1
500000 228615
48863739 535200977 0
446493128 108800394 0
489185529 336684249 0
184171021 201331909 0
311367645 455041107 0
574934332 530349535 0
111319425 339047607 0
105523701 253713812 0
111450670 108931059 0
302472504 514014441 0
458635851 151918604 0
478374911 189145589 0
196202571 104267726 0
444602770 203744631 0
228226017 323758471 0
97262586 86705580 0
389261231 498711597 0
332353200 424691329 0
165762121 50897219 0
264692300 153279411 0
438762225 563670975 0
61454570 237878289 0
530930914 569482967 0
174186752 100695102 0
162940472 81429759 0
530904965 210508781 0
527925653 170322743 0
49299554 41540563 0
331161272 29535434 0
145197087 517018776 0
256199453 351714229 0
378639294 520385921 0
221728704 168005509 0
453896010 383091263 0
292739699 345453685 0
512285876 547960071 0
125528469 198585143 0
452552379 253725607 0
359883855 572122928 0
519913182 245495147 0
134069459 500120902 0
466626372 504901767 0
518167795 290832377 0
229113087 109103478 0
60714551 76662366 0
5632037 37512097 0
444151356 461082712 0
224616555 505586474 0
327149205 318958485 0
5645421 462654030 0
205299427 102802724 0
89190276 530612635 0
47770070 522064591 0
54800185 252405138 0
62288617 220426677 0
526431679 263080282 0
473364179 14816313 0
362495381 469346981 0
260893417 555556430 0
111831725 570761531 0
463767417 289155279 0
565201240 424669449 0
139439051 121440829 0
450227322 265194093 0
526262628 31577619 0
407977569 331572154 0
371252111 304039692 0
188212562 563828220 0
532862034 93821140 0
433668489 514423553 0
439189116 521801809 0
253436752 82286202 0
141248376 517653930 0
143842324 568319904 0
298213332 136629188 0
209732104 332962474 0
567380594 502617337 0
321851555 107761159 0
23261296 342818560 0
30310911 369759769 0
225602925 252183713 0
44181515 406799305 0
521323448 78352569 0
4437025 327366059 0
151164815 445617865 0
517231562 517751198 0
321680067 368532788 0
537513765 388023366 0
135345837 438735308 0
572047136 152978912 0
418563603 440511744 0
501211148 270211638 0
556008881 429774263 0
133593018 256367229 0
71401528 473633815 0
91406833 113473531 0
551818064 549809645 0
381781125 512238174 0
369468352 448611014 0
145452076 85671799 0
138255091 456257925 0
6446910 284437716 0
534425762 151917420 0
47583094 269207098 0
133358093 422463795 0
575441669 505470835 0
264052661 165947540 0
175284226 502373603 0
536023671 443318795 0
209636344 25087271 0
355046050 302649439 0
296672403 392465451 0
410133588 86361322 0
157010077 191119080 0
81658112 107870948 0
161308477 302274522 0
30009264 561677238 0
88682222 395656544 0
408071815 92114132 0
314250982 250615450 0
363181474 280419713 0
354317625 233767179 0
258260173 377931888 0
359394784 288146627 0
128510057 96095187 0
341094802 328524677 0
230060301 481848182 0
226230216 213659545 0
119444984 432070797 0
67625987 23607805 0
513475655 173673907 0
281737448 412114992 0
272655828 160258846 0
228915707 346777853 0
278239312 332260289 0
549227462 211113458 0
506329872 384762317 0
578147353 152627581 0
404175839 121704105 0
267190073 354175300 0
161493873 129044933 0
342894914 370094408 0
388418612 471347812 0
500321908 326610975 0
51818141 397157489 0
48789138 256921680 0
534007202 570459142 0
542129645 135161975 0
32881052 578771576 0
351384352 127722552 0
436818822 191705511 0
128480371 361517588 0
321639062 479259768 0
279684894 120172877 0
95893605 566731134 0
342816512 74329362 0
7604292 19408824 0
356941833 45362468 0
34082252 552088298 0
210550550 221656234 0
460393946 142308963 0
475827646 271751481 0
537801714 281044051 0
283069268 543434999 0
344723446 131668092 0
43019153 541932773 0
362135997 231690374 0
60990197 104795607 0
535030085 371594686 0
566008753 442831345 0
173782078 567444958 0
82931165 365275176 0
60299739 202651685 0
332665238 491402596 0
547701069 547080022 0
61590652 459532160 0
7923778 496778011 0
345673776 544718621 0
135253897 132990775 0
232341284 46209489 0
471981359 252867220 0
419849969 333946210 0
82260785 488825995 0
472254881 346921255 0
243136843 383274596 0
349752387 74555242 0
2467409 491221748 0
465541415 513863774 0
280697866 320052340 0
439600152 139276179 0
318336064 180483915 0
321992309 114749256 0
381069830 170354971 0
326397039 454100675 0
175680827 15819276 0
216993690 468103635 0
357280790 291758261 0
383777907 552029451 0
264228967 387410530 0
194139390 573741630 0
318890866 27267257 0
330382444 157398095 0
517232772 43099716 0
66856723 428064405 0
260315502 61607682 0
569754934 409512967 0
220186428 103063961 0
165634800 454038170 0
466428930 510097568 0
431569313 209473109 0
535715608 542117742 0
128083891 438684068 0
305055520 575658336 0
314078128 301001736 0
496699536 380957931 0
326565546 536965056 0
427065127 302523873 0
548770989 260229246 0
164442326 6101057 0
575338655 390298473 0
304159374 154819864 0
305723247 413812095 0
204722314 61214202 0
425841188 543589332 0
226092469 194466285 0
118156787 122260876 0
170075113 490862838 0
463994765 216413921 0
189407593 325149135 0
102479283 33499896 0
17297831 400040375 0
136268996 569171747 0
62802040 551652573 0
54257670 320294270 0
549286603 426687704 0
445811525 217869707 0
497273331 426020260 0
170174994 440596473 0
91725342 226921910 0
474697268 334225462 0
188992893 135714755 0
528628550 133738529 0
465172305 181460176 0
238149517 425941089 0
98564630 51994562 0
431656760 435516418 0
478442509 405830029 0
207162619 214425386 0
263634199 40701638 0
558398264 470959024 0
261801637 204891448 0
497645805 102272250 0
112567762 423519554 0
63303235 155673829 0
18314966 546290971 0
447925200 191459002 0
68711981 283046913 0
49266742 249943495 0
46724184 2031734 0
32006687 142906619 0
512003418 37398811 0
35374980 405444394 0
541738222 183282987 0
89153249 453398106 0
187802359 471155385 0
366128250 362280463 0
547297065 64737191 0
196367790 187661711 0
382818336 201487011 0
344322508 143619440 0
208201323 322493351 0
435065607 506226181 0
170415325 68575608 0
459009631 295412961 0
278126212 400993840 0
451941246 196259327 0
373284322 324924391 0
571812229 45709868 0
428041831 289821175 0
241284136 227027490 0
132945998 51146660 0
27050468 291616078 0
266686372 471856227 0
513759645 484870535 0
140605662 86053299 0
359151861 241730706 0
392036355 24616344 0
111733104 405853651 0
146828773 198012706 0
340140749 70722899 0
257601011 473412009 0
483967004 376048393 0
204264330 300809825 0
144873435 192879643 0
54687157 231061823 0
318312075 117765446 0
456109435 279672302 0
472963991 297115034 0
287338175 209705498 0
364599006 457650839 0
97112973 287228778 0
215182610 508507872 0
280162297 553662815 0
337083026 446122361 0
567241712 222887563 0
220980988 229447958 0
268864643 20001082 0
509253075 159207837 0
119064657 418895474 0
9298240 277285873 0
428330488 102550575 0
94760069 528370194 0
261668863 566895538 0
306191346 546098920 0
331322909 558704880 0
148240413 181903387 0
255231455 562573892 0
387654875 349877939 0
397927100 128201167 0
527324114 539666024 0
73202063 52786097 0
251661573 282281765 0
505395202 245699057 0
443750031 426377731 0
325981911 186752184 0
216922489 577906818 0
103780925 524942671 0
8351829 378069787 0
289324031 506298603 0
387991850 196313561 0
394633336 75671511 0
574302431 354406614 0
341080103 558257856 0
453333323 197548465 0
109104696 63265683 0
379468659 55598173 0
530942670 470849992 0
379461210 408561943 0
275813421 514567975 0
512524963 407593667 0
577404203 36673166 0
101882498 357678142 0
247969414 437647137 0
403990810 310929659 0
106115248 443833271 0
223623198 547065640 0
406994158 222190275 0
424742554 487642228 0
361001446 331876825 0
232863568 71069142 0
539510957 478455634 0
572177061 354577302 0
260348129 340002625 0
408443124 440577385 0
107340923 83242396 0
183487046 223875543 0
10060353 555308477 0
155874691 438696450 0
156256384 529819569 0
324101329 356940869 0
449306019 431204308 0
20349554 343033406 0
338404541 264255489 0
272558151 257354344 0
436353217 303541552 0
212718052 168656265 0
288484293 20739955 0
160871180 431740585 0
288066779 60743695 0
31509250 44736156 0
181300772 151510335 0
568970726 354194504 0
206780473 562050283 0
39459024 39138280 0
180330463 488115929 0
32290235 480956167 0
154297875 148640930 0
344600835 291126238 0
121212878 334401306 0
435757352 204919680 0
61737244 470625192 0
13672830 458054202 0
90788399 330392908 0
195774630 555854905 0
510554573 568849059 0
446309429 288938517 0
261928720 369717838 0
24753653 33443628 0
461127452 227102206 0
368300275 11343532 0
456681848 128422980 0
172368523 558978759 0
204101555 573371833 0
69725477 410193669 0
523007360 309609355 0
851920 83934326 0
128467700 478913921 0
120069976 484907963 0
211871832 246699530 0
434005838 48398768 0
18872345 317643753 0
41126377 514148250 0
183715159 83783245 0
320399695 245890101 0
167141457 63978171 0
144346123 375128746 0
30206452 430837378 0
91859069 292692025 0
49176848 555168889 0
225904875 455039974 0
14897624 243393310 0
107158207 441169501 0
24939095 254089989 0
482110881 237797516 0
488937814 385969618 0
7719787 111154564 0
376153669 484247097 0
40317219 396979367 0
375413301 402717445 0
240899337 87472837 0
152404533 33266862 0
412758159 411277977 0
253584192 40020572 0
314070737 510042 0
204342270 284660291 0
125120291 539318022 0
99212280 235339513 0
477509471 249807737 0
365773955 426893063 0
547557268 36831546 0
190708775 147511480 0
579656354 110148712 0
6446121 459960304 0
95573971 139828157 0
506579582 477739351 0
246476139 41144108 0
209273054 483236753 0
178827550 60543777 0
16054740 421096093 0
33499910 108396658 0
569406987 323268040 0
324950208 368503754 0
99993027 447726396 0
250478295 72810475 0
255951690 447792391 0
196236165 303550601 0
312433925 20778644 0
493844445 452113741 0
328721090 317331000 0
29293111 273638790 0
429535310 7288848 0
38675036 561852161 0
442956107 517509518 0
18838862 101778416 0
562718179 90653522 0
455797310 296000465 0
85712959 328009620 0
389334747 202983125 0
486783027 191327313 0
506181253 36801416 0
266623597 170181909 0
546962174 355349464 0
556233154 86629020 0
47757574 560374966 0
131200720 379683833 0
395208222 451768418 0
189043454 153373730 0
567297964 137449405 0
1918615 223493708 0
414957989 197253066 0
9238336 317526677 0
505391107 305207895 0
389219 486117009 0
418556379 575010294 0
358105279 83754362 0
460399945 366627812 0
41793147 68074510 0
176083891 571787767 0
208376459 414651783 0
573243881 508024385 0
158848127 97682465 0
213792196 73857505 0
327666168 511023308 0
295509544 378480689 0
499469634 306282809 0
101977185 575634805 0
343788423 122539076 0
152692179 223491905 0
495350980 456774793 0
560939847 44759584 0
396797803 149366722 0
16029952 438949439 0
226470226 199042437 0
149222927 575126983 0
145143090 501588429 0
72318209 269529643 0
401465320 376816997 0
508807101 472432974 0
166131661 266612147 0
419269450 458709591 0
37812294 458188159 0
22665915 26234025 0
276292663 169791525 0
22437489 200551283 0
555551171 292685757 0
156000113 486882688 0
63730159 548732745 0
561792047 142494105 0
172229262 510891538 0
348041016 318805187 0
147418097 126173135 0
345215960 288890856 0
378679488 123042555 0
336511254 18335444 0
333866021 487419291 0
64590581 572747214 0
281131461 80428002 0
70207287 263030183 0
153927780 93096521 0
530523981 460659025 0
2240410 556055390 0
497609006 568829706 0
345965409 326022108 0
221834568 440608283 0
61074072 485354114 0
333380053 10501981 0
338997783 376914583 0
279332482 366756745 0
546105638 373242353 0
317262281 143089169 0
215395085 358983840 0
251965274 517543831 0
218502428 305770796 0
243737418 126621445 0
47079137 87782732 0
255908245 202795670 0
340495877 449929840 0
259762268 336210169 0
35133211 259002414 0
522469271 563757760 0
234910234 25245617 0
2367609 242811174 0
90695063 492431222 0
179749969 80104917 0
571807200 303318557 0
563109716 48005957 0
318326882 472706335 0
33014275 194385995 0
303066877 500820793 0
379023670 30419160 0
535515793 10906156 0
568506284 104962102 0
465739494 485086239 0
352014715 275759005 0
304721816 130815018 0
281328583 144287177 0
414389297 576266542 0
478495122 308329333 0
297448240 381297359 0
293060352 571788701 0
70204291 428261952 0
216431489 192903617 0
26212113 366181597 0
1283489 24829930 0
152111693 406732287 0
460266565 128536706 0
310048038 493496836 0
453651134 153334097 0
157843078 44897237 0
400005541 85611725 0
111728138 266675098 0
247038825 461944716 0
117835012 471610653 0
221931937 192442106 0
3310424 343311190 0
362509208 384444757 0
84915268 240987993 0
20027469 380536638 0
81082249 71403710 0
495189241 8364645 0
535738010 125149676 0
29904049 491623900 0
118794033 529263811 0
430719301 39947216 0
97757919 68744443 0
130800003 39339106 0
49250012 35375021 0
469608311 105546345 0
16996034 511707110 0
812595 77348354 0
302491653 118657999 0
73140347 339965830 0
92319864 41732462 0
335512042 297377437 0
39435357 16458562 0
243662986 299609268 0
15688864 91735819 0
206944003 269790043 0
400826443 412618228 0
355264497 237595662 0
394615937 435845597 0
100971425 512039297 0
186799481 117189003 0
239148712 352057365 0
340501040 176052846 0
564798723 99793340 0
382650636 546311279 0
375493298 437622869 0
170897095 296919547 0
175607555 175566172 0
507482791 434836276 0
351892000 271542257 0
449080622 103405068 0
322019974 47548177 0
462360905 379644946 0
48018597 336280667 0
79369091 431030975 0
203390177 530003663 0
523403107 28873888 0
562448287 297287695 0
563465650 233375222 0
512499371 145340381 0
202876279 375887630 0
519907680 90553817 0
303846215 372821316 0
115536697 286507794 0
17694519 7605329 0
331761992 497359587 0
465989533 420188348 0
310335796 297745560 0
58677233 437699341 0
219399406 144069654 0
74086736 470833418 0
2070368 321804573 0
264316686 467783431 0
142500431 282960686 0
528148487 399514963 0
50852883 59522970 0
482674991 498845271 0
102724956 314796519 0
444317958 310957282 0
64564205 463354960 0
188902912 60786819 0
108000226 208996778 0
29878255 337193637 0
62519172 575732740 0
401552325 419605970 0
125328835 396427505 0
224077245 562397849 0
527218196 235980395 0
534133538 130208923 0
115990222 435410170 0
22327957 280809911 0
279964321 61749804 0
52960785 110561059 0
493162964 281899136 0
389564269 28949870 0
221981375 170637580 0
31271336 367485257 0
92078221 108033069 0
15035425 339519869 0
460377987 2432726 0
10180804 413041018 0
95041896 340604022 0
292003022 550008832 0
201377554 332162853 0
563903788 522360291 0
545676843 174050239 0
21357326 423926574 0
105432792 375860904 0
416639256 238576175 0
313762305 35786568 0
188499711 174634679 0
82988780 127166326 0
524023972 270129018 0
328765067 266539412 0
454042391 51269331 0
514142604 193823422 0
522735856 513244319 0
97528654 450925728 0
114283697 243027300 0
501039842 26494129 0
241682623 464652301 0
408782107 446411483 0
372386833 116151411 0
144254530 563822379 0
549788809 466166194 0
538055644 206525914 0
131781577 68876532 0
173703699 15074066 0
561590514 84096182 0
502006020 300807298 0
271970203 262672604 0
73954920 429637135 0
265830560 287456716 0
58081330 180471900 0
506803841 441077800 0
171079467 34204945 0
516995645 312128924 0
453656801 270670109 0
124205784 448776703 0
450857184 486834593 0
263350576 172663120 0
298286446 182673325 0
329019365 400628476 0
236644272 8559702 0
129392573 431219001 0
43550822 255149593 0
505552293 420904524 0
239616539 136517461 0
212975362 333354187 0
185767019 519211360 0
442501168 22049471 0
493772615 485401608 0
124888399 89870197 0
487782319 29794242 0
469159542 227781638 0
466551267 273218212 0
517171141 117511950 0
436257627 267575968 0
368292298 87520206 0
370068628 452212586 0
161343978 248959790 0
373456615 436271957 0
35441534 100064996 0
503930170 401555980 0
129074621 321451164 0
153075216 508022741 0
467032346 412248179 0
256260324 77635855 0
69373752 197192419 0
362888399 40068742 0
392850958 196781182 0
80845688 208368397 0
138354070 344059636 0
568132067 291741214 0
391719987 283500517 0
362770315 124554925 0
376097260 503879765 0
440643003 494724558 0
468797187 487089403 0
73344071 377139267 0
169398586 458835587 0
365936006 246794406 0
350754987 97444098 0
182497696 558534104 0
567756980 373181146 0
308260312 373721546 0
208360929 103996642 0
298978562 335697952 0
410421459 69263005 0
205220899 385416204 0
74368255 427933182 0
85856582 359030449 0
500629061 273070075 0
139788197 289933437 0
457354175 212657821 0
550785795 60316736 0
336594110 409201821 0
59302720 177197460 0
79267869 517932845 0
175973467 67965229 0
134010791 63799875 0
91195257 145162388 0
309250295 202004643 0
50802414 325792504 0
24888046 403283502 0
137802376 502147901 0
26807044 16409304 0
314265906 373549392 0
242941196 478426014 0
326324267 17951398 0
329750901 358165239 0
529282418 258819871 0
72049714 54121341 0
188405820 497409828 0
396061564 553736431 0
371248931 237198615 0
37137610 155837544 0
319038894 286510001 0
551397155 402134788 0
290318156 476399925 0
399789689 268949376 0
353598958 289993329 0
237615619 311029749 0
33198211 350517262 0
350573326 169840601 0
83807065 127327995 0
314109096 16781649 0
490382068 296735488 0
479878527 16837101 0
526622168 201733743 0
305052367 128390458 0
495606810 8053330 0
533584556 523603209 0
362598986 15152860 0
65572383 570884929 0
116445916 210991177 0
384839844 120372512 0
332917866 261173337 0
501528583 56434813 0
274998566 94757869 0
70513483 280758904 0
519186103 439738860 0
363915670 490028121 0
363041838 98112910 0
544781830 77762982 0
283446789 474788831 0
323379508 100715250 0
322858781 409189462 0
359831642 517985856 0
310913998 473757122 0
496315947 178109313 0
197705020 153115583 0
346308338 28446431 0
376438074 170833910 0
40454617 90750829 0
331987415 529034985 0
416061721 291534019 0
557455105 158171921 0
415853493 376912797 0
121700294 266361011 0
336943835 340662365 0
458115744 430003259 0
480985181 416389186 0
10794674 541596569 0
464400265 88044498 0
400332098 487573495 0
448390255 15641361 0
129030750 522690835 0
518065930 80507014 0
541737706 421460584 0
526888007 398087848 0
479561773 185759652 0
125633078 464593531 0
514705806 397994368 0
200925034 254124711 0
365445896 492444716 0
233165550 35858839 0
171026415 88365539 0
355912749 202696458 0
164846838 539953285 0
260948305 401767864 0
57366732 529003530 0
239819937 390514721 0
510674131 70233765 0
542110539 266305242 0
3303404 135292753 0
373981570 277201438 0
63474809 365396600 0
347401145 469776993 0
209017465 30480922 0
232223470 426781723 0
236424167 83577671 0
9731003 548039848 0
378684862 326339351 0
87973923 48054248 0
74693653 282658224 0
198736240 560621692 0
100625042 123754964 0
486487209 30744511 0
220670406 171249798 0
21026478 157620190 0
39829197 8623618 0
212962382 266738147 0
520887289 137906525 0
82717126 391774026 0
262902815 292579710 0
466008228 503717458 0
227337727 502770372 0
258917587 284918777 0
12485817 271989881 0
84869793 105725829 0
230443695 459191616 0
557745253 82254032 0
323475678 179548310 0
383459504 255241210 0
13530821 557931887 0
242589363 101595693 0
551888292 303374843 0
355278904 262965654 0
407601563 406639584 0
423233016 555633703 0
263290768 31517038 0
273426505 190376644 0
72878593 396412566 0
188243783 186611422 0
484195275 246158831 0
535795962 430132148 0
506527024 150642534 0
122317416 366304506 0
540019464 64008612 0
496912775 143226499 0
184125023 159642044 0
261719063 460392467 0
63071752 555489706 0
169520805 474736645 0
172459220 396981926 0
309564765 542291485 0
486880862 293839458 0
338180430 90097821 0
7078622 246347502 0
328037153 579476485 0
510076556 233890869 0
98175637 26332432 0
362284346 522353018 0
55827935 438553915 0
457710994 115296350 0
9990877 440483557 0
555758348 124216926 0
181040692 376010341 0
89506189 363921179 0
106068982 543269597 0
143805288 551969792 0
225495444 527661704 0
531745657 314151817 0
510544070 574355023 0
196768203 220500856 0
500160086 192489797 0
14656200 8691583 0
418380541 275286866 0
237887402 484676833 0
308445067 96976848 0
252352489 105903352 0
201250468 256156222 0
299534491 370861683 0
530786444 289676024 0
135181294 421047938 0
73971464 242732861 0
39773826 287051355 0
336655310 445295896 0
216154194 319436610 0
326295363 237729216 0
155884764 54962695 0
49143151 451293978 0
106305959 144182483 0
579117176 185457094 0
273726914 1908404 0
171387301 230841196 0
541208973 499239101 0
439891898 384204175 0
484346371 74825931 0
303139024 402956544 0
25930703 297233704 0
25144246 429154949 0
373548353 20384567 0
252785182 400936270 0
570389198 131824168 0
341073935 512004600 0
568704195 233448324 0
126229348 52677710 0
413915771 230922918 0
221793193 45510525 0
560277585 110341419 0
298130745 498429650 0
306450063 578492321 0
387456844 449948550 0
279375686 367215387 0
117356875 138231649 0
472835074 275432616 0
93924465 180857268 0
237853449 300996289 0
53060208 508389393 0
101082181 286419598 0
505948590 245006835 0
355785192 102618064 0
37172221 427447541 0
232763624 284360906 0
107649756 558243177 0
398394215 84169667 0
292612533 332882308 0
70790931 476456139 0
334551832 487242707 0
556644231 258111370 0
537535655 349100718 0
574610799 248394010 0
344003920 438371878 0
350757924 317081815 0
53006514 402439284 0
20472945 308764966 0
260942398 36219290 0
144041197 577435097 0
183363444 384842316 0
20022226 129612805 0
110746743 119326811 0
79760348 1888566 0
223414862 178877053 0
146973935 197505081 0
374476205 276104796 0
393008592 6264735 0
138983958 547411035 0
36218885 227487955 0
68542973 6007939 0
482055735 329686780 0
13796399 518041746 0
393720514 435539085 0
556632705 302125716 0
419634040 338827627 0
103827154 440076988 0
374789960 467753082 0
58147795 155523625 0
435539612 495864380 0
345179717 467127558 0
497318099 290784730 0
77574269 158098580 0
337362043 323447962 0
265027765 568363491 0
172509468 90349191 0
298600877 166829339 0
369964694 406301055 0
125257129 243257199 0
40537000 429687394 0
302668643 184528233 0
575493419 561121227 0
444746415 566576404 0
338490550 536091625 0
298853438 576910108 0
3473475 468742910 0
223631172 219947480 0
224174255 71853062 0
109307198 335125628 0
274011336 170739751 0
560186106 368759665 0
271295870 99746763 0
144452046 376263926 0
403602863 143497296 0
239162603 379370480 0
368911778 323888946 0
262999566 61656913 0
378485040 522074190 0
337473507 223308158 0
330670415 392409260 0
48581114 303193730 0
522045053 137190778 0
166038734 143566776 0
396095865 161192479 0
542969707 318374523 0
493131544 116926549 0
354183299 235318091 0
242006228 81574023 0
38006269 241339026 0
487490346 467573351 0
440290973 202203599 0
184430567 504702954 0
346507150 244935012 0
374212864 240129118 0
163167787 45243100 0
213574889 375243352 0
319177756 65942950 0
215006683 33852304 0
370033178 50810237 0
227572823 327575093 0
574640471 494372384 0
102320945 502211291 0
309491585 345524419 0
312001252 260007678 0
579447696 444113311 0
335499511 220049296 0
188830961 117915277 0
537657377 47363668 0
423630105 397139812 0
330375839 19315851 0
442272248 40061878 0
469086734 227810578 0
485464563 233922114 0
424857437 522441892 0
134414065 100635193 0
276997038 476832309 0
109413108 397525924 0
213837901 17233666 0
109870816 327348254 0
70384370 316600349 0
539662048 386496109 0
533079016 261907201 0
349435726 320160584 0
468816645 477377239 0
120290428 402096982 0
58899803 11803556 0
160735279 76706087 0
258928057 191942210 0
341511964 201153629 0
18472667 932713 0
564782390 324270567 0
483615414 520117974 0
33023745 125624553 0
128993895 65477513 0
374487448 507347689 0
446016317 373996844 0
262869167 70561271 0
389370817 451290369 0
271546444 30320616 0
547124612 195313614 0
150999072 98248846 0
571144290 445036552 0
361305751 288975990 0
244733094 514510981 0
476562120 538831098 0
182983481 209992900 0
38113555 153512302 0
500108068 203257 0
501234127 383053260 0
543513417 61019509 0
250220127 60909502 0
415633633 464214000 0
232673625 410872394 0
127134439 197518709 0
95371356 530410157 0
282865600 169871570 0
13203573 226685646 0
46934588 400414196 0
491997734 321411269 0
468061348 58910911 0
506262502 333875142 0
415810305 135828791 0
118004418 540789718 0
559098019 209410921 0
519314851 68198554 0
175180277 270854010 0
255859359 201811459 0
315188988 151599678 0
556393040 268053264 0
452381579 485952519 0
443525137 324089453 0
434847359 306911878 0
543287014 478301145 0
291992844 394182137 0
205452204 242470183 0
71855167 439846265 0
440085716 212453503 0
539393117 121133216 0
21036683 209799375 0
92290126 259919379 0
317608409 32234670 0
207937902 89330399 0
72076195 460434928 0
200726246 413673673 0
323992730 159769825 0
204150782 69983809 0
549455488 44339366 0
105009633 226506938 0
258114869 34268444 0
558125259 7592098 0
347378255 208780696 0
356922 110074380 0
62954516 57340393 0
87690984 129745436 0
494400340 271772013 0
514617006 214394012 0
273994401 510771319 0
25114888 570732517 0
526792228 176576162 0
166253942 97567350 0
94557848 211025032 0
214822081 326581608 0
64411939 203793843 0
414519398 443027491 0
381826564 295555126 0
278312171 212087375 0
502902338 494588678 0
241899944 214363537 0
239114113 447700414 0
353868170 337528374 0
519189123 423745762 0
189350399 529779870 0
340685043 61605696 0
301438518 402236163 0
471379951 252543537 0
208632419 550690634 0
79472177 374115712 0
129907115 98893355 0
511298961 564514401 0
443579286 504459557 0
500551929 224662924 0
119532459 208075408 0
16855970 117029828 0
156049213 575150154 0
199687866 95756581 0
128878574 148759762 0
304555256 42555689 0
338905105 336671686 0
463810883 424603795 0
354658827 544005288 0
246614450 52389222 0
554012114 492938761 0
104513039 25348965 0
69303133 511121951 0
358752288 434683030 0
485204353 40388177 0
192872452 344994231 0
522451849 171755836 0
14730644 105493100 0
481574209 151658848 0
570466513 125928888 0
42805778 539386026 0
183936020 100681031 0
577676325 370589874 0
176369162 346789546 0
126057039 291038632 0
298394726 493893161 0
144387396 171623879 0
50251236 430579106 0
232297792 182009430 0
447380291 197392526 0
136690189 75785031 0
282422922 73954094 0
91617323 250608618 0
380961915 568693620 0
229717357 201262959 0
52207787 519490556 0
161905901 422105606 0
136780305 82440036 0
38222256 383837247 0
175796796 427579415 0
351141704 59256565 0
149961683 502502125 0
83336385 323144127 0
214317256 540897751 0
84375281 286682575 0
429366300 567117192 0
475801048 36034883 0
160041839 329658041 0
436188587 297937103 0
359491068 149159226 0
371375009 556779578 0
71027113 63742496 0
566237012 117543445 0
329072952 37518386 0
287465271 147830901 0
149165397 452201136 0
147807069 370015373 0
208981313 295405584 0
207161746 55734908 0
328131729 104487120 0
92181799 466999243 0
373616193 249534712 0
501125229 250912034 0
500587049 58640340 0
530065073 461675350 0
188650318 420447090 0
138477680 189950148 0
153816378 458191262 0
250366344 120867894 0
118490796 50173579 0
433796893 4279309 0
284608507 161010954 0
366679065 44163443 0
216589930 291052966 0
223364597 319043131 0
438955922 442466056 0
113656198 404200775 0
487012504 37215869 0
492859336 546196393 0
286978388 227872884 0
361966896 139285806 0
47236567 389932401 0
557455573 99384042 0
579331847 269140327 0
221052075 220994328 0
460082955 497818815 0
264750597 9392819 0
481025968 514062921 0
241164883 40003722 0
65288377 92970300 0
233606838 578708050 0
371116405 289615574 0
148908915 267600542 0
466573529 411365462 0
568833875 338951156 0
547043895 163233664 0
239987618 346073921 0
363920364 47607339 0
391793535 270408443 0
378979212 15697380 0
416037415 457647179 0
397951119 511828394 0
273190469 190872307 0
454656115 109315105 0
427852279 504544929 0
80954616 355249497 0
532533110 93497723 0
359202120 359552753 0
7204350 263047525 0
341187739 545952903 0
117732204 299807764 0
375281966 456341463 0
301969878 22500742 0
308307912 358206203 0
59529052 206806536 0
90167306 6816883 0
19859134 429632893 0
388252576 203700215 0
164730568 506127600 0
201981511 406979586 0
188446585 425850088 0
55483947 329301411 0
68729793 108477305 0
493354331 195621345 0
268409189 100051023 0
472467446 168669323 0
469240020 406606556 0
143501474 158198634 0
170483618 546026181 0
84551580 460040038 0
173977514 269340550 0
102395434 464865465 0
353685425 576408145 0
168118111 372208953 0
201137803 289003513 0
229402255 401136635 0
327162572 458425333 0
543715269 68364753 0
513799498 403661202 0
51635612 164569972 0
331838870 394217411 0
85181154 161418856 0
48491231 253379330 0
286942962 515335923 0
493267264 397336413 0
525304650 288266422 0
536339963 450365418 0
496222362 445286871 0
166417874 322872861 0
392580379 516528212 0
376600738 492814012 0
485157368 565098405 0
181235443 49014103 0
76969171 210255100 0
471956321 405737632 0
85285916 245454110 0
517249011 434790597 0
124252350 555548249 0
484212964 362714698 0
64419937 470494741 0
307442290 505783792 0
145595513 446453474 0
12429479 254639452 0
224341983 407399291 0
489218316 312735844 0
469622431 82140038 0
131089537 22833660 0
499636409 389579995 0
482496843 7853995 0
334815448 447321463 0
89684427 417877502 0
468718370 535345409 0
62813252 313904794 0
286301718 321702280 0
286974888 231016500 0
176218508 146794354 0
531678185 312939558 0
397235237 110338405 0
408186005 137850059 0
157099211 135327346 0
30861038 72397346 0
159314862 232488372 0
234086864 576592308 0
415986259 404573052 0
138885340 189375993 0
34636116 100570814 0
25191678 134889933 0
20010006 336774151 0
283709173 576239502 0
413218418 111399283 0
280398406 459014855 0
194000004 270045353 0
141266098 130820067 0
344737613 176698822 0
3157603 168972180 0
17633590 517132609 0
49739981 400200116 0
450354335 436259160 0
551716388 480589473 0
223228688 178876007 0
491802671 471724443 0
105460533 226850417 0
137373288 254020138 0
463654746 315267260 0
252851422 373346102 0
494152122 426484296 0
89924689 253687607 0
545126974 178878177 0
265110587 490000853 0
116137830 175236104 0
477636076 553762541 0
335601310 405117198 0
464567658 543189056 0
557971856 87236125 0
78661385 246168958 0
132515419 275214442 0
230489047 556799603 0
157908127 71057872 0
431295706 461939185 0
294254643 204965043 0
336261062 489189903 0
439610287 133390187 0
295243008 249709800 0
53609647 214481388 0
43676593 437306235 0
74431803 35931797 0
560688638 103959763 0
260879135 79884381 0
216607239 568924852 0
497775823 1548864 0
283754205 495616969 0
277461668 529109506 0
471244927 465262671 0
131755226 64895784 0
207838821 323165122 0
544650282 90734876 0
577637683 228392732 0
93464541 195662079 0
560564277 293427490 0
293310610 159546770 0
505223723 560122390 0
34357350 247173671 0
413606628 259412736 0
303145389 453552900 0
24830808 86300734 0
212788491 219672002 0
249068699 555149378 0
178671847 117170128 0
192544755 312835548 0
223607943 132889945 0
335539240 198331328 0
191833381 156941017 0
109939162 264680723 0
150986704 75225775 0
518340061 421918706 0
428147784 38635680 0
484871929 413279678 0
73685845 366574657 0
309163893 530046452 0
570148287 449927033 0
512689932 215459687 0
19192670 7724188 0
200176487 349340088 0
71006284 477997801 0
273751465 359584562 0
168965618 39216337 0
49331935 224004238 0
508635784 318670590 0
577151857 481364711 0
66583490 360310995 0
79831517 323236719 0
528676494 394695764 0
326722817 134524629 0
123833274 498028536 0
419643333 488989701 0
376150232 208303418 0
400655273 174814217 0
141950397 30429404 0
217587760 405151850 0
512945869 528819160 0
252576376 490547436 0
364814826 170602430 0
55587917 413716873 0
48100128 288710459 0
546238808 309473799 0
262264602 493441502 0
184676435 374395804 0
446822126 558594322 0
239827395 145086931 0
531104030 112710246 0
257497703 146036289 0
282533677 409420427 0
428864427 201502373 0
40109458 208142793 0
269052969 218721860 0
231985558 425373071 0
455463184 419627722 0
517792789 56179795 0
96298886 519704635 0
420148453 106310812 0
201938480 557073639 0
340840481 513380781 0
69658165 187335439 0
422899503 299326664 0
194359069 411273711 0
426133343 200371016 0
83299306 59689489 0
98456032 570578372 0
216619443 325431666 0
453597023 329218504 0
161531489 399585433 0
554535579 382308020 0
495579008 516168233 0
309163758 301891461 0
229262348 48701548 0
70387754 7429627 0
432990748 569335217 0
507847822 255066395 0
193566825 477218038 0
29004783 304720217 0
555921557 34620129 0
66447301 334468668 0
31323816 10287371 0
488946934 256281218 0
294562800 321887747 0
54633811 513439543 0
191711395 442261320 0
94530067 343416373 0
457688190 122489952 0
133950510 515521827 0
360827417 8516844 0
424643581 246156369 0
150129156 165464576 0
49393267 263150049 0
181879692 429176550 0
33342373 312721524 0
177853774 450742343 0
72599825 480256242 0
125301730 203577873 0
272215630 474628420 0
361969365 38264014 0
254820341 30524850 0
431304458 2090493 0
186736370 513945225 0
184824591 437558462 0
498952070 232804855 0
173006195 189183094 0
142345054 165226934 0
488893476 573636236 0
299157384 71157966 0
494320086 383523185 0
485236901 240827353 0
285369261 313880951 0
493605414 355143173 0
433294706 77908617 0
531076967 78975304 0
236381768 156504672 0
147172846 81316262 0
482932124 454714509 0
484737396 78552341 0
165231099 95575243 0
329857907 266492854 0
46826842 277316346 0
433318378 203779076 0
197145502 409913828 0
201983410 474231573 0
480095443 495074852 0
504707669 17967558 0
24514839 353451843 0
379064728 48487947 0
252568466 310176388 0
23475030 447981772 0
405602938 379706105 0
538822307 382574540 0
572594132 392808425 0
398940545 570272855 0
163186296 444834436 0
334640018 454369519 0
504658302 476927559 0
515193980 275986177 0
311284669 362148064 0
541654816 267351582 0
370214530 320388602 0
391796798 125852981 0
358996045 365922869 0
525805701 509190242 0
355582806 146971396 0
125860992 116257699 0
231386278 314854207 0
483167115 577508510 0
557092818 104985838 0
452360488 441958420 0
147714433 210082318 0
117695817 107464842 0
35070544 162779592 0
26314117 459245559 0
515909212 358909444 0
373186198 293505075 0
478022691 572168384 0
401404980 247960390 0
243921071 104989927 0
165410447 244067687 0
70574995 353605570 0
231039852 7701383 0
150804200 19787750 0
196597260 520310218 0
124547854 111776101 0
508193956 401894600 0
137289423 221025372 0
476877115 460063437 0
9723052 502830659 0
325224689 457688396 0
383264671 380912169 0
292576952 150067909 0
516711855 363718390 0
442014544 473803926 0
375925897 180215535 0
175600312 507666801 0
353052626 306003084 0
110405459 22364126 0
376435215 519509338 0
209205974 194849436 0
371346823 36971730 0
519057077 152154245 0
527720521 524495497 0
218068954 167317105 0
17817886 324244056 0
245036152 501995050 0
200096209 561449987 0
387813698 136785836 0
13436700 129439815 0
478420925 126284349 0
569606768 335550473 0
346082694 345184726 0
379256203 65384447 0
267893826 268945395 0
454747411 69315970 0
186257589 176478657 0
277042161 67424613 0
409151029 288443330 0
511648522 569176067 0
534040577 559396391 0
246670180 436167079 0
547028489 1753473 0
520949794 431807246 0
256047773 188234423 0
526708614 524049880 0
407589656 530091951 0
351340600 58799539 0
301641724 3971640 0
84782347 463279002 0
314890845 355488167 0
327609400 419140923 0
251954497 69263159 0
33649398 151707676 0
294217389 214840447 0
247475879 386948002 0
213956141 486666591 0
328956305 297113818 0
340212263 136951950 0
539819592 454196315 0
553322710 501147153 0
223756059 483625722 0
124537453 565647257 0
95001667 250153322 0
128845753 408212083 0
461058330 334422766 0
316763276 160202828 0
259347811 50571483 0
82201701 358537125 0
311046065 559993488 0
369462230 439255019 0
387231133 90354882 0
41872954 558533633 0
556510970 86001231 0
56888689 453221193 0
137949130 162635 0
350731905 395540435 0
313051601 333655634 0
281395841 399518880 0
2098459 25921969 0
291968431 197703389 0
11718746 523173065 0
334250180 478506670 0
524833611 284101962 0
193467102 375408993 0
296138381 44425884 0
205342025 336005924 0
53259703 369989285 0
575680210 439955148 0
409442807 305420675 0
67483436 173195340 0
297929895 429967467 0
521281528 493429363 0
463167658 522972172 0
411891548 548499089 0
336073334 101318925 0
11717190 355134765 0
302612883 544108679 0
237154791 399341676 0
228733711 571455456 0
221767204 518272766 0
265245707 512649540 0
431194687 459269759 0
419073118 577645591 0
369089928 171005914 0
46050840 63762517 0
116800329 252677441 0
197555157 275205747 0
4035634 265588804 0
263003333 290061375 0
306743220 44585554 0
198403344 450693645 0
165235148 533938880 0
267274534 453947346 0
462040635 118315742 0
550064483 366092213 0
141176041 178533479 0
85204322 577033764 0
566470630 176687212 0
493530433 462847017 0
500113189 260889649 0
127607076 530072178 0
31178445 39295696 0
281479144 174490090 0
99485984 27895399 0
557968740 471170428 0
323474501 442424601 0
234198269 514966110 0
300896857 340291491 0
384970679 241289998 0
109424301 125708772 0
381124846 284690383 0
416844600 297803757 0
373007520 527653428 0
336787503 303210777 0
486554440 430522142 0
423612011 202881634 0
421299705 417612923 0
558061793 428829040 0
412215969 81401446 0
325032644 42759536 0
323358586 461218317 0
129106000 156838329 0
131454790 258768032 0
157235793 403403787 0
258669380 572150237 0
271424624 382073858 0
372760225 17040696 0
538135669 150081657 0
143928823 463758434 0
342895746 316442493 0
515265353 338737569 0
266312304 125874779 0
404715764 87987531 0
106421251 448009293 0
242585320 347138285 0
387128809 477542010 0
417079510 224020078 0
500903324 544465305 0
520615001 343620759 0
439534722 255564717 0
149622366 200944305 0
509657024 239839796 0
205913173 219623449 0
351804657 390525482 0
267216266 481569324 0
494151090 551298764 0
376664785 450052932 0
474985892 25194956 0
206895642 26125143 0
231305096 529123707 0
427042760 326657825 0
133113959 404610612 0
419957429 443817972 0
542122680 527909632 0
420853758 543493321 0
287826387 409817387 0
477836546 402425476 0
559213918 539091047 0
295135481 526323905 0
336555107 503842086 0
378411099 123188517 0
120589785 564145027 0
429371397 141689246 0
380068863 464086932 0
322409968 412255323 0
468589588 390034835 0
153934428 285645055 0
244868740 78852326 0
338357660 522165481 0
372690908 496817060 0
372178954 480522 0
381328541 400682759 0
236235929 484899251 0
476801064 267509199 0
388190526 325238516 0
170619392 236966407 0
471908352 507533939 0
537486308 253770535 0
152839780 300497955 0
281190359 309296146 0
37348726 281422065 0
271741689 398916055 0
562688400 222735290 0
122177801 268621488 0
354310263 251599541 0
241924153 479337170 0
254501604 492484619 0
559159215 43436322 0
20390710 479008213 0
92898615 151398316 0
194561013 553260457 0
520418062 397922467 0
101496299 272976978 0
155816532 162313416 0
420967233 60380380 0
31435590 363500591 0
140743034 456227144 0
381918666 272049832 0
492389184 569699469 0
61545714 114444328 0
183092460 152640213 0
423750278 337024997 0
118702918 107026204 0
394778821 156419459 0
520205872 24904081 0
391823102 562170256 0
186271614 432344265 0
450107586 444741751 0
541204008 483690686 0
526520835 165577028 0
322422636 55052746 0
261524696 508002945 0
462363218 521970643 0
229730054 238882414 0
553754454 131774937 0
327062713 353222407 0
563439363 438071192 0
205656421 430230722 0
229717174 466508486 0
411621286 134807703 0
570828037 407982696 0
43517087 1208934 0
17872110 540911019 0
403214814 244606080 0
64260336 185775554 0
37724750 540838002 0
529106050 374385851 0
63515165 567709401 0
169630019 523052957 0
221955801 280300656 0
578838651 275455460 0
379390509 291631303 0
100994317 464643735 0
397175318 167074481 0
452351942 571841356 0
418215841 411587750 0
93914785 165125435 0
477203310 455193579 0
470093863 193179391 0
78737519 151544673 0
270018601 355052946 0
533300875 112552006 0
520551335 312052152 0
160848449 269190439 0
298755932 282228777 0
365311056 224455199 0
577205405 194276364 0
377892527 21355482 0
289351295 392130627 0
577534884 246906232 0
155023552 58081345 0
394325876 337630198 0
321179028 134598131 0
408656119 214683901 0
273560094 247299555 0
370933185 519054394 0
113734921 361513763 0
430990828 567286417 0
64154665 51657766 0
424072138 556239054 0
324673568 533879207 0
138846690 284273760 0
535248688 370424598 0
386490222 66506304 0
79092915 531064493 0
235419268 453706525 0
471038289 311218605 0
245878718 304626870 0
312465013 197167934 0
521689572 352001292 0
191016532 221489390 0
135094319 311383153 0
433027700 364449313 0
522046552 443552580 0
161186201 77830049 0
96222333 491288353 0
4290762 508049042 0
188875757 261606637 0
557375609 538539739 0
109755567 244688257 0
285255574 225024920 0
411868783 154253008 0
213614491 486606404 0
177109039 64522050 0
47236165 297853965 0
76320818 355778348 0
287437670 348209051 0
160952435 124833110 0
452331366 223942241 0
916277 429306620 0
364839046 349362533 0
268794879 143712243 0
374089208 488381749 0
242006921 90512214 0
308715916 356251849 0
346264161 377000568 0
232881212 200202892 0
21026658 323200193 0
28292450 448982812 0
432069397 525591974 0
350440748 286669113 0
490292417 453315207 0
129940786 320596260 0
313089864 517637320 0
505041869 434536061 0
242222078 216612047 0
466130690 82888135 0
343140641 131840661 0
409022739 361185556 0
254058149 192247440 0
153873680 9173910 0
109596027 447940415 0
451244428 472575038 0
9205163 322565125 0
51526130 357824160 0
321708723 90891361 0
457468609 138361202 0
32160252 29900504 0
172006972 70881789 0
356421928 262697037 0
355389235 579024745 0
177928219 570445747 0
361542197 448721340 0
53670697 171029076 0
62244236 146215443 0
502739652 73083097 0
471398590 22876059 0
336036063 156732465 0
367192219 171115219 0
155765084 25375394 0
239715349 510509103 0
425352150 27561691 0
265493071 150717256 0
38027883 142133438 0
311551661 211564569 0
294439972 447776904 0
250796915 509848084 0
554165164 221552291 0
545981196 374483066 0
173724029 442259182 0
470372313 436191970 0
163065689 142623361 0
64831520 188119242 0
512429400 538302317 0
223510025 261475635 0
437387450 459350985 0
188919277 39103458 0
304624017 520924940 0
167492311 122212149 0
68243129 81946199 0
394844974 460401049 0
332669621 330935042 0
53778807 52129770 0
64093408 143250189 0
252481474 130139487 0
337220297 441170151 0
66066803 61199144 0
201985582 197534891 0
538279038 373831156 0
311282339 20604284 0
517330736 146013407 0
465829017 473873201 0
402493873 426895397 0
329064787 503603542 0
357259146 459783895 0
568219898 426671761 0
480402674 462243948 0
354965041 411364027 0
227856767 480525457 0
342418765 547090405 0
322777341 438874545 0
138009635 476773580 0
150338552 309477510 0
99275740 405256264 0
569657221 156116397 0
196012995 563450154 0
106294893 285669665 0
236283509 282013974 0
52745603 530940032 0
269647217 56155194 0
338069559 119190330 0
243036689 570168852 0
23555811 381327924 0
58018290 362796801 0
120588569 151936354 0
268014847 307596870 0
156187927 503982290 0
168555681 526943167 0
7900433 44398936 0
540228788 27406585 0
64681723 264344492 0
117550692 500825086 0
13772186 519156847 0
116503787 474464053 0
264605273 572564379 0
566255840 180036214 0
533087982 186266391 0
207491593 313029098 0
286870353 101618514 0
418349762 365361681 0
336047310 560101665 0
338597655 20991045 0
225204732 443028138 0
385683687 128252251 0
409576615 572692097 0
207667292 447645592 0
536883927 532332259 0
488823220 457653122 0
363700615 207644335 0
183066811 185755305 0
572617517 482817611 0
138378121 268760640 0
49315731 247293228 0
343110688 182977846 0
179463478 306426781 0
529410075 300104739 0
421777563 127466091 0
9542962 43965478 0
513229599 202908468 0
154898967 302226080 0
283926700 373713912 0
366017708 336092623 0
558376957 400031221 0
215599638 45092328 0
177451137 484164837 0
193948441 271005211 0
493970179 141506684 0
177290988 457643001 0
196934311 138272233 0
12296592 254391873 0
341175133 277489478 0
310378066 215371994 0
443969969 135868943 0
289064171 217476307 0
220006602 569757165 0
480227785 484155041 0
377937382 543174644 0
387163607 116361752 0
227398382 253111144 0
103021872 487017157 0
53291323 275063293 0
326671745 212446297 0
43809364 55229177 0
106515319 559162251 0
537693851 574984612 0
479923051 546759566 0
34074182 260468443 0
424296343 137576784 0
525787021 102773407 0
63278443 317764200 0
436074080 443225887 0
91217176 333136463 0
12788839 262830550 0
224848895 323065242 0
400845214 302744499 0
22222672 20214199 0
202179674 184010465 0
392348380 230442573 0
437164770 222931534 0
491252774 355502061 0
256996908 328020410 0
456705362 124503472 0
353185585 375284807 0
431491321 216949908 0
443371143 60041626 0
492793531 35242671 0
181182036 313619107 0
512262057 165025779 0
389234857 474132864 0
452443394 534053883 0
130802422 557480858 0
209578278 388376462 0
271036809 11132292 0
107397613 107027230 0
526711078 433388464 0
45393497 539844092 0
24008181 355242630 0
289106543 233960293 0
403573316 451478311 0
120159467 202584086 0
60531833 454386184 0
146299895 555487165 0
159753124 92983692 0
376517346 376786814 0
403105492 547901306 0
439624054 202436677 0
373942220 96816181 0
51401622 244827195 0
310863337 427043765 0
319764490 85385931 0
299408048 243641434 0
530092238 209055345 0
222553907 46944747 0
193521976 425670091 0
143768733 318154636 0
185285492 91953198 0
12080122 484531648 0
426289280 409219613 0
14781494 388039721 0
538557625 390685009 0
150969997 513964805 0
312587239 151558903 0
427619936 463000262 0
519961557 169122289 0
430850877 31682202 0
76049960 104998148 0
577707385 338667007 0
354435302 246756736 0
213981839 415494995 0
387728679 485582601 0
74590749 224587438 0
527100804 431571383 0
543325256 429058401 0
285556938 19471791 0
133544279 427308147 0
289763796 487941438 0
169935882 295305203 0
379426584 538192569 0
381799786 284901059 0
328649625 575928749 0
341123233 224571721 0
547927223 515301962 0
27870669 101025014 0
83152620 159243657 0
517674971 79909939 0
356487898 39181420 0
533634325 231927609 0
143938093 287708663 0
516731910 552480097 0
392010040 276473800 0
379081636 423620595 0
577757488 235481828 0
412452462 310157380 0
489859811 92797924 0
242172508 550117448 0
248372591 553968041 0
371866300 118852021 0
439823445 176838157 0
278291492 425836179 0
554499904 69113304 0
247552380 410149197 0
352097246 466257010 0
340375938 113244811 0
468651810 95547620 0
398700166 68943066 0
144411915 534226540 0
57660030 198376428 0
33853421 355429782 0
464661284 156305673 0
427089465 330897196 0
327858250 47900600 0
393690643 323481793 0
121321505 354635299 0
449761490 334828990 0
428401282 136599503 0
198654529 56350737 0
577929926 180219832 0
425819056 291954088 0
319319968 248257971 0
313841766 456423552 0
265561174 25370783 0
427826159 396171343 0
210717391 471123986 0
342779939 485508600 0
543080424 514702679 0
102170365 334518097 0
397339967 147228414 0
23135752 27617387 0
425856426 152575892 0
49941399 571186764 0
356193908 527742328 0
407348407 430628102 0
79277982 498322105 0
253127695 297405162 0
95049647 61511094 0
307408205 431608111 0
360631940 24371541 0
23301905 496346398 0
161013820 519436022 0
504627691 252826005 0
276919205 531832406 0
314224465 185060883 0
357676830 31656487 0
568234622 309274473 0
263795883 446659894 0
359193518 364449382 0
109500199 291044170 0
59925690 520261700 0
83855859 31525043 0
225211340 236355598 0
374981178 264675729 0
545577798 470162891 0
210478145 369982626 0
569306065 568564177 0
260840772 293731881 0
308755842 221652434 0
139341132 30665726 0
559027170 560720037 0
121507405 25760339 0
344978548 197363336 0
71074998 173477662 0
130384134 74931734 0
92324051 280321449 0
549760876 422916566 0
538770322 565273488 0
500037041 308042334 0
115725879 130653739 0
72512647 268198175 0
337640075 283959888 0
124002236 62679412 0
278693265 176677720 0
539951462 254528031 0
19826719 527535560 0
44851584 225984512 0
233685049 424709026 0
368554785 290218156 0
297940807 204641671 0
276758482 353265210 0
555952965 259057532 0
29086105 504024833 0
220872709 487601139 0
269618945 559645717 0
562542711 35957913 0
237638064 15788912 0
75699094 24777585 0
121817247 287910920 0
346571503 100075826 0
530929936 435295267 0
269495303 13025834 0
533630017 78935283 0
208705754 554160325 0
225808631 347397943 0
576711006 546316833 0
347927055 270786707 0
5366515 425533922 0
130385385 250398493 0
79185337 288956429 0
98298980 49231154 0
353477260 310120025 0
468936067 38546618 0
383557157 387882916 0
506169671 300297326 0
43655291 123777377 0
109219697 420162708 0
86390092 117088498 0
570256521 311373758 0
396588470 338228059 0
154475351 30178895 0
65674071 15283464 0
549209787 134708370 0
460148697 402833500 0
346315885 319654523 0
568241159 265925785 0
526444705 538365806 0
267616756 141679814 0
513671859 485935026 0
408798770 173860370 0
197394883 370445663 0
343468507 574570774 0
15986936 232579497 0
151004008 364298104 0
396163907 486644092 0
376092464 46611851 0
237272250 416474267 0
42090066 345188045 0
59534048 275126493 0
398716978 62165087 0
355146681 367024715 0
268291823 297840533 0
58437822 292339552 0
509650539 118356536 0
281705758 287948377 0
478707400 206677663 0
373820033 558337184 0
514966103 182210493 0
313308502 37685193 0
121531263 395743644 0
325089362 28866464 0
328509351 93345956 0
351351449 441613405 0
489353495 424750356 0
504228442 370671150 0
108259496 194129196 0
502118944 190952060 0
504562391 79272301 0
73021091 337538020 0
243305084 114334322 0
253343559 16664644 0
174602845 22056321 0
29648777 436783874 0
414610515 195266828 0
543636642 535161014 0
226027237 127378592 0
392568973 50771780 0
106339019 111803090 0
104708174 242027689 0
371844975 96857283 0
389456544 235377015 0
6423016 207330591 0
79330905 65038424 0
174471434 558054179 0
148137838 144350524 0
217233557 489421998 0
326836106 145172421 0
282633327 502620521 0
192440872 404193230 0
102248939 575901308 0
144158370 354502149 0
162128908 313854392 0
160405976 24752525 0
148379963 286386390 0
191471946 449338211 0
551559639 269950868 0
473258351 58827980 0
18103984 171088466 0
437808637 414863503 0
56904855 157146695 0
532689823 25932321 0
139147251 277322023 0
195207049 43281765 0
191319794 74512940 0
394411954 79609927 0
2168648 392212187 0
184893348 373526960 0
5190458 396963271 0
434826973 396624422 0
106460228 136617928 0
138829554 337254468 0
573835882 579483020 0
498326043 531972827 0
503571333 287588714 0
9918474 213922194 0
254842373 90057183 0
501281269 487480870 0
106078485 286760737 0
576011464 347068029 0
322096641 317199656 0
233569634 442939251 0
3524545 488770291 0
420300422 59876711 0
542070503 329886585 0
540783946 240705860 0
551201410 305551472 0
40644752 330397378 0
410345806 342017938 0
60261956 230578076 0
573013416 194151471 0
399883975 285507506 0
341402846 128457407 0
579283193 30912363 0
409336401 168147135 0
41818853 117667613 0
374408777 227189923 0
537654873 3332407 0
329157296 336412775 0
280448037 181214419 0
335940428 216505407 0
37430647 537979133 0
95882734 133544190 0
491646542 231300219 0
348990960 126304337 0
318105395 297975424 0
461144667 401316156 0
536812755 411280327 0
5675467 166078609 0
179251373 32006930 0
441492365 162535872 0
158155929 2382005 0
19686769 87442358 0
465471508 558980526 0
271004833 105493922 0
266029649 457339268 0
569479982 398958585 0
461952717 239036698 0
150657701 363945210 0
141892809 374733001 0
108871636 347837327 0
410901568 269166982 0
523253848 362371949 0
510256461 59235584 0
487586912 266858161 0
238357416 295719063 0
173597440 507138943 0
381942394 109981171 0
450674441 497809041 0
57465868 410906832 0
171919183 403935008 0
506796746 189616079 0
453167680 356293986 0
406171347 457028861 0
108950273 143322201 0
149512735 196906311 0
278919074 39541722 0
192306476 206414748 0
497148884 108844189 0
374518580 496171766 0
502782451 205251559 0
310254301 229108959 0
11871796 545160633 0
54362749 121385156 0
266589766 330228233 0
88168707 550625203 0
91454080 388636911 0
25999875 32120388 0
22553921 426905893 0
51002957 63888854 0
579118787 519531075 0
320061706 578372896 0
102836790 328133200 0
468868672 447537565 0
427423679 245964311 0
30952128 182124866 0
371086762 497843052 0
520513466 447469497 0
72580674 162949499 0
155838275 554045187 0
408613580 519816816 0
30588170 115626374 0
104806630 143233858 0
517071080 100244026 0
40635633 134498993 0
207608395 24862732 0
475326136 428212468 0
492944713 60941048 0
298114909 431280490 0
521697084 419434728 0
475829810 577061439 0
470029891 323495921 0
462870243 395173399 0
306163713 410443063 0
8996192 73329874 0
244051072 521878062 0
7662142 339012259 0
506585076 399341271 0
132602786 318203640 0
193358966 52157354 0
293410209 288545564 0
468804304 497641376 0
573355583 332870005 0
100353092 209029567 0
88374955 565972222 0
198914237 282337939 0
169190571 256824347 0
290736827 51291273 0
548832282 366102306 0
559365848 323212450 0
78196588 547857254 0
496128720 298900348 0
329076737 83088698 0
210434300 273624677 0
287321419 416272258 0
33860808 337215547 0
574291063 89510401 0
347971216 352204550 0
209430225 545840455 0
466941739 516897463 0
275618567 159492984 0
520774293 407059020 0
475325196 218628128 0
200768247 60741500 0
346406425 268964808 0
535379547 113301070 0
310555915 68968976 0
294054811 6406838 0
525327288 340800004 0
535561880 537066697 0
191089226 121539493 0
70759891 25415379 0
566100399 299451067 0
136064439 395684635 0
495220235 555977146 0
102208143 390192429 0
424543025 189024851 0
35719543 126393388 0
492405166 190053236 0
475894113 540687953 0
230844502 273664136 0
420908491 135949878 0
126103194 448097115 0
553003246 44695627 0
340686216 88811818 0
329512367 419891564 0
316106362 265011284 0
333237002 447960796 0
43435705 80327847 0
440590482 279099606 0
271387244 164405972 0
476833723 361264635 0
511127500 174684636 0
534835253 70577811 0
20943123 115164422 0
6664818 99705829 0
315801345 287261582 0
153661925 219486729 0
431186259 411884586 0
7776885 418155069 0
337070306 481351139 0
212003113 545196917 0
571705573 109775452 0
521083490 240419745 0
479114216 232315199 0
8156212 391416938 0
274169813 49224392 0
296457959 381775114 0
28768259 389235428 0
28797850 72271754 0
138505511 257341607 0
567032909 160337861 0
249013421 317384656 0
522388679 154939071 0
183536513 216396363 0
164095416 164215407 0
290062561 427139059 0
193548474 160039882 0
150844855 157850897 0
16881858 540344168 0
265316616 187838209 0
121657612 495505369 0
118022906 456221010 0
348559220 500190473 0
256887571 50940526 0
486435084 329650854 0
528673907 155064072 0
269426480 544394847 0
570830130 9973412 0
304486307 416546834 0
172817043 211051307 0
368049525 300386959 0
198446105 223583714 0
376413383 360519535 0
102013896 313146613 0
12300975 493662327 0
256048926 434140473 0
263868224 71109414 0
73697348 156290917 0
156583709 39607533 0
496686609 414361704 0
311727576 432502146 0
254125000 145200256 0
92004651 246046191 0
113119050 190749057 0
301095369 65837083 0
158079387 159047096 0
38662838 485622441 0
563782642 123866005 0
282929803 456000492 0
175984315 514927480 0
342918144 281285695 0
357790231 22232323 0
351761728 546030047 0
509249235 347732076 0
492233726 376051543 0
559819992 308520486 0
96306148 174901526 0
356476381 455132030 0
328467780 468910656 0
343271029 98715476 0
518312806 448369552 0
346790352 160095428 0
112358836 339692357 0
197600109 165366480 0
406570253 454455794 0
501246524 82494597 0
356509301 151620580 0
197809796 22471425 0
513153076 80558433 0
554334157 77665183 0
317330704 195532958 0
412477270 186024797 0
171605690 131756844 0
26380801 450814572 0
429922738 273765188 0
90784228 267162495 0
410660342 515247745 0
471049196 251333175 0
330060309 111539087 0
286600752 139246063 0
457840333 350339095 0
361013956 255863893 0
100627069 513958828 0
61180521 376131808 0
168421311 489479832 0
568168711 256552028 0
406677825 340504854 0
54397573 307929172 0
495820842 216749281 0
204431653 448868704 0
243808573 132141219 0
5752043 84609378 0
184178100 190910167 0
235290652 214273075 0
471163169 329838268 0
111899773 478053455 0
129458352 66047012 0
534817417 336189230 0
253455599 253899411 0
392131387 544576686 0
362196576 365432169 0
298471566 247527555 0
207506541 361441031 0
308265095 288425135 0
72442062 20521639 0
394152348 438749110 0
363229135 437269508 0
276788141 80876629 0
293972754 68011773 0
427237619 389111233 0
341446197 555576837 0
20052202 314287901 0
253732571 225628636 0
52286774 553900883 0
59738907 276410488 0
12662488 98518315 0
128250161 56712985 0
252249131 32760630 0
398702932 282184722 0
380322594 83038089 0
155604589 301656539 0
154194327 191789082 0
535754007 158764167 0
279857952 356726490 0
273637549 309980705 0
149572547 54941886 0
369441552 125005815 0
4993259 9815548 0
379789366 358422068 0
84636162 196868520 0
473040020 49055194 0
513386671 371181745 0
24064946 88248632 0
212423346 381000452 0
302041920 485847705 0
431907358 297014610 0
63525727 90790801 0
332066734 540616508 0
331227201 168052976 0
460980530 233836331 0
437422951 239010529 0
40473724 562844574 0
183250164 434264378 0
478157782 296446579 0
314700285 381664577 0
126957863 15455568 0
268132280 486180440 0
293461074 19288194 0
64126467 255871282 0
494343772 568161369 0
264256945 173510051 0
116236364 256685279 0
130429116 397393880 0
421179209 86155475 0
237507039 95386952 0
481295363 26561937 0
146578164 99383533 0
353492742 80520687 0
361999551 419981315 0
278883029 211736933 0
36700926 389692974 0
19640012 387809591 0
423865228 368146966 0
243910864 399095567 0
563001312 523910279 0
75107467 315464537 0
372544509 186142199 0
373179008 385915031 0
472912077 73335743 0
203700627 576119173 0
489245344 136742032 0
487904963 547273117 0
121009648 394330150 0
309845176 199809899 0
104345332 48916714 0
176247469 102481682 0
333796924 538374084 0
454681549 37670961 0
539363404 470954833 0
244259126 43864173 0
347651598 62535312 0
238320379 570365054 0
496537576 132206616 0
215928748 151534598 0
214907097 574359275 0
387707631 578592503 0
353120430 68213848 0
498657295 4971167 0
284663033 463709450 0
521842323 569803262 0
57962283 315250510 0
485177015 461364334 0
494993325 548060305 0
140460570 69815236 0
535356761 154485950 0
535626295 42070160 0
390909770 495391187 0
377490669 524866028 0
284032467 563460133 0
334048067 208345855 0
541686936 360988726 0
213327873 508512030 0
325361529 229666659 0
431526719 278244566 0
495797808 12833942 0
457594333 299824848 0
202890951 445368867 0
466058304 551983347 0
404884082 359340100 0
116320167 184779347 0
276835438 64541676 0
573692510 221161525 0
390509869 429856529 0
180381141 131831652 0
432673610 495778702 0
316658815 133583679 0
445732182 103716902 0
564442446 438149849 0
436465670 433052422 0
504119370 5447347 0
141546634 536706428 0
487625130 10959436 0
560009065 564773000 0
79864777 243492230 0
502347337 451931619 0
466033393 467189520 0
373975508 574276264 0
578115902 302548101 0
470311214 77374897 0
183024420 323673137 0
78839934 435923786 0
189687718 555541910 0
439732144 171530790 0
209070816 554496404 0
17104134 193623045 0
393815008 136659681 0
505946233 569545086 0
266836779 169319800 0
568394914 409356566 0
60722410 213854057 0
397063435 252019032 0
214051409 59888374 0
53990681 472575601 0
287206857 288052869 0
147118415 387347605 0
202562701 298232568 0
444969101 455015775 0
39255330 36562277 0
555257949 143793180 0
82506842 528577081 0
118032436 284138580 0
148268940 578150659 0
469364677 493843058 0
311172794 476573067 0
285259614 191239076 0
271611867 39248461 0
51922725 427921568 0
573121736 396722846 0
53152818 153620012 0
162671678 466108273 0
516725147 446195745 0
477171773 133102102 0
128885440 320346489 0
482121116 250510324 0
374684713 231975804 0
292177321 68454154 0
352400156 545825389 0
379128188 509491567 0
44735092 502013694 0
360788452 480491519 0
574951588 502851037 0
480860060 479580486 0
492517246 40680935 0
106593327 314090732 0
213432826 16327816 0
117771455 290389662 0
87059585 468295657 0
243529066 519420588 0
324187400 19747082 0
272034449 226534421 0
28465667 544707304 0
248223944 205444074 0
540073283 448108434 0
278286751 504183347 0
323102128 197278889 0
563760653 380262137 0
479119 280860201 0
561595102 545123476 0
141446614 279611265 0
388468418 159529365 0
22983342 29971615 0
137098152 127485566 0
497097209 243963338 0
348879118 481098796 0
463917751 254010939 0
37523566 544463324 0
404857514 557394103 0
560025948 204911374 0
43188502 551281857 0
429307605 66880705 0
6880712 128414757 0
172391931 137657349 0
481848979 186323181 0
449018412 444926438 0
462586032 48999071 0
124406719 356318434 0
190845549 257244137 0
400629589 362858246 0
440114611 378584867 0
29747933 191659227 0
188038042 14751217 0
576882408 524368921 0
30494500 111023351 0
515810299 308469147 0
473166214 127220676 0
34149860 24228733 0
294492323 446271024 0
8616594 369810694 0
553952620 507292427 0
46222652 224671012 0
578478842 562680827 0
179938754 332198978 0
105617286 64501290 0
282815669 129607355 0
236584076 529734951 0
464562462 199707840 0
435464969 195021572 0
145284260 45075588 0
16021811 346416216 0
88495759 275402505 0
375659195 319414277 0
368860067 403168511 0
364772126 436162961 0
172041627 414461310 0
312749602 203779644 0
537573591 76901474 0
270390450 138645525 0
513965134 32755493 0
549573969 213777569 0
174297201 45862733 0
265349047 267930786 0
507078771 133916711 0
574931799 57519856 0
98419 170104729 0
464914955 391454061 0
41819216 573487025 0
17693939 402016076 0
546599483 25024927 0
559147387 451478150 0
403034165 425050787 0
458194409 547559891 0
137365032 362452041 0
534143017 548099245 0
248278094 393893342 0
55292824 318859440 0
420248226 47741615 0
408664822 376040814 0
516993512 356123334 0
420782049 563896076 0
397530560 361214452 0
516042244 141083093 0
533315834 561726841 0
167000283 497840862 0
571310869 277522368 0
141553137 457978899 0
424289238 151565662 0
191447079 158008372 0
213433055 238812736 0
451183440 202544596 0
118384668 471620858 0
513467136 262760663 0
546032657 449519787 0
486754822 476419240 0
385981229 482455323 0
377697254 441548326 0
401258700 526219799 0
112199255 58281751 0
555642312 17304375 0
532017968 526613061 0
78355960 452791550 0
122273772 4027842 0
121076463 209729614 0
247770632 546331849 0
255415294 515290215 0
528644801 553175312 0
311447390 348782072 0
100853589 459472278 0
415366095 406259586 0
548312281 369585892 0
264774570 164040432 0
172314360 406417533 0
498882369 274032616 0
327387257 68506724 0
325153679 127994574 0
456801576 230039166 0
249372986 359930520 0
260120545 337300322 0
90390847 344006859 0
519076040 186394181 0
396119237 428599401 0
52709346 482450794 0
242849580 570429584 0
123031982 231230582 0
553751052 371734892 0
223030178 109341266 0
505391573 370130632 0
297336582 118220884 0
281633095 397532839 0
154871735 355733680 0
139794279 28601140 0
509971161 289349969 0
274814793 435090797 0
369208241 384570858 0
20211943 514328985 0
125272079 5907785 0
185041826 175904183 0
212870369 10075169 0
501545091 296456230 0
471916233 206141520 0
68628293 105173172 0
555978931 351092444 0
518011574 556519056 0
505117393 152286149 0
188560846 211660801 0
266829228 320172264 0
576471093 103255008 0
361341537 195057862 0
111918005 527118076 0
162749128 500972086 0
251804183 191235051 0
126435938 157650974 0
576565152 514992925 0
458672707 544953213 0
113276300 349433644 0
250130028 318318496 0
274063361 542576762 0
418893380 449214892 0
227566143 199854165 0
302763443 329467437 0
111108950 146565794 0
351379370 43890446 0
144336748 12281425 0
298997098 432003517 0
249688526 146986214 0
124356377 455849297 0
483682118 454797785 0
296785401 332031056 0
457044348 415951081 0
8458202 101732451 0
379537803 537501320 0
423223103 18005678 0
549588748 545261482 0
402286724 388610956 0
372831723 192292824 0
111186381 331450523 0
512012220 337657154 0
191868287 436172757 0
33918178 184141436 0
137123467 409433400 0
422097120 133882405 0
514004181 169722902 0
24304833 396035238 0
237840320 138814125 0
34967744 468357926 0
337603587 71595617 0
265119774 547053448 0
146127536 385565782 0
19021541 371446273 0
114787054 479223636 0
296337160 335802582 0
519410064 408202735 0
212366257 185614517 0
167472251 193052705 0
407982774 276104603 0
574385405 201475481 0
265736067 545596364 0
520816244 443304030 0
176860840 533160257 0
499487062 183818241 0
8279817 353520774 0
338640667 9705966 0
343614794 312749731 0
93166977 61354687 0
447594140 547377431 0
98689948 211207430 0
6240651 140072002 0
12753372 413378497 0
349603558 492624367 0
84604416 292508258 0
128786574 827590 0
505035148 437939299 0
508440824 470391117 0
121103296 19146942 0
533974882 317582126 0
65001300 183272664 0
280048384 387504554 0
448159723 285135814 0
480572447 278764835 0
550608310 522961762 0
21136591 473776521 0
64194364 290933506 0
352092765 248321472 0
189253638 287104300 0
288871527 42129304 0
179228562 176187418 0
154796821 402875807 0
381316713 193625136 0
6461028 154917412 0
494714295 390828968 0
96303405 26123139 0
229773057 144090050 0
87633147 253665842 0
280801190 30932454 0
569820117 211064003 0
498941197 94115114 0
97709299 113675194 0
332982005 377157302 0
563888229 239404810 0
157499912 58803179 0
430655076 540904027 0
128114223 359363192 0
233011419 442970917 0
512875601 388356147 0
147012671 398523283 0
61513214 493275988 0
45685196 507833017 0
549595444 558739488 0
182826508 410578977 0
403680146 279674243 0
381891871 206645486 0
515249946 342865088 0
123135416 149277569 0
498995796 256772440 0
359400940 266021203 0
303772965 270027235 0
426317570 132122370 0
199264221 302648106 0
543802199 439889847 0
413822762 82815376 0
191833083 331686431 0
321246396 237280460 0
489284973 191658228 0
264025028 306884109 0
351194207 240867037 0
199089465 191640625 0
208839792 443988101 0
54062033 520405119 0
556773744 420771394 0
190147087 227526556 0
31787832 77304007 0
485232588 189455305 0
461826441 451468002 0
141851262 144207815 0
250785497 82502905 0
423616436 211017663 0
88926867 532373190 0
502961028 536524769 0
555210156 417604179 0
191369177 506301748 0
410775822 492588169 0
203158496 212935021 0
527124632 37558866 0
124099974 35163278 0
80054594 139921495 0
103884193 482138198 0
140277706 453767048 0
222400198 182128805 0
181729525 272411945 0
324581156 295240412 0
104879747 321841226 0
200022289 426891361 0
478558106 393585913 0
402499141 471187350 0
188603152 409025610 0
294905253 72609587 0
387249542 381643722 0
519434025 325603162 0
92849313 358972430 0
202272950 74477494 0
11065915 186383473 0
438637482 5733879 0
379335309 107039420 0
419739645 551830524 0
367694808 67456644 0
87169829 164852104 0
310511356 172763532 0
339470768 194345496 0
262550776 228563792 0
556286302 556992461 0
228480112 169155529 0
268506369 140130452 0
357923800 193419469 0
371037425 220882780 0
121166886 556207417 0
331793506 272572184 0
193338254 272388112 0
1382309 305065861 0
193756745 133028029 0
116895108 353427659 0
506303556 259135120 0
209731878 519558647 0
406520689 187118299 0
249288953 247611389 0
149050875 203822237 0
577767976 45624941 0
345674539 281036000 0
370944069 478068987 0
255614844 546248521 0
121450000 373667153 0
167692244 436103447 0
494776542 351970181 0
263914739 128903959 0
499402522 153556837 0
98070997 286557393 0
415662415 66138535 0
352337746 493435543 0
87585669 90493618 0
47586137 116001149 0
474937769 99530094 0
522831081 207224359 0
327728498 404344826 0
354539951 555837175 0
573013061 45327349 0
284459872 34699128 0
416735237 122333711 0
408134803 330891612 0
249470471 123889396 0
52378386 183000946 0
263370833 272089070 0
393468787 373939228 0
490029960 509942849 0
379095344 77890340 0
177956843 372818905 0
415438904 298052920 0
332186029 502075060 0
476749773 227873978 0
23956018 335368340 0
473386017 84430935 0
233279312 384027229 0
62678453 52099499 0
73822985 210049922 0
230055700 268007991 0
453278562 398539538 0
145025693 29208206 0
260278767 54068535 0
241578274 20493514 0
377198730 499439385 0
105111973 320210314 0
435468072 556804152 0
76146088 50817569 0
501478359 126459901 0
425299963 97372573 0
25722807 250228227 0
15708745 331796889 0
408146764 299574948 0
88297387 97842689 0
181643695 265389237 0
558507858 155998089 0
556348290 85326011 0
236153595 373183793 0
419812732 280810279 0
338525939 41379850 0
497941820 321332480 0
318512798 477227725 0
353362313 117741706 0
228811817 480582348 0
186697707 402832528 0
75398225 536950856 0
79312985 91894149 0
21809894 229855536 0
419101907 195561660 0
233532709 283265496 0
332967520 92353866 0
230623626 502924433 0
416842719 471727686 0
209366050 573596089 0
518896325 12083664 0
424802798 499148381 0
417779979 152677627 0
76832612 548482313 0
147296560 549965079 0
454365190 23607753 0
104444389 114443618 0
85470449 343205599 0
424072273 137554490 0
544091179 205916955 0
419787012 64228828 0
403726708 540238570 0
256576679 398533761 0
195343662 219888267 0
359240288 99530685 0
336554167 127817624 0
574979228 60757909 0
561587746 434341353 0
67012124 367278966 0
416455403 562185838 0
138922568 142798168 0
112130551 328948369 0
447156246 381255120 0
425437555 419318466 0
55308285 249378005 0
550079068 213470308 0
517242217 467517187 0
107265955 254377544 0
373182855 144213114 0
117746567 505983602 0
453023503 308802768 0
232270908 246056802 0
534842407 523613191 0
576273025 311883986 0
497664377 7046162 0
81120428 474999785 0
523486002 512705206 0
421695006 344153820 0
199938649 388558836 0
403732200 104006509 0
142511079 441077765 0
312625635 419889712 0
102049200 66903336 0
349651049 435971716 0
391647379 410255496 0
448538988 485637465 0
307775732 193117643 0
136447899 206144014 0
311802746 441630465 0
301043551 466891876 0
512965151 148173578 0
9254978 332240907 0
135479070 161872018 0
106859242 499025919 0
94492424 330319796 0
239941317 241949973 0
318850790 218039045 0
441639350 197333927 0
236156841 197932519 0
88330765 222902145 0
285338017 484341393 0
289635796 378673687 0
12400574 493477775 0
553693995 440031049 0
566690285 17179672 0
431399484 211286318 0
72818280 169447552 0
213679086 527396339 0
422850954 442153602 0
275838017 69063142 0
68773525 517962901 0
140248571 397503210 0
414461874 344013072 0
241012702 169036925 0
406109572 249201190 0
579308467 353822207 0
477140190 158462404 0
276861611 283019295 0
393472046 208590755 0
204329439 46374424 0
46038315 518465540 0
390771165 310417676 0
393715527 117941138 0
416447847 228958648 0
46947797 60923755 0
534024399 532661067 0
10089535 456990872 0
363618297 322055145 0
278379369 48804451 0
418272415 305376315 0
435996144 307660069 0
38338493 27053552 0
162404940 100741392 0
23016873 349590853 0
190300582 147909679 0
508538424 203332991 0
376247759 281664910 0
236111359 127038096 0
433987901 181205013 0
180637114 261289919 0
457981378 433706079 0
228817343 64275664 0
472669248 244178597 0
118731300 522692245 0
100987857 179916100 0
75006146 76172629 0
196168189 444708004 0
512448087 385409854 0
228800357 206758630 0
47834326 83093676 0
60896933 398746548 0
550410609 44388076 0
521268699 233413710 0
44508476 368822189 0
97845818 168962782 0
295930141 113736319 0
108690439 244493528 0
115249668 393937265 0
240121500 8820478 0
312345880 364398480 0
258319022 496351432 0
370390509 333205118 0
349423177 242838518 0
131568421 437561631 0
380312657 149353966 0
449116568 148875941 0
315003034 283292520 0
163441293 30656045 0
479836361 379966947 0
88091750 470100494 0
152869081 427645101 0
532850565 222363927 0
336175494 13334111 0
142642733 512048334 0
338280626 46634042 0
32850062 77465076 0
530572154 532987088 0
94344722 137534677 0
344447329 212232599 0
308127120 368915502 0
347469038 129329431 0
332181335 246219315 0
137131147 416644383 0
216714635 375539281 0
526065707 514194102 0
307020996 414435910 0
419427936 385197061 0
20682770 542583306 0
39157848 48510868 0
295869661 483815938 0
367845699 25720408 0
6448918 352409736 0
357543777 93715501 0
257533124 71658675 0
186164829 79053307 0
233036841 138696846 0
125663261 4160316 0
82078945 485843323 0
137506805 22438098 0
408491528 337357147 0
321767446 51377606 0
403659473 38786751 0
369636015 123539341 0
86144225 280532455 0
209727048 332752505 0
202576583 329848367 0
348951917 60303907 0
308827863 390106725 0
543507542 366399063 0
163348428 579306679 0
275783574 494047829 0
125155055 269921439 0
27324244 36466898 0
27288800 340164900 0
193218263 473224186 0
544793764 51273987 0
565039558 402152446 0
487142193 286507187 0
249066855 62807161 0
297676563 461863582 0
430143506 135788328 0
127111175 517180560 0
60314522 171981852 0
299820987 422506314 0
111661472 300347361 0
299854759 397142498 0
494074254 185957234 0
26253588 262675893 0
390450247 573236433 0
443881767 267630580 0
412923135 550293233 0
40388233 94458159 0
429525587 158142092 0
187158475 131265947 0
254912157 548095095 0
318867244 95247575 0
555466034 204269675 0
374377672 431257235 0
146696180 377109116 0
190096669 437735193 0
313738154 538845758 0
286440851 374072955 0
68446563 454872474 0
525543362 160235766 0
111009297 209310378 0
529170074 403789623 0
368260276 285740397 0
147355806 305552234 0
407461119 219348636 0
530887030 623669 0
371029016 250900244 0
363477937 461420342 0
217320139 5512436 0
7596481 92335484 0
227191530 450693636 0
466229400 196259045 0
100534673 168243068 0
519562341 107502951 0
317187544 470716365 0
162832097 388809155 0
243126076 359983354 0
181886301 344947838 0
337884536 173644008 0
370256013 7306249 0
183613488 16991893 0
126251360 104361543 0
227421983 387137713 0
360744628 465033638 0
173376327 181053919 0
186709139 352125089 0
302970605 485198342 0
34068055 442309991 0
442624695 190728348 0
62209868 117037165 0
523792621 333851780 0
198789517 484097282 0
518081767 15264594 0
556508909 515450253 0
275953335 194334872 0
55663799 186401925 0
227326921 480112846 0
394716261 271926177 0
172738967 305688473 0
447849243 259973364 0
496925175 366411983 0
448900347 368402447 0
35770774 395673935 0
321409618 276474796 0
226707871 30998564 0
400054335 481252 0
481198231 290952533 0
264008898 506909045 0
222527865 262200134 0
533127042 15231717 0
34355351 242604482 0
256741904 529567371 0
374620396 66874155 0
56896371 112209903 0
196080186 90146977 0
178780818 562811871 0
574101114 113852817 0
547401715 156386820 0
343790784 454095110 0
360179637 527901937 0
204989754 456971092 0
25548415 448336459 0
179037284 212251371 0
455443423 433283518 0
204180371 503073305 0
293913150 483931337 0
151898082 139664911 0
134866050 487969668 0
477911635 481461590 0
140948840 198466206 0
174438836 339719008 0
395493387 521980749 0
241984475 62693883 0
211644163 339994096 0
42516821 575490943 0
218470109 199241269 0
170454940 478702368 0
59388562 286801228 0
152835000 237590714 0
116836789 473425925 0
233877657 494158946 0
145908164 73243868 0
131929528 184060585 0
248415078 307712011 0
399074163 134230315 0
373637259 156920056 0
343622169 493014384 0
247572863 480953358 0
410651681 427728088 0
466644208 216650606 0
176055261 400081345 0
31272148 291722081 0
448345955 965248 0
44035030 378288902 0
451106963 332324040 0
304182250 58393376 0
393817103 459539375 0
272444225 201471770 0
505068960 320633869 0
523453210 402643997 0
295434264 455108926 0
552353834 6473007 0
236437373 324190204 0
563479212 146058551 0
412657772 100774713 0
299818694 48370174 0
488993024 162974292 0
498718916 145399395 0
574097478 387637698 0
538718328 337197119 0
84093770 19545012 0
179467577 431827283 0
419603399 514307980 0
471222663 62138972 0
432133871 85982037 0
177674664 553148606 0
168550901 267166447 0
465651272 9388168 0
180341833 447515742 0
239748996 366812783 0
40863710 273435847 0
172194825 211546767 0
307258254 203538815 0
253754391 525041570 0
45113461 303181980 0
494950705 83197212 0
2057340 20998486 0
352536524 30541517 0
433974648 276454521 0
236939563 534564368 0
280626552 225891924 0
204262519 306926953 0
316217564 249187806 0
187427493 259820605 0
459358138 500901272 0
457670202 525413869 0
148417175 121506500 0
452572356 278447519 0
249316761 166709897 0
221529020 485993461 0
223209268 432069411 0
33690610 170049784 0
90697788 189808020 0
22091335 415083215 0
22268359 292275721 0
278448559 1998905 0
126200311 393598057 0
384011157 180114078 0
190624820 293994133 0
90279476 238912682 0
424301979 121728533 0
16937332 248986828 0
107765170 551334920 0
410419621 319297174 0
353991724 161087558 0
30030032 127775298 0
352329557 514378859 0
304866076 198752547 0
493700817 379488403 0
458956337 127228075 0
427817305 159579960 0
26829604 509656750 0
528441370 109397776 0
174158889 150321122 0
232650668 445450540 0
571501257 57215503 0
567849164 349349289 0
121417304 221033443 0
95968005 258210752 0
131510302 355215419 0
507774553 326180872 0
167904102 68656570 0
86610466 128656228 0
355456564 14805217 0
36565060 312166175 0
22649684 84678259 0
487135525 234758412 0
208879880 230903332 0
90156850 287463386 0
503530816 39010101 0
159393701 574922695 0
396591635 260797407 0
319267905 52188036 0
151607396 143575937 0
340888504 302470425 0
364030821 569753966 0
497876346 398564976 0
213215279 167645905 0
228638312 567645687 0
436931536 491779445 0
348117841 330916884 0
284018925 281023577 0
76719418 350301188 0
339999548 321060222 0
27705975 439655491 0
49599971 18920381 0
576084650 176428803 0
505143958 222886378 0
20345865 288473059 0
466778818 146703304 0
216202670 115291738 0
400131091 575856876 0
75740948 36657355 0
271886460 21015077 0
289699134 302727058 0
527920411 399415382 0
207301701 75275653 0
496687344 189646011 0
246464130 1898028 0
170910574 385307134 0
352956298 236869363 0
539406634 496733387 0
476807604 540899789 0
226020890 563414982 0
1260643 350838312 0
407400862 94205746 0
491874403 325478386 0
340230824 240493222 0
403923755 159266750 0
219656342 409787105 0
145562708 348258088 0
362760781 48696170 0
435478559 24993969 0
110301685 136272101 0
139383347 547712572 0
232633560 541353738 0
571900796 13470071 0
505049549 270218473 0
220252976 207539788 0
375734641 404188732 0
372537604 176898692 0
123321488 433666486 0
237640881 402254639 0
13640640 431666107 0
86018720 550009405 0
323468600 197320198 0
315530710 163348676 0
408129137 483870216 0
227231109 505499727 0
55055264 14801438 0
449426338 110953756 0
67008732 250018969 0
131831233 273564116 0
345149068 97330934 0
208249539 135565240 0
406890409 343266944 0
41140372 42317836 0
233539689 313603523 0
441408765 476721298 0
198779893 208283093 0
279102504 325968966 0
347008591 343803644 0
162207713 272358507 0
320576471 426773397 0
475401076 363600475 0
56688276 279686677 0
270625088 186221262 0
405610129 151341414 0
443202262 214304410 0
19690203 24530696 0
565559440 320115771 0
248665949 19279451 0
147336797 315986649 0
327909087 208694768 0
87449590 60083433 0
76812456 161108047 0
37291062 154435573 0
284907914 199029319 0
517883332 250015936 0
404136536 285756788 0
530817687 244302932 0
372366547 337953225 0
277557693 441443147 0
201347360 507553144 0
441310405 8768237 0
393419254 469213435 0
426932939 27079000 0
399211712 366295843 0
49665427 421228951 0
82663693 422383962 0
32076066 146577560 0
103874617 57647331 0
309459413 55689110 0
428699301 376012861 0
577042335 515838268 0
196620237 562539385 0
174414530 481612080 0
535834656 299652253 0
87091459 457604197 0
275356184 330205305 0
55985790 381546377 0
140930214 21314054 0
429013183 374446664 0
295151545 259993400 0
541016758 251586400 0
317094856 538648406 0
237134553 495985677 0
181831994 107325615 0
538457830 422564227 0
152791285 441730507 0
567564241 406795792 0
67783039 441862780 0
346655577 505796284 0
320790354 370679566 0
2563254 195119577 0
53970917 200850586 0
559641173 423743023 0
247301035 127154648 0
483758159 489273660 0
470344868 1493486 0
239449521 321374961 0
180677881 328125556 0
545651752 166698174 0
299097901 361204837 0
247518096 496363661 0
423568165 429553328 0
548657305 452977862 0
445599546 89996678 0
467465536 203108580 0
478128175 106076475 0
5698308 100761732 0
182694651 185243694 0
145767756 377037793 0
376663252 370619758 0
369759573 428151435 0
363433662 417076078 0
43486107 509422929 0
135097748 560153146 0
514682683 94077203 0
376273380 95647977 0
217767805 289253895 0
92639364 108922280 0
81038921 341970862 0
545816698 271309039 0
433483936 129095351 0
372549467 340256388 0
301660227 341120815 0
488501385 159288229 0
489578979 86802888 0
479680153 149357316 0
425289074 108610053 0
511869383 395418486 0
314574107 160719742 0
447491063 36287569 0
94553728 125974080 0
190413275 214368376 0
398214009 223945406 0
57250094 400835355 0
359013901 162748660 0
37318008 228897891 0
488588397 250236479 0
353863865 295412204 0
539436751 554056346 0
354813123 208519147 0
274924710 59189332 0
328352755 545564877 0
380841517 207548800 0
435595975 287983386 0
170039578 235571181 0
170479378 11378849 0
352689514 383947620 0
173778453 174727540 0
355243196 86889876 0
251791014 390696884 0
285290249 336104891 0
194525105 404146624 0
186659440 202624337 0
154128212 88185824 0
17149041 109721681 0
449090149 68155141 0
172592286 477349188 0
203852117 382489657 0
190589815 180156924 0
404295017 271626445 0
119805539 453204000 0
572430455 312371490 0
189771653 555842616 0
507761715 4725376 0
449481611 130615780 0
334770785 80408046 0
92865040 340618931 0
156950514 466817012 0
180862690 132288324 0
84788547 304833506 0
335884344 325157506 0
377647270 387041886 0
292389167 263506799 0
48761423 480209143 0
199298919 362961115 0
19021072 338043533 0
24024362 472461636 0
473790929 273224529 0
179310836 122431559 0
181458726 48876916 0
88737030 439884999 0
304220194 67849649 0
423515593 493624690 0
299537465 284695822 0
192712225 252336740 0
544933086 311293528 0
168189331 530093604 0
521760928 475730613 0
22801257 6888890 0
282925769 491985094 0
490003640 503041574 0
65091474 519400083 0
96895849 376413516 0
228864282 105446924 0
452971284 366244146 0
7207241 261361684 0
27159035 136002729 0
463001588 202186068 0
13128382 271193643 0
69638924 163427645 0
170303125 29503155 0
278790470 218860799 0
366042755 115076347 0
470255956 329239988 0
221353083 541189919 0
529494577 499800619 0
519028869 119561992 0
412641030 309100333 0
412791662 22832918 0
396600377 477612342 0
520605470 265692354 0
456179005 109208654 0
13635109 569181327 0
1301245 380430829 0
542014823 203465023 0
170367638 259532674 0
19872365 73375059 0
259858739 528762091 0
370185647 345119240 0
167521191 53482209 0
477904428 465060612 0
276716491 334410902 0
473077038 475554716 0
259788910 247967264 0
501757745 292343420 0
321558885 170584718 0
449038300 129347005 0
173493329 105822061 0
313260156 247037084 0
517363150 89566254 0
234349277 249898089 0
248744181 190075171 0
255150135 136838219 0
225418675 249922346 0
138927337 272812539 0
484771343 40620547 0
85331161 336837402 0
488333890 344006130 0
105614269 205902051 0
553845202 498468180 0
12647965 495859867 0
18994418 58822206 0
359639268 359777503 0
282642097 376495010 0
66598956 22900347 0
381113232 64135595 0
458105150 236428446 0
4152917 344022986 0
349571234 126337486 0
26777837 445851554 0
497795417 72726832 0
526182585 429613889 0
333236992 444322469 0
132094412 487772150 0
143211485 355896517 0
379084101 207994794 0
285654824 308632001 0
189178622 340967022 0
380633239 262436749 0
285307067 387988972 0
110192662 407709020 0
495419555 490510543 0
395012682 110076850 0
292061034 344962388 0
363417050 86943331 0
249847748 239207795 0
573690055 292624296 0
281911966 73976521 0
68576154 252547809 0
67030343 280111643 0
296987046 523471093 0
75904857 48071473 0
561281203 12984945 0
359523590 235658284 0
271432745 54040282 0
255324608 123739087 0
45672696 130434388 0
456376113 548571147 0
579453529 532508172 0
445293930 268504368 0
191434636 213884930 0
338039447 66005022 0
66893426 121619481 0
24538764 162958767 0
435934100 496189490 0
477152558 573467120 0
265578327 149987481 0
340857929 238250657 0
142164310 201330724 0
488030043 365815154 0
62909033 47899725 0
565310127 515958893 0
85039288 112482108 0
213830643 60797564 0
90135601 336890561 0
530167000 459085532 0
219324490 55766697 0
293344955 1868482 0
481407601 414167905 0
359523405 56520691 0
253052503 302833590 0
437666668 28505666 0
513871784 326643541 0
87417379 17977581 0
558515759 368389429 0
482480196 161512548 0
117441392 38021919 0
313768722 244236910 0
230932393 575394102 0
527067700 578591981 0
175072923 301843423 0
204857483 109363767 0
437196233 376036609 0
342056606 24573532 0
195893212 358355810 0
479212159 511073639 0
547691909 157993072 0
347485960 65318754 0
74430381 536107898 0
544199910 523141518 0
278949128 65863649 0
229583525 83042074 0
301243996 394310479 0
547024562 202952913 0
384323712 61460190 0
138360361 135842836 0
562050274 299042424 0
543053999 571388758 0
172948765 319969514 0
547961731 2390900 0
493852723 414169077 0
260936856 262528388 0
87560962 348442528 0
234834121 368114525 0
102991331 115643747 0
183598617 512021199 0
438357811 163916927 0
260943753 440968201 0
262547150 8808253 0
522765641 515922089 0
404935854 12525272 0
249518167 196600679 0
460470148 520369031 0
425697003 459470906 0
518677163 120812324 0
163256470 199111312 0
142345780 305623075 0
35154647 117559416 0
306441910 554909586 0
171097830 111787627 0
394770635 252210387 0
488479530 79450555 0
558197239 287331372 0
403759473 253372971 0
367588057 42714869 0
16267695 85276405 0
259903586 439499116 0
104847991 552860355 0
63320714 189496695 0
569949697 513939680 0
557141903 203050706 0
379826187 162248764 0
429596556 148186354 0
344274246 378021986 0
460841727 304519166 0
483408000 132171815 0
278831034 310885057 0
114948368 471015139 0
528975903 561977368 0
219300563 17536273 0
530877692 101438030 0
575328654 110331029 0
466903386 531468203 0
546731527 326483503 0
147251448 337036556 0
300620751 185068449 0
91010725 387545368 0
509319663 355918673 0
260779229 183796142 0
559412666 62110508 0
42200561 31711184 0
491010201 513872981 0
248045951 349523281 0
150762910 317978446 0
309643875 262332746 0
323052187 257014704 0
316314308 484656615 0
181707077 19975904 0
512794853 140083151 0
431523981 337047354 0
56679387 71664900 0
121005116 92952538 0
221347360 376576536 0
530574894 266557186 0
46785814 423973764 0
210291592 574237495 0
66428571 388634702 0
438007232 124821388 0
177656991 240230887 0
196244792 49128498 0
186731369 262471855 0
187727661 407119810 0
129816432 284010161 0
195339633 127882370 0
424930725 547056808 0
9540584 390001752 0
21845137 559732834 0
418228052 381953447 0
159991493 521297746 0
20336638 40105730 0
142165025 72981350 0
280280321 60463236 0
226580593 271326148 0
98579213 307883670 0
340299894 482836934 0
372754490 242968257 0
487618249 471949715 0
170377997 59295462 0
475737671 465497643 0
485308430 269411889 0
519614472 579368620 0
429251747 539823259 0
555153555 409465218 0
190816041 216931890 0
389847381 290823249 0
208900384 312585154 0
450262967 94426288 0
107210917 98304053 0
160918439 40338694 0
89835548 157451475 0
142627919 283285813 0
81391711 85344208 0
319060698 27973470 0
253796812 341539783 0
419293530 249172166 0
424949051 40134944 0
318209421 108027731 0
171906822 528577307 0
465816236 561324483 0
293910599 553504698 0
77629299 526784909 0
130222304 214057627 0
149020471 124218667 0
526018370 491003188 0
446123185 207605860 0
211579185 248560139 0
470325667 390001139 0
61940028 183626465 0
323505101 313115866 0
570704431 115937104 0
487893257 574230778 0
398007174 154402363 0
530916736 135179760 0
328558249 531904067 0
223200053 226873275 0
523130662 517760625 0
64037976 430873284 0
150513215 321813602 0
250990985 192528346 0
387278173 282251865 0
473935990 53769221 0
280641188 232604572 0
300480663 310754194 0
346781889 424463559 0
242717960 234558779 0
93295466 184896085 0
273298147 332977586 0
346633236 97430972 0
320695644 323080512 0
320598660 173097034 0
209753946 249515443 0
419087543 475984780 0
573513315 104092732 0
53003329 41784714 0
517685838 19855722 0
351851457 308744738 0
88059684 290815062 0
335702837 344069031 0
43596731 25411252 0
545128412 430454578 0
542667718 254091762 0
91928477 310712407 0
380162715 236159433 0
459255726 229724922 0
396511187 16811203 0
32517855 185947630 0
55296987 146669165 0
524302233 553278568 0
431919250 160132271 0
245986647 101107137 0
572704124 55474827 0
577949145 106774353 0
450350875 231352948 0
482878899 534334871 0
529408380 296732080 0
235818735 401560278 0
250780155 320985813 0
371173394 464285200 0
20803782 10865826 0
13952452 212421166 0
289098209 130244936 0
380015666 508251209 0
276794848 152617000 0
357613457 226826778 0
339652453 419816982 0
193761853 140447222 0
504383775 375011486 0
517941401 385597597 0
181781662 386866249 0
479688908 382248647 0
546674235 476319622 0
353282452 186561145 0
117795457 336890875 0
98785160 280882955 0
180266049 402791180 0
12119327 107814303 0
165762123 185467871 0
415091640 258083857 0
85165535 500132375 0
513707389 364563769 0
476758594 92056879 0
173636876 330865750 0
519995160 507545416 0
428660704 545178884 0
259462129 287334665 0
499371332 190815078 0
244766842 205467821 0
81445818 74409062 0
53005369 114135206 0
206971605 326980212 0
531939628 188146287 0
117905812 115480872 0
505869981 511737805 0
64967029 49607054 0
344869297 14823264 0
76681609 568095312 0
389688434 533934178 0
188648431 7071191 0
303637770 521251231 0
186089309 447042383 0
173085476 78789789 0
79592181 106161837 0
410147797 519755112 0
493004509 497987305 0
322041697 506084643 0
212642640 542143818 0
98812963 170247234 0
366253019 43329558 0
373328591 212983030 0
99964518 431071899 0
116232851 222069301 0
139882998 2241646 0
279715702 139595304 0
278032157 434694579 0
123394601 170608478 0
416598375 39461463 0
504710821 489960695 0
442508837 218264184 0
16478688 179174097 0
328592631 273472801 0
251805229 569262645 0
251056177 30372348 0
407466707 405388330 0
31976151 534790501 0
22634587 467367282 0
501597679 21803990 0
37452110 275112607 0
450264346 97499164 0
30751546 562287961 0
115914157 525672360 0
275889204 267044337 0
579147967 101685839 0
354441650 67670401 0
246501133 567876514 0
41759816 309869078 0
466270991 63358096 0
232559639 160736502 0
456496749 294039989 0
505083950 446761774 0
369254240 385426987 0
577421311 377644324 0
366803345 516809833 0
198540674 340404758 0
67273912 70663413 0
562418265 452841956 0
181942770 342813522 0
395387842 371739722 0
144590921 37961453 0
16701623 226989140 0
368928994 461456539 0
165728916 122159139 0
66130728 342245929 0
170274317 575180328 0
237785792 187989522 0
95693674 530677178 0
447282279 236336590 0
434007864 536133774 0
229691744 273171529 0
93195022 233687102 0
446556580 216642612 0
166356610 108722687 0
109420018 305579703 0
492489121 45832679 0
118338618 215115160 0
191292231 351291101 0
268802959 297928484 0
483158361 408380795 0
234231309 343191886 0
124852115 567921907 0
365212727 167285939 0
479419767 372571205 0
15590481 150943624 0
452224906 483563063 0
192546016 243424963 0
243256967 564978017 0
175614528 276819723 0
515158348 438742893 0
486956768 88530343 0
37100666 292154618 0
265036682 461973625 0
401542312 68865670 0
111352205 570981829 0
348144655 558891675 0
294181521 374703654 0
76745593 288709821 0
465436601 524387293 0
160032023 428933247 0
442416081 156447112 0
364451685 71122935 0
241003577 332542120 0
173483512 148067387 0
107944838 286404980 0
12923877 454411894 0
458090789 531107292 0
461088784 20294729 0
256130384 363832584 0
436463259 538183495 0
201605101 544641253 0
26231896 441306233 0
189375153 522036689 0
154921012 290378133 0
245535109 259942347 0
282290469 25214574 0
321145965 66959737 0
250503388 396478931 0
22842885 293893919 0
304682923 558688967 0
461260800 535714515 0
461922355 549144001 0
484780841 65096051 0
201737103 223944936 0
301908747 407142924 0
397721747 442605685 0
569152161 213114199 0
71459699 127253571 0
282975597 190199373 0
401842107 419687734 0
183588619 2079199 0
392586941 408578630 0
1653234 70607025 0
486044151 313829528 0
221954139 471475897 0
60792249 199915954 0
447825013 558306022 0
560422323 392745482 0
191593872 323234440 0
548022455 279358942 0
77390634 120911978 0
478737779 429914047 0
322920049 320080242 0
369377626 275591645 0
59179786 44113798 0
98068547 192753385 0
176731894 83029056 0
298552033 425127831 0
326849292 105527847 0
117968315 556600197 0
450943360 74490613 0
430321063 262863640 0
490986271 82572215 0
34050808 211483414 0
535216206 141803523 0
498603145 98115142 0
210467699 196000404 0
176171152 396667196 0
269510045 288982839 0
297686141 366022950 0
481494234 60053036 0
535838631 435771440 0
311377827 224116664 0
15607929 263354028 0
480943963 352811566 0
566638866 429836057 0
288949845 118103746 0
103437283 489399802 0
260442741 103814473 0
418968577 493405324 0
171748177 577142590 0
499813303 460475802 0
570559119 352576932 0
193504715 194258324 0
155309893 442603917 0
16512661 38888850 0
316305089 466627031 0
84375547 88047820 0
232138183 262700367 0
43882576 263843115 0
358773600 195764030 0
15684311 239630187 0
468169199 501075468 0
466477344 496622918 0
282694842 221857129 0
347626403 365181632 0
395405166 45408963 0
329354762 118964623 0
409558584 492748873 0
271159728 54502579 0
479574870 242461960 0
35312332 331437804 0
547328852 21052752 0
187267754 431887919 0
326850344 268493001 0
62904434 552085007 0
261363770 205491344 0
499350190 372447497 0
15502637 183796241 0
353029737 500367671 0
394302897 49065988 0
143387079 469353834 0
52685374 364598087 0
338141588 331099307 0
304332607 479266199 0
179401711 96454955 0
227056107 20517895 0
238715501 50019903 0
194492725 152356951 0
450954079 79659653 0
133339437 578885706 0
535255720 315879226 0
236204242 542806008 0
108209653 157948400 0
532383904 107303182 0
557402173 263168271 0
568258943 191591553 0
120887524 543789873 0
134612967 528096278 0
315156982 198631162 0
578136320 231218529 0
159726408 134648910 0
305131647 81571960 0
368783784 129757466 0
247079426 566292187 0
443902980 211648749 0
182166287 457808030 0
329716872 490197489 0
445121075 16222522 0
346409853 4022879 0
529834185 315512876 0
134883988 124298231 0
564241985 17392010 0
410907433 174581109 0
365379788 452567882 0
480820602 529785052 0
483858711 116791569 0
218856832 383170408 0
361226132 150600801 0
283864682 337713940 0
17617655 89903086 0
107559526 258285387 0
538491548 541077729 0
452604057 13962943 0
25140450 443410688 0
57220468 153635905 0
418401695 196684205 0
272798498 486637910 0
265613340 213464956 0
329761519 247022463 0
543620774 420929442 0
174229286 522058454 0
375082347 409019161 0
161844462 408901200 0
292204208 553914279 0
424623281 32639214 0
292011388 470941922 0
169571777 164154981 0
368521832 43123906 0
175720956 389349292 0
226188046 317207914 0
334374000 50211793 0
181765332 188180460 0
366204612 77837690 0
193362423 560950729 0
297270493 11831549 0
109304903 232844393 0
53516225 114914817 0
368928259 276782525 0
540141371 299070230 0
511439737 326634316 0
54876207 155123903 0
216629496 328171863 0
18112096 379020815 0
192860142 48093223 0
516716681 548036468 0
26170024 413654846 0
461813205 107407687 0
475712041 187650983 0
556904384 231642021 0
209754048 82552505 0
136419455 380739153 0
522019998 526645692 0
468033079 484824802 0
341637353 530903247 0
214560700 12967615 0
209514758 390567064 0
454143291 315306782 0
470909690 566482126 0
49208151 15624042 0
278802909 295375127 0
468824870 253514956 0
3783037 261366115 0
26046937 393822904 0
504077163 532167134 0
558421409 170238641 0
334505511 472462316 0
193055881 482754734 0
470173820 433845593 0
501751215 64923976 0
26343649 179062638 0
514248546 165914085 0
384982886 134909613 0
224244432 401584749 0
251789061 20415620 0
504584229 152391846 0
206451984 169283634 0
324843825 523474986 0
479458244 410472652 0
238564095 183638026 0
536715623 484030782 0
502936474 349841686 0
203422727 567680121 0
234277303 281780884 0
448728986 297074009 0
492638969 458346297 0
303255839 453596346 0
569770016 234186353 0
193545822 242604410 0
442760972 352762643 0
445683231 307734157 0
304827341 191917957 0
393240204 307978206 0
264081833 452669260 0
327986490 239904468 0
525230051 270130108 0
430584064 201130243 0
401064117 163800358 0
91587983 13555140 0
5899450 282008210 0
326965899 166013150 0
174000302 200032492 0
332483418 411938720 0
12943831 538229363 0
356443426 270791432 0
532445110 367320934 0
135522988 334822477 0
402835336 156003092 0
43551660 529226003 0
224916554 371505740 0
519279756 481179794 0
351038068 267475359 0
403541264 244683285 0
114452698 414792162 0
389445678 20733622 0
62043896 320524130 0
37414168 436526960 0
174322039 334695384 0
515142754 41533145 0
434321720 513572035 0
57105066 18334479 0
169643944 169530553 0
21222264 300855420 0
82043392 478846281 0
140366001 410435342 0
567351569 542111003 0
365094647 16332781 0
54439786 565590089 0
188700945 189370027 0
102589268 238676857 0
75118867 352261178 0
341436365 423231841 0
59449225 526674875 0
113324518 326868556 0
395903787 13101030 0
502810754 432327885 0
454067965 83213490 0
95734883 479202013 0
539289514 196840241 0
231447443 279235166 0
560563040 245319466 0
478882033 131144390 0
451172814 105192244 0
42405096 530689336 0
106066498 223284977 0
205928439 39629243 0
240749047 567799434 0
436330652 110342352 0
215511970 353090777 0
184233136 438061675 0
554380821 227018682 0
525219777 188983139 0
296695293 169662985 0
287195498 532194132 0
101054541 446598246 0
357314600 226155104 0
268831479 153010469 0
82535995 103940198 0
340143849 271150939 0
331953817 145316032 0
481410709 241278766 0
539818869 421806447 0
98612743 147044953 0
460254942 359427803 0
400926666 77306317 0
252531682 24546028 0
503930452 363464709 0
236442876 18669094 0
525214455 574152218 0
491515452 339395337 0
452859314 300366299 0
383290286 543333106 0
177085595 513399066 0
378002982 577706561 0
538126428 28342290 0
297247694 30643853 0
561233912 116906081 0
195659378 573733316 0
159938970 180980470 0
453503463 402921650 0
224459390 205065475 0
357778383 200683516 0
360185335 218424781 0
244246006 281081178 0
278164222 204292209 0
146838607 126461173 0
161782839 322893214 0
425987929 158829261 0
440719940 209963271 0
252620932 375421227 0
57229803 286589590 0
197088992 115114091 0
265514540 409771673 0
245183154 347523323 0
457373084 31692726 0
444182705 24035314 0
137988832 161444926 0
508112940 388004758 0
415529238 71631258 0
470862826 195641860 0
512208454 372558825 0
48164927 525541341 0
294478465 185928869 0
339573899 568519322 0
462189820 110315923 0
290662815 71001350 0
375497145 382344472 0
123096408 217936083 0
255731682 229022470 0
231512331 191134648 0
453181129 150535586 0
191095769 281243692 0
16229750 379746182 0
411431206 451649023 0
414212135 485380956 0
455253212 140406932 0
576657059 404907532 0
218846386 435638562 0
198123185 92012868 0
398702598 317221986 0
170566652 198548077 0
276411553 157985447 0
120665033 395390470 0
246984636 476398396 0
329782459 445835185 0
555432332 315733199 0
445064073 271073947 0
423546416 544582186 0
366050583 323972052 0
443753137 296854898 0
444933123 535089219 0
516619103 573616184 0
418051996 101071664 0
230503970 531500157 0
44652278 20213782 0
526624105 152217139 0
430694357 292224914 0
24738657 232906845 0
523930104 182361649 0
285784430 71266227 0
545366133 132957945 0
388360933 433668806 0
519296968 194717621 0
519966309 161371481 0
71597513 89449471 0
322458233 434246130 0
151726563 402195853 0
474938489 250696027 0
171943975 145361976 0
164859459 207590136 0
321464716 295570386 0
417811444 348113960 0
5874970 400590486 0
3099099 87834539 0
113641453 408108162 0
426734779 573742797 0
274844064 264598072 0
76099186 375483030 0
228377256 481293259 0
459788832 464534830 0
565104604 531586612 0
419528208 248912029 0
470932177 252018993 0
219222806 340405695 0
38683195 559806552 0
216466551 110257951 0
529558999 42035504 0
113361971 577391797 0
375337047 459349735 0
274470883 477155979 0
524201784 78534210 0
380843036 542503295 0
286513873 362269517 0
445601475 84527399 0
427459556 514991065 0
215607333 526123364 0
481533014 286311154 0
568240017 562163852 0
428773610 531319618 0
501183491 419317531 0
209720769 413407510 0
223018541 474112194 0
55582714 78010890 0
68501789 143551375 0
125231377 184080181 0
370726758 301929504 0
354421683 192197508 0
511706262 222072504 0
536597976 329876004 0
401859650 173849803 0
153592410 508626680 0
321815556 358642168 0
445172480 388856494 0
249140115 527588612 0
218487409 88024732 0
301034012 516582008 0
268667958 56937403 0
547982572 189159599 0
231064936 452793394 0
471156150 362233292 0
406924479 143481822 0
327650418 189621296 0
274919008 1484686 0
129692793 291392823 0
408926738 353643725 0
506010786 174641590 0
72833001 252052009 0
409200983 428876135 0
19049270 423293651 0
433547814 213830546 0
430625040 178668153 0
433158400 528300714 0
255887098 173773832 0
172996811 228986473 0
119329695 370360975 0
46765852 258660976 0
59178575 457207853 0
67603386 23238994 0
93421689 5522551 0
468042705 272548209 0
94651044 403964140 0
557447604 265086813 0
448853588 479807955 0
253540479 184231304 0
358190188 297278065 0
149090619 27309733 0
49361886 290834135 0
441164971 69619674 0
216096678 478627384 0
211689954 398907583 0
140519721 221125329 0
79687611 192157717 0
120245798 181163831 0
398122533 151235206 0
40565219 180715946 0
545029430 304328577 0
405483794 140881418 0
541694391 427928935 0
392592096 408806936 0
494885657 128254587 0
343552884 476958939 0
189286503 293645331 0
544564072 14176784 0
384160630 321256878 0
124879996 525934023 0
352236212 387253127 0
41819980 393392151 0
345264693 154023942 0
324166462 406183886 0
136073778 72021686 0
184137289 481855760 0
527582534 427135005 0
446166196 213027569 0
195410903 141379728 0
272335027 114061271 0
536624420 516567541 0
269441127 254685535 0
510232006 317548693 0
82062828 499132810 0
287978977 298838765 0
443858240 360297069 0
364548159 425695765 0
275322477 416524279 0
58809852 467465288 0
566250554 564541404 0
477577562 285927336 0
209928417 172508433 0
9525157 420320323 0
86804713 167762751 0
215582930 233804860 0
132777954 558630132 0
263642783 463930392 0
228831254 227965097 0
327458999 558620383 0
398873809 293889432 0
306260608 208550288 0
486529369 109619895 0
99105053 343634779 0
369684283 13185975 0
338984421 322766158 0
253594287 90337129 0
560483904 5627609 0
358908748 70025154 0
269627250 73770648 0
367538112 333571242 0
490541827 307342580 0
403331737 515780279 0
521476358 428000749 0
267178873 463727226 0
315604656 125026002 0
115749295 227772166 0
569471467 150241964 0
225758286 341366568 0
329576147 331934765 0
567956847 250081954 0
127946977 163568229 0
308022643 562049058 0
278902462 535616024 0
504836360 134403713 0
411900846 405789595 0
376040037 20295656 0
91798322 15419089 0
136516529 332785286 0
568781815 37351644 0
480059139 372043770 0
138513575 140806210 0
353601756 221727926 0
13206925 542132303 0
29025527 233820705 0
350000330 301717669 0
166464817 541887706 0
33768447 347461158 0
274793976 269556704 0
275453156 17111306 0
536116497 535135692 0
427581996 552842095 0
325154857 328077663 0
309171167 178359620 0
403193259 289440291 0
398721690 382270054 0
387739206 59650716 0
561280548 80013911 0
352146952 142989321 0
319906646 384782535 0
515814988 345517511 0
316011348 317209640 0
284920852 203061846 0
519113431 128813657 0
367950708 567352410 0
384008911 13481270 0
408693797 34037707 0
128652831 393147132 0
300359251 415199658 0
537868850 102948795 0
563433556 14429601 0
545036434 322035253 0
358991334 345112684 0
564288782 336130126 0
473962528 507794088 0
442685437 321709041 0
22602344 109117061 0
548567849 480088752 0
224283431 322930853 0
488945029 526926857 0
440683657 329523507 0
224756576 573952047 0
220597420 201914381 0
39633805 341134251 0
156260566 395951925 0
58514986 445608370 0
416014542 2692293 0
366517460 376740417 0
479585603 54257662 0
346076910 31173303 0
515068378 126109452 0
572121144 363923118 0
53462833 513463839 0
559466782 383066169 0
268297012 505270193 0
103436151 39055801 0
531595783 78925007 0
41477606 509368294 0
519510959 512715231 0
569284790 207846664 0
153889149 44392570 0
326174757 367961125 0
123816010 563265759 0
530395581 326630071 0
354425003 297022340 0
327448895 23721129 0
403158876 7135257 0
227654268 436292144 0
521674203 70521345 0
288293011 243361644 0
503084927 428611907 0
419297993 218436132 0
518404159 223335459 0
196218283 280038588 0
337867269 139134831 0
522684723 300163996 0
427119905 405959550 0
287331795 201888603 0
252465138 229693667 0
14181649 508822895 0
430375469 575310764 0
168066187 416489527 0
356320902 491129647 0
438783292 75862568 0
75220791 291900423 0
156526032 466978589 0
371438775 169980475 0
553426314 492342148 0
71932149 123726164 0
526622379 33467507 0
225819475 99508545 0
324445978 560276211 0
288223829 310628658 0
412643656 45440603 0
51760960 518862286 0
243968583 531192280 0
438998656 423644288 0
375229793 340471774 0
268966085 376136159 0
405334671 37437434 0
343640683 275416616 0
234307338 426624125 0
207721209 260628063 0
74758384 353146652 0
466453224 401176967 0
170052507 321793931 0
241306579 329368063 0
313133869 172503684 0
321039073 386962713 0
480864090 88571123 0
90987114 120101594 0
269259137 123858289 0
200199172 44410651 0
524062854 320369952 0
385940734 72717013 0
167123555 306720294 0
537466680 330817828 0
437389592 66968528 0
502520545 500823119 0
179848942 394814943 0
566247198 195678660 0
379941907 164767736 0
83393376 121784856 0
124447879 7563913 0
392585469 355525102 0
6135304 510495120 0
400627320 263775903 0
261578919 290409019 0
7692836 309455611 0
236204132 86959079 0
350668469 452848161 0
168910539 508964256 0
435259816 442511245 0
50177824 189614723 0
190819834 138861402 0
166376229 315272630 0
280241129 514646590 0
575892779 12136134 0
289186477 292331911 0
170164539 143653836 0
511601657 20574225 0
354902537 261560953 0
129249179 438517945 0
121168866 372933525 0
177315304 169414480 0
35201984 145268649 0
87670383 346535627 0
68040183 346967673 0
547970558 330865917 0
181562292 337449424 0
425781107 564247416 0
511204281 82983609 0
540268705 512505916 0
507086252 510545506 0
87129059 543559521 0
133281923 159080580 0
173477353 327410312 0
40353388 375622852 0
42064855 488121173 0
171467726 128242854 0
328030915 84260555 0
173823430 241779170 0
401848172 511004312 0
213757314 267128249 0
404257905 176906792 0
405350738 117686957 0
129643430 298990485 0
265832024 50751234 0
247682463 565000185 0
107348179 4717360 0
288084131 282899431 0
228335538 542657585 0
305678130 315202435 0
530658124 3255730 0
413708464 169232511 0
11002034 302328874 0
358537924 556041782 0
33899815 490912291 0
96098369 206714236 0
415418245 563784311 0
370446380 450989582 0
66204510 26440888 0
40500841 412078911 0
446802243 291472653 0
415347337 176127180 0
248467963 340504221 0
95024765 465358419 0
109781976 82690464 0
134198479 549368764 0
149742398 311092161 0
82457497 224845662 0
240447183 62353566 0
326094718 246066760 0
455101796 303094006 0
163823613 462687928 0
479329774 211798410 0
102353711 170501031 0
444254830 137765933 0
253098294 554195010 0
200382978 77112157 0
323952843 48599188 0
469766748 259299387 0
268716884 3937039 0
336406026 551329273 0
67127555 20190395 0
423105153 156585034 0
62499958 27379303 0
573885949 155721728 0
510062034 68167879 0
469006269 365425180 0
367809727 544289311 0
326120335 327340218 0
371990309 568697707 0
157837958 554039222 0
294026782 268711480 0
554816476 577953906 0
372029024 273926510 0
436556902 501980483 0
533616818 189128909 0
257981883 440977077 0
93870833 198003522 0
464895346 463913424 0
171106578 34538139 0
458161304 265252059 0
325235297 501487156 0
321042755 32129982 0
523941299 374098331 0
412502052 98604810 0
79819269 545813420 0
1842844 31703078 0
543791332 237318014 0
424370169 251634819 0
515553390 269896265 0
12746161 242920413 0
122867817 224130333 0
321684014 289856009 0
242190205 436436120 0
351804821 276201264 0
304901763 267803209 0
406838060 371029546 0
416236176 367869526 0
300286073 215313547 0
403768492 402902567 0
441251118 331863871 0
267848867 184323616 0
122756235 183373899 0
111489055 440459038 0
462868908 528276992 0
59489733 512834466 0
203802713 181695930 0
100249532 255476605 0
31578662 281188262 0
496696410 139080677 0
343469303 431845319 0
156237493 89451981 0
78319298 63545334 0
285707649 330506451 0
479813799 208539004 0
286691406 183802853 0
198058097 364293912 0
257276763 477382446 0
475433159 115862870 0
72644977 338998242 0
27139591 88845655 0
506696987 326421427 0
491593594 304812402 0
500501353 569099434 0
268206003 518060826 0
70616196 45893090 0
481513097 107949786 0
40401321 481420859 0
475729058 494074489 0
355140916 255350090 0
314145797 61315522 0
540118520 488374484 0
153270521 382380381 0
396283220 474930509 0
459809088 469792881 0
130504616 554491402 0
103412381 302703181 0
377986718 396732582 0
432889600 460180997 0
228420916 318319307 0
72388462 397649625 0
354512643 509306786 0
359847626 8182672 0
434619579 476549450 0
415562022 556899549 0
122844530 384915958 0
6819814 456128291 0
219605532 96679647 0
502878910 146472718 0
171123519 518772255 0
320240802 475023435 0
360721746 226781185 0
572202005 34586733 0
522246161 528839357 0
391483581 397879213 0
309749406 49860943 0
188991719 68988119 0
310497245 422739312 0
346572248 507155498 0
385278502 393388183 0
261910307 253291075 0
87098810 129119284 0
201403465 368662021 0
52551432 363819643 0
103065527 500304553 0
526247919 107901470 0
332112187 383845430 0
241369421 397470053 0
568765101 142308350 0
543911408 325882495 0
446231372 337283094 0
540559617 184525633 0
451371146 472008929 0
269783160 46631681 0
233374100 573316322 0
7192508 457944053 0
20610745 340624653 0
103726502 62683216 0
519764739 369917780 0
498546436 389592585 0
91414460 111416556 0
36083499 299692614 0
318902588 349983955 0
213136385 215422711 0
105066947 462535730 0
178090762 396233514 0
174100503 171377652 0
502705484 458167394 0
383165932 90013126 0
258106743 430131505 0
149420345 405006155 0
436844644 533193116 0
132833551 452580588 0
399172528 74091041 0
95517155 339120698 0
428551374 363108171 0
347861031 425842842 0
243841094 225524157 0
15575732 27411935 0
509342250 225275555 0
109965469 424476224 0
414278977 341268996 0
33712524 149061365 0
134353129 476677487 0
514436441 92044497 0
35826357 298076431 0
80300125 55133061 0
200103449 30000153 0
543542388 223823855 0
108151129 191884647 0
251262462 312184566 0
231770449 527098153 0
250324475 98265166 0
15154382 128057031 0
116361941 120517063 0
121840567 368854816 0
172297169 443683401 0
413696598 54625668 0
477396454 381796750 0
365992605 102454518 0
79452581 228104273 0
281116078 398589643 0
251015388 484019768 0
425816301 167758641 0
162838923 186302217 0
384231983 96524075 0
350469762 470157929 0
534576108 61749800 0
487885410 422194453 0
210441270 194523379 0
209997186 503713355 0
525949617 565827232 0
489201993 327259579 0
283544021 111759721 0
284452434 279977775 0
572204069 168421099 0
301502435 52396372 0
486897182 63032244 0
491941027 177720584 0
156399244 19261345 0
29228282 134733604 0
172057657 384054581 0
37208339 74392372 0
315938296 96048035 0
164624570 63540620 0
312339775 8347190 0
369510735 213370507 0
281643063 289695663 0
123135585 251179083 0
325257433 308892132 0
162963418 283931665 0
135923875 287523809 0
430308931 531661091 0
566979179 284916555 0
386799527 568324118 0
247200470 185379903 0
311361369 16531110 0
233132021 231214613 0
348111803 565403342 0
548377655 437693406 0
570935248 427609140 0
8512844 173551236 0
447490952 297064316 0
441255227 488961021 0
426511801 366279540 0
155390920 316077402 0
430943073 321102670 0
27325764 353249153 0
231420414 373911590 0
557801345 153946813 0
359272794 325652021 0
178248853 354494531 0
482535649 141042197 0
249666898 232825595 0
137653985 465879139 0
411778034 126975095 0
43684241 491905480 0
192336264 94171495 0
183313230 83166646 0
140500646 305760114 0
417174345 433097824 0
138283538 19902694 0
241087035 118309562 0
419815836 199312990 0
158179448 155770277 0
165450986 227412811 0
11256074 321352142 0
420127307 154703386 0
569874807 241360066 0
167774508 25634643 0
495714096 480826727 0
252980083 546753668 0
374187757 154762754 0
518114934 152807359 0
292422604 157699726 0
520289854 524534631 0
514809117 161174881 0
266601653 464614994 0
573914321 263600666 0
304290764 102245454 0
314191202 563871017 0
274116774 351471945 0
179453797 290213833 0
126843390 521040641 0
259428254 376028765 0
554433910 228186473 0
504751240 358382468 0
268076923 353395895 0
380155978 506391807 0
401642712 209149388 0
351298952 332210975 0
279999945 94490436 0
116658245 110709890 0
11630342 152691118 0
51668686 47637824 0
417954166 211955654 0
284616117 343377689 0
48667320 430406454 0
209119691 289906266 0
296409338 462686851 0
136307931 245758610 0
372756193 137245571 0
430782521 146685022 0
568235214 431132704 0
26443578 357277838 0
5091710 291321007 0
356905641 251999126 0
411846690 508582932 0
35367006 203207596 0
341427166 133866934 0
125711151 109842493 0
550022391 548244603 0
263577585 31229853 0
204270184 147212059 0
206933916 269403890 0
109851145 286061973 0
253405381 407566629 0
520760900 455941700 0
74260957 433712601 0
243996315 98491971 0
428367942 528509098 0
504357574 491857142 0
88232432 394149267 0
544057513 221999466 0
162461420 47889308 0
309079387 417938143 0
332568648 104997954 0
416708926 476012615 0
58464605 263163328 0
97402098 541129229 0
308899624 332511758 0
526212770 233615214 0
454163526 523975349 0
353359463 327873549 0
59536186 157154079 0
142293150 12140127 0
219511824 385313198 0
119034679 164603890 0
402054496 379259369 0
21608240 408500193 0
204809062 104808986 0
74176348 461363241 0
12458632 433532058 0
557447678 356723048 0
341899771 521306545 0
246916614 354552904 0
403883130 577970824 0
448699968 5599733 0
85914276 336836750 0
392506406 387833075 0
375417022 379009660 0
87106664 147272267 0
452907421 481938984 0
185818869 465000098 0
190630766 37819740 0
573035179 236348667 0
187032340 323043473 0
544515480 131943054 0
328207510 552338822 0
483038028 236880771 0
255492685 558200832 0
345541113 465050945 0
34335661 330341660 0
568716950 514750857 0
371261954 184491440 0
292578976 543025767 0
31252134 184749894 0
404561671 309247824 0
389455505 566015287 0
128589470 301162112 0
392733532 139227209 0
208905654 284721994 0
4240460 231171328 0
144380841 542121104 0
151940458 245980628 0
328119444 308314684 0
422896284 568879978 0
106192085 22392672 0
209863042 554064070 0
54148965 425990023 0
57043444 282004695 0
358555027 470098589 0
214882766 326453298 0
177959275 64722248 0
18715048 466083990 0
230860244 119272597 0
216020452 567583569 0
18366702 340663279 0
380737087 161025802 0
54858094 545680291 0
14044382 24720768 0
272109640 466355677 0
202470626 223434936 0
179189802 121198020 0
259215921 461143345 0
201416817 395672107 0
305273134 139713859 0
11485987 45579458 0
140369663 103382561 0
564832803 74594078 0
481056543 64887340 0
408371933 81793226 0
183990733 333084153 0
296138580 568990531 0
559714613 485187290 0
162095068 259991344 0
91180002 311748079 0
300624793 225294172 0
354168307 370082555 0
523403534 33318620 0
99721677 529093998 0
487116172 65950782 0
405319950 360623815 0
412233349 312615772 0
134422598 279882447 0
398464503 355571451 0
438863370 249114965 0
299294100 265837139 0
311720204 351144321 0
253778107 228519801 0
493912724 29028173 0
116710677 391520387 0
448355546 268468017 0
532440886 377537806 0
480432074 515649843 0
76244495 264846320 0
114429576 387460098 0
266902103 453260244 0
560505218 2923929 0
236221265 437138949 0
244178522 95221624 0
466697583 279595501 0
239082708 247459817 0
39753843 548353064 0
255879979 475677078 0
43965701 133258186 0
477282686 157933033 0
24688168 141037013 0
270430110 287115830 0
229414266 446352888 0
73705882 76765178 0
270956998 533127982 0
53997424 324590472 0
202155411 363820420 0
535041656 461690200 0
101180113 224985086 0
316909663 225091192 0
485563203 452193128 0
373832411 146111119 0
245701878 401776186 0
90985259 247846723 0
131203590 364860710 0
190819167 384843479 0
153954450 245009341 0
289344495 207124166 0
10222179 272555100 0
22556273 275853479 0
436080832 416425063 0
71314933 208269839 0
299729416 106335762 0
112270468 97853144 0
158395237 82930851 0
379457163 227275712 0
538790944 267313762 0
258023918 420765473 0
533209248 153817732 0
454807993 197673162 0
41731652 177664236 0
412194076 193172450 0
57629915 21125607 0
165502137 55595725 0
237148548 453422250 0
307300553 132576865 0
40764920 245626501 0
474956 142367952 0
421356380 247501721 0
130172692 157060559 0
37460429 544264607 0
551847254 116780454 0
21508238 220807777 0
565712341 341866652 0
571296689 322047757 0
556557905 323517036 0
198051761 218527434 0
26523395 502752159 0
533566005 488946343 0
456080360 320607499 0
296308034 470676212 0
299993815 476427261 0
356753592 40067323 0
168694735 178769703 0
368599830 307443498 0
35476012 317155216 0
221235776 143268808 0
71568789 306038357 0
47854443 334426656 0
401004480 262434062 0
27469463 401009298 0
255746006 104753544 0
423146941 326158775 0
335258780 579093135 0
106676236 515749331 0
302805909 319106785 0
305176749 518752485 0
76629147 13126705 0
526426036 436986254 0
527193298 513233956 0
359522101 110861415 0
262694812 379669264 0
378198552 489803484 0
357630285 69676806 0
551106740 326976252 0
555798639 138308916 0
456323005 505861706 0
424827974 38952240 0
80873866 287412678 0
20088943 464412560 0
180308050 565227792 0
574363041 205933282 0
255269382 421787484 0
234351194 419947531 0
248783633 303659283 0
368967763 250783952 0
564248305 243688736 0
394760175 329118003 0
268475467 490639182 0
212205521 432404880 0
380139963 156324773 0
395959379 59756463 0
34965142 328059173 0
257659000 149231315 0
260786474 246282870 0
532946732 369130061 0
15115443 187934582 0
43917057 437943034 0
354416149 67794581 0
306705815 228666362 0
429268200 23518141 0
400102732 230955315 0
406839799 398307079 0
25071500 2061567 0
470975153 233509778 0
38734534 46247604 0
508952556 134605118 0
58353416 419593426 0
497771817 297269468 0
37346930 525499983 0
289633913 179865577 0
37408898 203461775 0
335033401 457379762 0
332566200 92559750 0
191807807 198069755 0
275743942 169736776 0
65487163 87533771 0
58973683 532750916 0
298023496 443453160 0
366032858 386114020 0
204456151 69769791 0
482980037 30088361 0
95047006 242508277 0
415878903 571642463 0
147141939 64996730 0
400497227 449135345 0
225019659 278228051 0
337241003 445767704 0
461626018 105401283 0
313917713 140943487 0
573644138 350589966 0
520483500 182693075 0
57176282 231948761 0
394133489 221038049 0
515831844 486097042 0
427817352 301162264 0
81838270 125743121 0
569152882 275233893 0
329413055 201265573 0
539246731 492524109 0
491629308 421135982 0
96773171 444307329 0
92469992 127220068 0
132203317 9364477 0
163710090 105635152 0
457967188 111145297 0
182290513 134673433 0
313447018 455583126 0
537543681 8245450 0
103017080 400335764 0
111840618 302067375 0
579184736 191208114 0
468505944 309043379 0
253922153 489980314 0
497326361 28126102 0
153784646 63588675 0
486039992 15174074 0
104672721 435965315 0
407039120 383613926 0
92967346 510898038 0
14744866 203384395 0
97588201 93967827 0
363520948 170778797 0
183064368 326748668 0
232746350 187153465 0
313543658 279122554 0
337247138 272004962 0
252672215 348190537 0
485103426 96166372 0
358679386 42933000 0
577813853 162188768 0
487360970 37329491 0
161027602 453520817 0
462896406 433052595 0
351903621 314219285 0
83949867 233070547 0
214476383 74526540 0
148420894 399866586 0
27673040 162137024 0
85348495 14544944 0
398077665 376917475 0
33945790 76880130 0
311647928 459941988 0
114285262 261638597 0
559021055 197384459 0
308486826 358294787 0
201060868 441497858 0
488015335 50080877 0
427078456 13792895 0
511414433 107600823 0
193586084 485554742 0
317130254 138392312 0
391121208 444891793 0
244416632 95242991 0
284315968 377065540 0
376063251 356051531 0
65779733 554165869 0
66754879 263282921 0
420992333 577691830 0
505518684 162345440 0
71021044 101203922 0
535551955 232758837 0
14063070 68391163 0
187885488 515512793 0
347607005 480664432 0
527234538 463010221 0
543213697 195589424 0
428026566 495573512 0
514845395 63989281 0
558451044 179862013 0
495023484 200459752 0
111285446 67717591 0
372672512 239387945 0
335261532 389171677 0
66201919 347216222 0
252921724 376507261 0
164516089 305229941 0
85908067 177257366 0
422661580 194702660 0
415247214 97134042 0
408323394 334034524 0
156205459 350930926 0
44515408 284878045 0
140753519 523997474 0
289413062 311695963 0
39499791 479831829 0
316076802 44649655 0
334707084 527901716 0
45150185 89122601 0
99397742 471241378 0
275653255 6295635 0
400447845 186905651 0
432703251 259594273 0
10836757 370631953 0
228261598 483671865 0
23800340 238842129 0
139683171 513180452 0
347154996 348911143 0
95412087 169434574 0
5918632 63216401 0
4873624 540556482 0
355299436 124180609 0
139733499 160696340 0
483653120 69347038 0
275961392 226029110 0
44302935 137307676 0
113239134 525867126 0
242112506 219480425 0
461584374 59831353 0
363874147 113624842 0
408726436 338903481 0
321808776 170693572 0
515471361 367811785 0
49007441 14945556 0
231491683 566459100 0
492169021 98159908 0
280925895 361698392 0
148240430 515956599 0
239161445 60011059 0
71215929 439669014 0
543437570 578345933 0
99568797 230760559 0
8344091 232764291 0
373727328 406705616 0
409890977 383439417 0
31870445 96135092 0
37218874 398452857 0
23224272 533844170 0
234958774 66710909 0
317579228 283563314 0
12229143 426119784 0
310127289 467829268 0
257072097 356681133 0
303132949 193122297 0
346257055 491140859 0
34789596 108287180 0
485810716 12367726 0
26602070 520126339 0
61687917 334197981 0
429544247 378410528 0
546614734 506503925 0
315462546 293647355 0
119624113 424674337 0
435833602 17466897 0
403683842 434545484 0
215797094 561179881 0
109696788 241701078 0
179452116 261007568 0
541278864 341545171 0
474911906 7945228 0
276934732 503388578 0
365513663 89165404 0
514186624 540113567 0
475647337 341263895 0
47606860 200101103 0
338989072 328129711 0
238328800 46961928 0
285375152 160182100 0
350787263 247457995 0
461676684 557908395 0
507955360 72536153 0
236261718 48502671 0
87772756 247727434 0
243773028 74634960 0
309808921 193087191 0
408744498 47574215 0
140437037 333136860 0
184959149 135520895 0
93664900 512898697 0
38474682 379201685 0
450846606 81252859 0
295561331 94150842 0
448555978 66118539 0
359119828 104443964 0
522490986 202915252 0
64213418 189689651 0
444554652 349656832 0
548686696 383078997 0
350502646 442457354 0
172867461 342725874 0
6728855 135478369 0
477342448 173116222 0
102490370 160091318 0
426528086 314962430 0
298259485 359021917 0
155652958 252717108 0
436061668 179874659 0
548904092 231913448 0
63116568 478404699 0
214001166 554624595 0
57266912 145958799 0
566327029 292955374 0
442251557 427603045 0
497180612 158042904 0
48402526 211663223 0
562073695 399794482 0
324178828 484917119 0
419878699 309689291 0
557308393 142705529 0
241879189 32023614 0
343211017 124265159 0
230809019 116904540 0
442701964 458501777 0
161135935 483016334 0
433699984 446503062 0
242314782 300413322 0
219365839 570794873 0
264529104 503766930 0
178756269 469529592 0
416182252 441740341 0
406988539 456145610 0
443541066 447777785 0
567260614 267829806 0
357776272 233097227 0
73661254 497638512 0
76389729 308610158 0
386152853 198270772 0
555989871 315886644 0
556737867 73566597 0
353603107 498646 0
163709084 407991560 0
136637023 122047477 0
122506283 375191291 0
460082303 371113244 0
12430131 200312567 0
352044123 500129867 0
483019646 491783393 0
379228660 380416361 0
170381265 384180282 0
101029234 400872721 0
77908780 52569648 0
379887276 174399541 0
59184872 169122817 0
56507791 79884480 0
500735584 501797116 0
29851597 286992874 0
288252570 223219660 0
538301131 227457672 0
490710750 279568761 0
358864278 473039148 0
452586963 290315328 0
176423532 181900684 0
225023380 569092288 0
537556767 167319995 0
278081331 128970813 0
212618491 245681628 0
561498306 517635622 0
310562594 51538974 0
78282774 161426860 0
392544215 95540606 0
501427680 194008955 0
92864583 96660896 0
488154394 537068849 0
448371085 576440181 0
87678376 410985363 0
297010234 429425458 0
391509517 426816707 0
233770348 323683048 0
337572663 549628865 0
443044378 239409514 0
29825550 109788862 0
122015006 16310464 0
566075255 105893289 0
190977855 41744710 0
501055316 431095360 0
561344693 484906306 0
32110153 329872692 0
331634187 520027848 0
571778204 575504720 0
265735886 97455062 0
480677068 574000479 0
460043687 415200471 0
360811453 293778646 0
8368168 268039018 0
137952523 471100250 0
444503682 223262134 0
433215977 34713716 0
74070355 291773920 0
138296676 214730690 0
516681796 577542178 0
512189667 463619612 0
520888359 182105755 0
25625904 484052370 0
514919806 22222325 0
361259590 150091056 0
246745035 456170352 0
421224292 370251015 0
284410003 414648731 0
551109923 542729020 0
207211311 480255116 0
194598513 53802429 0
187790855 110093813 0
481160317 44891952 0
550879 362715120 0
171636964 505750934 0
380207324 399767534 0
178448501 31912455 0
439172606 154902872 0
376480426 346958105 0
185671673 346891504 0
478434779 78522087 0
507185092 558012117 0
440377240 346091894 0
83168853 428268709 0
407536021 254724246 0
7059893 532155344 0
483035880 472580599 0
270174075 267247190 0
98209679 492513704 0
21946498 20214218 0
295446484 324698843 0
59407128 121026135 0
276204425 565023413 0
234390144 475898300 0
328410903 475123148 0
19756757 202509824 0
45065592 518521195 0
408274425 386261852 0
325445477 539007783 0
116699846 35510444 0
437103786 460668164 0
427646293 572992656 0
463265789 291110883 0
315295646 267389446 0
207534185 405734326 0
478734044 324691975 0
470487804 251135815 0
317513945 19272754 0
298019306 50357227 0
88409916 388886719 0
314564523 384729775 0
312312376 185079739 0
103117314 128068464 0
385406590 528004842 0
353657494 246628022 0
381446749 266438899 0
243202704 257153876 0
25456399 549505419 0
390663439 188840880 0
337306407 60811983 0
122183877 432661363 0
396142419 266377557 0
39975194 523258721 0
573865142 4382847 0
317452856 20757543 0
538784683 55120875 0
96696751 90976867 0
571172670 4819047 0
8887970 167868742 0
561854384 129696116 0
357108093 106126680 0
361855193 56677242 0
428866598 373200711 0
162735210 514099480 0
337920239 330046611 0
220277149 459393548 0
27307840 41611567 0
166249136 480589993 0
426653312 341302267 0
283735365 511274699 0
159662746 479680626 0
514716220 105839755 0
175090621 217716843 0
290603242 332965690 0
472722232 88779057 0
349462750 431490808 0
350650407 449139569 0
142621713 391307543 0
161449842 65507035 0
40692696 73844840 0
83627354 6135137 0
345795386 287363891 0
50639143 274477181 0
55275697 84620482 0
67874192 378025156 0
272964864 149132812 0
235626407 24656828 0
508042 166601656 0
437224669 251928656 0
310149221 312104503 0
276003788 489173167 0
275738837 87502157 0
483780535 193700534 0
304208093 197216872 0
204832822 420184033 0
423165489 565237317 0
59868620 526450638 0
64310195 480439876 0
469834326 286791874 0
479294251 272936531 0
513674650 17515880 0
246427746 221216740 0
498461193 372442230 0
563935046 520286475 0
327464696 234228512 0
35867290 50587893 0
94821994 211911983 0
374431394 201617315 0
529723894 310388275 0
147287822 174021847 0
162251972 22205409 0
406911335 253545168 0
404820062 226128003 0
386626380 328963015 0
130565926 458943469 0
367216714 344439661 0
57531106 390628538 0
187333095 524642095 0
43585430 466409225 0
510186804 329422456 0
183931100 246461915 0
146660891 18210532 0
485602786 344802287 0
37930170 317545942 0
391602026 82848306 0
9793311 556651058 0
579348688 341431127 0
96567461 283267130 0
260135728 533069304 0
500666573 177328285 0
34137820 534575850 0
362208149 346405687 0
443362342 397397902 0
430659790 487286328 0
279329183 5755431 0
375136322 452813258 0
385771884 300319239 0
503453487 205057758 0
282078896 566805642 0
413340095 86511839 0
169224676 482019776 0
486491647 74795603 0
238562198 371122199 0
136094158 63274509 0
503289741 324033700 0
518792475 213367647 0
475811296 324531858 0
544995954 183755266 0
274385649 271675713 0
522666379 388181267 0
155870443 569212479 0
281083973 508598678 0
168712209 168223869 0
12009218 170053875 0
366503732 236738010 0
111891535 133728668 0
304585796 11938235 0
138821389 532201764 0
103776427 393310038 0
389539262 334655154 0
75507091 43905018 0
382985897 225420584 0
550467520 171847485 0
567247519 99476071 0
345763657 490805871 0
550807496 43925165 0
49953803 236263928 0
145895514 312143027 0
5233436 302435185 0
140394988 400203970 0
504430611 16772249 0
72208484 442534156 0
330258284 194596503 0
570816712 140764793 0
467025876 205654705 0
453884355 548749725 0
337780781 517934419 0
259149772 259197115 0
417065129 362163390 0
65689234 151898161 0
438788716 502995854 0
84839238 540075207 0
123354273 471562792 0
191746861 370713617 0
571237624 280636620 0
545160540 106959344 0
233851340 350159554 0
92908529 125898691 0
119414620 449048620 0
443725513 195054710 0
2834998 90254038 0
555422659 389875494 0
128104973 451561830 0
428097857 125758922 0
357729899 116870754 0
524300704 564745668 0
176667641 204155713 0
479340264 515600943 0
355244582 234348430 0
15431321 561515600 0
502514503 519269247 0
219476003 99431209 0
386762382 524445943 0
178959982 346229787 0
428447936 265593570 0
60030218 457992720 0
74325010 558733987 0
569809559 281903475 0
99670113 304264321 0
410675166 63033975 0
21336537 12204629 0
574575818 152391323 0
145473317 235663970 0
89964186 476294154 0
65821875 57608026 0
572921949 489522585 0
372266363 415305986 0
11098118 322823529 0
76877666 482276397 0
495885366 33568966 0
143442597 7927695 0
431749191 146827834 0
555440294 324575151 0
434360223 148000540 0
2565944 499472716 0
124551410 564699535 0
201498369 183206338 0
406942495 57072385 0
395961735 247678200 0
16586838 244545131 0
65274562 422433303 0
133122691 108481175 0
265404549 60167056 0
135247389 199281140 0
215909005 549491716 0
12117785 455401084 0
174595954 457972015 0
530344562 523429098 0
170087789 115504332 0
246185741 478285525 0
111234326 284969717 0
277860029 260526573 0
198326937 18912204 0
447662234 144105332 0
283774798 30942528 0
481163259 155345138 0
395293857 392755621 0
230631448 147513682 0
449311962 491266926 0
73741986 15509943 0
29669887 278001740 0
376981037 444990523 0
88685121 541541996 0
370291017 127480182 0
492132153 353513242 0
235235431 265264487 0
64332596 149923125 0
392426089 357549731 0
287698704 412829360 0
55266808 344701147 0
573851482 170756723 0
531456872 313906815 0
196618403 506413850 0
4482828 302624270 0
55878662 479652500 0
442944612 232227334 0
60301791 71886989 0
312391564 522632950 0
398102059 278165284 0
31401182 118815229 0
135474194 69039800 0
433256798 442418729 0
499683777 468359924 0
160184433 536628674 0
495229185 66350243 0
412370315 61358355 0
561212405 341031317 0
437168347 524705890 0
368989513 575381843 0
392390182 34331747 0
120544861 118324582 0
252534570 314450113 0
444687990 263604489 0
137627900 475913357 0
355911941 568695891 0
82419395 283898963 0
442363002 499808716 0
504708394 341125164 0
211986650 49165662 0
261037383 331620875 0
506851135 274349951 0
232735588 303429058 0
80012743 105683020 0
103061900 308081584 0
142304415 355213549 0
226183912 244319346 0
402280769 518500449 0
579117806 500142338 0
441125054 81224395 0
179995079 109833568 0
35435749 475583529 0
347143755 235603770 0
105016990 14215680 0
47546499 539980534 0
378680669 529729683 0
371346172 214323983 0
65395422 289758593 0
238442776 510101666 0
530174930 133327795 0
528197055 93974377 0
21637676 544362792 0
515859078 136930909 0
140344964 360446198 0
115140791 385329577 0
174151292 44667881 0
43648565 453373685 0
563218473 179175771 0
139346932 574695390 0
13149403 235064590 0
334364414 544122518 0
345008160 159413424 0
367070567 472296595 0
359794108 70517079 0
56510868 115740077 0
77981691 263126959 0
133268803 450797397 0
327256845 382918185 0
436156102 424793537 0
222079512 350165292 0
316916805 327839372 0
17870765 52904694 0
423034187 383758011 0
529210987 152306803 0
130849826 490698201 0
198039233 23859311 0
244336855 196105875 0
536993956 283386502 0
280990631 165902993 0
93236851 534518420 0
282194699 312633786 0
49087652 286399078 0
312975863 93712932 0
124848521 269978176 0
468286039 164874930 0
195398208 557481924 0
132731099 227600473 0
3803587 230189144 0
394609453 245736000 0
51122979 197140704 0
428083020 30144621 0
31959208 193115837 0
11781956 556414174 0
48301938 5382177 0
310330807 263487546 0
23436600 325945359 0
538929116 295899823 0
332983325 579002744 0
392417091 502488147 0
455628853 551933534 0
162655006 205124096 0
245844189 397864153 0
309515328 470171090 0
102276027 193252030 0
538948756 429657345 0
378942853 278106308 0
329058611 431027887 0
26337096 236368967 0
311031458 5394425 0
89150864 136406476 0
255178749 129702847 0
249030222 77713617 0
270283111 28882177 0
237087907 382754621 0
215664557 81376426 0
192385112 458493343 0
228188179 210380395 0
443626582 289090342 0
274543993 79754223 0
34679210 213228488 0
251838170 172102713 0
4673493 225800514 0
538482525 114482730 0
528392276 110760726 0
362899470 422187181 0
214349043 279800686 0
102737806 574149614 0
236177530 131551158 0
251736260 218373971 0
469679744 335397119 0
296615011 410936248 0
314437370 55337769 0
324222999 146845844 0
85972553 3513050 0
39011238 15519034 0
437915526 243869044 0
115115888 317143613 0
270919758 474557133 0
222815637 545704071 0
315537663 176976998 0
169963755 98156130 0
371632973 483077095 0
262542714 82244798 0
314987578 304628873 0
114553739 430419621 0
219702683 343329722 0
508658880 346990346 0
346081359 341907120 0
178441859 111025744 0
393166931 574862827 0
69439113 189043540 0
4108844 78870596 0
219269566 299127590 0
218573852 502366222 0
147504916 58982132 0
551526798 139563616 0
159671285 40780183 0
558289428 84556788 0
481235123 332231909 0
185230835 431535877 0
491660712 511145684 0
332769195 216890834 0
437762156 27286943 0
350116978 393045421 0
225039336 482819092 0
565988974 53537034 0
201554652 223041755 0
520735139 307491351 0
366039633 28673335 0
434722216 448906603 0
262777547 269879207 0
21331803 470217194 0
511919763 164423419 0
564165036 454100239 0
567512286 395386672 0
116495447 175253816 0
567851913 53053363 0
198705778 347614709 0
431367991 6624524 0
369831337 185514997 0
485739248 71423253 0
357185411 485681742 0
575760673 122115894 0
499151230 559449080 0
443307409 427138927 0
354222243 472656724 0
439768361 442691806 0
74151869 375854197 0
19107221 495794258 0
437249027 494063079 0
439475798 547521592 0
13590207 546517063 0
539316904 505769722 0
409316961 483543334 0
307565130 170250518 0
380036373 419072586 0
506916185 386475388 0
14127610 104787598 0
332919010 508339055 0
177839063 392409186 0
443983510 306306742 0
36525738 455435127 0
88992255 377039379 0
431277675 214314748 0
45295657 284448073 0
345320141 186827950 0
203047158 229284361 0
479934468 402213908 0
187580354 49105005 0
397628739 184558896 0
292760557 24233274 0
438894437 452269845 0
479729074 31464586 0
290016831 504961495 0
86530337 478059829 0
221426929 6395475 0
462410271 245504613 0
169703870 279751532 0
101934556 113380414 0
15006269 510217976 0
61603084 419056688 0
32953554 184283227 0
486916651 311110666 0
230293064 184135972 0
558961560 102383698 0
161065972 92103365 0
502942242 317419519 0
404452697 529108787 0
162261054 523631962 0
552490799 4060010 0
461629582 372619934 0
510426062 45432769 0
447784777 400979655 0
101033549 238858278 0
432994323 136087346 0
72033536 337976021 0
532608765 67456377 0
243867869 536489359 0
97999063 74705589 0
503868841 134309536 0
520029204 314047811 0
225073111 268815108 0
247571599 426001976 0
108322050 209691390 0
459797892 558129601 0
86716377 137757100 0
70085242 433663382 0
421815024 102691451 0
245335534 320434393 0
112738290 7448591 0
213089131 390692070 0
363455557 332717660 0
261518976 137717107 0
347325947 30128033 0
293404005 536658894 0
51960376 294056229 0
159894543 444983437 0
357446188 442760137 0
52668201 337897862 0
468817122 427393730 0
386565583 297501264 0
314444714 457327702 0
118397859 252160955 0
222323886 341336807 0
177555116 87813423 0
334215480 264561037 0
91718594 506520910 0
390191049 236095241 0
308669740 253703380 0
362065945 315639902 0
441314338 505111169 0
254823694 413310231 0
65624868 484612805 0
9381479 179883343 0
492748748 217996363 0
427979683 554159287 0
154565965 193079828 0
336577673 305982346 0
67511381 2457542 0
174643708 331567687 0
250582337 216472653 0
482770587 546109942 0
434789485 15024133 0
440428902 523569628 0
51346409 358610001 0
257216770 278385640 0
313723822 88667060 0
112476074 170889023 0
256011209 385400742 0
9641667 19488126 0
440000268 128988796 0
433253793 357737934 0
516972755 563657634 0
190642840 499531373 0
453983744 94932141 0
477459376 273087546 0
69199024 259460373 0
222205233 539608629 0
467945381 573085440 0
517992044 199328363 0
111589484 326756904 0
157096625 20690770 0
315819587 20151486 0
150103814 291488547 0
414585010 109168661 0
91564886 229311994 0
395959472 135709969 0
145145897 236743743 0
383249586 129395061 0
564542569 441008575 0
49987326 340556696 0
452082284 570139858 0
349354314 47875156 0
453244821 248043950 0
462918867 438351464 0
155602168 231388885 0
128385123 115560325 0
499599896 132152012 0
472061269 533996298 0
138301057 151075836 0
253477794 17529579 0
548159209 364079704 0
579291155 472244808 0
355543015 202530073 0
217780890 4551981 0
208701248 392084312 0
507200243 276292934 0
450264544 402657154 0
34006921 570493482 0
299130545 320592206 0
211712792 503330780 0
153953478 124797343 0
234592824 71836724 0
475643104 527805583 0
458770575 198139148 0
569601717 324707164 0
280858165 443396535 0
161784114 529055312 0
299828331 26796757 0
378515129 399917171 0
129244687 440807246 0
208111884 287956312 0
12347164 188015838 0
236462366 559359536 0
572091049 289742227 0
149070429 198384379 0
318766681 86037915 0
537551320 160305841 0
381725411 292650171 0
275087145 546861129 0
171283006 192562354 0
276987783 101954762 0
318620635 124259672 0
566575329 263220337 0
509307302 500673504 0
419008328 160586301 0
174898327 282487260 0
287556213 50712477 0
126702039 194548150 0
394104019 564249879 0
399531337 429549370 0
240791196 494773742 0
169152524 24171288 0
486878153 442113831 0
425518490 214647522 0
506679232 35993723 0
80952568 285287086 0
111498377 168025150 0
87661878 500140018 0
199498102 542406623 0
153746080 257228882 0
485795966 395597791 0
18644346 282030220 0
358544425 506938267 0
35947558 231947523 0
545855482 219881860 0
326658781 160915033 0
567031447 137003760 0
207451536 445836506 0
159630889 335038782 0
133273493 261693751 0
34668090 49816754 0
376151621 324363044 0
252972594 162565340 0
443565297 520718177 0
244506741 115577215 0
48647356 521750457 0
457195017 255356649 0
208536239 360106708 0
498884360 138369201 0
168657157 311132726 0
383792516 37857909 0
474973109 318369118 0
120010170 184317761 0
477270508 475083190 0
100089628 316075165 0
407187809 522216735 0
223944940 36707157 0
41248992 454456268 0
528822256 188577490 0
318626667 512453056 0
238640838 62745261 0
219754886 116129858 0
549753735 569309081 0
97841939 221581860 0
392202308 407453081 0
531078368 557194310 0
64071784 80400842 0
53789589 385462591 0
145651023 330284379 0
458756449 352119230 0
444652929 446911763 0
228020891 576363554 0
534545792 437946906 0
535796342 98721831 0
490126965 125579646 0
545829044 253953674 0
78748755 560286501 0
477462287 459093902 0
227319527 380989635 0
379364698 540912365 0
164126067 357555613 0
347406200 277305063 0
429339593 161092881 0
51357162 438560000 0
137484041 397560831 0
567152452 324720005 0
220519302 107876234 0
468530903 326697322 0
92076257 322128922 0
406721284 281941647 0
268520229 365141128 0
63368441 63912030 0
573211877 159498668 0
133623900 435040072 0
456579017 409164970 0
407747429 486075019 0
262105501 269037999 0
462107932 452908409 0
555746565 258039680 0
210107968 348195805 0
136570702 418450471 0
476883624 19250501 0
500467134 455222885 0
389335960 99632740 0
486885954 349690284 0
340674988 392370209 0
557367933 298720822 0
460927285 557506527 0
242891927 144801437 0
311737261 574139567 0
18439999 412228070 0
472496305 329722710 0
394912241 435119294 0
303968962 372110094 0
109155226 413235359 0
568517863 324814563 0
19162001 454149329 0
75009284 162037072 0
103521307 555480220 0
339025000 55338592 0
4350317 325938110 0
577322870 205236937 0
63691223 187927276 0
288657634 363785799 0
16288053 129969930 0
347972479 265997017 0
261331271 267667601 0
50069298 554547770 0
407237086 249968568 0
193831770 342647447 0
293242781 73152554 0
220748116 358808268 0
411854371 76254434 0
282431192 291373872 0
424376005 536382008 0
82021592 551846215 0
294129544 267990492 0
172409493 483936504 0
414755971 41156356 0
279661140 569311428 0
239576789 559989973 0
433308990 313221860 0
21367655 423714902 0
359844400 434513759 0
34163501 278873569 0
62708235 521119169 0
321423471 579562705 0
291169809 240489029 0
414298200 101970599 0
229515274 472586553 0
26823214 526940091 0
167200765 313041485 0
574516537 304834534 0
168496201 237546614 0
104446602 407295956 0
67367106 284483585 0
395294336 38461900 0
126970196 258430876 0
101628300 8093802 0
16327752 29301206 0
506085598 33695733 0
378538454 85708100 0
523763166 182850632 0
5101300 74352855 0
289135618 105796329 0
50341678 216782762 0
468754104 96902284 0
69963505 260636923 0
160500106 55087125 0
310791300 356631456 0
194665748 518174289 0
285343335 206232334 0
517527323 73367902 0
312055707 11370204 0
315156507 174208764 0
127050155 517815475 0
30420048 518428833 0
433103689 263726638 0
556206653 399594769 0
8905747 459374837 0
322769350 124303809 0
111532958 163198975 0
424731512 279414957 0
145594374 541968948 0
284653313 176312451 0
243291911 367538620 0
416775761 323916401 0
254275689 53547272 0
450009872 441119828 0
161808565 11676999 0
204114433 174141242 0
389679708 57710725 0
545488188 546744251 0
62725418 338685038 0
249247942 401005050 0
359403015 11510684 0
301869691 438828161 0
400543653 66178338 0
232636269 336968963 0
475233683 172428164 0
61574891 455010031 0
376074435 475743188 0
220988554 267412536 0
131198537 351297526 0
331820069 510553219 0
180756535 158598234 0
366218173 334079184 0
475588121 339082335 0
259716583 308964879 0
261394970 291032114 0
410591929 456101416 0
362718447 223226227 0
226888566 116246055 0
168788870 491897781 0
501310705 538189550 0
348363911 519248982 0
116397357 317140069 0
268608994 420493304 0
366562098 338271442 0
389302381 188496503 0
358602482 181845961 0
4296420 152773042 0
97614635 21361808 0
27239073 567429008 0
373681554 422244805 0
35336139 454372903 0
53767376 180696115 0
47178022 248954995 0
443436518 333097968 0
196227504 72044328 0
495244436 297652698 0
561552327 278486114 0
217901983 194300814 0
526941127 29688656 0
494253331 90946219 0
141117436 423535817 0
226885703 508696897 0
58030921 115250121 0
558175205 575943919 0
295914830 575043813 0
252691232 1454909 0
22297905 503176467 0
106527617 223650324 0
422009704 344138508 0
404577021 552663133 0
296607284 337052372 0
503580745 91313378 0
241970956 496375177 0
197557363 3215385 0
227476440 402508824 0
359566789 234494353 0
144194040 432421566 0
311410284 180337250 0
551228817 212199762 0
47368737 493205307 0
288262048 410632658 0
470024414 412898866 0
9213742 236975917 0
332579663 257827423 0
385299291 268636369 0
311911892 405716997 0
516146189 66628715 0
475310757 469610757 0
333162549 250102427 0
7309614 407123134 0
445356688 116915810 0
188967484 254454473 0
567510159 373259463 0
65050811 67586226 0
77110900 111160822 0
445517501 71845988 0
458692751 309399911 0
52254795 502739771 0
217894483 39595758 0
513882717 59211004 0
101418274 20964785 0
525938955 221773363 0
318931479 563530185 0
496383633 174251592 0
273809700 385009024 0
500464039 524970508 0
125734089 104300863 0
203956490 299808570 0
477713487 60975811 0
145662780 170632093 0
74365709 333286361 0
91377021 572172216 0
57580562 406533618 0
408790408 222132458 0
85792769 72206245 0
547882309 469180306 0
378822049 138494852 0
530949742 540378878 0
23708911 112026076 0
379659117 476775982 0
499889031 291070304 0
359391019 573878698 0
360009807 453365965 0
484072224 145800634 0
450506911 228867375 0
52189336 244204070 0
484634694 431117384 0
48654333 394077971 0
280422478 417075266 0
80305305 392882850 0
305614594 351963834 0
289777097 146014115 0
118012591 465214251 0
230979403 501287308 0
326300819 20221458 0
453530665 332717311 0
258997454 386501467 0
94810529 503283372 0
152095206 531808663 0
157210100 239191469 0
186549785 11489172 0
391046773 548519136 0
135910330 133168664 0
43260744 442318516 0
239088747 141836800 0
92472867 316665035 0
77015745 216559788 0
331431931 228848183 0
540960949 57958363 0
468425155 569510957 0
128811515 531815001 0
145180016 153484068 0
297779893 374838871 0
390938510 358383294 0
337243377 473357956 0
402974201 68294 0
81292203 112599129 0
293744247 226400690 0
535216871 488221265 0
337775097 68040744 0
275835982 136777163 0
382800819 455123103 0
473546621 355407300 0
558306088 567897529 0
569526589 497957274 0
384630981 331496920 0
110547048 74444950 0
383214626 270727129 0
241018140 212611328 0
91210872 381066805 0
367253054 481231521 0
566256602 237561228 0
314900889 116098580 0
44336880 30235656 0
158098904 386562060 0
344198719 246918406 0
145503052 187494018 0
421670346 496455378 0
214712258 508342044 0
443774129 378024475 0
185968574 112928184 0
501675732 561700755 0
60169166 473541312 0
543278150 32990369 0
18828278 315597067 0
228976958 359119770 0
115065948 114356528 0
118850841 228524639 0
483281223 297978831 0
284569171 502702279 0
171783323 364059703 0
111225865 257588020 0
132165322 539454391 0
362015748 434264061 0
144769221 330089677 0
537414727 26032829 0
195331426 498289175 0
225515856 406129608 0
529355810 322985780 0
128650618 111358347 0
108508446 134179176 0
83457748 262912407 0
517534837 296783571 0
177422712 317435328 0
47842938 206337897 0
508947038 9709940 0
184021670 67336778 0
3312212 257959744 0
308231207 48418619 0
539356608 399013254 0
565865086 249006236 0
498787083 140792376 0
65394149 34084803 0
132033278 373533530 0
265217897 475497429 0
412487050 194992353 0
509848641 274719495 0
527231557 455030396 0
338637450 262283051 0
19756629 152351491 0
500880918 110172422 0
400941657 83314095 0
539795395 270011081 0
293584140 35616492 0
262220529 130734947 0
319986774 3812607 0
168210083 323478778 0
164208145 369809607 0
219590988 199453860 0
15154072 162177704 0
477395666 461852657 0
17779975 105883110 0
220514042 241115401 0
521795000 251437089 0
497341671 126194033 0
87526434 255734955 0
30126895 173676011 0
228957567 523259753 0
205765904 512639531 0
165425566 272643494 0
565749445 110004271 0
343154553 380627602 0
264514475 233033377 0
302580000 263713751 0
291431222 325245406 0
536572992 328439040 0
337778087 570884221 0
565447091 205267899 0
127230348 259764718 0
365138164 298377009 0
177819346 50422030 0
476205507 287409147 0
141744685 443314963 0
39453896 335563518 0
522549624 403194851 0
359191995 336450589 0
159280679 248795279 0
400709862 244906521 0
49943350 278281753 0
129285629 210179187 0
105038911 101886386 0
75489127 359281600 0
451964287 204922671 0
80541889 378238188 0
198671049 136198798 0
120917479 104961131 0
127997056 485969988 0
257289816 41561715 0
34762719 323446546 0
558094841 325080324 0
41348216 123135634 0
490303416 367682642 0
148054162 542208603 0
21228754 147268541 0
447494014 514796136 0
252927146 349298580 0
534626252 301374489 0
136280853 288079760 0
216748997 151635470 0
278698567 140969841 0
438583700 395933783 0
453777715 73100316 0
558039340 144384962 0
435370690 340877054 0
372574077 121255904 0
175886237 198518500 0
467233466 312503653 0
301264435 254896971 0
397450147 62524658 0
261597354 566724688 0
179583190 230078382 0
5425871 161198299 0
409211455 498756752 0
293781028 45003197 0
249629785 290619322 0
243378903 328158515 0
252001752 498684845 0
229125912 461771388 0
461002563 239033345 0
107867360 16504384 0
239535154 88980201 0
101230038 541949082 0
553423023 235121392 0
296936215 430159611 0
466908047 40739112 0
382709671 193215444 0
34787348 439594541 0
561530455 288086243 0
502015892 304297035 0
578401304 86613602 0
355459241 141597409 0
263779046 344174113 0
79236329 196513446 0
553959780 571187076 0
30183814 493071020 0
19266577 423331883 0
150203341 105801100 0
56756564 331636232 0
573503130 10138610 0
421071039 289533725 0
12846990 512683227 0
407498652 406183466 0
152985457 446424028 0
67353924 449285634 0
224951180 428320043 0
312147319 497455518 0
275367878 406411957 0
155966618 470623514 0
507325044 149349595 0
188876970 205731515 0
57051560 334335296 0
500031880 258251170 0
64987072 325262404 0
398187131 147808994 0
109981198 117443143 0
323280866 271706644 0
135050348 119072097 0
488351713 104101058 0
403989062 59630495 0
113653647 200937763 0
352654308 96722720 0
25201982 144808563 0
299239676 536939174 0
120438683 408560900 0
486445418 134713403 0
464057241 436978040 0
506292078 467722686 0
188036728 11297884 0
335397348 522653431 0
279179477 2469729 0
219405114 284406456 0
123424798 558547916 0
112502869 309036838 0
56036966 334246640 0
428264852 279137125 0
243424001 362384641 0
457966250 385357771 0
470264913 44581614 0
495042656 473660649 0
357660167 376393865 0
458754167 168876476 0
164031484 274828403 0
49636924 280478088 0
522123613 333210000 0
401662318 333459902 0
450819392 466584509 0
549265620 315039496 0
136574621 114194470 0
371934975 260070065 0
499385566 46565868 0
313832845 382221625 0
515164828 491094938 0
415372592 370170677 0
57198659 139821879 0
190731285 145484154 0
545846384 438950002 0
477836706 499521615 0
394227021 255572934 0
273992041 332702778 0
58822115 67298445 0
291665668 171510435 0
22555481 353430191 0
339166077 73686184 0
517634969 357947641 0
386165387 472099 0
555488500 273339962 0
48711041 272523019 0
149991126 378894239 0
347719481 525408626 0
130092114 112994761 0
136052327 327015505 0
430098016 310761299 0
327952022 370619885 0
142801262 236398711 0
343751445 298445757 0
70586696 329545599 0
166751234 462908155 0
323232239 19277118 0
182506391 502821546 0
327707496 258135848 0
247577207 212622885 0
88225865 334664155 0
99885097 562655424 0
572833259 334337727 0
133903995 483231206 0
377421121 220490985 0
411888795 490280077 0
499268514 148950192 0
158587079 91696432 0
557751423 39631716 0
88634439 488203896 0
113416702 257579536 0
63961597 501328988 0
544916118 310263681 0
91912988 445228871 0
303317973 264143544 0
560664065 523116768 0
463413401 334160781 0
219930973 14065504 0
200473914 81644386 0
387316743 130384232 0
267311619 96113988 0
379501683 283512267 0
394864633 222612194 0
420407117 177780293 0
379998806 294685246 0
345002809 482410904 0
563524603 79832250 0
424938417 188024078 0
157142942 570269718 0
446923615 197218811 0
353977939 384980976 0
534729128 107631172 0
571799180 91279971 0
351993044 201775431 0
505615459 532476120 0
145994104 542999816 0
565266287 474405758 0
211675581 102604990 0
433757944 174353075 0
192001340 527266334 0
94090578 525113523 0
31368838 369444089 0
387980023 106301358 0
282631350 480346685 0
141746657 193322081 0
490117746 149257077 0
338744162 61680065 0
337587855 198242578 0
368851152 187403426 0
494872285 461146452 0
50676878 212897680 0
113343030 272390676 0
201360234 559648630 0
524167939 181239537 0
333067009 381036706 0
275264666 259795734 0
250758941 46876906 0
9767189 314824197 0
313267048 34494516 0
150480358 361547723 0
459467398 388081284 0
344386213 468560801 0
465641657 51969861 0
409711416 85875593 0
189333663 360626758 0
556576249 270746329 0
363990607 5068482 0
75840103 112345752 0
559006879 570582147 0
233145165 275623882 0
40937430 295026803 0
42465409 310382474 0
10343337 226738199 0
60756168 236387917 0
242447679 143140220 0
622202 177516097 0
355073360 578304403 0
518431540 160700939 0
447612669 421445818 0
477768461 186260116 0
522672467 237564768 0
512934652 328182984 0
204832694 255290827 0
507416509 577666764 0
137286766 294494706 0
60067454 228432418 0
121890566 290278872 0
47191245 527896076 0
140992568 104190927 0
422762188 178028383 0
92716116 2144420 0
158828730 521980090 0
247198667 189674477 0
106442111 374249685 0
132001938 235665010 0
369399891 378209740 0
440303813 288695165 0
20024400 247447242 0
183211240 68962491 0
501534667 562014899 0
26758229 136334142 0
281597040 539978305 0
177803544 14183365 0
125872055 271750092 0
375975141 507568554 0
359458397 241279850 0
503006502 554778430 0
163494545 527135005 0
177998323 576773439 0
82620720 448391552 0
407662292 502210939 0
562304293 422121773 0
511245772 557725507 0
83201769 340211701 0
478168619 229863997 0
414700864 547275315 0
261320853 505399045 0
447490850 14635754 0
224182707 511229741 0
572607086 570301671 0
137532090 261861935 0
467790864 50730466 0
247440762 341365084 0
197399045 448212895 0
142160910 139783830 0
77582643 366584312 0
555751616 1902448 0
92460342 110429536 0
168747886 249846048 0
80940779 171089174 0
291966802 76621043 0
210485996 327871818 0
427945723 161823701 0
369403987 210687625 0
398689107 509839233 0
51698318 335447300 0
502085993 541698288 0
271951557 71660354 0
252134291 157670493 0
236379394 371224149 0
535888960 419972829 0
31702472 243041581 0
344230880 77009604 0
416326199 573940668 0
124685740 103079731 0
34901986 6620911 0
160103492 471126932 0
418902303 67248995 0
329278565 562003681 0
87237707 121996346 0
166416940 103290307 0
304447167 115570755 0
494040922 336941431 0
481819806 253862077 0
476302013 538782046 0
201452654 246281208 0
151384779 352775538 0
206470730 403253395 0
394347874 301503402 0
34422191 290110918 0
190387044 78929011 0
536769774 497993133 0
122352879 412301906 0
422719659 71727245 0
461323927 277596666 0
230286272 266297779 0
420555695 529589715 0
442292405 442321976 0
51896999 310770451 0
220829825 574145031 0
442818172 161927291 0
86121807 526941651 0
308719711 386367437 0
311386060 371991674 0
334473609 7125414 0
322066468 284137574 0
149737602 54122556 0
311655364 368085775 0
557735062 407163186 0
512548520 230749483 0
501455312 414915229 0
426171963 455309316 0
579395 293756392 0
545612375 134392266 0
345617206 362893782 0
153262327 444056409 0
385402482 259504281 0
139329189 281512013 0
343458316 299429766 0
509212912 108686784 0
133960982 432090605 0
509147124 270353534 0
479546192 432589078 0
54493715 19555872 0
65241755 312322068 0
302534652 366863463 0
108056779 323572532 0
413908015 319323436 0
23064236 552033506 0
33271700 377529369 0
50772405 346084938 0
14491062 79187621 0
226545589 324246107 0
34447083 509935501 0
266649714 248631809 0
201829236 16084447 0
367382400 118162109 0
423170050 144582673 0
249763971 341468263 0
333588254 412028067 0
196186245 489510893 0
433466924 25553728 0
547544779 12298840 0
297116944 22072612 0
268953151 320871761 0
129359964 542860992 0
314465049 305397693 0
358038294 125884844 0
239597701 148760752 0
62972615 318468666 0
17580541 242376455 0
284248064 406848518 0
9139938 332115296 0
50463647 52108658 0
425015411 407396196 0
366373473 82589888 0
390600200 140268757 0
54144777 551838259 0
532834467 315432049 0
305667168 399702944 0
378874606 131130177 0
576729711 276560851 0
103200850 221360919 0
96946973 182055521 0
252814372 341503261 0
124771151 577611762 0
333950013 535364010 0
436928579 105887293 0
152086726 235142122 0
224277195 6289453 0
152221785 107427475 0
268739585 188108651 0
479531142 392758070 0
82870324 472831645 0
414463380 17217669 0
39792024 255852435 0
329313125 511376608 0
488299470 559302356 0
289193481 476956105 0
355889711 88244163 0
253003250 413028329 0
296964457 243144154 0
515359980 178523707 0
216468842 23661566 0
288079806 568860518 0
534345663 466187415 0
89768063 103928227 0
194920332 168273516 0
317162004 162889568 0
456389909 429809669 0
249799901 517989828 0
119694151 491563004 0
440629485 367499135 0
140659702 406176683 0
579279481 561209706 0
462130650 388378962 0
17625991 418101530 0
35545796 527891182 0
198142979 484412243 0
313830955 299513750 0
183186892 405004130 0
161996980 62220824 0
491344881 164366296 0
171125070 472786079 0
448193223 263234191 0
153471429 263672563 0
110358250 156028531 0
242865726 18533429 0
117685733 445942075 0
36062137 344479150 0
228534876 289543212 0
139074987 219065236 0
244957516 87042158 0
291303727 16611492 0
123223649 31170558 0
149501316 470853669 0
241018162 494449325 0
396680566 9798632 0
34295906 126719156 0
440216638 441494790 0
495863827 399312887 0
77778028 49948146 0
540564034 523340685 0
133554021 460813796 0
310565395 313129191 0
430254201 404921534 0
416739751 136867362 0
371634812 562028476 0
205516341 15320452 0
284407115 350870835 0
121388895 364382399 0
333306708 497773289 0
117193048 307936386 0
455330329 239852896 0
30059027 241708932 0
450689137 502199836 0
373437915 436395195 0
327427433 251069573 0
90430997 377290616 0
528525759 259841169 0
229762575 461422064 0
476531039 372394418 0
415942154 328796058 0
555570902 90443254 0
185162839 1771085 0
232129894 444427859 0
247615059 499873337 0
147535438 328220599 0
296093167 230809035 0
394214437 83394565 0
308221536 391748666 0
310685272 410595385 0
378216764 63844863 0
388261905 167387948 0
437741898 432588878 0
414524073 139321367 0
417277364 535799995 0
404373289 330295055 0
364021426 353675632 0
414846460 567610917 0
304069576 265221109 0
138975842 209146379 0
93321003 489736334 0
14053451 3677312 0
250912465 93313982 0
261016319 253690215 0
104059027 395800294 0
104536199 87537229 0
433376998 286886657 0
303339590 30040897 0
23289297 510141511 0
215893588 211282179 0
362106900 497833431 0
38999960 475130508 0
183697450 5832066 0
63204656 475107160 0
381267389 254416687 0
555288127 274357553 0
44556565 551955372 0
381463497 193473406 0
353247596 283003824 0
202155168 165980707 0
45520336 391362090 0
2656606 516206920 0
139406228 266537653 0
370776726 237680067 0
279317219 516254998 0
483259910 417357852 0
54374852 235115320 0
538591919 164492980 0
81343181 284684194 0
314822484 42118475 0
497684551 520423932 0
255505602 565220552 0
219378996 267301371 0
36431373 320182834 0
205219607 308546645 0
295007344 183058511 0
203192269 292638882 0
330491532 11035967 0
190861844 258887681 0
436937191 306235277 0
81822305 216277557 0
65088079 411507784 0
95788210 85465107 0
192767206 203306034 0
461654270 160048871 0
165481753 255059689 0
144912032 6943533 0
109170488 524345753 0
203757947 480944327 0
393709071 66474683 0
496294089 36747188 0
463810813 112839278 0
131433176 419689697 0
59360245 173182891 0
517113872 478094990 0
260372689 342107014 0
303369242 161278737 0
161210660 548990090 0
31579379 544909925 0
531402870 413765693 0
153873056 435152041 0
575855396 299138198 0
155488624 150803166 0
48433181 127965777 0
142451580 181253406 0
380677478 284672111 0
68195901 26207426 0
358390755 444461913 0
376776950 455817750 0
501124015 158809127 0
193585383 38310103 0
225830272 483576119 0
474677926 506854582 0
90536954 347197745 0
127620105 362020410 0
352969220 223072439 0
482421125 26557264 0
571496481 488047920 0
514402093 455649485 0
530516453 423243099 0
58829401 275161684 0
248831025 410418733 0
312560358 454677588 0
155203820 50881954 0
73003770 364629831 0
407341821 105615061 0
226844532 295879421 0
392761704 276197844 0
413967414 340603514 0
504891141 230258587 0
42029842 83970595 0
238043 69177681 0
163649497 207361525 0
320214839 414517176 0
470048052 28637840 0
243728438 358398423 0
391147233 12422912 0
156755221 533126327 0
386954590 531911397 0
128042463 292336223 0
165581650 386234567 0
83667869 114595682 0
190907108 238934337 0
108813642 439684497 0
233439442 413606276 0
86737047 68152332 0
15905342 523818530 0
428924042 386631944 0
245395434 396576608 0
231422655 481792784 0
116548677 556727497 0
249330341 197217367 0
559582496 375613526 0
291551173 187884328 0
16869363 454802133 0
515138417 150146768 0
5343789 36447134 0
173148760 150288234 0
565903203 539071159 0
94641710 211107563 0
10332217 68523206 0
436374696 282128052 0
453696670 221837131 0
366519359 387315996 0
503319087 549052907 0
97892733 199667199 0
531503873 551664692 0
470660969 5306333 0
321449831 531493208 0
161031915 272661299 0
374253152 198403893 0
91589576 221545780 0
131136814 510095661 0
397917146 1858747 0
297139413 337161896 0
31529324 84636545 0
377563458 11213886 0
348828409 559841569 0
48713232 18374454 0
356976827 468617364 0
561148576 561869285 0
490181419 490137334 0
560955292 481858847 0
7155185 576294601 0
101341560 348072235 0
372206289 235558825 0
26968018 109662203 0
138920694 515193663 0
404302508 441605823 0
491440750 478117743 0
256993250 507325723 0
572705987 194051972 0
563790631 82820304 0
570518733 118491428 0
379951424 35891970 0
565953392 497482448 0
515998029 132013248 0
452062945 127264687 0
241195306 69132970 0
319678436 65568814 0
540009713 281565863 0
494761478 269910755 0
97255876 309332009 0
441834935 185106302 0
306732614 116504520 0
22807995 69647021 0
96558764 257606284 0
5795532 420981372 0
16817906 477958854 0
474407984 368758035 0
294820195 283038091 0
477586321 471797169 0
353523052 266544130 0
341620160 11893665 0
259307316 474024998 0
198375862 253157648 0
269725438 18148413 0
367456065 436926872 0
471570357 265810076 0
373942478 203342909 0
115899491 349018671 0
20323127 49360802 0
93864420 297851402 0
56257801 560410082 0
467658676 564730238 0
97916768 284580844 0
184948762 319067636 0
117299772 114595309 0
426689527 399607881 0
300435415 550572785 0
263037365 511573434 0
428137334 217100722 0
420239185 137309524 0
442750991 479955239 0
532590841 486359693 0
339019338 216770744 0
7607050 404933359 0
62098054 476069992 0
450179192 419067437 0
519895502 22584596 0
428256605 442586777 0
302165986 286159564 0
543140849 266157665 0
149524211 214664118 0
281798873 134117921 0
449924629 53890341 0
61604513 313232335 0
110990128 411898346 0
442742989 460039904 0
495689166 479731732 0
232075049 146489287 0
344289230 90829397 0
121358675 538175928 0
83810213 303138340 0
448346545 73142175 0
287576051 105292178 0
535843967 423563577 0
346457757 482381574 0
243759844 91000161 0
503789997 559395923 0
577992727 29245029 0
489948646 232564011 0
185948027 115327039 0
433476246 475493935 0
397300263 407331071 0
519215793 250028094 0
518044075 41747256 0
309122553 476449321 0
466836380 536147890 0
557532109 10581134 0
244076376 578540016 0
472672711 417059460 0
424019804 341004914 0
186557270 73184095 0
76613527 383677051 0
258868921 542293134 0
250625124 47172995 0
105654909 549220516 0
404095693 215121646 0
548456077 450262695 0
559565587 76058876 0
137843707 546462073 0
13854179 430924528 0
440558999 163119537 0
550546074 267688988 0
321166844 392701446 0
147088192 424526504 0
233714468 456263557 0
554110735 271810962 0
77859817 411222299 0
334500821 480531299 0
240787229 83847215 0
288851995 120024586 0
470594847 424036546 0
149068892 122525072 0
230067152 110851066 0
11476636 468302556 0
133930550 222182542 0
44285300 438970346 0
479085700 223042097 0
8076837 253921564 0
115953666 493118291 0
261000829 278042168 0
364705748 179040538 0
440640208 29975082 0
189733614 104711563 0
95733045 192669833 0
376906473 518465801 0
451219458 480611167 0
301989187 190535928 0
194035412 131016019 0
328219637 245546231 0
328991701 337645853 0
86347359 575490802 0
189166331 371969519 0
231803235 284634105 0
27448861 507754883 0
534282110 52101638 0
415817730 148833222 0
380887861 577963386 0
169852593 498624764 0
206245137 394055965 0
158497486 43746322 0
313162458 516676909 0
526827774 280609574 0
244191426 143203076 0
393186885 283434203 0
575079917 81876040 0
262293480 117469608 0
383805191 294220323 0
365639981 169532748 0
316328204 425443499 0
289779449 197515816 0
129818509 334816945 0
324260422 276898443 0
523451242 520536566 0
42663930 57313094 0
11000755 106488219 0
375974107 461197061 0
146351829 8050839 0
498374846 467667311 0
154364268 6067793 0
362390828 517816866 0
402109365 261755508 0
78715031 107973040 0
254995955 99010455 0
176707234 319794128 0
95773673 453630568 0
48678729 154257432 0
142196773 394666503 0
202381927 467641766 0
528944780 182393449 0
522695012 401682445 0
182192267 47349020 0
181221186 248839571 0
281454581 182212464 0
116036623 144307900 0
253339211 316089216 0
568754188 157465012 0
85949380 169648144 0
350944685 346169107 0
313530495 431037711 0
572925817 542116556 0
102040585 256533640 0
197840334 454911898 0
39152817 57771855 0
533985491 297731095 0
296058189 436320915 0
399495492 433238826 0
283924757 292515848 0
236889029 159697617 0
291185214 31362278 0
354173104 381674381 0
308965990 498220889 0
346927290 94514224 0
159419482 307274034 0
556293313 325849668 0
7675868 245204982 0
505972610 432885876 0
72606955 452953610 0
120497400 291209427 0
37768058 450069132 0
88485125 489678701 0
268884735 366578505 0
104738402 74526937 0
150047405 274733717 0
178017607 272291901 0
251898824 83555719 0
524626953 4531445 0
381036140 44167870 0
553931526 237650815 0
563059264 237345257 0
180405327 246399681 0
166592527 311436230 0
447960353 550853828 0
153515107 466257660 0
13251847 327378364 0
10611468 157203152 0
348541707 354472602 0
105950108 458597486 0
196169113 366969522 0
18523760 93250882 0
457272528 467746974 0
235902264 329383632 0
100248535 200015709 0
551695290 216182056 0
440490164 153221136 0
377704231 229856042 0
381647175 119163017 0
287138297 559555156 0
301024130 380007439 0
126198025 289883848 0
237272927 296253124 0
97428667 302831501 0
333779843 559208918 0
143980552 507780521 0
422561363 506293700 0
458353942 393136184 0
16499853 365300302 0
315780754 302734423 0
244225759 281879537 0
90091759 213458538 0
258101142 299791790 0
252581248 125982233 0
245870911 463746663 0
325401085 375025279 0
218931596 11303674 0
515801926 501930571 0
12825272 227439139 0
524885994 250898435 0
488644207 81228485 0
537676571 530428561 0
359672744 504268425 0
90312580 243883800 0
67741981 431159450 0
44252132 425120318 0
524579339 256943351 0
393617006 362885598 0
420596783 48911738 0
30103161 529941124 0
166230164 469838395 0
345734430 464180414 0
45726429 425541275 0
29224842 550501138 0
478261969 337822851 0
195889748 449343512 0
300281016 221392378 0
340648805 182801778 0
51205653 51113710 0
530321016 36579709 0
359462261 371723792 0
27007738 359546733 0
435959234 261375152 0
216442570 270836351 0
127967857 394090674 0
407693490 454807060 0
296601385 391573046 0
344386319 230649486 0
304285307 478832592 0
232836199 198849223 0
289624838 528940310 0
527303953 236439174 0
74203449 399423756 0
125624313 216686631 0
3915009 572832691 0
318595594 522428727 0
149979682 371635550 0
493835062 277429608 0
342173222 116548405 0
479138369 45834130 0
169662864 519222239 0
505567753 196195149 0
536953257 375267314 0
558143249 377281071 0
151184180 386628609 0
44372005 564724119 0
423762966 244545084 0
186450951 374302716 0
4493195 153667069 0
333880398 493426049 0
447463421 100058805 0
7064113 517113429 0
318286839 119926298 0
110129870 454911799 0
486581150 209999568 0
184947574 348894691 0
473531908 429090627 0
317751265 558121934 0
498503813 60347785 0
121368961 507301987 0
400013331 57292032 0
265150217 257205435 0
18101916 15664510 0
335150095 151049786 0
577477157 359894099 0
241350524 353052761 0
157943251 134221888 0
578014885 532315479 0
34802633 189405466 0
388737149 219707616 0
385747606 140310074 0
296974907 402361006 0
435689310 223620078 0
162501726 51078744 0
446960679 63319254 0
42395981 539439643 0
564502179 555056708 0
461156015 162007396 0
332310109 506197445 0
24187563 412709015 0
323872478 356395793 0
336152828 528813894 0
133264589 39874120 0
560501269 341626707 0
81614538 314701950 0
341029176 321043664 0
96693189 396493151 0
486438876 111702822 0
528993422 146424597 0
223310505 421167088 0
182785577 369228610 0
224264051 324750666 0
141732278 135710194 0
340691365 145670792 0
272257558 444251351 0
271636400 83791272 0
533571229 107535969 0
45493204 384701546 0
257811344 38383351 0
89046263 121355618 0
165614461 46015272 0
124504260 404187697 0
431898041 348308771 0
106918658 368301587 0
247479325 334875595 0
206569345 170991093 0
236482703 56653838 0
316356856 571311256 0
67905735 356440156 0
309841236 73821553 0
424983672 105231271 0
60062485 106504918 0
90928353 416399021 0
53822508 520961401 0
382823202 62067599 0
197107202 119444878 0
138514888 424357729 0
176132580 150651815 0
528804977 56181860 0
19867947 124309052 0
469622316 18920603 0
350524864 89648848 0
324181065 49450110 0
498339633 444751592 0
130795879 508743765 0
235065713 74355141 0
505684323 410801202 0
568824732 130802236 0
517542912 259731979 0
67419525 517429600 0
205514572 179372989 0
368838383 76478452 0
438415031 210750724 0
495152617 137048339 0
135218675 498875620 0
89897694 154149975 0
559528561 317115656 0
483648653 439510625 0
304055107 255996898 0
507633343 9279232 0
312330122 78628992 0
546668130 5410517 0
4026824 157935620 0
243629416 464850062 0
579570508 20984755 0
264189510 164400552 0
200889032 38320853 0
122113493 542435931 0
156888960 36738755 0
168325420 161050525 0
207888703 264157079 0
556795515 23801172 0
77747647 169820131 0
131092527 250646345 0
506778425 240910318 0
135381519 253083513 0
143706331 167973684 0
498523071 363291264 0
467268535 213812269 0
383314929 174037924 0
85039673 512370155 0
493958342 386419435 0
466681467 450464007 0
434340897 487965179 0
87283320 165029443 0
93788509 40791012 0
451611079 535283015 0
50780389 545551254 0
337751645 39527275 0
407867180 278411876 0
436806892 235075358 0
326241680 487715749 0
492201854 25446688 0
184417695 451759483 0
171788644 518145137 0
10033228 114090829 0
12201633 45860067 0
527354797 184170386 0
130710886 176315371 0
223661923 431370082 0
176955694 494776093 0
345841152 48788899 0
192053247 14668838 0
36606833 559778625 0
148846792 80496431 0
501884616 541291134 0
125286304 541137907 0
146641678 267602079 0
254797393 47397814 0
328890890 67513142 0
517389672 216718586 0
26676671 537300069 0
392331706 178931167 0
253196427 197728262 0
267615006 409403553 0
247529588 34372336 0
578837693 543163826 0
257273505 118389689 0
221125608 260546994 0
286660505 456171992 0
126743333 253640579 0
285965871 541981563 0
159151207 34521092 0
509420884 62203951 0
461211130 359338527 0
492849117 476966165 0
194273120 95283908 0
137850595 177848064 0
404173977 72905381 0
98724612 355836334 0
172234991 280499975 0
343641155 101214878 0
34311464 280119569 0
10679460 77643300 0
419123858 401613207 0
348976461 287059277 0
193796964 239461755 0
503073580 299740400 0
408559465 45368594 0
444795366 479408640 0
323732906 441401549 0
340568232 199760098 0
96726478 368666920 0
100316772 571634705 0
210239901 97155972 0
145287013 81636838 0
253659106 558663818 0
296726475 11896423 0
61898344 182343728 0
475749036 354893179 0
452658665 279551122 0
479815888 346909998 0
34256565 264332586 0
54372822 266864894 0
79483525 330777192 0
3762740 478334396 0
140724373 216785971 0
284548914 4393961 0
573571175 548307009 0
492513202 323996299 0
531426575 12755467 0
497223323 481570344 0
375873760 457270428 0
202918846 321584144 0
275193722 35184496 0
300537302 152390674 0
248040702 193122152 0
99038177 364809593 0
467988959 186251576 0
43427639 186751383 0
265211491 93180171 0
64752367 320487128 0
90784889 567154866 0
365871970 301187834 0
516981249 265283442 0
371387316 28693352 0
576189062 349332361 0
508686652 10429885 0
121561802 90996417 0
20491616 42080092 0
148764191 6132372 0
218890530 386484415 0
517928114 346680926 0
477542640 21182931 0
39581976 492698900 0
191000437 174438141 0
315493293 135636637 0
503090100 88787508 0
267264314 539218186 0
226162178 174336178 0
181615474 261723006 0
475040450 495425491 0
438111779 30072061 0
30644766 565134838 0
104952540 565729042 0
227116365 4154376 0
577906192 133916522 0
146307971 314163436 0
505493823 346717879 0
115880212 255297459 0
118632183 366021302 0
31935315 425713403 0
416665689 157720375 0
162477509 564889009 0
64738654 264327210 0
340691846 211927616 0
400844204 74660086 0
511347815 166506774 0
541420120 107650177 0
469498295 476660435 0
153129841 556179249 0
288581275 489883866 0
291315748 352050319 0
352239387 246034015 0
162740198 323884669 0
459629445 142859104 0
54382966 63940028 0
473840176 512875353 0
42907420 487495180 0
96579805 523299550 0
230922620 127841909 0
25467410 286849385 0
127638013 336219583 0
97982749 441832878 0
33001759 114905805 0
109569891 560573514 0
392639476 229365880 0
423799292 91324686 0
292728319 65189623 0
232135560 180080267 0
108202021 393282415 0
373621495 436277936 0
97928872 181058020 0
164353938 457690918 0
270294516 241152158 0
380301077 432276679 0
332195397 247480697 0
97435174 204262602 0
531086700 18155536 0
546577759 347330506 0
121833393 380614118 0
37090347 403905452 0
23896621 490432240 0
471905917 430639002 0
506706382 256463506 0
398492114 221334378 0
183345060 571375951 0
511635333 131247420 0
443572704 572122386 0
39473990 551460859 0
89053865 321350019 0
366883354 531621537 0
263910909 26748794 0
260923282 122136841 0
274847125 288275399 0
10574805 534126466 0
347855454 403266577 0
291944143 16094575 0
152703375 172069000 0
105677548 340397488 0
373134437 398407490 0
342662312 249087984 0
391438630 150108614 0
521777562 475286002 0
464975277 286514464 0
350793666 531934748 0
118482577 524430153 0
104354843 234602979 0
421256314 300119006 0
126859144 435357147 0
52310443 381683844 0
314815924 362349809 0
138973207 438947457 0
363931781 38924456 0
578846233 370179646 0
545272240 525019931 0
353017155 564409436 0
47090751 145389202 0
199262245 440258246 0
139037451 68101894 0
460081169 385009988 0
510482105 144889762 0
448898685 175959148 0
130670039 182250242 0
166679810 439528911 0
256631486 328079963 0
222501506 220967580 0
491783182 90038024 0
276408901 247550281 0
174723291 243571390 0
153088914 86616280 0
189697229 124946540 0
39494878 450082888 0
399866553 63017714 0
324375473 288034550 0
209147122 30021450 0
331119103 407541335 0
368249094 109196876 0
352907171 131896381 0
272188412 428080810 0
484164305 316512056 0
12008772 60897856 0
191316569 477337822 0
479291543 266330679 0
131463478 35583805 0
468036934 544031179 0
436008080 514684161 0
478281185 466768984 0
244189831 450045821 0
352236939 438539545 0
512191783 570294298 0
403775852 508102465 0
347554391 42535716 0
313829242 376882255 0
560903069 447426520 0
58297514 566009879 0
27713415 90199781 0
509079411 47237751 0
406142759 335704722 0
184622620 149361960 0
362920273 523882662 0
158316225 573046912 0
104959946 128562751 0
441052882 317746388 0
253436483 313006659 0
205755309 2268647 0
368885723 146353311 0
411007477 180579652 0
253699625 70531998 0
120850288 268605093 0
338787759 234530594 0
257927751 259517294 0
52864994 327130846 0
221209118 47457526 0
563902606 138514357 0
205321036 42048143 0
484204799 33313692 0
449574429 277381086 0
136781561 321512064 0
308508979 418688773 0
530738866 189190308 0
108403851 551769049 0
263459610 467389341 0
511764994 261040090 0
187166318 222824069 0
122083114 429839883 0
476328405 468194924 0
468443947 551319244 0
2270558 203198272 0
478554787 7735687 0
538880055 384235059 0
27523647 454019447 0
543327750 221282947 0
63248832 191404957 0
71616165 537665530 0
556307160 539012319 0
422196954 136970697 0
570594863 213276482 0
386317610 278630922 0
421363297 69798161 0
380210402 539787091 0
240564517 63354649 0
406360194 30229029 0
140231935 399276413 0
482512870 504821959 0
46484447 463663270 0
384652508 434761347 0
549503401 56911526 0
83216512 543726819 0
119866809 146020466 0
57766782 416329014 0
46178196 523674826 0
72344518 190629937 0
82967832 200633771 0
395147746 429553004 0
40359362 244085392 0
247191407 349286696 0
267368622 376402523 0
479095953 372560760 0
50932534 352375918 0
550784305 290244993 0
576685363 579424484 0
380053140 162941102 0
413588347 133129961 0
38928363 521868419 0
463248558 445428597 0
147579907 495341989 0
9191499 90888029 0
188908071 14287405 0
38259999 155842121 0
16205082 16484093 0
383512869 77534792 0
356440958 265662003 0
85965389 195494620 0
296553467 219751930 0
11332548 342859275 0
31309135 331480162 0
457137753 161013695 0
60748954 445614200 0
39462569 276057907 0
378094292 12025758 0
68237384 207488429 0
356555037 35427954 0
515217738 471943587 0
310489954 356337020 0
202700864 21942889 0
299167050 75423504 0
533727349 362215445 0
377929447 456514419 0
436302531 146525870 0
2082863 290577848 0
36622875 51782081 0
410717466 48656999 0
460928749 258192348 0
290980912 543496257 0
539355439 449933342 0
213841750 551024450 0
485271474 46444921 0
224668198 151596851 0
118463282 41808676 0
165630465 149743133 0
333280475 340217922 0
454914851 348468462 0
477571957 299740346 0
447048996 378973294 0
480547797 377603862 0
346331335 194582805 0
36624075 431966561 0
184466113 285024022 0
432793481 43656428 0
440522453 369580515 0
360559473 138094114 0
472630226 24621728 0
232715632 39574365 0
354492922 182409606 0
235231892 314565522 0
245308895 375325072 0
539358873 143349990 0
525331808 256983114 0
246220465 146138567 0
566203597 305397984 0
359615074 496467524 0
58873429 44851467 0
271413152 379584090 0
184310192 552339041 0
194886752 301020497 0
523592728 416419423 0
338234740 345254191 0
537897949 455823105 0
173476885 340149872 0
499821766 170724620 0
53375848 307365248 0
241582771 70412138 0
284043222 245220848 0
452120970 418689532 0
33030130 343239979 0
325788033 350137690 0
569697717 312124028 0
72727782 131320858 0
542251915 252969791 0
185029620 304454542 0
151337445 130820800 0
91624813 500155893 0
491824499 337157361 0
444664081 182820892 0
84971358 170557784 0
192181297 541930180 0
334476318 171238183 0
214056056 191415013 0
123016463 554276720 0
43049727 525010388 0
511817047 35185674 0
250125815 192101745 0
150582440 311622681 0
522203227 454410975 0
488789204 304254037 0
444355565 438688419 0
531516327 90899784 0
112423251 481904569 0
55030140 558897853 0
375907639 565986806 0
395710857 483240204 0
418275608 541637048 0
75806336 518294147 0
131627066 461441855 0
77370953 347638581 0
387963927 522351506 0
496617229 135949468 0
93099897 577542661 0
207821792 480976028 0
522019127 159037869 0
530846803 390350827 0
304673386 361884582 0
512251425 341636902 0
538594638 450804407 0
412420060 33463218 0
107262673 364077932 0
128974175 342630276 0
66931895 549004426 0
230714649 158737461 0
573656411 41260286 0
511633105 342772558 0
555642929 334859519 0
148133368 448878129 0
42982552 260408194 0
290852666 214393553 0
145071771 452120045 0
327630401 22310842 0
97966753 349018976 0
80349205 298683726 0
513062723 298349697 0
381424082 109447407 0
550312077 481656624 0
218848316 1378025 0
464094492 551743068 0
241577099 481296324 0
520725748 535464468 0
542036244 86847116 0
242720845 120032092 0
135984969 374449583 0
449483270 123051689 0
205124516 151390995 0
395901278 419986781 0
535643167 393663863 0
538780832 387338795 0
194145618 8460210 0
326522767 133093833 0
305379802 166532915 0
384261485 240233122 0
511751629 451314883 0
56047497 153253210 0
73465574 555726795 0
154807526 322527253 0
504293301 119568441 0
71431354 311459803 0
41518008 103450421 0
154947461 33304520 0
82667571 281646381 0
50764561 272386422 0
95547681 528776199 0
416725263 392065332 0
159108586 577037682 0
577649339 16169003 0
393777291 272703914 0
207308138 34337388 0
551248609 81210105 0
198261127 61110318 0
496482218 243968469 0
69353639 268499567 0
566003592 454994574 0
403500040 241916913 0
540024979 163532587 0
570391697 198102411 0
127485905 109389479 0
99479617 474021485 0
361553449 558471555 0
388629590 68963648 0
533378603 368385582 0
314001662 568999904 0
92444090 227698995 0
385866190 551568776 0
211852196 125160199 0
335337677 414176419 0
504961123 85899767 0
515373480 89144357 0
188279791 559396741 0
89037631 27077524 0
474150985 192291475 0
269457469 525507636 0
404941360 94046044 0
338143278 92915264 0
32891681 22937590 0
276415160 34606117 0
364291453 404923072 0
291965232 567548490 0
188757523 143638417 0
265364493 425948817 0
505282171 401484323 0
247046116 306517190 0
397207949 488150617 0
440740705 303320662 0
453917896 286182191 0
447507257 56356979 0
123060756 125651774 0
264398952 75831793 0
435620676 571396715 0
79610372 84042918 0
175002778 428919092 0
563875227 578453322 0
64248069 337925662 0
479555087 273229201 0
361508301 471823263 0
547404737 432182514 0
313582342 229498497 0
407726112 260809498 0
353639924 266286477 0
334635039 291944386 0
320908697 97249726 0
324745208 238246573 0
418200753 395898607 0
549644526 56612635 0
203326490 300318556 0
264716499 335125359 0
216430948 371421914 0
542538770 299120156 0
17861687 570018219 0
175688427 22367342 0
219482767 565096110 0
487387439 392856717 0
283739954 168663401 0
42158229 61186656 0
53085049 118502131 0
347334843 974110 0
568534426 236616797 0
142169635 29945323 0
405783935 470652092 0
84390554 566665399 0
548101925 330202078 0
11432546 47417664 0
329676982 182262702 0
320622909 373377427 0
164965380 114696170 0
513528175 516207535 0
368525400 446577118 0
217476442 467243309 0
22857751 175799111 0
226848329 257075433 0
113899908 133214574 0
108599816 245484371 0
436019470 78038439 0
560340875 37596326 0
176385521 115325245 0
201617278 224099811 0
415368826 366395058 0
507876914 543328692 0
274315533 196292221 0
336558306 144285656 0
416311846 388558623 0
494900903 392644935 0
272928503 444062436 0
391610681 244828591 0
81644972 50440390 0
41116847 404330317 0
547539491 351815642 0
233014848 8964163 0
361088749 97740634 0
167364960 274125616 0
474437027 516427886 0
247108597 208751842 0
193677431 422710188 0
199981744 120509679 0
147494910 570498294 0
520159195 551692072 0
245779291 496324496 0
518132754 151637159 0
247461991 449936320 0
514258101 431123545 0
255346307 159301817 0
362532767 577014279 0
249616751 127755712 0
69184191 468796850 0
430699700 579243370 0
27605167 56019951 0
348179079 111962705 0
388099407 321392198 0
63772724 528789138 0
553480806 247639259 0
205846685 515993838 0
241335989 570680071 0
133614320 264195854 0
360882619 24860202 0
106688335 503199650 0
306477776 54203199 0
436572724 534712572 0
37914737 143414304 0
79630558 159309147 0
25643060 67112612 0
475060997 228731368 0
401071927 381666170 0
320399700 522896615 0
255961271 346670166 0
272646953 390130372 0
466054759 178496159 0
236508349 369615862 0
457915372 70997318 0
26657372 295165629 0
154391840 27586243 0
128905189 204241283 0
381534550 55884760 0
41164679 369583659 0
990005 553461676 0
347557838 454440398 0
415752250 318935857 0
402448745 549003374 0
410777117 340530818 0
410725610 482771290 0
222848761 279069430 0
466641079 578466039 0
395838281 256203368 0
334259157 53968439 0
513081555 71830193 0
319850549 575047768 0
425515579 453596088 0
566657017 4231371 0
55686955 388653436 0
300776311 368427550 0
182020122 572054594 0
372422922 379681840 0
545610892 200727733 0
111190684 359254042 0
499772238 503501071 0
201443666 447980884 0
98577212 570001614 0
531864595 78589576 0
457515827 377883560 0
68060690 252185786 0
120286534 497930971 0
483292051 342016505 0
474395444 364633794 0
340319029 419483220 0
468245261 248212247 0
44976261 229771322 0
442090571 538251134 0
387476838 135135023 0
189388361 78406940 0
409536261 481641605 0
333454792 516071020 0
500232376 525029107 0
8371657 399700607 0
362859017 329911654 0
163520929 257943438 0
88308292 137872065 0
299898379 426627186 0
329310191 355834611 0
194569941 257857380 0
458773574 300079255 0
75357869 363202743 0
239191225 41230122 0
26601811 60501372 0
435912700 15871374 0
202815098 366551590 0
362442566 8280663 0
308625765 553587533 0
236042484 2664559 0
69738693 238059239 0
299573153 532522229 0
216517177 128897389 0
409725400 514444783 0
476304602 386739230 0
316188441 300472386 0
249920592 484689422 0
409201638 284311478 0
113922590 248897983 0
295350456 258955630 0
171490187 357339787 0
186704497 438117059 0
329805808 475962656 0
501932123 209021117 0
456799752 154426234 0
269754966 168820987 0
162165675 192350560 0
143395776 135535312 0
442772255 500890221 0
261901784 326822997 0
221475463 26486806 0
398938800 479926015 0
350946587 211205383 0
417403360 456222794 0
442130872 549367548 0
123305961 468132170 0
103691362 412478356 0
301624627 337131373 0
319903282 214815016 0
136139333 337293125 0
142988082 540882765 0
565469966 576051350 0
379727214 95659337 0
346723651 415287919 0
174733064 351336781 0
267062543 422721711 0
281609486 294787202 0
579027238 575071864 0
503535551 162447090 0
558421008 388543000 0
544878903 8372620 0
19771234 373120795 0
193541963 161054547 0
429555379 237323338 0
323150911 196006925 0
393691568 95271790 0
371609382 300358771 0
575899440 426236336 0
485383223 124827062 0
473920352 100703261 0
328286698 242990490 0
244563035 272127566 0
345070907 579019024 0
467491724 520444403 0
516565000 113503981 0
178933224 358355789 0
265925043 164942094 0
546236691 389382544 0
321088802 149336514 0
191205971 405835386 0
251512682 498015311 0
303776896 449655213 0
144255630 449349447 0
217253033 289085565 0
255530422 119886648 0
33451630 163000375 0
362283727 392751734 0
275256928 87371221 0
314850865 244408679 0
433261131 500945788 0
195586451 309925165 0
444299966 221125191 0
165933838 98657445 0
552142457 344273790 0
573911787 112312712 0
264843639 432219737 0
384533670 433644738 0
295051472 144545384 0
349710745 521662390 0
199184247 396514392 0
491484189 184824799 0
247107513 48100748 0
331628026 169399832 0
550647114 175917504 0
320661698 494454039 0
68790100 266722069 0
101282806 363818158 0
172937878 452685872 0
195858114 152649260 0
438662694 529553163 0
38546861 454070238 0
246785716 327300812 0
490015971 389381200 0
233224838 384141435 0
240984056 256875106 0
350321014 75359432 0
545832890 248082287 0
23576860 349577120 0
553061234 142902290 0
130902000 310146401 0
7170223 326631231 0
522039890 431967743 0
346826498 70127357 0
518168459 133148525 0
169092279 242089838 0
46746644 418320892 0
171733043 370691160 0
339262041 471133327 0
212759651 122607952 0
79549774 470592162 0
209989772 163681538 0
567154546 104042337 0
159196519 363437048 0
544752149 446696697 0
347884590 240177633 0
506197645 438319258 0
229283390 216019462 0
481379696 501345914 0
509207807 239321015 0
56938045 284513658 0
57244865 398285630 0
83286563 553453857 0
420736028 352186092 0
192068086 42152239 0
165623179 265190470 0
108197703 418579346 0
575077822 315649955 0
346930833 532528432 0
416820693 302236852 0
277339065 137484410 0
531666665 491371679 0
127808795 237772558 0
385836516 286376586 0
535717443 332222999 0
354786695 143501638 0
447004942 274398840 0
325712448 143269120 0
489530140 273598513 0
181169075 447237989 0
136822655 132083504 0
525987001 488691616 0
250543381 195117990 0
484290196 428881342 0
285930587 462142496 0
434544837 365046249 0
450384558 530529221 0
183848738 44344899 0
297614589 280591593 0
250038840 546077017 0
550474963 310338200 0
335602626 545389791 0
16827422 269567535 0
21996010 578355356 0
23431714 392948915 0
16129970 64490731 0
503579570 327409141 0
397347813 273100677 0
524134080 311699622 0
137668239 60854630 0
399581501 239833474 0
4827870 308059267 0
490811132 354256230 0
2305063 488175296 0
145386736 285347478 0
99455651 260800792 0
25508989 573111925 0
196443558 161377699 0
517607575 482068752 0
142269209 33360679 0
535671362 330506975 0
485731850 578933766 0
518768203 157406503 0
172275432 454546261 0
501432080 529087938 0
170033823 58695169 0
567385816 23956172 0
377873303 482185126 0
184386528 303485549 0
494221043 110095859 0
221216424 77055496 0
223235026 556209254 0
288795379 71062098 0
448136682 429951227 0
503293489 19838204 0
157001886 309138656 0
413740003 344417396 0
315203958 178862715 0
42712828 253908737 0
126454175 124848111 0
179890625 258435975 0
212499514 94195149 0
513210621 248543858 0
241869 549660067 0
566938265 217751690 0
425150468 42999162 0
293427584 494531261 0
111312950 558166582 0
523494303 283579221 0
539648427 32378437 0
16721815 86524085 0
562935522 290636432 0
511370296 517623940 0
163325226 58403035 0
155267004 161194419 0
460066356 373056035 0
421390428 575015592 0
84449734 425870304 0
250891527 306648623 0
480685428 467161205 0
58969421 159556110 0
241497436 454877649 0
413494218 70869072 0
122018931 84609074 0
133483693 274749374 0
496892372 472327595 0
145020618 122899044 0
442257295 102443454 0
527572663 254017696 0
11071202 412670575 0
548762457 394138412 0
42509247 496724590 0
403568689 227640785 0
482337670 175691832 0
76852554 350151302 0
51608371 58150503 0
325006049 429271628 0
389685840 351256827 0
467910292 302022595 0
42822477 12932303 0
51391172 572883069 0
335383813 116357883 0
116801683 6677508 0
539937611 340070194 0
97998622 368609582 0
109681850 359361132 0
397872950 18556967 0
482412599 222938599 0
450295456 363354443 0
125843264 404875048 0
250730317 354861222 0
1383219 288825326 0
396114324 102356047 0
421912223 447901205 0
95041193 569785546 0
559845019 489964619 0
285580524 41219979 0
283485141 65836814 0
446330535 446207275 0
296588879 30874025 0
203974863 273405370 0
441834314 121098432 0
223332753 538428985 0
71677810 461179587 0
567334479 381020337 0
362502285 69752335 0
414567437 292021100 0
344880982 460100777 0
271823483 206809628 0
214191580 292465441 0
177587433 403182326 0
345097920 442559010 0
451243310 578001954 0
573634219 56013378 0
50682102 228942135 0
214366863 223034860 0
382994938 204901635 0
329287516 89548385 0
367611121 307287500 0
133822277 275084410 0
322158093 34555560 0
202005526 368206506 0
246581403 9686576 0
506345217 492220142 0
93078974 414273207 0
543929437 158573062 0
186353933 225604416 0
468372562 101935052 0
16333589 462780430 0
301575415 385681556 0
450284617 515425578 0
136768272 268853237 0
279434226 433136188 0
413245691 554946665 0
495619434 108355099 0
471892168 365389415 0
367230650 281928952 0
528246717 308891601 0
565886571 171378211 0
284346037 473617995 0
69325506 234872447 0
3525558 436321218 0
149235049 358393428 0
69489573 180356268 0
544095787 557306374 0
10557836 215250383 0
128585100 464065047 0
380494763 371162832 0
302817266 435287850 0
427611891 78649538 0
447279595 540482807 0
15511899 439010908 0
75335619 331421754 0
565814609 84737325 0
384845899 83783349 0
166339360 353080946 0
38114812 273245873 0
70109127 539626633 0
230996580 362968123 0
476490398 168189998 0
68243456 548280533 0
560814808 100583767 0
123270871 139886766 0
160297096 429688178 0
328088924 295415715 0
46292257 98235559 0
5629271 343544658 0
402633600 477320308 0
424653168 431397794 0
2588594 244956900 0
455564059 49910444 0
503939894 560275297 0
377560905 352110309 0
38946005 500475730 0
434925262 215737264 0
72122992 45900998 0
356871808 538652277 0
400273882 467956310 0
456587040 299796563 0
246399971 121978213 0
177059619 251696885 0
270989788 140922326 0
457224227 168752823 0
9236103 14053404 0
490601693 386047507 0
107387530 397798716 0
272188864 577805926 0
138655779 126867013 0
543748295 312034850 0
153486107 53163240 0
2447847 199919345 0
475237512 240602436 0
460293370 24308967 0
220752422 225379056 0
540274863 393403972 0
182714287 532921819 0
216174755 356861270 0
571937788 52865749 0
223715292 276365322 0
110633034 327168449 0
30492195 380364497 0
15000644 481985105 0
321745798 65352375 0
404253975 408613024 0
320081771 419346934 0
282122492 28437217 0
488379084 199574197 0
27434185 427014913 0
44363017 166250906 0
277711061 460420243 0
295565192 25156572 0
460443671 198102641 0
337949124 280875834 0
393135167 351981625 0
197250993 7508131 0
64416763 291839793 0
197021883 135353236 0
315743086 436507787 0
429322055 263227381 0
276024837 546066623 0
458351703 120759084 0
485638118 559009620 0
576050131 442549766 0
306254403 551032379 0
512950533 564832119 0
401549569 509089448 0
348802167 549159942 0
563688804 140496827 0
8634789 72760483 0
448252894 489433839 0
254320911 385074753 0
456410181 90655703 0
411530418 384112345 0
424207498 285527171 0
486965027 82583972 0
550175525 321010679 0
498105338 458070699 0
302778070 32048330 0
320097245 288310505 0
463295191 500646567 0
223631022 195734401 0
89622239 304977684 0
544571673 570914059 0
81358102 88759815 0
209312003 3117198 0
239079320 215659099 0
508393973 516898909 0
370613333 103545929 0
408621940 219231131 0
170977478 42288199 0
370625557 286908292 0
347743465 498840305 0
469003542 303949422 0
568324695 150884426 0
197200094 384906154 0
90777070 262254414 0
56460971 314026192 0
413385210 529624980 0
90775140 271081134 0
193944997 8910752 0
66396139 60576093 0
483873674 492113017 0
29571013 272688019 0
223733890 272231352 0
458195314 553320834 0
375299892 298101999 0
539621544 12716157 0
98623528 488401536 0
451108135 260853580 0
138814960 494699771 0
471049859 69241891 0
228785983 68340753 0
379117988 279686138 0
190924155 27605373 0
431629355 389553109 0
440633967 335370083 0
236444472 17277761 0
319770230 498503661 0
33614197 94918107 0
265699951 130231769 0
289649364 488887887 0
170433495 451426252 0
272981648 366715248 0
72676094 203703083 0
81272819 553793653 0
316885857 566876211 0
405824314 577274895 0
168064487 503619278 0
254711346 182081242 0
63085608 569803828 0
222448505 545251032 0
549954874 396176128 0
524863977 501985448 0
4200025 229992401 0
62474425 530381794 0
232298826 237060491 0
512224605 575630749 0
71601773 110086067 0
161515219 36839444 0
444416797 94571348 0
502643456 376453660 0
135354974 566758235 0
532499412 108972525 0
491556368 481717853 0
131522745 123172325 0
172317988 372288559 0
346442014 44740088 0
115898308 455407820 0
275076183 540847918 0
270320969 310658505 0
521187840 176303511 0
153334368 531838784 0
473978107 469150450 0
532981416 334741844 0
57283565 203562630 0
277722386 367174573 0
50908471 25089737 0
296212038 554113462 0
363206947 371941179 0
463971471 445265023 0
23726632 423070598 0
118279517 70208077 0
140159146 361635644 0
329360489 522746665 0
195162552 250420820 0
378037612 387325015 0
573161612 434455096 0
394956201 82049259 0
232246775 514746808 0
273830709 393044525 0
64695270 416766672 0
21442383 350053330 0
64684066 315283248 0
571290973 538420865 0
313331271 435347172 0
18589440 233862230 0
450031301 553512019 0
522608086 507388563 0
185829226 146041251 0
452896614 428456828 0
188841970 103590452 0
500059488 80802117 0
372756042 119887643 0
8648205 283552323 0
224076136 444116859 0
505536589 524799111 0
114586131 166496943 0
526057249 128985589 0
47243566 477381249 0
161673399 481837418 0
173360250 354384599 0
78091880 505921831 0
348374976 66589216 0
342047326 180474901 0
404792622 332491757 0
368713480 578243649 0
308554012 328468199 0
242769086 159874808 0
38034609 229972682 0
235563589 343263231 0
539947452 138212607 0
437750059 405222229 0
167331424 405832539 0
412617375 84259624 0
353356219 323043249 0
76244446 514718448 0
54190375 526169577 0
95181368 551480267 0
542177222 63019652 0
499907042 332897017 0
336864877 39340027 0
95751064 244347529 0
193451501 234398129 0
414241701 218483214 0
208505595 362334942 0
54926179 474035359 0
421566357 248322794 0
416890671 474929352 0
315576420 363212608 0
188833450 131302849 0
457108816 407231568 0
571661468 211162161 0
471475450 117931184 0
106153509 79910689 0
192965464 144719604 0
223657145 210449956 0
394383038 321226118 0
389283393 570619853 0
544490897 441871572 0
107444287 20539717 0
133763685 461085359 0
517708318 351191063 0
156796314 31719119 0
340191578 124276486 0
400177372 257992193 0
372495260 138668847 0
133795355 75158778 0
421660025 552405621 0
190330972 221499790 0
466528442 393160859 0
444403318 187808165 0
377082369 476926837 0
291871016 539461045 0
552476937 193681507 0
35947822 186400498 0
57142366 281277264 0
427858393 359172298 0
357203996 104068783 0
452994655 291343747 0
33107983 141983011 0
405183690 342161974 0
244460608 32192395 0
109314512 489422620 0
466609050 507302154 0
537102905 246265785 0
115133851 151630502 0
177748229 84100198 0
82133928 85689092 0
385931112 546099260 0
12843113 527067636 0
121876378 188063477 0
245975305 548719602 0
45170671 547364319 0
575888295 473020657 0
326068148 484137831 0
418171244 282596906 0
14378466 174378111 0
495866548 209960682 0
430982815 7939393 0
561258640 274028129 0
409850701 296295041 0
481411588 368928654 0
64167387 331745986 0
110295274 195539061 0
25382306 257590041 0
561254920 563386404 0
325889229 435787987 0
437188116 226671211 0
574651297 504236101 0
297712358 464018460 0
380883355 146233595 0
440927010 368763187 0
172278207 9921202 0
317493957 294778309 0
202330122 509912177 0
120715797 317297270 0
274391489 221130796 0
194840960 394152625 0
101376075 109081180 0
551503363 155288567 0
101390235 27760879 0
333717330 395614313 0
402304512 5322963 0
87055101 570344695 0
282176918 349348196 0
373044814 212390907 0
248456631 759550 0
382135976 148730351 0
208443874 78107981 0
229056775 385630939 0
407390706 411503400 0
491090735 334795071 0
157817938 341888478 0
367960230 425403438 0
30158394 383988581 0
552948983 164068906 0
296214729 223768297 0
387565926 460176731 0
416691248 491199282 0
320997863 215313894 0
300749714 267142403 0
447660279 537051472 0
339054531 474450690 0
364079495 435006578 0
199489552 394412001 0
116101158 456698124 0
364478536 448103034 0
301746711 422567077 0
461679964 154368343 0
53852362 219967419 0
280122137 360755135 0
275232199 227678217 0
300527932 515701471 0
234452791 324649831 0
527190835 149610957 0
166680074 353201334 0
114234455 108017905 0
353462137 440322485 0
130554461 445121907 0
575613181 380962260 0
110968859 513144443 0
206558641 388093040 0
527336914 420920605 0
434667342 150363603 0
63188748 71461266 0
397301970 492614861 0
372770987 502715110 0
281039235 68645866 0
289453405 70257722 0
255108464 243927980 0
171644694 395991331 0
477484678 416335852 0
97423592 407015342 0
523176821 321958172 0
391039478 278448585 0
237092549 571096049 0
111657849 379211182 0
417139469 378983246 0
436262166 194561295 0
300799968 478973489 0
398409942 17544236 0
555399321 130031689 0
378560547 115578816 0
6113577 460475521 0
228917972 319673037 0
42132562 186148682 0
86706179 67948490 0
205058692 296606312 0
277766452 406136497 0
305850457 331664908 0
242991761 18613563 0
147998473 328011314 0
137859201 380152642 0
500420801 540077279 0
443198782 232652089 0
33750842 429380238 0
162365138 133612419 0
130199954 40123931 0
445349297 573770434 0
436797695 382956672 0
180836792 261579753 0
26286895 325904049 0
559271311 509293773 0
47024168 192662755 0
173510901 176848116 0
15283895 22015637 0
23458482 542692441 0
545509023 385176987 0
85502553 340301003 0
257508068 197495530 0
539107387 4297420 0
434708056 265398484 0
309300605 547268064 0
95375827 203880702 0
90878080 39433380 0
208299929 578363543 0
577507349 286190856 0
21689773 201125961 0
313113683 311974852 0
411661046 20392413 0
216667345 407601992 0
540790813 409313934 0
342278262 325209820 0
188223940 5948530 0
253698633 69698032 0
311286068 572972791 0
503934010 496821313 0
333312446 305159159 0
562920327 510397861 0
348956483 551276408 0
388447406 465979519 0
57829420 64788945 0
191347701 529903344 0
508580534 218334972 0
475790986 256609752 0
283766067 97104299 0
563417826 323625302 0
422506548 99629481 0
516956601 510685803 0
90844335 469904485 0
362198689 3567231 0
492624531 560403636 0
544209734 277367186 0
212423235 281910721 0
226391447 443834539 0
248651374 300560834 0
516345439 322231805 0
568664407 342375822 0
480867864 508336211 0
349781639 127872952 0
453485546 328926082 0
46111400 326928974 0
55659906 103030470 0
355045236 190768 0
186490831 457809917 0
367693889 499234153 0
357008411 332111699 0
327507604 567381932 0
4944716 136526859 0
400961890 163880036 0
330844445 328915984 0
362784476 579228287 0
490875548 12483914 0
142764900 175944182 0
474214765 560407102 0
155633411 94201130 0
368668379 273226599 0
537152290 457642125 0
254514731 398717682 0
202245087 205072425 0
131699619 310701501 0
237666495 72309136 0
76562131 60841479 0
151499993 419156283 0
51568478 268490875 0
64984475 437212543 0
283931977 129157411 0
530010072 520535874 0
331867948 166784976 0
497566035 78524138 0
509757997 570561240 0
393792175 150924075 0
99376252 540626410 0
322733909 185045362 0
41326787 101962627 0
466123957 480916581 0
356556425 512152775 0
70900040 125631513 0
204508992 499330607 0
48967675 432197989 0
454917097 179269738 0
40273455 332600482 0
433682756 204892678 0
115153315 459949617 0
513565064 313911769 0
324835264 449076332 0
490768370 447488657 0
169113491 41267546 0
419104096 275038464 0
277419449 385185716 0
191800766 143246482 0
104353711 461152391 0
521845166 264201878 0
395908737 454087603 0
534866410 447575697 0
32046681 179232243 0
161820654 58057821 0
375938709 384694867 0
50934717 184281572 0
386985405 131868346 0
57893481 356625526 0
191657466 480826987 0
111357005 424146089 0
9748703 272193144 0
465282489 533578936 0
57649867 159119617 0
109018010 390214871 0
197108590 240979829 0
17101916 350175173 0
83945905 166240933 0
156167657 134425864 0
41183131 71932166 0
551722835 87481697 0
318502277 103313208 0
83806006 352704620 0
509592582 535270870 0
547528074 22288443 0
427961726 88857574 0
155287492 255044849 0
191374213 329114506 0
403915171 339630841 0
444572299 555232765 0
390791960 46881921 0
178556903 481846306 0
378548336 33775052 0
570298459 340943039 0
358920120 322022984 0
176347700 453720573 0
227198773 128966604 0
330769281 339223510 0
62834332 233161433 0
242573284 91000761 0
496319762 147023467 0
35165395 540658317 0
423746065 168595438 0
417400414 132212088 0
114950415 291060058 0
458394883 572124024 0
139125359 62171427 0
150617338 433695688 0
480934265 173748161 0
13111244 21725991 0
490584426 144802177 0
427633202 322202294 0
466876052 293162940 0
286606234 321950486 0
559387505 95385695 0
46424487 495319068 0
545569365 537837324 0
230202893 53189692 0
236405062 509951286 0
449081151 524794355 0
469373484 35319046 0
122832411 150400649 0
11187601 244982815 0
127057570 385214630 0
176849784 380245765 0
40072577 439984025 0
566928955 512149399 0
262304585 117276323 0
404812919 174993931 0
274633306 127800632 0
408699592 296696862 0
252262671 42496967 0
428989245 503651018 0
177212303 137194253 0
46858610 33131554 0
515807311 5343197 0
96839880 437570192 0
163208793 354621016 0
540741206 236324145 0
42591257 463204724 0
492360128 25135979 0
366861256 145486226 0
228313227 461863677 0
145955073 274479664 0
14993647 557679506 0
436952799 178578163 0
450536726 569115095 0
312967232 408193405 0
309145598 433361466 0
368661655 151857697 0
288252487 298469643 0
47369352 174777657 0
350923318 491828749 0
124364718 174919261 0
501561371 449479145 0
27126790 452591211 0
261972795 195690321 0
297382969 14607923 0
357682317 419681586 0
257304641 424520682 0
302495798 194210886 0
469802956 516169151 0
463331673 425202454 0
157370080 490421627 0
12382321 531751566 0
461839873 309768696 0
260071274 411648829 0
153575910 517984156 0
564664888 419374008 0
58979312 534410988 0
296319225 415101464 0
259303298 106010441 0
276430325 325301044 0
401050992 55227897 0
344277728 456993971 0
388210659 520629610 0
258750057 469993780 0
493066355 181462651 0
334546790 350524523 0
72100460 321128808 0
191758301 274650682 0
573416356 78916691 0
201125226 160861506 0
2939832 268868159 0
301546345 376373430 0
315726558 483423523 0
502340131 472548237 0
432683961 260322794 0
393562025 344804874 0
206087639 198664907 0
224221567 372238951 0
429094722 224498417 0
100438963 198603285 0
377103671 83375452 0
392888576 253323278 0
553349863 358824780 0
241801907 310835522 0
50997759 406962497 0
15122301 285862370 0
500994548 466738366 0
390476896 450933058 0
438226714 236969556 0
445672067 275721993 0
401094365 494002515 0
398973371 314908214 0
448747882 535590645 0
32966360 380323510 0
153650988 383991422 0
255282998 271014095 0
427089841 485165166 0
532598617 214074069 0
437987765 453122698 0
208147046 403177506 0
551685751 67018749 0
133412423 224988289 0
507159746 269372980 0
461148518 381096641 0
478091598 174782503 0
135633482 396014002 0
30918213 204192859 0
404007179 311787574 0
49989673 401817688 0
238952923 151432801 0
197888703 32390539 0
401634436 201882926 0
144896908 1223330 0
24277974 252844825 0
26330513 437917289 0
203791497 334186880 0
408730666 261578205 0
171897592 510072664 0
315902278 19901661 0
137151911 82991358 0
264318657 441549225 0
388062358 219087113 0
165933382 175313741 0
425296992 353064225 0
411877262 120393493 0
237129070 70935861 0
232906609 145849690 0
53062346 53599091 0
94230554 317681860 0
49242257 267204970 0
41520289 303471657 0
125453233 32691396 0
350440047 562759735 0
398026696 277887149 0
332214312 292054799 0
205723989 576902653 0
288350957 357940353 0
236557250 228926485 0
92910303 178483902 0
194718105 73160835 0
430834304 578261219 0
374409261 236869139 0
398802755 98245629 0
126343206 81223673 0
200515883 366945877 0
263106403 279178625 0
111022605 426516655 0
204880237 234777089 0
446856235 332178069 0
76411381 142384341 0
499104326 356625514 0
258484063 65805336 0
202325030 233591673 0
23240384 318620046 0
200481593 355405401 0
549805482 108043605 0
35334378 59752636 0
3044206 69276406 0
445136176 205827249 0
542320085 100174602 0
567419069 29061995 0
448344525 487699116 0
478796262 282584935 0
570145174 6707382 0
164969230 198244685 0
553221685 136194345 0
173993486 182693012 0
554778215 532457365 0
340100763 215559610 0
238372782 447402869 0
248069597 99845042 0
494534583 138145707 0
508807807 512500592 0
283472745 163774029 0
322573919 127371032 0
444907671 356104830 0
111379028 136642933 0
219762550 278041017 0
21309498 473443848 0
568530563 396521482 0
202790757 550888823 0
246814120 426288214 0
348508318 215856975 0
24311288 252461912 0
26090397 56866155 0
301071963 371903602 0
123895338 245344470 0
263707059 325821201 0
31414801 258220018 0
243621390 417056376 0
471844809 534652370 0
239604715 170438637 0
192590285 38021448 0
447995057 9440915 0
265955847 311640233 0
21092484 361463211 0
243552297 209345950 0
58451720 429069720 0
558215332 430399914 0
152136986 363429625 0
501015969 269009116 0
309049124 120694651 0
11623254 138762116 0
57438019 91255959 0
487330672 377547811 0
440864278 371027660 0
351613046 416417050 0
494055101 358058096 0
392977287 353229942 0
73445818 103005390 0
464397619 545277551 0
283559582 346175024 0
353928659 433016701 0
163200069 156483904 0
363802522 227163085 0
297187547 150050063 0
550903449 329922723 0
33417687 114204487 0
483659417 352903995 0
372280079 36900546 0
248290669 55913693 0
117389242 203044206 0
111068137 277057127 0
158348140 443989740 0
360748735 129714992 0
471918742 403985474 0
466679771 473633456 0
401882983 74008279 0
350594941 16155198 0
131179097 201410104 0
7854357 214568140 0
382071737 290247572 0
315699709 545191020 0
24861330 512685229 0
477044818 82985350 0
385266288 164859967 0
557188756 383042250 0
184282938 547143042 0
193663154 431131509 0
211689615 549419283 0
528093673 166349034 0
216287930 466570412 0
64398102 427065507 0
564233309 425624806 0
346854233 394089323 0
245807990 440204278 0
559627728 477841579 0
357746881 100243922 0
359552277 142062547 0
323070550 426062096 0
10655398 165392682 0
195915765 248056153 0
240345911 520596396 0
434202123 470161254 0
167799048 252066001 0
139383635 26147785 0
350992261 510026751 0
173791334 175688723 0
331278945 558750005 0
269005110 484522044 0
282541537 206751787 0
150237772 241985744 0
524121328 427791830 0
554603294 289078174 0
479125286 447365780 0
561511024 153672029 0
217701761 177636306 0
191835304 276530569 0
554046518 482225580 0
456646396 464627172 0
514975584 188950246 0
28359711 17598289 0
469602579 42648847 0
552285805 299723140 0
369132828 71400031 0
193477601 320833868 0
454497649 491103482 0
347589555 190985862 0
248995906 5006989 0
7215576 427799052 0
33877327 173778149 0
247549968 140313345 0
274097674 247118553 0
432889965 57185329 0
3125303 378828437 0
549502156 536173495 0
328170275 175805774 0
96624411 54691752 0
39363073 528746626 0
371234367 224210182 0
400729871 574530275 0
254070571 141469096 0
427529860 65940743 0
143333237 29158109 0
251440574 374707987 0
274360944 48376021 0
97567017 374703948 0
306114022 370955920 0
255283284 329366402 0
294339444 158647843 0
123778964 451537137 0
339945580 191009552 0
53365649 114283862 0
401070686 446862867 0
318775495 100809089 0
153361688 541068112 0
3612122 432978381 0
402607952 286014545 0
212057059 350226447 0
120768463 495667210 0
129597455 119107519 0
147110070 30226673 0
255385071 48392294 0
320290438 117082430 0
88784516 559172413 0
393441593 508080063 0
159559749 221226462 0
493382244 304852034 0
288683725 185873291 0
55631570 577671568 0
542391732 383837061 0
263542863 4098351 0
564037774 383626459 0
130323365 445525472 0
546592108 513837374 0
4363539 311970953 0
445019232 334030224 0
371771657 123746035 0
381594430 267460453 0
252149758 115426945 0
337551125 499171260 0
409622234 335210102 0
427706107 257893209 0
141534311 359044461 0
558035751 132496008 0
559083604 181826141 0
212956744 516689317 0
258651848 337578963 0
106219448 485270828 0
561602025 14505743 0
412688845 512561461 0
22035372 28932271 0
90716807 346727033 0
67671927 18090446 0
96273017 394036254 0
60680659 484826480 0
9462084 59629973 0
335304352 410004841 0
18541883 142623993 0
250153290 432026753 0
163298563 191319317 0
445367684 210825594 0
538723309 538532605 0
565574471 241387789 0
394571228 8767476 0
53689499 407756934 0
499515943 258787977 0
386621163 75465686 0
153461668 386387375 0
570932600 271723054 0
419585795 274930456 0
392412620 280276436 0
414087439 227175201 0
177519402 477757322 0
30774005 406560026 0
61561389 431449344 0
110486464 128267734 0
576716466 244431954 0
216904720 24454325 0
83524786 556386732 0
175562023 443811144 0
432941312 539923354 0
449997160 455988775 0
455197759 68573929 0
176140959 166405372 0
107139986 367651750 0
149137567 11832662 0
243512418 347453623 0
21125789 69446432 0
155546736 352363682 0
114998196 132934210 0
94846883 276683179 0
515411420 256451329 0
377769138 271015604 0
12675787 177052256 0
231662186 199489554 0
318252431 516273920 0
347940965 512087520 0
323842905 457959906 0
554356980 442736321 0
510983083 199555330 0
522577430 74985489 0
22441269 238985962 0
232356399 551090589 0
342749799 442361961 0
104845313 553650686 0
513754929 226060643 0
404097678 31479211 0
221706039 4496799 0
295298133 144538002 0
317643856 47300361 0
327435867 554034976 0
373029770 227374724 0
46892718 50199163 0
525834410 351040417 0
279178163 413881207 0
234338787 531247995 0
236491700 277992315 0
576602388 272628853 0
184448240 226470772 0
66923537 293926791 0
20721168 216389822 0
115182340 465600011 0
167148013 52001317 0
396735180 466740045 0
516611541 268532916 0
366382871 128658827 0
427135411 538111974 0
171580567 148986932 0
167726323 238988660 0
489860005 471265463 0
501319951 484585257 0
188179021 90847193 0
145937878 79398788 0
246637072 155912427 0
445658958 453301921 0
117592998 362394155 0
575885037 300929293 0
240692992 493721600 0
207673565 354859572 0
214961397 85956424 0
354011080 232243806 0
301074193 520494341 0
301574702 527493494 0
253890437 381961927 0
536211549 459716105 0
73933875 347222787 0
525872606 34285255 0
292975312 170550905 0
387879258 502627019 0
249574677 257794414 0
327150547 522025973 0
375138757 51124539 0
415039496 136827591 0
418100712 173615996 0
397496363 493398370 0
448239105 555679795 0
260420655 352242987 0
142666299 525842719 0
53654148 527364638 0
316594635 439489168 0
47540002 505891142 0
554003136 441965905 0
95237472 93157163 0
26105250 552577234 0
102981587 32450575 0
292155314 202423034 0
230841617 491581928 0
164167655 211549366 0
254454407 142195661 0
101948966 418573584 0
36548599 318358098 0
252152940 227398455 0
44960828 282723533 0
530539787 178524357 0
120647488 435332399 0
184930322 92937269 0
171279946 239147894 0
480716075 512493517 0
32209568 271243002 0
504000907 563166364 0
538110780 566284967 0
472637280 460687231 0
576706166 286897105 0
446172921 319769932 0
500218253 214682560 0
225228074 215225106 0
377498595 414549058 0
181403609 108635467 0
293517996 281680538 0
142351762 574927632 0
65530795 348115259 0
245764486 201502596 0
476330034 111834287 0
253450188 314746274 0
207237059 52797998 0
396711097 1729701 0
365514556 384486109 0
323442758 203417053 0
331216634 485515987 0
55164865 463299244 0
183104466 105299086 0
18451731 465112336 0
482289143 199831203 0
87721155 519931325 0
497105426 144798036 0
512308655 131549034 0
415116029 396310676 0
526536436 234649722 0
185542829 520828947 0
112653763 336123352 0
2551978 335683772 0
135623294 154941438 0
399692516 506807517 0
70810491 409639692 0
165938684 404518591 0
218434195 575492336 0
124267175 238473434 0
240679454 240549395 0
118771296 438101078 0
405196631 326166842 0
153030587 197021471 0
164423813 493720598 0
398839480 563431932 0
520635524 456455395 0
181050150 433435254 0
353007004 328837118 0
309077177 214235362 0
536790795 167395935 0
17336969 494180485 0
196750455 335599487 0
193809957 3255455 0
268981837 293258939 0
275712167 533139434 0
137026439 200577273 0
416917081 491311022 0
436923711 409430236 0
480560762 229397886 0
318773739 444479075 0
211264014 61217207 0
495277282 329728343 0
194898018 171255998 0
65619604 572254398 0
481878630 466471824 0
289365703 81986146 0
50462248 58459241 0
152326082 499390419 0
557533224 147032642 0
436520242 353676038 0
379683878 540833587 0
238160013 560658752 0
185074780 34063554 0
87781702 234107165 0
319915250 169097301 0
526917005 176804017 0
373629108 374826178 0
395052638 448598426 0
567961928 227551144 0
338481953 243502472 0
360841613 513694482 0
119790711 320124871 0
175146720 408318860 0
385559254 339566822 0
513683966 125218896 0
77391115 54504079 0
516133542 113944994 0
149939822 197486115 0
302665232 145298964 0
62545293 8273939 0
398976636 350404306 0
213515819 320991521 0
262808112 256627397 0
140095913 26450770 0
368367273 249174452 0
525610413 524566739 0
167459383 555089592 0
400280692 196291587 0
431224217 321660713 0
509034117 556097006 0
458907176 1416167 0
577665150 558626925 0
199415471 486697217 0
212862293 318798848 0
363360040 261354094 0
419762911 479326929 0
239944799 69276481 0
186618669 541351763 0
478510012 443089224 0
135779909 52214523 0
188492513 293434830 0
425341658 337260313 0
269987731 411203105 0
487060315 96889422 0
202773908 39026201 0
545813437 72786527 0
114992169 232306065 0
291183707 76401502 0
401628269 193897417 0
449103960 207235620 0
99011716 355289287 0
58743456 426078246 0
546895045 14732534 0
364859457 362597973 0
113549446 579594944 0
156235419 288379444 0
469739588 90791362 0
189766531 236516358 0
546826097 160330757 0
119703915 126674677 0
124815074 323373505 0
326510420 23889854 0
325848592 89203773 0
311920786 319839173 0
322137945 556232753 0
182496227 250544355 0
520583448 412703366 0
89737091 18099253 0
369568306 169441236 0
78685245 92652984 0
181691699 502831926 0
184392415 180194738 0
462977244 463423962 0
182987831 428255770 0
532150545 50141249 0
293857771 107474831 0
132922843 376534197 0
165789540 519699822 0
127638800 145957051 0
434606739 90617743 0
192596601 274462210 0
469623155 490665690 0
56892450 458154920 0
192495892 112978489 0
15723961 498120700 0
432690022 316098614 0
129340344 17744988 0
230610793 379529511 0
45158563 205715415 0
146671402 114611056 0
54459981 422871394 0
357717077 525908511 0
77019540 128756938 0
16709683 372721617 0
194274954 34915791 0
552550015 429041765 0
461608916 119320646 0
120890840 214755249 0
204814760 427579668 0
549339988 202657371 0
42431308 269051208 0
292473835 265858378 0
42056217 382720453 0
257161506 533312572 0
190769989 471625481 0
481151408 679458 0
143971491 50318785 0
204158364 538268676 0
389176833 207551684 0
558797013 422687996 0
551656231 176474303 0
376408650 7587465 0
148930369 7083824 0
75208338 19105700 0
178602508 70797931 0
222810996 445954892 0
50399988 125694507 0
138054293 569620857 0
327115259 349324494 0
187692958 398007226 0
90673061 270644406 0
550816719 188119894 0
6593531 263052041 0
574496787 343464219 0
282458541 358731239 0
277874104 2541093 0
50287192 230087023 0
534655287 243981400 0
510981672 129293181 0
510249325 269424459 0
557912258 97001496 0
146406213 256700859 0
471336336 185706351 0
288003760 479551971 0
118461119 356654360 0
153401423 322020909 0
126855718 136482787 0
125050188 273124403 0
31671128 42772647 0
339103864 300874887 0
368036473 224157275 0
208927641 246531715 0
537168787 496148954 0
196136443 540766438 0
259002372 16020710 0
139176328 25391057 0
224180409 174630214 0
483140173 547522451 0
193847720 386387536 0
519736771 22698577 0
537860223 415991632 0
11993580 558240803 0
1712628 511062248 0
162439248 510909563 0
110948478 45091332 0
483370168 446056966 0
387686646 336578082 0
135799261 304336221 0
123658277 87079948 0
432589724 389419370 0
27433483 543019388 0
188588293 538973034 0
24283954 297686678 0
349238992 210090343 0
576162763 27769123 0
206224532 212078731 0
261098303 259937081 0
226927602 112256370 0
93219644 521889797 0
69183530 241424210 0
120992352 12560313 0
367651434 109281108 0
148643714 368439082 0
324151270 31947357 0
188532431 394452063 0
73616743 72192803 0
504642399 479624015 0
116353449 28873996 0
99930663 37863241 0
78200412 483508826 0
218169056 133722924 0
262637534 315206492 0
324507533 219140201 0
415098971 506205113 0
435586935 487400210 0
18795160 254756250 0
505410466 538958297 0
83601420 524766591 0
196816705 154959337 0
439138760 264818050 0
273941127 387272520 0
373534424 27447807 0
211352544 571503268 0
41280736 373513227 0
97343988 144243108 0
57952404 264640254 0
352989453 397078048 0
308048047 360181491 0
389606328 417271435 0
435730625 136603138 0
301152693 419240711 0
77767898 475399473 0
481133091 413310580 0
228108539 184886958 0
242903811 456665744 0
378359642 343898689 0
340566609 135361016 0
28658080 530935510 0
294304326 403735185 0
162192588 526354106 0
62417956 121513539 0
339277902 546256573 0
42498735 1954928 0
473540934 2572867 0
215021928 137017525 0
380827157 197039473 0
209176456 266264076 0
430848235 357805853 0
288181963 227753837 0
504532446 63442173 0
344324588 210252859 0
214255440 577118425 0
132529036 344617276 0
542756380 147295756 0
189656612 564377100 0
542429761 274896903 0
532357207 262809916 0
180716931 117531650 0
56586070 274157045 0
410772251 465922387 0
507021774 259022557 0
59586623 516312477 0
149888520 556978876 0
482716067 325084174 0
530903987 343077689 0
336483704 522445942 0
54057152 403108125 0
140777359 393581305 0
482579959 57433747 0
296317419 106595679 0
450479414 500995081 0
48995905 5847325 0
343233402 433898916 0
345336046 464412040 0
200221445 27879022 0
72509651 464267872 0
273861982 3079316 0
145466351 184027930 0
88999322 499356096 0
454073675 201077514 0
33350145 172618426 0
215538759 354569741 0
260576132 425404749 0
191425636 222780141 0
55483964 239863740 0
24401034 333601146 0
531990381 145143225 0
231757509 166693023 0
72910867 162652109 0
366126672 348568138 0
403723423 122505150 0
444123927 498576722 0
106106358 78381487 0
525597752 170097455 0
363648839 267928360 0
332316717 240340787 0
205942622 501981598 0
408731464 441558917 0
417727936 444317458 0
59461614 473808442 0
440100020 366910350 0
577284316 213366619 0
173890457 226359188 0
228890960 205582925 0
545959329 414814384 0
336758987 260388238 0
420179587 553155217 0
313300906 319612808 0
457019504 378904911 0
91044537 504019505 0
493242454 71506157 0
412961895 7982883 0
473349660 417967479 0
515411215 173715723 0
540569534 44252215 0
471416581 329954684 0
431405137 470669319 0
359108370 274218993 0
487156641 355164967 0
207905288 138024517 0
427072851 262245148 0
152821055 7010147 0
229061547 160136833 0
327238657 429386767 0
81370274 322837092 0
381342922 325910361 0
548910536 44131845 0
7493717 35098773 0
541961858 75244749 0
458665654 351944398 0
190364260 461864340 0
395854131 202143369 0
414322832 43840854 0
324544096 533476410 0
4950158 271397757 0
293548549 160090599 0
572806312 143125986 0
305398912 271694644 0
91944872 445767149 0
136293142 345593065 0
158085531 239329119 0
530095550 245707858 0
224312001 498815418 0
537890421 560583798 0
564407983 223447689 0
537798220 331723559 0
458406817 373635240 0
222288826 343135203 0
482736169 173853245 0
350999054 380143735 0
535778324 214576046 0
49129610 98360154 0
502876744 399975329 0
131457567 370815746 0
184313018 399643384 0
179122893 102207310 0
315845316 427379271 0
87026874 565666456 0
419773233 198396345 0
190227803 164650682 0
77270027 386156556 0
61346699 579509352 0
556324911 477708591 0
557516643 166293687 0
114894862 145453326 0
155042630 545553652 0
185859518 112601717 0
407425584 428114498 0
111857885 473937045 0
556435248 41846379 0
12219617 133530615 0
242302919 240126946 0
148528547 310365389 0
277173513 576767777 0
244505335 244691993 0
213802265 219453074 0
256906637 186658765 0
194271472 361732671 0
463199146 243290924 0
368051959 469285160 0
8637464 196200556 0
521558976 552715266 0
78142395 380599812 0
24146482 81281548 0
25574554 18225838 0
462509582 298765563 0
559983743 491452379 0
59701488 370819058 0
197079090 115393883 0
475111921 30371951 0
546767121 485312441 0
9623496 35734795 0
511426268 97665239 0
310167620 27822775 0
486982314 412901739 0
419679324 384266316 0
404552250 310470897 0
579654760 216549585 0
294334649 184510100 0
284917951 567584359 0
443181430 539937755 0
207755305 300616088 0
485828257 523614387 0
314273694 380988654 0
272821410 335580635 0
533303332 72294112 0
176597589 141182812 0
8306287 126087539 0
435976077 425927021 0
16329182 280046690 0
162658882 74221608 0
316373251 271418592 0
324280885 306994990 0
438262522 360537112 0
41761974 74364278 0
374838951 405540523 0
537116898 421084958 0
278871537 114857376 0
556773235 322428607 0
54475742 307456416 0
274513417 257398792 0
233393004 102343112 0
325696231 490472780 0
447346439 470683774 0
96105244 170857884 0
446142777 282434388 0
117357935 9732118 0
455701486 217075426 0
124809333 348938072 0
260391170 194947234 0
124937966 40633467 0
170273046 98925033 0
492071803 254059775 0
374314293 156447554 0
181669039 104875261 0
353101362 477079481 0
433704332 170749881 0
110698610 507194404 0
522515677 163663257 0
85018832 325034677 0
1009421 103158551 0
55067237 154873634 0
371594504 375828332 0
88404870 428027974 0
68125645 84490580 0
14167897 383712347 0
76687094 40257301 0
513760372 532699317 0
388705728 302264986 0
545859065 113969027 0
481777654 46582261 0
122470384 503652463 0
429930503 357403809 0
187051364 149049448 0
52364628 336719940 0
469985645 507832912 0
42061713 17808259 0
121266388 41265900 0
18895763 119731856 0
412799002 59379923 0
180071467 255337508 0
290261419 125663966 0
229984192 510229428 0
138812883 166433389 0
366746165 217116037 0
437856436 330939730 0
529873090 273870747 0
384358180 80653882 0
165102714 502991171 0
153814958 377303563 0
498683372 170101569 0
381861247 272978078 0
326070819 9650263 0
529909809 404370635 0
155748621 469753253 0
389974198 410015042 0
70095774 246120075 0
296307581 84165161 0
165879711 456068319 0
6636014 167553792 0
387853907 338733069 0
104753655 428632738 0
285443391 574057956 0
392876609 121752212 0
231192838 337584746 0
498106875 30937019 0
243334445 324372498 0
545326693 524179007 0
509395942 443109485 0
522714590 75764297 0
564303784 120818715 0
438145208 3108661 0
24112546 513993139 0
368790907 502447232 0
511003891 441385262 0
381315885 189139225 0
393490197 269788105 0
467724801 512653408 0
10428724 312656049 0
61548511 553831905 0
489287949 320022316 0
46398768 496915128 0
562797733 24094699 0
264702604 140976170 0
427719843 12359576 0
197403640 562005512 0
147393933 240975144 0
9295359 499806247 0
530829387 147216396 0
503634499 323088383 0
537270002 214061689 0
563431086 266561897 0
218294690 365696342 0
474470074 19924653 0
101940239 553896957 0
253941186 30696004 0
212878483 208107901 0
490170026 206561000 0
490651312 483764184 0
147584472 44829600 0
135310160 433023952 0
107799368 180522146 0
277078962 386062068 0
510226414 166138682 0
560152137 256207521 0
385427732 69854 0
23606513 300241228 0
14712843 406194965 0
181209227 512432039 0
402032804 481371635 0
55256425 103970075 0
237219190 448076894 0
413950735 285445985 0
425718351 565098694 0
258147998 213225061 0
261489788 419687718 0
61307347 64476306 0
17546338 212260823 0
258851683 171387882 0
231453589 169800646 0
274900918 260508345 0
171499277 489385341 0
371231783 139725653 0
155308353 522895371 0
257004997 520827553 0
12391212 35071975 0
151806566 454827349 0
526709638 113814823 0
68238601 59778795 0
129917745 269826199 0
22277799 56077314 0
19916136 578710937 0
489905415 151517254 0
72395117 503242918 0
296485332 365322137 0
193343476 509961367 0
304244868 567367604 0
182468693 323713438 0
369570481 231201405 0
449991814 284913039 0
418550986 426196113 0
155173770 76354614 0
239338232 296011722 0
566712407 100349765 0
334232881 222760274 0
213685445 295379770 0
133458317 464212459 0
373246872 357418286 0
432705230 254454769 0
317747329 10036376 0
223523330 245440164 0
549257771 487931094 0
92127491 231678722 0
183769944 151820526 0
178462423 280634763 0
454219051 423434996 0
443206246 235033692 0
62948134 335144744 0
78164106 354855190 0
395309912 294514583 0
51333644 434295781 0
386989546 162272882 0
561981881 434881429 0
237963638 283360173 0
489575790 62527335 0
518624496 53197395 0
56666884 139869707 0
387416398 84171623 0
31794043 357238452 0
560149978 508047326 0
543221989 67127982 0
175666367 529442503 0
150981830 326620250 0
150584802 237150200 0
41716201 262933775 0
64519923 248487461 0
283824879 30362711 0
297927143 191195213 0
326716645 215313703 0
527881162 137876768 0
173482894 326831167 0
466225730 388345550 0
440019129 179534224 0
370262769 126239769 0
208710262 365344298 0
213760410 444414332 0
524357622 69256404 0
276713454 258141805 0
104941079 279874036 0
97567150 556171847 0
369731838 183599489 0
406032828 327030878 0
217423752 536516162 0
554611680 495835048 0
459252965 68481355 0
355358753 279024410 0
104403872 405700649 0
176729785 161854098 0
25479297 427970947 0
189259527 526069688 0
34124724 93685992 0
34530525 326248155 0
352533744 199220109 0
414533524 352250611 0
409431961 160495230 0
231036281 321809274 0
279837612 224657336 0
102748279 355546111 0
115729547 134033241 0
135197665 79909641 0
193938494 443417848 0
562964587 202305570 0
174556638 508080284 0
403100497 60905841 0
561632245 505694509 0
146976655 507624648 0
129919489 113273359 0
169465956 486993572 0
299257387 296444492 0
184762044 390972394 0
453532193 533368592 0
472429818 317805273 0
474995922 94145334 0
487239941 222964639 0
117129418 386818492 0
540705639 433876788 0
382893184 232960326 0
553550759 154501828 0
457672987 484384290 0
293424257 510776384 0
372311012 373825239 0
230255837 215464098 0
239954524 258949242 0
72927918 476262091 0
34651391 112747224 0
479130676 355010486 0
123595428 231333724 0
74843676 572768038 0
2459324 481924950 0
145570263 18566777 0
80039727 360737416 0
319001227 328214806 0
52955814 17050865 0
424307676 435662110 0
383684982 191169804 0
347630284 386189858 0
300411449 321084526 0
1387702 425558565 0
400523930 500951180 0
70829976 226454944 0
79243419 336597431 0
187802049 324968830 0
130548881 318819869 0
496096662 222980777 0
502840879 270216164 0
345657409 433583927 0
438621911 510651635 0
265931586 426117868 0
488649377 42761185 0
74665830 381972742 0
570677954 433776994 0
104114760 108336015 0
268266676 325758556 0
52978101 121036216 0
492913371 530757734 0
479549645 523828080 0
299528613 85373086 0
368903946 310851933 0
210177410 282026343 0
25166480 161941776 0
70070597 181352045 0
511928985 341359249 0
345276030 43849955 0
501471804 224456006 0
565662180 66629488 0
303098916 273913238 0
142726399 367001471 0
97116747 401766766 0
238217624 5853060 0
216700581 146918371 0
281214648 431048481 0
122400547 568512688 0
82992568 269891750 0
374217691 425018123 0
337818160 25584691 0
458055428 310876201 0
333783983 502555838 0
176936837 346888833 0
122271036 562444907 0
528221898 307985724 0
242276083 251820624 0
509269038 208643177 0
495478724 419307213 0
200087946 347907488 0
354256735 485033796 0
364013 286841375 0
541482021 114661012 0
125256873 289593600 0
383730008 506524648 0
475095508 38574530 0
198445002 36199321 0
69205938 456079146 0
110994814 426114989 0
363170383 177000030 0
284138118 345203703 0
503915045 44431535 0
435387020 25766615 0
303920901 440281839 0
542831281 252643151 0
247383462 373565142 0
416402507 127780481 0
367056656 320198482 0
202568865 342859383 0
360171715 461076528 0
561514184 426640219 0
572171930 7031949 0
375761964 524340386 0
562274931 381777897 0
2878510 492507246 0
101710886 240483550 0
338598318 26420654 0
285991119 455345823 0
461717012 195670932 0
194913 314646747 0
168826518 95458524 0
573245258 283232294 0
53116612 30225044 0
264182451 412340738 0
403786908 382948931 0
112357472 164978629 0
81600801 390166381 0
469693419 451822722 0
14656490 449170049 0
328033706 546144972 0
574719746 108458395 0
166302119 458286208 0
499158621 327143377 0
237755447 400997250 0
228070011 369189429 0
493167096 33286955 0
328543995 4080026 0
426753942 65713984 0
268174499 515888287 0
329859320 401152741 0
555038663 490191831 0
117811983 460361607 0
35006447 374922592 0
312566841 401245525 0
65706647 18392699 0
404694897 463142137 0
94625077 249424362 0
189874718 362535667 0
465051464 207930900 0
573462873 43311285 0
287801817 371679958 0
258837056 383927650 0
331712795 297421915 0
106333794 301343090 0
315301490 416796294 0
85381117 52631392 0
321988420 79890810 0
363682129 207655077 0
83592842 125996641 0
50223791 91117416 0
280672030 362153462 0
249642743 502403475 0
198685362 333867199 0
563038592 484110976 0
321156795 367226214 0
77596570 521642017 0
512802131 403179913 0
171454964 268622226 0
46256077 578312774 0
404955289 87999974 0
164791229 260694140 0
221781766 144256483 0
201698829 148390458 0
51287017 87581554 0
391360731 391412866 0
7899382 97201912 0
265455622 462994543 0
356354343 184831416 0
69110875 142416177 0
11147432 407157652 0
304173514 187733166 0
1460167 288478361 0
9775439 163612551 0
536651120 5416171 0
310292467 50563182 0
124666834 576187344 0
250623952 216596529 0
27277859 135829660 0
491757479 232144943 0
555803275 295870326 0
579699037 456520171 0
393848834 135778535 0
379934484 240917377 0
61804370 451935058 0
947770 530600660 0
211258727 192593531 0
458528172 395831131 0
428032454 44277522 0
115095578 448205585 0
229130043 571203457 0
518499350 63596476 0
176396554 111827194 0
143897234 96101887 0
80004200 221855748 0
527547649 83718941 0
205360637 17009798 0
71293102 158725390 0
555903753 371759873 0
20819493 311147141 0
173960386 52362454 0
25612824 567023376 0
170112849 521172164 0
295763758 333757996 0
260832126 307673688 0
110181477 538076981 0
264114279 184567908 0
21129223 147271467 0
248432277 87594855 0
235259361 241826 0
358243883 149248971 0
338538245 405642698 0
552399813 267620633 0
170507470 287592262 0
310525738 254485056 0
335828207 6111578 0
320060066 247900610 0
127572178 17214471 0
51848238 361795061 0
316311826 537516953 0
130509436 488546634 0
518954462 109652712 0
86030279 128706354 0
118641130 118684291 0
357943040 42848984 0
84729501 350306849 0
169919497 331865490 0
359994023 149129919 0
158010857 548198893 0
305656912 203770265 0
53278218 484297774 0
319749063 175698476 0
112872970 202115419 0
555709279 387517340 0
156237185 198150692 0
574999935 33693810 0
28662973 485873832 0
520026438 387285131 0
541312814 87915946 0
538074871 154962074 0
366379922 508145892 0
445060776 351250883 0
131364964 254237522 0
437552339 277834734 0
367651805 367791236 0
196003437 360634138 0
378249987 61939368 0
221284799 527243078 0
139326708 366590523 0
150496859 573918786 0
493621418 577019608 0
215676005 185950028 0
452804251 502545928 0
318172989 73773674 0
63032209 215057126 0
108781816 447860813 0
137278441 352357132 0
408346830 185777841 0
166215869 448314182 0
535705334 380298798 0
163948329 166065284 0
173998242 321256900 0
476876474 68144720 0
27395710 267721925 0
385317195 65615929 0
176358313 128696989 0
286153018 264205746 0
114802675 52378811 0
371773206 192746441 0
458269427 247936776 0
578295289 49650249 0
82604676 297380722 0
260042366 476988460 0
269900580 75656037 0
546550703 109826218 0
309234279 27972220 0
211297641 396452436 0
46417580 299263071 0
267013796 173962767 0
184854827 324102842 0
541104131 369858929 0
38490081 70523447 0
2328133 242281583 0
126557091 498890558 0
295583472 539726812 0
419289239 188952666 0
87831022 557960 0
373333069 173028481 0
348457080 143659377 0
534685744 461401544 0
92405099 176260948 0
104597912 445470254 0
23262869 144244763 0
437210655 254891684 0
409087853 511585298 0
356044440 86173273 0
254936333 439333024 0
404276193 115235048 0
85561921 341306391 0
97476318 275614674 0
495075081 137859608 0
546947127 267568898 0
330409117 563219548 0
420537786 148543994 0
275451231 479500163 0
231850226 401625152 0
505656133 543934035 0
399806489 72944805 0
440642295 26488104 0
212464338 251939444 0
377913494 570896562 0
107168322 441399834 0
109959287 107414294 0
337294206 570534096 0
539526099 86879539 0
568778339 276093901 0
136255541 488810258 0
241463111 456045126 0
332738684 574815194 0
212207898 321994948 0
497424971 445228871 0
133171360 13834821 0
350220578 203478854 0
68179839 561249858 0
59541671 372779488 0
529636857 533782070 0
539675566 201455448 0
210192526 485537282 0
164427738 387839807 0
349346616 355179009 0
9160162 413837262 0
18159843 257055243 0
461131951 531601363 0
94060727 222147396 0
421477411 577740971 0
218415723 152852836 0
378183624 83356094 0
324572362 222972884 0
474481493 357073168 0
271894293 355132497 0
128120022 232748610 0
466265972 70682014 0
189374828 374768262 0
522952167 275802663 0
228978784 29709121 0
296391448 305608164 0
531341049 107821668 0
162812039 444114681 0
136170820 83538379 0
382468613 304878893 0
431296157 352868107 0
301008362 110967842 0
232600341 8482738 0
540897193 520773467 0
134295579 165760223 0
10933954 428601089 0
13422973 157238105 0
241871237 449769051 0
117934629 566175982 0
301507976 63517557 0
547793063 229553066 0
492654963 176565088 0
19308142 542929730 0
509188955 564749314 0
337189244 405113045 0
157583250 239167725 0
399490245 276074659 0
147787544 225832517 0
521085853 366312853 0
108665265 223048229 0
161329754 219908840 0
140982398 260522925 0
215594768 539729771 0
340089643 22009905 0
420177199 116259672 0
278731412 58684033 0
574371126 402654052 0
311927690 377219704 0
184112599 126182613 0
511236833 421163694 0
405994793 9056262 0
68991619 301017807 0
571717891 120397718 0
325802189 211461725 0
175749548 100888162 0
395271699 336364763 0
384809380 134649558 0
432134320 140727971 0
221417311 134738072 0
428838514 328378603 0
222339829 125394133 0
563865970 241808264 0
148779443 184058993 0
171594241 202908863 0
414764880 30082209 0
406304450 250084319 0
8467408 232990131 0
3553573 378150597 0
511122556 305840906 0
195123923 220598338 0
267929922 235696439 0
190150712 205634850 0
278218908 177852606 0
133794223 529929266 0
77335094 79956485 0
452132486 443706229 0
343760472 79002168 0
564696312 392843396 0
268783348 483468120 0
222857764 348320574 0
424900249 391736837 0
314742670 513470930 0
33431660 161964876 0
475089600 348405545 0
47494250 17629038 0
428855340 311969483 0
341878945 480005877 0
305778207 530435853 0
83572479 485158414 0
65722863 556198905 0
298883185 494506007 0
244308410 89301191 0
480604291 372165345 0
208813530 184949538 0
75793451 418138181 0
334168152 95807772 0
516607583 470473168 0
451979924 273902674 0
320673434 57419313 0
192606611 379301368 0
293380555 375781304 0
249554699 142024824 0
365901231 568473974 0
168092794 102333026 0
210476940 464233862 0
202988913 41587359 0
533622559 475514737 0
417145756 118744367 0
467076030 101540706 0
25238705 465850841 0
218838990 572072814 0
400129323 315389798 0
395715165 350446969 0
362493999 83724298 0
514990028 422352072 0
311804560 57029195 0
330477467 111297074 0
556675430 151215916 0
199267426 171092127 0
108183809 439311260 0
257971294 22396889 0
239715717 390769297 0
363923740 414554182 0
372204920 70204959 0
95027414 39170070 0
335439663 351301931 0
284044503 14094102 0
169430283 531791402 0
68770004 535479555 0
252473831 284452480 0
104667151 151717867 0
84062680 26359466 0
77586907 343790163 0
492068591 136097919 0
57938001 292112594 0
192264348 339200322 0
9132065 194353572 0
123502678 488679541 0
288156875 259267237 0
334488452 161764992 0
210490279 387539033 0
538867099 245361968 0
510919976 106530268 0
37790162 185288792 0
252240619 314350421 0
85136894 418769195 0
210426336 321104905 0
6637056 411408141 0
468462954 26996139 0
278873825 372998468 0
559625765 11492080 0
356128262 137158879 0
292739307 78743101 0
493737716 116859025 0
99198359 544681164 0
98714565 186338159 0
186750444 242143805 0
291124287 242219727 0
64924338 77590018 0
316920268 294389496 0
188258328 29547445 0
242965525 541848450 0
556255936 426548619 0
175431366 25487399 0
205943405 396847774 0
274559625 141868196 0
117124491 80629605 0
209248330 477454006 0
401539438 577894853 0
156795666 385712898 0
59561436 71996593 0
70664037 351091036 0
43707807 67680602 0
248600502 296210906 0
482256631 224835690 0
291071583 154198332 0
488741585 374117437 0
447635173 341834202 0
220644694 305716352 0
216409630 516367549 0
297511196 248027368 0
65347526 123932731 0
542974292 94010772 0
105373291 418113577 0
535207874 155531224 0
571999392 574711557 0
272492863 379730336 0
462083608 443851456 0
455355860 52642969 0
402361565 155113938 0
247128146 176313172 0
27499497 163540714 0
234948639 376177370 0
485251206 174589336 0
269170979 333447015 0
258264545 178928058 0
148583987 40356825 0
334753207 574893586 0
256880713 571222920 0
14226455 17195597 0
516112072 79326041 0
560017083 219661955 0
554699505 577073286 0
42674316 51366042 0
465711068 468290885 0
329562558 499971446 0
530002238 378500516 0
410468472 383834400 0
561476378 249433910 0
171847780 119759502 0
516997375 494308038 0
323654999 101227384 0
219993020 533060757 0
288983954 48368632 0
277641677 188539430 0
88737700 122020653 0
250572256 147705206 0
171815043 347293312 0
385541440 191416161 0
274953875 299474966 0
374575379 389753820 0
13884023 129871077 0
67154634 140747242 0
183850708 232121667 0
368028307 11110006 0
370226024 433105090 0
531158555 388833124 0
339956231 448856436 0
81936002 157542582 0
140794954 364927719 0
405872671 99705511 0
318531275 263752618 0
374467601 253734373 0
548770006 577538641 0
366581790 338564674 0
520686874 451698760 0
516320959 149504182 0
288820282 414839335 0
340690845 304409070 0
439215267 165319048 0
206670155 170679540 0
110086924 13258755 0
357291140 192735716 0
527806584 427270231 0
312630796 576466897 0
91127292 254596274 0
63771539 241679397 0
173225751 515405544 0
20419295 193494431 0
185170383 338411167 0
160783019 20792463 0
568070857 153409840 0
128947722 413835549 0
203667458 20080594 0
83787920 97040561 0
384725387 181060903 0
158847892 444339910 0
459784015 522243583 0
410798256 108088889 0
463239025 542855808 0
271214262 505829067 0
137579855 112402550 0
364075918 527080645 0
560566280 12954987 0
209615752 154084366 0
521398562 464953987 0
197054905 215316058 0
499936256 61483297 0
145647869 145869011 0
488934836 289484457 0
347037088 239294138 0
267152537 539525597 0
204586347 319148342 0
333185152 222514665 0
199620157 204116604 0
322699879 367111255 0
407411819 373044981 0
24165994 169342919 0
294907202 67309023 0
425002665 74066756 0
511129043 398543591 0
527366377 450774606 0
571463950 150330842 0
564605769 309698784 0
443333486 419466062 0
111734314 362012934 0
38320363 394825400 0
283753338 362088508 0
374849748 384531858 0
421967567 434450873 0
575642548 48952851 0
138663756 246719000 0
6438215 375955967 0
438672936 428451793 0
108145656 372965110 0
92258486 269453984 0
510644853 356592893 0
176913755 128424551 0
542047647 254775348 0
376618415 573066809 0
53314651 488973509 0
109549191 465692962 0
159098377 214349389 0
160696220 560410169 0
574169082 388551355 0
269077720 430960341 0
255305541 319897079 0
13806952 353816845 0
196283436 150686500 0
345530355 480358550 0
471490261 56971380 0
315134938 205350008 0
221676874 23251629 0
77873390 270677316 0
75307328 553791626 0
220536259 95413972 0
81911219 169429500 0
410036738 408004072 0
351561388 498150718 0
508713428 472766458 0
435340997 485088025 0
308192744 563883499 0
162218272 207949181 0
380605713 1497448 0
351068850 565779460 0
483090756 43013207 0
176097025 307128046 0
493606797 178071910 0
461950385 129879956 0
13932143 284683902 0
358300788 469418297 0
359302562 396125284 0
341862925 491499939 0
165883811 359214520 0
295207152 157588874 0
125733087 12410609 0
493981878 59496770 0
424762725 377405442 0
346116364 89860526 0
54017027 134010354 0
201104189 535401904 0
346238438 487535803 0
467082041 247306341 0
35914157 411368462 0
251444079 247899976 0
542769741 307392504 0
301101617 89833364 0
408536608 483410527 0
160054137 264238011 0
109855302 71316937 0
172197581 79501795 0
341604151 105256314 0
59319434 284742209 0
157894014 15236431 0
200275345 271370381 0
480359314 304109233 0
234580726 342741799 0
337990279 29104869 0
111586090 566653266 0
63876747 207243506 0
140635982 70518254 0
7565925 335432716 0
215116120 515600690 0
31764616 347454601 0
29583998 182501235 0
457995910 143560574 0
468641529 290486306 0
467430874 180298501 0
191861095 207934031 0
412076519 219444297 0
305030388 348874399 0
6574768 205005016 0
416788803 500255975 0
282956237 320578478 0
72133881 94516378 0
36104677 146247624 0
171542731 294814522 0
453580041 519035284 0
359631595 468797642 0
395224776 456395383 0
105153199 364226974 0
155054205 31286702 0
290591662 82202998 0
461572374 90041515 0
75960940 542967615 0
33161460 546821804 0
247844218 436073816 0
407973232 533981194 0
16867314 476688293 0
204768405 103781452 0
527914909 296356189 0
235279927 195083841 0
359790693 550521785 0
425497421 177712558 0
221007500 175734529 0
7892893 354734089 0
130896474 452764190 0
544656277 197533709 0
42322860 263952758 0
273712503 456669201 0
323038118 150079105 0
47941587 183906409 0
452229398 105917468 0
40465214 47684366 0
512657554 185178035 0
222885617 346025362 0
319260201 74371141 0
144305917 79688104 0
527492896 448714335 0
247836452 466507284 0
272044529 482993591 0
391751533 526680102 0
95492125 8425065 0
523152812 26958500 0
535907027 317821078 0
341453302 577646068 0
384067312 292761043 0
1817072 109656049 0
93067873 379412557 0
441277066 456316369 0
368183934 120327491 0
297971546 329525436 0
232140152 119371369 0
296153119 178317912 0
342144782 370829491 0
457339451 250167845 0
565753083 393601121 0
484714473 520999720 0
358704505 573466667 0
403499520 307521233 0
61222783 334222667 0
126151311 70109252 0
92730878 367426222 0
130340723 9441100 0
311125508 553820548 0
263280655 174570466 0
562737989 220452351 0
117297988 427902910 0
275141325 91558881 0
8588025 46455788 0
337162328 328474967 0
370582885 103359542 0
430553348 446960413 0
476416346 498565621 0
414156494 130238459 0
103949673 245601295 0
362683712 160507658 0
509130623 105449401 0
185233334 113242382 0
436125233 442723474 0
5302351 156190147 0
28387659 108354006 0
272849516 334164150 0
543019407 191441709 0
492649025 53966357 0
466870859 113964546 0
297652893 285647964 0
490190847 413554565 0
351325310 380395044 0
28005567 397791726 0
241765730 484887965 0
122089080 523239334 0
554347290 34238177 0
509991150 249410660 0
93108793 422008096 0
305909217 283539288 0
21000147 2316192 0
566564382 26345668 0
159103949 38463856 0
50999292 495317386 0
241767519 502296486 0
525458334 111616595 0
529683230 75750800 0
29059552 398511252 0
321683837 379014828 0
415688955 495518511 0
237880791 150650562 0
567248355 20011684 0
437243954 73232222 0
390864761 161378508 0
82394345 249101385 0
363957723 78183000 0
391417947 461826408 0
413148555 413659687 0
506571994 203506396 0
203280079 355960896 0
534000402 531305453 0
524625116 558278789 0
424507123 34173734 0
319341481 122775075 0
38786230 73046824 0
507983825 518808416 0
301766062 531711006 0
23290240 3032410 0
234651222 330617473 0
532013329 405943088 0
469419315 527908004 0
245454746 25774637 0
106751862 529972859 0
72955214 376920420 0
526821273 371381316 0
473713387 523399602 0
487173346 125670864 0
58181121 176272461 0
374345290 399336334 0
242966799 333113887 0
320034985 506892875 0
335366161 117347073 0
29239870 393086244 0
499239880 495284040 0
474575392 69276790 0
44679002 230242879 0
448451212 182098371 0
437677112 306703508 0
415416600 195635678 0
75960969 276830353 0
492854847 192223322 0
296791125 275843665 0
119165001 266605938 0
174720032 87909340 0
537824003 539962628 0
68308846 92586423 0
57092575 242108832 0
548904780 71235069 0
570710266 330331641 0
69937493 158017541 0
283205342 142199961 0
299822539 112180352 0
66107063 322172416 0
1159728 165027089 0
65173651 433428285 0
19475706 492703384 0
9763215 102895545 0
192233149 328175196 0
310549029 349432939 0
51935949 264226039 0
296567869 274595662 0
216776700 423835862 0
578575078 49595628 0
439066553 89897386 0
572921192 409451163 0
305307988 30476845 0
198201898 277180104 0
295602183 572279704 0
351476713 141683933 0
434494678 271815 0
129256824 435546798 0
126272521 426468159 0
87518822 1729462 0
349107231 85804020 0
311756433 109254069 0
445877278 179565732 0
370544368 372994884 0
21566843 553610007 0
203747880 87964068 0
367250576 408178974 0
537421229 537285960 0
506690385 125121618 0
312358733 348573768 0
191142721 455411005 0
523216191 351901722 0
126332756 425828049 0
540011299 161741154 0
279259156 150188809 0
121171322 192655193 0
133731813 496112596 0
122616826 239636147 0
184479450 312349375 0
270710482 198395618 0
517775155 549597574 0
2440368 89493332 0
504339367 526052392 0
472763695 458317349 0
86053418 184655674 0
431350339 62917642 0
231700875 456748186 0
461622801 338743356 0
575833585 405762352 0
270788840 561299218 0
301069570 546452692 0
296256254 334560201 0
260164276 98635171 0
566862099 114542486 0
332296921 80260592 0
112237427 361576167 0
448160201 477551706 0
250148661 341627788 0
244463453 15225825 0
527269077 550728772 0
245002285 409104209 0
404411028 171275702 0
330985098 29131867 0
508987508 90281113 0
388403292 406511614 0
392860064 403729017 0
469470756 575671303 0
115444041 349384522 0
529582866 229451368 0
282920319 287938332 0
54482702 10845445 0
458933601 111166978 0
536693237 389391805 0
198050798 109863824 0
162917187 1235536 0
455712895 532831027 0
61169874 152934685 0
222379405 368290860 0
85668421 90485908 0
147160102 150680481 0
491268397 194864907 0
314928387 418815601 0
223922015 408922813 0
395824682 258199643 0
188282878 199776462 0
473128674 316716467 0
171357617 60472375 0
3967771 252482071 0
296095071 65564474 0
517725417 505798673 0
327425810 389797830 0
373799533 314782739 0
92845206 505836622 0
168154436 420044472 0
544080204 512048365 0
528327944 158913329 0
515898528 260302045 0
164052450 298970173 0
20737192 190696176 0
544743863 413741461 0
75300854 466758664 0
378518327 388499368 0
401985090 420703157 0
59951889 182765754 0
554758318 338240052 0
459457100 477908457 0
331816174 389335240 0
262864376 136097110 0
401796311 27928437 0
341198139 100174943 0
370712918 72296903 0
162653640 152512757 0
252676625 16692038 0
334456710 139260159 0
291415752 60041656 0
447415918 191222056 0
21969823 29196545 0
175433825 63883658 0
68609115 268958444 0
428442178 410387769 0
446030780 343475483 0
463140521 1961069 0
135204641 230401607 0
469233368 402848524 0
514348963 241824746 0
410783282 437682834 0
132239066 265301500 0
526686551 500996178 0
175649427 471996151 0
286835718 498704038 0
109702490 90046010 0
86781865 233484000 0
547764059 78163481 0
262455047 217094791 0
54966735 103117949 0
359806994 404871743 0
222949748 487579242 0
97117110 252414423 0
352393798 107524837 0
120137769 395285857 0
175527951 466467385 0
384705834 276352825 0
329783953 268357076 0
360138800 369469974 0
161762439 77041461 0
438821160 15690168 0
345704943 342648368 0
134192881 97977093 0
191875815 447817381 0
487585617 358944213 0
278972743 293915438 0
349026249 447988149 0
217112856 369090803 0
135142030 131087741 0
448014569 264989440 0
132014949 344002656 0
398169917 311647014 0
76165807 529885658 0
304547617 111996201 0
243408188 492840015 0
319550231 511028874 0
145987288 339705447 0
518155077 104354352 0
92856226 242357374 0
29708694 500507313 0
269828914 433931615 0
24794917 205973165 0
186257103 253760980 0
310047561 553704615 0
227147555 241551337 0
407122308 147494540 0
142705131 505612639 0
59407001 2965129 0
418939055 349118386 0
386447417 541050012 0
558424183 563373670 0
19107236 411212914 0
468029653 235726523 0
381597871 398933818 0
498890468 489656567 0
32818123 500379415 0
226278234 204774769 0
82190100 72003484 0
312710521 1904516 0
408027225 50097403 0
84897563 422483637 0
128907396 34492362 0
35080753 231080801 0
384631636 163858863 0
334725607 232338089 0
422215862 313885055 0
388904699 265184673 0
509297201 354856983 0
18113710 228328453 0
11794014 173285679 0
570904491 285875240 0
130735681 294022534 0
399353975 259720670 0
571626458 369027500 0
145608391 470692703 0
81530656 359079462 0
432889618 372665805 0
287057259 414313065 0
491257390 123001777 0
406977635 117762120 0
409769294 242399264 0
553644004 435220168 0
576899930 334777542 0
267050242 120105343 0
86845970 109310089 0
559609177 384017659 0
392959984 70111119 0
138204887 382821627 0
26483509 175719470 0
342419183 542892994 0
347795791 121409529 0
49409800 555673967 0
127410029 119680362 0
46582923 312964079 0
155181661 220148730 0
469844034 394459935 0
32963305 296718418 0
312255970 210174372 0
48791594 122990407 0
99078299 523434878 0
30403230 577457848 0
233822270 295372473 0
489844835 568663130 0
170517432 501831241 0
535485368 441378334 0
25498367 380368610 0
52726299 376219407 0
542228338 92995073 0
449872681 471468909 0
553670339 505615496 0
111430211 543658518 0
465290705 55815806 0
540574027 437647550 0
578359728 127898557 0
403431852 210496448 0
433957385 199481567 0
270028241 360990945 0
402389409 405460669 0
198950616 104347136 0
139572040 484048694 0
564914599 330656667 0
397219893 363946673 0
344452027 29602419 0
467282908 188728413 0
198292641 420751881 0
444659381 63093127 0
31154735 378589551 0
161922231 414972040 0
208844585 430594320 0
437075691 450249331 0
24981104 497952043 0
33201212 212157508 0
458344215 167381274 0
185878710 54572029 0
561069939 44759147 0
532537862 153818065 0
467658572 353094608 0
295579463 25300993 0
400213863 92632772 0
438623661 246571992 0
176370080 396977778 0
405623917 372581826 0
365013562 396598036 0
485473967 57482609 0
146699783 78848381 0
528624899 116972835 0
425536900 391806495 0
19225303 53862266 0
424556381 91418152 0
271704494 4788175 0
242964740 204332386 0
421794197 256313048 0
556373867 145833698 0
414474243 174376765 0
579429423 498333158 0
519679328 118736654 0
221262299 328193582 0
503066398 436556567 0
515306431 459751509 0
485486328 452776962 0
467684221 316019707 0
521429339 307265026 0
318108843 336579848 0
29618462 167539491 0
60341300 264365060 0
189148889 136007663 0
485844281 172728880 0
387231027 294356480 0
320783514 90680457 0
60462705 518658150 0
256713557 78087414 0
578679475 397439254 0
203956623 212551161 0
416331425 292819891 0
247581466 231209740 0
113041515 62607891 0
535058744 309745396 0
505730198 449017952 0
491478666 159609072 0
513849393 285315682 0
100712723 485399570 0
355285669 184470781 0
558645 462665798 0
3416954 439440246 0
383634168 492110761 0
269266614 526063712 0
5878822 382986205 0
550235235 522816380 0
350945930 247739570 0
536234593 40676352 0
141713094 431336766 0
427381667 481292143 0
333200303 509361854 0
261190836 5976570 0
104348378 340327982 0
492104294 287150595 0
5392521 556187417 0
552530934 546279505 0
186388163 81710873 0
93006223 128364688 0
299194998 152123006 0
345007195 19276636 0
159552367 445203815 0
562692005 537392286 0
422173858 242849717 0
447470535 273918110 0
432729039 269688709 0
142644898 83210816 0
192307030 539484150 0
120332396 197126933 0
575792529 55442658 0
218269420 179204605 0
547020579 125823874 0
432313632 265547882 0
198633465 156461693 0
554167762 401467968 0
364877701 567362473 0
361758152 110777838 0
470775112 254169087 0
452470992 277997266 0
393314575 275402717 0
403368574 113959054 0
340449959 236881422 0
466163025 362146430 0
140063835 330578699 0
571722080 537165551 0
131018406 320436994 0
317137417 128853785 0
570425592 415061590 0
331710978 526225957 0
4074394 411269891 0
409542147 345817425 0
548476494 109793108 0
517374743 504607871 0
459547178 444885561 0
272556109 520243763 0
388736241 145907833 0
279212833 440104335 0
333120732 518815327 0
124785363 570882008 0
318652470 432893733 0
531796279 146671134 0
403024540 67225878 0
452081931 317023133 0
302897855 509845016 0
545664496 130784154 0
325260087 220900899 0
20695614 372509395 0
528332801 195587245 0
177365215 469338301 0
14171255 467308794 0
452881613 114066518 0
343727776 185903719 0
77335097 41785330 0
249483584 451814278 0
577906093 45226419 0
374563150 434440375 0
480188586 129373107 0
167263507 315091081 0
79419972 43088396 0
563430687 174492445 0
423007485 98653326 0
192098982 266683762 0
23018735 219064465 0
345257336 347178718 0
66141631 428638059 0
566029072 324087151 0
200733530 106634 0
319144347 174594847 0
192486442 352242586 0
348793583 550338350 0
14606561 524425494 0
145387807 49445701 0
55720093 433683421 0
367061933 198146069 0
540721567 207663669 0
554052452 417334291 0
249284282 502072996 0
237151991 571649134 0
237682228 44375158 0
231035347 541720153 0
218753358 17136923 0
262422029 42946424 0
60017917 563341623 0
150002972 543508695 0
465397810 115625826 0
179808258 557015592 0
265079418 551001645 0
205994339 419122287 0
324684405 343991381 0
539022227 253001412 0
208296029 554154866 0
198280047 268518570 0
75838068 264346335 0
323520411 277420163 0
90189954 336954011 0
215059847 24871777 0
371943751 342136867 0
413380228 53956446 0
320906708 251584598 0
289043820 434903528 0
305266719 36725089 0
199744742 536710440 0
414857075 434462240 0
515054563 132849393 0
166998078 135359272 0
66973074 38191525 0
319117450 375642629 0
188311908 113975380 0
538668879 451058147 0
474671441 446420474 0
352184675 140790941 0
74685692 313969622 0
58784983 403971188 0
526964951 577242375 0
92533687 448465496 0
410431223 127801270 0
270129773 282523834 0
393348254 297988692 0
351747650 286620159 0
303762771 550007782 0
194642760 488731801 0
329216788 288529354 0
419850977 284025940 0
372484169 280648484 0
244429409 568934566 0
122374511 152735210 0
426183745 418443202 0
320170393 56967865 0
324457545 132416237 0
340293023 203022638 0
123972529 40225877 0
159184505 513565936 0
70368410 434765199 0
515671237 291230837 0
289729269 61633752 0
63045318 374499177 0
499399796 30254856 0
123695767 469068567 0
546223585 499476558 0
25258966 82261721 0
378818144 322951337 0
256720567 248395197 0
411063440 267262252 0
90494705 347774853 0
306412060 324154130 0
149597139 39803298 0
222205303 558106437 0
150912349 19810284 0
95527259 402418443 0
69917017 574975566 0
404393015 235882320 0
428468916 143724394 0
265667902 238442664 0
436320941 23248024 0
421783833 295061141 0
411233356 286616963 0
335882958 454757117 0
45528466 536350484 0
8405816 131688549 0
21159081 579581155 0
3974465 323235897 0
63669658 450222543 0
574166509 453226659 0
114030401 49995701 0
450039886 446135603 0
433995056 299485775 0
352390379 512042467 0
224847433 500651464 0
492362554 348127087 0
20684418 268901950 0
133351397 413768889 0
357744075 111849607 0
449525692 548723878 0
569206888 280083385 0
241129017 239025348 0
536335681 464426225 0
395627474 237737291 0
330056863 356824630 0
197771075 483928395 0
328701571 229473078 0
74164703 387951186 0
50080683 405559832 0
310935522 95591633 0
195371137 537656335 0
166486505 473055766 0
71226849 503565668 0
345822470 21044330 0
209884881 212418536 0
27901144 410879648 0
144600962 83462894 0
94392273 443937704 0
380223950 35896231 0
97803119 455682338 0
444405848 265124324 0
426052641 132373640 0
230877813 354761527 0
44799758 125805474 0
266131109 467103884 0
407321201 527157550 0
20754290 109794176 0
266947474 22839559 0
346338911 111039570 0
576772706 42213921 0
473000182 221984276 0
223107772 286277593 0
108896899 248847944 0
221341842 210901448 0
147162239 187685922 0
47351938 350776467 0
215333292 295236654 0
139493770 384269054 0
482177993 94061684 0
480887813 71848882 0
25654850 539455359 0
195062061 547836810 0
560389877 355626364 0
248372937 321979454 0
124326566 53494461 0
345973149 387874118 0
53291636 151775364 0
111034197 193533317 0
360186046 433078838 0
4958801 261023440 0
30356339 41865176 0
63762442 328012048 0
184755176 221622013 0
259456004 213455066 0
244248508 92961451 0
545019274 307437175 0
148607607 575621710 0
81791488 362917682 0
299200436 347773063 0
510284472 297699954 0
131362310 307903152 0
146017049 334160032 0
462685307 133301491 0
343551019 38693454 0
289209247 158237965 0
434784891 145781131 0
72935679 181088502 0
234713018 528224237 0
106123743 571869486 0
75280551 461029124 0
193120868 449398058 0
75154255 182326253 0
1791038 204664235 0
159536641 367253530 0
454718569 88446058 0
161882329 512780821 0
185174135 360380435 0
17660625 10310135 0
211431371 4809226 0
361625176 54474008 0
258729029 342869729 0
254924019 388859119 0
493420572 375161229 0
363107256 117408678 0
571672114 427323881 0
445765714 122749033 0
212401196 202906697 0
569426842 144019811 0
101084900 85162141 0
180193591 127206203 0
148780165 506167637 0
275734567 290600711 0
549688689 11316230 0
284886471 556616958 0
212578139 245472386 0
237476392 25519081 0
382963134 330217848 0
284772239 341676154 0
117905886 171527413 0
189829691 96458503 0
236320601 448993101 0
195440460 151036140 0
21077679 467538478 0
475194654 200147652 0
505856231 539369822 0
196789754 324578245 0
220623785 504300927 0
154223130 358872944 0
168720207 115831941 0
452254617 43158136 0
553098032 487885951 0
206807075 226253055 0
486646614 142418996 0
154634830 163787930 0
402634252 96012734 0
438636119 270649239 0
296687579 437630062 0
503498170 43621773 0
388366981 172997737 0
226064680 228710609 0
203047103 241951533 0
575539564 320252018 0
71784767 76061168 0
151428031 446800355 0
109853491 305915843 0
360342478 44077989 0
64782987 531575369 0
295565901 435002494 0
306776162 113435741 0
210710978 324218373 0
84002383 150088871 0
199838021 503055856 0
100184865 129821507 0
126437005 235129505 0
449143757 83782639 0
80652178 205987425 0
572038002 181499450 0
346397319 34003109 0
469393096 324814456 0
350502119 463282716 0
455151677 152647275 0
446367996 340222772 0
100147105 106579134 0
170886691 492196146 0
574365208 562607790 0
33106420 496072646 0
277325956 414153875 0
540002562 442243038 0
55908511 439668505 0
448833622 114918393 0
463428948 39086546 0
450603838 33692071 0
261643451 204694675 0
357222048 374760849 0
98756397 11301114 0
493438150 64470027 0
296535426 188913872 0
554460083 167911973 0
41937149 381025798 0
424960767 560877350 0
291219739 201403766 0
293079480 108796139 0
347360770 80763354 0
394782556 214460109 0
13962808 99454964 0
439589638 556005621 0
277127772 535547367 0
51378074 54016857 0
446652239 81880340 0
121755785 341987825 0
402734228 96784775 0
559822717 379337472 0
143124540 297589881 0
394505714 267394836 0
471430269 28490199 0
110138570 531125102 0
403532834 205987141 0
365665661 549739974 0
302933379 138955092 0
356494308 304159864 0
577251117 361878754 0
457542713 259468769 0
474529283 523598775 0
260784076 324162437 0
260137393 28046288 0
381881532 233248164 0
575036029 22048421 0
294386279 20867594 0
459643982 454842257 0
66825648 316770619 0
431182342 277606979 0
166649771 296537557 0
463305278 340944077 0
324564183 356952740 0
254908858 425622239 0
495607026 97972843 0
392901219 411688951 0
62564066 112404132 0
232487793 468023610 0
445231743 545899190 0
415728654 518780335 0
563621887 345735622 0
491078068 556041376 0
308254989 202962050 0
280904912 246462384 0
21438776 270632500 0
54243691 316448177 0
192767289 504565877 0
34288918 184801855 0
194242204 308124471 0
34736364 202528020 0
235918264 387636614 0
214651316 571497599 0
497105581 144200594 0
114827462 127114891 0
344511468 355984824 0
241117070 46672195 0
228182535 88125567 0
563592468 145865745 0
224106580 353766901 0
71455059 558855848 0
188125036 508091139 0
551662598 565290291 0
428896547 339739852 0
427361808 543019931 0
398221631 365433831 0
83315019 75420593 0
278983109 230696019 0
296790483 529415730 0
517411104 442504282 0
117744109 518000112 0
173933635 215319973 0
48502407 58821514 0
555247244 187525551 0
469678318 249649612 0
430875631 483275512 0
135317072 376665354 0
128338986 109408315 0
141862640 570334092 0
73408236 108743076 0
324140783 378897740 0
378707424 254801287 0
507972813 110233005 0
77101718 562147567 0
210257726 364785893 0
564765979 523629567 0
365565500 441823026 0
560505548 38309685 0
553205380 39663453 0
70329115 554062444 0
390454748 284083460 0
236621977 455077370 0
73781611 194580747 0
184849762 242025505 0
452187251 421085506 0
48277843 171251937 0
543073161 441154542 0
490942902 414320817 0
14982390 578997240 0
265418378 347583093 0
495079026 175775246 0
465205375 231387666 0
136670377 578641221 0
447219425 203794023 0
413225822 528115280 0
65504119 103832869 0
366093145 164701661 0
458257516 310369200 0
488878805 241859896 0
173439392 179267987 0
325461378 370132753 0
542316230 43880238 0
482190398 560558239 0
150681928 136559591 0
492264191 557951639 0
24282072 282518285 0
191118869 300011450 0
397359631 184908817 0
11135875 293584078 0
194151206 525873681 0
432832596 514053930 0
7069984 86375237 0
410176456 407868468 0
453687303 119615752 0
95658892 202942128 0
537543081 255286211 0
372957380 471068843 0
430754620 109697414 0
263031904 246103806 0
212608680 177452527 0
439438700 393588087 0
80983877 242760261 0
92802465 494898218 0
24866546 502943410 0
568389000 305262142 0
529880425 175698413 0
410120605 412156760 0
221791438 446166080 0
464416310 462502910 0
510941776 288801778 0
142291548 387168838 0
322057717 341976971 0
326755995 470500054 0
289263886 95192734 0
388050768 308951395 0
16422313 457816826 0
265393757 569342580 0
13828069 29805593 0
326837338 504236667 0
340054521 354039579 0
306903884 117652785 0
144559790 286939701 0
541654539 459242326 0
334668237 192908165 0
178738311 68194785 0
518230 127507932 0
476618558 92365668 0
514086399 510577861 0
167091895 440225163 0
414638118 470003652 0
338326949 450362953 0
221139632 489754096 0
32350585 273416779 0
348662710 462147953 0
479795460 91553455 0
119143283 542956616 0
91995040 134624982 0
71858663 121259167 0
439823697 357911471 0
461936815 359654812 0
177959970 118840493 0
572201341 275941266 0
271642628 239887369 0
283165230 539216907 0
562380930 558017570 0
564619035 305564822 0
45087400 451424989 0
17999243 380102978 0
54897567 442064279 0
355396495 338562987 0
72008425 562671024 0
94356389 494821341 0
146115162 136242853 0
240602043 332675338 0
131810827 303581337 0
204496732 426722003 0
147415298 110585169 0
181055493 546167675 0
138268219 78806152 0
33541295 203300073 0
117131607 255755299 0
199429040 345680316 0
352935633 548263079 0
419475807 544632826 0
283510694 426096588 0
277503944 155512533 0
282207521 418779897 0
459817858 462915256 0
233762966 349360021 0
262439878 490237024 0
129701314 304061883 0
422906135 7076409 0
17825391 7842697 0
18683790 354192309 0
526938276 460679578 0
24507322 245395963 0
442517096 369397451 0
271997679 21285329 0
173313160 381323103 0
403020622 163615352 0
517923949 104213765 0
502063745 547601114 0
417149421 47257249 0
210509138 78996123 0
14501604 28895 0
174584891 68302758 0
226796515 36503339 0
374711231 282447034 0
418269419 228055177 0
132518956 414581721 0
85329099 274183478 0
367892608 394256725 0
325224409 45702611 0
358316424 500185852 0
334099728 438363621 0
366317607 121420960 0
472910222 241230558 0
421547062 503414718 0
487175264 290617062 0
146319624 243026615 0
65415651 357143521 0
240218695 32502937 0
348095133 563153019 0
410101192 553376568 0
485946276 118640580 0
496108217 368186971 0
121946639 505479132 0
230769489 482379625 0
51611183 211953817 0
67582166 368895730 0
304409034 460173405 0
337845965 413816110 0
160683718 23312485 0
98997762 384985358 0
43603403 114780963 0
377078220 361600018 0
290682600 428653815 0
111568048 225573815 0
219825845 331996875 0
279535139 444247393 0
318612081 82963340 0
84020709 416050633 0
355507950 459975647 0
16958378 485399930 0
254236658 370664755 0
487195656 156393283 0
259144281 59122781 0
307278258 170167836 0
307826775 471313792 0
10998847 299214421 0
93230645 430199704 0
481325704 249312970 0
140727752 288290090 0
9600529 130002133 0
208910456 201680063 0
63179460 391762552 0
90695932 198205901 0
137030237 370412957 0
400049099 311752296 0
579019539 207615511 0
378996640 452671299 0
137803918 81029621 0
433176866 66314230 0
147582307 559101457 0
284760797 513715072 0
143094847 221027688 0
273226411 242205575 0
483164540 205235063 0
473847089 233231167 0
467618706 392891348 0
124733910 274675835 0
77362935 518150113 0
458283487 336156647 0
165584449 424931070 0
137620945 513868343 0
528336399 371976173 0
389571157 422587157 0
448855102 516172216 0
416416252 97830271 0
129083368 379123360 0
50177004 493224372 0
469180499 372456165 0
80500552 310846313 0
257139191 182765121 0
442124625 104157721 0
497906098 283203350 0
351743873 258535996 0
95350427 450330261 0
1015074 158430106 0
359472382 165010562 0
420841751 148346964 0
492193815 534536821 0
73662843 264211098 0
164780907 217742395 0
288467459 477656962 0
200983472 137690209 0
266305025 168475553 0
499115675 439320354 0
319907393 25609088 0
579036106 264604229 0
474082136 141499259 0
193449747 289426923 0
272588794 108708994 0
154199630 377691066 0
374643500 533298451 0
312670248 312359601 0
358731039 440635298 0
278243770 461669209 0
481577557 215163932 0
43414029 306883439 0
69086953 4885674 0
398235912 299961293 0
102802619 447682773 0
457431677 35861602 0
335386936 519510524 0
230424065 310471178 0
146584121 358777326 0
463551956 10246800 0
323570123 150496714 0
77710679 559267201 0
55219873 564797339 0
281637796 127662651 0
140914439 408921212 0
561506202 85512080 0
63539893 265009216 0
469424273 322634155 0
242957285 158581107 0
132305541 358447503 0
7925978 540896389 0
78913212 89145033 0
57722986 95485289 0
146745344 117155123 0
426107235 31315220 0
117849807 277316064 0
335039989 41429144 0
416672483 354004288 0
139181868 45825732 0
173578961 10961271 0
15851131 12742214 0
365567594 172618495 0
179062919 379427123 0
451206929 68289936 0
381196572 571859460 0
65513033 541012979 0
331620601 401796688 0
391165912 391070118 0
334080767 264741653 0
126678273 115708236 0
375411215 118476796 0
392415085 323477557 0
67422783 394660911 0
193680415 16471171 0
496474253 472731439 0
371759382 157890837 0
386181936 281142982 0
481591190 80003701 0
389228970 308032909 0
250985629 574378095 0
52537768 551167554 0
470324549 238932070 0
353947144 525020431 0
357882410 98060817 0
416563066 396118261 0
578001416 180925686 0
33074327 131913027 0
519417084 537860130 0
157217783 475110226 0
438238672 550139564 0
151305002 16791723 0
122796758 69588353 0
559875602 456237222 0
325283456 485456405 0
486603302 537387314 0
186830 233002560 0
311641633 246978767 0
198636431 407470753 0
334615135 27182132 0
134249999 106197327 0
303678296 180295424 0
370827976 545160208 0
399113946 154501325 0
8535 467158149 0
140654413 182582884 0
561877531 39811063 0
394813291 61955061 0
97589911 529267115 0
239692554 22413066 0
79588575 154367603 0
197211071 434376530 0
65156256 279455992 0
486366946 342521963 0
152026579 337396280 0
354632515 349187634 0
342330901 9256412 0
446446947 401261781 0
141375345 364228361 0
169890315 29304396 0
24070382 427563161 0
52976053 6514680 0
147841864 25567673 0
541269425 36197248 0
448695768 557225846 0
291008320 572760991 0
468712341 91005370 0
9051216 262977310 0
569432086 5343279 0
112923986 181356458 0
153056659 579475670 0
194162441 8099939 0
536134844 106721859 0
302900645 149726880 0
357168771 204623659 0
161348526 241325985 0
571432009 240020916 0
519197085 485209508 0
1519657 419738164 0
421858488 312039464 0
240274729 560422871 0
161433223 523905064 0
345274928 446657557 0
509175878 237214262 0
351446067 442452209 0
505342719 178172786 0
321029677 92628335 0
539579846 270006520 0
359722082 289542682 0
567822426 151697420 0
393312504 318153466 0
60928981 456212754 0
520150926 51565844 0
236878696 204868336 0
218282301 553792553 0
562845409 476023173 0
511821909 385747347 0
499400723 116792106 0
116795360 284386274 0
31397574 144892599 0
347699464 468482244 0
60731126 35371081 0
172574712 161986686 0
334644968 33880874 0
342822024 575215281 0
401716080 342930358 0
283469831 231700787 0
308281297 492638416 0
419593601 73366387 0
275841943 117719327 0
206849127 554601268 0
104904337 266082311 0
36490063 443474280 0
396534980 157857790 0
505719532 387958851 0
377736337 409911309 0
99901050 3460834 0
289460162 270008297 0
333402784 136844083 0
96317654 467606054 0
317457282 160497639 0
208773077 121641834 0
560307322 53954919 0
1285244 282027899 0
110905216 410403990 0
12021909 147523562 0
372657329 432430503 0
562525445 74081521 0
46218031 545262302 0
560271238 271247685 0
547553601 571505283 0
30179134 463166489 0
552140903 539300161 0
439177456 369007770 0
57952906 310054757 0
62564217 114570386 0
484019273 469205196 0
284194180 140033475 0
290784646 304045353 0
348120706 48759031 0
289684326 434409856 0
424885663 482559875 0
243400026 439539934 0
129008492 116649637 0
483739774 52804214 0
218728340 55137813 0
437228006 4176280 0
203703483 263520967 0
384641635 177196671 0
433074191 230482716 0
257390032 472564645 0
247065418 560536219 0
283113082 420575711 0
495812631 456049346 0
392821800 360003277 0
21959414 442547052 0
561682309 512376335 0
239446191 130297447 0
316219500 429376993 0
224008371 409587245 0
577985464 135778680 0
371037316 470201021 0
507938806 524574421 0
535496936 383525468 0
292168338 64568097 0
65280223 380520461 0
473872151 126358753 0
275948195 259493869 0
550603925 431673150 0
109932459 161784796 0
273264583 284490805 0
376526832 269806301 0
42280302 566362898 0
276110764 150629524 0
156404173 236134111 0
11194733 181559646 0
414890112 465811048 0
113090407 358345794 0
22275231 273495503 0
160036412 68244568 0
208793314 319876364 0
400595963 294535908 0
396579148 52485069 0
198776821 368081758 0
279513409 196007025 0
152364295 403743320 0
116795692 460365453 0
405207415 181456974 0
242739871 205946739 0
345979224 419878744 0
51160988 119731915 0
208197239 76598747 0
407375951 262912230 0
45827360 378109548 0
350498576 235991984 0
517178308 238324232 0
558486904 93723440 0
503987855 140231604 0
283457442 413700389 0
150342994 44221958 0
214536879 369413293 0
279992888 322242128 0
482147937 375349204 0
512346913 537577161 0
131816220 507650322 0
64266282 439806433 0
5717841 394315729 0
391981624 390738298 0
484937803 398857253 0
296270713 110454101 0
492987407 377072927 0
171847652 344792503 0
375115353 245180114 0
310047135 567955955 0
280894433 405898479 0
339067335 6956266 0
397503393 244594694 0
228152313 217443142 0
467127993 48509456 0
445659928 548337896 0
417584199 84747248 0
521225586 121829236 0
122934357 334809119 0
310116617 551093953 0
390441494 391951165 0
562210219 195386908 0
141948878 13603252 0
189428904 513391796 0
321184656 260543773 0
426171105 519447380 0
529170576 40658490 0
294239214 433500131 0
48689464 96925268 0
346125657 387135403 0
326652842 180979078 0
164788574 440117207 0
97414666 272181517 0
118136956 422341284 0
160662483 204285280 0
63378377 117255438 0
385146446 474934338 0
126731130 106459609 0
121403156 1856767 0
2835103 481216484 0
437663457 453671925 0
22360740 506997985 0
231841381 63218413 0
333893714 416028179 0
210360172 215531852 0
39096782 23886103 0
477690553 123554167 0
130467825 220806188 0
557672936 101463141 0
67221095 11311443 0
407118645 122882044 0
109570386 126148153 0
141902779 492121508 0
428727594 10183710 0
260223032 201365133 0
290731491 260925476 0
291827265 412149686 0
269428933 539750440 0
110845153 104349499 0
252927377 475448296 0
149963241 199055512 0
498531414 218965868 0
439251364 64477943 0
419996409 511430862 0
291517063 331648311 0
435194045 66579840 0
145787620 77189513 0
355092768 354122128 0
256845487 62533451 0
13364878 371599677 0
351052990 143997678 0
575400357 183486685 0
7821569 520971474 0
479028473 435345548 0
395264727 370138254 0
478090177 300314378 0
105751287 263083659 0
13656586 449374974 0
362162379 440979760 0
72344930 6224753 0
276782139 157371042 0
61412864 449063189 0
479913978 426820193 0
41621117 481894291 0
142698129 140117116 0
26466665 567952537 0
257954265 559881461 0
357908083 338050388 0
212262416 426445946 0
509856059 440394222 0
366959435 554112031 0
92354080 416335952 0
564991300 567579228 0
567440341 279367827 0
546339967 364414924 0
569730992 325715141 0
322316725 362768902 0
419220980 35971998 0
146964300 139697791 0
562478751 269822910 0
216171344 526528846 0
292684340 326797526 0
544128158 142817181 0
435189639 446316512 0
525227314 228266876 0
221278896 556921974 0
285309451 209197371 0
96987593 317770318 0
258135647 75119549 0
390189174 352466252 0
347158220 386248887 0
18757042 339853273 0
381473582 313645815 0
465344482 78996705 0
122888595 306232125 0
314179892 539774707 0
93298061 352517153 0
439209051 410182097 0
461384494 270850611 0
338927322 111065626 0
230544718 459397798 0
378397720 244819563 0
546407739 440325265 0
570197865 68677559 0
496257066 33505260 0
218327631 218212998 0
101633789 85736116 0
548127912 410283176 0
96031060 513945273 0
350178996 235028356 0
205069520 549296501 0
351702561 492043593 0
344197792 517830599 0
420330254 537717196 0
315046271 2626405 0
273134784 160676244 0
169090266 310944672 0
221937507 554161965 0
336340853 387809045 0
47226180 108634289 0
63439140 544378144 0
263345586 536042076 0
230627445 378576610 0
63379008 496532506 0
534737393 347424803 0
257680911 193776048 0
184704501 93676169 0
450758661 484256851 0
415171344 507208547 0
321343724 378219392 0
518509311 428339118 0
102912804 337184514 0
540962833 404212911 0
368079836 307249363 0
420557711 62622195 0
198548517 185446069 0
264898753 471459235 0
189736058 229460501 0
370324160 438415928 0
12336592 302093716 0
465690718 326457931 0
562076207 18389119 0
205826278 1484341 0
119672093 453394450 0
325058999 460611963 0
556619697 351219273 0
384581851 320334560 0
55979167 166308317 0
488402785 10036440 0
209493903 436903280 0
189246718 322268494 0
342581775 479981228 0
472754539 536203370 0
393269454 62268755 0
359191604 328189277 0
58650317 404394151 0
425467738 291314421 0
75315341 452506210 0
266386712 556087664 0
59295325 168234026 0
514184424 43124375 0
25234405 510394898 0
228248255 205506651 0
578442654 124086589 0
557261956 251307134 0
221769486 455276926 0
119972221 424638868 0
397232455 224604138 0
495929819 187633247 0
80560111 544096537 0
558031520 208903940 0
324696998 257019346 0
373342509 243735592 0
369331112 292739600 0
403222286 576336888 0
348542420 37352472 0
191761837 193122214 0
572351665 348165756 0
493944789 565964986 0
356803993 304901677 0
21144409 139417757 0
431483971 336061663 0
480952854 528818438 0
399912274 17555815 0
104836723 116686900 0
117912743 265699300 0
463968674 484115766 0
384799388 432547050 0
72990102 421123064 0
506373946 528918119 0
41019113 317315007 0
180134214 565025280 0
573754370 1387444 0
87686362 231288010 0
241479980 233264395 0
139828783 292558124 0
248761300 306143579 0
256049820 304186730 0
438280060 314097468 0
497360523 576452228 0
503519336 439766157 0
444616647 574271837 0
497283598 386816709 0
3128699 403875238 0
572671707 294400071 0
160478690 68795450 0
80401128 427151556 0
439814972 280255886 0
172531729 138837158 0
373614607 47964853 0
390066274 321032696 0
496957267 570678691 0
565249679 118269244 0
407127940 261888808 0
237152653 251621693 0
412353076 8366035 0
325007234 6850730 0
484109762 518876276 0
325257863 560967984 0
323261731 162086438 0
124123511 98050058 0
70349172 419967539 0
458359477 44931196 0
123643028 10950069 0
568245906 68769297 0
540744243 460158355 0
264063687 107566996 0
461084114 104682038 0
512746868 24557756 0
445436589 32847315 0
45326476 26966714 0
458732362 188541304 0
477041515 126360257 0
186523041 84549863 0
262644021 134046339 0
229329533 389657861 0
151147245 226044024 0
488997621 434167665 0
97625221 48721452 0
493679302 387900427 0
507934549 24887464 0
287715378 545043980 0
326117830 522870613 0
293397734 120965403 0
564092559 318395070 0
58468361 86592403 0
563763847 468043890 0
157200768 223420967 0
556071485 498029142 0
110797755 152186343 0
395205546 524016176 0
64577024 437870149 0
282708637 363374263 0
457001197 365427181 0
58792761 559948196 0
530109586 324648755 0
25809729 565635446 0
3180712 13581341 0
366693418 455494082 0
347278171 65942497 0
359349596 203887787 0
73247231 15875656 0
184558933 229702332 0
191415545 306576904 0
32247895 509684573 0
65884292 570854092 0
268709118 264130737 0
237843174 443922097 0
468651448 182827004 0
158274220 270071932 0
97981749 96952626 0
302283128 308892633 0
50792958 270253841 0
360803657 392456625 0
446508411 476228240 0
481600339 407250573 0
489375428 136805527 0
193670003 296157572 0
442134649 57113450 0
218229182 137485932 0
296800835 254601452 0
332375730 543166921 0
269546326 297632867 0
410702647 158110062 0
429993908 251961472 0
417062084 59129912 0
478304689 480769568 0
362023140 502275945 0
160077887 41759604 0
558292541 529094388 0
557662056 531950243 0
91788704 275024567 0
291467396 500277649 0
229722878 528630571 0
253316251 123997147 0
366553999 76146993 0
192669499 281971931 0
551227689 529899284 0
171251222 142514823 0
63434004 456721169 0
302385461 402343492 0
245099825 179023249 0
86601471 392631147 0
441376522 190540656 0
21200082 7240445 0
70241565 372514960 0
482412295 175086815 0
241925325 420005208 0
533512752 136618087 0
540566149 158151808 0
458171594 334739415 0
237111866 545294136 0
189385641 455381030 0
532479130 400971744 0
156113375 169973864 0
472613854 2159873 0
204745326 373350322 0
66850559 341928942 0
264478682 118848834 0
11450142 72133630 0
176141762 87334947 0
414827985 236286294 0
478691132 236154078 0
198594083 343760506 0
104268823 308361168 0
573682315 73448006 0
58876635 419495657 0
264209287 488308731 0
128837609 160169572 0
67790078 527104156 0
86302558 381072222 0
225344136 238408950 0
137223531 485466402 0
577614948 60694437 0
475373201 559946205 0
362104629 540262053 0
119921794 529938230 0
289534371 83820055 0
492787860 220255843 0
126000432 436306114 0
132060096 246093559 0
508540256 267486693 0
450230464 89910780 0
204136626 31996495 0
318740229 232233926 0
197625257 231204971 0
271261192 152716290 0
229316186 184507132 0
566355049 451794860 0
372045294 303687392 0
478415274 414502793 0
565887150 96533132 0
489379493 242037082 0
551287940 16975322 0
37893747 550329909 0
116482482 117642422 0
28477810 269933618 0
69069538 559267509 0
183641232 419960305 0
282004588 155515001 0
94531409 409620011 0
302577579 17497082 0
387872988 240232822 0
90500861 132367240 0
551668539 79438597 0
378129235 160303511 0
303517509 317838518 0
187936003 323585545 0
34599316 83865730 0
337648028 194387183 0
19550673 515240703 0
396710601 493554225 0
495251079 350810323 0
470818344 488758260 0
57349327 65989369 0
409447863 304991257 0
68583262 259924160 0
434200471 345242807 0
337990199 333531284 0
490880173 232959904 0
37934978 358083031 0
255013888 24611061 0
510883882 342592593 0
365188426 309523552 0
539190659 380497187 0
498946508 174293826 0
297492979 555141723 0
339816946 530469322 0
138843213 226209040 0
245070056 217188025 0
4250866 320307022 0
517188368 450866262 0
194412741 515767409 0
459084084 570968728 0
493470078 64447946 0
213815177 383097964 0
145562362 277241887 0
66720691 414869706 0
2925205 129834939 0
319565923 214965236 0
487646301 294871452 0
213627924 272860837 0
524351588 554371668 0
285521958 422920491 0
78680392 254510608 0
462306946 545524427 0
304751958 137441413 0
379812215 27371455 0
55780020 308569990 0
330242953 303378309 0
541721198 180892793 0
236209588 191420688 0
399602148 80363467 0
544600218 93333836 0
527002046 276805973 0
225221789 22613200 0
126063660 54916519 0
172812531 518099780 0
320524603 345362545 0
477424448 34018173 0
318813990 451091356 0
285025951 231274832 0
428556562 310564451 0
444483260 122012796 0
484916894 8512751 0
424301566 272163779 0
49371241 328282028 0
531714618 40306165 0
150785476 157700627 0
100638411 40010019 0
452713488 380090767 0
222731159 562275709 0
19768789 301564424 0
195574041 292390525 0
335204192 348411308 0
441895917 439901847 0
250450854 571700963 0
31365924 401290610 0
552192102 192824749 0
269095046 15722994 0
140488366 283059143 0
513359506 155419949 0
62289085 479460822 0
127266907 449640017 0
343266748 169140529 0
271510223 467214709 0
543124823 465228592 0
424478386 546297817 0
126568653 13760140 0
452652207 291561771 0
507400681 232931281 0
575612779 553701673 0
46105746 126143374 0
146065084 408920785 0
447633239 11567378 0
264868585 150652342 0
171247017 122232099 0
313494348 420606769 0
44392056 238605634 0
385945278 128710270 0
324708907 218625789 0
562668619 39589369 0
101849838 340109426 0
254644610 150060827 0
85306689 265577172 0
462852368 462574677 0
329608398 551396355 0
123963619 314556087 0
151045791 494558927 0
83682836 519539424 0
16364359 444970057 0
401389469 516544049 0
193588572 397970255 0
481940795 410959521 0
575003987 41438316 0
353109052 29263874 0
530394501 306174286 0
409733293 15975646 0
79990547 428662502 0
331556519 535799577 0
280845409 220392740 0
496856088 95297870 0
26712838 48154213 0
124105042 251433893 0
559515882 538956111 0
50700814 36583321 0
334033740 299006037 0
127565415 361528436 0
573566910 521179954 0
455044234 51311003 0
162192284 143267777 0
461919134 375038009 0
462666496 251742234 0
144148059 185866752 0
95408776 22217840 0
494491541 285462544 0
141786534 217157144 0
17233205 327038675 0
149406909 177706818 0
278666860 509400958 0
256704311 268403764 0
440678211 218004371 0
329555207 220918381 0
490581007 409161756 0
139406508 389775352 0
330722747 456143117 0
483603060 309897916 0
442999143 460320782 0
484652837 481677671 0
168115275 25377298 0
354689990 313094986 0
153023697 505424969 0
183549569 335266334 0
461847248 479685944 0
558412395 123234613 0
92310787 510919070 0
564538201 520432234 0
390777324 70232432 0
228699131 443282536 0
91245389 454483582 0
283611980 424160827 0
42316366 412045721 0
324429539 54819414 0
26932115 362489465 0
438101262 418440864 0
86109857 253881088 0
451597983 245864933 0
188909121 347501711 0
261522455 567438137 0
72199008 210234082 0
316706531 455819897 0
196283352 565246250 0
225233013 531981443 0
416468546 557673949 0
282737812 34948080 0
96908623 10605230 0
358625797 114417832 0
431037683 148226323 0
375587146 326184010 0
464470534 275653248 0
56509897 346493902 0
330914691 225719336 0
144561667 146572087 0
404263833 275466930 0
71614402 121345620 0
385577373 306742437 0
546834449 405600470 0
106034895 105956068 0
423678 489716790 0
25721073 534279780 0
408829545 329120603 0
574528286 42879283 0
35591942 326247684 0
322118782 223935893 0
96122247 291909377 0
288251640 442356636 0
533565256 514655339 0
572034620 477273594 0
538613268 313646095 0
203247069 326263526 0
46972441 212988699 0
381291870 206505153 0
561931554 511273506 0
299624619 522908244 0
333707392 123228370 0
38005356 97124927 0
531263152 344034815 0
450651544 123120624 0
454841018 436952224 0
186908386 84040327 0
321796281 457523119 0
524483952 22792270 0
83867600 412882527 0
419873198 484564407 0
248627597 548961709 0
183782460 386404259 0
369055100 315896597 0
69065480 350532007 0
101519574 149474506 0
104403741 486398256 0
104370277 219371371 0
292265416 468296937 0
385441371 122534545 0
179773104 110551236 0
403294198 530865239 0
563685744 120041385 0
323030988 509167530 0
43941980 189150602 0
134540548 291399407 0
458084993 121920916 0
394074780 134583702 0
435014908 262183367 0
227763055 444951166 0
437360010 482572139 0
563321654 420047866 0
47355096 535076509 0
252507666 553071169 0
135359459 96662741 0
384304352 209129689 0
417083150 56280351 0
557531099 57566564 0
563978683 245125176 0
146339201 244095590 0
436937637 397991031 0
313587171 199108483 0
369911807 130017299 0
377123897 215713189 0
413167475 446122367 0
82977352 542828674 0
292053230 542208718 0
503311251 38106752 0
197730513 273970650 0
504773015 325006438 0
307384723 98996258 0
230807264 243758739 0
383333461 203815013 0
349360845 152157552 0
553178061 195811532 0
556684103 458811827 0
310430945 388206969 0
81221037 316502824 0
3232845 438876722 0
431555747 253417342 0
492211310 186925225 0
67540982 550186369 0
455983442 503530995 0
3650563 508803082 0
152180094 377284712 0
507979036 438396942 0
432429303 392367727 0
157289424 557420441 0
497107942 5388226 0
159465108 393590385 0
306764544 537704791 0
39000558 189769588 0
200541834 275236677 0
415381150 507578637 0
279352286 444953713 0
34432948 311671727 0
128240797 358945256 0
473798725 235539243 0
524360628 250491359 0
469907745 308352082 0
568555181 263564977 0
250221417 367534132 0
305110901 287694327 0
371608174 454465799 0
213919284 44271456 0
387889415 183526785 0
267714220 134886924 0
68555345 423704542 0
461258118 90279622 0
105315194 279637948 0
502059902 485631094 0
462471734 540077487 0
475634902 280456860 0
169197019 88700802 0
400841148 413470556 0
259746827 299963087 0
17000488 292612406 0
140818730 386136139 0
426582898 61620780 0
127649100 376053441 0
110136323 44881616 0
74954823 230664166 0
141734373 292570727 0
303184631 490366307 0
161264327 560135122 0
529358950 402722416 0
421286503 354024921 0
174680847 31700022 0
449614489 281290070 0
85880986 347523020 0
3786539 423385450 0
496052745 539134558 0
525132458 92463860 0
151636571 118599034 0
488534755 42885652 0
454077206 220501771 0
58815564 97174229 0
539118695 320035226 0
92567932 45747428 0
362098332 103026816 0
530604477 321823995 0
53722000 262945546 0
297080812 342310835 0
223215198 538464491 0
181743285 78468847 0
367953515 150297058 0
265623049 204327437 0
362493065 152115342 0
321597843 397895498 0
436268579 293478523 0
442251690 123524850 0
365264409 234884594 0
457008894 558326068 0
566301045 67789835 0
187053702 498160392 0
250976034 264039414 0
462660057 132839151 0
537597878 160606297 0
249488987 440804372 0
192126067 235150696 0
19227445 44736569 0
79933539 521026687 0
317160542 356422429 0
424697976 266817953 0
462438423 479659155 0
8236830 332265102 0
57672032 333919073 0
37816980 283606252 0
269822887 457012414 0
569759490 231728336 0
529205337 32598088 0
540465392 118291194 0
504606630 418617620 0
159925338 159576127 0
513197853 12485938 0
195391969 342458263 0
206033344 66823440 0
476538299 236785581 0
66176003 395029893 0
86484436 489633292 0
219148245 319883278 0
61439540 523819804 0
513055198 496380615 0
156609246 524080698 0
153879320 490840042 0
513534541 63982323 0
122436367 211850936 0
14156702 167869304 0
548785186 427400643 0
311702324 431091761 0
87899959 359819390 0
264172672 545082606 0
288016143 79080783 0
261698256 282909457 0
397172775 276396310 0
461221235 326862087 0
52643175 554030413 0
413443285 431834372 0
129317987 455461502 0
454728426 251730741 0
577547482 458670951 0
555235513 256731179 0
407589842 468947449 0
578137663 549242585 0
180785753 16823726 0
100960230 88642501 0
469467820 112773019 0
167270585 231016261 0
487734100 315041895 0
550194515 77542299 0
576240182 299041643 0
107939777 47222185 0
305601158 226085294 0
163161638 155491683 0
31210916 141892771 0
33737048 125905096 0
440082382 369518619 0
4311263 24743712 0
285810422 176278911 0
106520926 347609898 0
92827762 154230236 0
355010707 208300729 0
21308922 275142741 0
492723932 522187197 0
487471664 208362959 0
566360109 309189141 0
188195680 264889016 0
464306413 533741352 0
63445602 370350814 0
354466217 260372438 0
435442155 89917700 0
34827668 279053847 0
184845897 411080413 0
355464038 284183277 0
68753293 348075583 0
264390187 62502390 0
160960079 126771606 0
35661898 131677103 0
83739952 558800594 0
559514647 10516612 0
333185925 181354165 0
218221658 1922090 0
507947563 273673194 0
241933740 348618199 0
157253664 142826049 0
361756813 569246912 0
171063603 359636513 0
269435007 468837757 0
75315619 469963522 0
232595940 417539238 0
331256602 342823393 0
414103134 29696916 0
506018304 344404964 0
190752463 238184111 0
94431502 348566838 0
102678897 513474442 0
179342049 161480892 0
42357720 425099616 0
333365886 7476521 0
151474145 105899396 0
484347603 492363636 0
339608349 275214173 0
415641224 337572520 0
578063371 295387659 0
456562301 144431624 0
444860820 277027438 0
332230921 40316144 0
388718712 192430857 0
337755680 139064417 0
2552807 120006789 0
435090910 566822767 0
8262699 231267979 0
507121299 410702963 0
61300554 173966022 0
113814710 248347303 0
441020754 434891915 0
441389023 277670159 0
208293458 458242348 0
221896347 400901158 0
319824131 297338749 0
28076543 48319398 0
97536928 216168308 0
289986137 403622844 0
295402109 578137971 0
419696331 9193816 0
224842597 173856174 0
566490946 321451985 0
131912364 105928760 0
456309843 498744683 0
110955193 113519225 0
190061671 537230318 0
396155155 297660408 0
14389384 564524678 0
90767496 469244556 0
148641242 544451099 0
312293337 241463705 0
541952303 169443691 0
318394270 451389815 0
82326344 164231324 0
157808225 486011303 0
233201200 101217420 0
230247737 15614045 0
435715121 124363902 0
44651566 469985869 0
291807308 249322117 0
462941470 471298009 0
487962811 176437535 0
181240730 557854680 0
553061295 439378177 0
361522022 191258032 0
169799334 232015651 0
350094536 87826918 0
299247589 388867529 0
256646120 169009949 0
457187133 353237394 0
70878071 471644761 0
567669701 254881391 0
543503826 330675248 0
440839822 147269716 0
22537231 51789931 0
552992818 410811805 0
121446771 536612317 0
393422550 421618664 0
414227689 319352792 0
375072304 173255523 0
163995133 452829583 0
164005475 301179524 0
544018435 447852131 0
514647742 208447685 0
557669320 530896798 0
105507117 16826797 0
170497433 542346640 0
385872398 211666697 0
301576846 258205133 0
468488860 223392884 0
177769740 419597097 0
103385789 566358973 0
17536486 492652377 0
19986769 474497059 0
490288722 458605558 0
511908505 279673198 0
291994906 222736766 0
212233839 387827344 0
542609168 288383895 0
474641386 383810812 0
234742098 283858045 0
184367680 428050774 0
233663910 344763713 0
235320452 510313784 0
286811908 486347512 0
503551118 312824455 0
307406765 345968217 0
44337543 152348317 0
255921896 483797581 0
414007086 181741297 0
114930630 181417921 0
547023936 202947221 0
498533238 302484258 0
35837323 213857274 0
142625923 347777420 0
175924615 94648096 0
6662564 92004429 0
289894044 109315043 0
33928749 312527065 0
186154356 509302002 0
364033745 551370679 0
180194261 292869092 0
561526491 536079291 0
63156882 280786891 0
160484829 37903902 0
239919386 390110490 0
205517049 217213457 0
239832621 430482173 0
550435286 361086620 0
71073018 502512148 0
414834060 416414144 0
299050373 255011075 0
529209964 559629598 0
302602585 542458642 0
567610446 418351596 0
479311310 115762763 0
41816810 481368605 0
320409885 519101065 0
492019257 357989967 0
273150176 217375930 0
253882635 148479425 0
19103628 248646647 0
498886910 405244216 0
118267080 292692102 0
173276543 404683552 0
18937384 470063962 0
19376061 323044283 0
558582902 471568740 0
213339366 236198291 0
27610823 509495605 0
441141241 373166397 0
451601540 264564603 0
440326734 127166828 0
113953056 217734541 0
444524193 472310395 0
429261399 111148233 0
146366231 255895761 0
136334647 301228609 0
324919122 241787488 0
268030347 232042317 0
224401966 394481903 0
227057081 481120302 0
500643657 41016748 0
576197125 411003852 0
172180211 536578401 0
191242912 71423045 0
394681086 105421374 0
108872164 126857796 0
405061330 236415748 0
381349687 52614498 0
533306108 539991360 0
175406529 353087943 0
408009337 51988274 0
5199712 461665050 0
546385324 490684314 0
419917774 59920664 0
362590452 566679367 0
149775775 279678104 0
489864782 417918943 0
482858376 302331477 0
263934353 405366728 0
18380129 417507058 0
119878539 123444623 0
54488599 9173900 0
457263395 216016628 0
118519867 3719876 0
440073967 20537521 0
569763213 569916309 0
359123363 446546968 0
244035054 428965839 0
414172332 254556508 0
208042788 571909336 0
447165949 559140623 0
408961234 90021257 0
511875200 308740419 0
264380170 332146854 0
277509418 28009680 0
222419777 176649065 0
4466858 155689896 0
116905232 576559921 0
332825322 145253888 0
430283488 497221569 0
425967242 568869353 0
387926325 50938100 0
351066956 564726807 0
352197613 436645401 0
555504702 36605954 0
218552711 107649861 0
150723484 285140587 0
205009165 426737117 0
365798715 407810649 0
36751314 50548447 0
235118611 553800728 0
75126400 413205389 0
356770862 104391373 0
204510704 4082414 0
497576814 83679761 0
137531614 380440148 0
453368279 460927685 0
438706550 538895979 0
520336504 252036746 0
342956768 205311659 0
183202771 542193026 0
251425778 192709276 0
247002687 514147879 0
577365265 365581901 0
442068280 317628583 0
529463840 484395476 0
436607367 12571077 0
501295407 522611370 0
471439806 374356939 0
579615082 473574358 0
448300629 398111739 0
327814549 171180418 0
515002127 323183983 0
185655859 72963343 0
530534550 375253677 0
436782691 212505059 0
149924664 208749504 0
317676725 298649990 0
454224071 306304571 0
563149681 283564966 0
111067629 36035055 0
418748728 199082138 0
287204860 348073217 0
124030408 274811742 0
525837686 202622891 0
110146820 571009472 0
75274429 448167443 0
172168322 57248022 0
264690718 377185030 0
526558536 276822320 0
105149242 24834990 0
487752520 478547784 0
455941495 127358671 0
165878789 282550103 0
425471807 52540636 0
359727542 219505990 0
57912977 194857939 0
106944810 404617337 0
408571876 281155946 0
318100743 128622016 0
322517696 26917980 0
93847613 150234963 0
495221666 341653443 0
530189383 492497355 0
214254060 174121670 0
447187311 294765039 0
312860183 566792202 0
44169597 317085687 0
511762891 357427832 0
354378870 127699208 0
212304999 531593521 0
190955426 489376723 0
191527522 179792305 0
476329733 109474500 0
485954018 499995035 0
282214388 203224393 0
27037933 120088112 0
104786738 507833433 0
323648305 31451747 0
329858188 345409238 0
34533286 428340000 0
371589290 297461590 0
250183469 232319871 0
505958048 148631202 0
186067470 347846817 0
506472252 94496375 0
137247208 81759640 0
364927186 542942716 0
276922992 33125124 0
75909945 195411849 0
499919592 359151722 0
511061213 340176278 0
37799855 380849547 0
370464737 152772594 0
92302521 6940356 0
153435756 148364216 0
243139834 484651194 0
215522061 2997213 0
118809646 485911201 0
479283129 177548094 0
156589400 166709206 0
509410355 399712240 0
102025706 237233512 0
549833401 466102293 0
747753 366198773 0
85562122 536188229 0
564710325 215004345 0
297631309 110934048 0
366665982 451030073 0
308796324 178847825 0
252279672 350832856 0
520733170 7929131 0
329398225 141291908 0
367526617 141450242 0
464693386 7378883 0
403770572 31888182 0
215203533 177255415 0
366144184 319527278 0
499960488 369752078 0
232712763 488870092 0
419715325 223374373 0
183355755 315602913 0
571234922 452779100 0
46135 174767624 0
330546871 417556982 0
221338083 317218024 0
305045756 170974322 0
23699341 189905980 0
88761856 366143428 0
211398012 418773870 0
228617419 571069580 0
155519032 215222862 0
329157528 172707655 0
442380370 109411184 0
449284426 70176674 0
73955714 314049888 0
217203699 228577344 0
158976292 197859543 0
480953942 185310028 0
500039972 342118611 0
63491263 340618906 0
26867304 273385247 0
566911842 228434327 0
369736657 351644666 0
313592828 314339499 0
572977991 502781618 0
502656979 155628669 0
248227238 317532668 0
175243104 267688802 0
502592013 38772967 0
516986755 208541961 0
75430978 162695441 0
438948844 468603151 0
34838783 393802019 0
524669498 58495667 0
62479836 66102937 0
465657806 176380535 0
46068554 64481258 0
330912474 125787022 0
556712972 534244220 0
545716845 520408284 0
234236394 131015211 0
504081260 527293401 0
287600528 31655685 0
378542373 485777204 0
169898749 73653533 0
10478731 236897512 0
61761034 255164472 0
518117885 545577413 0
188122492 168121290 0
164664852 107136524 0
248791070 575725907 0
159253429 212730824 0
301886581 468665903 0
75440028 145565097 0
4443617 550179438 0
255756185 5861532 0
557177238 339583129 0
135664921 271571618 0
67870438 358294864 0
281278556 510506968 0
293965886 526725389 0
485572078 539833241 0
479961125 443944740 0
344766015 25272522 0
404071725 217417074 0
189987729 65488051 0
138268986 467093290 0
282902674 127126659 0
199139583 309132163 0
6779940 276601692 0
35764701 573854669 0
48510766 87262003 0
288877999 11123080 0
513057316 434833834 0
389619795 478077139 0
436986001 558277043 0
237787384 48977856 0
200094068 83594565 0
63186357 154915419 0
365307750 485916269 0
392079613 329885484 0
352500912 208969976 0
239123317 569839049 0
208789658 9594488 0
50423257 262044104 0
481224409 196557173 0
333156052 84691365 0
253616713 409731258 0
478916587 436215348 0
535918665 248215136 0
366767716 279919086 0
466999802 152366326 0
456870859 95992975 0
319735721 5879731 0
141870116 331723647 0
352680493 227172183 0
579702102 343375380 0
473776203 54680639 0
4672525 174089963 0
266545856 76022481 0
234931334 310022085 0
247400908 437980126 0
441310333 485411512 0
366931002 268562180 0
268186674 578897101 0
157283980 411917815 0
90911754 285520643 0
570172724 408054407 0
275781697 126045495 0
110884357 232351298 0
147316458 357342103 0
6835931 349514174 0
517930207 9658647 0
88102542 397269036 0
431041990 143027466 0
13969702 457139125 0
400693023 179343734 0
544478064 559383048 0
32168755 223875431 0
429187724 309715237 0
246723624 58379184 0
15375895 2416686 0
213560875 205325917 0
301422289 478352659 0
67183083 263094705 0
579112112 210486436 0
288512009 564510591 0
274515540 550289980 0
133241280 242522800 0
250069370 85517909 0
377024197 331386970 0
101459373 31046002 0
194582046 542153943 0
216604346 382794897 0
162905551 113937337 0
559357101 20631493 0
130791130 97957623 0
327010284 539798415 0
538465621 262692718 0
418888384 553189332 0
472340443 366556428 0
39707607 35471841 0
484727995 575149493 0
427041064 185794752 0
184484598 284909771 0
174868548 123434604 0
16633217 287312964 0
161533448 146733990 0
78928498 160194620 0
282513354 118090772 0
341223766 389550304 0
219545568 503117623 0
262535625 27773706 0
122290135 333249282 0
300542794 212919780 0
578232687 576673319 0
437546474 577057807 0
384256372 288859299 0
489612770 167888973 0
505472172 364114121 0
131500584 315357203 0
162467005 508435476 0
97182110 530475467 0
163872455 47260496 0
337327930 224277206 0
23883536 275578065 0
258765734 536767395 0
165017239 173851270 0
194009264 495096863 0
402399792 345107442 0
27718808 45100961 0
569054605 120331786 0
194073950 379768681 0
69276474 367317786 0
271059243 283707146 0
367347526 73767757 0
62987825 193538082 0
489844858 491984418 0
4961820 214275254 0
555348727 269813568 0
143127325 339272410 0
321604623 478279770 0
54122229 166531549 0
96669265 311123080 0
438054635 224530011 0
3771942 301437305 0
254459845 203884996 0
186442602 68173788 0
507161349 106934208 0
500968911 475900499 0
258447327 312943070 0
217193895 155261794 0
356196029 481163264 0
272442197 223684907 0
359241446 428614940 0
189549843 246148747 0
379043112 405074809 0
566139662 484176706 0
10497956 39454619 0
420570429 124325022 0
405774690 328738279 0
428253521 95002560 0
562409881 317393460 0
492524523 514831535 0
123528436 154613994 0
515306189 437054373 0
321086050 138313773 0
191449584 543308497 0
526896280 403317832 0
491133222 184271671 0
460378132 342513749 0
458709525 546110545 0
296178670 378242774 0
305655898 468406960 0
305244957 498337972 0
464093424 524090599 0
405164156 260778504 0
389138279 152101587 0
377221535 170884253 0
93835860 289950702 0
433077210 452721778 0
278473356 463926197 0
390202726 181873047 0
552958400 447948852 0
286474471 496306089 0
546301213 460244076 0
249866570 557258961 0
191331518 211884445 0
484247744 160967246 0
179587186 35873555 0
189587662 428547417 0
95327077 126507356 0
147744315 191624425 0
190193748 169967851 0
533193062 287485916 0
281098978 122472902 0
51186516 383202506 0
462227104 549028766 0
31102496 459483811 0
234277115 193380041 0
319414216 361614475 0
176499547 99638338 0
349374722 412728567 0
557953990 247681109 0
544327055 348313935 0
172074384 6748516 0
496334835 463401133 0
428137166 579375360 0
95658152 257210516 0
471959782 375238493 0
195565565 541055090 0
40647929 103586008 0
567657326 412768717 0
186323994 324805894 0
93635428 374815168 0
196137330 475218524 0
160979440 543985620 0
477956619 361187339 0
197647974 429834485 0
112350934 287606939 0
372674859 1610468 0
102946054 481995074 0
405870420 148689911 0
138116666 570837340 0
167918956 337200329 0
18465077 215980325 0
92363544 403429678 0
477129280 428575242 0
302089837 578570208 0
110582424 322252519 0
442903346 180389350 0
40135573 497286918 0
366252853 187430485 0
213070344 362290006 0
335035927 37074209 0
452493756 51446510 0
213437014 174065523 0
536532878 542871007 0
417468696 516984238 0
313892523 84458385 0
339441237 278273709 0
12341632 284194501 0
459896982 479850681 0
26757255 240257410 0
224677297 552546517 0
575256890 483389212 0
170490110 174468642 0
40636342 139144303 0
141008141 463713271 0
62854633 469510634 0
90789573 474215301 0
428793273 381643218 0
533055426 165148043 0
46145883 478119010 0
548918522 294001075 0
361529856 448739863 0
34944166 323644571 0
234573225 281114307 0
64534670 576678658 0
499675716 244914504 0
541439176 470910968 0
28107276 397386575 0
209469865 346534331 0
136318120 564971253 0
549428841 306292995 0
428035225 405808449 0
74718320 437299216 0
93721294 549591563 0
165124280 346400775 0
144338581 33389821 0
484512731 267545141 0
106214292 399514044 0
577834888 543117400 0
340594443 490193910 0
105300213 451645811 0
440029490 216603024 0
305877006 559108902 0
313497852 405687361 0
482166184 462717622 0
143202665 525273289 0
357920600 308784359 0
429673729 137207498 0
44330374 493726443 0
526341693 298428189 0
362587574 117887750 0
68954608 522215336 0
358136233 554559976 0
527482857 362247015 0
96614844 292959561 0
536688654 214935240 0
450568943 423001637 0
570291060 414191465 0
453389004 19866901 0
244455849 366924134 0
213965552 451894752 0
42873380 226864615 0
50733845 92135542 0
352754168 424978866 0
455083019 483316769 0
202414429 551820192 0
264588903 39462241 0
111969197 269187729 0
241104036 68174519 0
373003140 129645255 0
348427828 141993453 0
524894851 361946581 0
442646609 230310397 0
95545989 440330707 0
361794062 574137390 0
362834068 8109280 0
139745474 528983768 0
576854556 49586641 0
298764643 350513259 0
372373804 391454135 0
40877198 557068849 0
537568129 501211523 0
269087837 528900808 0
489528370 352319974 0
185404888 483739999 0
422763838 431227500 0
456067847 505038416 0
251639069 58202493 0
200853078 303787514 0
143261453 421346799 0
545376942 75705611 0
557969820 63894730 0
424381210 404113969 0
343490241 394297256 0
479066261 168163901 0
392424435 185431174 0
266333438 444875113 0
259172969 349028111 0
139793331 306474433 0
302282987 284982626 0
174421522 74612047 0
153571566 235952852 0
264995228 333359538 0
369721901 547135389 0
236625237 215788412 0
168912442 488227125 0
399442872 70421070 0
337283667 428178807 0
27908199 247344291 0
193118702 312025829 0
341239798 111328444 0
236978551 61764336 0
37762670 200599557 0
69234507 22841875 0
430605380 429974491 0
500270858 121405639 0
473514002 501519486 0
300662413 328494230 0
571533833 531332409 0
574522118 260823484 0
104734993 206919172 0
202219849 354552859 0
35876844 107601709 0
554819129 33607935 0
505346740 101609708 0
512073327 562100470 0
473109260 82086719 0
429948604 74407592 0
464164675 497429024 0
463038280 350471721 0
213142923 315099817 0
192110638 86193585 0
496041408 434821938 0
472154608 349269365 0
248540546 330973647 0
488822755 47727694 0
506097762 77237718 0
156360464 426655452 0
293703322 576965699 0
20197798 159217794 0
290965830 361012103 0
331698728 8147366 0
20338603 157505075 0
66394529 461295813 0
459418472 472825957 0
303691850 71065666 0
88122931 38873854 0
211056817 175374608 0
350999056 149586583 0
153984213 445182874 0
321116403 17794017 0
510593368 513213438 0
167394601 55791562 0
196306844 300031051 0
441859734 499478426 0
461892691 148262877 0
499329854 441762868 0
151325502 35783995 0
226252374 216903635 0
543636574 107955195 0
165276994 18470552 0
297521273 351975574 0
324287603 555676929 0
370213812 521463333 0
69497452 441182684 0
181823871 378422889 0
30404184 14346742 0
330016481 504019810 0
433124025 344590025 0
445504620 67142481 0
124334758 454028823 0
24653732 415271726 0
36278768 294890273 0
62517499 210604396 0
505568952 101827602 0
552110876 123907527 0
67102565 511633583 0
370651228 185972314 0
309265715 410344449 0
26578647 542485345 0
93804328 283658016 0
271960878 399747365 0
271899212 324713123 0
543177473 549445468 0
62259095 113249786 0
347132603 208743127 0
405604566 317180901 0
61948399 300918712 0
144272504 2633499 0
274572481 202430075 0
95404773 275103484 0
544673480 34446943 0
539584694 283809603 0
256695410 350961966 0
285056717 32243576 0
473303078 11057993 0
136718956 140621790 0
214584872 553367306 0
172106690 283104347 0
129854811 338520199 0
506779033 213659560 0
341433321 211186278 0
150238072 339266925 0
573792826 211157191 0
577529393 249336614 0
235181810 577927609 0
567394685 317359016 0
376543925 537797566 0
508705977 408070295 0
377268261 89760591 0
534247468 194645901 0
215900522 4137877 0
446572614 218642957 0
60661802 237403435 0
393657266 169116183 0
147854153 476282161 0
357801485 345567161 0
490808818 561390037 0
477097996 384181254 0
281710962 560602553 0
475313293 192067934 0
3734032 104515391 0
554069771 520250903 0
219861395 6545495 0
531171325 40300059 0
575211127 237489423 0
97590453 291092674 0
440671760 260743577 0
421540700 413694208 0
331622086 399666520 0
176533442 4669379 0
108888268 464462037 0
201532165 48000352 0
19979544 172436520 0
537215085 187745381 0
352417762 380872342 0
37705907 32965317 0
107692805 230809553 0
303247225 271296111 0
74132322 47185041 0
426747855 568173497 0
576184451 129838141 0
140756640 121564804 0
19736588 274946281 0
399280047 215673761 0
39866118 64446129 0
500447022 236979941 0
476977722 543807190 0
498561884 85197698 0
169565928 345272638 0
358769693 410145147 0
156583151 529507594 0
389632032 500361644 0
5415916 237969907 0
323176282 108880120 0
217683902 453013835 0
351617178 288949840 0
511533488 233280977 0
70093677 487679537 0
404974958 231869285 0
247767860 139167041 0
46887507 411994921 0
554328699 36740691 0
41428693 198636184 0
328556856 482368337 0
233849909 346637235 0
103345939 494428836 0
247505219 318405387 0
327301408 176707749 0
172908050 302765812 0
558266445 518521182 0
3802080 417221595 0
352608816 515473859 0
43589576 71976720 0
440375088 18290248 0
75212704 441889889 0
123088608 284472441 0
472631188 210435568 0
238542407 22128737 0
325816437 578346952 0
166491862 141431882 0
390587906 213823296 0
118368020 402806945 0
239535866 207382723 0
248257030 29172530 0
159595516 375572564 0
472499195 251292306 0
243994049 300511577 0
568050872 458034801 0
110549892 45070710 0
302808431 217766676 0
217832229 463311316 0
19248766 146195941 0
434245294 89939855 0
476499382 498495566 0
200013961 117285879 0
44189964 499293814 0
149039703 126547171 0
268867982 105102397 0
576347605 348265037 0
323741884 151585104 0
235754124 6764877 0
123319516 190631436 0
378078313 462448559 0
201869532 498489671 0
314307956 242516908 0
406514330 281398440 0
280528638 181343576 0
370841333 248310036 0
572680094 2723575 0
291250320 313740210 0
159411607 132844652 0
353916128 204012401 0
460235051 500740821 0
389534454 382210939 0
102305797 169348165 0
378508879 230413991 0
92673782 223587252 0
120316065 472535828 0
170618004 574914925 0
235184917 103472575 0
226241154 33149322 0
423834702 57981877 0
235087459 68842472 0
27492251 181390366 0
379412566 309376797 0
231432560 2612777 0
277941770 157126024 0
373445574 70293665 0
17188933 377282124 0
442033130 317993318 0
91104599 113473317 0
446227446 271001774 0
335756306 527258162 0
495628253 502642619 0
215688350 373689627 0
233840728 186065147 0
189868527 496890597 0
232578427 377854839 0
514951887 574612518 0
134374709 313112020 0
164075672 157772894 0
554177254 491741401 0
491154055 207941626 0
336865497 422531235 0
250381883 323158941 0
528513767 542344083 0
383934031 365962708 0
3527236 388295486 0
365511848 22295025 0
71380174 493139635 0
82632637 15280065 0
154759460 394707227 0
439619256 230075450 0
499924871 380128925 0
411922801 403945908 0
217066180 132732488 0
540255851 35666529 0
508707365 452972676 0
577041329 91373507 0
578279690 224407803 0
224036678 554405967 0
572805673 548166963 0
11602173 83108984 0
484797014 421837286 0
192242982 503016889 0
109408544 24590190 0
542989567 446358319 0
67786283 565070807 0
86672000 294778630 0
16718381 172829282 0
49030734 349762496 0
314101604 528865069 0
371060188 542337940 0
20381662 193305900 0
106681619 413663491 0
235359006 258126376 0
505459626 27318215 0
182904730 185208374 0
561236812 304404611 0
156204682 13190940 0
381479502 333751892 0
308257835 463419157 0
344169175 433938036 0
108986538 98099963 0
89593858 552262429 0
439714882 206048210 0
62943849 246058497 0
570750503 359679695 0
166490254 576989397 0
411464396 360011044 0
397005067 474394188 0
349729580 260807002 0
304831983 446413253 0
540780961 115033449 0
341839361 217446576 0
147990514 351943715 0
315022622 125428150 0
463190360 374319518 0
50086648 117565395 0
317800039 133566985 0
309730159 551936593 0
133870374 6942618 0
214307427 88982310 0
257533434 5721590 0
168494281 391530499 0
379500817 299732114 0
377908264 180653345 0
65074320 499409571 0
132597850 443047319 0
435500525 163584747 0
342863915 552518571 0
370298033 337055759 0
257012214 158048877 0
442454653 364072287 0
171799395 466633570 0
450060458 124034651 0
368372142 124723546 0
451981694 141173541 0
184580494 550778830 0
258353714 490066101 0
249084371 27495023 0
572529734 133263189 0
352100569 369475123 0
166508253 217063198 0
208660306 429001933 0
187269551 339155083 0
399551461 155804164 0
291164143 501680660 0
349722909 357168470 0
139436714 355072404 0
65691116 513981935 0
345696697 564850668 0
389620991 224538584 0
14629899 59659633 0
523579963 234721224 0
499003245 229299687 0
246339733 172614826 0
360278927 117573612 0
68043028 232664772 0
127325891 176336330 0
98490921 433552355 0
396890086 509328179 0
127031959 93671135 0
193421996 288944865 0
313457727 530165242 0
111785535 392706939 0
507359787 15087033 0
222455381 93003187 0
394713416 10567146 0
492809308 388328367 0
273178127 266715244 0
44270447 12237234 0
411887907 463940708 0
483991295 283843226 0
137608745 288884937 0
142902522 93968548 0
192386655 192419294 0
382474959 337309550 0
277835984 575071609 0
347861858 23753137 0
470446238 471960349 0
367464904 89598035 0
3392188 295387734 0
475943592 404341360 0
400106546 527074894 0
354420118 180780018 0
166255250 407779832 0
184070772 424181040 0
123510272 434920970 0
96769806 131433303 0
462598003 42225555 0
82249354 122903978 0
205808110 312665722 0
404463566 64840912 0
68195135 538713488 0
182093418 314891274 0
315203347 273676006 0
508435791 358987628 0
136427269 452755834 0
557236063 5960032 0
136293548 335234497 0
436993257 29020110 0
272558136 215569349 0
575615129 566833443 0
278396363 552335761 0
44634896 212406462 0
51684860 215298812 0
492627118 329103440 0
14774330 549213940 0
390807951 328040119 0
197191583 539272727 0
505843591 184622517 0
402916854 472710290 0
168454783 341970816 0
104895048 105661289 0
430178797 12342278 0
556894615 203398112 0
55319974 469345015 0
403155905 133013094 0
59950047 260263307 0
217419563 578828835 0
386251176 254963437 0
530978422 567910740 0
518713203 170894880 0
148724282 409015211 0
336110687 269742581 0
99956194 12262070 0
135461039 101913720 0
44498529 229115887 0
411135775 531910866 0
185157324 272628059 0
551747655 126349180 0
169771291 364391079 0
378745277 562412627 0
355826418 147600373 0
148844878 98365211 0
395390669 38181512 0
332014293 241073206 0
60210358 315243567 0
344158578 5480388 0
295636147 283021854 0
428864129 450080234 0
535266687 232991323 0
147861457 347538248 0
166045022 225461883 0
290556163 166282243 0
29152745 141577771 0
445316467 80066649 0
408524301 85827589 0
392239388 514373073 0
405312315 120719039 0
140459381 500656301 0
136542635 165565667 0
88931712 229683151 0
446867286 298999807 0
160794 302311301 0
295515130 99892189 0
100072622 263230628 0
201745708 53918591 0
142384585 572284577 0
35177229 45598927 0
140319455 122813554 0
21404734 317947104 0
359283329 443834618 0
535615049 263661021 0
410068303 395720566 0
378894021 5009656 0
180957233 265631683 0
399132866 201639360 0
526008534 285140473 0
104850444 304996190 0
439997240 286132624 0
283595977 158990203 0
152593233 286336745 0
457041165 276757530 0
334333504 285544749 0
298120225 535993889 0
286063080 235491356 0
575515390 535085878 0
248708116 493755836 0
524719827 565878749 0
255629418 398513422 0
390543461 516301226 0
474401004 76566823 0
494684952 411045042 0
405812245 439216991 0
394042965 126211487 0
256292764 239831827 0
527668979 389284299 0
89085198 174670012 0
500283934 287918612 0
272643080 530251725 0
167324313 285616331 0
576205083 177774457 0
554922732 367446918 0
363287173 417529469 0
202408249 536337541 0
120844609 215354312 0
28629152 430238171 0
322385657 256326866 0
567008188 525642027 0
539816411 208218878 0
344167162 259116492 0
326955346 209968433 0
126124040 207810665 0
329168047 213344282 0
516782771 448725713 0
408908660 123689251 0
3740238 166923095 0
554274559 207367053 0
235976957 220733353 0
280237366 437008685 0
41928859 546570374 0
321734569 148008093 0
436001333 104598678 0
489024004 359459390 0
504743318 357657244 0
275508074 508531881 0
282240259 165382081 0
290760080 407806334 0
64855105 270307819 0
96012899 22341495 0
436276412 141666355 0
397002541 564938 0
68546369 368874839 0
150918236 9318634 0
50631351 90436731 0
101885296 158588540 0
479776326 112644709 0
66269283 238330458 0
276630077 73691111 0
229068402 259103633 0
205562900 382328437 0
325870124 65156777 0
240557002 449728346 0
498506336 377556709 0
502900128 164401019 0
556449250 384207343 0
313196553 150717553 0
422814133 193826466 0
207872449 526262317 0
334921190 389724426 0
332490861 451008247 0
357799759 196671260 0
447225137 529218582 0
275687295 323858855 0
74724985 33635741 0
34930517 527192009 0
338682807 14227780 0
544523874 120037596 0
185834150 45154709 0
80920055 316139539 0
314838087 133840333 0
565136530 87899507 0
131183765 499452869 0
206990759 16383074 0
264711131 522509048 0
103904514 156420428 0
86974232 480448745 0
358573459 204877758 0
206482134 239679649 0
137480768 513323761 0
59138249 549110154 0
489204131 421546884 0
188432395 51992413 0
332897509 386728435 0
325511397 132237822 0
116615069 578924242 0
555340556 514282414 0
575964073 72200056 0
524581389 514653468 0
279159697 460550671 0
351388626 177285921 0
135978637 93679458 0
420759545 76463846 0
215422865 304622794 0
354550581 52084249 0
369089321 387720717 0
451762564 281451354 0
259632784 240109306 0
372271087 288308351 0
74810 261513031 0
40465115 527814748 0
410466872 281054345 0
579080776 340585697 0
198665401 99475219 0
519163618 96435185 0
394218649 224752200 0
559151982 578428190 0
304861062 526656761 0
524633694 385405887 0
80538582 368461312 0
577369805 222583640 0
450416899 500123105 0
143386904 135592447 0
494439792 345046933 0
499301372 64003673 0
336222901 49661362 0
224082082 15624056 0
300051898 467752627 0
76626234 244802893 0
569516176 166616722 0
131017786 110494805 0
416976006 17464418 0
175556027 141598639 0
271209288 456394618 0
185143025 225922769 0
138419806 502791137 0
425776882 509806085 0
315180236 250866463 0
342544764 575027732 0
424962636 157187483 0
319420916 117960294 0
44342552 344451499 0
263065782 305846838 0
230616451 454192787 0
22540334 209264905 0
485343683 394307371 0
255996863 20094488 0
484682818 469591728 0
172664812 484389162 0
515315108 99521698 0
321012999 168841540 0
234705739 470574873 0
216564405 66927563 0
539553575 368546755 0
375996576 22740703 0
456312238 219346990 0
318780846 244601089 0
43114760 257384538 0
332595610 509364059 0
194721459 443481939 0
28415605 491000413 0
393101121 342403703 0
551165389 353295099 0
189557885 112055936 0
275928812 347242659 0
112805167 57482698 0
562093603 545330665 0
543134637 111474615 0
337950135 569860720 0
203909951 156433884 0
245305098 156259216 0
455864183 408979257 0
348963343 516175406 0
239872550 49100299 0
523902492 386042362 0
431219647 391567092 0
96833245 235797968 0
321657222 47471302 0
328099358 518230160 0
198041908 149641445 0
108336441 250464282 0
539530321 560864706 0
101402326 443679664 0
428485425 214180963 0
503626267 263063509 0
184305149 515129425 0
338858722 369928458 0
72356443 168253883 0
325424936 48342791 0
460821486 295500633 0
333006156 844739 0
276973341 215111879 0
455401271 101353374 0
506103263 515705162 0
399726428 167632231 0
419777396 119622998 0
297878229 228210904 0
40892567 103309999 0
212828161 336532067 0
565172125 91792369 0
139016771 406356650 0
383118324 18405320 0
222138430 69102509 0
320717438 5251061 0
526636457 154856139 0
233038717 519241657 0
87784287 402043097 0
238202602 532640413 0
5071925 448222175 0
198927999 395209833 0
158156641 578117670 0
370703635 540466113 0
96153500 50697732 0
369690283 384749774 0
105157122 366173744 0
247052846 53251318 0
543998867 125009711 0
419407559 186794240 0
255707112 335437779 0
418855754 453796227 0
130457517 15772500 0
575405830 13236894 0
5717700 30592041 0
58015979 423377577 0
178590173 62158319 0
159083180 9243320 0
45136966 291768648 0
568510116 202049959 0
100208126 341744462 0
129031707 92109850 0
500366375 400283366 0
70261942 307948244 0
118033318 559701751 0
551570883 88786722 0
273176743 468706854 0
262079678 59556183 0
248547086 323814522 0
421849283 282309034 0
264874907 321489457 0
495131239 364962927 0
270167285 154963424 0
238099940 338135371 0
423192890 63412563 0
378522130 97015320 0
28157931 96393630 0
491148183 283564552 0
351213083 353778777 0
521411176 166184932 0
208637703 441572762 0
307860699 443235530 0
367998554 510569142 0
420720322 362217542 0
12190796 317207687 0
44981853 426259743 0
390809683 253386669 0
274138847 442970924 0
420362026 50558501 0
163823947 257371839 0
188632241 164979371 0
38477208 200363830 0
102172566 134233284 0
33011032 516135502 0
475200226 27133121 0
230668750 516553184 0
149839335 415536199 0
249565920 117217694 0
246584774 14491898 0
471578051 63885510 0
31559226 511175197 0
224772827 374671628 0
22252620 354485437 0
155882620 301610292 0
78792100 184240379 0
258981541 438714252 0
482300628 306118834 0
311752040 467156060 0
551850504 43312280 0
175912048 42654503 0
572675313 341831704 0
235724899 374973162 0
549308557 538677904 0
379986198 58915583 0
82304479 107186317 0
400616883 421060927 0
310924084 489702954 0
121008795 252240824 0
365448282 275007514 0
252722495 295727025 0
230162919 342110560 0
367775257 267669538 0
163535589 246304078 0
326699237 94599412 0
107039756 23497760 0
292155497 543141112 0
523455041 296985171 0
382672043 351939326 0
415826309 479727931 0
85495483 117138037 0
375496613 111736668 0
121260933 244853441 0
293996366 218223408 0
212332933 435746634 0
287108696 452979699 0
134424578 127167928 0
131267625 190731641 0
343465811 156122218 0
277944756 55721282 0
248717735 382790609 0
36134970 196409198 0
236518566 540643058 0
374807584 351134980 0
543809629 48216883 0
151070952 22362812 0
402781384 249542501 0
480239268 527539939 0
98989352 552225657 0
162331494 122048110 0
316265872 319713046 0
360656344 376749904 0
81742077 372813008 0
155738872 138925898 0
301141348 342088424 0
575434486 318931700 0
121221274 153259472 0
360538432 502924744 0
280449738 454791116 0
183430353 509936777 0
339969694 155797355 0
350370966 222984696 0
232303602 115397311 0
183804743 302754090 0
151497524 396203969 0
516476312 250212512 0
136124875 462318407 0
71093228 411032242 0
320740115 319359398 0
453000642 556804916 0
333294918 246276064 0
133269221 386843945 0
8632333 275989570 0
377217818 164601386 0
135666904 413507174 0
552438105 363417093 0
150199959 388969457 0
563739661 93402104 0
243914015 307464463 0
280257793 501312547 0
297343618 455688756 0
321907211 502095226 0
443185135 7885341 0
322626590 172581851 0
66536698 103101920 0
270405655 539176295 0
491211618 226239753 0
537142531 269203597 0
172075869 487686358 0
109642002 314773968 0
27464423 194499230 0
218469481 137081968 0
169483906 459375317 0
314493923 188712742 0
115541190 273893980 0
450835511 543945461 0
169075103 276898652 0
511178911 387358211 0
174769405 134223239 0
419299634 577316647 0
464624346 482640477 0
421913157 517082353 0
77502936 18659379 0
281965981 215439579 0
234266961 24437823 0
274002105 172127581 0
467407282 513079986 0
100941626 195108981 0
292402139 551918779 0
90600456 302885608 0
121418719 249058101 0
502894410 86645291 0
306231732 248110787 0
483783189 423069616 0
529847163 77221268 0
492303868 21148106 0
354372990 253151392 0
124847290 103321032 0
273192266 180922667 0
194585372 236731901 0
234867728 552185682 0
521901883 292017714 0
162014510 412169728 0
572878004 362058165 0
132159545 197605107 0
160981231 515705878 0
375053568 152590353 0
227425354 402517300 0
41105089 450128948 0
485512393 68058248 0
558048602 547238860 0
434538031 545953587 0
359488077 154100663 0
403666670 10173624 0
258234923 517869932 0
322164288 104518057 0
170752432 420315847 0
444649142 145688533 0
513652286 61593259 0
181706256 496692822 0
428531609 417879835 0
58979537 194390441 0
58254839 397635427 0
507045013 91258366 0
149950230 264741066 0
189148096 309659382 0
482008796 311599836 0
350972013 657815 0
371563720 326114903 0
214102048 238896318 0
524791552 578263962 0
325529449 298724173 0
451826849 393284862 0
2893152 573954489 0
484847793 461342247 0
233426133 133746881 0
65887035 389134563 0
202676495 305888206 0
325621787 525671393 0
313933450 18950424 0
518272350 142565511 0
13897206 224816300 0
83610120 575530946 0
330263178 48292663 0
23342503 69003350 0
323679892 481785746 0
412141036 177837575 0
378090253 17883001 0
50987838 293808333 0
396913791 184034264 0
318211559 122121908 0
6826500 80485587 0
152554643 24346581 0
447203220 486553697 0
125291646 126602456 0
567009315 21446017 0
14535114 386523917 0
38387424 292241222 0
10139613 466120150 0
60025397 412998971 0
319484865 577839895 0
138843653 407628392 0
539669574 487929028 0
399313622 1856295 0
315594619 305452191 0
203573811 414457868 0
204931462 234873664 0
417374724 408983127 0
401957722 399220026 0
476469196 27655943 0
1145208 190558796 0
477665463 499011864 0
424179115 268546202 0
434188615 183609589 0
393852832 379187044 0
50001821 218046316 0
708515 494797960 0
328407189 570422594 0
345237027 516249532 0
546693476 413900802 0
444873279 229221559 0
250828735 430133791 0
525723293 494406426 0
38811387 121313162 0
414850914 98714884 0
196029077 132801530 0
477942709 404217948 0
28103985 378360952 0
344974387 385137609 0
518744386 355473147 0
277839534 139713370 0
179075708 489997324 0
181280076 200093027 0
457072280 539141675 0
374991311 343824769 0
339146922 377093517 0
394998285 268101396 0
53323237 32080512 0
123231666 268000309 0
224189933 438182588 0
366441177 360937376 0
244280093 394037885 0
391198703 83439834 0
354695664 302366859 0
298096606 72216557 0
443620157 571874783 0
401513835 26798245 0
273843217 171797100 0
181280198 450261907 0
447706657 185094201 0
252331124 157396574 0
169144150 358172149 0
183080954 477332946 0
320754323 295333149 0
577680001 127663548 0
81916289 113434491 0
198337070 458769780 0
137264596 543774280 0
383527226 54185517 0
104951296 390609610 0
472198280 325375596 0
151303812 34047559 0
73867996 413897388 0
467438687 212371984 0
564382769 162208765 0
198431071 533373535 0
69277895 488872886 0
482210913 571142870 0
207854484 48287512 0
326414887 231986168 0
256383191 32292601 0
279409596 382949228 0
112920185 531301317 0
29331727 121890707 0
343058090 437067642 0
174334533 6887075 0
179012245 224221733 0
522564693 1724307 0
279006418 18305265 0
556474664 150678436 0
383461894 191336397 0
293520587 372948525 0
278031727 270251319 0
433696344 507711275 0
14634869 11485291 0
41182962 237764139 0
229333714 248733865 0
91934243 522892666 0
38768254 298470306 0
2605709 491277687 0
419278993 263665895 0
296684992 325325322 0
7319579 76903779 0
242603753 357016202 0
264009150 256403043 0
551984796 446169350 0
405137279 39790778 0
163529273 367572269 0
387102599 520212471 0
147149982 486646321 0
263948005 116153107 0
404746599 436219888 0
31223038 37630883 0
204336893 441470817 0
288060769 462564957 0
96769297 149684933 0
12776722 175801100 0
389773493 193253425 0
559324818 186091667 0
510711591 216525780 0
305604518 389475931 0
297548287 85179545 0
578949332 135433282 0
390576767 335736404 0
179815194 377264035 0
225462364 201989871 0
202870759 200249251 0
94059428 416714385 0
41458929 307893103 0
557175511 531112208 0
212130370 28705852 0
317994751 108991463 0
45092994 377849917 0
330575654 112734126 0
327092332 120786801 0
481817061 122153462 0
305436590 122960088 0
523771754 395248997 0
380090511 542966292 0
333473183 42358945 0
401111145 309302601 0
314256464 109082743 0
271746978 312371473 0
452713899 315919416 0
522809702 177763606 0
391283438 496718285 0
227375107 345697482 0
229341190 49967977 0
226647475 165718060 0
119168424 528514016 0
477123130 276323685 0
22633218 332814547 0
341469489 216419615 0
23357815 461238267 0
433498522 264997690 0
192187436 314637101 0
379371506 481194229 0
6679734 370814358 0
472748863 569857944 0
473203583 92041908 0
405983937 291488279 0
303029092 269559171 0
504724101 100268768 0
165291295 506887194 0
57175341 99916650 0
359955269 298956251 0
414278141 140262868 0
277901158 66455581 0
32677893 538673604 0
242428499 426592630 0
233798546 319585131 0
87180238 436267585 0
369871002 141868724 0
422192658 208884581 0
48937631 335514080 0
404768531 370477014 0
279503258 308834621 0
239426003 432149191 0
568435256 564596947 0
488304479 48843631 0
177099375 8857435 0
344735557 2151904 0
572232194 377909732 0
562984115 359880420 0
29761765 44846888 0
220831085 472991890 0
385966438 221323844 0
389852470 190880319 0
468334585 182239252 0
290682053 123468991 0
382575699 139958978 0
306887032 63220875 0
495826214 260405755 0
398280362 464274371 0
332901593 361408589 0
176545318 49653222 0
213056683 575855176 0
445747811 566164170 0
229631000 159543179 0
354000814 267394717 0
35975323 205472609 0
3326360 325644962 0
184832354 134510610 0
380238790 174120597 0
447828570 80379587 0
71789987 90738299 0
218783190 303732335 0
468892716 435158798 0
390091351 418506333 0
302155407 497202013 0
186807808 529901221 0
368735825 383129626 0
547016522 42863034 0
154810928 575130963 0
469174059 475325082 0
348467378 374623967 0
247782552 121342422 0
368765214 269631111 0
508957550 434679808 0
532648474 530007364 0
128236134 570870724 0
85335224 140944022 0
205182094 404400241 0
435310211 179253862 0
56195147 552335885 0
259604158 545055736 0
70484594 360307317 0
563434636 430744492 0
33393220 196305723 0
353454310 3393554 0
323402001 231136159 0
147137677 275471904 0
418663814 149093355 0
21867450 109731288 0
90026970 459482628 0
60625346 95307552 0
569468248 490195151 0
133219572 108225385 0
344858808 568257133 0
470402198 354477225 0
193853895 422662926 0
506628052 508739514 0
532299806 267843829 0
539430860 162798046 0
171924102 53175097 0
62497833 300400077 0
267708559 427926601 0
430278412 397457491 0
105425496 117587400 0
33209941 424265566 0
238355030 450435869 0
545251520 234476964 0
292868882 253318627 0
312417981 558375671 0
20340553 197485548 0
210989584 359454248 0
515916177 326037358 0
512902387 489640853 0
470382837 548799676 0
41012205 161879356 0
335973685 83052786 0
295861307 441434817 0
464216299 75951727 0
422485223 334212373 0
110313105 133831117 0
475259735 364844839 0
381697953 490769137 0
74550936 545545522 0
122928925 452356053 0
397027270 421331230 0
522952084 201690904 0
143432310 159827934 0
213111334 497822301 0
251623951 96066344 0
383026126 46954106 0
344408369 101081684 0
274279782 364191589 0
360197749 326045209 0
538206630 406660983 0
331594909 149898011 0
440780255 214423559 0
139134030 574463972 0
184465730 53131652 0
399825170 269689558 0
570269197 240011947 0
320673722 319547204 0
420005759 525169778 0
167318058 224421343 0
536740135 108378314 0
49341662 520442380 0
369315867 464294292 0
372396131 335454716 0
26834212 226410741 0
176975540 572066450 0
420542640 411839864 0
93031764 142670963 0
173725360 225386816 0
153549971 169363606 0
566402643 536241882 0
578133330 239946524 0
513279478 235444436 0
500295481 125354968 0
293118677 514821822 0
548848360 237735277 0
29209489 541757056 0
393767307 134083533 0
377066225 184810254 0
264184715 104782902 0
247209563 197707213 0
320169509 455113419 0
62761997 352875775 0
448542259 49192837 0
25615650 348331204 0
521255816 555309738 0
271243972 518500436 0
252657553 385881632 0
354284903 26050583 0
118941317 425475897 0
163746657 18769873 0
128249089 279517489 0
499869807 104509490 0
421262898 121792159 0
219918261 333514792 0
383571572 147697424 0
285381934 477529091 0
7881382 57213547 0
256129848 142422335 0
77095131 492907265 0
143614008 497266065 0
293071328 508999485 0
351899412 366720708 0
374332863 562064030 0
222839906 137338606 0
344341650 508450807 0
316864267 344792230 0
416173613 431234759 0
462049793 134654263 0
565645783 496610083 0
32541501 387132254 0
539383797 329170554 0
100151723 354308597 0
144323749 444325507 0
306937564 338309675 0
551991240 431591979 0
300570585 563214088 0
189788530 167740816 0
55082382 428187906 0
571130358 425320366 0
324249239 354652567 0
426992916 209927504 0
320904896 491110086 0
540758532 192257012 0
577092995 490626815 0
515727919 139285672 0
225475655 550796395 0
405078609 418535275 0
319730814 113362651 0
89009567 560842115 0
686499 142610163 0
147813012 567916789 0
422719789 452337618 0
26941898 272687855 0
164849596 530885665 0
548670270 240753042 0
95409284 549671735 0
494973085 485277200 0
211045586 23858480 0
231076165 99309300 0
258646197 14903028 0
190764569 251684947 0
42956431 214513746 0
292263358 240747202 0
456316629 547921003 0
311740415 261129729 0
420884077 233504003 0
273065500 190328868 0
430218260 503913441 0
233348759 409416119 0
73781207 468337090 0
183336033 441019868 0
362340848 488914421 0
289874752 200677805 0
325709977 541184636 0
285474378 480723881 0
88482982 466103131 0
423308870 270764541 0
185886934 42506022 0
499144974 478741546 0
77105942 300881642 0
49925421 433983444 0
67638968 367331662 0
133225827 469939561 0
404256044 524291065 0
482275471 474392336 0
568638324 227369646 0
121241507 547585547 0
203146760 423390083 0
478038488 467313489 0
171900289 310387573 0
353726510 125000605 0
382161430 254195496 0
110789743 156620463 0
250943249 90241818 0
342916872 187399647 0
530632063 553989833 0
456949986 244047804 0
273767726 28401669 0
325086889 550872765 0
247427391 292854228 0
333945903 398341032 0
125452899 420523937 0
244360281 467985146 0
28313983 485418491 0
39540180 359308592 0
285158048 462093278 0
58016541 494864508 0
556453111 5884187 0
571537019 367231908 0
402480306 177412711 0
32270676 242052564 0
18438099 158610206 0
121207841 181127363 0
357124399 41572953 0
73894755 94923637 0
117089932 570082116 0
224017996 427672129 0
256658592 460100813 0
47397394 437815584 0
121700546 550846010 0
232259219 266457848 0
382451421 269745410 0
570265449 133779092 0
533502931 499484853 0
291707809 287485067 0
347319757 378563026 0
258728829 109140478 0
6036298 562258779 0
375942967 289488590 0
176689195 379430280 0
545060030 540310433 0
450763444 285898162 0
498038528 261453910 0
20681532 431360323 0
336021688 343193844 0
128152086 98403759 0
279000529 207929740 0
70199403 335993090 0
162628254 273424001 0
498827153 516913097 0
262100456 487195900 0
131469994 213577996 0
559777109 306674082 0
175416866 327217923 0
12505844 254585602 0
473752298 102714549 0
271103159 526635404 0
428782395 289234605 0
204460946 375270666 0
438626328 218398078 0
279447240 305495625 0
560081469 93831946 0
64887351 378352669 0
281828751 457313807 0
203408067 35650419 0
27824242 271427405 0
91030508 529891845 0
271195144 494715683 0
449119475 511756403 0
139033630 218329063 0
290764679 469853670 0
114228069 467897088 0
334213191 120704153 0
522686582 39503109 0
282746902 116689808 0
144581894 325751875 0
363912871 210495465 0
99888996 145816156 0
285126984 113178657 0
499212620 113815106 0
378047238 17205130 0
416575025 207235281 0
6188911 75487875 0
451799946 162080957 0
437982488 47986985 0
51069184 414967385 0
348126467 105313803 0
409842080 85825102 0
566736061 123028559 0
46682481 558908529 0
72164666 315894243 0
32390946 573444825 0
72817256 336370432 0
577792525 543887556 0
131046350 557266448 0
487067570 234899814 0
361365752 486580457 0
83927474 175071373 0
364715762 27035701 0
346627205 529375830 0
392351388 364608837 0
261015757 315984974 0
536319803 376509872 0
468653146 127580986 0
108747426 30745971 0
189905048 247597857 0
533188628 38220524 0
429667561 380813955 0
346794741 439206521 0
293359461 288425334 0
24924164 84913278 0
82401911 431575013 0
247892260 401535302 0
385268949 155588690 0
231616432 565219500 0
540385920 246404396 0
335635702 570541467 0
696469 347199085 0
319623478 509465676 0
173876841 293684812 0
122959971 92822693 0
241753105 89024284 0
487026170 388741851 0
155020932 361028299 0
957546 448804671 0
398889735 230806487 0
457496714 130838792 0
329877844 266658050 0
351327807 76096942 0
132007413 168330813 0
343629256 569675675 0
411624212 107958267 0
72246089 307334327 0
9933996 59120311 0
485944723 427248997 0
77940967 485845351 0
395300105 550646421 0
451646721 120675140 0
322660164 500849712 0
81446674 475907685 0
231092443 103436428 0
429146790 53188978 0
136117114 566868166 0
135993555 24348734 0
162670461 437646549 0
197597625 567499284 0
204825144 486877311 0
359782193 271601049 0
324583015 472857961 0
555352230 306164219 0
356198260 43243410 0
182817168 159881732 0
547871271 203920742 0
14836036 441477179 0
443719242 405640811 0
434632836 545267639 0
165870569 511783106 0
251724749 169803480 0
155111548 387550112 0
276019189 400877574 0
257100966 71790517 0
399065712 214472832 0
120485436 167877479 0
26724209 256547786 0
518266507 36481638 0
77175632 144520491 0
329708623 302237673 0
254432362 48748028 0
506777472 312427777 0
107827343 212535220 0
129309237 77692539 0
475051097 132601077 0
491964805 408288837 0
208792115 248901007 0
44545569 138049046 0
360465526 355505672 0
50445920 316391223 0
190556708 268268566 0
263773124 516974758 0
192468751 404698450 0
507323841 485038323 0
289791404 201047443 0
197670713 291843761 0
103643630 552020215 0
431352098 403740763 0
49701413 28645480 0
573142714 502663411 0
171645378 15280094 0
249869194 352746114 0
102876916 19594603 0
443192410 74935003 0
55699850 254397380 0
441887826 117139828 0
357462078 265848143 0
528385743 408822523 0
51599384 324480727 0
193259647 534038181 0
28389138 536091736 0
115007205 29691539 0
508429290 484387923 0
239207362 318393882 0
74968747 396906167 0
65665616 567751832 0
306629306 426488531 0
526141409 283675714 0
110819367 54442904 0
388812603 497588402 0
85333634 216049476 0
551050569 13453685 0
77844539 276116966 0
152939291 486229904 0
542585859 439449563 0
96976251 400081572 0
325854080 371507915 0
549025419 560043359 0
71933564 352471265 0
156991172 109504928 0
355862399 28391368 0
25072343 535958284 0
227430074 36207069 0
381632453 486742063 0
546431668 26840260 0
382230118 65578652 0
96713948 50665306 0
479711112 126293070 0
516399135 57807790 0
396802465 151425149 0
253595368 388806949 0
330169277 37208585 0
517389749 500974291 0
129891642 281360480 0
463158601 236466968 0
243656143 203768909 0
11247427 303233479 0
45178573 183996840 0
316284370 488566448 0
118330067 116614992 0
398369230 277692855 0
230203818 435456968 0
369270342 237768187 0
462686512 566478684 0
104520074 531991331 0
387655444 99745278 0
425381041 236405270 0
315350990 394505251 0
578155045 85123306 0
31834753 362974164 0
410535867 162014782 0
498927286 431082802 0
351986172 346082737 0
543292749 170972980 0
74796513 397702380 0
208634986 337996677 0
20754151 56230650 0
149279743 444708316 0
35867552 320247377 0
314628967 277648124 0
25240417 448579601 0
460323089 514929021 0
99682799 380945984 0
49297235 48660227 0
441306904 74166981 0
441796296 82720684 0
163097858 462948471 0
207254166 464019508 0
559433475 496026719 0
3014026 336175307 0
79276192 168866998 0
14630778 21861839 0
417084792 428938941 0
497043391 434140935 0
301461902 419234621 0
3777095 112323751 0
509056317 195615210 0
156426303 313862511 0
171153676 82084870 0
500089814 468998776 0
290007046 21174380 0
129977027 96955498 0
219689962 426185128 0
71053174 14127511 0
322888870 121743993 0
522366139 562420024 0
435545845 180783831 0
80804683 194265825 0
440311052 388413667 0
408354251 151592833 0
443465927 189706526 0
398632713 25950509 0
255381547 401276293 0
157205460 280525854 0
217730165 47760545 0
372879439 268321625 0
217351012 560114776 0
535706423 457666181 0
565336757 122166000 0
480959619 438223623 0
175007597 330660467 0
87256118 456891661 0
7631180 84975564 0
507690024 333842049 0
289717383 556750436 0
221530837 213209791 0
529582577 95829808 0
132560361 173954992 0
554511319 473603643 0
170746587 20747736 0
579300782 84642856 0
26863577 341387758 0
29475905 174949774 0
109531749 326266623 0
371333886 181144026 0
77002385 198982277 0
469860625 231814312 0
8817950 390130204 0
202404900 351408239 0
522972982 220908093 0
396501803 114712136 0
174331070 48800451 0
567905462 288101518 0
44624352 1604901 0
97559174 20059592 0
70197920 294361439 0
146292562 252223343 0
156664932 86100573 0
121228995 411903769 0
488091090 265791401 0
385233991 161441562 0
340165148 360149507 0
316402761 93467950 0
425848768 115356538 0
149923834 14277311 0
531963668 253219046 0
555129656 163646871 0
281968064 500059937 0
419584264 389589263 0
186546274 342749688 0
540874454 204607671 0
264240520 2082080 0
515741074 319239687 0
3448012 230798743 0
310460289 427505443 0
433088915 564179780 0
22942344 305462069 0
284532067 262767276 0
194984553 275849471 0
548925094 487650384 0
400524261 459019604 0
403807776 537008693 0
278202355 246750948 0
447817007 216941041 0
221528 35030498 0
460578248 314267692 0
157520548 312259323 0
386552052 84611841 0
125103210 394294891 0
78237584 142721281 0
452535262 447749894 0
126994410 491589612 0
550112543 404240390 0
219456517 403301871 0
462413853 250468683 0
204998963 229981312 0
435956809 432249926 0
509703637 266232563 0
375031523 338160818 0
289034442 237572693 0
494945889 352999722 0
105439546 570690311 0
114863692 425333711 0
93641547 499504395 0
25881597 567917012 0
204985484 84311101 0
218199696 114240770 0
205772090 185290975 0
390445980 214653054 0
529731643 154997007 0
448066355 569245988 0
307095796 168371560 0
99928762 467738098 0
98990480 467149743 0
302719169 203260437 0
21412704 228496690 0
425949504 246650899 0
274890087 32342415 0
370549052 205043454 0
345902744 445331024 0
375922839 49486274 0
261788833 260926866 0
462797090 284656737 0
359039563 227619315 0
214494312 383970700 0
19197588 81498301 0
139268752 103262081 0
269494796 502327174 0
188140430 415078202 0
102204841 302623987 0
449824728 74911553 0
233524973 33547175 0
69704610 331232074 0
119200403 61575178 0
459356919 174235840 0
93325703 188645596 0
174726404 318616157 0
389073907 438135122 0
119279514 176610266 0
120173361 289843021 0
558551184 52410958 0
86982011 285828211 0
383114652 408324840 0
493419942 157539775 0
89101521 97438662 0
196874528 433967610 0
531858038 551493066 0
298825039 193825053 0
575508255 76910191 0
262015686 1091148 0
147032661 282649696 0
221914556 48435501 0
286222919 328577290 0
543708994 231663193 0
508552052 4696325 0
469506295 440058977 0
156943183 363695358 0
239025936 53990542 0
575329563 291617020 0
185558426 474639543 0
234726049 200450161 0
499118283 133305301 0
106047540 221323475 0
489275408 223412219 0
67330118 137805156 0
548555431 481895013 0
368549014 246308809 0
548258970 40466046 0
173002402 104699607 0
453266881 435905627 0
353281077 204082727 0
452482656 47999246 0
351216148 77040386 0
201439222 221091274 0
445477486 372164620 0
188203044 481689124 0
450274424 237888885 0
280083939 241135943 0
143361558 429633701 0
510972443 456158311 0
326722431 190383173 0
531587243 46328580 0
123515353 152551494 0
54631516 393325527 0
373167810 173787552 0
83182283 89980535 0
5206470 197424699 0
278142341 255161506 0
552748674 42821321 0
245515588 5607928 0
503875567 574988107 0
329531739 433698735 0
250169276 523074674 0
177486378 171690514 0
110471995 393197618 0
199562866 118059597 0
195362027 189536183 0
173931969 127556833 0
145184465 183223159 0
381096717 51143535 0
316812814 321139668 0
470650486 277638935 0
371620978 93592887 0
355217454 35516708 0
529084980 54484628 0
351971903 249152567 0
25436224 155957845 0
18146832 8697857 0
129088989 552027717 0
381234284 345294278 0
120351157 488370220 0
125484925 72522731 0
476741425 257500968 0
120924677 120164054 0
88241100 316959460 0
120793150 405286570 0
509290792 171082843 0
432927960 225709417 0
150611374 265639665 0
38346990 512370362 0
175289500 191255523 0
467669868 458768135 0
140334875 197875900 0
38581640 437956838 0
348453759 515400200 0
238331542 131902495 0
7520799 280850120 0
464463748 498153104 0
380225545 94769915 0
137492351 60351203 0
542016377 20742431 0
436057064 543456908 0
396162210 67021739 0
47628927 34753433 0
32139416 120262945 0
320097917 379024881 0
60004771 413515933 0
153486332 347803218 0
402181888 373558375 0
67983980 96037627 0
1395715 206060930 0
359940033 370208781 0
38565985 28804948 0
115586368 182721409 0
276528657 1786437 0
267379458 98521830 0
123346396 162760206 0
447694658 346254881 0
109868607 421272924 0
18111196 72716072 0
371499973 251439743 0
69240838 520213225 0
15183102 52480368 0
424111930 527975 0
223723295 155630726 0
197366881 241870283 0
30035670 348195729 0
422311776 288985947 0
237385125 391308492 0
391517398 419657939 0
261323151 345497228 0
195231082 262790231 0
474195549 519870172 0
63765781 148002218 0
546329303 484041304 0
424399713 79613054 0
90806647 99445167 0
538021770 233041823 0
335686669 103570271 0
273803893 219172008 0
349276185 412906415 0
425252444 231166644 0
383021866 383980133 0
490040188 64741641 0
541893019 406239655 0
25899501 557636766 0
210166484 48633017 0
246596333 292938462 0
69004757 364494768 0
544451512 510957806 0
363433186 576335622 0
291296390 489620233 0
524310540 259354816 0
480239311 534169752 0
49456256 76600802 0
250657722 96804590 0
351121533 213929392 0
297368855 327104986 0
503275652 491708449 0
549600852 226853443 0
54310437 64696084 0
253513778 235779029 0
12616588 244260267 0
190407983 131821217 0
213909990 259126216 0
87512133 75318049 0
119395260 288620997 0
44113578 256075770 0
419678221 483915650 0
560697822 11507504 0
9558455 148217568 0
295080553 323383165 0
201211404 159692047 0
193139708 371209990 0
176985645 93672853 0
214197605 579487089 0
316584374 141819843 0
387841009 156070690 0
181118135 446976809 0
26465136 535850154 0
375688236 427621998 0
372950642 314720494 0
539354573 343788849 0
455203151 121069192 0
104955162 274567314 0
294870793 418467831 0
62485685 409182901 0
565853809 559822379 0
180395457 425204568 0
96283148 37902066 0
221689360 304673929 0
289676080 398319696 0
113019265 500767673 0
405956443 403063414 0
415326673 37313873 0
172575852 450337902 0
62827773 545899458 0
143473113 417204208 0
354832555 156732903 0
514730118 18393255 0
61238312 70995806 0
127390259 496548240 0
440647208 501354549 0
456976849 512780465 0
516572496 21214032 0
547869949 149828516 0
90041338 507493746 0
191059914 472101399 0
21669092 405519874 0
491110313 550756201 0
520129440 337780294 0
274727601 154239932 0
363523582 577370797 0
493225003 313122932 0
29147758 459822789 0
489666531 96962595 0
449040706 40043275 0
247638242 357430310 0
52017355 299203631 0
26761874 100053004 0
6214848 484387352 0
511866190 66919386 0
3255795 19611430 0
65338609 292970709 0
324491639 414961741 0
51431818 33567638 0
432816297 120838894 0
327083662 253831645 0
391976615 276195239 0
18650956 515543280 0
2770992 26719507 0
245336684 529364361 0
446948389 539603751 0
31915007 132106774 0
239310311 480944474 0
326530060 35293158 0
163266920 328321316 0
421104606 412639157 0
260529681 60210806 0
514354258 112129830 0
57398756 423233694 0
445017786 566610491 0
539917981 148176208 0
310213254 48309119 0
514352768 275598235 0
322489491 240759685 0
478005587 178976165 0
143509721 576397377 0
41230340 285615245 0
196589859 208768141 0
328180364 176879785 0
84095120 517819401 0
480865720 544722770 0
383731779 382606980 0
195092254 260253925 0
325449085 529225861 0
127579514 482655116 0
117523624 497545723 0
193419073 362714709 0
520682228 405017304 0
75153747 456240155 0
172016837 571567989 0
554946455 484405249 0
182429502 1804228 0
53820895 394909500 0
142815315 505595836 0
126601446 399790010 0
322950159 87444417 0
462511668 105031203 0
3500753 15586133 0
303210442 507547377 0
536478779 446749347 0
534891268 190021708 0
40346293 90689658 0
65756702 59561911 0
471453438 139727490 0
164164867 295840033 0
560952990 225352016 0
267728567 373523824 0
212561859 473388765 0
444811761 411958605 0
160193930 69172464 0
362810976 186016636 0
159161077 550202500 0
437901121 352424027 0
315994897 566686206 0
93648312 437022652 0
572426579 52373142 0
325991935 130967582 0
65615255 397603767 0
542911694 49416209 0
26657807 243665139 0
334114061 271523096 0
184398631 180250803 0
85562909 451505576 0
455593377 232474285 0
133402116 50628318 0
173194002 362337588 0
149431380 275347307 0
263066770 126055494 0
385203910 338835443 0
243355208 354054944 0
109179416 426458312 0
440788516 392253645 0
158366740 113394320 0
572892280 102410942 0
508511055 541077533 0
317601479 219837407 0
569653290 289192114 0
385480839 129829570 0
5994875 277730585 0
420815782 43017476 0
78094804 100752403 0
233229200 499365297 0
492296358 401752002 0
523940456 20067321 0
463702646 104573926 0
297443145 84054711 0
226342444 165939564 0
155279616 80023163 0
171959456 244924492 0
63641693 98135849 0
245411587 65970686 0
487447840 467657292 0
436393572 247655398 0
531228245 467538716 0
111824718 390651656 0
223910316 9539737 0
354232274 216860644 0
101847654 177229639 0
106561423 99119861 0
385491924 443461760 0
555169483 143169660 0
222613766 542300983 0
183896594 499870327 0
233511610 445457858 0
530210380 342857895 0
549233557 251295871 0
295018103 291182688 0
399324911 547762750 0
129966528 278659472 0
312991681 423737288 0
59706128 522885305 0
553453649 422066998 0
62480075 203687576 0
494613577 49744586 0
68395853 538184555 0
259246634 200180446 0
97692245 552786337 0
493932436 190600889 0
66547096 495025814 0
469871373 527015602 0
188610549 353203496 0
373110100 83682428 0
459770674 555948571 0
529768701 327947372 0
529255095 70898089 0
38536798 197271359 0
200698600 271937742 0
44226834 372736243 0
271557598 188340022 0
173871947 14821066 0
562655066 268810510 0
58304279 409505666 0
226173035 232068662 0
450136777 390117115 0
455175918 390847614 0
544988756 327536087 0
536764577 403506727 0
510079785 28261651 0
287286281 532746149 0
474443495 150007928 0
162418637 408643847 0
564374219 298373947 0
160443645 280219423 0
297982582 460544814 0
221401660 212733664 0
479489362 469558935 0
401214470 538027463 0
357781779 360731245 0
167516890 347409019 0
117938526 453330615 0
245212687 355403993 0
187450587 138332322 0
174033317 541392304 0
533206880 180468711 0
12579624 23829800 0
497789492 193236372 0
501936604 517402055 0
272581532 118491957 0
267254503 249898969 0
328032535 488157807 0
238650991 493960170 0
85823243 411925220 0
50137175 184757074 0
512922981 125721972 0
360396366 459453298 0
11149155 154926260 0
76147217 343634366 0
233408745 30200517 0
177379458 186928059 0
306066370 366241429 0
101613961 123794207 0
491195990 6341150 0
292642270 182885525 0
177667382 446632513 0
486270991 354126568 0
259050593 490497576 0
142389608 538534170 0
576814525 5139162 0
416694309 269206217 0
398614773 208420519 0
12356661 39058386 0
28773152 433706505 0
496221559 203671930 0
265702581 171735921 0
570869731 222123776 0
561061891 400264228 0
7639426 526200788 0
263241476 499578817 0
514460558 561215958 0
479281866 343977300 0
428635346 449595304 0
473318469 138062491 0
453296480 336056361 0
384268285 146670660 0
439834495 265087836 0
206664580 464289344 0
91971995 216193591 0
328571449 93624683 0
423690699 438260625 0
23218761 426897556 0
498559408 79721388 0
424977988 159430214 0
80612062 303452657 0
399405389 423327325 0
572106422 144645453 0
400726482 182930502 0
86751752 54880622 0
276137872 142219448 0
224229755 62303228 0
329362939 366160292 0
458413213 420593533 0
355657445 76132347 0
277538272 337966878 0
34848294 164251414 0
507336992 244578126 0
132805944 566227914 0
487530421 69447199 0
541874153 263079971 0
267606491 566246073 0
329871161 356797938 0
203165550 540535632 0
344668492 227331 0
322189457 70096232 0
321820205 278265938 0
547437830 114418739 0
371380336 298090935 0
194474828 77299577 0
422677461 143102520 0
7325492 44267197 0
400962395 283447416 0
53688920 576308560 0
214608103 292812134 0
163232475 277831610 0
190251703 390837561 0
159821110 51110995 0
517760398 113517776 0
187496355 205629054 0
576542723 41348192 0
474949600 482706298 0
307324899 181953234 0
161352171 299726559 0
482783524 174599703 0
174054277 194158651 0
437019142 501585669 0
69849202 490705997 0
416605183 481567061 0
156078779 513399226 0
303039506 359807638 0
50740294 366121305 0
498093221 578538546 0
351918982 133658188 0
217879556 308570949 0
446249446 91300576 0
327164425 127192886 0
75559954 125641272 0
111519082 196551047 0
102872018 202947179 0
414655923 92620531 0
332008567 243071819 0
80320495 504509808 0
92230420 189539994 0
569224886 497866857 0
44997193 281646978 0
255085673 345338069 0
505576446 340804155 0
417402020 57266974 0
420591203 394399275 0
350009121 523299659 0
281444622 457873088 0
556991087 421444138 0
172687838 567581377 0
191123021 213866785 0
411495532 84135451 0
471518469 88861262 0
79588235 22175462 0
176061394 251220889 0
160839073 457431697 0
338314197 399664068 0
323236652 152748674 0
82744498 499618888 0
481581648 441666363 0
369663220 50545148 0
260636151 71512217 0
475590387 470830299 0
574892004 244487143 0
67041762 172110746 0
24674136 447925277 0
380702190 179455758 0
240449227 49449590 0
232583542 523344588 0
411888529 291051041 0
522142953 347559701 0
252368938 204909812 0
143482174 17329133 0
71867655 24891410 0
434382436 112965996 0
133383461 18482814 0
50214537 184902855 0
73655657 548828528 0
503815869 107134680 0
209920272 474023682 0
546727996 110896221 0
395100679 18703942 0
257451575 4011155 0
426757039 500964125 0
188570122 198821617 0
536868498 258938533 0
98870926 359037788 0
320928165 287914179 0
161397397 274324271 0
32733732 409350523 0
36205068 119348194 0
360725934 442387619 0
339769957 176286617 0
240285737 313855974 0
571615989 183671981 0
239687281 69432570 0
181574246 383473980 0
387234748 373458199 0
17172695 258621862 0
65334666 461810664 0
146180820 322951697 0
555164527 104501149 0
198382757 567241035 0
220650939 502606938 0
404488247 426888496 0
321655288 271934057 0
450472082 263858649 0
227412278 557441038 0
78697187 418360695 0
429184460 192430836 0
154259601 285938691 0
305776755 215804040 0
502869721 326140445 0
442843829 145575362 0
422600867 89758238 0
282006043 519989846 0
257139713 479531006 0
201480759 167192560 0
261978078 328040834 0
213260310 194374013 0
433997159 13453658 0
347801975 463660330 0
198357415 95001252 0
328771083 368876605 0
279470228 59464504 0
153390457 375849456 0
383957241 5604613 0
527160501 486101356 0
331425884 261641556 0
346879759 271725760 0
20803795 288065751 0
463091159 319475587 0
294113914 75200173 0
286449635 227758857 0
577296379 216886699 0
201120851 299110952 0
345273987 202037406 0
395190750 257681171 0
87988152 373325767 0
467819094 234799561 0
466848619 213133402 0
75018624 364008577 0
491940250 86975272 0
535346290 9830959 0
493581726 504123105 0
42879109 276969499 0
333642146 424706264 0
320008197 391627273 0
64538518 96507578 0
206252108 344454600 0
536360348 509053143 0
179218870 492620345 0
40626825 294585431 0
235949293 277241036 0
277302019 456793924 0
572330472 414048223 0
275928632 373041215 0
382791016 502114596 0
80255761 386072228 0
502194938 98511634 0
171984948 19744247 0
404127283 44584318 0
544407937 203419159 0
156305470 224039203 0
399294156 34227738 0
77113606 53074493 0
208150894 42468739 0
41646653 87343594 0
33015737 209840127 0
276532036 247595416 0
438917927 97905187 0
374611152 457701883 0
21721336 79216969 0
470552216 495723668 0
500378251 18054104 0
359498910 231322813 0
457650765 286088663 0
298062254 59122413 0
271880093 14456371 0
68444858 183818184 0
518823904 454595219 0
189319210 252286374 0
253187705 132311992 0
217314800 427363521 0
334247327 163783038 0
52213036 389328340 0
417997016 433906816 0
418208150 309687668 0
380504794 504194188 0
264840908 47961946 0
464576246 267746580 0
230752357 446015050 0
306271801 97436065 0
62754041 55343873 0
36645340 369599265 0
252338510 560899880 0
72074952 454405588 0
505200542 371077625 0
141851934 402210698 0
551103530 510476304 0
168438907 151751408 0
80162340 230736214 0
164690775 318295374 0
214895772 242104392 0
310626316 564577047 0
243054398 477571541 0
65063069 194159001 0
195709637 317238891 0
76029455 386407394 0
209228149 143814738 0
30933281 481113883 0
195204649 180273437 0
117380148 384347071 0
471265475 159655070 0
181035124 351247048 0
551851951 319841516 0
262746309 24106809 0
525442698 513607733 0
13852430 127492284 0
290362379 147987991 0
406313902 240706476 0
348689968 200726128 0
190999562 360023022 0
135120875 528960936 0
338071922 78456176 0
187464893 493939724 0
199940002 567607937 0
359214132 464770571 0
119381063 512683633 0
172301097 103481244 0
21647537 524124225 0
462498426 394748959 0
548184856 574820448 0
470747336 352757235 0
467879318 362118559 0
242479355 541853748 0
276495350 520856795 0
418675323 480533422 0
533240976 374188506 0
92692692 23087439 0
310610481 206173685 0
67886406 273592917 0
210683463 383025767 0
240859596 368207343 0
220190169 553698738 0
247749565 232004397 0
168550429 173200139 0
510000878 195439846 0
128967846 56255995 0
167053547 158370679 0
378332487 522413748 0
287773200 288485185 0
333650124 61330555 0
422912226 192569179 0
115919392 556528602 0
132969002 303206227 0
43970310 73919036 0
113375683 571655501 0
142246229 485036235 0
195397755 152320685 0
13540247 63434267 0
179981362 562552614 0
498734849 116633485 0
577911084 447435521 0
53986766 183777114 0
487878824 313985090 0
298227549 306728513 0
370365331 470595329 0
176680617 515928227 0
436128543 133980580 0
572549871 308507359 0
3134377 375729140 0
402430925 438208544 0
109731256 478676474 0
34328683 210997004 0
379121149 389735258 0
295901215 471033041 0
315385058 115709480 0
539247467 32484943 0
303118072 517625852 0
312447055 517162283 0
86736424 294741018 0
187915924 484154052 0
515142385 45269988 0
301411000 183061496 0
8600581 303446026 0
366631977 558452586 0
159952829 263906690 0
392654287 268636751 0
361008222 188705485 0
396660183 319921426 0
477744266 501657634 0
232612518 472712302 0
491978444 495356530 0
177206861 202273728 0
552941764 84988418 0
132781604 211598570 0
410840412 312638918 0
48184049 372720106 0
479082082 362001711 0
62223375 323629390 0
104727750 485184189 0
265339262 579612900 0
360140131 160246842 0
122179265 311771024 0
283939369 197568991 0
360393017 397146678 0
304452833 482046023 0
59811859 389767411 0
457961150 340584344 0
352414488 551725047 0
405802749 288249204 0
117398705 452365323 0
308691499 62337044 0
343333254 320393909 0
78360914 332412568 0
127607031 382933624 0
319176837 87203978 0
265066629 106781173 0
538214738 346922372 0
163576862 398944171 0
512076296 318772408 0
203973800 485124343 0
518046564 104511091 0
115495741 130200790 0
468477326 133102021 0
133881601 340453679 0
107138516 53822846 0
570875378 71721755 0
210178600 564496125 0
15100800 165789831 0
396198762 269004732 0
33784766 185097600 0
98874966 469174167 0
575889643 101731665 0
34051730 312923304 0
398527014 528753216 0
336102948 511091745 0
22359339 348103711 0
197499670 267686140 0
122061818 504151980 0
310205354 138109982 0
394117748 344135581 0
287103876 111794266 0
406235394 533418170 0
214937250 348032121 0
210761439 542402995 0
170608877 139894894 0
483137442 123285249 0
362174575 347869735 0
344517194 91530141 0
306541362 270381955 0
242714255 411701638 0
495311198 326443627 0
495686149 13832490 0
43449552 313335532 0
185293954 517815838 0
256343922 242785905 0
130977438 328155066 0
554182266 387231070 0
430989102 330185950 0
532608052 63718681 0
319712737 318002925 0
564509927 454303170 0
222824883 356347089 0
463345303 477675028 0
57378763 549533309 0
502815705 478462308 0
382553535 252390045 0
20895457 210337647 0
499024701 196203499 0
509230340 32191743 0
206666005 529512734 0
353469034 495463125 0
377051309 532492636 0
408441213 542926288 0
387012889 437035406 0
434725745 532927533 0
101943348 446811460 0
103799564 354865024 0
102405882 406405828 0
203509801 7795403 0
545945115 213330717 0
119512569 305523541 0
212389523 486639655 0
256221291 537866308 0
227581012 313182457 0
192729838 295595680 0
213258841 162333069 0
358290897 216118307 0
372802587 128691695 0
284712353 41615215 0
56583305 563851946 0
413212175 87150237 0
553536403 457557041 0
514872803 283474253 0
569505335 529267758 0
382803364 393121377 0
81953266 517124163 0
498422859 90771854 0
173860430 144479968 0
555525312 307025028 0
240307956 206149688 0
248850369 381567381 0
339479986 396396311 0
523290146 517308118 0
111051353 42746746 0
188810879 342045930 0
386218251 329921319 0
466699558 528510084 0
452869337 156183896 0
34932104 277742757 0
435993363 570325767 0
414794599 388302804 0
551322658 507735508 0
363026569 461082748 0
531316761 427396429 0
376388097 193633713 0
62360891 574786265 0
254398000 487064088 0
148847191 541934848 0
222454267 188648269 0
169580600 144307847 0
398395157 236662489 0
323815696 212817224 0
546296055 225645729 0
538217971 447457348 0
74094866 203332384 0
420613891 426353122 0
144428943 28707506 0
62842267 470568834 0
520466725 450513993 0
115014831 228028693 0
329856589 451199330 0
104731526 422145998 0
50903612 178796273 0
192581118 565075534 0
102326355 204001122 0
100952824 23053756 0
309663073 480757959 0
221368359 355396742 0
36083300 492922312 0
61331350 176364052 0
497787727 429295440 0
109869760 259248841 0
424616094 54929692 0
125407198 377511809 0
378598847 80449478 0
245414042 280347962 0
261740085 77311463 0
200706875 433724867 0
439494406 528743039 0
517657362 566609621 0
401666603 344870165 0
264409412 245136114 0
443975151 355936176 0
495622300 218470981 0
21290759 287645737 0
473579816 481515839 0
464548606 169689561 0
369777159 22613599 0
552817083 418991131 0
479550084 417491411 0
468647053 104086989 0
41556870 254215980 0
219485526 243451013 0
394134057 39444048 0
365798160 139980000 0
376505611 354481145 0
120789295 132816695 0
551522524 134917353 0
297816147 333537373 0
289531989 579027551 0
477764307 338132362 0
489738611 27577253 0
96983233 345811774 0
505366928 119188592 0
579317118 284768989 0
174953826 578138686 0
267739280 281342195 0
213732025 483312177 0
130878947 249620694 0
534569870 466811041 0
275170850 10283917 0
500477883 485431010 0
571203547 228281700 0
348895133 98087602 0
170055883 276530513 0
446333278 277416267 0
446324486 228237644 0
442343504 247202035 0
297087493 416707185 0
265662163 210828429 0
435008411 79433050 0
138642733 111214161 0
134100138 363614463 0
551838753 431464528 0
435870411 138156463 0
333145881 475354262 0
185403007 10338997 0
465999621 41636332 0
368827235 219805183 0
187099617 187702016 0
140200750 566304118 0
153924908 444678214 0
374000395 547158298 0
441271773 128314990 0
50738818 192305708 0
466752024 473172550 0
309054434 275537233 0
566952085 411614910 0
200862736 156321619 0
212375249 362475944 0
265393092 311972255 0
452310566 392785028 0
161368666 375764244 0
547165313 196997134 0
102614738 538509609 0
549208571 575958609 0
449408635 467940554 0
192949176 9564322 0
182452434 141111383 0
400446417 132968205 0
141163452 171607821 0
441629510 353751840 0
227769112 243634039 0
445142064 386494906 0
353077716 236429746 0
390531634 433674810 0
440261140 227136625 0
127230631 532452413 0
89302060 356124384 0
136192884 341584608 0
184999139 197366551 0
448900593 115549568 0
52765000 127894276 0
81908620 353014837 0
117773804 153491969 0
87941044 538645948 0
98681195 68664847 0
197590234 438814353 0
280872779 274563907 0
173673880 129421301 0
93451766 382714597 0
75356231 367771326 0
468578876 354408571 0
421722082 422452137 0
151805363 301364909 0
253658145 537679072 0
315142772 216099116 0
525465825 450558179 0
336178443 4270164 0
193297465 98485211 0
193942467 269258281 0
318492385 173012533 0
495889535 452749378 0
140736540 438975587 0
396243264 191588194 0
14163990 297639379 0
530198206 279545714 0
220715485 382426056 0
492030627 343019481 0
268717881 510464838 0
362262014 472732925 0
218628142 480515868 0
412684720 327809176 0
323142774 448409849 0
206144781 423952276 0
181839759 109212770 0
185116595 562445206 0
278236512 37824951 0
295531186 406167000 0
226483921 25146604 0
210519498 44577788 0
307177635 221722296 0
233937126 113257307 0
502599379 570447165 0
130978362 219539096 0
194741335 515878498 0
103210837 429682638 0
104502573 9780090 0
442761048 309291600 0
354012214 483994642 0
360634805 321438835 0
449903663 267860799 0
539632720 266996467 0
239999943 347610310 0
206640975 252038403 0
567486461 176919655 0
288516291 384546970 0
511355284 61308287 0
345081827 89338634 0
245345866 233016802 0
171894203 240351311 0
537485955 305531880 0
541649293 171977109 0
268005388 257410353 0
566927662 195574394 0
318166301 248738060 0
210770860 37469740 0
39967914 512303999 0
17277647 139313396 0
147393396 370582125 0
527725991 4213671 0
63375187 560666720 0
381215941 226992545 0
356892593 21970527 0
398658660 146342330 0
100093377 417394217 0
397767428 143437033 0
91108784 236488025 0
481230221 273715498 0
323079916 230403434 0
209639568 16019260 0
233015755 180190959 0
300573313 265487656 0
57715867 476888479 0
521258273 519383550 0
295212173 140816164 0
426074644 38349743 0
432174362 92402312 0
269158106 331372346 0
403015398 133803004 0
355243707 104753313 0
471940540 932900 0
506109898 134227207 0
406808992 23936561 0
207638562 224085754 0
375416594 127567412 0
357313387 242839246 0
43226128 146499223 0
492964181 569847866 0
347317587 122325206 0
375722014 6142132 0
212997809 412039149 0
293476097 177011541 0
41706654 68237480 0
563391667 64183669 0
80359338 336282911 0
63799901 307717156 0
45973713 247155735 0
63268556 170638413 0
268342456 565171363 0
325529047 359532364 0
329569071 449508166 0
392944238 564327587 0
109189930 51845760 0
173635708 379552378 0
213893868 170438255 0
408339064 533697427 0
558985141 208691240 0
11595632 132798182 0
328170793 472426037 0
426334133 67455340 0
552527436 79540222 0
81533201 437677864 0
25284902 416521492 0
227472087 229287136 0
416913482 566005740 0
151194699 1936891 0
316370826 30807948 0
383340294 32774434 0
332881406 434023645 0
441429833 190910416 0
562894501 357498033 0
91143917 156575676 0
445896427 147898023 0
481727580 161835438 0
459726068 454930146 0
476451236 522843584 0
106375887 92048548 0
284660026 72443716 0
85661399 364836447 0
555886091 199377105 0
414432821 167981523 0
48527136 158166058 0
504412292 363071710 0
34763884 107782510 0
445141311 302480117 0
223084903 351963494 0
418641560 61116394 0
360074580 221825422 0
498781279 287243232 0
54907401 423790899 0
315325697 15492005 0
461931065 89333637 0
111595246 381841710 0
74801074 207910997 0
195948888 266338706 0
573324584 313296621 0
145420765 505472113 0
186934462 299467237 0
178413733 5068973 0
263362657 351632881 0
125151487 454811665 0
467864140 336606347 0
279330884 214718774 0
206728441 458141475 0
477662446 508663823 0
515126235 86628135 0
130523880 537683058 0
75765619 429729693 0
431481688 347701535 0
372924013 261858041 0
265790487 348940138 0
37706471 109843205 0
86218587 547794466 0
260930340 514878605 0
375441046 108018908 0
8040681 96470242 0
259596489 458248442 0
53556476 146996205 0
255712156 175223749 0
271621506 469064173 0
133606189 311523459 0
382100653 480615648 0
275258831 100960021 0
301593215 217436017 0
269056583 519524894 0
351015246 295266437 0
357366149 98335236 0
225083821 307227750 0
457254105 273043623 0
279634063 20345573 0
40793036 240434320 0
343519256 330413884 0
398676163 438359520 0
264089833 305965431 0
378510453 134203866 0
441069958 415438745 0
191811058 163983097 0
481793104 314583753 0
348067525 570979753 0
164990974 500068344 0
33778781 83238332 0
71689187 329754450 0
340868729 103703148 0
331809719 142606530 0
336649716 245935428 0
362462744 70965538 0
568015112 452640061 0
577375734 298428257 0
232742942 227306906 0
300962856 55804010 0
52064026 99877083 0
259021937 508504095 0
520753438 153376412 0
18638764 360906204 0
384123485 19327368 0
163246582 266063954 0
252886710 97865970 0
258719549 21881590 0
287256552 206968303 0
25921375 560325904 0
34263092 42543443 0
334923591 507052545 0
367832457 366608843 0
251443716 347466752 0
233546887 422986044 0
127898554 190464302 0
533258342 135088233 0
313644287 420474604 0
262319443 178273394 0
214818396 369232064 0
26741792 353699648 0
364093674 112480486 0
30629954 222541485 0
486628503 18580542 0
149519401 36565961 0
423246309 424202699 0
172289301 330951381 0
2436931 310122858 0
497421698 131791998 0
235384934 576095594 0
515809606 344100627 0
286246951 45686036 0
160691530 362180956 0
142927365 481887775 0
49068466 414131497 0
311159346 445725746 0
382934416 183665925 0
433243661 441879404 0
443421845 19572236 0
480731373 441592683 0
225968433 200419473 0
29090784 190170161 0
439991761 156226720 0
168208750 146305956 0
92443623 111603344 0
243488224 252249954 0
330010593 403547805 0
126679990 24895995 0
82882992 300254396 0
274447944 456696987 0
465050058 533650632 0
550722173 339465609 0
298642000 301952211 0
191410536 411230958 0
321887775 8815939 0
189673773 390195397 0
462121779 438893602 0
29144033 288469428 0
559122382 293104229 0
163708282 15003838 0
472083468 512674162 0
257813208 311770843 0
293840706 136765495 0
81495031 543152285 0
505058720 419427612 0
472735204 90504875 0
434777954 440331517 0
59735525 395449288 0
526279024 438798482 0
516405416 102801014 0
92797528 57136823 0
365384474 566321702 0
247056634 274882373 0
207725142 96632231 0
154309484 230477959 0
303733332 247489721 0
344754853 65165744 0
107869908 141709629 0
331703085 350612851 0
550601912 101032035 0
446864139 90614408 0
97355564 279384776 0
261669993 377761817 0
488099661 535330585 0
125252114 61556266 0
91137468 301328201 0
107366793 204859327 0
185146023 359290587 0
467190444 554828062 0
536311281 211936155 0
571036454 154514672 0
290640818 85261112 0
451949530 75353976 0
370661982 213648710 0
119144452 508256698 0
347184890 64563689 0
49632393 384760794 0
578144349 73503978 0
541171552 9052593 0
50899396 73009166 0
230385802 385224340 0
400591402 533444992 0
450876212 355166079 0
42656326 578590377 0
323037837 59162564 0
150313754 72944630 0
142629632 162252099 0
478394902 504829220 0
243664432 523579618 0
198692393 379687619 0
261638660 162942956 0
220919868 18631271 0
71893711 25083376 0
532808698 72819465 0
193246092 123521435 0
186234098 128157304 0
418116919 329071951 0
406232464 19741198 0
32671469 444902632 0
8568594 66996099 0
4755195 124437826 0
461431421 98565799 0
35952973 448500785 0
152033038 191009035 0
348763887 423737296 0
276851029 112580909 0
170785582 98339129 0
450268358 13853768 0
464010809 236760816 0
204541560 484401768 0
458272555 191403872 0
449972435 445342898 0
186749972 299831520 0
566357598 3375485 0
557910138 139668729 0
14044982 344504504 0
205083317 404717524 0
410843847 470920603 0
501558741 165070237 0
481175577 320779108 0
251993650 511485649 0
491139671 483490373 0
359554508 462280832 0
326958960 185119515 0
31928367 560550232 0
313029632 121990528 0
477993106 138392050 0
120900934 227293579 0
198116448 386493748 0
257889770 72242406 0
339799597 220609495 0
268850504 436537531 0
79706948 88945266 0
357363517 485917144 0
454014117 412055858 0
424166097 289613912 0
75757759 390043074 0
212122123 6418398 0
202632402 253537417 0
99030577 224481305 0
376520225 489839313 0
419592902 374301715 0
302719144 5483767 0
176599439 447864230 0
500607524 476527473 0
259876370 358449100 0
148450442 514878705 0
178598528 15767617 0
416054210 84989039 0
201102350 113680644 0
355162052 399954992 0
268267858 11907196 0
40151140 512805910 0
327697381 229358005 0
341415546 332636764 0
360596451 568928799 0
233820722 354273662 0
92377164 228330576 0
68342754 283838243 0
280811708 198346930 0
485545124 130062165 0
343140255 219983904 0
187526855 354343884 0
206431896 11604322 0
577122299 299311357 0
439998602 30381587 0
303125500 200285880 0
373906922 104773088 0
471198741 70315472 0
436394034 406633734 0
119554735 359965677 0
320417773 150584544 0
159609670 204146611 0
158559796 250277609 0
95809089 433398731 0
57114677 243157125 0
511967577 101401866 0
397734105 508578885 0
507874024 151204883 0
128741892 342845576 0
336782095 79148843 0
354463291 308032354 0
135396392 193996337 0
189777822 459458047 0
411655664 422419419 0
459217394 111501829 0
384252508 483852627 0
544830953 100677703 0
495042015 209575049 0
48863669 555349585 0
498238836 339668403 0
182038321 342665091 0
411463591 379857021 0
412988012 259053585 0
340015320 511421702 0
973809 391221109 0
346393389 208519463 0
166809770 182803081 0
141927246 400920668 0
410630040 329160608 0
43917144 73901064 0
546406059 341911012 0
32841842 324791237 0
339168450 578256353 0
127602290 503010900 0
226982349 63781334 0
155071553 82669205 0
506568698 152920406 0
71058916 132488468 0
23423608 23612403 0
375061307 489621134 0
317251052 269154970 0
50227251 154793476 0
370326082 530308722 0
233157586 425906830 0
60666714 488399040 0
38772371 165842593 0
489195479 156156952 0
141448899 244512480 0
422626142 512413972 0
574405206 2912803 0
110323160 546795614 0
77183120 579543188 0
156238364 179267303 0
318757163 466897298 0
536230992 126877388 0
360385866 300106351 0
447513821 386024737 0
505903727 486054629 0
180845872 436339295 0
161736015 420848568 0
498870995 562614054 0
50261015 371876843 0
539663168 579422828 0
442725579 359763747 0
146394080 337330415 0
491077377 32963481 0
397038032 487705934 0
178543312 412961210 0
510368701 202024043 0
354864046 6270570 0
338143300 529378956 0
354865406 470687180 0
539697720 189042369 0
418583426 48231286 0
21187634 167631816 0
186747317 199545943 0
395679627 510620332 0
95458002 421913072 0
260086263 541809480 0
187819392 227923299 0
155683371 464270705 0
487007482 345933968 0
44246197 240951746 0
119654671 123232670 0
403220248 225622976 0
18183073 283706204 0
497805271 98501859 0
375328307 462066594 0
173497349 408965623 0
283073819 569482823 0
287871933 451023886 0
398747037 494260236 0
265756975 180579840 0
328741071 318701671 0
549634152 101554374 0
131923447 562880401 0
516674515 307482088 0
351610553 430236015 0
90163548 154395608 0
149104694 60182102 0
201719078 393085168 0
487566636 147973130 0
478284902 198408764 0
533470724 66882404 0
79070251 9945500 0
230965575 572035617 0
47000709 81997084 0
251607892 430220159 0
331164471 316866530 0
265460811 274980525 0
186540409 442687064 0
295448517 242368903 0
79043293 565734020 0
570315916 235525486 0
58340268 240978458 0
531415945 194293610 0
400035365 385590941 0
132658728 532946438 0
308729449 564375427 0
430632109 50829789 0
529428551 523763410 0
476036004 325679344 0
132277645 334056357 0
31597857 11760946 0
500016400 429284944 0
83744724 50272024 0
531146061 227883730 0
487957643 484030764 0
20736021 284566509 0
305347233 180611001 0
489545927 440554132 0
381151253 347846388 0
501552267 236743749 0
491353779 100318623 0
520410797 206031998 0
46833456 509709285 0
284714174 389316933 0
552196941 10097997 0
451701726 156792695 0
174741631 321404676 0
361414229 311544745 0
159806375 384426598 0
559144921 263589199 0
162044612 403087255 0
90049441 236204970 0
486829165 90796132 0
69553811 466423983 0
283831578 514088208 0
373663646 472032586 0
346552231 476632128 0
90129138 306265703 0
190663269 440534376 0
172142362 238818347 0
232793158 169523938 0
317875312 415571365 0
95304832 507744943 0
416257105 288323800 0
488235945 179840366 0
398010674 410711588 0
565535788 311149912 0
31722229 480776630 0
99692087 294810475 0
222328061 449667778 0
473405301 195996955 0
134213830 337751987 0
159545555 173670195 0
211817445 556413195 0
131265978 309602977 0
200540756 334948582 0
521836 451206674 0
140653719 480128903 0
501906043 375921617 0
79169190 321287092 0
89740300 248945453 0
420776676 116421878 0
525297777 533480119 0
205926404 477261927 0
175787372 279023835 0
291947773 578167255 0
182630757 548921409 0
98533680 311422357 0
476088238 304504695 0
37838716 340314516 0
85676665 559754529 0
218764155 176647369 0
99589130 434054848 0
465788099 184194101 0
414493949 151346475 0
223278455 77956523 0
143813656 446541023 0
47320843 321023423 0
407385672 126061494 0
210787465 492743665 0
507118004 176986697 0
162558126 45335999 0
224149182 249305001 0
307820151 242904181 0
389930080 134487123 0
133167294 390159731 0
3065259 279415971 0
516467424 357353968 0
167303125 36542605 0
67857109 471402337 0
553633881 530683540 0
411218434 275244037 0
255643732 67926643 0
569630095 223515535 0
544576580 364234702 0
460798110 53495053 0
298325564 262389450 0
49832903 53352906 0
196857355 12756090 0
210542073 394681925 0
214037774 297246487 0
276879665 431382519 0
60318870 87593169 0
523573126 230033785 0
487233116 94071102 0
55268593 437260933 0
555106934 506097212 0
241042357 271211809 0
363846101 214305475 0
301360426 459024446 0
45746326 524897535 0
197093388 253925962 0
554203567 542858559 0
407419408 466895891 0
574581383 75769653 0
327684554 478302265 0
366586456 478357058 0
4738976 175372226 0
104034240 338072794 0
270197855 360195385 0
76307269 404698541 0
430922888 386843502 0
165478459 255803274 0
368268611 65311727 0
174916670 84447759 0
374136883 491698689 0
419725491 3528606 0
414934506 503380019 0
510883683 319322355 0
537004205 226200569 0
542153100 767238 0
265843879 500680642 0
210875550 207408353 0
577537291 175279911 0
28059970 477525050 0
354212045 267429546 0
400123090 28241849 0
285026185 238507090 0
571566725 402412443 0
73831555 498749782 0
207981696 281779009 0
177251151 331192961 0
287008255 125959608 0
35734641 571441658 0
541076570 234645088 0
66497010 60274030 0
385351892 450942796 0
172783278 450031256 0
562522578 235763914 0
54686175 555050954 0
309747125 14850161 0
548694568 382401883 0
95619800 10482351 0
325086442 141453616 0
369769466 87015811 0
296637078 529806506 0
521018969 502481070 0
392637246 221403227 0
193095068 220617177 0
102543102 139410067 0
552997865 163881222 0
510804793 399297903 0
197266647 458162534 0
86448005 187503349 0
356470012 468604217 0
344856833 514538423 0
172499632 402753870 0
531477343 340046578 0
176695494 403497787 0
188629612 204857262 0
232918187 345345567 0
43722709 223984328 0
111358624 112182179 0
387824585 338624260 0
576132903 178888796 0
478245920 150719080 0
243316939 114339749 0
263556323 454735826 0
520695097 499387332 0
334314937 470026751 0
28802134 115415077 0
5537943 137514081 0
88154789 548790476 0
533871526 162600056 0
403729915 250049474 0
142649597 157679952 0
524210308 553834966 0
53620507 186878656 0
195860010 30965988 0
398145615 430472850 0
290499424 29327134 0
30554263 7447718 0
74547322 96070477 0
267100420 320719163 0
130424072 60006080 0
121330662 432827714 0
122227174 403027484 0
438938688 227348489 0
223298335 370911684 0
224569786 512361542 0
10696154 528437800 0
445997508 463564008 0
58830526 389763915 0
174631567 261777495 0
99753437 77787310 0
501044673 350854222 0
240090228 363672279 0
419286254 398238838 0
206126840 198579585 0
165714321 91499959 0
148431223 544592114 0
50745163 125399826 0
38883994 174851522 0
298963665 484186268 0
31185423 498163437 0
148284768 423805045 0
108440070 511631854 0
475710658 131194035 0
127230736 479890847 0
218310289 81482968 0
36491186 20726783 0
154850121 342026311 0
147702268 31645315 0
308671401 501000662 0
527187078 68017782 0
241364028 117475649 0
293054622 133799505 0
496432027 369277124 0
394802694 271128059 0
203621535 174671138 0
104347734 149801563 0
190279161 372043139 0
155129359 263183736 0
328492243 386863156 0
62695936 388954473 0
144289693 461268858 0
490966008 116870151 0
274300363 561196602 0
48474433 371152255 0
498142782 188061863 0
126093843 459849702 0
497465806 141552433 0
322569730 109546475 0
501121024 489746897 0
564770956 180928666 0
32740683 170412376 0
198074036 524141538 0
438339680 318782383 0
366604024 461610487 0
192268532 417930980 0
352781198 214018890 0
246746045 476470530 0
73697619 434830917 0
101560047 478096951 0
258416903 575306592 0
448673779 149107879 0
180016077 86562762 0
304195241 92461676 0
349729964 106670245 0
547261624 307683522 0
154592596 306232673 0
429566956 518332279 0
574133120 435722414 0
473302029 316700166 0
455621217 318785029 0
199967222 75610482 0
78672726 359737080 0
133708991 282002061 0
564053861 539032479 0
88276921 492838954 0
133954191 511783263 0
401656523 253101646 0
173903790 11264485 0
252938143 9045042 0
447533692 412919779 0
251032935 93613440 0
196777422 372486102 0
375497903 441823662 0
450191830 350113798 0
25001116 286645125 0
20342348 303063053 0
131998252 144153070 0
124726449 312207133 0
380711429 312374465 0
519223599 357916508 0
245949498 105253112 0
97964563 446613561 0
146522240 361711905 0
14856872 150467897 0
364539253 270091573 0
557856905 501921163 0
53707893 410251326 0
429637261 473260754 0
336069875 229600216 0
380734612 325647709 0
285830489 314157326 0
261353241 313521880 0
101201630 503829985 0
82539204 372402164 0
479283826 423237748 0
55403183 253394626 0
229915934 533638441 0
117470944 507368001 0
337515148 10606526 0
564591570 50135359 0
127293750 67729542 0
67886716 182704583 0
100657956 565410448 0
345026897 494376327 0
274776426 99747544 0
36648503 99632363 0
220445308 546326572 0
547480442 396121817 0
481276241 503792388 0
392764420 476170305 0
39970817 279064007 0
532858048 114374372 0
267994259 24957908 0
482040791 132280930 0
148978917 429973751 0
533082053 537192362 0
39617794 351975527 0
571294937 468404630 0
312915015 245397508 0
325965360 332739211 0
292878532 247750570 0
254796137 355120906 0
349402343 153913577 0
326892532 39111842 0
577546118 463140792 0
5818326 437201615 0
367372314 243694162 0
218671453 446231942 0
98843805 12495774 0
280159800 101389102 0
124962216 204961008 0
256117721 547299329 0
166353061 252507935 0
385231457 412096526 0
293398632 258154938 0
66092157 224801190 0
161856845 216138557 0
96902445 35308214 0
82545661 158336140 0
449821098 52421744 0
182509491 229982836 0
535560910 477420263 0
494874882 107934010 0
519393566 273851261 0
340194244 125750230 0
566763319 550544773 0
173344939 166325799 0
417184397 439728077 0
233803348 471103193 0
557924512 154589206 0
279083218 146393620 0
172651791 389971069 0
474142639 351359159 0
502226494 33954790 0
512484894 537110309 0
332137796 12504397 0
459806817 225472509 0
10235213 161708449 0
538113954 465315166 0
388620952 366423106 0
559188214 533204698 0
215780142 144614546 0
318278019 490207228 0
437486952 186359786 0
526014840 35596691 0
576404956 214389171 0
310282042 62375499 0
362964032 116760723 0
430732295 451954171 0
312170567 493027182 0
117618713 570509061 0
447226403 152765335 0
560007659 486057652 0
294209837 504574529 0
573598200 295454907 0
411488793 358030253 0
507278231 211519873 0
44132162 174632310 0
326806036 58777974 0
240546321 552313990 0
102515489 135199434 0
389612426 394048568 0
369058300 230463933 0
491631689 332995983 0
319754923 442493119 0
410502892 294130101 0
9688983 345415722 0
408867264 260012849 0
91797222 465045207 0
370772049 84127211 0
249008990 352163229 0
447194568 444235902 0
205926654 475331779 0
157879095 508907594 0
67763584 43811456 0
275205868 500398077 0
188685024 170673322 0
306890939 126976953 0
282719846 393088267 0
254326768 441002922 0
375455369 221310868 0
209507842 234271886 0
539428232 153938341 0
179356177 155683932 0
213533423 414806804 0
150604271 244625982 0
211881154 64854953 0
97357601 497925392 0
121458216 439398534 0
161219240 526075213 0
471667386 527220014 0
293239557 558143679 0
343041908 114052509 0
273559709 550047434 0
244514067 134268877 0
326644222 268325836 0
286887981 399323907 0
249828098 572242763 0
109273306 503490238 0
437404595 109687179 0
271453327 113176687 0
366364640 555024932 0
228839438 12289221 0
9078055 168063446 0
547099764 56917844 0
235823372 64816560 0
176094719 276557407 0
261564106 573552747 0
450378773 349685808 0
251897329 122272661 0
11879051 280069439 0
363770372 505259329 0
405209053 425561400 0
387605403 192208815 0
168001609 42903506 0
4027137 330082427 0
555985861 398764266 0
349184784 345239580 0
41688790 474287941 0
57418590 399218004 0
444669913 347922237 0
416304725 258296046 0
248124416 198459919 0
7024291 477443836 0
16855344 144279736 0
505944974 181597501 0
324800384 146926723 0
309013836 470808443 0
98963270 542325031 0
261423773 317784954 0
38891561 34674777 0
219449769 525221622 0
546480213 151526389 0
132434060 306844012 0
245149561 1181680 0
245134540 114070733 0
181007032 327750251 0
268616417 362364431 0
330614968 496270435 0
43997246 565012940 0
220189912 306511926 0
344612614 97478087 0
449969075 565125713 0
74623463 335505973 0
8149875 549761056 0
305008924 204212751 0
431564025 443532743 0
209049177 322230741 0
399688193 429975247 0
435464289 50858864 0
225986461 368395037 0
37593424 307804526 0
11198175 261756548 0
350474028 81254259 0
500648528 160435308 0
524041974 15013845 0
66727918 339647188 0
278928148 215808768 0
484289183 54774745 0
206069807 191448216 0
358140037 225393919 0
525431335 453943324 0
472193770 416570390 0
456236449 432919719 0
145033744 279498021 0
80095807 546818282 0
297661239 377123438 0
447269597 570456557 0
455307571 382789441 0
343158862 437572581 0
321067544 218219205 0
13345821 487305474 0
460077485 27405978 0
57945788 420774643 0
270737340 250466512 0
323688498 376980390 0
71323658 459703754 0
33350191 184395461 0
373957925 232732324 0
467369011 441263611 0
432055270 546772870 0
477265661 372506145 0
348589361 553063747 0
271885841 74205585 0
368173398 228473505 0
564429631 92813334 0
449329818 472983957 0
7959783 399000594 0
165394015 538777994 0
325532240 93451096 0
295658185 271078059 0
127724428 278292029 0
103108316 15254441 0
466185479 348529914 0
253047854 36573810 0
353799740 320232477 0
384936542 625603 0
3190679 298243696 0
83838473 530083866 0
523513683 264536501 0
501580525 257953410 0
176674236 540520460 0
213318212 298444387 0
430197405 28127766 0
14556436 65185459 0
311387787 528240264 0
434144883 388970775 0
486530751 210071834 0
89662603 282335552 0
416092819 15881040 0
541377680 399018231 0
60367276 74064206 0
307375335 416089295 0
97183915 514905466 0
222503983 472567722 0
146556800 435922203 0
50392073 412651036 0
234708147 297368947 0
478840889 216328172 0
495765263 343647083 0
458977107 406050793 0
131266111 477310694 0
452698005 285243974 0
514802533 229372422 0
555793751 51248823 0
448519275 371909710 0
41316624 427379805 0
297463893 559920670 0
98828267 101639330 0
419024919 236329852 0
574842367 102829062 0
314272793 318394075 0
300611884 209876144 0
11218148 264856046 0
102376296 257456713 0
139833303 147046464 0
250220467 331513034 0
273586792 272363728 0
569821675 495452232 0
395633895 63855473 0
311562139 5810263 0
271097231 490519185 0
468407734 442703950 0
497212152 91385093 0
576663781 463439289 0
414930459 154753009 0
211427605 63007090 0
566985856 548418598 0
325521444 160511038 0
40617171 348775220 0
505685773 486294866 0
11959906 162583704 0
268036102 162074258 0
10764430 479816649 0
169663686 85515991 0
320880068 488363213 0
426056689 410430942 0
243841710 477144502 0
88407783 427836219 0
131416096 158753334 0
577099560 177830528 0
230149811 24978428 0
245852774 322704981 0
428448000 188138597 0
249353037 456779605 0
402262228 50340507 0
100896732 470510213 0
171682591 274401838 0
473235713 328973524 0
30322133 477131165 0
520109635 400177060 0
436926198 464623992 0
72504368 140108976 0
489964134 511118330 0
30525244 180096887 0
515165177 292365601 0
141354827 222202961 0
85139071 126304800 0
314988748 444394295 0
517707200 357955470 0
190122520 187367644 0
574011847 328459664 0
318420982 46142134 0
175865948 546650082 0
493256049 270636952 0
168153130 17557410 0
531702326 164788372 0
533561719 28322865 0
453086103 226724163 0
284220273 85411505 0
97785033 496265027 0
41265237 85250778 0
451983038 171528524 0
138048567 58580895 0
3233070 458219875 0
486462641 215916324 0
192253426 87693392 0
103986749 10053750 0
95320069 227085516 0
322756839 418337021 0
233978640 563072924 0
106633584 13066538 0
246264541 189213441 0
287577755 570311663 0
185893753 199049821 0
454899577 572908862 0
140286857 550107090 0
178049136 468457927 0
51684206 221362012 0
475746127 81550794 0
161456211 286037446 0
93856274 310711226 0
95500778 375918122 0
454075987 468406771 0
3582135 20719514 0
183813864 482906328 0
482757518 511067493 0
297225683 557711850 0
428615386 26359298 0
87149707 572812463 0
37218515 12287987 0
513095053 534748269 0
161954991 200612907 0
390275750 267909643 0
477196578 207042277 0
45279330 227382898 0
183331669 506957568 0
547633544 11789589 0
543068807 432716952 0
154095165 258177100 0
272091389 44202561 0
523957154 335979816 0
47928988 303200112 0
221309756 400830249 0
42058263 15773184 0
301425511 359320309 0
342872405 71834324 0
339235799 45085484 0
418655320 435027356 0
573581712 304549955 0
162444217 275752329 0
220659811 501541652 0
508722201 378165775 0
448726755 16239153 0
258144606 259284302 0
114840549 550008361 0
68150898 478448317 0
203081240 557326177 0
189141311 366243660 0
267219418 93493302 0
279448114 550479627 0
61374364 520460855 0
412556897 264159262 0
414429765 186220110 0
53033454 353929643 0
439680344 429420321 0
106399172 173607643 0
411525773 253972444 0
451909226 107158384 0
34266311 576009794 0
244811132 453189666 0
16514109 178529171 0
60321726 225596707 0
23723629 98728250 0
544271990 429899222 0
516049354 6236349 0
283697132 71864300 0
221442997 162672165 0
522494792 162335516 0
104717783 99668456 0
475595791 222381969 0
246003598 575559964 0
192430682 112067658 0
237044359 542832464 0
326911289 411881830 0
183653099 281144783 0
368858915 537521104 0
188860862 352599149 0
243857708 380233362 0
254191398 509206720 0
153131489 444587521 0
302375328 337958087 0
305288885 352051811 0
226152414 355107410 0
285712078 158830634 0
576112014 178145220 0
292459047 131759730 0
506953867 441802551 0
23290258 225946690 0
406716310 383706576 0
559559237 291206894 0
330692788 576417890 0
22080384 385747004 0
377731280 331041965 0
341977208 267043754 0
446250551 278392279 0
568103383 245093729 0
455068054 258247188 0
294989617 7728877 0
53874610 348457383 0
365926991 385158073 0
49358349 227851599 0
234443254 368661722 0
132772405 231490950 0
413723641 141555277 0
556295437 311201487 0
482756690 454212390 0
262370643 166488327 0
550084823 415523842 0
322452956 551060020 0
348138422 63809461 0
542004572 248690877 0
393236180 225466111 0
165283998 409449639 0
400891761 158967561 0
214646791 572210091 0
287048756 505293939 0
423288696 30723223 0
139371382 510830284 0
105296733 366488131 0
119291954 125340785 0
30461770 422151176 0
163319661 409562631 0
99641427 299975230 0
482813446 274288598 0
261056207 295054812 0
398738006 268471851 0
485978921 5608315 0
345336662 244379015 0
23632362 331806008 0
454919581 102188771 0
529286921 553671812 0
19265947 133718609 0
225444197 388840553 0
381537539 287041714 0
106065193 414510750 0
568702979 430703451 0
174238683 378234827 0
294080451 283299190 0
164913181 25458000 0
88900640 155085266 0
222625760 159616453 0
15552304 14221962 0
427320877 234865942 0
271851953 387132373 0
21152528 494041293 0
490363896 444989651 0
229262031 178352245 0
328062755 55507419 0
33421677 420238802 0
138744071 4688301 0
498123438 125646871 0
12518379 564612391 0
491899854 132640637 0
175343071 13341344 0
398342345 517005206 0
82622953 276691002 0
563345569 163190021 0
258312712 457044144 0
227970058 281161803 0
159487511 493379765 0
484188383 526430230 0
527375504 239603133 0
268897996 471861178 0
343894473 209407456 0
280687990 245985625 0
254683434 319989174 0
164342580 412282458 0
315595454 185370809 0
391239209 133547403 0
437910674 252544816 0
66583369 411388177 0
282797690 204340918 0
128639447 449857697 0
237526641 33757465 0
369665966 311057636 0
536640272 161129996 0
83653241 370647349 0
492807921 161092011 0
230880882 351136353 0
192008399 140757665 0
425498076 342263249 0
64114158 576118876 0
255284869 374447100 0
7359741 226767528 0
439420916 233668884 0
177426535 182860594 0
557524227 404288362 0
296333930 308445313 0
236037204 473894182 0
416621460 4811918 0
100389272 112359270 0
571951308 255701613 0
152071398 548446951 0
509387327 224613434 0
83642618 301137669 0
357505973 187122734 0
497199027 217652878 0
116877689 69081471 0
15396505 54288092 0
38859671 512126360 0
298064433 222118255 0
473746746 248501852 0
421573319 490387675 0
238930591 337664605 0
166783047 244120225 0
171089990 576636978 0
280904200 437871181 0
262897341 314565991 0
377910578 279858025 0
307133016 461896711 0
572768715 389690086 0
294902171 342200341 0
280468164 259461022 0
546592072 172231909 0
484220503 17506165 0
544358461 475584632 0
253103053 457518610 0
461663531 350983259 0
113706852 572137198 0
14746981 98110506 0
295802214 166761631 0
134238058 357204954 0
180447080 303824859 0
329328333 143105626 0
543619010 319078012 0
540452758 442795291 0
494538669 334019043 0
533165529 4969526 0
264767631 485431651 0
177374458 113210067 0
202853015 548420199 0
134721256 138551241 0
568217975 568087701 0
194683168 434702067 0
203564754 545249472 0
151733322 12256243 0
3623881 363584185 0
416935294 197564401 0
135364880 85144796 0
119727475 56007218 0
468971400 243446576 0
211470309 333388329 0
258319250 163458290 0
140415421 340800109 0
535673579 360261757 0
419169837 515744345 0
100061770 550264134 0
225369478 143892739 0
33757514 264887484 0
408850427 395736943 0
311428979 149404925 0
67164714 277716747 0
98368160 547237254 0
532222604 392782553 0
526938365 483859873 0
108116609 210985187 0
81309654 575549607 0
306365783 190642628 0
468097847 194036822 0
8154780 187811554 0
325157495 167667263 0
478792088 277827430 0
77993543 42136299 0
516702215 143703243 0
510030153 530878407 0
6732805 45540019 0
22080121 385395695 0
14609218 92396939 0
271667399 217932681 0
410600979 151064438 0
253372698 162032091 0
494540901 571466608 0
13189995 199708629 0
261842909 435280770 0
273769588 311001843 0
269243178 399639907 0
77390071 405164885 0
557372107 225553259 0
195859754 6152395 0
390861527 212146605 0
217302591 61962777 0
69834357 96182137 0
530993044 305241837 0
522209652 161659641 0
544295295 328035538 0
308426677 319428947 0
200756676 280047383 0
191933608 27223199 0
559753444 100253689 0
123103890 305502070 0
8213356 565876474 0
381252084 312752241 0
40266509 315616242 0
475795874 576953654 0
207527707 46567153 0
555839461 440088693 0
231113670 57558737 0
400193632 519907295 0
285354811 127578536 0
358200697 247435944 0
294460692 94246211 0
573946301 338524195 0
241762204 280622216 0
225352216 348355162 0
403678602 262618389 0
110299325 467346484 0
192203478 422207825 0
48771151 95190920 0
563844928 111303444 0
86993653 357494240 0
439924736 516656941 0
298103333 347065757 0
10182668 412696348 0
100926351 197084273 0
216642553 494696823 0
473421167 204936777 0
333786672 213681330 0
248098060 539996815 0
468637987 394532023 0
569329653 512601727 0
563073666 221541718 0
171164481 202518644 0
520766622 296769175 0
513654483 435681028 0
483244283 134529248 0
172113132 96580142 0
17167070 522909992 0
41651405 411653378 0
115633500 324045819 0
114518469 173522127 0
294839836 244377531 0
438200836 298314359 0
395396400 429582827 0
462895764 129430670 0
518634254 244110612 0
90252890 555927740 0
457613590 249725938 0
475955044 338138372 0
309090681 503917867 0
457295613 237427538 0
210690169 471574934 0
39577087 574457580 0
357740804 575960098 0
134021121 539378760 0
296780675 481183824 0
568759790 159155291 0
218214289 252548237 0
259135057 497710750 0
70385336 151780180 0
530897193 458973029 0
130415701 484192053 0
110787647 2054750 0
479613606 259878722 0
571291822 214240103 0
438423996 149284097 0
467875393 458015847 0
207404619 512057969 0
577027294 366251471 0
425138550 214983381 0
515408888 53673620 0
378041435 18621097 0
2619075 344185559 0
303007213 308333081 0
564277790 524653780 0
50290113 326361128 0
450110155 418337061 0
508649559 523202592 0
67634134 176186839 0
408230623 145593806 0
321663678 471983030 0
137555131 320159543 0
200532087 372127958 0
71883297 139684437 0
253780816 224142481 0
219243246 226317000 0
369877782 386458119 0
479060709 93412686 0
201978485 158970050 0
1219612 80303703 0
63909576 332094446 0
137884880 326975440 0
510975604 489289807 0
507037699 40942158 0
54376234 460231118 0
548435352 150676841 0
106708708 404720638 0
56906829 578055974 0
371535782 174753907 0
489918942 481835748 0
79542286 111840467 0
466344149 71979060 0
574843126 108654731 0
38868752 234845005 0
261754275 544498732 0
4548418 47550590 0
422743168 57332804 0
424852796 473568706 0
178549210 24479247 0
528830824 142932523 0
414408071 328199827 0
417521656 433799133 0
217302972 250838736 0
474820933 69849628 0
140906815 268699154 0
511464681 397593450 0
512262381 437576212 0
372710977 329756806 0
304494533 61378402 0
320283905 108168716 0
30859328 200309605 0
220648765 567212826 0
404209473 33078132 0
231374122 465622118 0
60004899 550930807 0
326060877 457541492 0
32317598 215317949 0
272396466 438412673 0
204526503 335797711 0
527811814 473361102 0
347839372 486589047 0
69527253 250519606 0
212200259 554607192 0
22840431 418557721 0
274767761 128485488 0
337572981 318487014 0
274971972 149171053 0
467673978 50156440 0
9795921 312654156 0
573861943 118923402 0
65851869 464869190 0
341764756 179680762 0
530326908 538617683 0
194245273 433356431 0
548916878 204220486 0
335986922 439104942 0
556776645 123902802 0
269320681 258218816 0
574895722 533268365 0
382740825 562304023 0
269682426 237888839 0
16417058 510020963 0
446353015 171752899 0
27686713 118466142 0
560417202 218321147 0
456660964 176856456 0
252126728 430785375 0
55394845 67927000 0
109332303 504718015 0
316866497 11067103 0
452725223 455140306 0
392064869 97869336 0
31247970 488938603 0
89930212 408405932 0
122087927 440026597 0
229558811 36396917 0
506209415 73926488 0
519906386 156053736 0
375480377 575810107 0
344997678 440508437 0
391544363 444425021 0
186055242 74110317 0
66514098 455144430 0
126438459 264207965 0
195822690 394858784 0
555274717 2977834 0
36588875 516348029 0
472847455 479319175 0
571959763 120100984 0
154776659 423067897 0
28517567 182091435 0
459225395 368132690 0
465197219 308468428 0
287960591 21877571 0
334764455 112341747 0
481518522 188883398 0
162850454 556330582 0
573140531 185774550 0
71047337 250584477 0
18427773 438883326 0
517415123 421236243 0
512614510 311446696 0
117932453 299947720 0
425161948 526330314 0
12446252 78070108 0
170045956 69728307 0
1061820 378835023 0
86477743 191493955 0
75217127 289749040 0
238435836 451610950 0
48540560 245425936 0
253631342 393867279 0
384215202 542797027 0
435374024 401471111 0
69683673 99567694 0
31758934 258937073 0
256750054 187962396 0
275203765 3407758 0
497822846 254086872 0
319951715 204795498 0
139909089 468598065 0
227788587 233070851 0
223335938 170607120 0
255856915 397540518 0
485709498 486858689 0
513100885 153493651 0
253291131 398357981 0
487168301 157713544 0
510512037 37383673 0
282190552 118332070 0
118110611 463636685 0
538475342 203131066 0
320623223 205487599 0
453065419 510119329 0
177207339 26680168 0
437716569 35792730 0
273853595 317279641 0
256099533 12909246 0
37851755 207745149 0
284168795 40208304 0
327802779 120309010 0
328964204 426010825 0
347257814 447036628 0
553007479 326530841 0
142256766 563159617 0
306806075 330976993 0
156304154 563067825 0
17652617 40788740 0
135807421 550178971 0
523618439 240936641 0
444329445 278746824 0
574228995 427335017 0
116732903 424462280 0
536507608 448460037 0
542484628 369467999 0
157417223 3165320 0
153004659 282888946 0
168627760 299368791 0
567047665 155801962 0
476642784 577135888 0
204073164 98958495 0
422016356 249102824 0
385588285 218035718 0
399437292 372541985 0
226857761 374103929 0
515734993 5582331 0
418350881 429174329 0
347077589 64010149 0
392576427 193802610 0
440658497 319816524 0
512963032 190924733 0
21817229 182991758 0
251755657 329381291 0
567604798 225499203 0
98690528 522685333 0
424816121 268258211 0
411277885 468799212 0
462539549 424583067 0
546193359 77692528 0
88791845 341984702 0
407234247 285820683 0
501023418 291146314 0
217448197 332493893 0
437368421 28112185 0
50985452 455813752 0
122037110 153659682 0
10126478 248757003 0
265748920 517404513 0
184294647 215191091 0
194400965 21552667 0
272667722 291349394 0
187146470 509893838 0
32550555 240189848 0
73332808 414707024 0
329081981 350406518 0
568482102 232233420 0
300606853 132829105 0
460198039 349661729 0
397457770 65632123 0
393234469 13828162 0
322353798 494966801 0
398559094 553242007 0
488190432 50352071 0
292632770 7248976 0
452902569 199344210 0
193432778 261871772 0
147922721 132805998 0
405129688 263768333 0
453007704 556356985 0
91317944 77752733 0
136627403 17067617 0
121867256 542964518 0
458478236 254180958 0
502177655 463885196 0
520152873 503862621 0
349321961 258196568 0
57076027 247559083 0
456363924 400961103 0
76956461 282274650 0
477359914 527210624 0
121116906 199658984 0
246006421 84338113 0
290146280 168701269 0
568315781 423361236 0
414289407 488770309 0
528534355 412812535 0
250556800 183178293 0
575426960 1406420 0
138065560 261987433 0
49600626 257148343 0
535314212 149777619 0
216913437 453127880 0
428536799 213172442 0
151210524 34392885 0
259826878 531681378 0
412841849 240582847 0
67459632 562524620 0
181009512 277505584 0
185822415 297726666 0
296096877 552465592 0
228193363 327799220 0
10233748 483189106 0
390218584 111761313 0
97420557 159858160 0
319191736 349483886 0
3010357 160850566 0
276194493 280373524 0
172182754 290534574 0
265430638 502136862 0
537875714 423130309 0
197809317 577904122 0
494067232 192683415 0
354425167 501391792 0
281925171 373680824 0
181142873 309799221 0
499390735 290509031 0
284698155 270092492 0
430573107 499698381 0
333393246 370198114 0
264191221 72397877 0
364892684 559081912 0
184951684 81496776 0
344450902 101693504 0
141640459 377968497 0
136749970 68619912 0
97811893 278093655 0
173454531 223183818 0
164950724 231017792 0
145949924 223135631 0
288339946 363579195 0
307254071 457684207 0
498896416 475967914 0
322484147 145727996 0
127988754 210303323 0
109577455 273325755 0
549118322 207398629 0
295694313 474131793 0
433961475 100741768 0
213035393 518218417 0
279534089 69415327 0
87057196 543382211 0
155497307 479441015 0
254524806 298793920 0
159847812 323369339 0
275313007 243849053 0
98354136 4910038 0
148746344 361863608 0
479421550 79829257 0
454996663 325012912 0
255078627 521536131 0
348746374 532731993 0
514942433 220626379 0
304431716 114581502 0
164233642 531251909 0
132459884 463394140 0
243439447 68368242 0
91738359 536069854 0
390837619 176699540 0
176515007 557578613 0
350240168 336591987 0
200288607 382544229 0
477112018 59878609 0
123489011 579126003 0
227761710 398039617 0
310322519 292890812 0
436344270 575820602 0
468875603 349432407 0
89140684 206213286 0
326244673 251180864 0
298188381 289033586 0
306032637 457780888 0
268988546 283820599 0
430900343 515338312 0
298199209 23489821 0
322741613 103189620 0
322164761 504299953 0
133990166 536173692 0
81460320 317395314 0
369390589 298955284 0
147817984 179672524 0
196950375 76887657 0
299176124 399734780 0
135482433 120454855 0
40948608 471355346 0
387816787 218701438 0
306396442 505458918 0
65024233 501798244 0
38386717 365979214 0
480282068 275879856 0
394542441 210225237 0
449356071 445246985 0
489198261 381919859 0
110131434 431196133 0
30721268 79281790 0
410599721 311100992 0
164791051 251784487 0
528811334 299557584 0
357819479 476811863 0
338345408 275047952 0
116939446 400791604 0
45494666 438406823 0
179060438 146082667 0
227646926 84084662 0
401810474 107960960 0
415830293 287814642 0
375558441 54051466 0
79088531 396436817 0
459785127 143938184 0
322362923 426777749 0
252042851 279962580 0
152413246 133580574 0
441431335 354172975 0
428698485 21336991 0
413880035 157196326 0
407934493 53446208 0
88023716 117509375 0
498849329 233163242 0
480013572 354857339 0
414827425 276085783 0
479702310 505763840 0
194044297 393001289 0
182652668 516613286 0
211342861 334905924 0
98305709 300619252 0
447390857 466393570 0
427927807 413471707 0
542476038 214164581 0
356518796 242209160 0
48199908 428802470 0
14995436 112981733 0
35318743 527206239 0
223225362 30500029 0
35868892 320649254 0
465118044 28388669 0
552822803 455807666 0
11305244 156553474 0
192387741 156176228 0
123498970 423498028 0
452118890 25027725 0
326978667 556101981 0
246136231 507822728 0
369193038 455483270 0
214802786 31509525 0
315170312 379390482 0
89283436 206207042 0
56566302 75316683 0
333773361 305344511 0
499657925 144905619 0
275649532 442697732 0
497402888 537527198 0
286394571 128255055 0
213466219 68590724 0
494014975 405665312 0
244454606 443245376 0
499558161 205682536 0
439575263 489637985 0
258239037 49018763 0
39926637 88296961 0
408944489 542712461 0
62264156 479647875 0
494627922 70176040 0
410407699 207697546 0
264502993 576506132 0
149418451 513331514 0
394671290 6266125 0
110275672 109563650 0
309225645 365371257 0
170212386 219108431 0
405222662 511202033 0
460617321 519885698 0
158422759 435231955 0
351790484 477805526 0
302928086 550181969 0
72466455 193225716 0
43038675 186428274 0
514604341 335945738 0
424416269 73060511 0
428428004 287783182 0
366731600 329903907 0
571642785 260248179 0
11479552 464455989 0
105873174 201711339 0
328503978 177715542 0
502562095 12403630 0
44729982 223620295 0
443662763 53518391 0
463552091 391792001 0
227928941 294630135 0
441413689 356483771 0
36087377 235278672 0
280784691 498987271 0
526688717 571975139 0
7089379 258133273 0
308207247 238105271 0
86339049 217447928 0
301722642 546321682 0
328778044 302109678 0
103202641 84447105 0
290972073 232463076 0
125028023 44515109 0
503291172 467177226 0
79534118 355691663 0
551894757 484418837 0
16720002 398403430 0
383599423 464074599 0
163248482 136979272 0
227872787 8346232 0
445138809 267786280 0
46677055 188976786 0
468372284 270220461 0
442928107 246205423 0
257245503 244040084 0
429758548 388642355 0
233764268 51559704 0
57472492 371988714 0
450849299 44260107 0
516225053 331753850 0
191576235 26820452 0
128093143 245364814 0
393455080 559607552 0
463228275 327248341 0
343115822 467926847 0
276118596 188943742 0
226476598 347947101 0
221928594 84866987 0
35027716 374119131 0
310032704 76107901 0
127541701 106811846 0
205560916 415442136 0
29522860 289291028 0
287656851 229204546 0
387693984 502887716 0
429826045 132797302 0
531767560 276604310 0
62382776 144401797 0
319557604 172571742 0
396294315 312097232 0
199511103 36145463 0
536997215 19136987 0
12215077 231944635 0
236657630 133536383 0
350730388 527138900 0
415532493 436653437 0
294814470 180970648 0
303372900 87085378 0
367013082 31750079 0
292685343 29657382 0
427763902 176720508 0
68741711 453285335 0
99455574 328084830 0
277919367 106014927 0
399306336 114726556 0
12973249 513568179 0
159845728 419771618 0
410444116 236703611 0
1281713 246966463 0
339305678 319757966 0
399681058 226045293 0
515378578 252433693 0
504148310 511628421 0
384728228 453728092 0
80755480 79333736 0
208185203 86082533 0
86475552 573476957 0
276230275 473919842 0
39203262 330662735 0
274235636 564163871 0
193174457 570742399 0
87709519 334332351 0
149000571 273096950 0
239738291 416512096 0
549735793 329841835 0
283656891 517963312 0
256498774 456818061 0
105515012 202480213 0
255345375 56577746 0
325334689 500811905 0
347380621 365087311 0
134938363 486267844 0
203028093 3558177 0
320660012 219226335 0
576679465 480092999 0
184461548 428988873 0
263116477 304778769 0
24266008 505781669 0
513585179 555590012 0
78434572 307224847 0
450043193 76084454 0
189094784 323847744 0
469096465 173951189 0
382618392 217919601 0
375463539 415269872 0
97317433 345199797 0
135525231 566135643 0
530236643 78534194 0
565022758 66567112 0
568917060 471195588 0
579651317 208195215 0
192698701 159910215 0
538001924 340168113 0
160275935 141858850 0
181263565 41127288 0
222201313 207575152 0
215627254 280725230 0
309993617 263658270 0
214139919 26858612 0
369206469 411121845 0
200116409 567121829 0
68537594 252278762 0
172155202 47902630 0
208350308 494721781 0
372660748 487909877 0
538896215 227256336 0
455623694 531784501 0
183414592 104378948 0
404565108 124706742 0
275340737 405552254 0
405929766 522528021 0
150153707 307905566 0
178665360 499506669 0
293805363 133713489 0
423890859 73861643 0
97059049 478596125 0
264852124 533295581 0
538235560 158056838 0
98880090 249121464 0
326054698 22503630 0
277835497 497774587 0
285315533 352131737 0
537645731 511390332 0
358251547 40170395 0
24886994 561010635 0
527492851 497935038 0
74578605 199117222 0
573442237 308154780 0
246274772 229356781 0
72928008 366443612 0
44549379 148481038 0
479981940 564038479 0
175832929 261507914 0
258451002 566560133 0
422577533 152736430 0
109821632 499357207 0
11653969 291082766 0
404475258 481218840 0
80314103 337259302 0
543536853 365015933 0
143457792 306583819 0
100302648 552976280 0
93342411 43517029 0
501682779 294861991 0
303715261 477561344 0
142802444 346809067 0
290679457 5052081 0
498768736 249929965 0
447625586 217208383 0
64788878 516786246 0
395032307 267551533 0
297757464 260826727 0
78446366 123883392 0
454200056 361100747 0
550566956 170228565 0
535095585 531860927 0
499424198 266725723 0
407780109 162634277 0
382420372 113077764 0
578041871 571029422 0
348561128 520306986 0
185590528 119420935 0
555487319 428266547 0
555386065 376242956 0
336164473 35070565 0
325556883 543157054 0
448806543 569803491 0
538085276 431853909 0
240556992 398101509 0
133091624 252642055 0
572648314 127270565 0
541254810 244852238 0
397513091 231375831 0
218261915 436898778 0
272332423 551659328 0
221354654 303485173 0
488829179 543140678 0
450049765 205130195 0
48076648 263592979 0
532148481 18627864 0
24593401 374406003 0
83752155 89906119 0
569374888 278005690 0
357537176 106307206 0
323730549 191831174 0
459227431 278322891 0
300423604 514499446 0
97347395 294731812 0
440895070 206256568 0
397853987 192644199 0
87674754 84463358 0
2244496 77936955 0
393666715 359233696 0
573680056 362538808 0
28851853 449565875 0
194047402 206217621 0
247118907 523603938 0
121551062 113021059 0
449707920 549542615 0
180000386 162466028 0
361090253 438984028 0
26575801 310988135 0
223314985 59330380 0
402161508 399573930 0
398886548 465379009 0
569759379 431866680 0
266985433 217172343 0
378633189 440966397 0
450451499 402557419 0
6124449 304280250 0
176945305 164909668 0
200044540 340711662 0
24522316 344364994 0
388533539 273293010 0
332556800 518471913 0
355784604 49832112 0
175490040 143546777 0
306650912 122345943 0
366378413 488937784 0
535976193 342334326 0
346377686 146320456 0
432587560 445276540 0
140537398 97194785 0
533065064 182650489 0
152740389 543868065 0
123153159 344612960 0
57840717 346734865 0
10566510 76356849 0
11540879 248474360 0
276762750 234560374 0
102506572 499609611 0
343218653 147358177 0
578244061 458307031 0
336426997 455350980 0
131654074 519342335 0
506339731 415868334 0
40890179 260729717 0
26181113 458442103 0
448829691 348412142 0
120401220 521149793 0
66053228 37018723 0
442167357 484440440 0
542943209 92523181 0
536418363 191400565 0
157767467 290848499 0
176803331 161403328 0
419639466 401515202 0
37699804 202345878 0
76762800 263468282 0
420259030 514316596 0
524630669 101811771 0
421094083 235533144 0
452085329 143514838 0
439908756 235240656 0
380576444 264018504 0
430781651 110315161 0
326408881 242993572 0
10590906 450009687 0
250397200 125743505 0
88641952 259154630 0
23836944 73361974 0
445549463 66761501 0
514527799 187615841 0
307307170 462865663 0
335656708 87853144 0
36840972 564920443 0
141211199 51554422 0
394901155 307447317 0
542065702 182790104 0
486433767 15303088 0
502452650 16879208 0
353770198 367074725 0
236646743 84779829 0
144562677 134336708 0
149934758 318614685 0
216522517 136704327 0
81796444 570686569 0
569003378 9833515 0
478235928 530813953 0
533409231 507009585 0
427078828 256823916 0
395156699 180726438 0
509015282 286732331 0
414464784 390775207 0
395538116 538817163 0
118363802 81678586 0
156925794 332941111 0
51786928 302562069 0
123920561 265244307 0
101450049 209337198 0
494574919 271902992 0
195723697 47736358 0
455275053 212316404 0
227792113 39011392 0
254962990 539269251 0
179633892 164844573 0
147871894 503548014 0
405212339 56371453 0
240063620 345724629 0
325754185 71597738 0
427231823 447925528 0
323886341 271878606 0
521927217 69173337 0
521883600 421798355 0
413421234 458480632 0
64428792 516420098 0
524562095 574733104 0
376859132 140160458 0
359149821 514242560 0
4779870 545050617 0
407676047 525993094 0
281447982 72291527 0
268412815 486994567 0
78269894 349062246 0
261533785 297930876 0
203764565 140340155 0
51046234 283055663 0
371920844 440205251 0
305023009 344572541 0
65980158 240972346 0
271371991 140469415 0
58854680 414722959 0
49944620 33551256 0
128944858 118839438 0
130813255 351554240 0
103482544 15175995 0
191480715 548296882 0
287954510 163671313 0
306250884 393451534 0
25023340 472769891 0
131240603 370560491 0
180248610 466605267 0
271350386 228249392 0
350670222 525638550 0
26939132 186207968 0
207883732 548028234 0
190096461 230481211 0
49640478 19895358 0
243042466 142030459 0
384498724 401633455 0
146209307 49869110 0
144960007 281375109 0
536569392 326528905 0
545432804 396320916 0
515171664 260177373 0
172826661 36222216 0
247789425 550971804 0
244775188 506878161 0
257723071 150077852 0
341620951 246551438 0
84882946 542274724 0
511363775 373316994 0
465440728 439220341 0
429183987 21704519 0
212595609 496216187 0
245954906 73650293 0
107656735 363906143 0
440416322 440552239 0
180229558 274396058 0
452643980 515650315 0
435847669 317543989 0
210677703 468090785 0
361516220 294915419 0
185488153 70342696 0
276323672 448940436 0
421850061 564555939 0
377581611 136523873 0
265140529 410660702 0
273546354 270736926 0
465992920 274476765 0
140973265 183471023 0
180644681 248914102 0
556736355 577343636 0
250571651 279231225 0
44963920 542002682 0
390191972 560895797 0
294592430 478161674 0
313191024 176765407 0
563894374 322755702 0
495004099 430760394 0
553325051 33995995 0
307426725 103720165 0
79848190 466400354 0
167037293 365683317 0
268825233 443804355 0
403544018 558025166 0
145476598 416618058 0
85561138 413100406 0
536043475 220833699 0
506069074 39357296 0
105766359 352231345 0
262924117 257671450 0
106158362 484202762 0
275183745 290489828 0
147250806 27195499 0
468089216 408874635 0
404766403 172814494 0
247000305 221844788 0
457243511 269665243 0
181162859 106319861 0
401403480 241398921 0
28779395 575696812 0
398589055 345300864 0
570421091 56657186 0
281061051 250417929 0
312595796 123922598 0
86249643 456390967 0
517687428 274880721 0
317296691 360316109 0
327505304 417890647 0
334736604 275118276 0
369462528 516060120 0
400848237 23119728 0
32976901 218414646 0
402733055 424214770 0
1451027 449172829 0
521235306 40827086 0
290193659 467987226 0
543193357 329042429 0
520493808 287257511 0
181256305 558543547 0
202552448 301748813 0
282301757 107883130 0
448329719 25911315 0
314526987 153727549 0
98658499 352646107 0
332067170 236027115 0
252341925 532607432 0
93288953 349249864 0
559360332 346761395 0
294124418 502489315 0
78006868 248920748 0
28589656 503935264 0
76821295 544807744 0
576649419 59952329 0
102763459 62421061 0
293928098 205478523 0
458511782 97730762 0
183800132 91852024 0
251492505 552338155 0
150777166 74683158 0
92422998 202073734 0
377122671 372745970 0
93247651 387200231 0
301239495 365377205 0
430669623 271211936 0
113929523 263395833 0
41125961 87238243 0
134594173 159979876 0
347946869 408769020 0
555553538 3212123 0
457015994 218248665 0
130077693 550496091 0
8699938 283518396 0
122399179 173006379 0
271539815 466985866 0
271107056 191359230 0
406595991 140964463 0
226664655 51256639 0
236765088 116525697 0
231043884 507856503 0
474629982 144172813 0
177043074 146053680 0
544273717 40675718 0
467275366 221587031 0
333089097 571510148 0
529776636 83464164 0
537670580 195660482 0
462296837 242164635 0
469744151 419314055 0
39595061 371659447 0
182349332 147960284 0
451984370 479324569 0
232063694 53321440 0
349778649 276091126 0
315721382 532344008 0
354141900 294726438 0
191179872 66821478 0
483536570 557876 0
491927701 437036197 0
490769896 493353447 0
177240485 19097288 0
496489770 113119610 0
13810534 427589350 0
164025047 415953698 0
552034863 449527065 0
253726077 371226636 0
558682048 196635510 0
523757472 111132945 0
222304014 572174318 0
499548922 337838610 0
555714416 555799074 0
15408078 487539990 0
506785370 487874510 0
7536110 111873365 0
29970472 573478900 0
155893913 534063839 0
107085508 181780151 0
54785235 503521456 0
449094936 339421873 0
465858104 476184788 0
422679168 307832303 0
437819225 504357859 0
268575799 74957315 0
182215271 100315328 0
403742756 212872969 0
401442174 387873004 0
280367643 32488641 0
133795625 368031278 0
251467789 139407786 0
452921675 383154457 0
496574904 377839920 0
126201208 255991207 0
191448786 32995202 0
209285297 446048328 0
557783536 483743860 0
49319374 228020424 0
470816728 252077675 0
25650887 176551287 0
83392341 76412619 0
412250814 122952229 0
242605076 11106617 0
80060299 117696638 0
263009192 392214826 0
477296232 259621137 0
509054915 459581970 0
376793007 142838108 0
36769285 285736107 0
284228986 431354426 0
56727982 452408874 0
227966577 319691602 0
326317252 94250407 0
350699700 222716318 0
314319965 531842807 0
124529051 150588564 0
226090336 52688022 0
242423925 185763911 0
209401513 278816927 0
28260105 89109787 0
207418786 183259896 0
451139407 321278805 0
19928110 218962521 0
360273411 55284546 0
243020171 179010418 0
205813665 469449796 0
259033156 36691423 0
363737320 305770580 0
382680025 292826006 0
35167710 173266788 0
47920082 233382964 0
422285428 85539905 0
156697764 9158815 0
318425375 365027379 0
343333719 513949891 0
421878999 313646868 0
290611651 36989860 0
78146421 147266562 0
47371580 50570167 0
97777939 127349973 0
92625272 441868971 0
44241304 280431560 0
351174663 266472087 0
202476270 490628535 0
199739559 352368270 0
72033128 259659490 0
425290236 496630025 0
369765245 378414634 0
130596369 347844608 0
352749129 249607487 0
426788139 418862331 0
344239469 385204848 0
540266769 87242449 0
190332823 243392890 0
406748788 434878973 0
211442104 38342314 0
482062644 240171171 0
494378483 78677710 0
15862424 218367184 0
62223682 289692452 0
61461998 1478899 0
275990298 392320553 0
42561469 196832670 0
335472586 410448778 0
404642396 253536575 0
503615429 191336188 0
442834519 290413645 0
369036724 567477541 0
293232409 133315118 0
49286988 298841644 0
360215579 484453016 0
40509751 291177151 0
236923436 111481093 0
240580326 561365474 0
529749147 251149393 0
266511394 196866532 0
71835149 51117931 0
254381914 256728594 0
280626008 265609395 0
67460062 4410453 0
190079631 409260169 0
237658720 176065628 0
131934227 553064068 0
453145270 237361396 0
280712761 574025126 0
29770051 369080945 0
136266765 236855574 0
377692853 358088416 0
530033953 219139916 0
152456518 309919701 0
253712756 484089773 0
476951088 309396658 0
459269632 225839008 0
233982724 92171588 0
149016284 442241649 0
201493701 377050845 0
336083793 496447073 0
410126439 181413733 0
6583518 532985494 0
231389616 134583765 0
280788283 515844298 0
351063900 203910610 0
247388793 178334500 0
392534517 303076584 0
417917481 115834039 0
62811592 51155026 0
432578853 372634214 0
86049858 1233651 0
448837868 171209618 0
89178498 163032250 0
212541280 3903484 0
373525552 100486106 0
220098987 295306670 0
212434171 188163325 0
122529291 102825737 0
213707390 366300917 0
344953354 577295614 0
238278694 554710345 0
384428362 142038335 0
171338541 126479042 0
93891145 162131728 0
528923596 515645466 0
80091071 8811222 0
324199761 418391668 0
476421482 457740722 0
423779567 211132897 0
429577328 366200596 0
340460378 462919339 0
364052258 129474212 0
128157595 96009922 0
457948497 564187249 0
541221814 139526716 0
214874719 445675047 0
393527619 125082722 0
530306232 20626747 0
468941148 238814097 0
304479477 445457990 0
41441406 335137941 0
409426141 78027552 0
212073418 404417504 0
128059415 339490353 0
139977034 569891271 0
195362771 38402206 0
579468061 306397340 0
236572032 86738751 0
201172878 386357715 0
382185012 136772232 0
409453073 309828351 0
486465010 64879975 0
442875321 546904821 0
248384207 173854793 0
114566806 341065915 0
240389524 10548170 0
37663861 49616648 0
198048584 481529270 0
424393911 333675762 0
351059112 28876824 0
286270087 376955717 0
412025178 328524890 0
520306058 262133123 0
165509418 494469148 0
294077556 490354038 0
441616556 330377376 0
418069408 342527129 0
294858797 416239607 0
392730731 20016625 0
70012434 62854282 0
62493775 238963678 0
565492083 516531948 0
575821025 377430883 0
108402074 233380567 0
112395629 418123924 0
76407261 357604062 0
370463952 44940142 0
492516599 559295321 0
476776909 538859114 0
321145379 268404145 0
302420831 204588475 0
528551466 572017957 0
186799791 419256280 0
101918845 32970093 0
219793800 315439629 0
2752362 40352895 0
451189267 65673655 0
385317465 49757050 0
531333986 198855661 0
313910738 382189964 0
158756426 548207608 0
413809241 101397844 0
165210345 559854131 0
59131939 484234275 0
61054808 306413930 0
448805887 538870367 0
112759628 519787447 0
412477637 309014290 0
464781426 321159550 0
4718683 306052480 0
400536119 554733552 0
304392784 394046887 0
41067907 542888253 0
495508403 487109011 0
536779142 49067388 0
328689417 516441922 0
250250601 492413396 0
41987532 451078988 0
531306770 305748185 0
236599662 286502127 0
180000100 225859593 0
377289974 472132962 0
156387807 316124673 0
74473747 123187308 0
574733587 454143026 0
19925248 354758873 0
379054534 395427123 0
185585880 386981391 0
525587334 391240305 0
149148916 407298917 0
88615303 70664260 0
154075972 498774505 0
528075166 289758917 0
441762769 412475303 0
373002526 255827021 0
119950406 559042275 0
382015178 513667355 0
25480590 378495138 0
228234704 355151692 0
461802481 154662030 0
195256557 49345558 0
298980361 233625901 0
35250179 440329396 0
505310820 165275875 0
69381598 269999852 0
134685742 78576707 0
475398794 155161166 0
121906031 513830986 0
196538917 544011055 0
536308280 49084397 0
392896552 297050906 0
356357566 238155396 0
136950558 304985372 0
362689777 340630704 0
337119415 540160276 0
249284870 447685964 0
543656566 475604380 0
337493030 418893289 0
370790644 448731683 0
158074855 571482911 0
26692572 113659454 0
168218046 82550304 0
484714019 353130864 0
448042902 263961389 0
401982500 676541 0
199789735 60386099 0
235859308 387068307 0
264750052 395391901 0
463243443 207351394 0
414424976 64315319 0
516502272 92539527 0
354302976 335767837 0
343826478 130394227 0
411424626 87487381 0
6828684 348773776 0
542598850 99198836 0
550695000 431413541 0
174028443 131568323 0
299433694 11403425 0
338026329 121027386 0
378348834 220912742 0
382680706 413379195 0
102693235 363802734 0
480530240 425600322 0
49187527 283802103 0
346018663 438150342 0
8708493 453699402 0
255462033 210697433 0
167266846 15969030 0
516564427 107461551 0
157642595 49337411 0
118254267 285190342 0
351198235 436153082 0
50995191 257141368 0
441513215 408726669 0
212523370 300940951 0
456266856 513608389 0
96011716 316374435 0
315444499 460566795 0
405697091 77321232 0
221574357 487819681 0
444296276 126249402 0
200567697 31147991 0
188237342 216693745 0
449424564 82116434 0
485952506 29460204 0
291100653 201862681 0
47315362 519484240 0
271203957 369308888 0
129958098 502364245 0
474196465 234133986 0
77041904 184918897 0
239265121 544078996 0
268569065 210055261 0
530620143 94794803 0
455737897 294845767 0
428256405 79568608 0
316412189 293453637 0
39217376 450026940 0
71388935 466993859 0
413502163 243930983 0
111414174 563714148 0
99686909 135991004 0
32593158 135848890 0
471081704 237505590 0
5150929 452685119 0
330947189 43936348 0
339544742 21347174 0
11096613 159018560 0
179936499 463649762 0
146190283 489210736 0
103674297 331090090 0
291172651 50584951 0
260487647 110454359 0
283101324 444294083 0
501132825 98227770 0
487008092 541743682 0
489697153 110869306 0
337160897 1049971 0
548186713 452635057 0
329388705 159425351 0
191931858 302157990 0
3021871 326410004 0
165060577 68296222 0
113258705 321850849 0
434602079 82157609 0
110874197 531395773 0
275300407 244292256 0
80588047 110675774 0
489218618 228334504 0
349289183 429143535 0
10744631 183192075 0
556454814 250105874 0
165245596 95824929 0
496688187 404486334 0
298649293 529789512 0
440364040 396203700 0
559999694 356479656 0
356139147 344517922 0
242698248 537969204 0
543393306 268456148 0
180485913 228664345 0
302152573 37852014 0
442491636 141397488 0
209561975 172830984 0
347472190 116180597 0
343822463 35948365 0
579140237 545502677 0
473499926 473908394 0
178452210 198002880 0
99665983 353638624 0
336027907 52623179 0
412642799 167426000 0
306056331 319878460 0
3867758 341587593 0
497203561 347563710 0
323602939 81712645 0
174313360 368284555 0
207752331 192858460 0
13283839 58680653 0
341474941 564969502 0
374434317 431007424 0
461544377 446944001 0
69629657 106226416 0
335051787 455335096 0
289285547 86957903 0
75078836 165818795 0
408079775 363476837 0
85388662 296577507 0
483795299 525767898 0
84810210 184569576 0
210060020 27471487 0
358686318 82086985 0
192168150 50853599 0
414589142 352298584 0
105788897 34822732 0
317485904 266592025 0
163972359 187286778 0
78106919 184151764 0
197653563 128983128 0
318839054 395011659 0
135026652 126488567 0
169290664 451798964 0
433298244 356178787 0
528335539 35427342 0
526993702 92041402 0
190052062 307692414 0
46316986 280068082 0
364524220 578329322 0
235850932 140465344 0
254789191 399993709 0
216211923 465384596 0
555767255 394529330 0
173644582 482903499 0
563899594 549822997 0
335275579 371753892 0
15468081 151039266 0
117397454 352101822 0
377417649 541322603 0
248020473 217947950 0
222012016 348709116 0
543562374 477623859 0
506176940 421046585 0
274612419 322827706 0
26104240 183013856 0
299758955 548043724 0
386448041 247395498 0
237021960 328514078 0
310367729 542267860 0
438170273 70862826 0
128568650 294203515 0
49013778 210177587 0
403370505 50247436 0
329223033 51225798 0
248995311 339675136 0
463038058 508651103 0
510097284 176866296 0
350662440 364695636 0
486243570 150636648 0
208583110 434919236 0
153932294 452963594 0
417724542 338050944 0
378403706 537923951 0
143285870 19256037 0
98428936 106188521 0
28137819 341912954 0
542841441 273765295 0
108339291 275730600 0
566068257 472806070 0
298582867 209311075 0
190032151 19779827 0
220277667 198531210 0
440173549 494501032 0
521877798 516427397 0
30794932 539984320 0
196597058 65567253 0
281774243 526780676 0
448473432 365140758 0
509602994 216003248 0
131094378 524872675 0
554111700 332394577 0
346409612 168153141 0
255353900 504755736 0
416780855 445338307 0
484280921 423472909 0
505617886 141497039 0
312198832 56004896 0
169387866 566004053 0
462983343 430517448 0
535420561 226052930 0
443262134 466789534 0
255653330 517053374 0
508638532 72568622 0
104299599 142690602 0
361774780 155794074 0
244191983 54759186 0
380866702 70047082 0
107630188 333357775 0
300847128 246248389 0
65754996 379155061 0
412589821 320627023 0
242982537 96513545 0
247808548 431903824 0
77158243 46954330 0
99892696 470007327 0
285819648 182132283 0
215446534 31654232 0
313983266 264830990 0
31446649 203084220 0
304707841 320783409 0
267003571 272802045 0
543423836 358799546 0
174758054 163271476 0
568806768 239771031 0
82308737 6970011 0
263720783 241769118 0
548096362 211847367 0
526698675 15997051 0
438522175 500840149 0
404372895 284350075 0
562250850 73623005 0
533902276 133991297 0
261370279 44416707 0
394974194 24033559 0
76756743 441372590 0
75268320 301896214 0
204364145 126821499 0
514141417 398923291 0
548531447 501783858 0
143534513 517894653 0
20185110 430988618 0
489329387 199951223 0
391177849 454323736 0
234641209 240640960 0
176271504 161287381 0
404154059 372266949 0
334585339 567329140 0
479791875 72809503 0
329152248 288837885 0
545418055 557509502 0
532331460 179517622 0
63977290 65562133 0
246709266 391069284 0
97888295 125866537 0
200222321 536115605 0
539493940 406860553 0
372392236 274813750 0
312663174 363534888 0
456341222 191013508 0
329642733 67456722 0
172108022 191126991 0
268374252 426647098 0
203170640 416785304 0
579679677 132992042 0
451277831 380036341 0
553154033 477876914 0
343568667 116867578 0
297999832 9167953 0
46357602 204454039 0
571045383 209892240 0
511460642 122768743 0
168831369 426466395 0
446551104 275694685 0
343509068 300283911 0
160964196 212632330 0
151823289 104035837 0
297466577 476971550 0
350968825 452965142 0
545341317 12518499 0
242938339 485688615 0
285471730 418124714 0
183249801 175042068 0
152402634 325170487 0
416283830 95836288 0
74844636 379421173 0
106867981 310725627 0
173218545 90889509 0
385593100 23226582 0
195161949 81244062 0
569061929 91561006 0
166393179 468891299 0
108631966 447647234 0
202521606 306056269 0
157944457 151613540 0
21634489 347391556 0
493979657 86946356 0
516027195 335888437 0
126611392 225708331 0
196255227 309738189 0
502966423 211677355 0
252806565 199317962 0
189620355 51014771 0
285005458 30422483 0
17133910 453250854 0
327874373 161642971 0
11082394 203396323 0
405792357 179993879 0
527486157 302272240 0
37510051 298631472 0
489905849 460529320 0
88524651 181465655 0
129094966 131750807 0
189228001 524919300 0
452788271 162290890 0
319223254 10159967 0
341710489 67374336 0
383261902 493986578 0
572336740 567733073 0
538939282 504925598 0
574419172 243383396 0
345705144 520244895 0
478304122 157342161 0
408203023 409837600 0
80002885 5176210 0
356430571 252453111 0
445827636 483846333 0
26770882 13175561 0
365422187 182448655 0
546046509 488540933 0
476103399 408633118 0
476671814 332124057 0
125189667 389945400 0
502999189 363716569 0
519207043 389051555 0
545973874 350222528 0
102047129 1274702 0
114740496 547526106 0
292182518 320290674 0
74256439 110736939 0
31891575 77793961 0
532297161 138317684 0
171907134 450867423 0
292555218 102315347 0
392105846 184765607 0
532182610 237583198 0
520567995 76885962 0
562997497 290669780 0
359392690 153948094 0
190187124 307173059 0
7607203 569108210 0
60254396 67128286 0
340367708 71762769 0
249763344 32473155 0
244736626 540804945 0
359809723 8173713 0
378520890 94976394 0
127897542 2064476 0
77795440 199044763 0
233932026 521618694 0
7174294 543694781 0
150630430 106690931 0
478541613 265370974 0
133369161 458413155 0
466606823 266931609 0
224475658 365362401 0
510210402 420582003 0
250008401 86067993 0
181321477 111636861 0
266223256 526118405 0
23774663 322714335 0
308002729 372612097 0
169134613 426881254 0
188716780 291760696 0
462056879 326860959 0
141173297 224958415 0
227027093 567140659 0
473051928 196831907 0
456884480 98902417 0
174797948 11841346 0
553085677 52076589 0
520548818 409426977 0
513891567 168108354 0
123796314 9749831 0
446598447 460490549 0
23179902 431179225 0
55147533 165569919 0
379998450 455459084 0
98302807 533115130 0
547813137 526905648 0
283320502 247187548 0
450631682 248656330 0
488993635 498590213 0
568306862 44217543 0
461038337 397848348 0
227384511 465152594 0
192807741 336212466 0
410750342 187899395 0
415647617 193036457 0
459556776 272051584 0
88471156 129611063 0
493792776 627290 0
112455409 152475789 0
126271581 221465721 0
52606773 428759691 0
62593847 409863279 0
101667154 464034839 0
51435014 80460341 0
276398458 23790142 0
54872983 278909299 0
421633124 147555644 0
354070762 419517846 0
340765415 80096334 0
113747176 110447648 0
501569233 175487711 0
209962663 449088512 0
289217073 68905722 0
73829278 114607349 0
316826900 447061401 0
306526143 361176617 0
422553179 502029900 0
449583195 244570216 0
49142433 425307180 0
565544054 127796757 0
334140747 338080615 0
221187419 532228283 0
324884608 95546020 0
355082619 199303563 0
106101717 467269082 0
509459324 34206514 0
122882242 3750097 0
448052019 509242664 0
122844444 360972412 0
194129478 272718853 0
468878636 393522212 0
149686010 363109608 0
528648480 59996863 0
59913558 197913785 0
79603380 296616207 0
435319243 243945118 0
148898415 197165045 0
64071341 515060265 0
560234180 148680770 0
393658064 528599953 0
466362297 11147715 0
93620694 47243331 0
425038094 339091182 0
5823913 20847187 0
497136848 317166902 0
438924331 76574625 0
74989929 428943963 0
460840088 16536150 0
127871256 315365156 0
9875602 507784707 0
314956160 169691544 0
92985982 531065616 0
74476031 320323920 0
105973878 240419315 0
78657615 361620341 0
434285331 13140873 0
462237881 241092843 0
410039692 367211418 0
431147778 534778984 0
214203084 172819999 0
239123360 185304340 0
43981069 24659777 0
193628344 254637431 0
361682282 575282439 0
185229876 131174892 0
52774579 542662102 0
234092507 301274699 0
244714423 98214378 0
547314387 92835194 0
110885055 515319575 0
496138368 381755073 0
152559188 28724164 0
564010798 88262138 0
209949350 568709973 0
577022507 425679410 0
459889132 330454806 0
315968549 300061711 0
275501300 305985044 0
4924382 513899525 0
60459312 110178635 0
84648964 87620024 0
496018706 282070281 0
293010245 460115380 0
422120891 481150346 0
248975883 403260534 0
112725391 167084640 0
337405097 563162792 0
101083424 104611267 0
178928538 453066351 0
160753568 68144573 0
433565039 424318583 0
574842054 470051923 0
396002093 189813719 0
310066525 531654767 0
470833578 185483453 0
19035041 89833626 0
188678531 83166856 0
386930204 470888002 0
347137205 217969465 0
166583038 379829534 0
256874170 203835015 0
69635329 273641481 0
271829109 336657458 0
366614616 241727411 0
85298793 46592674 0
440687760 90298922 0
10887613 574564682 0
417473442 400369146 0
275281098 1291116 0
39510320 131557496 0
425923898 370985743 0
424803319 173950355 0
157470278 547617127 0
351795262 165327172 0
486971626 532812007 0
132685821 73682783 0
573596283 520484514 0
1144018 323407855 0
407894154 37192812 0
576656644 149998633 0
121073247 376589419 0
241983640 426406529 0
379093345 151749126 0
276138546 361729383 0
316654953 215234755 0
398846116 158698097 0
435550568 330291701 0
245667076 101901730 0
558556772 489335232 0
134703314 318786575 0
320193405 101447944 0
261634917 286426893 0
153174926 563793128 0
501303826 217734734 0
305463633 155945127 0
49256446 432990281 0
385729551 120032570 0
209611118 102002187 0
338954522 227480448 0
499794662 325928117 0
159376006 318602503 0
534550355 205315105 0
337403328 243489431 0
391043743 493365517 0
469780740 79301895 0
213762394 499524325 0
453455119 304075047 0
319126578 165843699 0
222569152 33093574 0
508777516 564295268 0
163390997 319329055 0
18793125 43849017 0
347635124 288968591 0
215294154 240595066 0
300727557 579422694 0
413947404 377138536 0
134888835 251201613 0
154775157 534333430 0
424643715 84930711 0
343065860 112929300 0
419719016 306703153 0
225751133 203729584 0
289280199 492346166 0
36926487 473359165 0
53217563 521712725 0
396281571 149529553 0
193398809 122098866 0
465771691 463047768 0
364110498 226372676 0
476917547 464266738 0
262496951 112238730 0
204271971 556055210 0
476262420 531441199 0
490720668 244985953 0
236487941 454047371 0
292721902 421600990 0
203307273 106073914 0
438973977 369060745 0
357622941 257034373 0
563783676 293981124 0
103766536 515683721 0
216680502 285683785 0
241741567 302818983 0
201635812 393475232 0
320250489 287293337 0
162419081 436689056 0
166898045 14119817 0
33290195 569918595 0
372389034 463046675 0
341297259 266936644 0
504191466 270929064 0
257679975 250674965 0
328165956 260081215 0
578394651 15381806 0
71648599 508968672 0
16384793 86593970 0
347259904 356166586 0
235387026 446356126 0
321143347 311466090 0
314067286 154290129 0
141681528 521818991 0
74541878 332225938 0
433077555 194057421 0
16305741 153793651 0
160722605 548353081 0
487698681 394179884 0
220563893 575859015 0
57359176 40238531 0
417896701 217981710 0
247602777 127489951 0
49138759 412386585 0
380068848 463318019 0
61048895 257292126 0
261098768 27638438 0
539729389 287659881 0
546446589 183490890 0
179016017 168210484 0
492178824 40127510 0
36856009 10038404 0
327667543 199212493 0
183973144 94617510 0
251871191 428784748 0
370997288 142976668 0
74945541 254393151 0
72481101 437982823 0
491873177 164896876 0
159524077 297848407 0
64779440 519454871 0
316661394 526429715 0
100675759 268270737 0
368441162 42402508 0
193910810 324313852 0
316500463 108606400 0
152673525 86177282 0
151386910 307375906 0
24965115 452179301 0
479690063 424019863 0
572233563 555336307 0
322832503 15628952 0
435859302 2967061 0
540674529 468475711 0
44522367 186928156 0
63552248 226558984 0
344087632 391448765 0
284659236 248051895 0
339783223 349516659 0
479827842 270749627 0
327519562 205781106 0
570042075 234767620 0
258341042 571056563 0
282792958 404576185 0
323760516 513514940 0
365058209 518270959 0
144434825 206004364 0
142914280 166730073 0
455150791 423889198 0
37638521 167416696 0
340896053 470983822 0
76869333 237333049 0
161428559 128453738 0
180060599 65170961 0
485223424 525402424 0
72762976 308777970 0
538984316 566722584 0
221293716 204069139 0
510678402 182203151 0
576434639 432581294 0
379505774 5047735 0
144732308 303082816 0
470836670 427734756 0
321438399 372035986 0
528008529 185730478 0
333661594 383193629 0
109293758 202448388 0
329130112 572501836 0
299527060 274843665 0
552622805 407461352 0
575049380 4379485 0
324938387 48746036 0
182297099 441466356 0
147982454 563585698 0
459568877 405542977 0
221752702 405466034 0
126114583 362838810 0
234139526 403846610 0
558869957 578842165 0
40965664 393253641 0
10806383 4160278 0
90065728 220749270 0
53705668 262595757 0
578586256 138614652 0
119891465 349445239 0
86493275 377186456 0
256702879 26190963 0
486244328 478578136 0
378493246 156984456 0
445744745 287883761 0
267479105 22400570 0
555695060 450283791 0
228413835 42349629 0
237097638 411538397 0
162606980 83632404 0
174139623 484535135 0
283894728 542414403 0
193242250 530539637 0
85103236 394013035 0
677772 243319428 0
179592148 308420915 0
330443328 374455648 0
183883903 217786223 0
332179472 470221444 0
46332291 367205824 0
346299130 136341589 0
430234534 389040697 0
139128249 382743911 0
530705357 356878002 0
213484866 539658103 0
196417694 51122939 0
239184043 214502178 0
107925093 167848245 0
253205309 183018535 0
400923538 348058619 0
469494012 176709820 0
413794207 88658612 0
532642861 90521232 0
199746100 448734051 0
286209831 573135171 0
427139033 273304165 0
177606079 391812703 0
211101077 137118997 0
330433758 536115654 0
179853715 149157277 0
233470945 166320854 0
414504827 219060862 0
76942300 537917234 0
42104781 422288928 0
438791449 532066259 0
495227229 76182429 0
94289780 270349993 0
133609514 574304946 0
347436610 479986855 0
334038048 305794199 0
326212048 571815556 0
113744929 125240738 0
436718160 550941704 0
198415920 232852071 0
532573466 413463214 0
320982778 368397685 0
51482351 185122346 0
113873415 269754882 0
68955596 155140638 0
282796624 467157963 0
134790255 296163207 0
404550677 110051924 0
347862660 199601885 0
286940171 521074307 0
310092156 510574391 0
527437750 458300164 0
373791370 206414792 0
40432125 152862274 0
2560636 466211669 0
244590177 147411429 0
385270193 110702018 0
141639382 512034152 0
405335442 81883373 0
46711372 320790512 0
301015672 158925585 0
179455470 425804049 0
400055928 464468456 0
139866699 104333845 0
170218936 306283630 0
213413053 18459600 0
375459350 477129501 0
168159089 440034989 0
417638359 467572769 0
57543494 234488099 0
335667779 545069968 0
216884538 123297650 0
252981735 506952230 0
314360900 495922856 0
315009788 524885292 0
518135512 388880494 0
403317350 4034488 0
64711889 260531139 0
81427766 47901690 0
199598341 148636109 0
578483225 63481229 0
114652370 362674103 0
412068152 83434639 0
517503221 218279272 0
79232545 105378557 0
296907793 287119712 0
450554121 9520848 0
168597801 191548906 0
444131991 460698131 0
247995247 186098683 0
519051185 99761223 0
261308643 447311835 0
490561451 379936709 0
403211487 373025114 0
175278420 406177195 0
441829059 146178465 0
495040582 399561924 0
86623251 181159082 0
131501910 58630470 0
216668135 537191701 0
220564498 185541547 0
452806479 192713964 0
381249903 61236546 0
5853619 479942124 0
180582940 185761197 0
169286314 420530403 0
394668816 322881158 0
43173835 258129414 0
77709998 198867243 0
550520323 458419856 0
306179119 53597973 0
515433637 431619774 0
540060132 403746271 0
142829641 484244201 0
225132177 118391645 0
537651332 431836435 0
118411830 97205949 0
72304240 525297918 0
7129678 554715606 0
15154851 64009345 0
259232010 360475031 0
204135886 89159923 0
58756320 76731147 0
315339129 225064707 0
310773922 164145526 0
285947489 108731223 0
144268893 211616733 0
213228091 144045769 0
66697298 457599224 0
90861075 47927856 0
152023137 164602852 0
116986460 154819926 0
213716495 287695741 0
43629719 352416001 0
577968380 127882991 0
43163751 353853270 0
264188720 561545770 0
357544791 396768396 0
513930963 162649483 0
550557364 385902814 0
525280103 142264632 0
415157566 104367689 0
552940475 537617347 0
125534118 250961794 0
102096518 578418379 0
385047950 566470017 0
573600586 571050574 0
135077723 542046823 0
180088593 199568268 0
393104871 217261083 0
456154057 457238398 0
187262291 252211485 0
542124418 323647905 0
161728280 416042825 0
149302257 77143596 0
529202180 101468371 0
315953032 360260005 0
327624183 175980875 0
306802810 95826426 0
165098187 218269482 0
239497541 183781881 0
237483054 119679388 0
124754190 250312453 0
252469858 233324878 0
180835881 431327658 0
360077311 391750911 0
108620262 180701380 0
555724205 266038478 0
450510538 373357074 0
169422260 324757172 0
289965211 331028839 0
215959770 203246246 0
534243689 116788215 0
377224832 528575876 0
93378511 124514037 0
302604294 85748286 0
501878862 243375463 0
132274847 357226232 0
94725665 250322236 0
577131887 200737530 0
517401351 542691519 0
162563254 160071050 0
153703896 88797294 0
323754244 344276689 0
420717588 24412783 0
8960793 403168429 0
214335038 116057730 0
140759058 477969514 0
478770909 500669117 0
166922878 384257701 0
432530954 258022941 0
526613534 200469741 0
282249893 302281677 0
466285201 235601638 0
415722578 566322576 0
243916644 238956479 0
401646959 569523979 0
417968114 456249918 0
570374323 236033960 0
300160048 62261366 0
392725311 184573952 0
531272218 744357 0
438292428 171519663 0
208590309 560486650 0
184697432 312960632 0
507382840 486746099 0
188219830 176932824 0
35556579 58048409 0
421286093 351772566 0
435909069 98457393 0
362957023 155239534 0
468647787 3644231 0
316988496 205261251 0
419467029 518485390 0
448358197 179177977 0
295580823 64937294 0
147414348 28005904 0
272079048 330812098 0
549507276 14831851 0
320886486 307744272 0
304993245 450665586 0
66886718 467908949 0
234690769 328521807 0
468625410 532343344 0
306398212 196889075 0
333266189 34075753 0
328821607 58762485 0
550593017 170191720 0
212810936 211332115 0
242211458 215044487 0
75295514 507301770 0
393403184 147665029 0
447033302 115020453 0
388097242 234334934 0
514539480 179573511 0
458863837 100621373 0
361877362 171640458 0
276702777 228692060 0
310957659 283817281 0
83822941 360049232 0
268305985 260651413 0
238301789 296278756 0
226555905 522711882 0
144013397 92581897 0
233824283 35195459 0
542435128 538039239 0
306943668 148858731 0
199638084 401080622 0
343053134 371126343 0
58892369 348419379 0
222353383 158207126 0
129275302 234036334 0
558839023 178953108 0
15801272 334941283 0
573435405 499423508 0
361199888 104614242 0
510353481 375681454 0
182324040 200302794 0
165214053 101963994 0
102308107 495127469 0
291151092 471581172 0
296688779 167522023 0
431211681 544777940 0
324251171 247510542 0
174134342 218293203 0
563632780 291813996 0
495807990 280368154 0
207117286 488905324 0
233876612 266392833 0
529965860 395546439 0
412212670 435479569 0
171848204 501834517 0
475438845 406069250 0
359216260 400249749 0
115543523 110839823 0
304665027 244756061 0
165684560 110653914 0
44771936 94974873 0
116042890 535199745 0
438102671 264113128 0
135601390 182146009 0
456854492 131490874 0
65970975 365208142 0
388314351 445528936 0
348586511 222695509 0
353168712 151140404 0
471941151 80300165 0
567964686 181466120 0
385639734 138411700 0
246285875 486468765 0
238454570 412104825 0
517624184 498414183 0
361675855 428023062 0
13219635 456946462 0
249567925 349688526 0
136111528 137743382 0
501851181 345687781 0
439543089 405236754 0
1786178 121446359 0
576218146 414552664 0
115921548 13802594 0
150398066 111772626 0
416972908 78507430 0
211952918 130320868 0
20420895 289029203 0
149711404 426869977 0
406393719 5916113 0
260489135 256441845 0
58409069 166678148 0
287024713 557078516 0
96458579 237813921 0
455241277 568371423 0
42131704 262952027 0
391205844 98785061 0
509423320 316495948 0
377061021 251656661 0
548186278 24491196 0
125970355 156906958 0
15702696 144294878 0
555110024 477354607 0
149895106 239301218 0
202420791 110035446 0
362765592 318254104 0
326380859 20899974 0
500685831 295145397 0
579222096 125498306 0
217625866 257571973 0
293441215 445029560 0
303521144 566782737 0
87498657 368398168 0
6616865 264041711 0
195410173 531646377 0
459375162 258733413 0
65539560 495137432 0
420939721 471760321 0
131892281 244109286 0
268790641 367245020 0
242272330 231288597 0
189668455 389942469 0
133715427 363513419 0
290805995 127202208 0
548394449 388239551 0
453820985 90307713 0
551346915 227592265 0
122808022 437445800 0
501200601 54700389 0
481324850 12895040 0
255227210 378420014 0
317103505 312042925 0
419267428 485660319 0
240206926 101154617 0
266144125 503610452 0
517910516 374842284 0
173443897 103277968 0
124522209 534565293 0
532026926 11901453 0
564447796 513248537 0
363687739 429971271 0
245944075 381301459 0
200794922 366159483 0
562416344 163487441 0
310794756 508560888 0
263013592 148699410 0
46639916 129394662 0
145825812 163662689 0
204020652 293662061 0
24421010 336400233 0
37140475 460316714 0
531588849 153117207 0
519385301 173779590 0
114254094 194475863 0
505754338 422106072 0
558817259 96792223 0
336325530 439533570 0
127175656 412134962 0
541409082 74349694 0
397704773 391348975 0
505472522 94885156 0
484029858 184250430 0
563579408 307885854 0
177600312 528326514 0
216564723 299671938 0
258165522 8551087 0
353600856 341440495 0
168900416 323585113 0
414862734 244390316 0
177641810 486172890 0
296106032 451802077 0
452265579 203484375 0
362428122 67393926 0
407067160 303182975 0
464722933 189488306 0
155057232 404056515 0
567430194 521690377 0
512054178 177351391 0
451187877 523422169 0
140808761 172081873 0
897979 75627883 0
478930272 511002538 0
36388034 375493846 0
198600195 432552473 0
215261038 221987600 0
357891980 220579929 0
482569486 432186580 0
421172389 511765975 0
14197470 549274436 0
89824972 176760823 0
489498080 213291662 0
18942397 145407116 0
106015963 257091001 0
573550424 40616318 0
208215099 518915483 0
8965443 239091865 0
246502527 438234683 0
326103170 483184159 0
131344809 303283144 0
495056079 574569484 0
119818630 396562682 0
479615510 85019804 0
32927852 283916401 0
172640403 529689807 0
339220578 6238803 0
168488688 527215503 0
458277894 70723303 0
202876233 347288472 0
190283238 125378476 0
532087381 523792461 0
511919343 153049121 0
69205390 149859174 0
505239212 200277297 0
78147582 298318601 0
123392377 539366147 0
457866354 164471209 0
176187508 426478175 0
65546152 151633581 0
385797302 464714211 0
132770192 301359223 0
171785876 558427633 0
121975027 240805567 0
49174400 358984848 0
175937754 54839721 0
30121146 491987469 0
221790790 506014889 0
247102204 216176389 0
558714551 492179803 0
55290160 559646004 0
74150929 528026023 0
546464752 329400949 0
15095952 75883554 0
494533687 329180024 0
49726090 94255969 0
118646998 520980827 0
120428387 297355868 0
243810785 205824779 0
125792902 482258202 0
92918974 576815084 0
242104762 259485402 0
108462505 110735820 0
22905113 55682445 0
421012735 335105810 0
424091400 527278207 0
490792011 208763770 0
334844609 39762288 0
63628622 241580534 0
47312673 391270354 0
275125652 571338072 0
513604497 435416143 0
533151132 302095996 0
429310959 459275580 0
175742289 110540716 0
40950228 217917334 0
232332852 12474271 0
256641008 483975639 0
308387195 196429501 0
444065413 44158170 0
289561466 229280545 0
15364870 321699102 0
459758212 100039742 0
397610924 478300294 0
12037470 45102507 0
319022041 249464523 0
249275842 321521235 0
439854800 109806443 0
48859999 322399061 0
92670830 454388290 0
11175411 41374169 0
78597193 154890239 0
379054787 205371077 0
370216457 20239426 0
412897845 555045988 0
343635011 522022351 0
224380246 195821270 0
205841833 303782764 0
557277809 578280595 0
410074473 329849586 0
328048909 359567354 0
412116929 430276832 0
219390689 24077954 0
249164508 390914423 0
192874185 33252040 0
482662426 543812549 0
69927171 505063671 0
249476813 191639815 0
446953744 183011463 0
279896096 213811834 0
481120642 87788028 0
253556123 75137243 0
517347957 183039349 0
351491551 67381276 0
27309513 411028058 0
567758086 330362145 0
362545023 165090841 0
385612510 351251182 0
277871619 324371493 0
553822786 104781323 0
37793833 572486915 0
274374238 566945188 0
444511067 281565186 0
89718445 484108366 0
451535942 238301397 0
155672949 573870958 0
529388791 191220068 0
410963171 150167169 0
223947108 52513670 0
528859965 78550928 0
323749689 291187899 0
378737436 269540998 0
45185155 45208803 0
221484445 452995735 0
12006191 232848591 0
371499926 237556179 0
151596624 462257043 0
472386132 173836824 0
120527609 408910105 0
272589446 166813888 0
43204051 437018697 0
77075704 158730773 0
408574310 155440358 0
511103860 45949106 0
215767180 215093324 0
174471035 440856180 0
574314598 421903312 0
335067490 27673733 0
82965712 438758991 0
151837236 228507538 0
166350192 141659225 0
107979386 526389065 0
302612239 9668160 0
382566044 229018567 0
159012242 570821096 0
344660868 105667074 0
294154694 191137768 0
438250200 244063822 0
68380993 548448204 0
530557417 111643548 0
13232740 85583102 0
7501184 449199506 0
398371376 498723070 0
275464657 35063092 0
299949142 528464369 0
494405543 232907074 0
506699900 546671638 0
215791360 176343935 0
20054696 496148106 0
382295243 394838943 0
27185814 322808092 0
22416935 452938636 0
175766140 23868314 0
531969436 93693299 0
62569983 143661780 0
174637711 239090312 0
332659499 333827209 0
307617539 230495307 0
409304389 356507062 0
311594350 171020869 0
542881523 400075519 0
144697293 523991799 0
96156165 148006523 0
454255231 190756037 0
62364681 497772928 0
441039727 156326390 0
368791092 569752983 0
351143506 344849993 0
48944307 573072916 0
167284119 197184211 0
261252693 545273746 0
271918746 450399566 0
460353612 94954622 0
497671063 218176262 0
397067850 566188095 0
219553960 414111051 0
323427830 451418696 0
385907860 380814879 0
265355269 262979759 0
83042454 118586360 0
497329702 471705979 0
171984201 120811786 0
59972842 521297872 0
238229426 517807025 0
387625567 354262666 0
523192246 462991999 0
31944863 163478614 0
514820088 498707939 0
320482971 455415911 0
234503314 256197414 0
394088433 182275382 0
72802868 95397680 0
108248390 530212153 0
178352471 197927991 0
236891466 322993522 0
389418986 321865388 0
233775311 391705898 0
497596302 121784441 0
253650177 412264104 0
392630818 308163524 0
487608489 265665921 0
567051779 547683049 0
329420920 347190242 0
99977104 501927165 0
483979527 243643651 0
337285207 555873654 0
288679758 66581676 0
515136307 554707714 0
267012915 92255587 0
483553715 569631379 0
194422416 507967528 0
173587076 413736987 0
277260110 230981558 0
303858110 574427956 0
373905863 353290312 0
154672374 158579288 0
486000737 479838486 0
24416297 99877768 0
56959555 456552868 0
479071588 393297639 0
393101401 536087779 0
433234997 339510163 0
291432542 182633529 0
374825598 10558422 0
301380141 291219984 0
380846251 212289599 0
166850205 319008461 0
97080807 119219962 0
452604876 452779442 0
184385864 417924778 0
554102086 416557125 0
454702035 127410391 0
434285310 189176215 0
281966583 530106508 0
280964426 312311657 0
444895312 132173322 0
574411488 359638801 0
199777895 571511477 0
438942306 531335064 0
357829601 56116343 0
161746237 251601995 0
104916421 494832056 0
520702468 14540759 0
150431361 106096745 0
506262364 543162728 0
505808437 490447023 0
346963035 46361787 0
469898 20392950 0
100192529 130438883 0
170938068 464294361 0
493970432 313801690 0
146287730 179208423 0
469587464 397651230 0
458574950 72584741 0
266545009 82215455 0
244080767 470383148 0
320218399 177709562 0
97098892 405829979 0
411184455 462984076 0
45341029 302775809 0
52836576 37834079 0
428979607 495570029 0
309773848 204643362 0
33341634 385330376 0
109943114 483203175 0
197652378 248659206 0
578558530 148760958 0
248418404 57191617 0
225155304 32301358 0
408942032 420719066 0
457661813 181262270 0
347231342 71030834 0
221143438 15133845 0
216942460 297473003 0
228418164 299328062 0
396005057 131716679 0
280829125 207194877 0
39005274 464302679 0
518078753 245605983 0
80380526 98256683 0
142469019 292901754 0
110613223 505539420 0
485550946 131753137 0
407596471 177520842 0
509647109 304329389 0
441610444 274917544 0
451032850 554231783 0
108757023 528442813 0
480863307 224935983 0
102623998 369724363 0
24429762 192596842 0
253950130 475344172 0
273323331 117705168 0
562779739 482677709 0
76384887 220529923 0
185502926 186687229 0
74425230 528030518 0
276174491 536789516 0
514254795 336774200 0
541952325 67170838 0
550022408 156954100 0
279672783 289802626 0
72331873 460026355 0
393494607 44001549 0
293915406 424054087 0
451995500 206009901 0
316909291 285295157 0
224093210 411211948 0
372807123 156486282 0
269630769 328551594 0
453550662 381673277 0
6155190 225181655 0
573475662 224642685 0
297247809 359728446 0
115577938 134268977 0
517042980 6244947 0
238662307 358098116 0
285168980 28290569 0
172936913 67860381 0
484989885 63103828 0
463386721 196976229 0
543598650 399970911 0
60569671 395632739 0
546668326 578583535 0
332236509 46726355 0
488665629 101016937 0
454693282 3055911 0
311307701 223067707 0
387875312 306996589 0
194761331 381490868 0
177497335 540768908 0
312075389 434288964 0
293338381 418397459 0
77434981 485587082 0
144730307 201807685 0
397707073 306712096 0
352648137 364175712 0
312911021 251826442 0
108898564 126386631 0
351022867 322911795 0
163789991 18713436 0
384400670 329137945 0
135091913 131303308 0
551856835 566170526 0
357088000 419721171 0
27958629 518732234 0
81240083 564341564 0
549093302 538342866 0
364716915 67326311 0
243956891 319186480 0
168420768 85279363 0
472259485 161535477 0
370626255 170695667 0
505601969 279431691 0
538885180 382861258 0
396346101 536216625 0
27843325 448653200 0
524830841 577771314 0
142735456 458713845 0
549618157 279365107 0
245051658 189772093 0
343712843 470527403 0
451401149 449487108 0
521016083 144775235 0
470759243 178846657 0
226286190 25742247 0
345857849 182654928 0
561960798 364600895 0
210217532 381328594 0
559143884 314867385 0
317881222 263802327 0
383485728 501182500 0
381412553 369046187 0
333956529 403159770 0
546283643 333128624 0
454767074 227484591 0
295141700 69316977 0
128198254 210927440 0
253780809 238995178 0
21506191 18371152 0
238278861 530573687 0
153724602 398232471 0
107780622 13761296 0
78911929 233457055 0
136145510 19159899 0
171741133 222818553 0
349376895 278157140 0
93264360 544679954 0
72836035 370234961 0
384922231 365100947 0
269038293 254314852 0
6557792 133790672 0
500660439 267484472 0
191577249 303857116 0
549771917 205727306 0
98653150 480021955 0
121193941 245728695 0
347912665 294494943 0
117732435 338321656 0
244274873 406224276 0
540766050 507046734 0
142164833 482512560 0
268686088 222539651 0
499171666 183954061 0
115292720 163811698 0
69070733 154223540 0
558091788 277088298 0
222676787 411851883 0
34161123 93546716 0
25194208 140649 0
265731631 460076213 0
250009980 52831562 0
143506175 442693460 0
383192995 368585104 0
303355344 64202273 0
55920512 500999289 0
478657042 55837595 0
471044660 243260809 0
262387993 123771430 0
50053515 263722407 0
17597874 4198787 0
360569222 524360835 0
160416624 144478009 0
340209356 421363539 0
156121642 270987511 0
111570637 111019436 0
421681642 266858829 0
388853020 249201187 0
314027357 294029246 0
551434126 315818589 0
556337833 287179437 0
68980955 158589747 0
46160947 237479368 0
438532977 441923953 0
127815204 104109263 0
67974038 114335286 0
567050382 262497824 0
375477769 330035574 0
349399044 459645767 0
147138965 466621048 0
255984739 157016772 0
486835719 187871490 0
477113645 382160151 0
141686695 59396306 0
168206073 165293143 0
260435233 564509715 0
566006299 336111382 0
373734208 465591293 0
107553914 334946470 0
493891546 466224689 0
493239263 396406027 0
548229975 542236159 0
258714260 456594311 0
171222778 452638962 0
238615146 466121900 0
166597074 180332360 0
75961537 85727184 0
42969046 336603567 0
459138090 274315307 0
290857470 1000078 0
546507947 442053708 0
546276339 551605807 0
240848479 293259417 0
568332520 294951376 0
108139874 202118141 0
574585601 5043794 0
430478642 65211022 0
413055698 335076193 0
119721866 37519203 0
476719480 421368984 0
170630761 448340231 0
563530257 354846699 0
46943873 300690874 0
131237721 437328518 0
411442611 28104563 0
254684503 497403789 0
354313068 41520306 0
524229706 234619734 0
429478404 430703636 0
318971629 107696287 0
271248028 506771185 0
321247915 378187949 0
175312469 274512300 0
535954669 47778839 0
154059372 38000929 0
454856626 276081888 0
306689341 251781283 0
95477071 114143672 0
521334442 258691170 0
94977431 39679019 0
41106348 200174496 0
457537187 264925312 0
73305087 569038056 0
205102701 17086847 0
184998271 35345128 0
288065579 569339361 0
118736025 469097685 0
457039226 142336549 0
426821329 574059065 0
325393882 315643441 0
458261527 475084976 0
453215271 454448314 0
510931058 475502597 0
291102488 344462598 0
556717245 327229378 0
218774719 419355439 0
377606296 464961191 0
510438096 458171553 0
150882767 262429118 0
503770729 463120325 0
61205646 290953397 0
514452046 391942792 0
221703028 28158952 0
311952602 555398967 0
24055703 354200091 0
155363155 129588297 0
121269536 214200759 0
128648633 49970714 0
437254196 432044421 0
336650478 137743988 0
52052560 341356383 0
41440120 290673055 0
121342080 479672373 0
120926748 101449929 0
142119973 454064920 0
316233432 182313045 0
335130094 482143355 0
173049001 246905794 0
530502731 104612164 0
161725834 126814165 0
28824321 559870690 0
151769460 402594525 0
415575039 231778240 0
526518276 453855249 0
298151611 7732226 0
261918031 52751882 0
425944980 24390114 0
382021256 144936075 0
183551599 427276146 0
323259846 113863178 0
63318957 285782293 0
461548853 402252531 0
115569260 546100515 0
80253315 78807686 0
191637173 158231398 0
166037203 330684040 0
172479875 572235529 0
424587700 399386345 0
548121897 568042498 0
54230834 383939550 0
327349511 85972757 0
332873356 230505538 0
570618514 510591728 0
354083105 45357372 0
470064942 213139271 0
143758421 128982991 0
406318329 416517144 0
72040740 15018360 0
420330437 193098835 0
265914894 10443806 0
119166044 96019039 0
516969259 457127073 0
63825423 506944804 0
23675759 193872507 0
206211856 301667033 0
32850186 460505326 0
350763635 27514339 0
95334874 208987494 0
345349086 169173135 0
115764104 405930426 0
172275926 15713884 0
195622615 261500596 0
480235659 176950579 0
429856076 463839810 0
82686597 313627721 0
202018865 35084462 0
184291348 109602848 0
289116775 119908683 0
148679113 285520797 0
540150278 190134416 0
499347728 512876074 0
161166911 265797866 0
410690487 50857510 0
496787304 361664886 0
10788166 444791366 0
2748617 271153586 0
384386115 176202177 0
220760594 364826717 0
242337831 547324828 0
371298233 344251984 0
374912240 86065254 0
227674739 547139481 0
494914328 394048713 0
212801862 131691728 0
546525872 381774430 0
501662355 395793660 0
167197757 456184283 0
376337326 253027043 0
220385544 60263613 0
411225496 13039460 0
453022781 152286662 0
308731987 372603110 0
290259843 66078257 0
155967957 83587711 0
17977397 86311535 0
76536010 113850818 0
18036248 131780328 0
74208597 117688139 0
60979870 371090653 0
559143872 212209808 0
319977067 466449405 0
205487017 37414000 0
516443114 344255409 0
201345334 375415216 0
439876239 561914441 0
557010056 277670690 0
84520209 128584114 0
22794313 193018033 0
294999446 192091027 0
164156324 246455046 0
89693658 485810477 0
107703266 386066319 0
568405358 539538254 0
70967793 296503933 0
462253163 85665588 0
13052466 513618930 0
75848022 400297501 0
37681640 215863313 0
343309734 38478566 0
278333033 170230753 0
113524750 166239269 0
533931630 317866445 0
506435335 413137859 0
61051060 177588171 0
75327398 92531077 0
139646420 96376110 0
128229586 9524368 0
128792492 216375864 0
273939448 452231646 0
316648630 65878484 0
382534646 262640474 0
503467709 370570410 0
361780458 93840250 0
279124832 313117955 0
434033980 454140640 0
278439897 160760242 0
531403479 246841397 0
409214534 132777598 0
57364894 118563024 0
342321720 317669430 0
184388646 183909884 0
118009605 92254923 0
45787578 482658442 0
486740679 131528999 0
523857813 465794062 0
96405249 261307084 0
89888856 291201303 0
632935 530346741 0
478450550 151091842 0
8710752 193244492 0
253164305 579345422 0
555999426 568380763 0
377908891 147158374 0
16396018 387329504 0
479174884 39192206 0
392160918 258228863 0
54762406 527278536 0
472192994 338574907 0
9801 354986823 0
222714878 550211007 0
142912108 449610620 0
196984661 545630088 0
539211441 447877733 0
255553400 409654025 0
487171552 42108521 0
171522886 410786331 0
463283353 364616014 0
408962658 263960950 0
54508918 204968029 0
523446800 277138827 0
304517376 198564130 0
495253450 23093511 0
361767157 442637618 0
320974678 399840161 0
51059706 8076197 0
506175698 155798573 0
30091908 420257504 0
361435658 547874026 0
270419485 133849411 0
490412097 20683430 0
178185039 1817264 0
174621421 217692700 0
166458506 77762539 0
100088707 146108280 0
339308843 118645839 0
223623080 139588110 0
444396986 280899193 0
127028466 244093374 0
3215800 274897988 0
331184221 126036883 0
405545644 243007327 0
415668016 166016183 0
385747089 5941455 0
350569583 572634819 0
478815417 505145090 0
538032390 140886970 0
35617254 217510465 0
426358888 271503220 0
193767870 147644159 0
567764037 223227581 0
452796321 576166188 0
155741418 486140856 0
376940282 338555787 0
108804238 71404952 0
20913435 78646212 0
470356359 542283574 0
11094319 441733 0
34659439 576228890 0
409515968 344788626 0
138095542 454132706 0
85801726 175148560 0
279181014 385601540 0
409208165 117430183 0
397902934 394424109 0
539044183 163514090 0
45091022 272477502 0
213828029 511239435 0
144759060 563764088 0
481301680 164045991 0
293233889 193946234 0
315330080 485910711 0
253006920 83527787 0
472296373 351933396 0
569994777 270900044 0
525074990 555858955 0
53849769 275326558 0
298533746 404269798 0
78287577 244774892 0
90844219 494474219 0
311716296 309317236 0
463485232 13852778 0
282089834 154777981 0
374233648 71335540 0
39959697 488780828 0
262435922 45060771 0
314095749 438065359 0
433760817 107790240 0
438431316 556637070 0
572394683 85501750 0
453655673 237931031 0
100520688 525814601 0
224687743 251436667 0
829266 158067930 0
52273529 20509348 0
112031777 394841570 0
466095873 377755210 0
421020885 185947279 0
465644112 250511333 0
236221755 123307422 0
146156168 107161867 0
370876512 81569657 0
29051365 513867421 0
557699381 254401223 0
54841836 30664452 0
198060582 176986978 0
518433036 171701051 0
328398247 570401952 0
442960816 331346422 0
164236580 393202611 0
462564989 132619567 0
173017632 268611136 0
373733062 98641329 0
19140158 473413938 0
266634743 327890325 0
517701473 95777172 0
297805628 25593818 0
254542771 546555145 0
172369590 85468230 0
174380708 505727367 0
26873072 59070176 0
367664573 184829199 0
295576444 488337500 0
578969953 562123129 0
373171298 103740066 0
25794989 243831166 0
272721857 463781216 0
3126856 147493711 0
563758076 506873730 0
66444889 572312145 0
259114371 466454076 0
529524264 508716979 0
554319371 198226229 0
159238729 108178733 0
447284828 25503130 0
407927002 292445474 0
62610027 277930048 0
500135899 456576598 0
173587901 450622425 0
92205520 501700170 0
468294516 129875168 0
370913958 560166950 0
54774490 181223627 0
320796336 548262484 0
574986940 430705312 0
248638875 244899751 0
339553881 34619162 0
432740591 282472900 0
421292227 445496911 0
520629903 293277923 0
255959849 519174937 0
74009931 402768008 0
64776950 268422198 0
225002497 906830 0
429146368 579025030 0
11911256 420683912 0
424424679 120019156 0
455687450 371225084 0
532163239 242700054 0
49282904 57708969 0
78216906 253859727 0
8731668 438751253 0
371598339 202495519 0
446798536 200309975 0
406631270 250051482 0
494879358 331703975 0
538744208 490820863 0
93530575 542388022 0
191889991 479713640 0
394103147 38361998 0
28992909 448213019 0
498097085 168971234 0
410532229 297611716 0
165122972 7150463 0
538003424 461743800 0
338081552 63326948 0
492272922 160092822 0
25034776 311825600 0
522811098 389649387 0
438688096 24845684 0
182035013 252913770 0
360122217 426969196 0
230222265 91081177 0
92508100 551993550 0
105418250 364117186 0
240116901 289109839 0
164940261 353387481 0
515094957 401454883 0
202097348 315702495 0
465854204 502369006 0
275434684 14489698 0
54414954 409794121 0
137251640 15657970 0
101375074 538063174 0
24159564 4206544 0
287395770 27860141 0
130893844 336009321 0
538377634 432862045 0
333176247 148375562 0
455584313 344763088 0
470187347 538115812 0
354323058 186826897 0
26613142 221217849 0
377100109 198844057 0
465768760 103718619 0
512494923 246530584 0
77091436 554166720 0
546265599 136281065 0
410696449 242996702 0
536009405 191551224 0
405399510 378169185 0
463355263 485919324 0
67012212 278814607 0
170964166 265020357 0
316345507 212786043 0
305716177 569075379 0
477140472 349658409 0
265562817 420317241 0
14603763 416196393 0
385720072 323936772 0
54963910 465656555 0
482030255 9537917 0
381759381 21929950 0
173125466 108099309 0
388764824 35683973 0
208284962 438746474 0
292868203 330377312 0
197489069 237152544 0
16983947 19610964 0
422776858 473976261 0
322780509 576321090 0
231205785 134964641 0
367596444 554206589 0
453744131 428522744 0
313059640 372398826 0
433454975 211269074 0
29199806 553244323 0
220375618 377746945 0
306989420 285277732 0
364301872 391928610 0
167478161 187526718 0
408945668 244152691 0
134418229 518454755 0
40504219 252272231 0
526962755 465877034 0
445143604 131983470 0
77257073 269390444 0
318976940 389765389 0
388166389 164316012 0
379731656 466416653 0
135477560 556802854 0
165756854 560514791 0
362081524 343284772 0
82946818 316168533 0
339593658 6123430 0
327730225 228287061 0
44728663 144617405 0
182072298 274642482 0
160991997 373929280 0
470274327 128183394 0
386303447 264544287 0
542770447 527758540 0
514152748 212450420 0
80390207 167643144 0
76830811 483975202 0
298946543 327262106 0
7557707 493202566 0
514439306 168047531 0
440787473 145746709 0
124388929 365061216 0
339479916 553150590 0
420646893 521815297 0
569568381 406122233 0
390857235 445280297 0
103133793 193049742 0
365538868 162276109 0
465213354 428389712 0
568699102 128325392 0
177570463 87601953 0
561757020 279431085 0
342085416 210821955 0
15519260 565888172 0
456256990 316235599 0
53404344 547245598 0
339810216 487417326 0
393280624 185213651 0
420593486 555944085 0
275487014 521966570 0
12908358 254719594 0
54897470 181506055 0
226237161 444675338 0
68963878 528103224 0
26498239 526898833 0
2005114 310961585 0
568200694 126458560 0
21915197 316158486 0
466302756 431819141 0
160058493 146619028 0
277887788 462279791 0
510320669 437554634 0
539380311 291970329 0
73891282 295404473 0
375246339 375300230 0
447779852 221864690 0
130659575 104316455 0
220417618 117863681 0
58051495 499338966 0
508107891 145286493 0
27063476 577052367 0
275178348 441130720 0
233671861 182284351 0
212142649 36282567 0
233705314 336562676 0
553143205 361468626 0
224421712 325184172 0
266386029 39225636 0
374023014 385003879 0
299090855 381856256 0
267676708 16800098 0
76313474 26255072 0
3155552 246123729 0
69227957 205400222 0
268034701 478814424 0
231563359 170518761 0
21338570 161728607 0
460242033 90932187 0
530735495 61852512 0
329579440 57291816 0
106474259 268525238 0
493718548 195803053 0
454558575 252173409 0
79169996 406430782 0
41851982 174014711 0
364669051 554859851 0
489185602 480385212 0
260455336 196943190 0
330444820 346558193 0
243910531 406660260 0
280133622 235609519 0
18334313 479340369 0
561720183 344972718 0
289636953 260823356 0
210165852 254470850 0
166548487 519008012 0
578303332 441044591 0
434701434 505362250 0
245443911 282901054 0
39255146 405941931 0
282109017 415451035 0
125387957 554248076 0
316798709 13098653 0
548543553 16885858 0
116399522 262251248 0
99593522 273864018 0
20409486 329825704 0
441649952 136635611 0
363598041 215139200 0
164957440 401842155 0
63649822 16199396 0
475871356 475537748 0
225711054 232346145 0
476065510 8596391 0
367956662 173504832 0
471048858 450369353 0
300278522 347309968 0
394427368 306293987 0
330641421 417737981 0
65661360 291522643 0
337704093 260824184 0
207986836 319644145 0
17051462 371040007 0
384674207 327424666 0
413913500 154270751 0
954038 346906553 0
197965380 64562494 0
483031495 227245322 0
80957406 345091469 0
356581036 260355412 0
338379577 191906623 0
498057809 562791510 0
412917403 302899531 0
103840464 394192686 0
319194150 134698409 0
144170489 306883031 0
140997101 455528324 0
391173565 155987272 0
32683867 489254257 0
438650299 123603031 0
200244669 477623510 0
216268675 282477667 0
266584419 346942142 0
231871783 425749145 0
4423161 75268366 0
92975245 25613116 0
153532444 138405345 0
191165200 274527690 0
64527219 386700411 0
344863659 29198522 0
567633901 308579125 0
178411278 58844465 0
166552667 151764413 0
89288139 425002181 0
526155741 396087702 0
461835821 299728650 0
283341297 359573698 0
253730640 74727345 0
107950563 88254468 0
318511911 54171581 0
132360450 386460436 0
356235611 232956059 0
520683677 291007906 0
249974 72242445 0
184403133 10132152 0
523597567 338419845 0
528530186 551170302 0
62848994 450030106 0
375638152 290422415 0
333217280 142626460 0
25303737 527220865 0
199348370 557608168 0
143839477 323205458 0
402767302 559709244 0
255934809 11609018 0
576041376 182606238 0
113340779 346766889 0
218699267 320912590 0
555947011 363505820 0
83451009 59894656 0
514594028 328229338 0
105949486 456104355 0
162639 43618589 0
295218136 145067240 0
287409294 372927074 0
475431561 565460853 0
89178357 260723512 0
578226422 223052994 0
318539726 464847536 0
45775317 248222246 0
423147175 177249017 0
440381828 204615950 0
361883550 399527291 0
476780295 285827600 0
283395988 465902318 0
22039293 57238466 0
321983596 189613097 0
223680767 365361982 0
100058629 52936934 0
278500196 543096075 0
104792361 120669320 0
311935203 199224475 0
173373584 416707393 0
329048287 562033310 0
40667489 372652970 0
158943772 326880911 0
444799225 213848216 0
248174305 54243978 0
22276646 387207326 0
565289711 41263801 0
306988245 167259164 0
380973395 386979847 0
319519172 71023633 0
186492939 319131532 0
20944043 121592154 0
35774200 214176236 0
561192122 7951517 0
52581934 139996627 0
226759098 212113438 0
202516435 474614675 0
35802877 439498627 0
485077432 538314735 0
165941972 392323037 0
310092829 309854899 0
280251012 30469353 0
556483953 371941911 0
434861449 26327916 0
177169138 240354287 0
142996853 82666555 0
342344287 532961622 0
414297179 444808468 0
151539397 315462897 0
175914365 135138125 0
500646115 520164018 0
271380133 141624026 0
142259905 354701313 0
4357352 579062516 0
105485740 119090648 0
157153117 341950187 0
510554577 41034747 0
95593846 264246636 0
572241308 387112179 0
420269444 434255430 0
299670008 236658228 0
388761914 304584733 0
407058014 433054709 0
417064856 292770011 0
485830616 291285197 0
145482807 17409242 0
106706272 251932512 0
226942666 195089259 0
102898616 37076383 0
191176062 100280573 0
546093591 459109739 0
533334420 83915820 0
422004457 47272413 0
369880759 19494613 0
557355746 118195130 0
316310932 328875472 0
126810243 330554598 0
446259379 175507982 0
575472850 219632606 0
396865524 398954459 0
300129323 570172297 0
308386608 171911629 0
162601357 149458751 0
412266885 200880315 0
100975605 456829239 0
557007379 280521863 0
301967266 497189291 0
235822494 231123847 0
42363335 303893377 0
348280203 228221514 0
414719267 409546632 0
420208091 474286109 0
413723273 3511701 0
448582916 77395001 0
485085235 198852643 0
192780764 548467112 0
143951392 216562928 0
253460397 139642429 0
388551092 179708457 0
192798149 5452650 0
351692606 280374688 0
27669454 387249195 0
147021010 163628503 0
460903012 15895079 0
1217132 426103327 0
274327442 494075165 0
356238594 519140686 0
273560860 422273803 0
92227578 36236155 0
226599308 224874063 0
427965668 575148615 0
128603546 169709005 0
234238193 332486110 0
66964705 451406319 0
453865370 114248577 0
526804504 482062181 0
262746586 471868566 0
59559633 439126880 0
186734588 570812298 0
131838125 13073279 0
134108088 162590562 0
312830051 239258003 0
383397431 234076517 0
571903917 109606145 0
543561528 128610754 0
340904021 248878107 0
454235370 70897135 0
224642978 516285539 0
159098380 326276296 0
174597823 431861985 0
292872091 491524942 0
52734226 56844518 0
43746086 470384382 0
436708603 493727262 0
173574754 221795745 0
59068216 158505139 0
233847340 9881157 0
207580918 369686893 0
100412486 154650940 0
244000227 578812175 0
163474535 221381114 0
271743420 272891860 0
472738061 518411231 0
213513687 199360384 0
366281540 262841362 0
23172491 32537085 0
140752515 243816541 0
207465026 245218361 0
571451277 116362058 0
375895976 397543099 0
90064853 398936836 0
268424807 464164129 0
356797673 8575394 0
328336747 68656623 0
314614228 505604350 0
538861048 17047801 0
510506232 211039142 0
154434268 184975613 0
282986014 179629453 0
355888769 289802021 0
290542930 225007149 0
354436758 94776528 0
547335521 264961081 0
152191072 530792685 0
368448691 482623593 0
414373711 414673040 0
550222355 166976137 0
194209338 578858682 0
489378112 62857284 0
181660946 316950693 0
100645406 83047798 0
413363541 38714852 0
130092211 116339969 0
568477622 425399680 0
327450780 359956895 0
113103864 16027103 0
130694155 379910275 0
114037158 26194028 0
106567814 548462590 0
311209402 30544406 0
475194117 275970354 0
506276649 248282458 0
380953631 227948338 0
31832468 469433356 0
21707433 55459641 0
444003719 275366110 0
497952660 448881393 0
403384076 148063366 0
27240512 246622952 0
5098507 86824477 0
209079436 413427811 0
523898283 236748167 0
561060725 462271806 0
286781300 368152372 0
235631366 574599602 0
188978814 137311551 0
167514899 403359015 0
19719878 260281436 0
77048406 202305841 0
300429363 45369745 0
518935273 364005473 0
457877586 575442188 0
121295277 445494841 0
271936599 257308684 0
348322718 255392938 0
519755882 366398033 0
369092221 565419619 0
532090532 539639270 0
363355196 545915400 0
98292164 420283748 0
57571486 488473922 0
26900734 233157662 0
38808851 451719088 0
483232900 572807591 0
101954994 64685346 0
266010871 83445818 0
381446690 534084178 0
557239862 105152088 0
10896648 178090283 0
97645085 222908127 0
241685216 345153371 0
451396792 241344017 0
399090671 481700776 0
285212766 561777305 0
426814964 460942666 0
485706779 251407732 0
204358475 31463571 0
395778734 469291151 0
293144162 372687123 0
485894138 561781515 0
455338577 324082249 0
136055267 380969380 0
71272594 350130044 0
268922030 326007191 0
496401742 117578688 0
257481113 304678761 0
467347210 311699724 0
122440046 252445213 0
294025979 424846439 0
69721236 319539696 0
424031092 558345631 0
481433054 509276593 0
412777786 145882037 0
264834558 431259509 0
282262844 310906130 0
367603270 412783810 0
15910565 74479152 0
390821800 94503171 0
538345756 181038226 0
551727306 157271140 0
314510830 103161071 0
125573252 390310552 0
304338484 290331973 0
291260285 486134628 0
306228420 56120847 0
296623822 246424974 0
547275861 217369049 0
433345580 395959916 0
567460784 320192356 0
466834657 263696076 0
172009074 453269323 0
378369940 166918482 0
58673601 311030679 0
474744550 497683230 0
178349657 27378526 0
203048851 343483872 0
281303593 567496385 0
359107099 467828766 0
333708379 259194131 0
154908649 422752481 0
261842317 508619839 0
373155442 272272419 0
146164927 232614284 0
376885539 244208208 0
387899973 9201419 0
300692462 133671987 0
364528084 217914089 0
319192301 182407632 0
384394849 260948746 0
167566832 32870840 0
553150693 160208751 0
517951805 569336905 0
354718023 147105093 0
5306807 540259774 0
153030750 305338616 0
575873912 65558289 0
221270415 141405043 0
154260027 537173544 0
111470386 517601562 0
181724689 246779375 0
10177969 291040824 0
4880888 341145165 0
311669985 225787266 0
448368136 495243825 0
266286827 15251168 0
429539417 78021578 0
32586110 188717167 0
243714982 220978362 0
465110567 93284951 0
333235238 489287974 0
184216766 103564685 0
132867307 335749530 0
382003462 467587947 0
526968907 149285312 0
192907079 433551565 0
118244907 558410209 0
100209833 108992858 0
392260075 295858387 0
311763648 224858768 0
12952092 334265108 0
492782854 301517187 0
289694298 413093274 0
11931717 241990063 0
398527116 179293967 0
49059538 498482334 0
292550454 159442960 0
65069927 199828409 0
71114576 37101160 0
202826426 300241735 0
91685552 227586858 0
521940671 114947190 0
11240619 278627002 0
426619023 203489716 0
293558877 460612984 0
4174833 106142006 0
168481214 400522464 0
309640590 428210231 0
71055615 576029963 0
41346434 343756478 0
75931412 259545323 0
512847358 34908087 0
52367073 144082162 0
126675370 171821454 0
17409737 467803151 0
449864624 282482958 0
22342360 198558970 0
453901700 21135357 0
165271882 564761887 0
233243524 473491231 0
259635926 450455172 0
499723933 576607791 0
382308246 67364063 0
7041889 199938052 0
536706532 437658568 0
433567108 461098759 0
523171321 461105484 0
467822721 220344416 0
391808255 179844447 0
146955445 573954324 0
286637864 484527227 0
82320436 79570742 0
156728805 351560532 0
47110144 549709411 0
107697894 224739724 0
459325803 363087467 0
165330630 255655623 0
498530143 474692014 0
560406224 556053339 0
294125760 452416835 0
445688824 134849252 0
526210841 60731362 0
341464142 69206353 0
238050131 356313701 0
544282677 221464743 0
93006873 341002576 0
211516723 315543669 0
154239442 416686674 0
27075932 40999349 0
457369491 219888922 0
479162119 133416300 0
214956979 511419979 0
278281979 445886426 0
305615860 228288424 0
353570194 65596016 0
217236340 138981636 0
11802822 556420418 0
89996455 272099236 0
338188039 79641057 0
543926986 413848206 0
258309058 313489361 0
52523786 524501320 0
315649505 77446638 0
439922520 221238900 0
411190546 236131225 0
368955536 568973030 0
559566194 326479389 0
193983558 576603299 0
415299832 20410546 0
423127643 82336224 0
173019745 359195983 0
169893544 426986448 0
439955930 394338712 0
457984386 158625319 0
205419521 69571301 0
252258597 18778292 0
191660258 60117032 0
27726865 453811236 0
459708223 279687446 0
253028290 262678412 0
466544336 488856339 0
128027223 499224935 0
14943922 127470412 0
200975992 442113307 0
70177188 102644874 0
59416348 397677970 0
88146196 285150313 0
196154570 529404354 0
431992119 347485784 0
41869219 239510300 0
71429883 390651572 0
20033054 311555548 0
243591002 33101471 0
12828674 550496993 0
290229033 419249548 0
219212234 228569883 0
339773464 273317131 0
542619152 76795848 0
222646506 305932286 0
518224043 458371286 0
343299191 531115353 0
325231246 177195202 0
546425531 299840099 0
59075678 166180321 0
209210838 103385654 0
478646269 197319828 0
153836128 59248409 0
37582404 475848080 0
299558619 253284702 0
436007871 86499671 0
385052029 311708904 0
134949175 86362338 0
536550106 47901043 0
4575896 244536007 0
8214856 126791443 0
512123851 63529616 0
394081236 223440874 0
380050476 377508354 0
126526475 466418687 0
578759391 81364646 0
343390592 85156658 0
380718788 58807233 0
434994432 477901356 0
7604608 379108257 0
154312577 241200739 0
333997416 562246551 0
521301148 524469873 0
436211015 153718716 0
168392532 479282845 0
510688176 234465709 0
252725395 148462701 0
557661815 60927619 0
66630062 439580436 0
508850719 8557940 0
413465740 430227359 0
51276566 465764398 0
212219131 21109365 0
116705743 188802148 0
373253362 1019035 0
100859885 319288639 0
128355280 338868382 0
11774832 512418033 0
526116654 258125479 0
425125653 576323984 0
491718465 154312926 0
510851775 426338916 0
102365951 524963114 0
70761025 73899912 0
207308101 164795025 0
252740471 213345152 0
119499243 40681445 0
318075805 366571133 0
560281285 308452382 0
265420886 540485817 0
39668683 76861874 0
569736744 355990865 0
555965023 402590618 0
203781156 481832196 0
129102551 443725443 0
547871527 1214760 0
290747830 357794359 0
380416028 208299097 0
565021094 287240827 0
507239648 508697238 0
360799394 261981290 0
278130618 497364550 0
285638835 418143029 0
69322064 73987363 0
198068852 169369612 0
543748476 378416102 0
11296564 299034279 0
129621255 500387928 0
152429834 128165890 0
339822818 142764384 0
343099141 521468410 0
169508946 172761607 0
284608674 189116998 0
213473615 304777958 0
453803326 157064146 0
30122013 245773521 0
537143958 26917598 0
563012897 290173940 0
9265854 303570546 0
572994699 38459812 0
347514253 529158762 0
381392698 195640873 0
311134706 549107684 0
351980482 497144519 0
505923364 528888483 0
570202641 310673816 0
357973901 18001119 0
338694928 563262359 0
332974677 356390645 0
358432735 43242310 0
449919289 355189506 0
351610368 242427835 0
422384055 356118719 0
252643622 185211888 0
250935826 483870294 0
378014078 417680844 0
148156601 17728041 0
262499273 537159754 0
192879347 266559144 0
83158134 515894772 0
326127855 82552244 0
167156070 454566577 0
299530965 403879030 0
245756568 84642422 0
572426083 407839227 0
400574359 423084522 0
432423845 299344157 0
460149311 421183921 0
117269616 561729196 0
310406643 447141675 0
150548044 69445252 0
194349215 355012059 0
354406426 51191031 0
129775363 214684160 0
213332638 17065629 0
352498332 548829594 0
376921638 195035593 0
184719688 248326999 0
212859356 306950097 0
271436297 496701320 0
533278754 294304442 0
468814486 467710732 0
302277606 53503491 0
83225850 481700857 0
379596051 208917305 0
544740741 563323500 0
336598333 423072800 0
309365539 180484280 0
148437503 224965763 0
134200685 488012962 0
86491580 418472796 0
259595455 302609011 0
213339869 500923561 0
19023830 18214442 0
199987404 379449927 0
309891149 489923543 0
560443524 132332723 0
522156646 212391473 0
245442455 259706323 0
566452840 308522056 0
133924194 245385287 0
553769030 106366678 0
432627936 372299715 0
267147632 29370499 0
371304227 453124720 0
459004703 227089731 0
177497430 109824174 0
277723497 333568043 0
358915167 400113822 0
214815007 236757690 0
539010464 182185800 0
99095605 360803705 0
476046790 234747537 0
477284443 519278422 0
508787760 88985751 0
531666456 328680194 0
375514083 534837072 0
32661227 530714243 0
291488130 231674146 0
191806457 294121978 0
435913584 142655430 0
184872111 342028577 0
201339780 404026586 0
221658140 285565997 0
40357641 558775640 0
534588012 481775265 0
258927947 82995097 0
478764754 445942427 0
368364025 72848304 0
380556129 463141956 0
190137482 518876884 0
538870973 424825719 0
560993610 85348008 0
183152687 192510430 0
274560152 349711748 0
529680054 546055920 0
389633103 408468410 0
499385607 68922976 0
453543064 13057251 0
180533433 143695398 0
111784726 83204295 0
548564348 553762812 0
11791560 64758018 0
480567874 523785642 0
557125041 121498215 0
387670475 266988450 0
361260676 265851997 0
9995965 400324561 0
356982291 219344245 0
377647154 31201287 0
268552695 294384624 0
291348377 526178689 0
59336902 346876706 0
272301794 409585335 0
7984590 66084917 0
106501788 75874014 0
448143875 245914674 0
148849323 370124576 0
370437079 160211501 0
154929440 325062462 0
110743482 260704421 0
497607115 245420650 0
229006305 71876339 0
133097336 348689096 0
339851293 214649680 0
465168443 497131972 0
94869024 151443017 0
186991020 338935559 0
540885855 173207712 0
142831695 414882641 0
228537511 334086952 0
220445395 260788192 0
188063129 221848584 0
208274280 11965371 0
5119089 514031807 0
122526959 251793328 0
141268608 157162477 0
294121926 191054381 0
279982816 267036823 0
414721091 323477701 0
247329266 536176867 0
482474565 220199031 0
504049684 65676746 0
364883376 269448222 0
436383581 481128248 0
403647794 259620681 0
180238352 518051833 0
61574803 235877384 0
3936468 530563544 0
301281830 110812224 0
252374376 43810235 0
102078195 95888504 0
162703531 34856485 0
11649222 547268556 0
212520014 317761032 0
382920631 248134366 0
220985848 56509078 0
80282036 432447771 0
59508236 508736417 0
409423489 386830323 0
289598825 407558675 0
169465763 476380496 0
370769357 429314709 0
421534773 254127287 0
342402351 310241203 0
385301757 132397159 0
397946456 91277204 0
531239545 17950536 0
397853571 273356833 0
140210287 252893927 0
288360051 342152415 0
169846545 243951917 0
216539243 472193529 0
230436176 515244945 0
357176550 242924107 0
557423006 261994386 0
493886201 555093113 0
69614163 566004232 0
134778400 203520089 0
332333795 566956967 0
529411619 577926932 0
320939751 146989679 0
462875957 46837215 0
118497536 336459092 0
554860163 571879682 0
544333564 479662303 0
287493009 14298953 0
44915751 351669255 0
53458535 554390685 0
163359594 475956450 0
505535770 315157432 0
264294622 70130515 0
209660415 9460584 0
384631898 381201590 0
152980964 312533038 0
502185223 345020005 0
30675169 218969390 0
328589670 209725686 0
125363745 179322360 0
265624394 503514247 0
345074537 386352911 0
60918170 264227185 0
37914268 397705615 0
563998763 31136145 0
75818950 337310394 0
557402124 516466643 0
521519875 577226505 0
516107387 491129952 0
197961830 276059766 0
386480367 556208258 0
549257191 194643080 0
192636794 513195573 0
287538085 526963485 0
539357239 96705723 0
538545081 8966965 0
206627513 477358554 0
196980039 347736770 0
398153899 549242807 0
453557130 138080280 0
425061542 420705414 0
332238661 391074858 0
523613281 522533802 0
310210826 91675220 0
206080116 95878380 0
293465072 179802438 0
389484362 467825246 0
399642438 500356795 0
374931599 131266118 0
369643290 240872984 0
512338651 341581839 0
438494020 208174238 0
243445163 351807034 0
223984648 120427946 0
402194156 529022524 0
433125280 177168447 0
250423100 462464202 0
351568011 501802944 0
102015754 160201473 0
73094274 431433110 0
334751530 118504124 0
464230481 432489064 0
339528060 496656404 0
483430040 396393750 0
261639170 440908816 0
172047743 219991789 0
431922938 91216340 0
524050781 489720506 0
455381263 579061588 0
576664501 371067461 0
7629565 242538169 0
544673393 403636209 0
372926293 222257098 0
576417112 552613330 0
69236220 288487461 0
43910198 201676142 0
155679918 417469669 0
519717826 370321997 0
34589712 533315802 0
125494810 129863869 0
128341587 192418013 0
431003231 57973380 0
434471018 76168620 0
79222743 239494503 0
99064495 390282798 0
233726774 234067827 0
74670209 123996304 0
359604662 169551408 0
426632465 336475348 0
356431992 291578248 0
291762767 200858345 0
506015752 237998447 0
404687736 152776544 0
571498717 254660605 0
423219802 207241335 0
120798978 362319094 0
211696123 165934862 0
209975176 519043946 0
34153761 336904410 0
474842733 460842220 0
97177952 31230522 0
65035562 349170507 0
457233851 120546681 0
404173178 230588094 0
256750596 483133367 0
472789410 339047193 0
435625330 330939836 0
340387201 8587722 0
458242060 210750586 0
483019850 384576398 0
1474444 196782183 0
119476343 549370417 0
6447975 137863964 0
241364782 160227114 0
42284295 328896598 0
305363500 183189732 0
177435624 312345952 0
343823517 375549866 0
505855735 395225487 0
41939836 9160157 0
419171877 115991016 0
420047022 533158225 0
225333948 281250959 0
273216639 178683736 0
118137408 324244823 0
332439935 47767958 0
539366357 246492716 0
205813140 236777935 0
169795988 173682006 0
234535527 384671783 0
527541928 1141748 0
313932259 283501133 0
397481226 491966019 0
373822008 366921632 0
175638755 528941821 0
6039847 520566393 0
510446147 192772524 0
111252778 349864719 0
466429835 273268251 0
407636737 408107502 0
164354492 368532490 0
173602991 127634943 0
340025181 177715972 0
9826318 273389462 0
348685112 543947969 0
347053047 173870475 0
223301587 359155155 0
274656675 431493533 0
230773644 512869439 0
164119422 120706990 0
398389402 47930895 0
98526722 510734977 0
546216719 292502459 0
49855363 103532389 0
353853041 12694918 0
265214399 476068717 0
387072958 383175776 0
445957475 272823720 0
355228012 23547313 0
548395250 354175194 0
293909966 340057990 0
452433097 139431319 0
255696078 238286808 0
490956408 241156854 0
497571244 478697353 0
127030904 435477117 0
520826649 294847516 0
394238142 133177642 0
112801898 523023666 0
96353902 141616155 0
567817332 463188744 0
347339318 443236337 0
230363120 558529995 0
520092444 58757661 0
425558897 88534516 0
116423179 297051411 0
502156861 394675356 0
161324202 376244425 0
256793267 19365085 0
184276239 370238655 0
5069463 577037527 0
424926476 150680703 0
142677174 220472490 0
198245834 123312091 0
221011697 158278035 0
225791733 139811877 0
54681499 168593374 0
492614552 377697118 0
77424301 25617222 0
306005008 179508369 0
496663356 158706491 0
149418530 543686868 0
218819920 137377427 0
76694802 342974626 0
321324595 578782756 0
299566441 189968910 0
525179415 361146555 0
377215369 206700118 0
338541678 352575086 0
424037248 356261072 0
336568935 300585360 0
578105620 84891857 0
353167184 529813722 0
552535892 526745449 0
86049378 425758615 0
405385192 58676656 0
115307864 382116418 0
522797403 544469992 0
98549941 103384789 0
232139527 123997404 0
571345684 567520354 0
25948961 473397294 0
292611678 307014810 0
319188129 94409927 0
85237892 167562075 0
378335287 194337664 0
118415644 187612408 0
83969962 515980249 0
239633197 132966994 0
246384921 361276197 0
533303972 109913896 0
365628025 361626689 0
456438084 318264226 0
444943151 371379380 0
545822488 219313132 0
281416289 274581862 0
178898195 550069779 0
12261740 478401303 0
4769090 434789080 0
501155996 380240137 0
298591553 341222605 0
417801116 246740483 0
208032158 493961794 0
493799324 272061400 0
403596205 400471920 0
134808293 336680737 0
231344630 547001772 0
67313156 446415441 0
62149829 500158226 0
145099067 243646411 0
212601906 131526262 0
527808039 478474465 0
94596348 273125394 0
276006533 341042844 0
386798834 108801741 0
265223085 270306519 0
302695669 352130765 0
453859608 214285082 0
556852916 270109500 0
287467019 274320777 0
520480713 512427502 0
250548920 256610767 0
433499955 376444641 0
24060482 52952504 0
295561052 23950766 0
279183971 299558415 0
169069593 178882182 0
389246686 498645685 0
317494299 8235012 0
155744804 510088255 0
320168888 285413775 0
223966318 484823248 0
143747856 70251281 0
285099986 120637970 0
456218464 223629757 0
400651240 26159465 0
569770 381466501 0
69397200 126205372 0
256753066 528922848 0
64771353 40960015 0
374699487 424625681 0
159875481 162344402 0
550820561 202507780 0
259286983 71212317 0
419663829 365686078 0
249995576 278479490 0
315535007 233970045 0
53399959 158444736 0
15521184 325061275 0
123067261 508631620 0
452453129 520529638 0
222077817 357472477 0
123701077 335687613 0
427341206 192538391 0
164223404 94102833 0
3723590 318004680 0
438944918 363793942 0
364943094 417529506 0
521274601 504218672 0
507721273 445496706 0
5385292 97706826 0
206819584 567227303 0
215729356 577416847 0
176242917 553467117 0
567368748 323488196 0
208350249 486427192 0
391131358 125296825 0
509819656 108488785 0
450169797 87337765 0
524645339 309212790 0
291753831 257060419 0
424653151 159888936 0
96970702 16777057 0
38870039 464924406 0
355530873 180080038 0
167878985 543167292 0
568835362 20821765 0
124628067 90672211 0
173213462 422912608 0
11771345 310423742 0
215855084 463223230 0
359754126 178459123 0
84279018 45786657 0
495353508 155570012 0
535112751 41070521 0
464725536 556078553 0
576460531 14975831 0
203038871 394332243 0
70701635 107828324 0
82460081 338863745 0
531074646 211763773 0
366908577 371121465 0
88169946 259260868 0
565096292 192356123 0
446294136 102889651 0
84615271 233420877 0
207082026 438340490 0
13991208 526974985 0
284344228 316627837 0
364145455 414556053 0
43368556 317369558 0
212821290 152045495 0
272114436 60845329 0
558932699 432485548 0
125918592 329580637 0
196222383 557459808 0
345724155 533511374 0
571795215 196065838 0
197607094 52814664 0
496869982 75413134 0
184395890 349495284 0
480372664 30887477 0
56298048 227650861 0
145018497 351770571 0
451455901 232350485 0
150465568 4503028 0
275690337 112948033 0
249072465 446771579 0
230409879 388219204 0
345090651 378824363 0
155902324 55327927 0
13510410 396509846 0
544633680 273379545 0
541918641 238528433 0
52102163 318170862 0
444383134 199832968 0
329960182 63357240 0
210163254 407847927 0
201624344 509862830 0
431305040 282620766 0
118241723 303499676 0
197262634 39953980 0
360270808 273689778 0
252603561 555076080 0
370398337 207614523 0
218347222 451355840 0
188780083 446349372 0
16904969 367092839 0
247569897 474678326 0
428078136 418224044 0
394914017 248834760 0
57993550 9263998 0
288820109 196134021 0
376446882 514897524 0
181917161 449792102 0
569084812 366140232 0
422511404 281115540 0
366242125 310120040 0
578430147 343143688 0
471239244 506253222 0
553082890 514630650 0
77029066 526587251 0
266761709 68065741 0
283405193 562426630 0
257466670 316866366 0
290971795 524687226 0
91514686 221809859 0
425023349 249299298 0
539260862 265922698 0
282407871 475373324 0
330971071 429134667 0
340308303 483920317 0
468535536 83704392 0
479390208 544013656 0
29833289 183272908 0
527583159 289870014 0
263818003 337393687 0
462988734 9606543 0
223284474 280867638 0
190424810 400251446 0
335920640 381127289 0
3307392 550928499 0
95636398 26916659 0
234610596 445763595 0
109611992 215773433 0
373168166 213479461 0
311098372 280467795 0
224856310 201754402 0
157463372 196088034 0
22181739 543221990 0
500231709 187261466 0
493104590 543597877 0
481404439 313152485 0
36910091 376767909 0
135123780 191786779 0
95544325 141212581 0
432500772 181121096 0
126359784 436395520 0
441612550 398842854 0
83033273 22907153 0
269809049 521049415 0
265798389 226621406 0
247897486 367193680 0
5381035 99365842 0
232436670 7161007 0
286137646 231171145 0
336058526 42209278 0
269551580 325416635 0
126249739 31852281 0
65789046 309314351 0
366411667 82985277 0
141309196 319476616 0
373994448 113695920 0
66977157 361054001 0
376377577 123704928 0
195172032 514421981 0
457846735 304560994 0
190716838 528488711 0
312226226 31452734 0
77920678 51056886 0
20022334 415807564 0
539953403 431971094 0
230415046 405551767 0
232336128 534031982 0
334909326 167096824 0
299957121 284484351 0
74701458 80084453 0
560899115 142409347 0
227693364 306527888 0
157688013 165854745 0
474248636 265831688 0
160050656 477583423 0
24758548 568952031 0
138140881 238190422 0
294523333 554508913 0
3822782 263943769 0
507015977 221612309 0
266317694 334177831 0
139801331 335603880 0
61703947 304993727 0
570456970 324332079 0
161221314 538036241 0
427974491 228124661 0
332905439 21307321 0
335618797 412518522 0
508412936 447236793 0
216625028 536601254 0
207898619 142263904 0
180417280 185001735 0
298048996 180454076 0
474557015 42665589 0
441742802 326108369 0
299130047 509884649 0
459961474 441526895 0
327803318 220552929 0
272317916 52576107 0
216814371 110431851 0
483937365 277773773 0
18774012 131045174 0
244656572 532212171 0
450087623 289469793 0
297625509 156290147 0
508072503 102303514 0
465922603 81951469 0
506421377 334492392 0
429325227 306987759 0
113546730 251755615 0
121800782 115110916 0
416141357 473198065 0
496143660 452780700 0
431541409 147153199 0
378060512 574373807 0
448879383 322223186 0
573086872 152772888 0
216280587 296467535 0
578881054 332424718 0
232101359 417959483 0
268629541 408781427 0
164471601 200331413 0
518412747 456376335 0
52139102 377173481 0
310416309 135055223 0
536002380 571825523 0
78912510 513103445 0
560944563 525275074 0
540077920 197637905 0
469418086 457987586 0
172720354 386840279 0
503990223 138089876 0
260596681 323993109 0
124556822 280082996 0
132238923 149579398 0
197920364 533936708 0
255345146 262482928 0
84218419 499857504 0
289307583 73130216 0
483789267 256146072 0
574471150 268213756 0
446051693 235543186 0
415391260 280535048 0
290476938 429026863 0
147560661 50230397 0
483823337 77337401 0
34641543 555539295 0
315840454 501081440 0
27987833 427564370 0
459020091 297974924 0
403087557 262437516 0
383314570 391756094 0
436273486 551061547 0
62392325 389677253 0
399958359 282463702 0
496502135 38089274 0
112479038 375728405 0
480803297 39733136 0
20068519 426574402 0
71145867 274455341 0
132813334 224887737 0
92401134 307960556 0
278411257 313531182 0
347958834 328217378 0
247373183 429884574 0
276557874 254010840 0
205026531 70774038 0
51984179 163934603 0
149595918 563626542 0
473459538 94431875 0
317329417 293444255 0
25267465 365775250 0
136460420 56554833 0
437995083 396758204 0
93339479 269842124 0
356999988 51415418 0
182909117 261871269 0
43828978 544362281 0
123056237 435759277 0
456076868 152230357 0
368776882 412500563 0
175485839 403174579 0
239855442 237067100 0
90386831 354522116 0
445704650 13959158 0
294412756 29280587 0
454104130 136666795 0
147420324 275914092 0
97318287 84289830 0
379357587 454124599 0
523490210 53453583 0
201745951 380235662 0
323429161 224589706 0
118854101 164114110 0
45658868 282179844 0
405662061 139192170 0
58411898 356076176 0
544850363 124912195 0
231306011 245487235 0
564324001 40995914 0
522528717 576464239 0
151503066 71246043 0
386191535 193673249 0
323465682 409459427 0
247572508 474937213 0
53513652 377948059 0
445810418 450872093 0
453842542 482496518 0
65556423 488545883 0
75104211 352769267 0
492383201 205280201 0
334353245 301629514 0
87028038 556138087 0
146460741 284445211 0
18606362 302078293 0
290185686 194248482 0
41387955 531595674 0
160764570 520411407 0
244299522 226964488 0
247138597 524289995 0
301130836 238672820 0
30443021 417747005 0
543937386 503964056 0
140566601 421200697 0
230596592 85470657 0
373567669 482355560 0
63067666 371985462 0
140497221 440225628 0
25357186 558043233 0
490237490 224830649 0
313001669 504351976 0
303613895 183252844 0
268995812 268373965 0
398181685 39523346 0
566991560 88942587 0
376955063 224062421 0
195709242 78327787 0
242334177 218420469 0
322782578 118594642 0
75307325 283236697 0
259840674 139440269 0
488942717 389192084 0
99792946 186697776 0
19235709 579652430 0
17020025 13352124 0
82001899 94936211 0
131307616 223291867 0
147350757 35608125 0
250047771 225869526 0
573462353 317611465 0
475170704 46547609 0
268623107 256493066 0
419948611 142837050 0
466355519 217128316 0
455450606 126969914 0
513633114 200225531 0
81154661 223516647 0
316332241 387386749 0
23583585 168346162 0
546239811 371991129 0
182924434 407132269 0
517891634 480006267 0
197843494 491356409 0
246494623 219990229 0
387390992 28238027 0
361258333 543775757 0
406344217 101375967 0
65498158 461503448 0
529081169 409099040 0
320991964 314061985 0
516114127 223200433 0
363989631 176744037 0
86363288 84731975 0
367336215 269128933 0
352569459 504386591 0
143916120 393695040 0
362860338 10300371 0
258621532 83383344 0
469308095 94457282 0
382678984 167813998 0
558343567 308507640 0
473990175 381019937 0
40938058 430113861 0
276730705 486320905 0
412771028 155377148 0
24160259 353440491 0
533789508 506628303 0
554814670 274087975 0
238155150 245307185 0
564183686 3964897 0
9594134 183827809 0
401904645 67125012 0
304412798 3798391 0
133324370 33306310 0
14432402 482178789 0
45844859 531955152 0
533788630 342410178 0
369446190 560313911 0
408829162 189721111 0
364209830 220520578 0
122156237 46495993 0
284307033 80889045 0
503946706 481495539 0
431749378 169006679 0
139466718 35611038 0
195020330 134129276 0
327033211 533446031 0
221518175 174493844 0
35342678 233170935 0
251369622 365646668 0
434894028 5673878 0
236024774 366762656 0
534574424 220403308 0
264427521 521632717 0
143541177 422917414 0
224987437 45216868 0
43411612 53601129 0
139725449 7519154 0
381087620 26275934 0
293027250 363366057 0
462946450 45285365 0
303079705 121515851 0
510022690 187971842 0
463830740 342669275 0
491738333 542012896 0
386092077 211356614 0
153038851 257004367 0
168895431 47369730 0
268823257 560867752 0
105784710 498151045 0
327336576 206534922 0
371179453 212449164 0
350008356 41044416 0
258771051 112349689 0
531604946 140789382 0
325288589 277291063 0
128254329 195817395 0
378504296 19148915 0
103479096 174425810 0
349677962 110028759 0
2657982 222101514 0
405729090 404772456 0
419011069 533340817 0
449521290 511502011 0
13800593 269923130 0
254357397 425573380 0
266110076 547559887 0
319741428 444601659 0
20372026 362177634 0
290928326 15616787 0
543694170 5895303 0
442588896 202060296 0
196420451 307983274 0
102773954 423600839 0
302509534 501345955 0
162693183 336440021 0
206317532 37929911 0
490114605 408687375 0
542525354 133623763 0
507284183 424244523 0
286780783 477652425 0
436986206 200068986 0
145752970 395959868 0
528439632 446531309 0
113957962 36916495 0
473127626 347982057 0
106927071 330985949 0
321550434 510881524 0
83180638 244180425 0
255200048 101469398 0
69736588 377596355 0
80282899 559386309 0
375376271 119102683 0
102247949 548119772 0
42703456 202516895 0
134288318 234459224 0
486950928 69724034 0
492801936 570351372 0
123674195 579537494 0
15669282 243599657 0
569028832 484962988 0
154132693 427809711 0
393800024 369896030 0
503696146 413500197 0
303336625 299554047 0
203752807 222887597 0
471834507 9585610 0
477307104 335228442 0
110678667 317790885 0
72735310 232252549 0
542076094 24499372 0
187266270 318668308 0
523434609 443378701 0
512864789 440704452 0
236726996 389331691 0
509558527 418384940 0
121926605 356154106 0
67127335 500483135 0
462190841 349899979 0
495757634 284161041 0
401054122 353200901 0
558873713 389647669 0
467779615 404108264 0
506503041 250676962 0
196406203 450427545 0
326557722 249657062 0
308929794 491762350 0
69571561 511513984 0
319566677 5697921 0
32735771 261072190 0
189511991 276813881 0
147181511 251219842 0
64842933 432752482 0
116100489 338310251 0
396248359 383114616 0
397462365 472868360 0
438918795 169633488 0
180239656 378343447 0
11803970 251359706 0
255665760 106580519 0
339839541 127970077 0
96435560 227282726 0
532190981 300448512 0
405520537 361788557 0
333984291 165595040 0
55621362 184489220 0
338583382 112663988 0
379491610 160032998 0
192291982 214361279 0
37798986 419924903 0
396547281 374825528 0
197922573 278737615 0
328846612 271548859 0
578144645 287232482 0
537083636 140340800 0
200673260 172123944 0
368885240 370505910 0
485774283 345652050 0
519173687 137952093 0
54879233 154579918 0
523658498 92474122 0
458310146 240221238 0
547465406 185660807 0
22595073 99019883 0
71572998 118808659 0
254949766 397246714 0
379543171 477142946 0
145682114 62988482 0
553433327 345674457 0
19554243 82881498 0
300972228 352766814 0
197895232 129557518 0
217564010 275326260 0
32104057 10255123 0
453518012 226646422 0
532078184 534743599 0
105287074 415865333 0
460452188 562248205 0
554774527 451815312 0
130922557 65422575 0
459742410 240583445 0
33485159 579041979 0
46045770 531387958 0
367606228 418382273 0
219886312 91471509 0
208352381 181793293 0
261628645 193491816 0
543378013 561642042 0
443919128 282078445 0
252559905 455576360 0
319282159 110657515 0
144644012 33005607 0
19002810 146730068 0
460912997 354661869 0
224466352 147103384 0
51413456 521771984 0
75050857 120906756 0
478463266 367379567 0
134773754 186042791 0
30454926 577838598 0
402253196 81930997 0
229130457 140083887 0
354603171 311136311 0
248394348 122964728 0
475443664 278510914 0
210740124 91267524 0
544337445 269059147 0
222046326 400800592 0
270918561 538128802 0
485312909 279772440 0
416705268 491770067 0
459259501 134969309 0
226879764 540111547 0
295243006 353233200 0
184550923 486693212 0
20419693 58008802 0
249110037 539261372 0
358851885 440768176 0
166629701 312461913 0
552147637 246121503 0
346006810 82862978 0
102999390 475807232 0
128341870 545448477 0
433071361 149127578 0
98666876 396721992 0
569530387 277841730 0
437862865 482094313 0
527318971 296678284 0
45868987 369103079 0
569629656 134125519 0
331783829 430489935 0
318719345 65550194 0
267855151 40581106 0
182802917 498914658 0
532331156 265659496 0
138167274 181891007 0
472833342 567160044 0
574028708 42372930 0
533731409 374612025 0
291420185 520140334 0
439577213 21765940 0
23319241 51310274 0
119394390 230467674 0
162556017 138528 0
507750840 406491945 0
350160007 549303695 0
2941791 35880922 0
145448488 323008937 0
385670750 212579021 0
528447785 524573595 0
59366780 490714982 0
408103417 34253353 0
138424337 471007486 0
479041429 388841191 0
39609196 187896724 0
301070616 39572689 0
504469064 271093925 0
164761485 198277028 0
11006099 517446918 0
302788936 408758363 0
265593189 526688187 0
38082759 573738754 0
32198478 151882061 0
1365368 544474041 0
210732421 402429470 0
317977304 152178011 0
101079262 207733160 0
148422109 5139352 0
457273313 529072529 0
282127910 537878115 0
180976775 253625232 0
163702558 27047045 0
248607281 353617375 0
527785456 524144427 0
168942610 136747755 0
35703006 12263528 0
353244242 321846415 0
84012740 291427174 0
368848707 478958385 0
3185765 144736525 0
147458210 176023096 0
421470136 153635510 0
217606343 11169869 0
401641514 65926306 0
233428471 145739438 0
379208237 401742379 0
160903258 5415991 0
109386725 336300408 0
267184974 440902917 0
202206957 443773742 0
405994485 507971371 0
145087898 222653833 0
113567277 74987403 0
293850790 65038053 0
165031737 5854473 0
157295502 365239826 0
539873762 446125320 0
90114778 78319533 0
287518660 64468580 0
463764683 184877875 0
93916993 162320374 0
220178335 180942663 0
35600034 227860527 0
195706605 244711914 0
246649237 514274522 0
566714936 220407131 0
16751047 213374144 0
494175528 489700251 0
556470999 68953950 0
56479813 169237576 0
235294152 101851087 0
90154147 217957060 0
126350378 248032371 0
82411171 26475878 0
547319757 370262949 0
493159770 565244373 0
165203544 431759409 0
268609737 211729390 0
402066425 327222974 0
497148645 416601233 0
390846922 448133275 0
471776987 302060284 0
185850047 154645299 0
556018074 482593063 0
70881920 244211320 0
214956229 517326179 0
302780140 47571282 0
43908875 419921999 0
341893213 132773794 0
275158861 262194711 0
166831300 118278701 0
180643456 218742121 0
397248197 396125452 0
572776659 544381335 0
6089483 206547545 0
296373239 491881212 0
99020570 556078044 0
160464393 271948608 0
20176517 338002999 0
377630404 445428878 0
320650720 519586896 0
484298307 230089841 0
498359814 376727946 0
407370952 427356814 0
63076832 280798881 0
513542577 325925282 0
545547652 262199805 0
417540571 186079780 0
578798835 283070095 0
133601607 139703574 0
438398552 361017666 0
452077115 323375490 0
394101124 148058051 0
125858986 314304767 0
257694665 336060662 0
190505931 185220842 0
548980699 266631302 0
500429644 410751143 0
286728490 352785199 0
450380993 200238553 0
493507472 359955647 0
330194716 24652252 0
173105086 108920335 0
483683158 110836186 0
519054419 501878775 0
323157590 531426675 0
313371117 319995418 0
313679205 228790399 0
33480444 519002403 0
368051674 197984160 0
374417069 277427530 0
292564750 356293332 0
17648719 298141087 0
415142459 124898246 0
99615654 217054056 0
519578466 366139889 0
223627017 425268991 0
282735431 511944420 0
359149625 278979769 0
127526418 24143503 0
508482674 299523651 0
552877389 566301651 0
356595943 96857854 0
174382322 414628843 0
140253783 377668552 0
14860522 150394568 0
220645808 190563843 0
245814199 48142867 0
262660016 120173522 0
72552266 509939923 0
141338120 534607692 0
540570020 174002662 0
404344512 316410847 0
462571124 248223146 0
361276245 212233102 0
560234418 456390168 0
412168405 200236998 0
95779964 1347898 0
228371980 510521544 0
565073962 419045040 0
403071399 462869844 0
415141233 156838912 0
364130198 77247073 0
200767063 1603501 0
369841382 151221608 0
522864471 173175500 0
113762206 65973870 0
261295450 2560541 0
570528003 422020688 0
449280345 57068292 0
145910803 89260580 0
327907612 227447336 0
374093968 38291525 0
198286785 149107335 0
92732870 67713026 0
115604306 76101272 0
165655303 529498669 0
476788340 575192508 0
411100336 423999857 0
425779773 302886057 0
573043496 105395882 0
56789314 136015139 0
265912178 14407877 0
263276052 398874593 0
46152442 426700164 0
415170586 410514018 0
8692054 213860061 0
540752029 503364168 0
141332024 193328866 0
227209239 334130923 0
557127475 107464342 0
160537711 504220019 0
321916215 371881784 0
172220532 570089077 0
258307068 18942898 0
558815871 287445583 0
503135560 448889032 0
353676163 387085348 0
341416821 156806031 0
258015819 577569503 0
556493505 56741986 0
266092110 405242668 0
353336451 502483049 0
191564303 207140845 0
385555931 456875415 0
378019267 297021496 0
441453552 88681550 0
257391287 48352569 0
514616006 525446386 0
91994228 395761654 0
484294205 35005600 0
161163691 401914214 0
373271981 255869948 0
330409757 445130730 0
374949247 302175574 0
372651918 290558969 0
420261618 543729477 0
247132003 159737810 0
235084034 154468897 0
318838643 155998417 0
300724052 377665441 0
270934339 12984607 0
54098747 524051954 0
300402858 396647676 0
392252162 413379601 0
90505521 155343057 0
440851563 308756089 0
531937234 194543753 0
332708180 110204654 0
376951423 349995831 0
256792215 158673334 0
214559591 224946061 0
395704621 310822465 0
560027867 369763206 0
74923746 324828498 0
395962684 222312040 0
79696242 433064425 0
208078123 175946027 0
470325905 35387074 0
352814532 20790190 0
243827427 558569756 0
221263990 409596055 0
289448929 137207807 0
87997179 481734271 0
67759865 63162890 0
178527587 249240754 0
25972106 391256355 0
123202285 185785287 0
89524383 91155020 0
477755885 64884394 0
201137222 500846929 0
425828127 557909762 0
360811681 412055823 0
11684934 331638050 0
297369245 281965156 0
178712337 378506148 0
34159742 460940464 0
477404974 277609680 0
486859117 87952038 0
175999383 156528162 0
140287900 408281140 0
82022148 266392606 0
414735264 115503723 0
386235252 558652308 0
397737693 101824711 0
94045811 70689509 0
438792094 219298803 0
149575696 100591688 0
369632626 174064725 0
215036697 498111246 0
519107271 402472483 0
92207849 136056429 0
359995679 421255665 0
372790939 434709344 0
198182951 124496370 0
431098396 475324898 0
424026879 365259347 0
223712560 115245870 0
9519639 314563731 0
64936353 168783640 0
19465512 241379406 0
532002958 411420567 0
545158974 571996781 0
462815177 464222980 0
357359173 425713209 0
368888249 388295649 0
11477239 487012611 0
357259670 379013474 0
224486582 36605777 0
408623172 499688565 0
439593107 263803334 0
123173556 263291476 0
169795647 365083410 0
296280655 328065503 0
381235241 271484323 0
300942900 197130771 0
505329463 93685356 0
60139541 448870589 0
103498651 357909431 0
450307723 206811991 0
230549273 199276727 0
225658545 100336039 0
526735824 245689553 0
293006202 227934128 0
331600837 345019194 0
219069258 245850300 0
23145765 400543459 0
211600896 513798834 0
519834838 428793660 0
441797330 225665742 0
162628355 458712300 0
422266740 433464957 0
237865413 70776265 0
471689901 401524885 0
259758814 189589808 0
534190840 559132813 0
485329437 81781168 0
134591522 384542350 0
220573526 451748311 0
561256482 500673501 0
328435415 296674846 0
424539316 319295536 0
513007603 279912835 0
525820683 519589667 0
85105491 358477861 0
496053487 302576538 0
99815430 152741001 0
122183875 277612124 0
174330089 486009620 0
409647280 207439178 0
180023152 569978365 0
237373614 52043463 0
435146094 36384376 0
51867162 477347254 0
90068085 158408055 0
462800889 25002820 0
77764401 368202698 0
105319876 437373114 0
46103119 355904166 0
425644414 357338310 0
182817045 457178397 0
92203975 279786875 0
563518608 6562847 0
61155893 397595690 0
231302474 1496479 0
100230302 198872763 0
202447251 272621164 0
311459528 527431676 0
540435098 334260021 0
276204725 276745885 0
555797578 148239360 0
557744572 175619312 0
94573954 98022419 0
486875278 50230728 0
535544170 207323030 0
78315730 201622486 0
218474689 311733375 0
464865995 61803247 0
75008421 278344379 0
370219480 224954095 0
22788899 463000929 0
96059984 433640131 0
327077755 578760947 0
250239128 469359191 0
316075476 573285673 0
463108107 267373581 0
511801985 547706361 0
184925537 59041199 0
493038349 578381836 0
45955750 136464579 0
540977919 420921479 0
418688945 442200526 0
484896346 564887386 0
117622720 369124218 0
351013440 341336088 0
259596149 298977307 0
228748933 73465240 0
64710233 396393455 0
411433635 303527595 0
401843590 299391260 0
465007735 524367714 0
573449261 338914576 0
61305244 427701710 0
299125984 340275093 0
412382975 275486983 0
419768084 497952584 0
139711351 297635019 0
369680025 304123390 0
356739058 144936796 0
61755851 435950085 0
239673453 172863123 0
197790618 23243061 0
319563856 262408073 0
379276990 433213731 0
506369470 531045886 0
169078044 68198958 0
528927498 285708529 0
556385396 310476074 0
42648383 398692727 0
262635031 109670255 0
258644640 239781333 0
271057774 337015745 0
165728729 112728332 0
453723048 344013127 0
474013969 496672566 0
164891322 228802024 0
300162315 256868214 0
421795723 411632781 0
59590533 293249565 0
281384123 505284353 0
448910278 81141872 0
25228437 114234338 0
271452369 316128795 0
438181325 96833058 0
45675629 141034623 0
283535805 316343941 0
4122405 132678285 0
407411549 84180576 0
205401332 359187210 0
9284249 156224426 0
80608271 67872487 0
557138569 196543317 0
134189506 197488089 0
123049216 421052808 0
486888321 521755654 0
483100985 294963463 0
130415382 134228995 0
7732129 15705860 0
186500165 556469424 0
556869625 109208097 0
492571232 538221489 0
395440510 573380503 0
169148692 212687934 0
388598512 238319337 0
270247326 195772917 0
315681344 26594008 0
73070073 546374470 0
537095784 251496259 0
178181172 81133968 0
116597142 557866598 0
356810861 426725062 0
129821913 408584981 0
336462770 366743339 0
4219477 141059993 0
51946438 37198372 0
162644296 514649280 0
374121604 487193615 0
327221707 163721815 0
327408607 492824526 0
452636942 148994075 0
277790655 133849875 0
450561509 560487741 0
2166360 433418351 0
547431357 210511489 0
466851148 220151310 0
129539135 85199314 0
297113296 554699695 0
345138899 63529309 0
512735536 507869747 0
379588222 471171939 0
195435573 235421713 0
495869166 465331374 0
227042900 527123543 0
310311319 558867900 0
157493566 456874861 0
328475962 203142206 0
354005785 191856043 0
350731513 517952939 0
561557036 579272793 0
397377217 35484117 0
135371171 111990956 0
192308697 101724236 0
277500999 261998157 0
18840184 144342160 0
217221168 476938945 0
60927299 470164246 0
374824670 18067957 0
156929146 402539585 0
484702987 339570963 0
433788783 573494622 0
448880359 548393775 0
224958246 578117238 0
78322051 507067140 0
265880916 526330885 0
165220420 553921217 0
529561972 129462998 0
357812293 82295095 0
377169514 478423929 0
167727030 253387242 0
69447578 264031309 0
9702164 499368368 0
564952113 29669544 0
551277959 59891547 0
31375891 276053244 0
317433974 444633853 0
358716564 462060589 0
201183572 463618712 0
484898972 330320787 0
232261866 360972320 0
256527285 196203490 0
389032162 514164764 0
245010149 67119725 0
164274998 102820315 0
89730683 414010743 0
402651502 131074482 0
11085843 92392851 0
557924909 428868768 0
539741021 566253725 0
432558134 470409838 0
9408422 16132419 0
357876616 534255125 0
146656278 425776822 0
244045786 552771170 0
12545403 254137295 0
95254659 470108176 0
352820436 353959883 0
444568201 324261061 0
325597805 526526638 0
557278967 263053724 0
488425564 450026808 0
510301835 570922955 0
417967453 537855102 0
238064348 471211132 0
296759400 431920315 0
104566852 157530268 0
502876239 151274457 0
50432200 542038116 0
386592427 344246516 0
407702968 331558743 0
476979532 231607536 0
494818520 196018809 0
561204281 445915975 0
306944063 365252987 0
462156343 430781058 0
386799440 236972977 0
257405454 308808202 0
208564528 453179516 0
540618301 376124176 0
123116471 447050822 0
109376341 283385272 0
163753850 407894662 0
198523890 50264448 0
58994702 510126299 0
498300250 532480620 0
403399252 329640580 0
355870600 484233787 0
340424230 324270443 0
212638665 528060804 0
577612791 149996229 0
569905695 94100540 0
460241224 100506382 0
178680193 240812101 0
508830481 325616804 0
303061728 439676723 0
9410370 207554011 0
357994657 236258536 0
540621074 228638938 0
282504131 113512648 0
214236533 519356768 0
566625809 15319695 0
454804972 356223761 0
58763834 367755042 0
273963100 496214941 0
391299071 232705568 0
400349542 489030900 0
543942584 33054162 0
567233270 144790595 0
105078711 239760102 0
223834760 108420069 0
255327542 539229190 0
92998575 341727456 0
363399903 189687975 0
574757094 36814972 0
470800802 322905752 0
561944476 472202125 0
510190656 257303335 0
273450729 202526678 0
104626444 572342283 0
197216088 195163717 0
494476304 520164528 0
212570372 504875772 0
310040509 559004179 0
192297377 101617626 0
315564931 101623433 0
380929246 94753097 0
257388501 268354840 0
42615259 563709688 0
127868803 13458834 0
90372795 449921632 0
515330195 368744498 0
337848217 393908823 0
221978463 265870194 0
205077029 550880290 0
409539327 188525407 0
467681534 345208412 0
294865027 204652707 0
289038634 259717620 0
201997014 394104089 0
78622767 376174338 0
448541488 451355065 0
194614767 442318405 0
206962183 150316079 0
437392111 121271153 0
479176882 31891106 0
28394613 58390483 0
477137481 381206064 0
545387534 465942799 0
542708066 55553702 0
545826372 129501790 0
72397713 415027325 0
447489993 337068844 0
116470663 109834764 0
488725088 297715462 0
297503860 568896418 0
503368765 284614947 0
417098367 165308628 0
88370279 361296898 0
286236831 486050782 0
521497751 277092221 0
301882955 126088941 0
134056615 562041703 0
468731701 77636762 0
317747805 96493954 0
555234887 109629163 0
258414541 376538546 0
123967874 144467686 0
457832856 131493946 0
215005836 576540280 0
277390971 24829360 0
210483020 101283547 0
257361831 69250616 0
215545808 536344826 0
397956506 48029692 0
498895191 489607718 0
315011916 93652477 0
482825064 324649536 0
303158471 572513242 0
363834573 249435073 0
208519201 6430412 0
335111852 244586935 0
53939650 262573292 0
185483031 430204267 0
322008547 293720435 0
209542594 454372805 0
396040467 447763063 0
549839283 413138314 0
347617335 501515720 0
135944623 152038970 0
421565790 141161345 0
316625192 465609540 0
543213123 6623659 0
312506326 113705513 0
220364888 19736501 0
241922915 66056590 0
137084174 256372913 0
362211175 562271225 0
134154124 296745591 0
528014164 305533075 0
469830227 79221173 0
495948634 283368790 0
52474899 521667170 0
516748666 231266766 0
230982569 403025505 0
405053919 312804941 0
327240460 229059113 0
572460658 200029495 0
434441802 126974495 0
317783464 475946554 0
430493257 282514422 0
183333898 171909335 0
386107992 103273113 0
546048507 564984382 0
111859384 548223757 0
259836973 190517291 0
330996754 330870754 0
433070636 282637940 0
38451924 120959175 0
164454813 429567219 0
256512118 491629997 0
355732647 529016617 0
301858425 30101284 0
107525215 540542579 0
372480855 15461455 0
48749430 57215775 0
540023993 560551235 0
295232133 263897150 0
204902482 470474332 0
510128068 363145170 0
567694069 400034282 0
276612510 249644001 0
516263970 522512408 0
219545498 223301086 0
26120666 135815056 0
40783435 162429240 0
46922878 379965295 0
316720919 363656065 0
46109507 532183297 0
435594529 88576076 0
430762402 153048396 0
144725031 251251200 0
224412854 386988730 0
86099539 225656556 0
88350909 471579362 0
87719823 354007022 0
545370887 322826129 0
309319379 387469192 0
461919707 501430238 0
578816058 446325091 0
217616391 572051067 0
69706596 249091472 0
192788184 386939312 0
503620428 377668943 0
523516840 228770022 0
99067616 105719444 0
514777599 207075864 0
162106969 401325516 0
274458306 68479956 0
147056637 160887786 0
310393977 176367567 0
154589775 74595300 0
149939868 500123316 0
8157915 399296781 0
315357432 511159849 0
484598628 142833704 0
436572539 277114531 0
316349328 57777379 0
403280207 281668383 0
383531243 554052215 0
178181078 17330707 0
1406320 465494582 0
381865339 153943216 0
174700320 165634774 0
531226165 6091570 0
206703179 567968887 0
305043597 50870887 0
381824733 179831935 0
138538550 371476235 0
324475857 139958055 0
127502967 425162539 0
285002235 295607513 0
55596346 111098160 0
168219226 327419177 0
81754084 50971311 0
481767174 302628473 0
503129359 239321241 0
46713326 23999966 0
391032526 418611514 0
208019984 468986791 0
17828720 466999335 0
109722570 326280042 0
527752915 572716373 0
551666933 564277376 0
17160684 10122229 0
545487940 196535310 0
571060560 452948465 0
153992362 45096468 0
385606958 115455262 0
334226649 198572547 0
109990929 169090899 0
302646524 296593184 0
486657438 64287988 0
6221711 100790477 0
309701472 563491817 0
243443747 463668454 0
350885898 579612066 0
99101491 206405507 0
454265907 344285386 0
202413750 157261992 0
523592522 144230886 0
318428902 287804652 0
322585024 271984145 0
569353840 351206107 0
241114572 233505230 0
349485727 69059063 0
528430813 19135370 0
399214133 551591869 0
498833487 430098219 0
370555583 528842550 0
247789951 263025079 0
229545772 13315968 0
393886130 141275669 0
472077023 246055193 0
366205486 286240230 0
55948800 222391184 0
384731075 37386066 0
358577188 576678108 0
64575517 97841343 0
327114297 552540857 0
124375435 133741540 0
400159958 55947232 0
197730546 32164863 0
198071565 82397211 0
355985014 349822883 0
346114410 379053742 0
429590283 476917654 0
193649019 127421677 0
133875612 313859032 0
91500868 110932689 0
199385465 104976921 0
53731754 308604804 0
488934952 556400753 0
393405615 16967251 0
328433490 376013229 0
539889772 170019648 0
491734085 248276045 0
117300652 503296024 0
87444665 505569918 0
150519185 372144959 0
572465960 432690607 0
477307171 579363040 0
532137766 301974228 0
233570652 539762167 0
119814474 468938949 0
429625090 326965830 0
457132413 63990773 0
311858177 452852051 0
239760942 512629245 0
347966567 216149826 0
11197150 527637348 0
123244782 77322102 0
237888031 507492957 0
218629 221836828 0
159456683 48089067 0
82000056 311846503 0
312128398 492704304 0
282291004 161910076 0
78193489 547841481 0
185331123 373546826 0
182337188 151879592 0
470464905 149750991 0
403425280 351672019 0
129117463 40568693 0
340275613 156280921 0
553738010 15841633 0
343358461 498075446 0
486326775 489885662 0
33103261 212536105 0
12773447 320152076 0
172307376 246755694 0
372387787 239892883 0
81259311 159752142 0
519620372 218264747 0
552849895 227479599 0
149557150 182985730 0
482746038 548598223 0
238556578 205371305 0
302007443 277022047 0
278262758 27879560 0
7849140 183484620 0
395267703 36794265 0
284631628 227332767 0
132765957 13161934 0
28061917 39650011 0
228209171 337482002 0
184151087 92676598 0
537400896 576779121 0
58062865 451372650 0
179605557 389815626 0
371628679 403309945 0
140461124 84969210 0
391822587 256661539 0
508347095 195146321 0
245840293 252376799 0
240044513 573426264 0
478187235 278495791 0
55299670 90351260 0
236622020 553882686 0
224524924 317355115 0
535646459 294749286 0
118847697 207120235 0
452241408 296370189 0
493265509 502050185 0
425103094 341614670 0
136052885 565471828 0
270749402 117008298 0
26145539 33914496 0
376566391 163508165 0
21770529 142120508 0
566812353 29542651 0
474475115 239766911 0
503021140 485568285 0
450145242 192206785 0
526741111 80819818 0
350402826 295881827 0
10105343 17779406 0
391429658 287297184 0
419932861 44515464 0
539593085 246508818 0
338139434 543543577 0
343780227 216543897 0
140983089 161359360 0
6649032 568919253 0
227106810 214619361 0
332448138 373791779 0
137930518 221896111 0
133897173 148817765 0
243794099 461452022 0
243825563 379997196 0
171325833 432368290 0
55627194 549878565 0
362038832 99090605 0
515523294 85290180 0
410144158 575499589 0
256906266 297341898 0
81079477 160636462 0
59202330 190537964 0
354313691 101888308 0
195153206 562794400 0
425080078 174380834 0
416274107 472205408 0
203134062 275728895 0
266962451 147013702 0
25412786 391143303 0
162815016 133620191 0
578573627 455897200 0
39245921 172161404 0
479846686 538994593 0
399347470 87419290 0
270880890 529558055 0
28154408 462543409 0
95853159 33232775 0
49030750 442788445 0
40932678 459492440 0
232661638 222450793 0
164328153 522892468 0
549634535 190651565 0
518317749 405179763 0
353118621 151943392 0
372426575 409393093 0
147444404 510709423 0
303702920 239999483 0
561030232 94652909 0
202632311 208200898 0
508166711 547319498 0
41028287 106532162 0
497354346 221696816 0
394727278 24157998 0
250146494 333849198 0
178601782 169852356 0
365729075 330278358 0
20653432 217969350 0
500093752 219799794 0
262570473 500994244 0
516002324 86382133 0
193019265 244179006 0
200936866 267163321 0
348624234 83236472 0
352721414 379657551 0
489778414 128269491 0
553677772 452073660 0
54564869 254976489 0
535639780 353662221 0
187311170 120849881 0
124063619 301116068 0
114085790 244062820 0
150076321 237873926 0
464325287 181645549 0
409688367 278702460 0
30393274 547125520 0
63191827 496115698 0
517639917 363735522 0
122894151 50293526 0
540440283 326926259 0
118662969 171588396 0
142162045 431875696 0
189549680 103808607 0
43060786 101525327 0
109923249 16735297 0
271393263 476278127 0
395356668 53718516 0
538309752 350779256 0
166479584 282979278 0
411199725 293534093 0
130016995 286787730 0
362750422 90168005 0
195797574 105360122 0
431095197 506912008 0
107426500 228128170 0
511089414 125810293 0
98584944 32975883 0
436685889 542652368 0
540599081 133865523 0
81058684 201964452 0
495918916 330170015 0
236370437 32606667 0
405777536 341904892 0
382091831 50806667 0
15519777 338321051 0
136354421 70742230 0
223536141 231530159 0
414307048 471274379 0
389379193 300471030 0
323541060 539281199 0
151906699 87076296 0
506994316 490027275 0
303071444 221458255 0
489048978 54291856 0
413986975 503080853 0
308140389 515712773 0
323797366 226185756 0
321925761 482720023 0
81156255 376448370 0
35482120 426832318 0
150501701 490748489 0
414417888 246662606 0
514810628 404330725 0
386178115 524161608 0
555074176 346582569 0
572187439 294391173 0
280646644 65804524 0
143925769 436709259 0
40479675 90925071 0
531027272 523695628 0
246428737 298831332 0
37722787 463999562 0
216492241 152649055 0
74883400 393725424 0
440101792 98707028 0
490499133 239064260 0
505434572 327749462 0
201635178 328362921 0
416980936 133164321 0
1669707 27558042 0
86169407 101723161 0
74569935 308588834 0
354206836 578264296 0
541500490 257014682 0
135871008 305552804 0
179851982 389072103 0
538636784 202246760 0
342925660 307767514 0
314681518 236886747 0
20255302 333598525 0
439251797 190662803 0
88655691 221995295 0
31167094 523481411 0
185210199 44856517 0
323238681 534394645 0
492975175 89336238 0
562848816 227755065 0
138224394 347502822 0
55782277 510952497 0
424780993 460820998 0
28250367 127837632 0
476193058 292826544 0
552391283 18172826 0
239296111 172724126 0
201182691 402691988 0
119013679 360897031 0
9935999 28429860 0
505149049 506519578 0
133907040 332595401 0
98892342 431617975 0
117937042 358278820 0
504828085 326953523 0
152606323 156091690 0
437555319 458255768 0
293442452 359714022 0
262471776 151007112 0
214224906 41141142 0
175188199 523194656 0
428661856 103964810 0
66662171 388952631 0
459678295 42740578 0
325518864 422377047 0
383224349 480042442 0
138676712 307622307 0
517410895 504354236 0
327805683 470902206 0
240571413 552959652 0
354076540 88837586 0
199998266 414095642 0
100776793 387140322 0
135867503 305905091 0
391144244 41293757 0
114932727 209526980 0
280429310 222386563 0
133841662 150995666 0
483691788 65656911 0
327617225 501206302 0
514428194 287351200 0
219352245 369001348 0
453470389 494678899 0
109140538 372128196 0
537223720 26337233 0
193732972 69222972 0
394994061 413205309 0
45919477 10242917 0
156039472 368578920 0
460138228 92610667 0
573677486 196904180 0
579423454 525968101 0
382428561 549128582 0
396548452 576648862 0
122764291 130530780 0
283121100 477925578 0
494621139 447638828 0
445650979 331130944 0
299762998 439026937 0
280794489 409408024 0
521755202 512598611 0
375082740 35919101 0
488317805 535120603 0
577389080 416208989 0
79622807 535518467 0
279848255 292350244 0
82746172 440753534 0
552055774 539595578 0
196106673 297105825 0
45594535 148543720 0
41891576 515822824 0
178003451 338011051 0
154908804 540320722 0
162165489 137119328 0
399811485 239395946 0
402101635 317637772 0
196659099 222156765 0
269120450 575570239 0
189249564 84652218 0
575649963 546115961 0
148953427 522361298 0
410080426 248974135 0
80916366 245220113 0
139132918 91890912 0
50180566 431588778 0
310521082 242471725 0
149640527 463677813 0
213507920 393005035 0
551484416 492216311 0
50026091 511582661 0
31710962 67630467 0
49158358 564667147 0
68347552 101380254 0
548314253 358528218 0
74169818 492385175 0
335600917 578877115 0
548574411 540610057 0
377562141 223021754 0
282833540 473660152 0
18067893 218386024 0
511287862 367471262 0
203127865 546913041 0
183876452 179731364 0
518004745 336094049 0
68825879 108244336 0
112021687 163790654 0
26773616 429666898 0
308531370 556693594 0
319683125 367382565 0
507723660 276273190 0
257867346 367974848 0
200210943 502989393 0
437448293 483532377 0
377938679 449840240 0
175536282 365850538 0
541455562 519356241 0
493487745 486015016 0
226486590 64162977 0
64418880 533311312 0
514342238 232664629 0
19185609 419609689 0
318301955 29810717 0
524578374 383568058 0
334529914 74937454 0
419522036 408324096 0
60191736 335980192 0
478947009 375548444 0
211819072 455806105 0
323777824 496810364 0
464066789 498736944 0
404794480 275401986 0
465686207 173081930 0
542180266 571960970 0
106311197 426018641 0
328585393 190824091 0
571701082 441214590 0
162965333 93265464 0
221548836 48800662 0
236748654 379396845 0
482738835 3771739 0
13937666 110003069 0
261513451 430811284 0
23221074 558654973 0
42710068 225403395 0
551424036 536891001 0
491102005 135392973 0
58598122 543598859 0
51254805 419592882 0
119009599 473336106 0
352304188 552748378 0
167750969 127300182 0
317641255 133144490 0
343162785 256090003 0
251465725 533365329 0
268356119 500371637 0
118644766 482691778 0
427152500 565129916 0
537051044 57727957 0
468482702 255324259 0
276796019 454085601 0
375229437 1487880 0
488988430 504601540 0
11147654 158817482 0
36498763 217321291 0
166497367 80224617 0
254860890 455990387 0
88090000 120780233 0
126822157 558124299 0
561902161 117819996 0
385576282 234700795 0
1648048 481100947 0
206366767 558200204 0
329288802 81020210 0
49846312 84410983 0
380868876 253425720 0
237037918 435332642 0
469954920 122721275 0
257695719 194071960 0
309130118 60426412 0
282865267 450569569 0
393877846 48885007 0
250254297 243025683 0
138477965 551435193 0
281384665 151617282 0
455566707 98886895 0
375439245 474218245 0
455189148 325214413 0
237350824 10397029 0
431124749 268144714 0
336690455 172130848 0
119959696 469661367 0
109749071 35069971 0
226733059 44483637 0
20870650 529487618 0
9886836 433489439 0
223914937 165270605 0
206619932 454902953 0
31211382 543073757 0
550891747 555242763 0
18717231 38636651 0
5747141 262032819 0
165284776 53483445 0
498475589 531369453 0
467238928 451620758 0
420098223 182133955 0
360776747 161951334 0
225724644 141108846 0
336478001 272439046 0
384763251 286381188 0
19942346 514520923 0
449479816 527915374 0
20387098 136364274 0
55973911 253069949 0
113539852 302568910 0
505099330 478665939 0
472307512 515431111 0
452827857 490061046 0
42742585 400655831 0
414094099 33552547 0
86473561 43309013 0
120850781 47823177 0
14988373 3328608 0
406061791 35249068 0
305522172 180745517 0
195442539 321812950 0
293054433 294462197 0
292052043 285027284 0
77302591 424934794 0
99035732 32854266 0
294595594 359745578 0
348528105 159852046 0
310286730 564182615 0
480790657 109460291 0
155694721 437560489 0
75504349 151848486 0
461715741 557215881 0
18173249 349289075 0
160143055 448398645 0
416986213 115600234 0
329605792 342808538 0
438635351 57325367 0
207336182 314950907 0
87706320 531396556 0
552367812 371193697 0
447936335 561542074 0
312535992 53924677 0
187958306 55480292 0
490763448 413480000 0
183590353 464517831 0
92903516 139537151 0
323037292 93155909 0
30665950 427050966 0
251700305 375406213 0
483128905 139659271 0
308943537 113793157 0
403623485 307072354 0
136175459 187578373 0
412114380 271662264 0
506987234 337580874 0
343705075 277667797 0
302470756 113896023 0
116838838 420841210 0
495719580 477114280 0
541021367 47533984 0
273317401 75777804 0
504142252 496073699 0
304527535 455155141 0
435547605 87765093 0
405855060 82422684 0
179548849 468632227 0
227213545 499643382 0
800933 439504349 0
253472876 460113021 0
26527766 295706656 0
146236416 439752397 0
205755838 517998483 0
201031622 386176859 0
390463846 551471733 0
167815618 395709579 0
272067425 320747478 0
519147428 452879311 0
533367501 221383967 0
531706364 139410415 0
243016798 393951894 0
499521413 548399470 0
531433562 219380772 0
80460938 570137806 0
537687041 446335866 0
50889506 377252575 0
200029207 338110694 0
225797233 131895651 0
145193460 366101922 0
305218864 416522007 0
536156431 25249955 0
174183423 553215295 0
143549380 317112306 0
465447830 386778887 0
382022196 458127536 0
369405356 489919788 0
483090872 73932535 0
557198152 80859463 0
448346850 82564975 0
193140379 318295072 0
186712357 497109615 0
457801634 39921706 0
323971647 19383073 0
362473572 291495694 0
391163026 249324397 0
283574456 346236441 0
334293485 39291750 0
315350089 359062388 0
140912146 290113655 0
183958158 415225528 0
546210159 147588975 0
388461048 496302400 0
46566442 191090679 0
337508418 497670910 0
193749212 35879310 0
417742641 395139300 0
241735384 419362615 0
469217770 445284683 0
24525928 416571998 0
553969125 468652723 0
21814712 94694424 0
328365961 528974279 0
72531398 533364893 0
240484590 191756669 0
124496697 228490614 0
564343829 510297495 0
508458431 136199397 0
97099898 146239223 0
518843193 318391851 0
24924930 168643007 0
342596480 141112852 0
183534414 322174939 0
161592848 78048843 0
222757660 252462201 0
533685950 442668360 0
530371057 150950267 0
415067610 219063204 0
90550203 222453571 0
307878354 206592056 0
24524900 567096673 0
162387182 237498556 0
29396909 81024961 0
255234304 544621328 0
249151484 129163750 0
267978518 484231089 0
447602809 172234188 0
342171574 472087583 0
131370624 62640559 0
140652403 39179226 0
277745011 205822432 0
426706057 144238293 0
433669688 52730052 0
143748337 515194236 0
286072673 508565188 0
165697251 442042172 0
105863006 461786017 0
515268698 219505355 0
489419659 137108656 0
105134002 257848086 0
413516315 569450040 0
436644389 447221113 0
462705677 265644226 0
169188412 223506007 0
542363977 224037324 0
226415560 462695909 0
389817088 209773329 0
473805744 218173240 0
504508111 382823523 0
383551932 88754981 0
449054378 413448108 0
381065841 466121106 0
475893070 95900023 0
70887700 322068581 0
291132768 477244921 0
184023965 205399804 0
521662810 321415428 0
483370720 481675517 0
560070699 395889815 0
36388448 426478874 0
425958499 285242323 0
223104793 225265067 0
219186466 159971789 0
452027888 475414016 0
412825206 287678525 0
396243394 27268902 0
13982613 575807311 0
204029738 134020120 0
451701405 51097082 0
496090587 210418642 0
171949928 297087134 0
224697726 175569164 0
148386567 312806515 0
449024039 293673826 0
78011386 113882770 0
456528740 65614628 0
333531833 380663073 0
480648861 120003774 0
364020915 8912317 0
1485584 483098120 0
244109764 572851348 0
39154922 545449217 0
139634797 297508480 0
407105770 324563335 0
342090184 16142527 0
230281821 342752431 0
467131257 318069215 0
171321514 27134869 0
486179830 78601531 0
544594528 302148817 0
566826689 187260468 0
241443944 175567506 0
251750813 342246884 0
405731683 356039 0
53036756 434752043 0
8734064 98467367 0
462314944 374319374 0
236684985 269044012 0
367517360 178087706 0
275018113 456311613 0
512617776 212509889 0
337141874 339521569 0
32754796 540503694 0
13994819 143325245 0
17937875 567688991 0
120757238 541868857 0
190801303 98056855 0
331642378 26370558 0
475416926 258530254 0
531370716 563749177 0
70546682 406907124 0
329920455 420585005 0
54674052 417126340 0
383535013 240430894 0
41886287 91551478 0
211521093 74245230 0
83390342 522155040 0
35921665 115888128 0
445834302 118297568 0
109553106 389887918 0
558221015 123533762 0
228175904 482020065 0
421799550 100204246 0
37165868 508614613 0
238931279 323872423 0
363027812 492429229 0
344544583 20107410 0
422837297 536644500 0
293892335 148391238 0
251856778 546850831 0
154874004 334611091 0
53820251 372095196 0
139211845 101614234 0
65675230 527325071 0
308236396 54335974 0
482072664 166093912 0
372824423 141626494 0
29182161 455212657 0
194662243 370613092 0
55056379 154257301 0
381977360 371096671 0
65284365 360763847 0
541371921 198890549 0
42478770 441198294 0
497166411 9909169 0
313167621 235818615 0
173814282 231870650 0
62983323 84324385 0
74395134 159681212 0
166695925 437655119 0
511766618 74541254 0
77526148 30562121 0
431653712 454308036 0
357942040 280978981 0
96309424 566790385 0
413383882 166562941 0
241585099 187018621 0
191837381 512511719 0
415365333 57426868 0
380356166 148893183 0
327773636 103730846 0
215163012 568766136 0
547797811 488072251 0
185486829 225223090 0
124942732 292613965 0
42365972 47169136 0
147751237 425646892 0
309334171 18987152 0
196839867 202299705 0
322026444 14282039 0
369632816 261051496 0
165324759 136041564 0
226581934 363271628 0
525904980 187856249 0
33120261 571601978 0
44383077 481079887 0
543391069 373957907 0
79548105 508944383 0
185522570 151221879 0
370027756 430029714 0
521293068 164964873 0
175409030 423936336 0
41479073 20957569 0
243019487 339519276 0
316992366 312463057 0
446476348 401873690 0
382790593 79911615 0
515475620 45384202 0
514629338 386214306 0
165764455 172497897 0
51019126 296985406 0
431150429 42724092 0
516296430 107151137 0
370149608 173259294 0
531699789 37692963 0
461092069 425549315 0
96430568 2227359 0
342647068 90900311 0
435805690 1333701 0
321026688 241191927 0
19347886 352952860 0
116351748 483922032 0
115710313 334424374 0
82100693 260270352 0
549679006 182595284 0
110993962 409767179 0
101075866 286572483 0
427736710 454297012 0
31386209 279674178 0
433613040 490939137 0
546576918 396548288 0
59074409 479307312 0
289261518 567969001 0
299316639 307988434 0
290657148 529674275 0
359083666 168690582 0
430726040 157020080 0
413904883 296432161 0
72126941 185975139 0
439473962 388030273 0
382985897 396303304 0
377582472 415047173 0
58288532 135277302 0
333460411 71861797 0
505977572 562076222 0
255844042 380230626 0
500013284 423672820 0
574308861 131634818 0
138527139 518405247 0
500433827 22199163 0
169387982 38804496 0
70055928 174669629 0
447659648 63405772 0
216459090 72726554 0
39262535 26334113 0
33419269 310116041 0
322729477 304697037 0
464173003 165624170 0
443446271 43182334 0
405335792 287910441 0
6026915 317417721 0
56402878 458669155 0
473845086 91237060 0
527741592 27346844 0
471861602 7870151 0
267633441 203597726 0
179946679 169235344 0
376469921 272266730 0
579609810 275234093 0
353506079 61354754 0
77487840 64886377 0
448171142 322637309 0
285025086 145502178 0
348289051 523185762 0
106369518 153093845 0
338131827 520547017 0
427965295 361751897 0
352784325 379254852 0
72159771 524681939 0
4815572 512756219 0
390096006 364512575 0
13700530 85206225 0
448140146 176513818 0
551452761 100002457 0
293444683 299759547 0
407274556 434599901 0
465929267 441981215 0
84440759 384495574 0
286351838 359159453 0
362471425 436083722 0
436490385 487309853 0
458439161 563545838 0
308872138 148090176 0
401503251 200143606 0
380079550 209855232 0
455036564 392588821 0
38064356 114350735 0
473210631 385402393 0
471507509 278434853 0
12469045 50515381 0
258029746 217179519 0
304930493 253161313 0
267708083 428456014 0
290876140 22997823 0
335591298 260737156 0
109717596 530646757 0
444150064 451718981 0
348258083 290842806 0
501630357 410860907 0
371672081 40297461 0
81504398 992232 0
325917873 201936606 0
290626156 332821989 0
297814879 435092458 0
92656687 181878656 0
116496072 389303639 0
130374648 19512985 0
241981743 299416988 0
116818571 483156883 0
87368692 343503803 0
7444345 382812011 0
526896900 557073307 0
383215622 109794292 0
7548469 325024503 0
3775697 426540154 0
213791148 292097772 0
234689704 315274341 0
415299473 5656925 0
416190208 68025541 0
386752495 427521714 0
131065507 113084107 0
39232285 174984388 0
513335166 275475155 0
16812651 229424458 0
80062825 209152665 0
213317203 230956478 0
347430561 331064059 0
311263127 390485258 0
491548720 575532206 0
129507272 451994326 0
526513825 177130053 0
547465334 526548466 0
550136072 346679287 0
118177663 255815573 0
383711209 35875094 0
90358341 309682695 0
304401470 361762648 0
250848199 66175444 0
158664076 18681092 0
573408240 471876748 0
166958304 139247175 0
348212395 78233621 0
278357121 343928481 0
294612041 111046732 0
517929137 486942469 0
72010231 54693917 0
18328418 428437201 0
443969274 43625493 0
163291495 333315093 0
69325441 442386887 0
229882571 567358686 0
575973837 56964108 0
303321645 89785370 0
517708842 463825158 0
224858739 547945113 0
496707500 26650188 0
163247233 510371068 0
173233494 290426493 0
48842339 88284764 0
116960777 109454456 0
76286574 101378260 0
245042537 8165493 0
519721277 283573146 0
165145815 143153691 0
59031591 26187028 0
270392827 415476312 0
361164720 173774749 0
118035874 366185598 0
227761284 286219546 0
522214646 123288279 0
109916941 17698683 0
125506811 431878175 0
275872225 496758270 0
226951553 317803402 0
156906701 92735879 0
428030806 93702166 0
280117775 469409798 0
378677141 518879627 0
316448826 444186358 0
399044147 528864363 0
559697103 522352195 0
415335441 287540102 0
318347379 457493942 0
330594550 58593874 0
253231376 392052591 0
47033346 508233015 0
493182255 139237208 0
29767436 133549830 0
357800016 175864055 0
206873517 566719084 0
18241321 353594237 0
402407319 261284300 0
277836285 273530688 0
370053230 284663898 0
544919815 284825160 0
396944579 518123920 0
60281342 241787179 0
377277674 359143264 0
118926695 453324639 0
286151720 374038550 0
502580880 294514613 0
519331277 280001960 0
579098052 159972787 0
574989154 537166803 0
281512592 538701187 0
507959694 527265554 0
365691602 278298916 0
232445216 506816700 0
79908198 438192226 0
483715595 477807342 0
439643866 346231865 0
141066590 490533075 0
511649943 565973336 0
483893839 54442451 0
283718195 548829825 0
17522240 261180668 0
254855808 486526233 0
3919803 198029176 0
333412399 443092433 0
557443101 500847432 0
370108162 306136304 0
54855771 134598362 0
330783117 16526541 0
500874003 33005614 0
551496391 202626570 0
82405883 87665632 0
211592588 220807610 0
379080877 432235567 0
294524106 403871725 0
560748284 29176569 0
243451850 404293299 0
466682654 113491181 0
46247741 279394127 0
67269680 428277395 0
123108163 216105582 0
188663057 117843165 0
74110668 337924841 0
61536232 470125679 0
338896106 451966551 0
26339387 90084822 0
414433573 212927063 0
220101202 190159701 0
338275295 25455180 0
45657599 212039202 0
512374949 462990957 0
327362221 53995811 0
31526315 470262063 0
354538938 458875031 0
305575728 476631124 0
13782242 534317100 0
174107743 258801195 0
286202724 481066474 0
137083779 409560042 0
87947624 229735285 0
101328113 574541944 0
233489254 196430295 0
65910414 133248021 0
371845409 326608114 0
552934615 428915964 0
248296965 457607646 0
393670141 433213454 0
532280084 149777392 0
498075785 423522816 0
499001390 45363026 0
16417077 101342902 0
458227116 429645962 0
85554909 402484640 0
54757234 414146757 0
165426594 99233048 0
554851298 9424454 0
61441274 381489911 0
459803617 68859962 0
105948815 441701668 0
324773843 37304469 0
445508993 394261331 0
192887638 424456169 0
426373570 524854489 0
55201674 216000165 0
4996491 526315918 0
366202264 20899148 0
444613935 563336411 0
224649091 210844125 0
508009742 420621757 0
48786921 343773299 0
184811834 155974503 0
519981227 475778474 0
478524351 337534006 0
122426852 461167600 0
168513981 501877404 0
58922535 436746307 0
23656362 53417710 0
306125103 97214504 0
77240534 153285865 0
120172994 29311216 0
53727031 101631262 0
561169856 309461156 0
272994545 446782813 0
35279609 199033357 0
2683415 160314657 0
165945940 24792340 0
185141526 196464724 0
193519403 142904354 0
409557170 454251244 0
512962979 165155507 0
399999222 442797766 0
95811630 164797596 0
34410343 63073890 0
75884331 478633237 0
474906997 373344785 0
59536557 58646968 0
132260087 383983235 0
504360729 404181713 0
527312704 203768296 0
560080037 115335696 0
1583633 453399325 0
569467888 426780098 0
142396572 137347569 0
226106453 267113023 0
90364226 547427397 0
429766638 84276516 0
549771712 193590152 0
230019188 156182476 0
571058411 399283351 0
11008816 145189954 0
154030535 171075124 0
49440008 87807705 0
254473630 468313269 0
62970665 529659540 0
168062560 198416138 0
506449601 422883684 0
200155406 37020342 0
286787603 544285612 0
358970461 132268599 0
508989917 232529322 0
474695476 163530669 0
241979209 183350667 0
240301722 155593674 0
74134646 552933320 0
525703091 142126449 0
384345391 444546315 0
486925784 80012527 0
95731597 348400157 0
185887359 323084296 0
2976957 415379378 0
173280406 261962774 0
86863844 518042857 0
528417606 396409808 0
527507 368821716 0
533159507 408624622 0
495532529 150821831 0
538430148 319271026 0
292876528 280010765 0
390078687 368472417 0
13491681 39798551 0
176721882 358348255 0
266310185 406218273 0
309193933 15200902 0
20353043 351657829 0
482472623 470396520 0
218784597 568205291 0
257119072 346621656 0
240712372 3070173 0
130161050 255587169 0
473304871 221124484 0
41105797 390096441 0
370274813 41522987 0
361118757 264790510 0
243666266 225953542 0
103360303 182018675 0
86285692 280548866 0
52309297 346934991 0
384045310 313540271 0
95948583 268150073 0
447536704 552364976 0
557909656 219973112 0
296785920 64709170 0
11271141 288344555 0
270191858 141062770 0
90934123 341516924 0
418125107 177974740 0
562922253 453143913 0
337539068 577163774 0
10384126 247939167 0
149076173 108541383 0
302911582 146453209 0
382888608 522282223 0
514556402 442817207 0
447032026 311665357 0
527974096 220279136 0
122303687 380861642 0
414641385 232020680 0
536808104 271786640 0
330199515 254677781 0
108739789 147465768 0
305467524 342461861 0
58741374 191305670 0
36364357 192777114 0
543011242 250988036 0
446148888 62412004 0
114599267 68237947 0
265606927 257914850 0
256443009 198974917 0
471839948 249044771 0
393286610 194622844 0
527185688 206717118 0
542768924 160286376 0
510387363 532014086 0
510264230 541006165 0
574897518 234968855 0
503081660 301282745 0
479979554 90362147 0
182130264 329511533 0
425574017 77734977 0
172189629 73247085 0
209944409 438927228 0
467355789 160252141 0
290627463 120095708 0
334552949 62901281 0
529045592 194425667 0
224162371 270032786 0
14999012 288070751 0
557742102 50044951 0
144150329 74133334 0
373474734 67864659 0
106047586 396714880 0
1717306 21804860 0
397985894 11252780 0
180961874 321465402 0
475469796 351699744 0
371105740 429740235 0
563537991 313411254 0
572749320 75867216 0
318984079 104686045 0
234166349 537726859 0
338840484 142871998 0
568860678 69223860 0
251254065 174888867 0
49722668 60064123 0
563094349 128258832 0
152074364 223641949 0
466236963 393743691 0
186510165 291229784 0
296210189 138583279 0
135670624 18977228 0
42677920 191236000 0
315699099 357382656 0
515231525 214508565 0
402063997 234387015 0
67178107 498077188 0
487912537 307476854 0
425482262 392685015 0
441843214 563343707 0
276338341 253181970 0
258201214 423341989 0
543054018 357293693 0
293115879 427993470 0
58413346 575973739 0
65532070 444856470 0
453701121 380160304 0
161996381 349854942 0
485619204 345235641 0
361208373 413791449 0
64020167 187636060 0
254714777 327652227 0
408518944 67857974 0
10913282 564079130 0
247904981 551080328 0
365519 280812989 0
438491404 346226279 0
308430232 416120470 0
111805719 147761456 0
26918086 87462621 0
94490609 414438779 0
465914775 199092006 0
486036413 212384322 0
414760518 381880527 0
88375417 368113575 0
114619882 430683119 0
536464129 554352805 0
218378489 238012585 0
262384974 154807972 0
75322091 325482977 0
377190090 129001426 0
431875602 211852978 0
326842273 61181219 0
304158125 299016953 0
279743370 409161002 0
557841493 4249424 0
533946547 131038643 0
99564156 152279070 0
550462370 341094126 0
281277502 501353738 0
436116978 157160547 0
129921091 259477229 0
570065455 382058615 0
439520234 252147382 0
548263244 146213155 0
149475861 479402891 0
441572197 45379517 0
244587304 217309987 0
568233707 140327897 0
362229291 130449586 0
201864526 164822862 0
579666277 30170314 0
546748515 79296529 0
426584672 386978929 0
49853680 529315790 0
498827157 47354801 0
226108167 494982843 0
514666025 92465836 0
121386297 388997894 0
423936723 445878960 0
238841021 163066130 0
205211701 107555383 0
381037386 486432671 0
564985286 124823987 0
196322325 88500982 0
121932107 355452929 0
376118250 100245785 0
415380438 118666970 0
396039775 453488929 0
233252355 187013081 0
303750773 248145482 0
207201030 318837381 0
366224807 521704055 0
465243402 152276750 0
364960394 372122450 0
530585297 482775503 0
276732935 363651227 0
479519619 494679261 0
326086255 266581608 0
556600958 444648742 0
370282530 522527229 0
132363808 364984967 0
440348375 367516903 0
121587844 530256565 0
285396839 77808626 0
335101412 322629034 0
444880397 521714586 0
558774474 364696122 0
439673714 450752987 0
197317871 126058343 0
447148833 239303573 0
45457625 43399145 0
393054477 476818807 0
197842903 310520271 0
86354486 346671288 0
165360960 248978386 0
56133901 47815949 0
124570710 55006735 0
63339693 183252263 0
282197067 530626047 0
225978890 570039121 0
519538539 518388719 0
196044785 514443797 0
478785926 569449084 0
550633040 198039327 0
477245590 195905561 0
337255479 30875369 0
437710960 210979167 0
471679559 429624139 0
190860139 294766399 0
54642934 368694078 0
170532393 396847305 0
385443313 493576681 0
413290140 456603835 0
176879071 219272822 0
156851638 484818859 0
19484427 464794408 0
96134723 295068456 0
574597322 367155888 0
315457445 55791810 0
410402302 16220969 0
147503369 107386668 0
401035497 7586915 0
208458199 531340395 0
366937154 453074761 0
232033322 19603750 0
469913686 239321600 0
206462461 121350866 0
322116284 121523292 0
527391361 149080693 0
418376248 120939243 0
193879717 304661581 0
510251799 293523491 0
417388719 462011020 0
145419648 265940116 0
88649806 109901026 0
125064137 11027243 0
35696194 330609004 0
374468141 352320083 0
512828100 87988997 0
104061768 495460471 0
66722155 434033150 0
11100488 567869216 0
247826139 402450123 0
144030212 75822586 0
354777706 442553255 0
436705034 269730582 0
508899958 123052753 0
161900912 445866887 0
467556442 277516266 0
25131193 28637584 0
322248567 354686516 0
400511397 248346335 0
198316940 15300353 0
161439544 560482442 0
429500440 567206198 0
471783618 312317335 0
110541909 479691084 0
29993025 412832861 0
116010414 471011790 0
44887179 546399612 0
177638527 400390900 0
574996219 517193474 0
227506952 107689829 0
223232472 106588150 0
174440170 265004285 0
223666582 541080018 0
27681447 51274646 0
191539015 186318471 0
279569999 300266617 0
395986252 202093367 0
256632669 569989330 0
454253941 208724920 0
63664035 67618826 0
48726629 91025500 0
538216305 451117130 0
337212932 96553622 0
321788794 414787198 0
358672411 553254164 0
493886243 374021583 0
494971804 36695358 0
14418915 334885713 0
66567707 223071090 0
271648978 554199726 0
407633004 497992531 0
537112148 578210303 0
147631632 103631371 0
26980309 229270948 0
481151286 18150808 0
304029441 144814112 0
104683087 363542384 0
500434251 482809408 0
548142770 64872123 0
265914279 346441527 0
540153524 209016977 0
508730500 126480379 0
490903418 31723148 0
232769324 286629343 0
88521435 129065876 0
528170802 122568446 0
16700786 562197494 0
171429751 116128152 0
1083912 291215889 0
469374322 194131624 0
187792390 501623735 0
539278212 272984604 0
288413447 242316416 0
197587089 374049116 0
103572021 324637880 0
75052255 524659524 0
417520049 113377916 0
567987651 370890360 0
507622669 56106353 0
83809133 300287366 0
419668201 418325430 0
137694645 247763632 0
416072018 41821622 0
176529693 241618231 0
179582069 278592488 0
213092271 136331831 0
338987144 329751154 0
379155737 201942898 0
134556987 291211229 0
284894138 141208042 0
319318459 351891531 0
121203928 85696535 0
193576942 498237639 0
394193382 153988632 0
472688379 318481176 0
130523029 497037397 0
283455511 370953041 0
386114499 455785762 0
451708824 226783660 0
549139351 336811697 0
187036741 58031195 0
478577988 161639643 0
399013866 234081193 0
238234157 400719760 0
463414129 172652927 0
493493459 212431491 0
330670004 514082751 0
203486428 248572638 0
230687589 48535866 0
514366506 456941720 0
456340196 306946786 0
463046056 74006224 0
463350498 196395324 0
444229535 24012448 0
465481258 382300923 0
530129923 479450748 0
417394036 186138254 0
125040079 111326220 0
431369 440661400 0
130360137 83112036 0
544566298 235518334 0
241041116 532457841 0
478207082 420784502 0
24111307 120224356 0
577731320 138292493 0
61283299 394694893 0
121078276 536963302 0
519449738 82282376 0
189327514 412954649 0
227257658 296817694 0
285549797 111745739 0
254684247 131617455 0
77664133 442493583 0
349612654 68003099 0
432751436 377973649 0
205567009 343608776 0
169690753 534305893 0
68288981 294255645 0
189760801 162209796 0
571147533 394889181 0
190941800 219609602 0
230118540 44819785 0
315059536 4953788 0
59174611 437854536 0
309655615 520920085 0
518780160 352597604 0
37613045 156983782 0
301681177 88204834 0
232611508 378187990 0
68526051 249566518 0
211804559 159875245 0
243247906 273272494 0
465123954 102222729 0
338445406 272644971 0
90250865 170893037 0
92779207 348601405 0
143265777 536110032 0
501618322 16700471 0
424495593 534463864 0
83554331 313419243 0
306526697 127879442 0
152928819 163375021 0
84805017 362158497 0
323446760 71041623 0
50451748 188200517 0
143207968 273580461 0
29904385 10566740 0
202725290 223482105 0
578087566 377236198 0
532536938 19744514 0
197850386 332476895 0
268436263 561673274 0
479180634 298083730 0
319183483 553955297 0
320281863 282517827 0
262255059 511705353 0
128796285 440345678 0
369772091 25478423 0
436877373 372252470 0
558122359 145021245 0
343643755 389137684 0
310811396 554528468 0
124342769 148811919 0
220597328 111873348 0
494264046 368178863 0
436276959 70333633 0
400833277 104497236 0
560598370 143734351 0
338850561 333605185 0
356930182 451299637 0
323307619 537080534 0
127467047 143069748 0
174370879 411459218 0
482956058 481104663 0
62541065 430758358 0
577287967 50523003 0
452224366 18281696 0
549632873 245784950 0
171436960 284600816 0
206257933 338700790 0
469718060 321491025 0
260599487 149710619 0
445499656 149707718 0
190643294 533181530 0
223230860 38708968 0
519577460 284865789 0
97845369 322103215 0
404233283 13337280 0
492154429 517203676 0
33211542 240616824 0
140848175 38546820 0
369686762 35475761 0
552678559 161270240 0
415421948 562705488 0
285390960 559138193 0
387231471 328621451 0
161815345 478238544 0
549473044 57681830 0
26216063 142137388 0
128355823 221443555 0
533143439 351823071 0
533526357 293989492 0
262561275 294121566 0
86634955 560806680 0
334439000 561932362 0
568473350 523957981 0
70192657 115000989 0
343268803 249874566 0
21639786 95657204 0
229356592 207689551 0
523502095 361800120 0
249717987 264426904 0
282148105 298527555 0
26424356 215469528 0
116213315 556425205 0
488465823 69700588 0
114401047 33048284 0
545471120 144013667 0
403371015 165073951 0
124576201 414409461 0
230868390 420848571 0
304930265 505494428 0
192725773 281333016 0
109022926 198922345 0
424905331 518016386 0
538568338 420483330 0
222344557 338363580 0
114732251 4769724 0
327149712 302787839 0
548893990 378620888 0
257627329 121060874 0
264215946 321868142 0
96575372 344634469 0
451122833 492250346 0
174052957 168522242 0
120655005 471477142 0
38879406 122556984 0
411692742 180151449 0
314343066 131040189 0
87425472 536144268 0
17408005 51209636 0
195463254 279948859 0
576576518 560260876 0
435235296 491875306 0
27971164 358236592 0
1426164 489570975 0
511250799 111195198 0
243002052 488998197 0
293014549 486657813 0
380353010 521218071 0
4333156 70429430 0
512268485 301588952 0
359138318 340240517 0
109570223 492653760 0
398620492 340188196 0
378783783 435752692 0
569003854 37906233 0
161372342 436236835 0
198434566 248942528 0
104642742 426911178 0
456255117 248815561 0
93942195 264409852 0
72866212 75737749 0
489096947 191839633 0
545744299 561921331 0
185592174 516200062 0
509455054 462903812 0
278038077 437152045 0
212971204 217682406 0
42824947 100054013 0
259967619 369801863 0
344408735 90494117 0
92576357 401163369 0
528885864 437647966 0
207820261 93216871 0
306215583 84062085 0
465287549 96961734 0
345590266 399440923 0
117188 543534296 0
121516991 482610603 0
239661700 126897882 0
326026645 337291478 0
422044749 324574212 0
96729256 143562327 0
60701536 526576235 0
318545845 126935533 0
61722826 469264886 0
276414082 531387445 0
390395183 71025782 0
570288139 114375571 0
444209470 370392647 0
78864136 527845396 0
276150814 349999301 0
441497915 572728419 0
256937749 222985095 0
433831989 233207945 0
407519517 328655847 0
559401809 318164352 0
67977516 185890278 0
36905151 87859701 0
465244789 559390527 0
351316022 435995020 0
313399073 160927124 0
268974454 454384415 0
338712455 217067887 0
231832778 194917048 0
308839237 382911910 0
262784435 459121775 0
128830501 353045153 0
50473992 423926368 0
509339121 457633218 0
470782710 451202745 0
118822772 87637696 0
131076745 311608048 0
537789792 281291598 0
261017304 166388146 0
66146041 420428690 0
238554911 469265475 0
220206450 412321237 0
125075300 505358328 0
52420795 144713234 0
545379534 72881828 0
244092604 342713261 0
109196213 411781688 0
502894141 192252304 0
411031522 246388131 0
437404965 465666942 0
507305113 175067172 0
331362364 249750185 0
432274481 103219051 0
428519126 222122749 0
542365192 90929983 0
432334275 291497177 0
1380297 55340920 0
448333034 176020233 0
318603388 299771462 0
6629028 455200967 0
357728411 312754838 0
357118318 17003408 0
185220727 182982721 0
10708409 415342931 0
275554117 204923075 0
178123173 266634464 0
379644784 152217343 0
465902130 462098262 0
109745575 453790160 0
523860948 33135812 0
167159107 555533607 0
562559525 19812817 0
395737765 352706413 0
203030670 562388375 0
328328650 235416419 0
496597817 485573489 0
285634743 298120848 0
416405211 136765996 0
557476196 285428460 0
130438155 325573642 0
17374635 321305566 0
300656186 9653459 0
182760735 572499233 0
199737468 62368526 0
530885480 512089072 0
468128425 93197621 0
327220971 189890085 0
354324436 62958951 0
356051136 35158775 0
249636402 577323840 0
439521485 304191498 0
136677627 510999366 0
79375785 306141658 0
184476623 147014 0
561631017 402739817 0
403394978 424385283 0
420294696 509157307 0
325364759 354154126 0
388570284 575326584 0
237240361 531494426 0
125726377 426532360 0
101131745 192952724 0
154541604 343353157 0
45969600 315042481 0
525401425 113268116 0
480526581 558214905 0
165462282 533674242 0
373408008 118533493 0
249297245 575058586 0
540756879 314469836 0
232272169 212104602 0
472144810 380145031 0
335504672 568570514 0
67532431 202658375 0
214566700 402639359 0
352550853 427759829 0
331348579 161243873 0
219932440 257807296 0
435510960 466048516 0
430119443 4036095 0
262336632 362714455 0
186152416 210689428 0
74927072 275395343 0
557181820 478970866 0
484715254 287384832 0
290223233 553593952 0
529691480 168884333 0
370550773 398748879 0
350088504 124340272 0
563591613 160326375 0
489395293 4699113 0
181808302 539823108 0
230378967 390214331 0
125916581 69589821 0
546623836 455500058 0
97402282 543208409 0
557450570 363454812 0
15354739 64233156 0
392654349 143719594 0
546557557 76933647 0
77255697 391501063 0
490774019 358815290 0
397987637 511309633 0
290731000 113978981 0
9514063 435771196 0
423127419 454380530 0
181878886 572307193 0
419365161 544222672 0
452250143 393051496 0
478487085 294430617 0
112484106 90374187 0
392282058 13487548 0
257988740 388999362 0
534390851 233395194 0
283121782 226696255 0
535808001 12605885 0
545183008 256842058 0
388591513 23423728 0
373454063 509138434 0
295295202 35455911 0
454036620 383833527 0
241862151 368836312 0
152046699 264465622 0
389839913 102714611 0
324740775 487710587 0
274474797 130872611 0
494881056 501601473 0
491047759 118155806 0
44778865 449971690 0
285206990 333948212 0
364409747 351848909 0
444846916 128226650 0
516800025 384871135 0
54726891 497115461 0
112883279 255660899 0
445750150 525870250 0
297756344 10252830 0
164519646 102882406 0
251074973 214581096 0
68450661 61104565 0
57616055 346326823 0
277920573 485278640 0
228753977 97054819 0
336450311 454820984 0
275023717 73412254 0
442615911 88969037 0
326863184 38261278 0
37709796 470365126 0
319504014 475332212 0
567631027 476665687 0
537488630 233611602 0
415816272 69000607 0
515041709 537284715 0
401986183 450841965 0
221433562 511880365 0
358899248 77832844 0
310380286 524310207 0
272408270 291764188 0
376651991 524076369 0
432824474 140995611 0
178618177 444776394 0
520185994 358797078 0
511125242 25818754 0
30735127 215117101 0
329383991 268348192 0
132650622 484921229 0
136867507 203346610 0
486311472 218672399 0
112605653 154906317 0
236694328 33482388 0
438234154 208906854 0
15451529 321450104 0
530282772 437430661 0
507409808 394283225 0
99898154 235446809 0
186007456 504899255 0
283135 468535555 0
51660814 303937602 0
143131787 444961373 0
215087640 59229511 0
75298583 312668966 0
441275350 216407625 0
89840877 385748963 0
50444153 127220865 0
48930806 44626819 0
91546968 573959547 0
278677860 375308552 0
252448071 427499532 0
124523116 45181115 0
172961 566576086 0
555836293 11587598 0
564800193 209053388 0
433462514 29354244 0
260164006 63146064 0
297110240 39070762 0
353052361 508751359 0
33013472 379937947 0
237174929 377456551 0
426504486 245092936 0
478431646 355397476 0
369231713 551870491 0
522229634 549251279 0
348714728 473171810 0
199570517 436633798 0
240399303 110809950 0
525675703 381197001 0
559250190 116549574 0
528939370 433353968 0
7447682 258869676 0
109412175 418563593 0
419992189 499780624 0
252157947 52337094 0
541575791 297080167 0
171447164 153882015 0
554968650 433834951 0
303711744 385610859 0
233217279 231169261 0
98038712 86632930 0
537659964 333023558 0
126064286 479939118 0
60257847 378058409 0
119872462 388115758 0
91238556 332579699 0
349679003 153495359 0
195185372 577173401 0
263103493 193156690 0
41256618 199507323 0
469633677 38343176 0
495053236 365780171 0
7834931 7163765 0
126337911 264860066 0
128504513 30803447 0
356626396 60712815 0
153530340 159663966 0
537152487 74479672 0
508160873 119166397 0
484436419 313801924 0
242408023 121181632 0
349768601 27421808 0
90350644 158932792 0
7208752 214936548 0
273277319 392019905 0
467030776 179530928 0
332753831 299314429 0
495867834 483935998 0
560679887 412248668 0
282718665 567316117 0
34854926 253733989 0
114839009 263922305 0
72935664 59466206 0
153074903 247333873 0
405031610 511564107 0
257732801 329663488 0
512406095 117201775 0
499793884 167889722 0
142745802 346144984 0
115170100 168869704 0
468023482 540617008 0
460555466 82905387 0
311490961 463110774 0
139424995 334844907 0
405786720 102571644 0
443016936 563298841 0
233741543 500087879 0
218765508 474343303 0
511259044 337568255 0
448086192 130780754 0
415579838 523067211 0
392424430 119604787 0
185987324 475518965 0
215099077 388966146 0
549166821 410163628 0
142581498 64241295 0
96002204 87137393 0
87635656 331399466 0
414041228 41741143 0
331057791 483983823 0
520708483 133041186 0
157734174 460126966 0
178070715 481971373 0
366057452 273556872 0
262476323 76492079 0
72170987 573835974 0
60109089 427453845 0
335550583 136880566 0
68775491 342461678 0
25370924 32519149 0
527813935 416965176 0
69655053 578809715 0
338605647 269580711 0
76074594 533872480 0
327093737 300922137 0
389897032 49634627 0
114569540 534792966 0
252349022 137036052 0
449113346 334145793 0
329093843 566785365 0
251237277 290743416 0
317705547 337057215 0
341177434 378025659 0
156509465 146477326 0
96679864 419148607 0
348258795 501025464 0
158039242 360204670 0
547100477 110848226 0
373046760 368478202 0
557884178 508495509 0
323636701 96449217 0
517548151 494232916 0
566109522 203468734 0
220084515 329543765 0
143243058 414500314 0
344459835 12065807 0
576392962 335687129 0
79405811 117985100 0
356221535 295647500 0
360968830 508416582 0
558005784 362526287 0
512542611 466907340 0
411578741 272814998 0
295342458 213194486 0
182871457 50968665 0
37008452 563822556 0
455717724 139835829 0
335759441 215326633 0
578178373 213252281 0
245654667 317091155 0
578195132 409245240 0
357845922 200389559 0
408563944 565787440 0
188302263 533117035 0
179367250 558660947 0
289419635 457686267 0
435047423 529380763 0
106220094 490899663 0
24313438 485150773 0
287834327 235251955 0
549448123 63473335 0
36693284 158384738 0
552315663 90622236 0
148148101 199702419 0
548805507 112004524 0
41743600 190962092 0
568444547 34120868 0
87207404 68594737 0
570245698 528545208 0
187920703 61985 0
146411058 42067149 0
73855330 50820971 0
209756195 396031664 0
416530811 150744080 0
124704606 426545967 0
534110038 553106976 0
197230568 166205507 0
124684284 561630389 0
367714498 36983515 0
43864204 208762702 0
319005963 564295519 0
161176534 194206358 0
481945101 212116422 0
505375399 78848470 0
196232732 185150117 0
136114207 317852254 0
22171848 403274142 0
33965143 477801069 0
69802431 469189442 0
512125227 239116277 0
5593136 493086687 0
556661387 256020536 0
207370314 527595755 0
61562677 539178441 0
129373200 271595211 0
400736181 339409537 0
76844876 11482836 0
44310510 148077328 0
546279116 396648486 0
569811596 512504063 0
549410803 158321877 0
49974456 328373514 0
489518871 313668554 0
145316078 511774360 0
318055803 144173127 0
550953795 22465675 0
32692297 362679251 0
126023888 36797565 0
195040076 492045066 0
51007000 388642623 0
108239664 534424053 0
405353046 279431520 0
216188918 555031491 0
536143329 28859328 0
550805222 18463471 0
345261578 557955663 0
297689333 491516422 0
562249457 166128538 0
524966579 134947572 0
19876818 122094391 0
147840578 351415256 0
549484775 359921084 0
434493857 366936417 0
114620161 189640676 0
493610253 297990929 0
319746183 279061203 0
22618946 240118932 0
354583346 56937390 0
174555428 102817767 0
364345720 271453543 0
533066439 478796991 0
303214886 224450693 0
360727700 176617287 0
415545720 288027484 0
501037304 405430915 0
412014174 15470583 0
187246016 145992315 0
439231407 4911966 0
205614805 40375828 0
460285903 209282328 0
562516297 545944104 0
373898490 305344939 0
559228095 493973645 0
187289065 229307309 0
492954463 397266811 0
497528149 302550004 0
561701954 236142659 0
284115078 76190952 0
169557242 447522202 0
45387952 572999864 0
145655045 19878841 0
193024456 131022865 0
452101673 226653738 0
449691642 276449301 0
29548389 292284134 0
89031128 9694631 0
466061441 440039667 0
542272179 428609684 0
113512400 27193538 0
492197590 382444701 0
118314484 321597630 0
361220234 292474023 0
176515367 338940946 0
28846011 313779809 0
561124592 575829433 0
352166433 514622490 0
422069035 276243719 0
1175945 25564573 0
255974666 558005877 0
560203112 98803531 0
871506 38115134 0
347235457 474341818 0
186114994 163017246 0
434182075 295263745 0
138291153 404631771 0
487125408 13964206 0
391338490 314229530 0
255471516 175252404 0
308111530 320883163 0
256428219 63349961 0
244819632 214956176 0
340836437 154245551 0
297837035 232860891 0
224537891 398918301 0
453819092 70411679 0
348876173 397645359 0
58939463 22874290 0
234750616 459273851 0
511975453 322409136 0
354636839 558947181 0
452032651 525079337 0
207978932 207824317 0
260067132 410525799 0
202173646 296434985 0
564043577 130577710 0
554291032 410503129 0
347200373 539459176 0
438016181 261082745 0
429032844 234651071 0
544797101 173125484 0
157058093 319225201 0
41931161 200508929 0
306403584 403624500 0
124657156 196246284 0
283105338 22001479 0
344515236 453537402 0
473515441 59382832 0
376556985 381677912 0
442706038 488140710 0
453916267 441259113 0
285107519 112996189 0
342518128 264970724 0
60016929 146684128 0
424886935 172296945 0
112574017 39846497 0
366722649 1945206 0
420034457 276885849 0
470441761 330535771 0
100308944 241666974 0
187247808 300069385 0
413705929 219448494 0
227966254 106440089 0
484709524 493928428 0
182077335 164682713 0
182366710 565467456 0
421917599 296094157 0
502039895 539785716 0
63342690 217054723 0
22912200 257837904 0
274101386 267446861 0
375660693 224534095 0
267545526 114127622 0
234616118 501826871 0
141511034 197232877 0
496181564 377620891 0
33086503 507642458 0
453405849 557948008 0
429945781 461456940 0
204697055 460928059 0
479418152 324564981 0
375480802 474929857 0
141330504 99981863 0
445588793 330039645 0
515379000 222784116 0
135659934 345963430 0
325360075 24689995 0
205429637 435112787 0
403522959 562880793 0
397563111 490233713 0
402421193 279508334 0
465487174 274742134 0
482858713 138906720 0
389161181 1352348 0
369729818 344251183 0
277263237 41804318 0
124265041 11717779 0
473288415 76263393 0
517707784 427009883 0
547606826 338655143 0
6855676 52584526 0
472754356 67487529 0
99003793 199943301 0
366639653 315919229 0
455997227 431352647 0
469451678 329462449 0
164965844 564578052 0
437680586 176927186 0
390914008 339561741 0
97211713 302189756 0
376388908 157229019 0
423860033 431074726 0
390638926 295053053 0
58576395 100819384 0
447480098 17397142 0
382247233 57034750 0
493337729 550036056 0
471367679 374002601 0
41256603 179033853 0
350958096 449184058 0
481370384 96344624 0
361677848 324486704 0
331754141 179372503 0
38931830 434421564 0
411110120 18866509 0
562901564 221484803 0
417030424 384371685 0
252429121 473620840 0
294139926 384347177 0
71740423 271073434 0
64857125 21192778 0
529956370 464282493 0
15960485 306019965 0
488281623 251036444 0
169623348 347291335 0
516077598 394618513 0
415386526 502074991 0
30711499 245205787 0
51659021 396021872 0
420930314 313803480 0
181698050 213148316 0
366961303 68191382 0
258413793 442731520 0
572444040 102735329 0
46629230 87980151 0
411328128 166344507 0
579555012 120214732 0
201687647 264778308 0
404229013 42402798 0
400270960 381340162 0
201407007 529838852 0
40180865 432600537 0
563087286 419893779 0
105447848 398549683 0
453969243 135114573 0
325830446 378036332 0
487477389 108946871 0
81815979 475233979 0
404383820 534498708 0
500232554 25268009 0
462546205 280792276 0
156558185 275365789 0
316602590 527869734 0
458694821 460307212 0
92471522 151034681 0
492376016 323615779 0
19111086 256343438 0
574162050 527638960 0
159660160 182039323 0
266489273 107964974 0
177163356 529893318 0
78137518 193695672 0
360841861 108757580 0
103977434 248022109 0
378641808 243436167 0
454915857 247379338 0
60218516 507343522 0
52648328 86300545 0
354389214 302621127 0
307764712 424433885 0
305931831 213598479 0
350606391 579159453 0
67470524 39477040 0
272106657 216506887 0
419366273 461288690 0
182063747 532183624 0
96179457 95507690 0
283356775 250074501 0
259586692 472265174 0
468994229 577531522 0
96755260 324234470 0
140399324 505933380 0
452400701 45190532 0
55444239 136448490 0
234516598 254300752 0
311192941 271288117 0
11444427 166345444 0
569554483 168008432 0
482142556 161513870 0
56590961 411196855 0
83809612 327656355 0
171175386 406208846 0
220237962 50386619 0
522983710 160815661 0
257058942 2237287 0
559395936 122135395 0
48200552 358607962 0
349896219 202324904 0
161548282 183722030 0
431752133 353991216 0
343806408 143378017 0
9422279 63312251 0
434987 332510174 0
123630397 459072243 0
196666797 240658738 0
367734341 179767781 0
247365950 86908926 0
246775787 256118754 0
289901637 214993901 0
501567491 554551108 0
277976290 490211501 0
456642158 359266375 0
99234815 246692808 0
373701604 350355404 0
365647707 158564953 0
172307987 576542457 0
38354579 504608657 0
220331357 40704369 0
74256436 27066205 0
154527282 25353153 0
321288207 275858253 0
129125409 207776104 0
381366778 527467883 0
153797566 274194116 0
457041328 197276879 0
400987998 12781419 0
482664318 79309945 0
563039061 446169329 0
378846201 154788749 0
71524986 123798125 0
58839496 407931793 0
159725884 511307195 0
43783380 484106665 0
523438464 49336506 0
187453520 194895713 0
556652870 45355738 0
384600054 386457332 0
359422043 5160792 0
529312102 280473175 0
404582794 36931353 0
444717684 360577206 0
494969263 349232974 0
230095224 342888808 0
410907356 55952394 0
74006635 231534222 0
39340820 334250443 0
114218106 38882481 0
458113182 554454643 0
429514104 57400647 0
320494500 343533880 0
545750892 115177721 0
344342358 389655186 0
200252192 262745306 0
174332860 162989576 0
533801294 182675160 0
89485140 48275349 0
462766053 105533269 0
527600281 194691845 0
113518290 466605157 0
266661039 517906922 0
172744288 363633008 0
176003884 439744616 0
528590754 490341403 0
296648206 75983226 0
245256189 577896409 0
43067995 490239391 0
255455000 495315312 0
369774235 52059824 0
429327452 277101516 0
75417915 520525524 0
45112697 471860151 0
48289388 99013658 0
263513002 497617684 0
325476535 79442857 0
93909904 119348894 0
102357617 303385730 0
341616733 127493355 0
22831893 187864410 0
544395440 429410746 0
237306513 222330022 0
200025924 60062362 0
550343020 383192977 0
492330759 112024467 0
168866979 175532252 0
392654742 460008871 0
404440441 165431498 0
550121505 8313201 0
384820790 210172631 0
193760482 254900770 0
531334246 382832320 0
510774561 575286570 0
370974871 224716386 0
453607011 102733038 0
242654653 154013218 0
513940913 441872680 0
494616923 460989228 0
160055874 394199313 0
265285879 111806195 0
416361774 503017658 0
283033511 554039159 0
178286967 128134934 0
139496980 64707553 0
13005636 520204462 0
463088995 569494709 0
393036147 356149370 0
330178005 284913752 0
37481934 202648781 0
413730663 477273154 0
333036086 121369147 0
572784962 92886335 0
303587912 364050314 0
158932922 185531099 0
314388346 308629911 0
156389491 400006265 0
102616518 338712192 0
924215 458565842 0
525892488 467271611 0
233102311 61610666 0
494703964 306697774 0
53912713 188105397 0
232999716 101966922 0
195510292 86063434 0
489141492 209705253 0
168249768 456134876 0
222616846 132605962 0
49276503 436699337 0
69090867 513697505 0
511422159 218784948 0
375504267 423109941 0
263656169 155252531 0
265181307 76507543 0
2428519 492053006 0
304424109 182311228 0
487590311 377521205 0
20834564 232375393 0
63205343 451261406 0
385908757 562648412 0
7688271 230770911 0
157647022 171257295 0
6821056 58643337 0
69680841 161964164 0
493223704 292729580 0
257482214 399963797 0
461679303 191900192 0
106241826 202459831 0
144055394 114875933 0
111165872 152765579 0
535460993 184928633 0
227850108 265185543 0
131722744 14453535 0
60495711 458580927 0
569135661 95099901 0
157227982 483109848 0
5223483 520123591 0
491582523 146894317 0
162715266 79852563 0
314354057 39649039 0
308682494 550697299 0
510078447 347777962 0
236424735 391915119 0
315298886 510078316 0
32275575 301998111 0
103786466 99009637 0
19495792 58378873 0
563843493 72002856 0
417567768 154841308 0
265879395 255265524 0
285361880 249643038 0
160667237 475171028 0
567832077 187280567 0
562030076 283083509 0
514676662 250388696 0
374041094 554399292 0
549995534 184752214 0
84138683 381113054 0
456344707 165647466 0
566652869 549692422 0
388756974 322974142 0
263641671 473283474 0
333216012 569770138 0
157457587 418245743 0
417021441 21310248 0
17652832 369422341 0
192017625 381454536 0
293609146 112174846 0
349728891 203338332 0
494003889 513223218 0
131140424 265434379 0
457674561 67524227 0
16055076 302668055 0
332829434 484529722 0
123761674 519875957 0
402686094 393633225 0
380073982 558094914 0
39145235 526667780 0
135933834 103408453 0
12827312 172802821 0
469729767 138512953 0
280095924 10048760 0
377812657 379245249 0
75725107 288191085 0
4638626 104628725 0
505972994 348901131 0
70584712 136535346 0
201933300 63363761 0
557950985 102397240 0
166027034 331899399 0
258416363 266558841 0
337092047 190990672 0
259452108 28027122 0
485407110 388193306 0
564628539 10449043 0
199919526 65687369 0
504928569 473552870 0
343538432 1600335 0
144906985 99883456 0
123184425 313745168 0
536403743 449579989 0
553268858 419933088 0
12770833 61848941 0
271672893 205189761 0
289183211 505009488 0
14595138 108717759 0
23450750 158010204 0
268064923 73871684 0
202568379 196385181 0
190806136 169092272 0
545408003 315046853 0
305555036 11012630 0
336508317 239351012 0
75687223 213924032 0
544196419 203008323 0
551540273 484662534 0
145955616 223493890 0
62604795 244108576 0
431057551 329414495 0
225315473 89770422 0
262510112 346796107 0
387433378 488448697 0
125621223 294624041 0
323112465 472236949 0
284317754 70198453 0
361397197 91602389 0
381883363 466421601 0
411044902 319351584 0
464562255 573081637 0
388310381 92920019 0
289500252 133416144 0
159134840 149741564 0
546027340 570518612 0
546110127 92563348 0
417130265 190593476 0
331887979 343316131 0
437374241 42245690 0
165563389 519313907 0
97030676 328951040 0
117980334 479547322 0
130384066 445699291 0
166916429 402762425 0
97696892 292852466 0
215278054 427656521 0
256333087 488420179 0
200702077 39127537 0
376160299 115748240 0
251053270 456047825 0
461988089 261032248 0
237533791 468503977 0
319448583 214163129 0
544980963 221015719 0
270894082 190424549 0
382425163 497734691 0
39471897 305623058 0
20413 551950582 0
431534769 550489073 0
529674245 348641332 0
419208439 494328327 0
308905085 4466334 0
316081483 394494518 0
424552409 304069932 0
240771227 225544121 0
330546536 215070707 0
55431095 355105378 0
538362973 379276137 0
540721133 149621829 0
309443013 143990165 0
553784966 388880204 0
92190573 103586384 0
188986270 35806594 0
398452580 210648139 0
62569142 10589583 0
301537724 231353149 0
302671515 536496546 0
548301580 87265746 0
225751968 458685120 0
385826012 415496859 0
466681998 73135827 0
425899094 171568141 0
366209208 15816765 0
382477339 235655463 0
468071058 119772404 0
400158499 145411168 0
451670395 219928469 0
569982426 508069948 0
462526424 309149659 0
524461920 429313704 0
356633033 500792334 0
379092148 449878227 0
218494172 514481255 0
489460902 310414856 0
387423747 373024952 0
542212267 290727175 0
274731174 512322787 0
51217435 568589161 0
180967207 551137386 0
276123189 165554255 0
532075492 161705678 0
516356459 236842446 0
476765926 68067957 0
101389122 244180155 0
135011571 54680782 0
492765522 389291613 0
426555933 137410358 0
489554097 35379493 0
99539782 95177191 0
548392865 540026385 0
59138026 82009555 0
31089032 242963599 0
419024810 499359075 0
491288343 257642366 0
347215880 569359621 0
51346869 389406469 0
516966987 271648449 0
367619144 216291432 0
201338660 278041419 0
112423484 234101539 0
363934676 500326834 0
473256606 261443939 0
119469242 389922695 0
128200250 276710282 0
527487195 271052660 0
86991130 17682518 0
519007490 250612267 0
266577219 407221445 0
520239689 13406750 0
75153099 391796393 0
266064118 411710344 0
448779517 178442274 0
4073047 153516242 0
525828228 440373922 0
474093468 402658812 0
401771356 430217483 0
476519067 405993244 0
91773057 520179371 0
107654764 28867613 0
533184098 6815157 0
194615166 465688004 0
50667123 212816256 0
408340128 518784232 0
160089969 151079536 0
463040418 261049501 0
382077346 391105516 0
103840695 450260940 0
528341349 231515145 0
241795688 126990825 0
94730314 242419509 0
560850978 566896421 0
482370407 155443555 0
546934444 257316605 0
69567141 241859067 0
222802304 348110131 0
104324403 292459435 0
32093432 466790962 0
79217287 178840454 0
476546530 384627658 0
526490674 9926896 0
341056733 503690981 0
270729913 313313122 0
427655300 430386506 0
285954772 512651989 0
149021980 205079172 0
74075254 105101407 0
345095593 316899273 0
213080641 478468347 0
276834954 479935931 0
547788490 175734877 0
285623361 82974075 0
211009583 540534304 0
390484388 459017606 0
277601932 122075809 0
304803896 468513187 0
107123861 224387312 0
466839365 142666446 0
377281408 362089692 0
22932082 348844488 0
148580418 285628626 0
245642141 289499526 0
573754375 36599519 0
192697321 79331922 0
220576419 205735289 0
95670393 242472545 0
485889248 425701545 0
539561669 499517419 0
356794141 519858941 0
554376378 158317982 0
297494589 91048801 0
531860401 502136277 0
370253022 331875511 0
406803482 273843781 0
544241730 443248568 0
556237080 433236885 0
62035920 242569360 0
161954903 420787276 0
279003774 537449193 0
476733001 417869877 0
433576822 405080234 0
190443188 122314707 0
292235536 346628349 0
369003070 385959602 0
155818300 474244002 0
35098010 304732289 0
455090205 184803100 0
290608575 275841572 0
283685056 335910528 0
350281176 188313669 0
244271182 154166951 0
327853596 201419580 0
246618689 348621917 0
231683271 381690592 0
410934613 89623525 0
444380919 350272774 0
350331167 348939641 0
3475068 376507757 0
111996000 20257630 0
177046475 261141475 0
243553181 430244070 0
292105041 473405718 0
565592150 114793423 0
310755256 504569722 0
296034059 438807155 0
402972355 431675812 0
50041178 5342625 0
227140036 355372434 0
432605806 105930536 0
16471765 387649332 0
486542933 41226794 0
9602069 459815276 0
81274523 338264132 0
365614309 491852639 0
563056802 314651463 0
79083390 37021932 0
50451375 232047177 0
319242865 414096783 0
84143966 57213470 0
476404616 310724132 0
507599319 84914451 0
458310717 53625227 0
426943499 265379281 0
385461595 547504985 0
449017269 363624825 0
224914057 503675273 0
523327268 494296703 0
355211717 62516992 0
218036521 333242458 0
324934751 122007885 0
536143675 542432898 0
498840895 452495687 0
164611959 517471589 0
480091605 158185627 0
96717888 41453268 0
128056106 562767937 0
392428336 181299580 0
451720518 112928830 0
337138047 141190029 0
433876602 23076029 0
524161015 287477992 0
194964554 18936247 0
196141905 201484931 0
350361873 167493219 0
277853078 135825306 0
228877158 72326901 0
390291255 104983582 0
75494721 74802975 0
502296613 236628044 0
292611243 172486187 0
155180966 150333199 0
184659527 291347162 0
309613371 5638174 0
201498051 508210848 0
353398041 199063039 0
479943494 263646888 0
478924847 251543509 0
298273167 19436579 0
537164930 540177357 0
427068150 448551964 0
203981856 543396440 0
373993235 351680794 0
58680795 117601586 0
187675734 75129091 0
537752539 231168691 0
535052477 350673729 0
106190244 416145644 0
415895374 390986672 0
241023911 466453827 0
521704634 567431624 0
187826705 193543298 0
112470547 203972595 0
121068475 465028866 0
91677775 74955891 0
96357335 277962200 0
243403670 346064610 0
90940298 124551122 0
293848719 373055758 0
413582283 198406417 0
244514481 496998164 0
271509268 105252249 0
449959214 512832343 0
340717529 491300646 0
398818886 526562831 0
279212022 274516080 0
494424025 261075445 0
414238989 130499064 0
330353724 386839808 0
500454598 280544673 0
324454795 446369365 0
184297573 129905777 0
363555110 563575599 0
103487589 288490270 0
527314202 363281863 0
145248023 203938207 0
68162966 270375212 0
5129783 305367155 0
382919508 109311580 0
445659421 194827652 0
483719842 106747191 0
47120806 296956392 0
384258450 389148573 0
367158735 422982881 0
46736550 63203781 0
209284002 118160176 0
559090393 120380353 0
302098278 482143887 0
491636824 61446374 0
98507501 243025629 0
97313700 253560637 0
322116730 148849400 0
360591813 312065641 0
472002124 381659404 0
451340325 176431066 0
506535576 478553006 0
467603432 249477937 0
465126804 228098253 0
310603494 263878565 0
208456171 178206128 0
388505473 159078331 0
287263401 567843821 0
319087732 182948654 0
478540269 240913663 0
201811418 509341805 0
63067220 52922885 0
3514435 493203582 0
209313355 61669161 0
262007976 541220947 0
40094348 71212910 0
387690516 126290014 0
57320056 96521908 0
321116868 166674133 0
285676117 410403645 0
418790689 106139272 0
34367945 284873633 0
485751531 495288625 0
348930058 321312666 0
86017833 127114900 0
447890171 420849199 0
319542890 433688760 0
417827527 168071781 0
430987591 140707032 0
255692138 558514036 0
243818544 539817021 0
26677964 528956638 0
81190284 385850632 0
350575820 489283293 0
145911917 34167289 0
432939445 429840776 0
472956971 21460971 0
39603944 484022582 0
55826458 577917342 0
90170249 375120793 0
131236593 287476927 0
271205440 77087781 0
435243219 35855141 0
378160324 160746406 0
171890341 434453997 0
82646785 384000514 0
251981339 275574593 0
162239552 254834229 0
64715889 327841837 0
7493952 220339647 0
109909589 545731615 0
330781889 372712217 0
254704847 554693353 0
446964831 238595809 0
335248255 572283017 0
559817718 533936632 0
556526163 374315347 0
423027183 415051803 0
96016832 126350391 0
135632522 31695505 0
512804135 367583359 0
123714137 484081568 0
447213705 199506205 0
56149469 325462410 0
429339883 154963 0
436324341 431742163 0
124072332 517065222 0
183435122 39590333 0
431799687 36690014 0
498533488 325301113 0
255109469 150056969 0
164508458 308756453 0
461796563 97258868 0
481031046 274549190 0
235906895 524115105 0
406525899 214334382 0
409962574 565825050 0
355472154 305515931 0
156123407 381177339 0
140046892 413501770 0
91222827 139876234 0
424473005 380461211 0
3428679 207292566 0
478698374 533008653 0
461804219 576525543 0
68312 274235347 0
119236399 335822021 0
278240529 180999624 0
176757515 259062130 0
431323626 296582929 0
232719069 532241152 0
19562338 239208861 0
113631325 100025610 0
337112886 168859975 0
336783015 344417876 0
116915475 366239886 0
389947983 80412383 0
387623064 425498021 0
389573893 26041582 0
577149534 299148436 0
46759570 539818539 0
503095628 86912936 0
349977217 536014033 0
269943776 166202600 0
109032524 338328167 0
291953370 12405151 0
124304685 499477131 0
179831866 232916097 0
164471840 131673440 0
234608219 331088753 0
11482419 179443938 0
224708679 242193284 0
545767566 384389336 0
568504861 279203524 0
96813295 321698664 0
173410123 236086250 0
165793093 213750217 0
434679722 38863634 0
267177796 14038908 0
57139863 264503967 0
85290626 340528441 0
22787017 123667853 0
25673050 30854563 0
393412279 307511563 0
86730735 378910202 0
279757195 70533486 0
323405979 529102686 0
297960300 49575674 0
359772685 78909982 0
488757832 182713502 0
307017697 366773044 0
520252940 462193488 0
267552191 539083385 0
303880466 354736826 0
99187773 141513458 0
442147207 194428275 0
260284710 274837297 0
402227131 110554488 0
274194366 303190551 0
343930012 110369797 0
26694496 316977959 0
221035909 3893456 0
473894188 568263941 0
132930630 339765815 0
554879266 478847906 0
268719415 172292997 0
570942057 482798200 0
70593424 390437995 0
149418533 292287183 0
220397900 62021584 0
137628730 141998474 0
521322348 451845189 0
7606470 543223080 0
349046279 291977726 0
334711052 244850514 0
220864925 261007207 0
360814785 363420372 0
540113035 172043945 0
510986851 73032188 0
335154927 174829247 0
381683309 34349794 0
176520965 282935214 0
466628134 29756640 0
555510110 320429257 0
560115743 283420261 0
181956282 3964197 0
140174857 319184829 0
266547759 125897832 0
256920031 342568769 0
534255432 484311275 0
453153907 567347456 0
489079517 271480696 0
205785872 283989061 0
410286496 371785454 0
100320999 374668385 0
23755233 293920012 0
207448209 248022599 0
456090119 249228384 0
118657932 577214588 0
550903086 302790196 0
150391662 172442268 0
184711455 463337708 0
306373824 83628430 0
168393657 295851097 0
280694002 111633143 0
367398161 313228877 0
542732990 115105373 0
193930327 8698782 0
40651573 562231444 0
174778031 97773702 0
322940712 518565083 0
308956137 450816237 0
548446748 201685777 0
525926162 467984304 0
369892644 462258983 0
566618090 329540509 0
207194943 62093895 0
422857467 235906264 0
478407616 578423287 0
60115098 544860244 0
370853715 375120063 0
49753789 555539399 0
397859497 135762114 0
550792966 537999449 0
353378474 395744776 0
93322705 28927538 0
529480603 209512643 0
351055119 254241252 0
443045250 492900180 0
446369480 334985869 0
421219671 122400794 0
231892216 47804713 0
558902725 514123174 0
470879285 303678627 0
483795166 322832216 0
542987834 568021615 0
202910844 249281960 0
131358809 311746573 0
522999459 481495391 0
264654255 493538958 0
204592946 200676440 0
232087831 138033569 0
99788075 443125839 0
112931008 291270187 0
27712474 97810385 0
253509653 537703425 0
391883400 317961574 0
487239354 534674786 0
92564089 514865109 0
571844814 464354148 0
450610617 161801666 0
562265591 287720215 0
426825933 464139694 0
228766362 470060702 0
169410860 2624179 0
110828644 413183611 0
246035562 28303480 0
317382680 560458544 0
144128186 97488473 0
212678103 248307624 0
70106120 489117474 0
273844069 174431076 0
282572985 230320100 0
433850385 575366476 0
92726259 201486896 0
560975913 105323692 0
282965106 339744020 0
249212931 508525629 0
267693833 256438506 0
466367879 198827579 0
339256652 131730157 0
444642187 545351802 0
566916988 106798820 0
418582097 49187591 0
411951434 135725751 0
327617976 504816998 0
444141596 422372005 0
227390947 519700568 0
401434532 53503713 0
178071769 341291264 0
21163089 499387881 0
477237007 214896449 0
465231735 355880529 0
339315677 376422444 0
14196214 555106025 0
579135151 355921017 0
335045734 62924272 0
579635806 262554836 0
237380938 355468507 0
382904484 34127892 0
132786043 300619018 0
225189322 348442866 0
71318313 440065939 0
304667078 57315353 0
307809345 568185269 0
16319260 85398001 0
515381205 6866661 0
197424859 101096891 0
140002739 239815173 0
557129657 75809327 0
124913945 417497935 0
32558830 242997146 0
403421841 379681179 0
12244933 318690704 0
197498795 173248430 0
450171579 130097835 0
570747950 248862271 0
173945865 419222654 0
186007822 431180677 0
539411249 46424235 0
536774044 530498976 0
316123864 279232746 0
491889471 210462231 0
373320877 460490904 0
193799800 108773008 0
165774226 37003317 0
498183047 417354372 0
551500782 209135531 0
75787851 577869167 0
437210712 420001663 0
128414799 372303039 0
579663108 519477222 0
296588611 549078391 0
380838204 406486436 0
204124623 569347573 0
404526873 448008067 0
444442312 238953207 0
82264014 501558296 0
50490252 384031712 0
335916593 269315523 0
528130812 186157334 0
344257540 269940668 0
4343725 560002495 0
186098451 244101654 0
51689568 548811238 0
270526252 180484263 0
330428004 354554625 0
46795719 436968908 0
138883688 227856088 0
245157519 25130144 0
424091749 425227296 0
102326472 82643121 0
333101441 192911768 0
493058212 160274320 0
548050162 226380210 0
489110731 413714067 0
123745266 105386960 0
130466273 311078906 0
432606682 116159583 0
251162797 5743195 0
495838726 107519372 0
105064801 501509735 0
528170790 219617538 0
252897074 215955763 0
256400771 564660286 0
458662432 298469326 0
572207287 22554865 0
181944630 55190853 0
501627044 560161149 0
117096854 212524737 0
442221402 233410059 0
151298560 175765290 0
854253 200134015 0
130256586 129415269 0
515655258 501123722 0
318952347 393060631 0
279204459 155287215 0
401413810 160446853 0
577743087 31271338 0
515102189 427178570 0
223238535 105028609 0
517861788 467002538 0
315621099 554283770 0
266596834 376273459 0
659756 469309162 0
107624679 13462559 0
262308625 536663639 0
404370117 511855891 0
482566883 40823978 0
310096644 105463610 0
2936392 454156564 0
107528728 539548729 0
443993302 359399103 0
419309112 396269930 0
45767210 372695437 0
267956123 211684483 0
483622701 60383191 0
284992080 54315999 0
435963776 272955278 0
514220010 293292270 0
454242360 217336627 0
211228210 261834346 0
307169640 492181415 0
277626376 28873836 0
345561521 421814856 0
449358657 381304193 0
134715152 388684984 0
278466896 77530685 0
277369910 145347633 0
167607620 228896677 0
354234200 344184551 0
308979159 295979415 0
340915161 438186950 0
116612323 418427950 0
318816585 566596002 0
444908155 322064677 0
431448425 509862872 0
162659868 296052365 0
567385811 181265121 0
399161499 143722880 0
254596267 503587674 0
381770978 140662354 0
545416286 395091221 0
350920062 122906947 0
156787976 426450085 0
434053815 134526514 0
30363648 314205857 0
496598536 125365131 0
555402264 574221740 0
212994308 390089499 0
196724094 507305749 0
538482558 62846071 0
421851283 2391413 0
523945813 509416428 0
242830214 400938475 0
504016278 570596021 0
200610716 249392621 0
313648155 559571831 0
372329468 151135299 0
310832549 280988236 0
364206988 190317048 0
15007257 510461973 0
172382936 348554937 0
411058248 143318912 0
158040205 27894489 0
108294001 35398022 0
152728408 387687368 0
357318044 473360631 0
260284033 267750813 0
62083531 372929831 0
219389580 547230245 0
491028861 234015489 0
29782654 72846045 0
330538607 156621178 0
182274371 438667881 0
92050056 352640548 0
278351979 565231677 0
196015654 538014320 0
571649181 145495851 0
111920236 2325708 0
515757991 492790942 0
450450258 236824055 0
413667879 158161182 0
292944957 318105011 0
254240263 303373808 0
109775136 432438116 0
549506886 565963842 0
109324057 258308408 0
573048153 338813775 0
427033288 307017754 0
484587304 565734888 0
118298322 490332482 0
160715784 571591411 0
267614186 446404938 0
271041109 66493714 0
73845692 249366722 0
420053253 185309448 0
243193663 477618819 0
73497132 2234045 0
307811369 146882997 0
325644794 111798710 0
409717341 3169718 0
278271315 51272412 0
511324209 335144992 0
99603370 13839058 0
528229023 434261278 0
352727426 356544610 0
376793729 231992158 0
108498817 144445318 0
135650847 568146518 0
401177567 216715037 0
467373280 67079595 0
305847953 507270313 0
538835928 520587683 0
489462744 528546555 0
41289301 19103684 0
155386107 517072736 0
396087154 34390832 0
200209225 117288683 0
249061192 36993910 0
123688954 492388839 0
559429641 231851600 0
134951999 151663135 0
213291401 432678638 0
264909250 527720184 0
291886113 570909192 0
412693529 574106013 0
498683153 250293229 0
289794096 326178304 0
165819364 181893952 0
32309739 416569423 0
185289721 321639306 0
79472116 515463378 0
93492548 370836847 0
385703965 210077527 0
27879149 166482420 0
494106493 215990728 0
280926298 382814491 0
173142699 259321973 0
218887278 538964213 0
206599887 353429623 0
150511231 110867936 0
341023449 238165004 0
455774140 43090396 0
337106263 96949228 0
555837805 351316228 0
246362259 57306489 0
34235574 424255979 0
2446856 527259287 0
562784422 129549836 0
192017950 428071820 0
158322622 214262620 0
391081554 8894745 0
437068097 504116401 0
1475944 313901313 0
210427215 59320447 0
172182504 175916866 0
125484952 275036905 0
453535797 227751160 0
61864639 485478649 0
257831323 473339298 0
428990961 147391522 0
538051735 171175158 0
430533502 190904073 0
31883330 270517107 0
13445130 505971048 0
217357836 193523971 0
534922454 555886296 0
67431671 297424785 0
77714420 257410050 0
240636461 366309953 0
390020730 134712096 0
451507873 334078104 0
224943937 519665887 0
439571289 157595033 0
248647432 415772878 0
9360757 185255051 0
124867657 506202452 0
428920365 93027311 0
528178619 489542358 0
253022564 46911143 0
387633982 495599585 0
561447051 489310352 0
441153887 268037359 0
409539814 1779851 0
362264624 507070729 0
335776015 363865591 0
528378176 76942166 0
523739449 305782443 0
347541842 157655118 0
189975680 85183113 0
351903555 26501709 0
38054314 261179403 0
483441557 472930153 0
502581450 140656012 0
474412045 154370072 0
373223719 513643278 0
499657520 110785199 0
200052596 267624545 0
9678500 156481972 0
452750653 281115186 0
492889202 547996638 0
371837962 137593417 0
526192107 563595539 0
16875697 208668557 0
140845683 246402864 0
118964375 294184204 0
454698566 479467315 0
11064551 410911853 0
506074552 143973271 0
329570774 73736263 0
126399084 27355337 0
195723527 492370016 0
293774205 124249345 0
33401152 409860476 0
291019752 523570535 0
476326947 184121731 0
300660727 8614430 0
434735815 338486690 0
47361405 325050645 0
13206232 195423759 0
165572177 203921996 0
395219549 316705602 0
512922519 268227410 0
213863510 70479153 0
284493526 106032192 0
498160202 373330379 0
551868901 212316138 0
392423646 374599453 0
413243313 534626286 0
411850237 176972073 0
502147648 328476372 0
40900438 483759985 0
428999819 575951328 0
191092853 306592908 0
67631474 197314432 0
191200647 342684815 0
172626784 195268278 0
529110408 75397182 0
290500682 288797852 0
449587445 65216735 0
520430882 367398569 0
153196848 132936979 0
546443945 60260207 0
406059024 176269372 0
456281164 422153705 0
127563138 27210601 0
366781414 96222752 0
444275184 177308626 0
437599493 5340363 0
386283409 342403161 0
289262121 517579477 0
57082606 6509862 0
278592912 52224021 0
110513944 228731491 0
46066457 251150608 0
407632012 380414671 0
401641071 74819832 0
109126276 43645178 0
496909606 294189631 0
406773383 468614471 0
535714666 93428074 0
293867185 447733908 0
122693166 456526330 0
5199 405999139 0
299331238 365087588 0
396576191 423157463 0
336421246 327818722 0
547850442 517485187 0
120995295 488660073 0
19052921 6237481 0
302467204 67034220 0
310943906 220847610 0
122267887 467823020 0
402758047 458342076 0
194302404 409188991 0
134868868 28455770 0
394084546 500225343 0
308762628 517586467 0
556301472 108724772 0
338004996 416509307 0
365046084 317576075 0
297769425 85295747 0
322481257 8138465 0
204840549 184849029 0
558522011 459124739 0
462077165 547409030 0
373634769 11963113 0
396969401 120483506 0
172733413 556110619 0
423801984 234952646 0
335248744 399667190 0
27864068 49948676 0
308886571 312426011 0
172552290 544529569 0
291828719 375925910 0
256557159 56088346 0
519197005 479445974 0
265634415 88472230 0
107583414 570471881 0
226892043 202564842 0
572029995 68486708 0
91334470 168924498 0
362684922 359610191 0
145829792 224105467 0
534134923 234856499 0
453460394 149387855 0
81956122 490903867 0
499567171 209133192 0
257750388 118768753 0
106351918 426117339 0
262195382 272420111 0
320474272 85164118 0
61246484 521431380 0
187885357 27989453 0
87636484 351385647 0
500299096 478795760 0
165846166 429143819 0
479030884 415491671 0
293782153 351450566 0
534172665 161623670 0
499596266 570028486 0
70780227 86833415 0
429658063 400287133 0
474055812 233029646 0
502473366 402240426 0
454824814 471268945 0
361700242 484072205 0
380817077 303983449 0
80807839 523304750 0
528688844 355701722 0
276366853 558071305 0
385305918 278800121 0
429180212 345873067 0
383957933 294987892 0
272812234 342140465 0
352863307 314598896 0
470302077 487707263 0
164620208 242413898 0
50164722 555283654 0
297475405 414746563 0
465253312 170552717 0
273166293 243352007 0
553781856 338447361 0
447511471 428592274 0
214826267 2333446 0
477000080 180542678 0
547917258 48610468 0
131733791 56330551 0
405349972 378342796 0
298095456 363064157 0
365914465 68892835 0
291173566 149129985 0
273928728 472829024 0
263383556 78098204 0
463624007 268738011 0
527041719 235885287 0
494338991 469059456 0
49486767 240486076 0
343132219 391671444 0
448212817 243520113 0
521894989 218710131 0
293138512 295875589 0
359414952 208753284 0
397724067 546990526 0
95131856 285590879 0
209245157 259724770 0
535813149 49894254 0
23157405 507271624 0
166531428 100644826 0
320171927 303411283 0
189272209 172104737 0
312986445 102466105 0
71279553 304479617 0
141836739 398957068 0
50388548 469202501 0
24882105 501907898 0
498709072 305331947 0
89434343 534453675 0
133270358 67368333 0
462783464 377302903 0
337129220 370054511 0
405791909 430891099 0
215392438 469037306 0
301619418 278799300 0
541769885 297918132 0
467810509 123750611 0
284776228 543328124 0
215268638 501229463 0
71290535 22046173 0
440994679 61903096 0
519394066 407084645 0
274276977 354795613 0
498264814 331288892 0
485471308 323279545 0
555354675 390049284 0
303068403 65204171 0
457284493 409663089 0
457869061 95044234 0
461333790 476243316 0
464087097 275697703 0
494586113 166293125 0
248612739 462730466 0
374600448 385240446 0
374460941 181727461 0
29811558 75763133 0
334353401 387958355 0
377882297 279286349 0
93824000 372511164 0
463451859 81834034 0
551680990 250230380 0
403370707 447867760 0
160368823 13175382 0
385635994 14943937 0
59612410 220388693 0
134968574 163181086 0
518206523 371957768 0
107126363 393239871 0
134433487 382713105 0
138007500 535488245 0
21704699 51955060 0
505561715 75692580 0
364671876 254656952 0
20534932 241737872 0
113213458 173571839 0
317378097 520467694 0
557155599 85568525 0
505155625 330801115 0
542787871 450716739 0
206865652 294993572 0
344551834 46468818 0
388387147 275607541 0
344397614 227847354 0
101166084 99094149 0
251011827 117906197 0
449378451 351754096 0
147622737 375350239 0
148657135 465807355 0
15019043 500125965 0
12680961 464533229 0
1900075 492671868 0
23762531 260779736 0
131743415 250885048 0
278527755 281467641 0
11823453 324595111 0
260542620 314988531 0
461601656 447470782 0
550584212 114773711 0
142125922 336499678 0
496313132 199421446 0
501274386 261857930 0
259041624 350402573 0
158365476 171201679 0
338547900 154048471 0
62068326 382167841 0
17370763 420464807 0
407056912 407248535 0
239934288 412452713 0
241456174 380010686 0
405398524 265194910 0
132882798 421165350 0
240981847 138460229 0
500675397 421455040 0
103894635 229623909 0
498755528 182686029 0
552417665 113113373 0
482146472 541725461 0
89240954 21757054 0
246824255 548695289 0
350136250 42400755 0
226784468 181598056 0
427836326 442897287 0
135734272 492994204 0
260288584 352586555 0
140367293 321205685 0
521508532 372773299 0
440434495 449247951 0
153994152 161158411 0
6791568 229383380 0
531328974 285636301 0
288004788 258543278 0
534615132 331518249 0
316509512 77500226 0
203394707 458797848 0
242707081 232131669 0
504114263 574893529 0
372545817 406294542 0
62471553 551269543 0
509123800 138114806 0
448984229 199528691 0
233078963 38100077 0
179286791 279533735 0
505339610 399122680 0
324372282 289320782 0
305045303 402167283 0
23306267 534227903 0
484258047 497018297 0
54311315 46634039 0
322715612 312132222 0
574653344 443235659 0
406470816 526297536 0
420403592 24862214 0
387794664 175206393 0
549812074 228659899 0
215321772 63186782 0
23138763 436379397 0
102275190 477068232 0
56369704 138550502 0
51582431 518686820 0
2314755 382179552 0
143443674 383005518 0
194683545 259250008 0
470945554 93915075 0
457768877 19621179 0
197892978 555939240 0
565188115 327672727 0
369009285 50248817 0
273138333 473518067 0
485228296 462131478 0
315881444 122384358 0
564904325 512616226 0
52939980 214930788 0
176746058 320206882 0
527313595 317218899 0
276038732 189029591 0
437118635 278055164 0
245073566 76320448 0
176936239 15052977 0
22338921 223076612 0
324890540 502005762 0
145195297 441830897 0
106343327 205291009 0
515003508 517827831 0
543968297 312946171 0
353283667 4714161 0
491373555 54572605 0
302826754 161066965 0
311312781 46309657 0
412494355 241281196 0
125334703 388147201 0
195383739 392634878 0
430558835 322413717 0
241401147 334734256 0
100516476 339649867 0
384223299 86242301 0
258002564 226004970 0
175081451 569168926 0
500520486 387841994 0
144535035 262460466 0
48888501 82688695 0
389028517 540733649 0
102203980 546004586 0
229834495 395466208 0
414102021 553706646 0
325340818 182753274 0
144142674 507020026 0
7980427 414790347 0
137068744 87408724 0
551800001 161522962 0
520027406 118520652 0
485029203 41281717 0
275516824 437374739 0
98091282 213298818 0
516675873 515307721 0
546204442 325654746 0
242682813 470369904 0
148270230 175766188 0
393348599 154298965 0
102786549 318726662 0
236558389 314880053 0
346146084 111451665 0
265645801 124818873 0
123236181 43832990 0
461613813 234308468 0
117090284 338942124 0
12916751 178545542 0
207779501 454262926 0
266416759 540527953 0
425135875 108610063 0
532588963 426931574 0
296731675 392405200 0
565704398 280760829 0
162479170 511167285 0
458821067 331406227 0
170318154 558155398 0
179189502 12507421 0
117469643 564601632 0
31289475 451712578 0
24423045 387870437 0
339581660 419843501 0
350842287 518384733 0
388740230 221954218 0
246669752 135465615 0
305331611 505302808 0
526120105 476143817 0
153509385 251475957 0
489292990 256117797 0
277008013 130396245 0
90520769 192522550 0
321800498 507197857 0
573777231 162190347 0
109712420 269296815 0
65299721 436208674 0
289035015 258189788 0
473155268 285731119 0
365272176 379611072 0
108721761 105711324 0
283495902 83306706 0
325155844 20756379 0
552997764 573769094 0
255274494 486702861 0
443559958 241640063 0
172579322 537449765 0
228502995 368232210 0
355347005 401120724 0
98885981 6966086 0
87085890 470550330 0
292155002 275378874 0
130943965 114732956 0
23983665 195790689 0
152212649 148502874 0
382793076 48802402 0
424630282 523111290 0
574467161 496177116 0
337778016 300430647 0
218238003 423287983 0
549994394 174323854 0
452489243 271206501 0
59290932 453969937 0
83376923 55735840 0
303618644 32783622 0
553731475 454928701 0
387146692 47919847 0
208643197 288362443 0
555927155 217764704 0
144655011 529003017 0
79694286 529657491 0
379658204 342663074 0
531855011 366176245 0
513358910 234266746 0
135273898 235285124 0
153698061 536776368 0
347498298 117176262 0
396477697 400425191 0
512730582 263199466 0
494118891 128459794 0
125668428 572553053 0
534337238 222187911 0
21428120 375935841 0
84201291 20141939 0
222234693 46337170 0
408315779 111147261 0
555086852 149396870 0
37979590 314125908 0
394483615 438390192 0
238624500 269411428 0
6863953 545486168 0
181160203 463574398 0
38675012 289155351 0
29207230 185583234 0
527202074 179183177 0
235855747 252834971 0
9755142 484512994 0
16008619 13977961 0
73081524 78228315 0
161145799 530367860 0
271187417 49670359 0
513404608 87439284 0
76203495 350260804 0
460193970 291845673 0
38075338 470513871 0
188537953 99462789 0
444548169 387866706 0
420469596 45244014 0
44512767 559422914 0
412367586 89354808 0
193340663 217012728 0
391865179 312129166 0
401065918 570923988 0
468107511 335529597 0
495493427 531946038 0
388694843 567809469 0
513430014 75556862 0
95417491 290181174 0
228643382 18406877 0
246353801 526986287 0
320181645 306127201 0
462349099 576720508 0
20140777 6975754 0
117066467 63977092 0
479834085 500332434 0
136005783 428602513 0
497230237 554211518 0
482478259 443594715 0
336727981 34543833 0
103961462 283824560 0
268130167 292804757 0
310194384 171254166 0
280117497 213628164 0
527516349 380066745 0
259311260 348247760 0
413551990 92474748 0
446288276 268257032 0
282746513 237418657 0
154810629 238749470 0
345927154 184604198 0
70844801 277786441 0
349508744 576783930 0
348903285 202680856 0
7945258 314847856 0
554228174 432075163 0
367534676 557088502 0
443356917 243322325 0
516417597 234862135 0
166549525 100191670 0
366851541 93351962 0
456168221 527553402 0
85159311 578855628 0
138569729 14775780 0
20538321 352361993 0
95381152 252058667 0
298917975 251905810 0
321462287 208876969 0
269505797 398642024 0
237042634 406747418 0
127152022 575421381 0
258946171 462370526 0
327842126 133455090 0
349225681 506983016 0
51667207 194807545 0
126932180 114489355 0
560847725 499649662 0
408277179 509942410 0
448074015 529041649 0
115097023 209719318 0
540229185 228268351 0
133906090 274389325 0
31038332 208761944 0
472816246 535260853 0
127161119 269538881 0
242316955 523103849 0
337626156 70989208 0
75511375 63373893 0
89795261 225508880 0
178416680 578985761 0
281869918 387041951 0
548000282 98602465 0
7687458 133473362 0
24331092 2303983 0
373488662 410205731 0
182661890 367161667 0
197022319 199104911 0
287632491 341716158 0
103844334 220224836 0
159242460 529445670 0
197398336 405635687 0
115799912 293534789 0
423212405 434331644 0
160637154 464462453 0
386679500 401955786 0
503318312 8473052 0
50440457 548798345 0
175503931 236533905 0
302361003 331276399 0
200051732 163508754 0
217840196 250528127 0
70620416 196781972 0
291115570 555660577 0
284260863 540541912 0
404314023 230807198 0
40508709 8585965 0
157459104 414758059 0
495835676 358971710 0
82387781 222521671 0
249982660 239349728 0
352680399 356923330 0
223002762 54261751 0
174878958 372581142 0
526801225 130968582 0
363772617 481147284 0
180689198 74313072 0
495286726 98250068 0
190810746 370820153 0
276317470 515838832 0
486470972 132241272 0
437857220 141447183 0
145622129 24656899 0
141558443 239974508 0
408326728 69135457 0
402797674 344031714 0
285067754 307780103 0
526338119 393636491 0
226497316 111018979 0
524418070 556149309 0
31381088 75640119 0
491334910 294307072 0
79551092 414272819 0
395082274 572553130 0
551888560 507636784 0
74807563 511964246 0
551791562 227503705 0
568096200 467292320 0
401174405 338536579 0
207900119 87115588 0
158028127 479692638 0
319508369 191264634 0
287490602 75774603 0
101815878 230412140 0
234609482 333124239 0
238274958 277302387 0
183045658 186056839 0
419522395 307678688 0
447684243 498283584 0
190061935 41644028 0
208267512 346925843 0
517100244 46561293 0
317902462 49032339 0
140309616 62356600 0
393830932 316977803 0
342435022 268188112 0
513349632 245410016 0
380233360 151359131 0
517478688 396978614 0
331118290 121417001 0
370913595 265698761 0
422500280 432463707 0
151731638 268997705 0
172648943 494811961 0
539982006 308239997 0
226409284 153663949 0
420667440 426080862 0
440143878 85327349 0
156052148 539792915 0
448592240 253956113 0
400437094 2531863 0
166616081 302124842 0
69160824 177453975 0
359572283 374675168 0
551024279 85903647 0
411008091 492675955 0
274997224 522671212 0
354592747 409587501 0
412406807 525821283 0
157313921 187595641 0
87106484 118775642 0
283252775 436216355 0
384901293 554765455 0
295833724 513962941 0
120450586 65152731 0
457928009 449594585 0
299114308 181981404 0
476706155 108544796 0
191632010 388989445 0
78402401 499013295 0
527063292 396537093 0
482639361 180087216 0
228532220 462868178 0
33064978 431580623 0
272258099 236034799 0
368824288 256726402 0
68044559 451042437 0
506549680 182596928 0
69658972 227323853 0
216947174 495064658 0
548154284 217716477 0
373843958 577711461 0
494104934 437819232 0
556414661 16964554 0
459585726 99305378 0
253403556 417379411 0
45923530 286325909 0
270538902 11849038 0
435558578 547103777 0
270500145 317089476 0
36540319 122237304 0
351729834 132503235 0
171799756 386127903 0
352134266 375413122 0
107455652 30232957 0
46957699 463866408 0
284663089 284930988 0
239209471 176878525 0
360302999 576182837 0
474339042 482569808 0
424323268 389834985 0
393997964 350210185 0
3051816 111486291 0
72852249 137818638 0
492200156 299049032 0
37729667 173453315 0
166281930 472728889 0
380444833 154450263 0
431383903 350454350 0
199694539 475518671 0
514301757 29572519 0
475466334 325993811 0
30696695 114848204 0
73122985 146092916 0
125498950 128803306 0
568848522 429562470 0
198419084 161263467 0
105575400 196132848 0
501948452 241021055 0
526714127 6886790 0
406917538 530333888 0
532331328 23331941 0
277255566 123555280 0
294377053 9666114 0
279958401 344829290 0
216226902 42535019 0
348777404 17341652 0
22520896 539467616 0
428869533 63907919 0
234887094 377178666 0
564319397 254462012 0
224778046 535065116 0
134477278 453121685 0
446388673 577455327 0
483142656 344540478 0
298752568 481836732 0
203156969 12608875 0
431115328 324949188 0
369216402 459545219 0
423715350 349916906 0
190296140 544387424 0
543746327 294258730 0
197992918 561010776 0
253257763 285655684 0
355188405 510960715 0
364150375 221124585 0
141465696 396592929 0
536409907 517107181 0
449412378 329977780 0
567900762 316781632 0
156558359 377480773 0
467765111 324760955 0
449182603 459056077 0
436494697 527457824 0
260593978 326055614 0
394892427 498247657 0
270739740 550422012 0
65738376 117610221 0
513318107 401264843 0
410262786 90947488 0
531439160 364555524 0
249007656 235682807 0
18027043 367885327 0
298985138 68799244 0
281928783 555518230 0
538247717 200435434 0
211534670 293274185 0
492711195 39777116 0
298231090 102193070 0
82801343 227814347 0
544748009 215358473 0
534435528 110914950 0
59769657 334928287 0
475846498 157704097 0
566794931 298394313 0
198577751 140959028 0
451459947 298120214 0
14113736 365772641 0
359723389 131734332 0
330912890 22465957 0
516922435 360619784 0
41686051 356568839 0
568134388 109557954 0
392642021 556287593 0
526307390 92618304 0
108774381 35090188 0
416091143 399396572 0
232008317 328981220 0
332481864 78814443 0
67766709 118011273 0
202415358 233870854 0
421055643 539357003 0
9818914 199527194 0
301178774 554070833 0
82980074 247483446 0
100139507 149204465 0
519587045 570240326 0
457090463 67758916 0
338542944 37492687 0
45675391 548639725 0
320089890 536293089 0
374503228 258385659 0
24521025 158655316 0
237565328 155949236 0
249489051 565129714 0
402714385 109616353 0
555608720 210185928 0
201813979 221276110 0
469459609 214755611 0
421881340 269592619 0
388223340 295670565 0
130301313 472571222 0
371153929 261418467 0
125671566 61320847 0
535055675 8177141 0
274819995 101462394 0
229791358 96016088 0
254390471 531874202 0
38145413 208472781 0
23734795 32843283 0
332706058 121753545 0
77599060 48132266 0
201926638 445801472 0
223286302 326840906 0
356201732 332237046 0
220885171 200577608 0
205567508 371349815 0
240545830 171430499 0
142101284 147556397 0
125678012 326383317 0
98909966 542055350 0
496210922 571855697 0
333519100 70086132 0
169400615 428871855 0
162642017 42362532 0
469560956 388613882 0
83672748 372602809 0
116214664 127584251 0
45926214 99438674 0
29261025 73963471 0
403745451 54529394 0
276846486 40611448 0
401623886 179052731 0
324604193 279608081 0
524057907 212697845 0
306405456 194283652 0
321954596 121717058 0
538939624 184840589 0
390367929 379884422 0
218989636 441387282 0
469346863 435286544 0
231878301 153387476 0
299714162 531935465 0
566484992 65850350 0
157050536 269643994 0
531473233 193593413 0
508966072 542738383 0
42428901 82482963 0
371693006 372839259 0
322933927 398149805 0
542399932 184933969 0
386623691 459887950 0
442256609 12605554 0
289407584 384475852 0
352449046 146682893 0
90444449 560984075 0
277545211 494590038 0
285896137 414310202 0
441976404 129933479 0
303271736 546074371 0
464946207 433149501 0
404275017 433297647 0
410648157 330038972 0
259479595 499214039 0
145640631 229097022 0
448531669 198577670 0
524483311 128704663 0
300560827 140013441 0
111179420 438925680 0
329911334 435488085 0
114907938 118048516 0
490364754 402422708 0
118128922 416124459 0
300344342 526589270 0
261792631 550286645 0
216858390 361412530 0
191615324 165331629 0
465539728 512935256 0
520862737 491768076 0
445675418 250186816 0
150897788 33695511 0
81644076 10273657 0
280552757 463250106 0
370995675 91490096 0
532321626 299037178 0
345868682 525473137 0
442282002 344228563 0
428646969 493938347 0
395444913 330977535 0
537780667 563761561 0
469195749 31793513 0
327052023 204766753 0
318245371 455458782 0
329066504 75061923 0
249849081 404707809 0
215612826 2414224 0
178940201 141156086 0
6515302 221962643 0
263789324 311419672 0
122111004 525756491 0
241476477 222398743 0
70442125 157955666 0
91028347 436248793 0
149641078 423228241 0
553951056 381397274 0
523298788 454752767 0
183315863 148864521 0
41346592 22441605 0
399507452 215317354 0
363230091 190161549 0
422655895 456896872 0
554061735 58464641 0
210672146 284702032 0
548870817 247978030 0
457497544 332332769 0
551290885 128624462 0
325581973 397846621 0
109576492 426334839 0
91899341 487729647 0
448656965 79151694 0
239389269 367000719 0
189323421 253636235 0
275795405 43662727 0
338556585 145992639 0
552063445 1047926 0
575451146 221181732 0
510881822 229556723 0
51121199 121565662 0
42376168 3727845 0
393131806 125893985 0
119661644 95297779 0
101357190 64694737 0
364754316 85697490 0
238649585 26931820 0
144614531 276591820 0
228449317 171494623 0
229635860 187054451 0
400804917 432759999 0
454751906 49066651 0
579194537 462860832 0
124094390 103028760 0
510315052 368649990 0
379093555 42727580 0
176617565 15653258 0
470184826 539412407 0
298478402 250945968 0
394584170 491049430 0
124447537 523494861 0
303672533 390894973 0
253126813 506370797 0
518680325 244639557 0
259523240 332435462 0
408991396 313156602 0
103234514 110834649 0
120761288 229878141 0
45396292 48105955 0
359345338 307074156 0
358358890 113534851 0
318753994 179707250 0
28088164 186536858 0
106969906 438318576 0
252182788 408346212 0
211056276 51319736 0
56786294 95762679 0
255640301 277141324 0
302972573 233650550 0
56531525 207307064 0
313471517 200253227 0
541772365 151420646 0
482424344 266479874 0
145910530 401514332 0
237515924 428830783 0
414383084 5653482 0
521660896 275202386 0
283163338 251872217 0
292581816 394066507 0
461915829 135287994 0
229069934 547768989 0
91238393 565898792 0
55263936 280049951 0
328950672 122918923 0
383573873 529361043 0
123104520 546900743 0
106524122 33933285 0
338344381 310097678 0
305635590 324879909 0
46291729 144233508 0
226411964 111939873 0
317636931 441311092 0
276400710 400936637 0
112502329 72434398 0
495702776 253722008 0
32065597 181606144 0
353687712 275450270 0
277862719 282185445 0
262844740 461016883 0
525360440 11742040 0
561750729 78314431 0
209151002 401025768 0
166173648 285308357 0
522862709 579647049 0
82183145 352186615 0
365533923 81693470 0
245444003 374952815 0
22584925 2222931 0
351697532 551000255 0
226544578 134556791 0
496584084 268614220 0
559404202 303878214 0
468988982 114576113 0
99011833 253864339 0
115342946 116248924 0
439445872 335358834 0
132745636 363822484 0
388090337 456909272 0
121977655 99010186 0
127707477 565473492 0
309656857 383186758 0
517814484 53226913 0
106045700 440055876 0
287546019 448922162 0
486183288 566718181 0
157566027 240573153 0
162964200 496352425 0
65509072 107636951 0
490005150 493703826 0
91555538 504609262 0
92757405 272277717 0
578443229 467823512 0
290831252 136733492 0
155466638 350602144 0
19569959 342533033 0
530453084 132694959 0
79850298 398991776 0
211394476 387905554 0
235958534 471483118 0
118989917 133989632 0
3434945 326366900 0
549568757 388226524 0
294698358 446913918 0
73135392 285809599 0
481697055 18469370 0
380482588 211733432 0
307235033 496009340 0
15728941 371465088 0
111411721 157395396 0
277197483 333010993 0
216644803 421259222 0
342231705 141923596 0
226458384 4709172 0
340873264 130130636 0
501126437 138647467 0
552297417 571978368 0
390931651 499263168 0
23047193 85568241 0
204122299 307736862 0
234124641 324496672 0
47041251 72931034 0
206607636 108384502 0
499122167 410210190 0
537540651 202172064 0
299296022 201744775 0
416218458 572984755 0
299214423 488827008 0
43669088 161502150 0
270219336 159272241 0
200024653 443250816 0
274519216 178511913 0
519203835 519136881 0
327064247 564111515 0
67539603 82135272 0
485915007 437125433 0
547004837 372268837 0
460706868 190825609 0
325479193 391235037 0
89386818 391381693 0
92225565 345164769 0
28896860 241188454 0
545810767 49341954 0
110758020 162599468 0
7785779 446210060 0
74613295 384287698 0
375495367 247117814 0
169429920 339905104 0
553677112 220094569 0
262143042 560626424 0
62677140 4223664 0
280116510 544466598 0
538721201 450039138 0
573118313 338197175 0
299580300 360473624 0
135906224 522479284 0
548725259 257121810 0
510029260 10401689 0
70023522 483660442 0
488814704 305722368 0
174892077 312855090 0
384529424 536887010 0
421335524 248214297 0
577196872 404292569 0
419459876 499615578 0
355563752 218443049 0
152616354 283256264 0
463083208 210427653 0
486705711 487977360 0
94357196 321223756 0
380847060 161225019 0
159618611 368591835 0
398129344 123621252 0
311302281 448832954 0
563029272 135952049 0
365277517 206897009 0
564012004 279876041 0
33405939 316809436 0
499816637 389810485 0
478749911 280303776 0
484775422 220172636 0
417726486 341266727 0
4341628 353940418 0
351045756 117337571 0
65273037 413418778 0
172706693 466287171 0
59926084 197704549 0
206685124 44322915 0
119668343 557443432 0
133931227 382644877 0
497055726 219404759 0
197956351 488764838 0
56947012 116822425 0
569116606 48843199 0
527343849 87039888 0
157098719 199339226 0
487409568 25885575 0
170516032 149748676 0
403462374 8958183 0
531746000 421729133 0
2826144 223043643 0
96524739 297296236 0
452436979 51797332 0
373052520 502933126 0
38393086 168822649 0
376761701 460918157 0
497658543 282157748 0
503115935 411411519 0
155660719 133640376 0
242978965 510795101 0
119080969 285985854 0
536866425 319820911 0
88676831 183656076 0
494176976 426077141 0
73789750 547657418 0
98131262 235003136 0
9037580 351227047 0
533960697 121952945 0
403960181 487282081 0
436626087 234778870 0
254129036 539525770 0
473247914 253011298 0
200627306 254401499 0
171818294 502004349 0
209603902 469477057 0
179194993 300468639 0
465654081 678561 0
334781732 137803825 0
343056194 126837255 0
211716372 257045296 0
104607242 122355653 0
379512702 398096385 0
220658628 127165114 0
286986844 156049196 0
6980663 406282971 0
466208520 446799409 0
403404896 427815415 0
435600093 114221353 0
98714068 16007953 0
346927275 314954512 0
6759402 332252616 0
252236181 577155030 0
502194553 108385213 0
562018433 44345528 0
66710834 195260458 0
551952154 289227085 0
145185891 435118589 0
437027427 387163612 0
62239021 292102150 0
460050753 380110674 0
510771011 11965120 0
90401396 132401758 0
134258708 267937795 0
201896923 322779827 0
565034097 282226191 0
172139298 380514371 0
376101556 82541116 0
207445053 99501947 0
354353732 574754305 0
225734773 360743964 0
72059717 286510715 0
272863962 233948105 0
541823042 1526122 0
419365766 117473494 0
346075789 346288347 0
450369481 157395075 0
495224921 274332805 0
398685515 27650797 0
29591904 390580328 0
365490565 355064341 0
148232027 79330758 0
61824876 35938921 0
499212256 314351359 0
54087699 531384331 0
414017926 47265494 0
553116564 115678124 0
416874946 559820165 0
50641206 385321544 0
473691456 174110763 0
269326926 458349392 0
53248907 103970840 0
444750458 195481892 0
170332539 496887573 0
300015435 533616892 0
17375671 234043541 0
507575479 449743723 0
403613204 531466680 0
14313945 570569819 0
453705570 217133788 0
568332372 492027600 0
340749958 62876737 0
247239623 383691197 0
161196640 103944058 0
455389028 215164465 0
468453484 270628217 0
525432815 128481245 0
448423985 464262468 0
526312734 223332386 0
389880723 450863960 0
530239228 497039144 0
249406759 64136422 0
5798672 99212368 0
284495736 226398920 0
422056500 447517878 0
82179935 340227903 0
161351437 338521645 0
112159849 267810559 0
82254468 522635494 0
325754632 19879427 0
368205669 338018425 0
439083795 264480636 0
438748357 212698753 0
31349211 293434564 0
156531323 369318645 0
378346939 157311774 0
51044351 111232884 0
444694978 45696241 0
55615753 32088404 0
443461752 285865149 0
235541666 459743431 0
409705786 282476776 0
491433488 250650938 0
88254413 218592751 0
270362945 45692461 0
469705591 319077192 0
189826585 371940859 0
536778905 130949197 0
216757881 149967454 0
553901852 143073517 0
574888652 152214154 0
86675908 430624698 0
337962286 53231496 0
392012637 434069015 0
357175169 155059043 0
220675111 374636127 0
264281461 172731396 0
503706993 374635908 0
90125366 142114287 0
33231198 124950738 0
304720593 12642056 0
8860409 39512155 0
171035170 301803554 0
17067440 352015813 0
39897267 337711100 0
242680279 553331040 0
420542008 392421944 0
70784411 44198345 0
124844531 344239727 0
372730330 480453058 0
53115119 331356348 0
392423963 54199303 0
177582043 552431634 0
524032818 325118694 0
537572815 387363905 0
246535663 102633330 0
111759154 65767213 0
357431806 32659316 0
214999165 508808651 0
427883053 138091381 0
217836851 197028213 0
566851691 123360585 0
446115537 414805713 0
294021572 483889131 0
525548752 215856969 0
213432288 192074622 0
64363515 554475191 0
89996618 169687915 0
554254836 112093632 0
90398980 126090134 0
44990092 216560737 0
541978766 525197615 0
156087720 148826189 0
58986182 138615103 0
189504657 205083016 0
6525524 51798922 0
534614794 172257551 0
367997048 270871793 0
117478851 59240901 0
315156119 383237742 0
164089215 503814968 0
379181278 164303115 0
559165982 31710036 0
453374451 541577512 0
250864403 343976207 0
100672142 227735532 0
283941921 246608757 0
556774405 150349861 0
47508154 172439399 0
271901709 529106157 0
66289722 414680029 0
304609369 485408588 0
499857187 89866653 0
340998819 345832542 0
129950116 396069086 0
417632965 315007366 0
481553522 45501565 0
258665391 162054919 0
543125942 195947694 0
355274493 44144852 0
296232375 386729148 0
357866798 226128619 0
52832369 108559944 0
13621204 336416714 0
5135448 116702226 0
213546176 87198115 0
4746728 219058832 0
397786106 434557393 0
105454667 75692550 0
467099743 523943475 0
215974787 576118340 0
274922121 83902288 0
124845909 126858494 0
69898586 217158350 0
517056456 82266028 0
265594048 117606527 0
405266265 224704943 0
67111598 209884439 0
391805040 412054138 0
520316116 211581537 0
120863155 23984325 0
128932320 523954855 0
143349752 405467152 0
31145631 141445413 0
167748821 25130243 0
311212103 32264753 0
91641623 414085364 0
22142373 322265769 0
345451875 389984987 0
333948930 508798158 0
324239944 487805240 0
69958944 133246768 0
430029128 57465067 0
544529825 150994898 0
302128336 277107730 0
76542994 349268658 0
47239984 138475123 0
368045555 313855243 0
382017652 148497449 0
61387920 513605270 0
320172321 243644041 0
92428749 162031657 0
219832040 383318036 0
39635033 458816593 0
577274 113999060 0
89553740 371427432 0
285427678 280032543 0
421453675 515515777 0
118403270 411212911 0
209795913 268012066 0
90928769 427284686 0
310284933 330426758 0
520572764 522137683 0
451884908 315822930 0
211110484 493196078 0
108487059 11356795 0
218264158 424235757 0
173268440 128261475 0
533083834 445458430 0
370205349 103275106 0
48013019 282198026 0
476917425 338916308 0
1867734 543399900 0
128870737 306439370 0
83990360 467697219 0
493278362 483964503 0
395478768 462819760 0
183711149 357539338 0
273619961 298673450 0
415056098 2643303 0
349317726 229574572 0
235419077 232163463 0
83211097 28151083 0
563907844 342142050 0
83984501 568139033 0
539213239 231154417 0
371271445 479840997 0
263354627 311068277 0
336918889 231324158 0
526601667 60789267 0
440622098 178190180 0
69686439 211891028 0
145135802 427471752 0
534965137 292818054 0
471362836 14701261 0
348079250 264892582 0
119103708 275581025 0
267229189 515569307 0
455490891 296209217 0
251793270 259526707 0
302294022 317892962 0
12757426 493097032 0
279693640 210574601 0
173400757 71964734 0
216182607 163218901 0
101254962 183130681 0
55611399 1142401 0
351734691 572963846 0
375670088 454282909 0
134567595 187170462 0
211565551 200202348 0
555248682 495478126 0
577485718 429497381 0
45272646 65835172 0
462963786 558394036 0
398531605 304579629 0
557840761 307594252 0
234396345 230183673 0
250059164 188500389 0
68207936 435636487 0
53764588 302360198 0
35585567 135268192 0
427859031 400940087 0
464850986 56249131 0
391021691 235688590 0
34888399 436476867 0
275229224 237469974 0
173728505 78006421 0
68345846 24393722 0
286984343 573576863 0
352675401 95664713 0
388082884 94966876 0
431166076 129974041 0
435165026 298552793 0
254627234 409572678 0
28048387 534162624 0
252462080 402419373 0
84123594 163170415 0
96389562 506953092 0
428752410 69227020 0
370143710 212675286 0
422845355 506588691 0
303962361 502540440 0
4686433 317677085 0
509166757 360723941 0
159456265 139351459 0
304159416 555954479 0
409821577 292842403 0
446814340 141171884 0
411468006 518801253 0
256503886 458621778 0
126506545 468275389 0
237268067 130596147 0
574632498 510733672 0
388386690 526654837 0
565910393 449393137 0
189738779 54515725 0
488240934 482506280 0
70559258 16083017 0
250475139 373683013 0
414912578 271282677 0
27533793 186683944 0
406064482 86536112 0
430075149 111923696 0
81226327 173705208 0
457947928 379006336 0
25486113 499809308 0
369051196 10258455 0
209080754 369197558 0
421532498 402709303 0
29009714 320274026 0
271190784 397815486 0
412699071 472558736 0
403642909 505092075 0
164780313 160802620 0
410507610 144284874 0
414755480 184443614 0
191695848 161403068 0
79919575 160823265 0
383617414 146186646 0
199506055 208484063 0
73536408 469996357 0
178983200 540858023 0
317752969 476813569 0
405901592 562340427 0
197748147 16766974 0
113632818 276085984 0
245467883 53621096 0
565464793 551089817 0
415321822 347332449 0
181055019 303599169 0
210762112 308051860 0
290756814 389720834 0
552464733 215889104 0
367971765 501189194 0
213569279 47356960 0
300380896 486645553 0
214483411 285242111 0
256710312 235050899 0
383870713 72476219 0
450498957 475628854 0
224670284 243340589 0
184260323 53746112 0
539331290 506340185 0
158459056 460763588 0
437333283 341126532 0
103515225 115811209 0
444583411 539101553 0
559382003 331705419 0
144274533 384153778 0
574172351 571456885 0
386353374 420958939 0
278352754 529083012 0
545017658 76666961 0
447664478 254038933 0
206662508 106607883 0
330850103 498790792 0
35421088 316686746 0
135356207 454647952 0
476212652 259696075 0
92188101 315959155 0
60947727 336720115 0
71523176 429753743 0
386453224 108924749 0
530853316 339387638 0
376510925 333440794 0
443040652 365611896 0
191467966 269445528 0
576146737 28377293 0
254069738 58241872 0
518880295 415367347 0
373797493 300479702 0
349203912 356955227 0
149404416 367797629 0
465534328 273303281 0
233691942 60873152 0
462582936 507484560 0
370443 291772035 0
47824043 243864932 0
564027214 65036127 0
527541647 26462713 0
75584885 493626332 0
448090411 286697675 0
76074043 312966270 0
357754566 506996818 0
132669982 233641071 0
118913856 452909297 0
438445830 85261055 0
46872290 273960724 0
122731927 374467184 0
549897651 91236358 0
490538835 252061110 0
557269898 357382656 0
290053366 360555527 0
204802389 426761627 0
341388466 372229505 0
551312873 299879063 0
208247711 555853016 0
267633299 56761802 0
367074230 83359671 0
94567928 18910881 0
303076068 163944765 0
17027077 299379934 0
470350844 568165788 0
295983344 237483608 0
398078850 170947054 0
331701591 409546800 0
119961228 457411012 0
191198391 191344504 0
19502265 124871017 0
477907926 337728148 0
302097246 578576877 0
8315012 376425428 0
208154760 507563196 0
430280729 192895992 0
514682203 550894608 0
301812252 501099927 0
445647196 173736903 0
143077424 567598520 0
402152443 47202552 0
567134136 305123047 0
362025675 304502771 0
334483679 21829367 0
437663361 222259516 0
68077753 87420962 0
577042429 368905619 0
233991016 442923487 0
389416766 533006408 0
342762910 212815903 0
358740817 315393527 0
558500233 384816317 0
366274269 475039029 0
36156743 387500854 0
387689689 454221078 0
394554948 366047495 0
550701847 440178955 0
511409660 311253312 0
548521669 259334514 0
316400281 155289066 0
190388462 496008545 0
575253453 307137042 0
222381631 320415984 0
364222571 115631873 0
205378605 280003022 0
155840733 419354377 0
467141672 462200087 0
252167117 47769665 0
348046983 268986381 0
214022105 183512533 0
206956242 485364007 0
161007001 423161849 0
567979923 164722915 0
453195544 129325975 0
562392205 32306543 0
203700544 327785551 0
446388455 389931034 0
249780340 152501092 0
404095039 46064849 0
411646490 362118275 0
247238198 53287963 0
354352517 312905920 0
528500847 295689068 0
547970294 35991810 0
52225606 12864392 0
372428025 323365476 0
74534467 325488520 0
170728896 550169776 0
480859663 42208164 0
309289929 69528049 0
304992848 269137176 0
293184830 216843500 0
76763933 292266269 0
330676039 138282203 0
408919386 391944301 0
2287403 529254745 0
448382634 225373461 0
9453889 408303962 0
467607519 262572240 0
436987664 314778831 0
262991438 120443927 0
234102133 211531787 0
3052318 335594988 0
299521254 533239636 0
181527475 295567414 0
549241260 253323167 0
340450582 394845463 0
282500438 178877963 0
95782507 328777798 0
304573657 89015760 0
182270471 106874743 0
171442898 559525105 0
489400298 479517586 0
436768166 410162830 0
181100573 451000274 0
325107845 197512240 0
158911355 541414742 0
406622837 345213818 0
462361168 340125680 0
254901813 459652326 0
180791887 55235425 0
313971886 338080361 0
270519978 251562781 0
298641017 490218179 0
575124744 223965672 0
498024115 76396078 0
8611918 354555821 0
311366164 360925113 0
115837312 27508977 0
370509801 150287963 0
429420565 168545711 0
350250852 162034381 0
526778041 464243806 0
454643870 111471794 0
91830381 576808947 0
315763727 411735981 0
496608212 107362794 0
3925347 354479023 0
234625962 240846983 0
349627138 294746730 0
392652939 239152085 0
73505513 171647468 0
170787152 219182363 0
481995602 194837051 0
481521729 340569768 0
539654102 468868810 0
517267216 423509731 0
447777925 342822753 0
505985108 182309376 0
352820701 251464917 0
39554472 408720001 0
243345888 354126666 0
113166792 534067727 0
309340758 367615650 0
209425555 178794687 0
34220679 28069221 0
256949057 397626596 0
387760244 215372437 0
570303234 213096032 0
495817262 412087407 0
442712431 402331399 0
214140080 184867539 0
54552090 413984525 0
176715241 239330840 0
538438714 169206184 0
354778019 30085831 0
362021418 107099356 0
263791234 399438 0
112667015 171999199 0
147241119 325010447 0
337453530 137792849 0
36396771 105096140 0
523777592 411976754 0
80959282 277941375 0
559752030 514404363 0
389114872 539774710 0
268458994 46367273 0
75961990 500006095 0
495296222 155531644 0
330489562 14111077 0
144685258 288924166 0
350583125 145580558 0
90528435 44521515 0
133561712 524625406 0
369559825 195839784 0
148058761 263202905 0
491505507 78126934 0
577007694 24014095 0
457603588 10866308 0
534178732 375213961 0
418582323 294195933 0
74702856 418902295 0
46394070 389625367 0
66690583 554302143 0
316498903 217145409 0
79030669 306006055 0
333850657 337589921 0
355234024 135406690 0
540627605 140034701 0
109978554 54359996 0
266243028 91151448 0
5617650 95621778 0
228466060 234804576 0
292636770 534188376 0
499696356 439881946 0
242068374 23794251 0
429305807 80728183 0
482927769 358069782 0
298976828 280042360 0
79293678 214871902 0
526418280 462702454 0
281822816 285478535 0
368710539 344033989 0
333062522 316506677 0
125813826 67582023 0
420205795 225472577 0
456104060 280145517 0
272335771 347892059 0
578791575 89125883 0
225487818 451860482 0
399846614 265040238 0
490027007 493860701 0
574771340 229556991 0
115818223 515075933 0
425575548 179869519 0
12164154 172542219 0
245559741 518256720 0
509259046 410892539 0
172860786 377656299 0
207837537 442001636 0
505460239 24085851 0
358358989 82087258 0
359962193 153414116 0
190883089 501347131 0
378161825 534688696 0
354512387 182194717 0
208358698 461461815 0
496730157 27391495 0
402002854 428987917 0
175053823 422737804 0
360277335 371194771 0
19939655 434679079 0
61533307 234835557 0
441734096 181888137 0
224730283 462503502 0
122809589 142284512 0
295401066 83847255 0
360314098 32511130 0
119378778 299869235 0
80285728 307934105 0
95715645 233293440 0
94610721 550367961 0
483721767 357759756 0
96680346 79958451 0
171339770 481837239 0
258504177 188856770 0
101876275 364180604 0
191422429 325309866 0
106070700 362960630 0
434504671 497904367 0
9538959 63544850 0
332538189 411758992 0
175494656 447240164 0
208546507 552258061 0
425766673 308228813 0
22279627 404600204 0
390191120 213445384 0
355250249 356238211 0
24271407 289462959 0
363494356 216608033 0
488603637 395863348 0
405701454 187437109 0
190112361 519751942 0
349108320 179475667 0
278716837 217119149 0
465961039 12690433 0
70711855 5200799 0
23865872 221810761 0
525325043 516098081 0
473375916 192772780 0
566722460 314145555 0
484799720 512271603 0
517705894 60130987 0
235662325 511444734 0
256755169 207996355 0
13546165 448354450 0
192523773 32524769 0
250795671 474803988 0
475419528 112129943 0
403213308 564053034 0
434675042 96525649 0
432419471 359981633 0
278107729 372504984 0
118774503 359695094 0
44333617 468823428 0
423274061 149545104 0
348744892 409919700 0
493833250 569086714 0
494709400 568003243 0
48413298 307031435 0
566704617 225988612 0
545591411 197060948 0
91321627 448638420 0
71361707 135996984 0
530094259 371002415 0
507017459 64907705 0
522837155 228798258 0
520121719 431527651 0
488802268 77820314 0
511074918 230265796 0
492759209 459056647 0
33081247 129377311 0
430863226 471065715 0
7391327 265898383 0
72833093 270232176 0
85493446 460119848 0
82922711 381533314 0
368700230 123159141 0
413364064 501576604 0
412772227 107761947 0
325921366 321140358 0
386396862 145765106 0
369189655 545135803 0
321971192 552195216 0
227447179 563487333 0
83239200 96852996 0
131149520 150237608 0
541756626 404220124 0
181882138 28602947 0
463493101 528880472 0
64829912 290279978 0
281225178 358086861 0
460655505 496808507 0
281617517 197466241 0
19852802 396499565 0
66385328 109727403 0
55495137 150422298 0
484878220 244704996 0
9968349 170485941 0
254516723 354589877 0
64250820 318305079 0
494665221 254925955 0
20726099 5998906 0
120753031 463196220 0
136822668 152685231 0
356112781 556168348 0
239556260 11895198 0
252451928 18428505 0
300023939 339217335 0
169506344 197371209 0
561390745 172790272 0
112350968 397402331 0
340136438 128425786 0
161062986 465358958 0
306738358 338241275 0
2209907 268074041 0
546752049 221628335 0
410179743 566835584 0
409458692 135354440 0
231772245 512979159 0
76545843 573487310 0
374566712 300245821 0
129817120 310107669 0
161278386 400204887 0
208448145 290592980 0
10834925 179392750 0
70585309 563116590 0
253326972 130160627 0
242085835 40442711 0
326001011 19149461 0
49902037 242054394 0
167516600 87505663 0
189850246 68758449 0
526101345 569418115 0
106348938 489560972 0
8904149 524381888 0
49408053 193878596 0
405657705 520216085 0
292891030 33473022 0
220742241 253164325 0
154766558 375744155 0
393681876 415998316 0
446021434 260482413 0
307554068 139747811 0
154936277 436302793 0
411480125 534948893 0
146174877 441261695 0
185245293 1727889 0
498938620 318204713 0
120545893 341380449 0
161084802 443693605 0
297738502 459993590 0
114419949 488639881 0
320451125 59160950 0
314503363 211959864 0
280529007 368161773 0
527282997 402316159 0
102167014 538438820 0
487515880 62669791 0
278267342 183910762 0
169742508 265394583 0
388263918 338620860 0
89664316 126847837 0
566109554 453528729 0
87854582 396855834 0
187717631 119436675 0
344585263 150462238 0
149330159 25762413 0
547703382 71436841 0
18629567 472142399 0
566037303 52710366 0
200369984 260194536 0
251879645 252003121 0
418908389 385950106 0
257302101 396316401 0
326286585 247764657 0
218315191 65818358 0
480114723 356045099 0
6555232 492338678 0
165662944 146699007 0
462240090 274778087 0
525861514 286627590 0
227989294 121636141 0
51984606 43098556 0
555179087 571527092 0
22700617 437350642 0
157796097 327494877 0
127809365 454269625 0
402460003 237148424 0
432185876 165840 0
144684157 542468742 0
428390089 318848554 0
95475978 441985312 0
200672323 212608173 0
166306337 240956217 0
32981960 89879684 0
355558475 103390256 0
212120771 481359032 0
375541803 78884848 0
341117795 548107644 0
319668749 212351899 0
509157692 476475146 0
66576081 194143021 0
227591791 171590656 0
81950855 499004452 0
452207625 262512400 0
513576580 402687986 0
539626129 370852269 0
54718816 295719470 0
555724305 504347961 0
346342803 376160148 0
144446300 471045869 0
220997467 566175547 0
463304956 214044129 0
345297723 554620145 0
28488496 134681318 0
65702565 131068717 0
89375649 394537467 0
513674010 212588161 0
370062213 316496438 0
195731909 528799788 0
96833014 71727347 0
60901342 190374976 0
571993874 392493366 0
470411688 573686124 0
534157773 161419563 0
101507910 93947199 0
563588710 526032563 0
249877403 82049848 0
106669557 409074416 0
514476243 128133435 0
500007915 385312167 0
164023380 245266447 0
133957230 195631433 0
55174407 403634457 0
203337460 424505013 0
91872623 423566277 0
474393549 65046678 0
363690809 271664625 0
274822558 406893348 0
214613233 229527881 0
294764787 175754358 0
499239789 61070927 0
369033064 190414371 0
368060608 512290039 0
264832038 85968209 0
102540756 9521476 0
230654172 275018449 0
250461631 356736779 0
140601771 10884835 0
3773152 396845725 0
7220001 560778801 0
202571700 469401484 0
460278680 106907955 0
36859963 142556716 0
511618752 446576700 0
114479829 296955682 0
234788944 404092 0
415674718 196097057 0
553564043 402106522 0
498152516 351529587 0
76445786 236866600 0
482269793 576370463 0
290532967 408181272 0
350929638 27457239 0
303108782 238098987 0
346802022 264863897 0
236011124 514395774 0
574044328 429972608 0
333218524 156725890 0
103937939 510364899 0
202581364 212094763 0
310301237 403387166 0
452878743 443471886 0
294309619 35345641 0
539068936 363820785 0
432840318 345233214 0
255031078 179430455 0
94065826 304702672 0
149314985 302390753 0
557902247 4725220 0
372333260 446595665 0
62672842 382837645 0
22353305 133211452 0
335191815 375095039 0
27488061 65632882 0
529044681 80517647 0
314293347 128644581 0
275354838 44609431 0
257808718 549555553 0
333419147 73909199 0
231263212 578329142 0
296920586 106926935 0
218233466 377406517 0
510281763 52415624 0
185093288 92259712 0
32497068 574231607 0
220668335 568484250 0
536301031 5960589 0
334985251 403522485 0
155254296 515566831 0
279699952 222972432 0
497544876 277419810 0
483697913 227978943 0
493548322 188654563 0
546289655 494657604 0
422393837 8748669 0
293310209 456342314 0
268615342 114378525 0
489866150 322292131 0
24307085 402993192 0
192420871 66654327 0
118854642 545768158 0
122017754 364823662 0
225152852 469499630 0
185340198 419751509 0
354429695 150308529 0
183775038 333935016 0
419830366 379241361 0
550157454 300036660 0
443007643 190888998 0
236048638 121123708 0
490547197 26219762 0
9843923 491109344 0
484648860 401441088 0
287211567 31292267 0
78349557 393874838 0
388947383 414400212 0
133401542 252695217 0
58712661 345083197 0
153960970 540737818 0
10970935 420782035 0
294604527 574739756 0
556741397 43007835 0
198575112 295819861 0
423392033 369208850 0
265635384 135572174 0
44002588 508004369 0
237766911 245125626 0
220652691 153798681 0
249180418 293735650 0
253022916 155234439 0
117121378 512914320 0
552385389 407102472 0
324021204 562284217 0
504282467 306864821 0
454535472 38667825 0
327921284 65162924 0
300962060 486067265 0
555589358 550758127 0
112040943 411739558 0
502567239 9097570 0
366729181 130805573 0
244746726 134118595 0
178790110 305864458 0
557119454 164209347 0
496519722 372031998 0
348779572 244101362 0
183596223 330629404 0
474066391 537669104 0
23810765 513557558 0
370163477 339813951 0
426193164 405240918 0
129211851 302083769 0
422055479 46259965 0
64239316 122505832 0
29133111 114670514 0
39472306 379135151 0
409464748 520876283 0
127579190 80803125 0
170398274 264363352 0
441259790 454411522 0
237990746 439212121 0
248713990 283980548 0
53179076 437976957 0
77626117 62028835 0
562528263 79343803 0
532365876 435610179 0
313830833 208969425 0
566441567 535992058 0
277412119 463958430 0
72063311 345074 0
473246341 185337984 0
194226564 546665731 0
153166277 328878625 0
97038533 62494938 0
369774907 97257672 0
328336414 15838306 0
403705053 102458379 0
475898484 389942041 0
292148216 422163744 0
12460513 91589680 0
51966851 345797322 0
308074762 240014541 0
471207124 387795513 0
51078179 186757748 0
477632106 526053523 0
113463260 490996118 0
526096237 130071889 0
152714387 510005757 0
29710471 425985179 0
389827796 475423442 0
297091329 307751893 0
549021353 86728620 0
117465372 72762000 0
247462877 576570034 0
35336295 135301025 0
143970352 235845182 0
483471524 387023804 0
342178078 133436023 0
86378796 182926619 0
126135676 135946030 0
479940851 436222892 0
81199206 239181312 0
198021271 363814755 0
475235072 98213587 0
405873912 111742449 0
83735136 409098242 0
395034698 9913302 0
563592569 513719174 0
405920833 74507992 0
343358007 496423923 0
105790180 206337639 0
236676356 322360413 0
466835511 544104075 0
358134483 506660735 0
388282207 34779795 0
130891627 268187789 0
217073344 571181108 0
27320737 498261466 0
507230819 31534207 0
293173280 349573903 0
78263332 192837833 0
376772123 361517368 0
511699393 397094621 0
311380995 542990626 0
132210983 336952402 0
141819497 314841086 0
571030322 225852719 0
306573989 242614961 0
482459849 376778887 0
456926683 1778728 0
402407322 413940690 0
315021207 361790173 0
28598542 260143891 0
139553026 67674718 0
517829352 412330191 0
185479770 470344705 0
248251705 328106540 0
492593624 273206274 0
514914409 443650629 0
197031811 193481195 0
328510502 501459455 0
58372342 513514669 0
4593131 566098311 0
405824784 121859742 0
435048157 167820268 0
109611011 371222881 0
157016407 562037094 0
360876072 319560360 0
58788649 62992346 0
170737729 48225684 0
295903450 27759418 0
309979599 183412765 0
123300806 3313672 0
464148823 416185975 0
512001030 156002152 0
215248463 188890402 0
226541548 194614620 0
182109394 459662506 0
274309492 169468321 0
337639933 125036091 0
34370506 127157108 0
192225969 511134836 0
368935707 5609692 0
303014669 118297623 0
396739341 8060942 0
448189421 102809044 0
30077021 221573270 0
429391467 226898003 0
579522001 512098193 0
74202967 190977361 0
15003821 169521646 0
292954427 439149046 0
326490426 510417729 0
361735468 235576744 0
543483905 50413810 0
273218102 87218583 0
251896068 544299468 0
490290964 385511175 0
311427024 331331798 0
130001148 498351154 0
476183475 369302534 0
312332257 566141527 0
545971016 172905076 0
258039120 65699477 0
284517960 330575106 0
553311981 483890661 0
257469584 367520806 0
164581671 309541949 0
465521981 317841838 0
373606265 312249679 0
107267793 342338123 0
486288589 474218224 0
428287025 379157167 0
270911987 199865274 0
388686859 428879652 0
114832422 196909724 0
474721481 110683261 0
516544049 482948348 0
367275087 308618250 0
15691179 200336871 0
533716298 74832010 0
288776422 176873236 0
509278081 349042200 0
10959631 162342796 0
517137612 20761376 0
85261257 64695296 0
45955038 425514271 0
456163748 288811734 0
102290698 4593113 0
239112947 359159521 0
523625443 157108517 0
524376015 90650579 0
45881748 64725544 0
30528272 136410665 0
398723947 444111840 0
492384822 564252058 0
328546808 284647363 0
89619029 45744302 0
467910355 136203139 0
164445435 445817319 0
264579155 308873297 0
315421362 451320417 0
76563619 131332940 0
155792201 404829914 0
491085917 53302945 0
137496966 421291620 0
450796800 444393213 0
208794131 183538926 0
69513151 48436968 0
111629465 6182091 0
26932506 203310350 0
232882437 395632492 0
112664453 449421132 0
435308034 355749856 0
148760615 43437733 0
378023352 31915535 0
566994903 43024585 0
119817460 527060004 0
199557398 202107463 0
70997823 121745782 0
230155472 42258782 0
332296105 369584860 0
276001174 401215655 0
291850827 198350810 0
125421784 300607287 0
54908044 536881787 0
252565230 486372984 0
60397928 171473944 0
8420873 153515060 0
298989982 293271605 0
558623568 126367483 0
48330824 271920218 0
396287910 15762114 0
497946114 284651186 0
555934740 186774693 0
131906785 85765947 0
521286748 100644629 0
434433237 454005670 0
545580885 110816166 0
329068872 117345629 0
7694818 465261079 0
395551625 78988192 0
8338625 215146987 0
216806399 97515158 0
559945138 537676742 0
24309424 122874247 0
340441311 484033312 0
102398649 404329964 0
440090753 140853954 0
111591955 334052084 0
484475295 39413257 0
19323831 148045056 0
573067786 277494483 0
98969197 564163510 0
56222025 229871706 0
67727834 35435812 0
49881099 178993495 0
252217373 127851551 0
162910578 268658937 0
458825377 357286294 0
242429250 357169350 0
443580086 40292363 0
321537359 62568617 0
419844393 293097766 0
345607746 457052584 0
69851152 195891541 0
343459403 564500515 0
340006725 549977673 0
183982146 58186862 0
298468602 351955895 0
22685836 140905640 0
347182737 275286573 0
211711084 515260216 0
356228298 218181783 0
459768286 115063386 0
527638542 2602469 0
15823017 435216025 0
108422091 299709878 0
318380130 288455867 0
317738894 390689887 0
509734177 254975289 0
359447629 4244007 0
138860995 561765178 0
231810359 115851876 0
565727380 448447550 0
577830494 248380268 0
7494619 102194816 0
305481003 105696243 0
428084582 135525135 0
4831274 516770099 0
487156666 147512846 0
60475059 269368237 0
343125746 559532291 0
542082381 361396478 0
267454235 502803435 0
16959389 475704534 0
45466762 255103267 0
10934036 380217810 0
223195282 58619522 0
53624807 216297821 0
33962945 369214804 0
274848657 420779894 0
29156188 72810484 0
292956444 365209025 0
27448182 66935168 0
327273589 441132828 0
532235481 257678348 0
323692977 228585069 0
390572619 327821292 0
408307592 452176543 0
370400724 507851452 0
213767229 426525358 0
143684562 243151818 0
46883298 439504762 0
283419215 99788025 0
379645794 11371366 0
301665473 130193134 0
410214590 291882759 0
421102485 493858053 0
52002833 538248853 0
428123408 130021190 0
369594652 546305934 0
446903758 418280370 0
334665912 205573137 0
102736854 235194756 0
313162865 119211215 0
84239454 142941212 0
466442128 313782430 0
315583256 350393626 0
469797633 187323309 0
80727814 502534219 0
86568965 325147590 0
573795195 386546542 0
429192610 351445918 0
355289485 568843323 0
213522071 478178808 0
452522046 349861647 0
467646097 392174865 0
107035272 108597908 0
264811417 61609722 0
141109315 162824359 0
206969944 481131430 0
329051038 88944592 0
436713273 120691538 0
441610184 379941321 0
534413919 389405837 0
139621008 524147255 0
548983869 44053894 0
229179373 422616427 0
547394446 9069901 0
149903842 150991690 0
326776499 296780212 0
236617613 511357423 0
325104381 121955896 0
50369811 495765642 0
456890995 190587463 0
94790343 367256163 0
197627447 570414643 0
344081789 35494130 0
502646175 288263474 0
278005705 572445431 0
370278922 261438501 0
349565028 455458486 0
343774354 142249587 0
139226636 186300454 0
342135472 296677310 0
6647541 144450091 0
147419758 505320949 0
434684509 56378615 0
521526787 409168421 0
351596286 350089126 0
339481233 238566029 0
176214429 425508486 0
477080184 175970964 0
559500338 521058561 0
368967121 575997904 0
378801849 522682560 0
397961171 555622071 0
429784184 411869686 0
80635849 318156933 0
237847148 185270098 0
217821625 129396275 0
387458602 397317878 0
21131417 326219681 0
210401756 457847552 0
231541947 303002842 0
10875788 553192866 0
286534816 216977916 0
64564668 148312994 0
465711035 242925129 0
184648105 258336726 0
329836737 209801865 0
399727399 338776482 0
107067161 326575072 0
345021346 95887459 0
402774462 325487805 0
422260863 39971490 0
92187263 465738728 0
68359560 56572733 0
297993783 490528354 0
215920782 530185329 0
510109666 25021822 0
560820645 5853785 0
326315104 152454798 0
539843503 576645952 0
307797270 230648742 0
559262137 63872306 0
77250146 6057397 0
191981456 36076758 0
324429161 283556855 0
129197239 530629972 0
59824703 405980355 0
35753480 268027445 0
183879690 385582006 0
103489038 33010670 0
316088023 556743931 0
361214739 165294283 0
6073104 537230224 0
57921982 68542496 0
521184049 428738917 0
492327631 272428986 0
254507507 201402104 0
229434106 414091715 0
15232371 391773391 0
193016321 213450974 0
110851065 449909320 0
552681183 192004306 0
180723814 418854814 0
252335825 427617302 0
564538910 239097409 0
46972911 1115633 0
246843781 157029299 0
350008940 265469940 0
58853718 444961619 0
424555678 180200871 0
82839629 526348771 0
352071754 151312746 0
207201785 464601840 0
109725506 162625755 0
341694819 50736815 0
373053748 79108178 0
296573868 560081970 0
457234222 225173086 0
82454502 419053622 0
66077654 483577108 0
357942423 511421191 0
459800719 10532783 0
260825027 289994198 0
461783241 39866477 0
572031974 517717659 0
347024226 58804281 0
234924205 180368784 0
498818839 300028519 0
436965959 137468382 0
17851800 321018769 0
527366039 387270073 0
512637848 318506330 0
205246565 250363621 0
510679317 190121255 0
426165197 182020278 0
227949299 502142800 0
231341949 142508673 0
433854916 422012757 0
330000150 468986660 0
562820121 160872837 0
283607502 13650095 0
330377373 88112729 0
64567615 427532852 0
154701116 546671143 0
376446982 512506527 0
484217127 399174474 0
418297399 223214223 0
138215649 348881246 0
65264302 142186848 0
284717986 80372230 0
347348091 498510262 0
245310617 426020074 0
79730702 357071037 0
453695566 391943046 0
67720135 103977382 0
259376732 137397872 0
119347072 22020367 0
193413029 6360162 0
446338534 338268860 0
329868399 355234870 0
333546612 104399535 0
401546204 465695844 0
166059507 313435440 0
373749433 527532143 0
479089503 505476653 0
54318408 529384124 0
103831243 284378897 0
251541029 171622665 0
229431614 303660502 0
217138327 228620039 0
417681369 241611579 0
187584167 415787226 0
422611193 515002326 0
23233930 364432999 0
113822115 405285397 0
101081415 537717221 0
62118266 235443576 0
151156444 400415826 0
223070438 354966851 0
98766808 59591646 0
288792248 233024547 0
448977747 110070614 0
522900020 180872766 0
353375642 493659256 0
563532232 361462207 0
575834569 538972585 0
227921444 166505372 0
564410967 89619549 0
43478331 459054359 0
299951269 346485463 0
491052109 395477394 0
525857813 341488635 0
513520208 537205079 0
150771285 569456588 0
90705459 32206572 0
375518558 232229092 0
510852408 192755528 0
407854629 484408972 0
101230868 346818212 0
445689493 352733125 0
208569631 574536005 0
235399252 378998143 0
284771888 461116758 0
440278449 292000727 0
215044655 139221034 0
80687017 571819347 0
571888518 134574784 0
374713787 161799149 0
19975361 198906221 0
41746024 276321615 0
164410159 172666062 0
462564090 470973922 0
43668360 222177003 0
288595033 476989156 0
112328276 138170204 0
251900758 219390357 0
147991431 240140058 0
570901351 373748432 0
321647207 558552749 0
568214817 183171663 0
457448881 181226244 0
81409108 249517943 0
300943452 202476291 0
238303976 27437279 0
426234165 415384267 0
362332863 50700805 0
97136898 236251392 0
128835066 531351936 0
31799763 222462362 0
87912948 479037423 0
234932498 282202700 0
179962447 44163048 0
491038819 441076071 0
5943386 142788468 0
116320401 448809750 0
67569625 269272843 0
12167802 263501771 0
506416727 392642534 0
122912739 361945141 0
168935895 479732115 0
32101963 9321750 0
509893446 285766180 0
431194614 163081830 0
310987448 353094386 0
555834350 71207059 0
367350210 49529434 0
472718070 487888594 0
434751553 467482793 0
310113914 394894424 0
455827418 98291097 0
6999188 259508996 0
440535008 459200084 0
158662516 230879910 0
183202895 163130158 0
514710620 3370691 0
88834418 401074512 0
71709244 239710261 0
178347419 494491528 0
466896589 501353634 0
382370644 289406573 0
505284663 59475412 0
173200455 39977070 0
121505434 415674791 0
302864221 466808789 0
440339193 378932840 0
439747952 529587553 0
208389819 60641972 0
158379940 231307486 0
485948232 382097536 0
223529742 5693608 0
122198440 140892462 0
384624316 558132297 0
300144380 29649109 0
190640347 246515113 0
164373209 286085396 0
513252640 188623859 0
202526328 262786965 0
344870109 330883744 0
329113223 193537689 0
295178924 115954850 0
279809617 214451501 0
382218096 292442631 0
58809347 152622284 0
290061946 61027712 0
67535717 521114278 0
227267427 213156740 0
21665834 23298606 0
459626672 508410361 0
315861353 319475058 0
455999955 418126079 0
166923025 107906959 0
360217400 342615566 0
247107115 122729158 0
525595881 151451060 0
122496470 502763035 0
488766896 341810592 0
165728107 531715726 0
464235993 533421085 0
533660270 367920315 0
356697322 69798410 0
376326280 209506842 0
555526424 150152792 0
403979910 473042401 0
26224312 409005986 0
507015842 417532824 0
259426694 149124460 0
552252263 468175722 0
491496201 186561851 0
565296558 132294157 0
337289095 361202734 0
516735431 557631274 0
478797498 247999749 0
524274965 265709268 0
359669773 338027709 0
381072913 519145980 0
83149068 498106771 0
275123627 183698998 0
42247235 542707856 0
399005217 231318181 0
247220353 408254840 0
101812101 387680056 0
54595030 298647707 0
144593547 571300707 0
459683450 491400540 0
401772450 382597928 0
6147031 56575103 0
51701260 565481022 0
311893020 272389172 0
548301166 392811583 0
520523427 291968505 0
369616008 211883631 0
99830517 562365943 0
381834650 543847269 0
21356775 343488884 0
132289760 115014376 0
491527970 426468929 0
285267314 466607561 0
493138470 534748689 0
323240739 419449980 0
318962510 79291455 0
375006509 228115620 0
183140140 128096098 0
23410260 20221188 0
145856334 294273030 0
494129417 162923219 0
495365748 201993840 0
230783187 360641345 0
24958153 493727101 0
543894408 368397693 0
462545500 391317986 0
233726246 474393379 0
185026727 214798517 0
349338786 557192882 0
409786742 3215701 0
202305920 565311783 0
545276728 313782157 0
175711443 138456829 0
280101424 184767149 0
116901233 400318236 0
478080715 32742881 0
99971049 169358118 0
187830156 546828947 0
315444020 574638954 0
511824305 343383400 0
111300752 39035404 0
162657577 216184546 0
199798450 71996897 0
487268615 160814917 0
300434158 26610430 0
169746276 558410217 0
338113529 263142429 0
261426005 498995637 0
333670908 43784899 0
6705625 351463247 0
119691438 9297100 0
198125313 46284590 0
379498187 482894455 0
116291692 40785910 0
157276689 33251968 0
261013165 145492290 0
76424835 507237623 0
295468524 504594835 0
157138835 26669162 0
116016468 74078148 0
361587044 225232566 0
109398198 175265040 0
164924291 176611251 0
243950055 322746972 0
49541502 109133951 0
312932070 427310892 0
278865257 31418171 0
159087131 133163604 0
196066799 80837929 0
186598721 432764405 0
308776520 52281183 0
312758308 484648489 0
100233259 463274558 0
300578553 389322896 0
347797596 157346707 0
130222310 103445096 0
467258830 132124035 0
127113875 341426453 0
156665094 383652383 0
359721450 17578484 0
483606289 533103691 0
540174177 499331574 0
309034384 263181096 0
387153405 507100690 0
344455934 175940844 0
30577268 436007476 0
107883415 191540267 0
80107482 129818892 0
394229640 131822946 0
153854626 102618220 0
326538759 422622726 0
535894999 184757978 0
350328632 158578976 0
77970514 571044694 0
524181325 313494567 0
515311762 323134099 0
386243653 326026747 0
28148484 142575454 0
341224243 492560473 0
476312719 569252036 0
153029370 145801547 0
158513670 289944212 0
374482524 299737225 0
482954702 493173706 0
475202151 564958892 0
560185990 413332470 0
544323153 972392 0
164643658 312622161 0
496819949 459808689 0
403794079 243181849 0
287811374 203702592 0
121492486 133317602 0
104853387 551674286 0
128710314 526696968 0
561665379 171073648 0
157879200 564734083 0
124589569 414068963 0
203021642 386942248 0
48119997 170871467 0
557903278 199337157 0
286405357 243115864 0
58071456 481657442 0
4273803 335204757 0
519797180 428866839 0
348694532 368881151 0
414136764 219647674 0
183972086 90186409 0
550894343 45656149 0
515994262 243671970 0
470108154 553643748 0
526286171 357429088 0
316626035 344510766 0
526738254 382934853 0
284603833 360189688 0
372211749 47601450 0
121239585 2903336 0
174647842 358897899 0
60318501 478542578 0
427362507 335963740 0
379510145 435217762 0
236415396 566907450 0
230999745 388455014 0
526212674 125659075 0
150584815 30015759 0
433577286 566052961 0
277020721 534444381 0
410304276 352175957 0
201001356 293377533 0
192674329 1697935 0
87629284 63001103 0
121069976 406297422 0
306140986 336032859 0
432534987 556532952 0
93004941 356322391 0
523822405 140318209 0
234684518 289252092 0
120852133 65699475 0
2459824 138912335 0
165550176 397896127 0
77499608 1156310 0
449221267 468475764 0
450097204 139660954 0
265988603 262763918 0
515407723 206039741 0
387959023 202098183 0
444032607 547919130 0
505338326 174738256 0
89569136 159407094 0
529924012 231556905 0
39804462 363557901 0
91083847 144164899 0
317036873 208593137 0
412823104 28671130 0
234100803 13764229 0
45366205 451437848 0
353382654 427736493 0
42626719 336763239 0
491670686 245252594 0
291886229 393370328 0
31147934 525162119 0
465541199 38369549 0
34321572 157492384 0
425942699 315019834 0
488408174 166192394 0
120567252 135902007 0
276087144 242268296 0
550534039 25394520 0
386870778 69216753 0
306035456 32380100 0
360191768 320067706 0
227889789 564314065 0
367111609 3781196 0
345979472 200218373 0
282044106 42592594 0
398200596 566830847 0
544726607 251390739 0
399559785 425050564 0
498983160 376943354 0
271396191 260457051 0
152952403 182419222 0
342773175 511457936 0
241630846 176870992 0
52123814 11602325 0
249246817 246059907 0
235142276 30232954 0
78254012 46142744 0
22060205 52517678 0
559144171 217464648 0
536324213 16609626 0
285470253 111672997 0
238160756 448939718 0
129127502 471454523 0
440934093 12095887 0
281240449 98772743 0
517971120 114791457 0
55117026 99549618 0
51302730 353562135 0
65761144 239072489 0
330910322 80809206 0
234155461 119115718 0
21407726 69766864 0
377351680 127901423 0
414713295 159849450 0
125962799 431615749 0
306538007 499789915 0
452341865 434892254 0
421293277 372796847 0
193775556 125442540 0
146617930 400926557 0
44551623 371265771 0
273666114 434954762 0
369165035 231083999 0
230909858 505601655 0
8763636 38915638 0
515571964 288098743 0
422374199 58543366 0
208002454 289324215 0
417012983 67175887 0
354611428 260767091 0
352548535 404018558 0
366278387 131518027 0
169116134 513195714 0
19118783 15184086 0
211341938 556984880 0
440259109 453397542 0
22818808 82620483 0
427658077 482636119 0
77655134 212489243 0
394522913 536190983 0
433489444 290709411 0
449162233 521614736 0
415447302 323492677 0
355860938 55403086 0
28911281 440525191 0
355173215 533079881 0
166662754 266078913 0
346110165 92467125 0
66628820 508274490 0
186872981 561004135 0
370888824 208331691 0
485862202 541383084 0
535073899 329165318 0
440544539 428170589 0
261503699 144719953 0
148475375 287157295 0
468157822 9695272 0
411054366 312210275 0
118708478 327447021 0
82952511 43413238 0
540629590 27640250 0
498649564 253892943 0
276523582 552983656 0
567037684 372974426 0
163467760 467298110 0
545285458 453516398 0
69808423 272162020 0
339134217 325738907 0
41441022 482754896 0
87848179 372452703 0
465122127 209569341 0
237546696 351372391 0
328193240 66917775 0
493665883 110817878 0
256832530 178902324 0
367689096 375301369 0
398125567 82742801 0
562379695 28348426 0
21358771 528041379 0
264320861 174431660 0
307754831 308940931 0
325668387 44687417 0
87140320 278015191 0
208745359 488289102 0
357121802 295718186 0
216620251 518043320 0
86822728 371562033 0
158821905 224882976 0
501695875 494934878 0
509570161 426683713 0
153758182 185105199 0
534795820 76281272 0
216226351 434140878 0
229082642 104703713 0
429216685 343759645 0
381601672 333429290 0
74604306 309157293 0
515137468 294423051 0
342170667 484196283 0
359926195 252003192 0
328803395 398714173 0
103202594 65000818 0
9017399 186091517 0
383265202 92775637 0
284670469 82848486 0
36234591 387357611 0
357273929 317131122 0
207223089 61558233 0
132869883 145712218 0
7593239 400666138 0
167960112 105800542 0
502568898 168815996 0
228139506 368781159 0
335567638 469205722 0
51264474 153767541 0
133776379 299865037 0
221144730 517061640 0
126336971 199375421 0
548890267 84784175 0
516245384 95058348 0
243357348 119186164 0
314526927 319476479 0
364208816 534405787 0
320234428 380571257 0
328701484 86266708 0
75689184 507617585 0
272695159 410592621 0
205940464 449487066 0
64353941 78443077 0
280077190 466606620 0
103365841 292188214 0
155268754 196751613 0
390578283 274902788 0
403792501 74403052 0
192479690 35445863 0
124927086 417639791 0
422897242 573368256 0
543027285 548798298 0
544113543 533601366 0
244409877 111014574 0
470186599 380978056 0
578811665 134613898 0
452691263 212006851 0
105426606 470962156 0
172033735 402594294 0
565138837 546623727 0
469525415 57008790 0
87225092 223280828 0
438285287 181431809 0
152042216 351204605 0
300015135 110826779 0
424838403 262584191 0
191237831 258787031 0
131095723 318138822 0
27305323 443920178 0
366418775 2194770 0
18571555 391875803 0
278648930 328993574 0
412317121 566998944 0
80139040 561371538 0
475721937 447504279 0
531351262 105178803 0
501270014 367490903 0
415650039 459977406 0
416630858 314215698 0
295798968 261279825 0
483808752 567676750 0
535056311 470632858 0
430466829 333522801 0
469070036 199391454 0
107765913 141725475 0
297122638 508958365 0
378339251 34505723 0
429041079 236526544 0
352637036 45044478 0
144644757 566608405 0
240066045 506735958 0
154870579 151965558 0
255085576 472281078 0
227296387 399172408 0
447037451 355311423 0
131523102 476818649 0
127355588 454864398 0
248023980 208905417 0
90429503 48276740 0
335539070 344262607 0
182684052 78816063 0
15714743 187529918 0
476290750 327775939 0
274284304 61366181 0
157719264 573205139 0
477834423 519683639 0
511422539 362086872 0
505218370 555799029 0
98468152 81655958 0
105083999 291904372 0
273518862 59746736 0
144906128 437660893 0
17862876 566605789 0
504078078 556910544 0
506436414 46603648 0
253243453 245208224 0
74176362 165770698 0
523590098 579143704 0
99626796 577162670 0
418485060 325345532 0
192248721 576602110 0
367685023 59024325 0
23056328 193059408 0
132159025 163823972 0
432299573 340150200 0
279861958 85318816 0
33909366 325035907 0
235878460 48023731 0
204439014 119092658 0
70080357 62291589 0
272517284 567978380 0
154790408 526049321 0
214581259 180481009 0
238974264 204594027 0
134458601 106390793 0
573139118 312004025 0
241571239 300538750 0
111465334 487079230 0
298579068 389178106 0
259222078 557392532 0
397641941 300475894 0
497000958 362549583 0
384171855 25578536 0
190509289 59611886 0
221591438 167711317 0
346962428 118870274 0
113755333 110468596 0
223653062 30351384 0
94833069 278394120 0
199140485 179191827 0
65652498 185525387 0
99791136 242186666 0
257131222 227347658 0
221271182 196792980 0
374263238 4183390 0
246683982 216972595 0
319560979 387927841 0
95208762 346064237 0
275310239 381408668 0
387806131 537557038 0
67871113 87430160 0
384102570 67216623 0
330084080 301076119 0
448015358 175981866 0
250455306 347541985 0
175538800 120008106 0
311688123 154437153 0
183424184 97068195 0
190720620 347011668 0
178845862 172901163 0
144959121 145818000 0
100149724 5734457 0
469042449 296810291 0
254857305 100117394 0
351148438 5791781 0
502915328 278870961 0
138875607 240634781 0
479819788 422786668 0
550753270 518781401 0
314609165 263999803 0
54728375 214714582 0
367880353 316134076 0
522825966 68357623 0
314663000 426625054 0
545648504 181489763 0
553803261 472007339 0
92872922 99567653 0
521748687 339713918 0
416605355 206617313 0
21149876 130170749 0
443611145 120933066 0
4782637 416671863 0
510429522 125860923 0
208102461 187210340 0
96450504 98272662 0
532378018 426443804 0
83013323 273146531 0
299515951 274788637 0
564212828 469485837 0
59781576 53775950 0
423838423 70848366 0
370753772 285636954 0
378475133 318327609 0
419564156 15405409 0
229064876 318092003 0
357811035 142093239 0
183233893 537574996 0
389850354 234432693 0
339063483 150460612 0
484152545 426600480 0
542558488 452393147 0
376200114 293159347 0
421358585 10224518 0
495107455 88043072 0
56094409 386281773 0
202694578 236100143 0
114709803 70080254 0
471137227 241186319 0
411597087 552906573 0
277082955 190016861 0
373861943 478204625 0
239685284 489338926 0
304252047 212037453 0
186372813 333321930 0
328802983 556350815 0
353989669 282618520 0
470479300 405472216 0
546931562 453383318 0
139112497 310564897 0
90743181 525550868 0
359745299 341948986 0
396307574 517870672 0
13053799 244261410 0
116768731 566666178 0
569676251 336985722 0
432302642 164642321 0
259748498 40600772 0
24210517 96099858 0
118611546 524587118 0
476761823 377943872 0
9948614 233485591 0
500166501 32594774 0
260395466 384744296 0
158495573 437302611 0
286439255 400941056 0
558512374 558771099 0
185218137 291532134 0
100122967 100723513 0
440407090 156623188 0
475143126 475043013 0
307304515 575422948 0
269932969 68107448 0
193119369 69196440 0
107590730 57208617 0
130045820 426938566 0
521623677 533146687 0
22361996 502787132 0
315256119 535935995 0
192153931 568698941 0
147488273 147988343 0
43480408 510218879 0
336435220 181809363 0
286318795 161228014 0
74582073 48210000 0
409143995 462794494 0
163237077 439615137 0
188313344 229098649 0
91441216 39544430 0
374830151 271968405 0
259124446 470910683 0
324519819 348966397 0
236746424 503044392 0
330641463 231524213 0
338768720 471400175 0
500436706 313689325 0
431810861 471368999 0
159172681 127686799 0
215804187 356972082 0
362553738 425689392 0
379072980 437082360 0
313751975 566645944 0
442109025 272669163 0
407869995 242706141 0
197214049 252183990 0
3833403 41970347 0
536380943 10035964 0
319975783 430265419 0
218077590 422650986 0
392694135 105691321 0
469217648 125248721 0
359553907 451536227 0
460541237 371724148 0
52674231 232000340 0
64920160 521162920 0
26457608 183170222 0
318132915 215888010 0
438670199 366681253 0
288812814 481777863 0
565315291 118226326 0
136318304 35175560 0
1059901 510409451 0
133207368 514623919 0
233249439 378808069 0
331510580 144342516 0
428210912 525042680 0
203178740 409859947 0
557752752 284002063 0
518298643 43251338 0
182558654 279414055 0
461136273 351615306 0
461103368 108334129 0
570865993 22181605 0
209242083 42234463 0
528342875 92159185 0
242776616 557186893 0
42941559 572465624 0
551142312 418419616 0
435782874 51984734 0
426232295 31510153 0
302156527 553576643 0
170947416 333266688 0
311775146 156174215 0
384813261 251815729 0
245762334 276891013 0
353694849 93700800 0
17825038 182257076 0
32783760 463773200 0
170040139 107705504 0
363895738 2895241 0
156091284 107967736 0
472216835 576470559 0
35830690 475562877 0
422087492 537837680 0
436084693 218153608 0
190133017 473121525 0
502002965 215217596 0
7442863 319067006 0
167187274 501375100 0
460594953 98334959 0
427353111 106146972 0
118776148 198344060 0
31354412 552436342 0
182207133 350075515 0
163624335 134639137 0
569515432 563388804 0
523013902 223218802 0
196509837 325377157 0
501904590 382289740 0
94299429 138900010 0
328018186 405651208 0
402549848 524269568 0
9112323 468986893 0
395338376 398910405 0
336957392 349165545 0
30353530 291084379 0
327290836 452272900 0
78754821 179767937 0
354213234 343785396 0
505955941 556147059 0
237030565 393439732 0
226360033 10131712 0
146327115 320219938 0
58522951 6754440 0
18346299 33439387 0
13953252 60231119 0
420715060 186332327 0
144908679 263683753 0
454113981 50249352 0
138449350 241570645 0
329116695 466770532 0
438928146 285201249 0
230977688 266463100 0
534267065 73914052 0
65752074 544241588 0
92084094 555029220 0
156881973 326483098 0
228071862 192376391 0
258158471 158993210 0
517281008 267356155 0
470289397 244999776 0
498605455 444946981 0
174297916 551101914 0
131561027 183118434 0
344917454 569778228 0
514982943 346685543 0
340817946 34360901 0
336795236 554365521 0
431524432 497324151 0
210957835 416056805 0
184625128 7986942 0
107362518 138190556 0
457119652 182163237 0
95355844 441591 0
336129469 546439943 0
161570742 428884233 0
34340526 174973438 0
432245564 329688164 0
35854184 55733813 0
31821669 36920219 0
120681908 337563807 0
83528899 514939824 0
484998606 85719048 0
531476840 22444383 0
220516252 180228574 0
426961233 102330522 0
148739954 170535265 0
181584903 113716188 0
507072302 374402529 0
256458074 554528860 0
194461197 344665339 0
508980318 199440140 0
189143693 66151955 0
19612296 336805152 0
318018839 333051817 0
380329420 324234968 0
324077146 353469763 0
174391919 223061259 0
473183593 366914430 0
168627829 176328624 0
557452941 531004694 0
566990055 353223757 0
175067146 224696043 0
28478062 246288849 0
506735546 92084485 0
444786077 494525587 0
311518073 133502267 0
126768486 416270821 0
44208158 52091037 0
138766465 218532639 0
570967322 548475868 0
36357443 423241424 0
185289061 126965903 0
187389606 174712076 0
500000100 96105668 0
331431387 18045340 0
115604280 505941804 0
482840539 434006317 0
553760897 267795674 0
554946735 267222768 0
236060423 309776841 0
128948942 379775498 0
180697820 151439521 0
466434752 396129706 0
390127470 108310250 0
221141633 523664507 0
147213417 89869275 0
219651564 258450979 0
168913737 275827140 0
246973476 499986424 0
65775874 255938995 0
470648023 36748080 0
75932038 370206735 0
202053161 447392833 0
556537393 250747859 0
109552484 351348179 0
312801916 3712329 0
510519444 401675696 0
94045953 165266331 0
5013365 145481979 0
173419478 311534683 0
401118145 330522423 0
257150915 306645202 0
159061754 103934624 0
158669642 153239856 0
200905899 332471987 0
556554518 208133954 0
185602325 383709969 0
176382061 283348084 0
330039932 465542387 0
227972002 45154728 0
345685647 156391865 0
143635321 160532756 0
454049952 54959610 0
395952716 332861062 0
250817888 504050543 0
90249923 184855461 0
57181793 236078865 0
496857888 271997953 0
392435834 349852904 0
336352239 562578507 0
409599518 38349576 0
30620531 340775954 0
85179396 228732087 0
433407242 296549973 0
296209509 11868110 0
452733747 441276867 0
211896330 171117569 0
572761556 28489178 0
331940425 425459172 0
250445443 26725233 0
205908408 148198255 0
283339733 428967242 0
342618198 314155123 0
154472059 259497316 0
121057678 551933793 0
229330707 323122368 0
413605448 285683830 0
446887835 252919180 0
411779259 360558617 0
149778500 316186789 0
503698702 381969417 0
74540874 290557825 0
28475855 265501682 0
488310709 248449342 0
380753669 494830504 0
204850176 236552808 0
232088760 490030015 0
342226070 309343399 0
552323944 578403036 0
342405076 552076513 0
380042804 574774715 0
305820124 306227467 0
563450990 296153375 0
237705957 557959773 0
475284833 235888491 0
547392570 481361868 0
473268317 184560381 0
459122031 72240499 0
89064038 365931732 0
529674339 449398366 0
348709927 405482174 0
266466052 495126557 0
405754347 486664114 0
112229204 541209266 0
353229184 9772700 0
70234875 25344269 0
320510749 391901582 0
221745822 435913247 0
363431674 398662265 0
429578859 138561266 0
386071761 428216291 0
350388921 469002573 0
256007606 301605212 0
515669537 157454192 0
454207911 270087480 0
215100052 578485974 0
296147583 202698740 0
403593987 33879487 0
112228255 483447335 0
102591771 10477782 0
535152453 278616214 0
171437209 529803039 0
179549216 566549105 0
188442591 432676712 0
494981630 414896472 0
359496384 145487861 0
170157819 482706438 0
57675771 453570254 0
514357106 398443997 0
269883915 377859867 0
324437763 468267430 0
347021929 406721178 0
392276338 34021138 0
12532276 22197092 0
347696439 531460835 0
383427673 129295393 0
437992201 236934083 0
342577250 243442866 0
396310113 563009466 0
422024326 541448609 0
237538379 279192210 0
341285211 435571931 0
299163659 202594990 0
207254455 521493894 0
69125493 106253794 0
311310886 112288508 0
47111553 468992236 0
3374294 121174823 0
565626338 76278159 0
309658375 330971741 0
228112968 503378411 0
535896958 200806395 0
514970844 194144567 0
178672455 329940138 0
83398281 421639791 0
270924469 322884118 0
392501002 38217862 0
343867767 318745057 0
165466869 115057365 0
327194198 380091417 0
462872000 42535576 0
569628784 206501722 0
425660726 418541345 0
393504340 243666799 0
118464314 411526115 0
267767657 43408826 0
98749513 403365411 0
137713226 429334410 0
236225116 536839542 0
84420132 148986111 0
321266530 560962554 0
51616855 139830339 0
103425465 133967418 0
158337071 50389140 0
181111283 39523451 0
28937555 341490705 0
420907192 249092235 0
391533282 472513044 0
80866546 566943684 0
553606200 566070288 0
377930539 27383613 0
145846459 404444357 0
9066346 224343763 0
8013391 347718883 0
349213337 49563630 0
88359266 488714964 0
416624019 195188871 0
228837423 476938014 0
365256322 546012806 0
457201096 182836761 0
85365417 271905699 0
92741531 500236828 0
354514731 26838664 0
352319140 441310780 0
80320233 232270812 0
159519725 125196026 0
456296247 5933884 0
39020721 181508476 0
388342318 490300621 0
413409020 491994910 0
539217841 523449891 0
129298302 216076573 0
296234329 49981231 0
294917301 451146753 0
80814537 180052013 0
427013362 435792732 0
342256525 319423810 0
220374399 434461779 0
450078411 405189791 0
53102013 173371681 0
567297375 129889833 0
569605030 440799943 0
360562274 329590002 0
428275811 165443453 0
569346589 162099526 0
397768120 285617724 0
133593549 254953603 0
334189485 332287449 0
176064400 21229537 0
457073060 218090353 0
162751548 71446773 0
501020930 100577572 0
291608656 287190010 0
233327202 556824067 0
290785756 19939901 0
62286680 536878021 0
352017975 569605559 0
363002223 29728675 0
343659336 151978783 0
191426499 449211788 0
430239792 376013171 0
558721023 357833965 0
336214309 409698688 0
527209829 185864778 0
470235827 18325576 0
280981010 57205406 0
202076153 399014892 0
30710290 222292121 0
520268482 567480428 0
198449970 388235899 0
241690259 538127517 0
97363284 334711153 0
67628905 305000 0
435776407 124062628 0
216339956 94894095 0
501296900 338030997 0
488553609 285478803 0
338369666 227516569 0
89595859 455492041 0
435488453 445057756 0
345438966 48046256 0
513429866 409932445 0
353552571 439894992 0
176555119 512835195 0
383564964 320428476 0
537198196 468363617 0
374565390 84739027 0
562094742 563840858 0
195637826 80298651 0
377262227 43008459 0
242415479 87607130 0
245711900 258501754 0
32729620 385558446 0
112956326 7139504 0
8625929 241291167 0
405016291 277491065 0
87665015 388566610 0
9514117 119238772 0
267348785 101021246 0
96887965 393676337 0
190263023 360901114 0
341780374 78187860 0
301309241 215779935 0
349679435 483974398 0
333205522 389565224 0
298742190 99077350 0
482733210 444776834 0
485973727 165724336 0
122664161 199200881 0
474835188 440548553 0
361313803 58287501 0
125359632 530592567 0
359922471 96486359 0
509083672 280483185 0
485903652 444170542 0
405462107 305003611 0
288596264 184627915 0
544055547 234694735 0
54568912 481565879 0
360501010 422700294 0
342729417 132968462 0
512200712 391542997 0
485310453 343467813 0
372352643 386199765 0
433092748 383892005 0
392387908 265615149 0
209761148 169345230 0
380722521 568133354 0
541638062 570246190 0
144248854 396076045 0
134658368 475156623 0
29754275 127862590 0
87168311 351101586 0
512009924 207107066 0
360598220 351910974 0
408164012 64296109 0
28017226 138651166 0
18615787 36832971 0
187900012 101032155 0
210957430 419530496 0
329151010 229815341 0
117508269 179232510 0
456798809 113263930 0
557608773 70769870 0
363042183 483164144 0
201723578 239651614 0
237474216 15662023 0
222265651 192762406 0
258895513 317976591 0
297974578 495194916 0
344579921 555522311 0
360431703 522800383 0
422200258 509556688 0
534594738 381488330 0
108838162 384304967 0
567302119 302211637 0
547829131 56785808 0
133230492 387716672 0
60368710 350393316 0
210086657 28546039 0
375120543 305382950 0
82720594 523473829 0
49733318 427145256 0
458029578 277065781 0
33650814 466853455 0
513458740 214298877 0
321209220 71519390 0
439815624 471901261 0
336132607 80675725 0
170976454 361621971 0
458236208 276399946 0
459347557 144914823 0
329565024 79700788 0
493542192 524530745 0
490104726 197971219 0
398236559 151537107 0
429097756 205590694 0
287900337 74129096 0
107685249 300150246 0
308179720 226589366 0
224665276 258531814 0
100804414 203107769 0
416277328 455803108 0
91125667 27424682 0
427809519 165039623 0
171728445 215693153 0
481721894 319804540 0
39522082 155205930 0
374837378 393560923 0
334247816 22561828 0
260958998 456722804 0
117691842 576565858 0
135524013 400655645 0
272126011 160120457 0
574102737 1752315 0
314551981 469848271 0
366373120 374797485 0
71106895 498591238 0
337262254 37121232 0
414827013 130866230 0
368822451 424952354 0
574683625 286108241 0
59558447 372293792 0
347197801 559391788 0
29202172 358423335 0
398224186 305797092 0
290653856 309831322 0
191598718 576809375 0
349435441 307246602 0
574779950 94008721 0
272396748 210239711 0
117114320 324069181 0
207790208 327677351 0
469130490 400288604 0
202493313 569017163 0
77618304 205247450 0
399150117 120181241 0
548287795 35274696 0
59570600 576600123 0
428415925 159487570 0
473946281 304260695 0
322722143 437266840 0
296080965 93117746 0
377642418 226040124 0
287302915 405837464 0
363755691 569187613 0
204375644 16350020 0
429864369 408003825 0
92702953 372414933 0
250921536 569208572 0
330066778 405670309 0
555370877 176406797 0
101364973 546335070 0
299601167 531625079 0
40882327 188571906 0
560730191 202752525 0
207943911 292645180 0
164401734 511646775 0
498744018 402201939 0
554582284 473695279 0
538633314 486951052 0
282287378 50652161 0
238120292 127434502 0
516016698 358096357 0
98383573 432443107 0
474172950 42790732 0
126781111 515884439 0
491361529 4857318 0
266852058 522299971 0
487784419 310493544 0
381430211 265207617 0
212056863 23842935 0
74890330 476292871 0
411009000 315464180 0
330672034 173801894 0
343449364 80084302 0
256981224 49754508 0
331074148 198044166 0
215901581 211517506 0
199097123 558877197 0
386982824 54269455 0
404610349 406709404 0
72788625 209760661 0
189885894 237594366 0
449756431 491476105 0
279737345 238652826 0
528536822 389518276 0
347878771 385133851 0
20097236 63215653 0
330965259 423068328 0
10451891 54541216 0
564217748 356963835 0
479820838 418498616 0
394611867 434211359 0
336589743 90615997 0
125026732 185153549 0
445695043 413035905 0
247320016 29511148 0
205940784 375544011 0
155375178 267646753 0
167994083 181429993 0
351739122 531133707 0
491214300 307743765 0
365280093 431246037 0
501385132 533199829 0
128018314 38847566 0
20460937 380394854 0
99856689 412422298 0
466701043 80685593 0
554472815 114654499 0
305165987 25852589 0
396347399 489733411 0
192417606 322511376 0
351012351 321164076 0
440307835 332891133 0
455682617 425550988 0
319136756 386032815 0
520596509 400315631 0
171314500 266416939 0
522613139 13966023 0
429975403 512827584 0
143601176 55382082 0
423125797 151735002 0
34425046 548437116 0
373947661 72683062 0
338114202 41387020 0
8220941 30010374 0
95336055 456822393 0
291055000 266394895 0
495497467 404673595 0
228443484 431885733 0
184864474 358881625 0
111279289 399578392 0
74249475 548802671 0
247425901 233276438 0
344910667 156669663 0
350683983 212139513 0
340593152 99448509 0
35854169 38418405 0
322677346 485321162 0
90667674 210961932 0
79521026 454059311 0
78790231 508415430 0
152158631 352423311 0
252779319 161175758 0
111691466 469044328 0
223515023 372727552 0
491303933 23713224 0
542329603 64343467 0
90515873 298865819 0
337095117 317473941 0
335006777 120432541 0
259992214 238211212 0
204546465 184338557 0
451648909 547317704 0
499564573 552944896 0
84239908 537800436 0
233941863 235667911 0
495288573 350729012 0
291004755 524159786 0
354650871 354967820 0
174887124 263181153 0
330132069 379066301 0
68294498 271056660 0
261782247 504690955 0
136540087 511044918 0
369660500 473703718 0
220031402 453660273 0
101467966 170632415 0
318651739 518209357 0
40447051 401779353 0
194467362 391672349 0
176468590 243971177 0
215732817 297980869 0
116911109 396290642 0
469399722 292647128 0
210674539 347447597 0
4852665 481104 0
26017595 206857703 0
532227048 183438184 0
445705827 494506288 0
547108049 422587299 0
351791347 3711295 0
185808948 567300445 0
514298029 396146649 0
343651325 484369427 0
359367470 58141429 0
299130213 28461757 0
117800033 235110748 0
497155418 495624882 0
543482768 56982269 0
210968690 14473760 0
421751524 370234778 0
14038639 313664620 0
283251570 335352725 0
478680819 310144168 0
528211095 417486012 0
444773750 570030489 0
177871854 442735831 0
562452215 65667655 0
197969042 435923817 0
406874214 345644957 0
295513911 360830865 0
496604917 69986568 0
349784526 485965733 0
483677109 26025953 0
320893381 277670140 0
574798694 376612173 0
351758663 34719163 0
373342238 287974776 0
303496078 68267452 0
174314903 286957919 0
479571064 505235509 0
170835978 251670429 0
161593097 240889928 0
571249635 82853241 0
371190935 489329881 0
563923295 199103144 0
165993719 447078754 0
203439075 555174256 0
71518014 161704802 0
110971474 452258581 0
260244163 522998822 0
546127255 95610359 0
57502720 390207036 0
370278024 549961015 0
142359007 449611656 0
343555401 531381411 0
252464317 506906466 0
455580516 98666759 0
371518297 363283125 0
531842106 294521335 0
339972486 9972759 0
359340900 149309496 0
44818319 285388276 0
42266377 460462579 0
24524771 200918625 0
526319913 300172801 0
488807626 190365415 0
201307813 300326636 0
370999785 475126513 0
482935138 362761773 0
381371830 141270086 0
170969786 396438064 0
326909097 525768449 0
451882878 523155343 0
493842646 158600231 0
178681378 52083935 0
536443545 213808880 0
463681783 551609758 0
541866567 521161311 0
52894079 110106083 0
313232108 497578571 0
190070044 324599002 0
508218006 459961181 0
539982691 531950046 0
134055038 109270525 0
105024601 99424806 0
362805048 364158437 0
198967225 154394480 0
436605684 356372844 0
144599882 312813868 0
59734357 16318735 0
82527868 246759776 0
183119068 367706318 0
459965366 60153776 0
24074785 232301776 0
233581794 274880316 0
68394091 199831659 0
270605848 570661263 0
431835054 149748094 0
393508864 242974109 0
549915 127804287 0
364795406 370005863 0
388457825 253763680 0
6736055 499339690 0
527917827 93840882 0
355419119 390740621 0
272002088 145337178 0
105577596 366748122 0
451209975 329081556 0
549134130 354950067 0
65744475 70229898 0
368225561 58057913 0
78614239 154504227 0
516021303 487720326 0
532737393 303907103 0
518939855 367256869 0
258046800 561379376 0
8002231 111100304 0
78147623 469261804 0
37765293 294195193 0
93790075 372894967 0
501330722 438811768 0
462728215 161263707 0
164195384 325441939 0
161687821 484979649 0
450378472 568307774 0
480657679 112487255 0
516519396 274713368 0
280660918 107429778 0
92744878 222659589 0
101974363 437739866 0
112150683 423732657 0
463947163 428948986 0
77745997 372833003 0
520702448 534297244 0
167911987 37508852 0
314317125 475475121 0
56775663 353630009 0
573384535 410541811 0
247333478 60740127 0
227694871 448046517 0
77978213 97621801 0
245781972 542977869 0
202008047 498443932 0
304145487 477835143 0
139023447 360539731 0
155430545 245947764 0
572905224 166247593 0
308806339 439899131 0
517228487 336672836 0
423693463 133881859 0
446433073 211116398 0
169560011 385894050 0
514026443 95407904 0
532567984 305828721 0
495048808 532332334 0
224538718 467278334 0
525073436 565740682 0
12173652 548866925 0
309521382 353296498 0
381186142 220154575 0
234169361 94132536 0
383478849 575626951 0
37619886 405257755 0
457173559 310701042 0
362707190 311826576 0
11943858 362948983 0
71564877 453680688 0
230415912 543956444 0
333440743 454824198 0
426447588 480559134 0
238793543 101620450 0
296810902 469206679 0
499059408 218661457 0
101637056 15488027 0
55867418 544501002 0
93411343 542585643 0
312423270 80433361 0
57819807 359295056 0
361043865 75216161 0
429023468 273824410 0
312131928 37160949 0
60324155 81314629 0
423375903 514371891 0
392162279 167280280 0
77944669 107963890 0
181965362 494554875 0
147271217 225392918 0
170782894 54908932 0
377440920 248417328 0
319494481 95451716 0
287296193 248985003 0
420537946 109307421 0
155552894 231855576 0
546104731 135417398 0
41168852 544097538 0
8619564 182612383 0
215650817 261456148 0
563043685 487108702 0
479695129 141641808 0
173936616 525603531 0
478522333 495915230 0
29266157 520047382 0
180489007 53723487 0
41530044 533894063 0
510295767 504560705 0
469440924 493039375 0
102505375 237044938 0
12464281 88048943 0
332319812 405167191 0
527005771 61848832 0
155854451 384571154 0
300216051 13836177 0
54858916 291957399 0
355256600 448762994 0
573066962 516024606 0
213595918 469738321 0
496621694 165748021 0
320406248 16441880 0
3369033 30859830 0
299801571 41790213 0
104919175 544448779 0
228862296 319871859 0
418686878 3642157 0
103887669 234274456 0
537697360 391206900 0
273920441 302733632 0
285863272 190737012 0
109285842 419018954 0
539000971 67836667 0
146788183 165044754 0
230352994 532286936 0
218888845 256748521 0
155186292 191472525 0
522888420 398670783 0
508959570 514934708 0
110717934 306238202 0
322462876 553136204 0
395821984 571641869 0
219876984 100295073 0
460660616 302106974 0
346892192 418220152 0
409737596 106022329 0
175417819 320132745 0
413682422 111261306 0
497643107 570040248 0
492131226 60526545 0
202363960 517751083 0
558662142 176753332 0
313719899 236942379 0
41193635 244070877 0
5406003 121015976 0
438919592 67552359 0
63487047 308049836 0
509951140 574098113 0
195885475 353513275 0
303931657 307081041 0
496001791 222560595 0
484130898 435960057 0
243108320 35860790 0
53277055 13902610 0
263546137 434582142 0
305467084 466507680 0
211189861 415146988 0
218208175 111390169 0
257499553 242489041 0
474341195 51870680 0
301034784 273176251 0
390117744 315538615 0
30505363 177875972 0
282427159 337958982 0
490227036 174713941 0
317494017 409424118 0
561065515 12492709 0
97160440 313291563 0
55450292 488623454 0
145560363 484108047 0
219055010 318609124 0
575722168 95090201 0
245332009 459836281 0
45369004 571840458 0
136536644 514141270 0
186510197 60567051 0
133262013 500103528 0
529149293 462791391 0
98536003 243993374 0
49730411 523468156 0
305037008 350012078 0
544111294 147070464 0
125555976 192812863 0
544184207 164800952 0
533513424 506336725 0
537160406 84981821 0
278024200 551849150 0
518054231 478545541 0
386827825 565436559 0
292366595 241222515 0
246078660 71423026 0
18351847 444288866 0
246837836 453069911 0
478725935 180701128 0
1162734 256786710 0
419224411 105510619 0
72350559 76869153 0
110210580 74663440 0
99885937 426530797 0
423576423 227917659 0
153691689 543499662 0
373335444 437621982 0
452822709 309522755 0
471179030 175142609 0
530862976 119248107 0
109143256 401109610 0
420201915 329809113 0
33929946 213418254 0
550694641 222348527 0
297176486 343931365 0
338852009 222553761 0
133282780 502227359 0
86721094 524368105 0
455996527 55311788 0
317263007 18424679 0
3801691 159942249 0
421593721 565835428 0
149345482 573731187 0
170901720 78639536 0
147218562 378083779 0
548513984 395870984 0
551659661 237232879 0
33245725 70274457 0
292762399 296911276 0
46961754 481657797 0
388393309 343575529 0
529799793 557990996 0
411885132 525508035 0
344400309 22490088 0
570684932 133975 0
44987973 443109373 0
228648733 16642930 0
413524829 277843415 0
269934136 320919583 0
556855273 96292090 0
516208499 243330693 0
157863173 328259579 0
293787942 70033455 0
110817431 267271840 0
213972432 442399496 0
403378874 143826037 0
339801185 325692221 0
417199891 168342913 0
367990508 466327729 0
383840031 401192935 0
119293174 97863166 0
443573851 77147472 0
531107030 99980859 0
362740262 278939166 0
328680602 61900495 0
101518868 239525442 0
138034139 84617475 0
342942477 365853159 0
106680632 512420334 0
410979332 72866786 0
537821614 292866130 0
293268706 278321714 0
42105799 404733855 0
287197576 231587750 0
187369242 101907995 0
464126319 566877123 0
401951908 57309441 0
477302656 2613772 0
378271148 295501401 0
532131680 341228090 0
251958603 506960817 0
204103260 319436425 0
15285075 380811046 0
208997862 81458799 0
252098296 186899953 0
534655537 447495673 0
199354639 218131266 0
230810795 192491704 0
48254493 513769545 0
469587601 120590527 0
172362784 213989983 0
219179996 239224222 0
475559219 492188353 0
300194401 75035395 0
355762479 189462203 0
397695584 290852893 0
135556798 337404433 0
264495894 186540094 0
547076191 530420942 0
254835210 39349585 0
83430713 461580325 0
184833277 375496514 0
537293724 275994821 0
127743787 565395967 0
264458695 483383645 0
144698112 503060386 0
384755153 562049406 0
242455834 12704972 0
490844869 66419283 0
305524021 481108112 0
542189053 122023822 0
439815387 524268020 0
261032147 328862785 0
308722282 263221063 0
520496894 444390929 0
428151403 308356668 0
266062907 115724486 0
73078247 33551436 0
550696988 168151201 0
125426626 112159103 0
287524286 327936105 0
490470909 176656663 0
247168207 98345162 0
335479985 351271880 0
530449345 172178448 0
189282501 62972996 0
210002330 289420271 0
172879769 217933052 0
73263221 63464848 0
444251703 69383070 0
424492622 144356311 0
288993243 567937562 0
452124133 542026679 0
79956054 156912860 0
319897419 110951104 0
68756420 454959508 0
114813916 497456872 0
302925610 235279211 0
449674250 483260526 0
426162809 460319043 0
63047046 534107289 0
451077537 168974697 0
168707678 275214642 0
402291904 310478989 0
423361497 334973571 0
259229439 469495183 0
351369783 544777072 0
498956846 78615571 0
519297406 370493158 0
24534557 192756653 0
379645899 147357753 0
240972579 78032112 0
278229902 166030779 0
568946028 383078973 0
451080717 250287446 0
288394639 2310250 0
188168175 525355422 0
171991533 536808744 0
279615986 577153047 0
311749945 187390202 0
300797628 469704914 0
415829561 204449226 0
204374747 251638797 0
503300112 320228062 0
295241525 250356664 0
3586178 21858538 0
105243905 553594442 0
321988491 450009965 0
231148455 322811968 0
68899230 117174321 0
85877444 374592308 0
546084028 113201759 0
420983875 95144325 0
211272933 468600679 0
159723157 355994154 0
287254999 57315946 0
257067684 523032490 0
274034475 113892840 0
384834395 377586899 0
357335332 33697422 0
553705669 537472836 0
522635738 537930249 0
245984252 11256947 0
184249124 261084345 0
176870870 319466250 0
312334899 224572256 0
134079902 234907225 0
160136318 30100767 0
175345021 556758645 0
186346514 438789658 0
97847497 500779882 0
169711937 145054177 0
473540170 522061303 0
422721086 248325015 0
176042315 12552765 0
473213101 221088440 0
31669820 361499692 0
87303689 135537377 0
569465095 40478575 0
143584758 117635462 0
282181260 352210771 0
149533586 225106680 0
385725413 525785865 0
55158124 258626884 0
389632016 188152878 0
111239419 263331579 0
146774669 280483849 0
346438411 434184380 0
508822076 254277692 0
250239887 124362220 0
97207867 85688996 0
354333094 99428972 0
44945591 222225676 0
284851880 264435494 0
387893194 392186838 0
479436824 130277943 0
396795883 571720426 0
131848946 390117376 0
545770071 386601684 0
176877396 258463076 0
166346293 288333410 0
135458777 442807519 0
339822093 295030424 0
536617638 285625425 0
385119429 524881732 0
43289363 77042799 0
38068011 187148652 0
200230288 475015193 0
224192410 172832824 0
440276765 509755356 0
574286321 294734829 0
275475937 343525766 0
459606516 319643337 0
331526255 99893451 0
34403559 350968031 0
20544965 449870685 0
387374401 96703891 0
401502107 568756971 0
243092580 315425571 0
88620610 538937621 0
405553344 157235857 0
94018226 85204558 0
558043606 352635264 0
399140681 90158025 0
421306221 124325198 0
146875003 575624201 0
26077669 463304218 0
129516111 573443460 0
230957580 278091367 0
34223590 132777119 0
572612477 67128026 0
28672246 153247143 0
35543546 356632132 0
397344642 153747601 0
373664254 137373723 0
489203479 136777316 0
532726371 484987610 0
515382289 467013298 0
43611932 334298964 0
224312705 432146338 0
251227879 434186073 0
42412002 532741215 0
66633850 138861187 0
226528935 75338166 0
324713818 393438015 0
518762585 504164869 0
198039200 148423767 0
270191978 128883698 0
522468345 225864757 0
154533884 427834585 0
44471156 50963661 0
56863533 190227163 0
8224641 131915035 0
186078905 123298809 0
284060970 449770911 0
532771944 540788596 0
502482450 26711068 0
376001083 227321145 0
208627625 363807620 0
382140229 156018999 0
208322936 126936848 0
74358115 261866432 0
225763497 116806462 0
46196859 102406238 0
250822179 441908980 0
261514695 537351485 0
55283004 324461761 0
286551489 259161629 0
371994359 101938481 0
162891980 212534393 0
306695577 449924639 0
415426660 150369721 0
421428601 301996059 0
90527053 146990032 0
344115537 6307961 0
51444752 147951799 0
162912543 204347660 0
518313688 160494412 0
278337256 414765695 0
264633090 142341016 0
559664076 249280663 0
326656965 422345379 0
125951079 191128316 0
381729180 339185283 0
306610545 450758830 0
475188899 94255687 0
24741580 1722540 0
387330073 225523656 0
381570434 213647539 0
26652756 236100681 0
566457624 114223018 0
54638847 391146799 0
292461129 162147826 0
421454745 408257506 0
303929921 109065337 0
87459933 406780028 0
503660533 66630745 0
51172553 466949687 0
564255980 419254889 0
499600201 355745184 0
142884972 296101685 0
457303965 55610373 0
538078232 58508120 0
94431033 119445633 0
251471053 135225657 0
43964643 359575141 0
105328581 93805415 0
174108974 239107192 0
294715420 456245282 0
111384526 390658225 0
196451063 51995169 0
526138909 261333332 0
127473509 436524590 0
128604673 170640039 0
64510601 265255493 0
8649723 60461191 0
97581598 413239421 0
81253599 143448757 0
455828535 243783665 0
382115546 471209332 0
563697632 164572233 0
318562673 454214956 0
456427665 26561679 0
520415972 25588284 0
296358676 427545793 0
506454677 94663361 0
175483252 331312341 0
93368356 416915148 0
124113067 314155726 0
325301277 289226497 0
213230274 367274331 0
83094408 1940316 0
91304730 427739762 0
318812778 536151373 0
552753449 181251479 0
205819791 40032748 0
490823359 166573778 0
59006781 468404818 0
147353903 106298092 0
237258229 495688463 0
539444935 334359552 0
418508877 459536127 0
84830284 92521593 0
57296966 202988579 0
362726864 344318127 0
217648032 526850458 0
198991136 219759871 0
185374924 278960978 0
356865746 518892328 0
39031300 92293457 0
4390503 18101425 0
248958250 58349012 0
25856649 56693529 0
457147768 380633003 0
141664954 269088278 0
129157655 46983317 0
508548582 227188786 0
183207735 185440984 0
368652489 292953334 0
424204892 499447251 0
507741578 61828157 0
474699076 146968616 0
243096943 482137815 0
41205278 89544392 0
517892272 216250957 0
344735373 562663890 0
560120300 135853503 0
139083653 51342260 0
186602877 312463894 0
188525728 251395785 0
318396228 32518326 0
404428456 481532966 0
464582404 315477623 0
85348315 342536059 0
394769296 354601426 0
343029699 183907495 0
514148317 327710524 0
487505574 229276664 0
518536362 322429315 0
211146410 194391408 0
577630262 303958647 0
42212279 130148976 0
374399993 259293220 0
319828960 287153658 0
43012781 23833162 0
258428343 346647985 0
299725880 257636154 0
5300645 7220287 0
117175138 135577075 0
395266638 428194128 0
331805533 257772967 0
48643191 4454813 0
572966967 62012946 0
32586972 69010013 0
73691741 56615400 0
442105718 561972289 0
75939484 564112333 0
119788880 545071109 0
518797645 305846641 0
210701526 498655415 0
490792124 393897243 0
217793388 42807843 0
333049884 303692410 0
2266454 519779308 0
298691183 496094312 0
42440993 160646246 0
510968888 563420687 0
71742836 240327035 0
276163660 8575517 0
80978401 124328677 0
425504709 184576363 0
102504095 212484941 0
97714159 273178798 0
242582254 365326446 0
264309778 46005071 0
476091680 96643904 0
5531667 351517604 0
365593000 314031288 0
108175093 247437252 0
350407785 572856510 0
361692959 112329309 0
312705852 469624218 0
51336753 68678415 0
20584681 87175736 0
516289912 322605967 0
575538415 81085656 0
485505865 436655242 0
5830311 301313183 0
64377715 148580899 0
12672919 373607804 0
136229196 538421509 0
108749036 100698703 0
375603978 339063899 0
117019285 465769300 0
125557462 376969264 0
48765176 389572950 0
117115679 132563148 0
250112546 107074237 0
61022491 19575598 0
5980831 489327951 0
340488753 172298335 0
61244411 96205887 0
347858356 36702746 0
202662174 486311963 0
348232385 383133463 0
92433544 143371902 0
175770969 411361021 0
125080122 204659173 0
240330111 160589774 0
155265816 491261014 0
545763697 295670430 0
237992373 499773228 0
284067241 271029243 0
395438222 189878249 0
298203391 48391741 0
210641218 57821092 0
397038302 90552080 0
90270683 324065023 0
11752483 334137268 0
192221460 53830266 0
381247165 339735287 0
546331482 364527595 0
524034939 390320166 0
435518053 160141216 0
350719918 244698534 0
140373647 199094083 0
83326059 373387421 0
160646314 151318841 0
256332065 321302057 0
293781771 100150837 0
329353010 290966103 0
127061017 441620239 0
158840491 131476527 0
256607943 230021004 0
94022857 541346827 0
354303815 196624789 0
394284449 194566076 0
373065667 346050345 0
69150188 477217479 0
138054513 475917298 0
458127700 496986368 0
536244996 231848885 0
565816679 248849935 0
28162748 472725490 0
186387124 355922170 0
325039600 389483097 0
369959429 397009675 0
543691062 28339114 0
42614370 107451568 0
285192602 444767095 0
444241895 208648734 0
452523903 178188444 0
570857343 126039950 0
34951011 384769900 0
340503985 433024526 0
544794388 429838928 0
486473896 96314458 0
300783881 482225746 0
535558541 450256669 0
244437093 534303836 0
152070666 311854671 0
90315881 99656547 0
267926291 90639140 0
270816646 539974947 0
198495608 558238412 0
378363261 444100665 0
325138375 285192713 0
14459006 345997525 0
487876832 64469318 0
50985464 274897321 0
344418049 538526137 0
357344202 527374150 0
249070607 369857558 0
264539178 490834362 0
310029528 201311886 0
90627438 440811451 0
548896631 223648849 0
27578744 100617806 0
490726345 290687332 0
95696098 533034968 0
249323111 170162378 0
381575410 489161655 0
118855271 309741234 0
106924842 341573737 0
2775784 28673608 0
555917205 414315161 0
88319448 137938612 0
62524583 63383239 0
344996734 475933125 0
110031358 360325209 0
446416705 142215989 0
485390347 556230766 0
309434688 369156332 0
117124720 192394863 0
396396346 399439192 0
449570440 161871552 0
80468682 240194216 0
359558532 218858996 0
285545259 395602619 0
328326897 199425217 0
95768096 576301582 0
265482940 79414063 0
547261687 470543310 0
349944138 38732160 0
67793096 452463665 0
220744299 362448817 0
498155579 309103144 0
551053015 265439606 0
290592675 511629761 0
555598899 224650093 0
433606 120401383 0
467908813 175292880 0
228513735 28661351 0
247188333 462828514 0
392577451 100266584 0
203584013 542761304 0
478081754 570653214 0
530938265 565609244 0
541818682 66963568 0
465634642 75584131 0
332757391 188858524 0
11146141 418296336 0
4843398 545880936 0
375672193 193419958 0
124192369 431784263 0
155426723 188299998 0
324686275 155138500 0
15053457 131540805 0
436082893 416546552 0
94783430 46816590 0
389289076 576882022 0
273158678 295236075 0
514931654 110959210 0
511907670 510854503 0
513220701 423346388 0
297769436 31533514 0
545229449 479861548 0
161172872 540110592 0
511400111 293362364 0
533385305 4471790 0
287087843 143590995 0
213135902 237474599 0
5789271 283884984 0
366415086 39661753 0
108041759 104951219 0
293467080 541586024 0
2620173 254173804 0
170838516 548272290 0
553497911 30402558 0
120263726 81436235 0
329748457 389485056 0
488529268 98209640 0
462323450 340333817 0
344207184 381623876 0
498200672 412389616 0
275388804 481562159 0
37270566 503768056 0
442559655 58097469 0
130796202 167453937 0
449731350 541313882 0
173865401 31379790 0
391944203 198085444 0
151233203 86615337 0
470150396 345772742 0
35244258 368644214 0
170370492 399191270 0
579458008 343836648 0
146642456 333599448 0
214075521 295673115 0
257806902 19180320 0
297836338 400327845 0
415359961 432530992 0
307977344 159780702 0
315234529 550419618 0
553648096 416460068 0
2810601 530346727 0
219119353 481822687 0
238840811 471851862 0
381419521 548372625 0
1528758 172892719 0
345738705 371622919 0
349899859 361862728 0
389744564 64589957 0
65684946 337944848 0
306397681 128299626 0
526387943 326635887 0
564625044 504027411 0
49092220 301341454 0
27180015 73082284 0
117186344 386919327 0
290008809 263191767 0
451988590 513274964 0
477393247 26215076 0
196981825 127512675 0
389804990 359747855 0
289486737 497661489 0
369975290 455460604 0
320969919 441870491 0
390165822 295612452 0
465299528 187430624 0
69195640 447352618 0
503152291 423274869 0
484236440 497574825 0
218325264 94814726 0
373438827 386636434 0
280398263 420596185 0
348542497 40172119 0
328563888 45897786 0
231677158 478460506 0
124153586 373577555 0
345407624 571659122 0
283926488 125548689 0
512609831 318185166 0
336570560 501726886 0
386289211 397669380 0
21374474 548766222 0
22582480 535760818 0
207950970 22724144 0
34270087 121064972 0
66446106 329006912 0
316110486 465334382 0
499864035 411758473 0
392608112 186963893 0
386106684 543199975 0
556816444 141624749 0
544734058 256685580 0
62514744 380373646 0
397336175 534396443 0
56218543 191818796 0
275562895 499586219 0
237423937 154402730 0
27416557 119998607 0
86679922 125950698 0
11994648 87316957 0
453562177 168229608 0
55591882 440875497 0
506970077 562212162 0
374962726 368267624 0
467482368 147151039 0
564452050 362728038 0
254150834 198150156 0
471172768 247522236 0
314073210 170442448 0
91128582 466414335 0
568200287 275236329 0
260137295 473130458 0
371163332 552855612 0
483759467 446719711 0
48722711 164292910 0
246554874 107963747 0
259973659 127159160 0
296877355 560211674 0
318303192 175971418 0
256162435 5239517 0
65735545 349185036 0
372807149 344909104 0
479384129 499690844 0
545200630 36400317 0
27220424 237772031 0
189779358 56459944 0
325599734 404906312 0
156477304 534358881 0
521680210 221863726 0
303930538 105651839 0
520428039 506563972 0
431722417 16372723 0
361041772 386992370 0
384549714 574376497 0
426484031 227481330 0
93197246 93734522 0
62802803 467122841 0
95745833 348185171 0
203530037 519079610 0
329621974 481725657 0
262865296 554457245 0
121829750 83057689 0
298751857 207048163 0
197822651 172692199 0
459038199 60743386 0
314278229 179003493 0
377084153 334869784 0
508076679 239032435 0
380511917 381616787 0
270348039 560804157 0
287329252 79274085 0
372470062 23781017 0
165571567 16210220 0
371838588 412230480 0
525321149 241273331 0
59352846 340404971 0
50490088 388902482 0
442879760 369809272 0
377681469 255889557 0
64596962 560313560 0
69585780 558358977 0
537924969 401527428 0
542187283 150801266 0
407560378 280301504 0
6015576 330697262 0
341809913 5448545 0
21018495 309184857 0
464022669 465531251 0
88044548 189547236 0
526339858 473213681 0
361236426 408293791 0
421687867 519574971 0
22632813 571937790 0
423735488 411893865 0
188964059 386732099 0
173250216 5982207 0
393081278 493939965 0
52476742 376735229 0
235109865 181843880 0
462205421 50199743 0
114672971 288326270 0
564334450 406434393 0
438875579 510492644 0
63219503 388712301 0
525288451 391573081 0
412944249 317264038 0
386404392 543353874 0
332937072 21867494 0
575976150 484514846 0
11925812 560254174 0
299221832 183814570 0
451212353 502785085 0
376881634 286027778 0
116223295 506468889 0
226249191 446426216 0
393279933 154491105 0
253418278 136285014 0
405640098 471637098 0
183782437 547214880 0
70707854 274909923 0
292231197 323972315 0
33006538 492323221 0
253729217 346384742 0
40191337 377902403 0
230587248 74553443 0
160168299 476622457 0
326763848 35623809 0
298729735 127192279 0
428043692 83349871 0
322102444 389493996 0
59920530 522556886 0
424747648 459248199 0
196449885 396698639 0
253832707 22954408 0
513829995 436010107 0
489112473 563148134 0
163263875 174886135 0
249769238 293220613 0
317995132 526448779 0
265455372 424685168 0
520117497 44122381 0
274887993 499471121 0
76471825 2817783 0
132269374 49773555 0
540531082 182377772 0
388389366 38763998 0
372727542 448276401 0
39058428 307280186 0
427321222 301212909 0
558152073 275804230 0
263801088 132957001 0
123467692 433418639 0
399560949 106012445 0
35176925 138337749 0
309101758 261157803 0
229336085 371387079 0
21291234 472372204 0
72854333 449401077 0
110875964 330378837 0
505074160 501161172 0
147175616 63769625 0
228100031 478827071 0
27487898 200673608 0
442040609 397646332 0
134336711 11458280 0
391328118 361610354 0
451527512 409499781 0
150917811 388488663 0
314112640 569985499 0
564661461 342806864 0
26090562 137276066 0
167068011 532823191 0
456324360 100195445 0
434806029 536138609 0
338759255 57470813 0
538381333 139904609 0
565262499 504708161 0
146990286 321008778 0
142571021 306928529 0
531852253 218980662 0
54930128 367885073 0
297660025 464267584 0
573670969 109388653 0
111002396 97350126 0
194579136 23171804 0
316722145 321058066 0
425828871 342488757 0
556755377 437161073 0
468749092 562598048 0
404049282 191414146 0
271428487 537883365 0
111197539 570966329 0
191700887 6488211 0
62922528 20771548 0
41381783 156679018 0
82834573 188310655 0
16588845 526755685 0
520442494 211840108 0
559365908 89613423 0
163760471 578433363 0
319490486 107831879 0
287577614 496027044 0
529174398 302677832 0
446330318 505907079 0
443861728 416290606 0
209296970 45111476 0
368471738 497309226 0
270502542 155635226 0
508106074 179109848 0
379969951 97977107 0
111704651 525935678 0
427763200 535342425 0
30249224 234144525 0
82292618 475112568 0
455710665 522626529 0
330805587 345535227 0
57948819 35204335 0
9182030 399631965 0
404828719 29364112 0
277754917 560183982 0
304010535 150122815 0
166460204 239832337 0
300945579 70558549 0
207621143 88968894 0
134524154 81395591 0
430867229 10758654 0
290482174 110295373 0
479402040 327583189 0
544829124 578777617 0
376780090 426695099 0
486600786 108980920 0
88891718 142977949 0
206125403 405780818 0
454859349 206387281 0
269223909 395427569 0
223305146 195127743 0
159800872 137232814 0
304757500 169180572 0
491071218 525368517 0
228702510 226975903 0
131706570 418954865 0
423993892 411827213 0
293956370 335242187 0
428797072 491331239 0
532691004 297566018 0
93256638 435627703 0
473916994 462737560 0
535448946 347264926 0
304298790 220915802 0
94150487 226399222 0
241433811 431704983 0
419192694 106711466 0
87679530 221920302 0
277002622 352234291 0
525536646 45899615 0
237192782 409797415 0
116564450 417005158 0
540760928 22974606 0
255601279 362049796 0
238283905 114658415 0
143310535 34524979 0
410258162 430990056 0
109401603 442378288 0
264808512 143501149 0
510874576 512706681 0
220025222 516991008 0
228955697 341680924 0
561589526 16667955 0
322601975 203961079 0
398324357 115591794 0
81502602 386154694 0
405561342 450768858 0
355854638 26424741 0
329683734 567045660 0
394268408 76268560 0
500806329 549522354 0
178842563 520494164 0
349252011 379400082 0
531824113 153471075 0
13145763 266219553 0
304983247 19227181 0
408673909 221322601 0
415516509 48538469 0
338485098 318348921 0
340284708 251660820 0
293356356 246406220 0
495953157 213721687 0
352739340 18767545 0
434655050 285673396 0
113462383 316468757 0
312192756 21233197 0
578236080 109441807 0
297961217 306662145 0
286985640 555695884 0
113240435 344204013 0
395667089 458304493 0
325910076 549209830 0
433469248 80156278 0
348018687 248648727 0
314070074 39650751 0
122141349 217315651 0
358020358 129505392 0
131939883 204197548 0
275892959 271903758 0
324691166 112946914 0
395073595 527295588 0
15451575 395066577 0
60416357 308674240 0
436284924 413154733 0
335516460 214914585 0
515398888 44107043 0
555880632 94725396 0
89643413 327092129 0
111159066 449626228 0
427681796 542122926 0
513821168 29506708 0
542306478 461750186 0
355962855 348229875 0
328259378 332854565 0
144936699 169765613 0
186185275 407876935 0
534487211 439171667 0
436723566 403781455 0
378619842 278529109 0
383479252 350213718 0
149893076 167915435 0
242574395 486667330 0
112009513 144611178 0
127660726 415953000 0
429766666 165664551 0
180023640 454903527 0
424355414 283788861 0
455603631 173969025 0
189829046 160665640 0
368120269 574894599 0
362006593 107872634 0
506915048 275173948 0
460408697 68463891 0
404501922 312844361 0
314043766 253215700 0
113752616 257284262 0
89523456 231799789 0
526362723 89789760 0
535316150 329164258 0
579468953 273697981 0
243347353 413769041 0
555806777 104619691 0
570305923 513947184 0
4054027 251900697 0
524753996 260508470 0
343094811 445556571 0
440440783 397415159 0
342485059 344649176 0
251680175 243788296 0
248018003 373495427 0
74271861 277131037 0
496523186 92154123 0
537581170 112386971 0
537162190 266273529 0
214256339 134804856 0
120273685 563704946 0
405308839 374329880 0
407395282 375811816 0
320200211 287008882 0
448633820 496480161 0
187591210 99583229 0
325665120 109011466 0
399209133 8058417 0
393165395 418532409 0
408580659 271758629 0
242743565 312434018 0
541400198 452310348 0
277684426 324329168 0
289524459 476695819 0
547171757 261339891 0
379832019 446301208 0
302032034 250065687 0
240358989 988219 0
18670680 105596245 0
184724174 316084922 0
148001106 536267963 0
546925682 516413596 0
217207123 566852687 0
5017228 205193416 0
276377498 454456642 0
320397706 447442788 0
229781416 477393959 0
28245943 514287922 0
178861195 123389364 0
398997890 413306489 0
171329473 569046653 0
8557247 226436841 0
534334380 268450331 0
131193321 291412396 0
198004842 80809614 0
125920845 198556092 0
1086436 472925176 0
20856646 62001463 0
288055534 318406387 0
345390161 345690171 0
389115567 223589863 0
231179932 74139820 0
453582462 72427530 0
148380923 257250001 0
363260964 111374576 0
141404883 562025443 0
333824400 406792705 0
264960961 285198399 0
276372120 252629918 0
125271857 306294681 0
565485686 523664572 0
428377906 319419506 0
457978787 304021162 0
58170375 346599900 0
157199033 505605237 0
560579112 270165499 0
10471621 100942935 0
332350036 495647962 0
279527788 336814454 0
432232129 412511218 0
307419591 404538894 0
551269135 114474772 0
211819537 299613000 0
152019696 519668196 0
491900869 288095310 0
439527102 25153336 0
234519601 222543473 0
488311086 33669715 0
289450156 285116857 0
427694041 329447411 0
311633732 327373566 0
562388518 49779432 0
41342608 236394724 0
338501034 310464760 0
346126391 197067126 0
305408480 494683412 0
403226364 87887222 0
11556499 277988227 0
96893790 536305357 0
341904240 383425973 0
532853750 477289105 0
247630666 558589109 0
214764165 144450233 0
39921035 484516684 0
412121990 346916733 0
419061291 284747544 0
184686271 372113615 0
226747049 403603259 0
18092493 342563089 0
117807699 449775000 0
371352382 439574651 0
285748767 571577466 0
288360508 17393082 0
499921330 263257127 0
452645618 275232873 0
39167660 403431195 0
565319712 277397184 0
383723859 574625668 0
31862962 431572003 0
467775709 280197864 0
280602447 213168930 0
510501592 42407056 0
139445080 146291921 0
308515493 243978101 0
424344927 239314106 0
149177405 222967456 0
221604588 276959547 0
469429755 461478990 0
96256647 493247257 0
264214856 160302077 0
469176241 329840941 0
247462931 122678673 0
567203474 492176474 0
465669095 481539876 0
54819468 467454950 0
576491311 397713939 0
471394017 573041796 0
261309901 232465176 0
2799571 102817826 0
558612923 238853963 0
258285273 445285479 0
206793917 119468541 0
422775013 193309910 0
29438540 107042703 0
487144690 223990108 0
229973312 392444531 0
190434818 24753772 0
501084892 358753989 0
437751375 254827436 0
536922761 265873286 0
33300970 338440922 0
22366082 17947052 0
274141038 305994964 0
337789773 278137839 0
190962722 353928950 0
355009000 524093055 0
468519666 437163341 0
9675015 45056812 0
382119757 140324111 0
14996004 37602609 0
88723682 446201434 0
489839004 283883185 0
298773378 137719064 0
517292047 395250742 0
166796882 419284499 0
556601417 471470114 0
136972305 479152636 0
331378349 246991801 0
333092948 40939925 0
578801164 406430319 0
523450391 164146083 0
524235135 134046487 0
79586707 475895155 0
273083451 107767902 0
327070324 164517505 0
542351594 48455549 0
327816377 367141622 0
238050200 531395039 0
450665110 123641467 0
115193610 166035753 0
536974984 76920587 0
113353607 161305657 0
452649338 499316271 0
86713968 111513478 0
100773465 401082776 0
65816852 486507999 0
380976632 233383798 0
247027627 117833611 0
551273820 88755165 0
497415828 418893564 0
310939511 349215306 0
432051373 269528893 0
159740622 13485686 0
18050861 152241206 0
367915519 434065349 0
339326707 76213168 0
342885084 507330302 0
439590804 228779074 0
358580238 82008223 0
348454451 488815213 0
318483741 411822820 0
51484071 485250924 0
566234849 17605087 0
136367368 136377727 0
54735908 364096709 0
92701605 509026466 0
126440485 276763855 0
479114364 409006351 0
157727761 41987400 0
322400626 32847565 0
135254927 335225092 0
399493985 149789139 0
417655629 137980038 0
9109089 286965000 0
168230063 356544144 0
95016342 242083861 0
385863450 484507842 0
43071433 461419626 0
549799868 139657885 0
386350036 577645384 0
547042891 198797625 0
496332455 108221567 0
109193183 160952847 0
554699708 246886078 0
218421680 59685833 0
155276470 102862452 0
72381943 456795756 0
22917362 417563495 0
243710665 577243325 0
203430946 467485028 0
251735103 435382407 0
445321264 573306328 0
126832937 243602938 0
326265293 256205789 0
224384015 337813606 0
355571998 197878094 0
370000479 121358121 0
288089867 195579899 0
578240786 244248103 0
571993155 68696243 0
25423152 191333497 0
46752737 289025661 0
334643992 478670458 0
540136323 38875119 0
477687307 345101863 0
243921558 362505189 0
524851284 295105270 0
115832802 237133039 0
423270987 266637736 0
507308072 128660324 0
19964918 519731385 0
512738083 259702136 0
130271043 493788435 0
376506636 395776292 0
539828408 538554065 0
515369797 311938050 0
275856627 235642218 0
243332279 169882970 0
9151628 102646292 0
72408529 304360638 0
187313714 20003288 0
225848748 362895221 0
114514436 431287750 0
227338283 468575652 0
237069270 266260394 0
120290047 201632546 0
415302996 538994643 0
515511816 263515056 0
84331686 143172736 0
490426349 355742761 0
207035003 104125575 0
137100298 372492892 0
417260031 152577342 0
185697061 134998026 0
356025165 541731562 0
25550636 319320682 0
302119675 478426927 0
467490278 171984802 0
366529952 140920131 0
271471556 477620991 0
85111366 362678743 0
563405529 394527610 0
482520624 368723418 0
551573600 297911272 0
350767269 535412775 0
510745931 400383223 0
2891042 401339967 0
396238005 297262180 0
30375305 521594295 0
305368628 276191280 0
462278925 566153870 0
26429992 70876416 0
479504908 179129321 0
58465036 44902661 0
239408110 360721005 0
92230814 241264279 0
33817887 577484125 0
392670412 22200491 0
578979390 106335621 0
564922060 248415409 0
3124172 91963593 0
391230851 436916203 0
213586463 177903186 0
510610813 393054616 0
514580720 194165781 0
110712917 266256473 0
174499834 515334515 0
116908304 567075019 0
109897568 220894318 0
367342688 556542409 0
536470598 324407673 0
362177661 131628980 0
387509291 211816502 0
458739751 526189445 0
266817467 409611810 0
161768369 166007629 0
405622382 485563804 0
553912947 308198081 0
475629957 81779616 0
564365737 486352959 0
144418270 124484110 0
234320950 185550272 0
20266902 90067333 0
326970266 512498406 0
93377013 283973958 0
313947402 488107886 0
553339539 375978304 0
321210985 50508013 0
416816193 193271658 0
185255322 266785916 0
316456331 71809506 0
264088957 191202042 0
418058527 205968022 0
171705232 259368608 0
373352231 25244272 0
467675193 579668394 0
337751291 287592999 0
74311623 116439427 0
168506217 230525732 0
491477023 134214376 0
217891980 87416341 0
536552823 25314620 0
99718497 567781283 0
488268106 477072309 0
253610893 106123528 0
448326720 376300485 0
38453772 184624375 0
125983479 105848315 0
261926346 398359575 0
453044654 4326811 0
119437542 304149930 0
70660774 386896104 0
239271371 213530459 0
515891484 36051917 0
258290656 86202657 0
296121578 302476180 0
32826094 364538953 0
138344209 92136640 0
274086852 174341650 0
337022339 346439316 0
189135203 253771277 0
111776315 264816296 0
151804748 120088415 0
344156594 492012629 0
433456421 139981592 0
462838403 46975268 0
496706941 214618332 0
239554819 444394214 0
256257939 467806432 0
540502347 472516889 0
213137935 436589283 0
90000435 575904711 0
262629029 560808990 0
98533820 366305240 0
320927236 133354587 0
233322781 526430810 0
254545715 562065748 0
543195079 369623881 0
280873169 556829002 0
467383772 401938821 0
535665621 64747500 0
150098547 460387372 0
364545314 368167943 0
461417062 443362693 0
123717709 426396552 0
335030095 330348380 0
265873794 68414826 0
70147957 543729205 0
567928206 25815910 0
113014055 1245839 0
33812758 8371818 0
467567895 510512306 0
176675325 406559427 0
113375757 255743156 0
373590596 545959942 0
540475151 543943692 0
13767952 222004548 0
203176739 470120377 0
109998694 424008721 0
15131789 118671852 0
2627111 133544123 0
363587097 210366665 0
448057465 332269994 0
145665260 228147658 0
239637453 451023762 0
290513571 163209789 0
183460909 544373046 0
335115734 136553853 0
134756113 180225104 0
8406446 29278940 0
527693968 40749756 0
524875306 404387486 0
529571285 391229509 0
13945990 283606573 0
347986962 132145699 0
218827399 252135330 0
305955404 195314608 0
84397736 318879186 0
339398320 534240992 0
452025748 88825752 0
261679131 317990302 0
159493614 366302566 0
516011241 385191463 0
99692431 382009365 0
190655639 333144610 0
505300826 12685635 0
389020763 179316785 0
438657574 157082392 0
158958111 229536318 0
60502573 420926745 0
523301106 317098101 0
502285908 213094662 0
372957412 318297242 0
228326763 23139071 0
202325744 442016985 0
387557883 510135129 0
3682800 288049168 0
442716548 40074162 0
559214218 161230112 0
155994577 392843123 0
408264175 334093740 0
301867163 348919818 0
557901342 34455904 0
259336124 267059971 0
483582870 287740351 0
395620849 111976739 0
449453448 574586074 0
329119651 259362154 0
211939579 300725776 0
359814013 104012947 0
345301432 284632983 0
69914773 467661518 0
149650630 321190429 0
52030123 119890329 0
8404110 432818552 0
459872499 215655666 0
541806471 572373188 0
362332839 238610002 0
168874661 245910342 0
278961159 75490577 0
65488866 414587626 0
210030140 487121343 0
303236006 226098614 0
317061909 501827361 0
549210593 542533465 0
216006460 455695171 0
444205275 94700426 0
186106076 364447190 0
101469437 557544781 0
455136126 240288207 0
218381436 306584023 0
447448037 490591982 0
482213269 328844389 0
459997771 440621128 0
571424134 183126401 0
58185326 45470176 0
87236368 31189673 0
188495403 541406354 0
186642585 31076185 0
302816446 526272166 0
324457089 338361132 0
565881738 18427027 0
114132530 20109114 0
304209345 301386338 0
176056598 78659340 0
186327907 474515748 0
554446495 89248438 0
441819416 207112379 0
255905368 155712882 0
110105665 197605758 0
272426136 130543403 0
383962932 170966789 0
274086087 6163910 0
387200852 135849345 0
482172261 235849915 0
405531062 573142879 0
296083845 54869676 0
306512828 25481744 0
500791678 371306243 0
163047681 66501796 0
290318339 145526930 0
150844214 110575282 0
100079956 401896444 0
448493392 229009504 0
162951037 463050301 0
471039303 106046123 0
12163515 418860689 0
36378164 397495894 0
39601944 218530996 0
173934622 501451520 0
101450252 32182154 0
234062123 353272732 0
440638301 163640287 0
199274008 459627152 0
429868973 339506527 0
509376926 394440632 0
298914192 354377030 0
335513915 454596856 0
24510083 355290094 0
27780985 411227881 0
413454754 362358662 0
471395025 529502176 0
291886257 307741804 0
358588151 394005388 0
574641402 341621583 0
188279142 163500776 0
178081209 279260968 0
454214058 322853561 0
89435560 154731289 0
248857515 249087314 0
63603703 529616762 0
237777042 91353525 0
132207266 38217201 0
147434971 465084687 0
286793802 10835982 0
289974880 383888578 0
146963458 111905050 0
383990773 481043671 0
285882330 248903007 0
523317210 123105478 0
209306964 186884207 0
248593281 324332664 0
54743191 182649340 0
248072897 136863630 0
84000912 509716424 0
198275079 92673035 0
52242644 381820374 0
521157245 204517988 0
361022444 161742162 0
482905298 484409939 0
192869622 305327299 0
235967900 172781285 0
344352661 226474270 0
826330 16445839 0
92703662 527041704 0
274466617 447014739 0
296240863 247984889 0
438694098 274059680 0
448336279 144189907 0
211493117 174910882 0
515878935 473659521 0
336543696 123623048 0
488374478 153063761 0
213176106 232183502 0
312413528 318045627 0
175227612 360365922 0
480817986 483592270 0
96186906 183412627 0
449543797 128586705 0
121608763 134501839 0
156402882 456039754 0
178523774 93456659 0
196038927 382412259 0
231274500 538389089 0
503814210 454811301 0
142384144 7019714 0
281422900 352179433 0
447680235 434202642 0
120689073 578295014 0
233748237 206059459 0
224533873 445646812 0
367559249 384508968 0
377649206 563027505 0
61114867 175615153 0
273460311 557343952 0
459953772 518303716 0
504060889 490892126 0
482382054 530923485 0
54882540 261568377 0
496507922 493120335 0
263237577 445286621 0
297746362 128625114 0
113394719 373406321 0
327522351 173789606 0
419508440 495929789 0
478840976 118419586 0
578149547 501686218 0
467991310 247593087 0
213273093 172944410 0
572189496 507244964 0
270508398 213002088 0
377650609 319226744 0
316771556 129177273 0
190082852 212012113 0
51571602 372420759 0
50093979 86793663 0
257304790 196993314 0
459366071 219207795 0
98537262 459379849 0
386657400 335223888 0
195614356 431058157 0
132471473 294635356 0
182381431 467113576 0
254857725 420343364 0
59129825 163516690 0
417950072 305550370 0
44333212 395047148 0
254120739 226859949 0
473638824 372317533 0
97706007 105210047 0
545679462 15925094 0
229257458 563932102 0
448115995 67057555 0
101921174 221856992 0
404665119 158055124 0
310700517 433666198 0
196419192 28211119 0
337424400 378514797 0
417239009 478646383 0
427649685 409163196 0
455210608 197777554 0
80350040 279998143 0
432830265 3132885 0
471166922 67205304 0
126012337 519198985 0
253275243 489021608 0
264919176 85687230 0
339432757 420284547 0
104877008 63825309 0
562475537 113382850 0
561024094 379872052 0
237525987 53498626 0
131953805 362787389 0
74670807 367232603 0
493853261 281245204 0
335508059 469487369 0
251512872 559566575 0
104259100 84115419 0
308468618 76311778 0
478298909 116498481 0
14881023 360665737 0
21419826 493363958 0
535009414 176781029 0
127193266 349437745 0
38647298 324196694 0
160434764 492479252 0
121198781 307071578 0
52798611 337927710 0
366966842 443143535 0
301269526 453848167 0
192927070 542934191 0
471872730 9358838 0
524205987 440965917 0
363906639 470982025 0
202572480 495544037 0
281476095 272471204 0
59638074 228948904 0
260844440 464058091 0
187550551 372535866 0
553749294 156987449 0
265531327 285917515 0
431486747 374915056 0
477994809 382136239 0
446718276 406966449 0
554956318 145341576 0
163176849 210352959 0
518524583 102857961 0
442076282 162849151 0
217824365 121091432 0
346347985 520627389 0
295129342 114191703 0
561942556 16791953 0
284389846 482377605 0
151301468 332577727 0
481078262 330088466 0
338116720 371509911 0
347623966 53885816 0
299600467 52101483 0
219490265 114274428 0
181146737 563446682 0
263829881 464716970 0
516773315 18246763 0
190872320 226358864 0
72639984 383802241 0
72189406 289958106 0
25566669 228104894 0
508362116 214077776 0
191383125 152745773 0
290730654 409319934 0
285154013 94707485 0
500414828 185836106 0
185987473 573565641 0
254122808 32475808 0
229327262 299454936 0
221496219 420507404 0
57658244 164950609 0
473386369 16287150 0
55838258 352419849 0
34184852 448716383 0
518206029 411784957 0
379661710 58892142 0
354857432 396431205 0
212328194 410490172 0
195145192 37963366 0
38424190 459789517 0
172280955 67640468 0
482693933 96400840 0
465884311 67347757 0
171080467 295659374 0
12574162 432238437 0
504672352 196383308 0
165073050 36150036 0
338120292 476548830 0
517489483 222211528 0
224017283 447235620 0
41242841 24066307 0
213425231 287322836 0
331085395 126613651 0
457562529 191503357 0
536278740 383629777 0
135755177 368785629 0
102127867 471805950 0
287784585 279862724 0
508851811 533250972 0
454453698 326666652 0
118953429 154507650 0
532416492 402444196 0
488232964 143057614 0
410977202 294778681 0
38850893 368612237 0
18588217 9567817 0
420358404 547539945 0
344868272 26330362 0
394560078 373010848 0
295949727 111649221 0
184835126 439675595 0
203739239 178986163 0
527471506 14820879 0
333464370 77807597 0
54873390 309517798 0
69832720 545243019 0
411704289 203256564 0
194427511 404760379 0
289731095 89685830 0
97022380 391574538 0
431207653 473668738 0
572921270 141725807 0
489518235 388930091 0
490403559 159874741 0
541689865 158403917 0
514704699 232049440 0
337526705 42155668 0
499504334 529404715 0
433032822 455556409 0
208768659 410699129 0
116070131 431650008 0
372685680 83073950 0
244414636 497358654 0
251955255 252979589 0
456807480 175657795 0
488098900 429680323 0
448141680 531764250 0
56181309 382958219 0
333571933 83795215 0
305278194 17200015 0
327833438 430036652 0
349108677 55433561 0
344295301 561855863 0
426240283 195167131 0
243347754 337301894 0
327772125 544647989 0
473832228 391494741 0
316536076 192039812 0
564241557 111455468 0
385188397 51757206 0
548345107 82524223 0
233605699 11512286 0
365714236 426771280 0
94099218 293393923 0
451718358 477248446 0
129796622 495861146 0
155411636 125030320 0
409846949 515908473 0
392144880 139879163 0
195890609 234953074 0
254491749 491594441 0
504351274 556512429 0
361199520 442984798 0
27862394 194649431 0
173123917 324030742 0
374399931 209524196 0
469078995 3548496 0
204108823 490711635 0
17646571 333442780 0
559681547 416166051 0
535764038 794453 0
154283564 10217692 0
162446595 331016466 0
251024116 384417177 0
125338339 308798793 0
150398074 484025650 0
224625208 407158762 0
421724599 199562328 0
363171946 552336442 0
304252154 161088913 0
320704868 566032094 0
449241640 377834558 0
61653956 385054404 0
543814970 363536837 0
310068324 252102897 0
386116198 577314953 0
499584294 379039174 0
189836778 64227467 0
391188532 442489076 0
45218724 130880529 0
535269248 70945268 0
409000838 400670525 0
516779479 295729799 0
244931563 168583611 0
442536684 241687486 0
86914748 481569215 0
444450359 516978105 0
416970124 8180272 0
95378413 343694585 0
119374919 509050539 0
337731928 479546665 0
78144553 62828829 0
329689771 278643211 0
348814904 13937107 0
114816808 289059288 0
516591320 329409656 0
255020661 547585117 0
97484793 532742815 0
574436846 541935991 0
15366246 68220827 0
292412210 564045095 0
96926006 383640327 0
13056586 45671054 0
521297876 268457556 0
538193857 274225435 0
358438725 19654981 0
557674281 266868809 0
238567794 401733499 0
365957444 185880862 0
385126497 276046029 0
115614054 9422113 0
219640549 546555869 0
451773606 16900992 0
145092834 495452701 0
43467826 366004630 0
475761498 297622724 0
316695721 538792243 0
387516095 166850479 0
564054771 341342997 0
232352166 271098401 0
407751173 36282167 0
427681436 288824661 0
214948213 559890195 0
512451639 241508966 0
446695617 378183955 0
118968717 477687951 0
557253349 446663212 0
89737442 47377471 0
279966166 548998663 0
51179051 298789944 0
70811574 157439869 0
70108772 22697104 0
383826986 456368011 0
306683042 137326213 0
45103109 94913238 0
226686932 185337958 0
337218842 357642031 0
327846725 359527457 0
389735459 436968858 0
490464759 266980171 0
74398005 356612008 0
22167869 567535280 0
272911098 87221738 0
190369841 8123585 0
546581850 149567934 0
498970479 354848965 0
76474814 140163879 0
407562767 396855434 0
90250616 11289241 0
184850439 179539238 0
130858356 10900665 0
515877573 162584050 0
42163622 461229303 0
517847690 289546009 0
261287537 301990363 0
32861211 262960855 0
353064729 475387061 0
40670239 303433611 0
110958735 544933454 0
7019880 485385048 0
240422498 48519074 0
516761895 326126314 0
427919900 328732064 0
549982900 504159626 0
75558632 203950303 0
66554975 446992278 0
472992364 498151723 0
110935351 553694173 0
286830885 275287101 0
208305112 245983252 0
156406090 307334340 0
124737130 82598825 0
56126701 368217402 0
181191489 349697129 0
206191764 439166675 0
71215767 537522194 0
75591434 440378797 0
17871724 405579470 0
19925454 46088477 0
257985118 402434160 0
278155666 153855882 0
50120784 469555464 0
151323566 57283848 0
433883377 149439638 0
251085039 483393102 0
435123081 487596985 0
507343972 261985720 0
273641276 318820692 0
473140680 176614195 0
363129642 46569174 0
537542512 566369605 0
404350166 372654627 0
327161187 571496066 0
422433573 314357339 0
62411113 365045013 0
295997511 369212216 0
278198916 268224399 0
252694811 204965282 0
491705307 406768618 0
177241031 356722574 0
209393843 223121605 0
328073380 88133898 0
18376084 302656118 0
384380963 281494700 0
389300967 448453830 0
4836342 538118353 0
429474908 217621648 0
186017939 10753020 0
71754797 122383250 0
191358014 133491514 0
381705910 533815357 0
11653229 178741853 0
563699844 555428950 0
488517687 480541808 0
488279221 552770992 0
257941666 63249761 0
74808437 156718126 0
212554810 133677417 0
394096863 447472463 0
67878123 64282641 0
525537303 372793614 0
157226560 90656157 0
507957061 208961872 0
386886504 524033429 0
466469640 317721172 0
460018350 484864192 0
146091341 71452591 0
136999422 171016750 0
136799736 540953254 0
413227720 346620172 0
7197840 136452332 0
530126082 392586295 0
476405195 544379057 0
260342662 557960512 0
131930133 532106517 0
456873150 219891956 0
492082160 147864259 0
440317230 7985322 0
219776407 501102190 0
495442684 5226690 0
254302259 29878555 0
573479434 64642724 0
12428440 387451254 0
180268676 453488393 0
143346000 212604570 0
277491018 306370641 0
163801307 45103637 0
227294686 356257338 0
100627936 101097606 0
549660367 490574558 0
491313609 513889789 0
173126315 74184322 0
231579987 257678287 0
387932573 495695137 0
386323336 331599904 0
111511240 435645611 0
559645090 212131283 0
171176062 78489506 0
88461010 327801124 0
50090870 355841386 0
3726956 528549811 0
345001611 301837980 0
68306109 77772997 0
377812648 58051201 0
411318602 573221949 0
470336940 395936129 0
247551390 435498270 0
352564463 217827031 0
121836079 173885336 0
157359165 360045821 0
41945602 223929763 0
561724475 409452551 0
138161485 206880902 0
125630200 116263209 0
562381594 120032065 0
27527949 118504325 0
290955982 536052755 0
348769683 222230340 0
416085287 193511960 0
493856568 258942152 0
36803213 472688781 0
565933599 547046642 0
138836938 62052766 0
525655067 501496680 0
204307842 545759698 0
214380824 528102501 0
246171870 430584786 0
468488304 56477482 0
209701008 233561921 0
57024269 296536913 0
399660935 483176077 0
165217485 533343846 0
213084440 413708123 0
404601671 86806465 0
297007773 387181428 0
244885091 207500487 0
525351379 148667416 0
106661573 182171275 0
538488966 551927536 0
296498415 236411948 0
112911980 266849899 0
476024018 443761734 0
512896030 322891969 0
56696408 180972186 0
141200542 332199372 0
102445310 231896370 0
157691044 270494669 0
356390104 401707729 0
240598941 176483930 0
279640519 136406020 0
339991640 64164589 0
77539764 247919290 0
480787514 506672763 0
488673145 312321394 0
483648232 268570985 0
389529709 197241733 0
486517624 52024208 0
371831553 135763776 0
245582388 164184294 0
113553786 105564476 0
64399574 144483524 0
38941977 174639140 0
120109522 533978583 0
192334103 316747952 0
190527424 359194226 0
287303818 176691924 0
112142558 124971492 0
423985843 196168600 0
185918295 57870365 0
558832271 51551868 0
306060827 323497652 0
170671724 76057075 0
49669100 61159946 0
163931683 202652429 0
512132437 235875668 0
238575944 25931538 0
407698996 538213459 0
552863179 535106071 0
422564099 536765729 0
361859657 486185710 0
45016778 100449631 0
407094885 107277771 0
485692284 206746035 0
570210466 122967930 0
398891449 280643876 0
353264723 89455682 0
322109295 229779073 0
267590796 43362329 0
175329629 391332098 0
374016269 4702102 0
82690337 14660434 0
439187684 5947047 0
30337146 208499031 0
548460666 545761669 0
102247362 216999256 0
471435492 443701869 0
328994253 347811951 0
292964656 292492706 0
75743015 33593923 0
538005217 234459611 0
15849586 380721665 0
173037609 62218368 0
148695717 161053175 0
439405138 364617186 0
185572102 535143437 0
266060905 33078091 0
301387476 462815855 0
273992191 456203129 0
72664919 131740373 0
494238357 209050909 0
468994627 360329648 0
287395015 450091147 0
217181712 281841117 0
426371227 458599235 0
164158947 197327796 0
130591274 494198037 0
258426194 516308480 0
327594555 141173525 0
41284747 326781755 0
432068603 104846256 0
533305039 243452995 0
307949026 488910335 0
270599218 404147999 0
276608794 53480052 0
345715993 145585630 0
245135413 416363570 0
249779672 457106892 0
72816170 58935183 0
126331581 190601074 0
214456192 104951872 0
130036133 208069733 0
344640863 542072099 0
401773841 441847994 0
518589980 515785160 0
509851667 156130426 0
518826851 182542983 0
471009083 485840910 0
113116623 123412101 0
264953551 70899601 0
564655103 223532193 0
231804690 289633776 0
468613881 468961216 0
335970758 436989035 0
158715107 107451181 0
455374598 480547926 0
443529236 422247711 0
419696742 1503223 0
426415897 259879769 0
404021145 554077843 0
51367025 265468742 0
558963604 122136333 0
213261755 56946686 0
346323093 87121830 0
536726137 93878728 0
473988373 122397638 0
536643936 29271548 0
204710898 17808312 0
526492992 261350734 0
18002522 129030861 0
455135587 113605898 0
353544883 329734981 0
323164305 213762807 0
317262850 141137100 0
351217097 563267339 0
313422348 195452561 0
492275464 553611684 0
329282109 281663818 0
310780461 242279963 0
250666563 439152392 0
169020116 45277067 0
463809289 33330958 0
38532719 221309248 0
181512651 458518400 0
2500334 543419337 0
363017609 458950761 0
341227661 361535656 0
299210822 182070857 0
131758429 257343730 0
270775011 228466296 0
279284981 277491856 0
564228949 71819543 0
228574961 328641213 0
361323711 223696650 0
555094259 269027158 0
544027351 269155435 0
61796487 162184313 0
297448353 454676170 0
401775565 26528401 0
261968286 382627621 0
572604555 211783488 0
38213008 563355898 0
278117974 571491510 0
483246686 64231406 0
163676194 465518299 0
523257458 460798235 0
407904900 547676839 0
211166243 294591761 0
38664360 319694076 0
251374583 247537555 0
537275718 125237060 0
27512372 52015618 0
300141572 387888514 0
373532836 335751756 0
388504331 544027881 0
547643156 419091653 0
366738885 266335109 0
322941909 365009263 0
520260819 341746200 0
313579423 500153884 0
267918759 505318802 0
62841807 529436487 0
332882292 431040176 0
233800353 55917593 0
316368569 227980403 0
481741028 495510360 0
360540143 567259258 0
236776780 85326440 0
458332345 578765549 0
443442110 26706532 0
105799018 85792242 0
539422533 481962596 0
498043769 127259597 0
143303443 46700477 0
291019397 566506784 0
228548429 245793654 0
559568794 344840629 0
482759140 498516038 0
507587256 274127176 0
14222386 123756278 0
135536323 126642272 0
68989557 222477267 0
494768039 249920523 0
395775886 294791123 0
459217553 141179258 0
271138346 347591778 0
386261142 85051853 0
567112422 330120631 0
326545131 140783372 0
37322559 343879199 0
301552592 349263803 0
28142373 376227105 0
51718451 227193816 0
323092894 371711299 0
468674034 294750156 0
344702656 255332076 0
376247069 351577118 0
31414145 189480786 0
532072930 365267905 0
443309157 100084251 0
90353524 148359992 0
435664311 237963185 0
23399676 434837376 0
309308884 426600254 0
36693097 147690017 0
287356786 503230258 0
463580884 351927130 0
459067689 115390048 0
446119445 815570 0
576126342 82331370 0
267343723 127918296 0
256751925 291553970 0
257853541 301671655 0
529131964 392483710 0
1641214 162396703 0
56159348 306740752 0
390725995 208419479 0
300348768 180367849 0
5781171 196870241 0
368226057 93647962 0
50786509 104154968 0
26468860 41909531 0
338797707 446103370 0
515673558 9985700 0
320229758 92910346 0
404740038 198706432 0
156209640 213167920 0
384399396 504651135 0
198113112 388644827 0
179446036 553929206 0
555552775 319527963 0
22919872 71981670 0
518923824 275621787 0
36823591 193018014 0
275798730 363644472 0
329024016 363687834 0
109098967 552205105 0
351987093 320336991 0
448568655 182350376 0
7388143 358885142 0
27722215 9111870 0
384168435 39178187 0
204783496 509819881 0
47114797 460359030 0
434276093 152201513 0
448255334 368541401 0
154803908 298913 0
478333232 555767125 0
115297862 115373190 0
192342674 459099989 0
579654586 95516902 0
33976338 370733498 0
396390522 455833548 0
566439260 141451700 0
457372672 358083260 0
115870584 288200932 0
408212019 168335610 0
460543615 197139167 0
77081986 67879830 0
354546596 464765632 0
321422474 369012164 0
182272318 137698893 0
197858281 141718273 0
177925720 296039166 0
426756268 169026172 0
293067731 12418149 0
367748760 55509540 0
202887023 78027135 0
114183982 300101390 0
46996860 374091436 0
559034800 233259828 0
489563006 537221721 0
63262326 92910800 0
475986350 529555830 0
467516292 180061857 0
346286892 31897249 0
517313192 529293714 0
330166548 125878248 0
269582729 464600231 0
432856196 23796899 0
351427174 155786968 0
202494851 253279966 0
438150697 93529136 0
79058472 295204071 0
143436645 411014318 0
30547426 346209819 0
542451282 45678109 0
324778937 423196446 0
432091602 135163947 0
300810336 153032444 0
385532718 456335263 0
516831474 238422960 0
235591888 452413133 0
545269887 565675705 0
506597004 51189339 0
4589065 298844832 0
226516872 403623802 0
389348485 352025995 0
124616792 161000514 0
190895075 484766846 0
546545582 39545111 0
362420696 524187609 0
364319621 107253970 0
427857000 251152066 0
37155525 426795256 0
172429302 6019728 0
406113392 128948466 0
523373556 34540676 0
392395349 544856149 0
343907705 214401972 0
143639000 382455518 0
203743339 156307979 0
523936282 11845986 0
493337618 461614262 0
36791092 323386293 0
329139522 351892086 0
259297543 60734181 0
374055493 39874268 0
80521254 157879832 0
415390550 394880916 0
155078578 37786846 0
181477 388944856 0
503738603 303757892 0
303806643 245047713 0
352706112 384485787 0
526352899 63550174 0
442862779 423957645 0
576764097 12334635 0
249793818 88222984 0
194590953 297917038 0
166686843 478314964 0
377507160 499710588 0
559782653 201465611 0
166572537 160471691 0
213932111 513899859 0
527371762 252920438 0
58890585 441272115 0
92396720 338668517 0
532197309 300282310 0
118105349 281650355 0
293685359 350756166 0
61918048 101333237 0
77713720 338173287 0
422827172 71225255 0
108649324 299023545 0
112320589 239920423 0
95114601 127196621 0
126271076 328817265 0
188840027 170619223 0
560873682 245526385 0
339186819 39124212 0
452174434 125181580 0
176648754 379306092 0
183532908 211315062 0
246826549 332447129 0
1131149 401926696 0
384249206 158949134 0
408178360 169378418 0
9217068 81480702 0
186899928 548398757 0
523290355 486370044 0
152240568 345777938 0
356413162 233579798 0
554981347 73710976 0
132270451 436249198 0
129328718 382066787 0
238318286 161311353 0
194675902 26047896 0
549164551 458385757 0
182645655 348869259 0
107921882 33662209 0
465282700 268971890 0
409488617 177163148 0
315494962 533052959 0
320174155 4419114 0
532617580 28454109 0
308046525 406986359 0
502755371 136113613 0
269285435 573585583 0
119480890 480008290 0
319346639 3331512 0
304609752 567044853 0
245879230 29963480 0
530800122 211242201 0
420149264 436695795 0
500393712 289717886 0
542768444 572067053 0
113969195 227642273 0
89501094 34230770 0
134124785 552107022 0
410879885 362175662 0
6422555 243618864 0
378931424 200478720 0
371888525 174732081 0
239612165 545909100 0
147959183 200150674 0
63655920 529485425 0
243040542 454867187 0
368063606 555691187 0
192305385 200012899 0
316419996 311938200 0
291652649 208762405 0
332480801 379377586 0
102437095 363613005 0
326335043 52180117 0
408104895 538819413 0
209011707 99915051 0
318535864 29296619 0
313106176 125352428 0
65020414 289716200 0
358422086 422136339 0
473479573 273214852 0
216274934 510322354 0
142905316 500684713 0
28266400 29311962 0
462223119 30205055 0
226186265 372665559 0
441627401 191534206 0
26411604 211308695 0
557760959 406118517 0
300071734 130021557 0
299717393 83217194 0
337391355 565530815 0
12103447 352497037 0
112313636 41002559 0
538943222 378363419 0
237295532 380171115 0
332678969 483339070 0
487715977 492294633 0
435861383 396826912 0
109909264 23686076 0
327231973 346004075 0
22472823 408983198 0
310132125 524657688 0
235370581 438752046 0
7328972 308906734 0
273932600 141052818 0
203990029 45710020 0
300110908 469719840 0
266137456 20464601 0
330299486 281091943 0
213106516 450498107 0
64595157 105295312 0
98746515 199002109 0
203539937 449625057 0
134656152 553443840 0
24761614 312645090 0
42476419 264485538 0
439989637 522083039 0
37091653 244369627 0
476036230 125266026 0
34143596 236774102 0
428792573 103910271 0
564652668 405296600 0
533476410 217731113 0
361108221 499674961 0
195260736 450987420 0
486253965 295987283 0
345098163 509603792 0
544789809 292754237 0
315134502 167615212 0
434831291 482975222 0
142239614 312141973 0
494333813 319606951 0
274816350 556208107 0
464697958 288140021 0
505270226 317069476 0
158835133 63442713 0
264152344 387864 0
277979158 14385797 0
785472 145302993 0
90224321 15297253 0
529767327 240463750 0
127662533 491576010 0
73370524 357299349 0
366048955 223443380 0
478766931 132058981 0
297062661 368876011 0
11593701 132301734 0
43285453 97424097 0
106342602 63256891 0
198758925 346618983 0
153750760 411755503 0
378198442 37468207 0
173158651 74066875 0
479870699 507463469 0
85097126 195128722 0
209968141 358122640 0
192860815 486158319 0
210576526 11319419 0
172936259 297146173 0
205674541 526217949 0
302148275 1462635 0
575897098 8325808 0
560265687 130609661 0
168957185 272004319 0
181809325 571994092 0
387240016 393353584 0
50195922 179312181 0
180176814 273365480 0
394987831 296526192 0
465758995 220201166 0
570770252 347288628 0
120664694 398498528 0
325241399 34721476 0
239958019 236463415 0
266863667 279451598 0
20986105 402713701 0
349591081 466712831 0
316904716 358954917 0
304675194 104779253 0
203587858 294162632 0
328560044 427827833 0
377590209 17872518 0
65360239 382377897 0
248854083 192291677 0
186912282 48976023 0
562787726 335385070 0
76970705 191887237 0
423662691 310144293 0
297724332 173961142 0
193540940 442819947 0
145353350 109136602 0
521498111 538629516 0
356245787 127798493 0
495281212 325460664 0
496951751 278122930 0
325408781 258728173 0
112473076 20510126 0
68400671 350372273 0
307693881 311425232 0
223011098 29602693 0
391288345 381215133 0
378184955 340851273 0
448701366 340590773 0
248292968 72975037 0
371727047 89143658 0
557603933 210326184 0
25991413 363421640 0
444399150 212796515 0
394949757 291698345 0
295620553 483572133 0
252124119 370172693 0
444741277 99968734 0
272321371 441901516 0
177223484 90650690 0
518280002 482329087 0
474159351 246395108 0
407667412 405644361 0
223492518 192713180 0
443048076 77422018 0
490219138 107901485 0
32245130 167094223 0
352101049 349594145 0
476345102 334898830 0
505892135 100381105 0
570370514 269543889 0
129414671 523497824 0
497736729 230246779 0
331304924 331720343 0
505350353 206166649 0
114206382 232667120 0
388606627 571271299 0
135203627 315684746 0
486629129 181324203 0
82847581 536031844 0
242098499 476523932 0
155981496 162363999 0
185126474 31420144 0
79957162 400702349 0
47696499 341417875 0
160348882 382204105 0
242079065 414204934 0
268319804 282993146 0
46166520 81143188 0
370712188 23340173 0
317116254 148769800 0
415285785 375382784 0
273069428 69700264 0
110453281 145654562 0
29546106 248382186 0
331992085 359509525 0
473325120 92160309 0
64404021 203208373 0
511605454 496845340 0
489336996 143995858 0
390141946 469908278 0
411655089 87448232 0
75573466 305491322 0
464163401 46559208 0
235044155 568077473 0
411402282 50352383 0
238809421 302307338 0
160394440 241357426 0
440672820 121257105 0
22093853 357541438 0
512806695 451469463 0
76817377 436815827 0
233122695 312848566 0
227750385 318633672 0
404881920 551442922 0
200949504 72021223 0
548202104 202986408 0
300345476 102698420 0
235353598 392331110 0
346722646 196353644 0
132113818 278858082 0
121577127 472937751 0
254602490 525065945 0
100234623 546943135 0
466458242 159712542 0
567975878 350327035 0
172220295 540805212 0
202143379 114004771 0
546755742 161354906 0
288767143 171090758 0
560421251 191340173 0
181980439 89299189 0
31492904 10212316 0
186909314 376406285 0
370374270 193876419 0
565397012 169782053 0
155799631 378070095 0
489349959 302401229 0
266668892 330931241 0
387472628 77011165 0
311995259 383286551 0
357675293 419306250 0
169876618 157443440 0
390601048 266944709 0
292179340 511656198 0
367046051 261437943 0
381564702 357684651 0
486204190 22678669 0
463302163 63376576 0
47831727 271075557 0
436495491 211413375 0
485095534 109920578 0
318562714 20521710 0
12837690 359752161 0
415064973 521417180 0
80859236 292755916 0
407004783 371196398 0
387613484 287229375 0
107530338 185076849 0
17785672 219789617 0
447743408 390523768 0
355959374 196247328 0
286469161 235121069 0
480417543 544572089 0
525755377 553721434 0
227497442 245713633 0
223625954 8463581 0
393434302 408109710 0
58931670 531119900 0
535412465 351351798 0
174104731 543782394 0
42179267 433300867 0
26524946 160772858 0
109030421 555189256 0
389875070 572744569 0
497314725 432393011 0
165472212 13533435 0
374714765 23341300 0
273571433 473296901 0
361104281 391642498 0
321263706 384199676 0
508593771 87360084 0
515788821 163707405 0
250821425 494582531 0
539339245 395865343 0
360043037 86404056 0
379289770 22674148 0
279233198 206595472 0
104809006 386123937 0
295365177 489697848 0
18996242 161424068 0
535320309 538029594 0
511398119 178811427 0
434615625 442603545 0
64194362 488531953 0
532798449 139624432 0
218584526 533115688 0
284820898 190939184 0
220588709 441384466 0
123453455 156573754 0
481992722 164707527 0
515961282 451628351 0
273038148 35924980 0
376792852 105482736 0
473043266 547174650 0
53131809 310514028 0
364230536 342408908 0
135614899 282316223 0
159493806 26512713 0
287483364 10193479 0
282521353 96274389 0
429321021 123712462 0
278347772 295552850 0
306813339 364683725 0
548484473 500996270 0
22780219 244269052 0
452617086 148581540 0
223328255 216998650 0
119894661 31854189 0
47308974 403179122 0
175231609 254982771 0
64457990 111918675 0
358186542 137116053 0
47424169 93082697 0
562131466 423733938 0
540547331 226915104 0
337168322 346430785 0
562656513 296069101 0
114650378 119502786 0
153257426 201559404 0
366346809 1903680 0
259230710 72091399 0
287424193 516700040 0
4067246 336997540 0
377707891 477310591 0
245111715 376184877 0
378002508 429375162 0
488215379 413883945 0
210462002 551754330 0
495591132 412265630 0
416395025 19501618 0
199264561 285795092 0
535937918 125933231 0
236732726 139629021 0
35365140 30468844 0
382094940 72435374 0
543343397 241265655 0
227468684 310112090 0
484683992 83217003 0
405901326 554116857 0
559251720 329853449 0
218657725 397289885 0
518362629 387732061 0
496909045 74997797 0
436984186 395867075 0
572704385 19551030 0
456732635 377820273 0
426197291 244972331 0
391737886 208123444 0
559309573 258574938 0
150783056 51873966 0
60912791 523142621 0
211866906 105415126 0
437402848 320126541 0
188892871 431007764 0
275605080 405976801 0
263437342 250239176 0
303662803 360919436 0
306157194 503488942 0
101438208 339761479 0
113487274 497906105 0
521658713 289867722 0
511601584 508341903 0
76639308 396483994 0
207518965 476183129 0
91655503 41289828 0
244409075 136416253 0
67386782 461406825 0
460016533 117895948 0
537235906 150751711 0
17172895 252951306 0
187997648 195244707 0
271013723 385063721 0
45417747 203833013 0
524821570 534194876 0
466633782 217369940 0
69308511 86778846 0
570099771 477307366 0
161982351 194390494 0
127823010 425703147 0
573384051 562905863 0
150004639 222966322 0
348580396 250736329 0
487628313 526155261 0
537626953 230644175 0
504734614 86212970 0
299944370 402553306 0
422851395 551543805 0
239123114 228878096 0
402494228 247878099 0
283871821 374261737 0
466626623 422448084 0
43622355 69865658 0
337548919 82906691 0
100423157 534427391 0
58841367 310734473 0
456705097 491398107 0
569097126 355333602 0
222098173 255567015 0
190663028 122891663 0
7717483 348845680 0
270469385 63154725 0
2952126 40908157 0
280750463 252328574 0
410745052 356943482 0
453428775 351331734 0
23438916 62114069 0
529247572 269937969 0
168646257 451138735 0
536136592 527070235 0
540566451 456766030 0
450639693 425438347 0
147039831 53105311 0
522908512 80665420 0
255166577 119161107 0
396502941 88159742 0
11580090 236146449 0
168680776 133530825 0
25162707 134398817 0
433374956 447299143 0
199985307 83668147 0
297080683 54970783 0
41879069 213628613 0
248421248 90478381 0
247188501 266718666 0
456486785 166403815 0
485248164 343606594 0
435523682 217472558 0
303615447 197669335 0
115596639 570158758 0
569049937 49580409 0
217305918 378891964 0
442555441 306595382 0
190647879 512662647 0
75048351 96779280 0
325889426 224318095 0
131788290 347252428 0
145474037 175217123 0
172867918 66233572 0
355090267 278106501 0
299732807 175026934 0
361372657 368177099 0
499292140 476479757 0
286389071 84957561 0
350581530 144551698 0
374411780 165296111 0
405188188 239554591 0
354183834 305782376 0
387328639 362806292 0
219570967 172853542 0
563180635 38899640 0
252701717 151165047 0
525591436 130968449 0
211643490 115288343 0
267299871 417563779 0
474167871 351922643 0
578890088 98194574 0
311556361 268081337 0
488680272 414787091 0
206553846 476298901 0
374527618 142992473 0
294111967 158528768 0
330802827 218729597 0
357627431 51580017 0
439100316 261825501 0
271402640 576849696 0
6070753 85111635 0
441839269 419252695 0
301254851 138328639 0
393201559 25209834 0
265038261 172013103 0
278966854 404480198 0
328574233 369267829 0
307683600 281700494 0
137088386 156875476 0
131429090 89680093 0
96262708 481011699 0
549949135 296556835 0
447914757 513235490 0
461000652 417582615 0
393503764 379347854 0
231055877 151546376 0
109960783 295402584 0
300105965 357519880 0
326742372 266725481 0
398299735 144995383 0
433111583 79196734 0
207163677 478119328 0
195383435 56483295 0
402569697 557116913 0
120555379 12061744 0
416674550 115846706 0
327803265 472156521 0
274746056 475443634 0
389553410 14080740 0
171901151 192370008 0
317299406 130005727 0
334338062 362794054 0
535076962 159101291 0
92272114 382957722 0
277664365 327428208 0
302473031 68304271 0
223841266 115104664 0
352164584 230148389 0
146844944 56017883 0
16117729 78742976 0
171532430 358797613 0
237434203 122223786 0
291384790 172099683 0
29856713 223458425 0
454470985 197796376 0
9017982 339660454 0
422741225 154724954 0
479225665 454682454 0
396523967 574845238 0
487001310 504614177 0
434108078 38165381 0
120170169 117103078 0
81015261 299306222 0
39897751 315842869 0
243017291 339859915 0
370280462 550681564 0
332640065 36402984 0
58644652 375099980 0
468790824 454753499 0
538185885 319086938 0
238249510 61635891 0
231418470 365460956 0
48041358 45964425 0
302601701 125461689 0
153128988 477047121 0
40374999 432190294 0
330461983 390561683 0
108432594 247089488 0
443804025 228814546 0
155206300 10993402 0
161001678 489805211 0
36206301 358232433 0
56908182 210966354 0
49866521 182612674 0
376728804 48379721 0
247933567 193833630 0
105146518 443163354 0
51362862 359460829 0
522867340 21575970 0
458771816 88771259 0
126615133 8790384 0
515221666 517067798 0
122812763 223098519 0
347918814 401222337 0
520007713 549909216 0
572739503 545101571 0
24205156 498036999 0
538795925 130073243 0
575084467 432087518 0
377392869 128248447 0
262383046 440124399 0
134579557 520458916 0
564492483 225199516 0
412003166 562013227 0
205166599 343943836 0
565870916 329064023 0
6173588 406079333 0
83309123 389491777 0
472181356 265721934 0
463566614 374348943 0
173962617 569006630 0
569739704 86808758 0
136695745 391263433 0
511216200 191492337 0
90325905 330259070 0
453853279 28460394 0
147927134 213002849 0
257547158 270541023 0
452996766 72332088 0
473076562 269417251 0
421091562 303705539 0
392481040 345970585 0
107564117 235752566 0
422022782 157964753 0
491187060 484364623 0
57758540 200927992 0
137604183 142675866 0
217173582 563977499 0
362706728 320066525 0
144593299 423755081 0
221288963 350967205 0
75257231 433792734 0
100916058 196639152 0
204891739 312046435 0
310640476 396444604 0
190836649 335269997 0
440815155 235403999 0
552738233 576626583 0
512359329 207600957 0
544033600 450910719 0
337883754 35072482 0
1047904 338655429 0
484176298 37955071 0
132929121 305241028 0
75605703 291937403 0
343722074 251677199 0
39918447 527743168 0
210375566 410198707 0
16070079 386075619 0
539214015 279512273 0
73558535 437380818 0
292082074 236335119 0
19605631 224384738 0
67223973 459763244 0
439714311 299588247 0
176663719 458594115 0
561767366 445043373 0
126823704 501750569 0
265446374 7835111 0
547057391 483200015 0
564919544 261953719 0
29861642 372693246 0
221716746 127077989 0
469092868 574129189 0
332731877 227834558 0
176467452 171762078 0
212392792 202523386 0
389063395 562021709 0
419922439 436862302 0
246742761 275220201 0
50073841 232929283 0
223661621 306197920 0
265368341 164980712 0
525250717 66545273 0
72285713 494711236 0
129535001 381672434 0
143660028 434120469 0
386376378 138351413 0
406973668 13487550 0
219912110 22843251 0
424593990 524552463 0
287444527 431002164 0
327382945 146257984 0
265876056 517784345 0
533965116 463161704 0
191682847 76712317 0
382971745 497654182 0
572779354 504356153 0
275774243 448350238 0
413168423 110295712 0
539058844 18025764 0
92324651 184148397 0
59490785 382197226 0
577227549 40415766 0
514047538 488714680 0
356868645 501002089 0
178343045 302888567 0
237082319 573869513 0
36139910 65364171 0
503651855 225444529 0
306548351 214825093 0
291153193 126693615 0
466863250 88633070 0
506415781 200304438 0
165477677 324384007 0
98219509 473710784 0
398322022 195995226 0
104802161 257849365 0
535965680 536782513 0
456251439 210472509 0
17471596 182219457 0
380900849 575460222 0
402368880 230202679 0
347813658 381901584 0
140704056 330989805 0
172241814 157482990 0
549982597 70212810 0
488481553 238633648 0
417320556 441430158 0
141054110 164502993 0
391170115 353679524 0
254536066 77819565 0
3698385 514667268 0
290200425 578947395 0
153575157 293527523 0
4701765 507312826 0
578588011 129861426 0
495622815 542779319 0
367783219 200599985 0
110364162 566350388 0
481736287 551753051 0
453306632 436227198 0
118856313 492946180 0
567213647 251733202 0
534419840 419696303 0
75992659 576906164 0
266488928 34426506 0
295903240 575645219 0
484007809 238909662 0
420935735 132300774 0
264683634 360759725 0
126671630 71526543 0
128604917 541351930 0
80232216 57447424 0
103483871 238096174 0
88929394 413293822 0
403437238 354459093 0
162674760 439177899 0
570001976 288514648 0
110563951 18772498 0
67625863 463627235 0
398490022 478156441 0
98436321 117664794 0
256279873 170729470 0
199450088 415531225 0
116581372 25481294 0
197896695 31639253 0
532983091 440338737 0
395186091 130634223 0
534594237 319274148 0
343825904 33883024 0
99208348 320640430 0
123939243 377315969 0
81553213 209465957 0
42335977 483005049 0
487332118 485038252 0
382743557 277769031 0
291766910 390783323 0
36405812 88124223 0
318956108 335286846 0
555059020 193660299 0
293319922 47426284 0
566220075 355493387 0
281801201 184671801 0
43073557 191554805 0
492140026 33987893 0
542974917 6381344 0
262874565 545957268 0
425465954 397171411 0
153034123 49557902 0
29290372 537745022 0
194734331 434852564 0
2302083 247111140 0
346352398 541596838 0
414179991 138088634 0
521103794 482167791 0
359456559 348111108 0
424138114 405089884 0
167700134 431210242 0
480474956 371727334 0
450415878 531232457 0
116731690 2827593 0
184592931 257162035 0
48835659 365102670 0
510666311 374044963 0
114021081 401457695 0
367142555 432074747 0
415847801 181937065 0
403411920 188269924 0
430136707 52021144 0
195078560 198502517 0
180475026 362311748 0
345986102 172120948 0
565637214 59956790 0
225563883 42073861 0
172850872 54525677 0
33342186 559558864 0
483451615 280356073 0
408773706 237516451 0
465462423 68673471 0
366384126 372115601 0
377605307 477007023 0
346610216 362328286 0
239149294 366527584 0
274937542 31756682 0
400644508 298876224 0
468920775 472262306 0
52091795 418129419 0
383934080 133496480 0
405226839 351614049 0
35345185 294175870 0
547379425 104336892 0
496273393 546326718 0
534870093 232628933 0
435126470 485115737 0
553612233 13387466 0
360567096 208894545 0
435214494 103297192 0
302033527 345895249 0
45381167 465340062 0
164737736 309891048 0
519867887 466095725 0
311266383 30273321 0
487678108 93180425 0
369369705 228579535 0
205623334 471059628 0
249081464 182063969 0
381357818 456726392 0
405932405 185945156 0
541792314 534804573 0
296042153 212629956 0
135713640 554265215 0
335314857 527148632 0
68116207 80346413 0
436391891 189133407 0
99289140 198610821 0
476180353 455449546 0
156195772 51736637 0
308362714 65466456 0
420030702 386907935 0
513812234 142990567 0
205323323 224910091 0
497689827 577376335 0
236862870 9031556 0
174276934 549256407 0
278658919 248247152 0
259924291 481386389 0
348513430 135343783 0
416911019 122989544 0
296172423 210573024 0
134501976 254816941 0
553288645 540267680 0
143452372 558083552 0
214898903 339271864 0
523469186 226933253 0
297170411 106705241 0
307616789 11791289 0
173082727 405399087 0
559647998 254460619 0
455949323 36230020 0
371159318 136385348 0
480950484 418424428 0
516201052 157340292 0
223648062 345293957 0
227364577 143900335 0
407899268 299954977 0
90629670 281885045 0
469324304 125200800 0
37262283 534640961 0
351359423 53567363 0
41509513 302358604 0
236347608 305016610 0
365491990 504651078 0
497563777 468433342 0
63840003 508191532 0
458635025 444873802 0
246137162 404821658 0
246798037 353392819 0
450097088 529293900 0
359951502 20118109 0
273074951 464225182 0
459368230 473855296 0
304685174 133103130 0
132833352 297930728 0
253864382 380895308 0
237747451 80052747 0
314776371 11901802 0
484017335 239621050 0
553300042 92973305 0
216087350 367184442 0
376647467 587809 0
458636555 114447424 0
36933281 142376061 0
234526041 261844233 0
96453581 476764355 0
210879595 240809268 0
31551307 422490720 0
498413184 51833228 0
469099139 576230668 0
132634022 49951135 0
47552315 386492783 0
340031501 137585163 0
140185783 216577605 0
483374184 56954248 0
182672114 94679848 0
236672882 29013157 0
361395239 539657028 0
44462934 531730420 0
293333181 304622126 0
54903514 179615585 0
458575460 63177418 0
1629421 238411076 0
525424799 184579004 0
394435639 114673514 0
149785675 214273524 0
176571235 536957212 0
524467168 252061480 0
515743586 496094546 0
563491916 172628878 0
90774124 8796554 0
137052088 53772198 0
64635407 344086431 0
25594619 26541306 0
159815102 360470695 0
327758145 541656403 0
340444408 281414427 0
426351561 88928835 0
58662284 502200842 0
146948618 398142614 0
202966554 350177629 0
418138941 577128662 0
160248986 317048502 0
344964507 457930787 0
312421841 206837763 0
475203924 265341370 0
290601867 310784533 0
273779847 406546579 0
103369885 361346546 0
154978514 224496579 0
452088764 357804267 0
383626884 344696277 0
562312101 237385908 0
385545398 365183037 0
536345162 33876171 0
181379314 371547157 0
508274847 156230292 0
419572303 197185925 0
66962548 577079812 0
494396033 576562283 0
68379784 93033423 0
43711216 352741913 0
532121962 388289794 0
371281234 197815732 0
432172466 290154749 0
192058043 544998508 0
247513605 475617689 0
280237431 121136750 0
75419580 408775902 0
180196995 5743012 0
198629754 94090758 0
515993321 115137237 0
259782439 37456557 0
428101750 467969655 0
474876405 401484430 0
439888163 190037672 0
104622568 38078559 0
438186975 499710612 0
179348116 310706302 0
578291860 267853085 0
469973880 293354033 0
128458421 154831354 0
246243484 99538335 0
372087402 268302669 0
249346173 307015652 0
61321948 58914971 0
18198306 251061835 0
352573346 326154572 0
126275622 360703110 0
83435331 201076898 0
297340036 429005966 0
499596842 32350745 0
277504959 576833730 0
244352263 548422174 0
152861912 434704443 0
58678459 83210452 0
187457583 454105916 0
338096972 140913857 0
474596363 290698453 0
155202357 128953855 0
229142609 500177214 0
398439107 151827430 0
434599348 122489300 0
55721244 287843703 0
497887683 356783800 0
352387888 268877592 0
30269731 506295364 0
315227482 178205538 0
400133013 203916075 0
272455961 244607164 0
453175770 65435253 0
72342377 320312703 0
200433677 449688451 0
202315620 210352533 0
226726839 403422379 0
167384808 349690252 0
182829273 189731375 0
155845966 452398968 0
240285453 552131419 0
466828946 408233990 0
419543226 522594387 0
27889929 210778744 0
98109188 549306652 0
359773965 152115002 0
31032303 123278317 0
426215415 4121948 0
70988465 181467633 0
220351502 16510926 0
156971231 576899900 0
422190181 470494924 0
41592080 188983105 0
424791731 242241416 0
175127165 150410544 0
362822554 561246160 0
457311480 478891261 0
508864987 492681892 0
466549350 338676357 0
122756129 418407255 0
40521543 551428492 0
439819168 560204913 0
34924501 308040332 0
10377849 306790483 0
270759814 490371851 0
98709094 479984007 0
450312331 63581126 0
500100387 485781175 0
361167575 346316177 0
152803742 131013352 0
469892106 345200446 0
437790238 214602705 0
359164351 238307614 0
84005406 358834473 0
185605847 288646245 0
569555886 401436545 0
339948562 348953918 0
64415437 301446598 0
305582118 461979692 0
383993136 171451903 0
176341636 578689154 0
446541800 472329886 0
253560689 368548691 0
81620510 509405653 0
382293278 361975367 0
403277703 370156746 0
223110768 536360938 0
41854432 574043680 0
48936456 12192837 0
25729666 431298477 0
202841579 576517709 0
178540348 47908189 0
29190613 305118427 0
166324989 297860872 0
142405726 288348047 0
325657111 470519285 0
89884773 102970044 0
292838943 54430274 0
32161728 562307019 0
205831050 190439341 0
24149718 25774833 0
234046908 37648236 0
427440088 385069076 0
523283969 407490990 0
186926220 367089624 0
382145602 286172387 0
346127171 178679045 0
113109453 82229189 0
17604548 136277456 0
174698921 277026261 0
284366470 82400982 0
121206276 448427154 0
402868541 130006047 0
288741692 405525597 0
519920561 464114197 0
494062335 348945414 0
546821366 489573067 0
474602089 179147372 0
360185924 399617149 0
69050078 529312013 0
93892009 450797859 0
449776378 540745420 0
470154648 44708836 0
352079126 276758728 0
389953210 346916275 0
31351394 549165135 0
65778973 420031459 0
139640076 528576922 0
573838091 192897007 0
456159478 407285223 0
192702506 175727160 0
157305160 318251324 0
303754588 401177056 0
280658573 220487969 0
323125982 479900324 0
43690131 82780899 0
414769645 258744353 0
206177545 372793214 0
67758861 421808543 0
417186964 203728357 0
284999610 501671581 0
320153215 74306910 0
94000496 223805907 0
478722272 325907280 0
317754608 265489810 0
33841143 261791337 0
239914803 343247416 0
261793141 290483320 0
63855831 305060433 0
507440484 152754756 0
222081221 55661166 0
499502888 507959175 0
75889574 133419812 0
399243298 131320300 0
428519334 272618572 0
501247793 544576548 0
84184087 380732471 0
20639076 478695424 0
418948289 422311440 0
253478531 575281118 0
409669994 445861736 0
480191034 569122007 0
186979269 436436314 0
467507639 155740819 0
232268309 284804099 0
383169563 334849971 0
389060746 308617674 0
398632989 50004332 0
534621374 360960651 0
490862417 328207780 0
95155481 212340032 0
324605514 281552622 0
462799711 537630144 0
303883655 379011686 0
216247213 354812505 0
389531367 166415599 0
110567991 21537793 0
4979839 428228029 0
350077740 230693275 0
557187366 154904535 0
538397245 547213798 0
477836182 165581142 0
222129703 376176660 0
243145842 451281122 0
410012527 122935740 0
321180067 23925681 0
301665140 150298828 0
29169820 203844511 0
80209878 461816776 0
401038681 167047239 0
233609149 197021434 0
50437100 564206130 0
30562943 561114762 0
460019064 19691767 0
46866605 417307342 0
440968123 353595277 0
95326783 123414679 0
418769495 13385277 0
360935383 370128171 0
389188205 42669292 0
323335380 251194625 0
203422136 46411862 0
475277328 448614807 0
249196646 133262252 0
179334938 520371259 0
512663426 165149424 0
479829635 368721340 0
398975516 199728113 0
156071483 379269108 0
339767619 34374610 0
111630399 351721243 0
558101855 462799156 0
227769270 151924579 0
51044589 563877965 0
76056989 164032140 0
181924083 162717792 0
69383557 498754699 0
18902256 557951134 0
297869226 265096087 0
211268575 374971481 0
36545391 43504938 0
454293451 225813250 0
11976698 259556520 0
490441263 579162293 0
64817683 576287419 0
139537926 157408833 0
166878677 189428783 0
224587439 115034563 0
483522933 407354898 0
247420654 69854687 0
513911306 77612377 0
1099451 486612827 0
502230826 288691864 0
120078073 569544941 0
59876150 244973561 0
377662581 211349931 0
445545356 449467675 0
294375438 536766070 0
120622981 339172331 0
375761013 498916982 0
425200395 474330858 0
444925420 359424366 0
560074372 64901881 0
183516239 526818759 0
344290679 273020240 0
54048474 84199782 0
60595095 223929023 0
457006624 193620360 0
324799399 6747627 0
269112683 25803542 0
255695313 426915688 0
274715691 557898667 0
179095727 236939108 0
363300379 457565563 0
49394509 435517857 0
484359915 6248100 0
50676744 536910459 0
459463788 9263696 0
243948591 236477416 0
51703738 386111305 0
400971638 415077008 0
56713062 135145627 0
450719501 330394396 0
87657763 87762178 0
153331218 467066048 0
308632058 380027865 0
485026300 46398936 0
245050065 520777329 0
573189771 335999008 0
551647661 30738220 0
339333497 235304482 0
248504584 155010343 0
123771126 138199518 0
214329425 106347871 0
519892606 539200575 0
516982822 330722283 0
114301377 110257136 0
177689796 550771298 0
448936616 355166386 0
12910379 227552526 0
550436714 509849173 0
323100213 266316751 0
92030605 334326520 0
342797349 54570411 0
306119982 33991370 0
566106121 232271749 0
179086412 479508892 0
279441947 515263902 0
116648521 522420840 0
316619528 14193384 0
469697238 282510266 0
252611064 234200115 0
336247394 245040703 0
287760973 163333957 0
133506771 365680508 0
541205159 496375277 0
137311285 437178587 0
177673964 5764924 0
361405764 178488220 0
267455198 69841098 0
344207558 88459842 0
226901823 185244441 0
230503643 62825741 0
551887371 199236543 0
146855881 266280112 0
105337079 236924884 0
361145995 392752141 0
283017543 69822215 0
33729363 198635783 0
163864410 417941914 0
219736205 267219975 0
310511278 79145865 0
325770421 390504454 0
275512619 45894683 0
34217684 385499657 0
179198247 558848921 0
352257172 543538139 0
150587534 259625491 0
210144807 311856074 0
497651298 383924573 0
173866095 374073817 0
82224899 369784578 0
472852621 152129068 0
450761924 207838915 0
483876523 548293849 0
348391255 191253443 0
153777687 365246541 0
280891807 303026967 0
374190926 519581263 0
359776085 135659462 0
408971237 337627328 0
316902174 197583 0
238698886 377694946 0
353837431 350692222 0
46965898 283051883 0
320019952 201756601 0
162325338 166381718 0
136315212 244330592 0
179675893 268217158 0
153934875 398318258 0
361324292 380039300 0
144024564 474546047 0
52707151 401229273 0
413891183 334001501 0
16872670 550332731 0
127435119 179895545 0
409891947 446604505 0
324080031 243694565 0
179204360 318577978 0
138396545 330780037 0
438750645 570643963 0
222441748 406791747 0
201999217 292104238 0
575280700 496202897 0
575941891 368311808 0
23166624 363257326 0
149178939 466228280 0
289087568 419843929 0
565842786 577905158 0
246423383 129222757 0
385251806 441867246 0
317287068 26410438 0
475483752 266410345 0
241100575 258924077 0
196429134 201750528 0
486973681 516957909 0
382640012 116485450 0
223501101 489033007 0
525549305 305677490 0
91247241 8396456 0
509854857 376866505 0
321736975 310084472 0
358846701 363864036 0
21700870 16850833 0
565324140 409700739 0
415841433 218521036 0
317036718 298004673 0
454828181 554868477 0
148599669 30507304 0
198513135 14030127 0
577905216 221163409 0
547458803 471132444 0
309407999 427014017 0
538208034 577808823 0
479845009 461763418 0
39316544 464449598 0
571033291 507296038 0
444993991 530708383 0
406651682 562092535 0
93269935 332336992 0
90803337 257454125 0
541563825 269260821 0
147803823 144637515 0
409953633 60854728 0
525554783 448439969 0
4002840 470043664 0
515863484 101524763 0
99279772 83402566 0
260152517 378136986 0
245504986 433701527 0
331100026 457985465 0
369449157 19516402 0
268762141 494508946 0
37699950 162731985 0
432361690 387056854 0
544648587 38812566 0
148323991 346205843 0
212447522 276881210 0
144154878 430510680 0
234021899 446300483 0
341924383 256089074 0
296522184 439183156 0
439046064 60367862 0
112515025 97047576 0
65950788 3970672 0
548988690 557494942 0
516709505 344058953 0
202827969 413371312 0
495055080 435599155 0
294154753 117447946 0
208324699 10940025 0
91684085 457818026 0
458276779 285602296 0
364250543 199557452 0
101404819 154406229 0
237160690 163005557 0
512504750 115420317 0
568835744 505484079 0
98312934 42922070 0
352138575 472608459 0
569825684 264195608 0
2760058 26125236 0
141881753 322449254 0
516288519 403997302 0
116384715 225657067 0
196954697 82243493 0
49977145 104149617 0
440556932 462619128 0
132113114 39225064 0
516280027 132750907 0
442989081 491153437 0
387349303 109306473 0
391481933 217050902 0
318670348 53099737 0
93918823 100729904 0
424277702 195010764 0
201047712 577650130 0
508144753 563767545 0
186993202 254395463 0
415561662 275913025 0
175704457 519025608 0
169375732 220252811 0
67590606 226478615 0
323555114 75130779 0
473430800 352766322 0
344904667 122482705 0
87876149 312090584 0
191886378 252946637 0
63600116 492132179 0
376348790 160488549 0
194816515 404140822 0
302640146 2094301 0
488047472 395538716 0
179164467 296601690 0
137459236 112189081 0
468319647 91110199 0
326960083 542942290 0
566778020 187330133 0
271888673 530055007 0
505918973 257048247 0
399496606 81977290 0
394450392 467510355 0
430419591 527410804 0
541109133 435824879 0
55275253 257139119 0
376657546 403724675 0
5744032 453020982 0
251768067 94740212 0
230823153 298979589 0
80302763 196277238 0
260545287 398247431 0
509979071 577330996 0
307866454 573893006 0
299493571 309956142 0
116403867 419101737 0
537942757 261461976 0
485829489 416087316 0
8617130 294133008 0
24627799 268228821 0
257477125 77951834 0
450187569 159205351 0
412025583 79692374 0
344232270 436423024 0
1965574 102457252 0
252538960 127767762 0
262899004 252311145 0
360590767 87035750 0
323158352 156355479 0
423340437 566739880 0
208028487 206364473 0
86081871 519929686 0
329220023 511507023 0
44281991 230235990 0
425393870 320134992 0
22646843 142241716 0
259821233 576242814 0
510841142 445429190 0
157070699 568154376 0
492882133 33877810 0
447655735 296430028 0
278964617 426815849 0
274019905 528875909 0
75993283 442107888 0
445171754 538745804 0
266563731 127146284 0
571149342 328895989 0
486567732 233153416 0
182387061 549763156 0
421587144 216394569 0
480530576 75852927 0
304908325 116963363 0
414772274 99808370 0
253084894 180010626 0
363509130 87391547 0
78551112 368868743 0
169545177 568927681 0
487201470 210363944 0
578556206 443067071 0
387550447 291339595 0
116390381 23429395 0
498090133 322916706 0
152273663 202305282 0
405150746 577153852 0
306221298 39336484 0
285937084 176213168 0
289862743 179109347 0
321396252 184680041 0
260877487 311172420 0
349273546 379397995 0
557247346 430938318 0
105988620 103748409 0
283640213 271557778 0
44638714 313668547 0
192565199 405934857 0
332301354 374939566 0
428655921 104013772 0
139045046 488453600 0
55673907 274878283 0
553324328 330529703 0
192250955 416719696 0
274396483 54746504 0
579512715 75611099 0
268954126 408545832 0
25137965 50461594 0
539808022 36818668 0
529155664 552596766 0
243725793 207343432 0
436764603 52963597 0
193232884 550964636 0
385835400 407907728 0
342361264 37915719 0
387957557 455689801 0
346101186 117609107 0
494646261 518706601 0
339530327 260894787 0
107998662 66696021 0
227187326 509876756 0
32880473 546161385 0
310359034 529130097 0
497638391 70296579 0
368150086 530776649 0
422373480 193660327 0
555206603 546382048 0
233931490 105217191 0
333555378 123379371 0
293975486 194793931 0
50273759 115774616 0
77834247 166044143 0
449295821 575660655 0
490891650 4725610 0
505922567 492640834 0
355605398 269420610 0
399687309 258734090 0
439153624 495629167 0
318265947 1097404 0
524927932 347692979 0
170730100 117865189 0
483200667 102916342 0
181169579 140024904 0
229642564 97746451 0
348239453 165878888 0
307974205 274540664 0
359960173 200480988 0
483699960 81649824 0
462185997 93484853 0
243422974 160951493 0
333749063 7357244 0
158007376 158882738 0
483059347 557699626 0
414778986 88562623 0
573595887 129344795 0
421509332 39395611 0
226398062 482718143 0
69967909 332633901 0
492427321 66053455 0
33910688 331293736 0
194171518 444645051 0
223101145 380310749 0
290789186 443368577 0
33112789 224081928 0
575041321 515489898 0
241793502 433376107 0
70871342 18806261 0
330851781 362087624 0
388569700 329820000 0
178628384 70879840 0
78998017 212530309 0
238806814 146998417 0
61812354 340268484 0
39266607 44578960 0
112371680 16832902 0
149510702 391457702 0
560401393 69305189 0
108474661 260345259 0
502995647 359476209 0
194688068 504649149 0
294398922 495101612 0
207550307 109385531 0
450170146 364820125 0
255809702 164456453 0
320995052 562633040 0
27315861 359453250 0
558545782 542480532 0
17385316 571950044 0
445273789 464334101 0
401880102 373069624 0
55861315 6942917 0
299579548 27896843 0
289791267 557080579 0
216844926 513398756 0
296596718 12801193 0
258402239 576393121 0
78864424 174100818 0
533184337 508429086 0
311661545 352742645 0
60267093 143349738 0
313867299 260389379 0
325398755 526098477 0
259489756 353880263 0
492600122 181440806 0
496193746 148045302 0
523330805 490004001 0
517987677 239073555 0
229875526 336674006 0
240346400 351010891 0
70468219 557388944 0
209994269 82759023 0
89359289 292710696 0
34380948 178686063 0
465159485 495686026 0
272644196 329520859 0
62084076 84931206 0
158816715 24795908 0
159718451 554142399 0
127245880 92719880 0
98436305 367756840 0
170244772 516070724 0
540812411 51737780 0
127652775 355427792 0
379572117 171503061 0
372381581 299617555 0
447811499 303659725 0
117845457 394970466 0
384203 179428593 0
97228228 260665137 0
133455838 392418767 0
353559328 561671000 0
84406330 239918565 0
564087361 131379861 0
477309383 291246180 0
479810436 435202701 0
203837302 322950456 0
169139432 579313978 0
339943142 341915470 0
29690925 482574770 0
304520457 310992694 0
100686977 385315238 0
63471160 329811584 0
453554179 108045693 0
218681744 116745198 0
470952775 202307770 0
331537855 308461008 0
369680361 97089524 0
406572683 139578641 0
39689191 246964113 0
501938049 11193754 0
359378367 107995441 0
137695843 97694210 0
43530906 544789872 0
67431379 568408512 0
228726761 317412665 0
76169857 170885295 0
198837308 251395559 0
88026595 346699834 0
17457565 417494752 0
50453627 261445869 0
468357932 327280888 0
145504957 405023806 0
118528050 91508210 0
100184409 291570902 0
233071166 315112797 0
80690885 401832618 0
471692862 132585336 0
54903656 419640289 0
274687188 370515310 0
10645156 29727703 0
340350830 146700623 0
198733498 182555168 0
232981839 522748896 0
345262269 149302430 0
388313161 432282137 0
150515467 554904725 0
551125121 389764224 0
542776592 372370038 0
441845558 349049666 0
411127085 41297238 0
416020685 469915952 0
383076824 455997363 0
427157883 205285303 0
381477827 47228752 0
479435057 387806074 0
266826264 146840781 0
456817803 15869534 0
545954811 323144474 0
576308357 85333623 0
108881317 269752888 0
492289234 132148184 0
25349104 25467076 0
506216104 281086120 0
28494900 110182849 0
63044708 273441758 0
365915807 387906187 0
110329655 437377008 0
2337861 32940559 0
53344465 369031722 0
75096623 461927662 0
19610662 334348583 0
512077781 404917322 0
237669611 535709048 0
10392011 188600343 0
459570585 236548016 0
383586208 366360231 0
19812899 203378559 0
160123788 356754860 0
59855 474878239 0
531328946 391144001 0
75084590 434181929 0
236118927 519512122 0
405102467 53573242 0
164247456 477502781 0
104475081 237386579 0
21241154 104699775 0
168032960 383749477 0
7586370 390133375 0
563326910 451355985 0
165561800 236065017 0
439563886 351388639 0
147204104 145602588 0
90591448 322261646 0
436481895 420951229 0
151006910 176662887 0
98402752 98325242 0
517414898 495963051 0
2126785 520183139 0
205399388 182430257 0
116883252 410102414 0
565858269 330039211 0
523760221 187419022 0
377702347 254085936 0
328448166 288981791 0
549605093 519302420 0
254165772 45718929 0
252384049 517919486 0
437344888 435737643 0
271839529 244974462 0
276899887 315128261 0
22360803 576658786 0
407817572 198148050 0
252419947 399589668 0
384044683 537063854 0
200126958 205965974 0
123379598 253985665 0
143247962 391066798 0
501100647 332545711 0
157518434 226251963 0
118570350 214201237 0
487206169 434383546 0
63976622 207048282 0
154486644 241743994 0
414243196 207909881 0
34216187 210110647 0
149113752 60858346 0
520962343 300225000 0
450023227 371745808 0
375645568 342681113 0
232476085 428980683 0
517360487 496222657 0
502857954 262389092 0
98056646 10199933 0
189450579 95774036 0
456738277 411847205 0
341620577 106632179 0
44608668 107255262 0
112379521 541768516 0
498006104 483546324 0
119454769 106470133 0
450530302 101357669 0
527162950 225426691 0
538910089 456361076 0
200572646 120436300 0
139511451 388079670 0
68406156 309609744 0
308191169 210954682 0
454775545 124559192 0
115869046 324158255 0
488648525 87176736 0
131684349 515708994 0
267348944 463813400 0
408780711 373273597 0
264991660 160884207 0
377859307 274120854 0
570657285 94910042 0
476426965 100950825 0
115908963 57446865 0
335309577 267900648 0
137984481 67295146 0
46598842 86107673 0
132902634 565186626 0
346548816 375020720 0
415346885 489437095 0
313750519 444446255 0
423033115 554149681 0
297650317 534954489 0
4682679 426203515 0
305183173 106010584 0
558115656 306385868 0
496140995 454108565 0
369594233 486798241 0
389716139 74784463 0
548090378 155048448 0
21263059 199684531 0
392974309 444433513 0
329352039 469031192 0
347233385 127692043 0
30781213 6240857 0
5666201 174044891 0
287120396 460566178 0
356410215 373286684 0
111211153 461846502 0
545017232 380335890 0
50094978 117634803 0
450764591 424679958 0
411534934 164499263 0
338851160 499869783 0
514861558 30694368 0
420860920 180409247 0
179538316 566995603 0
486001815 293815665 0
230513094 415203843 0
457632543 110030550 0
123416148 550515944 0
202267620 353822494 0
532006006 538159107 0
804922 6053617 0
102742488 21569556 0
402829374 394333653 0
421490764 236571551 0
222826030 510728732 0
126719016 488379053 0
450724794 70789621 0
174432707 393949072 0
247824949 364309785 0
196192378 92837769 0
366838494 20795332 0
81838537 543388731 0
188530631 178951673 0
169782408 574602552 0
421511146 566948029 0
102168141 510112284 0
406273737 260577576 0
291530883 545942891 0
432514078 101331129 0
564889289 240663223 0
2824759 161611576 0
330968178 532402376 0
118850189 300542566 0
427306034 259283204 0
570211574 568353602 0
162505859 485155901 0
319787095 555705732 0
240792434 286110839 0
527870244 573168533 0
302141124 558847925 0
384722385 343029114 0
182930024 201042826 0
50879224 484720500 0
482716018 328996790 0
426327512 490059125 0
69935758 229322014 0
302145355 125656219 0
508732008 379603433 0
279316594 363637864 0
312773204 47369660 0
80246312 86196112 0
488164068 570283063 0
574889062 359294744 0
77598156 270659563 0
376022802 523850359 0
158204738 352137281 0
54281000 49061846 0
300725624 15929276 0
295038181 482959219 0
110886659 304512667 0
345241934 74436768 0
431054019 462187818 0
352256771 132229252 0
118025530 227831908 0
177864717 164987918 0
232531966 432862067 0
260453454 143356226 0
402180360 451451240 0
156450560 365533863 0
446125837 66389915 0
521761518 458307758 0
504338511 263694685 0
525447801 553477364 0
268530664 54240400 0
504639874 359869253 0
161000864 355887081 0
559052478 90743525 0
513665164 578476131 0
74881297 520359442 0
55909359 36953269 0
297125733 497778302 0
508231015 304217040 0
424789261 152926708 0
515903422 189451908 0
576757841 443803078 0
397401652 268380625 0
394971393 123776644 0
409857188 397334946 0
211954376 560556850 0
552337356 324597816 0
362675936 258845531 0
403495290 201493627 0
81901070 60864594 0
563087863 574096775 0
261189862 504234917 0
533383861 347290792 0
37855820 357864547 0
496240809 110264902 0
1609942 475187153 0
369328802 393517358 0
40649251 267468190 0
70330444 548705051 0
115624305 439344249 0
269947614 53360589 0
24127933 241426937 0
490441184 74404385 0
420871356 197922048 0
477153455 404009100 0
167012475 266974244 0
18345869 435264697 0
39369364 303127452 0
561669725 170567239 0
45663341 523249485 0
210655636 150195938 0
511485635 369090955 0
211124397 269584265 0
53512827 346798695 0
85758586 558362677 0
530339682 202735195 0
95365474 266280020 0
554003047 197329164 0
270104000 330024389 0
539420790 352585921 0
497122025 480772107 0
305693578 307400368 0
232383709 226481339 0
343429254 92078615 0
542646986 114146845 0
250651185 393174125 0
18990662 104127902 0
82884724 207159109 0
313403460 266763064 0
181814047 206484360 0
454897451 10092868 0
488365684 140021295 0
213535436 569962460 0
333776785 403029776 0
374875640 541020677 0
171786994 428589275 0
382260283 303330990 0
81557280 538028667 0
363495706 174987419 0
466888952 476662831 0
431989709 228130529 0
319160948 56929358 0
13960484 322922604 0
208747679 326479177 0
171855066 252117863 0
120066285 142624235 0
359986844 441181365 0
26526241 388171214 0
220038053 354247356 0
130313648 468346409 0
402677200 506030716 0
20523035 468648164 0
326185968 217594664 0
177063629 253852723 0
168220076 306416437 0
577398486 507106952 0
472484960 307902596 0
202234888 65522599 0
275463861 525163728 0
114700573 362506751 0
257390330 105332041 0
534560106 173801769 0
177322055 188288926 0
524640475 424703462 0
202326779 194078589 0
121067708 303822470 0
360729382 480775746 0
187460093 325559286 0
141014589 577802239 0
487345306 448451860 0
475817093 413437260 0
382480003 549505209 0
459219232 311765609 0
252997335 47442220 0
143665222 107678488 0
395896711 183177721 0
262843320 161239 0
415289063 278845357 0
119741996 243535799 0
39252200 89051305 0
298850381 60902899 0
561179758 19487718 0
461991677 7772622 0
20252009 455691697 0
57877411 352181196 0
41164363 470725054 0
101128645 434390447 0
325390374 408548191 0
168725537 181733885 0
134830005 342815736 0
209306769 413378861 0
223612196 146655433 0
517651510 163949460 0
514250415 154808549 0
176892872 36014071 0
562022801 323017565 0
299142026 333501939 0
363933927 387151863 0
207082059 207361945 0
183725373 297326287 0
507402567 332785928 0
211479329 409698378 0
42106083 21915304 0
161113761 37293725 0
551974280 544980101 0
172427233 108633625 0
528923269 419796691 0
297232233 69602671 0
293305041 399506061 0
179735960 71406589 0
419845492 564916861 0
110423458 339217526 0
544560148 468811456 0
65973555 530057393 0
193266737 500516212 0
351494439 417416901 0
535239553 494817394 0
335610683 437082759 0
47894594 233933903 0
224307149 202635525 0
351202433 533496209 0
373315709 97733187 0
540794698 457160182 0
258240814 403184357 0
530200023 178479405 0
376223862 56646271 0
523932921 489293812 0
453690916 198387510 0
51585782 14559768 0
110987070 466369683 0
514118701 340514603 0
129573284 307507906 0
562896895 575737966 0
441464305 24852878 0
507315484 45364612 0
117084307 11031841 0
243357105 305485069 0
39351172 285472021 0
172996971 83678534 0
130408899 332335108 0
403512156 556122667 0
100698635 47025661 0
567659835 120909456 0
12162403 90926348 0
264345267 204391224 0
69204306 334998195 0
196059048 305330922 0
93060423 114524376 0
5670485 171657718 0
175312973 400866977 0
223253832 534145495 0
441520949 409447558 0
336994491 508660906 0
473776444 4635086 0
177504244 161092083 0
560154368 79786431 0
433921967 419157734 0
335750071 429664167 0
536074454 526742533 0
350190527 109517467 0
544765847 502346328 0
75822298 54414641 0
413683877 390232517 0
417391220 411221297 0
9228817 493464347 0
193804727 100161327 0
442572309 338105191 0
579184501 386265367 0
307285190 71710537 0
28265400 51314793 0
54428036 578308910 0
261967915 114594767 0
420860940 166486059 0
492950490 225039122 0
575090127 196215892 0
193749164 545771154 0
448106611 390201259 0
209203958 404716210 0
188677126 63819928 0
200012937 329139236 0
487947664 236346680 0
163999685 342032398 0
407403665 251678755 0
112755655 435723738 0
67622590 141694597 0
190360108 562025759 0
372763270 269778331 0
285126095 566595159 0
134216185 374190842 0
226585208 489598136 0
20158258 485672857 0
552456395 27667860 0
393505692 301001869 0
262001368 22765970 0
137187398 262780944 0
373657020 107781012 0
251751023 177265026 0
470921110 203692739 0
514847388 238032730 0
276329989 247831893 0
536217544 93732165 0
422931758 328751899 0
428823564 399539222 0
172639306 319765571 0
472914685 45547601 0
188587439 350122186 0
362558784 86496396 0
73554038 457125805 0
189383866 168941010 0
10040889 418244419 0
58652466 74109987 0
69043791 11232458 0
542122084 538650482 0
493979285 6838269 0
48973123 534786149 0
542112560 505156180 0
277232708 289306298 0
410190127 485983442 0
397668256 118871544 0
126089478 17013539 0
74918715 479407242 0
177519800 495220238 0
158568082 282137929 0
405410867 257564879 0
395724612 438341091 0
365736105 106436276 0
336247934 564595229 0
143163439 412824380 0
454508772 426302132 0
238601371 105218927 0
176987188 45007426 0
38502106 294022741 0
376458981 22314746 0
562331001 181724233 0
108315552 462220155 0
86977093 468147275 0
35840929 498637856 0
446909429 130707505 0
319727691 490683443 0
391501380 33471005 0
528411269 301443979 0
35151667 524568231 0
543089265 85624669 0
282389821 45421944 0
314972497 415888950 0
523086756 186709669 0
465182168 264604424 0
420275390 495540435 0
199360763 529649515 0
418232807 575295373 0
485009056 32310688 0
251596751 28950956 0
239127294 304241158 0
479664520 42109978 0
489170644 505089880 0
25031761 414497267 0
80767197 99298422 0
518870389 428094618 0
383720543 336700743 0
326496824 116876963 0
15470029 403072944 0
558983564 147857782 0
1896902 262986138 0
284360374 435639660 0
404046267 443724201 0
24853087 13143303 0
157122696 183502906 0
573456484 114814632 0
170699104 364766586 0
358980017 141679298 0
514806914 462756643 0
166883230 477404364 0
87163416 104338857 0
336356869 122902721 0
181816169 10725810 0
380267958 486253850 0
22051080 79259686 0
81828382 362988860 0
378985964 235981375 0
330514336 138665729 0
473025355 417362198 0
441584669 92452342 0
65256175 82573415 0
38768054 475848788 0
15399783 282265358 0
427532864 396393906 0
275611556 89515578 0
397197365 537303198 0
162225022 175282296 0
43006852 252277923 0
441879596 283049412 0
199773525 510767090 0
514824863 383065420 0
41927548 520716800 0
161658023 230765441 0
384443646 567003529 0
436783302 452283731 0
54248359 189779733 0
108332615 63422688 0
357524873 402882050 0
478034311 429378329 0
513665790 82035203 0
332507319 379537290 0
483589708 411971141 0
237210303 502855019 0
166704644 455231763 0
450531903 291318619 0
112041876 359809717 0
546605694 132802840 0
194472872 15278038 0
434279043 528079472 0
275192450 537274296 0
309255065 491051645 0
232987893 181668258 0
413088977 271661644 0
72398301 418736604 0
469037638 333580055 0
329584303 289859467 0
451325046 429309635 0
521881081 434615351 0
10107643 282184437 0
267688599 38362862 0
170756651 154177620 0
245875101 238062758 0
150773665 333777116 0
457751231 324688221 0
419648367 59453394 0
121047439 272525243 0
356571032 561746702 0
360876931 556900431 0
202162940 6241894 0
16813868 352014678 0
124396562 364402299 0
63828117 285895156 0
68319763 169932703 0
59843109 359108816 0
256476513 490539757 0
486485797 67433829 0
147051330 153052595 0
534981299 235438293 0
130614156 50770071 0
232198513 419801171 0
287818433 152300475 0
272434914 511876383 0
552899113 438407621 0
180295549 73546937 0
311774187 85493985 0
102467297 229479957 0
400591818 144651003 0
180516254 157119452 0
117552613 295034201 0
324032861 385946187 0
290052147 393561175 0
332306644 242009690 0
273958216 477396359 0
239074485 160573131 0
574083864 84952401 0
513557405 555780624 0
240320309 303130532 0
190766588 136035313 0
285154255 312565226 0
491712788 6071322 0
410692077 548466642 0
470516149 6488847 0
208607254 11565569 0
307552034 78610433 0
313635320 309611094 0
103611373 146753123 0
545897538 49737711 0
385152579 417421269 0
189377970 464277377 0
36316922 411660826 0
575571333 100988472 0
37148051 5036959 0
452304410 113009000 0
406971892 500847990 0
339223024 344348294 0
61959503 73750942 0
430775313 435810092 0
71680062 499025539 0
446451728 245781306 0
136173594 107677865 0
456934647 186019131 0
446154097 571078338 0
374555347 555885416 0
297639475 507484005 0
472342920 400118074 0
365163889 357987135 0
413863916 285341414 0
65622704 416105617 0
108502175 156023703 0
422513455 550272751 0
553780575 192524503 0
87514071 372027953 0
93553472 144371036 0
338492516 136803734 0
285790746 307150649 0
265446413 381653643 0
146784335 295242323 0
122613302 151731892 0
374972888 151276004 0
408313879 163393877 0
414045902 542811044 0
501654257 535342606 0
462577277 187555529 0
141588803 479187323 0
459720242 51800583 0
548103954 398168539 0
97915391 550456779 0
266033247 21413286 0
314075228 80417698 0
132956705 549110576 0
107269254 373772120 0
304445093 2317887 0
356471148 249701136 0
294196985 350762939 0
178595592 261703070 0
518067835 315955254 0
331012391 548078507 0
291442223 448004808 0
494122982 458534511 0
167278098 101177949 0
117408947 329347828 0
205954759 491255876 0
410435515 496349383 0
557238579 239093652 0
444253957 1532800 0
227408731 493880560 0
238902719 373912017 0
499424620 414843563 0
23968839 74773508 0
86553917 192625834 0
183479548 154847614 0
8178773 386509312 0
215013665 172572048 0
335926951 299448754 0
255326531 281413475 0
359751463 449566626 0
472319446 393324842 0
227679134 528676233 0
32601955 329844982 0
79542461 570228052 0
341068108 472842664 0
173034763 242727880 0
168922849 501604673 0
209680563 345949077 0
558670983 563586134 0
574337744 162565691 0
488702991 333076936 0
535134553 289591449 0
166184305 283128093 0
173695353 101366356 0
123046021 388412445 0
108413262 9967540 0
205279348 59556291 0
79168224 405339767 0
283849487 476844936 0
85039474 464465654 0
542809602 416590819 0
295885342 415850800 0
461419009 230053587 0
298288785 80991102 0
223871505 62531446 0
473127104 94147063 0
276860121 225298483 0
153011150 405301779 0
33801129 93430480 0
105155780 492681356 0
520085872 485882067 0
77774549 534838987 0
548549845 329832618 0
148938235 296031935 0
210667687 97182993 0
216742578 484270599 0
201316221 550479961 0
287076737 210464718 0
444243493 525712527 0
239308118 251834377 0
291386248 243729919 0
251403091 523436254 0
7997594 397893130 0
426474262 351191954 0
443124937 486673905 0
421752197 497370237 0
571452449 162442863 0
40443939 546328277 0
108395534 67865661 0
8036279 346099167 0
384785211 61646025 0
340822446 454113795 0
34460879 367034637 0
388481554 507809155 0
327241201 243153279 0
94604137 31546666 0
515143060 325239989 0
104558333 139504417 0
509619655 545455693 0
227707091 292274826 0
445594707 147413926 0
158094193 134565046 0
105340945 442307117 0
388174355 422404894 0
185434128 420169520 0
434673587 167885098 0
55973414 148850721 0
30471702 556590623 0
170041331 203326831 0
488875227 210777193 0
355666023 54305728 0
453439563 246472041 0
427293011 432016479 0
178717811 153447453 0
78310045 126121845 0
161821690 103940416 0
252499960 468592676 0
48368162 30127054 0
138311623 193814149 0
266094536 534444617 0
98786362 573168936 0
86701776 385757815 0
109894159 306438053 0
66298006 225638014 0
223418592 486940696 0
469859596 385365945 0
102926055 21207463 0
500477217 395196770 0
386581536 209190378 0
203795560 51373165 0
482270054 544640870 0
399672935 432473985 0
88117936 436807418 0
147962529 526955828 0
104465009 542526855 0
427771470 353832136 0
576215936 68128814 0
34125275 230635546 0
150864943 304259051 0
275302781 511531611 0
104110120 188987480 0
181600 223939130 0
158422036 240651035 0
547294788 235990324 0
164341841 232027836 0
22459991 228551688 0
537751025 55005652 0
261451098 81097866 0
555348196 189525286 0
195281018 445776907 0
229362347 100113153 0
55378954 294330863 0
408576353 491383462 0
120916627 317449948 0
245691934 274513826 0
265484624 359402608 0
302501437 149325966 0
391322748 69857100 0
410686707 447850835 0
558480940 8047912 0
424112054 400367443 0
314250521 56781116 0
433523335 185137528 0
368878381 38085527 0
345778368 382906839 0
96872765 445551341 0
11576585 322671499 0
361059046 109007122 0
392112087 354415369 0
517406691 461096157 0
574617047 115659288 0
514054960 38321125 0
196443350 415638054 0
543557996 524705633 0
166454566 353225809 0
516710304 120207890 0
460138542 345115701 0
515700472 177836489 0
108298844 448572387 0
292392528 498881739 0
322943074 535570656 0
146805315 536381201 0
264856088 306217490 0
353024785 278064948 0
428391314 76231403 0
162531587 384365487 0
231144894 377183185 0
178214654 63225426 0
83946689 309622423 0
472372606 343995964 0
514120943 282452278 0
336142346 244054428 0
183598327 431484594 0
505772246 37810354 0
98823961 544572842 0
99602811 164377741 0
235657352 400016229 0
412826214 503821304 0
510407132 396854908 0
465687487 54206692 0
188457218 300697566 0
418577757 331037846 0
288058249 310675189 0
497208600 166194869 0
94233563 206657620 0
244867998 304829673 0
560428373 445573138 0
431956486 102637429 0
49651654 51878612 0
228136906 192743163 0
575218334 381256028 0
101170302 397961342 0
256612527 555566593 0
396988244 501634419 0
541064587 13182618 0
271795760 9688612 0
425492787 415615618 0
473729204 575064770 0
182701986 318299677 0
300806875 102157555 0
487334902 151663936 0
5323559 558756002 0
422713760 472882244 0
414530609 355657276 0
233380242 370431510 0
472201693 379332021 0
497881660 195232159 0
78243717 291917786 0
17766725 464518941 0
131410929 265031634 0
15729452 469968041 0
59080579 478784666 0
230894247 18220446 0
516608443 193298170 0
168375545 414401706 0
8025156 456547064 0
115562613 524956195 0
286416397 96192834 0
402488524 210005004 0
228542627 39360885 0
38676778 85904891 0
27643930 139436885 0
259158455 450377364 0
272906416 396184474 0
206818213 7427008 0
413640513 282861459 0
467102121 102631483 0
20598131 21519951 0
27135663 188338190 0
118956218 483509689 0
540833309 185556695 0
13933766 59359323 0
473286462 13754509 0
454309020 63671419 0
409996533 365627777 0
317061659 157997146 0
307643407 140698615 0
508580952 182810209 0
362406850 456482301 0
516894595 483169687 0
566792945 272186452 0
368584952 524407424 0
378702669 161340081 0
66921501 530154797 0
365442529 59591521 0
82815845 165822532 0
411116158 53328320 0
449339096 304822983 0
240682774 493044559 0
4850818 185708131 0
6261557 362321357 0
559370868 576451255 0
326700387 226973575 0
538209783 125617947 0
3410371 32888762 0
288026321 520015897 0
195087569 116255496 0
304357844 527224412 0
314722807 142681288 0
207970363 265852486 0
309927938 338892643 0
12480117 62167343 0
168825584 488995571 0
505407802 370096093 0
301778315 413538831 0
468757493 306919007 0
7880782 15346454 0
233458127 49053650 0
259103413 469172965 0
369028503 10427510 0
370191338 503881461 0
178934832 100980883 0
554923464 540912856 0
321526254 93095319 0
234874449 243721654 0
401269037 90497827 0
301100258 223892198 0
125904384 312089801 0
396843 137783472 0
342659805 545672225 0
290289595 405222059 0
116183790 765181 0
247282226 75322043 0
90930243 395456240 0
465549381 492723415 0
75201375 136281129 0
311515360 291330953 0
306417784 512226310 0
382542700 258563396 0
104204937 139695863 0
13975592 36804143 0
264829584 358873833 0
413379731 44511844 0
230446500 120670362 0
441171625 46399048 0
305054952 135457320 0
228573898 365095892 0
520671277 255718719 0
496844131 376290155 0
161783453 469176426 0
226837763 8708603 0
565839734 554325530 0
435201831 552435902 0
264056076 558495570 0
376634772 236888274 0
144834042 3473048 0
17357266 442495465 0
218885880 413414159 0
330102771 572021877 0
178345677 306853353 0
389779535 182041428 0
478327363 509251881 0
311834982 11376335 0
489562747 115704181 0
259572663 73494207 0
191176242 365715161 0
531678613 299788605 0
433765381 296432060 0
306943222 277943396 0
108706234 3255865 0
324204239 163569977 0
468515751 578509129 0
90469137 167590160 0
512364410 309766718 0
17038212 421213595 0
246403181 573724491 0
321114615 330480467 0
36027962 124755186 0
304048467 476385245 0
17193137 456953149 0
129634435 172781999 0
56043681 485053257 0
434246255 229457145 0
164290323 251856953 0
176319618 112549096 0
200865309 143580742 0
344563630 525066370 0
47659535 69477949 0
271516563 162308480 0
449041457 195538043 0
184085351 434973797 0
225219297 517817958 0
468095331 364086216 0
390481404 266465093 0
343670660 199725124 0
572991939 499935924 0
566775218 296171625 0
506462559 192590836 0
419291504 66016962 0
166563295 12483797 0
432770440 376709568 0
377494068 150058424 0
49183998 50377562 0
248637211 484871535 0
341770355 44188248 0
268249530 35881677 0
66749435 285265871 0
546304690 350848914 0
350572075 345690119 0
129157205 261808990 0
237967823 178432864 0
560745667 351693683 0
83858862 6098598 0
80184525 82261267 0
359951187 271130293 0
287412232 323255983 0
189818015 294254684 0
258743071 532013115 0
329825374 30379334 0
485101565 270082229 0
514655701 354453751 0
199659817 321195375 0
322021915 2052874 0
49089734 204097439 0
430932097 365352988 0
160921633 225864401 0
218381124 173258191 0
384454966 263160375 0
311168026 357167646 0
416869269 138353948 0
172322828 90767703 0
563007683 403691234 0
448921833 480023373 0
572310956 366976689 0
64245548 107746866 0
448134407 39853172 0
76774204 20603122 0
189732670 376367870 0
392458785 224801986 0
304312808 378676549 0
373044025 341738517 0
201293614 43765686 0
343172997 377818959 0
229070472 179532166 0
246445910 194305722 0
336094455 217869684 0
393528212 346055287 0
32075572 146028331 0
451502 366915043 0
104627452 457911168 0
427275720 471607572 0
151313279 18638195 0
564672165 291762048 0
61572053 41071265 0
57210099 44838260 0
182404097 415949175 0
559579609 579008432 0
276815839 460846951 0
136888301 401171764 0
106457910 442926562 0
317149569 32233144 0
295459030 18652981 0
27744394 251863696 0
509918445 431994515 0
491890198 17057901 0
270103400 517525459 0
54420574 24488222 0
507546206 182580613 0
294083334 79240853 0
149220437 359840471 0
208903365 446756411 0
495016066 192362170 0
76013101 425103171 0
34634902 199359454 0
55536912 454695451 0
529367131 328766524 0
493213983 349065406 0
441969272 471592759 0
192586098 399071906 0
524812487 467198034 0
204543627 251023157 0
124666591 370524779 0
113581869 100259756 0
115479578 248511679 0
302309921 89665521 0
206647569 27428027 0
112856620 70110617 0
511930421 552970807 0
106162063 303113357 0
543751311 454710033 0
428463885 576800653 0
65953045 38307187 0
286781112 417084842 0
453942459 551815666 0
318596762 234836750 0
343704905 429160205 0
319859576 33000998 0
436018951 567179756 0
474296710 64040893 0
441526081 485833661 0
312842647 473755832 0
191460933 545541243 0
482030718 565782008 0
556159345 292024387 0
316183083 464707064 0
244163810 366058939 0
144289387 216076063 0
333407310 364227706 0
229486303 533925210 0
508967848 494840480 0
18600274 84639397 0
116945139 366301356 0
494416468 291540061 0
60843171 94592071 0
545659306 311770708 0
52844016 127016290 0
225715904 239709562 0
92523945 361844375 0
48436750 149675016 0
134487084 416070781 0
498514085 105657087 0
88532550 464983589 0
464084867 555336522 0
333280175 116571409 0
566599319 125693127 0
569859198 33445613 0
242391793 175886359 0
146445792 2699923 0
137363411 535453157 0
412401080 542219553 0
427816970 87985973 0
81500921 174316 0
377314045 41406996 0
303665301 460986008 0
111002433 155050831 0
396180997 53245021 0
142221947 462540995 0
43263961 526995446 0
45655928 309185284 0
296390480 55308632 0
13678387 533584410 0
570119166 384301266 0
570841751 544389104 0
490989088 471989376 0
521892190 417739134 0
180599543 545344813 0
438623155 234355422 0
453879598 391913510 0
547647764 146531427 0
1195271 64913368 0
434159467 222776313 0
519215482 160938179 0
30928713 548749784 0
141369966 458963541 0
56196860 105725002 0
128917546 129316680 0
168217067 140514289 0
35044107 239857844 0
21520544 70007735 0
522215034 494126947 0
41850765 410613683 0
407358974 216511646 0
160965037 122531525 0
184770246 212906071 0
183409937 105260751 0
576337408 181630764 0
257474986 431812970 0
87678073 527459154 0
258622690 368870171 0
97440890 112063950 0
142176991 189304850 0
474948023 33447573 0
550697944 140671300 0
205782911 562379998 0
230208811 347844252 0
547646034 219095471 0
519248175 196956497 0
400180608 187876720 0
496669536 428493696 0
490446950 185019682 0
415471237 261225572 0
141356371 66549062 0
280679764 479723559 0
513205405 411579986 0
97897975 153456848 0
73030844 326474158 0
235228032 559853924 0
157564625 374441107 0
20253000 460506106 0
419062458 542094245 0
263465411 25950293 0
308136707 576977463 0
483810453 473653604 0
324920519 413666753 0
286917229 401658508 0
138968172 137563110 0
414095027 578911990 0
136466195 491752047 0
349364462 188153535 0
13865797 412726638 0
142649215 265320987 0
111961811 256106833 0
43772556 397632768 0
126138597 163089520 0
563698151 86841914 0
364496544 556697028 0
517404956 7823738 0
27736445 441832312 0
466878276 439904684 0
411052137 416883412 0
416642234 551770993 0
57593665 408309491 0
345589878 160047534 0
448960586 42079250 0
346011721 483948632 0
139054530 276005699 0
386397798 100113758 0
496892663 314756160 0
26730841 110661953 0
313122580 375306525 0
322416187 577611645 0
562783301 88667637 0
92823355 100130182 0
400065860 333489835 0
278072933 6193746 0
83865239 504920207 0
409545699 39281119 0
321534857 141545447 0
29576570 28805048 0
281534347 131632601 0
418413676 31899528 0
259820947 474180675 0
69537119 66663975 0
324677753 27039281 0
377683204 104511933 0
200693238 490975899 0
207086957 203444147 0
518920465 570058382 0
314560704 431233771 0
49862431 185049378 0
262978715 277634312 0
303358284 30096785 0
500915279 361960989 0
1997798 111353758 0
226409392 27564924 0
450283334 14076985 0
257652108 539690552 0
412780310 564160009 0
177147656 379306547 0
136721338 499672021 0
576484547 313926034 0
196136399 210733524 0
200753146 151299883 0
167351016 116211991 0
404417481 280156149 0
396871950 334683491 0
103012972 431670623 0
504738181 405242446 0
289478779 371198492 0
5399336 325472399 0
411214443 190896289 0
169692891 47103724 0
413954808 369567448 0
242662437 344101352 0
538307298 220339062 0
367574671 519941675 0
68330746 3571391 0
375159501 186517428 0
404865849 259767774 0
301802486 400718671 0
194999747 5399572 0
58109385 254518154 0
31097215 98934296 0
280128021 211337299 0
175863553 191730248 0
494116108 110849981 0
329682412 338327486 0
161233442 526510258 0
359894382 315512716 0
29600793 38014160 0
549469135 46798272 0
510735497 287029922 0
288390806 345375340 0
379054913 449397967 0
489164096 286241473 0
79030721 554556444 0
270294524 310641355 0
147569348 286326192 0
527171282 174072681 0
89496379 96350902 0
392020067 305195090 0
341854506 379545809 0
92026804 194154552 0
68751248 64486775 0
423078698 277765815 0
129294415 336386905 0
207253148 387616149 0
323162122 208912812 0
207472968 119721240 0
414266159 39974046 0
529265037 566046902 0
15404849 261536731 0
48139560 187273415 0
246537808 232581439 0
213486542 18915409 0
122649005 277919055 0
224755901 174148808 0
288970411 171639925 0
551414697 210700042 0
226281170 572039175 0
490389094 435337688 0
505779132 4874654 0
389780449 152628383 0
354676517 299785577 0
513985519 482279131 0
382110668 168302713 0
132978644 419282034 0
275453190 196653456 0
186112258 331074794 0
54340182 318103837 0
170569084 400468970 0
357064625 511457474 0
287264407 192704844 0
564268243 90526004 0
46987154 556280625 0
534181960 11565231 0
555326065 334799664 0
332316112 313569539 0
146248226 483764718 0
473069865 276141359 0
106653681 568504290 0
188058122 563448277 0
273812180 497800781 0
22864407 479945656 0
452782123 355346092 0
504241817 241050639 0
473878528 127751840 0
53846284 371376680 0
258357592 17881775 0
236225903 477877303 0
520296243 520484232 0
152709678 532610922 0
498425815 29872886 0
325416566 287335757 0
223707639 82477577 0
334293224 279556437 0
79842655 259008098 0
291762932 476187186 0
280801008 295393075 0
475466979 257392620 0
345123826 418656105 0
90398143 578407518 0
208653731 380847388 0
478495091 543975913 0
420120948 67799156 0
407203434 239256282 0
113644835 222272781 0
493671277 521638888 0
68274046 303561965 0
532005602 10950792 0
394215090 460301328 0
190952090 234613802 0
223866705 166547136 0
310458786 546762636 0
463011550 156943417 0
437101730 355456887 0
421311909 321480250 0
369370738 421046630 0
379912828 126265065 0
509944350 274937849 0
8645323 214626863 0
405086909 319970508 0
409924338 134051775 0
46435748 244965734 0
342259552 353413516 0
255460313 388400207 0
270589109 557794617 0
382741924 577795147 0
558302445 189828138 0
199481025 195396848 0
21486895 377002607 0
64205266 3691225 0
7060148 103123444 0
150213687 531703734 0
242782654 114448047 0
32681479 8887075 0
25463869 489620160 0
257685435 526774418 0
379952093 511704894 0
78335005 6107889 0
349418482 421625127 0
306101860 64287238 0
154748802 361628920 0
428138997 498984969 0
309454932 207988533 0
349644756 261950299 0
335568815 479930963 0
501501242 259560946 0
514104555 365291269 0
98130701 425928044 0
30644269 352487966 0
450266245 46250276 0
443868799 545092448 0
235402816 145326515 0
275420705 465397090 0
570206769 166109168 0
375547185 555756660 0
173966342 29978909 0
62842536 165752363 0
323062187 268917548 0
264052231 328064340 0
216646125 16852795 0
418409407 106674288 0
33029147 555536076 0
232458719 108189524 0
246319871 273953225 0
141549957 308351657 0
214217341 479948371 0
349307754 447225742 0
358136783 80699413 0
344896640 11374555 0
532849436 261725509 0
400541047 404139212 0
514702858 528089127 0
321420522 419962272 0
28792728 398938238 0
135649365 104168383 0
95785969 36307705 0
435761020 463136323 0
420809911 213767359 0
43107976 399977769 0
406313034 27807568 0
385734369 248912168 0
434423224 558252318 0
236773565 102887613 0
52904003 439888391 0
267256088 436111831 0
391605498 469356493 0
281908565 318504429 0
551624193 480246819 0
28508935 124507556 0
88271658 257265745 0
195914531 386364873 0
356168491 308126835 0
84671136 100286710 0
56485 188232823 0
451412246 466605819 0
192915765 157161995 0
545819759 307817263 0
484085584 520813976 0
397023270 370462614 0
5180142 440484398 0
106584905 205095974 0
396918380 518105374 0
444921763 520511837 0
278441265 435447954 0
207259203 411399882 0
527497321 299846319 0
180695343 397361784 0
108728084 292842505 0
65559879 153734059 0
344925836 510060704 0
383818687 59624358 0
60031469 252282338 0
267782554 485510518 0
210818310 198735825 0
557243139 261362547 0
120450466 559668878 0
271732910 441534364 0
541557167 183791983 0
413644344 493556714 0
360231915 197506444 0
374609220 357867433 0
531359241 402402531 0
379750143 214387085 0
476166585 265685655 0
572839635 98122765 0
302346161 379823306 0
293652099 553959800 0
356985322 525801435 0
548100793 84129172 0
229782653 472430354 0
435836577 373106836 0
48273923 242178021 0
565829286 556919147 0
433171819 120844209 0
72424993 37902597 0
253177485 68276554 0
20919948 163002883 0
541203422 23654516 0
223758197 402685814 0
392448627 90136849 0
488704524 146782517 0
93079383 476198276 0
197406970 152608947 0
397209599 460889893 0
261971119 475596606 0
229605817 245000026 0
308776349 270839692 0
515650676 7714860 0
241625244 211233723 0
145783093 393104265 0
67427623 301310590 0
32794623 153807945 0
183151137 152164524 0
429451269 455550790 0
393546877 293991314 0
218760029 332562494 0
88749875 307383467 0
350566072 187131036 0
194775353 224750898 0
75688587 128022306 0
98868830 404910745 0
363263548 424276054 0
578291403 501424359 0
32984477 556278775 0
180680273 516835076 0
118369164 541463345 0
451860592 446634931 0
56158641 52328303 0
330930204 12214841 0
205769390 45412790 0
328959255 217536086 0
43847046 408491757 0
428514698 339418763 0
136830015 553356355 0
509686509 404933536 0
45129300 170031290 0
52162116 296433545 0
10909716 351474609 0
49077872 231245854 0
386170988 565362815 0
159430479 183358012 0
496047272 533975010 0
72766989 574930993 0
376005933 107910183 0
458613196 432966398 0
356356910 35545624 0
355457964 487838412 0
36795296 545883140 0
147978817 554253973 0
304605059 538213196 0
548347100 177923118 0
31161950 543125404 0
505826669 84908916 0
326837988 185494510 0
485604950 252833533 0
412838118 40843763 0
135865123 8505817 0
21283466 350246261 0
209586436 28346112 0
100146510 164846922 0
353678432 384175648 0
65306480 514347154 0
565172934 389640179 0
19939242 273334812 0
135817892 330290744 0
322706046 195758230 0
405098877 33617381 0
202213645 432390876 0
413676928 216747618 0
28391753 515835498 0
513644897 569466566 0
306200356 86373443 0
37580734 346780502 0
229876959 544691892 0
380284668 149808627 0
522723741 375829308 0
4701042 120692292 0
164084124 300040427 0
488206024 130752001 0
285639980 304289477 0
432753052 167950774 0
143078638 534952156 0
172055736 185920549 0
9751092 201172204 0
472514482 99028580 0
185510539 484531925 0
371508547 2204657 0
150237330 496975645 0
200351573 407137964 0
571355946 329851976 0
34383105 112824066 0
86282771 226263383 0
318877880 286825248 0
509533418 401810803 0
102917090 554552267 0
72575034 125398153 0
87777596 494031419 0
198358552 394087811 0
506804146 389056153 0
576210357 450516343 0
362360719 89087944 0
253215721 336424010 0
529506458 141188735 0
86883012 363129730 0
361698824 339854495 0
186060397 382524501 0
45088743 180342738 0
414299013 171890604 0
510558183 532205235 0
126015706 62130135 0
565413342 470727425 0
114451046 387632578 0
492332963 142965518 0
446637602 211232314 0
395085340 303671493 0
66905533 227758339 0
356335458 541880779 0
67712005 286876698 0
23511709 261875969 0
221198656 95858300 0
398386419 115150916 0
573373254 392699991 0
441328283 158311153 0
553612981 190153105 0
5289880 561423642 0
358641749 351715991 0
169687896 345634219 0
195520723 562153129 0
93387048 548922635 0
526478852 575201371 0
308955879 441232281 0
423116379 266922080 0
143043555 263553839 0
558773893 557216106 0
84081438 177533344 0
571337793 357643908 0
154526012 181250857 0
234761883 510147150 0
492888379 230781955 0
428069137 357179038 0
342255095 344431234 0
320609420 187922096 0
278901949 225048967 0
69961829 427189623 0
307979654 48707694 0
414288637 404460357 0
323350223 49615650 0
254343916 173851278 0
306304457 512809973 0
371034248 484914161 0
20500619 18562894 0
86916428 134632044 0
312796018 350933570 0
396013211 100677428 0
408629138 520118232 0
366707702 135829413 0
254201159 294360339 0
102948009 216326383 0
412836365 100726032 0
419324208 213221570 0
475584298 231605775 0
49334863 299527546 0
21024467 129217143 0
73891487 517366647 0
42452327 90714672 0
393613234 406282390 0
534763549 360253111 0
7162025 316614064 0
545875763 563937899 0
470489641 211091499 0
273786551 428412422 0
290492320 507599965 0
516738301 317492932 0
228280263 452390769 0
579051727 301703657 0
485498287 283636136 0
105290924 562727641 0
67801625 96989016 0
176583860 112858670 0
13954244 292899222 0
231257636 424855091 0
213809944 439665645 0
394929748 161477912 0
281561553 553743616 0
52642492 172158975 0
55403574 21078607 0
300970602 556356271 0
559575025 557653928 0
564159099 68822671 0
365297636 98161778 0
3055237 216420267 0
312194939 57643704 0
316271141 443303982 0
243674134 333573654 0
150294539 470937352 0
89801661 521663271 0
365662742 81754513 0
148642087 477176632 0
260494915 382986654 0
347883239 503533617 0
491566418 526321427 0
301108631 106785572 0
141409048 508754291 0
516448984 82515697 0
365966613 163886257 0
393410061 353112486 0
347404317 430647811 0
574349650 18987781 0
44299061 223005877 0
20878982 61044390 0
283017481 241479441 0
13023516 74752881 0
5687113 251222571 0
527206231 188248084 0
123765879 545952220 0
109298825 540167206 0
188403687 173039142 0
68866999 488053865 0
370118181 436911513 0
318041453 168212299 0
188292299 325059131 0
336079345 47259001 0
261034712 165677657 0
29457299 194448745 0
322841587 515777582 0
518392168 278114225 0
218236818 380357914 0
163602952 420715064 0
262245095 256336655 0
233015956 412701274 0
14884095 361582285 0
543775327 539770322 0
21823522 350862175 0
30205154 539660879 0
423784463 458095035 0
474745697 130659778 0
573567328 447533820 0
393113141 536837976 0
534146381 174835403 0
36778239 394344314 0
431113030 117645060 0
133175082 305093439 0
274626375 467716831 0
210902144 88226122 0
496986688 184988143 0
352692908 255985427 0
177777177 327593133 0
295994678 546330301 0
274762656 81045684 0
553438503 356337684 0
539440870 230852311 0
504384883 497723718 0
176743764 341521444 0
570307884 541244793 0
235599978 231826624 0
407225423 539135446 0
383158004 160729275 0
33500939 15042617 0
560909382 529079684 0
457448552 107333746 0
418785579 368577962 0
400417194 4332686 0
274222256 238504985 0
366395895 421336149 0
222099036 202787328 0
215970207 510607526 0
542333503 231850725 0
382978585 339182214 0
537692590 224268095 0
126708369 365042818 0
441590469 293081370 0
394985135 8477509 0
5056641 328662814 0
122865498 212644242 0
51815764 28639162 0
494274308 196119389 0
384008123 377384849 0
273015465 248010939 0
341401126 483496464 0
202730543 126524290 0
230731616 36535405 0
223391900 22658443 0
132403532 411800899 0
353074613 369908211 0
474905346 466847156 0
425998390 92283268 0
531355551 128064624 0
426016895 457963352 0
143814261 372621974 0
366341038 466816970 0
330041973 266941782 0
282576751 293087478 0
113649100 177349894 0
161349802 462493751 0
189318828 426815461 0
571461503 568527491 0
15036757 227135467 0
265804228 478077985 0
300765871 209299333 0
80861482 162699472 0
446179006 6161752 0
44419433 301234557 0
391201997 378345 0
227378648 53784636 0
235865887 198717434 0
362567435 518666496 0
484457064 138289470 0
256725507 164105042 0
281172175 563168295 0
267202525 402892630 0
176774945 495607136 0
438243433 37647429 0
379116669 360104289 0
334383286 512411010 0
166422832 474678677 0
441422627 358176207 0
188984725 213694264 0
273672510 231251932 0
157229972 203663080 0
114746628 198033907 0
326598782 556771278 0
372212457 217242742 0
358964697 320980767 0
133525607 250563018 0
125769270 535923804 0
385262324 266002521 0
69354372 560346739 0
352396651 573911852 0
398157638 394268787 0
187351539 196246959 0
512000203 440148485 0
267379664 134736587 0
214435004 177697567 0
166601978 571801872 0
268017148 341122071 0
526742881 196271681 0
64000957 85292444 0
53129592 557900465 0
85558210 394390283 0
529098648 147707094 0
236536784 381330743 0
408916070 355806002 0
188002 62263947 0
363910258 485613408 0
546319937 509183539 0
44289035 129969021 0
460799118 312279127 0
73961485 213849840 0
341760503 286752638 0
577529494 394977006 0
290339789 231419817 0
152547295 245516417 0
124213130 337528364 0
245119773 573645277 0
69583940 366329461 0
206747852 566412725 0
379899553 174553784 0
345271874 486038267 0
129203732 195082473 0
326823829 379678200 0
538863728 183105794 0
492800100 446632113 0
528400185 516607365 0
238966261 316058519 0
553483903 256712246 0
438528477 477338302 0
574337329 516255418 0
272936350 467150500 0
54691008 108341859 0
485320121 60768718 0
31877552 170990380 0
45705055 531172436 0
513086807 160142546 0
534916838 153008118 0
208169784 157460761 0
178597073 449199988 0
261934248 411180236 0
142632471 409997439 0
522265263 506840803 0
517462550 350634525 0
545835666 567709029 0
161635143 565786180 0
316260480 146079807 0
460399447 517316719 0
408813224 298176861 0
491359213 483553007 0
48614026 402402315 0
512642639 474561450 0
175202913 217042194 0
543373461 47793692 0
48555736 69181312 0
335567376 116040644 0
410892497 52205669 0
173676318 307738870 0
77819083 181722642 0
530237583 202394350 0
553402820 50944962 0
143405063 58678625 0
240424024 422846406 0
507198078 152261499 0
554553570 573930504 0
248216759 281589531 0
396475057 171401244 0
456137466 283315208 0
123171189 560696532 0
1732852 415761509 0
7309808 361843452 0
66624552 203620943 0
404176157 382580612 0
374800904 520574074 0
322070012 435672408 0
131781277 288708515 0
282885221 404963636 0
283076155 391495840 0
139191902 563056849 0
577048295 301896571 0
497648562 152758986 0
385467848 454670497 0
411980774 128250934 0
147139824 552149811 0
220724514 68204039 0
109818861 395549140 0
563516455 68968013 0
357134835 339260240 0
526401285 417451021 0
76097317 253305030 0
38529567 338341155 0
39822735 35244738 0
114863528 523666293 0
323166438 200477435 0
499040508 223201858 0
108303414 313068286 0
540514827 489283495 0
382817429 117922778 0
203630737 387552573 0
483174485 45317532 0
118840728 411093548 0
476540590 136964724 0
40149315 8637055 0
299017122 322626260 0
397346705 352992101 0
5522782 292557470 0
283109099 68922140 0
71673476 512868280 0
84944696 384602878 0
480224746 285080716 0
172803702 157142448 0
119297653 19430969 0
203937231 296761614 0
396028375 149675951 0
271626431 380849723 0
127823161 227853570 0
60135573 249463147 0
563702731 29065862 0
258143370 174768188 0
9720330 183237684 0
550423171 289201166 0
467782620 417242457 0
190545588 385191771 0
419581916 240327197 0
53743484 337062004 0
575225280 263173114 0
365526294 32938462 0
294946968 410856443 0
72774367 287650414 0
216265201 152645063 0
203574323 294236301 0
447618372 283733621 0
559841933 420108130 0
382279441 292004795 0
378381468 560789560 0
513738283 481817364 0
309463427 478820430 0
195462684 310689732 0
177408684 535767961 0
437827813 160457401 0
565088805 77539314 0
110297236 22486433 0
134934836 411912825 0
135163231 293297101 0
338407278 1020304 0
298539512 490941991 0
432180351 305252094 0
44459334 383978090 0
485464271 497411927 0
317350495 320975077 0
39920885 377446393 0
182665203 12589263 0
223482506 543088773 0
287984745 459297637 0
334526083 442643492 0
400489352 112923199 0
23189478 284423279 0
395336826 14425861 0
552006832 358536262 0
91952034 353215048 0
544622359 177162476 0
305116406 160520877 0
37083082 95724544 0
376188513 543670501 0
552194954 214911890 0
75445702 332659950 0
537023911 473394220 0
345650562 452302744 0
255398217 271920888 0
217468343 23669463 0
254160514 562862734 0
484003084 256172366 0
340677242 444770273 0
113814883 311400751 0
510984022 202394542 0
383049670 71731476 0
87220192 223298242 0
319566481 93740037 0
432757562 13701100 0
377913062 17240506 0
568276674 205018728 0
405194738 469359040 0
319503251 454228302 0
247552909 35868571 0
465922935 216944509 0
321891862 179641987 0
359107113 259134826 0
309709326 560577411 0
534299407 354751303 0
115108459 133570770 0
475133061 306977834 0
234406037 278129602 0
119715487 372464376 0
81495936 397393255 0
78025438 241657406 0
432758503 4192783 0
163641523 377847104 0
355918353 22257188 0
457073933 122710110 0
217849033 564593857 0
125008643 540971129 0
359273519 16565856 0
253645482 262901529 0
64640548 543819341 0
265979715 349119407 0
416933309 575359444 0
87583794 200944124 0
313174334 48987783 0
92689392 353388433 0
204330863 226563085 0
396172267 464170335 0
42267820 32271995 0
94891062 545162503 0
143226298 47652791 0
311561416 574440516 0
51172827 83115986 0
577600756 356268478 0
54573066 274080969 0
288766209 207750399 0
56004469 59330431 0
463923680 58836242 0
359559344 416228358 0
500969075 132938511 0
328351423 154267712 0
279858235 274546004 0
521784438 429329994 0
495761482 338719095 0
10300269 569803657 0
390038400 280228637 0
499355184 318619905 0
549881874 201748453 0
230821024 334894785 0
350801694 542402070 0
488635009 211747631 0
273927329 258667036 0
536845540 9208214 0
507059303 501790041 0
224193071 21638573 0
49322344 454949249 0
573061743 155966769 0
121366446 574246541 0
578902880 214698202 0
273744744 168625144 0
526229586 378512610 0
130177901 376882800 0
578655332 570132905 0
62213079 486661943 0
497214440 370848974 0
341649161 388401840 0
245299919 198508818 0
434422769 496007462 0
154544454 521143257 0
315540897 108845581 0
495102576 385888646 0
85085433 477116376 0
354339529 431698440 0
447352279 530433292 0
387033168 135178083 0
82643294 278066628 0
131558679 386759338 0
335504626 97653730 0
542774584 570146246 0
315455860 408543749 0
53507497 345458141 0
521267554 130665420 0
494123655 178837318 0
425138657 57322870 0
454640447 354602698 0
432594335 468055194 0
575254520 318267450 0
461717649 255464918 0
62680831 390012355 0
128424427 245270953 0
409759936 169887564 0
173652425 418312095 0
306925684 479337121 0
112690212 122082970 0
444364951 551458644 0
456519012 164597150 0
283559729 200789009 0
558259721 228817991 0
123957042 234049382 0
454367920 453971144 0
368218371 29538030 0
278508352 5765151 0
467432072 175450981 0
384651166 160459185 0
484175612 313663210 0
538639101 155689877 0
283746216 547385968 0
309299667 280765470 0
329010042 538211731 0
276539344 166053414 0
311784423 557546329 0
256466398 414118864 0
179279472 399874235 0
295279808 182639825 0
367522011 128062797 0
573324917 440474187 0
454629528 255260753 0
241628048 194629053 0
195925246 191759098 0
561474840 493298549 0
245894604 359787974 0
135222999 391665638 0
10316782 351520082 0
343080800 314166507 0
444282512 15503837 0
495568319 114362105 0
50614073 31852935 0
354784568 264781101 0
108431529 84898224 0
317284043 474161644 0
64826657 301236425 0
280483476 558662545 0
505718131 467015432 0
161002147 235829801 0
440752351 498153852 0
338431317 546059659 0
205745848 554604530 0
119020824 401113100 0
258195705 95519340 0
339559938 473427533 0
276718874 427644973 0
106308154 78732310 0
302645017 34328275 0
101051648 72443909 0
372934274 128707151 0
245542398 286928464 0
217721486 115323740 0
276261143 337180213 0
453650291 93050626 0
385591226 154259200 0
112729268 35878126 0
439118959 280335964 0
161497152 481834842 0
152074325 510507667 0
56759919 344134007 0
325432297 215288603 0
562182112 520554060 0
477266970 305084059 0
289026358 198689608 0
393979457 500810238 0
136360978 118150857 0
266164576 513438224 0
476752313 194845805 0
6686562 102208915 0
247662741 234942455 0
40222619 154294467 0
195348660 154130271 0
185251946 286366026 0
369251478 466552388 0
6478660 308180113 0
21294376 52534321 0
242162899 303320638 0
449499036 141238152 0
206836302 392465217 0
165413923 506463731 0
540511071 101273739 0
121538367 9085019 0
354605256 50014373 0
226533145 169645928 0
90869478 482735967 0
439135389 46345090 0
566201383 445522435 0
487354354 109780655 0
20444891 2144400 0
578444348 400605442 0
5127057 47647708 0
191456814 210463956 0
491001817 112453770 0
286948858 489922500 0
70263140 141929834 0
120663601 462877518 0
330264556 269283651 0
320105332 60699052 0
279047543 156083120 0
278819190 453029216 0
314913861 425281636 0
253715914 188825150 0
257705046 219813859 0
403739439 140352900 0
319833698 550632524 0
168597354 56679766 0
240083305 51076831 0
405719618 119535640 0
290182884 210514125 0
281188991 399957645 0
353121029 139844540 0
399107794 107830882 0
315149441 274264745 0
551521066 181454678 0
176355388 89548271 0
530777942 78236783 0
485120625 356826589 0
219871056 100418077 0
45139893 203287990 0
422026404 138572778 0
216744776 340008073 0
457345547 361614789 0
85215790 251562011 0
85394555 482017204 0
138357149 438586499 0
406540974 514385644 0
134079477 525773511 0
536859532 439944154 0
7157572 265906104 0
163283362 542195840 0
18126175 427127717 0
242042165 511839102 0
522409596 246424355 0
22294685 322934761 0
141355438 220218971 0
387053881 176738571 0
577839186 176764871 0
123875397 169616980 0
366643010 169302835 0
444639115 270997584 0
273299378 98173687 0
45458921 8424376 0
162880790 165514320 0
36183601 74359595 0
243375696 58226090 0
108334939 214536412 0
372003645 320523336 0
538146463 177683358 0
383555799 1674513 0
296666273 39242451 0
363268219 69762801 0
38554967 230670526 0
167765597 409465568 0
112618994 314170652 0
480789202 550527009 0
466958427 175058514 0
371080265 544023655 0
414349586 232421340 0
233381809 67301471 0
575017183 483522947 0
354797744 238669245 0
420169359 363362405 0
427125280 109968949 0
399581947 456885148 0
101752150 377675616 0
59095615 446374632 0
212183027 201559381 0
79970206 278031706 0
408452108 263500676 0
80548975 195919904 0
553076469 497567822 0
440505741 33212291 0
11125141 574608603 0
454023309 484532770 0
577583937 507136579 0
564988441 139605272 0
106149911 413261682 0
206669650 100441490 0
272858546 166748455 0
479293810 355966352 0
294450441 465665036 0
41986595 372828570 0
289781666 367513944 0
236933849 170488527 0
566292383 60759181 0
299814739 208467342 0
311585220 52909944 0
511898189 495816650 0
253039854 226484833 0
81397126 28659737 0
543546404 329552786 0
67716132 273764337 0
28121634 68964300 0
84070841 319850508 0
466886698 198264517 0
326768501 394417797 0
510220060 299670676 0
334111849 314205751 0
167441747 531085522 0
368517402 85408878 0
103297174 212722283 0
439808758 428860802 0
292883237 422235591 0
280592677 571332944 0
274875155 367768408 0
306667627 572602123 0
160449922 138032303 0
471278215 122000657 0
287611506 311621395 0
222928520 194957279 0
279376912 486234909 0
552802499 236374234 0
109880265 376064684 0
1481447 338654530 0
304346688 88654282 0
302753358 536656849 0
231594896 122794281 0
574223020 470294928 0
391764467 217663092 0
262222777 420887122 0
218678818 493684048 0
491296306 296670709 0
470263115 373361329 0
358788474 79730451 0
265255164 183073002 0
507266792 315195098 0
107199776 540287609 0
542978596 83772502 0
396327459 416845620 0
231625133 440411502 0
71680038 521079872 0
80086916 162238880 0
407286160 475475269 0
50140305 372421890 0
19159740 133358580 0
184340507 432999904 0
121156536 447960763 0
321349897 187574357 0
44515921 542670923 0
7865459 81198193 0
307450505 169065503 0
237883768 429037716 0
241050712 30594477 0
485954359 301089999 0
394767345 412642800 0
294574441 565922034 0
365301611 416676060 0
497560478 571313660 0
355993215 164841242 0
175963022 470387196 0
401017624 447701933 0
289149042 168669549 0
384299274 459529039 0
377953920 537092741 0
163273170 31121819 0
344618274 283224500 0
552158782 37743171 0
25478508 538317536 0
323517483 364207377 0
221694231 542552058 0
466171200 177424957 0
234126659 430987653 0
357243578 405383437 0
9325139 41400090 0
399931836 14416027 0
41649304 467288675 0
459000788 488346547 0
484821580 332308162 0
406295706 436614552 0
162488533 353087813 0
210818446 202172939 0
99010921 40156755 0
443066117 504729754 0
19977244 360494923 0
8585428 37351256 0
532222209 121544990 0
392698436 495815339 0
85396394 347080602 0
447683986 395449634 0
336356966 241154621 0
455302543 93762139 0
362904769 455521124 0
491645707 114464230 0
56636747 471532286 0
236013119 407497728 0
33694994 642490 0
45466130 151506844 0
560358167 360399075 0
438004559 565197329 0
355537276 1988481 0
28609769 62688658 0
399969329 331184508 0
195351909 53186375 0
461112876 189011899 0
320916102 205184367 0
95588968 546297404 0
156890788 8917938 0
565428827 318320419 0
508861505 554444042 0
466371197 291674124 0
451157145 381354816 0
215648641 541746709 0
54745524 167022908 0
401669998 98708458 0
148648517 329781329 0
66351467 224033980 0
167021478 545002226 0
181891145 556439484 0
210605708 409574633 0
200921158 370176778 0
235196724 525803808 0
450497860 134987904 0
248370029 574752241 0
479952509 56730137 0
372867740 52497935 0
162183607 413216318 0
488236059 402710222 0
510274065 72507359 0
449522798 322036932 0
34993390 102085164 0
15041137 264863567 0
151179961 339962746 0
5277316 101918510 0
327200570 569363588 0
283456979 549634896 0
474544724 107204731 0
220184944 258267624 0
317165579 394704636 0
459920147 449170280 0
322335828 440458326 0
545699604 348212153 0
150983395 380271104 0
315062711 45042389 0
63006016 247573005 0
16333084 78105254 0
218928163 250871471 0
350996807 27671292 0
230740288 251465284 0
134425624 480648406 0
313715350 83618715 0
163572936 426596139 0
495112426 460030681 0
212225058 35796132 0
260786497 493498643 0
16844334 425753458 0
555555365 261509272 0
537681696 485989517 0
520465985 256440570 0
380332523 277946747 0
336676149 534980666 0
260543263 519064774 0
477546252 155863656 0
487396714 347625915 0
183755561 45927345 0
9018985 91243655 0
318461528 34420970 0
108394593 80893254 0
524228496 121403041 0
102323648 301918819 0
456643930 207057451 0
283413538 249052544 0
562018838 189095923 0
555864241 518072739 0
177271647 187774723 0
506538207 213100992 0
8649957 565717599 0
213601009 290452430 0
509583559 260583385 0
242866737 306013740 0
436181121 135760392 0
319653044 295578509 0
117752894 411297815 0
177723016 152542572 0
465414210 482376217 0
513396523 340663079 0
270421274 162974645 0
415799896 265461482 0
202476136 278363353 0
410306531 53335549 0
340241989 259526289 0
453915679 117679915 0
142521934 403557406 0
270528375 442034562 0
510631992 238621299 0
263967290 500431319 0
285500090 335032953 0
518533540 79545068 0
486626259 305058551 0
247224221 220846461 0
144843004 367004672 0
88409744 307142863 0
337820976 110243818 0
106772988 576533038 0
321066867 268779562 0
235958665 48779765 0
226377516 195397917 0
383049987 547253105 0
162665072 490875864 0
475023219 165445139 0
47808592 347633559 0
49820260 143889802 0
279740609 450262219 0
81403295 424312810 0
543320506 101316210 0
333610052 235340222 0
13330803 132514877 0
333706258 14753816 0
157704247 227517251 0
82577371 349620521 0
399281449 77018769 0
508025698 302948454 0
384572915 418681269 0
219180863 172484005 0
219082190 345950503 0
54043341 78945253 0
405023160 424172549 0
20452648 526364221 0
266027262 533836235 0
510045848 158272936 0
33865385 21984456 0
558637560 34015846 0
320860830 291276916 0
468253683 330158625 0
360013998 414339091 0
483224036 22484178 0
471792660 118316825 0
247662655 516934 0
176015319 325018447 0
534664124 196821102 0
220487505 491349741 0
246946161 349880691 0
180319465 386287515 0
435967298 214891001 0
451083383 418652787 0
562417016 147907756 0
399406192 219032552 0
389314657 93058253 0
124436513 110584677 0
9552739 314968274 0
467913749 221551953 0
76556461 14126315 0
259502 451376599 0
358143652 295399920 0
200742708 330216589 0
172730402 39081980 0
203610911 331209618 0
419629950 137400063 0
534375114 287424895 0
14710870 394216239 0
226185279 69282106 0
338265082 270319746 0
121653901 524594699 0
856170 523984332 0
78458307 297579984 0
520832500 474309107 0
288142687 385716006 0
42531389 469971092 0
210651845 157996309 0
160213002 171795748 0
547757086 578317892 0
392400256 28321244 0
327097166 27739663 0
176663610 107996270 0
527868731 442143716 0
389325373 532895332 0
369794736 445789537 0
219340261 576885206 0
13267044 389196324 0
539169448 516498754 0
1477552 338037145 0
309925558 44809555 0
211653340 339469075 0
243478729 168967815 0
257035202 62422187 0
436216280 499364516 0
241209145 561735852 0
556057106 71217075 0
367036868 396065694 0
535455321 99479 0
8513144 347078343 0
442009714 306332359 0
23666440 560548880 0
135859371 66661684 0
259742117 260019437 0
437842812 305911159 0
178046119 484428492 0
388234456 77071845 0
216133540 82143793 0
58304473 548437331 0
418498436 31806138 0
184973554 342290487 0
34282383 399499432 0
483316596 383780280 0
429883872 372934226 0
245886542 423746738 0
383664391 268494110 0
425411929 361495808 0
443056598 170749275 0
513910978 159093723 0
8479771 264853303 0
453974948 386274386 0
80805831 494925817 0
373572741 168875120 0
3725873 78426433 0
513461946 160135350 0
124129070 469552649 0
410224940 385558774 0
451936133 199006416 0
400459056 234003700 0
492324759 201309243 0
344783257 52067982 0
212644432 356303645 0
195290902 297911036 0
148798153 410639409 0
430424071 373402986 0
346951174 354852247 0
521541674 273602482 0
152367776 342888537 0
362066393 43651795 0
6827550 349761515 0
438261879 505488685 0
418888657 98216312 0
390899434 321827866 0
166127839 221524294 0
106063888 319886192 0
56592746 151977321 0
445439948 517911110 0
278448834 488257692 0
461329595 115900337 0
406201995 551035625 0
88308605 424787146 0
499572529 525541825 0
146943224 477296615 0
138586530 193527725 0
21491908 411990134 0
301423246 351901222 0
71524037 380228907 0
79919726 479874625 0
162765684 151647670 0
533806238 342750808 0
444563547 571467612 0
272757348 257487378 0
168785027 252542209 0
191935374 352717704 0
381379083 191269020 0
485719617 50643805 0
184752705 193982092 0
136427079 527653477 0
375195601 530704650 0
221160303 191085281 0
492316472 33269823 0
168969279 471743856 0
5412735 58507696 0
5945106 441117624 0
422531551 363504812 0
341764328 360299325 0
83744741 80086633 0
570149901 333304303 0
231173044 402249104 0
562739228 14066391 0
92570819 383644041 0
297574682 128654804 0
284798167 159608002 0
485517734 378871619 0
249691013 569316656 0
154185940 417911379 0
33600764 184370719 0
218740661 162925379 0
555193398 391461539 0
377961826 503351444 0
430714894 219870019 0
476619973 172075906 0
575526605 326348585 0
368711545 370208025 0
384822932 204575948 0
20982297 142574054 0
503313550 359007760 0
402583545 55904671 0
26425268 475834499 0
98655417 199041707 0
343672141 272428749 0
512136821 345963071 0
574212336 507290103 0
360297880 230983367 0
157283375 158204250 0
191951351 340071581 0
305977899 413785293 0
511283554 68703586 0
532184241 551981689 0
97641652 187906119 0
152979493 503294638 0
569672680 303312258 0
220058393 447009675 0
131388136 108214238 0
222939441 44681101 0
36484203 214087662 0
160178711 545666933 0
147649882 422172810 0
287768255 351466274 0
447606342 291621667 0
166797799 18378767 0
115041340 398985581 0
306546028 553324305 0
456119035 308227200 0
138404413 510302920 0
262352488 32956163 0
454270079 372900501 0
246298218 280530609 0
471291845 578572104 0
518497538 556595330 0
315232338 204545957 0
361152519 334902083 0
423949657 392309695 0
191263266 197908447 0
203418521 387737518 0
276129393 470577388 0
398348875 482922537 0
482168147 170670193 0
268379376 325374971 0
238264651 373230946 0
379864610 119549117 0
40883203 411070058 0
199914696 24377369 0
462243484 52362641 0
167054088 94904109 0
209813827 406201469 0
132211818 317020431 0
504095103 575221201 0
350647287 351911738 0
520778178 576620298 0
317029043 102508003 0
544309362 390120483 0
305125782 83546597 0
126230240 512589129 0
259612858 326405227 0
332317640 574153693 0
484088877 185310507 0
130382887 569083738 0
329580799 307848122 0
226581742 248494824 0
223836503 389506208 0
275064224 307089530 0
169789297 176942322 0
130268297 452410295 0
240199636 223406321 0
413746246 558413471 0
245724253 38776061 0
386823463 242512716 0
99515599 456057733 0
145177867 121782108 0
34744061 14444246 0
415698095 7404604 0
549576734 516550064 0
55511454 257202961 0
463856045 398359463 0
435028816 368165077 0
417067374 412461694 0
451448312 497567876 0
516672369 174187468 0
448680398 322429059 0
185212997 471625206 0
219713743 346288338 0
90209266 476840676 0
114298795 423031650 0
209777867 267074995 0
165040768 514833026 0
490880678 456989215 0
7188474 209069826 0
391646641 334057152 0
115520708 457672563 0
132382459 143520278 0
144609976 130717240 0
186046479 65611125 0
504911994 520977472 0
150376268 117657171 0
453167614 506349358 0
24900071 255650036 0
297964641 36037984 0
185775854 376825249 0
531309400 387434321 0
265428232 299867388 0
390909890 90456543 0
161821418 303133840 0
35477226 2506768 0
519719632 118172885 0
225304082 105551996 0
400620047 394048028 0
155906240 256627497 0
54269827 270507395 0
340279085 568637758 0
213267201 505527849 0
466481564 350412833 0
93760623 536947239 0
136845867 306868632 0
149968456 84160157 0
133817824 544426164 0
534198662 51296512 0
541932706 498222927 0
330486039 125950348 0
100161647 388369208 0
279014670 350162508 0
16513036 147301537 0
106751455 172149451 0
391464498 223245199 0
314964316 246529279 0
471885113 32523996 0
168689444 42884804 0
251835240 191242634 0
259043221 383026558 0
107524453 357562536 0
479786590 100451681 0
348879528 379226981 0
317283330 170839515 0
363758934 322595866 0
495307728 50166806 0
439485579 277061700 0
424640254 212689873 0
405159708 428922240 0
88175236 97130422 0
347583447 176876422 0
13678856 60636588 0
492321616 255687573 0
331216892 332725634 0
490149321 199455308 0
567701006 198103555 0
40556362 242041188 0
33054728 359371437 0
65386811 27670086 0
460716410 265363239 0
265404383 310699957 0
257948758 236887000 0
150268359 200646957 0
576208627 90634506 0
156313356 268090250 0
242011694 469920703 0
486171143 505113019 0
27867964 558445617 0
446556930 215931305 0
246330032 543697332 0
348225726 570054678 0
425407674 115947292 0
207965064 97595302 0
63982034 501595584 0
194514504 450377750 0
135017696 280104296 0
102237614 214495341 0
157624284 444098150 0
208130529 136706999 0
475038920 174429280 0
472874540 168044995 0
73989034 555478580 0
143813437 179370153 0
488408393 362740665 0
361118769 165593183 0
365763164 205273818 0
82943742 467080983 0
213950 173650682 0
102215510 365294820 0
254760171 551588852 0
524505814 241353725 0
229164618 17882200 0
177951791 142949969 0
463890688 267114519 0
219196647 549538338 0
316691826 465187088 0
449159313 353190253 0
53223868 229596746 0
111866095 280395540 0
473582166 414524286 0
226652910 412779826 0
543119631 552244987 0
526591939 219416593 0
405829037 157556569 0
177920445 8629387 0
362675834 328817007 0
325788381 73715388 0
266308134 509909851 0
221819690 96550772 0
368256330 87867060 0
61019582 483691275 0
187319978 456246819 0
510818614 291340921 0
482185877 39982252 0
360081693 158123096 0
405138330 449840205 0
52326205 271771635 0
336497546 197104819 0
49416996 64414473 0
496395125 496055335 0
230797666 554043836 0
112154529 424501076 0
97472611 328893116 0
401966887 18085641 0
504970368 277746804 0
430115255 328750867 0
416523247 7172725 0
243024904 465426293 0
60810629 578160300 0
160975435 446342108 0
239635116 441920401 0
23745687 117324356 0
333481936 520459280 0
541527696 33524651 0
254346536 228962547 0
467604141 102294613 0
429364420 278624492 0
96723407 502113028 0
555074685 329368729 0
16829758 534773915 0
188325687 196968019 0
489978323 347590461 0
357841822 379753246 0
52942393 5515334 0
526819919 257827703 0
51322487 101085043 0
424907804 148382779 0
296044236 40963127 0
338750093 341954663 0
131263693 319692747 0
49090925 363275764 0
184201247 54390682 0
89020707 180130239 0
441113018 293567503 0
322329510 505331399 0
395077474 18681742 0
211165381 510054288 0
317562658 299983748 0
227917882 188006636 0
290069068 528836415 0
265101281 323830347 0
23877792 366701404 0
255294323 328916495 0
470513712 568655566 0
68478324 366203077 0
171890907 133904014 0
206326012 332200788 0
515097713 382943309 0
304161426 442986731 0
135402140 286765891 0
264296050 185455227 0
436943077 418238774 0
228950678 13034694 0
107956292 221174145 0
517047426 483649476 0
483859598 204902736 0
573388216 561830080 0
451089649 204812299 0
18615589 476636362 0
485015668 301818806 0
271658826 441988339 0
543904757 208405373 0
145624333 488483481 0
8892747 466012055 0
82059960 279886377 0
82150910 53900913 0
384668899 207720287 0
402080718 167431391 0
85124295 470842470 0
202341688 280660771 0
125435570 453834710 0
156442746 259019694 0
385562560 476083143 0
60344508 578604197 0
122074971 521248209 0
191845845 379124582 0
49007439 371406774 0
77992735 443218134 0
15842634 89426017 0
466042201 214080212 0
234059792 158247002 0
513538533 168928140 0
214049214 457567246 0
470862452 338054457 0
448062 32460423 0
518934019 175185145 0
148144835 556732885 0
478833243 255484506 0
316783644 267846827 0
509619788 63434439 0
213170829 70903592 0
503507493 536583873 0
574324099 25743135 0
160744450 332794414 0
140891168 125642906 0
295844469 444414128 0
460084328 9924393 0
137508951 350735104 0
206787724 142891415 0
278629883 142376664 0
523234525 64697813 0
447121279 450649320 0
518771091 388826931 0
461322975 510003583 0
139419896 251472961 0
491907220 523350648 0
185831812 485976446 0
382252314 414565480 0
127111898 279524666 0
213693803 302999230 0
343334682 443886997 0
547493898 382289275 0
536987143 41125007 0
500452926 495339161 0
340550941 436301347 0
337301983 427678529 0
156999525 183408356 0
236698572 178545312 0
423409387 217774268 0
510727746 338261176 0
141814637 77743617 0
49311470 225954832 0
183623879 27733282 0
48327351 180051859 0
424481521 143029032 0
50666263 482484734 0
287281111 362370092 0
50844630 230302944 0
528442899 130614269 0
334642019 453733200 0
238424139 576596902 0
242836990 65097956 0
217818818 515500950 0
423268187 221499221 0
565761188 213696308 0
91219639 409338340 0
476005045 3932307 0
498317581 447934824 0
59675386 429001967 0
14818690 240518759 0
157963184 288087081 0
416298297 485644989 0
72847935 484663476 0
518733180 544047387 0
120019617 62674501 0
373142391 283150135 0
32843494 205179339 0
192337833 321547347 0
360475495 323540971 0
364738297 252367681 0
300761171 436776567 0
192867927 410957146 0
156560534 266078206 0
385388398 202935504 0
556193428 323477453 0
141566100 503878984 0
102219827 326435131 0
402622676 159553673 0
211336684 573717383 0
192022267 367147572 0
105732811 527152349 0
557961226 100365896 0
458650891 4686300 0
78289318 392610163 0
164967966 554195642 0
421855366 244875875 0
91388689 293264150 0
342523779 109236086 0
128990519 105355697 0
100484155 492414358 0
81872368 12146959 0
128774895 114547531 0
380820854 329391244 0
179758086 9628756 0
251705832 524728154 0
163036440 475877094 0
444793359 567236328 0
50407196 293943508 0
403219910 260367197 0
523030829 510424457 0
488915644 35382369 0
564977452 314479326 0
40890007 175735305 0
449649040 369816015 0
499997207 173937016 0
261313722 303947679 0
408259666 166874287 0
107979343 405005700 0
249636897 396335502 0
167284449 105541100 0
278071598 358269616 0
400067826 87190852 0
183895350 528738794 0
413668050 207776188 0
301240582 243663981 0
284434303 513602392 0
64562654 328758604 0
458810597 230964044 0
177520443 349882058 0
356246973 26102225 0
361709198 200560867 0
62497459 451477831 0
568410015 230980865 0
470702792 463524030 0
555895220 152790824 0
468435448 57774730 0
395084423 530051192 0
351666345 211930841 0
39885670 78291929 0
254795988 400412969 0
268392732 469315692 0
459493077 521133994 0
123419487 115414947 0
182208490 522573876 0
265038294 466557888 0
143871894 532678468 0
463508380 500006578 0
306339077 97484183 0
140578008 252862407 0
95768537 419512844 0
291178652 336328790 0
365699006 91030744 0
320691558 494319395 0
167278493 544651051 0
21407198 305091859 0
361819586 175740603 0
424222415 213550155 0
71393465 438568119 0
380805446 23941866 0
412318506 300047324 0
203112313 38346777 0
173747805 555666625 0
287075270 205051738 0
75674305 460252481 0
117236691 197573737 0
231494012 427596796 0
62200827 190672866 0
47925211 428144285 0
292715036 255274208 0
361146606 574310064 0
371877415 447132719 0
256522513 9176199 0
54725801 432901487 0
268843055 169528635 0
574915617 551646403 0
446480282 57034121 0
248191340 70762254 0
12816852 275462108 0
46228923 28129836 0
440333871 109123917 0
436555752 217927888 0
302229567 562208592 0
199687507 396034678 0
72626948 475517495 0
481756904 363408979 0
278125751 338878689 0
144650932 124885579 0
290397140 275837886 0
431739365 543596410 0
76669362 380702128 0
260389238 62421446 0
523178840 443351806 0
284524710 458346842 0
112402694 151236956 0
90794499 571825288 0
429041030 326167194 0
148323920 430466942 0
332417379 388300192 0
100537706 322943433 0
305069763 337853685 0
222848982 313659545 0
77145046 181032666 0
374904107 432112189 0
488115401 460096973 0
66445079 301731607 0
337192287 449588785 0
32037309 287007114 0
447764400 9338197 0
423003342 151248669 0
474368125 331891337 0
388478179 189597704 0
107747590 10141787 0
142735726 256251718 0
86667813 197479247 0
92584515 306799551 0
31476590 299135547 0
317048143 112070796 0
420035560 261190394 0
446980846 30497780 0
48638865 390464754 0
133159174 73754241 0
272548817 15391619 0
321199380 472690756 0
577723226 169888842 0
431547741 261825330 0
351148768 540622523 0
231336954 550754303 0
307298604 149439025 0
406740904 255950590 0
236527790 287348036 0
93098054 213707515 0
145555083 143587116 0
360973620 212604603 0
518987242 579454221 0
535232862 11552191 0
334657741 191039871 0
176181899 9912626 0
456916461 327863086 0
261243029 471028766 0
64213198 548697003 0
186022021 379880306 0
236372566 221613228 0
173703637 289766983 0
404255081 24360944 0
149730770 28114684 0
149406737 114606416 0
560827300 101971957 0
558431091 293569937 0
404005022 439104375 0
104741378 543992138 0
235506117 83137197 0
443882602 370613483 0
376214745 163817713 0
309957896 347902713 0
77086481 248701588 0
343451259 224315361 0
132846119 2992999 0
33281418 410835123 0
219399372 126614706 0
376124363 382537471 0
303780998 432309261 0
476563724 471235256 0
173440769 215596598 0
380439269 536497001 0
206994756 195114216 0
184733259 217040666 0
159334214 289489554 0
435892005 462250859 0
383927825 159720292 0
457385329 408195386 0
190807735 96885708 0
70986313 316639586 0
310862744 217034821 0
570755767 211092209 0
81087508 45334890 0
512251604 512810022 0
308474301 289534608 0
91683898 430144238 0
91191472 110185167 0
239365090 207006122 0
500042221 363720333 0
153131323 336187290 0
396522699 353341391 0
319770585 2998155 0
66075327 306712495 0
495380509 197819118 0
400468105 430590394 0
86698763 334148951 0
182846557 220537604 0
209280050 476424706 0
470960063 471329123 0
502526754 417917234 0
462654871 280256276 0
291396294 529575006 0
43280132 511215950 0
302690599 541430452 0
572349940 238983359 0
557828852 226305691 0
209717537 390207086 0
226851122 86769623 0
153983951 30640386 0
566915868 23070006 0
375686519 31572023 0
251977986 95483100 0
307738067 29657604 0
33975462 213412802 0
334355543 21425204 0
455333159 14700660 0
192433946 525591637 0
134812337 517572748 0
155896445 258077162 0
386788902 38086402 0
23303517 180492142 0
396434720 475760981 0
91733411 292191505 0
87360390 374177324 0
433805788 327088479 0
496358993 205029987 0
200464031 411401396 0
214237617 543988959 0
372590672 18690753 0
273330834 349838963 0
62643502 17560183 0
276262065 15268462 0
40240742 36579969 0
260175563 176822973 0
240052807 552803282 0
42650791 239383953 0
232797713 384614665 0
247747301 460893350 0
357112685 526078371 0
48546686 229632964 0
199673198 258390536 0
328278487 518826699 0
56526193 288946460 0
24134146 279968778 0
372343749 309221658 0
181219006 157649588 0
351030407 315488423 0
162729485 437829813 0
473250929 289061399 0
371733488 41085682 0
429012248 34622881 0
359137317 400570101 0
241514909 349003203 0
330357535 225600496 0
541218664 289937361 0
72383993 378229193 0
552324482 182732415 0
414766991 534137710 0
136823794 436805488 0
553257272 490601189 0
58812327 401727846 0
6184620 364524186 0
245194467 452755749 0
434643331 26900260 0
162314551 336466955 0
521887760 514951128 0
537075151 477368430 0
42052620 563942811 0
142996719 229006508 0
145556687 394724648 0
18767358 363514857 0
281684460 240076097 0
118108431 284059910 0
242342044 35977820 0
93231042 12680518 0
444488620 176498590 0
475011807 323335145 0
369673358 363113688 0
254925788 98052052 0
325843016 254931463 0
432245601 54743429 0
544371268 535511587 0
48159295 408165985 0
281357638 300474415 0
178972365 264668592 0
427521885 495122686 0
160389054 522450506 0
479907954 106193989 0
176172624 207800179 0
53748047 206890284 0
6361887 479566942 0
272455318 320044808 0
353898153 276637236 0
328268423 105892347 0
398170745 272665795 0
16614974 100505278 0
211202311 287056544 0
543725331 252544061 0
492332236 66484926 0
228238013 574188554 0
470215529 473777646 0
126521777 304715480 0
150364719 40309949 0
261952111 470812692 0
517638562 408175708 0
547879108 536036454 0
282426692 275357941 0
476370881 347805644 0
134172553 137299416 0
509152380 578018651 0
548003064 178720010 0
348760479 474714920 0
408784768 482172697 0
365146902 187232367 0
196043965 230385232 0
235312238 348047892 0
276640566 206681583 0
534498291 218605928 0
399574946 173523233 0
103921971 425580003 0
31241241 479076788 0
153352026 301749303 0
557955978 320070441 0
436086761 197641126 0
130021143 511651538 0
220457353 461827233 0
447698224 363513934 0
297238074 109072176 0
212059768 551844839 0
134591433 164069508 0
456957275 549822387 0
82098047 547168188 0
440662252 399416320 0
71546596 33815047 0
303326294 105768840 0
254688336 545556957 0
488660448 486359767 0
208189824 315188270 0
498794285 304846825 0
385299088 29055870 0
376512022 442649110 0
536195902 417450003 0
200899794 112059320 0
171107414 456719685 0
476409644 174729975 0
211174274 368513855 0
216948461 125498950 0
481214774 556290265 0
569381509 265195855 0
88234361 281304680 0
302157571 253505910 0
445953407 478794447 0
571673209 149360740 0
390822482 314128023 0
432217272 313030948 0
463678525 300799667 0
57443441 429304729 0
85562129 59477767 0
13775376 340360211 0
360818703 66222041 0
411988298 336236540 0
564519394 178217671 0
527815154 113164397 0
398328401 107431314 0
485368128 294893018 0
237606087 129532295 0
156648924 494845655 0
45873663 457325200 0
444255100 391867203 0
208673713 221247868 0
273064129 562216935 0
284500865 507929611 0
402537541 54308838 0
248390688 461341570 0
13762834 483679806 0
546338193 458487871 0
258551878 262514744 0
19086670 3524279 0
48083160 566473263 0
182959244 197690291 0
285803631 136052667 0
25479115 271060757 0
225904988 95767786 0
24765299 396561586 0
323979052 138661013 0
178638518 232176642 0
450303936 484865057 0
465953021 94216309 0
357757573 158548547 0
499046987 572780139 0
534601240 277485084 0
468199627 477426270 0
309713771 362085335 0
187139489 366073453 0
517982130 65324497 0
448414542 439213273 0
43419708 367050239 0
302758241 502959753 0
135920901 395260068 0
176796409 9348621 0
298446833 26291591 0
259965614 567394650 0
268509621 522294875 0
453140710 180855397 0
475041860 287096462 0
120403932 536277350 0
46897206 571699979 0
68590048 65892431 0
423524846 344927514 0
466499742 505594764 0
484270327 185607096 0
366608863 369858160 0
389055036 90862413 0
504280730 183041926 0
341891966 561800563 0
468276246 502862848 0
281310026 205962290 0
297658903 147078031 0
333493377 152049446 0
285681232 45117807 0
579376284 264663482 0
119755988 464651573 0
522866051 338776619 0
476179535 293941970 0
346270516 428449189 0
87090620 492970634 0
10362857 503232840 0
492664535 266836767 0
287319566 167305139 0
414554897 66749055 0
316818040 122860945 0
423444829 1406769 0
141045381 416295325 0
120689782 310365686 0
346558930 275401425 0
535432346 416566447 0
93946695 32590552 0
101358584 49520514 0
220474495 163918985 0
210747498 226928512 0
568036683 323513646 0
332469854 203935290 0
298572730 280551387 0
63050853 193553750 0
537323889 166380330 0
347855432 447423587 0
499395170 391537721 0
435808334 354561993 0
123381236 374598630 0
6725719 533133972 0
359897316 492525541 0
224745101 464378923 0
32018456 534728669 0
2460907 406570293 0
345927472 548971495 0
234802783 364767747 0
301398522 60065506 0
484721078 97941879 0
419971599 158530698 0
375648847 96420303 0
270435768 360429860 0
140665915 386772785 0
313040585 135691974 0
6803681 111967596 0
55978761 361312497 0
64611589 480235202 0
39628542 162473311 0
436436538 52575537 0
73070105 197583629 0
294144659 130351888 0
1750039 433364208 0
182926436 104942186 0
384239377 483898928 0
224569077 341149063 0
194150 175466506 0
561404483 332679764 0
446451250 386425584 0
225795723 532944938 0
430970849 14628473 0
180520528 520658460 0
547629914 250465946 0
222433070 353812356 0
307531601 289819158 0
472026195 238706395 0
343742792 498005326 0
346031966 100552045 0
477792782 534009306 0
187208923 36941739 0
371105871 36765750 0
45374575 78394302 0
471992048 91972246 0
341888219 385359464 0
471699341 94712770 0
567479213 113941951 0
538918724 197874644 0
394684310 181796852 0
5425132 108261071 0
410020661 540258120 0
359429537 64728793 0
68283174 193294985 0
300796506 172283104 0
117801942 107503766 0
462365987 456893703 0
147498656 513169477 0
249665267 288154798 0
289945247 326758386 0
560368937 217501751 0
463996456 286281188 0
431525982 164334795 0
563023097 17588746 0
149049005 250008450 0
171726138 182316916 0
223135500 119455856 0
86287650 163391193 0
124759702 457130799 0
82987430 118790662 0
150051185 471275677 0
414106285 55809664 0
267952531 485571502 0
304985635 498383550 0
223108830 422712589 0
533106082 99624562 0
534089247 161564133 0
16237341 292095575 0
287384156 337472399 0
102033979 504506199 0
115099875 521963808 0
530531761 306795095 0
483511079 317551517 0
108701037 99562461 0
568213339 248240584 0
476343634 292737306 0
5528713 438221055 0
254182043 266630283 0
347608302 404387231 0
75199685 403187846 0
369618944 399707185 0
288381594 89050488 0
149692977 31105964 0
249924069 139985015 0
516901069 156932766 0
64513174 532967154 0
200093870 232752660 0
54142809 571642845 0
268137563 15207101 0
185053174 479653003 0
486723947 305087745 0
103858697 479619874 0
302508868 57176955 0
65795536 284727380 0
526356221 409441696 0
407843832 114214737 0
360904958 532303259 0
328901271 162007001 0
520597610 285059096 0
473016336 526426688 0
92419647 273995622 0
337440076 318244789 0
385455391 573130086 0
273073072 448669158 0
358444726 565302456 0
481721550 15030516 0
451143770 237509025 0
40551359 444873605 0
355038282 559879554 0
528249504 503481465 0
295752950 468772811 0
36377074 227845151 0
210925014 305027531 0
84831744 457574221 0
395715438 238075068 0
74999697 376999167 0
385923006 242668556 0
434385187 118741129 0
186378117 478083656 0
351557542 409280137 0
141304062 451783450 0
489654644 173996357 0
290234506 380880292 0
308314318 195598228 0
490770247 319244901 0
77901699 186692152 0
356402952 363564159 0
387767004 415428429 0
201349234 162105500 0
80255510 373376624 0
334942385 255309356 0
57687406 296983599 0
241583315 59351710 0
350472490 268105978 0
358578040 2931976 0
471726766 311068521 0
255064447 427192887 0
329989147 218661430 0
336703173 537864053 0
5090417 461780063 0
478542938 372155383 0
52461997 299885097 0
178271271 151750883 0
419442570 573189668 0
265148021 280806364 0
486126794 309123582 0
517107921 462652584 0
474692943 122411367 0
434345337 543716004 0
148555848 460168973 0
131894710 460848719 0
512887453 568919974 0
264710676 470223707 0
280070936 439486353 0
383992914 397213083 0
16140428 503756470 0
480878019 13416227 0
5267460 319310741 0
168122257 423501979 0
251992912 327866785 0
342034796 344453752 0
208117772 175492654 0
448917305 415029876 0
177979127 308685360 0
377921491 177475018 0
138094081 470692177 0
187946188 424761600 0
180600708 502609696 0
416290272 522920451 0
492575933 38118996 0
150017458 236841058 0
135653291 164069397 0
129579672 42279791 0
402397234 276148340 0
382063480 424614427 0
52722098 211805121 0
2829126 455522381 0
482191701 424512408 0
10362463 407398026 0
486229203 490686549 0
456542559 42022945 0
63593492 170976814 0
342377061 54907095 0
128569082 303484986 0
524748071 334413486 0
39114855 257344929 0
303978712 321216523 0
11400538 148709965 0
200128014 93805402 0
238040778 247072980 0
547181895 158008517 0
483293654 80573718 0
168987675 216116158 0
236692009 241949413 0
354143749 221456650 0
422689110 375064427 0
559326034 241884704 0
519811887 559242343 0
548544197 242969020 0
15307363 197037446 0
276823633 331198648 0
495122762 560153698 0
110751461 132612918 0
342993887 444605069 0
162403577 368056520 0
250795564 188834430 0
426173363 405761093 0
70686069 174504234 0
29633501 138157584 0
29253341 454317967 0
533774488 243394238 0
52332058 369211044 0
17625979 410708379 0
33630146 403309414 0
511761198 169650771 0
189752311 381603397 0
286689950 546741629 0
184466860 50489534 0
536454265 135494266 0
553487348 6311398 0
268794257 441308779 0
421286866 402979561 0
510460681 122284439 0
327365399 400983644 0
432973699 511944358 0
317914347 153478404 0
133430172 162258882 0
12466869 132033620 0
225209086 331034180 0
219450579 202497651 0
192759617 253118559 0
32701046 176206950 0
502717200 150835258 0
179465128 524671815 0
104355113 251110434 0
82844627 309021227 0
283839521 40347601 0
523257790 550824717 0
522708273 248454337 0
544434734 130973031 0
443499519 323610147 0
488343659 547974937 0
138571987 13399770 0
143643291 48673407 0
40478432 358678280 0
519945024 398726614 0
241234447 159268002 0
538995718 344286915 0
287023279 154887262 0
337715099 440834392 0
341302951 360054071 0
330478889 36875587 0
545187270 65926779 0
521749287 235581838 0
432934410 130579556 0
280261875 470690059 0
109823394 222227153 0
203200140 302644704 0
83358752 420365162 0
454072996 398374882 0
365495688 28475881 0
511839359 501416727 0
360680147 363025329 0
290563299 558735469 0
275183146 189433870 0
69724017 113424957 0
457210669 372633691 0
376636823 126772712 0
61455290 19871427 0
55221103 578869335 0
9215870 369302098 0
180126767 45556501 0
460952122 210870410 0
535722478 39978219 0
382158082 365363514 0
263013451 41322840 0
163362985 541275168 0
337473321 380076072 0
120198080 257399544 0
248752128 76642935 0
48420233 233682696 0
340720669 543101809 0
3572103 65393494 0
248569984 375123419 0
478016246 97982856 0
532593555 240374207 0
216870730 253318141 0
330665109 376255930 0
520631756 33004874 0
432536093 282052975 0
247086658 220455883 0
489776740 489607316 0
28670299 446509267 0
359988544 72007735 0
141208818 454352203 0
297041945 97973203 0
320933238 34300933 0
115328698 172746615 0
228512827 181719286 0
249848031 337581069 0
426734885 205110046 0
193418848 426783052 0
134569925 382699923 0
396586921 228816782 0
573927084 417992946 0
498257617 62348607 0
437696167 114681477 0
7777523 6955981 0
249591537 305357764 0
26881341 189791042 0
271233839 436439641 0
475738887 456573921 0
470980271 21679425 0
264192050 342320219 0
531371739 280781356 0
304079206 105145269 0
304701007 66119649 0
462944241 132581777 0
65768369 550863089 0
472239049 261139526 0
9648362 492984192 0
67473400 506282274 0
147666967 559677652 0
372672473 412964317 0
2905189 331529823 0
541892487 340998986 0
222768187 55155616 0
303331237 369018747 0
418791925 257716157 0
45722492 224998242 0
119722630 535939394 0
439753213 529255320 0
273545918 209417907 0
433725342 29058885 0
492170140 328151572 0
30383699 48372083 0
497112249 322847075 0
3440756 292141158 0
62879772 402577520 0
67307522 177497133 0
449054210 549526888 0
270365519 559466993 0
4378516 60775311 0
468654074 336000347 0
37772244 513919718 0
514500525 31740289 0
265175808 395262246 0
81254519 159038520 0
135236543 52482391 0
80876858 563949005 0
574538070 313078761 0
233164999 299316622 0
465002991 34841497 0
223465749 388417915 0
20068104 405031194 0
544193913 230234798 0
63996789 182638969 0
439552582 457773622 0
475196208 491172349 0
538211982 242859770 0
116519587 514788014 0
399048011 144801624 0
556863910 158990225 0
243911812 14922818 0
509689243 35210819 0
575659018 54591003 0
61120828 316905195 0
216740327 207899259 0
192078773 245511276 0
190908633 407710008 0
290174731 463610267 0
100752683 547321140 0
42167825 91796391 0
298484977 528267712 0
481912015 550386658 0
511283580 106284713 0
408762339 534900289 0
299271978 182258892 0
243162570 246439077 0
328470407 276227825 0
126975119 496210011 0
572220759 371801555 0
311305954 189887324 0
97174623 389812752 0
560516898 409764139 0
21327715 327541747 0
389137373 147577549 0
158609698 316320416 0
91977791 443038898 0
516622250 105922295 0
246010993 576059311 0
290340654 498999710 0
239311666 257234303 0
378490932 335963776 0
57156201 264801795 0
334663733 329622318 0
511048377 126671708 0
475413094 318930881 0
387926275 459185529 0
579275553 59458634 0
237021301 328036542 0
484587861 312364885 0
158376774 354820968 0
197875901 21864935 0
2312292 413882029 0
574260325 500126160 0
363508667 31452058 0
475410477 449077618 0
576248870 383917434 0
354416062 30304788 0
306889280 172575604 0
407740301 194284852 0
260033049 136008427 0
485376325 522614811 0
368456266 357624775 0
209640457 45715882 0
571389762 160091919 0
349884458 341751288 0
21666565 41652571 0
162940119 29218023 0
49455704 188292544 0
87692220 514351370 0
553979247 494717390 0
280452214 471650145 0
369950061 555215318 0
393240398 30840777 0
562950691 277289531 0
115053744 7953315 0
241587127 76192574 0
229311244 397784238 0
201522734 352606413 0
406101813 426899252 0
391141601 252368353 0
27295298 86533179 0
273449120 61417943 0
232366638 35393552 0
171010990 490419203 0
569791043 425198820 0
26562457 395707707 0
505245821 380982610 0
185819262 575357579 0
342870011 271759576 0
171719393 169124340 0
436111395 37830019 0
63491326 478991172 0
270693123 414882453 0
223259153 568850548 0
58443066 64314721 0
312820044 297274417 0
243185749 174881793 0
273224538 178877771 0
153096733 309556883 0
237472416 471229642 0
362044709 373905670 0
177299771 234366646 0
541091301 435322522 0
59803910 74862804 0
291232454 564406483 0
294082743 168175590 0
271132748 574759294 0
579492788 349333183 0
565319368 269523630 0
133608502 408086083 0
30518740 313885383 0
163161084 518818630 0
232971458 178806637 0
508204670 277693350 0
576908594 551954021 0
60134313 487933488 0
7993465 442866148 0
332500486 447302442 0
97911458 508368094 0
479463027 121497980 0
28581897 544500430 0
70329208 304123881 0
199344394 105355956 0
480978246 490249976 0
562438438 554216065 0
543730081 530622425 0
466585057 499869959 0
279677531 141425567 0
516814222 533359940 0
50267396 104322327 0
313552259 302031883 0
348747942 500543824 0
346247421 478783293 0
29334236 32294042 0
52408068 50312716 0
23273834 190503047 0
130256310 303075907 0
410724210 67718506 0
77408256 144102409 0
253206237 289885413 0
376926351 363502338 0
503402161 264477555 0
492678353 174476599 0
362621211 563141601 0
379306798 10173408 0
506171361 578287790 0
513314022 233224983 0
432134343 578796621 0
226085874 104656124 0
539701728 62141256 0
318389807 371946423 0
215993099 514945790 0
414431855 46070284 0
479773407 311436700 0
406378212 217857496 0
473441425 468605131 0
126338915 422195807 0
411597076 214302602 0
190708495 245114478 0
346862454 244154550 0
249901230 332267636 0
496108924 105949468 0
64933298 292931571 0
451342579 465787827 0
281695999 82411305 0
98707989 183182259 0
454141900 321301542 0
431136963 370910925 0
248937983 354586874 0
221912486 267379010 0
540512024 497940152 0
405926956 180780436 0
49251904 264946006 0
32004600 335719416 0
291297773 453138504 0
69559559 458440307 0
64179222 433303122 0
440186064 177476052 0
575165835 228569479 0
209943744 574876324 0
383994309 338076974 0
96657059 326971027 0
425903589 118147260 0
178988240 99720579 0
236864370 496593124 0
474857036 108037551 0
97624379 359600554 0
356314579 236511938 0
285341819 183604631 0
105526366 208845617 0
127445646 118179657 0
419890565 101150517 0
231735437 463480105 0
329762153 157536160 0
212237135 467511383 0
76304776 192094469 0
172879884 343069633 0
452636732 492240592 0
120878736 464113981 0
274461476 408000577 0
554293931 282844972 0
326407185 335423370 0
160966193 17048205 0
30595292 35894137 0
15207638 372747371 0
160689206 186070196 0
31646490 137035115 0
393728426 378001887 0
358176993 573089482 0
550238210 412234256 0
66698451 540880083 0
417219316 122300342 0
88130526 268952927 0
260893475 537690222 0
19983854 136101002 0
164179741 184692522 0
68115017 354289111 0
95380016 41453571 0
68591105 268553737 0
387900704 542689134 0
165718590 246390701 0
530357273 498644346 0
439689665 281256455 0
208084660 340682058 0
4785799 294762400 0
232388611 133428764 0
286157576 309891894 0
544730378 32361124 0
524957347 463194387 0
351419054 304351736 0
91890469 400620842 0
75017003 20251676 0
424810653 240263282 0
102272545 569063224 0
58804715 537842287 0
283223914 115874038 0
252133578 237039674 0
226078425 344739460 0
488938874 169174975 0
491725180 52020304 0
578592091 399317818 0
1947566 427429265 0
257278683 404808239 0
565547641 339675264 0
321140496 576252129 0
53998978 250789462 0
441017853 33555893 0
116792859 151607053 0
112790959 308651596 0
302465295 481367384 0
69327233 174679406 0
53953680 532376716 0
146186806 463614740 0
308995276 542348251 0
187255743 95496083 0
156461710 523428389 0
386906337 47262618 0
89745943 347090191 0
278198192 125976209 0
278344822 48696715 0
75812916 229721516 0
83625363 85465553 0
395451210 475965909 0
447430801 91326936 0
414445641 471524802 0
66686034 140214667 0
296218802 358411729 0
67133387 85104990 0
99663901 238859258 0
347237579 79815229 0
548082096 418385320 0
207634379 479307080 0
351985853 353966235 0
197584672 319140105 0
223568210 524419764 0
268991169 188758228 0
416550600 458026824 0
48747670 101083898 0
518097192 396471231 0
80334829 110255881 0
33827364 501496748 0
510271529 426546021 0
139535668 114250071 0
424838938 506438998 0
576567780 286118126 0
46678788 131306664 0
449220432 150301359 0
287660576 535505682 0
22974608 424136086 0
86403832 368338772 0
333073230 485214660 0
355711337 423695266 0
349743109 340434121 0
120357532 180419836 0
433166820 479155030 0
95773461 72405925 0
411341260 281570671 0
223035895 257235427 0
59597952 268142643 0
396336606 412143909 0
100340360 162012363 0
566909005 471459237 0
554385227 160618012 0
41022537 159325199 0
431658320 167182992 0
81884272 157016170 0
247911863 422197382 0
478592821 36461770 0
348550225 235309760 0
78876063 386625709 0
283288722 567623938 0
530177827 141190150 0
72971643 422479006 0
411510898 436074377 0
114885633 102141327 0
20895097 247171091 0
408839380 485264879 0
526375915 277999113 0
347319410 266491216 0
48586637 447747712 0
105890101 4328115 0
254437277 314628646 0
12518488 325777464 0
233727671 81461573 0
482983550 541195830 0
329925554 39766342 0
18470341 184312506 0
7500961 574732283 0
108121932 386247885 0
50154816 493158412 0
32588320 26225365 0
116862551 438610662 0
215648414 231358487 0
444363520 258236904 0
209052533 364955928 0
261555069 208399060 0
518312570 527081394 0
74235007 514239618 0
521105954 246875920 0
143540936 558964547 0
302027398 523009323 0
405594694 304305576 0
257936566 479797793 0
278976606 277021098 0
437181656 567855847 0
378634213 451592246 0
427367228 274710193 0
410962231 351613942 0
369252080 360507089 0
428183138 434623826 0
134758385 123735112 0
351139930 521470162 0
463502078 308079466 0
456509020 99538564 0
320504391 237035756 0
391146266 308072601 0
539029675 564269171 0
340230564 57170349 0
410112571 91473683 0
88983812 214123160 0
320185095 176313382 0
187815095 176071786 0
526670654 263671939 0
31628278 464583152 0
286665481 240723240 0
231415867 549285144 0
440533613 440316773 0
252073342 254351896 0
165446082 555992702 0
138929141 325943912 0
333951227 90715753 0
440556559 524466250 0
550514277 386918524 0
430511369 574272390 0
268115704 201989997 0
258168152 174249170 0
446990837 521694543 0
66522543 146158438 0
391718246 51782160 0
222750341 269919410 0
454286348 52076667 0
484381039 125942338 0
328349023 26404948 0
137222143 516124340 0
571530131 13312638 0
263387286 263305154 0
449024942 129495884 0
25518909 539369353 0
126637257 380365130 0
53750285 385911129 0
394330696 180821755 0
165055544 195629409 0
395703841 246638462 0
558895008 225333871 0
399951369 293430600 0
310470531 43202647 0
552917157 178867989 0
478711555 224014550 0
324738134 321662794 0
553277721 417739840 0
250144653 135108650 0
134363680 536230208 0
572070836 325736362 0
294347955 492634225 0
382715297 264105679 0
21922315 465953167 0
442988409 172037621 0
481800102 159823561 0
77779029 179810014 0
283846488 31168969 0
571250361 61840046 0
14545129 493242406 0
91882978 228643236 0
250101260 253567078 0
455077891 46425002 0
511606959 461234486 0
20347675 70609420 0
258190790 78518374 0
566004556 467848356 0
495907683 157366448 0
472712559 507424814 0
65457381 10145065 0
457745424 119592954 0
63757110 233462926 0
9554093 238315372 0
53257031 273412878 0
159679445 292383391 0
95981079 4321274 0
191974084 157901598 0
401737678 477109750 0
357714870 15442271 0
246488650 416601020 0
15949683 197771041 0
262884672 173811148 0
557355651 109420373 0
543761270 529748660 0
200051141 146747519 0
214766445 61681189 0
423959630 512102313 0
85221345 190664655 0
381879625 23232792 0
312224227 64663483 0
462331132 533269085 0
22115863 391058578 0
2616461 467421732 0
278770454 84468334 0
235787536 412733125 0
169980141 462234261 0
502291535 207925402 0
517795894 235504578 0
518047906 480597328 0
486291289 340605841 0
25914660 370734474 0
488119329 82550136 0
92950654 319053375 0
121307432 295143871 0
381874877 420355340 0
368528904 213523301 0
269667813 494896929 0
185593467 554040687 0
254059421 344629789 0
444486042 296235743 0
413146927 3038810 0
92058386 141848498 0
30508771 288796026 0
339990144 459559273 0
188384623 206258454 0
221106209 139194140 0
481449885 211478022 0
537150969 74556722 0
473849349 64146337 0
140967640 176183619 0
550596997 550079663 0
79497444 162812816 0
519705593 13492870 0
395671063 309861212 0
143878587 170857537 0
171050209 62355586 0
26342092 372263633 0
153688635 190449247 0
290230734 139963250 0
545088576 357803345 0
269631015 531397160 0
165264195 382075408 0
224570483 146372083 0
560306994 505537127 0
530667610 368016147 0
253855588 75389922 0
195314798 396021615 0
394580019 182380382 0
98088625 311121861 0
333393353 306506413 0
496212832 540556659 0
380721822 185568815 0
211460485 374679367 0
134264971 5418245 0
189784014 567816628 0
574434722 109304087 0
435958102 261923171 0
214445449 250976320 0
356851781 320685426 0
448778542 326203807 0
406468223 562568450 0
35398008 507872853 0
547063928 60492255 0
553145553 513271971 0
446909276 258223047 0
199154076 465897699 0
250422797 130490336 0
66240721 536399449 0
535655502 88984963 0
528870446 417583571 0
190026378 573250759 0
312766857 217167789 0
126806097 181709507 0
312271051 426242010 0
291650462 383368750 0
415302619 564758810 0
478764999 313665597 0
24939186 383254007 0
209161357 410508654 0
455766389 14592902 0
193962277 15743467 0
378332578 392859365 0
173745419 180865387 0
343215502 362851695 0
381493904 11491459 0
480974354 51511593 0
288432291 459765559 0
556831212 260029069 0
6583461 254338945 0
378088840 548172203 0
86410193 38659324 0
304303325 408778726 0
51727378 87700875 0
448308368 429329940 0
522383655 395596875 0
92595780 555453735 0
427830348 285620994 0
435524223 281308860 0
239631737 113219683 0
57218602 515920576 0
63242940 74148752 0
491414460 219322058 0
72960093 380924859 0
266296025 408326424 0
508598431 577328194 0
34726863 458062794 0
300780246 529694192 0
550250955 8623468 0
549859913 462275926 0
235817216 1778457 0
211845502 413154638 0
421467196 1152932 0
228534487 187801200 0
18979105 514663552 0
314712625 183156767 0
193267529 274687932 0
551966655 466525823 0
532250980 482788150 0
280349298 20907868 0
302430018 419270506 0
2833195 497732355 0
319227651 269105891 0
96243724 143397496 0
125768156 364551518 0
389920105 132914563 0
518237403 547513424 0
452371774 284918965 0
350182674 560214330 0
49256367 69243523 0
153024305 12834051 0
241796769 280570602 0
174721118 416112324 0
212436267 168995759 0
26008666 163715610 0
514617884 425886750 0
138413831 365302777 0
312992796 276232597 0
59837604 41941947 0
270493286 257728307 0
496971043 516358453 0
236322513 473133076 0
417068982 69684161 0
428570296 221854853 0
81845561 514878799 0
36181383 365623148 0
370572927 106800965 0
524478679 503362230 0
579128647 562235137 0
547659129 451850523 0
523972342 223138866 0
481787241 424585428 0
199263291 104342932 0
551806363 500758973 0
310450763 44352579 0
330668658 284116939 0
484398612 282549494 0
7777863 99268683 0
399375034 268914323 0
512864289 36635146 0
28234148 560416429 0
540393114 400120850 0
334536853 54921642 0
285183198 36326085 0
316318343 447378082 0
389005843 417065198 0
355931232 258908094 0
498022402 457481391 0
113782422 543533331 0
216315168 4555856 0
414149675 463334395 0
368738246 310180956 0
455549696 292629667 0
340157818 447714824 0
576320353 307251899 0
391132776 92487972 0
43545360 26493612 0
270437504 538669988 0
547117342 98074203 0
178403222 271499702 0
423780819 150155585 0
517425393 328656253 0
432997388 294771018 0
519737638 146346181 0
54975750 125840288 0
183338869 184131368 0
69589680 20460386 0
12770019 499199495 0
382444499 426180046 0
310247845 168858054 0
337141099 410246941 0
57996603 570005419 0
296333876 282819907 0
83968284 33538365 0
269615878 536040308 0
380232166 471871174 0
335849601 569016335 0
236783432 229204088 0
389347144 439412487 0
146460237 301485993 0
227737275 10185095 0
431736156 419999941 0
46712095 449208767 0
327052768 387962822 0
146010147 554728172 0
506659160 316910953 0
227026460 569682680 0
17498622 73971053 0
426952651 238757773 0
215033364 464779107 0
390878014 304235727 0
394862479 92841856 0
191868582 92370040 0
108784338 201050112 0
276150577 94671443 0
373587366 252174020 0
488334458 328318400 0
543243022 30745469 0
282702489 60931928 0
549512780 241496812 0
412411179 44959461 0
204547561 168971417 0
318413504 342203539 0
556733354 22489479 0
240091321 396641451 0
257548209 203760787 0
553044153 98033523 0
540053080 546118576 0
371027756 241445582 0
545673939 473415828 0
201093904 177771616 0
70308752 95090996 0
294566805 146188700 0
290210638 428454564 0
442957517 542674967 0
466551557 364651883 0
1524307 51278767 0
70465157 156977662 0
47481831 152136406 0
528041807 192924956 0
121909738 575741543 0
291446775 105732091 0
72541193 20283983 0
95769017 567661407 0
453621787 8738893 0
490979672 288615313 0
187322749 273317440 0
364108551 515119357 0
304941474 286443243 0
537904539 529920572 0
301712747 116466787 0
486125633 65932909 0
559772325 263324480 0
242595614 379993039 0
402162446 527752193 0
566113259 362825546 0
448255235 370030298 0
293619512 214510801 0
278590416 229459636 0
429167709 275214918 0
491992920 7710076 0
447998806 543580717 0
91779490 150230946 0
291696712 501851115 0
492660981 391473746 0
91699095 540481131 0
307635115 76886262 0
213067290 579446534 0
1105750 128844599 0
564515488 379587928 0
345556088 557021425 0
38498769 365255044 0
288600565 86635151 0
82486611 213976793 0
348204705 139566577 0
446554745 560205601 0
129949762 324633642 0
157945615 121091752 0
25667094 315259888 0
463210483 424882637 0
347929555 112140170 0
360784621 301628130 0
421209989 517654136 0
82033711 231468497 0
100563367 424712261 0
289462345 33575528 0
317286376 553166295 0
439566801 516715758 0
115360612 176906160 0
507808045 304748062 0
146084454 13745284 0
302211791 452966476 0
557610302 304780890 0
258157997 377575358 0
169797073 276981929 0
82103451 36627874 0
193195421 102796508 0
173597192 342780574 0
350565505 301467612 0
58555032 266746387 0
308945654 427007401 0
45807231 447441223 0
87695594 303008966 0
125943597 326360917 0
15461738 404776607 0
71430847 331951328 0
11048100 431912249 0
171490540 470271566 0
194568008 499294955 0
293986557 149600732 0
143062671 194281455 0
298735535 62297263 0
574797557 446277625 0
349227772 280637529 0
492322151 536984727 0
111179217 541546138 0
90255247 279158370 0
526312904 96685082 0
346097014 437865400 0
415071227 111965114 0
541874924 520991439 0
223671532 572803183 0
467800118 264125236 0
490209219 334997387 0
564315349 68723882 0
284904113 16136568 0
381959712 567124323 0
439910204 82559383 0
165602930 282903924 0
68509940 574761708 0
29259965 301178074 0
517070329 286037937 0
549096005 306974656 0
450952896 400963260 0
480658764 355002037 0
282746817 54011526 0
511898064 304100980 0
143480953 386907753 0
32446381 452720337 0
443180958 413963126 0
64057642 389085267 0
262195581 494200567 0
550024168 538665651 0
118700448 96632115 0
151825218 224472072 0
253149770 352289674 0
219792978 557222245 0
318160129 448045418 0
211091609 93561346 0
457171683 350825487 0
170647243 410852643 0
168122537 412246023 0
327530464 533096682 0
407457357 371749405 0
127213772 122898907 0
127304533 76418819 0
245384097 280604086 0
137497784 312644319 0
427242457 75416764 0
565247934 567255004 0
338147340 78466944 0
389753555 277100958 0
335316514 392280330 0
59833428 279290198 0
202682849 475222234 0
497151214 260479538 0
268839552 234531488 0
217272342 182179484 0
122800246 141670723 0
309933296 112107175 0
110084245 345346717 0
311669832 273468890 0
332533966 325955383 0
258264286 128231586 0
113264253 205019478 0
393369072 148684640 0
76842129 279067824 0
540519049 141430413 0
65005829 149365328 0
466966480 339716751 0
231838860 421524009 0
279311531 273941207 0
193383061 99835016 0
392087777 358059870 0
561515330 172701203 0
233200774 223116761 0
145043967 463615667 0
286941712 544976140 0
102878168 98112719 0
94455111 505933910 0
574827051 476627967 0
517561322 120515598 0
3846258 79381198 0
514593449 78912806 0
4920249 518918707 0
548282585 366905944 0
362304102 119256627 0
274891941 14952470 0
55907380 15573953 0
455455105 74850235 0
345421406 215384860 0
269516845 473796357 0
344314334 285191893 0
160625119 126701544 0
147166238 304887290 0
477547194 424734497 0
322371708 571918481 0
293522032 176838177 0
550474943 124195517 0
345951669 389148623 0
518334453 267403350 0
256258236 137191818 0
11693040 123282428 0
359331840 183344135 0
11431603 23353323 0
543651327 111388331 0
176565056 547937304 0
32887457 515261607 0
536816853 35001714 0
437850732 500277618 0
271173453 224149526 0
516723784 475097851 0
278795995 401573620 0
86028492 275494114 0
519420989 210862111 0
59772232 19451903 0
177246786 311353459 0
343588826 513332569 0
458479188 356875880 0
262137986 495094024 0
575283360 330323705 0
346351968 389810092 0
386802241 128894771 0
291940799 499018224 0
261968842 542130148 0
319027662 242931726 0
395485417 36989911 0
197474766 317720959 0
555990846 492971591 0
247106742 552462029 0
240993391 31371515 0
70915806 446839049 0
527696969 528544238 0
473556068 409527331 0
37325083 453143664 0
204858528 436243836 0
297600706 41665122 0
25043339 205727172 0
342940130 10761044 0
481449372 9446777 0
260513417 55653573 0
469978450 112331500 0
552052603 457499326 0
337728050 448700870 0
184260689 250959400 0
304904322 497336495 0
489590893 510423056 0
272236377 188719320 0
418332109 180961269 0
366380408 89800649 0
191675433 173784753 0
391665047 77069840 0
64498328 543984853 0
450342955 141367273 0
194699796 448794974 0
45974195 387250181 0
518991197 408697968 0
64592127 109487738 0
208775511 101267943 0
47111987 483424882 0
186743345 253037688 0
351343749 465913721 0
65289734 236082515 0
8790068 173304688 0
153301309 467452927 0
30370806 169226905 0
4002330 410709475 0
94114687 35739767 0
441466006 453882044 0
67998042 221205151 0
529790084 354877158 0
342120267 427628721 0
261888409 378734826 0
309780596 350334430 0
88898229 286747252 0
241881684 115942027 0
281345203 236276376 0
148185916 59757982 0
490538739 189606541 0
562781509 510513644 0
155959405 351543525 0
226589575 212909684 0
19507727 302814551 0
105723086 48638283 0
317488333 434767002 0
368065333 422365193 0
449911455 186617315 0
523391772 414821079 0
28853 477622748 0
577487775 242901652 0
126461011 124334479 0
348961506 428870588 0
550936007 66437462 0
168995629 153802469 0
159833699 322381536 0
493522960 111067790 0
63436208 341963734 0
507580314 538079301 0
538573401 396674315 0
547517963 146734018 0
314619794 376508621 0
378300457 98599946 0
440277427 21730333 0
366720678 398186071 0
522936609 397821796 0
93150113 489001517 0
490325338 62759562 0
541443248 501770976 0
144020230 244896239 0
345050460 532242551 0
452767286 401534608 0
202088034 225348821 0
18996521 455313575 0
329055857 245963151 0
522684877 196216851 0
23964616 210951203 0
272563820 218159804 0
343119168 72838588 0
524012042 452426614 0
424687672 221337694 0
38195278 45132633 0
379947559 86394606 0
308551580 227481412 0
413393826 189848331 0
203002925 460324070 0
337730564 482077825 0
28375728 457807733 0
140951112 313773234 0
462868418 567745739 0
101405632 200054560 0
91135380 283149756 0
234646991 43283400 0
58235431 495242952 0
412368210 159287497 0
422023127 403666980 0
401415413 544155075 0
288730299 26058016 0
52830159 134655796 0
236764605 371586061 0
45460169 170155570 0
145982307 133040855 0
332927734 86445051 0
71970994 327910178 0
560814704 310978206 0
484215560 575198642 0
189472543 40422519 0
531284161 165993581 0
187034487 328229526 0
516990919 514934382 0
11718217 497208507 0
310093293 504780944 0
138618597 139241767 0
269338968 163437611 0
21972991 240661619 0
303684298 548086003 0
23977400 385478047 0
105139036 19261049 0
368332930 362857819 0
174473199 448662718 0
426126857 499041674 0
418043055 245083023 0
548232607 422169891 0
208600242 207954785 0
171816094 148748196 0
177189780 43370982 0
34547617 354091077 0
187865278 254264793 0
197191187 376911450 0
522627942 459049511 0
368513496 62921391 0
229755299 240740559 0
404022925 139690607 0
154155095 495386347 0
551078942 397776900 0
471004354 6861460 0
209655573 346168609 0
449935818 223820167 0
529811880 419092627 0
136588361 164481726 0
402744900 393079718 0
366623286 359287706 0
366905601 512572227 0
370123727 418890074 0
410228224 359170259 0
190605448 18205142 0
83820839 278980599 0
214916917 526296777 0
298543102 101292557 0
147422897 127114056 0
321710610 565579794 0
360480714 381276382 0
433061022 297152471 0
284579246 122697295 0
466218247 335853236 0
121887758 446858592 0
310198032 39782961 0
8521151 174293743 0
138647792 13608795 0
332262892 342204086 0
279098727 163249596 0
20063478 403668843 0
319551441 499441091 0
250499493 264676729 0
224293588 456097336 0
469628357 525384274 0
269926929 441351417 0
417139221 391805924 0
312261829 353356067 0
256754067 550491586 0
550522629 149522664 0
529894578 356864913 0
392128060 50765805 0
94253595 370871599 0
5278227 368006327 0
210273460 249088998 0
423159431 148682271 0
567251383 541519204 0
469478924 47994829 0
552746514 306275505 0
456100806 27611430 0
105854904 196398571 0
105601145 217370291 0
177997078 86707708 0
578454097 39786132 0
330472165 79230944 0
51429015 421373038 0
409039889 17743090 0
54852091 438344609 0
266390188 3028324 0
366046441 313931752 0
341145820 578472448 0
303154749 432682828 0
394495778 539699005 0
483757692 378897979 0
353394334 523446059 0
61384657 40757331 0
563435843 471466231 0
62344840 478916282 0
40957885 347992085 0
24871080 65875397 0
4963832 131482843 0
507649800 422261207 0
5725538 231870077 0
379215747 140253612 0
439431155 116393281 0
28115868 343915352 0
180049001 35416227 0
324435786 553017663 0
21952127 251448831 0
396614085 543421783 0
459656154 286371565 0
334836444 259277026 0
88954855 189640148 0
447034016 119933814 0
100893847 464065548 0
442502052 50412452 0
260907930 32574432 0
281891979 448993933 0
410200419 227814775 0
574855189 123282928 0
44838243 123976571 0
88604396 250850234 0
214173162 163068698 0
275799297 450739143 0
234031257 39405658 0
507668724 216862750 0
228178947 505923628 0
10627796 274062162 0
351542368 67210744 0
401989659 454186817 0
410478037 307892375 0
293046341 149937096 0
227102695 287679598 0
406702575 70903304 0
390043886 456978179 0
219316893 3925595 0
575064425 43574185 0
147348420 50087325 0
7966916 138158098 0
97910703 56333827 0
568057362 92471715 0
105176477 188084185 0
156960211 264834717 0
426590011 461754141 0
152158936 505574732 0
470608705 213896506 0
130034037 377128062 0
533536585 219064133 0
388146276 194095446 0
231525320 209028211 0
330434439 181677955 0
399649776 466912937 0
164678885 419598929 0
420974813 122671927 0
149714857 422369503 0
70947090 400546698 0
52404730 440217949 0
81756036 563342468 0
484563590 365662486 0
41956615 29366345 0
113307751 167952648 0
263983892 22225660 0
78676309 120753707 0
325645800 183973281 0
36201133 457362113 0
567338189 565893920 0
425266537 452049926 0
359722066 7573876 0
240250100 412606009 0
472138214 225307695 0
300924752 388949950 0
493122835 190717637 0
280245979 480970665 0
466398636 394173490 0
102519884 370700546 0
31052753 120806931 0
115473993 430539701 0
321309954 325686095 0
177335936 7448218 0
561524954 529617395 0
453841501 194466044 0
62492503 248090215 0
508175674 98675070 0
459676634 237789057 0
46427986 308572187 0
321310457 70257136 0
440795346 45535849 0
299718973 247697751 0
343418152 70450329 0
411612550 37195847 0
339345377 342142549 0
570843834 498118126 0
365806348 146004569 0
97916424 30651348 0
215924557 329588174 0
412471824 67695952 0
578062851 136777981 0
317572382 267335369 0
137135216 157323656 0
207108599 370804349 0
58583057 265886202 0
365024271 555708444 0
56895781 388189419 0
93538974 234420032 0
510031154 77128459 0
542195467 577624539 0
555539120 542013866 0
97068913 186359644 0
511624051 526583081 0
446664821 565763211 0
554765340 229096089 0
428536168 273364288 0
84999474 148974213 0
282910312 461862423 0
250154229 518332780 0
187702194 219395097 0
324365329 94332611 0
401980435 186597713 0
146146229 9861080 0
21322756 242382636 0
576937566 561014548 0
221073991 245644079 0
132073101 490818180 0
23934769 261023677 0
193301782 270385162 0
532273182 398187990 0
411416475 48619090 0
309179696 87736559 0
402226680 505431779 0
72709745 386023573 0
520079733 114980369 0
372449084 327188589 0
282157322 224064542 0
201151055 217389405 0
180435747 380744442 0
501865957 312980512 0
421501215 106521933 0
144318139 353259708 0
255199686 31301382 0
180518043 508297374 0
236136213 46541069 0
159125756 93127146 0
398524248 122587936 0
325871175 444242100 0
71969128 227001066 0
31753746 421841295 0
461382863 242660405 0
41760835 513535404 0
242599472 243653859 0
241571321 51793586 0
228704645 477943086 0
424600841 170933498 0
280578497 30320892 0
520289278 228648377 0
130752803 496566723 0
207540098 501417600 0
198997200 106982378 0
191068117 327936267 0
194466821 256982617 0
471462362 333065943 0
188121992 537632094 0
526867295 336690597 0
519245659 448666524 0
147675222 359088999 0
46989445 229913460 0
110675556 404801318 0
37615444 89281397 0
291156694 328761067 0
441770378 169962290 0
506623827 68482948 0
35105410 260619534 0
427937050 217117653 0
364334099 576056437 0
150096654 512288076 0
199380577 537916313 0
100274176 162699818 0
230252316 405786204 0
426477453 482468662 0
216732703 390069970 0
129501078 496054802 0
20057674 168761347 0
388255857 434881955 0
18694446 525851803 0
388557842 60209749 0
362942979 576415295 0
22708179 342044111 0
423844585 527579725 0
206919754 8820282 0
243923321 463475827 0
367861518 466542122 0
90777769 154986694 0
155857678 358455604 0
108680056 358945512 0
358231105 65342697 0
395801681 99477141 0
514876141 141781019 0
450083698 117476222 0
434558041 81813919 0
192576038 575531221 0
422091817 115976680 0
190017628 380464635 0
31572526 379486061 0
402822712 250668787 0
378690411 153855232 0
448535058 430966614 0
34621567 134103127 0
208988514 424555806 0
421447935 532947783 0
412355487 389877836 0
91711511 294245827 0
359476064 235108380 0
149485512 173880176 0
198381375 67639804 0
235073706 139207221 0
358991613 226061911 0
477338670 118661493 0
336270946 518198600 0
305586894 121043592 0
343232295 335188602 0
484408678 291247994 0
549974381 475630852 0
504329754 134973805 0
272508021 429668080 0
462498917 301427574 0
565361661 321173047 0
541838348 500420028 0
412206698 506117288 0
345225205 165909193 0
285683890 553499650 0
387911457 232569532 0
504145031 334940992 0
262761984 57014748 0
404081685 204745858 0
348941050 401274343 0
143053511 366013901 0
43178675 370163952 0
450568455 293798740 0
506386298 413329733 0
443914379 287748122 0
71501600 340469757 0
251552876 69452590 0
181663408 215882263 0
329988888 473472153 0
284204959 54317868 0
194848068 57767363 0
402147702 507037732 0
103076541 14603534 0
246197532 258872848 0
72664318 388497657 0
455827106 405980425 0
494529006 84478060 0
115263272 328621280 0
296100582 100825803 0
276295487 10791943 0
439190991 11989284 0
353408684 489706044 0
560363124 472907667 0
98243056 104882646 0
67143069 322258266 0
408157867 507078757 0
436365842 371413248 0
367346817 377212224 0
24074745 428551837 0
194034842 169906189 0
448593860 394889394 0
186079614 564686985 0
260410448 26741864 0
336830005 574351597 0
223385053 511006138 0
452513207 415715617 0
80458041 298444634 0
29055499 50083030 0
19344926 317011731 0
532804737 216424599 0
10321174 134757709 0
396174458 467863258 0
363487162 499634026 0
356104648 213865280 0
69818668 371798255 0
51496407 492752992 0
462313877 134843125 0
76675209 349997735 0
21767476 339957637 0
227210343 279128305 0
71260589 275317131 0
53029043 143359528 0
102365573 286601450 0
400155476 258981888 0
19386254 16251118 0
180247124 142093180 0
366010125 236048498 0
557629757 284708396 0
109898754 95394282 0
41186299 530037971 0
117394325 188182903 0
258302494 78464364 0
251207818 265804440 0
40895045 546401120 0
556547766 528028453 0
557826073 23114408 0
154020937 415474085 0
167637026 152242527 0
271440764 304629075 0
138725872 551010568 0
535891349 508536680 0
105073822 154006307 0
405874079 520901760 0
75128239 340947919 0
142212226 205962683 0
223927516 329598396 0
326794349 419657666 0
470608967 25700506 0
381055871 40377275 0
241204171 154509949 0
373888899 313703942 0
46237243 387086990 0
487749828 248420786 0
540599077 98430344 0
185521003 314987129 0
294396644 380777488 0
465224143 576588956 0
336878741 420766143 0
176944400 489702824 0
553164208 362423970 0
226823614 548779363 0
183287766 234902129 0
558682971 409915310 0
146062683 217646860 0
173619561 423430847 0
413925417 531487686 0
344512411 198478991 0
28483598 142970398 0
149094022 474469663 0
93439094 423672878 0
468923223 467766269 0
25159449 304243355 0
451786977 21958233 0
347694649 280245004 0
68309069 38074450 0
497727652 180931735 0
289599162 506269707 0
139352106 128349570 0
100053994 380939392 0
399895683 309340822 0
21794491 277894693 0
175070262 195226431 0
240684292 570397645 0
85408240 440855994 0
237079847 351213255 0
512326368 16136651 0
79669003 482443308 0
122353967 113447315 0
323834972 456651500 0
56899313 289930024 0
528369359 24222479 0
400459009 16178193 0
402793265 133371818 0
212305018 564007004 0
430654742 573941763 0
398091084 558481521 0
311945716 421858107 0
579628206 372526216 0
550298796 520000396 0
158626177 329331097 0
272887494 147092347 0
553117779 799858 0
387121708 276754505 0
252814407 293594089 0
312260438 398614878 0
338495649 326861592 0
54851308 532399717 0
250426187 25176411 0
486725061 487731046 0
76739279 82481953 0
72381711 483564387 0
238264863 321930272 0
394099757 427761188 0
195039360 21967772 0
224441013 310202206 0
220248223 405160650 0
326120440 150490648 0
497653957 248956549 0
122687265 44145188 0
344825274 208902531 0
565121497 501730497 0
303741351 101416052 0
164233496 70923235 0
128248250 424928047 0
10164118 313253682 0
463371356 385155818 0
536254593 330886889 0
509767428 541729206 0
399387712 166008520 0
507742116 148055725 0
323434112 278664789 0
418023052 322116738 0
573102803 508893283 0
479599873 36126524 0
445649574 425421522 0
2608895 65363557 0
214220917 137248120 0
371087146 65708603 0
11531655 560236029 0
187403432 405949592 0
267325012 273503952 0
448718979 215955747 0
247075717 238386472 0
414969872 143933433 0
259129367 481248277 0
387128889 431225674 0
471232403 225652960 0
286038274 35491668 0
137314592 6338853 0
75167541 287829105 0
148333248 574033717 0
522841275 560402494 0
364239292 166756441 0
378954605 410219254 0
215993540 346434290 0
493789409 260218800 0
432392328 212046239 0
202398065 415856951 0
217302482 355939785 0
380394217 270848513 0
224992018 202441128 0
106094014 29958113 0
367073717 329158384 0
381994936 265061624 0
207975855 464942663 0
436889451 500573765 0
43513072 207353552 0
357135183 310231670 0
198211525 291840446 0
336876124 508612235 0
283590497 498761685 0
524219128 435891610 0
80172561 325499905 0
447670471 490281781 0
46254417 29295086 0
145128721 382608078 0
95710166 416576481 0
530184816 127263658 0
579256234 28154624 0
255814982 363816668 0
29745663 408802466 0
556150730 25092450 0
331380524 148942278 0
524841489 147125303 0
72134054 345583452 0
203540962 305214960 0
437242944 104136960 0
501179659 546093171 0
509065235 74386282 0
247412803 522734568 0
385554546 385757241 0
541649158 266559605 0
226655195 318439093 0
347630597 482975214 0
275650200 55590673 0
438320844 64913517 0
199224781 450670977 0
62741806 538098741 0
479879337 136604493 0
43371099 471576246 0
566496933 249473664 0
407324330 444331888 0
370653101 47177664 0
158025794 251434915 0
190157827 122632474 0
127499717 427050784 0
353781297 318310856 0
248765963 255766833 0
297215435 310112866 0
198231821 479387609 0
479416164 251467104 0
531162228 272076999 0
232815722 428089198 0
349389228 262907095 0
499020896 147594781 0
300478213 228208407 0
545701436 121880710 0
122778985 513658509 0
269650178 380309034 0
305414610 30855507 0
97895744 228037002 0
146144351 169710538 0
18233030 397403013 0
202431041 23407105 0
355286480 360488474 0
442597164 488279930 0
188840932 121172033 0
506524396 526383617 0
230420520 487091533 0
291158793 279499760 0
531849747 13414984 0
474147237 491915332 0
322996938 77779687 0
174044915 514810699 0
542676538 399086603 0
154067219 344648607 0
498618603 556089819 0
392138733 326207314 0
438236660 487733078 0
430235483 507536479 0
252121224 508728990 0
288844855 355986135 0
554446082 338637187 0
436790190 388317668 0
251783420 283949987 0
344323915 276924635 0
490744756 508929962 0
182409346 276126263 0
503765700 170703725 0
268018090 120068657 0
481649558 149593088 0
52879524 190016888 0
262038960 278787478 0
470223252 368709147 0
11475356 195561988 0
312634301 532780780 0
82933048 162357060 0
92109501 386480269 0
35352061 63450639 0
272899768 189299078 0
90203587 368782855 0
484028726 266454071 0
63303320 336913571 0
340425269 140759824 0
122418890 26971413 0
318334701 295679103 0
52059738 440913342 0
223302178 64854142 0
503396300 32072734 0
558049665 473959232 0
411576035 455566370 0
204438898 511420836 0
391103909 207536403 0
99809612 327270329 0
391360788 135337675 0
135013491 378136029 0
542408050 231366219 0
301136091 242945075 0
20144947 119982566 0
229177119 292365819 0
114061146 150448196 0
358441221 563787988 0
156797612 253522585 0
458564179 496148090 0
426426213 327993953 0
177917198 500492975 0
315406137 259166117 0
559787940 458193224 0
259969084 273778755 0
351651770 77445465 0
87182171 225258921 0
259070728 109577132 0
224547743 288866633 0
341631005 85150947 0
572248673 575395396 0
143338630 512135283 0
115989918 316187140 0
11908420 401585105 0
520073321 212437100 0
422591271 497880533 0
21065958 185227752 0
59690802 516468226 0
252751649 191321903 0
528695508 325951066 0
172403447 445348317 0
256759820 475097659 0
241725143 101616315 0
353140918 121800653 0
280987796 391904711 0
541646222 185625770 0
432420814 307500593 0
189791627 242567781 0
275353190 169961450 0
343463499 338033536 0
267916232 175395281 0
113482099 346075843 0
77364054 167832799 0
228360668 487612453 0
74577702 367525617 0
391552486 453104107 0
288197343 187005388 0
191021003 359110714 0
524289097 406748464 0
423328995 91982926 0
250294980 159230590 0
182418475 560519084 0
225851253 441376933 0
125999213 333762053 0
172745599 376674311 0
368873626 380809801 0
369816395 67884762 0
470836885 565313792 0
292754749 239947033 0
76022253 333562859 0
321926305 326483515 0
98707251 74111111 0
382244320 391663575 0
375688670 121533795 0
175261134 549535569 0
174698863 517226778 0
348602377 566018845 0
64401039 2451951 0
28823712 361189421 0
306200390 211955882 0
296446137 320321029 0
429139666 571563983 0
322099604 276035362 0
92010360 419388853 0
12264486 427022637 0
422735086 227055605 0
354499856 392766856 0
305551668 184312088 0
475476624 151769621 0
104979032 333622513 0
244706882 375083664 0
105674185 422576391 0
321317245 169751628 0
416505265 324927751 0
225634176 419635033 0
340397565 543660731 0
295200183 573840092 0
502894764 561686373 0
391107872 175219750 0
66983587 47129102 0
552743196 109090901 0
579584905 306108470 0
416524842 244605870 0
196147966 564472357 0
95307937 249069531 0
570310295 465198871 0
106043170 441771933 0
506445476 174812672 0
359647638 147037580 0
309867513 427973820 0
118059248 90557174 0
158134877 379608998 0
519311995 303106077 0
19995272 373119788 0
513786796 221233688 0
410894904 341809017 0
351698281 130506241 0
173661938 286673180 0
300243260 321212529 0
110276058 208959128 0
293129876 377752367 0
322221876 561704675 0
245865829 483318596 0
332250091 156593756 0
56402949 346187197 0
137900506 458570172 0
200346670 539260922 0
84973065 336903480 0
150759855 57860778 0
165279627 131599383 0
377903519 41773338 0
148510984 534176342 0
571006603 35969626 0
40475470 515317994 0
53235207 440188971 0
492672441 258961928 0
430342032 199444473 0
337618797 370231342 0
573465605 125093646 0
505863690 287150647 0
42373433 393652943 0
102595065 462030241 0
21667132 420827268 0
513292686 360961271 0
532027772 501084855 0
377384131 126252069 0
174296383 488605912 0
169154667 77394650 0
432526907 129013340 0
445204932 230131120 0
172601263 462701051 0
498308173 311836936 0
1442716 97404275 0
462284613 514021580 0
479945765 109058651 0
524917726 366275814 0
399664658 241141142 0
227820236 291167478 0
407366436 169206404 0
355156116 389092500 0
528576510 542941240 0
401936031 76653427 0
284166276 4287242 0
199326211 216378719 0
348702489 477328494 0
576225114 333146045 0
91603822 212993464 0
549429274 254491808 0
345326704 293975757 0
359391387 428068163 0
204050391 453095966 0
291451024 36036299 0
313451338 230243648 0
111046834 414962085 0
429585699 279648056 0
498488191 479962803 0
168357461 483271819 0
241813359 96769052 0
308484941 12682781 0
288979956 77147794 0
183214987 15042704 0
443189586 372656625 0
79707764 474830793 0
68263509 220747756 0
45380652 492231987 0
555835340 510490676 0
555964150 392535078 0
318661401 437170049 0
357655676 50446438 0
322990525 40795574 0
369826956 104115536 0
278352160 437093524 0
379461019 250437873 0
3371447 306189058 0
173798581 477985925 0
65523622 404251501 0
304694612 379058557 0
153776113 569769405 0
552087337 209162042 0
222964377 15047492 0
2709253 415775764 0
267262195 472799222 0
37383570 200530329 0
236320503 291637695 0
40008102 504121594 0
54750145 570295131 0
249154264 247218113 0
445839977 145605805 0
122872746 213789589 0
80271773 299839994 0
502358057 462803778 0
362618251 337589594 0
99996803 31978299 0
99704098 204570195 0
187965255 223134161 0
198700365 529011730 0
350818783 86673368 0
376906873 90456011 0
458100831 221806913 0
307415154 289776167 0
396956452 394255916 0
71698930 440109542 0
263737666 291328065 0
190361371 427354523 0
216037041 300296094 0
46806055 128626078 0
285211779 248025001 0
571592725 553886682 0
68414282 356624182 0
290551126 266015430 0
564597806 504803123 0
538897441 395750796 0
153261923 93395322 0
226563717 357027246 0
169693321 207525341 0
311217437 187953497 0
124233936 292406495 0
392459408 69655501 0
311908843 566079014 0
363007903 476467267 0
436399354 374605454 0
36022408 82604246 0
260384151 444258800 0
563371073 471117837 0
550437690 338415513 0
308252861 228554314 0
369791438 158283232 0
382857719 277103677 0
239193833 347819037 0
319554265 426988986 0
408648323 448634605 0
484017655 164028737 0
293360881 383292789 0
261906912 331771547 0
73125092 5264760 0
442867711 100315606 0
441253106 313521594 0
178688926 478365690 0
527042287 395809166 0
170282810 357187059 0
296695178 42724746 0
137661261 227005771 0
263183710 289965918 0
406027265 574303447 0
208783756 473885307 0
340385551 467907620 0
411770492 474128661 0
369076439 469557978 0
18261995 470914778 0
346787561 166216285 0
52114043 462588573 0
510298391 54411175 0
392655493 517881824 0
90238003 565297505 0
9201344 440726839 0
519527394 486779313 0
164973884 413495045 0
551506171 371488064 0
31197741 391807429 0
413068725 407855254 0
283670610 140306993 0
53362868 479444448 0
525353910 39874526 0
81268898 375488194 0
284763349 443242052 0
437625814 520838060 0
404384255 124214579 0
371517704 457821679 0
212454832 510464185 0
382731215 232176627 0
196003003 499767493 0
374389512 441358370 0
398727490 472863408 0
290568002 549473682 0
490131671 227116641 0
330724031 54367958 0
273671833 44847816 0
169654924 479148051 0
437039889 64914768 0
465410572 176611088 0
134911528 362832290 0
348768198 500409315 0
264239607 460858932 0
276009364 361825597 0
107176340 502794005 0
524272712 152586399 0
573151902 343996769 0
88336277 450291864 0
237339757 224226826 0
484250728 133852587 0
47892932 313400601 0
212418721 117113902 0
467896740 51311577 0
491545744 124844190 0
382984778 206735888 0
201225849 252108537 0
92516112 337225002 0
223761034 164811275 0
124120220 561244268 0
497524873 515444518 0
150796573 341727656 0
278516332 91016243 0
292000441 68015799 0
56541954 153260380 0
473493000 502710034 0
32910501 7927041 0
562831748 508021532 0
287687485 36993472 0
319728585 56303565 0
301226914 145689602 0
379394710 172226822 0
486370004 385362538 0
197821365 172700652 0
299719255 322259754 0
63221692 272002495 0
566802081 549410543 0
474985461 150485932 0
563111788 367365467 0
305550854 195207602 0
17367860 537816038 0
239873956 557312568 0
276108874 411371455 0
391515395 455671054 0
426210056 259820150 0
16620123 57505142 0
118000748 34696744 0
481048168 76049023 0
442424165 349321576 0
229769081 363005651 0
46570787 50091722 0
443791123 371884656 0
113640164 290910315 0
482748687 388605000 0
525410675 390113769 0
413290816 131879299 0
261996734 224923699 0
79937687 539394767 0
103941213 77218296 0
126618616 444293728 0
551297072 326985483 0
249484632 222441829 0
205864788 34064588 0
316591915 499690922 0
296150650 439559912 0
550303149 188209262 0
263390716 114256281 0
18033625 279771919 0
500507289 324591115 0
306666165 132330576 0
462993174 457680189 0
71928653 462560495 0
234270974 272502251 0
178266721 215976882 0
193926964 73162817 0
292932204 392283402 0
255669916 514358190 0
252638124 532013640 0
9952282 78582134 0
275179608 315315977 0
225566177 491886434 0
528239009 245361524 0
396445334 15908872 0
359760387 67888122 0
399768127 14586646 0
112278676 59561452 0
149458154 477499200 0
184269650 350536057 0
309430657 227727527 0
149125618 441196752 0
40030617 89321148 0
396392881 50688791 0
145872547 423742010 0
447619500 430559433 0
10237949 291188183 0
491777288 289832013 0
309367223 28005097 0
333993926 220287203 0
506734998 30110289 0
518533508 91528541 0
464861483 504170767 0
278247081 556604454 0
159393888 413389533 0
365256427 411616082 0
156538857 382214787 0
284026878 382351693 0
393263478 240451007 0
115018639 446468370 0
322434521 35580097 0
114028474 111374172 0
22885770 196902976 0
318712337 237696208 0
564820466 216074342 0
386539972 181607446 0
199831915 99136575 0
196590058 509849022 0
176575519 94759757 0
117741440 173847134 0
116597638 458889904 0
493679672 129866096 0
568968327 357623696 0
142498255 523538828 0
287244635 106867563 0
232477264 216669898 0
11114502 12241234 0
523910030 327085182 0
460487166 325822495 0
299334084 579180284 0
186288774 89925122 0
332888600 91905967 0
84372183 382695217 0
285246845 493045227 0
447051735 274069748 0
161718462 382385999 0
259087722 179207223 0
361725095 245203466 0
354990298 5384201 0
33596503 59911182 0
480891354 368986483 0
380962433 445410570 0
4518274 75401585 0
238651354 399079227 0
218096847 417808894 0
573686332 394117166 0
117436546 377115544 0
86620707 115889509 0
483930657 256058377 0
535235540 49869768 0
53070413 66235870 0
558218228 174366213 0
471553785 575259204 0
573004317 90302986 0
27683758 326564988 0
397267572 28406427 0
535400101 218934304 0
461363772 97964595 0
329917502 170115946 0
558707738 33347226 0
278328587 435441209 0
7877667 346820761 0
467497281 352606757 0
495665832 179573832 0
289438232 57096904 0
411973727 330332668 0
291330434 532577522 0
63783208 172567599 0
564332231 362794554 0
341707427 101281751 0
477651960 512496750 0
506187093 313472762 0
259103121 138458892 0
210620262 104229371 0
187614561 365871073 0
539343368 123232447 0
77972111 149205628 0
95465152 333460887 0
23010615 548288579 0
441568801 74727897 0
555901043 566270947 0
359282930 480040686 0
438485852 554586463 0
149708305 92789764 0
168270985 465588491 0
423354862 499662454 0
241208730 212491371 0
303803856 2815380 0
184069821 4410958 0
365492404 544456488 0
373065907 517920775 0
204509896 250474398 0
485313529 258129067 0
134570409 179701224 0
98666272 523442956 0
556779438 388859981 0
424557949 99304776 0
289055509 334241084 0
241394136 108600539 0
374320554 383082206 0
537921369 416714748 0
70899249 351309130 0
550445437 311917351 0
368165181 471796613 0
40672942 428657875 0
423382525 342720361 0
506674526 406583158 0
111660747 205148045 0
262245639 102785980 0
129489466 361788877 0
142585178 392215859 0
383859295 133025073 0
281483751 23998767 0
205266833 180860313 0
409446260 62176772 0
326555614 92897730 0
114773850 293524650 0
566916078 380046943 0
428950292 85946201 0
578278997 38336372 0
537348138 530637284 0
304540208 331517717 0
128763550 154854060 0
546925129 213851299 0
421987592 405305885 0
253209235 178362268 0
464529944 188628752 0
22985699 203850212 0
532332172 346485158 0
209449379 83806611 0
159807259 445097876 0
232010757 518085410 0
110570968 530471571 0
323983370 474318372 0
116407781 303230376 0
247439487 534530567 0
268590272 256241844 0
105573503 202023686 0
495671032 368264851 0
50368709 3466584 0
415450558 364950672 0
301111292 479322535 0
246068640 494794533 0
413477186 7939690 0
203349188 173829050 0
522377277 62801383 0
207064701 450941115 0
72957429 552655363 0
25204771 448939022 0
93833665 492846201 0
562630350 391048272 0
130140175 549807574 0
439691340 118599965 0
431389019 41776896 0
110604869 241429632 0
192477895 362529933 0
176787085 570646582 0
410300916 185579530 0
531084086 211765843 0
540130257 361969900 0
391931425 558126884 0
479997364 554600101 0
354076378 146512126 0
106268851 131627561 0
149361878 347619706 0
82196386 132256351 0
193335982 382506206 0
388871140 303060064 0
524112271 302604863 0
382979736 453393065 0
91589711 91340976 0
516342728 4377359 0
576468225 532213517 0
417576213 443598824 0
448260009 507419382 0
557378525 60918699 0
544166958 438074628 0
440603430 298495143 0
519096797 577968037 0
435418319 525497945 0
81067876 331232585 0
524147723 40998567 0
187218525 528787770 0
70164963 476770893 0
445639311 432175254 0
63313538 224697700 0
480685487 456108145 0
53465022 407905528 0
100100692 240646706 0
152925437 500100460 0
102082954 113643888 0
288717795 198341334 0
517984053 53404619 0
476872846 224127752 0
517997848 273351695 0
404291139 423750221 0
491006513 430232972 0
521422779 12702514 0
569212032 458236129 0
543336631 381915261 0
332431757 506790715 0
376852623 146087146 0
429898471 382293247 0
109314600 571946752 0
414867784 359639066 0
403746574 109702140 0
465951249 276955125 0
343495124 447643383 0
177219123 490549534 0
321051123 365396190 0
310374955 1330359 0
331646229 301805747 0
454306284 72213460 0
146480262 558071883 0
210857403 359918755 0
292359306 458292713 0
184538487 32120791 0
211681321 245116338 0
197905341 188609053 0
541472730 452140781 0
553885853 220600700 0
476047704 202540658 0
270699801 539481836 0
431739106 366026015 0
480755786 411761007 0
400292969 464340934 0
317777020 158499472 0
493707114 327969342 0
415939371 442476766 0
141158336 374491309 0
427618492 364197584 0
307906485 577915670 0
388430870 504708131 0
546053131 136206323 0
544118483 201776981 0
508786723 27403487 0
375895038 104809716 0
488035270 545768237 0
176033809 486370291 0
360244051 530379730 0
29066042 248496206 0
300570169 82130502 0
415745032 544153132 0
470519820 425018531 0
172382301 127651737 0
495847754 517115046 0
413756367 374186291 0
104477686 517522299 0
425284562 399257488 0
435203466 86550011 0
63473167 549042585 0
93381578 215815579 0
326474020 230077754 0
494270781 52477930 0
489432421 339494002 0
196711246 536869482 0
490083580 521948547 0
44960256 275405103 0
166393967 166620591 0
530363676 521887593 0
340937887 396255573 0
223861694 491052007 0
132978070 239723452 0
146650844 351146872 0
120252991 428643628 0
364402609 541334643 0
453717721 26362574 0
543889501 5184147 0
338520267 370596124 0
127218327 149057798 0
573821718 29566765 0
317058567 484955817 0
131302068 278543965 0
488508231 564839605 0
368379115 401597658 0
192010493 263944590 0
127061884 492904108 0
459772428 211318122 0
262765945 372484532 0
244620921 412434003 0
239884110 278277590 0
62473035 202340441 0
260250196 249426301 0
238348890 427688556 0
511680625 545715842 0
525457793 195247326 0
508883751 565939122 0
46744311 286139924 0
405407542 539366659 0
255131103 298322670 0
531686528 209669554 0
308037074 117861693 0
231360556 484757306 0
136425300 216288504 0
151107760 148995931 0
314379302 439051755 0
158228801 562402715 0
393925707 200779366 0
131293073 6760999 0
172876337 551829450 0
172709025 449031548 0
490768458 250529039 0
86700723 255285770 0
249897209 180602164 0
556106006 54760196 0
66600001 329558809 0
313402140 439425779 0
372998924 376867871 0
201882989 157308959 0
45491713 157545618 0
69430832 531732042 0
285899995 219293367 0
7661833 201270752 0
485306067 430329802 0
311680365 205708930 0
197209929 1314554 0
189001266 352672854 0
5223236 180707592 0
444324896 399514210 0
238486743 196145396 0
508610367 129612806 0
169461559 14932819 0
176911919 286180868 0
521639492 431253780 0
354008239 346361344 0
423402249 350993627 0
537538778 58366472 0
322066285 401676215 0
290779645 532258928 0
146043129 221034995 0
74929325 96770188 0
266623488 374614479 0
343018607 536129297 0
194404894 211752635 0
352700529 379336878 0
343620106 347133209 0
324091359 449436220 0
526657594 317562346 0
479215966 319293614 0
415467149 64031723 0
98585029 160021651 0
575463154 422003439 0
379938025 252302220 0
328902951 424252153 0
567636987 520013771 0
321548303 360007741 0
15209606 51712206 0
510200601 513421531 0
435623697 32061042 0
449868447 312528335 0
352517883 401664526 0
44234544 466514628 0
10791788 289287057 0
117994973 373893185 0
283040989 259713617 0
314223874 386671305 0
521547564 63262205 0
343403117 22300295 0
179586623 122908876 0
301875724 327363075 0
244351874 14911044 0
413118960 271642180 0
127686042 557047182 0
384606033 422939158 0
453528444 305255979 0
161406190 83714253 0
227268551 411892636 0
357529702 301250160 0
368391306 97573532 0
38062498 445497766 0
369904255 145547039 0
520925487 19316922 0
358465994 465490909 0
490177169 429409162 0
242745455 95011703 0
367946884 202179109 0
1182086 137021186 0
373016582 235439943 0
254553254 317132733 0
137382950 133939099 0
69113718 396787164 0
485746050 355717272 0
546639537 266930714 0
503440857 4118835 0
190700097 277708123 0
131680521 15909175 0
159552422 399315405 0
273193723 528814419 0
539498227 233103303 0
35664257 385096769 0
109251596 184893294 0
429122985 281446419 0
291136956 61774973 0
321890537 217045086 0
579137660 316194036 0
63617312 34656870 0
317562005 383633235 0
53715343 260204205 0
256451961 469132966 0
204601575 564093306 0
574384497 511911341 0
263996765 571049068 0
417790950 341565658 0
160404634 575595184 0
142113427 380307030 0
222403820 128306707 0
533394934 126434700 0
422174517 202593944 0
180967657 312806046 0
371719687 309197913 0
177350420 412823544 0
105514278 43118055 0
380523923 198615414 0
62695537 79463836 0
84759467 330140777 0
544838055 488440495 0
108579814 217154421 0
302074928 499949004 0
20040816 256615682 0
121069326 130755954 0
105108738 417189277 0
443434602 51645799 0
563233149 404089145 0
564124168 209904645 0
455623968 334006671 0
293701291 398399851 0
477988875 227652896 0
149496157 266911774 0
437206426 37517485 0
275495908 214675261 0
223715837 69343467 0
300232008 238319853 0
158782870 280701215 0
103459039 14043967 0
479399648 424874357 0
178356935 397457218 0
48306113 173952181 0
304602138 93580002 0
189249297 25362575 0
423774613 463419092 0
509132767 24297876 0
270143264 39754213 0
108703578 257053061 0
162244424 266378365 0
84951563 71831042 0
288848655 85591927 0
454456560 545114749 0
283601948 46114253 0
333039824 144478081 0
24613411 184853841 0
278939794 33101937 0
197417260 432191361 0
134668709 384943864 0
45275551 68658474 0
429494046 119573222 0
155233527 486436590 0
402180613 373660876 0
245418213 232180111 0
479786233 225980727 0
13860478 267147508 0
411192412 151091040 0
359941741 313460141 0
24146279 520070122 0
530239129 449399031 0
317482802 399726882 0
154869540 286868862 0
543184812 97023696 0
228519860 370205753 0
170743105 345320920 0
409510453 155057237 0
506765226 481338787 0
353759885 494260828 0
437708675 491670624 0
109874942 440690812 0
181125770 136807709 0
334251028 273260066 0
380967772 449464241 0
441059202 561729411 0
90056338 410471068 0
199793054 344383788 0
60662256 34234278 0
312969421 137691961 0
449976581 412092752 0
159360913 182022865 0
341174975 84909649 0
202351426 547257650 0
530510450 243825362 0
76146819 138783121 0
123286347 322592016 0
511969765 472754959 0
404980143 438091774 0
314635296 165368665 0
482822962 38541766 0
461422572 130119769 0
50003655 12999009 0
537263595 158239297 0
240219628 173299569 0
543534510 140303904 0
408788022 452670532 0
317438913 227120153 0
403052732 198046930 0
307647072 153519093 0
46340304 264217190 0
506705968 57058628 0
315942082 161884284 0
146608122 503659954 0
277941840 454952880 0
46723042 14551004 0
371692683 186895953 0
158673781 120578969 0
270537559 457844918 0
84176672 77734528 0
499307091 37657296 0
356466785 410223946 0
511096161 291583388 0
540811073 463425547 0
270175113 36431256 0
514392616 141878270 0
413177796 150724346 0
191843472 80779377 0
255920096 443556699 0
481197954 212729117 0
381584997 533626616 0
496958463 112121909 0
430994837 471367280 0
142287271 118147676 0
351264530 123923136 0
200451149 568343019 0
47088040 538841307 0
263369073 230165518 0
290826205 47134964 0
122229723 386580834 0
236883915 234098480 0
303818362 110288722 0
406669362 80918788 0
62233621 11317742 0
316511232 21474017 0
322813536 261746459 0
398056967 355420800 0
540437214 348781083 0
122047752 239837581 0
536065304 152271410 0
140309233 347035873 0
37774731 550799645 0
335957482 452279874 0
420278449 229143025 0
191291972 458829242 0
196353448 79777976 0
82548793 214870542 0
249471733 254675234 0
92918092 398931705 0
482521800 240855090 0
64392750 335608417 0
328881335 73624185 0
183685819 555747896 0
212896664 267178706 0
229564623 374853212 0
364451057 265033258 0
116387038 294317524 0
231815291 368224171 0
520589231 573024894 0
413395334 368997301 0
424200979 434418221 0
120438885 87066152 0
225408830 263528723 0
236721720 419329451 0
89759058 530324870 0
243558834 340307977 0
426194568 247578750 0
532914781 132613145 0
88847071 210590503 0
76365089 251412231 0
238203815 381509104 0
275759420 330501000 0
85876637 424478328 0
419816772 491669131 0
29143947 199337249 0
159578869 92871152 0
509659730 513084419 0
508949310 114258690 0
562331593 236415205 0
298169310 546836533 0
387710204 507317515 0
387871322 488652521 0
9405735 494311568 0
200395727 343920490 0
57146581 319391457 0
279041256 500959175 0
140255665 322239738 0
410056892 62818477 0
449021166 172562677 0
270740494 566173789 0
430195768 169613425 0
102644201 311069024 0
535902963 297701320 0
113509649 136285882 0
357564215 274607277 0
79324936 289598931 0
387296296 175832483 0
132460379 354841969 0
254835778 99928342 0
155035419 111110613 0
498649280 424025988 0
446731317 132574745 0
124113962 2209902 0
574747203 332522926 0
30024894 385786583 0
27723433 405746907 0
292251550 17560644 0
69365279 335760727 0
193437706 373456151 0
148441952 311870839 0
10858351 166076675 0
556038710 217221226 0
211789115 557282605 0
489494355 500186885 0
372583032 275473476 0
566166763 22742344 0
94034544 213074500 0
427860223 449278860 0
70644429 331769208 0
227272296 496939146 0
451130726 120280916 0
574348320 151384457 0
266531384 535507010 0
101861417 541775117 0
364648687 565726200 0
535063493 36337008 0
234418858 222731103 0
564833376 179236556 0
328371878 75868803 0
151335392 347992861 0
290804856 421096852 0
566897878 139546518 0
567296821 412874175 0
108960123 370681350 0
215602475 509301400 0
523311115 156212248 0
510876889 392250220 0
281414076 33251307 0
569276889 558860540 0
569347519 42734779 0
400151154 237277435 0
530102968 307480676 0
89412022 122014791 0
241846420 453173258 0
290054941 330391357 0
38529579 112291293 0
275237888 121939073 0
54096854 271071717 0
297982395 384312969 0
265783869 174806900 0
112746400 416490004 0
297290648 337233291 0
552426742 238932945 0
407066150 302207174 0
481095794 115779549 0
14775592 568687381 0
474291565 1411991 0
64391549 124067933 0
350603981 536751570 0
553946745 496478980 0
186455147 264806647 0
466914040 567640256 0
575692942 172185232 0
488412093 227920607 0
234052730 210539446 0
153572318 102487600 0
568096783 213154505 0
204335282 321244262 0
250033883 270993228 0
227313008 552817689 0
363289883 443998740 0
168512019 173788970 0
201621315 24414880 0
465490828 169041260 0
402918806 38480777 0
59091020 430087282 0
46265796 372013125 0
212853755 419712424 0
341651434 403355506 0
146188183 468151479 0
152495603 525793837 0
28531166 206690040 0
495244643 220788188 0
46714365 123884267 0
40546385 79980763 0
330625086 482021794 0
577085919 56148804 0
367300242 106589305 0
339773913 55954395 0
305465591 443186075 0
253171505 551517023 0
415877689 288816441 0
417619904 227702901 0
318087861 332201133 0
168306555 94853222 0
62441040 178924246 0
460679793 17536634 0
39892503 191848886 0
504067821 367248438 0
115947159 456331493 0
288196402 22819344 0
135498607 482373536 0
155793244 40721378 0
25422490 486810596 0
378714112 262915091 0
71245468 444734507 0
182975054 58806185 0
413808717 494360615 0
161879749 461908428 0
576512623 273968790 0
335221684 299836470 0
373492324 117290241 0
367396596 95230722 0
396788488 470212572 0
161222224 423910516 0
71387678 442607069 0
517096346 83226681 0
483507936 541322602 0
498557500 148133730 0
382591709 7946049 0
355137252 400601033 0
350236071 504417925 0
112659319 543279786 0
526237089 357436744 0
310258643 375217486 0
407565267 164533424 0
327013394 546102717 0
122804242 162285464 0
443826265 192483542 0
229754285 564777182 0
339318039 275675275 0
253990315 127513951 0
144296916 62168803 0
216372398 310077532 0
577064420 316545926 0
560750842 481033899 0
252379322 256329118 0
523235392 76520830 0
203794686 514574595 0
417361900 214857037 0
398046548 561134534 0
102940384 415661538 0
121821648 554614357 0
285779949 478206807 0
451802329 551117374 0
437872657 89400687 0
135629228 38611362 0
10136245 46806746 0
484992173 380844584 0
248907199 440279800 0
304382876 129176204 0
461668724 49768900 0
504467099 48574973 0
485257408 559413310 0
243284262 307342480 0
116843329 259162928 0
103946993 195796291 0
423465447 66693731 0
482228102 222305144 0
278981277 52161236 0
42891897 319954353 0
358880181 357367506 0
364361113 141741994 0
484776637 414141811 0
143950491 251317298 0
172544810 435869772 0
198677404 93766279 0
496671393 103002834 0
75645979 431975737 0
154649769 356238734 0
6679261 52312975 0
400235993 506920100 0
82438557 535723567 0
116401859 70350848 0
445143879 436796914 0
105020877 530817979 0
379173733 138784754 0
348029856 319180212 0
282747660 573285370 0
272558386 137001971 0
172129424 52203571 0
417858234 282990794 0
336466689 376046165 0
307542302 54843883 0
47678048 156059830 0
349892077 305670694 0
320687924 281480598 0
196997970 402165955 0
24833568 506763055 0
377084545 121174940 0
108045773 161892475 0
218974263 141119853 0
521380929 537552489 0
513684194 173916519 0
62116227 389662804 0
509559689 176291561 0
144887901 524687126 0
515025523 74623672 0
470546034 527052271 0
200259530 7052548 0
27345336 21329940 0
211672246 451312419 0
36513356 485960052 0
193247864 286719185 0
442155741 169950445 0
303802850 14687156 0
340032050 163081869 0
358723210 271633764 0
406381341 190508693 0
544393258 135967729 0
240731455 213528272 0
450038292 401517880 0
253562599 271111458 0
183659592 58029043 0
406990412 404843154 0
281086436 377946297 0
291751666 240584136 0
127473680 369959981 0
322046106 197725667 0
43098531 280015095 0
478409737 230456555 0
268057896 482062280 0
451591899 77652041 0
400427082 192640064 0
510656305 432034293 0
561524916 10376626 0
353447786 188021927 0
118987191 168736416 0
225897544 531025239 0
229373495 35921321 0
434221939 490661215 0
576976116 376998852 0
114597387 52821074 0
382590770 19264491 0
4496058 136921584 0
322595055 475625064 0
298586443 27747485 0
552120104 270097409 0
361667789 32904214 0
261349706 235238244 0
447743209 343134636 0
529995186 535124960 0
240973464 460431657 0
245307722 223929824 0
332087010 516819581 0
571865763 559290372 0
85793204 284947586 0
484149295 375005042 0
474349903 321604274 0
395916791 122299718 0
288935640 18013646 0
114020784 326506998 0
130596868 523583350 0
24078680 95282678 0
48203038 438786507 0
19913819 73084027 0
469341719 376970507 0
434831581 499999141 0
202538806 506254837 0
142807978 90342764 0
280713638 574047281 0
1889136 323478642 0
154915807 243407684 0
253530400 509328153 0
388631629 548861746 0
522589092 248607162 0
229097105 569950801 0
74866230 280574674 0
180013917 82332867 0
565365328 97148828 0
212063620 287138005 0
248253145 200996109 0
562189013 406945019 0
343321561 194641108 0
518704288 82422185 0
41924090 116672276 0
413513334 229644095 0
140308932 395421294 0
295484630 376750185 0
148952273 12809309 0
567915398 500770730 0
141640088 347389109 0
203445505 551848855 0
493807435 204963292 0
14708964 463169395 0
100588316 175849102 0
23912247 470083502 0
29247566 548941917 0
266365874 528528558 0
10545620 462886516 0
535691913 432837850 0
58477395 51192051 0
495483574 132171890 0
440015910 238991667 0
271389996 124169377 0
54402678 467231031 0
388138370 479605765 0
251942108 75606408 0
251533477 387598124 0
536342799 487378889 0
243904450 469885379 0
559499161 316779877 0
510101200 219529523 0
311391506 282705364 0
550566571 317602254 0
275023492 398807702 0
306151605 153337882 0
125787908 161770992 0
200392085 56615015 0
513413700 219724136 0
244753945 165059549 0
507206808 396364817 0
213203635 471404573 0
182110792 47633278 0
443494772 396259239 0
155596602 551010117 0
170005788 557523142 0
258493778 429082074 0
335437104 95094253 0
519144297 247691756 0
138352282 572538169 0
274604767 200888983 0
202157269 492986207 0
385396691 544984377 0
124645727 41385977 0
49775983 409265693 0
453427973 315252494 0
577376318 1645053 0
327047839 392525040 0
376603817 523740351 0
483421486 139744009 0
90412282 469052092 0
300746997 203713741 0
461191685 136652110 0
526706972 148663515 0
131894517 188898674 0
236589995 232387356 0
82433483 409821075 0
91704566 570269422 0
159955257 306607566 0
377565510 366483712 0
187779883 331893815 0
567472219 20797411 0
520440433 105353243 0
45345408 265103215 0
202003755 283535490 0
143707836 453301416 0
166403903 260192784 0
533841074 5918830 0
255328469 392818943 0
559671412 408836341 0
2648508 180354527 0
545855551 53470816 0
477919853 167122781 0
347372138 466049775 0
91657958 567806 0
472130243 22837091 0
405092773 14371316 0
446957644 132678435 0
565109741 453701281 0
255380526 189765328 0
180705529 417513778 0
55246572 454829439 0
400898550 246334346 0
112387567 420315074 0
89547096 334697598 0
348370702 505943216 0
274775718 157605056 0
265830371 184721841 0
91684887 203460064 0
58163782 487918363 0
514651937 17856911 0
240898645 203150596 0
374357661 242484409 0
119111547 477468526 0
5081990 316646995 0
394452033 235111530 0
458018583 59788228 0
94553136 220088800 0
341288903 511982499 0
324899371 231683689 0
550012161 539693346 0
425295046 247182332 0
188962509 146884118 0
93746995 331606981 0
418669887 16947581 0
540737679 32383779 0
520012077 497607966 0
119216632 303348867 0
6023134 146293100 0
467394412 304028037 0
438146344 346717328 0
396039862 455274301 0
162002377 576551355 0
163820018 243148840 0
308881696 211168237 0
82630667 426959509 0
157763088 163752151 0
405398106 309039793 0
562629961 530728771 0
437459467 472239364 0
15582765 75945262 0
468432165 441197191 0
13981694 480341328 0
35530031 475558940 0
407988227 327267105 0
457843763 472174150 0
133041976 65353528 0
292328709 575916075 0
277425614 161666882 0
342218609 475744728 0
164746315 100969234 0
56733169 109808754 0
449702627 546707078 0
249685471 146480591 0
236286482 451681279 0
1626716 220900259 0
441813595 116613489 0
309262891 347329164 0
124874857 316161052 0
273814575 41089226 0
407383575 514860457 0
166354705 81661687 0
99009925 8652949 0
448844340 45499122 0
389708807 167848602 0
36537096 161214082 0
199158260 527721017 0
421012406 30452286 0
574975584 106183205 0
265129204 157495660 0
270578594 306217784 0
480778782 141819364 0
162487386 395670838 0
427351086 31429609 0
248559506 244268843 0
195942265 343808683 0
70133690 71984950 0
523185447 407679486 0
154522324 105876822 0
118125979 281904807 0
400655292 124573980 0
58450748 161083984 0
416685042 292110564 0
61982949 131539790 0
565322677 292923744 0
426780294 321610991 0
152019681 142288699 0
294797828 485563577 0
183454753 173068078 0
331868588 95598575 0
265153573 212004819 0
114971508 245326240 0
118104940 235423668 0
315414615 107268273 0
514205164 527064596 0
134108688 270550250 0
187540122 527694566 0
279269522 23199386 0
85348838 359567545 0
496117836 175096045 0
509521770 327666185 0
188045904 186890105 0
579053985 98807716 0
355171909 283733018 0
175968315 270714776 0
219225034 192980250 0
525010837 9652421 0
16818908 123697189 0
321777414 569221055 0
239772859 492738597 0
317500243 110111266 0
72797599 201171360 0
176295005 55070211 0
4713370 213540501 0
206504741 342664872 0
191768168 325616273 0
377107927 254990581 0
486506035 64244859 0
376530228 263954214 0
227018007 441478011 0
297261526 269534166 0
308577696 241446974 0
544854215 412063061 0
577514555 450062212 0
466218255 548180109 0
263380562 214224405 0
58278793 146450192 0
92788883 239137028 0
491906522 276592872 0
446820297 209943068 0
518784862 535166526 0
176535994 271969628 0
382988254 416553218 0
144757220 257851950 0
437594442 514443921 0
304476649 1190518 0
373157144 463494421 0
529652916 532759401 0
100747603 182425352 0
347080855 491545541 0
16624043 136466960 0
139344198 157765685 0
468733092 111468245 0
8558732 85974336 0
48743112 416526191 0
11482779 160510246 0
106695609 543773470 0
186330470 416900323 0
97532034 42437391 0
163676535 332904878 0
571268120 570496818 0
162693574 143584745 0
133840861 162039390 0
50489319 48645463 0
96598015 438818534 0
29144995 228883818 0
304137001 336958577 0
465010903 441169877 0
470553413 74423018 0
134659281 350236632 0
547466491 71740076 0
280775135 423373045 0
394207634 322116119 0
568132853 60172516 0
43673552 540172976 0
230152470 224720904 0
363886400 125080397 0
316298819 137034420 0
156409249 37060170 0
554228353 131347525 0
445047031 273588757 0
424970565 14019821 0
355053728 38601647 0
758888 112422932 0
88414876 170729648 0
164616000 350642597 0
56039499 12267021 0
162844744 457609003 0
249669986 364307810 0
1992789 107302378 0
270729439 228421573 0
174796772 45372870 0
511956282 361700684 0
287846786 299720718 0
207765354 258540093 0
223184357 243884336 0
18872116 52138313 0
433500644 291576576 0
463925940 555783507 0
248263950 243366632 0
493750632 73925457 0
443129710 230669423 0
376262904 13788285 0
128851873 281194342 0
451513390 129082698 0
483535139 528360041 0
325949188 387785867 0
577656846 266549806 0
286535781 109135781 0
446295269 80735034 0
441660981 267999073 0
283911651 508524828 0
253703897 45974235 0
215880556 415171194 0
150072339 213077556 0
57399509 533415261 0
49497375 337125160 0
62982555 243484007 0
338561983 337449690 0
224265747 502286804 0
193083256 546738712 0
87937334 78250836 0
63146518 116220851 0
27852709 361195976 0
467423267 508625778 0
176720916 428130828 0
324350558 163908519 0
438277295 532600057 0
22871772 36872983 0
115727634 575849654 0
473034791 134154282 0
190737893 11175872 0
15863985 535426870 0
280708854 302740398 0
549237698 357353358 0
178911632 43171915 0
359622303 54761664 0
358557012 345929421 0
304496642 434912699 0
509378213 514985090 0
319146240 579452703 0
148737433 555421414 0
43082967 311255318 0
78118271 135805953 0
319442038 160764726 0
266618338 374836881 0
55449968 231937276 0
119933139 153939032 0
403394883 115044782 0
350659425 376937297 0
360178216 569162666 0
241309259 332401504 0
345993408 577955079 0
53598615 431894349 0
218711087 230404649 0
128279251 345219638 0
211947527 186149919 0
294733367 495911160 0
266071856 22225539 0
326816841 44836695 0
499386758 509897123 0
558159230 110945391 0
240424375 402434118 0
316301673 508988488 0
63454408 464386923 0
181169983 372549564 0
536588016 248447341 0
285914838 305082770 0
36547809 527960490 0
287305598 290451854 0
234391548 211303542 0
60711934 221141813 0
481059755 391257140 0
128661836 74893483 0
559590745 445829201 0
159708668 531002062 0
263279309 106543460 0
68498645 2220170 0
505370590 251833138 0
214688828 311259647 0
493036508 574359364 0
299908026 124361640 0
249059668 558865958 0
227047142 108715068 0
134601868 178819987 0
431598250 348399744 0
181770107 547498582 0
572673956 245033418 0
395529810 404214567 0
554652232 263841320 0
488348734 10352960 0
471498506 477364062 0
120390809 7232014 0
505233884 256137246 0
217471578 195367592 0
508363880 345696147 0
288813335 376511911 0
530764303 128433477 0
181370433 505938264 0
358547521 131518439 0
226833338 463180804 0
341852267 556372003 0
437932487 306482004 0
8032760 445861241 0
247276277 514206263 0
227270829 375823030 0
438518863 102115334 0
73358956 351807657 0
308557793 464967660 0
276741973 474927534 0
455593162 379327095 0
282732663 83293555 0
528695936 258519204 0
497552897 288396129 0
35726674 326759979 0
486822234 170903189 0
19105656 65142351 0
213174463 8768744 0
335608926 240804648 0
363691237 497062411 0
462284855 528213633 0
59394073 48627737 0
260268433 409181993 0
402821128 43569256 0
272651863 223683653 0
120273881 270537190 0
463748784 60855946 0
394393010 150269282 0
321280993 483851655 0
290658232 300006790 0
561923114 533931136 0
545693081 66703548 0
297910384 3991230 0
70472079 124699216 0
463896719 368811644 0
233176048 92579375 0
276693999 45480430 0
100504448 312760212 0
558403908 508282802 0
385761913 55023849 0
423878945 396608563 0
355280621 405823640 0
118074205 38783814 0
390823240 345877461 0
103990838 561355994 0
142521255 317756818 0
205528037 107319417 0
394131290 243726180 0
107786493 34746552 0
553484628 360922712 0
331313874 446607140 0
118750924 229419510 0
499341676 28563714 0
272446156 413812172 0
9273919 190957983 0
374875517 98642696 0
86138264 82702170 0
525950362 31077335 0
177664357 300524668 0
204325795 362492069 0
239358687 472761463 0
20969459 139104731 0
92418082 173515796 0
57062746 160234086 0
224947275 393239401 0
377026184 156316536 0
160175750 34552900 0
71232331 455465273 0
196927913 118371665 0
83465728 418889029 0
362853622 25594952 0
323618521 55784404 0
424586901 545276648 0
503219551 409364927 0
53618711 542061285 0
236626461 366827712 0
527678292 324319417 0
4330176 310981223 0
152005967 216226282 0
292999271 497227663 0
280149446 235446724 0
459816804 164691708 0
406915578 253802848 0
389710139 470555649 0
1585313 124305387 0
329762028 521006881 0
265598704 2231971 0
511313128 121396374 0
170409 524323567 0
134304698 468430786 0
542946793 154397056 0
172665933 174703276 0
184894627 555243239 0
272802662 263151883 0
302297657 424052281 0
78928097 556967073 0
290205973 304817522 0
24855290 100871115 0
393048932 131027979 0
99390560 208693664 0
431910338 528404021 0
503600630 469513512 0
146783526 388823655 0
103636257 4413883 0
203275373 256482679 0
521379999 150913240 0
145024495 340979223 0
573025164 232523957 0
409173865 355272383 0
231089193 35134820 0
245368979 222482163 0
393879095 335443907 0
272773131 19554669 0
488401818 62123922 0
20600068 104660904 0
412756552 27962490 0
202259857 414328138 0
153355694 490160753 0
35482134 11983857 0
404773220 226547504 0
359826788 210136192 0
342704095 189915033 0
144972984 114008500 0
80619665 394368840 0
25543276 5320542 0
491527551 119691959 0
15889762 312710639 0
160938244 142545965 0
323918646 197975867 0
309714850 523960890 0
177032814 310517445 0
503332506 375095897 0
221448301 366333081 0
158839058 277462723 0
216966973 131354005 0
376315024 262007087 0
46785306 573578829 0
23205921 220238434 0
308322468 330800224 0
171328397 317820909 0
257171461 521625 0
140271093 454833900 0
50985325 56151227 0
268433983 247341062 0
135026105 242244375 0
329319762 6299855 0
154543416 573666823 0
94668659 482285747 0
368931990 159476169 0
460811871 327413764 0
168490836 75302968 0
294793767 158415747 0
77748957 480892907 0
524819113 120521603 0
396965492 575677294 0
434273872 302009010 0
486042767 237919961 0
541436199 302331596 0
396108495 54976477 0
529415406 83432566 0
386965613 528495801 0
378829849 501490774 0
455852406 498710587 0
183494329 413606670 0
573919172 9090818 0
320750148 426579656 0
464159904 111807341 0
188208583 402889946 0
222854442 570803428 0
153860863 373456505 0
110317405 458228502 0
535561561 125852160 0
381607242 492755651 0
205925566 126620805 0
62112127 322597780 0
420705140 421819605 0
295253702 231330590 0
276129293 155092024 0
255686185 301884886 0
942602 281951520 0
421143155 504250663 0
67830182 250838097 0
421915656 156630100 0
177269225 154114010 0
323259470 333630957 0
315827874 314417091 0
64410905 253239362 0
289440206 306687767 0
320693631 163491636 0
213084022 545280948 0
462183070 563074438 0
387978164 382174902 0
89843804 92630699 0
344475662 365053997 0
346323289 38649949 0
311090030 73669084 0
24246898 34329755 0
229306598 491307352 0
174377158 356635665 0
348057603 575870755 0
267922537 172625589 0
155556454 198404955 0
62198530 138642303 0
259062274 215021773 0
514091479 15665265 0
384656640 393197064 0
440049942 242593638 0
489248772 561441200 0
172009277 208209893 0
41391594 119903343 0
246385482 559155872 0
278887350 147594160 0
508933072 91013848 0
81650666 398039252 0
577992027 354818234 0
577995122 221872992 0
67528375 537260148 0
267204178 122581157 0
213283310 112983079 0
3027645 225245428 0
195898683 419221872 0
271339680 70568667 0
575150508 341808018 0
418089790 545899456 0
363537418 150631287 0
73400342 283813236 0
460229835 567111392 0
216472313 410187356 0
353814147 531380740 0
470668476 389303456 0
538641409 284289519 0
236213045 232629025 0
410338128 333385197 0
429177657 265818360 0
299156430 121732607 0
339891456 67019100 0
328373028 347720222 0
37452092 91740021 0
437954047 477801547 0
520685536 541539803 0
419309771 42716153 0
242060218 467885797 0
180857578 398098176 0
322390273 562603351 0
158940325 342202936 0
479704424 319176976 0
422125722 66848030 0
251555053 469680512 0
344264218 80190184 0
475052722 578716747 0
180891542 578528159 0
494426098 300560307 0
15234969 286551512 0
274916016 9394702 0
437558944 327978221 0
463078766 509538776 0
206135994 442474025 0
417704190 574742387 0
11591849 154863493 0
338239382 282250563 0
104909515 556642555 0
264127168 66930405 0
148356696 97446483 0
193813247 65563397 0
412502005 58543404 0
94962124 318463594 0
61563050 373739074 0
448691257 441476082 0
116453130 188356709 0
97546843 448912431 0
147599369 478767127 0
240179137 186920578 0
366425655 342876532 0
43720291 560910112 0
550705111 359604009 0
71063262 475959378 0
411310067 3943170 0
510069318 57220706 0
465716674 523441541 0
71343832 232330287 0
359953875 334612875 0
131686224 221584709 0
326411741 2454761 0
394468073 233851067 0
162977061 511953319 0
63373972 564437550 0
484779106 396476961 0
244176119 75406477 0
288922565 460493324 0
222540443 170119075 0
196121890 305067198 0
389505641 531836052 0
83204735 165858827 0
392998733 309598851 0
15057133 310990701 0
365293609 352058059 0
23545878 115493319 0
413238687 452524496 0
523661570 114977945 0
503403123 282486106 0
168766355 16711638 0
74963481 424044670 0
40065148 491598014 0
236962901 325692167 0
398231313 538685187 0
528995422 530494658 0
456855037 371386354 0
527661218 452523326 0
161773869 300843329 0
101277303 343240390 0
532125131 112149976 0
535935101 161027443 0
186577151 37250789 0
332807027 567904615 0
175216246 543635586 0
86667083 356764257 0
18151871 160072848 0
265788395 428524226 0
160671372 192762547 0
40835230 548833215 0
35487174 416304558 0
120623492 411221094 0
19231048 193281330 0
330832116 236381 0
109168163 497817995 0
422765687 370385874 0
87923691 482499687 0
122903755 115119178 0
51416141 456559100 0
249548129 173553270 0
120918460 493193534 0
384436450 320597359 0
111298487 151805052 0
463265114 440315441 0
370837322 305251792 0
423668769 370459936 0
318983860 528243669 0
159357809 558019583 0
450422766 433094371 0
112481080 126661002 0
466468305 525892994 0
545328623 330504877 0
268514544 282475415 0
33629278 231395940 0
227922402 525895402 0
414909112 337526761 0
448404929 113110693 0
401421021 360472612 0
448078228 505715938 0
241388873 459235385 0
64714079 184161072 0
560615977 241145771 0
139161614 108732146 0
119848786 259431424 0
546398501 391320072 0
107241254 267410574 0
292052928 571378641 0
234378306 206566449 0
188835545 360706571 0
386867485 93985021 0
81740309 15200193 0
16221039 357316194 0
112198595 412661502 0
474470064 542805560 0
256149328 170065590 0
312484336 238466156 0
480567359 207199754 0
546357252 320143102 0
34315411 472228315 0
45286890 110605198 0
453021941 482864059 0
206707149 188087782 0
219666859 39919578 0
530225895 445014945 0
154970055 160338027 0
306341216 492628985 0
200767137 127126341 0
217678433 280390605 0
31908200 92617120 0
227224757 20995578 0
487093684 11137889 0
550981595 445024175 0
329882071 315642837 0
546064495 197633217 0
362168217 297627677 0
360584216 216081810 0
532256571 357333719 0
129093678 372887226 0
160246090 256414148 0
148653702 194776646 0
114247633 459180255 0
143944035 470418950 0
39629110 19207717 0
495431607 208574064 0
179279120 304378992 0
393755608 544458721 0
291799810 390692045 0
279492747 111094184 0
243391840 227259374 0
155582471 451509288 0
154624570 344954033 0
90306993 219020917 0
221775233 256410971 0
123701942 474738880 0
185199896 142587707 0
68879092 265703488 0
340178987 225349693 0
511402302 492350935 0
198652588 12466259 0
562544190 230076886 0
456808066 207012035 0
361100640 557910801 0
334433008 127659220 0
268808970 483183778 0
254654142 39866712 0
83441958 567255570 0
360106831 536159691 0
334928452 56605696 0
381286987 433523593 0
448188773 517489105 0
505764329 284527313 0
346900376 63780382 0
52403573 274651415 0
419780424 315376271 0
481749332 510621709 0
528060683 445256188 0
104125040 555401632 0
323714320 4095474 0
399115229 247439969 0
385135495 82259588 0
446049436 15186250 0
474251752 123850924 0
25851244 270661795 0
530797139 250933684 0
201806265 334578898 0
284594653 339848790 0
78766162 579269767 0
515080238 258136669 0
48067990 13657279 0
97956639 287101194 0
461209917 239445388 0
233574705 397773020 0
345755292 238781249 0
535888078 308111885 0
555829798 373173079 0
67066471 303680325 0
30381308 451138218 0
48185171 522015369 0
577417842 249590204 0
424670542 279321959 0
277475626 402151116 0
337818213 403759875 0
512946126 251969840 0
468722044 276015398 0
73888400 454178316 0
108876207 397632372 0
283505925 402716103 0
20678986 478374845 0
507571041 436694298 0
141726293 201496282 0
343749264 562529408 0
412936655 230521984 0
537978486 272408261 0
511435047 148733199 0
136334341 162362052 0
387179620 364378757 0
489633938 517870629 0
326858289 437895115 0
507435307 343145418 0
536776619 387530889 0
375469168 245215035 0
181879573 26599230 0
66351634 12434391 0
488241618 25258093 0
93884936 209992967 0
403299670 238860470 0
206999329 31258254 0
232298712 296628139 0
414581516 438920873 0
413514152 576605270 0
434625648 220343153 0
298818405 41415659 0
256647587 316789534 0
515153372 17055114 0
187762333 542377692 0
363963777 425362432 0
75852838 183005738 0
250411322 182789655 0
333466086 146108467 0
289938213 204372965 0
179515464 264412556 0
11530725 41057422 0
120415607 439138535 0
45570174 19997404 0
398070106 59296366 0
436718737 98933500 0
320968032 125124902 0
482301130 356129836 0
295776985 492232642 0
311235102 243647389 0
18830748 554432635 0
115023362 367497346 0
437947689 394346422 0
141234887 110694000 0
286407111 184367986 0
55338683 48217046 0
250963123 295527635 0
176436031 299593750 0
530723428 568572983 0
380752148 498573062 0
76570571 565654461 0
341020257 536712699 0
202563295 265548732 0
135379789 341598166 0
159917048 235643249 0
127852199 422026324 0
162493282 242048688 0
430719869 574205408 0
95701702 101960872 0
285517748 171883804 0
420592632 151291649 0
351343676 126756630 0
448159235 197933478 0
6139411 47039160 0
464693803 157682752 0
174223835 249170681 0
117308982 474542854 0
91686166 441231759 0
68704673 50161959 0
443236556 405680795 0
27484740 494139670 0
291165828 340562846 0
447850412 360033031 0
123406781 238289558 0
190885912 222069393 0
514536779 356176404 0
267537845 315240810 0
463389766 448985183 0
227605921 106893651 0
501023244 26912363 0
384334081 180622402 0
486928062 260241379 0
221473928 452091963 0
354912374 550912594 0
529893818 89309900 0
53819446 131170758 0
513752797 230084863 0
477785703 167192592 0
45997586 547119744 0
249074005 123910723 0
390120000 237251504 0
515885568 84199562 0
18272011 82231196 0
405483222 284673062 0
195902272 133453295 0
530888156 519078805 0
420574567 507685896 0
39732857 144586706 0
173020412 48349730 0
487143114 318329612 0
545279201 423067419 0
223253504 431838113 0
419224069 52222910 0
149438024 215713403 0
502421249 279115060 0
359018488 47135721 0
166815082 31797593 0
152580814 310297944 0
308467988 208103730 0
485078709 136737048 0
356934284 430002959 0
40281318 227528856 0
274040799 324292159 0
490607476 148560885 0
221556161 101037206 0
153990425 269129087 0
374072476 28865358 0
124942371 537697540 0
3031360 501235277 0
17766250 174142360 0
327310369 303645241 0
190479090 182711320 0
192073503 82510049 0
393051690 11621434 0
9059010 130585548 0
418568271 315751703 0
291133934 332257067 0
163788555 188081508 0
506679145 360202482 0
535972087 101281293 0
546640399 74114518 0
129006420 251056563 0
357561031 279679393 0
106615986 25911332 0
54611549 65452365 0
521307720 471587740 0
203171772 97066691 0
263782187 56382812 0
396434409 512682446 0
220499218 138580648 0
309576877 90282840 0
308810529 100775919 0
317679540 406073889 0
90715795 38926429 0
122440038 365845740 0
435901623 569944102 0
234566747 356353646 0
232263832 15873239 0
435358903 108411345 0
26806328 400033526 0
415443507 526447466 0
483592757 369495349 0
283040847 424449950 0
279930167 576948158 0
254210402 306977307 0
326832658 428987193 0
90113173 103601483 0
20789714 326167731 0
383719492 342699904 0
306245147 300958015 0
129270250 509088175 0
140689292 13775858 0
303589200 304621497 0
376237042 440051261 0
83534638 460789833 0
48905275 82220018 0
49965273 387859734 0
2620585 575933139 0
81886982 340587910 0
88025518 550268580 0
577427599 288284980 0
84155317 167004087 0
18819414 112838884 0
490525285 499225392 0
150684901 199462738 0
22801594 576410174 0
312034446 338607774 0
483478125 295977250 0
422428526 198369478 0
172804977 120936474 0
392317629 226821425 0
423185098 106071004 0
218710505 407692753 0
413559900 550761363 0
43838994 67975144 0
439858283 42773554 0
458755690 239911784 0
331246230 502869122 0
541952438 525317117 0
100258824 306359820 0
518015242 88532502 0
559465255 395689996 0
490676467 32676440 0
26415114 327138101 0
272278392 259464925 0
74137582 262041160 0
359369794 64160253 0
90568937 31853289 0
73812189 402551735 0
466241197 144127587 0
82383100 55642962 0
106521533 230981280 0
90959442 191649603 0
104453261 394582716 0
503234082 550318447 0
313803680 282167760 0
536781800 374368465 0
491224908 152183031 0
63335887 511453490 0
119418097 389389996 0
21286306 312388793 0
178834621 514594453 0
490005233 475379790 0
165937571 541522009 0
506283588 502019121 0
59158990 309632319 0
199026437 118394927 0
264268723 2594653 0
489750551 572004839 0
60271659 166689491 0
568628711 335850624 0
528963053 179750465 0
491856668 509754483 0
471677565 193978159 0
278790567 263499342 0
537111286 21078228 0
439009719 323232183 0
325289686 178902784 0
544797752 248044536 0
212404263 495084155 0
270298158 94508982 0
121725869 464072600 0
121877247 56442669 0
429271363 478204562 0
14952411 508548502 0
524628114 154695163 0
150726201 102291365 0
461069664 305225787 0
553764011 553911569 0
577294452 542728135 0
19814788 274642870 0
256795279 311585919 0
575250150 518918638 0
453873286 42265402 0
271512281 478721675 0
106251348 87469621 0
40736633 171541556 0
60138352 345351499 0
498701146 282840444 0
509894898 354409645 0
481118682 417580555 0
89099013 61098858 0
59123500 33449816 0
491611561 244360752 0
221917629 166368820 0
115171391 24898406 0
38073813 291375130 0
189594946 316533195 0
194335284 414341238 0
519361013 417773193 0
470114854 162444372 0
78813323 436803392 0
399544249 267816806 0
174056618 289902658 0
476500254 182210687 0
218360593 452603236 0
371912876 508699895 0
89258128 61978623 0
211138301 377534755 0
553903930 361930299 0
107248522 362833152 0
379902811 188460543 0
268616138 336180974 0
182078785 504833828 0
388126693 250351699 0
262834347 65001506 0
527138009 432027886 0
474760581 383819471 0
67408515 520113137 0
278251784 323092578 0
11689092 543100298 0
217739339 311520149 0
80474553 139830061 0
249280191 112864167 0
525254847 127322355 0
562609208 424850064 0
485549164 17740298 0
401913256 441944134 0
328891693 292931462 0
405708510 24251309 0
111043218 430447582 0
132727659 491186597 0
398386802 18273077 0
100229255 22832775 0
423251710 103643470 0
76750970 37770322 0
17240417 416167811 0
382120240 180929505 0
225494722 209414653 0
265538666 315183908 0
498424512 86284475 0
189867158 513179061 0
112979532 426197221 0
306488860 62044973 0
406328847 439159900 0
471770681 66026820 0
480884644 59296440 0
206583504 83967177 0
161288174 271993462 0
170000008 171559546 0
507783079 569335288 0
45451180 346318139 0
248117757 88337860 0
209361562 539292701 0
170303281 198432225 0
300026042 244229968 0
480495225 111343051 0
527654358 539435726 0
393048469 49452270 0
426699479 533961173 0
35915247 147318005 0
567091289 84575266 0
144414984 296982008 0
479981595 517846462 0
61208618 126115318 0
21503863 267502774 0
143623828 136412801 0
300073840 211413571 0
472757828 249802495 0
571895706 562820361 0
328483882 83980513 0
539086864 173535664 0
558564554 289531261 0
43978996 428613160 0
359302497 430497890 0
174726334 197915759 0
473903879 139023149 0
568326848 279274916 0
333062318 49115140 0
315883079 56039266 0
174236514 283032604 0
170602521 422085317 0
369496522 10420176 0
399490897 360445783 0
296969940 354856309 0
180082535 392465533 0
200125821 359091108 0
487896371 528423918 0
185180049 348351927 0
153216755 338152596 0
5588013 561554335 0
571778872 532262460 0
573118444 53669402 0
470879604 505510537 0
3220175 67534319 0
209182202 33396558 0
554302978 164466125 0
526153566 262669632 0
398241331 87800888 0
154078989 190472880 0
135935028 460863967 0
294792614 58407030 0
132171004 313986521 0
359540699 107638609 0
224704369 188702991 0
16802664 13756049 0
570967871 516702467 0
278509972 385896409 0
272867958 347003510 0
492138107 266112469 0
326370704 240485639 0
414588141 468379782 0
203736022 554213152 0
320277501 359414379 0
224855480 297717534 0
566631189 471837238 0
290856257 414312787 0
295187892 151704348 0
193066480 179585268 0
439650057 183104733 0
509584221 338063901 0
182231063 307739071 0
70140096 285721973 0
473932291 548639504 0
4865902 370043336 0
420335122 17951025 0
154510230 459431258 0
444961012 392593989 0
481562085 148935756 0
384571814 294637724 0
393413905 539183539 0
62139826 337022760 0
344869565 245420910 0
398799929 522152308 0
156103136 229519294 0
474042145 405585576 0
271674371 339066893 0
14300791 393187445 0
396629478 283082820 0
579529544 172252401 0
18387234 72055946 0
119559824 344835407 0
11363923 60427914 0
378802166 172920099 0
312245975 307057992 0
222205485 89683225 0
496044532 399155567 0
371747761 294153169 0
125256976 212759482 0
46975308 177679511 0
80722266 6581650 0
211081100 93988833 0
287147030 559831716 0
130185137 110110752 0
194749004 476930494 0
256755507 202760915 0
214131363 281194674 0
324481738 361214611 0
212758926 156304031 0
313135745 429518674 0
203488757 537576055 0
554649417 154312579 0
209732461 336524356 0
349228671 57065154 0
417521808 100279668 0
358632446 92832686 0
138589060 279415990 0
73613949 259464462 0
277080145 119925505 0
411803909 336707240 0
506055542 176667905 0
95133210 209395180 0
117706578 258772193 0
408285539 108349016 0
49978500 203738568 0
310518278 96549202 0
572375716 530022606 0
19214424 73753144 0
61654944 180663723 0
367538531 312452272 0
265934357 493196516 0
449337204 578277382 0
286903502 422775633 0
79581847 80233604 0
123541820 222725604 0
514329558 248662174 0
90762418 391282245 0
460973238 362161239 0
297276050 381247842 0
500938009 111242903 0
272710700 456584059 0
252577145 197479883 0
424819386 322840914 0
563660999 92987552 0
80888661 549846359 0
553952990 16452323 0
159615022 129125939 0
568284839 379893602 0
217264977 324815427 0
439692042 366118530 0
517148546 286298782 0
312378289 211660846 0
301387779 435449776 0
294795811 100429584 0
171405513 557883329 0
579643367 146744245 0
290945482 444865449 0
436937979 36807156 0
378146903 181550771 0
315133022 27068374 0
230465125 231811247 0
208981124 269432535 0
140871513 175647830 0
339815730 291769641 0
89416498 128503199 0
542100554 260819389 0
95567832 561615706 0
165741082 79602842 0
36633454 364248510 0
223232907 309827614 0
78076811 360495396 0
67559995 295710085 0
431415450 543679777 0
177748538 313179854 0
242404007 402713392 0
97248048 428943381 0
322398401 303168614 0
250898250 306601663 0
1867813 274183095 0
96679192 84929834 0
259805995 62065328 0
241128113 214293610 0
550357653 285029156 0
559547007 302512988 0
535236930 551258049 0
167456147 71852974 0
540757222 464329432 0
68102008 292894844 0
568591521 423068111 0
65717851 241260663 0
541013024 82941758 0
132939233 509327985 0
571846288 347814400 0
576049064 206612430 0
255150596 465011108 0
309475934 2993451 0
44692694 302170691 0
518859129 90047610 0
64783155 53323159 0
359222833 436754123 0
400252586 137865131 0
152924057 329220806 0
282826073 124066462 0
223339892 395234342 0
300907493 465430227 0
428676159 184405111 0
281257670 43000392 0
355056439 307915954 0
453823728 50273461 0
230391052 449343764 0
557025856 540605701 0
222977745 167973547 0
159562988 2394164 0
459073334 348357482 0
89033835 409286511 0
565996987 330564792 0
432050545 41945153 0
562560168 88382536 0
437166377 91092794 0
485918462 66617988 0
263687543 178929727 0
402430837 50232531 0
183486315 516934280 0
336358973 571390666 0
118858383 342019763 0
200679565 528871559 0
226921440 374382281 0
189583630 147429563 0
297568083 114616395 0
434791470 355907116 0
128934736 284138212 0
197766519 321240957 0
66863897 13242681 0
562913969 140197882 0
406048668 81850141 0
126887523 113553982 0
305569758 572003332 0
99294083 323343644 0
497394155 346686320 0
220174837 198396636 0
204041922 403107539 0
28921975 497559213 0
50983631 35695193 0
351558518 471415284 0
436028431 262544489 0
387153593 315110862 0
173105381 187739549 0
413234774 221722687 0
563400985 429456203 0
54820892 356064465 0
156804562 197949141 0
533295958 438500614 0
226433303 438072713 0
345906831 321678847 0
356539423 49473167 0
256787516 481069316 0
137582941 252899332 0
287169400 398711828 0
80662073 47270967 0
477339843 555470031 0
505982403 197806693 0
47460462 564272451 0
405800103 363597062 0
138911898 220846986 0
270965264 320263562 0
334190327 286814539 0
439119996 435549782 0
425736997 97793166 0
143427375 486397089 0
414105176 541367990 0
108808100 454297896 0
462841021 400705007 0
238562744 396575875 0
24269510 18550626 0
188423180 511345223 0
14795280 1807065 0
504429 365789495 0
67937987 207956113 0
393543034 119261775 0
335458477 86027484 0
377182855 394998978 0
174770947 156072009 0
229892443 222906313 0
394811256 392446078 0
176205392 512385530 0
439351822 492962173 0
132805543 66003053 0
100074230 42394830 0
313501899 108031642 0
464833017 189358694 0
345799185 506367567 0
562802033 190079574 0
299408088 128395447 0
443203881 72761191 0
533848967 473581087 0
523228763 17153868 0
459209348 27510317 0
572344859 442375354 0
263179464 339380367 0
118509577 498701018 0
31228527 513774247 0
382102493 131084716 0
133586498 183280841 0
475486037 531454083 0
415216990 506943111 0
257987097 386208967 0
161099933 78751321 0
282789260 116214442 0
24213121 26648481 0
553595928 333636988 0
326519723 495620910 0
101115118 303356516 0
135383662 104317942 0
453365998 317333295 0
165219468 73036304 0
520772642 326231204 0
496249346 316375408 0
287991856 418757714 0
25513843 165915025 0
135911357 516018317 0
467395472 74861624 0
541135135 502523479 0
267017340 192740328 0
507531437 142427743 0
392806506 563439062 0
307374652 150213249 0
31440857 137108558 0
327867755 330766724 0
43917896 520507014 0
144212702 126267539 0
2832407 412826032 0
72527205 142977109 0
33813504 524024761 0
456630650 46164953 0
294630838 445913674 0
200694809 368009321 0
177004002 509567737 0
324993062 217278576 0
247990382 384633579 0
397004181 217848726 0
175195313 94313708 0
248169931 402793711 0
113789203 256800869 0
279003753 530791088 0
350013347 188757136 0
104484347 380773865 0
21340202 79431226 0
483824127 220757591 0
413460902 152298160 0
465652008 24597272 0
498561074 72090703 0
569770482 238369023 0
433510542 93570216 0
114858758 223022097 0
285010357 577582549 0
444210011 240500105 0
16781365 443198448 0
122999101 408753724 0
220695317 251879712 0
213740541 382950282 0
372597878 38879091 0
438245404 477759769 0
493599731 208976278 0
481406429 506906263 0
278132444 543704671 0
252501036 447433536 0
384329815 259348010 0
345344110 127920774 0
52602072 433423201 0
184297150 339882782 0
270720745 126700972 0
574737680 462192995 0
386655657 458656965 0
331692646 306462297 0
396500754 282898356 0
179031864 321472494 0
531655459 283267273 0
338145519 330779586 0
260072023 64312311 0
280498831 205265311 0
209377627 84483355 0
329249383 82933254 0
109701078 255054395 0
475999979 490078878 0
379257601 542214284 0
122367571 538790107 0
200114732 214292925 0
446628580 332214972 0
378780547 23712687 0
275628231 159681977 0
153343825 515793123 0
375302394 81230669 0
220656851 362515966 0
63101438 13063611 0
567441532 389671268 0
323571989 411017735 0
130752251 120192378 0
113499643 363360700 0
295234587 527260853 0
308003015 498365418 0
573066116 361989637 0
374370849 139127082 0
364070532 152522775 0
161068019 284554103 0
233887596 396946405 0
361708385 344946691 0
479828716 221223330 0
285343511 259938405 0
18038593 233933102 0
112416230 342221121 0
444246671 467381831 0
221152482 167182191 0
536852569 201284255 0
143895110 387983094 0
55763503 153973203 0
146352367 70859131 0
50254058 210938547 0
278724334 273545772 0
280861903 213390657 0
296632489 140227358 0
259889895 94434021 0
302831066 473437605 0
194920885 46867088 0
276334361 564264195 0
495422617 49146825 0
498851913 569794460 0
439790756 277349604 0
415510323 111666844 0
281161906 140457618 0
468817548 229780461 0
264344770 269154785 0
43838454 247243189 0
485186489 67510586 0
468026746 519456088 0
422574355 174785239 0
517931965 533115343 0
320879258 29229407 0
338378742 529240388 0
319944033 150945750 0
470982338 532383532 0
390036617 26488558 0
411755194 132738029 0
304265172 336427357 0
36964312 465695912 0
132686310 146656588 0
446044515 305383672 0
262499106 302581448 0
91101203 253462571 0
548337464 222767036 0
139199939 378751420 0
179637967 256504686 0
224947241 108206501 0
46811668 504698715 0
469623363 452103252 0
352341741 219334638 0
248900224 199448897 0
531235419 191611789 0
479167034 317735650 0
76067885 545762702 0
458930135 449564382 0
416407216 464006030 0
443446720 512394790 0
478912890 273514074 0
200508215 395675460 0
403939984 238972446 0
434485928 221198125 0
5321839 304640875 0
4860874 417903543 0
335412189 312354903 0
81784901 48493880 0
57423316 479440371 0
86867657 326652783 0
8664653 351950478 0
455163703 409584089 0
496721959 199540030 0
561946647 292363739 0
157013129 312677830 0
578504006 372784527 0
327929375 87180879 0
220310221 531351350 0
244420851 296360719 0
427741372 498808655 0
96621577 459837430 0
305921338 563645133 0
243780580 490156634 0
87771534 467046737 0
159003707 434319605 0
519883788 460682075 0
289346999 261706950 0
141710344 528390346 0
346108067 127634442 0
216409056 100387168 0
157754369 265811242 0
363589084 260486493 0
425764904 556888080 0
366565889 527849145 0
141398526 424219881 0
502236131 258358674 0
471780988 150891993 0
200619578 306599272 0
280188342 289067297 0
334156555 278168964 0
561325219 12299086 0
376194609 301392203 0
138911578 69230040 0
370554272 231494910 0
423385286 375794886 0
359437484 218848560 0
326402525 409628146 0
317892411 484008039 0
382595571 440173291 0
419476639 578126979 0
229973541 213516161 0
70789717 523121559 0
473387890 27129335 0
468151514 395769392 0
299164871 179841150 0
323054539 394820555 0
389289668 434357129 0
10919839 486973613 0
5492360 89886541 0
123570896 63697568 0
534261643 170825241 0
235968588 450846832 0
488443556 77231110 0
34986516 376386647 0
279684326 408327915 0
290440501 373227879 0
226339758 569226209 0
325391652 189923436 0
440612625 579545977 0
448506364 487166826 0
35820859 159001123 0
402307004 68212012 0
298307652 340365569 0
183194508 169213162 0
108180662 208030327 0
394449827 575595844 0
329392824 6969463 0
199832517 107954660 0
73697961 340844267 0
118098189 340927389 0
544340105 486393406 0
202778977 105221202 0
126911848 418034712 0
512505943 550433075 0
485346497 209608735 0
127752794 33105673 0
543618371 417539909 0
549337659 340640220 0
113741264 104018904 0
414421581 149636464 0
425225489 464660990 0
516138615 469412660 0
222973716 383189138 0
19912365 37945529 0
77163783 398832340 0
425242547 98209701 0
176060811 165490997 0
388352646 28619666 0
166924584 485274578 0
340443733 495055839 0
262483306 345306982 0
151273866 197731045 0
498488351 528449277 0
76916692 217851327 0
348423551 538630243 0
428628107 376750255 0
359407557 481792383 0
476403483 111015469 0
329281808 58757555 0
11637804 283352498 0
241531432 248691428 0
191040769 275155256 0
176004555 261315664 0
370971077 193337987 0
575193347 346304365 0
359184548 499143111 0
515408487 328760863 0
339487576 9385742 0
47274665 231765800 0
68645894 344962224 0
356225758 191432257 0
223047983 128886941 0
19701953 540604255 0
24519665 385788456 0
378488671 291821531 0
103430148 181657693 0
544256939 225284223 0
426486048 158150845 0
181120224 71232918 0
176704928 455040041 0
541240503 93427805 0
52970222 62166259 0
403961505 35766107 0
4218954 198058185 0
119751704 385034178 0
421577956 457794311 0
71728477 392540381 0
23639864 193396818 0
565943864 314631234 0
550020670 17937538 0
435378585 463695100 0
547723909 416710621 0
14547243 564567838 0
486781926 274319502 0
402239195 430745416 0
415502488 144422165 0
421241805 282967750 0
172235726 211214498 0
479558120 182811028 0
342469556 152075478 0
479698130 336006521 0
449925723 308452548 0
532758513 233223737 0
225314281 411557066 0
176420524 35421125 0
85123611 524867456 0
508567198 142765547 0
38423710 10759763 0
83616092 215910598 0
398805369 140546831 0
267411860 150691152 0
291905624 79996531 0
187289319 332749608 0
6894839 73306038 0
25753177 60277040 0
238924791 72354542 0
504478842 128656736 0
391695487 495958944 0
355549218 278893472 0
449664509 31495975 0
403944193 512915857 0
577694565 181730181 0
110901865 295959710 0
170714997 440611973 0
481236887 193749993 0
417165788 417488071 0
348407421 85637092 0
403351923 577554036 0
445769549 296620411 0
474340350 199708443 0
254546256 465768783 0
469773219 192871328 0
209824448 197369376 0
6295321 525501383 0
209352823 421566812 0
282025924 432247671 0
527682040 375615837 0
496949891 21038100 0
295893436 538615060 0
168427426 531072361 0
12147302 60149191 0
298632819 553171994 0
34231085 152253384 0
232826785 103831642 0
46337438 520949333 0
528813479 109119355 0
482034288 112326045 0
138975247 222494849 0
376162717 49634534 0
547030446 565966722 0
76272994 427671071 0
577413552 575366030 0
482796025 314281716 0
520459209 13715526 0
81132546 481778509 0
289254381 91851091 0
74524478 234900749 0
391669449 560978017 0
312304742 510257222 0
520610592 33091616 0
481050023 402421256 0
365483275 69108539 0
336798149 459268649 0
270370206 44787457 0
347997377 170716059 0
570908385 479038840 0
531672463 428160756 0
376095492 84004952 0
224748203 11495224 0
497377410 527827122 0
404875840 375624425 0
433900800 289463701 0
215966049 578294003 0
524152691 320752791 0
331278107 441048966 0
508146418 46641492 0
346857506 146590846 0
431274705 362232129 0
28657972 422472065 0
490864700 507394639 0
226857005 531363562 0
73424047 392487149 0
526890747 491446757 0
423461335 398377609 0
143101173 389956967 0
542519455 456247416 0
184636510 234746563 0
488598764 368310849 0
496532136 122059396 0
105384083 157306313 0
237556700 301311760 0
259963567 509978530 0
447412344 541484424 0
352796167 553901767 0
297242836 188408894 0
565553515 436677941 0
477032242 380457734 0
376389388 507863279 0
54428718 308452634 0
241260513 173676378 0
60519435 571425977 0
269959243 439847144 0
50758790 154672269 0
287742061 477564768 0
106458609 196080387 0
275099877 139318512 0
474830095 147596781 0
201593041 223933456 0
476069653 327741549 0
180958506 94245125 0
442437547 437647599 0
69981137 106096551 0
151367841 81355453 0
205496746 220716167 0
325900121 119157833 0
71855509 413927349 0
162483811 502953691 0
362710614 485186345 0
91360027 75022111 0
206785796 260984539 0
140285066 91392647 0
330211430 268428072 0
30195648 251500911 0
482888002 378571440 0
161930193 296401802 0
223621251 479455620 0
268561232 121048896 0
171493513 280351078 0
548989386 159095152 0
189790051 426100759 0
216775601 49907612 0
428065232 112057291 0
390222112 340164544 0
118378267 483170233 0
159969977 551444441 0
197843576 577105604 0
562098537 308608943 0
495253487 231947011 0
518050897 479547282 0
221460019 355597764 0
340218687 281109002 0
107773242 421892811 0
443790461 290779297 0
180599367 265482152 0
76932675 565841375 0
289435979 575745834 0
529098116 133667624 0
126291437 130266730 0
325235209 550698031 0
332712108 129361194 0
447785163 445649604 0
235418115 192546925 0
523008400 486433099 0
492192378 530172970 0
525570898 1901095 0
368956465 153691997 0
275391962 15120747 0
531993382 188256746 0
411374731 316023836 0
99418841 60069040 0
186138967 200484318 0
285017961 372885462 0
257224254 532498866 0
85366555 20732759 0
58889207 468825940 0
236781814 191352836 0
18811152 440761273 0
330261177 80279325 0
481530297 188308644 0
347074887 267552785 0
235119317 529111833 0
303206217 42511460 0
89341356 96071150 0
469665054 500140476 0
236522671 415095203 0
381961990 154709105 0
209430770 42240467 0
402553970 207061462 0
12600863 243416344 0
61801213 133728490 0
63495048 58493957 0
79571836 83511185 0
343921832 567020965 0
483995523 478475153 0
265185190 291236993 0
245553508 141316512 0
14457458 126231459 0
179707203 282670273 0
414168533 271390640 0
420696332 357421933 0
222742597 458345459 0
546277115 60441840 0
413985058 107810220 0
283918489 53743882 0
281707307 294598839 0
384713643 451713958 0
553590005 460575940 0
525679943 415280951 0
354189979 209472651 0
178203573 364911856 0
539342508 436494596 0
473635011 360388765 0
559577413 307128747 0
73906176 311904041 0
106886947 51969368 0
304035744 226526809 0
73643482 422490051 0
142949228 104362779 0
32994311 549685102 0
544765364 278703297 0
394283891 277744760 0
477703628 44762715 0
62544256 229702468 0
183138841 64141445 0
113822012 392062594 0
151020982 82018626 0
252297840 148284948 0
19081772 298625925 0
443258542 400647390 0
384312843 218937801 0
212183685 307380515 0
344287104 156296743 0
417218824 317633573 0
311730381 127154352 0
407070044 185430533 0
447862067 379858655 0
126569416 152775606 0
88177005 94556220 0
312378887 21835533 0
76009160 486680974 0
514555073 40853439 0
222752925 578889220 0
369950059 414854706 0
4811659 570070502 0
260090386 319134897 0
457721687 6251408 0
550222978 461669328 0
24023282 488224676 0
90694390 134078860 0
549635340 373513056 0
313557461 433518223 0
510117176 388083706 0
398093043 110990017 0
319521008 381821339 0
345772156 145061777 0
484759303 553562175 0
221799775 381139345 0
304922884 40745453 0
247903939 175584741 0
390251519 77838067 0
409222572 402536643 0
229962926 142165759 0
185843924 195040920 0
433220360 446615513 0
465524580 513990271 0
555841723 108611255 0
74978327 522345743 0
415185392 57416294 0
338209785 205900540 0
350402665 17606929 0
579585976 459975837 0
331105037 244935378 0
451006589 303765044 0
381189829 573143874 0
41083211 163133429 0
441249859 484733164 0
277430225 341348884 0
418652467 19891954 0
32144603 433064193 0
71723319 309523654 0
575607897 112196286 0
336478298 129257747 0
555140230 516395201 0
465368102 461463931 0
194224901 263043125 0
569792840 399063335 0
526535647 218843389 0
420186708 376259768 0
529847767 416824524 0
442463052 562749466 0
347827640 148460326 0
35377548 325885336 0
444315782 182575539 0
407857781 37295074 0
142472955 83596510 0
135317901 460930135 0
552280227 444789108 0
494057824 468919120 0
189662878 246701539 0
319458923 133066375 0
429068870 535261142 0
83110242 152750847 0
438731393 471975008 0
427844781 4966655 0
466259983 286948915 0
226975379 102843013 0
520834040 242183093 0
397704122 220133963 0
118368343 2146861 0
85297217 443459736 0
37243112 244563486 0
437219758 93534261 0
115179294 449148426 0
344025732 312816826 0
281176211 284563429 0
577350448 290990172 0
369217131 552132539 0
247323793 439089697 0
522145570 377281775 0
87811136 519715309 0
448490182 147493027 0
448299301 439535271 0
246612253 110837311 0
114825545 322713435 0
130928683 166800437 0
404114720 473131837 0
5565219 139234694 0
496776397 296192722 0
38582955 351193676 0
38770151 31295968 0
33703234 273333748 0
463775658 2051896 0
424532692 549920694 0
37976478 76178731 0
537259878 96173325 0
250894331 70896048 0
7996216 572140914 0
545788664 117013196 0
150691994 508531569 0
4335992 46378199 0
313102523 499832017 0
546366081 411345234 0
95160507 334233806 0
350465596 221123537 0
135587883 230585837 0
75985432 575828166 0
399080660 95249807 0
407379128 447549042 0
279559860 266667524 0
532316022 23145367 0
415932492 366648696 0
122800445 154204702 0
386416815 483030480 0
257374488 283601915 0
439661211 503292854 0
535657331 265353726 0
392992381 126782578 0
447630346 545863313 0
464437296 451982858 0
471272641 141004885 0
455696962 507964916 0
391853179 197398609 0
276024016 285942435 0
167592384 136543225 0
410273141 543814667 0
71353949 431181057 0
544058589 67696533 0
505375301 309112078 0
313851411 488302200 0
66487332 570676040 0
122148810 296589541 0
769961 302132638 0
395382667 236943573 0
210237340 308589264 0
365020387 128207711 0
21266290 89718906 0
151618730 22572179 0
8090877 123782266 0
277970750 476330488 0
45965182 195409562 0
31461305 194852132 0
69870031 135394990 0
78093333 187176311 0
483207665 534796981 0
176399684 288576071 0
258210170 501811924 0
2700960 194157586 0
275097269 274774392 0
387108203 247929004 0
458729178 520394214 0
395673110 520664200 0
523240655 363893478 0
360618034 414089941 0
142090334 463267662 0
136262695 256454504 0
550163274 53070987 0
267930784 507763376 0
444723675 366685101 0
478355554 146666800 0
63789576 194237301 0
501136540 119388502 0
564760163 358342885 0
41861427 388084616 0
68660645 462124106 0
82714744 454793634 0
30160297 13259389 0
99304244 428411420 0
419644388 40969065 0
526289152 123181856 0
379576562 271854704 0
366952441 444942540 0
4083674 516922612 0
410950644 114716547 0
562794948 116804655 0
334271943 244058120 0
68268538 183727327 0
319337245 275211268 0
536009319 181622292 0
437838538 503136966 0
523437519 413591751 0
539425402 201099307 0
336992711 403299652 0
254412895 30799046 0
291247053 370138441 0
432946313 289008909 0
527588637 568447586 0
342595925 40432714 0
362088474 96647055 0
53317561 410726419 0
151678658 476183682 0
425557331 379710862 0
492308412 121051556 0
98383392 153062175 0
178060426 317647135 0
9480608 319962650 0
535133427 533849970 0
312759153 81344938 0
385045329 94840178 0
548848637 311299937 0
507259259 463465280 0
325559572 311748546 0
63290825 400768826 0
109229092 229744047 0
26481895 270481578 0
398129484 528424496 0
66999079 383035950 0
415010111 185843327 0
65412514 132159621 0
305999982 220905128 0
553690341 442191025 0
14012778 94446160 0
8719320 232968313 0
500231035 513003044 0
307300424 334348146 0
547650502 142338019 0
99128974 538327432 0
172585121 155196797 0
452456693 412089107 0
575264281 468542275 0
482778131 274029538 0
56961902 260440065 0
253773296 475059516 0
416779495 27694630 0
128802976 137943714 0
245317120 570308765 0
496208188 105614714 0
311884287 92810823 0
200746932 510331996 0
515618800 239110687 0
520900475 486385603 0
531341695 554901294 0
56543848 426046903 0
270910097 534339239 0
561592693 512864145 0
301620196 393980586 0
453795461 294526101 0
493142228 394888364 0
388574725 282463573 0
345431913 230026175 0
561040543 258220600 0
540376045 229359870 0
270993584 401206158 0
445271948 429948853 0
83847806 291676436 0
275819992 21799485 0
574829950 571624091 0
126997392 132127123 0
279586303 412853727 0
141975297 297062605 0
578289534 351002018 0
225730816 364059895 0
132603843 303736215 0
100761917 463333622 0
350731604 185355617 0
467452759 52179190 0
163856608 160411236 0
378140212 254029537 0
152946809 442172568 0
576461018 522575876 0
277700590 372093890 0
143109862 294402870 0
134242720 363574387 0
338884591 465983136 0
347855315 339456657 0
6456207 309606333 0
496244511 157461168 0
77104134 513838088 0
63008361 562858894 0
451300571 534446805 0
430939622 251452080 0
167508117 171831382 0
363833148 59449398 0
262708525 142355182 0
238599860 178708386 0
60624583 539863110 0
378097605 8452327 0
467813162 214839348 0
226045189 497715184 0
45222186 510730896 0
209274296 555773449 0
50617126 429279866 0
523222889 195141124 0
346112861 489869546 0
316817547 386150625 0
38385795 441479182 0
421469219 249007761 0
93529747 296992593 0
152909444 147825471 0
482053139 245180646 0
413484617 291444836 0
78658217 383434473 0
534670834 343190109 0
227915548 291507039 0
58098593 415211126 0
13852727 244357526 0
54772247 267014521 0
312843837 324787965 0
142993005 98090291 0
202680449 446805144 0
28948081 423215495 0
280645835 280240301 0
44222179 234784201 0
331485848 155566964 0
502368247 46644245 0
131093548 544466504 0
445529213 432342646 0
388319207 371668616 0
62744625 246612304 0
365297483 44036002 0
532655867 476475184 0
363896070 90558247 0
82359958 533841188 0
472597210 292643929 0
552738326 2250824 0
401212637 333619390 0
300196785 493196717 0
44349253 122186603 0
297548802 133755366 0
141155789 117122130 0
5938849 562166409 0
405721121 535833838 0
273780743 224301106 0
397703038 517355592 0
68950503 423935110 0
208463308 424349287 0
239070641 186675400 0
112342668 354745280 0
76533304 537798023 0
202017149 213298541 0
73268485 11917565 0
57967489 5254068 0
306199222 528490269 0
26755248 507097405 0
572998050 64287756 0
392240761 459999429 0
354191167 288205916 0
209020092 127865792 0
408833225 559447274 0
242921703 310726732 0
425284979 475768584 0
515915783 204818945 0
513250935 205155012 0
202113489 313203272 0
253023340 29588718 0
12751221 353387517 0
182740199 208455783 0
74493126 387293107 0
294466109 477729600 0
215512376 378460843 0
433619539 566314034 0
475968856 264010048 0
291542962 324681060 0
123892331 541671774 0
341645757 472018818 0
242381948 270870740 0
196899536 273773474 0
118623472 428644107 0
216371493 309813520 0
404555611 397157984 0
95844662 403405121 0
89589636 145470546 0
245468531 66879672 0
574398806 336971950 0
61210230 99291968 0
164045559 469220031 0
519662739 16069876 0
89498063 144101105 0
121988061 504595406 0
573618828 213257982 0
195815787 69349286 0
123858947 188008547 0
46605950 275596705 0
145317907 335545629 0
49588718 511457103 0
360402201 147251011 0
230680209 574283245 0
466338562 147894726 0
145486572 31145001 0
566332258 423745880 0
404567448 285769776 0
271241248 550967292 0
125485252 101160898 0
407945346 221533234 0
313176606 170858870 0
130779273 28752052 0
376634613 223830782 0
166830660 122783987 0
561955439 34367625 0
179076948 193926466 0
292703982 96121712 0
574644642 469696795 0
46261517 509547545 0
188923 219445139 0
298148987 188020808 0
81591156 326851912 0
447250414 372578453 0
169082070 136245417 0
101304029 196215080 0
322499017 485548536 0
47589645 40841422 0
392655660 33771961 0
35347697 526680426 0
15493597 388864244 0
446906635 476754661 0
63625657 335205314 0
69084727 71857478 0
285889746 456829655 0
370878559 140955957 0
58879800 294524046 0
150094719 388000196 0
367285969 158808683 0
458297939 466403064 0
546404977 301211263 0
370120776 397850367 0
425666153 343055083 0
305374607 476533730 0
5372335 397536305 0
149081497 505117627 0
426048543 243936859 0
148005811 321022243 0
131695110 102167900 0
447034578 431818702 0
568125327 18491107 0
240579385 564611242 0
65478851 137828308 0
206150700 171303455 0
527247074 311908272 0
107564370 441755921 0
355478773 83141121 0
388729116 413633324 0
177010555 166407195 0
389960523 43205892 0
84874804 368982705 0
496771644 108822966 0
196883066 463519304 0
536027917 217928419 0
355133434 119360406 0
206894855 198703772 0
383453325 260124998 0
316707182 445613744 0
375323941 329509154 0
281311509 432630568 0
325622586 352900718 0
392948460 299375270 0
343293106 21523190 0
381439571 308708386 0
117771082 518898989 0
183436597 46059879 0
180682144 430833481 0
78698318 352248332 0
280742596 569294379 0
222343297 28118457 0
537291861 550438516 0
209184686 266724146 0
380799771 106950264 0
343882128 440556654 0
517908562 280731931 0
325323707 391349544 0
301456290 1731956 0
459929072 531133217 0
186710069 433158677 0
347382869 66640357 0
163224563 27794236 0
407345534 63802691 0
409325989 173899094 0
127429168 45607104 0
182856076 325326279 0
526446293 431182741 0
523081617 522657105 0
222061166 426869688 0
309556040 510170133 0
226345334 530939057 0
16191491 414091375 0
308488434 157068467 0
570557587 391185206 0
575036359 109552040 0
34363742 276204378 0
512614635 214775640 0
313420459 267179693 0
348624224 264559005 0
253895877 509183827 0
263761090 119213055 0
199608019 324920134 0
556140023 488838544 0
534521955 27387772 0
541543721 438457076 0
516027292 182626195 0
326703817 494672316 0
469044224 382231393 0
173886966 171212646 0
515054753 54810727 0
336031215 330016689 0
27854446 179240839 0
217190003 414854637 0
567704936 57081461 0
344346675 495835113 0
2146242 280872236 0
265958147 398148443 0
61755757 191074005 0
496925010 90574736 0
375376445 287713536 0
5370059 179809047 0
205408955 489512850 0
334497498 106680638 0
67428384 260288763 0
62517923 139905027 0
241202521 162887465 0
70115267 117121235 0
302403353 153205612 0
81797093 325401236 0
94594036 22208071 0
69565300 34348178 0
473391274 25651898 0
505346946 225008048 0
191970153 373035428 0
317984455 179947921 0
413605449 129885116 0
218776008 269151324 0
538684837 137815602 0
493004352 149879966 0
297196302 386060225 0
21405957 15853051 0
439666124 518156944 0
105724306 171676769 0
476770309 30027046 0
423652863 253942740 0
576476565 527830448 0
228580495 578794009 0
117540631 476886926 0
9803131 41560009 0
293847823 457096206 0
53090866 158240010 0
23305886 374728960 0
351467940 106884983 0
540974230 546461266 0
366523577 547979283 0
439059862 551481740 0
407297033 42292520 0
493626838 64966361 0
267479492 516577856 0
237485006 30718531 0
407843928 509001143 0
266479874 132799116 0
16371802 408853746 0
161000763 274900179 0
538387025 570638888 0
219049594 206057833 0
10437416 138775563 0
320076815 80574060 0
97098716 118478847 0
396342735 479183844 0
460164271 398559394 0
15575345 429124210 0
171480322 19748329 0
303743063 208020916 0
465068660 436706759 0
106605586 1115523 0
576170876 345144199 0
4110526 544901051 0
67345654 10744023 0
88659424 351806908 0
203853441 446503824 0
413076305 575377270 0
441821880 188091875 0
103173220 471560764 0
547155573 278810710 0
244717832 365173982 0
493584003 558351659 0
561080591 188989385 0
181180006 206719048 0
261320356 87235609 0
63743687 180110541 0
411630358 447768673 0
501009729 541925160 0
168906975 120173996 0
132462179 451876977 0
422634570 39340164 0
336971203 311938836 0
89126182 59173577 0
475120340 454320211 0
120908279 135845095 0
504020954 248604412 0
494884890 359156844 0
466904799 392237153 0
203607043 292423958 0
114908740 556938567 0
271303269 450544583 0
42910756 440068118 0
385912195 165714686 0
25180353 462769663 0
185509043 333887368 0
146489710 535378823 0
431684462 314753668 0
205640873 66007511 0
409299983 261761804 0
435406242 2348308 0
460300338 264866114 0
361095969 543300237 0
414184273 112470780 0
331685095 539451319 0
342854924 505208687 0
523651905 457494328 0
468976061 199724206 0
408950399 97807060 0
467223516 57531918 0
175870734 329892355 0
368493527 355276114 0
431480980 33901498 0
295083695 83885980 0
147514178 555959463 0
75424895 349346399 0
478433134 58436824 0
530254991 212654970 0
72714512 37722574 0
557819831 285527390 0
462003401 195559921 0
177586467 428133281 0
578455026 511087373 0
267977747 25176272 0
347541640 100285971 0
160509614 476056394 0
177370364 77225403 0
258292550 572684601 0
116079279 58202906 0
526951347 99850964 0
377886862 356362442 0
276829295 334158792 0
124802103 128864185 0
440610612 439923839 0
546744095 496605551 0
365406678 47626273 0
460656265 13966499 0
278389266 12918621 0
489016634 479246288 0
90554035 555492051 0
118901307 456493761 0
477565101 354706408 0
80599290 388171168 0
212597943 248832493 0
317341337 227373776 0
288863960 357828049 0
233946750 167165407 0
507732057 146850806 0
499176671 44732788 0
289627868 134498252 0
362950884 465909368 0
475606880 264050675 0
200718527 367215868 0
270885190 79002866 0
175587654 240771034 0
181269582 123804485 0
101358375 240128161 0
128652834 9492817 0
460694978 393740706 0
305089420 301564757 0
239897204 374775952 0
279502740 321844997 0
492984328 96753479 0
533510216 171524299 0
458084455 502623367 0
250933507 99081780 0
241863141 51319280 0
24647493 262498760 0
310345246 388608324 0
126262388 317721521 0
218382440 413945407 0
65097184 479355744 0
104523788 59001533 0
373299721 103773431 0
410054061 155748240 0
206758721 502461461 0
102376091 324938238 0
400299943 145549037 0
291117954 3652847 0
366314483 13494642 0
69985827 161654902 0
179277546 320128852 0
491924877 541960175 0
18183756 38933896 0
10835329 74768211 0
382692528 369055065 0
248392894 86817892 0
158033878 206106145 0
537095127 401044468 0
25525468 332972542 0
235583913 183301407 0
62557306 308568837 0
451326219 151283426 0
173813207 544563028 0
379647170 328415981 0
59604914 517145389 0
409204645 306868526 0
1373503 442665858 0
177130909 387779641 0
518073473 262931856 0
403618153 541092719 0
171036840 442837818 0
231924917 393485502 0
487030922 519195183 0
227118820 400641055 0
530690589 205973558 0
312200853 273930696 0
189512855 286267677 0
546955336 218023982 0
436183831 469452252 0
446828697 449404198 0
321099295 529516904 0
433393870 474676423 0
445721178 329035343 0
435767777 340896048 0
290836020 507382519 0
272505587 86185122 0
79589090 317208043 0
133684097 556226091 0
387677523 235771679 0
511601948 165830343 0
85881723 434998776 0
293853109 436315855 0
147486662 12706035 0
436570058 290632454 0
359251291 561815998 0
301680211 189973150 0
523229523 351713047 0
420392058 477163229 0
478028522 125792947 0
439393183 50004015 0
514243518 114449750 0
103200766 257645057 0
329505665 175244793 0
291501073 377088166 0
144799445 573570947 0
223339101 348491936 0
340501561 523556027 0
61652425 235938519 0
431286678 71646616 0
335377575 171594519 0
265607871 150899331 0
356854257 22261367 0
33091331 90306427 0
172361446 435740230 0
506900844 185909785 0
112631643 56723834 0
496653454 373722893 0
306266554 253591909 0
100314530 562448736 0
127626212 18143488 0
64682187 220298111 0
476753848 341403722 0
469741776 94141458 0
40402694 24809026 0
397698019 334990741 0
303860080 523309663 0
448007391 133521721 0
44142812 402512355 0
143314201 435195266 0
562439779 54749438 0
76185156 443737821 0
557510245 292190579 0
280872570 316880393 0
434847236 499809342 0
424812889 511977779 0
490784131 196272266 0
355811768 67148780 0
181839212 369714280 0
109099599 122108561 0
526903596 396066133 0
475911155 23321426 0
498628421 471884768 0
396135617 461988433 0
456501606 119297904 0
197127794 374511515 0
549161935 327857110 0
437875608 25297914 0
490361299 486198731 0
557721280 526221507 0
357719098 459912087 0
46094218 212428275 0
494370791 9979949 0
24184452 137537743 0
26149976 263542942 0
150744489 242634099 0
516589872 236616986 0
365434932 208267323 0
199221898 482369019 0
428452395 322273943 0
5361794 7492432 0
400291046 509584253 0
148514349 211816195 0
68772695 497060089 0
168615137 139744464 0
52925157 130620930 0
473800090 533291440 0
145115982 458629850 0
467187846 116949818 0
280450633 181699965 0
528142769 400553898 0
393473979 344090386 0
103885418 521181194 0
495207716 457508122 0
285449571 90748622 0
317978166 400257986 0
165965737 136825328 0
18626078 32538750 0
380690412 36397878 0
66863389 385331770 0
38278842 184221288 0
316965733 185854394 0
100632918 557272026 0
341971376 283921569 0
385886113 458590679 0
149594949 449200907 0
344659682 549679906 0
90465988 365903977 0
222972880 322690967 0
82790190 170873768 0
100963451 95370393 0
252570412 178137823 0
539707287 176601825 0
410235441 343044450 0
579065731 250423333 0
192965109 352329217 0
307130460 192989336 0
275202474 304485247 0
165078923 571415113 0
180942132 321802467 0
538132267 531455197 0
407541710 461096717 0
140146314 220400038 0
379099715 32652839 0
335303121 425564914 0
181163561 521458368 0
377996646 68153271 0
242367847 443700450 0
448354808 175907011 0
359401922 16479489 0
108270713 34469937 0
556235318 362090998 0
25352154 244214281 0
560431719 454341553 0
219207820 388444385 0
170601724 562329925 0
61745257 359288230 0
560238091 537681032 0
56055842 317691913 0
343868711 219708830 0
470335683 77787092 0
436992799 87190064 0
445732979 535667801 0
100936955 499400901 0
542802910 231290162 0
167353121 404300295 0
399694978 411855588 0
268346506 199644487 0
117442213 15880981 0
133554945 120150882 0
212688333 323203182 0
360931715 468108991 0
563758408 199808451 0
419243422 27986271 0
196880894 20882371 0
253426050 569673382 0
150188730 391617093 0
287103543 341846600 0
312808303 203732293 0
234210801 344827397 0
552462656 200457320 0
113139422 89426883 0
92199399 30752586 0
251682260 358218290 0
30879817 127246050 0
457312221 357104567 0
394753385 390238413 0
482932417 316119600 0
423062231 451017010 0
236485932 2283403 0
410587261 24101883 0
110149218 312006352 0
311822939 243658060 0
140592915 259663888 0
186872900 128545229 0
268500726 529456868 0
304266887 518946247 0
491984032 99543858 0
464146637 67152308 0
541782988 387636459 0
312282487 547735569 0
312241640 330813238 0
256546705 509770954 0
218112596 162355024 0
163825172 195716342 0
430752876 59339963 0
491731662 80380620 0
386527648 550328758 0
492963556 272004607 0
572389408 330527343 0
538131489 136985627 0
80911952 92498058 0
35334487 137203766 0
16950358 474454501 0
256856749 183996693 0
18894243 285859497 0
229498708 228113437 0
155665708 263401845 0
395780007 287326113 0
376751925 142970828 0
69444371 220063449 0
315205237 437748663 0
495060386 418637583 0
26879492 445054592 0
12482530 466484034 0
200909262 81949033 0
47333462 468847381 0
141158754 339771855 0
258798731 500527048 0
253845200 437347321 0
277963432 478860991 0
521799983 276315662 0
148059992 498960448 0
63277663 187585290 0
315045279 246383816 0
390016684 230829731 0
356222625 429111435 0
1923309 186727276 0
97437027 23563 0
384980870 169056286 0
33465713 89035574 0
302411843 468298513 0
95041169 509643139 0
410869200 209806879 0
533512309 104139915 0
97018149 405833231 0
556952242 51834128 0
51608962 39859182 0
198164351 245582694 0
550445904 36931809 0
369351301 9195767 0
474868138 111552042 0
447759938 91102830 0
551327594 123918411 0
495935064 50765313 0
534475087 124056860 0
82657561 533871336 0
522380077 413662063 0
441899027 192594562 0
119160908 498221169 0
149001220 218856929 0
436818623 411794982 0
528169533 70303710 0
576102112 438908726 0
361739765 422916074 0
405786341 30915139 0
485660354 70954208 0
472914182 198327886 0
526495524 254442153 0
389168127 305230196 0
142384893 52704620 0
277571449 494140170 0
573156459 414315270 0
24270360 294564069 0
220273760 412876963 0
299074527 483741462 0
78080948 50849082 0
243411306 185073431 0
577730383 180597125 0
403756357 478922441 0
185269480 69806268 0
82675869 447737622 0
97348273 133159973 0
99663863 381017071 0
72765089 307403583 0
279143190 424894424 0
447963692 283372298 0
350996712 308881255 0
545262299 1557482 0
40504961 430584563 0
258808134 198548790 0
447896304 166285222 0
444782655 249852014 0
151197626 532362660 0
338444540 173362776 0
327319317 457162970 0
446949501 62557284 0
212678744 170193948 0
364655260 242788782 0
243715850 546848954 0
131430576 521972115 0
125776975 5173752 0
321172763 538748959 0
77502894 415294017 0
494351794 309651480 0
561915782 573979628 0
112514438 120611974 0
2017292 338879476 0
125153438 478623647 0
543626738 290712474 0
134732643 410761205 0
311257450 264393102 0
170418522 97132861 0
293822112 398679346 0
550682536 266549941 0
332327176 212888682 0
215700736 61829296 0
107902633 509078686 0
186707906 406008124 0
229272848 131020399 0
233600260 194258748 0
362400273 334434489 0
298438099 364959045 0
498454664 94863624 0
37234682 384852282 0
49084782 316334470 0
458830043 496484717 0
473642478 546863255 0
25072198 569243684 0
527194908 478175748 0
138212681 377762744 0
496213845 473126372 0
142833309 429525260 0
514590752 512021267 0
274747313 310047390 0
183734629 454404351 0
27936072 347110376 0
16331807 193263469 0
76633209 337923801 0
340020006 387766392 0
59467007 399846856 0
226539987 532839671 0
304365663 33596042 0
142991054 147734178 0
169832981 410064730 0
522543866 180071481 0
532029251 22581066 0
347474897 483341105 0
373135798 458007435 0
353605878 378271022 0
299538582 326778792 0
546044055 109370921 0
459528703 459287668 0
266936523 549125179 0
367150682 324663163 0
49425407 71487859 0
569655082 136747824 0
103279250 157564673 0
234237337 558696773 0
478640857 426494186 0
297022644 188880673 0
50233348 122511210 0
3176460 155872745 0
268642140 358473570 0
385945606 379750577 0
88944753 240990933 0
191607853 447825833 0
394876351 483264674 0
575638655 267391518 0
366595933 511076652 0
541093151 511149694 0
171438834 467713289 0
324017177 460065205 0
224449244 415021051 0
506891176 66674400 0
152932315 265737005 0
351286800 366340928 0
197225959 374373943 0
297366128 393739306 0
188506667 239902916 0
415068434 173941259 0
441383250 395115490 0
306744998 101463464 0
325006523 122870044 0
564591674 232346114 0
383218746 102702373 0
416854482 239656778 0
80493040 472875846 0
503070551 500277921 0
296261675 94927360 0
60303937 376840722 0
235451665 198924853 0
206596393 74961846 0
465066726 398990512 0
485453123 465782802 0
537505140 506425323 0
103140194 18436614 0
299677394 469648816 0
472362561 436582357 0
312720050 209251684 0
425248894 289601540 0
240626783 328147026 0
415803660 347405882 0
515267933 3597718 0
519499964 570123734 0
444077247 398635921 0
278153186 565103751 0
30766307 573662304 0
509088318 542501882 0
452916593 361276417 0
151353252 246526348 0
478186929 366255335 0
280396960 50626306 0
338295656 480279616 0
271954022 455781506 0
315585434 303269823 0
178455674 178740961 0
412357785 524951541 0
336044893 43093352 0
460157237 98144119 0
385164896 307173701 0
55649596 367653407 0
177444173 138006561 0
266934197 528808248 0
515083091 41823955 0
489098007 121926556 0
206897784 9753607 0
299620080 347791834 0
464597414 14444666 0
286047389 405779068 0
53500226 118225701 0
431498819 32267821 0
13416826 95240448 0
211700450 431994912 0
153592418 393687122 0
177873677 100034447 0
95817272 99528082 0
186770194 79072398 0
236701604 346829421 0
103793195 149038640 0
456174750 287324880 0
98853719 378233204 0
509536865 322144951 0
422379812 394305368 0
401039001 156591031 0
238863367 452161800 0
387454272 578015697 0
523791204 468028400 0
454723165 116540037 0
413808854 246397503 0
262351412 465997671 0
483437210 495356264 0
279794864 456686376 0
434613159 194948173 0
16347720 180362501 0
149700485 414031607 0
201751903 537179710 0
211094544 575248671 0
336644436 134697217 0
395145869 334410695 0
383425499 387668269 0
65891323 408093582 0
58778173 88103096 0
482816084 563284855 0
393409995 35042465 0
4896094 574767705 0
657365 242267475 0
164699608 553650877 0
550734207 3131158 0
368011096 569715863 0
561436216 478409938 0
296470518 446402106 0
162433786 459085299 0
147781849 399134519 0
538575066 557439564 0
542447549 250735690 0
349507057 225074096 0
442197284 16225852 0
195321835 208449808 0
90725539 295288743 0
129976304 511760512 0
304577187 253953925 0
206592654 472389942 0
558703620 547213080 0
378723147 75867396 0
250143380 425617537 0
377513005 377770904 0
333193169 370172117 0
352800525 185156283 0
254207153 560586750 0
284848296 255659968 0
576196970 260025255 0
106458644 67063093 0
445112201 257293186 0
492931773 23967183 0
161325900 445577900 0
214660377 92640766 0
481965033 287356094 0
441160710 94629265 0
482268261 369193274 0
251002393 327083040 0
409337851 362442229 0
480745182 126203910 0
191931158 368667746 0
282672911 23240026 0
566302830 184392774 0
25321664 180783836 0
270707856 576248467 0
252939917 409662526 0
390722113 172683408 0
398691543 48796919 0
457191453 458590645 0
501342487 542883338 0
493474489 120270433 0
340065673 452135180 0
383080521 251796343 0
224380653 448199173 0
366794481 313144698 0
505025912 432522498 0
418289278 443073388 0
271671593 28424530 0
410695369 330573864 0
401514900 77415073 0
236917754 113715490 0
566737477 173759591 0
531526545 351236748 0
75292695 360329840 0
190433697 304638757 0
467764822 326105395 0
440558492 263518609 0
114205413 99536895 0
361190593 73620757 0
475503088 185441879 0
553751819 189513350 0
413096390 36489883 0
316745678 190216547 0
560484550 115533466 0
192578474 219131417 0
323772053 208379731 0
545667254 352900906 0
410385262 441579961 0
554824252 440617541 0
431904082 425625080 0
210650357 379632688 0
393938213 383712114 0
405850648 284454707 0
338558859 472659308 0
281925173 80865591 0
404522620 159581987 0
520204523 229645504 0
6696136 310313164 0
387243701 428265464 0
544136648 401368798 0
439056759 197973417 0
464931804 429296314 0
98081496 340590643 0
380273908 463732024 0
510035678 181096503 0
255529849 293185196 0
359419564 392816362 0
27364823 292301301 0
506339235 122036324 0
448182112 78481383 0
361977083 241592253 0
123042353 411335864 0
106643158 101883751 0
48598789 178704493 0
333558355 301728520 0
466116232 273665932 0
189620712 226741452 0
103599165 258825396 0
530605197 243285395 0
492187047 210025092 0
88982 384099281 0
562953817 539949278 0
51531983 574870312 0
379637191 203164490 0
80527709 5130088 0
29876611 8548492 0
579635149 125321036 0
14085581 273157760 0
574087716 255060884 0
432142261 343192290 0
206940218 286888668 0
508555459 78173461 0
438337852 546385626 0
451035474 89960958 0
481920195 563155472 0
218332475 269446113 0
55620224 399866230 0
97114195 356301855 0
542746702 298021290 0
167727070 61327408 0
329699741 73983604 0
358410958 199019318 0
431917864 55051127 0
366350290 130796555 0
302709769 140474130 0
158669066 314759636 0
93306537 571383422 0
123272146 192220654 0
75298158 301872185 0
196138990 306644844 0
126936647 502732086 0
558590097 292323230 0
413803067 199257987 0
276971940 113113507 0
32184137 222198609 0
97029827 368957042 0
101777197 514182898 0
39974239 270741536 0
175426461 203800601 0
457128095 371807324 0
312265003 445309378 0
395879298 18485211 0
552163825 254379047 0
93060993 235617750 0
256881256 482543657 0
376181346 160536277 0
90736338 455059878 0
552687640 561343324 0
459716648 98608713 0
286724649 9143312 0
266282648 288531177 0
291638949 49156941 0
175422661 387819028 0
404574724 9661390 0
531544071 369143279 0
464804194 419009257 0
37309452 17246460 0
334376238 570436711 0
297569282 181372275 0
11807377 527718921 0
380194018 456777306 0
177332313 492673407 0
347290533 350003348 0
538478196 18144059 0
95680062 58137855 0
236193334 362902865 0
327692566 296954053 0
498088971 316949375 0
330476007 238612612 0
57505474 220608750 0
280820229 1810100 0
89068067 183666411 0
365826839 78117109 0
208449792 174986470 0
382130716 327322801 0
424773677 471341206 0
378521249 564901514 0
515621032 456648751 0
148552901 177729297 0
106987949 152320864 0
415974126 512747046 0
478980881 149739487 0
143714135 498726226 0
303552457 459075032 0
512142719 276708855 0
90329060 275012609 0
520313445 106001112 0
305337601 415471993 0
548020409 221477021 0
74422412 549117999 0
106031857 299359984 0
400575640 241032820 0
265483935 526226584 0
554275637 444126003 0
382617971 241114453 0
472922883 141445711 0
61084694 504159351 0
323692465 139827199 0
555948541 526201880 0
328126887 224177221 0
418643398 323760235 0
185220286 567306557 0
11626619 210353880 0
437056356 317848314 0
401878514 441385752 0
446503472 431477127 0
67226244 338585398 0
505784152 70150534 0
578228812 476381514 0
381607580 121106534 0
399355756 354773323 0
256511046 397875336 0
381710103 23581288 0
494693051 182136245 0
242907118 224381711 0
451250199 546716272 0
367406771 198639439 0
31659397 486896857 0
138870675 557532349 0
201739472 122656734 0
526470568 316581327 0
517129272 27121979 0
403227072 518995882 0
95147095 232969549 0
196607788 182112107 0
560633404 264597469 0
205047313 386996549 0
485473823 354523140 0
448230675 74172995 0
357761260 66626629 0
520071752 570144751 0
28182124 520581293 0
155437066 497500410 0
483986894 212148117 0
143667715 168637372 0
316729311 14077279 0
537006309 395227283 0
153255498 99341126 0
512083849 414949052 0
557006796 209150223 0
496500713 347976161 0
358905542 5538562 0
214271011 308631617 0
432309435 349774907 0
140408765 517010305 0
273964311 327482815 0
183181575 271676827 0
55198493 69429005 0
332495173 362174570 0
251873378 234705921 0
154890708 141404568 0
204201634 438421773 0
140081319 7781982 0
158278123 4736359 0
512537817 81746137 0
524500842 374969223 0
269269796 4191778 0
512932805 479435521 0
291342573 37437734 0
105512775 369534967 0
5811436 467619985 0
497950303 94712249 0
330666507 355036899 0
402694320 223498187 0
423848944 403566764 0
180501197 432018901 0
266738167 546534443 0
206193051 375668635 0
398732068 118260174 0
220943325 307274272 0
513788449 28638548 0
41839478 329370948 0
148759864 3057494 0
446341105 538721485 0
578765509 470473302 0
10141170 461754086 0
277896427 48664084 0
572789448 196898049 0
439016355 360808848 0
306278654 483977858 0
556283083 181318902 0
103340364 553595446 0
360283398 98369451 0
492849046 362078423 0
35556808 318119487 0
276493800 442765645 0
502763270 280208066 0
460000061 912624 0
449218420 195159700 0
365843875 351079799 0
163200180 213993838 0
276049185 66729585 0
10535780 556224118 0
224712319 90548245 0
557189025 122589763 0
128997524 162314449 0
471623157 378140679 0
17336030 272748706 0
99576792 282322845 0
272642479 415153584 0
23301263 533072966 0
319153001 101133548 0
430764051 414494265 0
567040216 554280364 0
119520215 545703063 0
227166354 343403229 0
38705077 507609313 0
343606709 508104181 0
262251343 408519103 0
378359979 171300638 0
187775726 7750481 0
237047949 310766975 0
441571757 345702686 0
565460128 286954338 0
332073887 100236781 0
250315658 438932600 0
61812178 274708111 0
488404942 263236102 0
177795560 80714675 0
54112652 30258788 0
164435299 240423674 0
428851430 79737074 0
285291696 30975290 0
462181042 288370248 0
236582703 207597022 0
528742476 158576828 0
226779184 66818180 0
74071130 561790726 0
157669201 248152528 0
170870863 520102971 0
475597872 543466762 0
24534205 119137946 0
223160061 468213213 0
303313689 211005063 0
373179281 80404585 0
58262261 4565961 0
74345149 234983249 0
292191524 482330474 0
252056818 1414442 0
392377709 136577122 0
311756687 150847420 0
503561168 262748750 0
75660882 326092720 0
348985330 123180657 0
270292212 264661513 0
16591138 122919854 0
12765987 393408023 0
191716502 81530051 0
107039857 258596236 0
194240121 289492080 0
224298339 289408621 0
405995178 517105680 0
316315969 510960265 0
115077307 260703272 0
155676714 216865819 0
548471567 325285919 0
402432145 378337516 0
392775504 27109891 0
476750156 403162588 0
378366947 232000247 0
101568509 543573890 0
174306812 460485587 0
196424104 437428095 0
60784442 433863725 0
566438333 190181873 0
434387915 539703925 0
321142683 341577704 0
243436037 50342786 0
399526746 149496146 0
339024268 557048304 0
26701297 452409271 0
27700346 289187514 0
492630129 453048469 0
275499281 30461368 0
294331732 124278275 0
412029119 382330320 0
354709913 231605535 0
384275686 29570253 0
154930253 340754110 0
68732168 7287774 0
570691817 213327989 0
115123831 60001168 0
86060224 93685901 0
58609550 30893696 0
6647515 197338724 0
246646355 197954091 0
424911528 181336399 0
429682300 192926869 0
32742181 431819674 0
384025614 47078224 0
289642806 86055540 0
367290237 387474644 0
368985885 438823551 0
245472159 202790801 0
504097417 557608313 0
550932334 518043016 0
564990560 207171333 0
565430036 396729476 0
108097214 307398360 0
320815699 131712682 0
42456507 169708160 0
156930926 281624632 0
16549822 474137779 0
354564941 149534098 0
335577237 38499910 0
546586041 153977729 0
83529266 256169625 0
362863281 52269386 0
530688825 5996906 0
492357005 399951720 0
92136698 67164357 0
429158630 318246637 0
451351418 21868265 0
315202715 327272150 0
276404972 92855488 0
553912617 475057431 0
482401857 12495774 0
336787577 292056028 0
578778176 360519775 0
569949651 555313686 0
224215598 536728869 0
7417669 230359963 0
186346711 548626250 0
376920485 504045500 0
567688035 522612650 0
468213504 388430262 0
73994485 539607802 0
58522679 568589239 0
506061859 451426241 0
202994577 472150781 0
283173781 257098466 0
143959451 484808660 0
149052211 239854391 0
429161449 334178732 0
366401594 130895027 0
407917298 257291929 0
355251472 225446931 0
452788172 310684382 0
263212278 341457368 0
557132061 87584108 0
520412042 448079401 0
526189033 506574132 0
188233635 148431127 0
288764875 563399028 0
480672608 181135606 0
183479819 430941987 0
95867555 456281748 0
25637207 400933299 0
235008193 477035689 0
256359370 210453788 0
168444144 389956974 0
1458868 323040204 0
474921779 427400849 0
155278837 231924709 0
554806814 388011095 0
18689198 494723265 0
49807132 176639063 0
176651305 445222839 0
77185539 148317386 0
230463729 54755949 0
35959003 432989134 0
511837741 206463322 0
182893698 41878265 0
270659072 33380133 0
219951025 198045647 0
560870466 150656364 0
424744328 497320295 0
107184350 254183245 0
342280680 291430837 0
498167690 399763853 0
10287731 372036341 0
20840157 7550972 0
501988275 433881428 0
496817838 33976625 0
126568828 309659372 0
331208280 218492594 0
436621270 114314234 0
294578583 554005183 0
541723795 34793182 0
260210949 326763681 0
412698793 365883751 0
10178709 28005346 0
114324763 495361757 0
498640196 266185582 0
477889421 363226715 0
137332672 516106537 0
343957744 135729808 0
57029297 36776933 0
324738053 496611609 0
389299916 321728546 0
532751178 170668051 0
51482580 370110630 0
328216509 507874012 0
234084701 414013925 0
199549418 316902511 0
148746685 58517993 0
440694394 144018803 0
292654213 294786143 0
60055206 530210192 0
120304700 7454340 0
20097523 206735869 0
520975925 44499283 0
493395675 36768115 0
143160198 477763777 0
389078930 361624148 0
521210504 40237578 0
236654644 488847524 0
376630774 501402768 0
436386243 515328446 0
428756824 126113457 0
359263234 284027604 0
385921152 526103422 0
483268496 319963836 0
558481051 180485879 0
200225656 439398145 0
312099185 158241022 0
45846856 547685435 0
1756448 324536727 0
67067919 348775293 0
355486373 24339962 0
503938199 289451926 0
321702732 279002154 0
395162245 310864490 0
230541308 22719383 0
288030484 275632869 0
538753453 99602571 0
350633676 247790792 0
417600632 484513185 0
127852554 548683668 0
445032932 522593165 0
244866029 149031592 0
140720861 235756400 0
458132801 367166154 0
182042029 220189479 0
199500910 468505245 0
157658425 44854527 0
75935781 173552315 0
158666743 505165646 0
112972559 199776454 0
285812443 522846486 0
459599703 197430252 0
390070846 51705299 0
90783455 238931193 0
7003362 127025550 0
338060819 2336072 0
438759961 10459703 0
403424852 324362010 0
164743165 578557412 0
15544307 471719089 0
417493303 563323660 0
434358951 48754273 0
244302395 531206439 0
527147027 558926509 0
69708033 178988995 0
210310576 233604405 0
445395995 401245538 0
78201673 466640455 0
284478713 100833913 0
452867966 189764820 0
516246339 153987142 0
566199536 228556790 0
147289397 143748056 0
182141817 311335992 0
449859392 339437640 0
413433017 179909766 0
250539593 389517796 0
472992436 519012103 0
359781554 667184 0
174527684 569600309 0
529536148 9222905 0
144628177 444062912 0
507133207 173187659 0
222009451 208662641 0
467201138 418595266 0
111991418 541419058 0
152990974 17925826 0
192678525 75176493 0
266338035 177451874 0
459676192 488798342 0
507061054 571581838 0
193719383 461126768 0
222770128 371933050 0
148957201 518729325 0
238407154 512276599 0
335759925 57638232 0
484851133 174308144 0
288213383 179616239 0
327434185 438660297 0
376532453 245233061 0
312765924 441418200 0
448854867 147603987 0
289356047 95458955 0
266773673 21488395 0
99574670 196642165 0
566244351 100771819 0
143456524 463018531 0
120714981 461541573 0
189801812 478657385 0
549731238 521870566 0
65206525 137048993 0
226028964 552189775 0
407854122 77384394 0
335395985 496904620 0
163986288 212700220 0
237624525 389578610 0
496963857 379306370 0
161134103 23228310 0
519349188 566097432 0
365603238 442541194 0
216186680 251653470 0
575616630 175729514 0
386753441 25446944 0
468051040 374823183 0
281568303 558677305 0
305845905 185532856 0
456382957 69484442 0
148812342 204916761 0
171356179 35222523 0
59238022 386870235 0
453888057 32930717 0
10542677 20235654 0
334718606 199961735 0
538732571 300293989 0
499284273 183581338 0
26304128 194038774 0
66149343 536946133 0
47236778 335759932 0
239954022 496049223 0
318874651 320218415 0
226452756 235008069 0
40595223 241326133 0
71129681 400301352 0
507011952 167927866 0
424395765 519899123 0
53808867 574021099 0
60465897 455280904 0
98012560 238372518 0
286178062 76155700 0
297544525 174039034 0
381849992 208251853 0
173948274 337829884 0
153559215 58719571 0
426025774 353102516 0
225025613 559395787 0
297632836 343188625 0
158290867 499859553 0
431221884 466278858 0
142828771 44638946 0
305974950 257794626 0
51890172 515345523 0
481302365 488849804 0
404145777 395215450 0
103541016 390841893 0
31111805 276496353 0
331931748 54752103 0
415603741 311405943 0
167337716 100328483 0
113746661 53645686 0
567674443 102157108 0
253210483 473830939 0
151365464 568606685 0
459068165 131960900 0
378614115 398739696 0
2139132 575050490 0
365670478 323517532 0
299605485 491792075 0
15015642 112388034 0
354293306 474230583 0
489097720 575308920 0
450477151 324283124 0
520485224 318287117 0
94557885 304108505 0
227485030 163821516 0
95307712 335904571 0
185358946 571809485 0
495699870 493423893 0
461510227 63925662 0
431122523 215494894 0
170869906 30806371 0
302045350 456684489 0
54062313 39147646 0
396696879 162431360 0
523778197 547812110 0
419630251 85022460 0
477163670 475202993 0
270889579 348723910 0
119250543 564306562 0
323643510 236393325 0
15624398 111290163 0
110664238 181764916 0
429463467 427610962 0
423162963 288739048 0
53610460 535662715 0
548450957 324619165 0
271626306 169025795 0
170632862 510059665 0
255623152 348363107 0
252483545 432237498 0
509064013 480675435 0
491668064 347328960 0
125040964 21856597 0
449032142 315038212 0
470937908 175659775 0
156068828 233531272 0
200539322 383527776 0
34924715 59034784 0
100577170 363156139 0
270524546 499079283 0
432927614 351947449 0
451102520 184510327 0
344284923 282362171 0
163646888 182683903 0
34445419 273317001 0
31820114 278963144 0
191129010 528491197 0
472301573 304233313 0
448010704 208996086 0
514428488 283484445 0
464972528 101511722 0
461267665 435960166 0
93175055 95415809 0
248399116 511661585 0
303210904 398004989 0
170553683 146824921 0
148384902 452800835 0
325730604 503528706 0
383662112 463812060 0
333981371 136825590 0
515788261 232344658 0
131665636 114640247 0
216547570 424685573 0
23739197 341353954 0
303357255 121469393 0
263113058 186111194 0
284635038 189114057 0
562382249 17928373 0
343546408 327260597 0
18758834 120253721 0
227480331 141397801 0
536610655 208533871 0
147842344 186814487 0
430100358 483652860 0
377130509 15761331 0
118453300 137639903 0
411282841 372488836 0
444370916 441459055 0
372025785 123517782 0
182359039 398684495 0
482846795 151280673 0
443616619 82638763 0
570896255 15481657 0
260314988 124642699 0
431924018 285656255 0
331549971 126968143 0
259410327 166613933 0
336836759 240053812 0
445830355 472249582 0
196889817 327325461 0
330344240 8912706 0
548735249 543665321 0
46954105 288523770 0
169013910 468239319 0
434150213 577456637 0
144837008 35992768 0
390492514 566235769 0
492821832 38247541 0
566801734 260763763 0
338327858 281699421 0
313786785 96035311 0
207804843 354090063 0
570853664 498911634 0
154236327 571395291 0
49043623 414639352 0
116127974 546534110 0
225321305 246719418 0
307205664 561946620 0
163267266 404186835 0
394766224 29658756 0
518534499 8270811 0
427512171 52944636 0
358367433 431172426 0
568036846 183783144 0
477059950 132245856 0
91681691 145204997 0
6884160 354010041 0
331842544 6755501 0
225379939 90992940 0
273524966 417579130 0
210717501 428937998 0
579093339 337410850 0
228288505 117413693 0
484935299 278643421 0
305280121 69953108 0
53754535 30637507 0
499395264 392378608 0
85247995 368031288 0
120886021 232993238 0
304419499 503027471 0
480390326 151866909 0
344615069 196836580 0
142802164 360906299 0
419666597 91333754 0
43238036 168734670 0
155765790 397951059 0
351665232 571524006 0
267922635 442708401 0
151181066 107408449 0
132124840 308699756 0
323999347 208752579 0
545037942 98521137 0
361418866 207253783 0
290494758 432108006 0
106911688 50727140 0
368108165 84281070 0
109010414 526177058 0
108044217 456392435 0
474744430 486226416 0
565282264 22757893 0
337299224 227393838 0
15240903 100206799 0
509447020 173037214 0
391048643 89732573 0
52307670 105214120 0
23567086 249721981 0
339959781 564383177 0
285610582 150758647 0
223065885 326613720 0
21797139 72678071 0
111724998 265951404 0
422888745 546867751 0
403459926 507257417 0
189530001 411557479 0
23778860 315865458 0
91125248 542565765 0
315156441 492845967 0
424982864 1981407 0
480176794 460444315 0
126185603 506458661 0
188190996 343946245 0
552905824 427080835 0
124236660 163617597 0
474358986 31453457 0
443818731 113797385 0
216463331 57387502 0
396680115 326958251 0
304296264 233495322 0
230275202 208418037 0
413581792 390571723 0
571762313 317098504 0
556234534 437061009 0
431335304 484891255 0
349486731 374937989 0
264135982 512966141 0
509659103 15115860 0
178851858 59718214 0
482657738 148031404 0
373145075 339083675 0
298247025 529137156 0
231024678 572477029 0
515310573 422638201 0
413035911 261616125 0
97836754 229144639 0
15129750 458682538 0
116392871 500225950 0
28616840 87339815 0
93053255 450391595 0
239863327 499653438 0
118736163 90321197 0
168650455 195297903 0
252856136 344605590 0
346843592 535498348 0
12533879 361389334 0
124776084 432561768 0
278621822 471592324 0
501743263 172202713 0
50587178 213745344 0
102038449 327169156 0
453902186 163419333 0
84912732 565476980 0
567048587 400637762 0
195661133 133742222 0
481547423 499286880 0
257609343 153419933 0
242819909 60390125 0
179059424 261354040 0
448864215 174111045 0
451197014 369902302 0
230360731 128752129 0
337406425 438551198 0
152225899 186817251 0
11220630 389484735 0
182054583 183762660 0
306224174 410449598 0
213053570 66104658 0
144317263 281257042 0
524955245 434203517 0
269437457 240549291 0
268621672 211143671 0
368232665 6740854 0
410503989 146892636 0
324972540 210585220 0
310673388 330830188 0
463322606 280590046 0
69860390 273103206 0
250066276 240018667 0
429150347 318901249 0
433951201 231700899 0
482382990 215743273 0
169281370 327151257 0
315536161 287750076 0
251599739 99343180 0
434686972 166019351 0
516815979 235506931 0
415614619 554971786 0
48946759 234296026 0
425713036 463191263 0
488296223 349949180 0
509211628 174036041 0
156681534 380914205 0
116188597 534618283 0
510668987 539919530 0
69015026 421138372 0
422174379 506259206 0
367476247 452087607 0
552761739 242903488 0
131418620 281319969 0
371934312 59712041 0
522576682 579702542 0
432462886 64340748 0
434858182 86410113 0
373934692 221392544 0
141078836 347244985 0
155847527 531190869 0
58923750 404278435 0
374877658 474317682 0
420042373 361281844 0
168483104 524806107 0
411088347 241199985 0
132263210 11805744 0
80411519 152551168 0
3016942 27159145 0
549151798 50378252 0
472988420 341032366 0
231967711 308774152 0
217331198 157546413 0
438416141 404718858 0
156831157 61598281 0
139104528 479318587 0
297251817 451654266 0
238633647 424237694 0
494403580 10572768 0
148058493 435907036 0
106151429 520535638 0
45211400 113698426 0
187152823 346692064 0
239926315 37825660 0
362647987 313194410 0
432284825 537270467 0
34874737 39528134 0
555354513 139634413 0
256728661 241731485 0
130620222 261883052 0
330542825 76501326 0
145834908 182131929 0
317664952 3634642 0
298064773 50258914 0
92378427 227159530 0
375394022 372461068 0
122009419 540414113 0
427239885 401272185 0
116796737 297541313 0
106402941 321370283 0
23267748 209608950 0
477462771 270934665 0
102911989 461999893 0
214617614 332103957 0
52010466 425068469 0
534237904 31497911 0
123587965 145882805 0
276646376 316956405 0
165522826 569599240 0
113139212 41934234 0
371678033 347112652 0
530792587 513689913 0
504450548 529388727 0
550197217 112392130 0
299747885 549471639 0
257959075 105484665 0
373409905 86717026 0
266296711 26822473 0
549778364 449587999 0
346417469 472482716 0
54426150 370452262 0
115724685 390907040 0
504777112 255353696 0
147988724 99256692 0
280260179 429946386 0
418375487 243841282 0
85804583 479073560 0
303527334 51763366 0
450396202 506972547 0
413011892 134358018 0
276926044 385649219 0
328238867 48685993 0
61300142 387656584 0
119344340 188716454 0
42536946 394063028 0
481166896 90029598 0
302332480 356316611 0
569942650 183631583 0
14966098 9612030 0
12546187 130858052 0
365292681 50671915 0
197457107 526533501 0
248996236 68407264 0
194174327 285275006 0
339007610 289159269 0
544971427 125607230 0
509547207 171910857 0
339372316 220134751 0
227185994 390971437 0
303063712 392862976 0
372105636 389181909 0
305042968 42012341 0
424467101 157364150 0
119203162 546526633 0
491440239 221886258 0
499038755 77319527 0
30469125 395289681 0
41434403 490782062 0
106051206 210222736 0
202179717 146259879 0
312858574 218334049 0
166830915 333589036 0
76277141 334848535 0
138353852 452897971 0
489969321 238554047 0
270776216 512768269 0
548264377 301757329 0
568583097 274745644 0
307225563 538911791 0
19156454 251758268 0
476536193 41936312 0
120386438 244880950 0
454429762 407713145 0
570580070 528937382 0
563054267 74161580 0
492546842 445907770 0
308428748 477381039 0
562990773 326506936 0
142754230 331310417 0
571317958 96199273 0
260967188 185985284 0
2265780 432111009 0
115341022 421454779 0
159577114 109579646 0
265149405 236911730 0
68260911 201183576 0
26492919 102479978 0
320566741 221840331 0
380774901 377139086 0
320472866 205247821 0
150311710 493780286 0
90016054 577703906 0
145811808 201832196 0
118375881 561784048 0
75283990 489691350 0
293524181 53972034 0
237882470 203436732 0
545687452 196094018 0
368955263 545369042 0
193210716 327710802 0
254844155 459134853 0
451870716 150135747 0
408437000 572681869 0
206140717 66689741 0
502433660 555357184 0
390120268 19622945 0
321543036 331095552 0
424225250 26362496 0
285012262 27448509 0
153565230 396197398 0
260452378 84965483 0
541668115 141024996 0
299296654 406469381 0
565306120 258326853 0
439239932 24626664 0
473060263 278143638 0
456337246 169373715 0
377585145 411824850 0
486276391 196057176 0
164117565 386603044 0
94655278 296351334 0
458675339 460298998 0
139827288 344902535 0
203229978 376481333 0
536651368 416452511 0
353933445 469585016 0
373830685 214749006 0
268639091 17464663 0
267173782 423790598 0
563674056 178069062 0
425200651 463976439 0
459647140 64135754 0
293831728 366583046 0
83701654 502256599 0
38043401 536989790 0
271416705 86574579 0
42882371 557558184 0
84377083 530201857 0
116544624 241247593 0
115727470 366323883 0
451130300 462082394 0
338236070 92151610 0
475184675 557541861 0
164605362 192427825 0
314398484 490000727 0
151573385 574134142 0
219630747 296413711 0
174079495 58553056 0
232068974 421649104 0
63732868 50608967 0
448015614 538468706 0
165030196 119342318 0
102393492 475945967 0
402951142 272065986 0
78303092 517770622 0
333347889 267216623 0
153529618 67569962 0
30100694 260911626 0
3437750 178593369 0
134840579 181982315 0
314273423 376281756 0
79948271 128568311 0
163118721 206763416 0
330777008 390659683 0
333391245 213945643 0
577452927 519576180 0
1913934 99630018 0
61452988 311027473 0
452372620 193091153 0
533498225 379724482 0
572932167 315488575 0
148930776 474209122 0
3481348 368235803 0
298263415 448928482 0
179500786 317646627 0
308980486 447100740 0
156692718 288638102 0
565907079 209073043 0
163354925 205248607 0
118717694 85900268 0
285557181 257911994 0
309947936 129635704 0
413196132 510795257 0
576340559 203188676 0
421954790 193734568 0
412102872 390887245 0
75009068 3299003 0
340947435 342072616 0
348471866 249031492 0
551440313 32728190 0
16250222 61912651 0
449533430 231243754 0
274335662 312346270 0
358943318 521843353 0
318837214 239373184 0
69067969 400211189 0
311966644 332796181 0
571828589 188090885 0
555029111 436792669 0
425402452 270319116 0
147355011 459632440 0
308425562 155680687 0
36995728 185179724 0
462825575 505243179 0
286190121 351438581 0
11464563 276127210 0
364446386 239436451 0
164338515 338692018 0
178428339 269765196 0
519743807 117196163 0
355998648 390388416 0
21812486 296298374 0
239272491 263613210 0
65971510 9980810 0
56305592 263450110 0
251545125 573337536 0
36372174 182820755 0
172005255 47165681 0
226015238 300776160 0
29225558 261090703 0
574373528 484448842 0
199097956 421530659 0
116439340 337248641 0
273176837 308892852 0
56748413 371912300 0
382430820 516300579 0
361738961 417958404 0
508321031 429584281 0
305522379 482494579 0
12668219 510109229 0
187646979 215472158 0
253581730 105130341 0
548806183 264539518 0
168546411 245648197 0
483592270 63889890 0
129545200 328767529 0
215486977 505845601 0
492931718 475675965 0
192896268 548671417 0
271217527 356510629 0
116007311 493772338 0
92648404 102366892 0
291451969 345894775 0
218426403 457225423 0
516097218 264424134 0
160960695 408302232 0
179700235 23188652 0
472532802 346619641 0
525397429 279319775 0
165980259 211611065 0
318891232 485734124 0
447753733 514377058 0
258614534 480613 0
534806869 79218260 0
129597082 534100744 0
13958026 239098853 0
469963873 523038141 0
214993265 207770295 0
334783225 501957586 0
215501839 136305741 0
506100105 278507865 0
372222143 394078179 0
563198811 268134767 0
559136652 72094401 0
158598525 482675904 0
307654416 192511675 0
387989063 391637993 0
390157708 205519465 0
124861199 75445651 0
201523935 228684718 0
127883999 3675966 0
405723339 58941490 0
162799075 520355471 0
502325917 97793620 0
506891254 543911607 0
457894251 188022138 0
306170252 426433020 0
311533073 53170438 0
108766132 43592780 0
284755807 239456064 0
110357556 213011579 0
454927738 376445002 0
163564753 229807985 0
207561290 410923939 0
288660740 358413407 0
440358822 10110456 0
141306367 360498987 0
467284547 508883773 0
210023323 93968836 0
471284024 462333187 0
390536910 471868230 0
257426502 230664492 0
468797526 387829444 0
269711732 372131401 0
501230075 349783779 0
226340400 301546245 0
44473853 409596737 0
168727214 6708466 0
391056668 420750255 0
101502663 384629409 0
201394045 276801210 0
231229591 573335564 0
13877759 347508796 0
288035714 220183189 0
164700829 2585600 0
520477055 74266050 0
545982492 436641399 0
296446350 524247439 0
533637896 83505376 0
35667296 433849800 0
108815197 248218471 0
503691626 488385871 0
17535937 579523776 0
248435148 170342467 0
73958135 202541244 0
257753523 186437956 0
67841606 82107772 0
563064422 437067360 0
228796808 498367945 0
381422937 278561433 0
377112395 537198436 0
427069135 46101835 0
216229254 573064710 0
367279039 37120324 0
361376809 46173106 0
429608274 562160649 0
434313549 79041031 0
336913518 490419686 0
115647000 354798765 0
151594643 70251376 0
371867432 378573228 0
430319167 148923731 0
438242125 314144177 0
108384786 180115914 0
58168862 115141932 0
13763650 456520742 0
267114675 409006507 0
64320229 41030113 0
468446148 306900199 0
542880536 279498503 0
567585780 417848774 0
501990477 561127394 0
243374186 153617442 0
432193070 135088045 0
255566294 505186840 0
559032228 142788811 0
209620146 360076133 0
273734466 453214640 0
508135133 168139263 0
261170641 527742635 0
41843536 42777843 0
470120170 233046924 0
423040757 339678161 0
519118316 40769168 0
39005355 162395268 0
452026386 8786071 0
513744110 8363713 0
80671050 351532272 0
382263869 204758530 0
558188006 40678548 0
283300735 213370585 0
364715415 360902639 0
413214974 205191801 0
257561380 58853250 0
60732788 15024215 0
286643029 561695248 0
34635749 1111770 0
248266982 417986562 0
21591432 306421420 0
127513161 66572098 0
319917252 370123547 0
48829434 311670215 0
500008266 200799047 0
286129337 223355832 0
363909975 554607164 0
533386686 281640457 0
53380160 15707150 0
364036389 538712443 0
112180615 81087331 0
448377023 427698233 0
7734107 475281418 0
290456548 446584843 0
383613986 540700961 0
77604473 449918811 0
267001212 486518828 0
99436480 41768816 0
116867481 67000582 0
465719762 567227514 0
198401549 280705405 0
150121326 221894821 0
60684085 56575714 0
559469426 437660360 0
66956717 59185124 0
466540792 337863296 0
444217906 109767816 0
133349187 276553316 0
80820960 172344347 0
295757883 256086908 0
239665072 396789473 0
318444449 21130365 0
216062447 503807182 0
426528412 496844911 0
23288773 420914161 0
471217194 195087882 0
526912533 254444363 0
458094305 178262896 0
337539168 49025513 0
194750065 377445550 0
452026210 420647383 0
332444241 76232525 0
556577804 556860995 0
411235281 250454229 0
465696601 557279777 0
163280644 72261670 0
271269724 101757861 0
253234258 57331080 0
353272382 63834331 0
88870009 408732149 0
17148554 58398719 0
168924263 25270148 0
335209663 345764599 0
510170690 526653130 0
497159575 574572238 0
326263648 180512269 0
87368948 570551112 0
338567035 24394841 0
226954910 148852997 0
143608549 191649397 0
89762013 400130062 0
497126473 493576929 0
463571540 518387173 0
339527243 203845659 0
293560087 322590612 0
349288498 227395556 0
354092874 67556382 0
397870086 363476979 0
231135693 336368769 0
233462543 504147952 0
32306709 207785510 0
57179242 245050088 0
440277655 288137546 0
530347710 46990518 0
11534489 77925872 0
143365854 95152795 0
488387387 532856167 0
426135237 27939208 0
444453790 128850139 0
12496767 487200002 0
354689108 104058952 0
53788663 555770709 0
52539728 120482536 0
304696047 539523211 0
360530096 285831958 0
90119492 490325185 0
414823262 236989644 0
99006644 478504682 0
502109208 520691709 0
347751999 225883598 0
139756623 272548376 0
13480716 501316994 0
285731376 577553771 0
337019433 90282428 0
68952382 381552988 0
298547720 409134675 0
110739249 84203915 0
288210220 319166511 0
170677836 20819086 0
292751886 377118366 0
440118622 201570362 0
269364647 313571541 0
297335148 373421354 0
79301676 229981488 0
450429478 286878591 0
362467420 261451416 0
66040844 190589565 0
158693924 80861202 0
321806925 307666329 0
304737006 95016363 0
202737896 126217086 0
432251665 168851220 0
437250599 40899527 0
342888375 165721249 0
547496072 46769197 0
277966397 396994651 0
109447553 436686634 0
11811278 111829307 0
512096819 213678462 0
175940593 576236391 0
461419212 106777350 0
162230008 329454954 0
336088795 36322710 0
77098149 35218108 0
260648581 200253399 0
181399813 532285317 0
324594256 142515716 0
228129701 38529805 0
273442375 206800810 0
130429955 135499227 0
534978823 237173109 0
153059438 370045263 0
226699709 456256713 0
369196472 320710315 0
270210589 93669195 0
465194016 103188712 0
311198988 235590087 0
279165034 323028588 0
184740002 126734530 0
462079336 412289867 0
290036371 267298168 0
219334159 579685562 0
439853556 566053726 0
318101172 84634354 0
248474835 475435934 0
160835841 31192293 0
468092422 252393741 0
220030 220459879 0
496251510 438019799 0
72298907 133604217 0
384234895 335320791 0
203278637 407763627 0
182720006 290596428 0
208961057 238478145 0
180974370 463545767 0
166286873 449086520 0
495879175 36296679 0
158367167 458263503 0
269517285 324611458 0
519235296 70704083 0
402946896 91675436 0
202637203 123581994 0
30902729 466558453 0
128995200 210138781 0
262789622 139886905 0
231750746 209991490 0
387012170 77231068 0
301878439 164977432 0
347187009 469639717 0
58669200 372239845 0
299396570 413929507 0
283717987 415279938 0
10729232 352715401 0
217481870 216436975 0
395717806 186840731 0
279807122 302666784 0
105516033 216466619 0
90342060 57499895 0
126215617 550774536 0
569763941 84708037 0
51287817 21991401 0
107269990 424682730 0
106327127 420761585 0
493879324 311163184 0
259050338 311270714 0
74424906 540455333 0
113970268 263737657 0
71223268 279480821 0
289041154 14812824 0
248593165 415492184 0
177021911 454782671 0
337278419 489492241 0
388820361 234772539 0
183667979 219290094 0
375844582 460991836 0
535287692 483953285 0
181775031 149574644 0
96201149 72197817 0
434745882 223424534 0
494605634 252050742 0
46372697 361793587 0
2854456 163722145 0
370582080 390175435 0
556133994 225537014 0
106435387 272604481 0
165747861 57358566 0
492861989 574145726 0
104074304 67422016 0
438749856 435261753 0
457948260 490654437 0
31643064 548481208 0
81816113 366994868 0
455315854 195021756 0
536071026 64973919 0
447598645 155530102 0
464686322 435635329 0
284466295 190077746 0
409348627 219525971 0
294162610 324463942 0
176179822 122109119 0
200925279 142878209 0
461628257 286407781 0
221616797 65815174 0
324514103 388855431 0
315965380 242505614 0
144787224 468140048 0
51553702 396368419 0
505226778 375999631 0
304758108 516937633 0
229462300 378773629 0
164734252 346232608 0
85930990 560841378 0
105059311 175539071 0
314961506 93058311 0
461326245 281936492 0
392544333 17893663 0
274656185 422719674 0
535622817 63105104 0
89417685 144409706 0
499138031 28051703 0
491972723 570541980 0
51676527 104110711 0
250756813 341775717 0
27967432 439491536 0
56064124 426658957 0
195520876 245720617 0
533894279 218982042 0
2032744 433125392 0
440064681 32246459 0
63703921 172564901 0
17432273 162106174 0
313193044 446779173 0
508596334 225930704 0
150511625 12218404 0
19955468 578615157 0
403011969 386007676 0
367629423 483832205 0
562808978 232784708 0
569825135 410130798 0
440665058 459254318 0
42336122 528072765 0
355253277 461056450 0
552703770 277919564 0
171871557 15118781 0
244569683 144772050 0
76986490 443699432 0
463468800 482620353 0
275360836 310729454 0
450314632 557353238 0
30184102 178612886 0
118763430 233563294 0
244041650 418614632 0
340303965 19996763 0
483610877 6435104 0
310824770 519267114 0
115970154 519931287 0
45918381 12559080 0
30536385 466000048 0
26720422 24693935 0
463595951 296066933 0
138036779 281572476 0
511364140 267698988 0
318673317 546195658 0
372185160 192693257 0
363388673 78460926 0
393409368 571442245 0
518644551 487955210 0
368067925 50047165 0
493476594 126755126 0
281225726 507043478 0
470213492 120577051 0
185015381 199763551 0
7299703 454153475 0
452608280 257344311 0
221815163 360925254 0
265545634 211084075 0
7739590 284118854 0
296429719 318067072 0
249440009 23331914 0
350650259 449616628 0
70295679 288462276 0
314454795 361646799 0
219441996 513603774 0
397245273 289133982 0
251279324 496768756 0
75550640 41171371 0
494172767 552182838 0
552805039 570307873 0
13389578 466366527 0
174290721 484410487 0
44426333 230210655 0
415073685 335903143 0
422152286 508085896 0
176272614 536423624 0
273321866 409890487 0
123873804 332483055 0
71201032 325209553 0
310303972 508897058 0
9687144 414605858 0
221944283 64793319 0
52869622 82845048 0
542492920 187379858 0
281929306 440714254 0
165408003 324789005 0
142941072 503631702 0
156459961 129367562 0
118206744 147162025 0
398467811 213676706 0
102281779 449719903 0
112203119 141294117 0
185282845 119689236 0
260908621 394834957 0
181763211 11580730 0
351046139 439714630 0
364159274 105573447 0
269638115 375331107 0
361564334 5219207 0
42493199 8490353 0
12134710 342459004 0
495767958 455334755 0
405866996 116141550 0
142536346 387869424 0
319064471 327052356 0
125983698 449888080 0
20825711 408515277 0
484138814 556926710 0
257967658 327161433 0
425100754 300019697 0
210097599 96634831 0
236088289 161619717 0
69551703 499623444 0
423062331 132023753 0
112476832 375434081 0
274609320 450958852 0
45445874 183321366 0
263178792 376006092 0
165648971 315431431 0
509058166 264705928 0
448353146 441112208 0
66751990 139566279 0
120676314 391027154 0
567068218 229654192 0
472171747 94340155 0
30097911 485973520 0
440792606 323825893 0
329593333 329240424 0
220903588 521947673 0
2080846 219965129 0
504080676 188582293 0
104218084 420789640 0
471895194 180429057 0
124429986 228435537 0
145519994 237055914 0
190553078 157323431 0
551147167 517278584 0
122757353 233492128 0
214345925 181470542 0
50606100 318865181 0
93032882 257300856 0
490304204 180370021 0
188382372 270405208 0
251607466 91154218 0
138846229 475680963 0
364454907 479340458 0
291695260 429218218 0
24393892 459735772 0
424612959 69030057 0
115630412 494452947 0
111594069 224254946 0
343264723 511507876 0
378280258 479394895 0
214735390 313691262 0
561748040 531602339 0
511825598 543563982 0
147682082 456879703 0
353368550 511235403 0
569542362 255251322 0
318787934 232886716 0
554377621 90243418 0
59689456 163901721 0
138075570 216238485 0
424051404 305954105 0
497161582 204100675 0
383114539 411851013 0
552001695 17085878 0
270356741 78953685 0
268946658 568249944 0
391555557 230859647 0
25421468 179983488 0
140114416 416426788 0
73187421 387485416 0
459357253 253935909 0
68368915 319505676 0
498525649 520029598 0
286966470 570678542 0
187941845 58522844 0
534754094 330127906 0
547901308 558556702 0
110351441 155797366 0
472551549 530039919 0
3307415 435745800 0
6100558 127261711 0
370299628 83559114 0
338404743 439671021 0
310895534 298685838 0
151013498 172217871 0
184026373 176019667 0
37268893 393424477 0
242578784 519268498 0
189849374 325169780 0
143500893 436651322 0
294489417 336504053 0
405087711 304897454 0
367497090 159897109 0
334910173 171405700 0
290811175 275873392 0
223899847 291971299 0
350666956 418001562 0
167261898 130903905 0
395637372 406056064 0
311503783 148217847 0
298781651 98972203 0
372889515 530933280 0
272492478 426201650 0
246547806 173187589 0
207544645 236872766 0
299572273 493754033 0
542067532 36493684 0
420499990 43587106 0
395551617 123102346 0
183380919 273512010 0
356213654 270864617 0
553027065 282076710 0
518594500 171813946 0
479512420 216560821 0
420800657 370019343 0
412833597 63234319 0
65993467 516255907 0
48897039 558128206 0
402682500 549668040 0
467962994 575770148 0
129761606 32708731 0
338051117 318162628 0
328293244 180989003 0
492917581 186604628 0
510017213 146465777 0
489877750 118072881 0
181269983 240639032 0
558661628 13928674 0
437986873 363155040 0
360545421 236129898 0
267708541 354475658 0
423172453 257723794 0
37436010 360922455 0
311166447 181114284 0
64032456 301638700 0
6062833 302253182 0
180520230 506479098 0
564272983 531212517 0
321911089 399250056 0
277723943 529612026 0
323369817 535120749 0
429266242 500913124 0
528871499 562204519 0
206357199 96238594 0
120300168 14666083 0
62318451 239707639 0
378319472 476954071 0
222238146 518065061 0
115137321 170746316 0
15309974 537486250 0
180341428 178118627 0
291756558 514831730 0
228335849 449913539 0
367269399 265761 0
362463154 437490565 0
403594960 309026656 0
556570862 387557541 0
520921697 443303062 0
68503728 397568213 0
210266946 142386715 0
108768702 171394951 0
527469960 322454502 0
448974444 154914580 0
543465306 129415697 0
13843960 19318452 0
447186389 222579057 0
574391250 132399138 0
7717706 491121460 0
404637750 393307746 0
391336603 191492967 0
510634313 461157487 0
189106203 409205216 0
48847092 171977827 0
453185606 371110852 0
559195828 112446781 0
540275761 167689187 0
178726585 87931069 0
281182126 30998352 0
519942871 551667218 0
490022934 50651071 0
158018053 35338680 0
314745219 546427018 0
297960358 299190694 0
12107473 352536136 0
155275798 327145178 0
434512191 350458464 0
339998398 108262157 0
518847854 105533156 0
456428026 526296381 0
345835472 532522050 0
560858820 484124931 0
115735886 103562698 0
209538131 75643719 0
526422531 514874933 0
355842985 311413192 0
472942322 128096673 0
18283503 243254244 0
280729943 400818239 0
126444798 59776912 0
313519064 350020709 0
461087469 335993820 0
193563138 512620015 0
413950621 104043341 0
353241883 186430143 0
539305008 181926617 0
293475843 68796324 0
9625802 461643469 0
478114082 295872000 0
155222798 527564208 0
412016173 188853735 0
238168672 308235236 0
89696217 268424746 0
383487525 106483073 0
34150549 268176681 0
494486056 43558149 0
31666433 379243735 0
427375054 258410830 0
140488585 82054719 0
393817532 195860806 0
156203358 348331804 0
319223042 100585021 0
398714917 25894461 0
382541443 82346278 0
217448225 316361925 0
254923241 352327231 0
477805453 381031633 0
118985935 141818512 0
396770713 264902359 0
174810554 237630169 0
552317436 453746177 0
483502788 22731100 0
496108512 394089664 0
60309644 345112261 0
313590993 75172840 0
64588179 492644808 0
384721512 89858295 0
351016124 95703421 0
270007266 305283662 0
101001138 19827480 0
472508373 397482003 0
4908600 108424103 0
318173481 177392773 0
557233233 166764159 0
273413937 304233211 0
366117429 152983977 0
1574398 393276963 0
250511792 76062299 0
59263500 228935473 0
181969026 81506609 0
164704454 415557517 0
417444265 30968162 0
96615067 437135866 0
546924970 389366300 0
176891405 41073886 0
51799620 461460087 0
567045206 310457781 0
16613998 318093958 0
461637483 462340892 0
349374546 88450383 0
186371021 244900635 0
196680805 410634056 0
459807974 148387275 0
64730898 561713616 0
484895293 113305262 0
432382279 486855953 0
514390550 68996163 0
190983174 578026025 0
386750641 193445115 0
364295704 556643797 0
81734113 110205614 0
133937467 557137725 0
319248947 228020997 0
129181848 100861312 0
401111015 327882100 0
279133836 251156140 0
32676449 501488952 0
124978291 537961613 0
94075306 387165895 0
507764332 373674107 0
222536761 452809692 0
345819877 471931745 0
60805406 455918465 0
329752652 209934534 0
485671927 23601723 0
271204083 453988809 0
19162129 327957141 0
184187785 303937680 0
406575329 520553461 0
334683664 75019254 0
31712013 268678093 0
342764758 166906950 0
445586785 58487072 0
84065622 220677977 0
197603578 406248290 0
160582814 198180504 0
135033769 284735972 0
510546457 395862974 0
169177238 29642793 0
177991533 210429320 0
519828043 335509637 0
293342293 495305234 0
205504489 108201592 0
577264693 385098176 0
319013912 461534244 0
570999499 170507501 0
577288075 289128824 0
112517582 99273585 0
521768474 80377215 0
417988096 260582943 0
516265471 142241559 0
386035303 301216528 0
38817855 430052138 0
341214408 168576245 0
447034291 18282911 0
193563358 328512777 0
517397740 104577012 0
416228644 182549374 0
290187826 292170442 0
230216260 60493273 0
45015867 321597017 0
296636536 450500197 0
22083976 124001245 0
124963531 2557752 0
511960906 552003979 0
477084964 524343786 0
260504548 137433367 0
255072561 178606878 0
104419836 486607189 0
152556478 109189127 0
131587496 86037100 0
243757132 240818414 0
162094823 402568890 0
429219817 465982658 0
572335493 471265061 0
333104094 178166119 0
98603917 176800521 0
50125973 56816139 0
244479550 376103144 0
456663191 8475384 0
351059810 108944429 0
87643574 397379842 0
447975178 255603000 0
266716067 239907178 0
320763971 425436042 0
165822070 282785374 0
280120856 542341548 0
112460216 18506819 0
344845719 300204206 0
13127948 258538604 0
547033277 42059670 0
192567523 528979604 0
525973847 339733586 0
487386718 179465394 0
434801803 404938465 0
264006684 84720771 0
555398406 23696536 0
398446584 218513341 0
28262950 77059691 0
293876452 465746929 0
108524473 182047159 0
40015485 74562504 0
510536081 120952596 0
218715131 542754768 0
563794086 525776701 0
534951185 201886236 0
199822918 273543964 0
223305181 272582896 0
482381113 252548794 0
332204185 442918017 0
532513810 9774312 0
302943172 67617151 0
549311369 249327120 0
491007851 473012849 0
413350055 509597311 0
35293657 352909200 0
51403397 333360711 0
204363374 173155855 0
523972522 377646910 0
369089710 167035340 0
39070707 126242012 0
53899187 497302547 0
82518242 112457537 0
395467334 483526721 0
89390826 188244256 0
116748665 174361047 0
502120596 396125389 0
131090972 186343619 0
340611715 108083132 0
134713869 201666034 0
574044532 160960546 0
54132083 164206878 0
319567355 478776514 0
325026806 298696836 0
146330549 232709074 0
157118754 280166278 0
202048562 507983105 0
42238504 557906663 0
24684916 423492171 0
456674075 456965450 0
21798305 491670589 0
442044957 331322179 0
413128952 196113158 0
342743910 409587258 0
250290191 53318149 0
193304603 570457736 0
98435044 289619950 0
66346226 55594571 0
258554938 89020554 0
54267877 279162212 0
20701422 404475266 0
260220858 236029495 0
178802375 30620440 0
188898754 246081169 0
294709970 421047253 0
454340379 146847929 0
543646475 212205052 0
523544987 561836188 0
425445673 554151579 0
315618818 522427230 0
473521735 400884911 0
46637705 266807160 0
265633095 370776356 0
481416766 126779046 0
310606665 442472324 0
438452363 82439772 0
375829281 345699678 0
343141863 1922164 0
348871428 80853871 0
145465901 514568501 0
264715140 551715935 0
188249457 64157743 0
209897486 344402061 0
512367219 290526947 0
405379657 375685575 0
262165985 212632356 0
471154909 81942094 0
153872957 422776399 0
26624619 355133355 0
389605416 361524768 0
222048947 176582679 0
331118892 27901928 0
274586692 426216969 0
339964852 435806282 0
562542879 324826010 0
71389956 489683242 0
208785677 138618149 0
496897393 371342641 0
448644128 329865477 0
132063473 8816078 0
15128187 111159250 0
71259877 525960545 0
4322780 7733892 0
292582292 173167302 0
324226885 455901367 0
546049568 207905959 0
321812917 396972586 0
525543307 549846078 0
248230358 146860666 0
138975538 435559291 0
122638123 359785819 0
431602354 459284557 0
442776812 368160034 0
302471711 91344079 0
472559037 187603167 0
115110706 172381569 0
53064807 371660700 0
197767578 417134407 0
17966106 56614150 0
268968947 289271417 0
354684973 50220834 0
564654984 109424776 0
524173855 545309281 0
541397514 42928850 0
286099294 299423828 0
159949185 211306136 0
424794978 551739186 0
304483109 376112198 0
248355004 397458214 0
479563906 406110660 0
472519956 469748023 0
274042842 567458077 0
387262141 563329832 0
151781697 149184330 0
3503784 170804352 0
421209082 451834062 0
243411836 569072716 0
21106110 11669084 0
267209082 178544761 0
447496572 556347192 0
473023303 414623116 0
550992884 99588384 0
197402618 359922197 0
303149990 437690881 0
267881558 496070380 0
388632273 542043515 0
72215098 461738030 0
145267925 238666598 0
201142994 314135816 0
14477585 569505790 0
20052079 314859504 0
411432155 191018792 0
125990282 309497038 0
438038237 113697426 0
182709425 253682578 0
218055800 516124733 0
502244850 358180327 0
353749210 559407487 0
308817117 362119463 0
165198186 315883295 0
282288628 537362846 0
37020620 439271850 0
572983846 20667900 0
196437307 174125509 0
140870218 536936211 0
260115163 78517170 0
313288198 276964103 0
421589957 325395758 0
239837212 221143490 0
311155803 153191657 0
566892870 157278203 0
84154018 513768898 0
34558058 565818492 0
17462024 57976576 0
497091038 519789602 0
286309031 495026776 0
203805179 378353453 0
26411185 386808660 0
530215009 414572197 0
511144828 330906389 0
482357161 124468145 0
368221337 188662427 0
24039485 97764243 0
493405917 514987310 0
3436495 537711565 0
308812317 341636923 0
130004066 133506296 0
64755410 181951362 0
534187761 544465827 0
149249960 338695356 0
299186810 513227361 0
311837278 525818969 0
573090449 277607807 0
288745534 274794177 0
383048180 295987866 0
341388508 522812811 0
189133513 157796956 0
364636159 545696758 0
117222694 177461453 0
200473716 28239878 0
161367388 482237395 0
18200047 94717863 0
482352636 465466458 0
87102825 167257342 0
397793909 179125739 0
269815549 168910901 0
73467496 105787487 0
43307173 421578534 0
108367359 2653157 0
336614509 232471089 0
506573203 82412524 0
476043669 47137881 0
335242589 59434186 0
337581000 399544744 0
93242629 264963467 0
562207950 335168106 0
75926028 401777582 0
219679582 549609939 0
312826010 179581182 0
258171958 325852081 0
32813302 431895834 0
540313466 207899853 0
388368779 404953648 0
408641632 464851914 0
477946485 483039344 0
138700671 221121291 0
215711848 454387670 0
463774566 33042378 0
230366131 309870837 0
70074662 293605241 0
284123520 227409558 0
326615303 16235126 0
293441225 427146378 0
324554327 147301718 0
428524826 302641019 0
86623264 358631719 0
174525510 466040574 0
21840643 568177319 0
27311033 439784594 0
141596298 9208326 0
530774328 375547186 0
16050915 409326964 0
192432894 499717150 0
351838292 294216326 0
424513901 70786932 0
26514705 459270338 0
474770981 472905930 0
99436771 42917566 0
278495890 414489956 0
431839696 22040969 0
451481152 509299467 0
142535949 142126432 0
491751511 152841044 0
52386173 14257245 0
114690609 108492484 0
276668852 139799723 0
72807242 289368775 0
171782982 478842223 0
151556820 285086185 0
361728923 59329069 0
227111087 461663923 0
172223633 48515813 0
306418313 502301291 0
212543572 187225609 0
574956360 104468096 0
543179156 371811258 0
229251019 158720726 0
62081392 227406898 0
422557437 399915349 0
64653513 537757331 0
82212703 429092636 0
300045880 100215325 0
444077543 572799208 0
433592325 23245599 0
169345470 213697874 0
348187731 219089988 0
70377091 11394067 0
557965927 424394341 0
36029917 229695049 0
396246250 138030039 0
322527414 113818558 0
449417212 396788485 0
578027070 147014152 0
168132226 128313606 0
287685742 467371811 0
423742110 350377796 0
559870210 183836588 0
288126874 65894635 0
429612675 389843712 0
429464529 39464839 0
233921811 3826896 0
347666469 508044070 0
264215118 179884652 0
432767239 286565636 0
106518182 286322811 0
529492638 559366538 0
479283812 533348062 0
396551583 452365696 0
36661377 314693684 0
218328473 8968979 0
289131679 488655875 0
168410177 433185535 0
283124075 352230730 0
79873853 554234505 0
346746368 86653639 0
494458308 250851386 0
572682540 548733659 0
121876117 573299776 0
25408114 147135261 0
112567901 541431015 0
5704525 198277548 0
421916070 51727086 0
137041928 14362936 0
562059823 23090282 0
30445597 211425003 0
344437994 353890235 0
419674283 333647713 0
467147026 532117541 0
14938934 537719729 0
454537722 220915849 0
441819837 110240641 0
238061468 432047863 0
101702984 515113086 0
182772112 231543172 0
564699009 98302754 0
38705001 498166890 0
257635203 273009789 0
277426742 306774078 0
412247244 354861608 0
260675938 274275058 0
468959081 259708303 0
367722599 491266792 0
276023994 17413944 0
446118098 308946270 0
390125174 479970156 0
231508236 199647865 0
488952605 572146868 0
166755787 265007935 0
54461637 156660960 0
158381315 355368905 0
438829712 414749855 0
365579693 470508073 0
288469362 27201759 0
464299822 519285724 0
389273437 9640058 0
420598546 419767296 0
496150125 223709280 0
427558181 205119111 0
232154715 451207297 0
478675232 253760874 0
135128438 474066578 0
254652905 195828271 0
388975270 237031637 0
79523698 361759808 0
30471531 527933646 0
366750823 204549301 0
328860879 555107005 0
185634618 529391091 0
471859174 324721570 0
228424057 56412379 0
137271267 241710487 0
233284987 282149138 0
518546991 230095246 0
492755671 167731547 0
437430595 575506981 0
210071427 559130361 0
458548818 164343518 0
5472979 357929293 0
451915635 21806504 0
554373649 133773904 0
437079895 439218791 0
143717368 297020323 0
529952041 401969987 0
491795128 378453857 0
212468320 233406017 0
96084386 179805443 0
118477159 325074292 0
380617943 251040595 0
9183813 202057527 0
270637743 485373562 0
297217993 181620190 0
27563235 366744257 0
53714808 233289122 0
5177961 122155099 0
116320228 238206078 0
278879706 296343796 0
173733774 398124906 0
434109263 77361111 0
228095381 389151106 0
199305152 480162922 0
447740112 286181966 0
337449107 326727100 0
273434987 461956071 0
6595183 515891542 0
120073435 433386012 0
294373165 472349824 0
116868663 398487867 0
173669010 417498116 0
37675134 326425603 0
578559669 100321122 0
203934385 344956685 0
570161657 233340032 0
69262548 500284930 0
233890139 123375217 0
9605352 21136790 0
487005416 501531570 0
552276164 392125353 0
463511305 432160310 0
131464545 380979182 0
275001530 238850879 0
341231709 261971573 0
541184879 189340543 0
110755868 414620298 0
119773067 30072242 0
303246871 62895579 0
539862657 204078134 0
394695541 578291170 0
33564672 79895064 0
484737850 559502394 0
7946861 564427457 0
299332288 92073727 0
398078726 312988795 0
407199406 281373339 0
191725025 562951519 0
343514420 175194683 0
479726609 78205330 0
121301488 224085940 0
21718742 443872945 0
346538123 552353646 0
557144661 359995403 0
453745648 425087771 0
448806186 162494366 0
358473990 544453305 0
511281825 284299349 0
244303697 507351470 0
133078440 283372197 0
133563262 286556574 0
461697531 554810340 0
471567058 569547238 0
196062153 556990522 0
118142927 322315157 0
436764143 238169500 0
407476094 203546181 0
25936609 84461171 0
504649880 338556605 0
569118193 278471557 0
537013605 24507069 0
444376500 520912037 0
468982225 328559651 0
558161058 538897437 0
284328692 180042740 0
71518287 555182161 0
297454593 232082282 0
153808598 237841945 0
556666145 553452763 0
165134795 186602378 0
235737914 115988177 0
96084923 372656430 0
404648023 103655946 0
551697308 442763167 0
470548260 7730626 0
330941584 455179660 0
497162099 237221328 0
503513849 63443731 0
307814226 297879462 0
528789022 57105190 0
308834308 459660112 0
344581098 524266672 0
77043084 268815035 0
287752671 81855444 0
39999981 374185420 0
498611286 501566508 0
165097613 136599584 0
287559828 458923752 0
478860220 526111500 0
122008826 5861438 0
382521981 258954159 0
255260022 390810375 0
136731448 111556720 0
324716642 546124693 0
56760372 119314791 0
440663801 51384389 0
517485311 217603691 0
443175304 524417604 0
389782691 285434585 0
530584017 369271508 0
89784867 173255151 0
235585534 240333604 0
316401355 444236387 0
353644301 329713847 0
27989948 334355487 0
343177907 258631908 0
350346941 170737983 0
26414529 228592950 0
287659531 15159709 0
322123709 505652665 0
90716801 406049929 0
459960752 431730572 0
343935897 111278128 0
150391939 32490876 0
500728634 426647219 0
330751600 549259690 0
143280178 372859177 0
191376363 382828441 0
370936602 477727349 0
186640392 35000077 0
502739597 414737177 0
257747945 406362973 0
376675917 358839918 0
81923358 67938896 0
7524737 237009607 0
136778516 246235543 0
575897261 338095475 0
442874972 482198241 0
476139412 299994958 0
452641629 493658587 0
279217377 261554119 0
275793264 135944052 0
422599108 564256078 0
223409351 219214149 0
244508811 413382462 0
336651976 560986448 0
264681415 444515636 0
322107205 12000596 0
250418630 191971737 0
21098458 375208509 0
208723496 191020225 0
329557558 309540282 0
31423670 297970679 0
480443271 173997442 0
391958745 507292097 0
335870432 399046801 0
544193592 349930763 0
371206569 126837085 0
546659446 489048633 0
95349955 540126642 0
263707681 246630333 0
310089075 488977143 0
225369112 558974046 0
13169269 77291396 0
505904606 180825170 0
444699035 496903372 0
491583744 158908654 0
38729710 519800236 0
561948619 368030336 0
572923364 538813631 0
369621005 349225944 0
324429581 55465305 0
572955865 169434035 0
5848355 164836766 0
62615009 567353267 0
7009665 477201830 0
440898226 203584289 0
475906323 3098943 0
133915682 181814368 0
57477487 574983866 0
553782882 138642615 0
212023435 502653503 0
137556308 186091430 0
455679981 508874262 0
545142477 263116065 0
537986112 463040712 0
199263839 189730998 0
408577229 345115717 0
111051413 307666635 0
435451647 311153502 0
388111712 21414853 0
173888454 61347189 0
294818003 164542066 0
8719127 557270119 0
166763700 99810202 0
535594509 551448527 0
6687006 148134539 0
11765749 239093156 0
397089079 318500114 0
549773724 303814777 0
171917344 558366325 0
184791110 186722208 0
310798278 369050232 0
469654372 431890707 0
294051665 323865796 0
509549020 367938046 0
542605086 560271384 0
296824856 881662 0
386703083 81354584 0
444569831 463259938 0
169322143 556355732 0
148103437 108255892 0
271853345 399904340 0
318137700 327547398 0
344767674 462634137 0
409726221 155455426 0
96793575 575410450 0
76264221 283628289 0
537601865 358676700 0
530320058 196949392 0
381652898 98183946 0
33400335 377227016 0
552738610 484632094 0
503943777 29825964 0
497863376 54858737 0
164607218 432991082 0
500767524 229443146 0
479056629 24857185 0
366376675 381799091 0
47518109 88254589 0
174635771 242158073 0
214335844 33788503 0
325282327 229095797 0
576447725 238816859 0
413090886 283093944 0
518503214 251921362 0
153673169 132151634 0
139495116 138679619 0
156178974 450098097 0
135859459 95220125 0
63595683 413536343 0
134170885 189432956 0
112383994 47680929 0
226782359 386313776 0
433715862 335717173 0
294970601 57044509 0
495626014 319852751 0
483748711 238769491 0
336225712 208930801 0
54619092 142827149 0
52027933 174484306 0
65714648 38474540 0
463094638 125632418 0
320690942 363511488 0
130863398 435315546 0
125041477 117665530 0
546162441 107414817 0
396470512 567449915 0
494817394 290865747 0
10029018 208758136 0
117879987 214218774 0
369861740 528272726 0
435042411 387905608 0
135677362 522908552 0
314175742 355627166 0
447151227 193953502 0
298934935 218699605 0
477145001 63321969 0
402242793 179473446 0
419436867 379817233 0
255310047 190843135 0
55375199 290128165 0
338939791 5431996 0
530091519 270975287 0
303053577 45496838 0
288298995 226958051 0
447929564 571522953 0
133495759 379420327 0
48674449 324095000 0
352707714 297319065 0
110883178 300392934 0
249022178 306793234 0
269348467 399494236 0
213371355 188851116 0
569457118 340046270 0
141407046 64189759 0
485512684 452473124 0
146951377 331222814 0
314899094 448839366 0
164302291 553378834 0
327240914 110614591 0
125876714 261426668 0
557284565 84337747 0
514407747 534726008 0
328642726 365185535 0
297520891 138582913 0
509561474 298709281 0
68076259 409364159 0
35097466 9187567 0
444875183 438497807 0
564554853 569450878 0
430400053 482516814 0
526419957 477166959 0
338294379 524297607 0
188527959 170735844 0
127278163 494812810 0
196985171 237780205 0
172848710 141451573 0
233896170 404607928 0
303599766 527379150 0
104007858 565358379 0
404505609 145687562 0
12566784 518789878 0
108688915 289849326 0
364497040 15947214 0
221379178 529755857 0
356270098 48298710 0
326055163 497300032 0
205517812 42698572 0
191799654 398255044 0
480338692 142295220 0
180100624 204825935 0
304573144 400010957 0
276200190 250394970 0
436217287 197863455 0
259280142 246002793 0
72032100 209528528 0
369901266 311735648 0
469557500 10241243 0
137009158 176975384 0
511225661 133392774 0
12308871 277871435 0
35868211 46210060 0
315284442 233130999 0
492670090 108934545 0
310229997 163849253 0
188140353 536018291 0
293237088 491166923 0
544289303 230085174 0
393802978 419674257 0
481820301 82990786 0
471314856 308331994 0
77763562 40064066 0
211609908 31058994 0
163346317 204919983 0
218827016 126363104 0
300132302 180045635 0
7893099 430904842 0
204260794 76143467 0
383589307 346742361 0
426113567 81991635 0
45872283 416329240 0
550990768 253066407 0
553945945 269565838 0
220610428 157641473 0
214574546 389306161 0
59959709 44816705 0
569148742 385193077 0
77260972 560149622 0
106124163 448148101 0
129027652 245377319 0
216028924 313791686 0
475039513 326192480 0
463407497 510526377 0
576884271 316648507 0
75506664 446515440 0
149712060 223540318 0
174348511 255326711 0
511954337 527404073 0
150809172 293109177 0
345225567 574885155 0
162177581 230690065 0
455485603 17587473 0
226037934 213354302 0
163252502 479317376 0
557072843 210972673 0
484857074 30726770 0
84368078 466945769 0
548490087 426994656 0
129616975 545703713 0
111987647 229479003 0
188935855 105191054 0
129759921 371536514 0
269034120 530791463 0
399874010 435912769 0
475078068 348129316 0
419649699 518323801 0
579273980 21736083 0
89669232 157048368 0
170357063 430074273 0
40364643 550558862 0
513445061 265565957 0
510896680 272187760 0
141594579 452097926 0
124169730 416102675 0
441876805 519521271 0
429579375 327105649 0
428250977 527053061 0
406312287 184289998 0
418778371 5119133 0
304437797 107640165 0
418896044 550740345 0
49829374 39839861 0
449238026 498189932 0
406313362 465454420 0
42737683 229237217 0
578987976 350467120 0
377011013 316566551 0
405978032 322664660 0
523517046 428610509 0
296688774 304698924 0
307057906 383586123 0
344382189 188349075 0
265278535 448367697 0
518119780 237143122 0
222637524 547732586 0
48169966 268355006 0
526665909 388729121 0
133259878 373638600 0
574988999 318376981 0
221436946 408557221 0
388696326 377150638 0
120343719 48682339 0
259330267 278149616 0
215179095 566903640 0
410026496 236440410 0
445225348 193263717 0
282405553 514471030 0
454811077 105530985 0
225276675 55293391 0
427398247 360211158 0
568611925 322028617 0
526580755 432313024 0
512450016 310259164 0
109834711 574911975 0
461789643 141119240 0
222327916 284458268 0
285549891 542825583 0
3533463 232259763 0
510009683 46958464 0
533731273 243950438 0
518101175 339790581 0
577545107 396086258 0
281621706 562692668 0
14892708 13985767 0
322482156 536224655 0
252438197 536192345 0
343728285 553509190 0
132088503 169503119 0
22004862 516217276 0
512427897 388148438 0
469105687 374982567 0
304974227 34773250 0
20904170 360670676 0
103521965 151725592 0
251551243 472178661 0
207479113 71379696 0
47161490 214402661 0
108953278 388348373 0
389174107 408636826 0
188178044 558202671 0
453226745 174016210 0
488291321 253116384 0
52657655 217806030 0
383774435 122120859 0
494379037 149653638 0
225810972 400919375 0
462648417 79342151 0
373381516 518165646 0
232382417 450065703 0
418592582 521147148 0
306441753 110675018 0
113297646 116023565 0
109848794 460991508 0
32931732 514132966 0
14944221 578122334 0
109959552 357005495 0
573456406 77768854 0
518751081 463322932 0
226433345 298322424 0
428688282 477208692 0
216780599 346201625 0
470958226 434045353 0
151330004 213428967 0
177461489 189473147 0
285618846 560849232 0
261691796 26153805 0
571736486 244630931 0
179191134 107788882 0
404927123 165585228 0
214842438 524721720 0
83247754 266629583 0
298013393 88151110 0
63021293 429073421 0
301139444 33054956 0
325998973 168448898 0
351568135 45394205 0
222256755 176288333 0
528019402 112361927 0
162681057 561891165 0
18897761 34507820 0
158983374 372484424 0
22771066 457624989 0
11532705 480200644 0
17137621 508980057 0
102441817 256318597 0
139284143 496888546 0
213167785 377324545 0
167873840 381103173 0
374582728 117255614 0
537804778 137083062 0
4273963 399998027 0
563494510 480024743 0
398485877 254265682 0
301080438 527912889 0
308126880 54001967 0
530633036 525015675 0
108991495 555129413 0
552360967 63622637 0
349981781 254323942 0
235025437 548091154 0
255714480 202457792 0
112938531 254523275 0
524965913 93884555 0
11446953 18504805 0
464914757 297582086 0
542480691 141459500 0
292114008 126614990 0
459301475 525936287 0
233159286 359427133 0
137546653 320530170 0
239782095 231432729 0
54327258 495672596 0
566302884 570771892 0
333739429 140808991 0
68154016 493835970 0
104224714 244668265 0
95650080 333193008 0
135909948 123430327 0
362864913 295863289 0
86935112 517286224 0
391912271 231410614 0
58045532 566550720 0
570281242 536048623 0
267682645 207318604 0
406855986 384615824 0
155901345 325507089 0
264593476 417674161 0
320480049 493326035 0
18801464 405017350 0
271941540 460847423 0
189071565 342654145 0
280939637 510577947 0
51330542 394086281 0
141865636 388725003 0
368842259 14542604 0
342262152 492548482 0
294977710 250064721 0
208233084 242887832 0
476515866 73801262 0
356351353 492134947 0
139984721 241755395 0
50853436 16483148 0
70666848 469560253 0
521777655 99571850 0
348882714 560503843 0
336054214 457686187 0
50008501 356786748 0
393599729 376976395 0
385043881 224081667 0
548163318 371339117 0
377081430 49238279 0
342488659 292849113 0
110579184 175416601 0
48511692 195207556 0
361908894 380925852 0
158984645 342064109 0
255080047 294832175 0
281040673 458325113 0
149857947 82653009 0
132570775 147902698 0
329942474 286786414 0
116049957 265893448 0
330839869 392591096 0
8735908 59488899 0
402192960 34753842 0
394295703 508501785 0
356393634 255871546 0
505481643 517212892 0
369118745 449212391 0
527325289 296700159 0
407236188 52281989 0
67361739 540885966 0
567200713 66644764 0
444435993 195074667 0
133302218 433711969 0
139602877 521125137 0
534784535 82665710 0
254265529 488908043 0
285238065 400419715 0
268941168 307376531 0
90751491 59196373 0
212669727 511041913 0
88606670 339192901 0
308234369 6674253 0
182561060 211220676 0
373324778 151237029 0
95940968 377229427 0
382447014 328446335 0
270374198 478178335 0
455720306 529532697 0
351277191 415946411 0
400547024 76569802 0
525609434 176565994 0
259311032 577934498 0
377329275 303461194 0
546238929 496196329 0
516274150 494541975 0
408849379 226251206 0
579592497 385093469 0
302494989 43426981 0
379831179 144140123 0
473487430 88941376 0
1955777 93942750 0
291505371 544144099 0
339517179 286968725 0
381080238 370611074 0
429113295 307330212 0
123795707 579503882 0
99442493 433790216 0
49708185 152478419 0
95646649 508793420 0
560695800 311531701 0
180542241 374271415 0
37616737 66140636 0
353051276 521069328 0
367976061 92210632 0
525556488 238882770 0
489975727 76556294 0
106364894 264160065 0
497003961 333610985 0
178061630 540586581 0
270035578 234712840 0
470963736 204543538 0
574708164 83162007 0
251146549 178475815 0
155567533 291095793 0
66430830 177511182 0
317733119 82366770 0
270779150 24278097 0
273859176 149697784 0
12708608 271533695 0
309872514 345098522 0
544042118 17007209 0
148465657 390883593 0
360891110 342221086 0
576105556 118496971 0
496607152 31668559 0
151791858 530590726 0
412381894 155988744 0
450029825 364770769 0
152383951 216574950 0
563321245 153958692 0
166687096 474881665 0
19614979 339540362 0
317334403 539820439 0
69220436 119941608 0
528880311 434109835 0
301185540 500391184 0
174299155 384904744 0
365467994 148333129 0
488555175 46137273 0
272929269 46748476 0
95039527 362580961 0
500657244 300275167 0
126938601 173242018 0
62518305 294001102 0
371900045 482480330 0
22487364 549038009 0
412937219 159714974 0
289612904 295892328 0
382077775 251447418 0
164821516 141978156 0
347044839 371879759 0
167898461 35281504 0
329335811 267487064 0
48859889 456052185 0
464302478 418444019 0
141426426 390329542 0
109704460 111695260 0
437908595 32538770 0
433033822 499272185 0
154190435 2964111 0
241978354 518614888 0
18673752 404587584 0
531029890 550418465 0
149333256 449668328 0
197805511 146902597 0
181608689 33518045 0
425497074 53587211 0
328013399 370246536 0
290104250 414838452 0
332413986 564164170 0
366824651 351907784 0
432388977 264268751 0
302610083 482368198 0
345380445 147747616 0
504610720 272444464 0
415511766 416192096 0
522647275 44212379 0
279274769 376697734 0
109691962 548189222 0
439989529 140876608 0
96238750 35600822 0
66813118 33901617 0
238054235 373846702 0
473198238 64689081 0
515759353 407411556 0
321704233 496746185 0
207293672 149564438 0
500193401 324002989 0
216267509 141318203 0
437845526 85549837 0
503283231 36771800 0
515181376 1613405 0
162668321 481698071 0
362740108 275820054 0
135291465 170994842 0
92510333 74612290 0
335934570 157992774 0
46544771 513717813 0
245905337 348250849 0
9353271 283930273 0
91530050 316242963 0
492138704 38273859 0
275072020 10006902 0
361511250 559172948 0
152918745 274223001 0
401444203 450003892 0
260749244 506197142 0
250329918 332551908 0
116327278 331204797 0
91956761 151244119 0
544782884 453397861 0
5076000 539405414 0
21666481 426095974 0
453177108 545906091 0
373457259 552580660 0
66391940 313188237 0
225191184 103366767 0
462358340 393975970 0
298615661 468107832 0
176180448 460690520 0
554467727 422853136 0
406913730 418672069 0
438915583 371192107 0
146268621 419106025 0
458438517 285213943 0
73139966 535393802 0
155401438 117559934 0
357971815 196470699 0
474206907 164640232 0
469708869 558289014 0
377353536 450263277 0
197718926 411199417 0
351953449 13787533 0
542309722 257688715 0
243144667 405072780 0
391197635 39815594 0
506807682 370083800 0
213763906 483441224 0
98496460 180824966 0
337724625 438047776 0
359431488 362830953 0
471873306 298692250 0
271930541 7442817 0
265460343 93402228 0
302354095 490232756 0
68466130 439868033 0
109994410 391934744 0
475402266 470930939 0
293145712 384194820 0
189471649 354448407 0
419142513 168250074 0
21604980 31355412 0
198967467 214942328 0
381097484 342887102 0
217152 563603618 0
257446071 508016575 0
137384693 307931761 0
89149769 319718676 0
51836286 228168977 0
377173993 418974589 0
513338427 479918485 0
202541002 474467617 0
169380425 251028447 0
317417226 354571256 0
504683862 214032583 0
275178898 423386343 0
460155878 351292564 0
502843436 336120703 0
253796407 36456896 0
257688511 509608165 0
524480280 192367798 0
197977123 230050401 0
369257286 131811159 0
175841832 350228060 0
200791864 232796595 0
282283793 56519614 0
571604223 554693520 0
362118328 287576316 0
212558901 524967787 0
332244869 506764055 0
340754832 338412626 0
38761024 158714732 0
466525185 469394297 0
174762079 317700090 0
104982164 29001793 0
229842806 139695339 0
368986306 574634424 0
428874294 991182 0
375449336 570322552 0
104765518 242597105 0
287959983 323107637 0
35697095 503486627 0
554585747 198505000 0
422123391 480621948 0
361917448 243824398 0
387826579 23057463 0
196219151 211880102 0
400746874 546765372 0
220830632 141542413 0
135470415 350687705 0
546011819 283609658 0
161159880 35035584 0
291903900 458719821 0
182093601 514955855 0
401788916 471564969 0
513989031 189834841 0
156625697 270500622 0
407742462 190749122 0
167553021 130585975 0
7519523 100206618 0
303692345 196601417 0
490319634 98200574 0
554280154 10720457 0
168058774 381481511 0
389209329 522919443 0
476858888 351806090 0
30170244 436999369 0
475277840 369775737 0
245603409 489179336 0
465176896 361581742 0
295315523 490771435 0
478277489 146391829 0
87511919 159808310 0
527148644 503809990 0
411575526 483744022 0
575004932 380075133 0
51353426 569386164 0
139074527 522734940 0
275607603 492975319 0
14385868 433482343 0
425229544 421773712 0
214858231 104357687 0
304699503 395623045 0
456732745 326694884 0
63138508 511690815 0
467853550 185681373 0
191774015 465551057 0
194705520 61820100 0
445816128 570361191 0
141584805 466525867 0
276585025 152415184 0
103695273 544243009 0
303439121 505821021 0
456756153 46852644 0
84460462 424176957 0
223378433 309070340 0
267577990 34459405 0
436519486 311468211 0
533971270 357333360 0
209658400 479641131 0
574761532 529158029 0
383918329 339416856 0
511518102 544071052 0
151592032 450676696 0
436469549 243083153 0
208072633 164126112 0
300359066 354238997 0
436239884 469215408 0
402771023 563195256 0
60433108 222646316 0
41628534 152650495 0
77592146 375394526 0
394995206 313088448 0
27288481 67502254 0
522210289 342244921 0
348778055 7728025 0
239150879 358387219 0
383498273 33590107 0
564782455 578388325 0
369132507 573185689 0
81535841 51500003 0
114971349 280844886 0
41186064 296217307 0
112590923 506925997 0
302262900 244344280 0
285668103 406841185 0
379662193 94251478 0
315729697 257229997 0
85642976 79348504 0
390450255 499927092 0
449239498 579621182 0
371654680 179454582 0
4019676 89254564 0
262923771 382898125 0
128903551 365198376 0
291238395 65596380 0
419485418 114344789 0
503904214 505602672 0
270010428 347927925 0
241592838 64427529 0
1555659 222230778 0
19733308 374301410 0
403266771 493159373 0
300257027 421565149 0
92325255 388166202 0
476059597 180009645 0
61794695 344418611 0
315154478 425828888 0
213083341 246077953 0
496313626 515523974 0
128667455 449756408 0
336437420 423635255 0
465556085 228938852 0
72160610 574590645 0
61773811 216826581 0
532554078 237775320 0
352374772 520094039 0
119874291 272694080 0
469501833 363342806 0
395487219 273107084 0
192058241 304291884 0
315971635 503026627 0
287780712 153718405 0
231381392 37758310 0
73178633 396859746 0
393231132 54111640 0
41334351 98879947 0
314937788 577371125 0
287941149 208442278 0
323542316 215954246 0
70205022 143297490 0
344168493 491632874 0
535143168 379538640 0
420163813 390515321 0
538870759 83464470 0
478009227 344963457 0
126077778 539998270 0
525832190 331568441 0
471373776 293036863 0
386948356 167384736 0
4213116 564552323 0
527651966 263286912 0
354681103 78067799 0
288629390 381254537 0
24601907 38982760 0
97712700 69089873 0
482629169 72705790 0
135491754 164160297 0
32746961 150878520 0
136711886 254131829 0
46603050 319077242 0
404928119 508215803 0
76158806 219943433 0
481990369 286747010 0
421706876 410332910 0
535158281 569458474 0
251206164 394063142 0
231724303 102566644 0
179024799 230579421 0
179294179 472941650 0
84090306 339946291 0
127649470 136092817 0
23255673 103921409 0
464800681 534856283 0
108436536 540345734 0
144492522 238840356 0
239030971 415297797 0
244782848 350952855 0
39182099 434209653 0
513409293 272833675 0
8002916 146102471 0
530121885 28828014 0
339405539 265669864 0
500525620 218777844 0
360930362 327179629 0
274746808 122338256 0
322535810 482404820 0
310178951 331115514 0
180265706 78071561 0
483840385 345644477 0
208245102 465396023 0
264984584 79805123 0
381291411 92519075 0
346990296 131930478 0
138899366 95806761 0
445283250 498597647 0
365624290 148935135 0
283007973 233039559 0
159654180 280242659 0
257624453 553302574 0
107161457 387500001 0
151462659 59194076 0
512610582 440455016 0
252747915 65554902 0
222440589 390657487 0
397036664 449192977 0
15639441 320912429 0
104307505 283985371 0
312490178 203816760 0
411447992 130666440 0
42563558 350129843 0
291607726 88114317 0
43980678 108084245 0
65970583 417024739 0
264440593 259517844 0
406887212 109819945 0
207151489 297163711 0
66484672 343279894 0
30629986 102446992 0
138550753 487009560 0
77541444 573467064 0
313236635 36239428 0
92384104 366864997 0
473486012 43355208 0
47951558 152869847 0
450933758 167358719 0
267346139 200250497 0
151546361 30851463 0
402260218 219779173 0
170410371 65385483 0
2631869 401656444 0
61392637 573708155 0
262978125 457954829 0
85063309 510234567 0
139777917 428283415 0
222721189 153069885 0
46766947 360722190 0
361933537 91199496 0
323118791 19328631 0
244588738 224465684 0
166872977 216201749 0
144879811 484386142 0
554805991 243630988 0
371476741 242412758 0
542906009 539319633 0
2810392 242851989 0
571737337 325575377 0
41772530 69525813 0
160598436 57384514 0
559053269 66272736 0
214883362 421131389 0
313335259 131748484 0
310155192 166303104 0
375594412 337356270 0
26834138 318599510 0
518040775 270038589 0
161405392 450444405 0
412663255 235111799 0
151096921 169809084 0
419032261 526105313 0
281027062 504956061 0
119217702 28212978 0
19495036 173702345 0
260774348 20395550 0
422014385 31015178 0
365510897 252096912 0
240104402 402690912 0
365390394 390666359 0
23316145 180158879 0
69548643 103889756 0
223642044 391836293 0
574463442 71383950 0
547681429 344932340 0
233004258 154112855 0
129121096 383356524 0
547924846 369973260 0
324898825 184412280 0
369435467 104479052 0
30354399 329140741 0
166678043 187687025 0
444497070 345471037 0
362112001 156225735 0
550560278 314447288 0
492302084 556814622 0
395401222 308432554 0
95504917 12998253 0
119967342 361568970 0
86152028 552614240 0
227808843 252483743 0
395889036 389226636 0
72628438 33753149 0
488268641 402392119 0
24842466 538326339 0
368798634 248924083 0
495051507 275670154 0
340306600 364481158 0
203571273 230886572 0
79127106 522579233 0
257240594 149389481 0
267441989 155768725 0
26006527 571645315 0
164560686 34330608 0
313038803 494909545 0
454021045 301435221 0
313070372 271499951 0
561974908 171932976 0
515601323 370937433 0
385110825 174563823 0
28737075 425927788 0
306610908 114972369 0
331936158 373566576 0
279822413 352687732 0
78382318 287635871 0
242705324 226061178 0
362786434 176192679 0
417963299 269978422 0
447902994 251385369 0
105791059 77217883 0
542122615 127094972 0
221597970 258335284 0
364953057 71063851 0
407230686 329503150 0
562358586 526329563 0
517937734 375600977 0
130433241 549341731 0
195380337 200316279 0
85229938 332921546 0
8433285 168032462 0
20930311 92499344 0
82295419 202031115 0
359385948 230162433 0
448136249 436477636 0
570511958 316404622 0
330056722 162865233 0
193789694 413029807 0
447116692 211030720 0
58956025 425720779 0
273154572 508200828 0
527101084 403129439 0
435228489 78100200 0
157283978 435301334 0
383750032 302975273 0
495128230 261309257 0
111913400 571114700 0
539433723 467359760 0
83729384 10556919 0
536077221 57387347 0
496923000 153545476 0
128092387 121047347 0
322502488 373381452 0
272226237 433456821 0
155453364 200730394 0
281072777 417758913 0
340890131 22485735 0
501640091 430677090 0
302439924 365611075 0
82415553 197198542 0
42717280 318574951 0
53145556 183809729 0
349863582 415036631 0
403572921 197509894 0
256766283 146853997 0
557933079 196532992 0
505720138 362310210 0
272550617 452797512 0
251770640 362986015 0
405561027 449871638 0
164497590 102300967 0
267883731 215844675 0
177879669 375938849 0
266786460 253562961 0
490586964 467954251 0
108596055 69190888 0
498011262 531465825 0
507301842 382355840 0
513529332 396748801 0
539243950 319734970 0
480666811 64289136 0
537826724 579045137 0
509756187 330624627 0
254760907 524312358 0
154798778 207645394 0
250476157 44917334 0
454829349 143398184 0
322638763 201510955 0
452771033 556610589 0
375398943 531500624 0
394225767 534561937 0
115420172 523168900 0
563594951 429516996 0
417544940 198330672 0
565374315 532995946 0
261648076 91948518 0
205421232 96105293 0
84024470 388542862 0
400971354 242418542 0
508470954 237080499 0
138222438 438407769 0
68242406 541974933 0
182787242 75771053 0
60739421 220193062 0
477316266 31410807 0
214640062 193336758 0
42272354 552502115 0
92498915 519663647 0
463757559 494490823 0
429699573 148140232 0
521479036 113785908 0
225016175 536198979 0
421921470 174913612 0
309248910 413693547 0
323621512 323209838 0
502928248 449229740 0
573171699 194816461 0
152465745 163825691 0
471322910 254493013 0
66213542 476387842 0
235587377 213461443 0
238085437 378875944 0
202325104 364398219 0
125283576 522871272 0
381363179 19188316 0
553785462 423150955 0
169923686 223488913 0
481765660 326933550 0
16168596 105423497 0
282767398 561112750 0
388547531 114439080 0
100255297 207036314 0
201496430 30860836 0
354708319 362458630 0
521837713 532226880 0
188997805 5374478 0
88728285 167325530 0
20846297 320545219 0
337859759 320928956 0
224819738 456021220 0
172149276 569211269 0
233694768 294896694 0
416040198 30986099 0
84209548 214324583 0
129173095 204776205 0
347142350 16435313 0
197636294 406078097 0
182072514 14201619 0
117278423 188183466 0
92170272 388437990 0
528966095 531077399 0
461946522 173137976 0
330064108 246547619 0
268359809 473201328 0
528967203 519424885 0
275445060 353726949 0
422548966 70605026 0
548511117 286688799 0
28701687 420249684 0
310319455 308454823 0
384429705 557654090 0
540511457 155481448 0
470764389 22630498 0
410347328 93736230 0
116418299 224597441 0
440689351 69803879 0
92508142 236864569 0
349156242 426271235 0
204979088 18416991 0
98607973 273767936 0
419780289 505304825 0
192835708 302060097 0
390071490 443103522 0
179986875 71607043 0
444217610 479837713 0
542908671 376525445 0
186164870 433527454 0
222981324 479951753 0
181693888 62506278 0
398613701 402312760 0
47918504 538190017 0
363427350 152551539 0
52634613 490466307 0
323245770 120863249 0
526340573 287158286 0
134803036 63213744 0
355635587 576868921 0
261941004 31859750 0
337706756 498921789 0
556638361 411898010 0
346362290 498280181 0
488089697 285191835 0
492458387 151421251 0
158957961 233447452 0
69867351 29780116 0
71067051 254427709 0
536339319 343924849 0
89990864 411744965 0
194811546 299061049 0
126178751 512637305 0
79941663 137981148 0
53345031 262411612 0
568702023 97049664 0
445158895 456568548 0
103658560 201418031 0
276575223 425437752 0
575817895 255896171 0
543179210 574172969 0
26118715 279297357 0
275549636 73583140 0
61765769 153814235 0
341611775 404125576 0
560958022 348143989 0
230647338 178867599 0
293670565 303096861 0
543274239 96067457 0
72553094 42896819 0
312029403 312085076 0
406231466 67864295 0
300831330 193707729 0
520936781 519262653 0
320847820 88601704 0
422930949 560042295 0
557678989 456998693 0
67050910 563740235 0
405584171 112422772 0
3253905 514452446 0
38499642 159181152 0
92863882 126379150 0
422561554 496497062 0
90244659 73375101 0
236356847 167153531 0
77775456 539560850 0
45381226 157231238 0
514496394 265365194 0
330037809 181826917 0
488476476 549043034 0
14744087 207919872 0
522844352 174427299 0
443693860 419257337 0
578043215 277744981 0
381640176 472095990 0
442179076 155459896 0
372700267 172211739 0
173905227 182424844 0
177576995 258849551 0
306523019 179931387 0
61699050 203375932 0
389886304 458358371 0
143670380 71665990 0
384681301 105982587 0
204171037 261785516 0
162929026 141617628 0
481331997 366539274 0
163031714 4163660 0
270039439 480633806 0
416193246 151234658 0
4998324 311187771 0
499612120 308830280 0
326486202 84034631 0
522826016 430311406 0
458686932 419197811 0
122815767 352926733 0
522551219 306586094 0
523948439 477125807 0
440906618 553214348 0
67686453 156640951 0
60450297 428984966 0
239428759 406396481 0
325393763 301344538 0
379635814 148971956 0
357372445 211378855 0
142773050 419590797 0
569359152 58292410 0
317892972 38883244 0
533602231 20464094 0
415305044 373276177 0
100690385 80188681 0
321269017 229488771 0
57247053 449403719 0
225910145 122933886 0
422474976 155795031 0
210708771 237467789 0
106363048 420272053 0
230374670 141239081 0
564612176 370039316 0
178018006 235789140 0
192078018 420605440 0
511649391 391114931 0
541942798 119036910 0
63424687 252783773 0
319491204 576197356 0
117333662 514798094 0
489787644 236299017 0
572671484 568758697 0
441307828 489024491 0
495992663 272189064 0
549619789 197495718 0
414136917 240234135 0
447636796 90297614 0
125863285 226282971 0
463413019 369192323 0
562452165 504713625 0
545137863 118284469 0
150010950 34235596 0
38992007 213086587 0
45293005 535264656 0
206414394 367610700 0
479619296 346751259 0
17854549 526696968 0
440078117 462477015 0
385514778 145278431 0
257966964 164928475 0
57909920 299787982 0
153094617 182713834 0
12567916 486125388 0
364349537 66215515 0
141590798 213792538 0
451372424 68396526 0
522457530 281723861 0
307427216 12238440 0
559015846 361639478 0
253245905 577855996 0
15349711 237815425 0
542509980 293492401 0
373768716 43968672 0
148731669 424042754 0
309769414 374976942 0
124033342 102043477 0
432138654 415471830 0
5404895 317901483 0
68685896 272399868 0
437054683 411605985 0
173918690 197268570 0
513394050 388834339 0
188430184 34730893 0
14589531 99833963 0
184047916 150191274 0
210684274 524709358 0
488706666 75292052 0
111326694 227766657 0
322571710 58262752 0
533871370 16635584 0
335115760 48355616 0
280937243 141448941 0
191960709 80967342 0
284462329 96156439 0
59114672 418925203 0
214336813 144926347 0
397658258 267449256 0
252007503 51966272 0
474833918 418930240 0
369423118 60699769 0
576448549 561000798 0
266999074 419402459 0
576514061 426169720 0
101850598 542422566 0
579356152 382361451 0
138087355 377751925 0
407776538 224946896 0
54034558 235176040 0
360598965 373566716 0
257920601 433259230 0
29803223 533161538 0
142131403 476972242 0
46021493 131819577 0
204846105 424720481 0
64971937 301031635 0
43791770 146084682 0
269115753 545028588 0
465719589 194694530 0
233703648 384800643 0
564307440 4091080 0
171044688 482482475 0
374759032 333304256 0
372856365 152571461 0
349213246 227830913 0
70839241 536247721 0
147062342 82370648 0
130293550 320018992 0
353919192 349499409 0
324383500 534606899 0
309845940 108346390 0
98683119 138085131 0
164758107 53432234 0
464822910 148949168 0
102305297 425420507 0
550848549 294323836 0
247581468 350179981 0
451969102 304810109 0
167350633 230281724 0
375743839 436051095 0
39472327 95786015 0
173395898 56964835 0
131808385 20974108 0
86625411 337345032 0
264548839 375954526 0
435727730 7558511 0
158258027 508493264 0
420290985 305090441 0
309427955 61715801 0
559726509 1071630 0
305592106 459583684 0
151134351 168049244 0
9631079 304101198 0
204923549 21397192 0
62008959 60442770 0
192903221 89533098 0
115078869 46170919 0
49256145 304221531 0
81864746 69695223 0
91549226 301988374 0
326408124 79553117 0
556481194 436116200 0
381725639 433362862 0
93891587 51162225 0
257843708 510262429 0
318319736 3543131 0
225963372 255868988 0
30764731 478225934 0
497239320 158994862 0
498365932 456643042 0
53502263 161161365 0
132915822 282211621 0
50983340 353969973 0
171198163 490149447 0
560588270 262292736 0
434575449 261871294 0
392233605 477874772 0
551100719 364145309 0
135820325 541124119 0
70087430 48256922 0
274188783 120348654 0
541467337 254185882 0
69248469 312134662 0
378441083 83604506 0
545996191 406710547 0
109888894 53879247 0
122197391 109229683 0
56751906 142675729 0
562890279 399499255 0
80189315 217681385 0
471506138 149620464 0
323968072 174231909 0
45206385 111323470 0
335995168 376693736 0
174229571 152653444 0
357830807 576689885 0
221265289 59470249 0
560792769 340969934 0
376218823 154589670 0
422273458 86737113 0
350134701 284138626 0
374645124 211521341 0
516458579 59001883 0
472258648 34231720 0
136081647 396740638 0
194893467 297232174 0
151005195 161604658 0
264758 250059487 0
864897 251610767 0
325715629 83826935 0
395099964 307867913 0
87718123 329876243 0
225275253 226629187 0
177752531 332507755 0
348671263 173105905 0
221371787 61919560 0
252312254 443843735 0
215514206 503771374 0
29960503 121020676 0
579514915 321626467 0
449217398 232139444 0
331522496 301703374 0
12947636 483290626 0
90989963 43581335 0
114238779 484838017 0
329731258 75294198 0
544631585 545793503 0
320423552 512507709 0
312643086 314657260 0
418395345 63112645 0
443860126 99552842 0
154111772 447749004 0
16488887 110821568 0
347242375 340074159 0
447401329 283301430 0
272353738 229049582 0
64402225 168110291 0
183267426 77462922 0
546043369 517880302 0
331785700 536438990 0
221281536 522093011 0
348735516 83072844 0
427194499 513848122 0
466624630 108009700 0
61885237 270828232 0
523178145 188060266 0
195788371 232311816 0
453417835 110247112 0
468397373 49358348 0
270900950 493495280 0
410277089 518147767 0
282351770 574580036 0
148393588 64610732 0
227762555 434202365 0
429397071 448560099 0
489339757 221762967 0
136204476 245651795 0
19516517 198566827 0
382153616 252978180 0
423500700 457362456 0
423010713 1500896 0
140486063 375488330 0
281217934 64813487 0
14578381 294220040 0
195235986 61385548 0
377930750 254568487 0
336004250 390125095 0
539228860 298281706 0
127315414 35155933 0
501126923 321855621 0
202035495 461187007 0
482500918 236291201 0
332995035 118109678 0
452086790 511236919 0
348266630 259384542 0
113565911 260478602 0
276680982 176076430 0
16136035 363142265 0
202106238 10130906 0
120734473 142822747 0
358473873 46477164 0
486569752 455373811 0
522656878 152395502 0
189788812 446042117 0
309298779 272833554 0
427085643 426577824 0
56973845 374628396 0
182190653 306797753 0
65312880 329759829 0
264625747 324973209 0
532985650 290099400 0
573430574 203322985 0
419263635 358947543 0
236939009 92618694 0
507964900 282559025 0
475846417 379812656 0
448632370 249311750 0
232016034 442142783 0
560231413 480716831 0
32954116 500145143 0
347531980 364505069 0
368842834 212742504 0
530467861 173037593 0
433076383 31501372 0
221295504 17202180 0
107509471 435259252 0
390109745 263330401 0
47252316 330657571 0
145596467 296840811 0
220487406 324511458 0
319743386 209570831 0
4863947 81224547 0
78751362 267986355 0
507622792 137463168 0
348095355 178512858 0
424069566 92636095 0
323522845 207912781 0
204275252 13768543 0
338833852 521091225 0
165368914 280945279 0
427803731 83474157 0
536079936 35200848 0
128723805 415675678 0
249691314 516487236 0
105835111 372959597 0
235193018 226541024 0
573292273 438237344 0
162518454 403502182 0
309061546 440651008 0
253418287 575348727 0
118219158 299060274 0
179110313 456606813 0
249806899 461689736 0
137974775 219775302 0
534582735 19300455 0
373570913 234394940 0
414565675 388645461 0
167995056 20257248 0
400093413 60591992 0
79121826 571490780 0
433130033 444527712 0
63785729 10100252 0
89932093 148188885 0
184743754 47375681 0
217715857 196501577 0
559132584 353254899 0
15115393 296432987 0
409555636 134877570 0
110882952 258422713 0
211705838 165458521 0
293074895 260964191 0
355056727 101277823 0
382193196 380909181 0
50975915 540436713 0
302368703 173606724 0
250481255 88400433 0
205749931 342969515 0
314565130 108155265 0
327297619 535251033 0
568247505 528787167 0
557414780 81294669 0
379630203 179859011 0
563103658 293937958 0
313524901 474049824 0
291341702 460225808 0
91308843 68042699 0
24589460 342409420 0
562642685 499513040 0
224381975 430726357 0
117108504 154732689 0
544824098 76562561 0
376483542 155503541 0
69815848 359016934 0
279752709 55623153 0
289228010 223808246 0
136137020 468779574 0
110017835 9602059 0
495824502 136451618 0
145623355 132181314 0
221269214 220779488 0
265882338 112232797 0
407077375 286054443 0
243999712 95760193 0
211002444 111761740 0
99518125 272773096 0
67200997 525363067 0
408366708 94197004 0
329547724 550760570 0
164325272 449835039 0
130077522 412432800 0
264957041 95984786 0
507012538 560332083 0
368450713 328821668 0
159084425 353517065 0
453805561 494395003 0
113888896 172428656 0
440474050 464341709 0
110816648 356035341 0
264684110 427409813 0
381378599 400175784 0
209539064 537339060 0
145151335 415473788 0
408606931 435434178 0
292770735 495335380 0
350454820 220085088 0
546793795 437769756 0
464078826 445451437 0
226542745 337541314 0
223346859 143268362 0
387877713 429816952 0
333321767 510945143 0
109994429 126993706 0
535315415 401091005 0
267642643 517807056 0
303895246 237928207 0
78267432 565634275 0
111107203 63300231 0
314714257 348824492 0
145617018 237541303 0
128400916 150431263 0
70264397 40841216 0
51293091 536251007 0
27784880 178432014 0
409909254 165477938 0
574128046 199897476 0
230744809 415069904 0
347657242 266220088 0
116112614 167918492 0
129416192 20782816 0
223885694 277778340 0
572172263 158365799 0
124998393 20499903 0
207904468 17324074 0
3993500 136788628 0
124794377 560393772 0
508778852 30125158 0
341933965 530028724 0
63488028 437363468 0
140114063 117841240 0
260433147 213833732 0
78373951 498607775 0
400632462 548314102 0
569970853 529941949 0
224982667 150819694 0
279792332 79435531 0
135607484 347065053 0
46420593 367983043 0
252808678 227644129 0
321936546 243315421 0
301023718 319420412 0
104755659 364150381 0
276266970 514265495 0
318586175 423102884 0
102454771 254791207 0
554367715 325659485 0
567809480 437551734 0
8104404 533697930 0
316069263 42308990 0
299623715 449262637 0
399823371 476253266 0
478842977 95037262 0
505835806 230611740 0
78929275 468370831 0
326141797 505639036 0
180436143 159425502 0
21664645 468342501 0
284711655 12281238 0
108381873 135812318 0
122453189 62189641 0
424311263 136973601 0
525950979 19801209 0
324108843 74781578 0
150645919 53121753 0
7422047 122069206 0
404499927 471751916 0
13766733 198300295 0
351103979 262823528 0
329150059 300431067 0
215074570 561511016 0
506359002 393309194 0
131112392 452295318 0
272855625 440067836 0
476919201 26063533 0
64115110 354535562 0
256619693 169674064 0
388199266 134718141 0
292801578 14243538 0
71019603 392293632 0
22676354 184027224 0
42515621 354884706 0
429112194 36699822 0
114128661 210516154 0
553694801 505402180 0
256493068 94177567 0
361901226 123186564 0
472388527 558673815 0
540287941 417802596 0
353092253 4989206 0
345794077 141797481 0
410533717 492517083 0
196085441 83051560 0
22508630 234215484 0
42194641 508400886 0
295309061 240502916 0
314825162 79325847 0
380310537 44563594 0
407444622 462977430 0
79097029 9050662 0
83174017 366800045 0
227234732 367785703 0
263724667 557720871 0
264198098 456780467 0
371582876 235201815 0
570656050 403653632 0
260452272 106284192 0
81653629 481265457 0
436825094 56482940 0
222859026 224106126 0
345888283 485629732 0
491367603 452861077 0
179836079 282711067 0
60783033 147081137 0
328187742 515779041 0
270199643 155014720 0
427441881 305344437 0
167812680 29133932 0
250750389 263005729 0
150361788 290777039 0
221554270 111166527 0
148565031 359149601 0
429584584 124905289 0
228319783 554289532 0
421126393 320317744 0
444572701 147058188 0
545967569 358580595 0
330567785 412729505 0
90997453 216296599 0
573782699 524084422 0
187880868 377324787 0
463932848 370270065 0
68141451 173145593 0
339716049 126008647 0
425933370 276004047 0
212912121 132997635 0
48619457 297692995 0
494657152 361660139 0
253810038 513111743 0
370403099 448532865 0
10816249 289740984 0
218877385 556134051 0
28339969 237494771 0
508314927 422196019 0
320897419 40823182 0
402827268 388071437 0
428552137 129580033 0
217062194 142986242 0
380921933 436555988 0
551550622 16502661 0
152534419 401136715 0
4849179 497443688 0
292576369 119565288 0
165105690 541065634 0
426079166 92457840 0
453554864 253564878 0
33042532 267917674 0
396741950 487652464 0
59390177 480306321 0
560417853 317250161 0
453023116 191572922 0
52894357 570216878 0
346078946 529984800 0
245838169 61771875 0
140005228 88941246 0
288492872 398414236 0
556942740 168592135 0
486677832 79188438 0
542824184 25729816 0
261975300 49015677 0
564183601 13983833 0
70965055 59832681 0
361638251 376159874 0
546382370 163839665 0
372421962 10573646 0
28702893 54398230 0
246411208 420401829 0
564311841 423099590 0
486388842 434250940 0
366561356 417375473 0
329485970 456565316 0
422967138 551390511 0
255345583 246772529 0
40692554 450857346 0
494255082 132696885 0
553282126 6942471 0
217985141 422012538 0
15851312 305628240 0
373530182 301019939 0
162349571 151989475 0
332213871 7153641 0
338147745 522343970 0
39013041 356562640 0
6195519 336122665 0
384275594 38135422 0
298719175 294378237 0
401505412 563518026 0
166432960 35081227 0
119623254 394123755 0
99916813 233831503 0
207691341 53356946 0
516610710 189399505 0
420468527 436479107 0
95860885 284492922 0
444056563 425062858 0
206288718 14368587 0
287320222 365834604 0
82650665 399540607 0
487552598 409857212 0
116152497 311832671 0
393014571 93838609 0
341561899 177635510 0
200240192 576673601 0
82833617 570492321 0
311446510 89312090 0
250422895 148947145 0
140527037 304842633 0
401013138 60079921 0
235762973 210532745 0
367251430 97048251 0
267573786 111290336 0
563937262 94516727 0
237812929 528374077 0
1698475 561631607 0
209619394 507021905 0
523959774 391187967 0
353236929 207659950 0
97543350 479716380 0
9209204 275017832 0
344874169 256267840 0
451621938 139846740 0
344682987 500374438 0
257461914 475912634 0
265457064 571856584 0
448765814 11280851 0
51016344 262984067 0
210989756 72098647 0
507612061 203308101 0
101931695 129893537 0
557214326 224414086 0
119196187 374752279 0
174639299 288785540 0
105172995 219604202 0
266127635 151419537 0
241245051 95201303 0
55876243 393624006 0
216564003 101657514 0
343167088 459909013 0
224994547 429663956 0
408151069 405567456 0
186536376 140370879 0
329131984 576618281 0
317045584 501739790 0
125197360 292091974 0
332038284 460876271 0
170101902 517920088 0
194497996 166387148 0
165290962 469839985 0
313457066 320897695 0
289368201 179396333 0
162348901 84727750 0
33908441 2401105 0
426096581 78007698 0
288848118 338979767 0
473874135 53469714 0
365793302 50937869 0
194392430 574950620 0
357110525 49838227 0
186453800 137686371 0
367027988 563689626 0
177123389 568600875 0
556622993 416681012 0
142199991 103563752 0
511279478 225271458 0
132598563 524067320 0
278526766 325934739 0
504054301 324436114 0
442384529 369245471 0
154441493 140949193 0
536632839 552038517 0
438902514 394816944 0
415960218 26336333 0
533900085 434926274 0
548132157 324927688 0
330749072 124912222 0
167640253 206434207 0
437805136 428358922 0
25903054 402428533 0
486207826 547742781 0
174432688 34678837 0
180919546 351207282 0
458038530 247722653 0
309826408 255203045 0
260261030 501911584 0
293680723 42163803 0
289812280 124872310 0
521996192 406962109 0
428911119 185126548 0
484194905 87436403 0
354906823 516419911 0
461405696 519924411 0
237050418 487657859 0
526711024 411883989 0
561559528 200396858 0
406030283 87896012 0
5089099 415726676 0
566828289 126464548 0
199434247 456369237 0
233311498 504984682 0
79508174 194958698 0
45525181 423199152 0
445590916 340696956 0
344084540 397790233 0
371238993 245760013 0
1487945 567590699 0
399931003 514374516 0
329279959 307994897 0
314975030 371915588 0
235176061 420639905 0
21620844 287886851 0
33266493 498412790 0
92257897 309834621 0
437461933 373283542 0
405591727 235691678 0
279001496 526535769 0
232234580 243447066 0
377666607 35002870 0
127410049 42428690 0
123401501 238970300 0
321423448 1538346 0
164371980 336441207 0
143765272 501671844 0
46534662 337595959 0
493332415 275191633 0
277416880 246552313 0
577255006 255221314 0
564476649 519321660 0
384625321 25289018 0
49278952 17641382 0
162257459 478396822 0
309712731 11019159 0
408474378 256713361 0
299351151 551917065 0
62505127 317791693 0
346701132 305972273 0
122336026 226149900 0
312465151 61082555 0
496526342 192110535 0
478706895 542701438 0
81044744 427406079 0
12027341 536999718 0
186471353 535991513 0
461972558 544520753 0
310366622 461746880 0
445108740 403779985 0
283025544 354397954 0
87192871 76049300 0
565937337 210932670 0
384603500 367629570 0
99736018 418660315 0
190510513 109314833 0
184039792 371671458 0
212480255 266073478 0
404154894 578876988 0
86493655 571163960 0
88688160 188427615 0
565946616 510941770 0
8161235 205758915 0
162008502 163029521 0
258282903 327197830 0
226750763 540879109 0
495892067 535675221 0
340850096 75704217 0
134782427 282420397 0
402181584 128865875 0
80173907 189370532 0
250373736 345202345 0
528271747 498680903 0
236854248 166213250 0
487151083 223132959 0
287963549 306813561 0
15754184 461968144 0
334312685 458228557 0
176220605 272285421 0
343100162 82567814 0
130788234 412297961 0
463455470 265831675 0
40813219 322970474 0
515075495 234161289 0
492181776 40324576 0
537994286 4718760 0
217233371 64758692 0
358684118 122251196 0
519139527 534576034 0
2571002 372643638 0
107782189 208721510 0
324576842 559933562 0
405685517 207386389 0
40101324 497368826 0
66734612 35582438 0
234141564 510666026 0
95407247 328871000 0
206959727 564872916 0
82158172 347040462 0
156494896 122279290 0
423050742 426645340 0
269527883 27658586 0
492399438 76031413 0
500942041 73766593 0
325189418 533576396 0
309507078 467150337 0
135879270 520710176 0
38855783 387880107 0
342534814 84539237 0
228100712 203599559 0
391076275 200267087 0
310919651 166931652 0
439679535 463654071 0
128515895 484534308 0
107109614 107709375 0
18112111 188965852 0
116204816 571531768 0
19790651 102616392 0
480850354 570041369 0
45761070 208895621 0
301625123 157733123 0
400083136 259875418 0
515397535 416645454 0
61306695 107579051 0
434292631 181619396 0
331443591 309794842 0
272056089 13718209 0
419027728 362393027 0
132358700 173605194 0
532893687 553161173 0
513691791 466496825 0
419531866 353813800 0
40270160 147086441 0
240684188 512273055 0
54054149 286690394 0
413486909 339542335 0
234321203 540950071 0
234346835 175685180 0
125040427 426739293 0
559594712 324959317 0
283518826 251311109 0
230025699 257836658 0
451371926 100878569 0
436416722 262384113 0
111391240 252184152 0
526747169 102511342 0
58137651 217847081 0
206833773 564706175 0
204075155 528504937 0
415992580 164171677 0
9366177 529217437 0
119522256 573580785 0
129294742 142576976 0
550802349 559791554 0
150251529 551818060 0
392849953 223158230 0
95174110 391031422 0
348720629 205928422 0
160969569 176263967 0
223234840 378069300 0
381038175 4726749 0
140524120 253671051 0
400836800 340400355 0
326496699 415041555 0
71294671 285603412 0
90446142 348386013 0
442677668 406938500 0
252588110 535894050 0
110423899 333563907 0
116385455 128221558 0
146218300 92873625 0
527761221 8408604 0
154599522 424920570 0
503313794 265149864 0
579623899 272791047 0
275223505 264155232 0
111835885 493651749 0
11028751 132098363 0
111060635 61071671 0
227494608 81102751 0
177856562 187190373 0
388190363 44905454 0
434536500 369996285 0
211662426 302235309 0
195425394 104900385 0
503293436 45640082 0
169073575 460049623 0
375697001 475954949 0
229957215 495621823 0
239031042 385423794 0
513859025 102035743 0
107649768 566479635 0
485379907 229743406 0
570428441 294453280 0
514275916 47001923 0
378654781 164648801 0
107544510 148122772 0
226194024 182284730 0
59334081 129173136 0
485954852 306582011 0
183414592 425724527 0
154428766 161792693 0
168813369 319626443 0
140135783 304391497 0
227232439 114840083 0
249501520 167156880 0
492905879 250749354 0
58267333 83936207 0
342866788 350999151 0
310813306 378620485 0
474781681 345190067 0
530501238 560108639 0
327878119 361753643 0
374234191 290587619 0
172392424 225440839 0
302597404 275721145 0
204440659 204690454 0
552337526 381808332 0
298022147 451343641 0
350883100 504942537 0
306904013 358109222 0
379893433 499272879 0
568590908 195601120 0
160165121 453438492 0
159238549 168362802 0
570186682 474208969 0
16923655 33136546 0
223339292 231605757 0
60773075 277667978 0
440034647 467009749 0
517449753 107212192 0
239942759 238230924 0
94571526 211343716 0
505749581 576283762 0
551265181 106824550 0
338453994 194586588 0
329159730 435689896 0
206593886 291950402 0
357965222 374503757 0
440553902 508916070 0
53271700 476069114 0
447081085 29920698 0
128878312 256525862 0
573314943 475766213 0
102302372 425683642 0
65338309 546213582 0
549662031 341637634 0
490733863 271324423 0
296198948 40089344 0
202712450 452208683 0
153507091 495906461 0
380849377 541329977 0
111075324 441626524 0
65824777 428619684 0
160322012 528772087 0
194764327 339219890 0
169536864 494851454 0
9387163 70582973 0
492655296 42693098 0
566798618 122545566 0
525620679 29660587 0
38344856 501682616 0
481526316 12763044 0
524838927 152665407 0
138356053 540218161 0
343114044 185138097 0
132014070 456572865 0
136778384 514171443 0
401811747 74836231 0
175792861 374872967 0
112205134 545383194 0
137196023 452702268 0
405741146 335679844 0
381370242 243678715 0
137222456 482841272 0
314070041 535784594 0
396644588 174359517 0
552545231 395056616 0
334510894 147530584 0
507330226 155789396 0
20424308 517494462 0
547942948 196829545 0
72471370 421312666 0
528943519 380198441 0
509727704 324612415 0
474424721 210902094 0
547152259 291006691 0
336753692 345079330 0
181037416 574906322 0
56388124 369569637 0
407767434 241154561 0
305358350 126085180 0
384836758 361892950 0
447075873 240409672 0
510417111 530207111 0
80893862 34809711 0
385137981 540003991 0
489232290 154526355 0
415605682 20221708 0
575983270 183441865 0
46827097 349746664 0
315492226 57155974 0
392685068 466971596 0
407490072 244883485 0
234318829 509818821 0
540374431 128157547 0
142945060 516638165 0
131980473 579603651 0
263373489 220308026 0
263410453 246364837 0
453224577 331465882 0
293832156 64432649 0
554530523 576393574 0
77393902 471324019 0
179259623 121369246 0
84624844 284415562 0
124062984 139519937 0
472315706 159831193 0
422060129 380777347 0
196689263 448028735 0
546938186 311881370 0
104090631 152410747 0
207574181 60446659 0
479221470 204715932 0
490075194 66351548 0
462710199 53414211 0
562530328 466141142 0
535162854 567827954 0
288252815 208271088 0
315096910 190983218 0
232035901 263605874 0
434053439 436885570 0
438934063 577676141 0
446553870 168708417 0
232816536 54538848 0
385847668 219612755 0
353936319 224979916 0
285679590 273905005 0
275789263 94542470 0
161390335 393694745 0
404757215 47538079 0
461559996 22886232 0
451289719 412163307 0
320991269 108986357 0
464681720 163663318 0
97676278 244526231 0
289047708 465525753 0
215375228 318007184 0
181748194 571892609 0
565911512 130624134 0
313285817 22259225 0
227675372 19392183 0
27602 436058174 0
446314427 7065270 0
163964944 225442311 0
503868760 495101636 0
179049364 249394294 0
568471467 168547559 0
417288677 285281281 0
179239459 317563370 0
108014622 276911168 0
82602767 311859966 0
477627943 469180723 0
712923 147470799 0
261529204 28418852 0
274312418 573811696 0
522518242 195854142 0
484701132 287994077 0
188004946 377010824 0
322543682 194753809 0
227064940 20741577 0
175543861 397673277 0
415277921 98827648 0
128890626 559073819 0
161768638 535031379 0
124598513 433174031 0
553571555 452120331 0
357573721 161436671 0
390895779 49764495 0
502416027 551955748 0
59914562 112382581 0
266849061 340997378 0
206466121 66424856 0
159988589 407582735 0
405808670 187298390 0
30165121 302803799 0
107383819 496152857 0
9276633 259546499 0
92641702 253547316 0
436588299 282927285 0
420272567 123809707 0
207167317 77620875 0
380251828 167800191 0
281109744 199229762 0
223426353 466765113 0
140519989 331754570 0
16010222 201606326 0
451438423 119048097 0
71510668 513853555 0
515855837 21429325 0
221208333 240351897 0
323908921 145566864 0
171559999 313163246 0
188008035 467768331 0
32914068 103786936 0
7977263 253177998 0
34925982 522068993 0
10226198 127625027 0
316737479 294191086 0
114238808 446462278 0
384274353 189940675 0
533324837 274238049 0
509078953 331859169 0
216420409 515960414 0
558092219 557766869 0
130638618 291348634 0
31494391 46583640 0
335259263 454609487 0
564454052 312102215 0
379311104 284277425 0
2141365 518357325 0
300545044 214633272 0
436319402 528093876 0
358782510 164596300 0
57580356 404018797 0
113246938 271326786 0
25037252 370493255 0
557250222 29150296 0
176977712 512034440 0
520724048 164471219 0
439077831 429870837 0
233093714 326407490 0
581714 63596781 0
13574618 523757372 0
133815279 288237043 0
138925221 170744088 0
24498716 377389832 0
19543475 249686684 0
420303436 325736223 0
558881664 236179446 0
526488470 108255409 0
151471143 484790695 0
27925777 108543310 0
78286993 144704571 0
61805407 308429088 0
467903604 444411261 0
403809957 366602286 0
93161850 521356296 0
177940934 308993969 0
406924687 137303349 0
174934942 123140609 0
74831740 83865034 0
15355332 422898215 0
257331573 260381507 0
186395412 381131610 0
69764943 253379437 0
86547473 224225037 0
289652350 551000143 0
239202957 360285451 0
153222361 351422666 0
573911208 414891533 0
168556105 498378626 0
471488477 429807269 0
131587249 538304930 0
280450691 500149022 0
332853986 98839845 0
219531168 340796965 0
408396342 491071629 0
220057440 83145080 0
365948307 314600122 0
118532186 529565200 0
77093598 262218889 0
180604832 8411367 0
415936009 513562294 0
450904036 346767034 0
423773911 70209219 0
354348947 466928638 0
571422766 566071338 0
180455615 301745140 0
228877438 14356677 0
258344961 356299975 0
392903689 144244492 0
499347816 184921863 0
335541329 348974408 0
50004646 30678738 0
405664800 506182089 0
49595721 408344062 0
484629254 103042055 0
333883373 36999473 0
361116304 447544348 0
247518417 525169107 0
362561499 59664961 0
522816477 346557175 0
110887930 86008439 0
398369933 318912275 0
576248024 100910410 0
68439027 155450742 0
209399564 112739808 0
427154531 434120821 0
503911848 214646992 0
488652661 68311119 0
396744803 504038750 0
352283638 376620216 0
230297627 576837865 0
186440745 322305404 0
101985440 80006283 0
406038112 35118562 0
91136316 569880125 0
8359688 549431962 0
43490875 576584834 0
208944781 578840436 0
171485377 78038875 0
366254044 258951903 0
427031089 31545956 0
213753541 53497354 0
296903061 79206771 0
170074223 496024930 0
147615765 516796843 0
388907114 67564015 0
20475646 31059091 0
39167280 197750837 0
383548709 252008099 0
493362209 498975638 0
419584532 52328724 0
518432203 511823805 0
12856370 261466379 0
292715891 564048368 0
417345611 241261535 0
348315704 551114715 0
442364837 270942031 0
9179851 171132977 0
152887043 44540419 0
472234475 54892345 0
120957139 524696038 0
290622921 482463551 0
526964995 1911735 0
80396212 148213165 0
168171222 156513375 0
234124627 497205502 0
138191369 391086524 0
341826960 365056491 0
19502735 533411402 0
223001237 59524961 0
63172480 166347837 0
550724994 571588499 0
278188375 113571873 0
549705103 425432767 0
449050894 553370218 0
48190417 92310947 0
221592482 79988665 0
193631848 556361820 0
469407117 378145126 0
437879213 147390376 0
215788404 460452669 0
166451285 95467365 0
94824239 546224754 0
532313353 6820887 0
508700906 4897849 0
169815389 355063006 0
270556558 502369600 0
342548202 187477871 0
47012679 249178576 0
470732402 284439108 0
322748311 291769886 0
438061473 480561192 0
60366002 478066345 0
345979003 357301811 0
355406325 469966606 0
461188603 148789678 0
319962818 380903951 0
497279973 507058575 0
569775725 128482013 0
367429577 575921679 0
201254619 332699344 0
366133000 488355085 0
362279295 565230687 0
23717150 393658591 0
166810980 203270105 0
266445077 378339641 0
23808829 13539952 0
178128456 227350515 0
459900310 332076634 0
424903003 87430450 0
24186237 556208914 0
34374023 156227872 0
407205389 27946836 0
573965226 278436336 0
47586403 365602727 0
134152081 362067658 0
507314614 283372704 0
400972975 522056560 0
366206272 146058872 0
257447450 340797963 0
398905435 100036212 0
544645 492041537 0
84062273 161622584 0
223961688 577904766 0
292418710 486055476 0
173243542 348617208 0
279314525 257587961 0
507912221 4165523 0
217242731 17128779 0
545093866 177418897 0
309165267 47051577 0
406564939 501391517 0
450669325 137423612 0
115482131 371114275 0
142244004 158830236 0
562988072 153215998 0
253391616 165138211 0
25593846 549057794 0
316886808 285168140 0
548290602 300142004 0
90522444 508013642 0
102442707 9271356 0
210632266 109533594 0
478051930 234239850 0
179701642 350320050 0
355994126 183274980 0
499475178 497646367 0
366052714 232129546 0
94751643 31572946 0
503499715 379076720 0
320115847 44834441 0
529663453 128195348 0
56776736 533012464 0
190320702 244991146 0
359232631 62682617 0
54245693 312318975 0
363502863 385411947 0
76322313 434847233 0
229490439 380980043 0
86568306 91668540 0
129621504 500722378 0
151263458 195956090 0
425744308 312317820 0
222318885 25268081 0
46133164 335203639 0
423756579 156790904 0
474732803 152450267 0
570880286 23036893 0
551378200 430030593 0
179400482 96428279 0
362567773 177900105 0
431664967 382473515 0
123583325 340131188 0
298952516 339844255 0
576216688 531779893 0
337879465 186434884 0
25958664 226096802 0
57556539 196404088 0
420261144 459864765 0
460635806 451234328 0
252292304 110104772 0
196613012 157729334 0
146827880 556326422 0
444058525 409275876 0
316304601 278546953 0
551677370 492103120 0
442738376 538932440 0
395003901 325645218 0
142051738 62017293 0
476480260 211820489 0
251263469 437348155 0
400068317 381373169 0
579014640 288891414 0
48513194 456552840 0
491064734 81006225 0
508249207 343962602 0
31632155 382783973 0
224328086 313830331 0
269913045 192712136 0
85402498 193953063 0
348913772 124890089 0
546119077 385328763 0
180901575 360636775 0
537487605 322920607 0
242177959 282607858 0
556512160 491540671 0
426426710 135342271 0
326041191 134400433 0
426141257 526638501 0
238198440 284967922 0
510714452 355263275 0
535575755 199186566 0
526061871 233949066 0
250924554 21906897 0
463622391 393703440 0
366900700 519578878 0
303384583 303626862 0
225954568 422731147 0
245312887 533374722 0
442622596 268250597 0
90892476 145108956 0
500691281 29513891 0
247405240 444853156 0
31130553 178618566 0
165040836 23534437 0
429149683 133951876 0
265676501 235066008 0
52760682 398132275 0
158658896 67902981 0
344280449 551929803 0
120556619 45623445 0
254268294 131644089 0
479636601 555042519 0
449876765 177171568 0
244866804 273783065 0
460425514 362723537 0
430304490 134298684 0
123684562 48906660 0
494863777 54299724 0
70578470 538975284 0
546078180 86829789 0
40058264 315032576 0
78561946 385152133 0
297099084 461805728 0
7476576 176653224 0
9019040 129360661 0
478277242 560590294 0
354819368 488668898 0
75915139 523588615 0
563859753 167259445 0
29330321 303577477 0
53828757 549949866 0
294697567 444860081 0
350311972 217338466 0
170837042 341895630 0
178734334 516534458 0
556385953 99029943 0
228033125 316730476 0
289425921 456032879 0
163440146 490612381 0
248640971 255103032 0
576314586 503095435 0
84360942 484897214 0
65110341 322218929 0
33155399 3286147 0
576485070 289792649 0
564845317 321480975 0
143041226 176499952 0
426956453 12828683 0
112469886 46284194 0
473498381 141409410 0
319044070 381841245 0
350770031 6843670 0
108712628 31947353 0
206621079 52346106 0
215373499 421132779 0
296029348 227194341 0
227060724 116299422 0
177625638 51005523 0
199665438 86704203 0
274817559 229772788 0
170053382 186334752 0
389558203 163453355 0
463430217 10506327 0
71105320 446744900 0
251462875 22144910 0
366585400 12489347 0
169092855 565872824 0
200665129 475550777 0
321729749 75469048 0
188747543 244388634 0
208094860 95811979 0
239534165 146588049 0
574732205 345285118 0
506330560 8397455 0
553168684 514644516 0
307620371 108913200 0
149213349 564555584 0
304533537 61853390 0
536696743 452739726 0
524630507 103499496 0
351804672 345235571 0
22412723 116083053 0
421636884 488940948 0
408717870 526344200 0
231957493 119745204 0
218294414 335097753 0
439702660 443564035 0
573144446 557803743 0
523000851 432286131 0
283138130 40360887 0
418396018 223774116 0
12654892 157054384 0
312405767 61047271 0
534452058 470533097 0
166779013 129447694 0
356481046 17204847 0
153222596 468673164 0
324225223 505081887 0
247390522 545087225 0
58251463 335282725 0
121514120 443376875 0
53797195 88567153 0
366311726 463401879 0
343660379 485228893 0
510030527 19239143 0
545032716 318461364 0
554104312 243294891 0
197070488 454130357 0
39715084 266821926 0
168034507 221022908 0
525353975 33409438 0
336332713 117048053 0
324474500 470905828 0
490148284 46438773 0
496727365 408017585 0
240079324 77042919 0
200636609 154328001 0
233109716 502574281 0
186468642 314103851 0
289847180 534898036 0
437780433 493531827 0
174362046 528973514 0
376573109 10805844 0
389888521 392761798 0
369013449 543384796 0
190642854 35287900 0
542911696 422650189 0
538744319 1910617 0
33176376 246291623 0
307464115 531401942 0
43709611 457671310 0
103759389 473026129 0
54767570 172064748 0
535011014 203971970 0
255880883 97913590 0
7539110 497697089 0
51782866 330339938 0
466458643 280068459 0
537666496 352171885 0
208338564 432771532 0
229970617 197324734 0
259643317 462462615 0
400478529 448023749 0
427655886 272367176 0
282599461 33036650 0
369492878 231850975 0
299844111 436040676 0
203933889 162307229 0
94349671 204866420 0
462219201 75632873 0
59816596 264971420 0
334775318 475750368 0
70690658 293644692 0
129794143 127204310 0
342389378 569710084 0
31043284 413876907 0
249113087 393001874 0
374528398 164762386 0
241126079 514553411 0
140263191 18325206 0
21440607 412994487 0
104054184 73563564 0
514997711 12029737 0
325771139 359985377 0
319830815 118930048 0
524117991 418238221 0
269767211 246926880 0
83264993 531873224 0
297470135 216031908 0
532610687 489440156 0
76991528 353032804 0
525622891 7084305 0
536352368 180161876 0
360974623 577825332 0
510938168 215694437 0
557700206 321339274 0
85026554 40871777 0
510688718 349770015 0
409469680 203668587 0
211556075 241094323 0
431230401 90477709 0
485505863 553018456 0
124604808 229618232 0
400276613 271859970 0
74809956 144134368 0
517809634 257651100 0
99990727 105884600 0
309460504 283699509 0
112027424 298189000 0
190471199 306814978 0
137793340 464291064 0
466827708 73421477 0
210598275 228841628 0
113312170 572458105 0
135741291 511367344 0
535570758 551511225 0
238180922 154706157 0
578704185 209536458 0
11433147 334615710 0
455662426 539503441 0
111855306 525733534 0
153731270 113115957 0
378855088 373519866 0
130071542 246904229 0
77982080 44386408 0
164552255 129106719 0
141714167 420434338 0
8452635 151789746 0
103496675 526624216 0
125640354 378874766 0
459628741 244789444 0
412901300 159176359 0
87194309 63658242 0
465551340 302905658 0
263517355 474915744 0
278414723 340743052 0
544188867 38827174 0
207703171 27476430 0
299457704 567132413 0
579150180 529183887 0
344611303 37505570 0
391056102 454918480 0
352457235 11702618 0
335486876 466473321 0
108921126 252457789 0
535178294 215224604 0
571685991 306718191 0
239329999 485869137 0
193498943 69023487 0
459224035 579113534 0
520718445 564022738 0
192472768 239252333 0
104663020 428954489 0
415634984 430286828 0
158252424 454453376 0
361547384 133434757 0
387573722 82451466 0
268629593 133266899 0
329421573 288022431 0
485528584 95358527 0
133421837 43985270 0
407844601 354699057 0
196200642 566772420 0
521585119 415260012 0
121439363 207768426 0
410440050 530295873 0
119906915 180560808 0
410445161 563060083 0
221637497 330928219 0
286160689 248470456 0
577365750 29307004 0
174665916 556942743 0
315804828 429609694 0
227216814 217912229 0
238847608 246495893 0
2041212 311612514 0
158635563 388123697 0
3516903 267648356 0
325980006 260284880 0
535821480 390536683 0
524996340 104366703 0
447468040 372324106 0
341639430 383328339 0
185895753 259705032 0
188564001 415448336 0
530508184 205784176 0
37986685 162920762 0
240760926 356305710 0
575588868 59832375 0
331972482 519332735 0
393767787 241183333 0
88314501 532870733 0
157913547 333422535 0
260151925 82085891 0
278254866 244818713 0
116608609 493260467 0
204015775 135729593 0
469242846 515771054 0
144957222 365475927 0
553767442 306977878 0
502104791 79486763 0
407086361 53277300 0
428703550 492599335 0
385076459 253914463 0
454917977 310111693 0
128180087 196602119 0
107350049 24266528 0
132293962 93869489 0
117925769 218012500 0
562029849 430984039 0
428834652 313352112 0
200947096 448692080 0
83143759 549105005 0
440477547 99562245 0
189027590 384244026 0
288535267 52798776 0
503033094 107699252 0
284217062 56529369 0
73058748 468399664 0
246352116 259468837 0
553564592 127016532 0
423750152 136308890 0
384858676 316742068 0
377282670 209964546 0
320140178 353970758 0
397621455 478941187 0
306925763 105045393 0
228653903 192531610 0
341444437 546399861 0
97548659 269094547 0
549414088 520672995 0
470680389 311126021 0
253328180 566880177 0
284960914 375051331 0
111134698 99064041 0
529106928 177705536 0
21365545 350673266 0
161179069 249484420 0
37681571 20340326 0
1919077 39755270 0
401791939 195218041 0
401834379 213209369 0
384340309 44557542 0
339147445 267452428 0
315473104 476314023 0
335396675 316285439 0
156420941 318896866 0
131473264 204999385 0
250754397 131401133 0
174793449 478715380 0
566235011 409205187 0
539577460 26153150 0
229340508 290901308 0
220803238 300308643 0
289607396 441060464 0
463936238 476855426 0
91548054 286719013 0
350381230 70573196 0
498244391 286397111 0
236014643 367623546 0
105584758 325436017 0
142753898 50531017 0
185678805 450826872 0
259250100 423972707 0
514638504 225049808 0
469436878 552651730 0
412262204 451746992 0
472998914 468415099 0
568619310 272923229 0
115897333 235568235 0
113937238 111076774 0
446315727 374211423 0
305303673 121476969 0
449734120 568730243 0
545827435 387768854 0
314464474 196400643 0
34799064 211425381 0
261715031 184460130 0
4814852 492302260 0
449149756 302418767 0
275136616 368581790 0
298773196 561981266 0
488296478 334805760 0
277503031 105525994 0
398212108 330202836 0
41239064 211256401 0
566007043 159098374 0
440771645 306692070 0
260568446 572678386 0
257645431 231070819 0
313279568 36149041 0
577346161 226346775 0
238131863 366184305 0
295716572 35048501 0
391128563 283661735 0
499882935 446791874 0
17732593 272477517 0
202465152 188083188 0
329393137 7886163 0
383458745 50078399 0
66421698 391917300 0
24488039 222201743 0
410627696 291154565 0
421801265 278966925 0
188849363 567782075 0
360392533 345680418 0
381343056 510393239 0
270920661 215037746 0
558634110 468797000 0
433951830 343615559 0
44531061 548701056 0
558714241 383080355 0
338822847 45081973 0
575959300 300504117 0
400474316 465108394 0
336383734 19768139 0
111317657 352827079 0
261702811 278129625 0
429555069 167235784 0
143187752 154371563 0
413917351 172636864 0
412314257 471813532 0
567247999 91191594 0
198962409 37795667 0
533989462 23635926 0
296821004 327172049 0
292871689 35260604 0
31768833 357705549 0
365520817 77672108 0
79783112 365008618 0
332696177 311851528 0
374885682 189610467 0
133353322 37967007 0
245155017 395568836 0
205559613 536140505 0
281444626 203562310 0
214145392 513356819 0
73628306 504723677 0
77086013 155776636 0
183217153 491827133 0
362587318 331994841 0
534971858 524365771 0
367593239 269189136 0
167456745 338787454 0
396120565 207530880 0
315015003 411355460 0
558645848 8293592 0
215802464 246150668 0
275146993 435816816 0
335815406 303215600 0
499646335 222573290 0
463528668 150171674 0
290921770 433593451 0
275967674 519569386 0
275076955 294551376 0
494733048 67607489 0
370867531 385364126 0
56396505 105714236 0
137076735 466144661 0
104160646 308015817 0
567630837 55851762 0
246849988 136047781 0
496269117 529317389 0
560553226 266852529 0
558009665 504454448 0
92815302 100582529 0
556806425 527714087 0
143200932 47201461 0
408860627 127980197 0
118907988 351563838 0
406248736 132760419 0
284729354 12492832 0
546957704 260131136 0
484753859 111762556 0
88545698 255847355 0
384490151 132734920 0
282706741 427379728 0
224404200 466856335 0
415524482 16514550 0
452014978 451166023 0
563388484 32380051 0
280845683 395745196 0
205890691 411090129 0
464347404 230535730 0
457795984 495828630 0
333271245 312976740 0
115335030 113190981 0
440784032 460355486 0
383937514 540054648 0
113420205 350434224 0
132637501 142660663 0
67794641 400119183 0
297906758 107359863 0
238591177 320675554 0
421777425 84093356 0
209626816 205767202 0
192674102 367882004 0
160512176 42833691 0
501242803 125278050 0
517836208 305309813 0
284156740 498173660 0
141319642 51629816 0
294759287 126205205 0
115972066 294043723 0
27113994 30066735 0
436851337 439742103 0
329889941 146197279 0
327656116 280542000 0
321767078 84709209 0
22104899 344181336 0
476650031 256969196 0
464478491 373830649 0
348573097 119208798 0
301787237 93834048 0
319873411 457391595 0
113300530 80441228 0
133409903 294508831 0
13717339 132342077 0
217709114 288379477 0
166622452 109676206 0
110601067 352591851 0
143638053 51556590 0
468735095 248002990 0
428182283 471994319 0
170264983 237259441 0
545117606 21537260 0
237642001 405510054 0
197437681 163953729 0
165490050 392222652 0
544265716 341947826 0
519993312 521085523 0
522987032 111278060 0
335071100 362222097 0
38510751 476048467 0
31349899 256598701 0
460776375 108053610 0
177105562 73581771 0
351155141 107650133 0
323610503 149258110 0
225966676 189413648 0
111875207 248494401 0
152060200 275429806 0
167303608 416800950 0
331723783 226085523 0
138580067 444053904 0
209141588 437915551 0
302920944 252058106 0
362838653 147569696 0
549860148 379450374 0
260575863 422285918 0
89359928 435431251 0
16068812 168715333 0
271583576 260307295 0
358971775 509459278 0
77594911 493448100 0
164482123 303312246 0
100053261 358821809 0
195828071 229883815 0
83796856 142155875 0
10474795 230296046 0
199745332 143955967 0
256798521 445661968 0
37131203 498950421 0
162353657 446551326 0
157860351 156459984 0
208989562 297604251 0
473536885 226226842 0
470232739 245444384 0
475916921 320552016 0
353544511 54901393 0
181760603 472466296 0
410032806 547707019 0
423431997 423320231 0
378743187 117595285 0
323368281 38404522 0
174828158 245557419 0
215681131 577859422 0
107581713 556437044 0
71660644 564861474 0
338965750 132769875 0
114743284 33998262 0
42124078 248735278 0
473381387 506620902 0
169593305 522933759 0
34940373 123648234 0
488792483 558180088 0
554072087 239342967 0
309373023 349287800 0
250152052 460655413 0
178515345 180446768 0
421008470 251901364 0
313293021 502972811 0
106269009 390788393 0
265035064 206961263 0
333471874 323968829 0
81410162 51324223 0
117452018 38962722 0
322659128 216379726 0
305375890 549568408 0
493728873 135683299 0
482656429 374111310 0
229591591 184011339 0
343444949 371902528 0
236727088 52057927 0
58373545 166104402 0
508126731 161978164 0
502348341 343234778 0
315497574 82394676 0
292852463 107304578 0
233858555 156357183 0
415438033 464677024 0
114570115 554578596 0
245986151 93296670 0
113894068 205339455 0
180579606 186364141 0
511531542 46729122 0
322059568 568956091 0
38946613 473113722 0
508615147 201703145 0
114175415 285433508 0
86069603 81079625 0
57849412 255139605 0
339044220 213946127 0
87648851 308755118 0
101206126 254341138 0
470752856 569751647 0
180695092 489316825 0
64885479 85826793 0
298089055 457581113 0
111927982 152355247 0
245278379 128175668 0
325862178 234248039 0
240431009 464119511 0
477073111 293213277 0
250720713 569449740 0
175487515 311397420 0
222459140 541597336 0
467088389 286205715 0
426445967 281929377 0
420716148 566042711 0
371663618 26438034 0
31157779 395958839 0
417116512 379284407 0
299180590 150728456 0
58985189 359627282 0
4452359 347345964 0
540943204 532561275 0
161448653 213624258 0
367064456 350070066 0
528730037 443012089 0
314756811 391378623 0
325014494 294246856 0
215508830 115513667 0
396227771 80966693 0
186605773 417391537 0
470925357 460854221 0
431880001 459939601 0
127982392 530488812 0
329993112 285933111 0
130994688 539180883 0
392075898 406546340 0
418398029 82224172 0
514297777 426075763 0
111086903 178245292 0
438025429 274543254 0
176806970 441021216 0
129417259 77358164 0
463096161 206132566 0
511915903 448638969 0
500020892 107201346 0
522776789 62966211 0
166724759 478606175 0
390650389 58345100 0
447899100 297200246 0
29897673 132884949 0
470114206 534722520 0
402475424 76973035 0
328568342 240796042 0
424600995 287293836 0
164553642 492443084 0
189100371 387299339 0
451944320 199999740 0
477889484 391096448 0
371351825 83756442 0
124219196 436826730 0
363796620 336248819 0
523059423 457687285 0
420781517 82039767 0
372940963 11520232 0
335141139 236173473 0
297663655 125483502 0
504040191 463589042 0
199309477 410577219 0
443966447 524244420 0
491964499 292624453 0
203289227 522259738 0
2968875 110958226 0
380173058 162225647 0
15529537 243065248 0
142355057 498326619 0
21954604 188405813 0
474232591 451286059 0
351916288 319721021 0
520383727 384999039 0
363382798 444006018 0
299495802 440443163 0
87342980 267873587 0
519808027 5505989 0
452276072 159171933 0
312486071 91982025 0
484508276 418487303 0
572400616 570608484 0
309295177 221969046 0
319659062 92462834 0
442997787 427310905 0
553392956 414200698 0
114492842 316327133 0
333377212 530591142 0
354667932 288398206 0
150382906 203497607 0
246850282 135408377 0
472838138 320530476 0
375872187 569508305 0
33563426 317141238 0
334275362 55174201 0
220141861 154733053 0
9896306 257515952 0
228814733 394357599 0
51514222 21844003 0
504456636 464606868 0
161428280 320216026 0
352670409 474397912 0
424900907 251812661 0
64393244 537803715 0
320747243 422745215 0
267983912 180247031 0
548506973 203345230 0
216685895 261669277 0
413893698 555204928 0
73662770 539551870 0
2379221 472790367 0
404686920 401529057 0
42150713 576637652 0
392812819 570625427 0
460126685 308867990 0
532756574 229815068 0
325112846 520819638 0
368076105 279689047 0
52656927 413086455 0
333515049 248686290 0
383335756 487672936 0
575963856 342458384 0
410584857 229255531 0
306544046 576092583 0
548317855 313305160 0
88186546 379030928 0
179459563 105843234 0
35012894 220697485 0
553923731 188705949 0
317055803 27976419 0
504269783 540572565 0
370254253 290035092 0
104159265 156045311 0
551522843 151719880 0
363229945 288422317 0
446284553 376067926 0
340664792 457654811 0
252512832 333229650 0
136033190 462383760 0
478873449 576846217 0
336987308 43555110 0
290121657 556554936 0
24974755 375886047 0
16509598 356312102 0
125598950 228213624 0
537397685 22189103 0
577867539 553284035 0
387924581 511255548 0
41014683 391389512 0
70532825 185758098 0
481048952 398263351 0
105404677 87617407 0
569434215 281884315 0
488905216 187899137 0
318673645 188270866 0
446156376 412131324 0
532235860 300091347 0
357863339 462627923 0
333202714 274823583 0
570959077 175836167 0
330661650 535676737 0
370479847 578782597 0
382676900 35589277 0
216242376 248819267 0
128228904 294943328 0
356700503 280554071 0
418432231 69127806 0
197577793 414872375 0
390080808 456755374 0
343164926 523939043 0
197467246 260181 0
364093654 446137961 0
373648127 316277004 0
269586624 128051210 0
162759193 297694210 0
57689429 546685455 0
153956050 81374256 0
264761400 202526906 0
206782612 39541082 0
257925122 501394235 0
36432096 490484114 0
187629992 567638036 0
510510585 252231422 0
77764261 243226526 0
495636363 153440928 0
84941351 549763548 0
204856696 356239341 0
542898009 236887765 0
150576083 282364357 0
156751246 325925526 0
475439080 175784334 0
311502922 368357673 0
184727495 424571608 0
409207384 48425166 0
481897954 229120225 0
205054313 393692996 0
277074670 531636395 0
186806716 484453671 0
551724282 41644983 0
204327081 35338693 0
344074832 106512125 0
94859628 455906208 0
169837003 124150928 0
279307037 120705251 0
231975978 347553116 0
315695325 296182116 0
511217621 491327144 0
3996347 471267047 0
414940068 481904313 0
260736093 301281457 0
108751326 146970771 0
554388946 130422136 0
48183057 257987443 0
394681030 149058587 0
255055034 179580400 0
517839669 334853854 0
531729937 502359836 0
216139088 44299118 0
253003001 432711770 0
136193263 450458836 0
12728780 562913705 0
375783933 379265555 0
395901784 139109348 0
460719990 195835207 0
532041036 183463957 0
19463865 480933718 0
417195437 217948915 0
536997177 291426339 0
286775055 546397820 0
459585085 442993356 0
249577819 95613550 0
123473290 67169729 0
303411543 287180285 0
506994626 361246337 0
539321011 256998648 0
428042302 303907770 0
166610203 45748443 0
261851378 39085482 0
327840797 118094904 0
345056324 212609502 0
388189854 84323815 0
348888744 235522501 0
339244329 316080990 0
371238398 221921049 0
569251010 101960484 0
338479744 30625168 0
117231122 527326626 0
514178829 540793679 0
215456142 327514180 0
122736257 552683940 0
533861951 556062105 0
182269838 114656556 0
537223821 272229496 0
127000401 374968633 0
345587548 17855809 0
276537074 144578088 0
119952649 311024699 0
114452427 487623364 0
509555570 114698083 0
546550160 83837017 0
563403444 218184789 0
418476244 485406755 0
170546669 89284455 0
251274405 83360629 0
67078047 445340776 0
226682532 552570423 0
170282226 164178448 0
143145515 101495947 0
386048488 423868705 0
194619279 577819102 0
77492518 41811166 0
353751589 108198939 0
267907896 339997942 0
453531058 559880463 0
34927286 281180939 0
162939129 342839507 0
285387590 427323240 0
407126120 320998834 0
441878016 557996404 0
500922922 277564398 0
388694895 398823141 0
263889924 408357520 0
100770753 4766776 0
3702571 336482 0
228271441 344711225 0
40071270 37109786 0
286037297 318353098 0
318787586 287918854 0
146655243 522377572 0
545155703 346609000 0
151094660 435741463 0
199420192 111668192 0
570013181 578373994 0
152159994 326207254 0
13954430 227589586 0
541821242 148923595 0
397520293 123782418 0
115190920 243887300 0
335007489 102239138 0
23504264 267203986 0
87172389 79992239 0
194374320 383947637 0
489163211 413360191 0
232590552 475597766 0
143815536 475411084 0
85765389 315740256 0
519152124 45422941 0
304281571 129551873 0
175606527 147060250 0
351699836 535290434 0
211589956 165499924 0
464259040 555454605 0
449733291 141112503 0
239827425 378150935 0
42740888 34230490 0
201229027 301741937 0
112378902 14023531 0
423392439 510261123 0
243542300 231389722 0
202342534 154015743 0
64960256 266213448 0
400137437 233791413 0
546390715 292723769 0
81599325 570665751 0
549147092 394494749 0
124880147 483336170 0
71206443 187501090 0
227904187 183596849 0
269746745 441108840 0
943044 356463116 0
323450952 286136138 0
152124952 98723233 0
432273450 44507438 0
278377484 550017768 0
191567587 398611060 0
525707507 448046842 0
24383511 548906579 0
147840940 477223271 0
492233700 23978736 0
200714321 578298529 0
313324518 178016249 0
340962199 503566227 0
201662477 553264125 0
19930265 242317860 0
344287491 142362145 0
9766814 24130343 0
365946587 385880476 0
489039869 398956002 0
286065998 275495997 0
556065699 479041832 0
139872251 2167377 0
579665855 470677210 0
424243015 100252507 0
345843916 112210939 0
146674466 193452399 0
131584331 301962202 0
83124120 404984691 0
56112306 378098314 0
163836863 372584750 0
42251368 144341907 0
232932119 75708820 0
359254809 152417724 0
471392721 87970247 0
571993090 129654400 0
175697859 54725576 0
61567366 554459585 0
39675576 372872942 0
327228316 252308203 0
321482023 166032688 0
171870739 80053168 0
321118484 278439915 0
7224741 301554907 0
158457049 519556455 0
342004493 217052206 0
173004023 174529305 0
508805396 337922549 0
303016639 181397246 0
167901704 267982418 0
345721961 192627409 0
174184505 39278399 0
565627567 173698000 0
98149381 153836205 0
209650667 335117931 0
158926768 555091740 0
577084912 150073561 0
147149206 549834475 0
548528615 331690344 0
301831784 415039557 0
363389963 54518619 0
249428569 82102196 0
331347619 95358110 0
489617606 307435756 0
158925727 403632061 0
370399872 58361168 0
56582023 328018763 0
327925981 110334685 0
505475997 517480517 0
29160232 5521388 0
31724238 464755138 0
457250272 423817862 0
422631923 221100978 0
18920449 45498354 0
348801331 329453197 0
177119290 214290628 0
537328115 573765306 0
519651149 479838779 0
349210089 578427134 0
438326524 258981969 0
386410052 428259457 0
171711711 547410810 0
19663414 39509932 0
514698205 473540501 0
30730798 172733623 0
523156669 298508291 0
544493856 578078339 0
129925352 462588144 0
381537933 505742482 0
375563040 24873419 0
464492424 144955414 0
381019840 98486406 0
272685818 498005393 0
106007659 21113475 0
109696847 271886909 0
26078745 21794352 0
67880830 104820343 0
293789904 230597242 0
148856644 241029448 0
507653973 365901563 0
439864270 201059276 0
221223931 19082011 0
402195242 355850497 0
217999239 479082594 0
249819872 78847426 0
480904475 437891381 0
103767212 380143392 0
562737640 474881579 0
163763942 475937428 0
464278100 205704123 0
307867262 495609106 0
270910152 526882172 0
159963924 578347583 0
383827033 61202508 0
163430665 178792192 0
579340818 523978571 0
38921855 126491036 0
163374336 184697708 0
421507622 512227700 0
114967 3922339 0
331700684 80973839 0
81365016 340464357 0
378357504 407302327 0
379532998 559056472 0
202602067 64965287 0
490324244 206345208 0
321243143 111901770 0
29375828 554717919 0
346663937 131304575 0
364827234 482719179 0
55802580 253125215 0
556855285 537062514 0
146863359 71886350 0
254539222 324895707 0
191296213 439856906 0
159814514 562305935 0
322156206 540707339 0
134955528 472772814 0
544089649 10321210 0
256350305 453544359 0
300419917 265683875 0
119173614 24317154 0
27418120 19038029 0
577832381 58744568 0
382490455 489490571 0
513279033 85251433 0
107637887 421880849 0
128931258 213899222 0
75183758 574585699 0
412418924 536696370 0
114475718 468526260 0
35936726 255534860 0
249992440 408072744 0
88670654 268894605 0
490480162 155353067 0
484895243 291864478 0
147257659 67707838 0
576713287 316749499 0
354164183 304809002 0
322215925 158466799 0
41803266 494917527 0
360081462 344611595 0
554083281 528537566 0
172783640 438003649 0
540533442 527814187 0
521518823 191308286 0
156065466 342230975 0
158400061 203815898 0
421483848 143469204 0
554366593 328893704 0
574067653 451556786 0
62977320 143225060 0
492062951 185738829 0
273922156 535989371 0
244453842 507395066 0
254888995 199763760 0
439976167 325882765 0
331728730 227847614 0
182969039 265025929 0
328322808 421400994 0
159323384 205375268 0
16811493 208883965 0
112230812 278705317 0
562270469 279105615 0
234621102 479140527 0
362015205 525069685 0
37140519 269280048 0
394231965 154500054 0
258347211 253359890 0
257578262 7178176 0
119362841 197341401 0
402058866 576425764 0
62725455 453062479 0
268945992 138107917 0
392186789 209644662 0
349452887 364615379 0
410993823 155872061 0
504812644 117185456 0
234175925 528294808 0
480058004 471637063 0
202751390 34088898 0
529232122 198674270 0
248376523 356358721 0
61198487 29360377 0
500884124 412494904 0
361090931 440647732 0
99613778 264536944 0
566838929 409701299 0
551746518 199655099 0
221923201 359230649 0
55139582 117385750 0
295576649 214193393 0
374984261 478039729 0
165073753 93122408 0
166356869 113147895 0
53655106 72758503 0
115697680 291837091 0
23273376 91841413 0
189086708 150563566 0
254564937 7814773 0
369635200 207853066 0
339778399 74269635 0
373903370 459625677 0
287399311 178731532 0
134457632 182410843 0
364637251 30487347 0
1598288 294590980 0
329768625 418021225 0
103787488 551429012 0
4458607 412900217 0
254992136 345624805 0
92240956 512132327 0
469215711 238389928 0
237488660 249640735 0
3296378 135191016 0
554555867 255072964 0
246988578 335270562 0
236283149 166832 0
3067937 358013880 0
341766838 60033168 0
247962597 321130004 0
415714759 490692316 0
117029402 494084173 0
195782741 469909233 0
326386800 156679137 0
392121424 33991448 0
353198549 173387618 0
540139893 205076733 0
330747314 332342494 0
153253689 206184876 0
219784642 351704968 0
507437971 63203783 0
505180042 232655352 0
292497129 327492447 0
51994196 63990710 0
108022926 267214200 0
363574411 108831692 0
473568076 485952523 0
84180398 546493735 0
412094466 424860668 0
416313903 200118349 0
50596214 415658688 0
276187854 7221277 0
449677292 148598808 0
255638135 179850723 0
322648486 304915455 0
181365645 26532139 0
78092710 423941873 0
483694943 184468375 0
267986181 548686848 0
10823644 491046359 0
148314291 555346106 0
544972172 99573097 0
579122369 377024876 0
568389822 356255328 0
336147830 477263861 0
15662678 250814667 0
350637233 362075883 0
24944004 9897164 0
561062098 476105340 0
468540579 286679289 0
369497659 190248424 0
224013124 424675959 0
35070889 350361298 0
141199046 36541401 0
545847712 196927259 0
135199490 113954041 0
334131244 313436396 0
315619659 516131022 0
422412022 191822517 0
563757855 77037786 0
16354349 148936054 0
201404464 384921670 0
204731566 329914288 0
510366516 287042543 0
380720389 509549849 0
422748601 547378746 0
495453396 209137878 0
250393939 496768804 0
423454787 207970603 0
155555664 114754620 0
556216897 575368877 0
222238836 161835786 0
245545946 423035209 0
419497530 552882902 0
446313468 412853569 0
495158959 156103112 0
448164921 539624833 0
333729933 100126334 0
218014868 339509991 0
303161998 380489172 0
278707249 439128315 0
372626211 93494529 0
350524955 128521640 0
58755130 537867936 0
236230246 372886282 0
158867163 398657184 0
334494218 201406464 0
380018600 565605446 0
65463084 536097417 0
13160132 455352564 0
543435505 28834346 0
283345443 24009574 0
89000110 391824094 0
426878840 95691791 0
335786910 411446985 0
562649505 508632689 0
132982261 154856778 0
335970030 532496615 0
138479182 264682167 0
397190000 50996668 0
566067643 192296683 0
169853893 426662749 0
498503652 192818758 0
69224416 419355052 0
462039031 450559075 0
346953516 578576064 0
171765383 491938547 0
130998177 564913953 0
36089488 564990161 0
107914495 409188999 0
539853470 8062928 0
508150164 3774962 0
142790521 263611712 0
180107099 391983736 0
178144189 14410609 0
426315828 136400323 0
98283230 267828676 0
69163593 337423400 0
349608751 504591281 0
395727600 340875446 0
170509949 138137634 0
355271875 293238284 0
188866784 229449199 0
357792671 92172113 0
225309784 185728053 0
155292204 433661311 0
383558668 216999865 0
263874654 185884863 0
49187856 401061695 0
435706500 482494127 0
578897267 336242688 0
66005346 358093974 0
447601164 281295814 0
364759767 455601267 0
32261292 97940274 0
470959136 450942415 0
188643929 312735557 0
478171053 157484299 0
55151427 181352969 0
143412356 147658103 0
508402323 350623372 0
510155955 102668888 0
72580702 522982015 0
566092997 369865121 0
354844701 317195735 0
248234823 191935799 0
365381409 480788595 0
8353938 502115624 0
494672460 177190382 0
284794218 523979740 0
95962201 329812751 0
202960256 385618188 0
641003 454748288 0
52705204 528611288 0
106632708 31885629 0
382793123 194024958 0
368022744 397649736 0
572778151 40729050 0
298334421 256067110 0
404296575 19130825 0
469218227 327453224 0
182923196 447099789 0
355537626 399103659 0
146801154 423381809 0
475220507 332592380 0
154101414 439209633 0
276658861 567412332 0
12831660 399803609 0
299230197 203608836 0
434073781 96111177 0
215140367 461582683 0
184719987 335257838 0
54947019 572568334 0
438114116 94089211 0
496956012 405507828 0
303138748 10376178 0
440816475 480989551 0
525265382 505077266 0
227672490 328818863 0
369419891 562170665 0
505506443 396759338 0
395023709 329426045 0
9539419 471534025 0
65539186 501976001 0
366623365 116354153 0
321551688 496006872 0
42496003 117398799 0
520426211 524817269 0
540780924 450620863 0
132270123 119193510 0
233081994 417433901 0
15237908 546411097 0
351918664 120363740 0
429923755 552264444 0
186102744 348857910 0
487527186 274507525 0
339423858 524219381 0
14365020 333983411 0
114552803 276812462 0
179547548 384229643 0
375949218 233705001 0
43195105 296223185 0
18229230 319670456 0
412567557 570560231 0
15591735 298691896 0
518542521 530500605 0
387916109 127982341 0
316064631 227778948 0
482955752 69122368 0
61141876 543667065 0
401694993 321925667 0
192655469 226838183 0
288682142 338101597 0
74184591 497574760 0
366080358 333295695 0
466327944 51836199 0
206137156 546111228 0
267100074 234540295 0
96942598 256513191 0
330486825 111279622 0
382268214 55032174 0
355353713 544190252 0
347890188 318854018 0
128598605 214194538 0
117179562 272975233 0
150393141 188927959 0
561722060 513299025 0
509894814 18498499 0
463617812 439328085 0
255604447 377719842 0
335708530 12083584 0
247194552 343845981 0
290266056 64467552 0
38914439 158393818 0
193520412 369546159 0
258965177 406451293 0
225140225 71248541 0
155000193 59820144 0
385669554 26722809 0
108371167 357304799 0
326769679 235848900 0
23729537 336536573 0
198322124 499291547 0
45008229 559255738 0
340644686 419617547 0
85583434 157384055 0
58712769 166183079 0
54685964 350646970 0
305018081 127295421 0
101697586 133709003 0
44730648 432484224 0
504391730 172918089 0
18986461 202410236 0
201497157 554807614 0
180600682 332729970 0
519982445 12151620 0
288985852 348690664 0
172812196 483813456 0
394737066 367489458 0
462104788 338259305 0
174719251 384646913 0
247389780 81878602 0
538540760 520273504 0
470968063 94815002 0
575652925 62975527 0
415261950 324537304 0
250110663 461640126 0
433257702 238987707 0
293548882 228999796 0
537253375 442692362 0
67320596 314698995 0
322321010 248254588 0
438091673 86665453 0
117425224 71475329 0
15393954 505269968 0
404034685 199761541 0
496647793 287155208 0
434192132 360849062 0
360805997 80413460 0
570486715 161271723 0
169829950 362098880 0
78285787 44681853 0
189150563 213993711 0
270177139 132780611 0
394591237 49466390 0
316747825 95503463 0
126420754 364776853 0
494956393 340873221 0
190214687 451020295 0
266052522 301603175 0
412104042 367855816 0
563050127 199879154 0
88731703 70318626 0
18312460 300000208 0
13525824 265891348 0
348663791 343578153 0
158248546 92975957 0
578543269 210830204 0
488869160 452061186 0
365666630 500745997 0
524853587 410340648 0
433019441 186616030 0
362275338 432095130 0
83586355 254880577 0
460641133 494764200 0
544539164 286342464 0
35722051 179672973 0
429589514 496958035 0
326376107 15641849 0
574320643 509116507 0
73935876 207180686 0
390676258 537592150 0
274486098 322040501 0
201035035 463061282 0
397671416 568252073 0
325381224 321338889 0
302798769 381046476 0
572945703 353455544 0
167279585 304245188 0
239361925 272640010 0
147157232 407098333 0
372655855 410813586 0
258366223 222999748 0
425442703 279212322 0
496543908 209111747 0
258647971 556339373 0
408188818 66640066 0
237162231 245188936 0
362751268 284291500 0
122107642 119924913 0
256163389 279868377 0
360591842 18713098 0
457862756 424128923 0
227235965 49827591 0
574835475 199447415 0
254597478 341393548 0
25965013 66297260 0
75982639 121221445 0
509232248 81647167 0
346959659 59900741 0
489294310 562447227 0
348592254 160675432 0
466637843 77430683 0
97239995 414459983 0
539969138 269166785 0
358370991 135533382 0
192001257 133499470 0
28321764 99614183 0
157007185 435479476 0
427900802 284699692 0
66499250 344620742 0
173103098 138377082 0
347308629 14458219 0
558771555 19172314 0
389992510 205579288 0
475680181 445965919 0
434626234 36175921 0
62225964 224422325 0
113631628 302216034 0
558572720 306396572 0
127642661 305419870 0
24129144 159327320 0
534390101 424360047 0
553142927 328127356 0
69773755 43867789 0
96456443 494093954 0
4121624 411126181 0
486358145 474074968 0
470432305 37948167 0
104633460 66477318 0
36298051 559412345 0
538009488 552346557 0
262178651 359372470 0
338317872 63485629 0
107916608 138759298 0
364444519 187992627 0
33444409 293256585 0
269399243 137694909 0
310372850 438505132 0
391660095 383204853 0
186612033 349404974 0
91958834 317634359 0
357655924 394550469 0
247865341 46698775 0
574786365 453042263 0
290345419 310090732 0
59317910 482860055 0
104623006 120415476 0
381997670 117034976 0
244621070 361131040 0
333149914 79973349 0
321588339 6700330 0
350580923 169422816 0
556320022 395060919 0
166316501 308606062 0
487946792 308618362 0
496487317 219672746 0
366771068 34425194 0
334234076 180235931 0
259026999 78225844 0
71850653 201215533 0
435867189 281873984 0
436550711 355109375 0
40867842 6855270 0
99282102 238099621 0
433681211 65428137 0
271464162 237888535 0
197514070 16817207 0
483337678 249040939 0
15375059 487611978 0
404101978 213395154 0
520314313 375870133 0
255040970 479030695 0
569346043 236798358 0
569004167 368838081 0
174723955 83667619 0
85001970 75970918 0
292440189 486282756 0
355448471 510092038 0
533229552 447481901 0
49345650 502495260 0
116776611 397403510 0
110464248 416822794 0
257352001 38977459 0
152571663 377279708 0
260290974 244476344 0
9565990 284523020 0
333189587 67070971 0
143427377 536953282 0
321302699 56283787 0
566286254 519075498 0
279210660 530610128 0
240172091 144611691 0
523868589 20727409 0
402525 131462592 0
396426662 75996149 0
327444133 367647507 0
319423647 172474969 0
89227047 166991918 0
386167406 530670004 0
119715658 460309041 0
190308920 472278653 0
347419618 29825787 0
203523230 60111557 0
406792497 530874714 0
48448276 83068357 0
476899435 214144619 0
352030826 215446782 0
439223422 576097594 0
170461959 320050752 0
37105339 89290910 0
491215352 522371909 0
330933827 61781717 0
89824341 211497904 0
131898335 96286299 0
382761495 293922573 0
77114812 471499605 0
176291909 280304815 0
15736826 550802678 0
546443693 244487425 0
186612268 283960746 0
380861112 304003810 0
274728394 246314663 0
234921457 518277920 0
281796301 90252729 0
8901795 540104879 0
99234051 53048738 0
38818767 169692696 0
490237777 519950597 0
121687395 184417696 0
547639692 342064806 0
457399705 139422022 0
346534659 33485379 0
362561417 288013369 0
243535580 290012128 0
493403971 436099023 0
409993265 230599160 0
86653601 542507151 0
390734429 238738715 0
6845338 259293224 0
266888630 187940534 0
43869549 347590318 0
116935108 208591404 0
365347164 118529765 0
204052863 358548485 0
248172958 258938955 0
218440365 111516877 0
306433003 414314605 0
263362182 496871798 0
12447450 107765993 0
421069644 522255910 0
577998203 504465559 0
259951834 282569977 0
533262031 88039170 0
25917847 480524537 0
25458733 457287401 0
270718398 280090927 0
391404167 517447491 0
427410463 546929335 0
218279668 419842715 0
27263828 467810693 0
41977040 375978256 0
203027841 58908309 0
440695978 190923013 0
450123577 332343910 0
510672415 454125367 0
375573331 143458383 0
252659892 481630758 0
335919721 445094553 0
552837762 518494803 0
546998729 353897914 0
441600628 439630956 0
177103419 566098962 0
51742314 476147524 0
399180112 148935260 0
99808740 475283856 0
545040972 374644746 0
182911114 510212611 0
326197880 522492624 0
16597483 465483284 0
416655775 48761912 0
509318870 170077286 0
149476802 407339991 0
57596990 152540157 0
565879802 54259899 0
477295829 117904984 0
524079521 186154067 0
248647178 441015230 0
253847511 492059485 0
134617125 92154954 0
379911375 419128414 0
97758248 573048552 0
165091270 370206956 0
172539281 122954812 0
198255788 537039232 0
101410201 184540677 0
499555040 78769525 0
570187907 241017274 0
500126968 197254655 0
341427118 473793625 0
395079318 576857078 0
166707640 13313846 0
465875015 255533465 0
461734818 490166546 0
382957126 423824407 0
136287728 526393181 0
340806616 302425120 0
291610029 178064891 0
445890362 522095028 0
22065993 182106474 0
137529800 203245848 0
194517625 538815875 0
291330270 67517669 0
373182759 520707519 0
78144301 273204638 0
454707976 172971330 0
75305188 221930543 0
46322292 312818456 0
187733152 444272307 0
204392753 194935055 0
420665026 341513887 0
158968127 520848615 0
279313906 90897392 0
417184962 111413875 0
457894606 54544036 0
247503793 378041235 0
322461345 113441859 0
291907038 50141215 0
222553564 164263817 0
471140785 142060813 0
352755430 75161240 0
372712285 170987065 0
43802381 142464497 0
371669065 508628141 0
496799912 45064758 0
326401767 534201400 0
251820027 406803384 0
403290474 294175200 0
36283942 316748339 0
310084967 539909922 0
532145663 39478930 0
52912970 208938357 0
576260385 330245687 0
33869939 272755310 0
104945138 541389784 0
572368834 304969799 0
512215347 75425971 0
575220174 298096088 0
4505124 85307946 0
442495156 290865804 0
69401346 123047851 0
306091579 480994194 0
510830102 538563368 0
123904073 577533208 0
15429243 455183783 0
264101992 317361129 0
571605284 79451093 0
514988473 577058680 0
34504281 340124297 0
512356247 412874532 0
447202005 545934512 0
245214264 135571524 0
44804648 14326830 0
364244519 109716265 0
191174313 77676995 0
578504927 231468838 0
147382227 369324013 0
243026878 395764807 0
540895041 13587464 0
81444921 453215891 0
145629698 325495297 0
327029560 87278588 0
236366283 500700525 0
518711874 279484048 0
454897959 166405131 0
262619703 84234161 0
477751540 152374986 0
471550343 498726828 0
149797433 411918584 0
380560590 121702901 0
549781838 578168313 0
571723419 325786905 0
311574370 542553167 0
541013675 117628985 0
156036371 114554639 0
168242461 230115268 0
317207753 92281934 0
86537836 514687169 0
189401397 559361715 0
145665221 557211683 0
537648326 184298252 0
302354491 90871128 0
546709369 99707949 0
204098820 274078950 0
37807582 389913662 0
308893988 441588469 0
225082127 217409420 0
51797084 86096658 0
366089474 356260985 0
360220568 518304153 0
349903025 325210592 0
103621738 556858190 0
443369624 74200578 0
548572095 106498934 0
79031631 149413138 0
39779204 397106714 0
4827483 119537733 0
542369917 454368926 0
303083717 296385999 0
466002837 464043221 0
165525382 483560273 0
561412387 440815725 0
77903090 149214153 0
152542341 240917728 0
346434059 559856781 0
56472455 348765275 0
272517131 369308743 0
39975449 17275404 0
140062367 134335890 0
218219805 221370075 0
553701174 71779103 0
42919494 219005787 0
99356851 297528087 0
192984332 254324868 0
207444333 462738136 0
299743371 183047845 0
84639126 260389396 0
510943807 275181300 0
437709463 385009983 0
373377740 288468219 0
59939776 75282887 0
509880315 198998420 0
82616329 55986675 0
418337945 251827081 0
219843428 405615326 0
7262500 194096142 0
220242535 532172487 0
27342292 560722766 0
124357928 279897877 0
135320055 427933245 0
364026949 55025142 0
180933049 553148352 0
294435374 120058065 0
237835855 458653692 0
529463792 88234700 0
256627779 417807262 0
536721701 561578945 0
143097164 523088074 0
251523312 121003406 0
384789118 91870383 0
162191258 113443678 0
563939336 362713997 0
494081116 314702815 0
14836048 69366317 0
264462312 381040294 0
382897541 388396066 0
2429983 476954096 0
95090068 262306833 0
69167095 226570577 0
99037519 403026365 0
466430794 253336412 0
301391847 284570625 0
201280508 458573511 0
260429632 268589930 0
13279778 357771869 0
70840921 570364106 0
52988386 111577115 0
201866055 381662743 0
42336530 104073062 0
153070040 136186447 0
422595786 240881754 0
6612862 161483540 0
200668267 385346165 0
35380221 466893065 0
76349842 51460307 0
279278497 435929057 0
475351654 526802288 0
183049061 174622460 0
503277957 319384521 0
478684861 168445633 0
313236204 128719696 0
120455239 256422261 0
430109596 174876799 0
451613758 103829477 0
105470250 241030332 0
135038714 222629625 0
270389050 515115083 0
181856318 166108068 0
9408012 390990775 0
207867434 83307401 0
236912362 406672602 0
233131581 105504006 0
571990961 252711793 0
449729233 509239631 0
405171175 235887438 0
467990476 1783772 0
474787412 25374919 0
291507750 335869766 0
543486881 268011095 0
26390106 489263351 0
314334987 46697691 0
322321081 285602612 0
429256569 357975285 0
471682713 519773695 0
381417689 32515200 0
224028180 89621484 0
528303363 401980961 0
232258427 83031654 0
50320731 153274834 0
197497869 437607082 0
483569188 463863337 0
202410706 351098407 0
192107294 512121502 0
71722447 196943779 0
384847285 198776378 0
247816592 453342824 0
553860778 497158234 0
503325695 436850607 0
371559054 372362998 0
444752931 484537100 0
242259500 25843643 0
80034027 454267991 0
296658096 351467488 0
145141552 566085515 0
82043823 229856410 0
92398103 486377266 0
360180844 533312585 0
302501841 496389185 0
9603187 374354934 0
481399201 132600379 0
525480979 180009081 0
326218732 293805158 0
316453982 56350952 0
61055222 41252916 0
222357125 145105016 0
485924075 372650664 0
408831569 146827882 0
117493037 501357798 0
548966367 108645760 0
342977448 121292369 0
173785566 529511178 0
481361325 338262949 0
65801837 167410757 0
143508650 481421619 0
374513189 271946082 0
436603806 44135586 0
405600963 338478200 0
325303320 107771035 0
296113 306425120 0
260074963 32332991 0
33237258 311867091 0
113332107 44546663 0
293181302 56007481 0
375974236 205510685 0
453081796 476832867 0
513038420 317864776 0
559201415 229945258 0
217892956 172063261 0
278083995 578309144 0
59283686 15262025 0
461562457 225626075 0
571927539 241731503 0
403691466 559296389 0
513807352 551382580 0
56308360 225654372 0
186427688 399074581 0
479698936 464244562 0
222824155 525602729 0
153636653 466991017 0
462773384 181222493 0
455409600 409620004 0
59873690 423857299 0
336087185 163253788 0
494520377 444958726 0
453714094 32237983 0
170396029 121789769 0
428635727 50807816 0
373687187 109695935 0
492364920 485991311 0
280552009 187366685 0
137968137 190058094 0
266290960 534129155 0
394056015 306988310 0
234214696 312921527 0
295678078 278520938 0
255020933 176283415 0
379725231 471621399 0
7843846 38430018 0
184070841 252406185 0
12574501 114080192 0
436118960 173777387 0
286074783 232303805 0
70170052 545906971 0
459307180 182323049 0
85521636 53947048 0
503616736 537839569 0
176465029 259275321 0
142906097 223570860 0
212084631 90074085 0
13363757 505286862 0
550044967 327245869 0
556097666 359301834 0
567188826 69013296 0
371672284 264309132 0
329770715 133675917 0
125232204 458041768 0
84127480 281124504 0
491276029 466879316 0
524220041 172982736 0
239709891 453856208 0
261776549 63205853 0
230216502 438690247 0
61663763 446187393 0
316878874 534219781 0
527634689 71555511 0
235720643 230779760 0
533007784 186667994 0
82334987 291472190 0
250658914 476391276 0
380496517 100414016 0
336864479 469687748 0
158754634 151858577 0
499253637 546021877 0
334823788 261552760 0
509566161 13374116 0
504222010 76202386 0
356378672 463002416 0
394361332 161370623 0
464976052 70207540 0
318750743 467893979 0
299842077 478931887 0
200493543 444924498 0
355955668 451931960 0
422307169 369204317 0
356361332 14564983 0
64276124 434131642 0
211862731 263182154 0
509922549 60572963 0
365394722 12627493 0
554656658 68298430 0
298554954 541340193 0
292905010 444501782 0
189627986 548491684 0
453152268 316387588 0
391510651 188415871 0
403367602 110577545 0
82297973 96784103 0
181886637 574445142 0
555499914 532921076 0
114995416 279081546 0
239854915 239716475 0
420588196 35836929 0
118631540 391781835 0
553294173 108716528 0
454606781 164109098 0
160791252 344659159 0
68997186 323556414 0
136494053 382621211 0
376790486 329648506 0
40651358 559609546 0
203105956 351859213 0
368939714 16160437 0
298501157 209206674 0
273320871 241275616 0
212648100 306932628 0
192491891 200317726 0
248292612 387059231 0
151379818 447858568 0
39699651 284780303 0
550091143 490610267 0
504589940 105277087 0
305461720 505837966 0
145498434 339352851 0
433192324 322038206 0
29598808 6379506 0
544158450 444892387 0
228200369 211086014 0
413649525 67760537 0
468293684 129875770 0
89003343 192620368 0
57904169 411085903 0
341098246 26584066 0
127997400 530167160 0
186033633 287478298 0
82162773 112469830 0
561703829 132924763 0
266798557 546736575 0
85142232 256771277 0
315952423 135024013 0
118426129 98840516 0
338694456 453275669 0
560394608 270412003 0
122446700 54551281 0
100612193 88322054 0
574325697 72044347 0
108100540 203534109 0
115656453 241544642 0
562789820 263939319 0
380316239 33796054 0
129283217 80080364 0
370740598 213259616 0
353392340 187490208 0
125179306 162306827 0
99935046 298374242 0
395230251 244086708 0
482594254 489391871 0
541152678 421488357 0
469603322 421054872 0
474168119 574845346 0
170072434 373957015 0
191048123 245995645 0
475388090 70586616 0
414905088 452385240 0
4049597 178262599 0
272049794 356162332 0
485512118 40984905 0
532704375 99748871 0
252861488 169693553 0
479695382 100551804 0
556696307 175761910 0
281478024 363952344 0
543150120 41921137 0
536182696 272082042 0
103838633 390076323 0
136922876 453778375 0
369575761 99246965 0
488236927 493347217 0
507400403 295292496 0
205831851 513067091 0
103137946 458255788 0
77152563 412619971 0
573370611 298450094 0
498678244 524318753 0
322435589 463428721 0
571364965 116197987 0
326821474 430516679 0
111680129 289975904 0
130165138 43816238 0
187400686 159183877 0
3868363 232857870 0
56376078 432218413 0
291743239 169698088 0
20759104 215153081 0
198025018 284075633 0
123949360 431469161 0
220662081 535900774 0
479215081 37813416 0
465295004 373296975 0
410138072 226197591 0
271508749 70453527 0
21101695 95117907 0
320007401 425638959 0
463855757 333629548 0
454570809 79006946 0
551560084 298398036 0
495000777 84233220 0
192571383 401091301 0
510670704 524628766 0
433803950 529244804 0
347929717 65723782 0
519609701 148133798 0
376981731 252804915 0
481601238 141039734 0
393725228 263099891 0
362180600 333806177 0
377789060 198710327 0
150931679 346089745 0
313799616 128273928 0
335759713 185208687 0
167861735 384229500 0
470127755 403433940 0
96536538 321326302 0
328105031 107013252 0
492912785 96900238 0
500870245 22115912 0
26107744 151457819 0
509605770 338641553 0
389219628 505098945 0
523407128 561918032 0
296309518 95410348 0
96586753 46667601 0
152322157 146652280 0
357168735 572037701 0
181728051 296868550 0
394704669 63630127 0
513434481 524810036 0
199333904 291644134 0
557189668 155493798 0
163151275 242976163 0
455501593 374345934 0
235236750 7852498 0
12034497 362754322 0
562364905 281229714 0
426558978 419222714 0
433846367 255873846 0
294571229 449133135 0
403974625 446505395 0
115319204 228334775 0
495882105 306982226 0
431572605 242643449 0
61332412 57826744 0
179352552 208029481 0
118321461 481619060 0
320220832 505251859 0
364378744 83712719 0
74535904 212145715 0
213078285 401292716 0
215766311 130089346 0
10986204 120349666 0
553056609 198276292 0
309691828 493441745 0
357308645 24561327 0
145385599 111331246 0
176924761 317697248 0
90626758 6825260 0
63361000 500651795 0
50451386 83518665 0
514301333 155772561 0
336296984 29343721 0
265921073 90510863 0
256249101 356874001 0
113381067 507571315 0
320316279 439332200 0
320517097 283282223 0
117716844 256759086 0
293214920 504492395 0
298193010 152922681 0
300488176 70774748 0
474790173 7622672 0
29847122 172369413 0
48784917 481601276 0
518828827 549572249 0
417500020 38852138 0
169819941 323880987 0
230560039 184352417 0
540057640 203392917 0
397786423 142498741 0
197997418 354452355 0
12077467 29261731 0
347540212 120584335 0
440497959 24111116 0
353118371 575411194 0
87721033 512440031 0
479693246 412056485 0
452016064 305256839 0
342753853 68657933 0
77101857 276947876 0
150238375 321765664 0
146302833 151795929 0
152030157 226849344 0
380315471 210575012 0
495211843 334301199 0
189589531 284041288 0
447795742 185687723 0
144063245 163300751 0
570209964 55218323 0
35884666 526891275 0
419203685 347380338 0
369978269 141118259 0
87261743 551396511 0
222224623 201424333 0
569438495 370977103 0
209423400 362135235 0
170922762 477528770 0
534876949 554060355 0
502116220 80490873 0
242022448 125346890 0
513450701 197306065 0
54823331 266533057 0
459647570 402284611 0
101543231 234568600 0
20642079 460384802 0
20420531 241524370 0
2629438 49830665 0
129406430 361928215 0
308773340 275600738 0
359297861 305121749 0
270336343 461256906 0
425858762 348425798 0
148942106 415029401 0
209030813 256676523 0
28228372 189565352 0
446853112 428895455 0
71925465 514392926 0
299242477 93142681 0
269985296 460187251 0
463769253 51690749 0
414530610 535284885 0
477905426 10056055 0
5575567 541802566 0
118711589 362159838 0
544941182 38620175 0
255357650 422131189 0
52400934 59368554 0
341195702 468445102 0
236510256 254103538 0
231458608 282728902 0
110223528 223644222 0
328571394 538227711 0
571859710 380355741 0
34241814 382115998 0
70305128 138999274 0
495967195 19036993 0
572021837 146082439 0
490739000 403836922 0
19853783 88319137 0
223701805 161617249 0
61492652 328353516 0
58219107 309651761 0
272896032 370849669 0
43748957 296788437 0
548658116 218592770 0
122970559 317926803 0
380928619 400835561 0
423920998 139175293 0
184764830 322657185 0
286366181 14712046 0
152588231 24203581 0
180867395 570261180 0
46444495 478554757 0
164293552 312105489 0
478874039 466073392 0
317102071 188979579 0
323981562 568109213 0
346136616 244171637 0
467729793 523813761 0
565270347 53925963 0
286849398 395601322 0
94555462 151542541 0
315268453 509685137 0
260965093 430590342 0
405419621 392976706 0
216706057 207712731 0
301139048 512784354 0
241475375 538738382 0
322393001 579245974 0
471750141 534003363 0
313993066 387865224 0
56495987 211475699 0
575376193 512970082 0
205780347 156290508 0
86914528 495972463 0
56563900 498225633 0
260482429 21475459 0
573476268 202845465 0
53094448 425402012 0
57958708 178045688 0
384905788 284408474 0
331773855 99605479 0
341388724 103937834 0
386894462 161632912 0
476742297 198148847 0
550521334 575340286 0
300648676 134726667 0
524364276 135840673 0
429497138 392768260 0
344866888 189717353 0
455519764 97598343 0
500439931 555715387 0
131988646 231287840 0
257566586 557698308 0
17341981 46293767 0
408049907 37438996 0
362965834 491323285 0
461486042 281813141 0
461388384 7634086 0
55618032 96921672 0
51214510 254134147 0
185972654 576158729 0
232741134 382078759 0
41224974 198109096 0
222760870 41036684 0
454434087 346546105 0
270599369 394974838 0
302701502 332521926 0
552135389 575972381 0
108531482 348098388 0
568571852 63363757 0
76157375 117604610 0
410924549 42649598 0
253391547 460789518 0
33344848 238654799 0
573884643 120003170 0
466125210 233316138 0
186909253 572531780 0
235140720 26495359 0
458487354 313320422 0
49218417 573724622 0
444885779 274402720 0
120428589 90875170 0
24134756 439754339 0
553841218 381389681 0
460456977 300010639 0
205150241 493726645 0
148842059 165287575 0
508388301 448797355 0
461099223 562475441 0
147336257 574721631 0
454987199 197501141 0
527390319 187919876 0
187940249 495655046 0
125631138 247188892 0
199228213 217930215 0
538109673 286293559 0
183419011 270241665 0
417495055 154851729 0
52062083 429553961 0
337013496 507258063 0
529836851 370526529 0
89182116 407081602 0
400748874 465817042 0
407018236 450338636 0
163199154 411167879 0
498263604 513252801 0
466835026 432911121 0
380588892 476400347 0
252858993 46852070 0
119063722 319446824 0
318758365 22506862 0
187172673 72692579 0
564946363 168780568 0
41357990 149755010 0
480807303 242823664 0
297154395 339158010 0
235330624 544389551 0
493324703 392490940 0
176595381 18294367 0
191019081 506121811 0
569829770 535839859 0
499627220 160384979 0
562218291 175676323 0
405383177 128484169 0
32389523 293008072 0
324271822 333746442 0
383187045 565665566 0
193544495 534001956 0
552972072 7049016 0
505469335 314789534 0
563811296 254892639 0
415762671 6775346 0
368627178 397604856 0
249823675 381297657 0
198297479 182104954 0
565092057 483105443 0
407821687 442658298 0
133992331 29933214 0
213121043 365159620 0
331606444 179087145 0
180373592 354975468 0
567491694 217624280 0
548529052 331468777 0
254588333 220571891 0
380766630 294727483 0
532424448 397942723 0
489698033 311265323 0
367750535 554806 0
230576445 263309165 0
307488975 36750111 0
569184649 42952964 0
407680831 341576536 0
16424957 86774486 0
213819272 52854291 0
441787799 97006758 0
524837345 385111523 0
170347806 469545342 0
340478487 329337669 0
478637686 572871892 0
164304347 213958987 0
387852337 376153505 0
181897656 401153046 0
331811816 543411981 0
389794722 527171552 0
453751555 59104051 0
395169818 441947065 0
511249210 197801695 0
42445678 517649331 0
396058674 164160307 0
98195700 406834374 0
264102730 515927487 0
133442916 75460310 0
407256733 154500253 0
111294893 82091377 0
354251571 443488034 0
158183840 65816165 0
544307543 487725481 0
495583276 117743499 0
370562961 204715292 0
552521379 261472578 0
257324093 477142789 0
382115939 364327704 0
166314275 431887063 0
1593830 470020820 0
75297825 181707467 0
403305417 261541427 0
537377852 242299163 0
489144591 363214104 0
277787267 201369275 0
8011203 432918423 0
204389135 280312055 0
572683247 340148312 0
433601594 156083815 0
454850971 153194803 0
317670775 194010058 0
308411411 437675235 0
398570893 269348336 0
436696941 549426645 0
36290592 133352988 0
124911316 345199385 0
88349575 574458818 0
3570721 232022280 0
407909296 92373674 0
27987444 422321391 0
325483223 198464728 0
167656285 536714407 0
306649646 178907343 0
512739832 74465642 0
92189823 106318189 0
530070927 369947326 0
519024145 368588967 0
239386671 458680343 0
414084734 535131719 0
497495844 124798117 0
524846848 277734115 0
234227726 230293960 0
418938528 539713229 0
412881149 402676208 0
310439228 262759559 0
431065553 509492227 0
185527831 516322430 0
518451556 258550712 0
247093233 363773787 0
524854177 389145628 0
60766649 162059444 0
86627999 332608229 0
233870096 409327488 0
52220202 204373835 0
466110489 234014785 0
151696898 255927835 0
400238522 178684025 0
535698260 459924454 0
144841271 562524472 0
265931120 88672487 0
208236623 152717297 0
342575787 189288500 0
541862465 318402403 0
215096852 399943463 0
124638146 255016054 0
144159953 190909500 0
571354456 486468023 0
39847489 478153822 0
30576415 373179411 0
99271022 390553235 0
269170727 41992538 0
459834004 293942809 0
37723773 429678296 0
49156140 126754210 0
232480903 50600138 0
218521110 265174396 0
10689864 124301570 0
86820285 551552384 0
60697564 493458513 0
220894703 262541500 0
24454577 72513044 0
578619228 393670807 0
244758043 361892024 0
23555351 290086871 0
462745263 530908998 0
266131515 35814517 0
524361602 470195598 0
176849387 575438341 0
9936686 513673842 0
162253169 285676732 0
455106352 226466307 0
221542138 192234045 0
342471834 24523083 0
477666623 411496746 0
361820669 124466215 0
361452331 259133751 0
214788584 343561840 0
6432357 576644553 0
358150655 509980913 0
141244460 214823385 0
189275250 480037237 0
189150482 403716472 0
540604060 507669259 0
156549590 304160939 0
266810982 114610121 0
91228516 446903092 0
219062736 345154260 0
233461967 250383763 0
423785951 15092567 0
249934222 344391529 0
167027677 216858766 0
561799863 501834550 0
370109702 174059303 0
4991338 193020409 0
569293476 380411822 0
3950480 108502290 0
500664302 323148291 0
195275377 203334153 0
109843203 547378032 0
355606870 458164395 0
252860355 264002802 0
54024502 522804365 0
528052022 98576394 0
157431950 567531737 0
15108610 256987365 0
72801913 403383318 0
544455593 65255151 0
553856013 578679057 0
508789506 22146381 0
560339868 90494732 0
33862004 444865413 0
216450020 350608902 0
314284923 336609472 0
466433736 177129167 0
167989391 64146041 0
281875819 64883862 0
17282482 81620825 0
409933453 305487539 0
246041075 261825991 0
362663942 124022917 0
19837993 518939823 0
290961435 508967900 0
69904560 97729570 0
554760937 118122673 0
587195 104744609 0
111497270 382277944 0
427429144 242377543 0
472703294 112930783 0
99408246 316349533 0
457420117 431555144 0
111062189 121885135 0
338374480 275852322 0
114949637 376812098 0
419307356 560787144 0
61300033 563750931 0
472534359 374177398 0
363668699 482888000 0
211564765 101092285 0
513011945 1402119 0
320969958 273809492 0
368010961 467726560 0
160221179 460952280 0
138539382 552208274 0
332129042 405209551 0
123499355 79835073 0
347833571 535850572 0
499767720 490436373 0
442694635 119167333 0
462557642 387741230 0
110509455 466056110 0
80420229 379064735 0
366184680 561246210 0
14077533 259867249 0
377754781 302675532 0
312276644 263495200 0
448777031 265829789 0
73502615 439056032 0
242484443 538384289 0
395362807 311921831 0
155778575 233450215 0
549651676 154724503 0
109621260 392936629 0
365547756 210053568 0
76876876 202936030 0
84605705 164528379 0
210432550 439499953 0
492056093 524280209 0
62202387 398047531 0
315372770 522673219 0
147626389 421334763 0
471575945 155677056 0
74958991 309533022 0
349485153 13797452 0
422718827 345036316 0
36915114 430059799 0
130059922 165234491 0
336574048 342122395 0
195194244 441025059 0
429616578 153333152 0
282205324 271023866 0
92810396 241589410 0
258408298 152837355 0
135931624 97442316 0
26737419 506336490 0
14073586 222191562 0
179319335 279434040 0
403555839 264525326 0
134904770 180984554 0
217752426 56693311 0
143468311 270155433 0
392255458 137201975 0
556541440 90231248 0
310618692 126389885 0
452868178 497100349 0
220125432 60095777 0
516761437 422674188 0
294452955 577692635 0
88134070 376601747 0
504494836 84237857 0
166115119 300572769 0
56857057 365715374 0
157934661 246287707 0
71994057 541718384 0
458158205 538656687 0
448608493 323007261 0
397328494 233097750 0
259265177 495600983 0
32585288 438657754 0
406775257 272440608 0
285751579 297548462 0
536531390 383993237 0
170837971 422274634 0
223223646 338358576 0
511812891 498703109 0
80193803 407602595 0
503682809 145706574 0
476913635 504141046 0
325182851 428270145 0
310973710 172890013 0
182482555 116811125 0
398190767 185036212 0
227920213 331549467 0
380343983 188038183 0
207002419 576404896 0
142187024 323040838 0
189246045 235644468 0
63752461 210815656 0
264260144 262733273 0
283692222 314967431 0
435794734 347386905 0
11877491 368765682 0
3352494 26473864 0
4412887 417353656 0
312148007 503705488 0
418360007 70551970 0
408308123 395362842 0
74811266 67770848 0
487012612 31921933 0
333516554 8554562 0
345106062 393669845 0
226161869 533194590 0
257093467 269277542 0
407953251 452903779 0
171592043 351826299 0
528398459 105351600 0
4093280 74219146 0
215895548 49051407 0
392880860 262852649 0
45042318 294530495 0
1862032 239845542 0
165356419 444757489 0
470609933 126285000 0
263042816 512637719 0
537298317 133133349 0
537628368 457035180 0
161612328 381069574 0
132094150 435041369 0
422654806 224136184 0
214270278 197427234 0
216227809 65442111 0
90929213 207989686 0
496075570 140692773 0
94427692 158659802 0
45428233 167879287 0
522019989 132904452 0
25600372 534117926 0
413972050 31031957 0
108426086 111351445 0
58674324 217905805 0
134427728 410257520 0
36446459 345256098 0
389262822 579117579 0
316567894 260738278 0
381768463 413197878 0
60986124 417956162 0
230288061 445970728 0
5628877 238360192 0
313965488 475792041 0
460347917 371571838 0
354166820 252038557 0
466352770 539527932 0
257459579 550957261 0
175555482 107629576 0
261223637 422616926 0
58574735 24950045 0
477698851 492375802 0
164831863 197586121 0
147195594 422300237 0
338502157 540886803 0
413777645 473623863 0
486017930 93949673 0
62320749 217141497 0
132296857 135845158 0
94259542 106681093 0
539409938 342372766 0
470667658 400653215 0
330239800 455355903 0
232722029 72881115 0
187336245 560547849 0
220274426 7629791 0
20794555 157945104 0
204666563 290104752 0
8274928 200046872 0
353399625 350424846 0
359645192 391072478 0
74629640 290601222 0
155825003 377488072 0
86299999 398197269 0
296024522 357514411 0
187385985 440680670 0
297333031 179471394 0
332528199 210347361 0
101433835 285326739 0
385879656 331947132 0
295511068 166944178 0
361305412 205126247 0
478244519 38237321 0
568776582 59385266 0
315535825 32596776 0
388714723 208355548 0
438111731 226586654 0
38910438 460356271 0
377927433 408663329 0
313213483 74450147 0
159733164 228507016 0
255562537 328619003 0
515619489 469791884 0
347532132 11517435 0
104654806 59523901 0
473047061 21488756 0
563216940 386528455 0
469754053 55094145 0
407204679 196687173 0
433342169 160977296 0
262516924 397994935 0
565186924 184156274 0
406635902 400291934 0
435428546 560296651 0
139970285 36984847 0
184247390 210726096 0
45117479 250022525 0
372688961 424184127 0
191919922 155867060 0
530103381 238049738 0
297005918 363372770 0
31667963 335783623 0
272011070 352618424 0
14021650 495104749 0
383107917 528067964 0
191870985 35256572 0
161192233 292493638 0
366659707 421838303 0
498173369 21240697 0
167696636 94521925 0
79165180 8707386 0
494800326 429315858 0
449417502 173971854 0
347830429 549789169 0
475368937 13571401 0
470946495 220565645 0
59686495 213638959 0
186710342 307851676 0
194886209 199926801 0
206842459 463148061 0
88198285 190327940 0
507916401 166635153 0
531116160 21103701 0
416283935 396437618 0
324849819 343916303 0
576599635 420135382 0
154715429 446975440 0
164296481 179881804 0
122585958 262361422 0
507788199 258045589 0
153048603 310521802 0
350702396 159097387 0
561178935 445006351 0
136963245 296476578 0
243602504 83803948 0
185294032 306063962 0
34192702 397325515 0
165857729 223940281 0
374933799 45644394 0
466297929 284259903 0
356069240 263312610 0
108548024 157191579 0
205071350 192618826 0
498894261 558029478 0
377548277 521621539 0
500268309 249863556 0
172802816 234550164 0
566459136 438392930 0
336081789 572430229 0
428825012 213089684 0
217881202 333893654 0
446060304 19582688 0
527405991 481403775 0
224616308 47195438 0
185369326 344926439 0
257525826 184720363 0
480301903 19177674 0
291594683 225140476 0
409122279 268004973 0
533343266 371624855 0
195499558 210111911 0
208717976 33404368 0
478173054 97589946 0
527358211 554922025 0
239779817 330963708 0
297456934 151565536 0
521611504 451762853 0
247509901 519059951 0
38103136 528831935 0
257309645 435613323 0
393759339 309447901 0
229393742 23425995 0
1866960 166949596 0
410899738 132277666 0
492911681 38835080 0
104052741 195865217 0
408881238 48453267 0
260786744 480254341 0
567090886 523140010 0
253746276 345465795 0
252133057 321042474 0
268674993 445966275 0
50674651 185102879 0
311753105 446767750 0
271670928 302274357 0
416662616 234260446 0
528233179 426891583 0
542317611 101376003 0
331206465 379824333 0
46755117 352653530 0
245828702 568579132 0
189343027 10330538 0
350788625 406698359 0
213229308 170649345 0
466721968 271486908 0
160090232 371287982 0
316396324 54141405 0
382994905 287159701 0
290907682 270629436 0
248122152 565547400 0
355956112 309195377 0
284869187 535384138 0
275455795 68262588 0
475839110 141179259 0
487299329 320626597 0
10121466 562208134 0
353358886 511293420 0
419339766 480513335 0
1310763 112493998 0
295396376 463636409 0
465132581 127696337 0
1549397 97057056 0
149087318 57683416 0
53410249 4853676 0
65479722 332263265 0
294311883 80860718 0
344674561 95731481 0
422252845 528592162 0
45736499 149435970 0
286469082 566019116 0
462296474 256943802 0
546846355 234998210 0
468510719 205203038 0
445887208 56437607 0
292440397 493843503 0
403990695 289030728 0
104281105 255499787 0
122715719 12146967 0
229398411 538256042 0
94039116 437723423 0
186934465 493873316 0
334329230 529903152 0
455484791 566581311 0
222038338 20067595 0
86179104 490369878 0
475309885 275521561 0
144660915 381196687 0
551105029 288987920 0
242021997 120079936 0
436340576 412471509 0
222405101 355705970 0
473700111 42274738 0
251677468 111307375 0
477861200 7014479 0
83548145 65166790 0
185196057 31537402 0
116886217 48354 0
140437162 331213331 0
175490037 428961505 0
50467685 56226480 0
426986544 80555416 0
76210812 554884968 0
551190920 29772664 0
398596583 420823734 0
178345649 65022110 0
89341857 491571657 0
248712629 354465869 0
128230055 306718637 0
546726885 190079930 0
338215977 467452527 0
49415123 338319565 0
87572470 66467530 0
384339585 81156226 0
475665215 292319125 0
474786330 191252295 0
6445537 11206797 0
197834037 264603943 0
190808749 392230808 0
199036732 311764107 0
227057730 280934760 0
545121301 478067628 0
458544770 298634693 0
265392579 247465372 0
565082635 232656731 0
498870955 536250243 0
578781017 76458969 0
396624945 280365952 0
416403281 517508672 0
394331010 188994930 0
412806186 274355062 0
402775845 1071868 0
526854192 495849408 0
251249364 275446151 0
501331830 284068220 0
480546450 13934885 0
98671069 387776011 0
329366851 176462714 0
121662173 206146975 0
380809247 399750534 0
524441833 291644630 0
375281356 560381871 0
141631681 6149294 0
538412135 554737378 0
95029401 65939211 0
286922720 511233756 0
480446405 147379534 0
130858332 108231782 0
346610474 373476282 0
194341437 386780853 0
238249682 396969513 0
556254382 436998569 0
574033102 505441501 0
197003812 420502807 0
543134171 556512278 0
377804197 154821076 0
371280531 290820486 0
522109121 462468905 0
363093247 492109752 0
105914078 335124320 0
545306772 406676414 0
474333930 8290840 0
21701537 479746092 0
480064235 457263396 0
354391474 219722343 0
284085055 541250605 0
491936482 27190341 0
570849502 252025246 0
114767248 540434516 0
97975176 558873428 0
274143942 297577701 0
536428911 465717036 0
181807558 178360874 0
236676831 221710094 0
106767888 366111578 0
282741477 513374165 0
246048931 296817638 0
249405970 162273038 0
230791941 467877633 0
329809029 70357681 0
243396473 417824613 0
543298937 195018681 0
401768734 16515996 0
145302101 40988984 0
172715667 397258575 0
210797239 413258444 0
438746302 521280634 0
208236988 240340380 0
437354473 21412630 0
281927411 198346262 0
244013460 265246788 0
318357062 340183217 0
90926766 257870130 0
549916356 82888415 0
73689567 13280431 0
171374528 512380342 0
395537390 306603811 0
448944916 511939409 0
301387655 370443506 0
140530579 357941988 0
101174307 379900678 0
290468911 171603624 0
500730868 355256180 0
182092617 579412365 0
541983403 464893370 0
329589317 486019492 0
275471619 227795173 0
295195818 572723219 0
455604410 541675497 0
138249362 375088194 0
254234706 201466837 0
403867330 131145757 0
443292395 69442452 0
30591652 156258802 0
365940590 208992815 0
378346556 253928348 0
468201247 243671366 0
127348528 436475646 0
480484417 358890383 0
254973367 243110183 0
562493475 222985886 0
442074455 393208380 0
201002808 321771415 0
328481807 544315060 0
308154292 82091486 0
256235121 534186825 0
557319562 26657810 0
283724735 499493500 0
185018093 338950881 0
57474384 167644828 0
271790354 130331047 0
152178593 118852172 0
551797599 565120926 0
458725213 459044742 0
382696238 220964544 0
67801786 265143659 0
527359279 97329163 0
260328210 477577171 0
48988804 475289652 0
445349378 187964088 0
160120856 354637941 0
268235740 120429320 0
70081339 99785669 0
157141382 94462972 0
219248438 424420361 0
481459969 559791425 0
432502792 337322358 0
87241245 573356441 0
363982563 259950281 0
505326763 362420070 0
436389462 342226501 0
62030092 208546086 0
400649997 328956279 0
553362684 340567776 0
479465118 510114974 0
427578015 510658514 0
243154030 381972806 0
133080020 53835773 0
137730968 196382518 0
548750378 83990772 0
247940443 299701279 0
471774143 348090096 0
160233796 22384240 0
573849595 519478969 0
244684273 432276987 0
491606021 191579946 0
433804918 153260531 0
302224758 138070877 0
160041205 253003387 0
67612423 266905891 0
511515311 158050763 0
33169928 346641442 0
242920622 410400423 0
569240401 158760283 0
419977207 80649627 0
488151724 382101281 0
305556116 312396652 0
21212902 310048541 0
150850544 414948309 0
49597245 182202696 0
85326447 331101508 0
557937575 387765212 0
6512389 392053143 0
304971990 574221712 0
467220549 508149607 0
54408781 191986400 0
292931399 91685445 0
399505941 282111310 0
192223283 317852573 0
145719607 414774159 0
354155238 373667103 0
571066949 280132127 0
244221036 466763420 0
306118440 160830741 0
455473133 340770246 0
264006302 426205940 0
172971986 163472581 0
353166926 44335508 0
477568884 80964538 0
253992846 395742253 0
127796885 15806717 0
422153142 273179288 0
45409331 258994600 0
339320367 368413653 0
410070559 422433658 0
203419998 2130035 0
45336721 256082468 0
164752445 307757395 0
175049069 375431729 0
508359302 167797517 0
445461922 519584292 0
456151483 334063716 0
48362215 227467901 0
23936019 557835173 0
64069009 347689911 0
35816189 294959491 0
36476683 12029860 0
418151420 573548051 0
339846445 353551514 0
526490930 180410429 0
459165830 475514937 0
421722544 7883820 0
56658048 20969488 0
423193535 526142786 0
196380387 296951312 0
117346017 169001084 0
517055307 551186319 0
550884628 25766694 0
283175210 213294578 0
97320407 146751699 0
69267478 528382101 0
492208509 100779182 0
103740184 509643543 0
149196502 98609156 0
43820913 453749781 0
271780989 110349947 0
326715264 417327477 0
461189691 318391918 0
380337264 423066877 0
570614470 53769715 0
454766810 193042678 0
319645055 469972691 0
541813099 404330520 0
70737948 434302756 0
315759289 176605616 0
483409301 29381410 0
132159783 451054716 0
268284973 459610650 0
200398991 569323829 0
474902536 504973763 0
555325194 151196419 0
253776209 226475444 0
565919464 284528891 0
75808228 464059380 0
172605351 427995089 0
489538911 563450955 0
542469023 268285130 0
45124982 333701906 0
32205864 423775354 0
285434715 254749288 0
208776785 545703710 0
45307635 325830589 0
32380093 65669057 0
394191510 542290723 0
129552669 64311887 0
211804193 73682941 0
408844378 578639342 0
303359034 414256544 0
214971127 531778598 0
400443796 162386976 0
503354923 552602789 0
179130424 262070407 0
51218506 479206179 0
404476755 507829372 0
129162334 10491053 0
417230438 451630338 0
429210795 30984905 0
396043708 356527080 0
116558534 261208541 0
385872092 151116365 0
535583344 151727584 0
458048120 468414743 0
125633006 233209738 0
374518085 533618179 0
5158962 106481890 0
466796918 65556526 0
314194670 290797302 0
93823941 506512724 0
73605246 319953153 0
44673418 9869682 0
237159432 464746571 0
482091130 153464061 0
273757393 314529357 0
248581130 570319383 0
49840707 510011805 0
12897166 114498857 0
526405944 550308715 0
443362870 265883552 0
124856010 304061147 0
349197410 526479385 0
215893552 478153945 0
469103393 156428431 0
135764173 362824093 0
108482291 502629519 0
503271033 530434362 0
422119759 269345276 0
573314094 270082914 0
109217049 108188708 0
122819119 169404320 0
236595194 325472809 0
302827951 387863588 0
294846002 352279084 0
226338832 524618713 0
116932430 4077701 0
293674764 502539462 0
69949852 322780728 0
464569054 10083455 0
398146399 201639856 0
469127265 384971543 0
80097121 261752146 0
320977803 363235326 0
130784833 363258479 0
490725727 479097709 0
83434403 511528083 0
164862066 286489182 0
545012212 296610264 0
417763010 46069276 0
329851474 78608981 0
441013528 309494018 0
360832798 224708303 0
62553515 47784980 0
108765194 479211765 0
131810028 100088611 0
270273332 443142658 0
402812426 279337611 0
149786248 84204717 0
154589487 462480020 0
316920210 530194369 0
145651933 527471456 0
364368266 542094659 0
160947562 379127968 0
64283400 58119899 0
11641221 92658793 0
478275829 163645215 0
454858711 201391857 0
47109137 449510155 0
393615078 145588145 0
69240412 6325309 0
490666992 143561267 0
83509538 233452641 0
61739447 369409288 0
403251763 211216777 0
189148377 538366270 0
320989678 31107099 0
308729529 450757195 0
409968086 536651540 0
399084893 149237499 0
435786812 16414839 0
123961509 341398676 0
204949433 334950482 0
96266551 276698536 0
173626604 196525627 0
208870292 341289568 0
270407175 268584037 0
559018200 356683901 0
390153434 448111160 0
553326729 70104917 0
382719588 406720635 0
483962783 84116483 0
250289583 129754036 0
495963815 164973635 0
473701089 516991320 0
48960037 139412544 0
461985858 95609740 0
425258662 376090624 0
460311516 151483190 0
19936776 192846801 0
325629537 483051206 0
396942978 351148713 0
243244354 469276140 0
243360361 244004619 0
367378579 265343106 0
28404024 325851629 0
449063135 373937989 0
299928803 341361773 0
352863510 147278473 0
58498624 509120515 0
495338113 405691391 0
269818721 405110949 0
412152923 362369159 0
464016810 160692390 0
216957900 384472274 0
324918032 501125627 0
134439332 136446088 0
226084576 32583729 0
557664698 469326569 0
69097088 205700717 0
442869922 480718225 0
195610837 360233851 0
86925596 272560691 0
108924447 210497684 0
145436634 183924955 0
562507380 491117186 0
23915044 123843509 0
323433174 104247789 0
289970129 470174738 0
486539371 226170292 0
368048578 38129100 0
114800619 121849736 0
507918937 505749654 0
430565033 171716539 0
445579582 85060781 0
224455713 56733574 0
295409768 97401068 0
228870579 389893756 0
8281567 537131606 0
518142106 137312143 0
83711265 524276020 0
12300542 283323797 0
429774835 121208544 0
273064031 414263972 0
78767328 404170190 0
286506719 264195488 0
219913587 540855356 0
176101270 68266264 0
413076319 14226749 0
273095509 402620147 0
494906835 199062134 0
250173484 528882735 0
286488835 321024420 0
42533153 355779991 0
36297580 52957898 0
212198475 555201003 0
463903564 479888464 0
290225452 114232779 0
18467117 422921595 0
262543547 452026909 0
232094744 19508663 0
448256912 117251666 0
333562324 360409545 0
150285487 497486700 0
62408454 203260920 0
55278313 272197559 0
326690301 45451976 0
485436562 495291679 0
348184083 505489096 0
222389601 537827976 0
296157293 248596437 0
219019898 98538241 0
494821465 187192847 0
91302614 2948494 0
3343049 246490505 0
219474725 572067783 0
126088731 551660805 0
468190661 42497770 0
108128725 361523168 0
28961994 355643247 0
559201927 493522934 0
420094349 392262 0
71306977 149528458 0
116728576 97745814 0
176687768 93681272 0
567886119 229978453 0
198576634 350830192 0
92794113 353331404 0
182722557 5799401 0
98312970 485028360 0
513653800 372790344 0
378448469 128668794 0
473801907 384156256 0
131280656 29402300 0
395439433 218387673 0
498961264 38815656 0
338878676 94537005 0
125546619 397604624 0
579060778 531267745 0
181222173 389172240 0
118998331 89251142 0
408413230 399398427 0
411289980 374520401 0
88520864 513042151 0
154323300 137419372 0
218825538 66821286 0
483966502 506650886 0
270199881 141321982 0
292703446 39152209 0
468316729 196920118 0
283120547 156926948 0
406722607 17090442 0
435777184 87037819 0
441443113 170828274 0
19125054 579044092 0
414178434 128060324 0
258188475 365067042 0
441118854 449815554 0
278284442 422301691 0
511658058 464851474 0
86249619 429934164 0
296742307 40910957 0
270826241 85465628 0
104607189 264393263 0
534312906 571560383 0
5266297 333429858 0
559307657 136552921 0
144508904 465683933 0
505835029 136606929 0
22718557 469289322 0
233132267 270569177 0
330644536 259193227 0
403453681 104887161 0
437535227 375480752 0
480114862 329513560 0
197637603 395395997 0
55831326 64714860 0
113187268 539475250 0
64571927 263715896 0
503408709 350247836 0
392707379 442212112 0
259249078 511395450 0
105660799 279003332 0
550988601 479813549 0
296409453 84474793 0
59821691 406487281 0
368962440 207100360 0
225552794 3439816 0
166190136 40054845 0
22959594 526421208 0
374651376 229756667 0
498876489 176182172 0
25618426 325256986 0
565684038 454854618 0
251896210 409133770 0
99485785 267809146 0
359670121 381426719 0
292537530 14979278 0
557755311 53735123 0
448155499 268909171 0
51127772 522580630 0
46287504 12398788 0
236296164 505474203 0
515500390 165270104 0
306440139 199854557 0
348955183 578398581 0
81992809 145980251 0
211679351 452867773 0
260988298 302440710 0
539773845 173742760 0
376280623 196579550 0
246254889 505551763 0
312666010 200535419 0
35536092 266581299 0
239784108 208512651 0
566047 180960817 0
175376464 453428130 0
32239856 418811285 0
75476950 339065549 0
233117599 28402400 0
483118843 420135564 0
571802283 11224643 0
476269743 77524974 0
409757015 34886608 0
456041175 483547197 0
208626789 473885629 0
73267539 465796116 0
507401433 330157476 0
340132960 234841450 0
156950518 158422610 0
417063798 511545937 0
41137785 116292722 0
48811159 299870858 0
419312034 322169714 0
439591422 156157211 0
187826529 15494649 0
455363108 520271786 0
98082508 80558216 0
556893494 193792823 0
44647005 127288692 0
244842111 89552316 0
134015138 451306567 0
366738445 167311431 0
489802240 65529390 0
544906041 320497189 0
136444065 272670291 0
429366914 513593054 0
375413878 254104877 0
44895324 492714191 0
529982311 542584092 0
544518090 400870123 0
181402414 391430984 0
67016683 96248396 0
444766870 132995186 0
131296544 578223435 0
296981261 377806479 0
225770122 479778487 0
95608018 127499381 0
340395980 241802598 0
550333628 550167180 0
205903365 154089114 0
477750223 503234758 0
228498852 350957364 0
183275181 138732033 0
420379517 386727343 0
566366692 355321219 0
497429231 465407225 0
62431064 298042678 0
434761801 219832329 0
521704641 415766749 0
267458139 124613645 0
288527443 304701206 0
293205636 422583190 0
547537537 1734185 0
414637991 66526684 0
235606434 334735570 0
235726079 10923368 0
186272810 499638335 0
560483742 527500682 0
161628264 30026230 0
119727089 329331480 0
29372625 489393156 0
29384059 62484403 0
31426506 510658399 0
123813086 486043458 0
53376945 548958302 0
73271617 435748405 0
265384893 517899599 0
142512445 269862185 0
254678325 262689626 0
483073423 46833284 0
67346002 574136244 0
138019535 244997113 0
149848321 91175868 0
388303902 258657090 0
495062419 194973046 0
574283314 9790609 0
201226569 182287432 0
395227001 199081394 0
178404722 284988895 0
433252144 512567772 0
476442498 478302651 0
63640402 89092268 0
82044880 243047499 0
185974416 501911076 0
350875386 139041697 0
309573194 490238759 0
419933547 470634948 0
234252012 54524866 0
174595729 322887765 0
422092264 364628743 0
492442412 409673624 0
295154806 488550625 0
447137227 349775162 0
9801717 172610260 0
539364699 420465277 0
229335320 480371006 0
117905742 466476402 0
225993348 115946023 0
506988098 76907061 0
394750940 447600576 0
411193400 261327273 0
519567675 167890806 0
159511326 310739085 0
422682234 304548453 0
133231772 567932321 0
377121098 237598220 0
244550105 268046507 0
251318080 47976249 0
12180632 291061935 0
230885064 300633110 0
88028888 249625329 0
337444944 441810503 0
204224060 154062857 0
543198435 441657641 0
102953320 376983038 0
63581558 80831715 0
433951877 394828496 0
207721101 544627165 0
435264513 268943878 0
110976171 317842398 0
226953137 295209274 0
386675020 543633918 0
138841694 129124491 0
217229037 354752609 0
308375603 121075729 0
546117458 123046892 0
435818513 318917743 0
432601751 280207779 0
258100977 235283625 0
305890134 37119206 0
440082687 67306570 0
490289742 490024435 0
304358540 249475993 0
88254184 141227419 0
569097044 556457647 0
11587713 394511058 0
468292338 540034594 0
515998979 134666335 0
562279395 45404401 0
114086792 511832555 0
416881647 277611157 0
436140004 3495398 0
295357909 434784580 0
98432343 199074136 0
527459069 192809758 0
502989110 317944924 0
172672188 215953289 0
73477301 511265901 0
261595903 46055032 0
174319806 320502175 0
104475569 164969726 0
443758046 163025728 0
143539398 473801572 0
463202874 236345124 0
103408506 18062040 0
57392513 27608130 0
60128207 403670884 0
72595776 505808553 0
102931898 534095864 0
547528253 424570952 0
441463140 14336914 0
516667403 69369052 0
282330463 163527654 0
458467902 75525138 0
197901566 35022592 0
495841667 75877886 0
156855942 152880418 0
150670379 180254484 0
219919358 345375521 0
247060610 73850279 0
396181427 438191270 0
274216306 343735954 0
48411082 563673275 0
322475313 533924719 0
494063209 343540824 0
474635114 383871904 0
277322897 418399937 0
234282276 319067996 0
38281309 61912348 0
538961691 227861215 0
412580881 525315072 0
527847333 51222689 0
148717657 359549188 0
256519527 6523014 0
109734342 371819846 0
536451397 412154399 0
390576703 296609851 0
144073282 485249688 0
542174678 283492024 0
431894187 578445336 0
360148072 239858663 0
517666976 395136467 0
127948160 204552255 0
543201747 469594688 0
55358618 332158397 0
402476014 151022124 0
575539033 478281592 0
246952695 197363062 0
476630941 344872375 0
53332683 213405439 0
378076497 358622381 0
515001343 162320357 0
351413412 4675036 0
368500884 493141414 0
233968839 147412309 0
451751675 76793247 0
80030796 304349935 0
235863821 336130324 0
286235976 468971552 0
383430541 298539607 0
519651730 302650159 0
281651348 139325553 0
566555125 263557634 0
204276875 321968560 0
191034261 440097167 0
250153501 251525660 0
297345929 345511204 0
223042250 336928896 0
62366643 182189899 0
53680107 247971266 0
502068864 472600373 0
385562855 407167928 0
478392834 317235883 0
431524015 453445659 0
178205000 209923496 0
143173939 433640108 0
531001670 407022767 0
484372344 118924535 0
575183150 473037168 0
500433854 83779941 0
103447013 284715937 0
309434390 422951781 0
261120970 390271306 0
265197025 370319629 0
185587045 380800032 0
25238734 157111155 0
539218673 401854064 0
213780698 386711229 0
171814953 576547217 0
164244417 578530111 0
364922322 343932299 0
201332324 436612952 0
503073298 550428624 0
94112074 87754561 0
357818684 30843834 0
505678334 23613716 0
339523369 121482014 0
531155567 568180705 0
576862995 29905953 0
514348471 26652602 0
146854120 394294209 0
182286661 415767194 0
528534065 356614658 0
335631640 318942838 0
354462093 283058512 0
3741946 472973389 0
566672084 530580240 0
3984580 370768895 0
160413666 248536479 0
430557188 15915544 0
133175372 432421657 0
164906401 264769341 0
452995100 262340074 0
62581159 225055466 0
371359723 571930225 0
76859681 158308308 0
354356630 32511562 0
119118045 226039087 0
127104162 413809230 0
408518269 452159972 0
85110611 390309270 0
264837416 355422167 0
571674561 116162636 0
567725544 28287409 0
543739953 286473287 0
310924600 233198433 0
250323350 258136683 0
351687139 147460985 0
271221143 138086659 0
287700591 398584698 0
382915173 485341641 0
64515990 236944925 0
303232988 513970753 0
145138801 115501833 0
568415172 181641048 0
534752466 508388182 0
349121168 307997309 0
141086014 248081972 0
196931053 290219974 0
338296263 295944778 0
397274578 73837984 0
529691934 273420667 0
160968792 437154727 0
402522154 353563757 0
266537702 226198622 0
25877802 218644438 0
487847682 226205822 0
414107704 558333218 0
124965958 361564526 0
470023666 68259166 0
461674363 303863763 0
437765432 453216521 0
8333125 23382202 0
439975873 65059054 0
513299023 431876209 0
417212882 399064403 0
153933523 459699620 0
229084297 93326117 0
253404939 556328020 0
208384973 292759469 0
264322650 427803318 0
314664843 465906363 0
80717207 448856940 0
50961154 406329223 0
440237453 575570675 0
235452610 407042996 0
332353558 116004961 0
523408019 217254816 0
408944362 292066095 0
574448707 275687069 0
161497221 465313332 0
133581102 507744379 0
104779988 184776750 0
381194956 306497984 0
415741815 214555153 0
473709049 403569761 0
466672911 490406411 0
250364231 334040627 0
61320007 280494434 0
249618411 274723148 0
326117587 471990164 0
330501469 379130312 0
169302918 549593646 0
533317266 246269571 0
558875627 59692493 0
25831497 385629645 0
463335177 47173264 0
8192181 490088089 0
94226911 134413806 0
156743352 359127294 0
476393543 266926783 0
178834568 237116380 0
266713964 232827976 0
368969959 490371535 0
564087694 87072126 0
199531291 388689939 0
378933868 377251670 0
428532302 81689479 0
329423854 371433481 0
489792213 159636091 0
76246224 331926216 0
28638733 521537852 0
376021310 504803243 0
263412750 419953115 0
237503598 95117389 0
230134907 486094859 0
374682466 442014597 0
108210976 382091524 0
397056083 515583455 0
66939062 446190527 0
88578154 314695734 0
328197897 322062192 0
349820597 222135570 0
261787457 561992775 0
305601877 16624641 0
307218871 331571022 0
424518826 241138879 0
478832665 520915086 0
322121769 16708434 0
41674997 383868369 0
409022138 92232658 0
151126185 230051461 0
159197480 383653770 0
550356335 43366890 0
74793070 526800825 0
262010045 118134795 0
436983938 349164752 0
91032641 316422947 0
53919324 482054441 0
488821461 333643596 0
115696150 126364356 0
453709113 216533381 0
318851556 141168647 0
223958916 250527049 0
91751005 346885897 0
142728321 399885724 0
140883044 231543209 0
193398897 60693849 0
326876510 383355557 0
544312740 256474626 0
336125562 345274822 0
297594391 106250409 0
142442805 408906858 0
276121177 44609241 0
518179377 126820092 0
137541038 200100073 0
78047177 262086418 0
420682309 331302088 0
291742374 185073370 0
193834652 148752285 0
545878197 369162130 0
208138282 557761196 0
301552412 35863214 0
535582718 53550637 0
17472165 463209165 0
183114328 551320995 0
538566832 421597281 0
283527416 169853898 0
306725693 529431536 0
417764700 321439989 0
503526910 473204182 0
137245040 372728225 0
547795363 492847778 0
325591272 188236278 0
493563159 264724329 0
125864450 538725651 0
128992561 283384082 0
29489553 364250938 0
123093088 116890515 0
231167786 254850387 0
105120169 176333736 0
64917283 535999254 0
105090079 396211866 0
525524368 298144232 0
138464475 540870119 0
376586072 271447865 0
47518746 556330846 0
349354610 574980824 0
526246191 62974731 0
480819154 147071595 0
133753026 163098543 0
422976885 67023271 0
342779687 376476189 0
227138897 549116408 0
406895018 281897320 0
508333647 530453974 0
104457572 471090799 0
81379288 238565570 0
56777444 238967074 0
411616314 461718563 0
366462583 49300903 0
34370357 513776618 0
81437352 325990947 0
75080739 249095182 0
578817189 150606019 0
250312353 352284108 0
13210911 414650329 0
2959536 555944805 0
302858477 34778110 0
350732145 263023172 0
156264453 16731888 0
525985248 95148978 0
319550121 243097466 0
92432897 75349491 0
144479642 59340165 0
209861530 132172153 0
416813434 399428420 0
519996588 54446228 0
483039543 373509777 0
532253366 322077478 0
111382693 403827991 0
126928001 14676396 0
239242457 389371020 0
404889011 352116266 0
352752756 14902209 0
196862521 311511756 0
162741578 393718357 0
556168858 333295028 0
210584603 326005080 0
366717501 323420745 0
246964018 128747215 0
412840321 346189440 0
319292569 177559985 0
338634393 325281693 0
428476509 554686190 0
95131894 218999266 0
362491947 27770066 0
249164002 466903445 0
498547807 409942310 0
94519974 177671866 0
304122316 271060935 0
415135809 2907937 0
89687756 552411002 0
508442162 475402928 0
27680253 543020834 0
532448656 290425183 0
2289610 531533129 0
133641653 256913712 0
504769621 436429431 0
451756642 88179918 0
323227873 221165769 0
453794666 391812412 0
93553236 499019076 0
220326780 199027679 0
531047475 505816943 0
186541070 403105053 0
251178730 429660373 0
493799642 326531381 0
142950526 120339538 0
204632417 521604799 0
396810473 529963738 0
153021102 108011722 0
371342624 170150181 0
418162948 454370544 0
376864473 491329127 0
577294869 449834662 0
536808437 211207345 0
75039704 49086234 0
535492665 432740473 0
300986398 93016023 0
536803220 151232542 0
481324925 138969001 0
497937621 45581682 0
389098395 356363164 0
128600350 559177763 0
336946960 23325005 0
424062560 3662440 0
567314606 296100157 0
251130572 470702918 0
203054867 148284659 0
196432889 314703472 0
315017897 437327808 0
376292907 389473751 0
444714305 251990444 0
358019154 73348355 0
412340872 292189562 0
106209652 579686477 0
210702250 554262222 0
482219166 11480607 0
380013694 417576701 0
541952010 290407245 0
575039733 574870861 0
114739785 35241468 0
515388124 496241115 0
508539914 344314338 0
467873269 159195812 0
496912292 538481777 0
118307860 192986140 0
415473486 17475727 0
378155216 462096082 0
314316858 239768320 0
315653192 98280941 0
365062642 435762575 0
181419597 128284998 0
404897699 478162245 0
329147224 574930234 0
44931619 295305776 0
170067292 188078540 0
471374042 270648327 0
341781097 274291508 0
550831250 65696715 0
323217433 187940712 0
294142513 405487580 0
48693166 337416353 0
416771087 305382753 0
87684352 41316659 0
203710143 94390865 0
287312614 94899256 0
380778556 113377338 0
470021178 526335363 0
98375581 503495893 0
499724584 498861126 0
414902414 139669468 0
316072070 293982911 0
119150601 444771707 0
517308965 113615750 0
87655156 467962784 0
160574040 545775089 0
172771892 320507795 0
330727421 238674401 0
137967675 311602091 0
47609540 405617980 0
542451894 99283213 0
115411014 333550302 0
570834618 187991170 0
567761250 265681192 0
430584039 399126785 0
536562473 285117881 0
386665523 96930646 0
442246725 360122041 0
135085325 310208550 0
152340275 199360171 0
123785161 458185555 0
514628240 296608173 0
321463383 542141877 0
194583811 78982384 0
170995082 328999257 0
4856365 302845206 0
120907365 88157938 0
399534255 261096434 0
229823809 466922830 0
521251480 50281199 0
55680224 264925683 0
453075061 93546609 0
564079521 61536960 0
3576446 168067913 0
413383183 34075768 0
470898588 430787194 0
195584166 231467840 0
78020771 398731114 0
449201659 9099545 0
144080225 119101258 0
327468258 395902322 0
386735588 327088385 0
237042810 432563863 0
336039414 576950379 0
103918771 411516744 0
274375426 33468642 0
394225317 104140601 0
193888863 473930843 0
97904206 539777517 0
149775292 168732940 0
460015826 359429916 0
390778018 109640031 0
112605522 444533545 0
239914265 577439619 0
534503310 8699393 0
341837175 195885670 0
453206138 189197371 0
299167195 348805090 0
237239054 26513341 0
67975477 140834472 0
512267808 569715005 0
39236242 251541083 0
277613325 139238287 0
367764246 547863410 0
75454690 559074103 0
64258376 492207992 0
111239503 539155994 0
405456592 155536303 0
147856718 39474147 0
154671360 12061541 0
329390932 267401234 0
282394246 351062132 0
349395356 487101963 0
491267637 26900592 0
236406675 154864299 0
19730121 173988512 0
286142922 337783671 0
185823689 345787010 0
333280805 550802090 0
78624398 128098455 0
181644730 126412963 0
332929422 352192982 0
22314504 348841366 0
276957867 238765353 0
21618600 484671471 0
371286441 50543880 0
192286307 135367053 0
553930203 120591658 0
522705794 546424669 0
74136850 244753630 0
383287355 310621889 0
376653995 112516735 0
463487797 308886354 0
567309185 45564924 0
88187496 479638608 0
263393447 281413034 0
47580375 519488823 0
37748048 341564401 0
120917701 293757940 0
406345012 320808380 0
244688722 338028638 0
206013101 143207719 0
555766454 363425744 0
225957650 323443307 0
32349022 48758038 0
137565347 541474603 0
31352748 411585895 0
69584350 187827717 0
511478370 170264556 0
246400029 101815267 0
384783008 159288637 0
260218651 538806934 0
178615092 541629075 0
576787084 103615886 0
27038883 439476627 0
498335199 521383635 0
19843460 93850582 0
211611967 194914861 0
513265629 278402359 0
389407435 324068150 0
556575662 213837352 0
77041930 524166488 0
320175316 353387546 0
483354843 153627625 0
169540170 462082281 0
394867991 539260539 0
188252992 483977529 0
201802075 439783426 0
89206928 190324753 0
571420331 544265162 0
346015277 314120913 0
461631167 266508938 0
189217801 27209273 0
325453270 354893783 0
358336818 108452348 0
130010444 559283674 0
327002794 116766578 0
223950239 110346987 0
456037484 434562953 0
92197377 480955880 0
473336151 78317380 0
432777799 343363692 0
194180288 58134171 0
485461625 329236298 0
212956046 457424446 0
151942886 493153705 0
266464499 35528570 0
212063192 115482670 0
348797990 148985646 0
38000247 456965445 0
167253223 108077787 0
430868587 322416161 0
418778917 371889196 0
411633961 449708194 0
168608594 260104177 0
352119605 277549863 0
45014645 214001268 0
377333841 552987928 0
340978125 49805515 0
505140630 26578472 0
446723870 34309150 0
387504541 328584969 0
281635943 484258315 0
559585334 80594715 0
133880414 371126124 0
241811679 498478028 0
43124594 11389700 0
42617967 14611107 0
74700107 211124105 0
325300407 172861634 0
377359287 194083637 0
467950559 194909702 0
79849015 201514976 0
323094726 147774692 0
414302536 316896541 0
235481421 282223032 0
524493567 76156672 0
106655190 199975258 0
477195997 212149242 0
323972434 65102097 0
515423420 439726887 0
133788236 220101247 0
461498777 567499470 0
770490 376306958 0
512896631 338538143 0
139415256 27958516 0
112569264 23097681 0
74681427 226916681 0
64402048 244245248 0
361587888 211938090 0
296011117 311553159 0
17551581 449146114 0
356116997 371953893 0
33288502 326597129 0
558979201 138014224 0
178786240 26876976 0
464565361 540910210 0
173988189 447458032 0
184237479 448288414 0
94503077 79202054 0
107775521 199709875 0
207012586 424940137 0
198729901 18021486 0
22581609 560781879 0
563517872 189625655 0
453371464 572309381 0
153740634 132727278 0
60196495 571949665 0
123692393 280128724 0
429885785 451420539 0
41868443 509783128 0
254593545 498776492 0
371745268 20948795 0
273992201 354650670 0
390719912 51607123 0
276276058 37772372 0
558253417 361207748 0
559831037 402481930 0
542759285 559468141 0
422807496 123827791 0
347043271 11268701 0
386792568 280912378 0
570931833 93041020 0
177143245 101747970 0
427996790 32085414 0
470298422 83025148 0
250736380 531056329 0
172152747 363169534 0
333901315 413960106 0
426137911 16243404 0
161148695 387472480 0
473733078 511109406 0
455515427 203843739 0
82425653 45752371 0
183887811 96388489 0
14799883 62105843 0
521516071 192986547 0
477133143 507365168 0
301870984 198435531 0
360347673 412396827 0
195297814 432915733 0
233193164 432519245 0
397929991 576280945 0
28017531 392803245 0
347534864 238779247 0
387266114 55950233 0
556138287 76195255 0
322798167 517675406 0
62180223 484294792 0
401175086 366180600 0
329678552 243663354 0
123803911 123917288 0
57493482 25901331 0
99548167 443730812 0
462812070 230185302 0
21870713 6102817 0
218856562 578966314 0
260373484 408425230 0
272301267 309574279 0
291908522 277608956 0
507717734 578550628 0
219217082 291559752 0
244145004 27916307 0
198416861 323145798 0
390137536 33848412 0
158971526 176187176 0
355362706 466690507 0
136407769 508816697 0
191031913 36970950 0
188876623 316743453 0
336231319 540973088 0
410748171 444241083 0
119300835 55683906 0
261655436 19127317 0
135588476 98430825 0
420819263 342093087 0
205452955 384037377 0
564630052 38541926 0
174148421 61292018 0
506893866 506616892 0
422659455 536055194 0
349892104 413474737 0
59226614 541499178 0
104335240 309905606 0
490342245 449793443 0
164422822 277151648 0
539411255 197364080 0
292515209 498825053 0
64253566 574207652 0
62386724 81779205 0
31083947 557216482 0
133894375 180841513 0
235375078 18318446 0
457010269 361167613 0
197593252 498033669 0
230235595 160616387 0
186945404 389101010 0
453982408 100346990 0
244596845 482375645 0
24443205 513187678 0
135211095 478422089 0
331561441 68317338 0
295916554 120861537 0
186379099 445213000 0
245001640 232947285 0
384665005 506331139 0
393088013 84262292 0
211965213 366378072 0
568132237 388280929 0
380631808 265391928 0
170413509 521182000 0
20433124 404388469 0
516439206 84990125 0
491720892 398887005 0
477303709 207287494 0
84092610 397208982 0
304952321 130394013 0
255043670 340561022 0
309035846 37777405 0
481509620 342607055 0
252175091 348490714 0
177262321 188201578 0
171099454 479056472 0
45243643 562477081 0
187905234 136790581 0
409608440 508241719 0
513921656 129377364 0
46788559 39027419 0
291365625 189544509 0
103490193 100886576 0
165197208 391515255 0
25554929 331554365 0
11040477 27820411 0
560865209 577943561 0
55450742 336521608 0
564007413 73540435 0
153036386 81743256 0
306524111 490754011 0
430901314 238922470 0
506960898 542152299 0
217629381 513996053 0
206631583 273692559 0
555148927 350488271 0
507605816 113855985 0
354043192 134871288 0
411852166 134830543 0
106163267 138973730 0
286288554 463994379 0
212782666 518104460 0
265747573 544853980 0
360749445 289849780 0
511993500 6786276 0
401970732 28582998 0
63091934 527058789 0
361768696 153806004 0
281276797 422323572 0
94698319 312632208 0
263120209 551298743 0
579152142 422141779 0
166423230 550232520 0
75336828 94677505 0
432532673 54965877 0
252553027 88233920 0
196629699 93354461 0
8014545 416122486 0
449651746 553493794 0
239371552 494653447 0
325044273 469998921 0
46339988 389312379 0
318868853 131393432 0
352770310 239279627 0
208278419 60563693 0
513644769 232706976 0
297544804 252869286 0
200830958 500619434 0
280513102 258384786 0
293347988 376459134 0
395527549 569096291 0
338756877 405837085 0
281039190 416794027 0
63078137 332332057 0
543485847 149427981 0
366099530 219669401 0
11026849 24518896 0
297513848 217413478 0
232081959 416028007 0
484747196 275660847 0
6197932 572158553 0
327459059 106908413 0
304370555 51205210 0
68385661 423908972 0
548323505 45155774 0
379704766 326003601 0
182550745 265498047 0
175715453 36239409 0
151579366 365321171 0
134273256 551464693 0
512087240 223987836 0
444503273 262739444 0
372974460 563586376 0
103906726 98046625 0
432048988 205818108 0
88180137 184297252 0
518625558 315127497 0
307955751 237939113 0
578515471 61612078 0
451054976 487813054 0
337971412 105942181 0
573006395 163956615 0
18010020 160645555 0
34581230 125426097 0
100722204 169350456 0
377276886 204267800 0
429937579 160583298 0
301202100 132743449 0
332209105 367171510 0
527695681 537321439 0
401289719 378340178 0
61678739 442826091 0
392524602 45005634 0
121445595 332845955 0
438860573 378952212 0
166020670 109748694 0
502375659 418893968 0
392774509 373942782 0
523380443 498820042 0
402210075 341022134 0
421179737 127084627 0
337399740 369613327 0
16161435 348235482 0
281633733 545778171 0
280813308 240371680 0
339324341 298524909 0
342372282 59402024 0
507707971 499005431 0
386412256 136749058 0
201671940 285585340 0
178621328 1371502 0
99947762 499280088 0
565402716 242628420 0
30143022 129086866 0
81675695 43441768 0
364416579 465225211 0
39089015 115786712 0
561303875 87148576 0
82925774 243199629 0
285197150 81677330 0
518975934 481347345 0
533310131 273718946 0
17503980 185114215 0
275827644 557731838 0
301357311 566694621 0
330637152 351823076 0
178163986 23612664 0
331407369 123155503 0
101723165 37674961 0
265712747 515333365 0
133231919 54078540 0
21006923 292461643 0
104378817 124697248 0
112600945 248748087 0
299645789 243749461 0
337702771 164547545 0
531921583 297264157 0
494096245 431194842 0
248881483 520701429 0
10643910 457792419 0
88108441 212627066 0
474737874 539951732 0
313094156 515403581 0
166184081 117665238 0
520848625 413764493 0
281326567 101615199 0
562324246 38006000 0
575196962 110666519 0
93826 185219656 0
544057584 148571132 0
546464059 465192840 0
559652695 224847293 0
36926410 159178499 0
58946960 437514361 0
368932370 425168897 0
242668794 470974144 0
46967278 282864697 0
177912996 172179481 0
147642459 157267390 0
245111300 300608662 0
103608079 393045133 0
413334918 362683911 0
77696044 39796883 0
409579877 427262450 0
351886897 361815355 0
497539154 415749712 0
442975299 343330453 0
301729000 513651266 0
442232683 264688447 0
553423333 102789799 0
29948646 466902923 0
276051346 496871877 0
471222164 41723971 0
111790334 273362478 0
441426377 373878614 0
153834939 191579021 0
250949987 507651903 0
8067008 190229832 0
563383613 542384709 0
53139603 384537009 0
478804890 391154685 0
309164328 235795122 0
476787246 522708986 0
220771932 421832746 0
102334269 103682221 0
528683508 348647601 0
371277900 124875889 0
69586821 434316928 0
168487681 557504699 0
459165925 258072663 0
398301162 340733898 0
120710696 66200835 0
492317819 57743884 0
54941798 35919466 0
280454004 70185488 0
120203013 360765039 0
576057113 462369626 0
230041333 549319853 0
244487881 349404306 0
506482827 243752718 0
231289596 456505560 0
143219803 250984959 0
161387475 211506383 0
276568947 203410405 0
221769736 449168615 0
293715760 406030902 0
52566808 195399193 0
141045596 221072801 0
138940283 159564788 0
549013153 393172404 0
547164286 433938310 0
560572439 478915436 0
13716750 319583425 0
282216746 575388281 0
371538145 548851675 0
381641680 215600703 0
87788079 491938038 0
284531425 559928286 0
234019913 569514909 0
565163055 484468053 0
150207499 468715929 0
25718662 542771497 0
81806774 521497867 0
277018461 149844620 0
508825713 511530903 0
129208970 135517713 0
496011015 105969899 0
134124211 515965726 0
183500271 362295296 0
78529798 216633626 0
228870030 286646868 0
67447548 375545879 0
351068922 551291581 0
449152910 543016805 0
517181352 500773475 0
495551020 167836845 0
398592284 4269801 0
545607833 536994308 0
97084200 554004890 0
87106563 396429947 0
547134013 533118766 0
214492841 90083862 0
425577659 477519486 0
310479400 346911658 0
222721342 49947834 0
34573822 435814088 0
124783579 560279701 0
543370160 22301671 0
567983974 253421916 0
304341460 47730283 0
296497992 54635528 0
77836852 189412495 0
77603556 313066329 0
324740056 126003162 0
353991796 354088224 0
463647134 297668233 0
415360184 450755540 0
93343544 408309659 0
193140074 243972528 0
60348976 232512321 0
124677469 299680136 0
200697941 305826855 0
30842119 243637190 0
94895985 484240765 0
567085442 487920031 0
538743156 243916545 0
385732506 469217387 0
279329830 347317700 0
165367630 91130185 0
578623367 502014102 0
338258038 46638905 0
561479522 496937780 0
354563577 519173444 0
400464960 225920763 0
549296435 334061585 0
525468024 415048634 0
317437672 157471556 0
443159287 173012531 0
155707971 419779975 0
199036356 351949881 0
222071767 7984090 0
563830807 317214509 0
102346984 284859001 0
469209774 49141058 0
141389024 320109905 0
347737084 321965151 0
552702555 471762748 0
202433051 44760784 0
364078348 158267669 0
343121772 517271982 0
3426415 335408656 0
415231632 491153659 0
16769690 441940244 0
302357820 462775247 0
278472853 81846543 0
244576417 109767703 0
324574200 225243494 0
125485692 547644241 0
289130989 576711541 0
152118970 350068282 0
266165972 113286061 0
393352186 334217356 0
235354116 421818950 0
239576778 525349643 0
407421068 87414800 0
540445352 1934776 0
20589171 177356186 0
185392374 473355731 0
185119222 370554609 0
75117050 259329249 0
506553422 135464682 0
473655386 490662636 0
504123751 514638089 0
325356273 463634151 0
151384584 41763789 0
535731257 553206959 0
228938399 304806525 0
276341538 81463263 0
478332114 325009274 0
273671589 34633953 0
361638598 60708011 0
195980477 555758018 0
369151420 265570670 0
104995065 62909602 0
324894208 223622300 0
24798239 175819549 0
448502629 325131152 0
337190400 437239374 0
438843572 55437545 0
149047636 415553885 0
210518672 417035164 0
61674712 279396875 0
533996034 320567108 0
306918204 554449635 0
355136365 416045625 0
389723727 33617786 0
91172080 133461131 0
241094204 262848641 0
323209084 490916903 0
378975164 513398474 0
180388762 254398838 0
458560376 89309968 0
478448852 306794921 0
70570264 59721916 0
432469876 233581734 0
118645450 52921574 0
141708802 466045642 0
421367512 93058634 0
114492622 254873971 0
81550781 427693842 0
552578782 416083577 0
432559946 138997371 0
558882515 188477220 0
231471031 79242166 0
61609277 9923584 0
64008930 54295079 0
171034001 405588845 0
381698021 126103807 0
418381708 119198706 0
222722196 49077820 0
230808403 3766243 0
565288176 165328347 0
162633638 5002647 0
47547629 414243331 0
121454361 412188406 0
349090555 443565396 0
504278215 491050718 0
210860006 274469532 0
256353494 91423508 0
288963218 390580331 0
572072526 219625768 0
258600174 465909181 0
6180482 193234719 0
140563975 206225321 0
323141386 105369479 0
301873423 47841608 0
242780040 409033766 0
480781517 16571934 0
478138969 417039820 0
132268255 335893264 0
508053420 576454584 0
260570357 27194763 0
66181909 101662939 0
402156506 520714031 0
286531526 204448164 0
308508845 438139889 0
348858871 358002343 0
129007725 419888585 0
235545061 370799990 0
577110036 301681123 0
273829023 89350423 0
221273419 428057148 0
370924974 476121174 0
189405702 237313026 0
188067698 1715891 0
201390847 558763923 0
158068966 48716736 0
466398609 252130598 0
400310948 328973992 0
21202590 572646050 0
311667014 493896032 0
438743725 288047320 0
264272513 379487980 0
259882055 446401616 0
359738221 312500813 0
174555914 65269963 0
242398385 461919192 0
13788992 268148807 0
440938832 378825235 0
545201788 121548823 0
134267963 247210988 0
530276726 464256641 0
292206729 311402496 0
18130100 361036378 0
536691465 124125720 0
187641266 191276209 0
350902178 37356591 0
84278351 342961500 0
254910801 102548848 0
334607109 161894866 0
484681666 284325869 0
128879027 213159482 0
246219674 344350042 0
283229068 95629446 0
185992399 534344417 0
52931179 234406034 0
350020859 565767793 0
410592144 141910788 0
405073995 31233841 0
96437757 63696972 0
447586238 496238445 0
490234673 41732700 0
202826834 561134649 0
555220981 318698378 0
559978070 221288402 0
279374667 133766943 0
492823221 540088387 0
221917382 174239588 0
28131447 542329697 0
244252149 518599734 0
9302281 519308359 0
435678229 180896317 0
251456932 265527355 0
414484337 499061498 0
270673092 66620937 0
543720577 161580582 0
213940120 497548338 0
216496656 156770351 0
515827405 483328147 0
74941508 44613707 0
114805521 305029135 0
197479131 573992775 0
364112085 421971469 0
145534195 510087010 0
484355036 276650277 0
15119061 132909416 0
86499919 517561750 0
106399057 165205757 0
314929604 346863008 0
212744748 471414417 0
76403863 12154442 0
134625967 101231287 0
288932899 416294639 0
462102755 290099921 0
317617146 88844227 0
540120101 82462914 0
39855792 270987920 0
36475780 375920900 0
343629093 102525792 0
537106039 567006578 0
205616951 389087201 0
556638856 91676624 0
294997856 12884929 0
433857951 548951074 0
46944156 258939817 0
309003487 314156789 0
94379819 544608368 0
100756830 193303407 0
37248729 305585107 0
76137035 100156878 0
143575256 300398109 0
14823437 265497565 0
284154564 308214539 0
370253948 373262432 0
145763032 422621244 0
311051797 263215993 0
410683600 356869260 0
498349467 258395924 0
149942369 427486604 0
345655018 533096343 0
211637448 127237441 0
562066528 118706998 0
578342139 322894146 0
577467770 401655142 0
263544642 566690251 0
87752970 13275663 0
139360917 344954084 0
106270433 345795637 0
306404700 540367716 0
262029504 402864871 0
198496871 362453635 0
531360698 297301007 0
187788762 141015696 0
105300151 60974112 0
440346089 549261850 0
45001814 97468340 0
473508621 295508710 0
73384977 227144210 0
111662981 146046497 0
2363779 234797207 0
526941770 343260948 0
402991899 369102058 0
460924789 178722295 0
282771558 90278605 0
478654532 441462368 0
452890952 431774087 0
79888045 504796162 0
132079036 477968603 0
242359418 248342945 0
465521432 349552230 0
164819592 563436796 0
98011840 351168260 0
489562878 288570493 0
301257189 305812110 0
505898884 147268214 0
298423906 210077885 0
269648303 87428184 0
558117848 54005027 0
267971035 444998297 0
269025015 359797166 0
507252617 567576137 0
243670117 297660807 0
16454024 47676943 0
110999228 352908113 0
236989665 245274850 0
44488136 317257636 0
493077803 301908912 0
63416436 334453741 0
66541546 312195803 0
303183544 248822635 0
190773282 128354305 0
355896702 236021521 0
512233840 75267817 0
470531413 294628679 0
187807509 142278934 0
561579033 488490622 0
179826738 153717927 0
233707501 232709425 0
205531148 336614343 0
317001077 434999146 0
92050452 395979724 0
456736460 366100571 0
568797535 151103278 0
156673458 480319483 0
303773119 243426360 0
230108467 331109870 0
466454552 182520973 0
129973373 242329460 0
293935834 431231321 0
289100220 461812687 0
167944121 101217050 0
492161499 470094925 0
437230107 29564815 0
91215543 563763634 0
99426274 535603439 0
182789165 495082085 0
67870760 156470420 0
484580923 435585507 0
51768811 153243752 0
105233380 43931172 0
387297779 143792892 0
485081694 429535493 0
210251582 356065135 0
77103098 443437343 0
352733178 37448370 0
396669759 209755428 0
549628223 515188725 0
107996579 224859824 0
429758251 416942207 0
132480767 39519437 0
312804851 207286507 0
512317511 656781 0
170001446 307657846 0
445462851 451506639 0
181588585 217880 0
147078841 6869569 0
52815936 455004327 0
367339658 500955197 0
337764930 78382707 0
373568711 122156129 0
426532596 338614505 0
145022846 300871916 0
473765666 125472651 0
490188068 502423017 0
308880217 33848592 0
114147703 370886219 0
462795571 5175553 0
362650668 195629569 0
46923717 140336581 0
270923422 483570964 0
565019753 17702299 0
487196269 505621023 0
291348897 47505332 0
383429508 149241854 0
97564732 363658574 0
448150844 337058075 0
262748875 365141146 0
155399900 181649238 0
191088853 232791214 0
262513334 525597414 0
233128677 73206715 0
382465985 538416108 0
279163037 106201849 0
438783476 129879430 0
206139250 389556373 0
367702687 506242626 0
183725463 404861370 0
16196799 400977836 0
39813228 306372534 0
366467125 224881934 0
531831751 332497041 0
178851853 175472077 0
233598124 277009541 0
233773882 45533388 0
26249665 12379969 0
286241816 270049188 0
119075254 321003755 0
193320945 332545405 0
181232290 149746745 0
268040993 54898758 0
203285193 546317535 0
501968616 241248002 0
230923207 265488973 0
191171445 537828237 0
383006273 21041111 0
247002265 434225849 0
487121918 431873984 0
543098200 175979533 0
545492465 434256564 0
334197596 319684417 0
357077222 386776872 0
575970360 211291357 0
470461807 316839446 0
193712294 54399874 0
187689459 569912454 0
221661382 209232017 0
547313278 459018026 0
578990726 266300926 0
559191026 554211758 0
113836631 188382608 0
498484290 50800076 0
477471781 414148024 0
121283393 286925797 0
425090854 31378219 0
568444509 47627020 0
417288510 198098329 0
22919344 11861523 0
465571049 17527550 0
496256445 10981148 0
496977112 224854018 0
167158046 168066926 0
486880448 259365826 0
137469391 420396371 0
139788729 496866865 0
306675043 304796151 0
319534034 226833024 0
213297722 32886319 0
38806910 469640905 0
233805633 338706854 0
490681075 533760380 0
119895524 220317576 0
312617523 196882481 0
117003384 553163600 0
338910496 402670781 0
512190555 352168607 0
112902273 358980697 0
247226341 346916195 0
305641640 456040327 0
454822944 527802164 0
118000334 473035695 0
417864449 276730415 0
158284597 37873559 0
543893170 219816535 0
466641003 148562198 0
564159146 3688478 0
406324248 201066816 0
116431027 44946184 0
350852204 514299311 0
240495316 387697351 0
573756693 510003597 0
164847009 455324373 0
515075415 234358418 0
29884058 393691240 0
369123074 106263419 0
384107308 196381368 0
265340312 302792406 0
160883908 322547272 0
29761053 408887915 0
11106701 181753486 0
60973828 208097398 0
149664811 329086355 0
13470387 460218788 0
450394929 502270925 0
146948488 527144045 0
178014873 83609472 0
552657104 164462009 0
227573900 315979983 0
494926479 505965819 0
461518307 70522842 0
261281613 18659415 0
35555964 575151992 0
363555418 484358512 0
39381896 207856480 0
224525715 194892915 0
377316903 108563243 0
484230905 144431278 0
95872084 280248120 0
347706387 535990981 0
140340090 132325278 0
8744902 28354427 0
148098868 499357441 0
492023237 106157676 0
326660753 289035786 0
435288740 165542493 0
468674597 335662169 0
29908000 237375763 0
324080866 211977194 0
24581102 514123331 0
385531402 498677278 0
555355654 231728567 0
236512753 401425758 0
198576960 131636142 0
85849951 520773248 0
405713793 438780536 0
294473022 30896314 0
260240486 521514923 0
29340953 68218269 0
170134074 138055309 0
546931876 237219606 0
357491640 288936 0
504421033 465262709 0
424840849 346209228 0
237783421 513935526 0
200646429 199424295 0
58381101 440504717 0
551049755 525361796 0
243024603 179046156 0
541167705 384408793 0
248391011 416012431 0
271274042 109889994 0
288496088 271780446 0
256656299 140462841 0
383785512 408246771 0
181494839 212740584 0
241832674 366201179 0
77650055 397473412 0
463105852 510625351 0
25794561 526161566 0
304591505 444223509 0
306429886 145673360 0
514399699 35345361 0
442035030 218689287 0
450532537 284163140 0
187343950 421321855 0
269247084 388736738 0
498068781 282452103 0
145058334 17143368 0
173846794 158335345 0
283883943 512901876 0
11585609 476768900 0
571039604 364805763 0
40692547 102636585 0
205794129 340066666 0
511090374 315816232 0
91821301 131932615 0
297455638 404595687 0
138854218 144240961 0
106770701 394689392 0
38667561 146874205 0
439004554 202467704 0
238756966 340484826 0
165479799 8851989 0
186362962 242662578 0
309239849 284725887 0
402460514 377627318 0
43371273 151680389 0
423066348 241772869 0
488769973 335003403 0
396134566 240221246 0
126749773 232448689 0
169044203 168335988 0
441318837 113975009 0
485969585 554502988 0
405549494 125591512 0
541280906 542458054 0
407880431 283009603 0
383396241 278161456 0
541091579 520741309 0
400245078 308703167 0
156393352 512822603 0
522977847 231061797 0
475902442 333516748 0
11877259 82515588 0
350579996 315504042 0
368466969 59473184 0
356198768 93475692 0
65302190 355446463 0
252406272 549601580 0
367608352 56504694 0
145245171 125848462 0
343631891 256775083 0
573311919 72360718 0
179707024 41883724 0
404373458 442510736 0
213126855 96419575 0
486671415 360758314 0
187303973 131915983 0
84883842 37973208 0
344242792 386659889 0
17974785 438778297 0
557390892 108240576 0
354283022 176843865 0
570340929 51906065 0
235763537 230166039 0
121160735 556813274 0
140041925 151823435 0
372156223 394171325 0
430155623 14590124 0
450936737 15210262 0
489793609 567042063 0
69807999 561593589 0
456116321 206655993 0
262647390 266699562 0
270154198 379621443 0
36044570 421643299 0
464653369 531740923 0
534984215 337214582 0
4354768 128144866 0
223805007 364714993 0
543237994 131046130 0
422761918 16501665 0
254531887 348101551 0
335615571 224254442 0
374344535 222625854 0
315377229 344477586 0
76837700 332495767 0
549575446 563365080 0
240290771 301626227 0
484151813 261302136 0
496881138 526965213 0
10842230 99459365 0
104692956 504909840 0
384905980 155487390 0
266638557 208716673 0
172644381 184264338 0
28172323 507853023 0
37241697 42251375 0
97437654 91476758 0
292107695 294906517 0
74693772 14496749 0
235050279 37202053 0
185707365 380112677 0
362479678 19682810 0
437977163 279935503 0
93823903 372325246 0
258575239 267711145 0
283467849 522615072 0
7584717 431987471 0
569337983 524745395 0
404636896 22384501 0
387526768 123101967 0
498544407 341636209 0
554787174 298037812 0
401139923 443558193 0
312833308 163578384 0
385619342 555892213 0
252718274 449972561 0
322630446 107289357 0
295426067 97486736 0
28877701 350125987 0
58383920 220645839 0
309431180 554876561 0
364236918 303465138 0
338678459 205670492 0
440286536 226400337 0
528648564 498353830 0
537143644 446938166 0
357872172 4258647 0
558002408 488944170 0
355294218 271534990 0
50270040 361499763 0
565415053 400860453 0
422114915 365329586 0
8302159 374106768 0
358640361 83892147 0
192811910 466753634 0
482623263 570559167 0
52109684 512013612 0
134735541 98024077 0
360174228 179914487 0
198914445 472378122 0
316884152 165462606 0
308815563 366119796 0
312625561 103643000 0
318528074 225655844 0
498212689 25340822 0
279892837 31409279 0
560195990 476050843 0
357513342 545585358 0
100665358 435849572 0
293692220 140077750 0
561817767 555190227 0
194814066 346967285 0
435623135 259741212 0
417363957 27619832 0
108535745 524086962 0
474865705 141086828 0
403224140 26953578 0
432432993 150187837 0
367132839 89671571 0
295504592 523730061 0
171563849 42029569 0
319418867 308567471 0
257346759 134893343 0
260659011 318223231 0
299210900 544264233 0
399167281 497279822 0
291767379 53858900 0
126584969 360566615 0
371122063 473601810 0
529186099 112157556 0
536333470 260826911 0
101308132 308175782 0
84521232 466636769 0
217703733 95191646 0
175196516 117459866 0
344819391 429908796 0
381148573 562251013 0
436713480 113072283 0
27381544 37020850 0
474058947 154451384 0
250237839 539733 0
192420209 351068687 0
141265925 198573534 0
269497064 194199542 0
8296207 60359 0
421973764 292343262 0
31843867 502863634 0
521492781 424269646 0
448596513 302608982 0
351920368 189439301 0
508401770 248160522 0
465509012 436627016 0
530849382 559246866 0
20834124 74073499 0
394888866 476297130 0
226092599 17388521 0
400544288 89598468 0
53599192 312488301 0
442096093 271814330 0
64428919 222397920 0
44587945 199182504 0
143669825 340326847 0
120420739 262465801 0
487334716 250044199 0
2473296 486342216 0
175401069 549814910 0
440459926 251001880 0
229775904 190805501 0
562057357 42409465 0
177940754 543837026 0
427634334 3344122 0
50768227 18780192 0
53412162 550341880 0
239114218 261492127 0
263644104 17148114 0
64848602 216134262 0
370938638 324387892 0
407297053 383155668 0
354992498 11250276 0
186523346 363279391 0
435088552 16563007 0
165518982 378045960 0
243260499 462210645 0
450158754 249098138 0
263783503 164930402 0
451113627 204850067 0
152519791 79908576 0
155664035 338588980 0
286072434 325628730 0
90975371 137072744 0
117713303 259296503 0
51228953 22108116 0
382975387 160805676 0
362914749 342012246 0
539389927 60100309 0
299272655 344830921 0
536441811 231634533 0
246762253 545521935 0
57316407 135716553 0
162448183 375435934 0
41410709 529683442 0
334691045 483221994 0
492395579 207492254 0
316744822 127112056 0
309439639 124298564 0
373579138 142520759 0
268108414 268601691 0
382727701 235899167 0
327437270 283411385 0
362023455 78379655 0
381166237 11129142 0
241029682 137229834 0
544582927 120489602 0
530674480 453248716 0
578372236 201571717 0
382525352 484203067 0
68242298 530540878 0
355409370 198103080 0
170557752 36831648 0
416162124 361911476 0
93089136 25513150 0
229392834 361077161 0
167076854 123673033 0
76174934 335253270 0
280273466 121364747 0
305491736 93994368 0
436120103 211774979 0
457345226 532368072 0
204799507 78526958 0
522105757 111884848 0
475676752 241911252 0
26814647 113169752 0
370477906 33561023 0
275951219 489685326 0
505546893 227327344 0
448408228 504049188 0
247164647 139447736 0
449175474 360273043 0
47682691 115386035 0
302832768 490422756 0
43640025 179517092 0
206496078 202636030 0
103603813 485802359 0
341068275 55335469 0
182109871 200294068 0
501830628 69473423 0
345851975 324472505 0
49093076 73391077 0
561047784 499651340 0
300367040 193640962 0
259417660 40752045 0
132305152 401191113 0
203872558 402896896 0
4522869 25915614 0
288326458 426401654 0
12976482 338658529 0
113850757 371388460 0
281789526 575544182 0
47241840 324622941 0
100653126 182151834 0
203139512 129881346 0
210664018 438866490 0
478048034 61627210 0
573827989 247058665 0
247716743 98171692 0
226899762 233499015 0
339459914 200205305 0
352432457 283909309 0
301241533 420236732 0
217630978 5220002 0
63035527 84892193 0
30515533 167138929 0
498386384 51960517 0
572488639 389209076 0
212098173 193938320 0
296848048 310784007 0
302725338 571977350 0
423914132 283183364 0
21809059 475737935 0
265451409 219293218 0
79141500 284720099 0
445265756 339611224 0
325550008 445157710 0
564200812 16836214 0
187628482 326419723 0
167497662 409335623 0
76969311 455058281 0
103638192 177856888 0
411175821 477247306 0
69157109 205487163 0
307922239 547296876 0
348256592 405961455 0
23675474 504273738 0
173545900 156580312 0
64906321 53471931 0
314928254 151927238 0
409364869 118020274 0
478124257 51796780 0
404211607 100891461 0
173067555 94400267 0
160261580 559336522 0
344290407 519375482 0
518370695 416451449 0
100315108 439488312 0
49420245 73336140 0
10034077 188169468 0
170958018 528039178 0
325803767 371575433 0
28060356 385549154 0
155889964 498852623 0
369469676 166504031 0
144213937 203384946 0
498802400 34513764 0
563182969 486784556 0
25424631 428748646 0
474169371 522960777 0
309128162 357704051 0
180372277 553145336 0
321507702 372229899 0
563997555 299998862 0
472698025 462792010 0
390457578 106271169 0
3509462 405342817 0
106139967 347293875 0
70016904 246981462 0
512906876 151827532 0
441955456 56767958 0
164057477 177453115 0
429514044 117501947 0
277747553 328216244 0
508827527 494636365 0
194940286 515066524 0
184221347 48359374 0
290152787 550494868 0
84149927 569984585 0
37727445 444029990 0
153655748 93912042 0
63806458 522908387 0
361799142 232087073 0
87942500 397433358 0
540429203 39771435 0
52934609 405666321 0
197162712 127221759 0
531229820 224686177 0
68996804 578549148 0
571093448 98575405 0
150928312 412880453 0
240672015 19513439 0
460566596 316623468 0
239887631 151463145 0
257571360 487513721 0
204628887 127415427 0
392976079 396452204 0
541471020 555763787 0
471782417 123843545 0
557461261 33103719 0
455449615 93593200 0
434738646 137148340 0
400867432 255038780 0
289857006 576686082 0
203847059 79017272 0
316648178 163536605 0
463180180 508825424 0
19478496 365181480 0
120634504 165296528 0
254907476 509875272 0
471515689 337418220 0
46653409 452703598 0
520864136 181330911 0
77149736 401873602 0
24322381 34448104 0
314229280 534984606 0
407883843 154513868 0
317284838 168811652 0
74492899 221637589 0
522696719 121130670 0
179206660 48341143 0
273907944 165910128 0
60647158 59710347 0
335051043 468931629 0
444164150 31731079 0
479617322 565108740 0
444361688 543070684 0
411254041 559951199 0
222258177 205537135 0
160698898 517596062 0
306468782 267337859 0
522812589 360692310 0
512123158 320339646 0
186951225 577037281 0
332250946 335849507 0
341898883 257272369 0
385725521 71916846 0
549438758 334490165 0
554806352 541921297 0
34788023 229978213 0
50156956 250749135 0
546029033 379858144 0
303675013 77358544 0
380725993 386318448 0
68854228 161355598 0
233608735 63949648 0
76082065 179620910 0
382015835 472241021 0
102197842 218031385 0
466978571 288546615 0
498172068 457008731 0
241110408 28844568 0
440565830 275285631 0
538278016 486274069 0
176134794 316296976 0
26195128 77123753 0
381272573 57871969 0
439070546 128266927 0
422444169 296333148 0
275682419 51828173 0
124590133 566633419 0
208235740 439972764 0
119612678 321606940 0
2960539 5935497 0
99324144 38970068 0
356065471 375365 0
508173786 107357835 0
96766522 525596012 0
278828880 578919112 0
258854828 124409030 0
243357252 294992747 0
476217796 457637194 0
543061108 330976835 0
201608156 485097986 0
353790785 394130829 0
21740438 234839105 0
500823638 191691794 0
40824 166883811 0
557985485 168546645 0
193670619 437212681 0
106250898 122106157 0
277857630 475980419 0
405213204 352143451 0
155592898 335060978 0
484491934 187555727 0
395433635 368239500 0
378551513 58726921 0
219051194 36393866 0
525090309 53284303 0
149413161 453617178 0
430775811 281268402 0
343865307 495298394 0
228489660 51587146 0
25763275 115815378 0
267422183 485602350 0
349041480 492779229 0
561610639 74802611 0
30877641 408868899 0
414870618 112991417 0
440923429 319070682 0
97989908 183623364 0
258346849 54543323 0
411065215 505394505 0
171823127 279003573 0
359042603 62215299 0
363247192 573450958 0
242690521 536602476 0
210584909 479117386 0
106682258 319867424 0
87633062 232732961 0
39598 252706857 0
415026522 253305139 0
58152555 217233930 0
397618849 264258329 0
556146359 412304112 0
188290653 62901328 0
48246955 155289496 0
195089697 416824145 0
435114563 547832096 0
261097793 94977 0
203938833 230489007 0
313069935 97167691 0
178987855 412848675 0
84547160 157299490 0
425567634 104480668 0
326974622 227147670 0
9506042 143783593 0
459109527 145416589 0
522924416 363474743 0
375052830 521803267 0
546284145 420131379 0
470631668 236556810 0
349658663 36610769 0
549676957 1781382 0
62602736 52689072 0
392114195 234429983 0
236085519 136021770 0
95982840 377677119 0
567907032 291350431 0
30460935 100657446 0
436867282 538453588 0
396068973 273054083 0
178016346 370607331 0
285295750 153148521 0
76905960 390301794 0
144973839 417103876 0
87905055 86216844 0
436361297 309042112 0
19779404 483374120 0
94792493 435603393 0
263638622 157978379 0
355143 479660058 0
40731799 74688119 0
199109706 292024117 0
18676670 355193234 0
472632655 77577039 0
184277027 564183046 0
341083479 23480932 0
290239599 94420786 0
35116713 74919844 0
139179691 452010338 0
468633587 311201892 0
405203813 67127154 0
496644883 485101723 0
10935631 89045111 0
238703319 135066636 0
62064217 5300828 0
174897861 551270893 0
133740519 487866319 0
68714637 233643948 0
39723533 50528008 0
172232863 69739226 0
542337767 503866988 0
571399806 52754570 0
184374168 305757019 0
69372416 300106983 0
166478774 534788124 0
381710263 90845531 0
569099661 107053174 0
424009743 216969699 0
238210328 535350313 0
530859508 524109179 0
41820283 281787666 0
537344967 398289707 0
220408891 39225603 0
100539676 339753038 0
498839496 100563925 0
453742956 216345620 0
210737606 264297964 0
142809594 432937079 0
432531064 148966370 0
328122374 248948230 0
171837904 284220073 0
349209620 6849829 0
209946551 473495794 0
104811804 313796880 0
4440334 106802665 0
97235677 76847844 0
411733998 238134425 0
49425832 270245066 0
138406269 482562953 0
375528096 485724324 0
44028880 248461186 0
387046175 79728218 0
446511488 489996374 0
200950046 293272043 0
104956942 285682062 0
552946441 51538082 0
469864637 500418358 0
98044260 304883108 0
145562411 395735436 0
134960228 48807512 0
377645224 102582974 0
352260336 98503049 0
453960360 511860822 0
233620799 370052244 0
248922643 224233510 0
220304408 366321500 0
484573728 17554591 0
386979431 295906405 0
407533437 445454264 0
236447652 433098727 0
503985219 517934715 0
42865366 21094153 0
195311057 302458372 0
513974883 505913214 0
120927359 2492323 0
79906331 199370666 0
547628110 560742901 0
287650481 236244463 0
168684112 131167108 0
541287582 105468768 0
205996294 443250105 0
296180235 361336881 0
495638482 290859991 0
382324888 186202695 0
155121891 45616739 0
124378175 446913511 0
44148688 72080150 0
411563823 235703624 0
157773863 506949387 0
408405833 122277883 0
508015878 148911861 0
525394746 450065517 0
71844066 281655248 0
235587390 498101382 0
77334675 436754431 0
285952956 492037438 0
18025979 397817 0
422087508 375962586 0
370275994 373055471 0
235977416 552527224 0
322199857 337060645 0
342853944 2368615 0
548426367 16056183 0
497639438 574476512 0
467093257 420967365 0
212951996 511329240 0
432818137 207213217 0
119548364 381640181 0
187108572 503262535 0
410009892 224335464 0
457873651 241021541 0
460230201 226788495 0
540904265 525790960 0
289973721 409044540 0
540792187 54764197 0
152397731 559852254 0
467992567 87291228 0
91187237 105691629 0
164697738 97814955 0
300777536 59848464 0
562209899 204264747 0
101135417 190392841 0
59619563 474253311 0
397610994 393842400 0
1520864 90033221 0
570340731 76717761 0
410887085 195150881 0
355362746 22133755 0
114438980 520411674 0
228494310 292754461 0
495794793 407368185 0
501199629 148271652 0
363012302 459080872 0
525279964 462072657 0
120443800 271268652 0
40307670 139566976 0
144092849 265936842 0
234434841 486396250 0
347237371 336620713 0
381417510 134923512 0
442802522 354246210 0
117519829 423449594 0
134849788 285543754 0
291529704 179327492 0
174137280 87430409 0
532137347 248756990 0
343965621 84664750 0
332410123 349977716 0
347892716 379250482 0
110775189 303648640 0
218836275 291873997 0
180530595 16701104 0
134072811 555622068 0
346966946 343186822 0
222290492 246508979 0
226591561 577108486 0
174374821 10096643 0
73958206 231664455 0
426865392 229594854 0
135112660 565721674 0
318037648 573548710 0
499359450 573004134 0
110163183 120868324 0
489183311 502842118 0
54550239 523787571 0
104631332 166795374 0
22520936 565366110 0
571665612 363598191 0
453376759 191072 0
246907084 77299785 0
459636903 51592448 0
109398329 154957043 0
261514684 242691430 0
106825547 179234610 0
493355620 534255151 0
28179056 344103625 0
434694323 496850009 0
483125475 33831630 0
235818310 483231486 0
292019020 490444600 0
431600894 230366787 0
493442570 196571290 0
106764375 19348402 0
361304127 516609957 0
264013429 440653578 0
188180708 23295048 0
481417720 549352371 0
524565880 424593201 0
362030108 569535125 0
509765753 544614587 0
517456788 510767157 0
538622879 336180910 0
311535416 369190643 0
382064590 550920098 0
397801891 490779865 0
156580175 76145612 0
501166315 431044188 0
555582365 185884457 0
400573738 348791951 0
336020900 222145976 0
471847901 576496783 0
268050715 212188962 0
469909784 426205456 0
289458344 421964188 0
122016043 57613621 0
466964917 482538453 0
155729919 55557313 0
227341726 527729128 0
282823684 475616314 0
453181617 48456730 0
171252529 274102277 0
333945292 294217491 0
533860394 567383639 0
494522413 513304330 0
149926551 195153698 0
532754020 565899450 0
139538149 332542928 0
530871291 385064628 0
448743718 569459252 0
93002468 304021246 0
518018085 420035466 0
306817963 116356644 0
73013488 179785728 0
415143038 155878061 0
276590462 156635771 0
31997277 501648521 0
116833443 157540515 0
400485838 378480270 0
399202219 261492715 0
72034903 220254585 0
274116913 210292333 0
209629312 326440751 0
454605587 355125275 0
38285198 453785712 0
68011908 355404435 0
81206069 217446162 0
288122709 231855872 0
372697407 24128982 0
275764112 572323924 0
415121725 315467983 0
458606012 269451313 0
444997254 164054528 0
444248058 351539041 0
530634976 464795541 0
342929271 451343586 0
4769024 102721298 0
341695823 206441493 0
183023548 42676173 0
511616527 515182453 0
211909640 219721661 0
372578410 13959302 0
32124394 125720627 0
143448977 417111552 0
171680978 389991976 0
345973168 331792951 0
37200078 29024005 0
527551746 443744556 0
243652116 486034287 0
239107450 154728614 0
163498444 489485675 0
107073187 306883262 0
64771000 436092432 0
423619929 514893603 0
107325704 234298843 0
282232744 562526483 0
70087559 240714772 0
50202157 68504661 0
218364599 296438210 0
565703080 203727605 0
338997001 300871665 0
5313512 440803699 0
378262300 480825813 0
364360351 47855006 0
13966684 340696040 0
388057796 288576076 0
258936733 271196317 0
342865295 474005576 0
566627392 115601801 0
228228828 359968518 0
507671454 105848537 0
346732254 179042866 0
431642049 289139754 0
98494403 557165858 0
572357446 180288585 0
307847977 451373295 0
531353767 512612289 0
119348890 112767120 0
287866550 77160370 0
237892930 15713030 0
15634526 367310801 0
314324587 87243587 0
425124334 301647271 0
472601801 267771725 0
356037727 258474920 0
307122937 207059640 0
304137566 557478944 0
348664854 256898895 0
497887589 556084056 0
212747501 142645115 0
373082895 272311382 0
297876117 559574636 0
507209448 550935150 0
492331933 228353114 0
84697651 2985505 0
204002590 357439552 0
205095032 292187663 0
151639323 142308474 0
35785663 534744335 0
162559390 549399167 0
430183191 25897970 0
153812255 168730596 0
91925981 397617528 0
417189328 434254629 0
198816483 453401921 0
504074424 458068412 0
475331765 309042471 0
379490544 485302889 0
459252485 208740298 0
570975685 70122410 0
209131130 60385943 0
111665256 309653327 0
110006470 11629589 0
178725241 265566892 0
30123410 539860884 0
437621761 479780792 0
75389045 284815454 0
81486743 357444647 0
568884735 124985780 0
301200613 99920104 0
243978581 545635723 0
424197692 6145809 0
376582022 228103038 0
333645014 46904035 0
289482755 153914102 0
10215677 35808687 0
346641499 451502704 0
20100568 271232859 0
292904707 112574268 0
85415619 19134565 0
428238788 13605998 0
197913773 495352880 0
164075218 426890654 0
450058027 485729814 0
28439479 49557622 0
141070406 310023122 0
160214185 295595480 0
21425783 495204325 0
528665040 426659167 0
537850185 195100943 0
82156811 416083254 0
388863382 120226447 0
165450917 478625940 0
199724210 500007214 0
316493774 72530089 0
253152164 168973900 0
207549617 492891398 0
169840291 205139841 0
368773121 43194665 0
450925073 466672496 0
18484269 339129874 0
139155469 281759054 0
231415881 416963269 0
152919223 464126427 0
45635316 346857852 0
375732631 304093702 0
442220013 510303880 0
182836974 126415957 0
139570916 55064657 0
12191035 201924606 0
553091632 289064388 0
566737049 128226167 0
137088835 181491935 0
128772851 235984078 0
542200174 427876984 0
415952378 546805687 0
305396646 335894618 0
237883334 424575660 0
362915940 538367578 0
276810596 24071052 0
373219976 487240141 0
457951706 33287341 0
570180091 13645832 0
15093589 340182346 0
381351615 96655995 0
311067414 233905905 0
156054808 394997422 0
458327348 518256188 0
47453568 537803089 0
108210912 146658193 0
143137624 308832813 0
211530885 168766259 0
558015503 500527983 0
126504517 153749474 0
80487578 14657306 0
155414153 57197582 0
356713450 517884032 0
206073654 309799077 0
116421955 290648212 0
345906857 417355482 0
514800740 538565819 0
289455634 184405793 0
80439409 541008891 0
206398437 213771970 0
55230958 490567105 0
563275483 280531978 0
451767234 309770743 0
298806693 14351609 0
319770671 505805021 0
472386307 87962936 0
85177700 507431449 0
102590522 413258024 0
356038349 21056149 0
380408815 455573068 0
515102400 202686437 0
265414713 263693499 0
362516506 309330183 0
34650487 484854758 0
52478644 425564969 0
355796322 198669845 0
333122963 475924106 0
136424506 400845104 0
576698008 31644257 0
61448151 28441722 0
152349125 369306839 0
456302093 403378202 0
92451381 507263067 0
488198869 4616040 0
33411239 450066907 0
340154168 155776970 0
333425278 423319029 0
177054831 338490937 0
426579424 484040679 0
321646862 169884786 0
275477601 1851785 0
84676613 285618032 0
153173676 159515007 0
275469913 416910477 0
378809954 54849662 0
514954908 454786475 0
401206563 222359212 0
575422992 148589231 0
244289040 345439793 0
496391270 153492244 0
290471318 263304546 0
338336794 208216758 0
380762658 401618965 0
214412537 370079754 0
498008531 335125840 0
7305547 437738304 0
133387591 380189295 0
309382645 568261855 0
43182846 515087528 0
529743889 545666624 0
70648432 562735391 0
337761482 528456948 0
243793554 31417515 0
276272864 392358153 0
484062332 30478107 0
267827162 365598236 0
486277715 30211351 0
158229482 509465788 0
422024844 61866767 0
387478773 226905292 0
240640438 82025605 0
90426724 376067829 0
244695260 532035095 0
181147523 336014958 0
529305693 24168648 0
409910097 475149962 0
407593181 522186850 0
9628671 356221211 0
533704748 279669740 0
310043880 166472718 0
546464964 280314305 0
579373368 412099670 0
291515136 558224732 0
499422124 186656035 0
122502409 377881239 0
367823214 416829335 0
464978287 215505340 0
309739769 177594242 0
379091147 291621808 0
45804968 33166598 0
502434552 137427106 0
534584852 31739783 0
458734683 424008392 0
3111358 17163012 0
515638157 113902439 0
371013065 539678332 0
556199825 414438430 0
472158221 83754060 0
37315409 64478041 0
156672318 353150228 0
396505187 371658839 0
547429572 189824458 0
199041441 163331321 0
336968314 421413540 0
223564033 310992430 0
572783718 34349119 0
452660358 437021109 0
522479505 317397391 0
475217078 499773565 0
501071947 393006282 0
104515749 485217816 0
399967620 27511961 0
306201451 159082165 0
87096733 474882966 0
549845288 191284247 0
443013507 3388920 0
95603347 503588311 0
81523103 167136281 0
111501145 126268555 0
288223485 3440032 0
558597566 64350074 0
539896161 153217242 0
476312023 232810636 0
305326015 160131131 0
515582378 358533098 0
332467968 522224732 0
494525495 247503607 0
142875132 403088990 0
147715992 572160896 0
170639482 441414152 0
429115378 54718239 0
136817986 100905386 0
34943587 300650534 0
383067357 50482179 0
220735832 101499304 0
343256877 342219353 0
82285056 294157758 0
176357062 370453490 0
463307100 136875510 0
555755053 366616324 0
422250599 521183312 0
127441545 290958742 0
475190980 356259241 0
306968703 203025580 0
163541633 268118809 0
264786760 314180680 0
521237827 170070681 0
196646368 136755080 0
363034567 176557812 0
119594455 513456451 0
323784653 29497549 0
191708105 122140140 0
505152725 106355135 0
181075225 20550681 0
33323323 221242434 0
52550705 415004388 0
148787287 133097177 0
257576604 421055183 0
378186690 508922844 0
534953669 127719902 0
539762434 117183605 0
557136305 135480315 0
302879640 134786865 0
80790273 177158259 0
494709828 166669541 0
25999792 568562052 0
70126285 178538646 0
508823047 320318932 0
490928607 207962373 0
73175806 79087628 0
411894209 466267988 0
412990463 328384117 0
157977329 513933244 0
114094431 307175445 0
434622250 497756144 0
459216369 241739091 0
291009525 73629961 0
409974574 277750158 0
247279398 449543621 0
246742514 570315324 0
150645482 144363919 0
419926452 250446555 0
467311776 70334871 0
393449145 165971729 0
297268327 351750313 0
212049116 556827593 0
120631294 482166820 0
395236764 229511787 0
379052622 553828828 0
73611341 526500063 0
381775243 182662064 0
223713609 163604580 0
372580665 300872547 0
108652004 119585690 0
397177403 135666533 0
51810214 472861474 0
164550923 478022526 0
217402412 538113729 0
235589875 475183128 0
577068703 16848048 0
319912175 463502612 0
89310254 220511609 0
376898993 443007100 0
438746535 64035533 0
249314543 146124184 0
551850789 112185322 0
122127971 544312837 0
432055804 72949881 0
410678438 208567172 0
234383732 326629930 0
234968931 237092777 0
566146030 33675573 0
510628463 276354918 0
544521723 38509589 0
485488624 393318958 0
8727934 20359716 0
199401604 546036788 0
119054323 91914591 0
569922501 327845335 0
22542947 237213174 0
428673785 250027930 0
411324402 436320078 0
181648624 375055367 0
38793002 421761619 0
64099134 216540996 0
47708454 390235107 0
26532535 68372021 0
535059925 150431835 0
149746605 547571596 0
42012738 486417485 0
273632862 490281899 0
51838011 161220525 0
323085051 563451757 0
11004225 109571583 0
8767380 281534979 0
478662263 161990962 0
245339921 368060900 0
346600717 127868065 0
59921505 81899578 0
421042218 450570261 0
352751701 45772661 0
295393065 269804755 0
93269387 551591952 0
159390976 159111099 0
498402135 419411927 0
103272350 41596473 0
412304015 207822230 0
28904228 435155676 0
500786355 424531575 0
445983221 5284638 0
301778855 60493317 0
420838338 173628468 0
521544460 369384968 0
161799468 405535555 0
221970629 544444502 0
134303680 57485078 0
187792595 444955115 0
317950586 91835178 0
507488148 197914912 0
193476570 200632297 0
396792319 251003705 0
422198616 323461400 0
81252025 278572762 0
209726729 439832392 0
401142366 70642132 0
150248143 65145413 0
63354112 382483274 0
2170852 61733208 0
169819603 345912747 0
148684805 445663747 0
438544720 417068025 0
148262149 530816006 0
509067587 467313092 0
63795326 567380051 0
206666773 309813552 0
480440490 471497652 0
338235585 320643610 0
12993061 60540609 0
189884101 555152699 0
123905378 444773517 0
383444651 371650634 0
249655993 402754767 0
398627235 48876178 0
99742512 454203891 0
395564153 558150872 0
297646687 180478200 0
559944922 540621754 0
345603441 126144810 0
485441704 466475747 0
318554121 454329985 0
498470398 491169463 0
538060293 298046942 0
341094059 443048352 0
504168903 40886882 0
107371135 293356395 0
129798031 419542758 0
57186743 91539748 0
509995062 170264479 0
482905880 403636086 0
155602918 180587620 0
108561451 393669060 0
68788512 242702300 0
100239786 176977228 0
129041111 556043108 0
274263889 118692544 0
252636636 404901326 0
331264882 244907278 0
468398244 342507823 0
437004574 4009311 0
295261282 540783007 0
29832926 110557454 0
55919781 423992036 0
254460872 458309783 0
49808261 86029898 0
13101336 366713590 0
390023438 235948929 0
139675969 454776618 0
336939747 177713036 0
240678779 151395268 0
562464432 29213437 0
86719828 529731764 0
123816746 213415822 0
78810741 496392837 0
434344226 5570835 0
11544678 292526456 0
547803382 277874896 0
244650756 443562743 0
533353317 426892562 0
392050401 396975377 0
550746259 252611078 0
354064974 114182303 0
528444792 506724354 0
455756013 267992502 0
495624964 78447964 0
216528904 178665291 0
213696567 126084062 0
114459480 63383785 0
232742853 37329909 0
186792659 86100797 0
318824998 297983125 0
416662983 569570416 0
509178947 339610899 0
70290822 276754126 0
71976343 484926063 0
362656460 505037290 0
422492096 17704229 0
86375189 479236520 0
203260069 230464375 0
177455386 187221217 0
545298297 338256305 0
243832703 337576594 0
578121172 444475369 0
328337230 559110711 0
398177252 524528566 0
562197634 458639300 0
195846566 383335204 0
465212160 375037345 0
200930477 555725172 0
54949295 430247802 0
427691483 486443448 0
346239778 530854715 0
437812404 134483300 0
136893001 321572686 0
59638335 538592929 0
467664193 160900534 0
243082993 247346706 0
214179404 5240094 0
9828005 402572436 0
295514909 465145861 0
572718199 477128240 0
554272507 570206824 0
235293481 150234889 0
283926555 102186113 0
329378165 111670066 0
73466497 439395929 0
420627352 173674488 0
257802428 508070849 0
27525946 428138065 0
450178065 181086061 0
136089396 298907041 0
351210268 439948698 0
66884388 227160765 0
207063305 257958372 0
24436166 573952110 0
171352618 137766827 0
326547958 404316842 0
455846937 142898495 0
105508908 300082512 0
482940002 317595225 0
378981583 372629446 0
66503150 403237985 0
465972161 385310790 0
33215583 161717761 0
391342482 251023080 0
48800052 400381640 0
563265250 125295928 0
538887629 432163997 0
537208833 217096373 0
176792652 65915585 0
11005534 463392997 0
508954723 102951026 0
217519402 501512275 0
185745793 182066239 0
80608159 15720317 0
523208228 283578905 0
159067382 399645699 0
229451943 223363415 0
415089944 91125852 0
460220773 142769355 0
534653760 107260338 0
307753556 467599693 0
283690852 468580391 0
255794732 117027517 0
300593901 388036215 0
500962955 459843750 0
491163445 454132528 0
482554336 497183138 0
23837062 134369974 0
219495701 102111866 0
441759843 8642842 0
571329096 4848157 0
377481108 163993807 0
12712401 360172231 0
141373985 7799575 0
160364414 167677446 0
209023199 397962893 0
68350653 224387478 0
8869984 313982640 0
150882396 116836913 0
360010442 274054354 0
136138111 440424664 0
542185431 477690009 0
356255825 149928685 0
462539362 114490338 0
378173472 259167393 0
470933466 539088273 0
165730377 271493570 0
34462686 143077465 0
32693642 27881294 0
461066334 505839879 0
113223515 110620679 0
234386653 74146732 0
443086432 338923399 0
171352171 183124271 0
16587757 241613733 0
78159188 326892640 0
574811803 315769886 0
524340422 326533196 0
448014050 360467525 0
398378731 436653389 0
256274000 329705133 0
348499750 370544459 0
322560081 377543512 0
530395782 32678136 0
559872329 88138076 0
178160937 180806667 0
254523803 522403413 0
488974097 510252494 0
108915251 83629503 0
128741786 166161586 0
66001482 433044754 0
539936166 92565165 0
17248276 391427719 0
294986227 91081419 0
98743562 179229209 0
221090529 154039741 0
288566589 10951168 0
184975262 355878495 0
450848904 246799502 0
370005986 430796762 0
486763975 170534467 0
351704404 474416325 0
367223058 563750572 0
576460535 10674477 0
234145985 448707285 0
565622136 551868006 0
138053471 306850674 0
428271619 233973678 0
478734226 126895725 0
469106691 431311534 0
422689590 477646980 0
300972673 473473125 0
513968894 496563906 0
223626835 273695628 0
431919923 229975786 0
571820397 552492033 0
527315521 300822593 0
63836810 374690173 0
177374672 13216550 0
71056744 386723537 0
247902154 467371793 0
28112069 1236199 0
431945754 185883932 0
213746099 252563276 0
356838864 474860394 0
14767866 390852023 0
356549192 40666232 0
20984376 2977876 0
289375587 504311915 0
424812978 16427716 0
113478808 492506509 0
172354448 494436357 0
474227251 360022121 0
403696281 515846461 0
572458055 535846872 0
88380590 34755163 0
467273945 575307465 0
120419239 258370696 0
349600524 26415445 0
508854530 187591796 0
429025451 303259408 0
354425213 395242899 0
445591302 289402352 0
318503010 44452179 0
487363259 132803398 0
107590743 42883702 0
376200994 294528521 0
335306221 153930012 0
462669915 148124084 0
275004642 472227027 0
21224025 105452269 0
138785772 541064075 0
460729925 154899839 0
404601581 355992189 0
476288494 136697639 0
102106768 425663516 0
421343664 139343783 0
455757344 141224310 0
483540292 540890191 0
304884229 400982094 0
295893506 504314265 0
389249381 389785623 0
335104134 164246682 0
417515740 15887009 0
436455019 356333854 0
546203503 274341241 0
185440119 27795244 0
395916518 420086549 0
426244722 437637869 0
112883392 567983084 0
461236872 24806502 0
224343733 575526316 0
403319318 378663188 0
345242573 463334947 0
57273618 145842946 0
166528914 257043564 0
406790063 212819526 0
552864312 63078147 0
570876691 438534134 0
34567766 46867231 0
543626747 75658274 0
403293728 174319341 0
392823794 162323883 0
367072023 27585633 0
160580687 543436263 0
202529527 224239317 0
47285116 21822469 0
40368106 30807156 0
63199446 262869660 0
164518837 132640738 0
374252145 342235900 0
272630031 330353960 0
96540888 424148588 0
311240394 347470430 0
371866798 9418042 0
115429359 201146756 0
190146357 328850558 0
195099732 376560982 0
407715612 255600082 0
25477789 418663661 0
182374237 170602495 0
415769842 208223928 0
254192434 402708321 0
102613566 297331115 0
420115862 367876771 0
36481033 256441086 0
348066827 236745682 0
443634227 363007425 0
201415094 269849983 0
537421901 197296190 0
159365237 277375473 0
221332716 275261717 0
486249580 317165711 0
410765044 466353037 0
34766095 375643065 0
157168121 401197044 0
329890172 285943467 0
158561369 374301670 0
53039298 334289624 0
427807290 167808314 0
305756979 572282225 0
336847695 558310996 0
43947844 576703073 0
1683735 478863955 0
449912906 505129734 0
111280366 243957975 0
35773624 577088241 0
215900994 320414612 0
311224280 209049037 0
159632778 328521248 0
512215956 413172912 0
155803246 96858179 0
129678766 418937734 0
131790072 573639766 0
426005632 69461521 0
246894073 190541733 0
43192497 505343956 0
329195773 17842136 0
159581019 343264925 0
374256133 564217483 0
6409041 438651212 0
409288022 252358502 0
82659698 380549746 0
44240565 50166835 0
420429874 429657935 0
423629665 291914914 0
11811278 459283654 0
172425812 330398719 0
115822684 105065994 0
141075675 64969207 0
53648872 525419025 0
521632956 262038846 0
297755625 311553808 0
55247715 41014634 0
462151523 331787902 0
418593582 160231122 0
256821326 355911673 0
304523150 213609137 0
25938202 156610962 0
361207182 431377954 0
77510190 349253099 0
436636130 129504231 0
377012879 500326623 0
514887617 102654704 0
557105096 448553583 0
482079733 223137267 0
514216873 538679678 0
364053098 116939044 0
99853675 478513091 0
256047021 195067579 0
177461148 258796973 0
198202225 568370266 0
280351204 457780525 0
70721135 3560473 0
575439753 457751006 0
492497979 356561499 0
475430016 95618347 0
398138714 568581934 0
239848571 543591241 0
241654279 571000851 0
344525443 287434205 0
392058567 160102055 0
375377706 370183606 0
252335278 502375926 0
569659200 328295714 0
437009735 345562446 0
461129582 188342276 0
171305846 132231354 0
39465987 434435551 0
53438775 505504041 0
517280407 51569640 0
317096329 422427503 0
62719763 495110677 0
561001316 557657072 0
168957832 276317995 0
314980823 92367660 0
7254996 180464134 0
504754744 35576548 0
492814109 564464082 0
179735069 142350460 0
373727835 70251199 0
181723151 572745841 0
424752461 494377419 0
319716753 57230684 0
89089934 12495175 0
521148812 355464824 0
108183091 463911425 0
172425401 51405572 0
431707255 290226512 0
326299899 417338846 0
443440053 23392926 0
411613372 234704478 0
166246279 87406712 0
147675247 495738190 0
162413688 429649951 0
2215777 462768993 0
437686329 295041100 0
60323201 455685057 0
554293553 227210585 0
370175984 269724968 0
559747906 503077880 0
346986580 560558255 0
39576439 123287685 0
403065593 151040762 0
141620277 306526865 0
179508923 284903663 0
433640829 369383805 0
28527721 467783462 0
271715874 460376522 0
127532091 340003235 0
572251624 17462084 0
67480059 247411227 0
379413740 80881553 0
325999780 237740704 0
15413002 21013315 0
566289202 454543394 0
138803927 84221133 0
410357233 182486092 0
123032087 221827389 0
522246482 247174848 0
359811986 333194354 0
457934190 239962519 0
215515526 376537914 0
323174428 559486490 0
5632159 506598990 0
389381991 528645350 0
341001853 250815755 0
28540416 320786366 0
455214186 239023248 0
429495621 415264388 0
32688331 15413091 0
232493893 38935721 0
173276861 135241859 0
567266603 253038711 0
16225797 137768218 0
316567127 351852188 0
506301280 388452038 0
234206274 132132925 0
23289236 359824379 0
203258525 201624351 0
394969618 464611820 0
529083338 37739065 0
513050422 250301415 0
405197049 31070184 0
286741115 482602042 0
179243880 292300575 0
370243030 185002759 0
2298789 574173502 0
423753843 441403004 0
204679741 208037763 0
543980091 441669923 0
247826408 111278241 0
547980337 30346676 0
367505667 111048497 0
355127640 308126682 0
429265565 292141419 0
102594203 331933092 0
332496251 82943731 0
379341709 546495652 0
469369900 107350539 0
500566450 348717660 0
231493295 502957596 0
185902880 293914648 0
123167929 360500047 0
5652200 150160102 0
393438730 110752032 0
403633808 68000500 0
18973067 349844120 0
344704350 300173936 0
490080866 314250972 0
85492608 261862339 0
141974957 542335234 0
30847561 510824206 0
290618945 572749645 0
407443001 558469517 0
404513067 371936515 0
38911307 193270468 0
129260043 477891683 0
249120853 282269473 0
289179866 109377872 0
243128469 482490479 0
273032910 233616050 0
326851013 211207952 0
471564725 471612440 0
247051435 231382195 0
434916419 193401123 0
220527102 156768712 0
290375172 541769101 0
3970793 298555313 0
315865658 136737004 0
546964145 310973670 0
240101182 315565526 0
71407975 348180066 0
255372621 262402362 0
92345450 563520372 0
380924671 295669957 0
169512544 126298121 0
563047738 187710200 0
189236398 548654034 0
374264580 556461587 0
181873854 270368741 0
468643676 178364899 0
204924066 463665432 0
513875356 569035315 0
289480613 464750055 0
577750158 444048074 0
281214608 82899888 0
8041417 41348147 0
109041595 21283198 0
263403858 179341371 0
223006717 248441676 0
517489856 58427049 0
521121866 290492163 0
90746140 186558138 0
57292282 135288221 0
319669309 560121031 0
29645754 474700072 0
560576445 163565180 0
350527163 135987926 0
448589560 548262187 0
416955257 69688035 0
508286610 111509483 0
10455326 265118403 0
462880711 185806960 0
103853738 527847912 0
154147007 359489719 0
179622955 389713563 0
196471826 432458015 0
393858715 502277471 0
59383605 558580900 0
153840723 350986527 0
326228179 507470484 0
644624 377528230 0
100614969 438945986 0
342616553 96076470 0
537830675 574809489 0
31842852 549159355 0
97610297 324761326 0
192105531 489380557 0
83926327 468153878 0
437334369 173428564 0
73564652 292508035 0
369989552 437344717 0
119199905 276640427 0
483412706 354335751 0
58231247 309228508 0
78924846 370332980 0
338206708 350094129 0
200337677 243294167 0
10518125 515996084 0
353313437 210289196 0
191502440 194598652 0
151550714 382013496 0
8910611 132953558 0
521809660 363676143 0
329297658 238201059 0
199890819 95453078 0
200132956 429022689 0
295907849 419395628 0
54070923 241857316 0
496336016 101615371 0
207457693 558639275 0
421502559 51312349 0
576531418 418453548 0
481209313 338045712 0
30353390 167246093 0
251860632 479955017 0
236382074 405444575 0
203631758 215434081 0
443692449 268728061 0
158727045 474508665 0
126270417 308319097 0
52136211 143700501 0
399007247 133617490 0
25637553 49353868 0
5698043 151074081 0
253999897 574812273 0
274623808 433078081 0
99384271 522294070 0
201103036 256482747 0
283279451 577016908 0
367809728 86910759 0
173598619 575151432 0
165618886 197000308 0
183409653 397160884 0
125568459 232163798 0
370230127 97842867 0
37242999 115571161 0
479960556 31904537 0
465944583 66211426 0
302955675 510873139 0
228388191 110085461 0
574139352 182524302 0
484281796 328085047 0
459965002 79894629 0
454410343 150392884 0
20355464 148829659 0
308965187 485502314 0
391800175 304503026 0
310653890 569658382 0
431075088 272834334 0
372808862 209516238 0
288709249 139768680 0
95927542 461102390 0
513179331 308505663 0
13890987 447081763 0
143489470 430380465 0
327370947 439793060 0
382510400 15399205 0
267877342 214445826 0
316726064 242458836 0
311488230 192795060 0
540547666 280983096 0
517421229 480614349 0
202061207 233473638 0
574567175 310783452 0
489922971 373615913 0
33607357 255543512 0
80777955 474037833 0
42071490 135805077 0
356263555 576058196 0
367919973 28679350 0
13914964 415810566 0
176789826 152048622 0
262433063 352061533 0
572707876 537215741 0
541025222 357772410 0
202081315 276580234 0
357084852 113643616 0
271976146 567398048 0
97738159 330721124 0
169224700 509693381 0
256284897 571930248 0
478849756 59577484 0
231176035 241579920 0
134262194 142090919 0
477200476 21118180 0
124225192 187166472 0
371363139 261759288 0
570496333 72791402 0
376796126 129153006 0
131782024 223049619 0
48636087 18424922 0
435189183 37728206 0
562974761 329451401 0
79835956 308144829 0
321607728 34998542 0
68283616 389472351 0
501729503 462136187 0
374446279 208275914 0
221961146 573704880 0
170045798 418348962 0
521631718 100534581 0
338888518 198400966 0
569158466 568691894 0
299015699 246942479 0
382590938 108903487 0
535681897 184157712 0
381721215 71774681 0
576860539 158328635 0
568283930 38818407 0
249741830 376037608 0
5669625 174764380 0
145785414 35833120 0
134218810 396149478 0
490733010 353673612 0
113483980 142773747 0
502017043 558828974 0
42735007 358037797 0
379291396 90181697 0
474552722 257772619 0
450540288 286194042 0
490537865 394701587 0
506698514 346442285 0
153946917 373043259 0
447485304 192374395 0
349527668 450528587 0
429660228 103123642 0
100020813 321077661 0
336815802 551761208 0
264250155 519749916 0
237128231 577615965 0
456971339 221475422 0
307649878 345529393 0
152579040 63864124 0
378926788 105269965 0
5523612 424286942 0
184542870 515831240 0
264398034 532244299 0
242460731 243090305 0
126853811 314554565 0
447103610 489182352 0
263950286 397261975 0
473474852 61421399 0
485001040 304863405 0
168689794 502331498 0
137732178 64926999 0
390388480 499733316 0
19455171 272752333 0
570663784 494656647 0
499871323 394467937 0
294414673 27217551 0
215309871 116083907 0
383731202 191506764 0
250448293 252683457 0
479484296 94620201 0
452328570 302228839 0
75020385 289684949 0
1081084 100904928 0
44209905 88460575 0
266457515 106843561 0
35684231 214851253 0
298145719 401037440 0
8270603 46098967 0
344533250 161487269 0
370945218 513002876 0
264221908 174836047 0
104630579 81174153 0
579130346 412676866 0
350367602 141542735 0
575373330 266439756 0
529379144 320029544 0
299531916 501160814 0
281787436 518075795 0
438973070 568661325 0
101964780 160275210 0
497870742 399690787 0
567921711 511618144 0
550782311 476266707 0
427475731 553769203 0
342391129 552730968 0
483848858 482942911 0
514642240 534129536 0
207614191 457236386 0
292128397 190378014 0
361047045 113046414 0
406793835 395677655 0
370506242 209596624 0
370995597 111540511 0
227300643 278744416 0
518722736 492120747 0
448400687 92493720 0
185839921 536045455 0
356826252 285321646 0
297345753 194117128 0
279844765 117730849 0
300298150 36074806 0
102660509 218965832 0
175873843 561325899 0
14040589 304824278 0
561734642 575791029 0
538122309 350628139 0
526818876 486256955 0
39390561 520569141 0
488951387 174593922 0
372244966 500719500 0
306288861 505831053 0
327258029 129823383 0
25109698 219158535 0
318289608 211414572 0
467094010 513309426 0
193902882 321471985 0
192236792 453110142 0
65394966 457509099 0
548361484 344375482 0
524560386 42453601 0
14931492 231498480 0
362669510 523639843 0
288455414 146521310 0
348029642 99885049 0
332959572 503233659 0
487134103 361697857 0
568707249 152126414 0
208966887 75157059 0
424563802 413708094 0
68572675 338040718 0
406297099 105310733 0
243763323 183391997 0
195355706 115061559 0
106707607 423642433 0
360246627 317160803 0
475205325 146276401 0
549453064 368516245 0
126347332 316377189 0
196048540 108758258 0
143677344 451221826 0
330772106 170397498 0
223717776 48171014 0
466120530 374346714 0
20255781 2513557 0
918165 278947995 0
120808284 125311135 0
125377458 223527477 0
368972440 304285611 0
166096019 309554710 0
2727018 475384332 0
215410005 398736926 0
331410721 73433356 0
42659105 262236774 0
260742553 105127723 0
508730648 569565113 0
417576682 232084854 0
228005357 442620544 0
551068021 229558121 0
266917270 294321745 0
510980801 150318347 0
190245992 492458826 0
358124320 447592976 0
273654215 395324043 0
520067655 83073958 0
370793268 567226665 0
239951729 283311100 0
203216979 480170806 0
154259177 403348588 0
245135491 137951522 0
287319151 267092238 0
136132401 43840845 0
383067787 333465894 0
21547661 429898115 0
205004906 537411095 0
360370400 248104738 0
387971231 397983410 0
241859855 501867192 0
429922182 570855931 0
45320809 398655731 0
170244360 96443794 0
402923749 184075059 0
261430908 23007135 0
301541242 438963154 0
290329618 567575347 0
158114355 441538594 0
411675823 198335982 0
122606366 359044774 0
266382058 123127586 0
471408545 52772421 0
94541138 324435364 0
162152030 165677161 0
17365778 18263198 0
313721944 288581528 0
505182280 533575490 0
271581464 517924309 0
41471358 527577066 0
83619759 439046803 0
348890609 163715727 0
50607044 32094487 0
437381781 3037091 0
404064747 329950350 0
105086637 429247320 0
412654080 64379458 0
96034691 537467254 0
207646074 42409492 0
297271670 218711512 0
419629519 340208629 0
556688822 433486108 0
386741258 442962401 0
464320366 132772261 0
363828095 382899714 0
300894513 446510847 0
434530164 369280612 0
299690432 536405359 0
560420225 216944377 0
125435845 102081997 0
435031550 319055735 0
300758836 333627684 0
362040322 358382613 0
501290330 413792990 0
575890860 225954897 0
259383695 495827939 0
332699849 567080991 0
292525330 328900774 0
531125152 132702677 0
380342308 136636549 0
88541418 347345360 0
18523987 385400396 0
395938682 495209659 0
565176363 234111873 0
235581247 131201700 0
277104069 362506946 0
294728099 184509818 0
472526702 466487549 0
183417635 460150442 0
512422254 215756460 0
139899310 296886398 0
220533720 379581552 0
465022913 262063990 0
491631806 497604452 0
411921833 469832065 0
559307177 306212355 0
327262596 437062972 0
544280208 9126878 0
579393851 333692121 0
140214648 529471555 0
373768735 508225623 0
258808503 45222210 0
241281431 142324944 0
401964269 53442082 0
257190757 135267433 0
23609563 338634788 0
31857230 5091018 0
224590539 71503156 0
102483472 5418904 0
218106170 295631175 0
525413619 173120231 0
347443514 522298782 0
286743969 420785386 0
416140964 132167584 0
33717127 97630375 0
211077752 524991841 0
494279385 56140125 0
344577436 129817810 0
175503531 514473040 0
222721384 298996907 0
94450115 45897714 0
207412803 339238348 0
234491787 427683382 0
208855328 174975317 0
162813424 429097035 0
224356390 306288820 0
469911145 145627773 0
206843890 325073331 0
191790746 450424569 0
49372088 377462781 0
193606636 284618331 0
547464223 419094966 0
199781461 232150363 0
304129808 401415856 0
228772468 189161635 0
239036922 53086292 0
523982144 27057133 0
133153676 473813827 0
448462391 446968475 0
413166001 501903748 0
53390836 356443801 0
298170018 242464766 0
94075281 50921258 0
8358085 408774015 0
506923690 532277300 0
166721996 97289694 0
77375611 504409942 0
417634223 231345778 0
50310750 46603535 0
472860904 449378202 0
543049258 66024216 0
182778837 35770642 0
446808086 182060736 0
214382982 85219012 0
505154773 558673749 0
111233356 25502864 0
476219203 288171580 0
164926802 410203666 0
110240976 8694026 0
23042339 377287627 0
444156183 206072728 0
169451581 60364272 0
294596845 440502465 0
14384367 536969626 0
213311059 358802176 0
171854619 218393551 0
203851800 80244636 0
221989305 499633406 0
311127581 178868199 0
341134266 121183152 0
97743640 212626527 0
284084986 153497422 0
494694154 499791578 0
211627466 32746272 0
21160781 492304666 0
557929106 230571010 0
234213549 124662869 0
258785641 558853391 0
285532538 329621929 0
131848739 453279837 0
392107744 225622124 0
293178098 288916515 0
94450386 206084037 0
152325186 268142197 0
421731146 145735684 0
345166643 53681828 0
279742400 506299619 0
183542789 562118906 0
161056848 485206255 0
561145594 419815939 0
214371388 183149181 0
2837754 192913244 0
257107177 176197332 0
113983462 183407553 0
72581496 3029010 0
61877039 565572729 0
142507666 229602443 0
35672260 213871507 0
237230085 443514135 0
283160671 553141685 0
578717817 137925607 0
414814744 452709685 0
60750407 552766719 0
212392552 87476394 0
378191127 174895399 0
214609738 558069480 0
451157823 461658483 0
396811262 176082759 0
31035243 192040863 0
133516443 29225427 0
424105539 65081356 0
232412326 318855554 0
92203027 368763709 0
192036479 363715797 0
281293218 94413936 0
404609077 530852926 0
549401804 65302301 0
243116990 150279051 0
246441411 134368093 0
236768181 558217160 0
548088317 349591942 0
428158932 207839130 0
353216612 350373952 0
439319027 10052482 0
113352015 129857873 0
529625604 476925002 0
136146012 416441398 0
230566687 471493333 0
444940730 31287074 0
426143110 386329614 0
170728707 135659437 0
430045714 493496676 0
317699446 522522721 0
263599372 84545140 0
111704729 181532255 0
274188763 171377322 0
337588135 409226807 0
536370238 3715089 0
130454236 225150960 0
478161328 522255985 0
97232514 325898693 0
34279270 577123202 0
247103686 285354682 0
53101324 96665939 0
424708239 193435371 0
477087937 72270802 0
546806726 124225406 0
200519431 237665464 0
77540548 506415969 0
127437216 61276897 0
418237646 434128592 0
483582885 514404061 0
183812953 362095918 0
200762276 56009317 0
409049650 330623116 0
42030858 215038305 0
477823188 499235546 0
180030475 417405295 0
433470212 537949711 0
539037551 306156868 0
110161103 183942790 0
225626963 340625646 0
389022462 563089550 0
452446650 323097960 0
530121517 20733861 0
123265459 392509807 0
91453574 107649045 0
346864211 245357408 0
304560403 482292562 0
505906737 58386959 0
544468255 287851252 0
248661256 60811853 0
431581673 72116129 0
494894895 79417104 0
24401123 241062384 0
549827697 218758426 0
456051999 70307486 0
181603704 301039256 0
443238121 39082040 0
255088166 239596223 0
347035130 431220355 0
201827010 12242763 0
224565407 433273818 0
189314291 251112346 0
167073373 29220323 0
13214779 9863765 0
323616629 240564749 0
379127477 306835872 0
322744110 41361752 0
520057993 450827516 0
165500565 152335736 0
184548653 107538126 0
218241974 211533783 0
551471172 83200832 0
285261477 243728931 0
578257240 543966652 0
443610137 371735031 0
96200410 277605966 0
422424955 502602279 0
88270423 343492974 0
447210479 549616432 0
98387006 28385997 0
413887633 482131120 0
12236772 572080455 0
184736849 386385563 0
383021263 349657591 0
64695926 104468454 0
525763682 159028783 0
193591998 108074230 0
223841190 109190102 0
295067906 299704741 0
328701678 362396403 0
279136981 254944500 0
104768657 269226823 0
77465368 129999327 0
68179637 137648786 0
167001175 447443252 0
561499239 309103900 0
278921531 232357969 0
108263317 257965168 0
306458992 446813201 0
251110346 331246993 0
52564597 211357750 0
131545245 205279849 0
520434722 44164201 0
3289327 360924966 0
73449789 368873764 0
377612326 544929062 0
194559500 234551334 0
84073235 202746524 0
342997765 159737819 0
338914742 477260683 0
390902027 185429162 0
567079233 220435724 0
478350911 6673072 0
212174291 440993350 0
204721518 438717951 0
503468965 75813015 0
540646541 43759277 0
539036042 281645969 0
195353127 414170232 0
399615506 73230854 0
545770086 330866516 0
488171283 109347390 0
75070684 355450845 0
67878206 63886892 0
15374468 531230159 0
332491328 316586364 0
144913670 59051894 0
571382125 549383187 0
401600769 147731298 0
8484822 318996085 0
511449598 140823047 0
51789546 201237628 0
372054515 218405472 0
179765192 8396032 0
45216723 397558379 0
546499445 131279730 0
527046910 237338002 0
446076946 143413575 0
69836830 36683269 0
79716 345665169 0
468274175 286763948 0
563056198 133217190 0
194979956 251234644 0
412370799 196970146 0
119649217 489881032 0
544720910 26767716 0
381163374 219502391 0
19057747 336633073 0
3778047 528761978 0
126619021 258631615 0
346003873 291626115 0
264016143 180184600 0
434792555 274844175 0
381856748 512176407 0
455966209 397596294 0
161350127 221254076 0
492464002 539399552 0
185152791 63008892 0
217637714 32766075 0
203210507 513354983 0
505828558 318728617 0
363317774 283848908 0
10135901 549689734 0
487764890 565675358 0
192162770 531826879 0
202482090 357259617 0
172172306 164198009 0
562193555 165541901 0
391163309 188656864 0
69325680 283577698 0
111449622 486129048 0
160573390 163243248 0
89219169 485145404 0
385679665 429299125 0
193733995 222648540 0
137134035 329781248 0
255446464 203005422 0
333428712 513495017 0
187769111 360515969 0
267505700 448408584 0
225185493 277543223 0
456997023 577740143 0
49587394 78480131 0
392015551 407158885 0
47570806 37134367 0
74964212 520183420 0
423728169 8503086 0
303359562 53601741 0
216964644 227538976 0
306783378 508029014 0
389525039 567441034 0
550612892 210789415 0
77861945 226592691 0
398730224 512689985 0
253719215 423474287 0
462552824 439848669 0
269882187 34874865 0
379587361 444903378 0
510791552 349311114 0
454859752 391139619 0
106443219 567008860 0
363742741 330885145 0
430320857 199231686 0
325489384 38502677 0
213975309 500019848 0
91208331 102368274 0
102028716 82237535 0
187449976 355108155 0
142765949 56121776 0
126402827 268564457 0
47771408 352303112 0
211054021 38512198 0
329971765 324806793 0
316895232 236217074 0
202305478 304264931 0
385300173 565129274 0
542313234 473578289 0
283846428 255111375 0
345884513 403461906 0
494054730 569138227 0
404651331 311344552 0
500846907 571923782 0
549114520 199049415 0
310389381 82483463 0
371144312 189600661 0
202476377 433085242 0
231619770 92672124 0
414364850 264712965 0
11151248 418430585 0
96855914 83740369 0
120551008 550822504 0
558326929 536078609 0
37808778 414092864 0
160949364 79086611 0
39267690 15169167 0
1993694 232031871 0
271070281 458058243 0
325578624 470136415 0
1344633 533482415 0
366376844 331989344 0
541810262 65078698 0
348708004 219047320 0
291949196 199530165 0
112081971 269329130 0
293275577 46405617 0
384978146 35421526 0
51485448 190286592 0
9768998 193541090 0
469679556 412146086 0
264506315 388717638 0
184191457 491915347 0
232411882 5877393 0
309068468 208349125 0
59537079 387395790 0
160102237 534260939 0
413288815 489210615 0
278511093 228017250 0
466556226 153269555 0
111576442 578120727 0
35690178 117661080 0
439731266 40307134 0
201405606 375224998 0
113121456 456002779 0
409847503 267555909 0
28295756 39535926 0
388801663 356723990 0
319395087 405504208 0
349903109 354440004 0
98453503 575015274 0
111836382 157447082 0
130124038 53069889 0
450233577 310296639 0
91059381 110756037 0
219964082 375891383 0
549003985 570888308 0
89697047 360020817 0
523199530 430195640 0
338164177 531837000 0
470641918 423027368 0
205577751 453648107 0
41092719 452599671 0
271024435 540762771 0
489417268 178393820 0
39264608 62108806 0
381875152 53285269 0
558291542 61006757 0
355450200 378522415 0
369625280 194720590 0
256465252 564675178 0
303031958 66444161 0
533472651 48854827 0
431175845 303162797 0
48120069 507297285 0
158767432 310457924 0
341645597 418653708 0
17681647 92598413 0
287742897 124262910 0
140052982 573587955 0
486949419 501944401 0
360866235 181943974 0
353609187 442715726 0
479018640 255604619 0
417048783 269854923 0
471713593 418862410 0
257121812 436167965 0
404584777 446742658 0
481206950 350446769 0
470688083 278467650 0
113112209 349794272 0
276551212 142041963 0
550467996 174748800 0
270846374 303027670 0
72444171 210243492 0
233457853 184917918 0
296277850 129989206 0
221582664 397737923 0
214732786 337849064 0
20531863 379176973 0
421668959 440766992 0
42350564 196984246 0
86583924 125044785 0
396531274 57089584 0
43578824 271404467 0
343276827 393204632 0
362772592 321660909 0
279021149 151295862 0
538857215 286005082 0
464611426 239481175 0
295833753 345717631 0
437072410 118213058 0
192000214 481964303 0
546755361 2912756 0
199362645 437005506 0
24420255 408356823 0
41449423 251175243 0
335647251 143095763 0
217155197 284125773 0
308092218 256383141 0
182057820 118316432 0
246095425 395125326 0
267833712 24968412 0
184686157 185731200 0
375218139 508460046 0
284104134 328010443 0
54427659 158228958 0
248882311 230043948 0
231988398 362959901 0
531736012 157719422 0
488290467 484697039 0
555269132 427213583 0
538740080 52705349 0
324178520 244101499 0
522419128 150685671 0
527065460 114615709 0
88946388 456574973 0
341526057 470493060 0
135635945 207253938 0
148461275 579121421 0
287391077 483671824 0
192776032 422911314 0
521763318 219248482 0
495631204 271339221 0
403020513 568550830 0
568958503 274455696 0
360358854 439184941 0
79887096 153343998 0
150107669 208954124 0
342980199 122380471 0
485293188 59255015 0
400894380 499266116 0
549014223 416237857 0
165160147 214147758 0
70862666 322757962 0
365635481 389812282 0
35179778 244226059 0
556337493 391741837 0
544644633 412277731 0
465488741 63576131 0
91294120 342446449 0
91343409 405577936 0
414952908 365874040 0
175248582 565193193 0
188436208 80126674 0
83345954 452950504 0
542023053 424158015 0
513507217 60267238 0
291505728 89633846 0
265980471 474450286 0
232145305 140309928 0
344397024 517241554 0
314791622 527334484 0
325977888 496610392 0
228437284 391455510 0
495260600 197903339 0
548856973 408422 0
98092615 174310775 0
435397224 506768225 0
66764162 372617641 0
280003976 42391536 0
64569394 225460331 0
76855312 18798866 0
562810590 50715089 0
50322227 103764945 0
91070935 287820594 0
535101825 47573694 0
364676057 62041969 0
491811566 574376318 0
556303048 226336636 0
153239794 43050934 0
156330697 386680975 0
538606821 75065738 0
25016909 256581399 0
277783788 217853232 0
109554665 69648760 0
120377139 506331099 0
472756460 54987351 0
390540381 141907588 0
443101031 196987625 0
333842120 514443676 0
256412079 270535912 0
469653065 516743909 0
457385977 573722483 0
388272327 251787826 0
114955527 227024692 0
116949760 563970528 0
422817868 389265020 0
551506230 134579663 0
407010171 60762240 0
1943619 114674123 0
398024060 531592813 0
422514051 95558062 0
513853207 4726293 0
182610878 118331240 0
298098842 507701141 0
438250539 428009158 0
39566487 350696903 0
164265882 365339706 0
505778160 248525057 0
244486849 320181948 0
358466553 136971240 0
316461489 547602786 0
8642153 249034299 0
99602039 521292894 0
488595109 360871815 0
220358449 394520479 0
405427324 135530557 0
268389365 492763856 0
538436433 455826217 0
151904209 524104816 0
472015863 120360405 0
402086465 58532752 0
442529238 358170985 0
526639186 11851007 0
477455502 397124546 0
408868665 15210386 0
392446255 462537820 0
308174545 375261323 0
175692525 139605426 0
65713173 138666576 0
385209738 579007972 0
411897313 516732753 0
193991816 502023579 0
509047541 448025313 0
68154599 290004638 0
168493870 535192718 0
330386822 96997980 0
350559468 304745196 0
441243084 378167775 0
152117688 352795458 0
114917034 438512667 0
363943749 381601217 0
157351847 102905415 0
251957164 512694141 0
304626483 53574320 0
411730456 190552803 0
36412883 524134172 0
134478532 138430894 0
261495797 237967306 0
447959852 476862256 0
426459167 380979622 0
362406636 38526577 0
340051039 54451703 0
399584603 207830677 0
510163307 430386329 0
125531612 568978603 0
103038164 334668757 0
125214163 550547956 0
424993693 345628382 0
460560380 232359148 0
25717225 453244985 0
535704982 182267380 0
113992621 370939061 0
540235776 200075352 0
96769131 341027238 0
288597297 237987441 0
502519341 437047637 0
427000952 523963473 0
33372693 401973298 0
260615692 526193062 0
344271582 185286409 0
311182886 475403068 0
230913111 336938756 0
357574482 113857260 0
541641350 365531292 0
100828139 520239006 0
259868057 56999736 0
546858212 154580555 0
458993595 579444275 0
104589842 358930730 0
434532419 110080163 0
284253350 217561245 0
263067423 74773639 0
71623885 512605888 0
45257573 472612333 0
91888066 463212201 0
403580423 538696995 0
268795192 418864433 0
431199353 271760388 0
567449931 506929860 0
293484414 229461495 0
158225668 351094479 0
182466641 482625165 0
10305711 502039099 0
291825293 321530159 0
183319860 116426734 0
554992955 453395203 0
112476945 55876115 0
38175910 87315261 0
459680456 404430708 0
474237134 504164079 0
373824854 268326719 0
6067292 433115850 0
538821717 498338797 0
92928503 170240486 0
203964384 128162009 0
153279605 440422495 0
230014047 520810092 0
159146299 574564304 0
175534962 420010297 0
536889475 78503267 0
171950963 369048803 0
79594089 200895329 0
382789575 337985092 0
27548434 146244561 0
365341618 483654901 0
361685746 215120858 0
158829658 181601868 0
17170042 561260456 0
407307439 61132198 0
351411874 174973704 0
183857718 435901135 0
514878191 494198815 0
424136004 338395853 0
46083455 364279629 0
364323243 28714531 0
294645779 23275004 0
184506341 252112809 0
410115369 65158066 0
578855421 312360170 0
477863358 134557487 0
533487325 124632627 0
481571980 166546486 0
414007332 360577037 0
164642832 234158805 0
575733443 104538163 0
30011084 569627318 0
503850261 272847772 0
196593014 100347936 0
431775082 283983171 0
444826136 135752355 0
25940594 493715769 0
69665284 163131616 0
23724246 493985269 0
289361846 288644149 0
138651685 470528741 0
164508334 511168896 0
391749633 348369764 0
140535138 96406293 0
307785405 9033712 0
36545748 40401249 0
263993867 4223030 0
75399577 504890086 0
299446079 579097616 0
25387053 189831832 0
44244961 46733907 0
77151066 472947011 0
280864166 256699524 0
154206242 561979697 0
323224791 876000 0
156822577 193532022 0
458825726 447947258 0
371222198 174026873 0
216317045 456680815 0
75708452 566196995 0
318400738 521465186 0
458473587 83047124 0
51023656 363398311 0
369707860 137319358 0
385536227 38906158 0
372206759 286578756 0
337698363 452942409 0
253633299 129408417 0
43558200 231878999 0
242353017 378785989 0
332169095 363267496 0
339855868 14854568 0
376421479 126296906 0
28431638 17104464 0
256320439 230186936 0
245603223 126948885 0
187337410 418509120 0
163947942 326372279 0
320765026 296728415 0
295663869 192099634 0
420382992 181669321 0
68693742 215579580 0
399153371 341470758 0
505068805 227171358 0
84967815 61222081 0
372115260 29810805 0
192516672 153925420 0
143279816 160016399 0
191603038 522191731 0
571631490 88362747 0
177234280 84597532 0
309356572 71304708 0
195058919 164283761 0
223628062 97891967 0
32492528 187791179 0
18943757 361135765 0
549789045 554350237 0
100944966 44458762 0
388350682 169743413 0
253024278 324028638 0
230040654 221017126 0
492105275 161005538 0
442992351 351935452 0
376962660 78870250 0
108151059 375918440 0
389617181 207164884 0
339327713 92397619 0
449888209 215974869 0
12911676 250284099 0
542620899 387684684 0
323602801 563045985 0
263258443 429159634 0
190805727 140005005 0
432440643 458406802 0
275276535 90808420 0
232557589 118257757 0
15453398 277454221 0
138227484 74168120 0
340503029 524975717 0
284717801 371748576 0
8652392 140274371 0
395171069 241213217 0
19006272 123095050 0
354418023 457041335 0
559987937 451369858 0
417192868 476627274 0
509454053 115834409 0
97828940 49100140 0
518333883 423894143 0
421443022 361872998 0
214623037 101320451 0
133315213 224451113 0
490421306 228996036 0
17401443 130621718 0
475695296 58913099 0
117926726 347827231 0
296523440 13205775 0
493515489 470495034 0
498658268 230016678 0
572356003 91851673 0
38473422 80619395 0
200051432 145373083 0
568962358 347367455 0
389459675 176154284 0
124266322 485006839 0
379563636 492267059 0
34801149 72501995 0
525888066 578980698 0
242886756 312988667 0
67957004 430285398 0
174848346 447069848 0
468916760 530394372 0
152819554 497289961 0
259983770 537567490 0
490962112 209105589 0
127824184 61017292 0
569195739 21104642 0
300873972 416083396 0
144821129 156320905 0
394392273 569978061 0
289866635 76782304 0
230697135 216426223 0
81408936 420971578 0
197659491 230205525 0
250813235 330188813 0
111824335 313852249 0
71552903 576338965 0
109761167 276426263 0
439467185 339234048 0
361046521 102797436 0
135323358 97449708 0
29467611 497894662 0
108749565 273744212 0
300997201 269946685 0
563194181 286317016 0
306295755 154589886 0
135315881 409003863 0
349552830 39167479 0
58483628 548426410 0
69769319 520005660 0
548223047 426551473 0
375690713 488353062 0
326417866 181508239 0
252256847 511469664 0
338258261 106375279 0
46044341 221260036 0
77263489 554403394 0
457162251 419948805 0
176544815 317398448 0
5282542 145234994 0
64616428 198541928 0
578448384 492680638 0
438442630 341854183 0
347483431 427374409 0
379926273 63412386 0
237735053 39726060 0
135831363 487865714 0
316999992 92605300 0
340184910 450456865 0
370890052 297665296 0
446608906 530036546 0
352299481 310287867 0
216488888 21679443 0
509903193 425643403 0
59592101 91688569 0
351695709 217287526 0
446118112 415218215 0
80687957 38751504 0
503795023 42488428 0
261551834 403571374 0
414295808 297361238 0
132946574 68549373 0
344390330 202727313 0
466092555 328103436 0
192663794 409844215 0
241496824 242152427 0
84781722 169630579 0
318896904 70023625 0
526225656 545847721 0
131816649 268845087 0
341840937 562374290 0
269705196 575944380 0
268213436 182773918 0
302328088 433081263 0
77047172 135900324 0
393935581 216085682 0
334135142 255479746 0
558113484 160684532 0
295235706 574595200 0
441884619 134539553 0
483405456 2417788 0
106698833 278798999 0
172892522 247344229 0
224110584 21228617 0
386854985 46436390 0
369309702 41846513 0
494635591 485417882 0
355530558 189559866 0
103312876 339283194 0
259594489 386433183 0
249599935 427273669 0
421178306 511101307 0
85248948 561067950 0
134159560 252508271 0
110448831 353567137 0
402120495 55028047 0
111404567 181101287 0
151322362 188269032 0
221427139 500240248 0
183608580 208451035 0
422145168 520133683 0
209588793 222890311 0
249723818 543487729 0
538472518 105974560 0
396748661 298719613 0
246733395 200416732 0
507806827 571171321 0
97900451 398465168 0
77304120 545822929 0
171049798 289631606 0
5680770 278912266 0
36373296 64219784 0
21360983 75657430 0
197366597 518174967 0
4022800 300557387 0
185394411 491305734 0
199495705 161649575 0
25607096 40460171 0
300250416 114434283 0
89017675 452554767 0
120335258 306005024 0
574540558 528964225 0
82892752 35502779 0
503153849 18984966 0
441963657 533739051 0
118480448 121444426 0
309706752 314672725 0
217755589 354710499 0
78751320 140282684 0
91990974 530291010 0
338159036 122354286 0
155559900 179650410 0
138400255 135296135 0
366827459 201258418 0
416546706 31711021 0
478011905 512798968 0
332611494 58085457 0
496563401 51381965 0
324531784 391072269 0
179525703 6928740 0
520098858 403125720 0
248298607 487268356 0
318234764 572469824 0
200648888 442235305 0
268037108 401852013 0
82658051 300743200 0
405231755 157759533 0
143098140 8323644 0
94215228 32297259 0
464768872 465059711 0
180029290 393822154 0
201402656 84623010 0
420594825 361786197 0
161831829 360456960 0
518732168 13806417 0
419081264 384634173 0
261563457 127157974 0
480540229 549010076 0
424649265 540621345 0
6630046 564134968 0
57736380 484559158 0
138115034 287192472 0
500610781 221769217 0
323191545 205046883 0
186176034 130169743 0
508334910 363847924 0
12330348 154757157 0
192451154 361754689 0
132742791 289027282 0
341179143 265949739 0
88824063 504133001 0
67461442 478986001 0
509649232 413812636 0
156811118 462238817 0
115344376 21612726 0
447675215 495173045 0
567952566 137449244 0
240727484 411670085 0
59919153 119189502 0
528624082 504690785 0
161818123 193586102 0
368994416 264691364 0
279591356 37933420 0
279824836 217831831 0
45317298 432744842 0
72123888 113979499 0
54524150 32695505 0
466530713 272794371 0
254342266 42496502 0
106823612 452272258 0
35859092 144872653 0
166374193 481850246 0
141690447 246078431 0
3608536 203228936 0
431489367 209934969 0
211080946 533095204 0
281349815 327956637 0
427108516 95323097 0
27441388 380911504 0
119042104 137986815 0
380130638 426521167 0
431459925 521487923 0
8221280 255486657 0
34169496 97484859 0
201058858 207334891 0
425418463 216877868 0
65260693 398968522 0
265114807 542070359 0
353809812 357629498 0
521481110 364160955 0
259649183 515877676 0
274935020 466895370 0
137877642 96072713 0
384326290 405758343 0
282541836 576427719 0
443208657 114494745 0
479785453 12165048 0
24687412 577419301 0
353527086 465803093 0
65345203 527117061 0
224664849 459584655 0
109806221 487313715 0
82483796 420469636 0
536600452 500466423 0
200836361 451227065 0
520838862 365035416 0
504140519 314047019 0
375010713 557487849 0
429553511 18667125 0
254619427 127052607 0
160540855 195755382 0
195320164 194365006 0
525499207 442647004 0
499812469 318197149 0
112426926 538962825 0
362007685 490065943 0
218713984 48421947 0
324359080 422267922 0
249662406 279809802 0
517862509 31129248 0
545450851 297608562 0
26060240 545568840 0
68847939 28638116 0
133634533 93110256 0
360567842 510577618 0
139120290 462657682 0
269476719 288491896 0
366245260 210544963 0
163583218 370651802 0
557211356 168581542 0
27980143 489151051 0
131801312 523085778 0
468845107 102163330 0
356354392 472615346 0
226818590 359526032 0
447161365 223759406 0
317537438 241698124 0
490317399 272046852 0
2322458 290370559 0
523292393 503803161 0
547827228 439098830 0
291726289 88387114 0
528914692 15112750 0
86915449 268018402 0
406396774 128784547 0
313098323 69144365 0
502916254 14154492 0
431167138 305244888 0
207884087 289505978 0
314731354 563901098 0
90352000 506619287 0
576569445 528162058 0
287433316 136630905 0
448308482 243602664 0
500596276 298045506 0
224410444 77954635 0
376010162 24716682 0
363879470 114427209 0
287337070 43798025 0
272110866 192005594 0
403368171 537056441 0
276516578 255566010 0
373000817 413548508 0
420504827 119857122 0
345378839 570595699 0
78440548 525991083 0
408518684 504600944 0
254680020 219462344 0
577638214 488815325 0
63624031 13167139 0
575894779 386996603 0
551390234 451116964 0
429802148 409204133 0
277008858 67004133 0
462062064 554971613 0
195406548 225096085 0
345692060 375356814 0
121010510 155222060 0
149902030 29619235 0
166804795 366957740 0
218988178 261270772 0
114763271 455738951 0
498830530 66979133 0
569000141 33392162 0
338758106 190390385 0
328833322 314016589 0
238834880 442375440 0
40036416 142598179 0
218826029 196328880 0
327825290 472914104 0
488512145 472773613 0
291556860 81177257 0
194843728 234349225 0
410927430 455847807 0
322561499 428858641 0
368080211 118562498 0
291792351 13488762 0
259882640 70737356 0
228081821 353638624 0
65078182 532051527 0
334267577 26235141 0
468744414 290763485 0
436155899 395236619 0
71466887 399593549 0
249795936 322231593 0
26045446 106911003 0
251643709 310673822 0
517792105 344853614 0
317768997 427535538 0
138838567 298796788 0
269853638 314408415 0
17742642 243904211 0
281413676 250713889 0
565016973 68807868 0
457523589 210409421 0
241815325 510117300 0
232653343 218397846 0
328178728 299067019 0
58801753 298242135 0
578968369 66579780 0
20275507 374098706 0
566008525 465650563 0
333040554 137159226 0
210913861 414893171 0
289340457 269118783 0
81777358 455411947 0
119926221 306317104 0
329815716 519556326 0
238023486 263707063 0
44000552 157043338 0
375116096 461639484 0
473838458 45751672 0
51164686 346474491 0
207705500 426789406 0
270633716 153565986 0
209181264 411967061 0
298494596 552290548 0
104346880 14374001 0
97049769 446343954 0
544199566 17190450 0
263661938 521135276 0
109690524 127320625 0
174724670 12157777 0
45468648 350754297 0
83537063 124856003 0
524207250 155809906 0
513385507 161689634 0
433113319 8117213 0
540611790 19752436 0
127520592 342583838 0
309411519 144383956 0
154447394 384817705 0
291859712 249140962 0
216319873 431504066 0
469989633 17212670 0
432341374 313677518 0
438839621 545562945 0
447560242 318212074 0
157719325 255884448 0
298874895 492534183 0
48107021 573738502 0
328364851 251437825 0
270870740 74906472 0
235747091 249792021 0
221145538 569104941 0
520234903 106722179 0
452382246 300233754 0
312043778 223640585 0
316454680 224835120 0
149520437 568613615 0
480827012 245050311 0
524027713 473144835 0
546854508 515728304 0
449468133 68610471 0
102294421 177055872 0
392094460 455489375 0
132451213 194066460 0
349401879 572257556 0
415965702 443765634 0
1992296 209917755 0
359119833 65181541 0
381222673 533565848 0
234042881 547544087 0
85944648 466548564 0
239802516 231579033 0
235533597 556280310 0
453723098 191687650 0
193823033 494321623 0
198356772 457245090 0
107845034 107588654 0
316318561 397225863 0
523029017 23858193 0
346825590 391399868 0
432533513 193111849 0
269978923 30345299 0
538207050 64909680 0
152506144 155947419 0
463698756 181300760 0
406353408 513735878 0
121874243 203021860 0
471515543 572200353 0
439353885 214133288 0
355106444 222907261 0
116538289 566984173 0
125688466 87456749 0
144139009 542998824 0
303417655 287253127 0
158556033 327166197 0
211318245 476039367 0
405650657 219925586 0
545851890 311325649 0
545801560 244896331 0
23001971 354369478 0
539641126 123410436 0
230058153 393824455 0
574899833 346910806 0
548518849 1093225 0
289547782 457039833 0
75348450 565277191 0
559240510 343743773 0
10578562 252361306 0
542894565 184682804 0
258672872 399667710 0
50978718 148010056 0
497447738 65024520 0
172840141 231954440 0
467872693 373120880 0
381095837 409923084 0
20125851 99436091 0
404046518 225927790 0
378570179 550668642 0
418529900 510081061 0
992167 548466034 0
209760976 118110016 0
535853938 544256990 0
273937347 12856912 0
422946728 372634041 0
312105290 430647672 0
470342172 297979192 0
499247300 569603401 0
241865173 457448843 0
174427977 275830630 0
293142908 98485163 0
317207523 13864978 0
540757827 543076657 0
565577310 390656869 0
313520849 507552281 0
429382757 503488807 0
146193968 573605863 0
490111025 301400067 0
26825301 50034698 0
319097250 477522499 0
204968366 191707107 0
533581645 527197380 0
147855771 417610655 0
233298495 393998454 0
424039254 469870286 0
6138131 554460783 0
500865383 224776232 0
519985422 358720844 0
371466691 53287146 0
555061677 284316730 0
370595340 486458412 0
315477371 145081047 0
18668430 40949928 0
279390505 378634931 0
534618839 436683544 0
158044660 76547111 0
136765028 300526743 0
215100913 544747209 0
26417495 183882155 0
560583627 19575267 0
563270009 28901666 0
421974642 361576742 0
32875668 198659507 0
141770496 506878225 0
431230714 288683600 0
488657170 233564205 0
532298421 240259583 0
91679422 483818474 0
266660481 245798573 0
218316518 559863320 0
154018521 207052953 0
245620309 527379173 0
464504231 572038104 0
529451489 280565465 0
382165418 360796590 0
35965645 258791123 0
572351165 455683990 0
67457508 358092000 0
229877831 162602307 0
374846273 446008072 0
538731186 354812464 0
79788428 271107856 0
55928267 128768686 0
210809034 466545446 0
441838179 539612896 0
519781910 49475470 0
441180713 281872387 0
327663847 9701260 0
345671912 19049823 0
309720235 367256749 0
132879714 31108634 0
125302169 215630329 0
304456610 220459637 0
171408421 320935185 0
446291639 467350664 0
340414233 224831552 0
400069551 282268423 0
137310651 442692985 0
473592370 339707213 0
365258352 272236997 0
424192515 485858947 0
164706679 39025624 0
163001825 319010620 0
398850735 554812268 0
78084811 201365783 0
72036165 47986280 0
362653290 310100539 0
166839783 107279596 0
579290773 159284473 0
105860694 539248961 0
103957853 74862337 0
34676931 396409422 0
513605044 562938569 0
549743125 484227779 0
407343561 279627125 0
447304160 266997677 0
4005842 130734176 0
353872239 447137089 0
413005960 507579970 0
163346361 24613063 0
164030576 387998880 0
16617759 246009244 0
264206079 377823924 0
573015556 7810346 0
326954628 208736018 0
188178494 477206283 0
270916111 422429633 0
35488366 40287455 0
528413066 506285816 0
156298162 467322810 0
469755269 76757575 0
164944681 86174390 0
192659822 97614799 0
347621691 466736169 0
494571060 488102142 0
83032573 397939439 0
311340264 142149899 0
321553955 137876158 0
368504374 238153500 0
236995428 298333370 0
136953159 226654710 0
271455029 66673751 0
507617751 468035019 0
330826902 341506717 0
227255169 301124515 0
397000894 544877469 0
197392898 328403958 0
136120316 92997636 0
336042866 64517017 0
104591387 217078272 0
334587717 234614908 0
320055888 418787882 0
367409423 321810012 0
100553143 491934391 0
119742343 260710222 0
16016476 214235070 0
387162804 290816485 0
108948678 201722639 0
310494822 332955183 0
316680072 126609793 0
273200976 290754165 0
104925141 522828496 0
224608281 518035833 0
208227378 246360085 0
466100190 439750295 0
572048681 361233494 0
458191181 494672386 0
405449964 25569918 0
274866693 533442418 0
334160292 201341354 0
351506990 158861186 0
380772971 220039368 0
46464540 178406417 0
400250799 291476919 0
469041634 164899295 0
503091133 313545001 0
65095290 473837377 0
68768289 180519877 0
189229653 538390779 0
361807538 269404799 0
192753631 335474428 0
545608801 41072117 0
153610602 461104497 0
510097585 59158738 0
135741282 424560572 0
452028828 572295086 0
1331209 240025555 0
235393263 454016394 0
563051869 115571379 0
337960587 93112427 0
77956564 419071569 0
328192580 115552319 0
388837444 464469879 0
51126730 349286947 0
257449592 50969282 0
267508321 538212040 0
108139423 218733384 0
519027315 198666934 0
507383587 297297269 0
417903253 461410088 0
176753161 510844008 0
210695577 141213662 0
214940726 537790787 0
282314440 330267928 0
337137865 699088 0
11619997 117126851 0
383583246 258986073 0
345800020 545322834 0
511456317 329875326 0
396609950 6257741 0
22434639 328986666 0
185164597 378351742 0
558036648 519867683 0
408651171 237396468 0
248140354 135333228 0
578702968 27891694 0
338350983 29168853 0
104724930 95259710 0
53578773 214522275 0
524363989 195933850 0
125568828 487791862 0
85028554 533869246 0
297466451 392242837 0
175280905 324279785 0
391380221 77900153 0
234754331 395506940 0
345107009 222035588 0
72910249 437881695 0
175383689 196183984 0
64722069 395744630 0
85515916 482292487 0
100384873 384377980 0
312357519 346701149 0
122829665 129062763 0
41277400 467403842 0
503970710 478971983 0
532533930 298876489 0
399450514 353442204 0
59364296 285244179 0
250423944 164307243 0
215689545 438336876 0
251469765 142531142 0
96885697 505033635 0
268157971 237798951 0
200967165 242613458 0
451016749 88540667 0
330605520 164755909 0
192843673 442895979 0
392394345 561554909 0
568063470 195640101 0
19764443 284822148 0
482794675 139262778 0
331854326 552593802 0
419683060 126769614 0
460824952 230823497 0
249622060 419473885 0
93012205 564432125 0
30305803 477098421 0
470477643 300851052 0
31280008 16934127 0
221129779 4452177 0
80971562 103819644 0
472357360 551854126 0
221376846 429848232 0
110536037 284068036 0
504954016 294171712 0
240132138 314428168 0
368830228 556938218 0
299255225 338642629 0
35389602 98732876 0
397316859 249038562 0
217276371 102285962 0
117504592 100043568 0
395394335 242057393 0
258520433 160151602 0
317837488 543436166 0
244376837 387628536 0
477507441 288324409 0
356095470 30159349 0
328238542 464346107 0
396159545 223792467 0
477257067 543779404 0
187227361 220585358 0
566573921 338526878 0
466393734 55932025 0
343480619 179698362 0
555491946 77783225 0
288809804 521416395 0
578942163 395563666 0
511525292 464807021 0
12498216 540929303 0
404291217 546738074 0
262908895 210897484 0
380071739 251737049 0
127389376 213860890 0
518885994 293767829 0
61821776 403494564 0
8778716 97705656 0
354820951 133067481 0
305761822 366097900 0
144913762 27299354 0
28059102 292801092 0
42182148 113576367 0
318707448 18193453 0
404473483 275710758 0
37977592 317298986 0
172950174 448531828 0
74423545 267313670 0
260636918 345826000 0
82784105 65858160 0
104513967 214862233 0
118240002 317677370 0
486734615 371445328 0
35884938 339095545 0
300540622 50140634 0
494715228 353571993 0
285745154 166928965 0
476898103 65825097 0
2510632 447737026 0
270931673 484516999 0
455835867 158188540 0
469675525 222583565 0
472914787 137615161 0
50161437 509953645 0
104291681 54049751 0
427013269 119673 0
514429286 180971952 0
116113613 416507302 0
550865953 240394248 0
274258079 43800835 0
341808210 365318170 0
218194207 496295794 0
360399827 191927416 0
109530349 299942141 0
47771632 496995810 0
369796629 396966314 0
442320473 80909715 0
425548218 370171949 0
57538963 243134611 0
329643560 230635847 0
552507473 418745625 0
528960030 295370253 0
469274624 109188021 0
69444791 382857233 0
274382904 483159821 0
279529284 423300021 0
70881654 510708574 0
563718545 418378530 0
410558602 118179567 0
85421505 552343452 0
343645869 184320156 0
201529521 310775016 0
171215148 147439871 0
491692888 543362786 0
486447056 232304860 0
184656185 198383987 0
237862126 103819854 0
188479489 493070197 0
553427593 339731516 0
480966845 478579184 0
90341815 161464836 0
557664838 309298125 0
72561670 432020933 0
95137300 379774247 0
151613456 307270698 0
542969775 78345967 0
351784832 1168897 0
189854083 403067767 0
1130534 366058673 0
530083974 236607073 0
211716022 547300545 0
120188611 424069387 0
438032211 342167276 0
297968236 270376997 0
237025541 527556525 0
34938595 305168901 0
237459159 389697598 0
263409593 34968669 0
16076532 1857975 0
324282024 236095444 0
126765092 210840240 0
351128213 466347242 0
42272409 159969843 0
432439114 566463288 0
88556253 256947056 0
415400116 183221320 0
332819569 167916445 0
146198196 316229443 0
408995313 326494507 0
234370528 433539379 0
265558184 197543663 0
191450869 336720910 0
453885109 308241555 0
512904006 493655671 0
329578219 136907956 0
86927543 27394653 0
396972010 325781181 0
458293528 455068455 0
27200086 267479472 0
555968927 368598633 0
228833602 102645380 0
506243869 476354126 0
447634268 234457284 0
423292647 154487848 0
133442588 57346973 0
16573453 296160614 0
410070281 320302353 0
186275092 371852804 0
351668247 396474570 0
139024878 564260127 0
142238917 447247898 0
412758462 57072216 0
346855673 152489059 0
154362860 234698602 0
171615388 403868285 0
248708060 390385812 0
312553139 350936784 0
139244876 44734539 0
337888003 486657514 0
274943042 253718100 0
59379194 62949126 0
262169741 232216374 0
267466456 370815626 0
230505304 60451636 0
490861735 247814642 0
312300267 212220061 0
247195341 373255381 0
319802269 458687131 0
436813463 228039358 0
556012933 363194298 0
461980972 111085438 0
14976402 472969413 0
16349087 433728540 0
101417160 203241407 0
459981412 522289873 0
527951233 358142617 0
462997718 270071087 0
528521630 555934187 0
504915487 402297839 0
461941515 391557804 0
407733275 242610887 0
456704565 2519211 0
146333142 48909869 0
73682946 87296881 0
65941429 177846687 0
28962474 81914313 0
124731673 220287190 0
464499629 296070948 0
412607692 239787711 0
121891966 431615615 0
446856716 340401240 0
400798671 76240245 0
170055393 505527483 0
504052240 181579034 0
335583652 330368439 0
387698639 5419391 0
324361793 25175878 0
68073959 192062485 0
515668209 52386562 0
453702472 234663309 0
119838584 420520391 0
71677641 284063000 0
264553199 256325127 0
63773746 75129376 0
156381035 176656356 0
132129892 485866459 0
438826694 548098469 0
562357105 208908554 0
71501500 134341985 0
198092363 565828866 0
557577528 394131573 0
62400585 98552923 0
568362816 140884682 0
35630533 513746735 0
319192639 357647312 0
187415386 474964994 0
115721657 468572030 0
34643152 496018776 0
350885510 284903766 0
298361105 270807358 0
390667600 75564158 0
489063627 137579143 0
223866466 407433158 0
67587003 142092319 0
188711445 427939590 0
268885571 115917550 0
388831665 48212409 0
381117246 336584763 0
517949735 238835240 0
271626575 148224061 0
153310583 55124376 0
552425784 578420764 0
76802067 199162372 0
266758732 172454001 0
230812586 528911855 0
179841888 369295276 0
173239251 12933082 0
147433800 245909092 0
220233929 232845543 0
371031386 385913566 0
235221867 144736650 0
389197175 15549884 0
158871669 253677869 0
134175304 409305792 0
482060259 1861470 0
38685473 105124520 0
121054021 220356157 0
103150688 509766889 0
85473064 261700836 0
40450180 101446723 0
500123247 83138903 0
81655301 540797547 0
201162365 113873873 0
181258209 427864962 0
124963795 382551439 0
305863465 365903850 0
547618060 358918229 0
212492426 42938235 0
439551350 292246805 0
274158358 353443696 0
78014128 281313073 0
97948896 323346671 0
218499806 254245434 0
483562041 252128670 0
289817932 62219590 0
439324984 116870554 0
437894586 14380728 0
175599154 306091761 0
482365796 552775993 0
9711250 453664451 0
356096441 279730037 0
246450985 40861535 0
484809648 274934153 0
11023660 201218581 0
48865016 6846683 0
392651353 144092773 0
532446778 53274702 0
57912437 550656071 0
54924933 345758060 0
264223764 405178281 0
39875115 424054432 0
18219277 520087644 0
541117351 141771468 0
406824871 433879641 0
230840469 348785486 0
440684988 494156153 0
554540166 93988815 0
154221687 209441745 0
464079816 85321714 0
419471163 398200538 0
500985166 14851459 0
336263864 334684353 0
240292553 205350095 0
124915180 78985650 0
153596573 184544097 0
346995552 434189266 0
212798665 16720973 0
384168556 470121351 0
75139976 563622412 0
443989834 11334111 0
338969431 340610221 0
545597648 152120565 0
453522360 447967485 0
405143502 186813664 0
536400427 28805274 0
464087389 231591443 0
331287268 12162448 0
239291648 531003279 0
126798237 212087102 0
421400397 192649966 0
485446095 7801987 0
290688085 338558206 0
567169035 235898167 0
571070334 363161947 0
184074965 198325660 0
187437637 233606591 0
168391763 515275852 0
121559455 456789627 0
544158516 271253213 0
547659908 202735239 0
130207370 227277329 0
401104627 102720051 0
44345484 518751331 0
245839820 531657539 0
121470456 193511789 0
169897143 541792021 0
47405853 552689181 0
339025126 406578723 0
132056673 390812790 0
356603800 391783434 0
159197199 276240458 0
520332540 202819347 0
290768228 184884111 0
428063767 452256699 0
72352143 489040939 0
135816412 445842989 0
147290913 357224436 0
49609800 39924521 0
34651826 417895730 0
183347958 399024301 0
130630361 575624188 0
445153705 370964548 0
211755777 484122808 0
4612909 417424242 0
13515667 30285047 0
225089907 444697794 0
224687328 220003867 0
421435010 570100576 0
265513347 440136611 0
257036392 8543750 0
332682403 59931890 0
372355594 118470725 0
520331640 184199693 0
412782672 299607554 0
470125312 281534418 0
2812056 139538369 0
261350969 456433782 0
286761315 11799545 0
420461187 368634145 0
553680880 170249504 0
514857282 91644096 0
364434182 65116078 0
47670742 426779627 0
162665216 202293364 0
195987211 175814119 0
217668464 477150254 0
174895801 318974376 0
69324094 68963739 0
367655993 427658846 0
420800275 416109501 0
47081454 248272816 0
552004333 71849533 0
244826601 303288465 0
254674720 67017971 0
260820051 167895575 0
426997762 48942396 0
347858739 523391983 0
396200264 360299537 0
280857758 106821778 0
49772334 138289263 0
575453797 116816143 0
148572996 455335277 0
274018759 238297682 0
221462466 72742548 0
122359926 177007899 0
521712598 265402119 0
220155720 88502522 0
91916091 73480984 0
550858094 360213072 0
15848603 117800907 0
485481429 86470276 0
417637321 60051661 0
287381257 92177099 0
518461080 201272797 0
17622727 436976353 0
120495975 399653017 0
173518777 351947598 0
48902573 292818602 0
153479530 439542337 0
380546148 85207581 0
193527094 570741947 0
221169807 403713045 0
574022664 368135530 0
161389240 293467833 0
292009827 472533676 0
208006164 524367038 0
291928127 442887460 0
155525147 200739649 0
263077875 158025238 0
379132878 172540951 0
477020094 165510718 0
378615811 499731957 0
506650674 533981932 0
17060525 421994170 0
449127902 140272799 0
166417058 111408638 0
473076356 527288669 0
211682506 152993181 0
312050369 502012931 0
1578537 125185745 0
249052710 45268613 0
988342 222568725 0
200695377 371445914 0
81362201 560395313 0
117639603 1739562 0
321498938 477615515 0
281453931 511821834 0
240218043 266862111 0
427698825 90771230 0
366427577 275038438 0
61183081 299252545 0
395954702 511470349 0
155997690 292715240 0
10837693 110830386 0
375573861 14358500 0
297880657 469381493 0
230314470 381532850 0
107625720 159289814 0
446744585 308171592 0
45835794 371917349 0
162131052 394408613 0
183296155 68798333 0
160068643 308496434 0
354382857 408471822 0
571718791 284677880 0
187038402 294027506 0
370124246 491688369 0
108626406 300392920 0
66544297 529723568 0
184189439 73139196 0
128889927 537116804 0
289827475 192686071 0
151319046 548462769 0
419034173 104572470 0
350298654 498518561 0
563416434 467972912 0
548798942 72427066 0
560239698 289881535 0
420228153 148913145 0
197684255 119757294 0
239679660 417656403 0
501566218 566298747 0
41861019 349250869 0
312074291 71708382 0
108694279 362965487 0
127584163 503911738 0
88182308 387341586 0
492429709 554062452 0
341283983 55981708 0
228705862 545255907 0
296767905 239498125 0
200829174 364079345 0
5099468 471457725 0
80197560 512105327 0
282418069 186557276 0
532320135 488615343 0
293786503 165924925 0
260889472 410290454 0
176304342 469930532 0
346273426 501547498 0
347198960 312864150 0
498219835 157519844 0
445367111 264803115 0
88582112 343844122 0
35590745 21886836 0
176622859 287014645 0
195395708 561461723 0
256107189 536825982 0
571861500 476152218 0
255917022 409593842 0
297644760 531606477 0
345052265 546313501 0
222358619 500052293 0
120706703 500211765 0
504227365 210491848 0
484724675 6598043 0
534816275 225298420 0
2587712 159372004 0
234663387 75850220 0
376210294 164958850 0
397893833 551297436 0
149353009 406314661 0
384797968 170069740 0
276250536 182606615 0
371262489 273281187 0
56128854 387155893 0
245665585 518679367 0
322503421 278258312 0
552237339 334122119 0
380931335 536396847 0
316022320 289988583 0
29659706 437861772 0
377425082 178324354 0
127049602 370800692 0
136164149 415468928 0
505616586 66837637 0
327054919 472106653 0
348837532 403206085 0
106921768 109241566 0
490531802 499800452 0
39787713 126830746 0
86742943 118644765 0
539597278 63022335 0
332543583 52008771 0
483812373 475605076 0
183183187 77432666 0
458669388 284209599 0
379938879 295277158 0
290163887 569344441 0
330234539 421144021 0
360967569 80923057 0
386620122 123987825 0
337651258 321689010 0
171176434 388655460 0
189449351 360066303 0
221055960 553976663 0
438512092 50505496 0
97899123 159120483 0
434471813 368716077 0
489997980 530523425 0
227943249 406746917 0
185056280 334289140 0
432895946 516659668 0
17546924 465800379 0
523982337 506527978 0
431903138 233560061 0
170162324 299382081 0
385337875 438801275 0
223964426 522943759 0
473189366 24346622 0
166906714 49681999 0
339614801 467272903 0
411531843 327172333 0
153811639 241477794 0
489823295 144106897 0
278158923 71518404 0
162255689 350015574 0
554102394 92986218 0
94782274 85075981 0
372537497 160417600 0
101054334 244799616 0
252331665 270382927 0
390892041 431765907 0
371577662 105100318 0
516178953 22955727 0
84121092 94582750 0
83432043 312957225 0
289170378 449677580 0
303208673 445130753 0
78251467 463393792 0
404967696 69313897 0
575900981 503051462 0
260648003 270560924 0
340341409 37431323 0
503946686 438048834 0
338537533 413186326 0
98723689 93784053 0
133120382 122338576 0
516561045 178971215 0
192116330 100072148 0
378527381 163689941 0
352449484 199274096 0
56925005 251127227 0
348663240 427597071 0
179328482 8802615 0
31678703 90007106 0
376184694 401994370 0
573744173 411472416 0
361004325 159912414 0
245394186 489141268 0
154981080 176763669 0
101618831 576122212 0
134978657 253607719 0
186723149 260364919 0
355226658 272337907 0
34613368 289084129 0
213641261 229721748 0
35592122 4993467 0
95507088 257387509 0
295922311 504441025 0
94871981 50135076 0
115314919 124129345 0
358543933 210187690 0
312134787 427073887 0
519645765 144220328 0
343696288 179412887 0
360235000 511985975 0
113899000 59041874 0
316332705 573522730 0
374860515 161146829 0
262571259 393574621 0
113196080 15318995 0
482540927 130509855 0
245385217 392302339 0
392519797 118574044 0
344878080 220773232 0
137152655 104683145 0
379291376 335165859 0
521012594 576692738 0
510918670 62809850 0
429987979 90047185 0
394818364 413437335 0
222722840 364017399 0
162777452 212713973 0
153734527 308797048 0
422977175 357356332 0
46635893 173144993 0
137141598 192060252 0
81603518 493090343 0
298363179 363679588 0
80486994 79622541 0
49313327 376906130 0
258784630 546838595 0
360152177 131202205 0
17394527 549971913 0
555554068 476798920 0
17104859 269440669 0
396235271 203646522 0
326697456 177334137 0
403183626 383216831 0
514764115 458852238 0
9965309 77724474 0
383582533 394686566 0
398121593 206588679 0
192703354 48964858 0
122553528 306739343 0
111781775 507227499 0
560272824 390500192 0
287467013 356982923 0
314897710 50578530 0
375413164 36794057 0
479646970 120097770 0
169389772 155370785 0
26689000 227834363 0
37764028 155048049 0
198779989 307118869 0
360487558 492489973 0
541304809 527273873 0
63188084 294004601 0
21833716 322842577 0
148259933 171943594 0
98626373 441986695 0
287334901 241985951 0
187247730 122075190 0
502684884 396475924 0
42558218 451406691 0
99982347 225971210 0
254370213 177825616 0
403168218 260342247 0
533569589 530936275 0
548934465 265947570 0
45920965 298781402 0
518464591 563010772 0
512182175 250978883 0
369622278 94088750 0
46817099 549441831 0
544405793 157756377 0
575207997 171916080 0
365614235 416709569 0
495714827 182598859 0
196863406 279397024 0
371159616 444099955 0
320399716 111554078 0
492355101 146026614 0
30480699 185570762 0
554069016 533845088 0
239533985 430559326 0
169138102 314942077 0
87821393 124448938 0
196002621 461882924 0
528576504 106811666 0
568291767 14973933 0
372373497 207349056 0
145260577 324180997 0
474015295 210285164 0
460448029 245055938 0
519820255 8894534 0
181889496 317188876 0
291174975 189628076 0
318610609 290920100 0
478249357 91493106 0
111909360 155354753 0
48133082 333309151 0
357408796 146256252 0
508847010 347588062 0
414743790 30250706 0
146276097 436536102 0
462667010 313477882 0
484351989 506837489 0
27231788 541683857 0
479661978 240729792 0
493530341 477616290 0
111365080 340957453 0
101881746 558164289 0
276550552 507188424 0
74395570 110048695 0
91377950 211419984 0
242362240 336652447 0
401626198 163466072 0
147432645 536202563 0
19341137 23307794 0
402304551 26810806 0
579409696 554368214 0
41231776 407696152 0
513693990 222093853 0
22417767 175346631 0
509405160 14064880 0
345175593 30196026 0
423089631 552450238 0
56021837 459494676 0
183896069 412127309 0
514766639 378439610 0
228089037 389218073 0
505319713 114176731 0
504141721 15271223 0
398874207 419898415 0
82276172 461567219 0
544649479 184345473 0
95092542 574239561 0
259372814 192137677 0
100927315 306129910 0
539349225 474411509 0
196464871 8760347 0
39554372 110227255 0
260609587 450292004 0
316501536 143068473 0
153512613 537951748 0
395827621 18578347 0
431060445 285480428 0
353565736 521041721 0
372066104 1348397 0
522811062 93982383 0
265602136 442222765 0
560091881 201290176 0
501689121 467482101 0
76626295 270783143 0
119017265 241207098 0
63638177 309686949 0
468217954 338499311 0
172410166 60192601 0
376405237 98672545 0
157878689 232935468 0
396147266 436807548 0
402015469 492869786 0
248354768 435124077 0
339340551 38360469 0
142995730 339025491 0
157423068 508433418 0
539320399 561692385 0
123702877 578022660 0
200106969 54351909 0
362176460 557222595 0
186927435 169833507 0
558376616 366421611 0
387445235 387488126 0
168995164 401137425 0
382401064 326127229 0
158853301 280161869 0
142194690 257036988 0
571759102 411386778 0
404030403 97775687 0
259927632 36549620 0
215568836 155192763 0
244756475 317925624 0
357270734 127146126 0
16522834 222094702 0
305529199 358563391 0
453303493 380796354 0
133748354 323267732 0
327237161 456529479 0
317406090 246682127 0
229508337 181681193 0
462824132 482622706 0
315494048 174030800 0
420415752 242616166 0
112883098 230519825 0
86138854 468546044 0
226604385 130180157 0
104230637 395861559 0
355091020 427096351 0
81923101 249527987 0
454733687 55394421 0
10230273 200015881 0
290567766 9640467 0
450975102 323171076 0
115726600 130233803 0
175913962 489501759 0
432394037 18494551 0
140426889 222483276 0
258446151 274034960 0
178177021 518693225 0
48020149 374039133 0
91221929 116076837 0
85697638 570945124 0
37974893 142236382 0
33610998 236504406 0
118892313 92317557 0
154662959 527213373 0
441158685 234232175 0
115370431 380737213 0
242492988 168203916 0
539453491 11284443 0
273927382 38857430 0
283491934 134945869 0
548893112 150587597 0
496483559 526071328 0
7061725 229017384 0
493422692 92307234 0
334256522 54120820 0
321366488 207171149 0
196790584 219877426 0
63749090 84164985 0
171875652 522620700 0
49884411 130303139 0
506984874 287921432 0
44662459 230236888 0
548825880 462693577 0
160132105 286363602 0
574273830 353772091 0
543807298 508878748 0
287060829 433603204 0
184872186 258820521 0
215644338 518111296 0
192153090 363555284 0
492256406 286918154 0
4634659 509940094 0
60359711 310184843 0
571011750 478682133 0
185880415 376408035 0
419412146 257812584 0
226724462 29393607 0
302501411 251540218 0
36981360 139648522 0
548871061 391521139 0
108180291 575344377 0
449307002 455123227 0
264227008 422664524 0
249902672 1907262 0
81851501 430330879 0
378193246 4507954 0
204455380 131781779 0
51892899 346964299 0
552951511 330466927 0
410333332 94065349 0
300491700 217000108 0
243894803 331147528 0
338726199 452393428 0
169047262 243104749 0
52167491 413074935 0
420727938 124216958 0
214793301 338109673 0
347651914 221714254 0
506444940 451111032 0
522545462 430195266 0
378297649 63886828 0
423170900 315023935 0
226899327 162081871 0
197003006 384848588 0
172084448 39059740 0
468333517 77924396 0
143939348 467992904 0
486327659 409793301 0
289425023 55174736 0
461981564 184374925 0
119217729 112822032 0
56038498 462251031 0
381606145 164574715 0
164000177 122600918 0
18942375 405895646 0
365195505 160222897 0
199461127 362908386 0
247261698 7388472 0
551251107 575381783 0
454072265 443301876 0
449411986 327135213 0
54373655 102766356 0
541350445 86701190 0
567124040 351078130 0
363491034 70684989 0
500950151 429209712 0
566968685 403759638 0
564342635 519252018 0
305326035 126099943 0
392386685 55481427 0
182242872 73277562 0
484828161 164879998 0
81785912 64898316 0
224047551 179780206 0
311269792 506004277 0
555850751 480131038 0
388552888 266306622 0
221522583 72894615 0
219422594 294295465 0
532732927 319716653 0
489971750 260839621 0
143929073 476058419 0
66078756 444289483 0
132369970 261293129 0
117360701 123706127 0
470798705 397218704 0
261193482 184276710 0
330111595 292228374 0
382003612 116398973 0
143096894 471402129 0
93881842 67611769 0
547967072 228395537 0
392973259 569816062 0
290746210 542283240 0
154879873 330574857 0
227654445 283205555 0
100855540 429137506 0
470405277 543304309 0
446752561 286261901 0
215539477 531346062 0
520177725 269618832 0
294078100 324232713 0
130044545 59249990 0
162974204 34131310 0
186280636 432676803 0
281825776 384667833 0
237026574 428986972 0
279894356 42221268 0
332341613 560270476 0
20114641 17456550 0
424223605 247678804 0
32480227 73223414 0
107976780 212131554 0
462778887 572533706 0
142458654 516685834 0
17622481 392343550 0
400623191 390140835 0
442844846 468765971 0
33097697 551257215 0
437066813 214897095 0
240705588 197518911 0
380501149 238393512 0
2486708 371045030 0
372740839 139834795 0
169249614 16637445 0
491632395 212805401 0
378803289 33145087 0
417432320 347875757 0
404320655 374950170 0
67341138 405499200 0
520848448 408708640 0
321206377 165850910 0
263164747 25761686 0
71123594 531407147 0
200103748 179988079 0
418637036 484885170 0
436866370 210206413 0
220509894 183868381 0
284659503 112639783 0
256420139 222985948 0
305151473 366219485 0
347246336 302149479 0
419409118 175956308 0
61567061 137909547 0
500476239 66770916 0
84179283 118583409 0
488025085 1123926 0
226391222 57808364 0
535082526 179571517 0
533921615 456873178 0
408049095 300848972 0
122625646 252990504 0
381295531 263590915 0
3299398 107693348 0
414689831 520695531 0
313300499 35574390 0
485190847 442261099 0
552722469 227455088 0
47088668 563992665 0
392806298 359258643 0
351859196 433024394 0
72606023 140979640 0
511078100 175187709 0
569878953 506775491 0
209975314 279110769 0
491727653 270237819 0
16445623 6264932 0
247354145 398639971 0
12664648 337652985 0
235569995 33978538 0
285861044 146496167 0
430982520 364593147 0
549749976 63868797 0
181131598 103300414 0
147182222 80570572 0
159927717 571141431 0
16285536 100668113 0
469827961 274040421 0
454062434 313978384 0
138055931 48066840 0
62541365 426816974 0
52699521 337561921 0
128791354 438595026 0
102946994 7085508 0
568502372 14770256 0
51007070 552408971 0
192984558 266974695 0
202010479 397660471 0
132266536 547251188 0
294569955 518176933 0
328549623 292047813 0
480460056 276970043 0
164871038 425171306 0
544647443 469029692 0
494560031 195681402 0
5139853 162496416 0
347259209 191623927 0
33428564 421279687 0
259617283 518881504 0
242227585 547079343 0
501225714 126098579 0
34384294 462830740 0
482926954 192628230 0
295959956 135105649 0
483071243 333503343 0
1250175 432620954 0
76601008 578370967 0
384528669 104708010 0
493118892 47940101 0
137630414 46723626 0
272575428 175816107 0
148435041 269846045 0
125617446 368028985 0
50109044 533819620 0
39907631 125119070 0
479621607 29292352 0
138644802 143945622 0
59361441 290470331 0
481590102 533833879 0
219015753 365828098 0
151889524 36908339 0
432429612 464381309 0
22274371 574847275 0
408079587 491617011 0
537916417 265568458 0
197630682 104796730 0
52373993 260077612 0
3368887 144978952 0
508488411 445981072 0
38546088 301131322 0
73457765 23928921 0
20690522 396604570 0
254702207 424455282 0
6637837 242223838 0
576971974 396848556 0
7454654 226896341 0
30637623 451398058 0
477796993 578418462 0
139955047 311144008 0
104499191 384010138 0
538896235 314799768 0
42634597 156305911 0
113228992 373401219 0
154788349 500704383 0
191518279 563841619 0
147166035 232762334 0
54540228 315060980 0
209551974 304986544 0
355221506 184113301 0
316067348 314411158 0
66351332 25814376 0
268653503 425317989 0
476951033 199684747 0
90403817 404118044 0
458914541 15275927 0
137859586 266343194 0
451013676 328465536 0
325469783 159234555 0
168285452 302797831 0
419632354 157391007 0
518283477 219679445 0
146148202 488005839 0
277578247 418114663 0
40741864 306859290 0
43805103 253079476 0
567138628 64233564 0
30053475 295033189 0
575813265 115164160 0
121471019 86379608 0
460455349 398686670 0
91055261 182598383 0
304600150 187302034 0
542082784 351059906 0
498833732 397011895 0
83606741 126584808 0
192586012 500050459 0
11899479 246085457 0
525500515 402286106 0
534657328 357844869 0
487161107 141919979 0
468479 223288597 0
171026967 205863236 0
351977882 156078054 0
224016315 255303671 0
71172404 320559929 0
292747363 428530755 0
498895561 570440235 0
224883701 414274440 0
26991046 53526020 0
57555614 515533333 0
515831325 568137735 0
536308262 71731122 0
201525561 414394104 0
288065044 498364637 0
363147798 198236715 0
26072113 438919490 0
458808482 160826395 0
333479142 364881802 0
112086377 457346281 0
474284335 481180035 0
186617006 473305137 0
194916414 109189070 0
60920269 440562115 0
106651662 351769594 0
93782239 283528577 0
47022398 407610525 0
200143445 573881536 0
175340912 437599319 0
112818191 567726665 0
333527685 390505119 0
338276244 516623193 0
207550815 191785961 0
437401262 345185065 0
502171040 160540959 0
128926612 23439247 0
186377133 384325179 0
310398095 339697554 0
27038694 268486604 0
577450909 84654407 0
260537829 169144995 0
11201203 240381065 0
267592930 517860837 0
314351065 80734925 0
365140781 573096111 0
578331917 226477523 0
178918585 407669957 0
373290394 47105628 0
175335730 404976563 0
125228286 317329908 0
283577583 151933257 0
83887650 485622415 0
249467834 345328582 0
363271519 444240815 0
204483065 489385295 0
9730836 206844311 0
508718988 241290396 0
139931390 209325201 0
572796861 124088653 0
79616090 79663512 0
532323241 215481569 0
419739922 535269710 0
227782574 447721366 0
522675304 442256802 0
135245245 72567973 0
61213918 322253054 0
562515905 255102496 0
489373425 460104328 0
451475400 22129815 0
524128186 429195141 0
6066967 7808741 0
134281425 519324043 0
283636510 171140905 0
61584840 308347304 0
196174541 289706075 0
190825025 41212804 0
511036270 44021852 0
143415321 443470734 0
115642719 161198061 0
100175479 122028871 0
196354179 426379633 0
456615213 148516278 0
119107000 369877079 0
407638882 458211272 0
166561382 259349039 0
459921065 450958301 0
405101034 346181716 0
495573374 132692016 0
458573741 534408995 0
29858492 120312338 0
150762310 17653992 0
14277029 423872919 0
452598480 567174178 0
509681479 553304305 0
375601013 433029816 0
130822335 348038225 0
219191993 49234733 0
416259976 318796981 0
115666006 556337121 0
352053704 97496072 0
380185722 539259972 0
414524324 318675007 0
257685097 408104538 0
502832790 473000199 0
511939179 126484099 0
135068136 143540473 0
36875838 194499582 0
293891973 117616856 0
339979710 240177044 0
292387946 535647423 0
541278907 66311353 0
86643570 333001009 0
427896854 537552656 0
242146353 400909096 0
10347516 89057597 0
462048989 291184572 0
544443237 248784460 0
466992232 226049755 0
438979501 204205273 0
326069632 192354684 0
32838639 311975489 0
188360076 210062500 0
544035783 314463066 0
103867526 56495203 0
87499615 225616766 0
39322999 313775054 0
114093431 418996081 0
522321555 511571855 0
125977071 194058196 0
296124316 422406420 0
51420376 66782040 0
480482823 548025114 0
355233605 392354811 0
230502688 358228623 0
20435312 451547684 0
497927590 554506809 0
256413709 519083514 0
424437373 542938245 0
77244135 376949189 0
402909067 260851248 0
515065891 468010380 0
41765518 278640311 0
365611330 578375167 0
467124336 238953485 0
537367229 471625851 0
148940423 244046695 0
334100468 312350426 0
254343953 408454982 0
443087271 524226738 0
307834907 76272295 0
433808108 548427121 0
332499677 287700380 0
5601351 476915394 0
178930850 444590327 0
399017957 125424440 0
273951654 458873054 0
500062388 18590865 0
137588640 24121234 0
166080562 22366009 0
311011364 69217820 0
408416095 330062011 0
332710689 134483944 0
78512103 370049663 0
106975011 453160143 0
194556822 161941046 0
96567734 554279715 0
301292996 243958045 0
576497216 261851412 0
295789298 185250027 0
501848073 41532864 0
268279908 475388778 0
572403532 57953951 0
369566422 402438371 0
198260395 376854139 0
75338701 317564043 0
42073969 303837840 0
491681909 195549509 0
219619353 2945563 0
199209486 285643196 0
397288864 53152881 0
184707608 26789231 0
154486408 463894867 0
438842855 106785016 0
106247362 318946124 0
211087869 497344386 0
80605011 218409317 0
437165788 548768760 0
184592614 406510655 0
425354221 257036011 0
556452000 313842852 0
409537649 31928543 0
274558380 570073835 0
168501966 499654730 0
278199144 112701345 0
84309308 387708714 0
84067534 122655939 0
9938924 154220665 0
137914278 260078066 0
121620347 144235872 0
225024312 319477862 0
373838050 90310139 0
168478107 107686836 0
574890833 181984893 0
88571478 151291573 0
244461194 125253605 0
430531693 517853314 0
43516801 106804858 0
487045068 320598142 0
249017254 332320310 0
254174150 478250557 0
1170913 60421706 0
542967991 152960165 0
560975531 425998511 0
462164439 494459152 0
311648976 43955332 0
210551166 499305946 0
65993853 535534526 0
466253248 292125510 0
469900066 355529265 0
215370868 309521437 0
528002668 458483476 0
129657783 39905100 0
553379845 421262862 0
290876367 284895272 0
407108728 156875599 0
560643739 178771529 0
379013913 420195142 0
550574972 557608183 0
32876866 360329578 0
97004207 81140887 0
255335929 51357722 0
439271895 140284970 0
128543743 522437217 0
270467653 65723200 0
89070395 304486316 0
93375059 535077863 0
312202709 453934560 0
438084328 416411244 0
274597248 157355288 0
514661353 379937569 0
521841955 202495330 0
512555379 251494769 0
118660983 273618564 0
128227561 424335912 0
634372 309829942 0
271044590 575875114 0
339623021 507654229 0
35041654 283900149 0
291869710 184534140 0
434670837 387452618 0
92970140 357503903 0
556859571 121560158 0
81374961 27964351 0
390294932 196066658 0
164671857 244371866 0
444475970 419575357 0
66199247 518220295 0
556650064 301949977 0
552405014 352775121 0
503088987 89690809 0
239953508 146266178 0
93281971 178688866 0
368526187 306631239 0
393434436 317696401 0
107428026 27940945 0
411348053 132766855 0
418735548 344958638 0
317487158 421916097 0
556759491 527373801 0
270120477 44523193 0
223772235 281658761 0
534102193 514589101 0
262991611 411837064 0
540601026 129459957 0
409232862 546456394 0
395589245 344433830 0
16108283 264103570 0
567952853 339403935 0
572389360 406428118 0
477618539 33155762 0
175913425 333513212 0
111987121 350514701 0
401887494 255150634 0
577066243 361439325 0
145082621 240088143 0
423720444 218554598 0
462052809 152015477 0
314265282 270271677 0
166961594 160003685 0
107238057 175951214 0
532411994 248638737 0
76737331 233212739 0
445360043 144814678 0
464354292 387533979 0
563111693 261174889 0
192319515 235127037 0
425100515 16753745 0
215393005 420692116 0
177745374 568490688 0
50927798 561143372 0
526611862 174243070 0
213739297 463650364 0
456379016 455062890 0
170658077 539272868 0
376858990 252453480 0
187781867 462839100 0
72930312 31275891 0
37661348 378374144 0
272188396 502892550 0
318696442 431543792 0
24689134 304847615 0
516054869 81668000 0
578341111 12587748 0
395732474 117480774 0
381674996 338806958 0
159132606 14880482 0
175000194 122344629 0
566489789 174482865 0
335569020 35547690 0
311245018 48034194 0
360277180 224308458 0
233260877 348917788 0
12738759 489410219 0
410509437 354977941 0
544539581 546042636 0
463369709 156050760 0
23484583 68466093 0
375057517 146795567 0
396827529 484322591 0
104238137 18537975 0
487135019 19065823 0
347716175 506292532 0
186103457 386091819 0
45813187 85782712 0
400280743 460344056 0
465137688 50402091 0
60477132 71687029 0
150687408 538411054 0
108248762 192436655 0
163526904 254802868 0
167149238 393480839 0
160529599 150513079 0
29329772 21520534 0
222170294 174160106 0
11077523 363559401 0
106678215 219267803 0
505675272 361386502 0
501867828 328498863 0
174235870 201044854 0
503303238 329373576 0
265045236 107530276 0
285296954 151089706 0
206047711 334798823 0
106731953 300516957 0
501359792 96209635 0
405207217 209598017 0
464910466 94253412 0
245038742 395758852 0
173308544 237874482 0
474597745 459714392 0
488609702 279103106 0
169073385 466477295 0
107244589 310111732 0
528386748 32321890 0
537994147 253524537 0
577027749 332175523 0
412465253 28662311 0
484248799 166883449 0
440876568 158132576 0
120728856 44319261 0
530832851 458441160 0
148357095 434014094 0
457287509 65243572 0
468045464 280333817 0
307952255 470226676 0
528243207 297396101 0
406173938 10711277 0
219292726 71201966 0
505933388 324137721 0
48350600 291307441 0
103409346 234565835 0
175310484 354178726 0
420821637 283880438 0
232851408 231163144 0
192833004 437203733 0
162440043 353387355 0
479587439 550149731 0
124507131 120457005 0
54052228 501051623 0
17448895 362016558 0
269924457 152501583 0
65290712 32021496 0
556740777 459183582 0
210755256 303219930 0
242157329 273536503 0
382131313 525008037 0
454743186 556473019 0
90827458 215301851 0
578831740 534020066 0
426606040 525245559 0
438303954 578424926 0
271299683 100491140 0
410587282 428757728 0
115619685 396113110 0
313321206 200973297 0
135370288 565352697 0
539181860 574182284 0
427918656 184776000 0
486696359 394352173 0
508530836 417454307 0
158730032 262706569 0
572522736 551564744 0
487013992 396523234 0
197766287 374001774 0
95365978 433116133 0
67958213 405926535 0
180913588 323941015 0
458983784 22033832 0
242698406 367439378 0
89270113 43232031 0
206975489 371251146 0
437165149 400284007 0
140292818 404588661 0
251085594 138176383 0
329675606 354266338 0
146370607 558246217 0
32893543 114604860 0
327241916 296389356 0
209277886 172273149 0
127376741 449633589 0
341232677 379432475 0
35351436 117675654 0
540362535 28950400 0
566965277 168567556 0
155757028 73997599 0
482724680 268413562 0
177720847 486934746 0
149161800 318229285 0
305609887 361111652 0
26650042 472196605 0
397677105 39111921 0
101701601 68811107 0
444723067 570342611 0
336881402 301305930 0
320097266 59134122 0
53968695 448540390 0
492377585 325510659 0
128009959 564676110 0
522566556 494722360 0
323836707 174393521 0
19792344 397469096 0
204956332 310694000 0
195325851 433341943 0
343896825 30935615 0
53692280 145420099 0
560385553 348174274 0
118421875 326211601 0
572553335 265325663 0
382874740 45429121 0
280500918 154687970 0
34229903 465127159 0
49600480 546611115 0
36229343 328092211 0
210729343 192843861 0
415571704 396893309 0
316291420 353385150 0
181810564 137846103 0
373154697 543836574 0
302522133 131785706 0
562274309 373095230 0
45807010 562230453 0
354186790 364257381 0
392649924 460032667 0
450859713 31857051 0
466210761 70231310 0
411287226 413997031 0
341101947 343325280 0
488246073 174366370 0
207492881 282980021 0
186045646 91309303 0
72621653 271269567 0
378725535 536835190 0
148458048 134370319 0
276877503 366536034 0
475635173 82852939 0
153394960 101492708 0
483065971 285831944 0
453351941 280810734 0
466371204 210219448 0
549249922 462280007 0
526824838 412805855 0
425576168 455257629 0
47735865 202483968 0
212114699 476964484 0
559036248 237444537 0
170924168 13340018 0
577075895 131380693 0
515460981 390182851 0
232491520 2153029 0
111210070 259830998 0
221263831 6031356 0
31159301 303040655 0
158108799 262934566 0
322534693 501825858 0
552571011 92156974 0
132824352 152098429 0
497980173 95216359 0
117624229 521517964 0
490725653 562529608 0
499756803 574472881 0
197870332 395785559 0
521698399 399618177 0
105193944 299960795 0
103970915 163736771 0
379771458 7863656 0
480818170 377111717 0
150462433 404635942 0
293583690 386366429 0
209896837 77455752 0
357566151 533559490 0
346102212 111325785 0
360151393 4236287 0
383939012 122831027 0
538425864 226661624 0
491717877 302239222 0
219306356 95965563 0
156607458 446213693 0
154774400 289101070 0
29149822 76845293 0
513030397 468919292 0
158461411 477328818 0
206905114 234712200 0
393522363 56726239 0
184944249 241801977 0
309825051 354763160 0
295776630 286075547 0
274335347 360062350 0
71560503 103895651 0
400657225 324226850 0
303320338 471808021 0
65069694 473430209 0
464968579 98412000 0
186894913 185301044 0
400250761 506529959 0
140273227 554892895 0
115267353 380835628 0
460643393 17242232 0
109306117 207103079 0
178386877 115786174 0
548395868 546726744 0
505227660 131258896 0
213759323 170443689 0
473959852 156406269 0
408886012 191244996 0
87507836 96286751 0
193649318 187081471 0
45347469 415997255 0
476434913 575153870 0
286897130 72196065 0
76192879 279022457 0
426438506 576510412 0
144180719 202377939 0
483237116 515002457 0
347131354 320199468 0
564442099 312025265 0
527281042 446876176 0
541478354 209778257 0
565952248 88868068 0
359546319 406282274 0
300022210 24918542 0
69596913 416424113 0
309446211 56844952 0
338945135 60625683 0
330284217 163287777 0
40688029 386277291 0
22270401 355178545 0
526747478 464993231 0
156193000 405209099 0
435143445 93516311 0
488190983 269764696 0
262005558 7185787 0
206200087 207735964 0
334762997 545738515 0
494712421 79408754 0
11363458 277839968 0
537751379 124642536 0
164710838 368876067 0
467030583 177043885 0
253181332 413188418 0
431386012 161483457 0
55435784 280666818 0
377906684 414660050 0
124433103 324476394 0
494324360 24847041 0
229176091 278898875 0
382452583 193139201 0
561308279 173166769 0
115223586 287844701 0
391899511 158213958 0
528455606 307127709 0
503127059 99786339 0
79733633 537867641 0
519454981 357947867 0
547774021 321267709 0
69682807 547652375 0
74889459 175134822 0
417282706 551328023 0
427338855 99919780 0
58402329 302311528 0
465063711 278843552 0
268408171 164227201 0
280369134 174162020 0
439465188 236253917 0
342726880 339884946 0
183836228 74478022 0
566482281 150962008 0
202581276 457185327 0
44400121 492518071 0
303056577 410441976 0
511983237 367024259 0
531388477 207795448 0
15926087 484024598 0
253366512 264041209 0
103934158 75979508 0
341277457 461622591 0
163371707 420561836 0
168990373 569602909 0
360622313 316130404 0
212615378 338616132 0
222142651 112210556 0
146147914 361115930 0
519868401 482812096 0
182040686 125913588 0
535501093 513054357 0
109185949 185381070 0
328662885 305196943 0
515980998 290038069 0
498274644 284816470 0
20441064 96871275 0
121904912 423723003 0
42889661 389390009 0
321147889 87217296 0
180301503 498435763 0
235030990 564070728 0
18984635 576463150 0
424478174 22596724 0
569928202 169956683 0
387142373 564621590 0
16331552 470117132 0
453878716 478525971 0
110733904 75715556 0
484635152 156007892 0
472009750 560661680 0
416623779 561047393 0
272645715 434561522 0
131900384 413521801 0
155865113 79610873 0
304180236 402018244 0
143064062 19701820 0
181971916 114788029 0
570253201 531980497 0
384061200 220037836 0
402140443 359699336 0
496149457 252895446 0
260889077 182452161 0
270839150 299736452 0
203158812 154509233 0
524797384 240880895 0
225470297 442314131 0
252917066 10766628 0
364628489 195561154 0
372633464 380460891 0
154265329 1699981 0
548100690 40178375 0
371293709 389743329 0
382910153 394811386 0
222192052 561415774 0
74265001 401205173 0
408853811 404637458 0
45127593 240030444 0
102602055 333504377 0
428911609 217572341 0
570341012 483388011 0
10375937 444057752 0
6820477 467270249 0
373998785 199793500 0
389718380 529799303 0
330484852 546154622 0
225155545 56021640 0
503919549 448919090 0
183515991 564144136 0
429229194 135079932 0
10131500 252951384 0
444832503 82140200 0
238918802 268358904 0
468990385 174244944 0
247203579 339592912 0
274067665 200790184 0
372143134 396759059 0
343169677 126688541 0
18529353 122225116 0
274421430 274990877 0
478161477 58292381 0
438579223 190329957 0
267755892 538813064 0
174035828 127393953 0
109082022 306208353 0
180972300 54734053 0
129796218 366911336 0
68433686 182376926 0
507246251 118376058 0
73597606 451642785 0
422003134 13012400 0
526128463 555547589 0
153629649 442770653 0
21538306 403239148 0
193235380 191914789 0
299759026 261416004 0
540850005 211276821 0
465346989 314862066 0
548446248 160606707 0
105426075 339213540 0
42333128 207567559 0
245625501 454101326 0
328763030 490524758 0
219501035 116318371 0
413745596 282067722 0
324219676 378764008 0
520931593 498938212 0
295045230 574228229 0
1569656 287608966 0
373226444 342967498 0
267581495 349730523 0
41016527 120977415 0
175517409 8696634 0
150734007 153315983 0
265832492 335556338 0
98647407 261918329 0
185094047 182931591 0
23690968 286790480 0
34438281 20159207 0
12050540 492174862 0
26830245 254930806 0
444928122 321552042 0
219049008 305244124 0
345169640 53910298 0
570128471 464246107 0
525798784 223793857 0
64616447 569055389 0
368020612 268173750 0
497309770 384376111 0
120439285 456831579 0
93796438 348566914 0
230783419 552961540 0
184335746 103287895 0
459518582 449095914 0
262246376 203961640 0
269993884 139511849 0
121941774 235473172 0
36812468 467434864 0
341331561 367963391 0
239514035 560394005 0
237457984 89656522 0
5491638 385715902 0
221033228 257018991 0
190579503 188253369 0
292688422 161615257 0
245818667 95631869 0
442909217 226882176 0
245415621 469363987 0
526715529 180191679 0
477122852 204480938 0
421475430 370405267 0
335758052 141593947 0
394192685 459579754 0
39942706 455583964 0
60105100 397928308 0
259296958 41434577 0
360983716 168441328 0
573414703 422127361 0
89870551 99892727 0
262726678 93911237 0
549980574 263814221 0
262034719 58677357 0
75832683 532058116 0
399666266 56671597 0
123547158 196745105 0
203612106 566703185 0
499851498 60434333 0
227424706 493711204 0
28675408 360346128 0
370755945 169635136 0
319229026 532888580 0
323430013 395416271 0
144462727 202587069 0
277609246 5248913 0
88621125 80554806 0
571656286 286800216 0
320852296 278803936 0
321627871 493278251 0
222139808 488242159 0
545483030 315143373 0
151624184 414710054 0
399681580 190136379 0
189722994 564966413 0
241897358 558263698 0
125429249 537705626 0
511123402 573580537 0
407380374 269330753 0
528764392 566514773 0
53899282 328166471 0
492768468 60216131 0
30090055 97076707 0
338764048 69403344 0
983597 401801627 0
435903653 414748975 0
466462476 284354179 0
218728208 366108852 0
199268352 70257703 0
292925729 257768632 0
508995383 491303136 0
225810009 201712678 0
204348018 133992848 0
271153251 119894244 0
231712994 44786230 0
163635696 333359461 0
392305244 85190976 0
152041730 467023771 0
559818218 40704648 0
282192342 372932422 0
66476213 563924669 0
466032811 307825642 0
190775273 261204595 0
130201515 121532166 0
35277469 285715574 0
63309111 254163778 0
226570881 61325011 0
448194925 529747240 0
241128996 172198709 0
57506884 368861656 0
183101516 359296933 0
578030785 157459919 0
133351298 502953323 0
259914945 465878554 0
213663028 283251832 0
121601786 246751161 0
129459937 6589424 0
379897329 385075788 0
255821229 386763460 0
123754704 135363494 0
283642912 509081746 0
45906276 200358128 0
128392799 204822337 0
574890317 199456147 0
290436455 540651713 0
106781142 355436245 0
169160832 124847287 0
51666020 216850233 0
349240966 42721977 0
101110197 563949117 0
75519780 68711949 0
511794630 253061973 0
380663128 193907023 0
308952689 208530291 0
308106002 15718879 0
324389022 294750899 0
166250331 405206065 0
345289164 230844893 0
375648639 19370863 0
536949748 572014466 0
536146658 438737896 0
57275004 76680605 0
274318710 6330628 0
448751882 327395641 0
353992979 226069590 0
465288832 306750170 0
163355482 475393127 0
402415908 393107065 0
25145851 260559730 0
315499696 369678261 0
65696294 511908764 0
252489858 422492535 0
160393201 555090656 0
78048574 106981739 0
46538115 576776892 0
232222423 427758786 0
506469212 338937895 0
226781819 413259676 0
241984534 353620209 0
186792448 77648567 0
24825118 70064390 0
184619631 300780288 0
308044104 288115099 0
234006029 10488119 0
261519772 223538410 0
199960942 222545979 0
476006790 301709959 0
275074180 411120338 0
148512327 425142309 0
43036865 405965712 0
307838889 29592395 0
303871947 308353431 0
83477487 448901699 0
377887732 367425212 0
528474627 489750680 0
401454336 44625834 0
264282593 321820248 0
432315709 552716139 0
434252661 427105044 0
144840458 498239921 0
366634175 363623219 0
490192694 444293246 0
429404289 326952535 0
471436829 530343365 0
182874726 245247992 0
286452637 240165674 0
480019027 14820643 0
571690203 97228873 0
95403601 494755809 0
498305034 316728986 0
129374255 176465925 0
86020462 302745754 0
497932629 415936550 0
181095507 475367504 0
268434091 354246264 0
326720141 478719452 0
205171995 288523957 0
577395984 306609332 0
550934804 112291052 0
515427069 235108003 0
120749144 60720876 0
550893993 142758066 0
294152124 192620369 0
420599790 446110065 0
282799753 146267320 0
571126780 75395133 0
280698603 183378996 0
267032472 380129965 0
150804080 253292196 0
134442196 132255285 0
117144193 267135640 0
88592075 380911481 0
507305724 155792301 0
311345363 232101575 0
213413057 500354378 0
314054331 496245796 0
79191884 271781318 0
444349467 145410834 0
549168119 100560384 0
297070527 40480062 0
141264707 34636360 0
146516712 415877941 0
498942024 302845349 0
138801530 494807504 0
147788961 274406144 0
428694357 577389030 0
309127864 77207352 0
417917409 542851284 0
317266749 343656035 0
94783814 329186206 0
63712142 377475372 0
197087949 438378680 0
433076631 270432742 0
147125069 256979982 0
266373283 125992767 0
71561207 34795219 0
571500053 440052293 0
432316854 243549908 0
138065419 82087191 0
53719968 292244069 0
17132536 323024705 0
317462845 534879975 0
303637957 440335995 0
459904596 555075452 0
172374674 146551238 0
39038574 46033968 0
21454854 423964883 0
311598864 251978581 0
353510757 423686548 0
68259437 360159469 0
452356868 333905635 0
486923387 546724158 0
506036239 321702070 0
331124700 27463163 0
450339413 27852798 0
498742877 438410232 0
210518824 327195425 0
206728463 476052570 0
326683253 554156074 0
6316584 310754767 0
126077246 578519817 0
316427982 7460176 0
324848853 481901020 0
426477599 248186288 0
101074318 558421898 0
317350140 142720082 0
166423521 293748882 0
388588203 195362645 0
335243744 258469839 0
119923055 188352034 0
187237449 255282074 0
126973154 336056322 0
295516648 253024301 0
294525283 79283213 0
525186247 321326611 0
57354790 375231485 0
470314238 539920397 0
233975976 522569837 0
436330883 441610879 0
201629312 542894486 0
253435092 466869271 0
69594370 400856893 0
152892463 97169841 0
524598604 558135666 0
96224724 288509318 0
491291393 345277074 0
115197607 437628614 0
289833504 411867098 0
76070408 521386062 0
516260453 268940529 0
339379113 517639725 0
147754485 407391804 0
395238312 411315185 0
55836905 256244268 0
150707906 17299919 0
177881065 323864984 0
527394638 266032945 0
412450392 180999925 0
468373393 340725008 0
121529259 498589735 0
38320578 571341910 0
162196704 443000077 0
202785206 100690894 0
110752804 108380608 0
212836262 356045010 0
445771204 325005807 0
392950750 299604502 0
124127132 568353706 0
138286272 105364400 0
189102755 541010827 0
78285358 80856649 0
274405447 142735484 0
511728962 255598969 0
143435567 346621640 0
397037095 18323701 0
29682234 558012692 0
266268250 215848470 0
131917893 494315253 0
206662779 24829260 0
474650978 6884301 0
261422657 413671021 0
164065178 399637069 0
156325761 425447016 0
247258412 410161582 0
194667481 214691059 0
1202635 247553091 0
476568510 146308279 0
522191429 73215819 0
347296077 104810698 0
127376067 98659557 0
342514286 432348432 0
396044380 343197905 0
571670061 50847916 0
324757454 207961225 0
351281140 28093553 0
148768082 552836680 0
285697854 419818926 0
577241787 71294489 0
208756916 175090652 0
213788554 435675879 0
465330558 470154458 0
189973485 444505238 0
575380479 2574481 0
212874634 333784395 0
399456093 114435504 0
224343050 326916654 0
143702857 309321726 0
182764835 531093032 0
567487518 383087375 0
559435400 239479389 0
253743212 151522191 0
198179595 214390612 0
58202828 459042620 0
576977904 254143630 0
475342084 26453647 0
577033971 129374605 0
129329969 454360857 0
12040763 567732900 0
408145772 90425423 0
60990552 165739373 0
489950570 472792760 0
131628078 334387465 0
296346945 156384287 0
296866109 334106577 0
536527919 271912267 0
552591650 99222019 0
422694008 25332318 0
303915525 242442136 0
33297255 32713003 0
391399015 527087913 0
151608834 112593035 0
560170912 166667850 0
270222174 96129391 0
513720689 409864343 0
310821515 574222197 0
11949502 197797833 0
81960034 190784381 0
511975027 92605032 0
337705887 364373539 0
136814380 539710399 0
373917709 379517643 0
69974357 65124963 0
246810291 396648830 0
573165409 95965988 0
367807112 561509165 0
201735252 417028596 0
182245284 439092700 0
430221389 360199842 0
323495896 116176930 0
82213979 111041460 0
6977 522393374 0
250510344 133720227 0
419857331 500672813 0
570362989 104551776 0
60349431 510744616 0
116931295 301768306 0
260285334 475554639 0
423485088 79858285 0
439285840 51024868 0
75385354 61074700 0
147721671 248751746 0
51212260 436747670 0
405808160 478095009 0
387656988 425765906 0
552234069 571788637 0
442628808 10337357 0
200626022 147583619 0
284258651 434075245 0
60976646 481146078 0
300537651 39044496 0
542871927 95697537 0
473637432 84362667 0
140136275 122877685 0
81195761 113533990 0
460393680 148666710 0
166020898 77593750 0
181537614 204470760 0
544279972 400641205 0
343356013 202597829 0
25148360 536986364 0
453143874 473693806 0
371738575 334057515 0
346122126 19717724 0
488795499 507556736 0
493687281 216414235 0
60615884 495965828 0
267416445 436718836 0
172550534 392408971 0
169238388 115439843 0
1815009 349347820 0
572238768 534652482 0
429722738 355214614 0
556649939 498199414 0
18590294 145696564 0
60511197 402369169 0
504960579 105971164 0
554434844 448553418 0
158857462 241142829 0
522748690 69535759 0
462489209 223227671 0
361894313 338288381 0
195532788 457914521 0
136258528 116049129 0
499808771 559277877 0
335039915 420193592 0
157231417 512713092 0
134781569 389468232 0
412354777 510325561 0
81823300 532259184 0
489262073 107775185 0
140708035 431513673 0
487782856 436463864 0
251642780 141684104 0
317017677 168478654 0
376776985 455701304 0
56434150 522942315 0
248830423 227327411 0
466067180 155612562 0
270447749 562381386 0
344688759 539954257 0
50809725 389011231 0
140766317 108530358 0
118991679 574075927 0
558220317 259145318 0
493263192 391991220 0
296198597 159037174 0
340974567 373969541 0
284863756 531967585 0
51761411 57091765 0
305794114 362472170 0
60509635 277286271 0
202455228 421435958 0
110571687 144689075 0
220232598 136231540 0
309620194 202551680 0
572618158 411428873 0
236535831 328996217 0
425474325 398015137 0
458003943 82640870 0
292009910 248939602 0
20921412 190915090 0
147901923 367840662 0
489271987 146285609 0
451522129 575707971 0
382436585 552061637 0
528828818 221041224 0
309997847 500326866 0
89340324 272904846 0
495628707 215680636 0
103500084 23979988 0
357864029 76875424 0
7895631 118459125 0
36721089 163917440 0
521489571 166438087 0
462956957 37886668 0
426147560 441384534 0
45647419 469518093 0
197274814 476804713 0
248019333 265483101 0
440012818 42994758 0
404662743 90591871 0
383404054 471996317 0
417008086 409698640 0
304135624 12227821 0
374802319 281303450 0
511388483 67074966 0
302309979 481099739 0
65612658 559617526 0
553796950 81369561 0
197908192 511358834 0
462326789 483724751 0
289187527 319226501 0
570165177 56443493 0
358212927 367298321 0
277782818 366639472 0
27253414 117207275 0
31640794 65901372 0
428955867 536962061 0
107858859 488802239 0
313230238 22389739 0
567856743 572014745 0
522206873 376651265 0
469032495 17333572 0
338375840 486742927 0
34503267 311770742 0
360816952 354073551 0
476194515 356811274 0
67366412 136959133 0
544637978 536048855 0
499396640 416418204 0
474273850 74708633 0
147666548 529395287 0
157479482 120404887 0
280766703 4979338 0
399450762 521072638 0
555630942 421250654 0
503388493 513559946 0
348118185 332744949 0
277736658 231013499 0
196456054 543549763 0
288514744 554576994 0
192626953 489699545 0
174616636 522758775 0
478473555 184631005 0
7709249 229836741 0
525860470 386544269 0
548744687 344514820 0
461578159 557112990 0
234099302 339842673 0
360910355 326994671 0
294596900 229816523 0
88376368 236670886 0
338342615 223601510 0
4712212 226149140 0
306367810 209137015 0
471996691 82899419 0
567111723 122389702 0
151025539 209644680 0
228622281 493304495 0
538848438 300244560 0
90923307 42438114 0
27100484 354671880 0
92786113 506142740 0
423256167 551804067 0
469235985 307721828 0
552072323 404842681 0
506027143 43993651 0
478156270 516947705 0
403364578 46445263 0
221563542 187840826 0
559483522 503212895 0
121699464 447426955 0
240674905 190405229 0
173166776 509210061 0
205088620 249401340 0
139566822 470407091 0
296529253 352523934 0
329542841 488996310 0
411827675 215282223 0
51474775 82088344 0
273055571 519627496 0
189647340 178502065 0
293524572 441228978 0
65469950 509180347 0
453067074 192753594 0
116464286 3115957 0
363872338 320952771 0
85624012 214633944 0
113799934 79629333 0
193755378 113472585 0
459817139 498422423 0
158002792 144844483 0
531132093 15884786 0
432714664 248891004 0
343257055 31554491 0
257499004 92391459 0
395951435 473801511 0
467050102 155496078 0
511386975 338557851 0
140605672 166237504 0
518654836 363521546 0
269887952 515434546 0
136452144 3268332 0
545229951 14531633 0
488384154 240897638 0
447153410 83444741 0
465025869 55154308 0
30822249 327607202 0
480850008 469615081 0
306801104 393952697 0
99713396 307401185 0
172518222 116067998 0
566346994 3739690 0
317346507 296824647 0
167240082 180327191 0
160899627 291805733 0
534789478 353224876 0
317043411 201935302 0
83688586 441400262 0
173298154 27949657 0
310930848 30826000 0
542865508 279844056 0
419016282 400994274 0
344182480 40572255 0
438025298 64573239 0
119758808 563900733 0
407891889 29667680 0
350278583 285284672 0
363061781 52470726 0
41419012 555480702 0
112871257 298828571 0
307626123 297327433 0
356176863 550727902 0
149888667 44240413 0
474005223 200589825 0
344650745 303784951 0
18972354 149748056 0
555235858 258003745 0
89162904 90081759 0
93098938 224211322 0
341770817 34482064 0
228660893 274712017 0
181175984 326948710 0
192323221 486740733 0
255748630 10828672 0
149050405 122183528 0
286919458 426208065 0
482228778 328592847 0
293034059 108575380 0
420540685 64875016 0
275087686 260398507 0
148862008 265787837 0
436994483 421611892 0
338859386 567167462 0
42476431 230976265 0
202580468 239473068 0
353044462 255947055 0
526178054 97521227 0
158755131 422300429 0
40508826 494384115 0
429705227 173688048 0
196202856 140295807 0
128971146 22026718 0
236168119 103623383 0
389170781 334903890 0
443870688 62085772 0
243425450 145187361 0
47283677 264644222 0
393849100 331215056 0
254659018 260178969 0
299024009 370809638 0
138793133 538949399 0
468136844 80361213 0
20958185 97957572 0
554077353 357380828 0
513205053 485017506 0
266326380 361983191 0
362353189 193681099 0
346170803 108906692 0
574467242 44253256 0
39518283 77016479 0
222209404 305062523 0
268326949 441061837 0
574874851 489253725 0
365652456 394058966 0
133131027 57204310 0
142243808 136203967 0
327718329 261689912 0
64771290 11849013 0
488778402 454624713 0
362966435 111856600 0
130477469 190453926 0
338169195 189461669 0
493465930 318281754 0
209910619 111604389 0
37833239 521306603 0
217946476 337789945 0
217907324 439980278 0
456435303 510615048 0
361111564 226893501 0
395084770 286435421 0
44403709 386262204 0
404363046 236115900 0
346845026 221614985 0
209371956 77272514 0
198665816 48663365 0
213581039 81008718 0
393747228 294777119 0
385631629 80863180 0
55663252 424461818 0
483470048 183606489 0
491536790 307423259 0
350845014 371931260 0
259333199 362963311 0
227897969 44217731 0
3868809 36215066 0
268508614 180484894 0
416458761 515915461 0
120475502 193909351 0
422451342 464598935 0
398584276 527113680 0
327394803 159360475 0
331892177 469577410 0
335758792 478055173 0
169292220 22606041 0
19741527 464032428 0
491355925 367653654 0
170766543 177516746 0
187829111 220455821 0
443868636 165361713 0
574086571 322277806 0
183264272 195433059 0
477523070 437435362 0
436806067 229846575 0
457059542 178663539 0
391431518 343495503 0
576212045 74365274 0
535208455 444278320 0
438863392 547955947 0
299534253 501390969 0
257093889 88924228 0
489871834 355346079 0
392878831 31147857 0
386285506 77681362 0
253844623 40535640 0
534157721 76114113 0
262261007 382587658 0
567745823 384516094 0
83908965 126422740 0
409166331 296796301 0
572119694 281946965 0
206940670 127914003 0
418246120 552751353 0
153524732 191482655 0
270227382 141336853 0
204859018 239309826 0
380299304 56088607 0
381409290 461329947 0
216333030 129694987 0
315714265 419855270 0
459417055 138597686 0
201099917 68851529 0
512997240 470587838 0
51229597 190629028 0
527044461 486484712 0
427019938 557354652 0
36251904 527264166 0
89239472 525121837 0
144623226 448862545 0
262129039 412806857 0
248509111 474466861 0
368506730 541213106 0
529133211 363902953 0
11702218 411093928 0
280109511 304660486 0
171354311 555447807 0
170679516 437611280 0
284879519 201375947 0
92696439 184959025 0
69640510 228292252 0
363503459 326880019 0
447054412 128429540 0
244969217 41902540 0
194028494 520659493 0
396994356 323782404 0
197225857 365221010 0
74320698 54559440 0
388234709 555808709 0
234797398 5789300 0
284236113 481980107 0
475251149 315766872 0
299800113 269095615 0
508920047 368993133 0
487441162 38792020 0
110131976 67804653 0
381152706 289259298 0
549620204 467713922 0
382564456 98386435 0
114047704 437953085 0
251587447 416366575 0
291802574 301459324 0
181975660 561480687 0
197601649 94040295 0
209610073 421294680 0
295187786 544390630 0
162877723 242699798 0
380832081 386381848 0
438317936 362466264 0
24334082 567005737 0
240312108 353497476 0
423282616 172180903 0
79715079 519654543 0
517008811 497687844 0
558307727 492287669 0
367053039 116750625 0
287109026 73635418 0
231828028 539413418 0
514286345 417508835 0
255535170 524252494 0
490283357 35652099 0
281598936 460773801 0
343858607 19481096 0
365507237 166381802 0
294648307 102431307 0
86103984 389780450 0
517001214 504820431 0
235889646 384275565 0
334355582 480279478 0
370524930 331426553 0
23515722 575477688 0
141947459 98554156 0
279399434 386929336 0
442349141 388938318 0
341613805 106530170 0
403897325 557926771 0
291823708 563076804 0
347033493 401909184 0
240162227 325830737 0
119958167 577789708 0
470627274 268213939 0
1447847 133771503 0
29119561 135058451 0
370622157 184489758 0
476195768 119030106 0
239094201 370502421 0
288645486 271402548 0
177363413 501652583 0
12710164 328908352 0
58616270 20484883 0
530327969 83776217 0
85079644 554681641 0
159400558 115918097 0
490106613 539096649 0
139815982 113457900 0
536641410 95349549 0
532955577 481878136 0
158584786 321125115 0
420775294 439784178 0
491161776 475607270 0
405564907 342830126 0
540281277 533251583 0
117511831 553525135 0
226695658 186359656 0
132153402 134887588 0
520011617 408522989 0
437398273 106030065 0
289852166 131941163 0
237746078 38383140 0
510759186 162544321 0
527474611 348102612 0
129085487 440920297 0
265685428 39590937 0
213596599 477962937 0
480743505 568881684 0
533854157 306682613 0
187402579 466612251 0
193761341 26379175 0
339473907 32738378 0
252933711 214413601 0
452250820 497380183 0
498174424 431336977 0
356470811 3351027 0
397039586 364559058 0
525271234 268595830 0
132759596 319463007 0
429169239 431135109 0
69784736 174699 0
192404282 84423579 0
455058777 470505813 0
232956584 93986162 0
476263243 249977474 0
299767187 408462680 0
368956403 403885376 0
132839694 63768866 0
420382945 519912011 0
575157572 548679097 0
81570510 216916622 0
370298955 280697749 0
29487877 447658908 0
101178056 367007110 0
475617656 2194590 0
513040364 129254963 0
198611587 40694806 0
4615187 107997784 0
451799084 412175229 0
203546997 387097880 0
525074724 55492125 0
13971172 280279952 0
1157996 487055773 0
416703071 576333645 0
425249849 463785112 0
304343731 397194153 0
520770765 49685978 0
434886790 451395912 0
319435676 413837120 0
282021314 443043055 0
67108577 142443021 0
240845398 182298252 0
174436594 498663466 0
463732453 168954847 0
518552905 413167329 0
141135433 289968280 0
274415112 435269721 0
576582491 273935462 0
553848414 63048826 0
317532244 193328165 0
192175158 559142745 0
422431632 351225582 0
105584475 26257866 0
158166052 143633707 0
413371527 280668397 0
191901155 183048647 0
321330232 70182399 0
455187839 302905974 0
562342822 81333465 0
77739908 486799757 0
107418243 190414340 0
505075518 68527335 0
283148435 503466941 0
565092758 82412829 0
542238257 149460713 0
82492204 157826002 0
242883530 370393398 0
160448182 274531275 0
267022049 30590351 0
478937433 511250997 0
324581383 403292778 0
181451411 36264004 0
211074985 101270263 0
258577866 453322071 0
210784535 32959348 0
462821313 482845972 0
515215394 308836792 0
68316441 414712785 0
214415309 307116267 0
171237938 459904489 0
373972288 396091077 0
186282030 15994441 0
140906328 575884853 0
380199523 191357109 0
53779341 15692536 0
439682597 172683230 0
195392251 118140944 0
146377074 471865315 0
374781737 104972400 0
428265336 210270926 0
112780020 291175723 0
530868820 83695046 0
260709153 418106573 0
58181278 143011597 0
547985520 293190896 0
34327418 418183638 0
209246818 249879534 0
405723789 521646821 0
302290145 273161920 0
515770874 260399445 0
407480027 513014179 0
353181608 497563414 0
514647053 476650024 0
155371433 361846768 0
531234432 175877519 0
356391668 168650352 0
129773298 3599332 0
255289660 405776574 0
322141442 438961825 0
271897099 426132930 0
105897174 474627444 0
391454528 288129437 0
412459373 89605886 0
147280150 483788042 0
205922269 188018495 0
71024853 275233973 0
12744477 207911013 0
483150729 343175579 0
90748315 513669615 0
165094395 359836849 0
70496790 515718751 0
245203561 452629589 0
429770149 481259090 0
450282541 172013623 0
223760284 280910581 0
314670373 550843328 0
278540742 535881203 0
527165927 558147648 0
297803822 405518975 0
279280764 78851479 0
29738524 532611911 0
110169953 537331220 0
468679954 455406555 0
258922848 154051548 0
25063169 379743229 0
16103136 90321118 0
299453369 209459757 0
269890942 129769499 0
431485719 274989043 0
366964162 380193811 0
410512817 157070296 0
403010632 389465157 0
127502838 232622075 0
10194312 397489755 0
224661202 434004276 0
510993586 223628438 0
438784947 455895231 0
173080861 519159534 0
386288727 374723936 0
401977685 330557430 0
447203140 559545456 0
351198977 508338232 0
103828861 485582476 0
567742074 305098267 0
163164211 2767439 0
389142405 441341066 0
288336134 187220301 0
274667407 68216696 0
330199901 161472884 0
537975715 159218978 0
408890224 465299631 0
13205274 208723667 0
566745306 440887460 0
133825101 116743022 0
562740851 366441525 0
461577059 165564995 0
481223479 233699965 0
82254307 493086082 0
414590097 428335623 0
3887675 518025432 0
156946065 334511899 0
555579068 427938530 0
89850925 99649069 0
352179854 567470245 0
559309067 356782890 0
449061157 292272984 0
258695852 251648944 0
252002317 237755157 0
395015218 33170528 0
221412587 487450491 0
76364127 274733143 0
365895261 97916684 0
47881496 557127823 0
99960470 237438951 0
278856113 452623698 0
389641085 160999022 0
333031321 217476273 0
12483546 294351815 0
266008519 397061898 0
143792878 147570064 0
87715308 269930431 0
347151240 571065306 0
403025103 86602497 0
548067840 468349692 0
45034283 112960599 0
204472778 449499191 0
473546329 52902539 0
387400566 176593348 0
291671421 89289738 0
410551006 521471541 0
81078583 331491020 0
536564485 248894376 0
304049596 69890354 0
267656949 155659804 0
278083714 274042289 0
135318456 236831358 0
315813406 441423727 0
285609357 366980153 0
36610591 118493568 0
305017293 121732536 0
124047051 442213826 0
182888450 59928612 0
385539113 110648353 0
500618240 476172836 0
286504820 130624570 0
448245789 291496790 0
485255825 90966667 0
542961691 487087983 0
529116562 539584446 0
355713472 240063349 0
405252719 239925868 0
250182433 570876439 0
481199658 551627563 0
109596948 441562521 0
178872800 465803783 0
44297151 367213265 0
202336976 98822341 0
533412192 334091856 0
363011384 99382510 0
185315585 451622887 0
363222055 145235359 0
485728030 579016370 0
9859905 445179563 0
452244638 450310056 0
272912230 29487743 0
25366279 72774652 0
309240047 276335863 0
149816096 408366889 0
396025530 500391592 0
6187489 399819415 0
197548606 292168083 0
557449509 329634885 0
17329037 379839997 0
300591623 25828595 0
449186765 538469372 0
549184661 415625285 0
211331069 519470396 0
38683969 484797844 0
229138983 88741853 0
506170027 526417239 0
139012162 378218544 0
65295476 510379095 0
375551014 557835798 0
238941118 213156956 0
522374589 159806316 0
237844706 427074624 0
82110863 574565558 0
414140660 218944232 0
569245180 300872305 0
170322084 363664650 0
547312097 130851986 0
109762127 274376534 0
114455437 91385617 0
82088966 541835645 0
571517908 177139056 0
33942351 417111498 0
173006271 481804140 0
520286030 253296278 0
245876622 515962693 0
387080264 341755850 0
559721985 226903588 0
507124192 359281572 0
545072692 114514231 0
76087193 324175034 0
492873479 252571872 0
109257926 362059053 0
53530630 379510392 0
37546465 350464075 0
283593456 487198925 0
374645599 8685150 0
6873037 124274638 0
33124779 176575685 0
275590771 538373157 0
389084497 503775637 0
250355648 256607746 0
198172375 225729185 0
562447775 448474292 0
374298372 135413238 0
297250562 160175756 0
260855418 530270620 0
474916929 385639450 0
303308873 38879701 0
128728498 242121555 0
15710883 35161606 0
383147912 418898646 0
140447979 128024922 0
330380064 247610266 0
186832629 496299503 0
528807827 72262080 0
385437426 430344946 0
541211108 349342802 0
282469236 240688553 0
279180664 324216362 0
392929434 118473040 0
378175227 152781330 0
90734865 97538028 0
334170807 235054204 0
526266547 570970002 0
393803473 258093167 0
195131096 255544299 0
456183003 364344130 0
493389459 174455041 0
128736157 96511630 0
28135314 568642860 0
9301504 330965912 0
381029073 547777215 0
407298895 142031834 0
196292423 387995007 0
443499471 421256537 0
316224723 573012425 0
426204394 41145140 0
456824430 547414911 0
484268354 471112556 0
199329171 479520312 0
285139641 394846836 0
385123919 125985404 0
233054413 500036614 0
531918302 327657203 0
110068956 53190778 0
317545364 316162854 0
500384311 42333156 0
51610998 141638011 0
246978997 241008150 0
451687242 117932295 0
37939578 303769376 0
529506440 84590422 0
515030258 205756769 0
439517385 191156764 0
67928359 225705989 0
327386534 575123353 0
393755451 562290735 0
48585988 102548626 0
59884264 153060171 0
161806711 398201199 0
8522922 143262125 0
299180486 455932923 0
120506894 418268506 0
301153623 375028180 0
20408470 405629149 0
309473382 424933428 0
138291564 65272620 0
537860746 218314711 0
406584710 438169937 0
115277803 500817746 0
216517383 202701099 0
563689415 89494705 0
197977943 147005671 0
216275123 8514176 0
567867110 398562637 0
567570935 473206250 0
337694965 193729728 0
202443225 4552704 0
363070508 163605822 0
45865873 37662056 0
299930457 258635463 0
324583841 572601220 0
201017305 115099548 0
298328271 182732638 0
460477003 127575895 0
137922912 345522348 0
420843794 488183556 0
326003917 222554680 0
339818544 544746432 0
561031419 93129519 0
482294939 225995268 0
266073873 363615494 0
97611773 194222859 0
524664886 576163835 0
563213411 190663049 0
498312838 427203069 0
554977375 91980500 0
192783658 305356178 0
359026219 383672108 0
250678986 266289805 0
251774868 214642624 0
30828810 203515362 0
216049673 536402457 0
208627267 145912382 0
309730363 153763871 0
301064898 296763655 0
549212877 255943029 0
214089877 546906359 0
338646363 13589278 0
406846659 577851158 0
176368697 170373241 0
271702740 568241119 0
400858412 91860246 0
519593339 315547513 0
274333054 135251924 0
29028662 289106378 0
85105832 537395639 0
451138243 137265795 0
447297118 301500782 0
296456562 70754359 0
516125839 61144266 0
363539999 257969019 0
487780114 342712926 0
33732969 92250630 0
365172840 122477294 0
462716360 196462579 0
216566085 188551206 0
30870326 13290273 0
421369678 279303590 0
455964151 73819464 0
503483464 134925311 0
219066785 36137129 0
84616564 507050707 0
436973856 75294913 0
267722333 359104559 0
340596387 468732871 0
467640467 18468909 0
249149574 495430996 0
562506199 481295019 0
100366049 372997417 0
251165868 549688623 0
427859586 220917537 0
543350456 43825304 0
538745299 92993021 0
11566092 86950780 0
34197200 103722956 0
319801516 400868183 0
577588079 401176974 0
407643924 343674522 0
299178125 292905990 0
106095651 185105178 0
3283205 488226147 0
345802322 111987123 0
154533117 57244216 0
223159328 69252369 0
42900360 173758579 0
336263804 335744452 0
70557486 161131376 0
19581140 339920221 0
21660407 463325450 0
45604210 104723717 0
124172130 364230319 0
34426719 440469890 0
556415667 245797323 0
302037461 556971989 0
55212960 474370597 0
499793674 403745351 0
411935050 546535453 0
163537520 315813279 0
401969032 254283514 0
41754365 329887299 0
506801887 104677642 0
450588578 428157879 0
398417940 122654083 0
59240172 316470479 0
322978377 314981420 0
231883170 326610772 0
149108228 24739348 0
348300413 384200415 0
562747460 404251476 0
378178159 424380718 0
390564219 525214848 0
138269512 395658902 0
493782996 292803622 0
434672751 527196483 0
322002692 189510441 0
497729873 441209779 0
140936376 258997447 0
60336790 538189552 0
134914251 332339802 0
79956830 462865231 0
452791031 6387142 0
191625151 431835058 0
457726162 492703638 0
450726032 105449566 0
212186348 192359812 0
387939351 115711431 0
450279906 158763515 0
529815541 393442626 0
422210664 88139771 0
96470308 187229835 0
553934338 487012237 0
237607133 541944178 0
424554239 186113319 0
557310914 393165036 0
318091632 562720358 0
447594181 183190113 0
260081608 461227326 0
347213290 260187100 0
266124842 57457171 0
443177102 245360647 0
358456312 153590304 0
66526773 339172345 0
535464559 367695985 0
260187609 530387757 0
239766415 20198086 0
411751068 71076278 0
33230218 238280673 0
447511709 546476681 0
417196832 524850357 0
504916201 279033775 0
108162096 576496824 0
27965217 270003659 0
98770929 394868111 0
272743034 575279123 0
349142224 542239936 0
403117285 13210910 0
503114264 393513556 0
18005104 439322183 0
305664838 136299960 0
234995051 179927721 0
481811559 510917940 0
286281171 494541167 0
172697997 206037392 0
279120523 541812762 0
6597607 544550896 0
370465764 229637091 0
118080074 72934782 0
314694601 54311845 0
524664609 343927960 0
121696924 429416153 0
400917971 369338477 0
425506878 170013046 0
384691785 278297481 0
73957732 86671194 0
390898641 323432874 0
219985178 490355464 0
390847499 281877707 0
102492755 493901360 0
253150487 328492367 0
333492878 186633946 0
149985930 191656785 0
502395942 133286969 0
574366737 151949591 0
521848043 20319556 0
442415022 472340782 0
453256473 33693096 0
322927265 208518490 0
71091083 195324812 0
424185477 257542278 0
572404682 97283539 0
405839342 12076338 0
448912458 227518536 0
552138734 14805424 0
454858595 175816052 0
175320283 506903115 0
419267796 454356745 0
60761211 277933755 0
192661617 483818269 0
329261629 288305436 0
288602906 434435947 0
369840056 388957861 0
170297788 401315193 0
218822432 217742599 0
61938772 573610474 0
254094682 563234116 0
121411094 166375026 0
195341846 576507930 0
526306355 343078359 0
549274008 428279992 0
45624729 266234153 0
432510186 517873575 0
212343323 256315297 0
169755422 273010987 0
232494152 125092635 0
480254943 77812031 0
202004668 482374013 0
213569658 521143876 0
530786286 236526524 0
71980481 280350192 0
298027490 549541011 0
443262158 26824600 0
382765104 345804572 0
289161150 1628838 0
556252057 32949612 0
60530820 57915610 0
134655288 126473429 0
424974790 5629952 0
481555478 358023378 0
270081554 528331706 0
482404148 514287438 0
34790301 193287520 0
374037008 263487565 0
461632026 118106495 0
42327621 443434685 0
150963995 428538764 0
396757445 454247786 0
302466638 387077159 0
14548064 388372002 0
129607206 92860850 0
210715058 564910554 0
10211333 451052594 0
107060152 453843708 0
398017940 193333679 0
59486593 59755404 0
81158772 314146095 0
169048461 285098110 0
484522778 155813181 0
525332872 12865735 0
131581808 163073724 0
389205606 377730889 0
449625917 295790006 0
358599184 368845456 0
148501074 353856850 0
368687648 384983509 0
14842924 191427241 0
33891499 498875622 0
479130488 358207149 0
501499811 274882228 0
397822363 520340732 0
86203034 501188554 0
524065145 218384491 0
6531688 216739355 0
97565013 106393020 0
62063075 441035511 0
211893950 52808230 0
315872797 337040101 0
513804706 578820050 0
417275136 91572949 0
53860818 528225140 0
459356653 177686443 0
123980094 289011987 0
398547974 171735356 0
410217353 55912779 0
304071839 548334184 0
466950835 563431140 0
10880646 163833996 0
147983802 442537627 0
406950692 136655394 0
86736826 341935141 0
573167945 86655687 0
200130979 200136003 0
520739875 362128935 0
20372039 520348876 0
428227063 366273530 0
244606673 306258022 0
37084910 53490892 0
577957548 468742284 0
63186509 84799820 0
559390844 559929320 0
519940558 258837453 0
43623577 396779876 0
382482303 430604006 0
313015111 243331205 0
162223265 567827375 0
317209644 56415068 0
38233406 429186677 0
198391527 206485065 0
16568102 408167646 0
279335320 575281329 0
113237671 535489967 0
152837806 441149219 0
567658618 144736846 0
442223754 85495554 0
94005073 469539052 0
132916498 78252526 0
453120583 366832183 0
255107057 454016786 0
561505218 458972441 0
103400836 31070025 0
40065629 173036219 0
725197 123028405 0
262296150 510169974 0
400051256 422604630 0
69318278 453127120 0
573839541 464622530 0
464232120 492849330 0
72398816 412160805 0
466268298 453255204 0
263366275 39034708 0
487682502 529613964 0
395071849 127238221 0
453341587 117561344 0
112489892 133970115 0
334742607 524659289 0
520923476 399860139 0
82058462 59859800 0
503863957 255625611 0
522097296 392959303 0
227654863 267473565 0
70425396 431683932 0
185103320 267221609 0
302867732 522458560 0
344757858 389965519 0
392474066 207108988 0
578027716 209488671 0
517943424 304120674 0
341426219 296495687 0
411229134 115950976 0
567058091 396294376 0
29637763 180526878 0
114219789 411959926 0
563181886 319999732 0
404794413 197452755 0
85765876 198961010 0
138660092 484249154 0
282439696 45022317 0
197110204 452825861 0
106630906 57193228 0
88653830 392198865 0
555834839 277888421 0
441013070 459546087 0
121365713 521950270 0
133358851 133646573 0
202359017 534574009 0
168130743 415628312 0
197991498 390111808 0
37975866 378079462 0
241586952 481655895 0
439871648 136617482 0
40997322 513918803 0
504699899 63254713 0
530475567 431153169 0
421251213 61244317 0
200594021 215021984 0
321845947 537382923 0
885201 552420256 0
400429153 220125786 0
34526489 401336856 0
523692768 492756701 0
328878677 510415930 0
13348615 525868865 0
566105024 410751252 0
34940026 24695662 0
184879948 552770341 0
575148806 162488742 0
259824892 26766669 0
355032216 52391834 0
290867336 479757653 0
162482562 349382109 0
518211216 304517862 0
339987301 393565417 0
419181445 465246539 0
224326831 348363430 0
574785391 173071739 0
97798621 19528589 0
355261740 194477034 0
265738343 68747626 0
278661696 56128002 0
289171505 320255768 0
278298902 407371139 0
358670515 218661529 0
403001031 284208979 0
245116722 565001260 0
200478322 157334793 0
234198992 474811070 0
313774025 185527527 0
542761913 459047676 0
232088977 70155839 0
389202921 22961002 0
381699322 373683370 0
358945860 431620574 0
318491621 188109064 0
57908563 15638828 0
506266627 336941134 0
494665506 355798162 0
83861926 284034228 0
87056238 71902263 0
578742518 53492535 0
406981250 409029578 0
197847673 207854493 0
388336843 258080167 0
70309994 397630014 0
316836015 139723215 0
491749944 505155049 0
491136730 129511389 0
139806613 450937535 0
407151385 502111785 0
320237695 376443523 0
278370709 139832944 0
218071556 225149834 0
420817659 135810459 0
294742604 531788850 0
444081512 292972886 0
524828210 559207069 0
348796447 36714554 0
168485207 540951974 0
338191222 523761419 0
188729941 319828851 0
163202884 349772876 0
159011140 380764448 0
156454737 452508708 0
332477137 231600316 0
465771576 43943972 0
267738174 275344229 0
563185795 360696781 0
412624488 570894282 0
302002770 108672227 0
485010957 138203335 0
312395185 359378099 0
397277134 424072640 0
354657587 293253547 0
254556841 536847481 0
139546996 263009224 0
95430651 257872779 0
365984344 47921022 0
49617673 382088868 0
23737387 500791456 0
459594904 250592540 0
356132114 185326531 0
122260997 82843638 0
269481046 35499430 0
213311690 450021147 0
380803213 364592809 0
374495097 153813022 0
422556558 383233708 0
117449436 240685368 0
158676752 485369794 0
55245522 218523899 0
173092768 564189787 0
562554259 478078800 0
472857674 83699001 0
121278077 179863116 0
336863247 446979193 0
218081787 336631700 0
252740222 561892092 0
474383975 376204989 0
535196410 263438283 0
309776422 12304503 0
514307070 514217631 0
46439441 468200007 0
83886274 493625439 0
57347667 313710888 0
208977188 555134246 0
853958 158945951 0
242686145 57712482 0
197730396 444316547 0
573172027 578911267 0
201741220 462430792 0
13139773 342847560 0
361006085 518126157 0
185423470 156254203 0
442207396 319332260 0
146565200 114183963 0
127945310 354093417 0
541279614 283128457 0
152585694 312058440 0
250050181 299807368 0
221613228 572767694 0
464336541 201453926 0
517622536 450223384 0
7944186 360659567 0
292015175 484007240 0
71051885 56228156 0
375060023 511736666 0
96529693 536427006 0
6021447 161137220 0
76213841 26314302 0
104481809 255708083 0
322049760 259348031 0
532651048 512316595 0
551168020 228991790 0
405961586 299625359 0
250226234 15950152 0
487160940 520523637 0
63587506 284573838 0
474767630 387729329 0
355558020 415975750 0
80567420 536266012 0
529338194 394758473 0
130442523 267054528 0
297670968 362314759 0
343520556 51575475 0
180075324 429318590 0
274620923 28821802 0
24983948 35931826 0
91106636 225147303 0
64322690 504225637 0
330170375 107757429 0
186681634 223788182 0
91610445 386016637 0
86286683 421826859 0
121361021 272603174 0
414798050 313680584 0
141363544 44096780 0
271891463 506914313 0
163385079 536224173 0
477909820 152349311 0
438512203 377830955 0
457936614 362890828 0
57045109 34833605 0
222493598 328127525 0
170819082 215508056 0
174092231 125002112 0
490772413 435911759 0
397859032 401942387 0
251358228 20036273 0
569431363 82645004 0
128643051 391316252 0
436156644 33693639 0
438344636 518728867 0
74130882 450976813 0
76848384 521674571 0
415373865 319590472 0
528004023 80362252 0
262013831 506681315 0
369887533 313487910 0
387137000 293040619 0
94593229 327951493 0
330780983 545516759 0
203399770 127278685 0
66787958 355701387 0
429209714 115721686 0
555868270 397707535 0
199771506 11580586 0
284238735 230448923 0
364739160 197778964 0
351252644 164002162 0
295156180 188251614 0
78259761 212051789 0
163751721 502837606 0
323055475 15958533 0
47420980 19501516 0
40887546 436932724 0
313893523 566015846 0
203935933 414065903 0
504937210 180130122 0
508885498 437311322 0
297030160 223497488 0
277262673 367310872 0
299770294 449994363 0
215017 390490021 0
572441037 489434592 0
69919845 295285173 0
426749904 500561281 0
558063332 285552926 0
230022321 140481152 0
559236211 62930353 0
568082300 307333877 0
390254304 504709403 0
47964762 493571750 0
167028017 311466344 0
217002919 263518379 0
364456523 494696630 0
339272388 501219600 0
100632341 176448913 0
274512022 540660685 0
16280960 207777451 0
40533695 361194726 0
307169275 578472659 0
431904216 122596139 0
513471662 456161043 0
570537804 181737152 0
41361271 209914354 0
573655818 342580379 0
298557675 185122640 0
545886425 557870701 0
444525693 120759601 0
265656865 426044668 0
190424996 91445486 0
166474309 256695202 0
296759263 552563712 0
316471770 12608550 0
432134117 84052654 0
179471073 143598034 0
25633805 225587639 0
373065907 541835518 0
302965791 284405303 0
158384275 247955629 0
234456111 323308519 0
538702781 574406824 0
571758305 92683102 0
167475516 132170030 0
572996588 313350037 0
86916540 422995555 0
304575032 531261391 0
144194053 286007069 0
245503627 439097007 0
543363025 205026879 0
221872899 193556302 0
247728883 412979273 0
104443145 506742309 0
275936193 274327597 0
236562420 296620349 0
426559884 467247295 0
533263405 124213391 0
381066854 169098848 0
45134139 496165902 0
123340228 227342959 0
217404519 438855186 0
554995619 359202180 0
312187764 225856725 0
123508501 14919593 0
495972512 130804579 0
415975944 507229281 0
411041141 132408359 0
355219366 454235056 0
293171691 305740847 0
232614934 109224250 0
180229320 568120827 0
52584981 252839871 0
338277760 195559478 0
68880974 169112655 0
384434545 69845448 0
40717440 344954897 0
283174546 516432639 0
130211064 266667139 0
292555286 133249189 0
179377970 432759331 0
426276676 174487796 0
157607109 340618639 0
310194447 137159888 0
540022550 52557429 0
430247172 409769957 0
59363352 10177508 0
46377629 365296077 0
555816647 304288338 0
191869698 108722092 0
396249105 490704825 0
142344651 331598780 0
560147896 137713325 0
418173307 244844470 0
525086972 183305761 0
426407502 50415880 0
161519221 70882174 0
386030313 499102515 0
360030903 418967621 0
563641692 107760510 0
422430345 200670001 0
323361243 265613345 0
309862651 109617392 0
133478215 425069490 0
469154069 360951616 0
376968755 515937176 0
578452141 5921153 0
33909798 569163207 0
445275490 513418916 0
166541365 104560165 0
89818611 172219346 0
21173492 182516028 0
23094881 334351596 0
14649774 75577804 0
314753631 86884633 0
523346306 149725583 0
253269072 494649836 0
253870651 316471436 0
490561329 104726778 0
408099733 194028389 0
14869508 36548310 0
269878612 447615362 0
516324678 167412086 0
86197847 20684212 0
219985681 84036605 0
245643096 72088937 0
363385109 300982394 0
388091641 204733958 0
413084156 534750036 0
290501698 571391792 0
254816338 300572656 0
265193296 6064504 0
179923447 189623479 0
241553737 169899417 0
104910420 188907805 0
507331365 178330559 0
47985823 276666764 0
409881022 519996084 0
124622980 172285116 0
116727807 499192590 0
541385625 481441002 0
28497842 3129491 0
435031383 383755940 0
349025360 339622399 0
406126894 51371121 0
101354152 306830847 0
386150040 374795807 0
35503935 531406373 0
288695877 324121133 0
319467613 90291773 0
513872764 542634602 0
225838126 406933688 0
44048515 315424249 0
311312565 253740819 0
320077796 96384694 0
455094961 559027301 0
466247675 450587058 0
16303963 19911509 0
574986984 286636078 0
90305063 54977565 0
28807747 476235728 0
35799632 78210388 0
317096573 162733744 0
557742325 315974805 0
449738239 148606607 0
5192483 494912795 0
415656689 168581861 0
15110662 368447280 0
375283214 168782891 0
436489262 230542452 0
255047278 344637186 0
181381231 173113346 0
100284443 97099468 0
389305781 553474122 0
187310636 495331227 0
278082514 145744868 0
288786132 579491227 0
154383395 402886054 0
129596219 443867833 0
577428459 310727956 0
306971655 533337592 0
485597904 475281685 0
547158414 348863911 0
40161842 104506422 0
199821843 406524652 0
164620197 468411250 0
116117049 484742639 0
106394128 496071745 0
461506680 217336755 0
280420591 87347938 0
271456981 12455973 0
93320717 115701879 0
351025964 143104420 0
181657902 250059533 0
431454073 575256415 0
24254685 238286716 0
554507566 77523034 0
351451000 85234090 0
390825264 293886241 0
440049137 403141840 0
572946903 237076270 0
496301974 418723711 0
8640691 310420715 0
447914446 237366161 0
428045284 513193043 0
263412651 422638354 0
273718511 287494584 0
259646657 234174236 0
84939818 326888451 0
132466967 82117683 0
475883417 4452385 0
133452439 49452572 0
243471595 352789356 0
68814160 295153694 0
150993642 61626933 0
303229259 473895340 0
127962585 392508269 0
167243937 214238701 0
468173261 156175540 0
43121893 319874033 0
154072507 184527136 0
339786752 81205608 0
384220567 458614952 0
513574945 31621688 0
553590026 2254114 0
254447728 94457912 0
378421873 434864672 0
501953060 571924525 0
481245265 131669038 0
4987058 91457052 0
193823516 163787538 0
534041529 265074454 0
348235613 296114658 0
261217156 169104948 0
412097756 460622726 0
406999285 359663368 0
539793674 259784386 0
77063702 213127974 0
164598753 83351806 0
452112498 58598578 0
551615499 323125982 0
458351447 342171027 0
335837827 489641593 0
110391190 72419785 0
104589209 154335283 0
353366104 352685951 0
324037281 406799808 0
85955517 143130695 0
569686050 486343018 0
230811058 308594693 0
141990692 127001171 0
464970241 415046797 0
150676629 280592700 0
537982236 241718931 0
149056481 57904146 0
35983397 365032434 0
424172983 532436768 0
546450922 530249427 0
23541451 179623133 0
343685725 483603845 0
352440425 268954643 0
188560192 2364313 0
206560284 89567110 0
204788288 476367649 0
8373902 12006039 0
549829258 550235843 0
352844330 55490535 0
91876386 415802724 0
486350771 118220212 0
214033346 24222981 0
265239081 452567996 0
576317156 72408243 0
514635083 380223445 0
211373397 413611055 0
406714597 79355018 0
199970943 161183822 0
423199586 577584845 0
174754210 570862876 0
12766342 94018216 0
393474187 44273080 0
547189203 54299160 0
562695176 229807611 0
510899526 110840491 0
457833236 304993310 0
570476673 400401902 0
478609845 498289527 0
254924361 252260859 0
134030271 266641967 0
407665685 62751607 0
43369558 490537342 0
23682791 43093462 0
284196093 524207833 0
531216403 357460866 0
62442014 381153742 0
242766907 172416680 0
148743480 500996273 0
223519357 197141501 0
422844702 543380118 0
415987106 538267726 0
295661213 183268636 0
28557031 152824333 0
540266533 470794888 0
178172858 295172844 0
202591446 340146491 0
348360037 314611751 0
231434820 21798431 0
515115639 432310900 0
323748409 38967815 0
360470762 240101091 0
36483896 334367422 0
102287664 540407855 0
126831536 157030864 0
498253818 449332865 0
362386686 45035645 0
26536258 535155105 0
551480349 240088514 0
249752822 533637551 0
248859370 221140680 0
421334341 25027902 0
55052767 185534941 0
408655216 174588773 0
115992573 527305424 0
130470536 18296805 0
182833111 562527437 0
3755645 551602126 0
480505586 64240453 0
287121461 270306888 0
231909271 68405736 0
338380285 415413662 0
306103779 1781165 0
79875893 469326591 0
230992612 92414928 0
245530968 348179842 0
67321580 227485951 0
191634633 515475489 0
524537703 316756358 0
196532703 302582694 0
190096644 510532277 0
322715234 293860230 0
147233448 454667674 0
514258084 499012995 0
30426130 335455405 0
154929425 532152916 0
135581446 509003695 0
286005683 360859317 0
207687486 544627730 0
506466790 243461616 0
121195963 74443379 0
408669321 124211317 0
297316564 262019817 0
510278458 342991863 0
83553600 174389011 0
392348945 576709559 0
39384298 122890742 0
433120729 133478069 0
462192188 463150944 0
676744 231417444 0
32895194 265445165 0
270064122 174588584 0
224046539 443703071 0
556660370 540805234 0
248536131 479137951 0
144113379 249350588 0
559028967 56670037 0
486906861 96634519 0
290871275 152625092 0
465459451 463274905 0
568353164 468901123 0
574840229 338610974 0
2295115 331028919 0
316285725 237338651 0
243076613 202021090 0
183492811 307900238 0
448704909 44100654 0
278696577 198995891 0
89105540 168256287 0
468227570 342141236 0
122293308 233988423 0
533417032 454518850 0
172536348 255989212 0
579192311 70133320 0
450417569 347748627 0
519663036 80043819 0
314229218 112076471 0
402460796 59899559 0
395011542 179302678 0
193140138 428055826 0
342718618 362503522 0
381430941 70547410 0
522836287 197712135 0
522448751 576889840 0
343659793 362168134 0
270696047 437969184 0
235775791 127317573 0
452412303 506741011 0
186209240 391326745 0
220682697 102013065 0
534236394 301278671 0
307258822 356824918 0
120636068 369236377 0
566997681 406767268 0
126650708 174649712 0
486271058 142415250 0
29430151 435332608 0
129428954 518041441 0
29284731 305713944 0
308733541 259204123 0
443731974 220255658 0
458570914 259902366 0
541182533 539579736 0
306257560 560650121 0
395880984 157855866 0
547441720 440070649 0
283295210 218830278 0
326612214 2270262 0
436698626 569147549 0
528550542 61728935 0
111455507 147459677 0
319849127 368729583 0
4513950 167196310 0
461978637 18037937 0
362340746 97468857 0
372469810 438624989 0
4887710 487179633 0
61711835 274376500 0
256947906 95833062 0
217686899 226750260 0
519553052 351945342 0
478133402 497743984 0
522507079 558333379 0
363138277 288055075 0
27450736 281952748 0
163550447 286413517 0
345522276 492896215 0
85716091 49761221 0
378147959 170984445 0
153153579 403906635 0
117503763 46800334 0
464050754 532504131 0
386022639 576191615 0
566485742 18016692 0
320505763 126734002 0
241259243 499679987 0
352536781 259853702 0
256993039 466893539 0
301979264 470719069 0
101676238 313390139 0
22742899 95377773 0
309028359 257698341 0
269002630 286391000 0
569402275 119031327 0
197221658 286624396 0
377731525 315288856 0
289483948 78324058 0
477065527 404389845 0
29192138 199283739 0
566040904 267997002 0
4909566 76814938 0
103050987 147180205 0
499640873 377958048 0
195669085 164782899 0
163507323 222157148 0
294438591 223970544 0
340125276 327865940 0
321391356 355746511 0
388282162 320351945 0
43013398 57108733 0
136453542 228985471 0
209777485 446006226 0
89396696 236506655 0
322145336 532463994 0
316581844 356713501 0
506217431 365486997 0
271572408 225147340 0
110586110 92489186 0
39319428 460351562 0
574340780 319707727 0
347277115 478124387 0
445803755 169394248 0
497371018 12246193 0
33804505 6031920 0
8615921 291000970 0
13590480 457303371 0
484302522 545440109 0
462198171 411083085 0
190027161 45793990 0
100991659 225992725 0
132901959 570463063 0
170536824 463417118 0
522632639 350236439 0
83561456 225718730 0
381714521 300302514 0
96807988 481147567 0
541109580 346126743 0
337247548 72561969 0
432215260 293938020 0
372232705 200600061 0
486085631 167497494 0
43144319 403869696 0
99835070 228515116 0
298149805 62889122 0
328005533 156530199 0
399520554 109965747 0
335310265 541252631 0
529193120 315515147 0
482993100 437168221 0
86539661 312348008 0
204012844 333671893 0
142783056 55233471 0
254842279 196286899 0
80238057 237299548 0
192444210 524080652 0
9602386 59403794 0
538034899 554221119 0
468887653 237991563 0
402393748 404740109 0
545131652 372177798 0
54861951 299330134 0
100295767 249981147 0
9140460 207422515 0
3575193 209789784 0
221157470 443955398 0
59041549 410835219 0
193085091 533617244 0
500857048 76215254 0
334431419 384259288 0
469234198 426638790 0
546592171 438483885 0
537196168 248325670 0
221353316 297934885 0
115574495 391800856 0
482697537 283140087 0
436612638 388836011 0
62958917 228218146 0
312966527 514388725 0
290930567 327903035 0
351555704 358048668 0
8502341 412803368 0
549437092 271849074 0
95878686 344771839 0
151830474 223557059 0
475714123 119662874 0
482341317 166729125 0
384463946 34207827 0
449512117 139762658 0
346743907 82610280 0
209974028 328208684 0
401138759 82905827 0
159007152 332597407 0
98642269 349331520 0
459093352 449888507 0
241353149 395924278 0
314662417 228944765 0
52229242 388583834 0
118870242 170247901 0
421617212 409159625 0
332256752 73243296 0
201089454 71094630 0
99059688 140718009 0
278012984 272658152 0
32764816 206649335 0
219273798 563274986 0
501244799 270403581 0
331155429 120465716 0
365372942 63695123 0
364355204 416939038 0
172886664 330227484 0
190910496 130693144 0
441280530 559666378 0
44035258 439631591 0
441709364 456899302 0
73215095 183343964 0
388569072 158244620 0
291613169 520379232 0
510613238 61828860 0
155081743 522247302 0
167990927 445628902 0
506141953 358745470 0
443689852 340699607 0
101247333 515505878 0
170018932 475361225 0
180571457 268037549 0
535502845 245339220 0
461006269 43118251 0
578941680 314208984 0
61397039 432000000 0
251554545 177688022 0
270678010 16571278 0
197942905 549070899 0
66828399 400940355 0
243145608 559228601 0
459361904 274344029 0
214016694 248771196 0
326929602 564855956 0
307970100 403422271 0
549857150 202214465 0
252959640 71182579 0
303951389 256345117 0
283140131 126395840 0
331832509 434790270 0
170831496 397390112 0
343061017 517562692 0
85990152 250181085 0
22777126 304062663 0
142220762 152285282 0
540284335 481807672 0
406405003 294394325 0
212490042 259745280 0
22758671 358127420 0
447979367 29174725 0
265327776 330381514 0
564568797 294684764 0
456948818 215398375 0
131421857 446416441 0
3799234 49302643 0
102714699 513781270 0
450398889 24611016 0
74101446 570456368 0
406136208 190061005 0
181391868 206225895 0
182350211 7691199 0
348233408 346993582 0
535505588 428145306 0
399039786 75792569 0
449083264 239837106 0
400447229 524409419 0
438528430 226133900 0
25417058 60532659 0
336125284 298796310 0
420042284 326843905 0
441006487 104623396 0
37947176 322866093 0
354030429 216314325 0
30863250 167207630 0
427441981 474736744 0
63630759 298973416 0
78499096 555028486 0
218972558 566922164 0
142719294 559934708 0
539845311 277381955 0
257972291 17982890 0
575634001 388777417 0
518015894 389388010 0
263481322 186342651 0
511258655 193606481 0
227517450 561649552 0
362843993 178970528 0
451511348 285095686 0
573131980 427277413 0
172712619 291462824 0
395384057 8281494 0
215783901 84996125 0
410164022 327890400 0
369608169 385927070 0
464496797 28819607 0
165493569 157045658 0
524143626 494866784 0
80648519 185683809 0
210816942 84131540 0
284446274 388112562 0
425514784 407328237 0
8256834 395492027 0
280210864 359200792 0
163356762 44334270 0
378081442 391539728 0
490923261 153397868 0
56808760 462282152 0
197446779 386482846 0
496971235 567149006 0
332530001 19131832 0
30731988 109017311 0
504516845 265961335 0
493648089 232670837 0
248794383 146495907 0
559391329 240427401 0
573860467 137783396 0
367631832 140339774 0
457221820 497353961 0
159281383 25118053 0
470355149 186943679 0
166196390 267013926 0
215968300 197757857 0
285321999 349418099 0
184751408 408110365 0
298663282 47507979 0
281805400 159327443 0
229850896 518228469 0
262431539 483078512 0
296557407 131374265 0
15024339 469038967 0
161323215 201921833 0
535675808 294776220 0
477561053 436142503 0
333047302 189885943 0
51737601 483260959 0
328953861 94311015 0
99315378 322355480 0
493415316 79364719 0
336660660 571496989 0
305172285 289008854 0
100458282 281203713 0
506853544 173796817 0
295168577 396074218 0
349232477 98355597 0
459554385 56638177 0
445735960 444009102 0
473296645 102579423 0
469176498 512019845 0
43244701 165568711 0
122664563 187957203 0
110239187 534176579 0
33925610 242230129 0
520602113 121385124 0
577654961 225264796 0
408930362 277446223 0
573356490 35809938 0
510764137 444345948 0
397948035 311255633 0
256091821 363669718 0
547724884 191705506 0
10856339 205441788 0
80900237 392014323 0
565947808 420786447 0
104863005 242526443 0
397526179 237330366 0
135870327 72854792 0
311607400 160663117 0
496823475 544573920 0
692321 509776756 0
493549650 389932264 0
452279888 527500215 0
409034675 196379664 0
282856350 224935779 0
282134890 358647484 0
488030292 148236647 0
168785332 514416115 0
20286921 393862777 0
359474837 376876210 0
227127964 326852377 0
310941489 226800665 0
316209550 362073698 0
530637582 531687069 0
205410184 180293170 0
274016689 367754635 0
493949904 126575763 0
157597513 165161570 0
23918415 15879796 0
126468673 70332034 0
163919608 403910096 0
229817954 31948497 0
65529845 28192960 0
20358273 401719515 0
4196795 355163107 0
542135725 179410402 0
158985801 570087009 0
280862679 166044945 0
242021671 477449302 0
240434049 163828805 0
44252113 288946955 0
25488315 122201106 0
447626833 82336673 0
345044209 41118104 0
146051779 217025935 0
470238335 324066153 0
205055987 311065056 0
323211875 510218938 0
448441031 67859512 0
328252600 134244319 0
312026996 195041769 0
548596189 510390750 0
311465937 468893080 0
113967760 178250410 0
219156165 324704324 0
263855183 73394557 0
547208904 234143429 0
352139842 302875179 0
74920660 492333529 0
472394706 480598985 0
334578721 344434709 0
395630749 431939189 0
68468715 206609696 0
421874196 547673836 0
129963016 156980889 0
224443102 141873487 0
551660144 33737214 0
459353572 573929723 0
65658323 187256667 0
285063972 322652432 0
231616056 420091629 0
510915588 427277482 0
480828970 214525020 0
14342560 569732603 0
170490402 274244567 0
278015988 467470212 0
195017196 428115688 0
468886927 539085362 0
39587487 261301418 0
381190190 341842837 0
324376548 44522974 0
356434791 329081801 0
145347589 59883065 0
66331982 421332139 0
517368871 412764688 0
161426244 62076955 0
410190171 41875298 0
532371875 236793228 0
212505130 214316962 0
84177492 268393163 0
385224680 515331138 0
458450218 84774635 0
516493037 372144518 0
48775309 366468660 0
228432513 351844465 0
72201666 384770422 0
546330704 290049916 0
420754736 158848254 0
36180572 434838836 0
250214722 187575068 0
427662579 452392810 0
388013967 49227807 0
562745569 546302197 0
73256640 364145027 0
452018331 286620459 0
469847441 577711044 0
72402960 270855493 0
41817739 458432896 0
31825737 282551073 0
416505823 202098926 0
439130247 51355451 0
418610353 379604142 0
230149432 75730676 0
537472184 224575689 0
399950322 21847582 0
444099828 241651180 0
2769138 217022991 0
36330539 38382732 0
383445196 342796976 0
69098816 267211982 0
251507721 480533487 0
369058028 506399003 0
237328103 44532836 0
114820695 454276227 0
370046823 382141231 0
437319040 400054940 0
335857539 574718085 0
378794806 232853532 0
352373799 465487501 0
541246370 41489854 0
55579798 498000744 0
252347169 564197246 0
314874694 471410372 0
551685805 554922322 0
344239208 171259511 0
390431947 90451466 0
106299144 126388890 0
225126216 211015261 0
402361057 302888814 0
37197516 471836132 0
153406607 242613289 0
19692705 505545923 0
160563917 506686833 0
6398733 510796484 0
39650621 267441581 0
234384325 39467262 0
90775767 451187971 0
417399517 62973221 0
355014718 458056488 0
198667481 364398379 0
11349354 347218027 0
217301219 357790721 0
40404671 575967166 0
200176594 59596250 0
275566211 436173235 0
19828751 302781707 0
399193261 380600482 0
359512974 200096132 0
535750416 243615413 0
48760275 374763532 0
522805594 393973683 0
543915348 483602193 0
162591135 513652916 0
374336826 435247038 0
394397561 8545782 0
435352763 213685469 0
79032997 4665529 0
200947864 322124873 0
346107030 489221412 0
119147214 169159907 0
116258512 145229633 0
516891869 250664163 0
406562389 270915436 0
412538917 517645013 0
226986813 207373043 0
51895796 110591304 0
515229478 335370841 0
497189038 491083095 0
170730576 43436052 0
155828488 185064169 0
377022263 156593447 0
413305552 84685687 0
400204093 242100177 0
18358685 264692093 0
530092950 363325578 0
78109439 549994163 0
280587102 166224406 0
465706157 35928718 0
480615104 262670560 0
288986342 321986643 0
259664470 124569096 0
58634578 69956860 0
377819915 391560949 0
46045619 167864816 0
349132471 272132573 0
310776244 496490372 0
279205420 336820994 0
250773252 359357823 0
405451227 562482226 0
529276978 42692785 0
471721584 453985104 0
305852370 355957288 0
579420762 537015751 0
76327283 176408794 0
126656450 146333453 0
337812521 538491848 0
52979416 37680276 0
478731544 468204313 0
414866262 88146784 0
98701044 192661174 0
130696338 433373723 0
42936484 360193320 0
137936302 45922572 0
131499829 385643304 0
468692899 377889094 0
343002168 213861241 0
31644991 3845703 0
280599843 371990416 0
192879916 271461224 0
459999335 484922797 0
513045111 249310470 0
184570787 453410208 0
343320409 506335630 0
460198209 156929095 0
555723769 450829896 0
40403901 284437191 0
575518862 43585527 0
222579482 227995566 0
233678557 33982679 0
111973628 46073825 0
109965895 168386049 0
157853740 250427075 0
5016701 496098598 0
423914131 133430599 0
508433526 227283264 0
39575842 387828800 0
509624024 245151067 0
444648082 259264680 0
351730531 129861758 0
576264650 37777051 0
99224709 484994663 0
519104117 90357331 0
476511211 63436516 0
112400419 523404439 0
446876924 4376782 0
20856891 86516498 0
192018982 473917304 0
318265918 282834753 0
261678892 378149446 0
238383680 475734940 0
91313747 500870313 0
88561398 74237778 0
320476886 64455875 0
300443149 282770027 0
206676436 236823121 0
247683332 299064161 0
43867038 218269817 0
442923672 448666034 0
40727557 101244998 0
139414017 432894015 0
68443987 439524347 0
287289777 110347662 0
225038113 258428198 0
506035154 93844528 0
421411057 371239328 0
255150971 569643195 0
504601780 18788762 0
14490996 550814467 0
184869001 435062820 0
146473864 428702867 0
371689626 87478076 0
319394456 298779851 0
92199723 41046051 0
29623292 369071722 0
431943505 419588454 0
114170748 511109690 0
293040508 10554166 0
467440495 6632239 0
198232162 353795401 0
300746972 199743133 0
216154357 281346746 0
197090553 575556703 0
21433005 425182110 0
57987737 135199573 0
320449508 406181999 0
371747072 120429576 0
15880328 509119909 0
110727889 239225193 0
272104214 269025443 0
415672607 289082640 0
397980979 361475590 0
362671643 57130936 0
195650168 7727041 0
258118471 115196028 0
263507704 213096723 0
432869660 388865899 0
414255232 433656972 0
151038494 474697366 0
155068422 72283359 0
261733177 342224777 0
60716422 99480673 0
115369319 289988982 0
156539715 431315345 0
290143763 459194837 0
76693698 478118398 0
279383302 328246397 0
191071690 490210503 0
349703499 559822968 0
13536872 69769639 0
464606878 140343372 0
90993627 390650140 0
171949566 519530416 0
433934168 9702330 0
14675156 475575118 0
369128909 439960866 0
202099782 58111153 0
418513672 460716527 0
198776686 342673904 0
142870920 289144927 0
511605725 342609158 0
150056896 425609472 0
242835992 208740068 0
563628719 74689403 0
13397434 352451573 0
427497803 363865469 0
470602175 540339042 0
409539957 71876602 0
170288684 222856729 0
455294421 257177514 0
135083106 520466251 0
401479332 56409113 0
200031566 165123029 0
12531149 297811612 0
250525788 93587527 0
313581555 102492087 0
523571549 282611031 0
72923170 133999493 0
90273232 322124046 0
306207321 544895841 0
59264687 468839832 0
112355963 550170536 0
341283747 295479718 0
433245858 125526619 0
275770165 246168249 0
209460840 142479113 0
530209117 19886281 0
487462317 574287698 0
433932131 157665803 0
45864106 469694286 0
161336043 78854128 0
185249574 81046599 0
346566573 518338264 0
160124109 68106315 0
136102698 229930003 0
190703018 141901716 0
254661557 415775352 0
226713303 131691322 0
538106327 254760152 0
112150356 504916510 0
350914011 293521818 0
393851455 442959239 0
240685805 59850804 0
33046304 496155634 0
411452982 370349599 0
162993774 264787894 0
170455953 225870938 0
71289040 20250757 0
238278646 128086310 0
109723906 398814074 0
41529950 370117355 0
209111122 577244408 0
513142631 420371094 0
330807246 156778310 0
400205188 377021361 0
501642625 389670483 0
443694578 554139709 0
219310178 268695391 0
143763506 502877036 0
186299587 475032696 0
318572853 116272032 0
485959498 1014462 0
489143642 199169261 0
401558029 127968825 0
218867357 190755985 0
516657340 216361114 0
148135240 199796959 0
274420730 131244903 0
342464605 149519172 0
415066481 341641981 0
397094825 274051365 0
364326234 408151741 0
355549656 301291368 0
375173343 22292941 0
9997793 503912930 0
512478880 501545503 0
193497705 260299702 0
356237859 459140148 0
417237153 478247638 0
476908031 104088404 0
39555637 301777506 0
272305819 268866688 0
556734439 172201242 0
234313864 283048812 0
16821362 239702378 0
380487321 575460204 0
579265548 62713931 0
372240349 124323109 0
562616563 329508169 0
427132491 95838170 0
542476133 452023873 0
513333273 325251610 0
547119160 28948529 0
134923330 451602789 0
14849608 397387681 0
147342478 213737265 0
49224933 241398302 0
465197048 65102152 0
430615119 444432178 0
107176867 389271146 0
164315957 280516169 0
317130924 292438842 0
402389633 81842599 0
78695042 453821945 0
327569438 202066128 0
21670824 21543797 0
187206513 243577288 0
118738146 15828400 0
30815442 336946328 0
330701617 123628558 0
405976808 466114719 0
97702794 578847768 0
366814385 156881914 0
577000374 483532090 0
355555877 344566242 0
80393358 298753827 0
71837324 51671780 0
5802279 355791539 0
86315964 222814562 0
386030941 549524074 0
523825034 528237763 0
249252628 240274333 0
180640484 247106167 0
176046034 421821199 0
520339495 6172907 0
420118813 181578429 0
247492390 2981245 0
92332976 557451510 0
294752959 510076881 0
72306240 505794023 0
10627287 187809889 0
74226354 446788744 0
501249389 529442773 0
487011395 366381528 0
355694722 394985173 0
3172257 331947051 0
84751958 248778641 0
352291753 469913024 0
487510711 487197176 0
557729316 469920979 0
263278888 257433539 0
376236479 477346425 0
545615809 454579634 0
167720307 345875566 0
33378083 480060163 0
176721157 504398676 0
409877882 75373904 0
90523981 290408343 0
397967342 466118408 0
445258272 197730927 0
231077177 266444996 0
167251283 350471286 0
351627100 260845817 0
68442652 32401222 0
462872404 293143581 0
561894339 377588090 0
31503642 306752688 0
470735395 96859866 0
511546649 46712788 0
274689137 60973387 0
280721086 448057672 0
230488128 169745235 0
7307681 1006505 0
140642266 412870837 0
100943169 212648828 0
110038454 352999177 0
1556440 164999478 0
185668782 578398277 0
147103187 513265836 0
225904818 310243567 0
366723286 391292304 0
443081089 45726168 0
127337792 577778450 0
462889185 66538884 0
242229237 503561516 0
108713355 98861783 0
544620000 191730807 0
513773766 22766620 0
512935888 81931308 0
53463048 350050165 0
357954611 461585861 0
564536401 85650703 0
29974949 473416738 0
570574870 576499059 0
352614800 263937797 0
360884510 542067751 0
257906918 78440760 0
325724671 280097794 0
377326483 448142500 0
480623809 402507323 0
521614419 74028965 0
287676233 283392925 0
272306041 330757164 0
245093144 273072577 0
546430402 451708628 0
482235369 572748005 0
415570298 433542153 0
360449755 350925340 0
435190183 141231662 0
28265814 345300216 0
50516834 350968886 0
423748546 196641070 0
9023941 535344427 0
272582659 454852945 0
346998126 223283570 0
552945502 181167553 0
462458838 182339992 0
122035190 17689149 0
226664676 7909437 0
151976945 305755148 0
246796894 271670578 0
236687610 286820877 0
8993984 89652881 0
486053853 541261201 0
438195775 214124514 0
270535445 348667664 0
180855926 528282379 0
89090135 227432532 0
99864172 560323543 0
509564019 256471012 0
60732545 488506877 0
340353883 23961529 0
441403220 213760551 0
323033923 237262547 0
468013965 262871940 0
93971243 80212401 0
531276696 324113207 0
35884607 247583554 0
385573844 63085856 0
344883921 537098555 0
172464822 270096914 0
353794653 246810645 0
327507682 45920833 0
388355925 74740999 0
412253732 572847494 0
471824249 120545352 0
198787195 491464185 0
235692614 402898532 0
14321374 110350125 0
370387199 68603386 0
27459193 230922105 0
261768098 560839243 0
409166202 482527344 0
496745178 472714968 0
15577232 164692412 0
428751814 1929115 0
464011100 17189762 0
516048007 315884993 0
265162664 247606237 0
264346781 309397006 0
47635186 186640365 0
204299035 557531265 0
409931401 553221909 0
94657019 122058902 0
62688668 159660682 0
481965728 189350087 0
404982831 471024166 0
77121063 57628559 0
121558495 213997788 0
168249075 38068689 0
74348984 412512348 0
101368516 80128346 0
88494549 246937413 0
563329682 245015666 0
346528735 278764948 0
81082937 77322323 0
516979935 198051013 0
76284847 337032281 0
552868055 292377744 0
163035798 551568974 0
342294269 293631142 0
142813771 149492455 0
58398806 183149912 0
537730432 254181374 0
41112544 449710565 0
564690356 266231317 0
82490840 464600556 0
404107109 11564125 0
398215052 231015544 0
80703602 477676713 0
301167257 432662310 0
260808005 144042600 0
523512893 506021218 0
462794280 228689667 0
74179490 47656029 0
14594334 579665149 0
249872527 147012577 0
42135356 15825259 0
34705088 232750430 0
144672249 94188535 0
547077801 276006769 0
229873770 503800396 0
348605894 402178374 0
418906750 525768907 0
181584659 293957782 0
546392786 374315250 0
358803326 425046623 0
7683149 532217897 0
160435779 40917356 0
287252618 118275704 0
78456053 436886473 0
22286434 555167094 0
413981172 505107375 0
563099020 309292916 0
167601900 443451798 0
386550335 363496347 0
292286921 577398842 0
122027218 49724829 0
460047749 572670418 0
474534279 90695819 0
435705425 366644393 0
129746488 400424347 0
414241959 430169513 0
53805495 320923789 0
368628604 258428196 0
270220202 439983420 0
559607752 14235222 0
446852544 421180752 0
163046346 579680584 0
249191811 370528982 0
70925233 373123074 0
35335172 343541029 0
28579271 146805802 0
342514262 453658246 0
216227753 454304902 0
569678994 150553881 0
84521988 477348134 0
173196845 528154593 0
89879080 475204606 0
409399979 410968205 0
57874535 570889182 0
107654967 127438415 0
164175130 97377353 0
548079248 144394374 0
491556632 413977158 0
94702696 202384548 0
57090950 41753639 0
356865027 34780035 0
536439654 154089081 0
543942624 228322094 0
327666990 367259777 0
562857482 334862187 0
122558364 374286561 0
101420446 349852141 0
389301150 137696113 0
16452484 297516749 0
204109245 271387343 0
346169885 299183192 0
577127520 266334740 0
238514183 392287897 0
355004758 556991682 0
275217154 273060688 0
311988402 371903804 0
399903163 85234948 0
57526844 98535115 0
157188443 127265524 0
226709450 31342469 0
553120753 471234407 0
200738600 372827302 0
21843461 136559029 0
357895262 423475241 0
402160213 314753576 0
222505410 61470614 0
171647344 311817658 0
161592385 132276464 0
509461144 340238450 0
428120364 539298644 0
476924776 417781753 0
578695089 375265213 0
491033892 255670838 0
271959979 149976618 0
442381412 212076461 0
316981906 41463074 0
305835941 114989754 0
69540057 85775222 0
445238225 349135384 0
498490355 570492910 0
434778794 429639814 0
377830634 444636933 0
141642906 262239001 0
131858454 266690178 0
41919560 267461745 0
544375150 285835589 0
477607136 267416875 0
540957506 180489370 0
192335995 566480361 0
379058104 5456652 0
465784651 450249357 0
220408449 333808258 0
116784432 525614513 0
440656533 115157291 0
346309875 377293623 0
320487937 346391935 0
133580685 163721947 0
277147041 151387313 0
563298719 225869848 0
1596504 135789061 0
217928810 77988051 0
274088310 197130122 0
86520732 193735948 0
219555993 247958372 0
298800341 296691297 0
461145451 549455248 0
410100628 449934870 0
35909807 321559633 0
96013272 199508146 0
229994568 79257057 0
480879478 22266253 0
326525338 468669796 0
292805193 72658578 0
117396858 423873352 0
307062631 213166815 0
68019832 529539102 0
549635107 101535166 0
26460685 234033420 0
479367579 351235142 0
253885794 252656831 0
101254876 459688000 0
21999259 501689813 0
542137143 258492796 0
515817064 107622683 0
87636407 142122522 0
396916452 221988299 0
439178172 395657556 0
382572091 78462882 0
198652717 62167661 0
495281768 230343791 0
2699779 228692576 0
483627826 129259748 0
206958257 387195667 0
349043660 327900788 0
86457465 538691704 0
85957635 203387292 0
294670109 369544439 0
44239956 104856169 0
358550208 368022578 0
216003424 355857124 0
225167528 277587946 0
212658478 263462417 0
431623377 114363878 0
169858091 161206562 0
71735576 10728052 0
499537082 518985152 0
316468303 9030299 0
81059456 352694971 0
235483369 445071093 0
154265198 314572588 0
293437890 89182751 0
62263644 437977683 0
530585690 63954318 0
152230298 65754981 0
487374284 330594304 0
181795736 149609248 0
377277656 11760735 0
273013126 272940130 0
229927203 217818546 0
22125952 319005908 0
178544513 265761665 0
294090226 288041010 0
164947630 341861720 0
284864398 472214138 0
107364210 53830577 0
91584618 19880575 0
387979371 324588925 0
366692557 103542222 0
52594514 412330710 0
169527379 305595777 0
204635841 260818559 0
200902903 560680465 0
96731210 317403279 0
89605698 315420923 0
573374400 292902349 0
433240885 425247435 0
480806139 311116653 0
381967801 377689197 0
443960058 453712873 0
414042177 268594990 0
27131930 414967354 0
498724936 235588720 0
569267493 426041375 0
253584182 498918981 0
149483143 331462551 0
237260439 446141505 0
487043242 271934337 0
298714897 156512704 0
188295899 500298637 0
178620683 197034187 0
152862804 554929909 0
522685170 377031971 0
247890764 206709892 0
133746921 560080954 0
314823449 304753091 0
108749132 563647595 0
486251919 440183111 0
476937914 231294147 0
159399747 453810934 0
43994099 162973032 0
208796408 206302151 0
320403368 514502643 0
552236019 86906028 0
144863359 457247661 0
29207010 130959317 0
325082646 89544964 0
397404273 464352669 0
322688644 445246452 0
176475547 546923895 0
549137302 87599602 0
265003961 36858773 0
402967547 553057235 0
542745225 341577787 0
268955275 544666147 0
381585025 142980016 0
40789664 32358633 0
269707209 395025058 0
260849545 497962951 0
557668959 122601557 0
231542613 1233403 0
111861823 110400109 0
445524166 301715908 0
172924778 371832997 0
271557455 76529382 0
131605726 496822291 0
73189443 533321052 0
294303624 364059951 0
45241523 356680767 0
114685319 382681093 0
272630092 84641330 0
356588226 467403182 0
275571469 502758390 0
286338666 417096093 0
529002041 503316469 0
311938373 113849521 0
339175523 568011034 0
98440772 290524183 0
413295672 499727018 0
143271188 145993360 0
244073681 46514846 0
33681387 146939783 0
106276660 12749989 0
469995488 350519019 0
114727996 132878345 0
254445440 400438658 0
381438646 356512052 0
116280266 445513317 0
487470546 138189894 0
29097406 257222162 0
528579201 126115723 0
414880322 250874773 0
404741931 132765065 0
200909544 472871462 0
347190177 408794967 0
565177047 230400275 0
437199847 154225795 0
438060667 334880187 0
569958721 483181131 0
423161214 421188099 0
430365655 546195712 0
357687051 415915474 0
19865059 18102444 0
274635312 129922547 0
403291435 417490377 0
134432669 246239546 0
301404864 44869488 0
111232105 130858140 0
390189137 505938329 0
344311796 387489884 0
122341551 70231006 0
6914100 388009141 0
401763431 169765548 0
23286470 81673264 0
256698690 9411256 0
242046863 216238942 0
510575344 572578595 0
190859342 104475933 0
160211879 419685596 0
235042329 198957950 0
321080530 286329719 0
121389959 73168405 0
18287079 114800246 0
288572497 108351365 0
445152965 419906136 0
435695990 566809024 0
467212215 75388116 0
145703916 479205449 0
92613909 239428934 0
283512367 226272237 0
200476544 325401824 0
28534964 46144267 0
137533747 82360904 0
124751760 9850863 0
203539290 32972462 0
454461712 340716111 0
244321255 225320512 0
443041102 460936601 0
489538797 511708245 0
340560545 300007416 0
332394012 88095699 0
42442776 566892681 0
126026331 153116288 0
87862376 311009758 0
49299500 119970029 0
458091761 60306265 0
304523625 295113276 0
133912986 513162746 0
212107411 213218205 0
505035632 109507773 0
362554681 137266150 0
73634322 300805682 0
504040725 345247267 0
472760639 112942637 0
372718167 123961434 0
192895660 207314119 0
338739443 165057694 0
253558200 107662864 0
29293121 435106443 0
364948741 446657553 0
127993564 105788517 0
241398941 461786431 0
556068080 270355999 0
43717980 204877945 0
271969198 115556694 0
24126970 255965630 0
150543581 556886541 0
87972224 339747138 0
548257490 175152730 0
506409893 375622059 0
123718333 380582235 0
104002328 349611499 0
280522644 501167535 0
450024784 187203844 0
312727556 181962640 0
452377875 154955508 0
461007631 107718523 0
368479172 384966266 0
330321317 15322079 0
315052164 558268800 0
389268247 344060433 0
318835023 345316471 0
8484135 362819265 0
289804523 467097422 0
114585384 468262694 0
61447001 573566113 0
68991736 305967323 0
407140085 93029571 0
492748591 426322000 0
333976913 375622196 0
485617712 365115695 0
21250540 37445252 0
324846679 213023493 0
385331643 384524686 0
113090710 548776516 0
345686507 218449574 0
69869360 368473739 0
299876852 526457952 0
76587611 452148465 0
74558812 551258103 0
519603628 121941117 0
91208734 368533233 0
154300034 352170411 0
127278645 137088261 0
266399563 37410992 0
428284050 91970659 0
233799730 369225929 0
8554891 466500559 0
430928609 255023179 0
219438229 498296054 0
499481387 94691795 0
367080855 198194570 0
324237345 542867920 0
453852543 151769111 0
44517416 42745739 0
243114606 453808557 0
197395157 462253462 0
509844355 422631348 0
139242168 22737299 0
345832814 489708854 0
265292800 77351097 0
427625394 174595704 0
236851375 126001090 0
349004011 476543343 0
464173152 16038843 0
433244015 112214026 0
182620301 183269272 0
449798932 298226369 0
43452128 476352318 0
408705939 72942841 0
326164327 343579300 0
8924955 450010314 0
437038614 452645478 0
145971943 99029104 0
517863005 551477894 0
247964111 489290856 0
382587667 520254637 0
159074634 227094053 0
33997650 248161662 0
291158174 69326074 0
367949476 268667662 0
187602443 228044313 0
138436643 53877896 0
416949999 325680284 0
506788249 374990697 0
391163291 327162690 0
351680343 536848307 0
299884059 448205508 0
360361180 496563257 0
99854003 464380356 0
18447596 575001144 0
157076827 571401319 0
351739591 94200878 0
45469750 78160936 0
312497451 495017952 0
168470524 168534602 0
349390351 360590490 0
396730753 296743405 0
426437570 568958699 0
188754760 284998791 0
51528109 108850994 0
308020568 392513110 0
57512488 91941237 0
261964242 132664681 0
501912822 349383649 0
482190594 404087658 0
295841473 154740577 0
567648889 442505696 0
447729247 572116367 0
552475849 150311988 0
407466078 22932301 0
34942893 475817826 0
289732132 234042773 0
461493422 466034929 0
103935104 306444104 0
402332133 239050194 0
474367817 545619757 0
330855595 334518900 0
315846593 62780105 0
139887853 143871009 0
477953691 395883255 0
230111185 195651680 0
277224168 573465799 0
58998765 91637269 0
74398830 289788953 0
387541516 477608120 0
431043832 513326829 0
413630036 346665369 0
554890518 348064513 0
242487477 244163809 0
538085286 366081835 0
517869222 455031403 0
80166711 325523474 0
259904985 319406943 0
274607358 430894787 0
293614644 280511990 0
190245404 85277945 0
488985024 449623573 0
360025591 377278156 0
109570057 34949565 0
454223137 150317919 0
467301703 332207048 0
203665532 124126659 0
575900696 296962876 0
119629659 515791043 0
459440235 492731356 0
120362283 160268456 0
199149142 233735794 0
487158307 193837272 0
222216482 391577181 0
356137464 437270454 0
504276112 576825598 0
544631590 149969078 0
456074013 523187088 0
576175720 319074152 0
213675599 432273809 0
99847604 278431733 0
17421054 238529137 0
382247194 228413090 0
289980870 196532183 0
290552118 96897979 0
474679873 12397936 0
354994205 77373221 0
317133087 350829818 0
496195109 8653211 0
64529535 47917910 0
559964031 148250082 0
162544032 193251260 0
387681925 270767818 0
208390626 34692298 0
549092400 250726631 0
29732048 343933451 0
77661665 37917529 0
197404649 328235620 0
299645809 447587424 0
367268173 562372640 0
426945542 4544003 0
212736828 148475164 0
24497839 76660898 0
435054525 452268669 0
121310288 514860168 0
161559056 126772975 0
200709981 301478842 0
576945173 272672782 0
351470805 252991280 0
181826828 528771159 0
212822785 504471809 0
59008710 167413788 0
12049448 521449656 0
46084731 91023337 0
572582300 376415112 0
199028390 240097416 0
350626019 568308295 0
573043531 292098643 0
383229564 560744074 0
424056578 184085279 0
265046783 179267988 0
501244478 574250147 0
378829181 7871135 0
179764615 346551099 0
242143300 287612707 0
72570443 371390285 0
47658915 367549821 0
577239836 8184310 0
180256520 27295215 0
145286734 374823350 0
256161916 196177217 0
39790962 538474039 0
64847791 296219990 0
230626298 366354278 0
73991844 327405694 0
159289390 283755499 0
122400957 117257228 0
297185588 418214279 0
403178591 289214038 0
64952879 212762991 0
165765719 554427729 0
434241985 196318046 0
293609936 437905429 0
265299321 142800181 0
222209538 261797252 0
360777783 87234156 0
531623773 354248744 0
66903691 467096793 0
524536677 336646421 0
230479973 532504238 0
217746558 215191649 0
558545815 463228010 0
540947924 554260972 0
233143875 482232353 0
119689980 418906511 0
48351507 62147219 0
257881431 174161237 0
497567549 564234467 0
457476748 394538914 0
505132534 301089736 0
68649742 463651854 0
188271191 393248405 0
26338914 30116044 0
254540183 303794125 0
406125165 138143255 0
458148958 343826217 0
101279476 306643001 0
383704876 74048279 0
118761823 249720971 0
99453117 436239146 0
502380706 578122547 0
457299626 138185994 0
104541288 490486951 0
379512531 257892250 0
193624317 218481496 0
193743242 315880313 0
56509961 41021833 0
368464152 187555471 0
30836116 85122090 0
492433788 426734193 0
283894960 329930802 0
440507063 350530923 0
69107828 228272603 0
131300399 495295982 0
237949797 477994853 0
308251400 291137344 0
312616090 167503398 0
362132523 504928475 0
461464186 126503650 0
121221648 195628786 0
38654162 497565826 0
363890655 575358804 0
185487997 145685595 0
78636556 375937890 0
63155174 279569459 0
115847526 3207087 0
370829932 296915538 0
11400177 328326199 0
75479426 485610794 0
339163785 492800014 0
195454971 260037345 0
206001419 230415696 0
77802997 373338784 0
200993506 127528097 0
442767082 112895322 0
170400113 563938418 0
210892225 8966793 0
26321512 170328308 0
219928552 108369374 0
388527759 243012410 0
296752544 440668359 0
533015948 300521606 0
485478328 67457723 0
334806973 149666340 0
128174100 520810409 0
568572983 11515453 0
128872370 430051756 0
206667840 49613036 0
222875797 481279288 0
433961070 257012201 0
483642489 351448816 0
253559635 210906775 0
244806629 24695012 0
518816197 140244405 0
213178049 489460244 0
210324539 164280547 0
383798170 206040357 0
280170328 50116602 0
86853304 460225326 0
80118562 312331679 0
362487273 144755284 0
559796775 167221296 0
372220542 497393884 0
169797525 336477410 0
365173976 44221612 0
86764840 461368482 0
204555147 372792184 0
421487427 123544114 0
387345200 228015370 0
255274064 365128051 0
552515645 153954710 0
320362467 162534608 0
271254111 368787000 0
130968376 21522319 0
148039339 457515876 0
492441818 160266986 0
243254822 304473523 0
172098811 559681141 0
474151800 482067534 0
494199788 219792145 0
28804400 93075241 0
27981564 457506128 0
550337205 467040727 0
560966298 405898626 0
404213319 486454063 0
364402687 393960915 0
356309660 168312420 0
444077756 399049814 0
461872322 459844882 0
310968111 253028652 0
312499041 397664244 0
282879787 359034098 0
516437559 368636618 0
223509693 543023190 0
141387381 211171523 0
402618635 367536265 0
305205151 21532599 0
246575167 136940760 0
96966801 193160997 0
309921507 179432099 0
387076973 94698271 0
515422838 63869867 0
110385176 367847583 0
406528922 149853841 0
199117568 233249324 0
98178968 72283099 0
92288973 405877388 0
75085163 317874205 0
312091953 475832231 0
410724066 319577593 0
480768063 117328378 0
56561121 383521650 0
480664307 419705941 0
173592239 511702235 0
457555872 378278549 0
490979789 226577396 0
125502845 110372753 0
405960793 209399332 0
269071563 275866030 0
300828595 468554586 0
48903754 254874278 0
22239271 171115600 0
19400767 349904444 0
44077104 185378295 0
399475852 517535760 0
195342676 277465114 0
370664393 546650249 0
20705413 255213023 0
445733713 10735793 0
336104985 497643228 0
186387659 181362154 0
363254284 519112499 0
136308734 46857567 0
299014804 379687450 0
125782096 476992174 0
154601016 562080930 0
66513313 207621083 0
347298170 203993248 0
479561458 89573306 0
358097651 527846806 0
450307568 569855906 0
255467998 358000328 0
45221638 21514558 0
300322446 408089011 0
318322141 350206058 0
500426211 530835817 0
167249914 271097463 0
463862431 105299572 0
514305170 389793499 0
409660814 398688857 0
170095870 231663097 0
288782764 486233245 0
424559725 321344490 0
385135032 282631700 0
461312771 549308502 0
320829166 234350611 0
537917082 545341019 0
544171041 536284265 0
178567258 511703663 0
166640873 161088979 0
292373508 407462752 0
171351434 447685225 0
470137298 165486314 0
511855010 534164046 0
534301719 21514615 0
456923087 144711075 0
151141104 335084225 0
497887656 106575869 0
155784078 359374943 0
524007445 421707587 0
420122038 216179245 0
112745234 537288126 0
43946625 233519213 0
284748496 147060117 0
480003583 214985163 0
240189676 29966850 0
453001738 187203961 0
368764922 360525871 0
85237795 287747472 0
206570638 557413037 0
376882734 425524757 0
294525742 217436 0
337327375 338488309 0
356441757 43046496 0
367405260 302674702 0
155194987 98422147 0
202920675 179762837 0
187683555 193095015 0
297292828 16810872 0
97495116 183501951 0
270606568 428001920 0
348395412 575067522 0
287063451 549401939 0
76433203 464353516 0
124588588 527997079 0
417099032 362452758 0
199481063 177598088 0
175100176 173282699 0
171513288 18618108 0
416069672 86623225 0
364834147 392761690 0
280728597 195725748 0
440328932 361256556 0
118872319 343014422 0
339412153 305329004 0
547582836 456656693 0
338473447 352758888 0
464073985 189913931 0
216596908 319537198 0
480523399 62318129 0
570312896 147388394 0
434966117 388850582 0
544715381 423846432 0
392469337 169071854 0
474216431 117401983 0
185971830 458096009 0
197757181 73484810 0
506984950 424135754 0
370283495 90710481 0
163842995 401008427 0
223254420 457710926 0
89464512 325560242 0
357037378 559228796 0
440346239 513888639 0
536431681 7301341 0
522471575 439929397 0
468381288 149268185 0
493587170 412423924 0
534746225 65783589 0
311183499 578046176 0
166955571 343120634 0
390031986 542902288 0
36158870 532612612 0
357617663 327423221 0
377952193 194935111 0
205565598 452361830 0
527050662 557992361 0
403616725 129097089 0
319058490 279427500 0
56861896 215303628 0
570020348 131379830 0
13707935 572542959 0
171960582 478900543 0
288593893 161226518 0
317883518 324987319 0
354917079 419468062 0
38096990 39814741 0
224027465 9068792 0
123908442 309126675 0
229235634 300282369 0
99080860 521306518 0
561733551 360655273 0
111722077 168242592 0
280973757 577005485 0
301871660 120577636 0
505557282 183436135 0
434935854 331270677 0
11926053 544917996 0
328619906 432655060 0
572730161 274944996 0
89791760 56797560 0
140768039 336981239 0
129451866 466013900 0
407421500 531535862 0
37837535 578999497 0
225914248 344123423 0
85658435 156221264 0
392243739 7225799 0
159176147 401708623 0
250294965 211673970 0
406872438 475601067 0
310392603 246331467 0
569835806 416240999 0
397241598 55920582 0
463222401 366996249 0
560625376 79121317 0
354287190 52384869 0
164902350 228597244 0
312596474 579118605 0
272631764 233775026 0
316333912 506630694 0
156566778 373670278 0
24553133 87378543 0
338816905 556874604 0
141519325 151676058 0
561012983 271166753 0
159066947 106823571 0
89413959 183338738 0
413416969 368347689 0
388641205 372372138 0
43348191 32948680 0
273778432 574490476 0
571800640 481431261 0
15369066 124071328 0
200562305 489657803 0
213690464 989435 0
22506863 340667907 0
573872557 565256159 0
364821112 358523344 0
312401435 177153627 0
133920765 61265543 0
134317964 182815175 0
474494993 220196190 0
240109260 103385536 0
192322360 167788335 0
60275318 40527990 0
28133769 266634971 0
423517145 573646783 0
86837553 479782404 0
138092296 118509105 0
318198622 338262468 0
123927540 266204524 0
540839637 365946086 0
60188587 540122794 0
402530677 287410197 0
271274622 452669259 0
74039142 380673885 0
120810533 529001087 0
338501200 394047758 0
7994874 475808898 0
401403306 480750824 0
82039025 448001301 0
343874210 461833117 0
3484962 123709637 0
305611965 323412488 0
224090322 359634203 0
192562529 38065358 0
117096061 403532330 0
513371626 395181258 0
300442550 36583556 0
214903985 73058639 0
81253077 517937999 0
466791614 306522090 0
575461918 396930481 0
301596044 438108537 0
357590686 313980483 0
208168190 53493820 0
13292933 453942887 0
152485821 232901343 0
445348438 508535604 0
132702117 479759204 0
565389334 551457308 0
195752049 412511939 0
271059751 156860989 0
123630545 434386791 0
37621562 148142314 0
379277657 240267979 0
254983444 385349213 0
15840915 154186919 0
350935350 133739083 0
178451958 31751344 0
2084121 334081664 0
426066675 363820902 0
3191964 482997156 0
407643726 455389175 0
574889420 258207211 0
421172139 230676184 0
21116830 507365585 0
526080991 129693807 0
495701119 100648029 0
410669880 118598096 0
138642177 392525825 0
376827444 361102449 0
456656740 221392064 0
234632066 223213070 0
554575230 375075680 0
410375736 529341088 0
351889053 203254851 0
457059621 63918636 0
544012751 338978582 0
408089048 338026625 0
324458821 507495479 0
285211471 422844663 0
415903332 420544078 0
367065171 79561060 0
495349401 78053231 0
235005446 387986735 0
377093026 107731093 0
329087241 349678660 0
288876754 505317763 0
381607433 465819495 0
91191779 457888889 0
70843532 348135802 0
451528976 547052743 0
544237431 577605393 0
400626858 31599603 0
398076379 504373272 0
513783876 232032747 0
519707734 319229050 0
299588788 422036410 0
480827197 55609854 0
547501800 225379843 0
446208833 485335987 0
467307351 482999536 0
46404461 102837890 0
178489157 488944934 0
451387975 315448534 0
151675725 62486720 0
289608154 33541324 0
431321876 206838089 0
487323687 526572301 0
301486023 338238035 0
337287397 104198674 0
14723629 193940865 0
338030144 285165253 0
386336533 331273908 0
170975367 474547069 0
107826351 249999710 0
530443587 577401380 0
376843864 528770061 0
86771245 6346955 0
422346773 135257202 0
187553640 547198686 0
569454120 547975275 0
251921687 133640131 0
71619702 534409831 0
553489172 437509737 0
343117880 544827616 0
409765893 38672708 0
303932140 425127085 0
134006430 475375983 0
107257380 541099754 0
170452527 71863851 0
215172102 269351073 0
8757611 34638776 0
334848135 135851178 0
410628217 216858427 0
16716402 147641223 0
5642239 22884462 0
389108471 239132430 0
86878812 247966378 0
409541298 299654728 0
405843969 21019579 0
569285042 279503636 0
258213163 249830214 0
308454214 480677751 0
448303812 98051624 0
382068135 62928051 0
376610843 195187872 0
538053143 414392060 0
434445576 274734179 0
396487420 571465835 0
352211296 157193656 0
166811926 420947373 0
476200872 434749405 0
118855215 459291382 0
289376258 524798319 0
46274319 170493387 0
309346744 146509232 0
104326248 549467702 0
390015533 432164487 0
177430574 300243950 0
161475672 406837364 0
329581960 229594594 0
337102828 521508811 0
513005196 23461705 0
93623948 317039033 0
381392295 489212411 0
431141119 370148128 0
248472738 132822206 0
192708559 118767481 0
204688591 318682749 0
481571631 76003323 0
141820479 332614750 0
294270447 1809276 0
106836178 437039061 0
539445996 356451499 0
85470163 423036366 0
571239599 251876620 0
150328886 231027874 0
245746703 294616664 0
545669212 52222568 0
523002457 525767715 0
570848384 186956245 0
54824792 411575898 0
150847118 547418048 0
328692311 295800855 0
136744184 506283382 0
296599682 25265108 0
329502834 501375340 0
218662767 193829533 0
535487554 291943718 0
35724751 482385365 0
84539914 96491853 0
160543144 336064014 0
179401918 425332840 0
465493825 321809314 0
130026336 458281697 0
575011658 441602529 0
449290470 369298383 0
331832937 431725882 0
284367498 139424623 0
163416266 253244802 0
88767592 311695918 0
455114166 451751805 0
82089731 127027000 0
403929839 91381008 0
438716249 373926560 0
282797182 425955358 0
482335503 516424897 0
523276030 85173921 0
141524009 401870580 0
471969485 356146156 0
422366489 342690319 0
387186696 478436385 0
340081802 433176398 0
87873445 143888064 0
304673001 91022975 0
118599866 182974234 0
420286964 578001019 0
407195509 553403502 0
466935875 77859121 0
362565458 421165035 0
194808022 500148340 0
139605789 555039572 0
325482382 154959294 0
484159234 266005721 0
447613659 142693310 0
469246432 434673259 0
71206407 138873475 0
390140409 564602062 0
461633212 224510125 0
325050759 169110781 0
577283036 422883028 0
93533073 132749355 0
8099075 66554903 0
377982179 405159923 0
508480352 545284625 0
485153743 215424948 0
368041344 289715412 0
437327676 248379649 0
36299469 302124502 0
475483132 313001729 0
138430144 513159363 0
81021455 452249892 0
575873254 47573251 0
292505075 373963842 0
414475002 325214851 0
578990769 388068486 0
42974713 378957451 0
39972134 526696512 0
387536635 530881025 0
514549417 302706669 0
312922787 126907400 0
563758380 465715959 0
257661460 510630731 0
339383625 381565103 0
343284153 87512798 0
467531608 321203725 0
133343922 64246128 0
363363611 404600353 0
290760209 34760062 0
279997862 248091771 0
2392895 340042685 0
359167620 336616630 0
1226321 478360668 0
328787367 31415506 0
392566085 416631108 0
194966197 30908471 0
365707323 240306705 0
104433419 8035093 0
457186616 436469832 0
411681207 339047705 0
372564013 306209531 0
232487571 269610299 0
559380165 306176022 0
133502031 321372239 0
353478767 456435083 0
256967922 109539165 0
96195600 552303730 0
410419506 118825606 0
363791986 109731369 0
379893001 198188992 0
403248478 18400597 0
187775172 322748680 0
27395666 398424335 0
509891805 307797930 0
5018918 99896752 0
532265606 101046176 0
538643079 415754771 0
309565173 236644839 0
449772752 46843790 0
147040189 472368674 0
210624764 553472796 0
482167795 341726193 0
508793792 415787683 0
130689026 516667221 0
370611061 561132165 0
247895340 436896846 0
142009318 30510344 0
500838130 438855387 0
306383588 549360590 0
80326195 386680592 0
87427393 284415050 0
383770945 182339822 0
481799659 459142689 0
4569046 565392293 0
275662363 425636552 0
521446655 544514280 0
173427236 252572898 0
176833993 534421371 0
30121643 6240047 0
574773179 8000918 0
207774225 7713851 0
173945659 182084361 0
509460194 39185362 0
181761910 47276218 0
298747444 238996392 0
112666942 137591816 0
185346101 140635923 0
24805531 326817852 0
395747871 237659637 0
415665749 359423470 0
211072099 369633985 0
180320569 495138262 0
303855969 278775415 0
282613443 448265626 0
322770253 43464187 0
101122639 282542585 0
150697281 489837455 0
33837528 406621208 0
544205329 1229179 0
283264328 509909153 0
76050817 316785637 0
575031520 248905356 0
522883644 213142580 0
154097625 458095280 0
445145368 247021090 0
188164261 423006253 0
148951916 185010315 0
382818583 202518769 0
323421773 484588750 0
294146976 283280747 0
205421010 259484971 0
555393478 491044221 0
353264781 280287103 0
394327564 345062391 0
313656442 284413625 0
60170060 284877328 0
207540089 254550824 0
232814058 459313744 0
337892674 331241749 0
50581437 355676959 0
460110135 540980319 0
13033868 177627770 0
263297731 441680484 0
43941772 22401510 0
63061779 432662231 0
262025385 442864476 0
277034680 415946329 0
420920383 145196313 0
571239019 316218383 0
371063963 79420363 0
319828228 157764971 0
204927887 436272100 0
161885801 250385772 0
529890266 330924915 0
449070578 49029887 0
431807552 574332940 0
243943547 148438841 0
265435078 28856586 0
546132118 386998427 0
383874047 154527882 0
522545391 17763728 0
308893909 257316937 0
452113008 452826868 0
336979857 308293042 0
466760494 257849200 0
416835687 398641406 0
498188598 163942279 0
343507596 262863032 0
112228150 94355091 0
537989094 455465690 0
407038978 350517797 0
47776295 254615870 0
503914010 369097817 0
342136698 568081226 0
105307172 569593595 0
79097034 425600791 0
452143186 49226603 0
456738095 406307337 0
466725375 229597656 0
119446882 454403506 0
288255163 44212761 0
66467788 182224023 0
185986649 358502894 0
246190749 567387056 0
523028727 460610490 0
313532044 84246938 0
338756802 312112506 0
278083942 263015253 0
354030646 28067337 0
525517597 399882104 0
140417729 448310190 0
200412940 259882177 0
334806378 450678345 0
453704241 20900254 0
238556062 29755781 0
577975368 241553708 0
368365174 269373745 0
197242687 495137093 0
158741923 388174963 0
519110699 18645796 0
316551852 370662870 0
47063951 220005339 0
480993696 275695480 0
185640080 69949412 0
174917987 458427684 0
286760220 136732201 0
568191446 90650864 0
458414351 30147987 0
108055495 200625992 0
557971727 79447629 0
297219228 348139894 0
341616498 349877600 0
79773480 254429296 0
411947605 314658429 0
112043720 550300133 0
172779210 370614228 0
167763532 415270812 0
229857358 182354965 0
181062877 146446773 0
98242887 60929754 0
498935409 56871789 0
257089775 398685985 0
97677647 388509913 0
124925332 60038550 0
446922777 216835091 0
182884305 450075461 0
360247542 91404587 0
373905250 193814116 0
354708097 208198157 0
136511756 323313632 0
255727349 388280396 0
487515540 199701052 0
514037861 438343574 0
180341453 394537151 0
369187237 236846825 0
165687423 22224257 0
209638686 340399554 0
320949291 35458391 0
160256885 403391422 0
557928011 333533062 0
55371996 409020310 0
227259194 369337451 0
504812606 433723377 0
308512511 156353650 0
52371291 451513195 0
526011644 135173448 0
199181821 113034610 0
175094740 55131855 0
261591963 303893352 0
361303416 518627073 0
175234858 220289682 0
481345466 574699433 0
516573175 458803118 0
194410638 7143742 0
490497831 560832031 0
213694822 308610934 0
249049017 456443254 0
492415534 138061887 0
399198413 488903520 0
172055008 166464321 0
225064107 197949812 0
30037726 322751084 0
110887132 65025844 0
569778988 489974907 0
478919899 540114500 0
554672753 23179701 0
26747090 317233331 0
134837003 567458128 0
149451845 188112649 0
136389162 242875418 0
337594390 107905126 0
428234833 410330989 0
152116727 568440735 0
371291634 272763338 0
320097298 257629069 0
14650909 246504773 0
577512058 515204029 0
426433713 204995320 0
510676219 255975946 0
253875752 279617831 0
50216162 167205437 0
162014732 77965708 0
447215352 193813379 0
285613697 242502348 0
259072107 489343122 0
196684148 207496202 0
196173279 129635251 0
514781252 343660707 0
182841138 158515416 0
396404818 201990077 0
513885056 292640707 0
479638620 195766463 0
419972595 351267365 0
485150092 10044853 0
285773811 331889824 0
572372203 417515388 0
142407047 190529116 0
161953361 140683714 0
244753962 543856716 0
177480372 189438627 0
327605011 237477757 0
529341941 372170715 0
27764748 490945283 0
213497104 82537195 0
377102170 351355874 0
121881518 184464802 0
466116537 196282202 0
121619892 93654697 0
282379124 76194296 0
266967529 494450898 0
279651055 348489564 0
273127354 487225023 0
246599226 437028166 0
74696783 148378222 0
237822627 343289950 0
436076057 37085505 0
446486976 112234837 0
563181825 240618395 0
53531868 114382418 0
15069431 352416461 0
159933179 344244378 0
213303334 23463828 0
541779542 495118328 0
317991633 222875646 0
37908879 443672415 0
144956897 460032315 0
36349069 557391046 0
236488883 382015631 0
196546407 277508828 0
41602059 371304104 0
513879989 387306965 0
518101012 505251006 0
76750970 58592661 0
112017549 148155815 0
252819708 514766694 0
534262860 324531882 0
449717584 432900639 0
201069704 73140858 0
77934319 576334963 0
299000593 309764323 0
20086970 325426249 0
376422226 314833840 0
285598413 487439641 0
547030531 471192132 0
300667502 388875802 0
497438256 342008389 0
245738462 46211460 0
65462356 314626731 0
280076613 3082047 0
147402878 285361251 0
508634674 466693219 0
297196231 135449670 0
556868734 565992752 0
327189093 522565951 0
148572712 214168841 0
407366782 510464648 0
26023129 489853222 0
277872214 155839876 0
266123880 243295380 0
570801805 250600915 0
235787333 258254833 0
530129798 75446597 0
430664712 181807764 0
562705256 258637172 0
459287229 17638973 0
322772315 450549207 0
553519703 58529207 0
433386306 27380887 0
425025746 529071384 0
37371855 507660566 0
346386022 123610927 0
47703801 390593521 0
344620743 557397351 0
354334426 251333281 0
284660156 38204413 0
169588942 235918749 0
253234949 343616069 0
124208668 401262073 0
23262443 204975058 0
217126006 110908391 0
172625185 208458386 0
116888304 185009082 0
211510329 346548368 0
500225318 544902272 0
302244521 329812339 0
500576009 299498096 0
213653006 263535911 0
574009857 451144497 0
561970355 571468730 0
514988850 261937626 0
299218187 547908981 0
84079291 279611384 0
358651327 284248857 0
191338458 390894645 0
211847821 506371426 0
313422833 359807929 0
85621206 418594331 0
198235749 71746256 0
137635299 343842946 0
288909246 284460923 0
303654680 24174193 0
131174674 560306088 0
244632072 54444543 0
211691901 445048469 0
481343661 41418398 0
488242807 197765923 0
490922755 106540880 0
241750326 457019779 0
210299352 431418306 0
242391710 453402403 0
200987335 37384656 0
530022457 495915704 0
24453689 254142574 0
44652344 434051830 0
27222171 7811922 0
189454097 43061197 0
89329164 28570209 0
221184346 284762063 0
226904438 287564798 0
216248275 236343629 0
235121140 506092720 0
281065509 438731513 0
542180932 77845597 0
132910814 515332090 0
288502518 413684044 0
366630135 302551484 0
531594663 180349653 0
81420122 208759642 0
310220525 41546355 0
369390453 44713985 0
54320151 540228299 0
294677753 559841064 0
81446350 23867989 0
513416840 132181281 0
199720621 240160325 0
447231781 84075226 0
109543128 445011279 0
78368989 343911247 0
86147189 557231654 0
377549236 415538700 0
391849323 309346367 0
164214691 498946150 0
380807859 458305039 0
246390350 78075727 0
65816455 367740314 0
241369107 523629312 0
139613160 97233627 0
574221357 393448487 0
546125333 574849960 0
23862906 274735382 0
552950141 488307071 0
24719137 174703192 0
455038914 457343715 0
492333103 371044330 0
315494003 217047119 0
190545101 325494776 0
38453462 19695880 0
437837971 447834405 0
520746060 567412025 0
169970057 496759072 0
565943253 308441806 0
303865758 143040408 0
363967173 39802120 0
75447481 81600385 0
544921249 164190430 0
217562691 482254354 0
266211247 299023602 0
85117075 436465914 0
234983919 75686439 0
45861589 407584244 0
394831381 493997889 0
381544575 20669538 0
57916055 107831812 0
519158765 384044943 0
529138928 350188343 0
343951761 438690616 0
203800617 61056112 0
253493337 24886007 0
89473933 364482267 0
46992514 218026508 0
183066663 478746125 0
456169345 537541765 0
81469316 91242419 0
33520170 126992915 0
295093524 85362978 0
133709849 473849142 0
34958121 511304808 0
95816962 437101661 0
565232658 514033977 0
206292501 357580539 0
494958953 546069765 0
115239279 195933943 0
388602625 512271695 0
287474037 550606433 0
357843442 84174150 0
104621995 412098054 0
461044741 190358710 0
381815486 277053910 0
460256294 498138566 0
549610597 417140241 0
146431575 438881265 0
434910568 460036422 0
501712952 160677152 0
198209635 93538003 0
501544221 360293435 0
475982634 287798444 0
560280222 276387509 0
481572615 285948046 0
137146728 276972214 0
54139192 141805919 0
82224514 217363406 0
444439935 245032285 0
365968339 34643275 0
286952766 33902768 0
574157315 255021575 0
14121301 272107794 0
498729245 304897806 0
343957757 290114228 0
273350099 490483325 0
285180258 496660415 0
230826911 68712528 0
555064179 273501801 0
488988961 85545006 0
501151546 135560259 0
180949509 62940955 0
553974936 129176529 0
548814533 52601829 0
526921078 212768949 0
285319221 89316444 0
358098897 515164521 0
364299770 335205547 0
286181621 352976532 0
62994270 29519415 0
69501206 210550959 0
138891132 430349117 0
550142484 19084659 0
235390644 88357634 0
490248481 189976175 0
53286474 444818752 0
430481200 413754424 0
481614662 248633635 0
401199320 370128814 0
471989926 189916958 0
310414990 384992791 0
157592648 471188874 0
508334040 329480716 0
201855783 160771649 0
365625850 542735866 0
26571046 556643558 0
5851363 286719294 0
496117935 152991962 0
369252912 140931955 0
381997370 492989072 0
67050990 202661192 0
568059366 102776984 0
301317875 306932866 0
513438845 277692804 0
166665987 132596835 0
426393770 311499723 0
542662420 442963787 0
400652118 80853240 0
154215449 512047592 0
493423381 375497574 0
443293881 367408654 0
21764956 527952060 0
529881482 412549936 0
466793808 329289710 0
470968075 437589614 0
547983579 296107801 0
429893706 104390032 0
367542217 218802044 0
321043962 226216604 0
138948414 296253753 0
490775638 513562912 0
284275951 539602258 0
138975138 250230592 0
391647082 339201218 0
342844938 313545409 0
320199548 383814625 0
418331184 332952949 0
391369262 433329027 0
445423249 89518203 0
215465702 389608896 0
214240751 250738796 0
72585390 217855261 0
76581173 8851417 0
158587000 131405192 0
561963571 58388043 0
172018954 28024474 0
532041430 527741286 0
81399603 59866434 0
333419615 555035996 0
575815660 555910561 0
387923663 348889206 0
32595692 205099854 0
266543387 440383653 0
39821810 391986330 0
248272870 15801177 0
79255810 570327675 0
417149627 128293265 0
96019795 566630733 0
14154585 406943149 0
341709829 354415661 0
291147973 515965312 0
412807223 108410684 0
388101953 517315597 0
417066200 311448793 0
189323211 418001497 0
137668815 382300186 0
449002362 452982867 0
217103527 35448336 0
105387638 336218982 0
4673043 461077162 0
261149753 77812673 0
560302120 306368988 0
173430094 55669219 0
331705940 375299021 0
175556052 101188048 0
160118810 114760542 0
528082208 491377659 0
354427581 532374974 0
351897134 475042579 0
350005809 562446863 0
423252076 146436649 0
368145723 10133001 0
169405328 120682658 0
242446172 380997082 0
425776813 120517994 0
265497823 181870922 0
407838515 303750673 0
88881247 492144738 0
359466971 237063719 0
101318202 535436701 0
409214645 285242572 0
134828342 138917512 0
65951267 163675861 0
343291027 182082524 0
231042853 186958407 0
409923416 94965403 0
296193248 330486302 0
405895445 355219256 0
308245412 162245224 0
374000576 9488079 0
439973600 442364261 0
43918541 335625317 0
68578995 360411785 0
58447633 352904590 0
71398188 15964729 0
449691641 357159116 0
242654425 426152086 0
220256610 109573733 0
28639091 482668881 0
189892147 182598982 0
350512168 331476835 0
457660923 531897843 0
54668061 379401089 0
13424149 111054331 0
357853348 217496112 0
400682189 165474512 0
21197176 353402514 0
263301895 98420390 0
574112409 66248780 0
65255424 265184998 0
385541058 7367395 0
76233636 262299260 0
100427267 299506324 0
440539659 51604806 0
352810256 168605499 0
431831253 118044364 0
17068293 175541086 0
288478412 6006305 0
122813870 267682301 0
32486961 367259125 0
125769515 382722284 0
275314684 83374677 0
112681010 518785479 0
341221881 184621560 0
563126145 406965807 0
156233056 302701707 0
123349083 236458783 0
436726438 31659305 0
275290309 144469088 0
538149234 361664475 0
3672108 577303433 0
366627640 257872676 0
425047128 134695282 0
424604539 93395479 0
341826047 100814193 0
121072033 291194444 0
549524496 243338768 0
470154103 35188080 0
52495968 21542889 0
374351597 51584502 0
350867229 158591200 0
529741808 518925520 0
322895874 85540516 0
239341643 319630619 0
511408570 171586739 0
156954635 272332711 0
432972520 297133361 0
379736223 555641719 0
334733075 84301328 0
102790695 470158713 0
97017876 469760474 0
412695049 43380987 0
443588294 390347111 0
428998685 378609426 0
407429138 173866910 0
389233736 207424499 0
18493050 41403023 0
466776324 7801394 0
336849156 326252104 0
99905124 381410465 0
546531633 237272754 0
16114466 292867416 0
154118061 85457333 0
575757473 370940174 0
573270399 564016625 0
180594833 531103615 0
454690834 334702208 0
297203669 414872213 0
326769733 417796110 0
193881491 15930901 0
327013260 563872712 0
182010900 235918992 0
196010593 99331372 0
15751457 342063091 0
15233934 317576934 0
184254453 224618588 0
568977145 86026899 0
32962711 44984196 0
47681763 283194597 0
82057715 168155014 0
369456346 393367307 0
290020980 475312163 0
172190666 384359872 0
8547603 316565519 0
141262496 283575063 0
561469845 119103540 0
294962416 99794248 0
317072215 216982625 0
435449693 563594392 0
379111052 335724294 0
35358532 35167583 0
494151225 383952431 0
339360245 386358822 0
323090499 189864149 0
482296708 578789481 0
37530581 219271881 0
378179109 409090198 0
211157403 197965446 0
312140481 327723907 0
122156073 442574584 0
263300386 139479973 0
193703338 441827745 0
333090850 365897442 0
105745760 286002079 0
39318637 206425195 0
531993977 377863394 0
386586728 462690856 0
241082250 122141689 0
380731138 91478019 0
511889432 105665555 0
155683617 76300632 0
402296147 145638908 0
560568656 214971430 0
205971990 432776422 0
229779771 516883485 0
58712208 82248517 0
399045746 370098421 0
256302518 408032238 0
22945612 572507298 0
273321503 158552009 0
94852747 156874136 0
53937162 240629560 0
226368090 324751399 0
141428681 352742182 0
322322921 302170088 0
561949575 91774658 0
119408869 548150034 0
132148407 521243772 0
351900280 98010536 0
379663235 328521927 0
405497109 254312747 0
183598494 345628604 0
86546893 10806896 0
530500371 83325990 0
23616596 513076440 0
308866051 19590848 0
512701171 341300576 0
128952259 120088608 0
559806554 48177893 0
338884464 331735372 0
158280128 458164935 0
161428236 562131246 0
136467446 558234598 0
298537124 567915112 0
62274636 239040652 0
3642159 394634573 0
491006278 500376986 0
353351489 36964099 0
135591979 332490895 0
422668521 60563447 0
42756162 266512644 0
561173997 329520150 0
395919587 291909881 0
485597413 355356609 0
3273092 286602492 0
573695832 487426414 0
62875614 497933709 0
367470966 157792196 0
151327402 299202730 0
377212875 354729320 0
249337435 255465715 0
195637675 229983806 0
392519010 352821459 0
509265446 446757295 0
117724252 164745437 0
353624812 179572168 0
126575786 43485761 0
385016424 144827582 0
401571033 343477664 0
109791252 229282407 0
310921698 510497890 0
525445424 154081333 0
69695598 185478158 0
196817972 454537186 0
557318380 170449457 0
58933577 498367075 0
303235062 74331630 0
261187741 199284042 0
481337900 205196260 0
427664928 320639339 0
106130359 223737905 0
131173278 246766788 0
27638348 460791105 0
498793566 403884282 0
562961167 452481287 0
324128090 214360641 0
212873321 236732148 0
185785412 81783825 0
148672596 92143051 0
482515713 424604593 0
66849873 228404716 0
401973686 88242607 0
574298212 528640378 0
193055205 449741154 0
517677018 471062571 0
476196596 72260523 0
218102086 241541357 0
63481358 137404226 0
78404691 509793395 0
319431658 512346927 0
307104441 447981379 0
155664968 518484538 0
191900822 2569558 0
44600779 556185583 0
322782573 12968019 0
357983208 385100949 0
243836050 306527740 0
430355875 195353897 0
409451106 226476935 0
509197344 548006371 0
555073290 364498742 0
205891747 520541360 0
138002041 269591703 0
170464562 186739034 0
339882767 355308978 0
34779796 153286872 0
333326660 180667730 0
547447793 347241460 0
145095964 561180641 0
292969741 208030262 0
386685558 139733541 0
27372566 407552289 0
499054405 367191899 0
181475428 270272635 0
294801867 228537813 0
309121316 84846075 0
413438986 129575497 0
419371917 444573103 0
466903418 146622603 0
7617597 194468703 0
547285638 112338452 0
123665201 367573680 0
78501619 178100064 0
257357078 158336271 0
330899260 125936220 0
419015730 124649667 0
35310055 354210962 0
500263911 134111641 0
65884747 334766070 0
491145401 282094973 0
325447894 247905074 0
390463218 156347027 0
79741677 313696522 0
117253418 237913864 0
243315201 219643085 0
296428074 116196385 0
249526457 382381462 0
363567299 46672241 0
34259379 243565466 0
360754335 344594968 0
152404767 194055737 0
131866756 225878320 0
279250427 422450223 0
563988652 443943936 0
452113478 485467581 0
103759490 514763742 0
122148172 265763397 0
74518389 200875738 0
166092499 371981672 0
83036125 428543410 0
401774369 491603053 0
477254235 34894905 0
495277286 429807303 0
189377830 239925801 0
51194148 82270417 0
170649604 23644521 0
404481686 101066939 0
237345854 78554671 0
313760542 471449712 0
37223931 135787988 0
377098067 308262922 0
450313226 554647105 0
106672636 321999244 0
54603457 223637198 0
361293203 554533446 0
251697374 130098348 0
190337426 235415406 0
37101306 568621080 0
455457872 131789850 0
470806787 124263541 0
68107386 312576035 0
432954910 196557573 0
439392491 211429427 0
249035273 211404403 0
347926651 149164497 0
8268533 249584166 0
34350944 125892554 0
136540233 163281485 0
446305173 342046558 0
410318838 78553093 0
439573664 184080654 0
491909709 180934452 0
74762976 235145721 0
428694134 510657347 0
173910446 392263684 0
503201048 319338805 0
508221001 484655775 0
77984342 476471253 0
349722671 183759331 0
79727825 559086208 0
254580540 53497444 0
434586158 155141374 0
454188437 286712217 0
14417662 421464294 0
455635851 439753268 0
496306633 405228736 0
155941376 155489202 0
57530737 223981185 0
479681021 437351261 0
28111881 350948512 0
341930341 362014945 0
490202696 429929564 0
418279866 306741124 0
398138310 567567069 0
427335463 361992068 0
311744470 148663724 0
462340622 554713464 0
105437054 425328725 0
456286584 430315571 0
240398925 425152210 0
211855277 155301630 0
434300551 110685121 0
280809031 324185211 0
394709912 269295243 0
441496530 570024950 0
437948324 89981233 0
359460297 533141166 0
71409818 295085094 0
118502017 393496713 0
439521946 573545386 0
578883703 572608145 0
120269458 49147156 0
404271293 341129564 0
308393203 565088370 0
503650224 62791242 0
79930461 230507470 0
121839981 211374522 0
191460359 404899220 0
479733673 424218762 0
349204770 134904725 0
435077566 190175625 0
56228851 479988816 0
561277991 33416499 0
135564874 337747286 0
6825433 135435345 0
169891476 284685769 0
31497428 357277576 0
395468041 514851177 0
36083555 489743573 0
290892400 92287226 0
44389175 53581743 0
187125891 476588416 0
453353270 113876784 0
353804783 226916315 0
123791496 76368298 0
37922773 116182070 0
38815319 256320238 0
1776456 442103597 0
204026064 112767530 0
371412380 139443003 0
118686623 516742902 0
31049118 505386999 0
268265374 63408118 0
325607626 242948890 0
15947448 521898828 0
439120000 493802414 0
286409392 185605090 0
280965530 294585648 0
447411950 277690305 0
8869592 523495702 0
267622151 472819549 0
463834536 168765594 0
518051429 333264611 0
24646627 394633066 0
469691809 419314861 0
244831895 55486573 0
443369180 243836350 0
451156897 332382201 0
72894934 215223380 0
211702191 563992463 0
213501181 257942457 0
460436856 256409117 0
377459956 391034266 0
464291287 343113150 0
421300724 250974172 0
297330940 435553560 0
9518085 561137568 0
260763306 456863380 0
474517763 38565504 0
256084445 439314795 0
13587352 207361002 0
51631156 359624023 0
42433426 502559378 0
112640757 118703720 0
254056671 241688724 0
164773481 332720620 0
250504211 187296203 0
117737686 13865426 0
511086565 15027175 0
565250530 512207279 0
24763091 576414349 0
504961331 118069843 0
570674078 246479407 0
132046127 424795389 0
493491008 479355930 0
356776650 205885179 0
501744740 369496134 0
213014170 475696061 0
139484434 360477845 0
113715433 17562442 0
313443288 74237864 0
427223391 351217359 0
187344323 354698273 0
170317016 154419121 0
114368165 23881425 0
341274503 244994234 0
443517299 251298506 0
274975949 164656725 0
176350096 257060858 0
79610041 266953970 0
440423238 436582910 0
413431278 308114990 0
417872380 127257090 0
561768182 513676169 0
188397341 371542311 0
414702840 91944327 0
186781026 200845631 0
402536506 391257213 0
307479917 160977895 0
415014613 49296648 0
4397482 277988893 0
301431774 118167036 0
509979626 539070462 0
461949968 428098741 0
119079204 90458749 0
559149882 553847497 0
145882797 135156128 0
455056852 497238001 0
572090853 154321318 0
564622704 47574530 0
350785689 395458946 0
264144910 576196289 0
333724200 238073368 0
511917049 491672316 0
57137137 327229205 0
452629198 512906331 0
348782929 46175398 0
559404896 345031434 0
94658427 122930099 0
174743931 211980827 0
171518106 379917307 0
552599608 16899583 0
107189988 311293812 0
43672133 456459562 0
428249000 463858347 0
24117368 5994925 0
210371771 111061300 0
397922230 421438216 0
201162953 19083979 0
380207005 55819992 0
47332841 576243752 0
516650055 24242603 0
120733055 289814166 0
241545022 101798903 0
193194286 404484473 0
292907802 123787364 0
165982907 62397550 0
129384641 299090130 0
4780792 437350819 0
42538143 99792211 0
184156355 265258651 0
295317328 58092645 0
400357777 313707132 0
207111667 35128923 0
9471694 357698622 0
311156173 252884449 0
459440505 75666252 0
169566711 491377026 0
511701037 350492943 0
28324883 62147785 0
423003360 241257308 0
464187807 445677059 0
374138892 199760955 0
376694647 436684174 0
258889210 318503628 0
169101837 252364668 0
414120733 72226542 0
416438576 258303099 0
561875079 316952889 0
519911573 149020972 0
466424954 221159004 0
204552834 560901736 0
497475378 11681686 0
103007704 316272839 0
410699029 90543883 0
64982178 248571431 0
129153282 477592330 0
155003809 154784671 0
205190177 432107525 0
229572077 496626580 0
353037399 222133084 0
231775707 215837365 0
366014486 397673423 0
534459707 167649080 0
437940836 21574060 0
268292244 85799685 0
295474953 197124311 0
329430240 443918352 0
222309683 522777101 0
120889689 420571643 0
176551882 156637428 0
393566832 276849701 0
545590415 272499167 0
218923447 187319830 0
324656041 109860212 0
235568875 130071595 0
51217053 376777392 0
396362301 176036499 0
461143488 176773342 0
440434760 545905019 0
355278622 364099566 0
82786461 184968249 0
295714201 559011875 0
105989373 125321910 0
420892804 13625491 0
314488662 433309012 0
171938254 201960528 0
483548196 344278989 0
474099763 154159787 0
365825272 160629587 0
189927984 192530278 0
514125683 410691649 0
439194951 56660790 0
423673367 271316813 0
413519540 507145851 0
405830466 219633252 0
56444145 284175909 0
97142179 565625425 0
1328856 272165040 0
528393560 373576887 0
475611761 513833469 0
497713020 283358333 0
443445656 68966635 0
563211792 391997926 0
159160252 82394150 0
25908127 376837753 0
412570674 453833296 0
112767867 403461375 0
118849469 571694050 0
157356328 271341690 0
505591463 308999616 0
318129284 4165008 0
554933921 456740958 0
409537990 84345566 0
374000150 237588029 0
260564142 352006254 0
167415495 194706995 0
316932356 172912622 0
574640766 509147354 0
490741105 45010684 0
42520109 335566700 0
227225533 164834491 0
347197345 270026583 0
90064787 23668722 0
361024391 473531859 0
206047983 557462701 0
416300131 51380116 0
84264601 399346584 0
222017314 512723113 0
279713972 577577320 0
394210466 566731293 0
5714156 446989336 0
540780531 147625869 0
399351771 352592760 0
79698127 236729471 0
41395146 43115923 0
563646682 386725490 0
205277890 112213627 0
13245905 149442695 0
571818945 216118209 0
550357694 110978990 0
343104120 489639197 0
124959637 108676198 0
68561493 419910106 0
400888686 310128453 0
83019522 389196961 0
365900371 180713077 0
476832510 471193850 0
269050568 130244378 0
183704082 194914229 0
110658701 493937758 0
154603286 469528433 0
530054327 195833537 0
165206257 543934364 0
44173224 416034203 0
205946995 409330134 0
203566771 312341816 0
29999492 514789828 0
279856748 160847798 0
121488780 110268801 0
782149 298665726 0
408706914 77600000 0
513013227 93816975 0
297696731 216539573 0
342859093 412617607 0
358213139 435319917 0
424566400 113766157 0
41125299 476480559 0
468744251 281161744 0
167027681 531083649 0
139160521 544882212 0
519887799 319725381 0
484220508 257337261 0
496203539 531725904 0
445184822 539490519 0
245687526 481883621 0
19078835 26990191 0
499716707 511068971 0
575088271 188005955 0
63483383 317014087 0
270699607 258331703 0
161026689 499286318 0
52158532 176767078 0
35179943 454300485 0
299959476 43571544 0
469682046 238065034 0
144952910 514292726 0
187521610 569485839 0
395333364 459058719 0
275180102 413800218 0
467495451 420511947 0
525311389 95313641 0
474087748 406206911 0
193859758 18853998 0
16281481 51892785 0
444231821 399407991 0
442500766 483025215 0
406760935 484125834 0
303854051 469954916 0
24356576 411873204 0
276370413 336571113 0
26174913 479201593 0
319142705 507339720 0
266438187 69983605 0
509891624 412531784 0
26627548 77822609 0
80695817 238738288 0
468700553 525128941 0
136830276 500213568 0
526746451 565235746 0
434280659 32968966 0
262038925 561710354 0
265702218 215255978 0
292205452 28954290 0
296448210 11423627 0
481492415 44846756 0
515039422 89116243 0
156289887 50629182 0
381766368 538029192 0
19894157 320068363 0
189093470 108716795 0
55806330 31464699 0
2642459 465292156 0
476596531 488528599 0
527474998 413142949 0
372519964 382247146 0
481536602 396898589 0
83675043 440584789 0
136754893 296552375 0
128822640 44776026 0
265610888 35418456 0
450571025 212295784 0
257726507 237827932 0
204328114 120096145 0
387287307 388427841 0
109791925 103763406 0
368609565 288278489 0
425848618 311958428 0
390112944 216523234 0
389871668 141166861 0
488398334 447770266 0
210922717 352658800 0
502159879 125442673 0
11487865 187477877 0
476296174 455415382 0
271143608 1536581 0
480862052 260100206 0
204371368 310414235 0
281947292 112313880 0
47415993 103709134 0
27179767 181684429 0
216255697 40470601 0
83730803 169551979 0
133149692 53589411 0
220129919 146740375 0
522368377 202290820 0
511978239 321259069 0
182305649 235890751 0
38056020 313142070 0
361269321 485855521 0
39820035 249418512 0
502199425 54061092 0
143889211 253304419 0
336457025 210844018 0
452538791 543230874 0
277832389 160504808 0
374573071 356421509 0
33744780 43466694 0
551439842 208969800 0
432439115 1865710 0
363298116 56542116 0
69164852 140716744 0
493161242 217916193 0
435728897 540602089 0
48115452 508324235 0
187426893 144291805 0
212004017 304495486 0
119186820 369241670 0
67401437 128811353 0
214755653 91849676 0
518876562 571410100 0
295178413 459902317 0
131385667 441186510 0
421790008 363849498 0
363884700 500472295 0
562751349 529152916 0
199235088 33109625 0
452640119 225957117 0
35225347 525906469 0
428484265 429402739 0
52626689 307032194 0
456974463 74433932 0
377667706 307493273 0
355144111 506044630 0
282534150 533581495 0
394236802 349937629 0
466310718 124378568 0
74519718 418170591 0
293379902 131143405 0
362049522 117882774 0
383894682 379715567 0
404457497 407765678 0
30237620 82638488 0
340517801 389131138 0
254968201 441553353 0
221169848 105874769 0
137294205 92430350 0
458352879 216018281 0
334215429 434992447 0
552132686 107793819 0
271018229 517495437 0
136601910 37677484 0
394528414 327394161 0
162573936 319986535 0
201672874 57474393 0
84093621 558873771 0
287777226 421476480 0
237339401 85554796 0
380690770 38365192 0
184424005 159435124 0
386611149 102468243 0
116438919 205095790 0
317462366 423836741 0
502279814 330924394 0
330134288 87310072 0
314901462 100333841 0
532403275 120775901 0
256859471 6944922 0
109545527 249131195 0
17073225 271597322 0
160007781 367296554 0
24909620 429701709 0
518454763 311357127 0
16246363 422575152 0
295474280 242802245 0
351789142 134204044 0
524329549 353179390 0
461467476 445312344 0
268111254 29917984 0
2136937 230961862 0
439148187 63806988 0
256298002 194444426 0
487536471 546184325 0
271666030 26725204 0
259713459 502630868 0
373982254 160761277 0
107130593 80733052 0
37507869 556895490 0
482974920 532395998 0
86317891 102374637 0
253513037 184352226 0
305662185 529914401 0
403854562 52454650 0
71332455 185109119 0
360133138 71296568 0
553222941 181787718 0
87948033 215266156 0
418673342 381635447 0
402702080 69488375 0
368094158 464088992 0
153818910 534048786 0
63628080 21903744 0
367308218 72329543 0
328865315 187400378 0
280273036 413931779 0
454361467 401780800 0
393338379 49827277 0
393093954 426671403 0
472503573 515943721 0
354208508 211947978 0
176019646 497755588 0
95956116 567966940 0
135746739 14444175 0
514197032 55531659 0
44913993 183183765 0
577783948 360408264 0
293943756 337356353 0
163413701 569291427 0
413903479 33068730 0
113117632 29774529 0
94668221 404165710 0
479881498 455730995 0
392372201 209468678 0
99858732 440865901 0
95880919 75284925 0
109346330 173008710 0
516888501 179123808 0
200486630 408702159 0
545090042 324545831 0
471986715 476391087 0
398349882 445108873 0
182217549 171171992 0
472394029 519186957 0
165687974 473891051 0
519596389 181119195 0
205903227 350721534 0
350628997 494568194 0
383711266 438382058 0
329512381 48703670 0
278673654 343440578 0
68930582 32581092 0
191489740 83208906 0
548396098 267274274 0
274348124 165355150 0
523954721 459988472 0
26117098 252487109 0
210516811 28656680 0
222088679 197396910 0
152782613 98500076 0
177266174 86084981 0
285827247 531201867 0
43434380 275338487 0
541748619 549747476 0
461195610 184372695 0
405756240 451992408 0
298516899 215884193 0
146828408 377714223 0
347843498 179713780 0
418956444 237628211 0
115638798 392746346 0
439245465 434073060 0
399427469 112984420 0
573779050 66917424 0
455731217 243224569 0
243022916 231900569 0
330681389 303031763 0
406970450 426443090 0
528755982 437270052 0
518503683 319914106 0
256534872 88133477 0
536924245 72225119 0
162355651 478151652 0
174558610 530212968 0
5286313 208556221 0
192625238 344262641 0
385878380 175214484 0
262021339 311894353 0
197766833 224800233 0
7036464 574323545 0
98192182 367749620 0
115713176 280661490 0
393821586 575942710 0
497872624 516441603 0
224818325 290162502 0
255284577 158031537 0
203132777 365628283 0
28973673 231191288 0
312578409 419493023 0
557309578 258076102 0
19518876 151765893 0
128334776 446900693 0
25422334 548055979 0
216863855 191343498 0
53893451 541875815 0
367984036 7876488 0
27428469 170854944 0
97138322 211555027 0
51480275 383952375 0
259598397 232280703 0
136387611 309921626 0
199074727 446003056 0
554956130 212610409 0
160903496 541555281 0
461876402 460162072 0
352371821 487873613 0
371018730 389792522 0
30756223 159929222 0
377066125 541102598 0
211732961 124157064 0
216470321 305577974 0
363058091 500910416 0
291539170 116437788 0
477285714 177755136 0
233015593 549436435 0
381920124 338139232 0
177537935 500058192 0
379687632 294153869 0
280525058 510549715 0
436321539 191756090 0
332790678 379350474 0
28008966 202506672 0
251842726 220166666 0
392464165 193113190 0
413953662 296771509 0
176815446 430565129 0
47717645 276443385 0
111421787 117570097 0
185602152 56471510 0
409446555 377520437 0
267659614 536119308 0
175309535 322612061 0
211536709 486570137 0
409064208 22187485 0
570707147 149841616 0
556885921 490059080 0
332517929 268696834 0
423714150 286553773 0
557445047 147413802 0
2931532 373773994 0
237976295 312942196 0
522925899 224281362 0
244580247 229020873 0
300430155 28227134 0
324574161 482372550 0
220869229 97692086 0
413435456 463964274 0
354637634 190779654 0
223234733 577847017 0
16045 547240815 0
36419795 103196251 0
78848489 55009317 0
348045527 465035738 0
290303060 181293721 0
433718545 207886908 0
57965840 378508042 0
42751626 221263197 0
151617835 473677132 0
241678703 310136445 0
454936094 261181304 0
335778830 156233347 0
392931984 213338462 0
155151951 8226926 0
347945000 237192860 0
258223592 50789854 0
395512920 343744648 0
570805877 513764999 0
89582812 72078286 0
153904189 430438802 0
503945984 416771317 0
379273573 247568537 0
225893869 329627667 0
115013158 480609608 0
464369346 541110970 0
528981659 45195027 0
351839219 59339524 0
79653201 28119273 0
36667092 458766765 0
337364441 463106160 0
42286450 200287475 0
396224413 417677254 0
361206370 216255465 0
195756684 184177795 0
483105821 81682034 0
373117969 189679899 0
79469146 397553160 0
153020088 362548563 0
443989084 114032126 0
44963675 482490541 0
138824339 250087740 0
278910182 235923358 0
106427722 217466322 0
575460625 515272757 0
476184300 81378487 0
462620773 318699928 0
493228743 265627577 0
517189017 15819978 0
271865970 51221316 0
25317156 264557468 0
3617163 208662079 0
312128382 569169654 0
532687958 466923513 0
277300434 376198840 0
564970761 211012905 0
376381794 80507338 0
516930795 194450048 0
209491161 129820856 0
174153789 72229947 0
26429447 516301091 0
370516543 509361575 0
203959253 392679653 0
373424693 566830764 0
214743208 191752123 0
92343807 568066685 0
273923470 192971532 0
496308299 33740366 0
474754560 358672454 0
267150059 176809386 0
38970209 220294462 0
434730450 312374467 0
254183188 298548429 0
522068870 229990325 0
231554613 339590438 0
246112023 550653773 0
68122379 90992289 0
314089668 52264548 0
219538429 143013349 0
272430621 77097433 0
552192019 472765783 0
369022042 80491144 0
6339564 356595475 0
526312270 131964575 0
137289637 196504404 0
138237005 130390665 0
490906960 431769402 0
189955383 172015389 0
406488408 77639071 0
460693257 378150352 0
41665191 30748936 0
65955797 285770420 0
109855811 279657116 0
56499054 379816012 0
438852117 240248091 0
118352700 194355424 0
512093960 472137013 0
253055532 578455875 0
162019763 376959406 0
321463347 549000068 0
292653878 153042179 0
569311277 189273783 0
114338738 207909053 0
444421204 121925908 0
244014087 225950612 0
330573461 455446858 0
327825928 143627615 0
425700542 124531644 0
553816417 101003645 0
467057162 463263285 0
539247492 410636103 0
337764765 443685271 0
509825331 49185124 0
45429051 575112973 0
527148638 389234657 0
456351221 90152286 0
503157604 415699789 0
311012250 578549873 0
409882327 369519394 0
511280056 84040274 0
179428996 256792593 0
202332708 10440042 0
463842064 156877445 0
103343473 570332155 0
149824633 260109339 0
343188435 365540752 0
363524967 351690687 0
4135079 220411930 0
323561796 300982139 0
252562515 302218081 0
409661441 106349495 0
151373895 312246061 0
179692953 531652525 0
211159220 337578641 0
92478457 440134384 0
184145177 216138330 0
490057192 309598498 0
168037710 204158420 0
495443407 308785967 0
95236139 109278796 0
244879690 482981357 0
508338146 175208768 0
361364233 176539044 0
160001323 114709955 0
214941649 77226460 0
482940921 2576191 0
480809141 240120564 0
361986585 358376293 0
18700690 312598716 0
201363765 411994804 0
528642716 371461774 0
436679074 254431653 0
514276166 350713018 0
305256926 74301749 0
143767235 485121875 0
184420027 302591692 0
476762722 378213974 0
342652286 519589991 0
379331316 3589497 0
83418670 510196975 0
482783154 354089808 0
7828946 473008552 0
510100523 121067958 0
568619110 494609963 0
574092720 226785715 0
422253301 131296667 0
88612424 139792761 0
40283934 264556232 0
453494320 48329280 0
66342089 396547524 0
566306511 258646380 0
260685744 57230946 0
21156222 281843119 0
195403314 98220841 0
396282649 294793300 0
116935260 330778938 0
111838553 229686434 0
62823865 22637261 0
65692019 184311378 0
141570257 250965444 0
563400750 23232268 0
197716272 57574048 0
469073552 198058358 0
28383091 485426930 0
69868577 455861249 0
103823986 374868860 0
302071113 54205044 0
36313679 27445281 0
428155194 502605749 0
144248547 458947163 0
343229525 114373341 0
375095418 390784464 0
378402810 265183156 0
575504210 178568034 0
105749016 83267375 0
29870963 294286405 0
407304973 92800483 0
434036370 207344855 0
131806052 255582688 0
36829998 218771765 0
255315133 105350516 0
266042835 511679295 0
478671110 577054144 0
193151306 515774654 0
126206447 57394469 0
345643507 264070658 0
389784957 14151829 0
429614107 557695310 0
444328789 292623815 0
130485592 357264756 0
447292084 135258720 0
114613169 455780086 0
165163021 288907321 0
21342145 577989136 0
146847570 537223764 0
331101651 308312118 0
258106551 110361397 0
36780897 289082121 0
382155050 448459741 0
446197043 211448256 0
513703724 402161573 0
378366902 22350593 0
458698088 410292585 0
208601487 577128665 0
512369567 551044523 0
413757534 154574950 0
99286502 68667445 0
391498694 224444 0
482605857 94509559 0
571038411 530448086 0
142338449 561897969 0
62517652 152032534 0
355349623 402108301 0
502341167 474347999 0
74544505 544816042 0
1177909 261392515 0
318977612 366907927 0
453025536 26261835 0
449935256 276879911 0
107944724 432258054 0
578027047 380647073 0
495802784 330845406 0
171188230 142992735 0
226650718 513477608 0
354340006 472009028 0
59927758 420361007 0
265871798 19494505 0
248841777 206960714 0
129748122 314630270 0
293049597 290319595 0
216486266 422525965 0
396357297 132381350 0
496701558 461832639 0
538216650 201519550 0
434711807 11898751 0
367854662 129710354 0
41267937 141259054 0
556070113 184870910 0
250627274 504971862 0
378694808 200183987 0
66684088 175043415 0
248921707 122999780 0
284568153 214258822 0
437809564 399642481 0
539895498 373565296 0
320428699 244774835 0
233027437 415884714 0
102469245 48508386 0
572221332 180165806 0
257338759 521423087 0
246595510 127208887 0
316632933 321876558 0
96920571 104237421 0
423401077 511620533 0
128034663 104965327 0
212114567 250367194 0
447692411 403170318 0
161152068 577718697 0
575300824 13781592 0
3209654 36525402 0
302366361 68276098 0
270700944 491271209 0
200669706 153090298 0
483847168 166082646 0
6102948 85394519 0
216515530 547389659 0
61759015 314809580 0
520918974 84254149 0
504132578 437754099 0
242535835 40678437 0
404401772 104332154 0
113199164 480357853 0
243949663 400935202 0
267803821 93462253 0
469964101 493745216 0
298763993 55095609 0
91570529 60014287 0
505216254 21801609 0
387474286 497466458 0
262496187 442177859 0
230290162 334676196 0
236233354 559206346 0
209864032 32167504 0
261938151 300572103 0
556810906 405240327 0
534399893 138763966 0
17185221 476877303 0
174601471 245588067 0
451170509 14614178 0
537837897 505986489 0
515089923 401134902 0
67884836 273132101 0
138494296 378293387 0
404339220 325971801 0
513747192 252491397 0
371054983 441107555 0
347345471 495398566 0
404439745 235104697 0
39363813 277814360 0
187441744 475716229 0
211462080 188014577 0
27588620 11024164 0
546300016 301124091 0
189444434 271256697 0
274143945 336920960 0
507829027 105929734 0
503002415 229544845 0
53661569 418259093 0
547528550 65316014 0
423535869 440772491 0
272806577 78784379 0
222452009 576703981 0
533981152 412090262 0
153445002 444696471 0
262467704 401244621 0
258162722 17595757 0
185614152 20875950 0
65557783 178515506 0
1859936 342247458 0
402591307 114301891 0
166990589 448306039 0
94869777 21873151 0
122786745 284102712 0
144944557 411146700 0
342567618 386608552 0
450351823 534991425 0
272729919 165549927 0
112473411 252441446 0
550024542 434444526 0
258675025 402901506 0
417590717 217603389 0
316271172 49842093 0
214489283 158708578 0
87511314 402182419 0
364542253 439580889 0
271703033 174588080 0
335699598 238297665 0
338014378 452641460 0
481901936 3071829 0
490049020 308967699 0
317257575 456832273 0
290362400 113580337 0
510572132 518596850 0
474112230 497285226 0
518521098 2830565 0
77065595 196447183 0
104497534 415363389 0
290576422 160941061 0
411975569 40088132 0
160876852 119376321 0
168405944 385482481 0
466909661 176573786 0
149995083 403095738 0
303085920 516575506 0
494981785 97811209 0
250015744 468763019 0
327330645 352962736 0
296436376 225106537 0
377815803 150757193 0
146655905 558574937 0
408482917 377875852 0
517409617 371622627 0
272918927 154884438 0
524746275 428387410 0
277277509 218784054 0
267947348 269348282 0
382988116 202390262 0
406564967 517229663 0
63212224 467881386 0
189809289 120139528 0
198576837 111759460 0
239952430 161813166 0
237004554 168323273 0
172924074 328650375 0
351268419 54976024 0
326691399 364044495 0
276274729 38678407 0
82357667 304734245 0
148879900 89515328 0
273695938 315245131 0
100884302 37712072 0
219188298 256100442 0
330118009 276608190 0
204403791 313519246 0
62525282 404647098 0
53129680 274792812 0
421587133 54458149 0
537491497 454186665 0
467358745 193836841 0
349531430 545048075 0
467807199 271186702 0
546494102 183981277 0
112170411 446556931 0
504787439 264521828 0
28283359 541310309 0
395357917 465040275 0
64826094 72735481 0
310168966 569056669 0
440011863 403437971 0
194288420 529776317 0
109766922 223500507 0
150424407 362100807 0
163858579 96944091 0
430304208 56852622 0
411333689 481288590 0
234175233 81793319 0
176116219 50288486 0
222302735 23441429 0
499125048 138704949 0
358126441 2478256 0
478100397 394056029 0
212726139 538830415 0
14304646 115149342 0
199979186 94096746 0
125012830 317418000 0
305840901 41983262 0
471573514 243687022 0
1372633 262734884 0
30290895 326757128 0
496332929 206462671 0
131721700 61363899 0
508675996 132154933 0
367486364 562777867 0
255625579 227913138 0
22166022 17469680 0
564727467 488481449 0
533149894 259240678 0
546734399 477253298 0
331595125 354384042 0
117853696 265239090 0
66594878 558610327 0
116797375 353477001 0
483513842 155966649 0
307151358 299135783 0
379932744 383304286 0
238358124 150776895 0
277056478 444469808 0
565373153 577117219 0
390786148 487529364 0
380345236 466136426 0
56886861 451355093 0
393803382 336196164 0
428851295 21704000 0
371611511 132214759 0
377378981 325811057 0
368336551 22529438 0
39357277 556285393 0
36166381 29576536 0
301208837 459451974 0
389812995 546727665 0
536517218 57430059 0
290344712 109786742 0
447184252 489840089 0
62797392 30305648 0
164474313 543711930 0
178377051 399495207 0
87911356 85014006 0
541782496 463025879 0
125111535 227120319 0
132313618 360396753 0
249413613 143518415 0
41120357 456769676 0
285220523 397779927 0
256960743 177697723 0
226799790 44323466 0
42065453 250917471 0
303498615 169449379 0
10001157 346365222 0
182867283 329233671 0
548161100 67849549 0
339160909 516513190 0
214431783 5207200 0
350538072 248018994 0
543312335 9824672 0
8404810 463546525 0
333006827 451270227 0
182367793 90265208 0
564725631 400306470 0
368654949 525450779 0
512935030 320375607 0
528700136 548132039 0
11440566 357940175 0
51353261 31700345 0
494902743 380182415 0
520732396 491963859 0
27718028 107861244 0
6679115 42770120 0
66733753 514385701 0
168743147 544137415 0
445156604 84641559 0
200149116 154164643 0
105173108 379750747 0
487964347 513765470 0
14160127 346691959 0
231954236 424085630 0
197628907 314379893 0
221670033 114645411 0
96459326 279023270 0
278797733 92062107 0
15576854 37306235 0
182713311 35392245 0
478967724 496850725 0
243636773 160997450 0
347708580 222131680 0
398810246 11376893 0
89478738 342030647 0
338363483 401974350 0
96754424 539706311 0
41283447 554215045 0
357716495 368384904 0
436306719 321211082 0
262138725 178315852 0
392750694 300017178 0
255163917 84178452 0
90619143 199585858 0
140503971 517863422 0
365110120 524627505 0
132183017 337715462 0
274469755 171896566 0
76871070 203619094 0
322932932 34580256 0
270753005 503879098 0
298971105 412710544 0
358641945 572443905 0
352972692 272724316 0
385937974 433791314 0
352806156 238913596 0
332233689 220948557 0
564688894 108602423 0
307551407 164976551 0
307598307 534005490 0
66691807 564985887 0
402130195 68827764 0
254461656 193094977 0
289727195 63727570 0
555475705 297855302 0
309326994 493098903 0
288850141 243973661 0
558940434 212309433 0
536677523 150480226 0
362100858 144914014 0
19230221 289787461 0
129077016 267252517 0
460494696 461760630 0
174750123 462637588 0
566327184 343857483 0
191894303 396690034 0
211470028 431753621 0
299046255 497842527 0
120266408 70145953 0
533343318 262995758 0
568967300 414031950 0
142014919 563058997 0
105296072 34659662 0
570923751 115428077 0
546429759 282271029 0
56337868 523866573 0
178847712 34679740 0
69637156 187273057 0
20836937 258014721 0
148282189 276796355 0
340164688 337683466 0
566416745 160923529 0
453757655 290067057 0
10288512 115000574 0
128830712 16667708 0
423832608 321294484 0
223790172 201048956 0
505104648 23636656 0
207299872 460881865 0
392265546 153963721 0
158735364 496606571 0
7372877 232957461 0
35487677 174647575 0
15498146 309538107 0
306838166 429323868 0
76096550 398164072 0
76709990 171910066 0
555152704 450458461 0
322522892 502835672 0
282014376 202682776 0
125301214 10911901 0
459038650 746737 0
525905220 206544037 0
122264340 414234932 0
294698353 123007363 0
56349787 380930711 0
396566009 85286877 0
489256234 182391997 0
573604196 167678974 0
32606217 281932404 0
447733209 186190713 0
42466400 327146837 0
263256121 26151640 0
426940977 16954087 0
87728962 220352065 0
341278956 164501801 0
25097975 415411702 0
451762849 388904641 0
522965906 77742880 0
466665791 463068413 0
345267031 326951372 0
206438906 139247140 0
398324561 530609201 0
213848218 404120996 0
307966563 290912419 0
181193225 192163105 0
533987672 349859184 0
242439165 448003007 0
170758779 135852082 0
187085357 345800914 0
34498991 8058414 0
222703254 489590433 0
74547495 345366412 0
574974855 276719750 0
103774985 541360040 0
403893692 44744183 0
79317714 499953619 0
387027675 229187834 0
531123129 172321851 0
508153694 411135542 0
33442701 156025231 0
274331238 478185535 0
572822428 376885463 0
267636939 207176446 0
399665445 17840708 0
365355337 553952448 0
28402846 140967853 0
333731218 425296345 0
530961995 292974377 0
208112484 262863904 0
540912512 181584937 0
329315763 225489358 0
204747393 289529880 0
384484383 78056370 0
129920472 63633724 0
330439894 45781212 0
106320019 542417550 0
267220231 426115382 0
159513501 347972506 0
475952540 205881343 0
528209807 242108377 0
416830593 117773459 0
69186272 275081006 0
463135375 105172755 0
65919497 252935160 0
570324265 285247990 0
465108513 430482112 0
183896832 97848209 0
460620954 531461028 0
77308520 272882785 0
204304017 377976648 0
338679598 527062811 0
225353387 364598068 0
270510247 564932785 0
210130724 342573383 0
201907455 28331402 0
538313031 14023814 0
285070981 7713504 0
315873638 389933642 0
553293367 541117202 0
129523361 327716408 0
350339091 26986956 0
549769348 507305323 0
405116728 151142613 0
534931166 383212351 0
92218404 94879322 0
134333684 289719587 0
133022417 359484359 0
352353623 388290767 0
212547664 397440849 0
207074879 219864520 0
329314273 111680703 0
364175600 173373824 0
523080530 101905293 0
503107083 164732006 0
207358233 446286996 0
94452587 401723972 0
469829807 448951256 0
351529238 238680674 0
98224008 30011068 0
60200895 147136378 0
217081435 327149103 0
361475065 209575533 0
71769203 336679097 0
47276417 475755785 0
353282623 204984773 0
77599695 433929468 0
259902123 364531538 0
188939950 79505871 0
306958577 490896892 0
173026012 387335603 0
103041662 535997273 0
370513841 396007265 0
170088883 78636411 0
495884211 100724603 0
277007518 110147160 0
119179846 369185656 0
272909988 178296421 0
109544050 31201521 0
450478676 354723451 0
219382536 249353297 0
21446789 93334245 0
331081451 131425878 0
36217628 274532178 0
458193273 196196562 0
562186483 378406484 0
223193074 379837171 0
34663193 118370183 0
433235474 538425650 0
330803975 163515230 0
39679512 496421373 0
167055093 407671613 0
488954311 575234353 0
199491278 316702795 0
355152480 48042844 0
21997908 492975583 0
554619052 235600113 0
297622423 553320241 0
304318998 213692402 0
193525365 530866476 0
10017674 309753063 0
169595794 524314600 0
173205495 128130724 0
65499120 395646574 0
491189828 197316675 0
25282858 536883353 0
380384475 286566464 0
164895304 513964680 0
188681815 41445706 0
88507630 235992843 0
530386445 428553792 0
193232979 86820959 0
153190448 35827030 0
364775954 498850573 0
285811086 47500625 0
77032134 308272940 0
262238144 252408852 0
334030540 306573445 0
177982648 142590382 0
357077117 437134328 0
225255889 506300861 0
523428667 486834535 0
236233364 159616930 0
366794005 227581103 0
62172181 237172241 0
501957679 472489338 0
327739171 226130577 0
38249957 505281053 0
172768681 513178287 0
236842512 298836603 0
472452450 491347018 0
314765756 146043726 0
461805719 255206537 0
19439597 264674158 0
452256704 294947576 0
488129224 157420609 0
565074245 110732228 0
138767910 276263546 0
445692776 231061380 0
222819036 419460494 0
68167877 87933577 0
394814831 495119672 0
351293280 529690479 0
94717652 489225804 0
358220057 13257151 0
485006659 177098138 0
24202654 231511288 0
441442495 127125450 0
122279093 91270670 0
163818959 17905481 0
152064452 260129202 0
533359876 382895017 0
194891373 483246224 0
143212523 524700531 0
92728932 326656729 0
152201815 570146958 0
507468876 156386703 0
574126208 427335737 0
503713436 508797409 0
515260257 402845297 0
151245915 182463742 0
424131146 270920861 0
331829726 329658301 0
125456190 442416399 0
119733904 111096182 0
9742152 18933224 0
285018846 565799947 0
362047570 482686410 0
462626985 340122224 0
436714287 106497969 0
559384128 495788785 0
351143973 243642041 0
25287325 169812334 0
381788097 82774208 0
485813779 518904280 0
353761157 241782651 0
201524270 20374430 0
339256396 472284599 0
501715503 356369445 0
458116910 322657431 0
140796260 325023052 0
465687303 295009205 0
428672197 27797806 0
385858593 569912547 0
195809699 406954457 0
29831995 489225417 0
340453668 481484044 0
399631344 132685234 0
473309281 466803920 0
562019302 491965663 0
485606468 424132685 0
27740785 71155364 0
356705204 211250410 0
43785360 434917393 0
323181493 271324718 0
50341478 249521447 0
348437906 327408076 0
497837444 564215114 0
287584907 339280547 0
298018419 547900330 0
390161082 350258216 0
137402886 543026954 0
296263234 149900651 0
297484577 78931301 0
86405053 406233750 0
404359101 160187727 0
552001908 377334906 0
546156623 69946270 0
351695909 114959825 0
37570360 520571289 0
97661091 170414477 0
153612859 357338966 0
518727221 484352909 0
496938473 114608492 0
534482676 360879357 0
465295146 184426264 0
158477915 227114680 0
497716245 47049570 0
169332070 457968942 0
283772794 254673816 0
486447841 64650920 0
247366705 37162221 0
83183432 379641621 0
525999577 262637038 0
13270314 73982708 0
433035611 291707271 0
450289838 123796943 0
114800606 404562688 0
50620571 187054696 0
362709148 540200425 0
424620052 331702038 0
378033101 290488913 0
274635855 361613157 0
526395361 427743360 0
104240960 176542520 0
398808172 468796784 0
377643673 297275136 0
247679994 332885019 0
307630554 359595414 0
171632908 148087597 0
548168548 343769513 0
558427672 155968834 0
267515044 557737360 0
112726414 313139491 0
230689608 511808858 0
180636860 322856571 0
492821027 24671280 0
7172275 338276374 0
570755606 487799290 0
376315517 348056753 0
480953337 148780313 0
214783118 102340154 0
220582714 233737153 0
23788657 234715274 0
387246356 262412456 0
369168840 377254723 0
440459104 252712719 0
253268469 55113913 0
399694741 2119477 0
256985254 296176486 0
249509242 454899260 0
104375155 53323569 0
303760054 155511196 0
252623778 177781043 0
274966737 221151754 0
114340525 243612633 0
579655762 113061467 0
119775222 379727759 0
484530142 32936942 0
131480253 294482566 0
438036332 416051102 0
409590880 80037518 0
401937619 389999918 0
142539677 232644324 0
334508473 512299170 0
282416797 93065038 0
395661267 50733250 0
96094532 576166321 0
264341196 175393760 0
95654911 477601649 0
478917811 307156549 0
340409413 315207578 0
66575403 109989974 0
198974689 302321732 0
102018874 454158143 0
367831739 26839659 0
247053065 379246076 0
20040360 267022366 0
278819957 217832578 0
322953483 277746033 0
7215810 368482194 0
9134313 182457835 0
96741122 304777676 0
450265122 258506304 0
361296668 37252532 0
137019215 20987408 0
406236084 290044112 0
44489596 459998465 0
240527280 484860903 0
164847234 5078460 0
240669567 22594085 0
193524014 362219267 0
465055535 136621281 0
391761282 5569180 0
517376551 187243141 0
274373688 33621607 0
335475928 77301329 0
267512495 234033493 0
434213138 88963246 0
199553144 241602972 0
145952535 432920939 0
488762435 575001696 0
500918724 179567781 0
372934147 321633831 0
439819811 342777039 0
139309922 412145111 0
384633920 313054540 0
491355862 481463631 0
505724144 443545718 0
466456727 307826922 0
96841940 58805227 0
455685853 147151480 0
209221188 144924132 0
337697089 228917299 0
184556418 266680385 0
426114261 417204081 0
366519002 174042326 0
562169037 558946026 0
410847694 404300109 0
1120862 215716641 0
277655798 367902001 0
558717380 575940840 0
6943835 265550260 0
542006087 173908635 0
495889847 291808436 0
208321818 309537843 0
108480702 404883674 0
503241102 59674931 0
344914626 300098065 0
23129794 553237207 0
451800936 227251449 0
294227583 284780488 0
93568759 475568824 0
476098590 339745451 0
258933477 517202652 0
7523293 515197790 0
325947824 111515407 0
573531108 503389867 0
502120864 119445725 0
317263469 438610740 0
99302318 105593331 0
287967690 380603088 0
498213514 430796728 0
235074391 105449694 0
557313906 364130815 0
64441016 64562983 0
367102486 309044928 0
83064376 366350469 0
4590621 4796147 0
451944790 478583820 0
373229765 428606854 0
382539205 199039795 0
327846987 182394531 0
177031041 364987859 0
314071164 55072281 0
42954795 102850357 0
436311221 562918500 0
368794180 125835130 0
395183833 412657753 0
91402287 74108170 0
123771475 276666951 0
342215698 466208535 0
370583070 174568017 0
500826247 522670663 0
534213959 123276659 0
68778805 212745484 0
232951262 489587449 0
159379702 328170299 0
548382637 569084134 0
14245922 66992538 0
185574780 410607131 0
410981577 461073995 0
106020673 429386139 0
54292883 306720416 0
437156045 102921070 0
74047614 435721832 0
422966839 566552648 0
536266820 153509853 0
20845462 92456001 0
564123728 103361413 0
160434729 181478291 0
424008164 171387519 0
128275957 449133326 0
61127141 7976677 0
513061562 567267964 0
62209332 172026249 0
184606652 140962328 0
107790300 222639940 0
209843445 165366202 0
424408345 240816252 0
534516317 316304468 0
346598742 66017817 0
183968789 515144105 0
442411982 276843890 0
108087890 409637793 0
483723776 446810194 0
522928713 78500483 0
84318662 495898269 0
155034413 450991203 0
263250758 40243692 0
364852839 68417025 0
379146747 130146799 0
407479028 562836076 0
17219494 315653817 0
238622177 369881540 0
192585643 295738571 0
20673807 442123909 0
298649239 379181253 0
37186495 461160998 0
443546110 310340817 0
395960727 280942483 0
307833316 2406606 0
361614 197939247 0
357777216 116720237 0
199224979 384582497 0
471242732 423440330 0
321440900 550913391 0
360429758 247459611 0
75647417 338360272 0
256383171 159277740 0
155686841 229282694 0
413333592 57678806 0
119639362 307644546 0
418999645 429755205 0
532902045 68700224 0
498042326 513690483 0
163044965 405435001 0
20867653 463375362 0
181410436 74026086 0
383527797 294553995 0
164763710 218991037 0
463408555 344591599 0
292355376 142605380 0
206921768 80282381 0
301194140 402394234 0
76498041 399088332 0
461646899 290515505 0
383394625 182357773 0
150886635 198455603 0
10497921 147047680 0
573462559 559366116 0
150537147 425839943 0
503790517 558887151 0
170068582 384915716 0
516820376 400155187 0
408461803 210906050 0
374264699 370870722 0
225822657 336022259 0
226679487 370665574 0
133718263 31218625 0
171097640 321170324 0
231177222 495453403 0
276959904 200616183 0
550414316 310357568 0
3935612 15910462 0
564822823 104502037 0
216959949 422362847 0
140337927 131817511 0
30446065 103732644 0
362127895 386414167 0
352802110 287153776 0
117496621 305438509 0
153455487 63997233 0
480620326 540453318 0
418234699 96717645 0
163573736 192931978 0
375628187 163202354 0
146593440 529999530 0
255587824 122378515 0
402255492 243601495 0
145702832 115622480 0
150388700 302102566 0
18963974 201621325 0
452075941 131855734 0
140144103 92458242 0
302219552 111854403 0
302900473 237705415 0
137900005 144782805 0
94911075 276158654 0
350830988 67254878 0
4029004 424266670 0
418164754 339928618 0
515605803 464675569 0
551314868 455596839 0
125710692 364496741 0
40357948 82566675 0
390684763 384367784 0
255410577 409444025 0
26528840 500828010 0
102713125 426223018 0
93564304 298840594 0
358500235 568035427 0
197442129 105019054 0
210654946 230316771 0
76249704 226746720 0
401233082 147585377 0
363500445 241180681 0
222840517 231099301 0
568113999 216026955 0
45148023 302370997 0
105087011 339785943 0
491987902 372552358 0
507883039 259397802 0
69198614 22845784 0
396278225 424515854 0
490121095 139595320 0
137693971 336457298 0
475880648 59782903 0
47744060 258924788 0
341258806 39710239 0
534880530 320486905 0
461772605 360143263 0
364452779 101819735 0
115444039 510512513 0
439526301 32623406 0
62848208 505334187 0
553319700 222052523 0
126363095 22352505 0
468266424 172669913 0
283012204 451715287 0
488823852 423323047 0
196563935 394998125 0
395387657 183486711 0
125591093 551506295 0
84635016 278843773 0
205306949 542668531 0
71781461 291811977 0
396628581 195685664 0
69777555 131300129 0
222198065 103450668 0
157914878 317403165 0
325640164 385516651 0
62591932 551052457 0
419271488 151318206 0
280760951 20464680 0
550023452 147735796 0
233090416 560451067 0
231935968 429345270 0
472342112 329858770 0
292871706 556970124 0
551071009 20292999 0
103466176 900441 0
242021578 96605091 0
362454199 32814950 0
294705365 271579002 0
176655408 352462884 0
441041869 288723749 0
228783804 376941447 0
57723809 65376126 0
481946010 397691395 0
239854787 256646867 0
457168705 404201968 0
391633310 452135967 0
378474597 65786322 0
21595848 180891056 0
421780329 537782753 0
71005674 329135894 0
114012582 3862521 0
451357275 174984734 0
514677360 430851140 0
288851814 99397273 0
348571881 565807935 0
35538794 290016457 0
335777816 408324840 0
218067930 415624960 0
124469794 156465495 0
385386525 17868046 0
550223903 343208746 0
483137020 256314488 0
465506329 408483586 0
93416700 131824867 0
473070853 412202050 0
463968149 322617260 0
279311761 558465291 0
498849603 295454579 0
314289504 194003102 0
390987544 454605083 0
347549737 313085551 0
143544240 373422290 0
110123855 368450290 0
561969102 136698396 0
435433533 259729257 0
532652392 577638040 0
255210016 430946309 0
298531826 2618562 0
247134063 465290955 0
168605552 466415238 0
464906867 230844191 0
134177399 164313337 0
122323582 346988255 0
439464382 351304896 0
156315758 284670075 0
343138803 30611405 0
267665945 196492378 0
541748775 499516985 0
436385775 116951691 0
336749586 570322347 0
297944278 435491178 0
223839680 26390893 0
76561101 392910204 0
359866503 83640288 0
507676844 562167702 0
399053464 95130938 0
241189902 389438218 0
442107383 105668757 0
259161685 111701528 0
292385238 233593559 0
571948872 361538927 0
152342345 28959265 0
135842491 48923900 0
22942864 381827908 0
225775915 23423022 0
339084032 164344456 0
500306044 308245783 0
241971336 225015814 0
380722046 305959336 0
274025849 281639612 0
300273800 185976218 0
24194541 287660855 0
511057593 533281549 0
211587153 35928705 0
174506253 257574659 0
482827171 299396034 0
148128098 88802986 0
440400974 106327251 0
310195496 184863745 0
110943560 390126801 0
210401985 290557193 0
472172789 316993098 0
102892505 560813556 0
95446657 112527889 0
42684338 309850862 0
412395941 61124549 0
411839773 159361442 0
203799035 335426439 0
374719442 444204484 0
166677252 479757999 0
131652337 487196287 0
277079268 189180051 0
199182435 529546715 0
428637067 240698802 0
152470295 280472844 0
499409042 376237366 0
267814817 129897687 0
349390423 185639801 0
103475349 406494204 0
296503933 294373696 0
283996478 182427159 0
410616868 336416602 0
62295211 443382551 0
426749209 436157486 0
14999942 274403469 0
425568022 358102627 0
119891030 569948968 0
63742832 490528443 0
562361539 81883013 0
231665216 130681862 0
247339640 335199948 0
317213940 525228809 0
507842381 164276550 0
98138608 409065520 0
388411796 27919181 0
299744101 521616122 0
170379051 448688900 0
128669844 453093196 0
348037729 342089656 0
231878596 97393137 0
118651680 466509514 0
529478609 478423405 0
304538852 308440282 0
260709506 498679032 0
4750731 468878128 0
72550057 421140928 0
304524360 49201881 0
296934392 269932094 0
79392192 104807280 0
334616849 220804995 0
400155063 104756003 0
547272571 510828001 0
464067430 357859376 0
56335281 310827038 0
255116833 391821731 0
10942545 222856369 0
416652883 174009836 0
267123154 153725362 0
220764438 14247203 0
340456455 334824958 0
184673816 235784217 0
28232422 25716798 0
538736091 487066597 0
50087987 350712656 0
425003409 367919755 0
151568894 129575493 0
399730161 557082290 0
331969938 315775166 0
463734332 360401627 0
143035995 129927336 0
336518200 358326137 0
396074566 467127821 0
111717882 218117007 0
152885605 503423384 0
224619428 311787177 0
141761542 85762027 0
415407761 75803249 0
129238301 210025708 0
168939134 301686098 0
318200764 492774436 0
280199395 350086502 0
10027612 163527607 0
530239202 16780343 0
126203611 187613499 0
452974526 379656856 0
30172779 168507957 0
309152634 433447586 0
80497341 320986810 0
542476690 322316276 0
337972022 17125242 0
285927288 509989484 0
319607219 576537926 0
281868937 280257487 0
416503064 441517875 0
35786938 339319935 0
317347581 261408237 0
86106976 301706152 0
525934100 86689554 0
36638652 248814005 0
283239056 243345642 0
493843201 315181698 0
377456217 380697398 0
258759174 128304696 0
530575040 13758310 0
564855374 285508546 0
3126237 55577958 0
469960255 30050364 0
489138102 445896619 0
232004815 143027280 0
192267041 365105955 0
124726574 307131523 0
153233270 96237608 0
447299700 252096105 0
372638910 522749214 0
465617176 107595738 0
291824857 520785199 0
142916889 482178223 0
195044891 20716189 0
557427245 363909438 0
544953132 108295268 0
257883561 94653200 0
259558292 332321671 0
409119745 51992410 0
77861055 544833178 0
105354692 456553681 0
519956639 23090547 0
285985652 104281594 0
190872215 119459641 0
53260366 132897481 0
119236386 509821766 0
83964720 408594488 0
356169587 254581265 0
343072255 48847284 0
138186188 275884360 0
520891658 5439188 0
569268620 39820215 0
415024195 480917460 0
199129922 513155061 0
515302693 493863105 0
502797094 134590972 0
294749960 365981540 0
49454068 350640227 0
275763831 83453030 0
392046825 467055626 0
48530025 560239375 0
255606905 300441694 0
571510475 73998046 0
238550552 190960551 0
280157542 138967313 0
483532029 121177785 0
251160472 308023553 0
347806667 356024163 0
187698346 382093811 0
228519502 573697975 0
342676110 273958971 0
441216565 274100862 0
62360561 413550669 0
320056707 407895496 0
98804714 541947403 0
362190250 220624286 0
144506731 51941749 0
295651865 545160689 0
40255553 231335137 0
518788302 429104735 0
451615965 134947465 0
116168656 62462466 0
473138513 430568677 0
78548593 397406870 0
423485574 232821624 0
195217416 124539446 0
38288373 348272397 0
364612420 50620715 0
94353734 146586741 0
286446392 188344920 0
512269660 469148466 0
135852990 43831193 0
42816811 437517168 0
552193275 526777792 0
556192836 515622133 0
27167053 335234924 0
503018259 139153327 0
281198867 39319842 0
124159396 566949433 0
552600503 574089682 0
502766942 106392963 0
98430601 116684746 0
386460501 135361261 0
190151889 548493382 0
185538621 332076547 0
285723974 13582328 0
122539120 118141392 0
483322534 268700603 0
474728144 54196750 0
416403620 469089029 0
186433653 237705660 0
79083936 578442682 0
453165040 210688353 0
82403183 140318478 0
131888166 335258978 0
213203864 239653435 0
534609169 203167836 0
441135058 329916263 0
419264759 391693139 0
542259147 366582629 0
377632894 288763629 0
262781839 487234091 0
352142037 136215368 0
529658574 469641351 0
360049803 454828271 0
340653122 51189642 0
460545595 480423745 0
19378674 369132087 0
187883997 576849256 0
314649880 208385411 0
259169398 162728809 0
356515557 178938464 0
387318762 380421742 0
60928305 241719402 0
92479187 85992939 0
531306327 41293241 0
177425324 165637802 0
18420241 76347765 0
392877638 336803579 0
242879344 217061549 0
381179499 459272783 0
381801685 212084922 0
215513780 315063775 0
41273217 198570909 0
538420630 358174387 0
388647746 226219879 0
210433342 520037014 0
47030326 205303405 0
449949089 381697741 0
200915523 125777407 0
570891374 524593566 0
8750758 43660916 0
560851937 21225499 0
485964802 438356748 0
191860893 529453921 0
253003389 391653050 0
242137370 322607488 0
510347692 442713979 0
489405619 543904947 0
273058048 504657658 0
129914734 431141150 0
72168088 533084754 0
445323843 269139543 0
330944505 487007038 0
237479777 498539920 0
308205580 204669382 0
538564104 175439978 0
146422752 427590704 0
444287999 236285674 0
476487501 22017362 0
530232731 575640567 0
383037023 275474798 0
200761877 441592599 0
226667345 357369685 0
303442482 225645280 0
189403999 200867608 0
380399457 554895184 0
328447851 335500623 0
160157534 96373338 0
6299573 412156570 0
104282652 115890167 0
291206901 211917039 0
576027799 289932532 0
78129992 159734211 0
469341326 405690524 0
436966741 121164836 0
228612708 569540484 0
344364202 527744712 0
523654412 359471169 0
97051393 198491105 0
544121420 473139296 0
331437553 361788100 0
194442645 181853176 0
205826803 487161947 0
347277560 307716038 0
248455537 443215151 0
95544819 176830916 0
414722058 365709374 0
134346905 358246644 0
96947036 248980418 0
469028361 493875797 0
419370254 200751409 0
96512657 174978926 0
82738274 491109982 0
149408601 555273566 0
482397637 66723402 0
410221368 467398996 0
479398965 8575171 0
364569603 365038620 0
274736494 154423994 0
426537972 441365655 0
157165098 379265522 0
94644780 97993760 0
575989560 39610656 0
51090064 289940705 0
420856480 504172875 0
309043830 366286741 0
160830057 495291771 0
350020558 444320156 0
429366302 478785374 0
191931177 333354711 0
73656288 354598442 0
72587325 148796924 0
513001762 359756292 0
412933525 309236980 0
125218337 481839787 0
443869068 133904400 0
379368494 511857225 0
209303713 505055532 0
480148259 351300665 0
321018668 475586157 0
148933162 423351311 0
61316916 526010937 0
54210647 443458458 0
445521542 180204004 0
160378273 398005140 0
451724579 285808353 0
532447334 134012674 0
94785903 512889722 0
353357669 59234602 0
505535571 244945155 0
450341682 461184952 0
210411966 377152909 0
282131115 336585705 0
465864461 129053826 0
554734657 339375626 0
338766231 82496674 0
44181924 443165829 0
475669262 477692337 0
279268398 239381937 0
439971943 82658683 0
182173607 81777798 0
142672048 398198040 0
537003507 96481817 0
257801409 564102920 0
53517105 461095386 0
225517452 570250633 0
578735003 505826979 0
575020811 456006861 0
134823788 564282567 0
431080097 300457777 0
347158152 368935180 0
339276283 423269434 0
371116417 54407897 0
322041515 127419836 0
293043831 306956991 0
444464628 531481675 0
82883609 360538257 0
545920961 574782436 0
140761603 437459320 0
288607518 361145638 0
93321759 513095846 0
549926304 320441621 0
254489378 465847434 0
388763936 327778247 0
233684601 324509363 0
461436186 411001999 0
38599743 476682309 0
78889791 462297958 0
120693197 559780720 0
366719777 249198498 0
124421352 236353653 0
217761599 246092826 0
433031462 32569896 0
189480059 485481933 0
463355654 456260211 0
72905917 472678501 0
259176223 38132211 0
268862479 165781256 0
192513301 333095605 0
512406577 81161332 0
193280871 482744483 0
489132832 333865107 0
365729321 144267575 0
577032934 371583635 0
103957291 510439000 0
307741730 389640007 0
272973889 319105161 0
253919371 562774854 0
174134603 101723994 0
248136065 521769874 0
390565242 128326016 0
353792258 521700055 0
376060168 537551413 0
313569855 237965873 0
540596631 372087170 0
292413983 432399670 0
381100813 354536579 0
228852966 520140358 0
337544863 269721287 0
73554988 570002729 0
213422771 502938493 0
225936902 545273689 0
217995662 68197048 0
90646701 16660858 0
419285405 53170032 0
43182288 253708541 0
472737483 297169259 0
334710877 87306506 0
511244602 241182572 0
178584240 480989829 0
107502891 352769840 0
529062925 328520967 0
206826162 204612385 0
416433269 189141557 0
450919700 374722240 0
138065717 259248892 0
577988011 442241480 0
340295625 44769248 0
270000792 244606534 0
565971472 3643286 0
192568822 277193676 0
140539130 223533873 0
409708222 92277930 0
404841772 436306508 0
49761354 23621176 0
62999185 98573951 0
455438334 550718492 0
452025196 363660834 0
113621550 356859794 0
327629166 192144788 0
106473384 293316575 0
363707567 144234675 0
135226635 556878452 0
220833287 477518611 0
487558627 233903423 0
341383193 551785119 0
283279959 419422328 0
161517115 449983417 0
369060326 449426682 0
320087327 390034666 0
535366872 338711713 0
508400690 578670860 0
324317205 225969605 0
66825355 375193129 0
411076398 307548165 0
12422518 74739253 0
539147960 331290543 0
139522991 142025591 0
163888345 502292857 0
457781994 224462453 0
4254149 104164028 0
402008288 192721800 0
195229125 122252386 0
163408437 262766165 0
321436742 414267985 0
140358594 480091 0
194959783 92276029 0
116180098 309307011 0
233758938 311113035 0
147897174 317950277 0
229801118 27477561 0
142798394 411082355 0
201606634 418191259 0
18295661 372759835 0
411381547 318308261 0
223870930 337136607 0
280864176 112779869 0
94620622 166728104 0
272928726 209269971 0
532336211 53696152 0
69539993 243270088 0
65005678 548290149 0
166163568 326686369 0
266852565 116571956 0
209884477 487124666 0
235591981 401732907 0
48687340 561073399 0
518227709 412864051 0
139609798 359117534 0
257049198 130024179 0
407809661 423897669 0
520307615 44388447 0
91736872 98752069 0
348445110 275598609 0
164888605 370357216 0
296634435 433463897 0
253627711 328676910 0
381372219 93572636 0
333502528 519780934 0
141675425 341767443 0
396540832 564975666 0
529803155 497162301 0
384185319 358328236 0
2469427 478243271 0
380992894 252454149 0
528989998 10291638 0
116851315 166886069 0
557019491 338929347 0
295969783 394608201 0
190797024 93246819 0
313626328 502602847 0
357614643 241281772 0
151887775 290076472 0
468992774 108972735 0
277352513 476664094 0
90234466 184315227 0
277261645 254060432 0
333746752 192539909 0
347318261 278133463 0
91617268 366219221 0
112302538 168455611 0
19435389 35955214 0
98501836 15309345 0
240448265 469472823 0
116773053 131087082 0
366504736 81757035 0
390295446 5915756 0
242083436 94429376 0
170417104 333794451 0
165892712 435446811 0
287507060 493893246 0
336876431 154484068 0
326608628 308169189 0
125760489 290550761 0
314242067 260642243 0
362280052 373715423 0
153696832 240708731 0
103643513 434226837 0
429489137 162477748 0
163541264 357081358 0
69915567 481858860 0
82228298 262528651 0
374497992 285738857 0
437080307 409502491 0
353805977 487874414 0
68986130 135215053 0
1014756 362116922 0
420422819 255335685 0
194118299 408826799 0
464371646 146606553 0
239240765 370934737 0
253353458 56522008 0
313721323 251183879 0
423044187 42400520 0
561892742 224574010 0
233235931 245442096 0
116525551 68469507 0
557737157 476193014 0
26904191 36071496 0
161693182 472200256 0
124784450 130198102 0
215321048 244849976 0
508432847 503801782 0
557263014 202424167 0
109945688 385360178 0
269542176 572478863 0
19904096 576919455 0
37917837 241335479 0
128753522 95924912 0
403537602 29711335 0
541569510 511995078 0
579377652 317575441 0
41453272 245121333 0
303896599 247305436 0
245232897 430994214 0
563040934 138962774 0
465179986 26318083 0
473230532 29841021 0
411965067 241816833 0
209529213 90998016 0
188528200 371834152 0
325056927 246251856 0
134174103 9982527 0
69029794 180786727 0
231776717 434257553 0
390906425 156797964 0
355056766 507073635 0
371315639 2885687 0
280154014 464108531 0
417714889 205161619 0
64224778 343687283 0
487435449 427446500 0
539378173 15617527 0
38279167 572534823 0
409344988 546388159 0
20839820 556245114 0
28346528 3014257 0
443288178 272517072 0
433903977 482451141 0
259778549 457501004 0
296017810 181950563 0
209259052 185615654 0
503281830 439546434 0
23343901 435221152 0
223930722 125717582 0
70250055 534136268 0
406453057 13594664 0
421401335 227975698 0
205696543 304041388 0
10330809 176601314 0
352663774 264638678 0
100504601 68204778 0
536567169 74334828 0
446604605 115078516 0
80445219 495156767 0
47264011 427956891 0
553212771 55832543 0
316920416 134562992 0
321713341 284140322 0
256792142 329889077 0
346544208 41302137 0
237734157 211779311 0
96723742 87509979 0
136968789 179360257 0
176608198 48898853 0
559022351 10741284 0
253954379 104856746 0
275193361 268086412 0
217572988 314219470 0
6052140 64277150 0
465149951 335099083 0
444264388 339621592 0
571751167 568620216 0
460472696 363580199 0
239550524 125390453 0
119659752 36165577 0
269888435 2160537 0
484270960 234489225 0
502165104 236731051 0
435281173 50326109 0
124602256 252810885 0
134821807 172712450 0
250852800 391112960 0
459991803 530806288 0
298548466 56301237 0
451732169 329051224 0
438241404 174879922 0
163481603 197470139 0
283278038 409663075 0
145689722 531737094 0
195791266 579397979 0
393371383 121729743 0
169269143 72674782 0
453369826 360031519 0
74634596 492995593 0
173493658 129006317 0
52203607 136740467 0
380699217 308352795 0
469927259 17765165 0
571465078 413803248 0
319122907 478835112 0
119765282 286342447 0
244765406 314313836 0
364727584 128624661 0
374623475 262717341 0
339202853 52036449 0
572974496 118884702 0
255092845 151633900 0
120828578 273687576 0
94967002 116206603 0
212819193 214150651 0
44546055 174463519 0
490173341 119907831 0
524325236 336968279 0
386637240 225632019 0
12425220 436984682 0
13845657 274699398 0
548887456 183801204 0
481635532 503178208 0
136930669 472102238 0
71412825 48990054 0
119031214 29857136 0
209329968 64546494 0
419961372 98356870 0
473815475 271090861 0
420688465 126109509 0
562652437 391304938 0
110093075 265061058 0
520351428 286269998 0
186510450 68400363 0
389907699 141936393 0
469641276 111985573 0
79217294 363996609 0
85537829 281920319 0
328573711 435649585 0
480071584 142721625 0
350826004 295126308 0
82951017 193697587 0
532293110 570893036 0
250125035 526392966 0
62245842 571453184 0
98827216 296457732 0
131773629 404020275 0
349064342 313936107 0
409502902 75574629 0
5902081 452264745 0
577053776 236609291 0
41731379 454169439 0
41857184 503339927 0
48545596 438873955 0
247494519 477012092 0
379603290 386543090 0
137625233 73374014 0
507343289 527006083 0
50331270 16898026 0
515356235 23766437 0
235010841 407168114 0
481807690 365544661 0
298716384 403881054 0
78623664 511804941 0
291533909 156229289 0
69317064 333805908 0
283139942 38538423 0
197246802 207156674 0
282598029 68091934 0
162647081 475674024 0
358573245 138737470 0
505542451 501982687 0
371148303 347941928 0
226787348 429773064 0
217377682 385454388 0
79088129 223205590 0
318252117 151464480 0
127457059 477422284 0
294830135 460733776 0
190324751 273058807 0
195073875 499694631 0
534842224 234581637 0
329239882 18123775 0
206826182 120144743 0
417796308 153024155 0
117592086 56467862 0
26489474 329731287 0
8704385 20018599 0
213228467 239065755 0
470039009 26587712 0
142447275 43640043 0
1742999 111597671 0
316632704 476910858 0
100103739 327897894 0
241029803 191713254 0
517713409 148110821 0
335370681 507279025 0
182264392 384092484 0
437813054 558585659 0
540272458 232433208 0
303753170 167882983 0
47868168 532156859 0
278513282 286589381 0
42466090 39625098 0
418837944 130413485 0
374492697 438263408 0
302677434 311755219 0
21571229 369764608 0
504542033 370419412 0
165014669 540404025 0
279670149 62243690 0
515750687 488429856 0
115368150 578722998 0
379566082 198955270 0
506805596 473203436 0
241118778 188767932 0
450186028 193183049 0
80041379 114719792 0
569357159 57375799 0
337527309 202373665 0
116735373 275448236 0
79544999 37724262 0
152403371 404840648 0
357317804 540071612 0
321824298 450378555 0
521361191 528637294 0
562085620 466693882 0
57295166 266333264 0
507244110 332681939 0
226753175 368420846 0
574041803 497072973 0
52678551 401991657 0
262970775 25834167 0
28325278 550697748 0
398396536 335832752 0
576642973 173524397 0
526914887 52073503 0
263452158 260318766 0
300108182 390674014 0
348595656 125885740 0
128951990 322596179 0
329720082 518227194 0
34503224 141131074 0
283339642 219362333 0
416345791 24644715 0
381964271 209501307 0
303823170 161678423 0
183590929 14021377 0
133375376 239097243 0
471545149 324197061 0
235119083 82971091 0
410509806 546178606 0
496277911 280192216 0
353680324 104274187 0
401259225 95308037 0
96027009 441276810 0
72294799 63027311 0
474378002 534572763 0
563132071 18456921 0
9846354 430348782 0
355985367 219779675 0
570034508 400558627 0
503027763 16587317 0
300801307 508248645 0
461207707 435122477 0
139830239 348267156 0
293227032 568407648 0
102838968 46317477 0
557178187 494425924 0
275151283 379432475 0
327964575 515000452 0
219566306 245009990 0
458179374 220484318 0
487874456 496616245 0
29374131 566905309 0
307565815 243428526 0
79464639 337898536 0
377588046 210040464 0
168743440 9628690 0
27642826 565630757 0
331436590 138325311 0
323955956 456207522 0
362585769 143764458 0
8463371 293060107 0
197222738 532200696 0
61843202 377161932 0
215554377 148804103 0
390083927 239804033 0
227169604 561393383 0
6513361 540042502 0
62657534 41232475 0
262246616 33254481 0
87835658 476749597 0
412781882 423311651 0
198703855 244780307 0
205898483 413680934 0
251276860 336765610 0
24959066 338588349 0
372180787 461780965 0
492936840 152076819 0
68888708 218277452 0
321578847 104965349 0
33119885 566216189 0
535007483 430484113 0
109017397 558790368 0
61151253 327675593 0
519326937 34675084 0
381083555 452734464 0
334945813 251282494 0
14018175 114829814 0
138242359 42385368 0
505183050 544793070 0
516378135 325264424 0
301562098 493170707 0
325011467 489838851 0
254949580 537735398 0
407389163 219417872 0
405455192 30529192 0
266539928 414995573 0
267760943 218415226 0
114162282 250167860 0
147929145 19454082 0
297206487 144841882 0
107730739 326475179 0
504128281 14374232 0
473845294 468442687 0
256061955 564478631 0
479805363 267728028 0
30320442 41808418 0
343006090 312112211 0
43198670 76044539 0
492874220 184188519 0
238695038 484549015 0
151181634 504216018 0
263313229 450681400 0
125738101 562463010 0
523930983 4694290 0
289041386 541894371 0
463298244 7219058 0
125462922 495016380 0
327092835 117049000 0
147234391 327368775 0
414455374 473909243 0
365460961 471517398 0
341368533 558613737 0
502050184 482044264 0
57072885 345643876 0
578487879 2687916 0
497193754 528578118 0
355979340 365520317 0
443385520 311861415 0
103457156 455611063 0
164223725 391939533 0
383090754 217942887 0
22586459 536173256 0
105060445 532898746 0
99367545 144138726 0
57733401 375743816 0
513658653 181696130 0
389259876 53625017 0
538383225 176387269 0
104296435 338363780 0
124409278 315844180 0
139824820 421436730 0
176209575 465589637 0
435696842 147381438 0
330911129 51850153 0
49898716 333069296 0
205002301 252467611 0
365704238 320458325 0
78595945 536294421 0
466322030 395541231 0
349283296 218431357 0
496363426 130653203 0
424944239 394517561 0
533025513 184946812 0
456645786 32288465 0
537322919 473823526 0
203430246 343156164 0
450750748 318069004 0
374552257 19740721 0
475873165 20543723 0
494000246 151181654 0
170125351 383695253 0
212325683 356475080 0
189150327 202169953 0
7813498 369800587 0
197055574 253696282 0
262104577 362198282 0
383612868 530018164 0
383409153 216710576 0
390843829 558838436 0
275733749 186217615 0
90707343 513238999 0
414056550 167677610 0
30962039 20539685 0
490434372 423789593 0
189797420 343828298 0
183207450 467600033 0
101531363 574466677 0
461372501 547119581 0
559172806 176961962 0
429500780 148253611 0
144006910 317984896 0
512557581 274283426 0
32897142 356315203 0
288433958 334869385 0
573807656 191357648 0
212824 256854289 0
575822498 233440774 0
357614638 262942523 0
460801766 260461617 0
318935571 296638026 0
363020509 508188773 0
93211038 231619911 0
531948027 214700292 0
379004621 405866095 0
97141204 113072723 0
335714288 244562939 0
565590144 72925151 0
98259742 3511037 0
556730437 447818034 0
511990449 574535843 0
403435237 555682082 0
528038322 460059944 0
535187979 259478184 0
306488868 12743549 0
430848166 139274380 0
384569384 545468231 0
167548094 302329474 0
453055667 553356691 0
530150460 154270355 0
432155462 278209431 0
170677418 134189084 0
16322845 318732562 0
57283495 212189310 0
362388927 2685545 0
380958491 66510023 0
321331120 555000311 0
15736425 492492291 0
135519421 344863012 0
469568755 303562827 0
207566064 364454345 0
288792998 337196061 0
182666646 476001955 0
497554800 38157822 0
344043192 470848878 0
411375047 530612146 0
78089852 158283371 0
77011925 505713240 0
397485737 441056353 0
371244153 36520504 0
185002793 551287654 0
79843061 106024447 0
379778999 167569058 0
207385306 221246060 0
44005943 414489290 0
102562261 398765000 0
214428702 380236886 0
335589480 206810932 0
450033510 73574993 0
78032675 280848678 0
51134409 321040843 0
361214577 558805182 0
133175486 372149828 0
30097793 28926620 0
1281826 473982195 0
552468924 548535601 0
413516286 264073846 0
225978291 287081788 0
537052769 130246680 0
561839722 500711533 0
256880399 332611342 0
55676502 49651193 0
431593437 130024300 0
232058840 358156879 0
158205388 441719322 0
206699242 132758091 0
542670766 384672569 0
303074869 380439856 0
38184159 97020682 0
24359869 542794529 0
331174825 509317309 0
23401400 278973501 0
376924606 498576547 0
149825674 526414402 0
184002427 435232756 0
446572773 401069169 0
460906105 342988580 0
528227196 18077006 0
523150501 355519571 0
231786238 290032844 0
266136139 441846242 0
392957098 151064897 0
169885312 440913257 0
10036036 456291948 0
262836655 536225421 0
24088178 366586363 0
513566277 439545068 0
28153735 250739686 0
387074793 422537668 0
463733321 142206716 0
315143870 399136390 0
52838793 210142 0
461494542 452953907 0
52796270 246467332 0
389723714 205904945 0
187444922 386901630 0
196278509 512166512 0
86548466 22725567 0
288336241 124581215 0
568126422 270687762 0
323275074 526801756 0
389973843 303120469 0
573323818 17800750 0
561761866 73822373 0
186381551 517573493 0
373731755 357906556 0
501332561 412254933 0
541928330 154424756 0
466356045 397719434 0
323178462 3094611 0
382355901 206000470 0
147254517 495931897 0
224630231 183143523 0
410696009 441779946 0
342540690 21620741 0
222819885 374710851 0
213006789 544920320 0
363539035 270306468 0
491209977 392869179 0
177419017 362013743 0
417229727 85210694 0
142301892 344067413 0
570358467 438227366 0
300019661 206824558 0
321882473 324991049 0
461190804 555213254 0
316525279 185773248 0
214933451 223108706 0
371054671 230552775 0
407660385 538381431 0
188776030 39668891 0
544277190 128813684 0
481183568 328007253 0
130453402 403194281 0
295130550 207035980 0
67705782 96443680 0
202689326 3891851 0
433935904 181943142 0
562220258 345488236 0
211240075 344717249 0
506542840 505245415 0
305530827 460622401 0
139072914 516588247 0
305244469 546154904 0
212221641 22697255 0
3315952 209464831 0
67345116 248665667 0
344731501 407540776 0
268484612 279847116 0
189633720 272562442 0
64204829 35246880 0
281998843 297998262 0
500481866 57540172 0
130710221 573419647 0
484973025 236181753 0
148331561 138236700 0
457814936 574902924 0
446362998 429981454 0
102382864 468432992 0
189251085 568613616 0
201787936 142751139 0
291755187 285212571 0
71487136 314970364 0
150202007 195956271 0
509546717 436789679 0
76785186 369857155 0
71800262 342568675 0
300248640 343101289 0
522856241 325706836 0
218166385 502152355 0
339730293 339199229 0
245782436 31382470 0
421418833 393217548 0
271786930 432444110 0
241959390 204000054 0
144421997 107489053 0
360769076 23290345 0
39101009 8994951 0
192476262 540645601 0
3011557 448165073 0
312942105 105348379 0
324456162 322217954 0
570721304 215320294 0
226073278 119326830 0
8141304 195714691 0
130518751 298350473 0
97984155 255799778 0
258311506 528685636 0
346125076 292442773 0
205177774 229956687 0
351049630 283794340 0
212134398 554092545 0
13431350 243063070 0
302805878 377223543 0
241953256 524017148 0
536731730 217984429 0
384302975 260574811 0
398818258 352366015 0
76202826 125208389 0
430078607 344182303 0
445171782 272777451 0
535312441 230673226 0
172500898 134142064 0
474907919 221121368 0
263582502 53661608 0
448744749 128510171 0
515246864 128041565 0
125320045 199980550 0
135326387 204633938 0
196566730 523638683 0
250483474 129600151 0
303680561 421721145 0
289043799 311864808 0
242396837 348657102 0
23897763 206399141 0
472786807 369827182 0
498372670 71828331 0
290706382 397552475 0
230565579 89369523 0
389121639 115338972 0
358340379 377295001 0
34102946 105501960 0
13325542 560127500 0
422656604 33644444 0
380615935 265349426 0
94661520 88613207 0
79478122 117427365 0
515095660 474513948 0
127310492 173192141 0
125092051 181862166 0
66637527 548585227 0
233895247 3885198 0
31176667 401432412 0
553272791 501227229 0
508316232 176804166 0
523445836 272965857 0
8986633 491111611 0
272133334 507433795 0
558900916 440906346 0
403550791 250828611 0
222513238 169718511 0
166433766 718745 0
115478305 385550937 0
81269366 9956418 0
481137608 14202903 0
58451391 395439759 0
300468923 4408727 0
68216158 49972786 0
102715464 330508236 0
14141442 77159599 0
150059098 207389727 0
298974994 126621738 0
365015302 405443948 0
60051051 185266545 0
3876592 15125298 0
261225794 70760591 0
470589474 507756465 0
363131152 92430195 0
214675917 55810944 0
90369140 435864001 0
103133486 290680967 0
37313500 67888304 0
261144641 25676029 0
350736556 155503330 0
67954063 540824385 0
464361041 54179698 0
72734315 439813800 0
294892825 338966362 0
279993096 454972761 0
549696720 358961164 0
243825795 161508687 0
438578177 493467867 0
283076851 468850363 0
575934188 254681452 0
109171892 556555329 0
92498701 79627325 0
100560251 53991726 0
431777350 244101405 0
314717536 480804124 0
226782016 145459758 0
397756685 575514606 0
551517494 139160128 0
550626761 208207003 0
546414444 3992926 0
85966226 57372337 0
86539609 49125108 0
423773084 569423020 0
10897733 130686046 0
289010488 531755814 0
349727982 153593091 0
114066939 117612219 0
186275166 420454017 0
178502230 560424769 0
525064936 363928097 0
261465767 172546496 0
534765929 441962795 0
235176417 360289952 0
401625325 236784942 0
102574363 456183049 0
93530104 39850852 0
459205420 296939266 0
244022325 373291609 0
314063047 218120929 0
412459349 258989301 0
5074635 411896311 0
279449983 489133509 0
249771887 134563454 0
181272696 157596122 0
88745247 88504049 0
63072706 58814196 0
291663753 489604785 0
276620637 72392666 0
47063862 208962938 0
142780637 570732358 0
446085941 28604686 0
79088499 103578611 0
498130944 21972563 0
173496141 378565870 0
79122707 276979817 0
194335120 181939480 0
487376731 358717708 0
477637733 130944150 0
434556530 128085145 0
318037564 371993018 0
499686952 39027894 0
486068675 363602695 0
53988050 541507834 0
188883577 364077179 0
15669135 159184999 0
459426273 402722202 0
567898400 447118287 0
123472751 383489978 0
54830166 166909109 0
244540159 407552651 0
513810764 455436885 0
433681913 527296491 0
387161365 140253625 0
460975920 7524273 0
243368808 196909606 0
576142097 201758533 0
372306311 478773900 0
241309299 130179520 0
344114752 166815032 0
2485373 13965020 0
270454202 230008892 0
445317802 110857740 0
89548351 367891301 0
186325967 370701318 0
567066608 273544325 0
407046762 353980514 0
527869115 421874449 0
470530204 393690690 0
495032436 343686229 0
443790961 89373702 0
1338876 571917634 0
238645679 337096211 0
396579138 205478201 0
83283413 246543244 0
143544631 424439346 0
278768341 183577513 0
297649260 260508702 0
256819146 343945391 0
437895028 278495802 0
49825844 281497023 0
60019677 139406854 0
375198559 389844173 0
305922193 85013362 0
375421673 89019351 0
178450239 87331398 0
281899437 431474458 0
513876848 512392179 0
260336560 372278676 0
135595255 186145276 0
87398196 39053255 0
313629772 31569534 0
523257969 333540681 0
380884246 452288673 0
60040680 277351852 0
383780493 299702095 0
336944659 558126647 0
281239253 142846935 0
13507303 229504811 0
376193160 380859690 0
298423301 293792722 0
102659393 96013184 0
380144633 332833560 0
127694014 183787426 0
448463574 352387124 0
309883656 389282648 0
14163351 506920171 0
411439180 61897804 0
508670959 183817858 0
229551348 240997571 0
367315632 73516020 0
392997235 490380956 0
174315435 262133303 0
104343088 238222960 0
145106075 397716068 0
312431151 438128214 0
140046045 364554339 0
347670080 182847677 0
10638088 483742745 0
68411469 109325566 0
361673406 34407418 0
211330132 151788987 0
240597476 250198661 0
109971337 364544009 0
402594877 249236465 0
546009663 247650008 0
142557867 500612973 0
257721991 433505318 0
533720311 21274882 0
470095747 475833566 0
116034919 473440477 0
420505886 72908728 0
141881859 420205610 0
405790358 359412959 0
121531250 386243572 0
304884639 297669724 0
214933890 105933793 0
274380121 330776201 0
306726992 71415566 0
469826552 171305994 0
189837927 270227128 0
509056860 514275557 0
150012601 117673294 0
117177414 286096107 0
66196158 488081720 0
415147156 42732527 0
370217808 578754970 0
87310070 218049789 0
468869903 229485318 0
506806834 161456803 0
15057089 72629885 0
336931445 484634540 0
550004669 510123333 0
96370577 473475802 0
382699822 280241505 0
514993570 288176777 0
168026948 59855341 0
170920206 351231558 0
570613699 575657769 0
539150180 154880673 0
144223485 316712666 0
241324995 52421276 0
289532678 254233094 0
166886100 484948371 0
131678522 204183301 0
237376856 541177378 0
7789981 188618387 0
269618488 307712306 0
20186291 213564191 0
504831992 578127200 0
101651138 235949250 0
122850741 142786141 0
575914882 225103184 0
413668701 465868057 0
164330382 97156553 0
368962138 336978935 0
134341481 165488558 0
4324430 458524841 0
437824189 178615060 0
515286685 217652703 0
333324711 35246926 0
398867628 433970804 0
205949050 171279441 0
304526091 297917480 0
146609681 33997524 0
328165463 527122686 0
484879101 543722058 0
272321995 409958794 0
205351904 376341247 0
66884673 415278134 0
403977663 102943221 0
558846161 369931507 0
351563398 163427404 0
164485123 396597086 0
349718985 16699717 0
47094247 537094039 0
255085213 267908351 0
358089273 31134832 0
252345392 265241009 0
288019085 419656737 0
184021334 483579062 0
313049605 265808426 0
48196708 429750917 0
351912448 272188109 0
276941297 341183095 0
470494905 479802489 0
76933975 138615848 0
317390051 150003410 0
166805318 88522364 0
94571271 87766447 0
330567147 167763339 0
35540781 283990853 0
561474843 59201529 0
181263712 163885746 0
15699494 572638876 0
29410335 20863354 0
1406161 300661539 0
467934370 256814041 0
195044642 504456742 0
474706258 50553645 0
318405826 215239040 0
481412004 407717058 0
240285469 458282818 0
264922719 121826259 0
402311283 57620118 0
461273556 18576208 0
282342210 502294131 0
373895911 460875766 0
296896330 71491191 0
508296801 337477716 0
72604175 474492819 0
88449640 63862146 0
409366207 332852482 0
490619959 346306898 0
532015489 88356086 0
477443485 336109091 0
486652300 177492523 0
215089056 304431886 0
169630410 459651279 0
61546792 28119431 0
482182308 247046539 0
432764037 130605875 0
359884557 98333373 0
472061143 139766170 0
80294350 379239629 0
31630983 313569075 0
538459135 349948471 0
135334310 71766106 0
116527726 247877161 0
355885956 258802959 0
427356676 409285940 0
180389421 287036302 0
466864304 387240281 0
437227043 24008484 0
162776039 16024382 0
170652359 76712844 0
541993116 472803595 0
531390201 163328707 0
374082530 60919160 0
391034870 439390106 0
358835743 493284807 0
312180410 8925490 0
47792152 111764669 0
12868753 38499360 0
332871425 515502242 0
434753815 8357938 0
403728777 381047374 0
8450712 443544360 0
475689528 350578954 0
175311242 373908110 0
116719021 195187676 0
324835871 246861334 0
96614667 461728597 0
183436000 526332531 0
274513095 109490451 0
291048042 510045956 0
238824249 472314533 0
290972067 496357299 0
347886272 27964342 0
262893030 247918985 0
240787061 369723624 0
254774983 32764792 0
528705980 79145930 0
217976579 154365464 0
352919254 323789287 0
124843818 520330898 0
93997823 497369794 0
196992386 188719 0
341455269 327816738 0
505544154 221672862 0
211552345 205977936 0
91285141 79013978 0
399242373 3864491 0
127268546 471141067 0
25432327 458502996 0
422613113 17496622 0
96247436 259057271 0
424365744 49490929 0
388294364 11180036 0
162380432 268720233 0
500619038 544153442 0
279592699 12511128 0
133450449 160091353 0
177905884 4638860 0
483661646 473904643 0
557211434 133980589 0
289946579 101443628 0
486433558 393244384 0
209641948 47868550 0
17239744 107760997 0
244389943 559089045 0
41677269 382631620 0
128688971 101059396 0
556577605 431265379 0
231580808 485693104 0
395183371 153793573 0
297142617 103336177 0
364864718 490560302 0
438262788 76286902 0
131197984 104570429 0
467887292 154599085 0
94044458 431907191 0
341126639 576235653 0
123057175 568316804 0
134915382 66324744 0
190311545 485305623 0
431859278 99487208 0
28669359 255287489 0
178422661 515612993 0
217688474 24892596 0
506727572 286836955 0
375700379 325839295 0
240509749 139949090 0
20867395 235963224 0
98842856 464635764 0
44541464 139222742 0
372468853 505234217 0
244565931 33968407 0
36468158 541682947 0
419449879 439279287 0
303219223 179867556 0
454430059 493574875 0
504379138 208877747 0
272121595 282322458 0
366914032 526159028 0
276326203 308465016 0
427925458 492806453 0
12328618 492003942 0
498603343 516110093 0
173293780 96271 0
552597110 559317614 0
265518744 532529542 0
574371091 226624484 0
295768064 243659892 0
521360350 349906269 0
330652675 148781597 0
571282412 477743261 0
314945770 276356341 0
515537222 483779761 0
38078219 186602399 0
2704715 37284468 0
490773740 287408141 0
464284314 529682851 0
83980594 106773406 0
399567675 397943816 0
303026390 49730916 0
273128213 543885065 0
461513461 106808129 0
390567017 147076963 0
567587792 92218682 0
503298258 26665065 0
363978541 186593686 0
120770794 350661163 0
535855023 10875577 0
394357752 174499955 0
489029274 574934530 0
375320671 239174374 0
394195066 491479046 0
40234084 431387731 0
168021538 571187156 0
254079334 17897930 0
478887636 436227489 0
404322188 436083779 0
367450175 387696819 0
529866601 558527309 0
133784186 98749637 0
140027987 92560831 0
177002724 18696645 0
100725450 159468897 0
105036092 293920249 0
289225367 324719167 0
217367903 161366338 0
570166656 434291719 0
527995540 350732564 0
483902904 435249719 0
147586005 377692877 0
423303340 208553147 0
480222821 386456302 0
212595635 308127310 0
529522050 190804725 0
412132956 537528269 0
61993736 342582227 0
1157435 357675017 0
217601581 478241132 0
277924878 416127913 0
130615538 176002449 0
578194278 283636182 0
312716548 33076298 0
78678541 21682888 0
133114581 360399635 0
468367221 151278095 0
133348470 387575168 0
85513065 190754910 0
183983183 134884543 0
292721434 143781193 0
525069373 223565795 0
570320518 39910083 0
557060295 542904528 0
428054139 532954216 0
422263220 460847928 0
137477612 414810204 0
36855881 148806122 0
540246350 74180073 0
103189482 266722535 0
322155649 229103534 0
212267909 182268388 0
282245178 370508861 0
144905323 559026167 0
131783385 396055186 0
572268447 267745989 0
60349583 246213090 0
447317344 67625084 0
579279881 566799131 0
130647431 131047112 0
39156910 388589587 0
339265578 445701344 0
128561317 332426061 0
387899758 12081381 0
561302213 130189246 0
160877655 21769964 0
550036634 475803649 0
110770418 531314431 0
32118683 415716769 0
329822044 91373551 0
354691496 123819144 0
177898491 537122614 0
175265198 539199601 0
309726482 577879540 0
284190981 189103003 0
110519404 89016027 0
345884759 347908990 0
355734122 46966238 0
195405994 412706798 0
204461879 373573767 0
311179870 569828697 0
357337491 262891872 0
129499650 294063430 0
28721966 471002565 0
193693762 321669467 0
1087889 241621088 0
56594190 78831068 0
483797131 86908099 0
98338137 22416792 0
124119406 574731528 0
117904778 540200558 0
542755957 216386764 0
291442171 472366256 0
444639935 477551300 0
246705004 452117836 0
191278163 31564192 0
499854227 183605673 0
244168707 477553203 0
249855330 69174899 0
339195686 238866340 0
301661516 185442648 0
426937127 340401951 0
404913802 67147401 0
262787954 131372735 0
332457252 577229769 0
387490788 346577960 0
579538433 247087570 0
129806543 170673591 0
309666090 31223406 0
84790935 342182000 0
445280323 516540916 0
401793496 300430289 0
70540995 142134861 0
344542411 540064103 0
152204110 222262185 0
461391056 444935835 0
339598030 82956571 0
523716058 28359693 0
126732425 308126382 0
25983640 89091640 0
172663726 500742706 0
291260360 37375292 0
14507495 230448607 0
101709777 175962342 0
22856960 557025835 0
571335833 41687033 0
305793734 440172604 0
288746900 66992951 0
254352360 59694665 0
239312017 128597999 0
527166658 42722079 0
460957615 34864988 0
127625363 193639483 0
73612956 333584283 0
562509543 202092167 0
62463882 271612593 0
460463897 171555314 0
20911148 61626280 0
239328077 167082420 0
222816505 80663918 0
364052571 425835290 0
514780132 345703635 0
6085275 63892911 0
136733657 427476664 0
206817660 394960371 0
25978610 290200556 0
212093810 285306718 0
167612464 182372974 0
503923626 394914007 0
201906362 325293013 0
324521928 535361583 0
74468941 511456965 0
374010134 304305474 0
500112706 578743103 0
319491011 322854437 0
264612070 527727351 0
40617722 502682801 0
253380049 89194484 0
175406768 270388453 0
438836805 412899022 0
24014948 485895847 0
192568001 215351662 0
579411066 337537874 0
132385020 196683856 0
93992909 225051595 0
202544371 283933651 0
559560340 280075938 0
391226587 293108077 0
228933366 70448933 0
563599431 37552793 0
494444989 2488187 0
129279282 70536048 0
45606247 474185831 0
432536449 406201157 0
277649969 17863732 0
351841071 108723734 0
488112073 247559534 0
387396613 499977345 0
285679857 446847076 0
377028573 60674132 0
102401608 515009133 0
471080868 148755742 0
255121957 409426074 0
508287903 474111923 0
385909069 316501357 0
556477045 301466142 0
84465255 206372446 0
137214120 176034284 0
465626932 569811094 0
435471628 178830621 0
334446494 92753216 0
94892417 283916250 0
404297282 474996219 0
142440119 4333606 0
2279541 372347225 0
532145513 182312739 0
116002494 23044451 0
409398879 187063287 0
188812810 281485116 0
164112632 491343827 0
555249794 266193580 0
15331510 382784768 0
566415341 550742847 0
14408886 569825846 0
46117840 449186003 0
161770792 546609389 0
334188910 32007587 0
78669133 565014936 0
380362122 297741915 0
157990191 181284407 0
441532936 441928238 0
535950545 23758680 0
378923756 524941781 0
16205493 128915689 0
420887022 286482050 0
365696080 391716753 0
553895938 50530323 0
302174535 147280887 0
563090204 255015457 0
51672049 542842445 0
96458658 573161006 0
287776754 131327134 0
567159972 543763627 0
172210610 419647664 0
124887792 448843622 0
501837102 23973830 0
223178697 285742832 0
471577388 153534188 0
316208331 39016826 0
263564878 102451988 0
192738094 178596711 0
185170988 28933092 0
434457315 53798444 0
197441851 23120251 0
446885443 66519961 0
538353429 413432551 0
135026546 307227469 0
424396261 68689511 0
397904919 484692596 0
61463820 533685017 0
257778599 110528752 0
517749805 467430560 0
562632109 138816646 0
523733879 182489078 0
424615695 437878654 0
85639204 488436562 0
302549686 88049428 0
470554730 167461513 0
157253308 183598486 0
82395425 464624796 0
137615645 238252125 0
191500012 466484612 0
579399914 425419129 0
502963300 337995303 0
213977467 411411600 0
86821517 401692726 0
280433076 508455737 0
426954288 70959003 0
97692502 158557400 0
568540691 98224580 0
350539341 264317670 0
450918340 374380279 0
495187687 390015818 0
290572254 331770513 0
43720298 418439703 0
487528835 527260146 0
423286450 384224771 0
267606383 84320439 0
260830294 503997679 0
363753537 502517951 0
462911725 510967220 0
91397527 121243379 0
61676366 331971194 0
482561827 218365768 0
86947545 64630986 0
514206792 28144123 0
426961868 421720045 0
24683944 571735520 0
402275702 84123281 0
358512534 175276496 0
118920473 227215041 0
511321135 541153834 0
287451468 363770620 0
252254040 468587131 0
65142995 170751655 0
161808676 230800776 0
546581012 311915558 0
38683663 474424111 0
325446174 61265854 0
503790879 22608640 0
257282530 92202842 0
302236904 172524458 0
491914845 74473034 0
396313133 176467899 0
312092708 540848192 0
465403684 523482550 0
34626808 253201443 0
268344912 177913279 0
145204343 300546886 0
92418068 448506903 0
62290844 534954321 0
382370779 48050377 0
360703292 70346081 0
451070770 381088964 0
333606157 248802467 0
112566515 491073402 0
408938512 120603206 0
160655804 227042513 0
46075972 574631820 0
396709660 316549137 0
299926152 53819854 0
506455436 374010613 0
234758736 236171144 0
367281486 377083500 0
93910741 493101858 0
54347000 438604314 0
501148470 503734922 0
324278624 481320487 0
68437927 94953774 0
157476286 336345846 0
176520649 288296686 0
573276005 273524591 0
409074761 498999733 0
232354499 235934459 0
411279640 501551594 0
154520091 224568791 0
187071354 538415779 0
76762562 324334595 0
18274647 387269092 0
414566378 456769676 0
85801062 290292093 0
129147067 300083474 0
19020603 530607723 0
569380057 277033860 0
133326845 214701240 0
532505090 188347118 0
152098030 191497851 0
551565214 543156270 0
63968883 82791948 0
217726965 140324277 0
469330635 334133523 0
396499584 110897974 0
263001507 455300872 0
183619823 516360597 0
109933135 344926706 0
344781082 149835534 0
324808084 195023474 0
95829616 419730380 0
464704334 568625072 0
172079851 29396484 0
129585436 453481608 0
206621134 216583992 0
398885451 329785442 0
506621836 297266693 0
188940921 163009901 0
557470428 368140145 0
512057409 197590910 0
183771641 552639941 0
38558839 424367074 0
62693545 531801360 0
31835081 469041054 0
132841927 245426922 0
275028795 270645194 0
107637473 100339599 0
141773326 362133828 0
305457393 341385125 0
181456890 331760840 0
331143345 25784105 0
452610125 361390563 0
289940617 47602069 0
579365957 90306296 0
279730879 217149655 0
108298636 532909374 0
124054727 471397743 0
251832621 261607213 0
163956246 364609422 0
369426992 244872833 0
430003762 256432062 0
98827476 465106945 0
554784863 434446503 0
516952343 526002235 0
63362796 430529145 0
222125386 356022251 0
464018814 424433379 0
102947071 211992558 0
499960137 402310196 0
408590670 357067547 0
42886687 511907514 0
449311956 85619062 0
315269864 166479672 0
320219176 164100668 0
521667898 316486746 0
107085025 395003945 0
279134313 488542382 0
469269171 176189937 0
230680328 554934298 0
483366718 155815207 0
45275071 59622790 0
167080644 483726887 0
541259622 529786282 0
375350969 388272069 0
491390354 315333174 0
131626522 444403525 0
539905736 173694378 0
3818269 507980455 0
322488823 291204067 0
378698639 99581507 0
108892291 67118384 0
165138205 266448566 0
559949262 508890683 0
520851291 200587849 0
442180886 180529777 0
478600924 185600258 0
401948231 438234690 0
232551592 538359891 0
91233299 31124502 0
37812432 184953262 0
150943328 542854980 0
454410133 58901636 0
87657675 547161136 0
504967398 143988836 0
485094116 477621475 0
59997066 221022341 0
246781886 396993738 0
79130742 398245129 0
573524979 107643358 0
486768166 474081981 0
422916191 33255716 0
269822005 174222405 0
304844242 566389434 0
118077473 35025866 0
255291048 287208605 0
141384970 563738888 0
571131946 90205665 0
288472943 433361685 0
372386321 109160409 0
446842321 297817565 0
187179026 213084814 0
446727412 455749098 0
354891750 152238316 0
516930814 19591123 0
299452586 397489807 0
377278120 528585282 0
505889650 379467926 0
495375633 567365275 0
156535486 341893726 0
360430927 206441861 0
145704612 479108385 0
346721631 261870729 0
469989228 446805332 0
410814020 308715377 0
2638976 438845492 0
334678355 501707228 0
157025634 487743875 0
37644782 343372034 0
517636134 309018447 0
571673832 95220177 0
515354772 453851686 0
402735472 1587613 0
167611535 32063859 0
133542694 340120320 0
287368252 555360579 0
364756366 460543446 0
425068450 73878508 0
219060643 274167027 0
304092559 77133566 0
325184260 130874409 0
263601322 320615884 0
344554758 216000767 0
492022249 268496061 0
185370457 387254423 0
400728776 162796091 0
91385714 331113996 0
436494124 72588341 0
422350416 459977544 0
173943293 371170792 0
5440400 188850139 0
54585540 496360763 0
401174642 93417436 0
564159828 13638570 0
230038266 309151881 0
489573901 112046989 0
517643950 57811438 0
6042369 144833606 0
230984076 28877020 0
357760930 431687035 0
400609099 510093884 0
158250041 340666269 0
53155679 494469942 0
465020174 435148381 0
382767773 490655040 0
347455837 453706184 0
342566442 237193567 0
90238216 100336745 0
136667888 290197489 0
104880475 419123939 0
287992869 10311706 0
332647721 262718673 0
390926351 215686512 0
197957712 553385524 0
272369262 99792039 0
272492215 487781625 0
415275082 550948775 0
28953940 452726876 0
129673827 491360234 0
391102495 184452757 0
23579673 88688186 0
51897978 211063782 0
442302927 288427700 0
142530164 517580359 0
447132173 135440486 0
416607339 556792816 0
389954717 231505736 0
575097529 275354957 0
87497191 108245771 0
365462608 557393542 0
399589304 317046848 0
391320769 317837363 0
442664529 422580109 0
307953433 167588505 0
522254884 381036369 0
142643995 307371814 0
64028515 503530561 0
424588681 236809772 0
535971144 369283481 0
130374317 42849218 0
573388945 311867873 0
544429684 21675999 0
543939804 541945229 0
69216706 52770312 0
83047973 530206370 0
67029694 338604293 0
51090272 147201535 0
516378671 102819097 0
154728681 312661557 0
489485193 96143932 0
92704447 156105378 0
238971490 424044843 0
440382027 523394194 0
552188415 346632837 0
115464551 35658829 0
408280630 413643958 0
434334387 102660191 0
134710881 421213271 0
14537255 389073928 0
43955868 159393451 0
134594004 512319223 0
365891891 24716148 0
569054052 551288880 0
244638946 522700569 0
144960613 100148642 0
513455557 413526137 0
299013245 132049841 0
935446 116444 0
457231670 141451892 0
486969912 573028799 0
284849336 148084910 0
481030272 128436736 0
7167082 500952218 0
374354606 533638151 0
29910011 481362845 0
472050164 185406424 0
543573697 413384197 0
558981266 128331243 0
409661026 89985315 0
521427325 190424729 0
384086332 122808204 0
546176948 522213811 0
471935761 429020090 0
517769533 232006609 0
482549453 37699193 0
350221539 29143241 0
548737222 528154691 0
446183862 453293515 0
482754169 372569458 0
93523738 240522207 0
152518363 254551058 0
534771503 566523735 0
218877753 242579060 0
577104147 451496308 0
304365431 245627579 0
96019124 494690848 0
236731647 399433424 0
566582166 314093201 0
470369452 91654023 0
317942408 93422910 0
214280000 449729180 0
265843190 101997721 0
41260912 533153491 0
57039973 158292499 0
278107495 109796329 0
464958440 218383001 0
230626782 471872544 0
289064047 293036375 0
504071639 96586365 0
192715888 512396766 0
313599696 64328591 0
111772732 330464326 0
36736735 39091424 0
268478603 460583262 0
324589288 549634088 0
305227451 72284916 0
46685783 547337167 0
554645771 235305513 0
209517549 78237963 0
123890149 177157016 0
508153816 237578259 0
329212668 470443677 0
75083050 349926814 0
220519401 298296279 0
79748030 210332763 0
184101689 284285332 0
15611079 119601330 0
482292548 378440002 0
472794556 234700109 0
489530578 135369020 0
313809999 125849227 0
423163970 534723986 0
326773474 259190968 0
378936712 419103780 0
550341529 33163771 0
227109277 439672975 0
537731300 455362493 0
550505242 161188064 0
430906249 435119670 0
559160838 495938404 0
439839165 328664003 0
477407943 12250358 0
429424728 2215573 0
85087278 169620225 0
148862571 75938505 0
397867250 54800463 0
159486396 384393092 0
168566067 531408714 0
392073163 481626947 0
449965898 153571840 0
392718192 523184986 0
277229969 155593266 0
416869320 14892333 0
528654206 214954368 0
197120906 98355822 0
2047338 263791656 0
298495747 287143490 0
328829625 568126735 0
427834002 425330203 0
118607444 83096449 0
405687250 427573893 0
520594240 257561413 0
528801401 92463681 0
374581099 535332559 0
364907735 76880367 0
257255464 448354722 0
220364321 294389125 0
471788493 63840084 0
568149952 340621585 0
272314980 273848030 0
253488325 527548329 0
338498519 515890521 0
209302627 574830842 0
545126309 27840901 0
49636516 287405719 0
514136433 569607117 0
77303577 316802681 0
573229909 152266806 0
183884198 265943830 0
419794514 48350058 0
109036337 136328240 0
171075307 355438852 0
178876964 304450816 0
297650346 31959379 0
392264235 539242918 0
10726428 376327491 0
122329096 347918254 0
266882092 62147765 0
285547437 286397984 0
268882182 18826305 0
241380179 415812285 0
468908378 32572309 0
514062096 500464910 0
476621999 535428625 0
120445718 2122632 0
325744422 213816193 0
325134817 138463776 0
546088287 402982210 0
494212107 503421550 0
500038564 414321896 0
381821424 499737414 0
241306795 423023603 0
301347894 570348418 0
429996308 299382855 0
194673946 435093697 0
58471308 326928437 0
380283795 141768815 0
433627549 116197499 0
46221188 324833949 0
118170825 388324603 0
242335661 445325038 0
17981474 192954418 0
69314537 264831801 0
540034289 30184154 0
20024399 282211926 0
239335386 549753026 0
304082487 12779937 0
303667995 160306188 0
395944593 164261968 0
13403415 334146626 0
564033534 523866625 0
214352220 91493353 0
3856858 290600320 0
32055555 1252025 0
213585340 295761986 0
492948803 32488678 0
273194680 400198314 0
500906585 192854199 0
246947435 489057702 0
392186517 372766127 0
417951657 291758788 0
179636200 423618905 0
492310415 440241967 0
382707886 341841322 0
380456191 209993021 0
26446344 571829504 0
369809175 4592841 0
130223349 93271772 0
18315278 277930052 0
522394051 120850061 0
205836898 2224707 0
54870675 121644414 0
452322606 514659667 0
158982069 507639746 0
238939731 91158314 0
129566165 369247013 0
548602119 324888480 0
389403066 316383093 0
22204167 19973101 0
120990388 477045609 0
40464621 105139917 0
229912309 300119859 0
375799268 48752622 0
119258350 98681797 0
264722676 218194684 0
559946987 692850 0
213610033 254845732 0
399439410 130524982 0
269081045 23631533 0
267208398 308273312 0
364953819 357909262 0
115594404 114688209 0
11649950 369134791 0
135033287 352957841 0
252704010 439805030 0
541477076 549581795 0
306970281 250304253 0
211100205 442328965 0
447289997 348602070 0
413968781 364811712 0
38050808 331864303 0
267555840 224394870 0
556767098 69938095 0
194793205 494608009 0
265384711 504455943 0
273571476 179272621 0
6500830 410310529 0
572763091 422539178 0
100332640 441399237 0
339125039 313682748 0
76045746 120872924 0
196421751 214500013 0
318290412 568553863 0
82856128 572566266 0
351316225 343001861 0
105531283 123399590 0
195542209 175856777 0
199668446 88878148 0
378073151 165095721 0
332874012 175843325 0
555604810 492010977 0
130432267 174112599 0
180319287 447015475 0
457449943 460342176 0
193885931 168816988 0
564898270 205504430 0
142030363 382556939 0
346631422 272865845 0
200290886 560890579 0
231387572 438149075 0
27718310 519041181 0
394971679 429990711 0
528626843 26523298 0
309156316 360535155 0
34657521 229953903 0
509099528 464593037 0
229754361 59850879 0
374015013 532012321 0
334444027 295324400 0
524444004 84882646 0
507855704 264474408 0
463239477 220428119 0
31735267 197520333 0
174024976 259073834 0
231675179 263500698 0
139571824 61144678 0
233937926 271077036 0
490892096 507372354 0
486289422 343904387 0
79971918 314517383 0
517470221 75064405 0
81735658 350172479 0
193403796 331191567 0
120135500 418137660 0
492601004 395194924 0
538572586 348241816 0
196782083 556064545 0
540093238 153261032 0
487663363 147103946 0
20035328 256900160 0
136396005 326644744 0
94277725 439534580 0
195056427 333935326 0
33041552 279575524 0
266241969 334164416 0
551537076 161407345 0
112938964 129529835 0
241634474 508802661 0
132960237 496499505 0
157362362 94488744 0
214624896 558811637 0
165269759 44303308 0
218543540 267768502 0
318298069 234222953 0
136894594 321367887 0
438695030 235201330 0
569724213 260853955 0
295683637 73131415 0
446159088 273778701 0
479740680 251144292 0
516465243 246042223 0
536584089 394846762 0
306312941 531730921 0
291434858 108937768 0
322960751 321508666 0
411465015 135250636 0
530577003 86372922 0
479127980 215966978 0
213510940 413213745 0
557938836 548963840 0
523619329 111274514 0
64828671 15262161 0
498813699 342217316 0
496748857 424071093 0
203943218 70761954 0
47777042 384091806 0
337826165 289596557 0
35664031 224637296 0
206054307 91036101 0
29571089 441794696 0
505595787 423228297 0
277602743 102994137 0
44092168 116156078 0
51021995 504529101 0
139294183 109736444 0
520866994 222683454 0
295007678 150966446 0
12582955 196160784 0
262186327 385660307 0
129130332 542247052 0
71720250 446282325 0
142208101 159195230 0
501375304 346322046 0
127810665 491231963 0
499864611 11731377 0
557749509 524969430 0
242632124 189304663 0
527053461 497066851 0
425717962 133213680 0
415317449 532398759 0
181060033 325718064 0
490814945 82535319 0
215408116 299069492 0
334958083 462917113 0
284355216 262401566 0
107819950 365882461 0
276946902 262008476 0
26550157 74820695 0
122686385 158698440 0
566190100 531798919 0
446429790 521224647 0
392140979 436601666 0
178406299 205813456 0
168299916 329418032 0
259011827 359118922 0
216262070 106837364 0
70143427 90339675 0
205858045 375260701 0
153269974 246902619 0
357022458 166842760 0
365962631 489971852 0
26877837 53409029 0
208054361 154604012 0
375560796 101261720 0
196621742 255102655 0
191537752 434783525 0
136134868 60755713 0
51717753 131228598 0
458820295 371296890 0
461113837 347416039 0
249920841 194257614 0
120702646 275771075 0
444082603 20005359 0
453089491 81724238 0
204377961 144194908 0
575500311 389385983 0
112781835 189410763 0
305974507 170046053 0
225783985 87655144 0
47944608 518493470 0
338164299 426044022 0
518360884 301697843 0
365535903 455510152 0
299272230 261329245 0
5441764 302750037 0
23861518 245813527 0
458429199 126043523 0
312163895 303212675 0
382290306 76625313 0
284920523 16581934 0
229494878 405046298 0
208891836 384561398 0
538862685 411099271 0
494892799 336328241 0
336099833 190812423 0
412950408 66336492 0
137066684 562076470 0
564566442 459401561 0
36862717 334589865 0
442255585 158841007 0
361882208 340596188 0
475979153 324913604 0
464260155 448069474 0
73548408 231348149 0
398054557 53152499 0
256708333 255882366 0
476107913 399748879 0
337186848 306252588 0
211920306 348282551 0
495719525 357165687 0
526512015 47068913 0
189368978 495741327 0
310941958 572281133 0
69787432 404395602 0
235610276 509184832 0
410978025 125690576 0
249275300 335978581 0
443978700 212240600 0
275025645 157924242 0
153551508 412364847 0
207255038 223172643 0
397120167 6298289 0
331520728 457858458 0
174976266 456424882 0
455362829 493329469 0
402975264 433370490 0
101576015 252724614 0
498428464 183934711 0
22385459 325241057 0
26535282 415719052 0
553236463 510719665 0
567851327 193915674 0
132690906 462774637 0
198386850 556805378 0
337405238 178579039 0
150712715 127282436 0
56139872 437397874 0
374669036 315652701 0
234191526 167919758 0
442151532 373927485 0
411289449 173393574 0
301047280 288648254 0
93458957 289786752 0
56912681 445290259 0
166126459 6722224 0
392483213 190477852 0
183675355 526340480 0
325597162 380502538 0
356610830 109414274 0
263564987 478023099 0
545349811 277007190 0
517303505 424361015 0
570261053 186916610 0
473399533 288644170 0
462962757 317546440 0
255384189 543206943 0
463305955 509412035 0
489814853 266617381 0
220883388 475870271 0
572998882 294426205 0
380795011 449983785 0
229206951 565977705 0
175311810 301485654 0
264254993 162256269 0
128251444 157817546 0
571697102 363433236 0
393146765 534172754 0
223081805 371546734 0
75977258 324122064 0
213125404 135432929 0
333828740 303227360 0
101657360 499663201 0
61555940 20573685 0
338762361 573419087 0
348274515 187685683 0
68912311 558601305 0
369613165 1363996 0
15698236 257337875 0
362123262 44114885 0
438137187 460929313 0
98971122 464735474 0
507664251 254176398 0
263588932 442643 0
50981481 20951282 0
396938769 357008142 0
233668793 406405443 0
210327802 428904469 0
121634062 221133637 0
549968296 199597993 0
23176455 210966631 0
243075987 312912680 0
352439087 217242750 0
522134139 289201029 0
302237650 576857250 0
98508818 182031177 0
42125731 49715447 0
277043143 267297426 0
456879498 157743970 0
29847784 251028298 0
386625561 253303682 0
133155083 79113820 0
26623315 10815124 0
475061176 229982631 0
300367944 536465937 0
179051453 470366995 0
178503374 226687842 0
562462980 200570161 0
474303856 320630135 0
556344239 436327473 0
558872228 19669246 0
371279950 110216574 0
392561615 388318817 0
560711555 226809789 0
234069948 210930016 0
484894918 152312336 0
285254414 468854501 0
409487154 237411078 0
372292022 2159764 0
436044081 451008822 0
523920401 574087703 0
160017072 61595400 0
504881482 21867545 0
553617445 390854573 0
521806908 447381521 0
245554764 257359735 0
305505344 239297753 0
364364712 345881989 0
78865688 501918837 0
132110344 142022366 0
397515838 206644590 0
461955572 542628472 0
136638289 410392182 0
476681794 34104602 0
178113563 561885168 0
553733999 65670606 0
562979407 541283570 0
133359281 230292092 0
538297352 109705851 0
62687355 288104062 0
125411425 362865777 0
15349280 537763885 0
419670465 480672540 0
286606505 371280518 0
374935150 468903021 0
172449024 297549859 0
155597229 484642405 0
235173448 391085611 0
554716934 424471110 0
497332395 240679752 0
433604816 144615514 0
231827972 303786720 0
253089471 285780996 0
476594824 348874955 0
409224442 417865682 0
67791251 10376170 0
473918211 314198285 0
497394558 347877494 0
20138426 208429408 0
222870068 254565406 0
423264957 513367276 0
415129113 363622242 0
179147971 229187079 0
272289593 195050597 0
175809474 359073371 0
555117579 421025920 0
542878455 102883951 0
532826138 332503021 0
93826480 526587222 0
7322720 392151053 0
104273446 493340206 0
519747722 575168344 0
132499807 182164217 0
277099388 543056025 0
386704846 396605014 0
164555615 75596827 0
390295441 288656758 0
72267742 164777969 0
566092575 419937985 0
561853494 376734559 0
262452947 384051606 0
13463592 511709349 0
440984486 7393739 0
360828941 357330477 0
237514870 239248177 0
289819564 159927830 0
166514824 420676600 0
292227684 204391006 0
467508660 398898311 0
464409232 357073223 0
536678159 323840353 0
291726927 297885127 0
198095701 41521569 0
443696782 253400746 0
470009468 214752377 0
417420573 238262286 0
273769742 90245754 0
1223674 552376539 0
267358367 220945361 0
193731395 14246547 0
209760536 389221448 0
365878890 75169712 0
330287584 119603054 0
407442922 272112587 0
57450988 396931513 0
318139339 172578322 0
145395189 16747436 0
71866301 290523251 0
54983750 405862067 0
396760458 194686302 0
238409338 168263451 0
524224944 427683136 0
9216673 510870117 0
55901869 10440369 0
552824934 573341310 0
101475556 182150932 0
173447591 215655306 0
278229939 461683313 0
123557658 437525784 0
224162943 567545560 0
41828729 289120136 0
32411361 577322114 0
425453686 454705050 0
113887832 494752623 0
116806201 106043078 0
82051908 305301976 0
120163769 533015775 0
134828550 511066095 0
284505447 55178869 0
362466014 469636716 0
21427509 124541637 0
572531478 223047652 0
358615473 397738207 0
190927470 81641496 0
578055830 259246791 0
303477870 210457709 0
11822061 335001610 0
296691022 100879202 0
126394702 428619420 0
63059518 46456560 0
107731446 261256691 0
228622439 285798642 0
469415351 111417515 0
579452499 387152984 0
569467984 341076012 0
449012478 573528514 0
565265730 448389120 0
316692588 423595108 0
409454427 343377988 0
576051444 500667047 0
302779749 436350754 0
360017319 468622582 0
42374502 427123635 0
450135647 318275370 0
208474982 337609351 0
357726767 319483755 0
430423901 227385420 0
30163974 362353000 0
432384954 247943322 0
26884744 186636050 0
7273358 212672690 0
354446113 324612215 0
342403699 305726037 0
54610849 227612613 0
495240902 49992950 0
281027150 198933156 0
161497049 308695220 0
351911040 108910888 0
466975752 189714073 0
524926063 464498247 0
158437825 342696399 0
573109798 211060309 0
333176116 528740367 0
301129574 165155244 0
538386208 149010311 0
379331465 531696205 0
354180566 507919707 0
516190619 419481591 0
83212299 84538202 0
176328646 38053165 0
78783066 196067806 0
157020165 454558307 0
389743270 351499180 0
321801522 290405414 0
473298169 547456497 0
505018452 463500888 0
145334718 77843594 0
425209813 338707992 0
149385163 562503393 0
253703263 518474539 0
466826029 311001460 0
495167495 66139044 0
112211872 493743089 0
108492319 8561761 0
214744600 16592563 0
375685871 106912979 0
156786058 82633819 0
333468591 232050587 0
166733290 232927749 0
470319644 435748758 0
420228882 107992593 0
542966812 555751259 0
240968796 543358115 0
102409551 77718234 0
396593569 549904859 0
113905889 118931061 0
45591204 355487168 0
415155400 380587699 0
572505316 568282100 0
301985397 522791759 0
265083648 321879564 0
427830976 492120890 0
514697157 133889696 0
315808902 485320862 0
26774599 287735481 0
467969040 16659415 0
10239650 530801991 0
474379531 315213875 0
60810269 32329612 0
429276298 254586429 0
305295515 218609181 0
552264030 413298400 0
497632773 64058690 0
35208318 14157691 0
4233164 393965337 0
369203281 523080604 0
353463628 78845335 0
40544324 559398972 0
415472679 127561326 0
209966469 75546953 0
311260108 405975490 0
499074513 485702638 0
556928175 532111817 0
528252242 388899219 0
293886172 37875465 0
217050298 545490123 0
10984392 318271136 0
118731674 251125566 0
360029310 53539394 0
71158254 564662231 0
507651536 270840826 0
276361720 393117018 0
234003729 527039935 0
34039738 423854601 0
263255427 282736932 0
191333866 141618195 0
265005067 122076795 0
71778763 556149183 0
385750338 227994563 0
218910429 111307718 0
344036887 351961030 0
71281863 126394879 0
312619125 210741710 0
195991222 407669332 0
574672644 225600305 0
203513185 248210816 0
434606452 535159949 0
463390837 452406781 0
462783055 311112162 0
518106067 341454989 0
298753789 565086863 0
97647459 385229823 0
209669322 502859061 0
196997589 348984535 0
374820817 242618790 0
42337781 257513544 0
59261691 156014918 0
240029816 153592538 0
335736427 440821250 0
505073242 173077840 0
159642346 113038695 0
340281529 46790340 0
231778556 345245989 0
372460506 216413168 0
9115025 83535112 0
94037338 19483142 0
410371925 486764015 0
60856739 50116141 0
416372419 19240810 0
142659856 25573385 0
187447904 477709988 0
312047637 101959460 0
354604160 393053116 0
450578273 187708549 0
502090409 557015686 0
207597221 250418284 0
158061058 461766358 0
25046520 283566420 0
241162338 542824088 0
465010718 375921734 0
353793457 524138356 0
336357718 268072738 0
454299500 429535260 0
513030212 211251469 0
150129477 533681045 0
69366338 149853323 0
211272085 138445817 0
467942741 201574301 0
97266871 577767075 0
11724040 145132674 0
457540990 389992433 0
298120738 202029880 0
280765392 212499978 0
39127697 504560269 0
397778299 258550641 0
109153762 230459938 0
417149846 206279350 0
89144399 432190986 0
321981078 487279815 0
555004636 162736774 0
500996174 123861497 0
287108911 140395125 0
310184192 224230202 0
298992973 394640710 0
432299929 451759403 0
432183950 390136588 0
110900609 147186170 0
441604939 577405628 0
67833458 133554246 0
303027711 400490488 0
282364365 171453326 0
288520602 434767565 0
65535910 280635983 0
325009029 229421166 0
102148864 94299400 0
320161268 55984349 0
486849292 364052537 0
458828166 325700682 0
189087359 10276307 0
362354865 479084959 0
110237291 270753458 0
182427449 422834390 0
511070257 7606409 0
319027399 558379029 0
177866869 465441134 0
550863324 197293188 0
458314328 152390394 0
135188415 117072966 0
163695277 423091118 0
67270124 461709829 0
470775384 362521194 0
210220 364952271 0
292243594 527358183 0
496456886 197191701 0
174645470 296536158 0
421815794 164059473 0
289220370 552246005 0
548156586 171272498 0
536866793 219090674 0
72984022 237467562 0
285582565 52174984 0
574269746 527110743 0
138349797 443274958 0
526917243 237771661 0
183526808 203842344 0
536971816 566997122 0
245527419 321460913 0
102966580 534549895 0
516829597 331239301 0
562681572 99799201 0
551988222 89014306 0
190696225 555233895 0
62106448 76778296 0
519077485 84327235 0
526060554 519217110 0
58302917 545260018 0
491762216 225567807 0
93212062 501488476 0
9470487 540725864 0
544743466 180854130 0
130330920 494515353 0
22219517 240906420 0
7991848 361006477 0
377214743 404401330 0
319755707 573216604 0
7453569 115018052 0
292892014 334196915 0
494323687 349217469 0
79201183 434493957 0
189267204 292935665 0
355292118 113188194 0
530450744 275868771 0
86444919 270568602 0
185039285 286459064 0
442184360 307802488 0
103306376 3071093 0
135018229 215769408 0
423047166 215829676 0
110611561 52913759 0
126504563 145703107 0
251970280 482635211 0
236626373 478876655 0
130140021 360785162 0
101050028 230696218 0
175574797 84660704 0
170167925 11994639 0
348559897 44076328 0
443443332 151976043 0
344583712 403867118 0
342262542 349578288 0
132973493 512686881 0
328838105 112925400 0
234741850 251539425 0
496948306 439478987 0
521494570 173530903 0
566920821 279974918 0
258545829 28725457 0
556204922 264597731 0
307258549 314660648 0
386421617 220306575 0
80013031 382195458 0
355678835 340730163 0
336531754 484383074 0
430301230 288522252 0
134586187 25873433 0
184246749 362010985 0
174409122 118622921 0
91464363 403858438 0
65060142 424832829 0
319105872 322965967 0
39480214 177215094 0
349724306 481928893 0
52124653 173812554 0
527895726 113665144 0
79446281 404915100 0
271201911 474335016 0
195821576 539291869 0
112076887 488166022 0
390379156 358837785 0
448199433 557073246 0
512436339 295868497 0
350504933 505353915 0
504262345 75206662 0
117202087 198393521 0
225463613 6694677 0
574071058 296873621 0
431577813 392545545 0
236679631 264106387 0
78693782 201695147 0
299579679 288777207 0
265666892 127330013 0
23662454 558591478 0
530289957 470228691 0
365157141 361673101 0
208493330 325359896 0
1316610 289763398 0
492728408 546993804 0
254931317 178896139 0
256137191 447598111 0
442372411 147740366 0
98099458 37607150 0
490558892 563598554 0
367114146 75037580 0
130259050 448387986 0
391691166 204541476 0
535597894 345772890 0
131115533 480717246 0
494473071 157042995 0
349904908 437490808 0
469760480 53852690 0
290267012 5476715 0
354030094 234349453 0
56199780 213413938 0
48791378 137861626 0
177908941 417716551 0
451316468 12326049 0
148671283 355200657 0
252657865 116161187 0
201797137 79368943 0
222280235 578422261 0
401635226 411493238 0
73601258 533897943 0
569763800 540627806 0
343634366 354205216 0
506115846 56452179 0
159655817 491328885 0
27000139 17191102 0
429066659 340337078 0
255755499 545339288 0
425290166 226197028 0
259098405 151770117 0
58155409 77961795 0
508593492 13095422 0
266993318 577410697 0
154207717 94865622 0
360937342 465173365 0
313178844 443501945 0
215869640 497083586 0
290823370 412733590 0
490211729 143779609 0
548128818 1339789 0
566094017 489227328 0
61063182 85372188 0
324315608 426386834 0
107198864 551484463 0
137980767 255993178 0
443207031 264629895 0
551015946 121575818 0
68450189 193533097 0
445919034 38481317 0
35422113 417174409 0
42341868 380287924 0
24796768 384717537 0
306118063 533345827 0
370615516 362778196 0
233427940 305973001 0
225725856 307312525 0
387202314 543011976 0
313699735 232946444 0
168713210 405311437 0
514520335 95879315 0
268846820 502173208 0
408222189 184013646 0
562839223 265548160 0
257350072 60600244 0
56478459 204666850 0
226225976 498076993 0
426699132 372324858 0
340584070 362531523 0
427755222 61007184 0
514908890 17811075 0
576248150 357097942 0
348474669 293856582 0
78450872 180381597 0
440303719 550675986 0
405851859 259242302 0
155554449 540080144 0
478539238 67047678 0
140320516 127935060 0
368170272 130834194 0
262456254 218920071 0
515169546 496682363 0
463382915 59031527 0
39004792 36122258 0
460416977 538669090 0
286249845 156694434 0
297695871 431805677 0
521894435 347420952 0
77085319 198245544 0
344215193 486915303 0
258773076 313334536 0
512551294 313256586 0
323615843 262890382 0
479904045 462426827 0
392304621 422133617 0
488326452 479672816 0
208931001 390282578 0
494521781 440013625 0
272847804 328055642 0
101981566 52445970 0
289668866 336541608 0
133486570 421150029 0
319285705 110987659 0
216166601 92235302 0
247389888 371321318 0
140907652 28627123 0
470963902 369635893 0
561293382 240291196 0
93010040 60578238 0
386897160 158679872 0
64397557 95635709 0
446136334 521016877 0
283576511 88878732 0
482398082 380809509 0
126927950 574137516 0
203223604 327094068 0
406741885 242666003 0
410134829 546374710 0
94145506 240978748 0
218639161 99843391 0
342406798 553840294 0
68439567 238712576 0
33009038 202336529 0
219939475 120194309 0
336937105 123001765 0
440302913 39796608 0
184115443 125624569 0
508192371 184741830 0
524952513 523644820 0
550206320 89980414 0
165936674 50859414 0
557445880 360579557 0
517933463 165358046 0
65553122 394479388 0
515785541 428701268 0
291870712 148095382 0
1400698 36301875 0
99091949 115002459 0
502728418 438883513 0
137320425 421697826 0
517995107 195909465 0
493308681 364138539 0
446175715 104230978 0
239752156 77407724 0
320480639 104241212 0
313303704 222992813 0
16802582 13216781 0
166289700 524837325 0
525959566 537388967 0
449447213 91186295 0
262551897 355891011 0
242361099 487688794 0
3682456 540188472 0
266937734 258615047 0
215003706 168209288 0
156820087 300548949 0
540712187 531451565 0
221537912 19938957 0
57999825 569726133 0
560584435 198670966 0
202678093 502593819 0
369876578 204170828 0
408268315 312337927 0
259093538 54153869 0
359660011 297415792 0
326585744 575278198 0
281803334 540694367 0
91394280 374117518 0
132688960 533381627 0
56943800 482967553 0
255416857 10679037 0
542337527 567994343 0
10470958 128998478 0
55993990 313794989 0
512825860 54372157 0
278394865 214764304 0
545459665 566496887 0
549779690 424903842 0
514680142 309606557 0
392892869 315709247 0
466958285 331492848 0
352511217 415139304 0
54309909 226469137 0
240023335 222966304 0
256860273 350394854 0
43253976 269721384 0
355668111 21277207 0
578118617 374355561 0
484753901 539967266 0
560137956 81865369 0
124406935 200619187 0
442438816 389104910 0
4219532 284353999 0
230443672 297108778 0
545175906 201618329 0
495519607 503214389 0
62481163 111061070 0
513180218 155158968 0
63714655 490073638 0
82987300 249149575 0
489277715 456756685 0
525227829 82183654 0
210923105 425817140 0
165003102 384340902 0
178508690 578618216 0
288244545 86760897 0
574473756 106037180 0
551163544 446884571 0
125312558 500546319 0
44859164 231279516 0
28022254 167456449 0
465254300 445237536 0
521435872 495673730 0
253835832 542751374 0
262773868 544183814 0
510531310 80158435 0
53830701 565094073 0
2806308 88893856 0
520804507 14389150 0
189899354 360765359 0
509299449 470657271 0
411042544 388468315 0
544473308 448327131 0
34684778 154025396 0
550499127 539171759 0
337198555 100676741 0
378508885 441155476 0
77454707 495418876 0
27619742 168846862 0
456992688 98689855 0
563111464 562710718 0
191116652 145403530 0
460550117 336883808 0
209785912 189547221 0
477899338 175208169 0
142665676 177124154 0
556065040 422028176 0
155122031 560515719 0
188205754 447089387 0
483421068 529096052 0
150376177 496830755 0
521896839 469684227 0
100671316 301206697 0
156565317 142253126 0
484620710 363273765 0
255983030 436661075 0
102705181 399828917 0
101440077 364994032 0
141564141 83551158 0
442314593 44430995 0
192782884 150509705 0
548466728 363010834 0
222221725 354202461 0
505995005 405789882 0
323202931 561666865 0
125259646 71125647 0
29393324 334980379 0
75212047 485259926 0
54924921 92988012 0
468488866 414219559 0
81536277 319168046 0
250869874 578731267 0
467339546 247433825 0
327351487 90009893 0
563584312 439708321 0
475593306 482531609 0
502111696 367533010 0
78055553 577753211 0
305582752 35431638 0
568616019 114157556 0
357580516 430592096 0
167144755 942816 0
111475036 371758513 0
268634816 72345976 0
140337533 184084354 0
268053104 82426572 0
244259357 6884494 0
72855818 141293082 0
323443195 524452395 0
371539166 54828077 0
43515241 56656746 0
494315977 500677747 0
30625121 357078585 0
374700240 521531673 0
305162031 325862106 0
197578752 383386549 0
244867210 14028739 0
60208220 243422270 0
441765931 186112758 0
431127551 381455668 0
439273002 540743888 0
113305208 105891711 0
263269214 51792775 0
213523041 119514148 0
226015223 572650881 0
331270359 115849792 0
235094509 84396619 0
487717197 394616708 0
429899622 141835750 0
420238677 545020162 0
301106941 67054707 0
192531871 337925885 0
112625406 265294173 0
477966642 529429511 0
375892022 564117995 0
542676862 10811380 0
28155250 575222538 0
401257418 325197110 0
509801352 319987057 0
525000878 380339777 0
446056168 329851993 0
119482825 254373979 0
398671570 405745578 0
138132561 356329464 0
520218863 139545649 0
160273574 181329362 0
40151399 156842895 0
415998748 6889626 0
371742015 52384452 0
539133333 528944629 0
425164636 272751339 0
208731030 67522553 0
537295092 70084139 0
53445997 212935815 0
532524560 265497162 0
42604419 474251485 0
154320105 236188435 0
496269203 228590392 0
492893108 486557847 0
525171015 549270128 0
157582507 113420134 0
547231564 452689784 0
361614577 292984304 0
441384410 293091815 0
314074835 355774919 0
152783678 498289069 0
538132571 369007383 0
401721546 174085404 0
569732573 273461727 0
458413076 533315411 0
43482542 36430013 0
434203030 168883443 0
58150463 311866410 0
345650240 135377945 0
14688490 249021284 0
386095082 371650317 0
69551636 323935851 0
311347156 97437487 0
534329557 64032499 0
215281082 5225462 0
280281419 561964522 0
479262373 248190147 0
40493985 82071255 0
528084896 402726136 0
549004568 301275501 0
320177443 243262975 0
116994892 462981865 0
190483519 293097533 0
389239127 530268887 0
168901548 245256550 0
132912749 470443877 0
158287146 499227619 0
220997233 192157888 0
498009957 448680933 0
335226104 87357022 0
213469555 568540904 0
275847798 208498115 0
251498109 304886665 0
382167320 108673996 0
500868340 381519972 0
568598240 340494428 0
209760291 365142924 0
244382817 392717541 0
155698260 544539783 0
229448720 221953616 0
406957224 509994116 0
400828893 255931580 0
368195034 384814972 0
154014525 388007518 0
378487037 450387487 0
573127526 15028721 0
80561400 180811474 0
523236438 61394853 0
182753207 209748048 0
141361828 18986355 0
112484725 193507045 0
94122758 532525006 0
341253270 138842407 0
456613863 550107205 0
533441925 471806873 0
200165335 533162161 0
440109498 452329933 0
453127265 6095965 0
213102456 487768176 0
426095204 465221053 0
566552 450065321 0
61170664 513818087 0
534321419 315993480 0
304531177 578387226 0
445850057 378188556 0
451088454 448161443 0
58650176 269912111 0
343822386 236035679 0
554131204 482524140 0
452373757 299053312 0
192915980 448604795 0
15707715 166878141 0
147194667 394407672 0
51190126 351748127 0
501695973 290411160 0
24337994 112502492 0
232416866 57098395 0
501325740 344465631 0
194119048 301241658 0
370846556 92439583 0
26864151 264429530 0
538745286 321767532 0
482913146 41213280 0
363411076 300960590 0
466889775 199700595 0
471669927 544511565 0
522779052 146964598 0
430955704 43527056 0
38782546 117272877 0
178881585 451841330 0
301962102 483909643 0
405746236 308240699 0
360816961 193824030 0
553616969 4091261 0
54563365 193253785 0
527448959 203967016 0
50376774 330488720 0
493006739 145127905 0
408686355 406849340 0
327836489 306265491 0
363296708 394167859 0
379220043 564139320 0
174998688 461018637 0
122435878 559316978 0
221848816 341640709 0
248589630 222226061 0
576594922 265278446 0
119902838 254520478 0
190741977 425031560 0
366024459 14057583 0
203531516 209177802 0
559138629 60310480 0
357866542 110057981 0
262023170 513616939 0
292318611 235790976 0
360215592 414163303 0
558917195 34482552 0
177714003 71973362 0
147998140 498612462 0
469679032 424265990 0
8655423 561497487 0
321379493 422432385 0
75233568 417728507 0
253462889 228660363 0
143509220 341184880 0
540428961 257442266 0
348924196 316004163 0
431523193 287126010 0
121319346 559847346 0
120600780 362766456 0
445306990 250296446 0
561657201 510259738 0
88174375 327337081 0
262634314 247069129 0
222991301 479115325 0
192778348 208689572 0
493992240 474131053 0
275292878 453254919 0
81761908 437067799 0
183925055 86294683 0
201277448 209775160 0
192282370 170962129 0
548906409 357489743 0
210967188 142796719 0
510353259 502828005 0
198879376 244898358 0
289681316 409864326 0
400011514 213428890 0
327550816 376064930 0
365682106 185069621 0
11494261 479600131 0
354815203 98674049 0
20633252 487195519 0
89262416 458208601 0
397450155 408634054 0
493201513 339619936 0
339300333 124201717 0
89328658 350480786 0
169015490 279941785 0
439612350 235031709 0
342221800 576846747 0
22977247 235941882 0
185349743 234127052 0
292978863 439435214 0
426412191 432450675 0
392013052 54142228 0
548447641 10341012 0
442224321 365527163 0
71636699 239521512 0
407270805 323360000 0
161620877 212195039 0
485355650 471116557 0
350966232 334934755 0
62189837 360947638 0
167000391 517345271 0
282951951 414201020 0
379828883 134384253 0
31864413 293139099 0
269200466 255894673 0
133067645 516099407 0
525807831 390130448 0
262109208 411769557 0
504503304 114715221 0
183219840 449859751 0
243369648 195386438 0
263163116 345182309 0
60386074 124891583 0
423127660 438728735 0
413964291 570935502 0
56649994 194888491 0
268780914 309855562 0
60668601 315459826 0
349937720 425990868 0
56205706 294714441 0
439685888 478739014 0
91025418 322204695 0
387125039 285301960 0
342557656 174502707 0
552190707 41170101 0
530262478 211853786 0
202340461 518056758 0
483989058 158458153 0
13088560 95078533 0
27988414 57955505 0
506914100 210724109 0
159799866 246627728 0
302024266 516283289 0
369013579 469681458 0
29351059 25665042 0
358671691 557370219 0
458222044 331142561 0
287444207 376862171 0
343680228 31195357 0
268018627 370436888 0
520907008 414109241 0
568901733 483574372 0
321532751 562879761 0
214750631 318888619 0
223451440 223329253 0
429908695 304046523 0
196033252 415871366 0
443781139 342789633 0
188027829 325241851 0
479362792 63768015 0
331160246 99734002 0
143287277 336783306 0
379383996 36144457 0
476561653 130762506 0
359334900 509519323 0
492269135 127540001 0
204652308 199026732 0
54230973 107518778 0
71200373 391611601 0
284267228 242741218 0
56879275 572337904 0
195833906 16342732 0
222120978 288066331 0
568688716 220846974 0
321191793 541588762 0
6113729 144128426 0
4214442 236021437 0
429237972 356057555 0
520627205 129703632 0
352383481 202454654 0
208048523 2416069 0
118834608 119197284 0
544984487 181938546 0
394560776 422129023 0
347003335 539159420 0
249300087 315304894 0
79488846 526366424 0
458282481 300202685 0
373005841 72890927 0
165618196 440351900 0
311340297 146660683 0
112277973 455461607 0
324820608 250423876 0
250769356 115943550 0
232181986 410164758 0
433535697 566988339 0
284254494 350411844 0
532925127 203529901 0
543544360 497202421 0
230582558 555893629 0
316732653 506161611 0
386822184 226794778 0
499031067 60200309 0
192133106 165905139 0
511711088 408544562 0
472381041 235920607 0
101265637 299649808 0
100112206 193641842 0
205532423 17663860 0
31480264 52356992 0
234616692 220180868 0
59210390 93003195 0
93169480 61701423 0
178753394 8167763 0
135872999 123509450 0
489814221 500057498 0
66079266 540474534 0
522936474 169729055 0
242044797 162125241 0
408244883 355198600 0
182442698 474932695 0
373016782 434288049 0
163410024 306923566 0
314751306 146444096 0
185815050 275719099 0
23107889 501722827 0
58478276 312642096 0
50727468 180245703 0
201035797 108400236 0
254286573 185328250 0
305684502 84040326 0
233266501 422882421 0
496327417 542341089 0
358777397 15865455 0
305664865 479355583 0
493635314 312191789 0
56209524 379699104 0
360033660 323323394 0
246579423 556722778 0
230334131 517950819 0
475550956 506092933 0
284102382 269669387 0
317358096 131201433 0
25046816 283028010 0
333396706 328484269 0
567663252 98901871 0
572727424 495525817 0
424481721 188133858 0
59129604 311971653 0
469903505 328046107 0
380217366 4096149 0
539226713 481657613 0
148727234 544378094 0
272123114 71277132 0
420071663 405163948 0
307127263 436632982 0
29180484 159115553 0
486022649 156000779 0
297612714 235501425 0
506984284 38421880 0
314826966 73088648 0
121116717 84401548 0
101453468 578733696 0
394447616 545481573 0
218589659 62918064 0
475908119 265816208 0
110416432 231407213 0
57974018 446052465 0
518701284 407871256 0
357006695 29067823 0
49886470 226737794 0
414300042 73379146 0
322509538 242647135 0
405085932 58795971 0
446929590 235501538 0
33836277 345493772 0
286405763 434292388 0
309627386 134539773 0
558943029 326726699 0
431903743 253435606 0
350832409 421142382 0
395429007 331818360 0
180255243 235273032 0
116456767 3103468 0
260241795 539545274 0
274422579 15423433 0
44367500 393320819 0
396352486 265196924 0
443543009 329283670 0
371390759 221816801 0
408207102 472882180 0
46960273 115225327 0
170021710 180016399 0
255797973 193689493 0
81418783 15185581 0
84391734 380522887 0
407721914 381788399 0
19289655 367216047 0
459883094 572184185 0
56238761 332934940 0
337614254 233723117 0
301889569 374855217 0
117586170 325032811 0
429734827 434690958 0
358860489 38920222 0
468810718 487117072 0
500435497 64766094 0
80801228 572858885 0
132308233 308900867 0
490561692 42341789 0
139553214 60942925 0
439578388 364345562 0
129757949 209443621 0
42726609 500840655 0
234731075 254982739 0
456163090 412101396 0
433624233 191112113 0
196849384 207954188 0
261121576 131635103 0
144263073 544700797 0
417375503 532018595 0
450986331 89652336 0
244600538 322419713 0
434845879 508945383 0
567551446 570393488 0
45081448 247527120 0
454138948 530738821 0
34875669 118433847 0
123215147 171094443 0
12180567 228147374 0
232579010 283303517 0
396773183 199970356 0
177653116 93633774 0
516643616 462554222 0
168095119 487494323 0
498985222 434326677 0
172259535 391069052 0
383641268 475560504 0
256262457 71006197 0
186903548 378736108 0
563136875 410519710 0
528411076 487741592 0
524200859 325137586 0
371144644 517151524 0
154892368 311991426 0
492486231 497777617 0
155001300 485350357 0
402668537 332795435 0
492784476 297775876 0
500602809 460507151 0
509212809 46421589 0
453841540 243182112 0
74593550 33062325 0
277181406 77280918 0
264440082 455096995 0
67540339 237154216 0
333288060 244535119 0
249820935 370804359 0
242650178 20681023 0
393239424 441125543 0
110061808 469849574 0
428715443 470544872 0
419481312 413339172 0
286010698 302190529 0
308012010 86140 0
368303702 131551598 0
188277610 492181018 0
248041156 391444339 0
385584853 400467718 0
297150413 489711820 0
537459575 535056647 0
225764429 429908676 0
99432210 284159814 0
68107032 273445323 0
361686435 220194399 0
140871187 333377762 0
569422586 554840325 0
390336002 24851120 0
238889820 335397416 0
536594017 144236747 0
101363592 280459622 0
429531256 428629801 0
561824547 358454826 0
119038618 165505586 0
312063291 31029346 0
106680744 464304227 0
335754451 193097597 0
152367752 404747049 0
326569035 213779443 0
93232719 187588613 0
442105331 264950791 0
449750818 262960300 0
63811592 40560802 0
579159131 565371755 0
314761085 179486460 0
517841357 105581785 0
228854992 225741053 0
268381745 298344762 0
271966586 163206443 0
357482749 199085734 0
122782782 72512708 0
109189242 421422326 0
473079654 157422306 0
555788055 368539857 0
160599112 64107186 0
41134450 26671960 0
467048087 472786085 0
269779323 416968772 0
193545178 540690200 0
166832948 35680424 0
459778809 158763626 0
365648750 61560734 0
213447017 306626676 0
319406561 57570197 0
143421331 265370977 0
130755588 431704091 0
127316634 245326481 0
100328435 247114403 0
523172313 96693608 0
303802248 97476289 0
761923 468107698 0
320856622 159165259 0
189822415 320150122 0
69277739 76451627 0
454637047 186335533 0
86661907 419380662 0
307209175 116311326 0
351699314 373005895 0
180551705 64984826 0
357668103 29426459 0
539704977 83675004 0
218196914 103664276 0
230543190 548553947 0
476120759 252399325 0
486358723 134775508 0
55475819 193077412 0
92527659 36719902 0
476989851 441230452 0
291095406 91377296 0
570316138 45177446 0
361594047 36043153 0
208939772 517893228 0
175598968 569792166 0
524918555 555211408 0
369385160 218562960 0
404760816 345003169 0
501184936 367293482 0
476133683 188084951 0
115938510 357396211 0
392856119 494306250 0
202422041 549876070 0
317174256 445188443 0
57376530 167949218 0
116560405 46498078 0
170456402 468718134 0
36439569 102789741 0
538854482 175980857 0
495161361 287835495 0
376359130 379222183 0
558228004 446438295 0
436018010 218328112 0
434409480 285350963 0
200766768 363467782 0
304686681 528242992 0
403132385 321041404 0
525615207 93415290 0
446078015 21706571 0
252312820 208585467 0
175438035 154620031 0
433696214 487480345 0
247020827 9901281 0
134898067 444855060 0
459999021 65497221 0
444472857 302034815 0
303153937 272412252 0
17527042 326512911 0
573338445 419195580 0
307356874 502557387 0
532641499 573708170 0
375277478 44918930 0
430395371 65066167 0
33114769 237382463 0
126191490 48001903 0
20938639 242038875 0
173026932 546226598 0
334384347 186695130 0
150602120 538509083 0
325006747 433297091 0
560883140 17804794 0
29362191 114481545 0
87338233 339730342 0
420523703 299799894 0
216457036 329386162 0
82382638 10205616 0
308103188 127572947 0
144786244 349616332 0
51910530 344010373 0
397371992 160891170 0
365251296 411773352 0
59585738 338812937 0
525928367 21848684 0
3749049 375021865 0
404597936 318035944 0
79938840 526333459 0
73655922 268058565 0
377583321 515049733 0
552148853 9368379 0
173819523 254422745 0
365075545 72299157 0
390642310 284903026 0
530795370 556986588 0
563619876 445410010 0
112728238 405360375 0
546090667 393410415 0
65872211 495182376 0
163580250 568785560 0
295421024 539055707 0
42891005 51314644 0
360260945 404031249 0
452962534 125238959 0
278209684 238722738 0
335025546 356539170 0
167209902 101377000 0
48001460 248055580 0
372434598 330741429 0
179439095 172238731 0
320619989 270875409 0
482228664 219495101 0
175740434 435067305 0
65209766 51952727 0
563675704 117878454 0
5914402 458925330 0
462664007 122248726 0
339223259 197738516 0
315601815 242066513 0
152440845 431176175 0
3157305 261612685 0
86011062 475105866 0
37000040 346137909 0
346619663 419570566 0
73647761 426896255 0
19656122 129533126 0
99429123 188425115 0
429137300 463215073 0
486251743 400747031 0
333771902 65470051 0
438548658 296628094 0
207070475 526277647 0
217262710 518621040 0
191554266 209612832 0
569715360 430966668 0
270891956 115858422 0
254425672 341462509 0
38443720 135805036 0
44703881 399583243 0
366601784 310580077 0
225224578 321024438 0
450417245 466140209 0
113777341 501603796 0
513515640 420026618 0
198011720 524402724 0
45666220 285416449 0
450782754 244041592 0
469891775 318546024 0
264833890 5883537 0
285229551 83085151 0
192910746 553600753 0
568516718 105152578 0
40894076 416387905 0
57551699 62142434 0
393714650 386905618 0
400280019 253049572 0
247337448 253057256 0
475899548 315532011 0
281033733 546419979 0
308694070 106008402 0
66328955 106298294 0
238744833 144620816 0
342535560 339270735 0
261580576 60801069 0
290924785 240651642 0
296224539 228387870 0
295317050 50213161 0
158028859 31740946 0
270367779 359397500 0
79795359 11061703 0
96430524 566681116 0
352070039 158848403 0
89191005 561748584 0
93527051 377046311 0
538614618 370668798 0
204836084 532757553 0
536811615 13874298 0
187325407 263241459 0
509012041 439731778 0
519695859 557385951 0
294373573 407771395 0
17418655 458044519 0
9494647 378088027 0
459779092 531989116 0
42369877 134275393 0
259102754 113545944 0
148763619 336833854 0
45850590 495241068 0
196420989 250291980 0
297358361 172615880 0
206121959 376969082 0
241699965 106899230 0
514808382 429527306 0
488380635 409338235 0
146567414 249314188 0
235452824 336016064 0
250839609 231978602 0
247961425 347686071 0
337053326 188296527 0
274085575 326438405 0
469466651 564446071 0
304673139 393764401 0
97327433 464677812 0
57861610 54168600 0
165351002 302760164 0
334363730 543801023 0
344440244 62388210 0
432864366 112278140 0
488577529 98653118 0
413871732 238549337 0
110640579 299745670 0
358067273 544328735 0
578231776 489813548 0
558714821 30688871 0
314922544 554411939 0
207998417 532412874 0
436184251 63787455 0
81596665 377870675 0
251951315 406093482 0
544217341 282807414 0
298263718 201118300 0
183775458 210182170 0
462909331 99363311 0
47145675 196369505 0
292515377 491606783 0
140152616 171970720 0
37831708 283898043 0
454165602 207702943 0
22856826 397758566 0
222747738 159197846 0
494828860 466721390 0
521207699 386182998 0
224070976 171677383 0
55866551 285119284 0
135076043 334135619 0
389424981 459732245 0
341190343 436518048 0
200841553 482705100 0
20084379 29565999 0
211768802 219714125 0
392767027 270850142 0
509592680 525395254 0
312504466 15622864 0
403187176 56191996 0
215519613 363185270 0
556291869 542193730 0
576164926 201493407 0
135722667 317887441 0
422043702 55317640 0
458552033 207883016 0
440431186 443663462 0
257171070 456271506 0
430634436 137913605 0
524303851 220184135 0
455834452 363935844 0
554542715 485454035 0
132455921 145381804 0
368913626 181228877 0
221832927 439837276 0
202110113 30688443 0
241116962 408903684 0
130102299 423639494 0
268807183 75057686 0
256545535 316239211 0
183014581 407573463 0
206693853 280986987 0
418668847 288066990 0
485364513 71770103 0
93909010 192230576 0
164200848 298385147 0
134143701 268656630 0
331321056 482492210 0
133747963 429558276 0
355486342 328760234 0
229083289 22096276 0
25797040 112250497 0
222288211 54481388 0
556394547 565532209 0
417871191 101173797 0
13858528 526608068 0
140603686 359188742 0
235384083 575181601 0
457754009 223187512 0
363344407 330219515 0
450574960 545139911 0
440674326 146038528 0
414856574 491233640 0
81702637 453910386 0
29136055 109187068 0
327251065 443998515 0
474215069 181599745 0
385270214 562859768 0
28722280 462580708 0
417966307 489255798 0
536519753 484153716 0
270386966 548106602 0
164983502 313059814 0
146557102 124527443 0
247015196 52637010 0
174186407 64559830 0
57786246 544077004 0
195537933 12743854 0
186581957 218887086 0
71681553 333873470 0
257968806 445178889 0
180457363 512715497 0
522587024 387033536 0
137703393 221872269 0
110787858 22189943 0
397006158 273246738 0
257275080 119249840 0
377932297 301682547 0
271869275 117141976 0
145415987 342856551 0
295783339 559691316 0
136742761 182808996 0
313617832 179354402 0
53788306 418176220 0
189214373 462690775 0
28199279 513156108 0
545470334 555679288 0
373984688 263545525 0
443764194 318640831 0
422696231 179529361 0
246773225 215420014 0
447495076 272973610 0
419918591 435818650 0
525539992 124740364 0
504967667 74012648 0
379781454 91453413 0
63012676 527866932 0
301802524 239812240 0
443543132 528089149 0
128441482 332776521 0
440211340 205254888 0
134131920 250387474 0
271178749 445604644 0
467893626 2548766 0
423223828 1613133 0
3195590 298573403 0
557953376 433351630 0
394650826 454626636 0
481372175 295177573 0
445422374 482237010 0
277682402 58514257 0
199642043 165457065 0
16649084 424019866 0
107650348 48841756 0
202906507 103481807 0
542387817 318548954 0
250529873 482550163 0
171985728 54066573 0
169191167 399093187 0
562005914 577709799 0
276511709 522299270 0
516652259 306884260 0
426244629 517070942 0
22596742 314639451 0
307632055 440180983 0
69022377 30435796 0
550772490 564959481 0
446257905 472073608 0
103851214 130293214 0
408180845 306593348 0
434616047 434046499 0
56155926 576810697 0
513498043 144811333 0
50273033 503021603 0
286276280 8717953 0
384250667 68508213 0
174118341 57399157 0
358259011 526566683 0
388687067 86562653 0
461124488 313079034 0
222977661 124629436 0
224553855 407244928 0
259454109 465879692 0
561298525 75592058 0
31543048 495588628 0
133503590 267597756 0
208903822 573371197 0
270511048 207178123 0
256762368 185009413 0
64271641 317024598 0
240215798 303100805 0
230476665 81804661 0
360985849 289005473 0
514017094 408328351 0
463190784 40424621 0
543173962 431408936 0
366099154 561966352 0
515910447 34673150 0
467214283 35538458 0
200590888 360786541 0
420887064 569464444 0
237228382 222476831 0
130515804 405590171 0
153848339 123533297 0
160233890 286754266 0
465476912 395818190 0
298334039 485893221 0
331406288 450490562 0
295007807 404493970 0
134422276 68285557 0
267197525 61137999 0
94886485 255552258 0
44238777 452223314 0
27006437 380987350 0
532947950 564207863 0
521348161 229213191 0
494669477 573916142 0
53983974 475398733 0
308907080 298376946 0
190608057 136655014 0
180477998 261795234 0
11619561 233817980 0
119795535 297530223 0
83432593 561366026 0
576285995 116420136 0
363257313 21993805 0
386014261 67432875 0
277252330 534664060 0
324031377 247833426 0
453768265 561409879 0
247550058 369013464 0
410681909 291446076 0
109616742 288800759 0
509425085 275154435 0
414607114 67997945 0
26997592 572341044 0
355286596 143302805 0
152025680 124643519 0
108407902 505540017 0
23239581 444108216 0
82880328 42817779 0
78123886 189144294 0
435261670 45428146 0
426174027 205327260 0
315573245 126601737 0
254111875 155526815 0
540257680 278769058 0
155037993 467973029 0
502126367 333896707 0
272196048 263466679 0
44962165 535459594 0
288902798 125043976 0
215142203 225551619 0
567423990 39086191 0
128111451 460518038 0
136960498 489909067 0
80216754 481139228 0
475114649 132631517 0
482572205 96560899 0
503429366 512373257 0
224133023 350772881 0
186943726 422021056 0
219055856 471741592 0
440228312 270984868 0
37589881 536816464 0
36064291 77216297 0
173299130 260853608 0
350113727 109660322 0
408729549 552971296 0
536990942 180210692 0
190393099 3099748 0
475809364 335641485 0
344677141 384526091 0
370905286 252558154 0
17536084 321242624 0
362925487 165243856 0
427009724 215681880 0
464903852 397919887 0
111174106 303908282 0
190722982 67619447 0
319993905 565669720 0
382430514 420922155 0
537101092 211021806 0
350217677 429341328 0
323825149 51309500 0
46083012 561710208 0
497629684 491966829 0
400730423 286722959 0
551438928 566726620 0
118491956 33891788 0
333326774 28636528 0
116534148 130900060 0
138059970 231040884 0
427443636 221571814 0
337236159 177748579 0
385354343 64833192 0
177399385 194337747 0
139570052 238238704 0
442783497 516137880 0
407739194 230620230 0
293404045 175181723 0
434134521 394690867 0
151532826 15429018 0
353901094 482493105 0
433949423 545710445 0
196066461 271560477 0
64614439 103329855 0
385570307 438463165 0
323189290 172444154 0
287538239 338546310 0
360329460 346382961 0
270972352 398471976 0
14632837 81081693 0
100279198 480934704 0
426795252 372423062 0
22581527 459275210 0
432605213 105999231 0
277542074 40147257 0
116498928 45069025 0
505164298 370913032 0
326210034 194683760 0
214159054 31537888 0
90484801 229251627 0
246309584 517480184 0
348448062 144859060 0
208213466 218969308 0
455946945 75119689 0
436900374 48889847 0
440496692 111868676 0
296285049 467959612 0
175873538 544372602 0
193828965 178923960 0
8058820 506156900 0
20293621 430374680 0
219358163 186781549 0
144782795 237749181 0
286731373 277553045 0
101028547 561297861 0
553214513 159538978 0
328806345 329931959 0
381616470 541419640 0
468060943 83478393 0
185345694 530814068 0
166001903 291792239 0
161353944 160323724 0
528891268 357227203 0
72909460 464073006 0
38462245 313826392 0
439546245 311631695 0
572532872 61067109 0
541678658 14739814 0
334194616 317616652 0
490589550 248242332 0
479928797 29399501 0
278415920 521934277 0
521956349 218506769 0
178479273 361396870 0
534082839 447297849 0
213495574 291097925 0
380242453 128328150 0
17275446 228376476 0
159831189 159586392 0
318954627 6325873 0
169955791 370390736 0
574857760 200043587 0
562439386 497220607 0
397133702 321209088 0
484677772 400935309 0
348695802 10677847 0
120149811 480117098 0
286097145 27128995 0
340377408 194732031 0
408137777 204294095 0
501428268 246793552 0
53140456 563984666 0
38828769 147422404 0
109114072 398007258 0
546704595 338321485 0
501635687 79858140 0
418515661 231125399 0
2648528 252277660 0
500015570 258815437 0
253489506 267713069 0
62802935 525465079 0
505880609 521570501 0
282557746 52669177 0
53044346 481283421 0
263155982 284271678 0
483967096 1444464 0
36413273 452012827 0
165424882 50345228 0
242661636 394257742 0
545917277 261064435 0
511526576 553399315 0
256940685 116587857 0
447335350 257371825 0
491275460 19188365 0
543409811 316380629 0
345517278 215355022 0
243733937 551659859 0
80345718 416830852 0
302944848 229054593 0
21788215 94185642 0
70116929 88648374 0
105631207 131583818 0
160118499 321555728 0
92495110 317569505 0
206574353 549796760 0
298290592 289439134 0
572296815 202950979 0
447145017 573943767 0
486386202 46564629 0
407909800 464695092 0
475954011 158163994 0
361014985 264592010 0
123462331 89493545 0
202733549 122194626 0
519192123 394987716 0
139868176 222298080 0
559900716 287493822 0
331671546 110673783 0
187253787 49919310 0
298466370 298942253 0
162264386 541720435 0
547208749 430672231 0
506276281 97324631 0
363136002 563384943 0
186164658 486496576 0
394148316 141213702 0
372795649 5905493 0
297755717 63114625 0
198380431 552857840 0
318837147 327715230 0
66544845 69742892 0
264012764 339388780 0
457507095 489847398 0
516392534 519380532 0
336503563 384089789 0
316838305 26279189 0
371394149 294132832 0
47532141 550054752 0
165032278 150692195 0
209846557 102710669 0
186733032 478265642 0
543189701 73806693 0
174382910 331180182 0
157139134 194972626 0
78009527 46377324 0
196773338 516775228 0
364460412 45205640 0
293592315 127910260 0
162434146 419820810 0
29172402 485514457 0
69983278 236953220 0
127928659 123123365 0
391407319 26892805 0
96837266 23384095 0
120881738 196286181 0
423368037 245366528 0
403491223 119813916 0
276845353 495329173 0
151507359 277339476 0
329572587 146907919 0
327043041 79000580 0
177172169 505363656 0
103927959 378356320 0
62820595 286190588 0
508293361 249179778 0
128456098 440920488 0
511816772 3578811 0
13739087 95605093 0
470847515 2369105 0
297146794 115526660 0
415200428 251303528 0
181664627 37622185 0
307340206 435121341 0
480343991 369947723 0
245808763 392557547 0
102413493 130954896 0
40378441 377210652 0
387108242 311322372 0
403928759 145979706 0
301154539 363635428 0
198752673 169887657 0
544259484 305309111 0
111177641 488042522 0
522938864 100900329 0
283629484 46503146 0
15969114 483427254 0
349334293 548406169 0
51713900 372950042 0
529889692 271889732 0
68578736 444949009 0
192447115 110463331 0
423380927 486267466 0
441688411 423363044 0
250765945 328237546 0
533000546 171162485 0
349678119 65062534 0
342500268 444404999 0
529587099 180631885 0
271222645 534344102 0
331792952 507354838 0
263744110 319164461 0
481863810 192163383 0
184722483 154417836 0
179785738 309289091 0
525823869 245858537 0
437851746 209020601 0
461303425 220803419 0
236782551 435836766 0
107479861 522891235 0
239953009 482957077 0
122772602 261946224 0
382862107 555299568 0
219405271 459521397 0
283496500 290853521 0
250998037 286407083 0
202529727 416888650 0
194564084 556872764 0
65347353 545506537 0
474505184 335531018 0
161163715 4297384 0
314826456 379287243 0
548700504 460107917 0
246979024 103191701 0
407696122 42007221 0
171684071 9029563 0
88688317 51823708 0
502209885 436414783 0
466796564 28883095 0
303351947 100452906 0
35433370 498637001 0
64180477 51639440 0
103137673 96637547 0
429755735 91486579 0
168975485 487425540 0
319273379 236785895 0
451196194 475188685 0
476068910 429838735 0
322166811 425970439 0
266451035 199950344 0
21548435 332486062 0
144837340 426036511 0
396056780 483221695 0
141905178 168818242 0
1232955 419180122 0
22442240 15832609 0
164309637 222360368 0
450088751 357574380 0
516063848 136176761 0
379172104 361600223 0
366821586 384751924 0
559660377 350092444 0
141169752 312337008 0
395600539 450532210 0
250294555 35150663 0
135113376 543251436 0
3846832 542492664 0
64194355 42941682 0
550175441 494193244 0
373376888 34561347 0
168799926 182062740 0
451387709 385372907 0
35623787 179736823 0
390225804 463272213 0
120779908 256570546 0
269766960 121464589 0
231573153 17512593 0
270465123 424926559 0
47681946 61711382 0
565029212 510803936 0
134047283 144828645 0
385390658 165636872 0
157003343 8902386 0
292762682 343186738 0
142357024 441904595 0
220569072 128622745 0
185287382 56491659 0
324710625 296769251 0
179231783 234162547 0
151058354 100062459 0
298914856 223376066 0
185743207 310664587 0
502542185 96064494 0
380324599 518880489 0
456141656 320667685 0
291390426 532217923 0
495565408 495483107 0
22621448 568236161 0
289892178 556704695 0
578521163 329903414 0
48715660 375602225 0
172450467 342220916 0
316635004 398178074 0
458722037 561238548 0
556399183 11004924 0
531342954 271128379 0
94695411 556382774 0
166532511 9335557 0
71147354 227183536 0
68941635 534960457 0
39268960 516385995 0
315747417 85999223 0
530149185 318981187 0
131390597 217217182 0
522603931 575440981 0
103233925 386224466 0
289394074 575424337 0
86061237 134456435 0
163767854 535503921 0
427369238 337376523 0
551144987 369552221 0
119741892 489514048 0
367474100 343269691 0
48515065 536677421 0
445853795 270567973 0
132893342 391599392 0
373026736 272581259 0
579665867 141800557 0
248293264 393008313 0
435140956 98849165 0
125458429 170492595 0
8068979 512360506 0
302521880 498635685 0
102288047 148745141 0
291612739 129588452 0
490967662 25382814 0
114769733 2449988 0
318816834 407420271 0
360596608 251015056 0
235856036 169487713 0
370358764 373504090 0
287062043 203197798 0
264812211 248812465 0
426924696 292244508 0
55099399 213532653 0
211012944 491350400 0
132686148 89315219 0
442372628 207969580 0
476579778 566997098 0
360423438 148338717 0
331114447 104807831 0
544771202 314352460 0
215003011 364479379 0
270167826 430133804 0
440785045 443494545 0
229408819 195542150 0
389636214 194401475 0
118927937 207843747 0
226400584 511326954 0
333643389 289483770 0
90952035 488243790 0
347722612 243272901 0
240398299 39666229 0
538230700 140766150 0
423325 19959714 0
353747648 432773964 0
331331732 449828081 0
169124146 265576464 0
184541358 181071163 0
62477394 530106906 0
283626718 436916205 0
384956881 439977412 0
558659623 375867608 0
374647265 248564853 0
98786030 401656002 0
357418972 529849706 0
276728184 204185074 0
414191196 123842249 0
211088788 502085706 0
53069479 526996565 0
302627378 575705263 0
71034560 410572268 0
347772234 177261930 0
299900381 190019226 0
96859593 322324438 0
251303643 419959508 0
15769407 199068021 0
552190735 280253591 0
154567792 196778200 0
347349226 95743914 0
527892126 75236541 0
12862974 1727219 0
537634372 311353137 0
94434531 457355533 0
299116 574498381 0
436480622 567638005 0
325543728 462117238 0
155665025 558215739 0
154715344 538008122 0
370230007 481537743 0
161928706 227747878 0
185210269 482251993 0
176144237 422029620 0
148256162 176414402 0
50129487 543207011 0
323282192 444897581 0
531699644 141384095 0
333848550 61188066 0
220127224 562656460 0
318576380 436213668 0
274372966 76528642 0
527542160 74628050 0
436612206 224344861 0
339112437 167708345 0
54851375 477785807 0
322564746 128845319 0
88233440 324644385 0
28193779 135480804 0
458328565 490315595 0
158735885 493578265 0
330088917 325494558 0
421119481 414311476 0
277445261 264626970 0
557946661 488917329 0
328625898 81581173 0
434117619 539956353 0
132581054 559990564 0
253614517 158537237 0
141422138 513397040 0
434532809 451470920 0
172123093 19527396 0
461900650 133906841 0
284437026 104814632 0
332333191 340901287 0
484791603 81876444 0
73700003 200977864 0
511553736 85531497 0
78169537 351122747 0
426215175 515855756 0
529265910 192124790 0
128228417 318852999 0
149112711 236310188 0
20072792 417105816 0
388373710 16618950 0
457507676 270966581 0
35962176 464085612 0
565964318 76476471 0
266088217 541197624 0
273651189 167282485 0
425474274 495935897 0
77010170 98066818 0
21731713 96122222 0
552975000 333382650 0
284441894 289436458 0
513904028 18748509 0
263470511 90614022 0
434440492 299622871 0
364995228 120018448 0
145685385 68545227 0
16367863 128091481 0
413013442 299962637 0
247588228 465712693 0
252393534 423748775 0
518258973 532579651 0
441686425 66465470 0
239677053 482768042 0
22139237 275062265 0
378226621 141928717 0
578584890 62368774 0
21214637 512381772 0
255109349 328702072 0
368010571 530432161 0
514472185 546791885 0
275256119 405193931 0
305878470 171987389 0
180763709 247057693 0
411445273 563157545 0
514578996 288824282 0
196180117 556935865 0
88665467 342393092 0
172611840 69598283 0
481533839 489827843 0
372628095 112925473 0
289006791 352377493 0
83294776 11546660 0
354219466 127661554 0
338822457 516466771 0
344031532 347280552 0
118292912 560386282 0
73389715 513653085 0
128124322 263899297 0
467099412 265554851 0
373675393 469809880 0
179533238 1589297 0
146736340 419202267 0
526176726 214077163 0
244311117 136648672 0
520043688 69092649 0
374752413 91857980 0
122200760 86268923 0
336100878 308535865 0
564407414 292432194 0
1072882 535802977 0
71473611 374200466 0
170412306 570394737 0
358325721 380713656 0
151576104 441954805 0
369113198 294170001 0
546705008 230805650 0
381815050 465658374 0
138937508 314216750 0
475599257 110170335 0
360682703 464749189 0
287516164 496562185 0
26995864 267961723 0
29982417 520472821 0
520350449 48589935 0
509139716 95174509 0
449490656 380885303 0
464884744 306043884 0
225813323 538501719 0
172587659 50269023 0
26225795 516459517 0
514913881 180094978 0
575158664 308041553 0
3981349 118119543 0
141804761 527142734 0
525186463 114303053 0
552296560 248123125 0
251109604 129394218 0
246099102 265841244 0
127461779 74858519 0
518797061 103230042 0
550024962 519132367 0
491562754 257416506 0
215363292 323851467 0
306843375 295213704 0
178309726 351641121 0
569973954 446589534 0
258455171 174179162 0
528077080 393029051 0
255914500 434758629 0
199094765 522984380 0
315605534 117757121 0
410370234 232341776 0
321088119 290572888 0
291616426 297799516 0
193259577 208656060 0
155486270 457260347 0
531921892 231521519 0
129910214 365112354 0
574829298 332419459 0
72190763 73504062 0
520848945 263878803 0
562403068 416911359 0
158901603 88302686 0
542789430 364264710 0
459247103 208408933 0
8465727 271528218 0
111108276 402207759 0
67198010 278730146 0
371275201 252126079 0
275722601 510952186 0
297253675 93593719 0
507597425 432818883 0
505680651 575474766 0
206053383 18106925 0
450171379 347352399 0
342103583 114016566 0
344265946 550826235 0
552877644 361568978 0
484256971 235388612 0
296627446 498861435 0
430422347 482698010 0
27556269 132289724 0
501920697 200418948 0
298099053 489857592 0
30042405 307342533 0
59225235 494204 0
351173874 2296296 0
89621700 143911132 0
357460870 20973931 0
171861087 434528041 0
538417489 416206429 0
183950424 570989038 0
46673416 434473340 0
415705932 292362113 0
125651200 382195505 0
475836656 283747590 0
389547032 150946325 0
252282418 352767934 0
20691384 518208651 0
480148545 527060675 0
260111983 542875259 0
418485862 262524495 0
426927038 256836293 0
155664868 338047213 0
217434261 537188078 0
208367893 270681754 0
551066193 121230176 0
475477819 530633610 0
407692774 171318996 0
545639534 308759207 0
458855455 460402915 0
357101750 98541962 0
153459938 497633084 0
161571777 257737073 0
270424416 50330193 0
3669125 550121969 0
85174879 207293469 0
168630908 255889310 0
563852095 107576881 0
397905021 304204946 0
333593594 450689539 0
400364355 64418937 0
351878157 444339704 0
191045985 207395204 0
148879315 303777893 0
299446324 516317208 0
487301894 335823157 0
532967919 502041929 0
88056501 448544092 0
441762449 299567615 0
354983044 235694062 0
111118572 443061937 0
500256194 74311210 0
286749291 516017925 0
419389607 14954560 0
445690490 45250769 0
307251573 562419049 0
220203114 89522875 0
576905197 230834978 0
363239482 203379844 0
448123413 111111391 0
342490021 49640484 0
94167932 408611804 0
467835455 38651880 0
232464740 81283829 0
403580516 463762576 0
421509173 138335370 0
187449671 334392310 0
382245670 199411260 0
516671244 59406737 0
271970744 531085290 0
488197052 563818104 0
178075818 355203958 0
516753171 166435553 0
145646906 140302196 0
33922259 251083778 0
262146247 541789068 0
132081630 237025047 0
378529144 576228703 0
382685871 271276407 0
284948267 306297451 0
448961262 409244315 0
494556185 205771149 0
304552701 179328009 0
25067147 508777034 0
87174393 25354320 0
204832431 208759192 0
566473791 289260328 0
123498122 24793611 0
416695451 56088384 0
504833294 27681414 0
222594984 208735781 0
288746776 180546720 0
406786632 373651283 0
164666768 520414064 0
450565812 156034852 0
246330628 31197648 0
50333125 399548834 0
103906477 311562959 0
579374318 248575216 0
271339912 143403325 0
255111914 334464546 0
189095190 271125312 0
534402366 467740774 0
146800678 22900872 0
172389415 215758083 0
564068575 288680844 0
483423716 173904798 0
311422773 276709183 0
241670756 261467872 0
403995520 61004510 0
93087863 387486290 0
159768237 220584588 0
24165025 433942217 0
426299945 138945074 0
153023424 333366601 0
495506187 443857202 0
418367500 363575818 0
208518997 283141472 0
26067681 206009342 0
461480793 46637952 0
495005001 493311401 0
310136193 401337569 0
572444031 344434919 0
144008888 30380436 0
187449449 60832334 0
502708239 558761543 0
552371051 111668233 0
55598217 430879856 0
410297297 542139741 0
429854080 318961507 0
205240776 135756942 0
115987424 572443983 0
393131967 337171253 0
328335854 15948108 0
89066905 76877060 0
382725742 536949020 0
446685959 451065956 0
421886435 215183175 0
343512704 273610655 0
71709296 131639451 0
57359797 374456627 0
482580585 159001225 0
317223789 176138236 0
21252449 151237826 0
519386154 248978930 0
349834923 256747203 0
276196029 378506798 0
195834975 467511561 0
24350395 215756481 0
432836810 461260640 0
33912281 187317448 0
106517523 319061026 0
85636181 132589155 0
405495691 147811022 0
65651303 85510411 0
37462126 422033449 0
561980195 205197038 0
401622115 568294856 0
296802547 498102954 0
457498316 333453094 0
4385627 110773002 0
565733939 414695594 0
477175601 470440485 0
381049465 132747768 0
77743246 85773060 0
223955132 563477908 0
194308317 440216447 0
158435746 510191655 0
141964118 77613276 0
291479806 432520269 0
384814526 441962309 0
100345148 304293629 0
113373656 267511563 0
41401370 350515988 0
285341059 579150132 0
358876887 66731704 0
458625037 5073380 0
112567897 502416173 0
304712943 477621498 0
375500486 446670570 0
248689475 22138483 0
503554060 37559431 0
464994780 95244965 0
283078024 415372996 0
399002638 287008424 0
51285035 35928891 0
470778676 498434521 0
208289028 116789129 0
210204682 170196675 0
402479365 547988752 0
518161638 484766620 0
202790022 358633037 0
466677044 154198904 0
445400674 23653401 0
272700376 20244154 0
186049464 525512071 0
450820502 66351556 0
173602228 169241263 0
20729721 309958147 0
75644576 385441889 0
23488657 430610977 0
254768143 24830261 0
315125275 61812722 0
81369797 19282997 0
389845673 434723255 0
428985662 429024024 0
187343493 158531624 0
219076093 401790574 0
498055569 276845259 0
157899526 548362111 0
70964551 237762715 0
18057905 462413925 0
525804233 395010562 0
118962308 305483531 0
456336983 406028225 0
375345219 260572946 0
219309698 372465728 0
517654903 352541302 0
398093348 507311862 0
514534786 298050729 0
403599197 384920655 0
6311908 465510282 0
387953104 37140552 0
496594014 61788377 0
151073426 194481959 0
173728008 112307414 0
540276693 422257241 0
12721010 42837316 0
420021972 311799571 0
264619807 7513032 0
430815171 4884680 0
549028865 269671505 0
100857934 236335086 0
70262390 375725261 0
322241423 343269634 0
335286313 154776724 0
393588987 377997426 0
303775091 171379980 0
39829390 59924062 0
233221645 483489828 0
335397341 339541749 0
267493528 186251227 0
307350811 63512517 0
468049170 414130571 0
205151989 242696844 0
357798629 289705133 0
98408144 308754531 0
314936548 7107994 0
552330828 326459202 0
19135499 292374187 0
460993384 398481234 0
400280114 440134322 0
429804877 342318041 0
34314890 3781088 0
488195886 154304380 0
139689059 556738221 0
376317072 186491989 0
512463756 266994433 0
263686045 86942900 0
461721628 145314562 0
328424515 191026280 0
76131870 244062745 0
154540265 295905082 0
64210070 348270408 0
200377747 192341807 0
326804305 268521082 0
184898117 310295681 0
560154291 15639882 0
96337754 508403277 0
543365580 528443774 0
409457654 561748645 0
333008116 473152750 0
133400928 451789161 0
255875182 421940374 0
390567671 540088158 0
17244403 4425662 0
342566285 569363717 0
162715749 408340189 0
498119128 266078704 0
463751461 484306886 0
193321122 8453379 0
100702531 172450505 0
12881854 213981171 0
296331771 371122523 0
194105997 474501451 0
444153185 99501353 0
340316626 247374734 0
455139483 401075010 0
451517903 174098800 0
328143021 430764492 0
292202536 159724250 0
281409079 46316606 0
408103258 473663485 0
294138207 184959751 0
244747673 567660945 0
489634215 545372578 0
542525734 18490569 0
378142177 21049729 0
513687069 91584826 0
132102385 23419359 0
92053545 566675995 0
424172543 490004370 0
454286205 313591490 0
137806298 168122352 0
343014632 163727506 0
223047711 557127360 0
21862350 372560669 0
300987942 274597408 0
80633743 128858816 0
186759644 243772686 0
268880103 434316087 0
171408590 355522645 0
520161364 24419035 0
131406374 144277848 0
385110044 544489313 0
315810894 504577445 0
541807661 133285952 0
326823974 368678766 0
320309591 199473239 0
183680221 383995287 0
397154428 172528468 0
537254743 192905853 0
244050395 459607608 0
44111034 274279054 0
169770501 294692642 0
57941620 19901419 0
222187864 300305364 0
325918699 207971521 0
138176871 329087774 0
472902450 442367591 0
7916818 466907847 0
103524347 284953474 0
70109802 517617528 0
17597421 92996415 0
455328236 191188919 0
389498221 319538896 0
530078253 71033609 0
427819848 514375800 0
322989340 387169813 0
216790704 22531292 0
113559336 204561761 0
449693346 489368637 0
142894606 319963928 0
156692597 578667496 0
201488437 390697000 0
500376158 533542272 0
404897328 537867106 0
486157545 509910548 0
439900231 495399977 0
568868547 576612205 0
372579804 293903721 0
296309723 43770712 0
513813825 465492135 0
236808831 447174630 0
203474160 379088750 0
446328505 101379083 0
290432290 467008238 0
359735643 119387988 0
201165268 49241675 0
277713625 64160455 0
545901390 465971230 0
62552775 405651158 0
344985708 211547667 0
187908461 562311842 0
83625886 357212169 0
42833546 121977985 0
61532475 100895358 0
533715060 306986245 0
548165147 93216178 0
426261141 98272451 0
267175759 53359390 0
368343545 250957372 0
349783477 461124846 0
562097540 335395804 0
267682078 388007795 0
241980580 434378881 0
329447903 353490356 0
235008314 56193606 0
533824829 127553181 0
299515003 494725297 0
164957817 176459473 0
298599893 309270978 0
243051053 13133500 0
90676221 422885754 0
27758448 310155125 0
552895431 97744866 0
29395421 545882548 0
126561551 272603439 0
305794971 71923637 0
84545237 350021917 0
287269903 51500270 0
390030553 334177255 0
330036469 462525599 0
557236480 416353383 0
482974377 294554862 0
165422172 84420119 0
550818531 526820085 0
271505690 137188791 0
307874493 275388246 0
326759240 130647688 0
273033056 363224557 0
190383276 457242157 0
406762889 557564623 0
468165808 565254349 0
528062872 344260796 0
226968043 262363651 0
79901478 204852255 0
82489795 169827358 0
456031339 315069896 0
507123619 227947191 0
491298929 493238307 0
284847266 98717824 0
475571212 408525560 0
176326768 195135619 0
424897050 129629403 0
468343871 205091415 0
282953935 403958030 0
569433099 553061109 0
220954743 161834881 0
378417043 185363585 0
139190222 222796449 0
234816666 42631622 0
10190524 303107326 0
532570174 400436045 0
206828020 28350981 0
109666429 42558242 0
196275113 43319909 0
341714105 269770625 0
558225927 298683677 0
207811759 217224598 0
152304699 530512822 0
261555923 74086040 0
171036778 243649691 0
40730234 503621444 0
160016816 368892262 0
69700440 97696763 0
443959266 57097135 0
372263103 560324111 0
78175683 206431480 0
312219177 419618003 0
550525207 361377786 0
309152277 57974886 0
246317047 260251322 0
384064014 180865099 0
336552434 87683507 0
361740314 112718566 0
515591332 74974019 0
290855849 287479645 0
350411502 349140699 0
171270385 52773662 0
174145290 285155944 0
197023923 398509672 0
292519490 435174574 0
493551478 451207120 0
286706010 301667908 0
381036922 471741138 0
460219680 504560127 0
368238834 290506672 0
50721301 16076362 0
141008512 327643927 0
187819687 499255353 0
395250852 229314221 0
22868740 40790811 0
337420327 49734898 0
241614803 209996022 0
48580468 138294808 0
484639503 531380061 0
118168874 184808689 0
100439674 220328301 0
37781147 406868339 0
144795505 35968608 0
101120429 346631937 0
164617433 7779486 0
502836992 111099924 0
506887552 571721616 0
204265137 182477385 0
391581292 392248133 0
409036872 132877795 0
305607107 288892766 0
130422685 495070698 0
250840027 542780564 0
273519712 547709936 0
477367249 442828870 0
472752195 276595635 0
467145466 172521015 0
92333051 429282825 0
208537517 223797735 0
442309827 385200001 0
209279797 178388505 0
163055973 330863544 0
157645824 49061815 0
372739327 404191331 0
466814469 44708821 0
183094938 517258392 0
160049484 152532579 0
461122896 218850452 0
379793353 468054659 0
323290719 283502075 0
188548363 279857838 0
100494664 539846675 0
380032093 242508144 0
542059693 484442731 0
182295588 501475547 0
386444249 268309695 0
336689517 160892800 0
135949940 306176083 0
315325925 199662030 0
358336014 316566873 0
152243202 299616078 0
49612109 543132908 0
316048100 184083286 0
299659172 564334538 0
290743187 52662004 0
521635195 277828764 0
401423571 297997045 0
314416866 131425046 0
481072573 454919398 0
513628788 365603845 0
531054741 276108958 0
415881180 415939780 0
467966913 463619018 0
320376208 321093436 0
47083182 176929053 0
275011540 375369647 0
133165199 573441590 0
272966896 208135431 0
76168013 456022876 0
475055844 573336569 0
170437759 3270840 0
448826418 163820269 0
562078095 506537337 0
441382870 66535628 0
284984678 37167377 0
265982071 35461667 0
64049371 162248355 0
310568474 267489977 0
68681525 264825298 0
209354832 198161673 0
557257981 182159573 0
123280179 171669298 0
330633474 541575835 0
499418902 441921832 0
189171452 238319732 0
389383163 101600606 0
384468 224123284 0
472676795 440279556 0
222022860 16501974 0
93520932 225915312 0
315804423 178393543 0
96711648 525259205 0
442194238 264672735 0
46784796 134370837 0
545170203 48905132 0
397678623 351375712 0
279973114 37236474 0
403233817 198493042 0
370454986 211840702 0
402353978 320265777 0
529222268 503736692 0
327663213 395517418 0
447938860 490855458 0
31026619 9278952 0
174089180 87615517 0
420191547 345080050 0
187753098 493198885 0
261464540 289281664 0
110936962 147512699 0
365006814 37617754 0
309275488 540405516 0
476775184 219598643 0
562622600 253784566 0
571386732 488047129 0
49421060 300064732 0
257234873 179457989 0
321198448 522193339 0
495564763 59746338 0
333998816 562439812 0
110768096 291420008 0
124999658 284025807 0
116527573 214471135 0
356085797 226846429 0
539806055 311854428 0
237547645 421752123 0
359530581 68592168 0
289007366 154219089 0
452434405 303368452 0
214264268 199207493 0
515761287 278215630 0
218250658 225648786 0
133880129 86072876 0
98762968 359590876 0
162680893 164238622 0
430836702 40547613 0
373891173 521144986 0
230686333 55193569 0
268454672 377243130 0
377339831 397508121 0
528105771 125904255 0
186882568 418640288 0
397254130 236658272 0
455262937 117167772 0
361900908 252946497 0
505273167 184431061 0
574641102 228407893 0
127450626 256216145 0
213194053 452866920 0
401190770 287768994 0
153308686 51512670 0
115453936 217449262 0
115764511 300661670 0
493932030 204717454 0
569636918 564124416 0
389979188 189591472 0
312411309 58178374 0
266066474 265377399 0
156851945 380698970 0
37868506 214146212 0
129347312 440763366 0
351688254 178436005 0
394165050 215940712 0
133817934 23411211 0
126280380 326859429 0
464202384 399513173 0
58559221 227309940 0
510739770 548259567 0
94970381 229236587 0
486211267 230934107 0
513144962 149463926 0
560058166 194618651 0
420017129 483873188 0
415711236 193157991 0
150027630 476340346 0
16200287 337955108 0
463253475 382493504 0
533229757 564276464 0
20847599 69285003 0
405332934 53757904 0
538310782 223098885 0
526795184 237052129 0
39990006 49931686 0
573641538 377126378 0
290133911 40842225 0
570581592 111223129 0
57531600 168326070 0
146659768 382347960 0
129114714 262207109 0
409787772 533258336 0
88572223 310982434 0
539684945 260418204 0
369264850 263306521 0
440909594 94157304 0
464668869 557196506 0
156646196 447200349 0
223380549 365268163 0
246170885 507230644 0
53102160 50749886 0
125536002 132033038 0
528131055 575028836 0
220419063 258237083 0
578546903 268753071 0
249441555 498355817 0
517717179 230390527 0
450795073 243926916 0
443915787 415887526 0
288955787 325355230 0
81369837 362680250 0
168686065 384911509 0
565721927 398363692 0
559376905 300758511 0
458547799 293811796 0
500834059 293839992 0
132805481 417463192 0
527768754 432258918 0
99149937 156989229 0
137944405 122279092 0
508864547 210868444 0
234115554 475045468 0
316959158 71666029 0
351854708 169963147 0
339455360 121288347 0
239415404 464624514 0
288113102 364650337 0
261424629 159830931 0
231834695 491197546 0
245884013 417940503 0
153599161 561161106 0
353450684 20108645 0
66091503 224857582 0
567197084 493611812 0
27401297 215292709 0
463703470 344329192 0
249115806 523128421 0
235692497 430046738 0
576685283 166147700 0
139564111 341939670 0
274679709 204893560 0
439430121 322156023 0
533463561 50191675 0
28192087 135601692 0
256471451 284207341 0
411695387 212500348 0
565540608 118844534 0
482562333 273405243 0
426462918 245566478 0
209657222 262257991 0
223987545 569255608 0
81693671 163999395 0
431019339 494247709 0
218776366 73201193 0
128227530 354547170 0
348746553 316409221 0
91511871 317272376 0
276148075 4796675 0
519628435 105007006 0
341876634 575592208 0
325916238 521559347 0
489539190 502063843 0
531171860 149186864 0
332042042 245607170 0
192059670 136840168 0
21244602 26021933 0
281265413 110942772 0
216883457 46860698 0
230265158 308373891 0
88050000 362019503 0
42400651 354675289 0
479161017 310347553 0
486447200 423561133 0
113817699 73306361 0
30615224 231600989 0
209731929 294191041 0
403952587 96179612 0
217536584 311356180 0
17178302 28113007 0
315409744 277980593 0
258953664 167353471 0
395792605 109225801 0
544142802 510003946 0
412933522 573235472 0
79984516 546696996 0
75983512 533975008 0
465692661 451275135 0
69185756 571686818 0
439933266 53032696 0
247900508 444106803 0
191843295 565182896 0
218484609 557748802 0
500075735 139388329 0
282558561 43669188 0
56969979 172836059 0
361265677 196476502 0
195855972 485634852 0
513220264 493483327 0
488856308 11510398 0
473248442 62277656 0
264026013 169389018 0
517644940 526541344 0
153045683 521377370 0
24314589 325251895 0
305445484 523249757 0
9451160 229192761 0
313423197 346703897 0
502702016 461457891 0
548356959 268349959 0
235420038 326096624 0
69616314 212609353 0
537039844 20341472 0
516552427 520075850 0
258661381 572656081 0
75394297 224759444 0
121035358 266675923 0
410756613 67473739 0
41125544 487298201 0
132685562 73335355 0
284435309 577258326 0
219113499 17088622 0
231328332 247036838 0
351091593 529330587 0
111949983 38858382 0
89436430 266970307 0
69869569 475073387 0
358897591 52399502 0
333621472 360694247 0
409796376 126387091 0
210498324 267385956 0
333892761 563968016 0
384853772 153007725 0
16871635 485165607 0
309653323 280536798 0
179927896 42139269 0
143505418 366889563 0
60334020 208820465 0
240306554 515134872 0
466534200 470199656 0
87018857 308425627 0
451043027 309579396 0
185383314 54941266 0
296837325 426772401 0
517284673 454301141 0
63177826 449727589 0
485250289 113641589 0
422449593 195199674 0
271810446 473736562 0
60011406 569270543 0
567337287 120312484 0
397281155 157005034 0
1448739 135238862 0
84347825 336916073 0
10402554 385264911 0
237974804 148592973 0
246398311 12874339 0
194105033 368734015 0
343407757 33980448 0
51056384 297051387 0
218723381 273229948 0
301762165 562490951 0
3120841 519615809 0
429487844 114986870 0
501275561 437819866 0
194581735 137650525 0
463165077 542486918 0
80390938 168075517 0
533901754 502251552 0
183944480 377097324 0
171479870 376179656 0
566639346 410594816 0
195338044 163348530 0
484730848 428744400 0
107081950 509095703 0
376921086 398133244 0
311041639 242820894 0
114163479 108504873 0
439911001 510072339 0
25298474 219023117 0
431019717 430399983 0
552171883 323066811 0
173783866 100852758 0
75665074 501612421 0
461104672 54619399 0
36205853 17065387 0
534246140 418467147 0
40880945 122813671 0
66603707 455057929 0
288147460 1691924 0
178303572 228744569 0
556907158 403541646 0
303863550 337550996 0
375724706 391144444 0
306963260 500715539 0
486625078 527756486 0
527405680 378047250 0
511764111 416983941 0
127891590 24566393 0
478400740 303857043 0
406279100 525833553 0
451231840 293385490 0
95659198 236564441 0
118126168 480473059 0
343331688 401128283 0
542672676 501936873 0
371429508 255170726 0
236717021 180197162 0
174054948 122272745 0
560531631 146552819 0
368315900 464793409 0
278672709 508164045 0
300519709 148206938 0
230799838 134616422 0
12296841 418863094 0
390745625 538136179 0
526514417 104883092 0
536120959 206826785 0
300114602 245139466 0
207725652 402800084 0
480196050 543752936 0
272240498 100491856 0
71495669 508280239 0
147850470 218304427 0
65108437 466023717 0
289228732 496207540 0
22417683 558952631 0
338736865 505061443 0
262107095 324532573 0
56368977 350924871 0
268695125 40555194 0
18510984 579689127 0
205541590 10872502 0
78547401 513023231 0
577047268 431767453 0
441996694 552648563 0
510817269 376687522 0
391844271 19231975 0
294887356 357801683 0
391304292 505919546 0
330467970 503554138 0
201550730 265483788 0
149527877 552172871 0
183746989 17989564 0
345560568 228052828 0
515838710 422457771 0
23531353 149662799 0
506268611 296047039 0
21819081 227918515 0
296725627 309315738 0
217981849 578698408 0
195594973 278702060 0
102253646 259212179 0
421174662 260071761 0
372540266 188047420 0
570636270 456718604 0
213080161 193307552 0
415046230 380473920 0
489750981 321052243 0
422609438 150306823 0
315061278 84719526 0
387249757 380262065 0
390830434 85698463 0
62621543 541537659 0
214206033 131379092 0
133424978 249585896 0
54513358 415894541 0
3301827 84472575 0
499003615 450586744 0
154906061 352450454 0
397259906 563457934 0
513115295 247729521 0
451613994 541134047 0
233726145 480522744 0
566368630 502068245 0
100827571 302498152 0
274309192 120169754 0
468622842 115686324 0
546352115 246678705 0
78707519 275399705 0
198106845 72181944 0
140895030 125937438 0
30137318 297581225 0
483798519 391986849 0
341764058 410708082 0
144169684 166150242 0
361468386 46056527 0
492370051 101157161 0
549483850 489048191 0
68577296 43228010 0
459409798 57427582 0
509524283 130085690 0
276174786 100772451 0
391784294 43082073 0
64540726 242813407 0
362253221 579424547 0
76753573 273879896 0
408489270 502883734 0
164824997 90078889 0
290732811 47933481 0
455728556 120609347 0
244911389 544844733 0
281276473 326570424 0
210413469 46728483 0
461545577 506668481 0
228109539 542301506 0
329157447 55612817 0
77688275 210271406 0
67406080 493340680 0
524610503 361901080 0
256480018 39739690 0
493152852 528083092 0
314278903 458909483 0
214502044 467252923 0
331633464 127552533 0
339488213 20919471 0
506080701 286819900 0
245996295 159012443 0
10094161 414588281 0
38743286 148031586 0
393837765 320734797 0
104360354 436911999 0
548465276 87012480 0
515299753 418829899 0
341777016 97306524 0
212218809 565373638 0
61743302 247284827 0
19645877 184143815 0
577544848 456275236 0
550544993 111454283 0
170635331 123591856 0
470045930 144201723 0
295950085 86624231 0
243638962 107693985 0
404978554 291953765 0
361647764 555701047 0
481049402 325430265 0
488390729 268748958 0
6665247 507451797 0
24990390 561659693 0
313314874 129049780 0
127218158 166062012 0
113945282 528192857 0
380878435 91323751 0
381809782 190256820 0
319608013 469357304 0
524152563 195972460 0
265229164 244304995 0
227820111 523484382 0
195956495 60517326 0
91381567 431892242 0
448267566 237425516 0
328957971 320789359 0
19165880 533610066 0
266952535 391541317 0
97108553 72159237 0
369220551 341646680 0
65607193 35056705 0
121843078 342352108 0
117484825 424532744 0
562148136 541480383 0
376194863 207472253 0
476976593 527044427 0
200039155 386169985 0
557172627 436865463 0
553950923 95877750 0
201406660 514025878 0
223002495 104589818 0
317440211 299245624 0
54769368 266616577 0
150039318 145295690 0
422212406 287225048 0
521321063 520313854 0
515714061 240093762 0
533431298 5154136 0
442263219 243997239 0
161731958 207050373 0
538801541 474152845 0
238350432 123597923 0
397249336 276489158 0
2215342 310274759 0
535576400 306910162 0
483868672 380916262 0
417091654 473298267 0
571398073 266639829 0
48330050 440479715 0
422494620 126886621 0
171512880 190988993 0
195539080 503248456 0
569784633 156777947 0
98482909 286543042 0
268861395 476702459 0
382248966 267649409 0
223223922 323065940 0
479932204 239486085 0
449048394 229760828 0
11620958 549230875 0
447500320 387529110 0
245859157 102556717 0
172273331 106998465 0
158822687 263987008 0
277606948 559200778 0
437873636 183587494 0
536799835 343269336 0
103490960 286137010 0
442147259 458630507 0
143923010 282069379 0
334358256 332902903 0
569281078 567791782 0
293511003 306201424 0
467852191 497958613 0
518400465 74167403 0
306620689 486257277 0
576279524 513962206 0
150714623 232428522 0
402197962 513126622 0
57391239 512631151 0
252753738 262747133 0
39001817 52109654 0
102956781 78007349 0
197892490 363702647 0
141517317 175798536 0
576706214 444755288 0
461438215 381274283 0
256899368 250805239 0
6995813 223568805 0
565826802 165698335 0
396385830 267778187 0
367008372 477673567 0
551334162 511194549 0
192929393 189200366 0
54501072 569516897 0
416769744 423888987 0
279458388 29785505 0
55514181 321590686 0
353800957 426127574 0
392483912 242576438 0
564980589 57561607 0
283041032 502560341 0
249784972 127096599 0
555316947 366036510 0
578659130 513766490 0
279555606 439959115 0
327491389 237057234 0
299929880 312151204 0
233380859 548214487 0
183655538 333975006 0
359313088 362329163 0
257492646 176236644 0
137603028 484995014 0
528716240 147789332 0
198249596 277432833 0
420676415 561525154 0
217380406 514765216 0
551700836 333733842 0
569154726 406217294 0
217804520 376006883 0
55942344 24520319 0
18114899 535701736 0
47086719 459236319 0
65252294 175352792 0
466809663 243660667 0
228294619 322663458 0
503621399 104750944 0
46899533 454538271 0
145758079 113581801 0
553830951 213663327 0
495616397 179518539 0
134173110 507856367 0
318471095 123420803 0
324569505 98454629 0
435786630 239114748 0
6347499 273037136 0
491981444 105842746 0
246470320 267083157 0
376206920 495158193 0
14785625 137723913 0
144095271 538247031 0
348727452 249905125 0
218759080 227068178 0
132977678 473834483 0
248971458 454501100 0
172584280 124763153 0
515406104 184058380 0
14957077 373812170 0
449222904 475787343 0
416223384 118756801 0
104285873 434164311 0
450595834 90942717 0
175822720 172742271 0
383157704 405640190 0
76200882 392821220 0
513347199 296889332 0
397236654 174779396 0
336865818 391749929 0
235722966 266452791 0
517589761 356550294 0
521713760 471154266 0
77237512 268257168 0
221531405 499743738 0
547361463 489036933 0
196405584 447760294 0
131634046 401581350 0
537867310 234712197 0
252457418 528033835 0
254020431 184520795 0
256467806 446846921 0
482403742 243959819 0
115016215 154249811 0
420189842 322737406 0
418935059 355389563 0
338096312 544873838 0
164634598 91364863 0
513243404 346580415 0
133243318 532398122 0
545765651 375780758 0
176912422 535854317 0
560485340 398737002 0
560418546 108406351 0
392757169 489596094 0
288534228 337111281 0
545497785 433447020 0
296969325 272897589 0
544122228 166821544 0
464317954 130839295 0
174571710 495968198 0
33006939 465711334 0
149833746 511214897 0
191861841 474029423 0
51775934 153662760 0
43753645 529268330 0
141970682 173502021 0
528926291 333606863 0
330735249 50477502 0
372910710 558244138 0
260388092 471210472 0
511324632 577083212 0
367240053 120902166 0
247081284 488632832 0
574513750 231154927 0
549641232 562466808 0
32861500 75706150 0
72206724 261613747 0
335598455 525366418 0
6822881 328785916 0
439906814 321976501 0
129176144 552805299 0
285047799 298331964 0
35209295 483758570 0
563817023 477753984 0
85420239 140597450 0
517375830 102602160 0
105021420 62849896 0
303155112 532176154 0
351812999 357985597 0
239683481 558158690 0
342163174 210574811 0
249511269 309489497 0
113113089 535404767 0
57418576 136369646 0
25547872 202406642 0
516591108 441753562 0
246892970 456358603 0
389477507 229082127 0
368061971 442759222 0
367189567 168199079 0
251500576 390770462 0
446140844 361428133 0
73692658 156067206 0
533997555 527713291 0
570873546 503697699 0
129182905 555996871 0
95227162 231595896 0
421993295 498859395 0
117833626 343077274 0
263044411 462102260 0
95981729 43093802 0
513753113 410802796 0
295137531 38099772 0
19461295 70504184 0
507141953 329779985 0
84112875 403558962 0
171142283 152815402 0
324464600 562955496 0
186347213 83226049 0
154838588 302107331 0
320365310 480260276 0
505513495 170282336 0
438712339 445411933 0
126291427 464272675 0
199560531 194911528 0
536694442 15758394 0
49505850 154577730 0
534863206 15715641 0
127141384 246119914 0
468260704 426709014 0
297241549 123398233 0
177799972 199443131 0
65945920 72814271 0
209733078 293927570 0
312706332 225678195 0
302935826 179603553 0
234254364 393971641 0
46285165 406098862 0
36217830 221391198 0
169059996 16165824 0
563976303 385396516 0
533692571 479041154 0
95094264 557000321 0
169341033 402112895 0
376948832 8510035 0
30458685 187470745 0
532599704 240737975 0
286986211 74211933 0
259782105 340779411 0
433576176 185364869 0
16916682 375193895 0
153818746 34818846 0
280753743 122515571 0
20233868 531773896 0
412356853 98166762 0
112271160 270276036 0
565071259 540825930 0
155855971 540151720 0
268914580 351358500 0
323099394 386144716 0
370290804 73132241 0
459387984 254817510 0
250499833 434480986 0
574866474 467367321 0
77031238 163118778 0
135064223 453167561 0
36927565 197896653 0
293583697 436214799 0
524964606 439554326 0
485526062 348872895 0
400031887 539613262 0
317466287 367339987 0
368768436 15482354 0
8793764 289503725 0
27018013 544031801 0
367265974 111072566 0
143288007 88440315 0
313396261 326806338 0
286535518 316113856 0
20878821 69069795 0
130437083 303821144 0
12727881 409601104 0
204070084 383080808 0
64775434 561088557 0
256748969 341895981 0
24737966 224751888 0
421886454 351443477 0
550605 466488483 0
230699224 382241465 0
430103573 391159203 0
446511122 145372380 0
59962123 498867462 0
244608282 534833677 0
358298546 542018514 0
235698403 126882649 0
33432862 378835605 0
484227842 545668855 0
290581320 563975406 0
49430933 304749887 0
172829964 147561383 0
485240231 454779652 0
452743442 172479913 0
534071322 6869258 0
392541261 44965252 0
198240500 537899499 0
423023546 174138485 0
39663585 416981085 0
439427073 459056083 0
296754928 519446539 0
133773604 464933314 0
520758915 174582758 0
541454658 450560922 0
305440294 168804607 0
458938172 272785122 0
85229346 106977678 0
201489151 345328344 0
295055262 42376070 0
166898258 471800242 0
388946843 119250686 0
560642108 449520663 0
546821487 352466073 0
183927583 233912191 0
309329019 120318053 0
123046946 183443373 0
268711205 20322906 0
498934637 440847316 0
75145690 4447205 0
154360815 275322815 0
113448169 157411212 0
246783125 502087346 0
290987830 320451029 0
487780952 203917399 0
82359755 356216878 0
71257644 228962372 0
91541338 76425347 0
190609414 284337025 0
359320874 431700974 0
27158547 423750627 0
384132681 452911201 0
541384901 280016150 0
109482854 224434135 0
282218035 22151472 0
331295652 349820531 0
212589939 125858703 0
489097013 556216813 0
128904310 352044794 0
530689029 472240386 0
286648515 331300538 0
471803128 151917827 0
296761840 86036256 0
384354683 45611362 0
447769784 116527621 0
514987984 3038580 0
156645998 550701451 0
12213407 493368018 0
385770656 70040971 0
164976844 274029256 0
20467515 170099191 0
118590283 310084212 0
360776316 450415358 0
531080083 447219069 0
341553561 282736804 0
448779216 301706713 0
520468929 387047538 0
69375269 421179131 0
237203873 9528965 0
180558585 307201903 0
351499286 311464488 0
28040378 165318110 0
526241888 51467633 0
19718414 319782468 0
131872413 339266176 0
225739605 427462227 0
493697834 497314643 0
403665430 322592963 0
211854987 11031554 0
338739799 352410214 0
62920510 374171355 0
377503591 11162760 0
364905238 187706308 0
115339420 348546600 0
513473109 66594706 0
392197326 140469436 0
331567876 513133130 0
502965349 145540252 0
105914758 510542647 0
435542813 291199548 0
262597027 560608403 0
46833695 361236077 0
49464692 507832145 0
529053748 361435381 0
103803694 110070512 0
458424240 449124763 0
294667360 378974974 0
451213963 282919821 0
305667058 440087163 0
508569221 49912396 0
463233319 176713246 0
394206562 118672948 0
385081435 15032323 0
487636320 170673432 0
10530737 240641973 0
70550533 423865608 0
154172849 437939652 0
364058061 370535388 0
233339223 340847752 0
211952558 183130712 0
398830998 168564753 0
519778424 428546396 0
85264198 538477886 0
512738856 386055736 0
432402132 138482680 0
521788847 381212690 0
398417473 359257032 0
557145302 547692880 0
308973355 136553185 0
559372907 109358329 0
376197261 209520362 0
130095794 103688812 0
43735844 339155546 0
372249066 392161882 0
236351668 300165990 0
437146306 25857410 0
336808139 324689831 0
424931144 552811363 0
369383297 188301830 0
327141891 20279265 0
49150939 233172320 0
293256020 512885995 0
391001411 174425698 0
143817239 431793687 0
29667103 522523840 0
238420211 306833684 0
399290886 21262717 0
5611690 65851820 0
488909382 565418313 0
269785585 239312168 0
166124027 502731704 0
552798189 290477858 0
35764663 272809113 0
58484891 411562707 0
50259615 472135715 0
100433046 281960658 0
190526088 463183741 0
65898651 287275981 0
42654867 519124618 0
51122540 495062496 0
46580266 392546176 0
308664460 15399666 0
64407396 524901565 0
40647584 142238815 0
280655199 352200702 0
249848719 392813853 0
249858397 38782225 0
241112751 551536419 0
560824079 354998117 0
158289914 164609036 0
3357260 302355064 0
327770204 325805328 0
381928315 554845872 0
425996478 487778469 0
345986877 570396502 0
197563686 354224276 0
40423729 151464125 0
579009542 116697734 0
324048305 97016551 0
202061832 42311487 0
284320196 365935722 0
64482851 59029458 0
397274893 405523424 0
554258737 178640584 0
22694987 144169642 0
132230034 225968577 0
82676834 404443609 0
573383252 16917611 0
392078917 496625203 0
476913334 2425285 0
374699254 412625669 0
373276834 551810211 0
434177969 8625514 0
334142663 32093387 0
24975028 407365735 0
206841262 360384764 0
576287470 480234754 0
499413162 217565447 0
435231046 421166878 0
360654646 220743041 0
147615277 423457801 0
421400026 25007018 0
537406499 412845044 0
518454046 478488941 0
163307409 12318784 0
504633693 217045869 0
137960772 426096204 0
394833184 233596854 0
10860581 432442061 0
498851567 376137130 0
374364426 318222820 0
112767855 163151693 0
94177595 107929330 0
514115708 69796257 0
147383491 239056731 0
343069680 533966735 0
290570566 36884538 0
328154283 370476186 0
485187117 152399531 0
18090252 575338334 0
201788772 538848592 0
80916563 400717908 0
83148719 3670723 0
88359301 520962460 0
383972332 469876101 0
377277866 83972728 0
367900454 48886188 0
325279970 516114013 0
66028882 469941598 0
458347456 472350987 0
207966924 100858121 0
120974594 348380404 0
247692257 66821335 0
81172219 564415342 0
468499861 47670332 0
118369256 481834316 0
138528643 536036109 0
267210138 99209470 0
140191719 303104346 0
63278527 433077377 0
504468139 445936133 0
462310910 251944739 0
45679958 35443344 0
482439805 148102843 0
462052440 47659219 0
282119444 343598407 0
160169455 168591109 0
305822959 253078599 0
310417629 118032117 0
28393774 318891955 0
96748585 366368322 0
128401350 388761203 0
412481509 395108080 0
143674874 438942659 0
76592223 121172084 0
302691367 413031865 0
3403205 462797890 0
276972448 146203919 0
515935087 575641583 0
141823697 302541162 0
579453809 462659528 0
456418402 227832401 0
180796488 415288317 0
211447704 388076664 0
325609943 115101421 0
154115317 388988599 0
18729053 521280501 0
520459676 163188858 0
474285103 282125372 0
68380044 195805350 0
393232634 277739397 0
61756494 20851835 0
338152415 65639202 0
327214708 62406141 0
457080195 346281400 0
542470278 194550852 0
222820316 246961989 0
519443799 514162073 0
543032695 481082455 0
178684862 362081051 0
52443681 301016892 0
136455 314304072 0
194863317 260835885 0
526951716 111790387 0
372655569 417795603 0
341776604 391309256 0
253148499 229993079 0
51378531 150081036 0
318737207 269025183 0
147960667 321655717 0
328951477 238561779 0
164269145 495364225 0
266881162 508819661 0
396916921 392911539 0
207220421 218519830 0
91232049 31766170 0
268493724 229338888 0
287026591 423863633 0
490812980 427420223 0
506669796 414233150 0
114051737 88859104 0
182176397 557572563 0
320677898 37246009 0
250285500 159755686 0
98965741 523727437 0
562839600 458815529 0
309965267 131460332 0
378311318 334686656 0
505487993 494514856 0
498424082 213478021 0
225263112 428422775 0
506572256 410748210 0
36196408 30589736 0
498199800 392443329 0
194050947 568981753 0
459979200 423879963 0
64681494 390979380 0
147483693 41946745 0
29614092 320372165 0
119620753 66061340 0
279535631 466344921 0
522102227 153023588 0
212522080 483396200 0
476412054 251628499 0
12625107 56355703 0
277087251 226029177 0
65643711 427207578 0
91976581 354121430 0
464945980 152349821 0
335663827 434467390 0
184722789 484359457 0
264844008 561064904 0
15718841 301032658 0
470409123 120470640 0
151789974 28643180 0
264423186 499634977 0
247448762 278997634 0
547279132 548686731 0
483741975 285433867 0
494794425 423657963 0
499409128 401542283 0
159064924 387893140 0
198999856 454074211 0
425589650 75770995 0
77054564 13758097 0
53293711 96287381 0
132068373 260437334 0
377575085 30538782 0
511073470 493715119 0
462494331 40288741 0
175087091 283025317 0
468604798 214279818 0
177135801 232758544 0
57687306 559004641 0
144084225 306067089 0
39093653 312909480 0
154186052 486853375 0
228208846 436096503 0
156017480 401040386 0
485756286 336665777 0
143073451 422518650 0
36788872 357022477 0
559682705 178281481 0
317835893 515781215 0
111506753 68811905 0
237094761 63872915 0
346959635 251085009 0
164515234 266575949 0
451427143 131102861 0
151390381 446234322 0
373733979 73571185 0
333350280 488498986 0
464903488 161259909 0
486897948 306403203 0
306864457 413531692 0
145420326 89585355 0
27231995 379178692 0
250500316 451227421 0
29520417 167509115 0
36187563 328587922 0
173775399 125026219 0
406813534 329203208 0
85925584 326803530 0
201492745 333167272 0
146421457 554894052 0
31122276 2678985 0
331125566 427774410 0
141093281 142829210 0
75078045 342699144 0
220113483 461242692 0
82044410 419714581 0
354178443 154913569 0
250043823 377679621 0
440367254 461708879 0
475514805 164656635 0
496839396 468124510 0
519504364 16647002 0
304248514 403054012 0
451539002 545715811 0
409956317 427643587 0
548013302 452988782 0
70573227 109418227 0
26808858 488995050 0
491799686 186556016 0
268989849 263833338 0
428833871 45199013 0
33488622 251258897 0
168741989 534786182 0
42581745 534564928 0
323859961 384931745 0
305340526 185922516 0
514236530 541256750 0
282651508 223569171 0
208299376 204336545 0
10587252 569608394 0
538476889 511347717 0
157069061 181448959 0
30110949 481911128 0
492983675 550804568 0
238821697 79971153 0
321033624 398680551 0
262062620 31494233 0
352971329 281251189 0
93237554 486747019 0
216466824 522275405 0
365683108 404586631 0
194715059 556304110 0
208467889 437035557 0
422073152 526134777 0
40249440 310850509 0
194076279 226938393 0
407120180 83822782 0
40993534 430317696 0
134240692 461086429 0
431597341 303821878 0
507198602 65089239 0
423967731 368509480 0
215135183 387477182 0
509061505 10070641 0
509094511 255986898 0
393746093 180291638 0
134607559 560209203 0
50891169 182273363 0
456829195 211723089 0
504631701 132783754 0
524044030 81166461 0
433880889 267369829 0
497691372 301114948 0
125589074 113745980 0
12773270 549419099 0
69482886 1234040 0
112124805 196080214 0
297085090 254009886 0
415379873 126169784 0
161294269 189516538 0
289032312 324179791 0
346509434 254866118 0
21052130 118568439 0
123268520 385865671 0
165348759 155580255 0
381966963 183158896 0
185387781 153272027 0
417940331 523876118 0
451766917 431086581 0
436858153 451183422 0
150543671 478163973 0
571620856 170824239 0
73271630 376187048 0
473559803 275398447 0
308926770 353394743 0
309365379 340523290 0
243993192 139985615 0
261533926 159515838 0
10140875 39835972 0
408051619 422225629 0
523785414 496296834 0
422377619 215324271 0
496776098 529971346 0
129287214 427628277 0
1187120 170727213 0
23341109 210477540 0
169445968 298381353 0
122215648 204947123 0
568077281 360129721 0
8550821 186469672 0
182637715 212037660 0
506148300 293400325 0
8132690 507333671 0
204175360 404854308 0
149853845 435970602 0
293788284 58923974 0
17378763 191269409 0
272221956 568709217 0
519752403 295063219 0
344658575 480838639 0
310074000 353465205 0
530462324 279339127 0
540151338 41450287 0
124632933 183357912 0
315534070 419074667 0
454294614 68642783 0
549485916 34822455 0
161613904 293530299 0
103178920 471911620 0
156186141 20125316 0
293468123 295350724 0
152020270 239691176 0
558106411 428672497 0
266498131 539029092 0
355988364 54360088 0
132211205 360642391 0
517135637 389217852 0
94777399 19942956 0
3658614 371275138 0
396201390 297778258 0
218503504 531328478 0
357595268 118292679 0
555517318 374310182 0
207570432 80820837 0
101190300 312339159 0
153001093 424156167 0
68915457 503741995 0
199852393 297767749 0
161573488 399090360 0
51597707 19895365 0
128955896 460806995 0
53127233 160878970 0
146594828 86522433 0
235406176 147160622 0
253595957 354425485 0
120470700 385507132 0
23724556 76377466 0
450161786 327881012 0
20307670 21244746 0
423283275 464767580 0
215609709 543843618 0
531602890 568627273 0
557799932 454855270 0
50705831 58487729 0
17983316 571449687 0
123358110 332108871 0
495547824 194020003 0
165505608 436270007 0
564138598 49358224 0
156130073 451951867 0
4357989 546293540 0
559767855 121761997 0
570861901 365146685 0
420634402 142171262 0
12178831 529908210 0
366198559 77693250 0
487540865 335393790 0
279666779 77498280 0
239244024 420998077 0
187661945 105211779 0
438379328 231292021 0
113197943 231767156 0
384253773 249103933 0
505441509 152831143 0
333845015 377605594 0
230401306 529451330 0
105692978 97361723 0
546177860 210220380 0
72205567 345567099 0
19508043 226861391 0
383521046 7696953 0
576116891 442628299 0
114111044 351502530 0
439563797 573706819 0
59209251 522743145 0
547583030 232181172 0
66122241 199322069 0
236111864 132728379 0
207551120 385595546 0
474496515 246262465 0
120993792 258853257 0
338280294 192977492 0
94072538 323039423 0
461019392 440449527 0
97002350 476425199 0
173519504 5563726 0
121145005 515090133 0
285528099 156636857 0
540979931 202041957 0
335374085 165424306 0
340942417 566166150 0
141580455 442032253 0
230048771 354189135 0
355075466 539554664 0
382771377 399353116 0
387548482 461614912 0
305628702 16157032 0
438524748 133422070 0
271735479 45475833 0
503074683 122861048 0
262230508 299702251 0
570960523 377957851 0
125438446 567426661 0
284360554 539362445 0
174768288 150249000 0
477264841 164643302 0
6428750 524714678 0
88485067 531288291 0
575528426 258131027 0
169392685 266621117 0
221146196 432689026 0
393015250 565650880 0
190808423 58994064 0
143942154 415452200 0
24090472 275074899 0
58288481 95631623 0
391168281 317048789 0
56393047 265494980 0
195671055 419756345 0
19570498 441176447 0
499962459 48268113 0
93313369 35046276 0
64871602 468992538 0
235973781 333513401 0
137159155 66058731 0
67889854 90049291 0
77226662 280742595 0
235908870 77058014 0
478473853 509144608 0
364312855 179584327 0
286449046 419038464 0
56439243 532974800 0
113555831 189830145 0
369663790 259464129 0
521268847 307515194 0
202961758 515193465 0
85673207 108989972 0
70236709 248996036 0
103189880 204384007 0
386048782 503731090 0
317013677 422595038 0
37884830 445205099 0
455962487 199527361 0
486908275 19141458 0
486869075 75710978 0
407984678 175600294 0
369029060 326952571 0
400665990 236528453 0
93189828 464609584 0
473896511 146531797 0
200120696 124259160 0
292807878 545062339 0
483253289 450202432 0
282072754 193352563 0
266703261 357361865 0
292383334 265899367 0
147892715 286228515 0
91549207 517483449 0
313328938 248586354 0
145726571 469114827 0
378192725 541259515 0
490774073 257272906 0
80363968 533744473 0
250414680 103566410 0
460721035 297104008 0
47934764 353878217 0
457442999 511228441 0
224500127 391999264 0
123261813 345840836 0
509446339 460480232 0
252425353 164792739 0
422897496 215964443 0
310559710 329769373 0
273272933 565636914 0
205434460 21870055 0
184073650 403930633 0
227884726 483760461 0
95168596 264680802 0
169535872 115637360 0
115090366 134833645 0
185612931 527751327 0
284164548 176549880 0
67489935 410609039 0
30942666 497624066 0
145702686 133169596 0
550898810 48944968 0
78399192 41130923 0
464979883 512536271 0
575350002 548767360 0
573450213 4125776 0
234073707 51062217 0
297127018 308912159 0
528487536 249242813 0
33941606 47165560 0
79860256 470276146 0
122920720 226875761 0
350777778 256733575 0
17625412 350792401 0
389484261 421419172 0
283200405 342078254 0
455634666 170959237 0
138090569 372086145 0
534370989 554444222 0
407707947 119629313 0
135113023 370411319 0
233691401 498222599 0
449329667 58735264 0
53576044 225466663 0
494238742 293405277 0
206771282 32571893 0
55668863 433488779 0
24516732 496177803 0
418912648 445894582 0
149570932 381799582 0
238641311 175409690 0
226106590 325599094 0
504580961 190627117 0
210709266 66465683 0
213709678 356681211 0
258191472 234306486 0
566077707 352316306 0
379981098 482066989 0
394477671 38710022 0
207724757 377011853 0
125804346 364178251 0
490783327 8768220 0
277885685 138130813 0
104699764 305212042 0
59907599 457731077 0
369621234 197252860 0
150152719 408460643 0
540087737 546003837 0
438437952 309553758 0
536507459 8408416 0
242478482 32827075 0
69838764 10280224 0
145423010 3560500 0
537256012 475154254 0
217679143 525906626 0
579503994 118063389 0
58763298 227916814 0
399206256 62531167 0
142818188 165253608 0
112928326 549758097 0
548817040 411242838 0
293910522 286464392 0
413282178 88251701 0
165262703 516170455 0
540165095 472585131 0
426537218 179764833 0
404591482 478659386 0
396791686 82160233 0
465638803 47308310 0
191685586 177226708 0
167440643 318706431 0
16023981 161430197 0
357157728 549032989 0
362204275 313841050 0
223985395 290899669 0
548946759 392815341 0
63234073 86567835 0
51222848 165976550 0
76604744 153975053 0
500321807 291297095 0
506549756 203657103 0
121713618 176791476 0
326029821 370512994 0
227279143 497034864 0
534065316 116766558 0
388850475 512686734 0
99997769 130572636 0
455757940 256245045 0
394849376 565625421 0
75273493 97163035 0
144891189 241667370 0
99692237 76211897 0
302257956 521522961 0
70862124 437603258 0
482142848 265586580 0
564920083 552915741 0
485368556 17842802 0
37958646 44635400 0
442856289 416114614 0
23517945 425866273 0
484700943 453741937 0
375124155 190089648 0
110415751 348779902 0
50323054 55674311 0
576272873 346248298 0
1755909 78430004 0
129043154 524759902 0
523001498 253598936 0
185072015 109487644 0
534229558 524183621 0
515682923 94250744 0
84329278 268611557 0
483105362 149657127 0
285848437 424328791 0
328321402 374811126 0
401728279 26027132 0
95520317 11417372 0
126926306 150534591 0
413847608 40974224 0
537479226 293063070 0
222626891 229898722 0
398573254 179444259 0
455740697 322043305 0
233595742 56835305 0
192072910 141338688 0
347127014 103792717 0
277293313 130984675 0
94723730 505533754 0
221016166 553771210 0
460245590 463288449 0
82353068 5469815 0
269523748 294090587 0
246838807 251321926 0
147777335 55645751 0
451024696 149200455 0
31207878 323389239 0
481410569 205454869 0
264096829 212641087 0
93581784 98460074 0
396076947 395539120 0
510387440 62347278 0
123951438 135568455 0
256865648 309482594 0
546687001 119986091 0
327823361 135066248 0
167402849 538103537 0
204873355 479313771 0
319030011 109646890 0
1890782 337376798 0
156666497 401523430 0
188201327 249681864 0
465117426 218249070 0
265503963 255739628 0
275379223 285424327 0
473629029 100028693 0
385128722 516554112 0
344694751 523034500 0
319146268 397588459 0
502036614 319231350 0
107960002 426376351 0
76306275 387806047 0
578477686 262335492 0
413869630 423652536 0
125768448 355833714 0
204912974 427918976 0
120741600 199820210 0
531830950 7095674 0
350397763 206690632 0
565340718 245223061 0
491619049 392999715 0
3349360 564738592 0
509587611 453672952 0
113975445 501724411 0
517943894 384442575 0
202327031 287697933 0
7856945 426192191 0
196656658 25569531 0
367485655 85537183 0
135569771 316899378 0
171210507 129449794 0
258010150 107714280 0
148417668 25173557 0
44027957 577217791 0
247998944 311129364 0
392036106 352077523 0
458353510 77924011 0
518488515 402081364 0
391732435 503045158 0
339664393 470333029 0
257456876 524389908 0
225081280 215646702 0
217530058 311188483 0
429066067 61948583 0
46093705 210845930 0
550150821 289380833 0
12156878 516991601 0
92124837 18241566 0
120572707 433950841 0
174792641 428525540 0
128043968 238481517 0
516060448 414546683 0
92046571 291982291 0
261093350 497676804 0
343340566 504270071 0
46040056 215553827 0
168779993 96159845 0
548176951 272444895 0
474036211 363663283 0
127797605 210004628 0
347262409 525107708 0
7289549 568912499 0
567860784 90979545 0
342327665 58899422 0
408850487 372167806 0
545480808 474335516 0
280721357 82955871 0
103081578 418601560 0
541605059 436369764 0
489171627 112586234 0
203091117 518356426 0
402815364 325202676 0
496207843 338330683 0
380960261 156273382 0
185462343 522342910 0
201626177 150844849 0
151076426 404959912 0
513206401 517473861 0
243078388 10038215 0
464569549 213095475 0
77864235 325954581 0
151175889 118492372 0
5916375 161321338 0
289737547 444859571 0
344566080 69257047 0
444779205 431383670 0
478257412 354721921 0
432633614 275659795 0
287177037 486382409 0
257006367 299123275 0
312229277 251947324 0
64214143 47978620 0
118799324 200048895 0
370703960 204702386 0
387620384 433762934 0
551380690 283548228 0
280499254 49152740 0
236297287 496232687 0
208930159 308617037 0
268161148 301661449 0
433122770 295965434 0
416923177 41257922 0
71081864 46268525 0
192383726 368488597 0
160938760 239323267 0
205763940 515443447 0
238492436 542620113 0
240377460 14055070 0
232841660 292907609 0
40541280 425190362 0
518128313 67711414 0
558912443 405027715 0
226107532 567501378 0
492171493 407079564 0
10582935 143400256 0
476939532 199747916 0
331314711 301932168 0
391962761 446852760 0
394089042 538589821 0
116774113 528347047 0
98477516 320802213 0
21220172 227511545 0
485120199 392794010 0
397586148 220952750 0
69724566 255792773 0
9141816 177484216 0
280425596 283465461 0
379473538 468053105 0
324339170 399208527 0
59047327 222647585 0
335445740 300410839 0
313518693 113942221 0
433273634 226291927 0
227783783 84719201 0
246895644 150533336 0
318450377 426835528 0
180111754 365574723 0
148856492 502827574 0
506154092 18532039 0
238402128 182638786 0
322899740 459827317 0
403571324 325594041 0
434965865 567087783 0
342029788 298144301 0
76537360 115528248 0
181562119 418271515 0
439079341 287108081 0
4088920 143462743 0
159158753 212791974 0
517023879 500762809 0
62901291 7507662 0
24207045 569014091 0
195826545 558143367 0
578421252 114523220 0
123574756 526803615 0
346070852 227994202 0
308250568 296281253 0
284712921 192341556 0
17380137 123585013 0
300942158 210116160 0
233640493 568375466 0
241040811 375510070 0
31427710 144770999 0
164144850 557618570 0
198470418 422921512 0
540447253 406179213 0
314140513 125066629 0
75691568 131074342 0
80364426 179897001 0
432569925 307137901 0
21633103 39301486 0
292627276 530735665 0
6337967 127768172 0
99877031 177576683 0
268738466 5325877 0
441892529 309168061 0
689175 304984292 0
281323384 127827597 0
276809544 272367719 0
198393080 478474260 0
248825792 365824928 0
329350006 112323700 0
434005128 303180707 0
431024410 94088077 0
544219208 447733681 0
339953014 117464332 0
576705919 241580105 0
126729225 10451267 0
355949915 105036855 0
511944730 459042375 0
518230978 260251351 0
468430678 82098223 0
292576231 431323650 0
99959998 363078467 0
101538524 564491091 0
327415816 459704317 0
574981561 447146550 0
24862542 148534339 0
517165331 453810908 0
113237398 387392233 0
16435585 372581793 0
516990948 244982218 0
164819505 124983829 0
521533096 278429345 0
495723574 553811083 0
49947215 404920756 0
100753100 3668841 0
487287893 562366682 0
537610740 106795311 0
193938176 343315086 0
329021321 74048362 0
173533140 244701057 0
351292155 233568876 0
496008096 512968006 0
456552265 52124266 0
176577877 184698036 0
531321068 492185228 0
442878165 334131202 0
357595322 291653389 0
61796491 440048339 0
314521882 77700236 0
245873949 191458990 0
354244443 139121431 0
257066278 388316151 0
539112575 256512514 0
373682552 505368751 0
342695491 75346843 0
185071055 369922523 0
105868772 37291718 0
415577609 300539634 0
365806709 116524672 0
520140796 547840228 0
321646654 152742224 0
144341144 64926846 0
342191530 571919671 0
232710867 482723864 0
23371980 283539767 0
305328756 388039983 0
551972921 131446934 0
252823138 119016140 0
320936999 297939178 0
286145153 411306932 0
484407663 91195651 0
127521286 439519829 0
104127708 144926771 0
517392162 159584138 0
208590106 314999850 0
158698939 213103224 0
295240637 4313114 0
287733409 58751267 0
200848343 47895869 0
107675778 420022926 0
128618765 86325139 0
382230645 105466540 0
447662864 203196304 0
558262262 524477322 0
60523301 83045511 0
466771402 352994067 0
461928334 119497281 0
67293753 97733836 0
396591593 398532719 0
247102824 461789849 0
510650181 296858364 0
19656607 310187784 0
306673922 47305018 0
291055901 476393349 0
547992163 107319306 0
267580848 155534521 0
347182860 79905040 0
339902073 26214647 0
218080216 4677712 0
426196444 29082466 0
485960975 2316252 0
440365903 409787791 0
540226400 208353286 0
38533377 423610630 0
527244213 480015795 0
310233643 178362724 0
12625576 548736829 0
237043626 487514293 0
500949351 370084750 0
498380427 450410110 0
198122256 439750658 0
475138467 451563738 0
25870130 542438836 0
135686647 278151632 0
552017496 75847733 0
524246199 521034307 0
304686306 544824152 0
234921757 292840248 0
117138562 269973354 0
110233449 240906680 0
386234094 432322269 0
447074142 308897503 0
313205297 131161689 0
122864572 481950237 0
201629729 577749175 0
494062435 291576600 0
313272929 312389876 0
442206731 202133441 0
358925551 410783341 0
488865126 269458531 0
163258183 347237045 0
537983406 29315281 0
549018862 99643113 0
195617395 301501213 0
554619235 378615749 0
217657430 4532844 0
57827871 250558097 0
489776427 86244537 0
50717922 227440965 0
303927579 463701091 0
87576923 108588679 0
136918318 397532891 0
545267573 242515811 0
248725631 85858018 0
453871025 79919713 0
141643646 195550986 0
83907985 504268312 0
114887578 351195604 0
471224157 386888073 0
50604524 37895016 0
191440726 142190372 0
12127244 45123585 0
205366957 305091110 0
276073789 575002138 0
24639096 128036323 0
59241979 396993462 0
497925555 214741138 0
140558979 540894902 0
66989688 524070435 0
552491509 330936163 0
304739505 45965303 0
346787983 273533110 0
153333814 193205857 0
159703658 51826645 0
370878095 551591375 0
197571110 38714903 0
194290932 539948924 0
260535112 466707107 0
154506265 6757415 0
252959665 478452653 0
46923952 548691175 0
416224969 103944706 0
373896525 475264075 0
123037528 306440688 0
304714588 273816101 0
188188616 156507209 0
396933893 483114281 0
325499079 154516458 0
510850531 250510037 0
346473922 333860777 0
239702759 454428181 0
423333994 413587019 0
403161641 29476434 0
5951258 249165899 0
8833331 320180078 0
16818519 82596780 0
368631766 307124882 0
451200883 231885956 0
59066693 558939329 0
323915478 320503747 0
80436063 79399357 0
179233559 512090311 0
143096563 508373772 0
451786702 32552451 0
369015474 286562653 0
519620466 579631663 0
524145750 528124717 0
62142074 330534641 0
463574609 322070249 0
508026605 313022376 0
448015946 288413168 0
228349471 174132793 0
458676958 127939661 0
488161930 369026706 0
17044550 269600308 0
54508239 194972833 0
455169939 98408 0
2957032 484338671 0
396668609 284535049 0
257983743 547439564 0
420880909 30680348 0
551156675 349448295 0
564563300 435167291 0
405433518 330966840 0
155400418 86947585 0
450506225 93684316 0
341585977 116288154 0
102657679 176421428 0
380818445 284919224 0
440288472 27211529 0
510142503 465667916 0
552373666 308933089 0
570194623 482433229 0
306622977 165555582 0
226253279 25180758 0
54856228 354836268 0
79476214 161548022 0
568652720 283302338 0
293080117 139123829 0
344219219 260737669 0
127297820 224604196 0
567543812 163159107 0
561505865 208702868 0
360058326 484796028 0
473507705 257487008 0
285936503 45104271 0
5086822 504457893 0
425959254 530192479 0
295158293 244684530 0
432283852 354032158 0
319210615 335442431 0
494247518 119618196 0
300122937 31286444 0
240976744 233772593 0
195376930 188039043 0
95184709 294032414 0
118704109 374848186 0
62878703 8942226 0
199404594 324787412 0
372962195 289082819 0
213069491 502264947 0
35337659 68032365 0
558204931 576591606 0
572016950 519682238 0
250227740 529896689 0
179666583 410932897 0
321208517 151858607 0
98707982 151142460 0
119579432 72152848 0
83974507 127276502 0
543084168 12913239 0
175099621 164491911 0
397719013 326978590 0
269990156 577940034 0
181954211 52376329 0
55701331 250265219 0
457186457 441007578 0
435593305 487855724 0
355394975 328554272 0
195105653 524133800 0
53044284 526840359 0
130026108 433303798 0
232352104 351535853 0
472089535 107272704 0
259691139 499656245 0
120464731 89748941 0
522952674 122986678 0
462655661 228298921 0
247587192 53179233 0
364542104 491245058 0
211149159 470470429 0
172149450 44066329 0
24536277 436712128 0
7570578 326904339 0
153185417 395781439 0
273266220 492955955 0
374608982 506131148 0
283882015 67043158 0
523100519 523487983 0
358825463 355543422 0
329926504 444504952 0
436906432 175673097 0
34983688 385981329 0
207217614 259511870 0
262968453 513051111 0
185343898 263987750 0
94865777 148221438 0
233685730 259721179 0
410103873 417419757 0
491649730 156422628 0
434455630 563133630 0
483097396 57359631 0
259033401 20140080 0
209805196 350071865 0
75972006 310652719 0
182467676 430267345 0
317133702 457162548 0
169425075 285780478 0
423346709 416591500 0
486206492 376148253 0
407982230 28947594 0
401966295 18027174 0
449481105 328097109 0
142581073 233215297 0
194158927 85921443 0
12762843 415925742 0
159229620 188664063 0
275446365 332801119 0
467094559 203079149 0
157866937 180864541 0
414933672 32825708 0
255910237 373422681 0
328964272 297914571 0
361034907 307501907 0
180310336 266668423 0
23527985 558304418 0
188445127 549330195 0
333190104 113766731 0
275598899 343498708 0
124306679 533616713 0
567406496 212930826 0
224710894 85200408 0
10124601 568927028 0
49988121 151058160 0
468486839 333429196 0
465304517 286327732 0
131256807 359736750 0
357954216 210296989 0
282533686 368533211 0
2763514 43583998 0
574712276 355262809 0
351472650 388333254 0
413453484 200296858 0
10599172 89669828 0
4602049 349977259 0
367239125 83610044 0
38690327 430171498 0
67881995 217493731 0
317896223 155693280 0
190123846 104074998 0
48666587 76444431 0
537272182 172156315 0
432474761 570152712 0
482221901 425404788 0
468975566 187684555 0
459998495 567058684 0
573675422 543009096 0
389728523 348962141 0
266119232 183521703 0
214494196 131582734 0
286374433 158576605 0
72444899 76548125 0
293224522 565703762 0
563718009 436370163 0
173162052 267981235 0
306502521 376530956 0
123840116 545325614 0
20297102 92994840 0
173651221 253880344 0
65829798 177708346 0
308870306 136008039 0
181967995 437010974 0
551772242 471614949 0
93669461 514224240 0
154137909 62942843 0
126160999 155698448 0
480328973 226986126 0
290016286 317964593 0
296545470 73146854 0
485740054 395194194 0
483567356 566717276 0
286874036 401724872 0
490677079 254603717 0
376518016 398694514 0
472084192 215152667 0
447209627 82883322 0
343428921 221667653 0
290902771 366362753 0
239442434 505637004 0
385518595 166890560 0
318698951 114857668 0
232964829 514652001 0
68907339 112423063 0
12589450 178214309 0
77478524 321291466 0
355213463 226005317 0
107712009 513925705 0
179486914 270713838 0
154610647 270500961 0
63786646 219681048 0
423581672 517134924 0
260169231 288255292 0
177123260 427885962 0
320346850 65399098 0
294509082 272482367 0
536894421 88539498 0
514189935 253954594 0
255008075 102745543 0
161234772 170737954 0
98259380 511745009 0
508381615 519613270 0
400873517 566471883 0
328501512 513143804 0
242327871 536882436 0
171668232 355639493 0
486669918 551040891 0
286870642 129919228 0
31558185 170347035 0
491454957 74219457 0
175056408 171812204 0
578023226 141308453 0
398193621 385362173 0
243284882 302276393 0
161932666 547918785 0
17380156 375750163 0
408275988 414968634 0
140767884 499329947 0
64904943 322204175 0
442871458 100132608 0
437873940 85889456 0
299759882 332934732 0
265117731 530918685 0
144707945 317820219 0
161490924 326793575 0
54698513 4263270 0
527391830 37366508 0
4651694 350910601 0
157996658 578590710 0
364228945 410029889 0
424171958 72627887 0
298450858 348894761 0
386924316 492986614 0
462746092 401565930 0
60643636 207637130 0
429471162 305273114 0
412665764 203472086 0
556251321 566707442 0
404955682 158723704 0
281389751 489598130 0
491301176 47986531 0
265266204 550874212 0
570196049 439674447 0
481092621 182045965 0
439795493 212087320 0
535270669 239696572 0
567573546 440265763 0
419740051 541422651 0
485005524 466392057 0
455228696 390537634 0
537623228 233976709 0
302583311 475657486 0
39869554 549993630 0
246001957 301449684 0
217403676 459600924 0
493927650 208508694 0
252684808 283253053 0
337299930 180153788 0
302705842 547744644 0
439757497 136028980 0
28902886 476981888 0
186488340 258336757 0
1868458 62235700 0
270053341 113510506 0
570111222 13757748 0
250036102 283158069 0
242974494 485923282 0
517278237 235117250 0
348620764 560768318 0
193247058 78587383 0
247194882 449202483 0
556293523 97703084 0
495668489 58608437 0
500890119 270809070 0
516368515 292855115 0
573489746 301124063 0
380180107 345844615 0
121856455 101673023 0
332616561 558991200 0
162161191 263032735 0
563255757 155801061 0
541463698 353771630 0
473859433 301588176 0
152237772 512765932 0
518461044 273524112 0
189206862 311935141 0
506041100 306137547 0
404284711 522663335 0
378247800 197396697 0
305135003 150579257 0
20761158 276904659 0
477357522 451989766 0
69655365 371685422 0
525651804 318873317 0
334751011 567015854 0
343433581 418139598 0
276954342 362635377 0
498555913 21992562 0
176607011 383890851 0
366774107 213182584 0
99114749 214187143 0
116415237 409508269 0
143689075 411883040 0
538107518 538476082 0
334161115 331942446 0
438789320 51022825 0
322853167 347304076 0
32499513 30795592 0
457632078 188084484 0
351522521 251695853 0
526261430 493978542 0
266677339 76486477 0
284883750 270264016 0
569103303 574444105 0
142728911 169560484 0
435245545 19409229 0
493620406 413919276 0
459612345 573559849 0
421316208 421879316 0
27935616 332769114 0
77531040 248002069 0
312823919 356479408 0
106719551 360265729 0
148247138 304356914 0
76322955 445172873 0
556544819 227252898 0
424685137 226040643 0
156410338 37770736 0
415676145 455958661 0
321852536 323428773 0
441309799 30423513 0
137079343 139395473 0
508022880 524185062 0
140283700 321627213 0
2714256 40121983 0
11137787 406666844 0
561136786 365507926 0
182880482 481915399 0
216657942 62915345 0
104277213 433381650 0
23006654 118125723 0
78755987 394808300 0
189422957 236334620 0
455826838 41552227 0
527661198 242226943 0
82538125 16945066 0
306230196 250019922 0
451792332 280366478 0
234775983 301508339 0
551188940 406592911 0
26507168 161930663 0
488667050 384192638 0
460341624 67049346 0
322823473 131817167 0
411822464 329903883 0
528237704 182487205 0
205894840 212463995 0
380650342 22897970 0
19228653 488499361 0
572353393 565567345 0
142847235 60564714 0
413041838 356706955 0
61427959 340719691 0
438181648 266352277 0
402067646 148938134 0
449187621 50295343 0
3699560 212405379 0
161774123 47121025 0
287527304 33291346 0
372955029 143814714 0
558604806 342222147 0
9164170 203453264 0
243500826 132651973 0
494092034 566974670 0
479457754 382494953 0
524253394 400562596 0
6175757 547039695 0
394378467 546428352 0
173452350 270851767 0
220773722 352763272 0
55174205 171369232 0
29826942 508399285 0
491140097 351285659 0
98243609 474927630 0
231087800 190581527 0
398219520 1734383 0
82187790 325378853 0
204012607 262276477 0
336058311 62604096 0
273492344 559733615 0
6795749 84335428 0
455271173 148757527 0
27241554 531233711 0
333660364 381285972 0
314441592 519139156 0
132603074 242283984 0
112820683 45026339 0
482726492 32592077 0
138332598 296380978 0
460296641 543208949 0
385362545 263416654 0
401388922 177617939 0
290236152 482650719 0
484351814 508081952 0
195830895 72135836 0
298493643 447843292 0
459905153 368646659 0
372964387 415208108 0
249315858 275995531 0
440786608 168262079 0
394922781 556380194 0
525351474 311666771 0
551598700 31536161 0
453192250 402683287 0
141069615 559865227 0
499373172 102550642 0
352479402 131939737 0
566981406 214780729 0
142502383 192325985 0
361149053 347159862 0
12846718 92564298 0
465105457 558672455 0
567633207 242264466 0
404548794 108035215 0
185205692 118010165 0
361534296 57530414 0
403377581 163852002 0
462114751 377672142 0
106864806 74053592 0
289055207 367362099 0
394944606 141110870 0
569153047 481821353 0
476486105 337912979 0
28444452 489625938 0
62993919 30473200 0
415126058 150158399 0
523883993 386582391 0
26334275 151600373 0
261128958 263091307 0
39779239 190187707 0
418825893 224982332 0
458270782 527409141 0
378664829 314021951 0
299025872 460900456 0
489846178 79645901 0
353831484 270273941 0
372323689 544819322 0
119817719 189747108 0
419315814 415512167 0
12176858 495026229 0
52784051 104177429 0
196009902 391256785 0
46469226 510280809 0
147911908 147423261 0
11778082 378465951 0
291828863 69609284 0
345745936 362394602 0
397913255 410284401 0
565469692 510239531 0
76701559 214434956 0
175216631 230183062 0
306093956 150545065 0
83287457 481633938 0
52080617 532801742 0
262128691 265514789 0
383044446 201133394 0
313213204 223668185 0
479748140 329764564 0
305081695 139494514 0
380921206 324716526 0
379851976 460830776 0
56623098 345280784 0
420059485 126763510 0
227380457 300553725 0
515547074 521882009 0
423004616 348803701 0
141854808 21616145 0
456081794 557050689 0
448840555 490454534 0
64452203 126048622 0
401693372 298033499 0
171182901 298980398 0
216142966 146134769 0
512100428 106928064 0
465296688 577138247 0
165547078 568567831 0
86935531 40525314 0
105901275 499215728 0
364677277 79050438 0
343481111 79291080 0
202249909 541902560 0
46353301 163276403 0
214603684 311166688 0
6696822 482683703 0
119788511 213006802 0
68548127 58100491 0
163861529 389849879 0
452549169 410760644 0
432707240 399401921 0
61785397 14647488 0
37024529 425927815 0
303831897 473567968 0
180172971 108732715 0
174007983 369922248 0
574354009 186796833 0
22913835 406887104 0
465308347 391664025 0
72217556 26485817 0
560100732 21024328 0
230225077 27637444 0
236257421 270832736 0
291326592 288264089 0
343184448 204989513 0
222766746 154441711 0
220821924 339071164 0
417319822 154672068 0
559027783 239426628 0
58797668 293462981 0
192893642 543073077 0
471906189 552357603 0
435804530 565640087 0
117711554 161324116 0
497849194 561379307 0
176876548 88663431 0
547845757 239853162 0
133690343 106940419 0
362275546 106255696 0
231355749 530283281 0
555477903 531223872 0
18671908 172617494 0
506813407 141511321 0
366576064 286913794 0
103269113 136477946 0
275202215 124204556 0
535313146 383448545 0
487689050 563125004 0
158451743 136747532 0
378313821 389214498 0
430491086 408748004 0
54594546 124670721 0
556119578 244541893 0
124621433 412414302 0
362413516 92587336 0
80893842 352046459 0
426478805 110493946 0
103021263 446523193 0
529361210 70382123 0
114005248 423859278 0
109161156 272500244 0
261907237 569794388 0
441943148 372669630 0
376546906 57363061 0
120916372 278885311 0
71564530 62878074 0
195143977 358497220 0
520095940 566212192 0
4204836 42779591 0
495995119 429485090 0
188077080 322402196 0
212328780 102442669 0
251921953 526387899 0
311624810 479895917 0
427887785 126791890 0
127532525 216031163 0
38543294 66173731 0
294940381 438136948 0
100751545 479833041 0
117463196 154041855 0
144899684 57551295 0
84323647 363442941 0
387184395 268361159 0
429867462 242043504 0
110645051 56685603 0
569274559 114080722 0
406113987 8120922 0
562473718 566253663 0
46657588 8331658 0
216449626 443781043 0
223649 529022319 0
525397382 478419498 0
134076598 573797891 0
130518747 213743086 0
142693370 491520608 0
429663948 512972040 0
516332603 488029575 0
342888804 299791572 0
166178339 215365311 0
449032516 270521460 0
377216675 159556363 0
99679674 108094688 0
242415245 140264412 0
314766981 565067514 0
81927435 540460639 0
110482254 535336053 0
114032088 538194579 0
271835140 76457639 0
254228667 155258047 0
416409616 537770452 0
417293981 322854578 0
234660722 440390306 0
438787037 526084105 0
506074676 254503310 0
531560989 17305452 0
529952046 552463341 0
246397398 534884397 0
388455993 194881374 0
204358064 46573170 0
465382813 90084177 0
523992356 384680657 0
321626295 34641352 0
410204864 530342286 0
62915098 111668094 0
395217740 467502461 0
350656868 404259492 0
270865686 555892989 0
116651500 160760479 0
45106032 224401739 0
520625693 234285781 0
314481100 154842291 0
259913537 357696816 0
173272854 314640363 0
302398422 261004943 0
140745628 523054432 0
133151590 351613038 0
487155937 472616377 0
221278872 539129242 0
243157128 494401161 0
72336826 439076482 0
284646499 549939197 0
356379104 428941968 0
49846538 488618694 0
543263227 443679224 0
559781350 339682307 0
326773793 431782610 0
125652485 184744940 0
164744955 414434089 0
340310651 510499435 0
103514330 190675130 0
67574732 420118941 0
570642642 343682322 0
131932650 7252691 0
421984155 475409852 0
405465801 134244152 0
270125029 521886807 0
560751768 427960529 0
500036412 19249641 0
58341775 445819015 0
566055365 574149617 0
106866440 564235122 0
553356067 273634525 0
122917967 498557208 0
467329718 223596792 0
353133403 92814911 0
467273707 81133864 0
372768832 47212079 0
124717303 240561056 0
121894874 556385072 0
349890134 253125323 0
415741809 41351763 0
445157871 290390432 0
517919052 146727516 0
23452200 288129557 0
382060522 23366286 0
250204218 507226273 0
216985165 386606363 0
183455532 283903711 0
475296876 412207223 0
202529539 518191521 0
523703740 319310167 0
211658975 251784748 0
127236876 48875736 0
360684176 354976643 0
247709131 114917398 0
151529334 449217031 0
180548273 488780532 0
482151078 573944794 0
138331618 390868292 0
414990466 503874000 0
401217119 344608397 0
532421536 66601042 0
169119890 261605427 0
484994482 445367089 0
457143673 372619225 0
341658450 7356285 0
380333784 246485022 0
397502134 577809623 0
124746199 276615923 0
347314207 406103262 0
205474318 298614587 0
341847905 48673530 0
424661658 122883738 0
391637713 577903574 0
160346914 60211036 0
130267890 176324187 0
134180841 29068316 0
560624141 240707906 0
21697047 574697804 0
322397256 112138875 0
194679595 80934660 0
15743726 223889382 0
356169152 498864217 0
52774462 207423487 0
195063400 193786092 0
202429583 83571785 0
281703029 157048580 0
25537263 572204105 0
541327743 44547157 0
226642124 391339827 0
275622720 444403108 0
182463638 63636822 0
380927873 513260713 0
335013143 336737255 0
36842060 535067862 0
333292725 260677469 0
442729982 54295887 0
516185829 296637685 0
122711982 455601629 0
135940149 8971117 0
156338750 245956227 0
56548905 80800239 0
71059972 188671726 0
208629859 70618239 0
216728926 13453963 0
428433944 339546629 0
411045859 262037026 0
35559029 216163651 0
512621291 24157787 0
268484140 14915837 0
538109795 348401807 0
503899106 242135509 0
557066331 507829230 0
335820929 551861863 0
15631962 557135467 0
276281996 511412590 0
130301353 30401673 0
285763597 447542232 0
210691031 427733570 0
262791885 384120083 0
478191766 374852663 0
81022733 227200052 0
443644014 144516059 0
520458034 61505346 0
282089630 234601903 0
398648299 100031950 0
344954345 84411931 0
154097845 508334438 0
533983354 133081808 0
471469910 83617222 0
298956263 251873705 0
10054614 129320411 0
212076080 477578347 0
210647192 355602721 0
280946961 136865318 0
430491675 17289983 0
216160917 285859515 0
366905635 429926715 0
76564394 389942250 0
68323962 65063897 0
424581832 468319456 0
479645654 70569024 0
95523612 46074974 0
543816366 213655839 0
223223175 391446483 0
383627135 547720618 0
13847612 319105781 0
46492391 17962003 0
138560725 360570704 0
24174812 443156135 0
14706600 54217580 0
574162154 549401644 0
110680910 21067266 0
304095011 59043539 0
382266193 147257958 0
145967056 510981791 0
13166592 109133823 0
453093228 495196721 0
144499816 217894192 0
525976821 508803861 0
551928877 304322470 0
182643845 244803353 0
139633692 379938907 0
455838565 366556918 0
18537665 198720988 0
176328858 452049435 0
366576455 244684550 0
517128211 445308760 0
568383261 236318665 0
435931117 494417935 0
380179986 56452268 0
357507477 17544686 0
577274314 310890454 0
31368658 96516867 0
512785158 138829080 0
43809619 427604814 0
78539209 125790529 0
154794816 189900185 0
537535425 153033317 0
159940640 338415124 0
153967791 255534923 0
187100693 346037841 0
366091367 21899852 0
260105420 495809807 0
340745345 48293785 0
120675481 171921865 0
563049086 114093191 0
185145133 411894109 0
45297356 445835551 0
36805505 50746141 0
399043515 143213018 0
351413111 407677468 0
205256091 381062133 0
213826277 242544076 0
400785088 565181319 0
277106417 273713833 0
209479363 152464115 0
459230028 356781231 0
248926068 68492103 0
92148089 469311998 0
23211821 370822680 0
190611564 115911618 0
76479484 361603100 0
95160459 524565705 0
170997343 80172497 0
529312036 121698647 0
292242001 406076286 0
398430596 231840464 0
500093405 125117440 0
440532317 97510667 0
354883999 377806672 0
571392064 188456215 0
392259846 568474429 0
314712969 69087458 0
551185140 518661284 0
488144129 331891900 0
45503402 428637808 0
204271920 243499997 0
302625531 570200939 0
117311283 271968801 0
183850426 264320802 0
296373869 379213799 0
286071263 65780954 0
406065079 351586854 0
333354633 542462832 0
125171477 61507504 0
289249567 439490746 0
244374474 453274550 0
33685266 447152974 0
421759059 535830017 0
70232612 115719663 0
163256332 59644297 0
489254409 366930302 0
277571424 239546741 0
160215654 508895190 0
101266515 204191004 0
65089013 66350515 0
546400949 195676933 0
180559736 504461461 0
559447043 424591485 0
50403065 407986903 0
181524390 434426225 0
39999878 77779907 0
366171425 142187197 0
416494702 563073220 0
39904367 406783188 0
125175545 284192751 0
530395632 431455274 0
209710116 80706800 0
577934464 88388965 0
142249830 252790457 0
504895773 334702334 0
531619029 197768552 0
446524301 111649432 0
529005717 535100723 0
79282065 15936901 0
6801430 311047897 0
54097740 388394362 0
222223396 104166271 0
199426568 521896176 0
352405261 2602367 0
68084169 502430059 0
468462118 538291079 0
199619194 498951067 0
392745601 159128057 0
152689503 81950222 0
392317611 162854011 0
243469880 250801427 0
258928029 143485661 0
561247213 255628646 0
140009140 143401475 0
455358902 133377347 0
319525356 256478073 0
196453256 365224944 0
514930267 203232477 0
366739658 517445378 0
58151625 576391205 0
452119307 486874590 0
175037138 88615708 0
73102935 488845271 0
313578340 478426806 0
565043253 541438718 0
177369321 361550737 0
350476351 62973161 0
434488733 144143082 0
305669622 198484644 0
30634112 327627270 0
110817878 254749930 0
310742417 303597127 0
73642255 146991721 0
149617963 298913040 0
293887720 395292686 0
64567333 150922954 0
261409971 397987806 0
195492724 168649864 0
325154946 411836837 0
564974648 574715943 0
349303909 505192109 0
354300454 406942828 0
189718007 479568800 0
258886168 68373571 0
424436218 474525841 0
217346475 150298232 0
446612701 9232033 0
270031957 510247634 0
206617189 95952126 0
45370351 295988474 0
474099241 561105585 0
497683183 314221070 0
82147511 149602179 0
55675735 409892267 0
419613660 331135374 0
170424643 376006783 0
305819784 73496669 0
48594535 445271173 0
338932395 120099067 0
480752303 398947007 0
502708961 510903510 0
331773355 255593768 0
10013916 35410657 0
188440853 21937058 0
457753172 92107655 0
276174391 564977368 0
217849862 469475942 0
467488987 457085945 0
161063303 112307157 0
358601305 35506445 0
27597926 47379827 0
413768992 561348172 0
466627852 195297530 0
136212304 373971310 0
577581406 421876211 0
222438798 180360960 0
291025976 565802266 0
65714569 387320321 0
132457160 306697780 0
90210167 356827 0
491996858 33234663 0
255487144 72098104 0
7063274 379911957 0
443687401 494108464 0
524485300 451156880 0
370952900 364086026 0
34777204 424664994 0
87714035 419458028 0
191062840 237937107 0
108479795 69570061 0
45177687 404897272 0
486899947 17832587 0
88839292 96667832 0
161376669 527536687 0
16809448 207223272 0
29235689 353595079 0
440424459 131075389 0
241955349 236954686 0
463922105 68234286 0
481227421 577823867 0
56359631 559394631 0
91535227 350561914 0
491827342 22480853 0
325073648 167896244 0
135265707 435062884 0
503490218 115687913 0
103698110 155908990 0
318705350 577785984 0
39664491 211558803 0
194990037 45145191 0
158338341 8504940 0
577537368 467650095 0
472403776 498057321 0
195712666 402673158 0
478990450 423445058 0
377691539 402488281 0
184590617 34779881 0
534547525 446914638 0
372308015 329999752 0
404114224 342337604 0
465823461 124933032 0
367118886 204635322 0
401571379 222594930 0
540080341 31625965 0
313306755 256749544 0
483974190 48244703 0
153221438 187962862 0
96971649 292907260 0
263519856 11643004 0
397112343 83038523 0
229694929 70590680 0
137677691 374990484 0
402305695 554050833 0
289387896 275933842 0
193547105 536978009 0
87167835 407219095 0
71392823 189763392 0
327826042 219348043 0
122799234 89252076 0
319615440 546100877 0
458874559 422168343 0
5885507 33624686 0
506483079 530802218 0
300231417 93594258 0
504023977 473800806 0
80860069 57636594 0
474099979 233239431 0
221255340 213656862 0
201022542 120619742 0
486329614 85599554 0
533809691 552109646 0
358932681 197373105 0
6122474 502725309 0
416728856 419602695 0
531692499 40393541 0
32824000 527931136 0
80896026 468504221 0
305977030 120079067 0
131596424 54161118 0
510349063 430214615 0
46714217 137804374 0
528008752 37870850 0
488514207 39148017 0
391738695 37239276 0
535641052 127022153 0
357897325 160308358 0
335442012 87268879 0
296405622 4267097 0
437152558 291625175 0
336485188 34253282 0
14157410 180911248 0
356485625 167468162 0
64070381 445571033 0
55419575 29581191 0
23445991 486593044 0
6997092 404362336 0
36154931 145336957 0
238760122 88544515 0
118092263 530548159 0
11842923 39426045 0
260438871 372255647 0
489723159 174873022 0
135105120 430531672 0
483421111 423373122 0
468834097 515283356 0
448153730 122345937 0
409563069 193496250 0
319173865 319656146 0
545192016 217340135 0
345693308 406159244 0
334820403 217260277 0
290283475 343914584 0
345285751 125502558 0
294398118 97375107 0
186353295 12398970 0
255136867 531842167 0
275635077 174163164 0
576427593 228044828 0
288400054 10468567 0
137164637 155038798 0
320565465 383804047 0
80847721 44339725 0
152559478 393317926 0
154919331 166904725 0
128683066 556695706 0
550991005 497760253 0
217985303 88005813 0
10604651 178596369 0
217952942 299998158 0
287675471 157614815 0
373776237 127468208 0
515805514 58979639 0
489535698 23135086 0
263768298 407214578 0
424773242 359435402 0
552328377 130069761 0
396617023 413989664 0
30110468 270747187 0
238513451 405157336 0
407340512 244827784 0
410313083 307987552 0
281250401 258776501 0
36262040 509039532 0
308793992 403518527 0
30183882 461792449 0
267420487 449582519 0
493941660 276868480 0
347822464 224539349 0
557779813 279273385 0
547374545 438049890 0
199197409 321616201 0
157462259 115501629 0
112696434 357704624 0
257645477 269563103 0
506988618 314057910 0
395358567 99997762 0
198534345 482472374 0
391056081 29501411 0
276371629 70463892 0
447497746 477514103 0
119149464 63586987 0
204645094 128451915 0
235567113 155865751 0
250100385 35068308 0
190634799 125479240 0
335018701 575955911 0
469304907 204294138 0
342887782 197290989 0
58805316 186070200 0
485291070 510503606 0
369771916 177518342 0
156061775 42244087 0
536909386 160229029 0
282497606 534498310 0
205712956 387376036 0
501351252 59477763 0
316314351 169352392 0
335143882 365994124 0
275395520 122191286 0
45369470 171017282 0
273360356 557704606 0
254827184 465242670 0
516330481 574623567 0
442615072 57016725 0
65539434 145041712 0
145554667 225943897 0
317025520 217363751 0
16843970 196522703 0
392998296 431915523 0
244931924 50113701 0
12027167 225395415 0
326479690 69425346 0
227943281 180592489 0
6315393 62495124 0
32384696 74727548 0
129162935 137630585 0
20453155 120825117 0
468878180 346046468 0
130765862 561424116 0
360167073 189347946 0
406081034 207562342 0
160791790 200451690 0
134601008 336651902 0
493043591 206787461 0
143057288 232993496 0
259364320 500090432 0
184734224 457647055 0
542441418 405652258 0
98872661 56046076 0
227420539 182342572 0
527948979 128757680 0
3388905 480179305 0
211421085 422804745 0
247209940 449248544 0
127306781 26807961 0
395613925 458932282 0
85529621 2724777 0
562423171 575084617 0
49690804 375919349 0
293219564 225779417 0
413079729 192674672 0
537250695 535307958 0
576449985 435557048 0
290827275 513689831 0
428148677 192977164 0
18846248 562073177 0
403929979 356984163 0
211059261 66925923 0
266772877 10364907 0
175992515 90725044 0
132038749 541906147 0
577545803 419693083 0
558156874 102826089 0
255497193 456777687 0
302718190 572470955 0
440169976 231790764 0
82503617 61352865 0
342338978 455004856 0
472361501 453291392 0
85189860 558733518 0
387442909 69754926 0
304258970 290482427 0
386661662 226868261 0
481423903 167060399 0
250774237 570943020 0
113977040 227037057 0
129990214 86280350 0
124623702 134418236 0
324461025 79873709 0
199946721 162533192 0
239678764 362978236 0
467154777 287493355 0
256342766 573048517 0
524044076 246732185 0
423344689 42100178 0
161871707 478239422 0
457622644 108283127 0
320769194 95787347 0
194624995 239123404 0
191609984 566181595 0
424511394 444234776 0
195534634 472719520 0
339977032 58357172 0
43647956 469855355 0
263705126 571746707 0
388323819 360056817 0
563513720 95605957 0
363605468 339273093 0
87412623 120389490 0
382178581 127506289 0
319093849 166867872 0
423082511 178591313 0
39787609 28429461 0
564528246 363924503 0
480496677 266206534 0
364593572 184293082 0
313693152 35237405 0
408092332 445814787 0
164661010 29751292 0
235186764 434324934 0
420232617 185224541 0
19097712 110552946 0
366891573 191686293 0
553176982 96800413 0
51083793 457256457 0
265815418 409274224 0
85571036 509612115 0
358740167 171803053 0
14749359 187018753 0
363780199 48758374 0
79488506 353116179 0
562866804 221596861 0
548699323 27145789 0
317725832 398017268 0
562187469 404903031 0
162502737 198939770 0
515098781 451387126 0
30319860 564542534 0
137244579 515552972 0
516929812 260161586 0
99247279 173868865 0
321341423 452020361 0
479455574 306719094 0
525439369 197731470 0
460099383 103037052 0
167702053 182665717 0
204849095 243644590 0
466600920 425221262 0
255308750 447990679 0
64968872 436200478 0
9312206 257303531 0
83121002 6144278 0
134465714 149220397 0
245407070 523721833 0
232203430 40549961 0
157322876 407652613 0
133800188 202495505 0
280478223 65574261 0
516659661 99301867 0
508226854 258732558 0
259224408 144760869 0
111396 145246032 0
62820439 432286692 0
381577488 277459641 0
94660588 322523965 0
354345632 513770011 0
540709094 291106629 0
7082426 119853524 0
332516666 349769597 0
154194104 448306824 0
140000727 465596578 0
280935872 47183643 0
240572509 72216003 0
364781261 238096948 0
281262244 6621456 0
408879400 443640430 0
13121950 302514883 0
486938882 532588109 0
220183734 461621056 0
231352855 435512100 0
246251188 336943405 0
229671551 489750122 0
517433154 36821731 0
37860076 83048831 0
173252234 175500376 0
497413671 151262745 0
87011356 248514138 0
56502818 175851358 0
100121670 463070535 0
570817606 64889341 0
527658558 471525611 0
97659308 161843816 0
228646000 55398432 0
462535651 407647094 0
371896867 552276487 0
498924844 370364590 0
324861900 157462282 0
363098172 137187769 0
454881219 261880135 0
269163305 337778883 0
346133782 389352832 0
36362329 138486888 0
526769252 376227439 0
177595172 52808101 0
568258749 544379796 0
422917641 339396981 0
457035143 220345442 0
305748077 165596614 0
56006119 208036354 0
379732109 422026284 0
566514138 250435854 0
174075731 508521785 0
315396931 98343967 0
323166398 3031088 0
267254413 568342851 0
448306833 184287481 0
197822985 136227373 0
7096103 450628583 0
564578902 22235753 0
429551304 215184436 0
448241556 117850409 0
526377333 489752734 0
555016560 148440177 0
298374828 189773440 0
382893804 484695096 0
236940057 114121615 0
66090059 358489311 0
181229643 22954591 0
105012008 39264602 0
202060877 264192667 0
262477417 269668402 0
66942793 14466695 0
9218576 171794992 0
468699819 504452772 0
356099668 255822494 0
172762304 345452137 0
446401913 497451231 0
293413626 380962010 0
83778134 267657269 0
133976702 186370771 0
528710247 129624563 0
139878988 355124693 0
306814026 172467903 0
520042477 464617219 0
41607910 89978989 0
40699667 349852318 0
375181566 58724392 0
285157800 524779579 0
408627169 345360071 0
531675756 426885656 0
336627726 544697974 0
245250363 129168158 0
213534237 349509448 0
196771842 316837348 0
283299307 336921647 0
357962215 324012311 0
279839732 105681246 0
469927728 294679210 0
219668540 185249585 0
19703707 438262927 0
350321714 463697563 0
296279318 14218227 0
27227334 46370905 0
130973942 524285732 0
442919007 136528856 0
575997989 332701418 0
12768516 407767531 0
145635271 424397910 0
177681996 224910288 0
376530806 282688911 0
132497562 71128710 0
540823746 75198748 0
345166402 128506324 0
281140156 557289468 0
269986139 573030557 0
383568730 388815062 0
29643568 480202122 0
427872214 133027226 0
284594296 555204186 0
388748552 459688294 0
434607290 416118790 0
386292388 17366815 0
137336969 187398500 0
320464973 364085743 0
35273884 223823440 0
306550285 154694956 0
501760626 472608076 0
438819744 184814450 0
399741842 189909170 0
397969233 149584522 0
69909930 238730836 0
486212290 295119750 0
56700367 442601208 0
401471175 447913542 0
398582960 490315799 0
51193505 401645114 0
48291393 462719767 0
261815640 527085415 0
31689835 569014041 0
163655142 296324123 0
478455355 541197465 0
183651455 383349046 0
221264214 267699818 0
478682134 76782779 0
402303726 76808088 0
551309105 42711389 0
287764256 209972935 0
545795021 239129262 0
550975897 107641475 0
91804739 425846661 0
99151875 418061011 0
39452324 496952254 0
13408902 436374371 0
8994372 484959630 0
242432332 371012590 0
537083503 565212578 0
102976301 303926792 0
129227672 499360460 0
459238613 62800728 0
483133616 291834967 0
21037941 124590946 0
227440663 107698978 0
578315231 218457920 0
372677828 192850984 0
126457945 159892708 0
175068957 99537897 0
534474068 205194293 0
364827975 532179000 0
212266085 171344454 0
494940923 359567981 0
556887078 426517079 0
296382899 120225854 0
304987455 119693006 0
352384062 287635974 0
415415219 572349126 0
435117871 499248798 0
12584308 206950494 0
575604035 167256854 0
106629018 393092298 0
428087502 420497172 0
331559097 515403005 0
319243472 568674080 0
89009489 400057544 0
432003995 537004547 0
467744699 267502318 0
12955636 161553787 0
579526759 437794070 0
201931408 186423468 0
307035569 219534911 0
163942141 144651614 0
315370094 121888671 0
69969565 454368851 0
199911068 530430241 0
546175794 262481254 0
2232360 214953107 0
23309284 376723414 0
259184080 235278850 0
31651141 388106189 0
64546491 433705663 0
72475166 357771337 0
539478820 56096180 0
217990958 478794996 0
305343775 246090307 0
175750935 160801066 0
11822108 250767901 0
92974406 219385365 0
3704911 88627666 0
201871827 541253410 0
481380924 523702574 0
519313587 157601217 0
251609534 519015943 0
353604743 23205333 0
511970742 554395996 0
563098758 532485015 0
351828608 217985275 0
85713598 131485062 0
513225565 239804373 0
490059301 303713873 0
353276185 299138525 0
37733789 278927009 0
107135023 419637563 0
307118672 499612043 0
264719624 434566600 0
145333577 373619728 0
134120117 475229323 0
268580961 274181925 0
565666098 455642940 0
75565821 132144035 0
267204221 235477232 0
127456915 294375557 0
151622866 309373258 0
132588911 57655784 0
369814254 554734747 0
187668068 516847570 0
539309679 507588329 0
161510414 407028863 0
274628226 166935509 0
463748866 22063284 0
231586245 103122352 0
379464383 17443604 0
216769094 494210434 0
359078297 5517439 0
182957983 479061007 0
325423644 299243757 0
477437670 270483009 0
65277512 282190038 0
107230464 555685498 0
153307211 226216477 0
304920994 209780482 0
123719801 298421258 0
136984380 256524842 0
243731100 88842570 0
531312606 528767561 0
85551729 538791397 0
374700893 398673675 0
444670253 306244826 0
87746695 529666467 0
453904996 481907213 0
21988560 444551207 0
364252034 301623067 0
177647062 567690072 0
77027375 477197565 0
11333844 424110757 0
341895207 516769236 0
410704259 572853503 0
298063373 418051436 0
319270884 105852461 0
183771460 539031666 0
291410979 526010730 0
463115983 456967953 0
356694285 458653371 0
550572075 102560352 0
426900374 31561444 0
25394192 115003808 0
331737101 73625486 0
114464185 425064332 0
153820015 519827439 0
2588509 147200548 0
526696331 14646728 0
457591865 223208573 0
25739428 476306587 0
508502468 343907217 0
555990610 365618936 0
489763476 298116738 0
378886380 388116756 0
290169611 250619334 0
196303940 39884691 0
368886276 117084225 0
517330840 13559696 0
405505310 346202078 0
174277176 100385833 0
75321423 420938387 0
535317210 437850800 0
229782644 365192937 0
460912810 394662540 0
554539884 469751772 0
110215223 394926342 0
193558376 91229833 0
497498932 481712678 0
472770875 389166686 0
147072601 523217973 0
407643791 456221056 0
462419488 81956158 0
207230974 4840206 0
59780805 489548527 0
503300265 266348897 0
344500711 400941914 0
145240548 554192051 0
514294493 61473389 0
305752677 222179964 0
405632186 228331710 0
361023404 100280213 0
35942797 477535842 0
90453620 80602697 0
390968718 237159388 0
325254037 437047150 0
96754875 381190979 0
286716564 201147607 0
165324124 316516685 0
193752231 108486205 0
324762038 467218506 0
269647025 431186611 0
50583119 45216571 0
299557380 417778708 0
40957817 223251669 0
173912248 264064897 0
36382257 341908326 0
76969593 339418527 0
236691372 212811974 0
273570697 502679883 0
106986438 361728919 0
343107007 219396944 0
535585529 25458515 0
445565556 396000027 0
154540414 64837763 0
62453854 507024971 0
44983547 71226821 0
80321438 7948823 0
220941333 541933935 0
263057246 10202114 0
126157986 551693459 0
191905460 260312863 0
473498948 516433560 0
199197121 166163732 0
34781941 550910134 0
574901291 67442418 0
338133420 90238480 0
529521928 385712909 0
196985636 572737436 0
225584142 239753361 0
269767899 234206676 0
38929180 79976738 0
149150437 226914737 0
37103703 365879179 0
406149198 385999294 0
141200471 576514222 0
277413860 269029293 0
234110195 84139361 0
95159664 465005300 0
35104074 346958569 0
107089139 204678408 0
267473398 82274067 0
110562421 487386286 0
173830764 512245010 0
254465479 210576053 0
518202276 5435539 0
230438882 447059770 0
199053786 532933889 0
95791118 206450916 0
326387816 408154490 0
376983240 47632075 0
60342142 48511705 0
399761639 311025504 0
418472808 265344389 0
240837188 325025617 0
16760187 451284739 0
374707208 503205715 0
280759589 466933203 0
308645562 179377182 0
43782614 59468742 0
409096084 161234383 0
510175652 298324252 0
346172247 542967152 0
509160450 464807167 0
261710229 296577157 0
174092139 249971637 0
305828463 65725527 0
247707040 536895830 0
69235939 504861379 0
100589315 12579602 0
21682158 152159358 0
389226830 144501934 0
414314812 532448732 0
544069745 463303730 0
221625902 49400903 0
20098984 429536577 0
471265251 261324712 0
431336523 220075553 0
227433787 404460313 0
56100152 320352061 0
213901085 420346618 0
566481711 308650671 0
465687569 349169999 0
46757442 579069797 0
578782962 405318082 0
44307014 561748259 0
327555920 657731 0
500205503 565627228 0
214265214 514762886 0
480734380 395225395 0
116025613 85307144 0
101491898 106599052 0
406874178 521477284 0
202207164 53086274 0
332234384 508189819 0
306278911 38400650 0
60465300 350883134 0
291460961 43427534 0
117666155 150991661 0
352763827 42434509 0
484583849 265039764 0
449542921 95362126 0
248230903 265231634 0
306642063 16905076 0
11181140 476161817 0
441097285 565610827 0
121418167 443589581 0
448147075 526490268 0
418932126 534771855 0
134976349 252945768 0
205707444 176804616 0
74516866 422635097 0
493555861 284953080 0
290460147 518318486 0
52556751 424265993 0
18237900 101762051 0
548276898 299401040 0
92219001 547624205 0
63404918 107685589 0
1150279 518559637 0
453635413 224199390 0
326968406 21972643 0
547610804 467423039 0
59693680 137180009 0
164879229 346080823 0
467171590 357607958 0
281434957 567189600 0
351795596 402808021 0
100794851 349191587 0
53432212 55959796 0
192132980 476534468 0
67510526 200432208 0
128032252 46503734 0
73393228 522930765 0
537894969 107394483 0
55049290 77416469 0
482457876 276537262 0
290017939 34576571 0
133587356 215046115 0
115377949 536514688 0
389722760 223911158 0
344442468 560606180 0
377187603 270198698 0
507224857 523166673 0
373049388 220530087 0
108170874 425151823 0
84575099 332264069 0
70268759 512985968 0
2667075 368235519 0
118189075 273310748 0
343135366 391401045 0
204371078 164332678 0
77995056 483675961 0
182128056 492843842 0
27579454 362342794 0
128116367 419667286 0
385210448 525630283 0
424235977 578754908 0
166214771 211523005 0
435330846 427365844 0
89454430 21814015 0
210187469 104962482 0
378730264 321151402 0
72453155 466794063 0
18706312 497315485 0
264394290 579105389 0
120868654 309816901 0
262859725 81901336 0
430653106 65104280 0
284347387 391082939 0
274715160 110598683 0
12259782 579615712 0
141633918 290911716 0
517686212 94106223 0
195354467 25449631 0
552797277 153997382 0
441130864 22738310 0
487680786 253231984 0
220172562 156864567 0
97984332 451685052 0
428096619 501856788 0
78164831 180183401 0
314823860 442764579 0
109016134 33416229 0
128303803 353844994 0
499880686 116428216 0
482853881 499388141 0
238499821 155824757 0
42045729 563564939 0
155257772 123226017 0
175717909 229475698 0
41274217 435850175 0
328370408 140742268 0
45366507 509288309 0
268836664 382803995 0
285803161 401676180 0
62626999 417160566 0
295980129 169415420 0
3597704 101540975 0
74591115 370308847 0
516067005 485256502 0
565193671 287016111 0
351389675 412038241 0
534559410 196037790 0
476921730 112487517 0
171203697 99906797 0
6306627 439788209 0
526084272 417915828 0
557201513 530066661 0
443014561 81210913 0
356870707 129618622 0
501401721 577541824 0
85880204 379497460 0
27943609 530202464 0
24534416 406527588 0
71382842 572106768 0
143143529 256256760 0
226515160 9238904 0
147585847 545570968 0
525033914 538781649 0
169432821 100085774 0
371331239 561919004 0
545960434 415372409 0
77099495 388442931 0
405857329 52397497 0
511479244 126131197 0
321032280 8007739 0
190242507 441969326 0
63258369 316810144 0
250990538 501059255 0
29750019 374101643 0
447424124 341549234 0
201555338 511890623 0
154394037 227538099 0
543170909 136598938 0
38926078 11462136 0
536918677 104093837 0
300334963 428639999 0
53771008 355240761 0
573556888 185934880 0
33584433 511045204 0
573134568 241152759 0
565421877 87918332 0
568856442 92802042 0
213193549 204501914 0
54599733 447443744 0
423156740 210382431 0
218281028 371598184 0
309807688 426877168 0
302542475 149767590 0
482756168 210273404 0
27079111 204491534 0
144931001 4200317 0
7964103 409493861 0
122162705 272801605 0
183484707 444494067 0
380747943 35782212 0
577642373 312816442 0
270378060 72228401 0
518152085 141999097 0
321607847 371159422 0
99864348 17700895 0
188807772 484925349 0
283395422 49613091 0
492177005 369075945 0
103515484 493923405 0
356898641 68217782 0
137102907 236460608 0
167296012 511045483 0
21083390 35622976 0
468629964 359365809 0
214941033 70448838 0
571222447 454148731 0
2780237 419374070 0
460048061 182064135 0
34353079 138092720 0
65831545 61166696 0
444013378 483401872 0
13869732 574770594 0
86308297 429014670 0
184112415 165789261 0
461629335 533673015 0
248039366 555470926 0
61500889 227877603 0
199566423 162376980 0
317141653 417839649 0
243867427 91506015 0
323441525 184600183 0
261248950 215439967 0
209236891 119302807 0
423930657 326472056 0
42141987 120190456 0
260185211 257575371 0
306594897 309870961 0
117016060 561270229 0
576220304 285775519 0
131737141 102259931 0
362159719 34623126 0
489563148 214855665 0
44208963 110205386 0
291887503 383868951 0
355562324 379607113 0
93814276 361210875 0
266380179 280976997 0
554535880 535925575 0
97773831 160750433 0
325396152 376163098 0
163811623 540590249 0
494018493 395496728 0
141645955 196035852 0
480666815 343246543 0
551745764 184164171 0
328701614 155716753 0
124156950 58479082 0
108644565 182280058 0
1729976 347819967 0
474855644 26555542 0
33284512 59634133 0
503768563 129237799 0
210118748 136360351 0
402071344 211751787 0
480815866 377178885 0
17901458 439829433 0
94527838 391611994 0
365043854 467058914 0
449884101 425505998 0
447844347 551550840 0
42425818 64564048 0
85802601 4260069 0
285517159 26211544 0
263001600 242843342 0
292537111 86843193 0
533767030 574056806 0
214206286 308745972 0
229705335 62849911 0
210287683 276660915 0
126468034 454437535 0
120132138 342292783 0
307507666 31502080 0
62162771 548316037 0
91135497 110818528 0
1692324 270202006 0
363155593 38350940 0
92124862 171882993 0
303775625 262601812 0
188448108 107099945 0
140253351 132716985 0
535439544 383041564 0
21136115 202896778 0
65163575 314301140 0
458695197 382877450 0
53214996 417566594 0
238668993 160957246 0
158451449 304915602 0
40934075 417418262 0
498225211 491114265 0
300047222 435755840 0
88417534 367123093 0
150127733 221761059 0
185308176 463471763 0
177675841 532085323 0
378811129 411540221 0
559717593 551172890 0
414071661 59133853 0
3108624 300409695 0
147927995 113021097 0
363788019 540329233 0
176427854 201005204 0
444763656 265360696 0
109343806 431336412 0
132859378 28823228 0
236907626 38803684 0
368061885 262613656 0
572660331 355747830 0
224889632 103601365 0
291857291 139490516 0
99798062 350802393 0
490021512 423978990 0
208617358 186410633 0
150533531 224462518 0
232111938 482964236 0
84815527 467651980 0
39097509 143069075 0
201636928 286658835 0
163305888 498752400 0
441485934 14835179 0
188306017 267620991 0
375253119 270732082 0
307190032 231698358 0
233529402 57644235 0
532515189 576522612 0
174933690 366931841 0
224699931 168645702 0
404988762 490779178 0
250048263 511459692 0
56646219 97234091 0
136860229 52785264 0
350264403 316999791 0
258731163 475509996 0
285334649 516794842 0
57305634 550151213 0
511861459 568107552 0
199583942 502751326 0
235409895 22177362 0
170469886 93438588 0
442764119 503509536 0
422752568 148800573 0
35521123 236306264 0
550204831 338642772 0
177999383 438748819 0
283290738 276157722 0
506630299 130925359 0
7431065 529423435 0
76553537 316309861 0
322127162 33041390 0
505111195 171681577 0
473006839 180209369 0
408847245 481520758 0
367632091 333705929 0
107808771 190406093 0
413018880 150241873 0
356300020 280283904 0
396435688 353197603 0
437159091 414638620 0
368218926 60339467 0
18855141 273594301 0
133683507 382037190 0
316571603 150364131 0
391823055 94436937 0
152063877 504033416 0
146531724 174339340 0
320905872 67311424 0
168488395 305856941 0
522025742 262737056 0
210353597 319760985 0
157896119 202225213 0
31546635 438723624 0
554696172 453957267 0
87173148 160702234 0
444323509 450138132 0
219285285 207598273 0
17074138 396213142 0
493555406 316165849 0
77588880 182835398 0
359890781 392609191 0
338713907 42821224 0
431690455 303718210 0
391273201 551684377 0
307634948 433993888 0
57149386 177959033 0
140233239 534193925 0
185796903 60067004 0
354271916 86047708 0
126774527 130610884 0
541669502 322386344 0
576381806 26853958 0
203841678 276739782 0
477208113 148497090 0
412387368 458097755 0
76060424 294146171 0
547813360 494426251 0
502665635 44052119 0
493641229 231587078 0
119221097 190369026 0
208283722 458488933 0
156682100 360328837 0
182252153 157071397 0
388044854 455286979 0
492421987 482015511 0
486888839 218606337 0
355910562 28877912 0
155353485 494142048 0
530988872 230862095 0
575513343 333373412 0
159435641 258672628 0
304922198 283284575 0
382196131 311134130 0
228180941 543133725 0
312910139 9746888 0
291056946 56181509 0
318772739 516991140 0
55493777 365780521 0
171490919 390224259 0
264307288 419946714 0
300493375 118382901 0
412001729 87317542 0
497424174 241245506 0
63930613 341258115 0
430265054 123030777 0
578774668 449400300 0
430569676 443832486 0
496156076 195230083 0
368597196 383707184 0
112372987 42400791 0
204729288 282793104 0
356888839 465263516 0
127844043 304997060 0
95136987 34777223 0
567557019 108902583 0
537291643 74593104 0
6648485 296471639 0
467981920 58559425 0
523716380 300016464 0
452958671 538521873 0
442039152 360874707 0
151980037 529997108 0
454494626 227089592 0
191846728 95402843 0
309541138 329403373 0
293892347 297841815 0
165294836 442442053 0
498098575 228453197 0
104899312 460203066 0
482888453 341624435 0
124016981 385917213 0
93831548 94196201 0
453594685 489493349 0
445262209 482395706 0
278386143 190440876 0
569725776 257327904 0
489448513 213503779 0
562016133 103389142 0
108767511 195010815 0
244074405 522361992 0
565117744 346643935 0
70171880 174415904 0
520119808 170525703 0
308429452 23866646 0
384130769 246778302 0
312697722 60731857 0
430026095 395941680 0
490549056 207561497 0
150301163 545379763 0
140177022 213666437 0
29108386 26414701 0
385951178 295546614 0
380245888 462511401 0
332512687 123941206 0
460128009 167807049 0
112699607 19422284 0
38122995 425110438 0
444972092 84299900 0
534667425 80556217 0
278925204 160904711 0
279973129 16413922 0
259599384 16034348 0
567321865 39124762 0
182248639 286261295 0
507955067 232375593 0
72943042 164844683 0
136641770 541916725 0
540568785 229752922 0
299678548 1809339 0
285286840 253302219 0
437087932 338034453 0
45227940 487097422 0
388178207 257938879 0
356551839 425997633 0
293333522 252438960 0
488256416 365778872 0
391822051 438358986 0
344151540 412033272 0
386691495 41532759 0
290037685 262981623 0
56317067 195042483 0
269517866 356361193 0
346742836 175972694 0
457483163 296220297 0
534379190 404799354 0
575703508 123821903 0
346934767 77242849 0
492559941 32153795 0
338398290 198438905 0
477085993 570276919 0
135000826 29184528 0
154047540 184530667 0
147556747 230917977 0
170693540 184758755 0
12207273 89558380 0
183298901 305300109 0
2516441 353227738 0
187152563 471277671 0
477581498 496345654 0
166431967 38683577 0
377456647 576177612 0
181219699 499998332 0
526438700 331298620 0
23039917 409918215 0
151285296 189700758 0
243600441 337858451 0
245846800 194163913 0
90606666 437748967 0
32425976 409138499 0
308622043 550140483 0
298840826 252517749 0
124096495 275554193 0
324762506 313979761 0
456292049 130487727 0
59083528 189738727 0
511474591 570029074 0
563401283 300462862 0
309592298 242960110 0
562349358 562636052 0
250220771 531892664 0
472444628 333804094 0
506820686 334127568 0
543600658 574224884 0
503336738 309621184 0
80336456 300095890 0
267183780 390611841 0
520289928 408271363 0
43319538 448711734 0
532055589 9671522 0
244341426 20901738 0
507418571 231085253 0
515308382 489161411 0
70829225 186164089 0
155554552 413107122 0
342968003 72592443 0
256689823 166473036 0
317436690 576599320 0
528590990 51500420 0
358938956 166730483 0
420484648 545199794 0
315839068 330469474 0
45548112 110431083 0
328064592 271149438 0
396056615 208649239 0
545625136 426259969 0
89069517 254365425 0
304410649 549391531 0
196783716 184024451 0
225449923 566402424 0
93123040 506198827 0
352962150 395075906 0
76652783 41418725 0
116888460 67925174 0
464917193 193668425 0
511179567 393070756 0
456604645 68960206 0
498024724 522975836 0
126695340 460148735 0
191400364 81364038 0
260598395 121165042 0
365789569 444962197 0
479970970 372430957 0
521266920 476852534 0
579040791 24169197 0
82018701 543657337 0
236798941 265900732 0
154478599 433266303 0
559247211 215066356 0
280775344 72996130 0
80034429 253063045 0
234786050 160192097 0
167495393 336929966 0
229675190 520902612 0
207988417 152231943 0
377583582 369291368 0
68345057 554765753 0
71414109 179944282 0
244496429 556054090 0
258149292 299374006 0
282562798 473809153 0
491119944 404985750 0
487626350 181261466 0
21593718 217299098 0
235170284 38613499 0
393875819 414905928 0
351065425 533998800 0
6824908 496833116 0
308944349 5895498 0
230480488 251698679 0
185708257 464376325 0
508947955 160357610 0
566666459 264584258 0
391247843 280462586 0
191430290 440852997 0
436898553 25720043 0
391698518 239286711 0
401703621 432393728 0
419292260 272675881 0
572904168 553568592 0
516946459 344578106 0
94803874 53949284 0
108541629 256422961 0
521040609 243924998 0
68063990 359268010 0
329148481 102062154 0
519431260 244786460 0
576969145 162825006 0
49034866 417847107 0
133935672 270234227 0
529174187 374466490 0
428853117 257893594 0
278300636 347378971 0
28183424 156057623 0
380242057 194097234 0
373045106 421146983 0
494535040 6469707 0
342906923 545686186 0
383192441 297575945 0
210794931 52094151 0
194102294 526971371 0
467447428 474042304 0
490928203 264996350 0
528456156 486532388 0
452136487 123916414 0
579443076 392447054 0
129125240 328938874 0
5696652 512425547 0
72896936 364055868 0
288933617 303886705 0
245656128 436638388 0
480605463 115475822 0
375065093 342519802 0
169480553 36233236 0
263735294 294448122 0
208803545 368022629 0
227892380 237135137 0
17198336 194886316 0
474502703 126283226 0
92439865 307598658 0
63030865 105880275 0
331232798 142569104 0
542833350 122142286 0
107196831 164678380 0
337022296 135163147 0
358634996 326521616 0
359821771 8853261 0
264921351 93870092 0
307622700 284970509 0
426354020 87328824 0
52178483 231006901 0
376072133 277296497 0
464167294 462781993 0
124721231 316171303 0
229483944 472591979 0
437006 292767998 0
322304864 537870252 0
432659787 232148367 0
345807130 372557915 0
135571050 422561058 0
138179835 419530128 0
157772335 242403325 0
338160678 47967941 0
29100585 168502893 0
141512744 364466679 0
221094328 207745645 0
379359947 123482244 0
279145549 432321353 0
439728852 241501098 0
165331820 480047817 0
180423444 118219347 0
556992396 244665508 0
427946079 413099218 0
179242280 72652643 0
512627818 501547422 0
168341860 5388072 0
69411170 440668748 0
511370509 461279047 0
110017350 362726481 0
411192034 298445708 0
463365581 261045679 0
175603576 533015991 0
426680476 14510163 0
53783831 278101982 0
107327206 53617771 0
161314194 266719324 0
420907137 4052532 0
122577904 569060932 0
165188916 518295977 0
322676875 222511799 0
270643086 247253310 0
9517212 313762886 0
355932727 209508228 0
530615461 521398088 0
527335810 169435950 0
112548330 282757437 0
287627961 408064191 0
62283322 484188654 0
430949600 325725369 0
503966485 166315936 0
44945263 129297243 0
98614740 531510765 0
554540805 410849213 0
246753776 35169991 0
430032361 10333444 0
286858579 394959601 0
167086110 491179783 0
107558681 110635258 0
390992664 244980777 0
408285838 281529797 0
341336453 138645104 0
253853412 36864974 0
210477864 504882808 0
310291472 97305982 0
77344043 9326394 0
270771428 83100818 0
357687355 492116087 0
323284973 491461489 0
332893466 31463878 0
29028527 107462405 0
214353694 335535387 0
537410438 191474512 0
194460083 290756882 0
243768557 132115835 0
441424701 37707148 0
439076041 516812202 0
528860878 491118011 0
531986316 482501721 0
314512862 572356642 0
261858867 32389744 0
413549122 528437930 0
166741371 338541304 0
339963439 103667628 0
46414927 272497586 0
410719790 347533995 0
258132161 329776354 0
189528904 569492640 0
426282470 223207821 0
518532494 20625472 0
228011841 444622782 0
335077719 523152049 0
264084389 441593774 0
81763508 48648508 0
376968927 84847848 0
193902976 241782794 0
304758392 576423601 0
305053369 536059067 0
153935898 227960656 0
530621829 493223215 0
471440424 184781178 0
176148642 448755925 0
40771229 434950454 0
201636375 152508530 0
271141774 250325163 0
350810458 281919141 0
125705795 428464401 0
569765454 89804892 0
159692710 137578208 0
89014774 108096036 0
341111604 396213730 0
177093895 282580079 0
50696962 509030102 0
450948773 442919113 0
384145599 552289292 0
244938107 170175889 0
458772256 282974528 0
541321877 336489208 0
255645430 509030089 0
470846621 140087941 0
299103857 459802691 0
220436649 385330061 0
65336082 383629324 0
353998743 427771050 0
248380864 193568428 0
457398481 33784214 0
93066637 531719854 0
337414684 416412310 0
506365776 529122668 0
505268892 156928421 0
443224455 570274696 0
280823908 389276398 0
196294329 135820576 0
528687895 42452782 0
190691219 201546520 0
83207232 227663063 0
495913071 444866091 0
105687912 135191443 0
198519558 496867042 0
117390861 450448782 0
237197264 378974172 0
505714836 523667254 0
380981138 280175055 0
62144304 360266850 0
509011276 67863103 0
545776137 53596911 0
377846153 329608747 0
360983074 219815483 0
525346752 457213229 0
241255102 220264672 0
7203345 204331745 0
467653242 467542798 0
340538839 455417246 0
188686404 177772517 0
371984676 491438761 0
28918891 246806333 0
89893374 300270032 0
273959735 206074519 0
83933141 364983051 0
227564624 370534950 0
324830129 143491840 0
189756235 52311921 0
570944342 437617689 0
546960535 538828192 0
177039654 156601272 0
152292020 475124602 0
563495346 498232424 0
296173780 361803129 0
135931212 37637852 0
389402620 473745718 0
332414444 177900695 0
295511872 309808123 0
337948602 550147264 0
512120437 13895247 0
251726644 490472959 0
100506674 401895038 0
49645288 549515018 0
212021611 282536809 0
403736541 518877869 0
520712031 485906006 0
183302035 474342290 0
250704247 224416940 0
174769517 29094645 0
93770567 465781541 0
397735820 354995436 0
420378747 479608802 0
330881507 537632633 0
556402241 196894306 0
74081243 277037752 0
159705834 545728557 0
117430325 61796256 0
520674881 180292445 0
137455568 18166012 0
158776868 134622936 0
409629918 76083216 0
297698485 1437483 0
3540128 473880239 0
308542627 450177101 0
544078801 368350460 0
268098013 65792528 0
48707564 371619367 0
260829123 19075019 0
49959797 392584007 0
504383215 172668683 0
579262807 6486326 0
197527256 478937180 0
157126048 235267342 0
393369891 528405207 0
189696530 219666581 0
508201277 426024777 0
393915305 362744568 0
405807833 528520403 0
145900232 578694973 0
125469028 484789640 0
136662720 123733937 0
75275442 410856902 0
13058190 358559285 0
336715527 498770190 0
308991596 450459437 0
129544073 494492379 0
68454341 266863654 0
322129063 372114940 0
327237606 491479775 0
489076346 72740762 0
497306797 402047266 0
326432207 289995204 0
383587196 544234854 0
428706694 46422034 0
437154347 88596522 0
570096741 91204719 0
55398024 452417463 0
299055410 457388217 0
518549055 510753995 0
324227041 136100873 0
336913461 287492484 0
243837768 156094517 0
364925041 556714615 0
218516645 389708609 0
167034695 141284833 0
39577105 293168033 0
116041981 9629469 0
382099225 38222154 0
509435436 175620526 0
71285070 214194949 0
8405002 488765071 0
121794488 550941674 0
488341962 154583438 0
414923768 127383640 0
8923110 110570460 0
100111521 464119597 0
572810204 515322532 0
90187291 302344603 0
36263259 188926728 0
186354596 528214026 0
291159271 116556636 0
447356749 81643603 0
28023400 45446501 0
301900603 98763337 0
201478886 297397042 0
445006029 455465194 0
431351863 291495896 0
246451699 561702717 0
311329871 363327203 0
312888909 199540493 0
133779383 344471195 0
366973371 11705426 0
531818793 34860670 0
531087444 577350158 0
188461460 230611445 0
219333668 511960166 0
118123918 104594526 0
487167291 106669757 0
470731910 278158879 0
316948003 288827664 0
565286216 499335210 0
172411716 269991478 0
224745293 291672874 0
482310589 356804055 0
405066298 180729367 0
140581246 428493411 0
247456600 81893631 0
260086088 339205454 0
368510627 513112290 0
355713302 531889322 0
169375157 249630580 0
434698328 176152831 0
79197876 443341529 0
116227084 348061566 0
417773379 417076723 0
171793523 275218525 0
252122637 230904628 0
268949890 34038109 0
336366119 119035165 0
157516357 232678883 0
24955508 273531276 0
533122767 210206085 0
481726727 186023230 0
497136951 157059719 0
150234247 176895117 0
93606421 53147345 0
208240267 412311115 0
351851912 296616082 0
215996656 208155147 0
225265007 485023699 0
438092666 45551068 0
370015669 262401087 0
157485592 260605087 0
412174313 419861935 0
100123666 340622346 0
113052577 160615826 0
347249159 540144526 0
94321989 47502033 0
130848157 276888057 0
538317996 152779666 0
60263488 82782907 0
226078635 281827794 0
105298212 39461651 0
186602693 410163041 0
537856701 97192017 0
423762450 277024010 0
472057748 250371447 0
364612220 157793114 0
277067909 404989902 0
550356354 360841667 0
32858553 236289412 0
546306729 328313544 0
326279092 31392055 0
344290083 288646303 0
560725951 355346939 0
3892706 204920284 0
135408334 66082143 0
195924747 540666647 0
302429998 423079120 0
276731945 344589656 0
464225337 520651778 0
484999982 479496731 0
375049462 147975509 0
32220112 437553294 0
148933878 546568239 0
382714934 7486472 0
404394879 137848096 0
196980476 576574833 0
107193038 61460002 0
571099029 409380400 0
283175847 548031787 0
72621387 541829232 0
49217376 547344842 0
301206510 149487706 0
544070632 270006511 0
516801424 415723023 0
544540233 407817426 0
357061126 296778747 0
497025604 312248239 0
525800860 297673017 0
389498369 571028571 0
196201707 88563575 0
76711984 150445132 0
77327652 348174041 0
227717158 207353423 0
104372514 336692157 0
529562803 160212338 0
429058285 119263915 0
386488226 261600841 0
159615871 510688980 0
512428307 114699026 0
510990463 158282123 0
194879715 428578154 0
70229192 495841722 0
478094049 408661461 0
98352733 468164251 0
375820748 233472366 0
145630540 430125509 0
358376257 229052808 0
464293423 241751051 0
573598062 82206368 0
224781811 563899417 0
236601834 393740638 0
345187008 128458395 0
219189163 15652854 0
237189370 146437500 0
195641838 244742572 0
112273275 140227630 0
480389807 169232211 0
555250312 256260103 0
196597188 524249617 0
512430453 390660184 0
541345658 111544262 0
577972588 55319784 0
491560999 463138445 0
38616748 105781189 0
310924650 103894074 0
492025855 463580075 0
168671187 225581470 0
492612317 348938009 0
463773983 319036029 0
118149472 422897742 0
389872560 552819750 0
473457814 288175268 0
332628225 206619549 0
555904995 62281821 0
578630521 324726441 0
87358198 97131042 0
71665000 317621624 0
119105495 219119664 0
27614466 158696177 0
419912820 192461604 0
464763112 116362001 0
532010832 21526054 0
300764494 13549493 0
354313407 324014877 0
297050928 570678677 0
94463446 76298353 0
234653067 140103699 0
453159243 35107224 0
19904101 494017743 0
421422577 420394493 0
91034956 7153701 0
490095090 204341708 0
570173716 410397439 0
45249056 543652790 0
303976808 499911746 0
420402971 194991981 0
209361644 238855382 0
69243278 481458007 0
510738879 479202370 0
482059916 421479374 0
458921793 160716981 0
462962420 123463410 0
467405186 3839830 0
80877801 571501333 0
318182278 133853953 0
100777979 393698455 0
47867255 136094266 0
363924960 515140725 0
449218144 343215637 0
399401696 493804140 0
440852402 578974108 0
283921742 485274918 0
516453428 393907449 0
263078402 458786584 0
363675253 126146134 0
340040193 295498476 0
309795471 198311641 0
237141092 22456311 0
72749466 289103904 0
557077989 515658101 0
150895953 521644287 0
277674425 7203631 0
135847552 305860983 0
436900755 480345902 0
432667361 503169916 0
271157106 444782820 0
517438033 269230972 0
111605801 167605267 0
374841182 557219503 0
176813770 171146238 0
229975719 335680314 0
571762524 501924886 0
534375879 369568646 0
38876335 234182363 0
116559940 177766761 0
146013879 462862051 0
11049212 307294625 0
349072793 214741672 0
26230054 29501982 0
554639493 328565362 0
540224607 10633589 0
465543694 287771053 0
63454008 530344221 0
444132550 189073266 0
102603780 548389812 0
342547865 515866041 0
52875160 445957251 0
134065422 329207630 0
261215702 506301751 0
472670028 160010790 0
122419680 159099279 0
272153007 39458638 0
554805711 9149504 0
215967472 506324534 0
427476879 277525570 0
395111726 406512486 0
448283684 365637177 0
149289131 358829731 0
43450570 305898713 0
234836899 328400860 0
554172026 21787111 0
265264227 383922990 0
472606912 175138299 0
561292114 152560984 0
379059317 501704829 0
426398806 360143972 0
448036166 324396955 0
271315991 384877436 0
76694327 325599126 0
392039645 160916712 0
428413833 545040218 0
520427171 390046092 0
64373425 488710603 0
366916062 227653776 0
350553671 58852014 0
450375225 222924854 0
574707077 212859015 0
21132770 217410363 0
273637402 209456610 0
373953486 153819722 0
333506229 192416974 0
19663438 132730831 0
190587309 246386404 0
9107085 31664708 0
256500169 424400357 0
419852367 248631968 0
457132437 271017688 0
353644563 484408630 0
157849226 109499391 0
554043418 133423327 0
7985795 284468769 0
387571689 441027850 0
394819918 334098764 0
812662 178369649 0
284714990 554645310 0
106452287 93951769 0
332162458 65873919 0
567944531 173218601 0
99273482 176104509 0
443496794 532635729 0
43537476 531635631 0
109485566 222876571 0
568393518 437951439 0
262479636 99340921 0
368171124 483814092 0
400932497 12971129 0
81701198 273381761 0
37489142 154777770 0
139229986 70749500 0
139554354 509209386 0
82755213 111544582 0
14956886 296349306 0
110763958 401621678 0
199028314 288957728 0
38296468 155662808 0
200240111 102739471 0
567497540 166998881 0
38467405 279449352 0
80302603 417292365 0
166568074 242380215 0
243686340 231172157 0
568091565 369611699 0
287014699 444063529 0
23768982 51838596 0
334586240 537618042 0
563875214 289122025 0
158337832 279423314 0
527697571 356456966 0
39775404 418708188 0
553296714 204106471 0
299609523 428641857 0
328127539 549830883 0
189687205 470213648 0
333794747 215926791 0
268223743 462357044 0
430294016 89301069 0
7589510 566959140 0
143177944 143655198 0
438269165 178110426 0
242016352 493928894 0
209991338 344848618 0
487733513 339278727 0
508466082 338762431 0
84209545 227833270 0
176885259 91315135 0
267415841 481525478 0
360006450 220319268 0
143599951 332836389 0
518435656 368282648 0
495519070 149627435 0
155701340 350248362 0
142217652 151297950 0
97084437 491365700 0
467028640 28808677 0
411927219 201447430 0
226826526 492051082 0
415555913 338433969 0
5751109 27211389 0
172588204 214244398 0
464917410 377079135 0
525533967 360667658 0
89376629 423128152 0
441869148 350273125 0
515079481 503154983 0
230607990 357735018 0
531741489 114894704 0
261703422 74645769 0
98307971 138123086 0
152642090 105812432 0
360299719 395317683 0
365182050 424608978 0
445098165 50953571 0
316745209 292957314 0
102399538 531310888 0
203816690 110399864 0
162175774 191723542 0
109812364 114253655 0
19442146 434518420 0
218005744 555847059 0
479820595 125981950 0
409336169 119386689 0
219049806 168032557 0
89869630 91980211 0
373546727 304660255 0
3481457 384322729 0
371051057 488067895 0
392420901 500589206 0
108104862 100386759 0
235910038 270156112 0
289163929 478898013 0
231705387 186634028 0
94581641 508024280 0
15746 415346924 0
157560923 151386266 0
28578308 236032779 0
358447499 226133428 0
287422282 273065580 0
492097033 434986128 0
130636760 56129726 0
530371863 222998135 0
531422715 520857680 0
443095421 579053330 0
360997484 294523835 0
267025504 488089260 0
319610278 196606290 0
182404982 149260249 0
471557968 140579267 0
266407502 127023017 0
28971449 476989890 0
122878405 240059561 0
482984295 209343787 0
315712374 404497206 0
408220938 132247816 0
92187933 128708196 0
391271396 289491714 0
142811878 348354922 0
481134881 496175821 0
503509273 307101617 0
528001894 180865467 0
573155974 291992328 0
179581151 551691215 0
465251851 323166840 0
294893639 11867320 0
83751197 127639245 0
253827859 176901800 0
277108412 512998635 0
409433653 44988509 0
262587834 46328578 0
504784971 567441419 0
83903635 562376320 0
114732563 477588508 0
21142395 90201391 0
45616665 477802188 0
244533158 325780607 0
281379234 194339895 0
427871400 83059360 0
182338758 191906702 0
215546778 390872798 0
453850183 299906104 0
388294630 5483391 0
413107275 205389492 0
82600552 188629307 0
268568591 150133327 0
453205450 391512101 0
231636502 343543011 0
319939016 121974046 0
505038019 81058419 0
106453405 319449339 0
559841722 63408488 0
215728338 340159331 0
15762541 534428639 0
512894797 104928600 0
129979939 196122098 0
292985751 195940944 0
53669413 516235546 0
431666633 315673448 0
203776507 239387140 0
467077240 341088607 0
48319149 160499494 0
328794993 519980543 0
124664929 141866800 0
32216188 225549845 0
162482010 40291597 0
86228959 265839326 0
429205452 425744520 0
233035766 314630904 0
525724302 429073475 0
294360888 344436518 0
335392425 571730843 0
360318205 367605821 0
519576801 454957579 0
309212535 485334151 0
186392986 546164684 0
332701558 209398588 0
379351498 558498351 0
463998939 6140810 0
332794912 211933324 0
352675649 112066084 0
347552239 152696964 0
147283385 319200100 0
558279555 146025558 0
306738507 436832926 0
47975497 45552717 0
416004872 68070252 0
399426311 551343727 0
375331984 130942460 0
211640858 347055899 0
83268341 249225044 0
470670154 429657625 0
561795259 1667286 0
25986964 340229469 0
446758442 421230137 0
88500005 223223335 0
345400967 94706732 0
140789057 562845638 0
251355033 159591297 0
434058277 497114138 0
389008311 549761632 0
410301112 513078316 0
440515390 274100628 0
223495326 353865194 0
10267065 533862813 0
275566171 517830688 0
155171945 308213915 0
550752981 169838952 0
161703109 225041291 0
468840252 317537474 0
523007863 533346322 0
83733807 408290037 0
551163871 348035786 0
350525366 412091523 0
242668247 565660322 0
296045452 348862422 0
510823147 21489782 0
263860179 199254294 0
313752297 165345129 0
464395530 515604422 0
277465371 45187196 0
168827073 311090838 0
175482955 84718337 0
376960166 394539806 0
413743404 247893535 0
441373851 480101502 0
202082999 116317872 0
385528000 522834952 0
208724072 40921801 0
107338597 84433763 0
105130891 179092339 0
185029533 549826595 0
157095486 235321266 0
46588927 290861102 0
274388950 378817690 0
329497241 271435715 0
361157940 477543091 0
416491571 326507739 0
226526709 62875499 0
150408415 450051488 0
220984975 442743406 0
295395903 437165095 0
183116125 416498346 0
552286665 42954076 0
203392580 431425168 0
514853485 399448072 0
193069475 231815398 0
253512203 366190724 0
220516514 572519849 0
278775679 435628777 0
29345469 524853222 0
137912857 553943315 0
386481869 267439125 0
466920006 322735407 0
375252357 299986422 0
522770395 334217416 0
420685544 288002020 0
100643659 14536283 0
19618207 348063291 0
173485037 1607050 0
241251118 206934593 0
525031271 390809577 0
263348524 31714479 0
264226037 85076662 0
448468332 87410400 0
222233606 259506649 0
216960096 356879695 0
167069027 376072054 0
506699974 528400065 0
435647220 90250321 0
228782277 242186991 0
130920297 522406431 0
488442835 348340276 0
523755970 503525287 0
300240978 205280043 0
82616911 447602905 0
463818661 154837709 0
33647563 545478204 0
30671391 132053257 0
50032524 218954059 0
491694233 159383905 0
513475342 425083041 0
132366793 528187705 0
234853548 70254433 0
420325971 61169187 0
77343175 138964426 0
192192957 119408497 0
14941124 198760311 0
404149426 307455701 0
529895083 349412675 0
7270539 110495872 0
322797263 242799149 0
378767620 61763580 0
310538944 23815806 0
69709551 553421961 0
199822488 85033566 0
25006793 134128032 0
70498248 417714582 0
125807621 92549273 0
136635043 175028155 0
45725051 245486147 0
85770631 76590001 0
120723446 434404759 0
284392043 450129392 0
229423519 338959469 0
251952439 377616698 0
347851145 140887778 0
200727862 361185312 0
375920486 346052611 0
480216724 361244136 0
569672804 327475435 0
290347411 55786461 0
196488716 486567541 0
160916972 317891373 0
265279341 15896577 0
67733022 35161836 0
75095294 510198266 0
262573989 79353301 0
256450687 201778375 0
18847013 503571061 0
567408694 405243009 0
71624182 145698775 0
503577124 325864348 0
63837018 386698505 0
224351101 321633990 0
513682545 356126312 0
407450938 193010890 0
566157198 313083167 0
468996811 540755471 0
269470823 434505800 0
396961592 23465547 0
91945703 406026821 0
446075612 131622169 0
270207959 478674556 0
279753906 570978314 0
268242856 319026336 0
466476240 239757456 0
221698749 5579727 0
457233213 459583927 0
264624738 128993254 0
11621200 405129012 0
472258139 223854357 0
389095837 163598359 0
150484821 384749130 0
84358325 136451140 0
266643518 486951526 0
23221128 439192968 0
483372841 116967191 0
363307586 329159421 0
149603224 317017471 0
252508476 90599405 0
503116065 333450569 0
231666848 75806117 0
214114797 363950341 0
489068095 70304616 0
506528692 18807370 0
356413366 266276899 0
359202467 224289979 0
559634997 227005669 0
247014560 169312850 0
68520836 256103701 0
175499022 350850386 0
295674596 91400027 0
414686068 61315826 0
148922625 185888819 0
385569034 145215290 0
577619439 548050230 0
216344820 460996603 0
404915993 17314855 0
136598424 77398465 0
276673271 38066660 0
413109855 297400961 0
503838370 240227458 0
507701329 273639326 0
56333804 439108260 0
98414718 510018099 0
494353208 185855981 0
41124940 256885324 0
529314974 51360181 0
90441355 396226681 0
531781917 512760514 0
498138627 195435580 0
528469060 165684179 0
410054868 183570631 0
73965770 486416344 0
76976051 462873975 0
3212091 226103516 0
384426317 419679544 0
534546839 185710330 0
101414600 567715213 0
374781656 531820172 0
99524842 94443204 0
495269601 575689121 0
457895246 139096043 0
145913829 479723595 0
262027971 484208185 0
298254132 303254531 0
15564681 34717610 0
86789336 447066504 0
83026148 320837244 0
337433600 527307836 0
395338701 504496478 0
486279228 567136229 0
242465721 132085422 0
388280712 256794550 0
184122718 378238488 0
571167315 367494563 0
201800580 137430621 0
81149611 506105828 0
139866475 52830642 0
439845453 366145551 0
561101828 150922030 0
251273391 438022010 0
475759857 450184798 0
218687318 245537409 0
355733372 335674646 0
532775743 77187949 0
88441500 526139470 0
200518649 363890463 0
149231727 300267561 0
217889039 62622853 0
268582584 301433328 0
188470033 442704044 0
403162806 380953670 0
278446195 526187471 0
163310261 327584689 0
343040390 461072009 0
135245377 28605054 0
43230939 302678484 0
458245166 178955526 0
126121025 520530180 0
514871249 68736644 0
174362234 313635406 0
319675381 65965435 0
182237134 328548432 0
44258891 417220598 0
81578454 542528630 0
100373095 205152165 0
436399568 426397196 0
58268344 318669626 0
449652985 331488242 0
36784329 143626334 0
146186479 438937049 0
90530325 298449737 0
85266590 299274221 0
311024417 156686276 0
566036769 410861551 0
61038114 335767182 0
181866549 538319183 0
217908316 561865262 0
65289139 198955136 0
500738147 244908933 0
542879887 24888962 0
23928344 518095965 0
67294076 551182322 0
177636396 511025402 0
468025684 160770725 0
512433604 501518270 0
446595990 83244456 0
185280753 54838990 0
576990829 442851866 0
167276537 574087023 0
455108197 38309230 0
338168251 402470971 0
12825901 268654630 0
397334583 159770725 0
409624355 119346390 0
28893157 526878094 0
265025872 392292203 0
462339775 2726176 0
72406468 213841228 0
538730494 48166816 0
251177140 528659567 0
172807518 386634504 0
182072458 491545412 0
495369088 254545681 0
537338008 18638580 0
280879581 297461308 0
448202949 419567102 0
9612601 206713068 0
14169770 198258239 0
82912306 558622303 0
176557245 513943068 0
122470172 555705341 0
262080189 325909360 0
476865362 302104736 0
445284946 332715910 0
563416454 313348663 0
46676192 36568646 0
201415630 346503858 0
356384747 102969878 0
56911875 283492932 0
126472727 411666578 0
424742933 438534169 0
37509424 305536251 0
433547136 229486050 0
251993697 187854087 0
427179902 399497698 0
60506259 181640465 0
39211814 37117039 0
14368048 311361929 0
123656973 186388194 0
332059256 82909192 0
294447132 239836040 0
111197068 30132857 0
3196229 4174948 0
188614071 142317674 0
251307440 119174038 0
133365712 105862883 0
478791304 534315685 0
410029559 296543741 0
292912539 179422778 0
307428639 291860543 0
339874959 394920783 0
460374231 451497350 0
560101844 193925820 0
264918087 550416389 0
72542 313428542 0
59197665 470505221 0
356840278 388199595 0
514331765 284738318 0
423516848 410733320 0
39437468 132679055 0
574419397 194508251 0
151215121 458619309 0
327167477 120083137 0
54992768 434444481 0
58738930 245109117 0
29075428 293909758 0
569600995 332445540 0
558088577 275142753 0
550173449 45065646 0
256959967 142308304 0
5025230 254580337 0
501421593 211692209 0
234828096 133942417 0
313287370 543616693 0
570995866 487581696 0
437041655 507421187 0
570630583 426975047 0
148057435 189310746 0
7717146 204811030 0
539170684 443000504 0
17879995 464727627 0
129251367 339680823 0
44451153 498923850 0
323281354 198723381 0
396326386 559153523 0
500322711 304747039 0
533252546 279670841 0
506905999 339624381 0
172171937 546741034 0
194116330 412619389 0
66637104 215317752 0
21444019 570919906 0
190099369 250433071 0
474035970 104247859 0
39494312 81918671 0
60432368 562282650 0
161099985 467674701 0
529996547 518999782 0
213078577 492621805 0
521452220 369021561 0
431629873 432844186 0
451715590 75357967 0
393106384 482230952 0
189576393 90373334 0
61148458 351373712 0
258314490 183669744 0
464226940 428112804 0
542632884 271791288 0
407409746 460209155 0
163313131 125106033 0
409742614 87123259 0
136820639 191610237 0
42009567 75744981 0
234397183 146441226 0
7070484 132926447 0
102105127 211057960 0
404051807 266155156 0
54525593 39213485 0
372824104 425413689 0
94877544 392285344 0
483189086 10266548 0
210012095 535480553 0
294433659 128171584 0
308788042 547010818 0
223383948 272467716 0
344445776 446530206 0
231170247 152109050 0
244327598 381846866 0
157889878 528362930 0
161255246 571742594 0
403250673 127538723 0
190668579 566221730 0
554567470 313070930 0
45867796 20883866 0
487967720 135800232 0
156512718 521653343 0
350808997 457494758 0
15841102 555592063 0
265637227 450739807 0
160482906 361474390 0
325270487 151978732 0
71698217 463751569 0
165215260 10358079 0
89443788 399712573 0
271053174 264066725 0
90600662 37648318 0
480257596 140226092 0
260950484 408079498 0
345880140 344156876 0
400617269 419008969 0
430540278 283885085 0
90806852 313680335 0
245466096 59731720 0
579236074 167601432 0
92032721 117521409 0
320011909 230116130 0
231830716 304691549 0
292020722 88964928 0
450540078 96365279 0
548939285 181681156 0
315158218 278794014 0
114868834 479739231 0
521871041 35475632 0
377191347 294098871 0
48642742 3892743 0
330616649 198088152 0
456047082 95158966 0
469242982 7585436 0
123870869 155280862 0
1639205 316069480 0
128065697 561770209 0
255221927 53225629 0
389089727 350575000 0
23112076 485820634 0
321798628 122067358 0
280961589 197833276 0
537393816 15016048 0
457647327 451000572 0
385885164 470101300 0
442841201 563708681 0
147543876 411546421 0
390084252 159954285 0
550656996 360642027 0
248214468 92874924 0
382251751 171570631 0
546439979 552280244 0
430363198 356671349 0
565024249 48279983 0
214747892 349463444 0
198582130 402996654 0
252895514 410381824 0
176869996 500568445 0
458464773 218097702 0
88253967 556310084 0
96266639 362686676 0
382766687 341599950 0
215536182 390852762 0
390919716 465687589 0
146240985 200374038 0
213037709 530613839 0
206173634 469997628 0
464252221 333514862 0
102069501 15291265 0
464157453 403220950 0
415575302 139208985 0
280939361 569585311 0
283803895 118764815 0
409706225 152463882 0
424853967 395735488 0
370625348 344988971 0
319834103 144681154 0
169741269 377697559 0
50399733 403351017 0
217199953 483814922 0
399921713 42909069 0
362413518 442746414 0
463083960 442193502 0
494826987 458808389 0
451569377 32901114 0
67248708 13924038 0
359766801 259352360 0
382254394 164148684 0
254420347 517811314 0
60900805 163327056 0
519647779 364858840 0
148712322 196088915 0
504569830 458776583 0
314838545 84060515 0
314420785 464549918 0
376557372 304010608 0
364964833 273306878 0
189419268 489571114 0
172075388 162204323 0
499807786 6076486 0
282058528 305088814 0
184789015 57227515 0
101869838 68323366 0
238072638 337821755 0
542483464 89198511 0
113368650 15832172 0
130110942 38434176 0
564065489 166710196 0
317878956 47203677 0
124304787 96476313 0
310002608 438734683 0
283527248 413287684 0
137211245 412206158 0
294955878 142592632 0
483861123 381338517 0
232894308 233096607 0
168999698 2880418 0
233404360 447506085 0
132451582 50723726 0
132766856 256308690 0
317532961 501281269 0
408994580 551017061 0
168983150 202576106 0
373799321 550512027 0
523877388 176263883 0
513807416 58025431 0
429174190 180451600 0
496953456 528623762 0
455605265 344747272 0
148608535 353099661 0
131860882 551538052 0
484269205 199150707 0
36017136 352780876 0
438108300 138103131 0
307592055 142292947 0
439342114 359662849 0
116938201 553133051 0
337994822 367340832 0
258106644 467977431 0
254132213 377219741 0
194507671 543823286 0
431180161 227626060 0
461562774 550308036 0
66206818 200886199 0
482539873 308528817 0
252582068 178901726 0
141119399 327439791 0
339810265 415152055 0
415455628 64814869 0
389601381 133874520 0
191892277 368517207 0
43730977 374138471 0
273848669 419105982 0
436439934 432614774 0
333053989 349300047 0
35890251 413348012 0
380219571 287924078 0
133166546 50769136 0
443279994 238445326 0
529439777 462360034 0
414800754 455334059 0
139200515 38982794 0
252162622 409030225 0
573936211 432939079 0
161386216 448821388 0
223492083 31959105 0
526437516 478677544 0
214657493 387508161 0
365517344 563636674 0
451477748 173669854 0
257191042 495723503 0
193848806 180565360 0
333376492 315614906 0
514796602 266895169 0
332827027 309561477 0
366876410 177559257 0
462268400 521071915 0
577217604 548456993 0
429675240 387656688 0
253751119 307780804 0
528354158 212772955 0
151668742 394771904 0
482874510 251238301 0
417914931 196770933 0
521769276 528739807 0
61502546 249446139 0
541808085 396303162 0
517987568 513002859 0
270294697 362997923 0
147060290 359564560 0
297025501 480882822 0
251470203 175218310 0
564268086 300322495 0
81835794 104594127 0
560692638 141426704 0
223124706 10588005 0
510180188 108818441 0
399438142 43222150 0
321842254 549853027 0
122901568 17971445 0
312556212 452325423 0
568195360 540304016 0
462456662 32766980 0
168565973 494657963 0
205213857 534064974 0
107164335 271893966 0
483316478 208950218 0
202505350 454257015 0
327151508 354147022 0
359619614 192266067 0
190790237 164148798 0
407941830 456053232 0
119767914 358446444 0
388424815 259707685 0
80759645 279275481 0
72637253 123317617 0
213993520 477693575 0
215927777 205780639 0
205669201 439533928 0
320600767 535065972 0
421073032 240484751 0
8345636 128029328 0
69483308 207065814 0
278291778 517567108 0
88430664 370809449 0
140914189 151747882 0
136805675 74092322 0
255550437 360745943 0
90354295 147509343 0
173590575 482620279 0
159026721 308515682 0
534157844 501344020 0
143263276 413112762 0
424183739 96597771 0
310669143 416144057 0
493041981 99163637 0
106228801 441625913 0
275625746 264875691 0
329734668 446669092 0
333074341 169331154 0
281909423 81742312 0
11003798 128884309 0
451747950 340035540 0
231290490 120320686 0
238149025 465204553 0
299246524 73035552 0
67302153 255130414 0
478200526 363389367 0
330435999 90635572 0
301172551 26734656 0
318699811 336996786 0
568829000 134269212 0
8564972 165935961 0
114038502 320881980 0
22571920 78345766 0
572257828 136652728 0
129764319 407205426 0
329823418 386264464 0
533119678 559037541 0
234088008 15321185 0
148565992 341554136 0
206994402 105634250 0
91426165 482039400 0
570655703 145042100 0
138478264 308851420 0
231494334 442778477 0
462205846 545037646 0
209150215 78309902 0
135324946 127277288 0
300191206 12123920 0
175669144 61003801 0
433644372 363634981 0
508228953 380423754 0
475437539 326164653 0
215534623 101065737 0
365672902 300049703 0
184550641 452626686 0
90290846 480183357 0
79020446 26492034 0
87120237 136878852 0
18249455 75693257 0
208973613 526326723 0
522485859 188819253 0
235075229 494377353 0
295507499 271386907 0
501270157 23829632 0
191395256 481697054 0
529566345 532393449 0
13843571 181197777 0
230059803 525648910 0
105712038 291166540 0
181859777 484335358 0
216554429 247463429 0
176963577 181939649 0
529474901 307071845 0
551000012 108830640 0
326838707 473127054 0
38908262 524058720 0
7474739 468345298 0
113147405 211883568 0
76331694 89376812 0
379626172 516720249 0
248960903 147283303 0
264247475 43130330 0
145496321 24450397 0
385943353 357012306 0
311430835 487103754 0
35355459 307454578 0
25802494 278444898 0
354920508 121855120 0
544650147 266954105 0
324542088 21311619 0
343658940 549861629 0
74584333 238799091 0
341131718 530014442 0
167895869 267445249 0
482422732 250734537 0
231756956 235279750 0
483297814 111202306 0
128378908 297552645 0
215352829 398446832 0
128246591 54666058 0
199300236 77541121 0
46453642 474440250 0
362929467 416535978 0
31067829 440995697 0
190588623 10665231 0
92428498 330558700 0
463332473 208345034 0
340515847 24477366 0
122160950 341584918 0
206526638 364802043 0
1479983 511201444 0
576621373 8697251 0
301367627 443051110 0
73007784 254714162 0
15739912 235165534 0
48336583 578451621 0
393100952 341637331 0
363685668 388510398 0
143451133 516185996 0
315635470 492379521 0
91832272 246644982 0
457164308 143374763 0
176288660 406794334 0
374844617 406582104 0
564416161 40462078 0
339248643 199261054 0
20884282 403213759 0
566929061 555643307 0
156197680 18616174 0
540924345 209642350 0
124419672 535352724 0
175034269 527822157 0
537187792 127931964 0
447974018 444388489 0
377248415 328821604 0
189836589 168260761 0
538846610 335725198 0
338385468 374454010 0
36327504 33854625 0
503166332 555099372 0
288019722 66172419 0
23565838 452241679 0
370210399 93716745 0
104244190 195239175 0
441260042 546093153 0
417712485 174801457 0
564794421 424555085 0
119115569 543935273 0
361759058 559973619 0
291564970 429427667 0
270143050 119041059 0
566593616 26633160 0
239765234 106850545 0
125269278 481165700 0
349312174 557119987 0
186996185 343836803 0
383214350 464980656 0
204175249 384532308 0
539743605 27770986 0
290970579 277472078 0
108685462 241650879 0
91314221 323999611 0
442264254 417193363 0
303286607 508710822 0
399583097 376069999 0
119917581 185032388 0
16867363 28545297 0
518914359 335714031 0
37335170 408502555 0
466420440 116056509 0
31027698 449637480 0
449597124 502419521 0
48351308 183806910 0
123660709 272346427 0
40825620 504735318 0
107193084 489656299 0
456773942 444948066 0
517752313 60582674 0
555677966 13986286 0
141386012 549276575 0
170797067 499395068 0
329519743 19962845 0
203882311 45213343 0
447196457 182087983 0
450670329 312137366 0
321453305 105654901 0
404381121 504691192 0
217620380 268198836 0
63261519 320347109 0
526285506 449271044 0
56309418 273023629 0
381824135 361138479 0
574412832 203801486 0
223949440 467244520 0
219442015 175922242 0
407285129 87495081 0
199904478 548176146 0
35389967 146337829 0
217140474 480694560 0
431905228 440968260 0
175629953 160427512 0
151777549 300187790 0
390883618 31107525 0
572245604 379511124 0
484201115 467358271 0
156645139 92465147 0
213511780 416493268 0
559527710 379161984 0
308039352 42610007 0
126460087 163834657 0
140682573 93873997 0
486073160 165564207 0
549868499 336310493 0
323516580 33878650 0
181223473 431708996 0
135410411 529846421 0
137462873 144145510 0
77572402 9434765 0
402327086 542405438 0
50875724 479677274 0
257255356 89015351 0
480697688 166572954 0
424450001 332352060 0
282119176 420550065 0
216209941 286040663 0
133311058 249063429 0
259829788 64578138 0
479938138 249655402 0
215344780 121546803 0
417706708 262845623 0
64327452 50815253 0
311660442 107456484 0
307560850 574172664 0
383414335 87845169 0
537524891 104774964 0
293252465 128662690 0
468295710 571593016 0
73652067 349476357 0
491520918 94321557 0
303323231 163391121 0
30358828 450212146 0
372295521 443176316 0
406425848 192968969 0
148811185 445338422 0
410854791 43830383 0
398638719 129213467 0
167819280 44114219 0
574860316 204459510 0
459710567 310928980 0
117393524 434854596 0
198006323 107868412 0
316545256 562301264 0
151347961 223259847 0
439753875 484035916 0
335086238 413796761 0
429658126 194635246 0
73110718 156146737 0
568340367 263056916 0
40666991 383867139 0
106463459 233328789 0
323962082 572894715 0
518243348 311865389 0
137872456 80556231 0
405316973 220109471 0
464736272 560941701 0
524866686 276069990 0
306464428 13081336 0
478928065 479745242 0
417057184 213887502 0
172214751 74857053 0
208129690 495562111 0
329812148 39823720 0
323825179 233520292 0
79228485 488695511 0
459021169 167329297 0
234705290 255634978 0
240168737 101297059 0
197264236 283436418 0
359752500 202395922 0
561326627 93424054 0
122645588 319469577 0
202377776 498799249 0
188845182 133439013 0
273156945 397939210 0
153684105 373707181 0
132913117 565514177 0
505239477 446936483 0
575591911 190706015 0
125412116 215478211 0
29191238 361081934 0
472800373 193999296 0
159202742 325109556 0
38955131 178686146 0
253010630 378100384 0
218580975 120934055 0
253803406 417267929 0
184555617 392291683 0
57408043 275521596 0
343988843 481016574 0
448058633 372213582 0
568277756 41196227 0
361937278 227843834 0
560299873 103802181 0
294271118 208298960 0
206050027 534425918 0
475236715 103646391 0
222872823 276501504 0
48424922 483561721 0
524614352 107919916 0
539060039 281233417 0
528580101 233938904 0
24534695 34534022 0
411782806 192348351 0
549231000 504630926 0
370108124 408056097 0
56224994 192929067 0
249232324 290983237 0
105972748 388400237 0
295381007 421496532 0
2488859 152749938 0
263334604 20806636 0
334011534 381487197 0
209919683 171551046 0
428064196 372701985 0
327575487 380223036 0
185639009 558585613 0
383788390 33882862 0
281230355 538322566 0
64073464 51580058 0
168186861 525104157 0
552898507 122193957 0
438168613 158914711 0
126104857 102263630 0
396818885 260851013 0
274447183 354224856 0
455224713 536089737 0
349840129 241558687 0
13378695 122644612 0
319712120 119283043 0
450284524 563386758 0
329500458 203656493 0
348769879 109612909 0
183128765 502273769 0
391100126 488834563 0
196596031 405654244 0
513273676 528974957 0
374117191 140399616 0
212406207 6995357 0
298562755 145593731 0
538169382 193219296 0
447279716 228719995 0
222851773 417021085 0
119358024 102888499 0
386018416 192651496 0
74244452 352311937 0
281670802 342276091 0
381290194 503702136 0
28914569 387138638 0
177794604 334008617 0
480096537 36531150 0
104096278 97306771 0
528065728 409415514 0
217861815 308892176 0
36940766 97306943 0
556129937 289915315 0
562103029 333171810 0
578819651 191717012 0
332417164 262751187 0
431145812 571057404 0
78928254 155763828 0
554698140 139421649 0
291273602 194566067 0
420403121 358801926 0
62953161 424261982 0
267859887 221871285 0
472133714 458123000 0
416638886 102307696 0
381240433 24887216 0
334438353 13808710 0
344109147 90141162 0
54391737 231762621 0
299492472 272097198 0
291085586 126674233 0
364687829 565365337 0
321480847 392539486 0
276549931 450610991 0
224145665 110678289 0
399942396 101018265 0
308302305 377913778 0
90480330 152958352 0
560198026 317399545 0
274000079 186032419 0
488258406 357309574 0
340200964 206727699 0
165153107 1525642 0
488746979 281122367 0
113385719 230873963 0
244093214 553466076 0
557883191 412416123 0
131240879 493754191 0
424318645 248801073 0
266979768 517747156 0
321891185 47327677 0
309016926 196448264 0
111658880 254055913 0
357179944 419372843 0
247183617 463597696 0
29222823 203005887 0
335851005 354555139 0
86703209 441518172 0
501471422 493833803 0
203957375 164071801 0
16451455 559629969 0
549895038 86446916 0
161702382 567798837 0
430154121 521270288 0
568053966 422506733 0
530735613 409225828 0
129823068 548354123 0
541494777 234925731 0
418785442 531259542 0
496139122 40570372 0
207966869 289264552 0
193668378 149239651 0
284007482 78917803 0
265092215 141137643 0
414148194 236189894 0
58480283 309336739 0
219702279 297091345 0
306961522 177632856 0
212547059 64089167 0
413848137 276425427 0
392852062 306445183 0
375905404 552436018 0
202539185 495341557 0
545929241 46883119 0
185530095 286830493 0
167610100 28352745 0
126837190 302072865 0
481406191 346319948 0
56062977 306980360 0
191734521 68317018 0
370495593 471392537 0
20425753 140924514 0
446161654 406355482 0
251266752 334448322 0
296979296 121071287 0
537848486 424283765 0
535359290 355704238 0
274038931 306322410 0
488242569 315790630 0
249303485 224623976 0
530876872 318179405 0
542882896 255861894 0
466846086 102219732 0
469818365 416170848 0
324223222 546134500 0
487849623 371788814 0
462119396 142158552 0
537957037 282307068 0
354825768 468259870 0
48787423 343503348 0
489936975 535742103 0
331462223 306974498 0
552918956 130924333 0
310743207 335214084 0
273243757 30116545 0
267823400 231289076 0
36712041 483011079 0
142374179 1582596 0
60245052 3051445 0
366094867 473505690 0
154271810 48590051 0
439732556 162838326 0
178579628 61246460 0
187255349 391218725 0
519907446 235969351 0
384118783 321612509 0
173183334 202921149 0
379581579 455795085 0
142387265 235157908 0
60531539 391539176 0
76527161 464016265 0
201294721 281482435 0
479896607 577750490 0
422392797 205995574 0
37249429 225021052 0
43417101 395800688 0
264678878 150961335 0
424001991 309672268 0
60484014 92839803 0
132692300 244538486 0
280452415 443913276 0
459225811 364346036 0
256544716 335256361 0
315115124 118998572 0
400803125 246385208 0
323538247 494036539 0
41845414 321962345 0
164526567 130303778 0
154020980 177306188 0
185222400 268352068 0
497268418 406422019 0
423347626 464583108 0
190763439 140463448 0
421235662 80433808 0
23094016 393959486 0
408585224 326302931 0
308461224 324480496 0
421003030 348307135 0
548446561 98425391 0
254879120 9058602 0
372818418 30447381 0
549018806 488398534 0
504389453 342812593 0
436104405 333108891 0
429607743 112647169 0
186861444 156206321 0
299562639 214975803 0
8702774 235277013 0
143726845 278671894 0
53110701 82661517 0
32510270 303360882 0
190430573 334080264 0
230099264 84718143 0
566790568 277347841 0
142873506 64847089 0
398700451 266344623 0
142740035 292056532 0
3605567 402434566 0
463163282 318376793 0
471763671 283681411 0
510332462 495210301 0
209336932 420384671 0
521075046 63836033 0
314792956 573595068 0
225215328 387623922 0
311723726 94960635 0
130679809 72263279 0
311128327 187022204 0
389754791 111735151 0
567254893 317820927 0
559003823 31282624 0
296000461 528929836 0
540961259 129478960 0
172273959 2254768 0
250335804 219904913 0
64499094 43731030 0
487572348 98218790 0
185884728 379660150 0
346512716 474416803 0
66920013 280543773 0
35454764 321904221 0
151856133 403466662 0
70275058 70862741 0
459658860 400352627 0
132831301 36261421 0
171243147 315828822 0
220909066 575835637 0
8032736 428146741 0
100573006 13734897 0
376539775 307770391 0
424223793 394799881 0
305266555 186217670 0
330069384 143353130 0
193922264 326328245 0
289214433 113320714 0
62387626 11700725 0
29589676 340219593 0
104890004 235578628 0
217305924 550366243 0
438405682 228118416 0
354253590 515444481 0
542547712 280581117 0
229546370 244481826 0
300767578 347020358 0
264503930 460450941 0
145854996 53051612 0
277334401 372722639 0
568543386 36816260 0
197688561 170976923 0
228269249 435946497 0
78827639 23766447 0
246170954 132429806 0
390258705 499180227 0
67695681 157411174 0
99645703 226401812 0
222450845 184114545 0
211322418 327766634 0
12172346 235167597 0
397572681 222469542 0
159876478 544193498 0
43590554 353052005 0
107601720 262684373 0
509289678 252658634 0
424321888 573422354 0
246349630 310770502 0
169157861 5175408 0
438056508 293340008 0
475079114 428018630 0
164274416 206483676 0
353998198 380661092 0
55469434 425369700 0
301648915 93492108 0
405374962 6186215 0
457878535 393300714 0
339647007 369235994 0
561464329 165803968 0
426811971 391475502 0
486586431 71819855 0
447963107 83941821 0
499525706 137480053 0
62763334 204698992 0
442809228 83102454 0
541387267 351408324 0
479209459 70724706 0
186523523 204688211 0
246359720 42181858 0
500197974 70779002 0
498208816 384008239 0
414669622 116988011 0
79283256 213370803 0
35254295 279659945 0
429165016 573930342 0
564839870 536782882 0
268503377 577012009 0
22376173 147397735 0
472307698 413818652 0
207694791 269331148 0
503770832 55513795 0
333888875 54956645 0
297151886 52937188 0
91115979 21719337 0
472654593 336633938 0
280646822 466224614 0
337801651 510199239 0
331028873 113729202 0
195282545 414433594 0
199203548 562600043 0
94823524 322216559 0
188654393 109904727 0
89487980 54847453 0
520321670 119117078 0
514376116 546526100 0
568990456 386283996 0
273101450 274345930 0
483509642 178984386 0
276514641 154642634 0
247840881 196711842 0
228688594 559040536 0
538986306 282474898 0
270333373 145954505 0
133723574 157897302 0
414904308 353467266 0
352230405 210032756 0
561956338 255690766 0
436084406 89374143 0
29281248 443008730 0
240361094 270425185 0
201024651 565771836 0
20019727 213700157 0
253700872 30962241 0
365812409 180434201 0
491652849 498436289 0
498015858 188936741 0
401754248 15326761 0
164726902 524982448 0
30435058 519530201 0
222851070 200216167 0
28399281 547818066 0
261327583 198295530 0
216894689 522686628 0
78383162 62783037 0
392157687 54625243 0
360098192 433415748 0
427616435 434609870 0
174794375 472025856 0
382358374 252586758 0
128858095 254430275 0
280933573 248252226 0
433533403 91119067 0
379586419 27972123 0
419511937 220005129 0
274907986 191418855 0
229465686 463647318 0
3762225 571079173 0
427427658 169712062 0
502343981 480828411 0
181247290 173060651 0
377747641 65228123 0
274277255 216541471 0
540366821 14451413 0
143711724 273041218 0
175497767 95433167 0
303261801 58729095 0
474603367 160878410 0
419331045 7885031 0
479323142 513780993 0
549979419 47493777 0
532298149 447430365 0
205505683 355050512 0
374350361 179836408 0
222481356 59303894 0
407838987 146478010 0
508756493 232388187 0
267414217 506716459 0
41039058 85991447 0
504528683 259210189 0
421816277 79165034 0
270400866 199972617 0
267746320 571171424 0
477098974 323795982 0
39049879 12132710 0
533442949 497163148 0
574061440 248363378 0
422278307 49729669 0
26789793 181277974 0
64680858 209696753 0
131345464 160465171 0
218685033 301521530 0
297133605 208900150 0
544870204 236428922 0
351415398 88826389 0
96749796 167444537 0
81226157 372022221 0
366632952 329743125 0
277087259 274216386 0
164495409 238692996 0
235873344 384769705 0
11816754 97388059 0
256897946 292591411 0
259375777 502307595 0
428157026 34082357 0
574366806 118006657 0
34892638 322424586 0
356858559 213622022 0
37846137 40874563 0
200100100 122873966 0
529959006 481373472 0
396219363 464968208 0
229453922 389383445 0
364826207 427924970 0
555701293 384427705 0
10018566 250180310 0
271908383 398269509 0
12387667 443412356 0
325251482 481541416 0
98309088 395787713 0
211908387 100173323 0
97659061 161457933 0
132200948 336905106 0
226032857 77004847 0
84074663 117118026 0
92004325 314499401 0
139311814 558409248 0
4857384 156195074 0
244536608 28608460 0
490027744 560653857 0
349990598 154829761 0
244539896 297470237 0
380287425 550633828 0
438604618 86995086 0
312020228 85244289 0
238257293 152787604 0
79297318 324921863 0
384906617 177315024 0
119882020 325448105 0
185318826 319418521 0
199091947 35511508 0
566422401 207929097 0
71458219 572585725 0
227820311 132976544 0
316939381 339862334 0
334788016 367877938 0
533840544 338519619 0
360158439 495727027 0
69713623 251937915 0
63133491 301997778 0
306414099 259580509 0
547058472 428934437 0
263023847 551995395 0
529289915 441352142 0
56440397 122719844 0
480311097 216083044 0
215977090 349894645 0
70163684 386736705 0
247059426 159615616 0
310176394 462782612 0
49300357 553424010 0
554027234 196786434 0
14321878 71477115 0
192922845 275250282 0
420191700 507437543 0
83549937 404598393 0
395304120 399175746 0
173998153 471651386 0
34742234 464866752 0
261545337 412910011 0
557744786 398080120 0
551248202 388269619 0
273466387 113509323 0
175357512 416997480 0
209673867 363778445 0
375015916 171275644 0
441412840 528602524 0
479074448 469275340 0
276671350 569332272 0
381000025 159208556 0
195700175 306960510 0
14851748 309677663 0
283464832 341362996 0
432057564 350981927 0
346119216 299257593 0
127714656 352119937 0
4165489 530085702 0
527781117 226188971 0
546873070 552536785 0
408960807 469839950 0
113443907 503855348 0
107931501 182033332 0
375535435 495084282 0
555976726 8084292 0
173030521 437206084 0
55768782 114816028 0
342221669 477064448 0
449754150 558312500 0
35981407 29641691 0
479648050 453543380 0
416173059 17683603 0
94018716 2196570 0
35649539 507272548 0
178327824 14209928 0
515651653 464627726 0
540719538 156503967 0
448449891 160717945 0
301422132 517475561 0
46469336 2812088 0
325825450 464232450 0
246261538 232442321 0
136220059 22086143 0
258610853 218556698 0
484826110 95142784 0
91912495 260151842 0
400704401 434261150 0
438139435 411009292 0
33962819 125379167 0
353604602 252024307 0
155094406 158600205 0
401695568 225508323 0
376392526 258781889 0
138568303 373211923 0
551349356 14476122 0
204408831 286627340 0
1029949 432401396 0
476597218 71934491 0
406859859 419065042 0
366317379 489716307 0
272312293 378575206 0
324202595 430673753 0
571040929 473452843 0
467543774 241945196 0
318106651 551638989 0
287588575 140604527 0
439913287 6017916 0
98279980 88548327 0
472269535 530571615 0
1119396 308242163 0
464713655 416018710 0
419181532 328133497 0
374392452 269737844 0
485633246 311891859 0
20163026 50638024 0
250066207 507693870 0
32580921 23093026 0
526906840 467306105 0
149147188 252557194 0
278398587 526470737 0
459774653 335696457 0
489463465 129018350 0
528118403 299249125 0
431511158 376498078 0
6218183 494398347 0
44633245 246004993 0
81787082 54178449 0
81778836 91560009 0
230775517 59989176 0
437358131 545607146 0
248150173 280949531 0
208720567 19919860 0
281383275 573537726 0
399113825 466986300 0
575596313 110637848 0
115203075 239850355 0
139296952 152787015 0
14566947 45279571 0
208056188 414978567 0
289877282 578689839 0
557151608 244818232 0
57929736 491777192 0
85441901 523711837 0
86676465 231967336 0
534777953 192049529 0
388183691 116685323 0
352747689 256428551 0
345749714 573831551 0
206752221 92828694 0
266925785 424270615 0
507420782 35511867 0
394192377 492546026 0
459135861 96256900 0
20652371 277961863 0
217335067 408098484 0
101435702 274220214 0
395016895 20936476 0
154976565 436720043 0
276319829 368186922 0
170163369 396277588 0
79608792 435875864 0
528156798 8687589 0
197972385 409697135 0
386606719 445148307 0
270427505 534636101 0
511996539 216762817 0
206523949 272195205 0
503028954 134453668 0
45362172 429395122 0
92359568 328619016 0
40662388 58990847 0
352209592 333091725 0
249231074 110688799 0
224509634 196335320 0
405866330 438702809 0
529704512 166851271 0
475928811 385467149 0
563700472 437046594 0
559553446 326962175 0
537894113 384425020 0
519121470 64531047 0
11483084 204727270 0
545895496 308752620 0
186723671 523702444 0
481958402 433790823 0
134641873 317861640 0
165604664 225763741 0
136929213 286111033 0
68575908 494989140 0
361354547 20783769 0
446134793 11005651 0
350919965 179677219 0
279102395 247360482 0
91206320 351665535 0
66828880 492458050 0
462622878 98414580 0
96909852 351673531 0
509870083 32032684 0
261162549 189296650 0
280218014 524181965 0
67595849 516000129 0
437937874 324979898 0
110419628 566942738 0
288163865 471807403 0
76735660 510457905 0
3327195 119903983 0
132134690 148107396 0
73649480 429456289 0
47805573 275273578 0
453878220 202508677 0
385051646 549222576 0
99829194 202823993 0
466707759 26387094 0
170779392 250588983 0
139158271 325800117 0
469327206 502417001 0
10760003 175087159 0
129192151 205812956 0
177862491 499002810 0
143574823 317375721 0
38228124 502234736 0
181692589 272352362 0
457658509 309662623 0
143216879 202533707 0
16659061 73400874 0
404383457 212459288 0
78999790 550546239 0
478352987 341351979 0
440417089 247470223 0
225400921 373216040 0
109247356 246179952 0
532460592 500209951 0
53988980 217535784 0
122858804 28628490 0
194875590 541161016 0
266061215 341049464 0
228308653 458875142 0
532863401 470502930 0
568497418 393766094 0
137798263 219808999 0
77605051 197932025 0
120905821 120238715 0
513942247 163937425 0
111422667 68995298 0
35468912 327453532 0
300286875 25865707 0
216696486 289607689 0
394189844 458947014 0
382163160 366591569 0
483487509 529895238 0
178026562 70148823 0
114776026 286881920 0
244118062 9269787 0
512953566 426975977 0
443664419 16748472 0
93255116 432445966 0
482668055 145601420 0
424690197 1170309 0
212105188 116142866 0
477326050 43012236 0
357577656 95639422 0
300280500 461930401 0
256731068 140242635 0
359198289 102572224 0
570534387 560924790 0
145784924 120441425 0
567916318 36921040 0
220759304 300306857 0
117371159 275998734 0
257102540 148211774 0
65553646 102010204 0
206766302 103620522 0
149814362 350072525 0
200462789 241934892 0
93996323 441010198 0
235277798 380514432 0
24730709 219354679 0
232126997 319937317 0
80820746 156387950 0
471102931 85957671 0
387886665 318684164 0
404814982 373581187 0
280634700 379474992 0
435834830 565808112 0
261815922 21291747 0
167769758 511586490 0
384667647 445434574 0
570697365 563784312 0
159742723 109732785 0
12231802 326011624 0
308511850 55153173 0
494860191 188355003 0
140679424 206990783 0
549247108 260925817 0
282064435 184646458 0
339602863 339159434 0
391142660 337169606 0
64442963 360876790 0
245927358 100317786 0
386041715 341479104 0
47492255 263577960 0
139985375 60186997 0
515170062 530791564 0
489896247 59144915 0
142884648 378506857 0
125425475 528284706 0
423532639 255731631 0
483718893 8640623 0
321614262 549496524 0
409069481 120314263 0
116529727 266346712 0
136723011 255334566 0
69960982 259449667 0
360608813 515842400 0
300810758 176484667 0
369575684 347396357 0
103704870 394192656 0
271340773 132179520 0
462169962 190100590 0
150545366 341548796 0
50052833 413585534 0
117935575 322500963 0
278493398 383645483 0
184186055 502722088 0
561930163 74502971 0
474975033 568980439 0
246690423 501108843 0
76235068 172076107 0
279970343 522871336 0
347445376 72972879 0
85306943 359253288 0
312526282 400966806 0
343782071 355291996 0
578040011 349397026 0
208714653 388253980 0
363753832 40211527 0
238252527 435585404 0
364839133 105135375 0
297253650 368105181 0
464694182 104585384 0
160347909 127715710 0
465812247 543599182 0
279651057 396034491 0
245790080 113810552 0
72065428 534369621 0
157888965 364491652 0
506310526 274152580 0
561631635 172581204 0
514909087 246862087 0
87198090 374961219 0
217970602 359458361 0
186580769 510054753 0
85523573 241356277 0
475190013 183487031 0
448673613 471436837 0
78440308 28579139 0
217842320 273675273 0
534750854 327204858 0
522249029 458021476 0
129598379 369443471 0
260913185 480506751 0
203861501 103676914 0
254197381 30530561 0
101558151 328465961 0
347000299 258216587 0
362066953 562258050 0
182918845 506542863 0
555850294 334085395 0
476095518 333401902 0
328873271 43275797 0
563859213 418050837 0
130868253 414583408 0
322186789 137070475 0
157565644 229454168 0
248139122 504767903 0
114671668 191508164 0
95846182 294756645 0
118771842 175640454 0
109445534 101504949 0
336762744 433766320 0
193619696 76388583 0
317264137 296155090 0
496458443 88412775 0
396186179 519884211 0
402767325 156026540 0
492878045 231686202 0
190135910 333432650 0
266126838 452767505 0
93877141 377754492 0
361706451 233737863 0
53145203 453759673 0
308839785 11502168 0
35700035 340503093 0
219376867 376128828 0
83056601 348659795 0
386236832 378955067 0
435994243 505781577 0
422477188 503734983 0
441068118 471495612 0
240508878 306624980 0
375857759 292431430 0
467777566 318729128 0
341659328 151814712 0
127768303 387876597 0
177945784 84234831 0
328271980 144947005 0
515869377 522062497 0
70516222 570609366 0
125300428 127999058 0
260911692 127006953 0
268437414 256161943 0
444718149 169231377 0
165789386 264186160 0
302175124 413879348 0
407710621 240957801 0
160540628 443753990 0
154506859 220567204 0
124762810 135981054 0
131855230 109665643 0
188467564 204833869 0
472650112 120678427 0
261945902 261041397 0
454642628 358434802 0
29951893 420376501 0
138714618 35061498 0
292553461 184048343 0
146453245 576078445 0
218834878 257165496 0
305316167 228750892 0
366178632 463049513 0
379803115 569974922 0
300228887 532913690 0
566472111 406222550 0
352713022 128109713 0
302734737 410723674 0
194110213 399617496 0
339173798 25164976 0
232236701 536885222 0
464458034 57607491 0
383974839 482499831 0
361905813 164273780 0
116695536 324261214 0
343430931 329502476 0
578470304 515965171 0
14171218 118669292 0
501437807 492841004 0
358897867 276496254 0
90107881 402037242 0
384198614 8609991 0
537497981 54164818 0
86205552 70334703 0
84582980 371277572 0
507515045 566087713 0
59819132 78550747 0
142447604 344803845 0
330651328 369468711 0
512286276 530058801 0
86541687 534936389 0
252191348 338552845 0
49751442 432567191 0
254281555 489374671 0
187787989 381635898 0
297659125 32386998 0
557928415 455154712 0
378889362 94329936 0
99704228 389518029 0
419934743 518279771 0
271548982 408259711 0
241961515 226141698 0
312375765 164377589 0
85063884 127604552 0
231429448 397346668 0
277135919 173724541 0
47345607 38015603 0
410378665 184999660 0
256792201 375484209 0
31880922 331162406 0
556893752 285434423 0
74081089 97253923 0
146458588 500538017 0
138506585 408056610 0
500876145 401746168 0
389084600 343700388 0
178985305 575214744 0
135375899 171642419 0
554796676 21331262 0
231739146 562565250 0
176972267 237798518 0
373342203 296205200 0
194210947 252842629 0
268358499 215991209 0
93574080 261557904 0
206108362 76788302 0
170126839 517115583 0
319737144 307919466 0
62334249 339105825 0
195025019 219363554 0
70226773 232612906 0
346800965 502851210 0
111701120 469857890 0
563450603 16978108 0
249994734 156871569 0
122388383 47307049 0
484647769 529183027 0
284011603 289618837 0
382602143 256935595 0
388914042 280114469 0
337272513 23884280 0
247666585 209814459 0
395640134 355499031 0
168038551 40774480 0
331572150 136531507 0
139580835 404543381 0
283506324 504007461 0
543529983 227090136 0
572227882 527900271 0
245135442 574674905 0
309214008 518141367 0
569444249 557727575 0
211537987 463577421 0
184143768 503112525 0
397065671 120346603 0
253718864 209702194 0
524745663 321742457 0
274435774 373093803 0
89649375 378185582 0
443365901 222538310 0
524383753 110570609 0
233642252 523686315 0
509712965 432396494 0
34099955 13242387 0
87972298 327727788 0
73239686 214576666 0
95569557 553702887 0
228044061 310745941 0
322300400 576356981 0
352583772 355764737 0
442019155 250680438 0
372856224 112402399 0
438613760 571532877 0
64885727 233145920 0
72964476 483790241 0
233786736 70966213 0
249406865 135951622 0
123204993 555865985 0
291339196 373648227 0
17129714 425087742 0
22511178 317712152 0
404917875 239296644 0
88881768 398341318 0
490711114 215027506 0
515508394 121156375 0
140742887 291751151 0
543176413 141350813 0
35965981 217277425 0
128355524 510178638 0
273889641 408005048 0
313267779 252887662 0
288984229 309190011 0
48549516 12940262 0
445318872 102479520 0
34349321 483755704 0
155414312 43247773 0
387503109 437845342 0
261539333 150481410 0
550608357 446973740 0
71220781 525418092 0
144050087 520078987 0
45284293 300836129 0
60349333 496667658 0
194651894 268917960 0
359646037 76520244 0
163018632 267115057 0
281940759 343848808 0
154067144 197529769 0
519762256 425231574 0
162750882 537625971 0
431784082 189116706 0
522404000 3398756 0
570951267 574554626 0
56924365 359276523 0
257197611 566169153 0
258153736 47127180 0
317959019 488969851 0
76759880 487792094 0
532246775 298937048 0
173339568 92911011 0
85817984 112996229 0
125529703 406375223 0
517477448 185501763 0
196071795 552362540 0
211589938 96154387 0
454763058 191953071 0
90849209 168214417 0
295041503 425151906 0
522177920 388012530 0
104684660 345550635 0
285356386 308334398 0
403501355 128252946 0
372410145 84792606 0
237164727 405998166 0
210286716 302847824 0
231970560 299946027 0
317615680 553247368 0
263142292 338683452 0
94652933 19441286 0
77805627 20716884 0
533157628 422079134 0
75075554 249480215 0
424611895 288301959 0
386626941 576047022 0
207976909 27112003 0
210064314 320378250 0
467771171 106984383 0
37849715 23264188 0
19373092 365122498 0
222549493 509339952 0
292227963 1966744 0
549857798 408333354 0
417457438 484325238 0
407805723 206750983 0
339308460 505604645 0
243105574 542188669 0
171970660 190753518 0
418253700 166017879 0
568233755 259886023 0
526775937 220233305 0
301904065 76989251 0
235992613 86237610 0
142272935 5209579 0
263628651 395704095 0
462927791 321654110 0
537830958 426516428 0
91772077 415969664 0
104311387 47777741 0
91481857 154140710 0
23661661 168110675 0
456109217 422368597 0
209021653 307439071 0
164601936 88236394 0
514563451 312417000 0
227022927 82019990 0
497869831 470850428 0
242868505 36897604 0
230773781 329429360 0
391263025 411615711 0
368849860 476122491 0
448203259 314918820 0
235674894 367890379 0
338641700 235449754 0
464447380 209944852 0
577437200 288861345 0
418093015 95185469 0
325069934 122315780 0
401794931 359677780 0
102281532 434736160 0
14076118 462816122 0
413929386 207707306 0
553835638 493901406 0
268319824 85307631 0
351930530 363851061 0
289249586 485418895 0
59249817 232417933 0
498072383 335687663 0
315440118 165368776 0
244939989 268902265 0
222959900 39445861 0
413646193 427504856 0
208843672 128556092 0
180690336 78800758 0
208992716 509014164 0
507276405 470682713 0
360474673 566019494 0
238123242 432229935 0
466250909 495469979 0
7965210 481683318 0
45837336 249315928 0
361882941 220489245 0
349168240 321419975 0
470564259 274177407 0
522278298 474782922 0
390664807 449852402 0
514737482 211826182 0
375739986 179644199 0
547010361 167825984 0
534083661 45780125 0
117807961 231484971 0
74442435 114410349 0
461558707 517718847 0
446419260 56534185 0
498985437 104778056 0
407019044 391200154 0
74495472 535419556 0
319804753 434086530 0
180729416 158232219 0
560651992 31160272 0
578980685 10221814 0
527730663 502395885 0
42258326 187128550 0
167525567 405041960 0
327864598 138804411 0
380576205 109325687 0
561689190 105093260 0
170069520 533650168 0
277426211 261942120 0
543453058 430232625 0
403908228 370121280 0
375888064 413431338 0
213359318 480581532 0
244292035 301519244 0
54709041 489621458 0
563595254 140469287 0
308972885 357158225 0
578136734 426730165 0
559830186 199294309 0
388858971 483663480 0
163191792 30930516 0
193109755 501227934 0
94307496 131329691 0
58604144 554492012 0
90677752 91712714 0
195317006 183010232 0
452242262 320549397 0
24047960 497138263 0
439262351 41382983 0
474070113 540576627 0
536043097 153033208 0
192778350 119165660 0
424430677 240635336 0
448482762 571875132 0
87623872 331418553 0
274342170 27488351 0
138310781 31857029 0
22915482 534166627 0
181125685 118345019 0
159819578 346640022 0
455777180 208055644 0
172381148 398760086 0
232620124 520454199 0
518081919 93051704 0
348550490 556173972 0
169219613 246343288 0
253919798 130999683 0
564804664 159573672 0
178301575 558161284 0
486381325 314761113 0
416309719 519944928 0
224997475 283560619 0
458195737 463878748 0
269190421 200085057 0
224598215 466397799 0
202565680 470685778 0
519233599 211895182 0
252561758 261563029 0
473344385 129901940 0
274861526 285707421 0
453905936 244881221 0
78902807 413665613 0
14971558 148765052 0
229687146 234529367 0
471082202 82793033 0
539135249 111618045 0
540985442 230448421 0
566458465 329860744 0
427785409 237133295 0
544916902 139231703 0
423693578 395989045 0
165101271 66490306 0
409907776 258774512 0
68915357 462853542 0
209815426 385043624 0
450388103 453761771 0
236385518 340150406 0
243893993 546146607 0
63880021 432630447 0
372157124 437872307 0
341339809 494095706 0
138492598 107660974 0
268369392 576933975 0
59204891 36783970 0
293610585 425355995 0
279878210 74106304 0
476392301 513005832 0
233223184 31397470 0
317040123 500749576 0
158067910 299028331 0
4555634 455427748 0
571109352 85303328 0
214298262 319711627 0
346093513 562793996 0
376873600 247719229 0
361344848 476506540 0
513350065 388112270 0
548147595 335010247 0
547667029 423671352 0
330823282 266640226 0
145876829 480339354 0
385293054 464851671 0
512824917 547941050 0
210007861 322224235 0
276406764 524954485 0
100344206 538970785 0
20944830 477922839 0
579464641 198181274 0
496062240 510441472 0
387988294 226565462 0
283306689 100028179 0
269895652 424739377 0
479528344 184892682 0
299234672 532116290 0
476859416 458493387 0
154899787 302337894 0
314213031 352087430 0
426490525 93495927 0
212405453 517224083 0
26414250 87253020 0
469920581 434753757 0
410063856 553628183 0
477514299 217663607 0
504798120 274458813 0
31953625 129828872 0
453649665 376695568 0
471124959 458226540 0
298940095 465057700 0
545618328 316425821 0
549264847 378194105 0
318486569 223100530 0
406378349 564317292 0
340243616 495546986 0
452786204 133901925 0
200158102 179731071 0
71009561 229958119 0
251965369 493142600 0
282736547 306774960 0
362552981 346900342 0
311160182 246072664 0
204379723 544425334 0
529526206 506154908 0
566214362 154555858 0
187102098 34930640 0
199600545 241703020 0
252284139 520331176 0
289781706 319820165 0
152298782 432357323 0
347228565 308214562 0
476158222 55595241 0
461296731 385870401 0
415382017 8098495 0
441625729 730112 0
246281734 543972406 0
413611133 222657832 0
239928196 142333296 0
125415622 330045388 0
109887818 158818257 0
266966640 155726083 0
26927626 431713112 0
442813832 15876427 0
336504200 146792168 0
507746577 181963362 0
451214700 563826817 0
262550187 243643472 0
310712807 344421835 0
119718378 164707010 0
133972459 355005079 0
87441520 95104387 0
554093249 535847512 0
574028308 44296889 0
511726049 122951164 0
521663710 4540976 0
234876010 334616760 0
342884093 466090296 0
419224788 343285011 0
76069518 124856436 0
477173389 478723976 0
69460815 220324849 0
166387780 175547981 0
209336858 78006246 0
468045751 458904399 0
280711551 140193826 0
502430659 450325698 0
448958996 380330303 0
260918166 487996127 0
228371969 528307323 0
388397762 555325809 0
497311309 206974825 0
48191746 309450086 0
76396331 419246515 0
211349225 138771848 0
353310086 166715063 0
473960337 60516406 0
515592034 96376084 0
493126979 10635788 0
435608822 23400883 0
415892815 303875277 0
520297029 132592134 0
78048870 299295899 0
126874802 279096524 0
31620571 198317604 0
443299134 282126066 0
228296791 534138632 0
464590258 220113672 0
40270309 305078443 0
48778583 521460769 0
350811942 275638470 0
281345616 149347633 0
137213910 198444646 0
71575001 551004317 0
36613570 32207508 0
548093215 37391952 0
332642223 232216358 0
167827621 74038084 0
282843763 362884546 0
256951218 424838699 0
23454354 168805761 0
327238358 20477000 0
312105907 147648295 0
324445284 223656454 0
354359167 104124473 0
498621189 499529353 0
77732461 523206545 0
528672742 259795390 0
196310404 85586120 0
291821318 86011560 0
54888582 274459344 0
18655420 539174825 0
389220541 388120284 0
43351836 75117594 0
476278561 77376390 0
204082966 489550435 0
327428999 408758774 0
216851521 577794245 0
274753348 348062430 0
37736569 256758954 0
49432844 533445265 0
274718997 266405398 0
219216920 329616225 0
296689975 18796803 0
233264339 760650 0
569217016 506889390 0
16961933 300794113 0
141932883 42692211 0
195429141 304926227 0
548204679 548059718 0
413324196 118126244 0
247199856 440676849 0
243007954 523346368 0
389132252 309767841 0
508424924 455275678 0
475249822 498003886 0
355459280 502674895 0
576940492 480273823 0
569619335 488584395 0
311840195 303254543 0
568139050 291475406 0
89204728 21361869 0
205601913 226699909 0
274300092 277273210 0
296520518 164518596 0
9767261 191222872 0
171597282 548122571 0
561579564 470560927 0
162237809 306203437 0
108501101 85336277 0
460379953 540263294 0
340535945 260353181 0
317202350 502224597 0
128996442 176325196 0
64401477 555111492 0
265395339 58865058 0
444204673 248932339 0
90259380 241848634 0
249892450 492368596 0
4904231 242229875 0
357580021 282825244 0
516338976 554752596 0
260521632 239625364 0
148301955 134093641 0
34254867 6438510 0
565877836 508048756 0
505571118 10581395 0
337536910 262214359 0
396625827 7908556 0
33724288 28650554 0
571725131 329271581 0
409161776 199273519 0
428638645 505617321 0
262025013 114393976 0
260196642 7718282 0
75146892 257856294 0
62937215 87092652 0
216125270 242153005 0
27844459 412822661 0
192845808 30922723 0
521824513 129866056 0
432978695 157027381 0
426194650 249584114 0
387058006 399082178 0
318736428 565308042 0
218438694 504289303 0
271260204 84432598 0
178941396 535418915 0
228156250 277723018 0
438313343 558690557 0
279243261 371783418 0
194214482 104704037 0
313902014 443397602 0
350312849 403592115 0
16737086 226658285 0
354950102 222771839 0
502203060 166122746 0
309020790 93757113 0
111882995 363849862 0
576632234 278133716 0
102846694 432012046 0
263940347 60614593 0
420670249 457422429 0
33189360 140257763 0
161935575 458162811 0
46165816 504029193 0
501166184 128663786 0
12442200 259690401 0
2980985 366898371 0
399706305 237819175 0
275123131 251186906 0
567126829 342524439 0
382052511 515649925 0
51769696 529524510 0
94422945 181271394 0
525546421 60567566 0
236416903 307759822 0
568286911 516426954 0
131989120 503697910 0
157590724 91106934 0
283038222 572881609 0
563344042 49114020 0
562067735 15862631 0
323029712 119696744 0
266982787 277243278 0
75990910 422031954 0
202761590 266469232 0
327402940 499073314 0
57826466 227239894 0
499741002 108213203 0
164480748 519485751 0
285486427 188071845 0
259259469 4998960 0
460765825 78173556 0
464545879 173238079 0
171748919 109727530 0
378070560 553504299 0
2139305 326905276 0
546912554 182561590 0
288095397 301048059 0
129482231 266850446 0
316304258 393629569 0
348325965 209882394 0
565120327 503703835 0
216494336 15235441 0
160276199 337429336 0
6228308 450328326 0
173655756 469504794 0
205685632 86445172 0
365506597 174593608 0
266048648 334733537 0
534420782 497127549 0
136283104 129831441 0
508273166 192316508 0
526513307 402431605 0
6292797 579331352 0
10569254 559023732 0
439514745 543931471 0
562146698 521410991 0
186426982 130916053 0
277277448 96143309 0
579109195 61780657 0
311174548 404620479 0
51702983 35394561 0
551936538 339601748 0
516675508 198040066 0
425985432 195283112 0
123610609 461822672 0
493071496 26941559 0
312709085 337232420 0
576672142 39211068 0
362600242 79983135 0
451960788 95997818 0
467754671 490969936 0
37191680 526264684 0
5454868 264342452 0
361319606 565675391 0
91481065 24457967 0
202059607 149338126 0
479689650 414882796 0
293850067 236731479 0
99294783 67918308 0
352251479 546460734 0
423246086 405242275 0
79853352 160151160 0
163497958 364453990 0
443103910 174655651 0
355080636 234497926 0
12979268 22817312 0
3158128 203202866 0
312496603 336296844 0
529839521 202560307 0
221988357 63607504 0
70975459 417594598 0
295397512 101862415 0
514110239 471277510 0
42029226 254112350 0
280610843 412531498 0
393026451 52360028 0
495487796 107094769 0
403498758 90348957 0
284376434 388299572 0
56245882 332765385 0
37439441 482782003 0
522748226 576739557 0
465103561 182533233 0
330310886 388243563 0
504195918 448591769 0
292541190 77830348 0
354019310 47155478 0
466442087 464357731 0
473735570 43086563 0
268020181 572044516 0
113187090 555944760 0
551823374 550975748 0
541100900 47980592 0
168532536 38823976 0
244063292 531456670 0
72516509 115594499 0
288209446 298424202 0
261000243 467203888 0
484060312 572802000 0
165625273 25623428 0
450809687 567320645 0
83641723 60062215 0
311072459 172553697 0
255057130 87134384 0
332329046 426284528 0
370364292 29305862 0
294088849 40631957 0
323631926 372980826 0
457975543 365140006 0
309625922 509091669 0
557422050 227889894 0
558622231 128941286 0
447822171 238050085 0
71320959 134213952 0
365354808 113005245 0
444349010 276341260 0
424990081 480861165 0
403502332 360174112 0
528003216 178981078 0
79180850 399557134 0
171433897 129868779 0
547741403 103092020 0
509942075 565992445 0
345177166 23285770 0
435728861 155117870 0
359377994 22688062 0
264506409 182907853 0
49784200 460877670 0
404292251 346453644 0
449207873 6533101 0
352389415 565020173 0
242630865 243095082 0
518077030 522812058 0
338743041 248805408 0
299333592 468516044 0
485224554 246152077 0
66853712 304599632 0
248954263 10579787 0
286519221 271589753 0
463549823 359603752 0
54791131 375632428 0
542675649 548312599 0
494600449 48523261 0
170138618 343976335 0
385124560 342014222 0
410345038 339438318 0
97709994 198484817 0
329090486 384808268 0
561272214 162856117 0
514532062 536876434 0
418353952 80592971 0
549228884 437914293 0
254737912 376323259 0
463569750 152420959 0
60484943 211256256 0
42057040 522337125 0
84064485 200020612 0
2303305 160709995 0
457870575 444591266 0
170335417 191598531 0
159371742 563181953 0
203030786 298424717 0
332705957 132837415 0
318989169 343728239 0
455480018 140079466 0
251155778 426883198 0
209879514 159408076 0
402009644 186994419 0
154780638 450857561 0
408863822 109810186 0
90494625 385456616 0
210354123 498651776 0
222459945 305829024 0
17346508 385675265 0
113952460 497905472 0
518726738 312009716 0
524594376 274062467 0
15707907 489561318 0
33084374 514466317 0
352208909 560752608 0
415847758 254394615 0
578518153 26652018 0
383251640 172788942 0
471693082 98069296 0
431384659 226362604 0
58173022 322290722 0
387977131 436712280 0
355475895 429564044 0
120404278 545317009 0
458938981 401887629 0
410769884 113134086 0
18215675 286258202 0
184313491 390151822 0
23652795 477925762 0
441682856 449433661 0
403238675 430855949 0
450862953 209053322 0
187489442 544140419 0
168870268 358220486 0
185286588 70034639 0
278727990 89800107 0
219573101 297859828 0
145007409 462569597 0
15397792 516691329 0
276409298 355309635 0
542082959 527428759 0
361163460 538504128 0
410003043 486211971 0
509074665 519654471 0
275108352 332348460 0
63396588 296931823 0
81929097 551301179 0
366299391 407455255 0
274847533 475864108 0
131354827 70956884 0
20160373 425713290 0
93924784 127769647 0
115278755 233281174 0
345409214 430912729 0
287968173 262167142 0
108798333 318897928 0
367732757 409113619 0
160994004 558338596 0
545704855 393983880 0
484137280 424873691 0
80201623 403095432 0
343510193 88704062 0
180424402 500788641 0
35534781 440548003 0
131872249 423532056 0
210590893 315737257 0
361919971 301003432 0
566879566 460655911 0
524085069 141872214 0
327922071 5607291 0
156243204 138440069 0
546459615 213743123 0
454280967 162005816 0
551623709 307914075 0
331001095 370365451 0
303772036 395554913 0
407187867 204810442 0
541408735 211032423 0
111143290 170895871 0
217610868 277100093 0
98042583 90783397 0
503340285 7938335 0
3615347 469426024 0
7123648 231426434 0
249242748 566298884 0
73989526 236483582 0
388809367 253894818 0
229150176 226375305 0
559918904 384382255 0
297660687 547419333 0
39102161 205124471 0
579670552 182000226 0
324073507 471693581 0
443789819 556702345 0
502830587 361077347 0
309239470 304765198 0
117816600 168829372 0
275966718 258325277 0
414465448 411201581 0
530516875 353271547 0
167414511 314494823 0
186442287 349223040 0
89840551 433179802 0
220473330 59942805 0
50117590 459386764 0
197567275 2624964 0
252736069 449907287 0
411363300 499018433 0
555847758 490428565 0
211597027 328212801 0
51647323 197258706 0
113671641 489404216 0
453604817 275804271 0
105798671 406075645 0
343138143 358445686 0
194442476 175793904 0
353726105 561707281 0
411269403 286273573 0
143278132 231600881 0
494234694 58082788 0
461564674 3443085 0
349195052 578677667 0
505131175 539420563 0
380307582 561744633 0
454238136 188772291 0
91794637 195850560 0
336958928 501565898 0
75011315 174614428 0
6949352 567550216 0
275908711 303395061 0
541113884 579426434 0
404325219 434936593 0
385263488 336744253 0
372608142 281530836 0
167766445 170126700 0
278578576 231882043 0
455480115 53090023 0
569558386 143920968 0
170746463 3318115 0
9394861 447201893 0
223490338 247880961 0
365413529 158523498 0
374305319 545853519 0
232464983 193949356 0
522180405 245858677 0
8984602 485113874 0
98121936 758629 0
68493311 532463320 0
421118319 502498592 0
110934811 130397897 0
289310298 14751370 0
254575770 234857867 0
459496754 260569466 0
228129302 252552073 0
515935416 290685595 0
368968435 171752306 0
176559646 401493217 0
339249172 78538474 0
354955187 80948249 0
7092008 104022914 0
556084353 371468118 0
164050668 220835226 0
334701522 45672094 0
272007035 504378395 0
577796280 293575382 0
116417099 154724731 0
209048354 82324980 0
218732681 453540230 0
484348411 367901148 0
317923124 340937894 0
543404433 310362236 0
3828769 231899392 0
528897483 49441770 0
575603192 32248331 0
288996712 341639982 0
400657455 410626528 0
328838907 119273003 0
35175679 425188355 0
360833025 51531387 0
446339331 118361640 0
577916503 416618634 0
269679130 57372178 0
136396031 89608174 0
245193282 28806380 0
73702948 508031575 0
212645349 155497922 0
246812059 124730464 0
574392106 385310847 0
37186712 19543251 0
160718617 85467678 0
412124228 55289272 0
308064214 483921551 0
346543860 382981524 0
361858999 18001104 0
440391673 482378713 0
29902822 213497568 0
312164232 156194980 0
388604634 246358349 0
155847419 553500004 0
188084417 118695543 0
270997034 5633208 0
439166302 191178328 0
320842380 204966735 0
177500830 122638801 0
157521600 499206825 0
168305349 221751026 0
278737856 312812949 0
369085739 463263754 0
17612358 120001868 0
576436593 73726843 0
558045454 71071263 0
424733099 455530356 0
258606665 177668035 0
113431092 525794020 0
492262935 332909755 0
86669366 231700164 0
573615025 169998386 0
157293774 414616441 0
452225438 254146706 0
467094596 208496839 0
499692443 166582146 0
396882205 426201034 0
367891363 574938608 0
464326389 430075583 0
225861558 180229042 0
431359247 410818025 0
416994223 20610380 0
157562330 105821596 0
280798969 211387114 0
265460602 260241132 0
131808045 128758900 0
176964345 167239740 0
77679535 403215684 0
158228965 501750024 0
144735000 440418822 0
321366130 271775252 0
94225465 126847841 0
387818080 347676661 0
542962204 66382928 0
286593499 292138942 0
254095471 398800920 0
483310123 164910900 0
186436207 202664655 0
255410215 378923925 0
99564213 198869029 0
50154307 443469550 0
93321246 435007017 0
251754071 346000410 0
480940108 239050957 0
397395635 478753628 0
443259266 307792651 0
524068006 298361709 0
282157144 481628175 0
378397868 487911319 0
191363950 155522348 0
476328538 24595260 0
75576649 425988938 0
369573429 20707331 0
579649354 35399755 0
339948989 393418511 0
418226257 235053439 0
387429240 563472515 0
170633098 545146323 0
128048685 112222187 0
80575371 448996231 0
218331867 496458227 0
161031295 545382022 0
166679940 85955666 0
363090755 320307013 0
346943740 391782977 0
29822764 227038425 0
573824238 238801556 0
339092768 175858965 0
372922831 332414010 0
309075558 101506161 0
173264461 248947074 0
255540960 171926539 0
523574879 475312756 0
427651392 469885594 0
325645395 21377810 0
421946134 323204323 0
26276389 210471778 0
290236276 285835156 0
400313919 336873756 0
350223286 32705178 0
126866919 503071524 0
25372162 248970178 0
515247454 492712726 0
565018500 352043389 0
425240808 111631504 0
381570466 295664200 0
324886291 333615243 0
55604100 31796118 0
156498307 562566758 0
45587388 283051968 0
380432275 461701411 0
222908481 4862984 0
102276214 242838962 0
381398068 115346107 0
216519978 198879170 0
115297195 403994197 0
500991888 539480775 0
538745071 329846047 0
277601147 295977244 0
578872168 69710940 0
573298028 432078191 0
44727048 78694920 0
247746310 462963531 0
239273213 500607700 0
129282710 432679918 0
381724138 413459740 0
349939962 209307724 0
195007630 292890339 0
268760130 575499955 0
543098928 495744972 0
304518083 522630621 0
439447167 121272468 0
263540526 198274014 0
366707642 80911187 0
172961839 496517675 0
10751345 481811742 0
511065851 531497731 0
125827157 153204208 0
44977798 195762975 0
105196063 271462533 0
405501884 321805393 0
571698630 396452196 0
306290063 560426664 0
140630343 410838630 0
211465483 40704873 0
233906687 102797138 0
216475842 254345715 0
410547821 510294586 0
179072974 341885852 0
312409998 27935019 0
297470647 391442278 0
321386846 166422710 0
22087854 219458525 0
71255333 171442 0
255860722 448125644 0
238519206 113095019 0
408762382 379557083 0
513896517 446343104 0
425052544 196208555 0
426329504 85269272 0
202324311 274388408 0
287966681 255949033 0
32609510 457927372 0
257812603 424707777 0
40599733 136796017 0
355584647 455932118 0
157990256 42670320 0
423727008 499985193 0
437496640 367276521 0
185787624 397213045 0
366201824 257498480 0
446342629 322494917 0
522363415 578927488 0
321564552 513699138 0
86821863 206843841 0
239351714 133374332 0
362916267 69834713 0
348763877 262651321 0
32885749 83930205 0
366707812 509513789 0
42379509 445908140 0
263170171 358390904 0
536957286 68987149 0
68957398 482204723 0
109933242 337120811 0
212671676 477656697 0
422121473 492864126 0
178614569 462941511 0
410292104 43823155 0
115071619 222989408 0
138598537 230730408 0
51880259 426737417 0
375768730 463520052 0
309378857 147855817 0
34211817 116811668 0
172646621 403446828 0
110334601 349446499 0
495292603 240502035 0
340947376 67142001 0
489333634 487764113 0
522047946 400766865 0
202660910 571961871 0
474383856 556836034 0
349988600 384949190 0
11778359 120998727 0
406390475 574427239 0
161762697 573329087 0
56761567 359554169 0
273283428 185537358 0
318938017 287557104 0
53604857 454849446 0
241365930 367672785 0
336491216 154974512 0
312983067 179423122 0
70959824 446860760 0
423609324 302363678 0
162945144 388309932 0
266354222 531138141 0
531812683 62419489 0
129878899 417777609 0
356473287 322150505 0
566927440 144827983 0
170866308 423797610 0
576326030 15960695 0
337256423 253996545 0
17106789 569217660 0
77589533 474045935 0
313757504 268878881 0
468585886 524299873 0
566028391 424395354 0
379230903 502697812 0
13703223 378006336 0
129544599 53664088 0
90456104 199947769 0
328052054 472421277 0
535374590 110982986 0
99953288 192567059 0
560838450 272680443 0
223900355 359463172 0
221830150 75282372 0
161036525 550574096 0
546358440 96850531 0
159821157 217237779 0
577262303 226260700 0
408496410 2778420 0
393011288 429935237 0
216963218 142309181 0
284455686 320618506 0
336488318 390571333 0
241019881 508950322 0
327233523 59946688 0
320321293 299550830 0
235945606 319183649 0
501722761 555327470 0
538958843 333691822 0
236503961 99058817 0
183095707 556416742 0
184299236 515049209 0
555862451 126777163 0
308489451 67523901 0
135505450 160340976 0
111777252 436795027 0
401940572 531470145 0
53062131 194421234 0
566420605 249081329 0
293072253 177064290 0
437849279 206592910 0
532680803 335922411 0
111801923 194385041 0
264564337 507056626 0
155123351 262199994 0
347512527 41301021 0
168071841 526411405 0
104050807 65024024 0
142838832 158536904 0
289171556 483976845 0
137867544 522020519 0
214731662 334251362 0
420019113 54726664 0
59768421 123046007 0
201609413 31211934 0
572782650 172297570 0
489153349 571390364 0
168873915 404042747 0
341543671 202170414 0
329153416 8635758 0
573242599 424183565 0
413569120 420466899 0
340290189 252874191 0
65230331 216490825 0
49832625 143282948 0
396754262 354431851 0
518459204 447542840 0
353205560 209644046 0
53766282 134283125 0
473821626 58291785 0
130377110 191722454 0
394024412 349822078 0
192489290 452008558 0
271565312 332715815 0
209339394 351030745 0
383537636 546590688 0
477353555 90757546 0
294075529 231384567 0
317867058 181910856 0
111063206 292653728 0
365419745 108663832 0
115649406 88780287 0
55837044 145472410 0
98030 559435419 0
183465186 570840157 0
517038134 330859877 0
58806892 407508747 0
22967563 462252768 0
104276096 210104400 0
304078849 304763006 0
366595540 525707049 0
195169252 189555626 0
217594002 101380606 0
169988211 345141182 0
553692890 113403711 0
282622511 50744179 0
372720373 544189805 0
274629627 66310449 0
308633775 183714662 0
227772716 515855158 0
70820885 162247276 0
191103420 304946578 0
446774959 401875518 0
105674368 380143863 0
153287485 546466683 0
237476478 236974451 0
369656497 149066893 0
575911459 9171192 0
345992176 255539717 0
495588001 207796449 0
348532374 494803738 0
252847731 251282397 0
505622211 100780061 0
54600546 402287366 0
114584504 561400144 0
96497654 221380106 0
207586354 140895628 0
220969757 209423589 0
196955388 87901397 0
70011441 213525021 0
431411568 551026668 0
378399518 244110002 0
575417890 357960223 0
503683435 93401275 0
440043667 343257438 0
414847280 516964802 0
479650917 490475241 0
313530175 40624216 0
258033499 232476634 0
516175047 365162019 0
328077681 555131377 0
438206263 192669465 0
267859210 380877212 0
99777562 17860951 0
270565610 576251612 0
392675547 48925396 0
494550859 178725177 0
464317766 543018352 0
377451195 510236527 0
453801439 313916209 0
49394443 436174463 0
541217349 2707697 0
442592131 467785802 0
343669065 295419824 0
543528812 468293720 0
220703936 303979096 0
113629645 485640294 0
167663929 297399638 0
32931412 88379398 0
392028468 332800656 0
258377192 503258505 0
9714526 130774392 0
397117965 497498510 0
97894361 160880653 0
70880825 163398261 0
192352954 557434492 0
30402597 265090427 0
502447540 213561858 0
350922139 122140237 0
274540834 75259178 0
301912589 225804199 0
534308004 173516748 0
565308303 433910150 0
256985794 550340679 0
178831587 112973608 0
556753704 272815347 0
17791436 103151408 0
43787100 471489711 0
346763448 188431537 0
206360288 101977521 0
246335266 41795276 0
569384761 362140876 0
13341704 271172737 0
3126741 222937742 0
40684475 395587886 0
488562583 7500050 0
300470555 506959582 0
428938902 101736164 0
208107304 113049108 0
529537758 439979944 0
342789452 529725038 0
336757331 495581216 0
363955387 322130229 0
23181200 70861607 0
302362355 292486194 0
393848435 19008272 0
168550872 72440325 0
265961841 23245600 0
33607200 118912052 0
501439106 165811877 0
146994737 230818664 0
52906897 527972058 0
424138547 259627567 0
158823307 449427130 0
418772214 543695238 0
78166360 249250160 0
165900716 560667558 0
412202270 112356164 0
32404955 491295493 0
492764777 314448894 0
167396557 453313661 0
424819498 193514051 0
529178715 427589205 0
139753610 225621523 0
120318580 311265483 0
173412649 296693180 0
84542764 15393944 0
127236140 301859294 0
461605143 171923091 0
248875907 294579060 0
110630582 362046913 0
98751438 114667788 0
33522349 85310112 0
293110094 12077604 0
254374334 444134891 0
492341353 394490232 0
212028627 26226748 0
426822020 375581695 0
246292504 323309846 0
325069365 5752159 0
394031667 355997272 0
150848403 38707086 0
563459997 81158682 0
11082581 193105100 0
319079304 115882665 0
524754503 33774837 0
254948810 450068439 0
331135977 424725631 0
243496749 112158612 0
364285845 63348798 0
86764689 81473661 0
247638925 146807059 0
306141153 560056036 0
310273401 353378248 0
148111599 167245697 0
42948391 161596154 0
223209120 286327016 0
299235031 89115280 0
415316071 182499122 0
46076058 315967764 0
349955909 189227829 0
245493270 429998867 0
240217684 167895864 0
371782446 304170974 0
546521769 325410861 0
496575926 264941715 0
339573078 179281240 0
3149980 155309430 0
90039726 144278332 0
567358908 410915632 0
495460187 542960820 0
504830894 412405563 0
391606420 457871907 0
14632925 102589492 0
19646033 329936726 0
94879380 300104036 0
541670918 249262243 0
278040987 399252092 0
224608942 59353377 0
50789573 21274142 0
536755765 217500939 0
287978154 512769005 0
396448492 484434292 0
45013566 150383495 0
226074914 78440032 0
515289696 51261156 0
19989483 122198715 0
540956544 118789438 0
251024847 208504762 0
526122702 242765550 0
291695659 460569091 0
378086659 134104252 0
393346684 286047327 0
571171665 333395959 0
556662257 27957059 0
454190316 436356799 0
48205211 139802109 0
126401063 130391026 0
298321099 310850242 0
395776939 387879334 0
565410162 263671801 0
367736195 356314309 0
362806128 38946822 0
54538323 83858665 0
186357160 535029084 0
559451499 92750860 0
576434296 423853733 0
100194955 366011393 0
532190194 511785828 0
443578261 539980973 0
259746564 559857552 0
248760151 477499066 0
148111536 89868623 0
568673029 335024533 0
293584846 500250458 0
364356247 3191116 0
29839055 527425812 0
15593180 352203575 0
508666032 518083781 0
283382154 19559382 0
340867683 242645383 0
341993306 139141963 0
504369697 38069583 0
374542661 186911287 0
314766370 38795607 0
86185978 349456155 0
224806067 289386495 0
161211055 573475030 0
551673367 11238681 0
530838004 539600455 0
192696977 199427375 0
375886855 316815438 0
453684622 134265628 0
68762566 174258905 0
308494092 351149039 0
437712525 552719540 0
440308626 34945372 0
339517525 230520764 0
514803122 433130036 0
438169870 33176468 0
506157441 234289338 0
335627586 288608352 0
513804785 30176582 0
99607427 353461649 0
231663154 552747445 0
407515431 426296055 0
77669778 141653927 0
280638397 491812415 0
31612148 542799435 0
162905061 224517415 0
471306531 239902844 0
558027077 248426838 0
405686931 101323691 0
316872870 444915876 0
372002270 388258030 0
518080271 317337963 0
560858231 250986915 0
210681503 409026897 0
225328170 253649305 0
242886562 105952512 0
569495385 252658782 0
437683286 5561692 0
307156030 166767597 0
100862301 441641401 0
83920386 360354389 0
364267158 168184700 0
555654853 558147423 0
145139051 396654521 0
33561955 121440718 0
233056558 159675543 0
557219756 505711639 0
113628777 267282269 0
162551176 482397546 0
231350754 442795552 0
60216668 133764352 0
192431115 523436094 0
24877513 205796540 0
496887009 180090199 0
52148071 293318663 0
120185292 143867766 0
533485747 175974872 0
323195672 253216092 0
50932919 574145603 0
247057111 558534700 0
231836639 146005445 0
106069752 421963274 0
510248407 181992056 0
295090421 520564289 0
446625493 476150843 0
504434678 410285078 0
286390035 578173063 0
3149917 358524181 0
252257053 50744117 0
106699920 493456827 0
82024305 428533421 0
51686597 339261946 0
455442345 460867671 0
194596339 194997880 0
96115731 15727057 0
24556317 131374212 0
396416387 551725882 0
566955474 82234165 0
114058934 377064010 0
378451563 488279950 0
421550615 220211761 0
428209433 342299699 0
161955629 10324559 0
457986850 118389242 0
4860001 421473832 0
325499561 331216698 0
473669882 81222524 0
296407935 328457001 0
396312165 131720396 0
397110715 201376612 0
25229473 47001617 0
485032750 505451130 0
362362378 449282529 0
477883155 16018122 0
55701396 314356674 0
144818647 530890583 0
12341546 145773546 0
298659137 94101715 0
481753490 409882660 0
133437845 13655910 0
354235497 559085223 0
36985012 512758929 0
344224804 265285035 0
342737337 373259205 0
334047690 227273887 0
418818377 480417970 0
499253683 130364979 0
54548546 531991 0
57626764 241568543 0
493909905 55781872 0
301466999 82690866 0
391267089 18517725 0
269203190 578282980 0
409898277 95216897 0
166670151 399808773 0
565097304 469281582 0
91168903 531279957 0
336140643 140727220 0
176719473 578110119 0
8725747 258287519 0
95184201 403890861 0
135034240 435051252 0
76071920 496833585 0
549254757 6841305 0
139154892 254469603 0
366245573 121658662 0
165044380 282790480 0
513315522 51087265 0
481246957 79069883 0
562236919 475729640 0
526879444 15463718 0
423429381 536583632 0
420830015 214910304 0
261196982 476954866 0
21584661 117677001 0
146998210 217900321 0
483471738 179450115 0
103922145 364361438 0
47464333 310533172 0
311885370 528586395 0
216054175 521050862 0
435109310 449895423 0
498277768 571287439 0
271911066 559630329 0
248878142 141304042 0
434335157 414387843 0
381358413 263204518 0
451440353 434152280 0
79839672 387932970 0
432690466 239085936 0
9275513 219418401 0
255362916 151797518 0
267567335 53343029 0
199195913 534089310 0
75358093 121362381 0
538221802 153855042 0
212760294 332730652 0
227259812 82803096 0
255047761 212534413 0
272892264 144276956 0
415142811 286431582 0
184571154 84821669 0
445496342 394465180 0
259947961 138387761 0
433816128 314180779 0
518127358 9407106 0
48403708 482570625 0
426319063 200308230 0
520372364 303046925 0
562201006 507640773 0
130559153 563772050 0
22040482 178042815 0
446352570 431512810 0
159042046 365553814 0
380535369 130836773 0
330415547 246166406 0
325868983 235771484 0
136675969 18997785 0
562732325 18476623 0
576922246 25352887 0
331472050 5631129 0
390929923 574458996 0
252320928 85586329 0
94332268 534868215 0
366656840 266228964 0
321474381 524233293 0
253913775 171861078 0
347054940 427919116 0
218226661 166991407 0
481637779 309008130 0
208837058 142310744 0
577128741 7605849 0
390397251 88966744 0
58189730 373796683 0
191193004 192356269 0
469603281 231468806 0
236392833 345919138 0
148012661 57574955 0
574700732 170349368 0
365958801 373144686 0
449020130 238326441 0
261895749 72916562 0
564470331 304044476 0
291148007 573232149 0
51353350 128898285 0
318596768 311321064 0
23019840 252777478 0
382094341 516149556 0
326096854 459455958 0
441765218 220433532 0
372622453 64051561 0
487160194 275690585 0
543133315 150908357 0
535620536 124303784 0
420351645 300443189 0
356408768 269235788 0
131480387 227975535 0
123528999 25926329 0
149666316 293057913 0
470235974 532833615 0
115498924 77280057 0
245507600 578775379 0
299385298 270937283 0
167057396 367392876 0
272935477 524410048 0
139334828 22810408 0
351028919 321203196 0
508176799 505639667 0
248967465 449374866 0
358971456 427427539 0
411812339 492918725 0
522879326 185050278 0
110116866 429964555 0
431492822 400512180 0
397158307 518349362 0
197299882 223567874 0
53701390 436352490 0
324321845 527843023 0
117129040 438841620 0
518739537 160120903 0
471782783 388875006 0
365468776 376314627 0
346318526 419757027 0
226662246 355888150 0
159031825 64181405 0
196300701 354564464 0
295573115 288342426 0
9063414 111875734 0
377578125 27023311 0
537867409 213199648 0
318984674 251176894 0
110057229 209671242 0
326717552 294380448 0
67422130 69970771 0
85871680 379612158 0
70879803 396247189 0
58213102 215573370 0
578005457 20156415 0
372850513 544777578 0
482090808 529288639 0
34038421 486553863 0
201646892 132414003 0
307720266 324013325 0
563457665 387889889 0
554492200 552658618 0
174074934 256782191 0
551367897 83846950 0
573076033 240362836 0
386938326 318188340 0
445792962 350772246 0
1602279 408498780 0
179850713 396736768 0
345369257 94285499 0
202690657 579535672 0
158242287 173091342 0
72163717 112818969 0
567576610 13208229 0
345487768 148510368 0
494662742 405297264 0
205419251 513065972 0
366037313 30915836 0
348076059 344150079 0
99876626 374094276 0
411226325 298191654 0
395762083 435902543 0
71865629 508187778 0
24347526 570343479 0
542399733 220481192 0
89306277 397990092 0
66747049 532624565 0
12858463 558569864 0
443981554 115482029 0
239596102 524613343 0
348708417 314982996 0
395512067 181820107 0
133657828 375236448 0
376705631 102710152 0
87350611 50481290 0
494022279 354435161 0
405118957 280878398 0
448194494 495470387 0
10313607 397828676 0
391792471 67105945 0
45570156 548957134 0
320750224 412449345 0
372663528 546367750 0
2670311 257791327 0
344938666 243223044 0
407969549 477959049 0
401915283 504002132 0
349376805 461607945 0
185917109 375317130 0
135444588 390702888 0
335465148 503351734 0
40530756 32894755 0
522364886 503088544 0
71829403 481775528 0
162047398 369910032 0
251934224 203411698 0
94995195 202383790 0
238258873 423955841 0
242877800 135007584 0
228737367 528706545 0
154088031 310370080 0
514726705 138732001 0
178353433 62289281 0
423121563 207819201 0
538398050 225777841 0
153820006 132156004 0
164849771 148260185 0
163883583 262888688 0
102062244 59480506 0
425040847 74007266 0
535046682 577643625 0
1353876 47578511 0
515458059 474462546 0
537846889 17680381 0
516606122 127099294 0
283756826 9706085 0
431791070 294455805 0
315683115 405340141 0
231191312 511885320 0
120542765 41160840 0
76602575 341616978 0
99048896 225263442 0
101815265 57536184 0
121485481 13528817 0
69075118 416450750 0
98126117 536033076 0
556525079 390822839 0
542101600 360760346 0
119855061 324025383 0
308088318 521443642 0
470850677 455274866 0
226912941 463808421 0
376318784 76855559 0
341069211 267799359 0
348648054 486247792 0
383987796 100853706 0
396643724 476522483 0
470979275 389612360 0
10168157 523129571 0
239151513 304101311 0
352691537 270757815 0
174669539 316115144 0
160190496 562004437 0
344795446 528821205 0
375931915 526239310 0
127534346 174428658 0
503712518 242022158 0
520458100 308637556 0
538855884 348067050 0
8812481 409006613 0
262899063 249000802 0
435446926 252369386 0
503484587 204401794 0
411963477 346738465 0
23468952 525535181 0
565848386 328108127 0
454088247 80526070 0
553440412 373345484 0
574732333 260706320 0
54490837 573544694 0
74884597 509353197 0
14224631 242391142 0
33996162 279199844 0
492013771 104619413 0
254319903 164489272 0
17435453 5852108 0
251051750 35347661 0
475986418 469210671 0
222543476 519271627 0
185551054 387958356 0
371666597 493503255 0
558674016 240288059 0
567445172 383323123 0
16621406 149604501 0
126007125 419924419 0
86872648 531320211 0
479602627 19749718 0
456429392 234089328 0
381868939 268854535 0
354878545 42000579 0
501949379 442015941 0
181048531 382741864 0
86582551 112079853 0
181484786 480175974 0
69058962 513223881 0
404372255 18478179 0
172077038 367032527 0
52594809 16798896 0
566972744 434816268 0
423582306 548487602 0
474736267 203125013 0
569811227 189610773 0
441377219 37383539 0
222432923 321597150 0
538282288 303043313 0
64678946 216396635 0
122719162 22943485 0
324391864 159794403 0
232723645 569528072 0
502124973 125138318 0
481909083 191284146 0
327636884 332593698 0
327083193 152505880 0
28560665 398313209 0
473482890 343780806 0
54890209 519047970 0
505046005 216329704 0
503940915 241097407 0
501187182 200906624 0
172663881 251134266 0
40366635 176899823 0
436976388 371336287 0
235284067 501020655 0
465137264 304475418 0
308433795 233147986 0
11550526 495816592 0
196851362 185898779 0
386060743 362008682 0
370994153 290026189 0
373218433 292461359 0
40453019 22570732 0
268743718 528217747 0
547617188 495082568 0
565650628 300883622 0
411672526 287944832 0
89694501 289528197 0
431113028 541498783 0
578125878 221106970 0
317217538 78225860 0
351328648 572692148 0
220625192 226458514 0
282483579 57988921 0
207576831 439911458 0
378487814 35166717 0
557139162 410896588 0
17007225 539605488 0
80064494 434565242 0
71598845 438980794 0
46137262 83754754 0
28551605 413688525 0
473615404 140022256 0
507522757 38144663 0
85533878 490155730 0
255256936 35110322 0
12818374 355964724 0
229774934 497533890 0
111583716 90045024 0
488914991 183082724 0
464948128 215785435 0
347609105 163743961 0
554269223 177208105 0
7389448 102112195 0
163125280 126877041 0
49633941 135400196 0
246994670 151518395 0
7672180 116856768 0
143349646 536601489 0
257862215 468247394 0
435178998 45929569 0
467683865 363365974 0
482762001 7885532 0
33270502 341687689 0
565118979 433931948 0
86719713 371145006 0
543054755 16033234 0
163497147 393435622 0
199948111 516458994 0
297048034 570464136 0
5123369 212567443 0
239577021 265468403 0
92150564 412050821 0
488826901 171175820 0
93673715 25742636 0
371671358 12374485 0
144723412 47252917 0
330450168 356995271 0
70157470 527489938 0
162129835 498477935 0
415107778 51767585 0
78006696 416311225 0
546248826 119501455 0
438479859 502795927 0
518489677 240336863 0
283845131 499975308 0
484843151 55067786 0
400677871 119673136 0
25548248 278755933 0
42316084 564534595 0
212997475 41051716 0
491204360 74266604 0
245885226 364051500 0
210321994 181656632 0
23981580 524726585 0
60076222 406048300 0
335468672 305712752 0
112736900 200424607 0
158219153 325975044 0
255196087 574571219 0
149605667 62093548 0
217774457 81862568 0
47389906 341269884 0
404483344 113038144 0
135007461 151533167 0
113949129 381508548 0
573969749 171594911 0
119671826 195958448 0
221300183 327779717 0
187919707 227410200 0
16437116 578789512 0
275019746 486868762 0
299461263 328872152 0
287228800 207026686 0
264004363 218015511 0
466250191 516003873 0
2442165 145056598 0
230321960 231287788 0
282937503 371971224 0
427701922 384523414 0
274069699 170599909 0
558179754 372805706 0
285168973 170786777 0
409688154 318130921 0
306033693 556079807 0
156714050 370618533 0
470888615 167294752 0
174296401 493309967 0
448252916 456407052 0
416198600 170612853 0
5090060 115021324 0
377370672 260887996 0
413695854 148999368 0
236948969 56260617 0
266526425 120594320 0
366435080 523206813 0
292947205 462112802 0
249520048 568112416 0
213474593 324164701 0
297841963 296636924 0
206017944 501452404 0
196873968 216409732 0
381658444 10438751 0
131656547 11540478 0
33195890 326362616 0
211450331 375487625 0
396718783 51536683 0
395551684 571638690 0
49870945 574470319 0
179161458 326092073 0
443128292 143230149 0
79820188 366088049 0
320596652 364697665 0
224352651 575926574 0
437023744 300789519 0
186429593 537979740 0
436525331 406897697 0
330101634 32211920 0
573236200 485900637 0
314930349 447290491 0
526998887 332217418 0
325403293 253086576 0
434239889 270190315 0
260618502 326524282 0
121761094 521896337 0
253346308 318709706 0
559674236 290986772 0
524945883 204432577 0
573056753 507896903 0
184697894 547582790 0
472473741 1932102 0
386542108 47047247 0
360412799 485038272 0
474014945 501620414 0
280081252 393920490 0
424096636 344308263 0
73110189 551672929 0
393496350 92819429 0
543924684 370675435 0
91946898 381927833 0
264040356 61612957 0
257415347 230240052 0
228914548 458306731 0
479393978 423770963 0
276748515 173936542 0
333660188 531405429 0
447807442 109425303 0
399801252 65913931 0
149121123 233548006 0
398762378 210696890 0
72281771 186888355 0
240073034 195276810 0
377892639 360315618 0
152969954 572094351 0
12108629 198567330 0
258473306 533984126 0
281415943 60696469 0
125791024 166124197 0
258610045 431774180 0
190130363 402390662 0
187960283 257549957 0
488364437 329210122 0
392667359 535615519 0
102690449 276002513 0
515856719 542557257 0
268833870 252753923 0
7690620 412318213 0
453160992 366101612 0
332049177 312850019 0
409142018 567894381 0
429967193 149944237 0
375421734 250268460 0
46834645 44934151 0
351093560 217174285 0
174159320 152835266 0
108605395 25005344 0
260636457 324237651 0
162036369 452807643 0
284627866 329049275 0
293282922 47552986 0
363034706 300975757 0
33437189 438614451 0
247737496 230316333 0
346078481 154656121 0
56001576 556727302 0
230199492 257478761 0
317914944 169052420 0
70819082 465879346 0
430639518 72023150 0
297750400 381709097 0
533485295 142013832 0
377567459 333794641 0
571812405 80312681 0
247062055 294647402 0
123606761 149296368 0
407613824 46279562 0
357120124 207895497 0
498365429 210718536 0
21849730 3957342 0
396461455 511372561 0
91120784 567162752 0
331970454 152956170 0
388058313 540537701 0
251664740 539634535 0
502347399 469146315 0
74554992 321187481 0
485742851 47198658 0
138415850 13640815 0
433970793 520732839 0
462964775 280011884 0
354278661 73978952 0
339860933 61734291 0
404199638 54079875 0
149517360 1625917 0
222562189 492569320 0
468014341 469864534 0
110188164 139583067 0
106504418 230666594 0
171408791 114369132 0
28172035 119918602 0
490998231 538541168 0
203114179 569675640 0
144498972 378360028 0
152489640 534951523 0
55049108 560629578 0
483760491 395917369 0
323952694 199887386 0
512562783 96339345 0
515889893 12707099 0
122753024 528172665 0
196271553 190816941 0
76437427 255740799 0
388803214 82210855 0
187541332 89065348 0
567273235 552749176 0
216957540 394194653 0
26896012 292643445 0
259620931 281466762 0
83787959 366775080 0
462103627 478842988 0
447927911 336356434 0
258612720 445658637 0
353415101 347667178 0
516522877 412077631 0
349719725 435389226 0
234111052 215141927 0
356659833 272462040 0
443087615 579203412 0
477016459 40417657 0
564962670 290546457 0
396235777 67611952 0
230874381 212766337 0
365134399 199241083 0
453542779 241806422 0
41109584 481066080 0
297953947 512571981 0
249967583 318880586 0
430491349 107617027 0
55127153 498432417 0
127134297 253755109 0
305181882 523260270 0
131534789 95377906 0
182676739 521808525 0
381984734 108450045 0
182545902 149131515 0
221994759 555148818 0
25233484 59392274 0
352803558 500365721 0
215821830 551079502 0
416991529 326735174 0
138347133 365723278 0
310610211 313749976 0
473206045 346352256 0
512133580 110726038 0
235852046 144848442 0
492021579 150582439 0
63540976 440512125 0
547566813 79467727 0
133408320 409478324 0
58839622 502312467 0
21766250 578271235 0
480583666 150363631 0
208736876 31477064 0
197882643 362498595 0
67179661 43826208 0
494782887 33100943 0
470251903 125989572 0
20594483 81063399 0
242894808 462350830 0
122632123 240692050 0
123304728 578458242 0
246063861 369733054 0
307702430 146880403 0
181116495 261286850 0
506474285 61541124 0
29168014 77151633 0
389775933 488972786 0
457343653 359097141 0
51986699 275661448 0
57724897 499537365 0
105762079 141131535 0
445565853 239725947 0
316703518 464336490 0
467601673 112730656 0
519417180 369514640 0
216749233 363751635 0
38698552 557724838 0
182800960 408710383 0
446617838 393497930 0
41199701 236693439 0
479679007 390564157 0
451363526 93158302 0
536275887 300333305 0
89797361 307442587 0
156844419 98071872 0
304482427 135368902 0
124617071 65260709 0
50739687 86108333 0
188603440 255878664 0
563144261 509957057 0
83439640 105109998 0
288972058 174695195 0
419814927 234730641 0
363673950 265696795 0
308085632 409916754 0
159914310 358014644 0
458069510 433863565 0
194072931 406436061 0
443498179 182856933 0
153385524 481761415 0
369363702 343244244 0
162313930 103534989 0
406742423 136226497 0
560471626 57931554 0
533171273 124809980 0
259067870 266462637 0
361223490 173209701 0
373201450 479760776 0
485700768 306946425 0
189695699 35302682 0
178477678 429387371 0
407372093 538286913 0
68914842 108170245 0
127928347 170271132 0
160684095 420556742 0
20660668 10354879 0
540513891 242118109 0
352377744 205659958 0
538597799 244202968 0
161517075 444970329 0
268176573 284129897 0
282966325 120937828 0
255062523 310359651 0
453180899 284730813 0
518651578 306435075 0
288376036 74404936 0
431460082 45835827 0
127486524 189407801 0
513761642 416269273 0
512528641 106711323 0
427144715 225039707 0
88497337 123221211 0
70492473 50550759 0
54525976 88243407 0
380944131 269266905 0
297307767 250554100 0
521019895 349854723 0
254660986 542667419 0
155904663 465850498 0
141229953 167854789 0
384785358 281583394 0
550574680 192537718 0
560489279 266284493 0
20345879 42289551 0
377447016 507648387 0
476247011 146270513 0
186516519 258907795 0
16232749 201278503 0
44942748 445019865 0
16943556 545588069 0
535036472 546737746 0
313211683 528559916 0
162473943 114792255 0
91063853 280819824 0
287250511 400105369 0
151744668 314242199 0
57038570 330637821 0
274415811 177354591 0
488311015 41889604 0
341214560 478189154 0
321536431 416912588 0
124497438 53090887 0
254920136 36914130 0
548660610 85767318 0
217276832 183826654 0
417978189 44785908 0
169548205 342123241 0
481820383 477434467 0
433870822 368992216 0
182816589 214104426 0
518974857 450871329 0
567641435 318930997 0
534267305 72648764 0
525268852 491614067 0
298191382 241050681 0
84460305 557118917 0
104612481 260161911 0
125441134 141510058 0
213979613 285391906 0
528966721 398058600 0
125901040 199049541 0
281377057 98660767 0
233178803 394430407 0
9271253 448029104 0
402342739 216756175 0
498256903 108827309 0
377990527 343698551 0
355279026 203408001 0
392241128 131102365 0
416809540 68321840 0
105035699 309522295 0
444992756 575976361 0
320399965 237419260 0
48487801 186362217 0
149110893 286178956 0
568866440 203742268 0
351152425 143515371 0
497305374 218365057 0
291094486 64125691 0
15913175 955792 0
258321873 410751698 0
43788801 503199475 0
21267702 500965129 0
293016939 571056440 0
370341958 207108850 0
3178897 66861531 0
298850585 428508192 0
131360195 294370937 0
197687488 268148283 0
333020380 221887208 0
363510431 245140424 0
74163314 238954373 0
521785789 577575354 0
295215292 362234430 0
448380830 311751783 0
354856985 521778391 0
266751802 185735154 0
485283933 530339999 0
376479896 428334722 0
187468114 204610116 0
407810420 525378904 0
331942151 148031371 0
314964101 237452490 0
130074900 80683595 0
93782929 209515998 0
10709140 174852022 0
193583782 458796775 0
32480630 36203818 0
292378872 149901929 0
277324734 48031639 0
49277166 352644536 0
211755323 301855613 0
350989964 105812976 0
19554343 214291615 0
526906808 79371054 0
392261798 165242461 0
493751209 69823898 0
80697486 82334253 0
521295703 182181134 0
133381877 470047810 0
456455248 38274652 0
504655970 541504101 0
82454511 91194670 0
238703646 422056707 0
220108074 407776060 0
182468920 566309571 0
182302845 173905478 0
335692806 97438355 0
254047692 293963003 0
218991417 324540258 0
207477819 136590709 0
220346375 56520082 0
346183565 206880697 0
193813952 354247089 0
266938688 369742942 0
70341775 505318317 0
520433604 160646935 0
388451168 526688570 0
208699051 481790369 0
212057918 211765577 0
293924996 306394101 0
564749500 281421041 0
215304281 152762300 0
536262107 292168699 0
90706232 519677244 0
195389949 520788488 0
317152530 6612612 0
284031341 461669128 0
369945714 402278981 0
111390955 512948689 0
334051262 193925754 0
275050406 487627876 0
324558494 303244586 0
480206912 334176114 0
132377117 165743853 0
58612024 109978347 0
194873486 305103136 0
39002781 157097260 0
145012201 316194171 0
508305072 81948351 0
548724060 248043946 0
462420922 442721491 0
267558811 85680974 0
362967660 242392934 0
181527203 147735071 0
477998647 177747225 0
17290190 172601101 0
101088484 155743957 0
377089558 54123202 0
350686010 405998150 0
76633728 274187136 0
522423840 266840834 0
188834352 310538554 0
158779293 474091589 0
428804392 185921950 0
315235176 324602955 0
292697256 365124869 0
189819640 175537089 0
47039017 201656314 0
108390460 500769665 0
19412454 334780401 0
433845992 30834994 0
526328185 171022273 0
554145378 13288813 0
236637231 114293937 0
114636458 351784620 0
12266344 488148263 0
436391656 113410417 0
507233403 395200178 0
529602398 401011721 0
399480294 455012625 0
126727379 274265239 0
83829987 229181231 0
520840951 469578821 0
184203083 328645513 0
257296056 39676155 0
156111070 109297667 0
47557108 415131625 0
427926007 32393407 0
476145203 79660464 0
394443861 348294721 0
163903508 466278288 0
523948517 400329942 0
41730516 160810690 0
183288393 470840964 0
325129703 350804000 0
255976259 229316192 0
149615201 278366503 0
213422426 380851268 0
397778356 388362269 0
335399419 562152687 0
254623672 386111353 0
464914558 227122011 0
92182144 70028623 0
326965333 380408240 0
549928876 249143986 0
292089639 82635494 0
344824760 46047078 0
432822682 362580614 0
413667633 544950058 0
227356768 432326060 0
495257426 475483889 0
243878093 412048276 0
175690301 454276313 0
509045334 321671989 0
69808347 351598513 0
366954732 408748345 0
34215333 463385181 0
33506495 411287479 0
423184284 398147095 0
37412802 400822486 0
359087974 398867132 0
75258059 336459700 0
377160658 75119121 0
522769714 235142036 0
505298213 564120953 0
199980841 521252794 0
363135117 169414449 0
375502395 158761009 0
345166347 131014735 0
431768960 420173561 0
102128588 462792674 0
39472411 43314058 0
362297546 376563216 0
161603130 562638220 0
164235243 435339282 0
557807046 221013742 0
329372793 210913571 0
113099582 13509182 0
329138167 354995209 0
364836840 278848753 0
420693776 501402042 0
507341426 423732732 0
26616050 40630205 0
569997508 446505053 0
15500813 13070266 0
292447354 194269262 0
523552304 242330417 0
207071727 385036393 0
339122668 121454272 0
232765292 409304117 0
92651616 463118727 0
233935627 228712485 0
564654620 298405982 0
162094861 184690617 0
316089461 500680367 0
483518371 64873156 0
447588926 234829900 0
128911981 460946553 0
443779932 215493714 0
574708366 17016734 0
112956244 226531474 0
231006894 497180600 0
30176237 67507453 0
438916321 537692740 0
38414771 440946640 0
234434305 100423555 0
18421077 497353085 0
170198485 297145370 0
547026942 207406550 0
215494794 511060930 0
15735752 415436380 0
416643757 263681123 0
570886031 177124032 0
107489527 536536634 0
425750728 240400595 0
191695199 337071528 0
161334477 95795052 0
251497989 391425635 0
191911695 194416703 0
364429980 132170114 0
10504989 232791548 0
522887649 76089354 0
237895359 525219386 0
200481665 174803395 0
219122210 265318140 0
497087111 334542258 0
180796834 128415964 0
410817213 218535336 0
101826411 533278537 0
226380332 407648567 0
139484002 207977028 0
154899787 172664495 0
453382637 161300431 0
302081829 228888002 0
352809238 482074369 0
559035188 156569642 0
272138253 156283819 0
33367994 69685216 0
88782094 340113283 0
527792040 266292286 0
287544106 251127227 0
440861865 397743422 0
76909932 331350823 0
350418783 330170424 0
183776568 571102444 0
507710715 158029168 0
550654988 200186646 0
492818657 361349831 0
495621158 436246536 0
178481105 20216957 0
265951897 69511354 0
530875680 505621010 0
416020256 250324429 0
268059114 4812933 0
92578700 52740449 0
291927931 555758234 0
422268151 203814256 0
355502941 85702485 0
162699567 108989569 0
80235454 439941132 0
210207930 405486719 0
409805145 515325521 0
508894778 68611045 0
238866720 555819571 0
156941050 417609157 0
420500940 81092191 0
98859613 514719097 0
299678677 178859998 0
534806348 208559192 0
246660471 113390476 0
18179510 424205384 0
172737896 203017683 0
137796121 407122482 0
437010812 539158541 0
260083492 145876342 0
16490130 481209538 0
233856016 286726166 0
155347143 205591079 0
402170118 48894247 0
283714918 23774307 0
424870933 230307921 0
495159419 485316637 0
249721421 121333815 0
530372142 578790921 0
375328816 58106162 0
414217668 443546274 0
97519441 97540242 0
416775156 417737495 0
114099773 178357802 0
81271469 313488828 0
41639566 392423248 0
51694837 309482120 0
52767811 292771257 0
288897010 125088796 0
563662131 342346055 0
352995724 249744776 0
7180478 48128124 0
565632642 392471874 0
392812059 136556016 0
107748245 161762550 0
198929385 70978114 0
55595292 473523828 0
296957816 344971560 0
367352699 255362765 0
7101181 472807981 0
390389913 341788295 0
335154163 445183807 0
12607752 203982737 0
144880553 118101373 0
103171114 538157270 0
143168892 181038385 0
57330998 498245867 0
234396101 209346304 0
70238362 349649959 0
341871304 448347222 0
96789662 463168552 0
307611297 126549350 0
472958787 315217932 0
406805068 183119069 0
286741898 311679831 0
381094963 561856475 0
64723904 471694762 0
537433347 113171075 0
561680589 253651262 0
12790034 89819031 0
339616406 471571934 0
237639770 31310798 0
438757918 456383002 0
103581759 573140904 0
283879539 356531735 0
419223360 576646097 0
58634218 74944193 0
452209040 387992805 0
235543961 375088200 0
287943334 220080669 0
399410291 453912747 0
74688224 529157680 0
407750007 47072561 0
13749948 271879822 0
30465602 520192369 0
327367215 511090188 0
406061919 37392171 0
571639727 129929744 0
342693056 454263370 0
9174854 23382618 0
447381503 330598445 0
277118160 230996397 0
288429245 365608469 0
404651579 236606040 0
309885184 409220029 0
90647112 480842779 0
418728599 494689804 0
24119170 46469513 0
297824607 317133123 0
267519796 427174985 0
293599248 221176873 0
556364572 135622840 0
181192202 563126027 0
213945818 524760382 0
22084524 495835684 0
84217511 92535492 0
339021764 179125265 0
574533231 553419660 0
538503373 344912613 0
460697113 573787567 0
375857696 313852733 0
215227945 47399899 0
486839108 133955883 0
169955864 530106956 0
231690865 298034619 0
76140687 61752493 0
249955888 416036967 0
83288703 530186942 0
246935484 533959630 0
126937914 370866419 0
473215528 528899585 0
527330982 327722077 0
561866017 517231196 0
370981256 177279436 0
575949415 140665796 0
263970518 31450594 0
324301716 279062086 0
230144798 26453888 0
62825798 175501509 0
261552113 77932112 0
190423544 327243591 0
178278958 528654787 0
114581713 50259738 0
58887017 126474212 0
82528431 406709280 0
489073631 485631594 0
511630134 154484447 0
311183381 291918103 0
379079 348510481 0
562592580 209671628 0
134422374 558833677 0
360922097 164497933 0
228033216 346085977 0
444935184 71121235 0
276145484 262301057 0
480663295 140991404 0
387478536 493502674 0
257151774 277886830 0
491355067 152906019 0
233045646 115123049 0
46673279 2715217 0
139034340 445831832 0
67711401 254602203 0
96045515 264174688 0
134628054 142960938 0
530668776 206993712 0
296810628 262533246 0
75707665 196574940 0
468263427 180006348 0
469345787 437754820 0
215612532 436378814 0
100250805 239263827 0
436594920 99402290 0
166902568 126072270 0
243848973 45178833 0
312383878 352637100 0
48402388 512642308 0
371275186 173229233 0
198077693 307749407 0
527139915 333380230 0
212413980 185606042 0
271181282 382364669 0
49377900 552662194 0
373610275 21655519 0
337261693 452700302 0
488423432 435460042 0
349961438 118534409 0
346951318 493398491 0
186409192 22631310 0
235589144 6323290 0
344217933 400453793 0
153981476 433199326 0
562258096 262094977 0
438453261 437530834 0
73259910 433246444 0
534441629 428842597 0
551808020 253226633 0
193318072 421447870 0
186289526 86699335 0
157607118 150130537 0
485344329 114058007 0
206823090 378751577 0
338558802 327949232 0
413874141 368156130 0
294096278 186609133 0
85570044 391418665 0
26773150 227479622 0
570930763 113034658 0
125010062 143442154 0
76927455 143716807 0
265439788 158155113 0
48816405 395284406 0
246151971 352719122 0
84693506 412221853 0
570819885 542671767 0
240661968 18903877 0
238552178 261715697 0
402128875 549017164 0
535699977 196850169 0
128356080 266425587 0
282816083 236376728 0
111887471 110148433 0
530724068 171811866 0
235393130 128432268 0
688390 385267230 0
575511893 390359916 0
490792152 33662862 0
444367580 165646686 0
564886013 406754575 0
383166393 354421769 0
382072825 575916744 0
55085438 61691606 0
238250869 131733121 0
140089754 48706528 0
193928258 341130326 0
530416101 202704554 0
208336462 490520250 0
409737735 486693325 0
474138905 187271751 0
25820651 124656495 0
111509821 2862747 0
123197588 256998434 0
209631585 271550792 0
371675178 558400300 0
360438036 554255538 0
270611698 538635066 0
447669325 568344579 0
380358941 101193557 0
324497913 427244656 0
114769669 95965854 0
70519294 338129690 0
69260016 59079241 0
484573775 535601940 0
338968907 568924897 0
296608396 393837681 0
515073088 304222604 0
487295322 487939931 0
114162535 235298745 0
83357220 123583864 0
164739775 297222352 0
495906736 436205495 0
497547598 397723547 0
426515981 574874010 0
73786308 449640257 0
280741464 259760136 0
462067325 313085904 0
2519860 92959898 0
278756625 117910975 0
167779087 536812742 0
165304370 320675026 0
161068557 459992214 0
517785675 504549643 0
270695106 479030771 0
126213980 112519948 0
390778073 153258627 0
494968948 48972631 0
299682117 424240612 0
130367021 355096896 0
122522053 356187036 0
284553343 35885122 0
348395757 334839799 0
120738131 461470879 0
177561183 182153130 0
468174706 353620357 0
443880266 104213935 0
111074099 306967033 0
135273706 467752678 0
501580992 446696167 0
339722200 298981408 0
222357441 501865957 0
212164640 552183004 0
554461115 463384553 0
147953946 53689366 0
394612537 215358580 0
367078981 255773658 0
319460687 563212032 0
552884721 503055570 0
127334682 174299690 0
14609855 333793028 0
449395319 266233902 0
181395734 420726075 0
202172403 522995541 0
397867427 150196532 0
219842528 33060062 0
453833930 85622320 0
230559531 90914317 0
322882060 520915698 0
97462574 525454259 0
529459475 463184833 0
180625954 509741614 0
411657437 457731068 0
268432118 192462055 0
235903654 562761542 0
255577541 90400866 0
33041664 246270387 0
367961293 178468784 0
12724238 545697147 0
20571333 526317064 0
103966771 504605099 0
325696164 545880518 0
440356869 281362668 0
948303 176146444 0
447719835 487234161 0
537367036 240232234 0
24528769 230186559 0
339934262 37326010 0
91792562 15135824 0
148087281 138763012 0
402728154 63096448 0
263333176 456620440 0
463104484 226306096 0
127233069 236508708 0
233689302 277585474 0
484939956 105142879 0
148447895 569222980 0
289351250 292249357 0
554445393 226747167 0
138407687 218374223 0
192443367 316040386 0
322149136 160141183 0
195461539 563519734 0
334920093 310311694 0
105586489 271623393 0
578174611 248191513 0
347590355 252256771 0
374951191 446069274 0
317751856 211283861 0
886811 46877936 0
461981837 451315059 0
82295123 8934804 0
407095243 470695357 0
484929174 114620014 0
499109880 542527794 0
231482593 264147192 0
227511529 389580274 0
404783551 136617181 0
95872712 65297077 0
166199081 131875978 0
94041776 283775915 0
182816163 513901727 0
364210837 147276068 0
123551829 416522739 0
50491049 1923353 0
290933769 131611773 0
444600870 381204105 0
235036501 551084395 0
401549083 301086264 0
43839292 183237309 0
574081707 88935065 0
515735166 50911367 0
240951613 519706175 0
63528216 241744547 0
177916807 557673774 0
329613482 61145803 0
21661107 156943831 0
445440719 168948868 0
356484067 565574950 0
419993671 183457252 0
64068163 173557578 0
402628483 427952972 0
461449850 256484152 0
574885458 391360728 0
419152656 72986694 0
389714375 398476176 0
170639327 540374472 0
398495500 484441942 0
104391896 371044753 0
492559024 45656296 0
92039505 252180607 0
174389242 261756183 0
368517881 384703560 0
530827216 133761225 0
222634233 415119377 0
539243632 248830913 0
197550631 251984930 0
15595448 57319855 0
379522790 289454554 0
439198400 88542553 0
55518447 1467106 0
136598393 567958482 0
396195146 228515094 0
7639428 159129806 0
433399813 458664012 0
357277139 470311275 0
33878731 352384330 0
53387959 364907252 0
241302079 133293345 0
105243801 469937016 0
563295121 406717022 0
352085927 223904620 0
396741517 466366061 0
195942023 493411460 0
39473543 315978316 0
90000089 179701948 0
202828343 162269124 0
157816507 531160700 0
233063210 262899369 0
313008918 30034973 0
407976239 56917758 0
196663303 138769123 0
356975147 325631430 0
416752745 459179829 0
394144434 193180179 0
65772434 378535092 0
104708572 261617308 0
175248035 184598643 0
432884994 338664641 0
575874971 431457045 0
523759643 496403078 0
390900505 531804713 0
332285946 245874768 0
425024200 47185993 0
82673617 42570495 0
222830175 244894755 0
113945590 529781765 0
501974117 23212410 0
403352204 130930963 0
92634334 454080261 0
280413624 152814122 0
379599662 510067610 0
567701683 485586112 0
558032058 331409967 0
504907903 340705462 0
238559817 573199913 0
126880074 101770225 0
154732372 520114450 0
64638671 67822482 0
56478820 315532117 0
320395097 537399155 0
209712096 465211813 0
344845976 356156616 0
226574328 437153547 0
322135130 133780379 0
260540386 374768619 0
360514929 91142330 0
369267707 424452161 0
441657089 461566176 0
442647149 48182601 0
508227926 353752407 0
76963975 131501951 0
140290560 328181399 0
543079829 348626914 0
240578210 152952548 0
292160248 128840308 0
200219928 317630376 0
43326748 252983600 0
491096208 401246913 0
414602990 126713150 0
37972492 88052735 0
173913228 542241684 0
74718062 404297671 0
282300940 492675848 0
167528623 355351428 0
336390014 539558456 0
341845909 373517684 0
285970533 508211777 0
29605912 430093478 0
424913459 424543302 0
1001737 397061468 0
130518842 381576102 0
326020335 33254339 0
392715789 333500020 0
316751768 557650580 0
210685633 121264799 0
133103736 541474453 0
318493767 85965064 0
484294563 28950669 0
287894382 256645993 0
457258731 97742845 0
126947874 67500031 0
182774655 462191931 0
276055197 183303403 0
236563297 228514782 0
304762584 352985186 0
202230037 7164175 0
107892682 266949078 0
366086083 191130979 0
95127799 37235570 0
94451163 45346701 0
114501526 502997477 0
411481753 327461421 0
426410160 384129970 0
575707573 568253972 0
149818629 468634782 0
451265227 319049853 0
393295903 144034018 0
396920862 10863290 0
282177845 198840030 0
457130243 400280618 0
118861724 560061820 0
262753998 170321351 0
268582328 535326335 0
220576416 353541367 0
286606061 452102142 0
398184392 402002591 0
110539049 460302501 0
367469385 136531627 0
83582740 138324063 0
123686669 299342137 0
418370525 54259515 0
327806431 364820349 0
487179534 317776748 0
11056750 414834673 0
442381171 529967607 0
489063140 32519406 0
373910360 210772797 0
344823575 339573781 0
272614992 363360546 0
299706305 367077867 0
121750417 416883064 0
83182206 346930174 0
73884054 384058102 0
133288170 314959820 0
360715371 334506886 0
219730253 517375917 0
36465116 517612691 0
263453224 156359012 0
299832027 242714788 0
46255592 370783041 0
478532066 402457847 0
168382118 374662039 0
399953953 322529567 0
523415209 204232345 0
256072058 492946591 0
125551126 183096334 0
559475973 515159711 0
219964842 177639514 0
184324706 178204173 0
389715494 160310386 0
28483995 59352387 0
432156988 101551055 0
42804437 386575153 0
150161223 727787 0
131506344 176320759 0
6932524 256644646 0
311637619 112113069 0
568493212 387897392 0
551681891 553977023 0
28511274 33272159 0
130176988 48792660 0
364298902 512223533 0
509574708 475488209 0
451888008 556966167 0
222409600 90614368 0
69944913 565422246 0
262151177 217921184 0
91703479 450562665 0
350523458 496753036 0
29013406 302099649 0
406768153 239515154 0
415982166 317385265 0
297608460 298983482 0
288403720 62416744 0
335870598 279636646 0
106328155 445607275 0
386736309 256892915 0
201686141 104923303 0
464846665 99190808 0
511515527 53013313 0
375604811 128734531 0
308920152 441088762 0
19502471 413171545 0
10474136 477491034 0
58841459 415233979 0
124658995 19484155 0
470441681 51664918 0
464790527 78442521 0
335005658 146622436 0
289588918 215626057 0
213709424 498475669 0
291547938 11888462 0
424516768 111997226 0
466652816 332751511 0
511027268 89811015 0
71385680 390983703 0
311458544 350060267 0
46728764 572124708 0
402135856 312213259 0
176699079 21876110 0
282812081 438872557 0
530860516 369456436 0
543306960 39932913 0
9449294 287540602 0
84761158 226151894 0
77950301 364975555 0
344051466 341716775 0
66293032 262070380 0
79193001 15828906 0
368718043 187367566 0
66948489 309932489 0
504063281 472405119 0
240787354 553107376 0
494290128 215389442 0
303072158 164931952 0
313983317 450139554 0
46029069 570380606 0
13018555 403675662 0
507851380 2019809 0
73411883 278619579 0
571963014 372948921 0
149680337 449260398 0
266469278 10492055 0
129890730 211350772 0
93597373 176177474 0
469049079 411083950 0
111676862 565462995 0
249931197 147029419 0
387644252 230652723 0
310430516 177803924 0
355958742 120229628 0
512516904 179851855 0
200036306 542654489 0
306322492 281478836 0
216734190 384257688 0
200852269 363706693 0
408957019 458772623 0
191505058 232152062 0
78832740 388287356 0
17384337 334363468 0
10099011 19435306 0
41859549 129773903 0
499061390 114138630 0
59598218 367361204 0
481208687 320652444 0
511072089 461079383 0
326722250 556831319 0
506127885 51378079 0
6838595 61795468 0
140217089 322567603 0
48986445 436324031 0
429601045 285400175 0
443162658 43914280 0
419893961 215702636 0
216335341 577682597 0
479225528 524777240 0
416641206 161628298 0
356702791 63684807 0
452509547 239647419 0
205484007 316192168 0
395372198 36623307 0
93372235 137229116 0
575907738 62503239 0
354617561 94501763 0
48098176 92650268 0
56418981 492446376 0
561421997 5396307 0
205144996 246003305 0
431942668 424765367 0
339915571 441465691 0
66286541 78561089 0
510492011 322691225 0
262700322 16868077 0
52716319 3306332 0
404342438 361270724 0
80737402 327667218 0
402068417 497409381 0
281485446 532362110 0
379830120 413761682 0
427740211 418262814 0
331639220 28961073 0
409029199 423497018 0
503183775 43066617 0
446447584 352423096 0
417940431 316167390 0
130704780 113359899 0
396996822 186507174 0
49117388 317062084 0
481609510 424192256 0
552574143 97091893 0
13011866 376421275 0
253709450 146491729 0
67229603 17931851 0
358631120 191889162 0
462774518 527596879 0
302082085 465114505 0
391066804 47883918 0
377765737 76435831 0
115009242 175444173 0
293146125 539761082 0
60166038 508139756 0
249003029 442508559 0
371245097 576123940 0
309794183 384913591 0
173413216 295679841 0
6018080 326651169 0
246996441 257667070 0
148310655 240424425 0
294006800 430965521 0
224868424 131141965 0
305186209 54111336 0
493203503 433871337 0
183325387 31751633 0
366086870 53192530 0
338474643 509900974 0
22321446 364470472 0
308890557 351455597 0
371963895 232961904 0
153927714 427800703 0
571721518 92848814 0
374418947 507612243 0
63058632 144779730 0
8491599 517864957 0
101399276 315987652 0
245299714 235654004 0
434032108 221409694 0
203159092 195739989 0
208736742 255831093 0
499194322 262789392 0
277988620 237337217 0
219333616 315412243 0
445959694 536374279 0
449704327 314482529 0
93123492 220256202 0
170734809 470425143 0
203641793 294939886 0
96560977 294324952 0
149267356 21220656 0
281744419 107926922 0
72878092 229948128 0
275330959 94502220 0
49592979 148415078 0
478102718 372986294 0
119633562 12938952 0
450822479 462982974 0
479152143 53387701 0
212213631 381457288 0
251295421 113650384 0
365128873 459130717 0
283590127 476389474 0
409819240 313637230 0
289269777 10971530 0
200088246 18371699 0
541329806 559376785 0
164171758 105907722 0
309092266 292346349 0
372928506 435787246 0
538956215 515338114 0
99922636 449390838 0
114572738 306883489 0
510548401 438832648 0
110562043 557445627 0
263729082 285051454 0
98664035 353721971 0
230764035 149856728 0
470912850 235169650 0
344085670 472274552 0
327612714 357302371 0
159652649 106783041 0
290403386 578775774 0
113043072 332394167 0
269415979 467728422 0
154405933 196019797 0
334619494 398441788 0
511249385 309798150 0
75003818 516327768 0
82951262 405722946 0
213164786 39209048 0
31815705 259362102 0
473274834 544256139 0
131047873 186412565 0
573276737 67368769 0
345965327 559918811 0
308512576 44767164 0
520974577 555521091 0
542437452 244170671 0
150740081 498770868 0
311999801 201980346 0
305927196 363657338 0
104745413 64971187 0
485023068 569887125 0
520628347 495863064 0
429504098 452583226 0
124947586 109771421 0
348401882 10369143 0
409197932 246458608 0
48721090 92129649 0
171374792 234261978 0
365892941 205755372 0
570143604 29477282 0
518045003 544583835 0
310789823 78994009 0
482984356 457374816 0
572207593 443774277 0
277246716 196359308 0
21544444 468027175 0
516530278 317433788 0
368630975 412545820 0
148023218 4772163 0
500671749 31799937 0
2096786 332134191 0
212594555 21840524 0
369992364 172704490 0
115702920 217096836 0
409333562 443356988 0
382880491 500381562 0
367771069 394545237 0
267840113 491141289 0
200534255 288379989 0
358225210 419057607 0
90068213 546284817 0
441451452 438426586 0
353346654 53271199 0
551217158 487765885 0
97813209 345241034 0
126347115 302242961 0
215754181 399051740 0
482724416 256537200 0
502477585 95911961 0
354913206 28683727 0
36679171 503960708 0
510130016 226439953 0
69556111 383263982 0
380853983 239365202 0
328203668 515660862 0
415353597 493850931 0
161802321 32875694 0
109479209 39582722 0
448886829 280689217 0
66144162 545609935 0
445457043 388914249 0
493201042 232065374 0
443260478 27204042 0
550803957 258285566 0
3929887 22692787 0
117395690 31604437 0
90803393 485598645 0
18247414 469035178 0
179342367 329261909 0
572264813 289431214 0
198844397 492887997 0
523233253 577046806 0
278906899 500832100 0
68092163 461559935 0
554854281 415808510 0
11260987 38392813 0
293386445 140780627 0
342356906 287152238 0
405993936 22141497 0
57480090 423504580 0
241777067 101208038 0
382205354 119123716 0
348390912 559684319 0
23834818 250848725 0
502511814 33807936 0
10848775 98499334 0
352323759 367148155 0
110841989 479459208 0
345981429 285665718 0
256223179 229207869 0
386080766 224890116 0
19174745 511301915 0
227320599 260157098 0
139698351 445134369 0
143650307 188791977 0
169548719 447819425 0
238766566 13621730 0
103131750 209651005 0
574890894 49525400 0
478986798 352191765 0
503463977 452988844 0
492039779 304542764 0
552228047 293714919 0
58961423 371889632 0
283975338 265742142 0
557252938 441038008 0
467611080 501446548 0
576177982 17699685 0
7013638 197966094 0
92697209 21865079 0
359024459 460162096 0
346028725 460654603 0
23582768 294862450 0
77996625 257332914 0
549857922 105870395 0
313487466 543630894 0
461952293 318169521 0
330753505 75297445 0
538425914 460733045 0
220390552 242217808 0
219317705 448394906 0
205128048 531294460 0
509486461 289037822 0
212476579 293357804 0
357564532 406223185 0
273921784 347845696 0
47570883 88089895 0
261404584 465639873 0
184989997 426982323 0
536262573 144017198 0
466000764 41766954 0
274573309 322937422 0
513464065 98701042 0
493224829 547852884 0
130173116 146168657 0
576113886 337981159 0
44392416 352128005 0
43639141 395166099 0
553511876 356154678 0
300772942 54656163 0
191742571 165419805 0
373285092 232536841 0
144254634 4206876 0
572606905 373848350 0
176526643 359088889 0
460339323 28767503 0
464317458 86529142 0
557645118 356967307 0
161598275 339729637 0
247078323 340377932 0
125281533 34626901 0
526279976 532563321 0
147760034 178271415 0
413996010 69026436 0
425213945 354226789 0
406153052 518371293 0
528989044 197541719 0
497617374 41774039 0
574863883 506247339 0
8130663 523823157 0
191994814 79790135 0
519860372 202296281 0
18168597 324902068 0
66467040 416276748 0
44396588 480566188 0
29978195 434325001 0
244285393 130223738 0
290053906 58834595 0
370543260 33371874 0
436022191 128901830 0
24339858 500070274 0
136538217 167839856 0
484888694 571014390 0
489698111 59287136 0
254124379 492518844 0
337759008 226469105 0
549496897 210806264 0
18723270 200418596 0
576404798 454877650 0
423102365 110962413 0
432069240 17571278 0
558807486 424550101 0
171886572 577630781 0
525955679 501997844 0
287038080 424439697 0
522383529 452197252 0
105859845 304552456 0
89319180 97854160 0
537758230 46978124 0
369641315 387694364 0
115961137 291076003 0
302207136 219068644 0
369222836 199351837 0
129653197 484329231 0
576821104 541703516 0
283680273 231775886 0
31912810 149199138 0
342678699 425285765 0
367145129 101655209 0
489552019 242464581 0
106701293 221015283 0
243831769 500270300 0
132367542 75424840 0
279287857 93001722 0
152916679 187284641 0
147494042 340836246 0
207765806 107562244 0
113824540 394641861 0
19804880 563907325 0
536122293 549767897 0
147997665 405894533 0
568994575 564881196 0
195803719 380313923 0
274811124 450833244 0
287383921 297715191 0
36400623 69619263 0
394020728 360819794 0
544984835 138047928 0
437545119 257062270 0
480598558 83892657 0
18950055 463080267 0
566940503 299345744 0
75664231 477408352 0
139135871 21808886 0
146201440 246278209 0
232878546 51645548 0
377595365 46406522 0
283257293 490529669 0
195023748 314187384 0
59683866 206359367 0
550564480 73025085 0
206254121 23708620 0
429270782 84851949 0
97121254 69502770 0
390627618 352632920 0
6361140 509388785 0
56745279 327616471 0
139297223 371134295 0
380587141 298512623 0
18551157 89973294 0
343059700 135861148 0
233397416 495817334 0
422483763 242131233 0
88198134 386097526 0
498629021 515614564 0
5095467 235017990 0
212408513 411171792 0
576447179 528596036 0
195947144 354073527 0
326795389 538010575 0
479900554 480790460 0
309853732 36242982 0
57910406 159028456 0
414248156 147608080 0
50826010 64872368 0
354276456 288572899 0
176405280 49137552 0
369457858 300972274 0
471380208 86562170 0
570918556 62831586 0
84381401 243935287 0
223861252 224021116 0
67205834 362307973 0
160790021 205246777 0
146884600 507058666 0
110951307 288903262 0
268832438 249232392 0
479737553 522174754 0
108002661 557273747 0
259807042 238695569 0
373853350 236659290 0
460121667 257539755 0
168367058 499339759 0
213349358 296950401 0
30757198 352132997 0
562650670 49388226 0
504372763 443325849 0
532924147 62278117 0
71442712 347322590 0
480744032 548415096 0
372679583 462158965 0
159934788 172050954 0
373460180 407356180 0
118593583 198174782 0
245014136 94005121 0
286383705 385989308 0
367748629 80709976 0
492238825 33729676 0
141613442 49061726 0
253681639 394596431 0
261005009 562086522 0
285309806 179520632 0
241616379 215274476 0
547601207 495525872 0
513073656 46698111 0
204334183 12628799 0
92554337 147855320 0
530060994 377926105 0
212483042 400786447 0
268195207 530330048 0
207695196 114035547 0
385049395 317933629 0
396595169 51113434 0
298508921 103189240 0
338978505 35790440 0
204918468 267280093 0
228638798 509625072 0
337477652 255117349 0
376787468 10697119 0
306321597 318329796 0
431255845 541721455 0
161258540 265691582 0
525662181 35393029 0
421391494 342408652 0
442245988 92817937 0
111222848 426013182 0
100379948 341848483 0
191572554 288108025 0
199103862 5382050 0
2725899 176328664 0
400868703 268353253 0
491530748 268098331 0
465520228 489582375 0
423028453 464877348 0
97922101 298400645 0
90538944 330038528 0
378613128 190820774 0
486034919 36582499 0
28063345 281609706 0
322348412 555878442 0
58614865 231773782 0
536065974 185794983 0
297404336 16412002 0
261969070 559763633 0
321346942 532909518 0
519729849 382611032 0
528259135 498240611 0
191356145 435927867 0
400530581 276010241 0
412231255 314692045 0
262819642 310165963 0
312029058 496209307 0
398134695 124451127 0
529436130 440758692 0
525116754 478763370 0
488979511 63329345 0
177664511 495117845 0
278231774 536419203 0
102211842 525823982 0
270712695 188735772 0
511902906 97412073 0
87458339 99581391 0
522293386 546577058 0
546851581 565419578 0
421507231 361447107 0
79865411 358687655 0
88590925 405503801 0
77035353 471135969 0
469054200 122955047 0
487097570 35622283 0
157077098 33185954 0
278298937 281612345 0
59920379 407888341 0
273845038 307809892 0
199478676 225618443 0
88283103 383920273 0
418754607 412342614 0
276968563 333206102 0
468633598 209038752 0
436707237 172335866 0
492695648 239082599 0
158300260 498081502 0
351853268 218482775 0
446154609 448945222 0
15604859 408170958 0
434839463 238024470 0
114577504 319282298 0
18923896 256686198 0
373157758 38714482 0
376549965 13343433 0
212161553 179943167 0
448025180 249972375 0
214140677 201022283 0
547072493 224096647 0
375195197 429567528 0
351543245 1437587 0
381517073 31147361 0
231838793 76710128 0
61000739 305656792 0
436319286 557479773 0
281570454 168690224 0
371072551 443952382 0
46972543 501746987 0
304457435 317911755 0
233496935 488428028 0
426432961 375894247 0
294496683 4356274 0
151781071 453369268 0
220191995 270151197 0
417361699 337658646 0
461762627 10378413 0
522819309 446066916 0
509644618 523880021 0
55785321 80430793 0
106034877 195073850 0
29248066 216030952 0
176189187 34237153 0
56402806 212180780 0
434452562 525790482 0
238886356 43921330 0
112683868 26966833 0
139997813 170553107 0
170049648 26038220 0
458026552 110458945 0
525492114 286635554 0
210922099 260730852 0
304855961 22142543 0
449743124 463725626 0
296031270 503899011 0
242843702 104750108 0
74584361 143576915 0
194549298 49347950 0
49158089 457813867 0
185648692 431185398 0
507173653 309669032 0
249842697 543518877 0
202418646 71419219 0
421536073 208525153 0
441015532 464558911 0
276268924 363752312 0
350145860 167222066 0
80037878 118810799 0
471813626 572085440 0
221415629 5785586 0
84013825 115166153 0
426458596 94631827 0
312430261 238305583 0
488258268 77195008 0
355308195 183680639 0
187819592 429552420 0
483070472 129474529 0
464228299 450636517 0
412036087 369358523 0
561819019 404725894 0
277720869 475938762 0
210984218 337617438 0
440516887 118723376 0
442983344 7582630 0
434199256 140382918 0
428384793 259970691 0
112784613 492372838 0
528988481 271966047 0
453523752 298141500 0
244466789 238411849 0
386378284 534705672 0
206427475 554507232 0
93509647 404899746 0
520782182 188183657 0
367475483 544082287 0
496470617 120872322 0
410564903 510131983 0
460700212 564005879 0
293609912 293280749 0
392288125 245758636 0
379442803 428735139 0
540710098 222928801 0
36642115 241200191 0
293662363 305449847 0
537822601 163633546 0
516871811 136718373 0
328195685 120533783 0
46400192 552450799 0
297710476 492939058 0
323599704 528862824 0
371761000 429563420 0
326685106 272612928 0
495094132 375850979 0
382171650 554472597 0
146379971 472869971 0
120388327 11529476 0
246763167 372680759 0
462118933 104823133 0
319159158 470912478 0
177761840 402449463 0
94635773 170030871 0
569751602 540341957 0
253379918 302861453 0
357355730 242201112 0
144464614 45013184 0
411373175 243491107 0
195712724 446137763 0
383389814 131965034 0
373569117 204112850 0
522231529 417752459 0
392461459 522370412 0
557834812 226985059 0
419483250 489098991 0
46516061 485579201 0
372221361 534918330 0
399520747 216614874 0
452139953 265810956 0
228483745 48986565 0
130816437 465546956 0
334704740 568616673 0
374947125 259152278 0
182520778 241753582 0
554227560 360865392 0
381540894 198899304 0
393125502 85387775 0
135986468 107241560 0
496139232 445967820 0
282981138 134988297 0
204135525 433341287 0
196949236 519025503 0
451030160 124766259 0
124895070 92115208 0
491922806 332334389 0
92170258 281281070 0
231164020 225714663 0
337444078 231453167 0
552619766 154168577 0
545048990 457668335 0
557083549 305147009 0
168750098 417474640 0
76802285 176798406 0
313520107 190308872 0
332241480 121402938 0
367950503 102297510 0
39631397 495392053 0
389348542 25444657 0
92000887 194811351 0
241404600 190078947 0
260117089 27249929 0
400529636 320651962 0
491007342 118987491 0
67074185 381510229 0
340881546 330816822 0
518738251 66503326 0
93879193 523253920 0
106176890 163319399 0
556753621 528935386 0
529922681 368479066 0
256219373 305984449 0
248591290 20445592 0
96287270 7683725 0
199341913 83187539 0
308129631 451192819 0
46165642 295509649 0
501799012 133790416 0
235516419 460597896 0
509225406 243800960 0
261036180 57306133 0
69791422 422089280 0
260565800 233137 0
132298137 502820631 0
472592713 107085680 0
90924950 215608577 0
270289935 336113616 0
36056529 523428471 0
107115097 447844775 0
14826231 563524630 0
372969930 54947953 0
318570198 118229732 0
385662461 101198283 0
493946352 180887033 0
311523508 114027405 0
434738525 153186942 0
548642293 551238923 0
186875472 6691216 0
316270716 413572396 0
456999833 424255517 0
348589115 42119683 0
464324335 34041343 0
368774297 82775172 0
69826684 251105478 0
179617202 241023924 0
515402677 419338618 0
421297822 365287689 0
315788679 84628274 0
163016011 465012100 0
462471220 433533014 0
568063075 72971629 0
421989597 239340822 0
529676697 560585977 0
447840204 253866042 0
71506983 425308763 0
34721435 114018493 0
387802033 211485125 0
220634171 406111176 0
286775523 386823622 0
409936424 466615380 0
48200054 37498331 0
26525219 306910630 0
35200862 236800278 0
475651649 360606410 0
500325948 207696938 0
537053850 373510407 0
88245247 138517868 0
573957072 118999203 0
347139078 462212311 0
14064125 559904146 0
185643680 192869644 0
261789269 213942057 0
103799000 121580054 0
387222618 26904289 0
283011952 2126491 0
358619745 457071074 0
236109986 512022424 0
249759254 327059971 0
449893416 197821525 0
574718555 84513783 0
484028526 529011643 0
438015319 417846425 0
126600662 358000645 0
503227980 326945025 0
57538810 502297365 0
206077547 81264029 0
452579207 200024705 0
70582431 546617900 0
200813976 71291261 0
263669178 423698638 0
273574880 571485654 0
422799689 420603096 0
546477539 416693244 0
263263157 59892508 0
356938655 514886774 0
579422766 55794812 0
177894432 137101032 0
207759200 414865941 0
393280888 446550373 0
564985445 505491336 0
87420156 101294528 0
495330473 259546692 0
180418567 552390211 0
490403638 471003016 0
319471751 578749059 0
218340122 57685585 0
451000414 383546479 0
324714315 478743096 0
41272656 570010948 0
477935386 483456996 0
415516668 187514590 0
370474689 91812315 0
170276160 14352720 0
185612544 328848783 0
27289326 535437680 0
94092349 458952410 0
175209399 528301958 0
465889974 469277333 0
298635159 545818288 0
150984742 543040039 0
198358100 329378566 0
297710292 390893099 0
436247670 502675966 0
7278952 118429645 0
467364997 305947568 0
146463249 50627248 0
141331239 549693066 0
63293931 98483758 0
232628490 426293031 0
337630482 507036627 0
174519685 432002806 0
542590720 442228833 0
433082593 173866218 0
577784706 484065118 0
374464208 106711534 0
532962209 302053637 0
175950417 573336787 0
305246286 571196366 0
41922309 384988892 0
280528156 204554829 0
354143937 185422398 0
451891325 575248979 0
222954140 552114434 0
274703140 281378691 0
510506896 522039493 0
235108802 379242532 0
174103335 520382333 0
570642783 110904046 0
308931932 230801863 0
534595594 164112369 0
18555608 425018241 0
429973605 465437360 0
8654396 124730382 0
228574666 48781368 0
149277235 491078057 0
236399522 264993104 0
280330468 577984201 0
28021296 336260072 0
176490848 109747635 0
489784838 35341088 0
106738612 173803466 0
164444257 493247666 0
483756192 136973642 0
264407442 563157436 0
74887135 157993116 0
490095618 413735135 0
515555342 476444204 0
126506922 22145180 0
238377366 439495590 0
397702361 334684964 0
566417868 280674790 0
371962215 251505189 0
417861275 275887954 0
161805350 427096475 0
477693645 234896581 0
71903045 395008166 0
119611686 376379500 0
165813542 569541736 0
307447541 182458815 0
366243075 32100220 0
185022662 200989563 0
449150155 550708778 0
362910038 385733220 0
109516733 371904355 0
156507931 233662286 0
400792070 455495083 0
508020292 181547244 0
291029802 311029559 0
471505851 463087730 0
8181609 123100442 0
509146270 417740638 0
576550913 550792917 0
536316823 63004436 0
175006239 508288461 0
205376416 171277346 0
495085587 365759552 0
360345304 17742679 0
468135668 135243048 0
175262140 170709582 0
183242980 372371179 0
500730996 282133600 0
126842506 455461153 0
282403446 301295266 0
396115998 133527611 0
385328096 112997098 0
262488847 120952963 0
293466630 500528746 0
308212732 452808917 0
283726371 496589635 0
74458695 344189239 0
24352504 330144960 0
495354351 107788268 0
355034494 13221050 0
30095913 342028034 0
381886669 69708907 0
191932569 333052457 0
561949367 282826921 0
40388033 40583201 0
63666629 414578222 0
40482940 110323277 0
76073638 372698320 0
145550325 535325132 0
479945144 495732579 0
201867137 215057677 0
482556840 392076712 0
196245273 65526519 0
316679189 564693017 0
30172416 311013717 0
427478847 102031296 0
570770231 502355652 0
429970105 355901545 0
71214801 136810605 0
117103388 13726272 0
242144639 416109652 0
325752087 49915117 0
337947595 163086049 0
254049971 361930605 0
286374730 535941076 0
17838735 381694874 0
553119676 70324062 0
177568357 215791908 0
81205013 79562427 0
377546428 419102547 0
391017302 88229919 0
454103852 428963084 0
235394038 26305363 0
85720650 441573987 0
465007241 332742962 0
379927550 547890747 0
196446701 33156142 0
456766161 432240079 0
189605525 346008007 0
129849564 111537978 0
340400022 318075385 0
512470326 90092922 0
356498861 150428852 0
326940614 529672578 0
384024987 365008792 0
535437157 102425228 0
546710716 72853159 0
160594202 120768099 0
81896422 517363406 0
510921553 425846683 0
309998785 454535426 0
487143062 424000048 0
134632460 351395777 0
350027720 64634200 0
92704562 33367280 0
356859404 239279343 0
245617429 557607844 0
989870 48314207 0
202422217 542993717 0
233991395 519368208 0
315706045 24514745 0
349936179 494912470 0
455816858 216419561 0
70808417 22892544 0
323964168 209372998 0
249673132 269604040 0
170785699 74552521 0
153386835 473635483 0
86587751 330395807 0
466267897 395381758 0
462365663 551159012 0
462651714 520011678 0
159762122 273259669 0
482663409 450697340 0
537233966 164643374 0
69683138 520887088 0
16927311 36742721 0
37634031 227294657 0
144694109 176400554 0
66892304 24219858 0
416215055 249244818 0
421879325 474241212 0
345214675 450170407 0
315718260 25768534 0
488018835 120252138 0
509177605 496485092 0
334545412 37741214 0
464228729 512061955 0
258882961 2483641 0
538567013 376232600 0
519937723 381626456 0
182044835 395214944 0
339680800 216446073 0
365955565 97124161 0
98104837 62052129 0
472980462 445909494 0
254556103 576599708 0
514271031 316956240 0
221511054 499137875 0
18270346 434962283 0
396981645 205942341 0
434103065 93116535 0
504149574 67873355 0
102037496 76326988 0
215443665 292937198 0
248116965 388601929 0
371867383 181081379 0
327766662 204337024 0
373055206 364291171 0
530881899 477044385 0
97410600 365979899 0
517712042 344503342 0
383852937 294413115 0
474759042 554251499 0
403685955 326483732 0
414239538 479654726 0
258043866 139568614 0
326302094 462797957 0
383987387 114749709 0
140177517 538415835 0
61019842 185635673 0
274600731 148238893 0
283703397 375168632 0
286174821 520520535 0
107001412 348812130 0
27112770 483455690 0
72350489 437478912 0
372477168 193622899 0
130723762 338655097 0
308368231 45907520 0
278550954 499497938 0
427951838 430885789 0
373796933 164273982 0
11197381 98384175 0
69228905 275027670 0
433377297 554480869 0
433651593 162173182 0
528080484 551875256 0
69582669 455316240 0
498079640 187027090 0
507954040 484916333 0
83308597 503108345 0
433067746 352759944 0
329211101 109930889 0
186333941 400265328 0
488639244 302035095 0
528552272 338316229 0
358751411 479864375 0
327667427 490064537 0
344494562 88708099 0
180657863 145703914 0
19185773 502870878 0
397454614 172478833 0
244545138 502332707 0
568961708 464129043 0
81775970 569623400 0
469014919 148293487 0
472792369 447451315 0
306052429 171971690 0
83865747 137022223 0
27274596 249871745 0
243260558 129831611 0
280152958 428476211 0
204845639 545344781 0
293762797 111813712 0
292310303 564056757 0
199894404 147221879 0
459072651 99245816 0
350867786 465072847 0
474234440 81024207 0
180169341 140171726 0
444735946 135258324 0
222372623 118161244 0
245606336 47761724 0
281750447 168562356 0
61984940 515584590 0
348669835 78281794 0
365114112 437455482 0
139697499 114508649 0
345972316 544943426 0
397833481 265333358 0
14869764 1926019 0
424868673 280646045 0
14737467 360433842 0
195459959 59703125 0
315887422 2764953 0
100294742 213807250 0
568132798 566811044 0
150621081 524994324 0
120768704 277377307 0
323046680 547930590 0
166170165 148091 0
259695111 517785176 0
2383291 479558586 0
74164840 411630247 0
448679325 575491657 0
245850261 287920191 0
191247230 394872834 0
513563420 447143369 0
543608178 108496003 0
464238680 530281435 0
187444218 447561116 0
120750917 50159789 0
376823352 184876676 0
396224034 420276288 0
154100007 550446331 0
429332502 235142340 0
71917710 485912180 0
5970393 58682082 0
506889260 318407540 0
302649676 114313566 0
52263125 392745932 0
396543336 88507224 0
264932151 353016033 0
367990676 139479364 0
458131145 183227815 0
241089097 111320928 0
227335113 97557861 0
559540374 354330851 0
252382865 42143438 0
225395741 444597100 0
11695993 129870360 0
491344719 45178560 0
495516428 280998904 0
230787555 34459211 0
211706641 61530712 0
471700752 315282071 0
180222890 330113624 0
579167608 436540519 0
195952901 257263147 0
67805283 425321617 0
178109943 158349782 0
243326280 336883340 0
118396311 377360603 0
422345296 62304001 0
480815223 386997447 0
416369029 301427508 0
64732400 523109976 0
444912659 396297167 0
277839289 538601488 0
202169401 500508894 0
331684084 164051203 0
2516307 233616365 0
350880292 244543985 0
550869003 274686050 0
419758713 459531160 0
260285143 358481552 0
192048497 65597103 0
450374050 365889706 0
249981355 548866695 0
386106665 208384736 0
185697680 525260168 0
100828478 64169885 0
296855397 507968097 0
53827265 528964432 0
523189922 365038976 0
430381029 494811130 0
343597634 479961012 0
159291352 493823498 0
330518771 536996701 0
217218721 112175009 0
141980588 104185804 0
126906086 415783771 0
207658164 113050393 0
370531548 523728023 0
394169128 394800658 0
262011892 98949226 0
429294052 213718366 0
539257672 481756679 0
420369352 64237132 0
2566807 566825094 0
255966245 317039234 0
475331113 437561298 0
552023914 126823338 0
434182717 384045677 0
506959169 557724544 0
288746405 274865114 0
378224121 553614193 0
281070008 326224374 0
114292498 7797519 0
558637107 323173450 0
524316998 441742662 0
336181160 238764534 0
517678947 41666478 0
35268646 117321676 0
204799986 118685348 0
518111646 543463709 0
23972989 166108469 0
527453042 132843755 0
342353471 441797968 0
300706331 563928630 0
237641192 91669061 0
373160239 410698847 0
579152006 358349384 0
360371332 272906146 0
565253622 354961202 0
557439177 34162995 0
265958262 277614627 0
333737097 453996732 0
1846730 174328580 0
499724564 288626671 0
553663231 576425816 0
30943717 254789998 0
509010107 492103180 0
56890064 427290578 0
402056099 317424734 0
234909664 141393390 0
274768464 531473337 0
320959724 69298131 0
293276903 41751200 0
475327405 426602799 0
425561808 532259550 0
267290845 249625737 0
312157817 125636294 0
230248742 54472027 0
223043716 16422840 0
325223366 335265097 0
247484523 310594495 0
8477350 358386411 0
226376313 140526240 0
416120961 234501413 0
416090404 124542552 0
493043718 147137016 0
100693675 487131377 0
502057466 78580283 0
514863261 57028351 0
390897510 297330444 0
145121459 570313916 0
403445479 121928908 0
339766383 373662122 0
472819925 512106544 0
77644937 498022558 0
121050840 208542264 0
330764106 503313858 0
429073386 33927408 0
127601773 236970405 0
262684364 505602031 0
465104774 234668222 0
263654867 376792220 0
518626326 37182367 0
407935766 360317150 0
497605680 213254292 0
119686398 251257261 0
150992290 56094323 0
192805263 346939723 0
558981633 224064748 0
534589615 363996642 0
205185188 107474531 0
305631915 29343961 0
268564116 79524766 0
234981680 412534408 0
555060645 316166512 0
190868317 365868179 0
324986953 500691170 0
477292148 369785300 0
400917566 383702836 0
248546771 272230767 0
68176742 7624862 0
350311525 458090791 0
38178102 177189708 0
189554132 576937824 0
155513572 19763881 0
487100811 324687957 0
506685891 42836187 0
569766299 63241928 0
67488335 105425641 0
449667278 232549261 0
72273941 441688999 0
328412493 128756615 0
74078564 329982821 0
402378476 9693940 0
394818641 58597152 0
194922221 59397909 0
482621155 228352613 0
120462564 368519025 0
117413810 571099284 0
463383783 107369398 0
468371535 142749395 0
560968367 383188251 0
468915765 227376031 0
14642814 257585351 0
22506 111620148 0
146690361 232172831 0
175677572 210016575 0
88551839 3202984 0
112819214 133867209 0
61821507 315634538 0
503161798 217708268 0
334990267 138268092 0
111703584 547455773 0
98094025 326182867 0
429950481 210039686 0
91800981 294895276 0
301080 22804437 0
327015344 136239212 0
66678440 241088801 0
509345876 355785150 0
416573965 172213367 0
182041111 428557782 0
11305470 197128116 0
138544303 394996744 0
463172169 15530108 0
330029691 392057026 0
7498370 85921455 0
183029685 305548252 0
68747331 452275427 0
412081355 299515611 0
559311636 22088627 0
478163036 92312674 0
35073046 259572486 0
486604118 515334272 0
232445531 56463398 0
309178238 567213420 0
422130534 412663894 0
22761403 386811830 0
419748166 135232210 0
41755697 464746559 0
455873540 256037298 0
173705673 85291087 0
254366650 320918433 0
202052293 269683381 0
210694694 26276966 0
316344025 168269088 0
66397079 3552373 0
277893953 491100809 0
8155445 507124196 0
409844798 80017399 0
494147336 517744685 0
544087467 135345793 0
181711137 404917775 0
223509671 474341314 0
269900399 77219131 0
514605581 283138930 0
488630198 386911798 0
339852572 299732119 0
134583916 238893966 0
277490718 269085644 0
228453205 509372192 0
281456926 425729811 0
317225821 134330587 0
462698410 51595050 0
286896396 349315664 0
366392062 389799482 0
499660090 577727437 0
282964669 285677449 0
63640559 268637513 0
58553256 287116432 0
126172129 135088690 0
334904435 7518063 0
457093846 245362046 0
481030065 374431052 0
186610101 153684140 0
429785371 155372808 0
557290209 166097508 0
526307554 514177584 0
149721928 569876524 0
385355200 149504460 0
456350215 213550455 0
142748907 181256588 0
570544547 238122672 0
405581087 162483339 0
107214977 430684023 0
337091898 422270626 0
140650807 266844530 0
398690174 433817597 0
8897997 241552826 0
412643022 93921485 0
136629896 20941108 0
1660926 208312189 0
91914745 418575074 0
101644513 109456006 0
66552761 483300927 0
42181668 405018502 0
559365376 349650625 0
385578653 239907681 0
491293038 385125187 0
297340041 517586011 0
156657697 477392950 0
428375280 322792826 0
71000744 553164871 0
482909638 570458244 0
440801069 482493240 0
120627706 360962160 0
471230367 255971820 0
211822689 56238703 0
54076671 149803478 0
191574863 546330939 0
432947910 140322695 0
272616323 472046023 0
297779507 7881689 0
223665513 456795640 0
480858648 70654085 0
322078625 224701613 0
77022233 572565368 0
85139701 353622942 0
200500774 413484551 0
92199606 337069619 0
534794181 347727483 0
162425787 488376304 0
211018826 329594814 0
30430879 8626112 0
290167869 139328660 0
549925620 354164682 0
150946181 473121835 0
573452298 517704417 0
109748964 426789833 0
211453787 271247183 0
399586739 400378607 0
305488762 115419292 0
78683155 263273307 0
488130193 308258111 0
303062743 445162102 0
194815036 416418638 0
272640011 367996957 0
430262142 407243424 0
427854222 376700988 0
305108773 85546675 0
320824348 286979367 0
413769481 161016034 0
189280346 411419540 0
508264277 512481471 0
497501515 90448754 0
333532501 572118555 0
173959587 23703191 0
279577924 468547109 0
417260904 370269131 0
544404422 286947722 0
72637295 453835133 0
33578370 274198533 0
503857990 107712045 0
127017303 15597056 0
501418191 17721708 0
512207968 575978483 0
340172296 301791930 0
420581413 204917462 0
100983019 287291135 0
309561323 32350289 0
93751578 202891402 0
90283676 148007942 0
143585107 307464156 0
205292881 539079304 0
60585072 295590307 0
474481899 237135172 0
92049205 403247653 0
15031558 310718148 0
292942029 419928163 0
40964745 32593119 0
138984281 431498316 0
422610485 425918678 0
242352542 241436550 0
533128948 569582981 0
36707922 122059065 0
556184960 27341865 0
246596867 278736381 0
8654859 522689245 0
486269378 223788504 0
413116492 569683222 0
210755538 117793632 0
407284858 352525572 0
207041689 68677193 0
504235594 116816376 0
106618681 97119367 0
565785090 344350479 0
111326783 479426514 0
160689595 460436310 0
161336558 491399695 0
324159551 151915092 0
294904686 380893003 0
364179028 352336347 0
299812813 450075546 0
121414855 23269780 0
104670205 251118249 0
241942730 406732784 0
482074456 496490312 0
139876230 315738396 0
338476144 381859002 0
56190846 555832646 0
516192465 508671994 0
365798161 547158665 0
112245420 91842043 0
26378622 94432744 0
32839536 72791713 0
366499937 192131573 0
461333549 191249864 0
288815176 118947079 0
287790777 193316713 0
316452309 234296542 0
131594758 56947475 0
98953710 226135966 0
10577702 389286785 0
210247160 227687184 0
411679633 364577037 0
354368990 52372054 0
94780721 415825339 0
88782420 131260288 0
472059427 48973310 0
156550700 6212764 0
85546986 447049344 0
184641121 243136230 0
199466529 2224121 0
115954887 534893445 0
512049147 523588653 0
404882968 358732823 0
503055418 518397109 0
208119906 363023976 0
304299613 416006034 0
239416663 185539999 0
217073730 372299795 0
22982658 135032538 0
190432102 43052353 0
9202173 493530870 0
324339818 162611716 0
535980866 176176282 0
427813932 359537248 0
423813350 467248612 0
135502008 54791057 0
335443773 318812441 0
349539140 375441237 0
535731071 12481205 0
324557583 291391127 0
376942145 337458621 0
160432983 326936183 0
556984755 363925412 0
409247712 511384887 0
224519028 119833719 0
569151889 164944460 0
391039342 325660352 0
516204014 391705815 0
282769661 93994079 0
412413792 187798028 0
409827902 121364209 0
48887222 59017413 0
354073875 335748993 0
46761671 301596694 0
155725022 115168800 0
325026111 14585098 0
77281928 425557880 0
549518617 140151331 0
539295048 542450977 0
63900841 145951970 0
526341629 326850256 0
237002396 502985570 0
363160109 346607009 0
259055099 554887390 0
67738617 464425959 0
489669096 455099349 0
294731100 570629385 0
370529477 489120126 0
343289630 465565439 0
5481898 544303352 0
531665518 17737091 0
128426561 49617303 0
571117093 536642569 0
222863441 129087636 0
577349522 182774054 0
207066270 448974762 0
568826242 280019328 0
383346221 83197059 0
565946984 575163392 0
219401024 88056435 0
282620504 533778491 0
310919350 501708313 0
316369262 496934902 0
252408595 326359386 0
430372126 68049517 0
374763638 12405449 0
10875332 26575454 0
235553328 304561026 0
336518957 78427595 0
23438504 152004819 0
247862526 396039755 0
326288609 552414739 0
503095941 366885610 0
440623811 465967234 0
207058915 80506605 0
223061075 425815988 0
578545022 155413660 0
128076393 245601712 0
427772045 175886815 0
21247178 362269606 0
17069780 282700091 0
146759795 104830072 0
326974699 261124536 0
205293617 90746476 0
227793702 297413240 0
209817211 46443530 0
407002784 482612394 0
363347386 192991229 0
149743344 495059246 0
321322278 146034309 0
460636287 386012527 0
167444595 73024405 0
130464164 273833811 0
104804144 518185374 0
472286981 216989743 0
421674770 208684972 0
374662969 572740593 0
433550803 272908525 0
141263156 162798034 0
67992625 22398039 0
319752770 737302 0
417694113 369141751 0
505919519 422657711 0
66132527 33408786 0
300682470 478454734 0
197611489 46380449 0
73410581 355956906 0
29272873 240569729 0
171461979 69400862 0
459533783 140061294 0
497082606 13479766 0
541040338 166230913 0
408444619 544348052 0
473343009 142443267 0
202667007 157767123 0
108644803 163762822 0
186792616 495178305 0
281296259 540835595 0
438893677 88203833 0
323688304 510100263 0
328365214 189282208 0
354007051 402254828 0
26861301 130271440 0
270964528 363750494 0
91628001 506656655 0
20217003 361324633 0
324897034 260162272 0
471572719 327704682 0
158870705 319684182 0
538070320 467879171 0
442015339 106213366 0
555015471 135495621 0
31008463 250621350 0
325779258 550163225 0
348880172 143380593 0
317160532 319032521 0
22279215 456860361 0
14403633 545130073 0
424569727 240985621 0
216824236 76744462 0
229854626 8978170 0
176709333 98626112 0
116600140 501535708 0
544167401 271387841 0
359049062 42312887 0
475615953 355075421 0
163288725 544204700 0
539154692 432417267 0
98550200 252476242 0
381834189 311237529 0
65287481 390622145 0
482379996 208736404 0
124174873 95486133 0
109023248 60382331 0
91393764 244637626 0
305265419 248838245 0
77261106 125335777 0
84480675 399710354 0
91036836 177071368 0
296359312 541485401 0
261929252 187999135 0
389761102 458243631 0
61768090 54985790 0
16103605 62502991 0
5192459 306007020 0
165745386 349634079 0
375643577 101475862 0
284214483 29923497 0
216113585 174853001 0
22931683 96411331 0
256382262 546918907 0
533617331 343555714 0
234017399 126580068 0
48489600 115289742 0
533257369 557375742 0
166438028 555634324 0
67643403 217375138 0
436631794 247322993 0
283809832 187681634 0
290196654 414308180 0
435581552 489493831 0
229383233 85151984 0
442428398 404563572 0
467308443 197382073 0
163848559 67041245 0
566340252 45134155 0
347004233 241702339 0
549283276 405040829 0
242816506 301946652 0
193516325 378829201 0
197946059 16377265 0
478933284 177263501 0
469469901 34146624 0
538410647 392465840 0
463214073 288311997 0
395240287 370091903 0
397310714 26503439 0
375711359 494617088 0
62689027 423208447 0
430783616 161676664 0
280262746 439940791 0
25306142 399863216 0
483714295 446367104 0
168642578 570644673 0
346486003 565850663 0
331357415 46782875 0
514166678 520808705 0
110344341 15362570 0
274952354 22940668 0
343039930 535302080 0
103325109 208186531 0
18888013 230785003 0
321237770 108189083 0
480135568 305307369 0
225536588 365765530 0
135015128 350787009 0
447415670 166014740 0
137342941 518557839 0
482251680 301388571 0
135921624 450941635 0
267746100 216024980 0
522755506 386977973 0
124095221 197245003 0
435976357 202632627 0
5251662 218186713 0
565789652 547250709 0
302669754 185957469 0
36214520 86545414 0
38024878 66912677 0
19831881 58063166 0
219471166 380394549 0
151833877 218806122 0
189159905 465592616 0
517035344 71657265 0
345820871 142106002 0
3159565 13235422 0
371716625 378844716 0
370991319 569712194 0
317470705 255096154 0
367977022 44575856 0
120948942 92050088 0
552922486 367378828 0
422269656 514282939 0
114473744 530502575 0
424393172 436854462 0
445942021 150883465 0
566358363 349868242 0
439466690 104350908 0
484922171 85642736 0
439416138 556474463 0
283670633 111106831 0
465867618 223904797 0
359985408 519788467 0
466674226 293190465 0
99494738 478396951 0
486143498 197093920 0
527942334 309331934 0
394864499 216114913 0
49906939 190158860 0
258946914 569811343 0
178982771 126402230 0
340194173 52789988 0
250747767 385848373 0
485663964 410349127 0
78610517 150746158 0
277707902 349337423 0
290279129 532119716 0
522163769 524392198 0
117945271 202847072 0
381586660 404883016 0
399222718 396808957 0
11040423 507735274 0
222766147 255340402 0
46489337 110823510 0
492247944 350861127 0
513953636 267424952 0
498093841 303504626 0
531169255 241280759 0
3300733 464984800 0
531218079 207012904 0
311527385 90678262 0
445893590 449371864 0
392564184 301415413 0
430302107 53721713 0
141919881 111869275 0
107094062 540085689 0
181454315 277462509 0
222786957 176415086 0
275242486 248527164 0
136620819 173211049 0
339453843 253668722 0
438650704 555487831 0
549052899 389220603 0
32849604 21598137 0
403253545 373212232 0
250833124 413162248 0
119076316 246470292 0
492690351 546477736 0
530310617 146317124 0
239266208 528815218 0
296295717 195174598 0
429228949 350951201 0
69704147 259342595 0
350547351 525236935 0
225995331 136428825 0
547583962 38301003 0
541635684 20837810 0
535944652 264513273 0
439160648 64671372 0
504368366 146936615 0
483733444 366827656 0
219620791 566507474 0
296130251 109692331 0
170633586 327182691 0
480824872 353277683 0
407060853 261747099 0
132311228 477308875 0
357787255 178995154 0
467438519 407281457 0
315639900 457952426 0
39565083 228499119 0
571371010 235612200 0
42313286 572945436 0
103735294 131742053 0
374458434 55702389 0
546324491 95025178 0
349092052 387878051 0
327859424 422387555 0
424171321 406805088 0
22423420 228666331 0
565189815 570271833 0
409822300 301283104 0
87186503 333518191 0
563599772 494647539 0
107672593 30403777 0
476040833 437635041 0
37143383 258270818 0
11905724 514194624 0
138490506 128243490 0
576776135 530540642 0
132909193 505414311 0
281401462 245584509 0
279244852 252344183 0
177131116 420788911 0
337050589 204944140 0
136636487 120750595 0
302233438 501422587 0
280722289 166815832 0
73908061 389713072 0
531808402 301201345 0
233198106 513540285 0
226847145 528022143 0
496084842 245396101 0
397611622 269760720 0
235378207 569047938 0
277341310 353966109 0
162934695 315610588 0
254981499 157648245 0
430345461 382205506 0
458493793 288242282 0
532755283 337561653 0
163117066 574329564 0
331194120 49874335 0
307262316 85651066 0
182878000 556878980 0
349048196 474264364 0
58503856 98675495 0
547426213 206721632 0
421334934 181673270 0
53743229 157504052 0
388836602 375009479 0
328025420 140390154 0
232333386 91212740 0
514958762 134967768 0
365055243 565154462 0
260834654 125784410 0
126000115 153552255 0
247369402 437928163 0
160054687 562152419 0
58140849 426405871 0
157405088 13090641 0
536418481 240495074 0
412561631 568845680 0
103947174 406931425 0
86879420 388711791 0
142457172 4311623 0
234231346 160717837 0
55376255 565236185 0
314843100 269471317 0
385517350 258501188 0
311429807 13602248 0
413907782 188136710 0
546081756 496086949 0
252661002 489214957 0
388880881 559280397 0
349823886 473343250 0
529091644 100905674 0
232257725 150852156 0
537726765 451852639 0
233599876 313444115 0
542418846 112817072 0
244219377 133395107 0
160503073 6178915 0
440037282 380685242 0
34378991 577699416 0
255051691 567724449 0
357319869 470905770 0
214887288 310141442 0
421130717 360917992 0
112012296 8041293 0
380877300 106192266 0
88371037 286201643 0
204632806 177788545 0
328130305 362849726 0
378151863 289506517 0
111266457 568161317 0
264716487 398291978 0
198580906 406141423 0
311684296 3255897 0
359587942 225431619 0
200968095 417170030 0
329099822 346476731 0
351043146 334327720 0
501405765 70536592 0
534228118 505833729 0
38037342 136511537 0
541502430 560676005 0
505378821 534086289 0
145528326 330706144 0
5332452 350235944 0
183011463 39149710 0
17920388 434582579 0
297472320 304648999 0
434147619 473641864 0
152700375 341105385 0
68298176 28203829 0
142868512 500891576 0
257995601 316787092 0
402318527 407418540 0
477106164 312726971 0
80536568 330163865 0
421614681 430238571 0
130880577 438141112 0
53075384 433655760 0
434816684 209845733 0
373116699 453960296 0
72743933 568782070 0
507552431 177927801 0
564523019 183929063 0
295835869 136202471 0
85322641 173967230 0
290449156 400595998 0
178371721 449925457 0
560535482 480924009 0
277558157 419295483 0
492734452 198674667 0
504973640 103752713 0
206168749 438602506 0
395148222 218898651 0
63182566 324119645 0
355534587 458613664 0
162249140 205445796 0
270387715 38375531 0
537216977 440712258 0
576429964 210780877 0
199302803 5785348 0
522742913 318580867 0
378522559 471383128 0
160399312 286927361 0
119711756 484822145 0
356410241 473349039 0
406513933 191019520 0
161261923 256843486 0
192267082 348636447 0
545156743 297473767 0
271041564 36000200 0
184353408 338742180 0
127604346 312630854 0
296998228 337489361 0
333112618 113732975 0
451757267 409781156 0
266758888 552848417 0
68260248 47687264 0
280388551 251307928 0
34750933 63317159 0
539664198 213306258 0
3700414 104118303 0
457328551 490081273 0
529140587 448896318 0
442838294 570314642 0
516081804 444132616 0
270855455 316966472 0
105992984 70680808 0
392830353 297907913 0
405748106 563091850 0
444507570 233310623 0
531644931 83037230 0
547335396 134799585 0
450884534 355134464 0
256220144 485366118 0
103183012 388347205 0
498749408 551436820 0
175337829 212670998 0
562684815 520043766 0
30817449 478717964 0
321309809 235686028 0
463458963 534556228 0
305638277 332235855 0
186109656 228089280 0
565690165 411693789 0
207248305 242678362 0
144956942 396576404 0
413901507 336016517 0
232087374 178692635 0
327470990 115864707 0
571479938 121970274 0
425134037 77089094 0
221178042 261450410 0
384761248 28778622 0
176454605 296498352 0
434994981 25878614 0
564428054 417916724 0
480513867 28528046 0
401073512 212489350 0
477662837 234784772 0
543805762 48270261 0
357930392 88240665 0
188934446 178688100 0
16913256 230534191 0
42733587 156270283 0
162586837 268323046 0
148922 153561948 0
16684258 430150836 0
9634496 560307233 0
458416526 72108439 0
366454325 345737107 0
232983513 45499752 0
354907856 496916997 0
198708028 283425374 0
162930686 441782524 0
383438156 6184058 0
261144953 18363219 0
253132127 188672249 0
443115147 464818550 0
316428857 166138565 0
401539066 254933387 0
450830950 164853514 0
35487008 391742378 0
86632477 74579520 0
263783901 7676982 0
547316121 192365367 0
543846633 296717322 0
94380327 42778553 0
410415589 471281116 0
157427717 529645061 0
3359593 214706290 0
293404808 29968589 0
381694813 3070465 0
561361795 85061161 0
536289942 142485471 0
554508083 524459750 0
275552569 214719305 0
177574577 250197544 0
101920299 148544726 0
223818353 244091472 0
77044850 136285790 0
435860565 452233295 0
335866584 177731415 0
129542919 517441082 0
405620616 446474541 0
181600778 411885711 0
551846930 19837824 0
520425016 74224172 0
140359430 470420041 0
189618926 31754021 0
296058079 545975924 0
305733861 282634057 0
197487058 91906211 0
573306519 13768256 0
541593375 35695157 0
499922177 45612873 0
153730435 226644524 0
19615234 230239793 0
384079925 132932741 0
53778187 407694078 0
344847884 195937515 0
300121736 144050049 0
346349104 429112567 0
102442460 459919185 0
298937732 133550189 0
383725384 119467084 0
429055965 375022059 0
95528024 420795540 0
40637085 97104349 0
265119111 13349275 0
63023513 136216610 0
46015232 497849802 0
105001970 211715569 0
338973367 418857632 0
57978131 225691242 0
293289788 329100584 0
176425146 256662897 0
461812048 15975510 0
434296686 84349511 0
119089090 149759135 0
520122451 445415741 0
53231005 513542789 0
354453805 146286226 0
384206525 147998657 0
424438595 34100729 0
420460912 522278191 0
454787329 538740294 0
28603707 127981657 0
5792290 209847569 0
424549212 458586397 0
134848141 503282931 0
517035314 273979956 0
153287395 387300728 0
31311293 282052260 0
153197700 168686562 0
126474767 358218040 0
181753720 244777182 0
509112299 534954870 0
376151180 146677423 0
413288964 145838178 0
33043277 206055188 0
555622737 455084896 0
544382955 44063965 0
44666140 92603265 0
302696976 273006542 0
562557412 455269049 0
123954110 219678515 0
107939 148237813 0
514548794 520425481 0
179899603 141341363 0
235654888 109833010 0
204012132 323428207 0
248606676 100712025 0
461028948 451952086 0
258590526 529110344 0
55366142 79551210 0
63548445 29300183 0
51748081 230973024 0
531022890 490126981 0
504001361 231998557 0
220345746 504021542 0
458987778 523496339 0
288675983 303005694 0
296019542 71953231 0
156323112 30735555 0
12135696 160030469 0
272367803 83165890 0
261613024 24385112 0
388235118 72576604 0
315307425 543173676 0
90126910 538211030 0
184097209 283218430 0
494457313 359246772 0
325323283 406529713 0
257199109 394909346 0
424642891 192690385 0
244860146 374498092 0
138198354 530623158 0
171299375 487100833 0
273416694 550611174 0
144757393 110541488 0
481443095 204722053 0
93980329 575896567 0
533178205 138983577 0
360019328 17850906 0
59888454 407805627 0
542835400 278983128 0
385974720 366947580 0
289042029 87647685 0
535155121 259806103 0
377552811 494032778 0
437613360 311944931 0
362026200 312261427 0
419112872 576610975 0
374785012 385858659 0
247561086 34354232 0
135995947 5431855 0
198014304 407937429 0
509559196 493869769 0
540987215 537113186 0
536161003 349785520 0
412793040 434002382 0
15657697 578262793 0
388038555 25092010 0
507083826 374450149 0
102983663 489908561 0
374223065 84585638 0
533007945 148949864 0
469773841 240211134 0
524638534 76269932 0
169107172 57221866 0
155731393 221743345 0
301394063 155440293 0
453850413 294270306 0
352243462 32298220 0
191246764 396660740 0
351642951 9606586 0
444982004 115198033 0
564862788 299792125 0
132952005 346101191 0
191641678 218911971 0
532480333 329098782 0
309827969 397616635 0
300656206 520750354 0
33951592 273096272 0
92724037 168859008 0
114111984 221163240 0
518034816 501764097 0
236683759 394803755 0
481164591 408277478 0
341613909 138353804 0
203759945 527189738 0
566832542 408720062 0
337943786 187498573 0
445506456 39065586 0
572334537 17712421 0
575357063 261251231 0
239850239 67164158 0
461593353 331081253 0
501106628 534797732 0
150136424 518822698 0
438739729 201874766 0
149133825 414931207 0
382096114 18258958 0
398818582 523067204 0
528407258 320365867 0
65053066 439985878 0
341425040 222273181 0
437514153 143438498 0
96771840 385022854 0
519265074 108629759 0
544447203 9445605 0
575398572 438896506 0
158747389 330662569 0
375400780 124951585 0
512695505 543116623 0
380216961 103241979 0
273717474 544042548 0
288370775 45100007 0
254131143 282594192 0
123652813 49638525 0
128388125 103450339 0
238155315 565803161 0
524713590 290755596 0
99554627 77424074 0
132901107 369262967 0
513506141 21670497 0
308909048 431585193 0
441037605 372177308 0
480470220 491636884 0
357216764 115171397 0
558052780 281891375 0
89156427 177066732 0
498005804 468558862 0
383478673 69297600 0
560212198 536519460 0
326050938 23561134 0
489855081 461460074 0
83219415 19780144 0
276531687 156043723 0
52441911 515515601 0
378767291 484855867 0
110645762 488118414 0
472064946 64313324 0
261389149 459250524 0
149743509 522628614 0
408812202 437079220 0
413128554 85470129 0
481169752 122109295 0
260687019 81592038 0
125825140 361869263 0
134572905 528174864 0
160297350 407578712 0
46935508 377682331 0
97332774 434850825 0
240356464 151865376 0
554452839 431383526 0
230875232 3875275 0
559454663 233409633 0
9845307 257186702 0
508376506 549675497 0
124618986 452653613 0
42314552 124763856 0
440869580 64481014 0
378893084 10620906 0
520977850 127919455 0
256957074 573693443 0
449202216 492292729 0
416844599 170496668 0
29476178 244047430 0
9451101 557750393 0
377940460 306338798 0
187637097 264535830 0
93374624 249060651 0
383353102 284099130 0
84997893 431043966 0
251449909 338494899 0
190193670 30563274 0
329045768 374952320 0
357505858 226048316 0
553335196 45983238 0
486196692 252286916 0
271301397 550242645 0
194106232 344102443 0
560233680 256748594 0
241654924 570835683 0
252162989 235576152 0
45595593 227685550 0
192254793 184746858 0
226139132 239062107 0
28172913 46216820 0
451915243 71060501 0
36752959 140940209 0
249223098 313773598 0
121027797 403127946 0
410621064 112509003 0
7445829 441331271 0
54948574 404915488 0
100516573 97672898 0
264836529 369568033 0
570699317 5041295 0
48670879 246406899 0
380937939 171828974 0
133304198 67817063 0
6670579 279318292 0
538496275 293261820 0
545328156 72421460 0
498038268 133925589 0
76184025 433571668 0
405037582 246927537 0
138217124 242149631 0
501193994 271976613 0
259165259 266032944 0
428848375 171307795 0
71445649 510697835 0
105784791 517284166 0
107965189 206701758 0
67231212 519392093 0
177789226 249553373 0
467554609 218312578 0
435276048 114122250 0
23620333 441832320 0
277900266 97094189 0
432053403 89574174 0
153452930 302117995 0
543179660 570970164 0
388752549 226822559 0
338108582 519161549 0
422207751 218362920 0
195800194 507188213 0
303462137 135586147 0
355262634 262712371 0
459031714 302880728 0
308320399 535399135 0
176910656 350528064 0
68827835 312192353 0
393554368 122148358 0
507858608 192465676 0
401342935 81780152 0
23394264 31050077 0
499567341 53376697 0
402618280 499763290 0
273158432 97647084 0
59199901 114421197 0
565086593 195574052 0
365703339 311089854 0
136621429 268014365 0
122842049 562323853 0
251256070 479062207 0
527805619 525238584 0
404220199 11508862 0
557464544 536710760 0
481916541 398647104 0
81391915 386562432 0
127593369 440594840 0
355195617 278526667 0
508721926 514593983 0
9740746 506880828 0
315321394 402143096 0
482422118 370828792 0
517999677 195842237 0
136632363 574993788 0
75785095 269819638 0
574120040 108424882 0
306757224 508068743 0
409799356 434831655 0
218621040 308285298 0
71448273 190983005 0
279261028 55125397 0
167189830 162043691 0
440276635 385006646 0
29516312 289068603 0
338571182 17552326 0
468508439 554880818 0
151247693 461555721 0
297832294 404641839 0
485884270 535963427 0
294310272 414939312 0
477095938 190098248 0
232581000 244035923 0
385250908 140890245 0
63232643 93502994 0
422919619 346046957 0
467784114 66503879 0
322949905 287671945 0
511217625 302573520 0
220717917 374763886 0
437746998 383416117 0
204696530 522292017 0
521724132 15682937 0
5903954 335997009 0
125014869 331969049 0
525294214 311084419 0
446202870 519057525 0
97794405 340324197 0
141509475 169505942 0
245372851 142258398 0
114158739 166698725 0
38076587 563117037 0
59751395 159390177 0
517721186 309695516 0
167398722 557962701 0
412837216 347103833 0
312626234 271514390 0
477234865 293403453 0
555855670 406172818 0
361187047 139079963 0
284213156 568090784 0
184843643 135277263 0
401626976 331292125 0
465668102 475009295 0
215715321 28531232 0
97358186 568713490 0
327916125 354905673 0
79354547 245688703 0
486229985 157075636 0
239309695 412615090 0
403513741 91267833 0
436887923 369870099 0
193575523 464020095 0
333372310 419538633 0
213485882 531954673 0
475985448 23669942 0
33691792 98694746 0
156042158 377927740 0
11652062 95802766 0
101952512 543285901 0
479716481 562454950 0
545548989 353927181 0
401285037 483243889 0
486708231 70144797 0
126613301 17463000 0
192904395 29592810 0
199479983 43453751 0
558294678 91047158 0
310030203 303327211 0
217356335 329300493 0
479115435 558460418 0
223738014 439236336 0
218292229 163458592 0
289568387 262027559 0
233975988 344548026 0
320203025 441135960 0
476135997 336316468 0
296295410 454862089 0
333307768 177691855 0
83389820 470388731 0
253909951 528455579 0
322779872 550356986 0
154185734 412914329 0
307208490 23264669 0
308209115 329540322 0
75137679 448525876 0
90287945 376653053 0
65023380 20325439 0
327238895 125217948 0
515642930 61137586 0
103398901 249634738 0
442607084 200843917 0
215188306 53283523 0
391375224 156124035 0
348836316 469821325 0
566160274 172496897 0
532070987 211457137 0
458521104 232999482 0
250298732 116121153 0
490188294 275447767 0
9503568 232500946 0
443085753 423914807 0
502946675 209858331 0
407135285 551400447 0
320756765 231476333 0
273239526 381578802 0
468592559 342297310 0
5472811 348999653 0
200711050 553447647 0
41245699 153433103 0
365191857 564018208 0
126007444 327355319 0
133985415 75013751 0
170035867 253975031 0
499734070 515349524 0
451636985 70937117 0
543608508 393557374 0
190124403 357344506 0
111207466 57309425 0
159355089 556511659 0
238180367 75237226 0
391235417 477204829 0
118027126 181514271 0
479803482 4618957 0
481099304 431548531 0
219493313 255182307 0
240724481 61478704 0
60106495 129067240 0
307099331 217046204 0
572300759 407125490 0
559198408 469758511 0
351432994 181952080 0
243154108 500870870 0
522307214 433825813 0
162429271 493058482 0
522739892 109548677 0
465069815 98729947 0
173041860 300587514 0
474426050 523217725 0
552924036 148694582 0
112616799 76033237 0
478918278 333207348 0
116893984 112151733 0
125761089 432301658 0
215999769 12512025 0
456089579 415718340 0
144793986 21266949 0
55553162 322157434 0
396737532 248319737 0
153165853 421924308 0
330290913 44605439 0
538033794 92584908 0
107716644 289230854 0
340704846 316082385 0
217599784 91206573 0
14560303 238589244 0
104108183 480785105 0
465224456 245932209 0
41170716 61132909 0
322005760 539033904 0
348599995 313394539 0
261965785 179280593 0
526044185 106202871 0
411436920 221369426 0
226241023 31041982 0
285524164 375514433 0
157309777 484079247 0
79174380 314565631 0
509604736 393477441 0
416363457 220992664 0
144684583 48475158 0
204319871 345344487 0
158351422 468466198 0
415190606 393587825 0
339009872 74703836 0
500500617 385890284 0
231263498 308982282 0
154783301 530180405 0
327291311 266527543 0
281819296 28892294 0
134634853 112149328 0
428473773 386580601 0
534651084 482438404 0
146310327 525990521 0
516545735 388222989 0
134840566 330100062 0
561813829 513274050 0
408575643 271908551 0
336822160 259072624 0
528751219 301545934 0
56829575 412941098 0
37275150 38446542 0
318385221 239881423 0
452476105 559266532 0
312001349 520570529 0
137466639 253761861 0
241848440 179716355 0
98828171 289344730 0
493536167 271330492 0
157669286 121268219 0
329621965 250709494 0
539734990 196093062 0
97589050 369765650 0
416434598 289366050 0
51887224 307089475 0
54148363 141008270 0
385713625 444823064 0
262516414 93598582 0
187357012 148192349 0
165109636 144496449 0
461401561 495698045 0
559632294 303184672 0
245170275 7943329 0
23630563 199640007 0
35780253 466611243 0
420906209 382320486 0
573764907 351248869 0
124931056 514112780 0
154950499 508203948 0
379627516 86403216 0
341744447 12828429 0
469407744 217857015 0
2082879 23822810 0
286995534 546900439 0
81683432 156161472 0
251784873 570477743 0
406527105 62932849 0
470353018 191946828 0
240033134 30242319 0
427464143 158749886 0
420739103 18753029 0
432509468 238439913 0
235883531 539994207 0
515143261 440747523 0
483765173 230763230 0
490940468 17023932 0
274526078 184914179 0
111033748 41231093 0
328987328 72902085 0
23381709 30434146 0
167416138 253415383 0
267599495 451961579 0
241699091 246440648 0
120805480 164966290 0
386574911 194827578 0
402482868 440207443 0
526607113 179416065 0
464769642 398359426 0
25405310 471586372 0
334256153 16285669 0
201457781 317015182 0
176759820 305103317 0
115653030 332431770 0
424357031 31456862 0
449926115 554034415 0
156452520 92574434 0
150848224 125763521 0
156320233 123173462 0
283779390 329682172 0
170179908 183733186 0
196331230 228432270 0
482162872 471924768 0
157778358 364898697 0
420434797 312298087 0
250829113 481111856 0
298537641 342867281 0
228041507 190139919 0
369934796 213772785 0
94877007 177101484 0
448919635 530875744 0
276773582 272479564 0
74771772 368602608 0
425632215 166694794 0
519850611 460798822 0
161823009 287032665 0
190429436 342323305 0
69972855 69564330 0
182201287 364567967 0
320951546 227222341 0
74633963 80407524 0
346336938 319006013 0
436993264 62511141 0
440118364 20524385 0
252092151 106869135 0
135670616 57607482 0
72705340 237768189 0
472595431 292216306 0
440043953 406062376 0
79819168 224200735 0
279906590 185776281 0
472850886 373411237 0
270626057 158731459 0
29717889 192800960 0
185072798 389921555 0
563082383 277070430 0
277160673 332916376 0
345044304 376323092 0
568338825 424607681 0
535795629 209518970 0
97136542 190293284 0
511262123 43358199 0
193369517 336868729 0
257963554 157676010 0
328667533 538186903 0
151940100 131818989 0
329301014 39060786 0
563371155 244115822 0
576340793 302492239 0
64920976 531520802 0
230824649 497186376 0
219069385 142415831 0
63807525 183217307 0
187413696 184898178 0
26531892 355216293 0
123285866 424528459 0
572788542 61015712 0
247162613 150397680 0
455995354 574834915 0
138372279 333374579 0
260127065 476238851 0
227135050 397423516 0
441142505 449422981 0
114945126 57805733 0
218888214 578459368 0
77587907 225479066 0
342103421 454782696 0
136520642 292208845 0
338308711 459029753 0
449820275 305143386 0
280245452 178731187 0
173349915 157800450 0
332377341 279747801 0
884739 456653414 0
17013375 418910760 0
187241239 466326064 0
321758296 471044435 0
111103671 361881778 0
412496050 519364422 0
276527279 180387437 0
139769294 162148168 0
159856402 143243041 0
36369403 217589695 0
197318031 244747212 0
319376969 134579941 0
477226840 158842359 0
211719836 216894657 0
22123726 225682503 0
85696498 26493053 0
105002155 38103018 0
49328752 335211028 0
474647084 401827055 0
65268780 383407054 0
520207406 338603793 0
228318673 189416496 0
345724447 561236869 0
396516100 271006721 0
32318809 128083897 0
350071843 86565154 0
268901382 277171434 0
10848519 333828334 0
442600276 55246365 0
111573598 406079914 0
471801282 527811620 0
472685357 479065489 0
388411172 80252900 0
565031146 325086735 0
544752742 412233658 0
497066056 565719392 0
374958829 546906309 0
246045205 1607445 0
122032314 245728965 0
340707325 541317776 0
366487541 505764857 0
359437952 358383871 0
523920575 150859990 0
490930090 333828937 0
105475673 19297327 0
525511319 283931813 0
369482156 508634600 0
506246133 85313066 0
523287366 458519534 0
467254437 564717529 0
465055978 258210504 0
242363904 432197517 0
452468698 494650613 0
30778996 132753966 0
112137073 156725444 0
464906420 306720675 0
395779898 464996881 0
28376056 215430227 0
566813812 528266442 0
128383896 147976522 0
251687223 285906114 0
540352316 449822125 0
531748476 194297104 0
455660061 494555546 0
353773521 534236772 0
264839510 515891469 0
275709577 166955029 0
66563931 138834486 0
126974129 391319423 0
98138606 283043014 0
311474873 315750993 0
96264145 354782338 0
330342965 358713779 0
298287250 190352647 0
44307975 572087469 0
384845494 284936240 0
314293800 216822875 0
313786458 292766388 0
14913488 402592553 0
61534935 170388839 0
377836202 435655602 0
339110898 528592820 0
386673498 57372105 0
159746805 189352508 0
84696903 493945374 0
20426399 477461335 0
619804 492702969 0
397050389 22528635 0
344706088 52420247 0
145500570 460107462 0
473368926 356804853 0
386129791 334631500 0
73148800 204007283 0
159659867 371418496 0
543995179 503700531 0
291772157 178614071 0
2117567 117015960 0
368173426 568222747 0
74199215 196669067 0
10641782 387218560 0
221284852 309309820 0
418550356 40434522 0
416012402 378877627 0
534864127 446023284 0
465313189 414015619 0
125663565 557659479 0
529000264 150316988 0
429902787 436173626 0
488811977 995343 0
451782902 429733677 0
465535169 419729178 0
39813272 405092551 0
495315892 17079119 0
268814654 206922411 0
83122172 69221334 0
194887748 218137818 0
410486060 382396728 0
77719911 369792054 0
514072159 483697007 0
552693450 304862589 0
57378935 365035158 0
178351494 83804296 0
525235786 344403889 0
501244949 554430904 0
209618817 217660900 0
476231681 189696543 0
215104394 33745029 0
365402347 339213442 0
572012615 315019337 0
412629882 218648728 0
240561824 74660327 0
353183369 422017476 0
92938602 28077371 0
249199436 380288608 0
204133340 259322398 0
70734232 444176821 0
454114062 501345312 0
210744428 572480505 0
90375183 141666114 0
497213127 555439079 0
147997072 568441058 0
422400644 282895080 0
349400559 447250927 0
358557566 65138341 0
441465437 216376828 0
158073470 444005147 0
22163539 232614333 0
518193874 33138988 0
205933101 325251103 0
492053037 512609660 0
201715124 568548607 0
522303185 285539363 0
293921028 153869998 0
211547382 518673588 0
199530164 303738523 0
370359913 337670695 0
90051728 49113813 0
321222015 408078616 0
147982974 336481450 0
331491473 444481197 0
275902614 512442019 0
559604367 498754728 0
264858023 155199266 0
281143979 191117297 0
89807603 56718013 0
107671786 313033934 0
562408511 6138998 0
204726947 234859578 0
39203577 319352400 0
521195450 356330098 0
44574726 182443286 0
248579442 190352161 0
304779816 130543910 0
111793548 495406538 0
455123780 339704081 0
231847653 520352690 0
20415611 451393565 0
394921517 387380443 0
434911317 344265952 0
536058834 206859192 0
78026555 297589316 0
560950207 151209532 0
104351563 501841087 0
105206335 16058880 0
496130263 399053620 0
445923764 488913257 0
546856640 108908337 0
70310630 417205509 0
528853584 310715756 0
125329504 150493968 0
507448309 30195256 0
7393938 102393561 0
17202535 179487079 0
507684810 18726066 0
351967373 57685920 0
79215788 11756416 0
489896033 277854663 0
53330109 351683649 0
408918589 256322349 0
566315076 243182802 0
211785468 325247870 0
565202607 254437027 0
366244499 507338123 0
276292121 250861462 0
506281572 39161604 0
269164397 151798398 0
309152608 459947955 0
208545639 91412994 0
502118576 38072459 0
493340716 121445231 0
185369700 169185225 0
428191796 174237638 0
34306976 332093838 0
538613590 51241139 0
532019121 459984108 0
349652782 570082664 0
425849941 295958154 0
528717271 329455947 0
367035154 565766502 0
93676928 463510464 0
80080108 228514554 0
349828743 506941743 0
56228309 154761490 0
98334026 524162623 0
415363397 343567187 0
548739807 423778888 0
141971355 399682553 0
471522130 110040252 0
444803082 300654295 0
274989639 184873230 0
558619548 322514389 0
396420292 321288154 0
430848589 578918693 0
452485245 227109363 0
135114507 324948039 0
294136419 252849780 0
483730354 2547871 0
60879935 502245972 0
426597328 355892280 0
372006017 198245257 0
185657648 427332451 0
313264293 336696363 0
524055152 154522392 0
104120117 344150724 0
557941995 302534349 0
332055107 59060734 0
54389338 524107276 0
520497506 540495894 0
468846027 565744187 0
178050108 178925551 0
280365791 162919319 0
150383205 496102979 0
396827597 266668946 0
425447019 416120073 0
532857522 157707590 0
431745677 141784154 0
239578783 569066184 0
71659940 418781051 0
375845080 155580072 0
323362890 67396553 0
465863051 266605692 0
376488749 254778209 0
22155025 63391119 0
158413841 509647796 0
351227354 380088918 0
543500509 100991487 0
500677623 489482815 0
172298986 32710910 0
507725098 65798823 0
320203316 66689194 0
296528053 96603922 0
457220764 316783001 0
559354854 70291652 0
421708923 351215736 0
561320168 131064795 0
569151684 14607709 0
82875770 344886077 0
563698801 330741963 0
260994259 43445001 0
377764000 216436004 0
58147699 177439330 0
534741790 184350691 0
526899317 522799633 0
428941297 437101229 0
405222302 414162221 0
329751127 402854708 0
257230476 193509895 0
392841862 337764332 0
141117814 427979969 0
224414771 221838948 0
550921216 33140568 0
365059054 559277616 0
330640596 449118298 0
352481925 357575026 0
539816385 159863345 0
547670425 347188503 0
156759253 141162705 0
273677620 255242944 0
396119762 103617573 0
67499378 575692129 0
224310175 408552839 0
384637616 9470274 0
566145441 29139703 0
334017866 24237508 0
436866442 165086337 0
235422000 386831759 0
448858075 239753746 0
198461794 324111988 0
142672201 359633928 0
428463082 436263302 0
238676242 226005130 0
335363726 244614557 0
49137698 215107148 0
7336671 322449832 0
348239646 536922348 0
454352212 223592144 0
226413677 410940846 0
232056889 85574815 0
551649393 459487006 0
67350455 155006400 0
69811873 32422355 0
383387173 291484700 0
78524021 547181066 0
384802287 170152503 0
410991711 451921020 0
266104078 198100628 0
522910767 74631423 0
253719844 387110178 0
330984916 424128586 0
539319560 514282346 0
520979835 323523601 0
255092525 16775849 0
213146777 338466351 0
87582075 397651790 0
58248189 490788573 0
344597112 558595323 0
300581290 171435141 0
315214917 403516383 0
467757305 225115592 0
330721435 470584733 0
116360016 83704086 0
106769414 177309394 0
307337118 391955785 0
72251429 296586617 0
217324853 205441522 0
545834611 379713085 0
7942411 326900671 0
125638274 520846699 0
246530051 268848594 0
257740018 276779889 0
205816877 80212988 0
242475103 97938722 0
548523564 205513060 0
239704109 395547917 0
58359254 22980396 0
512318383 271337162 0
120611921 240774418 0
302155683 238384253 0
83066501 336693286 0
220033130 43783331 0
216320578 108181679 0
154473345 325013754 0
366916720 158189613 0
25431690 485716214 0
423488032 191303687 0
15834681 131308122 0
401013426 26359529 0
472439279 15362275 0
147671255 202776805 0
280286818 282003902 0
558079032 31654121 0
557552292 267972498 0
493899109 377371955 0
247079617 485828977 0
391472211 21263737 0
352778537 225565390 0
342609279 213335553 0
448919937 205985550 0
543874145 472424454 0
496209321 530632882 0
304945417 76614627 0
15285048 203452491 0
223738536 384830302 0
11675105 85576724 0
254123321 332550308 0
47099327 544891856 0
349660067 29704542 0
526281218 158116600 0
152464762 1877764 0
411279372 287294722 0
21455444 27543560 0
129544103 161699560 0
129231365 517571835 0
144638197 209426724 0
130960998 170995238 0
348805905 569041967 0
532303780 487405808 0
301765098 100480635 0
397594280 510257486 0
227029727 512100006 0
168322779 31195650 0
93126174 542763701 0
243612746 458313250 0
84230766 236787675 0
385439290 11083783 0
178573514 397484202 0
215572286 387229676 0
139765889 316933507 0
335694008 547442641 0
312804968 346238473 0
563567354 286116568 0
158165572 444619432 0
402151404 185216420 0
432484732 507308003 0
65808397 374032870 0
201640053 311541423 0
36648068 312670888 0
330701328 473463771 0
424493475 260430329 0
383106055 190851551 0
481098830 280361095 0
136200213 411579054 0
46196566 133159582 0
83404163 387697966 0
396587367 18903366 0
21086040 286723520 0
321836146 97130486 0
391617104 6478837 0
228472315 515534823 0
242415559 28292567 0
73990162 401269602 0
466465804 244550723 0
134675228 113308725 0
197317717 405060306 0
336526658 502421787 0
543462694 10977979 0
389503579 276058133 0
137712346 555318442 0
344480937 133819163 0
83100302 348687652 0
203823506 334575910 0
279982103 353424353 0
447737396 326996477 0
261028612 389644505 0
216405675 331753217 0
468840554 576157386 0
182903784 346048825 0
485161639 450006546 0
379386454 426348479 0
140714894 456464054 0
563509447 80715722 0
318346939 398760120 0
494582070 473546242 0
573166670 118966585 0
107110860 292773527 0
532933645 267873246 0
234641860 218808853 0
14396582 343499257 0
541394040 348487179 0
300009192 131548805 0
49686857 171318606 0
204562148 4068204 0
115656759 216667599 0
386705661 352045392 0
425581784 573298760 0
57109962 454558617 0
568832922 566022721 0
377843220 407525489 0
114408708 496313901 0
577807375 372337514 0
458374694 125804546 0
101413522 338461764 0
161028172 542241071 0
573878389 302693005 0
197936937 82218165 0
161041045 406297890 0
483581570 578566819 0
497496616 517315674 0
518369652 446185137 0
35510413 273572031 0
468840746 452412939 0
282591894 565537771 0
285305634 246706789 0
576047758 427050904 0
29825864 47165681 0
178810834 190636119 0
24219780 513444468 0
74673621 556052525 0
569950940 98719669 0
314025425 380924947 0
138134975 316003320 0
213195289 223794104 0
142526239 183649842 0
205391005 196795019 0
36728168 184668902 0
429738886 88648391 0
94921312 411461824 0
567354545 323993134 0
3227453 498056376 0
258249761 413238228 0
144980611 412761687 0
153966778 18289343 0
303508893 77318176 0
543141240 4263324 0
206041149 80408634 0
11231579 131537174 0
411236193 91252633 0
540498874 398091434 0
55927445 551850420 0
528153629 194727531 0
491182524 124464815 0
446224429 409297152 0
486743903 42777274 0
167085521 236912315 0
442711368 312376932 0
129726516 77167864 0
28617553 537828642 0
357126706 64310518 0
41244808 442268871 0
211857890 534752181 0
457505906 218320592 0
72393088 439456484 0
169805125 126686531 0
441658011 136725557 0
84464946 222217169 0
572744677 249438873 0
85854787 74486053 0
335146653 61730074 0
550123352 394403197 0
485214735 563903641 0
355968571 45168571 0
290019053 79288341 0
416939220 316948245 0
439812777 393162471 0
552716787 509041497 0
150297585 484511546 0
38240546 369495614 0
81893264 429416878 0
123358697 295268977 0
24834375 42258824 0
120247214 377333758 0
5424732 130298887 0
222439841 344606216 0
58811654 255637607 0
235822409 68277015 0
493447407 193107260 0
412826174 448058898 0
492003645 567555402 0
81459512 224104184 0
546070250 532596604 0
7975287 573894658 0
184295477 289710659 0
326336825 381788303 0
363548553 422823359 0
134523262 321371595 0
395633288 327383403 0
19879781 219425512 0
112201902 416712706 0
538697523 232738723 0
510576917 256315412 0
81405265 401838795 0
58576302 127278697 0
344544771 73365236 0
443676111 302283866 0
2037068 418489604 0
287432903 555702733 0
498285106 382169273 0
107614368 302657586 0
540823916 41457601 0
291313668 455748264 0
100371783 112010015 0
393608041 441340285 0
184765843 354532238 0
256859570 79254129 0
255415586 147050039 0
528201626 468170076 0
579660313 572208143 0
40692207 433447032 0
77473352 6296177 0
234944584 222579991 0
491849847 394968228 0
74804009 41840301 0
366716932 348898670 0
365764820 405476002 0
449924077 572917146 0
335712284 288729277 0
46298919 268560757 0
311851024 179127905 0
186368473 383088774 0
338705921 502277711 0
153694472 86671630 0
302469580 334770446 0
344302651 423276434 0
287127911 226847413 0
540845617 416053190 0
124294916 474281469 0
364032894 327808143 0
126374364 5418288 0
232558952 429247682 0
503547694 49981942 0
471205664 503282507 0
158555407 157298881 0
522485874 61341049 0
560335161 247520595 0
215598852 526676583 0
422054462 511200276 0
437179361 186115368 0
25009513 91404791 0
574926709 481415979 0
87190687 161579963 0
524102646 7144372 0
353466757 512023065 0
452095037 561572209 0
286614634 127800579 0
553317258 245794244 0
544102983 404636193 0
489941522 337000670 0
100845680 520742771 0
166237983 26875132 0
48421029 70199217 0
563536348 565436093 0
44289499 422390389 0
327330714 486679103 0
491218185 411520760 0
400761074 554889027 0
519288475 569993703 0
194586403 451991571 0
289277901 199432985 0
155163728 48370852 0
10133074 44022858 0
467947557 412968926 0
402059661 115635741 0
160024131 23028073 0
457753133 336605483 0
1898868 313878157 0
435082999 407687829 0
74138777 401989043 0
304655257 131443780 0
107658043 51824343 0
222349344 482859919 0
254720508 455940149 0
65897491 60844125 0
176138151 476353127 0
254428680 20262205 0
480420183 6670468 0
387978449 382670544 0
6915293 67640562 0
75556831 475121015 0
570326019 264720272 0
320077979 546210843 0
156046490 400242079 0
397096652 302585701 0
27306272 6914901 0
277639659 89306970 0
436219217 288502714 0
302475287 496599134 0
415625370 541262243 0
399024600 100093640 0
27834638 568263285 0
542122775 27419232 0
12635844 59470832 0
227142785 170465826 0
493130624 301383340 0
79084400 272080399 0
87389156 9171643 0
263279491 271845115 0
347503862 544083489 0
450491283 523725796 0
562321333 459157476 0
244645749 27790432 0
171506461 288598026 0
507800327 475649592 0
437168241 241983876 0
50626027 249271515 0
53403706 514309529 0
431473900 242405546 0
545570144 453753128 0
110960242 243831578 0
2580041 567487789 0
189505655 84151394 0
58547877 161719639 0
153825830 118079667 0
429167276 526975304 0
77727780 135953762 0
303810010 29529208 0
534992029 517908958 0
467565423 422322931 0
166212383 360937542 0
408372303 192483348 0
323947911 319559391 0
431439573 316700642 0
354774321 429842336 0
571612081 116389228 0
268085850 396257345 0
576976138 35854078 0
550520194 507984495 0
391311870 344042730 0
335770163 433997030 0
247178258 58550842 0
441795881 258028763 0
39257619 376566885 0
70092378 87289446 0
531588466 208239377 0
458496249 227091428 0
554034926 99978376 0
519645988 102983314 0
91140177 162777128 0
252229549 438726030 0
46676768 544900735 0
193014196 294635450 0
337888679 113943911 0
370894856 557357564 0
393996245 503773904 0
172401012 56676721 0
547697604 436681038 0
47953300 446313993 0
150043556 24542362 0
27779717 350792504 0
396176085 247411629 0
344463323 377787956 0
420724176 78215445 0
470420362 269920773 0
282371260 268556734 0
49001411 232471215 0
254131260 230524006 0
310637760 3763201 0
129600401 146276574 0
529724144 413039521 0
367183573 319885519 0
190077661 12794018 0
298037323 543267494 0
379978174 262864050 0
451128375 284846979 0
504011900 524510395 0
340492032 244849156 0
205311626 247339339 0
19555300 436226374 0
125559574 508416174 0
472314705 550900889 0
46918815 516754647 0
42668788 311462148 0
452721501 489234327 0
186640152 401792906 0
195260233 198022253 0
392015340 139771058 0
61202057 426780840 0
463165487 568219776 0
60443027 431279387 0
316798407 213103316 0
28412639 223980441 0
400093947 358028128 0
323889825 387722247 0
436930263 430941135 0
241919479 416435019 0
169123864 85731559 0
483072036 336664101 0
24257598 571222774 0
520788072 153688449 0
565944145 551805397 0
206144849 316151238 0
526572057 261356784 0
298933018 102784318 0
347603477 363936277 0
488390261 505733941 0
231510258 570206080 0
477977103 115261944 0
500795581 64594003 0
448105236 7621559 0
38388990 388761090 0
41329192 288757281 0
172767021 504118851 0
460521428 415644227 0
498265931 386233983 0
390617614 473426955 0
383292084 175401095 0
201501125 244387243 0
351640421 517496919 0
382987281 405296252 0
152491390 419915846 0
437843533 222492283 0
511967991 206011277 0
468595048 419289480 0
219720709 10697485 0
557276763 429483112 0
452607288 556640434 0
228698272 83064568 0
543769912 343067453 0
343590210 529120529 0
71176803 138642404 0
269710583 71747263 0
144904998 196734425 0
287775491 346853818 0
132189886 10514445 0
65589245 310152043 0
449897392 72712271 0
282803520 117792595 0
7584837 412624246 0
161099764 133085031 0
50476890 539112682 0
256600503 437891830 0
464004863 99777504 0
447076397 493330134 0
40636998 568676167 0
320163865 84302727 0
241138362 573033429 0
26614653 176856615 0
138955083 572087131 0
129411230 114254797 0
24826737 382973396 0
62298948 487550026 0
297906739 478833796 0
535345271 273404781 0
40826449 105655375 0
376040080 481514745 0
265446690 562260835 0
473498214 457336245 0
15088591 495824879 0
31982213 232628329 0
259113570 437225183 0
5159581 561311385 0
90238812 517978562 0
454456528 189245033 0
53512317 46606164 0
18950145 105446801 0
246359734 54435007 0
95919896 347358131 0
194732089 234480783 0
344090301 323056350 0
514479755 499838702 0
533530768 379606881 0
49639636 185091219 0
373993740 387843007 0
209789874 456766226 0
31354900 329208304 0
483164677 188544269 0
151453235 286972663 0
462473487 424426419 0
69408047 360127954 0
65523188 520311453 0
310536571 72381571 0
230641188 254941244 0
150376938 250721873 0
499081255 542561799 0
3074045 107580363 0
401807199 196038338 0
508850154 575667704 0
490491639 35098435 0
249623704 229313138 0
212911130 454594980 0
573249487 115626700 0
245364394 565780100 0
9217321 101311637 0
424993647 552703974 0
564782946 315839184 0
130772699 158786616 0
191771345 223544531 0
317659063 561799531 0
125557950 440632198 0
539971932 60537221 0
197561592 556270347 0
287995110 556303205 0
123263202 502937704 0
282346008 568146052 0
211873729 55582181 0
549058975 433091245 0
569267606 432073556 0
504189443 5611827 0
12116030 382765429 0
199323315 69816245 0
322385250 52055218 0
264542507 138546238 0
305805516 308640215 0
149875347 436196764 0
25885916 152417238 0
305276849 185197877 0
483104538 76584025 0
189373050 414701232 0
247669625 241324341 0
438177682 251345019 0
389024177 568832290 0
387041303 54088060 0
498529649 324016567 0
517344873 175407774 0
415075068 412753231 0
338670419 151067439 0
76470938 330992082 0
422257137 396818765 0
219599021 411272740 0
104798631 404838252 0
500282725 342478705 0
264775700 323056969 0
419619607 481053631 0
300848528 366001222 0
365645014 489807779 0
362125816 63063069 0
300079264 75498315 0
38188107 376702495 0
434997032 554758182 0
397478173 533238777 0
267628573 100409055 0
332321581 363941196 0
435174067 509782049 0
285579716 265749092 0
456910799 2842905 0
453437067 141361017 0
387446227 416668530 0
46319738 90143386 0
289041664 188232550 0
407950820 83957608 0
29203652 352502667 0
441215421 361436370 0
515681657 124078680 0
178626346 518505953 0
484859724 389014139 0
509043364 312832218 0
100237766 209341306 0
300775004 41862646 0
372242376 162166609 0
376393680 269990827 0
184379398 254279521 0
125998914 291481008 0
227003197 539099039 0
347670151 164876489 0
459072017 253282827 0
410417559 153093980 0
475821716 196809123 0
462928162 206906649 0
508196965 316110332 0
278438473 433114865 0
470421971 177222402 0
487670849 522272387 0
317778635 305755224 0
31040147 150993217 0
227017536 236613926 0
314085132 392839116 0
311142056 327635026 0
51894450 394036816 0
258148823 498934883 0
12848886 10417109 0
229787856 344221461 0
377157516 370184951 0
316571084 178010803 0
280548976 54133436 0
140358390 191369598 0
19439604 231539667 0
60949438 220570930 0
560953934 115966039 0
476387604 90773860 0
371705807 73312507 0
62790589 188152950 0
423704103 437878394 0
379496722 230494773 0
559415534 365029380 0
444269766 518342126 0
290288620 195208444 0
55208634 269251550 0
331988897 501932658 0
291067592 442573627 0
197171680 354937144 0
72288426 45260866 0
78703295 162703204 0
525545090 529845243 0
121599027 72226558 0
518197598 550784845 0
221785772 433878537 0
438933253 352535315 0
480676971 323349097 0
170497336 119130194 0
361091407 388672207 0
557793420 222326559 0
454126081 440407212 0
5467417 441922803 0
521830872 111170893 0
499145343 262660912 0
302538540 103113144 0
352844493 519633543 0
28021086 414208877 0
325423099 574851741 0
257540083 354018112 0
388682882 349496959 0
490661682 234181878 0
515974108 563052881 0
457254501 369779089 0
130985310 202284220 0
150866352 510014376 0
221971510 288793508 0
249294224 168401234 0
453518709 228079809 0
549296407 506375667 0
92542677 263088603 0
299830886 210975904 0
579342924 295605552 0
437802733 512151270 0
215354803 572805961 0
83710877 193261612 0
577104060 419405677 0
330146609 233617915 0
551151613 146790111 0
297551528 448666644 0
176940461 563006371 0
464437455 81730909 0
148072310 190371208 0
526036640 515828016 0
388719854 508044180 0
94268099 246932526 0
531107609 507954694 0
141065220 291479214 0
169358242 566507932 0
218925786 567324864 0
246875828 461850415 0
153859751 421448337 0
508795427 151248950 0
408011831 44733926 0
387340854 230466531 0
530663931 271612616 0
175684837 115043504 0
73975392 106088371 0
433438190 564130880 0
565590860 289578470 0
303509439 256733979 0
256276188 137935038 0
469645567 207871367 0
368568653 487993393 0
576997485 493632529 0
342241750 171376616 0
569540991 425267742 0
390784726 158784713 0
537798658 142560335 0
99768519 164808746 0
245502769 134935438 0
263858764 442214575 0
322318161 173388661 0
434622423 301815621 0
520456422 553868309 0
455599334 268384510 0
480859007 403219570 0
221918671 262689027 0
143093953 439276723 0
264712322 354754966 0
390516108 520078086 0
573038499 171573424 0
403233436 334503618 0
345753561 374043441 0
382550182 436633996 0
417916988 441953658 0
132720065 569023368 0
171215747 118372294 0
38945118 438105509 0
116457711 271522040 0
419441945 273873139 0
59359360 535597507 0
231897961 253124261 0
384917697 539018232 0
568403084 419277969 0
201699282 545188803 0
67910912 141878607 0
365044628 531038827 0
151566573 417240314 0
492675154 165744211 0
221008323 337391883 0
327855337 185739989 0
201670288 14766677 0
26035613 175335589 0
177129029 233149481 0
162783648 514065447 0
299912328 511025837 0
252067609 172333620 0
89019348 360985413 0
263027192 518902189 0
234929241 450380741 0
427458106 26359881 0
420594656 562230139 0
444451507 301968836 0
294816511 337327015 0
412748723 24780966 0
162204140 213093700 0
533335875 454443519 0
310168713 478765676 0
493890267 413753349 0
127176148 528733541 0
373139 372611518 0
92306111 178076420 0
484357580 224588707 0
362719830 441173765 0
436668541 217355647 0
521967600 303307403 0
365271566 258320741 0
541111252 124200470 0
305883822 343572859 0
429800290 307560524 0
553429818 42673627 0
553569424 125344121 0
401402913 336836478 0
308338124 366375223 0
277639345 302539974 0
268624491 211477463 0
87769519 456611773 0
174590356 8886125 0
77512983 322598684 0
157000068 249572959 0
134981583 276113819 0
51231515 477537929 0
567223933 332838010 0
89694188 314934063 0
421731387 79864535 0
91224736 15073928 0
6798361 448079239 0
351396307 182360697 0
81313043 267566688 0
410251714 257536423 0
317577234 116606759 0
346788731 296118175 0
341273547 218771602 0
288083368 234908669 0
234973583 374199612 0
434451648 395181807 0
520972610 219973461 0
492700936 341717267 0
313366308 228487137 0
181678819 390097141 0
209617483 328427168 0
327029604 539147723 0
392924345 252330080 0
367398626 241115521 0
209656299 185581868 0
529194380 370467633 0
388047980 238273695 0
375652514 537738530 0
542214553 541802599 0
224677585 48819429 0
516556212 167906108 0
34907027 123849300 0
388395294 479820008 0
94162937 341965702 0
106132332 168307995 0
462099672 360407095 0
460581639 102810333 0
377747143 166836213 0
262387377 115739463 0
266210672 438785840 0
349405579 491743559 0
422299125 563670534 0
316682997 506251014 0
469438470 39726698 0
452718969 567757548 0
15783933 424452046 0
225542171 320548155 0
323074286 130599312 0
279379020 166595940 0
120315234 207287317 0
195371760 398172547 0
164936586 212973917 0
171751382 444769110 0
554373992 387738079 0
326389575 320809841 0
151764633 541322134 0
426725311 125582291 0
132280925 192290736 0
37161122 194537640 0
370183835 43144278 0
212499396 504007834 0
1579218 577898274 0
484966010 279696281 0
241307884 476199379 0
380726938 543962229 0
24296230 273596105 0
471146449 42550732 0
279547694 442532007 0
132001221 556342245 0
307937881 505753242 0
336203300 179575422 0
411842794 14015701 0
151713301 541222077 0
544065062 167433986 0
244689890 9459972 0
275606431 124925904 0
43572279 457454768 0
372025221 19161902 0
215200164 15156939 0
222780640 78368215 0
258565743 467392156 0
163220467 238555448 0
551137634 453774338 0
491871253 557040126 0
480557066 449878619 0
474378758 406095705 0
289438328 510178680 0
237652181 123382719 0
442682037 572077207 0
229606857 361645582 0
502825308 194823140 0
374873025 194691831 0
183563842 510333143 0
102740404 20480093 0
45629518 408379049 0
134833149 503751601 0
122557563 101934432 0
223273849 43079553 0
541471958 242425725 0
162891395 508516942 0
527320581 489633852 0
409460278 64070527 0
309619264 425177753 0
551084014 246413219 0
2395225 364554136 0
58019424 84182315 0
337183647 178355863 0
550642600 315264251 0
494308630 134370096 0
449522338 356647019 0
461627028 462067998 0
321672980 70416889 0
565210196 108047225 0
322707742 485127278 0
55587009 267926640 0
302827912 90514874 0
319543348 572289167 0
242542389 30639770 0
85125989 7504721 0
413497202 299318290 0
159980716 277374299 0
356717947 368765080 0
522333773 83107359 0
444970735 180007298 0
187799314 148446548 0
229283916 16109796 0
529812314 566967938 0
344366117 471451133 0
41223286 568905796 0
128543262 326696491 0
214833359 382943059 0
410377767 166201331 0
231345594 31105573 0
443846795 423945057 0
354206729 249355704 0
302437171 535329159 0
106310428 119970293 0
478088031 193674043 0
486241599 60541116 0
187602035 138546239 0
75254421 453236642 0
217201988 515897167 0
422765015 352991986 0
502181983 540223727 0
76144094 186875553 0
167683772 291090376 0
109000933 474110193 0
412568765 542237619 0
310933429 370453606 0
528668366 246585025 0
409985876 418256179 0
337826833 210172926 0
63929462 42085014 0
513559752 351768296 0
578526895 136315864 0
427275594 300351518 0
481003804 534386922 0
177392732 477559932 0
53150637 106170440 0
327764134 455232735 0
89964370 234430032 0
9742470 126761711 0
143413411 155070025 0
401190444 389639542 0
224148395 158452547 0
493064528 434707195 0
316234847 126633117 0
43373354 96114326 0
545167859 314179903 0
396737350 372200092 0
60713560 91406449 0
37684649 98718863 0
142434265 158991742 0
413168901 483901637 0
327366194 519141456 0
260549795 32636119 0
227654802 414148532 0
465450078 160343382 0
354776340 545029072 0
458005311 519309747 0
64233964 123954717 0
114559381 142709786 0
499105799 228868146 0
243930742 76215202 0
510894088 408380832 0
466468343 271848913 0
569247217 250181369 0
202165974 489796555 0
257457450 534869979 0
220159511 239206359 0
554481418 332086839 0
89180936 150205556 0
419022679 531562069 0
229097932 331864071 0
77488748 134655356 0
427894377 415273434 0
432011640 207235667 0
103988957 108137036 0
345305548 335139302 0
377374044 156677792 0
347878241 278828137 0
292148946 4516056 0
179403236 241697634 0
312360618 50583792 0
416664080 71916332 0
476304718 368758222 0
371350933 25430673 0
446913714 480105461 0
130799349 243393055 0
459902756 352819712 0
235203961 266420655 0
318501223 86312662 0
162122993 412259753 0
208027831 159769391 0
86507678 409044092 0
403844594 206519149 0
7857448 88193935 0
195808735 480917887 0
348414910 17730218 0
150381539 571732567 0
30096397 428655964 0
98759971 24053679 0
57895767 561532100 0
381414011 76871741 0
572463651 372895220 0
301129453 315837482 0
27591971 240314232 0
477708122 479694580 0
7670594 470772762 0
23315666 422853487 0
9013934 93536666 0
62028060 195999341 0
198549564 422926787 0
279874911 417612177 0
396995572 91611906 0
382928556 573615879 0
565467858 180976227 0
481351125 219224749 0
261269303 235768643 0
133802638 540921166 0
397776403 180882173 0
32547662 111138424 0
348807835 507555336 0
28802897 63373776 0
447514579 269187764 0
442293084 255852715 0
135218779 533055657 0
39390682 94896604 0
195203486 4022298 0
252459459 412621165 0
268181741 222381254 0
404951229 161378892 0
306414779 573960647 0
58953206 466290029 0
284782411 353807368 0
567487693 43882055 0
24111787 349754178 0
467479827 165677250 0
330494341 322488088 0
457165452 566278141 0
159288235 76718057 0
379417318 233636226 0
307154354 125049569 0
476526893 124458597 0
465858847 73335243 0
22823017 517896609 0
292073298 387341317 0
327453711 75393319 0
160125456 484761874 0
57375244 276500623 0
172084072 460530619 0
293714911 13896855 0
154292571 259999967 0
153754228 85921104 0
526020997 203391819 0
318844760 278628054 0
363120192 115276891 0
263789178 210693223 0
344506875 111089217 0
273694657 229235701 0
554598709 397999206 0
33231164 142886476 0
196081403 561561981 0
378487304 191381699 0
531773034 352574925 0
81543971 408970853 0
154225384 112900226 0
90324110 481177640 0
352326706 247884478 0
364006634 209107413 0
354384997 19504254 0
576600892 208260498 0
507411133 136078802 0
233056657 526585517 0
93436326 385879836 0
275445462 329397526 0
246707876 543341045 0
535771993 25773161 0
557258925 261261337 0
51803879 74935271 0
391597890 65278358 0
100588701 270419439 0
445433961 217195372 0
463463498 37803961 0
25289589 221293205 0
397477077 111074492 0
132483076 4993504 0
246434005 5453289 0
461761665 11178009 0
439790481 99979731 0
418777925 148412236 0
296738459 437210941 0
466050716 287894997 0
96732800 295227643 0
383371742 490516 0
36101920 240615854 0
571023631 519579835 0
337559845 301412258 0
566475785 131420277 0
172385550 521572300 0
448203475 311625642 0
539249007 260431835 0
22166932 540937640 0
506559246 495212287 0
430345667 219470185 0
219696672 544131192 0
222706480 145403640 0
352816050 243751958 0
342810966 262965101 0
348653138 523669184 0
76982124 165793436 0
234266719 449248765 0
480078805 356440721 0
515597192 345635103 0
138042038 344447568 0
477793556 482315333 0
425924449 293119190 0
538781062 59487668 0
149011301 516504587 0
324979211 394611709 0
115043805 371927601 0
201501833 565564010 0
168574591 375317179 0
568396117 160101854 0
308356104 211631154 0
361018636 43342443 0
329541968 467639285 0
38726917 383741764 0
515593269 75823688 0
156271976 143817410 0
235665485 289560897 0
546713277 478410439 0
503311419 312075432 0
479939816 573976750 0
196499927 243812060 0
480860511 254577009 0
224674262 332566025 0
473947115 56152716 0
46836855 183554712 0
570770264 528270822 0
577032700 151895164 0
61659499 454110718 0
177180597 313056572 0
347022861 200238002 0
38017833 569204632 0
105002154 414201612 0
545492565 189149925 0
74781303 183227570 0
517053325 282840448 0
407652178 334642505 0
21515703 484969171 0
38051712 36887807 0
227967953 170824147 0
337479746 533716564 0
461419459 519341685 0
500634393 17231356 0
132510287 388059947 0
330811393 531100481 0
434238685 165818603 0
473903135 455919167 0
336127364 520752969 0
117994768 186354725 0
197211362 526938945 0
71167395 120994130 0
570206727 163910607 0
120253206 144119305 0
207855131 534808982 0
559998334 361195102 0
336828507 503205753 0
571723310 365396863 0
169904029 278263814 0
192614714 434511940 0
87380865 426426350 0
118361049 478210133 0
540434413 316987167 0
272262920 69942676 0
529009146 299575811 0
330259920 547669469 0
216608971 351800726 0
123531417 270406768 0
505263394 539756 0
378089080 21592364 0
97803478 394225559 0
250914901 212132933 0
529211064 297419926 0
551194694 42033756 0
518637661 19545080 0
552213222 210249302 0
445520613 432737861 0
356884189 527927241 0
349652347 440399619 0
260480348 310380069 0
13107576 205347522 0
417926697 243670336 0
306865642 357424947 0
146390198 200350424 0
92413175 263962242 0
299466864 279661785 0
327909310 60668879 0
19822605 401348154 0
235038373 462735530 0
78242529 136490937 0
415979638 288707578 0
495058430 420719383 0
416791509 134440590 0
178416170 557489560 0
212551237 411292284 0
391273455 523876004 0
259377377 42532305 0
426425830 475159838 0
256962168 507716598 0
256664925 91495604 0
260967855 497126036 0
61021740 227883078 0
481040045 407538228 0
215266968 143329638 0
570718640 419715668 0
7452451 265144348 0
214361910 390948621 0
492272049 528287161 0
249624328 221764843 0
336571741 326986779 0
381565988 152183515 0
116238872 540696825 0
515727258 329443528 0
393165119 300233098 0
402553127 486801215 0
517335067 170135695 0
255052899 514763455 0
442688262 102015231 0
444678246 530025401 0
300270235 342368126 0
286451444 309232404 0
75338614 397466275 0
307306684 325699989 0
61314820 298153234 0
559602149 348118856 0
232968977 476803150 0
23775878 473888158 0
437893465 78282817 0
42279368 5397753 0
325730427 569062104 0
267518259 43798264 0
480081565 455730946 0
182461697 78738940 0
325948371 162944717 0
39366536 516344432 0
357058791 206853835 0
27630110 127969905 0
236363009 219515430 0
363659042 529824943 0
158114504 49461987 0
140848103 142368507 0
373165583 204396443 0
466137764 408813192 0
549171357 24592901 0
306448359 121787769 0
307448169 391917397 0
442084624 14858812 0
222150044 563357250 0
172075522 100381365 0
445572954 182732484 0
244339132 336009985 0
99604473 91208517 0
533434414 286607315 0
35180748 97369417 0
64964881 239954152 0
285858266 329078900 0
471268587 445387485 0
90623832 129965824 0
376704389 136338816 0
134293869 31851617 0
546535869 237402833 0
355038536 110552495 0
123918200 425086741 0
407052967 196767126 0
502847907 212192776 0
286161244 135753942 0
434012376 378266729 0
504151519 452522427 0
423644241 29127656 0
463290545 488521681 0
211824001 171650002 0
511733595 340597475 0
485509048 550424795 0
141467357 379017462 0
370343277 319323573 0
347445503 107157515 0
364750611 434581808 0
481185359 549519437 0
41813613 27147949 0
88370882 575743252 0
294505629 319858434 0
207136778 428644672 0
391843649 23896 0
139548417 329980241 0
291529921 343472050 0
28027611 396386455 0
215194234 302998354 0
551780896 155171257 0
83376571 577326511 0
234488512 435531932 0
388983958 101844814 0
275676654 566314254 0
62670500 304528278 0
245916230 387258020 0
322061065 524532769 0
131330167 494607373 0
225371820 435007293 0
426431536 247798315 0
416775445 480224065 0
476093182 79813020 0
146844471 280986110 0
394549564 530555089 0
536472836 281122995 0
157192476 366918093 0
132513821 391844966 0
364084317 475235435 0
63355219 81502286 0
367455076 431591938 0
439729258 202131202 0
57308660 322888024 0
532633763 381028644 0
36232826 523621465 0
543332590 340903128 0
230106204 353098975 0
61963274 135409055 0
177790382 305825788 0
211149773 301584564 0
22546436 493346205 0
244680578 250691253 0
131369902 20124537 0
505713486 125799277 0
86892728 183383630 0
371027782 481366924 0
9236845 110152731 0
179537425 416782226 0
567690668 161196620 0
487563868 423285083 0
524764478 379472924 0
522958336 548496978 0
534499091 275506361 0
542199864 149052651 0
419329359 359249094 0
425536351 547251971 0
530857415 93343196 0
329039108 354276613 0
155810014 241845807 0
114447589 302574298 0
216656575 490402770 0
324147908 376820942 0
407840543 233376218 0
547654620 471954902 0
452593853 424582895 0
358920372 134812770 0
18672170 8600815 0
419713614 104442883 0
97510969 380353694 0
39951895 168355959 0
234360456 297919150 0
540477733 300726473 0
173063248 76620561 0
137803872 247714261 0
484412915 397778977 0
57872280 148781645 0
359477977 223195355 0
30111558 435841421 0
356654714 465324601 0
194167786 235289341 0
535407769 502394027 0
448778905 473062168 0
494563302 290781984 0
464237902 42827627 0
504879962 400831638 0
402387672 206513436 0
234701542 332961814 0
16253797 537929412 0
291093781 101331013 0
176782193 547182187 0
392664988 327442857 0
345424682 495135014 0
75883533 291239268 0
222411011 345250442 0
290958716 300097263 0
445157186 168888558 0
579240408 573714290 0
146978073 39368270 0
32964884 121686730 0
500103079 166164475 0
416750449 538601526 0
195957571 482094080 0
132154597 418242181 0
16963983 198227297 0
252445821 570229007 0
252780784 254202600 0
29161438 41436905 0
317053118 169716336 0
579593215 122063366 0
134147736 9045845 0
306112270 20079134 0
256326616 81982186 0
188369352 519365721 0
320423441 351909394 0
217281340 182763026 0
554161963 31422287 0
548870567 575029461 0
90375032 425657939 0
201258043 241339268 0
123418706 59155386 0
90920852 190756640 0
522645759 154609788 0
482338435 311065458 0
62759723 230538437 0
346388412 59144222 0
572811623 469107564 0
2819875 379718032 0
6227321 307018186 0
198987077 463587644 0
367359906 450908068 0
89423103 190890822 0
299708714 81423022 0
389502035 102760482 0
327658179 450299610 0
500112256 190483067 0
121319827 165466161 0
45119739 21588323 0
38183070 424305036 0
341940124 377976387 0
454290657 151762900 0
174303499 38155093 0
547662111 94973947 0
99812871 512910394 0
448914456 423253084 0
43559335 196459812 0
559139299 494287303 0
136962652 381267870 0
241889475 547264404 0
225550823 540628667 0
120821597 386171999 0
523581023 309380693 0
86383869 181932680 0
40280767 310901433 0
27977190 507692861 0
410277912 72834790 0
214688858 153687075 0
120527224 425871393 0
208777456 235679009 0
237147031 410509024 0
78672926 303640760 0
165525463 571093181 0
405497872 63161021 0
188895199 205788821 0
115728427 94138517 0
512055029 56291884 0
479525251 200533591 0
13259595 279430652 0
20047122 36386504 0
446878090 470432866 0
277693545 12510849 0
128015540 298055819 0
310191898 491021622 0
299003639 194281073 0
413953918 202109252 0
360972848 499379264 0
490117528 422773387 0
459328937 476074399 0
397533052 277000446 0
301779853 278986144 0
160257004 4980211 0
255376601 288981422 0
556481420 132730048 0
109944173 152305054 0
263714114 244383295 0
325067574 5024189 0
30362236 529977044 0
139178838 474673428 0
344189320 190309932 0
329759628 32353203 0
91171212 32583049 0
337809619 551355497 0
82015158 411299775 0
286393746 223819374 0
14358596 448676066 0
341888790 182224677 0
505967778 277257917 0
493057126 202451982 0
230320699 9481804 0
88798109 100112084 0
201773528 421901351 0
388546813 355096832 0
133957829 424785840 0
229502533 285273949 0
362584509 273471178 0
22133914 414054354 0
372917573 221686329 0
576952024 81835809 0
396601246 226437446 0
205337802 462002507 0
471447631 296851824 0
290732669 510530179 0
79193744 94953438 0
433758947 339489068 0
501310590 409713930 0
145279073 248713800 0
513085975 496459120 0
460476788 110519168 0
54055733 246878029 0
445899489 479578197 0
427931598 249296072 0
24414634 193402046 0
506045808 562586973 0
167884681 426819048 0
358211222 561048254 0
157759937 196030057 0
2782905 415409406 0
352452178 290584658 0
427101303 578217567 0
203711863 58503709 0
69593240 269900914 0
558903714 577028024 0
341023970 502221998 0
415376957 565446954 0
9263624 84396141 0
9915280 73339331 0
135907172 266647594 0
400657818 524361909 0
57365776 354007212 0
240933345 314263985 0
135046838 59624432 0
444228472 438740548 0
416029613 59724059 0
299506023 19424882 0
367222283 107407275 0
523911017 55848876 0
147669585 475058187 0
232171219 576569312 0
24640756 3042750 0
106754941 168001069 0
48353216 144414684 0
383934142 42159826 0
404024351 334378033 0
17007886 294755728 0
242155920 457783607 0
68057372 54075453 0
399887411 87627682 0
142276643 134280898 0
96238966 145593461 0
107185488 37984731 0
455185757 85161813 0
59042203 338384426 0
173448457 361793712 0
356607442 98318265 0
5337176 151019718 0
111273112 77347764 0
480663669 24321694 0
35669028 376250913 0
236492375 383693900 0
211269668 335091068 0
381253251 82944719 0
354429128 436656014 0
445423644 350260520 0
470684713 416860210 0
146333251 150261188 0
46260826 564102885 0
509134526 57243812 0
528521254 190618224 0
565065612 350641610 0
350957645 384470850 0
156560105 565236433 0
209220522 362788007 0
211767402 224276863 0
434628277 308246226 0
420751269 447703115 0
6832591 392178720 0
446707218 146415673 0
102136642 261781536 0
517883693 269019207 0
8662167 256440738 0
37743270 350004196 0
134165736 129020317 0
418171869 456573722 0
380439392 214918907 0
98931329 463364187 0
458977025 97931508 0
151558234 103220949 0
427141241 75429056 0
385141728 440490418 0
45148793 422926713 0
5324655 15709776 0
274486854 296460990 0
332450432 232716488 0
395358875 419670762 0
323698070 56069732 0
274445179 402469660 0
125608285 234101451 0
484787438 547351 0
455937680 563291294 0
189253564 413029273 0
384000415 225724376 0
21423475 340588525 0
531499015 24905405 0
190855853 353777567 0
341824698 299807961 0
92599430 208908248 0
413132517 127922844 0
76150259 428386140 0
46292369 457600633 0
85621751 549205904 0
11252854 369832856 0
560619154 359905797 0
486579147 258324131 0
224470085 3917038 0
143139865 77193068 0
480312600 520056286 0
175934794 63378310 0
323820598 550273715 0
284851755 75710954 0
125435822 500524979 0
434549383 391190362 0
361780643 478805590 0
315104194 485266947 0
433633383 567979260 0
343286992 475907217 0
425286984 433234737 0
206890765 324920398 0
205280653 494613298 0
522208651 22338575 0
56903020 572617972 0
284935417 455260041 0
490410884 300909340 0
143922276 168600395 0
233708457 178083876 0
567045902 286380811 0
368533475 488182939 0
558638072 439884726 0
477621758 570077456 0
480541530 469994132 0
203157544 293957325 0
181629724 241199101 0
320711542 136253467 0
101103855 48644064 0
312867021 520566359 0
387656541 253665572 0
47383185 356222053 0
564700350 327752612 0
154272098 21817916 0
211546789 542673384 0
520389047 112693484 0
118445370 13011467 0
321998716 377354172 0
171302172 523168633 0
46084581 250271134 0
103828796 370551432 0
531764420 42963182 0
406273811 493547639 0
318156612 390236245 0
476836131 193887694 0
46151867 339241578 0
197100264 181923343 0
242573034 161197809 0
461704508 190497594 0
404490667 558897882 0
424384203 4082632 0
197813725 162222753 0
468260832 341317331 0
567878049 559654344 0
396347076 575953422 0
497932026 473402346 0
372655135 310628810 0
152142601 154143415 0
456896522 409527635 0
518051546 345978124 0
136390298 422612490 0
318537506 100238435 0
293405723 225512945 0
461665898 382491807 0
473910804 423409125 0
185022730 26193374 0
93157039 118282644 0
175507112 401011283 0
335233082 427082050 0
91224681 185044674 0
434793037 64792296 0
390914027 415033762 0
438079078 492183363 0
126614839 442140622 0
527309132 391962156 0
281516739 341696109 0
466632833 574694134 0
568556010 452481303 0
502962643 444178142 0
240421259 230903431 0
167697311 449173564 0
346094462 324637966 0
246789964 331829868 0
530137529 412008565 0
447705047 428870459 0
22196934 344312129 0
161511139 25828993 0
402893864 96469166 0
361467907 450221868 0
257998354 359736763 0
200722082 378648263 0
301263663 483622360 0
367092549 514213313 0
358933907 243216537 0
95035369 262496560 0
306726041 330704461 0
89775400 462552036 0
37453408 184909017 0
120480444 340794769 0
465995627 298734434 0
201490337 137051823 0
234984026 177153814 0
290823265 246682706 0
324672779 305976598 0
461194595 439293457 0
248671745 422689056 0
118324890 178613495 0
29871350 387544097 0
225501538 521642784 0
483935677 89699714 0
527197116 346545747 0
471538232 178921609 0
269929929 462017776 0
341587811 257906965 0
3736247 275589944 0
576514694 367665294 0
222059330 69597742 0
387579302 265152639 0
285776656 189259323 0
73941071 103830906 0
79059508 247860714 0
421631517 40191015 0
151308107 203854608 0
35740924 457436334 0
360963750 279000443 0
493079730 560573901 0
152285113 490048150 0
417115041 54435927 0
139040899 145937249 0
526835879 298025683 0
576646873 313397825 0
33785882 430912333 0
434672839 279319355 0
58510149 104325523 0
261943534 466640027 0
210622374 525243151 0
281719337 59638455 0
494289123 556458624 0
322962572 174643125 0
278364270 357781671 0
283407414 148890111 0
78568409 335802873 0
97095251 579079697 0
50435314 17091829 0
313000986 315226874 0
269702414 178938718 0
161142892 373400659 0
370470363 281190524 0
452278896 391836642 0
428736382 576375775 0
147664029 272700531 0
118340740 11771820 0
20076875 189691726 0
320240996 37165448 0
524013246 185661152 0
129121023 385582844 0
384046280 326127629 0
426224307 372854375 0
493493180 411384939 0
368382209 512100193 0
254929393 479455040 0
220188696 161108483 0
254058859 346808059 0
421190546 421540048 0
28514431 286712987 0
4576126 292680654 0
62751763 6354190 0
195416106 12038031 0
440865160 430375428 0
180769995 282794488 0
360359097 138401156 0
126057227 171279519 0
562046672 460638848 0
41413238 254024888 0
506071080 246186403 0
29308641 533802366 0
266755833 321319572 0
52465051 370768575 0
244188274 98398201 0
38847732 30151956 0
481550630 575968979 0
51700014 405987091 0
184168206 317142443 0
303842884 72192830 0
292459909 168764345 0
43543764 86367698 0
366535537 142095366 0
503132722 175236077 0
407925704 10275721 0
316305510 486700133 0
38058186 455100341 0
537591759 270827283 0
55669502 1447401 0
242116154 296048578 0
389895975 549563435 0
568166484 10642428 0
430318836 68430731 0
197204423 425394450 0
549178886 266550631 0
533094244 217525307 0
253139566 73283266 0
192703897 380747060 0
140840052 182595707 0
513043422 187011120 0
517904899 288117738 0
98602519 197343848 0
231588477 521782699 0
336861347 200161405 0
9768810 225381087 0
354472250 59091214 0
569037082 316288722 0
239291567 327218727 0
256042380 397219310 0
66749099 501229564 0
113391659 398080771 0
406904736 209970024 0
548149528 417274414 0
491814183 32857779 0
382970741 390940430 0
146343482 181142790 0
242516530 284695413 0
529544863 25392583 0
136340894 97279010 0
517920135 246413758 0
234496406 310046887 0
48076567 153914578 0
478408203 19470856 0
432176126 574630026 0
99221204 243138262 0
72774532 377013317 0
42678273 310287162 0
303316160 147754931 0
249249420 48619406 0
122276462 248446898 0
318882777 561775408 0
512918008 63145423 0
139869057 147909872 0
410409731 300042497 0
45857922 523553831 0
360518179 486177831 0
77628102 502556696 0
231842907 440105056 0
565861125 151608521 0
480151048 305448505 0
243142667 350195582 0
23243154 222696276 0
425787229 317858161 0
570172098 235727394 0
12423443 441248997 0
60140614 177579053 0
275104579 368272958 0
183033233 331227907 0
232725264 455057929 0
513059806 185001421 0
2838412 304617550 0
380392379 15167135 0
28871087 52451785 0
565896134 370789986 0
398798966 388136054 0
342723543 18053541 0
6054416 319734017 0
14444167 566198653 0
461662716 566332014 0
90497236 320386160 0
136306623 204879488 0
462373448 73785327 0
478783495 319147187 0
167765691 146758941 0
373659321 92643759 0
156956995 141823348 0
111557593 388648254 0
294046610 16468602 0
45830995 486743547 0
503375447 66888388 0
278764687 60170368 0
99780226 295920509 0
82558657 369059006 0
384147334 269062158 0
341800678 159910697 0
475767194 95895139 0
353026594 468140277 0
154503027 259238189 0
175806586 66755062 0
15400594 380501897 0
407104216 45295155 0
109547869 156862055 0
73907657 422686406 0
141798050 220455134 0
335524041 564789860 0
33051154 184683415 0
270806068 172971465 0
297781337 62859124 0
181569022 128325541 0
460045371 112934918 0
127185515 221795218 0
81342122 282712710 0
60152846 379527142 0
250929106 282363232 0
281635104 179173987 0
50291357 307614132 0
31702716 192891343 0
219367577 69133115 0
221627750 313751728 0
334520271 49215241 0
347892160 321420647 0
419657296 373372961 0
42187903 201340327 0
232686797 507695541 0
372634971 349919744 0
123955937 260169415 0
420243595 158071360 0
195435679 50466857 0
459896262 140896452 0
344776319 334424585 0
119934784 464448404 0
420653041 570114029 0
55329448 45516660 0
542155981 486715262 0
192152423 454606487 0
399426906 344776931 0
285342990 199496002 0
526590491 65707468 0
22434733 483625453 0
155594492 295110381 0
275017860 434002321 0
204316932 329127712 0
96212432 53430239 0
186949010 576765253 0
479004066 65865670 0
153561485 95615941 0
326286909 247829638 0
248192341 360762518 0
527318936 395542600 0
393798196 366138935 0
199262529 403742592 0
445535681 2994269 0
401318667 274923687 0
11046553 311632240 0
507894582 268171627 0
196903160 499988900 0
528282509 253688495 0
62188652 556652341 0
359441168 514645383 0
450910508 183067190 0
172749977 152325849 0
425156803 303319801 0
20782258 277089748 0
49144039 460147813 0
304481852 299942721 0
81965508 455130068 0
146948201 326871606 0
433358097 168781728 0
100807263 349843093 0
173645472 434297604 0
53704315 118271155 0
375036433 395265761 0
418518980 547694691 0
163198079 538560548 0
108290185 485163733 0
354712524 102582884 0
474266464 451293664 0
16505162 479962991 0
560878227 513259415 0
75920699 483670780 0
142747647 59051781 0
426298692 269827603 0
2192977 170638569 0
354124707 489925743 0
337705209 452261927 0
323240805 30806202 0
400947010 78379555 0
62999018 531844613 0
111145405 395058551 0
316585706 169107203 0
507541706 369894095 0
262203098 405205815 0
524142758 163169277 0
478503230 309645983 0
380783129 29682781 0
375979537 564351897 0
373839668 312986360 0
399180243 205051680 0
190023924 249351085 0
448590441 288346107 0
492485081 156443408 0
97168656 12546384 0
229142024 444565750 0
102718071 539033961 0
213571327 368169010 0
116953630 409009041 0
455141184 557503831 0
109868522 426619059 0
173477668 387267122 0
509329462 508362819 0
492019382 160054334 0
57015465 118604459 0
130321448 509263642 0
537961497 209631765 0
545505741 51955448 0
144765059 186322944 0
177749767 434960087 0
126679259 306442722 0
36497002 238182775 0
290984298 38116560 0
118902694 515231228 0
354214464 243560410 0
128963773 445357363 0
457263818 31309083 0
134749891 449651056 0
289989110 501841615 0
263128019 506731154 0
559928662 108362294 0
102617113 508910295 0
188002754 490522627 0
277795942 11135049 0
13338668 408198598 0
391506370 34366980 0
317783651 455522813 0
335133882 436191690 0
550243934 257894250 0
538368309 129618941 0
494606176 177530657 0
62934884 67541517 0
300876232 22777619 0
250735248 69282668 0
42732651 394933000 0
524205985 575279028 0
436833629 125868724 0
512409789 358124564 0
173593491 333888398 0
248396546 342808791 0
484539826 143580752 0
434237634 113818092 0
147981780 300844218 0
534457133 435537544 0
94977991 561736357 0
554976627 471594534 0
211502649 3919145 0
386219426 157662751 0
298438091 77231958 0
502196439 559554947 0
596278 75798573 0
574788245 68700812 0
410939842 170919143 0
217925133 40057249 0
140802980 154086337 0
567237302 553252691 0
506868945 478170398 0
535862455 308110456 0
408895437 211281945 0
443289613 312522875 0
64397847 540959021 0
190094016 264341285 0
110564999 45349373 0
147810712 424326689 0
178327311 107134441 0
247600856 296814160 0
277053437 149478355 0
524488438 452007050 0
392778570 206614242 0
559931551 440800106 0
430977366 395505946 0
154879045 464514338 0
308694638 188888880 0
184281172 224728708 0
526882695 353811691 0
208810121 382417992 0
161508495 57049454 0
337576505 518938332 0
447262335 329529699 0
251808490 358552975 0
73602950 365698075 0
77167590 205129567 0
375950993 521094435 0
99329450 55794650 0
134049946 9602654 0
391070979 545374106 0
349783611 13591677 0
249907134 46416058 0
441767350 38244577 0
438531598 237165973 0
200085630 261123087 0
88996006 233590784 0
272744952 166873212 0
266714324 457774111 0
464095735 76754080 0
562965320 502105072 0
386209255 212860469 0
476191973 269005359 0
324187773 548823246 0
320648575 407032834 0
153627229 69892688 0
309474544 383790490 0
301635536 458211660 0
427427474 62060478 0
82736488 174788285 0
558115188 558382484 0
346888674 241695070 0
462273246 171895914 0
392832337 420930911 0
540894914 81500335 0
133806346 7500653 0
318244367 356100570 0
82595955 295237551 0
377558102 359027600 0
440930993 24544397 0
417868323 260603108 0
551854909 96005095 0
123030336 489747192 0
119130860 255906640 0
507084386 256265264 0
469532450 528758913 0
63175921 90785989 0
528243883 391276369 0
227000588 148097305 0
18300490 3119009 0
121085493 372380296 0
316273134 565665645 0
488634512 99433845 0
242367637 262210800 0
126671380 434542123 0
456058147 535878793 0
255522305 166865591 0
158221423 381105492 0
119583695 470348217 0
123251190 247924408 0
27182999 229483453 0
70644758 293995918 0
569690881 123955133 0
511632901 330308475 0
426806635 111436594 0
119825841 565619976 0
400967722 138552023 0
337071090 290858280 0
553110937 375305741 0
229706917 333797465 0
459502252 194055274 0
477586096 466815545 0
65166979 287806579 0
278528578 312084095 0
32278131 477808756 0
431151665 484275461 0
252569661 183067299 0
249459104 232132352 0
413400774 429116819 0
283566276 515788811 0
242825121 357800340 0
206202907 21463676 0
57248614 575755495 0
321613790 568902977 0
390100749 14072 0
32003959 474417421 0
539662646 113197701 0
335222693 209240083 0
104477391 208152504 0
59788541 199944987 0
272459098 188606249 0
359495315 193295163 0
124084743 371685450 0
89714038 344433090 0
404575626 186385117 0
491731951 55627030 0
356464697 245414222 0
268826605 160524147 0
32827204 459684302 0
424067259 53799254 0
539748840 237426255 0
452010259 118909633 0
137811940 294027334 0
570360383 143683515 0
123498792 499626658 0
61882972 392398712 0
258295933 359246765 0
216882437 116297878 0
219730595 543822561 0
32980012 498166691 0
312066802 86935247 0
14414443 370657486 0
158158061 188241838 0
184846934 257291408 0
35096601 403025741 0
87848810 515314330 0
340621579 251728456 0
337520408 21453462 0
305101244 177013953 0
462215520 372844227 0
459517949 199504184 0
510391544 446469328 0
385051285 306935974 0
384197170 321093192 0
60408983 314523180 0
548323275 349643524 0
489970251 307948720 0
385938059 196645039 0
266477750 102673203 0
465615760 7597475 0
187107354 168311988 0
312861987 367826769 0
55291326 545694398 0
130691275 563566836 0
248471646 182725425 0
18105920 438662798 0
224715758 108325725 0
27307756 382365772 0
370065501 130353852 0
227870559 126072760 0
486477536 62120086 0
74330154 325431366 0
462153663 280959046 0
361365503 160167887 0
184113924 420954353 0
324848343 73245840 0
334453040 336579214 0
280392425 240020587 0
111534135 547369595 0
108221030 243807077 0
75013896 303238864 0
126827970 452482249 0
231015407 401724025 0
529508505 379040590 0
525270409 79026748 0
449085133 448008843 0
180273672 135564090 0
34947995 116262054 0
66243470 84920193 0
550163409 293290411 0
429967430 202901722 0
354986536 75143419 0
463817835 431332396 0
526462394 200514300 0
260117133 577896097 0
496918048 71452255 0
66213753 365794595 0
555166040 121560237 0
411749031 509668352 0
349332586 352064659 0
455301831 15734341 0
414493336 120539131 0
172176404 40452825 0
431540030 124559078 0
55337240 507422265 0
549845778 502365539 0
132189550 385538460 0
372733302 567906441 0
482887209 523620029 0
449844156 554194764 0
99360856 106673168 0
386585094 201078380 0
45108754 425196212 0
180950110 499975596 0
294791549 184841054 0
348315297 355405159 0
36475126 565248208 0
282596219 218514486 0
312357227 280350362 0
523455000 459969956 0
294227554 83703091 0
97878246 514028640 0
385592349 217929125 0
229127513 498023975 0
410662291 91646045 0
526787489 491305557 0
30892893 402693506 0
152342042 117360262 0
207225758 148502829 0
40800438 322581840 0
132840364 522023061 0
448773725 11516612 0
371781916 393438103 0
520465822 208135587 0
105658988 503066579 0
203759736 262614029 0
418190261 357816641 0
442966751 110751562 0
175230867 263889099 0
343748526 251557515 0
267839797 310312183 0
300288866 139293715 0
145088751 117171820 0
455278815 564106055 0
8621177 564736094 0
75941774 351907173 0
501965280 386994792 0
107376994 576947231 0
543561845 540328966 0
356409648 78130404 0
314366791 271503863 0
566645031 262397531 0
210371175 77015186 0
160113917 251482845 0
315536464 507381419 0
478403366 104270834 0
509217665 103350178 0
453964206 316619980 0
136231958 166155707 0
173905397 548813035 0
137658053 402723198 0
442121173 101191589 0
406935715 409633279 0
25964952 554516566 0
69121689 348514802 0
370602787 67416026 0
295425143 313413484 0
45868155 75211301 0
111070033 436594996 0
173246337 570677080 0
501373856 36270779 0
511642783 6483008 0
469496325 167488263 0
556986074 116973476 0
49347624 466012008 0
433627467 494990736 0
471329655 149771239 0
491482193 318417884 0
373436308 128788596 0
38333452 46253402 0
346061680 210271686 0
303723941 495711197 0
113140376 19920827 0
25960733 172727770 0
434511001 205203297 0
208924499 346720773 0
275041110 215073742 0
162123917 361594320 0
445782944 284297873 0
351083468 145057695 0
434724788 515065115 0
540247285 225568811 0
160801231 37904809 0
417969965 516342850 0
191102162 379418577 0
119372251 274984629 0
359660932 334450928 0
344887202 2056025 0
291561350 347933 0
157661973 451384449 0
72600195 285561603 0
320424502 458376369 0
164466870 417043539 0
568974972 518138781 0
48410088 283173253 0
202975502 387262839 0
336606655 499116113 0
122438747 212042003 0
296720261 201487815 0
139226979 454168440 0
323504222 299845286 0
139223816 514980965 0
89304497 381108995 0
258897742 313191782 0
491871263 107743950 0
564058216 312712833 0
133730357 196152973 0
230000248 35978466 0
229140345 337433591 0
343239631 401166008 0
380962265 291710820 0
340993004 403446527 0
541476878 197819263 0
151973421 472182559 0
81017078 111697139 0
74168668 164213252 0
461943495 208507412 0
395098208 397137291 0
218993788 143851428 0
22246792 109745744 0
450323190 184861135 0
553430178 135136494 0
460264393 360740329 0
345873042 444520392 0
512804517 18997776 0
148075050 570169871 0
323594866 174692513 0
288755567 98487411 0
322482645 162579021 0
442229204 242562441 0
442492334 56970174 0
575526050 69846302 0
320333122 37463504 0
61256121 299486572 0
30915549 103368243 0
165790315 186830547 0
291861807 546452894 0
229158743 530192468 0
9754762 399338317 0
58794229 79261396 0
81740362 460701129 0
171276914 540149381 0
49078862 76973239 0
349237498 253383409 0
360758519 228749193 0
527378299 549429944 0
556815147 482345532 0
478896800 241170714 0
248493271 405639770 0
118824402 475184659 0
500828253 388054705 0
288303078 325394749 0
449146796 99193667 0
499649977 237647594 0
388973766 514359113 0
372800407 542464978 0
502832474 277369359 0
102336718 268122655 0
32853322 536263429 0
542777206 355307581 0
285967604 139739998 0
335679296 129205262 0
88559706 574371196 0
510501522 522193156 0
212117888 557034261 0
389853757 121670884 0
563150869 203046285 0
200038992 363733833 0
331079741 231960573 0
236900699 29628096 0
172912114 256969561 0
26267157 504199021 0
251945061 543575498 0
184423655 476248286 0
510528061 299710678 0
442229736 429961513 0
143928002 511649587 0
90967176 18436329 0
444376889 517272190 0
336623199 123436378 0
117580223 545505333 0
504019373 421640305 0
191239294 418079763 0
91364885 9239775 0
124426190 543815434 0
3516519 534090282 0
32494916 10835514 0
17789620 365219193 0
68894878 219716439 0
68002952 504015978 0
41054534 526479369 0
542333375 150496950 0
385238333 329449314 0
114287356 406782418 0
42333179 513566728 0
390714199 414248061 0
162434945 15902382 0
446764829 534634783 0
139174307 209000192 0
53330226 25516834 0
560039046 418381289 0
189259547 115187316 0
52975936 473143143 0
237624075 546018618 0
141966712 535892313 0
323567895 477422484 0
288495793 102779262 0
17103273 121779185 0
296737959 569144354 0
7549704 111312739 0
515755870 383819399 0
349685156 205339694 0
467426021 504349314 0
152966076 149065764 0
123940088 123098545 0
124825271 109687388 0
275738014 371914005 0
285074017 264105212 0
393660763 163289061 0
81877657 401842799 0
107974385 468268066 0
40968101 510014095 0
237934714 321089403 0
471577320 177040116 0
407164455 349495367 0
172724427 271143703 0
487211666 459328447 0
148957313 146016040 0
524572925 432029878 0
241493043 373081355 0
247467991 192083681 0
360655214 405531433 0
72637582 548793907 0
525896871 404016725 0
8531760 553647711 0
238195224 403681930 0
261184680 550332901 0
212411001 165775975 0
433061537 272798862 0
489369465 54486529 0
155499760 236449523 0
256813326 497067408 0
478151059 436773456 0
369157627 458930911 0
321024755 249338931 0
211064391 228759528 0
150828403 59412461 0
22625832 201132894 0
352970062 191632149 0
333856729 426652523 0
19159240 517917160 0
300112843 414778592 0
132544574 144369640 0
489072532 505173407 0
229130258 460379501 0
463067631 17729398 0
193189544 290919673 0
506692942 254023237 0
98379508 332384486 0
240201784 162558585 0
169124647 390751389 0
402609036 75232072 0
569810540 317970004 0
124467939 488885331 0
419496394 57431013 0
44064236 577226560 0
350695842 215431267 0
534450863 540035692 0
40667663 75265814 0
280490775 42866018 0
41861285 558367767 0
489448970 94150176 0
204396541 440707830 0
51583235 62537050 0
531904437 348423566 0
159025476 277958118 0
296712287 566485463 0
242486952 381091079 0
131272501 387350987 0
48560649 363579891 0
372872305 416760834 0
126713547 144121371 0
191420027 398867674 0
299722794 515676202 0
509363488 376059307 0
16580122 109471317 0
474125647 515421586 0
514788761 25017954 0
502982016 165432058 0
76742531 297365114 0
410662339 196274813 0
296519800 304190795 0
576289136 187112813 0
346333786 114630462 0
238556960 376252848 0
205701538 229205204 0
307297285 560507733 0
507305652 126274302 0
373779445 64720663 0
93279605 431365897 0
331556906 330166505 0
161982363 305288314 0
568134344 391925303 0
374691167 63558389 0
259350436 489870749 0
147841994 240878149 0
266599663 56246693 0
289630416 99287891 0
308090544 123518008 0
343663825 429267229 0
245908245 300748266 0
403989164 62448270 0
280969029 492292476 0
73405476 207935209 0
557114103 390968354 0
187335374 215853593 0
307267616 441305305 0
414217215 415237897 0
116467071 31914303 0
303523458 146222011 0
216399860 99286878 0
441554432 60303545 0
331012331 545330395 0
195224179 107354933 0
330359808 195149691 0
135103904 376618889 0
510934952 127895957 0
246345171 193026821 0
40625646 260802674 0
266499206 322643585 0
427699499 103614426 0
562182485 41068860 0
363507922 199872826 0
513235877 160646476 0
70079757 249926026 0
61040323 336172978 0
12021572 363430864 0
524250956 578543620 0
441043935 35020880 0
471378713 74432833 0
308281240 459100105 0
254134478 522334397 0
74306160 113252498 0
63402578 297495865 0
489989821 210017740 0
450628442 92949281 0
78558914 147469697 0
451907344 488915253 0
126606484 14402035 0
369140240 359826087 0
355410230 540440071 0
522412360 350627164 0
139747020 12577677 0
110252708 306504008 0
62491124 90412730 0
522111189 11674441 0
328996928 569283369 0
122553366 116481666 0
24947063 505339846 0
322876110 194493088 0
336398459 107178061 0
180166531 220912370 0
354594886 291978718 0
237829009 379846472 0
150082647 399338645 0
293393139 271168058 0
501157408 280189554 0
219266642 204890329 0
311216779 39630417 0
259234154 277251883 0
117452647 180679156 0
176760953 251070345 0
371916981 565137865 0
477483994 143587567 0
29289236 457465471 0
56691170 59878653 0
47777549 261355062 0
320598866 165679995 0
367537504 303489180 0
148508856 317796777 0
149896878 520584481 0
418450153 84216180 0
253784059 429599704 0
297349223 238372978 0
558262437 129492136 0
350223503 449514472 0
234488256 66288647 0
318576595 82251915 0
10935744 208553097 0
346944761 345954647 0
86816990 379945396 0
513661117 10893712 0
66280814 126062501 0
506973467 473902026 0
13640122 524706544 0
461045264 354481887 0
353222049 111901025 0
145206494 345205655 0
361318643 344787986 0
272416752 291239094 0
297468595 39729621 0
199760706 341076400 0
500573569 326741732 0
58430601 316769442 0
106935224 482970557 0
20031958 518967414 0
277593419 494377708 0
16018493 113068619 0
98083877 285132967 0
387262441 99851025 0
541965558 483883764 0
185524674 372098493 0
356048329 346660908 0
55793537 14310351 0
495743981 459095095 0
452745662 104630974 0
35052163 224533173 0
520057496 528956866 0
233093820 204249154 0
489153424 396865965 0
233759306 301791132 0
282424431 190398664 0
383563280 408105939 0
23117226 57171164 0
151440749 282639442 0
172406093 116949175 0
508985703 152923858 0
443517473 487071054 0
471485114 255795943 0
114573096 29976546 0
28152720 464317862 0
552384171 142564101 0
287921532 381434345 0
431140172 263683294 0
546122060 281265260 0
476213467 46981538 0
387111853 297853019 0
318639921 137548829 0
483598505 420264330 0
518167636 228437488 0
124214437 181574052 0
500950884 493601685 0
322497803 108633358 0
222579570 42736520 0
704639 415335831 0
30465196 216257131 0
450591814 339218356 0
129178295 60980977 0
58208269 246177500 0
254127225 155850291 0
402600927 139944840 0
370164347 565617995 0
167007560 292071034 0
106487363 216251018 0
111750682 487514606 0
522733988 89569515 0
349019301 570530476 0
237964324 384311316 0
548272820 410567771 0
292958416 425039417 0
138845828 418606722 0
200270902 154258851 0
526801660 11466343 0
105203743 554402836 0
3597131 370083254 0
556441238 392264717 0
443778807 157472130 0
498422762 189839621 0
12982610 495767409 0
247942697 446488621 0
553527121 27094828 0
483414364 326982880 0
310869081 30773971 0
334420655 226622576 0
284046135 436534121 0
277004884 190961635 0
111340570 223038628 0
338154534 475096769 0
113399508 417514483 0
200140005 146899967 0
97740770 282890432 0
185062313 574895236 0
325014091 492226765 0
119377267 456223093 0
292547770 65232512 0
404265676 152516267 0
362455898 325336971 0
78524321 406810821 0
140627922 121791493 0
498172461 325644251 0
444525211 298890991 0
489635237 168568162 0
268166780 69708101 0
130821228 138929622 0
444894257 300060969 0
537867684 526132585 0
233963071 297740881 0
366909723 538226074 0
335209250 84472392 0
411568837 199647525 0
289190211 355096522 0
560380169 192737482 0
268531576 559830102 0
201203620 149026648 0
144033442 418606435 0
428482340 57791538 0
34437542 491090274 0
450245691 431636427 0
166879073 52441559 0
366057963 528737491 0
286090870 374591972 0
8375295 81748136 0
56518191 41865389 0
464680202 201895032 0
57441514 157786882 0
461877959 298649839 0
499720449 252742746 0
166729521 554450340 0
264724293 115232641 0
282361950 485353412 0
88292373 284717456 0
365338883 442610896 0
273739817 310099673 0
456274346 562087501 0
115304329 402142007 0
417982552 423125455 0
413979341 115467366 0
214726819 470496687 0
236029579 439531064 0
60946524 263910350 0
396561556 314966752 0
412109915 322918932 0
27211865 421750797 0
468405753 11821607 0
46649326 502070705 0
152685555 218742250 0
204532780 550315386 0
33794779 415737901 0
458312008 73966475 0
35291773 152612996 0
219461956 364775936 0
306686081 131017210 0
411946516 249963103 0
352744404 433481299 0
151532134 497712815 0
348990448 179170468 0
550028073 5742709 0
80034119 40446618 0
129188804 150616339 0
121841340 499111600 0
475584882 510932585 0
138523160 400947390 0
486074264 342521554 0
624648 372653347 0
35355181 194185297 0
490928947 456581579 0
453460270 18232021 0
179302823 383630276 0
51285160 577603610 0
176176039 427283613 0
73260118 468318734 0
238500551 175718242 0
357351566 225196575 0
431278859 241682042 0
314851901 393644805 0
364668446 545547716 0
395523183 90109836 0
528463261 241214842 0
55804259 23235625 0
372722868 155675885 0
536818086 530522966 0
516152510 475107944 0
559886994 150540265 0
169151602 239927460 0
56071458 91685373 0
276762411 112073613 0
470454331 418091631 0
470034425 60917139 0
571753887 26313838 0
267261902 270033949 0
158232049 7973359 0
358402032 567452728 0
336496805 512592537 0
546532784 368398870 0
567760995 255917466 0
145904603 276750795 0
364211008 228753586 0
450181848 378746945 0
152220476 159325978 0
490175938 430036122 0
67918598 165606019 0
320361222 250772175 0
511702204 7949734 0
303246136 198588203 0
226068640 44337663 0
362196491 150229374 0
85044960 232111184 0
67317243 92053661 0
164406149 326283863 0
191781679 523270895 0
255952369 382132954 0
286443419 410667544 0
445792003 174508171 0
186416245 324411332 0
296779672 190880797 0
481804752 347831261 0
252267884 85721843 0
491696461 405817223 0
102853179 146036589 0
410166965 386550519 0
270650081 489998336 0
357315429 121815071 0
31086374 506519474 0
562744275 348127013 0
65710055 78627761 0
316492449 450303039 0
260580609 307105933 0
561444992 486820909 0
467836856 192694801 0
236603515 171549861 0
238639040 228202273 0
500640047 545135711 0
532547126 109990989 0
454199634 493797679 0
383931609 445769741 0
144649757 24837058 0
258457510 84186713 0
235457967 565718067 0
391605047 240208382 0
37855890 69296981 0
277064385 209548016 0
372326314 28935092 0
94976612 465486385 0
119288941 392647888 0
249154532 29176712 0
430710601 326677136 0
258423742 135817988 0
350802078 264186387 0
50067161 247293165 0
332401192 188735414 0
349071678 38305530 0
462620367 459297809 0
451353847 7019129 0
560504933 164518704 0
325524622 291989074 0
344819935 64809982 0
59463994 365205 0
571036748 340994436 0
431581107 544665301 0
296899716 396406714 0
52325799 57297284 0
227351671 150258245 0
321782748 366090843 0
122176626 42920999 0
213597719 438247169 0
350786035 176190813 0
483723651 382925799 0
523140454 437538070 0
18037940 203936324 0
185367519 37953999 0
155381636 337305630 0
557869935 274584566 0
64885825 547635205 0
118231189 336082687 0
213094374 322930562 0
21129718 259715521 0
503596382 259766581 0
76727566 501214076 0
119819947 417805278 0
568944291 64159027 0
50624875 432874749 0
292236655 229110864 0
431530645 47794307 0
257951699 382494543 0
243754570 108563937 0
435994290 419555597 0
567266179 525552645 0
129784607 413382938 0
294485140 532718561 0
544414812 102972953 0
19230485 304107128 0
266786091 576940591 0
497513485 111932937 0
138179625 73350644 0
198846160 499216508 0
435844413 160321202 0
171824697 273277516 0
137634479 314667232 0
104354981 212377263 0
378135171 528741880 0
197614889 460921532 0
198813859 228794995 0
373035808 225587474 0
406713108 425853344 0
274782784 439049034 0
402270858 63349671 0
534190589 456700703 0
577433213 111174550 0
88035737 75901074 0
169804809 432446938 0
163207026 160654352 0
491990083 159057620 0
442673302 223884478 0
374415286 380682561 0
338791321 434966974 0
499175436 122692075 0
330820533 233107586 0
220046752 35158832 0
53617392 561920430 0
533242250 196122394 0
556713405 376513645 0
516302606 170952487 0
416099307 194451585 0
388426286 571222942 0
265555315 517003938 0
413098968 239732232 0
528605225 525903428 0
533736144 201097194 0
499102259 327090446 0
131790510 133370269 0
250541220 209094971 0
318106262 378205563 0
287687354 161253959 0
414695247 76712595 0
496785762 270411542 0
259826204 476842507 0
65108882 345436513 0
79760671 53834264 0
497521026 454371864 0
506449990 45084203 0
568025713 573563731 0
237102423 344057422 0
379841950 185503790 0
252555943 63499783 0
432932472 247887671 0
495901423 147888806 0
164371252 249603466 0
244575729 99177187 0
179430995 499879485 0
76930234 202375186 0
261181800 327094096 0
565743505 48280233 0
326338576 265274506 0
380960375 149723120 0
235858120 239849390 0
205091906 291696854 0
541666585 514145209 0
21677510 301559442 0
94852333 305988962 0
449246975 61220519 0
506494085 154382431 0
531629717 267236068 0
449832590 50320051 0
504782374 10694635 0
415220016 459886267 0
410855447 240988817 0
454746583 48046853 0
303212049 249122750 0
168396470 212297455 0
527885860 557083412 0
54155341 56996011 0
469766560 531931601 0
14202376 252093632 0
503578735 131379948 0
276021720 63467258 0
147199434 416341071 0
138612105 59668588 0
566576824 483913334 0
267291370 494256374 0
170373098 408638933 0
460368754 353763158 0
345206668 523999723 0
337926337 134463312 0
3471882 354399136 0
193559698 399991893 0
437558144 499320494 0
274131452 466034117 0
458909302 471691874 0
353372989 465711096 0
299396208 39845344 0
421938065 465093921 0
226333639 105824662 0
494699823 474980443 0
26968285 274677546 0
116589577 549231079 0
3994384 476040727 0
87967138 342902483 0
87238312 67189683 0
438251297 97799630 0
577212938 401399132 0
148153636 159391591 0
491762841 211440273 0
20586465 347270570 0
182201867 160356271 0
305247038 496918094 0
264291995 142416101 0
189846593 446812812 0
371594112 184921771 0
466059690 439413968 0
190467183 551595256 0
538273542 154693972 0
361289452 417251637 0
390555411 194418308 0
101073640 143637146 0
442644735 57178388 0
481866117 447587929 0
377965630 491459640 0
157826749 299449743 0
40064801 564746688 0
573966472 472256867 0
483771138 252451104 0
57312107 53794256 0
268099735 251782128 0
524581283 221351696 0
491038520 127659373 0
343810501 347801964 0
64062402 120212224 0
150137491 329473799 0
492673594 43107517 0
254591184 258261289 0
318625241 76902686 0
432848745 346975347 0
169691764 323374634 0
161672540 119313087 0
87424555 70086470 0
332936590 286527541 0
389771209 431199294 0
296929332 318424355 0
155034226 278953020 0
120388136 60040903 0
394727565 346660665 0
193801481 559741812 0
561888371 166608006 0
10759134 270592088 0
34132261 209178333 0
95366411 238362211 0
428916155 556613813 0
413965665 91493934 0
241874472 283443402 0
353423168 88249075 0
68393017 436122126 0
408945579 203230334 0
99733816 427891309 0
174189575 20121157 0
448155162 235424260 0
146200150 54843897 0
464158847 83496980 0
488275545 30560774 0
484501583 249593136 0
370772040 207641217 0
28305533 390185988 0
576362151 433801699 0
172751803 174011185 0
245434255 257146888 0
103146037 162921111 0
424131665 140445993 0
445117504 50520016 0
530250737 254585302 0
314631981 363917559 0
130634155 273465761 0
29258113 302747485 0
190391398 471670028 0
68508025 364365544 0
468772566 140825380 0
80786988 269219552 0
156069553 555468371 0
416714111 506789519 0
127759764 165865677 0
496597445 429754692 0
53264681 140191281 0
447428904 247418667 0
114228023 53802645 0
452215263 323065571 0
72782573 83322860 0
331156532 552604714 0
317692849 305426677 0
95077575 449061535 0
506798419 306178687 0
384017746 120917137 0
509283855 102833842 0
254142465 200220586 0
11542205 228919039 0
344582433 462087821 0
382637955 427028407 0
303487932 198059494 0
434606893 436480347 0
35342470 432569652 0
55360964 297057278 0
413515229 110669563 0
264901392 50112934 0
247952438 83534092 0
530288977 367349473 0
459385442 421597424 0
202355184 104234754 0
15039652 273310972 0
447724621 42343061 0
110584982 85884062 0
140974997 123313993 0
469223692 314625616 0
141986216 207262329 0
147462968 492023737 0
398259524 185758805 0
123016296 59299988 0
145316782 368923460 0
263415349 529590989 0
456099822 498195377 0
367605730 447151658 0
414529889 373533650 0
522481587 34200246 0
211811375 318579490 0
502417733 408662343 0
387735210 419538047 0
279323531 339038552 0
349811773 90042307 0
105888726 89022626 0
53163350 505874829 0
146978833 313867947 0
88945848 367524030 0
366823897 553519017 0
261529231 116629403 0
391144682 344533261 0
10203360 395066152 0
579311235 93522409 0
148500895 375126039 0
209403630 325340404 0
385007899 462506604 0
82332408 127154681 0
84520816 211297 0
321628616 471948928 0
409812641 15652427 0
426692427 47572258 0
470320346 563508540 0
135160264 463939953 0
187262282 404375810 0
510877012 368495947 0
540305215 293827157 0
562224232 419479791 0
206991259 496912363 0
298567055 455302015 0
207143160 457322956 0
108711285 27829408 0
363200380 283287130 0
554720018 327927022 0
514715389 11664295 0
408201002 356075650 0
349825676 566290245 0
211243778 189408 0
195499934 378002876 0
58793470 59008416 0
556252449 434816923 0
354504587 118978114 0
42181779 321379083 0
219286837 491319093 0
138132487 44773374 0
23548580 12805706 0
516875459 40860142 0
59327956 124783255 0
338928782 391474271 0
133409169 169849828 0
187927927 271689789 0
150483201 534039090 0
484804784 323660906 0
388997426 420769735 0
103385175 252847699 0
548113866 559565893 0
227884313 530605649 0
576594360 444114724 0
143152285 354975889 0
406256435 325134129 0
253726152 368409215 0
496647848 344722917 0
489638210 305775303 0
272744136 34236529 0
140930175 548297277 0
449619285 66224053 0
382443900 57546793 0
403081028 403807089 0
134908041 324648584 0
58451905 126346438 0
502256926 150465360 0
99056706 523541331 0
437990034 18328159 0
493396272 15774515 0
11564114 63126244 0
489097637 259747984 0
411350177 89001496 0
59387141 133917017 0
143446414 269799912 0
318462980 402870884 0
63048269 225256072 0
434953349 432361719 0
133279404 79384002 0
407630195 242168973 0
471140655 477961215 0
91758647 312520784 0
426318797 512644530 0
338708422 500171122 0
312859282 410766043 0
2131609 336858491 0
230803859 356755967 0
279867762 566161380 0
188955629 258614587 0
145856502 301273593 0
106685192 424387809 0
571972717 273411748 0
493007170 479770273 0
520694065 26988210 0
369914817 73019928 0
530824465 393009711 0
228976557 275254155 0
255846600 208799321 0
128840725 489977706 0
144206381 50303747 0
455158334 231751737 0
164648281 277194298 0
438153862 199647495 0
305805261 448758331 0
137985163 344604119 0
181517703 207183854 0
373175273 142975499 0
286606927 7012821 0
163750731 520277100 0
185370678 242550601 0
254433069 326591345 0
311712299 493739916 0
160381811 48779960 0
431687254 90487978 0
400353992 105578691 0
189502208 219027622 0
212294069 149068568 0
439174338 314042982 0
119458069 449786201 0
344435028 198042515 0
163236990 125050378 0
439448705 463494141 0
339236766 351251849 0
144954140 165174315 0
578514867 401046926 0
214318023 159552319 0
67104393 154816236 0
178002165 561480675 0
77752745 538302 0
575418055 186859856 0
291437760 174030318 0
273732683 274108816 0
543031368 450525368 0
270758715 474816388 0
343847533 158678330 0
340956834 310776801 0
434562486 418943926 0
211581399 388251010 0
527473181 442905512 0
320335424 238752517 0
90699281 286031431 0
418464126 294377527 0
390700968 292852017 0
50634436 145732560 0
77677681 102082236 0
566375360 199029197 0
178099774 393454767 0
147871848 251588411 0
352094887 410556164 0
379017161 277528657 0
557223945 118331154 0
502209857 82457275 0
321097184 51229178 0
450813763 87303232 0
2540116 281111860 0
135589847 95164057 0
447664008 141300067 0
56268780 570926706 0
181538274 35152095 0
187482296 47927071 0
403121669 552676268 0
104920670 380502437 0
488838130 557648978 0
267712685 317580168 0
25174427 87252378 0
236862859 239309160 0
231857863 396559040 0
88477638 127950145 0
89168699 530739051 0
172152386 561557785 0
469268173 295872842 0
558334502 18905440 0
273348281 146729037 0
108360418 125854658 0
298981881 314309907 0
475692372 51242972 0
186655240 226811271 0
11385407 66116839 0
277250115 402650355 0
77973089 91527669 0
573134860 246981216 0
372306397 375356337 0
413806728 425756769 0
375654531 52810999 0
405104470 389684847 0
466534908 553902074 0
399542732 318612366 0
53133266 369625032 0
544580943 360275239 0
29953711 122892520 0
262050129 33132755 0
307428376 55975454 0
246876310 311576731 0
500554486 477782338 0
529349935 257164531 0
479234036 89510407 0
442354074 316993512 0
431806246 483740119 0
420840960 12954691 0
468149862 359823889 0
362778355 469981272 0
263141971 344587011 0
566320523 142479224 0
157567133 396283335 0
307313352 547904889 0
239630092 433314122 0
117077672 321467017 0
140195240 499054794 0
524561641 372957998 0
222356989 313473981 0
484101830 259337109 0
397249703 576823194 0
524521818 483399276 0
99477129 100761751 0
295669795 210916716 0
143909642 218864039 0
288098228 144214643 0
53066208 259468762 0
173642699 196774904 0
567740944 366648988 0
148420804 459643516 0
45018835 70208789 0
418647528 332733599 0
439156912 24014943 0
421532112 361698181 0
241302257 374615200 0
110482006 82027348 0
455130521 241858541 0
433884960 142918128 0
385891678 349512716 0
559960287 554194585 0
3082382 136133795 0
394142866 310906847 0
439658035 144270004 0
407293260 517695713 0
404058874 385504244 0
240064652 85588189 0
83083182 191950193 0
441089450 228014880 0
87603446 266175702 0
279294060 531992599 0
349315967 270681626 0
210928405 197516667 0
382914092 106845395 0
127634823 535967963 0
489645463 384028554 0
38024190 150363141 0
260353698 533398412 0
11067272 82231112 0
207893520 356904157 0
326224949 537880938 0
100555194 146022535 0
254211633 76017461 0
222658226 374592093 0
493469273 117428682 0
170843368 169760112 0
559933161 65435015 0
443501880 18335168 0
27148593 355814505 0
342739780 387874719 0
367916489 348681825 0
185821992 480815383 0
104146865 181747188 0
558427035 68676602 0
4942888 385836163 0
499928341 131467948 0
37727133 425999038 0
234094158 289025471 0
458045163 231838847 0
220488679 208765207 0
444286998 343752263 0
311859146 2740968 0
174627266 362302327 0
217104659 570596192 0
436683847 70506 0
19747092 232793973 0
211717283 58598004 0
279761428 445525108 0
505581022 343995266 0
420519953 381491588 0
24266696 167184645 0
85477574 87516681 0
51756310 146629041 0
163842433 151530568 0
203902075 489412734 0
498815799 43244414 0
438764246 487736036 0
297774577 82582337 0
454668207 49033836 0
309687302 170901266 0
318255592 457210941 0
25913703 111910710 0
300698859 245759584 0
259514744 284230298 0
191022114 219852440 0
487892373 443944967 0
564085468 99310254 0
210334210 243207488 0
169710710 514623133 0
575544914 464902374 0
481203085 260011014 0
42579180 453856165 0
281763047 434612401 0
74765558 558424135 0
517609212 309079129 0
434179796 316401439 0
309141245 209186767 0
541537127 265496221 0
220445164 454743957 0
522534689 95611025 0
319146240 355896598 0
412797872 35908688 0
38203523 211828737 0
384758310 121413757 0
341045517 547966507 0
274973482 509528982 0
510120985 31356310 0
301233467 89272160 0
331694394 451028000 0
460477747 357963447 0
320298271 325171431 0
275868815 4427139 0
528741871 502721661 0
437885102 401091154 0
32760893 342869244 0
119798548 355566110 0
339869297 258190465 0
92159846 436227352 0
389486435 134031856 0
576341899 44242527 0
402330463 209148992 0
503703115 552162055 0
186906084 238522694 0
393311364 418075148 0
25594567 424051938 0
107771085 13150077 0
226589189 181566456 0
18818933 557069035 0
250073549 532563388 0
90692096 103428997 0
399748905 435374023 0
485069245 518120825 0
233125555 177885049 0
150365036 107716904 0
132303677 71524439 0
429864389 543613364 0
199512914 305873873 0
282899237 213500539 0
141722341 370727764 0
428824632 190236531 0
384868924 17898652 0
57592241 17859363 0
175525041 462750 0
356260054 244575843 0
534142775 33579777 0
80412719 138066901 0
81553005 115796726 0
233579708 115125196 0
115767574 286497375 0
473665549 119647080 0
82681199 39175599 0
376627046 74127787 0
319331672 407832942 0
513195052 250422700 0
337123275 24867110 0
235926194 77532063 0
413712829 529091547 0
443195209 368074113 0
229759406 175309655 0
249082081 549708450 0
4220621 88334087 0
91404038 398926612 0
201649951 159377440 0
460493895 217267507 0
6680571 224850368 0
192842235 410119947 0
573125760 504747203 0
554702341 338990928 0
147332000 220844404 0
484221282 492510534 0
133182495 424881125 0
409834238 376512008 0
264355430 356117279 0
484800186 6190278 0
15170602 331285992 0
335776414 374164786 0
192292994 427233620 0
102373567 218173180 0
48165783 494150057 0
293714848 49074319 0
545311332 314556250 0
471605156 129239238 0
127822091 116619171 0
239850181 222220719 0
420491636 249042796 0
400892877 66117667 0
381035126 574767815 0
155265298 96964107 0
57052300 414591764 0
216805022 199741954 0
309429102 57462342 0
397999276 374202583 0
91906108 380366362 0
413834485 401839071 0
499159855 471207409 0
352336831 203057349 0
211513338 507739450 0
413064859 213725385 0
119148052 323404805 0
121699063 540014496 0
109061011 229785879 0
163727790 334251344 0
301816084 315425948 0
166276354 255978066 0
520843695 267410919 0
528636720 328493008 0
459883158 321803735 0
557265613 76256698 0
126009069 316174086 0
555779198 232260181 0
60787068 263555703 0
513694443 369129059 0
295212053 487339306 0
233155912 500388430 0
239262928 37278368 0
26318444 511342577 0
332843725 371081553 0
502381805 258046765 0
18680787 23909141 0
230563887 468891638 0
439154252 75204350 0
402036803 197025634 0
286859836 74646749 0
526653525 186811780 0
561803567 563293008 0
242479141 144074654 0
170796168 291421196 0
276522312 341695096 0
193989704 528242090 0
188651244 44231070 0
505967732 482078938 0
131540097 465275999 0
285161273 359010630 0
51861665 158700352 0
172089729 202284371 0
376927694 218950507 0
548494174 473568291 0
362359401 283891185 0
115451652 490953023 0
143171451 534294931 0
545977242 408121949 0
24803 158656516 0
30199190 233192611 0
286502024 473861709 0
86868464 149232136 0
522134913 87166685 0
144613394 123826132 0
241971928 57033659 0
333934208 292440171 0
113798467 520278907 0
148828043 14502851 0
548147812 403822910 0
74808928 201745560 0
503498017 47162136 0
363186596 384350897 0
365834926 281395795 0
440615809 528831700 0
112083781 459777437 0
519530067 173395352 0
202432550 14250411 0
320570505 445570964 0
467423962 53368070 0
417817233 88539705 0
186774161 248037188 0
209328170 5308337 0
400877052 100125515 0
378744085 310883090 0
490628264 533020741 0
548372416 199354072 0
125036433 354736020 0
371833711 237618969 0
149929777 14212707 0
545979160 224620767 0
452885464 162754992 0
211160910 85191805 0
385253147 154288784 0
247031201 254662065 0
114853059 505556495 0
240520089 552915465 0
97667687 571138296 0
243720364 161757156 0
269282181 218075927 0
539821109 270272987 0
105933507 94443386 0
494515092 223135101 0
468475864 540376205 0
492425972 21780609 0
149846994 446800713 0
412967655 447489060 0
177714859 9103062 0
477519056 242304987 0
329652028 230949507 0
179390843 152942417 0
528104650 258195734 0
92122207 267734935 0
228507183 332389077 0
541351827 364867587 0
41579641 476474142 0
341396804 362081884 0
152255096 467606302 0
289910293 31793624 0
327068429 574828837 0
101435992 57542275 0
147847587 495992673 0
183332201 361813901 0
204012997 578413510 0
396695978 5575414 0
298072733 428446129 0
209001531 147456367 0
434349237 327809807 0
347931057 54101885 0
329104824 73559113 0
539679960 37608148 0
150517772 69614373 0
382799565 388103360 0
254561068 114318636 0
200823499 418054278 0
230624781 81937779 0
553271599 25595036 0
336656790 327835383 0
229963652 148364109 0
200128372 196784031 0
548868887 336593196 0
224679406 496600607 0
157328501 61478562 0
82801216 409298156 0
490107077 380833225 0
212727425 439676639 0
444675306 154294786 0
79393038 287220139 0
307219410 565090401 0
524215065 3151064 0
233185663 236196520 0
77867322 555974579 0
451199876 381603666 0
143829834 254394603 0
447179833 232525687 0
482123057 170774519 0
321618431 11718400 0
463689848 128575893 0
121418039 240293545 0
459685156 443292070 0
259823828 316450921 0
424129852 357532349 0
195350607 420539495 0
531693602 379837881 0
166745672 372905753 0
452469101 115476299 0
25077933 168585084 0
450329879 398447993 0
208495613 227214972 0
311889580 410693498 0
58524423 14082955 0
159408456 437582551 0
359778044 55135820 0
216944354 441247503 0
429122922 421926179 0
164094062 196712748 0
9771435 206328831 0
558180774 309005480 0
329606815 252406523 0
478727946 34373802 0
56676046 64750552 0
253938083 534179925 0
553130621 510765975 0
453826697 359019874 0
334845546 48738739 0
94269017 427199240 0
307537524 286969750 0
493365058 142614657 0
577611125 224644646 0
427959487 545343137 0
485069194 24691021 0
449056587 500190896 0
520903576 259408959 0
52360991 213089004 0
306904142 554533898 0
324879349 188137086 0
148334739 152801989 0
253317537 190443699 0
350688873 575004290 0
297076177 237843448 0
333818162 471885234 0
423425924 293102740 0
145149159 141961613 0
167430953 526490096 0
102157267 313400340 0
489039481 27469025 0
13455398 450221810 0
495293100 538663082 0
90839339 440840124 0
488007542 192063166 0
312821707 413774797 0
407545092 490033303 0
131330596 444152158 0
152257486 515010366 0
574577098 59256528 0
423902904 258821701 0
266821392 364875039 0
263346954 437544560 0
159838827 386700141 0
154885477 158865405 0
141793097 476744775 0
307952707 507121279 0
570478078 228859518 0
142349478 234483872 0
191457856 573681693 0
532609278 471165528 0
348272709 369754846 0
446253390 376939473 0
495999049 101665465 0
484505213 479194388 0
566019549 20829544 0
285655502 289722944 0
339340224 174465425 0
447413169 306930197 0
150861089 493199843 0
338049137 255469607 0
401696041 566069590 0
375000894 6308930 0
330211895 28623576 0
241063736 288966404 0
463385094 246174996 0
391767970 68895187 0
250425939 450450830 0
427048741 18330866 0
72385814 514369195 0
213613235 25437534 0
280809771 127195498 0
392024038 445368145 0
569761382 123912277 0
31167740 480636141 0
512301089 571136863 0
22908603 527820521 0
336810156 122174892 0
359229097 102428826 0
391795592 298051793 0
440121781 33674732 0
440795511 190792932 0
329838768 242212134 0
271407208 413407972 0
410057412 69409542 0
435946959 202123674 0
571314170 71870295 0
258415681 341702941 0
508490520 448175419 0
263681261 563744651 0
496367115 21849801 0
301612697 447298751 0
344475636 47266156 0
361545172 71077848 0
24725419 163369838 0
525383078 87304731 0
117373401 229859731 0
122531363 440121319 0
281140154 323240686 0
336884151 309509311 0
282597862 303818555 0
442679561 407157211 0
157814746 164359391 0
492317182 316353846 0
200103009 493088212 0
66311536 172520113 0
487359521 148972137 0
250547663 298875329 0
303641738 90227347 0
110824325 211750420 0
279845725 428349488 0
134492921 284791136 0
216009095 224291177 0
551809599 323727656 0
359346530 179837741 0
185852772 155901450 0
215142152 456875364 0
505417345 459954087 0
151210474 229616246 0
453217486 73964960 0
562440493 6915846 0
108221355 356586633 0
48505857 197432859 0
272202395 340059452 0
152740684 539819951 0
380018495 554728006 0
274113961 230671601 0
231071144 324454076 0
324209036 332451891 0
293896208 494031983 0
189344051 203689666 0
22793535 19302542 0
485191786 380637196 0
392845343 466823824 0
239199073 261624416 0
165244066 348115652 0
364051877 400713714 0
89766236 482837074 0
136319818 143599180 0
563126391 39061432 0
40149311 514932414 0
389165207 171489818 0
335762830 40284901 0
128024277 5508654 0
154041411 375800440 0
368578511 86599742 0
395481770 130417647 0
103808837 551238683 0
171245474 488345474 0
573383823 252603636 0
45322443 422621349 0
301992779 331846184 0
116456815 357088818 0
333666240 96691558 0
136054786 305252017 0
72097800 489763365 0
469186635 163987414 0
420887646 459568431 0
497467554 156755467 0
287586852 468216412 0
43911234 392321294 0
142082062 190010082 0
394538682 565283964 0
414121326 12700457 0
6394895 273264117 0
409678900 303990533 0
304327809 266495721 0
69341031 76788074 0
470048184 493760196 0
454487148 537491111 0
536105498 257897325 0
322967348 123955167 0
495010956 342365230 0
122755292 265622751 0
516973217 156672079 0
172376998 435593362 0
318679334 97808034 0
120379486 397123133 0
204098152 120367461 0
286224717 318158683 0
517368685 572122150 0
279750029 345103341 0
99615134 252048849 0
66441673 414854423 0
183032986 572452635 0
497931162 121797300 0
414476429 476926532 0
435428117 84189184 0
298540482 46551495 0
299774869 359815247 0
163966733 497253426 0
576723788 238535320 0
499282141 34691736 0
97864210 376234747 0
186792450 523986177 0
265855724 258007601 0
323905435 186147119 0
475286037 30337411 0
281312132 426615298 0
394714768 375610617 0
396892814 225201002 0
537340974 405462289 0
457546185 575648240 0
190281070 279943195 0
374160533 55321486 0
392091904 181141204 0
453111424 354303482 0
548536576 295579530 0
502988547 322114626 0
110686867 368051333 0
181224530 534346415 0
130830762 410602085 0
445889100 257939718 0
558255550 191395207 0
188794292 444439176 0
430477408 313876612 0
497927895 520465570 0
184942451 129682491 0
229719840 163507770 0
339649204 478227779 0
145498015 53142354 0
12975351 285443213 0
310820815 220929023 0
416173680 293325143 0
247150779 51974243 0
138002175 352788166 0
524656439 276020238 0
111048384 292602045 0
206737720 170090103 0
489371923 525865630 0
516919743 141218027 0
246783695 575399772 0
171524144 428131122 0
419045729 260481641 0
165349464 223779190 0
425534758 165402518 0
120420859 214773870 0
105456063 262759527 0
350314554 546760233 0
323490482 317723009 0
253057016 296497914 0
381953740 552671136 0
237163459 385022234 0
235874686 458351183 0
114582793 67512647 0
505648905 73017354 0
257523924 570824929 0
319567 302940273 0
567311404 465756576 0
554212946 98277441 0
393095179 244626806 0
462774341 409788480 0
240851547 260693689 0
181832668 503165329 0
11381783 523517297 0
288856842 6081458 0
522485399 223122545 0
169484051 240963962 0
186658633 163202700 0
74982483 25891529 0
12563543 287185329 0
335576693 445629265 0
154365177 192492843 0
155361661 454611019 0
505689061 53892300 0
555154124 256693003 0
334886527 6648415 0
496043906 431183195 0
117048143 245973135 0
155521915 452357310 0
102588296 143854039 0
457375852 144120497 0
174606564 577807199 0
16124070 425668153 0
127956393 529967822 0
423308352 477729916 0
384692971 349210522 0
164187556 425623467 0
472097885 438500539 0
306728165 539535925 0
332052431 40140095 0
452665031 401717047 0
330158867 437648952 0
451995893 109527644 0
490368966 28636554 0
269337797 533955105 0
223169066 267758849 0
183167305 553002528 0
122630663 481851626 0
376383926 568801162 0
48693388 445376574 0
352646959 454274726 0
100625564 207490771 0
478704812 563411405 0
417734091 466723776 0
124621369 436868551 0
95700063 197488879 0
444608038 69455803 0
61778878 318998375 0
261530737 411788602 0
398245603 390098517 0
370115636 459728266 0
13334646 191406221 0
383901266 508908030 0
578671573 343931258 0
506317745 536723684 0
434404777 420962558 0
573659828 95352887 0
113943851 101586251 0
47871762 15242729 0
208415693 411951303 0
551422916 534909372 0
493548037 56024402 0
561051947 102463985 0
253587569 351763947 0
276498783 402774832 0
283241181 348747095 0
526765737 36142914 0
556027393 177608329 0
181968064 3837182 0
244408760 518891827 0
531440623 268380649 0
438321570 296783311 0
211166363 354821967 0
109167956 184191603 0
309047925 270741160 0
435846967 479478337 0
505623240 487075745 0
457367874 390490303 0
305661641 24487407 0
473845278 559619604 0
514383917 439586072 0
491056634 346887337 0
130754529 315060777 0
333101249 310318565 0
474123390 151140006 0
388702489 258868708 0
301394510 484160339 0
525699494 41774037 0
312201344 477731631 0
359826705 136587135 0
507857642 27671567 0
162260127 97101739 0
247003104 428644258 0
516215979 265158542 0
219301953 160006011 0
319539033 3250776 0
574643836 13929884 0
395053774 249436017 0
369180177 269943410 0
50936307 208229804 0
95967571 412246155 0
562812339 112836554 0
36009179 160563544 0
459787114 52336484 0
282874876 514667445 0
7698245 495523077 0
55834665 451943975 0
65420916 300321793 0
330530872 423472340 0
517242798 457238594 0
490467685 494517904 0
27769921 232994711 0
573483094 329020435 0
73202618 24372176 0
17740685 215375305 0
86863396 338767485 0
15102652 34447858 0
285241963 453983081 0
575597346 195707536 0
197656961 72637234 0
485019847 381446969 0
327073523 159387564 0
378959767 63683309 0
250158512 146568356 0
174065529 300067972 0
165320435 165467484 0
528128009 376878724 0
298851444 482269860 0
22119870 436456995 0
422942388 239933532 0
577263576 398563678 0
287284372 125158318 0
335605230 515830677 0
59602360 130248096 0
236866058 115823715 0
227578256 121840330 0
219357023 439892055 0
333430346 74451789 0
411559445 64302734 0
242473760 153948906 0
473747728 301520148 0
5873772 169188868 0
576890529 566321575 0
518468159 200611871 0
244149895 402713106 0
183188903 8130291 0
304751294 375161309 0
213530370 421446211 0
154172923 416832583 0
330205402 308500022 0
11252474 323672439 0
252827430 252799080 0
391812254 179829653 0
332708521 463330548 0
442336293 470923562 0
334114312 165328938 0
390270358 114449810 0
335649633 263305599 0
521586280 247782394 0
532089531 523970571 0
359820105 510551076 0
496303330 133994207 0
15215257 27204122 0
290261956 240960493 0
578113546 471441518 0
309471116 572020105 0
259754392 321951414 0
166531903 381961854 0
518899017 546316897 0
355211604 184119201 0
30908573 449012040 0
489033811 500839283 0
569895236 264268841 0
46319188 200998128 0
462372679 7932204 0
88200909 152578847 0
234784101 382099191 0
191849778 90515239 0
48918023 176772527 0
524203010 557150558 0
326148224 274952986 0
925268 104268805 0
379814553 62423469 0
334244512 312019744 0
397301307 173826717 0
301381995 360804879 0
216243572 301070169 0
188751293 389494170 0
391374390 464327292 0
90124348 427385868 0
514853432 518479276 0
166329535 8557664 0
201536917 395911806 0
368961677 123637724 0
90022828 108481746 0
57393975 534926972 0
11216044 495481505 0
424439458 264367893 0
299599739 187772220 0
21485150 120340857 0
541283402 81517802 0
477926884 473095438 0
425834837 471599422 0
130249324 72732802 0
89003792 4158031 0
521898089 568396984 0
408047312 80232783 0
569517706 405289288 0
425391595 524567464 0
37541943 165930606 0
76206852 134667594 0
347172505 319425299 0
407842676 184656077 0
360651343 249834131 0
66644756 360821994 0
240727960 462756750 0
81307389 32007321 0
420696947 99620228 0
501957468 557750047 0
528281377 127394493 0
398624964 325972395 0
44630859 539264750 0
79756266 37578899 0
392051242 485467081 0
117240392 206435109 0
233220409 3040830 0
568852106 188675982 0
433882195 86093854 0
125270550 157217846 0
192524216 322234804 0
166846474 44072209 0
191324300 196334594 0
353799403 261120848 0
319404640 390564797 0
274509044 145052847 0
542205241 44341802 0
185028890 552735127 0
101452219 147826682 0
291737591 106435830 0
12254329 256531248 0
194937805 215531177 0
468272025 286827259 0
576839807 552551943 0
14170313 275730128 0
365914858 498189110 0
178941988 72464459 0
396421615 267954787 0
129041900 445077551 0
413891682 207275331 0
435426780 122899454 0
565779240 43371818 0
40591303 497529983 0
17308830 14502160 0
413640545 529489765 0
400297068 484420107 0
215095446 90343788 0
252021882 578182359 0
467573206 461505643 0
11684313 403114289 0
60897099 477391368 0
437235268 405826089 0
46093024 247948735 0
340788442 555078144 0
338563427 485380134 0
410567325 43082820 0
440618118 123845790 0
29803880 397121414 0
422400674 86482269 0
549071293 544999561 0
500493336 325322269 0
120792583 463852785 0
290406854 117332783 0
2803835 344876260 0
288635522 75702121 0
398050394 112043478 0
562801403 248334028 0
341058253 271967711 0
33771058 126236451 0
127058930 124370841 0
443715220 109150082 0
153619082 201520646 0
3183705 380380670 0
501404633 434010337 0
363163972 352396069 0
398500456 313069954 0
394143816 458898915 0
471572908 459757970 0
267214395 104462691 0
230470967 561239627 0
491386189 425695522 0
37450622 183582607 0
220788961 113815122 0
144580790 289759221 0
525421052 12532469 0
51291688 429768068 0
434323424 455257130 0
228524372 271198237 0
230249175 14429637 0
135210577 289337553 0
348536934 445039562 0
23452803 87449910 0
50950286 443818351 0
142500860 320173373 0
442266368 366617662 0
387271802 262816261 0
226843568 424376666 0
403001353 362530510 0
451946459 164814120 0
156571074 489823078 0
155047167 513621936 0
442786887 113448207 0
552586404 170235071 0
305862998 362285480 0
454119029 502142886 0
171041550 253027662 0
489602475 116081022 0
127202952 96386376 0
82505746 518314644 0
20126987 456919836 0
252547324 412747649 0
453013879 286275369 0
812435 457566481 0
128502740 342640979 0
340420303 205415629 0
570691799 479826417 0
489036972 9079285 0
417895403 364468463 0
13913628 260081544 0
186287747 322989335 0
490754214 496626805 0
166754469 10949117 0
452376690 68014182 0
87088942 532137331 0
336193488 410840488 0
313816489 396714601 0
46487172 217415424 0
246002197 223360897 0
45541681 396854246 0
251518430 315873282 0
265308428 157760439 0
362363606 132113076 0
155649719 539521193 0
52491982 9239682 0
261955386 572604585 0
328372955 256979578 0
206709910 228491632 0
380535472 450848241 0
101523985 436591540 0
78401931 140899232 0
140073400 96391503 0
415530451 86500598 0
337371115 37707043 0
403932288 79654086 0
45074836 196226565 0
449223157 434129868 0
191199100 350902356 0
59747519 576747182 0
477212560 342584933 0
326433329 352849630 0
549414401 319206876 0
187051255 533421506 0
273232137 157051266 0
196881682 45504316 0
450455862 359275882 0
559005837 101474020 0
91653651 320802045 0
10703284 495736410 0
316847510 524261069 0
134201833 565869616 0
254266639 373339396 0
261534039 360130173 0
108960319 211390681 0
51127210 98478384 0
285971643 348316854 0
224866267 198821317 0
47528020 268001213 0
219561337 393012400 0
236646154 206083132 0
354277352 519498429 0
492837957 485732447 0
197769226 98723959 0
224821600 162920712 0
76606415 311645399 0
300398359 547013306 0
409665064 59427323 0
98003269 188789730 0
118958504 55504301 0
518309506 147855086 0
254697196 32531410 0
181709649 372137117 0
122359464 566161918 0
213440657 113986208 0
398842532 262276397 0
52866373 208198691 0
107522953 60283354 0
261954971 164076252 0
552959717 81782624 0
370613252 4925217 0
526497396 366661447 0
365298050 154791169 0
348085348 138626650 0
313837473 136553729 0
122792505 301064971 0
7931094 118402787 0
308635387 88513221 0
544482697 507309561 0
105762697 212439241 0
61490033 366452379 0
104310843 367913801 0
507867767 425676102 0
138177872 136233725 0
9495551 510087728 0
579490448 22549117 0
230908298 146996396 0
514000535 108256214 0
25804835 103849037 0
129838627 143697191 0
474684981 262352416 0
300089591 273784151 0
299953245 6655551 0
221575508 570346299 0
366705154 330902636 0
125250972 283269563 0
216945218 413161999 0
47679996 180048857 0
233171373 574906594 0
547133634 561236293 0
3322824 23626815 0
185921464 135779905 0
14073875 103463242 0
527601477 101668944 0
213938609 204156326 0
202961401 160407659 0
262896976 357247729 0
427384171 157982468 0
291236997 110008148 0
224409019 519072405 0
345384118 100348341 0
469089170 391796240 0
352881010 433748485 0
41946319 277353417 0
493797633 173472071 0
348250943 224445543 0
128412100 399738499 0
84354552 443050068 0
535596822 22708721 0
352949836 39892769 0
217772261 421013618 0
195742343 341976893 0
499446708 478808201 0
575391799 217582920 0
302717772 530851170 0
238029589 357002682 0
442519800 74776468 0
281834514 120166313 0
207428401 432494577 0
131453441 363069610 0
215550255 247708287 0
364433579 411137791 0
46808606 403374199 0
360034524 219358913 0
250372761 538083105 0
350688132 305334938 0
414464393 141814627 0
424506075 255716198 0
20794889 453122680 0
192851721 567885511 0
181699977 433135986 0
226945470 262020071 0
76009948 510660383 0
172974461 509987299 0
353577986 449415077 0
168444933 291015967 0
347708869 437242075 0
182458998 559609276 0
94260652 353155753 0
122756314 30966920 0
509493817 284383876 0
215483864 572241619 0
271383406 87767084 0
458385934 161884088 0
125050036 353424781 0
544981006 79552787 0
229044745 409182137 0
392880008 177692941 0
36330749 194989081 0
464207769 399308770 0
134145759 449996627 0
435934429 561104670 0
289586729 80002428 0
484456857 456960296 0
220881783 89225166 0
461000780 396210832 0
280684848 121971302 0
147542218 190572983 0
383057596 142046557 0
488570612 115785436 0
422551404 457241745 0
357410848 243436631 0
300968667 248090836 0
447427970 2407965 0
443520406 297017951 0
279993255 506282193 0
322351136 98606859 0
275228177 420505586 0
493698882 350397299 0
557689437 303472391 0
442180406 254825016 0
378461700 569213982 0
191155021 24592970 0
298656634 310284100 0
395414238 31026846 0
249994875 249593690 0
140176377 562777859 0
288299939 153013154 0
316061701 408517249 0
576685422 298555309 0
559397548 230172012 0
467774611 7032765 0
235940347 441104442 0
559130496 336985460 0
351697114 114815418 0
83928343 127239315 0
462951912 344221756 0
161444610 1061609 0
131763356 167742766 0
420111155 222926519 0
455093249 375104761 0
209618378 358301057 0
191957687 114757547 0
12091879 330483098 0
306459060 551740187 0
361179588 453571721 0
285814053 30485 0
298968264 171381633 0
245763870 553718978 0
275930648 172839610 0
179731718 136598188 0
72452843 126297372 0
298037669 346772602 0
121852366 231258810 0
414510634 218763026 0
566746631 160859039 0
15322535 267576558 0
308135757 477827410 0
464010204 479462920 0
410868383 499352320 0
38934526 362531846 0
545338586 55806700 0
312547962 369770813 0
313717414 291351695 0
140284078 320749080 0
404780287 81243806 0
323951297 396952711 0
229092872 56046633 0
472616840 61786374 0
108801432 502017734 0
469056968 132376306 0
388732397 448964690 0
441623905 69328948 0
3008841 4809951 0
432007805 381584696 0
575479130 241613695 0
426119230 439782158 0
394713153 126912920 0
351202460 466025450 0
369203735 420803386 0
295758209 151810023 0
24075358 274918386 0
206924497 362247988 0
286054717 27344700 0
476044604 75277950 0
497998813 436690103 0
292346333 530738886 0
100269904 495217751 0
535034315 141900985 0
430287971 359626575 0
437915287 179805305 0
386849146 552905304 0
573575607 373626460 0
352279826 458355844 0
153390741 484324247 0
103987641 279670195 0
453495791 5224926 0
8055529 143471532 0
135727637 331443642 0
127337601 275769131 0
173489991 114242834 0
5329493 428710597 0
479948168 345153280 0
269457619 91994676 0
135876697 438017199 0
32223446 313413065 0
276207159 235066594 0
416840862 283004931 0
270405481 499072456 0
37842330 248807605 0
224204811 115273670 0
340350793 144261269 0
197603013 513612945 0
68852952 388730777 0
470328235 483213025 0
451975937 489485265 0
574399437 467007580 0
28324826 488061558 0
28548039 363349491 0
422701820 363693425 0
209031181 288567147 0
469653925 4753005 0
124931208 235501280 0
101331992 439839512 0
162319678 149233972 0
208472811 288968026 0
237504428 148981842 0
54895592 104377056 0
319823730 464186863 0
577848249 215614383 0
54228305 547026873 0
440795868 387700758 0
287852182 396343778 0
268512955 215067988 0
152713801 505782195 0
167346197 286587093 0
504980026 205930474 0
206643800 226789432 0
357167283 330658938 0
342782749 559173075 0
206965302 175827555 0
338508063 45992567 0
343345055 138536377 0
573860929 6039502 0
16793889 479202292 0
387898566 363996734 0
283491758 449622992 0
94440774 402718055 0
88130425 218473655 0
203200870 374994048 0
164136429 190338549 0
473557524 160656947 0
81036239 211395465 0
322360322 412336149 0
468218989 59713755 0
94717007 346527399 0
133759879 4499204 0
261149278 289684265 0
428136264 159218214 0
303373079 75247207 0
349030347 387541300 0
433353224 127266304 0
231657495 188571226 0
66642732 512021009 0
126249281 135681019 0
304950009 506092443 0
278721366 137335839 0
159577993 320510281 0
443900604 548707950 0
574953006 402309229 0
363155171 251936230 0
261012445 72884198 0
519487422 293065061 0
42030880 40876130 0
541424393 266926766 0
347620353 21589739 0
232284192 290714573 0
389718934 224401305 0
272413925 62752345 0
169395091 366859959 0
205610934 389553305 0
70896477 454980657 0
100021509 393334661 0
6100553 139564729 0
466272753 496802782 0
442769051 509661273 0
567854557 209226383 0
408139914 277236769 0
304229161 523678397 0
206549904 238492681 0
75512794 541088848 0
379182711 527796378 0
2944276 118409713 0
541873427 438193398 0
197129360 336923340 0
198505950 464425031 0
463423360 432602736 0
206919726 250738054 0
123657513 150782866 0
219874465 32651027 0
283228730 520692799 0
167461641 449424969 0
247055657 494600412 0
89573028 210024613 0
466310938 546201412 0
268222127 467422330 0
200003395 403592608 0
531556125 535988790 0
208946010 363969401 0
533566648 365043458 0
9062219 79227357 0
404199546 485561481 0
420489698 534771801 0
38220996 238244056 0
259137714 77591106 0
512476321 357842476 0
348806105 313752210 0
17980554 16462206 0
493931772 102602570 0
2234459 471769889 0
575615437 119733053 0
150134168 20517659 0
41947940 33843524 0
10899614 127324525 0
286818377 482203410 0
106557113 486483846 0
69052265 311865035 0
319419254 526259737 0
244635769 370709162 0
100524452 161190719 0
221956982 291021415 0
378241232 100951663 0
340622588 151371748 0
294477912 165898193 0
277355859 3963129 0
258309090 27726300 0
13583798 467751463 0
495486655 452977978 0
249150587 366075521 0
150459391 254135774 0
269671004 401644756 0
559845626 447720334 0
141050749 365543454 0
184929328 412843070 0
466933939 57879611 0
401792082 192931649 0
473107786 467855632 0
393984734 555713388 0
206608371 255093020 0
362537680 483164348 0
112287476 216323983 0
320043580 20572284 0
516497299 468319678 0
167297285 495086319 0
244433223 140295068 0
428104220 19383724 0
180756819 120614556 0
447905512 10200112 0
84633164 421111316 0
335622106 381186793 0
491062597 59756902 0
294795084 134102501 0
280094259 347674105 0
349683403 325140953 0
66322964 473997490 0
514254799 176752432 0
270473004 103976797 0
339212497 7535641 0
136610399 158028267 0
367997211 111664896 0
141092647 300152527 0
224864146 362683092 0
105109886 555125083 0
21275550 333216043 0
459546052 11898909 0
372278412 40526962 0
505855272 117825531 0
330806231 530782158 0
386555106 430099243 0
174065056 412700284 0
551008777 106377822 0
480634082 143368102 0
223835920 456202288 0
98736219 308473108 0
333709185 200079810 0
497446592 458508947 0
365271811 485753812 0
441800092 574144631 0
17552722 565996639 0
295158861 398391709 0
190755594 23951226 0
196975673 314369920 0
221017404 42357687 0
39307556 235163714 0
408009448 550887896 0
529914264 261094031 0
392866456 73540259 0
32182278 26381570 0
426968915 524237728 0
169193310 478288508 0
468028823 555434771 0
416989695 405842476 0
458354222 320047502 0
204419659 535757113 0
9203442 432837109 0
505722968 779210 0
57348874 449346376 0
214135960 313703879 0
209297154 373403224 0
438318907 523340823 0
97719935 441747496 0
70289501 325942191 0
496625176 11757430 0
276275118 74170201 0
168086643 255437702 0
178134876 221047405 0
242939864 258829243 0
140954570 151288735 0
57902779 539420791 0
10526859 515470124 0
428328815 295993190 0
5411849 361255418 0
563779629 155182008 0
202083846 113058464 0
5490886 1797642 0
50388175 480834341 0
258330325 329297593 0
421069500 164739928 0
216860488 360550780 0
420389031 239326182 0
109751516 229751853 0
209046985 187166580 0
342635082 162348494 0
152203334 291865919 0
309164202 324274737 0
111017441 502088664 0
170829790 453858867 0
325506011 492394143 0
261883683 503184855 0
521953960 56178296 0
14393611 259871852 0
67569678 356544537 0
460536243 269285932 0
83720644 293231314 0
47503381 43444945 0
270290056 524413898 0
227323046 167532250 0
117473336 446006782 0
191798897 433395142 0
550763656 23802001 0
522013440 167696582 0
539587471 164826210 0
508723810 128283671 0
375147282 27276116 0
140567599 388036995 0
52039134 542394678 0
89287226 437485657 0
194841754 62097554 0
276218760 330587504 0
422987106 508748366 0
115202843 377880317 0
375979661 78597978 0
271089388 60419684 0
30442471 533377790 0
116537736 184466685 0
25603892 132159813 0
422194649 469177519 0
152283073 143983924 0
310409139 216039495 0
431861161 91266765 0
358377893 195754614 0
451616628 5208977 0
80233085 373999407 0
13115421 214587681 0
335343538 4201540 0
454158226 152260253 0
134613514 159579869 0
258190239 13271042 0
170039912 460883949 0
117024362 428232619 0
390908155 569290227 0
183596958 494864778 0
123838310 168234536 0
301565960 341181719 0
111937243 500686872 0
414875477 3601784 0
390390698 145438224 0
231372461 192204577 0
27849663 176847619 0
545594403 562752758 0
89451325 75933873 0
481738165 275887822 0
108205816 349269155 0
382379056 389258235 0
315768266 62620182 0
132350696 545922638 0
379966085 306373407 0
226461504 300405508 0
183703953 303791497 0
16527068 285786494 0
106975807 194091201 0
329797906 68997510 0
549763384 223233148 0
217162019 520338141 0
345283891 566490544 0
543686353 374829137 0
301604836 558251006 0
81760205 372224267 0
187008657 388524327 0
388845238 341281206 0
113969453 457084615 0
352897053 267912873 0
20998634 90935105 0
513121595 30751301 0
129504502 339488214 0
401987346 189209002 0
427258718 523849407 0
269441422 248316533 0
532223584 129616008 0
189540294 146117656 0
143965781 140983696 0
513771285 206657951 0
360089534 196343575 0
312918676 12704637 0
49534840 149072001 0
219901581 532502721 0
385885432 510224190 0
169168528 184522448 0
127246909 480290279 0
79811158 4240468 0
495606630 483933320 0
286945354 503646899 0
472906977 209569434 0
76302818 97149142 0
92570355 265596759 0
305201179 199122228 0
470652254 358824874 0
131149350 228254582 0
424570598 492226992 0
307396454 524412945 0
18576079 321539934 0
177324078 354275196 0
450830038 524917668 0
139968896 126092666 0
498428453 9559490 0
498339933 321696177 0
116081171 564676644 0
117487124 315913635 0
81145769 201153216 0
47793260 231758025 0
193209268 527998176 0
301890678 181301773 0
288869799 160674272 0
222837873 290160341 0
492323986 116664079 0
212389439 56176421 0
361914235 327778525 0
265635459 331713135 0
554117176 38320446 0
324413268 448626342 0
203931629 302175687 0
506734829 308651192 0
205253047 219970498 0
403592037 120098253 0
59559890 231509752 0
166550777 333874452 0
141930332 141498440 0
273507791 326920861 0
307320118 302978617 0
513424034 358299555 0
501167787 445499378 0
471582457 272047789 0
376591273 48459689 0
73625396 32488128 0
374412068 109165742 0
428795414 317568875 0
263715672 402533231 0
53979052 517080482 0
543776340 487331116 0
90087914 99097780 0
477609219 73487310 0
558494369 49731463 0
241676211 13770122 0
179451305 501281642 0
483013793 9955166 0
330129653 168987333 0
226713414 204859848 0
295632122 46196575 0
279895000 281930697 0
123007735 203079667 0
221676105 107416080 0
45483491 331320346 0
10287079 90358780 0
125577982 79362766 0
371439859 447698459 0
529301190 314707953 0
293798344 348044179 0
372207033 444473993 0
570004783 334794695 0
203526889 441376278 0
141059101 453151877 0
379873165 45074837 0
329675740 303492845 0
60030197 280293034 0
264561401 465443723 0
116502253 123128713 0
317521507 281476708 0
335920675 63829430 0
563254091 289277154 0
116894968 28493469 0
112421275 216014989 0
207989767 218327564 0
569423762 124400582 0
235721833 346473655 0
380248655 527721421 0
519557 526691214 0
28541302 577877318 0
471120310 324518874 0
223433584 215235364 0
41535595 565487034 0
407181398 351262094 0
469385774 247083257 0
358678472 275227591 0
317051018 280796549 0
515964321 567272580 0
71183528 14141708 0
303412378 133719727 0
532005170 490088361 0
313267116 488563484 0
396173766 547818454 0
180837779 262141716 0
223868732 74408232 0
472797224 9063160 0
576969518 362401881 0
242584413 22631345 0
157454484 495826459 0
560554104 419696603 0
450252899 361552432 0
262820534 480959643 0
222521277 307623735 0
549484113 133316115 0
225546605 456094700 0
436576288 485558739 0
378487772 267070952 0
225198271 315403200 0
393797119 84453347 0
319701457 526661507 0
279906290 140573096 0
39183259 520772744 0
425783054 296041218 0
175685249 490310763 0
183756330 368811683 0
421595428 438214024 0
466060924 144077720 0
508347489 311580953 0
357020325 431443057 0
128682956 131925184 0
228944445 370949275 0
510571586 490436238 0
406823864 462782333 0
233053817 330788568 0
60343777 400683383 0
12689124 443795927 0
265132019 523588671 0
198727718 211746122 0
30281313 455259217 0
319757409 414933426 0
94991974 44045573 0
446986015 372185579 0
97829378 71386725 0
114450358 68383398 0
114628668 437396480 0
14170994 338087547 0
230519422 303428174 0
557282547 220264962 0
32015547 165211429 0
173318544 310371203 0
177103269 318645338 0
84628895 548441559 0
169274400 179713167 0
500507511 216776646 0
387281661 116320842 0
499447615 444277846 0
561939926 481482663 0
133888355 259096664 0
468593976 251774812 0
253286749 229787091 0
111425341 417981685 0
322602087 164000442 0
457946892 35473379 0
298107787 570459127 0
156462253 476388907 0
273626447 486687176 0
342502704 571070096 0
575481409 411456622 0
152874033 517250288 0
383886357 158931421 0
253758158 249214021 0
340511197 103716346 0
578342269 464053851 0
405890015 301634962 0
561012604 287770343 0
267220042 405304330 0
158017687 160127853 0
130102639 88113243 0
266665144 106493628 0
427632959 199701888 0
148693081 150718875 0
437570014 564026142 0
573148248 541260847 0
171136415 220317567 0
275828789 450456640 0
390534722 117101841 0
111993839 374480068 0
230715762 490082091 0
444652809 25052220 0
122234795 362511678 0
161312344 14953231 0
357786051 338128170 0
373570140 464350726 0
287523721 87772214 0
340869379 509166603 0
308827214 47307058 0
561947504 544097671 0
388858561 143087302 0
145253550 158063523 0
345479683 9434887 0
261144808 226151262 0
147694918 462156102 0
276844498 31166803 0
349830849 124012918 0
249485100 121555668 0
478067244 156164606 0
53120941 446898486 0
294833254 251310399 0
170020315 232815550 0
345307242 526013765 0
565603014 191365089 0
577376758 501690435 0
492564262 160749942 0
422976125 512395627 0
515176136 364312215 0
334863645 136891467 0
206941731 212859446 0
175364892 351889719 0
208705448 236956547 0
294103956 357584659 0
445865611 569119977 0
22381351 407841222 0
8765855 254254146 0
492028414 9054870 0
239966583 518048362 0
531297115 417086055 0
437779462 518202079 0
198153269 347113485 0
212029767 169435641 0
349467511 512699576 0
202018219 444552188 0
350157142 294480263 0
59419821 221929575 0
563836446 33810757 0
536774430 485555540 0
56985446 101031388 0
354078761 147068652 0
256611300 123636328 0
217786539 427083837 0
224806368 562216612 0
27248473 577598739 0
350424361 288807173 0
315381497 561024175 0
566545905 238661610 0
527884464 437434616 0
286572952 533682246 0
48564798 237740103 0
434209501 78041146 0
436805728 452064024 0
451051969 524151823 0
259516303 415690621 0
425436998 507313322 0
441784368 37922622 0
75659908 533741847 0
172683503 27206389 0
509121902 484541751 0
293526106 415256405 0
383049114 165367398 0
276085364 496098891 0
191324620 439547163 0
380406666 283614189 0
540275998 233497201 0
492053669 310339724 0
112571743 534825199 0
94473086 215726081 0
10227805 94042958 0
80698850 289675913 0
252679137 254467190 0
416585326 479758553 0
13952636 319625683 0
358901529 531098225 0
507233608 393826871 0
116231980 259380211 0
157384138 384731672 0
211602174 574445183 0
111018103 45135693 0
395984618 406348654 0
165575308 99250339 0
366493176 36444782 0
13562137 290574321 0
196743169 285125426 0
161017548 111149804 0
398529648 373336333 0
391017277 564333058 0
233395214 287315414 0
224678577 102247497 0
513737614 346736583 0
217490694 271255262 0
244913958 254127905 0
313142292 398693004 0
457186878 360326577 0
303372608 32333657 0
395250363 402068611 0
150985929 107758636 0
140260746 178267672 0
269807131 88276253 0
369072521 462926058 0
84024840 45612689 0
402239026 169331862 0
99645549 193379756 0
486078855 514368151 0
459878838 467573904 0
58341354 494516112 0
468084027 282046081 0
382362844 25590895 0
298744640 223648596 0
358802713 48574810 0
137585978 71915727 0
112822011 303624229 0
103699465 75513938 0
468529312 394384543 0
497062541 184241173 0
391069756 325071875 0
232302270 508760796 0
1015843 444782693 0
123601621 82045697 0
380435980 5037595 0
307700864 153893671 0
121520258 33045069 0
100668979 228096735 0
424139763 183746668 0
520091754 460789920 0
103261781 109083348 0
36698221 288694972 0
122457246 410346649 0
529685810 475202329 0
516079245 122292882 0
276191988 513988326 0
499458242 182511119 0
52574253 168858658 0
513708919 175101060 0
40317631 120821038 0
264956461 38624503 0
49434082 257725093 0
268018295 236131943 0
524580871 487473116 0
382682829 83690720 0
491448571 335660231 0
108101018 366821633 0
300090720 460715356 0
21310683 485653150 0
508185192 158915735 0
579691352 507385492 0
530941047 366025190 0
159612148 375787033 0
112364602 541649721 0
112981896 127420811 0
529485675 387552980 0
355927345 319155520 0
141465987 307113386 0
234914051 124128517 0
70179041 553266103 0
161129168 275823983 0
322223885 162379409 0
161709325 207131323 0
308374353 153820896 0
351678530 17162946 0
323459129 312677742 0
33997247 138336297 0
192022748 176960038 0
43129291 408160727 0
361578191 239332784 0
303475294 508611590 0
97445265 271607258 0
181600583 291648397 0
42205629 216958502 0
166165615 334110690 0
223699321 446062062 0
554566435 499439615 0
32003810 392812621 0
530970314 321093059 0
445737817 346894694 0
492410921 324207437 0
529383703 539271334 0
37273547 18177949 0
518720166 351208270 0
561571629 358273805 0
155254004 568053256 0
380705600 482126711 0
335859295 406849480 0
72234088 315612676 0
250202977 437616829 0
345624287 73529435 0
190108623 466567977 0
297606693 405842819 0
176748394 549538262 0
239382756 125942864 0
35103061 397004998 0
496485665 161994487 0
366429548 44381346 0
242001372 387170521 0
101922834 319490416 0
92008389 351984003 0
472546041 116929542 0
96489019 285345606 0
305269905 482727182 0
121664622 513693557 0
91608784 340782188 0
312930011 255842800 0
460262461 295284001 0
222016349 191462306 0
78278613 420390883 0
405245696 547504303 0
284016961 418745506 0
351150769 356979620 0
78221060 441305815 0
453416749 322064670 0
376636689 297496194 0
272820799 357800168 0
552229712 227017444 0
472833331 355288414 0
377816662 91261791 0
8165763 189738816 0
474082994 199178954 0
408841406 546152354 0
337842259 157152491 0
15922322 207014960 0
185385823 166358084 0
546252837 295336959 0
71926712 109214357 0
196205249 241043835 0
109090402 355270520 0
3994180 389438177 0
301949151 461036495 0
260925715 4434311 0
514944523 512715326 0
443367888 476797834 0
105332054 396916137 0
495026219 139205862 0
248908030 187590820 0
481997987 264742331 0
555456569 255989698 0
155026770 310845140 0
499652462 229371000 0
403122602 79183204 0
1199670 544037795 0
379843579 133175982 0
65995575 101895533 0
540600042 320410839 0
228032770 198812732 0
540267150 91607279 0
100309910 12308690 0
27030299 166523907 0
176807943 464367304 0
284780715 318882472 0
148972631 263272613 0
55803181 63690649 0
554635751 190297135 0
363408093 389241390 0
411505021 469257112 0
397212393 165565149 0
350626412 251790644 0
136396986 127916172 0
394903771 444954134 0
44510858 173424283 0
409811257 401779837 0
251019458 222530469 0
223827258 147084140 0
353371457 277570057 0
291871950 366974809 0
121084812 491606535 0
335601142 343948180 0
384343497 572366458 0
80718014 111209100 0
532571499 85846575 0
217654947 86262967 0
238293206 272163397 0
427669589 233673314 0
539683464 231357660 0
483598536 417427996 0
417814740 212632588 0
531140959 396677369 0
85562829 380421121 0
142556906 46958897 0
35789498 322301025 0
215484569 491061916 0
250486207 360744833 0
189935229 36911831 0
222134723 572424647 0
157031579 386678769 0
170473020 401431810 0
357293603 468274646 0
378488387 494999135 0
430022730 114012443 0
260758061 305786142 0
26806966 6691872 0
512139045 229324253 0
158813591 277232209 0
572102691 68531306 0
138573209 247182372 0
66861007 37959556 0
271992516 357342095 0
328535561 377908016 0
6766368 382710145 0
147010447 248588426 0
228932627 92868852 0
405492522 315396867 0
461427798 95371987 0
350227978 164702373 0
462917505 506089670 0
368063015 530485924 0
113806765 278045742 0
234415415 297874563 0
314826578 547310822 0
430025397 427064689 0
223992201 326241209 0
95407063 10952699 0
145211766 553253913 0
320211887 485920435 0
40371212 236324758 0
353223773 4348165 0
322875755 181731404 0
454537308 24688347 0
228310704 524944236 0
33328272 180509544 0
293682048 448721584 0
324879614 154787395 0
282338022 246253663 0
87177326 320174394 0
466750324 19145663 0
520620261 329159450 0
360217566 66791625 0
203448262 111873681 0
13685441 274783913 0
296918745 533549492 0
247548087 288024802 0
402176210 218603507 0
61619864 120058516 0
405826229 69918320 0
399459784 31307319 0
376102203 328528570 0
91781075 18529614 0
6414809 360175621 0
540420675 557634810 0
576377970 519486345 0
236617852 494230974 0
526220103 559049023 0
170348535 282753217 0
137967015 394968205 0
73491576 499159669 0
261210595 48150676 0
439088003 86230505 0
169344652 11891412 0
389671955 395734184 0
195269345 227491856 0
537924407 435891034 0
505547915 66137466 0
85710741 468391863 0
447556351 275563975 0
256515505 565301898 0
391198571 7509901 0
363641860 503012425 0
229065390 396435598 0
143787157 132009914 0
462673790 418313561 0
143295162 274292270 0
311501898 59458247 0
526041428 498380325 0
221473361 30971684 0
112994433 464916144 0
458150869 96057868 0
327026199 263614474 0
53532623 1989598 0
294381906 155364078 0
307491163 344509927 0
269757901 319207495 0
87645157 147258972 0
380064880 62743808 0
414010282 251721638 0
262203296 363146650 0
290960046 66735548 0
573911130 162763918 0
400302228 550836749 0
138309219 515629711 0
577833606 373127324 0
397482912 108066888 0
338115053 28146089 0
14916364 471429349 0
104364049 233174420 0
143988895 338031668 0
79311183 372210020 0
131930726 503606211 0
568508661 531959640 0
477510164 112242206 0
530861093 284041291 0
477337729 18941284 0
42753039 506953332 0
23624219 242134409 0
67357225 82334350 0
195285109 269631779 0
340719196 478350738 0
9964947 151096041 0
13231090 573894846 0
184000535 500827678 0
509660098 147761036 0
194304630 143885386 0
427225712 145039715 0
184052173 213523449 0
211574702 505050023 0
271880125 471207127 0
211899621 148597766 0
545073228 203706470 0
2385717 271861786 0
392555964 518035269 0
378707190 400035005 0
252397179 435057068 0
63488990 139446180 0
6588956 491665722 0
551882297 466189546 0
560267686 132762094 0
466910718 81436826 0
542865639 356534064 0
32824173 484240513 0
290542663 128409658 0
425980727 393107939 0
160276252 200540495 0
527172105 35346745 0
571189344 302114518 0
51711171 206078330 0
424269213 530676825 0
288915436 414659886 0
410882841 44269508 0
166553372 262540251 0
164272113 450816381 0
404637502 562722530 0
118811295 12775946 0
273194581 550320903 0
308823947 439312813 0
147739018 115596016 0
145582506 404529490 0
536450162 463245699 0
400470623 34339577 0
286943596 268505532 0
410730571 370906246 0
531417113 98605366 0
105235032 485935323 0
188666741 37598864 0
387832322 376003589 0
67045088 108469099 0
472871937 234502193 0
8469984 377405235 0
419056530 381464376 0
328243655 114595600 0
433690875 94436530 0
512507317 61139430 0
369936445 247493033 0
442799534 148323554 0
328899607 410715342 0
187038212 202344935 0
488083372 539261396 0
118134518 197188847 0
382375860 115845312 0
193476307 486903515 0
168634682 139447031 0
36138655 160214553 0
206387808 410104158 0
8190260 404647285 0
540796890 325525690 0
576214486 274797069 0
230923165 405400549 0
312777932 274357360 0
467947184 573607442 0
238678213 346828643 0
576782786 529247048 0
192578439 336417251 0
241824537 214722539 0
563774870 68596073 0
468305306 231693905 0
562467306 430363804 0
30277139 98038981 0
191175279 246313397 0
160744161 340054217 0
24919026 569855783 0
297145476 574210537 0
337891907 15299283 0
340708086 494645724 0
552661083 267893676 0
439328766 415341534 0
197993583 314751805 0
156537769 75920391 0
576394202 129833187 0
353314640 1071201 0
575933915 278233261 0
303219544 347167190 0
371046187 532686219 0
82108669 168204251 0
105337564 563545185 0
94576434 68441958 0
246192999 287818476 0
305259511 114926256 0
115177296 278111897 0
473160523 502605496 0
228720918 152997073 0
418402695 223558069 0
58224879 425590312 0
455242280 463459157 0
156962376 185498413 0
366667645 486193883 0
385415425 526344623 0
46453605 99472137 0
283770808 367582909 0
18283703 284626310 0
495735607 319709559 0
127943680 246548270 0
387317138 8534369 0
288647680 298853338 0
194197805 447024299 0
185071891 258771760 0
35293069 535419700 0
434340451 412559713 0
284077409 468596803 0
318603785 172158107 0
469644916 337409992 0
265104028 417326511 0
9080652 89757710 0
507984389 155759069 0
104872362 359218729 0
559279044 530535144 0
77738282 430247087 0
437887633 25694092 0
168111347 488401841 0
68473158 485712529 0
411245842 345222645 0
58329828 350068392 0
366129683 545497744 0
54641993 229113686 0
71756167 395605494 0
247535455 48407579 0
429586873 474280952 0
339812311 546564891 0
227481425 373533556 0
225041791 268009516 0
262836504 48708617 0
10989150 216713210 0
422574402 444755246 0
87736379 484213967 0
263890982 7736519 0
100927747 380109320 0
466838496 84164648 0
109584132 546882861 0
70273546 375682723 0
532336627 267470929 0
103471307 172129320 0
441542483 444678824 0
525750225 50580072 0
161538053 507686622 0
250149542 122093097 0
79185376 46977640 0
151999017 201041451 0
193989332 297125283 0
203568186 63620483 0
353098066 551198191 0
344085609 170940604 0
198237915 228338995 0
422193835 497705155 0
249818858 103475270 0
431667175 245373500 0
212035544 9607198 0
385990632 465947274 0
346469127 138516529 0
121650506 248111624 0
493882111 495879537 0
102421750 494359738 0
129035797 419147220 0
70875380 436310612 0
186851263 193075153 0
157183042 402496906 0
238957219 270887362 0
347718264 536807725 0
288086299 138125207 0
333454847 532530866 0
269419624 37634012 0
74661018 173549754 0
127125273 464322697 0
266252157 300400361 0
413586489 540415423 0
125503015 5465345 0
301189618 74539774 0
523915273 517454768 0
355200189 103243014 0
566950701 488781500 0
402622866 144855297 0
213235808 373377277 0
166645965 498891739 0
450145141 66044338 0
5099615 351476613 0
517634855 2305438 0
519598755 48052758 0
344225351 248954476 0
478922711 180491667 0
74051714 372243244 0
527232892 118140096 0
569578714 164087401 0
517834284 520066537 0
52783443 168432547 0
135369158 137046826 0
352164846 181435644 0
71057163 526880064 0
255541690 45971145 0
181946469 528550900 0
327204915 383886228 0
105464520 101988692 0
346751884 223628822 0
572761932 489009802 0
153800590 54018677 0
316765388 120903998 0
98618282 101427207 0
473647125 367335222 0
11022514 339983392 0
371256683 417317958 0
229126191 97860077 0
78227955 392560510 0
157630614 291519283 0
367182768 557393811 0
424833200 437815766 0
243847642 197250209 0
383082169 5459645 0
429837686 288565071 0
449770880 381180341 0
353510138 227825561 0
173893020 235031010 0
93314589 69427435 0
278054404 283443228 0
131998882 291967280 0
345121043 207924463 0
260539007 25980620 0
211412866 330696819 0
330346214 135386229 0
172157945 107469606 0
276349748 123899958 0
547354376 446062596 0
40241538 314867596 0
236460161 445796532 0
467279575 20882644 0
155679888 138938284 0
472607255 267456729 0
175778241 408932152 0
24775407 558328072 0
123565024 186946760 0
224646143 213199167 0
304517261 495199534 0
383440853 61092036 0
552922106 191267558 0
449721419 474700576 0
490885932 463459349 0
311056778 504624185 0
16183979 420766520 0
17813885 132946292 0
19849703 63826994 0
219559324 206578207 0
347890188 35104444 0
237515073 296712500 0
86032768 127568320 0
293323271 188959170 0
193584221 177769572 0
454002871 30241886 0
212851576 303531233 0
90372639 568548061 0
171202282 360330829 0
236065706 224113576 0
376492507 93165979 0
295714348 488534318 0
477569138 572186918 0
429839717 416626430 0
72223022 19489425 0
418248705 311618360 0
207666503 499013264 0
573074537 368296132 0
17994468 403650590 0
324704812 476387336 0
42056369 431950930 0
426309916 537948264 0
538772557 323186889 0
126778645 171451820 0
372738400 176963918 0
313970615 73250908 0
98107900 89050962 0
151420069 175630305 0
64571700 232376773 0
458921975 350033213 0
366195682 17608663 0
261029208 316233659 0
250278365 349390089 0
239465640 185676164 0
96726592 148680392 0
333487530 70536348 0
214529033 78931931 0
95168861 372992213 0
198537834 455589229 0
210591064 379403621 0
504606774 263678663 0
335781767 442173945 0
333674942 151462073 0
298978846 22627195 0
27628484 440315926 0
412253553 231281177 0
504144474 362043466 0
554211602 305529921 0
558584250 244359963 0
47383795 93537414 0
248635220 210279500 0
91107976 18444292 0
27763537 124292966 0
484934631 304370140 0
159136514 32481895 0
451907258 431723838 0
535122935 143197223 0
536041776 201556796 0
405055768 538713332 0
482855151 539040524 0
349434177 510471639 0
112370368 277667556 0
461936688 89583162 0
337569058 206424869 0
372858094 414020442 0
139789072 359769641 0
435228510 528827120 0
354262014 411586494 0
291446621 209753005 0
295980369 24676849 0
311225307 404277047 0
177570683 182238569 0
360071718 513574001 0
480054971 555748447 0
500896835 472505298 0
194411975 365750167 0
241965981 382640616 0
156839197 421361409 0
472516460 64411207 0
65584103 328973515 0
210077986 204525523 0
349547419 325349546 0
136871658 487752610 0
504487380 374212666 0
148208141 10310457 0
161145119 235376140 0
264384516 283075453 0
470956313 400046287 0
366340150 322994022 0
331633270 246426344 0
196201057 356757013 0
536834346 202078701 0
413680503 386590327 0
180997699 488911092 0
347459566 318097875 0
317625965 496898561 0
484788995 566110415 0
141961744 379460375 0
152086458 32585274 0
447826528 457045999 0
249990272 111572063 0
427979687 559635535 0
533748168 202178613 0
574282124 116413056 0
96622648 474803201 0
98570388 4848043 0
70055841 416988820 0
533502496 26326703 0
340051553 275361919 0
140449175 93904559 0
418249403 57674906 0
364289415 399222242 0
357927579 54975421 0
143557612 176202553 0
21133853 25207151 0
238334145 160274742 0
456260773 235350118 0
566096666 327801157 0
12289978 473155922 0
516643452 572370169 0
269143570 299264002 0
516861919 239625852 0
37419887 458436221 0
536956947 406120833 0
403946271 463173161 0
292064200 310696876 0
160493749 5122637 0
496710682 342410310 0
53553999 328343906 0
415495863 332142273 0
465390973 549533385 0
324031820 266266688 0
535946438 316607243 0
506081793 306261949 0
341312121 253376593 0
71667858 493827623 0
455174780 144896331 0
235632784 322846839 0
51400780 425567206 0
259925516 559592363 0
522350998 120855853 0
160298528 500680594 0
559260308 156198323 0
58476754 23566487 0
490004814 140173422 0
78140329 366060242 0
232756907 110753855 0
388592242 427782421 0
188287645 411235888 0
360673228 82879116 0
237100587 337951239 0
340530009 76654841 0
130043952 54413886 0
186095288 124999399 0
466311711 547452229 0
379612306 437204129 0
44046386 315380262 0
334988136 509502897 0
81158506 578004124 0
221717235 267601959 0
129507857 534534061 0
557673861 246924513 0
335059603 408881311 0
189213000 262989228 0
453728027 458531401 0
112985653 480900479 0
130994971 107612855 0
3481175 96878954 0
260972453 128199559 0
338980680 218077177 0
43244732 294991502 0
60089711 72134159 0
33943453 97234921 0
136239010 516366805 0
482582979 299944933 0
374244238 522500745 0
126719272 352803937 0
393703293 323792673 0
521475128 337499720 0
245592871 564358829 0
372537953 255683483 0
247788183 498347054 0
27598156 360351556 0
449104555 285324615 0
276620620 38137714 0
545461705 194074448 0
161081574 216209146 0
78629300 500205564 0
263294261 75100052 0
296673990 363453599 0
24146237 497119141 0
357490217 416022106 0
132339773 18627530 0
3169764 164178849 0
51874812 370967105 0
463609626 211587736 0
487461114 123444459 0
412148528 368686484 0
30174112 467988498 0
256121578 270670962 0
29127249 439419488 0
139724128 188791783 0
219198273 547444724 0
246047506 112850033 0
399894173 349340060 0
528264601 97185383 0
556545781 287980396 0
111080140 453380889 0
432874744 145859971 0
174711106 203552512 0
456509447 26995341 0
253327306 293545289 0
298608124 16160983 0
122445801 363734960 0
208766460 510323296 0
105297674 473039161 0
133052094 423570012 0
470684603 381023022 0
26794246 107888414 0
519774919 324732131 0
53383618 313049921 0
313746709 184741446 0
358326858 407032908 0
101597018 551043960 0
233917192 25049452 0
455642096 224816608 0
357750383 124381713 0
209519129 188459499 0
47465308 496241483 0
521792381 210948466 0
572168799 439584 0
38309873 249214627 0
50337911 236152328 0
309817600 2067774 0
415515660 283786518 0
392767313 45035863 0
160438071 293522805 0
185419105 4930224 0
328091822 444276081 0
376801455 192151363 0
559704809 572611856 0
441542333 339328652 0
559296894 109724976 0
144652 451664892 0
323101183 336650285 0
553881324 457780828 0
225963369 90527501 0
526707968 576033601 0
275588349 271743382 0
518552780 204019616 0
574406209 441774397 0
312743939 316349307 0
248398701 462205080 0
339363085 151252221 0
131209616 448076495 0
69291112 293270644 0
504205404 256689135 0
466146556 76031662 0
421448595 61020095 0
116337008 84063603 0
426592837 484370244 0
254373487 260208962 0
472170796 177596256 0
217539284 433512276 0
394962822 164243073 0
202651531 278461751 0
306171843 376487313 0
445349743 457776840 0
86244691 338261031 0
109029625 125830250 0
45397114 237045580 0
36367251 143735608 0
295283544 369606275 0
395443141 549320144 0
127061801 468489337 0
215161032 120406048 0
568324414 119393072 0
51862589 79431057 0
172198160 265259982 0
131045761 430107561 0
330320850 115770016 0
256383443 309953234 0
565803567 293691735 0
307700020 566443084 0
376388430 182373080 0
52737446 180352423 0
311571819 79370990 0
446760697 548678961 0
31272940 409796453 0
228013173 148240916 0
516022606 1976842 0
157418427 75535028 0
368462914 439270835 0
90676049 295087149 0
99228358 4195686 0
537767792 554966739 0
262230565 189663800 0
206957305 264851227 0
430927633 462180813 0
192985898 357626506 0
482695738 546786188 0
513765710 532626556 0
431032341 8463570 0
482853569 378770661 0
220849974 508092192 0
138441277 379457506 0
266628598 178304106 0
519381928 206090822 0
94142117 459793316 0
49469150 112613762 0
212174587 127273246 0
515408834 239047651 0
527782045 431476700 0
299414191 254953657 0
543323228 387046071 0
511760928 92077108 0
211110653 183325468 0
39115215 81791720 0
452702139 181611193 0
235182054 291698377 0
405923546 516519271 0
238056032 206163367 0
5654739 170013803 0
466552645 549388042 0
155743332 531335543 0
183175427 482648956 0
135925115 468576096 0
64146042 322915854 0
484049184 290503282 0
139070247 176400038 0
216866469 559885878 0
275973526 529685098 0
568912462 1644256 0
540035865 380522384 0
368195072 387846555 0
405208656 219062472 0
410312323 372295904 0
398825688 289091584 0
388551561 508753326 0
517199297 488089354 0
308291048 235775482 0
537953099 47959515 0
308514236 211959504 0
40881715 29435051 0
430434401 429898947 0
188166619 28212922 0
103525232 533967266 0
325308292 372516468 0
530591772 320938554 0
167188118 196315336 0
369724012 96221278 0
103176394 566545713 0
351991094 429592860 0
356126498 430159901 0
375845128 28185899 0
219961978 202128987 0
516197797 402698257 0
482487484 294725584 0
363262787 16268015 0
557809270 80613991 0
341627099 368070806 0
411329964 70957509 0
513952309 521450247 0
491295545 324894606 0
3395489 390183349 0
529743215 288550571 0
25268939 381543404 0
87725594 312553449 0
208365119 300894411 0
25934082 367765797 0
185608948 36642999 0
471598969 222340430 0
364133549 95601401 0
25519857 34158496 0
546347138 346116205 0
429942595 325361355 0
397878403 398334969 0
228955680 222118234 0
130824163 330438937 0
363703487 151025001 0
560560614 452775043 0
497622268 173276843 0
92283477 553072060 0
444605094 372185273 0
115355304 436772671 0
139444484 397502250 0
552601687 475133325 0
566309525 504643819 0
177412446 430372860 0
213250057 85985467 0
478326057 307617405 0
368425402 66710924 0
457405400 243167624 0
137880536 255912210 0
478544047 23823416 0
343208727 252376621 0
278786218 431839598 0
536383113 489829330 0
461322857 495041229 0
415596853 440361156 0
344599198 330368338 0
349244816 451956132 0
541612766 239300932 0
75461985 251742765 0
185090695 564684078 0
549548592 540520859 0
214330608 394300196 0
297327298 216029982 0
360139309 363309939 0
358951387 196698103 0
482880993 572092230 0
2850513 276238276 0
152562755 301630040 0
195312492 424343738 0
279027548 415287568 0
38594124 127088907 0
193835464 59302244 0
191572625 1748322 0
233736722 225116418 0
10137525 518671977 0
436630761 507696977 0
284332463 284745796 0
100591275 519898588 0
565220341 166245970 0
179515786 188829282 0
461997616 293597973 0
376036517 394805141 0
153105233 21266124 0
491320845 386368464 0
442811324 372035858 0
541954502 49643024 0
563638234 292323867 0
322749114 480557359 0
17853506 546000227 0
47190687 219863855 0
320581000 74440442 0
393339547 382703417 0
569117732 261301515 0
492252248 253178471 0
292343204 556804455 0
437438545 219489978 0
4403633 44055040 0
563824909 411825333 0
180542690 295804376 0
472198060 431634928 0
575025445 356495049 0
43836431 121515733 0
500853741 72689150 0
101280697 481644822 0
515256634 157327300 0
51278784 73824404 0
37047289 380965291 0
519015262 306476030 0
550192837 275708564 0
172783867 470901836 0
174448768 295129792 0
303940161 287011083 0
462647182 553342132 0
545075890 350793600 0
164972764 421793300 0
100443444 547214711 0
179599635 520584937 0
50204158 176615439 0
114528187 166006474 0
373697818 441243892 0
362116936 344037284 0
127263839 184148569 0
463428928 208552935 0
264966968 263184010 0
433089393 144488650 0
239778728 388360418 0
198897714 249572755 0
457097582 115001269 0
418170279 515632464 0
449112286 225479066 0
344389430 394459419 0
405632350 526778536 0
103900166 188258214 0
460778607 77939365 0
340100200 199082302 0
382712737 67721023 0
364227443 533253815 0
16492298 340668437 0
337685017 216720751 0
238947238 129984318 0
130816048 365202789 0
241687769 552284006 0
505731160 134448324 0
224366177 365644438 0
159001441 454179691 0
377160689 136845216 0
457286781 525064659 0
359628933 402722714 0
305632252 173640173 0
405036105 312990446 0
538869512 13535149 0
134747361 29159305 0
496028283 331314906 0
69087202 302330530 0
354583542 404491712 0
310062022 147487528 0
207514170 337004868 0
198794493 104993185 0
390632330 184675296 0
190997911 567515695 0
568006511 376244254 0
149660258 420592498 0
473538215 139654853 0
239981645 8915719 0
507132902 514229959 0
371146024 144193831 0
35333884 239322868 0
394943364 193988399 0
381104765 73576591 0
27486833 102825904 0
237048710 107215781 0
138000596 434658472 0
387916060 165685495 0
550045905 390515659 0
513735146 369423421 0
464563370 564568191 0
226759654 424738319 0
353552116 370179370 0
350496937 291673322 0
459903418 111516826 0
198387600 244429320 0
223545869 475143112 0
469491951 380576584 0
452332636 286112282 0
153165614 357995958 0
296477541 358799230 0
204669943 295026605 0
136034882 435527470 0
460219773 513482773 0
458041826 321746874 0
439727539 26309532 0
393753323 39080981 0
192868978 59700213 0
151343781 109645067 0
286315306 97099452 0
251508035 299646866 0
390794753 399138803 0
416199998 44676343 0
229634048 155349223 0
479036960 577507730 0
299740875 93133994 0
172398578 782065 0
401338383 505885798 0
311275683 43035911 0
240973897 49949607 0
361183916 135417578 0
322193495 22678176 0
483030898 301388557 0
440540498 159714219 0
508282060 7320208 0
274597849 191297603 0
174108136 296906851 0
574831872 410349588 0
285540872 200969675 0
142126860 217583826 0
261233206 377415424 0
569025675 225602921 0
359875267 107490447 0
221693669 102351155 0
269068430 449312405 0
164514626 573363340 0
287521010 133065690 0
391248715 29329859 0
574204199 466925220 0
32827125 363719345 0
338923832 350925850 0
297264622 550136174 0
23062992 44822224 0
190791911 261161066 0
567803803 59025650 0
385954826 563742202 0
107958065 535144910 0
68313910 483422038 0
262221156 101735758 0
164984390 56500949 0
352977478 356247162 0
347841682 248302488 0
53837191 26951876 0
362162706 484777592 0
10556350 117893569 0
171907835 527953652 0
17348505 146148176 0
212633308 293626843 0
233200084 317079551 0
230496916 309849707 0
196281922 418988561 0
303506417 369471446 0
554666753 467500997 0
27993542 86776430 0
469942585 106737556 0
484821824 356371021 0
119091922 326538688 0
204320426 548830878 0
452953603 145865124 0
19359946 170517470 0
8158484 108899792 0
327836763 184255683 0
294627335 534702744 0
70051697 269218462 0
10928435 246610339 0
337691613 408462544 0
299009298 283564446 0
334436904 271869237 0
317336308 24464866 0
367779848 20329257 0
44900442 393045050 0
498468813 50874680 0
394798556 217235873 0
431525721 481533213 0
35783256 204954915 0
101568058 57043540 0
117034031 17039875 0
512864245 235061348 0
283217641 54311659 0
517321705 248923593 0
305655548 533991309 0
12706265 470578176 0
361512698 387605136 0
409442030 481900166 0
113670859 324738555 0
212607397 403273091 0
18841056 422372210 0
513010665 343952108 0
322960367 237196039 0
528631839 487341000 0
483590921 36916734 0
154593613 117473838 0
557969850 11051548 0
86605052 328222485 0
490830766 379849250 0
401394996 219086448 0
406418224 163207060 0
147958459 117727799 0
43775103 15837372 0
216880022 420074200 0
437741658 351383571 0
257672903 143287277 0
470439647 411155223 0
15773175 257895805 0
375950593 404366035 0
465245959 217660996 0
96746296 393153572 0
65441678 31576556 0
487236478 134805337 0
216116713 88696266 0
576673333 521557718 0
82234062 202432301 0
89226238 558136759 0
336781862 437402606 0
516044491 358175975 0
139844540 185380617 0
255980218 144281302 0
295664731 480400686 0
148956525 518660795 0
257153798 155600113 0
185435625 866992 0
13824584 237461404 0
292139896 70841785 0
156885328 235952467 0
538891413 490232476 0
205487774 195535281 0
195155168 387517046 0
190945281 466857173 0
204708824 146247267 0
265769091 13647443 0
568480999 365540845 0
313135833 209418017 0
139260407 348738769 0
397815355 496817243 0
7000881 273307030 0
401814908 141009846 0
541807880 401098838 0
36941568 118947311 0
359627959 308040231 0
5628978 262461141 0
178492991 493097358 0
422699869 435005454 0
492481436 70918146 0
301059670 463282928 0
437175967 96133190 0
10942567 128770764 0
221854216 354291219 0
404005760 320573865 0
560717928 306364543 0
138379995 319226786 0
154977025 57136918 0
565548186 546246352 0
323849218 210314809 0
453630551 477687000 0
402820506 541295949 0
106602964 357688958 0
76309725 189803181 0
407558199 320735582 0
478316342 286936899 0
201409143 152782078 0
15172923 104875001 0
109202739 447551023 0
89169962 488544137 0
105715355 76540296 0
59767116 363018843 0
524688469 559091164 0
344839658 235915971 0
450715670 91232371 0
509317381 377904540 0
95329820 227040051 0
401166641 366254338 0
540003927 448410826 0
84828092 397628049 0
141109808 338782033 0
327522810 16720204 0
104395288 358538529 0
80792011 27165911 0
12150011 24631215 0
233756565 18673439 0
552781001 439947973 0
18058987 110477940 0
107089984 418538440 0
284533778 566704739 0
306898095 212846665 0
489178166 549753224 0
220741735 562680800 0
513417684 167409937 0
120123315 579076679 0
81720011 84328678 0
338514140 91072402 0
124126660 574847338 0
353222950 442806097 0
454541505 104755839 0
234481259 100473723 0
558322664 272251852 0
51728111 369513946 0
260616119 6993385 0
534540707 288663279 0
466012371 553451642 0
368826079 259983011 0
484194710 249538164 0
550623592 85318041 0
514649346 570568490 0
577120872 464783255 0
103685878 556324266 0
420464157 57535592 0
477685042 237344650 0
47947165 446985855 0
209661204 508487645 0
274892335 148862784 0
513051630 447214602 0
420516523 488838656 0
225030150 392197131 0
229152665 503793111 0
112059783 505770020 0
436412956 432343967 0
16666482 509051434 0
372026012 434872965 0
572244473 45001904 0
202660444 157714262 0
186371680 523580366 0
549104722 469037157 0
281665110 219019626 0
494262824 540509264 0
570316378 314449097 0
232871333 360185627 0
406057495 500939109 0
50647310 55684869 0
572263103 169833670 0
149350667 72099212 0
359442063 260131142 0
257263801 281645317 0
337419186 203174962 0
289788838 198163542 0
273289669 185573308 0
471448801 579320218 0
138157274 380576559 0
229724207 389250756 0
423528405 244784961 0
455775615 139208725 0
521671618 308659283 0
508409070 227246023 0
481792281 427754150 0
32578937 467652269 0
210615734 193144325 0
185046860 444793432 0
10184348 39619297 0
13491766 400557224 0
504274602 229298437 0
468975610 439554227 0
365409737 57156201 0
41227050 30565006 0
124415291 370435388 0
329179342 200840903 0
66937015 482413205 0
203867525 268600252 0
516083100 22795785 0
324513823 175781799 0
147149344 538335436 0
216363878 401848338 0
490047037 438893054 0
464806381 20858456 0
304585215 415061311 0
520136450 54576689 0
22309865 39721103 0
261543090 575313791 0
283297859 345371879 0
198039168 281859786 0
78570417 458226053 0
411262448 564342832 0
293094695 233426485 0
85619146 133395685 0
5518396 102884965 0
289086604 523891494 0
59792344 27313843 0
549608710 338140800 0
147399060 544634469 0
138951507 320710411 0
272688847 557695627 0
466097885 466183583 0
78531469 419922880 0
441913554 512121547 0
10873701 102356882 0
417005477 472119763 0
9376711 548469246 0
567741910 442457299 0
52941726 556196594 0
122781524 290766508 0
441717676 323378329 0
171166985 423224183 0
465638648 334837249 0
252179207 493449016 0
483450578 158714500 0
467016717 286400945 0
258962982 347053019 0
249246099 55228580 0
285962158 455465643 0
267190619 512296240 0
553357302 129170454 0
120420120 260782487 0
491410420 373237642 0
313695858 267315939 0
25737122 229362253 0
15206159 295586142 0
326194158 198394606 0
464705618 285056235 0
294472936 147492444 0
102859470 318095599 0
66353002 181949410 0
200474314 489682602 0
512288402 199207515 0
526891343 353109381 0
529340645 452324269 0
426941205 423044738 0
419637020 393411420 0
143821977 478172415 0
174323256 576011387 0
269438452 18194427 0
401636444 326787020 0
336409453 463028882 0
506167278 85180633 0
381345593 523260785 0
525360230 111737063 0
85442108 448781703 0
84689518 477435200 0
418520476 398633359 0
369615386 358904940 0
339650877 445398141 0
264138056 137462989 0
410325430 573267923 0
124126988 83382469 0
264843353 154194983 0
31065571 345568080 0
65196406 46275247 0
144226924 494221328 0
186143925 385310303 0
179252875 342881700 0
102555417 451611435 0
503574178 381389429 0
185877657 473654613 0
461735683 124964818 0
320103914 283731947 0
9629803 413024243 0
560059332 218154648 0
307350048 134123976 0
138147694 69855357 0
280499876 272916311 0
345791692 369883933 0
518832954 509578545 0
42466790 141474498 0
533615664 93685233 0
553316308 462873332 0
576544342 304520633 0
293935388 528906221 0
384399840 523776133 0
368856684 123383039 0
118769564 368878396 0
209563362 234427940 0
247909624 27761735 0
15472464 374268173 0
347098620 323272920 0
478682567 3901637 0
46551335 356439618 0
379084697 201185600 0
567592052 217777995 0
114650416 473011615 0
323601759 261956667 0
86586463 307233257 0
324016698 562762272 0
226133494 517480338 0
373289516 497522287 0
53202154 144340013 0
22999910 136526273 0
420670037 205216003 0
147939316 316585765 0
205823278 427245774 0
549491262 543042260 0
286734481 518989043 0
462452670 489469840 0
306302853 511973386 0
115845739 23957669 0
84974066 278262424 0
84953694 346082134 0
517786515 450019632 0
518781171 173312063 0
136081071 21774529 0
90647101 564856273 0
116829668 171913510 0
37349016 172391355 0
474211185 322490721 0
76433795 209837233 0
68429776 90556293 0
299096425 175112292 0
461639190 322601870 0
186475664 562300027 0
569367244 130396573 0
159192764 451044525 0
282437971 125548262 0
114279471 259962377 0
45978396 455735826 0
150897233 189265179 0
454846003 129909099 0
570997427 560023730 0
550101426 29266191 0
50194006 369134697 0
322911117 402634267 0
22377556 170995660 0
61801261 28320866 0
491899529 389566236 0
261128770 389974442 0
178649932 65320062 0
204072324 483937871 0
52100584 265129561 0
41492296 194462811 0
130378440 135493965 0
551430244 114555550 0
97315834 475153965 0
39932858 262031262 0
363983891 363110206 0
130659125 2495772 0
532483204 481969188 0
89999710 126521412 0
154729347 114128256 0
384026566 565272957 0
254908555 187921514 0
140140244 414098514 0
218935336 453723338 0
427573840 434598181 0
555350646 481296155 0
62594533 382083762 0
339425978 282143191 0
537176695 208262050 0
60079896 149062767 0
304745235 335697519 0
574300952 340500209 0
563157374 104995550 0
389387293 497031777 0
403874927 73131421 0
252868791 64363097 0
363908169 27465753 0
180802826 265023456 0
531887022 280328312 0
547481238 53907430 0
532366905 164094143 0
316483321 553454675 0
576034948 299605454 0
465747565 28403240 0
92830288 70429475 0
295356615 321619144 0
510446560 571532986 0
511040236 54940398 0
514820735 192223798 0
30505334 248415690 0
334650520 248868893 0
512072364 471105690 0
475029760 457539419 0
65113317 61189556 0
360057057 377798925 0
273688163 336208144 0
501471283 570288486 0
354387594 54112039 0
262172356 348250985 0
471181980 327662897 0
430432280 297347014 0
424058578 336332645 0
430363737 520251157 0
565031693 376726247 0
420497681 151959606 0
496590355 370582242 0
344853433 115534636 0
324449168 348722813 0
4977490 467370685 0
220808635 48816947 0
259073584 232253226 0
232310759 233942329 0
464592983 542136246 0
578994297 537635021 0
189463188 253550870 0
257985568 48497871 0
354216138 358690115 0
235841907 492547278 0
131989667 109642294 0
301400939 409957615 0
424516705 337486872 0
327720322 373716631 0
301234955 482842589 0
473904381 463713087 0
411351953 513430141 0
246623295 35709719 0
450334226 344566205 0
439111784 168531097 0
89962400 65747416 0
299010477 233307482 0
544972747 148921611 0
172041914 257720265 0
152266764 139354539 0
332376308 105367782 0
197769065 566103443 0
503008473 47593907 0
371603241 494607639 0
570339799 205549284 0
393693337 254675659 0
251117077 576620026 0
516869370 350640636 0
13958299 127252115 0
99192670 238387620 0
344719973 107035820 0
133111643 282735840 0
570904336 312942979 0
39511929 455948761 0
257841152 494665886 0
75898935 33112134 0
406935192 495266514 0
325268235 260936817 0
37820938 326085334 0
519174566 338530731 0
152260696 268815675 0
78004870 120792773 0
568277967 535769098 0
424919099 157919741 0
461416885 514987264 0
243806222 20142491 0
111790285 329883607 0
534801582 447988171 0
30922621 126272322 0
308059495 89409436 0
472343062 169022065 0
139708406 53956381 0
233693241 120781450 0
102299847 378229441 0
82374210 243017299 0
325198320 448939164 0
437466301 29376841 0
415924995 545094225 0
482411448 8967237 0
479429802 25272988 0
433409201 49216087 0
558225502 82642955 0
376249847 269637326 0
296312128 2479907 0
263011037 304236132 0
136308654 125670478 0
557261098 179974609 0
153374973 242912887 0
69983657 213546981 0
259169216 124100526 0
399034031 425639724 0
559677587 132730103 0
274265529 436998088 0
532514125 8447219 0
233661425 305528299 0
386362528 480162731 0
116688307 167666698 0
313950628 274545722 0
442525814 77769525 0
153110372 149614909 0
207697332 539192276 0
296056260 572978387 0
244340596 89760717 0
189018022 195169500 0
322229117 316192114 0
271632897 146049807 0
286552140 548577098 0
4666020 197198037 0
562858818 468173027 0
6418891 23331746 0
478395732 301588466 0
401369438 67227378 0
331441259 275065096 0
198789898 471790311 0
555383870 529416454 0
308691448 546729472 0
206827512 142118629 0
293258850 156743168 0
188108604 223317592 0
103945099 322780172 0
478024693 422199134 0
484138478 229054039 0
82494540 544630592 0
452847384 323754540 0
564653365 451888687 0
125363210 244300458 0
141176349 231296923 0
410210041 157633771 0
65792160 39557367 0
90847104 494861056 0
46259216 329004134 0
226761114 181160416 0
393584970 379534904 0
338283371 574320757 0
359898365 298175610 0
548710756 114249486 0
559939947 270945093 0
212399419 2441712 0
33944708 459095581 0
205249456 318153636 0
572747824 333991327 0
347965863 370356095 0
458033610 134493455 0
422885932 114886167 0
93843778 16012264 0
451605151 60596394 0
21591622 292734570 0
503450343 197751580 0
260245391 140483310 0
368754795 162550620 0
529201632 358896575 0
377421542 186177112 0
14500779 396306944 0
144677268 169120153 0
347805694 278964979 0
452597888 386907783 0
559182847 545695853 0
182419150 16278413 0
135633102 176951785 0
554763547 566241807 0
482539186 230774568 0
44621627 24137895 0
476111001 278479202 0
52728535 295661707 0
468896686 500291518 0
383637427 515145777 0
170141586 7431551 0
71210012 542703969 0
514062920 213896754 0
546072227 261539722 0
367949267 415670604 0
198220333 150498079 0
485799179 321117912 0
232898898 95172552 0
354527106 527464013 0
424253472 81612410 0
235717128 488866705 0
200903684 296283292 0
540865051 26320721 0
321194693 340502035 0
87318315 539310833 0
329164060 30424478 0
167951376 490645536 0
156632540 24944558 0
26151419 66400435 0
76298629 35102746 0
517984064 53734764 0
211755946 466194332 0
560817309 560640956 0
527464452 423822053 0
175275573 422562366 0
122753318 321454415 0
275418063 324193016 0
229493058 274278492 0
564691344 113969316 0
432755704 336064224 0
119572624 228657319 0
377545224 413076316 0
357323100 122446734 0
99729258 489302066 0
372965912 467609237 0
425838040 8881487 0
391945053 240529889 0
169446102 72546773 0
455525033 316844526 0
69093581 124371966 0
87999422 403226154 0
132900633 189036590 0
186694584 104128792 0
25640870 549089147 0
476121340 544290295 0
405110283 278138836 0
125968922 126714884 0
434025984 230004649 0
416832206 358472143 0
512044 340515166 0
451345260 276924717 0
502066925 342918071 0
301097341 557377877 0
392503981 381228177 0
92514865 521935635 0
302730102 65494811 0
391491423 2078563 0
391853547 377169243 0
117968549 361725258 0
366139416 186125627 0
433587850 370498883 0
421866402 284995370 0
252026800 9623914 0
247933822 62902442 0
88786331 53005001 0
31253221 341952960 0
471571472 372903287 0
378881010 391595704 0
136782221 54396606 0
556843328 143609724 0
231335023 299967188 0
227608955 459205574 0
193251114 220565643 0
45367735 113272502 0
463192506 289726315 0
565267059 494598747 0
459442861 171050830 0
110067619 196485417 0
197487211 103237395 0
4186596 263477406 0
69828229 540164396 0
553156535 266456989 0
550098960 432770228 0
168450084 63875037 0
176856765 252001421 0
372569915 153503011 0
175205486 87095687 0
375065224 50015838 0
37659189 251477073 0
528049848 532317212 0
518209370 264604501 0
349223346 13993145 0
130125163 299083961 0
450575439 100728129 0
284040224 6663946 0
269944514 297316281 0
495375796 192287689 0
119341232 432562046 0
384192461 517612422 0
40911057 255701022 0
520390736 435791896 0
188619285 305857643 0
465091072 142318624 0
467472706 145418559 0
163216244 62315016 0
160539171 199321169 0
318929102 179668650 0
445384850 226185025 0
348782428 193031012 0
107867097 395079674 0
2258026 144063023 0
491023527 529534274 0
179098242 20645700 0
435311318 169449865 0
230757765 453607622 0
519862829 120980907 0
111664192 443997900 0
60819908 555320110 0
203384092 90713376 0
413074780 407045263 0
160751470 485973984 0
462985331 262355008 0
307065424 6952462 0
216587534 485601635 0
12790528 105534381 0
12478732 545934098 0
8918419 224220147 0
21072635 517675522 0
133529883 337805288 0
559988365 326623733 0
370962913 35815039 0
307218405 351070951 0
378996086 58268964 0
328275636 299750818 0
361366856 72156695 0
255307075 87368569 0
211211010 99074845 0
21504824 486483603 0
562813357 69076558 0
360844794 147702515 0
290948573 368335033 0
129158256 467186750 0
123546266 161826881 0
562770398 556647738 0
336598176 408295875 0
571610950 434754008 0
535384039 489844937 0
272520559 18289251 0
131171360 120653491 0
81477092 213691987 0
123554100 188301409 0
108970885 325847779 0
25144753 73102446 0
253820238 279093024 0
152284271 205872441 0
43417901 577922765 0
11532675 188762876 0
398741053 383401904 0
552850235 520913625 0
103952012 355010105 0
88477181 410139501 0
141894746 284474820 0
142597450 344750189 0
544067534 349602762 0
474120158 325759173 0
400251974 22386976 0
413527329 459261578 0
501482075 144584080 0
210353278 203094406 0
145774804 282944746 0
461372400 120867534 0
416455365 173432263 0
41654199 99883916 0
84111237 559525157 0
510002751 38372806 0
411050865 339886920 0
215892102 443021963 0
104064164 255928595 0
576364836 267259386 0
461874342 238363792 0
497872784 248983672 0
284284385 229806555 0
218597256 393855713 0
298931888 183887654 0
316092151 253746044 0
454079690 390469374 0
450505278 167599995 0
212712092 498372426 0
454368820 106501411 0
128990602 325087883 0
421625604 40771517 0
17220930 443738863 0
80762053 187194906 0
512982383 121653490 0
106909075 217672278 0
401345935 350919378 0
17176154 337451369 0
164252242 521622161 0
97174471 534353638 0
437660348 92863462 0
9223501 515977244 0
541843478 12817351 0
530521382 195025397 0
470876329 21832763 0
128415724 336739623 0
567240640 537668052 0
379724489 6347032 0
283691920 79912997 0
547132850 392328487 0
491732608 234606137 0
278857929 255468511 0
416594177 265619167 0
358400604 32144655 0
400204261 245376218 0
161437040 270191727 0
334419863 186778952 0
157305866 385244234 0
575108490 353649768 0
343934925 493332176 0
160573156 468333704 0
1336404 144800595 0
408421971 186356440 0
89944390 360838643 0
48447993 350546457 0
367737558 501184789 0
338047879 287183931 0
410317211 349596107 0
428602187 263828946 0
294220699 549386978 0
203715345 355036488 0
414204313 240689415 0
36719796 313083615 0
494720011 114310481 0
301751666 81765930 0
487672829 271587493 0
43302058 118282562 0
310552002 115313353 0
277887038 570262851 0
413750369 191644539 0
59589285 86394986 0
272319312 45413645 0
140119529 517968667 0
146890842 302639733 0
344740775 183111030 0
26609938 144905897 0
311585576 440123113 0
319551679 166183094 0
76795141 163756957 0
479299039 25426084 0
126161472 193137284 0
157848872 100331409 0
529426033 478239085 0
445425827 204888030 0
253528350 38392009 0
195573348 111800881 0
6577114 409090944 0
431435788 573569526 0
188512151 378091586 0
400238562 291277828 0
33451623 445613373 0
202869428 353384724 0
186576861 508764518 0
121780249 576184548 0
185240675 171808993 0
454519763 16314784 0
250739307 431232061 0
551133956 143997115 0
354056405 544178105 0
105221995 517299120 0
522307520 28009474 0
256832244 173889352 0
277693754 45683632 0
456843555 306896776 0
363298133 273658577 0
315978811 435790087 0
499132657 12023295 0
194754517 183156251 0
570253337 478288393 0
175865134 135782450 0
124792606 325555827 0
187911654 469796576 0
17587063 396461723 0
415207165 485184027 0
352679739 97903900 0
252410658 142046814 0
127562588 155054097 0
363345328 450707295 0
253215542 414113739 0
197422619 171188336 0
406305835 382938888 0
29367961 42250646 0
509616443 12454711 0
566643084 187363595 0
90599532 504439683 0
509807716 170889925 0
26381090 242712761 0
337699988 269892498 0
180189981 441188951 0
186636332 124939328 0
223550316 262008520 0
246129602 291120410 0
284504151 361931878 0
339715418 500332831 0
510665859 230878893 0
446287728 469169859 0
27922831 122932353 0
29575901 218299147 0
409067342 507294532 0
338434405 277318802 0
423034759 374072829 0
326940953 411939541 0
447596455 131378835 0
235741177 121807274 0
572833945 303850928 0
267201758 254857893 0
52931211 560507874 0
85966087 254397028 0
569592690 299629306 0
33539029 354892517 0
370447611 531066075 0
399301243 290979607 0
54671695 479174499 0
526839649 261019286 0
134079731 107216080 0
81464045 244050230 0
73521251 304924163 0
277515087 542793879 0
317674800 325413516 0
131520875 230258786 0
358390400 18235880 0
211501868 574670856 0
115144205 243307683 0
164414741 370225608 0
127757654 89469718 0
317403738 373749764 0
90688760 448853714 0
101146272 10494630 0
155196049 19670729 0
529967471 531325749 0
225105157 459030027 0
325890042 154185460 0
117292269 420245187 0
553317699 239317174 0
357942071 251558093 0
545074678 215253361 0
218672079 340170782 0
548405788 194622086 0
228978470 200770478 0
30937080 454637316 0
236470722 441422216 0
392828525 525237434 0
10628930 330193309 0
539507328 325673252 0
147694144 49607109 0
184507750 522330401 0
124467190 54581787 0
101199747 198115206 0
412186332 394446050 0
48991900 185886598 0
41520923 73102842 0
381628085 119806974 0
477904999 146416457 0
516502367 116976961 0
283577950 402657309 0
354388643 420362233 0
440670556 105342529 0
576076903 17479534 0
292349402 415292733 0
385498877 169449043 0
163751228 374245192 0
156664247 131778297 0
295295640 372212236 0
215888067 531889937 0
432852763 171131926 0
59407699 155620908 0
529890040 311796977 0
4146304 67044784 0
380393852 178462782 0
1250123 392690208 0
164030957 94093489 0
237145470 313495198 0
58246516 488156475 0
312383296 317515514 0
183443721 504187731 0
51345291 100121295 0
459155807 304895080 0
462210494 116746887 0
475735478 266510103 0
157010662 231769133 0
537049083 336356187 0
104210174 280054710 0
36597279 25925062 0
504354707 373345781 0
104165575 447169689 0
380969789 553809266 0
223223813 498980315 0
453581826 356732267 0
281385620 221479082 0
557929099 212794078 0
438224431 202925701 0
265160622 317850111 0
208793424 405879973 0
277734032 210441960 0
219959362 336003013 0
148721181 35525916 0
452298243 148663401 0
563371031 331148819 0
160381111 134212517 0
207644466 68193682 0
205101592 233660263 0
161503977 444918213 0
169645002 354661272 0
248167226 312170417 0
444665172 430787399 0
84711998 470190466 0
246721135 266751313 0
543035501 388255366 0
94844909 559623532 0
469193821 316830014 0
177356577 286838329 0
542543966 518818150 0
254108455 119692721 0
413937254 385797987 0
476731219 395958386 0
223760915 66545343 0
442367960 15896745 0
222655211 167598733 0
105911346 332648909 0
416056597 536737009 0
497337228 149490094 0
481158967 215920006 0
417552042 47656068 0
534291399 437686561 0
68158122 386962659 0
128729412 421376883 0
485711995 304358187 0
502545202 217130020 0
111343673 438895123 0
166569774 546547549 0
9305561 177558713 0
409255087 173528947 0
254268485 458873745 0
453909365 251844793 0
50897465 237945369 0
325550737 556508424 0
527411914 117991896 0
154426032 495795875 0
175001459 18753671 0
350392932 62365345 0
191009705 121728971 0
153242178 397514710 0
97528775 390868515 0
46212107 118711133 0
372392448 552211467 0
167261861 109091255 0
316468916 497338249 0
3146334 287367987 0
459176625 110996138 0
251634167 376463905 0
7637657 185962114 0
78409647 508074974 0
455295971 434236491 0
418439139 277124681 0
43148024 409443276 0
231079771 157812359 0
110136714 89670163 0
450340122 75767091 0
408849175 170233215 0
94603594 264227240 0
352597497 367564008 0
404275501 90244536 0
324532058 56050362 0
241455708 187851711 0
476779449 434961758 0
124900864 421319658 0
396558417 151038728 0
333401317 347575429 0
489834932 40362790 0
259984647 37616339 0
460138109 422311581 0
264388313 379390247 0
71115566 216762423 0
423410727 216784125 0
88246411 251718324 0
165315817 23658433 0
12539283 572336123 0
122463401 434230638 0
407808790 272466573 0
387787664 562522502 0
508076350 88890194 0
529578699 535417890 0
377773784 508709544 0
196958520 491058505 0
250131188 312191915 0
125370283 372326428 0
317066057 399988737 0
262621994 1545883 0
119547963 360595220 0
148589644 4380543 0
269450744 159049391 0
530592216 549566002 0
64301928 400013775 0
433753211 511009578 0
125303640 531305764 0
125417234 463402377 0
505360926 463269269 0
285708569 187729534 0
277656013 121729356 0
415173214 58580497 0
168690318 576252409 0
521728677 420244035 0
100844511 396883467 0
496810318 347166282 0
470857635 524663143 0
164297897 467343318 0
43139454 45359020 0
430114942 101513741 0
384236226 3058350 0
559766200 266362734 0
157006350 76623969 0
338139638 576540269 0
545309107 550908787 0
247093104 242001190 0
136074455 460776175 0
289482524 300934784 0
253623430 455437731 0
550387886 438535715 0
168745653 237888772 0
43818386 346484271 0
550143419 192800906 0
420860073 399384467 0
310355821 496949122 0
393460735 568932632 0
555928972 473295088 0
396968525 435345837 0
168760860 41024635 0
377995133 113171646 0
49109005 370684476 0
435105756 508049127 0
268384909 564024793 0
237204406 115649062 0
377372958 255705373 0
174393618 55356423 0
367912499 62602572 0
280181703 509114315 0
12787382 517050024 0
171759006 471087522 0
468426551 366865497 0
268032819 49524517 0
5473608 411970003 0
402758667 421374559 0
68885009 431484147 0
331722091 317074200 0
329854691 151310552 0
537731022 448063442 0
259726642 507478754 0
475034192 544563707 0
504390095 552569471 0
480662059 42918842 0
189494765 174298612 0
384203673 391453821 0
329960681 5928542 0
576331479 313766351 0
66590926 291760589 0
70902697 108187548 0
198403705 482191656 0
442957649 308053112 0
43692801 158204449 0
105293034 250804061 0
417866475 407425268 0
467688355 231203167 0
505558631 162721131 0
373764266 5533523 0
180885047 454483695 0
184045588 512089120 0
469098364 63471305 0
472425108 77158419 0
194516878 481663653 0
435865022 337199432 0
492452639 307744497 0
284582615 31406014 0
117747079 244742107 0
317933703 505985774 0
446497886 268518516 0
51136247 6581819 0
369057891 411859707 0
136391207 495655950 0
506747364 440732757 0
449581947 144665577 0
519298695 168883911 0
554425373 391800933 0
1584812 250105740 0
468202488 220049093 0
256929685 551177989 0
157771860 102498879 0
288615563 101001409 0
468225026 287406791 0
330873663 395070802 0
304473763 344996644 0
304168984 190920150 0
227844541 334178958 0
352670219 83941034 0
393224186 73843976 0
415185371 69494451 0
1901609 557359772 0
433337410 229021602 0
278563422 412140051 0
380622630 432831521 0
499779894 239216496 0
248237762 337351123 0
327169091 553191078 0
87096878 145020606 0
181161432 248910707 0
69009647 48686750 0
174187583 526334727 0
237855135 48609909 0
277176247 516003112 0
498852834 251592864 0
403083010 410882390 0
356508915 452367252 0
413957564 24527728 0
251808237 577463718 0
334913233 377208577 0
390558555 418947359 0
214446165 413891973 0
278213777 356566126 0
458451131 50368438 0
211909129 573033170 0
337507083 72699408 0
412829374 39449376 0
421606949 358476839 0
231375389 462988606 0
435673080 420799624 0
417826379 152594648 0
546478448 498495443 0
250227132 170213412 0
306155870 407190152 0
535247907 476805031 0
550070996 476127401 0
227677325 122074792 0
450323218 497952479 0
262264311 437073669 0
47580526 83814884 0
253144726 107287751 0
575910996 263748678 0
566623056 18599709 0
83969293 468487078 0
309503151 219289279 0
561345384 213596276 0
331068591 212200897 0
207136661 573678113 0
515528169 558543680 0
262424673 383780664 0
568187968 452364496 0
286379317 32954283 0
40921225 531253892 0
488405414 400017667 0
36418169 279508582 0
93346129 170955668 0
372148333 492769883 0
273007436 267968787 0
149223213 486990890 0
60560735 204866464 0
531355823 235390145 0
422604567 406565077 0
280158752 477094228 0
203935406 543269092 0
252253327 38688282 0
213390690 278786806 0
156392005 110398956 0
409507603 207005587 0
27217593 70344840 0
55789712 101582556 0
220341469 25827027 0
435361433 550631733 0
512467780 153926862 0
427873591 477215987 0
130324456 162295929 0
356093029 401495259 0
557507492 234060374 0
163708451 335982273 0
262125942 155296198 0
113424991 421415620 0
162069248 240171461 0
478155003 151204413 0
17976049 571810138 0
330188104 315870685 0
4040228 573673425 0
212470094 440541144 0
287618548 554591760 0
144732964 200429379 0
225923576 336430035 0
217487720 286974335 0
341269443 442053655 0
570774612 297277885 0
282919934 505329371 0
485712568 254495580 0
209702910 138725072 0
329554826 126792282 0
145710026 101202477 0
364030467 102442648 0
532378458 191170705 0
528653923 125767250 0
313162809 449444568 0
21657071 482939928 0
429305589 530705500 0
517144772 76315745 0
419141809 455155940 0
230138420 80575256 0
223900119 97016119 0
390293639 178171362 0
471516067 37580387 0
250538965 206818787 0
419512395 44795902 0
194530658 232600850 0
574966664 388662686 0
574692734 186317119 0
401019153 298289912 0
50909258 43150815 0
254579715 199295071 0
352162606 120746828 0
577186512 39196631 0
231222175 217273032 0
471510540 563362229 0
8114779 231421525 0
339210326 73971622 0
25024539 221854494 0
30551278 335158957 0
145593404 485122368 0
21701298 247949078 0
123496615 540930474 0
330332423 83324199 0
210328194 352479729 0
33207947 249896960 0
358313067 287874860 0
252510944 420632154 0
6351042 266696978 0
258168074 127626544 0
38808457 476360782 0
334917952 395130814 0
178761214 566336998 0
529106219 138286395 0
556888158 306494084 0
512003616 153249697 0
473641521 245805460 0
272215043 41573782 0
433796342 242891753 0
382306685 564103934 0
70379401 400276833 0
143472141 124433069 0
271007241 170898387 0
111268731 223701264 0
353182109 23326800 0
312009502 354022047 0
79919816 129841898 0
538923887 448525450 0
558023295 343453858 0
517327356 34550010 0
238148475 500605439 0
418737743 473651586 0
26719947 16690386 0
300021657 557929675 0
271584395 89532426 0
26278314 9900476 0
25547482 343020738 0
341159667 569908832 0
501765527 405639567 0
185078992 516663131 0
566017575 252671719 0
155356526 76295483 0
167544152 284679078 0
40736075 541205666 0
373035380 487573336 0
313193722 353922996 0
297547823 399561717 0
300591768 149450114 0
385569593 281700148 0
289814851 526572541 0
334286335 153054124 0
60344830 144619969 0
185407371 406039624 0
308035717 469173468 0
151390392 209231964 0
142356082 546720894 0
342300280 146706739 0
350176748 258507043 0
329818169 578595674 0
380204619 313627652 0
512756348 214546592 0
193507102 327889315 0
18816372 175277261 0
416799746 484910731 0
410053176 60853690 0
573939071 246306653 0
856956 565668557 0
54670071 431886690 0
158067136 363776390 0
100993248 558924568 0
328773029 159819510 0
195113739 325249273 0
455942481 141485584 0
563636270 268604933 0
230579358 13552188 0
527067857 247654731 0
424520548 510915981 0
362428818 434896657 0
333049422 119689406 0
463978990 371789038 0
233475765 124989345 0
388373503 212917228 0
451400920 223922483 0
172325082 128213949 0
243443321 323834492 0
437075239 195838932 0
167023248 441573561 0
358668247 301191546 0
489176916 38236737 0
162042649 254678068 0
261008424 3244430 0
63875491 208509678 0
285573347 443856189 0
139241770 563978281 0
367853785 383620669 0
118754280 422780702 0
458508651 365965934 0
183356576 363673875 0
112037674 431314417 0
278905218 144647850 0
101299230 565853011 0
204896510 356983653 0
250919619 258486899 0
301548606 504506543 0
105753622 527545005 0
113162349 567988257 0
317360928 302642288 0
213403645 8485654 0
348904244 147216442 0
290171055 278844300 0
543575987 168163465 0
479046944 184035805 0
472620801 266263373 0
402997644 4137255 0
507798167 318424476 0
255451950 380626684 0
232059676 130690564 0
107581319 452303488 0
359031586 208634220 0
94628361 418795599 0
77384315 114230827 0
221857860 258106621 0
80044864 187459283 0
356254912 136182244 0
226349783 197588453 0
564491803 206232137 0
68167348 61940908 0
548513437 57896950 0
566941422 241435459 0
406697294 451920131 0
111038628 262708220 0
354901220 420362966 0
244861733 112496488 0
195128390 90143230 0
198041721 294603489 0
474073285 484896704 0
261558897 363319533 0
574097021 136644370 0
452303785 448179101 0
246904390 348109279 0
53182571 284631738 0
218268750 392305573 0
507563948 377257663 0
382481218 121513485 0
325294600 355295609 0
208424801 4821838 0
219609553 208117159 0
31062178 424781025 0
272584077 271888004 0
548430658 34364958 0
129323512 304392017 0
144628351 224637991 0
452134958 479792187 0
133307650 94078488 0
101811323 94914352 0
266558975 298231665 0
550948879 520401152 0
3639173 405329085 0
445794339 53010128 0
469344368 573512212 0
245085980 147926985 0
388466246 288956576 0
443965515 470162931 0
534818283 313969319 0
243831331 555487719 0
60589882 559274498 0
249813387 312549827 0
75727271 430744302 0
519501482 94967783 0
143952105 227982651 0
47654587 335944517 0
295705853 444186440 0
178126359 72938038 0
495650047 204863524 0
39624734 215985031 0
562869965 542014013 0
168811838 471345176 0
480913835 302202032 0
248770424 446102400 0
359620139 120463766 0
198663190 136098405 0
175702860 489993304 0
156839146 373952256 0
34466393 486793178 0
423499230 161495735 0
57663582 67877838 0
90644086 164378809 0
375167770 78617623 0
370868413 207421211 0
409598479 411898520 0
492092146 289196745 0
509799818 90982220 0
317970034 168073083 0
35338042 135617125 0
99385465 426246353 0
247157480 107100635 0
228846637 151113690 0
355676317 201296743 0
518447662 305286890 0
175073561 391156474 0
134717409 376212508 0
212190609 455559362 0
534100941 339660925 0
465090824 376089519 0
430387599 340891979 0
506423101 129669825 0
484334089 93219090 0
564952638 112888001 0
190691531 173204726 0
280840160 306534543 0
311704813 531085425 0
220859400 489083522 0
417019548 71215840 0
208619769 411970738 0
25763823 475888563 0
260276995 179138491 0
124164019 366691898 0
564944999 28377257 0
65455862 573585504 0
299230734 300133544 0
556236500 253450291 0
312667095 353444005 0
331559933 36775862 0
456030485 369574470 0
536959082 399134704 0
203817828 176302251 0
354853467 250541537 0
491726456 55962675 0
255131973 55736928 0
244705501 43198067 0
307347620 117095682 0
546727789 306945011 0
95637721 527929719 0
245764952 471624414 0
149882672 68616509 0
578840457 392541332 0
418943665 434226006 0
516666138 71564191 0
455225497 111437315 0
161897288 381842427 0
351014603 410142283 0
300690110 82721397 0
168505721 395315247 0
391792206 126788985 0
332055704 400216407 0
117925033 531287971 0
474591079 346783322 0
425037588 443333230 0
283663894 363766323 0
312856415 245056787 0
44004544 44986751 0
438454672 138549148 0
199065160 478528378 0
495612945 335377005 0
503119930 108300803 0
509028094 218486923 0
189724390 4370367 0
165376906 93692969 0
54741531 134809603 0
322373889 450456111 0
333256768 387385139 0
512367165 450220399 0
34711423 61534386 0
334128714 540390714 0
453311236 533491546 0
71878217 334395438 0
160932815 167353274 0
293567085 443741374 0
191787153 161198860 0
508222610 35434538 0
154153492 175896261 0
142105182 436186872 0
177538638 336068419 0
140238813 202278733 0
37631523 359842151 0
538651473 116283619 0
465564125 223221636 0
543056141 273033253 0
578683848 54556040 0
493410238 18012121 0
491156612 254873072 0
267976829 53581349 0
219437828 308697915 0
103173426 58104896 0
154257332 428715153 0
10139233 90203038 0
159954632 531168131 0
93674650 525866212 0
79004241 424406951 0
201315395 57860114 0
574606732 346274929 0
554678379 103747948 0
564732168 448645258 0
441032102 22019209 0
160325634 240518959 0
313582969 160885506 0
552412816 510225969 0
304161077 130098269 0
137449569 198660437 0
82287520 419027430 0
158679783 557715951 0
23079785 251083602 0
515164237 203294113 0
80480868 572630132 0
497943643 534363934 0
500165127 13917480 0
214573151 291753471 0
138090145 176235393 0
282368193 448357264 0
209713191 3728515 0
144492168 35517287 0
443388351 37975817 0
270034001 200386735 0
567898402 264520904 0
71833861 304904370 0
501083804 185020317 0
231608056 108062524 0
224952044 140620719 0
573997819 96005744 0
248616566 70799756 0
541915260 563367789 0
574181021 402627751 0
267615180 36270038 0
26667252 531755403 0
299902234 337506354 0
267194146 551409611 0
443899698 83815789 0
11437411 69903737 0
394340863 495506057 0
237162586 435036390 0
436407960 368907889 0
236309620 253548594 0
109695342 574153197 0
549008482 120919420 0
334381766 306738886 0
116337628 400316698 0
260489482 211421978 0
153292614 128609679 0
103102353 445294532 0
389174106 332878413 0
352464421 89276623 0
214262527 508878856 0
511276212 422362116 0
126497567 33801445 0
508808221 130342673 0
45273106 1222240 0
354414137 217732401 0
363038164 369685770 0
293286996 574907504 0
336240551 318502640 0
413749764 158277207 0
56106415 520129 0
511572190 116735422 0
311656969 307399383 0
118211098 62329404 0
279240018 530802076 0
297999328 497212676 0
376314498 251843908 0
12350415 532255294 0
296672978 572380813 0
558022057 460114754 0
251906111 3782498 0
447410623 59358467 0
323770600 270530112 0
297470429 515378078 0
162373729 420171750 0
113636605 337259646 0
460715068 488635794 0
76478455 311507866 0
27428269 312642363 0
239130979 9815702 0
9427139 450185266 0
482002616 323040754 0
465730056 31524140 0
534606788 123076248 0
100068872 494512263 0
312119317 427007546 0
39070770 524142603 0
359682839 310040254 0
518695001 92514477 0
459497643 241557245 0
402934765 324949504 0
299454765 108470792 0
430840612 578628703 0
117677719 439145156 0
115231985 134853406 0
270510072 481814590 0
416875789 51463062 0
166401881 402230456 0
353535584 377145 0
163120151 503282942 0
321084285 24907564 0
38398257 356103572 0
368622596 539681878 0
428117284 156686039 0
246583486 114881148 0
192431528 36718939 0
277066770 130184298 0
529507530 221047422 0
350068857 24314884 0
62271342 421998578 0
578510976 572476180 0
222255069 494388453 0
494519664 177108083 0
467406773 15960759 0
484761568 542136475 0
337068166 574461466 0
330423095 448703309 0
147120936 549537767 0
108918594 404623292 0
462584562 537426029 0
91614406 506551857 0
416060678 352573350 0
267529036 74151845 0
454374424 455457536 0
513308366 496821763 0
488693723 101203910 0
529877129 326111847 0
37253753 10755907 0
319439133 382449430 0
300676858 477500687 0
52298614 498354558 0
493500827 164383542 0
61395214 242957917 0
516483856 276085804 0
176367418 127711540 0
468678781 182197601 0
417657305 123516304 0
282859782 390366794 0
474133063 59568696 0
293794391 36536089 0
119279257 205885756 0
562100563 273571767 0
34987853 72047470 0
300872179 183843742 0
50435644 510513282 0
253820015 561246174 0
115136876 293452932 0
272161147 59282576 0
314146986 60819886 0
267379920 290767743 0
110993341 556511136 0
445930327 151099731 0
286480169 349470243 0
565130518 475620734 0
61024411 389246864 0
277970549 233801225 0
481757805 527296844 0
437638909 477758669 0
434125246 205159304 0
218949652 70165308 0
496430931 241196461 0
454933912 474594470 0
97431706 114221304 0
315091334 183199275 0
468315260 280021388 0
289996686 120639101 0
542120351 251261695 0
137901484 316889988 0
186502275 122884874 0
510281956 403238625 0
572668709 430790551 0
529352555 260508841 0
296784880 543554522 0
476154349 119976981 0
486217862 223583245 0
140734218 283908456 0
24607821 143378665 0
294452058 337340199 0
553727015 544227976 0
24586826 538797245 0
490375063 120531408 0
275403205 57062863 0
227205184 212698219 0
561970362 230294806 0
128550511 130703314 0
116792443 241694764 0
291319596 48808368 0
346778383 464112604 0
517349715 223132582 0
271414410 509246325 0
205850677 356489811 0
544752179 364129369 0
459742901 348458631 0
17623455 35987416 0
503222198 242941409 0
362931794 406115199 0
324741041 1202600 0
11865601 338549994 0
408311144 540341647 0
118545029 145301737 0
318075049 11342676 0
391526294 312596525 0
239666211 567777452 0
140202979 201413930 0
108691863 263564415 0
355499432 305046559 0
236398601 289818430 0
238953127 223062152 0
266679473 501947419 0
470695958 403464303 0
244741674 282516852 0
120686204 112125249 0
293954539 295890062 0
376938934 524604109 0
411827003 442377131 0
376516573 513889392 0
338190606 527299250 0
384792855 502797128 0
459113047 239390356 0
381309679 426988180 0
436691043 415081255 0
360090469 181415154 0
515456160 384963156 0
46997112 157629163 0
39336085 174968128 0
475548152 208903497 0
312640118 36023858 0
379974153 567246684 0
150683103 30889633 0
155162793 216144884 0
435309987 80816616 0
104932660 544319454 0
515754679 171468438 0
249102328 56891903 0
263823527 192762618 0
123277980 253561270 0
562920954 224845826 0
248009372 58957944 0
391342703 98170722 0
278734995 277208524 0
410557957 520266502 0
490539456 69676790 0
486473237 466843980 0
404580196 71521775 0
491140327 188728864 0
50441433 251543638 0
446888700 227100366 0
114650907 235415058 0
351889253 168546599 0
385070973 72857351 0
142745942 59196323 0
46170964 29319921 0
221891815 336147690 0
502685156 472603769 0
328008769 447148744 0
129957450 47959965 0
37940525 498553531 0
26567437 30722412 0
382518340 83529916 0
212021251 277721903 0
412628446 100659749 0
27718323 470303183 0
261018926 427661716 0
274282563 184896527 0
144761405 289093802 0
427883566 253700286 0
339482808 269930349 0
444645766 516088489 0
557814034 121921903 0
96348803 155847756 0
306628617 156089147 0
352591104 277490276 0
135666943 296160815 0
541357869 11300972 0
77244180 477378970 0
101739952 198867486 0
335106460 451314467 0
283634090 333780550 0
432955443 211632423 0
36950060 143079749 0
366228637 235837093 0
188380088 457713901 0
451417682 478045416 0
362095123 130695918 0
459521945 401980927 0
307146804 99869496 0
237312906 526504718 0
143357597 149442616 0
439155569 371334390 0
286342177 150759170 0
235611846 17000752 0
206273440 29761383 0
481003249 575015619 0
428850236 433065367 0
23780903 476301008 0
156618856 362921262 0
185776642 292591076 0
398849767 123322847 0
403081987 531578827 0
200864676 233399071 0
24459271 569060817 0
206406260 434601807 0
463585247 563376526 0
369107092 184682749 0
520548532 243934203 0
524005310 419469124 0
561897817 167976014 0
509086333 37915486 0
194710181 281383961 0
460934143 10848259 0
294786546 301737807 0
142316915 313645544 0
326935884 225220035 0
370676243 212321057 0
449254204 549945611 0
215093655 454404040 0
422321038 45766314 0
538406620 427209100 0
475580206 254466944 0
45566287 19770630 0
212620414 95391124 0
303444238 8049990 0
312270302 267815298 0
73272699 93854287 0
534916199 497397146 0
552873857 308139112 0
218314439 535984823 0
486994466 276774411 0
65424472 561176363 0
100964049 406396673 0
28512172 393147184 0
473511033 270303615 0
270868046 455931804 0
326776566 575176599 0
410033745 425569742 0
329134644 541790527 0
216633676 174767814 0
540955345 420081808 0
25315092 150653684 0
268360661 489986610 0
524867245 564607148 0
218076414 526705662 0
219030758 343167827 0
401105374 505739523 0
550185616 355331260 0
159161512 185107276 0
267414691 143943945 0
345969333 43712200 0
301936799 289951250 0
420621377 429978464 0
359421928 211642211 0
348376078 251158699 0
516386853 204689836 0
549584141 165670321 0
518224250 538249733 0
441434396 274480417 0
318216869 207267153 0
338327366 56916114 0
170108395 404131909 0
19988759 257216062 0
216100780 280022475 0
569356493 323689575 0
482103362 306051480 0
137969903 565832400 0
530630780 538702745 0
554027896 171760457 0
183557006 494274426 0
535295238 481747382 0
25427226 494425666 0
536449425 557511586 0
58161406 129559299 0
64523324 354468907 0
5126987 85914941 0
388262849 457951617 0
190404229 308685765 0
568108996 417463099 0
194548892 48286602 0
329307280 398473192 0
59449378 395218668 0
182805158 200751646 0
347239808 220288511 0
16914230 22066279 0
442321000 306463656 0
409048102 324734851 0
452102095 464237587 0
137599122 87861198 0
484047498 540305952 0
152722101 527998647 0
188455942 449961067 0
206424424 467845154 0
321668902 554006501 0
384180265 165001246 0
223765682 203605091 0
365228375 55172748 0
153570462 542525406 0
504719845 346481915 0
276137398 569071729 0
177569533 194988165 0
47553457 554775547 0
476827667 144058604 0
251955117 572257264 0
93053925 210057126 0
184554509 447173963 0
491218016 166802282 0
531893091 496056765 0
78064548 66563807 0
210369138 486559172 0
526794814 394933286 0
138758482 371296239 0
422783163 396662125 0
210092648 487229588 0
466963353 315728079 0
155914802 434301475 0
181244457 362545345 0
172470350 246888936 0
82501170 359213790 0
267502773 532407120 0
536295412 423683792 0
536638160 233076962 0
23308738 393287452 0
153622256 160324963 0
50411946 143409177 0
453541611 204380414 0
288007533 283011010 0
412796576 448797643 0
144142597 393487055 0
45983197 497866583 0
12091109 495085117 0
177319271 522064353 0
155091995 45676956 0
295378542 359225377 0
102013290 338461468 0
268110384 237469308 0
244313700 262611967 0
434556312 652519 0
451236383 31906548 0
28045812 378287228 0
219577058 562120085 0
291366047 450771631 0
423577126 74621004 0
571431502 268581417 0
563401265 20356214 0
241901245 258139214 0
425915325 357909212 0
195627919 571240083 0
108504957 337099669 0
511298552 346210422 0
169385841 400080728 0
286855247 79563336 0
214046338 192275236 0
560932002 573683555 0
551110704 67646849 0
327397748 466690165 0
328408110 405940251 0
408202188 367294971 0
389637160 52517952 0
461618673 401109696 0
357885457 128292836 0
48381444 336799933 0
164257691 282088649 0
182896459 34556461 0
190771195 454573912 0
117361075 412579886 0
281883120 259647424 0
422167314 439092935 0
395028794 480907236 0
215647674 68020734 0
10252951 91742581 0
512075791 505497371 0
489559784 546925699 0
3152515 289053678 0
487534776 51915038 0
399821094 241356991 0
324348699 115217967 0
19416416 371930904 0
249621013 508801935 0
278400762 391017855 0
190514409 540443619 0
300584221 190480392 0
78900459 44155481 0
158999709 228495291 0
361948328 7737531 0
151954171 88242689 0
165246356 181648995 0
207661124 439309291 0
281719009 215553754 0
510663846 174378783 0
165588169 471128010 0
72746396 186502509 0
101360954 54519983 0
48836850 4097910 0
175376923 75262591 0
365277091 136666533 0
268467534 89962420 0
266762284 310169218 0
92804338 545563939 0
177074146 75495019 0
269772396 63669487 0
389416436 510194382 0
150654773 380950665 0
394691664 312055399 0
459104173 369219332 0
281115932 18618756 0
383553498 425312286 0
176698532 423542371 0
376518964 488376669 0
419025901 436257123 0
258441073 146177585 0
30125223 137485533 0
528034968 214910145 0
504877889 366083592 0
546618110 304452137 0
188335492 413778256 0
471576247 280444641 0
99202606 29837200 0
126700287 100809939 0
200663566 251753825 0
475801516 493334945 0
261882484 513527301 0
82519507 500073221 0
284575146 511447390 0
180822804 87911787 0
355648511 440335962 0
476066125 503584044 0
235653943 88424894 0
381755986 537891774 0
493698975 510757139 0
544228764 28209147 0
417572421 85550549 0
85661739 257024445 0
170730872 406800169 0
36157372 181233623 0
48567770 133380897 0
40066701 542678741 0
309888452 59157547 0
309736770 253917092 0
445535848 414525107 0
220148291 50547292 0
202447014 32077732 0
132544664 301531888 0
488391819 311064747 0
508002380 2631105 0
113268724 35204888 0
565836559 110325210 0
539368116 297581706 0
257833583 976298 0
263076342 334251595 0
352632667 312688230 0
101481521 419327400 0
532766152 552710424 0
299685410 204613523 0
199759457 270111486 0
220849469 38170353 0
260111064 78770852 0
233055500 519399331 0
557470046 214418291 0
73496157 251863234 0
48622588 370764344 0
246772879 568773738 0
574841039 366038067 0
389602125 530844362 0
412119925 6952157 0
210739522 331655495 0
576570785 464884855 0
444833880 3582305 0
510431075 398189464 0
161951452 525106877 0
478606098 313348628 0
413025873 234738365 0
172227829 292175542 0
436407650 62404432 0
51502789 563007659 0
389104869 496249043 0
511723307 254253358 0
329691657 390554567 0
29953839 72805010 0
13277093 53914488 0
460057986 185308612 0
573056125 398116467 0
38144910 343942913 0
49862784 214809697 0
354774521 116788004 0
102862528 122048674 0
137325085 440151714 0
438587609 239928641 0
293850371 93104600 0
137364418 234954817 0
17997385 256571951 0
228974692 6247520 0
49661918 559174739 0
247298901 416917960 0
82948524 554273495 0
568111375 31000238 0
243608514 271678725 0
422427651 10169793 0
511625198 427485097 0
385543314 540134819 0
91094707 232361290 0
81212759 301434602 0
506158981 359215894 0
186735704 449004577 0
502476313 277068190 0
190307327 33403495 0
171066647 204886618 0
491329399 136053302 0
530920777 114307935 0
495026621 38655010 0
214668688 104347130 0
277495105 19231364 0
243070474 175156416 0
192803292 76605947 0
173145515 343886176 0
94882472 81566992 0
537758214 437663352 0
45989836 491271757 0
180206396 338951156 0
258937298 18949796 0
373915023 530104473 0
62217434 337683107 0
157295098 331503551 0
401015441 428153826 0
173634063 555695109 0
113361341 266613537 0
15653024 304332146 0
545670757 99596494 0
91250864 344282790 0
439397026 283800518 0
454495210 452525152 0
476097919 172738386 0
208248980 301000956 0
517378189 121225984 0
431770359 43507543 0
503335998 159903969 0
269884678 97806636 0
462595368 170087711 0
490527798 271205998 0
264908248 89129687 0
278697513 96855913 0
210783705 70828201 0
404255917 534576727 0
171235030 471897573 0
279013493 528853940 0
495276110 562413754 0
166706321 221585005 0
39507278 170714005 0
255484569 31355607 0
568192536 258100922 0
500884862 61165195 0
396307612 11779931 0
250875802 547350467 0
216273483 135806561 0
415808298 286516490 0
100234698 240236307 0
501303967 156792651 0
247718505 547951865 0
144718494 275336296 0
286380661 182497477 0
305427060 353837242 0
525568671 11328665 0
357056933 111560865 0
41909431 541430158 0
228280622 53327260 0
178315645 331607212 0
325552088 424663613 0
558794924 415125714 0
449233058 558550871 0
200057846 497601239 0
142796974 86331743 0
568699315 256967808 0
529694484 313561058 0
280291237 561077047 0
381423682 156376367 0
363035159 268770349 0
277487004 277828460 0
388544578 124378008 0
289987276 504639660 0
373535179 231297800 0
440315556 194537354 0
251162717 393699389 0
453146768 322945392 0
442709190 577602464 0
496342024 88832392 0
456652583 471481329 0
448452278 341867335 0
422960904 360236079 0
182341215 316416343 0
23144640 269506518 0
339214498 10554369 0
298910152 130143541 0
71925846 324531412 0
489081723 489996962 0
503394662 113276893 0
217583186 243040447 0
188558678 407987029 0
380886087 505868711 0
127014420 49375412 0
273419942 160634650 0
186382636 541478243 0
145180026 487548587 0
416637780 509768604 0
407865831 358994538 0
291219749 465387314 0
330183149 388787267 0
79569222 178330192 0
122841830 302710413 0
302268373 292200402 0
494652669 324201666 0
271832850 527051137 0
347809483 541618021 0
357280676 120442630 0
151158383 481612688 0
381434936 278926619 0
99779960 368522514 0
301454969 37833572 0
245547393 461684067 0
304786918 215429899 0
241537006 481182387 0
465185444 285122477 0
326283370 213765843 0
359541458 520834816 0
404476589 30102961 0
378313856 155173643 0
51995739 134596277 0
521827816 135201565 0
14702681 167537323 0
272655337 226076100 0
578657135 8719868 0
157337706 188685742 0
301772944 104530321 0
239360049 379450784 0
90217691 96785941 0
259953919 489904915 0
295961167 477163190 0
375539389 445705865 0
515511103 400583652 0
504426555 2093076 0
434844263 258655187 0
80827429 31351329 0
16256365 362099434 0
274467161 36236422 0
527183675 181712816 0
317767755 210193107 0
365762864 50572058 0
113814484 113574919 0
404314359 3006167 0
253994457 341733890 0
252445451 500351786 0
481008660 392212987 0
181227709 72219271 0
465420081 225194084 0
264320117 158451321 0
502054105 234494732 0
558784579 430268154 0
458761561 335229017 0
466845432 454688438 0
247312010 107071980 0
19651175 77775070 0
534570973 499578695 0
405577288 274766896 0
130055243 114521434 0
62231097 339696632 0
201219992 46500446 0
307546077 14135562 0
544385187 389434944 0
168203825 573916206 0
106873124 506925689 0
223236673 346796804 0
542571243 70848480 0
347587315 488273704 0
138864112 135982206 0
213693563 136177246 0
430942625 127892871 0
85770655 449553353 0
381646648 399164426 0
161792681 199481624 0
419330592 235856665 0
128779268 124194938 0
556050081 306565942 0
472042572 556568506 0
488228312 286978634 0
211145642 375488857 0
420466793 505068820 0
167859628 223144073 0
354076665 419356848 0
389568409 50743319 0
76241386 2715670 0
82102265 538589870 0
554269304 285086261 0
376809141 209927335 0
222029378 251528924 0
368841052 105770598 0
263568580 524051560 0
560003258 341173209 0
151117676 155222795 0
113366787 250268604 0
14558327 143165969 0
405715849 444095528 0
493338676 518452313 0
431229544 233759759 0
129941220 80184682 0
371200440 465730164 0
541331048 163661542 0
367708544 559786973 0
447152182 296955124 0
450057809 342960036 0
189990833 223326904 0
268866689 235323583 0
14054640 291145064 0
268694283 183236226 0
294899440 269101920 0
447591440 125911127 0
532122772 499376178 0
121452787 452610754 0
3380962 345012340 0
216782622 169387956 0
11721585 379852220 0
520648843 441487063 0
9376455 560454410 0
452336405 422502994 0
10151419 75783020 0
6875276 157858842 0
323975315 156363082 0
166195617 329530303 0
345499709 329199678 0
89487874 127100337 0
187430124 157362377 0
523609456 532280832 0
69207777 501711385 0
293801235 378202522 0
354058640 346818093 0
447818905 251303480 0
191371481 249034874 0
485879664 312977926 0
374263625 561138931 0
532024213 313043192 0
376826559 573445659 0
272392666 349344260 0
3711050 344133042 0
424854557 11406090 0
553907291 65896795 0
436694785 495602501 0
397597846 103899066 0
325225192 245268895 0
182138444 399658536 0
240162572 252684425 0
63449048 309057185 0
191665411 387800117 0
184722817 434905729 0
432724253 447479060 0
90212859 342430150 0
269824791 322325291 0
94907178 264896534 0
442084388 551704097 0
472527379 487703713 0
101191246 446133715 0
174356409 241196458 0
11011128 485872590 0
306703242 504466712 0
23731954 177404657 0
134326298 157660149 0
449572730 182532898 0
128737200 181965980 0
420467865 527176571 0
422762446 560447879 0
301619209 223074890 0
468304459 398094753 0
215705554 100288201 0
479666107 464447433 0
228966194 336731625 0
4750926 160420930 0
161299953 193621666 0
113187588 281996347 0
402123140 285721602 0
414064163 137098504 0
143767349 325574858 0
90492724 516427482 0
416724239 248980076 0
395974544 80865719 0
178088978 481124523 0
95243257 544563895 0
447751396 244050605 0
396145730 481318069 0
143331714 234068666 0
324035892 350688462 0
163025356 51317175 0
241681565 342862045 0
109264658 124759717 0
492028920 39951205 0
384833362 411697344 0
472973267 195713627 0
320405428 322962320 0
12408310 574829793 0
519446791 388097133 0
336193897 95592699 0
406799774 219112451 0
314319833 94175632 0
330153056 21290208 0
518851663 121871190 0
301926994 475801682 0
250278171 145274872 0
248491543 342415696 0
511335886 7920630 0
499827864 86390103 0
450537360 285847034 0
172605334 392228638 0
77231708 242585357 0
27753433 524837808 0
79163318 572188444 0
5412794 320940559 0
574137464 392762284 0
53727571 460927072 0
296704345 414875833 0
91305045 390320547 0
527395076 477175734 0
397182397 196834167 0
13942201 575514491 0
516353934 286736392 0
80417215 108587048 0
164813113 410160502 0
117690541 322169260 0
512628492 461864130 0
90987700 370911019 0
412026036 76543810 0
363004667 275520448 0
390369337 423926889 0
246949875 38656909 0
29334465 332377684 0
523007470 119432605 0
253258913 75636176 0
458611246 419148823 0
300744936 79412231 0
59614757 314148557 0
490507983 108644965 0
203556740 349348776 0
179223790 342771222 0
438210663 25194806 0
561288393 547021946 0
59764413 105200703 0
300164312 251006370 0
53407565 121181822 0
533971345 181135901 0
188802090 193547264 0
122708511 246068745 0
30374326 512191071 0
570967370 139481892 0
422840658 277014890 0
203458580 417007386 0
119551315 261570863 0
527231142 465865741 0
246337471 42859187 0
280240039 472360590 0
568921710 366542594 0
258177126 41467151 0
284980730 97891656 0
41697507 179984435 0
31016061 367032166 0
99177076 549522085 0
280284978 226393571 0
546469275 335782580 0
457253862 128615471 0
450582220 537942050 0
359887451 310499188 0
332636065 561568218 0
447136791 364314956 0
313035472 432945451 0
476427542 409440599 0
201844697 559213155 0
260292123 556318919 0
300770755 300412801 0
202427619 10165414 0
388520403 288157007 0
165029055 473069720 0
299976581 3527759 0
65524978 4335567 0
41286360 563011609 0
410636526 29952234 0
104568971 61765985 0
407149970 54095721 0
226716940 335822726 0
14468337 243547133 0
528211208 288131314 0
28545192 433285222 0
357140067 546590911 0
314329936 292058678 0
226308204 286925147 0
567876576 380114069 0
477214777 113630123 0
202900916 555164345 0
105664055 151081309 0
254031292 506239608 0
567881927 47479885 0
475356944 312333126 0
392691344 459081325 0
559176945 140392844 0
169845952 256131463 0
427589669 375501762 0
86432187 351100934 0
98999147 337412505 0
367608400 198954053 0
376043309 2709876 0
153661517 333410116 0
245791207 166704863 0
385541428 152816588 0
161395431 131701231 0
572223552 306827239 0
63601754 290548353 0
105151692 178381480 0
536216104 203485523 0
349593936 345781228 0
502601171 213221863 0
138044392 274716995 0
201667870 37293965 0
529940770 456097001 0
526140535 404408631 0
579696575 96478996 0
437155026 228982171 0
87937051 544183273 0
33602958 561253274 0
199474108 277073871 0
202038165 132605142 0
456805081 413136405 0
513546917 124148760 0
340802704 504086065 0
256091494 476766469 0
525750441 68109854 0
386854690 173180288 0
37334872 386872723 0
490437592 212048115 0
577310818 366778290 0
528980073 507247122 0
83231294 318547466 0
239106486 432671316 0
350385643 228754307 0
235320398 342151820 0
268182478 26133507 0
92451240 524025307 0
278677032 548124418 0
486351619 3211322 0
332452138 6930582 0
276180421 226043508 0
140706043 8218603 0
552299619 38698035 0
174124182 509936015 0
193108794 6798451 0
180027289 45596476 0
11427305 61840119 0
279312722 353504507 0
258644974 59648500 0
194768065 337163743 0
402345947 549417703 0
237790000 282304950 0
416090087 25476664 0
30462036 343392548 0
64152973 571172749 0
190318577 465077755 0
552341214 200793702 0
68147112 422911290 0
99836457 451329638 0
196045251 179419649 0
127994187 144239034 0
83714204 218111144 0
558963078 39960769 0
91299324 429778459 0
276744726 35246011 0
261945267 333521723 0
289587266 263524740 0
136734256 245415051 0
5270744 371555807 0
327331635 260536231 0
222030865 75684194 0
34929144 50005060 0
447743326 243680811 0
579448475 430267906 0
197690106 558664509 0
59194770 201543849 0
329817198 276587742 0
3586212 209295938 0
259682063 309721850 0
338759404 330272805 0
533842386 377484311 0
405881134 49712855 0
406302517 309109017 0
78809829 128458685 0
130229821 314696064 0
348058810 66657401 0
16026820 377148479 0
505144662 217750689 0
49914973 239171845 0
182392038 149827930 0
560057516 542260078 0
208355302 327619810 0
185561625 183535076 0
27736752 51257022 0
209206328 166642502 0
482571617 450114068 0
474329554 540710293 0
122803508 9538416 0
153268350 562573809 0
484784343 273257679 0
282824802 504910909 0
185986171 15944568 0
78679803 61892699 0
283109756 359256709 0
190626432 361786348 0
68614158 97598764 0
167090658 237514939 0
436335645 109259011 0
321723792 99207879 0
565243862 66313854 0
567220296 486130339 0
579665855 135761083 0
400005367 523951434 0
80001310 341506051 0
120835346 496577325 0
510664638 45986507 0
146070581 571289487 0
165162168 261135364 0
178605572 58779600 0
441322746 279782949 0
340248349 454137280 0
104036223 386718763 0
81109794 449011711 0
558072119 469142459 0
191663826 266269454 0
560152349 368833111 0
48998794 17640205 0
37486546 59782583 0
32028995 444627566 0
375512368 180563797 0
149146141 467571488 0
334431581 166777068 0
232460881 31212568 0
181130719 568379085 0
234153463 114361669 0
553908017 287149833 0
1823120 48888640 0
510839322 403421896 0
253545765 369519133 0
370711722 332119261 0
527457053 154533047 0
341005935 156122103 0
344721114 160946035 0
510287922 504141284 0
3694641 98815850 0
19931671 577377963 0
422428239 428660219 0
282549871 337768974 0
77848700 430844645 0
238119392 102954269 0
89540727 149454360 0
414366034 30078913 0
526281731 39396345 0
444316879 477530458 0
434067217 487931003 0
91925199 553757962 0
244887832 239824165 0
428297300 328363125 0
474652519 564581063 0
226713748 343018828 0
514037059 442477128 0
343110177 539790915 0
88170525 470425457 0
560912167 39325954 0
2582292 544381259 0
67036518 180800025 0
394384479 199429459 0
416052170 147314210 0
377128118 18202614 0
36524818 193968482 0
394710739 156821202 0
333643034 38569335 0
13128706 109731372 0
407508817 304643511 0
480128999 414192580 0
511117098 28540696 0
486149560 75633317 0
369332615 463299346 0
247705260 91450170 0
511941925 276584082 0
131663835 407369217 0
413223209 76877549 0
516245368 508629053 0
50763823 301450040 0
574131177 489434568 0
397295272 1446691 0
27536072 35619279 0
577780451 463442578 0
52839975 496128843 0
314415425 290766035 0
468486334 474669064 0
69703854 77199077 0
400969237 147372551 0
306647753 233287680 0
527591788 230820348 0
1425607 240591712 0
312541723 59845018 0
427770291 531893495 0
235616920 49125599 0
173233335 488548025 0
449010122 552411313 0
270925562 157076718 0
578321720 161066674 0
509916386 289866639 0
16821382 137725446 0
573880232 42274087 0
506102868 141036280 0
306521388 356371283 0
394130618 47723659 0
392840432 108777512 0
192361155 395702576 0
244224179 331709036 0
282800377 76816693 0
109247336 403299015 0
186911489 485655170 0
331792803 131873029 0
473883524 88249 0
444383149 363463452 0
455395205 485496352 0
523205925 474779053 0
185279019 425731078 0
25313033 408614818 0
10636596 482734521 0
459696280 490797518 0
364814988 35800109 0
383492523 97612774 0
352491797 102297133 0
425098687 199935262 0
374885578 497223871 0
123094410 450991677 0
284187351 107663245 0
13644971 55959256 0
498944423 377032368 0
324347589 320708234 0
271152629 225507250 0
245832088 29916631 0
347229263 72957400 0
229899098 484520272 0
509996188 202736376 0
123329783 477313412 0
204325932 113734798 0
138980426 212804209 0
365579922 42163727 0
485632503 292870482 0
334779331 470500674 0
463415594 100760761 0
513281020 282193764 0
37326695 129582709 0
410095958 356626434 0
305984897 269613979 0
166310745 133581098 0
527244385 191299226 0
314573239 566185076 0
273691255 29171121 0
48011385 61305486 0
90636111 34235541 0
467339121 518358113 0
434060166 24818216 0
170405820 87436172 0
555500899 147756337 0
180711135 181253144 0
363416883 285443651 0
541123247 510475201 0
517519241 346902734 0
57359485 529647557 0
223129551 525795532 0
129413036 257954663 0
405773710 66715680 0
210701793 374183357 0
77942753 442094234 0
269798336 251988976 0
455283439 268228978 0
107773818 361951717 0
122700710 551653459 0
395434610 133574646 0
308457023 51215121 0
104504704 219000473 0
341139480 343757572 0
413403677 476862046 0
317697026 103831156 0
554783729 340769442 0
418147587 445719927 0
265657721 291087933 0
198870895 173071263 0
341968919 157208338 0
172056472 313315693 0
476730839 286124404 0
368386822 556156269 0
246779938 23958839 0
498586382 37878613 0
504579634 277991747 0
422597455 268010918 0
410160544 410047473 0
561791041 245019053 0
516943907 367501452 0
389134634 551201549 0
191809821 181573775 0
292741331 375923665 0
91110795 91187156 0
337072258 325635565 0
73069899 322590874 0
549922238 148747989 0
330320049 352685303 0
104245315 513454642 0
79220730 155528232 0
3617147 200214129 0
60066488 248624769 0
253027629 486077300 0
125417936 215256570 0
278280134 312191618 0
165592014 160863156 0
396667031 308715113 0
530548440 442156260 0
58622759 239008281 0
334727648 341739124 0
121384001 111828675 0
398544794 151890972 0
448664973 388756956 0
175724465 536640703 0
453751104 157374095 0
449967825 342313518 0
210073900 401586382 0
134582581 125271595 0
117124765 36932873 0
189417532 477347333 0
431446263 8166551 0
495080154 521222687 0
283022240 48458719 0
124317325 345453697 0
124846730 574733419 0
330693637 517467690 0
98960062 382039906 0
515831356 14886882 0
332152241 312265773 0
457144769 268132775 0
82376689 348223665 0
350208604 565901326 0
578635700 394124283 0
562537248 519579563 0
514867406 54140557 0
123815693 385305846 0
225483170 243023720 0
290508941 271623406 0
115365372 459461439 0
485141818 3412111 0
574728276 366220819 0
396986909 525986155 0
281436162 554813557 0
512402827 75948209 0
233088010 361316515 0
57512803 487146771 0
433225640 110398387 0
486952798 477988005 0
549988643 576612488 0
103882207 248688087 0
7803731 402308249 0
547786169 557333353 0
47559354 227592187 0
145131159 497047799 0
323242393 304584396 0
407275522 291534850 0
290751246 266660705 0
123678400 1216497 0
461957424 93935285 0
208837484 439160344 0
518895197 228117474 0
39657532 116135489 0
128856490 407719171 0
75228420 39611737 0
442132880 384352095 0
396062949 188566079 0
57582579 198819091 0
420702299 452368623 0
461850024 552610667 0
549714976 512430387 0
526098874 546518627 0
244437675 576486963 0
132166101 234662330 0
133491768 226645630 0
317756321 421666637 0
239868487 347823297 0
329204100 461861385 0
518234879 385772211 0
371566293 117341012 0
235297269 443423178 0
14347405 312622219 0
361645626 23484308 0
56723284 452247861 0
196601179 261226548 0
210585401 187631452 0
372998028 409572360 0
77919619 519001779 0
261202865 214580831 0
539890635 400239871 0
548962271 178205517 0
390900023 53966410 0
487945742 336877502 0
232495741 83031336 0
576679846 496973187 0
182023466 11302631 0
49532027 174204441 0
268685837 61986979 0
554389136 523450988 0
272242161 72302188 0
34132486 555019247 0
302878228 200605575 0
249263976 278162683 0
324842292 516859562 0
95310568 347397121 0
399438656 579447899 0
259327894 385332918 0
448966460 142348062 0
339014082 129118067 0
185864340 81657109 0
76579723 225796775 0
235986629 80920241 0
569138904 157585175 0
9949687 84929038 0
240973438 248999322 0
204715813 163278760 0
245259059 493979510 0
237328594 373674484 0
336157803 409518501 0
354931062 302800171 0
301721957 87766460 0
75193807 269739047 0
12724189 120881843 0
296498556 10294374 0
143870861 500558337 0
547533266 566126564 0
492102034 275657765 0
59344714 511617250 0
427256635 146732365 0
181988486 514945167 0
305402579 371641389 0
367509496 91362412 0
513559163 238802397 0
553785327 43358005 0
573920772 408488551 0
516490017 557555781 0
542752669 308117076 0
306017988 554140461 0
242670998 113107850 0
162979781 393458947 0
113062318 431559299 0
447562476 106579415 0
448300879 276501018 0
191784192 518324432 0
219078610 289610322 0
400191102 345318455 0
348363510 129964836 0
435927451 351933854 0
285001392 161045480 0
149616550 302758771 0
549826465 210599465 0
46356019 518978879 0
30646984 175017617 0
382786661 475988661 0
308854643 227793704 0
148765238 428572353 0
41504257 504259330 0
348015435 206059212 0
546145945 167413621 0
276336333 397374943 0
23192421 60705190 0
410569764 335647808 0
70606755 88064875 0
123748095 205616646 0
579225898 210482834 0
100329113 272322504 0
425440470 355524115 0
230512324 526325547 0
45065651 483310757 0
80030921 312829778 0
235519540 451545078 0
534219983 398830707 0
345442424 53979295 0
148176500 193340023 0
277308606 526650738 0
380095255 56690559 0
563604357 359280091 0
243437628 296039882 0
260353821 75211229 0
285979454 344289814 0
373173864 30537920 0
244422890 21299088 0
355896477 173709695 0
92913881 135152058 0
34835597 254076174 0
273278328 179858722 0
566599343 214717583 0
47887289 542071326 0
149397869 46599243 0
427441170 133544592 0
497513133 31006385 0
340453635 411474901 0
175342137 185848626 0
3589993 179660010 0
194049123 439081234 0
528157293 330332409 0
532865727 84313988 0
193976183 5093654 0
540896415 120817877 0
417440818 183676892 0
531330183 286804924 0
331488793 235205221 0
255338994 146672374 0
291466395 321257869 0
256730003 3810088 0
463733363 245821438 0
130451640 300309249 0
274829147 550699761 0
577685487 422447897 0
575715677 501078487 0
331490183 39505114 0
175222606 133876676 0
161737043 492326622 0
516809921 450405976 0
427237439 439975521 0
163883451 460688859 0
513838120 315965513 0
71210286 480355349 0
59038152 145536207 0
509018205 514138782 0
235160134 18940257 0
287393670 527230279 0
289720512 373719147 0
361688366 519338011 0
319680844 80458086 0
275797241 36148411 0
79309627 446725376 0
194757267 32295115 0
451554142 532211407 0
186239677 485139643 0
569217442 528891280 0
111598315 279854244 0
364461717 135062083 0
243547127 365450433 0
287406350 13665847 0
504928933 498720185 0
555132268 150074611 0
375969404 275408066 0
271060828 429434581 0
13968789 473008672 0
323410202 213476811 0
241431978 479978865 0
470747501 556448019 0
251107960 70918972 0
146189601 388721499 0
358717100 207292212 0
468045137 223900193 0
176153515 16391476 0
175426460 184414168 0
14475799 453882638 0
188706522 434646130 0
386783076 23616011 0
426222560 376132684 0
371901495 217776962 0
199054709 206863757 0
84182662 8514585 0
515791285 115574288 0
501317476 439689618 0
402253211 311496615 0
194624340 92930393 0
446314297 130346664 0
155785956 468096780 0
171552095 334738253 0
463646155 203239271 0
21614573 221109486 0
348997908 181663916 0
145867631 324671027 0
485201575 41170836 0
428441313 318544759 0
214610751 217157862 0
23485462 224921356 0
131875225 115738114 0
13737627 478329646 0
334562159 18713523 0
489493329 205497474 0
34907375 446446476 0
425728905 95357471 0
576122326 236106561 0
111232404 121453145 0
39050504 254262291 0
332512773 565306448 0
534424093 298467934 0
235217624 94584795 0
361930945 418187807 0
135290944 369515097 0
315054246 174287099 0
120081892 501089100 0
2522763 103295325 0
75100778 5591441 0
83557166 15805450 0
42413973 553214789 0
371198023 123883248 0
377837927 406042975 0
313808267 239868789 0
35601065 550088087 0
309426472 429783506 0
485311414 140261844 0
27239605 127309992 0
569000240 256720070 0
434322683 484094755 0
459356640 25528370 0
532376348 487948099 0
525667747 514842000 0
385748359 187147361 0
23387152 388450836 0
295863451 473568797 0
284384254 541369366 0
194175110 364754613 0
266759703 100166148 0
235437828 148138029 0
78705283 422549085 0
491446253 300677980 0
80148865 561885525 0
528261289 18123247 0
97906303 52977570 0
202593902 340291541 0
451287423 286817763 0
184886672 14428006 0
556979021 459458273 0
231921428 132259281 0
419718972 134228435 0
517770864 138830237 0
102321289 520480241 0
559274845 28465642 0
212376779 451936913 0
12604740 4190274 0
393174146 70945136 0
164459559 359553860 0
11710581 69141409 0
368669280 170227822 0
257081574 558236243 0
104158644 217671076 0
227515829 88157751 0
345753406 296350821 0
231216687 523531763 0
392098160 188540037 0
284427880 312776400 0
410874187 451867373 0
221185300 6935666 0
229504901 6859418 0
546190951 525644897 0
545557291 485556634 0
85513293 510240351 0
110163401 158125748 0
283765911 498894098 0
515990632 560185767 0
61191472 63519546 0
98446854 48569818 0
52460922 98145768 0
343359333 26245738 0
310612772 47877126 0
319241139 200306518 0
27441790 338872444 0
190291472 560744 0
335270405 395581252 0
511160490 176530953 0
261128742 267723788 0
331792070 499552401 0
401501031 45498299 0
572613441 128016988 0
157965243 462823287 0
268333991 281341990 0
7290376 240846778 0
510560324 517161044 0
436913827 42373555 0
432111066 391929028 0
25454234 306077347 0
77526439 327006508 0
127464135 33748433 0
23196499 551718570 0
371946707 13714834 0
155791163 289859744 0
478070889 333557697 0
50426844 270995964 0
482704063 352340381 0
460487550 570486874 0
252748002 488921849 0
419603087 116724836 0
239430622 287501869 0
240972450 450026041 0
355546083 491322802 0
422441223 537773969 0
378931453 359226491 0
292811768 281358713 0
252561760 136451328 0
555872881 86978185 0
291159709 537853316 0
78452975 232230870 0
234108443 250592756 0
505597034 461434225 0
501550890 453334245 0
111178458 264185023 0
535392747 368346897 0
13234960 385923935 0
207357278 24549791 0
363129985 22751821 0
185448828 64485944 0
142928505 480961780 0
70032 409795625 0
292528663 90732077 0
414421421 433637609 0
119075060 54551506 0
278317456 575330368 0
212820874 478147260 0
38553810 314115102 0
510054450 557684892 0
71125005 184320317 0
221756602 209131023 0
378446244 217470444 0
288900975 404935286 0
275338654 351330160 0
2400626 85350458 0
250976781 30997063 0
493551114 170975471 0
274485788 366280343 0
565830436 122565730 0
9198093 383669282 0
158583122 52991597 0
463241372 352380681 0
153682828 92807935 0
514797796 89587613 0
115215480 521650508 0
140276940 572487679 0
16107116 173138708 0
243776429 423349123 0
392370750 519544218 0
530728316 154129378 0
57987791 396514131 0
502554232 334145328 0
175524178 557298200 0
528786635 448996736 0
574269508 82974542 0
266380559 301130435 0
43953196 558573614 0
104858676 444560744 0
326488728 172676092 0
113821632 508788317 0
266809143 10685410 0
110269944 206667523 0
540269412 222714831 0
25982712 72667446 0
213393572 212837375 0
107469887 536349551 0
28304819 83566222 0
271601887 401602860 0
303464570 38450950 0
493099001 288203939 0
336483963 380457087 0
563474211 568300318 0
316336210 275016710 0
541828220 198155786 0
270455412 220496097 0
441441635 528569233 0
559791513 138423976 0
354513175 484811503 0
535942016 567468825 0
546052052 50498165 0
532816319 235307771 0
94948191 189842799 0
459447492 36144271 0
120795177 169762136 0
204658684 561181357 0
499795806 156103492 0
209686388 237543659 0
66055842 497780605 0
353369565 327482716 0
555774210 7475838 0
452893607 317451283 0
395156065 21514343 0
526734951 394037452 0
145627367 128505479 0
155303034 288059522 0
261038918 190604853 0
500916869 573067643 0
202599926 324935927 0
190561127 196724481 0
322912619 494920471 0
191642510 195377915 0
245782386 331980362 0
52189304 319541406 0
1045461 247022540 0
242387434 340699483 0
93668911 51945200 0
567203339 6023607 0
472886635 436322547 0
105703035 376740971 0
514447252 304455240 0
148269652 415389890 0
353021708 115158080 0
75537843 451383945 0
49925235 396155084 0
269810938 216734749 0
271865036 171081506 0
324182881 419689210 0
295064563 369769844 0
318790159 176840942 0
544257703 152729662 0
278817608 99403719 0
471329690 571776253 0
537137058 43185611 0
369248260 438490151 0
127775142 173172287 0
306108365 423349564 0
419330611 454823767 0
15012478 478506456 0
55948515 321175077 0
126537271 16372903 0
52299847 183530042 0
104399844 86342714 0
23162093 517940356 0
536063889 559730609 0
145196838 500794900 0
381751977 71013803 0
169920104 388181194 0
363706479 277505344 0
550052957 344242638 0
267666966 396432805 0
462715551 364341343 0
114306552 243832745 0
49838062 174545885 0
98547768 229402184 0
558769046 399065418 0
175891298 118654211 0
407307776 107604554 0
90575936 509884076 0
312271147 247622726 0
57301428 477024427 0
453953607 403911682 0
125966277 155160992 0
516493881 408113718 0
457561990 295214715 0
18973419 369603816 0
568959668 77607627 0
377267663 295281776 0
311359634 390032445 0
87048346 483955255 0
5407774 247601187 0
359037202 9245732 0
154887658 125606916 0
413127981 329177728 0
34528509 213054344 0
95534467 488975898 0
222548143 49466575 0
506424828 393212791 0
104467969 420571497 0
19817898 561030926 0
497891052 362255235 0
74919632 179368361 0
277994174 190902755 0
46531689 360643527 0
124861272 194702179 0
385985235 171384079 0
211767535 313993660 0
220868333 152892926 0
439069485 157845278 0
71543462 428592381 0
10268367 30455275 0
473479698 204626039 0
490498265 205682004 0
298203623 30962431 0
151693388 268084224 0
541864196 556113983 0
92224696 49757755 0
110159328 107693862 0
311917795 7743308 0
29065064 333812562 0
247825959 211440643 0
206617887 30685348 0
465663248 423398805 0
25766284 254938914 0
172857020 456657027 0
361489720 397058539 0
78215510 514894197 0
368786703 323487087 0
28472443 410711805 0
478628419 265140985 0
98433344 563960673 0
184274234 578078793 0
229495549 291651154 0
211438627 438179976 0
493092109 322240087 0
160384004 418684038 0
10635949 493898180 0
322353684 433108141 0
315028428 61287285 0
19260844 69282891 0
551058119 375012687 0
39993952 19238655 0
105286102 484123780 0
19169770 424152503 0
436616519 6989345 0
364778627 80503097 0
235089978 194666408 0
312842488 157768585 0
500299533 50359483 0
271514917 213046556 0
579046770 10568458 0
290125800 557810223 0
433948443 359150147 0
66973335 234785848 0
555644606 56406070 0
145019950 57074185 0
541313504 379127440 0
501629760 125833085 0
269544206 543196341 0
136932488 84704880 0
195620922 422285761 0
70684208 532254572 0
346182727 512357475 0
579399860 289599746 0
359858286 36883081 0
371206100 476631865 0
267495883 250546811 0
15977267 421629299 0
432671180 476712547 0
347484915 404555135 0
126880440 135267092 0
529719297 77781951 0
49288320 474018372 0
477340716 494563679 0
149870784 296124768 0
224069018 200196118 0
475249691 253631003 0
556705948 386558977 0
567376353 192725202 0
192169676 263698065 0
63107713 421607863 0
18869599 277844085 0
350676943 79405545 0
315783374 343506517 0
475581825 565020220 0
458408730 441935320 0
361984063 294816753 0
88134700 511647920 0
243315970 435599 0
194407228 82827031 0
297940860 29018284 0
198479815 352783230 0
523607729 388389056 0
389329211 437645895 0
344018959 189766882 0
210340177 140974107 0
389896039 92698117 0
151531075 560221770 0
276340281 99565553 0
52471910 419671583 0
260243189 270657102 0
574720230 420790348 0
339896498 62305055 0
485428039 83714021 0
74588982 520183262 0
244268765 283535061 0
182754316 51336815 0
283984040 501021613 0
414025828 330136673 0
126073221 88426288 0
331035661 517377401 0
393771374 457143341 0
440163901 275605964 0
268398774 224139770 0
29255717 123311859 0
21377370 182665539 0
518054224 269748828 0
549106257 157275590 0
507122616 509923306 0
15111769 467455040 0
147369752 382687401 0
376739278 334145080 0
34885898 376286942 0
405099269 378146276 0
113316141 568355208 0
16044962 361515095 0
31860368 375233434 0
273261196 371832910 0
557049796 362692466 0
333983444 182351107 0
99593437 521559563 0
305770392 514141273 0
142462268 31816121 0
211527411 554753884 0
211294001 236006374 0
99261151 285358672 0
423212081 386715302 0
97080992 148380608 0
306032428 418603711 0
420451158 99184368 0
148113020 251408116 0
545131628 120744680 0
259618411 496809115 0
71703868 22324062 0
130217688 539550330 0
302226050 285967626 0
138362615 13205134 0
234668938 198306314 0
567499361 271009563 0
335406238 42093755 0
67826300 242530376 0
448567869 43987395 0
368283311 270698764 0
246038300 499789431 0
151411306 166412978 0
571644227 211547184 0
170837163 5362102 0
280355196 116524159 0
452469788 535384460 0
56045317 7014084 0
523653149 49344848 0
465373821 60241973 0
81172967 152372225 0
428785196 309222063 0
253418874 132020527 0
219490832 228402736 0
564790816 94907779 0
317054903 91640700 0
523053018 509386431 0
22460009 91343111 0
64827665 216446927 0
96917642 37328439 0
478085377 463184380 0
362053970 293310044 0
182969567 140543948 0
160709773 518235290 0
103394277 444980532 0
23338239 36435988 0
427910532 428469066 0
275952290 153901194 0
553718303 347080277 0
56536084 523036506 0
307141976 171502445 0
472290632 200425172 0
148860633 461327325 0
46278609 332329161 0
132502533 523796379 0
310988823 277875413 0
187073874 17585033 0
81697590 176506785 0
525545738 469748029 0
40379900 428680668 0
226595257 106563460 0
352223032 464935650 0
567401715 459150675 0
241369006 33297657 0
227166123 87486738 0
538207962 353592154 0
488159371 241108445 0
161229457 403435531 0
470409329 567561 0
531178018 550445032 0
183831458 497863331 0
297654609 537850821 0
155481858 447158949 0
30169510 124200644 0
234221144 336256243 0
67551473 23083143 0
283236021 515664284 0
292400126 448877976 0
552188887 148275021 0
474862252 522174789 0
254410368 239284319 0
386956976 504359147 0
562593990 36775077 0
260758396 349699755 0
467500489 373110213 0
294790093 208893839 0
45002603 465128882 0
162556496 102231993 0
293567809 7310681 0
457476364 555460074 0
431501070 250668609 0
153102789 544446429 0
313258465 505165657 0
366933709 90547327 0
156520375 307989053 0
485433684 15862741 0
52094986 516531713 0
508433485 495895645 0
218267409 93515806 0
28872135 378033319 0
499149240 135510495 0
567244748 388375349 0
442439251 202585813 0
535625081 541714540 0
446776227 532505683 0
143237623 489931000 0
141206542 495513789 0
264091144 349291238 0
462862294 242746745 0
23227546 219475295 0
19604224 404692875 0
191620061 532084971 0
496684934 56122140 0
442421968 517909478 0
276141643 75961566 0
319358982 74803776 0
478222280 416630106 0
31656462 549377443 0
306383825 489755967 0
545358260 300633586 0
223385070 227568597 0
112241423 196246085 0
312830732 498860257 0
93621287 260649496 0
106007888 188910846 0
165976668 308691352 0
91103323 282184216 0
6080777 24379867 0
442116225 396696293 0
386988219 528628249 0
101621230 75255579 0
55820087 65695506 0
543239259 241735405 0
332230080 226265500 0
62132577 170671546 0
467145846 428271651 0
471855076 251206778 0
481097088 244379811 0
378711641 213839707 0
355771585 312945771 0
100234216 122936194 0
76131577 483084595 0
143960806 179044775 0
410839200 556725006 0
48415526 25696604 0
511987310 458113128 0
52874392 549904145 0
562936966 328120956 0
158612349 124254001 0
329809483 355005773 0
570488751 347186222 0
5768947 558488477 0
248701181 294390560 0
351564318 474440819 0
245756133 116884574 0
333060700 440016952 0
318187175 250329201 0
353908813 55039303 0
490144378 108014546 0
402014507 283511674 0
230223976 304300807 0
129040507 299182640 0
337899087 65722179 0
91657413 130488826 0
475721737 217529376 0
356103129 353611774 0
28146642 85715110 0
6973617 50194836 0
305198208 216278179 0
56807504 326059597 0
331528587 49069954 0
219504040 279010509 0
173793591 135475230 0
135084434 178742959 0
236021759 231212584 0
192869023 59043644 0
139270313 200441890 0
21438640 525932105 0
246469065 571903687 0
147640556 259807571 0
185434084 532282668 0
146194473 149727959 0
210589986 350286554 0
338554228 110111613 0
39937050 54488732 0
419608632 323710591 0
134505932 560706680 0
375072822 266693788 0
426205107 216898752 0
395487743 315452044 0
432873019 490171079 0
253432735 260240887 0
440430488 514747088 0
96478203 505676514 0
139698478 84879611 0
140662879 160838063 0
78458077 324867305 0
573941314 534328959 0
236138383 303447626 0
139807918 408404099 0
40914235 129364548 0
85934603 559784914 0
219462619 409621144 0
354026162 171754626 0
129544287 183694619 0
159119295 198020872 0
346520695 387193888 0
403653301 134807793 0
325303730 494478858 0
552341049 185237665 0
23714499 211942613 0
254536888 496166058 0
15032281 81024526 0
576651858 38961514 0
139572134 252670080 0
523006896 461927169 0
309838200 39156490 0
503186242 117330768 0
396863174 361364072 0
462830033 357394245 0
147032869 165031000 0
387105166 304469500 0
287025476 567420608 0
158870637 479948061 0
367011137 450026719 0
395642231 520244198 0
565325650 354875388 0
117718717 465049297 0
156441335 5795591 0
462786272 8454842 0
60675023 65273337 0
105566941 555083154 0
282361862 429429816 0
433798849 473336868 0
551620883 23140620 0
494142834 399706216 0
12796933 15590790 0
20452294 348104455 0
512207177 279054892 0
503093713 79024971 0
442880556 436356798 0
433456833 172545534 0
506676568 558464074 0
181621541 144923042 0
362902885 304422671 0
337835778 335783177 0
347726749 537904199 0
559187840 253854054 0
225686391 155784766 0
191157826 407672524 0
570226202 234350175 0
425893329 514203855 0
571978501 32028682 0
15909774 522338320 0
161031861 216874785 0
394206319 157973502 0
370269797 530980645 0
218261798 8471266 0
336062616 538861035 0
418508693 122363503 0
463811065 448605722 0
576739221 328870985 0
332428710 577765442 0
460824998 313753636 0
330452885 392058039 0
358232724 382193430 0
394535545 570369090 0
91419267 194719386 0
575519137 362284015 0
554122796 168931829 0
277020832 331406328 0
546649194 387979653 0
105672850 20499970 0
413472979 134963010 0
152316646 273686061 0
323538083 324884020 0
383364097 36205803 0
398352174 563595242 0
191840822 559272695 0
110855989 478611800 0
60049287 195562842 0
178557406 355203576 0
538880429 312563228 0
452985451 320561047 0
334529329 262356593 0
550301554 368349462 0
411681858 284076951 0
46278908 327296238 0
53614910 90292281 0
277687501 259365757 0
317102375 71047390 0
437259384 6005025 0
185219465 400571540 0
70828946 460189906 0
345117934 568751301 0
363180914 111894227 0
440526040 463490686 0
280169345 563440909 0
412007603 282244517 0
397212260 425584869 0
6683689 510639031 0
358044957 260557106 0
29699042 464705285 0
376353722 553344181 0
136247939 16352145 0
379265493 216076865 0
116014612 319172442 0
80327754 362903934 0
473588257 259543405 0
162569954 488464399 0
369243132 450198845 0
51756715 179109026 0
181285275 51176768 0
44024224 67189786 0
15271222 113648316 0
258210252 210130435 0
382293735 363880617 0
368777910 14889172 0
267977152 215103645 0
101223753 281618716 0
362320740 112673071 0
176495791 562097752 0
518037566 137062642 0
445290800 559335520 0
48202869 511492432 0
228759877 235143116 0
329141909 199277259 0
314012969 404619615 0
214684051 73855392 0
511262473 136315500 0
110023764 473694752 0
270447713 382439734 0
267225519 249513011 0
198750901 102868505 0
578467730 187572030 0
308734703 144134669 0
337339306 551531386 0
130112248 186915504 0
148948304 47044524 0
548137033 342858139 0
530713249 64933810 0
77663315 184373260 0
548317123 55199527 0
239806842 75720300 0
326397690 510697620 0
98318999 164819870 0
187607103 415794687 0
87684087 90600682 0
464264044 96701799 0
403429854 71170947 0
334548592 72600812 0
24453046 319420433 0
535800282 221126406 0
20065139 109387649 0
533630026 374406837 0
220851577 277180500 0
4543072 447108598 0
264260467 271835969 0
233786454 179270527 0
308660209 135053553 0
165894016 429916898 0
126313498 57048143 0
259735967 298128376 0
461404759 373199836 0
462061992 481109219 0
198637203 316910692 0
543804785 145537028 0
395298940 363351626 0
477112076 181993891 0
339408870 557799317 0
25882510 345295516 0
63717514 44871447 0
348257644 528663554 0
482869027 82878260 0
527989544 268318437 0
171101021 194675878 0
219792396 262614700 0
212937004 393624533 0
298704254 318583068 0
385498542 180058362 0
99808714 166360983 0
178364534 12107911 0
257519717 164243358 0
296408814 242730759 0
149987062 444457445 0
216784001 278305089 0
497130771 512131535 0
369038699 516025392 0
11190795 253620473 0
307097623 338217587 0
341439595 251144612 0
322013666 92438737 0
410582094 516647161 0
443984710 513014038 0
521422265 328818593 0
9978117 153476076 0
15536311 106146286 0
495890631 394888075 0
170754777 171032900 0
473473866 226609713 0
402182983 389221512 0
298996342 294810391 0
262771481 282765202 0
21132053 425086059 0
13650286 73696501 0
359445954 127294151 0
416826506 507609912 0
578140108 185059377 0
485108418 100941203 0
578645295 544020566 0
458945114 152492885 0
252405780 422226007 0
157299516 342359720 0
465420008 31437182 0
121979688 549470781 0
574708848 523525128 0
517092914 297123129 0
185795658 55844866 0
148246477 389664584 0
21580515 8601381 0
181389251 173866759 0
177494244 502609127 0
471732613 464483283 0
579669066 480115614 0
253902925 344979838 0
384614862 170506269 0
53858331 175796088 0
492453040 17546118 0
450700445 127150023 0
390246459 272793337 0
229982856 384620651 0
253696260 362310220 0
502373642 165524760 0
56232049 50602139 0
241232543 308733957 0
342089520 131965329 0
139001382 552657652 0
250667235 111621752 0
565219469 153084608 0
455711456 298732122 0
498842596 134136347 0
231486437 154852421 0
577884516 563607611 0
162920502 567548748 0
68777656 175871514 0
408104 43677912 0
234066115 151643935 0
142825215 221453711 0
249312743 373829606 0
453645283 327310412 0
363770355 537153577 0
84617518 83015858 0
561462753 467169883 0
528818604 496135141 0
480672693 135323359 0
489153346 551242535 0
120643605 329158163 0
49562455 546575214 0
561043398 498424010 0
100201532 172897303 0
470565799 396280697 0
570291333 80609229 0
382151947 442652475 0
80852721 188392250 0
21947513 208278652 0
424057314 297684746 0
288564100 114145190 0
238586014 571134462 0
105948479 499932849 0
218989231 327543587 0
104759290 76110231 0
336875998 156310111 0
294349570 307564841 0
212600038 7244871 0
376430244 562478613 0
529601120 201058566 0
341900817 525540708 0
417412311 276844802 0
341866281 388413964 0
338548088 329380466 0
169167637 409489014 0
389124660 294336770 0
555077850 233071924 0
232493230 332237159 0
350936446 478327552 0
342437878 306768139 0
265968772 435700976 0
353411771 353259873 0
143792925 333127929 0
564428680 529331619 0
494994447 237115753 0
172582005 258032087 0
132774324 568574311 0
572963465 563917208 0
531344977 59009533 0
13900319 205149017 0
541372320 127545184 0
444482573 501051023 0
578266307 220358141 0
370371294 189247939 0
271476126 204453030 0
50181469 280766349 0
566615102 250094923 0
385040977 42049331 0
126679874 502145153 0
411703435 523398040 0
88990236 95834832 0
165172884 362488482 0
295675679 199098856 0
42423297 18299597 0
109593669 571390451 0
232142594 214541396 0
69927292 102205342 0
165863187 191694872 0
570139182 397438790 0
509449704 51595365 0
461530360 102938033 0
427691854 397961829 0
343119160 286412764 0
543505084 501051905 0
276351989 169205185 0
73426612 426221091 0
105504885 352911587 0
442387099 549982414 0
473423467 336240600 0
73946414 299001860 0
348938161 131607207 0
534455357 514453274 0
216462430 427835489 0
283645917 201763184 0
129382604 13156590 0
457247953 219134850 0
226677113 268077497 0
142004908 103656701 0
361153429 234195235 0
426040228 94701356 0
10456618 63110926 0
378606655 267165902 0
418572580 376135948 0
325648511 255632871 0
247922832 400504006 0
399947667 169883183 0
154448063 507213724 0
528493996 403154390 0
100063136 512586477 0
454792278 452266573 0
195867258 535029821 0
144400711 334018065 0
267262614 413842600 0
300571457 103620976 0
514188438 90055104 0
221111961 143488600 0
266554564 180574333 0
173087531 476749265 0
336912078 572439918 0
462965167 512656011 0
460372971 507498622 0
82821193 265645259 0
488829605 372444019 0
385670811 420210131 0
546562800 214016001 0
205936399 140823641 0
570593008 223523056 0
311534509 475245503 0
698373 470674852 0
463940087 144162178 0
226139658 287728878 0
190927896 544337446 0
237348466 116774741 0
558198512 578199844 0
553930127 430445830 0
176677573 29966363 0
106652145 539386434 0
389078300 337087810 0
442080348 225522555 0
566182681 371606824 0
38751519 300285507 0
531666264 39972885 0
200862278 17766330 0
312284402 82338405 0
205782774 307971862 0
82479442 226849177 0
359147058 559821990 0
541183264 505423948 0
16133379 550873973 0
14515947 412074390 0
102582238 69461622 0
8352035 77097599 0
212049822 402637193 0
43212876 243102071 0
332950280 381080259 0
524649159 542639989 0
85285611 562474400 0
449248049 452242044 0
82340519 329514333 0
477436616 315563180 0
298921444 271170242 0
228190980 224489341 0
290164014 459387402 0
108962835 90033434 0
476525968 457109101 0
489850233 125009251 0
454510184 340487763 0
30475538 27949754 0
166460370 27201017 0
13773797 435525832 0
75775197 520834409 0
478553987 178860536 0
504858744 163757616 0
558095176 417733462 0
8374096 66064088 0
199290108 550695043 0
110495415 42772515 0
52747088 469006198 0
207192040 579168304 0
12340864 418689630 0
105889470 465675769 0
546278486 192915070 0
137475236 539999770 0
202910714 195021120 0
386982560 270599208 0
260671995 166693756 0
378286158 56749830 0
100157636 370790623 0
423225996 47168828 0
373973569 555379722 0
455341543 445132568 0
487056231 320184116 0
522379367 370039873 0
533972458 105391427 0
254109676 114477511 0
55227707 199691388 0
2587877 577923407 0
502643862 295914629 0
165679628 320342718 0
545783750 212779197 0
125323360 102486115 0
471936171 439805664 0
347350064 469479054 0
177582013 91172015 0
154824523 280779885 0
145268916 484070853 0
565210915 460221224 0
95492069 325847942 0
215492243 206474415 0
182811643 443531171 0
164124210 37809914 0
245101988 69213283 0
51671164 313611289 0
34199225 479990830 0
525725335 453149731 0
124607367 329793466 0
181142747 545571126 0
499833294 377611921 0
185963933 22108853 0
22359305 352478121 0
147224570 233169223 0
333943417 154401011 0
110468142 558922760 0
516313547 16747049 0
233215158 401733199 0
140351221 367403656 0
431181684 64466101 0
360818767 31436849 0
112716023 63409131 0
441656984 549835502 0
195785707 186958801 0
291632178 391060763 0
26753472 328661733 0
125904772 3722975 0
27939852 270732275 0
356947794 163774542 0
107855089 107968089 0
565948665 577631942 0
495168192 443525400 0
76104399 36155758 0
434140749 438886021 0
561983678 83582650 0
46780342 380338859 0
369997066 33525358 0
63404120 248387049 0
242897624 335545512 0
543640102 254127930 0
281992786 404470244 0
520473014 448764132 0
125545701 290412378 0
100059385 153601815 0
542434066 268091228 0
14340571 69037153 0
26260255 103412585 0
142326675 343296773 0
300190660 567243058 0
534160799 558598039 0
116945560 178137017 0
396768598 129105920 0
283343448 301599310 0
26460005 177953313 0
508275431 130649109 0
376590886 437755108 0
209501615 66725450 0
394144031 485263098 0
540418849 464518743 0
54039184 367077139 0
533304882 41595047 0
215899465 406653799 0
108358348 382330483 0
25165673 478859722 0
162821773 547658472 0
470760387 129431632 0
360494870 210282132 0
350577107 146221620 0
251691910 570105062 0
87783378 551159118 0
426733179 219318257 0
442730727 230168149 0
362263381 120583620 0
339981053 51605162 0
54415096 53193075 0
119064388 348164270 0
245835237 240494466 0
4652930 101075137 0
78144384 484736238 0
415434629 3940222 0
233664073 183999428 0
305865135 391036012 0
79755493 209910717 0
124646507 332210672 0
511663975 392341788 0
186007948 146610935 0
403339685 272874394 0
357184410 125041942 0
463917614 314099968 0
290434022 45104154 0
562241611 522249634 0
105325091 494936334 0
298079085 291952708 0
406443636 325700614 0
179124217 206719995 0
3628659 212588465 0
338281373 428915593 0
374874122 446160632 0
535377886 542940712 0
462205537 108799013 0
556299411 420733133 0
92539436 482121950 0
250392099 12168378 0
199119172 262423865 0
568785983 100077255 0
297403092 458574288 0
326477507 278203948 0
519900504 245250872 0
537104667 161658063 0
543187039 141837511 0
458470731 86054517 0
357768242 381379122 0
53492502 365286453 0
265967415 175081934 0
452664580 356497727 0
372695991 337457403 0
200803350 80784309 0
475952202 542353239 0
25295191 372035864 0
401181999 459757857 0
320208146 263828682 0
241808846 109421704 0
157718166 20045853 0
6127320 71109948 0
426737155 507172709 0
18570360 51045235 0
146773975 153002221 0
57432300 380681101 0
71385994 86193848 0
429297719 504204673 0
258514450 169770879 0
519862124 483863276 0
313189613 320852129 0
425645518 503033704 0
361732798 222530452 0
489137451 359935644 0
512099432 350674359 0
30213885 143691120 0
355610159 15022597 0
326285148 277259062 0
144993176 334360182 0
69209612 239295212 0
21105970 263222266 0
164526918 173446056 0
550676857 342179657 0
426169276 321862666 0
89056296 7409828 0
191415738 264701662 0
37575151 314820981 0
109004406 365067032 0
282334406 550544719 0
358436610 510966849 0
308062501 23447613 0
327182707 233625905 0
66701812 199296240 0
430800382 387497078 0
81615787 82663535 0
232424398 555318226 0
62787853 404637689 0
305643549 138382202 0
579319709 241454958 0
276586354 14356861 0
473015329 310374052 0
88996226 497321980 0
123843889 355520817 0
43385631 217450276 0
233762917 523409530 0
151966396 938776 0
111371623 205842805 0
287099201 260414403 0
163309565 24440264 0
476461235 496084965 0
423209317 138695259 0
45416143 24748384 0
497067239 407373097 0
573456011 6799701 0
564892014 358277443 0
126548622 478648260 0
515740703 383691650 0
125672159 311912339 0
430429359 487453914 0
302487796 453762562 0
521337860 91149219 0
285563155 296644154 0
79192671 391882299 0
194414750 507115106 0
289256020 350639657 0
326614144 503962783 0
286628551 280021285 0
303999373 110111902 0
315389567 449016938 0
279236075 213298873 0
330416681 913459 0
480883513 313016649 0
23509882 194135837 0
276137688 567540295 0
119647325 563731626 0
408332134 10028969 0
92350708 103076258 0
479124243 162947921 0
357886913 418052898 0
329478603 550462921 0
338498936 173646665 0
14946936 194942306 0
452784549 541946062 0
4842800 448647634 0
305437585 94056257 0
266743437 304884637 0
40932887 129973271 0
408658623 318116555 0
424243626 186829046 0
69733879 404753149 0
380740745 333621684 0
510272322 252756065 0
167769088 53666980 0
247744483 554641929 0
326160612 450203842 0
516911931 484617012 0
350431113 315247254 0
433287761 451454664 0
222628473 226186720 0
475205958 199583433 0
427488831 92563717 0
551400517 44316931 0
32544505 125730940 0
244208720 250185196 0
89935690 196055323 0
227678237 210952195 0
95229278 54166603 0
513615223 382225264 0
239310778 7278943 0
240848138 285404821 0
305074353 530064669 0
374914177 44307151 0
240248099 221109991 0
161661743 60009584 0
481761836 267434300 0
3218418 72232317 0
5020134 399803844 0
151996019 236122196 0
521300473 184793269 0
405214807 386850793 0
532502134 305883105 0
575559488 350218913 0
101639125 566650304 0
199118488 562285002 0
11975591 59708577 0
547648950 459488328 0
137205790 516844472 0
377389928 393251675 0
273725036 458373170 0
110133998 278090688 0
115178756 174384611 0
124582938 410233610 0
177130816 342335227 0
283381223 30361731 0
488126974 555420935 0
21417579 533148954 0
562485512 342461522 0
430197295 253998145 0
239363158 460037396 0
20177056 222089850 0
533710701 74196594 0
446738069 491166386 0
96872971 251472036 0
75869613 321454242 0
544841234 489583998 0
464369924 497864017 0
534141994 463643955 0
254604966 341770997 0
186145164 322800749 0
376496078 531186568 0
354901605 340275252 0
370666309 454390239 0
180368584 92581338 0
501296927 155202891 0
512437695 53660686 0
200255260 108012245 0
194142448 18314754 0
123818018 431815099 0
14259742 346638760 0
49067777 485388125 0
207340444 16080283 0
59586874 125705643 0
486317116 519673800 0
81264791 377813181 0
329539007 232398994 0
54564676 465100964 0
372467225 317022528 0
250657586 38016597 0
42525581 150314223 0
305369706 226221686 0
218538937 389496621 0
205288050 441063224 0
439917148 295514668 0
301455393 441915373 0
264575066 139375140 0
59289463 195228797 0
241155028 464947150 0
475040999 291609624 0
171476805 414624234 0
213721867 237851080 0
142876278 530028712 0
268719434 495009953 0
209631663 13136168 0
177297044 212465301 0
386771927 60757904 0
156981055 71559090 0
54007690 295200250 0
345940376 364068389 0
200988345 345195834 0
293509378 350973426 0
311873025 33214071 0
186759059 491571948 0
50634646 325279656 0
570517687 426559085 0
373025823 298950112 0
411369460 183678395 0
58601068 532002539 0
442001600 429864069 0
98891635 64662899 0
92343412 229697482 0
207522677 4075314 0
165568392 98156916 0
276796474 220976259 0
494066134 199544648 0
448492569 426376677 0
308583770 374247308 0
555082954 235930019 0
462158638 81506422 0
540446013 148670598 0
109026451 439123555 0
302355603 2078523 0
20723432 354855241 0
214278032 91760739 0
164981946 262600685 0
531414526 277802161 0
554579614 227348056 0
169513078 349250446 0
479708988 188941488 0
549079688 76477545 0
522172449 7188016 0
159019803 147274916 0
335995134 551993673 0
119189342 91410552 0
35300796 459779376 0
165826036 445983761 0
283824675 255216738 0
44041827 88857931 0
458377130 377143752 0
292109290 233335509 0
226416061 469377316 0
125029970 348099315 0
366615987 43385594 0
143613654 60373374 0
168217133 62482045 0
477602661 99060417 0
421331073 321135053 0
45283282 328520894 0
418414895 191164640 0
570839788 97909207 0
577616942 378645498 0
146535341 146208208 0
126304791 494893776 0
328575547 452354616 0
47844471 41426393 0
571177941 251745368 0
330656403 368243725 0
239267254 417741382 0
194116149 101928313 0
463342918 186628880 0
148652878 329584212 0
164973433 481138969 0
417191109 138065109 0
501727544 104537348 0
311947851 294835350 0
412186735 102094144 0
45443812 330436087 0
75272546 437095038 0
62944303 427903579 0
443073442 286047458 0
71724216 81678448 0
195416183 486515696 0
234510582 237936945 0
454070037 250018592 0
70734949 152289556 0
574701473 277763899 0
370688211 575957268 0
128880912 69612009 0
104395501 59518944 0
287182026 150071395 0
363710056 564219510 0
199873349 37757918 0
17931452 534468225 0
160201839 539783588 0
121371211 378985748 0
12183657 388036115 0
510918813 423684894 0
458212876 463888863 0
75118420 412572718 0
381436598 573088023 0
325082102 250932796 0
459437190 428767836 0
575352206 39024773 0
393106945 370104931 0
353769933 186618402 0
562524837 104207704 0
382352750 104961334 0
318774576 11539973 0
215147858 526887582 0
212405801 22972373 0
168068661 561444335 0
267826723 346527109 0
517456268 369024901 0
548777402 114301982 0
178290955 72987976 0
381807571 43042686 0
205316247 249979418 0
433239629 43072827 0
461192871 477054022 0
349627933 200006790 0
150712489 26302550 0
454161805 93768776 0
235937526 422842364 0
41481515 456903896 0
522336101 35475473 0
387444750 425161207 0
133782799 304899148 0
475821289 356699738 0
435201179 154778319 0
240937459 76877819 0
235798448 352080280 0
572075125 376811042 0
453365750 312557704 0
265605248 273035106 0
316342384 77669050 0
469687325 456685471 0
393511527 68392533 0
517095970 328915129 0
509551822 539570874 0
77537788 399605620 0
443727366 185914080 0
337894792 45948790 0
324951797 109742929 0
67908632 419112687 0
54310710 340436531 0
106036885 258337248 0
308866163 536171226 0
578355241 60162797 0
477907340 496382012 0
234937530 401241743 0
36302997 293887996 0
18440157 439488549 0
550539366 199340413 0
420899983 121646703 0
468103386 94184792 0
80470179 195290336 0
157252668 84681832 0
197701916 124673464 0
554030379 389446206 0
350526760 348401544 0
154329819 259902704 0
472169836 153564768 0
312495407 349879376 0
199337435 505242459 0
317026902 99219557 0
184278946 540596394 0
120140196 177514406 0
252320775 520665052 0
421255253 316832369 0
61308492 562010228 0
52813330 373963592 0
535410548 389900319 0
374681601 388535251 0
201593479 132486590 0
370733827 228247741 0
142944106 577977563 0
371652849 299662257 0
505342919 467707551 0
372251908 494792562 0
147452566 118809940 0
235956677 286684065 0
218925491 456146666 0
236303215 380729324 0
344107246 267103978 0
254549480 133125557 0
9805217 544661266 0
70061739 511323818 0
413344137 46152722 0
433065539 193762516 0
367489672 94182961 0
262673897 236969095 0
232029420 165752624 0
6640291 221362715 0
514133474 155381688 0
419879061 273362978 0
93975860 488028257 0
92980031 87131343 0
577421250 14553509 0
502181183 290968361 0
416009542 182642777 0
356954463 483611267 0
413385018 23078903 0
233896115 218634317 0
383240709 228499637 0
548827024 320563993 0
17003741 247899872 0
226651161 560353947 0
504954163 497845907 0
181692448 191011472 0
258600092 466833818 0
311493011 156598507 0
453960676 226930363 0
482448316 191261575 0
275267206 171563305 0
86697525 239370648 0
532610697 34966779 0
380102212 340976446 0
101068022 314291976 0
238627937 503368821 0
402230243 16590933 0
220262961 148886974 0
476097067 533744783 0
280634609 105274363 0
570890318 406319423 0
449391692 65893510 0
459297410 26895400 0
529415748 96439145 0
171871834 177216404 0
108789358 397096239 0
140422420 166880331 0
488781059 558405392 0
562924625 578181922 0
270545408 346704940 0
225656499 128038608 0
365689878 194162709 0
446924706 336943707 0
274856276 59381740 0
434930861 52156333 0
192328351 47346589 0
203932978 535431620 0
343994948 365939920 0
406390058 94129534 0
2712655 446008075 0
411467687 570863170 0
143776877 514955322 0
407861611 35767882 0
29274159 312169919 0
343585274 531985182 0
36750817 261382592 0
579598017 231900843 0
506925144 563176485 0
291887905 279676072 0
430815271 21232392 0
498069619 471647014 0
419969189 328099662 0
338114472 312825878 0
236708172 501982371 0
330805945 184289838 0
130549616 139002954 0
351677147 548460141 0
390279807 468892722 0
83273780 544198369 0
60767132 236463264 0
13370152 340710410 0
108583017 376184989 0
175807520 210638533 0
456832706 527994775 0
148320044 253043376 0
415429538 69476476 0
435629491 467336818 0
61558674 475581400 0
304235434 299910804 0
532271012 335121866 0
13430129 542934981 0
570785920 418947712 0
257404419 391814348 0
196256038 21603341 0
275816593 154631322 0
474533618 214411221 0
547938782 386876263 0
96994942 169103046 0
108876205 479086722 0
525240368 464984892 0
52455204 399451413 0
190416805 21890542 0
439152829 24482689 0
555103053 159414871 0
252871828 477397945 0
175953666 441492412 0
98188385 278495927 0
490328578 268295944 0
45139526 204509993 0
343230992 206633261 0
388415429 322588661 0
209326894 47831687 0
523538138 72355841 0
433159440 286668683 0
273499302 278033449 0
439015457 345566766 0
115077495 466295714 0
150398223 374417601 0
470086299 327201709 0
351704438 81423966 0
551529096 478203978 0
291986814 308165529 0
215552888 232911182 0
261696632 339703961 0
470752363 290612457 0
119071497 462174529 0
22053816 21475094 0
578964042 484853332 0
312561385 113363726 0
258954454 445615814 0
126468895 194152646 0
34217199 308921498 0
322393203 146771780 0
289132714 264314202 0
380789442 283199391 0
74552386 363112635 0
83172833 41217622 0
160407392 544190670 0
382586247 126143890 0
350458323 337200476 0
90753530 551075520 0
241200355 459857446 0
505628240 214959054 0
49619627 391400998 0
516931195 247604562 0
303658784 343930422 0
269133229 308553542 0
191522026 419999234 0
165020045 400672640 0
204402669 520483327 0
281194825 559948715 0
341987703 263898874 0
307058246 485061436 0
271532357 15613928 0
191644736 255598775 0
150471042 139637227 0
311055088 365215397 0
102806516 287407447 0
121946189 158170544 0
261283742 409248184 0
459867258 445311411 0
312705918 30087418 0
339856240 491244619 0
390585004 268115686 0
527454820 99064514 0
130473903 17573416 0
112539516 226896807 0
232432861 39971089 0
556913051 25751239 0
531233270 467626621 0
238444239 272764343 0
7713091 11991900 0
39001023 577370653 0
341342246 143939024 0
556513151 276874888 0
535841 37236174 0
509476380 84832200 0
396436337 575926042 0
522696270 14568471 0
148032398 194703561 0
380785516 280349130 0
238670217 4129467 0
338625090 524182650 0
41036396 568817780 0
287902787 138337096 0
216598663 27627295 0
168119601 91717259 0
68197303 226882740 0
360842521 522860541 0
52740457 152736851 0
139074199 319621257 0
148595185 98632134 0
455083430 160125615 0
20836161 486297822 0
544362772 529608906 0
20342366 528157136 0
66475009 502794879 0
504337624 203598139 0
378272636 308060722 0
547470554 128121447 0
183444598 14687847 0
378863187 247074187 0
126737214 396475076 0
69264938 182545104 0
529665672 92507216 0
393457353 81843607 0
437593802 425763665 0
246344434 366795986 0
83540874 556994972 0
367147443 455443949 0
95991837 141312726 0
523637882 4154119 0
63718601 110356848 0
117145318 482669912 0
212662286 481715916 0
391244099 114708979 0
83106727 143451897 0
269955760 455886412 0
220847903 372827942 0
163558634 461778568 0
100009956 497683102 0
514603542 199233197 0
346764137 537648648 0
146321946 498817942 0
161289028 150832013 0
66240225 495948802 0
337950049 402813281 0
579649605 393027369 0
546298174 168889103 0
346095128 326792125 0
259994753 205358595 0
438651065 320217313 0
349942948 427355804 0
144887438 492729727 0
38228911 237833968 0
371926347 78880636 0
149111185 233452566 0
15415321 427155617 0
478651370 35578953 0
379544175 33207184 0
116969833 508228259 0
464060998 353678225 0
553025224 364781547 0
83227275 115641245 0
330788784 313381507 0
328566212 261381415 0
349667898 525634073 0
204122107 489412224 0
141314503 201818147 0
535247142 424695433 0
502025998 172277438 0
154579259 196966685 0
523174523 499372684 0
265092925 473288655 0
570166452 314488749 0
77492762 410429855 0
328083674 63146189 0
43865770 109111402 0
190891002 365484320 0
296683114 299031952 0
356493375 319776961 0
463387447 188392675 0
448309421 423029266 0
289073775 310381468 0
85328995 145218277 0
198643015 167048181 0
33903009 387340838 0
38835138 312616095 0
234762652 474757304 0
322078032 570165443 0
307203442 329581127 0
104008707 85122734 0
425041200 69726101 0
204216019 454662769 0
476075758 533205107 0
516030705 255299101 0
154228836 419470494 0
212343867 544350602 0
92403638 481060420 0
428485458 314797649 0
414591060 206558355 0
204011147 289225197 0
118612209 578853190 0
201753486 486657139 0
125806108 225841609 0
318896753 396913546 0
227889311 394420120 0
343568689 578186317 0
429709282 115511656 0
497197060 351640642 0
449665111 35186349 0
274840092 435387854 0
384955536 441502673 0
440802111 67750857 0
194461709 47227881 0
517669946 342307378 0
390811795 252223605 0
455596588 389986077 0
453859405 548828397 0
483866822 6760799 0
347254175 374123449 0
127387529 458883828 0
204950425 228203333 0
439366330 138725234 0
497005926 76385236 0
267324661 148878446 0
60848825 568027497 0
162323150 220517054 0
157389378 480663131 0
451176044 543639896 0
212363263 497738329 0
441760437 426810460 0
529575834 442630237 0
341347686 334488299 0
59342682 265322015 0
117308355 319409549 0
151469909 467800548 0
308969007 31383608 0
444369369 298845908 0
189836825 270309877 0
358272948 577094847 0
376795236 225368570 0
562477543 412964340 0
368996275 374977370 0
128336355 548988951 0
523482090 139469538 0
540082316 72051707 0
216781206 280545029 0
163551232 427888238 0
233654486 39748825 0
52646790 272592970 0
299016008 3815377 0
18532270 213775146 0
73578611 30228408 0
430173155 518826704 0
382357774 440079897 0
310234569 17483151 0
417944503 408374727 0
518784702 442372659 0
469702830 415908947 0
552033886 374439498 0
550394691 45358595 0
537140771 526850652 0
199915926 293947747 0
262584831 541905588 0
196650220 384220079 0
225029810 176175327 0
330393704 557292078 0
76493295 58169410 0
236001112 114549286 0
178392040 539413911 0
105358283 416409231 0
454646166 349192771 0
477916151 518795411 0
523514820 221586711 0
101340961 109203514 0
17480143 203994345 0
274341837 53836368 0
139278042 23302992 0
277507064 414987852 0
503866654 221614266 0
152492801 298372230 0
277184078 256702326 0
96210048 235182987 0
202590198 109876436 0
135605583 486265871 0
442955646 316659362 0
253474295 38837852 0
285994147 205735615 0
216971478 558594863 0
346986081 257948549 0
399228574 144632895 0
331645291 352912620 0
447174615 228051564 0
169093858 358494611 0
47347590 367243963 0
576087249 108818776 0
276129730 546474247 0
12531748 16493614 0
77895904 271080278 0
430437125 182892660 0
456303534 527987378 0
58516680 405488530 0
217162213 144909555 0
472069057 4006082 0
352925845 273443502 0
418796537 128717936 0
523760725 394089836 0
189052317 61038974 0
32240193 94488335 0
507283231 456685416 0
35140816 506940748 0
259677260 437085890 0
357142931 243868818 0
220543913 206616789 0
396114974 156999427 0
333082503 189730794 0
24626675 415208665 0
223046773 184095203 0
73868725 538561296 0
59164566 183866499 0
394034143 284873767 0
462932913 570894445 0
97679200 464303253 0
334348310 136896182 0
507110924 155423879 0
314018611 48596266 0
392015492 278199631 0
303584524 298608840 0
203853453 280495238 0
167204202 332717184 0
135749305 312235452 0
272305263 548087863 0
467395440 339899398 0
555383970 563892604 0
478359153 107755221 0
183486727 245710872 0
111624684 182057751 0
297642691 103511477 0
205931136 25677027 0
270327316 270520901 0
33618696 132817966 0
414208854 293024460 0
20947512 53936110 0
446149372 489267294 0
122165834 116938418 0
267263441 554050118 0
278550548 157528672 0
164146774 504840270 0
274754485 313906918 0
394056082 371785194 0
246771696 228491969 0
413864027 397298562 0
310806630 282400713 0
330045629 531428152 0
90821915 148947805 0
178679907 499389902 0
7039899 501326905 0
198395353 38785017 0
438404398 100435674 0
67352762 579400825 0
544533155 351815555 0
31167444 383330456 0
70668578 137073795 0
159590761 54262535 0
71314946 168299436 0
459824948 398150300 0
423271299 65674436 0
513435839 314554468 0
7337506 387732749 0
461284243 131385326 0
91532999 423816027 0
139110065 426193010 0
546143785 562956690 0
151468457 206926347 0
570677912 164831699 0
557854462 18754980 0
373188545 120903338 0
99744662 529895673 0
74040212 163128045 0
536328398 374181782 0
375194183 206812504 0
493556330 394152237 0
112375543 556394124 0
523183537 427326368 0
29344373 21339911 0
98589221 551630863 0
309643869 366418723 0
70359295 157086421 0
73677404 400779139 0
10557783 46568854 0
489399665 135164820 0
6278054 513043650 0
81520793 154342493 0
409098452 544530541 0
482954587 565495463 0
439882922 511552418 0
401339361 23540646 0
2257000 46267565 0
544680547 50343833 0
480637918 100349001 0
348808590 29681236 0
221543870 122377453 0
88342181 530755512 0
321221581 550045314 0
265564326 390386787 0
254856352 155768403 0
480625798 9923402 0
435210094 302332076 0
151662360 79598870 0
344860487 416125081 0
75544327 18256028 0
572997883 411133025 0
553547220 531623296 0
43116010 148080713 0
415833635 405946905 0
184429441 399056408 0
253656549 511263779 0
269332948 339616740 0
294202050 315362642 0
387178371 197450526 0
422689419 501215902 0
523662909 50045326 0
531044449 29876614 0
64913279 391008299 0
474139388 451232124 0
481284285 258444463 0
249564005 567759494 0
179768916 245471081 0
101926731 574180460 0
336358598 142768108 0
227608532 347477094 0
301906706 147304458 0
548873139 341397935 0
169887525 57096207 0
36353644 82304403 0
471846979 413112306 0
176228092 428826820 0
7943044 166096384 0
449539014 40445900 0
444810877 320626763 0
303796753 387449213 0
309883236 336160206 0
144764751 352887243 0
205655544 128461947 0
325002721 11955054 0
60249358 572742250 0
110513933 476442201 0
273754842 76948672 0
578819516 311768936 0
212331913 462569017 0
233307194 323468000 0
187924751 553505053 0
304818651 552390460 0
92722819 419767488 0
289516075 443810153 0
62656630 380443234 0
407584806 12819755 0
281913912 199299159 0
493587540 457233273 0
428933222 259407056 0
126918928 5103196 0
66962549 155251803 0
291340293 527416433 0
423687059 264347461 0
15433830 2938935 0
260300444 51376944 0
174739346 249429343 0
57719628 473357086 0
132674610 409504977 0
413173148 419355340 0
195430426 266723778 0
211161573 425567710 0
265652143 471894155 0
149494849 362793865 0
425316534 366678151 0
320157423 17040824 0
457729352 573933867 0
73791726 492886033 0
416611126 213222742 0
517971012 26919156 0
100410718 441308638 0
361341106 86362329 0
98991171 395902692 0
461582311 236932182 0
241497525 537335937 0
405680429 271046160 0
375782266 31238508 0
378834970 357544086 0
155272763 149647600 0
251609588 419545687 0
373785723 425552240 0
337329197 320248280 0
297734171 220779311 0
120238752 57759404 0
463885259 399669614 0
281671941 21452167 0
465669317 52629058 0
345570445 364834504 0
573352838 9553899 0
387672408 173755315 0
390939543 265289075 0
396167033 435857955 0
578304794 515289615 0
203536948 16429841 0
150016483 134846246 0
156779552 395641588 0
4689184 384081599 0
166553560 502605311 0
462930650 214201944 0
295902928 97904269 0
389005636 367640951 0
504383154 96493338 0
156999344 171284284 0
14352611 264635937 0
233400210 88406116 0
573433651 319462344 0
165562432 283817021 0
92509478 518114522 0
262734149 565478819 0
325582496 540368214 0
436886792 390243279 0
265907449 378216753 0
28820748 116386423 0
323360807 216182510 0
139566237 198277261 0
147447207 528173154 0
346608936 18047366 0
155627874 311602247 0
215855981 15369290 0
156126070 262665423 0
313487671 294647529 0
563388180 74717055 0
338871491 265548587 0
405619483 26071025 0
555838144 319438677 0
295773743 169097167 0
204696085 557946549 0
265768392 22147183 0
51840987 312250640 0
536298159 102814735 0
567262801 449949201 0
558536782 313889864 0
136428366 308901135 0
470761589 73942602 0
425769236 466659286 0
476147797 36689187 0
442839014 73081661 0
498227398 533930887 0
477758107 321535973 0
122245545 93543262 0
311640397 314680738 0
387184253 110000343 0
500678878 2636544 0
25787653 325578417 0
374966364 552939820 0
99921990 480159033 0
576222676 108407486 0
494182043 51463598 0
558202784 106954099 0
47418991 344862520 0
489961099 407664124 0
206489298 362666919 0
553060520 286592327 0
261517360 28224217 0
288408977 363951112 0
373642499 363802503 0
39012700 149597713 0
531401167 90416702 0
242511180 469502614 0
557128227 7044973 0
131014097 179050728 0
402179717 53311347 0
287281406 38816001 0
331306674 474799108 0
35460298 35992591 0
142759929 99075474 0
351395864 424544940 0
190186486 327809413 0
309273864 374077761 0
187770247 569562018 0
347973511 44111694 0
425329856 464535724 0
357185798 384111105 0
139547039 278724791 0
484064263 490919078 0
160426229 265500703 0
487330652 205622690 0
357578526 315818605 0
174931649 124536284 0
475959403 320322510 0
17092912 551149923 0
445900383 353050163 0
463842484 104302480 0
346452105 17070404 0
207090899 529994607 0
517660678 114064027 0
377094203 185479565 0
145194270 526315719 0
560121884 412056528 0
182598241 215043581 0
25863070 453627579 0
37870709 229443811 0
336729187 454496523 0
300008839 276307996 0
317460412 441941756 0
506297253 458058855 0
506226390 136055854 0
72726546 521205593 0
242497425 213262413 0
61754815 274847369 0
177547188 452890332 0
356622303 196805406 0
26595282 368333558 0
184389940 241400577 0
513079598 563194307 0
273254972 353221853 0
265307607 342276039 0
152331903 475014774 0
182074073 285411015 0
246317838 145702405 0
420437387 62282126 0
214665281 130049536 0
414019739 498403910 0
409128404 170242760 0
73278528 46740739 0
360928485 457393167 0
248334102 402722736 0
285219073 401304765 0
91014739 271936302 0
144543202 503288790 0
134901392 557947325 0
151355688 461620540 0
243710389 122538710 0
96426063 4506816 0
555835276 382243469 0
168271580 522049376 0
288632579 255418379 0
154569206 380520296 0
340828264 483561724 0
314918904 239954624 0
171679563 318466699 0
402462689 168189703 0
208652146 418204149 0
179569636 496455353 0
2620121 164003499 0
377223085 556450636 0
33384346 573968093 0
434315801 390774474 0
355851038 280437795 0
471128380 492046584 0
426853702 143926294 0
135049135 499502566 0
403708431 351870447 0
461625244 529894949 0
134180060 293416604 0
157362184 114452437 0
339145789 193895688 0
560497028 517337312 0
103458074 421815228 0
300507408 528458032 0
107041457 504297176 0
412103503 288101434 0
375887147 239223266 0
415528911 458101997 0
179994991 265543996 0
235875066 219555591 0
25056047 487134022 0
484428556 104186080 0
520743504 346394071 0
27501442 176151343 0
296702670 326995403 0
184191524 468569211 0
264993517 518894676 0
239014049 142481042 0
243444819 134665441 0
13081457 59780830 0
249993226 134654181 0
340266404 367337609 0
445468606 155216107 0
47478718 295962105 0
277445632 93511906 0
246553361 282620642 0
127719777 81514660 0
434737100 142345491 0
188311126 209122456 0
308453103 37543342 0
210746238 286052457 0
225023869 148865267 0
529647903 330865036 0
366246333 82484732 0
418627075 524102080 0
241162556 61368925 0
553530699 201755568 0
450622050 198700733 0
553477711 89594433 0
110937048 106053477 0
263542282 59576732 0
517749130 414631824 0
305364249 221329563 0
230774988 298719146 0
90317433 233400823 0
454511334 513649003 0
267954378 479842131 0
522092187 266887200 0
417488366 67233056 0
381544082 555938721 0
175528200 351105959 0
98057638 146265944 0
105951249 127384946 0
7470324 158793501 0
253398215 64749071 0
58461735 55040031 0
333015470 105920436 0
431636341 543171182 0
395934161 130212855 0
255166347 360641838 0
353769226 441565372 0
294804330 319143835 0
298800699 191607458 0
455468314 355579284 0
304649298 475975163 0
520046264 39062008 0
544470029 250305941 0
187753606 87365399 0
563968012 295108375 0
131075711 492312927 0
218406061 437097623 0
561693031 334635493 0
285073223 355527224 0
464748573 527252965 0
181299018 480621350 0
262532929 375200204 0
388374532 512091311 0
222694029 86510668 0
58847637 464286819 0
395019620 520254496 0
188715143 453075570 0
222495916 380032408 0
96470428 87156993 0
567922828 363286298 0
242399878 21630696 0
566700401 447788498 0
136687534 283422523 0
208814163 433516127 0
67181451 571420329 0
36457665 2563203 0
262777191 505631600 0
117486469 117330254 0
105423864 537512320 0
10667764 210531619 0
476377725 216801464 0
117662095 451802011 0
180713053 225384359 0
221876810 183381705 0
239391007 175412053 0
348566545 205008082 0
463763005 256150008 0
369079248 421163838 0
493767204 364483633 0
110734672 264275745 0
482109043 205231929 0
473848695 399578555 0
136895135 364836672 0
512378074 490210071 0
506077933 296919241 0
125986317 283940303 0
131307181 167361026 0
293967996 289923153 0
29671530 170405326 0
178224376 431237311 0
562229941 153682140 0
575736938 362036923 0
166118240 371867782 0
183966485 49245683 0
338699003 495291325 0
148152055 573753690 0
549757753 84039864 0
268061520 355774503 0
425713748 150778586 0
17951565 424031546 0
400405549 389515002 0
539944104 86805725 0
149839670 156980377 0
280500325 475000457 0
1132598 419917407 0
7389861 397941694 0
485718710 58183916 0
108961556 214906731 0
533649167 539477813 0
497326038 475831406 0
77896272 90283707 0
213052233 460942706 0
132017265 279597128 0
579694787 343112113 0
18947110 304959584 0
468708710 574629256 0
508957989 220025720 0
37617241 487844969 0
143049567 249473686 0
58379533 261254623 0
147158729 491779823 0
268566990 79154348 0
308488814 480852930 0
83422674 283633169 0
304894839 442110482 0
316375554 448289927 0
96167318 549789245 0
120077182 174846657 0
187285858 245978827 0
495406075 149549491 0
231144524 383467948 0
392528213 100097724 0
360923923 56664979 0
132695503 38470526 0
156420314 225791887 0
559969061 476135537 0
89718493 249889820 0
556874268 190866104 0
459384693 100919274 0
502977993 404837315 0
219978882 35706720 0
335529912 560754175 0
464479108 44940305 0
480410960 383504478 0
182478873 475363602 0
335159225 363847600 0
258279084 443155712 0
97077558 530381327 0
344024750 528226093 0
99342025 140316802 0
5830296 513584082 0
92103552 321765890 0
222454018 349880153 0
212312984 476280349 0
521739471 73690872 0
301212289 100024075 0
477629102 319085755 0
39132207 318798238 0
267475517 351452281 0
291319060 49750466 0
90544898 561820643 0
108800151 39371508 0
515846307 312763625 0
117748268 158462749 0
178210405 332904852 0
183881207 70915985 0
407590174 52181311 0
350696433 524201308 0
330005440 381807789 0
474730975 343522217 0
337639607 505295383 0
287844532 185606494 0
27316866 438997841 0
349930205 335817121 0
505864346 118243737 0
421030533 223126238 0
302551912 168177173 0
138318263 478243847 0
183467974 326370890 0
194602221 419984386 0
146179727 63543527 0
385819189 572223659 0
130178870 443921488 0
404573208 530145707 0
571007259 300857628 0
206012138 348704571 0
225266447 396449612 0
474182602 141947876 0
157429940 490851960 0
195660910 316086646 0
332805436 438523427 0
368614575 539410765 0
501547077 556773361 0
465574374 446033854 0
489326956 578025735 0
233864888 248151446 0
561407514 220039589 0
251367532 165942581 0
61347889 45495191 0
336327647 383842564 0
458445231 437198129 0
216998458 43488169 0
292966403 225078080 0
395255473 340654042 0
52924331 377898867 0
284536690 458602750 0
88989992 218208629 0
138574214 336384767 0
93961162 567272089 0
473146052 58248702 0
380058342 52090475 0
500559827 218987329 0
568401423 398331338 0
248428440 287734023 0
302091456 439985647 0
338466431 151210827 0
333558040 13830264 0
6962944 413750636 0
180019922 267987776 0
479323714 418671390 0
496525801 291154536 0
1289883 184164358 0
518544745 475021671 0
168878564 414652745 0
302831283 429151905 0
349795718 248307302 0
90197092 564020476 0
14103529 395891549 0
113508949 172294970 0
413139229 59709299 0
126070662 275080814 0
327831518 23142996 0
305347778 314192183 0
6924823 244267238 0
394094284 177121308 0
35971539 396539613 0
190115107 234746468 0
510788437 19307006 0
281365360 144242060 0
310906448 6807622 0
285770798 561409825 0
178519210 110203612 0
4355770 326308757 0
246469004 412378351 0
558755259 416676213 0
407842060 179171438 0
280074924 490081313 0
18891459 345206107 0
445129970 531706401 0
547848557 546738508 0
366614631 317877812 0
350041672 479909633 0
204917818 510289544 0
271057841 494115396 0
188416720 489478674 0
438445401 333604882 0
344745107 349431119 0
274356439 134226831 0
196220917 71845445 0
37381843 180410804 0
182813488 363109435 0
36597539 398843524 0
198635194 183470394 0
425401646 386469073 0
351609140 546583995 0
485492745 486979572 0
187088294 412261441 0
506558426 4814421 0
94067719 120138613 0
414495894 245821498 0
106699382 216456293 0
307316239 462884253 0
375310138 371450747 0
139966303 418253601 0
278659577 336551226 0
384018370 303904475 0
20671337 552895939 0
219245509 176776561 0
39262710 521741364 0
164647069 327179392 0
286856429 371062002 0
371801127 341680046 0
373396038 203200928 0
289453334 423509140 0
73268138 194184927 0
220019716 172325803 0
566282440 238830957 0
12709292 355768369 0
4927937 436485199 0
506047392 130093192 0
83671076 142181684 0
371750484 62467888 0
448029742 130523206 0
323236992 375116429 0
173088170 192732257 0
254268596 141872403 0
270589931 130499562 0
377730037 540096383 0
144709080 122811373 0
389144653 466201614 0
550413364 22717537 0
413701796 88095171 0
167461108 537583665 0
565265972 392298596 0
449717181 51060350 0
578969174 238671998 0
74429930 364201696 0
58623182 373922124 0
19481845 158672053 0
540729872 186920883 0
374070484 126892205 0
487890172 97752923 0
340612143 415478130 0
143430991 114387631 0
294929515 522529053 0
311999366 99004373 0
500660870 222173722 0
15243847 294914054 0
285107699 102951444 0
283983039 177146217 0
455900714 377686162 0
2123181 359012043 0
142210447 238264956 0
468954503 312588817 0
436414003 71404939 0
400678413 374605051 0
423671769 511993726 0
322703942 455706805 0
473199406 439052616 0
127341470 133583731 0
272309229 301239614 0
79906409 444781300 0
504685728 75062531 0
337879411 523514993 0
19892219 506385580 0
187046057 474319606 0
112142556 229086304 0
494855334 99190924 0
502618344 412530106 0
207409484 109056612 0
507768888 561581503 0
496056014 11066413 0
275981081 572373901 0
47388837 282741507 0
245616985 177934745 0
60732695 403360496 0
461753697 111359613 0
177019237 36664730 0
297008048 395374143 0
540963037 65164644 0
517661799 207629508 0
350060537 224389014 0
219302193 556861774 0
373465307 340185303 0
75412341 208681733 0
349856246 261483195 0
547593489 103514099 0
185242056 328042680 0
499711403 93510169 0
490431746 88362054 0
53278923 497951419 0
344173187 225539985 0
34199287 512495231 0
508993034 52271722 0
294821996 191390559 0
244977045 107359425 0
43130540 247360874 0
62504537 481618128 0
173067038 480380253 0
186529143 415219417 0
397953281 8427521 0
249902920 82130082 0
176244607 368823878 0
534562834 566071232 0
14646326 157451608 0
272739770 431818339 0
449041286 309731364 0
554554364 519475458 0
80991233 247234364 0
462629108 540611534 0
362161537 527596386 0
191822064 428632506 0
219570279 393152668 0
565689489 66912173 0
509739266 19496350 0
561679341 30280746 0
434825336 311392795 0
408372463 39063134 0
573437781 566240048 0
131548580 191976592 0
547390937 553851419 0
506604661 347943557 0
245925468 174850649 0
352652544 259451283 0
371758499 189475409 0
392386213 183266214 0
32824313 117676454 0
108806217 127832669 0
46076329 59471593 0
572752418 167562911 0
210952720 47783758 0
116209146 461737548 0
278353284 518822399 0
566843768 48419114 0
221329744 169405239 0
400182745 517235441 0
13662957 359368585 0
428006035 570381936 0
380731848 579246677 0
68928113 125931269 0
303709664 124354638 0
217555894 121426773 0
351250826 123814725 0
87459019 297685309 0
556440808 70031250 0
286927140 324422383 0
404870413 413245851 0
50360701 49497783 0
383969008 381295511 0
138860555 314570554 0
256068973 58050361 0
231784295 120085186 0
448774037 235486786 0
289775642 58729089 0
30307644 47684126 0
34708084 217990272 0
569328697 140384932 0
376538623 90427110 0
155467245 183118574 0
358974354 300138920 0
495395564 144350561 0
571845360 223616169 0
304776840 3897836 0
245879957 196658842 0
173341822 159636903 0
421436283 139004862 0
166358181 537860883 0
545747098 210683980 0
530224957 443347841 0
448708579 539149314 0
483820474 207191925 0
535849692 492062547 0
316011504 357146328 0
234384810 285052996 0
319328884 286039987 0
234175038 267319560 0
329628752 236348323 0
523827768 192001572 0
325789799 144448798 0
179748140 88399581 0
308299024 467442438 0
150350296 553666324 0
103589648 58520993 0
44434684 37936454 0
563760145 475421650 0
304408740 87522541 0
375517683 374194063 0
201149510 39775048 0
481950538 564398043 0
578207439 154620986 0
454525239 571570910 0
226221119 240063304 0
366917758 209368417 0
412675936 576865736 0
168823731 428478536 0
94510575 512130638 0
570407724 332286523 0
329611973 12680374 0
569461782 356424325 0
7835709 19388604 0
489991094 366266513 0
131885340 375421635 0
159152820 341545839 0
116758678 317691517 0
20005753 267146666 0
432083290 215592949 0
32500125 86915544 0
179699879 129474251 0
126804697 300794752 0
134632531 444584078 0
25326315 277524112 0
464530686 178322340 0
279245721 542723994 0
499100080 133168320 0
500497515 83913189 0
170794588 559526300 0
95057921 204838570 0
325151576 365088572 0
21748554 338338173 0
234861347 266216169 0
216459661 26551291 0
430004186 521608425 0
179626413 316939525 0
226411526 131902351 0
98203320 172260805 0
393043134 176778615 0
453576696 363639248 0
345767002 448781520 0
174215197 508711278 0
275701262 250473137 0
304560089 165176994 0
411332252 148940275 0
390414451 535519856 0
529110569 437555426 0
517412056 569775066 0
484585119 441303454 0
562340810 433440111 0
360950740 315164180 0
260163869 477833085 0
205427580 164850385 0
403974105 225181223 0
112670710 36819395 0
328092145 193877537 0
350797577 35582447 0
357803731 274429804 0
244904780 363933909 0
417306556 567703829 0
21891726 35990048 0
290429769 436111616 0
271621810 561717240 0
59622710 464936524 0
490813702 98886551 0
211074447 540586187 0
171057237 164310735 0
34490358 199493726 0
507206138 210990644 0
14026576 449345306 0
498382330 246491493 0
552995139 437833263 0
178260856 23059496 0
176037373 458965151 0
370418912 475404511 0
288613722 234628746 0
424878023 548029177 0
479644218 238050907 0
369928164 276772821 0
165455759 32929556 0
316625347 342297291 0
537733497 511409218 0
211482571 324101124 0
82386718 224438775 0
217047484 141161824 0
41589225 455870191 0
432502225 243256235 0
168208324 17648931 0
536860200 53569004 0
11077154 519059641 0
493288991 126695271 0
532078660 563360580 0
402284636 452659141 0
295247871 165192325 0
505200007 502137463 0
240297626 297164353 0
468550751 298563296 0
247066896 538968396 0
491894743 483094767 0
212713050 158216485 0
231062734 89720766 0
8522819 394198775 0
457140220 390634465 0
365301353 293825896 0
344825493 472319607 0
483597103 246005201 0
519691283 241070368 0
445876136 458827666 0
88956242 494289621 0
90756910 77420380 0
367141509 311129527 0
476403901 465702648 0
284820199 242971938 0
4276890 89095437 0
181244746 509135539 0
449654175 48268708 0
435953595 418989676 0
397379653 125467534 0
436806172 434232184 0
223613174 301546236 0
35587277 506187295 0
157033156 285481370 0
478051860 195866470 0
322780667 286787268 0
541230300 532126185 0
164876844 236054251 0
519768537 85145276 0
255710686 520356921 0
159592113 350847204 0
12226898 440910126 0
408956650 477309999 0
380541946 41812467 0
202915868 52537232 0
31774847 305106159 0
117981757 106080675 0
15164040 513465708 0
562631850 404660272 0
11179474 538594560 0
282372002 487574878 0
195390907 255841606 0
235088605 194583310 0
229268363 329756721 0
322261009 21518170 0
395599973 284850467 0
327098782 353687268 0
484803057 28547179 0
239062581 39193905 0
478721145 141847200 0
391344710 352893430 0
4028835 335849525 0
170961859 37358521 0
544639081 108735662 0
412251085 227356408 0
167205340 11153497 0
535388087 121335159 0
281248460 310584406 0
263981691 203650151 0
107093383 459075169 0
345012166 456887434 0
168919248 436488034 0
89788069 289328135 0
539858133 527564005 0
427941516 350949107 0
20961502 204671562 0
296358315 352231724 0
507222229 492752521 0
564050610 110413340 0
55230618 29147767 0
383936560 211750349 0
501670559 196122037 0
282431677 460297452 0
570051920 413753307 0
567282473 243934481 0
501177479 382543630 0
120643358 144664992 0
234787529 137977337 0
427798659 175536582 0
371301865 557299124 0
382673894 108460795 0
266500342 447972986 0
284723511 60107043 0
287804307 320090980 0
499542203 132607194 0
53580127 418567497 0
35876372 26719790 0
169021875 221448936 0
514929024 393686052 0
320728806 52196030 0
36577427 381787708 0
368087048 545348776 0
466047242 210877587 0
97040210 484272499 0
472600640 358037869 0
357599435 257611321 0
21927630 364116260 0
145302902 382810248 0
195519020 170036635 0
401713703 221189517 0
453204596 480545669 0
534742515 279918999 0
274182914 115531723 0
149460329 317288458 0
130104388 78177478 0
66645958 571814581 0
369149020 250004841 0
97161766 15178357 0
345106272 401593119 0
120454310 234202877 0
462086371 113972033 0
59651998 529682267 0
566070691 146365313 0
36439941 184204767 0
109818710 309518177 0
336149988 188610601 0
185912088 221740510 0
90109007 315251246 0
59791923 456880064 0
422038224 154683213 0
162170249 209566751 0
495647388 312994096 0
70109755 37753234 0
20410952 304399019 0
237969804 301088730 0
177801482 330387254 0
342662108 125992807 0
266046942 516154331 0
443017231 414018258 0
221809988 456212296 0
2877001 145815903 0
220588735 227383090 0
330419749 358122373 0
159638474 167326323 0
181145127 95868347 0
12972034 5827635 0
225163466 304890823 0
411786891 431707231 0
92596494 367745168 0
408421391 286608346 0
482323659 472921505 0
260802170 286841132 0
15325902 219485417 0
530932147 239350634 0
380145542 390276312 0
330185469 317860463 0
424697979 315764860 0
528703279 488320752 0
534532614 312559565 0
227640790 421439439 0
367246853 158574672 0
385488798 492531677 0
66074318 127671227 0
76644694 2079561 0
514340198 442689271 0
308299699 543876495 0
339864392 118834096 0
382779564 277510136 0
292212515 192172820 0
12498028 334879652 0
137288460 462753071 0
501344633 477251801 0
41841380 442883883 0
144696470 297589888 0
416992214 280751360 0
457374714 176294285 0
212712955 128847197 0
209788973 458521423 0
423276891 139127426 0
305013008 364461324 0
522745281 167869013 0
284938126 464158993 0
498529129 287262963 0
576335934 495680207 0
6779469 389830377 0
11620621 536135251 0
13890490 359983018 0
35499220 19522406 0
443889792 249240701 0
449094118 509344637 0
423131760 384920972 0
577704069 376855637 0
415316500 34924499 0
566189818 405913412 0
230151947 372917225 0
545257533 73555809 0
488934127 188865109 0
321772274 573751126 0
325587615 110887740 0
297197524 75671212 0
114119562 186250412 0
297579971 56000068 0
242618011 207347815 0
331965015 458232797 0
554130505 247069691 0
555456658 238022460 0
214666457 70693126 0
296847868 432331553 0
418150421 235526613 0
178839109 469866096 0
499619308 377882801 0
35316257 124501754 0
175046215 247199210 0
403852425 501760547 0
532238251 409717210 0
220184908 164635315 0
85390969 239616457 0
442146113 498744544 0
477521238 256726319 0
441757368 462820693 0
84916033 495595179 0
148315600 27406164 0
329850998 189782093 0
527117413 157578702 0
303107995 560263027 0
545955564 270785073 0
539642149 138325100 0
425239880 508845917 0
105369142 136119838 0
469786501 30752898 0
412851776 227195407 0
256032941 331048024 0
451776689 148590168 0
208289886 112215916 0
232327616 197659848 0
370889991 263227579 0
556776872 519184320 0
92368278 262539146 0
412691307 379184262 0
195405385 224070942 0
501432783 272957613 0
490422517 550615607 0
52270998 241776077 0
228553185 105152005 0
529179634 302325461 0
426989535 296881317 0
308367049 184491636 0
336369772 461154469 0
112031664 59111592 0
558553318 37908836 0
113012156 179231571 0
357704640 546525983 0
297736128 12367297 0
557003444 251189877 0
368675631 93191481 0
280849652 75425697 0
537677929 261082628 0
191436740 194004059 0
300425194 106131920 0
447923407 82507121 0
359240549 152483487 0
189057711 532004426 0
386093940 425979984 0
334534883 432457031 0
396219316 112937862 0
459700158 219407153 0
454774783 153468501 0
273937144 506042834 0
272329540 217404000 0
263627549 313219143 0
257943246 60556964 0
265571477 60711711 0
336453437 366672092 0
231970652 418060702 0
58355452 472415219 0
522091947 177229435 0
292268852 517559396 0
287484937 359614666 0
50344696 530540043 0
452680004 27968936 0
425029338 474747393 0
16307023 28561419 0
438870831 84016265 0
367831887 8323328 0
398648336 409952739 0
45223435 213679324 0
192243014 167213128 0
457949412 241898235 0
536703194 119037721 0
190696529 502322185 0
58030751 559710787 0
456469248 244933632 0
422685874 326139518 0
73383760 295315905 0
480990522 243180347 0
534049518 458956272 0
332962852 349432010 0
284949208 90028095 0
49171401 360873490 0
164685921 379715968 0
445206412 249255171 0
191724933 271536631 0
9323321 117468618 0
433064290 328098756 0
566042548 406703565 0
168177704 71144358 0
328969929 166670292 0
1033752 39196812 0
413567482 294026682 0
277150017 542693734 0
383598295 578001584 0
491044053 216350806 0
323382811 404341649 0
349830403 5634540 0
68433011 141676916 0
383645267 242180600 0
395647495 306378240 0
410490675 482606527 0
458308520 455511399 0
552123871 526756017 0
556915008 213726991 0
323185698 64200676 0
346260794 27207759 0
12142031 75915168 0
40918654 176998454 0
457539702 252787231 0
20233542 229463491 0
49953669 442474390 0
466361835 531500671 0
52317628 153287548 0
36898633 323867306 0
254632200 316654387 0
240010722 381674599 0
280847034 260032620 0
518700431 570810239 0
105907167 78292107 0
297159211 509195305 0
350646957 77370800 0
57902644 545478181 0
552363631 258734999 0
283730558 529648490 0
514798236 199587287 0
574440513 442548074 0
512925518 490246425 0
430096940 465951495 0
541730960 382730156 0
393358548 21447561 0
307458926 193748478 0
391046588 209613513 0
64593171 76979678 0
1146191 279943063 0
343240405 354954271 0
136172128 155783034 0
70853315 349170144 0
323414659 103203274 0
76167830 38565722 0
24455069 341264966 0
447423662 296592737 0
21202436 541337715 0
17179493 146258647 0
425555936 575809404 0
270436613 348517555 0
118407932 2817613 0
476848983 66648697 0
74450953 417092770 0
149165253 379070002 0
382997311 234869581 0
76979858 417989604 0
491935661 277621172 0
544217951 367096736 0
213037816 42393339 0
202034245 480747592 0
109401726 322782734 0
384030150 145720005 0
575436448 250979822 0
287415519 143914073 0
212430509 95633921 0
184525019 85093744 0
527967623 374177231 0
47226421 274438428 0
18122596 297235291 0
443690226 235367908 0
88449167 126348681 0
55291677 436512396 0
286749909 132543919 0
264512673 482994365 0
95152807 84550429 0
524832040 387975113 0
478781908 373527095 0
379713024 460160576 0
196760231 267866714 0
549280074 197430233 0
462654987 256711972 0
542478314 204174171 0
393020055 246604485 0
341676378 8196373 0
1715796 461703717 0
208689448 420823487 0
309911382 517099634 0
337697849 415366768 0
336005681 435484495 0
430395933 553614804 0
469763984 369537285 0
34684099 470833873 0
530028690 29331155 0
517060438 311181909 0
437363858 354475173 0
125796078 152301269 0
67654912 550391311 0
224278027 557779505 0
371892787 255762648 0
305064975 161504754 0
347158899 476676457 0
263813172 168539649 0
234748847 439973461 0
381800438 527932109 0
576860602 420612804 0
357353487 43382463 0
209664185 463302469 0
418136012 525497430 0
445355981 528709600 0
286915277 450716929 0
413609172 125520683 0
193138461 127350785 0
24520785 556466649 0
437980458 209431651 0
140555777 272376554 0
391955316 209101661 0
109581825 404220304 0
4871132 268851035 0
190307731 173150206 0
50828085 483766943 0
121649094 521676220 0
131183933 281272229 0
451771131 121622272 0
543258398 253135800 0
551211684 553290549 0
558873960 418886452 0
523445510 248898268 0
496964591 233229950 0
108207356 236247518 0
506874826 399415869 0
561426900 323322984 0
172931394 515676355 0
260759183 435781695 0
479400078 108533953 0
132329087 347052759 0
358862419 441898821 0
100765387 286992087 0
198072279 242580277 0
62436323 410551857 0
16002604 93480862 0
89054238 131291064 0
141892491 134794766 0
117405586 494428272 0
104930617 127245118 0
147819811 408525504 0
345468723 521628759 0
467925040 448957956 0
235237640 548931542 0
386574503 183517519 0
512268806 559878220 0
393205500 565015185 0
280170874 296856269 0
464151099 100725325 0
360585076 151068720 0
73684344 68941424 0
189688310 337648814 0
358465029 469750608 0
281085278 376885556 0
410177014 433695666 0
156284038 525807907 0
203532067 418560506 0
189294710 144871475 0
252053846 481809557 0
330838818 481213497 0
484877135 145765257 0
252884343 538068606 0
108059931 191765748 0
231673288 549390110 0
320830433 514520175 0
160991577 2205394 0
567600490 110138325 0
419567906 181069255 0
223580762 241403960 0
572270677 460226522 0
545544143 75942153 0
52379700 85313779 0
181335703 481472810 0
51000041 565978168 0
153898092 576211394 0
526990713 579142066 0
397853875 470979166 0
224862862 481102844 0
134386335 478419892 0
85511947 554528384 0
436070776 414910763 0
200986048 53314343 0
160442062 207434508 0
134377299 575291045 0
488676636 305876444 0
263428653 228973665 0
566354710 527667454 0
463320303 348061875 0
516887947 505459507 0
145899057 481690214 0
247960086 51226442 0
472147533 414495773 0
261236683 178262218 0
562720460 153832939 0
360585487 489343776 0
470371122 315046815 0
562509621 311113183 0
254667243 83500854 0
24778175 199943152 0
46890845 31884078 0
151383498 329525627 0
179364797 138562177 0
129814035 250970405 0
146700484 383350422 0
256326054 52328958 0
45527159 442441561 0
389360553 250949478 0
442363904 163254481 0
519222116 495801286 0
343469722 171524036 0
280852774 156862765 0
555809588 350435052 0
426804366 325388090 0
106387250 394830438 0
256285413 256723984 0
226195342 93315878 0
65919526 388331477 0
538474812 145090912 0
572318956 136873662 0
474063677 285463813 0
292596706 23621221 0
47289142 216552173 0
459486422 464104432 0
248515440 389730605 0
490155372 422417529 0
280555887 77920964 0
519937816 125122920 0
361848712 363560 0
87567467 81084404 0
516879152 359115707 0
410018496 347353329 0
123280241 60814562 0
579379462 471349456 0
505361816 90761424 0
533067512 331531263 0
262535867 171385874 0
251841606 265202569 0
225520772 236633479 0
138001987 15482587 0
417193103 233526466 0
218834914 150668596 0
42560123 384652083 0
575038163 539836172 0
477397652 210733625 0
186973285 56659390 0
323864161 11063755 0
80606974 310180702 0
1005945 169805637 0
163491211 87569784 0
31898930 154574429 0
43003203 145028487 0
47192375 548716200 0
13780942 264520552 0
97923490 546562606 0
553234669 161407221 0
222625839 315659118 0
575724882 251092844 0
96144682 8914250 0
450085103 144054422 0
18929745 310709011 0
142242780 577759715 0
71554391 35938061 0
551007010 481072313 0
383403935 482390169 0
432872126 45357801 0
231400930 111066194 0
243649611 207970395 0
387475858 368525086 0
107978856 173397392 0
19451366 235968359 0
344347294 75518927 0
467656163 259414471 0
39555380 374469788 0
299992344 206635895 0
32449402 278058701 0
325969301 136527250 0
500495120 106935989 0
119356235 222632220 0
316691038 115623542 0
168079857 321098353 0
262200213 467005839 0
436514869 558587801 0
291905418 470302583 0
120306732 67768016 0
536030910 244725391 0
226342666 339027552 0
530866198 257099215 0
357919152 426671669 0
557485665 430011615 0
153558893 411836149 0
325258814 500240290 0
527903746 540610261 0
367780966 323309992 0
59281790 366308803 0
369255534 473034111 0
373828227 10841771 0
404948118 355776070 0
358634145 80899720 0
75353658 294593328 0
292363025 300085193 0
253277383 420647562 0
214266630 54573730 0
349463610 256304831 0
107756712 570486486 0
436976446 329064292 0
464020174 348014634 0
96155081 573706582 0
69478576 499528869 0
522235302 216976903 0
372187254 553572694 0
510662252 321127415 0
235328139 26097141 0
349371206 412041721 0
310427845 95258821 0
135463248 402649228 0
69091513 413476144 0
487924273 242003324 0
277490647 69674871 0
511184833 14612253 0
503415871 456305265 0
255924304 134322456 0
140369597 80178332 0
41356174 127777706 0
209883579 542045708 0
513481381 45971492 0
226639613 545547380 0
570634753 61987025 0
104768058 18237385 0
525005931 405778870 0
341835718 56194988 0
330776240 324814765 0
382594639 339465480 0
61782784 245978973 0
256510 98799501 0
464531165 308724270 0
418089045 93266198 0
177674805 278402631 0
100254716 34819793 0
278180397 425522330 0
288646192 329652858 0
58298156 136838143 0
150833717 324696701 0
464747242 505728236 0
376528107 226707406 0
514111834 32799920 0
330472089 252260592 0
152046493 461461744 0
401561402 187978807 0
48898452 519863355 0
80102418 230971157 0
449070454 183707325 0
69738101 329511324 0
208690723 540619635 0
72255295 153673518 0
161775357 232518580 0
491828456 69898200 0
27257682 208550974 0
101514868 315014587 0
314257151 100014807 0
571610032 247985275 0
147444892 377283362 0
83345462 331762679 0
538864852 516362763 0
494133323 577134702 0
21245646 373169209 0
48778835 46295152 0
43679191 105840225 0
329200756 87818771 0
176422453 30856760 0
217604926 251624537 0
519624419 512567221 0
88307946 449094951 0
213030374 298844519 0
244291552 179437141 0
550594057 550895094 0
337745243 378578493 0
406441525 447911819 0
176937228 129008580 0
452847761 456525899 0
514543330 459467324 0
167117713 71990458 0
257439812 277232459 0
170815263 304308405 0
222413363 523073837 0
161938943 335627538 0
509426190 481443024 0
551245223 177565816 0
205359441 354795356 0
329493946 19238288 0
466492425 131830313 0
449762934 195380127 0
384688427 465464270 0
373187991 193729208 0
314838335 289817413 0
398006666 501873628 0
571519492 410178804 0
48463770 71606804 0
378375138 538229199 0
60248327 473927274 0
278067369 391803421 0
358930053 264837660 0
269915647 345789928 0
359439302 412842450 0
178758136 509597584 0
132821652 314968108 0
62393071 244264137 0
56915700 156700501 0
133091300 197510839 0
167904996 466484715 0
36082691 186947292 0
513057217 461500950 0
332947021 513774189 0
366509821 533519939 0
72558990 39990317 0
196179539 441406957 0
446949927 518906348 0
345681414 451449277 0
529398947 67194857 0
480368682 302312549 0
93974493 115712308 0
233446996 568112578 0
331605376 342644890 0
467064988 560345253 0
199377893 448533372 0
343422777 523389922 0
295399998 510250865 0
247635221 2026228 0
294604659 150367468 0
451557117 293723732 0
18557793 176254140 0
144277348 545345840 0
332754865 533427167 0
552872589 48834741 0
136003858 230451157 0
32169430 107346742 0
61219219 48295657 0
353719105 330640409 0
45890520 278934586 0
339886674 526384841 0
279782897 434947885 0
373041966 68836475 0
367181805 190186384 0
220207106 535294947 0
296657711 43039874 0
518754744 64808567 0
51496777 363786867 0
34709302 464640699 0
269598439 197279779 0
211349902 415304427 0
145643192 28491551 0
321258775 351192636 0
114496506 261489142 0
562659897 410242789 0
340167583 458990515 0
71905480 193389954 0
404057516 332683158 0
71272941 63568288 0
291331737 321073014 0
165201886 284507273 0
73611762 274581043 0
413472391 524376055 0
51194474 243943602 0
294800074 617091 0
150119113 460075933 0
154607877 342429764 0
480744343 430612227 0
551661954 232886134 0
165007493 207147853 0
283698740 491230748 0
84036190 54441954 0
322157483 414892887 0
254752348 91165767 0
94976654 267900002 0
360817341 192660517 0
191599647 163935100 0
336150513 405304125 0
527371135 168700236 0
351560915 299688248 0
289154433 344103773 0
362560122 569420531 0
426510021 320630097 0
203448799 506707987 0
51408384 357646035 0
88205746 9321939 0
565278618 65938892 0
513782863 300278952 0
188497385 22880534 0
351066219 204335174 0
298781823 215757170 0
65128379 289707211 0
174353871 209862409 0
499009225 146973484 0
539979441 303475573 0
207072985 497837417 0
308843889 151537189 0
501685787 73475871 0
485628336 576116411 0
157894121 571038541 0
541794831 290428762 0
557438122 353916690 0
331667277 271325628 0
225080983 525830463 0
221414447 123448949 0
108342075 343715153 0
210678979 83961415 0
54314633 480565861 0
568932599 356397342 0
507601242 303944504 0
24331946 446422570 0
431878181 50872894 0
234948764 523218643 0
134967142 563134454 0
457822453 238475215 0
65753097 61417498 0
388182954 274757682 0
144274896 26525598 0
133677450 134892279 0
76564370 156851431 0
332470079 260242838 0
340368675 425576665 0
382485758 107888498 0
525044872 188667142 0
459805131 489031352 0
474878983 135070360 0
301740280 312161408 0
489846561 265022560 0
67742631 47210501 0
504528387 325115631 0
379577835 327449689 0
569007622 403639146 0
487502751 324131203 0
297930164 386201723 0
308554819 313282035 0
402704998 282031924 0
298713216 35419732 0
456693841 130382951 0
76768233 429157463 0
183976828 8283548 0
228342421 521141056 0
516754852 131865312 0
394248110 488512435 0
99922882 328656667 0
486049980 450470504 0
139203138 475227179 0
557472871 413189057 0
213585812 158906444 0
165815274 483281115 0
198136348 353081387 0
224334699 383170952 0
565669761 532608922 0
76662644 340521258 0
565268934 561462953 0
440807004 136121049 0
100846256 385258313 0
46022880 369125340 0
395520734 163704359 0
34435854 150091235 0
50169723 287685660 0
506076237 246024840 0
106392682 235469130 0
213143938 279221114 0
370244279 425865523 0
250952228 163297110 0
222147628 125432359 0
407325081 225522708 0
199474402 500493839 0
282275847 216602931 0
577787716 362003262 0
331422128 171476663 0
144084507 519117173 0
86162870 281899600 0
371192658 499492391 0
130485411 109191988 0
228179081 107023135 0
473282390 559044631 0
412460157 357930926 0
412129260 253020972 0
379705729 127503669 0
52258508 140523604 0
227342549 125003217 0
463717333 98903078 0
538821565 140986539 0
408392710 558366981 0
186007471 28249799 0
14713690 142275397 0
228329965 7802988 0
59215287 414763124 0
446630122 333339434 0
375239294 211130518 0
520120433 157166471 0
515925853 408741678 0
104361901 40030453 0
86420862 365588052 0
469617618 360982634 0
467409574 122686222 0
550834893 238884830 0
48124963 153223153 0
40903621 451430279 0
508062693 74771847 0
257265429 558904170 0
538929336 376315167 0
22681415 569409326 0
174267667 404313168 0
473957871 444152503 0
448325978 108745489 0
579244667 216752413 0
397241317 387008953 0
126357771 360684882 0
20267803 56718733 0
145139194 579046214 0
332645143 468667734 0
254745526 104549502 0
391733457 127099608 0
342582257 299478675 0
312203646 214498191 0
75761386 272463701 0
459031121 504380522 0
564835025 111420465 0
432421348 102958580 0
92077046 410507635 0
178004129 565164314 0
153989456 76764012 0
143600661 304034500 0
556177695 450656251 0
240316991 521460651 0
228951863 345330863 0
332270201 464028547 0
136697227 238002714 0
339597539 306071851 0
362015257 419748660 0
451433012 388995892 0
14244502 130440002 0
365973604 68641652 0
449765698 524742323 0
357115935 188550188 0
281430177 105039443 0
458817325 364545678 0
71651518 503598652 0
302959516 58079976 0
13375664 287366016 0
406747338 353792530 0
145442915 561561291 0
10346424 502623951 0
309450184 509628982 0
522897844 153671224 0
74087721 318402470 0
118556379 330807026 0
476874213 137404722 0
518520992 370723279 0
205871681 164907388 0
72175970 197268442 0
135490300 179641653 0
247143378 31579697 0
171321329 477002519 0
292348955 474024854 0
328506792 82290295 0
65983552 430139249 0
296197458 46204126 0
443679610 32138321 0
24873811 372745708 0
540791106 396230694 0
472893356 20893518 0
335915288 365281871 0
88578947 302355850 0
456283710 449237001 0
421981244 125871505 0
372770409 264135021 0
108690017 444645853 0
216100127 339695245 0
185681273 101389958 0
466571442 451398014 0
445843681 146407105 0
269303253 398412791 0
84687572 252114858 0
350702236 243264773 0
423275106 521221563 0
283611492 212728760 0
66367149 555687379 0
271200825 306612424 0
360507376 564087892 0
433204473 168954859 0
285999434 165407260 0
577375213 471038231 0
417635898 72998360 0
58730904 10569793 0
240842636 513162751 0
58900171 61584279 0
524911634 54402001 0
364962757 138320194 0
309394548 499240203 0
527380865 107916874 0
207614503 272083229 0
101350557 228894248 0
425019254 140703123 0
332961365 245495094 0
211688788 250837549 0
299209306 267826567 0
436992506 416056804 0
415432933 475535293 0
216827205 240026768 0
430284114 389037699 0
187093551 195071914 0
52543224 216095409 0
112379769 165688164 0
391779616 244829889 0
185496006 416894526 0
41917357 297136346 0
375809638 139229326 0
390481553 93683412 0
335160559 367025856 0
85265663 61053626 0
396443094 309686299 0
434352369 427154706 0
507119689 253260438 0
262793525 164051077 0
134504981 314166686 0
152495129 526746333 0
255220429 443022037 0
215539910 158345578 0
231775482 270576187 0
115789069 16112936 0
42503249 484575008 0
83362306 48363768 0
281481465 482277293 0
325180494 365661438 0
157924469 207367908 0
347608836 25270350 0
17692616 372013763 0
531184722 215197590 0
104337960 322147191 0
473374427 457345046 0
534124748 179824301 0
312854184 103165139 0
132792168 315717585 0
538508138 277478569 0
75031511 422860428 0
552924861 298779108 0
219645598 432797258 0
258008255 347628371 0
519511549 568081362 0
429922972 440170521 0
450701317 229538098 0
4843128 368574628 0
576290180 16663563 0
172964810 252003144 0
350406720 349703412 0
154451060 42106138 0
65933369 470913445 0
549514982 30409456 0
341031877 429428968 0
113492282 4432638 0
415005058 325559950 0
272542585 97572367 0
476179384 473960737 0
214845577 332816148 0
171531947 39789952 0
409229210 554346537 0
194640087 559723523 0
77757848 423825975 0
333393725 231195997 0
86797774 56760598 0
10665549 96237413 0
19818092 256385227 0
288209775 362888998 0
318857136 225460716 0
371627549 488529199 0
90374750 566122994 0
544781431 450804705 0
538220589 12966209 0
73876507 59446944 0
137402433 178154495 0
94514635 100142786 0
309979124 220515829 0
324204011 128179069 0
122090301 396640129 0
381679831 308037187 0
75673084 181560236 0
282429489 341001225 0
295817691 219298503 0
352939131 97644632 0
77462400 88234456 0
323318834 557693400 0
215059014 61139051 0
286380299 327151045 0
563478203 16896832 0
111815177 34191888 0
471096665 387618963 0
503586333 340016195 0
1163143 297688791 0
265769360 94954876 0
175312752 551563655 0
316650981 173233377 0
382856187 52215557 0
397493764 94415219 0
554642472 197358595 0
567579171 548673082 0
135510832 454636631 0
30687788 145264463 0
348110556 105669345 0
77527019 9451069 0
324402085 105709370 0
129548141 204174128 0
341520011 577211972 0
108557287 154232581 0
368742714 399158558 0
435663306 408687638 0
486317189 192572785 0
501769664 403431322 0
35846682 59810589 0
314866424 243466289 0
237718430 368502947 0
199505073 72515262 0
79294792 16292342 0
313952073 486433763 0
318510008 401153791 0
283089179 11395676 0
548490526 448612348 0
138902028 277197750 0
544954689 287457782 0
186739856 378288338 0
502061998 512839748 0
82605674 307130951 0
200363398 102157633 0
278392719 402209868 0
524357813 55939583 0
290895377 365136447 0
325724354 210205463 0
313296327 407553835 0
421711284 9707303 0
433081665 291570882 0
502275376 304455309 0
424154158 252942263 0
354441510 292876650 0
199412464 429349089 0
514560454 356326884 0
50897246 175904339 0
270979684 342266668 0
117276720 509929821 0
191724093 157987810 0
151071851 76834720 0
84917764 83298749 0
127652727 127342783 0
322372364 508643714 0
142193204 361401053 0
131617753 87663665 0
396663163 483189965 0
514062640 32192595 0
238170801 215479463 0
383268500 425537414 0
60769330 556540874 0
356579537 516483264 0
51438153 291950096 0
301753444 132246618 0
15254857 496024322 0
539050837 211752978 0
308206285 333962516 0
168957395 81271217 0
535716332 137161553 0
437279360 205288329 0
122925438 442199881 0
231034602 152313255 0
147275724 299326924 0
256285699 122130798 0
87567761 260339327 0
60628054 517188314 0
238513949 290547180 0
149446824 399418274 0
219653354 369151625 0
5077120 145056964 0
20844844 358622176 0
388121896 293515530 0
257300781 570000992 0
305617628 214475284 0
127547986 338982581 0
379111480 16585371 0
323474222 401372175 0
354814419 300388837 0
2200881 129535145 0
225914219 106278183 0
125732723 129695428 0
417678770 472185241 0
92586458 323446096 0
210084197 451457512 0
478577166 352462246 0
319554437 462535363 0
570455115 500700652 0
487980542 199071236 0
395141658 41615190 0
126951784 547017972 0
343227656 513150233 0
511132288 64382225 0
547605866 408907453 0
539987202 414606878 0
485740663 422490193 0
172748991 288928835 0
12607046 34148524 0
185137218 503088837 0
529858911 574688212 0
443427716 551776057 0
313927440 124253340 0
232208610 527307266 0
351021007 40036433 0
350415144 155630082 0
40801556 372929586 0
448169993 181367537 0
336545760 362461543 0
451163497 575015923 0
341477832 334251777 0
455412699 660720 0
470907785 343446736 0
372090081 107783962 0
376243825 571438431 0
555383536 55086912 0
528054068 405724315 0
452834134 195524702 0
329107906 451442985 0
363471067 105690801 0
87035995 296048199 0
102870739 206037766 0
195022975 306961468 0
507757393 553083078 0
138183198 105997000 0
333157022 265258608 0
262510043 371704339 0
176038853 294494396 0
575445611 306806689 0
417275507 568570089 0
551520141 134393331 0
3808551 159742693 0
94076940 105165607 0
205495357 115914178 0
395381165 30259419 0
142339568 305486910 0
268971165 277812088 0
173627650 561903180 0
115863580 290711280 0
430692023 454551895 0
499015603 82009222 0
477393393 191571347 0
348150740 139663114 0
282926626 498431929 0
203625914 198097470 0
431230138 45998127 0
96297141 505998102 0
186671351 46180213 0
77263074 106112750 0
153957893 60285881 0
503891384 232734763 0
353771513 81251871 0
225588135 63654827 0
290519470 102395244 0
288097774 510916563 0
402609015 520390176 0
7420559 37735598 0
270561138 375879059 0
206836658 485069573 0
114989210 230484109 0
556551041 315827430 0
405726449 504736818 0
566538788 92192613 0
52654439 127828070 0
234410026 322108740 0
76004416 549675543 0
106172014 546642357 0
227897747 206802282 0
19415335 302902458 0
418729529 563469512 0
493654351 215319061 0
64660360 10009581 0
30863476 222743217 0
311359938 194028432 0
400293001 392761856 0
118454869 512809024 0
61505601 94232039 0
418672271 491125318 0
419005126 36319996 0
422810109 279485478 0
186430407 522162115 0
406873478 147792721 0
460803497 490691456 0
161028792 71251452 0
159647306 497702121 0
511069735 438032180 0
99404301 31422742 0
525543802 52237691 0
363493380 269005575 0
537173244 174227596 0
468659900 108073622 0
132558700 54330523 0
181280922 128914303 0
33008317 362375151 0
249780155 156791082 0
393456658 47791955 0
284163166 480757249 0
317602176 371616343 0
266114433 309696991 0
254026417 409229572 0
281608392 428367457 0
379520626 323569999 0
15790150 206326410 0
563003305 479911758 0
30960293 464570294 0
472346480 480989676 0
151206467 393240472 0
426767328 70552337 0
410715871 546993891 0
525569087 542501190 0
516697295 170070845 0
386162818 8955959 0
81582820 4811820 0
12368215 407989372 0
141303115 64248404 0
38828227 294840623 0
182917214 214013121 0
165614478 342866422 0
127111191 106407722 0
518862023 367026860 0
261837508 441379672 0
121713936 498043387 0
232731949 138194604 0
48571471 369906361 0
400203394 411676820 0
467088433 11167152 0
139992850 307916961 0
578395797 302482553 0
324794171 565407361 0
285107398 352767660 0
139137260 419720449 0
115267244 100016442 0
130385882 249998 0
428468186 262960631 0
209166224 501287391 0
284833368 486695598 0
343775968 26434187 0
462247456 488978419 0
534736482 514960742 0
463802766 186185751 0
137634407 475587009 0
556235764 547757977 0
500752550 399003024 0
65064514 153265904 0
49463264 420870455 0
136072060 457274237 0
103953046 88954514 0
405172889 454537039 0
369291641 317697078 0
164288376 347719337 0
90086180 478664095 0
28720024 339791082 0
2847978 465078174 0
416971533 65669476 0
511461054 575793197 0
423241535 488394585 0
23251446 573000551 0
157544268 411128840 0
420162746 312709187 0
16066610 470020366 0
520271353 85136251 0
110643599 319708447 0
280383643 489706825 0
191903741 484137465 0
280424188 504450022 0
435220668 524800064 0
438324637 499490055 0
438607392 356135291 0
195146257 127193276 0
199579385 228877698 0
497757770 527805561 0
73260707 327486103 0
358397991 383406089 0
13542125 393055773 0
445171625 209950903 0
92566619 450031014 0
516556050 214870660 0
257990912 295907123 0
90687528 11532182 0
152223116 127881428 0
61099646 346426588 0
189608281 61162610 0
460959062 417942583 0
550046012 548599424 0
511418398 94271175 0
147237367 107507529 0
14814988 306576636 0
323759950 393337803 0
315284029 559720541 0
220597947 232774362 0
306136892 222678243 0
172825276 15209971 0
125086843 540490867 0
119290091 505802469 0
168760017 349090155 0
519387459 413420151 0
136364458 305125720 0
449106060 116004354 0
380282314 284667212 0
137501920 321026805 0
396603740 392515949 0
49317280 242751709 0
203841492 218254650 0
62946312 8706436 0
437001475 357877327 0
288760797 221326137 0
131539403 40407214 0
34132501 327069586 0
565024164 421286596 0
372404837 133180106 0
30487782 125731722 0
482385710 204688500 0
531534943 485428155 0
431016494 496714736 0
3128199 477795461 0
572614566 502809549 0
213948436 488741033 0
271238689 67655833 0
92244033 69934090 0
482199412 216841830 0
49860346 358918779 0
481830329 79890610 0
7702454 251462643 0
451777362 259725136 0
64137790 147213966 0
331065423 368498973 0
409580601 218356304 0
391124645 484679058 0
370701584 334695336 0
69632928 501221413 0
152348231 254230364 0
552227866 489654700 0
553759047 206887279 0
362441000 186678632 0
398666832 498171812 0
377548700 58709525 0
359551862 232384517 0
510767314 515644371 0
261892133 407936225 0
131520277 30632204 0
88471345 332547132 0
398722367 322149872 0
105390295 229163843 0
86315143 25343809 0
555997532 505285151 0
244537701 237782986 0
215716654 25446903 0
427517537 195657804 0
304749880 96057392 0
258719188 430664842 0
332724549 330690369 0
420495264 115105161 0
221477798 120106342 0
540204062 405241074 0
371773275 23428386 0
156726565 550031512 0
405783044 325034572 0
187392360 303826247 0
284267943 504441133 0
165126669 57460802 0
535046084 523450215 0
523048317 271404984 0
31033211 241674300 0
534379379 14221667 0
336048580 7010536 0
450573554 396572305 0
153379580 48364778 0
537158960 332420154 0
426692719 492212601 0
321181766 91297243 0
485711029 179377923 0
487349310 152864687 0
495156289 498579545 0
323222859 347848230 0
327425655 44392099 0
481411340 261139898 0
519200057 438944925 0
493642743 323633352 0
122091250 298649337 0
215360755 177324095 0
363956035 156946076 0
452453993 44657213 0
415841050 459338713 0
539659114 83233759 0
538730093 150731245 0
404741434 391221886 0
107527246 262932241 0
444210186 244283326 0
392662764 237559323 0
42066515 84369947 0
579454699 396284647 0
1641209 15965693 0
359986176 360621052 0
435490074 352131190 0
442180295 401133462 0
124776656 30006179 0
395928888 551496428 0
406468444 301604994 0
178727479 444208274 0
338477464 109858403 0
196539542 562538447 0
160226032 340960246 0
287216922 302134509 0
64472776 166335233 0
4216774 545434996 0
137270703 79597918 0
547133763 40660668 0
209934254 411704369 0
220943364 83277142 0
513532758 547417492 0
300220727 469252188 0
388929491 473068745 0
195092494 489016765 0
84318950 94183378 0
225864237 96590918 0
447691312 299866464 0
177279940 16033122 0
261135284 22179977 0
29201177 59062727 0
386137216 481349028 0
90588076 242796257 0
1618694 108313552 0
563579172 405899374 0
427992582 485933373 0
293603249 360160403 0
556566178 22409836 0
571988241 167627307 0
121100767 4201267 0
104532441 227494824 0
34736942 19400237 0
551330328 552241130 0
574616710 400453354 0
566072992 378336620 0
430969124 429345267 0
260639273 520245080 0
178989405 129422588 0
147716812 409275115 0
201549216 66962090 0
192068240 192870140 0
50874695 154970062 0
294320257 192470507 0
578990693 529762228 0
278591760 82781010 0
508193855 214159131 0
352226124 184238288 0
576994422 551926282 0
83870255 425685199 0
279737162 113208633 0
85175729 368545340 0
35135429 253344519 0
473175314 455826646 0
281535907 159090618 0
60868754 324375853 0
131329003 37484766 0
468974395 161526352 0
84516617 25977738 0
350012450 218496415 0
118042052 527136721 0
489983658 9712010 0
98534440 377409036 0
99763313 407139908 0
235897969 204462587 0
523964449 163510709 0
167938761 112527410 0
520464032 165316157 0
249019104 352913928 0
158206899 327140592 0
349980545 92602219 0
222638438 346712502 0
47062348 137831037 0
486754115 331863377 0
321552311 347907885 0
75010530 271723483 0
43480613 531219428 0
410040680 138271596 0
421930507 142930965 0
174632687 516560809 0
339249504 272182230 0
124228450 71906599 0
446744226 290193810 0
7060858 384589991 0
154963355 512491735 0
512757548 116262622 0
129420359 432636573 0
198154346 395443091 0
568953405 367011776 0
47131810 17861214 0
376848174 68900351 0
23717220 355830317 0
439897340 349743523 0
430592937 190968443 0
409653943 205563206 0
540373668 499503833 0
193484946 445882038 0
4603537 29844994 0
133111291 182720179 0
5539187 322990255 0
491974097 320681290 0
568374212 323566762 0
71598518 426561200 0
564094843 352067064 0
273092789 144829799 0
47595937 49466196 0
89960375 152479000 0
77920251 213219274 0
290869541 128412033 0
305621267 412585102 0
384380931 220277857 0
56060359 79272884 0
46796669 231847317 0
367768157 26661761 0
422929865 428997379 0
319033825 450467096 0
142656111 5795183 0
516493162 264680211 0
235494454 57852373 0
380799872 86988556 0
495942845 564368690 0
109559857 408851036 0
542004837 577363884 0
143202725 191968984 0
411849121 29076662 0
44860639 433407064 0
551298158 264201580 0
469868654 512993091 0
333068757 33264200 0
325612583 167976258 0
277757490 195691645 0
199815070 481905490 0
435616340 253765571 0
425842466 18070583 0
155383158 307215872 0
284642991 58282909 0
49044175 395006377 0
497008954 175712882 0
222743331 397603741 0
346031843 18172174 0
524155997 545581531 0
577365049 208229761 0
138366118 38658295 0
148181150 167304325 0
434601247 319037142 0
92413171 119563841 0
486688860 360808903 0
63795612 341671767 0
94445226 70520559 0
498958868 421272358 0
500551384 268347118 0
270912252 28544607 0
489358054 4522156 0
329040314 373051487 0
288661477 447554252 0
7314167 421914443 0
548217572 75764766 0
345965247 123134715 0
307629563 231302496 0
138839327 322578753 0
183726593 327341534 0
231185267 203597062 0
48568482 87333596 0
405149067 373465915 0
189402759 57182051 0
318937656 556030043 0
567076316 75657435 0
44201252 232080585 0
299772840 172915770 0
394030211 205024066 0
125012376 164520563 0
558714288 369385005 0
88332641 322578769 0
246968193 481470165 0
433442025 359580613 0
357715862 234443792 0
367214098 122873404 0
39820829 9102349 0
439858866 361377924 0
162505430 216640818 0
8118124 244641944 0
259394028 44668811 0
332711835 177524063 0
336097447 71493354 0
365720925 395457215 0
405178244 10400249 0
344389671 499057541 0
485500634 38619094 0
191023584 143584934 0
215493613 164441288 0
350756225 156389360 0
454869752 407753482 0
4697930 219443338 0
127247429 328512935 0
572015308 367764282 0
36491840 282280463 0
439559313 204880981 0
191959040 340404236 0
526647554 311665719 0
460461249 151117948 0
35653989 68089662 0
572255792 89006608 0
490452371 419776867 0
234128875 350513283 0
458067498 281640664 0
547823101 376040276 0
372660749 462766283 0
129409723 30225221 0
415897264 117274036 0
236024434 360785855 0
315155961 34790998 0
298171254 259625970 0
285859743 98746801 0
378618155 375226779 0
119135304 78927655 0
260423842 171755476 0
36733962 150147130 0
530241249 338945163 0
382597848 25284361 0
288941634 291206362 0
273266653 263116597 0
289417793 327523110 0
216616154 335033443 0
309891539 86110381 0
41978214 573250019 0
413769767 268590869 0
155273788 459340912 0
122709199 452613528 0
18648075 478928532 0
538365820 226135085 0
548856527 385582140 0
320484643 311295221 0
17660220 266944608 0
492507336 363143247 0
303991580 97327582 0
138799414 398409288 0
415063499 48853638 0
9656669 187314117 0
575988624 486162571 0
467589017 403131909 0
204737488 204482081 0
145649166 63841808 0
538071317 195941909 0
295524444 28462582 0
12860513 230286623 0
474612561 468796958 0
269063218 418472830 0
80854066 312846757 0
559537959 501405124 0
367936638 274535414 0
26818172 423596424 0
500824172 158113414 0
202348520 393800711 0
371665055 37980897 0
41866245 104498167 0
276891327 454385654 0
317022946 194490980 0
271311346 277715240 0
214400155 488907642 0
223643057 36731501 0
138928712 350000319 0
152698731 10010023 0
398703086 230967405 0
167236943 447817880 0
421720363 208645976 0
398587460 42218756 0
142462081 261112107 0
223031389 124359935 0
336508472 88311183 0
553734088 358177896 0
296381691 431354674 0
136947674 68085561 0
389758824 538926222 0
228840628 405132244 0
466080833 89646146 0
374681044 483765108 0
66580053 233687760 0
424372357 311264093 0
97975941 98978840 0
311326737 330506621 0
15186120 348857396 0
206303939 100573614 0
474035037 540997210 0
414585430 6159737 0
535612280 116642146 0
489797554 81333344 0
364159695 182475709 0
295682515 122587253 0
192239554 467193556 0
55712547 500423572 0
198013709 16657642 0
223916372 283757509 0
425657789 290035576 0
176203137 445367176 0
240817291 153798930 0
304663303 466827976 0
172943344 456012050 0
572884492 525198096 0
177878660 163074375 0
556609912 135949481 0
249523643 461034802 0
369148053 293978300 0
416234509 120848292 0
193453602 114594307 0
526753187 60835441 0
145433793 561466433 0
24097426 385354164 0
433868153 535520845 0
17530714 393630650 0
376585065 119410048 0
434810990 284367485 0
334342974 455865093 0
71551775 68051833 0
474131839 345274436 0
203799943 420270580 0
228656579 215027356 0
86943352 136797774 0
363098317 149521076 0
473703381 433259966 0
154694966 411862675 0
178318176 483930869 0
336739285 306136069 0
410061966 314686995 0
34361866 236496427 0
395734763 197580912 0
74847540 576530991 0
14713534 96710990 0
570171558 494017530 0
525779996 336937157 0
550040576 289724173 0
344466934 161757872 0
413947629 331885828 0
4207903 113471864 0
365073375 247595912 0
182993226 141504195 0
502245484 511976744 0
330720317 162200653 0
538902368 48746841 0
342038073 461131853 0
404496370 428361113 0
192677845 343460449 0
262265993 510287601 0
308788142 505632559 0
129416889 408397464 0
221266422 533712865 0
500317149 577089803 0
296525277 415947287 0
290122968 103185463 0
523065562 13189989 0
224709175 176090238 0
208339564 314143122 0
325550942 508237963 0
291336162 272257844 0
248828871 565998664 0
42796970 381330297 0
370755992 99542602 0
356427341 403805898 0
394556222 578123375 0
315787932 182254699 0
445358664 142291722 0
174955763 229962729 0
372101982 279678793 0
422217580 488311760 0
307469389 566218459 0
126179441 575727001 0
165130227 511846005 0
387762094 333417396 0
315788787 529525686 0
185747889 4821804 0
417012776 259417658 0
86378230 554893526 0
423407331 326897857 0
540417882 300830436 0
336434454 559498322 0
432150354 299274320 0
280435338 463929628 0
458015758 34865576 0
98865636 323028204 0
204694066 323967782 0
297439879 142429420 0
95123018 86727883 0
313004295 451487132 0
543217945 118129989 0
156828356 275498960 0
155962161 575979481 0
106519803 206768744 0
479012686 284885140 0
426484552 301783307 0
528099685 565614326 0
211087218 17997877 0
131141149 248748903 0
399757568 573021310 0
162686648 289477743 0
66887715 201102795 0
271118435 412755790 0
443147663 332233139 0
173457800 555927135 0
235504960 512387065 0
282595963 176783404 0
437252942 163804981 0
404664762 47556122 0
196418669 218995305 0
390861610 520079096 0
296994836 174524678 0
483112815 338367005 0
68113576 379873233 0
211293127 122715953 0
547772325 466104358 0
288836420 295555622 0
530557959 211022177 0
426699174 569085373 0
334684144 210707652 0
24449250 567699678 0
382761900 68753798 0
310724326 249320701 0
241627208 220164027 0
119610951 239860594 0
483204877 328415691 0
254693677 230062620 0
544051888 256279587 0
270625839 170573232 0
158421709 153480049 0
409273879 414612996 0
299882578 332405509 0
284275602 66109738 0
559676779 459423783 0
570231548 574565014 0
116502247 425947607 0
154346445 443681520 0
566677249 38779756 0
198792951 384610942 0
513631352 474151999 0
460005699 140977568 0
89322518 53966087 0
266395254 407202026 0
89098774 365835003 0
568781431 119597747 0
551816914 366507708 0
139313134 265371279 0
127238611 345665653 0
178318451 43131417 0
369004028 251326841 0
450298200 185215814 0
260927999 45939430 0
302878509 378756379 0
41552164 78541237 0
127493283 75986501 0
302054329 232216695 0
172227222 506103096 0
240445222 144211769 0
462423021 439384720 0
475912017 82249044 0
357487692 317313470 0
528944405 512059553 0
291464148 176177899 0
21383452 345262612 0
113835094 428031708 0
545524568 3068572 0
270186848 310067024 0
490834624 153652913 0
94792605 374689254 0
362916099 349345354 0
261995059 135511339 0
294355024 87024496 0
264364954 362279297 0
186823010 322635002 0
96646120 363365185 0
223777780 885676 0
179140760 288433860 0
556047828 94417432 0
373221491 179245095 0
324525653 42064777 0
255035756 386277861 0
321132685 39474586 0
86062180 335281052 0
283615334 42720239 0
59614233 543412439 0
367481073 396105973 0
461046629 567296979 0
509642799 441601459 0
85609278 559984948 0
577363379 431808674 0
213305137 506903119 0
532550661 369492588 0
509993528 286900405 0
397319207 99875781 0
157135358 129379052 0
250257266 532896374 0
338624992 428115732 0
233201123 345465847 0
279235601 30932725 0
369199638 359531558 0
83734714 295217357 0
533757450 342913731 0
25348123 251843572 0
388860421 152958719 0
42665562 126015786 0
570624815 224152363 0
535170039 203354564 0
223500901 282790860 0
307345872 389194762 0
550449609 363422089 0
434542328 355118144 0
463175094 34485884 0
98591468 201829818 0
382302698 80180308 0
304643995 419657169 0
42879549 262833471 0
313730491 484562775 0
379438838 182357264 0
514219775 343725691 0
152398575 485493676 0
461159317 145265573 0
70359792 360186784 0
18029592 465908209 0
400335774 544945672 0
477745449 579203196 0
568152198 277727327 0
68693008 14129883 0
312967195 420254156 0
101904013 174189828 0
355170319 443401194 0
188293608 508774112 0
230610188 11207766 0
291874852 521078592 0
439032741 485022335 0
492338749 207092405 0
89150255 230127246 0
403253822 473523664 0
188531007 383826608 0
112956359 316178081 0
5635783 453532479 0
135760401 305679487 0
452598304 510355475 0
17245813 354340635 0
393953689 467471754 0
312028192 25032803 0
56412729 117155128 0
482886715 382131548 0
156913216 41453104 0
227439612 116396831 0
22924342 148587985 0
439807120 469865680 0
521897679 86383317 0
287409908 234654756 0
234167308 32778822 0
470913639 175931345 0
87163468 231269209 0
215540018 376273184 0
366629655 559912804 0
436559004 37754365 0
149907551 525864518 0
251672292 379468684 0
429012209 352577599 0
70551619 142051153 0
218580239 82395808 0
353268289 166821194 0
170965857 7047599 0
108233133 46243112 0
62731751 85652741 0
241458585 425446292 0
111086186 132809779 0
235657760 456177812 0
406224752 344902951 0
349356740 246117917 0
369597858 457724183 0
256086784 568359356 0
431123935 466742981 0
457970163 33569527 0
211588302 437833812 0
529778057 383017815 0
572472275 175765318 0
405437368 532335976 0
334163538 356709688 0
253105972 135057392 0
245564583 380182900 0
332040609 233084559 0
338980565 131779711 0
513682602 425081570 0
240714722 395541613 0
369145735 70827518 0
57080730 280257036 0
183127101 392951936 0
445912895 178639216 0
257280352 147876432 0
354334638 370950921 0
407385985 67628202 0
534246988 179683269 0
418663173 65918351 0
36238128 99076186 0
335591147 472231731 0
255854666 31654700 0
250405455 138038794 0
57778795 477405663 0
161893398 392790958 0
120670951 361550886 0
100458296 203572284 0
177592572 571995881 0
207179967 342377514 0
497536953 451785432 0
189967387 453508640 0
138578189 417634988 0
122324947 224331941 0
27751456 341974670 0
16577744 185680945 0
572041856 252227677 0
144296051 350776708 0
383774173 62868641 0
205338668 201065967 0
381739272 144032165 0
8920586 13286001 0
430432238 363974410 0
232899426 225442600 0
266134719 209300060 0
561909999 293304693 0
291357011 504954767 0
411226309 543704588 0
392470204 557822054 0
378545706 322149593 0
58325568 525730586 0
374185787 174667747 0
286849735 483578275 0
378881286 409520065 0
401225823 124891402 0
190543322 57873246 0
192439032 214821431 0
59731748 100626526 0
52653459 457702040 0
315380948 275489164 0
411443640 2810507 0
252524102 461526217 0
497440253 475958264 0
348889693 4029018 0
41978518 179033950 0
16401530 330892590 0
467157998 466291128 0
122913063 509423313 0
359503012 249553173 0
372717854 285437774 0
36601246 291974261 0
187886889 224427434 0
306424711 445425813 0
554648957 263713859 0
226518982 488424813 0
362422302 284359173 0
422612023 441367452 0
5995220 51642655 0
478677673 268932061 0
33571248 305428156 0
10203810 365956377 0
222851439 352111240 0
108054869 67738840 0
268854180 146065123 0
446776005 566704649 0
407061999 384308639 0
57520945 320901112 0
473528944 443064693 0
536844248 465828970 0
324036718 339975268 0
429015251 279402451 0
44221127 280324751 0
454483851 112308922 0
249324242 188069107 0
453528416 523535969 0
23391474 52960818 0
398288307 310092599 0
469256109 467369803 0
233179934 566861236 0
82382724 414347759 0
328913314 419338091 0
44347588 205373110 0
488621428 133521458 0
315375047 517321288 0
203397962 97134863 0
344344464 208685575 0
339889818 345265447 0
483085417 422638208 0
369685771 355400022 0
572017469 44104768 0
113517986 386134668 0
394175822 577483583 0
30735737 428174422 0
67438762 323965428 0
866348 100873478 0
315444585 24858516 0
376955909 570894307 0
85878698 516389611 0
24433261 190384727 0
422340887 552205873 0
432810999 310357708 0
396459742 82734751 0
275393259 428742638 0
348276833 20559236 0
167312566 244817422 0
564933942 252278721 0
80323272 69529409 0
316330106 305878723 0
330588994 40622541 0
417431969 339326698 0
297863441 186766975 0
157257633 106152974 0
575245408 48202136 0
335299543 311002349 0
56719816 418647212 0
378712992 110964720 0
156863311 485325924 0
467686953 51517218 0
145305607 218673442 0
57906157 337644233 0
325170482 276661534 0
11595153 210817269 0
431168093 455232987 0
358372805 556686829 0
536294463 69925720 0
262708621 443466819 0
302876252 54679856 0
31352291 62823131 0
55292710 128655122 0
178633824 182128709 0
517267596 502563116 0
156659878 220975610 0
82579530 516052310 0
400056151 24597012 0
534529335 295023239 0
510016589 555520889 0
5797618 460515089 0
543877887 492700810 0
410118509 366374733 0
243808582 425895438 0
366476943 400682008 0
314426469 297327021 0
261607558 295478353 0
245572379 527088318 0
427096207 532221149 0
321957832 481160184 0
553236330 121816520 0
503703414 168615432 0
79665252 243135840 0
353719387 25354818 0
26624733 333143888 0
578954510 523992689 0
356217120 105455971 0
463085231 54986455 0
338677401 412493758 0
450525455 473934113 0
373890248 302201611 0
570646826 239797605 0
513614314 514363681 0
568615762 422655377 0
244608066 336506799 0
164885216 319749159 0
369228543 411136692 0
35647133 435740926 0
120015135 542301843 0
488014934 506235288 0
310325170 98029693 0
268580207 112415274 0
578624744 438284563 0
252343585 155603517 0
98913665 331516326 0
433929771 220015667 0
103707339 14732922 0
511654779 121488678 0
271315012 346634158 0
319166316 327497385 0
238555088 133871531 0
296216626 229483865 0
250174923 153790188 0
381697964 240105925 0
181274675 31760978 0
18704757 417122652 0
254599752 252651052 0
552317132 77336277 0
350384346 400779038 0
516253398 511872528 0
111114152 64252908 0
185389895 4274792 0
46416268 322739742 0
328571940 198739124 0
304851827 216584845 0
11358116 573903583 0
261667600 354910140 0
477617721 537376238 0
64558434 434986360 0
436080748 123734959 0
423114863 92917777 0
1496250 334900014 0
545613709 458207875 0
56053380 510027035 0
267595923 238314191 0
456710007 539528767 0
40056883 159154648 0
390966169 209691804 0
254756067 367253004 0
505431333 420348215 0
118576509 55619739 0
222601768 73699899 0
463084009 315311732 0
182680404 147606610 0
182247725 98689005 0
422164966 190687643 0
161255803 455600209 0
797139 47990320 0
478066688 306132867 0
110926597 446663725 0
504387015 291272776 0
533673608 241683841 0
180968946 69672953 0
448241379 136593169 0
169335405 512209139 0
119613553 306162104 0
170119614 545613099 0
151042467 313891423 0
132670837 406306638 0
225628699 109001189 0
412742817 150045081 0
65770509 195729940 0
429412863 156692475 0
219044077 269586967 0
521267476 91163414 0
128491748 250162377 0
102732141 504465279 0
141941304 170087867 0
193316301 572795581 0
15761851 67981040 0
345305860 483928917 0
37703692 123248246 0
97492480 283019716 0
23998303 505340778 0
122218664 411181370 0
363073008 200534007 0
249003803 11262037 0
280411175 446791149 0
577313493 76091361 0
130810829 47276286 0
480769743 318916700 0
32805929 410917236 0
108557841 156493609 0
101586851 408331233 0
38243345 195530365 0
213949133 232094757 0
185920190 296216194 0
403912617 226773878 0
180023021 462361133 0
565502064 161112084 0
72447931 254404960 0
267394368 102212052 0
485761726 333238482 0
183111561 250826713 0
481652154 46325291 0
398672367 5882708 0
567635394 316707190 0
202920401 389782804 0
158177538 399321749 0
93893726 268410340 0
155591753 126880509 0
517265432 562005804 0
440795077 456959323 0
315622863 365345248 0
565634794 53503949 0
16628683 216962673 0
443763451 102031685 0
25653233 447259730 0
74132833 49179842 0
386328970 221651446 0
18781404 394638695 0
458629966 381440908 0
90585696 454865143 0
372330628 452459310 0
19282528 376774668 0
179867497 305560702 0
307264692 171074516 0
387203702 412793914 0
196549485 297318566 0
164160001 483848402 0
37224475 449008348 0
339003864 58644333 0
408037129 118946099 0
488938575 477590852 0
203981059 132383736 0
101135939 226776198 0
433520316 467328018 0
305402057 69581652 0
389009521 4302585 0
311534657 388307339 0
19458275 521514156 0
482812925 508061484 0
122694072 113356302 0
473845168 196595339 0
426995382 419511615 0
56682211 136017064 0
402274434 27083944 0
131744623 104525409 0
210593203 364651658 0
575349421 170824756 0
275935977 195321704 0
420307694 578023817 0
6796218 125295700 0
556149340 382041581 0
436869361 324713243 0
527456087 110194725 0
314723044 286786277 0
44010394 362177568 0
293012349 66856100 0
73375941 216210991 0
370120687 506544931 0
83134198 264352732 0
31114598 319280973 0
48633911 475542640 0
274801394 470520286 0
230205589 577103438 0
72424240 286834716 0
412303753 24433907 0
232070778 540126098 0
15701516 476415492 0
210319631 163230346 0
267058648 315651045 0
51234019 281660030 0
97909766 36780456 0
286419403 530833778 0
171664251 349303817 0
305385969 495296409 0
498444327 468190153 0
74327126 191519704 0
75804965 362103675 0
54554003 353060946 0
2106491 7725286 0
22081037 355636983 0
20645869 459658377 0
498548142 301227401 0
324818220 64808764 0
28310803 100863859 0
400065783 131249060 0
143241339 156888072 0
552032048 122469430 0
305276745 426343139 0
450089755 67399503 0
310814240 560497483 0
458094901 454674012 0
486521933 20881862 0
364475933 516136580 0
189769393 202552265 0
72044660 466150781 0
437597844 153895814 0
373763539 96522766 0
20234068 53118736 0
338103525 246454663 0
121908060 392868942 0
271032066 166896065 0
576388124 71647345 0
352057679 557848281 0
386002479 193375418 0
499807785 206214070 0
401754887 375591907 0
199866392 7090010 0
579637496 389188411 0
164284659 394284953 0
403577221 496424441 0
296974923 323144852 0
38967198 482123263 0
254096826 148761706 0
308285844 416070552 0
54784424 95376753 0
151773340 487728797 0
224807462 322587491 0
106886418 444374769 0
484918313 554318294 0
397551429 373324339 0
364052751 440429231 0
443009263 292085392 0
122389913 81265257 0
74183232 217429279 0
256269139 109313426 0
345915188 432887760 0
542298132 205085639 0
165368505 208671570 0
465191925 534083289 0
214676604 497294068 0
143834355 472556156 0
346640391 200029649 0
3971566 353665849 0
95381538 188865517 0
1502819 57246249 0
245470060 537665582 0
500567083 378614267 0
568956937 545023697 0
143269717 492731326 0
453396362 497212135 0
390943724 561190624 0
307085553 71908545 0
513365658 206960744 0
105987492 390497238 0
389633311 274622895 0
295631480 137307327 0
243829032 422954498 0
20236177 60043701 0
523069944 568211253 0
70288703 364222414 0
441180982 293181240 0
148134824 445250396 0
386092241 98727624 0
215922527 308658188 0
493151472 366662420 0
405684194 75730021 0
415371137 470639299 0
549494623 530612221 0
418314893 69340369 0
49950437 375767114 0
407106209 419968248 0
239687396 167534934 0
468950393 370364799 0
521299803 441582293 0
418560764 163881015 0
357015938 248239872 0
370584303 180975092 0
542020932 121280025 0
225881622 28411573 0
423885928 168103075 0
24484326 547802819 0
226558569 502266227 0
50570763 304949204 0
109560212 267035316 0
67701535 172070022 0
13022763 208466118 0
291586842 534147507 0
194371534 422809301 0
97712457 430461503 0
70380711 152963156 0
562773614 243554357 0
538602571 9800129 0
547609082 3529210 0
204231658 563002606 0
398982394 240200270 0
97895515 514001812 0
32940870 375704898 0
240630277 388292951 0
136188670 87417592 0
503370714 243955082 0
312136840 429195479 0
25573105 267246217 0
112780856 12869773 0
114729586 95693234 0
421331631 503688840 0
254468585 189181905 0
574926109 513632575 0
288095346 301515093 0
99599268 139153132 0
159605575 314604499 0
107640479 542641708 0
219601260 245104573 0
386353483 576511109 0
60660064 274798237 0
277042028 509510927 0
547875851 305552085 0
305067437 6818548 0
222438417 384992886 0
256737508 20217409 0
193680392 29139655 0
310787715 427474206 0
151551689 554534416 0
205836471 480144597 0
167543527 547200232 0
504711007 109893715 0
424331821 358792706 0
337114736 131351598 0
516679173 150440645 0
376019617 60279688 0
202261342 473098446 0
468447153 433491735 0
61082139 147007313 0
554401499 38741142 0
161311099 351081718 0
248026688 427415083 0
86194831 57032521 0
272235311 378002248 0
112912877 173717870 0
185699778 66391714 0
541986439 89758574 0
128491544 428002212 0
362785752 23928885 0
486185833 354120057 0
184967716 529595111 0
444125281 234789259 0
66106755 361960807 0
153966867 481275017 0
446832737 258547234 0
155859530 501936019 0
310384234 301938885 0
444470369 285025066 0
189148339 240170099 0
33665466 229816519 0
318624131 312478519 0
382675334 25701587 0
571740318 373015108 0
4917874 473711568 0
498118602 212902353 0
56263594 443399410 0
493513567 337349359 0
101940108 311021700 0
368785408 433547028 0
337734072 154014792 0
277517456 113170881 0
15639282 355534642 0
165535681 48804542 0
251071553 479513949 0
102329241 505971799 0
107068231 480060266 0
174310130 253104168 0
159399339 433325639 0
544719080 444098772 0
417915569 304690139 0
154468903 153627880 0
169466604 570670207 0
186021769 68871300 0
7284584 532919913 0
253749845 59044590 0
231651582 122477503 0
446878001 574866204 0
46616256 134239650 0
378877055 397353467 0
357910175 344367417 0
33851901 13553071 0
522605454 367850066 0
182024731 283917897 0
64885841 61699864 0
144372839 569468879 0
215186435 199236368 0
311017938 443000131 0
100988132 427332049 0
113709514 90240919 0
438572907 37440557 0
155184339 264232291 0
412208244 50423549 0
156263353 248437175 0
407477842 195198663 0
472204740 435924318 0
573513847 195077884 0
499619497 434466716 0
558668097 214152515 0
411717347 446409176 0
467752188 271926905 0
331059062 285797548 0
327421459 537807750 0
531480187 506033101 0
66785611 556027627 0
359890413 210112602 0
450679875 489623401 0
392781446 184476793 0
220294112 366241456 0
240697007 477409691 0
462245058 168390095 0
186256016 428693965 0
257139647 160218591 0
543165716 280092554 0
96070502 162377239 0
273676538 118290175 0
42338981 68688996 0
381796391 130069208 0
353518674 137505309 0
401391822 404634572 0
230071142 42326087 0
482894842 473946262 0
377279572 192151636 0
231330661 494354974 0
458332874 394466016 0
356221485 50554884 0
381598615 291352514 0
343397420 90434126 0
151350843 55608578 0
118535586 59969012 0
155700162 20246368 0
202735055 355647236 0
170104879 155185693 0
342312643 155441123 0
143231903 82405526 0
103676082 435567721 0
110153193 426382751 0
197616876 233279602 0
521146549 374121266 0
115782912 61722863 0
572835952 523386212 0
152407138 466766136 0
166904805 265295110 0
474164984 516441222 0
275705987 294690359 0
208365015 426027582 0
293769138 18234882 0
550956393 300463700 0
293099911 487386358 0
65023202 292405636 0
246395974 317891569 0
288117827 325395523 0
302325833 436877156 0
395871089 179250213 0
524009060 20354019 0
507773107 406243062 0
555094323 166972015 0
578566068 250829010 0
69603574 180488547 0
244195240 534395906 0
494098704 521398408 0
329880371 212387692 0
283055767 225149546 0
214103560 273047692 0
194937123 103625509 0
470066557 55720829 0
144153554 484369766 0
224955165 71237617 0
69897408 88894443 0
425434802 51286502 0
87876134 391625733 0
118850387 225442194 0
418819741 31675678 0
470090270 17454293 0
148310544 18913710 0
281497189 439207731 0
340698767 82194526 0
414580090 517952905 0
388747358 496034072 0
72835694 270772416 0
207174512 432687153 0
481558447 212633817 0
23855661 329500206 0
385368648 224784880 0
222187045 500475874 0
522009296 259177346 0
365204113 207221290 0
564904050 396483399 0
577133290 139698782 0
475456608 486628983 0
144126317 464275071 0
255997944 319075837 0
395846268 502056501 0
570158727 271560625 0
216760334 528731711 0
430536140 254507853 0
135966693 458915359 0
434715774 19184446 0
495769607 305709247 0
327724362 525020799 0
213486814 200648760 0
495329498 266497811 0
77066140 67338539 0
281538305 161229532 0
296702634 328989963 0
127642837 544876712 0
391935423 436943786 0
25575603 52068258 0
285228399 220133785 0
187048852 423127331 0
260645313 208331640 0
66015775 442133231 0
392829946 152891025 0
183543298 387740088 0
278544602 401771289 0
297123060 395902132 0
276904382 380438214 0
500074126 346645645 0
395907546 282783424 0
112326561 296142973 0
549404554 466913938 0
7087145 139699454 0
521309223 191020159 0
206663698 155634278 0
145896431 1381773 0
387747440 526593478 0
12083763 367626647 0
87019494 430846493 0
243143433 427606393 0
481794510 568628132 0
84897084 143321341 0
537325247 261689846 0
482955588 69245058 0
37381640 77124039 0
179529471 374007153 0
451195883 541205773 0
44914233 164169343 0
373006511 573031830 0
66046442 352863214 0
351470961 63678004 0
199914632 90561514 0
436278939 340254253 0
60730945 318674397 0
419864753 288151193 0
451361449 555903322 0
238735145 211145473 0
270522660 448772263 0
559739840 415717913 0
328722302 423769508 0
516127409 193454191 0
283137013 230913059 0
313365329 355143223 0
531352308 472156575 0
153176083 320254058 0
321089450 498731468 0
461351339 69192439 0
52349288 14204602 0
241517818 185207308 0
208252516 168348549 0
388684676 561940365 0
574366536 558180775 0
26741354 337748275 0
11225072 112406628 0
511228917 194275817 0
192951528 494483590 0
64104675 246661184 0
23492858 498379699 0
295498255 201909076 0
154241787 133329238 0
256882814 521148572 0
242628774 37277727 0
115609659 55503365 0
322124844 390459962 0
126854873 427827405 0
374526304 553201225 0
202002974 346522618 0
279701142 43962215 0
272736537 42170457 0
893296 487742497 0
538731500 197166171 0
441194934 92533721 0
183901016 415485386 0
204285589 195121076 0
196614824 322933688 0
303477954 336122181 0
480628566 217375200 0
505558774 111557378 0
346437250 547193204 0
130503524 81326994 0
271384700 74711485 0
498154860 487423626 0
21209491 199396475 0
88062352 39897830 0
22096502 235527674 0
103369789 311638129 0
172653541 491999238 0
304731593 299638332 0
220173159 199930021 0
579561994 23818197 0
575445982 34915418 0
347912038 117997019 0
106416594 471705365 0
392972651 356555338 0
358320902 228388497 0
39508718 526468232 0
425725048 404686434 0
501274874 299065743 0
29055830 480096736 0
186388010 18954578 0
148458301 247334789 0
482340318 244749643 0
574326995 252688918 0
100578039 40327222 0
405241450 420964138 0
492134247 572769326 0
214570751 23297749 0
383664915 422226346 0
358194145 76177531 0
176926791 124312552 0
179297242 471151258 0
82209413 104270780 0
391332870 162403318 0
480478915 361601099 0
543722082 480480927 0
268385820 80771374 0
13909656 297293464 0
307086623 153246052 0
21654728 88797301 0
260096068 361056177 0
128994717 116327614 0
196831103 27615723 0
503659883 151776251 0
284334973 540631818 0
407159026 267262246 0
37409564 488323043 0
375649952 394438550 0
139157073 165845187 0
106194412 183665071 0
227638257 450213330 0
243592732 419114307 0
371225931 388701792 0
89138970 317552943 0
554648363 225194092 0
150759998 73388071 0
454191684 206623198 0
312035874 201681145 0
454806230 337328708 0
312455551 399668430 0
166294124 329243830 0
43479016 308597082 0
459045835 256218090 0
171807498 11033893 0
301263721 309512696 0
383747359 98313321 0
252774381 69135611 0
188147058 377799465 0
440294722 31342777 0
571588723 165186447 0
550668947 433152730 0
167951887 322948737 0
134096847 77707354 0
368688368 23388123 0
185514382 32733676 0
2929698 518150676 0
166696156 249373445 0
104176415 407166779 0
239637511 430160432 0
122481029 376414964 0
272369258 216957192 0
342680465 280008118 0
94507340 462732235 0
268097760 559129950 0
299848431 21676016 0
388662447 469995382 0
97817018 205034067 0
310623118 38068422 0
167925889 209908347 0
291734645 360877059 0
536895094 332483978 0
248863857 165222705 0
495192812 363690746 0
254004486 193427581 0
324643044 557575891 0
242452679 394612105 0
560888861 141541302 0
218949017 443779720 0
232361820 227885562 0
565983811 185607506 0
555919979 460571271 0
445630909 529450624 0
331765895 37619880 0
65221370 356616199 0
204226097 61716182 0
246503489 303253080 0
288112281 528498533 0
476998577 461076937 0
146237934 575599241 0
175100704 219055000 0
158284470 276770924 0
60360367 236426234 0
209974612 275536052 0
394231984 308676757 0
555027170 355406027 0
432204753 267887176 0
386190490 60767259 0
417958151 129169321 0
421729864 302065963 0
187938215 347981798 0
38987708 40630357 0
467312608 533951414 0
329921777 258833428 0
391217718 473482748 0
182159943 378684453 0
463852556 255698155 0
306022942 525480194 0
241321468 257462307 0
140063034 361876467 0
353244596 238804668 0
428032574 511343672 0
354063571 200501363 0
519699126 520274312 0
307249587 454954237 0
192384416 387127393 0
462652724 244705561 0
344018605 167021431 0
360986804 202440319 0
14780398 90317125 0
385586426 374487869 0
527599128 344750418 0
330894702 426514417 0
17334215 457519516 0
313130929 497667300 0
517249597 27000833 0
489899591 15267557 0
487466571 464471448 0
50795210 448188617 0
247016823 213575911 0
518738412 103077766 0
177257723 445262713 0
198985936 97608008 0
57778767 558224849 0
340367908 316718813 0
509592965 136914115 0
61354326 158881335 0
382391654 575291220 0
397410069 530469964 0
7784082 421436209 0
327047372 451021218 0
234407200 568769624 0
387019151 45075378 0
95263501 511432009 0
12342254 299233297 0
455412643 543614409 0
9991998 576583504 0
328802363 197609384 0
346845372 83257832 0
4081189 448351295 0
143989802 225335366 0
401179315 306295883 0
370937667 101542272 0
40670960 496741719 0
246858861 468823209 0
378044161 406102797 0
208337069 579094395 0
114010769 305369826 0
361619069 309111886 0
42148347 440144880 0
231111583 359194576 0
86383058 539283627 0
152998177 109056809 0
185452386 272076319 0
251519580 122564248 0
205673016 162671182 0
406180264 26530491 0
61698884 406571379 0
137517204 86685632 0
208043271 22916094 0
4936283 434886049 0
379719028 116543484 0
399996168 77487181 0
394034943 386468833 0
424131103 82199627 0
138745281 490779618 0
320785688 59201182 0
156792451 378998758 0
9908177 444590766 0
116453399 67408575 0
11617042 56026002 0
356155476 432051739 0
524142875 442961029 0
39584430 214823878 0
321640835 44489430 0
287852576 211025017 0
44418440 450306304 0
9178818 375812511 0
185772122 330205344 0
462007745 359224319 0
433202508 360599708 0
492686584 362886765 0
156567376 450549816 0
255135144 551831909 0
495114232 94646308 0
270518106 524204978 0
92455871 133995666 0
121939927 382783875 0
104519959 175907759 0
362436125 496030138 0
296680722 384986134 0
26963355 194700084 0
316678904 107347559 0
211813261 382169352 0
168130279 486531362 0
33587339 574592189 0
297576373 220814189 0
563272255 281077463 0
385629557 76487210 0
333430722 101575865 0
292938268 522789989 0
279414741 401584787 0
570977362 521184212 0
126811621 454771851 0
68460715 54242838 0
83395188 181884569 0
365160116 235890487 0
204032277 374761809 0
533478624 205852229 0
474083807 331680231 0
59948692 447450549 0
508807636 465872608 0
336915108 205151768 0
284744468 453927272 0
181209334 471943958 0
452117143 443140766 0
478114447 119202333 0
146955468 122929139 0
15494043 402139566 0
61545695 541217423 0
223243874 459182331 0
506835007 478482520 0
494946354 397564185 0
300547200 523569733 0
342205231 161316640 0
466373457 152220627 0
53533263 190553277 0
529325186 35849131 0
490016788 221888360 0
57040002 84959510 0
415090902 355811707 0
358745030 541478923 0
570721513 526436300 0
273606631 479901619 0
376187523 303229550 0
88853423 196900561 0
248554269 484379848 0
270037309 308623904 0
263565053 83184640 0
235419095 59498976 0
389163292 572889770 0
248140518 307758221 0
513082814 33148809 0
211557494 373789602 0
398909446 502321566 0
509625495 464024863 0
156205841 197891383 0
274021870 62211267 0
114827604 233893589 0
512663236 543446470 0
532203475 100944813 0
121054436 47319103 0
143708644 26698133 0
349671110 352244136 0
197224941 290643947 0
421416751 501335903 0
293171276 473503617 0
521003202 95924707 0
352369515 241730717 0
134451206 530877157 0
260216157 188777012 0
368883378 383102969 0
91437119 388846300 0
528376017 28728646 0
451248676 125426545 0
290213542 52780183 0
199865898 205111003 0
185144347 183612327 0
324706878 449420030 0
79317371 460930165 0
107269217 99311958 0
306629053 49579294 0
185527576 78518522 0
438728376 347431375 0
101719716 379069071 0
549449253 554156137 0
346678692 120289550 0
319203129 438812150 0
82587435 65825124 0
558777997 430106521 0
132132598 240096060 0
259716017 23737385 0
527256986 85403438 0
453319754 306395356 0
36364154 349482360 0
283906276 12390385 0
284863661 275331538 0
254550868 52564487 0
327544952 365453885 0
524109397 564636353 0
310924369 278539571 0
494935778 111530783 0
430825022 465273367 0
272721214 280745739 0
375460046 102100315 0
13404348 125114356 0
229000505 109546837 0
562635849 380807855 0
336497975 577215298 0
570583331 22096955 0
368455776 174542137 0
209186442 163313329 0
575677617 36030415 0
220692391 237854358 0
221209614 233546066 0
348636664 111828862 0
556001143 156991424 0
125755393 155357206 0
358385609 209863335 0
491025223 353821261 0
12899235 229945969 0
234217362 131229546 0
560130318 283682761 0
346648959 49147218 0
552033331 96665939 0
340317623 10310123 0
92846972 472001353 0
284632706 121316484 0
297976075 477540831 0
577108233 446601079 0
435469717 305168532 0
549661253 58437363 0
231500918 2876888 0
337384853 31477960 0
554590035 539599315 0
118903490 440876111 0
557200232 183895162 0
436871254 567306499 0
328343834 172326990 0
45306392 412033733 0
186969384 160758782 0
93428201 81082625 0
256788724 310618778 0
168594733 499897825 0
331571319 12354113 0
261221025 493512802 0
440918524 171072050 0
384320426 572778427 0
288155717 38820279 0
263102825 133377717 0
207697536 258825172 0
415336070 415030500 0
164342964 139576579 0
349208515 107272882 0
188123608 16144393 0
454110406 422414399 0
337904577 442358999 0
302705873 28664472 0
123745084 36590579 0
435517047 42861852 0
6073547 315526116 0
562800503 485028705 0
470102892 202378879 0
502507206 1799465 0
488777177 545309420 0
489602408 456205279 0
348684331 230757568 0
393811085 91038330 0
63993977 188597160 0
360000981 16225020 0
213509441 264621518 0
373597538 205755181 0
139969246 147445277 0
513485172 442470494 0
432038154 80765270 0
482381034 566398826 0
51195683 454873066 0
235935864 509878688 0
309460002 201175671 0
521839149 405975210 0
558797356 137062778 0
353825290 54179465 0
3348298 10761604 0
70746612 398814831 0
546398719 86365100 0
32765172 104810928 0
127828287 537329168 0
73554924 528380162 0
305683811 199434514 0
81505346 496869628 0
426162710 40009145 0
162162583 166046055 0
295431763 278331093 0
153153733 191117376 0
54683754 46533251 0
178341152 216815643 0
122181353 464184475 0
446998291 155293084 0
543141963 441562854 0
320513731 505785404 0
217222455 269062202 0
375491482 556505046 0
199576151 189983760 0
45440233 17784953 0
208331244 75061403 0
185538479 527723240 0
546666348 527832767 0
315814786 509963372 0
36240210 282847268 0
321817496 155056810 0
114516720 385732818 0
65110218 210079980 0
260826472 341157758 0
247971727 332007251 0
349212204 156698262 0
577984466 276462947 0
39910369 78060161 0
65534052 578326076 0
10574110 489508231 0
483615912 367742547 0
103736129 88643279 0
225072262 500306639 0
258257344 414515229 0
171313495 380060480 0
511458879 120021647 0
11674010 83149514 0
488893947 292112846 0
12149756 230224714 0
94980753 11065900 0
268375581 351162937 0
7878358 332907675 0
550462791 384929097 0
351277900 272711597 0
392353352 181875357 0
241605690 128684912 0
316220911 262113845 0
85794353 31066997 0
124293267 379157447 0
331042564 59947544 0
380745452 133832334 0
431252951 303353538 0
528441946 525085120 0
93978354 436637616 0
34142422 324946431 0
305239385 244490646 0
391245620 33972066 0
123505954 3051745 0
224777891 432651211 0
119087728 34924337 0
171690670 274306119 0
183865278 135907954 0
250931451 185818803 0
184527778 536394991 0
375894302 48130418 0
398204976 25035834 0
339296097 120391502 0
550262039 198969245 0
212291761 64470338 0
196201985 60508033 0
321207974 73473577 0
499424746 256966001 0
191867416 508300205 0
123253134 552944166 0
421864 508257106 0
398828773 199245904 0
295728762 249255975 0
349227444 367040513 0
107653695 256101409 0
307887913 507021786 0
17668314 344024096 0
459876268 131063970 0
265984669 515145493 0
61741229 3154952 0
96980730 259909148 0
570177564 10705081 0
419446335 492338219 0
3865149 469982643 0
477140172 571968748 0
216510377 270091467 0
353909693 211220030 0
217408292 236334764 0
417822275 171093720 0
304834037 214256822 0
243572108 463040137 0
89155985 269916405 0
481800838 463065609 0
25980966 414927978 0
295246090 409098728 0
122929141 104129919 0
562756517 383295673 0
380157191 509766672 0
197523449 313202398 0
351021252 158751715 0
51507877 32628503 0
125261936 278021051 0
328816300 73649345 0
224909337 392000291 0
57454227 546748010 0
113042400 574071407 0
215096129 459327018 0
573468689 40888043 0
552718698 511245996 0
313118345 360365463 0
244929788 374435800 0
430493134 250090286 0
295794632 239935677 0
300553246 342077884 0
507169991 101619319 0
519560164 145752529 0
483595422 319915311 0
367904890 552291599 0
12202354 303649735 0
255123624 424396709 0
374746866 78118319 0
406195313 262292631 0
60627614 47592518 0
227891338 109663930 0
204597152 18608294 0
407488991 396226600 0
388082933 257864339 0
412769351 519217837 0
114015336 281653252 0
551013789 149114467 0
327021451 242343041 0
81908308 243875148 0
48247739 247245332 0
254089125 490903573 0
341974503 137719763 0
321099603 444914275 0
343598491 452838562 0
480222067 567590637 0
490586842 176309987 0
107289074 228035830 0
372715233 168054941 0
248201009 514873357 0
407208076 53894394 0
206161113 282628402 0
71337689 433518361 0
515104743 57302565 0
459885533 168258854 0
197936822 154198085 0
501075520 144039176 0
213833182 237362622 0
441857941 544991628 0
528211001 22313515 0
434987052 547286368 0
97338703 27301016 0
111949411 195558283 0
4528604 211724099 0
335024235 27273843 0
421501966 495922706 0
238328919 43839311 0
359241334 50614845 0
200893613 489361477 0
551415241 522147619 0
71356679 186278785 0
377386354 67933705 0
239995879 179899402 0
5117948 223039302 0
390516358 534453522 0
301315094 69176370 0
110943717 279808074 0
112115525 226999919 0
67168795 571658387 0
511984416 35349457 0
271283830 314029947 0
476386361 578616155 0
549453946 25025846 0
160106117 12011288 0
88974474 296844619 0
499439512 440994703 0
446163796 167693783 0
198254904 393798410 0
458189562 302299872 0
485684875 578087182 0
499291722 368011011 0
119485260 169555488 0
14991807 391918972 0
529513134 312370844 0
556778945 255351667 0
313929954 460132051 0
393188177 179862960 0
51049931 441494193 0
301874130 111386422 0
469996408 309892751 0
384535445 276671143 0
72518271 425791339 0
126354366 463748434 0
162074623 208846614 0
556871858 171721525 0
429324162 411596272 0
559763188 247759353 0
552288682 512696088 0
340750067 90252118 0
339223757 189537707 0
202213233 31487285 0
132079951 424371148 0
252821100 52535640 0
55013040 361607320 0
164843127 21972758 0
229435336 212634858 0
312073875 424059549 0
55713702 138149689 0
568236183 346574682 0
470081709 323157678 0
46319664 559333067 0
290855450 42531387 0
19262761 225913082 0
94538014 101299320 0
460722539 206126774 0
504210456 147875736 0
242598359 81630365 0
69529398 362541852 0
19496812 90085189 0
466207172 164251272 0
398171829 133867975 0
409334604 82394649 0
524073869 494913347 0
344340384 568880487 0
502589637 455164849 0
478894744 538218766 0
135589784 304145461 0
36802518 560616075 0
225265385 520058318 0
576784755 222338624 0
494033714 310900104 0
244310495 506786036 0
405299503 464832164 0
110606573 415185468 0
424816047 429757831 0
218632880 355258156 0
28864352 278530868 0
136689742 478358164 0
352257161 141205527 0
404617091 10168210 0
18762889 432906464 0
111059913 140997536 0
455112080 288758395 0
563534992 116804163 0
273491051 145399253 0
219245981 424566534 0
77068881 236484886 0
452234976 473911788 0
377768610 390152354 0
382706475 472056985 0
229206016 180905326 0
437465877 65874896 0
455168722 87049379 0
132116844 12051579 0
66067266 234332403 0
548687402 432557361 0
284481095 454280474 0
536660048 2153121 0
2359308 296077252 0
80271907 70806051 0
507784618 355593296 0
183758375 442874267 0
245691295 520397417 0
99334236 493320946 0
130484664 503598363 0
276433132 446280026 0
505354418 313336381 0
103831559 229227483 0
574488696 576917620 0
75954046 115445972 0
241370195 409584735 0
319746961 80579447 0
114100939 188767210 0
72107208 149840936 0
404349465 2971428 0
464215519 10222393 0
4742793 243906945 0
125103997 74420990 0
485849861 109165129 0
162613106 169192114 0
424211131 111418276 0
28706354 296488388 0
173549845 189779521 0
267240222 544552480 0
396012970 145046211 0
519061474 111951196 0
498437325 512349384 0
234606492 275847950 0
461350110 77169338 0
43488146 162505952 0
446980836 428600315 0
402507139 399375156 0
351730315 260166665 0
35215499 22436110 0
90978212 212221588 0
500751687 282964053 0
200583814 87042347 0
380621479 563049480 0
335298064 512754766 0
170602330 352869260 0
67046435 397157909 0
276572998 289539772 0
423416615 196995431 0
405971790 277238905 0
157272688 264074632 0
490625347 27036640 0
391695722 158901346 0
9758160 471737955 0
72290146 108248471 0
17409367 135132037 0
187836462 409671908 0
108348278 375204618 0
526293818 214198356 0
344687002 192969 0
326029446 130055930 0
316384754 561436885 0
531181921 3375340 0
226896867 261937949 0
485419793 222399862 0
438976397 323046435 0
82647554 141869510 0
328367953 96370940 0
236298530 107862074 0
81737212 418044568 0
243942983 181430393 0
432042212 444135054 0
525104804 134408349 0
29897928 456247036 0
282287576 361877121 0
164778909 396880747 0
314880986 420144009 0
341011996 417081839 0
251203730 196880114 0
387527625 26274514 0
415959639 358636753 0
219806780 107687882 0
145229666 65255624 0
344071116 490790021 0
289530100 311061845 0
48542937 378501458 0
410307119 57720988 0
77763104 439765375 0
269265957 113958620 0
229088374 170472681 0
326263623 177517607 0
152143997 391165861 0
173756796 11713898 0
207269424 314840932 0
349448108 202083499 0
468036829 510166525 0
113390127 450100292 0
384363924 209126736 0
162704911 7286375 0
334972912 27367767 0
486553339 91866783 0
525424603 231068133 0
425174129 296069123 0
475241448 39749802 0
6749104 213706111 0
38619725 404275950 0
147668229 179973639 0
30426851 510177718 0
131267447 133317756 0
181432347 334717352 0
134077188 472512301 0
172934588 27407977 0
526948994 143565090 0
245358340 193395301 0
566344277 213002589 0
35289971 505628839 0
407512098 491723493 0
9191624 508206018 0
127736951 407897341 0
169763693 215108359 0
233658712 375635056 0
318017260 234345525 0
390864843 239363307 0
342808946 284160710 0
349859176 147164728 0
403462285 421315870 0
384111509 522008893 0
108414673 345315223 0
179620831 525968560 0
76896434 202372000 0
66875772 129232145 0
468833810 184113323 0
128713128 533705561 0
370014991 309413483 0
427463079 288034825 0
407606457 187775809 0
457230692 169945109 0
213663864 528587635 0
106411148 493413549 0
298635274 197941466 0
199333569 75369212 0
260031629 75053666 0
135624337 567055532 0
394315894 265639605 0
234100166 466592993 0
524804700 231463610 0
197871515 354698885 0
523323275 255660177 0
46427526 331984580 0
175314113 267301228 0
168167410 534521159 0
496855214 210365550 0
376300967 260130482 0
149202831 335148842 0
336523502 572755094 0
115710810 456080585 0
457441977 6794104 0
204948273 31170206 0
386953639 6608648 0
321599710 520351174 0
285566423 96691768 0
368257568 548821698 0
306777972 450744051 0
392817444 139386194 0
568919930 37658171 0
279134816 293015549 0
200292533 39204590 0
65864844 267403046 0
426613368 296446650 0
77323849 336676038 0
392973851 352436492 0
337353693 120237069 0
197074283 223492599 0
535855750 415143168 0
325180548 130586770 0
5916078 65332401 0
545961905 36532854 0
215643550 167845837 0
170507190 102848575 0
146845182 253572078 0
452779946 266700051 0
549916916 231148502 0
33788224 458331672 0
117243054 482047753 0
253226847 353509490 0
232050028 53764623 0
39706860 253667293 0
458417037 496974237 0
575816183 36558277 0
274371811 263791695 0
432641214 298015342 0
501423007 51045961 0
107938926 103035444 0
425511622 488214768 0
75068493 273123953 0
429028444 133064204 0
259797382 308234248 0
332815310 385799342 0
37067145 492813071 0
95205161 150204750 0
350098560 213705045 0
413146241 295347568 0
399761134 534248945 0
154753710 496537071 0
225367604 43653361 0
118089400 545512216 0
65201804 331658479 0
77252096 430293498 0
436444545 522315794 0
187281355 304647436 0
488019719 412389389 0
54050334 96215940 0
279919735 342924515 0
188399119 426641880 0
84581424 391013290 0
514565632 99206405 0
72292613 103691302 0
508741169 484318129 0
344104316 500138416 0
441679246 59039814 0
563795861 331361001 0
390822136 56169320 0
248665632 245131057 0
393471345 463064924 0
474317795 330236832 0
452404320 33782641 0
449073039 513651001 0
455498398 34611203 0
122453622 576144921 0
322125701 575427005 0
401053483 210481058 0
62508068 214602843 0
142607452 77665093 0
434184524 522556092 0
243972850 95029272 0
32565580 187357049 0
467249730 187664223 0
359702740 177532998 0
440038781 187124009 0
158530066 204747993 0
426510727 306315987 0
389194012 234950326 0
563093641 566024366 0
195927585 491046793 0
247413647 323749553 0
191953841 203224587 0
305613531 212081917 0
448891551 262311313 0
255209459 253954678 0
422706900 109604141 0
305990057 50124193 0
60844488 213383979 0
111857609 156324763 0
153987995 473315923 0
203397458 192529921 0
548773712 270061263 0
535846501 142934282 0
491843935 227538860 0
281724719 481984720 0
328583050 556177867 0
169733733 126783323 0
117777635 252703186 0
411496423 330840680 0
140021413 506531729 0
217568430 545635944 0
175779507 468373699 0
459362908 304590656 0
465306304 557976166 0
427461483 127645600 0
180323623 549561527 0
563189841 270985605 0
306496154 267536114 0
7620530 43896646 0
4444179 199949046 0
89179197 267071871 0
196321334 33655201 0
480488487 253408775 0
425312238 365809673 0
535725113 12268283 0
213936760 168248588 0
322140189 488920338 0
231595455 119866411 0
102093595 413681851 0
324131235 45201109 0
204920944 194314406 0
189181908 282803324 0
100951289 234982215 0
102137636 566782 0
468329580 378960138 0
66382864 79772674 0
342324098 433832295 0
322779357 251740195 0
103323782 236259450 0
524356648 39826281 0
13098012 282312126 0
547867676 391927398 0
398353372 499799650 0
196163574 316792663 0
533070146 312749210 0
552755188 545613945 0
204589704 10793269 0
348024593 19968571 0
246517406 383634721 0
204131310 569624764 0
504354922 213734229 0
73617514 290417735 0
349064994 15735888 0
442883936 565361283 0
84540405 484318413 0
387880622 105484670 0
274397617 8363255 0
567936062 511363078 0
143762827 321404043 0
278699725 543431199 0
520014772 36201249 0
519030927 521692536 0
270408009 577059069 0
159007908 462034071 0
304475139 352963832 0
137689824 435139805 0
6149006 350136902 0
267601034 19485147 0
206165937 566051181 0
402020240 42996742 0
102888245 250505869 0
200550557 7961802 0
457838123 196340076 0
182464706 297216704 0
416603693 561844595 0
365396159 30632404 0
207364231 344790448 0
544164400 274231876 0
52077306 371849390 0
144299623 376773800 0
466106698 305463772 0
549483894 327246729 0
77142432 244823134 0
419986058 439096908 0
264870291 340534460 0
293331509 273431972 0
331675852 265519284 0
249970662 250547440 0
257719984 528326827 0
40570479 54578964 0
82559935 388074878 0
191552419 496765781 0
148031588 333146532 0
357363640 342937703 0
421314538 159655040 0
363354991 367600176 0
53625580 70374739 0
7652219 367852879 0
13159703 303004966 0
444587009 117467458 0
429534347 476832206 0
185466934 372336001 0
285091939 396639495 0
573634090 369547542 0
48340055 340696804 0
471189545 411729538 0
295096637 540843949 0
308964598 382122534 0
560599177 537534807 0
388051937 65110708 0
433779672 462138660 0
571335756 518632736 0
286009522 422010020 0
468489497 465325121 0
124133061 514030718 0
458704798 290530984 0
578400741 445705281 0
394080508 142137385 0
214770601 565687336 0
165764920 338241132 0
543538366 230905383 0
64469348 62324389 0
277393650 536428436 0
290843524 504172351 0
69139000 65067852 0
563359163 447158351 0
392228389 24939910 0
350071738 421244683 0
527289990 326697155 0
540584182 321426922 0
120159402 365317322 0
462270443 21247744 0
35037976 358900353 0
119885079 34197656 0
460797165 93999458 0
370056752 115246670 0
524170547 292595529 0
410461156 261680072 0
493941048 274091418 0
215076321 193628239 0
350378560 310501569 0
9338781 384561291 0
353367909 397174512 0
482510930 117348937 0
394415394 505253446 0
455230508 524031281 0
207575176 448439806 0
121297196 274761882 0
73328163 100192446 0
544996221 438776002 0
527594679 222822601 0
394721839 112119415 0
344326595 551145419 0
317736355 277246317 0
227976111 427029589 0
156461308 564648009 0
185380918 357378428 0
19842648 34324793 0
244756198 459124040 0
389744117 286787047 0
574654743 422166139 0
514341994 462448155 0
252088104 391277544 0
109437227 62354483 0
513959967 436242226 0
258948523 510536935 0
264195389 498333635 0
183388941 146655111 0
431362896 510380632 0
96081202 383464187 0
18956837 503117995 0
152759884 199595822 0
479067168 35187154 0
427911049 316478969 0
511444470 124236142 0
215533888 114909679 0
243976493 417740435 0
519424248 169670696 0
238497390 469097483 0
16351591 437550467 0
278464039 206002991 0
510059307 466592680 0
501484378 141326611 0
242703297 339365200 0
457658193 144325847 0
245720272 538045442 0
420985779 141615796 0
154812313 192364000 0
185694062 117784680 0
357796036 511896636 0
430114812 89430842 0
564141504 404482451 0
152018204 373928248 0
361253777 168561512 0
412044522 83913659 0
565495376 578172031 0
478444757 11181047 0
291749570 43549084 0
263525053 326047410 0
18499722 351730204 0
239497615 75769646 0
209023005 248374027 0
277138122 74600002 0
509971183 500314427 0
212667793 529212886 0
97383814 280176561 0
493989640 461668591 0
274418622 172904885 0
554540259 162204821 0
230842740 175263111 0
111843433 90864385 0
497266627 573003991 0
177847194 517319606 0
579164630 216298258 0
425833508 238769240 0
167145633 191081647 0
231572871 522201512 0
12014209 532130760 0
129002210 200118695 0
310628933 323078395 0
149690062 31803603 0
116421508 104668284 0
371684572 163346981 0
461637516 208516567 0
132761423 120140870 0
88622205 9143791 0
548593332 192609691 0
565456860 494964087 0
474731761 14442020 0
202089770 473894727 0
17551043 69563664 0
464277101 204246720 0
210463688 247646714 0
229106871 565382699 0
179804998 496787622 0
521289879 422622071 0
252642975 173546008 0
107996947 181090845 0
386216128 550226393 0
518524627 531705792 0
267669073 275979093 0
125985120 486795323 0
470623128 137343670 0
251178983 78586798 0
377316108 148449663 0
17142725 223283425 0
548266246 432245063 0
169982434 513016215 0
197672275 518561264 0
343390834 512087134 0
204147661 328798552 0
283290271 84491413 0
294084952 542189571 0
90396305 244590905 0
333174925 152368240 0
250499231 438272326 0
237419074 146291058 0
309399549 460860225 0
46330758 350029619 0
459062563 416766122 0
365260780 37765925 0
498600596 147963669 0
375351593 97970983 0
31033046 447468858 0
413804461 315169456 0
224063685 562292880 0
86019813 162563538 0
516449074 4137488 0
18402719 72560343 0
127907856 547165950 0
360062326 534274481 0
150117631 421779874 0
145605988 573844526 0
244096799 147346234 0
105601835 213594138 0
194447822 501666401 0
497515361 242870059 0
119568870 516194286 0
145761092 498740879 0
566578014 378049373 0
20470809 554415599 0
189811043 495610467 0
424853512 251083723 0
487106615 204117990 0
117268319 206596006 0
505120171 281636119 0
75886059 236301485 0
323839417 325537296 0
526751624 297696259 0
41597133 339275514 0
124968495 250935095 0
469319678 176283312 0
68568668 320978792 0
89197905 557150344 0
261990813 16559910 0
205798344 483747494 0
514969127 301518326 0
162258140 85757298 0
90011449 461779349 0
528346732 333186575 0
150582255 274186307 0
400753350 540531499 0
394328299 38329025 0
188638359 335109720 0
542267844 30129269 0
502768827 24337372 0
293698704 146958353 0
348730396 320533603 0
162478378 422834233 0
139366329 413866972 0
456855507 120283685 0
504987382 1996078 0
291290197 174615285 0
306886219 184026752 0
113038255 184306451 0
363324221 97003407 0
172052593 210226233 0
2133199 324957957 0
501626492 49884468 0
412489257 398919198 0
239348282 324641470 0
95589977 221530210 0
87803064 408744104 0
281779889 495085320 0
471590191 538302399 0
394604332 114545610 0
387204422 88156822 0
487144496 44527159 0
187109326 276737800 0
477474279 549983338 0
488740567 451120339 0
150828849 101640039 0
150526251 301079957 0
111402853 190628647 0
471975716 526311731 0
298551010 337839129 0
472448644 388038742 0
349179235 49822910 0
492079531 352208899 0
107515563 17716581 0
552240147 475264778 0
538278339 236189073 0
293311887 499823326 0
103911546 257424262 0
351987999 306594184 0
80539995 276812048 0
97061728 272652854 0
530961391 198754100 0
201917367 134550524 0
307083493 78122841 0
118370124 191829551 0
509819864 465654044 0
290719892 172495399 0
551654410 379881950 0
326055557 465346465 0
254759846 36309721 0
152017740 494485929 0
75169237 318372217 0
59155342 269362492 0
353486305 24870868 0
444452576 359021278 0
332067281 81636884 0
577695092 30032894 0
92212986 484725095 0
455221695 95348929 0
219318574 438230874 0
43026915 270565828 0
388300938 401762757 0
165552622 82805504 0
565808544 292908761 0
35926057 261678641 0
289735520 62365910 0
242093505 482170882 0
390375312 273507371 0
427268828 321254212 0
545991687 59169918 0
76040836 303888994 0
208376100 112048062 0
290517645 212067207 0
458687638 430183554 0
226396225 107684056 0
432240421 51954510 0
426646403 407780221 0
285825242 325427711 0
250747573 59467496 0
95399729 449967207 0
501849646 333641960 0
104233397 89286182 0
357229040 315331431 0
69750031 432199678 0
416978977 197986070 0
211335945 103422249 0
185108853 333572447 0
382737935 241664426 0
53147284 336057184 0
370160880 226312965 0
94823824 44969113 0
195074603 458609223 0
341420125 579074696 0
507601510 236116139 0
280115575 78278570 0
57048043 61229119 0
361523871 268094027 0
415910033 94215111 0
32108292 540071456 0
94796350 83015997 0
9698418 310444944 0
568463104 377484445 0
97588070 308690120 0
397684975 509244068 0
19986169 87311797 0
320951639 417826265 0
53053314 216796507 0
437091300 27331184 0
553387170 461910581 0
297698951 551561208 0
481766206 340289097 0
371113389 349674713 0
150808577 388270427 0
167455971 462539332 0
351468323 352093445 0
62273054 234957743 0
549128200 532768444 0
55029487 186023532 0
566724040 199243608 0
24741182 315678079 0
74162467 189536319 0
9880940 235699064 0
212902297 221571557 0
336981083 387697236 0
390386077 143290006 0
247778376 554401823 0
104713021 87533553 0
344657529 397273661 0
140369390 179198607 0
26120809 264842195 0
513839239 76494621 0
356611021 389825240 0
99017766 516184199 0
65049948 1282860 0
418826736 112268195 0
453976428 266688389 0
444038566 155335848 0
315126615 561402308 0
452769389 28417154 0
367339093 361980216 0
427789999 344186153 0
444783642 290163534 0
189964572 398393160 0
14068227 125017359 0
275371972 49844395 0
423521355 124601444 0
504366230 51100679 0
476963027 45696713 0
542847027 502686476 0
297131023 27660780 0
561170371 127901658 0
391974519 25775897 0
428464802 246838752 0
157692851 326443286 0
365104527 260451311 0
207481380 262069651 0
239770435 309947230 0
320175422 275775290 0
35333470 419334249 0
468707403 403948057 0
503522718 253545273 0
155695797 35880721 0
483793100 555218208 0
487193236 537813208 0
555648696 125541262 0
226166711 198954125 0
333265533 121636187 0
434025588 289443219 0
248186069 436249448 0
138223754 494223829 0
226167517 270760038 0
468605257 29149852 0
112459479 276939836 0
201095290 541274765 0
517726901 551207357 0
481760499 126001989 0
189743040 69414757 0
466908434 348706868 0
504256375 221037232 0
418343830 527540368 0
56118853 503705829 0
449652361 198456217 0
370662463 374955466 0
290180183 244659130 0
5483325 30684842 0
331675148 109493214 0
191574814 223101712 0
219019228 517536397 0
341502213 566373802 0
556415490 343012215 0
417413182 361042842 0
327747167 335613288 0
439727460 481639000 0
130411526 293077720 0
125285593 67261280 0
280873356 131021502 0
76614312 355274268 0
572093499 9457592 0
204634547 222696086 0
112521274 543917211 0
244061986 188407756 0
496752782 151419970 0
526084919 474480724 0
169906291 188516165 0
5471423 181955062 0
447475936 197890246 0
306203958 469621564 0
68137839 408015113 0
563221601 269001519 0
382643726 109288907 0
388071762 349097909 0
471744391 174720584 0
474441675 390065916 0
174605611 237225018 0
454026013 564501262 0
258943192 226431193 0
424997358 140024879 0
117117275 423680697 0
375473953 84206212 0
206014208 154608326 0
490597233 570522382 0
225508282 193622754 0
564551614 366349043 0
184137076 385489846 0
255042610 104270544 0
153532452 263502157 0
496413746 579428974 0
166641154 519411230 0
32790193 25013426 0
144696760 503440527 0
215146640 54308199 0
472471729 550690258 0
350658245 38462619 0
89623045 84684534 0
318261257 348693328 0
517353600 6205913 0
370859828 490298780 0
354153714 446716938 0
305462619 350504158 0
334537258 289674239 0
68609313 184123763 0
234912926 93127058 0
504823623 51542659 0
312817945 534798728 0
462216482 395173495 0
173236268 409410935 0
578089972 450386601 0
40933201 160525848 0
26511779 335740057 0
172654379 48296574 0
374155762 573010575 0
38696283 299751282 0
505289996 551008938 0
109416268 123735256 0
183607402 312537203 0
346420052 118271569 0
3609734 506591047 0
353107566 262978184 0
442370265 423818915 0
561852327 339804227 0
6833069 192107090 0
270273938 228702471 0
484756978 440036725 0
205842407 23710687 0
279234263 6078007 0
191830369 263821094 0
324317505 317539952 0
216008672 137610276 0
149609433 191798861 0
47700469 305462362 0
260767 88323817 0
558980410 566265448 0
556537498 478522574 0
378274710 442115544 0
325955008 275930751 0
59940571 90099246 0
452848192 25768404 0
295821151 409891937 0
505920980 417851675 0
412186629 42575479 0
216197480 215816671 0
27166101 424137673 0
34574116 183739347 0
554957903 392889474 0
503887223 5575077 0
64787724 117339713 0
185160091 456593107 0
311057022 478577941 0
538591460 241487597 0
25045300 205599118 0
293546647 484138693 0
152837619 111575632 0
59538724 348684466 0
166531840 201291022 0
59726622 413453426 0
403902039 350552358 0
261720815 431624882 0
406054935 112366061 0
1716664 384136635 0
151119585 76322347 0
166662214 19463003 0
425794767 452411758 0
298906446 472151119 0
168697174 109580158 0
445778909 216076851 0
7899979 561725889 0
59688208 58591666 0
385327894 36653524 0
380917721 393647419 0
69519601 466507745 0
53065523 552818287 0
422235832 60094227 0
61465531 155311946 0
18858649 361362835 0
81331943 357813786 0
137580952 272395068 0
402736969 50724971 0
224580956 513386243 0
121689572 327852574 0
197584936 29701853 0
76374619 536556314 0
362729784 366197722 0
545603988 18278225 0
424734209 467916568 0
111045752 62021443 0
432119123 357151038 0
142707089 388047178 0
241509282 96001293 0
543139706 150391615 0
532594278 295743077 0
294926335 163785023 0
463826976 555632153 0
381048610 441759689 0
553328221 343570261 0
388516775 465241452 0
372845800 529410204 0
174970322 241276682 0
138637900 382002513 0
467991279 156372802 0
176846328 299010692 0
169038790 231343243 0
177777420 211018306 0
216584807 250917842 0
200784500 154905757 0
122011493 241138898 0
523572504 208141086 0
54034776 66766958 0
10137809 11356095 0
263628458 50758833 0
287776824 345178277 0
371939132 282405727 0
514151953 167304942 0
477471511 330552469 0
120764587 214279863 0
444521906 310471002 0
533501872 268656384 0
115152871 476635523 0
377751803 260855097 0
42565086 200361953 0
406891769 561314626 0
368413049 452330611 0
439040356 327804891 0
6242522 20367647 0
321240534 43272105 0
467856918 543383251 0
397106380 141081593 0
30221506 446056594 0
197152532 516520455 0
7554889 511113358 0
128496288 244506870 0
159567835 69373456 0
132566537 137204217 0
136502953 434284478 0
387811277 174844636 0
466087564 137252226 0
9117382 362571484 0
344689309 481849076 0
249104228 272860163 0
559694265 187378013 0
430694924 500040183 0
579516619 292789180 0
4911590 204703632 0
385952167 154368791 0
79350442 147032873 0
147074798 427326307 0
448375243 401800095 0
47008463 578905075 0
261150258 34774973 0
382623958 6771803 0
168185574 210147583 0
127981905 534959213 0
446064228 170407794 0
354851889 78922207 0
409028714 47551124 0
133616773 541100278 0
280735966 149650180 0
287853880 197802882 0
451029767 226767567 0
265300288 26078950 0
95161150 447319436 0
162740069 125382859 0
359909754 407392006 0
529204771 220419505 0
290356020 115096911 0
219646497 575606261 0
561374062 192943094 0
458022358 77794176 0
168593685 12854381 0
128405684 429084023 0
403100792 134836619 0
473081868 561752324 0
268336496 325973653 0
464429796 81665291 0
284622469 67848075 0
339712070 166113557 0
429488835 38165375 0
55157983 391191551 0
565855733 34069949 0
536574498 273442053 0
290318723 404329539 0
487166086 415231246 0
9697614 526258974 0
243897683 228429687 0
495948102 22754748 0
207526620 161577780 0
438996529 308107614 0
296807512 539617567 0
73204334 340652146 0
417018189 256912975 0
358243832 506784709 0
235017153 79977099 0
536153310 17605343 0
303466269 501633864 0
422190304 404061103 0
118659529 251672868 0
569907093 73729333 0
544610589 515108844 0
38170744 173024769 0
286083933 182467382 0
472846033 419754519 0
181295040 77850328 0
364698778 140686956 0
295715318 509257932 0
330436475 564233853 0
181259356 551418744 0
292773013 501906566 0
197758917 546748524 0
282025105 447929196 0
127189887 456046793 0
82446719 499020834 0
419288480 254008480 0
392995553 65072688 0
499267108 314145288 0
427919821 551015115 0
376418343 44877538 0
126304388 299642542 0
449738230 228814578 0
457988830 440515597 0
368888122 499934923 0
297922119 532839500 0
78326739 529736267 0
481705693 42147382 0
227702673 92414784 0
142291209 326787928 0
227272884 320824680 0
527938426 309171239 0
33971816 441851821 0
66133493 510591393 0
422113206 447333813 0
461320931 237149798 0
377192666 266740282 0
324783342 373313981 0
453869497 226374945 0
481181084 70504804 0
139769608 280975713 0
154151695 150933309 0
209559588 375239073 0
346876239 454797203 0
138873288 568216093 0
68691159 331208363 0
235365994 416951465 0
46470785 288405030 0
223083028 224821162 0
501255163 281974083 0
482204982 57124899 0
391167922 40482683 0
38293748 334696889 0
191820664 342430804 0
344628095 103775208 0
127389173 346360777 0
311520414 148718622 0
437224692 92807431 0
97305200 364219954 0
520365571 248774376 0
481172806 25442231 0
176305499 322422778 0
163423390 230945548 0
486524062 198431343 0
508151873 76115088 0
174517538 328300746 0
485395586 134437757 0
254945936 336010031 0
167155003 12622032 0
428421664 306402750 0
338667889 397120802 0
387853491 465648722 0
244115536 415468856 0
58677772 319680511 0
421721781 382660158 0
499223863 254808789 0
306497418 435250351 0
385918004 308211352 0
83952127 256775438 0
307076619 445026539 0
251403207 396625279 0
385858478 136287891 0
417081237 226624362 0
115980285 91880552 0
492884590 15160590 0
197523984 58526226 0
402474063 124563584 0
258621074 426603081 0
174343937 210195501 0
562553156 119068270 0
503948703 483364394 0
193703790 237786966 0
576070289 366683637 0
522229136 481633522 0
188014395 324369101 0
359281573 502004618 0
556562087 500741795 0
236161743 344039370 0
538160782 24114859 0
21620331 4900497 0
478800594 396880749 0
305593122 490450111 0
379231582 33534991 0
556163645 557645686 0
321147407 543189520 0
393970648 17950621 0
62700664 554150246 0
142751647 480192452 0
203398860 339695584 0
533016994 303554746 0
386503973 436544728 0
321535310 296231712 0
471463802 89388753 0
389293960 495970063 0
23087453 59328376 0
426732969 270210676 0
481036466 20800068 0
533668720 480346607 0
486907353 481407491 0
98201387 443802366 0
295664257 366862303 0
363414284 226427419 0
279247658 266718999 0
146577219 45473814 0
219700953 445251662 0
54898250 531863066 0
454398513 511097984 0
68037458 384123870 0
467043587 263943511 0
115641972 561710272 0
296252632 442038126 0
169950512 20916334 0
381963224 76231966 0
289269301 78360229 0
7528430 45258172 0
48446630 516191532 0
500880445 39048301 0
165356720 6105642 0
287487390 189727011 0
436080230 514298567 0
192003369 466362674 0
510243019 128851344 0
168578212 161702532 0
426917995 223297317 0
241450328 567279346 0
497759827 18609744 0
204796924 505373197 0
255231254 429466454 0
483162430 178285327 0
230074433 249859808 0
75048496 436323337 0
133797494 3556844 0
479887365 393350772 0
238239285 367124272 0
205724742 192925095 0
505420094 532355217 0
321230805 403070482 0
408643687 252477895 0
110606990 289585272 0
496539223 434081676 0
194699954 204848039 0
207727331 389240317 0
11923537 546685330 0
435470164 204097843 0
161986303 160714720 0
364401683 377939719 0
224175747 292421951 0
565535929 427017368 0
126623669 406150748 0
165245284 122637421 0
508117322 294790219 0
563280625 22454958 0
48011312 58849831 0
155807545 234043902 0
53341027 37493164 0
302024714 379975851 0
274497242 24247419 0
439170426 285059372 0
422826187 418563539 0
205760756 518675221 0
208811440 95303514 0
210488094 555924211 0
422786524 493713328 0
212355147 371140398 0
389216434 551465397 0
468851751 289822294 0
45881315 145128474 0
20313312 364206677 0
72106748 503746493 0
360155038 189144447 0
187892065 375193981 0
429140916 179898476 0
21438540 524662073 0
105617044 96296525 0
259265764 443260745 0
501809622 281877837 0
205225606 456792710 0
307725159 405538241 0
196804429 366480147 0
559370789 490384242 0
384477712 557500277 0
444865601 438676711 0
525829112 180360679 0
572496444 559654341 0
478405037 448510289 0
433952895 199098370 0
382296966 479377235 0
446906279 93151828 0
190685661 284270855 0
442005582 250007643 0
534781942 471080566 0
543173615 258889672 0
242694698 87437126 0
175383743 145101221 0
80671276 527155531 0
360889458 381702820 0
514759978 523760482 0
441819530 102534550 0
215260802 112407869 0
360952526 540148439 0
486069219 517901885 0
396007564 490210584 0
405257718 510541219 0
512076977 563525254 0
134375978 540898283 0
331382267 152744339 0
522138255 154237104 0
215540847 248172228 0
108378735 471116376 0
539170868 382486498 0
395274524 541702054 0
181323024 121359093 0
469924906 362447941 0
168831888 74816079 0
266603835 164519196 0
277202843 523369998 0
388024998 73109711 0
214897771 549256877 0
328749670 486556410 0
431999534 101399205 0
27119531 286992616 0
578531820 372645392 0
5170764 262256107 0
254685181 497881785 0
425577321 97364983 0
555208572 99322495 0
571989545 294386724 0
808177 306826189 0
540038957 56579166 0
225320938 374688844 0
545424368 207329387 0
234075830 195009205 0
139247764 101409468 0
395061896 387813660 0
107970038 412352362 0
378449116 403309666 0
230683150 144375766 0
337383492 478578588 0
306817708 80916292 0
440789798 47578523 0
380294674 70408514 0
442888294 317292960 0
41125318 41369065 0
450488980 20154079 0
310717313 18536042 0
42943683 63591511 0
462767654 482243814 0
499097763 480571904 0
129645837 575367647 0
305575510 188351086 0
479592230 303430448 0
220719497 40084726 0
264926684 344566569 0
257472539 113334211 0
65867496 253270599 0
494489678 101712070 0
378039181 102826499 0
122675660 262040184 0
163842292 489240378 0
331150214 270227792 0
471705434 357852403 0
448970599 473130428 0
241826443 402113094 0
498380117 540916497 0
415611710 560868421 0
275425895 88496573 0
329860567 451095808 0
537408365 393820441 0
443365261 328440297 0
546005923 104052917 0
442118532 148291035 0
397158767 338897943 0
149164761 422255796 0
459256430 540084237 0
205991439 444744444 0
216537368 390083850 0
135853708 71532395 0
45725042 479601777 0
409434003 335340930 0
265795691 355828701 0
480280660 502538970 0
89835087 498199283 0
398828054 166099941 0
352624936 255291915 0
359949613 504060156 0
424037525 393264410 0
139553258 532163606 0
514291511 327494345 0
93594198 523110046 0
496981000 532929595 0
77789517 294354659 0
249617033 354081135 0
101749413 257488868 0
189189394 293209727 0
247982225 19684577 0
32283592 137879940 0
156656590 564336228 0
447108302 364912015 0
240929017 470088252 0
301492939 356520619 0
178044460 55222300 0
470803810 570715895 0
262957109 449879536 0
290007834 146410974 0
54354916 213122118 0
271687346 93807439 0
308857268 80436772 0
249859471 107878071 0
227403688 140555799 0
502294033 341182306 0
512083371 112483179 0
143900901 339748174 0
28232052 471632821 0
109993531 5200401 0
552891593 211537427 0
454246121 238401821 0
37050628 512954486 0
172887187 541427586 0
278696907 7555565 0
399498385 318258473 0
244700784 284006738 0
145550157 74903430 0
21700645 216668028 0
243718208 176295695 0
448502098 109344526 0
177487873 403339585 0
59590960 329609706 0
222599975 490831894 0
520778244 455268223 0
423006855 63098770 0
457994404 320817880 0
314245762 393755984 0
476047419 55498129 0
545136308 83668413 0
292410017 149760261 0
264189066 570909662 0
360496267 275413673 0
41177119 31322207 0
324812573 145274941 0
287319974 177798598 0
216586668 425840795 0
114272445 28875197 0
142964749 436569227 0
487224971 99820859 0
228921269 290252178 0
339400902 104701342 0
318664142 528218063 0
278663169 73186135 0
237437704 147235013 0
32502396 426512440 0
119362672 242148108 0
128693950 3911597 0
4992341 159005858 0
464794141 233557543 0
454433428 10095069 0
527734828 458081408 0
289307224 39446785 0
420374526 45291711 0
329244689 394169418 0
53194856 54877305 0
37052393 96443455 0
244511624 95941208 0
458383658 184453098 0
49078571 432211039 0
454334804 436901286 0
121773284 22828763 0
537052748 152224298 0
422322514 66076026 0
430030480 464412707 0
75291989 528631171 0
337488766 207920609 0
362807096 27989143 0
532121306 385444794 0
6645181 234677078 0
479473288 77220912 0
39944042 18404855 0
430889414 66863191 0
412401568 6325951 0
35354646 297164058 0
503141816 505778968 0
313747944 93877827 0
142413067 281170323 0
479542988 478109469 0
475381715 202511217 0
289265976 433481079 0
290863227 460969374 0
384379149 405795305 0
548244825 573312263 0
463509549 476243338 0
303519522 318364832 0
231686667 168606455 0
258273514 246321943 0
11162806 438552163 0
357358766 375816226 0
238228107 164857789 0
291037804 540003137 0
114166753 22171358 0
439532774 236063690 0
296603890 84275144 0
191391868 413075942 0
215790093 492403622 0
214744855 66936021 0
415494088 519931882 0
51672838 200294563 0
243685834 296085223 0
488797587 507579907 0
167269200 549800042 0
345637118 213105525 0
577155496 43035507 0
562659172 21478118 0
523887258 2938895 0
314218135 9899884 0
536856903 563454524 0
295987562 206647275 0
465188385 61193425 0
126822271 60752843 0
501001968 475730814 0
192622762 244373512 0
481770674 494540388 0
352129459 453558466 0
484358621 434399830 0
450195875 115398008 0
116261182 362378225 0
556043226 401307368 0
539772640 351364816 0
424230924 217253576 0
199116686 225954844 0
524070945 210796743 0
345278043 430034980 0
105734765 521946202 0
119474456 421701991 0
565818460 113123862 0
84995213 380574043 0
326176415 329826039 0
132451918 323842071 0
264517720 376833391 0
156514208 339777738 0
265034764 187523983 0
99447690 123217920 0
505259339 290389162 0
275951407 390300063 0
296161102 306489050 0
536016512 287101583 0
495959334 512644190 0
345138977 69499401 0
414884755 564818429 0
416126747 564637977 0
531453646 252144145 0
576737594 152990148 0
23220860 286030175 0
274261242 159860652 0
562291504 514299852 0
388193225 235341765 0
417106444 108179221 0
324125493 542988396 0
170855366 64893881 0
320736653 497437840 0
63325633 507752219 0
17433098 550725534 0
540246253 61107422 0
434989200 464996816 0
125210521 106521516 0
453374607 417472559 0
91344241 115220259 0
526329187 343618592 0
42909908 165665718 0
492257537 380460707 0
287474362 106760862 0
476200092 420861300 0
336307643 125929872 0
256211218 372537395 0
147101745 122377286 0
485238404 113753849 0
477393980 331267074 0
176051686 375789077 0
51269428 328723371 0
82168796 285274719 0
132707094 16263416 0
136009259 202787758 0
559696962 174566047 0
474071723 499280455 0
85770617 363151112 0
549968893 306631295 0
358937848 229792570 0
9315758 340499295 0
185380522 308702474 0
214173889 333546732 0
333260795 262440562 0
442419488 116349894 0
228755292 54670528 0
58813806 457111474 0
18306255 69486077 0
178486524 103021732 0
540559519 74012349 0
275875673 164455669 0
463955207 549018222 0
36090425 269288211 0
229006670 355101479 0
370343204 505474381 0
375605889 293050473 0
327209461 348453442 0
501148345 149862477 0
211222691 297942269 0
531816116 34726892 0
226106098 572414179 0
338139056 579343095 0
270443171 79992439 0
549499556 439588694 0
385748759 231719214 0
341925804 93828109 0
75801290 299559775 0
454777763 80183165 0
323588576 152044916 0
332140152 231380000 0
191406860 140410150 0
426373005 112505515 0
469890664 360546746 0
7300699 149279869 0
303569511 236134830 0
334253242 353986433 0
578061803 61574736 0
281585676 277330759 0
86085675 89640514 0
250227962 385894008 0
211152340 558125596 0
366678053 145560832 0
352005252 285382952 0
529176939 415328867 0
259556358 238966829 0
205951682 458676656 0
422270991 579556074 0
312358188 135673340 0
68986925 208125881 0
518518810 458026612 0
202205561 170572343 0
171968540 217305631 0
264937746 416041018 0
39412064 101561672 0
564721971 535389652 0
60711694 194196789 0
110054556 174319029 0
247961270 237787435 0
104039114 3481692 0
12854738 103888791 0
279719175 16327172 0
109649871 471721505 0
251665202 158885942 0
12453333 278254018 0
188999110 569455536 0
371022392 544126060 0
366778924 517303090 0
339204589 416694029 0
146954562 409630271 0
472087151 181625847 0
432524575 429101488 0
437786083 169748842 0
433172589 62872238 0
389405414 186848998 0
404015551 18649301 0
37424738 352385593 0
530732102 491856675 0
488644524 221087935 0
503732265 381667125 0
564726284 508748701 0
244102091 221774203 0
417407498 6868684 0
251641029 66982598 0
331401890 276818620 0
44952096 48456459 0
511615623 145821644 0
137490988 140167980 0
147468328 262888945 0
533898238 191686323 0
83499414 339737783 0
30909441 410913201 0
381022213 534675244 0
571054777 389702829 0
531218480 546323033 0
234335157 571338913 0
434853569 365046915 0
26229336 363766745 0
77914375 172747352 0
579653948 154237692 0
142314148 106316790 0
100591884 364544248 0
420380954 493550105 0
479066284 556884342 0
5246040 424340408 0
465417153 161018399 0
72447631 37268605 0
44787694 25655040 0
263664468 338274017 0
149317064 431243124 0
492448270 325384879 0
175026270 424930704 0
68301675 523331327 0
316442495 280589375 0
365696346 24516098 0
441307109 454659839 0
108646444 162648331 0
485972701 54351879 0
244627741 243452720 0
159706622 220987052 0
300722386 215470519 0
237587257 191226809 0
127199385 18973063 0
203921014 455260419 0
519623958 299044906 0
368914196 4371161 0
532353723 46020278 0
7926084 499750391 0
43354295 9654401 0
103489183 394211420 0
270309634 74537745 0
148271749 168511017 0
191940184 116560424 0
155560288 343701195 0
80104151 236618738 0
30760692 104420307 0
469177239 312400210 0
208065243 89085935 0
409889178 532774701 0
172543072 161158028 0
257255214 473633504 0
286134189 383261275 0
436608420 17656192 0
315669685 432274513 0
248333279 569979140 0
206073426 192070723 0
403089052 505190289 0
310302063 456105076 0
524057460 88703945 0
203351454 77617768 0
55773621 163223920 0
457556504 381970760 0
562930490 554564682 0
80543579 542834364 0
470439848 249385990 0
324656915 511052506 0
438551057 147749942 0
94243341 442480497 0
1043850 457179396 0
67538201 480223959 0
496700861 409071742 0
231066939 264722785 0
211088963 346203358 0
205650992 12625852 0
378498982 232079475 0
212589645 285755732 0
475890032 319860786 0
262727971 549777545 0
457868802 188747218 0
385309301 64569762 0
313278398 484199688 0
223013195 447473498 0
43026314 261585368 0
332283441 288749478 0
26808702 149834676 0
99966575 480608424 0
37021985 482746518 0
56153669 470669943 0
533761764 478923325 0
497739029 120861420 0
550193335 550952207 0
514604693 378449453 0
197394135 5554587 0
547471698 445630802 0
294265760 30569105 0
134289520 230228925 0
485370686 200051031 0
90606662 139684967 0
280281125 345608815 0
56046188 196555593 0
91600695 188032168 0
327088019 301539783 0
196262862 332729031 0
454142129 338235347 0
15075048 546393117 0
365660111 544667403 0
16996785 345191974 0
239429656 519676916 0
523750537 78728212 0
85436827 197436851 0
367221104 370511549 0
86024295 270689119 0
143930709 284005169 0
113232647 119155590 0
553808907 291607968 0
294555442 408005611 0
263484663 223267377 0
296763416 325624249 0
123732094 158190693 0
542576913 401976360 0
217316569 226337392 0
300773602 95390072 0
205688974 430786238 0
223506040 250603417 0
479470038 69171726 0
164601838 117267646 0
342692777 349264964 0
151419604 447408688 0
495523991 448950133 0
44517998 186256886 0
361411545 71930691 0
457879081 84790214 0
113365914 148724124 0
474838562 448740885 0
419697634 319415212 0
102505407 207711152 0
522055663 117332490 0
22588863 143914235 0
527402655 285543106 0
553293220 430713803 0
515772313 452758828 0
378957484 261591228 0
347064031 418790630 0
358280899 129417329 0
30406728 341079800 0
132649270 277275410 0
507129826 283545312 0
469194948 96196398 0
32045491 401168306 0
559275377 44696657 0
108609792 110537521 0
212885147 418487455 0
509551617 559579591 0
539175350 211612218 0
324058762 251613298 0
23298728 205018699 0
148940090 48584319 0
478194 27446118 0
253777560 35365312 0
336583615 89482686 0
229397495 286919610 0
528442252 86089320 0
369588787 179699153 0
179641885 275657122 0
303451218 251096795 0
44239500 326772510 0
51458796 98025131 0
530982955 121973207 0
7883569 341711812 0
568127697 494600535 0
399591585 178669297 0
322434417 163173245 0
82502719 564872556 0
310362117 409927614 0
116626621 520464384 0
488607079 527592 0
56185637 10842187 0
148036687 39363362 0
282343394 525096533 0
235022883 355021518 0
70374813 350851067 0
272361950 288808908 0
502914391 90657039 0
77622149 68540870 0
378891805 32202125 0
205570586 308765216 0
351749288 556051115 0
385717453 132677481 0
555651351 200185544 0
309017286 282511182 0
522663332 326502279 0
42252986 315728421 0
226991015 283432826 0
173957973 358164547 0
369910937 456710306 0
335952919 172408905 0
95194806 493617644 0
500771239 55745116 0
134961269 570309805 0
169730071 267561428 0
115440771 75976120 0
261753259 276259514 0
325303996 187456194 0
536741271 101151027 0
419394037 200290048 0
467350085 536413288 0
266618302 573969448 0
86511622 326604600 0
158799623 328836881 0
186659933 558138640 0
468452677 85130388 0
278983385 482640418 0
144127448 144406144 0
263504217 45001641 0
82385386 329573574 0
535528100 253926012 0
414163221 500981157 0
551489054 466385420 0
209026813 348025542 0
196707057 231502981 0
324337446 163491860 0
501916863 434409920 0
412835688 59531346 0
522803583 477992963 0
304742959 181452790 0
388478839 438904244 0
17130509 351268754 0
65593668 244163961 0
477501466 198691662 0
89835765 228420334 0
50640188 342473017 0
165039172 143804688 0
127475655 489607476 0
282488563 568673408 0
367984948 570805204 0
320188623 195578766 0
302073696 223378078 0
83275734 374243238 0
116759086 63021502 0
87166764 59543906 0
351606398 105018107 0
322141689 194292440 0
341702502 148086817 0
111390073 105286975 0
425691185 68152746 0
561991405 563117424 0
74899759 467738409 0
296349305 506438962 0
74452319 515391180 0
391917711 437645467 0
114071808 326961767 0
302276757 286488540 0
478196616 159853696 0
476873629 525208445 0
486693484 173761454 0
172320966 253720763 0
218036918 556876840 0
384573210 228554667 0
252200861 99019555 0
508056311 14538343 0
303917341 141216058 0
481227914 1156341 0
195222311 105912087 0
44952258 325257506 0
546364763 167840224 0
216616993 381256274 0
184045257 223285403 0
288963811 102707135 0
23844486 199559681 0
2765395 60897429 0
84168791 87921552 0
160681044 533517018 0
489746643 186470285 0
104422575 1464691 0
75066204 175219456 0
136891702 562047049 0
68737127 111085733 0
480466392 358464305 0
368249917 132572982 0
559250070 65216795 0
16987812 116039398 0
128571274 546144847 0
388362767 299928181 0
357467674 408782963 0
503316925 407739295 0
228417445 134102316 0
318522432 172323055 0
184336732 121662177 0
465126318 107161959 0
397495774 288684775 0
1954092 266757739 0
305986443 469752349 0
5411116 391774966 0
104652205 71922519 0
448110683 491765776 0
296998136 369253563 0
537429996 270453207 0
312474897 389832129 0
558301266 389072122 0
498500614 255575641 0
555465517 74665965 0
554052005 332426294 0
507693662 75272652 0
348693354 72798830 0
330681244 460477591 0
199086797 565438999 0
233521875 103474689 0
375735267 349230590 0
277771905 54658868 0
378476079 172871983 0
422073043 356089526 0
537286852 402159003 0
388345493 545108033 0
528279651 355785045 0
333329567 523360787 0
140073588 43559035 0
327057978 222313732 0
529969655 363646957 0
100680411 555461167 0
133879597 449584274 0
339145987 25431590 0
366006553 84097404 0
128487570 162746920 0
114623264 264022106 0
336544206 512233894 0
103322325 545140293 0
159676379 407963467 0
27707678 310288376 0
492935379 523036900 0
134252006 198610181 0
90858471 366635457 0
324741119 444810277 0
268257357 101744031 0
511080011 297925734 0
261490300 155240672 0
177490800 222586108 0
548669485 295167565 0
525735483 131211792 0
414858476 259196250 0
554271132 65105845 0
345658926 53963936 0
286083627 514879290 0
445325636 552522616 0
26152968 448956566 0
453177915 375901083 0
352166501 63848758 0
256867464 426784388 0
570437062 438396884 0
180351091 305078012 0
514103170 108790637 0
53521309 11758972 0
542787928 474506577 0
557012310 190474191 0
51277349 249855677 0
574866791 378056271 0
368828744 353786639 0
521463741 257185431 0
526824564 141816531 0
438192293 148878891 0
85249861 122962162 0
176793289 216661576 0
400003219 300702097 0
453709450 157549924 0
28111569 545314010 0
151774452 401016666 0
174168828 398305381 0
510326103 421642186 0
335053219 336817607 0
261723805 466460090 0
244561302 546111552 0
428623043 473581235 0
430243725 59054207 0
78008507 258295079 0
106710585 486449550 0
552873553 229086239 0
458422560 571743848 0
310206398 577438073 0
12477998 128354359 0
294041442 487818314 0
515457739 4866512 0
547656255 97981939 0
130892849 446634489 0
43536286 211759634 0
187511720 448673710 0
119669692 95231061 0
545252615 530597752 0
143001974 295028618 0
569485075 237130991 0
444432733 513031605 0
331287256 113661397 0
311035144 31887241 0
467216626 294469229 0
331898134 327946270 0
234362289 559202033 0
465274221 372863324 0
405480076 340660418 0
575074982 187107219 0
570906050 568789189 0
239069510 110474086 0
266649371 191820472 0
130862567 176309587 0
564718770 518593513 0
53798533 572673335 0
431310033 373125437 0
237230039 495264186 0
22313183 554152116 0
258998299 144715919 0
550346591 212209476 0
297936960 169855009 0
313079089 219070176 0
274480560 526031943 0
50892307 297110632 0
535182405 392282370 0
393540094 61736019 0
62514645 492263979 0
130535025 358403984 0
554440420 554029186 0
437374040 42486179 0
52115663 122522880 0
352300647 510814451 0
71679800 192144883 0
145912889 330101986 0
327669646 444963672 0
553549242 433825983 0
275177296 105102777 0
388881847 370626578 0
368449978 271748915 0
2682309 500390603 0
70894235 10650551 0
332591902 63842796 0
354093116 400643668 0
375131558 493216024 0
192913850 414775030 0
488331265 238530889 0
7331510 181378050 0
96191312 256708908 0
204674070 491015637 0
476913639 249745044 0
523125561 21895072 0
404057044 61993108 0
435225286 483633122 0
469399080 98242425 0
171701786 476870443 0
264759754 539940041 0
381693774 1343523 0
563563995 400923949 0
475945362 187609535 0
6062887 181557055 0
205437012 119645471 0
551349461 176553262 0
287544898 488589405 0
139049329 187306657 0
528322996 463892329 0
514199407 359414488 0
422123337 506310829 0
360450485 578728379 0
570512226 56397392 0
385943256 28794208 0
447739877 554265336 0
455901 131840601 0
286893203 29799236 0
89466510 561184043 0
34100364 151101700 0
579086092 261626243 0
345962914 157882777 0
304027716 459450012 0
252779512 132508279 0
556117865 138903855 0
35310996 475925718 0
494846962 112711077 0
220764071 336240211 0
152826153 23095204 0
444390291 260083802 0
569720567 457725262 0
235515949 441734522 0
438828818 560743296 0
90814016 127236986 0
256441481 447388288 0
160733123 362241518 0
363030623 473004977 0
2683949 137543968 0
463764582 247319760 0
46030437 378870191 0
363711712 269710454 0
103969014 51072543 0
208944592 542778796 0
338997250 308206970 0
252561610 393898136 0
551517971 145075704 0
287661428 89893104 0
509062437 168102872 0
456474335 201198622 0
114325753 125538323 0
288345561 222226923 0
511152743 259021145 0
567661375 383427746 0
288113087 310063082 0
328750893 402837416 0
196459979 455359601 0
370039742 327922905 0
247533761 444730886 0
517924881 363114674 0
516166986 158741265 0
483802528 21638228 0
422175350 198442244 0
61028442 42665716 0
23055028 433991846 0
499708195 175442466 0
111547526 288590285 0
158153613 444316934 0
192632622 256972922 0
329962566 117752866 0
524261863 222921081 0
389161562 251987593 0
96298656 281797895 0
84113451 155622648 0
71802650 162589349 0
205370140 48234010 0
16026697 429958405 0
465651552 38186678 0
144211208 214164440 0
518100763 241437904 0
265621854 9628760 0
352761786 124196198 0
138398741 358673557 0
542573240 474016105 0
306444464 460053152 0
40638419 534294272 0
153740144 506508701 0
370332293 127308628 0
244504945 370575857 0
99062985 403327745 0
399560444 414552547 0
91312614 454417163 0
373536757 344642394 0
426442041 187543628 0
523809239 573152793 0
233015730 555992610 0
11837757 383723556 0
298890522 184847523 0
1845677 542229584 0
127259487 81638768 0
177933527 312389162 0
401655949 168277394 0
420172749 447902555 0
407785923 331867230 0
416169306 364725061 0
24232263 24993133 0
157359407 520045134 0
69305683 420912987 0
528135818 204267575 0
421659413 513681956 0
534264783 201582286 0
122052230 33099845 0
52388580 109285142 0
291451646 516288333 0
50997772 523270868 0
434831241 216018017 0
475149122 445606406 0
86980875 321308868 0
182548083 242648736 0
412148963 255930023 0
353024216 303529535 0
419766895 396329522 0
400676260 171356895 0
511790922 346078738 0
485695826 286587976 0
244849947 496805127 0
397158100 294736850 0
570268139 80619511 0
241618026 471546833 0
302637898 2693047 0
548878044 83448802 0
512652012 24689130 0
481555461 20917106 0
272052097 566727415 0
73975938 310626907 0
292129908 380835949 0
202306189 352309334 0
110031815 103318088 0
6940870 508931107 0
468823999 75884596 0
444316449 418525044 0
202037050 398828228 0
366710874 205066962 0
419933641 330550595 0
427387264 135549938 0
128233236 306221177 0
568132278 305376694 0
330174546 279037441 0
70611413 76130143 0
530849210 295933501 0
440966599 545154434 0
132415683 138187184 0
218514583 514548855 0
21285585 160616954 0
186327877 334117848 0
5057950 214105508 0
144219439 120551655 0
393813771 156179723 0
188703550 187708271 0
219180890 281778933 0
506198841 52988933 0
290062403 453962327 0
220095775 478929474 0
154723869 315520481 0
564581733 424725861 0
170437893 417244589 0
124792329 47641945 0
436540304 328003915 0
181842292 419142570 0
293244001 568943115 0
474967830 240968711 0
288715361 512472537 0
176563637 294219840 0
450881860 250474841 0
221341469 267503637 0
471853169 225513603 0
159308388 381530203 0
2187101 415985091 0
393155210 526991304 0
385885988 186089162 0
576054612 493333179 0
283995165 119711636 0
215199825 398261587 0
70119293 271382137 0
503599347 224600728 0
29785156 251805896 0
513378501 225746168 0
382723425 517708553 0
161724780 551903104 0
268295173 288456529 0
333125108 1918137 0
360067704 16870596 0
508410262 249103635 0
524057253 359597034 0
4589223 480491404 0
304969004 183210310 0
124639080 476556157 0
57475167 20148250 0
540295304 304463201 0
252251021 20906583 0
287702432 365047282 0
499098341 166235316 0
135076100 855630 0
291484117 392391876 0
538306401 514978304 0
175645098 247347196 0
14856655 162503572 0
313422929 146563084 0
530798395 366288756 0
108322552 205905987 0
566046254 398500222 0
348166358 538778939 0
500396332 368826168 0
552271644 188753226 0
34504152 26151155 0
536189055 504817672 0
400137027 131347952 0
121057414 7765261 0
231076761 311808741 0
223020522 121232771 0
313782204 79426485 0
481119387 332276298 0
42948236 428663375 0
368208655 257734362 0
386426363 126569629 0
528489370 135882662 0
178510117 334550136 0
141033763 288229612 0
196121605 125254257 0
289102413 136242364 0
110250843 177471040 0
422871183 100531355 0
243440750 448596980 0
450453064 100647973 0
556818150 512912905 0
298504775 175063392 0
279416848 100573350 0
200190542 344467373 0
75213279 516397907 0
257709109 125400559 0
413714442 230532753 0
508457469 265168485 0
70236073 495110976 0
295080339 378423412 0
443744482 10057160 0
527850403 163038635 0
83034455 450416519 0
343008051 7217232 0
172511204 6432497 0
164502487 152449873 0
189119203 66000183 0
171463799 54800154 0
383295449 71156862 0
359814163 241492301 0
536994144 549104231 0
192610214 203579176 0
324714439 64508925 0
337283122 56228551 0
489257150 394465497 0
516372510 213747427 0
307798226 164433341 0
264994395 202085410 0
435740075 142038142 0
490422815 240595441 0
504788676 237648851 0
88498840 400134957 0
20231403 332267654 0
154685255 552131123 0
508180020 449439384 0
274386628 252845324 0
27232436 489111553 0
264266268 166206199 0
60266740 439923646 0
82303893 97114254 0
541849159 418333605 0
69545916 323312674 0
570766983 104087344 0
289953421 34887318 0
228064105 281731778 0
508201675 497614238 0
76207033 218480131 0
213213522 390028890 0
4916055 111531537 0
404903897 338039784 0
160457881 344052371 0
179313191 369761286 0
403384290 440130403 0
288232068 511316231 0
441601227 394150850 0
120776909 119873375 0
403267506 303312272 0
299284848 325118798 0
130720473 303132606 0
468953066 90945800 0
161903227 102116800 0
176229344 453691609 0
167708175 82768894 0
513990902 472324134 0
417928793 98665057 0
432139969 310657593 0
39206301 137364304 0
209904918 178437474 0
260127785 120563022 0
189265359 111519045 0
403817212 305764233 0
544054387 537267516 0
149618762 205134973 0
290539971 503510283 0
400027489 375592436 0
466765568 350124138 0
510126480 439939144 0
159732348 473770932 0
343596770 550880496 0
571291060 42654677 0
332913853 143836918 0
559031001 43590478 0
86999522 487084372 0
24568166 263551560 0
399741694 455338477 0
516984994 501247783 0
414247649 537253300 0
571693580 415357823 0
507039632 394428747 0
72334485 296834997 0
84019083 76819829 0
346867686 118078954 0
556665979 515691667 0
36245550 412861582 0
435805417 457240804 0
18831594 568132595 0
269393406 55181938 0
406764338 66760006 0
108801000 398704377 0
113136537 204752083 0
502416005 178376123 0
127075072 222207632 0
42196594 104776403 0
8146265 260760605 0
152880730 526177182 0
117274791 442033926 0
284982167 75220692 0
436231380 269251158 0
319411208 474762509 0
132467885 131862255 0
550523140 355948239 0
130594978 59652363 0
439775675 208206789 0
494641277 326751730 0
239562981 352621280 0
539559027 314134771 0
357680870 18874933 0
272356503 366236747 0
38105389 208612525 0
229245397 548756507 0
89324241 421720350 0
57721848 116329884 0
154146873 193687584 0
159047305 294398692 0
284761908 263948370 0
310864750 355750492 0
185522246 395888528 0
173233030 280794079 0
564080866 189917151 0
498530453 90517156 0
298441318 342821571 0
271981946 258940026 0
370732742 111272945 0
40608134 405691613 0
156909450 510130884 0
239449661 416660596 0
219010397 538801576 0
397373292 553245924 0
70910069 317465587 0
463914174 127967921 0
489461614 107499206 0
84563684 414798929 0
25315422 319574745 0
271152204 345625146 0
530716480 493702352 0
487240646 3456212 0
153110758 375667354 0
465690018 320743925 0
224559641 427891305 0
427596678 190255131 0
221275409 228649296 0
550093685 45747759 0
456121201 192034180 0
525101599 283028390 0
229084852 283377416 0
368399060 409023975 0
257699074 444590381 0
382815846 301130335 0
196289351 299627698 0
469018191 436052992 0
318609453 453002905 0
168659152 363984984 0
413439859 545240876 0
506894411 211180906 0
210365820 50912632 0
248554475 166850708 0
330280484 372418670 0
266375745 14295892 0
130380961 24060869 0
283763969 465836840 0
219463863 166323432 0
356058359 554772966 0
203310918 476290786 0
474918555 361385490 0
253736472 320097603 0
158461357 151450734 0
467035250 160170177 0
197884720 576222078 0
540966541 211767714 0
455944049 356037073 0
549439831 5317779 0
219901698 225291723 0
117290258 333629741 0
194720759 142803045 0
513387506 1634856 0
20417504 102001937 0
456179993 64075902 0
322523906 574998797 0
524524214 21450082 0
573442836 460804927 0
274400407 180753323 0
19702740 75755013 0
228738770 397083086 0
82273858 407766431 0
295293169 517777957 0
363837442 370114924 0
308314132 386214787 0
305312923 533356887 0
101097593 505604081 0
189268256 419540270 0
275381784 146375471 0
523878170 265546159 0
478165087 410447499 0
551807426 168064951 0
426544231 495755151 0
146521639 173147603 0
345057530 206563166 0
292302592 189173935 0
551861708 423445300 0
463767662 232577871 0
128880455 188304637 0
356563993 222430825 0
485136245 502338485 0
513063785 200347722 0
560940682 350527690 0
346788291 338457647 0
378998141 473198654 0
23457201 55202176 0
491287445 535576555 0
213524340 306367440 0
256335547 209287348 0
55622420 53675459 0
233107447 204554554 0
81508040 288842249 0
188955342 352030772 0
517194249 66714664 0
374228921 331536512 0
292462583 170731775 0
529242933 175463974 0
1299608 210953123 0
154648152 384261079 0
501537475 126179699 0
242630790 488159208 0
429533536 445269230 0
515350527 446398329 0
45874221 248018096 0
424315727 473020593 0
44833912 467878454 0
524024600 19893365 0
383892201 189379307 0
521829935 244903457 0
271789440 411677459 0
112819295 438546299 0
472097626 28299275 0
87895737 247440818 0
398204189 512385382 0
522902485 19841830 0
70084257 2839486 0
324277146 480132796 0
472370633 517100990 0
346802805 313725267 0
291919125 437764474 0
238743090 45476693 0
339470302 177131394 0
369740769 2445391 0
35787998 554772511 0
147851966 212519009 0
67638786 451117009 0
409490950 74708595 0
284501759 412588787 0
81425046 6666876 0
294847785 328332502 0
322711102 116675257 0
438004571 337993919 0
500581466 484775997 0
243533297 377946575 0
466252195 442276783 0
122604549 395913052 0
379816692 319334586 0
119266406 20293573 0
63540397 290178749 0
316654335 30009412 0
78240108 491287880 0
336380671 112947613 0
516502503 243351971 0
312424791 307771462 0
75017158 54361204 0
160640069 152950540 0
543559947 257331005 0
371093392 475258303 0
103460043 506791898 0
294346854 461119688 0
141295451 197318915 0
477255037 222607594 0
356325529 161261085 0
39642148 347903704 0
153450823 275502408 0
6820327 495546795 0
483785127 422491809 0
326872948 554782173 0
437812479 563606398 0
99235330 384548882 0
463483378 101656186 0
327724187 496174201 0
490282889 348353404 0
351686367 281206704 0
123850894 3874740 0
412193695 293400854 0
219647317 116412467 0
578995168 548263096 0
181922608 349712595 0
504361808 21732845 0
494046116 393016647 0
460268024 405116846 0
377759627 528126918 0
503067010 2571767 0
177937847 290772685 0
288732594 525839610 0
266689623 183132845 0
541380353 480625701 0
379758663 253693104 0
35371701 378485562 0
287313852 307308273 0
386144597 209357479 0
96228545 446214686 0
277132943 1107838 0
285316565 117091821 0
235219784 289771864 0
386449255 81126690 0
393807114 122196482 0
318902289 556002005 0
128864418 385177265 0
461482869 373793252 0
237607063 407562222 0
443458738 317605906 0
60695147 573655056 0
156443674 282789155 0
58651771 415800302 0
372447292 268442843 0
269896374 505918773 0
116160100 373401177 0
68388954 40140303 0
324306058 440674511 0
435823325 128991312 0
238677521 73401464 0
253670322 83397600 0
136825273 499972558 0
428342044 311442837 0
544044295 14839303 0
494909545 437262317 0
381469299 329868734 0
2494083 510246819 0
565674966 62842590 0
187537865 385803592 0
406512152 8934996 0
567559805 21576620 0
182584991 407642732 0
235321947 316731173 0
26286819 150127158 0
293820585 231734691 0
185900775 200217263 0
240529134 534834256 0
4123817 311458930 0
389136287 281522867 0
312088559 507844697 0
175000453 390452993 0
175558090 493735994 0
511465746 200630708 0
77690601 500073134 0
141144436 217569591 0
120271910 211733318 0
488986363 577735905 0
137770214 489106135 0
260585616 28185598 0
190079222 413268545 0
447412565 363827535 0
276555521 415144093 0
198801051 425555124 0
510208506 539855922 0
537309565 15084782 0
230631582 416960005 0
540234450 541811547 0
17412052 428944486 0
552818945 43989497 0
204596556 489692253 0
326534683 403184410 0
90679857 313545810 0
543404723 134080911 0
466115860 432162975 0
71843517 506749304 0
191699358 226852301 0
393723836 259874072 0
239102703 212417592 0
119041042 487903603 0
253088895 215483870 0
126048600 360308271 0
87866863 78193729 0
411031361 165746824 0
450017850 361361203 0
498002046 410105707 0
113433288 110179804 0
540032816 547058733 0
297811510 136945005 0
301333015 31837263 0
109606734 260426701 0
148912750 342982951 0
486401429 529298164 0
262188094 454676147 0
40131252 542423145 0
520607623 342410617 0
352601887 442869706 0
380378412 392054636 0
27512206 497186406 0
519814770 394347883 0
475274504 440751122 0
124292384 38944369 0
229566555 29065704 0
215729789 110733230 0
413853148 338840878 0
484007378 102437942 0
213252044 284160828 0
397956115 510922964 0
468614760 561925447 0
368582577 348414876 0
79305472 443900247 0
127228579 480668247 0
537364196 30413732 0
275578633 368684543 0
101725788 43621192 0
134333620 454076715 0
11253968 361924337 0
380033928 83927104 0
427504734 19755549 0
442649427 46331901 0
203715416 302299236 0
38991248 570594680 0
401546428 249639630 0
189554413 397459327 0
111920859 178228252 0
510783397 483263515 0
335463308 90013419 0
460449119 201465342 0
163563640 213061643 0
92581321 285933892 0
388918732 459227437 0
357608359 381902311 0
229506542 511291220 0
453445803 77815428 0
372687833 40997741 0
10868873 159073009 0
305364657 254201905 0
325243142 36317205 0
296228284 466468225 0
360292696 466261815 0
62814563 214279058 0
545889970 175476191 0
300132678 111668379 0
318210080 559872531 0
429654270 131850449 0
190858888 371477850 0
10780209 33836635 0
307609954 41037749 0
386030376 144371225 0
26876304 466443677 0
384925844 332656118 0
175599437 365823887 0
345662713 362722214 0
214153225 226962508 0
562967384 468679081 0
114311220 367479752 0
123597946 288908995 0
326505891 310742957 0
95887990 441778164 0
338618034 301509588 0
211526138 400460 0
305489069 329917824 0
434455485 464072404 0
293998782 174599229 0
548712123 290370398 0
7521704 199887855 0
251256257 158795494 0
486258711 435917186 0
500399149 486307830 0
25004488 293213992 0
557415856 413204098 0
62158738 262582241 0
169107044 213285220 0
287827080 126195199 0
355325533 65517257 0
500791481 138685451 0
496101511 342300119 0
27141002 292171384 0
478766484 556904627 0
27903054 575280324 0
577114559 60842543 0
320478585 514107312 0
282475745 561774332 0
32585492 361508735 0
566348590 371844503 0
308928918 458847245 0
217190887 543369250 0
116211874 79150252 0
143879636 356544985 0
14798982 292794861 0
238799436 487267881 0
459671698 55138926 0
457754020 564069915 0
257974622 358765986 0
347518186 66839119 0
478644537 60208600 0
473604076 340087038 0
288448353 90636084 0
533623115 280712218 0
570594007 15898830 0
336072263 454044532 0
557128500 454206024 0
198642536 574241916 0
511322944 34882768 0
472483593 448340810 0
80458655 205282625 0
366530625 239314121 0
488845362 257899398 0
437610673 329307094 0
500378211 492040453 0
403754013 172498728 0
397836569 68274020 0
399248007 9930448 0
328212084 456618398 0
17847506 328379633 0
133661572 142388930 0
357490607 497714537 0
95088310 157443814 0
168130382 123836056 0
331116709 27992529 0
456798611 196679584 0
24779680 288307266 0
82697885 171890760 0
446051677 160898871 0
286972154 351522366 0
77914184 244643347 0
456454409 544584162 0
311633020 28801784 0
34484469 245054048 0
188335891 205325028 0
513837107 290713416 0
273218168 64000899 0
534151871 10035363 0
471406766 249664822 0
216989805 337151106 0
134744349 157631846 0
575361262 269657477 0
42581763 442804783 0
373415004 574182916 0
102922119 412408079 0
145158679 169055491 0
509243661 217890044 0
306303922 177155005 0
8174998 113530128 0
530565862 272897852 0
341462844 281713258 0
956667 402061868 0
477314491 327981704 0
483495621 359869005 0
371459425 369472283 0
123487936 203949978 0
578437087 560804919 0
132470485 377649467 0
549772095 30552664 0
267252562 177094762 0
495728080 416246923 0
245180112 419301825 0
398928668 470550208 0
154164006 391735710 0
216856754 498243769 0
397251445 241022439 0
468735730 117929599 0
362153553 328751714 0
401170936 578693059 0
377867637 495303896 0
478455305 273924407 0
29831912 117202221 0
400462902 435047621 0
225862303 470801534 0
481690172 59905779 0
117972300 290420729 0
121689628 69216264 0
536533186 370589349 0
183072197 449855024 0
226621068 195596021 0
500931540 71507800 0
526803608 525426044 0
160568446 516914595 0
140181990 377309865 0
514908485 173430436 0
67258188 344134638 0
245955764 76084383 0
496049153 43194062 0
276548170 458956349 0
56942273 141015309 0
459250772 528533234 0
542827971 30964982 0
203114866 373896112 0
555910760 321906964 0
536282020 350728780 0
335581722 412563579 0
540948963 509429628 0
411791713 409572226 0
136025629 373700740 0
435791376 42079587 0
311167121 186225766 0
429395257 171470550 0
121701459 296824726 0
100224653 69498124 0
520395075 247684993 0
431959327 212246312 0
439591520 327834016 0
381004485 563639178 0
28743993 438684464 0
125399932 129412810 0
16847500 382009476 0
501997159 131918656 0
403443084 469848604 0
201767556 575526693 0
376197292 31918863 0
302756738 495512087 0
550284493 565170266 0
334639910 544562833 0
193431102 476264830 0
90353733 168516480 0
140860835 332107264 0
519976764 455880376 0
305097933 2590901 0
1633731 172379038 0
340020518 568508742 0
264756675 166019090 0
387248213 444809997 0
113659549 466361606 0
314400935 17769437 0
276996065 417446579 0
17240887 465528231 0
48325298 139068566 0
286956868 542646884 0
387505056 200954266 0
300807279 208204247 0
499983038 571513457 0
376830592 53237132 0
395008844 99570148 0
372874523 46948126 0
503862925 246867516 0
127094847 233043811 0
472930083 488342599 0
232978313 88973069 0
514231790 132494303 0
218746449 563839812 0
244301316 457658014 0
136130960 144007155 0
510189579 322569644 0
256401910 52753514 0
327298823 445078794 0
133286657 508126758 0
388058355 426398625 0
215423151 282515251 0
14356460 27964645 0
288914334 150881542 0
381327493 570494714 0
341638296 109733994 0
317744726 297497511 0
435582423 571926655 0
293863541 430496298 0
524701052 517121971 0
578862297 129777093 0
12578043 114221422 0
253754673 224570705 0
121396044 382125729 0
80810673 262376280 0
124116474 60133584 0
150405284 524572619 0
227599322 270017563 0
451273174 576409358 0
446293004 526939274 0
287808861 212679386 0
244701677 319495289 0
5600687 516029156 0
312631086 516196398 0
148507983 314437683 0
130183017 490231132 0
324238893 270770196 0
391550355 533661108 0
149435492 431742949 0
455085179 271778962 0
405671035 568361194 0
126757262 5525922 0
343695960 160703754 0
550366811 280703064 0
576035321 359765784 0
60225017 541803803 0
188329303 425902531 0
573856205 371017310 0
419099763 569244251 0
60737420 274910046 0
50135291 451610943 0
280109260 166741294 0
218277111 163036270 0
269570706 450862367 0
153260576 254805781 0
546180368 301853478 0
361698672 248525552 0
401926662 183450452 0
409886592 568180688 0
95227765 21664943 0
196168738 519616650 0
272238581 6758910 0
347164220 239039315 0
171220140 123981446 0
46480491 467309062 0
276967996 515277401 0
319786214 317217961 0
262483537 558256183 0
558290271 353765380 0
159394161 87802597 0
458212358 222394400 0
364617010 237430814 0
263234482 80566524 0
381874800 93703852 0
467896367 333236388 0
212314284 156752289 0
40861868 385517264 0
492323713 205878646 0
63579840 153910712 0
158560113 256246792 0
118064530 75110625 0
476254426 92906250 0
354607733 223898368 0
415543653 300982568 0
48697474 472616272 0
495768313 337949096 0
236658479 374224034 0
532377708 147717800 0
232294742 175896637 0
192668303 90796667 0
362935300 28693285 0
13448228 437704912 0
185122065 377013321 0
146881139 179325619 0
187031442 13981046 0
286207360 567977062 0
258461414 357258669 0
68794536 163980854 0
251959635 75751672 0
224830682 264505658 0
546952002 163412095 0
359211107 496809762 0
438112578 458909796 0
294335015 232546 0
107592555 305373542 0
19390717 358862122 0
220937727 146575486 0
403198032 425685866 0
558757639 175151376 0
536214877 415178849 0
350292155 461936326 0
67184699 497455708 0
232098361 192665295 0
378698230 348266652 0
129521120 331718239 0
417538727 553679164 0
331700854 222436234 0
36240578 562757061 0
104529066 552685142 0
275973295 238016856 0
218458628 324433745 0
453818284 552644179 0
162217698 384984119 0
182813971 538335743 0
184070470 244906661 0
314612881 578063556 0
115059314 518110121 0
113781249 111867508 0
3722196 65036832 0
310861996 460525805 0
563626168 15748525 0
534488489 464533350 0
339680348 52994762 0
73110851 395978106 0
42240048 155024994 0
463031380 178969429 0
344370849 427429643 0
65268434 169513825 0
278666976 403658382 0
402433636 19159089 0
538295741 49854253 0
531710359 391650445 0
445135384 17545845 0
192282421 381715527 0
325661939 232776327 0
302838185 95385033 0
395155554 29234498 0
261996711 26238032 0
79335780 134989250 0
139226513 330906974 0
478034499 435727391 0
452228964 12778652 0
570005776 556891523 0
139735878 486614609 0
578364063 434271847 0
161848901 242033541 0
187270159 14015337 0
367477017 233405182 0
288222742 573393293 0
408926690 418774248 0
207207369 379419022 0
106454092 509687067 0
516486450 569781712 0
192937515 171593843 0
101483509 362081609 0
485487826 187142336 0
351425106 369850608 0
295418041 230328364 0
133221579 264533747 0
201963615 545869324 0
512239588 347119779 0
82718148 20041025 0
216492117 393523592 0
115174938 561231750 0
89357260 214028796 0
126072526 119975976 0
83801093 181091491 0
337611520 388447583 0
319281035 542901174 0
238187016 259696340 0
342336631 378157852 0
517178748 5332610 0
42270503 478661132 0
134031012 13966841 0
180565478 86432199 0
543370065 294490627 0
72082782 128785940 0
543714255 562791803 0
504321304 372658802 0
119163942 468404811 0
537650269 39297488 0
333793415 374797970 0
298553010 319212219 0
414686463 201265363 0
237381474 35969583 0
342191181 22959896 0
323179532 463848063 0
225681790 542117768 0
524373415 99802148 0
312311550 545116631 0
543731920 32916002 0
556859830 229648869 0
3916895 1383736 0
225090068 467655495 0
184453814 57256236 0
12612218 14998516 0
356777624 8987329 0
569093841 147820755 0
9603442 324684571 0
339381713 123174277 0
391315851 67538845 0
484231699 106100214 0
256187866 303759813 0
104922329 73892190 0
164855424 399755134 0
252549473 431176789 0
322254018 118781875 0
109823876 386312887 0
455607202 562954788 0
465972889 380963984 0
223309615 228445488 0
238025790 322425255 0
458385523 183586693 0
366927753 149864180 0
284303435 491289632 0
31507010 375535533 0
243696838 321334400 0
70926041 429246737 0
148214724 26134059 0
440929538 347847268 0
433084992 21266847 0
98939503 243241734 0
533526277 282810117 0
3245903 211574286 0
448797980 114263033 0
76344193 278827538 0
578671847 553738097 0
232390148 90160100 0
102314951 194563354 0
349119835 400760593 0
574727437 427763493 0
427220908 330836415 0
137838162 369934280 0
402277444 81416417 0
413406762 53368309 0
77875672 245051948 0
10620665 44411139 0
46048463 246790021 0
477239432 90129126 0
531123490 87293445 0
428354202 417970268 0
288743502 348842855 0
164964221 264369906 0
509838784 137212419 0
65227449 8033387 0
186432233 93373917 0
315023342 567238844 0
535530588 266915971 0
433709024 68222354 0
307178369 276481593 0
545501105 556301470 0
506787252 513190753 0
482805664 267978401 0
508501805 447931083 0
183371797 486877370 0
341819695 466295636 0
128352572 386809852 0
394999225 569597006 0
154845330 437351214 0
325132409 115708418 0
550385965 491620774 0
210632374 175412332 0
555888466 108788978 0
417936346 439903056 0
292891836 140859495 0
314004355 64585271 0
454618793 91758498 0
306189989 574064936 0
427058451 363038492 0
105159653 9517703 0
466326860 505541328 0
172429222 192708488 0
213645086 524927800 0
557958081 439681134 0
492297636 275894418 0
206022994 495837811 0
144947523 67914130 0
89628439 81718862 0
66259812 372118017 0
105215065 237741686 0
211233398 290532534 0
553616200 152793078 0
210477645 208557869 0
125545992 441983629 0
458662749 455387511 0
310107891 236991923 0
373195001 155271073 0
101110454 224252986 0
1095803 86444670 0
498433635 365620668 0
504992958 218683303 0
308158474 254109314 0
315140404 510351301 0
574308409 426928809 0
351386399 546846312 0
418654669 255020661 0
38835443 564794592 0
58124214 127337572 0
34317803 478712979 0
405397001 578217883 0
182238069 478292559 0
140179538 271762739 0
129923709 365960307 0
243730826 72306292 0
427796131 368761252 0
136412046 112875717 0
360556723 502652971 0
420677737 152778520 0
279608035 395905359 0
185483127 352168666 0
312611913 284032119 0
201530557 115045556 0
189747229 328004966 0
412230281 60794768 0
378514413 443039150 0
100759283 517403972 0
495579182 506858884 0
446562915 474622141 0
32248858 305941660 0
231419413 293549681 0
84387360 557159029 0
205156282 316906768 0
162612486 168747583 0
195498632 401356033 0
159850104 26930523 0
531596585 102202716 0
144623811 252907175 0
141276838 234539515 0
20311748 332361367 0
266800134 301860056 0
333617237 9818097 0
52662328 496917653 0
423422421 479177606 0
443792196 369407818 0
174197289 439479225 0
529649281 43944419 0
24207250 136354223 0
38445091 544447216 0
540867837 353285275 0
131139127 39167184 0
546786175 290960398 0
459959094 158957949 0
11004259 64834549 0
309685149 266491575 0
27045471 144434072 0
511466587 410419639 0
448066736 280791564 0
218288487 352963672 0
18707321 81016399 0
275067941 65663698 0
428492291 563287518 0
517947658 334889291 0
463954951 140624527 0
245898924 143020729 0
321419090 13470149 0
325516233 34593007 0
350781457 265926332 0
68336839 223616934 0
243130157 246453023 0
173970739 455230999 0
129748987 528083911 0
316820472 380318764 0
349059955 396361839 0
325103450 534891764 0
469415269 338014145 0
509813270 424992826 0
312108143 465938004 0
292862056 293094173 0
178464631 508731091 0
439684235 440524343 0
305795874 449053093 0
100383688 472222332 0
370277239 333706221 0
426828793 559469855 0
226211635 225006949 0
348877843 157710738 0
388326462 454377725 0
284893337 568356561 0
558050457 290423135 0
326092144 468557143 0
487729517 292807365 0
243784398 214235263 0
84098181 462229629 0
537668191 510371259 0
551131056 375551126 0
184814989 527758692 0
421361045 44154351 0
446624497 571969434 0
484837379 322651453 0
201469631 225989720 0
468843365 184374447 0
392027927 527972651 0
8612879 337834765 0
465567215 537052067 0
394959543 78467020 0
398329337 12006195 0
511817537 497679839 0
265260704 550967409 0
934504 44495356 0
259329069 257496480 0
16576540 270022855 0
455055397 132654537 0
214002760 176137506 0
146968315 3488347 0
89829430 113400588 0
211738311 394325744 0
279551696 328645552 0
458642049 245311643 0
127519389 44427569 0
21737761 506797469 0
365759919 202880791 0
431321197 506874274 0
320182392 388904088 0
445062737 235454346 0
106963214 119641245 0
379979514 318887541 0
62640149 38753235 0
77711793 287806329 0
212786240 23386334 0
61522613 153708480 0
243771257 283936628 0
182844751 150373510 0
147338279 283516732 0
469221936 236023632 0
95038061 307858020 0
100089783 506995733 0
84301101 307679446 0
269573531 382995425 0
13360686 512893691 0
300012506 396111639 0
441219493 34748011 0
195360750 437018902 0
354598085 512950256 0
794685 160604118 0
32457697 479904655 0
364821512 496475169 0
508493075 463156465 0
294904460 478856672 0
347967646 486229813 0
383687580 83485157 0
208964481 539356171 0
463421305 381945066 0
215698043 575765189 0
208914762 122937851 0
247467367 223422801 0
312359182 239173568 0
13549936 240989532 0
257931119 33129072 0
475917372 180970253 0
558215158 385733025 0
195983373 556072311 0
41733538 199104627 0
281978040 101006103 0
191010869 247773533 0
161892998 53216057 0
353754838 163544856 0
136435676 22031742 0
192333592 335088154 0
17234043 420945998 0
267169512 426935622 0
260010638 130213819 0
390248746 472238905 0
197560706 458660803 0
198872832 369667782 0
535366177 181783074 0
125842192 420864351 0
142132040 33146226 0
471948127 269611353 0
242880927 33434123 0
53114184 34298375 0
323048143 21717379 0
529406365 560174 0
563345395 109761825 0
72761069 423392618 0
3037397 496943298 0
468460213 81237071 0
281663295 387173618 0
504904149 379322858 0
318791542 480700310 0
445237816 437881649 0
378705972 195739634 0
11262151 175261825 0
393207137 164871427 0
364970461 518526630 0
68024267 298422763 0
420951452 506342298 0
563898717 12765432 0
153969404 417853395 0
523099660 419125325 0
56612602 90189254 0
546854462 475731482 0
404581532 284656325 0
522510986 261812949 0
209800943 59865423 0
468595248 360402793 0
234761369 357877426 0
442812909 435658970 0
142375008 442736639 0
434833784 351409645 0
389126078 362468995 0
550905682 106531315 0
303024948 233783507 0
334775110 311716634 0
186278087 380217521 0
365630869 396599072 0
230711509 463296523 0
119014021 538578838 0
51436579 176788916 0
42017170 237764792 0
154154384 73163210 0
43442629 488470814 0
222109243 7697693 0
384942884 16856990 0
290231034 275387582 0
190374731 147209017 0
214608789 21183087 0
264484120 30398916 0
293066228 6472886 0
97524579 106836609 0
415115194 289108589 0
194876905 74129817 0
145450025 118247009 0
98370283 222359556 0
85967939 448256103 0
394761650 550991765 0
68533486 225101590 0
9146043 11862864 0
217832251 377138398 0
482971093 503798390 0
18876909 229002221 0
151502658 223074395 0
368917412 263519232 0
251546531 222560619 0
464007185 198030591 0
5312516 339209140 0
18571523 201103854 0
351135517 573134997 0
243410990 268404019 0
81992209 456711110 0
213854378 292730155 0
94629994 524980306 0
147911628 237283041 0
135158531 563150036 0
438450203 24827669 0
513443550 404267186 0
390537322 520351751 0
75486459 528317073 0
183757207 409814981 0
487593274 545445085 0
172479269 235395674 0
141348484 314538310 0
378519198 132040243 0
221311867 280744805 0
364806379 310528252 0
118729568 246579034 0
245437253 67411829 0
293782882 83940403 0
466184501 104868084 0
290670175 230107703 0
447262009 273053438 0
209872686 363846101 0
372481586 453316277 0
371727154 233353739 0
63656058 52099134 0
321184246 68362005 0
82876960 229427441 0
279730352 277753885 0
196676974 158019331 0
120488569 287556555 0
72776860 394846310 0
364628166 218463088 0
336924649 63571692 0
540754265 77329042 0
471909641 327907252 0
207188958 563500260 0
162009899 184222564 0
61421833 551599098 0
545777372 428900240 0
74980274 343005391 0
304389704 186484666 0
31136132 301482148 0
212753684 528951383 0
242896982 212621176 0
92497372 393841557 0
108418505 86348038 0
272736628 192112917 0
314811539 222112741 0
168923129 118421351 0
456609916 242546966 0
17659012 84696452 0
562127874 112634115 0
8564678 442605865 0
231103544 69810957 0
306282000 403253029 0
532951211 214730131 0
478361573 482187020 0
341421116 42352288 0
358961899 372128790 0
11358917 408456366 0
391887302 510989151 0
457643602 431399312 0
424501557 226024519 0
92863120 258657760 0
483245413 193232575 0
71213792 393861730 0
511585885 213424134 0
192854124 248285087 0
437012845 4768061 0
417228141 36804889 0
19284174 93622642 0
357051155 136939491 0
152899761 274173736 0
35268576 72095515 0
127396242 355080736 0
332404176 141362007 0
47418147 333503928 0
569103274 126582493 0
71258002 283830391 0
148367078 374559665 0
217348744 437818149 0
519303070 346620625 0
158377329 454802874 0
482023223 324257625 0
314612076 285534815 0
410615588 207825287 0
302251620 511416816 0
450156916 494120349 0
183868720 136357339 0
525067373 338081838 0
41828445 83879281 0
217474324 187638318 0
292176312 569012420 0
485324300 468309509 0
546532975 182634638 0
260471211 279044448 0
233071638 1360265 0
353731354 524010209 0
411817623 240461259 0
109344450 576080129 0
6110319 60077470 0
432199025 259233708 0
427622546 384486781 0
538958333 195474177 0
48205543 204873725 0
160519314 24551504 0
360334753 175782056 0
215073631 355932579 0
281829506 257141381 0
16654516 556963918 0
569414042 435729441 0
141257370 61971710 0
384619762 357499926 0
444152606 263147177 0
242091113 277169075 0
310578838 578588068 0
294389615 25573052 0
10216501 401106386 0
521727032 570501810 0
429354519 287794851 0
123135107 290880457 0
190441270 24359303 0
127863696 502325792 0
503144670 337069810 0
430470409 244825908 0
306427896 169917498 0
476752627 98873984 0
460359165 160106991 0
574161252 291841234 0
94472568 324397036 0
310277003 483920984 0
439011287 338836734 0
217208624 22345418 0
226154471 400720322 0
88269936 278035990 0
348039950 294515720 0
347813664 432690727 0
91779540 476262727 0
511439238 3227033 0
103877758 188590355 0
294621524 233633318 0
357584090 199632331 0
474350188 573954172 0
459159613 332379842 0
155794367 50366452 0
225552469 298004904 0
269029432 271256728 0
287764439 288378804 0
494425034 413518054 0
294852250 116531230 0
351004673 121902393 0
172673211 530339520 0
532975040 139268844 0
193731302 508803971 0
251192638 79842491 0
130874772 356000975 0
367622477 556417107 0
54554595 348412469 0
142278384 460442116 0
1025172 246771831 0
515458909 496438390 0
261635582 474561819 0
375329118 286322335 0
468107656 107469785 0
572233959 322517961 0
64527716 277221611 0
128182871 242176807 0
411378013 332767190 0
117642625 28030170 0
403168641 503550228 0
74635226 2053342 0
448645462 498285183 0
213775042 376456662 0
20810296 331857521 0
165529015 282336503 0
508715053 434625944 0
174910455 389962677 0
347539982 16541009 0
469982686 153720950 0
464868264 243496865 0
225936320 44798932 0
216918063 270875390 0
309320577 4594109 0
298672643 450651606 0
505836395 262615490 0
295501997 130346861 0
404063009 253002294 0
407103979 125862295 0
372848193 116273656 0
162080708 579259902 0
573962555 131459742 0
324755898 173381690 0
241361059 448162429 0
492300143 548056783 0
429404954 519245687 0
381470848 194875973 0
441326226 296316040 0
339016328 426001232 0
111500580 562609377 0
436016200 184947537 0
200311183 296037465 0
208789659 104443165 0
259263961 35639652 0
542217075 297095466 0
14579619 559807281 0
408367689 418973060 0
60575909 182040292 0
195221254 8213125 0
242308680 94215855 0
131258703 129450691 0
312181634 40186189 0
516548111 25516775 0
235144463 188696136 0
444304673 151531444 0
102908829 407015477 0
283569265 148690106 0
320008520 295578982 0
412734759 562162979 0
183143622 29067043 0
304607054 290428917 0
560624175 438098176 0
558773549 251388369 0
51074880 357899716 0
456160282 216112701 0
123802705 357189992 0
106967731 436951856 0
23546586 251631411 0
358028840 9226263 0
50585508 386379561 0
149432400 263039212 0
142890851 75320137 0
212422831 228618481 0
441393426 425055710 0
428861689 475700028 0
523825342 93446429 0
68561556 485762216 0
518057715 253313050 0
182906405 243474807 0
129422733 392461329 0
381314612 22494409 0
408568831 407577038 0
315781975 129989164 0
286904217 246494016 0
80906568 52554497 0
29618736 372652511 0
301182443 314654316 0
64584187 33114936 0
299802191 334426952 0
296273039 13495428 0
183230095 383275234 0
271436549 376694238 0
314724101 166463270 0
506514734 508942895 0
144625930 238390761 0
503185334 502178864 0
275352314 11982634 0
436858184 397119972 0
324601646 243625424 0
7414177 246552338 0
567205004 340832329 0
334637617 301504471 0
59415081 478242883 0
555809322 378774348 0
531248169 401281409 0
10201284 49061712 0
492332263 93097019 0
510343788 418272951 0
301764849 350758101 0
97254973 259502075 0
399281056 517065872 0
361562887 422375033 0
544335876 356422908 0
347261741 325992373 0
344615160 404651996 0
270400693 569020310 0
349727105 435339781 0
460459322 31423238 0
253328722 486054477 0
112879928 554481500 0
138833011 548103304 0
42062965 219852070 0
519343461 99251024 0
505779666 322542804 0
573536203 536071735 0
192114269 116494080 0
227934890 388818117 0
458822891 26631743 0
19417307 562062165 0
230597557 18535568 0
92318916 385446301 0
121061830 365714592 0
190631230 180894298 0
200899383 317586997 0
11883605 345514606 0
356958494 147510960 0
291095129 382533460 0
221313064 513769725 0
495046973 4784299 0
565370222 374239765 0
394677022 203099636 0
476045939 21414291 0
381104732 205078974 0
396686676 517823750 0
571690137 543085712 0
568829333 513288287 0
269811058 57855385 0
396378779 260687099 0
152251911 225460243 0
38889670 384339356 0
166859207 56276177 0
264526141 284249956 0
196717524 157256495 0
104717144 289265899 0
520557035 273699527 0
121963026 560335989 0
193754231 490259067 0
117699296 446104530 0
60787922 171782910 0
207248287 9007368 0
429923748 184487007 0
345440717 416750775 0
80265164 536352310 0
550238635 478791613 0
103458923 29680777 0
444717450 37002312 0
372444188 522483072 0
37723897 55715585 0
158070803 276645873 0
366374894 190377424 0
413519275 93420369 0
189063619 100831398 0
518963801 246686561 0
485539411 384080910 0
355895244 278592924 0
284479543 240685312 0
281108816 33208439 0
3372285 65137777 0
251954108 363735961 0
398088457 312979694 0
428772843 340833516 0
256546239 342136975 0
420934711 131957791 0
117440924 441995274 0
574674799 278323171 0
23561055 466903244 0
361284871 307651697 0
77546922 131460312 0
303879790 505130326 0
512438948 425452789 0
534898903 533396393 0
533100577 83383266 0
30854613 385023543 0
420309759 12193684 0
410007494 506823539 0
562515977 950146 0
200876821 488098865 0
126657428 485074077 0
429398967 131899429 0
297543322 399609987 0
487919492 123878890 0
425458160 527892643 0
359424106 302337115 0
60541078 515790225 0
29654457 266092390 0
218237034 129473958 0
259876843 265052802 0
569921405 84021391 0
310224655 277390679 0
438358298 123851921 0
306271710 333183625 0
460835825 167190893 0
188036130 283395794 0
496867944 460295790 0
335947541 297242675 0
330650061 424329602 0
419589924 345093711 0
406861338 371951223 0
60774267 105386735 0
128558101 225509055 0
117191783 279025328 0
457389267 474173720 0
542889051 572060729 0
51241602 186423338 0
577187465 513472521 0
544670258 281396184 0
39397586 577877862 0
278392357 191137456 0
138222567 227020472 0
235191598 305074030 0
551009975 500835097 0
214850617 233918868 0
515446331 443266134 0
88033728 27919878 0
465598011 467423319 0
575644029 352004636 0
380356124 54266809 0
412655450 43497936 0
422360677 393265519 0
285187067 342945791 0
235721482 557596338 0
190800277 469608039 0
332827488 83665157 0
544891889 258400528 0
459136208 544439409 0
34848091 315605035 0
322914475 155577046 0
306648184 126602572 0
168964488 198014994 0
179702147 179920629 0
104476660 206837988 0
30557724 446931315 0
425239580 448350815 0
297523520 320426310 0
414234254 517079398 0
392185061 266641134 0
534905635 129757326 0
219428825 65368897 0
253046334 371837450 0
337321583 543264454 0
319925315 426300118 0
522795317 164777446 0
358533908 477480754 0
481917050 459589691 0
313916660 294007976 0
270558964 225186396 0
396694004 560497851 0
3471340 305092400 0
193698995 14661000 0
485812681 515878134 0
406682907 395376970 0
481067026 8407500 0
40059271 9525127 0
140517703 208590459 0
553251585 299565229 0
433491787 132024839 0
480906285 358721990 0
454267445 39116901 0
61874770 287043918 0
480360160 337223761 0
196630176 467307419 0
371867343 468779624 0
117443693 17981694 0
50311829 561161153 0
71406856 451532899 0
187537827 509931565 0
209374522 413558190 0
260376717 239845695 0
508789189 473982979 0
446854162 203611768 0
571086067 86803759 0
177188026 106745686 0
260990956 51174867 0
549304024 328940472 0
206028241 19673760 0
453467481 251936943 0
363218936 65515745 0
256093088 228335390 0
569247949 175827692 0
9273070 78331750 0
214796501 475976702 0
450007342 80215409 0
222365919 219208761 0
345656841 280931938 0
387810550 444868729 0
74435125 568259524 0
161118146 285251730 0
285823374 115913827 0
521631791 503430119 0
370420430 399340984 0
568913887 22803794 0
451257744 457776228 0
526123874 241642303 0
498589299 234798626 0
154786631 312268547 0
180244653 550291815 0
299347439 300060291 0
129999612 211035589 0
265221642 153657694 0
342034824 360284697 0
508735366 333134680 0
556296552 8362106 0
96806139 500502821 0
245593998 153190650 0
425922239 571922032 0
518953794 507969159 0
124083977 409921907 0
197445532 132527873 0
54426419 245255054 0
374335943 187408248 0
37279173 13718035 0
525971126 358552456 0
38057541 173923904 0
344414736 5087794 0
102609822 574770586 0
530165787 289811326 0
489258441 411195455 0
511233190 384833674 0
573332509 256434719 0
193606934 557905479 0
388208553 375414026 0
491658355 188793511 0
304837123 129584552 0
46734333 554025922 0
131766117 195124003 0
230700673 457678344 0
531628582 437163018 0
250006917 404021258 0
542326585 290822329 0
384895267 13122074 0
295261562 376800682 0
410246942 23100241 0
552310727 41070088 0
452711339 425017398 0
235430492 66715300 0
288525291 187675266 0
209270339 187837072 0
96049990 368227164 0
395023555 194864649 0
218077560 10269533 0
155875880 40581434 0
21651298 339965767 0
160465847 50271769 0
81710900 2314936 0
338891626 325875445 0
186769861 295433573 0
296272716 552856651 0
482657725 179639052 0
70322524 398464033 0
212270822 360816683 0
111586633 535330046 0
186217517 345460626 0
525907617 133252899 0
417601912 469233248 0
261768386 99825187 0
522148983 549474285 0
444525777 179797057 0
295491574 502008448 0
295356843 312349910 0
398156335 86527830 0
256523856 313417332 0
335300574 547783368 0
62037937 464185250 0
260576129 193616236 0
341832043 420754734 0
425759844 503512386 0
86830274 281524939 0
120741727 213246769 0
384516457 484411558 0
449825008 450235481 0
76460484 10595048 0
330704005 563491142 0
170985218 128003250 0
227814340 125282889 0
445352535 372492782 0
321792974 149594166 0
8242687 444868118 0
369124158 170210710 0
214650592 242724042 0
549563952 385266599 0
123363519 214259435 0
405628620 40811018 0
410342461 286944690 0
342346294 148590202 0
572601538 463545805 0
374946860 313290395 0
534454133 182015823 0
247434444 15495607 0
510691323 568148723 0
385469074 544023677 0
351194600 483984202 0
51745666 249867379 0
26377190 99928725 0
16316967 17367516 0
250347409 262248332 0
60944426 344619976 0
429443872 570082906 0
146499598 508628801 0
558923026 395239460 0
470004025 36604312 0
561809825 312493433 0
34664856 59167252 0
190487644 213951446 0
337129593 402786656 0
169387433 75949897 0
271181587 525647819 0
296671011 533150005 0
107590169 52485537 0
66030049 433917451 0
522028404 8943964 0
386411233 460706193 0
108884380 454794727 0
398344277 7086482 0
101317961 454465402 0
382050479 56370933 0
111296705 281269408 0
91868357 577020423 0
427857851 57010667 0
376537784 444824465 0
558791487 479975724 0
571047840 188554203 0
187573668 183746235 0
249457926 98767197 0
384930130 359606487 0
159806696 385411747 0
201359913 451006379 0
33701402 276217165 0
1889390 373282201 0
395193308 398808674 0
63135813 185744341 0
225604094 197559544 0
5064970 382105534 0
396575764 435004123 0
206647787 247112879 0
134884263 93946494 0
183620356 111599801 0
522329686 402788267 0
276001769 434480537 0
291137900 488043399 0
302411761 262443893 0
56515293 520181838 0
30615050 134401876 0
332010752 556393835 0
289557166 502926223 0
252765043 467611537 0
381797119 448956555 0
378177257 294562787 0
484303866 3325354 0
236156776 418303204 0
325030354 7784733 0
504268448 48168908 0
325218716 48742182 0
468558521 149113832 0
251636116 307373242 0
104509282 297574769 0
449053712 423082189 0
123714915 423021871 0
166370579 202024735 0
542724398 15494539 0
157015606 394850385 0
244905212 369798119 0
190889285 254443370 0
515951033 129624564 0
230730522 95351593 0
192159758 81685692 0
76278821 104595225 0
342289365 19809336 0
118654321 42355393 0
171564168 99143547 0
29199026 263621904 0
41857711 83036645 0
449723616 173931675 0
266888339 457653793 0
493615691 412769761 0
44615633 189255239 0
573701047 161584599 0
123063301 529942652 0
199520346 118389042 0
25320550 342216394 0
245175463 368341821 0
537519839 501693208 0
478033127 477519365 0
190381702 352886540 0
412635045 266726706 0
7575934 567462613 0
169814631 78754497 0
133347968 22075565 0
39473885 357999553 0
96755148 367300511 0
490764753 459746869 0
359874028 13916926 0
228241969 500362566 0
550947561 314024275 0
517112531 96899465 0
523411388 464325461 0
103931432 109202338 0
337539347 192236634 0
579603328 250292396 0
99945689 450385078 0
455571754 567394541 0
459921150 418353688 0
517200842 474620588 0
197442254 5102157 0
490540373 112423566 0
436308295 406772134 0
416224740 140933200 0
249522233 49029432 0
16284864 154805731 0
100225184 469531808 0
45108970 522284626 0
28530690 254715186 0
17612122 529987533 0
115340753 494614225 0
464375247 11153152 0
375847498 494481865 0
554856603 301987935 0
116081975 132276576 0
165450311 226046085 0
425004258 368922917 0
272704461 502862101 0
136874758 310270185 0
293208709 138874399 0
327419451 395596641 0
241818525 195563787 0
431293827 497565299 0
412804156 454115001 0
308350440 330464820 0
254090925 288768325 0
344955487 331376095 0
334331938 237111540 0
379729744 354505935 0
231604737 292924321 0
341873465 376080236 0
423965184 155576152 0
112852393 419254320 0
82440835 10711929 0
200672033 331166598 0
366734060 251908493 0
316593067 367074669 0
431188801 435246749 0
264142336 507653444 0
283405175 175255553 0
64246491 312360165 0
297924732 544260029 0
126312105 507134550 0
50805281 486218186 0
60560927 427899952 0
569159844 237029519 0
111738485 481047291 0
338489879 99695986 0
32105137 327385110 0
312192968 256539127 0
153453877 82100102 0
100745253 267453823 0
195883125 438853211 0
324458953 124903117 0
214070490 434405305 0
189616480 517057034 0
16049963 185283374 0
572684096 555834234 0
544081809 185871421 0
405314001 304203607 0
473178615 389494427 0
476585758 194803547 0
23906045 30183726 0
531326670 33741624 0
568304751 75625626 0
479723939 147747504 0
373327297 420357045 0
512576162 445792674 0
273783135 467003489 0
386267720 442081371 0
86471691 555401741 0
430818906 319932958 0
9056169 417199716 0
433347227 164640254 0
636751 69569630 0
323210959 2218773 0
417023761 53133983 0
90383129 515705313 0
25182440 157136946 0
352526592 262307664 0
548657244 432973388 0
247250733 339061451 0
486348126 48763055 0
450233804 456568045 0
456142299 410541662 0
413803112 176006482 0
69719439 236005236 0
476502841 118758308 0
15540034 10210408 0
81326067 190478046 0
237036184 259139617 0
57834758 302089562 0
162301264 535714558 0
479453333 177899846 0
442233413 572314238 0
178254765 42405170 0
553885981 235707395 0
221012672 421909366 0
185593599 340830325 0
146307984 573283697 0
122685660 282373067 0
438559688 248913682 0
75860356 59990070 0
418628658 481543504 0
162552152 242406445 0
194331925 114450703 0
280464910 387486058 0
196209204 55362521 0
572763352 430301019 0
1925094 95563271 0
405198407 41792538 0
92921368 500286065 0
247413898 113199783 0
278184496 155210612 0
356012481 578143025 0
26939224 158776469 0
238622274 164154072 0
377353459 554283304 0
309051832 579135299 0
557977150 23099936 0
469302831 106427729 0
550888227 281669404 0
571286061 353987168 0
349966442 507743215 0
240855891 127903756 0
160250490 92731210 0
457962294 455291999 0
534785734 487992517 0
180279146 78762128 0
438575815 193137157 0
386110050 1980726 0
198785629 334855531 0
435631597 55522620 0
481886707 19006992 0
489872274 571994500 0
326773539 332533095 0
210656180 577660478 0
385853951 173615387 0
221829281 81571056 0
270911981 497680366 0
522257916 34906964 0
463079293 569420229 0
82845759 375926995 0
204233061 446634442 0
571907906 255948264 0
563941768 399353406 0
262947441 463366293 0
374545864 47418724 0
73557043 190530811 0
10362788 240931329 0
508606579 265574039 0
575300609 198354362 0
31841782 315871965 0
183001875 264608426 0
182069939 72135840 0
20541724 225066801 0
191874367 2566819 0
193712278 245381792 0
275857729 448776053 0
35023532 191580611 0
282832711 505504693 0
368415137 502885118 0
42105320 261697729 0
45752401 470676444 0
247161878 129624629 0
299877425 16206098 0
370017602 500246756 0
168946805 4292014 0
307167682 515028465 0
544468300 284778935 0
506218366 185513965 0
574021377 317341456 0
528948722 423647839 0
552664278 244512476 0
70635972 418975348 0
64797352 237514974 0
315218951 297404381 0
497569276 274101818 0
186990992 536091377 0
404052329 430547160 0
353386801 201457920 0
13800748 521723659 0
285908203 422516629 0
375253189 561632265 0
268054122 204318478 0
80819520 207712265 0
419950781 477933807 0
2498354 87134529 0
116576816 20157659 0
449279335 311315337 0
575786021 32220049 0
167971583 122498262 0
296924287 458403157 0
57321479 217317417 0
45668816 73000174 0
365159389 418786528 0
569093331 484925137 0
243265167 220980938 0
323197816 158247331 0
266571163 71917250 0
349300546 24534852 0
5691071 397727987 0
531754996 565816487 0
143623829 498292336 0
222211287 372013332 0
99851263 111059790 0
446751262 438499968 0
421333852 387897412 0
429935977 149575875 0
265120782 558763707 0
319393669 441630015 0
101969659 497703591 0
519526570 387834418 0
467351540 440228115 0
287852573 259608587 0
47256945 372542119 0
226780160 579402418 0
573154208 383216845 0
93777150 13558458 0
488540997 18239622 0
536531251 387842291 0
142522174 469617684 0
561419317 480975490 0
167526195 297134562 0
220494435 309539732 0
349649604 381899608 0
233806359 363852469 0
533511053 514808540 0
579153800 127313711 0
121352856 573750407 0
574626906 272498778 0
16433055 261311688 0
547062955 572845604 0
368125263 487677385 0
130298698 408413251 0
293712901 307105173 0
312215884 353922575 0
523781001 142959500 0
29059074 44134583 0
471519360 138783446 0
282548879 135879530 0
370041839 186065268 0
294177872 342821610 0
562363997 200087560 0
127522023 247642644 0
566384972 441797540 0
463946070 105384569 0
199019052 517111886 0
467844449 486914691 0
310431429 241628690 0
516995590 434190737 0
363717301 51539974 0
485384963 431659881 0
578973199 328095167 0
124940776 270911814 0
121710489 201372964 0
117177961 428988783 0
437236680 180551148 0
91472696 219527111 0
260902370 123254099 0
463411613 138807428 0
469153165 135913390 0
415846034 476723287 0
472379428 210473090 0
286688067 334817746 0
555024061 146205011 0
181359545 214917088 0
308807571 185230384 0
239686106 309250206 0
94322297 89886812 0
541147502 572861248 0
447737773 453190092 0
273292465 63244793 0
509472984 555358915 0
212190319 5301859 0
73224934 493986928 0
302063573 66900726 0
240997803 373124063 0
427382969 120145520 0
22993106 253313181 0
186856966 440449452 0
537827974 147416109 0
93966091 141076817 0
211924615 360741373 0
2851681 342479377 0
281831433 326623477 0
319505074 163736 0
482499277 226008627 0
153357930 447283281 0
212592012 558065610 0
543673095 187499294 0
577081071 238193224 0
130528265 197363430 0
290492978 46251273 0
420634797 544954543 0
146234721 387755185 0
403430029 273519609 0
18807535 321194379 0
370355109 515088532 0
324871027 410934479 0
544088286 562005709 0
6264842 486600666 0
45257818 479041110 0
339669747 47776241 0
530455854 310580002 0
341907579 314260514 0
93143973 18610678 0
132371230 207664725 0
445176255 498142388 0
258411086 345638627 0
109248815 477821210 0
372102140 154235843 0
346430549 128366936 0
192020636 553820611 0
161524703 99312669 0
8731217 126891522 0
25284365 125415717 0
469388957 394193477 0
428202416 172561087 0
63212880 313684043 0
170492013 534564870 0
460483267 47429653 0
308770053 383525550 0
372305173 254030474 0
125201574 491551485 0
228022508 285560503 0
524607390 91462472 0
170917998 112144771 0
355960942 6240433 0
192135991 211360063 0
122620169 328358349 0
207074316 573952995 0
571387733 538639067 0
530948211 561990011 0
94039227 278291742 0
218087734 562560641 0
525914404 113021568 0
308347254 413485732 0
333063828 485340370 0
167748974 42484725 0
95616058 189481212 0
329990614 573646063 0
490856974 3149975 0
318028628 289330209 0
500016927 166383581 0
152689594 475554902 0
536811568 308467759 0
295545675 316679883 0
499066113 215603578 0
43929710 453666762 0
454760220 160603842 0
376165739 227312714 0
394838535 26535370 0
39688949 78441711 0
172293928 121908535 0
250543445 286026298 0
358844741 67261177 0
191852294 362732559 0
216771601 71330429 0
222042222 13460802 0
58509941 491810217 0
439019482 192791352 0
98573898 402175277 0
31821745 407094612 0
542544963 128584973 0
89076578 51041509 0
394211835 526226023 0
218472000 168452224 0
171185680 238354068 0
447953004 477302369 0
218826137 261713719 0
46187973 370142795 0
338914668 342363374 0
116044319 44630658 0
30142054 105948474 0
426385380 393378686 0
315763170 286130192 0
477402239 224289057 0
334955353 573682084 0
452214173 565552509 0
384277625 23644541 0
325176589 271667133 0
323174181 203299309 0
288006851 220800954 0
69191413 22358354 0
382138072 493792736 0
171389020 490142137 0
533122741 247644409 0
477804347 305512856 0
422164516 305147769 0
477865965 467850007 0
527252182 238761136 0
58381586 1822498 0
504384853 413248752 0
482303380 75247247 0
544967832 195433278 0
487313621 566464167 0
257822761 313312904 0
69707522 235861246 0
248775421 192864274 0
510978024 405780615 0
5239650 290229056 0
274215160 225095419 0
98696305 377152214 0
25863257 499717021 0
496312634 313550902 0
357430346 161765099 0
327220065 232101557 0
250645125 439593040 0
319092517 44613817 0
402666329 559479907 0
23245816 321368766 0
506929414 245066767 0
511452894 55509329 0
92112916 4881146 0
466166842 501214187 0
317616449 376009206 0
525647216 109882723 0
541726061 302487714 0
21473997 474024600 0
516625853 132722839 0
405268403 26777670 0
369931214 434744012 0
113150793 299829038 0
481701340 478258119 0
384182590 207480685 0
371885747 456922019 0
425186505 291505087 0
434814160 336377233 0
418384276 24992771 0
353692621 451302929 0
12422431 292845720 0
484783577 218605167 0
464224154 141847269 0
261924618 433224959 0
240402229 330668121 0
35569250 333622806 0
259992193 407536833 0
481149012 314746291 0
4928937 258017971 0
7344568 9751698 0
523375864 212323775 0
247961576 570890159 0
245489671 354573949 0
158018540 223792325 0
112822064 8172815 0
309035980 425135650 0
525260765 82518851 0
206807004 529017319 0
250885932 400641228 0
481913441 71137702 0
405770315 206428384 0
303263172 570961366 0
403496460 21931185 0
125699739 233697247 0
257290689 236064069 0
79136353 302255333 0
573553203 454971153 0
489247703 253450299 0
206385525 90353354 0
110735198 221582413 0
503082241 145481337 0
178151058 417341075 0
194794133 462005034 0
217350321 5627564 0
510660062 357285129 0
237899658 491790732 0
18139397 286349824 0
400520267 416497794 0
44793738 489232474 0
517907097 339269932 0
272758218 418773361 0
464855860 415979045 0
1434314 63481515 0
77365459 85868351 0
430695480 4856063 0
205823756 403194820 0
236780390 223829080 0
391143522 307509776 0
236529276 350212986 0
2859427 513610585 0
4606535 321019613 0
466563680 148276885 0
486789424 508513773 0
282385859 252740337 0
308576593 515359651 0
245707690 539730258 0
529796116 304167609 0
403720558 85896541 0
105407671 30670926 0
125513865 149188183 0
121004095 25204259 0
556692261 3854461 0
531402190 489695288 0
547557370 210686023 0
261954234 305116876 0
400247317 53178969 0
277061683 362287380 0
524464802 406592494 0
427420446 102362842 0
464657824 52197982 0
476809917 72076834 0
46955729 258539969 0
230687037 430704251 0
577812709 70497671 0
487221933 316587351 0
462156457 12021701 0
247013370 300437277 0
76745491 231534571 0
323446239 23580477 0
117144007 30121221 0
554318830 419206170 0
361036398 172435543 0
83578638 234157571 0
237532250 141906231 0
105381042 526345710 0
542256094 244278304 0
434472009 209118853 0
184228915 16136809 0
408810475 66342372 0
264883636 308769784 0
21521227 329885168 0
306761320 51670118 0
414424756 91579354 0
164299722 484469389 0
211291465 181766424 0
53644843 478003897 0
184028509 428278651 0
31656362 193205971 0
556841225 66272623 0
556168468 447977624 0
432215839 126003981 0
127273211 360930239 0
10291061 37222349 0
189900335 84584220 0
427002739 457573017 0
503648475 369303116 0
133663395 522310653 0
275768222 229241682 0
172725757 401264812 0
171256360 130292854 0
68139411 340815252 0
35263278 91209646 0
232390656 298215558 0
59729030 459790844 0
27970227 508432925 0
83188715 259893967 0
320630192 48073196 0
468113018 112688373 0
17058257 286814939 0
177158220 427100011 0
307231280 83128679 0
103958399 138657734 0
330153175 1372380 0
176348110 516218968 0
49593058 538506579 0
232442810 319055284 0
524748565 129992388 0
180062976 341416702 0
228989512 310925229 0
58844454 437225583 0
23408783 48658749 0
16481432 373992943 0
364057595 147977686 0
357966965 305983263 0
468960153 99772575 0
340924401 526081492 0
349526914 356240930 0
378616349 37743576 0
125618763 257064592 0
515763490 555864177 0
74139968 21777408 0
490238819 181412795 0
553810074 51235547 0
432662457 343705134 0
17105839 151494150 0
290617467 253725653 0
212349141 455432307 0
307330007 439490341 0
80488908 167876655 0
374436783 306902902 0
33963530 243545769 0
212826088 243452268 0
394409073 547051453 0
398944582 101576245 0
10051286 382842951 0
266006017 561462708 0
238295480 388503787 0
370331233 526552638 0
389016785 206913195 0
562930202 496056570 0
507144626 267805329 0
26968491 63501410 0
124329764 40373980 0
485137912 421638209 0
462851895 125784617 0
422636132 253610803 0
102535364 75481896 0
211834472 238265435 0
250257215 491531688 0
506745247 115277554 0
319243003 482450556 0
161912486 108328962 0
507056774 105689780 0
60098632 61294192 0
88332965 221443213 0
538750161 192503198 0
13739366 550195542 0
401618482 81477060 0
27221328 383529758 0
334378553 233102718 0
298834904 236102990 0
275114444 130682264 0
122279254 157760741 0
120822960 412550785 0
237162919 106215183 0
239618861 578807760 0
128427991 528141576 0
33737022 183142226 0
123453385 27185044 0
348763199 239662785 0
349280692 61255868 0
292152355 207489599 0
290156389 158165367 0
384267677 220459538 0
467863947 577027844 0
137454860 368716362 0
433881661 167107826 0
439948233 226499831 0
477787853 43615130 0
503540385 570461883 0
17369050 549893963 0
113129284 115909456 0
115995653 369267703 0
79500419 191059465 0
340630081 161339835 0
513372003 551214054 0
249754968 150697411 0
173578741 240208834 0
296454529 438294533 0
49752113 318190817 0
297806763 369615569 0
278689602 188814305 0
2581879 510429095 0
425854474 452703477 0
470590191 295423264 0
378205401 261021537 0
297568641 78194151 0
442531341 406518676 0
158863775 302137943 0
283678637 85716828 0
249583886 209848613 0
50431664 33273125 0
341273963 178569622 0
512909211 157132774 0
550463539 1750092 0
406542639 483533426 0
180261854 340670192 0
328661679 5858059 0
420872576 125625599 0
181432265 411017347 0
37268474 568793117 0
532305161 220644833 0
190653173 268124398 0
486579738 314699859 0
486235390 30659240 0
560000519 558941679 0
89001163 411131568 0
556264584 147898985 0
389575595 53377969 0
33759190 197318571 0
231414583 115087072 0
496961348 253164004 0
6591975 320317912 0
401255636 29903282 0
73152444 100119080 0
107254018 416984236 0
270117811 517318415 0
13838100 370212501 0
456480632 230184241 0
154177511 537349817 0
376930016 286943496 0
459077139 66976392 0
465512928 518952834 0
404930320 90775939 0
384688082 160026173 0
449254329 263633136 0
555895310 181495033 0
138808524 130278866 0
372151306 577698496 0
304838870 94521484 0
406317951 566245693 0
177845355 202341082 0
190540263 529792073 0
14678909 559268496 0
228988169 245647068 0
437358194 33389315 0
532681927 412075362 0
451987007 432350198 0
69000849 462235703 0
263523735 493127115 0
292667022 358551114 0
533259148 363180252 0
550162476 348159996 0
572183177 303150034 0
361279885 166958360 0
361073100 169155175 0
322016002 174976274 0
353938318 111994338 0
3913792 42049711 0
330033247 219858377 0
80209724 492047298 0
458310962 515156908 0
232708399 85605119 0
519249449 456578171 0
473943443 69704715 0
429164701 533037154 0
345820748 426886460 0
86617908 209542222 0
286384192 174695998 0
559979538 378481570 0
542849973 97764174 0
41367069 519917285 0
63393218 104156831 0
44052080 90841534 0
315902040 342050691 0
336716549 243162084 0
212417249 508589602 0
117455647 232989084 0
229182660 70941663 0
35483523 231730038 0
533071461 218556935 0
68276120 160821593 0
38066075 415569943 0
259825748 512723116 0
90210617 200941279 0
453156941 425701913 0
189752293 30503179 0
473331498 184127057 0
40733563 124618616 0
156628126 114402999 0
128391998 123768651 0
509489624 210500532 0
247914101 561598849 0
1457285 546914786 0
10979379 283180182 0
116110434 18346376 0
436839447 497243410 0
479768368 173256018 0
192993188 566732878 0
316476494 135458730 0
425157255 331495877 0
188363601 526548905 0
176359394 10829642 0
165243537 158031587 0
8355292 201266236 0
525892683 526719672 0
463994735 322964269 0
130561005 326075320 0
130955234 212736249 0
498961529 406907511 0
234296569 197611538 0
414734121 76820839 0
143213267 263952354 0
282926280 113681384 0
3285509 423997411 0
264835000 294592663 0
29177068 474527252 0
327942488 60104154 0
438179334 418402486 0
49446394 240790158 0
269558845 301523204 0
78718765 341361477 0
206808896 96209101 0
173492622 558541064 0
67281526 559662170 0
542261524 549058962 0
35359795 18038093 0
71968375 512902889 0
206415425 291140535 0
468442949 504156820 0
483230771 143135650 0
560524185 108477456 0
534448638 562655586 0
89715234 122613510 0
2454141 14281982 0
439607006 483279190 0
4095169 479451045 0
526203038 455667906 0
261898754 29238829 0
317412349 501260164 0
300967419 348320802 0
433865005 309825285 0
302045296 490199955 0
465672584 49239948 0
394788685 459290754 0
130513472 130619359 0
194993547 215136881 0
146416257 387335682 0
550657372 343765849 0
536469179 22753924 0
562918199 516187763 0
37622215 70855279 0
260344170 50107365 0
383366080 537077056 0
167439751 90378770 0
485565412 191108200 0
352128320 561523659 0
474255838 199097685 0
184324399 8743206 0
496980276 486187100 0
198447480 154832857 0
548955965 348567857 0
409398464 400838507 0
429380241 542649837 0
169532159 481435676 0
144639795 33618231 0
48026780 525087923 0
240420266 438707522 0
334473484 58987666 0
76624524 249384478 0
31698971 525305776 0
161722361 193194643 0
506031605 552683187 0
98580153 170937235 0
57159167 289336073 0
348622102 129498733 0
556983537 498703046 0
417960815 342757236 0
54146569 75583623 0
181570533 104236056 0
317828101 231505250 0
540357097 38388484 0
240129999 549122918 0
265244166 152272121 0
337030983 357152216 0
531365085 5802120 0
475260828 501890314 0
369235115 261611897 0
318805323 467052606 0
231496939 7229056 0
347265647 395634420 0
200619236 156987647 0
286771480 213234061 0
291409994 115570682 0
323377219 188716701 0
521695221 355185673 0
548491805 185824510 0
194805060 267056716 0
543413787 233467411 0
130431451 8831540 0
144810965 342288042 0
319765580 51826259 0
191752453 256045633 0
98800024 513128029 0
310058501 481646446 0
48282019 503552947 0
513632736 478471571 0
349374589 330693604 0
454055506 222366548 0
148020162 368558586 0
547664718 49853459 0
144367460 496856803 0
354751732 494189018 0
103469032 115231079 0
11458017 360732431 0
379199877 164997213 0
385360065 119386673 0
15520118 102527022 0
288296736 313018636 0
503532365 4119649 0
540757696 44611420 0
48764235 570737925 0
545594975 167539842 0
323658215 46608517 0
28492823 405809037 0
339320719 359137956 0
573582407 12408447 0
292452818 304329108 0
194044010 60609935 0
400549854 387530129 0
392134286 312101998 0
416988311 159562781 0
564362264 66269553 0
144309002 533573231 0
501751379 407756844 0
57943668 513486035 0
317563197 335366237 0
394444617 75335510 0
110291069 43459796 0
258645798 3669510 0
518803435 209046603 0
487381240 80557101 0
366871086 572749365 0
309724775 374554609 0
484052514 268110073 0
187450267 258596443 0
216748509 8095671 0
284322825 534505692 0
578331736 440843487 0
278442208 549358633 0
247085415 539468936 0
37186244 343056828 0
217767371 138971697 0
399255358 147277185 0
243025286 422278729 0
251695834 169097501 0
544341046 111350658 0
228008881 123610302 0
578150700 563270498 0
11018382 20522146 0
434375461 572628384 0
30803083 554666633 0
382331866 474732480 0
152588681 41717874 0
554392759 308949405 0
121857250 260181095 0
203061660 247927884 0
218332892 280751259 0
560050941 65838968 0
178884609 127136130 0
176059975 164377532 0
154635717 133028557 0
454964696 565587208 0
312300237 232654814 0
537736993 421413970 0
300253709 520174968 0
240935744 60394436 0
183400635 341778531 0
243166201 565454423 0
285981855 436210471 0
166233730 19124573 0
394475422 224629314 0
552434950 84852215 0
181722917 269537808 0
370436171 431077196 0
550391921 271758325 0
521707243 228871162 0
72845437 363606033 0
551391569 279707491 0
481755450 300637735 0
80885359 198246060 0
513957834 277200268 0
133157291 150976425 0
251445400 138771277 0
155519899 115316062 0
511671201 346008333 0
221258401 560307094 0
396162710 281754544 0
544333248 57983797 0
338325900 286235834 0
58008495 270098428 0
284372364 570463406 0
447617676 573676321 0
35644639 144572684 0
368283785 83132702 0
546139489 539855341 0
378232561 575753634 0
97996312 6970332 0
65675709 65480190 0
174361923 453900818 0
413297924 346087625 0
336897511 249707397 0
270899088 481162189 0
269442549 161090607 0
218341491 465578941 0
303508089 335209326 0
498127816 313048355 0
568587828 89274361 0
214703257 69408882 0
418184833 349579699 0
264365252 366118086 0
254235224 441774040 0
536044913 322986159 0
116893384 434609932 0
386768250 70948564 0
505151721 298650259 0
68012973 199892437 0
524523211 96381767 0
313861251 120748735 0
295527232 195061020 0
243631883 453562094 0
167955354 209113759 0
134286281 563285023 0
161192902 255801455 0
363661789 287224936 0
531858084 112849552 0
561245444 250039832 0
144028706 34522499 0
238540119 283010282 0
514605907 309164033 0
261139734 404152048 0
155218705 68991608 0
284038675 113041938 0
366296393 326155859 0
230011949 316750034 0
48834809 202276689 0
368844513 511940374 0
62237009 401341445 0
344195556 20686366 0
182082149 493398062 0
145591517 180456797 0
243346951 447409762 0
24388447 144774624 0
325490098 115988887 0
433030789 408528117 0
398452353 109099777 0
338322871 520023888 0
4663937 44067292 0
303343930 103736088 0
217130904 325073266 0
383202684 39287298 0
413370931 426745672 0
310204045 431911281 0
138245406 530468215 0
32507268 130860566 0
856479 485288996 0
450714650 559685103 0
187706655 255229733 0
419375740 390744570 0
38281602 465376863 0
386555309 504898238 0
510035117 13967861 0
199641178 466927219 0
145772789 124271071 0
46947396 237088625 0
305240927 406145001 0
138414518 235261724 0
566827166 34283695 0
286301201 287715714 0
450900689 10379334 0
460219551 50566741 0
7254454 74012330 0
576587204 238844471 0
348103348 400533377 0
248017103 263293390 0
461431683 365826458 0
148452769 441456000 0
262931192 138774498 0
20206938 121806306 0
156478116 345308179 0
114630431 89819477 0
438089411 467328626 0
360116426 373335423 0
258059343 555942494 0
111629564 254646901 0
316510549 507974330 0
218467606 260337830 0
514000008 11311507 0
9096451 529420673 0
558912792 59883532 0
84084128 91647544 0
189913156 108836258 0
347313911 561505452 0
191526114 379451519 0
535416604 115957994 0
204187004 379904501 0
407952413 486902814 0
381301156 141877369 0
146512642 394522300 0
25384117 537103913 0
83654633 264208353 0
201940978 568370534 0
367773060 142377874 0
8573003 66123151 0
463993892 247168870 0
120743084 261559016 0
337347546 290770425 0
575900718 406268235 0
62559078 241333559 0
420816773 251556057 0
362716953 204628379 0
449054176 431440688 0
263182563 478929001 0
37772219 125852009 0
393655636 333935667 0
344343095 503407494 0
565698989 46681758 0
436572979 387531393 0
202932718 461954770 0
106205260 375619098 0
227761939 523093394 0
174361916 492315161 0
204043297 142317693 0
140709623 337217800 0
74848006 500247142 0
359311658 372578071 0
13176713 401918580 0
259541713 501300355 0
504083149 578896859 0
61485479 431837125 0
227437008 87684949 0
143701796 221784337 0
228822479 3354910 0
444654721 126796274 0
326382233 90630398 0
458384592 342297469 0
77159073 545481736 0
118432959 383231454 0
554817196 176779888 0
445119052 268912069 0
238460999 205958189 0
214665257 149611511 0
25920442 5591137 0
316171395 562612454 0
183892859 357409114 0
428378375 377637474 0
292304749 154910682 0
155875674 478626759 0
369656066 39735656 0
289982814 334092264 0
350383632 386907233 0
474080470 172465950 0
59484899 576229361 0
420741818 443240627 0
536320133 490436966 0
318921404 8367000 0
384400506 175728840 0
362678236 124199664 0
48393395 18476651 0
385902618 2212480 0
278818241 382593496 0
562638462 234086153 0
552474361 61134066 0
386984799 79695132 0
238435235 293665649 0
287556409 555693163 0
507418934 461040231 0
377243995 539508009 0
167279091 279288863 0
475898400 329344567 0
90676080 394361824 0
241982510 86063512 0
195338084 228661803 0
285271841 490646712 0
288756301 444064613 0
556790664 243432838 0
176192513 546381526 0
553937247 219701261 0
154152061 375389291 0
106102556 164141917 0
531442429 217047646 0
46011198 104522610 0
308026399 64578523 0
577665844 340989382 0
516063489 116652958 0
234445393 65278714 0
200763663 64513517 0
26451588 144674915 0
543501867 102342644 0
16433024 403181722 0
487483230 556455418 0
282216150 215227214 0
238113063 38091350 0
78415223 2825171 0
487636089 548081780 0
254173909 436512213 0
75780661 128912400 0
226863681 212533615 0
403443792 204635078 0
67553270 548247268 0
211362573 549267243 0
548872949 216406245 0
414191597 572197816 0
318607743 477043988 0
158260815 305377557 0
494914186 284149708 0
567937688 124929785 0
21964472 194446318 0
99314875 121233624 0
38162234 38297631 0
65156303 473605136 0
265938938 341399127 0
56697639 411054674 0
358827737 283754284 0
452575799 189643445 0
101545804 419365954 0
574724131 262683511 0
281056506 154896010 0
310526707 339837372 0
315340939 166049084 0
127470570 163792461 0
383097592 335039342 0
348739943 147114844 0
447810296 471099518 0
129352544 257110544 0
184116661 489179243 0
414608627 415628993 0
352974110 108209634 0
313604090 401665033 0
159613524 552194214 0
97348622 516694257 0
533700800 2378643 0
418482126 413972160 0
233851734 96459886 0
401911001 15985948 0
485284417 416160192 0
437443755 419440275 0
339154020 408925952 0
574998224 412256014 0
533301003 210729387 0
481526790 172534946 0
16310623 259132212 0
76331566 205377185 0
230856122 420030189 0
249458965 442760870 0
170905025 102567965 0
177712792 526118933 0
199634450 179490877 0
183723483 201448796 0
314418090 102029790 0
420872698 184941026 0
271821517 118285262 0
267863656 194279321 0
472770399 367639630 0
441061145 55102836 0
30485970 558767694 0
54854704 29967132 0
101792792 293298921 0
68104738 55813972 0
317061702 525176064 0
106853266 167731096 0
347044326 72087977 0
34063620 439826761 0
407245547 105629932 0
159205905 412714608 0
449277748 329353711 0
531106851 236367703 0
151455663 119524708 0
407095018 390095389 0
305442138 58221074 0
122658704 313008370 0
545569089 508144463 0
340102398 239595359 0
489958405 462094178 0
314422025 379701931 0
26509281 534908044 0
414078594 83215895 0
336324414 475932880 0
520890006 201926776 0
383197291 143408803 0
168524149 240648248 0
569605853 122532978 0
4018955 188575621 0
229989094 426632213 0
289498831 73792292 0
261278491 467232372 0
212916064 327559803 0
111375495 385704848 0
20425317 166699605 0
256548552 157373031 0
91522273 286972727 0
405020131 564033599 0
529781454 270897719 0
538117515 449531214 0
268327458 481547988 0
501119045 88213362 0
101993413 573774773 0
279759333 74526901 0
488698276 496562837 0
467357011 6326838 0
394680772 100630157 0
310381892 437088629 0
372384204 311034595 0
257242100 468871503 0
92852410 407421353 0
514548860 441632626 0
275559386 23318986 0
424119126 29419420 0
214068802 272032973 0
397162494 568899713 0
28046798 279342893 0
509570032 73739399 0
376939973 260151236 0
88827423 90211357 0
274875746 214736163 0
428293432 321209853 0
368295484 19354264 0
473040327 570174947 0
74811851 575055741 0
240857969 13966471 0
445821395 169493680 0
518833736 162274975 0
415058626 266592911 0
265204346 489440189 0
405358697 430326574 0
504590690 347392462 0
134812274 536055265 0
122245243 257072858 0
117614458 29940283 0
485983968 50028843 0
405659434 152586522 0
488668035 451998422 0
231494338 30750426 0
74608803 414734843 0
57524846 201936862 0
531287997 230778406 0
501108409 185096403 0
484758384 575723708 0
186803957 223042496 0
574419493 542150016 0
112557989 185330661 0
336165239 459318330 0
34332019 501202172 0
135957583 413122606 0
86309169 283550352 0
562561945 267972078 0
478826804 65907717 0
317224823 487673458 0
536017729 164832771 0
489656263 263999821 0
32209737 550739510 0
285331867 242848085 0
545106039 386102494 0
16841084 308202585 0
34020929 375343043 0
121228504 543279678 0
184961945 325059022 0
461240866 237476293 0
420767669 279903330 0
261499631 537995603 0
311025551 281143773 0
32102282 449257331 0
347734760 272387561 0
231599365 20649136 0
179338583 115788109 0
334178059 156564689 0
140734825 220742124 0
40053837 150371967 0
306616006 92758557 0
239412266 434228065 0
556554408 274489000 0
332178387 84689811 0
25757935 47235700 0
235030751 405373386 0
81879133 71751724 0
574256326 479314709 0
478556204 8670298 0
528704355 564744423 0
187949581 262857939 0
503931220 236794736 0
487359884 279969615 0
524558758 187448368 0
372011226 378378515 0
205848685 192690398 0
454530101 448190653 0
244362839 522808253 0
63267072 285497454 0
572540403 183757247 0
266264961 123109324 0
74896740 435178049 0
427479112 203535767 0
507473252 222711333 0
116042480 188806153 0
209201475 264462890 0
125120810 184323609 0
309656182 512538161 0
178152203 506279367 0
270202326 119822684 0
99663586 421370069 0
139193968 496436626 0
310652059 316243546 0
228397557 415031385 0
516119501 113669392 0
184679793 47213974 0
238087257 518482245 0
551743588 271054733 0
65454140 112043157 0
427228930 447719161 0
199435706 570389224 0
130929922 118682785 0
395090082 151863490 0
198933439 68341242 0
155340974 337503007 0
47560475 88498927 0
188553925 426795097 0
346138732 265884765 0
542088631 192013464 0
198015518 305303563 0
484329429 526504933 0
253320781 470484259 0
109613685 446338119 0
166392078 353336715 0
267244148 250780321 0
475066019 111515708 0
352311933 142600066 0
71193645 108651751 0
381139995 214478776 0
561609313 217211191 0
84923535 157650004 0
222032105 328956536 0
559521379 517536695 0
374505973 512781283 0
106479338 483101212 0
176119742 418687211 0
185509048 230138566 0
411083776 71083078 0
525702685 353366635 0
459417525 11860518 0
135257252 365046540 0
433973706 32184340 0
437757459 396150698 0
560566915 324341411 0
62800457 339319174 0
7265511 237762740 0
573492341 372185820 0
352084338 144226841 0
502550376 135306440 0
107612043 201360270 0
551344412 505689747 0
9754231 158834947 0
131818666 193117467 0
322470527 208730888 0
302787052 152468604 0
132128454 301237079 0
356710403 281985953 0
230078453 44188529 0
553538550 519601809 0
264708898 461036197 0
41945042 105513913 0
108193211 345457534 0
247205700 23068391 0
440414365 484800372 0
90904310 551472049 0
178205665 261497781 0
50310074 364321453 0
23123875 3019355 0
122793405 215565256 0
183226566 209000242 0
133857743 266832042 0
415800568 5226308 0
27880900 380636620 0
122408622 86392422 0
425616069 418335691 0
293134171 98389457 0
62053278 218352801 0
328472779 392974686 0
212223907 210637078 0
180881303 194758143 0
145895286 339983535 0
66382510 490440154 0
108434248 182320625 0
297875149 136275707 0
32086249 537572998 0
509868988 282888993 0
256298303 103707203 0
294730518 124704065 0
88039717 287334100 0
219008226 253834028 0
104826013 189450375 0
174376057 182020770 0
372737694 157584391 0
446646453 255557996 0
245766287 134211381 0
100471651 446510246 0
274279261 243253074 0
181765435 345441571 0
497655955 415466988 0
325813221 153281414 0
260048794 433252859 0
233424670 314409824 0
494437156 289626828 0
518031509 465634759 0
46902437 95301456 0
361891777 207468999 0
349071966 28407979 0
317125611 226372124 0
270678460 557553469 0
287479516 286036880 0
74914881 136823648 0
68361423 405201958 0
8352004 111186731 0
30265633 505414926 0
120254301 549045602 0
123749595 292977792 0
319239335 106136086 0
572482552 22773409 0
101130161 64960328 0
69537854 467937992 0
544890511 226486311 0
500478817 364367654 0
301646453 255519590 0
503952504 248978771 0
481913696 212768109 0
65049024 120763971 0
45931333 508342439 0
463657450 27050650 0
420655274 34470079 0
233163410 561330412 0
184235613 311876178 0
384081036 325803199 0
139291984 398563526 0
380828891 292669139 0
442508138 553914013 0
44338099 53087614 0
81249163 389133692 0
522539109 300245406 0
527998478 320869708 0
222551259 241283247 0
378516377 85844691 0
514658859 276368665 0
546979685 198182236 0
308392011 541024786 0
406615800 98612914 0
214205419 113710263 0
236567641 188652293 0
37264917 6880134 0
232294527 369784892 0
497498898 275878149 0
394361475 400967731 0
404169361 445323452 0
208326890 230301160 0
72125431 53662613 0
513986471 467982732 0
471975619 451704452 0
280666541 385213621 0
1082978 123176301 0
74935180 204616082 0
494866311 353050952 0
42085456 378551926 0
398739548 378433898 0
203248588 459155276 0
289231675 576441505 0
222796657 85121905 0
469929085 522991659 0
28085752 451517850 0
235009016 388220225 0
244204011 126953192 0
487291613 250922308 0
237464512 370685641 0
186792768 183962032 0
471099739 83555151 0
54316671 241651620 0
164567062 186319369 0
462550988 332141021 0
85569193 310823573 0
507015965 342438391 0
566840648 134465859 0
147542240 221754536 0
206437727 459215128 0
72220130 440207756 0
48669140 74981526 0
403836807 349248009 0
80400521 354743598 0
99401381 208651322 0
13539458 355886500 0
235259008 551418459 0
379504789 524875406 0
216413526 372260990 0
146917080 56798887 0
264182345 180095189 0
307421884 295586961 0
294788005 504204835 0
247488887 33709065 0
389668625 578024137 0
208787593 157305928 0
234241470 108495058 0
42022344 5859747 0
433329842 349008543 0
465787095 82832751 0
233118051 356158328 0
526816892 137779809 0
564949661 517829910 0
480675366 219826632 0
555383921 84578361 0
345629229 147740010 0
443120168 190745296 0
499326307 18744527 0
443767 35670351 0
478690889 553839857 0
60509746 13377282 0
70057370 436881557 0
136136769 45359014 0
416603391 427336398 0
51660760 74096997 0
42179185 385647252 0
443191182 351456950 0
457806543 373991049 0
164947619 3717477 0
371191792 365657988 0
423027406 379982009 0
48349299 280190823 0
497199244 306044033 0
195614907 241703873 0
296441440 105134201 0
86795789 502868632 0
343040282 89145282 0
281532973 55839329 0
51922338 92549128 0
476812881 529589702 0
404041834 503101648 0
125765832 223886623 0
161626453 3152085 0
324920940 10358420 0
384378206 379990130 0
17344176 31372959 0
507295502 81671779 0
298181272 151329518 0
55611315 223373972 0
34938143 519485523 0
60971543 212631260 0
277406945 115404078 0
545191690 83628166 0
397458846 336583046 0
25386054 420898957 0
286829246 281661809 0
260590872 23349794 0
435900906 336748469 0
120133032 481817554 0
386884262 132255778 0
231440039 42674552 0
547211592 102241811 0
534891855 536452249 0
263009731 41636675 0
86020799 488236102 0
508366345 555448 0
176168766 420372384 0
333676461 262385570 0
65310342 227253712 0
522999319 80859074 0
406728425 245922713 0
237263030 124862181 0
492050980 522842348 0
550763243 556371296 0
246470587 556437460 0
105174802 490718775 0
349847349 182241362 0
514195020 128532970 0
485829640 285703318 0
169535246 54337966 0
250906039 29671050 0
375389187 102348495 0
355928380 338576805 0
33002042 128434072 0
187098310 263964967 0
91019767 357798619 0
501132435 4690350 0
427753945 194851826 0
414566140 341286749 0
526268884 32077509 0
513104963 100721110 0
44352154 296058636 0
345357391 93294225 0
563703125 21657722 0
427875104 23285699 0
106887979 514757541 0
329837528 556821937 0
12397 226023929 0
45685082 357729582 0
557846712 204956556 0
118707821 138244186 0
136832536 282478417 0
226160182 142389324 0
233173394 246676795 0
223772361 370675315 0
175268669 464857744 0
131412624 274786236 0
311844408 392606027 0
373437378 376381515 0
442529354 436391767 0
97227398 262127494 0
368723239 446585728 0
508916827 491679866 0
313104133 387983869 0
127124528 406103774 0
360416617 393061712 0
490620788 184701614 0
11775064 113404353 0
469334750 131030022 0
361995828 566873010 0
505320975 2806551 0
193941731 193106807 0
493466208 65982999 0
36964360 490877361 0
71776301 17308949 0
490450391 564589114 0
497639627 75636050 0
238660491 225421640 0
353148141 213927428 0
111408702 488405553 0
471824158 2872715 0
389008948 275895179 0
185600918 394657367 0
165525274 144667192 0
561844612 103387539 0
436414539 454201340 0
289159585 442369075 0
38883950 278575089 0
261440646 91349513 0
370512473 119081187 0
461950198 365824271 0
418763807 216809315 0
124827774 526757792 0
127516033 112302188 0
133258298 84024710 0
239054820 196811003 0
509903937 185648165 0
190832059 309930470 0
34808226 40295612 0
490248199 347217425 0
249408940 93857469 0
553855668 394119845 0
434400073 229710097 0
379541664 399440504 0
287173517 573579102 0
229486160 302693429 0
303042471 364592247 0
502906856 49395387 0
302689640 95869508 0
94851916 529398547 0
433065711 517039880 0
505531031 554877921 0
135066384 275268241 0
20308864 121112626 0
541687704 256329919 0
487141761 427506959 0
116105565 395090617 0
527290004 446901498 0
86516201 295891222 0
300703539 513309051 0
2587724 68233633 0
33945120 115471818 0
421585438 207502107 0
89646345 213916861 0
202845505 195657356 0
272992965 485091116 0
457506275 338750246 0
292244022 286456480 0
429364981 72174738 0
546484572 226372995 0
186038226 135792515 0
42605354 204858209 0
55218535 402282731 0
314861963 188113355 0
369753017 71132968 0
48948075 120379043 0
347613655 5558560 0
338419037 78808609 0
224103106 539746964 0
66148061 99989681 0
523633032 340099449 0
323069686 470517923 0
339862757 276448174 0
361055751 526466821 0
311740636 224510662 0
495398342 342692119 0
66453214 363915183 0
303770154 361966206 0
549980825 257289656 0
349152658 264459428 0
434582453 97948581 0
346174842 128898552 0
49276672 191847310 0
389920849 101793379 0
554509886 378643059 0
198421980 548449049 0
133683823 194510228 0
497929087 437324735 0
269757162 240942221 0
45853817 531345361 0
169148727 61078833 0
40274229 370489698 0
170417272 402064812 0
432797755 549334511 0
121007179 162966555 0
23616826 258012107 0
73028948 471624902 0
279846330 481992960 0
483222540 248388004 0
170282546 161729749 0
324736304 503755672 0
573309500 508076871 0
101049745 29505800 0
2110191 159966902 0
2157906 98595397 0
435977379 19007458 0
87643425 156646800 0
217497485 238265306 0
49978658 419448206 0
166516004 560958164 0
433383099 380802270 0
501053264 527174240 0
139300598 345940884 0
231253652 535979779 0
408261908 181149770 0
168772017 79912182 0
361906525 87335903 0
132059710 386997341 0
356474085 569991654 0
71239231 5124987 0
239560728 571556272 0
75709369 283595015 0
493538993 262990121 0
555070377 99218247 0
149924530 290455782 0
462702848 123300294 0
184480050 565271792 0
490990461 319970556 0
214124230 70566875 0
22669392 280881443 0
97969411 264982428 0
428244843 507304456 0
380744774 181572038 0
440182802 97447872 0
293876548 217171288 0
50056900 531232622 0
353678333 404833453 0
457418850 423226140 0
8522266 399294084 0
455757517 205346242 0
338721321 338676376 0
244989514 353099367 0
163724405 330179842 0
505402644 495984443 0
187190541 301349850 0
274323902 363617539 0
178429978 464482285 0
497413998 213189868 0
383780998 328938569 0
39711413 49391774 0
266534230 439592873 0
19949923 257631871 0
345842214 544609320 0
577915168 81951103 0
249767486 530456739 0
5537739 177220564 0
313352290 65971091 0
441531744 40988861 0
539839685 574300488 0
306649563 411424293 0
425079227 454965915 0
166734417 98852055 0
24999526 477973168 0
179140213 164889460 0
136201894 226621927 0
205482701 472083676 0
125545504 92353598 0
254215289 406349221 0
68789406 155516992 0
91963671 224904599 0
117638389 430448754 0
143218740 289095409 0
89034293 317791846 0
299779213 324508645 0
233411703 83932399 0
268966120 60937046 0
131205256 183658860 0
191419160 542104672 0
565497708 262337778 0
48938104 54840440 0
283715162 77283405 0
186812510 62074487 0
76255759 176440134 0
499468630 552367083 0
523077943 56540328 0
45399271 279300599 0
567182714 24711322 0
21222934 261159481 0
476100386 465682487 0
509406871 9427645 0
486379355 24659808 0
405974341 502052627 0
50839470 309472808 0
331800928 125352611 0
372701017 25428074 0
122442864 481196101 0
322961864 323293806 0
195482631 503374455 0
99785430 189128222 0
272926972 336924997 0
54005817 477844254 0
277178602 459220757 0
62914405 518270616 0
532697851 215216743 0
369793755 532300512 0
177809404 131318272 0
388693765 256794979 0
231505442 422517831 0
470526510 554108355 0
223735329 368402980 0
452076890 36420777 0
513510216 292086039 0
400362003 573085099 0
513797634 331172717 0
542477415 325809283 0
508470935 362526436 0
13356162 407263285 0
224251983 565644807 0
365729299 183222850 0
191760904 482462970 0
277722363 486617851 0
338893399 121914962 0
137212083 260389669 0
158108017 98970683 0
447411983 550491706 0
102046920 491363883 0
9645684 252886201 0
171808964 334498896 0
573351367 168707788 0
465673704 429059228 0
544428518 491109399 0
8361866 33104828 0
467051253 295875834 0
241433274 182438480 0
198791456 320026577 0
434249600 116960472 0
391049946 156153180 0
337345463 327213355 0
81016373 228643118 0
337293837 338770109 0
519307773 272944759 0
485278945 571713023 0
119624067 376689932 0
175697526 81472421 0
305003914 52378965 0
213093995 378193420 0
342993904 40797551 0
119534779 138948875 0
507021083 327203116 0
81771125 147076871 0
64591449 518892248 0
254688080 509388907 0
149040192 71628700 0
378074721 516457488 0
237826881 534414765 0
254366444 313868211 0
563248995 179562576 0
235627817 123497438 0
280328450 383526324 0
450796329 301566672 0
400238293 96658069 0
262623136 466860605 0
283995214 389037223 0
561407896 380776746 0
212522736 224446094 0
434936537 545785922 0
555848254 385626585 0
374127146 493441328 0
61896254 156916369 0
327503245 32100492 0
79304911 41276312 0
274610533 315572448 0
390702314 566245285 0
250332595 340002166 0
93953773 86121368 0
141371204 542902562 0
408227685 131025103 0
388543497 251379765 0
229179676 531241911 0
101073634 295050502 0
422015261 312269922 0
19684454 116501155 0
128537723 549514597 0
445188935 454917236 0
546048052 9770037 0
136201923 232909701 0
386041616 545834689 0
572138999 400655334 0
199257804 343607273 0
486956463 347858452 0
520369615 1184723 0
297196220 383030943 0
71983041 5520031 0
72086994 70443595 0
148360450 384386062 0
168516750 327694314 0
160244888 270427521 0
431290359 463215189 0
378491176 217545357 0
569728368 431192853 0
423705693 292419849 0
97127712 369689580 0
17676451 205056681 0
213268164 28206316 0
406466599 167302508 0
67294251 575166470 0
490535398 443559315 0
219157270 190620460 0
199693445 432863823 0
465637850 556862823 0
103662386 59156955 0
534243311 280251197 0
97723226 213409905 0
228601517 22121813 0
208924951 318271589 0
308427714 441472143 0
266807535 149754697 0
337503530 83200414 0
493580523 293980207 0
43041891 52232553 0
316497782 351286668 0
37390356 348404233 0
441737666 97125671 0
292799035 481296727 0
68341015 58680281 0
35460856 559958934 0
489036761 150818801 0
575047186 246232510 0
187883892 417871347 0
495527886 546220117 0
270500450 182015888 0
2263102 410729993 0
369142348 326319216 0
223316978 110295277 0
170597180 443592787 0
4010795 82457293 0
48053437 63548764 0
307130072 193642178 0
532589005 467135542 0
94025505 304248381 0
573735014 355663115 0
406747607 383054169 0
241376579 53549556 0
480963286 80987396 0
201805642 359795201 0
35232331 372534415 0
321360467 419057987 0
565316540 422426842 0
548584993 385560291 0
20994505 197400190 0
343654575 286495187 0
356767575 172937431 0
397181957 391203084 0
560001951 250110156 0
68498939 452188199 0
398425876 111605816 0
439120348 476529630 0
329845897 282404644 0
387222407 95017368 0
505370434 418186032 0
390400868 541912397 0
83680234 349965760 0
63195310 184313007 0
65128403 106789586 0
533855108 265977349 0
48245555 548546957 0
280361695 42928892 0
348647608 86652601 0
306035935 364077178 0
213696415 367583711 0
122485362 349819994 0
90066225 189257471 0
70998503 359934855 0
156928153 179806108 0
244640247 502459428 0
11925139 9019625 0
489514397 57536919 0
207422911 298747812 0
516497789 56377996 0
391476625 461050328 0
401001552 156932797 0
208558868 319513256 0
375829781 548099892 0
390857683 54276685 0
390105090 326145160 0
139488571 290862819 0
499821971 364166732 0
183109073 105736913 0
289679478 513229723 0
329439978 231650967 0
380116099 339826984 0
11556658 66435158 0
135925406 425593434 0
259092964 60975778 0
236195830 366142876 0
1301905 28779281 0
280930698 330382084 0
25232613 334399523 0
105455533 499123682 0
371255150 404281106 0
78651938 88177108 0
540887570 318414612 0
166145509 220964043 0
160106563 238695358 0
575763500 262022616 0
576599227 398689682 0
255755711 455626041 0
20558107 554657789 0
197889827 542567013 0
360171221 393806630 0
135031885 206901940 0
354101669 183937798 0
367503617 501685151 0
109406537 270896076 0
488073538 152402916 0
483569614 416973220 0
539556746 403224640 0
263688667 420589035 0
347764830 491464228 0
182972242 565231847 0
153536000 6456589 0
56775019 339895007 0
444719340 517329303 0
58291604 453644237 0
45000465 41981191 0
255828540 353851538 0
463322881 75611788 0
29792434 252594289 0
357148566 561483769 0
297085941 262230813 0
182376857 229167099 0
422961805 269671637 0
121845492 26122875 0
453463952 124115290 0
217420328 254037330 0
249272484 53775466 0
68759391 179437485 0
276900259 66708918 0
161685209 313572665 0
303249709 538538458 0
118761676 397020827 0
557849645 117650006 0
443082341 171566428 0
483446722 115277893 0
298924251 221883449 0
243622813 54078376 0
334032240 218416570 0
22575601 478164424 0
201818025 445452669 0
460684895 245270072 0
204367281 265916697 0
22300259 154770940 0
78141901 111447728 0
502531592 185565534 0
43778474 13542711 0
165155200 491667102 0
258066473 433822719 0
71061021 463325505 0
534238978 321397791 0
23561501 271172337 0
262526935 414960917 0
483061568 172626470 0
258296540 473189450 0
528600978 275243360 0
133826271 67914834 0
549642827 255493948 0
118364593 97581261 0
173901935 406489301 0
363666244 104042867 0
338888204 464140617 0
384443882 12933247 0
21235885 329608414 0
174317907 326055122 0
104925139 388883876 0
65319483 197577069 0
145836621 517172183 0
298274374 340436313 0
310924340 299468754 0
369650997 265420052 0
145717499 518835062 0
84243138 533385542 0
143958650 245748448 0
100829280 141792058 0
157127438 224364134 0
344995254 166051665 0
566623344 216438840 0
346290095 485410982 0
234960543 321986903 0
488399698 236459550 0
182309291 130811307 0
465524216 428787657 0
66209738 495024002 0
60075733 49347267 0
498228338 299486647 0
550394875 758232 0
47596561 450915155 0
390029080 86939248 0
298534960 474707664 0
117443244 4389153 0
5806565 17428974 0
461808804 96854246 0
408169620 42759516 0
315087557 463239988 0
198788390 224404731 0
248207003 440517802 0
14891390 554446976 0
89045869 231469291 0
432497112 127061758 0
383678890 483260313 0
362345745 18244550 0
448077903 531399795 0
262700183 147638161 0
488013255 287514203 0
99478806 558556112 0
154399703 431351728 0
575397133 326628304 0
413134860 72081506 0
253548540 42188808 0
339828812 402691085 0
558869919 284387383 0
136484372 236724959 0
280724092 307451172 0
485679234 521937042 0
366444410 15209353 0
541366486 79723843 0
2119554 298804463 0
199994801 419707230 0
571703944 235995477 0
537539495 357148155 0
391879068 243461581 0
470330827 391258631 0
285245365 562038113 0
298251866 319572195 0
503102921 105626374 0
40226973 342949757 0
222623987 3665955 0
195495831 256273938 0
41121872 1829112 0
223743509 489096787 0
143949774 453731172 0
451184310 391439388 0
227205869 73455269 0
162251347 51869655 0
414894560 28280513 0
304914645 418856060 0
225724754 290346091 0
419316746 36439857 0
372969000 522546636 0
328936487 396959495 0
116334973 143923355 0
223944199 432057434 0
88950678 501751925 0
544174604 379816165 0
186799152 451444824 0
17753208 281792133 0
96736892 206356611 0
404748594 509295405 0
348871124 385064263 0
270246757 422613217 0
73763217 134154189 0
471841962 191892090 0
23717724 553017907 0
112228587 376202776 0
422877426 456178634 0
578599033 10381524 0
13064517 540620242 0
495507032 114272715 0
377769912 343306522 0
559817735 477332266 0
79381640 321480661 0
45595688 237819122 0
430569920 115862713 0
432515071 271810708 0
229402480 31203537 0
210465260 258740280 0
124199699 318794097 0
376862041 301807095 0
68283200 130978288 0
157387700 182959594 0
523086858 448958962 0
534888088 185219419 0
410371101 264385489 0
435994974 369508761 0
97639455 547643148 0
416069646 174722936 0
85578097 499567517 0
229405344 294917333 0
6920184 288174770 0
442945959 557947472 0
137439038 101088421 0
330703278 11903924 0
489595823 9908369 0
115654348 283102764 0
3155426 16143351 0
488152912 92995126 0
456342723 438453396 0
107877189 396588334 0
252709895 262284418 0
69604688 108912607 0
570548444 510361296 0
434827464 226416168 0
321241780 354882244 0
328961544 422223539 0
318679687 323731509 0
156112454 468701745 0
400519410 324514055 0
291679222 80626081 0
104747956 460060575 0
157906232 579538005 0
198088043 18856486 0
206181488 200425110 0
424669065 306242597 0
88796622 134579927 0
77683740 8063129 0
112849892 15356147 0
375076878 479805244 0
476925955 452428876 0
32909468 471077706 0
535036373 287535940 0
533394527 420065642 0
347358443 242173314 0
358004818 242501203 0
223948332 514820966 0
541474135 108275638 0
370804862 439761263 0
231717857 394820455 0
563823242 56357316 0
322062774 46328683 0
359240351 383106015 0
373829464 558191394 0
156455865 318890525 0
313071512 427663762 0
429308495 136703804 0
185966986 126305036 0
506207988 222939088 0
224546338 92586908 0
21967545 466538491 0
212634225 139414465 0
272320118 38251161 0
344419088 519530872 0
105554328 469703935 0
378364726 522099216 0
275151156 61241629 0
75414847 294930121 0
383405765 261075765 0
147888361 339666080 0
181231495 185520195 0
1865125 485238137 0
151387993 165445168 0
497072859 212492866 0
89652488 212427301 0
447125744 476775898 0
435847866 237222313 0
118941367 381035001 0
498577576 28286741 0
230192842 389933426 0
200746139 530781539 0
349527409 58071675 0
248271410 213827309 0
229769837 153238254 0
527254138 254091977 0
373106352 538584031 0
161461659 543636765 0
445539862 94264831 0
198760548 394242167 0
266072916 87848381 0
425465114 333943326 0
110736538 273886803 0
442803588 548180621 0
488940930 430657803 0
290349981 405572712 0
171343872 104138912 0
291356908 287958702 0
68706499 175677625 0
104779582 172722560 0
300896302 188646732 0
520529853 394554409 0
145844966 404260193 0
472703289 224813548 0
470125552 525646825 0
428551927 49190805 0
159625123 320943297 0
274053718 212574143 0
157297869 91865707 0
335450116 558337584 0
243379489 296085674 0
470739945 200666705 0
531302483 446875318 0
434389580 389807230 0
302544621 2582496 0
79742598 457488392 0
144028391 283264463 0
558116098 132057306 0
351143465 128216854 0
407780898 12001369 0
189970233 293615746 0
529566017 493230836 0
343383234 30802419 0
93907754 71253496 0
336149219 481052353 0
30068293 538020453 0
3388478 308514389 0
519696936 531131211 0
110698928 364484504 0
282300898 51311100 0
317989172 412519638 0
272429463 275754902 0
159529309 162616231 0
356475291 63370378 0
371895022 156551837 0
159436909 415979729 0
430157845 131201057 0
177623178 112374303 0
166358735 28983653 0
191238801 331512557 0
422948690 358273308 0
391820920 428733509 0
306145528 352777578 0
278091966 423859559 0
124574107 149359780 0
304539514 424313199 0
493126162 411473545 0
327269863 207930351 0
490540956 39244279 0
139983577 220792005 0
518743957 407319067 0
465631313 259705304 0
315468717 338370330 0
57009044 193666931 0
428238268 369722265 0
166312385 37498993 0
97768021 503711698 0
58090141 394676612 0
102047962 76361955 0
511854598 41918087 0
175446683 412034201 0
30549517 93751497 0
569110298 503844072 0
81399753 302176076 0
104229051 125397232 0
34856053 289127712 0
22717611 426220983 0
578520010 293251852 0
250774372 326154679 0
516553184 421602206 0
503034932 471968481 0
192563163 12067547 0
368155564 405686271 0
387546106 553485848 0
313667620 442474146 0
481587592 131373192 0
74902102 532952265 0
449652749 477786788 0
234615519 30048567 0
265289256 110775740 0
402034120 303061485 0
52357963 446190624 0
378144168 179297320 0
413805118 222796491 0
241807976 176477707 0
341384064 416266384 0
444442982 289831476 0
195381757 320889354 0
68383978 437074627 0
349488510 477913268 0
214570420 562561045 0
139699413 462732125 0
97907038 204785928 0
578581951 532556587 0
434028391 100661912 0
288532865 376202175 0
429634842 284605210 0
322165485 118440175 0
268019902 326265035 0
76872085 462451301 0
185899751 263273636 0
71379334 151221772 0
503386626 399426246 0
577344876 441165322 0
459314756 572147779 0
549807183 264153729 0
578374732 488825089 0
119622424 211557063 0
341456669 332741502 0
56269216 540681422 0
434493414 369900062 0
411138325 66920103 0
309394521 38035505 0
196489300 338676791 0
58654802 229105757 0
391023263 527965948 0
373846632 445431615 0
126217431 419002238 0
190950122 189747532 0
112837198 350411232 0
148354336 519772820 0
163195930 114254383 0
143871657 548308605 0
441873878 217546134 0
316889170 430840119 0
25439213 111939711 0
345947408 259344748 0
547876776 378030775 0
517529161 353411024 0
504747220 73966151 0
264568752 231106431 0
504699194 389501889 0
280406317 275853442 0
520986899 339789558 0
260896684 13592141 0
83094922 462073201 0
99733477 341543678 0
43888823 475744702 0
362407680 20760517 0
384567619 247302719 0
146492257 390017654 0
164863425 536135911 0
364066085 244569672 0
418660714 211610919 0
570160675 278497986 0
242133081 238932911 0
14377198 120793682 0
335939298 484289063 0
70194963 401756138 0
454141414 449858251 0
343442373 31084243 0
566046016 382211229 0
196814555 70614120 0
407147109 72540177 0
280684646 208790026 0
395509021 84175485 0
351183295 469727908 0
118740988 25878933 0
458967917 10692489 0
403606118 414398570 0
4778784 221368947 0
424208924 402315320 0
361519309 437269711 0
261644030 161600487 0
4246596 224643140 0
126978565 357657724 0
188827823 523871473 0
272346241 428094176 0
250736584 514935097 0
479690538 433439579 0
165855471 67410586 0
450216320 559370396 0
339239894 264602258 0
19048498 462672880 0
500114043 190427551 0
517334873 417943021 0
43485894 120291281 0
450832180 76875664 0
478141013 336326587 0
383897196 519075832 0
324521725 375904796 0
469589001 350116195 0
197067744 540776173 0
277517535 487577382 0
117367660 84450064 0
547389013 199348169 0
281424244 438445553 0
297234638 309479726 0
375097441 43364134 0
295537630 492926522 0
299679484 338237418 0
347897501 520554087 0
342195631 255259776 0
449055937 95129970 0
110114736 513019714 0
180922721 512238310 0
299116265 37123320 0
71613333 16047308 0
75420753 374039513 0
419825190 313827496 0
364166845 391421630 0
285923096 521813787 0
445330404 108397739 0
482678544 101571238 0
230106674 215870456 0
348787054 149710348 0
409479083 157916398 0
321183366 50001036 0
239718938 297717089 0
261089525 436194152 0
455520584 5111541 0
266792534 31230852 0
292416031 483480536 0
71158552 566555283 0
315280980 111200443 0
258260423 545638157 0
520276219 401250517 0
489885829 421461838 0
143093909 75762297 0
107928217 188758387 0
54903488 2738284 0
193123137 415746974 0
359762477 3714895 0
123598629 471261048 0
308106559 268158488 0
325889431 117789077 0
314391055 575762632 0
403755476 192222231 0
242469182 12666648 0
224397213 267458701 0
233205652 483526204 0
105682181 432654586 0
187804328 532782796 0
395846892 577121884 0
260587062 324270171 0
433849349 465356516 0
299947897 487217617 0
146444599 470011074 0
385002623 537020082 0
131586155 541519919 0
543101534 137200512 0
153194611 174550394 0
50963147 52303422 0
91952350 136869066 0
554301959 11054047 0
555764424 61981054 0
444641367 269504444 0
324077241 83703239 0
1144551 556717804 0
353525093 342228188 0
287071527 434173037 0
181762463 435844576 0
279735674 258058601 0
534162675 323162939 0
51101032 509689520 0
577495973 277983068 0
24090856 400993748 0
400656420 384665952 0
142423465 409240337 0
464666221 182812022 0
521666865 142630472 0
301879997 186755081 0
323303937 392773700 0
95916661 278518928 0
131744177 362106138 0
548899487 232958442 0
294468254 11703296 0
431278580 119859212 0
416537132 348079723 0
297075148 182050010 0
119194644 158262822 0
480872453 135200966 0
438488580 505944106 0
332662211 53150198 0
52560850 237772538 0
448009673 91916435 0
405346583 517096192 0
497973830 225282685 0
380879997 218842661 0
16858560 503202360 0
559673720 327873864 0
218519940 125885268 0
559592365 179990216 0
186983725 97853279 0
454682993 347163923 0
39267318 450953557 0
144122982 158435134 0
310154844 59526682 0
101004064 225866661 0
17693498 208096188 0
509037985 194395852 0
236764503 475886112 0
254610029 1118752 0
209721643 25963420 0
200252768 260510728 0
565070885 554200934 0
103177539 570947761 0
87208494 568968184 0
538656096 408722689 0
446146492 5045668 0
16921375 483022607 0
444369158 243108604 0
104134629 141141407 0
172108406 367733507 0
349689687 13849367 0
480336468 394723294 0
250543810 119096273 0
79465567 400001802 0
523922366 497942238 0
79608740 379009088 0
241375617 61263797 0
127696521 498773486 0
15767007 166838170 0
402850838 458624880 0
558347196 558551519 0
123651143 403163287 0
91927961 459991824 0
108682677 505817660 0
60150751 538091886 0
220341478 299249257 0
389708226 159033720 0
173651834 175031554 0
332363337 353711033 0
195580526 332929213 0
484129060 400798336 0
211656007 369195903 0
392438137 496900182 0
263422249 101223519 0
228827171 471622211 0
173895179 475252620 0
454847686 103663517 0
428048388 496817301 0
344356315 257334767 0
68898491 217135188 0
480358649 61790089 0
468073378 417534305 0
101955354 544620820 0
482796624 410305689 0
36337688 62021416 0
131339338 29710792 0
190778007 80433212 0
112532678 191317802 0
511885067 41293464 0
503343668 404267241 0
379483159 420276161 0
284796316 522507287 0
399908494 384401407 0
325899309 253891667 0
60818239 507562661 0
136160652 208591956 0
416806567 12061022 0
145016150 20160439 0
332980194 309127974 0
308400691 135152650 0
419157531 18817548 0
337892322 247017565 0
3950104 494413018 0
99409145 39027210 0
312814317 427368484 0
234320540 20443983 0
10042926 297961455 0
524223609 579159764 0
432615735 466083350 0
282858005 76332266 0
181226908 427124095 0
406046786 438718159 0
1965011 104408011 0
379389777 382125374 0
380636643 548099605 0
73216603 144433453 0
446037693 224364095 0
363135799 129452355 0
11172231 201764075 0
480394583 526371915 0
263070767 367554834 0
444410071 14854962 0
358327025 187267302 0
199157572 134240890 0
75292833 127826700 0
439283776 21877556 0
385614899 319739844 0
278620327 386605437 0
354843689 221833078 0
65854560 187211091 0
156106065 160939032 0
94420326 521123577 0
21621995 443645251 0
231924850 517046304 0
314160175 167173431 0
219063437 158255999 0
303806839 556792490 0
406158345 58628807 0
298986771 571558065 0
569477943 499143760 0
353954771 165989557 0
340201493 549586141 0
568831913 335505718 0
179031038 438035232 0
263739997 528000240 0
58024113 428590784 0
573657333 419840597 0
80343693 302251935 0
284301716 66450980 0
42972431 48371786 0
326194228 302062764 0
504192491 444410870 0
240681333 164518146 0
233034790 406261939 0
404301621 419908878 0
455807950 320347152 0
161786584 309319548 0
127155656 187132624 0
60384721 508016898 0
214519101 474192351 0
564304887 386005775 0
551417952 425465063 0
113989557 338017882 0
97895440 229206705 0
32379279 230961014 0
28175671 561078980 0
7057789 66660033 0
292979297 349497590 0
268617058 305541080 0
469042682 501216590 0
162166480 343877473 0
361658700 262738769 0
511004722 539270110 0
432795744 300419461 0
336115149 124330125 0
353486368 145018821 0
393975553 88997842 0
370376023 146472313 0
463292987 563955399 0
177800684 318645767 0
173329316 49230082 0
404013718 72296891 0
281963113 105643438 0
205119511 281435346 0
172329915 420569568 0
379353021 552705918 0
157921543 253421924 0
341954996 233631047 0
442341141 255864961 0
4133701 203959536 0
258657908 189282292 0
529822956 384607894 0
497658247 163118453 0
531125922 177499412 0
499289492 526449247 0
489565108 407262314 0
310444002 235038066 0
320080028 143986145 0
61881591 501100939 0
134690467 486727877 0
357595764 339025936 0
523990879 482577305 0
136709867 99666405 0
155449512 155024961 0
280923338 544617290 0
190587992 55702418 0
209765637 221174413 0
462449321 266556155 0
459605421 543428810 0
503275204 556119603 0
401082236 49350502 0
131579696 482886591 0
86086096 518058259 0
74172639 559424363 0
17308931 509232280 0
296269570 460942584 0
342194878 122195037 0
554720907 398969365 0
382926670 167999778 0
226237484 143800677 0
552821720 319908563 0
62596895 58782247 0
6058650 94417644 0
278845410 345375381 0
192902849 76317562 0
375422533 354377745 0
562023680 137931902 0
4567335 464593832 0
36679962 452168024 0
6363741 30882423 0
115214789 228615606 0
346636664 440945459 0
499300073 453463216 0
235112961 39137652 0
185870108 426470843 0
352109637 267251720 0
3826274 73414053 0
171336592 403260716 0
372919074 222581066 0
419094513 203655957 0
551326950 369041492 0
298450377 393995445 0
331301135 163143854 0
191432034 498008828 0
213957800 182413233 0
534096446 364202592 0
185777319 244214284 0
57184265 61125024 0
85727729 125147424 0
61536847 423742251 0
473730753 454009501 0
186332812 381000241 0
540361084 5488290 0
562200594 23832908 0
45581443 268798326 0
23359166 375890321 0
203085572 321746393 0
173066511 230231435 0
554865218 4424622 0
397436531 15160634 0
57254576 102116860 0
389787946 247689895 0
201633248 498665027 0
4210801 180637180 0
365182998 175859556 0
150591203 314563113 0
32523981 574792994 0
81951315 560696441 0
471077059 206048685 0
61976847 37533565 0
559802304 208152587 0
554555049 309082535 0
241540176 7317746 0
300578465 14102822 0
26726622 555606135 0
468431651 186395837 0
432782198 504127982 0
423187210 395981592 0
283608162 76840869 0
578221771 369083543 0
558618305 44972318 0
455970782 91808300 0
275099501 336122933 0
412163541 534337706 0
491235085 217748949 0
194280495 151888652 0
476349951 366353199 0
493943866 396565454 0
51148905 1086498 0
196122021 329851085 0
160280572 40066847 0
563918348 359067331 0
552616500 71801358 0
302155220 29669217 0
551000066 209825065 0
94449813 212406216 0
533915300 244290083 0
161836510 482599455 0
374349219 97360693 0
152032235 379421047 0
78827987 477453847 0
176823788 100826629 0
292243058 99918930 0
108766704 462246828 0
518681983 175334308 0
149293212 266601079 0
260437668 453394998 0
421120011 461516891 0
302142977 375223485 0
44662260 241315992 0
532880242 69135353 0
540655260 125573851 0
76803000 14021682 0
470370289 515785524 0
375273100 17924699 0
313174400 496839237 0
165162700 445304687 0
364002789 404687784 0
154812818 558718272 0
484849139 395004971 0
563538231 98418149 0
504663151 102402078 0
308380931 243572336 0
157518053 441446300 0
465304044 541474715 0
192480341 456026363 0
436638817 357405511 0
338470369 237403765 0
481080093 521379900 0
564137509 415184919 0
431338554 386801755 0
491925480 4597921 0
58617520 453581824 0
220367604 337877449 0
116365056 268494037 0
534586523 115748518 0
317986515 117832284 0
206134303 514470737 0
327271171 403831690 0
129254960 299929458 0
86357470 84819610 0
427336855 552051305 0
574744540 505848793 0
479553048 343358504 0
516341857 266763679 0
131589404 187558900 0
487573781 577367631 0
227416863 266455358 0
68176433 46431919 0
18749858 218964263 0
525249182 330657904 0
107748008 222307400 0
496171292 376256305 0
491285522 143516997 0
168631479 152240029 0
135016974 192325381 0
504400911 91240923 0
42199669 272188998 0
329693251 304176979 0
393088843 151578643 0
191601928 407695527 0
531675046 239599127 0
530855755 229479366 0
407634202 344515343 0
362012925 313303050 0
145310074 315653053 0
221225732 375986882 0
540145686 129901798 0
483995694 408682597 0
313062628 114665390 0
127775585 434724590 0
421000105 369830387 0
380643204 98804551 0
342363735 181582601 0
380065556 498612273 0
249586366 195066583 0
217610412 318054161 0
488328009 286692351 0
151307969 546692483 0
466402173 66298813 0
265683142 374101103 0
245794938 278472021 0
315413029 39291363 0
256981055 35981019 0
330270031 228489934 0
343356708 345385963 0
145074387 375108476 0
417861308 71460532 0
256079377 99363701 0
543590350 561283488 0
295512634 45181418 0
169844456 461454757 0
15025702 384777748 0
141382501 519489661 0
404218123 301728822 0
367045054 75188427 0
61333060 545213995 0
214751254 482289602 0
522442931 542065505 0
294805662 161641348 0
219497713 36676832 0
4728848 103033425 0
545738395 253949440 0
4131864 163518642 0
187945236 496708522 0
76074908 74851423 0
529545286 63834834 0
173114230 3299951 0
305583077 530040451 0
452948488 215853451 0
1539407 305093815 0
385670638 75151019 0
274511155 83840294 0
32768255 133237729 0
521467352 493315824 0
132819704 373361698 0
541560168 376766431 0
406046821 319233308 0
109082668 82116389 0
190586099 51959023 0
451205779 255252275 0
479134507 317953099 0
120784423 557080358 0
373486725 157071023 0
103840003 45007908 0
20453712 101324255 0
35030353 247047571 0
285787658 504808493 0
452975148 526140168 0
149756479 538463112 0
394308244 277135565 0
30416095 128380774 0
190914564 435157648 0
199096673 232663510 0
329750010 277424970 0
16770926 203143816 0
211796662 226965716 0
22371678 91303726 0
21162207 424311753 0
434742633 245084565 0
579615672 435907493 0
394916410 59300118 0
313956820 74706285 0
156469535 173737688 0
244573980 132950022 0
494751055 73442793 0
513254363 147190782 0
136090991 17209070 0
282848754 478870709 0
54000231 456295261 0
514083976 82797628 0
48814698 519762909 0
453852460 391956149 0
274336084 96828511 0
111519611 458813483 0
283279393 93855920 0
420967426 400913380 0
293223903 155065323 0
352275919 417899946 0
333097925 541972300 0
150103305 37381486 0
363504805 48680302 0
176768026 99371456 0
498617941 161050475 0
534781635 328480481 0
167518807 457487423 0
56325269 99464183 0
459681897 375576139 0
27164590 217045280 0
340493853 210385200 0
158278804 449526721 0
211593736 302248846 0
515723242 433267728 0
181875443 312697167 0
531682956 241002770 0
89633999 109137044 0
261340407 238764326 0
224379379 34356134 0
280003605 280961477 0
213386603 517436349 0
240413853 139561218 0
328664458 181184401 0
25612951 100390741 0
277809568 75772655 0
270884903 18902067 0
413690504 92812986 0
155231422 204773493 0
153276769 304540225 0
290400563 480378351 0
320904012 568020665 0
536243659 11061964 0
574159506 559309863 0
561812524 415790478 0
512688789 519228502 0
256552183 31246870 0
314602243 162118217 0
316944395 280891735 0
259965236 466050649 0
111674228 310468176 0
338122946 138802729 0
12349345 175584775 0
96055805 499166630 0
2154554 320493587 0
62352235 277953159 0
110755384 69446662 0
420205454 367414939 0
160051337 48450108 0
314381436 78329510 0
40591438 302070008 0
248675739 237058895 0
148524161 162220859 0
457239715 309776585 0
19343693 75608994 0
418650057 74696994 0
380731630 44147211 0
226535877 67970396 0
424141387 112533455 0
136698004 496771455 0
577617329 326050912 0
459440978 286505781 0
570825464 249485077 0
114895430 427776634 0
31301176 262494978 0
83226856 440816069 0
336834725 491251516 0
472244207 464038530 0
210106734 496828772 0
103750371 170258903 0
442905027 483100892 0
26197947 125898327 0
248768482 92499184 0
138092263 32089837 0
384956523 119926346 0
60193466 172626472 0
404801882 47010472 0
481628297 500225710 0
26799957 154284456 0
211075544 232177346 0
292397210 292206815 0
499237550 99137079 0
452761064 332841534 0
315468475 87733186 0
260790639 352221799 0
136563144 484711709 0
232117690 442756536 0
139907028 82525820 0
195636153 513684273 0
260346292 287577694 0
576027645 425655435 0
50068005 505736107 0
110518693 98164301 0
107199477 461790545 0
103307186 472161222 0
284951561 83809691 0
5271148 197005177 0
165341284 205103517 0
212306951 278677691 0
381413636 425911013 0
466659169 188179414 0
341375527 231570238 0
98413860 535793550 0
506019790 532995533 0
90890472 295259763 0
222689650 279348692 0
386981434 563195933 0
39712186 196512082 0
295450465 276376742 0
523734460 312066748 0
455520691 202098619 0
292229555 343279815 0
6883088 180992967 0
46607691 490618731 0
289692809 337344881 0
81687621 372160345 0
169836227 424448445 0
165481332 126002781 0
299773972 515981891 0
252578796 562898972 0
171078480 552894786 0
42945345 188890060 0
333971411 228442844 0
84613182 547265008 0
487306548 156983114 0
541991547 422552665 0
490215033 250689804 0
341856114 73655586 0
85144240 237251485 0
44600774 364170970 0
256862934 184696245 0
142737836 396478966 0
230399884 402307490 0
160630393 472278065 0
271660979 278489844 0
330671015 61786306 0
332328134 303197835 0
436933993 50125158 0
234280499 357509983 0
114321939 140467548 0
172740791 372090431 0
279556655 223077628 0
115198306 450717370 0
49762701 553209258 0
500722430 31992855 0
576970358 549287816 0
142481426 5331131 0
553146181 150627212 0
226768692 143829856 0
406039375 440950838 0
3397366 559750478 0
306754413 292763067 0
122244422 254625283 0
168250083 68398010 0
21067151 306502885 0
154730025 256054132 0
452130546 497723187 0
89819656 33797117 0
214921822 571874537 0
278914874 229309374 0
544473965 530580008 0
552229361 427987339 0
285048203 294398824 0
312365762 265462341 0
175626629 405144540 0
543968606 345656540 0
421278535 263519245 0
189426170 158977721 0
479151340 567019241 0
443184250 284508469 0
222489548 362033038 0
187876923 484951575 0
10387899 565769122 0
192103716 548962775 0
49906202 17049294 0
509127999 120169096 0
470439579 246351090 0
433555216 360613078 0
260272759 3934529 0
310521776 273184327 0
277881573 419183886 0
50074117 118112228 0
350364261 741693 0
41047024 12903412 0
522110185 292719386 0
470838008 201619428 0
82208458 269594492 0
303511761 485083780 0
181823237 208478979 0
575785045 167125094 0
90360935 236550821 0
277239306 228790146 0
160270773 14215592 0
483602431 73621401 0
295924382 196680545 0
117753321 366401240 0
37421065 172145281 0
21544516 30570227 0
272294232 442133933 0
535457458 244847242 0
312682046 451051190 0
176603493 303889011 0
251004611 508233317 0
220206861 261419320 0
66108466 3420645 0
92013655 465333371 0
463110733 97790213 0
572704398 170495910 0
200944867 258577943 0
33260609 563199712 0
455498382 353569235 0
19817731 161323810 0
479470193 144412853 0
569298747 379039264 0
577257835 265581942 0
147892354 484436194 0
459266182 554759217 0
170741300 222873098 0
170091308 546220978 0
94897872 574432401 0
83741956 70116141 0
403828887 214643606 0
146833901 555817439 0
209834114 175490690 0
128853347 82221335 0
92272642 219440552 0
520853950 13070448 0
122252133 273084538 0
164053354 81956586 0
557190514 533940767 0
224311701 520103383 0
523127317 193352432 0
41486244 127210743 0
14255722 509159883 0
12290228 3811416 0
111014408 566564969 0
478554114 440167637 0
245770117 475081393 0
329599132 400972231 0
540612900 150853045 0
26339595 136674682 0
171307730 479298515 0
26151700 378865448 0
44453169 176343086 0
302677504 568607891 0
363543464 368698864 0
365051812 101770932 0
172736721 359439687 0
114296422 153073741 0
199865647 147797823 0
96282666 88275064 0
74927619 15016733 0
343142545 84293570 0
447372841 53566106 0
236369967 185053721 0
381310022 138884241 0
509114232 148031921 0
223345272 422608081 0
528898520 526286478 0
207312637 99079086 0
109483503 393096607 0
296082635 353602376 0
206701163 496072942 0
458495131 281503245 0
232175461 121127585 0
171711053 102849 0
498929283 499098328 0
537914546 187235276 0
277977517 362091820 0
298368975 290275038 0
44423137 506731260 0
94884739 513903630 0
149021940 488348517 0
498784053 348624689 0
561719126 299260154 0
41457395 483977244 0
227260730 462438218 0
188592019 265207198 0
62701560 321231754 0
52024426 504882298 0
505418295 275125086 0
33694467 505738911 0
8036467 209531408 0
551466229 497054751 0
577286380 380826019 0
556230018 307785885 0
277423597 279122113 0
284657104 541770543 0
211061507 508252444 0
452069646 4169539 0
145154720 338826455 0
417173198 7223015 0
9023902 77139961 0
493940213 529127783 0
390050799 414642310 0
194869090 568861061 0
269846324 206375678 0
277332150 499120976 0
576065321 561108986 0
392920892 410762628 0
434579163 540283016 0
470400075 527812579 0
514349603 208143002 0
287819424 48310438 0
277883776 43505928 0
213739818 170477571 0
188096881 371501451 0
383327950 330600125 0
96892962 243017813 0
226017064 325448574 0
579372723 54505408 0
137397726 301352118 0
367632440 347990227 0
352277496 181645512 0
100707546 44473023 0
113044071 369694721 0
536220847 239492736 0
203077117 140379759 0
195703224 517346874 0
49034888 231252542 0
89202361 568750394 0
314059830 186133095 0
307077311 418327734 0
275979617 262047179 0
144494317 301775988 0
554230055 130472119 0
531235327 546815609 0
331280285 523937242 0
59732334 398769917 0
276155119 163398294 0
455010758 227201186 0
85910454 498699926 0
210415901 75572663 0
497368469 322190908 0
60522609 125890817 0
531516228 175075669 0
424705234 244693746 0
250540687 541437739 0
1295321 553518560 0
550141682 71776526 0
41655927 288794531 0
376090062 111997332 0
88654318 55650911 0
329752243 152266304 0
41594737 321026878 0
455058781 198820968 0
395240940 560611972 0
572334375 109309821 0
571753806 187684336 0
116527625 358034309 0
285279321 428750627 0
238962040 13178587 0
535402029 535827869 0
62118566 215136770 0
428647416 545497370 0
382711352 3225311 0
471760567 115662260 0
533842603 55472322 0
5681941 327251685 0
91719537 357227091 0
241259225 218053512 0
486248952 383269561 0
310344305 258059035 0
427506476 440209682 0
362968167 34903272 0
193068016 127500625 0
3527405 335839072 0
218890218 547867152 0
472222632 483957347 0
415845585 278789955 0
492896900 125189493 0
170040551 228557004 0
262075721 373178914 0
464697456 371123508 0
223268896 183155115 0
499380835 335131984 0
451695737 130814492 0
143811399 13051091 0
468343837 207048183 0
62629791 109813194 0
67932958 488395861 0
552632344 214614017 0
45919765 401875769 0
183568265 102856475 0
109269028 472922228 0
453600112 181076830 0
67811116 404388277 0
337877484 517863337 0
140714157 116726608 0
204266516 216592371 0
69128801 94684659 0
265630501 456837024 0
389880233 360699556 0
484702849 263058305 0
211515747 28789481 0
379396767 471329865 0
519976677 59772465 0
64107302 93479913 0
509026843 293752965 0
211910879 209900052 0
271787887 123531905 0
26860685 511280633 0
129475975 280068257 0
433112311 268480071 0
544131172 549605410 0
574118833 207020738 0
188299443 438789602 0
160140636 438412942 0
532007165 1277769 0
539232665 534069259 0
27589324 263714569 0
516630518 508362285 0
322927756 494883942 0
21922336 414206458 0
301885356 264663178 0
78354529 510541916 0
451831253 545793333 0
239997232 577720575 0
539708119 308943112 0
509855144 95821537 0
226494773 485093328 0
205477012 369911243 0
47150130 528689937 0
509196791 243258487 0
72626305 347426105 0
461174772 80645721 0
264751489 391258409 0
315865251 506044621 0
15495212 461392272 0
85288641 320499283 0
9860044 129756286 0
532329010 455773139 0
110775658 164048650 0
483717281 452192435 0
334919231 231093980 0
367481651 201071894 0
520695221 360195601 0
232869335 558216227 0
440787340 486392656 0
535958073 170092917 0
409141103 166160367 0
10641210 235207204 0
141143998 19477998 0
359277504 236189397 0
203175609 121057506 0
220637099 235761364 0
516780956 569874378 0
194380750 356048205 0
403000459 477011857 0
3381377 308803468 0
313753059 192650503 0
392504328 299253597 0
280179251 294906469 0
300769243 425300740 0
185568706 449660920 0
141142070 386979641 0
207153229 379813376 0
27723766 389988381 0
364509281 40499781 0
12964174 553391318 0
530861018 178923834 0
486292450 288889287 0
517148921 411985748 0
379565327 437791160 0
7636907 115793222 0
499474563 106096693 0
213306425 425330245 0
196309386 178817381 0
137921152 516384039 0
391703880 114182223 0
161780163 480870346 0
224123988 433794710 0
34521250 444750981 0
162612837 204789101 0
419736903 44439180 0
64070320 476360103 0
340186803 97272490 0
452974857 97183212 0
155890098 563175818 0
21864445 133735522 0
509174041 570345666 0
82244297 195412963 0
226607418 31052566 0
343259661 252125833 0
266513161 391195597 0
113472858 111508878 0
353188193 428053348 0
154219175 317209996 0
370684783 490811261 0
559451817 319218602 0
241709529 411544008 0
126995277 68878616 0
39402333 301604210 0
123113410 36918272 0
313073154 416916835 0
115760542 304370654 0
158699375 156240808 0
69688310 551828964 0
145210792 209154466 0
169338354 501522046 0
82965317 504805912 0
284265639 90837588 0
409948819 479009073 0
334679995 547009646 0
136085659 27719866 0
67889600 97870147 0
514737612 237857652 0
28557679 82435357 0
237511984 504345638 0
434553968 523406412 0
246356079 140768773 0
331568520 458574305 0
37342080 252576660 0
88823822 87112341 0
79307872 44378739 0
537740694 35753355 0
515992508 324540349 0
272295201 484836459 0
404927089 84388681 0
213718541 200747390 0
238517310 301878659 0
414270241 89994626 0
7284406 456480455 0
134437542 538157927 0
346873453 171465565 0
85971381 313860815 0
185394882 225074285 0
113840468 145085191 0
153454484 168738354 0
568395649 220437310 0
452176908 308327625 0
159815048 485630039 0
167648959 115991123 0
126174213 479484482 0
147091428 292507801 0
377589550 225816808 0
551163840 311564595 0
76712375 231286392 0
560076634 97051298 0
534451346 434872576 0
336526887 196573293 0
82728129 20554706 0
133008260 79986794 0
493100206 104815299 0
477680515 189573046 0
349957201 77972457 0
199991608 208887629 0
179370395 352735820 0
44639814 418773816 0
416379501 215987604 0
157690098 144229648 0
190890694 267379286 0
189840291 168742211 0
238317226 481130487 0
353068257 551473320 0
176556511 415356326 0
156035659 423279117 0
468420379 550031948 0
30651765 566233689 0
67464839 522161734 0
46056293 566293518 0
564376178 150455359 0
61026513 109059206 0
358295424 452782398 0
109326299 409247667 0
339367524 277354549 0
314021719 383909330 0
143329690 406394736 0
7104329 191530681 0
257052241 168711282 0
230447761 47777346 0
574922148 553604992 0
500058991 390675978 0
384977412 395405501 0
297493521 435167840 0
250645405 354966492 0
293303924 357523201 0
73290539 576170557 0
385742543 157583840 0
59763478 494900258 0
539903693 49188943 0
288735206 113335741 0
546386276 218111339 0
179627766 251196568 0
25133857 174428539 0
213183195 425063842 0
184946274 254684745 0
190238205 376111644 0
126472484 236944322 0
441916231 123094369 0
431837607 118357622 0
549368637 527685767 0
135888386 448177209 0
165808944 552093079 0
304712230 310989034 0
325561065 225785601 0
127849524 50308427 0
165252137 557993799 0
365001010 495292000 0
220144043 527067055 0
199690708 317950672 0
294972454 428864147 0
507195603 298929299 0
139098678 566173446 0
279205100 134157170 0
495435984 301745605 0
429007308 431509816 0
454052439 244515739 0
426550301 532607723 0
451874964 391643065 0
267111039 425557545 0
149539291 385559966 0
561125481 16840280 0
243709281 8166657 0
199348370 310340859 0
292560997 534465780 0
94112805 76886650 0
128685422 465120072 0
95087966 431149743 0
96007157 455716100 0
305061220 553118408 0
237058536 344802520 0
66955164 131924477 0
466550267 538972000 0
212654105 483595833 0
315668896 280211602 0
408281082 301359970 0
538159943 565324686 0
463005654 422165611 0
534142628 86239507 0
319072311 374912992 0
459020391 416185321 0
279707470 352977792 0
499247918 462783458 0
223490535 302283502 0
35468568 400724277 0
314997424 502811729 0
381111943 400874759 0
94051150 484534908 0
137470416 59411074 0
390014412 498111175 0
2067576 54861916 0
572001293 542278814 0
549911761 161055367 0
310273161 200914170 0
541185349 79452295 0
89363562 235270697 0
452500939 513969202 0
553370116 2498242 0
11654603 278406098 0
497242992 459901739 0
381709097 412670894 0
221807128 20032524 0
405981060 176112655 0
317368031 129651224 0
86223332 411284931 0
257451486 255526416 0
164904981 111738454 0
192912570 253997586 0
100685294 193378310 0
139225531 458406425 0
100202610 444130091 0
504489966 104815129 0
179942324 109356574 0
272127334 353068390 0
208460114 65419742 0
436557206 469035824 0
167729258 9264112 0
289279439 199375511 0
310091452 323672225 0
288604363 473587567 0
68566266 525336667 0
183192743 345750184 0
375159818 565397531 0
14086172 91134118 0
534154795 312988165 0
530629681 51817680 0
187890407 141328839 0
72997717 549157853 0
406042573 105096899 0
148309401 522858863 0
282818201 90472719 0
209242398 483088553 0
514905570 335647116 0
38126493 534582961 0
480219163 449881140 0
343642356 100508969 0
298092671 238247232 0
342303659 509005026 0
366982265 161130685 0
346760837 452141888 0
481634961 575350504 0
3879778 196723517 0
564773120 557061647 0
500940361 31619037 0
451350259 504205222 0
335846176 95968781 0
233432251 381178587 0
6712502 253373340 0
101394971 224253214 0
285452261 575905091 0
254976 365000693 0
391833157 1377013 0
475783908 460220221 0
44893723 151379559 0
398189638 548088133 0
427071519 355191026 0
514031775 7132594 0
325597509 92218883 0
309114963 270868780 0
433197491 385494036 0
401866176 179828548 0
445025673 450529258 0
426859514 481855999 0
248085374 240222869 0
40313004 383318165 0
19793999 268175185 0
345465464 299598085 0
547063953 300189436 0
211803272 111066620 0
212092379 278344223 0
346003754 383933191 0
558173231 160709322 0
200966978 328820917 0
562719956 220855214 0
135543006 327592003 0
82085727 578376089 0
156729319 338535051 0
467009800 292808988 0
518942343 149457442 0
293044584 444540105 0
21075129 13903239 0
81783437 174676647 0
88012334 315498038 0
235563845 160126324 0
330981070 229611279 0
367917611 531373677 0
508677862 54054371 0
47201393 104730622 0
373183845 172672526 0
196474595 556788919 0
566228571 547231839 0
272326194 185151536 0
454731139 202972493 0
375496094 217960615 0
451082431 497878452 0
255290915 314040414 0
306953013 369505604 0
262188428 431008876 0
121971228 477279451 0
100462050 364582858 0
200934192 181545107 0
241131778 550518456 0
521868103 555352449 0
205804011 44916632 0
545315739 414966164 0
8443730 390775455 0
83235136 323092120 0
215802040 303623464 0
499767077 215961623 0
521658811 371920968 0
155304616 21298919 0
396956135 156723521 0
260511510 71319259 0
178333230 51521650 0
384395894 318397285 0
165740831 82776087 0
535017409 342071335 0
355765435 235272754 0
153346743 550664655 0
12182382 422968889 0
214134446 75970566 0
43182119 344963482 0
42274205 516262590 0
366886644 178974859 0
104766796 359127000 0
179887328 142740260 0
326646438 49130416 0
205372366 545650817 0
214749720 176762939 0
239367008 428868670 0
19542450 558698557 0
175276150 385152772 0
6627150 266274034 0
133410217 54717700 0
28793266 96070800 0
99789988 131040084 0
348751210 105087733 0
281850567 15610692 0
390885649 503108670 0
56154885 131906813 0
47907536 39283588 0
132484708 293291795 0
491177289 570014290 0
321937343 538390371 0
134236535 535526313 0
107031105 213636492 0
188563065 251055695 0
101304457 33541473 0
531881015 570417857 0
148491665 445737676 0
408555456 206597054 0
509359802 464428003 0
198096466 290997334 0
196655441 107217581 0
351549778 338580365 0
34277476 489218847 0
309192578 259180758 0
142731080 404542412 0
535531071 328509396 0
303712065 79292856 0
301097478 342137893 0
502734188 141368324 0
282178147 449876254 0
368985552 271056387 0
543639112 179504347 0
413352052 350764002 0
202483789 556270275 0
311416772 442679510 0
202048272 473065549 0
233159990 138888327 0
488189840 166176172 0
392658525 297762823 0
311661220 417683403 0
235164838 520284990 0
140239826 457588692 0
555189252 88960909 0
485561030 246008722 0
330050571 94711219 0
303708288 177718758 0
558596412 525074688 0
329774504 496190545 0
365043629 265088417 0
408843940 351787136 0
255919517 223833058 0
333124365 294481540 0
430860040 497852880 0
483090370 37071134 0
559786564 452312108 0
503341733 303817946 0
553949267 182217187 0
242040361 567623674 0
246930100 299740289 0
273666105 132653523 0
569336261 506389972 0
1820053 211827359 0
163096986 540132671 0
416063517 212325780 0
265526161 280562529 0
536661852 273118690 0
197847096 414993271 0
6235851 317978653 0
272619785 457631764 0
500418801 152512014 0
262579141 267574157 0
24313774 552500536 0
444450032 163773399 0
16408125 287008421 0
83502724 404006809 0
250421985 56711561 0
94538874 282722402 0
17782974 60225365 0
442956801 90983546 0
37768871 420186767 0
286458868 378900599 0
316333014 455080990 0
509131124 188529394 0
541594089 33136189 0
127351761 459141717 0
504680913 59800264 0
532457796 518519765 0
354798557 335278155 0
125646913 457819582 0
447189857 237051712 0
153944030 228390072 0
227192202 167055310 0
125780595 503554 0
9771140 117510060 0
70397030 138486101 0
286267635 196003099 0
83451240 430087662 0
297308578 179409679 0
94065046 545032384 0
373293754 407320481 0
578669611 496984068 0
156690424 121567034 0
500411178 8748685 0
406268917 128144230 0
533223279 208994372 0
221266604 40752272 0
400879498 188225388 0
363869401 500616253 0
499817992 423374717 0
103144533 344607055 0
238117754 451353354 0
45227501 432679007 0
478416507 388412512 0
236354701 19183972 0
537376596 65948495 0
128298114 164083504 0
364509603 279412382 0
30262985 410720199 0
253286303 50875799 0
381056278 85648430 0
244335522 193822114 0
223840134 553833395 0
277265279 234313797 0
493327613 347865789 0
237121934 5172409 0
223774041 63066855 0
175114163 149469907 0
410162392 408634755 0
244829761 275531489 0
205193850 165820688 0
521110983 80486460 0
338252757 18865818 0
418246565 280799279 0
88363931 448511641 0
434886721 260167253 0
211470788 287023759 0
136089185 463875526 0
346126496 448417476 0
570031121 19421098 0
6132930 45240507 0
79977163 304470076 0
429788923 12355812 0
508622502 15331921 0
117437340 4906433 0
538851230 421988671 0
209317561 121629455 0
342377016 231416718 0
86474815 68978093 0
390655493 70313288 0
323686331 511984514 0
280097354 380390415 0
21470829 294013604 0
387330609 372831187 0
460975383 231848114 0
435473360 161444744 0
330755717 562693062 0
431800065 233591997 0
102646771 28715271 0
140504738 320464348 0
74544868 103203071 0
161672574 141769663 0
557471209 544678244 0
527554243 177768443 0
270430275 346003480 0
553061061 889315 0
76777644 208755274 0
349844225 123777965 0
526308252 410168729 0
80253219 338271995 0
432952965 213413276 0
340212158 528429146 0
354431867 72715105 0
129999971 386340470 0
525345478 558484464 0
52762817 575215700 0
192268191 301258329 0
575674610 514137246 0
119417498 569011090 0
408347919 342024525 0
535676442 264877101 0
499120477 271863135 0
361164778 383078203 0
135816548 478814497 0
320852359 307585788 0
217953562 237326841 0
483227764 94868295 0
430984123 305250565 0
809808 503126716 0
170676724 240222977 0
380065434 39500668 0
209869638 91407064 0
344173972 187233566 0
547514443 466271965 0
329082133 81694501 0
32577637 574648201 0
395821290 9281110 0
66696451 576526839 0
311830032 338591535 0
95428056 428504515 0
149300827 207529343 0
269986033 288620826 0
33862324 498773011 0
331983687 21541473 0
480274169 528981337 0
578053540 514768397 0
249029126 395868125 0
545677690 459174732 0
77242626 156389251 0
411932032 529874970 0
81685981 113284587 0
436580522 184926024 0
416039790 440628572 0
74456882 287134502 0
396134164 536694502 0
90233026 57306059 0
330656128 492444008 0
536527085 401679820 0
263416932 17849739 0
266630076 399470736 0
323206718 56076284 0
183255746 322287941 0
207818796 443643124 0
9758014 160472723 0
219892118 397537497 0
91244280 222291436 0
60386911 206185670 0
215891189 276562722 0
168790486 418069822 0
261900589 558692023 0
341552615 354538541 0
95280307 49794683 0
343424208 287645640 0
534298706 359174519 0
411061889 139754573 0
372344431 76056414 0
497543663 483905753 0
297939198 196668608 0
426032162 65178865 0
138002409 174916495 0
71672502 243508589 0
348902798 514128811 0
519887246 510023150 0
324237178 578313223 0
324883959 54295800 0
204144873 562263893 0
535247699 476301070 0
32248645 504377034 0
579662645 248876306 0
369752313 269512387 0
220822339 364692842 0
170446889 149109366 0
235621745 258403017 0
90986512 275768878 0
14546749 4168897 0
579684784 452468674 0
496788198 141735242 0
231769552 403553936 0
115038201 346915742 0
344314991 436328326 0
105481190 305439380 0
134197442 408588282 0
317988011 497422946 0
333456271 94170473 0
18099655 570945492 0
421349096 551915576 0
106045046 25936002 0
516263069 539932149 0
413758776 391249664 0
23948702 220617967 0
527377757 561021770 0
377945781 182587203 0
363874399 411006844 0
412786467 357035396 0
414931398 166414324 0
143141825 443040805 0
542673621 329933698 0
256987833 118473295 0
27572619 309870463 0
45868173 360980834 0
511592852 22962609 0
45043027 32150581 0
183786352 121002442 0
272416581 247852186 0
383934647 162463130 0
539964541 490442345 0
305881739 565689151 0
298960381 273331016 0
531963138 113786814 0
270140658 570964005 0
2688206 328480279 0
38937061 364445579 0
10652569 113380568 0
326115438 536623585 0
493419659 325268268 0
390031311 390098492 0
535181260 10994160 0
504228057 5576304 0
273977482 273696293 0
449611796 78273496 0
457194383 360894036 0
525893943 330852782 0
310397044 547445724 0
265228407 3403981 0
211735578 57635359 0
209993982 326688877 0
332040757 243497399 0
328623198 491523982 0
251976342 183087721 0
155994530 470991383 0
198013442 220864136 0
341493129 3516059 0
230126202 262052193 0
258736007 138100388 0
533217311 25641400 0
154181271 411543777 0
558417783 575264762 0
467385764 1552691 0
64797587 53077762 0
356324152 391188989 0
326692169 341415238 0
245657279 208732976 0
325209924 109247002 0
273874183 533922829 0
529518384 421741369 0
378190274 387939387 0
430377585 278642289 0
207062091 41577250 0
270368692 514364825 0
545726073 301596297 0
195120679 310628445 0
106345105 548616419 0
543296118 200815267 0
379876837 105621738 0
44178749 105416309 0
451427642 127084901 0
311190253 186666724 0
274501493 284063784 0
451408683 440495031 0
396598358 570350668 0
141184182 523162518 0
483901434 174584786 0
113814402 214446635 0
467777489 402473874 0
555753536 307407978 0
562779658 443161850 0
308986719 72766825 0
148825005 167630695 0
353425096 482026704 0
172083494 192529412 0
44549895 70679991 0
12285956 4669509 0
452408280 16217962 0
433160797 115035923 0
528672086 313063472 0
202223806 448371569 0
406003050 483197981 0
168437410 68883921 0
309089348 464680124 0
569384116 496739035 0
301521045 121404780 0
104827360 512831230 0
512303798 376929811 0
345926715 352438703 0
251900236 510905893 0
244034971 95401018 0
144750390 540281832 0
304127929 229029102 0
191263704 372297890 0
194048556 165204752 0
565427801 292820627 0
79862883 389898640 0
378086942 276279675 0
483335873 26986094 0
7936647 242594571 0
460743280 420389546 0
557148829 326117353 0
549949280 295925192 0
251912495 50246564 0
534805592 258364412 0
28889597 359948586 0
81356248 283678575 0
119037474 268077104 0
502163611 295423973 0
31326654 561419648 0
221418183 24540111 0
78529342 408857354 0
409880451 485995668 0
298130263 543386674 0
466777394 405812432 0
225478313 518273673 0
429890286 444245117 0
8625762 235429287 0
251349734 300553375 0
320790988 154286879 0
296902775 225656970 0
517052358 131814701 0
485128812 68053661 0
462842257 481142386 0
188631528 519146825 0
168826304 397617036 0
444109517 307914385 0
396175062 116287011 0
276236071 264031310 0
190294394 1088624 0
452109997 144790409 0
67700190 438541318 0
35211833 235313159 0
424749728 491184060 0
168066923 98455385 0
451548922 444256299 0
208337589 26089517 0
386150662 426442620 0
141189226 362546040 0
518050016 65987423 0
339632835 343585881 0
263384779 483031115 0
411106508 102958694 0
408201835 279464370 0
247343792 293042310 0
131106665 195459978 0
63556519 429535664 0
43629706 312870275 0
126977517 504002170 0
180348680 525338675 0
350561316 91932463 0
4840903 529699933 0
545795070 96318979 0
301175102 508850712 0
32562697 232056574 0
361619006 381765623 0
218750582 106588103 0
200173254 544750569 0
402314466 541291568 0
79925910 451589977 0
408044761 31352864 0
345214275 5707292 0
475103227 326319104 0
549703768 44754477 0
85849564 406784591 0
199429613 544235797 0
285714231 356253211 0
53057672 432933109 0
494397219 568474373 0
299280807 69442013 0
488604199 90066042 0
95543248 571706124 0
461871817 37631644 0
140573362 360862053 0
181924847 310026142 0
284309954 125427139 0
525383990 565049620 0
376498244 565144890 0
231711068 452572088 0
323619364 412878538 0
550478531 193344351 0
557744420 18229586 0
370458125 319010523 0
420227819 474124578 0
40143435 530535846 0
295870468 136230570 0
281649621 504903055 0
469556023 327641998 0
570367292 163070586 0
395878581 493471996 0
147237688 51805283 0
103511020 364652238 0
14060085 135274412 0
428005209 363617570 0
560824262 529110580 0
159353429 214724168 0
532610173 91924681 0
60450663 207325641 0
504956241 544178566 0
105436671 143417125 0
428742110 354647018 0
346616431 171478448 0
553465170 14482045 0
76535780 366006832 0
434451101 326039029 0
240036007 210013160 0
319422153 61359583 0
240926726 344087499 0
260640382 223806837 0
266649652 541210246 0
527160384 41736185 0
426623075 466770713 0
201182625 356951831 0
216867513 126363330 0
333430112 279323474 0
105449799 71191445 0
193016633 191000535 0
255966009 139272593 0
155156171 549586838 0
542655089 402320528 0
115749179 229517090 0
444640930 458034449 0
380263415 181920117 0
141040838 264596654 0
101706676 120127455 0
519126081 141819820 0
364779359 518676105 0
478239678 321127864 0
1878606 262294814 0
106122936 141053407 0
512255523 289415252 0
401477472 248011794 0
293827961 320910366 0
401187969 345325594 0
344163204 521243542 0
566679757 170122535 0
261052851 285399513 0
235729022 574937278 0
44100209 510903475 0
72675637 4513135 0
246077836 162772183 0
518363315 124876970 0
285920378 344068463 0
93198240 198992586 0
246281367 539856888 0
472895507 556447890 0
394211925 563532557 0
200591656 66382385 0
169786376 429359572 0
151491147 311575685 0
343189790 134248124 0
302210022 518127335 0
410726822 186283685 0
224289412 491498886 0
433123400 299547291 0
317014404 491957199 0
420022718 322170213 0
213480904 341736731 0
452001760 151087315 0
245643163 316756259 0
114016309 473454500 0
39637781 240769626 0
546755169 274445244 0
72653089 446520264 0
214832785 268930710 0
206927537 359453680 0
239842647 470203324 0
206126569 342809787 0
222531987 73092344 0
316983423 64044017 0
394934230 123167930 0
361373143 154935812 0
17877931 186762259 0
436483787 209794734 0
63469580 81106289 0
294570418 578219337 0
95869919 235786672 0
491126117 130650935 0
462695473 405565525 0
391649362 268862865 0
19171506 520969726 0
435335741 263157683 0
105194549 550116746 0
106050044 476929350 0
449326363 319142690 0
162795031 253068195 0
72097441 365426322 0
199206817 279600127 0
210126231 25986737 0
116907567 293825799 0
456619188 142864518 0
349588606 395687756 0
245923962 209070301 0
504149605 260382120 0
160601346 239891876 0
578980993 500548703 0
200872736 265278513 0
533574513 9214514 0
371035332 57471914 0
214552155 366175153 0
225110917 310661480 0
571417416 379550356 0
275211284 295199574 0
247182823 3752091 0
58512032 274548566 0
65203436 9499027 0
316032558 409472641 0
49700789 247359663 0
392035346 236818179 0
208577761 77916328 0
546804723 442552561 0
1998676 151733811 0
55376955 1762924 0
296349899 60009876 0
490828617 14620021 0
49308071 135249085 0
125610925 334452230 0
263539194 399478669 0
172554719 39114748 0
416826440 420231239 0
75885740 230125050 0
187315988 206412661 0
8481404 372154734 0
218074172 555553849 0
201478617 126090266 0
35249307 374224698 0
475054799 389313250 0
240116452 260929861 0
395124584 561859274 0
556796619 295165525 0
358553616 298796988 0
116619601 224493889 0
519583196 475879780 0
428081162 76310271 0
188024765 217235364 0
535997984 386927939 0
27314260 39186038 0
439969043 251364349 0
32120014 84629337 0
81804961 170684503 0
270341371 342260260 0
305574784 139394492 0
506284524 359920865 0
230230090 238789957 0
571820681 528679047 0
42893264 547232969 0
474486142 123913131 0
237787116 551668855 0
565657360 335134451 0
551247761 132252375 0
202740944 281957982 0
386746413 129880644 0
389321225 323775984 0
294932512 59596899 0
137130261 410258925 0
106461810 191399183 0
177693123 105485041 0
160959029 52040134 0
343659328 552335073 0
465748086 18228072 0
146576320 277419342 0
471514542 161354884 0
571223499 578790271 0
504503460 139331565 0
305792151 113237836 0
567575105 369070658 0
293857726 361652665 0
241428548 152900427 0
120891430 187668793 0
333525736 72288665 0
355377150 234614030 0
205671727 24193663 0
114704580 519330729 0
495488989 71399480 0
297547923 508688209 0
339558491 540162560 0
332513157 531133181 0
136930711 388148782 0
324809193 430958292 0
497608464 472499781 0
344303665 122201433 0
442193858 382188762 0
408012246 467859084 0
125719209 48900373 0
90773865 34846510 0
552684798 18318996 0
147657674 573037457 0
550116568 345725608 0
110804415 39514871 0
532955971 552834823 0
473819535 1607475 0
375099264 152455081 0
398746996 472262704 0
437574600 225377529 0
527787765 351162868 0
515193826 100604399 0
113919288 478232268 0
172830624 63449272 0
1068065 467418137 0
207480001 103047157 0
382906662 273294737 0
52779505 187258520 0
373560117 242775435 0
216938364 489082708 0
377314067 203369732 0
144881140 375882645 0
108734699 8474706 0
216213132 528143487 0
522787278 389608728 0
313230447 370303199 0
506048777 455218578 0
512762583 138300329 0
21329829 18368309 0
509625510 304180200 0
162935239 95881615 0
72818991 49880397 0
461348098 24038092 0
13890030 437998549 0
556238738 523523191 0
454088676 9792775 0
24122581 575275262 0
421149380 535772311 0
325963042 530664420 0
540986916 295032611 0
299721373 576483891 0
355306658 217405714 0
475483286 279735388 0
346227405 360390605 0
281544790 297426680 0
281911968 170299670 0
525728561 284831146 0
144906084 187276880 0
230351607 11201529 0
469371921 10190215 0
342544160 575644320 0
339031534 78864124 0
365088886 202831373 0
529722602 532905889 0
216687909 106151567 0
494328954 519523732 0
129779080 502324580 0
266169606 330571472 0
121114202 189238232 0
49770764 512494000 0
213498746 436225980 0
554595071 322952714 0
501069703 445117790 0
430719059 205173268 0
409496084 205632427 0
562550236 373020653 0
224038770 79921969 0
558903470 167030544 0
353368790 62728016 0
197281869 572985544 0
503340308 109349469 0
4393694 325150520 0
336664284 551709306 0
493855634 505007287 0
456142046 86119662 0
538595855 140136428 0
70610339 393700524 0
70304024 83805638 0
498235035 418431506 0
1373274 195331466 0
545139919 309529782 0
240067601 466897490 0
153789497 318683032 0
79753679 228705393 0
446005398 126893676 0
162570205 401637457 0
231903398 482345138 0
122208749 431031600 0
319112495 468123878 0
500659228 68427616 0
20693433 309397215 0
575164497 329193977 0
488243617 417902799 0
43295724 196455183 0
44564886 105573527 0
299414157 384344088 0
362440514 44504867 0
93875525 37831694 0
440326566 484364564 0
228486681 12310014 0
443345617 139754868 0
344566303 81925182 0
373223141 368690878 0
213600386 118092100 0
68450605 205282686 0
228134978 90269687 0
507579762 517891231 0
381772846 38700951 0
549351517 445325229 0
254897868 188360861 0
516269069 184670042 0
243565376 164253000 0
558625192 273984162 0
378922981 15172398 0
402600659 281234825 0
59693252 170066467 0
230422391 106524003 0
376437753 213302245 0
413573671 95445461 0
237026689 271998712 0
289324096 434111331 0
347153839 208416085 0
568488345 347751405 0
197155200 132879992 0
508095634 25000871 0
134750203 207943992 0
54060134 185648461 0
134006365 570791186 0
507765057 134787575 0
358843871 263504537 0
506611978 53921418 0
515675911 237191220 0
281740559 149416939 0
99316606 37675869 0
432856115 543152786 0
346143545 1128196 0
114434053 509811291 0
501961675 240729699 0
192805611 309611632 0
452717392 540085565 0
425475134 234520713 0
146963345 425078886 0
33094920 260045282 0
13127055 353567318 0
468087658 55132586 0
143585845 493163744 0
426184193 185616527 0
157424540 184630244 0
478093553 475084022 0
184025431 280453895 0
226830583 559504004 0
486810173 88965439 0
204658509 164615059 0
306427597 168247847 0
420030702 540909876 0
556003009 493164471 0
110460890 353322590 0
535544780 394615923 0
559767922 227495210 0
561727947 68747243 0
383454260 109078660 0
272710188 45857125 0
393613530 11863739 0
456791580 563483467 0
197741889 257336596 0
430805992 314169917 0
436821657 545484943 0
321247713 164840029 0
487460010 16589782 0
548202776 155075312 0
550155474 418969195 0
547156325 524268468 0
438819305 46105500 0
481228916 305767789 0
286823242 478024651 0
397305532 178808261 0
233641011 480839991 0
579126826 188081468 0
29101608 363920573 0
578340998 487165331 0
291561667 344146190 0
367921833 579421820 0
545457661 179972964 0
305878989 109546773 0
482117264 524211559 0
232989097 518612008 0
102214242 255942276 0
182943601 376807274 0
443701009 349584481 0
448321630 563386618 0
143908962 363394235 0
201977236 361483337 0
130723410 2665387 0
412640039 545316385 0
144751050 373609872 0
255757995 578739162 0
288288754 550453774 0
48168300 23712249 0
308248975 383255699 0
382646794 477501364 0
577623181 153392657 0
291316507 66458568 0
400011521 42597115 0
345183571 450273120 0
190623571 395160997 0
133707435 254427339 0
415441571 75300345 0
6535192 214403758 0
112832570 72513493 0
427086721 102427181 0
458933003 490714413 0
449316741 333170570 0
50810290 294671666 0
241850133 418368257 0
421604166 13310348 0
552446187 359723276 0
16699052 125029641 0
92425685 403092180 0
465522527 365511433 0
68658728 562042431 0
510596268 531830788 0
221254396 556220835 0
372801368 410630479 0
474391305 63202930 0
505967742 256914474 0
570213505 306469533 0
271887205 51789340 0
209308507 44907873 0
544257050 12565637 0
380012135 420357266 0
368479089 558737385 0
481374119 339470078 0
134407870 389855460 0
505691956 22386301 0
553135633 323112299 0
363095272 530091427 0
245009053 305722320 0
471866791 338164098 0
21284905 400594250 0
53895038 279876288 0
296294123 340526404 0
208746697 414055099 0
246374722 332688794 0
433434541 184858573 0
22623589 390668699 0
104270864 54453574 0
474287021 273170053 0
81698432 464493897 0
470748144 266006793 0
146814522 197534606 0
236442744 2350882 0
305381236 560290694 0
512942347 217540711 0
48961256 42661490 0
18969914 461429685 0
292676233 427406120 0
444955666 402964847 0
449996399 79252554 0
197539973 426594152 0
335376901 501852943 0
84817161 325927743 0
314164575 183747599 0
291249397 111427506 0
325105256 147096799 0
305419023 99358031 0
419108846 572866603 0
522013018 113630205 0
162473606 335661893 0
52388131 504932998 0
322482305 500500434 0
446617832 76529741 0
500204552 497695608 0
182085460 355127147 0
319065916 488153942 0
143588996 470023891 0
251024501 424816464 0
567885307 41080256 0
107691252 355010657 0
8515343 392771210 0
210073870 282084039 0
344983552 225819337 0
409452847 245667775 0
575325911 520636276 0
519540350 82747129 0
416711949 55681113 0
479025785 95312609 0
316268827 264436925 0
255946958 289178892 0
575191120 339682504 0
380088854 277570111 0
534993870 393976866 0
151654963 12030973 0
444313873 242009213 0
161679290 555882697 0
107568841 342570235 0
546389148 110564182 0
189900695 220541994 0
322956113 202703597 0
447121431 477161723 0
396345812 139558326 0
355859512 238321974 0
320686499 282567494 0
164526151 120717062 0
515145792 452061591 0
478420348 378904193 0
290764398 388258109 0
312706864 172535815 0
162878117 356597075 0
188477834 402802164 0
330243362 448387922 0
118218636 73555572 0
262822410 239685785 0
135788633 239348370 0
569096911 322261109 0
55534156 22229656 0
138572431 459285936 0
189224774 540465361 0
299155257 264514271 0
384463799 395910260 0
470591620 55893589 0
39518560 317920957 0
384414749 412583424 0
432634161 404874132 0
35282887 510906674 0
555445916 90562875 0
310365088 94850856 0
551417588 164875810 0
355284664 448479628 0
404480351 164268253 0
547282960 150319012 0
336268140 577530964 0
563505632 503122779 0
91212110 247123034 0
378507433 354424137 0
524369914 447922453 0
331305252 447424040 0
101014721 456556651 0
56616784 297522062 0
47251179 329843823 0
530286373 376106954 0
423087159 264912971 0
2032195 364174130 0
187505170 81269362 0
52925444 25189284 0
532321148 198083559 0
235569625 420990305 0
68418172 226779772 0
396065151 360626959 0
577342244 435457857 0
348885213 277702200 0
226980871 166168921 0
301960616 259828970 0
552850522 172629958 0
375089138 51489137 0
238170284 475316985 0
374896448 195060068 0
427444488 372552920 0
111257467 202094236 0
517761008 507633386 0
59638132 157916159 0
241914132 415352140 0
109407670 550694158 0
236774392 556237394 0
253526781 454404532 0
233747191 280730291 0
86860897 529698856 0
345814472 20024220 0
86384394 172244462 0
91214356 238690537 0
464585597 99722390 0
361259032 72634040 0
267331209 203990051 0
191885138 293426750 0
201487060 492680332 0
294535950 483423877 0
198774263 167123197 0
430091789 512236543 0
489848341 190100305 0
459338187 28170554 0
492832847 243919250 0
423317877 258464791 0
10622795 108271971 0
175046027 95476721 0
529228941 373674929 0
390130350 341516458 0
212638855 302825925 0
37499297 43380548 0
419505318 335485876 0
105062141 211511918 0
343633999 64546913 0
311828766 166363139 0
60930108 188039949 0
518312284 372094872 0
351639530 509511006 0
391184039 353223668 0
325404646 423167002 0
316571464 229599627 0
445818247 138652432 0
169064707 545372219 0
156955714 394427234 0
502035089 518654900 0
179477984 356326269 0
520060334 373104319 0
572380555 72954013 0
244558554 468292734 0
443694724 192573473 0
18688148 578394767 0
178250800 76405304 0
518332579 183706998 0
390488387 204454251 0
389703843 430457658 0
297380803 517611775 0
140237194 241359800 0
251664186 114623795 0
469146676 400065526 0
427031075 203866629 0
558555951 157602042 0
268205767 195427746 0
571041244 195432757 0
421807338 188812983 0
146405726 178189620 0
351753137 59235472 0
169887550 428402428 0
184937943 210918866 0
507122896 455190279 0
14682214 220141444 0
253930042 194701363 0
277414638 280515833 0
93441591 448084134 0
533033184 155604401 0
322447679 228319905 0
557687096 268605946 0
98929367 136213521 0
567010948 75183792 0
421539322 52291597 0
549569393 223432742 0
395370917 496822382 0
467839477 155585011 0
187647974 442572959 0
510503718 553789010 0
540865853 190182450 0
372737383 508958677 0
177362081 64287345 0
439899366 55994086 0
18375040 18456729 0
143282302 302790241 0
342315134 222608344 0
337634510 398516139 0
9940018 373043201 0
121928385 56004414 0
30210061 556226866 0
557834583 344714360 0
164871443 270518423 0
377593296 39571405 0
399431692 378875447 0
278210287 62593807 0
133183536 43402802 0
362292936 289168352 0
313397453 378619738 0
324458858 562780544 0
503994655 201690846 0
314727879 53486613 0
442484864 430884714 0
366932193 107214466 0
53951768 188468283 0
540731632 211994010 0
394872824 286222911 0
194635909 282154359 0
101931987 403709134 0
272187440 441318208 0
351509808 40108057 0
398181502 438111967 0
364499175 396637101 0
299504937 3430609 0
162721032 466545905 0
559191873 139096 0
114828138 286803762 0
570597778 316615933 0
65213765 192862382 0
259775421 422951462 0
140565433 173796549 0
119389740 399442947 0
505047015 168221220 0
226408252 137499797 0
390755566 360355519 0
541479879 504018345 0
192943434 254078028 0
436139139 303619810 0
332603652 43540232 0
310069354 24880233 0
28076214 445689306 0
8465558 29732730 0
244137849 25780166 0
313709854 261063586 0
422592493 336838932 0
135493182 253861590 0
20862747 418498952 0
157626325 352368660 0
494301401 568807314 0
202598939 123693119 0
400410570 11380516 0
337095120 94496317 0
447248109 325708596 0
487429650 142225290 0
26791170 497526078 0
487905517 49746665 0
416880829 281394751 0
343698201 307686433 0
328889510 368081516 0
95168436 254639338 0
15344326 203220053 0
522876193 14342171 0
318904309 68510733 0
397048171 340861669 0
407483633 522973083 0
111792170 12868781 0
18499837 24468988 0
61759933 549994342 0
146159469 135028130 0
289210262 272547872 0
547153736 444645224 0
304647362 422827167 0
44052547 25871624 0
141699958 277427312 0
46616096 446283088 0
153909057 141993918 0
58044185 492003485 0
152908887 22476284 0
505153447 501591656 0
196000646 74080790 0
84003216 442620814 0
291738211 244979284 0
477762855 35294444 0
295247946 515068783 0
467790830 484078182 0
444297018 237530652 0
333272004 137662600 0
150160455 158368958 0
229551943 259546147 0
133914698 306279074 0
124401731 51410659 0
350052701 297860628 0
13573490 165736464 0
128933239 34935478 0
250316583 266043492 0
129774421 395188089 0
410268560 156583216 0
320811498 295878584 0
578271363 276745641 0
93430593 135891401 0
574699091 495609984 0
214023615 272585158 0
480793884 188629710 0
32821194 495609328 0
320789123 258040123 0
86737400 502191268 0
532361886 257414295 0
479952712 165989521 0
399474637 333850797 0
24157578 58874751 0
168526782 344071015 0
253657882 60705208 0
82812424 300121842 0
477005813 543643699 0
288644383 299306166 0
161232213 19965951 0
350937659 426536135 0
214274850 475289689 0
60283977 105713315 0
529936269 139361228 0
30569016 32818380 0
123694023 301696624 0
452031590 218168869 0
441260354 188411527 0
546176186 224407757 0
401121556 390423001 0
17161422 297685214 0
327276549 96821544 0
75570969 296608384 0
120542274 206907085 0
270311123 575776405 0
72745600 103180948 0
370746926 108011865 0
375189568 141941077 0
542956407 113273405 0
69326162 93082767 0
414784356 541700331 0
106704365 71360933 0
163728777 527437437 0
279346876 138100455 0
135248164 398353068 0
116777006 220794933 0
448931598 379112040 0
412593874 555692913 0
285457594 301822184 0
428002953 424605966 0
204185854 176910729 0
22188278 415768522 0
100857951 367913156 0
230816384 360504753 0
559976042 391415934 0
201425897 180363264 0
550496131 508722483 0
138984756 198517893 0
402436009 167958850 0
281402441 148539234 0
333795458 318457597 0
137927715 185079761 0
460666223 22121841 0
23357592 5177517 0
17790641 285518163 0
240181800 576775028 0
135403986 63030524 0
437450349 363766454 0
381029765 545718380 0
65023080 319641613 0
221286966 548905707 0
268105301 23543373 0
310641652 452504884 0
33686811 48120294 0
312301472 314859722 0
508512414 417520806 0
391896344 361166936 0
193005345 110008556 0
279539418 400568105 0
85230123 335790148 0
474371604 123702099 0
250440906 446398181 0
286018187 104011375 0
179112157 270676702 0
398775731 28761472 0
169469368 109043288 0
98280922 539622657 0
209600623 406523133 0
124008602 64731905 0
368845305 379688564 0
180641309 425152214 0
135480500 255474941 0
170398627 327082099 0
491845011 515183850 0
211990079 392492730 0
349437394 426687277 0
201463305 19786507 0
158557081 538296408 0
447720358 275495083 0
206473698 119019933 0
222852049 320712722 0
526117692 106875196 0
367096493 217023736 0
137564403 433812174 0
429005936 275656692 0
27007993 340419087 0
168637147 59203013 0
479801489 365897911 0
558838812 561579717 0
190161808 409343154 0
377810796 289385038 0
392486141 539496316 0
503243625 203961062 0
160634541 197222453 0
126503219 435786403 0
553681795 484933146 0
273747627 530172609 0
353553467 404574361 0
377203920 381299804 0
475902000 88037950 0
25804185 91608587 0
553232324 141373448 0
526423861 501114113 0
494097768 324874206 0
560694161 269933004 0
541515285 104677443 0
153026170 259503659 0
208249952 312839171 0
202571388 256850217 0
108071140 298748709 0
100077341 207149471 0
26434002 122893790 0
445954606 183119751 0
573959211 132028491 0
36344888 450019530 0
340984659 8375202 0
250564511 403089217 0
530655785 33592547 0
237108689 418972687 0
211171357 328959274 0
138112256 493830544 0
416943341 462200024 0
102778135 128170984 0
176478129 50265114 0
488962608 244780785 0
527499799 322038134 0
164939069 437935521 0
66973154 220528232 0
215359332 252596361 0
30034347 33056865 0
465184961 495918612 0
579197682 527803258 0
462179905 209544242 0
254296380 566464902 0
44261283 359181091 0
159202415 193638075 0
507735654 385602934 0
15660030 388894163 0
397273129 226248411 0
313638369 229236668 0
570149180 567858092 0
135395484 404155834 0
288551253 529303583 0
118204535 147529036 0
111343704 337035117 0
118432940 233169994 0
209480241 260056494 0
389333167 374323079 0
78739378 159959809 0
437104143 304568466 0
129800867 69984726 0
207660471 308891667 0
565931413 59009209 0
330531907 222771372 0
276352848 165157715 0
200857981 300627124 0
483402542 449315318 0
185350710 175926422 0
361915176 390444749 0
410897260 72280385 0
209985217 314504060 0
152053104 492438356 0
137577374 569556098 0
97929162 255704207 0
53156652 132958323 0
239077283 329502002 0
159480857 82644960 0
207698746 118737240 0
127196243 572213238 0
102689436 309556486 0
465019048 479266762 0
217305488 5008313 0
33998790 453624558 0
116708162 12815049 0
349252414 467740546 0
417684912 174110271 0
441929955 49257332 0
382577493 483226702 0
489645160 577458549 0
443692280 97557970 0
238325288 395344164 0
7790940 380097021 0
22178181 6232100 0
135699801 35143684 0
225710724 430749693 0
528238777 336958283 0
188504765 400895469 0
499698646 436693474 0
287917201 528173572 0
427087012 318725631 0
141163615 15067404 0
346427309 179046461 0
339301290 209742018 0
97355645 235235750 0
410886802 299374388 0
514310933 472881278 0
378013483 328905033 0
88205598 231290039 0
572905614 115643556 0
58419676 212682174 0
333993634 266612978 0
384028622 80216922 0
474364967 10113674 0
6008923 3946722 0
492950074 403914004 0
33535903 270548174 0
473024512 255329044 0
232181395 321262358 0
396696369 33129578 0
542806104 493491008 0
215586030 280687935 0
78496173 440496276 0
2027233 439949524 0
491553195 73752805 0
456948946 264516213 0
61082367 68994055 0
185368979 428582455 0
361328856 410995947 0
282034720 110306582 0
191172225 134833375 0
70420495 173490064 0
127826653 237668177 0
554535584 246998298 0
288608304 287447341 0
364060666 138376706 0
352236307 422474411 0
17378515 301919527 0
425319098 454642168 0
118014544 425968267 0
450880031 133788570 0
247246438 253576877 0
390676788 563098134 0
116504208 135201008 0
350267984 52250496 0
493547736 79050021 0
303028944 177052352 0
278782295 535491632 0
571483822 370176387 0
412028955 173976584 0
426453540 132419189 0
212956852 451855097 0
493782291 352129462 0
337442203 432072450 0
544887559 58400848 0
449117653 54172137 0
20782690 430140614 0
418388875 270366479 0
153406032 487918377 0
260044686 25448814 0
382959227 421690965 0
557179876 52525949 0
230941877 253433143 0
493289187 316507585 0
445181826 493495238 0
95552097 439146560 0
312695303 430219149 0
341127002 377749121 0
67821265 223639327 0
74253118 326840185 0
564662377 545360362 0
266832197 447651300 0
393971440 351506005 0
12951854 573786939 0
459590461 36002859 0
346503534 274772816 0
301596716 133930225 0
386747785 104271373 0
155942740 537281664 0
205819718 135563384 0
271903726 42549993 0
182281388 211504724 0
453656487 388815414 0
228902736 392087497 0
437481560 385301658 0
515908129 199284013 0
422198959 97957420 0
543536303 106423668 0
97340199 141014262 0
517108457 187049959 0
173155532 468535202 0
526128900 163340876 0
113286728 541995554 0
343051431 448056370 0
52620873 421206293 0
576534552 284048097 0
114842964 419312528 0
424963126 155374962 0
90454875 224568983 0
480096342 417209439 0
442482254 114345319 0
262061222 155846628 0
155472323 310604209 0
280099249 561780556 0
240779188 459803814 0
55160974 500418261 0
293559979 72465959 0
399928177 14953538 0
546577628 538962776 0
166499838 359257827 0
521812986 230952870 0
379296607 488117095 0
502754507 32154650 0
457433397 502193761 0
479358700 491871344 0
161732850 153657081 0
151570268 353383067 0
547295377 75473536 0
333407045 535940383 0
289168760 185481298 0
492290378 572390246 0
165800417 540889161 0
518005933 86093383 0
318515773 269882655 0
48641955 86396930 0
30157629 237021198 0
411346138 222956888 0
370839871 133560481 0
217989038 396012235 0
436917585 463599761 0
47015441 458542686 0
349752223 455040174 0
265061684 272563908 0
398424441 213495100 0
127133855 22197028 0
320001491 499243390 0
48325644 300787447 0
141573574 207073688 0
122078191 182729073 0
220412461 398242641 0
176996733 440096683 0
513445315 221804566 0
265064965 235807925 0
316761074 279804235 0
345991272 252217410 0
188550112 106190136 0
430766469 282584851 0
203576966 517109843 0
514458820 226237669 0
568673546 256664929 0
321710556 574129853 0
350602968 374452284 0
280926053 410107592 0
564613128 382876317 0
343891189 215624734 0
460696763 268180895 0
269531847 167527684 0
354773877 204726459 0
376159918 437075288 0
112402351 250038164 0
563158911 108834531 0
412179763 339623131 0
203352953 154857878 0
273811794 241938219 0
110549020 251798014 0
61169059 71661776 0
381181122 386553094 0
536922391 534174337 0
316377155 224548727 0
405901531 64758662 0
395481235 214905229 0
229139626 79310760 0
472864402 8072212 0
397452549 326122747 0
374476712 424637261 0
522425077 20959530 0
571588958 448490458 0
367500112 566276148 0
484665518 397896315 0
276687715 521008703 0
573323533 367284307 0
16895871 380856773 0
304371401 85156235 0
444657367 563586423 0
529004288 553022869 0
178771928 117250396 0
164549489 363434143 0
569060365 413891841 0
5602108 445963303 0
115061250 514473753 0
417560684 211562415 0
284870908 346236822 0
122324406 150170611 0
347538828 497539014 0
565953134 10886155 0
497257182 377444296 0
252415088 577449982 0
199446181 307706531 0
45588587 398377766 0
545206213 16274179 0
200501859 117926484 0
549117789 495407860 0
105926985 129915959 0
525438661 16463495 0
366360511 398336954 0
298302256 450042318 0
452641039 34083884 0
249282082 504789171 0
215699437 368754326 0
255694694 134168907 0
363130353 191690133 0
433627664 423516729 0
53663558 161668434 0
263196048 266206511 0
218635760 44713221 0
149870082 162656848 0
333070094 317816926 0
319652103 176920610 0
407565848 263410984 0
205551559 559701050 0
293424624 89550387 0
358246196 19613565 0
205721146 45049244 0
175269130 419246893 0
348658444 402204899 0
343170524 391174692 0
425209103 508037125 0
163127019 184216289 0
383598889 446368940 0
454615245 548780340 0
198482376 73788491 0
463861037 80326328 0
229977315 193667544 0
212231430 132186822 0
555310831 441024168 0
464404838 553843685 0
111994308 530618756 0
469141480 403003576 0
177889053 78796358 0
489956883 545219462 0
38237412 453717382 0
475150776 86316835 0
23049127 259922158 0
256772296 486614147 0
502611636 211033035 0
464051849 481861691 0
316824405 576516383 0
152028347 303261154 0
390508946 264230848 0
3350543 496452200 0
118397766 110762827 0
243609226 226115109 0
90445045 387509406 0
269914724 486927404 0
179927658 318618917 0
526669540 76453198 0
61635260 474710536 0
410518049 99085353 0
548352603 411302738 0
128308908 1086566 0
140426434 333525428 0
269194335 94357998 0
3720318 432464765 0
191491351 12936037 0
357831405 341651828 0
197812102 367961240 0
317167009 351487066 0
234972368 482324331 0
501000672 66351380 0
14125468 210998917 0
96327453 92361219 0
415239893 302611468 0
313946084 207403485 0
373992945 560505515 0
430703222 267256149 0
542666726 540776790 0
137315041 186430218 0
87368172 401125482 0
223702285 101303301 0
254115412 14506821 0
268300030 313026123 0
525813729 179238988 0
410469481 142262677 0
451660805 121899391 0
395584179 486502616 0
57979257 372776409 0
529105541 80378200 0
38337059 398438881 0
426647490 112509149 0
143214170 504766995 0
276973989 62655310 0
190408137 425416245 0
293482531 145053310 0
309509159 400663387 0
268149657 365336105 0
157984343 224079387 0
377593300 368384829 0
291952233 267399556 0
430012610 326407727 0
408981949 208404193 0
448047706 166271544 0
175269424 150217081 0
38212098 431770604 0
367140771 429077708 0
243048584 442085115 0
406228106 208120502 0
147849699 470665924 0
568105433 576930657 0
8386049 329223131 0
222354754 147113031 0
147856972 142943375 0
57939573 267816528 0
53164802 56058552 0
207335396 10541979 0
17520244 343729774 0
6793031 186851359 0
276196149 568738230 0
308600492 415233827 0
179449422 276418782 0
366175762 294016476 0
88067416 101956115 0
137665605 243930092 0
201289266 281074937 0
520267060 413433716 0
181795681 258253464 0
484954454 60409971 0
318742199 548103380 0
488091724 18628203 0
438074279 382909706 0
530116369 123767891 0
61481818 536937779 0
279145094 305747875 0
244322767 278472505 0
108272146 488711254 0
122644270 531025618 0
337495568 538486298 0
537424351 544693215 0
47391514 353076639 0
578633062 42673283 0
320200024 504883057 0
45693165 67424372 0
312387129 347161320 0
567868310 327309108 0
427894430 413400780 0
424990104 426516174 0
83071961 317632824 0
302216568 579025992 0
109656258 558023789 0
135921038 549396206 0
85719489 459247438 0
7460327 372778591 0
295955821 207091606 0
388575239 28815168 0
440553710 200948486 0
263282776 542445209 0
8002087 541540960 0
64160201 34259749 0
543731229 215180366 0
199709055 305974135 0
520351334 105024220 0
145937265 565620156 0
545431380 425429635 0
206187136 12742339 0
52036089 579191275 0
271327535 350736452 0
550821143 148194108 0
412347872 411423410 0
430517627 454980644 0
323067334 135203315 0
365390085 312088690 0
360802107 49936013 0
26510226 324565750 0
522561231 224243904 0
484341825 368598997 0
499538501 181710408 0
406200585 517489615 0
365958488 394091999 0
355566884 221389888 0
292451985 198711825 0
104612956 136951465 0
417533874 357059848 0
117507785 565347918 0
341779607 117784285 0
60744444 503602839 0
211069100 260232488 0
517092978 150072634 0
577391302 90107880 0
115454472 268829734 0
178773577 377791005 0
296851227 168288487 0
414926105 479857374 0
168370630 319975815 0
503062512 388768591 0
51481249 325212558 0
291754500 307426591 0
237890035 10077606 0
204361913 371122858 0
44427200 468209292 0
407287887 280758265 0
384260654 110338318 0
475113640 410459600 0
426148131 494525934 0
549899799 532983331 0
381782930 17856936 0
39646096 262636922 0
450382882 294009124 0
394721213 255028783 0
74064106 93012799 0
223659783 564172173 0
74006203 431289394 0
154963115 257370950 0
381087770 51200790 0
548621078 383454043 0
48416150 164362838 0
573546306 56763482 0
229581529 213194121 0
401395551 489457120 0
191550269 467874471 0
474450473 137296073 0
572607965 316824737 0
348775924 377229254 0
536624008 235909844 0
319340310 204591421 0
446149359 333315808 0
529739057 297290161 0
49763812 484522942 0
478525279 489851604 0
471686966 509333110 0
183144112 191671914 0
126843680 226765756 0
224977949 159437076 0
49061527 573234069 0
533797951 20917248 0
138901548 134705492 0
472259756 228117797 0
395007028 23339054 0
233009749 496254067 0
375167286 41715238 0
211543064 68930300 0
286833811 37894670 0
83233989 468418830 0
194970799 551459179 0
511469317 323818877 0
20392373 12555206 0
174672263 268423498 0
444817455 107671195 0
527896873 488505961 0
444637281 73517871 0
515532861 564379185 0
102595218 29637304 0
299869096 452859322 0
256869508 157438096 0
146552965 301812698 0
364168168 125350896 0
465331881 165290027 0
549607576 57891519 0
296394601 316774882 0
86416907 228463627 0
464750681 265981167 0
442653063 63205699 0
225570993 48493651 0
128454840 290193165 0
422948264 185486583 0
435123933 547909973 0
383603755 313404485 0
350896607 16273870 0
94870610 552453635 0
213269372 26651137 0
206397247 318387067 0
487432781 54754755 0
29183869 210941535 0
534601359 237265683 0
80242282 503387941 0
142760833 292988457 0
496685869 394253217 0
317602638 480104169 0
161088269 161222554 0
392455912 366457037 0
240058195 43604312 0
60377115 420938563 0
459753243 360050216 0
83488395 314307324 0
110312102 49788186 0
166678451 284551934 0
68804875 365197276 0
121220976 566769162 0
107934029 473868803 0
7088763 68234941 0
354130950 430937121 0
228859431 553875978 0
304105034 182556036 0
146131127 56075385 0
299841230 191420982 0
443948027 479198737 0
513116435 55692575 0
53292779 530421916 0
545501250 349656943 0
558174783 5348392 0
160034602 64142720 0
312308690 575204208 0
480607924 211449064 0
274238601 218189258 0
162035140 321575010 0
150461112 258682175 0
505172507 129565559 0
345212136 148481588 0
64786686 167162838 0
9708814 103958730 0
362264562 47677260 0
523059249 246401362 0
79273339 533185345 0
447373091 458345431 0
458868912 306933287 0
124951204 272410867 0
545165898 108346043 0
136694229 73852224 0
398628790 225764134 0
518043090 560902522 0
450694774 71036092 0
190330279 59154570 0
345017650 240470806 0
474029192 447059791 0
250014605 120094019 0
477704854 558233065 0
496116130 558187441 0
578850500 134442544 0
147132996 308285595 0
530979946 249111766 0
410448907 374512391 0
147441526 3912918 0
429223965 436127299 0
141894984 131879129 0
341767550 471467675 0
250417120 19396606 0
567342639 261293575 0
225729954 231307220 0
215700452 38027700 0
413472856 525519456 0
516467423 322198672 0
111166409 232566915 0
549990708 547175094 0
460089854 456535340 0
210055469 403501166 0
380986865 12035998 0
334918611 343916766 0
39671319 250514045 0
422214740 29456016 0
210231799 412675337 0
457580051 185466052 0
97482912 34450002 0
232530367 255602256 0
428589517 501615438 0
185413452 230792 0
372159393 112231032 0
446835238 533444685 0
76835652 226864242 0
303185674 525377572 0
187178405 377465655 0
564248325 294125031 0
482345199 233532410 0
473465057 194658945 0
533228120 458499275 0
76106216 14718702 0
464509107 121328978 0
347799538 35751108 0
263526738 337977177 0
236109494 6610044 0
508776503 422493444 0
36482329 180307569 0
484527342 379223006 0
572012858 472654107 0
198037730 276500669 0
467454865 387713415 0
233592278 379328268 0
395740086 388693995 0
210412380 23493884 0
442392867 536361401 0
216241661 550061094 0
381912019 22018019 0
527894496 541337427 0
127451020 499757635 0
208652980 143996904 0
329113656 189035669 0
92293548 277090961 0
381312313 13429826 0
577189914 244266239 0
192104493 343887091 0
65398944 390535882 0
406194707 227763263 0
579046572 249355095 0
149188201 143799049 0
354089544 438987019 0
160846886 352821404 0
212293796 98223750 0
466388119 234695266 0
68893617 359753863 0
86463699 403777531 0
463159879 99484919 0
77550405 137210996 0
298585231 469017727 0
175735178 153318254 0
537800906 423176384 0
309753075 29968816 0
395164893 346408289 0
439627240 403304026 0
96660457 449006759 0
359508437 525076079 0
277559542 505044900 0
563961907 260961777 0
323701093 124377021 0
153682488 109606434 0
132594616 458918 0
149325866 394085782 0
105922352 446859892 0
289711410 109511954 0
411280930 303205277 0
159427785 424518654 0
96902871 487826642 0
289707472 471938854 0
288391015 119172848 0
312389827 216875242 0
405029421 250030428 0
16439805 118182475 0
522443475 47137525 0
262186640 401382154 0
279235067 412824300 0
291889850 84398434 0
389162993 319610234 0
426298997 445213553 0
329389259 266279067 0
206990269 531526333 0
137087179 133801282 0
227184888 409675414 0
394744760 443742993 0
117187681 154613991 0
266367302 61232269 0
239877091 381133418 0
373729036 456890078 0
246958467 182405114 0
414858623 124097764 0
322582381 52607714 0
413872024 270821045 0
198508521 462274914 0
58311303 292514253 0
509366571 435995922 0
465043419 225964082 0
205098850 343864398 0
267521277 201939768 0
566613572 44244078 0
122014642 228039187 0
462101455 239873265 0
45213725 485699695 0
354830753 321951138 0
538198198 454138878 0
302455315 251788139 0
263796353 309568967 0
485924284 174931080 0
470412053 23487418 0
474533207 170297843 0
496646275 212482194 0
44024971 554387195 0
77349725 549817849 0
552106386 179008060 0
129235898 281873955 0
87547837 187020247 0
455238321 145306586 0
47315998 118941166 0
68812000 28454118 0
273724691 558194528 0
220746061 339572636 0
170197654 159179187 0
348538311 385651588 0
445022123 7699731 0
364230214 275029027 0
183420984 372572268 0
304582011 527450327 0
16793835 463553705 0
491989712 257352450 0
125017513 290779076 0
100721649 503775663 0
90430580 249673188 0
547661544 531865041 0
461074178 212079128 0
228868320 509627210 0
441083426 514861831 0
285669318 353370304 0
100687942 224833508 0
309821976 79657991 0
62000422 110403368 0
135815013 319349559 0
452301359 461031388 0
547476127 263093624 0
562082895 521314380 0
505812053 51703743 0
261335199 37837022 0
348628320 66077559 0
188334056 150881088 0
229709507 349680428 0
109370181 225116684 0
65618381 417198765 0
330854144 246428659 0
64943099 459121582 0
148532215 388689079 0
401190200 348450166 0
51441015 300991730 0
303730275 217990057 0
325893260 554133651 0
294650933 262158367 0
239152205 327240703 0
446081394 374820719 0
216402247 364541569 0
370254152 249400945 0
324037772 211738411 0
349461841 348849064 0
498749003 136182871 0
290243167 299539794 0
156147502 3474523 0
450167869 255087598 0
217512531 548053045 0
352194909 277728651 0
578171059 359581494 0
538821026 490613630 0
304592170 263627021 0
243260313 235626853 0
329449025 505632234 0
166954552 510619116 0
430137260 92713924 0
81015337 323714604 0
525201285 228286752 0
429728629 521615031 0
535556877 471758542 0
329000664 436848848 0
395602595 48212609 0
480553871 415692997 0
281789303 369470772 0
401204746 405904670 0
57979627 397352417 0
34753463 247950239 0
193712924 372303570 0
271563246 142805751 0
186700724 188069573 0
314883109 65774681 0
98491973 231629132 0
259055213 76699114 0
22775831 237209785 0
463700472 255868205 0
14038256 354421417 0
53036912 318042173 0
167538377 353139423 0
318280760 202654629 0
308343409 83899007 0
438769499 31408402 0
540617994 199177716 0
110135336 426970205 0
423322346 98033647 0
494998172 521309063 0
5363783 105402172 0
405332173 269484015 0
30368754 62633106 0
483128735 29896397 0
413767630 389627830 0
485515937 98103787 0
263840467 481285726 0
201645329 254522817 0
170326110 523126476 0
138990110 418675249 0
345881859 555330066 0
557400577 476302398 0
568945967 330105299 0
311503061 477357078 0
170297548 123140618 0
448915393 461642594 0
297507927 518454111 0
161017702 186398124 0
482781888 262055341 0
68278797 412780198 0
33400035 90921334 0
257479194 232867053 0
166261404 312478450 0
74803999 41374958 0
567286823 225724179 0
478390681 497804590 0
73196115 143223166 0
139929080 329044751 0
272991421 343720442 0
225934352 4834258 0
66964612 193699 0
12614912 418645205 0
507055516 149323054 0
509471085 6165049 0
277748209 562486916 0
341163256 163453774 0
212834262 335812125 0
84426108 265191104 0
237355710 298914098 0
551364886 254619067 0
124517603 518437724 0
118330292 125052098 0
275460667 162096526 0
329955066 195312184 0
30623515 497111577 0
117520307 455373890 0
448914474 294039178 0
501196814 469066124 0
24637274 371595269 0
376231787 520522270 0
181409384 36432688 0
155740101 156313392 0
245398490 11674205 0
7292009 303336535 0
551297258 547398180 0
12435693 189522568 0
484184657 501063221 0
475211016 436485277 0
54861197 93223431 0
57207000 47225106 0
418401814 344347053 0
202996414 301377065 0
361690832 498572336 0
164248137 553872083 0
197794159 98605825 0
212050542 22738056 0
181104273 90313012 0
99489038 545281033 0
243372432 548908863 0
270955397 294411980 0
79044743 456538359 0
28907824 157593146 0
154430500 493718754 0
394024284 331774786 0
66921018 371142381 0
532295880 83698569 0
14662287 345664241 0
441791819 164102602 0
524566288 399723243 0
267560129 455549370 0
265112877 51086807 0
385336378 35638847 0
565052120 77752709 0
4850236 570938456 0
426651415 441203048 0
141553070 446939733 0
345836151 256181913 0
218586190 552761370 0
164083135 523680897 0
243777523 54474811 0
331054039 62085648 0
1964008 245934627 0
139338640 90374276 0
221560158 456679941 0
363733876 277613449 0
254799290 148842508 0
428762059 7028246 0
573497363 66709012 0
237527322 480662950 0
528652943 469474681 0
379717942 360554099 0
109418040 52263513 0
179482388 412461545 0
355478214 169236367 0
415032580 431107610 0
438829106 203020586 0
223745146 541530767 0
13036231 342712552 0
136251610 415916159 0
519514825 71933692 0
419318664 38075543 0
564754135 525764307 0
199239103 225282912 0
15195388 135034344 0
386415943 575439729 0
51549638 50381700 0
244989106 161134135 0
490188913 478973689 0
67665420 386676866 0
233066270 282633038 0
427509695 95278071 0
397751108 52214492 0
492587213 21960935 0
551173394 120247034 0
347263262 418254872 0
249309377 266110252 0
486669953 139780681 0
379734986 474087275 0
190814207 305112228 0
432453685 313123 0
248168943 458090425 0
520454789 193168330 0
90406628 429852067 0
557803562 469398347 0
463748889 536839532 0
58290942 112902872 0
87443653 78480989 0
501711224 150773399 0
135947067 337465043 0
314622322 250684335 0
517124072 364970419 0
534166489 473968428 0
528467432 313335282 0
142195991 472428659 0
379842512 214802761 0
174283255 62069767 0
480124044 483762827 0
366405308 577035804 0
442612962 85679709 0
515971871 274729345 0
94873975 529467203 0
133306282 67021636 0
379290457 318277657 0
4328036 318305568 0
8831387 463956073 0
461402249 473611153 0
496273508 363387178 0
380302502 113164348 0
539790956 58497901 0
60965437 70577418 0
47075238 550405400 0
398717612 51782797 0
157477520 351805670 0
422853813 53158358 0
216328290 56549572 0
415992056 270524927 0
353525430 83157393 0
439529702 516054781 0
505218475 165442189 0
332097923 455461402 0
156810815 505401851 0
558800557 568842214 0
261237460 486962489 0
64866779 509742595 0
577949114 262348596 0
274051058 375577466 0
463142609 523805643 0
26231273 275832120 0
248746851 559790135 0
171545906 343468484 0
291888130 49524030 0
164135501 177086205 0
429948618 149175194 0
301083174 203914404 0
80581067 308253602 0
279782486 448320984 0
347073123 33462276 0
41302744 14765168 0
149922268 489205135 0
354802447 153091242 0
452169289 386934306 0
459833393 140603439 0
556816470 102010665 0
508564339 238639974 0
68027857 382798759 0
202275612 437019193 0
250411744 252676917 0
509178657 248995505 0
90554015 362864802 0
552647538 55914284 0
209210735 41934393 0
56195182 300813287 0
66275349 80156666 0
399445845 182914901 0
243816731 319473709 0
128079421 58890709 0
139428109 293222337 0
321820262 237516728 0
230709139 245701052 0
578442208 184068693 0
71863509 96446277 0
98236381 101782232 0
548928619 307765817 0
511326647 24341873 0
263479930 352007968 0
388218666 269609611 0
463660152 169018574 0
436063090 522878996 0
286425116 124477180 0
564120639 339156820 0
147528519 359626351 0
43420470 509028392 0
9133082 353326444 0
244499708 348076924 0
523445158 293299832 0
5252597 186096009 0
337611379 221567592 0
296785392 423448293 0
315277324 108655392 0
351593332 533700952 0
52614102 454381168 0
301605291 549843900 0
370700863 168839683 0
271121097 560342330 0
58749433 327971915 0
432768637 517771746 0
465407716 440915661 0
115911243 391008660 0
362628736 74739629 0
317382774 219809091 0
537798692 101977389 0
166719965 42001726 0
457693076 98056429 0
438147497 504955548 0
239960773 227242776 0
41815966 510014849 0
429793559 403409538 0
32332065 347460526 0
166489547 142460305 0
225570397 162105413 0
280574052 345526462 0
223240374 399519795 0
401548953 27106092 0
248613539 285891234 0
60180254 397323912 0
335000743 547690459 0
276832306 262721348 0
67638174 406875769 0
114673371 563806818 0
288689580 217560453 0
98564740 260246289 0
363287803 353954310 0
404750022 173558622 0
200034039 269938811 0
394067749 493450151 0
249461267 294987119 0
389599043 269279985 0
296899114 572425840 0
126315893 327440159 0
233934715 312929434 0
158845747 162964102 0
38572145 413323579 0
507884198 442873346 0
506978388 164632636 0
304661837 476744827 0
33725570 557142501 0
442806186 520732746 0
334241691 19657327 0
95596893 37526412 0
157451474 246367347 0
42232408 415612520 0
336222178 488647743 0
29908115 40888511 0
122952490 532429277 0
508437374 365247045 0
555961829 7384956 0
429101853 524557787 0
188960646 294222820 0
2345586 186003409 0
470574103 422945550 0
49352397 183382175 0
278918733 484349123 0
24737169 449842766 0
109239287 542747243 0
168629901 160022420 0
222105571 564132557 0
397347596 236724781 0
16520858 58007413 0
570906427 173551092 0
17107735 189193734 0
77435659 393211934 0
348604098 520181955 0
381489119 367707053 0
191383280 421993081 0
573490287 222013088 0
173887580 484986508 0
137931483 301051391 0
422808787 286143081 0
25785234 307910472 0
336206223 421866872 0
84502164 371066972 0
925126 407823171 0
501172217 355909409 0
224797541 433367233 0
547590283 15468133 0
306558311 309295489 0
25121098 222189385 0
575131373 236695503 0
370211899 13537905 0
39618962 321636097 0
279883314 222890839 0
191506870 70506406 0
478663241 371113259 0
304118793 480539760 0
479229407 16182324 0
549987258 422735679 0
451065119 105331063 0
525752057 250766562 0
309610933 271269154 0
108448534 275096693 0
420888124 191509862 0
117876009 34667373 0
438344931 139619302 0
221027151 269588475 0
501887497 550199853 0
554119486 331664870 0
82988596 89613667 0
495023941 106809425 0
377912120 242523436 0
554939528 566700313 0
468810152 199837967 0
354299118 527578726 0
440560842 560243337 0
75926732 69977322 0
230073099 133310286 0
67214961 427565117 0
402180374 99382845 0
202286037 163529943 0
395612444 443088222 0
174292847 129269213 0
425473472 286334451 0
216127463 394238333 0
98258753 177259782 0
433653477 436020414 0
390998247 61788436 0
573326600 499589495 0
31025904 67727419 0
242712458 210515477 0
147440253 535421039 0
528113438 119304079 0
412873441 203059522 0
459895189 405836774 0
538735659 374285078 0
553632383 174429621 0
142056529 36907845 0
170841769 287354315 0
113307116 270535998 0
150703934 334357301 0
119110991 167480167 0
373324742 400297669 0
22397210 170707136 0
447325239 421456590 0
79913567 75065919 0
290791268 384909750 0
358548420 34745122 0
190806057 29297263 0
487690896 517098087 0
298141958 435011654 0
355435347 164932070 0
313934259 158979550 0
281150949 111151806 0
383397997 538588746 0
389480127 56926147 0
501847806 154317446 0
451663953 142760520 0
100268993 19888287 0
471851342 354290223 0
266530807 522386642 0
542357009 279553064 0
67763225 238079257 0
287679443 301547168 0
355687210 389084231 0
2642747 165658884 0
238636068 541249195 0
238546384 321691502 0
430861742 426082478 0
315042235 569961548 0
244792888 557883514 0
558027864 423977467 0
333044905 258709947 0
205184104 425357339 0
209505284 372979181 0
175684608 352338936 0
189517820 428750969 0
179503144 461555283 0
446430942 101916634 0
4796036 208603406 0
225880598 115120854 0
350650285 95275191 0
250323245 536926766 0
11467818 88715870 0
427038312 22500028 0
66789327 276844166 0
181022809 228604937 0
10066965 380334122 0
239934208 147069878 0
457130201 57058327 0
3087931 535094527 0
184772349 342312722 0
483444704 472943 0
120767299 102493397 0
272739927 130061176 0
345608260 535344922 0
7937869 396715834 0
483405874 269242310 0
252769554 153356058 0
171413353 116978083 0
167776335 255052430 0
217517296 528488220 0
550869464 135750482 0
322610164 196970161 0
126614420 440333177 0
87736691 211339420 0
543418045 88410626 0
552842581 469151217 0
523838164 14932350 0
289932407 322129904 0
498493602 333470646 0
322399116 552880404 0
557219955 478553021 0
123057891 108509505 0
19966468 269887291 0
447961545 187176703 0
393235937 359265642 0
98730353 483548840 0
156448816 306121032 0
204731800 109643250 0
316363583 393368128 0
226844745 404414100 0
149634954 186980579 0
214523075 395466333 0
98512780 146736297 0
537983435 385249091 0
395141099 424744570 0
222213309 219225890 0
322884278 412799595 0
97539315 276368039 0
537167848 98375172 0
489565503 324375207 0
487126630 221864205 0
259738553 520672070 0
189858409 157550592 0
290433431 288797100 0
387419471 169701049 0
433300613 294795008 0
350797643 161071017 0
194459115 279487433 0
266600949 219076351 0
365804840 489240027 0
317140820 127696786 0
32014169 417905109 0
85045223 571560128 0
224144055 406162678 0
387696387 286530727 0
457196203 277495990 0
95176795 415090767 0
337377791 520696214 0
481966723 464165200 0
576688709 316112589 0
549943155 560108579 0
487028180 461121338 0
431257068 33388744 0
383138493 477169216 0
10842501 438861904 0
231663646 172687251 0
269857123 247324060 0
541695877 63896064 0
534368237 379704995 0
470670137 291753597 0
306257205 373597760 0
229424806 147270001 0
33889186 167660401 0
52112798 101963945 0
110482001 286743723 0
431056446 396079272 0
441180026 556938765 0
487707309 557936498 0
408547143 447192313 0
134041341 368176771 0
472930557 47103711 0
42159925 242796260 0
207128436 522478514 0
545670884 11113993 0
557615611 540735174 0
512649083 46964126 0
406563878 4243632 0
213271229 551962523 0
443945664 283553903 0
222411166 27243804 0
285605671 299173423 0
119216567 439141881 0
483785525 457171800 0
274004297 320670662 0
337375601 9811519 0
428024085 91311917 0
12631497 188993555 0
241558892 476199858 0
396715863 124723530 0
404666696 114729967 0
436499298 407157684 0
545310851 238789818 0
9339829 565650291 0
551712473 164442331 0
316877898 91314876 0
399167879 87406533 0
2924744 507336374 0
479186676 260125246 0
60663407 194917375 0
194396362 26327143 0
337117085 223837089 0
127409171 147775187 0
69399239 66529162 0
122812961 128869202 0
7693368 112011412 0
560686637 239968687 0
532199264 143454297 0
505480080 68701776 0
375783896 196371733 0
163056114 154480821 0
533658389 146597966 0
17225901 52724891 0
274674714 303830813 0
358380072 470960878 0
132359028 528627858 0
467092342 371758674 0
86964997 64181360 0
265147422 448091095 0
122215962 403147469 0
146437230 269548660 0
447258764 458844889 0
69024496 209975823 0
310880283 357232163 0
375227920 337223711 0
496982999 459114116 0
146523309 47476418 0
348089685 487480030 0
462269912 548544000 0
259563205 397986801 0
117372832 211262574 0
197297526 414869549 0
427128279 319340687 0
378353619 499008450 0
361352115 211767968 0
502938114 450440391 0
285440383 273216822 0
72099816 124842568 0
150564059 25131062 0
323624281 258065674 0
239022427 19790372 0
313790097 539264363 0
453245177 480323490 0
131080468 149775992 0
265341690 363713689 0
291332906 246342526 0
227364653 539645609 0
332184125 51044947 0
534003287 71168026 0
69702501 207129664 0
309529502 463498570 0
265332811 554262593 0
449696844 414795770 0
30228348 164209343 0
176261073 252533673 0
59918404 393984783 0
263642532 249564840 0
444746925 49169889 0
329928557 18858977 0
190851540 479833533 0
116932956 410679442 0
249022250 102321563 0
572310579 183267302 0
211900715 500197601 0
252712255 507577376 0
299355476 528235698 0
142068354 524084655 0
504885482 538197225 0
561574582 553291545 0
570236067 511058160 0
202454138 62455009 0
505870710 133211746 0
468140564 54752425 0
230817917 497672333 0
439828737 292753972 0
476727580 409024080 0
5464678 409614676 0
353118097 88072124 0
162525291 6039837 0
394499672 445364441 0
164972026 256760955 0
292926942 27210885 0
275332225 404187849 0
122102600 503165860 0
441481861 491826546 0
272416273 353092955 0
151728506 344757455 0
480179030 288885701 0
295724599 358300154 0
156400687 377241855 0
36854568 15229039 0
525581479 101454579 0
488450908 267909768 0
243154946 406406903 0
567336342 556345863 0
494686000 173797320 0
108836381 195464059 0
28838490 142675739 0
329464792 279123827 0
531393264 181084804 0
548898832 498524965 0
335814133 262210155 0
469407348 200810419 0
473970741 397009759 0
251468385 84303585 0
520741443 238836871 0
578972872 436046037 0
32040461 574198343 0
146385241 248078531 0
457912768 19499810 0
548138706 41163479 0
244723277 142020524 0
460895819 543355492 0
524110487 191914074 0
213664285 411080867 0
376842805 325531222 0
573917708 552811212 0
440943532 403555435 0
121931773 443514477 0
258823405 47014242 0
282024094 550395728 0
83668542 113458343 0
229427128 403440842 0
533161973 362295555 0
237628962 441349919 0
307802979 64431271 0
543930777 153118924 0
281051164 488753648 0
93930344 184812364 0
415964412 251841942 0
459418400 16983186 0
553153198 46472115 0
451570473 539247423 0
212528993 431594551 0
257856464 272921261 0
448929920 446682756 0
382119554 300663150 0
504145251 495857542 0
215127429 86448686 0
261836215 222646547 0
478505990 99443960 0
514914708 128049135 0
481626145 137343772 0
135763068 124993377 0
169111571 293828130 0
162843031 170991198 0
6946996 419931926 0
451606858 32821583 0
247086498 311154079 0
102077557 17984124 0
139531144 433418364 0
558421146 249454138 0
232104533 442653872 0
276086559 439548036 0
475766654 573491568 0
204833913 489721031 0
277961011 31165810 0
220832609 244665985 0
507837508 135028412 0
220015213 204884138 0
412005539 343738706 0
266288227 120892464 0
49412049 534104995 0
544240205 538375325 0
542671490 273882424 0
158775744 543258893 0
37371681 78417859 0
103854504 467449233 0
45483697 202719590 0
556144507 536524307 0
471925778 346887878 0
120975888 335908240 0
374083843 237212664 0
404382945 214870551 0
30130906 364484094 0
130002751 52115748 0
539656011 455765420 0
124229377 139915476 0
263638082 230173729 0
519368225 382065572 0
101533130 95072097 0
399514282 189411196 0
214755021 462611162 0
449273189 575860580 0
424834858 186661039 0
404034535 350402047 0
4211884 58020019 0
109120887 559563106 0
446840916 469760904 0
122843067 397300244 0
497829224 499395970 0
128007204 321143420 0
495387183 285652644 0
90466485 22011284 0
253059429 58901953 0
178197884 503901627 0
25790440 364718197 0
327617965 414248205 0
140998721 268059611 0
529765958 124572753 0
405517843 331772257 0
544303027 441283226 0
412717374 66808820 0
164222101 119296933 0
423157494 531820975 0
281758172 302742838 0
67347369 228735627 0
144884542 463248411 0
56601213 243982137 0
195514204 453669666 0
199808299 167833614 0
247017469 190185094 0
551022462 408548430 0
347752190 517602915 0
541951552 330878578 0
396715673 494062270 0
263140501 522363635 0
560286068 251027028 0
304891094 438930124 0
544154606 503783500 0
448067926 399106231 0
96697518 108627447 0
313047505 344971141 0
399782875 196304929 0
142710473 168833756 0
199443290 484854230 0
119652292 92967909 0
65991881 227849966 0
467216888 30064895 0
478336890 408697622 0
447648344 510895929 0
256397783 499900566 0
230603875 572839920 0
275251756 301239387 0
454670628 430137789 0
49748006 201547791 0
288340591 348017629 0
555958395 488219088 0
115622386 569922372 0
415512364 361691716 0
418879481 460023240 0
272507155 27867444 0
508006273 277765728 0
548389147 364352076 0
212918510 174798978 0
414703557 419086952 0
396845240 23735139 0
558788325 197418214 0
416319817 102519691 0
128978853 443390768 0
271478409 152686446 0
464038168 307378233 0
98838663 1140926 0
496583504 346531287 0
553759678 70395484 0
285324783 363353772 0
48752980 434626555 0
530874071 530577655 0
104697322 84260408 0
8538170 418527525 0
445217532 113070046 0
406840164 357508772 0
76072963 482577690 0
349860870 182099277 0
457225262 489856838 0
488886002 124569460 0
207820861 422162089 0
472997709 322553846 0
185453720 422287725 0
349253907 90675509 0
560109302 276210595 0
216208094 206457653 0
148563376 42497419 0
95547092 75975137 0
530857835 477383474 0
483748834 310761612 0
360478517 379370173 0
253276124 244635114 0
152950743 137900559 0
166635875 244666904 0
228732543 274389602 0
286093834 77713202 0
458275459 91682364 0
450544851 415581858 0
414704367 454940346 0
517930800 558251517 0
148285369 471270817 0
393525523 285833382 0
533544440 528310655 0
501080065 554479375 0
302129749 1904969 0
38783676 118105714 0
563081503 427892084 0
435590019 135559076 0
558899496 115414781 0
87107411 206927484 0
522439324 573407884 0
576434023 484138370 0
267764361 87447572 0
366201217 315697123 0
43372596 474090629 0
155104842 4173189 0
452278826 67644586 0
239497584 341860509 0
22558512 84295946 0
518359559 288895861 0
323317066 21546746 0
573730293 461073853 0
517496332 105520783 0
215719657 283311401 0
530742749 158189298 0
159453674 560076820 0
268970829 213697151 0
481956458 84431279 0
467022750 444234339 0
495754003 231588764 0
312706180 437108784 0
369586032 225714798 0
353286684 324408939 0
404272877 553044726 0
512053182 88560368 0
68417745 390388086 0
492158182 428436705 0
173921300 281105630 0
13222085 241733464 0
362061541 508945173 0
62067297 161393536 0
205454017 568050794 0
97474031 243840326 0
505614439 475087004 0
505126820 155992389 0
480447957 439323618 0
44739051 374864387 0
547969945 129965245 0
18706261 20172285 0
299110197 280128873 0
318662238 518128158 0
424856717 450547552 0
267510297 522577086 0
53026541 89004285 0
350377897 484675840 0
377453859 386640926 0
339228687 45044644 0
514082810 91372002 0
367018523 285099622 0
459865593 349331311 0
427374035 58685592 0
53536118 73720331 0
178487021 81895273 0
140307968 193884610 0
282577532 413776732 0
268119635 272061341 0
362172733 424499537 0
539384095 182568935 0
14324179 539209114 0
21913033 98005058 0
16631346 312300107 0
44267557 307875143 0
48301430 489101932 0
286843770 485943589 0
58488667 311517649 0
556437426 262953267 0
276242995 510663516 0
196162641 86059884 0
220193731 572824287 0
481165993 471088172 0
480626906 439504581 0
306633767 507950863 0
167477199 340923997 0
286366365 23608288 0
101146135 153808547 0
225082100 183221534 0
544958970 463492649 0
78105931 221281686 0
332921622 358413459 0
199260612 446906030 0
7090257 140196258 0
304258486 119537211 0
2909893 308006063 0
236567595 414301735 0
571511793 473658087 0
405603612 531333809 0
482051572 127457359 0
541213332 178199433 0
377192292 308094280 0
1968567 538211241 0
267406266 544046374 0
119297029 207823032 0
367763503 126041449 0
244056686 158438722 0
111991036 192205138 0
172062503 528472335 0
78840251 578773618 0
193813266 290689955 0
14106804 428646469 0
498604881 343218371 0
534209446 44712857 0
507834940 44192419 0
293004008 574113019 0
74465692 285956620 0
547427638 157062543 0
532897255 207439740 0
415349967 422548816 0
40266957 156821487 0
238242547 107393150 0
556974576 95819910 0
457072732 77681221 0
269713685 23733126 0
340530613 1077121 0
357475183 504889424 0
5991768 100824277 0
381802286 127469795 0
259950215 487891035 0
387462666 376019716 0
548164812 142955150 0
139320364 103431843 0
459193502 86018886 0
53501019 467923491 0
443283651 157851857 0
56451348 61063148 0
373045955 106062792 0
565175225 68481682 0
375645691 179928571 0
572878382 534905740 0
569558305 465505438 0
373691782 492232004 0
309148047 168441865 0
29901551 407730494 0
172148712 220192390 0
406376995 274377774 0
435630051 427708298 0
54708033 136240866 0
129204304 276135288 0
496975046 249829612 0
470604414 106864393 0
128590134 113131475 0
295637410 193385505 0
137790892 299195156 0
241598825 351868609 0
115018332 575844943 0
215984977 239388584 0
565979755 104593849 0
397478248 391749751 0
311352979 356464045 0
524352376 113732503 0
464820979 404738798 0
528330459 496916807 0
427639097 103522452 0
13180394 114355923 0
421073018 79702299 0
247518985 555394814 0
510644568 151499881 0
246904016 534257864 0
423896915 529637030 0
53894330 82902903 0
162827804 13669057 0
457656016 51985627 0
537590220 497952165 0
206047109 22134175 0
223369537 104613030 0
39802271 100453324 0
88054178 357993208 0
322132951 376515154 0
45238916 413071491 0
203526437 303335630 0
548136009 69419192 0
197613854 126262885 0
533291775 152017905 0
404166551 97962885 0
213922457 460122147 0
146874864 116440442 0
453690007 323677144 0
114324779 543536095 0
555709304 2865621 0
286076045 434345205 0
528536967 143758485 0
434710280 539673201 0
190675035 159587444 0
357787313 392549691 0
555900966 273456374 0
82948925 331769292 0
401839574 361419264 0
532797095 246325663 0
128474449 398800932 0
348933871 577853493 0
499098353 16440164 0
400140044 261715445 0
255769474 327520248 0
313076759 419752687 0
329661113 134236759 0
222699153 281298830 0
146308735 164311096 0
456796929 157159609 0
362238856 429892065 0
97570575 186733487 0
208023600 1420881 0
41161572 439654962 0
447143749 45693994 0
554026635 544662159 0
173157883 99758211 0
480834874 472031045 0
484048935 171445178 0
423162453 561024253 0
330945935 203557241 0
272439941 124607820 0
242584148 500732180 0
415156917 103657612 0
364921383 376571244 0
168683891 108751381 0
517016332 404718488 0
348862311 18234610 0
31355860 447129627 0
551098408 217116042 0
264938338 143235990 0
292784537 549075056 0
301469132 267894791 0
330176835 468151661 0
209607195 132064079 0
555937039 113095882 0
518499588 87872281 0
309718220 407597961 0
293775366 90640551 0
550363251 160357662 0
3580475 484395174 0
87705519 277986289 0
554773014 358552101 0
149268851 39470626 0
324633757 85627000 0
264812584 185876721 0
295324681 67301464 0
316828428 130522756 0
545166008 347447161 0
422854844 392666481 0
303063915 382129866 0
367859211 487285098 0
286754635 257682426 0
304902000 259513729 0
557878764 293392041 0
482040877 518931417 0
205281474 502430447 0
393206093 369329838 0
423889952 53750699 0
530215367 358121809 0
460788976 192978686 0
240292901 154443640 0
448894453 562409614 0
530474229 491092853 0
380439143 440468244 0
250686834 205471031 0
12112470 188648724 0
221707856 261344630 0
201950137 142661015 0
465598201 206581524 0
489103971 495599056 0
459896568 139116099 0
217656645 41324486 0
294287900 550898997 0
558744086 146491957 0
9208225 276918862 0
339778014 80174652 0
256744619 236180778 0
544958015 89229988 0
379853442 543402972 0
457775924 361950602 0
219987218 150497479 0
175070558 421301526 0
278151441 312882773 0
340628956 216601972 0
357685189 468705065 0
118112773 366998892 0
212179940 132048558 0
260569471 9422283 0
446406325 432936800 0
338730653 102344717 0
395326728 2921590 0
75868040 521522030 0
302754548 113722808 0
412886178 228352200 0
396106766 171925771 0
232417017 300670246 0
26442721 460836530 0
539688026 35822656 0
66182280 10759806 0
371785809 204437848 0
486323471 238198397 0
446740248 140631193 0
480003139 165827624 0
408354429 384282289 0
443869797 506942257 0
471874526 25957162 0
174025006 500815586 0
468988194 373717619 0
228568740 203979630 0
345266375 335674168 0
28088618 293643702 0
164448683 522566541 0
128590889 517892168 0
220880890 476070535 0
331024438 520987626 0
444995376 99985224 0
18173556 487597808 0
184503820 253690357 0
522280873 344199049 0
47962875 453609014 0
504172460 200336316 0
169235736 1985051 0
148073477 249293845 0
85055956 218796534 0
562617138 195183398 0
93453777 233382896 0
230755897 551729465 0
85896067 347471074 0
224906387 125817444 0
209871053 116871976 0
217733540 550033018 0
372548377 136881591 0
487262984 461914544 0
242464242 578943844 0
562267103 504375013 0
81646410 435819936 0
348095981 568429926 0
503188438 534291868 0
170345238 242209895 0
144732539 181978161 0
242230546 268918573 0
9408680 570117645 0
392995015 330112592 0
440446957 473322349 0
198399415 443801326 0
211242555 391280947 0
417647266 478538904 0
464130129 176690153 0
420389537 5233243 0
240372046 514582918 0
98610952 52763722 0
574991258 461630363 0
541810487 551668809 0
564955208 477815790 0
302679678 519869565 0
486339144 92540543 0
367076290 448519306 0
478015824 221689674 0
180989692 395468376 0
31541027 94168192 0
329953117 546578585 0
148007298 111655418 0
128208892 338429768 0
234151088 548729600 0
209390627 94258638 0
145816514 468200812 0
450857038 481479130 0
356355152 495238147 0
178603536 102648359 0
298943745 190616501 0
315785274 522807071 0
275434935 424414126 0
117535612 393915703 0
76972366 539293946 0
262653798 433555724 0
443562857 323034760 0
361472123 352387786 0
331325195 48405630 0
525898357 318578535 0
281688991 492881377 0
106218083 341848019 0
16276773 419097920 0
393251354 392328149 0
489125720 226231720 0
133478595 317961466 0
22839479 114576068 0
542057391 462414238 0
494071935 303435456 0
230675867 39365663 0
514377791 154534113 0
276642006 574167350 0
374991932 7655309 0
32887008 453609611 0
10386270 11960807 0
565690652 286999210 0
159580219 151649000 0
186090202 149305262 0
11229863 469935727 0
372613669 475569888 0
48554875 182608249 0
269769097 84682230 0
298988598 557150502 0
471086548 335875543 0
259521121 243579009 0
26662426 309941393 0
575672655 455253872 0
543257229 229093513 0
111175401 289591383 0
286222706 326731970 0
226117530 104357871 0
440876803 127208894 0
246003498 398628408 0
313475113 270956656 0
528826599 368321062 0
543033657 164229534 0
153179801 364103145 0
498872373 548358216 0
79261969 144826379 0
60227189 516267244 0
133597470 351545699 0
189597992 142809328 0
303629718 170165624 0
484331465 489430685 0
283417018 20225393 0
573776560 520320990 0
236156826 91647368 0
526477930 93167961 0
140579841 208055245 0
479641224 106377831 0
276226712 110903491 0
175838533 395589438 0
174629980 142810030 0
127079904 437142998 0
111960698 281398739 0
311275964 356695640 0
412048687 101693996 0
272646549 410087273 0
287650 84038172 0
571681080 200862591 0
480327418 335166737 0
509483637 425139738 0
268623881 561757380 0
276025015 376567746 0
566098291 364845807 0
204235335 364517197 0
63517171 254984339 0
12721098 308229992 0
527624272 518060855 0
23755024 448616156 0
537931402 54250433 0
205332894 247952604 0
102587423 468026083 0
106486776 224529463 0
69484507 150812900 0
79926051 449165860 0
117066279 408420602 0
529911973 397268975 0
346964746 251954818 0
298920534 14860063 0
74098879 311221699 0
396536785 305905249 0
443616492 430628741 0
359866538 501468801 0
420878239 202020456 0
150201319 11143145 0
561027109 403665079 0
212412302 459243900 0
97214246 288439678 0
43501229 573176291 0
232570884 53276336 0
203585557 469635560 0
92245572 250101531 0
69035971 135945865 0
61170192 266710762 0
280518380 206757346 0
413201529 233211156 0
51485845 97272308 0
441699211 494667600 0
246471789 266393362 0
64101902 110400421 0
95176560 243410060 0
222650373 512606429 0
190295888 180458824 0
155182349 322040673 0
148618309 532902140 0
23237372 225848581 0
362150262 227093974 0
244850425 475161612 0
437896494 516850844 0
569945338 330256306 0
343187107 247457301 0
119219810 539307774 0
346872568 381740443 0
315248392 20277785 0
184354492 560672475 0
231933356 412422624 0
248446230 147634912 0
425116782 31968203 0
177362081 492356235 0
430700439 458313830 0
65361487 63788734 0
557254324 515474212 0
390398067 507171140 0
223302330 574186238 0
391089237 130117280 0
35761635 283568378 0
249059617 178759433 0
498764917 6359377 0
102057049 271853596 0
214940051 100635174 0
554338274 501922397 0
7058048 244155906 0
317174675 474286336 0
425464564 485930895 0
51372270 378457353 0
107362778 531743577 0
268359750 150005353 0
458435744 500784065 0
154806792 240716296 0
334152711 345246445 0
41327719 443371113 0
363682716 241899040 0
4330573 73662329 0
52920722 225544735 0
392150324 162279298 0
507591122 372910962 0
198166577 313257417 0
43761990 141672989 0
242959574 440206179 0
529700499 403800404 0
451110873 502736302 0
537563851 292884091 0
461043289 267067516 0
215462186 3378879 0
498227204 127546759 0
484716524 394733257 0
267248418 214036467 0
202248027 544447062 0
251901911 528962473 0
315642983 299793134 0
231088330 257398121 0
438717629 295786734 0
361576192 382521604 0
577882483 237105042 0
324778543 267803348 0
387171151 202238843 0
398623888 114301552 0
20201645 355564802 0
404493287 449049519 0
541185936 18840070 0
227669410 375562865 0
192740288 59961074 0
427186914 325678785 0
51487912 277300191 0
55360686 46551257 0
221230162 179144632 0
177112580 145791222 0
70109736 336305545 0
74898901 130348810 0
339306110 401702245 0
337769366 219908623 0
16406251 208971492 0
155346412 25557346 0
185160221 222698084 0
53230630 173932842 0
47192835 104108216 0
319513813 64696564 0
239314901 32905901 0
381587757 83695861 0
188097509 80340508 0
317053372 495939280 0
182877121 71769204 0
423969662 35279532 0
168501212 326806646 0
18960860 339244341 0
250839253 145209215 0
235689332 152385047 0
104458516 569552290 0
227037820 262298524 0
359766472 531883556 0
110185121 40737412 0
380364680 381779125 0
117017442 137778702 0
422754444 558430615 0
131092002 199461378 0
79974095 522083128 0
439089302 228898673 0
449126234 504728271 0
168036034 473112055 0
114068477 564812280 0
238102033 24771563 0
154492580 400313165 0
5547228 435821220 0
533641351 283544790 0
430786438 161529562 0
247227519 507456320 0
123664378 445993945 0
485107515 38285978 0
149238852 470417291 0
477688796 277476920 0
295989306 350564214 0
63350067 34991098 0
407916858 431976754 0
459161870 449614897 0
153433974 55267951 0
231191824 42282498 0
347313361 396031558 0
34427592 528356133 0
140488873 189489715 0
76358433 404203412 0
335124275 368781728 0
180813415 52339848 0
333923516 205105561 0
158005230 477075226 0
265806035 502244165 0
364409670 270669275 0
317848864 109932128 0
267066109 81432304 0
504703801 301353639 0
40492753 331457380 0
550943684 403817116 0
165615271 190720414 0
168024866 200529137 0
247559092 566789801 0
125281372 447585555 0
255378141 228315721 0
315570114 352857551 0
238409975 249796271 0
151809887 540207243 0
39916016 165124819 0
197632218 115575806 0
108642356 381467113 0
190833262 20583908 0
171346251 278821853 0
358967547 550934906 0
395866763 192144514 0
455092830 152534251 0
135771843 207291970 0
557542845 543625483 0
515794273 290529335 0
296630908 396932984 0
225263793 217708675 0
368903461 37388669 0
280504953 152944719 0
311939512 503551141 0
124307039 474091087 0
241119998 116253082 0
93056045 273023171 0
129394706 242877459 0
152988619 190525771 0
437602189 277474956 0
565630617 100465873 0
285455489 213060181 0
351411579 386056276 0
524394365 420495512 0
111906719 75540180 0
447579198 193222211 0
212343553 405952459 0
125984225 491922419 0
497901733 4019124 0
443245021 495131988 0
348861766 111670494 0
351138762 291373590 0
408054198 312048582 0
104509307 506173919 0
54014418 188042948 0
229506570 152326175 0
323557184 525943273 0
382677792 528658027 0
202009698 356342337 0
258264203 451080080 0
292131336 502223983 0
301972911 399514815 0
46690447 123389630 0
568878201 355922504 0
570703119 305482724 0
504716361 218253140 0
418111187 91734889 0
147886665 304998550 0
500600826 51371040 0
415542607 373827355 0
503943606 430142559 0
390918876 439559812 0
198403066 417560620 0
293723386 578826517 0
44754656 330237310 0
79702445 114126620 0
550079931 245280786 0
62431774 17893255 0
505140551 376755360 0
460035947 188957083 0
424601444 413620283 0
357221992 519790296 0
269623185 93536452 0
410185950 124165283 0
525608995 555285383 0
438374093 286304947 0
81104772 48308928 0
460241846 334295525 0
560027453 149750124 0
547625647 369022909 0
454843951 274644452 0
280560741 13339250 0
67086262 510462579 0
19000341 568560392 0
333943159 48308879 0
168674319 432997847 0
93527784 565014201 0
1066384 474944454 0
311466496 460760368 0
509879466 214170697 0
183199744 242390916 0
127745050 201681947 0
172119025 346425704 0
105062798 409792147 0
391265066 255571357 0
346029417 342136775 0
217782713 483365239 0
55011944 407289487 0
465125319 434075281 0
540951370 420633018 0
130402255 48899734 0
127233861 403840674 0
386412506 448450057 0
491356653 258752063 0
407681302 471650515 0
531636059 386166353 0
175492984 156326501 0
78551316 179386133 0
57893596 522024421 0
295616089 46063613 0
82743018 523908295 0
314040419 471579211 0
520707729 485498831 0
303032314 322365557 0
572251422 479867423 0
35841131 72200834 0
409108661 334789605 0
253431903 280618385 0
489063764 233518132 0
43196842 253011220 0
529450767 278884683 0
467549327 89790735 0
306338873 140127922 0
501763520 73977269 0
137280277 387697020 0
106524064 300483901 0
155149980 435792932 0
57162491 484627809 0
321757158 393265421 0
147408585 269302309 0
202741624 362370870 0
370694554 229370548 0
335049968 410900040 0
313612961 229731255 0
258303078 139836894 0
497649465 438931651 0
504819193 26220372 0
84146281 189518355 0
177921451 334039968 0
459513505 141479272 0
370409000 285612786 0
391857386 353808408 0
547438824 199376392 0
116816903 304716258 0
42183051 67705391 0
489917348 194371217 0
573046628 34626464 0
12242224 445298396 0
142593812 120428302 0
533499326 569085258 0
287752695 127677097 0
269799511 92451919 0
384255197 29750453 0
539982166 160873558 0
262811020 457015100 0
65004578 440195507 0
122685635 239021363 0
453746149 201224048 0
38915922 199386137 0
95102578 88921530 0
148075260 210373655 0
130194254 122732201 0
238567619 62234011 0
438254096 27740525 0
64804739 524037005 0
321409035 447830878 0
196209650 376718808 0
119270910 89781661 0
72073124 75382508 0
155265295 93081427 0
8611912 342756124 0
76958983 543316482 0
258519527 153117199 0
356224694 312932412 0
475176377 327463761 0
208061077 516597057 0
223410575 523619025 0
492476974 577344091 0
281587532 234529094 0
316658722 320563797 0
439690150 111251116 0
284034212 470054731 0
41250725 242806106 0
332161789 124403712 0
94340144 309344601 0
551137233 477141543 0
507839795 207424162 0
120989312 559028148 0
200579243 486225907 0
418309459 104572925 0
287789587 265524468 0
140721813 489067081 0
2033898 303519892 0
455374219 22144612 0
10098404 552851521 0
185065783 464232299 0
82853482 210292618 0
246892068 154681673 0
11635024 39003958 0
318307730 401201350 0
198494520 161583377 0
93789290 519312111 0
2580433 269327631 0
276120640 359449804 0
443412927 58875927 0
523364665 306107861 0
277271017 355936300 0
74480450 295189876 0
198829363 262942370 0
65591491 422654281 0
380322423 100063269 0
567455381 26665523 0
79994578 28806155 0
392455867 127939515 0
12539883 420772291 0
555015324 12078636 0
202644777 127922130 0
458302865 445249505 0
345110486 286726074 0
248076008 536284934 0
277376607 409300788 0
362048737 67526582 0
188774103 479835873 0
181825120 357057616 0
98969090 559546056 0
258667458 488552442 0
132432196 193836353 0
71449916 414586658 0
200490748 348106188 0
12118766 64380213 0
578362731 260745075 0
373265509 391849679 0
196963143 525909063 0
91371663 105975932 0
203063360 42634998 0
355480574 292978860 0
18618257 7506355 0
411760936 297875187 0
497704748 163419834 0
872516 388879385 0
241759073 132789373 0
59919933 381945095 0
321581103 213983355 0
532057292 471916691 0
397469925 91219753 0
182933409 116115203 0
571953579 240335627 0
555094953 374129101 0
251364742 520364904 0
513172816 444243097 0
155015684 303830209 0
573447934 43141086 0
484140252 335819770 0
85574966 389218087 0
507021798 484949169 0
262362251 172512698 0
367735963 231108419 0
316097141 281535273 0
160783828 260359635 0
305477168 537305815 0
93023589 453678146 0
375291375 228599564 0
101583559 417243751 0
517768502 233280766 0
325812319 130409939 0
25504062 403264644 0
529963170 243705103 0
311899014 360827049 0
271136177 295773692 0
143302391 505060038 0
66280670 359934574 0
122117984 542349948 0
563336764 173823208 0
483197395 372460160 0
563297556 173285770 0
127776776 81999913 0
316331377 386519230 0
519952480 175003574 0
50552789 499573062 0
474452855 454536923 0
566016579 360295728 0
527904836 144008203 0
456966216 319932489 0
553240119 416518428 0
139605912 453134526 0
498208648 312680386 0
109846510 422490047 0
459509989 77648923 0
106395466 575876063 0
243902155 400257972 0
35901088 477189307 0
3358896 33247091 0
110790962 546412211 0
316939910 82641043 0
441947400 376772260 0
528571498 13169936 0
404932122 16904276 0
83180548 550709036 0
220286747 85798112 0
38670483 65280710 0
216124253 405395278 0
63324980 420644829 0
117552176 469182594 0
222237504 199096822 0
190678889 220825359 0
540527682 233751010 0
246335370 105597600 0
189772568 67689764 0
209647573 77972971 0
175872389 455810260 0
318978526 10535006 0
407546908 30288845 0
152482246 119195863 0
91157547 287869045 0
125091180 481116328 0
225812061 480964315 0
85327730 364776568 0
206889560 285041007 0
73861359 326034740 0
348457776 209510504 0
503071245 411087916 0
556575409 131913272 0
102540151 425503056 0
360453191 73732159 0
381248921 153915559 0
242290120 29804171 0
496634101 248601778 0
1005477 38141433 0
550183915 3533202 0
225674746 291119051 0
178043797 56786251 0
88371091 526218505 0
445400923 216689007 0
534096964 419585929 0
251724516 552398437 0
48024470 327584258 0
364538691 56744273 0
533796252 12388171 0
168549506 445778782 0
41319615 422485620 0
545173316 116734700 0
294592797 357316334 0
167175199 575079174 0
572915448 107552280 0
325169368 67596410 0
268943991 371773020 0
283060327 258399561 0
318892926 414457646 0
247791273 270763724 0
182274809 339603822 0
511452309 421180648 0
323468151 170378934 0
570170919 74397152 0
277649017 225873190 0
72875914 192067860 0
487095228 172932412 0
101928065 468008964 0
218510927 475201511 0
326609735 442691590 0
406653914 296766299 0
486667656 208296650 0
384672731 244257462 0
420257946 368164104 0
309553813 189356296 0
450509766 567218874 0
188627629 563332162 0
576998348 114113623 0
476395768 265351277 0
146389765 263599714 0
359998548 531587549 0
234484061 469897772 0
190161271 95357804 0
162885907 576854753 0
155523232 152981678 0
369233462 75587972 0
108968514 488155251 0
527776479 346876470 0
356254799 483992122 0
249149498 260806644 0
505951300 559538750 0
553816562 265524746 0
49917773 385721869 0
201138943 101983972 0
552677843 77137020 0
398791949 550592653 0
504792887 535310059 0
274744436 349767777 0
556536861 102276659 0
493854247 95437910 0
16172154 399319384 0
361369141 557642119 0
64869783 398044820 0
332213991 343332737 0
68437779 187949335 0
423297865 382791970 0
138827125 561652610 0
524812497 575206412 0
246633 323539340 0
279307984 403533369 0
433339857 529193668 0
74838456 404795301 0
397233632 52047671 0
73071812 272622413 0
253791820 476762411 0
179199076 17289863 0
40326617 314424269 0
191558854 248121561 0
30770104 374164563 0
541389464 72088570 0
236373304 247627232 0
312231259 220709593 0
385964780 346542574 0
560353914 81314518 0
82452303 54796847 0
24509564 523229624 0
462604543 362781709 0
181459233 404965141 0
100367461 78459048 0
429815913 375641872 0
288355549 528641620 0
277091203 393060639 0
21535129 405161094 0
518006436 280509638 0
440213806 386517316 0
165388747 202218356 0
350872975 282177123 0
115109593 568335395 0
38008706 450103230 0
305209548 324290409 0
416602997 469842715 0
528754897 131541583 0
134584086 98981105 0
250791228 490034930 0
551914820 463536667 0
506234875 499277040 0
88045551 373455588 0
500239518 179950311 0
443010764 17004229 0
380919195 504599854 0
554406907 83752045 0
8166981 315775873 0
544535768 194604651 0
36432095 149203703 0
327576964 542377086 0
444305151 345666940 0
1667738 210314314 0
355424202 537973119 0
312700085 474511613 0
127782490 85353348 0
445299406 49730198 0
187706115 242478855 0
28661609 374476452 0
500481052 451218490 0
211069446 305629487 0
395031270 193072534 0
255992030 75448154 0
117164795 328705628 0
103129256 378752252 0
337823912 378382088 0
150656335 357047516 0
395768310 505851719 0
42202 93652022 0
20494267 21288614 0
345257108 467601617 0
403331295 368728098 0
574750113 77034010 0
502315480 21187685 0
30192630 487026380 0
478099246 267151409 0
46458025 236427010 0
445779757 220434693 0
81671175 504979302 0
390586104 241495104 0
537693132 140359296 0
330456257 483482419 0
542631244 439584830 0
121740842 233768420 0
165778414 370786166 0
346335457 286742201 0
540796028 419112800 0
335819657 503831580 0
528282556 273982914 0
271002170 397293909 0
23410311 501314345 0
447211513 214371847 0
227299320 128879317 0
26372575 317309090 0
107025408 301110880 0
433148192 157534397 0
66991966 173600951 0
370680186 383234946 0
28221328 453431289 0
236324516 393156493 0
409064883 398441350 0
278389840 371214844 0
345854232 185556669 0
531902604 205116839 0
291258323 412258670 0
147207564 318716664 0
105233667 392333561 0
71759532 558489073 0
560071437 231491309 0
323785279 101923601 0
262227327 532897651 0
508299732 302407748 0
371434949 291373798 0
121886167 399004495 0
349801500 374020616 0
577756742 272146602 0
148165453 29288552 0
541450067 51213280 0
243387119 405244337 0
245671396 138050020 0
330177942 133631303 0
476770125 37335291 0
210929875 518867627 0
433474576 292149568 0
252695092 528203978 0
73976436 276579331 0
156553504 121561381 0
72464508 430542030 0
61438865 215845029 0
462061346 524548932 0
426767567 102525201 0
456921648 163771887 0
159388527 194096396 0
425493395 151197 0
560914212 51564336 0
358658159 137562568 0
325236871 543436516 0
444990376 277786829 0
426985124 372493321 0
256209019 253309796 0
4983031 313236804 0
334511282 168109664 0
166250140 205184844 0
232198045 539026263 0
283270108 331150759 0
98046970 549572400 0
301875466 273907043 0
351373128 554610260 0
382765488 470077715 0
390887523 524742658 0
15764186 382069766 0
334363336 326614189 0
464367712 446943763 0
347694167 552349808 0
364152497 298348609 0
309057470 56466751 0
194781577 409969176 0
290285820 192543370 0
41711392 272780189 0
217360241 27066545 0
121896100 562904741 0
541605563 242983057 0
385837790 262797415 0
553824673 438911694 0
371039747 169052135 0
462100099 63313669 0
460022855 439441322 0
127143731 49256085 0
266469625 165897929 0
391739161 167948791 0
491578403 228378799 0
198290498 394967868 0
568164139 316731427 0
239329075 505041221 0
198805361 191711220 0
330876468 146466515 0
303556920 144054928 0
114893887 33590063 0
352874510 540070856 0
53446196 79737290 0
531795872 558511291 0
570516741 32308498 0
247072817 399364138 0
488724880 408921274 0
130986352 163499575 0
275127565 375417755 0
71906183 292317049 0
374340444 427320413 0
242485226 270702303 0
50904122 278621384 0
69049057 212502270 0
262812414 502058245 0
240570338 504169816 0
178165832 329251251 0
391040145 425469178 0
365124387 191885232 0
129296369 28268254 0
248001014 346437098 0
534677705 151356003 0
309127769 388752558 0
403048623 391420214 0
365083970 304947177 0
340695831 270379655 0
187858488 44007458 0
377548879 570420177 0
475481377 446920111 0
21795748 241613697 0
266476581 152502666 0
265840572 257472457 0
143830784 208664861 0
34152666 569889756 0
429566141 405139839 0
574149086 248291539 0
47154890 237303075 0
87801457 85151050 0
479135690 55155336 0
476098211 494541679 0
383593144 179918439 0
521807319 84942853 0
185078803 511252272 0
286071496 63994410 0
137115590 123314829 0
175410293 296838697 0
200478108 454846550 0
299529363 25541000 0
185925786 392250949 0
340693162 231854621 0
330210098 566921146 0
249176784 298337762 0
381460156 522384154 0
579424117 346916034 0
454898274 325618511 0
189300188 17860114 0
192514102 559530433 0
476238863 37100513 0
412497262 572862395 0
29921294 253798811 0
76383492 124247595 0
443527042 515108180 0
183216185 246863370 0
466901940 88505977 0
575080694 537954355 0
250084009 405496887 0
374111418 286820346 0
245228340 22599254 0
271535546 171701095 0
64064415 156113038 0
48243757 67255202 0
146521084 447751306 0
292115071 483855622 0
356709770 429758814 0
220927797 51811513 0
459788855 221352142 0
474552112 274686297 0
137552671 272919443 0
407563551 490441065 0
515700292 157815044 0
85040899 445392687 0
550612055 209283895 0
234462179 388969817 0
274668532 170236594 0
424175992 41122639 0
216479212 195122128 0
260019296 393471433 0
422552400 395567635 0
426349030 466670941 0
515043890 261595028 0
286242735 325253948 0
64165745 215059829 0
30917245 443098862 0
563374664 275474155 0
128010288 527905526 0
187161106 140219513 0
477842855 515327382 0
66626905 450231480 0
75237312 346712997 0
226423478 355749872 0
90723525 551271524 0
480709175 65729331 0
100441634 3517142 0
35880186 447741136 0
159201606 256065481 0
242602691 23517822 0
293690487 509459757 0
301328652 188808196 0
539990812 21298239 0
445613015 144531441 0
272142340 275943904 0
467712028 392121382 0
8078734 290167210 0
441460796 413732829 0
420846992 461242352 0
227784180 57097025 0
378455842 411703160 0
330162560 438861704 0
131879407 71339955 0
120958548 486474650 0
494202852 212191136 0
237121736 234508458 0
145945345 173014621 0
7947914 12759636 0
142139828 299690459 0
164220805 46651423 0
333618845 283506466 0
27948417 28489825 0
201923820 81152062 0
170778955 255990856 0
1689534 128722202 0
63344551 90086571 0
72202791 520810488 0
340400437 285604135 0
249516100 46626444 0
419540776 175064545 0
194209324 424492652 0
322786003 384443091 0
187785937 186231339 0
54241498 350471425 0
561721311 47784372 0
105164929 567055957 0
207931113 224336957 0
28071687 491843418 0
308668725 149889527 0
164542941 294923072 0
66707037 552593199 0
217692087 194736620 0
551068135 311578841 0
365182008 478600299 0
42875727 396108387 0
145688002 88669706 0
128577510 37104978 0
536678982 542657457 0
498469344 460400062 0
331647791 146103781 0
140960474 30054513 0
306432431 485741530 0
66712010 356686676 0
493082173 361710789 0
533034694 495488345 0
298302509 457096666 0
32274478 465827212 0
534262226 234587336 0
66504962 60069240 0
303866604 152926729 0
429077755 182058882 0
575307366 569075474 0
70336376 33868515 0
287025618 107846365 0
441217289 38208197 0
35841587 136397009 0
26037229 422238990 0
262745 32349737 0
90188782 94735601 0
378537434 183385679 0
69216988 163007087 0
487497212 141560548 0
506851991 71860236 0
31915754 191585801 0
542133154 389991310 0
62072759 284842456 0
573413075 156638783 0
323695224 295716198 0
289384755 286487237 0
141147205 574231248 0
529748150 221106693 0
135875017 97074510 0
448535521 464276015 0
349797959 251441298 0
159073404 177143366 0
494500265 323448703 0
286459346 393611549 0
554512990 145695880 0
411517801 323679848 0
152363572 172807948 0
461613039 300640524 0
401813112 552546378 0
206604634 179951424 0
53664164 483532750 0
108350598 559655120 0
136276845 6361578 0
336479095 93736211 0
181317392 197573328 0
426043691 353608604 0
576265000 326150892 0
306115402 57660301 0
177730864 10670021 0
195002708 23155203 0
56945980 472377287 0
511000003 539833125 0
50390551 538224765 0
388728776 199418639 0
517405228 551395095 0
248733581 276206421 0
356863081 141294630 0
266434724 10579544 0
153381276 325576544 0
166732779 355840415 0
300039974 570118824 0
491486390 418535158 0
79971895 122894128 0
260216760 8097432 0
282077600 536331147 0
304947138 267158896 0
129980010 491210387 0
455945559 179777523 0
89826193 309118759 0
158630253 553002275 0
252921595 455860072 0
8231338 407977723 0
370979122 544235920 0
209802812 376030278 0
423723613 362652499 0
534641155 75079157 0
422773577 165869971 0
419469512 186792480 0
79041474 503875599 0
62109772 466741350 0
98994026 21668800 0
367947812 96342339 0
293813394 225926350 0
291837439 44137504 0
202414081 167407919 0
67928176 232669469 0
376397447 431236619 0
465776498 123903754 0
554985919 496480016 0
354855188 350098103 0
168322254 248207644 0
152903689 473296983 0
108914630 236262357 0
329440565 79152690 0
512810476 281626991 0
190012990 350547572 0
68815322 419854276 0
210963059 400186565 0
212911232 176720279 0
84780792 74042850 0
153569122 275344001 0
34260851 345113777 0
527967502 227039293 0
510320755 569948693 0
470751496 124845012 0
15248833 400018457 0
380041854 480703245 0
344902976 238711907 0
128817814 423830389 0
44605568 331188770 0
1583204 9634660 0
443910767 82754942 0
341596399 294828810 0
9103653 293871446 0
217887355 159842045 0
188199915 410046453 0
3342393 366683952 0
339948 303140429 0
83358335 478680862 0
238295028 107537524 0
171948652 203575849 0
573788548 320658043 0
434961502 142220676 0
311447730 116211125 0
235614024 547142222 0
268542996 495409873 0
51139642 22421575 0
312480215 547461693 0
517367869 99890416 0
478019835 163719481 0
123628140 283394952 0
203975800 360129756 0
69137373 273871480 0
387659804 180976596 0
42695941 75631271 0
33342633 460589254 0
446196693 383129226 0
406038262 155141129 0
537567242 136364437 0
415273364 418987910 0
371547285 205138162 0
97579619 93224958 0
522630854 119940833 0
492221105 21838562 0
23568317 227083132 0
282124350 172657934 0
16073730 180623995 0
17299349 94612713 0
397817296 444211886 0
545518810 193936453 0
66806563 476059443 0
415640385 490707248 0
79422508 23531175 0
107378255 268945476 0
569777539 541358574 0
222719169 355975372 0
284893685 368910479 0
48445268 525592411 0
353099495 353582553 0
184423665 88323583 0
534583433 125416113 0
499659225 408496151 0
350342588 347715375 0
94695537 133596506 0
306546981 182166233 0
180241688 163354152 0
420532289 15740964 0
493633371 354917369 0
473589804 126309031 0
428524658 458758092 0
3087710 366439747 0
565766579 198825223 0
542337672 26854466 0
371806809 43334051 0
409054834 446331734 0
10428665 473387116 0
309156599 217439711 0
468315607 540902848 0
392931903 27775889 0
93526539 482470465 0
370397096 150765693 0
408751234 319488302 0
178337087 321460270 0
486348764 121722450 0
386295375 302558801 0
465766164 497041623 0
545436955 3935052 0
9069305 381234065 0
376840552 508121214 0
224959297 152909988 0
375374327 94979941 0
72657881 418247990 0
140351502 103654659 0
106369436 131854831 0
18886925 117917931 0
421459432 328643878 0
114452394 190663196 0
301193887 553879836 0
199934266 25061973 0
529066650 302102112 0
524447692 134730498 0
506228026 387383066 0
2907314 464273542 0
510204501 331187657 0
51834019 487260748 0
566618430 578056618 0
231896159 9576297 0
471654938 120990422 0
566597899 295373334 0
348566719 126435682 0
102454468 277059286 0
293337606 515697484 0
559256358 154628399 0
31829309 151980648 0
576061182 225257281 0
80189513 358978532 0
350046286 355627877 0
346773896 509451404 0
158323792 108430470 0
473962323 239244836 0
325847605 59054470 0
38803123 154748019 0
485763051 124844215 0
46375794 12314218 0
542829773 383204640 0
48962497 471488092 0
77024083 205239932 0
527085959 145689119 0
439826844 144800019 0
56849834 211270502 0
460064035 159663730 0
346395708 508163203 0
190663643 46367187 0
72386407 157363538 0
400686953 577693298 0
308495489 156803969 0
462418979 111014325 0
120429948 313996551 0
317076690 554848669 0
140295377 254758254 0
512005045 69484608 0
65651833 52939949 0
474873338 159208527 0
139703534 417209357 0
445748488 330022751 0
386456685 416774506 0
125048319 478803235 0
191970419 13070702 0
99782346 314542899 0
151532256 251564153 0
490081351 439193479 0
380611396 390152534 0
569565205 161663534 0
472052616 460756010 0
573765838 491938053 0
167700955 423056771 0
105553801 58896504 0
320028133 558380878 0
365343512 36341177 0
139083366 118385671 0
537510004 346046310 0
105238886 506478636 0
526930691 548600815 0
483293634 479449957 0
391920291 328139166 0
222152851 327631794 0
137530326 4629848 0
91631417 497981122 0
309605904 286482227 0
363983212 167404117 0
572222798 233584244 0
321802313 533282557 0
333410302 463662694 0
426067947 388320945 0
127381979 498256140 0
324690387 298025786 0
560629433 433570935 0
115575917 345660262 0
281137531 9605988 0
554238677 43889262 0
497366214 363096286 0
200521708 333903878 0
95658870 281292948 0
369762641 114226503 0
65689006 143685878 0
152424772 462012383 0
500672260 327115099 0
248493253 357110492 0
464934594 287335898 0
257024489 40464010 0
485160092 365351479 0
372309445 204972233 0
546151865 494175638 0
273613135 539516360 0
205962238 675246 0
299863078 566153795 0
82116358 432399149 0
81907926 191573992 0
159096147 118230960 0
306772704 292059889 0
197153458 194427695 0
253301517 312330164 0
64667550 45945292 0
116767803 497513362 0
506939312 76082696 0
338981230 371099834 0
484594030 37867945 0
253386539 126527240 0
329927294 95225478 0
360972979 459079058 0
84143893 531155112 0
368235819 223805950 0
274495416 440569800 0
195215780 155224716 0
525592283 7025653 0
14468743 48113180 0
60111214 482311687 0
61632708 198083702 0
108381761 428666394 0
348990008 284467582 0
408483823 407206283 0
156201031 420692943 0
388675779 159088311 0
298204735 566475976 0
497449510 498033915 0
164593981 99737259 0
162250129 46165180 0
260703705 460703240 0
521404376 120467168 0
195601447 320070175 0
380475651 562361948 0
49432516 487231056 0
148128637 370125628 0
25406026 12198483 0
133877279 8692851 0
2704436 159875396 0
239574996 207453278 0
308970588 530300107 0
535048850 402597695 0
241772778 230644557 0
89483488 218391775 0
502546601 48931349 0
162458062 367204363 0
544551544 257350581 0
447319466 469295571 0
298537760 464731759 0
93868413 160459067 0
86949180 289967594 0
78288691 86243327 0
513062066 101881499 0
195304553 514356456 0
347256353 431130152 0
364055537 174954342 0
571210150 509046583 0
240945837 3415629 0
69985282 412715891 0
329472013 46052548 0
295355045 184662502 0
312768466 97252345 0
82128525 328029863 0
426296583 275504730 0
204099587 315707529 0
440961206 106353698 0
198021234 116715694 0
253506580 379430969 0
214395060 431533800 0
554508386 257233343 0
281908880 211295621 0
103120688 502814170 0
532432994 451690593 0
402420159 12312718 0
293002399 320862863 0
188978205 387528815 0
92062411 167539270 0
250513264 94301746 0
381802310 252913194 0
294827239 351051344 0
72390139 373775362 0
108211451 433752303 0
25974021 101293360 0
431410867 433630703 0
35854370 106380182 0
207782506 491851729 0
521755594 272620369 0
474551690 411011312 0
438860381 130890324 0
554908902 116812246 0
449216552 484614986 0
487641080 80859355 0
484139531 352431587 0
6946816 34642034 0
358127840 515628045 0
381787269 489543186 0
507838598 125996459 0
241809724 141063263 0
74297943 202952602 0
30146150 303634275 0
24334034 188750900 0
120175713 206058176 0
22577333 94012226 0
388725093 258711533 0
241617874 389452113 0
277785597 437443033 0
357542223 34748256 0
114295506 15422822 0
476137598 569555305 0
155082762 131932180 0
514697755 23377644 0
403875171 453366786 0
302520237 112109366 0
68295427 565169193 0
396658870 389633142 0
495673329 257318395 0
10596914 205844780 0
393137676 233650907 0
549308332 563514403 0
83316908 307565885 0
432962414 502831850 0
252548983 49402068 0
25471459 9969276 0
182086312 186501588 0
271269812 40589073 0
429639470 303638824 0
3612372 462633190 0
114110638 377724901 0
356699762 444817500 0
394718249 232265281 0
52701592 287477090 0
177465290 386760645 0
266203149 155022396 0
45298835 518645879 0
390744930 20386801 0
513449538 70126561 0
166005401 541812595 0
269820714 506178148 0
405820265 237094293 0
462793842 575029013 0
287557559 505307528 0
423717367 571910806 0
6506205 95488150 0
58519216 542040921 0
27597158 302213399 0
42725542 188938486 0
479270847 297426153 0
1930639 463356496 0
141564069 134156822 0
177635090 551041080 0
73326626 126698398 0
41067782 130762574 0
129029394 391785172 0
391101036 479906443 0
451752634 421762709 0
5382076 486958192 0
15363052 238890005 0
547947381 124906430 0
98782866 56408588 0
103440622 107520202 0
201355763 509993824 0
46153674 510463094 0
106021058 68833701 0
245710424 399562418 0
102643138 189478896 0
499063127 539787697 0
39767131 553516597 0
173927304 19388372 0
566781082 14935944 0
409220605 377350708 0
299880657 338781399 0
145596369 518909676 0
88494425 468436882 0
530340910 379722243 0
197551776 425857107 0
136082464 123750423 0
150965461 41229548 0
177005628 527883890 0
384594329 562392708 0
346240161 415237060 0
530699755 520884548 0
161767795 170061016 0
3586240 379916973 0
368780325 9286398 0
537584097 300553838 0
116208656 376339727 0
163791196 434367935 0
56909037 469139624 0
487541036 449877940 0
195238072 178412809 0
114083638 297016761 0
16033186 76516290 0
113221325 483153400 0
336307816 356912581 0
437038344 493363981 0
245722226 58742570 0
533948750 46856751 0
322205297 122675873 0
313282203 268883378 0
187929748 108655901 0
9772152 309493601 0
332491977 403634074 0
513247341 5663472 0
174577712 446131725 0
300677109 400351926 0
117302055 401807292 0
516920988 191192729 0
545568114 383902728 0
332251493 502795375 0
184220632 281140006 0
29507188 168801830 0
455468459 376508285 0
437010703 453366067 0
190394006 352689326 0
234695298 273983597 0
579371048 71586510 0
437650180 62442992 0
520804423 531688599 0
559066914 562576332 0
516850778 363891391 0
451069963 209507920 0
469334077 465025662 0
115837944 61053033 0
145947813 501649052 0
407610693 461119006 0
95225911 111857366 0
521228136 412081487 0
561930686 410587610 0
367164394 101821817 0
87326503 358425698 0
543067786 311652591 0
139027575 579073852 0
230842087 221927362 0
175197739 570708211 0
56465748 334159393 0
526545186 104650385 0
108944277 574525628 0
37306074 87025105 0
471466163 452786467 0
351972990 554482425 0
102843029 106058879 0
164623228 9643174 0
154421609 554888070 0
539496766 205387658 0
223783841 342157346 0
548526311 23961233 0
30499842 435580048 0
107824742 556088460 0
195586997 50260183 0
572593342 123133866 0
512217084 501774371 0
189219945 336882337 0
70896988 133343531 0
270850668 116247778 0
403428163 335747684 0
183654922 216478380 0
86525809 32623270 0
366541875 26538232 0
448716768 530716630 0
58635847 34019322 0
298862268 439956306 0
69159505 399004335 0
304413895 290198165 0
535337823 480151419 0
237310023 268665494 0
555660537 296105685 0
395816905 353330592 0
415668014 37379297 0
446554898 304853350 0
157952137 25716663 0
207808676 31464562 0
331294562 521604887 0
365097478 495496160 0
352975310 558157817 0
44114427 454315507 0
294211283 467759730 0
52392463 516588877 0
546796169 327507031 0
526909331 226773979 0
337796676 335635329 0
253859963 274084218 0
498944824 69242715 0
253770619 50136192 0
84619453 547460690 0
508403812 268938796 0
50716571 575952301 0
101823544 495631453 0
449772445 441853910 0
127412289 294938367 0
222826306 463986160 0
246903535 483739778 0
4013657 263990692 0
60532930 256284347 0
14661483 278630758 0
393767030 397654955 0
82224394 312640572 0
170162086 187259758 0
275895083 494790455 0
163668564 352024618 0
452729717 210606973 0
43996219 358944510 0
321766915 227751188 0
556019319 566234428 0
224911820 360325823 0
202165732 506028748 0
526677649 499329399 0
91057874 342451848 0
362984304 486323860 0
424603807 231965505 0
194195904 175227448 0
9419459 246775528 0
387165361 542279422 0
349525803 157655896 0
122277432 164356464 0
16032547 368123489 0
113474044 250707132 0
134679851 110741475 0
224970191 333236017 0
259884085 545766833 0
55284956 34068112 0
7865202 233498336 0
7541269 356950616 0
144871484 144898896 0
574607970 492203564 0
285768335 75900953 0
195230781 549248874 0
272985843 520368280 0
357036415 417524187 0
126804516 274113693 0
159607193 453834654 0
468363291 487217434 0
500914272 535318571 0
563650334 459055691 0
266846550 506509892 0
548576342 388098941 0
2896258 434194970 0
137920322 124600826 0
225913703 396016986 0
403570928 301265392 0
207064696 143663853 0
49136547 195192195 0
182449855 229256388 0
341856835 255007302 0
137285437 578845190 0
359432153 161116984 0
136682374 551431259 0
362909110 117656520 0
233842305 326891291 0
122462680 249095302 0
58194196 141245728 0
138863318 203187938 0
554527861 124937426 0
98450394 130835962 0
179013186 38654501 0
95314960 55642564 0
258778870 125699624 0
125421513 91097450 0
416157444 196036988 0
217667240 354684932 0
444510939 123658161 0
335531332 140061786 0
370928023 485080213 0
454997649 413288338 0
242991744 461635015 0
170285274 330000207 0
29963993 567391246 0
487623101 568496692 0
219576219 277014333 0
293750923 123279849 0
353931876 494641557 0
279427335 576846305 0
524717276 47115987 0
169114682 346162286 0
482482059 20204607 0
207745422 94072005 0
381075674 89085756 0
94623502 473543004 0
438481869 504639571 0
274761867 563522191 0
479537966 159885961 0
206267182 536472146 0
263545926 174507541 0
50464773 109301112 0
16035962 511771533 0
553807733 97743568 0
547426189 421331846 0
404871758 497022147 0
33822190 338777925 0
473866662 506180722 0
551832989 449866969 0
284286707 119330734 0
116163199 1460183 0
427943465 562957687 0
217575671 440792208 0
335580937 570954163 0
94568341 314123238 0
513822443 453734948 0
556519626 214286336 0
399643122 234188389 0
216366603 310222713 0
189992462 307206192 0
55059506 180618002 0
352647197 362656825 0
206932764 276811063 0
316388202 360658360 0
113439921 75971619 0
137712508 71724221 0
276597466 2186031 0
556201050 104416166 0
524101614 367684074 0
22409638 325716230 0
416606510 252504803 0
178767076 402333059 0
517368916 282177536 0
26240582 362589892 0
280466259 547734902 0
353115231 123409157 0
274026332 85334688 0
423583295 740436 0
322523497 51369740 0
447539994 194143706 0
336204957 90058666 0
519736418 7842092 0
469476659 527819640 0
355305998 333785867 0
75416423 243992407 0
113249447 382974497 0
151494111 176714973 0
146922183 473780768 0
260468656 367859938 0
513933657 502659403 0
566287312 39571163 0
528677843 435665804 0
43612376 136664046 0
420809761 130153017 0
573201560 128885002 0
98699161 331256072 0
196732281 243374222 0
297604826 157831224 0
250143195 403693028 0
502315678 24403413 0
448095184 352849363 0
31102644 225832401 0
158778421 540383437 0
521740793 519251103 0
191813380 96058231 0
551817100 500056520 0
322574100 145391176 0
41011897 359702286 0
204767488 465608113 0
108206911 214619496 0
213152772 376742223 0
312567084 55155393 0
263747829 184695998 0
2441324 547780575 0
398365695 252643280 0
67033064 168847244 0
514710072 254231555 0
154180105 257659178 0
279452889 396973422 0
280361161 465396045 0
32219729 496730688 0
496548596 572144970 0
558498414 175439730 0
460044292 54493786 0
229534207 56034307 0
388981959 79212536 0
476404302 59146836 0
564778877 278443472 0
300608711 508495165 0
396041234 339818138 0
156221731 206015844 0
15885560 75456172 0
186332917 381194916 0
467791086 39670328 0
209461419 18307082 0
537428882 363393815 0
129182469 188892053 0
331580675 186492754 0
425828723 572432964 0
5314824 169146256 0
135585874 529682262 0
496644950 176377368 0
6532866 358698878 0
168521087 25105086 0
252579935 278749420 0
34587590 546638503 0
454993475 545202366 0
265469258 73130821 0
193645161 160249048 0
215899685 215078468 0
478150177 92833431 0
163011437 280554259 0
78389801 439849626 0
324701365 221037333 0
205674851 194152348 0
126365202 236182431 0
166058555 461965129 0
9188825 60231077 0
324367762 82349996 0
139704392 257821204 0
182566606 449491492 0
86993756 65956563 0
366657908 107480163 0
375607687 412192612 0
67755497 208347190 0
228914556 560568535 0
510342437 461876647 0
374043091 270791894 0
432395666 262191042 0
479660129 36442110 0
328039960 287247635 0
557279241 313352429 0
398912685 230644353 0
144691729 69294640 0
46201092 181652275 0
158581321 85907455 0
347732015 403681096 0
314859457 403502395 0
266688142 126423390 0
148901944 549539954 0
366612929 263487604 0
160342252 211191402 0
154439954 464011036 0
402711242 32094220 0
20318795 183408215 0
533117103 530897507 0
22479344 245101041 0
416646171 261906311 0
164007273 504130937 0
239491943 280589196 0
112757924 108381674 0
159788236 231302289 0
350671862 440392493 0
252352822 403566362 0
160691749 528709774 0
495823646 100007820 0
152886893 20838314 0
4433153 172379158 0
502395784 429077923 0
104356431 422354863 0
96413847 157827398 0
408044601 173527639 0
448533180 135918926 0
221709742 26305991 0
220303695 263564454 0
258167463 570742652 0
525747146 507571908 0
448704354 263151835 0
216956331 483164417 0
195511705 538635281 0
236071485 203005452 0
510383407 482447735 0
102988513 247669388 0
163268124 469751431 0
513123064 419969234 0
142220965 148468355 0
442029622 431261222 0
307195186 287186813 0
289790454 19618144 0
540317955 563401034 0
402212243 475278656 0
456190565 75615461 0
161505550 398062568 0
518448545 182514100 0
203604694 440837810 0
85071628 558697416 0
123859323 509083097 0
501133388 578769601 0
247173530 442482272 0
20867388 88054324 0
1745153 334325514 0
475986476 278178285 0
574618984 559273695 0
371481023 461455650 0
50302600 222919898 0
249835768 255931127 0
54575668 29149126 0
106726100 536917995 0
310191732 496717923 0
231834228 382143473 0
529234015 353311071 0
406804979 511226637 0
243211863 292661896 0
483954684 134705966 0
464277813 389310321 0
479275185 122361835 0
229211892 460492415 0
531984553 364847391 0
140534111 82969010 0
188729842 131761481 0
358910882 373243390 0
189003222 133405618 0
317950127 322454224 0
134864524 231310183 0
98807429 154597704 0
71725393 489974296 0
78795965 207417038 0
253621213 35741900 0
571574306 544999863 0
403574156 508266274 0
124217283 69991774 0
81253700 490035050 0
68002404 278303897 0
434102990 406406379 0
12715382 267672458 0
311460661 354354667 0
54884681 486014498 0
338363705 452418945 0
93809646 405419981 0
483499192 277174591 0
30443794 36385556 0
557345464 378984964 0
266638673 329535969 0
405691119 167360529 0
533157607 343887283 0
499372552 511060678 0
100082989 187682498 0
122015451 429289206 0
63679667 278526694 0
143159263 482383123 0
541661748 523238231 0
550183565 389338294 0
21828691 533824959 0
313045627 348151981 0
51526906 31698701 0
408876302 101360135 0
203986464 253881625 0
140780439 517188916 0
119095778 575389235 0
288897496 73932862 0
448217898 343457320 0
321881320 371123320 0
44666883 323634538 0
145291058 84632757 0
228415465 212060731 0
575291093 177581241 0
460235585 319352981 0
205439208 279220367 0
45046943 563920926 0
323721184 96845978 0
483761379 166656144 0
200723186 342180422 0
232329156 102242098 0
284601450 72049986 0
566463068 152664439 0
503656386 308906616 0
136727059 344141472 0
365537630 486512811 0
398792491 410449031 0
467240672 429322523 0
93795322 414279630 0
122312543 568399952 0
455194703 58180289 0
549461565 532036223 0
122742561 374201383 0
106316613 537921766 0
425566708 11964056 0
7824499 465189619 0
69444685 68105463 0
558490454 121244157 0
563252931 526340198 0
485560578 242419743 0
330337014 430064917 0
79924479 230171474 0
243863354 556570563 0
163939130 83900521 0
376602657 570622210 0
574387960 392923609 0
165726032 518450285 0
86198879 203463818 0
118974044 98574808 0
308736230 518928471 0
316833890 152832616 0
354593019 148911527 0
48854726 94358591 0
349043454 321812410 0
23347866 258596428 0
332872794 23361259 0
204531806 450884259 0
354882358 43196962 0
204098544 275244942 0
218726952 431509252 0
359345572 178714340 0
120937981 471151925 0
97414321 289565615 0
283135785 548472240 0
461534469 15582418 0
563768681 560472272 0
186065407 355821578 0
29540909 573975654 0
350220557 160742974 0
314886321 362804508 0
332322110 272077609 0
2590365 401718676 0
508936107 264359322 0
122086265 267061253 0
23804665 189089682 0
350465940 99577537 0
241761937 181737171 0
138224291 47448610 0
401010537 190086837 0
542968783 504975167 0
535875488 432153662 0
22240424 326288898 0
307062532 527207635 0
225602190 324353576 0
58437193 269863164 0
544003756 365269037 0
428038089 56306950 0
131837236 185746738 0
310638715 382701916 0
535523504 277662360 0
397289189 502546740 0
398796516 502884005 0
83552459 93463694 0
547688374 414983592 0
552903913 233567418 0
50437542 372823076 0
31452218 166541043 0
245074563 57159476 0
245337137 388968143 0
92950825 258879696 0
19113419 116714863 0
200501300 99015451 0
468519728 326012353 0
503307701 453680873 0
320338998 461646998 0
46064828 308264287 0
24944434 129316920 0
34165108 226966172 0
270626349 236754022 0
129228154 62357504 0
514462807 91635061 0
42732783 2726626 0
517749467 5645815 0
203255852 227689400 0
330288472 491765659 0
335971781 222513515 0
469576700 135845592 0
407587416 254197605 0
573031193 122370106 0
142050536 37577796 0
141277801 521251263 0
310365946 84855307 0
263142988 360781021 0
498861786 156938811 0
477132737 574711088 0
411510829 86199189 0
104889149 72104535 0
129607622 156724440 0
399867431 517105750 0
283739664 165663045 0
228322815 534927530 0
149691846 210886617 0
413790616 217795778 0
571975590 208105161 0
68174831 540292929 0
209083171 18509781 0
468824903 575333488 0
338391511 463372701 0
332697433 297492717 0
508707511 315861757 0
255106587 389441083 0
72241538 72433154 0
558197239 419453572 0
100295675 11310553 0
267615044 188142750 0
229686735 11362987 0
540559181 436329297 0
147181270 469250790 0
227723664 154099847 0
439591439 360780736 0
167309418 522599556 0
345250574 510908987 0
389015680 152067561 0
345274865 423756891 0
335329871 332150456 0
465506443 444905104 0
152969708 337493462 0
572597633 49846300 0
142582979 454231837 0
288752533 484177002 0
120596049 228082536 0
368458787 364416251 0
300963026 88103352 0
432339691 452640597 0
173304172 25923576 0
375701452 223251628 0
307360433 334422466 0
52931311 238875397 0
515956889 384724496 0
529507563 285402921 0
203872508 570483469 0
194192360 387570238 0
530266699 40659525 0
30507688 510703439 0
128403928 524432212 0
562885677 563465403 0
306495062 104847452 0
313642388 41218895 0
175353028 443594836 0
464835762 323432515 0
495953259 552212409 0
172236819 45924447 0
429542003 129648093 0
240407636 265049508 0
20432561 355813490 0
496648484 15127818 0
502216101 29829625 0
472643586 50267468 0
337760443 417252090 0
305968823 250969638 0
161821407 494129851 0
86048233 138894379 0
91438159 569125321 0
171280449 235201454 0
468332418 157216497 0
82002372 472747148 0
212238473 553967528 0
212656535 6639004 0
421135113 152096320 0
459346572 105085552 0
25056868 308053683 0
471514302 209537282 0
21422705 414726899 0
429843489 134977056 0
98728662 48071582 0
71325232 418417853 0
166950595 25037345 0
199025841 442497276 0
204520346 425775312 0
450198095 473497684 0
500033555 313595796 0
39561288 311721444 0
143078058 81155254 0
86092733 371640089 0
7008328 122197070 0
116031230 3983901 0
518635190 297467628 0
83894668 229811668 0
514003482 569623536 0
64568381 559757113 0
156799449 419907592 0
475078619 189949338 0
221247683 61954906 0
577423180 497740011 0
553924591 557575591 0
265840601 24655650 0
528587360 225438232 0
365927202 399421870 0
303755567 540585895 0
320732806 84452833 0
145625100 317788852 0
399181476 149830880 0
294951163 282211792 0
345145959 93484715 0
317435256 54790093 0
346176971 567079600 0
390877423 522537793 0
333585053 178051359 0
92690009 509139791 0
119189685 243424808 0
270244482 231149746 0
398359788 312974176 0
151072398 234135872 0
224223741 457741986 0
128637993 96664550 0
187039854 553704214 0
560771145 113816631 0
224777533 162046883 0
225333797 55497954 0
156337249 329719569 0
543721941 187312621 0
526437487 535624077 0
435878723 20393571 0
347076803 152413510 0
284729899 425831520 0
540495715 479791347 0
227268061 254585514 0
422632929 128249093 0
25182909 211228286 0
281254670 180020632 0
38386488 259931210 0
284314884 296567285 0
322623744 218863503 0
196315214 558277793 0
97341067 185844592 0
232250316 384582241 0
467634731 443798833 0
225670844 474735641 0
531037402 223588532 0
274989347 575477602 0
406377520 334584405 0
198792593 31819766 0
263160198 157103733 0
145207539 271314044 0
230624758 101030306 0
485348281 195511738 0
247571685 84210292 0
559305511 423717333 0
26044920 170471617 0
272866712 542047216 0
483068241 225144151 0
351911400 332216859 0
536052289 138337683 0
574515393 470667706 0
372518394 119976187 0
571793806 236645345 0
523566819 397144376 0
46792295 450076201 0
199555887 576614068 0
320121780 551832128 0
337093813 90935638 0
318132655 113554258 0
499508640 367141571 0
381871596 420113744 0
541892622 99322643 0
76562473 199167886 0
60169220 573434677 0
333777879 158365116 0
390045593 27289950 0
527104589 142757134 0
506843487 31591469 0
195868320 246203939 0
416048740 62172830 0
239380814 117675909 0
481813986 152692931 0
287863959 185914267 0
148702955 298673014 0
407716803 484847140 0
279146432 369740641 0
39682969 437446680 0
140816935 462671022 0
280445791 220037389 0
321657405 187817881 0
10958585 407638545 0
194175080 325592562 0
154950579 571976682 0
417510461 162374442 0
536782714 238465648 0
444278786 533168284 0
557483653 85037060 0
137420737 270534474 0
391310240 184221958 0
310770357 410405253 0
224188984 331169799 0
72254240 564942848 0
382256592 12896317 0
487747430 160698717 0
324859028 353328119 0
217719342 418934442 0
182311050 513686706 0
352654565 64936685 0
207288989 5035508 0
556698406 230646196 0
149975333 441049797 0
518338104 390261844 0
384325404 283393818 0
517101112 437502442 0
265150682 411718992 0
429865612 326170533 0
212482773 132726071 0
190993374 5460407 0
303846374 131662310 0
96727736 93517346 0
174254026 105166073 0
106794096 490812284 0
334063301 147780261 0
575614721 578142964 0
444535243 326904450 0
292191756 369973579 0
340371656 199853992 0
537452020 151240954 0
24031790 514440484 0
457127163 544323733 0
67701165 123870328 0
137968838 146142990 0
37904261 292431498 0
482520426 327705110 0
400033418 278706995 0
506001655 513214828 0
156958805 283993338 0
367243974 89185970 0
388127056 541283464 0
66763095 578437380 0
318707309 238977535 0
517972138 308021024 0
89509997 395890753 0
135959051 295706125 0
87447279 342704931 0
461791571 555972621 0
249966399 48858128 0
38408787 424560239 0
288052896 64635472 0
447546045 226498219 0
420241630 76661087 0
513718902 139637855 0
22590296 338144062 0
387784311 56403747 0
460064758 457904555 0
297823738 159288660 0
108555176 478125608 0
47579612 61595498 0
428741831 208561988 0
123861740 374743956 0
326707317 492421711 0
492341153 191089096 0
53266752 441782401 0
308332544 180814906 0
178289668 411287518 0
437033095 390871811 0
460620074 190059027 0
139944884 430619658 0
365855638 249098168 0
234118373 107852010 0
474242899 309007342 0
353846210 410569295 0
54992335 297896741 0
276026765 476587924 0
10534670 519396378 0
14233383 101178267 0
414742830 318849310 0
518304636 128127705 0
278642027 72571085 0
417359226 345759514 0
495952625 386026052 0
273906438 92570734 0
143878747 542202936 0
501791468 456762387 0
228095295 437822739 0
188951879 506343946 0
7111047 176674257 0
6741556 128365150 0
546385357 422946329 0
209415146 362595437 0
308158488 325366916 0
310290517 114853213 0
214602942 572113069 0
374568262 181916821 0
183924294 3298695 0
64748907 98580120 0
481994403 559052936 0
57922549 512852136 0
60014069 575661804 0
534859379 224585481 0
455186059 538570101 0
75012222 234249181 0
35637591 353410672 0
97449035 573722282 0
301545478 160143594 0
185815172 539579205 0
361867294 131805099 0
527950275 431057335 0
523488042 558781560 0
416003795 14674942 0
393178589 526766601 0
523762885 478640762 0
574955103 461949114 0
107627623 113618367 0
385913303 516790176 0
475243471 94777140 0
367113045 567170347 0
154188002 469941945 0
404132979 28893194 0
66390309 1860005 0
189602742 231244248 0
80665517 13141764 0
11565293 500962760 0
313445881 267588139 0
472641540 489349717 0
473847745 363664904 0
309817900 398760655 0
364793518 306220716 0
215397297 457514171 0
543328338 556740546 0
578959689 517845704 0
469561709 233403583 0
447211832 173112987 0
420466943 499358043 0
421018511 360613714 0
477936950 573108776 0
14392739 87348132 0
20364000 526270853 0
257391021 362290706 0
421954218 579491481 0
531913133 560828386 0
252904079 565258155 0
443181774 479157425 0
499660158 310226063 0
329170614 371667070 0
341595900 268509663 0
506355989 160143236 0
470178626 266448527 0
405351189 63914078 0
132956914 332223264 0
375447302 124915652 0
222599860 92462127 0
445173219 33278415 0
427207831 81250723 0
452097239 218261782 0
105870086 276534979 0
261103618 11484456 0
268270862 340397817 0
427430140 298097537 0
528924742 210798637 0
390105356 28122645 0
497692617 137798891 0
194314793 504383302 0
137370202 457111626 0
128317413 140950263 0
94243378 146467386 0
240702979 157580093 0
116652474 418208134 0
303094238 544038996 0
294451317 241144607 0
340908734 234463988 0
412637942 362878998 0
39427959 555046210 0
283755653 349053778 0
374557230 293971615 0
176954870 86431313 0
112250955 262209358 0
406362419 113897476 0
94005616 276523625 0
120065058 47737152 0
540214050 461764670 0
23413048 230571824 0
123433805 39456824 0
282380433 459916092 0
279901058 440357944 0
84329456 395071330 0
225837654 474193704 0
492342092 439607286 0
288397941 328964449 0
422191994 566207665 0
125777080 137233181 0
110555257 571505795 0
501503619 250675648 0
526913643 245545256 0
266499605 406638880 0
331082982 322483418 0
471771534 247081657 0
316819755 488200995 0
336970053 557120075 0
105108560 245227989 0
449883355 210826460 0
518444741 328625352 0
137190542 353150296 0
514602320 481302449 0
289243681 221133359 0
290176520 516013470 0
369101913 186336839 0
66995155 233533487 0
386484826 256009177 0
519631553 208231554 0
267648595 155063310 0
90528046 549515139 0
297197375 422943338 0
501845521 408270479 0
566949482 522970812 0
277907729 383736076 0
111264401 30346120 0
409626095 468177158 0
98065418 234438798 0
506083566 116160175 0
431522979 146134857 0
332084433 491883314 0
425067157 528884417 0
511306748 488226312 0
574092188 251629396 0
182813823 78536104 0
364423649 437389691 0
174644874 304589677 0
56051833 126902206 0
568457512 480600546 0
210260627 328438097 0
280800925 314977825 0
285791777 337179874 0
397158469 365425139 0
69504908 541735519 0
197122692 317207942 0
404988643 381411877 0
30721080 247253572 0
368231514 262914284 0
80205189 472403620 0
68466698 148611481 0
456640486 46150070 0
440392394 303997374 0
26255381 221965915 0
446666158 213086298 0
192196566 376814796 0
331542921 493433716 0
94162648 434812057 0
35519010 504224211 0
267284383 237622058 0
462348703 568752795 0
145702981 546297292 0
278984584 253090647 0
393195941 233438883 0
78911798 19885765 0
167947683 533435432 0
111947106 239970842 0
22991488 151963286 0
229802846 91425992 0
561623106 236094618 0
185247215 257329084 0
511733098 443759222 0
266149595 73741578 0
448207455 90238605 0
340560863 19452145 0
545778568 76310432 0
307583868 435271104 0
557558287 137507201 0
464877720 16219287 0
356600228 392643222 0
166875662 552464153 0
196763105 507677754 0
129493548 302039552 0
534776010 424885689 0
323421718 362262817 0
410643204 574554347 0
306906013 191135863 0
518639543 539458978 0
353830352 387707306 0
257107130 143239089 0
395541572 324626930 0
268204996 52386735 0
148279567 343596004 0
309228343 26937283 0
562249864 508124212 0
333054147 443211780 0
33592902 106048365 0
292265965 539088413 0
119668513 194907030 0
505381840 161334626 0
491866214 425927569 0
436841260 11682674 0
115445233 383460449 0
302583362 530050063 0
529535425 438882381 0
384732130 500429681 0
499732036 346410965 0
75486631 405899576 0
515603632 290145907 0
143334960 240476229 0
424209174 568628403 0
52865302 39707675 0
91914675 573268741 0
446586537 15155083 0
575957648 145366614 0
292228430 117853539 0
239295454 165911723 0
15106147 116696299 0
542842672 171278016 0
377123237 307614394 0
480025938 327056855 0
104228169 292484815 0
221096232 415706907 0
500261885 389277672 0
516712028 422331676 0
573751080 522392446 0
237386941 331193863 0
374700044 308160471 0
475613227 542947116 0
92791898 350144066 0
55693522 66452995 0
79298860 430683111 0
446420187 393789180 0
169927348 474700777 0
333321657 276372594 0
562619461 376731818 0
152376436 314186179 0
495978110 333035654 0
381574999 264365161 0
452764346 569813179 0
535748706 48308355 0
90721139 542865885 0
160415203 58420886 0
195158091 375539668 0
44297897 75421556 0
533573251 206656068 0
21806484 159208202 0
560324589 497972549 0
2055475 324042479 0
273613600 495111377 0
194742552 539848374 0
156757036 4360399 0
229477149 352502174 0
482050786 162222731 0
411906854 418906478 0
449906210 499966812 0
49823617 538767308 0
563238915 199590448 0
312625863 325107824 0
185245000 296311718 0
392846287 221899785 0
333559146 464298780 0
448466322 351427643 0
303801908 91937196 0
533892979 208091579 0
422817764 566498236 0
516465143 320045448 0
447543657 304784109 0
108973330 342484204 0
228712272 64264432 0
277290973 241461062 0
526853849 227901211 0
443937974 264750304 0
80848335 379303563 0
115672600 389730935 0
315067139 116101956 0
485241194 305106407 0
69845361 157604606 0
73507792 179910986 0
220246535 515553107 0
356410097 444415247 0
396211297 372300371 0
227089000 41108933 0
147984020 21049697 0
63087245 146286136 0
372130985 445295215 0
238275235 411534427 0
422654067 282933470 0
345715412 269727984 0
458751798 303163919 0
473086718 63437619 0
115145381 35247938 0
240064462 171351420 0
515804318 526584300 0
551193531 328685272 0
339152316 562652253 0
521880422 227146357 0
426288126 111464972 0
574043091 515381203 0
174905722 182212454 0
102206441 345873682 0
171097305 569253156 0
350624612 463022642 0
120368359 186385059 0
70657916 494702106 0
142124993 162260396 0
460735791 465623973 0
361176774 43960398 0
401624020 399690035 0
200860479 567297133 0
304308992 34929675 0
242007121 575824762 0
249321051 282802362 0
573539456 506120830 0
282717271 280714968 0
349117671 211615272 0
153982508 488625969 0
48807704 522737131 0
325137108 28799313 0
487712687 247804157 0
253816337 578708749 0
441869292 7552764 0
228681080 404532625 0
332870686 320882156 0
60541991 282908163 0
205161354 2525543 0
438609708 279026414 0
380385920 74957725 0
130096532 426945917 0
49869339 290558488 0
63472764 462749307 0
282646955 541460392 0
483240614 277735401 0
57899259 169392624 0
377157976 467314048 0
179174449 252257769 0
186016936 577645545 0
536291561 118893745 0
476915319 97471547 0
119509064 44459379 0
567021012 103549459 0
506378645 174757143 0
180421534 208837729 0
98756162 408514602 0
376431745 441014185 0
85743508 73164493 0
147994184 228368226 0
202517110 515885018 0
318522856 174625282 0
129937058 151570679 0
40069351 462237449 0
414710315 249384975 0
69947731 202768671 0
335243020 274768819 0
126762350 91205609 0
7587400 417137647 0
172934117 226299329 0
287308121 283156375 0
141486579 324794477 0
318215432 166329066 0
374959768 575197499 0
143870730 479609204 0
178313981 275462730 0
345414505 250584534 0
107046068 203986171 0
571449069 379623157 0
219374485 460689792 0
51300012 256990562 0
167431094 505718081 0
39246692 510407909 0
128002702 248312148 0
373761648 29301314 0
121193259 70868199 0
286593476 408361396 0
423219808 491486274 0
171373276 137633912 0
508910880 126167644 0
364032263 455544644 0
93163951 204388639 0
492821397 206396064 0
446220803 8565671 0
454256286 3860523 0
278878195 299589498 0
245380705 560614135 0
122218189 61730297 0
505204096 282250041 0
243363653 347656399 0
495481855 421537810 0
478301111 34709429 0
126673122 510305005 0
36024893 43013208 0
529961787 261019525 0
244255794 40676939 0
116272875 455190792 0
337335746 113194455 0
380681416 94802607 0
259129311 326809700 0
70942637 496684824 0
529895035 80367869 0
462536507 317816861 0
156544694 401088542 0
359862324 67458248 0
439345788 176062383 0
39549470 197374537 0
48734156 177763821 0
368354679 408317153 0
128676295 242595569 0
432420581 200849992 0
37565622 375215300 0
77269297 258743559 0
193267528 253666713 0
352530174 146252123 0
213936880 479942724 0
181480800 262743394 0
277328292 342929262 0
496046014 317890166 0
375138970 39323068 0
300632018 490681978 0
500074373 304518967 0
436483322 520374222 0
196800279 306476841 0
284079939 192842197 0
200334908 217573413 0
351488509 301478654 0
178330431 560210497 0
109516860 372176734 0
343871007 246418814 0
367109267 493836424 0
47875605 248678098 0
526854896 27844454 0
323210946 35712294 0
374542842 373459690 0
271804518 206429497 0
81605556 482318888 0
60609968 40863749 0
263988456 172209965 0
460029084 297136237 0
437533886 99835731 0
118779498 167146748 0
349429688 318868418 0
421712627 126028901 0
69360444 420315352 0
123583277 291568838 0
56161378 85023509 0
237883235 144463180 0
261771595 376010433 0
459738037 178707758 0
318757285 538300447 0
88791368 284357819 0
355423164 103677420 0
528879586 407639011 0
240498555 293115159 0
371675572 63408548 0
66007002 36915343 0
547067692 138577183 0
466759659 472241031 0
459904241 168053836 0
298375724 171284923 0
534475211 351701198 0
349644187 374563092 0
500208899 52305855 0
58573909 504907819 0
172736832 229621855 0
64671619 462813588 0
55114343 276430130 0
207269595 106115995 0
219160482 206873517 0
434009237 508280665 0
519054142 109587807 0
206295526 493996869 0
111883227 313531595 0
570560955 390466091 0
45014566 312916205 0
574768307 327606542 0
4857547 475384523 0
68438893 207500488 0
273870459 328865793 0
128262432 109643017 0
148910893 539963281 0
394891446 304339434 0
28779116 441715128 0
62956959 480958828 0
167766614 126222844 0
177082025 74014507 0
186001856 284383416 0
161284216 292958179 0
489218085 133176936 0
323527435 380365333 0
21957393 189680026 0
19002642 118285728 0
394903578 175156354 0
377901853 54326424 0
479092225 431963454 0
192746179 518134979 0
198352190 212565756 0
400179008 6310690 0
112274516 345713653 0
394069139 91746924 0
466317341 444591593 0
260540432 509111113 0
417854247 472186000 0
214751302 447652449 0
232267528 312934429 0
156628711 209491846 0
27422874 485919581 0
53914438 573663439 0
323022918 490418322 0
144786568 70063431 0
398497807 423094670 0
568353346 53825326 0
491640605 295714165 0
72568168 161162067 0
81731089 270139424 0
470925696 567882360 0
243403004 165941960 0
281283785 187377958 0
319633782 195768754 0
573294786 273621080 0
353579606 558165091 0
448639920 530710415 0
77961662 299712211 0
29843852 466704840 0
58812167 391955647 0
69180697 486518113 0
542090280 339222613 0
87289173 242076957 0
5682508 209902792 0
439363635 156732416 0
155262976 509796571 0
130112280 177622655 0
560876265 547217498 0
5678424 321747712 0
15469613 153582139 0
450293118 141266344 0
65368071 398256739 0
243272461 525556244 0
62503329 354190782 0
205936468 303588999 0
435535879 307638808 0
510465013 563966537 0
338446781 247062385 0
194529352 166407872 0
261126287 574151502 0
412430103 549827525 0
76513969 576266124 0
473890070 300121797 0
269480896 14081666 0
356498192 207681661 0
462941227 570466881 0
475849834 450695309 0
370247013 321038921 0
438469394 249824901 0
166418358 425264631 0
359441525 123249673 0
184144557 378320688 0
80985027 264539660 0
97035618 287111205 0
566129819 202934488 0
71561522 279490248 0
341529208 526873003 0
284504616 264602343 0
302723271 323361803 0
393347270 566481700 0
465353469 237708625 0
197206792 272084424 0
317380070 436775603 0
150703589 474259337 0
289814260 138671935 0
107233185 181695897 0
92170583 548141992 0
471740860 302796334 0
92177816 343718493 0
554001719 209415477 0
107906844 122489158 0
228661350 77167130 0
223554319 340970084 0
252971505 356149621 0
465974991 375508095 0
359845407 80221229 0
241458986 545099478 0
82601321 134661814 0
186664428 255557151 0
350639885 160831796 0
220698867 205367490 0
243713709 159141465 0
14367680 376569028 0
223009110 346861570 0
233971698 564153480 0
161404292 96560306 0
492612322 7722493 0
227952290 73806387 0
315415561 397963617 0
256572066 323497001 0
309525594 483669822 0
43765012 44823588 0
42683234 210114446 0
397525856 55652613 0
3409581 213763534 0
164758914 95983293 0
101991188 328590631 0
202746487 482721703 0
165641414 95711236 0
167958633 230615659 0
246617982 452806051 0
53400869 156849703 0
494409446 434928166 0
579698584 23071796 0
287347086 181079342 0
3820243 359405167 0
326309469 552752868 0
457835167 475331396 0
430467011 423008734 0
335080394 55027971 0
13234932 153037732 0
194927221 377766404 0
158469421 308689490 0
9593664 443721216 0
551404327 482837166 0
578925849 377676297 0
417316437 226604900 0
401794878 465756730 0
325045920 566463891 0
400641027 31128923 0
400813406 353060231 0
148079099 396454001 0
65338554 207584340 0
540279585 177684036 0
250234841 501042240 0
211150032 366808614 0
482455395 308826318 0
13405167 333482137 0
363342156 525416454 0
482136478 320567603 0
556149368 136861694 0
251139163 72641548 0
239667520 495919812 0
25568297 454242849 0
329993744 168978101 0
179171008 125991728 0
540079977 515377305 0
23861214 516319835 0
502904577 70598200 0
391242832 209059135 0
173944024 518510293 0
154806351 243527092 0
456468936 160184494 0
512033837 518760883 0
440334066 194895239 0
395882288 303824616 0
322836513 442151037 0
536076586 414737258 0
359696954 32545727 0
31315595 313206229 0
83371252 347417456 0
511426488 555481606 0
477665925 476638831 0
117870348 60462733 0
170857715 110997673 0
349374599 446284888 0
331788343 82944105 0
463051453 24047637 0
172282750 42176842 0
97027764 560753233 0
106495206 5347145 0
342139268 110484733 0
428317863 191696496 0
317455279 169583225 0
192062359 209767021 0
187090780 334174902 0
82900935 392525903 0
550390220 168636772 0
16236551 442386617 0
118035026 224351678 0
198688529 150720745 0
27818079 370537478 0
155208353 194572154 0
183529822 446579308 0
28468952 38973410 0
440288942 341694430 0
559352816 380255551 0
334424583 221068136 0
570992599 478922033 0
85533150 499330441 0
234103453 422441834 0
295826949 329210263 0
277752533 396055672 0
151550291 394079672 0
225903457 501080414 0
61600131 510148033 0
134227196 57814680 0
115236231 370709501 0
472760673 100014261 0
235691522 399122996 0
132194316 80951950 0
333521769 341021150 0
216301947 430216133 0
511552575 458588742 0
34701904 256254144 0
568607054 545007159 0
487689101 21497333 0
423784502 450039935 0
127149671 466070051 0
67721939 145455966 0
432708590 217264043 0
150293443 359488857 0
153816715 221945913 0
27909172 559389270 0
446348240 84314409 0
359943817 466491838 0
571448109 183024319 0
404828475 400218911 0
549516011 542736370 0
449413306 48108550 0
287426047 574542006 0
326570663 268568024 0
4821816 558675613 0
92374198 371948082 0
27940514 517470770 0
312488321 359392830 0
490468754 27356005 0
529934666 253846605 0
215875665 269515311 0
92612671 100717697 0
250455681 252411319 0
457401202 523059313 0
58391720 451353223 0
344489489 522301552 0
146372761 185312072 0
265440716 325211053 0
62905476 221030958 0
575377016 70427628 0
557380924 403892284 0
506573656 474388845 0
231756714 543794210 0
524108092 578645778 0
510975980 409378604 0
461372659 395534166 0
1023963 46098730 0
179937728 373191204 0
358544422 404127027 0
12996140 180353674 0
541664310 538266710 0
195561995 92453370 0
537576236 292645836 0
489524670 216698518 0
45756991 41423235 0
221831729 141238809 0
409042131 486200624 0
302923187 514287648 0
139564993 44333124 0
164637630 36260804 0
260419390 309266828 0
371272262 49184488 0
553879857 322432970 0
69742827 348660487 0
415592716 134470965 0
243530846 188409698 0
236553216 410250835 0
349590040 259556993 0
515665078 24810475 0
499556586 391716983 0
313609489 423757012 0
371250487 356840839 0
222799730 463115219 0
267415242 337151462 0
334714785 533900286 0
186155057 133790811 0
144636585 260123858 0
90091591 146016855 0
465961772 18731896 0
354535718 310276406 0
124902433 506939814 0
300156417 109966302 0
533004742 228156965 0
295945491 250088554 0
63425963 338739251 0
356311533 509844281 0
73176647 260155096 0
202729361 345446540 0
54315322 112078288 0
55756966 547450125 0
225818003 305981346 0
319705760 233781844 0
330982498 319420574 0
235016864 108589178 0
415534292 90421644 0
11169143 533481263 0
486831721 509933457 0
304865460 501752424 0
481471652 326920583 0
249323908 278664285 0
206381487 532346328 0
188655665 476824127 0
254469753 565232082 0
261871491 270395739 0
412909254 305322464 0
468550570 480476297 0
245721908 530202092 0
278588623 300856702 0
62230900 106196415 0
408844187 148126357 0
303524051 501724005 0
139328255 268080135 0
317473098 264875824 0
253992193 446553078 0
77240993 237910929 0
42629158 473592138 0
75999343 483798089 0
330968834 80965711 0
236928055 424809742 0
329193055 326610543 0
71234076 131887503 0
399482639 12569130 0
443969785 304518069 0
73360978 358386382 0
501681520 89532401 0
216444094 117901930 0
57887554 445314296 0
175558966 326753311 0
177322542 338038308 0
446286910 219795451 0
243454192 214668172 0
254318075 368953285 0
83944618 2564016 0
226001470 181102503 0
53213804 421460596 0
177167183 41235049 0
506692039 259422856 0
87710546 575082590 0
416320773 481256842 0
330211 356936780 0
348907815 460358207 0
295678495 287874520 0
139472381 539753531 0
35579466 426043889 0
350581142 515236206 0
12293641 289026356 0
176433441 92397075 0
557459707 536047514 0
270298758 279743141 0
187738063 557783243 0
326986831 372705225 0
219579399 100627218 0
196225363 550630011 0
211143527 554729195 0
415747673 216591470 0
539503489 136029932 0
5670490 82493422 0
110836928 271226089 0
35465919 380415766 0
144754884 276340679 0
27315464 155566917 0
515296661 94020561 0
7980458 356460533 0
523306436 434144206 0
194000667 575180229 0
375986570 521639827 0
189126100 415567018 0
450310448 450607978 0
388556181 435329971 0
528472591 180152469 0
359566726 100646473 0
551464863 95009433 0
104334887 242713282 0
250050060 435683680 0
144331002 152984672 0
41921545 409581894 0
61128416 134237471 0
239287792 179919688 0
123321835 332246097 0
577710869 87110494 0
142220959 379922509 0
290597030 316536499 0
427094364 321156823 0
425256534 464181787 0
574692139 95891719 0
559815695 412781498 0
315951160 185847299 0
269006050 24183173 0
17984335 481035959 0
459408405 98077194 0
273382197 390702303 0
198172802 123838554 0
431351533 343627761 0
452047946 140462407 0
392983969 71363613 0
82345883 260288435 0
467298007 205621391 0
229254903 14794478 0
501260625 483790951 0
337146285 121818431 0
287333725 93686035 0
37864022 291590504 0
166936432 468033650 0
493534491 477040655 0
449340726 85228055 0
375087498 127073969 0
445517798 306098465 0
222811338 79896381 0
93748402 386511460 0
489440361 183940479 0
195236719 251011378 0
210207789 91003227 0
159441426 571155824 0
464815118 572671983 0
490647807 247438482 0
157600278 411566087 0
493572331 530166542 0
334991580 381646405 0
61979989 282378911 0
425519463 207683696 0
504591886 547922508 0
247629236 198513604 0
158272129 68059581 0
504521488 539571758 0
515557952 78377472 0
107552043 114539476 0
224514391 489891038 0
250733825 517174037 0
37125928 219499554 0
69745249 510756755 0
401223368 193600515 0
281021776 490368292 0
315470409 446561912 0
553787364 234301775 0
18800387 461680943 0
258586128 169970817 0
402694259 289414167 0
241934484 558535642 0
19701583 30224110 0
80099159 210400628 0
330188309 380507764 0
198915947 556726554 0
575610017 251387007 0
522845632 110312512 0
246855198 466046271 0
105145543 224770546 0
438881413 444241447 0
83274406 569123535 0
120097540 471822116 0
5089374 116601042 0
524861189 34018760 0
321239288 194785964 0
48725039 502724229 0
349216868 444458010 0
313183637 563820169 0
244877148 296631588 0
570960836 179616123 0
149197243 254862193 0
387602878 181675419 0
151335900 295240106 0
237592448 448671149 0
214871599 9549387 0
357672838 8590300 0
291711887 354909961 0
144238391 454141105 0
373535218 216352331 0
242847207 547882447 0
47288621 146916795 0
191517586 220611681 0
575082879 513678132 0
54252935 561190682 0
189009833 171371767 0
360165070 408777131 0
388526021 121088166 0
56149508 165594294 0
101228046 447153929 0
95851858 12587625 0
465728054 168851441 0
192426128 498053745 0
272056205 81021003 0
517312457 260574486 0
311318746 29737329 0
357919762 478417796 0
531477218 57481002 0
223063145 261404155 0
14785108 148489322 0
282039930 98517709 0
317841859 495427436 0
333614707 299049141 0
358150713 370732617 0
317476981 328637101 0
162139012 448490556 0
170408147 64650742 0
30426933 56420675 0
303865288 126453540 0
257362473 51780328 0
256672581 140833570 0
236227792 111460863 0
509633484 272434002 0
336172633 452978120 0
500574575 526311627 0
54058107 269818884 0
414485520 441422304 0
32863488 146027687 0
276158814 15884883 0
182057653 208312906 0
499860533 500797224 0
382100868 521252650 0
275444383 397273288 0
34164808 578660035 0
441359797 17895985 0
172149047 330466727 0
355107305 170677132 0
31708982 507949878 0
89149869 451720568 0
338199323 54241706 0
31613907 113138710 0
298368995 558053729 0
553594431 315634043 0
261818183 252148944 0
324674964 72270652 0
50190482 550726333 0
166804374 432062999 0
253555052 393560694 0
503731857 213170235 0
387996261 137832339 0
305540957 410872964 0
256976491 56862275 0
326977758 336001605 0
28338902 212786214 0
394978493 408121931 0
243342989 365443912 0
91791007 311144035 0
256994764 162723659 0
215571235 423609072 0
76538742 234890977 0
264870633 314477629 0
64733921 133255169 0
441347478 319680325 0
447706785 234936957 0
91524886 315466437 0
118003499 72791348 0
97969840 408064092 0
527859814 13816288 0
117099097 387350152 0
285931501 564492382 0
22309251 574830292 0
545587563 536713519 0
441994058 10530994 0
528329653 64856363 0
259408003 90745194 0
515750769 312469325 0
428828014 488516657 0
16497410 447088208 0
315275159 166550407 0
406634000 221881596 0
297598432 156778683 0
182209321 536853907 0
546791862 559256042 0
422304804 307838882 0
330521712 173820920 0
210918443 464043599 0
306954881 386665316 0
310740856 303396475 0
89612319 39952141 0
278184416 496278052 0
530999406 254845778 0
6864193 349006866 0
24559800 69813201 0
366110361 124487270 0
575624919 176314734 0
242999949 142911598 0
271532538 409021475 0
342361106 274445514 0
499417197 478677409 0
510537058 482843919 0
506624611 344394128 0
143056004 423163474 0
5375587 528214116 0
299479673 229634508 0
335076873 382256470 0
97649915 489075998 0
361067970 405778171 0
467143969 468499463 0
454746413 377911739 0
496452503 561797386 0
519373281 383492511 0
346911741 513905306 0
562770542 233200138 0
140958657 549308678 0
43599308 501531528 0
252528347 424282265 0
63440587 75771491 0
82067018 278570014 0
440493352 433484037 0
469024459 275771283 0
4800605 534131971 0
459788799 43750842 0
448192783 286709764 0
88400812 321498382 0
206817699 160560029 0
115217701 497611990 0
116935220 196943423 0
552547985 243745211 0
379282385 252526637 0
418843143 176878730 0
302163065 496746531 0
112663342 44860222 0
381582046 362913297 0
432235291 16950570 0
33601784 333366394 0
456289066 408517644 0
411558223 518042987 0
240048512 433739738 0
175971240 185093998 0
119282137 49937098 0
263933541 275137808 0
232870418 203336000 0
72405113 207798421 0
509120084 59613742 0
338879613 110745904 0
134277547 164264115 0
89965333 146937577 0
367583817 57286144 0
515442873 568410938 0
284569885 565923673 0
462377476 234241522 0
435683605 471629663 0
503437816 182151970 0
51435278 557523348 0
229774399 229845634 0
269723190 217968625 0
697347 228839191 0
437004578 258284518 0
404392161 132227432 0
135580638 565294322 0
127962230 284831191 0
323618908 355981348 0
181493562 377151311 0
374432529 186800542 0
484982961 423013538 0
504529408 552193101 0
199242319 237555621 0
441762607 421559941 0
93555212 23962867 0
155284966 150763031 0
320734437 354958509 0
521229454 161570576 0
284457878 532990273 0
419239774 99706210 0
465950904 530461873 0
362833318 108609484 0
515230608 25843081 0
13368632 488719216 0
26673358 386074464 0
12418082 57517989 0
525394847 274285779 0
201455077 135123921 0
402177698 91315827 0
126756046 337968123 0
409088571 426896003 0
327160739 330294632 0
567636024 157993517 0
115422963 215074179 0
71457936 103467379 0
17518423 293784884 0
282479033 283620577 0
499934782 560033854 0
27098995 58747171 0
136613472 171724015 0
511645302 48705143 0
496178427 145141134 0
512809869 321021115 0
411408235 333482433 0
504312159 296882791 0
236272102 116141173 0
23378326 271702673 0
136114999 526208888 0
22823742 384624957 0
570195267 65037294 0
492015718 132621499 0
174572379 420671444 0
429420867 407367151 0
91469324 200626586 0
548121910 365726824 0
45845309 422809770 0
89840726 144789148 0
540049437 395909428 0
165760125 445998189 0
321141909 147601377 0
362737621 294609474 0
406793476 340318668 0
138681376 11654089 0
305175125 577925842 0
42674725 236211529 0
548337988 133526183 0
427945589 573919882 0
355113366 11679167 0
201463302 550187389 0
223430937 17121552 0
381511126 508787615 0
207002874 79409155 0
311664200 450388053 0
285361999 183034009 0
342629423 266605936 0
77170866 405039634 0
503462501 310998389 0
189559193 516609192 0
366213665 446348242 0
538718378 560449383 0
126740470 329587026 0
205555658 213379034 0
12093434 519713504 0
256843005 159299701 0
387152742 243971241 0
122246610 432681342 0
484623827 269564960 0
493528580 232986257 0
26392550 484780517 0
139565999 438171445 0
527525894 264126576 0
534376550 513151595 0
524290309 40136084 0
293020073 245666977 0
439753576 564047871 0
276790707 361396971 0
425442751 120677962 0
427477927 190662733 0
501400945 10615043 0
533184511 213986980 0
15721839 33281803 0
478503554 498450468 0
79660986 42455874 0
363366951 305175508 0
364220665 426210055 0
70208977 262738887 0
63352912 352812906 0
292278277 462692082 0
369392250 520441217 0
363626644 476285486 0
4069833 557604589 0
445224355 359945330 0
166729830 327976055 0
289110444 8013093 0
163604764 353552181 0
456152158 150826609 0
78030591 79984965 0
201702007 531836769 0
576201424 478619643 0
478971064 290110202 0
53965051 144857794 0
265115147 149977524 0
332823228 450403123 0
266996384 114748010 0
243775679 179201675 0
130229803 305951306 0
468979439 418189366 0
502819692 160702826 0
376138748 109023102 0
147580712 432775437 0
565528915 22282075 0
486171260 246557847 0
189592343 479673936 0
187963443 143279109 0
238494816 47470840 0
458340021 42497727 0
18006139 306171365 0
366273530 549176016 0
506104568 533663378 0
58252020 32780648 0
433921598 215598348 0
496933078 138178691 0
191395279 522589468 0
568651100 343057570 0
549660810 528980563 0
113588067 462703955 0
405664305 109976127 0
420790878 329764885 0
193106182 515443255 0
56141047 156553697 0
110176103 267033004 0
290071528 338780660 0
77292948 27881788 0
8880063 46255727 0
575938124 37359779 0
81646033 91452671 0
137638031 431801345 0
132088720 240420401 0
483290246 317225187 0
186042968 222144521 0
576843229 405738577 0
424482328 563205946 0
33213155 386977294 0
146057515 202151446 0
292308532 461154580 0
78783675 31181221 0
414547111 545673685 0
534093658 37917758 0
565731089 163955706 0
283032404 42030901 0
450794383 542228635 0
270591398 391074299 0
501171229 523213079 0
572221246 280200930 0
121322710 373566560 0
349687616 602084 0
52265365 407981707 0
48589425 96578675 0
416785335 461324898 0
26307571 179563232 0
396608509 578096838 0
42317167 417014821 0
280386875 472086858 0
189393153 28864846 0
423432535 225764821 0
555412433 3513211 0
453609826 546302747 0
455348327 321735615 0
343157338 472373885 0
341216588 286239266 0
336811423 16951210 0
30759009 330152574 0
493529946 12471018 0
409510253 370772468 0
461815970 314484508 0
389182045 91074091 0
199380010 247638494 0
120907354 495310238 0
172255579 125956436 0
577466850 197971702 0
421046296 102147325 0
7949007 368555081 0
380611441 224483331 0
25891521 570397448 0
325613287 348544452 0
180665195 399777021 0
305658206 439817337 0
139608052 534754592 0
86081512 11944336 0
146786846 452568411 0
547759419 356238848 0
91480122 409280991 0
404781522 179847068 0
72761467 98886710 0
576127214 403020036 0
257271571 360076648 0
273561197 73075776 0
215604779 518439180 0
256153611 32681284 0
302938253 476185223 0
345508201 28796675 0
191358011 490365864 0
178354663 343412639 0
177702668 100138936 0
406606344 259167673 0
204413108 577887128 0
547515408 95225872 0
155071450 106333251 0
29054887 456365268 0
252469035 341342096 0
130351951 423098480 0
78088386 547272373 0
49684801 293722242 0
5205595 352211953 0
462482921 34861885 0
294514143 250344193 0
486836203 466641222 0
471554159 482032268 0
249313673 249763223 0
406224751 409798166 0
425774487 204715570 0
84041826 403615700 0
375639744 546472931 0
466994147 391798307 0
301743043 3073310 0
11248863 275514757 0
44894648 166240763 0
508433315 293758915 0
197347522 431650075 0
510695416 380781506 0
168064563 381685213 0
347031537 364417084 0
114325228 566171240 0
232442458 209922646 0
459509410 300634995 0
114951316 56747691 0
92525419 578584025 0
388414930 542163293 0
171481795 74892955 0
287239628 526760669 0
510058909 270303386 0
81659671 359101995 0
83575423 389752938 0
197609366 264663200 0
32787954 525653232 0
270632311 578823393 0
295832162 296654068 0
355693503 380236920 0
10596105 381190332 0
426218195 574463087 0
280876581 259234540 0
219776098 250831881 0
363230225 48987187 0
460189311 239160413 0
288062066 546684686 0
102596511 332877909 0
8537285 23045803 0
235511704 59453437 0
235228133 160837106 0
452601881 214210308 0
411329531 57477789 0
135158807 316518386 0
111694890 487041483 0
426998497 94750243 0
345625927 507758331 0
152472072 143838808 0
563686865 14674705 0
293573087 508918472 0
88935068 529743108 0
178074767 360937506 0
533736746 369868144 0
269164550 559337855 0
421232403 259971505 0
155422942 256086962 0
284384634 304083036 0
493657342 455663182 0
53293407 144867888 0
137967981 346719996 0
513289489 78028306 0
177627061 98210916 0
305800565 315099968 0
526090396 530493971 0
321289412 484782360 0
280241562 122875464 0
521484096 511316934 0
126456862 315387170 0
81976335 454070487 0
536430934 545169183 0
534549276 395422682 0
474432162 536633000 0
494730611 304194541 0
441473607 385045309 0
187563762 436152025 0
254586299 238990927 0
93632852 39383585 0
28513604 226880049 0
571774310 386879890 0
139230467 417661505 0
199284545 483957001 0
329188209 240850532 0
318187848 411567950 0
263833482 233527912 0
309907295 481239541 0
257115961 407361950 0
262266479 362425216 0
265938375 135811153 0
8247331 217856909 0
78177675 243339409 0
446514166 31715046 0
288702370 131746622 0
293064585 367020343 0
495496296 526308840 0
521513523 443869022 0
187687602 35535338 0
18100420 340533700 0
101575359 465883639 0
377908933 87323371 0
92457937 478959955 0
24971617 273741657 0
459554219 288097366 0
427271177 135996850 0
46788152 357867933 0
182840130 140603385 0
255700903 399126107 0
220722390 471098741 0
10859754 336631295 0
350935521 433456785 0
289112898 501254398 0
487076027 537727087 0
436982030 219257736 0
210159939 168584548 0
578440667 359439139 0
534018039 343242767 0
46539409 302564070 0
410325991 247558838 0
48071481 358856892 0
248660210 100624606 0
100940028 101309659 0
359359316 131085476 0
437785795 270964451 0
474670438 198662052 0
466867547 543312855 0
45135985 493959516 0
407276095 12094040 0
449232463 167467385 0
144794057 53631482 0
317912395 197952942 0
536097157 212247068 0
242209939 31132293 0
59139982 18854351 0
376347626 554122718 0
533006644 233557317 0
258256531 275869186 0
554164527 415906564 0
272699814 92476342 0
191632063 411902309 0
293011750 35220794 0
36045044 188034801 0
102958046 437562653 0
441016213 79028420 0
176257596 552397174 0
210762126 191241718 0
365405915 573234735 0
343534042 126244923 0
225365455 24031113 0
138778153 195585186 0
109967566 391647820 0
136904847 6742223 0
540441213 92771309 0
327394683 99291655 0
390670337 87001180 0
196981949 341928594 0
173977422 340620163 0
221329448 570276269 0
176794126 241400913 0
139529650 330366947 0
199935853 152590344 0
34935140 224980534 0
352006216 319405744 0
387355969 468312352 0
508938497 12344692 0
386865459 479669715 0
38067271 570606432 0
558643446 477869562 0
172653513 135462229 0
280100702 443226101 0
486360190 390448695 0
277838622 169315958 0
540371289 366178613 0
89096109 485424087 0
34069451 21917804 0
235404738 121268950 0
112539942 244816477 0
228068072 40040286 0
153868104 96123914 0
245520521 89031719 0
358001545 211860270 0
250071234 282662403 0
589811 557659566 0
27559126 27207857 0
18563969 356230682 0
444267265 135499545 0
270835091 572388879 0
299180743 25424674 0
549993970 450135429 0
25787787 330505149 0
514902164 105466236 0
509053540 471202819 0
378170646 297490696 0
59569415 418087143 0
310000269 230926361 0
283192543 115626695 0
396015381 220373614 0
89962974 486206419 0
114378531 299210714 0
521127827 295896316 0
112008062 574285363 0
421215105 539579867 0
284907014 65272570 0
561859320 33347971 0
542509065 415894325 0
511956690 478332921 0
119186487 402966240 0
358962072 13309189 0
328906870 20901783 0
321273524 138510886 0
463284100 11089562 0
149951761 16108634 0
255328295 3044294 0
562569738 508887607 0
211754745 27425128 0
380058069 291222342 0
531397818 499839523 0
538386763 524775616 0
413980018 380140595 0
498977598 537561166 0
300720686 401097638 0
314757654 404850454 0
292748542 394710079 0
137040987 99643814 0
155758535 113624232 0
259815984 339843681 0
57449217 358621475 0
224350830 363563466 0
389909469 82837750 0
432951305 308314728 0
13528403 278805033 0
156074224 275920212 0
365136651 126359512 0
376781742 188217306 0
180096149 103743979 0
273815100 91329853 0
566770769 520287448 0
341761151 11102412 0
563313869 554943515 0
569225107 534903283 0
115992702 186713865 0
260306413 38217553 0
49556665 286475392 0
272135575 546578899 0
66876540 340404683 0
115342999 247343244 0
404453573 419667464 0
184030137 69463308 0
331051382 137040736 0
232409140 434401254 0
75647184 500019665 0
348113769 14007946 0
182031506 328778195 0
352928469 231314485 0
240946886 338910037 0
366753296 33466081 0
156212242 436516931 0
68887987 577438062 0
320928466 379675030 0
512233558 179444700 0
97882022 98554447 0
550870654 125147563 0
399721258 513501683 0
504233758 361913798 0
349225522 136485474 0
128588085 153241881 0
488178400 68145407 0
229966940 532413346 0
13091435 69220162 0
311992483 508563942 0
117207381 37697240 0
220029550 494304307 0
564919444 384927524 0
519347207 219275048 0
136957007 446858356 0
330152835 301753835 0
143439809 177065136 0
198000799 410152633 0
513889431 24985708 0
425288973 293204348 0
429565645 233526627 0
124647223 370826914 0
329295967 187232185 0
61722215 535858279 0
477485005 243753703 0
76439023 241047234 0
500951424 121616863 0
63654055 10249830 0
566879351 483684681 0
422039415 135435727 0
360647716 153139837 0
131701314 157741134 0
320485126 576214579 0
322393611 222556563 0
534263857 435245739 0
443655719 429056306 0
128934620 419366506 0
168388731 32254965 0
353145096 689167 0
290673706 507619541 0
7297036 458478068 0
106870746 174085243 0
111541277 408156994 0
550669407 202248651 0
311712167 298929116 0
501709546 213011351 0
421169887 207403765 0
148332470 484427693 0
339104299 468319821 0
95554424 366186255 0
478590965 519014384 0
234336689 356370249 0
141485450 59526766 0
263814747 235841807 0
265990495 28391095 0
39002170 156336433 0
127010519 31694009 0
500608869 409752563 0
505939904 576363425 0
129594780 140512581 0
318686395 167606067 0
456809511 474075809 0
556269167 410098103 0
194301840 472519022 0
543822987 547277935 0
378306956 209527992 0
147574126 57195358 0
245354205 351866544 0
145009584 245065340 0
373440543 322945088 0
466764300 239646704 0
105777053 294902558 0
190829719 215600635 0
347005846 383594886 0
471899936 506004215 0
307033708 129378411 0
58598528 52516480 0
256393319 328870688 0
362026668 20515243 0
295131082 484363632 0
124454687 284016182 0
145935741 352873966 0
208159463 344958767 0
182802168 26514629 0
427905228 504471315 0
332459861 548741917 0
320565243 193303934 0
428228069 142433890 0
242318327 369384389 0
183734013 56138067 0
51046454 400595824 0
295558219 374524970 0
312112797 445782222 0
207857997 34810287 0
27080020 178461990 0
352008572 490464993 0
445815541 358287770 0
84509657 547768866 0
23266565 459001034 0
120202648 279217704 0
25602177 226670632 0
190447127 71105212 0
351835352 30335356 0
162727646 69182368 0
20799910 204294197 0
492412387 440916160 0
14212318 542906915 0
453971802 286047088 0
376943224 374714220 0
364798525 72234818 0
532088995 499828986 0
321946827 314480187 0
424705477 454285173 0
404676723 259405248 0
395698702 303751089 0
8273216 234534292 0
209267328 371618863 0
238488512 176578453 0
175269753 137176762 0
399569113 165395217 0
466090868 69158208 0
532782752 453171276 0
128612374 287127902 0
109536621 166096455 0
219953243 448659507 0
225964209 419846049 0
244638278 15942035 0
404199840 500662783 0
430875229 337268463 0
191684278 225509441 0
36973292 508704978 0
282309108 167800865 0
242064647 272158705 0
208121928 464211614 0
294788674 529592865 0
460429619 479195849 0
127610180 289659852 0
17658460 460568205 0
575955795 563125285 0
415244965 373361696 0
155974021 245024730 0
360282351 432671063 0
520411026 324225169 0
566110194 419242781 0
572261368 274960927 0
162568915 111004011 0
387415151 552409551 0
26873914 180438832 0
381311739 256547497 0
578867778 396803756 0
359064658 229231038 0
460992620 333267987 0
534037024 313012834 0
397172178 119705050 0
93935088 165325264 0
354747115 174363687 0
534151830 315587288 0
484252253 286101703 0
384914149 522615717 0
429184266 153990209 0
243504417 476410827 0
490241860 350648823 0
534716924 458776728 0
280893509 356834343 0
268448570 249064025 0
160380906 434180147 0
439777624 441049058 0
495553966 269659287 0
90141463 300432506 0
83807774 171360594 0
319821458 147701956 0
140746582 489516341 0
462309445 510959304 0
212028729 90823840 0
110874484 423790738 0
106333930 102854637 0
462057130 370636719 0
192292673 571239212 0
343820105 99768605 0
28342778 150005245 0
386991961 220054369 0
112554310 196899352 0
34411525 47961126 0
146981536 308100915 0
293846298 225794599 0
418952323 390571390 0
485011889 489661010 0
33515906 350473362 0
541979107 46850189 0
311708979 383226635 0
199539862 183361191 0
434370958 543196154 0
208957892 510758825 0
292834922 280289889 0
374637251 158676292 0
350991646 505527933 0
340870219 345915827 0
11076011 169495749 0
80151598 372638500 0
86391050 384173153 0
170612040 163012023 0
484784707 330486229 0
45046285 210423436 0
237120465 160632629 0
278621143 350336609 0
511099661 376737040 0
200435951 412028610 0
360220685 385649288 0
200996909 351550019 0
74336361 391151094 0
402875331 296092767 0
44832941 537414145 0
78745616 482687033 0
353816269 325492990 0
158019474 307751474 0
192866820 566622357 0
211263432 460469262 0
531104018 440427080 0
237136230 272910288 0
468916437 385995669 0
506733511 150048990 0
370802460 539807844 0
358540367 224858301 0
501085003 325719647 0
536597948 45010050 0
271654654 159173538 0
382051999 449944772 0
23651855 346272642 0
12686124 353524145 0
447048334 407045457 0
421892333 148846719 0
25488374 178506552 0
498274984 333675946 0
389119555 102116314 0
119627179 489685332 0
68285220 139146844 0
401178059 150792545 0
492094393 138543933 0
469837074 75896421 0
31886325 408503468 0
424646221 131643973 0
69004395 317578828 0
5786831 193154100 0
283039245 564440096 0
78379845 509820874 0
311212781 232070472 0
82763747 90867447 0
340056173 164177024 0
378219539 66121990 0
550795048 417470155 0
226501120 155012269 0
129506364 105082003 0
90965903 111009199 0
183862497 474305312 0
46092932 176567689 0
107462959 435521732 0
209929434 304559615 0
464403118 335806625 0
310510633 271632302 0
504672461 496510476 0
528741226 36694913 0
99299397 72472037 0
282617667 218093783 0
188755762 365547021 0
366026936 341339475 0
329720288 407384424 0
223074091 311689198 0
98720113 563273390 0
134565085 2998409 0
383005899 289874038 0
18642000 543768506 0
248286523 559708525 0
55283783 318331761 0
154848578 43376304 0
448895604 552666468 0
522207715 213369918 0
311058021 427210084 0
10247258 117755846 0
88497439 225283336 0
167721094 389274374 0
487493131 369293622 0
273532391 124957117 0
273809518 543102573 0
544446903 252321190 0
167754091 75320262 0
461087213 391307778 0
410327546 332075519 0
234368400 533018636 0
173890366 270109781 0
282258040 31107095 0
338474960 82879599 0
577044758 330450925 0
466581415 167021711 0
559569387 221668681 0
115954748 105959692 0
319658277 578049446 0
367714981 241784859 0
442848821 499141469 0
292698512 285548281 0
171385369 36762949 0
272226532 488009403 0
182873924 342679488 0
520790757 26424431 0
150852621 73228717 0
264490834 561225169 0
355051551 121993331 0
253377241 225584159 0
575936293 293147551 0
441359501 206025643 0
353888482 493286994 0
433540687 331084087 0
247640175 550436744 0
524983875 392578394 0
210742663 333526043 0
520310849 190031196 0
417834191 303582682 0
397073559 273387904 0
218138050 468965675 0
378569721 64044910 0
119844558 46471819 0
281180973 146096563 0
27397425 17741409 0
556694920 262606975 0
569363740 87462784 0
394679754 28789986 0
152254757 438574868 0
497216046 257293028 0
164889325 284309800 0
311059855 12229024 0
510799929 213458549 0
299024577 579258617 0
424245461 57662758 0
493560536 447258900 0
57250139 479449328 0
149843797 7410235 0
386580105 37270005 0
118239591 93670660 0
564938369 548794870 0
24325409 39699703 0
128366360 391099167 0
425716699 396269781 0
383489768 305964025 0
448793661 334244 0
217504476 411204331 0
227566816 537713566 0
574065680 313171614 0
414076841 198359425 0
117894782 504841926 0
161507896 398950890 0
143260484 199574331 0
40307420 140109052 0
322857750 530599567 0
566332485 319155599 0
251188454 36140996 0
484379674 545404367 0
442590512 535019686 0
162747152 266761238 0
104674665 88555150 0
386901624 384724719 0
567768976 506064588 0
140446217 450532003 0
255980769 347410304 0
272699640 453891329 0
415152675 388005748 0
74070595 450287803 0
65240712 128340926 0
559197117 539356120 0
132294299 535826531 0
358388536 327157090 0
35234200 208668395 0
72040778 442171870 0
385004227 534523865 0
231523372 293616019 0
455419001 126285234 0
222909654 304158522 0
151418803 180518715 0
249000738 540707493 0
154444797 230011282 0
170875448 385768833 0
376946513 262023508 0
245289991 283914490 0
574526723 261816654 0
331756126 17531111 0
501794706 84522264 0
80934137 215142922 0
272987154 104857218 0
242114929 154520288 0
211712692 177068136 0
426211902 6588580 0
295379199 483100416 0
319730326 366818773 0
94211146 369832795 0
578577668 399940655 0
383067641 283245548 0
532808407 371873568 0
297423910 189577180 0
82295172 432193864 0
435295298 379022683 0
187886071 43465112 0
481345746 303528266 0
552473977 330423673 0
248458140 242238622 0
556429295 294105230 0
185414733 398742831 0
340100496 75994624 0
506919901 345045379 0
312209335 196276691 0
291261254 60702804 0
533184948 45180124 0
372273142 334629760 0
91200723 183781093 0
220067488 243723421 0
521353821 376983438 0
356972463 346798527 0
540033961 532583888 0
65462327 11334957 0
413475600 26557953 0
220411780 212707610 0
6715303 569505242 0
459880054 501042381 0
338792879 116444685 0
122486046 16489358 0
30841421 553994659 0
453959650 453703336 0
365102202 452051232 0
283020888 410007374 0
112029482 175904295 0
425792278 61501995 0
557662257 213329683 0
6220212 174188501 0
264515778 462613378 0
567220611 456848782 0
276720279 209842378 0
469421346 354877332 0
127890232 182894106 0
114595569 372504245 0
22737949 431995754 0
41945863 224477103 0
467855489 65689416 0
506823723 305811894 0
447437686 423699126 0
94398411 216721447 0
531397089 88803810 0
113648106 396358996 0
269038290 5933221 0
340197266 420040457 0
384060995 284388068 0
526598472 72211410 0
519853447 210757717 0
226577259 376425424 0
126387453 385328658 0
83444027 213732306 0
327593590 374516881 0
246807584 189623910 0
370812547 500277416 0
476527246 538945048 0
337362051 322564726 0
294085436 367849232 0
148105458 493247222 0
223950775 160129965 0
270367556 189248829 0
61592788 431900485 0
292296648 48786373 0
543392169 579292109 0
25534694 435659896 0
495524371 260910128 0
517354590 494422763 0
444551017 571656561 0
433820060 24383662 0
109520365 458905605 0
105376390 277758854 0
569777882 68626848 0
156664754 399623402 0
195145542 205474004 0
247776201 365188363 0
403262990 446003554 0
220460455 253836050 0
9048497 117938023 0
54405359 444085269 0
348509550 571761882 0
112703311 574769188 0
348959432 530760698 0
328984577 477441147 0
265393494 566811408 0
52246450 341405970 0
30830664 344249689 0
179141461 121898308 0
56240780 283861264 0
405215962 239980601 0
499628896 172115304 0
502971653 541206522 0
109227237 253331991 0
13872166 375988512 0
96917286 203181460 0
509475192 194529319 0
455699110 44868995 0
552614318 274752255 0
393474764 540094096 0
309702892 574064057 0
174710538 164301224 0
549970517 399614259 0
221117593 149189269 0
551974093 371865143 0
154137711 451368259 0
507102781 473258339 0
41161265 562721079 0
552585661 141495579 0
75431944 110119813 0
49635778 142233960 0
156423955 281231215 0
403222080 138335701 0
27173151 477472979 0
430606269 65770124 0
570838275 462488187 0
543549642 105805483 0
288475414 521495971 0
211902075 437764787 0
478774264 221767750 0
44082903 338776348 0
5157566 199214787 0
292358744 240327953 0
520986724 356586550 0
439686363 331904251 0
529600916 564883195 0
11506982 439513039 0
356381822 456057186 0
422035191 310503878 0
538303142 408146568 0
48512523 525282194 0
286440151 312594731 0
70009658 542304331 0
305544786 218441898 0
557539634 236053152 0
314941987 226672893 0
474957826 572439131 0
268725535 3314354 0
213746993 76903333 0
526476512 312751830 0
146877920 105333260 0
272244723 182701352 0
395355506 359245874 0
22872017 396641569 0
155183478 281913208 0
62116333 11232946 0
41404655 502081140 0
188752853 544575953 0
48318812 114258973 0
277463143 260212734 0
165328993 327018454 0
247530479 112415748 0
379554872 364128004 0
167110719 136127547 0
292182706 1512791 0
420887878 516923176 0
473288063 555712459 0
485630423 425905396 0
155942988 274507798 0
500888420 489633765 0
285019496 403617186 0
65771705 86122070 0
254300166 92943416 0
136031525 76806776 0
362868726 158087528 0
34164391 168507331 0
273766752 392735382 0
270099519 183560361 0
297148548 429020935 0
51155800 194021322 0
59802909 195736971 0
192774888 515987077 0
443427503 304723158 0
544771679 324024335 0
204538334 30282814 0
104747862 193932040 0
540826827 113470810 0
130703659 538832372 0
375153041 46494596 0
12717544 265604760 0
25360827 147731400 0
285223910 216881058 0
279852827 215056969 0
274344992 380458308 0
357013227 175378441 0
205358941 278324173 0
221791344 319006138 0
509451420 179751256 0
270245103 578422904 0
178534007 38687008 0
122618845 179675290 0
245656258 141298068 0
359724268 513151040 0
446891447 446237003 0
35602767 55162831 0
351691275 309838074 0
504274910 261318304 0
278421095 556061163 0
395372683 186049493 0
230869092 135577730 0
38548396 90665495 0
340026714 435193040 0
301235331 357248629 0
560815634 278455737 0
228812014 168926863 0
310563930 91847862 0
157645938 361903647 0
171407297 216174799 0
505445047 405400969 0
13598108 42982183 0
29103540 255285351 0
337439431 482482696 0
347141854 50458314 0
295359771 158175984 0
309246209 57064124 0
395061772 337123935 0
422451711 576994260 0
541006784 239103984 0
234806162 410064013 0
427121960 165171148 0
266686862 303914792 0
467665542 562976352 0
537753896 78050652 0
238070346 31510317 0
460130877 5407776 0
80017663 222310573 0
18279079 566983065 0
268872733 121614791 0
208434312 194178888 0
87531138 486891809 0
325496704 517327683 0
484285638 445169917 0
282700589 113911612 0
30351188 118622913 0
374353299 252602417 0
268930960 323819497 0
514453312 325060496 0
377177309 296926548 0
39089885 407958924 0
180324483 99795691 0
259849418 554205658 0
186596005 371277859 0
103604101 9625260 0
445712704 545373233 0
106967738 553682696 0
73872415 478718685 0
515075440 70123724 0
334128013 83017222 0
247041837 312217791 0
26520913 408211849 0
336467831 454970308 0
110842745 558041717 0
369863583 215436566 0
92635221 113189478 0
13695774 199916994 0
446875955 89648559 0
313828195 145657963 0
385231878 529911728 0
161881213 481645706 0
337111385 391494205 0
488084093 109305345 0
334750040 122854386 0
156931675 124636084 0
385253507 8704438 0
146035039 135265726 0
106424054 452652605 0
316773500 465329998 0
250970554 189396745 0
128270094 530978382 0
249539629 463853730 0
470454044 448512671 0
101712349 84600266 0
281809825 349175583 0
536268037 461876624 0
179316991 59622990 0
458726147 200289645 0
496416658 447605940 0
307631706 148787666 0
483233165 309144438 0
575346889 529681832 0
522680851 192168948 0
348905555 180100504 0
536169957 458008087 0
437663084 355078063 0
445701481 441488173 0
219339862 112404005 0
530675140 274718417 0
93070460 367444387 0
293981713 38207561 0
92983278 365042496 0
416583158 568059103 0
239557015 294466087 0
182910174 22687737 0
395540995 37620877 0
302941597 565521272 0
126612133 220807389 0
59989661 478856244 0
514413831 278512139 0
79488479 394546794 0
463751605 57118127 0
13937886 267502076 0
446407912 81331951 0
103222093 312716392 0
549918200 173772421 0
421120683 564991361 0
272089458 129957096 0
496468242 214092173 0
537286633 226525385 0
234218009 145551422 0
418977531 93728857 0
479129801 502445415 0
241636996 184608979 0
186264530 251043260 0
128817184 108517152 0
530867702 144357857 0
570191635 89879972 0
520559850 110039608 0
377117463 118105797 0
122898627 544410260 0
338923119 162187274 0
111123806 419333418 0
548983227 333771532 0
37526358 536123272 0
119016068 177505369 0
517849837 69721345 0
450316398 143973322 0
2880452 390923393 0
374905419 222397407 0
410848299 134390745 0
129073332 98810005 0
479607602 59907552 0
104211081 316861329 0
221655870 448838249 0
229755746 262175169 0
230696070 217935935 0
527089054 6808655 0
524541733 484709313 0
143277750 511674661 0
126248669 101404467 0
311371613 316355927 0
258949235 189662686 0
148939615 401056408 0
520236756 267102990 0
542293125 223376922 0
377842734 178570229 0
512657239 420291510 0
155879582 313113870 0
501261284 449131019 0
217468327 154574094 0
52855519 216937680 0
144253564 326118193 0
404893668 48998953 0
556256432 203225861 0
259797901 103675093 0
546332300 559680706 0
184899784 427560438 0
346584443 573618502 0
131406555 331017139 0
136969710 204361583 0
43605532 162056274 0
268458964 107133625 0
472050742 206625631 0
197439439 405517890 0
525436125 298419303 0
515670945 248323875 0
526668479 459449889 0
230969235 466010119 0
179202496 488181538 0
292981747 494316702 0
198193613 578264205 0
66091611 303217667 0
154164226 168604279 0
504688230 145575234 0
543997256 543064846 0
465916062 379672742 0
126968165 3107996 0
479061644 13864562 0
157238030 485486428 0
80665746 561308742 0
197798711 115066856 0
11145396 463947100 0
189232074 204763620 0
506637542 43560966 0
400036450 22027351 0
566619114 195538534 0
354213078 15036265 0
104636118 401503896 0
49059169 358740590 0
349197396 377562068 0
427597038 355495464 0
783626 356208908 0
343061660 420330719 0
87599239 415886725 0
239747154 30008046 0
136496817 345422464 0
31682024 129179932 0
90188069 273044495 0
401578481 315995233 0
359712544 268817890 0
251383134 196378342 0
271959554 89844171 0
272404411 44224428 0
15957606 560677578 0
186071454 61290626 0
289139192 220676472 0
274789092 512740832 0
186036033 483648732 0
210627410 457698116 0
160106685 467627923 0
480341000 460007857 0
307268320 301194870 0
185741483 504623865 0
366846226 542886416 0
551774000 372905617 0
161661349 307797767 0
398774546 445827383 0
367863746 305158628 0
353578218 62701772 0
565049078 80038873 0
20397637 283551212 0
453120817 314006480 0
257206566 216565759 0
151623525 281914967 0
213674040 78434443 0
254035202 120025396 0
33465712 129067470 0
241926509 445405509 0
253365315 80914326 0
360600106 257877351 0
102385318 164594409 0
307899413 317817737 0
131381267 438961834 0
58570706 97328706 0
541348132 537121164 0
520656217 344442421 0
293141652 112874473 0
520539815 265058042 0
324477242 572293854 0
90883337 42494321 0
23857517 557242687 0
443400296 309991175 0
267045384 301878497 0
527217738 127452967 0
162678565 335487724 0
202597037 521195552 0
343533032 174546805 0
89940908 134936754 0
274247527 253909382 0
179617395 150677890 0
365035694 542285861 0
190755137 542486147 0
178612026 473773726 0
529324606 258951994 0
278566789 357971468 0
357120425 408454708 0
247671769 224548425 0
502637582 185110051 0
34648317 91939582 0
511321938 297033413 0
297959894 267384275 0
127001358 340664983 0
8548249 507521634 0
137094033 6759499 0
338329542 98014047 0
513149708 509041939 0
561711059 74037607 0
379505193 7869189 0
192258707 350440836 0
163409395 39537635 0
8584739 432270034 0
67889292 134592635 0
393236486 547366635 0
280504716 563513929 0
229166306 272593880 0
56761688 188354260 0
323832394 91145414 0
569670834 553543752 0
179930479 419531138 0
460750365 148710382 0
4153246 257257020 0
353393938 188244945 0
485951846 96014115 0
552402183 34514900 0
528674656 502706824 0
154642894 110587876 0
299171982 360424985 0
264018318 446558960 0
88184292 498080030 0
293852216 68337590 0
403539882 456519629 0
405015050 538296003 0
42818988 150799984 0
433090872 518439821 0
563170511 212267933 0
344793102 338323238 0
77116190 345672779 0
313099235 462218928 0
60042021 217855192 0
351738102 408997429 0
138117378 525330880 0
171934125 471460183 0
332472844 143649298 0
74543557 269791019 0
137863974 138108671 0
487994 468525378 0
424463873 339277809 0
124912792 331037031 0
286113240 103094774 0
488209616 129534504 0
300961063 448386453 0
247421623 334062519 0
186739184 65764636 0
377782415 384746846 0
476945059 347726689 0
185315024 147485662 0
343833068 145653764 0
413988030 207501170 0
561410009 8591877 0
488649532 302152940 0
474563723 310051600 0
257692904 86988187 0
517367729 72768008 0
112274560 476568842 0
398432288 387859436 0
376037148 458073599 0
367236808 237756512 0
426543241 575012877 0
459791712 95865481 0
194802171 340646269 0
422083863 498887516 0
236834167 355035445 0
265215286 453621894 0
488349937 315922586 0
301382378 183010580 0
246758752 397775606 0
196484261 53703544 0
367900713 246148486 0
160292911 40823612 0
568724524 287196476 0
570359498 337207452 0
557488877 496149436 0
343814902 336339056 0
437236693 182442674 0
227306571 380285905 0
462349695 322106183 0
51400790 385809788 0
47277901 303923112 0
538118480 314377794 0
124006997 473699119 0
37217021 40237463 0
40134879 555227078 0
90536775 436581036 0
175082210 495783053 0
285488968 130674037 0
217737603 54804725 0
417857110 51382398 0
233817716 281675060 0
334003317 160585028 0
400969451 58131918 0
9281274 166410872 0
553312454 519063046 0
9621178 173797974 0
112687164 520277482 0
274765669 394783098 0
394649390 150859867 0
275245986 560762854 0
576338890 337298851 0
182158492 449658993 0
459510604 426335229 0
574728911 407943302 0
76957611 487354962 0
452645424 90976111 0
267646868 450462650 0
193134760 528329070 0
472743325 456931830 0
23344746 364926805 0
474474902 555636980 0
20719492 572170967 0
284905396 448457458 0
405677643 522920247 0
478183673 366987374 0
18952844 222512866 0
510106465 453893538 0
505294197 340051971 0
269080313 203335844 0
55445860 414723166 0
10138230 285898852 0
355024335 375204885 0
331984632 8403005 0
92671116 527025534 0
568706233 526924518 0
507049926 73655192 0
445499223 541877128 0
494880007 350256245 0
10194513 368562071 0
428192825 239059472 0
368019535 289919050 0
548074524 17067027 0
364623804 113051619 0
140719349 284726755 0
517478012 384155668 0
263930998 418785380 0
295216498 80609128 0
400491348 377402474 0
175344309 230984007 0
271020327 361132860 0
345565804 42942758 0
9949062 142195582 0
452444687 147950927 0
351552984 98299257 0
526184659 145068031 0
528392528 251379648 0
71391953 425384685 0
150131827 289052766 0
563555988 315392070 0
267038045 302013105 0
132137075 19292811 0
277573349 458778448 0
161098182 508690495 0
39292767 78530143 0
169557365 68988951 0
314716642 444363697 0
177273522 544532645 0
229239890 73794666 0
461471107 22646130 0
99942573 347576299 0
248430339 481553096 0
351304431 210889536 0
289857730 508640359 0
396386454 548366069 0
212280658 363256340 0
161932535 218301584 0
458454987 272004486 0
344458319 224502157 0
90335563 487525082 0
385490558 229535277 0
157007665 482012001 0
246574491 560110801 0
16137237 232016676 0
118369137 571026304 0
321204350 171180519 0
432759086 350326888 0
43552682 562581454 0
432142084 493704890 0
274462332 433719312 0
56158762 372669414 0
185748100 530560792 0
156849345 545719961 0
310674934 134194347 0
562341470 206413818 0
246371928 252462387 0
289000393 129902700 0
414200204 285318689 0
242272829 242646786 0
546078259 494936312 0
365250556 7491760 0
293058593 415174655 0
1409035 337454080 0
403815608 489057206 0
126155867 497443192 0
388061591 395392672 0
575884957 171129434 0
480483906 392095276 0
113236614 86313180 0
13145957 320112665 0
231299030 277110561 0
182282733 183345459 0
286452996 208975886 0
483710965 242203044 0
235705924 466088203 0
29316173 227853131 0
209719360 257912535 0
190270110 404497493 0
214702621 462045146 0
222153910 496406696 0
97059887 87606248 0
346728298 121264810 0
467132975 467700121 0
232023848 430040549 0
432625022 317891530 0
271595533 558665536 0
328567086 476243331 0
75880113 374004930 0
273074210 178629632 0
444376039 74801098 0
566712698 80681692 0
175771132 22576197 0
455970918 110858051 0
429365756 186583934 0
242911539 40379028 0
384428560 193197954 0
504593156 349575396 0
333283221 167562750 0
190774833 126280570 0
349758831 532589464 0
135355337 440389231 0
42954948 209985907 0
370406041 305297822 0
11109920 520997259 0
262521709 548264167 0
111301139 211958118 0
474556332 502351242 0
512441260 83250998 0
98731063 130920484 0
64423551 204557977 0
271547633 350266235 0
554662464 183148030 0
314892662 331868268 0
360062035 56760365 0
388847286 408453780 0
439752878 7921655 0
21489614 343914403 0
461619254 507866162 0
539744490 135070319 0
557030996 71444658 0
441280274 573282124 0
74275858 98701769 0
305823158 328618800 0
318646206 427072354 0
280895158 236333755 0
354597877 368468579 0
156170616 360953014 0
295831423 576771578 0
20236005 537065701 0
503211412 460316899 0
155410136 151953700 0
223427216 332932168 0
79849864 191928464 0
222539505 460180328 0
488001232 202612801 0
300212303 80028053 0
15396466 438872688 0
376716621 460826523 0
473582763 177674770 0
163015677 189830965 0
291309334 137869126 0
406817936 324285774 0
50770869 394066474 0
457256160 545318018 0
124210631 16605473 0
263689384 237710968 0
117293114 438485138 0
354062655 80286124 0
357552504 335474316 0
208650413 494868465 0
505876670 266354161 0
101768027 393506770 0
173433156 513914100 0
551873526 254647481 0
166973909 493478409 0
396388549 100456033 0
195155341 22241741 0
542250830 456146607 0
395138667 309592902 0
400015025 348531791 0
361166047 500071072 0
260758021 492731691 0
239352325 488586811 0
91841235 42475552 0
373328199 118660448 0
199457371 243240848 0
422599853 555774132 0
410010940 89308550 0
67510866 43700897 0
364351152 216610931 0
85446062 449282168 0
297318770 107749129 0
348084545 550027148 0
371147471 316510039 0
366172268 189135721 0
545090219 46607431 0
190635550 97472120 0
490580566 238408356 0
474139623 384649540 0
538668396 509257883 0
205303401 361539633 0
246811086 289257556 0
534757493 550085206 0
570149375 311858425 0
167259638 485563854 0
116938618 461106147 0
436977914 477255327 0
378067697 97854038 0
190640428 456341851 0
514356699 394715832 0
495502766 332456548 0
337087881 426500259 0
279674612 225388798 0
446304419 215799407 0
53212543 263756174 0
369236925 513606719 0
374457826 529403222 0
317969154 282327597 0
518532823 65166812 0
257946113 417501680 0
541606746 402170076 0
372855820 225049416 0
503923724 155063416 0
137722658 259995184 0
258621743 255427649 0
216774042 452184733 0
104366608 41031074 0
419921939 198091091 0
160156136 336675959 0
377422796 461850829 0
383657520 409409355 0
483045445 208612667 0
433883033 513448206 0
146410634 522784088 0
28726050 477022463 0
32679470 377554686 0
382113292 57783163 0
546757511 106821582 0
502828591 123255399 0
279154159 277903133 0
534917284 184796041 0
572925229 200679717 0
154916115 397412404 0
306712095 278303967 0
491037133 266495404 0
527350194 86013488 0
292592367 963004 0
316285973 240775543 0
510727628 142565914 0
339326110 83689435 0
287115424 32577310 0
484483068 189079244 0
191179755 429348442 0
265754927 5025025 0
221830471 534511869 0
469998164 62044915 0
329213893 503188483 0
301540304 3358396 0
464997911 346635611 0
202399176 47050182 0
557583739 384654124 0
25540034 291009199 0
84622448 295735701 0
382977382 326974768 0
191578911 291986298 0
502614706 6177215 0
173363590 359584544 0
512481205 475290001 0
440425279 446945170 0
366813226 406243567 0
289865117 491566102 0
405010877 360867197 0
365712949 182921581 0
46955084 545096857 0
11793000 119188135 0
347229417 325399566 0
192249299 28383157 0
62055253 349440368 0
139853425 66782176 0
45237201 371716378 0
278830083 76875822 0
443756351 251448130 0
554695668 160544301 0
476065088 422683215 0
103225061 472379343 0
247477340 76093796 0
469320489 303504535 0
310662720 113704365 0
258149946 432616767 0
188245345 75644492 0
93575557 104406844 0
33515697 174390365 0
537070975 296628745 0
480518384 107807709 0
224237633 164734019 0
329813296 58714230 0
291068089 150264585 0
342379788 2405961 0
148451336 311444137 0
509476495 170883759 0
363759885 555872092 0
578121718 264164206 0
39724402 186060371 0
135610495 231315025 0
519033905 450646894 0
413949620 377165106 0
59538599 317869123 0
341188748 464633400 0
48206545 391755620 0
398418149 66656260 0
520607901 206333856 0
113764332 450475453 0
510161262 380230674 0
384562079 453154773 0
408766404 502622455 0
208335461 284872479 0
209548849 517262279 0
260773527 369255484 0
165089424 423254317 0
366551780 379639268 0
400150877 456437907 0
398176315 202590287 0
456297347 277204977 0
56145303 485358517 0
254739569 463087302 0
114404252 427681319 0
278099957 65741833 0
54555351 196693794 0
292251490 25426285 0
525605948 365977184 0
563413226 261529345 0
555560575 301232037 0
3210013 471254903 0
425540379 44891103 0
16380226 187739315 0
512954910 324321216 0
269339991 102814066 0
73237875 47973210 0
61203088 6030383 0
315528629 437236286 0
122338918 519176982 0
343778050 278896168 0
381828124 181898791 0
72405048 73474162 0
525574686 243389388 0
148722244 351174756 0
4066972 511829006 0
203127026 535484784 0
328049086 128744727 0
519603443 341728973 0
161197315 265623357 0
214386741 482895114 0
17169436 314433250 0
417607641 34384152 0
416216248 333320042 0
383286820 31397660 0
428723706 387470227 0
287653602 13922488 0
349884647 44139327 0
27360883 291071377 0
174529532 48956074 0
437151264 571799225 0
79553569 17031041 0
415281880 573658941 0
275331711 3421239 0
451001658 561817312 0
114415468 533149909 0
404819862 382816824 0
482409834 339655243 0
294524199 407443390 0
174162066 66477266 0
259497046 6965038 0
190835811 131868004 0
566942763 190302973 0
420035375 575436789 0
473801004 577748809 0
469743946 47188127 0
130635122 288486420 0
506974823 342306580 0
113866370 247989192 0
130002912 292473854 0
116593027 320075163 0
414214631 43023080 0
412664237 412395719 0
86119483 499167621 0
180034548 364247737 0
270751609 4969240 0
568958294 562867813 0
264002689 63227403 0
511340270 324225493 0
52053680 227987844 0
265241838 100723493 0
303045775 81454872 0
498712047 507799246 0
207056771 28840313 0
505628747 94068966 0
509046570 348735037 0
449685607 575689708 0
173529614 315482759 0
480400693 467940676 0
310520431 450885709 0
375661595 488350425 0
338156460 50483723 0
19562476 139183393 0
496496642 93018827 0
328375359 228101009 0
157756197 570158298 0
100633479 8782024 0
260698735 124529162 0
547602032 166638656 0
93263532 554531034 0
187746152 211108296 0
119233660 73780679 0
522263044 47330610 0
86904884 66423566 0
9144931 536469103 0
399463021 378383517 0
212472414 10552185 0
393597192 369508879 0
310124099 232962628 0
28893543 540276348 0
308450043 577909469 0
560890959 558935240 0
353676935 312401860 0
453616744 255033136 0
235269678 379018103 0
262876617 141140949 0
345334244 213514109 0
103747460 494789673 0
208480073 559001550 0
53655140 563249922 0
23937681 154924429 0
250064531 237327626 0
89210766 338448560 0
577708662 318412 0
18050795 152380025 0
96346950 151042207 0
361941292 386510725 0
242143108 298409206 0
155611166 239200878 0
466225631 184321413 0
192256573 38732560 0
342949781 524467146 0
399262883 97395379 0
57608175 229676689 0
447529460 298649968 0
231783725 540422091 0
138995136 147309838 0
208426205 250284788 0
486461076 107354595 0
197457096 178184559 0
576405931 431561493 0
162268356 461777975 0
206540820 160116966 0
43480804 53744095 0
488482833 205051154 0
329525634 208423435 0
373244686 215465648 0
230254534 189221302 0
216742518 38842831 0
80091710 54424021 0
546237526 418822642 0
186242439 448919151 0
93970519 142595186 0
137242569 310405874 0
78644176 347107267 0
55122320 138237284 0
552606212 18677150 0
58455607 466001650 0
356473204 458720537 0
56570614 280257050 0
271298123 417302309 0
54281260 421678758 0
11879664 276760293 0
192697857 28611629 0
372566464 141809356 0
107280623 501385320 0
108805260 431521957 0
109663717 563116317 0
306205136 424425360 0
268453613 563083764 0
442933864 81467598 0
48940160 418604966 0
332134143 496369710 0
303955986 5680545 0
222569762 393954146 0
350641651 174509848 0
360341584 384130107 0
295670849 385025981 0
38207632 39145266 0
441778164 299238853 0
285298331 237416773 0
769811 322762477 0
420950664 296865350 0
456880460 452399398 0
131768933 515771102 0
185793692 130256855 0
352763096 133440686 0
378875864 16390178 0
323171037 374719004 0
409787629 563811372 0
175581410 403270101 0
5280692 350369544 0
567887408 515511262 0
344573173 286281108 0
159355873 87144016 0
570865947 213628741 0
476810242 80308601 0
474939701 537818109 0
257950301 119319989 0
338818155 185244708 0
407008193 150097322 0
369881255 375397057 0
420963316 63287737 0
143803735 140763615 0
69944978 457912560 0
429504561 395784885 0
256072711 243951612 0
538052125 391129235 0
241493490 140703295 0
112843981 192531614 0
575729553 389412368 0
448271381 138404180 0
530158809 131380362 0
264470606 72983251 0
418168420 53296532 0
32319069 59834370 0
467534422 76890958 0
201346958 289350061 0
165253970 117276786 0
6981553 8480574 0
130139135 445501393 0
403949999 59821918 0
522845644 164404535 0
4531575 396269531 0
399640060 522721536 0
286216012 463957849 0
14072325 73776213 0
412305094 521688489 0
102396988 434712309 0
35405560 506924577 0
76094627 216508570 0
56141211 377712474 0
219067745 543546718 0
70986593 325303038 0
118769126 155434199 0
491054960 458707868 0
140353150 236246404 0
500457856 426761320 0
431434741 180654095 0
98661527 539875824 0
55254839 208315975 0
91586718 333619740 0
265125979 318256076 0
397231901 124536435 0
371059298 542656010 0
222850927 467536676 0
205962184 92394571 0
46865059 533008969 0
483874580 276107383 0
251266861 231765189 0
137456901 287749698 0
449977647 505827516 0
210994809 513228068 0
404937644 85343884 0
139621989 43904812 0
215913669 257255364 0
388631034 407456687 0
205874388 26928574 0
11532975 535492008 0
549840134 494387900 0
297852369 64438902 0
122718807 306847746 0
354310088 70145141 0
40259411 518799529 0
109475690 515847942 0
259866638 179691509 0
452362712 177848631 0
74984947 380429561 0
179005583 271287120 0
188826914 334616474 0
82064946 155967724 0
427229763 505130708 0
107068648 241879698 0
130922147 112860273 0
295142177 47073120 0
382002125 382764013 0
284977548 548602466 0
400774778 477042681 0
472749972 390839236 0
510711654 217549781 0
344123880 579083969 0
543862616 358661239 0
10064739 329221379 0
261234964 517463790 0
379901262 524752414 0
71249900 137237988 0
278551426 251007626 0
81114173 164008882 0
537850194 468414638 0
277186825 354756989 0
44697824 134382766 0
157559953 116361589 0
307211552 30661726 0
418894379 572243831 0
50717508 562287118 0
536501865 309915517 0
504008894 261326589 0
406014440 108360120 0
208653477 436256434 0
87425652 551293381 0
557287176 41048682 0
405206726 44591773 0
205310757 229636647 0
3053592 8998776 0
356389709 290630790 0
557381995 429779241 0
158499541 256006910 0
514436474 500149543 0
526810587 83149557 0
568930918 481908199 0
310512041 155619388 0
234519166 53525629 0
299743460 489554511 0
421062401 417975779 0
352458950 197271564 0
435942273 167761918 0
376791097 203670729 0
577547071 532008234 0
520444512 368431959 0
392192167 236830715 0
70385839 484276046 0
236112002 269798067 0
145289595 189223298 0
388524724 320848175 0
134643773 104337818 0
118389550 399989789 0
64762709 50925320 0
575399110 56383101 0
325580618 264477629 0
422372167 255709958 0
1051805 34840920 0
443389629 564218466 0
130394288 89812588 0
190514491 80977206 0
221385976 265758969 0
384400610 343106580 0
236502771 210020491 0
121554365 62193956 0
342180494 500425441 0
242763710 483982187 0
310283916 554812840 0
119347482 85465364 0
230936850 275068577 0
58455803 47402011 0
113250440 167903097 0
192541856 549022617 0
328909044 325163321 0
404217276 179310829 0
388461929 258493634 0
63494205 74197122 0
425723157 42908183 0
144534570 303285240 0
544488177 406254078 0
212011209 459618353 0
408983796 499003833 0
39687471 531669279 0
20748360 192122674 0
418285026 20960162 0
191717767 247291756 0
450960456 312051653 0
116968465 414802001 0
93249333 27612505 0
413353046 308590562 0
15872785 87716835 0
427087855 76551191 0
133900302 525237190 0
120827614 503431235 0
316639886 256181563 0
330998832 287330749 0
532606662 440636239 0
402161268 67107517 0
338434530 157399378 0
456563737 30942430 0
128537185 263702270 0
461670773 426761741 0
244241280 168706994 0
92065298 262865357 0
120447095 448239373 0
105574400 169547559 0
228203853 305278622 0
484541309 476072133 0
24687535 117576064 0
35372977 41801909 0
177728922 352672697 0
342323798 509958429 0
347333412 563505257 0
514974806 332153289 0
277276879 529340061 0
133685451 434611583 0
233445594 47580955 0
112597931 221271020 0
88788050 537089500 0
359119275 191246045 0
555343671 32257986 0
160733327 413081204 0
471833036 13057577 0
1260981 344347163 0
214099647 128592987 0
171272485 120295697 0
190246472 331035157 0
399033356 75742812 0
180551639 351994498 0
479084907 133966478 0
271333730 118735856 0
467082722 76515989 0
542330934 114628385 0
364953770 136159269 0
79352094 379540346 0
324685300 77584349 0
277963479 561441563 0
194892300 163295289 0
544913390 32066161 0
339155377 45548834 0
155568289 49029712 0
128525076 274064720 0
123753122 108467220 0
328423473 513808804 0
204895979 356054105 0
331402585 12738507 0
211285872 229877855 0
160811195 129165832 0
438339055 265427079 0
302630830 57466275 0
222769876 262537212 0
115522913 331815465 0
369831761 317555645 0
381925538 84536222 0
192101105 574132456 0
96716767 551852700 0
19715135 235197057 0
569559108 225557824 0
478234249 380618013 0
502261206 393502137 0
269157873 442581190 0
412569103 542108003 0
193682493 129398346 0
511410474 277921624 0
444450260 89771966 0
292242540 253501033 0
374625496 487512157 0
469007443 339373238 0
255324838 189011652 0
435668341 564966492 0
372948188 283516537 0
403822876 385983911 0
429381034 249200437 0
272753007 208543346 0
229011163 91597941 0
533949229 135008826 0
280934788 377052884 0
378687038 248641857 0
330720582 310684174 0
288476036 51073879 0
92732775 245431368 0
481614841 550550464 0
258574124 201660584 0
226988872 359112031 0
546073359 220747901 0
253984858 506482627 0
168005735 41450039 0
331096730 291830815 0
24374165 351830429 0
411041498 482190823 0
561155612 293231790 0
518956014 98691629 0
239537979 43410266 0
181573098 526078163 0
244750554 313997681 0
307226699 123152310 0
177934428 445048454 0
133451753 226787671 0
413085053 496979862 0
158045103 162101488 0
9665007 442337421 0
32953191 308708389 0
176756164 7165293 0
468383272 325035064 0
49716101 245571142 0
216343258 169339899 0
100330962 405087011 0
110637094 318166713 0
412889406 149475172 0
345638321 251088857 0
532515678 403618106 0
367555687 367245028 0
362216038 559535064 0
139440930 54576293 0
407817546 503330333 0
501746393 181727860 0
152087113 431840902 0
109833429 448455959 0
170071672 72401233 0
85590249 522782551 0
377997796 131464812 0
524346984 183538398 0
163400795 108137328 0
367932702 305389321 0
33566149 358837398 0
4264990 224107265 0
210946929 98742106 0
242488682 328665637 0
22748211 32371301 0
76950139 115024759 0
367052900 23717271 0
547441065 331018849 0
258873900 234004943 0
219309655 70518264 0
349188398 365297265 0
271772210 5719945 0
344659951 205797955 0
99081437 35812774 0
449781969 122183660 0
558295812 298200036 0
528846155 43754957 0
266783780 113792329 0
324971760 389172499 0
437046034 176388467 0
414455145 203237836 0
278663204 223652908 0
302955767 43900191 0
39254195 501510698 0
400767769 401695888 0
317742787 360717894 0
119125356 49599217 0
384041044 364280669 0
371899045 559309582 0
29501836 521904113 0
301596132 538489665 0
65563322 233032360 0
195676973 319975090 0
162566679 578881924 0
145485030 180069830 0
388281865 74508272 0
518658181 297898472 0
118892361 197349069 0
387378783 137557373 0
289215735 469326141 0
537226659 394851599 0
443711699 225811955 0
28974468 217506599 0
268148283 430550850 0
458201834 86688712 0
494656384 311304406 0
131837558 360465798 0
82056201 521741234 0
154748507 486912466 0
275376139 87959657 0
220698033 467145456 0
119832087 203325509 0
17347622 262270713 0
507877993 13193324 0
316454818 113690504 0
78503106 313701350 0
149678525 19918161 0
304488138 174568344 0
527848102 321333281 0
537096515 68808493 0
87089089 301119388 0
332702247 316212503 0
144418368 64064340 0
135077178 126562263 0
224877106 155230408 0
53120983 305668425 0
249465661 106011193 0
570781219 111091110 0
339291710 61160272 0
496108780 68368534 0
455803501 87658709 0
83278050 575381531 0
131287344 307026321 0
455656282 457000656 0
159777554 108950892 0
432388505 286726429 0
131600177 88816731 0
22335297 53970812 0
556316741 405566297 0
112163598 512119753 0
545703371 70698840 0
565910511 494928420 0
242777665 219621214 0
467881047 112126069 0
429854043 38530196 0
366963690 320258520 0
60667404 407188794 0
558195121 455242830 0
486022629 74034316 0
64354780 107062744 0
266282998 280424684 0
32450400 496241087 0
311772320 263097198 0
15056115 267141311 0
348252223 253742631 0
367729855 526311944 0
127853537 173594455 0
417481813 137509390 0
568839476 575369815 0
472221268 510994430 0
487163416 313492676 0
301142672 446147283 0
349632724 323059765 0
554636775 509209486 0
343118677 254910141 0
566878330 541333673 0
361468854 233983266 0
188372440 147841360 0
113337204 64092330 0
356465174 279757474 0
429873918 221295088 0
511631807 147581128 0
169098304 292669129 0
417610186 69138063 0
228209246 82885659 0
346828658 26701792 0
559985099 458995811 0
469547056 398589575 0
250548350 457910884 0
518614184 344846582 0
17784428 516324359 0
398198347 107341119 0
459720094 33901452 0
130458458 70485191 0
215606134 99257937 0
338117271 355976218 0
210973403 425663995 0
475604035 381599775 0
182191762 561321592 0
488702538 203666995 0
505219146 364981230 0
316635674 488498801 0
220661731 373677698 0
312042103 423586595 0
552064430 77378618 0
276930732 71456584 0
5156492 300063891 0
13339510 86401369 0
235081681 12868340 0
397516330 237859471 0
21720724 399946165 0
193449597 534855778 0
305271143 453776074 0
15042135 104074070 0
212219576 461717648 0
447114562 521535860 0
506122708 277412895 0
447426858 396792468 0
268500758 254551000 0
381760349 44330615 0
267950794 345352746 0
485908182 363562579 0
19533821 292024638 0
487907600 398758437 0
179475856 343116600 0
143192347 265799061 0
242430106 288592171 0
431799053 16189613 0
570727066 388127610 0
1058137 494583756 0
243806846 412212046 0
830899 291710220 0
150907802 426427619 0
85510109 62892623 0
407119020 185743388 0
430121284 302902408 0
498210182 444080541 0
536430114 499000886 0
182630912 95244688 0
311723617 315860031 0
189223851 309442681 0
279392309 290801303 0
66264920 404777510 0
394619476 307758060 0
307050411 396486977 0
51273122 123549064 0
359827518 442191938 0
59605432 320661310 0
100731608 510687887 0
385925635 296676118 0
120068348 385374399 0
454897640 563650256 0
201220028 491876246 0
121820049 234150982 0
579078406 248720344 0
165776972 482576009 0
65969559 110038441 0
456386847 289289946 0
219016461 51467601 0
448486165 37657189 0
103442703 94401161 0
536658049 466070820 0
191979380 163085027 0
35178221 374233732 0
398243179 497739040 0
127393563 508538152 0
349451523 195933706 0
527133738 204588807 0
204008029 299671299 0
61353926 3821569 0
185615358 64925954 0
347124465 179774740 0
203108970 208944535 0
526149628 505900914 0
397734995 468356983 0
236035351 46134947 0
542207862 318161533 0
515604382 109544408 0
33711757 247108740 0
574373334 78653306 0
43257024 358413697 0
100096116 306348215 0
430098882 312328141 0
86652911 184675397 0
530462104 526302000 0
360764331 535719420 0
456541288 514971228 0
422411095 26233176 0
342285521 245024428 0
144220240 500946709 0
217334206 336610881 0
141380491 486448203 0
312539127 157924570 0
130386878 131876932 0
754509 502125851 0
357511556 452034850 0
539842310 366759191 0
377266029 1539269 0
316686204 333129626 0
335680500 536360442 0
173695558 570695063 0
7808873 227859481 0
388531261 94266254 0
284326724 449025360 0
412184744 464447191 0
238596229 155533101 0
516320862 362836724 0
120659355 19737574 0
228284315 142697445 0
501343992 12387320 0
98857091 504972258 0
458146846 283840162 0
222123741 129461267 0
301015067 447706684 0
323821264 351394550 0
78427796 537609413 0
463619189 72675532 0
416906966 224094299 0
14818449 143782517 0
485400310 34906096 0
369762691 67043822 0
216047544 372915153 0
479917355 17658958 0
6814205 294434096 0
76241801 143955559 0
434700288 493332474 0
486424077 231575059 0
163486124 65880297 0
370149715 387630561 0
452915367 242617435 0
37233618 263805981 0
392898028 286432920 0
4588764 219105797 0
318289073 530897829 0
292363927 168253835 0
312319390 167969283 0
102836907 136439289 0
363527567 419379301 0
386629952 260934545 0
7341552 541292515 0
440842009 497348321 0
102801167 135061057 0
17558904 559352213 0
115960858 494743222 0
3049934 438993457 0
281105390 268783124 0
51450054 470704525 0
365833061 13895921 0
537329804 104242887 0
4617375 141102853 0
578891007 294754136 0
17374916 388686184 0
226141816 370875419 0
351014069 306007371 0
387191508 300848489 0
261569952 141563794 0
305933722 17337931 0
370526052 211826359 0
463958289 215738131 0
91284264 404250187 0
478278096 284548990 0
17212280 218047371 0
35466878 305012110 0
243602753 304397921 0
107932859 322113501 0
169998334 447173920 0
349752356 495714041 0
283329659 209734525 0
197868033 15300697 0
57213387 260773073 0
323305850 113847781 0
117298278 99994280 0
245476824 104163027 0
423887349 505720821 0
56436418 124243989 0
443169262 550344324 0
242864625 164469143 0
382296934 1288732 0
539720502 394708926 0
176622326 109573104 0
543064299 331778981 0
125754415 396444128 0
519470688 347548206 0
158378077 134456842 0
41473629 526054502 0
339341132 157144660 0
397079733 399397973 0
367372849 398749489 0
66588196 485365922 0
192252670 465096018 0
290442644 64184096 0
289314995 432832992 0
467510480 452834562 0
553847702 467428956 0
179989095 159862223 0
449507429 144853359 0
323673501 32880437 0
444174792 56834070 0
318054823 380792641 0
191413588 110259425 0
331540639 374198534 0
503412022 133262282 0
424222390 140071408 0
288484992 191935556 0
72688371 552486775 0
192987198 126891981 0
234263285 63848015 0
76806248 392718558 0
539459174 363837136 0
402604681 530401775 0
406439339 131911380 0
555839340 446290232 0
491387283 176891518 0
193203878 545284622 0
429162712 476714494 0
563910492 158565949 0
535909089 199191881 0
212308925 203072813 0
532326112 54718384 0
310430887 269898127 0
393747917 365470054 0
549078321 126821847 0
29767972 505486747 0
221855576 533956271 0
266854978 211262367 0
32606995 301277290 0
417416617 61290461 0
80052652 264184574 0
395413067 251229440 0
31393604 385538460 0
556690715 334685464 0
400776343 40569890 0
257522948 32183974 0
128462688 76514826 0
345277902 130896850 0
498589314 305160072 0
238199668 120344728 0
514450996 481520369 0
460463457 387765187 0
213899884 198573235 0
282839932 499084912 0
302911229 414044217 0
450977121 519366093 0
387258441 59608887 0
520036044 295772159 0
50692439 500357215 0
196448582 335799359 0
410632346 346961529 0
227322966 319481194 0
480165203 427014489 0
38086729 514956301 0
552882630 384685821 0
516691453 190203905 0
263134263 332666925 0
352574488 272640588 0
102532739 112861337 0
400956521 166868102 0
565130514 44220650 0
68314371 336173906 0
269695086 306054612 0
114498947 35775657 0
226622414 263103457 0
505246773 367702974 0
351688055 153973216 0
320908416 290091411 0
304329353 245065937 0
160524843 66220729 0
153369711 389472338 0
389455152 228773765 0
536430071 281776259 0
442648319 274341076 0
327855824 52428322 0
39542799 406591684 0
447053887 353082267 0
575138790 469277063 0
322648236 193869751 0
370886919 36229282 0
474614148 23389453 0
462704860 225007557 0
18526231 42197291 0
154970450 358073877 0
93168465 424425617 0
482801183 117791973 0
391662681 454029087 0
332975408 178870014 0
553067413 531535277 0
461856145 519255607 0
129124238 127645010 0
51102372 391665679 0
55399615 30979552 0
435129065 156417359 0
139352675 29895412 0
439004048 283953907 0
73039544 271739174 0
499603656 55135503 0
544008933 529169502 0
133929660 505567717 0
559423639 371186192 0
69289719 457957698 0
492266109 399007082 0
307538356 21914844 0
328255917 89581432 0
205054942 147677358 0
362203678 115095388 0
65345429 451478724 0
509921816 279965445 0
336024687 60540305 0
462271675 428106581 0
352036438 413548237 0
577910713 39591686 0
116621771 449423606 0
342316333 49329650 0
131436605 43994176 0
287887219 392829485 0
162144088 352465729 0
93539580 545105790 0
1729357 297335710 0
563224615 339537961 0
302576949 220316938 0
98017574 441114959 0
272898019 293077565 0
85314283 537065229 0
107404295 502204745 0
196365188 171514887 0
300617633 411451439 0
431194567 205931591 0
232674678 274774381 0
149793014 551881443 0
384209059 46172229 0
495953770 326923249 0
346142262 227599337 0
273417536 56909162 0
417208288 207563297 0
363273767 527319609 0
249592604 168478311 0
195880934 432436918 0
390560484 520270821 0
489778794 280574358 0
535170228 303998829 0
11975152 576610498 0
572259258 81365937 0
224405321 116915102 0
201237232 478461130 0
60414290 264451895 0
333209692 178519180 0
474130038 508047621 0
489597069 358063807 0
137354069 194542772 0
83890995 23354135 0
54049440 490889076 0
127220056 19428428 0
418218493 168577499 0
378565645 250443007 0
321374224 369519014 0
104209543 450896127 0
221190083 289682348 0
22048651 503305529 0
410008580 300387295 0
505363018 485565639 0
552857244 510072604 0
84580986 286118288 0
93614599 284462547 0
71158648 414117207 0
224685970 286740108 0
336804566 234109945 0
494784557 549719768 0
378429122 501987573 0
566825578 21423787 0
108757924 558049980 0
407034103 89913174 0
220081224 475982067 0
128473046 328072558 0
306044861 353568838 0
162979037 93795001 0
293949848 341968778 0
455862468 101032437 0
440654647 63919881 0
430159297 259899443 0
387510949 432294765 0
221511733 101656765 0
578391851 506578952 0
442237765 44920193 0
487233847 5776137 0
210818704 124557522 0
533782226 191110228 0
362135731 249051109 0
299358818 70741612 0
403564363 547070451 0
409903836 236792616 0
561018829 72634796 0
312727930 440977935 0
181306195 155503163 0
69906958 430139463 0
220454546 320272565 0
531138105 563497437 0
244541587 563562600 0
480601914 380746433 0
442356634 396512997 0
485835425 99580243 0
320670464 264878316 0
75894743 360368375 0
327213848 572198401 0
39568628 497426994 0
535059813 126181550 0
245601660 60165555 0
566382606 519649835 0
165350634 540448486 0
46470986 127426974 0
306991311 452883258 0
490499144 406901772 0
575541720 457211435 0
466401312 262833379 0
302219333 355452273 0
89414203 391364438 0
466860676 312585736 0
35830876 266355614 0
539197072 537329892 0
485246775 361164138 0
540676100 143248488 0
268238617 66015527 0
325807945 288959825 0
120172353 496340354 0
366958351 576580908 0
511509286 318391137 0
476624331 467607208 0
19693191 341056141 0
13713131 123793602 0
218239071 299786242 0
393343626 428268048 0
99180079 216298650 0
506590976 126983579 0
249102918 435757015 0
344926729 305212600 0
559502474 156525803 0
533945336 223290488 0
237520354 468119565 0
564510614 246503645 0
198855918 300718828 0
260129817 270935551 0
457303719 392916641 0
314488112 513857243 0
175301189 539026479 0
33072163 58707247 0
310503030 173230967 0
460853927 570062583 0
26275771 96842289 0
4267524 222549409 0
522513687 325834235 0
291187302 39978243 0
229145520 122155202 0
248676937 178788284 0
93939370 491070593 0
483636054 162736007 0
98347500 58508011 0
452300447 191812547 0
188060475 512516474 0
320174875 286610645 0
373689402 465491607 0
450348499 492737459 0
555385130 339782569 0
325731535 389270804 0
3900050 72462088 0
534618842 331593405 0
80820078 325497222 0
134005774 437127923 0
508054983 454157879 0
29912556 35568003 0
435287428 123924137 0
214366363 95259835 0
557565002 65958863 0
366491033 335201835 0
136429429 150810751 0
161656297 376696715 0
377941409 230899862 0
309197535 457016935 0
189506876 553398590 0
62383059 514531426 0
105087537 349928251 0
451680593 97608242 0
421465852 331639361 0
131663875 56010462 0
422570018 65107864 0
107691197 510156596 0
248676978 549788779 0
315340474 533408888 0
284344172 202032110 0
300564291 292440133 0
543038168 447714369 0
82734296 346927804 0
146786594 422741114 0
478991596 20828999 0
553996860 62386770 0
267973804 561709858 0
512872578 216393486 0
498007525 486696132 0
474559311 167890437 0
344148587 43299743 0
39139749 366535462 0
292737320 336305590 0
181406114 207379097 0
481799683 19120228 0
330227099 347434871 0
399500223 55397318 0
143683138 104416954 0
36218030 177473105 0
175935123 234652865 0
247482376 520832796 0
401256970 499474879 0
360649859 217956530 0
258697275 3466354 0
394459340 553437858 0
123022381 129858538 0
112673625 525378192 0
474097118 463377903 0
561825632 237614584 0
142749167 4946708 0
532260650 81183369 0
86653403 216520919 0
467105196 19965580 0
268157649 452727829 0
316430972 102636197 0
119926518 573739834 0
460205671 28519101 0
424837742 270371269 0
275979693 6458425 0
198705474 541113487 0
491821361 37936430 0
29983860 543113090 0
366386380 480064348 0
423801100 558386687 0
567701292 577484279 0
25482051 91608886 0
327337315 150298112 0
125361249 34000408 0
531112065 288202788 0
329635571 41145639 0
518219146 439214130 0
409829764 343297229 0
344156442 400359387 0
439179269 560162449 0
268876039 502768852 0
16416728 206390039 0
284750066 321169322 0
56836771 54083870 0
246301669 303845562 0
199484335 50559337 0
544051832 367512997 0
161533764 215879687 0
105206859 466456018 0
91431371 355918648 0
555251134 560708267 0
8540098 279156320 0
65440255 181519341 0
110087683 162378917 0
150799014 515718355 0
82852064 400634984 0
492592908 254240439 0
139765184 327498669 0
302736196 77408683 0
245821877 253630572 0
10527847 125480736 0
326854828 17355525 0
112665709 403647447 0
230714970 405359116 0
279424249 354915384 0
302628836 47031722 0
403743195 243885307 0
151526116 474068653 0
397536076 106585362 0
243870834 383593357 0
195413073 446050929 0
196840765 139214712 0
301228689 12611717 0
367550446 199405964 0
152719323 379241178 0
16707538 243884173 0
68121825 117633186 0
491553387 20712557 0
373810945 97609897 0
249676177 349511884 0
79790076 391991792 0
207241707 52582714 0
393048016 276194539 0
8544624 138199942 0
328948446 403806029 0
43188370 20462878 0
482379545 548411458 0
515666373 175752218 0
241961334 478363876 0
93472393 132287349 0
319971050 37790069 0
479818324 497245418 0
369346223 50307223 0
399836600 372502397 0
19324252 493421589 0
484696596 339072230 0
547216798 189072279 0
357292330 213414104 0
569158762 207849386 0
123140454 22052816 0
555172955 327047669 0
123379237 426017990 0
416348058 555017272 0
253576204 116144879 0
19843084 179498104 0
308209406 397910427 0
43482054 365186891 0
302908412 405265024 0
485781588 408419529 0
176898873 342018166 0
366975940 133820175 0
542528118 122657637 0
379757698 212316980 0
451950385 13093114 0
542261540 156205291 0
292674601 537453846 0
231126758 15328866 0
378172678 483619734 0
486175491 316566179 0
392941869 358720544 0
352541509 127786501 0
229435818 253694694 0
346432235 302045031 0
214696116 425148503 0
533362194 359506894 0
273474896 187347082 0
214612464 190575847 0
349171432 102055195 0
107712346 512771157 0
197167219 170508509 0
406482741 268274379 0
191625281 76817222 0
40305692 45200723 0
561995003 100268139 0
151047623 556295068 0
184591101 507147607 0
430834124 177263748 0
120731639 121161515 0
158571014 253970557 0
254174848 21856007 0
6481780 404083433 0
417117847 87192885 0
456227619 548245644 0
22544389 227287073 0
175814475 344064335 0
508307172 490588663 0
547791053 280459416 0
243029112 20629281 0
173746126 294948806 0
490738388 123495877 0
382781995 100455326 0
534241327 273787590 0
254626312 418682413 0
73224058 5961887 0
60548316 249242170 0
398476840 484706535 0
228074151 436613601 0
496183928 47106881 0
162440809 286580304 0
183074455 80495752 0
458317052 435119475 0
234372859 108764770 0
421058962 225193526 0
168790139 568801405 0
263199368 320255692 0
187460851 185018281 0
170925994 495061522 0
452176766 418572104 0
47536559 411398077 0
41477016 453112866 0
366252717 524727971 0
198630432 235181333 0
365249325 171342194 0
147997705 490733672 0
152046660 508154002 0
69579369 160270924 0
51640479 156360827 0
262173077 507957093 0
256737989 325616596 0
476292844 183413162 0
248976732 402486767 0
70715439 257557300 0
196922935 194819564 0
232834795 218399634 0
37256481 29009844 0
325515597 323973743 0
111421087 203013654 0
543536170 159636125 0
116286958 43371272 0
186448486 129645564 0
534817262 389467655 0
98430259 320545779 0
39176267 418232118 0
476130313 466477585 0
502176593 46563817 0
307665469 288859647 0
546376416 94505184 0
379616134 100375816 0
286165950 52422538 0
42256577 329590174 0
10695749 152262856 0
344727223 400203571 0
279102919 408045253 0
193057188 23744412 0
520786947 539464560 0
537069028 294043824 0
124932368 273663775 0
434542417 315923582 0
87964189 128995628 0
253649084 172004189 0
484849987 299069519 0
317700032 435636367 0
214192621 405871263 0
317610246 521894348 0
10622778 58374925 0
318030948 58436964 0
204140101 99130492 0
556384084 355429485 0
318635475 319375009 0
222312312 502605362 0
555911141 558727946 0
350699797 324173779 0
35764977 432287364 0
409953164 432054095 0
454052225 345456067 0
459536842 133369977 0
36448166 531628041 0
109127226 48390992 0
449253817 335239109 0
104307931 24348489 0
276519434 388398406 0
258399703 469441281 0
244317763 238109890 0
304663736 274710183 0
93425804 405579331 0
241027665 128434142 0
557098438 44601953 0
386067773 510791484 0
348897751 518591836 0
67013407 211565465 0
117371962 166829716 0
39467732 439049688 0
389274910 9021208 0
26202662 1122816 0
83355265 90940801 0
57542456 139812158 0
403339588 154599541 0
52072993 249402948 0
340928081 101556216 0
425645641 389116085 0
158555232 237197984 0
159667194 263987665 0
231571978 465483684 0
190328166 119884752 0
32519974 576373998 0
442006353 31044421 0
317953632 392323288 0
473585082 422240196 0
47021398 554129473 0
385693935 343753583 0
103221492 377261172 0
416871457 219882308 0
25932038 482526039 0
87313474 448260406 0
547300835 495867690 0
391872140 23005601 0
330179114 169375439 0
397458545 90658348 0
398899072 508196846 0
215704053 474675946 0
94637695 477351495 0
318939557 534305320 0
516625803 104583989 0
407649846 193828508 0
217228380 499302809 0
48862113 411468981 0
550708688 275604327 0
258641249 386684059 0
89788007 196842286 0
186087871 460924628 0
257639183 277123808 0
486219329 298471106 0
284099417 495482996 0
250699323 464605977 0
300810870 483639183 0
288531679 142306202 0
28755422 1572129 0
272244160 490481376 0
527214434 27266367 0
311146899 73989007 0
82064598 92727449 0
239508062 380830779 0
40566420 79725697 0
143319631 215058859 0
146971464 492267924 0
531778665 352429490 0
360872636 389574391 0
146668117 12691802 0
459460185 277742498 0
293418201 116782185 0
326543446 83431178 0
23296489 175253271 0
571782310 110578282 0
376567648 336451309 0
406442346 125154695 0
460542892 296764157 0
544690428 400680086 0
245791033 522569223 0
231193983 70618216 0
315662784 337161333 0
15209292 482689294 0
358716767 13444373 0
535874243 194444239 0
567435860 56031635 0
461327837 126206177 0
146193260 343981316 0
364439286 504618441 0
486328081 38028228 0
41542794 560693700 0
566299338 502803963 0
522193187 487342047 0
56248272 394213553 0
435775961 118949129 0
104190689 200527415 0
57300477 96739805 0
73120976 2792098 0
150800819 426239374 0
171053908 115031677 0
106075944 106573343 0
537028404 240922702 0
132677128 92541268 0
302870907 44337330 0
290325452 444547039 0
247719107 268209728 0
405258847 356255467 0
405515680 243421160 0
413163764 564818593 0
96733744 135181039 0
292181732 9165742 0
287868062 213835463 0
473422858 545497349 0
505629023 213411563 0
235077194 253264762 0
364201410 123369661 0
74884537 346473185 0
105876403 546387626 0
412123598 436691687 0
274105159 69056562 0
393116654 100751936 0
402091099 456169820 0
346040586 423325372 0
312546031 323743048 0
101640105 9277272 0
135047432 494587540 0
52171187 463005849 0
403469109 496235302 0
395875825 345735664 0
74101860 209061180 0
42674662 376789966 0
313536035 200007457 0
190401317 42549233 0
474504535 230591590 0
202114173 414821857 0
432764157 365465909 0
561219583 295382142 0
32675180 414860667 0
156065283 337539235 0
540177186 527891773 0
286581477 26277519 0
17539400 422900982 0
375400087 370742729 0
577756734 303478802 0
246384758 459008645 0
477662385 321270343 0
550899918 94739318 0
232121803 274629741 0
471976208 410598558 0
511040184 203757277 0
405130200 32686003 0
196953398 335301894 0
430235222 139445504 0
560549214 352407166 0
170318932 200983963 0
231522642 283064209 0
364873072 404999507 0
284574892 488937839 0
461098518 260877423 0
401516185 85704200 0
18628252 81226683 0
360756443 418825904 0
43319617 267045966 0
409144988 111532233 0
332939500 5114918 0
264461483 421914983 0
267829353 498955510 0
567752664 52861951 0
436381992 4593496 0
567672270 484325305 0
375267216 99201907 0
415032336 258768406 0
46156742 98587914 0
165629852 346442528 0
229782744 173436622 0
400267664 366584305 0
83110805 43873500 0
23624643 76997882 0
393796646 21945329 0
35256927 202027732 0
261240589 468649942 0
411180214 242980995 0
265083600 365452076 0
418199211 490477954 0
345050316 262325057 0
112852191 333914986 0
17073186 308819873 0
392836519 110815384 0
177478922 424259365 0
78997811 283468715 0
227910129 117054961 0
275918297 535742794 0
180449912 243048233 0
353033970 427634518 0
232049491 323787987 0
483183875 396015705 0
386557982 460775798 0
501051650 400136228 0
466859332 311237132 0
482558231 20046360 0
448777484 36708939 0
519544899 467610043 0
536951458 377312201 0
439756689 100064719 0
488673149 138269632 0
24453558 146432334 0
174599798 142846616 0
159772018 504423323 0
535555341 243893587 0
87382533 533059504 0
183064891 66377753 0
470933225 229480777 0
341136015 495064286 0
66549593 65536960 0
298567677 467884372 0
146355122 481020960 0
173361470 356477511 0
183630481 47430652 0
299530091 163109371 0
394347024 135715705 0
1833830 243055459 0
268918052 553256349 0
372971361 402302288 0
192033409 274259302 0
222605512 557296339 0
333334536 463592446 0
71006817 576743184 0
400326967 208307036 0
78223888 543908679 0
389161412 505768661 0
171786269 440031793 0
96721152 348881917 0
278293721 99449024 0
8126039 251628536 0
328655351 560144820 0
342315197 511324324 0
464647438 249684046 0
332748111 22855416 0
174625909 140222135 0
374253027 163471318 0
441579289 505651716 0
532168272 113592008 0
274530031 18993980 0
1032208 114310739 0
417172375 69785617 0
218760280 302079863 0
180423625 10330427 0
271595742 2128815 0
22477626 177600397 0
284381159 355656435 0
347455843 470959743 0
227223429 170033349 0
111432572 377378986 0
255387619 323088990 0
350364483 192229568 0
208913596 267829359 0
296883683 127824442 0
163476903 412550821 0
214972326 217792735 0
51281916 361369780 0
145436659 279838483 0
444593995 334071544 0
161625762 427575094 0
485518090 555216308 0
32331687 494242312 0
127135327 174143593 0
384372411 177992805 0
84754993 110112837 0
367733497 484967990 0
496484305 414006756 0
245143451 413886439 0
186696284 421527338 0
196051604 323650301 0
421455631 474701986 0
230867427 226261775 0
33591618 300397412 0
113153910 455135311 0
159949476 454312383 0
555144773 343998827 0
291594252 111376671 0
475529181 62790546 0
257229450 343988666 0
24419968 229781139 0
569902336 253473765 0
242043338 46938893 0
135179170 524673153 0
170620957 239236677 0
106229779 460499039 0
386034872 529200596 0
370236417 111526396 0
285972268 271761596 0
163769225 232716551 0
502178692 11314235 0
12321584 390651505 0
346381222 108159506 0
401492610 106858163 0
109751320 326833783 0
551024321 137501304 0
216979276 564643048 0
336370682 47309149 0
427540952 114648824 0
207852928 384140647 0
502069552 542790400 0
40458264 97508525 0
343153455 345665290 0
309977024 130169252 0
305640133 356833802 0
58093157 2803005 0
130536160 505358739 0
325600191 239362384 0
305929027 86461769 0
368838773 557575443 0
107807573 420506865 0
354151794 150241741 0
500488279 9566407 0
88654391 273156965 0
375826249 498388034 0
317464882 67381868 0
552429108 168185497 0
85633256 365756706 0
188328046 188607512 0
520740070 543220267 0
12838560 202704668 0
168820837 270792495 0
352177612 484322281 0
85780555 425464612 0
10882285 7850852 0
241167773 470508577 0
556108058 21849588 0
465333389 343466937 0
431741059 549704947 0
320051660 574281502 0
475922195 391043633 0
107562735 490455387 0
544111716 139946499 0
270988879 97433897 0
483870735 85861871 0
252549184 440061982 0
20906139 206649570 0
84790877 374408944 0
111646997 170722281 0
373844469 464212739 0
227487433 24030586 0
108996387 4953134 0
370181983 39806628 0
360114361 367199556 0
92880362 195862305 0
496647460 42741572 0
158885638 394790671 0
283544001 85198681 0
337439175 302305793 0
57074331 393792790 0
224683001 398454458 0
328804657 99915302 0
401002017 548497408 0
452021341 114602335 0
342311347 248639579 0
518333461 79072067 0
252434913 325473785 0
72603755 559533091 0
93424688 572478454 0
433813071 127239724 0
573470079 91827371 0
347514998 156203653 0
35534870 92219109 0
16501323 98619087 0
249825200 522357283 0
413211740 477234484 0
563414612 43825946 0
239442960 328424094 0
108911217 92961388 0
122174201 471691673 0
154396063 500128759 0
458866430 48313490 0
476628897 37518056 0
235132654 298419015 0
369439557 221657226 0
449783147 427250100 0
393054537 242628273 0
154171461 575062044 0
399163944 315659699 0
205868093 58277594 0
115261011 468505378 0
80411720 475396875 0
549675498 190454519 0
402973567 560388396 0
188768922 482852816 0
227648016 186931580 0
322607884 62239 0
458895764 558470639 0
173261403 562953813 0
88548572 441846323 0
183623610 384520092 0
114044166 2130136 0
506650485 335080492 0
320528503 153013078 0
399238416 488593391 0
240535040 424544606 0
533508108 371476023 0
288457078 285690168 0
146177884 173777909 0
151779778 211572629 0
470459320 365830902 0
62447375 551605216 0
565404256 94937034 0
608358 445869708 0
296323990 578263673 0
144718220 401622695 0
559599622 440367985 0
507436983 274476616 0
79880912 315619437 0
451171175 343434764 0
11211167 484662766 0
364450032 42586662 0
420391178 484468910 0
83682111 55758180 0
70610359 244937785 0
344093897 222557272 0
505064751 150136641 0
405538320 548766024 0
428003053 183519695 0
358231507 344143498 0
4609296 242172548 0
139240532 175225283 0
247287745 53507002 0
317208849 195283552 0
248703530 2931660 0
176495675 364275415 0
60122955 199455810 0
234436922 494557884 0
209796693 539596870 0
308700824 167503631 0
414819279 453721174 0
86442824 134752053 0
180183465 563521067 0
459716793 462552769 0
567993859 22646863 0
248569289 532886721 0
333138068 490565896 0
550908143 489302497 0
547668007 434979647 0
31592839 19491437 0
142986219 455774278 0
268454053 567879457 0
299960290 450718759 0
332593173 218354213 0
503216482 144312713 0
415527670 530187325 0
499393344 273281439 0
379002467 116483963 0
81784217 32700747 0
424052165 229757189 0
369470097 388228131 0
268704942 143354480 0
201726116 124936472 0
47077352 110223810 0
435197505 77424779 0
361413993 361275185 0
41660342 349889290 0
182499973 39795946 0
473980574 306772691 0
70992609 66222389 0
3077325 481911155 0
355194375 266376444 0
38615778 2824459 0
33878671 161399294 0
328711884 478026184 0
563864555 44341404 0
233567139 347092858 0
569297650 265822609 0
143385097 547078384 0
118943286 233805223 0
116589958 326950861 0
340019556 198639656 0
343541484 494902815 0
575937496 60166160 0
120253067 203256363 0
304345986 153375028 0
460669711 366611590 0
547666869 260500136 0
231107590 451182269 0
61037461 457703310 0
295095711 366947682 0
357643875 84244284 0
138519686 339358553 0
254112405 514979089 0
467304783 470884411 0
258465748 88319678 0
272337149 145368704 0
576899409 329581456 0
184684041 353238050 0
520992007 197400655 0
231202885 81828537 0
88281510 161807260 0
374085158 344932441 0
315355781 510075931 0
51829504 109994320 0
553347808 84695965 0
320699161 94512872 0
380324881 467280593 0
92398762 281815206 0
527240744 288677833 0
86874614 560414112 0
389452927 317659639 0
448540998 357845892 0
388705909 147813306 0
190752581 406102030 0
271147683 525919249 0
136702573 574698293 0
40690366 434027842 0
137876840 72758410 0
206094599 305287939 0
492484594 389160453 0
390129594 569309733 0
329196492 204486814 0
543858786 367920640 0
541007781 273816979 0
388927846 135541929 0
281912562 134169616 0
7765794 139671021 0
13956325 530401682 0
359052278 237936860 0
175783036 565113644 0
555071863 572402310 0
561266966 155600785 0
200052114 13719399 0
191153531 332910889 0
507872445 373742424 0
208455422 494122661 0
339892223 411745159 0
367800103 520260296 0
53580495 445221826 0
156932452 566435591 0
296645697 303130069 0
532710268 86927805 0
469473474 27288711 0
96881704 60248016 0
84371508 98667196 0
135181449 407488668 0
410599724 133161354 0
202586796 33917441 0
431945314 553133592 0
157972580 22326176 0
472016499 313584312 0
45226099 1357339 0
205284805 374632770 0
182213969 313290027 0
535636385 153509040 0
236085182 564814759 0
271564243 562040412 0
301903947 448460271 0
442601974 139415865 0
289948527 226485504 0
344487752 497110697 0
291006349 500542772 0
389423072 242750928 0
470093866 284626448 0
50689437 564325215 0
273887250 22447669 0
4937379 394183232 0
214546432 495083337 0
476062877 308859312 0
561263919 165803602 0
246149129 309435112 0
420513882 536884860 0
534308985 145760285 0
54093028 439789337 0
549872260 518104960 0
7396582 534964682 0
38212269 188401555 0
119886465 289473017 0
186836204 141810593 0
306534607 21649774 0
282146293 401941009 0
523191974 40515046 0
117643125 258216786 0
355856203 439088626 0
451400819 144712262 0
195183680 207156504 0
60564378 26096240 0
194462176 259409176 0
115987209 386489762 0
570888677 228993300 0
385980726 91440311 0
285309137 118725781 0
443474228 505870568 0
103576742 319063837 0
351375631 385331204 0
21836293 72842522 0
195463398 311863967 0
278594647 25723729 0
116135307 243337033 0
540969170 59522710 0
191393818 321153963 0
355313825 424403467 0
90202221 266410416 0
474774094 529401756 0
434253962 491679898 0
536267271 559644829 0
175395152 356930234 0
144445782 520919601 0
410555977 463698192 0
561415236 255707969 0
430834413 498729704 0
489569136 226914839 0
215901923 342732609 0
573989770 464889043 0
472658465 461184400 0
390298397 122452454 0
489257796 347873267 0
354280483 176202121 0
248363948 502724343 0
145703698 524534797 0
200346737 248956912 0
37174481 377461010 0
196336391 91610464 0
543009536 361849661 0
133442083 287450979 0
8530049 487085364 0
372274315 423924538 0
274598404 366144559 0
383203212 159124517 0
532708194 404554434 0
151309617 213767313 0
415808895 189137937 0
465230954 183723357 0
568053206 161677301 0
42170068 259516608 0
142294049 67853365 0
476171847 336134799 0
134403353 306034879 0
329053711 275217334 0
302638485 203804577 0
356340200 322805038 0
84636151 184484452 0
500463767 199205870 0
359043917 373029728 0
377441386 61484248 0
473732649 506840441 0
467299598 539024345 0
400898344 67129996 0
207008388 231101764 0
135233046 83039282 0
370464707 101949797 0
431304163 247853290 0
292682592 507486663 0
493267103 37535835 0
273184018 308535674 0
14424541 65884454 0
530351204 260758883 0
248516150 201472958 0
179139322 511134940 0
553893657 350628373 0
223253317 241486668 0
315484886 396526522 0
140044314 344374786 0
118822149 210604633 0
95224493 231310871 0
210939097 389415938 0
9144196 456500420 0
258092267 296388813 0
452238531 4196763 0
139346578 279400766 0
186236924 449452460 0
302479575 287373463 0
336860744 509704678 0
83549597 135938149 0
540846521 212213419 0
528000799 200462009 0
432757943 430353168 0
110062448 543359610 0
1757950 275782203 0
295487276 249771998 0
426028175 121857804 0
80741650 434887747 0
362778319 265543790 0
237325842 198071500 0
432332209 185780770 0
488660123 433784446 0
470549208 565006122 0
88344319 81609776 0
292353425 334745555 0
203291956 560935762 0
407041000 207648309 0
15980301 536238694 0
359291239 479317434 0
462998674 7502671 0
135269620 217160005 0
408212335 77866603 0
36877004 9475155 0
89517294 340293513 0
2581252 157672573 0
45289209 415292535 0
298640110 95019603 0
124510531 154657101 0
18100824 394966195 0
203643798 569117090 0
253439266 88368782 0
493196547 427010211 0
382763012 576491960 0
77993328 435584272 0
46230667 67846 0
354932229 461111089 0
166127999 541103410 0
77727969 367496849 0
111377784 246055713 0
194694904 9400717 0
331016727 443196731 0
418189322 315922838 0
234450746 532618249 0
257823454 83063974 0
364532729 411531902 0
562864742 293071749 0
394028455 263150470 0
196860514 31631192 0
464601761 556569611 0
555569106 120225837 0
73091452 499766180 0
517397553 231832318 0
128705652 86267037 0
322176628 311511246 0
391531273 545919539 0
60022953 334690463 0
564336180 417643132 0
243286539 7215112 0
445539867 290253623 0
38696074 116850451 0
3570015 118241236 0
256349364 291815024 0
3104692 380412233 0
366021175 389003420 0
513394494 324380937 0
311737562 347644524 0
2106742 243513744 0
397714082 321998545 0
252457445 278105346 0
444441876 215487228 0
342298431 212070194 0
323858468 508483258 0
9609617 5678996 0
565205024 311393956 0
485971075 554474939 0
51186710 124157478 0
61568430 196312368 0
512805295 264982862 0
168673355 492751671 0
130959899 362250508 0
473860539 182638590 0
144874185 557321101 0
224569200 129151181 0
210842834 85474341 0
231327520 307528333 0
253097607 36237607 0
460466324 2979486 0
214332445 345750297 0
379774180 260966254 0
382923302 62101575 0
515172823 370538438 0
27435594 157237272 0
278816894 466668407 0
412465885 221105353 0
94675958 388771266 0
318600644 6285329 0
75161366 283984301 0
214708985 237039597 0
332128829 74991823 0
221128289 514847585 0
76487777 255533941 0
440955737 484906718 0
291989212 316353816 0
41831856 146889285 0
363059262 539024451 0
49298790 463965423 0
158045939 460337392 0
308493080 516722023 0
167563205 300334846 0
77991116 434885055 0
230613765 75732463 0
302738365 404634908 0
190418500 342279806 0
166613033 392760604 0
275035744 350701736 0
535351600 461590320 0
217732294 300525127 0
249026691 357318679 0
115859024 186730466 0
214564034 179431850 0
45561632 546753991 0
356626356 91409630 0
485218265 363611274 0
199315206 541290560 0
107057863 271288555 0
547914385 126874242 0
446008157 529475774 0
478058770 95450667 0
38996903 104212570 0
36326585 560757585 0
371706558 415063779 0
181828154 45146248 0
379858126 187827231 0
241589052 273368835 0
548013919 464691813 0
121536278 315101461 0
426316749 25398714 0
115899710 199801730 0
152945345 578219626 0
269377464 352552848 0
366278806 389175864 0
438054790 273405974 0
156544982 476737851 0
568100365 537214306 0
21462769 382487945 0
365828987 29623252 0
102489602 464557340 0
335093923 199433026 0
57384622 333769274 0
298987278 395367251 0
160062941 18508752 0
327411989 530866589 0
340107706 436104163 0
426781461 87112402 0
457688471 401291568 0
481646329 154037481 0
260150340 199172160 0
363358277 49316128 0
499895716 111716436 0
488241184 541866954 0
416241220 311412743 0
277150622 429066028 0
431785254 416070370 0
461957369 526696368 0
235962075 579440397 0
185840935 68358883 0
494643931 182842092 0
36242339 370766982 0
217587671 149245013 0
393999701 460006600 0
380599757 486531816 0
499672230 63694371 0
371369662 116802556 0
426925173 426053373 0
441038491 544060714 0
522785886 71763239 0
289816179 90920776 0
206985563 180255753 0
546582141 84979448 0
33535730 471121023 0
470943042 193574004 0
139428493 265990512 0
575366025 503178823 0
219189174 276722109 0
366904803 170973123 0
397629743 74583343 0
236749655 553777595 0
282527616 417806338 0
312863548 282365486 0
439798835 558563154 0
388359607 557508263 0
196528946 332100716 0
159541075 288113296 0
271391836 464477150 0
546929576 131567004 0
103552317 361437474 0
511744231 19388100 0
115542965 550948022 0
172139484 529319359 0
277911671 23678143 0
14063989 511581467 0
182157262 347144886 0
300159702 84030911 0
555516741 305064001 0
275272865 134298116 0
303229561 116498262 0
122066303 66438630 0
565546987 538147752 0
410899123 320832443 0
235055243 372000850 0
154913419 223110292 0
271905287 400347146 0
339057053 249386175 0
19450022 223375360 0
121948210 66865471 0
170879645 46063711 0
295489971 559568199 0
106831566 168580009 0
372963505 262717345 0
196558945 23550706 0
376606183 179102966 0
115108508 260652270 0
404627757 492575117 0
214397450 60872805 0
373731385 368729494 0
141025451 273261095 0
308323423 118512463 0
479238789 544429514 0
250569720 37990509 0
573218942 480908191 0
386732349 513347171 0
52866162 461364963 0
6291710 362551837 0
380625784 42616410 0
184912355 115176200 0
169993026 105355123 0
40425258 324992948 0
229101056 552666122 0
294993628 147461598 0
183488215 236046821 0
272899331 1761797 0
162442690 178746157 0
555766081 172530782 0
374170108 164844892 0
433143845 272027215 0
316665832 168735347 0
556957466 191389705 0
69932316 291243844 0
479379352 440701996 0
301255802 453614600 0
162669178 543097814 0
193957379 393918865 0
252897355 95731153 0
179585287 344647002 0
200903838 444319864 0
175168940 398372576 0
223103555 37218875 0
37903539 340524357 0
474282613 361672653 0
31587264 334291585 0
52771428 575873233 0
263121796 323282393 0
558333273 387038351 0
325114533 478154035 0
292968000 14758373 0
127218972 82825642 0
333177707 412066511 0
553202748 64498484 0
81725527 52679024 0
81908269 525776358 0
232126552 436182512 0
205617217 571241962 0
323214628 214008370 0
315015631 248852373 0
154584329 107024205 0
409570470 45664069 0
257065343 303300582 0
554639222 420583091 0
202766032 241726800 0
387712113 494241281 0
310043162 210633229 0
69441471 99224019 0
305311988 263340516 0
489825246 216455966 0
38628870 437795973 0
337267418 516305643 0
556853114 463731751 0
30818749 419423601 0
450257218 523514985 0
69367143 433041504 0
436235170 259662870 0
63050358 281126317 0
334439744 311579798 0
294491249 161782955 0
442822147 176207198 0
263649092 461213491 0
570664990 9301783 0
111380281 244286845 0
43763533 189731578 0
27503571 327460694 0
404806492 104867882 0
567932142 110077792 0
444456538 297254650 0
532011547 222753554 0
342989916 233902560 0
504451701 119352764 0
408850560 146325090 0
367594987 87961312 0
87805032 79120145 0
157022877 126705152 0
505575960 534813990 0
85148681 209413377 0
266563410 192094321 0
360784118 482142500 0
491731867 545731120 0
120751751 396691743 0
181651404 551092345 0
209711237 404298471 0
210806478 482617970 0
86408143 415294566 0
60399674 306028352 0
120703057 435900474 0
67143 190281553 0
392491020 269506109 0
152439801 386306568 0
327105810 434596703 0
235829958 51333980 0
156282337 204795144 0
452252493 346028657 0
565466235 129498342 0
337745242 407161673 0
55204465 297663566 0
536421669 52555681 0
54576784 31407590 0
422509420 576440152 0
265961630 255461001 0
184290249 486221634 0
290128905 347531109 0
90556871 263072243 0
313190483 569722356 0
557429783 464532117 0
97344094 334317658 0
229619946 503469224 0
362609333 531948207 0
260613000 233065236 0
128164732 222060263 0
407504735 269919945 0
210548214 145360851 0
222829378 211705125 0
414063773 132543018 0
74736337 484565525 0
359981855 138621342 0
418000687 136062088 0
509918978 22780527 0
518235223 397339861 0
246187598 328041646 0
258842480 147967314 0
42133714 409851467 0
364386557 322948347 0
118433882 510312888 0
492706796 91721677 0
518616624 165718273 0
83196393 447317896 0
510848000 472014636 0
461212250 351119083 0
185000214 551554461 0
476592008 489745223 0
321580132 16093315 0
106782686 48116507 0
239229593 560839134 0
22885544 262523396 0
338985386 463187639 0
277233456 463690990 0
284458915 11156909 0
442923249 440145788 0
111610570 353496454 0
301078527 503429462 0
261453009 222879454 0
369001878 75396502 0
69496760 460027902 0
570210263 298641579 0
152254936 38154002 0
261347370 393901270 0
359395584 3699374 0
254765158 279473729 0
298333303 98494281 0
33670855 211104968 0
230569633 35004156 0
135725581 405131735 0
403051047 173245386 0
67808036 295379671 0
385017660 106946464 0
137573599 50806606 0
243676092 139950797 0
522682475 468236221 0
86371487 412735969 0
255426979 94675182 0
557423334 272903027 0
564825765 458044180 0
447383172 432125896 0
309162121 378760260 0
113380112 531073502 0
346889568 100892845 0
248645057 320814538 0
491714621 233032601 0
271163067 577121534 0
236523125 298646958 0
114509349 101431063 0
486806154 1420435 0
245678105 320222591 0
523616244 377499947 0
268102380 351507852 0
3515590 26486006 0
422651548 40763249 0
487648800 5504815 0
295178946 377536063 0
55796721 564892250 0
466615868 211422666 0
378504878 505348962 0
73668275 234935328 0
7313864 460378221 0
374251873 389104516 0
76010074 3343172 0
6483604 302274040 0
68351982 494901485 0
108852946 150922599 0
461680101 215917978 0
246166310 106902749 0
173039633 469793753 0
308651393 483854879 0
227829709 209758804 0
557310076 171899414 0
23239271 306724643 0
551547836 45026960 0
310255561 81106112 0
6141978 424807062 0
42048001 463910962 0
18624968 42548722 0
133344200 367663085 0
299118390 185410862 0
168422772 212489327 0
111803364 138465511 0
325558738 164546313 0
423781744 559938440 0
334203165 468801605 0
258329475 334283527 0
539250434 131811260 0
110058244 104939876 0
10406243 115954015 0
3926038 70227875 0
334811433 481157278 0
470906085 30269221 0
167024049 508060351 0
550547292 484086177 0
96133733 475605322 0
535853894 563232319 0
265058230 540731793 0
208944666 63518023 0
98667632 146019955 0
158769948 477909325 0
449774500 147559860 0
510882069 286258318 0
287997443 328113951 0
347604425 531157369 0
261290912 435351054 0
255795614 378255119 0
450442141 92570850 0
279477061 359876191 0
228186985 213145503 0
231412320 528012894 0
410167892 385124166 0
102038307 371483769 0
82846210 83050162 0
535347538 491523981 0
558525779 271822729 0
549869275 83534377 0
430390436 245281023 0
217377570 116699313 0
376410815 99642961 0
480821114 342633693 0
457951061 198255890 0
25010820 452528721 0
222687888 416818298 0
140646625 79134701 0
500914118 431361452 0
272040346 10600471 0
44720624 554352340 0
373765001 85319842 0
198492541 25991932 0
405458437 299094350 0
392809498 270994731 0
447987708 157933221 0
170020476 276727959 0
569831547 425589319 0
457166639 289018852 0
123027288 556395030 0
423352607 92093755 0
342653721 390181656 0
207399260 428057089 0
501563377 312197283 0
486124422 112558964 0
569450064 285853266 0
203611840 253849525 0
258770913 233054356 0
284879967 302141526 0
371530044 32053442 0
78458354 506031291 0
524549800 73136541 0
5826937 282197761 0
26937266 575082975 0
82095186 467604034 0
72368942 336075397 0
399283591 231509093 0
289519963 335088624 0
563537381 425066744 0
353083716 138476224 0
328944793 502934059 0
439826097 150907674 0
451625397 246462876 0
309884342 101427710 0
84895507 385102573 0
103747319 424803137 0
339626620 525994444 0
396545480 530433429 0
85121800 346772363 0
290804303 75497459 0
544642237 552751540 0
20496773 69957338 0
169258789 305187702 0
193031873 178677800 0
308453619 181763303 0
171927470 332956279 0
13689207 575437963 0
529664228 486781316 0
462018756 419488078 0
497144030 10988687 0
518887318 323542011 0
547064859 88671529 0
289714719 404654722 0
457496458 213819571 0
60267720 566123021 0
141106380 433904833 0
218901420 573235696 0
134107985 390825485 0
461776046 312657904 0
204823235 414373172 0
127245622 183362734 0
94617340 481797258 0
123317522 395162123 0
299791109 45417606 0
169411896 191467016 0
519013249 277978329 0
417857677 521645595 0
407311172 516956354 0
447120407 360322750 0
288294124 211543687 0
557541715 373449252 0
519150562 40677507 0
91678750 16179317 0
57225974 467434758 0
80488177 14051155 0
112699376 415887069 0
309124400 534294060 0
487435532 541315189 0
412040757 188999577 0
395126599 536534357 0
163182388 206171653 0
349189197 55500463 0
226299374 551349544 0
327178747 248219717 0
48625139 46614306 0
501279342 230529937 0
174558218 70686033 0
456583039 136403287 0
393736201 530523808 0
567619250 79303274 0
15378918 279641782 0
553541393 474681399 0
496374969 241062598 0
385511203 501459508 0
505944174 386877605 0
63627340 22991847 0
525079324 236423281 0
121778183 323243460 0
429289626 461411683 0
188802495 291990044 0
78646309 305248908 0
540739561 128296838 0
322703709 29945215 0
369082939 244709786 0
12026773 104253821 0
292317988 18034315 0
469641407 126035044 0
142704292 117189150 0
57088244 520676400 0
419608518 112877156 0
453600250 64366541 0
274399413 180320755 0
571049182 515475951 0
219610685 405666762 0
547646884 536207088 0
57489696 27507157 0
293928697 456467733 0
310951261 516232418 0
334209915 339052498 0
497563359 196743898 0
180934674 343550793 0
394042877 490458885 0
55952778 362225280 0
222034203 403039332 0
458553690 406982130 0
94933056 217641114 0
346854055 94142377 0
535463436 44316332 0
436445618 54495761 0
136103393 385881351 0
494990142 82805454 0
399438670 302209733 0
299716792 385483585 0
286592697 243271746 0
124764089 492885343 0
240446169 258405288 0
371399919 113383480 0
229795852 327450813 0
479634265 276465204 0
407308172 265388869 0
166439223 194229307 0
28011501 212233194 0
33611413 179311261 0
176863816 144696266 0
168933635 405396402 0
337310173 442718810 0
93829805 403491540 0
75041304 62042111 0
543492446 45985099 0
107592690 356678670 0
179317443 284128874 0
230274026 525377607 0
414052236 312771031 0
462536174 244516646 0
379718085 141461347 0
236477995 42556343 0
177924667 455142706 0
415869766 103691086 0
327522019 500456595 0
355461047 408206136 0
446905034 319229114 0
293895509 201276710 0
429952728 424485244 0
323655801 560572548 0
299274528 87764774 0
458233880 351399765 0
502230966 193259035 0
58797754 96938786 0
214017500 207187433 0
16947781 78904835 0
486251651 188894617 0
559200786 58716780 0
397227519 95896481 0
126474464 204310192 0
386729275 467368875 0
442432453 329913764 0
258355022 275963078 0
572214283 4962603 0
542518416 370300652 0
450577594 148484376 0
490787058 492109342 0
325050646 177071558 0
325040448 202795909 0
74529522 338237727 0
116808049 553843162 0
534449755 508449460 0
211845373 498537809 0
579266974 425417235 0
552780222 93556423 0
392500241 126607198 0
394274038 554173587 0
328366753 198663803 0
431632508 252284128 0
60073246 108848314 0
321552774 43421789 0
452104339 338894706 0
153265747 287767835 0
388760696 552147053 0
342049945 343594934 0
278673975 345003725 0
381430175 404138721 0
298448250 117617846 0
560279373 128849565 0
312312280 104957300 0
445074784 435104834 0
53488883 34897309 0
86987562 499279749 0
354226932 152258529 0
197698216 200166946 0
80307300 197640513 0
362677735 397087236 0
551739137 497560926 0
112926950 140580106 0
222298176 107859843 0
406186002 451866024 0
24540190 318148329 0
573635600 74908703 0
13607526 268176866 0
21849652 238654754 0
39610663 31315030 0
1135423 505716648 0
172942309 215441913 0
495255961 440767548 0
533663863 97073526 0
502731078 392592076 0
69981481 30212660 0
512468794 479616594 0
46857649 77978156 0
325160489 357700805 0
559740268 452535857 0
542831814 144540097 0
402635022 50051851 0
70743299 406962399 0
349676644 304248896 0
179885869 494947837 0
537767530 155416100 0
354630766 122344933 0
38073629 441540576 0
481106929 471436557 0
72533089 233831715 0
15765699 66822917 0
481720676 379050025 0
254499966 567126149 0
216096493 422005359 0
306036198 163210098 0
339022744 382911891 0
157012589 458772531 0
52091296 504517081 0
76216466 264184002 0
61946892 248568484 0
449236013 521507498 0
7170210 407140272 0
517251854 264795064 0
289725774 48488830 0
183683105 363480878 0
278696018 149943356 0
28457936 302987723 0
180421156 428297469 0
319003595 21259660 0
300643189 168264844 0
89761443 311331799 0
12435118 442304496 0
492506354 51653518 0
47619885 463941804 0
377075918 51371345 0
300559252 210087436 0
470798584 309098183 0
53898017 304501341 0
496992427 424865661 0
210386667 193866546 0
437794604 90274984 0
409188954 132891486 0
63065305 45457262 0
549777239 197737119 0
538955291 352425311 0
433055893 440650230 0
373547599 295034288 0
225845682 59093456 0
106535316 150428601 0
567490574 158567083 0
522549103 181633806 0
322488840 8125626 0
402783504 207968568 0
489295631 123926909 0
426297587 16754403 0
553170735 131283628 0
430114997 302657724 0
365293772 189650068 0
410485737 42895231 0
279605227 315708211 0
345696894 419110906 0
80650923 474037886 0
520566766 513239379 0
393750885 252403811 0
150004604 299035246 0
238622012 34594047 0
339152515 221237968 0
475363697 292489726 0
7641927 343394071 0
220201472 65885906 0
93203555 177118112 0
282548792 552279274 0
67461811 380879102 0
4986137 463489838 0
271854314 45418812 0
440575632 128768883 0
68722640 468943277 0
441814933 210355065 0
370526270 570505147 0
123635438 564535536 0
11247169 236656701 0
109960550 289670546 0
282915456 427853940 0
193591537 163056869 0
127808137 302165928 0
79001633 333097777 0
17318983 127223322 0
517861404 423858202 0
410153258 517238204 0
317617482 134790058 0
419768019 210744668 0
255308131 49680289 0
45910883 33076052 0
331501762 165438587 0
488430828 224578519 0
144043976 385157272 0
32622910 391574605 0
367664206 46948478 0
449629737 405561593 0
220073892 530275450 0
216776104 199432200 0
260328686 181127979 0
452506288 179452277 0
285661814 445371438 0
418071334 372616921 0
107616753 357248989 0
276491880 2250024 0
146196543 69157466 0
115420242 246131438 0
473968112 326656299 0
290351615 423544207 0
19516354 269935594 0
47356632 73270685 0
298437167 556052797 0
429126442 277903017 0
186548686 215904678 0
134581546 539437671 0
197292092 105445898 0
144000328 521130403 0
348627051 534029390 0
450881191 193556314 0
170051545 36741232 0
527734025 97207158 0
500895792 254797620 0
384893366 393569751 0
422242647 118390346 0
500620334 338901095 0
555089691 429449965 0
208629533 577581926 0
478981780 230696456 0
514427972 119294726 0
558704682 259649641 0
65459194 71299931 0
489520141 209591096 0
24753229 261363630 0
511813419 141529827 0
98250679 21253179 0
454995312 453113789 0
184059465 131533543 0
474223067 452151790 0
509678553 491533817 0
226525947 58392917 0
71127746 473667810 0
43680661 422083769 0
81319964 66700535 0
259263715 571710401 0
102245199 324164659 0
118764260 379075505 0
518737528 561377444 0
178294862 233843876 0
514588082 431455936 0
48587357 15578860 0
390623027 321601386 0
129457821 561039926 0
485411536 5042518 0
217876549 209352829 0
133058344 535477422 0
146346677 95687587 0
465702705 484321745 0
77159480 491819020 0
368116154 276638263 0
18942102 571822807 0
198562027 333961326 0
310512450 35666186 0
555064757 35089029 0
46976532 265264187 0
350543385 504500286 0
443104550 109662111 0
22635836 143981722 0
170654587 130312550 0
61523722 102918874 0
502225959 456887618 0
526087937 320625726 0
160225519 315965975 0
230601122 521932715 0
252214359 265787205 0
239059620 140345580 0
52682210 105888907 0
268990139 294613144 0
562017507 551309762 0
209581700 151757654 0
435429544 168566241 0
87381731 399512785 0
347306834 82799989 0
227677451 58894390 0
308843952 115558306 0
399075838 383866067 0
332216165 278286445 0
282709464 413944384 0
442551089 342080751 0
70469258 396571983 0
547559898 430340457 0
231155513 449244660 0
48413111 448241629 0
195498036 367342453 0
264989408 514205955 0
491644747 302728110 0
108612391 294300002 0
570402658 376865807 0
561104558 49314516 0
43289330 395131649 0
110158735 278446435 0
165431592 483952734 0
464012334 300907019 0
229393878 332432434 0
303167944 79650483 0
493797828 399480359 0
399884610 316452706 0
193966383 112741975 0
120747843 363907391 0
250498110 449838794 0
271383222 344429605 0
498947311 181157058 0
915813 173375224 0
525602578 175935476 0
402902902 260684699 0
209744127 112707580 0
254140460 296789911 0
274040585 88439800 0
504012561 424688485 0
302379691 199499330 0
90792452 90220502 0
215828532 20054169 0
174274898 337503144 0
389670189 156247944 0
333881169 247365661 0
481295754 541866456 0
33755210 196211359 0
190199451 453623648 0
229630211 544093823 0
133994268 364940144 0
169407010 517332582 0
394158894 257343475 0
328438913 345430424 0
422650104 346098651 0
306792442 345662670 0
192328836 375224274 0
394222146 305127624 0
439444543 524461939 0
565780679 289175481 0
323573224 12467672 0
68406179 340781290 0
169792285 170300430 0
210311565 364704328 0
482803880 229939258 0
183027559 339934653 0
488077488 366646898 0
158979627 183369710 0
566240970 280691475 0
180615163 140122372 0
483154317 567982548 0
322513484 143747000 0
92846163 330251657 0
230612203 485615557 0
45693953 151098731 0
415984688 182326458 0
94206294 118098366 0
376636646 179588759 0
459908673 364698693 0
379808907 569674579 0
32921297 566811700 0
35434428 163246341 0
169877149 48757712 0
549687594 309497523 0
424943937 115295151 0
120920862 37557952 0
209796506 26273812 0
5699920 13991013 0
380830358 554593698 0
411863829 81090066 0
263134972 58080723 0
20437727 199259536 0
403892608 372715184 0
291419915 452372748 0
45438426 338963343 0
170874251 309568584 0
308182166 478850346 0
441302140 223269281 0
11569390 357434418 0
238400768 421953354 0
265733567 461765322 0
564825990 22606694 0
151150123 158029665 0
424080311 83259431 0
56179492 137247115 0
58733301 579539521 0
110111527 578463500 0
397462250 227339904 0
451623612 180381175 0
445622641 131471606 0
394930910 93054297 0
164764998 17168934 0
293128388 372745502 0
493636941 344902779 0
137264899 82927383 0
293024097 215635668 0
182685802 63350735 0
64137208 460362012 0
162041150 564215777 0
469222552 287845057 0
540897648 5973745 0
201930723 551495950 0
445251667 431208637 0
40325063 457116049 0
455025251 60782092 0
277854337 300979023 0
357034893 211912285 0
38451078 220975404 0
20195429 329998481 0
36130813 444551746 0
449273379 392238549 0
360054651 123510583 0
399676984 403486050 0
544564255 330994759 0
489815701 351745441 0
323673510 263327184 0
232269612 225732888 0
330869514 300145940 0
148136028 384871323 0
466740842 135319053 0
405322754 154230084 0
337703630 350403637 0
557536138 60627271 0
102254343 475275501 0
517427884 457838798 0
438635099 311653654 0
415381065 68032239 0
181486083 34970251 0
304999592 314526109 0
227616654 136306542 0
381035309 135418811 0
176536138 318337607 0
311200862 513777579 0
308660881 44689100 0
564538867 394519298 0
355591644 296123753 0
153184857 395829664 0
536554507 102447334 0
222019392 411983218 0
8755133 14748340 0
74457324 221305708 0
81507070 256800481 0
496878928 338963605 0
393549861 81549448 0
231445033 522791373 0
200741817 63861516 0
292075003 203514549 0
260220024 383345118 0
508784195 492840933 0
69331219 222360306 0
510500251 239027154 0
223931827 237717694 0
513183988 228304817 0
132954905 99003395 0
387348655 358173552 0
570920211 306881786 0
154560942 411652101 0
362194716 200182576 0
185092113 185672552 0
13655678 523226767 0
447261920 523314338 0
116482545 449586490 0
276930494 408422214 0
294275753 557363574 0
541603415 524052155 0
245375173 183101471 0
123014059 425569211 0
232615368 221493992 0
428300723 514489303 0
102010132 375214926 0
346281922 126797335 0
350419893 453963842 0
392166519 517791637 0
303581607 258234380 0
259884882 528604145 0
415694936 330118470 0
45028067 69926673 0
391314232 163083631 0
528862836 131636873 0
223895133 564176967 0
489291545 240002311 0
166430369 324090464 0
171845472 235688697 0
540391892 259007278 0
90600903 221570793 0
172952765 553513072 0
395738303 216796782 0
97089338 569063793 0
215240974 263678697 0
546768844 98389463 0
431037755 317114539 0
144006044 338733012 0
421772941 163224930 0
226040528 215299042 0
28091754 381195214 0
543250979 1384610 0
564007441 8256523 0
27420766 162169583 0
408268797 430653628 0
484755096 561891385 0
12365117 55527591 0
484619985 131738858 0
220904539 64487003 0
49186201 242533408 0
490177669 215441243 0
130386722 50360854 0
241486383 137120427 0
56162409 144872474 0
356494890 36867356 0
554248655 244299227 0
571013449 302502251 0
410458266 20617478 0
440525815 264133663 0
406991563 382510525 0
547282119 321750838 0
225705856 455815380 0
220557637 52089392 0
487985840 67368617 0
495073321 24192426 0
83816945 172411119 0
243392424 264488297 0
522283252 530360540 0
77643873 261409804 0
151540551 283477603 0
259104798 310840087 0
498053076 18408652 0
226100531 395406827 0
15624389 120767652 0
238906447 99408610 0
137729653 271647704 0
371020217 490537565 0
361284191 492926086 0
145797817 519305408 0
136024224 369625618 0
322700342 316451282 0
366755092 536640313 0
141430806 506083335 0
343228545 295566696 0
572449691 511825028 0
195725558 28950346 0
232112981 296292866 0
392477975 280452153 0
554329187 553162439 0
415148202 276488786 0
462090053 33652595 0
318215585 463211696 0
434388906 537407151 0
72272934 574961858 0
500422957 254393804 0
235033772 282462841 0
307336016 103732749 0
534435006 430538256 0
88275945 398937414 0
275719862 334487614 0
577143964 102163981 0
46094468 418643289 0
86547675 26339692 0
249494005 428361166 0
278933568 225503424 0
173551166 372950146 0
161619698 443461756 0
499739896 374079400 0
437795546 198374414 0
84466251 248942222 0
60762783 130942507 0
47941150 477645318 0
244516284 240042299 0
184008422 442905571 0
472484852 426068609 0
574158283 457797189 0
27558126 506482172 0
511053344 165485945 0
314344530 313640512 0
469779104 333268968 0
497898720 43301780 0
467445902 525631829 0
491476998 482094159 0
361351434 428120741 0
317649909 76673866 0
469381266 283372650 0
563114853 496242029 0
97443836 575424497 0
25356297 299178766 0
110005196 236590801 0
501086967 127428479 0
239741116 313377248 0
413578309 167379716 0
476837803 552373331 0
166278985 43284115 0
373325449 534390178 0
460352141 128497881 0
35796725 268345539 0
166562345 281191049 0
171246177 247380406 0
179431557 6192708 0
459198277 9742169 0
219580197 242935422 0
90672039 571475657 0
45500189 122139546 0
252941184 315833427 0
123784282 171061278 0
897492 182074787 0
372346955 476310461 0
210968497 524524443 0
437389673 448170679 0
552463596 426656614 0
422301339 67999896 0
152192846 115840754 0
180720030 109934386 0
239487528 423959953 0
26143097 263457153 0
466396544 459624671 0
120661677 193922675 0
344024019 220086874 0
172863224 210534304 0
99388240 476047384 0
283001397 73100103 0
52256009 530300305 0
119126603 339540888 0
240214395 180762017 0
414352841 466589702 0
236699142 459671524 0
208235690 507229342 0
344799231 545375953 0
488445715 528226803 0
563158162 207964000 0
545578400 459936557 0
568909806 132963371 0
189209775 573181492 0
128988423 354932457 0
188694192 489092362 0
399139810 124960783 0
227437622 135107352 0
100683120 553558246 0
494955222 91822795 0
204121616 482267242 0
496076640 274098270 0
342293831 157095730 0
208535340 477787543 0
451942149 155504804 0
82847723 30548534 0
141506749 10920123 0
378874479 109676051 0
227740048 344368548 0
403537606 549251298 0
379235083 198435589 0
467903729 191410189 0
365196654 329804596 0
227426585 74205897 0
40955925 241418259 0
426699775 152919005 0
326924011 210343188 0
268351120 369357501 0
470235076 522476415 0
417307186 486309921 0
290750115 313537703 0
546563637 448740351 0
85222047 493492347 0
388209281 65471477 0
121594280 234702611 0
421689182 364330934 0
281283330 479197223 0
495323240 398862675 0
168812638 217459121 0
334384546 552333448 0
28708362 158827745 0
500938758 206622604 0
165693969 381645233 0
20013679 36809742 0
516528465 47779854 0
134836487 255065056 0
376471420 350559285 0
284110764 568422888 0
376079946 181602353 0
390871017 371124788 0
332646059 337196274 0
135439272 130259147 0
552513361 139466691 0
369509786 557257845 0
199777366 188260941 0
133633502 505031819 0
578309152 120812200 0
155586092 90668518 0
578382679 116922716 0
361085446 197575806 0
378639229 241266064 0
295786690 407698490 0
270051090 565248817 0
414743431 296240961 0
6367853 187314882 0
17429544 540750167 0
64785433 10459923 0
464265465 29332847 0
168433786 202221647 0
552192113 501858844 0
502340527 371075893 0
511535059 349187180 0
60009107 321053054 0
225916804 523424611 0
60823098 453546506 0
494263240 536352811 0
343350155 210089710 0
471446709 579515865 0
176931227 560682643 0
188664098 102819378 0
73221984 20022033 0
113214232 32483087 0
546869382 409255701 0
361308262 95429901 0
326266107 396253264 0
140636516 26800154 0
497568186 34714454 0
58661199 249643584 0
85362760 376475153 0
322408039 234523159 0
420025798 185457233 0
543067435 371484084 0
82966830 262991997 0
521568744 318201520 0
383399817 398405317 0
533594104 151973220 0
286608266 482953723 0
121118545 575452547 0
421480160 568772999 0
235784764 480964709 0
342848608 528662462 0
315715543 309535694 0
109342606 430482233 0
403384122 394393195 0
5642798 77085928 0
209086995 366929239 0
260626355 194856754 0
60249755 25108644 0
455822497 108026511 0
189882907 555871097 0
94136613 489691168 0
126617851 421609931 0
265975165 56001351 0
162513989 454971410 0
190808116 341861193 0
43661551 555802848 0
516534710 312645304 0
330904605 270092292 0
216738474 151029996 0
368770088 389528466 0
503939037 545026958 0
63465720 73139821 0
16144403 8684809 0
468448288 336475116 0
424411913 453964043 0
125196646 135377693 0
430458422 476698381 0
258202396 174260897 0
164526346 524005514 0
388586556 104491973 0
533243255 395850509 0
106996203 294210365 0
292498550 164913009 0
510296434 35033474 0
299506544 298944280 0
218301073 172901710 0
57892642 93502877 0
529311235 500707545 0
323965015 163539286 0
177887211 522798969 0
241803421 536875417 0
460279032 299399443 0
326731446 218212008 0
291516456 279405212 0
71897850 411825628 0
496397491 102452047 0
20538080 87736495 0
80430981 384169817 0
412248030 508536010 0
47557193 196295647 0
530596531 560845455 0
529315033 296317278 0
259541063 19943826 0
215116087 434663656 0
396096213 494361881 0
117995812 404393836 0
536978037 570087779 0
69185317 265850432 0
91128781 440383632 0
330770593 150942282 0
91646974 34584322 0
460218863 185656333 0
576976137 3196970 0
225140551 248800737 0
501803907 412868598 0
111024410 88657438 0
362685398 416735404 0
8780988 479245249 0
402328172 120941558 0
204831545 18402005 0
219670619 185433775 0
189664391 407538101 0
483327091 63226972 0
415572441 552559265 0
203982354 514263443 0
192606481 265032767 0
101879092 114791042 0
329623844 137367544 0
333868275 488304565 0
393210186 433877480 0
30332575 329218223 0
65740898 427755456 0
193028336 517072761 0
261574690 509079868 0
575523952 110561746 0
302469117 425346140 0
412500093 518635049 0
303174711 283664377 0
254781275 205831224 0
122420042 569479150 0
394013455 366011303 0
552948056 267204286 0
47970238 66786784 0
6887264 73115989 0
121518025 414556398 0
435896055 321750452 0
543448866 169162273 0
421720079 340220069 0
132243475 166484325 0
279435916 10278676 0
484212791 568852469 0
553121997 194403832 0
388751090 382042119 0
44921362 63630494 0
130134142 521187120 0
434001212 52234089 0
133718536 376809664 0
295063193 435068979 0
68444922 192870186 0
229751938 246794546 0
109740297 480371650 0
91263652 455689818 0
348493065 210033789 0
42134925 157877510 0
466026295 301255464 0
395937697 44020552 0
306669837 56686986 0
313815846 275327854 0
577791797 387903934 0
19731765 173287777 0
531175327 162883281 0
225487763 42534349 0
264321591 198722522 0
139031881 562870796 0
502808156 399036510 0
434929206 527662397 0
396468099 458576578 0
535812036 256471827 0
185400039 137797340 0
385052393 365669304 0
437953160 203722898 0
52451081 501752851 0
194620506 377520884 0
211167645 391393331 0
86285506 344218541 0
184268894 144997230 0
206074525 321774021 0
106933956 540298959 0
300478375 117405743 0
135243218 51860477 0
57079225 195958641 0
340614709 346775670 0
553182332 375440485 0
69999328 304154304 0
241922734 305377653 0
130624535 406454599 0
537290365 462597356 0
546464176 576987958 0
324457863 141449932 0
316352167 300139245 0
492251377 522245757 0
199724984 16735220 0
47039305 70886565 0
254413041 67451628 0
447849432 207573028 0
298373271 17364924 0
362960675 308373023 0
332840007 374591962 0
177452078 434207869 0
97097475 543009536 0
135476923 174889668 0
253253136 73344743 0
111663819 380887517 0
149382595 118236537 0
215599463 87115179 0
220385434 82548866 0
549239569 92624132 0
166314534 212391392 0
126650060 411038382 0
241898862 185766550 0
500178727 151944907 0
301666217 490755013 0
266040219 552912001 0
440339455 432173591 0
178554110 82257879 0
481913454 182565433 0
128171921 251051037 0
261294660 97911900 0
312016151 188159382 0
504500126 245045966 0
198352248 213616226 0
2458921 494851660 0
73646372 396644087 0
461849706 513191861 0
138050866 499917485 0
153484451 148116710 0
64766823 565519906 0
155131657 36580709 0
92248711 6739468 0
575176507 83433470 0
416560126 192884335 0
546957461 502545033 0
379925491 220905435 0
207927935 535966484 0
541283653 478989105 0
528569482 291115345 0
486218184 158726763 0
365495763 63275005 0
551909051 558519010 0
352323385 15900499 0
84051871 426991709 0
38440192 193881600 0
237715129 68750119 0
525060152 277600753 0
401506686 111142175 0
288926131 79480920 0
381714426 292129869 0
164646986 258635225 0
461401644 105205073 0
567278082 523977806 0
237899882 31026504 0
397237908 279437675 0
154928198 419580059 0
331781495 335665075 0
249395273 579015387 0
405265155 549344773 0
350204949 307783864 0
519238748 161275778 0
331878880 538660897 0
309276386 544116283 0
75353400 510098776 0
382530410 209864705 0
117573741 194134450 0
106143126 42749081 0
355282229 350466394 0
151365814 348847560 0
267696587 346994247 0
507498259 424637454 0
396294202 113420359 0
530251325 536771724 0
138802519 521842014 0
200428505 386349521 0
120208689 105758312 0
226785450 390434097 0
8021533 482524223 0
121500722 139863772 0
316880537 472279509 0
428335844 103924403 0
578234151 165653110 0
355447248 64655259 0
232279430 15527217 0
116520810 549311935 0
193009432 147108827 0
5794510 577028242 0
26094328 311062418 0
257743170 438892723 0
323658990 524280704 0
465555494 10206844 0
298436514 102083034 0
175559475 429020084 0
348719419 90671344 0
481875589 360296100 0
559467737 373296138 0
310063792 263081344 0
471297058 172092917 0
96338039 84773518 0
63922843 408731326 0
246968169 154421757 0
399697474 401562205 0
531097786 334567551 0
351675809 520650320 0
16065235 170829136 0
530170825 380532908 0
241207568 537956938 0
273565091 468431333 0
77545339 36105045 0
362747818 553690045 0
226393758 577416946 0
256007923 98886159 0
259213369 281039456 0
140779024 341431063 0
545730531 365921750 0
14468955 48639315 0
161176428 490921790 0
223726502 194474851 0
560172313 277597447 0
218942075 10073261 0
16207310 92725300 0
162196437 488967191 0
309397709 371709114 0
578480795 562334461 0
43601130 328599142 0
381853142 50217585 0
450299183 304815302 0
307494630 391946173 0
291294980 436336744 0
355024262 178364909 0
11551611 101341400 0
43847714 367798228 0
91777554 168434241 0
470268787 444844834 0
528605101 164010022 0
178894763 21377853 0
566906557 71475728 0
309662763 11035801 0
494038882 234285104 0
469265139 92449820 0
150210120 187604269 0
46849268 575858729 0
22437867 128274078 0
257843787 577636778 0
231870701 26311314 0
59796874 20726244 0
106050374 503973259 0
455516970 238320003 0
148949537 196021207 0
478436328 188307943 0
458750422 66128115 0
325998827 1711644 0
193455019 43850299 0
168152839 271330958 0
540998251 137051735 0
367467983 23476195 0
423048943 494231720 0
45892605 235503676 0
155784320 407159685 0
522135807 151490633 0
267212980 90019819 0
359882466 143219926 0
201327566 36467395 0
217568024 336210143 0
354459279 161766592 0
400425611 522692644 0
195424796 533366285 0
158167360 271989400 0
246637633 155496872 0
228642546 425356877 0
255488484 108954734 0
27609912 529072695 0
392344366 84808722 0
574102125 368610687 0
239630363 480355644 0
201269892 403947860 0
262673561 409680071 0
535695161 451854528 0
430344332 473885684 0
345886495 468355992 0
519886810 198318211 0
339902521 421531292 0
460937714 536946313 0
532524521 267015913 0
346347142 52980560 0
539882980 127482535 0
509978262 345330655 0
333707410 321183711 0
455524385 492414027 0
422101492 579032584 0
14623223 436452817 0
257117323 148946332 0
479801022 295836710 0
177517034 129666170 0
182708872 119132128 0
240147581 32122893 0
228992250 198409989 0
115988663 492912300 0
16563204 170650954 0
265695093 436908263 0
70958090 40911298 0
231523932 298500490 0
99505189 200311280 0
490689268 37574457 0
384025081 81713242 0
231536550 346452932 0
306760261 266956036 0
109237086 231611543 0
523413669 340761907 0
492079331 443255168 0
264417965 13717761 0
531414167 560391514 0
241197626 75440017 0
200421439 37371622 0
107831308 8779207 0
545268272 115862879 0
343575313 429946143 0
373754603 168503441 0
139123544 515937910 0
519557154 78571423 0
6775180 396684181 0
75915355 434367629 0
233945862 446615345 0
141061866 365717754 0
115159020 157891923 0
364594311 178263446 0
194769809 472360619 0
97324653 244973929 0
169167634 60575638 0
468617380 440929145 0
413120989 250790391 0
441030814 9287509 0
317280425 307885422 0
362406306 515923406 0
390117872 168272210 0
239085461 427376887 0
487881640 440760674 0
262349641 191470549 0
182363920 5198997 0
190269212 143917600 0
50640273 229265519 0
179418154 497398492 0
73187615 291252522 0
338780912 373398603 0
517822804 309289217 0
394446883 415461484 0
524366303 106877549 0
493337557 573022952 0
94256931 236737293 0
219484176 189989407 0
264031196 372812026 0
245971617 418829111 0
268344262 30751064 0
460772142 15083125 0
27806828 142980717 0
149294101 31922689 0
305782306 524740242 0
579617648 92209879 0
43222301 308088398 0
268247183 304976188 0
109664797 327225742 0
561774040 253610035 0
10942273 12316245 0
493096331 258563026 0
120583207 489605053 0
179221313 242441456 0
241467098 242655464 0
361511867 313564205 0
117538196 275064943 0
549926537 52134134 0
298954865 509506859 0
322088156 561805052 0
534288513 75339000 0
253418766 538701589 0
369255537 201360074 0
380903605 15036141 0
70830774 267310000 0
451439454 516258389 0
497850878 51329133 0
314114320 154179944 0
219700048 290895807 0
475322323 283015612 0
556587871 421744992 0
114719199 410738507 0
233405369 566745256 0
491350558 251881134 0
90251774 299039260 0
492181934 114557381 0
84649132 137836984 0
35569781 310809754 0
76989937 562614659 0
92699649 323338410 0
526321257 391901307 0
391092654 307388455 0
216456371 84497885 0
188040826 352748119 0
112345856 41166368 0
150462339 178720377 0
134018357 517828220 0
347633486 364227279 0
73588575 311241125 0
109204127 83932701 0
382862867 433045589 0
20673187 457266085 0
12117534 547693167 0
254970936 234374391 0
304700503 63644899 0
217866575 49125705 0
510798784 11628131 0
299963405 450170283 0
243295670 517288147 0
493029853 122887069 0
393788483 208167361 0
107135101 395956476 0
135948731 127794750 0
579656800 567284612 0
56638195 215244922 0
117128758 573181084 0
274486676 309104422 0
571171959 33517401 0
477628972 406923598 0
213902946 27771477 0
543498288 92494519 0
118903769 296193552 0
368166850 138932697 0
75911595 303778019 0
209411017 233276325 0
578508568 242042579 0
525959925 246116810 0
107436923 118879115 0
347035268 355928679 0
226166122 189465848 0
286887871 526777980 0
539848261 460854332 0
12436201 276000145 0
483229917 7814700 0
137655272 575606014 0
380413308 404983760 0
13281424 302477394 0
361553747 275329575 0
468270038 424913733 0
214110701 19380541 0
100213303 369411371 0
272261430 301252404 0
101305542 398151347 0
186316231 349701440 0
32999527 551330548 0
327002836 134941549 0
439851719 483800354 0
377841621 243688060 0
184305229 63693080 0
369750254 319428914 0
2995939 63931897 0
430360132 500444577 0
415644399 257357970 0
273119145 253270234 0
292590004 475384144 0
366595161 193646385 0
148045657 391308930 0
205853512 99828478 0
163270446 51525273 0
13942935 525250904 0
16892999 400740175 0
472126695 85318844 0
8544305 380974359 0
554991460 316172817 0
302739146 354131384 0
345736715 408987671 0
107848089 508368728 0
175351788 248635745 0
405348324 134235903 0
348743151 53080833 0
575894738 146336034 0
214710013 402739072 0
381542237 232772171 0
60802226 30711135 0
332406880 261622689 0
253415079 575294108 0
97589433 492607650 0
224673089 196195784 0
269648292 310100113 0
230846609 275329476 0
207183791 538297334 0
10492588 545339045 0
483274126 473740836 0
518881959 504789897 0
145776240 131326926 0
416373226 238881168 0
266243751 426375005 0
575794104 572157671 0
558282356 33202839 0
249378499 283648587 0
411555118 129352362 0
410102415 486310180 0
129365247 324821246 0
519616559 249682820 0
12029954 206309669 0
49272678 286880529 0
491469316 352323739 0
517075762 377171933 0
23111026 32229841 0
498702614 139521193 0
9341888 306379025 0
315388910 382349792 0
477263502 542837817 0
117199646 413947876 0
94361228 215883548 0
320814182 480613038 0
228426267 446966205 0
538492282 425049171 0
331859762 521756115 0
55684957 108955132 0
547601353 523605721 0
225501869 538003317 0
548385723 454021756 0
87636996 60563462 0
230274924 81088453 0
553511424 61095147 0
39839085 294469737 0
108394919 504250292 0
491051298 221236883 0
349867269 329605482 0
494716632 33792335 0
403955314 251130004 0
222141777 436002965 0
486771400 494632130 0
521322867 325160639 0
279891472 74841842 0
123567061 66464521 0
206494632 396025510 0
299378448 68785322 0
169707841 539134921 0
336862533 248396300 0
546983970 526918671 0
295210229 283201265 0
275667801 435568448 0
54424718 439167481 0
24800656 332297132 0
298925388 201350944 0
442716608 183804260 0
493657441 335352780 0
485926530 89393914 0
436006539 392842801 0
471415578 566768783 0
345646531 380531495 0
105310302 44890775 0
139945035 14970399 0
279379024 266361857 0
2457734 15797535 0
269354539 58831610 0
291351239 176949907 0
520400448 111994494 0
35062705 161983402 0
351604248 53055995 0
247014474 33462778 0
145997596 132649305 0
411906605 494029600 0
66433278 562716407 0
417785198 296847226 0
541318413 101142636 0
316386277 294223348 0
82690222 545464466 0
76114751 58494230 0
146913959 472374865 0
501235059 64712613 0
116584545 124156318 0
258723900 383985474 0
466009169 480896430 0
284055607 116292876 0
374217106 175703406 0
60793053 487114963 0
192589470 126245117 0
499824216 113985358 0
332486811 375754869 0
138514034 467949682 0
48610301 159316141 0
182179284 5082253 0
12390036 168738543 0
494306529 561684694 0
456285294 330382810 0
36153993 499601720 0
138499001 558878661 0
198701063 555337493 0
514310514 350714802 0
135710270 114858815 0
103227443 325552686 0
498071420 120598238 0
97343897 302258629 0
267528170 237490866 0
34223920 370255351 0
67702886 346156977 0
230738827 198003526 0
444790133 21900592 0
57803584 425051655 0
226878386 78911532 0
325844963 87169797 0
287485759 526408076 0
486461853 148444282 0
291155039 73701110 0
7964291 411591027 0
117817793 133493359 0
59474633 477558143 0
375336900 266284956 0
234615043 149805250 0
300006359 470590155 0
280464362 430222154 0
269572494 235286861 0
459157418 382238190 0
154090634 6275326 0
282671999 129647921 0
341232158 344429882 0
143363311 52376660 0
226866321 478765061 0
308591984 321123007 0
74092219 275895103 0
213874293 87694676 0
48246085 521501561 0
467817650 461361698 0
571934022 108185920 0
514313403 193284683 0
266069435 51065377 0
475691219 131783544 0
258504272 233987015 0
275956581 119065010 0
401219978 499880201 0
37419045 422597291 0
106634210 133940829 0
426356845 533567435 0
193503216 125052283 0
545091058 352216773 0
397029744 175684816 0
271639071 475503796 0
378315498 79441779 0
266503776 62581493 0
341914835 345734189 0
305471815 113167631 0
411688278 182017272 0
272566986 399672872 0
419914484 451176022 0
121054545 305276644 0
166028921 204738595 0
190556560 235948923 0
5437899 348407396 0
287042787 13121683 0
315956702 443583867 0
350979813 528289040 0
325891855 377247473 0
6069932 536959812 0
41063813 506370072 0
239719124 205596083 0
17980491 342074784 0
111969358 301875578 0
488353575 219398566 0
504484083 163863325 0
95543905 93666534 0
393591730 66325627 0
284945555 550976563 0
21887595 339544722 0
288352215 321876519 0
26344591 578457234 0
389640476 370017906 0
275713336 178861863 0
166761681 88398473 0
230253752 320955737 0
148044183 18833937 0
462826544 102480214 0
443445721 55278265 0
331794494 284971468 0
199508358 72511563 0
148085680 15389722 0
519316310 24016625 0
216522569 457177875 0
79741644 347516249 0
494823529 401069699 0
296368395 203302682 0
31710324 553299794 0
490990693 303808286 0
17323880 247331081 0
149715693 110250211 0
277162483 532587549 0
510636016 128921588 0
495994237 169961168 0
515819723 15188048 0
406610047 105299063 0
488415077 309913474 0
495662885 401010844 0
551494041 516589737 0
88134426 109452974 0
224461078 60554765 0
89911606 188569546 0
497077551 91450499 0
324303354 469354912 0
455544530 412592453 0
103413518 436575733 0
579525480 570155663 0
207626051 148083394 0
264899542 77968796 0
93731778 192387663 0
348317116 331892529 0
560185276 401705928 0
442811158 127321483 0
268542912 486607299 0
9011337 545839869 0
256679890 151706841 0
401366601 517627251 0
393283233 234105898 0
265359466 132458614 0
508208724 71812403 0
470208187 12762100 0
214801930 525508545 0
186031574 83121849 0
141575108 147459546 0
425591962 225722404 0
320935702 279954150 0
387394417 33539510 0
374765324 431988133 0
184652662 482509408 0
367269760 103923425 0
105488984 237296114 0
404805797 568448411 0
419612956 91266689 0
103675533 221517671 0
552784222 138209872 0
282519146 555027973 0
430778434 562938916 0
239949801 33096012 0
536835291 343189087 0
514828077 434977793 0
173551436 256460658 0
76398593 32994415 0
276019586 540068952 0
415252322 310932667 0
496308634 543223360 0
378212887 86210607 0
268948951 312304816 0
340267610 570610802 0
375782777 166093269 0
298870487 7984710 0
154660245 281295285 0
566983681 228297659 0
245103740 411105904 0
97891682 242695863 0
142159248 96876096 0
419850347 89004737 0
18466917 512541738 0
333267682 576908306 0
533136001 458815529 0
536535096 407631115 0
89669122 417968177 0
189791166 530412799 0
133395344 6389243 0
394803166 27932226 0
193600931 28129808 0
568390463 351524225 0
331007383 577338639 0
50583686 23857948 0
356824337 127314549 0
213491748 490510782 0
297600701 561797837 0
549855895 127694005 0
63543332 154649027 0
166596525 27240393 0
34044136 412271565 0
538900335 451151804 0
203678454 23601478 0
169754996 540840863 0
323549547 106821730 0
147875042 291390311 0
207509240 224523603 0
394288793 444788187 0
114302818 577611400 0
205554121 444337132 0
504893482 251265566 0
29347086 426880432 0
280056485 567639870 0
304889042 554477096 0
193141788 444295417 0
201853092 27560206 0
353800526 490432268 0
175812016 58374902 0
399342700 19519815 0
398842307 429867918 0
52278894 274464610 0
151333951 462388185 0
177475892 443076478 0
67567379 158913592 0
485261419 339184409 0
120098031 95035604 0
479222809 444443702 0
521185923 326222704 0
563850338 269406154 0
284612291 277010379 0
511908690 328462591 0
539546254 304662318 0
384988693 186641146 0
467269254 249816862 0
131933768 192371455 0
358507975 55089074 0
98993353 104273505 0
387187945 105177521 0
367942355 472047629 0
518099271 93793487 0
445925694 305750102 0
186440455 386068481 0
307496512 183678359 0
49736255 441560155 0
75750857 191076118 0
169185358 286690153 0
371478258 194510778 0
14602148 538529668 0
243474543 313340835 0
545477049 271994197 0
463401914 220719689 0
19772858 514541534 0
99424805 496263906 0
121889446 60826450 0
379666304 147067333 0
331119542 59937950 0
8995368 220244981 0
402841480 296176409 0
390101510 291419778 0
475284387 46252654 0
342449764 500923889 0
483894427 205637659 0
5194780 6865690 0
429018110 365540792 0
72175185 485463441 0
547569778 415840729 0
358320949 516123089 0
469459925 323967707 0
515343966 454635285 0
193063015 570161489 0
246802045 180399031 0
566467029 239410604 0
350021223 549579072 0
86462964 146325233 0
253819874 468863428 0
486511693 382829336 0
323490347 89923198 0
56611996 257810254 0
514226667 546389152 0
217170118 309905440 0
425205811 144960530 0
500877773 261968607 0
217473745 32932401 0
32691 1071618 0
97542633 510376497 0
352387985 137190131 0
568866477 294303979 0
333419639 497371643 0
41607619 279245377 0
232370949 356953914 0
411467721 448939146 0
225474527 337014379 0
134574796 151712238 0
64765332 335073228 0
556702291 66412832 0
394004519 473498913 0
545886652 214914109 0
374091290 63345571 0
99092163 387530529 0
116282914 370896303 0
495291551 265864910 0
380060101 285773795 0
119790888 422022161 0
400166953 191036479 0
144498461 115070672 0
386541252 201618661 0
152208754 547466598 0
458689944 244266344 0
323845726 6554682 0
55762642 60969349 0
7604939 234589944 0
33427060 237205556 0
416834632 166303157 0
250004267 379476999 0
547761793 265985465 0
296969063 484516956 0
520692373 88479154 0
89890395 425084166 0
378995690 81213143 0
293648820 574530987 0
427060943 96756629 0
268768496 227759646 0
103754517 300823683 0
499260385 407263093 0
345038928 250034297 0
25084255 86065361 0
210607015 364645097 0
536562947 556078667 0
475058390 294930924 0
138342579 176772453 0
198365306 37427890 0
404375733 133668602 0
88369293 330205063 0
165974999 31735030 0
418139660 44917900 0
225713676 447272413 0
360352953 197028613 0
517934399 172649409 0
250097922 183580386 0
565048479 226809424 0
137369007 303157602 0
234823078 66136617 0
443551384 273475769 0
252258806 234588054 0
425841050 436903689 0
150383735 2896511 0
315676199 141381577 0
558632705 412323106 0
159291754 380386126 0
151669237 36120442 0
365919993 409224086 0
531668062 132682186 0
101549378 347934957 0
444796641 139764000 0
309870259 493588482 0
553311597 479579152 0
28789952 61122750 0
193297196 19849648 0
176293747 440475284 0
446456893 38285633 0
486570389 87993755 0
248218822 573591944 0
158011894 142418452 0
448210006 507272330 0
336039939 317514152 0
344081412 98787702 0
18897695 70047132 0
224740078 287937091 0
462499706 416087222 0
467978586 484030778 0
294201830 262730824 0
551937910 13777218 0
136791813 530764497 0
466232934 280454836 0
392047261 80592284 0
55581161 80890106 0
151247760 95468642 0
478175339 155873343 0
396108747 97903273 0
259768423 184253563 0
399258465 76850197 0
296898250 321752149 0
382692660 457098666 0
327590532 8194128 0
516423308 88209437 0
468438199 13190356 0
22293300 321640079 0
304613846 515946911 0
89463449 451441269 0
408879418 100020997 0
367480257 340319684 0
521495750 138106374 0
550978668 328042549 0
172176563 366874800 0
474867691 477619425 0
290432789 380132183 0
273480690 106281571 0
570692725 362736895 0
429723106 430641184 0
558556376 189251866 0
563329212 508198026 0
249803495 175489582 0
213312389 201365299 0
131585846 206662032 0
356783982 73703576 0
522127655 399928706 0
412314596 152039464 0
229376675 393655134 0
126456291 166489454 0
377124148 200324426 0
465608583 51300981 0
452707900 202991971 0
387735453 420161813 0
51371233 387583065 0
386496579 330529191 0
296824316 451375145 0
359908137 411764188 0
530368793 215944850 0
280542945 66823323 0
129067825 155596226 0
318025636 180572471 0
129169151 326823309 0
3929957 477014455 0
290517561 273362475 0
228755647 31802857 0
206252575 358880506 0
327089990 174826608 0
316196336 153953624 0
395947649 295492236 0
540727779 149834542 0
33711482 433389255 0
539791413 572461043 0
482292162 75550885 0
306791959 154248635 0
190264196 444063322 0
575349091 509126693 0
276089601 280967323 0
164263563 94589174 0
105875583 367524825 0
85149925 265074001 0
577442008 492804359 0
538656743 362822762 0
528642983 137223001 0
53041823 455986062 0
76138983 452543308 0
167099846 414552195 0
168783577 272849008 0
536041837 289256483 0
136749027 510441991 0
510245111 492826435 0
175493198 1668157 0
542625723 130121947 0
207123868 528060798 0
556158602 546105425 0
370609949 386052075 0
345647036 244117717 0
279256852 245757615 0
340045351 236685197 0
490701721 369712727 0
507511268 273855090 0
273627325 15308266 0
53771589 315912787 0
415350857 383214798 0
205411282 316356988 0
3926865 86548988 0
556347861 46906234 0
550825154 511220101 0
390079868 379083296 0
567848762 47027496 0
49279928 426022306 0
189713607 523450761 0
184260936 422671649 0
362416502 49843705 0
386077138 50483945 0
458823056 238479991 0
216278671 27109776 0
96660675 165075573 0
330895384 67591626 0
279068249 199515154 0
355571391 358817805 0
125598953 205609069 0
576554478 291644192 0
81436663 537908494 0
460908504 33136962 0
513736859 462677786 0
245479015 249220036 0
383058572 194889010 0
12842931 480285412 0
488569215 317100821 0
65318211 33369376 0
151146403 436999904 0
4546353 420105882 0
105318002 189184601 0
92006758 43543975 0
365248313 485117196 0
23932302 377723758 0
496104060 567743281 0
111039963 267727207 0
25797006 471212872 0
79299092 348641482 0
335597063 177616713 0
254697332 374787842 0
535624850 208893733 0
296810052 441574315 0
220739241 103236293 0
306814675 361369129 0
478612338 368561350 0
505026512 339567961 0
335564233 241515394 0
1368343 447940458 0
375985068 96381317 0
178140684 109986560 0
171027634 197284291 0
257146384 254485427 0
66254590 59793674 0
215921098 91175996 0
75611645 166056533 0
449109688 292331599 0
365188864 61702356 0
401116173 450054786 0
230036702 186950685 0
391276439 65401500 0
316239850 154474581 0
278295542 488241275 0
79505214 85735218 0
121333453 423297087 0
43571192 12707721 0
555274145 163389903 0
321065227 182644735 0
71630580 156687837 0
457814699 121582059 0
407889970 168610810 0
29122588 91047728 0
66731697 534303621 0
389880878 36626047 0
516267467 43313111 0
477026091 128170444 0
457733881 327133899 0
33464067 62634003 0
172779232 62422719 0
338104888 475241356 0
240727723 470523781 0
517671352 42464292 0
546282143 332985308 0
530595392 556343922 0
251843555 465000557 0
343631092 298117307 0
39066344 92323521 0
271539596 367538264 0
292321941 390823187 0
241344671 356034014 0
177501663 225897004 0
454872027 139067518 0
396519104 408625967 0
69891385 15688789 0
395541613 355380620 0
398514212 251007163 0
248365314 399715470 0
404973904 480412982 0
356489973 251019570 0
158413668 538463420 0
405210482 521447072 0
215470344 363221826 0
84083387 246361926 0
546741943 533555353 0
71269025 457943325 0
372714916 559392951 0
223114695 282276738 0
485099833 223366233 0
372873289 202061746 0
541387110 127293952 0
480243092 562765473 0
576935638 461133163 0
515187489 174032957 0
107686768 27133472 0
329804590 244943919 0
402680973 380649179 0
204993147 549107628 0
79469344 515997023 0
127360836 391305273 0
166465780 417493735 0
426680697 187175760 0
287121303 14169071 0
512426811 526347339 0
63219057 241297044 0
18889900 223810553 0
251225032 52307333 0
437284566 465130250 0
537475593 296701939 0
443178581 118972474 0
327149758 513663724 0
535350861 69003719 0
6425987 134676963 0
6088436 344620936 0
557415949 57557260 0
845191 439394901 0
216248017 268770523 0
85198823 148454408 0
232361764 229353712 0
171872377 299929431 0
68284419 91720894 0
308639164 307072766 0
33415144 202366 0
122243527 449355905 0
422609550 389943364 0
281382133 61427605 0
144584930 402162508 0
425587809 363835601 0
501365366 105998213 0
358240968 338217123 0
254147105 558937399 0
168226660 375220819 0
157584033 564041151 0
554087372 186493502 0
400150596 299352579 0
552783145 102370451 0
23594856 318825416 0
225202545 53505677 0
243146163 19540614 0
285059098 389146947 0
110427615 481094981 0
35904764 560858403 0
204175912 171967807 0
116578455 305723977 0
526802590 525339005 0
144640029 148708936 0
142800370 511175890 0
187218989 419536632 0
555645027 423819654 0
123939919 372723804 0
315887425 311503600 0
260490284 377408626 0
11470444 2939832 0
498433207 25715233 0
183143706 76787543 0
10442245 22444150 0
18667373 43904169 0
125101763 241448118 0
432056983 178927040 0
446720151 367379541 0
522040858 399433805 0
437522023 307420971 0
547601078 203709174 0
579539387 420141979 0
38421835 319344277 0
340491557 490280322 0
44353861 429133190 0
256280809 354923066 0
307903464 242659662 0
510643466 237293383 0
562057384 392116473 0
280608778 168971945 0
272931841 142985451 0
517262390 143091159 0
351597328 432839905 0
371756902 48801496 0
557755973 162689499 0
121898862 323785922 0
562649702 17415907 0
362663025 463174760 0
62264244 22431336 0
229906231 307934541 0
57118379 527356307 0
492946880 320192113 0
427268117 560277640 0
55776764 441226774 0
390629598 127625173 0
17726625 347896057 0
397271627 109938057 0
16391802 495481835 0
470444095 43832506 0
539433596 248523020 0
138314249 563128387 0
313905738 441904601 0
297159745 505065400 0
90981325 188545936 0
389126553 145112176 0
134942314 467789512 0
59793696 73227717 0
273727213 292728330 0
217223137 202317757 0
241973543 243858220 0
374102662 358864837 0
252603369 235900918 0
66696025 193539412 0
537302087 463334818 0
108973344 209214792 0
441460794 371614222 0
67561521 317615749 0
39449474 145656728 0
373719770 147329103 0
286288352 265579369 0
142383782 350701955 0
307436917 289712983 0
19778453 529060515 0
186878107 297560791 0
211696481 22237319 0
147532061 304042502 0
356080274 231505053 0
30299971 38792338 0
357203767 80305408 0
110434020 35455505 0
118165009 45484000 0
112694468 535128103 0
556831950 417464383 0
358923926 236078445 0
414972964 58564992 0
133874758 204644962 0
75756460 296964495 0
159704839 13956710 0
454356513 169002015 0
52231371 213911239 0
285615484 350980151 0
30595252 437999892 0
21369908 564259431 0
10222426 368123505 0
165741985 494663583 0
455119156 520706995 0
11082195 431079329 0
121284478 378490732 0
461227512 464789187 0
470038117 482626307 0
396918147 577417444 0
205277719 155619932 0
405651026 39924283 0
308436147 547838011 0
433934157 316818728 0
295206746 353623435 0
193583617 162823193 0
115786631 276363474 0
571766093 544698413 0
256962611 41245497 0
26703246 486148911 0
401947501 212369860 0
112639360 492332506 0
53768068 374942157 0
142859139 316094240 0
38091061 88500043 0
523328186 510133253 0
223051652 463818859 0
155964366 116419482 0
348064396 462332701 0
338494885 572816385 0
514117426 236727617 0
296465478 230407375 0
422075427 162227927 0
174713514 139358267 0
186334592 547350613 0
409613078 80074179 0
310934287 575259003 0
456130999 98163686 0
426750889 392147998 0
272733406 229200436 0
22716742 324563127 0
174730814 269250853 0
18919809 249353542 0
270023062 113971427 0
399813495 339850835 0
15944691 244982962 0
545147158 564768327 0
389887772 20280452 0
3934790 260626507 0
497202165 162978172 0
206635485 533057514 0
116708675 78410022 0
326646885 175467474 0
263227844 263686991 0
342107038 332680361 0
219699503 218231866 0
375829779 360937870 0
5182293 151692361 0
68262799 123707564 0
528815276 528024121 0
219002392 17645330 0
505246511 63727227 0
101532337 520127947 0
529781204 542885538 0
306787541 12638960 0
465002270 489218700 0
483290032 512831398 0
33711296 105413051 0
252345051 469799838 0
128062124 189679555 0
469608306 343477588 0
317936409 193760878 0
700837 189830419 0
312606932 87314143 0
107067762 552084130 0
78384065 237402365 0
261081823 52883322 0
391569790 21449123 0
305399439 311475092 0
3580356 325198332 0
539486737 184612050 0
216246982 97625976 0
14388931 441723616 0
524054144 148281450 0
126885818 496119353 0
517534119 150795428 0
129405571 96274393 0
518041927 413294262 0
162843332 222791658 0
406501576 298353828 0
279789173 140739028 0
463609982 421422501 0
321706393 535579474 0
467589494 33199183 0
391493899 251652410 0
85504521 509335158 0
63937563 232239248 0
74792740 56587737 0
429122373 263105232 0
290419379 538970840 0
507651567 144641427 0
409477419 309118219 0
187027752 172962307 0
166971475 544110144 0
51219126 275538677 0
291312881 228043947 0
511151427 531149997 0
571920076 257219371 0
486011334 386835348 0
407481387 484112322 0
1055658 42489485 0
272970928 371716894 0
239645586 237468282 0
513439944 16279908 0
34250496 55885640 0
467372202 65345857 0
410679337 277877864 0
353574816 262186454 0
213354086 496236070 0
312377874 424726141 0
160015309 165023403 0
87509701 521115438 0
547692998 110568713 0
469173160 145532988 0
109076989 35744267 0
441611757 226777484 0
54923074 347771227 0
38631795 422509402 0
461835409 525485371 0
350213735 57321182 0
570027631 566540347 0
165448060 13362176 0
344158982 134689497 0
241731847 56763951 0
29487069 435688822 0
425962337 176320311 0
192153745 549218004 0
230820371 479589035 0
313381115 99588225 0
159649844 483979777 0
79722788 173060550 0
325073441 263193948 0
485627557 493705261 0
559087161 236166984 0
89470590 313071561 0
130781235 354527909 0
6351480 488057246 0
344898097 512671762 0
179857106 557379009 0
337216649 148769194 0
321169789 423138425 0
29503589 495831022 0
559742468 568764934 0
70806919 473270221 0
541575611 9748527 0
14415613 222438272 0
307883339 340913867 0
374679724 46710673 0
5245284 437834308 0
204292707 298268927 0
29789866 19079100 0
567216585 566500360 0
281759099 533579486 0
421131228 170757933 0
508756301 150937517 0
226674995 298246349 0
205607972 553337475 0
552747099 327267464 0
247755242 392726098 0
481497978 68203163 0
364639052 99485177 0
521497018 486962264 0
138081071 114866230 0
542083235 454752910 0
272447684 487334713 0
117053209 515036846 0
33568848 38612867 0
421121317 31688979 0
42581192 55952358 0
418626320 36838333 0
467371261 278687249 0
361010687 395218674 0
462356246 447503207 0
266668083 4658334 0
20670973 486490584 0
278601907 273185056 0
63215622 386528658 0
169440387 466615879 0
266159915 105028401 0
238110945 501123999 0
111281793 543651625 0
405783396 564252398 0
172514644 179862572 0
563188171 215748498 0
90386351 109370725 0
188850341 385388634 0
376712725 145103687 0
98268358 307281839 0
268754489 566219195 0
549010171 297079924 0
251170752 30237512 0
492848683 210748332 0
226003734 80689057 0
244843052 202667964 0
478821595 45760740 0
541862069 289563981 0
298233655 493061361 0
354260724 112054033 0
57515007 532326002 0
282647862 435692476 0
460231203 554197443 0
187180876 577358246 0
374222128 133405462 0
382951361 389700312 0
105472099 529284269 0
218822372 85965021 0
573603039 568217368 0
578002791 53706431 0
363823597 226003815 0
398878839 54597900 0
532323219 476051083 0
558426920 162995810 0
374719646 86099583 0
239753539 72382390 0
439378712 356774500 0
408510824 219451182 0
8285281 496611662 0
246292462 100313534 0
409937945 233758317 0
344861876 252285185 0
54541036 240344332 0
277402298 534247015 0
263693139 195447404 0
303586646 361499287 0
191690725 309170957 0
202167660 102871691 0
299138964 578562266 0
354262415 321883553 0
350985335 330851974 0
383066016 245489485 0
18329990 38812717 0
550089458 280371485 0
253095587 418988929 0
205318427 261435641 0
197557169 361668387 0
457275494 214657116 0
125804428 534372404 0
5851894 543619932 0
330922916 318778603 0
185482303 442980736 0
573510815 482572319 0
301386863 126316623 0
15218118 41589587 0
363899623 50629646 0
544668166 289609125 0
380155874 450890468 0
250575903 473580857 0
372274017 228952940 0
575792940 167452368 0
393990559 38296757 0
269151434 408926275 0
148718184 371362684 0
167505211 439402124 0
187075000 137960 0
23419996 462621054 0
275037553 516415553 0
408662407 271747043 0
551812007 3207459 0
527577017 377156211 0
164386204 94245103 0
393436891 44379700 0
507573341 185603157 0
435098547 28883682 0
159845939 183050302 0
70778431 90978351 0
285960289 526415492 0
186821192 32613967 0
50528223 565211659 0
484110157 35769621 0
329376832 281500718 0
562129866 179164507 0
469441699 396339302 0
542487644 553282063 0
341683633 411259675 0
151038057 238765999 0
180782908 215325787 0
137902692 173503299 0
563311536 481804829 0
426361148 2151261 0
164413588 308766100 0
66588722 435424541 0
141818111 505531166 0
100237247 148889582 0
60902312 52966283 0
14245837 294337727 0
74260807 117671958 0
310157181 321587256 0
144793596 146631566 0
128617606 135027187 0
56161386 157026998 0
450857124 578538909 0
10770654 352767519 0
516916882 219746087 0
195541466 223047622 0
156712596 394789503 0
252876408 290670434 0
196880985 388129712 0
443757441 213602514 0
274306327 121670149 0
362417612 256687602 0
306680675 307043042 0
288306418 412160294 0
27502059 269515781 0
536117588 391923604 0
485454651 180100602 0
254522889 46989492 0
10596010 136664327 0
357578609 497701699 0
190084804 298659731 0
560684027 376630230 0
411554087 72081891 0
382732017 74287560 0
324491606 428649078 0
519885945 178257896 0
129025383 396559067 0
395085442 78167183 0
260919514 426124908 0
253409772 48837244 0
310091995 223092714 0
309617130 554931883 0
229973091 482318741 0
480488682 486952641 0
425792688 394264609 0
64195932 366693968 0
163129019 496659205 0
327429203 497191188 0
100582025 115417761 0
342365243 152237518 0
53093845 267874915 0
492776058 24548057 0
533307930 479919221 0
127368247 71106285 0
515430138 10365173 0
132701036 416198541 0
78786726 515975236 0
230507901 514825278 0
208659816 371631745 0
134705683 485935682 0
438693640 230668881 0
533113888 298919414 0
39853268 151487420 0
114578260 49873867 0
114321988 532147614 0
460354143 419940302 0
489912795 15048074 0
14768841 502528671 0
486530188 82587365 0
237170572 269565381 0
273990605 4065549 0
443693662 395820346 0
339870115 16789893 0
325034489 109207866 0
406018042 309850797 0
154212524 512784399 0
450086823 555087708 0
351381557 551014125 0
188986942 52110423 0
152726710 32961084 0
153164612 158925542 0
144072458 105957642 0
106785151 201446839 0
110942504 107153022 0
386025453 90072885 0
538055207 66690990 0
555562960 336348953 0
274861051 382505630 0
32350713 24060218 0
45895622 562425354 0
43946175 324732877 0
485404919 95178324 0
541648991 385180344 0
382752331 85573914 0
96478514 388846655 0
8865004 531041713 0
30520266 354196365 0
456749039 187387827 0
377472243 212287864 0
450578918 568643891 0
227724256 185995962 0
117349631 177883781 0
433348687 7393878 0
579237361 281283682 0
389176132 73251895 0
387114091 373083419 0
287077028 161827472 0
301099199 64905589 0
401673525 253659562 0
238633457 342014213 0
73629587 265370036 0
351322877 501438881 0
164317109 494561905 0
237128492 405253433 0
341609066 418006782 0
65233104 199239256 0
355865420 402360924 0
246740268 415248691 0
542761 284116912 0
235255943 184494425 0
89008987 515884778 0
106743021 65935076 0
484733470 310295930 0
164425359 525942884 0
56916366 260110886 0
317960661 421533359 0
481710604 409462490 0
538664002 544605692 0
103716427 415135438 0
160629031 440738950 0
346711840 479911123 0
23070481 215381121 0
145270172 282380888 0
81503640 85071503 0
396467283 502032401 0
408886606 295410723 0
360625581 367186474 0
133493606 360359291 0
215583367 282636249 0
287263920 381057683 0
98564041 492381049 0
297373086 463759054 0
67419991 128404292 0
510861236 225790215 0
428508927 246283528 0
88438403 193006938 0
46515707 356832059 0
461901287 502428778 0
562513321 275052971 0
480917971 389543246 0
381694030 3504794 0
28056398 567446309 0
176964414 2929269 0
88045699 507267143 0
191070555 5056950 0
415531738 549169325 0
333475838 465599972 0
65953261 90083707 0
37904758 494703557 0
210150818 194232554 0
343826177 101423969 0
479828440 511529296 0
260395045 11300779 0
116564485 500704676 0
357238815 399536029 0
420675490 204059727 0
387307613 244029773 0
534674197 214866659 0
397111102 184132214 0
235600003 569560849 0
209095888 531092441 0
372254877 502115179 0
109126157 466628919 0
549562990 482017892 0
300456175 506485630 0
486078600 165585233 0
447520302 435867280 0
175427761 18511264 0
105015739 159873039 0
507772 147121437 0
512415720 353996303 0
310452435 339280516 0
443916295 404680246 0
408366646 286984746 0
117879574 432594600 0
488399741 93691059 0
186255381 227108231 0
88449326 572725374 0
438537675 385479494 0
508144016 405174502 0
482454245 371739197 0
254742059 322667993 0
515193561 387569853 0
566739304 167560179 0
251833949 300119004 0
196476334 457701399 0
113037262 181978169 0
54621507 420429847 0
353635745 99961488 0
240656472 173288002 0
80542183 332623290 0
569150938 519274599 0
188484119 416799106 0
136990784 483437257 0
530476386 398458866 0
371699332 149353376 0
392853585 43407277 0
389840030 88231592 0
99100029 298060494 0
367692639 159973373 0
539290804 234987969 0
361519950 247431689 0
123816648 275025950 0
128896588 501526161 0
430828623 421862075 0
232661072 179007202 0
255815593 1318952 0
327305790 221407307 0
533349369 481587689 0
305979395 71558869 0
182682581 96143504 0
70669387 58122762 0
569253227 499100741 0
113678870 175773660 0
354919958 358830643 0
185323858 488617141 0
377329834 241161719 0
96742826 99207182 0
386085836 202863782 0
211019652 557852003 0
410196562 375732263 0
239493150 18084496 0
357284116 55744326 0
269737294 567202912 0
227195122 169242649 0
325954360 409131671 0
84195295 469475832 0
259267287 163204157 0
470058750 71979001 0
225910626 375814031 0
372778724 233164501 0
477005888 21235131 0
191017447 384826170 0
231102922 419662633 0
371199449 123188861 0
75839804 156154898 0
194987829 239656908 0
396932020 283226490 0
504630904 410675560 0
225307847 518622810 0
458232305 455658170 0
285303154 210770775 0
542097306 123442792 0
106774229 70213168 0
276208360 211046378 0
517731548 114850685 0
535992130 387289731 0
425298382 95570496 0
188434049 383767570 0
174199830 198070960 0
99607016 530001990 0
537879921 351429644 0
115086188 210859610 0
353847781 140725455 0
73233506 574880011 0
89179668 254509344 0
259644302 70632753 0
487233276 534288117 0
57974400 442166719 0
459803899 184236535 0
168733731 465962806 0
251689965 291982088 0
220850779 89557433 0
577738517 22211520 0
27537982 354586482 0
148926833 73845806 0
483363493 147437882 0
353434575 234951057 0
181996743 168776753 0
443923066 69236676 0
132410460 399900186 0
344844929 314969169 0
300992887 527120350 0
270515247 347393491 0
297062535 293489233 0
193085689 548794023 0
255973832 40949814 0
73141187 434368187 0
568757441 438104873 0
349778415 229851887 0
572057243 228158296 0
400156659 19159700 0
285587153 239861610 0
468258447 234416160 0
484011842 378315069 0
311976624 196784761 0
309558194 135136020 0
176985895 246360336 0
57634406 100450912 0
500171229 162163933 0
169383620 458483250 0
438964961 299420337 0
49693459 544686610 0
134400901 92601277 0
127268331 306292644 0
20987938 548366167 0
106287812 373404093 0
367432738 148605249 0
31317874 511483251 0
316268358 154225255 0
50558160 482334582 0
141928929 3112527 0
10867935 77420365 0
334864325 508034096 0
285939558 398285719 0
53516267 22541882 0
20197260 72550467 0
374288382 316547752 0
152433938 353210285 0
40214224 85275603 0
455864421 57201227 0
476892351 243087059 0
49718675 13452248 0
194221521 448790171 0
24352395 242957100 0
180471879 367307956 0
96379686 557308843 0
444021452 20616698 0
367614096 192889483 0
468515492 305110777 0
567571575 204783929 0
39665905 306538434 0
550322901 265933671 0
262645813 20979421 0
135862476 48884084 0
290608099 20385902 0
291345162 40152934 0
176732418 301999097 0
139426689 257154976 0
572902429 46999739 0
100818141 393727147 0
478707765 136474956 0
129742675 53812065 0
135614906 170136767 0
450588311 31524151 0
56479206 354688395 0
427414704 568786810 0
521605328 211078152 0
359144907 478848191 0
79955665 145789167 0
523284768 174364111 0
465461278 76500826 0
207754241 431943245 0
48921242 399494026 0
575122328 190144208 0
80830930 458473998 0
25322599 558614127 0
289918076 107048900 0
405558992 27369606 0
318791873 501676471 0
285590503 392244116 0
173691404 428006920 0
18866843 351915529 0
381140198 48048192 0
29229712 556463917 0
223579239 19019126 0
220672691 122378764 0
252335028 67461678 0
442271017 69240678 0
163570910 510453080 0
542225460 341140303 0
378366601 220725963 0
136734127 300074394 0
178182349 287956679 0
527772829 365312066 0
181476953 274756830 0
539109879 531293914 0
310679564 249965525 0
412810661 133676082 0
555922350 133833000 0
53770952 108684652 0
359042643 554056967 0
486261554 472340892 0
100507617 516012221 0
11284035 28692971 0
558804006 121322596 0
537531900 547250125 0
154910037 394684462 0
80144244 246542529 0
2872601 366311028 0
94051245 464962478 0
40623688 453699018 0
154192375 322873129 0
411779102 337434151 0
373578579 545799605 0
495354941 212763890 0
45629276 51227628 0
127162618 112440564 0
118875638 370724556 0
5144442 445782220 0
146364175 379476233 0
276366098 208155638 0
351247973 249254916 0
34347201 220232903 0
380346268 519554297 0
528587777 33190052 0
216794864 491733371 0
438078111 382299415 0
337352517 562270512 0
553378813 472218413 0
524353256 60729674 0
145934282 313778865 0
481468263 154283515 0
482510110 514960723 0
127133146 444840993 0
380485702 274413370 0
451884421 327318575 0
419950221 366845443 0
240115925 572603804 0
365833069 341589459 0
53566461 566887299 0
219149824 292361592 0
222910175 372568005 0
137830248 153249872 0
546879952 324760375 0
453378848 74593470 0
469763909 313327707 0
474316949 356762024 0
381581699 182182196 0
29545302 280284447 0
475083455 173017676 0
348532612 240937034 0
363417670 105758021 0
286140841 210936310 0
63171191 515857769 0
212760668 213016013 0
330703747 295620349 0
462981139 60183756 0
399398673 535304628 0
321281959 390514363 0
24444607 83716935 0
179475433 438904970 0
427357506 517244517 0
420561597 360155730 0
24045728 136670051 0
421279286 335106665 0
527474637 485645555 0
27958344 361302031 0
140798530 5410026 0
436318090 88561263 0
29442702 152525036 0
219761950 442921320 0
6621490 565646276 0
485631422 388483071 0
18575047 458011272 0
497567043 125895027 0
70277411 485410666 0
101664685 441967642 0
34476209 572728024 0
256440942 336793293 0
295882834 77981077 0
561786495 7137290 0
252181601 529937455 0
361112522 243079006 0
81007002 555937895 0
214217804 166355330 0
192810592 134892295 0
298952064 266539832 0
45477086 506123904 0
183174502 404685248 0
69649435 482226079 0
438602040 76169202 0
551747091 69339157 0
443047839 528554244 0
460878238 368732917 0
50620494 164138172 0
89879914 145732251 0
215787448 111036967 0
203275725 542237666 0
351511452 511649728 0
146406162 219588091 0
222460064 117463488 0
541738196 186014890 0
76602843 509431685 0
514357398 542863058 0
180589007 169072371 0
457125398 9526408 0
556220448 196415873 0
100649650 513002640 0
183126548 197915929 0
470518429 352740374 0
123431519 496712932 0
131200118 361089941 0
285904891 311418009 0
34031437 542399558 0
450855209 540948209 0
308460010 256711504 0
89962844 430656409 0
156530734 419740478 0
89634202 226713518 0
552765434 166438639 0
326221417 476685083 0
79105310 203295754 0
503871134 458174277 0
314972443 232200128 0
75762295 21400492 0
343055588 296780728 0
41174056 392057576 0
46151608 451362490 0
479153677 419142573 0
302950873 507160173 0
317515879 194482706 0
214576600 451604800 0
64306669 381028461 0
318013774 278752024 0
264246329 21243535 0
113104384 386955286 0
371021159 369924400 0
240671035 317855734 0
534870034 54556855 0
326562590 514551237 0
61051437 215347857 0
305279699 256072704 0
132320340 566378022 0
369047156 216471948 0
132985439 360371059 0
308920 10461867 0
30099256 12491115 0
22913402 209984404 0
80991520 37423382 0
272972854 19764911 0
523196169 289841317 0
415288630 562632600 0
408352183 161990471 0
120862081 545123793 0
506242004 272223780 0
288601283 119827437 0
58366226 396829248 0
426229965 201256928 0
572032693 417597110 0
179085522 36338428 0
372513159 79681890 0
313694697 234056299 0
201536911 381841724 0
550035741 27736731 0
128396767 82443779 0
554909688 443384640 0
530002988 224838631 0
76500531 118671710 0
462143786 336071276 0
531822834 86969305 0
259352875 441596201 0
389113580 132334362 0
92386266 484009094 0
15223826 334863250 0
303996990 91693779 0
141194323 186012296 0
148203892 438627729 0
517456353 263323701 0
420969612 52926798 0
99123243 412779029 0
152589196 78197400 0
207167214 472992244 0
171580690 61933741 0
317783767 241317802 0
238205952 365945687 0
355401508 256634036 0
30215246 231839816 0
318516062 26833830 0
477062809 310269257 0
415226918 97179109 0
310195376 274544196 0
383087054 79876086 0
168630142 84782449 0
110803249 529359021 0
250670592 418441658 0
170715617 560794214 0
207125122 105952624 0
72899862 55943476 0
419475464 270075471 0
521428315 333819708 0
555207073 2367038 0
195822439 439013090 0
186718960 89987295 0
330350909 2144050 0
230741080 283417300 0
518899222 327034448 0
159581464 178992834 0
8487569 426033170 0
233688837 460107024 0
43698911 285269178 0
11002784 28118639 0
499173860 97363490 0
486670292 449347787 0
37873404 127971264 0
238345251 17542960 0
36081400 496779097 0
27957434 340741324 0
319132195 88766752 0
118459642 524634106 0
369064131 453883015 0
222087924 371721734 0
49665578 369955476 0
150887908 367208467 0
327482468 579356104 0
219187901 384244084 0
466301254 362348188 0
72685361 545706575 0
147178762 269501943 0
17800557 206376398 0
126236649 151779156 0
95385388 576384461 0
476664210 559825855 0
68912443 527852495 0
307280122 548166006 0
306306473 391582008 0
320439179 107380784 0
509272723 464986470 0
362506344 507193748 0
569237773 442897249 0
502167596 10714866 0
152068112 369096424 0
153959308 209603690 0
300543487 284841939 0
258460844 233476282 0
80260425 428000135 0
35866291 537668363 0
47645473 523432733 0
335749334 541912480 0
289678603 318110152 0
72223284 51379085 0
5389855 304738519 0
228709285 446965115 0
96478630 367319249 0
577608039 155084117 0
388013576 27382935 0
171174646 520207585 0
465186023 271199071 0
292819590 21380014 0
189775019 57561147 0
439601476 179183641 0
365716393 289383337 0
181637455 543857295 0
344736963 499422340 0
379956775 201360319 0
128160710 129678745 0
296612903 421592729 0
65052261 529143111 0
556160587 112986689 0
561197133 458964170 0
457661846 420451009 0
302257034 337509157 0
520596921 142517407 0
141554736 317571059 0
228856857 425854665 0
195182195 116446860 0
172498971 303061452 0
550420834 188898151 0
406148421 135967387 0
220880353 449931934 0
76711636 48423578 0
145654607 278925066 0
372095356 65595064 0
486815970 135569292 0
278748030 486539178 0
237842079 447463709 0
535343159 341763359 0
511811017 568985149 0
32216403 219916084 0
191765991 392224214 0
165491105 462020619 0
575888132 146102299 0
99718709 133649190 0
258378854 326255630 0
170579848 546860186 0
110426721 557963999 0
104253451 175401153 0
148714419 560817818 0
340886079 116844632 0
179582106 260456422 0
108187006 372124391 0
198192037 190819947 0
486658896 34626604 0
244376187 500863816 0
450967325 788485 0
534354517 183238004 0
489737980 477149835 0
105932365 118857595 0
122694223 322888698 0
94396263 307951104 0
11134347 295283043 0
320831640 253549190 0
466064721 71743913 0
288830597 320379626 0
318108288 109260112 0
531458788 314573360 0
51881807 548451926 0
558494376 50299230 0
93310256 450996422 0
77059087 566288653 0
309848671 60793601 0
173424056 452607827 0
177098648 424426117 0
481511719 373296282 0
20234731 471311282 0
107802524 329267812 0
512163848 461093048 0
330467236 248624103 0
490271933 551298150 0
405912205 63043824 0
191069830 111486497 0
134995932 4090606 0
17833742 368545332 0
452160872 140159302 0
296633166 498742604 0
22882283 350663678 0
186617166 169454428 0
410281674 50719505 0
429265854 117637462 0
492891641 157806371 0
260689774 320476620 0
386129497 209987601 0
508337749 196972944 0
271712106 366867490 0
384322245 568396966 0
142799994 113371319 0
477622149 329684881 0
449389582 389982458 0
48075077 557132337 0
318969538 517807158 0
256507131 448504987 0
574747767 98982220 0
552963881 151966065 0
335802028 104652215 0
554352899 241228199 0
100364037 127772865 0
98670602 376745772 0
569543009 440282218 0
151909118 127555029 0
268811795 432915386 0
468686526 211813856 0
120746224 557779122 0
49593656 496681650 0
555766997 77568874 0
558073805 241746694 0
318906868 336507027 0
72991130 419136482 0
70510127 217130820 0
239035001 430250942 0
158171461 512440205 0
305771577 394226931 0
210031060 107340047 0
160429347 14871807 0
564274320 138532596 0
283032750 254814174 0
179526186 458156411 0
287517554 297587214 0
432486433 199604397 0
517082176 178569918 0
542650334 218056416 0
73649018 271156684 0
446876011 479417188 0
98747113 119899471 0
507304765 167688785 0
374138353 152680928 0
451240326 465993380 0
428295577 172987138 0
243690958 469175425 0
428723901 365968336 0
288050151 546210150 0
208362456 15913629 0
329019538 79586050 0
563405693 172981443 0
496638659 574435051 0
224306202 328117325 0
50230006 369365025 0
36502187 313476871 0
168259200 291798762 0
371639657 400293428 0
380258765 144298942 0
225143834 401571169 0
524872423 228474107 0
511036753 101258365 0
340195339 161388144 0
320014412 209099624 0
395590151 394309521 0
186255669 229450196 0
417058677 460033264 0
449272561 555101265 0
473111259 421417920 0
240468106 455009608 0
124781163 216595895 0
303165549 276725738 0
370234164 305258721 0
478943645 374616701 0
190096929 255633873 0
39985757 200643361 0
387604406 285906664 0
134860754 198254548 0
357231264 531486666 0
386067211 140252008 0
335103543 322708500 0
225626217 432792645 0
460724388 37511741 0
379818451 30539064 0
210496486 564709141 0
303063221 97665186 0
173603459 531328321 0
53694282 377005616 0
543191687 104392498 0
470217593 3484343 0
316061794 77856970 0
539325581 56284753 0
285258619 564233544 0
298910403 330888937 0
536416787 365079288 0
440668129 550083825 0
315288913 113919725 0
315098337 99866587 0
258912007 113653302 0
334708137 519877540 0
275741884 446063111 0
25708889 204869078 0
378839826 29047280 0
200598153 2683213 0
558653738 453359882 0
551557037 384656972 0
320087687 334130816 0
330603313 226467268 0
444406884 185775783 0
497276940 175937627 0
321668392 455453560 0
34232033 546632418 0
333914223 330390353 0
121826517 54790809 0
232165482 240489259 0
210223837 153509903 0
167272260 388369242 0
88918218 197540713 0
290552062 152503649 0
559038181 310800885 0
3272145 93562657 0
353041664 446145303 0
295019593 528353670 0
248652731 53092332 0
482936612 401087390 0
96891141 53676743 0
247266857 215570359 0
81677985 12281018 0
71421681 74515290 0
144981074 573371569 0
569375731 532501356 0
215791246 507306656 0
193397674 520765086 0
209208763 419646931 0
61106059 534044742 0
269038449 84890104 0
453569180 359306706 0
227494402 62823402 0
393526229 205021104 0
465150250 494698965 0
391469059 94059892 0
363227615 327276491 0
542562604 388518201 0
90220706 64121949 0
369362068 203093949 0
199641448 484753041 0
465406219 202582599 0
211967042 140193003 0
147160265 389757975 0
351266484 205226755 0
219477370 12873294 0
96848587 162576516 0
409241907 573499168 0
558476798 302768216 0
78261847 144799766 0
439684155 209996076 0
479795260 70576120 0
561694347 507768226 0
446931347 37355747 0
264837320 37230531 0
577971727 300366472 0
540762027 104875807 0
21869854 305354962 0
494828079 516401703 0
186275107 143811242 0
291192107 552808100 0
326742392 302122616 0
154286013 22840358 0
26790571 350758393 0
141531547 284122331 0
360216556 65932297 0
94335474 549625533 0
375306405 471486271 0
18249197 341646322 0
159910106 507498839 0
203208744 467302935 0
239427824 201944049 0
19162320 348443317 0
171546646 44748518 0
327798616 22503896 0
424991438 320279728 0
171328719 340250657 0
312762832 339246168 0
108329304 279088714 0
216445290 154747648 0
44378016 516559141 0
503622286 276615385 0
569040955 453172276 0
514188484 71733304 0
41097236 427515537 0
160446474 139639927 0
214932610 359025951 0
269247023 28496102 0
426804067 76344152 0
259928506 137573626 0
181026369 144274657 0
172154954 508021453 0
361091569 500384532 0
128400769 59908613 0
181143879 30201098 0
486478794 148721816 0
432442660 572019642 0
182049918 333043982 0
379017660 529309287 0
3070157 272726243 0
350305288 297672151 0
571339853 275959596 0
97971860 168810551 0
528915283 4912076 0
258180990 455832053 0
49042640 418328176 0
402067399 267619765 0
13064164 303308309 0
404708115 69921768 0
371773343 19227681 0
145989395 487820842 0
246499021 78925427 0
224094499 141465600 0
199938439 449994383 0
465058576 131650561 0
342438652 83322445 0
18352579 44890215 0
295382553 90487643 0
259967525 385070537 0
108416580 147236038 0
193809619 84200388 0
207747271 552452018 0
559219522 437531041 0
133438560 149593046 0
426548217 432790108 0
374271496 68694311 0
420253918 510166556 0
184804771 261717043 0
544242794 266012783 0
46823197 350792025 0
141158673 555702059 0
52943112 363037467 0
193476949 194742977 0
269890838 523969609 0
118537342 339050279 0
19258990 504794001 0
464314295 490552153 0
12648744 102693100 0
561808627 574037015 0
442427258 360536462 0
478041763 45567504 0
30408540 529507578 0
335521262 62156869 0
255001539 425404561 0
427271844 26392630 0
80384924 218929679 0
37096538 200656051 0
90510089 564551928 0
330427363 167425723 0
371732415 191578575 0
284175451 259168399 0
300012204 456114662 0
189163781 126902939 0
86128701 177711853 0
490750466 299555132 0
29762044 233480806 0
213280041 519922650 0
418440589 510065523 0
172624327 500461752 0
422129099 497031076 0
316568423 279744617 0
474226788 26922604 0
427375225 81565974 0
216448175 303414874 0
369952386 29189445 0
198444807 3363104 0
320703951 514606960 0
193426484 472849787 0
113337127 362522297 0
468985779 333816269 0
320515234 485697403 0
396249379 332463607 0
516882303 399497919 0
346236468 1084497 0
345697512 233910056 0
381766343 375971930 0
466158574 395775445 0
324854249 125789933 0
470131223 175156164 0
414534509 440889352 0
138491073 289196011 0
325211259 102431432 0
43352828 232149001 0
86631533 12207083 0
238662336 410341327 0
269214902 72738456 0
464901449 575828360 0
369680515 499390300 0
239139840 44785741 0
288199221 269535471 0
233461267 75878158 0
295413624 29969121 0
329025597 85618144 0
437327414 312195806 0
37441280 257569622 0
454984254 514566388 0
113272148 209111275 0
169099621 227211983 0
92977502 120652030 0
34097440 473843777 0
254553387 383530676 0
296102615 358352050 0
283632583 373431701 0
134151803 339541796 0
224631662 238068159 0
371678505 199541409 0
295979185 340511615 0
370911552 492890601 0
516996904 436829252 0
278801261 240398005 0
563681107 339580518 0
296862737 255684139 0
403096671 107430127 0
497410876 184913607 0
330268388 209976959 0
94348699 534888453 0
535649868 119249544 0
552990973 57397228 0
404081067 361295859 0
110174748 57801879 0
48624481 97588898 0
495522739 149777047 0
88732766 285095411 0
74368683 530058463 0
180962265 216880229 0
396670866 578613491 0
390790334 192557054 0
457286797 318688523 0
200382177 81936944 0
100985197 323830294 0
353025944 338827150 0
110414141 120061152 0
439408896 33071921 0
441554150 305494463 0
550223352 282259785 0
335165936 508633993 0
525454296 540500074 0
402926253 266644541 0
299263433 513727386 0
354915064 97811453 0
158664853 306225090 0
135014309 320711142 0
129357352 511724650 0
175149339 217208204 0
29898598 243487526 0
284899878 242210884 0
25386532 254325658 0
326267685 255906099 0
401848710 460510818 0
386997251 381021120 0
14998339 469928707 0
248552774 297569560 0
181246389 284847230 0
362936443 420199742 0
269376321 495279799 0
28736400 491185155 0
54788412 549604077 0
258598524 500879263 0
21753703 379505367 0
201494604 18781540 0
411738624 518453186 0
380023769 262145177 0
238507398 106013680 0
426716587 505101756 0
152304359 395431888 0
253356756 467755261 0
463161246 120702550 0
109476070 313673573 0
320271791 338332253 0
383850603 255197469 0
195100059 496416213 0
435485725 367350526 0
215672214 237733641 0
511833412 1580135 0
503722436 488818863 0
24063403 104506119 0
379280729 313457293 0
62351838 256420910 0
460640161 357738915 0
479636245 541696070 0
10709606 13282303 0
538691306 571797488 0
436854208 49379156 0
436638221 272075265 0
124352648 459073921 0
131859388 409728689 0
505239961 147244206 0
122774763 299506481 0
42028572 433582246 0
91397464 549731196 0
274596574 212933024 0
522433218 435212243 0
137215585 88321873 0
533400609 495808086 0
523906891 569180213 0
36042373 166193669 0
486655024 311911827 0
442777847 213550863 0
59779840 71558627 0
557065148 56748535 0
40583498 164993957 0
151706600 553196562 0
419120633 63083606 0
325984240 512397792 0
254866027 450468222 0
107861939 161135717 0
206173437 345322539 0
445646473 215378763 0
426590092 2095307 0
179931638 1887695 0
494587978 371873448 0
115111601 207409607 0
526799931 568642632 0
27375253 508862838 0
134332677 338560549 0
227748035 13006883 0
327218298 221943710 0
40146262 418696444 0
494856773 432866051 0
31387436 424052660 0
259846126 17732830 0
345545106 273750829 0
247006434 540232888 0
529934890 358980419 0
294336990 101136223 0
433214599 561667896 0
307419662 565550638 0
403009913 294870147 0
79089333 320123377 0
28480161 463967919 0
342641919 254104460 0
359584401 502505435 0
88779690 528926992 0
168464256 165912472 0
479373810 519296748 0
259087062 458721838 0
336785632 389188846 0
478140364 177924115 0
230712647 11294254 0
310846696 97517216 0
322386505 133265680 0
568903267 26524915 0
59792640 189881760 0
534960538 529783775 0
552366919 355493301 0
14366552 334378759 0
9090376 93493559 0
527710246 378333586 0
132685889 193234918 0
122961792 450781634 0
79904420 459678994 0
342393228 459639414 0
70458749 356808347 0
502434862 308218646 0
570348980 179287663 0
456131240 225777291 0
265990432 116802936 0
56780249 465219161 0
81615567 31533581 0
112028165 166313277 0
366257517 332539047 0
462869321 41250024 0
357367342 462715146 0
122551738 63837050 0
528551017 143290660 0
409320558 257794855 0
171920304 180553586 0
19298844 534575118 0
253190071 496999307 0
478147558 201659007 0
2132032 182807049 0
291177755 498705333 0
276536332 453832539 0
479380830 107822925 0
103625503 395822249 0
83212666 529955070 0
197527982 274592329 0
292164390 111249002 0
505202607 132705411 0
377678713 231573544 0
205100027 413516905 0
368582846 14760385 0
460485287 161577388 0
275557717 75560417 0
393172907 304772029 0
126728612 392444243 0
494341910 388878327 0
281434401 522531369 0
553674066 419951223 0
12671130 478987741 0
440259976 220467727 0
262116758 84471050 0
345201398 463520214 0
513682721 244175217 0
174068309 80292212 0
152283710 62473408 0
224149889 209006329 0
463715197 292352948 0
379177664 83005868 0
576934527 163533854 0
397012767 222653577 0
494070653 180419534 0
285049050 265633716 0
408610670 335553510 0
65913279 234703801 0
467735617 252083879 0
455229205 429293488 0
440509196 98838968 0
102624379 81423325 0
248498764 502770869 0
455772280 71572005 0
176155306 248314308 0
323282252 473314198 0
344938521 196574957 0
86521704 496672631 0
261617158 229292765 0
47387411 72823297 0
520134517 137440671 0
200432910 518518100 0
235531608 375811274 0
36616496 253317859 0
367823756 206662503 0
484369315 192282977 0
396470833 286843520 0
99448041 367485389 0
460555179 221325722 0
100949911 506167822 0
502534965 534645635 0
92757944 69226467 0
393330445 515516123 0
363186755 261805341 0
260065663 483422112 0
334775742 471380405 0
58103284 52437897 0
545791373 244122998 0
481364214 157283657 0
361929538 571149595 0
449232883 321999000 0
361042880 428461979 0
190291257 249218013 0
116384500 557487962 0
458206939 369010840 0
170109856 84577427 0
540752620 539856327 0
150558310 424757126 0
105983217 345712540 0
560011133 562140746 0
50890438 1479797 0
18990029 227097000 0
118941910 257637207 0
323726012 54047497 0
25841460 395057026 0
359794972 462061430 0
263158956 2797084 0
294484995 517973108 0
547072367 17350270 0
266178607 431086954 0
45304660 133773343 0
246267348 374085883 0
517134781 236939159 0
570993927 388732231 0
208199831 326241904 0
308035386 570603197 0
366798518 259803842 0
328441588 283095872 0
476529446 492390457 0
324470012 174808190 0
483575614 5379795 0
326008747 247513704 0
218394356 39059889 0
369524213 29925633 0
153002152 258411139 0
134692195 399371993 0
355069059 74852073 0
29349373 160456463 0
315631754 350591671 0
255872259 352782851 0
500982990 94683844 0
431444456 107174526 0
203445159 425058327 0
127314883 204169413 0
319750336 372732255 0
129872228 305041521 0
550508735 523077185 0
194070736 492516520 0
530611045 330899957 0
244567467 579247867 0
488484606 261707977 0
425490083 70846806 0
99465836 121538143 0
301291693 166206448 0
65372279 271292076 0
551924972 61066766 0
133862491 72976147 0
479741499 90787729 0
538917889 389123259 0
292629383 292541799 0
451700953 551994544 0
301170833 355136022 0
469911148 172438525 0
531961181 517603475 0
1684347 174541343 0
136431600 41582499 0
434846869 372832190 0
522439669 174258144 0
200279452 431833978 0
384950442 241545252 0
116237155 474924489 0
325258715 62979463 0
223354220 65462790 0
156507026 178818592 0
138386631 218428000 0
244008441 234245480 0
200463102 245551894 0
135124607 175542216 0
94120529 199514038 0
403190411 500259825 0
190012341 90792335 0
110207423 109869724 0
23337113 48199594 0
152025664 87071243 0
269016315 238100610 0
224610633 144961003 0
559634878 520270237 0
504753778 74344097 0
343823790 79017996 0
484853444 170248420 0
154832927 263450559 0
570428758 138303770 0
520723897 214477323 0
120114049 521153777 0
551729301 173957054 0
345016723 199888376 0
28079666 132204863 0
25656414 319030187 0
500627892 554639272 0
470374401 43859589 0
111151218 201136897 0
490931412 78363411 0
213573799 71236225 0
131400833 539728252 0
435515083 213564385 0
545480050 12332612 0
409757633 402726777 0
222092014 403912982 0
457826081 215112128 0
286481238 122955935 0
302065730 420580071 0
419612465 173581554 0
336746049 281456254 0
304417622 538376947 0
162077417 324628598 0
323047419 236661110 0
220865407 202922491 0
356473805 19770194 0
185746443 373937292 0
149286639 441273179 0
7158052 196528468 0
364490681 491925613 0
109701010 102570844 0
537963581 247923591 0
460729931 497530370 0
3104171 309488967 0
252361909 184751763 0
23437265 520329489 0
388706364 104721651 0
72449394 272196146 0
380223211 551766438 0
144443807 388056962 0
455735979 385387023 0
96934465 240481335 0
485604953 143403673 0
450353671 505339768 0
197621478 115293604 0
266478956 114402662 0
511627072 2971368 0
340759930 22880886 0
370872363 567233506 0
123228349 421321795 0
33654399 337614119 0
265508805 76635651 0
172377208 48158525 0
37040442 556012577 0
297656667 382112817 0
280085743 35004982 0
246614595 397773895 0
358042171 157663918 0
253495906 327825619 0
277007119 511954598 0
374069026 347115074 0
90571415 528100143 0
235070536 563288797 0
369391498 284282054 0
428651216 67269954 0
493030813 35174814 0
353320187 388906271 0
248880422 352043112 0
347482331 75870212 0
7601660 87034930 0
202866289 473627415 0
55238733 242797190 0
176149401 20109596 0
262839758 179386207 0
327968068 494183674 0
570919261 142240901 0
409264573 226199174 0
3814188 84494233 0
455100050 84273209 0
194867978 534579629 0
347501365 542780012 0
113515204 413090299 0
32274749 545961584 0
221400590 248467359 0
170500089 215007548 0
214086395 391451391 0
114829996 414293590 0
165563713 232887797 0
295713934 282089054 0
33484773 208133640 0
233297113 517241416 0
471735215 289068681 0
189188235 200722199 0
365579975 100636905 0
112825702 498899849 0
416419597 425871619 0
308169631 356311930 0
322679086 294269240 0
489313694 216403738 0
454745001 376923578 0
306526084 266171839 0
199337588 255005756 0
203669618 354452063 0
335655826 401506701 0
180144082 227390689 0
371080857 32211734 0
199576879 578799143 0
70002139 231261445 0
40504834 230519945 0
433282410 39275852 0
492306265 222830398 0
288991187 551809990 0
511175045 290281383 0
479166334 221788352 0
569867496 182855448 0
384227396 136115182 0
238524307 382944426 0
469177339 469049968 0
481518663 134862919 0
321063150 542222355 0
126214418 379753571 0
352732788 442007461 0
42783842 525442241 0
537795842 382378896 0
268710717 213382840 0
522221703 165130299 0
333890647 254251638 0
510912641 474874935 0
174722830 274915913 0
70933246 201777114 0
360877952 281075980 0
26442660 361449992 0
477275748 94114755 0
272717608 470901995 0
188866280 484123666 0
49552289 559133597 0
322242131 514181422 0
122030704 418949520 0
451726245 292725362 0
163753257 399549457 0
236196822 45474019 0
494607674 183155407 0
545232113 475859339 0
41494546 458338954 0
276529512 238484887 0
406328657 441254490 0
436624068 214250197 0
513531284 559356625 0
30447713 414541467 0
369794128 302377104 0
480927630 462355697 0
451996130 66018844 0
534991113 91427340 0
6219897 552385536 0
178297530 131621783 0
15147288 9691084 0
522820141 558936150 0
528222951 99790605 0
427386049 240869471 0
76895095 235972464 0
79176689 104538710 0
234377242 471723374 0
141946948 541020237 0
509728258 18739144 0
165888588 572692653 0
48199875 98622982 0
126123717 296414289 0
463968665 140918178 0
263502962 439617652 0
277849421 56655617 0
551457651 393940927 0
209823374 530799925 0
49795857 77648842 0
477310604 33671061 0
168576988 466597839 0
436796273 220176121 0
499762803 223933219 0
17523545 121642927 0
375272402 209461353 0
453880863 15801515 0
94027843 357505992 0
554601177 264299670 0
563480508 375397654 0
192540888 428829282 0
564516824 327219448 0
524563320 409596408 0
133265574 32777902 0
83604583 480016784 0
432706298 221812168 0
137827509 544223298 0
132834036 486015330 0
504632390 286754856 0
482992027 327823425 0
189885770 120795779 0
69348972 230660602 0
191220144 364734057 0
285861360 294603812 0
119139249 483664434 0
34201456 266643650 0
437613788 320170280 0
178670716 223167787 0
54745961 218791461 0
512518682 416283300 0
210962981 87845080 0
114428020 54679060 0
174149531 233147480 0
406251494 80007933 0
478157870 34366992 0
165998234 209849172 0
568600867 194172466 0
423287951 202493051 0
175219161 269300613 0
241417375 368779359 0
526948371 302859591 0
315664897 231334137 0
547967814 405546358 0
148871845 575235874 0
56972728 550326135 0
364953073 190553858 0
430230706 317724793 0
40477020 226726704 0
499115985 576023584 0
257922692 231006791 0
399675662 391763051 0
222553548 21873563 0
312350024 32746914 0
313827711 310713024 0
213059042 575268913 0
516402339 566299603 0
344031225 376212084 0
317077464 202318677 0
494838013 136065370 0
370978385 528333044 0
327567728 403340682 0
430890885 185337595 0
426436 1198751 0
88164593 382951140 0
332119671 40944610 0
200414704 531808556 0
466622158 570930442 0
485508794 318015318 0
484208956 3772126 0
208372625 315504996 0
387522749 161515280 0
222652095 427885449 0
160791358 236596227 0
45378602 432694619 0
191048548 237345754 0
282178424 282087226 0
177849953 80689595 0
401978874 185205754 0
556697451 559670456 0
99927575 151281069 0
80384869 355543621 0
466980669 364773696 0
527144162 327448420 0
202598835 351172793 0
154293855 341741767 0
383398506 573191851 0
468095339 33710068 0
126367150 179439348 0
401289714 202270001 0
77785846 551262515 0
245126202 227624688 0
530689380 489125362 0
5857892 22819540 0
101043958 335529707 0
111391110 323953087 0
45830561 138986802 0
438570214 153938634 0
57351971 548258747 0
571574202 275995966 0
575380191 347663278 0
266671055 578197382 0
273134997 500694928 0
325297486 362281144 0
343754165 193963919 0
478032668 39611596 0
562874542 303656467 0
521705318 211327984 0
46072441 342867978 0
369071383 177166928 0
424011647 276521300 0
454715290 387990421 0
471187124 10149129 0
129352033 294261317 0
412071931 326855666 0
523801391 392994367 0
534009705 139814442 0
182735945 366533714 0
204298622 551202146 0
9038841 49233288 0
450878566 235584574 0
533686834 90706360 0
550485587 461042921 0
119427498 70463771 0
337873151 546925793 0
532233619 143670036 0
188486127 534817655 0
227511035 292764847 0
308856912 132104038 0
276237532 264983891 0
154777699 112812947 0
182328142 168547200 0
545151185 396791265 0
206433194 335727435 0
505273726 380906105 0
559211207 450881342 0
346623937 536490583 0
57506040 102860232 0
410563509 437598164 0
375584577 28394815 0
298993853 227717157 0
480415701 300456831 0
297808810 313965773 0
557635257 335282529 0
63510734 464561473 0
320730383 292346740 0
125439904 16964400 0
497257133 210461103 0
180649976 572831543 0
490336659 210831881 0
90177534 304783152 0
308107891 250460763 0
61536521 427070866 0
222251200 370052626 0
387904941 293271094 0
206028651 169125767 0
494168674 1354018 0
46265170 334153071 0
150742973 129187491 0
367683809 486891462 0
505589745 357853020 0
513956810 376584755 0
20463690 467316445 0
91587170 30296912 0
212252149 441195862 0
65596441 458042776 0
53287040 59149647 0
68530754 475931960 0
434789339 128085317 0
340434678 186119863 0
7967420 355928292 0
210167209 28092921 0
511483408 440267925 0
194674982 336456925 0
544358674 300395236 0
116904693 13757012 0
146959750 327610572 0
90349325 175393133 0
246663080 248260010 0
132924194 205585496 0
406556716 110730314 0
259780239 529946615 0
535830327 245095075 0
20053140 482581948 0
94652099 175909476 0
387158143 226788656 0
214692164 379711102 0
167507123 355173469 0
194311092 503040392 0
511349637 562803076 0
226331005 203996362 0
395424169 239611992 0
74840841 406751121 0
484189066 522284283 0
369095336 575316249 0
65576263 246189488 0
417757408 569829335 0
559664628 568582346 0
403896894 24935148 0
61682315 273535680 0
136793159 237619905 0
435423842 108025665 0
423545750 224604047 0
538902822 478448043 0
32243219 353886036 0
537418963 185257984 0
359333429 315713373 0
107803213 375110408 0
390425118 351339307 0
544563842 463113497 0
467109461 239502493 0
402401824 237695834 0
213840494 76706059 0
387175790 116042141 0
553970027 68459601 0
207539814 333670784 0
124111655 36522625 0
253902161 6208220 0
70019048 249427651 0
499124520 315910162 0
556550868 257798434 0
50183967 553819611 0
420211179 63203521 0
256439538 105098838 0
570641945 563376262 0
302113060 339481397 0
131379049 8781873 0
526574087 443152356 0
60591876 150582324 0
497485324 564633639 0
305007334 310944981 0
390995100 252466249 0
77838559 328674173 0
60326780 370324286 0
152941135 109396252 0
442385634 493168476 0
117334442 338950242 0
38666124 320432062 0
21876081 144756021 0
419776438 168201507 0
116261126 386284896 0
458402105 106651566 0
348991085 94247148 0
566844702 561897258 0
78775547 8157930 0
4416941 544753636 0
342007834 267460391 0
278255163 282221495 0
5695069 465944865 0
66470546 155642099 0
39614147 505535419 0
349963259 137044158 0
227006087 527153256 0
101968840 346421646 0
531685175 187511356 0
363876373 492761759 0
502863585 375964869 0
339511746 211532532 0
488543790 521779344 0
457343704 535997340 0
350101909 326914108 0
328487142 273396736 0
218460750 345915910 0
218048945 555260704 0
212509917 539263900 0
550769091 202277621 0
354040888 114877699 0
185906005 428741183 0
269463338 140261698 0
472552788 543378146 0
375397207 476293382 0
157671133 341482743 0
396671283 316543010 0
568603262 568566494 0
268042089 374462960 0
245954271 469825755 0
290233427 393306925 0
549792482 478252809 0
160974274 256436765 0
3463033 425750529 0
194650602 117003146 0
103791431 381039281 0
68601791 207573387 0
276576796 109551112 0
5124113 193838501 0
184451219 528760423 0
398521882 452803584 0
275615520 445638059 0
43223684 289254406 0
131741238 481010210 0
44375320 89866110 0
78141578 196154755 0
539625070 549120072 0
520643508 54135024 0
125291254 337484710 0
153542144 383568829 0
30329333 528603867 0
3159526 66734877 0
147946830 364976151 0
3689796 480776561 0
538970387 62579995 0
262252488 535420884 0
157473251 317462374 0
67630494 296828031 0
514607825 291067169 0
283416147 370338382 0
432869250 458566485 0
166848615 561888959 0
216622571 79759911 0
60081330 478096989 0
545737722 486031395 0
469908438 539996024 0
307086679 244568533 0
464204438 492539592 0
525358127 506776849 0
557940388 398817851 0
487363192 111347881 0
431465564 45699265 0
31160657 496747707 0
401057524 128245250 0
133097642 270243255 0
5899381 334656229 0
322582025 61113395 0
539729800 208935506 0
154859754 340891333 0
238986792 248873984 0
406478277 195265849 0
445082480 441343034 0
415776766 281335010 0
234068268 38187293 0
271551969 477532919 0
430923515 212726356 0
398850103 221281162 0
484782386 135767133 0
236908337 125927669 0
86634167 42595328 0
559146905 54347957 0
215833435 387584910 0
84788201 332911829 0
458624332 455865898 0
455496419 547587466 0
127468300 21069893 0
323657041 310612636 0
299966849 487033902 0
488590508 106147969 0
290791172 46541395 0
312450335 499731651 0
269163894 534320109 0
325482190 487461277 0
162912895 239571124 0
212782715 576759199 0
403438540 397567006 0
205203155 437855837 0
343748857 149024088 0
55254851 41817056 0
578054091 138920477 0
369448867 266042575 0
529602670 49412886 0
556017530 521688355 0
73448366 203011717 0
212974969 561800074 0
190206306 383538954 0
175239871 335608386 0
353798300 548401319 0
28838254 519250314 0
136409893 574904474 0
395541490 528298989 0
441792152 456831468 0
25596590 513348585 0
315143905 67270031 0
103205077 375411360 0
384682090 523163460 0
554516336 98643521 0
77898590 142433414 0
271161088 428147032 0
10732306 278339696 0
337174634 46478906 0
168809784 20290044 0
196072408 61759880 0
167521145 384336061 0
168694903 114299698 0
288750136 23034674 0
178157501 244945475 0
344680875 450031128 0
78172181 174954627 0
504450075 287573882 0
538783158 421634967 0
236370866 135364817 0
367945469 91122907 0
100382531 132248155 0
384939796 423335866 0
111902134 497609838 0
516016294 345498114 0
299190419 339781142 0
100345207 115573833 0
287140077 263531241 0
348714736 355900497 0
372149442 217291750 0
32118223 336833904 0
545195610 566430150 0
572279892 153332541 0
574888786 467853972 0
562378043 314642403 0
285114491 488064730 0
133031722 483785276 0
452000966 193201585 0
175316492 427892927 0
2718712 282662479 0
20834123 200970171 0
177534062 185051068 0
333281678 116227812 0
73144016 341481457 0
19973685 349576090 0
464018629 414915684 0
468389367 199807805 0
191748207 167230220 0
466709064 577006848 0
533309163 538736421 0
302849259 465613400 0
83538803 274063559 0
254689779 535654702 0
130437404 105107853 0
170599561 406444342 0
309128953 407671733 0
559736066 17704403 0
414849921 370204343 0
168621138 572177153 0
295430029 297545670 0
105897119 331709392 0
99331422 374693736 0
414231276 278152387 0
179586681 307146472 0
73376436 278303151 0
91773989 452944717 0
422957970 281609456 0
268529753 267870733 0
464897015 478018279 0
287677645 92403852 0
116749547 85631946 0
454106782 240700060 0
313314522 187543223 0
535891819 319652972 0
227100530 316872876 0
270004522 375143400 0
47899128 279232964 0
105111058 2953129 0
197123010 77307607 0
369411745 93603356 0
367616369 218039565 0
441833827 32112633 0
13877266 79566435 0
245509557 77623863 0
286687347 29283587 0
409657923 347754657 0
237289236 508775585 0
224512908 32480085 0
263493800 437348170 0
200123052 363471811 0
20600247 267246748 0
143048549 527865535 0
522923269 112732744 0
95672397 493301590 0
6615146 360325486 0
227678294 296525764 0
161291071 204398450 0
347833356 96988627 0
386158844 385075473 0
505656090 505439533 0
93863311 450322344 0
171435217 354107560 0
239322605 391757338 0
318563421 116563601 0
564893821 178259286 0
505694568 275895635 0
455565848 87187837 0
172990039 375281073 0
195704452 249128176 0
459851511 577034054 0
231385514 108971759 0
2032789 296592842 0
290500896 471976660 0
400787494 366538055 0
473593560 489041496 0
510138921 452554944 0
287517558 9804508 0
133769885 578363459 0
115405252 294636476 0
521015283 302045578 0
97367764 181892083 0
145075690 533495723 0
385285064 389380974 0
460212976 276902299 0
456428253 558125289 0
75217999 398175486 0
567701605 443251195 0
52747234 428991005 0
417561320 534906279 0
331327853 278399061 0
476722018 524484663 0
140711325 574436556 0
184722219 530977245 0
275977152 200991989 0
555772980 68981157 0
542323437 350480435 0
441102240 347285232 0
387307480 132912400 0
521435970 362586118 0
316252094 30455567 0
435855493 243947094 0
86956814 326077956 0
449937375 463675361 0
371286040 261112311 0
342719019 168500751 0
387566340 368833471 0
240646670 190724840 0
156327481 151425882 0
271389692 214482164 0
33500161 328900162 0
196909665 66607811 0
146367116 260478543 0
343822233 474766965 0
575471143 476573324 0
443111607 242961576 0
546696301 360168515 0
302959394 350418273 0
187270462 293628407 0
483917585 288099719 0
149826953 394991665 0
515618162 496224491 0
241435536 493729408 0
78085435 366068581 0
491286294 169230532 0
533264996 37418006 0
378122350 236581230 0
19787738 531942112 0
140317767 221379302 0
385932300 543039619 0
266084195 366343260 0
246372483 319342430 0
59400587 299482746 0
231734826 472280936 0
269025381 111161317 0
215199532 14997639 0
555086360 552922942 0
14006634 464610910 0
413224882 485984079 0
373412365 344129875 0
241220512 517833899 0
267248496 271691811 0
492959536 321687567 0
534093279 579687325 0
199637158 553733933 0
552472429 545218591 0
479930226 435011798 0
247689993 348417636 0
430265077 461988908 0
510150523 520098676 0
404135941 497179279 0
293940557 347217113 0
402558292 23282244 0
483539440 54512651 0
513655991 554895653 0
365659577 499764052 0
441964094 536592078 0
85327604 518389795 0
115593607 387357479 0
180518851 405777342 0
111765991 346372113 0
197490400 566241505 0
477234300 45686692 0
332570355 106752853 0
238214896 189940556 0
432846462 480059264 0
454175971 94936889 0
243460837 227487591 0
423150812 448539106 0
432617240 252594726 0
466197422 334637080 0
181332557 169946428 0
362671979 25961675 0
311808160 296594554 0
246534878 140351208 0
468918140 74589244 0
561251484 461269488 0
555761801 539132181 0
528546581 353891976 0
275771860 93569433 0
174756673 169858918 0
196357205 365709427 0
220015613 63754121 0
439165780 549895411 0
473187271 314451758 0
372306238 280265082 0
521685716 342082995 0
52819748 185338915 0
539483183 347779063 0
8303110 516207459 0
261700514 269789011 0
510591843 565165139 0
542330267 382618433 0
399084988 363949453 0
116876445 226511451 0
3284059 339234472 0
404961495 64191221 0
39158465 567257662 0
533714855 375485590 0
130814901 304308455 0
206013513 144390009 0
569925989 134491703 0
407978237 297657065 0
74497837 459059606 0
171358886 145163997 0
381185177 312329451 0
410796885 228204174 0
97102262 360207149 0
71167018 228092242 0
464696457 291164903 0
155451803 124238310 0
194880870 6851502 0
333750076 413467575 0
529489591 144177292 0
382769777 502610322 0
100461572 246229459 0
480456671 387424417 0
556886718 393719676 0
356707616 55763391 0
558466255 436541041 0
26003960 9660540 0
185838940 478688018 0
43149655 462577148 0
52298886 445405432 0
241377840 403538676 0
98796289 105888981 0
421238132 414155883 0
510048964 398985128 0
1046260 232778134 0
578828314 396007008 0
520718720 219035651 0
119521247 341052366 0
530995616 237174359 0
401308893 296890461 0
140682680 289178608 0
479127480 184342840 0
322444903 553144402 0
371269684 79239644 0
529205744 423205616 0
439478340 267207006 0
14344935 168918763 0
334356505 525795882 0
171625635 135989054 0
532899035 62002459 0
387366434 440909977 0
215706785 13888644 0
190016230 537153927 0
242199532 149429841 0
383121478 495551954 0
537984086 579075280 0
121874310 357412110 0
293057711 572178183 0
344098530 561879561 0
78879164 440753001 0
568545385 338732903 0
284522607 64807873 0
185254274 77347396 0
32911926 140428215 0
341661935 263681078 0
60568021 432327909 0
267479405 329914754 0
220884706 498369705 0
111225155 548962165 0
265074671 207623830 0
208217255 366857424 0
276957364 279343539 0
13574706 307888471 0
387143577 157621065 0
267236306 503563952 0
29077670 39878803 0
505836101 26587311 0
71315469 574496391 0
377941327 465567806 0
260243337 546319177 0
33491885 103616571 0
369902131 147798091 0
300475726 515408282 0
388109924 178661529 0
487970608 163539218 0
423128257 38374726 0
217141370 353312482 0
340820736 435538788 0
342324936 69730064 0
403505774 328515170 0
283717990 229003737 0
566100982 81160120 0
234578821 142099329 0
183633821 253867008 0
281618722 204829981 0
496595229 518481821 0
275773606 529192700 0
403450660 168045472 0
44125893 296077234 0
517104470 439652951 0
33972993 426043260 0
566852425 357168896 0
244223216 554141313 0
10651950 303004543 0
133955842 563824442 0
42286260 478238677 0
527759075 131098217 0
79983141 468068412 0
466762331 190089030 0
2245527 391072933 0
319076378 266447574 0
470170032 305971491 0
140876813 295127179 0
188999922 406145435 0
199879407 31340737 0
226466663 51047824 0
402434684 460147905 0
86306285 533010424 0
2656294 559814689 0
318745377 525617904 0
209461803 191433756 0
305216192 85384126 0
345063187 12677733 0
471560620 259637003 0
284558233 558947266 0
108675452 438455355 0
183370848 376685896 0
187640502 338535679 0
512311029 466266462 0
573808286 128832212 0
204956883 256636741 0
263676355 9600019 0
381764118 197572317 0
535658206 333527881 0
163022756 28588721 0
281023529 496568611 0
545446678 184755677 0
171051220 97660352 0
131714960 197463319 0
379026479 50658374 0
458305352 305443687 0
352843557 100244558 0
8355545 37556102 0
513352404 541126666 0
339451568 90149906 0
168787784 272670029 0
523890702 168439416 0
156225651 168165328 0
330238519 546208317 0
89252301 127206006 0
259265056 461879777 0
13694114 334865693 0
305319 283719795 0
542383023 477804479 0
81562580 301766488 0
31171541 400718062 0
178268317 443258698 0
191777769 181610854 0
443738256 421507845 0
394142162 491748935 0
396268262 351100736 0
376327524 80411836 0
7711688 534471520 0
482854881 214197157 0
278090183 438311521 0
452964059 282423867 0
498466569 223788835 0
552757353 124983164 0
390060389 132857674 0
309048584 158198910 0
237615308 25911602 0
413619350 99692205 0
375818795 18697336 0
574007397 209647744 0
437357470 5346500 0
291238158 292982891 0
449353462 83189591 0
67048210 197027926 0
72563873 578988663 0
521986955 331445450 0
240710825 289133814 0
77396481 249412383 0
495311292 194665516 0
515007733 515648784 0
293270460 422008044 0
450842575 559176939 0
560970295 115588351 0
355540026 133962177 0
18540610 542782337 0
569436250 566184455 0
229260947 398015047 0
228129998 74578448 0
41356416 331452640 0
297706160 364615671 0
136146926 319373303 0
329317512 90838820 0
291867827 369053490 0
170080323 303595644 0
190731946 196201704 0
69536229 332681779 0
146486429 501073048 0
266589859 451048379 0
56500348 557478564 0
284147560 433197015 0
341318829 485527308 0
251303794 341962303 0
82321781 371335980 0
572715054 453647443 0
107202121 374874161 0
393770061 339438901 0
334546490 567517857 0
351957932 479870793 0
299562896 100511356 0
32393645 201101908 0
290005591 180849416 0
525384475 113568004 0
478971972 148835914 0
95995899 279648018 0
330000565 37303620 0
566701941 139109259 0
546542286 455685479 0
372506990 369770030 0
478799611 229203866 0
67491420 133843425 0
24381058 169223317 0
279360437 412446510 0
336893074 433555907 0
93938872 264645969 0
185038930 271521601 0
541880978 387940417 0
362213595 228927337 0
91345508 460717748 0
245960071 424630287 0
413483964 223267800 0
528601235 121503709 0
346993849 62920051 0
238448769 337174844 0
384225004 18961293 0
90017871 279656443 0
408103504 347923957 0
85475836 512123862 0
6029883 166454956 0
237006293 472540406 0
279560066 66148849 0
141022469 441461642 0
68355267 205220023 0
298100408 347168241 0
575108453 4433201 0
104229673 342836235 0
235829460 500029004 0
114229060 554958758 0
329482246 42539595 0
301719656 275288059 0
406857659 558691116 0
252656043 449737322 0
533342878 257237108 0
152070592 455631804 0
311710757 171317255 0
173866690 337433426 0
117855847 302996228 0
150225151 116887406 0
532504428 245223884 0
554969396 258483076 0
347075872 478935950 0
333549836 433543326 0
540616041 482268710 0
43608753 40440801 0
288149219 459552664 0
142525783 50736663 0
405612426 218139260 0
551888302 316698333 0
408176249 287724972 0
454174135 15388480 0
227465225 84422025 0
98177406 465195306 0
36246645 93513715 0
142185722 170988959 0
188778571 238666523 0
379756596 544563999 0
107374817 147780986 0
32383209 537081595 0
67386863 316861779 0
357843080 44821439 0
395933378 335693478 0
234654098 388820994 0
462023085 117837686 0
24196543 537636822 0
251529516 423771817 0
128427759 350536802 0
535096394 415183277 0
508391662 37622562 0
447460035 82704853 0
410479500 541326604 0
414169467 113070511 0
75111517 426543940 0
147764333 163071592 0
324504192 77544869 0
42060491 512161978 0
21600868 170474271 0
77677618 50754846 0
357358329 4042765 0
528215832 10928452 0
133575506 106614431 0
28958105 451765496 0
303669322 215323290 0
558878236 402841152 0
2133456 506657973 0
203001161 260620540 0
162914172 248380384 0
555294194 492668351 0
236980483 565381686 0
499349308 427574011 0
330450374 13047209 0
527336967 464641579 0
345575977 2633293 0
134342344 107052138 0
487182492 128107873 0
382878073 523298581 0
308761658 545027231 0
429280387 334613995 0
38589262 233156881 0
426770553 290690295 0
372943468 409411998 0
387252735 480625453 0
383420724 81488953 0
81563938 119753709 0
422922689 119084644 0
131999406 140932413 0
489063898 233958017 0
138687177 75226025 0
422583223 188399886 0
268472990 43769868 0
544980983 49054044 0
358386804 483763585 0
53774320 467274404 0
112280896 275615522 0
281039687 548338840 0
88397372 202930340 0
434128263 446539534 0
531909218 79144927 0
331234948 579017923 0
165815474 33766875 0
337712424 441225662 0
90223725 501706428 0
353472025 343355914 0
401250663 343077447 0
123629487 109799342 0
224759446 133699773 0
518929569 407476278 0
252249997 387366056 0
566445081 331645055 0
456309330 367849977 0
460689179 468647246 0
484857981 191863404 0
224312832 188141798 0
419227443 275857201 0
179307921 354362675 0
529451892 70472057 0
85373529 482650193 0
210723006 384448807 0
547295450 529714786 0
460204548 226075069 0
385133621 328743304 0
226970399 532098445 0
168654599 374340623 0
533451474 395401798 0
305620428 130973814 0
465391392 534693153 0
190340870 89700696 0
153988988 63120364 0
447819969 338412505 0
439839991 150700871 0
424785342 202027493 0
497406204 568214724 0
130215095 287956382 0
300764959 438325016 0
473575748 298442359 0
232503988 132785125 0
474988539 267012692 0
277193822 537429587 0
421888237 529409204 0
41635822 435050710 0
372413327 392743645 0
515531368 11326258 0
52285726 170583743 0
272479060 380197123 0
426715053 599668 0
467930760 287894760 0
4496597 401954209 0
66226948 54153366 0
374685194 3184202 0
459112284 215470199 0
65176612 431281312 0
464683655 96413891 0
236875864 42491100 0
538402170 529745866 0
83728580 558733138 0
236045759 251922595 0
298424153 280004902 0
539527379 234656251 0
381732804 382169702 0
116809085 494094754 0
48913331 319838318 0
273178858 319129439 0
162330218 488072831 0
228937300 2201914 0
221278520 567294827 0
514809103 309913499 0
100586628 58193811 0
531056318 133591860 0
213297014 576592377 0
509641544 546897703 0
437263374 2462295 0
277586078 185811478 0
293999888 214123651 0
91069569 16160566 0
245479791 368860807 0
545487929 212206054 0
232356035 23349837 0
323102583 251967552 0
175464520 16384689 0
313390298 310088699 0
256804969 363681554 0
119659502 404079196 0
81673297 125233544 0
182961512 102485154 0
457527220 282955461 0
469492629 225254083 0
119119030 124069326 0
444969278 479405093 0
377754046 195790205 0
546067702 292586390 0
52359727 131240288 0
436900020 369936480 0
267377651 3247396 0
180990528 399726152 0
14979745 107464148 0
228153284 212785386 0
209742061 385073791 0
117225119 402959708 0
243027121 94372539 0
159419572 405003734 0
521313956 497319666 0
274508812 395645258 0
340394604 478904575 0
432884631 452136498 0
264342312 118143901 0
466711093 52921570 0
186805753 505568400 0
339806726 653302 0
523020758 129453321 0
148043576 100591522 0
402956292 289855389 0
276592838 399280343 0
460516750 572861733 0
165268028 210983481 0
13203657 303020134 0
211285760 284126916 0
543750597 291992200 0
4271051 439017318 0
11191743 186773889 0
481681955 497019746 0
187210938 311533915 0
330338952 148958171 0
484553165 176162913 0
125997684 88422751 0
124118038 502712539 0
126377156 80041267 0
253247647 412848265 0
260774106 180671862 0
397679344 354100249 0
29139699 269695427 0
28351011 61851183 0
145470396 319236736 0
435470539 504215828 0
404257010 261230292 0
570727122 513000121 0
143629173 461150482 0
171575075 308635372 0
539795623 537855882 0
315622566 501314213 0
464231804 469469215 0
447685171 232470179 0
349213869 524675921 0
201522564 85011410 0
27946866 425905796 0
133868777 509605983 0
313231083 214775908 0
67256963 78747925 0
100842467 264164196 0
365530699 253748164 0
431810706 249178985 0
531551611 408500761 0
235032618 370791819 0
190427460 365243483 0
77666509 30048783 0
165322532 81376880 0
262606043 158958807 0
215558376 10461529 0
566605969 205455070 0
178083986 182974516 0
497254773 368107990 0
220528558 534655187 0
30172381 48897114 0
370140380 249497854 0
303902962 287242290 0
365208929 135349034 0
363565804 93912502 0
192029587 429777055 0
64866816 331016676 0
541634748 307186272 0
424092323 144968974 0
120347453 411102317 0
14218644 322730747 0
431072921 544139838 0
391740193 212078625 0
511122269 191084796 0
14394284 245615314 0
332194242 271562428 0
113477965 356386756 0
379700580 175590135 0
386784891 248888852 0
83692658 217843969 0
562701101 423501729 0
511576205 108178627 0
301069127 149168438 0
39479084 313150916 0
239601993 127429969 0
162045124 291455261 0
175753601 190982646 0
255453560 370337959 0
163352181 462241632 0
491935167 355754076 0
531823279 267358472 0
323848569 496757706 0
287301532 339410297 0
250430973 157457204 0
69209979 242127355 0
89377329 104073938 0
265973232 208085797 0
529273252 246890786 0
510428597 48930749 0
328594550 542640780 0
331760136 445799336 0
279710169 506360860 0
441326818 34631620 0
136616677 72212094 0
437202762 176784770 0
294164467 217734167 0
52998201 490068353 0
348700659 547456082 0
328137944 358009390 0
475113550 275776258 0
172186371 194743852 0
119088906 138772396 0
150536724 430351897 0
374384446 173593210 0
423868783 304789227 0
273158182 537851726 0
9841565 139193013 0
338855268 30433456 0
541624689 329762937 0
398205655 379183388 0
102879704 495643938 0
431416440 86432390 0
385925652 65751552 0
214983762 152634260 0
472804225 490003522 0
267871116 357273783 0
136082430 567637247 0
508700160 183280583 0
271500239 87715632 0
381390826 451249914 0
113876174 139578177 0
298620367 325408431 0
273288492 265815384 0
384859763 537026460 0
125997115 355721534 0
529705873 207276606 0
124729454 347720451 0
293462019 83491205 0
391950254 147790066 0
276355796 576424015 0
275751911 209297144 0
218512816 256593932 0
38560933 41796380 0
15334340 153580657 0
114112656 553412978 0
89973512 350862728 0
48380390 538533364 0
253920804 283645187 0
477791422 129910227 0
429579775 317329845 0
338004354 553902271 0
462395357 20031434 0
483794734 439502643 0
444854505 460110151 0
388166979 398989352 0
385879102 428222210 0
132436643 574969539 0
42824235 294192413 0
317523401 475835293 0
248907979 337661520 0
224124131 283724253 0
1096520 432371209 0
39927544 483862249 0
110800081 32227105 0
418491444 137464428 0
319888380 338695218 0
487426921 269503454 0
294044516 472404684 0
412155147 181200089 0
48201747 26194576 0
114075914 451944151 0
403704718 186101413 0
553025463 222271573 0
247548647 526711905 0
26218207 431640645 0
48182573 282589877 0
268115489 329172133 0
431276350 356171633 0
303543823 532943 0
187262970 412166643 0
435213483 180010589 0
440304171 463029241 0
231318271 253116305 0
377293791 551060286 0
142746637 159271090 0
233936767 203906239 0
416180312 215078404 0
158741993 565723353 0
479476089 256232034 0
37027689 138082872 0
359753178 396201715 0
45054 385214989 0
308755679 262115383 0
398137673 29023928 0
284429415 208923544 0
38903045 227463255 0
385177675 290032154 0
311293160 535134087 0
86273750 367178034 0
46143425 196834884 0
217148395 187154362 0
403419139 499662224 0
3960694 448698373 0
91384231 189474734 0
504814346 392550144 0
500137456 492158347 0
266176513 549901072 0
78887306 178289977 0
404606703 568981246 0
294602619 534338501 0
270095442 264335752 0
227207172 299867685 0
210912404 449478717 0
231929450 526420250 0
562148248 374834358 0
417556169 533003635 0
348181859 117264288 0
277435992 327898484 0
574962625 493083623 0
575105386 43034696 0
305913194 322978813 0
28445652 279012334 0
445404755 125600775 0
94569045 100663921 0
212376946 324528616 0
68051124 152587376 0
471500867 84861560 0
116967819 99200067 0
517078952 458472638 0
478954015 35298943 0
527700302 515699063 0
253999647 132914371 0
3762813 86250024 0
153260966 530095196 0
83362688 250759390 0
61973932 216327708 0
181426579 350384230 0
91989222 536468681 0
460044920 269248862 0
549508587 127561495 0
575020462 243881419 0
17081512 513384555 0
23180958 109444437 0
43996060 543154346 0
471133467 144015145 0
397760632 464186514 0
228429141 281820305 0
80810349 197452562 0
426721055 394795424 0
120743996 59732335 0
462289680 364547380 0
31917476 346956115 0
399467732 315455785 0
168756743 362598214 0
494408899 420951892 0
551943994 294409628 0
157759820 315282030 0
293007995 438731626 0
156242806 323106823 0
172385232 173634067 0
389416322 342900784 0
500059265 83740284 0
460799855 436023670 0
332153992 481319158 0
205332962 561849982 0
390104956 212818760 0
246495058 64450647 0
374395605 52740108 0
20206513 295300054 0
188949022 38273405 0
236432848 469647499 0
6263411 382537481 0
437557073 36464841 0
223108636 76066514 0
542130889 15747404 0
493858816 173981008 0
517117094 434376317 0
474598523 312440110 0
407643164 130929175 0
30382632 77007383 0
150920276 118581225 0
146905265 399290524 0
1074836 241184918 0
120670570 569952185 0
522918626 217390960 0
364879206 186406283 0
126736109 419056143 0
94185411 192095581 0
550909871 211242530 0
237227003 422723985 0
124266956 362007103 0
376334643 46187924 0
321308171 174513097 0
442072063 104955504 0
408328457 5660122 0
372441771 365088423 0
274362712 452113447 0
208630856 54438408 0
455798953 88414730 0
42210584 93271215 0
408079768 149265150 0
439796783 478475906 0
568638044 529527700 0
273065860 309235326 0
419407243 426918862 0
413960511 417548632 0
446340919 547395756 0
132861515 249948818 0
429284797 224758512 0
63952901 106771945 0
252951155 419164136 0
307949807 402368046 0
505384477 355638495 0
534638713 512109050 0
249347949 166529669 0
129590202 453127897 0
134702227 452738278 0
329440887 214653421 0
6987464 246432699 0
439945985 206970737 0
201767090 539362993 0
305177851 149871425 0
323737049 422036141 0
92983740 150450551 0
73823707 132338298 0
90171338 37769664 0
329895739 17437681 0
208657525 52279741 0
85676503 388609461 0
74552961 151092487 0
508958790 239116542 0
310713899 542763096 0
228359513 457994022 0
8153884 102349240 0
177271977 265222704 0
512533453 74158434 0
285928562 281094005 0
48919168 278517513 0
19280322 433776890 0
143452214 201134358 0
44337134 231790776 0
261029318 28571338 0
551073361 66697490 0
553566271 275262847 0
401972040 271387750 0
191079130 347574518 0
443107992 555657083 0
72896944 115350650 0
274402695 273358778 0
71091733 367541133 0
517173275 475006184 0
298442366 373032374 0
444932632 499933975 0
61138018 39358722 0
315145886 385636986 0
283498207 313743591 0
317962949 541898912 0
334277402 321202384 0
218531009 227151285 0
550580848 293731201 0
144972197 555756582 0
564132676 295730778 0
344692172 517005151 0
512970316 75386986 0
328236937 567687845 0
213880594 477776683 0
121983945 491511664 0
522250788 460703855 0
504518019 221654468 0
256242224 103702220 0
538340300 443493623 0
130729871 457987184 0
357574623 419165003 0
33530515 300561628 0
387220173 229720285 0
453810955 22224371 0
447859739 214300365 0
355484686 363780520 0
89864794 286475131 0
555935700 179806643 0
210447795 21168132 0
418704234 137170040 0
179018671 567374543 0
188340972 524201836 0
130103644 563976552 0
406472334 507859903 0
430172605 417499745 0
208216830 283076973 0
578347742 103261407 0
106024156 44005333 0
383468246 390119873 0
460607605 454602715 0
314020940 130779654 0
131599001 21662342 0
140197428 247659886 0
207495421 230841737 0
57740647 198593252 0
139482449 172634430 0
507929961 364227761 0
323788531 473711926 0
309825489 526143491 0
559711403 274131431 0
478418418 325718285 0
513932968 412845547 0
127927617 137969267 0
20678785 42020984 0
26295130 566833511 0
90945635 332562992 0
532702616 373520674 0
68952817 133377792 0
405744030 181890731 0
293389841 313326497 0
409662611 223367737 0
447026442 24137234 0
331448458 253463048 0
57387921 341893912 0
576294627 505416754 0
519491526 515062751 0
461649224 23021946 0
394992801 60652400 0
359630332 78258918 0
496382967 131636207 0
512374042 508293727 0
308534744 92681391 0
509479273 357552205 0
460580285 454958232 0
212698228 365859081 0
529231335 43309054 0
100301493 358377008 0
331020493 115432067 0
290328289 420303138 0
106753011 495177068 0
117152423 301243796 0
171865444 560504735 0
371359693 347419403 0
226633000 170083914 0
148782156 564250478 0
330276669 388348704 0
13274687 67162257 0
335312618 43561480 0
141432571 525459845 0
414220831 379532130 0
280836233 59936709 0
194034760 146730291 0
288095449 223378119 0
43364948 9114861 0
131669600 449951403 0
381297951 408048694 0
92836395 122127004 0
543918196 8278782 0
529250962 69064477 0
521269934 561704801 0
184070199 117026732 0
157699782 474550045 0
355163664 281238826 0
500214167 192340134 0
354468578 539107936 0
58971613 301835852 0
369468465 568914222 0
577516610 44477702 0
28306800 412342880 0
509589870 85459701 0
502845756 162475021 0
228431625 8273014 0
329906769 354484971 0
368583473 513996821 0
575090333 330405456 0
412238289 229354991 0
318815323 328902478 0
542295515 367643187 0
480429798 156133702 0
406314783 264967670 0
89800771 269802961 0
68462806 557588180 0
516677592 39706292 0
482024128 435467323 0
135733337 232851586 0
452264047 254944024 0
383541091 415951886 0
399739529 525287005 0
307303208 190365999 0
182879108 119929613 0
197348403 380423444 0
49906572 91510685 0
538341050 504260603 0
38766807 490080118 0
206306644 207512617 0
128618990 248126635 0
331501015 577997 0
193629993 212675205 0
269327565 197711233 0
47596362 401917396 0
180224721 433664123 0
301256986 320248763 0
570903972 453144824 0
183871288 272344179 0
349065694 25796680 0
226424495 176827054 0
183962196 11716528 0
10240858 495709913 0
378757911 228397778 0
306345903 235317295 0
483367716 31309701 0
95340482 300316128 0
111560819 109266311 0
112326239 93661305 0
376678914 236300257 0
227496845 374734492 0
463959856 391010262 0
116229325 544309358 0
24835079 269396130 0
253226815 73711836 0
295693616 31622302 0
63599536 371823180 0
184344490 364377830 0
576585998 139266291 0
88456795 342631046 0
383259289 253324664 0
524116857 367078029 0
285152471 5069136 0
410629711 552422322 0
177045650 250354587 0
381975711 16945545 0
309210958 444932490 0
40696819 446315575 0
192968090 403067351 0
371998935 264781455 0
80517221 230065837 0
101876682 265699377 0
566073546 541280781 0
110965855 27332812 0
416600520 3722712 0
71774851 266756833 0
386745 354058001 0
423499767 510581374 0
56191301 435362959 0
63575203 71883974 0
293340521 21933223 0
366370134 455140072 0
43189652 488523650 0
280215260 236015330 0
1118672 561971656 0
578724940 517677978 0
295695429 532766972 0
366474165 49616864 0
549030575 224097041 0
110075152 206788606 0
200860838 578608470 0
447992910 292713083 0
403482335 253660239 0
221923296 567735575 0
107348859 127023657 0
471218801 354596889 0
425393616 475746372 0
32124908 160062399 0
37208870 552495605 0
563894143 178841816 0
500136155 51434119 0
381834075 478051452 0
524914746 312645978 0
360908982 272402340 0
802197 449222217 0
40845184 442212563 0
202978245 188053651 0
127674596 561531624 0
463966420 510685694 0
318430216 198552738 0
47630387 208497771 0
460254587 131621402 0
413523133 66341775 0
139913148 412609297 0
137988526 98764656 0
377861151 392496776 0
385505144 132338487 0
182159711 138931062 0
386640557 521276474 0
134427251 228386345 0
185239468 64496170 0
449241676 142590760 0
555215777 58387556 0
527835416 270524237 0
101260279 306960497 0
572580725 244747465 0
103491408 359447887 0
524274712 251480560 0
342064188 210990921 0
356185124 141145714 0
564359164 292205105 0
176609242 79526774 0
530952215 376171127 0
101784950 249874468 0
120697736 391131973 0
81469589 395509588 0
556529467 454046722 0
15347436 493060198 0
7593360 225408194 0
483941949 269164228 0
73999805 241702434 0
422749328 126036761 0
572893589 548522044 0
160636563 309009175 0
25326025 142949057 0
401849209 74124755 0
244814153 1998712 0
495793569 367212276 0
564894327 129044305 0
491945819 272929543 0
269988731 209719798 0
211797141 329190532 0
196283069 340200383 0
242569155 422541577 0
139637648 228064608 0
518072576 241605428 0
301452410 505447063 0
286793060 12256201 0
420387974 4516253 0
432251116 495244205 0
555260487 59601013 0
474252190 134617390 0
285189195 455380192 0
153486801 13964656 0
448355762 139342908 0
579255191 379498075 0
334789331 230671799 0
143430063 25099025 0
302950998 452554871 0
200147502 298448896 0
553488730 504505903 0
117365456 415654455 0
2323939 478951087 0
277921146 324266716 0
37307227 403589444 0
275200723 370395436 0
368403298 176813082 0
410755593 538962733 0
192411954 281178767 0
397864220 75558848 0
537865367 175933048 0
88723571 421384888 0
433637315 13289644 0
349815473 50748513 0
279013290 16773600 0
429543971 353976581 0
476012866 318594645 0
379921870 224717236 0
174871672 263267464 0
441291623 128660074 0
433542230 564245016 0
121233683 231727202 0
222393905 37036092 0
104353423 87557049 0
523875342 57858884 0
161229177 14151365 0
40846995 8133450 0
493675902 234310494 0
280368358 162171865 0
255354398 354139370 0
20025753 205098500 0
266609755 430877820 0
292983610 390961955 0
117519723 406745083 0
22085892 4825806 0
167132910 543286708 0
111482516 527658030 0
103126108 500362284 0
380541017 177414614 0
270126590 16495822 0
429696418 239838662 0
285538900 393483684 0
47068109 109812967 0
420333188 489521625 0
103271294 49761527 0
564442376 300850063 0
578846840 526242028 0
6645653 43497851 0
296401585 378629600 0
511112319 286162697 0
443265400 42448986 0
38518114 560228365 0
153958245 333717077 0
447630143 391704493 0
389956366 272395973 0
207809314 321601336 0
328074194 205698787 0
434167958 388720576 0
451115914 288318626 0
111524993 429008398 0
63109797 466739085 0
352364685 557526880 0
22341881 484523679 0
27488342 567322834 0
43458214 206362684 0
297296773 33419066 0
442932358 232674433 0
263998118 285295929 0
532090992 434889783 0
304023137 507745928 0
144158381 149268640 0
189156792 450069400 0
374351231 20899093 0
277559439 579167427 0
480956210 385498732 0
429029117 571677921 0
154016941 215208743 0
539804302 336983806 0
157650478 486135706 0
501623732 119072834 0
292079312 388220475 0
439589603 32892096 0
245423689 534216428 0
434109537 357690772 0
444693992 383509905 0
58030925 70120973 0
501098260 241324030 0
450396377 219747906 0
90802875 537283058 0
265873365 514218760 0
400337594 106659864 0
97349248 138374309 0
320399106 329736424 0
15721665 42937874 0
48539406 318345912 0
371404775 579394859 0
384172297 164673934 0
444529330 145271887 0
120610036 211620917 0
39134910 154015187 0
492475060 548256787 0
217097525 269772829 0
94758444 257868828 0
237471631 378731492 0
277665048 570331136 0
110553135 575430064 0
464774508 73193947 0
503365641 528898994 0
296732161 532005913 0
50233822 165313361 0
164136788 425649287 0
315412091 107414059 0
567157181 336809428 0
231437960 50913420 0
352884887 509169163 0
351169334 149285737 0
316300870 309831735 0
211693148 124015622 0
367534447 284933946 0
27374106 180747111 0
476648152 559892315 0
516716092 9101851 0
296100100 407979599 0
552766938 210149186 0
205292730 37145687 0
488928463 506945489 0
184530188 76874784 0
58722629 564362432 0
468151034 47184543 0
337291358 177588620 0
324251146 279724761 0
16183497 533161925 0
563426279 443163892 0
407764723 165044521 0
188036876 501190313 0
218369899 346904561 0
15189892 321764844 0
293075041 86510490 0
475817511 70545017 0
336165598 577709396 0
18456044 545851170 0
369415792 123820723 0
480168097 127775525 0
330403885 155449193 0
61376470 559258076 0
219461347 337609900 0
411830420 373428044 0
541045454 473197142 0
331329396 395357419 0
490418506 21021095 0
235676561 513908661 0
488620038 553169942 0
397081437 252969371 0
438203914 304658638 0
84905136 457491838 0
389155453 160658556 0
195387460 224722071 0
166850700 569211647 0
59968017 30320465 0
411215570 69792094 0
15289716 326964325 0
442104345 517344085 0
15188476 277544922 0
195715820 437200695 0
136541819 84112046 0
449615386 257366668 0
497142641 127086791 0
137709514 473198250 0
526025256 252999764 0
1637771 142659311 0
236216413 493553505 0
125862941 567872235 0
281591393 275857110 0
351568232 105344244 0
429584593 237105826 0
567086767 158888632 0
462317494 228349052 0
575662011 147270401 0
553270543 389090856 0
543042948 183726886 0
105223180 393413433 0
566823372 298383345 0
127978225 189339998 0
374863972 233760357 0
534468182 146746583 0
240271274 141173798 0
126563765 496885179 0
468630854 358566130 0
132980759 83435741 0
342074623 516373348 0
377246601 445755439 0
18437238 415465641 0
428863597 499867939 0
370110494 511049067 0
546304258 159781696 0
378169644 129791444 0
216818386 72301873 0
309316755 481528062 0
99742898 227087567 0
493897137 276891889 0
17396123 174923017 0
281080248 150843016 0
1558916 520218647 0
299385206 348583887 0
245563333 63119533 0
76622410 6829717 0
62731463 325052760 0
299929881 36695094 0
302507243 104941080 0
335907469 340066356 0
442953795 439672719 0
227629781 295897217 0
168936227 418302084 0
82309875 281177445 0
19008882 130463093 0
151513074 579445670 0
374416772 428544042 0
84495024 195926348 0
303227021 250862301 0
353066654 176698016 0
450594579 547877760 0
254021979 435478321 0
157253940 456936237 0
460398108 255992891 0
309634980 564516860 0
194578962 495055201 0
226973436 194701209 0
190207928 132331793 0
56801388 519617206 0
462268156 74138420 0
333184233 462595075 0
55273949 426099212 0
492844627 229842974 0
455390814 528099372 0
479294433 533005551 0
135897804 220180720 0
479928287 117379996 0
88371391 90451208 0
541050156 273028828 0
45938240 312920860 0
20259752 406911416 0
261357957 171616577 0
403514825 364684939 0
32067414 62584492 0
455051674 29239124 0
253366630 330553816 0
486297059 16647304 0
465616941 481459760 0
409580360 150859670 0
107570747 387021072 0
124692378 511141490 0
10511454 117525204 0
575605262 234480002 0
251983758 123437365 0
464275006 179881630 0
46319404 285449883 0
317605274 27507302 0
362861631 69503116 0
201782127 57131998 0
92209179 201359313 0
448835003 177031328 0
115140681 497696236 0
411322560 208728434 0
362146400 154154757 0
78932158 71008193 0
333160957 80362720 0
468250342 97827713 0
171942096 554054420 0
317381954 437702340 0
143350613 436878104 0
569382340 151894870 0
124340792 526267116 0
495179473 573191329 0
186797156 341251053 0
157111805 209654670 0
392714579 429473379 0
12798936 164025505 0
179269053 367891444 0
7949529 300266419 0
129456438 656531 0
346998095 523582094 0
409828577 282122 0
373398730 412149974 0
188320926 391242799 0
248486083 320932700 0
216630582 500090667 0
517576250 420948215 0
565368687 355577730 0
427294427 319073337 0
261437787 51974942 0
1880912 351757716 0
140286169 170109911 0
281511091 446000033 0
323535222 254751781 0
421321736 344826948 0
247014503 348900377 0
145037446 271748792 0
457002234 362077954 0
203263261 417972570 0
317656655 76993550 0
499901584 47984073 0
66024067 119618999 0
280353302 557601301 0
397840781 545699642 0
440005449 332550467 0
13886879 550815204 0
12814761 339873884 0
495317103 258335791 0
443143425 67232450 0
173821932 195587287 0
246570447 362092173 0
205050291 522502536 0
80273320 253627593 0
476333188 507032093 0
173525538 256034509 0
71281606 229839169 0
480297184 498004739 0
349170968 428641498 0
277210347 310185306 0
367392777 389712885 0
283857105 356009475 0
481561041 135458419 0
172252768 421339787 0
273380256 535622006 0
435491888 85523927 0
83239200 419991671 0
518155976 125874491 0
341690553 249974437 0
65353048 563914132 0
122594957 150776288 0
222141258 509165375 0
523748990 175057582 0
449759355 187700314 0
488482786 101595613 0
463633068 510806309 0
68716674 521006341 0
47511611 334691122 0
22643780 77865085 0
409514061 273527655 0
479199137 434264650 0
214097733 564901754 0
505574535 53530281 0
455028018 318074908 0
140413510 63308135 0
89344636 201509377 0
20950219 348077132 0
3348355 406368351 0
218319451 497565728 0
35626106 283458900 0
152311869 528831597 0
482006226 557261532 0
332040929 554587525 0
445714215 542557542 0
106849048 289252659 0
240640604 527751453 0
313609315 365715664 0
12067553 56306675 0
337852761 219718064 0
387349617 117988961 0
560731801 411822805 0
451843025 517158205 0
422013795 60128737 0
251991253 305910141 0
313678059 567602653 0
124935937 450960999 0
375285597 324850255 0
153735263 148800234 0
438073021 443682651 0
163278135 242625320 0
280620038 274668408 0
462451149 275364422 0
58841394 511653930 0
21299470 68848022 0
338908440 477097264 0
434642462 71124887 0
370252653 257661024 0
255009879 407610447 0
272822774 248387098 0
126724169 206778521 0
482066801 570558394 0
279653756 336921205 0
472523320 239021825 0
437897028 156703669 0
554281337 462246598 0
515822728 573010112 0
73502968 328793244 0
283439994 112033574 0
373296538 432328327 0
419957299 542479401 0
563974579 490600368 0
438616931 146503606 0
517951817 141801947 0
114505437 244523743 0
465252414 453839605 0
145855499 148985112 0
363630790 455235683 0
32389963 576973345 0
540469463 426797029 0
23025388 538125177 0
343125070 15645305 0
121138563 420803592 0
303340795 7126159 0
350182116 545452659 0
41579827 278188812 0
46055194 463391240 0
74025683 515852996 0
12330872 287649167 0
555789397 331163006 0
473571117 10499431 0
163776456 138598733 0
491810854 404182337 0
562024120 411153585 0
20123400 209535948 0
123425107 439251347 0
524301534 50970724 0
174140993 359145228 0
535378181 162558349 0
316108546 346896265 0
386981765 87704914 0
323464853 116922051 0
344336027 551910841 0
548074029 207031479 0
468759449 69585413 0
363783038 460681325 0
35734047 550181293 0
417855248 399655722 0
225107350 2340057 0
207980902 97672263 0
485309634 148749544 0
8272198 496560026 0
318665369 192038413 0
438448763 253439121 0
426052788 41833901 0
174826020 193103841 0
67268182 191810930 0
342859824 313100224 0
173098490 448200012 0
196478575 177029493 0
276650620 125323025 0
560676689 398364159 0
340673749 538480155 0
536245737 429125646 0
343773055 5204241 0
351117407 390839229 0
375026403 457192035 0
70715016 298501600 0
385571573 404446885 0
112881332 103165996 0
422254438 283036910 0
334709296 96954413 0
265322783 315082431 0
513767317 143457228 0
21150250 234911242 0
105231983 317061078 0
537677452 229257932 0
192305396 64079786 0
262404538 547986382 0
294495573 288620684 0
402146798 548496429 0
7869642 35179370 0
5944980 399130849 0
331587464 456278160 0
86516882 432391777 0
92391326 203694067 0
304830533 280223191 0
138415838 501383443 0
384536921 488730414 0
342594381 9528222 0
37786524 98170570 0
487489230 237457403 0
182978477 297924158 0
331641597 484385468 0
155969217 566211344 0
441149732 541539437 0
227496368 206089189 0
6078509 356687136 0
25904180 454526923 0
528793024 60503305 0
108984005 130926054 0
290471234 507480880 0
528042685 464000846 0
382133853 269170341 0
48711137 550589175 0
248764159 377447055 0
192447986 287108264 0
114644179 418520817 0
242533648 268833479 0
514868335 154149885 0
399574604 233012741 0
473351015 368872844 0
366787411 563111177 0
97771635 260532453 0
329401219 7122644 0
24989262 523609531 0
571745739 329132058 0
330979455 332300535 0
158783641 115611234 0
438590222 385269580 0
169456580 259441236 0
492629648 435294073 0
460730320 134776109 0
26623762 372275448 0
169768966 524390212 0
242674346 521817004 0
281309884 524704037 0
395091069 390762058 0
9263493 315991989 0
70215499 129703518 0
568799367 4737491 0
396257065 56183596 0
139958326 409721321 0
75303268 83839552 0
85779479 141447679 0
299434546 308970145 0
410725207 309221459 0
269070604 365861326 0
347050916 147336800 0
332490561 492447588 0
208390732 299194021 0
142344622 365233385 0
176837549 231722154 0
52002524 445649043 0
300592213 504341879 0
306352581 568115025 0
176738516 362519193 0
245920989 185393493 0
334235816 363911764 0
267868743 85264067 0
107895891 379633828 0
415887710 117354893 0
9463708 72519425 0
514780085 128802341 0
76525699 505871191 0
281469533 387577074 0
487851312 395348964 0
280515971 283254129 0
111425363 320139443 0
491755770 280954739 0
245221493 289596634 0
442815904 233194525 0
138319017 26421065 0
537950421 528428576 0
132209895 531661089 0
60577740 58328375 0
81512110 231480507 0
234051200 134328165 0
55536881 413497413 0
384466031 311224694 0
186432449 119874959 0
279962024 70218793 0
249480992 41892229 0
512873730 233708412 0
55316117 289368817 0
161644395 160303756 0
433662342 50832932 0
375574189 278883311 0
61082400 569417169 0
540368200 185830498 0
483306773 175623489 0
323963818 148657867 0
67923886 167748167 0
25418124 418485880 0
393518592 189294053 0
311971345 406763446 0
116390409 334897062 0
373595443 124956168 0
361773273 294049977 0
447622488 535552395 0
167425458 150907747 0
266819686 180805099 0
364333233 416554170 0
13426209 260709591 0
39797533 118195432 0
477333479 319484622 0
155755166 63064883 0
458112323 320921194 0
527134670 256605258 0
235945166 550869676 0
475609690 153974461 0
555749624 578782308 0
541629598 373758416 0
322858065 470999059 0
561967326 128510112 0
38266471 148850542 0
563233660 359253252 0
159936546 467313135 0
223090817 227019608 0
406061406 413354981 0
84437024 489098943 0
533144689 214599477 0
496949565 572230235 0
219745575 338682292 0
240028170 366751770 0
220361852 85189503 0
22600768 454982793 0
3193948 371867324 0
282610071 78533163 0
458924839 133531471 0
186179643 560136874 0
312428409 98321717 0
247386625 254970549 0
334152544 140031038 0
357170805 501965741 0
513287647 229191752 0
21150161 343864542 0
548495524 385346572 0
30459922 254149008 0
133096982 36903283 0
168687968 577973848 0
35979798 344122554 0
142119688 329801058 0
329883162 155543652 0
531641925 551448757 0
268551669 430800917 0
434527637 452243520 0
28182340 397269216 0
188997013 306580669 0
268901454 138581463 0
257729484 450937743 0
191173466 91743567 0
32543240 142074755 0
471464392 252696622 0
166429766 366334815 0
59393678 284185648 0
263256710 420102747 0
76337898 92419292 0
386859295 494031142 0
540970087 158316501 0
310700679 115806129 0
112601222 472086399 0
494002401 37483773 0
254185262 455281912 0
375877048 151924430 0
183716761 502021605 0
335728187 466850035 0
507515860 114904266 0
323183580 78863134 0
428288462 559615984 0
125855299 504517601 0
156167800 132482510 0
22990877 3695257 0
294124209 258447793 0
314343483 502674716 0
512314128 430129513 0
235348987 121599840 0
157129997 516823213 0
304214061 225413234 0
373723347 111762728 0
549237535 507989526 0
370908651 144934434 0
13803764 435931776 0
158416861 39874478 0
495254094 233637883 0
476117696 489925222 0
270004697 544575525 0
361748418 446777163 0
416383497 237710278 0
137633166 170512934 0
273635965 270649477 0
400632856 6680006 0
239196386 374662800 0
180453407 60146365 0
480957860 329419979 0
227398310 159681317 0
82230220 263661733 0
80278204 453251817 0
248391625 361647218 0
532542219 174873375 0
417574143 104618358 0
213758011 178527738 0
151675825 355169215 0
341047144 491781547 0
340118073 117764095 0
35464937 74209556 0
400441031 239125469 0
32707565 556014336 0
557790735 289270018 0
491519060 468661541 0
161252253 376700915 0
89122233 61681637 0
393200289 408367751 0
66680258 482281711 0
291679537 146175510 0
367852234 155142343 0
71104800 214686533 0
347979810 382399493 0
172027290 463702204 0
359901289 243928467 0
542472343 487059674 0
5383942 62936 0
221060706 367355819 0
257940631 248601463 0
269717119 280610313 0
112827730 383332784 0
417049036 508048226 0
245624230 436818133 0
489640102 477608480 0
70770524 458541641 0
288500391 264645279 0
142972730 352494428 0
181770595 280918721 0
326182123 428045745 0
402518482 494842827 0
126293585 110595728 0
560827192 366007311 0
173043367 347127811 0
439461958 10066491 0
367085327 384345366 0
54358048 80066220 0
433699827 447565938 0
574882080 290404470 0
373578417 305882652 0
364115362 395409758 0
406641249 332675330 0
109856347 61514487 0
346109704 206676318 0
547660966 166988962 0
29351523 385144442 0
340611009 94797 0
534171030 415472316 0
81908328 72694886 0
269680187 87953301 0
146463418 386150882 0
120067304 557714582 0
364274266 138934949 0
469057443 575238425 0
132528582 244042478 0
551436909 335676513 0
297879299 489602583 0
347654301 571596250 0
74635047 37847945 0
214119254 95553297 0
107755380 415778972 0
209671670 408153745 0
550796990 348220837 0
285158207 222120399 0
106066097 545346173 0
246286266 116170877 0
121893 72932665 0
61120732 267132083 0
399361207 52371775 0
240778234 563276973 0
171255564 370434479 0
319964231 484428782 0
310400205 569346595 0
337763046 359786710 0
86540068 77934678 0
88063654 85349373 0
353204439 487653371 0
476744001 331406138 0
149214915 393239489 0
188955826 303354568 0
156305815 79859282 0
415199543 203754336 0
217303807 453513186 0
393744458 312454523 0
546036638 210744975 0
169412177 396614967 0
556864184 72369370 0
183388943 100607281 0
415131122 156223933 0
153455836 159572638 0
287392579 141741456 0
46669394 68258960 0
545506228 416323458 0
363484563 32391251 0
20044928 390784574 0
337500540 72400961 0
281605353 523698813 0
377747663 252301870 0
447654276 414424729 0
465159611 243770901 0
541648345 400156933 0
236647871 135465536 0
526108149 338265150 0
3874995 171533029 0
449515032 569959665 0
420922694 230372575 0
321514863 360571570 0
256815891 506868997 0
381314419 353199017 0
292837745 74071152 0
287793113 123454920 0
257111857 314777081 0
329700896 89319501 0
480641105 305281471 0
199364672 43295551 0
213101045 522258213 0
91373412 118334924 0
369231225 88713908 0
138375148 372394581 0
101448214 128484147 0
395671721 501220681 0
292551414 249413651 0
404609443 193815100 0
530044164 522573469 0
107302520 114710230 0
413809181 487205173 0
224609992 225707764 0
100288763 238261569 0
525246239 478664080 0
217841423 480796740 0
290107181 88576758 0
416206766 477571016 0
294080703 134671030 0
461896670 149342890 0
152757385 277941923 0
397533962 131183291 0
396207075 377450952 0
235702877 62152474 0
156976595 101135256 0
373794948 116405682 0
309756031 168288311 0
370824074 110672656 0
329284568 107415655 0
144432611 104960025 0
137531062 284844472 0
240167619 15785692 0
572939485 218980635 0
97391460 135977599 0
66934418 281494179 0
254069151 455484570 0
235976270 10487814 0
97560314 563394298 0
466405990 24577056 0
207032154 164376315 0
437052659 47007741 0
318812087 532403103 0
551097286 363499930 0
543897549 138269761 0
481992226 434510471 0
220272705 574157893 0
31034134 349589779 0
459026372 191139383 0
153472195 64593054 0
56098267 105720836 0
6788591 313674104 0
442957793 32420720 0
377938120 306756349 0
115737243 423331662 0
280493159 212435089 0
37019471 265453713 0
493844259 2273790 0
203546725 119373292 0
318304469 575538123 0
550979343 440101914 0
454446454 487668123 0
501616438 436360017 0
517212295 2325938 0
460825585 276910503 0
88761368 290833118 0
61057331 250509003 0
207868273 155981177 0
286069741 211260344 0
50308703 138165404 0
69679446 490528757 0
174214384 301764833 0
310731920 1648958 0
326943227 365790293 0
438165082 344060460 0
291225373 204583400 0
354459666 228243994 0
421629854 178300940 0
487160840 377010845 0
234860709 504490049 0
195396313 257519925 0
573655092 168994392 0
529547954 514739209 0
409011441 33700413 0
19775548 184083134 0
557127153 83843414 0
274532568 123229404 0
162478461 190741290 0
504193375 119103999 0
410219657 168486049 0
517211077 286974312 0
419014630 503920642 0
271506421 214991901 0
156223433 397986216 0
361400548 563651780 0
547270681 126616675 0
309106054 53949200 0
480565704 123785963 0
87900987 433810086 0
306740223 459405237 0
128555433 51203548 0
179333092 149233112 0
579610705 432291391 0
184579474 228936969 0
549454342 408588025 0
37311186 387760949 0
67275423 322288108 0
494513953 324582362 0
561498804 514653012 0
388446879 241971694 0
372755257 250333053 0
402568843 358116965 0
287164046 554237805 0
254514594 260913759 0
473649851 69575376 0
156691105 289499726 0
468154114 522375730 0
462136887 549241168 0
370055175 41787280 0
11634683 41718162 0
193866452 513099272 0
522033324 425024763 0
79034644 556636772 0
7458471 18694513 0
457649991 499296572 0
332419603 421859443 0
571264901 454234805 0
23937972 23921305 0
264424278 323030317 0
314998223 428246726 0
464136772 296257901 0
139051836 308220230 0
294750961 235244239 0
100181403 349027208 0
230256787 464654339 0
209057434 405247039 0
431442338 571267309 0
251935107 27308655 0
457956203 381687796 0
340029625 566867616 0
506149995 480511300 0
463377514 153883639 0
325376904 334085106 0
448846560 511424323 0
185865087 433844434 0
292050032 321697357 0
158414665 537609313 0
153890887 518651058 0
302675359 32542544 0
174265758 474087619 0
366006704 161506320 0
481511579 194536273 0
59302709 573108803 0
220098684 497303553 0
291448696 492592903 0
172861848 573482514 0
416754240 67357136 0
294789398 526424698 0
501537428 511133321 0
405519554 402668619 0
159538091 501777658 0
260541211 171584791 0
132289730 354661696 0
293645343 460324869 0
262115837 177772729 0
231228311 159180343 0
958452 161306005 0
472285055 492513117 0
411792011 22130679 0
401036402 299702286 0
460073970 30790891 0
574360664 203239145 0
272933342 145910512 0
533943473 421383958 0
88329597 401867029 0
123810629 545200208 0
474267548 405440789 0
450169136 151335563 0
428217107 38911827 0
256729406 435333097 0
200192353 376550789 0
360053052 444442589 0
409131105 324462585 0
380336493 549472205 0
443599125 535281245 0
518411587 246137767 0
474196818 279967228 0
38166814 303874544 0
363181191 412161259 0
436285267 244034713 0
195187067 352708113 0
20850414 181324884 0
79677449 294382444 0
106261493 333315244 0
96844167 384850693 0
574351785 256969921 0
420847597 8666330 0
182438346 241495956 0
258975458 520448650 0
323569038 398986747 0
195296424 168701513 0
399510087 62608479 0
209962049 287554459 0
67119642 437275018 0
311825786 248165271 0
383172508 448393403 0
368341083 454630539 0
489248352 31344646 0
526870653 216736241 0
447271708 336098712 0
32877678 331743579 0
169276834 341470970 0
189229338 373667459 0
300259755 530798121 0
175333605 200374639 0
340134836 399249912 0
12483776 289502736 0
483822561 57763991 0
5585197 28519720 0
413529850 254223834 0
311940433 111352738 0
161270944 178498082 0
354185141 443531806 0
407905764 316521144 0
73200597 502479316 0
432921474 262860102 0
530731669 514011379 0
65257631 15861052 0
40715598 175614651 0
369084466 379786807 0
488858078 421460575 0
396919211 141790827 0
293450445 316010185 0
525906928 362538679 0
73232901 121548405 0
28726639 281104894 0
425983938 440308059 0
123101179 121225880 0
371243534 349158301 0
238044652 441162481 0
259990726 508420502 0
166044951 314511770 0
463204480 182807187 0
4350400 194225538 0
74549645 322002455 0
415440487 462531323 0
456552676 529623669 0
463899015 127517547 0
421221343 403323748 0
78001949 77083557 0
134730531 546394316 0
224055694 570669568 0
297841121 568203000 0
370824451 255627265 0
64832955 1459299 0
133507894 133049692 0
220726408 374034016 0
323219050 151026140 0
57153290 85970838 0
429491398 329275310 0
486463625 89182078 0
397224364 106513668 0
83024035 312552024 0
515786476 573850293 0
235558644 392146441 0
492205032 361200484 0
188639429 333964162 0
210417514 229238193 0
218428703 18287207 0
408524494 142265396 0
201204147 430760784 0
286178742 122935754 0
287424205 297686823 0
245485999 79855510 0
355731165 351810099 0
184802428 312810660 0
161523378 17979325 0
568828429 125258233 0
264268257 243020365 0
292132610 217108124 0
269020350 94893518 0
422521232 447357226 0
20962306 526328416 0
4585709 127609394 0
471575451 256094044 0
35399682 229767842 0
436450085 276376209 0
120018611 364934474 0
469782518 576541208 0
63179374 308258162 0
171102559 38262044 0
188551276 71148133 0
224681348 111030463 0
56103030 572201590 0
557493411 384361365 0
504935852 61449073 0
443724455 90002425 0
232104046 415167109 0
53882982 214100890 0
55601211 567370864 0
162158648 479318809 0
422106254 12703587 0
392875046 98726241 0
295808276 80664064 0
22141298 477302866 0
487931181 50117670 0
519783796 561156752 0
570053463 198352282 0
557586476 531316295 0
535960081 351884321 0
65322581 480626840 0
568551933 543612777 0
77052310 304737505 0
163050942 288136325 0
2016150 328949287 0
203434173 570572193 0
455205762 274894194 0
362949963 418434423 0
11821271 560990333 0
399042057 262877363 0
207559174 566573728 0
80976332 168621758 0
263345615 575876128 0
458164501 202949719 0
348642617 435698217 0
90444416 502566503 0
316713399 74047833 0
201100373 152886197 0
33339496 379887664 0
369867561 195005339 0
391332084 38051152 0
243095385 501223169 0
144527531 450350761 0
145875491 436830990 0
65966587 281084713 0
412865133 422407209 0
539680748 196839700 0
61368468 232271107 0
488429303 271848146 0
431331943 497742980 0
560102019 244655474 0
446851835 235858732 0
41270875 346646648 0
368047578 287293071 0
85998701 49526654 0
310220926 123957534 0
485278784 125244106 0
54442927 179666892 0
158173369 548605651 0
531570666 290944088 0
93174777 188013208 0
105110856 212494668 0
282987827 567659098 0
178962616 310812504 0
349085934 294561776 0
359829944 417413856 0
83961766 494898551 0
448732180 45485186 0
526946247 288100678 0
213627246 76189612 0
514676341 69638597 0
36896430 554728061 0
68037154 280965282 0
508919339 416813610 0
169062655 516409633 0
107155839 174893892 0
80291559 484028019 0
336678136 430935444 0
186013445 427224788 0
475292085 464939815 0
23700718 296760144 0
88565091 101774875 0
123688792 191426726 0
560140012 517688502 0
356953581 38086108 0
14021916 548139582 0
528099762 542784708 0
431975804 122003783 0
517088066 217783958 0
573973237 325718208 0
150802846 399890233 0
525254847 325875239 0
308677083 312652392 0
150903716 212049342 0
47697897 228826591 0
161461197 226262890 0
460095177 195533893 0
353148234 375734554 0
532842792 19692728 0
332285476 25606805 0
301968824 535368727 0
558932840 102445608 0
493574667 321346712 0
512160328 421652556 0
17999026 162390008 0
55021668 455437113 0
104731065 118292162 0
478311548 425576282 0
160659156 438070343 0
378707741 432727583 0
317856809 418570209 0
327865617 534652265 0
466634532 149989535 0
404365885 413359657 0
417163161 77151714 0
465186709 526477415 0
556617840 543472503 0
111191525 56737389 0
109062295 78255984 0
559285262 461582143 0
364255624 572061882 0
141582169 106856958 0
510392313 322007715 0
437063637 524257592 0
259623614 412515572 0
145775310 456236796 0
67333915 350492470 0
279682769 118500545 0
31169891 530052004 0
318821762 512335924 0
567643070 10383863 0
220925825 538825441 0
372261557 577431387 0
187780710 163300013 0
474307612 93502844 0
52643719 576152772 0
83045440 421983067 0
24005655 126253875 0
445123614 427372431 0
157739660 126988800 0
144940857 378293187 0
476051316 94983667 0
259560099 574368724 0
406454686 490967639 0
69431072 48528076 0
216774115 268782000 0
112876701 283714454 0
51701695 31375720 0
86286258 243243714 0
432157521 193302056 0
455144595 415629580 0
447115479 416888585 0
67512434 88584045 0
97775383 445804365 0
13429227 452817944 0
239019439 225740286 0
166920757 483971191 0
107485103 570313606 0
462341472 189737266 0
34294351 458902086 0
452472992 25504145 0
277920879 450421947 0
90277645 231319442 0
318071344 319028600 0
90514125 289621354 0
525080020 523361770 0
123193092 369197796 0
263234244 224659356 0
371425693 472851143 0
536075903 245497531 0
332934731 96084484 0
412017966 45870109 0
383867028 331813910 0
118213758 401220051 0
180297550 31773179 0
201361151 547114527 0
21372925 125727359 0
48224434 182677513 0
401868361 343293875 0
470866975 28728558 0
449947655 77621226 0
103673662 440722225 0
169158262 155081040 0
43866399 516552393 0
429203119 35094362 0
181774184 145684786 0
324025763 568580751 0
150109221 416112814 0
4024038 412006557 0
578085003 520363903 0
489039566 68176599 0
157010513 563981140 0
341777331 70879240 0
378330520 286530168 0
205547208 142302635 0
167748636 511126994 0
121046423 145397274 0
232701213 167950013 0
100867264 329475911 0
123660700 412741016 0
489751649 460410296 0
171046441 95156103 0
176647865 458031228 0
81011877 319038530 0
194152615 263722594 0
521133534 364717558 0
515760603 256142112 0
2640601 200500896 0
466824831 557578814 0
369484276 433493646 0
175600094 427480344 0
367636150 452622128 0
169165977 555971897 0
366753385 197434183 0
313647180 75398093 0
166634469 401520273 0
37596785 264706824 0
367231172 500102389 0
53977187 118603077 0
5659143 97853945 0
135646468 471051581 0
444913887 281540865 0
170854171 307390516 0
18346210 354721281 0
104407524 187236076 0
313615727 333496569 0
375798093 343086882 0
403085670 576522608 0
481367240 469393467 0
319556968 477019562 0
429489939 113002260 0
352561950 503206261 0
90972638 34453162 0
483015730 165206532 0
341370446 161288192 0
523897101 205333656 0
455700271 144262561 0
194501458 149159364 0
266215726 175168120 0
297695452 15552394 0
69409107 448355330 0
392801428 497445531 0
425490666 576274188 0
106103031 560959570 0
274355292 138855265 0
2073504 181969003 0
496086724 352674287 0
401702352 508069097 0
266032811 91875764 0
84206315 405196284 0
126387724 268441880 0
122253644 215554809 0
164490941 491910068 0
398073160 233391675 0
479958636 173617168 0
31299320 96681140 0
195089485 157558670 0
414817834 190605020 0
384570378 25200550 0
95207996 199019255 0
419698064 371122041 0
500554224 17412029 0
293196645 210678093 0
221046569 523730465 0
491295402 539579591 0
391735903 395504295 0
108243834 214606564 0
280483315 153466961 0
10709236 552813904 0
240924937 432059743 0
121234009 127073442 0
33991107 426916195 0
201942003 67289186 0
185830991 370667531 0
202092689 68595427 0
139810514 418501055 0
400683812 389581463 0
472800584 229310413 0
329669765 39814908 0
443267143 330620351 0
177474765 496849879 0
74549573 523951257 0
55760190 356083016 0
102672419 172666236 0
188381811 206204275 0
394936067 144341790 0
161931123 294086577 0
136350257 125142400 0
293553962 234072378 0
136853717 315635125 0
543978363 516990312 0
202014048 375844550 0
197504759 245089526 0
223138717 78594867 0
405866552 386233700 0
556764659 537414488 0
106656898 579296678 0
549133956 31808505 0
542016878 81628550 0
473303624 364752681 0
545702499 428065609 0
20403873 65722814 0
403350444 463197639 0
99558280 301654316 0
432771798 222636454 0
130122311 109018336 0
553627868 99483071 0
176121812 519422914 0
322662559 367006307 0
278280019 30879214 0
246793765 141834623 0
111608819 220156501 0
2677963 476179586 0
12048448 336707649 0
329527399 28682310 0
515270563 56149432 0
458313953 197005056 0
100434658 572933824 0
267948700 399232905 0
139859002 390238480 0
137978743 300336248 0
102606975 360224661 0
286313167 427573194 0
164961005 122214800 0
267105716 149980269 0
76025503 547102688 0
4780718 173765979 0
270816551 520751984 0
244459590 47770212 0
166421078 19560713 0
360146960 144161275 0
511162804 505040684 0
130568025 8679773 0
378354407 157807115 0
47157854 144871229 0
517215185 477678111 0
453316276 562239290 0
113237791 565112332 0
78849949 225795686 0
249491419 92465521 0
404037146 48390152 0
209634746 461731914 0
455750494 376842952 0
68635656 124999490 0
260917617 361259285 0
387185150 991709 0
477636315 39251512 0
119301689 35855581 0
133635146 306120343 0
262795374 17021460 0
541212101 40110498 0
265599951 522049134 0
136314149 534676549 0
217522689 564863489 0
18856514 163790252 0
507789734 168130608 0
103329239 110999715 0
413800338 188560011 0
523551998 489968654 0
68393491 206771604 0
537566223 487521538 0
399747607 563454106 0
52348632 448058207 0
195169924 143834456 0
161653491 412564876 0
34818467 104693233 0
113688657 434843780 0
64506569 253915361 0
444232189 205003952 0
292699013 242104229 0
171028931 549160084 0
375001854 443534119 0
346063209 12148973 0
443317502 80546645 0
276559796 577277204 0
499019645 398459734 0
411304968 522601937 0
286280021 245001407 0
245981534 147267723 0
576685301 325514539 0
513240129 88661048 0
429451471 89537559 0
329790367 259625623 0
577233210 99842036 0
454358477 517242280 0
317879375 358002611 0
227279540 420086825 0
364499900 329022519 0
255796686 199631275 0
114548465 115916255 0
242970553 496341372 0
541941571 294620793 0
529638103 335238811 0
363367651 229331394 0
359474954 469085194 0
19514039 309783616 0
555102792 523433323 0
190688656 393181179 0
231078168 507633112 0
530692413 358057155 0
165330243 539601498 0
544626237 68442271 0
507641637 236633765 0
277500179 70678610 0
491860803 393127400 0
565453672 206221508 0
402230693 45806602 0
392441811 240236088 0
366203819 321006214 0
92558434 393649413 0
376022003 144459158 0
429827094 168462703 0
210050553 182676901 0
353197130 157734075 0
364742786 24010145 0
351357749 519028995 0
413189481 563305739 0
450600509 405455677 0
382266830 201080572 0
424321063 5504790 0
276426121 125547703 0
243953339 542967721 0
389769962 90946791 0
510278140 144053512 0
440884105 158319633 0
179504038 286626147 0
323030311 113297842 0
17041852 514653609 0
232098681 175676802 0
75537509 267578324 0
202004019 34299372 0
19797072 210014940 0
516297406 159117589 0
467291166 108232355 0
531673292 169689260 0
7701533 371103411 0
17292136 55210310 0
194354353 388049504 0
394325691 287218333 0
549124167 78849884 0
247998547 526402746 0
471193674 204671844 0
18119784 200897329 0
193533553 65274013 0
72042787 376605019 0
547821414 392555181 0
353045007 436121593 0
106892966 421910037 0
275325605 197497130 0
378095143 258920715 0
260571619 12383348 0
351287416 6905470 0
8735321 159341996 0
275823771 457405900 0
287717775 510662993 0
506918946 156986744 0
137908181 563630383 0
328233331 492451161 0
571777238 571313814 0
452288349 103835676 0
131886500 289087651 0
148815677 347006376 0
400134436 100429255 0
78817392 16562842 0
68310903 495754827 0
474086664 138634124 0
358923220 174578085 0
456142354 424893627 0
207829525 457612005 0
513193711 525023027 0
30333446 406491073 0
386404550 69483448 0
535652553 577156684 0
174022501 215684986 0
543919851 548400664 0
442312885 184974849 0
230546094 356140109 0
521191385 306577338 0
73553070 51377721 0
25714007 512663866 0
85874295 543271654 0
167391330 216637979 0
555189332 350379708 0
547805887 511798635 0
350239940 245397524 0
428430917 296022542 0
79828649 322253821 0
341973070 229084926 0
373203399 334889291 0
317857392 156424898 0
133353928 523797467 0
410595546 573820452 0
247662925 110646836 0
164863079 39624773 0
556443495 548129932 0
21170449 503020367 0
538916278 376755632 0
204013696 303457697 0
527621408 119641763 0
37711875 125913462 0
203960427 297992890 0
272697208 331793468 0
218301220 186082272 0
468156684 309471481 0
39262483 208488418 0
327728775 474374011 0
216729432 152451904 0
555146306 137117762 0
459398435 456920526 0
416932595 116956688 0
28733924 568476698 0
249794643 494330803 0
564336164 188211970 0
540987130 467130557 0
260432398 134468790 0
305929132 12407849 0
154350578 316763126 0
460752371 560401848 0
381599107 478035595 0
530347313 506092745 0
244737238 442263134 0
251255096 464918317 0
246186361 107414163 0
81654442 474713671 0
294784310 499021686 0
325957855 237867700 0
106793834 493132241 0
41968601 566511141 0
154348415 433664953 0
397398153 193943921 0
538400499 304801029 0
142946529 272268437 0
83922632 310995276 0
91864534 558756072 0
296238847 565435191 0
232574648 347257007 0
479800369 126639744 0
252291142 19739078 0
546667421 45542629 0
437817279 555369530 0
296027782 79189780 0
118822978 278632056 0
302616033 8986575 0
405875524 364933725 0
427501935 222552353 0
189786224 183419699 0
39944469 227848500 0
41578802 558721354 0
387042596 286716236 0
169349842 149220708 0
558782846 309596280 0
216989989 209720937 0
277107767 321617683 0
435423878 557411863 0
59541831 284151684 0
348673505 284837584 0
431975388 295888700 0
437449052 367718926 0
258946396 555929788 0
235192694 147394227 0
273263740 363802140 0
534930855 68804800 0
491377144 105898990 0
388954659 127341529 0
158382992 431496809 0
98315602 165518112 0
456908809 413675257 0
351326796 25157788 0
298615063 416570831 0
372975955 192102669 0
202178573 509169315 0
428126789 494804635 0
14799646 452798096 0
498869749 242384378 0
226021418 247395239 0
416548266 347117783 0
385760610 566710644 0
214604478 434142887 0
483392238 549383133 0
375916308 55530276 0
290018806 210370371 0
155335727 312984554 0
39232957 348613578 0
47725510 351794457 0
563471909 575503159 0
142599285 40089342 0
104211358 250115263 0
151650955 402470202 0
43035415 304703550 0
357945318 130412201 0
272554892 82154664 0
165813119 73516979 0
502947600 494265084 0
475090254 282478089 0
454643398 70576577 0
215455107 323519883 0
301752383 566036896 0
522973768 292877735 0
441448684 501250417 0
187527505 315976694 0
236991512 198075310 0
438359526 55532610 0
336439733 531288219 0
569257206 157518382 0
246942024 250419114 0
194853040 83291899 0
123050235 239946504 0
144706740 33380540 0
93548014 87566871 0
155236731 529005442 0
211223298 388205788 0
336673842 417041239 0
354361814 124878903 0
42020153 557985476 0
519364002 556743301 0
52617253 314346623 0
517596231 351366619 0
50100189 141020060 0
571624267 531812601 0
36919854 578178937 0
579482343 453071707 0
12480630 3260369 0
209303227 287521227 0
250745140 161027335 0
174673957 336211513 0
404199512 497755428 0
51493299 350603636 0
130675595 223076569 0
31304785 494190216 0
252884097 224401785 0
34999416 334250747 0
26302861 525780150 0
81783887 497372960 0
529000099 75331763 0
193309070 43725601 0
286577384 360686024 0
278707430 252263184 0
133211725 191106892 0
103772974 550388236 0
542648793 369340217 0
498463010 534633159 0
200445055 58504423 0
190528022 178498928 0
152195214 171048562 0
318992731 9405214 0
494001120 252015883 0
500443787 401882191 0
301640532 113466269 0
415040622 124181752 0
375213188 170697767 0
61582740 449847711 0
121080465 514754514 0
465949464 85032750 0
19542911 125942688 0
290604753 452813349 0
332340752 570907836 0
472794140 243469362 0
107069807 286957137 0
17174997 322010286 0
531493330 28150021 0
266709299 130218602 0
220221425 495468655 0
19534785 210971607 0
413710567 311710671 0
402382111 320584801 0
574052984 140826532 0
145432061 150622509 0
277764152 144149423 0
59817703 420938523 0
304336333 428287798 0
117307221 446336479 0
157652852 561268825 0
30295126 561862545 0
5907091 282289767 0
3463587 564594759 0
52235734 126723137 0
433223897 454281347 0
65219720 365842744 0
186554586 343795740 0
532576396 546497860 0
183796437 378195646 0
234700480 328789235 0
552015448 49451191 0
411887536 291299283 0
177567119 566788608 0
221813262 312737868 0
503709692 494981487 0
79247641 171688972 0
51766489 569992534 0
94905109 100458560 0
117081345 434821218 0
150463173 463302594 0
195530224 425179016 0
551144233 347703833 0
241106163 356340406 0
113497790 430739507 0
243942516 164087925 0
228704183 343855490 0
50090824 47637135 0
90022806 459078655 0
219729966 318445984 0
205432581 437520848 0
261970247 367728447 0
202869868 402068743 0
482574914 202387077 0
269625946 61653953 0
244543602 102586748 0
319302542 133515536 0
272260438 391028973 0
267483506 21651447 0
234771523 280912024 0
537351857 440411784 0
348366048 528496467 0
211608071 361325906 0
294383079 300849623 0
241579391 194617044 0
132766020 300606931 0
426815195 22499960 0
135553535 56622579 0
507705965 234730605 0
1352362 368227963 0
385947910 404652773 0
161476740 395400881 0
81515315 485201554 0
254362094 195223325 0
423130828 156428252 0
485973898 363250915 0
431111165 163203576 0
445399364 293795143 0
381599225 213446281 0
314517850 462693663 0
411931561 198658747 0
90722800 483559211 0
119203282 455614255 0
276390228 186597077 0
416292628 126632709 0
508991409 276255391 0
170071422 102768067 0
513398619 426581162 0
557353759 573596029 0
249769301 414747630 0
382075869 296899876 0
524229087 130382114 0
392241750 221900043 0
190738614 406164057 0
328497681 47556601 0
13637971 188627865 0
290987386 169649058 0
80412217 151039463 0
34248673 335914171 0
508486276 438654617 0
248955299 403614618 0
318892957 472464475 0
14021509 183093497 0
547550915 527683124 0
468331434 555308435 0
395456391 375304801 0
189360320 219530492 0
104828798 333849806 0
284770765 304737224 0
117164179 3420148 0
214901390 368202978 0
375652214 95235474 0
404928831 521113061 0
298633261 145836596 0
240029202 503326120 0
55197166 423284818 0
578233238 387088044 0
42936167 378409811 0
327535377 253521750 0
257286088 70196571 0
25607918 311550496 0
145671629 579154277 0
328845433 67663044 0
326643499 380522459 0
55642529 369497283 0
107970627 9406924 0
558076814 303629965 0
459472823 548429373 0
37670358 439197962 0
422866184 127713561 0
340619578 291766384 0
94915172 213028988 0
87840689 134775511 0
567110972 561610654 0
204177617 281718760 0
518606887 247714896 0
439563775 89252228 0
455211709 277898965 0
454023502 251477791 0
74214070 239714136 0
524110758 467930985 0
576149507 33899153 0
451877837 136694389 0
111857801 8109400 0
417507249 95849836 0
147747236 354539905 0
81100820 566011207 0
9056685 96828532 0
297636934 253507193 0
103459602 427764038 0
326668643 452571830 0
455531890 196246468 0
139581383 64547858 0
87473034 333164449 0
182993317 465412507 0
200993225 504646353 0
48899581 567600375 0
203195558 528112617 0
54580732 255039745 0
64375576 285311407 0
426670382 124004032 0
561273220 61497680 0
205671367 111238448 0
542782207 132439774 0
363269605 39203723 0
508073814 567875163 0
42310614 361108639 0
151566329 192388971 0
12174951 444284308 0
438249461 259846651 0
387370991 111489277 0
110632963 167797911 0
333374117 89616162 0
286827736 550076169 0
558618768 163417411 0
460501515 17490505 0
562618090 97165212 0
111255354 452868219 0
436996785 5757373 0
315352989 572754812 0
422000217 313900091 0
175677849 352806399 0
489944883 275645747 0
26649478 320393451 0
149821978 565453578 0
458715837 496434158 0
8376937 446319931 0
257193417 327387140 0
35095293 135789444 0
36998918 25344913 0
218866891 561745728 0
494505386 154890472 0
418368466 574185305 0
306472410 457497554 0
120839177 114850268 0
127067458 447633468 0
501407404 48784600 0
101441974 251852529 0
268886293 5339118 0
416573004 114653382 0
58987329 86466471 0
472140589 177356174 0
411917127 150174517 0
320013072 258197418 0
56787145 100386596 0
83326133 272793478 0
402633277 313464536 0
502877153 384279675 0
501835804 296723411 0
388265580 171437821 0
572839843 197443493 0
91773843 489704848 0
378793774 475534771 0
188476425 503157434 0
384006749 311984798 0
319212040 410721198 0
408247544 342451647 0
381940659 240485431 0
384433072 172509287 0
112830278 279019971 0
240426993 569484522 0
558119641 163710214 0
185719955 162488585 0
64514509 368901094 0
513526014 134240614 0
79933121 547454477 0
436452352 318640705 0
374275301 197243830 0
235999374 82782687 0
340817990 319323103 0
393797012 567045134 0
110312398 8576373 0
359949275 419012814 0
69193891 414251577 0
163575751 540178593 0
473809250 2732780 0
61710667 395964427 0
388147086 52117386 0
321823833 298407906 0
187878923 545583801 0
524135369 150673254 0
328520709 196526675 0
61293676 489411706 0
185528237 234914814 0
319765208 401362108 0
463277454 43143682 0
381031028 261448300 0
396526109 291798602 0
511962643 183685359 0
129062933 567955448 0
369626484 170152745 0
397125565 487816816 0
282921544 439435624 0
35093093 147265429 0
374185616 148158012 0
556048929 89317232 0
19680671 430469218 0
187562686 254348859 0
45087450 547440673 0
454210642 453097077 0
77406624 138542426 0
267360771 516387029 0
228673235 124175024 0
31079974 200364822 0
517240565 346692402 0
235029284 437954558 0
472910033 387659088 0
198380330 71047316 0
384376586 413364997 0
270135868 376235460 0
225356868 13600440 0
35171726 205419483 0
131329466 13988111 0
168030398 213117546 0
25602682 538483724 0
453301784 464249878 0
163822359 158399110 0
555523651 548002282 0
113066307 553930054 0
424219266 531729646 0
164827993 53936320 0
578683049 118417630 0
521945760 433127929 0
269380041 326461976 0
230618444 504613315 0
166563406 364217435 0
505541267 110172182 0
547730584 341760617 0
442022251 259608448 0
12530780 41461195 0
324951054 451577179 0
136174608 546308658 0
265184104 20355295 0
104591231 177463658 0
413114671 422861598 0
357571918 364747960 0
17220875 327779985 0
76353888 217916385 0
417089476 373814489 0
133306803 246077058 0
136328445 1880667 0
407172571 57093464 0
431845745 518587138 0
41338219 463667860 0
404894852 266618785 0
350828976 46593038 0
512776895 275128851 0
408527126 38590806 0
149559266 480536160 0
487917669 493378243 0
423295542 579660905 0
24179340 507339691 0
215496224 158435493 0
467102808 479753929 0
295846159 454436022 0
28744834 567066693 0
469568869 447695171 0
450019874 468952325 0
417307072 536242094 0
234301831 73214717 0
334700459 434081341 0
14539224 161771863 0
276984963 427445753 0
15425336 344562646 0
393756183 579056682 0
368071538 503380384 0
118607458 268536656 0
301420919 475964752 0
78657305 317074717 0
459672285 264122559 0
214397509 126969705 0
12410994 339591417 0
488385892 303521666 0
222114499 202258729 0
433766822 175201180 0
168902152 277291038 0
104398710 194105671 0
532427245 12286992 0
316505272 325572708 0
512596942 168075453 0
572085103 32765285 0
535364386 364115424 0
165010034 76791796 0
515283742 475008528 0
568061676 279346707 0
75622062 322899778 0
526252481 521962626 0
84283164 127562427 0
13502522 371900268 0
420353245 51025868 0
297457106 44739123 0
551156276 325242679 0
461750128 302856180 0
429286536 539106984 0
56758158 289139098 0
146929507 559599079 0
250281999 435179696 0
377700517 359680431 0
555491020 146959076 0
90055047 552092551 0
21823942 489190234 0
118892208 552094037 0
131299360 338490507 0
493057108 36000215 0
322851771 380770953 0
2709416 344875155 0
487761369 305908171 0
68047539 398554867 0
94790993 276395481 0
556915940 247579957 0
229624905 133654595 0
400159313 177132273 0
437916834 524654534 0
228341493 149685127 0
272616053 59176262 0
137704270 408460205 0
176161987 268205382 0
237147484 518386630 0
289804241 25422192 0
262059958 313222300 0
562576548 337775142 0
517255388 135613187 0
361340804 61311191 0
564788910 257121810 0
82584000 294973004 0
89889682 24085622 0
573380544 567103946 0
506274167 493048009 0
509821448 284377708 0
397769099 158180367 0
442004879 275134486 0
322728835 504135554 0
379756772 577469503 0
411802429 79851119 0
488513590 314928716 0
310989159 398323840 0
359640470 347689186 0
9659142 43031745 0
563792385 505426938 0
156276526 543893371 0
25762526 306847892 0
251775761 357307187 0
283336487 324826874 0
250225649 73679482 0
578662998 185243044 0
309787457 71489054 0
262395055 215124037 0
372348965 344025760 0
339608595 121956227 0
75660214 548841260 0
39735138 502835155 0
462594919 353929493 0
377766009 148360213 0
246471205 83100120 0
240565632 136551987 0
549416500 86546322 0
428526150 69569343 0
506881808 192237695 0
2006597 395687939 0
510481268 213319419 0
206328705 199064641 0
494196843 169926616 0
90618056 197976197 0
405195753 512375169 0
33496670 192971173 0
416930940 539564629 0
389501357 299678540 0
73947828 353043963 0
330758396 131839786 0
474406607 28066786 0
375460286 246732984 0
357300038 226404706 0
200929680 519785221 0
497148971 407501821 0
301098730 180959279 0
229762350 94802931 0
178196540 104221194 0
269575853 58860633 0
156285134 366119309 0
276990044 145101458 0
288254544 570068186 0
242590730 453846564 0
327752459 124298955 0
67231092 532116620 0
210312178 225384463 0
571327346 360622291 0
499269318 188900327 0
222336837 113577075 0
578490434 561767197 0
71254398 305047669 0
32268314 495012535 0
356431472 479318404 0
69221421 36228131 0
163927708 187264930 0
472146407 74884120 0
48406964 136209697 0
506171348 49681701 0
193220666 16507555 0
177084038 289083788 0
419056537 353218731 0
390498895 110382850 0
557442157 475518835 0
263107993 390008408 0
448687114 329365778 0
534596704 172000648 0
518983225 433027131 0
570397017 89671010 0
209296154 458869618 0
302579396 424274289 0
247140211 327322174 0
569532145 477997870 0
291904103 182655903 0
432493426 383046721 0
227158351 564154539 0
202622370 111892265 0
171400889 488174932 0
487508261 520003372 0
339980727 571570098 0
83246932 16836426 0
242010135 440123921 0
167950611 150747610 0
459015778 462909091 0
419596452 136842872 0
98140516 43045420 0
110383165 25184199 0
73403918 148922669 0
385093917 400112975 0
466622421 16545014 0
514833243 163595324 0
178568333 44466834 0
116945520 42135226 0
513016785 266766534 0
317265504 371750069 0
58591097 97133100 0
60569261 392483511 0
550570282 177224770 0
187025959 18493701 0
111163029 392991028 0
208299120 363652699 0
170171580 125824352 0
327155505 291026163 0
500044074 273126013 0
159045051 491045396 0
27810910 405457566 0
570538908 305151381 0
312877871 179745325 0
385486615 278029402 0
512206956 138858618 0
56666288 89174308 0
58238078 54009489 0
221849214 11966290 0
417180163 254570297 0
475017333 190142580 0
80032403 139411141 0
188811230 135364607 0
144718220 470808098 0
82750454 35979752 0
526853523 268120629 0
53862803 108122133 0
80134805 570085971 0
303924205 453689759 0
508947053 142855791 0
222583949 258395553 0
179234111 301688411 0
333626578 148279819 0
267675660 202701613 0
445308462 90007304 0
491543438 219322192 0
476428552 85923255 0
464952019 284031776 0
230222887 235600810 0
513446558 106431067 0
193636058 220279745 0
306173751 298371287 0
139007348 231625867 0
451159197 276236585 0
517005290 81214836 0
548005949 314607921 0
262973209 520562858 0
539161077 49848574 0
486344909 399540140 0
504540390 361817535 0
107333675 219974800 0
556820372 271272888 0
484648424 157030413 0
265520280 556931935 0
432260117 556487656 0
463443934 387170192 0
345016584 214140812 0
71559276 218747725 0
409197754 471610455 0
102581576 572886379 0
38271759 266392885 0
139119453 554795081 0
333424759 508815733 0
195051731 168794740 0
236596649 28166316 0
105080155 493210286 0
230130481 26456269 0
53728550 286501708 0
418894643 411840745 0
1596903 452646889 0
335811117 98348683 0
493296128 208280811 0
204180974 355247251 0
482133690 180574889 0
434806037 340387384 0
301891918 223386700 0
80144789 54035247 0
536189114 119794584 0
177377853 119304564 0
566842194 371206336 0
408624877 552307671 0
102362482 564854414 0
488403268 283459708 0
344629632 348108499 0
58076657 96402498 0
456698049 521397022 0
430846313 43144876 0
52227966 515281351 0
473493967 109733085 0
191234138 84953451 0
407143654 393288181 0
14455603 44606589 0
564830815 351377275 0
148395444 521707432 0
68906537 58558260 0
490409776 3673096 0
339538160 321710113 0
386065393 61809026 0
125140014 545808901 0
225962381 575105893 0
300747971 459218222 0
556043474 480956269 0
236643535 162752084 0
124617897 412756867 0
476109257 223454488 0
576376127 506666975 0
547225538 216030422 0
313899552 206920762 0
450123826 310052402 0
301356653 58939640 0
484515483 7173088 0
72867607 336304072 0
194172404 3384898 0
381531126 322733630 0
490166770 478891410 0
438782279 566295029 0
436010340 381206285 0
267250205 345432857 0
336934042 42355993 0
516603486 316207482 0
13112568 487997030 0
358330958 105010161 0
277372301 214905504 0
459939995 158251010 0
311590746 567099522 0
468908782 221705091 0
414101028 179302841 0
173654808 447900886 0
540846234 481987240 0
207253896 128988832 0
20749484 297597916 0
185582930 105246256 0
544186505 164652733 0
302111589 432943857 0
5411132 412467808 0
67781096 295618105 0
82361049 99610172 0
284199886 281620669 0
355671609 156990459 0
284651219 425581914 0
509954608 339742207 0
558810241 426413292 0
575181985 543773824 0
51498370 258425403 0
577912930 579223696 0
310866198 119211634 0
387403953 56493450 0
457161449 567753142 0
548339644 109041006 0
14942175 307499395 0
343298135 162598836 0
128647493 379934220 0
364385653 130763509 0
548673453 486821775 0
259060946 450802041 0
279566947 141320734 0
290281204 560193187 0
57252093 429876022 0
475180997 212693015 0
242208869 535568783 0
409140199 117560665 0
243233306 30594090 0
224747122 550157030 0
302666448 500421600 0
543859240 274302353 0
283221227 301877599 0
292565238 531782131 0
502957268 93398431 0
372673177 575017098 0
332203775 364806948 0
315854344 380280262 0
264134854 319922136 0
483313144 75256484 0
223508264 552707462 0
196247664 457219007 0
129404332 96052456 0
279877586 339047538 0
448375524 81800019 0
514393901 443224176 0
331590968 124054515 0
382593884 133169279 0
426298905 567984101 0
127862499 14721378 0
459350406 330775731 0
372329982 176261057 0
126505016 357387037 0
21736713 304225635 0
542692747 424933051 0
215940769 455466664 0
356281340 334010342 0
247667786 241004985 0
345261749 16047890 0
121917557 322683745 0
72162523 234199366 0
309987444 256190467 0
165189055 117394255 0
446571768 471524544 0
40441219 144864043 0
381466679 128956018 0
284274067 120440314 0
195558288 277122279 0
484987600 524187412 0
281176927 415240803 0
456515487 160006973 0
24042938 38237118 0
28899254 102800944 0
406650950 455318536 0
116509080 268734064 0
497983840 243532322 0
363587552 442233455 0
553661395 352373540 0
537643737 542520826 0
97078502 258047790 0
531477659 273131157 0
389987146 22179878 0
79850992 346209486 0
268920135 134733823 0
249098010 577327819 0
356820456 254690457 0
231912236 101113801 0
542525653 83148260 0
189521896 5422393 0
398806037 326952011 0
488785853 4497495 0
334377564 309791757 0
532509491 193658797 0
169601455 412779644 0
51928259 379547599 0
126187592 277149143 0
414127774 26996727 0
511940629 300914690 0
363196982 398973224 0
298524429 23972981 0
17480799 576608750 0
172864829 307367557 0
500145858 282985025 0
234765383 137333791 0
114761449 505051311 0
545254043 320735249 0
110145667 127908398 0
116938697 571821406 0
326305636 372737361 0
23897387 253770632 0
529705016 371395840 0
77759667 6546605 0
413318207 242173325 0
326539508 52745216 0
97220643 17819893 0
427119585 136368955 0
57917239 39885191 0
380902938 20239720 0
153988446 281808955 0
105232100 283630936 0
86451919 170227748 0
318469244 51647220 0
563712327 465723670 0
305559459 269925064 0
309558815 347173410 0
477962492 461070740 0
208289432 238298677 0
401648987 283493190 0
257559482 517555295 0
390481240 313093185 0
76952273 53212090 0
310825224 418449959 0
331343033 564161184 0
468311539 23492544 0
341718566 355044817 0
342957295 164016582 0
332039656 408306126 0
295563626 200071184 0
22151957 380988563 0
401334846 531956055 0
157761555 304246017 0
217124563 180689285 0
28941188 411831853 0
212796303 71141283 0
536594919 405992146 0
99447102 287995311 0
439505421 108770788 0
534338876 93118402 0
382892728 240927675 0
129869393 310290665 0
529688604 228339862 0
153868398 21466324 0
154011067 50724257 0
161641511 366411540 0
296327818 485297360 0
419265333 427954344 0
549792916 79923286 0
232008510 100639878 0
383502079 259030461 0
356848346 553913760 0
423205715 24301212 0
149170609 166165788 0
488316125 19067517 0
394184266 275414592 0
454424415 123758326 0
359983814 1766673 0
115400454 453210086 0
259368146 424594424 0
406940869 520786482 0
23462439 16091503 0
383958636 139268368 0
566819194 190500494 0
65082908 273789128 0
191323480 387092389 0
209587671 148429108 0
104426582 508876159 0
233974161 495206270 0
510290743 394698326 0
293809964 302960837 0
537355065 416664721 0
384979201 541227714 0
22455594 534912388 0
27235560 72485327 0
513660716 424871842 0
74215185 169017458 0
551726922 127687871 0
364406778 190048937 0
493576037 188098031 0
362890615 64187217 0
131287463 263261242 0
422371230 538080731 0
488881542 1090715 0
98792031 445739070 0
249944603 268122476 0
300404646 514701057 0
48534991 438870748 0
293463608 145237950 0
184594345 484344915 0
190193054 365970881 0
191819203 85619876 0
405605455 377955462 0
418890866 251681209 0
335601624 62242901 0
263943116 564911932 0
453873009 263411391 0
224299229 474816631 0
10379722 28294313 0
515835316 133487075 0
443994769 289515360 0
148415341 317928075 0
507436157 22593603 0
318059880 58739 0
34388685 394123742 0
72831824 138268326 0
14220947 75783260 0
550339545 189264832 0
481865789 2348978 0
474564470 579009932 0
318796315 528473920 0
92368269 206079633 0
425139112 110265262 0
205015084 398446450 0
553961486 196766205 0
412627206 170262406 0
137335629 185084426 0
533308748 127830471 0
464082638 158712052 0
264412183 189942869 0
290881495 314496623 0
322887134 315617508 0
183126287 182658169 0
231246485 136349084 0
395321980 80785022 0
417804714 555260588 0
338143348 484751662 0
412956061 305408327 0
485587271 289552354 0
521218120 408141941 0
327325053 189516805 0
462096944 135215133 0
148357525 341370999 0
567141223 544532038 0
54192722 69353831 0
504973982 116937359 0
473238184 376697458 0
340871297 569290576 0
84869211 525782409 0
163103314 113018348 0
205286047 118597069 0
212740467 550343330 0
314905943 25549621 0
232714209 431328857 0
285854829 70869798 0
53948655 90404699 0
70490564 215807006 0
148699760 330387812 0
294291283 266150266 0
2119262 353306710 0
312544314 152283531 0
532478387 499374713 0
427900993 505795484 0
382748734 534308210 0
376075311 104507841 0
420443688 574051706 0
136091828 190690795 0
53399911 444511829 0
243962050 422611905 0
555676266 420920959 0
118242418 206826467 0
308041951 231427524 0
330743372 106440533 0
84872960 476164414 0
439883822 106455119 0
563714392 508754205 0
145132790 211083496 0
228388183 234542227 0
229339260 405438833 0
286156388 568357622 0
491835447 224836725 0
516022002 382502714 0
426522586 131018836 0
304400198 286689272 0
125424175 400878433 0
180987060 358424199 0
130607891 463056618 0
260276022 561539769 0
156876930 285444770 0
154744324 121109790 0
479641383 61488525 0
223161228 198373923 0
275424481 330399707 0
334441673 140598228 0
14283971 252496695 0
392603109 445538426 0
309247832 349753153 0
478029818 362497313 0
94592774 524549869 0
119797111 460552456 0
577990465 52629170 0
514997041 94340431 0
552781705 458323516 0
52908325 202928714 0
202982345 260783454 0
313749861 55122693 0
571794261 298898064 0
566498266 124936630 0
514647226 30040835 0
36047199 273768303 0
385789557 397367702 0
122977371 247991991 0
85541450 317648805 0
537987905 393320497 0
208862863 256957960 0
22647591 441284238 0
458961521 159011885 0
556286619 328007653 0
216270310 173947922 0
179385317 102888203 0
145777347 343563473 0
81509683 524895344 0
86513118 432707826 0
399213311 272065479 0
357744826 574580742 0
8364846 115462635 0
337732182 542760124 0
46746522 380514210 0
440925400 168346293 0
414389721 130702664 0
273085171 493600509 0
196342540 453613608 0
571848903 109767403 0
368838813 223244680 0
255583349 566855042 0
567994042 57815544 0
140673155 516796327 0
215467368 334436506 0
498226449 171281384 0
412656348 242192857 0
300849332 356655217 0
425388567 240192353 0
97946243 455222009 0
111922286 299873923 0
204999979 26312457 0
244710922 446078289 0
124844977 545474875 0
387834971 399485091 0
273422304 365631920 0
390958920 369294574 0
157567777 537449795 0
425071579 164383557 0
202488039 302055592 0
127980645 186143092 0
383778705 569999385 0
57247732 364127023 0
553075187 509004970 0
98816105 10787186 0
358669041 17536910 0
448168062 442984002 0
516240219 358141366 0
50871882 211219875 0
564063270 300138788 0
120638711 292499297 0
42079318 500176128 0
186611817 497496362 0
244667772 542154627 0
215809882 287417868 0
101152213 314218491 0
351188418 102652598 0
282993426 508873564 0
548675706 529533249 0
388764877 154955183 0
253340589 409688639 0
171863997 68145914 0
439415157 425972204 0
333995952 212986303 0
548465298 383278688 0
19322308 44322406 0
508007116 412714991 0
450178965 167058304 0
120432900 55070564 0
309377016 340385905 0
228321767 37227589 0
286261819 344971426 0
304291850 563057857 0
111575976 361081029 0
267604375 478362597 0
357449791 170477259 0
39189519 425744306 0
151798701 91732468 0
459055376 79296245 0
107173587 298996343 0
325862456 233400034 0
85122441 187991264 0
501298607 425582216 0
304903474 493784478 0
211178640 381276737 0
145813729 541366875 0
495260739 230578033 0
297924283 537381518 0
179239461 319822595 0
543182582 277698307 0
96091074 347326135 0
531619035 577111875 0
511478166 127071109 0
567589010 131214313 0
146058335 37696601 0
552080444 179769804 0
461028600 424479190 0
238860438 342825830 0
121454240 172283483 0
369630345 82190982 0
392611047 125262405 0
468635441 199554536 0
354199834 83275330 0
43339528 157000173 0
520136669 163026254 0
490200319 568087974 0
125919128 330642698 0
454283425 215116718 0
539743016 393397425 0
47605132 500927686 0
317736606 100662288 0
60922347 206405766 0
472098701 143835908 0
550133974 442499252 0
281570955 419593045 0
233114366 173985897 0
569624737 302760973 0
374221692 455394199 0
174090557 553623711 0
195872469 30835856 0
577592798 511711635 0
316268521 238038261 0
384288490 404708579 0
110563028 561986666 0
458122743 206908970 0
176983761 118213615 0
143614846 551163150 0
125612321 212666891 0
446725355 167878995 0
326984255 2181855 0
556603135 551560478 0
306527904 24731695 0
85477261 532697415 0
292797935 373674443 0
539592243 58852534 0
178804271 528948756 0
566039792 518566018 0
41965814 20795856 0
235173417 333837513 0
46647963 11918694 0
273446288 468168768 0
103716547 518328023 0
43937085 494734010 0
443451181 578124871 0
107409028 159362676 0
320404057 292896985 0
22200761 476155615 0
175812138 447433178 0
451436238 391528925 0
549716370 514351439 0
541024560 423886161 0
453875453 142542899 0
120451957 537535276 0
249037574 477756155 0
9263762 121566846 0
552148638 368214597 0
494416724 403837673 0
560611734 541451720 0
407089583 52177390 0
10757644 281718851 0
150550096 196879493 0
533287248 775232 0
544302629 375631017 0
527929169 50702632 0
205826750 115616772 0
224906369 307274628 0
339283177 457248536 0
215475536 256977869 0
34943800 269021346 0
498272876 578492454 0
137605903 441761001 0
74061646 262150318 0
157915176 91782873 0
6256140 162402775 0
324597524 19185709 0
422002679 354118703 0
504408207 570697219 0
2125363 527536695 0
47089485 390991704 0
229916881 306902083 0
282937687 532808941 0
268675422 236166533 0
330918257 400961386 0
423516073 182302709 0
358111722 454753918 0
576996822 239576166 0
420014130 258671204 0
385728850 92740470 0
446027466 283997554 0
101139961 64664901 0
370025 250632490 0
180789 421823919 0
312340972 33268143 0
460122584 453125508 0
14731932 553969626 0
226072841 377567943 0
453036241 466627995 0
357439519 73712326 0
165997976 268574509 0
56501377 375043915 0
2865439 260536730 0
42639262 522334363 0
100524096 489705961 0
315201689 360804223 0
369281194 457261286 0
39922228 567411119 0
448764418 388992638 0
85818295 244074664 0
38654354 13456292 0
320916664 560208565 0
101152612 35570918 0
523368465 274415731 0
44842735 539746276 0
83039548 576746553 0
160434514 552513465 0
253890975 64757453 0
422562665 185362268 0
299585647 303864013 0
570001485 331656799 0
299361347 420034758 0
34028376 550214747 0
410457350 89272794 0
141990359 286243541 0
66293276 420122409 0
420726592 12789009 0
423370043 369221981 0
331136123 52861300 0
183296599 413012144 0
210694231 273318414 0
24683064 441092115 0
146719697 401979944 0
10442168 191582973 0
330697847 216369815 0
534225145 116083367 0
343309621 498953255 0
237633285 283775962 0
426715786 552112087 0
376884464 568179725 0
342089998 243450123 0
179729042 231490795 0
216050021 106044824 0
262038210 502818204 0
80928481 328101415 0
537668270 268420388 0
298875360 170686175 0
348658444 195226727 0
112738696 283762956 0
264077078 576622242 0
206668198 254647743 0
494208391 104642847 0
227876797 477520949 0
266294719 366948924 0
361197407 46437126 0
208895979 491411596 0
480012428 227882230 0
126457730 458254337 0
549953102 504154229 0
310503172 164098877 0
41508829 257369001 0
40372486 95556341 0
366000703 576878119 0
102497393 389614514 0
335415299 64801285 0
74286602 350975965 0
293437468 548198575 0
477310310 179669737 0
15159829 461073765 0
101604200 416349070 0
72871067 355493134 0
379539846 361138341 0
110669372 299491190 0
124605154 460752688 0
172980736 688685 0
236475611 415088601 0
63977416 422716051 0
428191110 505544776 0
158873508 193618650 0
90660948 59792910 0
146441990 343719800 0
504996230 284179299 0
545218689 388092936 0
497196665 408502721 0
34946373 73382544 0
400806932 280179288 0
473240131 384766907 0
123788657 196796066 0
279774481 492533994 0
19946634 349744922 0
553305355 351222859 0
13177575 138528709 0
239996535 30420086 0
205375118 512858936 0
252548881 375561790 0
70554773 11033571 0
215793872 358498335 0
91482464 176985780 0
124421966 124140492 0
236441746 501217756 0
423648311 360806124 0
339631583 376278641 0
407951826 317952611 0
562599419 318104029 0
247831463 539766812 0
132105557 135029193 0
122786988 150289153 0
509985865 49133012 0
2296958 164617212 0
378751139 564497569 0
239070805 325745884 0
203445124 343659725 0
537601442 84916208 0
17825145 403741979 0
450923281 414870038 0
237627175 226979416 0
342781244 71794762 0
271962860 125681886 0
565572216 303628115 0
544357398 122786293 0
472570924 61091694 0
23932632 198674114 0
27971035 297490278 0
421208006 175815826 0
15395735 547168466 0
506920696 292489864 0
151079969 551073050 0
247844966 24119055 0
294139631 45908307 0
290839968 97325104 0
43739807 279455778 0
545654544 142244602 0
213337483 492555981 0
395746202 440907947 0
140237915 453603433 0
531264697 547210408 0
134171217 541874807 0
42195556 355711603 0
443918800 116791983 0
104031228 83398625 0
421090344 195738756 0
437452847 137926228 0
341173281 569383910 0
431597757 157337379 0
200476680 307745623 0
346254819 278187426 0
479618942 297988359 0
548377737 417184496 0
127147730 104776019 0
415295680 30072449 0
126038546 253619570 0
564621320 130815336 0
289475320 21668831 0
330819638 522496586 0
375593444 494623808 0
387388334 523128505 0
343876378 433393200 0
361052282 118871092 0
563151051 34985552 0
51765052 289200986 0
181692555 48967892 0
424010840 239448326 0
279512911 112680198 0
162519143 59725819 0
93234156 309644188 0
97117659 160814179 0
13130567 416689855 0
434064370 9188483 0
363417519 284197665 0
338695791 251528244 0
254253869 253978475 0
180921502 253600653 0
565394075 129988707 0
391208750 65757240 0
313877919 211290979 0
245319048 481978601 0
349655172 101775001 0
30007183 192579992 0
519330437 291357854 0
328576841 462177621 0
271632149 245760995 0
259858254 415832692 0
139660199 202438135 0
154374286 54197033 0
542738507 94938295 0
46933778 567670201 0
397623587 91187571 0
73984789 486419124 0
409265424 498811021 0
101017914 290959176 0
209454722 263867085 0
511649882 223890423 0
205102661 127608177 0
288474530 407014415 0
112068813 337894582 0
463587979 429227133 0
129741368 358060235 0
132390628 387591278 0
317442874 27052391 0
409112024 435946606 0
555301176 360933201 0
237557174 554931826 0
322315455 160795614 0
133049487 487805677 0
39392867 415298184 0
564962562 68411806 0
25716630 121594216 0
202897405 429283658 0
9693325 541814192 0
90257177 450867286 0
401221061 453706379 0
253340728 501175939 0
147477743 335933988 0
60825065 434883062 0
95346387 198859788 0
130111158 224526969 0
114139971 199240493 0
232762007 516201943 0
225965781 72334944 0
270391107 37485476 0
537986485 412372870 0
238252315 362093354 0
19627996 62430498 0
17218996 477760730 0
334155381 577950642 0
287703052 463620917 0
136565241 21606533 0
26447938 272477749 0
206782539 244475845 0
144418062 539032813 0
34876241 138031505 0
364183078 63131642 0
155678811 449854299 0
499138103 354519605 0
166618776 500035844 0
436295030 348585495 0
84692510 16467151 0
307956036 452552476 0
203867329 371053403 0
275961156 270199249 0
446921263 127507856 0
252049499 248478707 0
377606328 309708809 0
374748851 546889357 0
36849581 333379575 0
445803562 84890093 0
149286741 13894704 0
179738911 28901295 0
104295968 392249144 0
203623227 4080006 0
81973217 85980192 0
310570162 316731755 0
60889074 91228135 0
308364898 118089639 0
476431786 111175362 0
141522935 427863189 0
350691189 441126475 0
256365700 87389705 0
365458753 34609846 0
549719331 323364559 0
35816828 186034250 0
245552522 185073929 0
139841893 136939452 0
89477861 184541959 0
220869327 351715003 0
86290443 214899515 0
419121039 259524079 0
166806546 336131898 0
456741291 50150905 0
303380043 67833447 0
481859013 228440053 0
169172988 198115778 0
25473704 338980314 0
87499636 556774291 0
75988981 263647720 0
1490710 569159996 0
104049207 575746142 0
445126943 255779746 0
287240095 345559854 0
394775831 564307293 0
459482300 68660557 0
400163941 159578408 0
509047988 321361968 0
358657064 81540476 0
105798117 361435577 0
130866976 37020160 0
65229645 377751527 0
218873212 67668917 0
485928099 487552715 0
38522853 79131708 0
262554569 291121672 0
457049543 321598743 0
132686346 60423316 0
225109986 303092800 0
499296924 345404904 0
552657020 235374655 0
467899347 381627748 0
15447380 154349871 0
245463314 123002022 0
243675971 471938764 0
412454239 576431405 0
80372296 419430631 0
539622930 454218564 0
468748180 469865080 0
286223020 528147149 0
262922204 265107477 0
529154906 57238894 0
10173025 44931568 0
24392694 214202769 0
307224845 194231611 0
201774305 247233691 0
254516963 511674425 0
419134221 168329940 0
216358873 293218283 0
516971020 498091684 0
405403873 561191867 0
74817343 503976704 0
359490718 286142641 0
257502914 509618714 0
424593221 49016922 0
312918409 31307159 0
393028656 460357534 0
31650761 504307841 0
46936078 332249057 0
17692947 228553257 0
454360450 27283851 0
169150030 191763676 0
150053065 173534306 0
86408621 452673981 0
146481985 263494491 0
174294301 73401687 0
426914254 550965879 0
25532225 76270358 0
473522402 23156428 0
32376530 404628551 0
527300481 1396125 0
313651913 475667105 0
423524477 278497052 0
24782911 118338867 0
200069902 431893209 0
42381260 568008796 0
289108251 160085596 0
75531099 114775244 0
474963008 215216588 0
442166991 265300598 0
360203662 568628656 0
79986034 265191328 0
435782964 165159072 0
369472280 148959770 0
315611416 448687154 0
426558983 524383932 0
5929563 313965036 0
62470460 541220960 0
576009058 284268091 0
511151208 59932422 0
250092974 359779213 0
349545945 37500812 0
5054892 393755588 0
186101134 289504433 0
476580853 10891991 0
276755977 2502546 0
506508026 459190689 0
527367476 291569094 0
490343851 99136955 0
275274901 508819669 0
379322086 360760219 0
403178795 292926077 0
535568298 366228489 0
417623104 294436981 0
386811641 198318920 0
173741893 489447568 0
471513395 57850988 0
478943957 443173741 0
297386213 153460878 0
522372179 556133729 0
454561845 487421659 0
146591801 373996097 0
84461519 305067519 0
382696347 54929970 0
55101563 450153142 0
417794705 173281725 0
118800025 214867500 0
149294009 359557866 0
75232139 302453748 0
195977289 41015168 0
301248048 268891144 0
300625166 189229344 0
507459438 46508080 0
3487906 380960824 0
415468168 528790107 0
342991463 60182701 0
475102845 427182536 0
410780858 67437216 0
314899432 70798201 0
255304881 254925872 0
556401425 420621205 0
353259550 126469501 0
576876759 126746316 0
37016912 235785137 0
225822293 35350938 0
356276530 118565140 0
342792962 133646819 0
350612820 38815406 0
267143021 228930725 0
231933466 528705999 0
134719540 339848929 0
290934767 129679696 0
22158720 194103297 0
241381430 224226448 0
426420832 250502729 0
303847034 545850155 0
288198129 230576259 0
14019708 178080166 0
350149760 398302421 0
89427100 360033560 0
120297690 512064340 0
471710681 19895180 0
169904305 546677728 0
225242312 571969869 0
218744695 405433786 0
71939486 561226772 0
404946767 253851172 0
125718217 196088886 0
547937288 202351074 0
58081277 426905335 0
175915165 291463077 0
507926459 90317075 0
170930185 222151068 0
514728269 164653304 0
407944770 67900668 0
214247552 69986635 0
237658126 68595313 0
157375764 69608729 0
341004384 32755513 0
423209640 528373440 0
69701171 21314744 0
297406950 577494452 0
199174186 416899034 0
487101963 185168509 0
148415858 275159396 0
53309837 77714069 0
423403502 136695146 0
235564597 222130414 0
376700113 313911811 0
426569808 519895111 0
515523701 217920489 0
382135070 121864738 0
225858805 494885971 0
196159226 346247993 0
333014570 371476826 0
391706964 22570819 0
568694470 448161898 0
99108543 55094688 0
29616228 307745462 0
566276094 79642416 0
316732357 230915169 0
228982767 71207549 0
380316461 90086112 0
535654994 176331706 0
243811528 334537210 0
467581395 405503378 0
78910106 212502942 0
455235677 460368754 0
120789 427324191 0
204828924 210367484 0
187263032 544492276 0
275991205 221109674 0
350820565 328136964 0
134589148 179283066 0
504717688 240839700 0
30146569 229579744 0
323308249 52464609 0
353827497 103537653 0
445628522 472393393 0
460979999 348548971 0
141552719 402699801 0
564501135 449188936 0
240936814 72497925 0
234589461 178127971 0
359061021 261609542 0
537199954 80929422 0
205927080 23159796 0
383467412 438018489 0
179064497 2043448 0
448301718 194971239 0
413113322 403229545 0
497352742 144307487 0
289956062 12031993 0
509284194 456264787 0
507107497 109967171 0
174522123 477672713 0
136462202 279541376 0
45200858 463769431 0
249752433 356943876 0
297455046 525047038 0
222007733 76621409 0
534834143 563309498 0
22144175 150125645 0
242386736 164609708 0
280779632 404949510 0
54047157 576263301 0
4909146 70863321 0
200204943 114872694 0
64192610 453946192 0
470727364 121747544 0
299188678 293448207 0
381792689 367528072 0
28675005 142445919 0
537480327 270645910 0
539348240 435944642 0
238310908 40324152 0
138376817 146788988 0
293172117 441623090 0
394017872 293110616 0
17567931 338891304 0
302649282 50175488 0
433811034 520133224 0
486387033 23002110 0
340027853 189259556 0
142405554 364357894 0
105072809 124441550 0
377544188 390988582 0
26073396 111473001 0
191958053 141098730 0
1388435 269472691 0
119149622 85818501 0
207872130 133905409 0
52106392 368187202 0
209885614 441233500 0
433560171 576976890 0
1913282 188509547 0
172294540 473480196 0
400514291 389337271 0
126248937 155921095 0
552234422 15726733 0
465640157 567590444 0
66392438 277627906 0
296985682 424971610 0
28606980 445469554 0
39887740 568460943 0
226609579 37585993 0
26063270 409431786 0
211195511 235602744 0
421518657 525323503 0
411240222 355443341 0
481709903 34016804 0
401304271 172631384 0
569573017 321199146 0
28690779 179583159 0
488371742 338618404 0
502069453 435456786 0
467564233 278261964 0
35960523 297073179 0
247126037 454985793 0
195322651 113433753 0
48736555 232100300 0
392233331 41878153 0
574471029 94689928 0
393011684 483491132 0
521123114 158806069 0
497787016 288841939 0
529691516 523164955 0
358036271 257631453 0
278859029 414735166 0
238197189 57532818 0
179435139 200239787 0
2525924 274981049 0
268581216 18324288 0
554012144 446685305 0
90996490 221116434 0
468491234 177060182 0
153530393 245170362 0
139610553 431524265 0
457412671 120788819 0
348675688 270722825 0
233060604 543859963 0
431740767 115443152 0
574592098 234243717 0
256750920 446694082 0
92626208 137685140 0
485959245 533570321 0
556448184 409242638 0
281105030 22872872 0
51179207 108770962 0
433683361 242101466 0
368570946 121295342 0
205106247 287235092 0
74305243 418140354 0
99848202 179468534 0
573286170 119714498 0
181136057 347168696 0
40915053 399068094 0
281794292 579045694 0
518514314 422808394 0
158667878 297963620 0
4859285 274375909 0
189902333 527418659 0
492088451 562448435 0
479824323 121786790 0
447942086 445681692 0
252700677 523163130 0
297978031 75437247 0
21264535 18590166 0
83906928 120721860 0
208823304 168819329 0
281472568 228738585 0
128337530 74285420 0
518236195 568014514 0
155396331 475056525 0
420791880 548551494 0
218525880 15788771 0
498492335 477248870 0
527218302 191241932 0
193899418 39278076 0
104793747 10305630 0
277309941 457844996 0
330485263 7306205 0
163794403 185293143 0
360200444 503430403 0
347177753 324452402 0
8614748 467997821 0
361441142 46625056 0
134181353 51082513 0
368275602 246895640 0
223604100 92772177 0
477394697 150596516 0
227021261 514219511 0
253543211 348713818 0
323505158 53725951 0
159629678 34475454 0
285526362 250370082 0
136740240 181584080 0
455428394 160621496 0
87592032 258769295 0
334823049 66600348 0
532350704 553015521 0
197879750 534351453 0
187452048 274898535 0
244107730 522186047 0
139907708 440948484 0
438934210 565058202 0
191016453 19895254 0
60872273 265992165 0
137465238 1794899 0
251792968 369500927 0
283839706 457566793 0
542170781 178400353 0
271836233 211332753 0
371201796 418477859 0
163437748 311959886 0
162528970 42329066 0
324638384 271451902 0
519116302 378080251 0
171006837 520315322 0
390315113 508824140 0
315218837 272510518 0
88342746 234034030 0
236554895 41147220 0
330184738 514346729 0
89057508 447799746 0
252620203 412510552 0
121657344 477577310 0
574266991 63644343 0
433529192 335042240 0
235400784 102636445 0
398972943 558143536 0
359588008 467939547 0
496026227 568359246 0
550122947 560248347 0
17317420 472660139 0
260491182 165535354 0
30171438 1597585 0
114140445 48500555 0
107643909 535109301 0
73143618 412702935 0
154334331 180725504 0
432108392 323506900 0
284119390 113183576 0
430724217 174710449 0
410280164 219033773 0
312217631 20565416 0
70746260 246287892 0
522672987 171847664 0
254147742 44461105 0
425547478 214120647 0
441568552 427849403 0
409854508 4264485 0
494286768 37228862 0
326350329 444783702 0
326078846 300898388 0
99208217 345126426 0
151789965 192776934 0
127952189 568584198 0
519414325 568789183 0
65455544 263411100 0
552862190 107371787 0
25511366 96592308 0
507251532 338747653 0
20784837 120234166 0
71915668 5623234 0
398543050 12131588 0
430318453 471178305 0
568320793 229356599 0
462327022 50278193 0
168895946 289658175 0
381485668 342492698 0
521194871 163752483 0
385249303 215209768 0
33682666 97611925 0
269042831 464654190 0
383341201 550174993 0
106471656 91125619 0
523310614 259472657 0
95052193 486859438 0
312665116 431151823 0
5749042 305747397 0
333073104 141277360 0
176895658 76971137 0
406192990 305903463 0
324823474 132827930 0
455287082 546725245 0
517697782 109257621 0
46682067 553913617 0
496388960 510576113 0
432488583 4819084 0
503655335 251929540 0
279040172 293441283 0
38496428 472415979 0
479308413 293526346 0
133708822 279096369 0
433138193 259903502 0
576510702 425504929 0
88574384 444909493 0
451351769 157320786 0
424664797 238355060 0
463881578 434728029 0
58390558 80624509 0
249264992 337605628 0
91653738 177574003 0
359106285 576550614 0
493922895 45452596 0
477640143 417734841 0
573397894 311037404 0
540241369 366853906 0
28454011 572971242 0
133173030 124526611 0
263656043 518945331 0
164829711 520145024 0
130858502 557874836 0
266913501 488262070 0
446417892 449636675 0
44386352 134813574 0
222601614 76817701 0
506231984 295388362 0
449600294 141254324 0
298312283 308311171 0
361977564 355330472 0
323783569 373979899 0
141907065 173233292 0
381987575 504714135 0
204296260 431808626 0
298965797 170787500 0
544909697 137064280 0
410679031 268037543 0
557167335 343501250 0
133516330 198844423 0
485603401 30819945 0
323269333 347734196 0
371961784 107636704 0
275770044 232164019 0
351834544 477463023 0
536279952 233349906 0
203915207 252723162 0
46670214 57033454 0
381869822 307155751 0
220088475 282280908 0
180609662 42351728 0
567912676 14080024 0
324136860 284509497 0
151463002 29921664 0
10348896 18969807 0
74905922 257810272 0
136731235 344611203 0
323522928 318489858 0
393858962 306324714 0
261400422 14551484 0
517786215 249011879 0
335773571 454131623 0
203104002 194133172 0
194039886 432305309 0
458548125 138038721 0
110619270 60761904 0
10616141 180220787 0
99654543 453743797 0
30940253 98788907 0
311299788 471015718 0
430513437 176869529 0
365157578 442961089 0
145313729 479483051 0
174637711 257375700 0
370421660 424664347 0
326534141 12552319 0
577437282 4480137 0
115778398 358221281 0
229027008 232426140 0
217263573 451432532 0
534559730 459952497 0
342309923 404799270 0
157898440 270075204 0
212783268 485276694 0
562685210 438814254 0
509757123 144265677 0
207671871 212800549 0
302947877 541696506 0
161400455 42989587 0
338267863 383603086 0
274030817 199737251 0
224348522 336624166 0
154787752 115376144 0
507948646 10324097 0
152694072 495276960 0
534665866 256264096 0
391440866 157039633 0
403141214 389085935 0
426177458 401207091 0
8251787 254811754 0
281923816 278895398 0
12040360 342867944 0
410883393 383218785 0
419315522 118889156 0
457828983 435621476 0
471921950 368938367 0
46796488 420524684 0
9834186 398230028 0
332773769 490121117 0
460251775 152260079 0
273539422 324422280 0
325203646 86316669 0
159056038 75095451 0
245912051 512813293 0
395260287 280666276 0
518200464 207428545 0
76350430 297888346 0
472729704 578686479 0
453300178 42492842 0
439632692 530583540 0
571452322 353773072 0
183491220 8515599 0
394191618 496729168 0
403042832 292506269 0
248000701 49346397 0
194425549 225959973 0
64258926 468761613 0
421420421 126389080 0
489025257 167282752 0
196217453 157745613 0
144125012 372924230 0
367153470 88388755 0
514777002 138216778 0
234728103 294659117 0
458693049 96391983 0
497250182 274996777 0
245721745 436819981 0
154140492 375464559 0
297193239 565708420 0
461624292 445175435 0
254660138 452755042 0
164399166 120635992 0
13978824 300798078 0
222923393 556513055 0
464192635 575022069 0
485051724 196576553 0
437174144 191676179 0
168583290 186200572 0
78726673 338956070 0
186328230 157791774 0
239718303 26896247 0
355006317 408342903 0
419868681 223887922 0
101378042 313830654 0
64144010 547996923 0
402416633 275494000 0
87765056 278607844 0
195448264 470232948 0
273057951 536902415 0
345134253 496575177 0
301750637 302562099 0
28826218 237001997 0
190528530 36959840 0
226062619 186900348 0
139988585 367801093 0
170300294 166832814 0
69447140 498898039 0
222017551 512751888 0
370944060 393645132 0
473794804 544931434 0
387454560 275628887 0
275898657 196130459 0
167526628 321893896 0
314542406 14693867 0
62021438 290508909 0
82128 246082007 0
61739662 199510498 0
401679619 566138389 0
198542382 115005352 0
11921329 285407368 0
238261527 549272594 0
447699907 364512584 0
343392765 245055475 0
546945608 187524978 0
51480542 469983594 0
537771280 399465878 0
22244551 40630081 0
213118951 535408051 0
132109582 265793451 0
299882179 9099197 0
411874427 484068972 0
281511873 29139140 0
17120957 117919945 0
442863121 389626693 0
16830195 281716373 0
325825982 373900486 0
385954365 196745214 0
371727054 495526178 0
386275833 502646206 0
480240318 108766731 0
52539881 415030212 0
74689304 341959920 0
394820550 74954092 0
459665224 248049409 0
129505835 61954483 0
378932 226390970 0
122651373 566105558 0
257966472 512605840 0
507037198 506437505 0
309324560 79799382 0
67626888 364591560 0
188513059 66315479 0
327094911 225774022 0
546215234 158531561 0
59996865 259724418 0
33245031 420920795 0
223141313 218950347 0
168880888 233795531 0
217980249 78384313 0
147060160 578455231 0
225448406 212154276 0
4570470 6244548 0
161731715 64444242 0
276085009 135544991 0
467377173 457922802 0
264473838 100198059 0
75393559 486029918 0
506300348 68863846 0
7128225 93493310 0
283146539 86582926 0
13873785 263691626 0
289246534 152976744 0
207132934 358944832 0
454286772 510524453 0
431969128 145724161 0
5504242 501261756 0
92567869 251846053 0
284123753 97224513 0
372430936 469895801 0
411579417 358857940 0
575299516 307648413 0
81864107 100250932 0
107244822 20971670 0
157368576 382220235 0
194798978 303881801 0
566302670 259698502 0
169190519 315487806 0
84303300 22690441 0
576615262 397976068 0
77867011 134212844 0
421489926 115885081 0
235026151 56601837 0
323008020 115124965 0
86200687 210156237 0
544176342 296156206 0
281404943 8572384 0
370923213 288173068 0
308076985 135831939 0
552994048 451020733 0
565087154 116463688 0
180342161 301989450 0
381898718 190427902 0
194336320 155604065 0
523977591 382890055 0
132945073 144913193 0
375586886 268046416 0
556443423 86468892 0
48605836 156483604 0
101010663 242579654 0
564727567 81613127 0
8106627 365659901 0
362624425 5538397 0
74375968 336951285 0
354924010 7157065 0
157312566 351199689 0
272189963 415082182 0
380958488 69930824 0
305986395 546396604 0
486488684 384432006 0
231379611 86468524 0
54544999 465174570 0
520998161 387211243 0
433456507 133037430 0
22679337 97518733 0
291426385 252083121 0
167125738 418879011 0
228949642 485516018 0
191167359 281838842 0
368305107 182956974 0
299346308 122462691 0
6378691 427991903 0
55049023 158421701 0
309736407 86964923 0
172833425 386425398 0
273708960 374509276 0
406070774 467370561 0
291910154 577324076 0
243235537 505779919 0
184293878 89774963 0
425493156 309909563 0
338652407 324194108 0
240223702 522485498 0
483826318 418700186 0
155692387 494524667 0
228653901 439787863 0
334706337 517690569 0
507017018 83452723 0
557348539 562189051 0
52721992 507730040 0
270731242 505339744 0
370875453 418119857 0
148728308 343012461 0
201764818 175379310 0
101521782 239275573 0
302001753 139346556 0
382189676 152644685 0
230571705 157168155 0
66835485 27292956 0
84668155 263705615 0
244689081 306374455 0
151187366 277081556 0
455763855 395759663 0
93648172 413351096 0
6952131 55617388 0
404255062 59455869 0
368926494 461406618 0
255856813 420893824 0
559797855 160718218 0
5612488 454680454 0
125799522 20482057 0
104961883 117347052 0
327427263 350456700 0
430612985 218164784 0
575778967 373683242 0
95187530 465876074 0
133804879 352667924 0
416210715 374621219 0
380118815 86925757 0
21520615 133472136 0
475682634 271338725 0
325516505 90231021 0
349687961 573401744 0
275940434 508438538 0
557136686 347251119 0
367960101 183123809 0
248570666 54477114 0
325166491 574722367 0
351011991 579231629 0
103052943 483851566 0
351896234 372557017 0
492900520 487976080 0
506851246 439666237 0
556890347 141310131 0
386233392 203775825 0
402063315 358076127 0
69372304 526422960 0
247605100 237697492 0
187263387 134333841 0
19653164 359164158 0
90428343 165436753 0
300879514 386871598 0
145759483 286314222 0
172595254 181231387 0
302232220 399192621 0
246140146 270108664 0
104172636 127261096 0
12525863 469229034 0
440446510 117586902 0
303653852 212964131 0
8032438 61586336 0
427225690 518578292 0
249560708 513822868 0
484755918 155473624 0
93455766 487196762 0
567522574 56380449 0
416640776 157940782 0
474988398 223115322 0
158137682 135835610 0
196205881 10338792 0
219595156 513143553 0
227033286 176555810 0
568360755 525473829 0
78084857 218434272 0
523126229 400680310 0
24307345 480265103 0
75035240 248845830 0
184167914 343357821 0
6701977 298529920 0
460991472 187388738 0
326855616 508181875 0
467426353 481998184 0
264811318 9330849 0
135368715 158652651 0
419279509 396897123 0
424449493 429946842 0
144650700 188485545 0
406110652 439905538 0
88396413 464006949 0
269457236 264617149 0
243418239 507777066 0
154288276 56545889 0
417715981 192140760 0
269019490 88037975 0
492570097 445929213 0
368194245 272090481 0
371655555 432936251 0
77716739 301627207 0
247461042 262646645 0
142281716 536597385 0
309967562 516262284 0
443140897 442456810 0
415422986 1895370 0
284748607 356565106 0
338109324 442052884 0
222238132 240999541 0
289016349 365587246 0
258732927 471352068 0
511025527 341722796 0
173627236 100608639 0
37316351 276987404 0
433762600 267624476 0
470590225 537434433 0
202945017 504538177 0
117579627 56952299 0
241710672 128830759 0
525450899 359694786 0
325147091 48246497 0
159109526 515490438 0
312126829 207296831 0
37661753 31572674 0
53714340 197018451 0
384916928 442793050 0
403939224 195442116 0
428888878 336540576 0
165783521 460772031 0
296013457 421875300 0
170163545 473287 0
534153292 510156005 0
216717396 407604464 0
125969464 38080599 0
550082925 157456655 0
95693512 560768775 0
537132845 4887127 0
8163040 159398145 0
545605096 209385458 0
73827950 563183505 0
496482194 16677195 0
97845321 161566771 0
117033111 384680441 0
225630482 397535238 0
407140407 267157770 0
287037656 221296854 0
74631849 460668806 0
305461736 293076973 0
253699588 554109411 0
23843183 400274731 0
78823249 302831497 0
28540143 572380395 0
222182213 256793511 0
97664656 323794594 0
404377285 525195646 0
469327569 499619 0
427505605 383802997 0
276306352 235298092 0
471062847 416064742 0
498537865 374803299 0
15589874 440811878 0
273257951 45418727 0
190721587 235112476 0
158657572 488465994 0
193458779 486016995 0
209245518 269602081 0
332284906 235585992 0
9177495 468536336 0
63515381 151973199 0
417812799 100391877 0
521691809 110803733 0
380306175 381487660 0
329993211 62268352 0
183937706 533994226 0
381111985 507727013 0
282466761 391338709 0
270626619 567984714 0
430693981 507815951 0
470134548 499940323 0
372277927 165967024 0
16937449 286244900 0
142486825 89812235 0
508542648 156927316 0
434523247 423863894 0
545318234 534965854 0
449134126 523935267 0
246633775 439595881 0
535358510 203298060 0
12127826 414085215 0
128607657 232453645 0
172736566 505444570 0
523694273 327683999 0
230690746 213977035 0
435702940 326968437 0
264702654 89588974 0
493236753 263828341 0
271953683 3461421 0
147972962 225363447 0
442489748 492338284 0
551632000 372453983 0
105092260 539303154 0
42589573 529841249 0
319851692 21821251 0
564918974 305298174 0
499886706 135975548 0
274559069 73054466 0
489715047 181980320 0
314494251 154824380 0
417841821 525954703 0
533302738 140155548 0
202372007 412899512 0
376731575 196001957 0
226423386 237442439 0
396411778 293487401 0
295062500 433108834 0
152185931 277483512 0
338818620 144000680 0
496102813 566595742 0
217284706 41168917 0
108004511 37827854 0
552704730 433329383 0
126788208 396815867 0
557573971 385650911 0
261096172 161005353 0
356377031 285262499 0
77805078 20908937 0
424249958 353271410 0
476588353 467058382 0
279279674 282812715 0
124033288 179724138 0
359161524 514120598 0
136566088 276814880 0
171973007 212393098 0
165011678 549817111 0
476548271 325976657 0
443085067 561190558 0
119783580 59436039 0
167890999 311395688 0
401020934 301961989 0
156064969 135819022 0
278153720 139659485 0
576057208 41064228 0
168599633 189844716 0
11601012 137658955 0
90339831 260782321 0
342815481 232497599 0
515080478 69689716 0
543326711 343972010 0
548485458 287460336 0
576454384 577635417 0
152270778 453029590 0
56826670 39783118 0
103644328 380172819 0
278265518 340623688 0
233662202 72770627 0
415343813 51182837 0
149770656 131852676 0
136106200 422213564 0
461276112 411725263 0
562474391 536275660 0
79872830 342148282 0
202046832 305307963 0
109326675 400508245 0
440816802 114642569 0
522622700 4566421 0
75780232 318543932 0
357597775 395846868 0
269597531 251327914 0
37406438 288784768 0
156253410 131522841 0
60612597 263157986 0
261555411 119170519 0
207906643 207481448 0
298124238 413375424 0
456428248 287614357 0
74748458 458035420 0
283741837 187347099 0
273546917 449134828 0
428670583 110450790 0
227563069 25577175 0
191923206 385646370 0
560036591 226995916 0
572977203 66459193 0
322852775 8609670 0
352737184 371627243 0
1460808 563677394 0
48868326 166344828 0
407109938 359983135 0
569019469 355965239 0
541622197 120339122 0
209135963 106443314 0
276752624 219336351 0
127967133 25894460 0
188801379 129925209 0
384592046 492753974 0
577568732 256384748 0
181660784 177662787 0
483303653 328867479 0
115275153 196149969 0
313324965 489950154 0
26049929 565414079 0
394214677 345245587 0
331261295 360615229 0
278998263 422758079 0
85310407 214166497 0
4069540 205795486 0
369152497 227667892 0
373212454 174265199 0
410794292 250940406 0
140949948 450010026 0
79958091 89152491 0
131063708 215997670 0
45714080 384077718 0
271128227 71924292 0
106909019 242628829 0
434546204 369124352 0
278185127 254393211 0
495719223 217631734 0
50986295 331617857 0
133264635 427172606 0
261266094 552883783 0
134371929 321475114 0
407191838 415202413 0
137287903 392943813 0
281527783 413569083 0
571430375 360050481 0
162834894 39045002 0
30978009 186499794 0
254388942 60982955 0
255562332 430100617 0
210934208 224480978 0
413732439 270921296 0
99509290 214439 0
409884171 449176953 0
302628232 537289065 0
498583174 216036357 0
241369993 178382451 0
273271617 321719761 0
568082645 360255974 0
538257889 157600086 0
75202927 281766525 0
189664841 475368048 0
340094478 290811144 0
274296862 484992803 0
315110319 433504263 0
328156631 462135477 0
245172410 485231415 0
410304482 168233662 0
25013535 196517053 0
550069070 244141780 0
261260610 97698404 0
452160115 501664692 0
182790381 39785820 0
45748422 247969553 0
113292484 485610169 0
312845360 315578056 0
181920173 359468105 0
77482351 211202530 0
559544579 81427513 0
396039017 293038274 0
327437813 457517609 0
577361698 485077778 0
574775007 250714778 0
474024701 520703883 0
553208801 230600722 0
293402485 239051791 0
572702909 36996743 0
316616680 184401716 0
97275049 371574489 0
11652655 479603052 0
105446229 573194286 0
150070050 146847368 0
192750771 183362876 0
487361481 352243698 0
247418591 4883331 0
144329723 434477316 0
114774854 467038266 0
34785439 232609740 0
392114595 252349392 0
373975424 102192117 0
256697386 441931647 0
343442972 125757080 0
566136579 105130605 0
240873225 577823329 0
511032591 123712989 0
157255361 251690651 0
118648552 100549231 0
493934505 246241715 0
572877299 434292023 0
128831733 233988315 0
76732367 163779932 0
102213394 556089225 0
502828021 569065464 0
215034505 477074182 0
496116688 214774066 0
174577630 123754509 0
260223459 463352016 0
444592659 307718649 0
309621452 264904213 0
347371004 345819201 0
264592513 546418151 0
213816695 295113704 0
512280625 515288423 0
466871745 189822863 0
485675301 384264462 0
188218936 574109949 0
410335923 143549110 0
272379706 214519386 0
48824720 505600748 0
347944217 481586281 0
99800791 535043777 0
320554092 189479079 0
345851644 57564269 0
424877246 288843015 0
552677594 383512081 0
52458137 539198084 0
387537957 290102816 0
180457879 494035859 0
484710157 527804030 0
90718497 284101549 0
149965563 137902535 0
216243487 82454108 0
182147148 208906291 0
457133154 561279068 0
35219681 51183009 0
455706656 494943489 0
158006040 572101767 0
168948478 338225932 0
197295870 364813946 0
544773160 297339494 0
302708168 2367366 0
541239877 229156713 0
48458955 570009806 0
58400735 168555078 0
63798487 168949062 0
170641101 327426270 0
541003029 356751899 0
373369782 571968270 0
497924483 119491320 0
542473759 321924263 0
106644543 224598069 0
442124003 551737642 0
176250067 376575378 0
348252603 441822059 0
143940876 385876153 0
111333393 524914742 0
282001998 406512201 0
275930388 415566729 0
531680689 247504210 0
147344574 324121222 0
175580519 282058814 0
103483975 444141285 0
264056416 569421495 0
432911912 300090815 0
15417967 312306112 0
177276531 553932223 0
401060887 506412571 0
425416900 34168967 0
114265260 303688525 0
42102256 504380615 0
453700641 164583677 0
305190387 470951379 0
259948300 546144304 0
178470284 165750193 0
106652909 286029189 0
125916681 307574889 0
93876263 312368066 0
376409432 260897217 0
473896911 153421210 0
458094045 75753916 0
157812457 158586577 0
267646330 455242146 0
516224355 82532081 0
555456128 548114911 0
427936022 574561422 0
46103283 190611202 0
197839978 525977835 0
170737036 442570711 0
277857652 509702708 0
140278496 533348626 0
54795368 378367127 0
149689190 239206058 0
574195729 167325889 0
176527512 293166797 0
127796331 5956191 0
213048048 485293088 0
511237152 41386054 0
442129383 527958129 0
286659720 16907399 0
250884432 351889753 0
29952754 191403491 0
26016990 512736646 0
351793373 429193944 0
379360049 76718237 0
519296805 312587042 0
496414057 181656750 0
464310885 245774238 0
374609436 288918566 0
421886471 565475515 0
106897652 96622066 0
423571554 573586052 0
62082013 253369863 0
9636069 504943620 0
259177307 89093564 0
445809942 215572236 0
203222399 311117488 0
165240478 560398043 0
247925193 373650338 0
394204279 281890254 0
62259556 347695016 0
10494839 112058426 0
222147247 25244642 0
242786205 188618287 0
450536952 412569780 0
373227449 277325394 0
351577247 217927057 0
253494845 401355576 0
345604394 454038001 0
571008650 201285448 0
361536932 27449704 0
158615012 122475329 0
535887746 295805281 0
465928281 367249348 0
5442437 453157975 0
295240767 551421348 0
34490490 7943094 0
229564054 545539283 0
63190312 531749438 0
320780226 177029033 0
472434436 401765112 0
100424982 469603214 0
329580541 571616986 0
217068983 143028458 0
171407235 237120971 0
29969429 138634064 0
537199889 385017711 0
13080604 454990849 0
58771109 305926672 0
392770 12772152 0
306276184 172823496 0
478888254 51794133 0
83424463 190435004 0
469790118 43325497 0
576795476 304477742 0
482543959 361152237 0
191793289 108223338 0
240140074 491963211 0
133027403 154999141 0
477940984 73062932 0
348111260 407810675 0
551816407 298793993 0
405447998 248675726 0
52544436 318320753 0
211829759 240022013 0
136501543 169558788 0
577165685 37248953 0
254249156 441094041 0
336559868 453420462 0
79826754 75731525 0
54428947 23709259 0
239990774 138523246 0
406130696 576198410 0
294568184 521641076 0
109340197 576887030 0
101775205 287101353 0
58835303 41725149 0
471254211 285723372 0
130508598 414152744 0
468568936 256361753 0
298320951 548268649 0
474172276 378744905 0
376401399 296617736 0
430734748 50657821 0
40477714 305477221 0
321169323 517703346 0
254751163 378753587 0
532685937 83413263 0
114095997 153222136 0
436150868 164261892 0
166573602 275759571 0
43534608 340985661 0
31707970 1439891 0
482982767 510615069 0
329398217 347346170 0
291147566 299233749 0
374915921 550857052 0
249623302 72482407 0
103603611 21356154 0
142105376 91020200 0
85234694 514130498 0
211908639 508669628 0
497378428 272430273 0
225512300 84118203 0
458074775 69696830 0
43697070 205151088 0
53343165 430274011 0
467519068 22742266 0
528342629 233635486 0
145798092 375789642 0
137764347 183516894 0
482122438 144846693 0
22934692 467320907 0
513913371 142918042 0
100379202 86229224 0
177447738 139469693 0
306688815 113261066 0
508415444 26151580 0
349830496 238296155 0
367282338 67200534 0
221829453 480849018 0
471286921 459842585 0
47746816 359125532 0
563407113 145945886 0
43710593 481855415 0
164288013 53184644 0
119385676 74044264 0
518107136 536025202 0
86184043 25314793 0
478740016 48471749 0
33531374 526678300 0
409864380 397725027 0
369895822 314757023 0
138539349 339769019 0
55799066 574591041 0
434320348 290721009 0
521756772 535869695 0
299856882 561432926 0
178829006 453613545 0
389251213 320262679 0
277519700 572461361 0
420427959 436802435 0
224226663 243256630 0
516196582 365667197 0
485569206 7395177 0
516406183 470855252 0
389842331 557340898 0
389655022 477938104 0
367793094 112058580 0
25441225 351677845 0
84248211 312321687 0
538652626 64148830 0
487648764 328226690 0
140330441 46485806 0
460224325 466685899 0
165407811 570422278 0
273595212 150501807 0
550544750 20791615 0
531060406 154236385 0
26373184 547032967 0
516309393 355149481 0
261369537 204430688 0
533838 318342132 0
117492566 158941469 0
28712343 105263373 0
507386659 382039981 0
57931873 270378432 0
452125919 540128425 0
145764480 547977482 0
229297937 37570281 0
62877084 60040833 0
284674169 337488718 0
231551964 207962307 0
417001823 160483479 0
22094107 501496814 0
486300360 484684059 0
268789791 142169718 0
242513714 169511704 0
166714542 218122993 0
374955434 123059666 0
177843078 456601012 0
318100974 338706999 0
156185814 258739129 0
156794616 241758630 0
94281176 233017865 0
478423161 453346098 0
108604647 479920668 0
204941112 147647882 0
224368533 404901510 0
476173506 286338468 0
71921561 367404681 0
131327565 531179399 0
28204797 165057874 0
392207360 190053628 0
534732356 305969900 0
346452059 254434053 0
113895328 374223633 0
404566154 560800517 0
573593227 515365705 0
396727610 409419131 0
473475757 82701105 0
40721056 226188129 0
391550054 170007076 0
247694965 266047413 0
187642460 309275943 0
294830396 321774440 0
517889905 37419848 0
100622684 394807728 0
256220176 547914264 0
399807192 72928046 0
336003506 325153166 0
236148454 280405816 0
1895965 351178153 0
242428163 222748647 0
82154119 358608086 0
107098111 407224330 0
38251576 520327903 0
192582983 247055271 0
508548561 123695336 0
391900236 329667562 0
205589671 323497839 0
303869938 365743942 0
101790667 139802138 0
367862981 577404949 0
124066999 217932028 0
388549371 32515230 0
200099286 367392713 0
290678184 552939550 0
112015071 249083562 0
253671193 279471721 0
106252910 380951465 0
162395577 115738226 0
110673122 197795546 0
185978062 41956452 0
402594811 153661073 0
339868813 481188546 0
380627978 130619523 0
78317659 189346302 0
331292985 376915475 0
70917529 455186637 0
407008203 3582718 0
181510569 500806414 0
216046397 74417411 0
425279870 310456097 0
480294807 161028887 0
75091128 273002339 0
428014129 133644143 0
373945785 579070993 0
4580730 398414281 0
141414626 136613954 0
179490077 458935282 0
385858383 572921528 0
68067733 130529695 0
200536331 44087345 0
349012685 182354005 0
451076123 495045464 0
1320393 404530651 0
361788545 90672924 0
122186104 420634770 0
99826119 78879556 0
94622787 2417426 0
147668508 515490757 0
58692889 118981606 0
304587036 172831468 0
180629167 863197 0
444258890 529361417 0
404623297 14499789 0
22577609 274497344 0
529690450 13217013 0
420478907 217693527 0
431987738 266959004 0
457942802 93740237 0
125679321 5607038 0
327232024 243967124 0
545674802 404293072 0
5292160 275847559 0
72768420 530818128 0
38529419 33394630 0
528544452 427416793 0
13481431 506343761 0
431547258 279889824 0
338086844 559555164 0
268373730 175373187 0
102546910 152706957 0
455936028 385217806 0
141250655 6612968 0
398476978 16409184 0
229731450 193086293 0
384599421 166578643 0
200904765 83291840 0
438738953 212928756 0
197697411 300352369 0
66912292 266953055 0
472488356 372761679 0
428336288 77190506 0
564544584 402608355 0
131192272 157776628 0
88985646 337725988 0
203207384 122949478 0
493754229 91077645 0
542773041 223682951 0
94309146 124519183 0
203526087 441417710 0
6641303 269926638 0
184786070 85000399 0
201939813 198195400 0
243355374 563853114 0
286196649 126818144 0
263531662 481382140 0
487558681 507932971 0
355878701 267297333 0
293821902 297263449 0
238938987 472800609 0
388483158 395994838 0
505949793 519569449 0
537954963 179396005 0
481860245 142671122 0
565830048 114388171 0
99892684 274457385 0
234277399 452929732 0
62232204 278189967 0
450440817 366202509 0
223193813 478459647 0
107529539 276886471 0
122711235 390022636 0
533859780 393370235 0
49176157 42464083 0
461654282 544894089 0
94581300 264722170 0
94246468 414672914 0
463430635 500465580 0
211284307 363828768 0
323385824 318975992 0
462024900 294986245 0
485933256 133625350 0
578988324 139866809 0
371876768 297129159 0
152907755 409930452 0
31519404 280430072 0
568449586 538680548 0
474450104 544505647 0
270840360 16571159 0
423069029 62014423 0
183164200 513187714 0
531944202 340326254 0
67472567 83244898 0
78010098 61450477 0
302685839 339938605 0
151737800 314910458 0
325538224 315555549 0
206070746 52404676 0
111185372 412863513 0
213499145 329183586 0
118230136 259253686 0
258071998 69173844 0
215613231 171280283 0
475596002 280582805 0
92527702 40261109 0
129099776 331904645 0
143350847 223175004 0
202546465 53969972 0
173637487 88483155 0
11507672 528793631 0
198001635 175526452 0
268848275 128793722 0
262850201 70120770 0
97795128 29566092 0
177941365 575070949 0
152689235 237686241 0
496793596 249248004 0
431922683 366838571 0
383823665 419550807 0
47924829 118036549 0
122651226 371594973 0
549200309 204644887 0
480441577 198589832 0
561382734 192663952 0
504614061 449453769 0
447139809 480150221 0
312363786 323453702 0
150194578 316476643 0
312561809 165129879 0
278833577 521988593 0
391357931 305986121 0
298409614 339803629 0
135680524 108943004 0
318379425 300066939 0
134799751 536314805 0
504501968 467298287 0
231248282 522533481 0
370859236 480804949 0
161293301 182542132 0
4566001 195881932 0
31399678 459688760 0
29433774 470989846 0
378647012 276133685 0
389698581 541833645 0
66428610 26836574 0
90345747 158586013 0
286681199 60263566 0
456450148 457883373 0
76493869 221351223 0
137793638 126943950 0
18642539 78381503 0
513560582 12765149 0
568677911 382731855 0
222199831 530640031 0
18038003 564977269 0
479741377 519778074 0
148283002 350724707 0
383805342 482984483 0
511403419 154501260 0
317315723 416203451 0
405903108 575353501 0
196179829 111992945 0
103755586 577769922 0
499130951 22673036 0
422949938 371108919 0
463901557 194089011 0
240532213 123821962 0
15772920 221483767 0
405256296 156493178 0
215733108 78104523 0
121177585 307595948 0
365869187 400458130 0
237867305 310493675 0
498421094 280644578 0
432264332 541425318 0
269607090 182530302 0
524411318 243225584 0
366627294 89245407 0
492322072 567201093 0
161376086 575891143 0
108789964 196800530 0
293920307 564999158 0
363965459 85319177 0
552260931 291533559 0
313133525 513387564 0
145080419 417966547 0
447577372 422323744 0
517049532 444633210 0
1278942 455081304 0
569134683 279353699 0
379240355 253649040 0
568969405 57093988 0
159766268 120216241 0
520244908 92792949 0
456879979 531466114 0
347027095 236302241 0
4882785 553642923 0
421692843 269052515 0
161002622 342347791 0
404818915 86144772 0
126817441 463881487 0
344754725 505719635 0
71976967 418689641 0
249138113 297640409 0
116165364 240016208 0
112045047 486954958 0
260376175 161076404 0
131059746 392094063 0
951843 577902447 0
315624992 394825636 0
176785874 75075585 0
557797160 103026508 0
121764517 570975149 0
492403503 443067359 0
86100057 255322897 0
118324509 577174706 0
185683548 370042718 0
552810027 384321849 0
399328834 30382465 0
37606653 336628164 0
436132845 560396135 0
291678641 55281018 0
120025521 548658219 0
173853704 108054088 0
553835480 287297227 0
399436443 531732225 0
42853305 166004262 0
59820572 386035638 0
107855185 107018372 0
135041062 48790889 0
562832418 533183148 0
541913137 525595728 0
349363303 575699929 0
347930720 476028465 0
246022855 165749634 0
291413570 186047199 0
517321762 140294561 0
362786780 177471778 0
564714648 450440155 0
236592014 482915039 0
240880429 33441991 0
481729122 6625624 0
338898062 242062403 0
442674230 201590505 0
421078676 524497395 0
121587084 375704341 0
8313134 40342335 0
158204907 187328104 0
448665386 273312582 0
286045102 392251291 0
371161130 132278163 0
408725832 140794926 0
73498351 454563372 0
28971186 491360245 0
36052668 239789267 0
490966051 68796527 0
548196 230549707 0
543831302 328289537 0
187598938 121709567 0
319571421 405368530 0
64000099 407513803 0
484108676 490028428 0
64461583 341885869 0
394198213 547066284 0
98543428 456396605 0
121714191 247232937 0
423219798 350038249 0
196324653 113730741 0
45989835 568219008 0
310547727 540647505 0
253851238 372142160 0
33078181 404950192 0
47119586 98460338 0
483083433 558932097 0
428816784 112087206 0
61828948 47450534 0
477752513 211917044 0
193116733 552438355 0
272241118 498204690 0
262200451 532068105 0
333536405 89388472 0
110640026 79509020 0
196165906 151587612 0
202213757 315330948 0
508447422 576295685 0
25069423 177811230 0
345140320 410458900 0
346399202 310342330 0
79811314 334205672 0
183019250 530799689 0
139101745 352429024 0
338995983 358081380 0
364052089 302796873 0
568940790 515047364 0
110539618 310229111 0
334135797 251816965 0
24922574 255989262 0
491580862 289774605 0
528426495 297774567 0
331537875 336885979 0
392127686 483387753 0
511530678 74546030 0
284582533 239496585 0
119754052 303814482 0
342470770 54436621 0
344012570 226251471 0
275583363 401950964 0
51794759 192329633 0
457928638 257607449 0
438088744 32300439 0
466682078 286006614 0
341436309 563309829 0
168271585 27518263 0
68981377 468779294 0
251204687 465319241 0
74431163 116558318 0
562311545 182612547 0
132391128 320158371 0
97898429 255130462 0
415441981 54379741 0
83487307 276001761 0
378110582 273575899 0
402517087 119972671 0
305706618 41436873 0
230488744 115781776 0
391492678 249254579 0
332373430 570976210 0
360033152 555560858 0
304468248 566478253 0
449896768 575405630 0
413980656 102225505 0
524441084 416026962 0
52077927 55106786 0
351894267 450389687 0
514371743 175818424 0
255063846 549954084 0
245551437 276863805 0
278124110 220644519 0
29189677 49825118 0
264433984 287177943 0
169072995 558452136 0
129801087 398077612 0
68558938 461830796 0
142247571 305045240 0
317930669 246213598 0
116222753 466444016 0
359302470 370222348 0
484814084 354586316 0
32509357 105785919 0
320072261 218806271 0
173870620 180414025 0
211579824 344533516 0
164099645 113062162 0
186462411 530664398 0
253398980 326709037 0
121929990 93958734 0
228949328 48848966 0
282535183 390454573 0
523570200 216409653 0
541945069 2762878 0
286996362 67868177 0
306198404 215699567 0
495188794 348557802 0
266287898 499730221 0
454461388 439319306 0
530595882 184725249 0
388792956 500410689 0
77252399 246315527 0
334958017 248533980 0
3493742 453562528 0
337784761 62567852 0
394096310 433506548 0
70742379 246979370 0
459712439 552873089 0
159265992 408119137 0
198006471 177759134 0
274092277 532828712 0
310314924 312404840 0
261834158 11466505 0
212888656 496401938 0
407762241 64304664 0
409083631 237630881 0
258011149 7681037 0
484428006 95042614 0
490742462 17326555 0
476034037 462115749 0
168191142 385074043 0
236972662 77517282 0
276044859 473279176 0
556458399 249270486 0
382764760 390291734 0
439448904 492353224 0
109991402 74775218 0
385856988 402104002 0
579031932 137070275 0
376399108 307827631 0
353624829 292256241 0
280662964 265925658 0
83443896 105126747 0
363991811 391581128 0
282847918 438142248 0
503998587 365162624 0
418271022 28454412 0
15347518 563226382 0
228570134 36614487 0
63097053 267522542 0
437581276 569473259 0
482967487 397779633 0
73336084 357828125 0
182494284 547964273 0
483303984 386250722 0
500194762 18387874 0
311418313 577688769 0
334448046 480393018 0
161164240 330688754 0
423437409 522588840 0
312276396 149538539 0
364227298 349634050 0
285921422 69769172 0
267593708 276069277 0
489119792 72570369 0
335038135 53758696 0
380764870 382888663 0
86297693 399657662 0
195060856 110715932 0
365299100 201363597 0
543912707 444106314 0
50750326 187468172 0
117358795 397057106 0
339341830 382224484 0
282259187 93356498 0
379874743 40130136 0
503463512 480200969 0
135367200 8267600 0
59385550 507377675 0
264392183 226635905 0
410254714 504091156 0
11470579 433352606 0
229987375 148368193 0
68060940 254078839 0
294081709 18304680 0
342116296 518785321 0
6138440 253958275 0
147993192 54986160 0
295286134 171324259 0
198122495 109663090 0
340219114 350023740 0
519838425 50099266 0
359760252 564115629 0
326571761 464348826 0
79538658 234651284 0
68036272 379002125 0
224406548 347703037 0
217173527 485123188 0
536717254 279594392 0
536547647 488375220 0
465151319 478170012 0
99409724 291222024 0
32131229 152750931 0
485775412 520273171 0
54891976 333706397 0
302864039 361915925 0
367183076 244139970 0
255287813 282250285 0
245905882 236435343 0
254383744 250993126 0
174550662 427718560 0
304970421 45850551 0
217722201 368392145 0
283800003 198476946 0
669453 345038459 0
407020512 19844096 0
563026752 503698988 0
398521993 343004804 0
155786260 74421774 0
405593558 71556619 0
178396820 205692853 0
377969947 403419437 0
41206625 186829116 0
376052069 86640657 0
243862586 338163902 0
438241024 49538870 0
201780835 379430424 0
167369506 45286711 0
236885514 352977464 0
328034564 49965854 0
36660638 192606106 0
255053881 315968052 0
355883710 55682857 0
524263856 361365639 0
570223978 298215079 0
350961582 449114910 0
207483537 377351545 0
379472600 149541164 0
459578270 148047807 0
339877612 531373263 0
312336366 425919851 0
38820440 573478474 0
501388603 358807269 0
219259366 192175813 0
56269652 37361156 0
304787141 301027613 0
579064933 239453666 0
292286873 215178892 0
349530020 304638831 0
366978107 451844459 0
505811271 252113888 0
290131242 172717012 0
41888257 312576163 0
429787828 313234814 0
139868259 122609521 0
292683731 232712552 0
426032756 215532297 0
558256406 112526039 0
487148436 566903336 0
434900454 20675709 0
90170934 73042652 0
322102272 89472211 0
416718081 489251419 0
214970443 554228705 0
485430115 427564109 0
143114607 414753725 0
325745531 503242465 0
496997047 140349334 0
479584138 576171258 0
513089081 248387290 0
230871413 465462435 0
184450915 220491885 0
441298337 30216841 0
20078979 332270151 0
263498113 415427764 0
520279851 371732777 0
340265450 324971427 0
68851839 529221742 0
358002186 553119529 0
45531710 263481263 0
55432408 573952358 0
82095479 139946939 0
49610378 122672122 0
546177779 469133897 0
490228180 471243091 0
319799243 375180058 0
336874865 355737143 0
371429793 511736634 0
167102577 556753166 0
24324698 59057311 0
126477519 349994597 0
339745340 112914796 0
22305285 267701704 0
60417519 113534334 0
535306930 154018274 0
144497660 557072975 0
101361848 417013789 0
268723247 450504115 0
343026888 64576201 0
186497886 510292281 0
130005918 177039330 0
511149807 349914088 0
215823495 493318170 0
91400664 34332056 0
535448179 447709707 0
517447427 65006352 0
569534349 391119936 0
197601668 524351909 0
166658689 4598008 0
281571251 230311244 0
547858324 103832761 0
434082110 571116139 0
73617996 195524721 0
143106809 142945450 0
447685151 291400780 0
431662099 59796236 0
73731132 467108858 0
314627053 32934949 0
327581420 506428827 0
312804273 58736984 0
239460801 106954938 0
362871007 339989402 0
186157120 9150915 0
22711927 434159947 0
64356300 397489677 0
332101166 197431094 0
25185405 174682836 0
421031901 405889755 0
70196263 247349560 0
267407156 252093337 0
426095102 495484909 0
100043078 511099651 0
214716928 355368376 0
341125179 447938626 0
420370193 393385880 0
532923089 17420663 0
505469438 533283075 0
23925069 222568740 0
128503462 245571997 0
131113079 306820377 0
107505521 202710807 0
367706242 280565398 0
262223644 451964689 0
177013466 179541923 0
442344941 329869667 0
461457195 394649480 0
200945709 546171114 0
520497479 50418129 0
240378389 517709790 0
231565224 378147595 0
189830688 465905541 0
448868073 520073750 0
154649688 494309873 0
15621685 51107375 0
52781589 342115646 0
167064752 522709463 0
30009779 62116179 0
129802357 311443580 0
55626735 400417184 0
309108178 271526271 0
338617944 408956529 0
238995430 454909906 0
156222332 230702605 0
414686464 286222971 0
414258612 230619064 0
517395145 518396379 0
123127420 487086618 0
87123440 528823721 0
131689571 465567946 0
262207038 383648654 0
152811724 446083319 0
325225947 3204609 0
367073309 464131840 0
138806991 17132202 0
538450540 381550348 0
470073363 484761163 0
6036065 129675132 0
459293142 302900406 0
504018758 264591732 0
496908645 470012763 0
351023886 553916149 0
297591404 250038880 0
111329544 191857484 0
122158630 170629514 0
455328422 173022416 0
19109393 101196691 0
545821600 280073099 0
558144693 223278543 0
492871214 377344961 0
343226555 443026703 0
94219442 418047342 0
398336204 380824223 0
497317680 565387584 0
533410998 301459960 0
495212734 181335484 0
372529804 134132709 0
428915981 352505471 0
161448003 366158087 0
295486936 231577025 0
105585841 90231665 0
438729131 112164756 0
221130207 427487020 0
290096259 189496686 0
328458023 236201518 0
28980955 85468307 0
177046703 542150702 0
480218276 36180963 0
164472304 495609098 0
579302099 526522969 0
237240137 398304481 0
114630251 339486628 0
226759440 313760214 0
375072842 371019735 0
396414297 177018136 0
306081908 249713425 0
358802010 114141350 0
348449327 205100427 0
473250195 143054409 0
405867937 212998106 0
300332374 312741292 0
163854878 198607515 0
372437001 508919668 0
494840738 293878923 0
497908136 454370330 0
164977736 210175767 0
309977635 545840280 0
222273166 109103341 0
344232003 144635835 0
271511083 241271747 0
203690712 174800831 0
274491200 412795338 0
318097862 521765622 0
186382365 280125126 0
278136502 527696974 0
544135924 318237153 0
63308125 256564400 0
54296690 382605130 0
466969087 312063498 0
153234047 453522926 0
6037901 6714951 0
415582109 314547906 0
162514927 372639615 0
237111691 92720929 0
243385764 147350986 0
295595505 466841862 0
429255183 182670724 0
13674322 161157347 0
96419463 448136826 0
502710988 265015355 0
366744473 206028618 0
99723986 431962957 0
86926440 304126951 0
45130169 368320133 0
498531702 45202598 0
280220003 209085974 0
434258712 415126552 0
420774223 197762618 0
418022755 489622301 0
338168528 56709815 0
559059761 383853808 0
307623300 298538503 0
414474458 106271651 0
395900988 442256463 0
330537170 200090939 0
9362327 161182817 0
306244011 372062133 0
231227263 110020555 0
418250429 530218727 0
471421095 383693673 0
384482031 557999333 0
286510979 176260115 0
219029829 387901168 0
316015131 404483661 0
570639831 539574059 0
302460334 538441212 0
294205637 84303270 0
479989705 74961055 0
170770419 232400569 0
571691641 314611317 0
89696626 364388055 0
443467290 292013580 0
233276301 30234072 0
58945671 228273053 0
578076097 470630832 0
226801162 465242401 0
680645 407871696 0
547509515 489307366 0
338962063 512153489 0
553278311 53577618 0
131718155 127676951 0
127610141 84566513 0
80048546 88509478 0
373102443 178830331 0
42643721 338455206 0
430485798 329619321 0
303230970 567578355 0
552361119 118584276 0
284136520 547150792 0
290507211 416298321 0
346128972 335173572 0
37412134 318216573 0
478279206 444952881 0
147078905 88780394 0
414777688 465056496 0
159634432 249230459 0
272638414 98317564 0
490974187 507449331 0
218886212 232387782 0
549798885 122887176 0
144163636 188978874 0
546300378 67332283 0
166346184 21991292 0
61079834 461540482 0
502886163 540198581 0
72525376 535713102 0
103270491 19074132 0
149756707 9266020 0
171518800 550395217 0
441367152 84103976 0
248222555 281040658 0
479909843 218773887 0
207741288 171792994 0
138342576 464851666 0
69947637 9029709 0
333220863 494014697 0
153547640 229394855 0
387125238 405385792 0
71803146 158710137 0
214681874 189777663 0
396699531 201253307 0
250449385 295162241 0
126423915 236051031 0
23122586 132139977 0
457941632 349451663 0
191371403 361192941 0
166498800 35156773 0
446426338 563745444 0
16426376 257356055 0
339655235 385779493 0
9333064 218888216 0
436768280 506741466 0
151147922 386733369 0
201306067 233867017 0
279866113 120602820 0
546362925 470129471 0
93943657 302020677 0
327428411 365126185 0
481013442 368674787 0
422945419 489018974 0
22262632 63668731 0
140815727 406291376 0
32195349 125089408 0
142537697 557350754 0
548373905 57633799 0
40518878 351042057 0
367946696 39093724 0
40518050 116691371 0
537679706 573146999 0
149276987 34397568 0
256597190 567387708 0
364627370 153232650 0
276176911 378895354 0
316579216 152278529 0
81838467 531726200 0
266776607 533763552 0
215053077 439134093 0
129901141 513401912 0
463298877 340294517 0
116599026 576602027 0
567498571 579432020 0
499832334 269071348 0
170858568 54339856 0
492318611 18364485 0
292210916 75943635 0
240458266 82517794 0
110320521 235838056 0
525197076 560922553 0
416296171 557691211 0
56302908 304657679 0
55588123 38278890 0
133920311 514528752 0
99456153 500923316 0
150500515 105309519 0
423145741 140076857 0
514834453 149811031 0
284102845 48886972 0
196094162 409194839 0
66069965 431307427 0
297393826 363145989 0
193684765 70428712 0
81040094 367243587 0
123344455 528510600 0
170930131 260275237 0
488200315 266287457 0
321560388 282667842 0
403546150 487508600 0
303316303 326905067 0
271842799 119338552 0
71278601 556770346 0
112062870 351941172 0
128633211 464862633 0
326191670 279204270 0
514710623 434979199 0
382190478 2862775 0
106318292 41501325 0
156467028 65032379 0
288647244 470842093 0
391623811 145117676 0
371907893 478884079 0
347938975 146007929 0
8237740 324929866 0
408693361 277924862 0
28773343 117439246 0
62113993 39737376 0
164905017 551687010 0
3359655 68989146 0
266627132 9187544 0
432622407 372120488 0
226184120 85748706 0
316439197 536192262 0
419162851 91653875 0
248312343 447668003 0
200521592 142464073 0
126811060 542902509 0
252800962 443862163 0
283895112 465804337 0
245441534 181122447 0
372510210 2301554 0
269467368 413821605 0
562152228 323586633 0
302197773 213770996 0
212909347 370802597 0
188939286 517291446 0
54560058 79580395 0
36452007 526341399 0
328173534 174999272 0
56246628 386010171 0
451282369 153000938 0
426250641 324806596 0
357445923 119324148 0
45598481 318617575 0
361359946 540810837 0
408724500 205276126 0
458357011 468373022 0
117750327 433567169 0
164888018 94243422 0
325986899 52499817 0
238292477 223337112 0
91115121 386072447 0
388359302 358742253 0
323748340 389739487 0
10596388 11993501 0
399635887 339802553 0
93893387 271143369 0
369618406 232340526 0
90140626 35942816 0
183944028 13501193 0
497008821 539197030 0
366372738 254417302 0
23425639 93161706 0
343560769 91741258 0
29856783 550144351 0
412765323 396632872 0
84154323 60724812 0
138747404 53850078 0
119126881 2765971 0
200583590 420127751 0
138837354 427813679 0
11177597 239091686 0
508637901 503790169 0
473264622 397824504 0
409543126 35087801 0
304870752 340239779 0
258977779 415203880 0
547448042 560275028 0
107305655 396860420 0
45460228 514229819 0
198163816 240685548 0
444439969 375467342 0
470849400 98038930 0
232253268 260304320 0
242343243 530554350 0
193012358 129493679 0
140829379 48277610 0
163799214 425896547 0
157417798 333421071 0
36985845 19859545 0
431642112 576903077 0
267925630 459037228 0
384284167 578779070 0
160184036 408489337 0
288356442 378486336 0
89184319 381970208 0
188079352 444245018 0
284511475 522566164 0
502274463 292206162 0
132777441 487836542 0
520896207 113129213 0
460236594 342958648 0
285079540 510273789 0
415373971 488217367 0
520352139 293642709 0
255191830 541802340 0
392048340 468637871 0
486473643 469390269 0
474822041 494073197 0
406911992 521062504 0
244909881 360735273 0
7980053 533745036 0
127218993 282937850 0
242036973 560030387 0
167865158 47384269 0
22257550 88441208 0
225122371 241225628 0
130807820 145866980 0
377014453 283292943 0
209356869 578596188 0
138721179 211453485 0
337386962 43521230 0
484106720 389818367 0
271845864 208629200 0
523566346 124425337 0
387831346 409608583 0
527297259 544536076 0
76614397 301492394 0
13766847 500394534 0
521010276 149380423 0
508723182 257911451 0
340850892 361934920 0
50954769 347485784 0
462324496 144931596 0
447975978 299321492 0
297468248 147927767 0
498359755 306768392 0
410929759 134467761 0
479410166 310554579 0
326322853 504055167 0
212776666 81138103 0
392338121 555674504 0
44293862 565143910 0
4682289 266483351 0
505792168 377020060 0
185987626 279565517 0
414555737 570516151 0
419870552 57104678 0
328880546 387990352 0
305351929 91336221 0
309513571 350302407 0
44909572 523633552 0
187459270 250052417 0
62137041 107926208 0
60976429 412489785 0
40111173 32162343 0
90596491 448885600 0
157469662 363588076 0
217229814 83324361 0
135490323 123806037 0
321603420 17795748 0
179389895 80012232 0
555951651 245072249 0
552974243 558066810 0
172056852 518526553 0
278976010 88174626 0
183020544 205091240 0
93756856 74409828 0
226748391 213203329 0
448823546 553864700 0
240123126 65939121 0
445345748 400441283 0
279639727 292725239 0
264446815 137670711 0
74983876 508320591 0
513007284 132736467 0
104214472 410638889 0
266792420 353306298 0
101137932 324066981 0
90198543 120381257 0
426798438 417821219 0
572051699 54030636 0
512888647 299816203 0
452020859 27283509 0
111289672 567043901 0
299646896 31791112 0
133581677 427464485 0
297801325 204636665 0
420719443 117653037 0
432580159 428240460 0
514298332 419509263 0
179309726 317782793 0
96844875 422605539 0
416729686 178323430 0
354617212 434824182 0
260527564 511311401 0
512971374 434408620 0
106757530 495381672 0
27877741 572593228 0
56879247 463791674 0
64259351 540868552 0
340303108 256308762 0
470923750 149606753 0
394989406 267424354 0
575895741 91007245 0
578801193 124822481 0
262023055 396204143 0
412113255 178508398 0
183109308 227889500 0
259615971 451028673 0
288978803 295100309 0
305114282 137949735 0
76668097 560888581 0
158271484 123299259 0
105245496 515215808 0
50271178 258953754 0
404986700 492697013 0
29388156 173118127 0
53212746 335250500 0
309361885 551710723 0
280958848 530115525 0
288336554 162258420 0
264260254 566294209 0
527928849 14201648 0
520948324 201277352 0
505328788 550463381 0
58737929 416125393 0
331274131 50737088 0
86196993 162476208 0
424710440 526402508 0
42333455 24205138 0
120042533 60383847 0
251069557 135453453 0
150331661 172787445 0
120125402 461403989 0
423785230 300248882 0
201776749 471184700 0
406968192 411610488 0
98464981 8562232 0
504293594 379225369 0
320625156 490541122 0
304428477 410899768 0
123943866 495662101 0
64278194 459504604 0
372869162 326466461 0
206869743 552618178 0
505170593 210326222 0
232224215 330114143 0
291646438 256648107 0
522048009 240659069 0
264587826 120549313 0
329078163 117979063 0
424899662 521678300 0
409621066 554213205 0
535306671 287226622 0
467602273 417891822 0
16609939 414451260 0
109174826 434238069 0
104615226 574174312 0
240723228 483002936 0
387696177 345076242 0
242082638 192850158 0
395459651 392020772 0
223159931 335760423 0
195734894 511167144 0
226733947 26806185 0
425006140 365061509 0
202769883 522554492 0
105310167 285819214 0
7859743 562940375 0
286260775 545359356 0
530991877 167343577 0
132951755 440804018 0
209923268 333598075 0
67933597 257090299 0
82004079 511309904 0
280415914 313669535 0
359008192 401361043 0
502319131 519157992 0
509302883 228102070 0
459427492 334791327 0
117974532 99399817 0
76327031 481067760 0
42876906 335430817 0
408019388 496611187 0
25717054 542588083 0
249210806 202726712 0
9532551 543996028 0
28337837 117807504 0
298541241 528610113 0
370193635 92311783 0
187332125 523392884 0
284450756 467675123 0
228273283 551227399 0
422267671 172770418 0
142350536 160748158 0
29153821 169991785 0
188268590 281997603 0
563069651 443672893 0
355778697 477489878 0
560249347 140749644 0
17887339 378873365 0
452008974 242707979 0
14322325 426944124 0
11576649 392684830 0
342693207 500132833 0
123967264 292456727 0
33536339 456900903 0
565707036 118361947 0
87695461 190186057 0
400341498 256972613 0
291648482 526059768 0
411515562 186569720 0
211422509 449811369 0
3489405 380684313 0
564540779 219016561 0
504866327 169379823 0
545266140 236642726 0
228537395 263142840 0
236157279 224069163 0
185866243 167170241 0
188785601 463161165 0
408941025 548203037 0
532605291 201782688 0
439815837 394163868 0
33766320 225075729 0
451405092 46158267 0
537828471 571449614 0
49766256 550992973 0
385154291 155959807 0
10699062 358135722 0
132156352 513438217 0
535063988 242295920 0
326341998 508719117 0
52388045 440901026 0
541485219 429319064 0
212056157 325826550 0
317558231 454567613 0
335647033 445063621 0
349971511 106494025 0
20679685 105628404 0
507489721 198038675 0
520927704 101068861 0
345488341 29445881 0
530184514 406805811 0
523610897 299397788 0
554990848 571844200 0
34470477 34569026 0
114444861 434729409 0
578074947 357826 0
389058369 290796266 0
198420690 87380975 0
387139618 173376356 0
129928933 188731352 0
318474802 59311523 0
555960923 292027320 0
470579176 6895465 0
52719109 264910909 0
128816162 19867408 0
351759106 344299967 0
340956437 538014307 0
437913111 342533887 0
442822965 13663828 0
169409457 264790828 0
388381212 152168618 0
112868006 206783198 0
414107856 405102112 0
344665343 231039393 0
189331492 183170271 0
345150329 116356679 0
261792017 512661386 0
237426951 60972782 0
128446693 167502814 0
11182495 111804633 0
232502885 35097762 0
83845584 285804831 0
138704801 562241256 0
415201445 215575354 0
43441895 339569818 0
140747780 189974756 0
294689902 97733771 0
557100956 375416664 0
22699 269858043 0
165525501 303700707 0
123922806 445312821 0
15530934 412541199 0
17430941 191734967 0
76301674 328648365 0
57789490 381814208 0
490658585 91392670 0
338158056 296954253 0
426607656 162859514 0
381585480 83249604 0
14477550 376745502 0
526512326 349839996 0
504398512 434412893 0
320429082 21241333 0
151315323 361071865 0
49917882 264812465 0
489230784 182045905 0
181002165 323370656 0
559796253 227387071 0
203899662 571060057 0
344539904 329194942 0
135705817 365636530 0
522396496 57029933 0
120576056 428456429 0
255578991 36876309 0
412740335 52231283 0
161368307 473670318 0
39751861 374762218 0
399738791 180848265 0
482670956 295388752 0
543647675 497047573 0
182192641 549443592 0
77333366 95093137 0
139086141 56194380 0
11922008 152899619 0
390219836 417171942 0
407169279 237555361 0
233658980 512196336 0
190893148 277900992 0
76065251 451559662 0
361169850 57511231 0
362793526 53170119 0
490754708 435416339 0
48484906 13367395 0
478917017 281429993 0
12477424 28838274 0
53962527 187439192 0
171578630 529631575 0
278919719 199437984 0
357748285 498424361 0
391386221 549492402 0
421201390 462223363 0
129532538 470397647 0
322668246 429867224 0
356524332 12947518 0
544864603 183425266 0
427932782 74520147 0
499167086 287953152 0
570860726 540982713 0
553858398 112291269 0
348964841 233742646 0
575614006 79278449 0
203881631 247728311 0
501271004 31443151 0
170698852 313695383 0
94924936 572084693 0
390380664 507502111 0
177647400 557700898 0
259228938 136133730 0
49314228 205097466 0
176153944 35016002 0
188103413 439722136 0
513977963 175503390 0
289688781 144386459 0
509105406 353657106 0
410236952 124950456 0
479230580 356121781 0
553305453 36492374 0
85892918 360415410 0
472326881 3591794 0
390579023 475226874 0
178373075 279272460 0
362417916 396960422 0
21619474 199669815 0
139208552 405982289 0
363937876 398187368 0
195674102 361500998 0
358151758 131882803 0
295537382 311468354 0
80334430 78802786 0
315236780 339104144 0
116430033 92344705 0
27222464 540951787 0
347680092 503475234 0
307726243 133258024 0
501010265 48744460 0
463885997 403212427 0
39637058 404960832 0
357137462 533752276 0
115160777 248550896 0
453908837 178726457 0
498721054 565950447 0
268510855 362329197 0
298819962 219661881 0
34742941 286145156 0
448752248 365473562 0
98376249 91287054 0
487930893 437383616 0
415394201 482209816 0
513733360 261458581 0
550418089 446748920 0
511437081 76780566 0
468575772 516873240 0
112709398 287927676 0
217807357 269843865 0
56859095 130462920 0
275293187 29061086 0
366161933 403077576 0
497380993 170944016 0
426617374 104344989 0
345062479 110951653 0
440516739 556847784 0
217336059 299784871 0
533213099 274261435 0
290925126 87264231 0
320333835 107311091 0
46430741 425256933 0
158370762 485687227 0
184373411 565120236 0
131898499 257594951 0
420576138 546850471 0
122806463 46550011 0
25975002 276569992 0
440176813 251337997 0
214116024 200873812 0
457613909 305553655 0
206684146 462775858 0
242428053 40761244 0
307745733 169463545 0
435202964 195393897 0
66639214 24329787 0
56986903 160935397 0
433847071 11669828 0
163486428 509748157 0
324684479 421798659 0
223888432 538515732 0
269990218 392077111 0
211107407 524747546 0
286955759 90006778 0
343970529 113190060 0
477277408 434258573 0
456509907 2315116 0
105042522 323531161 0
60459672 257798244 0
270548520 455757715 0
573969864 139979344 0
116004724 405769013 0
234514791 46747783 0
164511364 216445456 0
54921721 270499331 0
16120069 490615998 0
222533853 154000005 0
162867262 322172249 0
122927942 255222009 0
297618871 460176394 0
354615046 566663079 0
563103047 516024907 0
555119991 383793306 0
441333528 234833397 0
129906150 59236030 0
479663705 304902447 0
283552398 576953751 0
473439589 220539284 0
288085520 279876079 0
29188427 177773011 0
124884505 70933072 0
74247708 416536629 0
91626577 360544094 0
333770306 3199541 0
175290153 58935561 0
152548935 530201973 0
406568872 554151230 0
131312348 338671676 0
574257799 504924950 0
312711307 315473840 0
43294900 222817552 0
247897741 487038101 0
170894004 234182739 0
261751133 289478775 0
356875121 424747207 0
442245546 61963163 0
483654893 560634631 0
265126726 439570551 0
191222646 496665299 0
258293546 34128736 0
157181221 206183914 0
40575668 522447216 0
310731668 147904389 0
223392242 524942501 0
216705673 540191971 0
407063875 10500794 0
500429394 491316691 0
138933631 115324185 0
98736576 315142026 0
376576888 552515729 0
302288642 424129147 0
495895508 527945807 0
47327853 39709471 0
24539498 446939658 0
116060356 317182138 0
522015009 284331413 0
285981739 418480479 0
332965454 35477262 0
353225652 49435814 0
459212987 415940743 0
229636994 216570797 0
263855012 538984776 0
513758560 95503472 0
68525772 443628790 0
291822434 123299225 0
262947898 129015432 0
49192955 200794433 0
19004546 52671676 0
374161366 266720473 0
107700633 446222512 0
79699894 293582553 0
241750610 151056056 0
575702010 529344765 0
148657073 52282867 0
127704919 266790166 0
70555436 287179153 0
88204052 123283603 0
154840506 146653616 0
82799580 201040171 0
389032811 211374199 0
551768554 277136655 0
550257041 327098285 0
223553823 52978347 0
295996563 111142548 0
543132379 281437914 0
556818422 228515854 0
125751266 396962032 0
216280383 508824692 0
360444461 191461229 0
98422630 386913995 0
312030789 381189415 0
44724314 50111996 0
211652517 360922354 0
403845902 387324290 0
85531878 465573160 0
296811469 34360492 0
455922467 287330140 0
391260073 83478695 0
465929586 127154572 0
302834584 394126500 0
12118240 197907078 0
272510895 109902172 0
283283019 507513068 0
69573250 162876576 0
541892968 332207496 0
3699319 100326246 0
274635927 336911883 0
438281402 268121868 0
65603046 350158838 0
134285148 218277517 0
498106896 175823081 0
214200531 298676033 0
499891710 122601538 0
156131496 100370128 0
372555998 130210665 0
102380445 509294228 0
509752871 37482265 0
374688490 58869607 0
409382053 150956063 0
237982607 377818290 0
442572017 196591947 0
176404693 21482952 0
328400868 277558719 0
59290161 36975174 0
75486285 122213681 0
246784933 341562971 0
371955724 520991002 0
87752905 31232890 0
496027288 334492312 0
304777412 45940743 0
42271942 349331224 0
243249228 321032407 0
87912739 234653516 0
128588069 504885330 0
516098919 347618085 0
284040220 84324741 0
358466010 78715529 0
27122603 457830140 0
378429951 19510057 0
384470071 176878110 0
321586757 546037948 0
60970729 178422731 0
149000143 114720081 0
548283366 27725387 0
201867134 308864849 0
345659054 80042216 0
113008581 82090747 0
575512865 450426426 0
170451373 313521730 0
303755311 420354801 0
147216037 425600879 0
496608313 128505506 0
189260085 141170855 0
573701832 8711490 0
73754576 82019256 0
501882799 124254677 0
465143425 425541174 0
577503449 190659154 0
455500402 168636113 0
61236467 299774737 0
406203622 177597340 0
410477575 451484138 0
304028395 428718496 0
406334645 33006613 0
491260718 529483187 0
243094191 39652835 0
480827605 227353641 0
196970981 167167278 0
492415294 204179281 0
408423741 92996840 0
534989773 94999972 0
358755487 532914797 0
498449118 202297547 0
417794197 559792216 0
474502265 487406448 0
540009986 33180924 0
169973659 166773838 0
436382792 545818508 0
54099552 295294008 0
287773205 422936654 0
238570461 457352234 0
39837434 145152310 0
322085469 11944458 0
386781691 348628725 0
282273386 191672973 0
262364932 243967453 0
112109205 109413366 0
454302488 373442813 0
336225095 453574675 0
281544783 177874768 0
343445580 106073818 0
182503908 58406908 0
42433125 480034937 0
278488628 405012941 0
458585374 273511047 0
282957544 496388094 0
70181554 517532717 0
416999920 72095255 0
416332067 165862066 0
120910988 294054176 0
537528363 281972478 0
83198293 319242603 0
282946791 441900511 0
140516702 521682063 0
449507405 291996723 0
183285058 417659112 0
408408692 250520309 0
291898320 277179762 0
445939194 560746914 0
7014936 419125830 0
310022456 461438029 0
156983209 42554359 0
463806526 520130940 0
305683811 380816987 0
514218555 567445107 0
85092314 444205911 0
320018733 37906676 0
16611827 249864313 0
61670974 185875807 0
30846371 560052005 0
71855724 119433848 0
108126744 202195016 0
216202050 422395663 0
422443462 370849579 0
270665974 417085905 0
39800336 169655441 0
530112395 122195091 0
168484357 173983820 0
85349298 508597387 0
205971599 286944595 0
75778656 222609647 0
4713644 120189730 0
421621142 555965764 0
416986316 90889121 0
133633355 541104052 0
381906160 148908536 0
8999260 271007297 0
217481742 222692441 0
404504091 111516941 0
528619752 567430865 0
203327114 416658755 0
571731901 245474322 0
48459203 430010231 0
454642544 72067667 0
18172841 86586580 0
366010808 366564449 0
378279056 222430576 0
556430544 281442152 0
133173738 237448394 0
525266100 344102126 0
29546684 129011356 0
529037873 62298306 0
236662340 65767535 0
553736337 143095023 0
199354719 69023789 0
496246023 315944557 0
439520885 25266941 0
479094267 567527980 0
301022061 256060548 0
140102379 532167835 0
369626038 372863604 0
52912532 321248201 0
232167821 19185002 0
401018772 111553096 0
556120259 97795855 0
322153993 18434403 0
314788642 187555282 0
7852056 450647398 0
328934239 509357868 0
335791406 23206048 0
390086703 533949118 0
383424774 384610685 0
490117532 373975627 0
452397130 507591117 0
68471503 311644664 0
206407754 463860044 0
402343098 116832842 0
220458638 529659650 0
230262114 330537548 0
345170521 53310460 0
535498500 156972673 0
186136823 20915609 0
276547330 431159580 0
105423628 115965431 0
417679044 446174798 0
386134409 183767513 0
521247511 264900701 0
523291987 369299120 0
381016439 120934039 0
565852200 11543693 0
418322437 126490115 0
86606848 312156567 0
453999036 435844182 0
327236902 372511425 0
83357711 43132043 0
5225786 83433171 0
494759258 185014228 0
9531646 223916051 0
506253063 410061310 0
244297129 514084948 0
56671406 136916022 0
35028884 82291957 0
106782363 80854522 0
530201002 410661459 0
189548309 370015179 0
249083993 312627749 0
28419683 243124583 0
228912099 262614666 0
76073337 103127096 0
553267751 327361869 0
139740935 236876134 0
483555804 176368268 0
378034534 204592169 0
223812563 321361154 0
124172346 340479796 0
445383451 409466709 0
217831618 550128842 0
411920297 559995059 0
61134522 396190931 0
520513325 71905781 0
191199902 243576652 0
120659372 230113040 0
230092553 521878623 0
418257761 457659782 0
173939458 351713636 0
33002824 406865412 0
497131576 178587618 0
78350346 418857293 0
578066962 410915054 0
462546695 268036991 0
484848748 321820697 0
226313144 451511897 0
278330206 67104634 0
242633234 58526014 0
249153906 45863714 0
203361136 437039301 0
68982745 483340437 0
444107593 175368114 0
109162188 405190521 0
424310046 566324583 0
499099269 444051280 0
63197729 22844905 0
156331918 460190332 0
210057693 142765114 0
359173705 475072238 0
31250294 563316213 0
139719809 186525498 0
411575130 217803535 0
515322947 138131398 0
276835798 355675477 0
327423018 264232904 0
462843310 417157718 0
528129987 317806345 0
171654280 129653646 0
109619141 99249917 0
566518520 135520361 0
566500380 576699984 0
201648796 569369554 0
36037653 15410925 0
245807368 573298793 0
74077805 4775289 0
543083979 50759503 0
369558519 43911308 0
523182965 260075641 0
365168312 401019330 0
318870358 248602255 0
302643951 63508958 0
103457372 577175707 0
574373775 299330697 0
313193719 422276487 0
338202974 38409390 0
383283746 205411405 0
368074023 304766566 0
298935769 218698547 0
257096925 370111885 0
414358410 541526616 0
432884653 498506218 0
349047192 248306618 0
93358006 88261495 0
385108420 24514295 0
549085514 39772188 0
411490277 65415777 0
380199664 438992185 0
141758430 388000602 0
239879099 435483989 0
321627863 396911417 0
551809532 418642455 0
119408032 211493436 0
476899153 546020219 0
450493147 459718596 0
257500237 287888902 0
133769085 165814696 0
124121254 212119853 0
532969876 308814949 0
199616272 152402392 0
29099429 449934890 0
170884233 121034998 0
74696290 124279432 0
14405752 464197611 0
245537012 315608531 0
188523386 59722082 0
262849426 70537631 0
21590732 442495404 0
241394772 479524498 0
499343413 206189748 0
513734013 422656854 0
69819518 417335924 0
569371902 316696081 0
530087582 27030232 0
339773922 493269215 0
6864857 163812763 0
30859946 104823643 0
557824003 328571612 0
158278047 214650869 0
358714419 121760377 0
425087665 226653906 0
393767970 228301279 0
110886337 483549141 0
423916429 337233985 0
573518124 477882204 0
319413323 383692277 0
122598907 234990995 0
397537333 127695753 0
255764406 181176972 0
74394784 267524096 0
254376283 419680639 0
38077030 548820217 0
540394097 122560808 0
97676743 362933428 0
320922493 248026756 0
550404605 351230764 0
263057510 237128416 0
177050916 311251551 0
112819274 84965308 0
320450000 213910025 0
50010846 327561754 0
70469324 561102175 0
150043174 239002780 0
154681073 531476706 0
251509596 259190442 0
277895140 542715647 0
198988823 403245674 0
35988932 161614645 0
143155399 564474968 0
157480389 411464688 0
288098727 61621149 0
62101164 244517293 0
429158004 415611703 0
347082837 565294213 0
520278247 75083352 0
567397581 354793798 0
506425692 268284627 0
318289732 431670065 0
404849610 537103634 0
11990230 45094896 0
178520445 144977026 0
559551842 73305052 0
457670968 365344694 0
334196009 322510571 0
532665512 80951344 0
128242025 202168345 0
352522298 318489239 0
146794713 452050522 0
478593982 62600018 0
329919477 187703506 0
551002140 12706585 0
178368723 327243899 0
519248117 206257607 0
159711747 201432679 0
61488772 468406646 0
484342585 67363094 0
205130521 298170458 0
142069489 279067699 0
170692790 14647157 0
457043100 565244550 0
279154139 127331213 0
373028251 427904289 0
501723657 363001350 0
93680611 427900529 0
95059725 456107415 0
297235111 317758138 0
141786343 11820159 0
455693877 222990712 0
70978709 227326666 0
228706329 461469882 0
89677976 419997966 0
319846145 116508584 0
178612451 343875134 0
488240613 23010722 0
575651792 187985949 0
275728312 399892204 0
566846028 66081553 0
556087985 555793755 0
240198370 155607437 0
353199063 160609891 0
343273342 145096238 0
310717769 58478006 0
280111252 155028908 0
85700345 217551727 0
67755364 552078194 0
376225727 214931487 0
451904196 236089944 0
153371046 538903878 0
313055252 104907026 0
502221 351099318 0
55238032 255097207 0
96867792 94124550 0
400535806 117302846 0
133008303 312268523 0
229055786 476011838 0
164827211 427480519 0
348012329 184490661 0
81131752 47859128 0
148677510 185725199 0
307430108 567767589 0
421664222 107219936 0
440466024 54110270 0
146146682 91631359 0
243155286 174702928 0
412028475 207314635 0
246633535 565934590 0
385559559 209328834 0
206167754 139886272 0
80191174 134267251 0
49782902 15742331 0
258615628 93704521 0
555052151 118030629 0
426709180 266872005 0
23806445 516342002 0
154326788 407562113 0
15698707 571208930 0
575960501 176466282 0
341926451 533482420 0
494644116 569332048 0
73999654 158269996 0
451147145 176986037 0
379486423 80403755 0
491011633 497171849 0
421207364 187256529 0
456148210 517852006 0
45432805 430737680 0
172786896 206794895 0
480020640 324220829 0
147970986 299714594 0
453906597 115925446 0
43637072 245092103 0
81268249 422094976 0
379236406 220179159 0
353818436 216950548 0
6136697 534187542 0
273920931 377957624 0
431598558 203873432 0
22267925 258657816 0
18368670 519073518 0
523086684 123979439 0
99913858 470690446 0
274500085 439091054 0
428443229 16356720 0
29236619 231155000 0
354705245 242674394 0
343986904 284810674 0
191999119 253875930 0
319114569 398292255 0
33509318 102341978 0
485677323 538804526 0
359252685 62014390 0
462985616 570191081 0
427293105 385919624 0
365689854 179671229 0
454476359 436241066 0
269414665 12397697 0
348602898 25985930 0
112316247 45615850 0
310815488 172138543 0
374396078 365405178 0
205479850 60381968 0
539001965 566766746 0
34558594 93384851 0
408916823 76711289 0
530664427 93196653 0
547422569 161458304 0
502980342 247962766 0
399327530 524015336 0
73137802 348838977 0
132153804 364206873 0
101427280 5377370 0
133961610 56932777 0
550612866 76384052 0
301848432 568222372 0
381009909 435797268 0
61577396 281343181 0
385769892 279890975 0
337837468 555509876 0
418121113 79297448 0
463005184 552804513 0
14342047 577670215 0
458651760 290631495 0
494928453 276368929 0
403579560 193103077 0
491860130 66560951 0
256664583 29009704 0
104227089 200402382 0
25203286 442106564 0
298644271 126122727 0
369993851 130285858 0
40093296 379869427 0
35053485 256222725 0
224046811 397111771 0
465732989 438822212 0
569276019 241482107 0
114493965 259905882 0
502437446 9097346 0
482539783 315715047 0
416357165 46545259 0
491660175 27921975 0
417943380 434350230 0
443390245 142125180 0
145882534 323765691 0
45251262 531864189 0
367007425 503618126 0
92107403 479082692 0
29680186 424034496 0
431641692 264300031 0
3681221 163336768 0
250264745 330858379 0
352081800 231084911 0
197308971 296163349 0
417133864 11524519 0
208377045 496482727 0
28348125 430137978 0
483441995 335159877 0
386460235 411936221 0
100771062 79182990 0
399975011 264729956 0
129607390 206789183 0
189005439 241303865 0
440667165 347309293 0
547617973 124187264 0
39365505 245106247 0
143179793 416494572 0
506821458 75310865 0
94464736 208935157 0
139257264 464219101 0
313924706 149163595 0
439358889 481132329 0
507098899 305531747 0
573707881 561472197 0
503244235 22771218 0
257609917 186107028 0
178675663 65293672 0
529978562 188797235 0
484731596 543915720 0
47812584 522978325 0
576096057 371179604 0
394994251 333379751 0
522231778 12357187 0
550297608 303280234 0
94340333 106907369 0
6634764 325038255 0
214772836 493059709 0
351296864 130570474 0
353479122 285750124 0
452024085 18139693 0
286268184 141289547 0
576234506 32814988 0
370848180 12592862 0
81282996 493447795 0
169209387 28029009 0
403589139 181303623 0
299198359 469627152 0
193156541 459865825 0
180899900 86673979 0
277891672 238124117 0
175405726 483587890 0
65983711 77667283 0
132799285 134369532 0
334048114 226806423 0
130084397 338831421 0
318094923 349353642 0
268658401 66683623 0
398803123 555022279 0
335068532 190724899 0
456331547 320715138 0
548650503 46691918 0
92465088 437658916 0
220727263 453269668 0
201199709 221437559 0
57589459 144461099 0
204851435 532401504 0
33797380 537882540 0
113228234 249538275 0
545269030 185582806 0
487367727 185387248 0
237647135 561597278 0
306084730 469856301 0
323279505 523154504 0
408355094 81027424 0
28160469 576510195 0
156131296 64562076 0
35173993 362236528 0
522995628 121404051 0
38826049 349799954 0
218928703 140597448 0
170119964 430535394 0
143746958 12347396 0
511028125 413932458 0
562008115 357060457 0
176420820 377057710 0
482971146 228650250 0
102758073 22129945 0
458690516 130249361 0
570541152 86796709 0
556034825 369749050 0
150931596 494647906 0
406827750 88312038 0
248574463 523305093 0
260483429 42671531 0
249165917 237058732 0
575603824 142442485 0
58151740 324758088 0
204862305 369035530 0
136576693 120988235 0
534047004 309173436 0
339925358 570321569 0
421692634 226067041 0
128408188 307690203 0
527391835 428933368 0
473803555 201886012 0
230684562 299479249 0
281235127 105004944 0
244937986 213975161 0
366553922 348061414 0
175783071 458422336 0
188788004 181806523 0
99851113 438466846 0
357081674 63901738 0
441148447 50299918 0
577294710 307890537 0
350781719 292315100 0
185471533 218130857 0
497255785 141102915 0
214902169 117502315 0
557235619 338071476 0
93203366 15993444 0
5612064 493593737 0
138850631 541530450 0
563902406 253562537 0
567637284 195689032 0
263507568 52743808 0
68591864 52147971 0
146993531 450354728 0
95798371 189322141 0
211167481 162736765 0
563829807 191438217 0
110614780 150316054 0
172059915 392753136 0
522032006 306212165 0
333812754 232550353 0
13419869 15066659 0
466212768 160351468 0
536502635 155201302 0
537699097 384458785 0
472980536 432276146 0
139525265 390413167 0
278140065 280077355 0
336767895 77499923 0
161377770 280167049 0
170123179 423599230 0
482931750 146447226 0
314393823 327632278 0
25286054 306950569 0
107817184 537490534 0
278915201 369971873 0
394818253 468250771 0
494969287 225419144 0
162356233 144146943 0
415399969 128336529 0
290880830 228578850 0
98842109 370896365 0
514824225 517640220 0
458759071 247830829 0
429667626 350643021 0
390303868 368989850 0
464441227 67396254 0
89130225 89224377 0
519540272 481447284 0
254987727 230756001 0
224418525 411629167 0
545050045 564934955 0
572391183 145919922 0
557106170 56545272 0
298681149 258565771 0
466954594 205554783 0
388267200 508839570 0
366146297 78823688 0
424004230 171966593 0
65922370 103692793 0
382336139 521922197 0
275871411 391610624 0
403444967 456927899 0
526956405 529956124 0
313650682 75333680 0
328915831 511782654 0
171194956 441340857 0
338634139 52433052 0
120715341 407521767 0
162597687 104139425 0
369355943 238531614 0
197928850 21866287 0
571371434 13970826 0
295910671 359092640 0
369800131 392196459 0
233520290 202713996 0
397594896 307491996 0
441709097 572186715 0
224006662 554422278 0
47483459 196484634 0
181508134 73306956 0
51469597 472794944 0
433878968 375348290 0
426668643 372186062 0
462397087 474823656 0
54683702 85715114 0
42752742 254158548 0
273835592 74296503 0
559006325 359614200 0
131981412 233844752 0
451838878 352837875 0
180193357 392366375 0
396593599 388373461 0
272522142 287331116 0
38916218 360957449 0
11541433 69038692 0
524230359 288620476 0
12696314 394258769 0
337534287 426540436 0
225597012 414515663 0
464629035 228943110 0
54507261 472871500 0
358254762 392368196 0
43742370 98476832 0
359442065 493316814 0
512194570 431440593 0
353848387 383722596 0
261584055 455858125 0
46745990 140591170 0
122463977 350337236 0
345330499 503543213 0
196702015 13020344 0
183470208 184887321 0
14930755 36077127 0
348122091 314630397 0
223057920 148334161 0
258910031 144575086 0
477371390 88237641 0
250868612 351247633 0
265580869 220661396 0
222821984 331952522 0
48403115 392957369 0
201697247 297513392 0
465052402 449375768 0
355523245 525880824 0
468786660 165995646 0
300721884 198368802 0
229463520 241298851 0
561698685 287502551 0
182512435 51266326 0
59009649 381272584 0
274409501 411769485 0
381340059 150867969 0
411163429 392781763 0
572158922 115768900 0
240589473 245204518 0
244711978 206597459 0
493995143 551934027 0
124514809 480356514 0
99057609 195406500 0
223639249 484901570 0
188893492 136280605 0
83642923 379459183 0
38870892 282343660 0
133882115 402556448 0
41131454 307727241 0
78251882 65484333 0
488542939 106204829 0
34046631 83752137 0
576117130 43889662 0
311977337 353248178 0
84515516 73846775 0
317343158 337574905 0
495598204 306829075 0
257802923 277519896 0
186586183 555674626 0
333957746 261351823 0
519857367 97097201 0
534889267 263983923 0
366956660 527265785 0
193342656 338599945 0
227144042 312828890 0
236967745 520838125 0
374919861 542494329 0
413854429 385366306 0
479190482 365361631 0
77096430 94890833 0
87391001 549486783 0
224170532 368730956 0
242611359 63062018 0
368808698 43918751 0
92281766 368458288 0
28506488 547556850 0
482616261 58701823 0
13517450 250693879 0
23916318 528007441 0
493574269 575270139 0
125300609 415589631 0
480914870 335898814 0
96125523 476530672 0
311671724 565924786 0
427487592 104055998 0
208704866 79727561 0
47776377 293026982 0
235721179 458643309 0
325712452 77092892 0
384332120 316115652 0
498863286 11972987 0
42563278 537431815 0
49212256 380541857 0
328649862 272310534 0
424948189 50292011 0
397465925 418853478 0
488728751 484998972 0
224229743 52956945 0
384149025 541481969 0
494614954 485623277 0
412006416 218293539 0
40217139 195288910 0
191504604 465591720 0
393181296 158960001 0
158475914 248577675 0
64263374 168673658 0
81728588 194924416 0
34040584 128270797 0
354710895 461094116 0
578270236 334462547 0
326512846 106347182 0
401844895 427937344 0
104613745 288399783 0
219059594 508892258 0
56851163 566162189 0
558144718 227573210 0
159918911 136700150 0
436367938 251309645 0
291898720 283632976 0
35472337 59040271 0
81350266 118435021 0
124747826 194392736 0
436534204 347257866 0
3039862 386047014 0
20969322 439904556 0
27934177 499408258 0
143079744 267706640 0
515515222 423568954 0
40636513 32344982 0
44755762 310801695 0
467513328 195651649 0
335693572 114757025 0
401029798 467096878 0
458007983 457101358 0
28822261 475478875 0
477029494 434493790 0
552314553 156666910 0
67418437 146317750 0
384522913 21457748 0
210703005 368434825 0
430168256 556061867 0
379119248 545026476 0
459821114 239577275 0
65077824 83479508 0
208273968 17490196 0
563435482 569031722 0
164721311 529514726 0
324317859 244631159 0
339748256 431393942 0
489483287 2253759 0
484237260 56193474 0
197645058 412741476 0
502308404 359595537 0
250557765 47908328 0
50749700 74785792 0
18883684 264684197 0
370486350 250630367 0
227565563 47619346 0
569849233 485854067 0
559816747 276904486 0
305901295 368047068 0
146246500 40677440 0
495458281 220668402 0
224881965 432084762 0
10807298 3519395 0
483048173 141128738 0
512825986 339343837 0
212266790 513706432 0
483624779 20541824 0
309530497 570234004 0
59496205 476517105 0
259095762 207668729 0
376991435 142622540 0
144391619 323663628 0
358769644 268576900 0
156665366 306297356 0
176398392 406259648 0
205559600 59090139 0
177030806 559977739 0
278228720 396063207 0
413703078 172581757 0
348518037 250531340 0
479199518 408908318 0
27459627 119259030 0
70792794 146047370 0
293871005 543870367 0
265168291 258633052 0
112275266 491772024 0
26026651 347187266 0
419471476 559788427 0
563669827 522000768 0
378861554 575414605 0
28989279 447096586 0
400853583 361351938 0
293280812 410946590 0
277874923 536658423 0
140030668 304732669 0
419863483 404438998 0
18201159 455385702 0
210385450 338879777 0
127633624 272335525 0
285353668 517333597 0
206967493 292674797 0
111122744 295118259 0
476021565 455146659 0
505279868 273554117 0
51660937 351694808 0
167997222 29178414 0
402448105 20016060 0
105877089 35844497 0
245378923 357823873 0
316755025 543078647 0
448846116 490146004 0
246136120 571994780 0
44139619 216530422 0
364212701 289518621 0
83873528 315454869 0
111307336 406084579 0
157752722 558768015 0
546347093 517466649 0
341502700 577238599 0
82413714 260368022 0
380806149 265845825 0
455950833 55509266 0
208487285 535740953 0
110808524 49696345 0
3616911 279633228 0
536025279 43666505 0
529819806 474773349 0
435630097 328915980 0
559261071 107825278 0
441237845 358351215 0
174724160 164560551 0
352092286 288140638 0
415759653 393231728 0
67954946 408737643 0
31939734 263825684 0
572984820 425871825 0
19253045 421274776 0
106814015 41155829 0
55888117 498877639 0
189072743 521663359 0
103632072 250180191 0
377285774 343510526 0
355326993 553467125 0
484169121 317891240 0
209402940 489684731 0
364950706 323944594 0
444819074 326001046 0
262330589 198837376 0
357092110 404780417 0
214322338 199668162 0
112991976 468837270 0
488409766 120502957 0
513174075 528728105 0
158759845 386740873 0
277203605 355021270 0
342025890 373807346 0
450141853 149965459 0
262103306 201333578 0
365832546 542766512 0
457497053 309772233 0
447533001 413751832 0
353747036 63158637 0
219337989 105386920 0
456872616 416575106 0
37767565 285872375 0
11616521 11026967 0
392174074 42788711 0
309909983 69144115 0
498441937 278450342 0
258162080 14922535 0
527611688 202686675 0
289362944 402649865 0
273960483 208831525 0
171980045 499965377 0
575962830 373132070 0
71535140 88622816 0
451154155 107365449 0
177941130 246894299 0
217196155 107410439 0
281182178 23283591 0
40189763 546236423 0
250288330 76478571 0
239558999 183043181 0
533978696 561116238 0
213002842 141022917 0
103535554 511929517 0
23109357 353020132 0
59784333 76421223 0
94880513 18338050 0
482384691 169192632 0
404875003 403767715 0
107300965 87319521 0
409537682 36533891 0
20715825 501870461 0
557129174 59282663 0
441360195 129281924 0
325573610 320887634 0
375729062 217545214 0
557455228 480642401 0
380093563 484617857 0
405032265 411865808 0
42028599 68064955 0
191800174 83205880 0
311238909 437715148 0
474165892 253257797 0
433527862 560501036 0
550138099 360954480 0
28663219 143908910 0
474562961 296921894 0
173497703 236666081 0
296734072 207666995 0
161246729 126020667 0
89740501 312073331 0
440336752 315923477 0
154019354 453981143 0
42395949 76391583 0
298953363 333730781 0
382275981 204219250 0
392178345 181085124 0
325229879 345478946 0
327016765 35967984 0
96314285 578381577 0
502198204 325371980 0
129353353 388384531 0
113190836 545109299 0
254603789 304906997 0
466742726 254852618 0
299422029 63081545 0
282725640 214104044 0
153180144 388982758 0
241607715 263151026 0
114082078 139379396 0
103580793 552111865 0
374258168 383877831 0
463765337 568325602 0
570420461 336370601 0
86764481 256217053 0
144928587 244847792 0
247402855 308646308 0
340226751 302780344 0
502737797 24285732 0
530836118 499891149 0
322635248 396336776 0
357615140 526950716 0
96721192 512229152 0
4967870 476072716 0
433282016 161838364 0
481481375 542608751 0
112481843 184137277 0
256204923 384460890 0
184602998 62707282 0
508947165 293944982 0
138056205 414365798 0
159442921 373540640 0
248679170 191355832 0
163607327 313714661 0
148535232 463532975 0
564678388 80259522 0
354126635 535293234 0
193315547 155848682 0
472339096 217690585 0
486777554 255517881 0
456254467 403332863 0
185466811 24092124 0
447171196 167811219 0
200456947 165008773 0
565524339 119145369 0
358477863 45495891 0
477935521 147869495 0
174816667 349576432 0
88629384 514105374 0
293069078 557980955 0
177230578 536373301 0
109922980 22975267 0
326029969 156097397 0
212779265 560955173 0
381237103 138457775 0
401658414 335157020 0
271130998 38474642 0
419058693 482925717 0
88000765 154176364 0
414228196 264385927 0
374098697 56023942 0
293669392 546066888 0
198391178 28953718 0
526620661 149810286 0
511577758 505797633 0
393033517 79721783 0
43875887 74190168 0
163730429 52500930 0
39461262 463959789 0
63240352 251083746 0
22599582 460778350 0
127097824 126022348 0
403552524 476209799 0
168284955 175493317 0
567200607 67686384 0
95374098 149579301 0
481380053 504058405 0
205853251 74664815 0
401460780 18212521 0
542789505 27864540 0
119017493 554135066 0
417832892 305902864 0
404711589 547506462 0
557439865 544827894 0
428587171 397746544 0
124409657 63500477 0
490426772 534946255 0
277637615 306551525 0
507041934 311113140 0
549196689 484590617 0
578088561 435876877 0
365162444 312033650 0
426107619 74468761 0
13635822 118467618 0
8045676 286604519 0
332575515 356243089 0
522304376 151482437 0
328949330 427855358 0
412437725 578571281 0
49075767 542410892 0
274859455 21649464 0
235425868 22343691 0
98978756 286560303 0
550447816 907741 0
295832992 312099037 0
424234293 75359877 0
468770132 221681171 0
551799974 165207288 0
223387134 14639588 0
242648571 80337522 0
230253666 222833104 0
124666832 575452403 0
509894288 349096104 0
77123170 328157050 0
500314513 33244322 0
412388640 551675508 0
447506263 550788527 0
8217024 316043035 0
333403575 138189524 0
155527489 480482577 0
473678033 347661387 0
15533293 486212641 0
405793785 396746775 0
249656029 48863798 0
233375422 214501110 0
62716791 409594953 0
473034378 110337379 0
125899869 518175436 0
32630113 409131706 0
472296080 555323122 0
386554801 367631481 0
535010744 2659671 0
298268975 330000356 0
453279217 423827117 0
298058487 35420157 0
400672011 573769165 0
521288534 90036612 0
40599386 71396749 0
120378301 304722471 0
108059668 283412016 0
213971487 282477626 0
478730932 523933201 0
392967916 146132600 0
501591809 333000840 0
20195586 280900477 0
112920844 182455216 0
521033776 77922128 0
390818496 494968808 0
13311388 389773802 0
307254311 224684308 0
146132181 170862082 0
64642470 317457751 0
2993921 526620344 0
216866256 44152514 0
231533921 228663834 0
425358160 558541676 0
447583535 215729004 0
438298510 17302783 0
478824415 197510785 0
290215236 143723881 0
242874341 96288391 0
496663442 265471997 0
13892622 66696422 0
210204370 336508307 0
234980262 207833458 0
44979525 86430086 0
376905206 78906166 0
400652821 320261777 0
287307531 356647275 0
161136872 192522572 0
389325259 501516059 0
155033643 367169481 0
308610626 578636904 0
242467559 32353824 0
273653790 99050902 0
341091069 412659107 0
76042044 215546491 0
504103228 259439987 0
23863903 135646859 0
468160910 300022458 0
201152769 434544356 0
190408273 252385326 0
337375192 399774286 0
538058799 371435675 0
72981786 310533176 0
210069493 153913943 0
113808451 6572885 0
154316985 253249855 0
262439486 98242497 0
277929552 60681443 0
407514313 394638827 0
372143865 276839988 0
300828362 29981697 0
324998224 30211237 0
336189824 369823063 0
399158936 54504721 0
260564711 497199387 0
173528727 446248363 0
195177154 570712875 0
16588896 142848958 0
278829848 218628500 0
42498983 381617764 0
435030660 157942678 0
40635855 412010496 0
507624121 80299916 0
477554881 532834905 0
533955947 536066661 0
153341348 435759385 0
554949157 44201928 0
360043288 51090567 0
420985813 576973872 0
552092061 169839331 0
8887601 452096046 0
566276472 570524572 0
499797299 44977688 0
162794187 415658267 0
196318579 266482024 0
423783697 219657185 0
193831044 332977657 0
90371489 71931812 0
486322164 415041862 0
12822043 454882509 0
447587176 68253485 0
38837488 4832401 0
400532174 231605933 0
106294287 124856541 0
399683933 20434196 0
136011444 82329707 0
242623926 153917675 0
47221027 514284865 0
475510657 163221800 0
118744594 550401940 0
7172381 63676414 0
62440681 91499347 0
120562971 143705198 0
167115044 278076791 0
59042075 111179380 0
207746096 105945859 0
294837731 530010989 0
431405504 11331018 0
202961476 90223747 0
128162047 318407889 0
350061789 370992163 0
182197876 201602397 0
12035798 511332690 0
544500963 202062142 0
570919497 86266528 0
449119221 461364635 0
548172272 497968858 0
223281565 260198397 0
242856730 376361704 0
500483961 256170330 0
463545631 539371412 0
308979230 433647712 0
561191914 226122951 0
204853509 104104828 0
423888196 282570527 0
221613784 135673508 0
110597029 203091253 0
137797768 526748598 0
142864210 342396304 0
459908551 165168973 0
490336119 159666272 0
207783230 116476321 0
304467233 21470296 0
389384493 384674358 0
338073117 540107437 0
537644772 200572051 0
239040804 123966421 0
439154674 428560095 0
173861266 290392764 0
142190616 188853644 0
120414627 163516578 0
74730812 205826052 0
521134804 213837074 0
564610672 144972698 0
256852515 487840955 0
285718612 33387569 0
104637688 260031149 0
193036665 567993518 0
413373579 160842770 0
277968884 461670448 0
363368361 316767091 0
413328286 533837798 0
106903451 416551360 0
174818526 344525644 0
403685943 530489652 0
93824409 511151379 0
60652447 46778435 0
271643237 336126224 0
151710545 363326538 0
395344682 252245245 0
490023062 537321092 0
112810003 195538207 0
188443775 39390646 0
129404610 513765113 0
265656155 243368784 0
360211844 543251946 0
342924534 364328770 0
190913265 449351595 0
251296284 209267296 0
292015764 564631983 0
348138567 137252082 0
315552253 379484531 0
535433161 282461128 0
124358982 193564892 0
425166754 139396972 0
376700498 543479393 0
143065034 565725259 0
575174700 185241930 0
532123529 201745395 0
61484802 348826609 0
181512539 265987902 0
413709308 130932528 0
419998023 249113912 0
210324791 194756874 0
167343672 322380451 0
275233585 97395809 0
64898257 311297940 0
31417039 224895541 0
339612296 94315124 0
278892121 539666036 0
461944354 516215579 0
579013388 12760477 0
511310983 217292444 0
190991933 147412213 0
361477558 144781564 0
523215474 82524782 0
364856353 32028481 0
368115115 528906664 0
434865014 29280818 0
515460380 403766195 0
382656099 308701067 0
562686027 110337614 0
499156696 306701656 0
413665025 526910358 0
296019640 313676751 0
347938175 41896370 0
475565480 517793501 0
66624197 109837178 0
308437487 335973956 0
282326227 504532384 0
447557671 128908686 0
523958925 301614452 0
117513803 82705839 0
225115183 395743828 0
465891703 534413652 0
486878192 220769742 0
129711652 570915068 0
25057716 486181010 0
165200183 21631476 0
177382587 89015930 0
137206001 68333670 0
295732309 273096208 0
520445251 246891449 0
361446245 6685484 0
211890701 387506782 0
43563400 52269992 0
483065591 524397942 0
1088005 249294760 0
252870968 470739101 0
240847168 43813045 0
480735185 98547462 0
133307043 492003938 0
168421761 564746449 0
143725684 326076355 0
480852449 141204654 0
251327608 183161277 0
56430187 301539483 0
81167995 56443946 0
294107180 137170382 0
542490954 57844177 0
183162118 439092353 0
25766926 88918513 0
333723646 274377108 0
538368212 476053995 0
135506158 248024106 0
505098755 223463895 0
164790606 67104359 0
252069285 193755707 0
504562852 183496657 0
90036636 442012523 0
403831165 478098554 0
524248322 527227933 0
395750923 220923521 0
135507518 7184329 0
186789868 189151149 0
252455323 240796937 0
530961309 230223283 0
514520949 331532422 0
12453297 240464211 0
358544983 471039891 0
36259029 578259587 0
493974354 396905642 0
41342006 143964955 0
146580515 504074667 0
532669436 286177241 0
539850731 58806036 0
360841908 214154374 0
178649964 11817976 0
55818925 92743927 0
421422402 186301755 0
432085618 163393383 0
528000985 230282888 0
355291862 152172292 0
307842462 280369093 0
117544157 177025796 0
501262907 198153131 0
146516351 171611421 0
457112287 425921228 0
528536866 479509179 0
300085226 57991121 0
42479418 526614970 0
257049559 3488532 0
563206256 104662573 0
578103510 399022516 0
566202073 297414349 0
7231840 385270908 0
382551903 456158913 0
175400925 416944216 0
550132612 139969582 0
422653060 303655774 0
108040233 29799236 0
121892365 404725705 0
236540951 74339229 0
574781270 377438006 0
566028349 251677444 0
206501753 148346192 0
330585342 149041987 0
367003653 206811889 0
178889745 419164143 0
394377870 538988945 0
176467940 175821938 0
410401035 326567030 0
44788967 169506337 0
539556303 398002543 0
551752576 240960058 0
443874875 328920483 0
65207604 195222131 0
302611367 21201636 0
418753635 95933596 0
112490709 177510778 0
175930047 47962635 0
256500253 56591668 0
308148407 298752646 0
396446604 168813935 0
415047987 140888011 0
176759775 306785060 0
507766517 554544821 0
170737510 559768587 0
776208 403846499 0
260032497 29165123 0
245167145 153820082 0
86234683 100913613 0
526151322 522319805 0
49652068 415028031 0
80755816 228897328 0
261832947 553172758 0
39672857 19490770 0
570692870 125242231 0
342757014 46057253 0
449699689 161305110 0
275745827 169295138 0
491542678 246100974 0
322950735 219939684 0
296665374 148905584 0
233453891 471744211 0
68453618 511097780 0
425550558 198840307 0
345017654 246829959 0
317334445 163077274 0
352432747 241312523 0
80912979 412551646 0
380929149 287578784 0
423628765 189824374 0
292525384 403304020 0
498958944 361614372 0
281716337 563312031 0
258146575 522787807 0
468351986 309106294 0
364608169 27134685 0
551289629 195667777 0
404216913 554194228 0
123888285 349103063 0
493987917 395156743 0
417026489 456197121 0
530389845 191054665 0
338562688 376575336 0
198568365 190286726 0
448722282 398883635 0
529857813 365723195 0
475993854 289767288 0
289440998 258793204 0
17121127 71583706 0
196803961 435491230 0
177017031 512010951 0
344457501 327531289 0
316804335 102884280 0
361494353 182833534 0
458076979 102469921 0
10235691 380313555 0
323326378 399158178 0
515361858 373384302 0
107717727 278446175 0
328874496 290195250 0
445416922 86183674 0
355459025 46293742 0
576940949 465631711 0
304271753 326719642 0
205656792 343295578 0
268027696 197222735 0
300635620 270484331 0
347306090 204469110 0
196480702 168762403 0
86445407 213142879 0
331597813 333255295 0
105642612 40957191 0
70475927 217490820 0
59965095 573430729 0
149209961 304412257 0
116439069 245582790 0
417974857 570573293 0
81065115 34542422 0
130748408 4417242 0
293590030 367452062 0
354984962 23238126 0
55259720 206361020 0
216157841 270235273 0
161938978 559388271 0
260652906 279570587 0
51720331 375603309 0
41790046 178331809 0
483281352 420617815 0
520201451 281400812 0
477221791 395806870 0
188627379 105010987 0
411893238 280665871 0
98495554 215905064 0
435236305 526694788 0
123023624 220286829 0
577746007 507503842 0
183865112 464339107 0
18526426 222205646 0
166482590 12253851 0
71019434 491707810 0
329234318 211602421 0
148435989 518340356 0
377212516 99780860 0
181147516 524306292 0
324917087 446822702 0
116779856 18516519 0
183518248 571341981 0
400377992 923750 0
470068209 514559630 0
428524639 251242411 0
558510380 317179255 0
434651315 487563473 0
435520603 543866956 0
321535826 119744394 0
403326093 360461385 0
488118258 515284574 0
433127001 60158458 0
356641863 74606919 0
350422774 381128965 0
439978143 149003634 0
421856794 136103578 0
111989638 360120724 0
401950791 550399212 0
263375182 55779835 0
228825659 84714565 0
206824071 296129911 0
87238047 312943534 0
101032068 142264082 0
335919387 454078954 0
265828823 439277076 0
516060527 156127631 0
562636692 404024375 0
264809214 285416939 0
310009063 549248503 0
88492077 41464154 0
158147161 445334988 0
210295859 159264725 0
205360149 191409450 0
91784837 448878672 0
295335019 213898996 0
473717783 464286765 0
14144993 6986016 0
400818750 114845340 0
374552243 337970374 0
230335613 76814485 0
240913969 472179873 0
88377017 482737059 0
151825547 224371702 0
304493605 573208575 0
371271458 470861503 0
521231362 17015861 0
120055114 292155645 0
504663320 373772654 0
78907703 497854832 0
164529459 240909948 0
484117042 264625604 0
335397557 328486949 0
266742325 551317359 0
231226381 476917908 0
549452056 567711967 0
236320556 29572694 0
80061373 98065314 0
374541077 256094771 0
8892500 433212783 0
65107246 438136015 0
522211905 273524801 0
91800280 282151007 0
446742417 108733894 0
20303794 220430678 0
161574102 77327401 0
487455 20765037 0
255958415 124298496 0
350678572 17340955 0
188046092 142173438 0
61036811 137805733 0
252856414 178042707 0
402960956 177516392 0
571360648 181692692 0
1383546 408706838 0
153461836 120190552 0
166435885 241516064 0
413527360 304109643 0
573756264 238326227 0
545230392 334437690 0
134486351 556063071 0
46071156 121468544 0
484704426 230205183 0
562550459 24087699 0
34997664 393055222 0
345353279 296703330 0
118028409 423349031 0
263292165 53954494 0
558812994 565414350 0
299519980 185884234 0
224552112 188996199 0
181001112 100816635 0
229614873 255092507 0
528752906 322061898 0
66935050 204583940 0
193075935 522297509 0
164262328 271645553 0
164523158 16266559 0
197939075 203939823 0
359890054 221100526 0
267890397 94124457 0
151122705 242396921 0
91585469 292712118 0
15081529 366222100 0
90947602 565253821 0
503181817 317882569 0
297118931 250190534 0
414022624 132153471 0
318505975 368664565 0
435916328 207914781 0
232233019 59643109 0
510548275 70390698 0
148848990 224134039 0
571788920 576627338 0
496945909 483763603 0
302978801 328498708 0
423339207 386333610 0
522050665 445567460 0
229507219 476147161 0
31573519 299294075 0
334616702 74153975 0
399820350 462223516 0
379411197 59296657 0
13885956 456648607 0
219274795 523612676 0
132066258 223436087 0
301356797 82304581 0
176164263 201443671 0
515478431 63899717 0
415946331 61961243 0
467170031 111573198 0
427327030 238445474 0
137367202 134103376 0
207281191 272718421 0
33802788 123313976 0
399529603 98344802 0
246240119 390520853 0
256255419 280013498 0
510549740 546621768 0
407849749 203284696 0
414927915 468250218 0
13519428 220232117 0
34868866 304044783 0
270669741 437047094 0
121932030 59096665 0
350710962 248606531 0
515929818 6745522 0
526430638 64215758 0
71736492 286610392 0
343856736 420793484 0
190668327 405390115 0
16287816 320803886 0
451125149 562969845 0
342405753 485891675 0
320138318 245820735 0
86090734 239848414 0
127498497 53808889 0
86089534 539800391 0
269578062 57219790 0
489465815 508232446 0
317393351 473045944 0
188144326 24395140 0
88389802 333466457 0
521172806 57520145 0
289574874 259290346 0
170466242 474207344 0
28770486 522038529 0
296087940 257363100 0
510613194 516439463 0
354158125 277232518 0
270298794 480164202 0
514322262 2868846 0
217026669 26643878 0
290635544 214950257 0
111766383 334375266 0
1210904 165300467 0
202693629 373105452 0
89022712 398337382 0
567443781 482833253 0
267984850 315483800 0
483732400 477150103 0
339249259 509825752 0
128437532 168465267 0
465599373 180738026 0
380549522 365562257 0
105508452 163099134 0
87431239 178048192 0
115557950 317256925 0
437878161 321990210 0
95906189 206021620 0
396045336 352092414 0
537445334 569854789 0
565290220 377579229 0
358984568 188495354 0
88371190 457205427 0
552479241 157968717 0
309189323 397666592 0
28908640 572505393 0
486421973 306457189 0
470399501 26998953 0
5956236 406291034 0
326698893 241411531 0
267921487 118413321 0
482990253 279195338 0
314975395 563429371 0
453807074 335851044 0
367703086 453615725 0
199026517 403803838 0
79876246 177247125 0
66787916 205264685 0
337898559 364550853 0
133524881 7600155 0
307293880 178522680 0
11399616 214305604 0
21581197 224113220 0
140096239 12966579 0
25589157 552593970 0
507099936 506363608 0
362536151 455901662 0
365433954 163522102 0
292466768 376028482 0
290387996 1238033 0
487404937 18085432 0
539636917 144619486 0
529348345 474590499 0
400650532 436344677 0
262575904 31092005 0
42045003 174635081 0
403555826 447090487 0
290693798 160492387 0
431942224 225844421 0
8076994 456929027 0
170226057 191912881 0
192441009 263911309 0
515569112 321878234 0
401260432 506056648 0
199203809 207563762 0
340828929 183167198 0
173432596 384880351 0
300114016 242872095 0
422604197 110716343 0
578334178 232128655 0
521881054 350275212 0
393257251 338231855 0
281650606 363635149 0
516726869 301798184 0
11166824 471829645 0
129154648 178287191 0
299026465 453007858 0
255941863 479189291 0
296243892 413861703 0
32761175 379577323 0
160955528 546533962 0
114702145 511832796 0
407213554 142348643 0
535235737 7530158 0
63685581 339115317 0
42508617 380956455 0
376948230 203633850 0
292059398 186331 0
454364003 16743930 0
29966309 164457675 0
131238583 71172651 0
229225088 405067721 0
125925223 136255453 0
533596268 551458776 0
509674141 200708148 0
479535810 37010015 0
210547642 545306916 0
362608909 477397952 0
527504655 460666131 0
411063318 120099006 0
401479626 392843775 0
135860665 174025731 0
272515606 344133729 0
143233678 345590125 0
272891379 132382736 0
360087590 128614947 0
80241291 127685572 0
492894129 69693813 0
211454720 495368117 0
227886584 577396846 0
551546706 218549291 0
518550698 275116470 0
333596916 565789355 0
311928288 308377445 0
368822785 162640707 0
290907417 548683860 0
524612124 244177129 0
243599152 49318247 0
421909750 8920352 0
186793670 128977019 0
348624782 191358454 0
487443533 554886693 0
532452693 243332937 0
549210242 174277165 0
20425583 356635452 0
463120524 256863032 0
374416067 453838867 0
561897563 51657345 0
514583256 249368027 0
183140480 179523691 0
487272147 98174491 0
299530212 90691116 0
467930913 58094262 0
520304775 490157783 0
274094925 405269915 0
493513946 45077445 0
339795254 173719488 0
446817225 168661216 0
403786173 461746812 0
89735579 137995288 0
231023756 210455822 0
501843593 339110964 0
256032488 77249966 0
502578726 43841346 0
236200874 47619159 0
253487988 140382588 0
172507047 137007038 0
450527952 457897367 0
289768909 308478364 0
407618210 112806261 0
513773555 122184815 0
9560291 385011958 0
227077722 353255629 0
241252259 512828107 0
460210001 566525768 0
209866889 397595082 0
79441172 222128909 0
61455038 321050840 0
74234493 95305531 0
200176346 430877748 0
133622278 16503564 0
273292537 227560753 0
404406347 283580996 0
216424390 458807995 0
530348197 115075716 0
204209467 371609720 0
512696137 133290825 0
443765416 159854014 0
321152175 404243120 0
304014291 139119029 0
93221028 22063375 0
219953054 209365845 0
160688112 162049386 0
558873121 262857722 0
547928501 91013833 0
48112999 13300722 0
175674327 451685117 0
403884029 243489711 0
86889152 318813365 0
568287956 387235347 0
208712471 541154995 0
201749422 501480650 0
488073512 83363488 0
53274923 118536404 0
258403380 389379398 0
214035603 383288772 0
323639241 59456355 0
437048817 8802115 0
174730423 167379394 0
362966947 399302929 0
65206085 402980745 0
526311409 68729576 0
565429266 294213743 0
446895195 412303801 0
52468758 33957315 0
343827402 499033875 0
159899475 114322656 0
414516975 196001718 0
246247275 88106642 0
96179205 147379996 0
546283906 71607846 0
289590233 265279405 0
265471140 222272262 0
465374015 467527255 0
219614112 425603293 0
461048582 487690918 0
569361661 467962608 0
319637160 544580274 0
131104158 566902013 0
205120031 409241262 0
70944039 285004696 0
408215005 485224394 0
445073079 58701490 0
371512031 163865565 0
73869688 349396807 0
423208286 149538057 0
444913321 452094305 0
349061234 385117734 0
324104826 383748242 0
89483561 524066940 0
379939828 296627860 0
15533212 358097304 0
306211710 451555497 0
371651723 528699796 0
278063599 261378250 0
477013383 423686709 0
447258249 29898877 0
194905641 369238005 0
516323449 227152834 0
330919280 551530079 0
533272283 100481106 0
297326619 273549151 0
457057646 179257028 0
438237405 237248987 0
302830666 535777382 0
399761610 410534907 0
97525434 416668534 0
5722680 573647936 0
519619582 522204527 0
20507123 358072914 0
255745922 57502689 0
132395346 118486372 0
34090277 301471328 0
257029684 434549904 0
270991238 383622497 0
69903267 478732293 0
77881978 394688103 0
132745468 140072384 0
441275057 373680140 0
177372009 315223451 0
509784643 427719216 0
87999485 151649250 0
479489822 138085393 0
164818705 500376325 0
402991229 534012621 0
106909268 40338563 0
209326851 422141539 0
93244723 253403706 0
353059739 36508647 0
102196458 214672336 0
97855491 350122725 0
434250058 99298078 0
296385418 422282488 0
214519814 255525508 0
133730177 455858981 0
106166208 271017524 0
15393457 355614425 0
393288764 142609620 0
46089450 574492491 0
269742267 447425308 0
333277559 390707377 0
568325599 309968545 0
308990460 294611021 0
155780632 208707522 0
52707281 546157868 0
212321475 332227997 0
26364489 314581325 0
69876850 126251185 0
59165616 41700007 0
48863137 392850930 0
443790904 79883910 0
473965784 156298614 0
133213981 298859696 0
271438892 278657873 0
54632350 366812181 0
357191220 530409057 0
98947454 400408831 0
469538766 575197298 0
473081408 142426293 0
338991429 158387626 0
284196902 65224395 0
431600070 165766460 0
73342896 182714599 0
50116305 477034004 0
441388768 111861890 0
407625019 199245735 0
20895200 531505459 0
421463831 397092627 0
131462319 374046592 0
217994291 489391045 0
266857510 381374483 0
126552330 132199323 0
79471895 219096758 0
58717557 220178830 0
561287950 516220497 0
444766742 120499034 0
180059780 158061957 0
147729471 71366892 0
548785482 124709545 0
533959560 541387333 0
443142391 90353972 0
45752024 169653100 0
272750104 58691225 0
387635835 126091974 0
10155619 408836834 0
311666684 157631742 0
261374970 188357854 0
134619504 284427877 0
6567004 563342376 0
480789954 390562666 0
493917151 420086423 0
131586528 560288678 0
68625833 321239419 0
5639819 403632189 0
72015600 184449937 0
156594735 572575289 0
176367452 63168293 0
87669048 63237875 0
135763945 152541320 0
149642152 495111684 0
541808336 319118005 0
216450374 98515087 0
25114626 327112809 0
49133676 403017475 0
307113109 490538731 0
92078166 95600673 0
241089844 324345287 0
382612905 101623902 0
145764698 372317976 0
450484194 77216945 0
26014631 563285128 0
294184975 416848756 0
187471029 550522022 0
401684233 531336562 0
490587513 223235022 0
578593076 322883715 0
571891293 282978267 0
150360431 507806843 0
162316638 507200895 0
363285886 263130933 0
510805706 380609198 0
322408977 149399570 0
544444585 470231677 0
221815632 95140439 0
67553424 12023872 0
303504805 431814904 0
137968039 226992121 0
315925379 210381049 0
571779178 317321750 0
109479760 218263104 0
371723800 75238164 0
11081915 464664882 0
566095540 359651664 0
482464873 504112517 0
377237181 436551341 0
65615418 462255628 0
413771818 58051721 0
140942324 90366966 0
309484834 173884633 0
40843015 26523611 0
319384784 197600647 0
3160714 175942528 0
185579329 294068715 0
180635479 448247636 0
381478734 134030246 0
198385817 493234566 0
12313423 73923814 0
230263193 241469574 0
298206092 317538802 0
504670765 285392204 0
489914803 162204284 0
25489552 480952075 0
84659632 269186101 0
111849263 395846720 0
279172043 88638324 0
520747534 36763770 0
482513344 2839806 0
500365858 383627819 0
371919731 110419730 0
543174701 529543245 0
473480053 313675401 0
88763176 248890129 0
564726512 535209038 0
84839422 478731309 0
417704777 22564735 0
461476547 574350463 0
105755061 137456964 0
244099397 362893273 0
302901711 568150424 0
26809816 196395645 0
157680179 286561110 0
525467426 105494999 0
517623372 315759904 0
578339509 77861714 0
466507631 323547304 0
278253175 235948087 0
305222473 192833217 0
417249881 70650460 0
181839973 540413529 0
329374523 80711779 0
370298684 383260104 0
81009027 111402404 0
120778198 68151588 0
360463408 344042738 0
154363300 312795312 0
211497340 530731244 0
330429136 536698564 0
325534528 446182701 0
378356414 240250076 0
214862956 578592223 0
217112205 181458326 0
357016592 24742414 0
266125873 497387359 0
202803097 445330671 0
294374696 460054833 0
517730466 66961594 0
31751535 386978598 0
257386198 17329253 0
285556926 363329269 0
476085281 136148547 0
529069191 141618744 0
279464456 219422125 0
310566096 351560055 0
396771327 271214204 0
304268573 197493993 0
32986274 475920288 0
332842381 175630135 0
255477561 570391595 0
145347316 404000132 0
106628987 213289030 0
323308750 462024225 0
360883399 8802974 0
397956311 166709089 0
147114773 529696977 0
315474048 440597561 0
21977990 478456414 0
542497375 324174154 0
268524764 526942997 0
83102797 5884513 0
295840694 1114688 0
449713858 428243171 0
319523003 4788105 0
573434600 527580663 0
11380527 152101481 0
1237932 262465635 0
158337471 119532520 0
540736638 432294643 0
349614636 255969312 0
57715096 86785427 0
33570395 24093269 0
302145450 490767562 0
276036991 332781796 0
397496015 393527913 0
395475344 333623508 0
359383523 167504105 0
161824233 436891385 0
233636328 577616372 0
296739542 92985517 0
214093134 373519756 0
250151146 461794810 0
275876444 454327426 0
419890497 289903121 0
420458744 261983857 0
182960748 323048096 0
527601459 162479042 0
116905151 72047 0
119207502 75782964 0
13269684 116445107 0
54250744 102826368 0
407623926 435142887 0
137355245 410858768 0
338617887 206738424 0
386190881 569425682 0
10523258 420751261 0
226631967 130504301 0
399908552 453485303 0
434232526 335769503 0
339945383 546350690 0
137480247 346606856 0
51368120 26576985 0
74212631 449834342 0
271980821 164601046 0
198294132 562429163 0
258058143 317611667 0
142678006 397278612 0
114990272 303246415 0
299931113 339712296 0
509344858 500696890 0
555730750 552870274 0
153467244 7262028 0
2878182 416501537 0
563110859 30399714 0
95325931 540033035 0
299478592 328605077 0
409420360 230246744 0
230254876 115722174 0
368786397 290319286 0
461351100 174509643 0
72907158 523808289 0
517358525 402712238 0
366208285 240731683 0
396028501 482090802 0
503242271 80250426 0
126530069 363547288 0
508017051 429947619 0
345986574 198331838 0
532563889 97193283 0
350960422 337434546 0
274861245 396343785 0
201643105 442962532 0
497573825 305162198 0
316326286 31206746 0
187312355 64311363 0
228963542 99396356 0
423824074 45076944 0
364316724 174557081 0
390263481 269856669 0
97368928 126279468 0
94198913 142033484 0
242506913 119051732 0
569128362 511819140 0
443458835 359427302 0
126247185 257702153 0
472736057 292584210 0
427688262 388150645 0
295263245 518010368 0
160636053 345357485 0
57215599 543657366 0
268485707 293633862 0
546962843 244327525 0
376177332 352842801 0
6344025 70106596 0
191713826 124277952 0
284037464 456883444 0
184565797 503002793 0
68814684 220585801 0
326424899 335966044 0
539590843 432010044 0
460570859 522975755 0
361326763 16490714 0
174285088 23223205 0
320687234 268116884 0
213284521 263890717 0
228479128 121958621 0
331768081 579692721 0
29551908 46612556 0
368705652 188369881 0
84907228 411973456 0
396759496 72598027 0
139680277 426959736 0
213284644 579000515 0
34148849 429218209 0
275867444 188621336 0
107399972 337034927 0
570375022 507880177 0
482795384 294194943 0
460083677 29062852 0
571817868 454975961 0
545483609 202220403 0
400933668 448392989 0
95742946 265079264 0
259388969 490916705 0
32806344 291984375 0
242666753 510229754 0
467684330 177385455 0
161761401 452491626 0
293763886 111601754 0
272131321 158650830 0
197223644 455645573 0
310548726 191321693 0
493436422 167896947 0
169206365 165394793 0
138052364 116557450 0
206668982 17224465 0
494130163 68398703 0
88649937 261356725 0
487267391 145201484 0
385323953 112614519 0
450968743 473640836 0
496220378 182911811 0
512725762 362701782 0
162077241 234559624 0
365035391 256970128 0
126172308 27787504 0
473527947 72621291 0
525765557 86708185 0
207269577 43048520 0
553122557 445954374 0
545312089 111907677 0
336237418 309199120 0
169042217 113900398 0
512846258 440526815 0
208398690 543661172 0
451797037 194583082 0
453806532 499286526 0
558615612 440180071 0
60162533 494750005 0
527994972 556139237 0
469729344 72356124 0
346164450 528652538 0
42290706 299530394 0
279080406 344338728 0
9016938 579628827 0
384545231 107497260 0
69047887 83239315 0
154951467 56664804 0
181976699 74021380 0
376844683 185317551 0
426972395 318106781 0
321147623 462005854 0
67189102 444710655 0
116191327 462316717 0
331183498 321776193 0
365287282 312503397 0
554912615 505416832 0
211519091 94964922 0
114065034 280664070 0
233759841 469910967 0
412625022 520511797 0
46783053 487518169 0
281549177 390947317 0
112669553 141114270 0
295520538 182526789 0
441357993 374260995 0
311157567 106909252 0
73750113 86286462 0
130705806 496265240 0
312549433 191483092 0
398913110 283981660 0
366312453 274780727 0
15242392 373243972 0
485097265 334793661 0
27978686 523134442 0
377884919 285339040 0
322110017 569812447 0
114580428 382698688 0
361639693 513240539 0
275540574 46107384 0
73990612 345997501 0
556495848 491945829 0
153886695 141769435 0
327410604 219541942 0
442725732 295205735 0
136567483 143718094 0
161402132 176909677 0
557342231 372360761 0
237064481 516513207 0
41269838 265223133 0
119707830 238352957 0
217587404 106426269 0
402796708 509002465 0
136889502 124755136 0
73912823 405808885 0
277781077 67211094 0
257928656 221889331 0
9164777 233850050 0
400549332 40332633 0
541140183 61279849 0
340632440 524088821 0
263545046 536736815 0
252323140 526182020 0
484685874 265946813 0
64401487 193333246 0
457778652 542115287 0
218747029 526030416 0
423507378 507681930 0
11463472 451593110 0
284937950 397056146 0
157707182 405289949 0
105847127 236848186 0
270193 404257704 0
552849022 447542523 0
534808277 313359245 0
548799227 140397994 0
56780152 130586281 0
57662248 147935112 0
92137180 274549759 0
536983897 136943141 0
106282135 175567137 0
250727444 449925381 0
270456057 288727442 0
379621873 574879875 0
530005247 77674914 0
574628264 303126785 0
359076901 549773108 0
370660064 275364165 0
37690349 230770533 0
153823432 265476496 0
305397811 508028056 0
271124180 212263840 0
372808626 302868244 0
34058760 156949828 0
407154552 101949694 0
244324582 46621266 0
240677174 432067955 0
520183283 180863160 0
198426627 493561925 0
2822292 150764439 0
196225416 236508004 0
22443095 284021549 0
542665485 269304351 0
310642715 576664237 0
448268565 298247041 0
413360828 83788652 0
554460434 367114930 0
360063535 119629963 0
199613471 466530779 0
5845908 124541335 0
53397227 54089302 0
225953411 364416239 0
190011378 356723521 0
116667998 170318597 0
428565438 12244022 0
403536578 141416004 0
118038990 84981353 0
310488954 398330936 0
534867910 306116341 0
338314653 424008781 0
85128948 552249609 0
106463416 237635548 0
154254532 203426998 0
77466513 539467474 0
437247119 312583939 0
444629361 488867690 0
548291111 325237776 0
571546708 68848454 0
296613580 327191219 0
147908348 368023039 0
528427368 144390726 0
183044424 95276780 0
8388943 172322449 0
22797414 554161501 0
9128003 141333921 0
489732451 479487156 0
270477870 547069706 0
203264433 126599587 0
445091416 54969562 0
433889519 373317236 0
80528488 550840601 0
179071664 522294964 0
346710819 227125429 0
417298685 251342881 0
482623527 337835351 0
43361168 234243786 0
82127290 7004648 0
252206491 280072525 0
278165684 250002099 0
127876644 52297090 0
307875745 158729950 0
124154272 223054348 0
449728468 220106196 0
151867669 566966231 0
257307484 215097201 0
543065566 202216095 0
428878145 532739448 0
397797334 459602400 0
2950091 167666469 0
3855799 428115573 0
75918937 443899787 0
2452053 73716305 0
227467780 179305112 0
107665851 191028763 0
120811822 521215699 0
231957712 43337274 0
259748575 194980286 0
343383614 198877503 0
71183610 65668929 0
488105705 33928292 0
511564308 480463757 0
500393780 132851192 0
201624887 483979960 0
494680086 244178453 0
540754041 307869200 0
222896751 157705599 0
543298556 220155264 0
73586101 333905718 0
13716191 529736254 0
210750960 152684223 0
320405246 111899903 0
396259883 459263521 0
366863815 124027560 0
303131734 176567716 0
556866307 388464034 0
75084930 316671801 0
474924278 310952190 0
285403159 304796617 0
449537963 134261107 0
6801757 541649103 0
346024885 330779155 0
83774763 300989502 0
234210653 547843659 0
139575274 447227192 0
190077114 259447883 0
196508092 199927248 0
489266251 94935023 0
267716766 51345775 0
77073921 385360529 0
573797660 210618374 0
21132966 130237852 0
226318126 526867187 0
303767225 407503955 0
201262932 412535968 0
308976616 386289566 0
526471451 37321809 0
320704489 576211111 0
38961750 451411556 0
74093289 248311292 0
286502488 100374704 0
490928063 224073761 0
89865986 176006578 0
242963521 528720911 0
144834776 351588049 0
491301814 131865124 0
42969100 479904111 0
290250517 529116532 0
250320582 311650766 0
22122549 466624164 0
300154685 220217455 0
378882603 239593873 0
479238316 502112208 0
66543645 484657021 0
291080516 1670652 0
368114514 251069064 0
8857067 399415004 0
220910766 277920440 0
145669695 142267690 0
127957380 447482541 0
77130626 568510231 0
161838198 228128362 0
72246294 486046804 0
406023978 436768532 0
402415187 366145909 0
110918402 434001034 0
56097675 150548368 0
346724012 445096136 0
492112832 280764840 0
1498096 465467786 0
275483824 402088493 0
61553362 297500156 0
474082810 165766182 0
39446725 262569268 0
461516645 411242098 0
396347880 301708805 0
424786914 188825177 0
214198362 394877036 0
224086473 552120219 0
7267419 552008204 0
67050078 575067641 0
26762148 66875343 0
65737371 166950574 0
385941385 138318286 0
200516307 173809946 0
230524674 204248127 0
374707371 280022482 0
97434518 245809882 0
380383626 171577253 0
413039029 191195036 0
416920598 549783252 0
346085079 549187267 0
219292228 385466302 0
80577745 77180160 0
527172973 172906946 0
184480148 372497461 0
386400754 154663177 0
110931108 48274213 0
214268580 460005954 0
97827515 81222487 0
127043380 403269889 0
262638409 156782512 0
517262787 294175473 0
536044320 184522822 0
70693340 101184085 0
206598024 429723910 0
329210169 541025874 0
92085310 397202965 0
309252863 442748183 0
562749410 537938005 0
120351334 173520672 0
152641648 56553815 0
123462186 405165173 0
198235221 255547146 0
196780702 534671265 0
564711653 531467511 0
257175473 182022856 0
386069594 73938597 0
551469610 27904432 0
254493536 409233914 0
257515544 409969497 0
433239964 264337040 0
359790280 458517830 0
239142005 564007958 0
330425926 546969948 0
429357501 221192549 0
536841865 114714368 0
351787727 4443095 0
175825895 439714071 0
326744463 367327356 0
391517545 451079980 0
303857770 368533448 0
447264967 222829204 0
355649843 335300453 0
192466697 430158947 0
326897260 441068189 0
211206852 322153551 0
213879843 228783566 0
72164821 213071378 0
345342447 557711580 0
349399723 5512195 0
364859188 342778598 0
410945554 43400986 0
26758738 8511976 0
362742497 418571641 0
392799873 437604868 0
427513784 195386396 0
19679330 268851587 0
289204155 304024408 0
317316014 184515976 0
189405904 384002501 0
113137218 179874007 0
254919191 28848240 0
138173681 11660814 0
335869450 269472444 0
257368523 368896935 0
35906352 420473713 0
52614721 494682040 0
566575369 437112953 0
277998138 422462361 0
174296180 319745797 0
527667663 68534596 0
384383530 252702337 0
265636992 256430987 0
357040588 188530463 0
365830219 575966446 0
255452521 435537033 0
544168766 308429430 0
363702734 71748816 0
145455355 547335200 0
524333521 558402653 0
100470420 70733665 0
347522330 330638522 0
381474726 159316110 0
308301442 61212376 0
89059328 465818342 0
147057229 138164848 0
57119364 506849100 0
71625612 329982856 0
1857797 265618191 0
524103358 400678303 0
537197567 449466933 0
47391292 5781621 0
439064533 6749744 0
415406149 144170975 0
302569441 105055185 0
404592874 481927393 0
362590026 145244237 0
16825827 439220243 0
309452375 218774510 0
502302209 93904539 0
551382229 404757809 0
566903957 363072184 0
395652140 53880089 0
503850827 532652982 0
31203135 438481232 0
167101620 320346820 0
391648538 229809851 0
353141063 422474902 0
208252535 21695495 0
28477281 155190913 0
304500249 81859943 0
73108191 551339276 0
354618817 410103020 0
304055627 344649974 0
431630407 156617593 0
441996514 527762921 0
2537139 406196526 0
399393988 319247021 0
23671546 215147261 0
240305820 297394629 0
487887380 577683011 0
46122136 233765828 0
95896589 250202583 0
521389279 131749173 0
157688862 213054815 0
21275032 3549763 0
83662277 157359711 0
269575842 308503297 0
475375723 527291742 0
499689586 31224259 0
156087483 227466871 0
103277697 524870532 0
175668353 87744471 0
545372105 228027190 0
558738915 100454002 0
34822758 492196076 0
111445639 544428933 0
112568406 208697163 0
505596077 260646942 0
304125400 281063373 0
73335786 367353037 0
298117770 515853197 0
491333223 90957889 0
143955405 335620165 0
100259947 440422439 0
288357801 499169462 0
540543000 459490193 0
292745436 471301693 0
501238885 401558726 0
18910605 329926923 0
28271407 19586235 0
458822155 265164567 0
354065993 473819173 0
391613215 335997775 0
14317955 51307746 0
33436536 520070548 0
34829382 296544329 0
144553572 176729409 0
459834671 141277786 0
523102068 286725467 0
93185746 459773565 0
570116559 276802658 0
259539369 562801680 0
289055772 385820078 0
129618277 458967195 0
311953542 276190708 0
494116568 412632803 0
68350391 367699527 0
160285240 568652491 0
413770207 348845980 0
437117242 489924641 0
179716558 290059279 0
294271636 389704537 0
309783936 300994637 0
479401733 253296613 0
528240937 571552974 0
185069761 427982209 0
345351838 26389257 0
256038188 358875448 0
105247741 239962528 0
74214638 113691063 0
88931345 412529289 0
137203748 429897150 0
121964567 299292735 0
58575068 26036783 0
459890837 532717873 0
45747923 22243705 0
282649559 79275347 0
519067268 492666969 0
251919009 560934387 0
89531933 273741980 0
500829485 43840115 0
251537594 257273270 0
369394356 307532540 0
156990092 523839576 0
320074375 11576511 0
340505221 42306881 0
220939583 318755359 0
374526260 137746760 0
463846463 184532379 0
136466521 196077028 0
339273480 202028005 0
238956402 197724686 0
368326302 429667865 0
494658112 479901571 0
499968719 54529328 0
15758761 474814398 0
76324549 428678826 0
350036407 295869506 0
348116611 325806717 0
293491700 126477058 0
65947288 409952135 0
322402732 15705897 0
95429772 547173335 0
395824059 396429514 0
543000702 414758711 0
100365213 454294820 0
166207841 456070431 0
46193514 175498320 0
294914383 445040900 0
32752453 263396900 0
425305805 271145664 0
124106816 485489311 0
18106220 253230926 0
158309102 479986816 0
272507789 440061604 0
22082899 384567698 0
92901834 474988404 0
334098235 41069694 0
219157901 321848029 0
443276305 401004286 0
363732004 30009024 0
144964173 235857711 0
144613594 335318493 0
282404293 73259474 0
472343961 194815239 0
203342301 348951504 0
328287097 65146332 0
321398672 297099044 0
325723291 87986177 0
15677970 184410164 0
163224424 450334213 0
139456610 304232476 0
418322496 572334097 0
46531981 450293706 0
80547758 422306351 0
68279155 180024707 0
46597310 65177554 0
242245867 438988895 0
141562659 253398239 0
325519825 168726125 0
9365673 101298737 0
414777654 144032895 0
559000401 4704461 0
166966673 294937063 0
415862478 502767335 0
549528888 220457768 0
485801406 423946658 0
269494014 349415055 0
451551006 476564546 0
206564609 524967612 0
403315166 379046559 0
144397949 257502938 0
186109165 14069813 0
315013090 189611401 0
334467851 207163038 0
387170056 503809266 0
332143610 248150939 0
270515480 144019532 0
516646939 266329380 0
32206139 571208614 0
522590642 308323133 0
499172182 395804741 0
452482887 540343407 0
99913567 478988236 0
519485154 451602898 0
220777742 491239779 0
270590350 222096738 0
163562528 547770675 0
240951734 398646131 0
513673059 386283267 0
356543040 408030785 0
111938547 426948823 0
416698961 393757320 0
167870573 555579206 0
50563646 52399172 0
319883964 183132671 0
99018875 388397940 0
570269260 56212216 0
436834067 367657154 0
25010656 198409848 0
67173854 422111456 0
404032242 255580110 0
435673763 531254446 0
386580284 3767524 0
567822399 516909562 0
71398621 277684990 0
182987917 562361799 0
400511502 56526620 0
416745071 556990988 0
170794355 553979934 0
24172905 253372663 0
46433391 329654671 0
89470960 443588740 0
83062353 488008511 0
283171198 449063568 0
271854477 322452130 0
196202163 112166812 0
13711736 12188602 0
379374343 280544912 0
257099936 31271292 0
225039023 230866482 0
52480453 326069671 0
61792802 513499630 0
206313897 197976487 0
398661244 179807489 0
478656051 242709728 0
192660895 106288705 0
510429854 260940617 0
409516253 200215887 0
544173937 469940662 0
308828321 37931485 0
399224090 567857620 0
479782792 135176687 0
492826946 352080335 0
280121208 8295527 0
146727389 540037416 0
347430115 252554674 0
41226046 519839844 0
576650433 47045801 0
254220250 34795619 0
577083981 359525029 0
40828872 442139584 0
211635405 175772222 0
454476370 496607810 0
52852319 146988122 0
208983185 110932557 0
379883236 26602786 0
346091928 203324756 0
67796316 572911400 0
573196860 223861496 0
347152404 49993 0
409793337 188262878 0
258877330 334829736 0
181770279 268426629 0
127465637 539074418 0
345325372 58756077 0
388293103 257336865 0
426623614 558832226 0
342244838 216763429 0
270963414 472227914 0
355596741 364128368 0
197751816 279284064 0
362613641 136720409 0
284854606 82375103 0
143045649 291440129 0
357596508 378809123 0
409564332 223850006 0
384608623 117972173 0
149067813 543822637 0
144977328 104357937 0
186029633 477529354 0
137345479 169040533 0
407962094 146416401 0
559225189 197747798 0
514293981 570583073 0
569972194 107903145 0
368975606 44307656 0
561573219 408363721 0
382754231 152404691 0
64642604 553629204 0
3592348 222704123 0
406105001 412664534 0
239971202 292712803 0
34653590 532227456 0
87901659 392774793 0
60474804 530898801 0
274545544 182369172 0
473817902 2918057 0
112232748 31044249 0
576853677 144701370 0
360906992 457368420 0
247505184 378426840 0
206831040 305124912 0
213488890 129188673 0
231794399 304088264 0
354941245 550496427 0
409323864 6992354 0
54249948 440701838 0
454646842 534189137 0
450206692 301460979 0
134876099 333706523 0
291557704 187307338 0
115027121 247318107 0
281189638 481061637 0
159072047 482197821 0
225205446 557424437 0
529169781 12982594 0
67398435 535200774 0
459208872 197216032 0
324744531 271991272 0
223374448 468279674 0
236227213 540680959 0
8172967 538128572 0
215409567 512553453 0
449723706 95459370 0
226855356 123307683 0
174132383 449680619 0
449961219 218362775 0
10477788 258314156 0
234281009 191688691 0
405903682 184044327 0
259149034 388937560 0
186417881 329912164 0
75249838 3532585 0
510000964 82603477 0
553623293 248366026 0
212491460 41073304 0
152044186 168771866 0
512288751 43761843 0
83423214 75678779 0
51727513 526687899 0
554480461 61334135 0
506367697 566190281 0
291407803 260913465 0
542944893 558619709 0
143924102 543752277 0
266596170 43900157 0
507180322 208997487 0
401672575 24910547 0
369285476 20806758 0
318273753 338283192 0
78793339 512395712 0
134972330 450466821 0
394898349 403640874 0
541776333 278743474 0
577601351 353222214 0
488562826 64246606 0
282458873 487362493 0
158373076 93750714 0
568082819 493048644 0
468754449 9530644 0
544536936 290984753 0
113915025 332023482 0
181466637 29976437 0
276606101 493200781 0
324319545 133604481 0
206403486 376767979 0
392494029 330266537 0
8233255 301500201 0
324490097 276396849 0
265642253 523875998 0
545726595 280927110 0
503060165 369380863 0
569718478 333695236 0
366783160 202580164 0
8714851 160372248 0
162382471 325201053 0
508785783 488444209 0
241419462 420009083 0
265661572 544705619 0
78321940 237674520 0
529650996 466263526 0
85786359 289041105 0
105373874 497600405 0
518317096 216033331 0
380956620 127797195 0
450884656 290351932 0
573679355 102350920 0
418093815 489397174 0
512979538 124947408 0
465030497 53183026 0
296988271 274645716 0
253917347 331827409 0
511496294 483396087 0
466871201 387490965 0
154150237 512671374 0
6900507 326515250 0
186949238 230462199 0
282458339 85343315 0
150176214 461440947 0
166794586 149136922 0
113851963 578470683 0
187879573 175075696 0
63236889 298893946 0
382998729 539595810 0
374181535 335471965 0
229171272 126817458 0
96112252 279128131 0
296024672 223585045 0
281306515 307829706 0
349865532 385550581 0
371720047 81610819 0
120358229 293878463 0
236727227 315641828 0
13664258 375830101 0
158397369 565044845 0
233868627 499773712 0
342180599 428099858 0
123692011 236190578 0
496272495 123375266 0
563649269 478746377 0
543345985 236721636 0
233549119 486690420 0
112405464 169585843 0
247931067 237443673 0
177373305 143416270 0
431700928 75740351 0
66921466 419317656 0
224545665 540967209 0
130592378 318800252 0
270324379 216253759 0
110098809 41131828 0
531149262 177990512 0
560200678 510992455 0
139886762 98623772 0
273314204 56240597 0
178158053 390907488 0
153280734 162238419 0
264953798 276846952 0
153744239 417106926 0
27466019 437005513 0
487293331 364740040 0
52188692 522836881 0
377036891 3831795 0
433842148 203916215 0
487263869 363479346 0
327751460 566181153 0
311663809 184326031 0
296999353 461942553 0
476844662 318943864 0
100998184 106786423 0
484722442 488508460 0
266731939 374866437 0
292268558 499388580 0
434338023 200821681 0
417903312 21108553 0
376502354 134385218 0
424430529 7403674 0
433580525 262200145 0
380888403 441643208 0
421854822 337700601 0
430573014 361795210 0
59385352 330487642 0
181332508 131000715 0
109973543 305193889 0
283825199 451183330 0
124655872 261831271 0
424332854 346492211 0
114662828 374536332 0
492642123 66237501 0
282545651 103514811 0
4459450 519863453 0
259981787 458610528 0
142922371 574036423 0
13436057 443735074 0
275518649 136768734 0
154024987 474382272 0
8317490 10361830 0
214700716 557997447 0
191904784 420549058 0
165130761 33238533 0
573747344 453944313 0
223351261 163426534 0
306655428 437430653 0
93083600 429086445 0
111582705 260436727 0
104856327 537141910 0
66754391 176133803 0
113800014 431016999 0
372930854 500039946 0
345592350 95600148 0
473484589 86623446 0
561564136 122309686 0
409613691 366774150 0
577155888 68351527 0
14770219 492364915 0
337684387 8237753 0
104704451 383122044 0
441769661 280870268 0
325325144 226692061 0
99843945 259937452 0
501682010 105989848 0
98941749 352805104 0
40598832 241668082 0
172658922 157395203 0
239283826 66469447 0
535949489 258580428 0
357393365 13529387 0
193981015 54643937 0
545701447 458118349 0
342766101 11265644 0
432539710 157492654 0
332772468 148346596 0
41657263 392327303 0
527091999 314173359 0
279755133 178977466 0
504424871 447830661 0
301030882 26139137 0
422480799 320704471 0
150211229 539523213 0
540187726 457872195 0
530982013 358469570 0
74395206 18593871 0
150001302 210267295 0
364128126 187142782 0
60009838 164861587 0
293237657 139770894 0
356982311 398626517 0
293229019 171900904 0
409659140 430590256 0
415730141 533497773 0
49576834 167746969 0
289401441 270027416 0
371664759 577334982 0
168081194 384490349 0
163575637 336548554 0
233030923 26854286 0
6449608 398338146 0
271466958 415333037 0
383076232 139672931 0
75019019 558100937 0
295963289 303875113 0
135926995 160724892 0
93112382 389713004 0
175808150 248542048 0
13543743 521240479 0
196955538 367965256 0
154576982 545375996 0
317921853 23289778 0
454205204 157478708 0
530957957 49780300 0
44886541 236348131 0
55379830 504763199 0
70100691 260810141 0
115582675 113433631 0
535426068 172266397 0
578994822 77048539 0
383190885 216855091 0
393209307 78851674 0
323483026 542328250 0
441252684 425185786 0
29297121 76384949 0
173735737 88116972 0
57160218 994400 0
232753872 572056704 0
58405205 388719912 0
456427945 529713916 0
221089823 485535554 0
105444441 220180171 0
373295475 425859561 0
293358684 130028738 0
261361639 58713078 0
350364390 104292593 0
361186252 201114038 0
415790785 480535309 0
303949410 315564259 0
386166067 234883510 0
235815634 562337925 0
254739394 72250721 0
391625280 315583161 0
432274998 194402398 0
1757670 137281730 0
123484800 175654095 0
120708013 134445329 0
219889723 568909751 0
27211722 339370478 0
6275854 472300923 0
330072466 429785080 0
291249526 175173148 0
150084240 371592062 0
275532038 576372008 0
445505109 73552325 0
67269471 44556546 0
295156889 568782599 0
568430446 352101989 0
256930468 247301474 0
363995107 433616693 0
531893638 336340770 0
406120386 424120893 0
264473657 217230658 0
36887294 95567404 0
127221803 56097006 0
258200352 391327429 0
237367536 433690420 0
56812294 306076562 0
106495284 68496235 0
385470183 306433679 0
427695398 124144530 0
199600240 338810799 0
17039136 438065580 0
368794043 82422177 0
564422695 83881339 0
12078119 537559539 0
33122557 396573727 0
64098611 511610237 0
117712473 130882746 0
4933282 205199825 0
2575635 388925308 0
292262127 215841603 0
526859856 126089847 0
332413719 254195220 0
487066774 209637418 0
522522647 222663239 0
495738968 568404241 0
381285000 542037457 0
165586981 556943173 0
471438500 178578843 0
129753248 101836056 0
327592030 81362190 0
277876528 113326716 0
354090917 528458897 0
480373011 155166626 0
248933530 257938785 0
46887409 546532260 0
494964504 529649251 0
100046009 129566938 0
558961261 489451117 0
487112095 431922093 0
290549662 290920987 0
208747392 352422927 0
404711352 50152727 0
300772509 512373895 0
425014512 501951954 0
538653188 578071282 0
153224837 378890733 0
217356714 73306966 0
338095695 304506179 0
356502790 368868860 0
554114556 32449547 0
512509080 371558987 0
345974210 81333171 0
13931990 532545246 0
130457750 401871440 0
417168050 94539290 0
559437350 354724774 0
74332308 100939374 0
251643897 193451632 0
316548418 476873528 0
205398850 222968888 0
272463259 419931712 0
350518383 92211972 0
452262164 387614470 0
8121584 436352759 0
354427232 98975654 0
125710462 333501789 0
352632349 160357877 0
112691306 172746340 0
575167696 180725032 0
276152013 97104043 0
388579988 82663183 0
200379741 309614090 0
295712057 381444889 0
5970090 303465459 0
69774261 88758483 0
212797516 124067946 0
315079879 414548077 0
4305536 411863862 0
574633417 380603888 0
92306328 343618308 0
350678434 350607638 0
174981723 447284647 0
33764806 438803277 0
163627002 162654397 0
168132762 123326061 0
273706033 370477458 0
422070732 547132307 0
567106087 447132970 0
16666082 400746048 0
351728346 183196129 0
62091658 186829252 0
15538044 105740344 0
88670663 238626088 0
413941071 364218388 0
381650003 415668225 0
268972914 143485815 0
567437706 408505578 0
354063308 185397586 0
303786881 403748376 0
189647266 575355531 0
365296541 392128617 0
576924920 343928614 0
214141536 32655672 0
245335566 575097757 0
448495525 121649637 0
577576232 502232911 0
405994489 568128908 0
81329621 497230438 0
379793327 573538058 0
63033286 485693937 0
302823636 61564068 0
18204998 280197356 0
59511631 450973585 0
142778300 7113851 0
355643216 311013684 0
296808309 87786220 0
195692413 227937933 0
61302130 250745100 0
505961935 137943001 0
407900808 353773989 0
125296065 37357085 0
408216916 93026510 0
450601477 43614136 0
209248518 242954458 0
68273943 217943475 0
119276483 136829643 0
164824724 20187162 0
228380367 274465764 0
124446033 26548339 0
89884162 50317499 0
336942154 25031170 0
82575056 37300765 0
61056128 303873514 0
200483546 275536953 0
212164248 454650554 0
539001768 94933267 0
387773967 197776754 0
147739787 463990546 0
520620898 206106000 0
481827881 157580506 0
31943671 312618353 0
193601545 395559613 0
42223683 536613858 0
569462508 341006808 0
58239259 540397355 0
524187726 340444584 0
458413824 214826880 0
465595908 499933050 0
572141335 287853592 0
252291365 11192515 0
389987840 338207918 0
543724340 318355741 0
171620154 322645493 0
359578758 378829396 0
134296326 232723866 0
293508274 82775146 0
342248311 401690156 0
524364348 279771266 0
567039428 451448743 0
563375213 340931890 0
94994203 387057904 0
232176638 110941856 0
374211758 263011472 0
536123426 524669698 0
354427120 513511753 0
338558239 457721212 0
237576362 46684077 0
4011256 258574792 0
176402234 55681657 0
490359964 106260564 0
430417234 41196376 0
249847534 421260078 0
416217492 222423887 0
229774803 533189665 0
186126833 479247074 0
280416881 293929975 0
469852925 92146795 0
338567641 152800986 0
254910420 484957212 0
210022413 116281356 0
34967553 153968647 0
94415239 196963648 0
549584147 30249816 0
315617682 326109009 0
466109211 218665694 0
67038395 542067545 0
569368915 404370494 0
232968888 207016932 0
317447340 64141539 0
343404026 13592185 0
351134617 509184737 0
95190728 283318736 0
416277802 265492819 0
110193527 504121423 0
568840505 424812973 0
3406447 439472994 0
140324506 349246329 0
428429952 337913925 0
364885601 270110305 0
383800458 136125295 0
321523497 167486373 0
78103420 317056928 0
83430188 149287269 0
394571855 367878585 0
127189370 136496502 0
205827324 316538112 0
452255002 30171017 0
531586265 105330162 0
386645884 139853389 0
489740831 357261015 0
59802159 59530510 0
263377716 115065775 0
404039354 282289685 0
530114092 218917071 0
378682135 536518482 0
131570577 217126923 0
189404891 474862297 0
486051499 186454856 0
316009301 259562322 0
127703757 423457685 0
442675747 399193837 0
535351150 537021360 0
306019459 100906859 0
293815453 177474384 0
192819366 189554671 0
108152842 244279547 0
418158547 141267039 0
243469253 421096537 0
317046981 484801545 0
552993668 179194397 0
20595607 560550428 0
144009159 518732561 0
430094585 48278527 0
205956939 45724754 0
365577423 522247369 0
519432648 303025025 0
116933515 375300677 0
172410594 120093590 0
64552039 517311269 0
232686888 167844968 0
518354755 402644108 0
487610728 19103426 0
381202887 171796011 0
73008294 330334626 0
561920659 349958596 0
64829095 450944815 0
165151004 285702550 0
112259682 251734136 0
450098294 535657348 0
386728341 416954172 0
513481262 506101312 0
468678743 69006595 0
373204147 531748495 0
443538323 507838786 0
377962134 127068514 0
325453101 503340227 0
197325088 26295589 0
33891768 164204215 0
112203427 75608241 0
509917326 446706404 0
372361237 395043928 0
520460004 201709114 0
207916917 84241956 0
1474769 568669277 0
377965091 119380900 0
447518447 560322837 0
533098264 565127470 0
490870051 451952488 0
270476007 127505017 0
300576215 498164906 0
126702014 470934698 0
220130231 286505689 0
227247622 377274283 0
110913377 330467578 0
536387426 500608028 0
359927320 433546995 0
481971316 45229287 0
364409061 183065608 0
562733468 188629645 0
514292037 189127088 0
370366323 546025072 0
3298745 98920943 0
128728189 571655167 0
304668596 147850611 0
552438725 178635207 0
86887948 65981393 0
425928084 506049380 0
434241864 336666412 0
143301042 458815531 0
526105517 433009717 0
243862572 521958532 0
24848488 122803050 0
562101767 282202007 0
241385387 279299457 0
401925957 426839778 0
534266922 118989849 0
349058095 319110325 0
555725570 288525073 0
464523197 333259555 0
61120855 336504841 0
343055953 382279053 0
552589443 478383590 0
60115547 240148281 0
238628101 158353442 0
535192044 549952281 0
502848451 258075753 0
430288164 61027391 0
546788022 309369441 0
19393028 94357516 0
155326543 38985497 0
148064588 24019343 0
142312614 222853804 0
3333839 356532876 0
184224527 434719607 0
568005406 96109228 0
321718098 27078855 0
157221238 265931069 0
150199867 416457176 0
346756161 11955222 0
284979215 418329592 0
76908151 232149205 0
325794545 92661498 0
381538796 321811669 0
6819196 547065214 0
236723995 443347675 0
82510224 168256316 0
68934402 57761206 0
372559075 220488619 0
119352152 63019394 0
545842948 500676839 0
336270733 125904149 0
533777582 97241003 0
41543956 333275125 0
462600025 446699655 0
88666814 436681916 0
564179618 175046856 0
345588263 419062456 0
280358200 555723583 0
17090716 512941672 0
482855223 216119257 0
20288699 62637654 0
361437669 537743300 0
299438683 25447786 0
471032425 468916717 0
328422587 254224486 0
574427635 271681572 0
513698643 319444653 0
397191319 422609944 0
63147731 557402711 0
161524498 322922578 0
307493495 263195475 0
201438313 213883214 0
196782014 180053010 0
506377173 214632222 0
448978093 482191933 0
487975578 472402358 0
202927581 74014956 0
478440865 412291965 0
200300440 425395293 0
75258105 229433708 0
312870776 468957204 0
264536943 530260326 0
100738867 85473178 0
292128166 519569422 0
391807919 172474354 0
223527227 157757815 0
369261934 12322245 0
235578713 411221961 0
269320186 572992445 0
476133564 317909542 0
246136193 150125245 0
36612827 252127289 0
457706192 25152253 0
564126021 564604067 0
39218582 151216819 0
149878538 564026139 0
273222420 175163365 0
390173847 404824249 0
74738155 398456801 0
455211201 181339377 0
417687458 458893320 0
311415498 438074921 0
160977874 18154485 0
459444206 288252119 0
196053867 270054233 0
465064650 122043981 0
23728653 451861982 0
337774200 559184276 0
486625295 120314789 0
333779560 570458505 0
240731445 522014994 0
209946127 325756936 0
242295741 517165746 0
282889793 192445783 0
398250807 285690590 0
473951485 233295997 0
497246851 505061673 0
149583323 221451958 0
527790034 265956631 0
314119120 65024649 0
125510838 193658765 0
17097923 4456749 0
111181927 499258065 0
529697562 33293906 0
131657685 557035235 0
548075653 261786199 0
489358586 564885248 0
74292789 273756796 0
258092680 278108672 0
385580867 172515099 0
69468385 456378743 0
170190662 8013412 0
146242196 202959012 0
80822275 503207286 0
536669410 106056148 0
540163359 291227931 0
467716548 354675560 0
78991677 396880827 0
337886018 3330875 0
479630395 430185972 0
223862049 566508345 0
46247546 423642255 0
118266646 157337445 0
186288930 496856328 0
339859875 28014576 0
72897036 406163663 0
404919912 498363703 0
285609379 375804410 0
263403739 430836393 0
21476009 117718591 0
181933744 496236860 0
234307559 425996238 0
126334771 494176780 0
373836791 421904155 0
575370987 384887326 0
220358505 77769363 0
370841095 421227413 0
196747474 566478629 0
229806232 12138322 0
449529959 489327952 0
68624867 174839985 0
111766256 70527484 0
191989248 495599595 0
213252010 443836133 0
551527243 527334179 0
53809452 250383383 0
221376564 1390194 0
551474740 556411581 0
577562304 19861389 0
300664267 94964460 0
392843885 515844019 0
378104899 386739587 0
142086867 354572079 0
49952899 46486064 0
382158387 121430014 0
108254413 412085941 0
81852723 312254351 0
341668192 540725867 0
562830829 90724591 0
388753 471539011 0
251698044 179539987 0
268221591 288422091 0
20123614 252063333 0
23721856 546379339 0
499252828 531113956 0
59505796 141362129 0
220952959 466069300 0
12751485 431639201 0
476067270 138745597 0
285785302 385503952 0
11391841 36041139 0
536268789 208070615 0
12854003 13702092 0
186249424 303491664 0
177698628 576797558 0
434689640 492743673 0
191146871 354740137 0
42036672 487426513 0
340586525 416761325 0
497990206 358836826 0
509467552 374281714 0
570208583 193758280 0
341541214 146038505 0
121729435 543485436 0
275644196 512080514 0
132962657 572552864 0
46511309 115833985 0
400032746 214294062 0
340646034 253933535 0
320455006 75717966 0
234144879 223922428 0
303626332 243249280 0
447053440 483788817 0
203676886 479565013 0
484627599 33920886 0
333006036 176890848 0
297598024 216816079 0
350872146 307843870 0
142030339 384109430 0
424357296 273961417 0
372233456 250365097 0
40337348 477845868 0
415412661 68077375 0
286262480 454930929 0
567305631 553913375 0
217933807 139350996 0
519570149 390306885 0
207598370 285715912 0
292504704 87816105 0
153216243 220349583 0
461138570 68214301 0
390967340 374754931 0
338482352 79010259 0
76137485 465591778 0
372443538 302868714 0
333464720 215009822 0
57797698 357534395 0
550502030 98703277 0
529296643 234814812 0
436603197 127783185 0
187010278 259852982 0
75248899 311543229 0
556965100 32435057 0
205955084 114752728 0
489645795 121594322 0
417444450 524584628 0
356239460 362813932 0
43376639 109049126 0
440249816 224183305 0
543841475 190572865 0
319767401 403243741 0
4142229 517797325 0
488338716 174561036 0
443912803 34217042 0
359564258 439792782 0
249905927 43791577 0
416950462 567212751 0
109332231 573907699 0
553125778 478336703 0
40565501 516071390 0
150535448 261473944 0
188973991 136784438 0
453763435 274938212 0
37289239 290946659 0
326737613 494144852 0
534242208 185963419 0
398128959 492263753 0
406389081 547511631 0
99484492 434415154 0
128372411 161533535 0
34033053 14111525 0
205168913 7266091 0
171981391 387693279 0
549545952 354441102 0
97760253 229763856 0
231266206 303953805 0
556116701 158104450 0
365277016 201430783 0
576483319 343329975 0
418758237 382120491 0
179217542 112149705 0
260869388 555091253 0
36839013 436493466 0
517616460 295396937 0
447469154 368453938 0
369870323 209757918 0
243532765 495495961 0
36055140 449497640 0
356889964 257076115 0
449624941 329899355 0
57204256 307876853 0
266241874 392039531 0
426384649 511444199 0
186771888 184806872 0
184705517 108435957 0
450706971 179692494 0
114303737 82448814 0
109290857 26901481 0
236346753 6093881 0
43515088 398803430 0
348139160 271394233 0
128812844 94664808 0
7558138 556365783 0
238653783 186904167 0
370900830 579430042 0
145791527 404772053 0
213549968 577935682 0
197576788 155618049 0
521651393 62275481 0
306079587 238263013 0
427837467 378633576 0
229504433 5309254 0
318533069 169410032 0
407969011 508496865 0
245102715 521276049 0
84673454 530846330 0
342317525 7953994 0
394858269 306782019 0
89565595 50479807 0
267489791 540871473 0
101404081 438033665 0
267614537 154523929 0
324369775 550448338 0
270639692 413911968 0
93454684 201142620 0
563031277 263946607 0
8310183 371045315 0
32165831 123141264 0
480506770 417028822 0
145272391 515976558 0
465415567 502632710 0
130725755 323400250 0
268258470 2374965 0
252168674 175286712 0
264738116 224514715 0
509087142 91797526 0
288114772 104909115 0
501045416 300921308 0
154340663 241662963 0
493928893 397270023 0
483673422 570624371 0
407671243 31670398 0
98420861 109038457 0
70038366 48576911 0
445875015 30292510 0
215081842 170730978 0
365467935 167676035 0
486565612 565805488 0
550990772 175966243 0
286662384 444254125 0
167990757 118695493 0
91358146 252223369 0
52344595 330964720 0
345957480 511777897 0
248726313 469493064 0
25119968 396426829 0
406433491 465323996 0
124284810 395890462 0
24008553 575175828 0
161170589 232941485 0
3113579 257234986 0
258523329 167248090 0
62290992 202154348 0
266013074 395863195 0
90780092 32051102 0
532746597 387278655 0
17702646 276501180 0
211204213 10580402 0
5841135 306945602 0
437568730 127141389 0
268189824 277992671 0
381407309 439381454 0
576621085 211193666 0
320467997 170916038 0
9734675 386738863 0
161896640 551550815 0
402821291 103236222 0
381744826 49310842 0
168247406 428728900 0
421570684 302895360 0
441390536 347103316 0
444030267 377307766 0
11593128 36017935 0
346347547 314455593 0
477910558 306834479 0
177443034 473300808 0
560338297 217843121 0
538525185 77501957 0
502989622 195786210 0
224146989 90571467 0
413756657 358992220 0
83210825 39063579 0
160469303 347812552 0
392085584 188465110 0
454062305 75457544 0
405230727 4115542 0
325278456 257603874 0
209958910 173271090 0
248851497 345587031 0
521990906 382089381 0
268677672 521710987 0
7761419 88910230 0
557549840 470781780 0
252208917 256806536 0
206394274 270814264 0
569553751 356439417 0
203464668 144512968 0
167022204 343501806 0
376917059 326384061 0
477852222 253382870 0
427451324 410194559 0
207540159 376839190 0
546855800 218598634 0
88865219 574884879 0
565331202 432951209 0
49899693 520698156 0
118356844 34548732 0
29268214 191019435 0
380456767 308514163 0
153946329 181999727 0
148461156 472253746 0
212421568 369357 0
311151725 104507045 0
242172646 410572224 0
454472105 139681418 0
145990627 177327962 0
45904733 205267573 0
42895728 358295406 0
377129189 292596044 0
179181292 195488199 0
267663318 540976732 0
203350258 454628436 0
356924728 496343374 0
256244594 485799090 0
491326252 37314101 0
68324982 87500353 0
118169842 3285767 0
84316896 367904847 0
45641252 404103066 0
437752 54817153 0
172706473 485392238 0
536108080 267479629 0
360634982 161549867 0
257921775 161128297 0
191196679 562157637 0
69630386 411358996 0
557392193 82639245 0
364228923 413946101 0
244476925 194010838 0
20699719 430474588 0
101572948 307088407 0
477169071 70627349 0
362590500 358881942 0
147007130 50388851 0
232217404 319250718 0
101252752 208407954 0
228430172 453579331 0
454638597 133584962 0
159865179 125047190 0
199167345 463348241 0
198923214 520004715 0
198828591 213199292 0
165016417 277798422 0
346554482 53706728 0
244284005 57568744 0
22476623 508581395 0
403767305 453855233 0
112005793 174712675 0
555527354 286551166 0
9006142 265295051 0
249832828 36670620 0
152799807 294003851 0
415359949 412261747 0
213428277 303757662 0
560776895 305582548 0
563584092 473084791 0
476384429 149049538 0
181766352 145713230 0
347714239 191208184 0
4301821 577735535 0
245725824 74187353 0
213054891 241820809 0
279697248 245810602 0
243637758 307097200 0
567659908 570598035 0
236292714 406661150 0
473351513 416727319 0
8033029 121288281 0
401840937 393580526 0
215140528 268898867 0
431278110 407938554 0
376452112 316696579 0
480699845 425169733 0
67955106 552578649 0
83193080 463680005 0
221799132 56062893 0
533222437 361614852 0
336961928 535411242 0
360674088 468229626 0
14141592 578393257 0
428648471 266928955 0
284301688 146613272 0
485351021 411420283 0
85150324 565318986 0
478669679 368991083 0
529832327 250445504 0
429175619 560648000 0
255258013 384427917 0
542782272 353227633 0
138726733 39848540 0
156274846 45591026 0
539527051 438242824 0
577496297 505949961 0
559909705 259221254 0
193106376 303556222 0
392278964 578165380 0
218991980 197089198 0
547639792 380440745 0
209926098 29799619 0
48294687 543398454 0
343771725 72920680 0
523812716 17592881 0
403901851 269666149 0
357636198 537404633 0
514119504 185574840 0
148853298 566510509 0
208004730 21494806 0
415732077 185720189 0
116222120 188582164 0
254528176 576139497 0
178482700 474891099 0
168764435 212125138 0
244078386 415369225 0
367250112 433091539 0
99679021 401545774 0
93302508 37175025 0
23185279 66123520 0
345974299 96330620 0
266578927 494634195 0
503896128 418013421 0
525791192 331977938 0
227876949 207513821 0
439301218 260070796 0
28818424 296150635 0
126712161 194860651 0
93934595 277088649 0
396950771 189875937 0
249381309 311394516 0
297699763 52150665 0
18930262 219235898 0
178962570 509589564 0
68513285 509052505 0
295900093 45333727 0
179975322 51637590 0
234275368 349570648 0
350678432 128058786 0
5696635 165816715 0
501639582 348684764 0
471502389 490010525 0
401786427 353499145 0
137154332 53328631 0
40985761 75061158 0
120140752 59579973 0
524018590 396833795 0
224701302 426355759 0
37463452 496225003 0
92641658 557371344 0
27037713 267319546 0
482671711 83570136 0
452795903 93265841 0
354089684 238242085 0
517733410 136974551 0
179180734 298301520 0
150410096 2580104 0
135386756 332283969 0
110760386 166928095 0
152411492 530913469 0
497230715 235857389 0
556532061 393425429 0
326145639 79948838 0
423153217 444764670 0
45133114 506773943 0
354797637 24000626 0
331061176 357806197 0
94781698 345552663 0
120213384 130727845 0
354851124 313293123 0
91273304 393031723 0
39847006 6123804 0
216432384 396860765 0
354332514 400347834 0
394479409 209688181 0
202515852 389907702 0
206344396 567048466 0
320093062 527585780 0
562446179 39106922 0
389500735 1860582 0
147946827 540333608 0
207950337 100867074 0
388826554 521287301 0
274440018 91369408 0
533748960 62500105 0
427618480 74234790 0
11853751 258170784 0
483676724 460056860 0
449359760 248960788 0
197008264 299422761 0
401678055 568874106 0
570853430 74620337 0
541191472 179633728 0
375487549 527513427 0
512177337 414360753 0
500499830 123664797 0
87293647 282825988 0
567873863 147819524 0
429583382 345892443 0
542265975 536187859 0
338079839 491287131 0
420957125 37275399 0
363921023 257223990 0
277662025 121008549 0
521246927 484927834 0
106498999 274712601 0
493371595 499984112 0
220641788 548166860 0
371401419 212034132 0
490889294 238616942 0
434816543 77551003 0
185399844 575944524 0
241170215 461770404 0
404467247 220961971 0
447193578 367294802 0
211898575 177679026 0
396380433 422486250 0
208606 525627988 0
166058796 433274940 0
121059240 51365491 0
49981062 18672181 0
210062847 473026472 0
36371284 71050265 0
194442765 189471102 0
41340190 333604484 0
157714881 268930250 0
574371141 238634305 0
101385805 46333588 0
64719325 417572269 0
195583967 367685605 0
572785587 67809869 0
563106598 109103196 0
453725618 62178137 0
521322286 235657748 0
409194904 467638541 0
551785679 249974141 0
497211241 195368712 0
458738587 94851257 0
372320280 137842888 0
148814805 39623236 0
370083581 66391034 0
439623984 157711866 0
571591453 123905525 0
141727648 556559215 0
116984298 429664016 0
186720610 508505474 0
309060160 211638909 0
296373479 269928216 0
226359609 475005098 0
269579938 202829632 0
11024393 219705719 0
108037200 417573230 0
23855648 397463071 0
235384508 275562580 0
535760941 283375016 0
568890311 291898794 0
507086840 433602907 0
202934803 417385052 0
353254866 146797335 0
205294535 275532560 0
117888790 389456249 0
4447188 546643829 0
495258079 554483028 0
339230005 656827 0
52896185 312784489 0
22523846 242451225 0
292585443 268013653 0
406979577 534514758 0
336726292 490565640 0
428938132 56159702 0
163829899 276591123 0
250511026 477826207 0
404372655 189372780 0
113464946 90788428 0
171036227 224705865 0
579630646 269971201 0
303078796 6002420 0
251422443 217097463 0
383386530 36576646 0
161819171 416079262 0
145028520 157183964 0
288419623 579612500 0
68109465 38364979 0
512664790 174309007 0
323430445 440256518 0
123488330 145403987 0
61159097 306934493 0
469582591 10861886 0
188281268 552866355 0
558730842 429631252 0
113685375 140752453 0
387839660 369067963 0
286064685 488290363 0
258477471 220462855 0
227896659 341446719 0
252474266 43298778 0
482186673 377687068 0
494660836 478612648 0
426890355 243065139 0
406777608 341338631 0
280307177 172261657 0
269495648 471184420 0
101903451 207091790 0
451977015 261257619 0
304596792 239962683 0
432632248 354772101 0
80510179 220786632 0
334269433 309622938 0
205366396 305028383 0
150464594 275704496 0
166039439 376958303 0
22467322 478992017 0
30617742 172365959 0
106299527 124137820 0
67351157 323596460 0
533397344 496284515 0
476310970 276333995 0
308738485 129477556 0
224075565 481961062 0
143773185 332880324 0
103502603 450905466 0
326588806 541561339 0
106774371 326315041 0
57935685 77680865 0
43856381 479337418 0
252467227 560572761 0
157607890 325974925 0
354165699 49763586 0
982343 481476986 0
37616252 458133316 0
137368943 191217195 0
335739383 310071368 0
383853510 221639782 0
344813719 337462812 0
483372854 408285264 0
118985496 107756520 0
235309917 473474146 0
351207886 346772977 0
178040852 99496555 0
347586970 21385572 0
63262030 76248703 0
131713668 51087177 0
108925932 311339693 0
531900272 414072465 0
484563180 160337938 0
278521227 17885670 0
96755873 575990634 0
103660821 172560857 0
425139924 337604033 0
474790040 58118007 0
390650534 262720792 0
190935862 64028814 0
236152765 119218457 0
173328131 130692856 0
504299383 69444135 0
147265473 534796820 0
128846560 224789066 0
271685202 199063402 0
266810470 378077609 0
129752812 457559555 0
195213076 260173275 0
362671978 93371750 0
355800827 155593816 0
154790882 537344278 0
214131325 322368420 0
292588718 51467114 0
121189228 190406436 0
386557671 402928969 0
5539183 273380797 0
394805773 476655174 0
257342463 198427304 0
294229069 190587206 0
228249831 385149605 0
257231638 181325375 0
48857989 94379419 0
410676626 299285481 0
314980222 451063107 0
163904112 250501425 0
534037912 119424939 0
59558708 243008297 0
79520267 242191427 0
432437923 67754136 0
568200950 129261904 0
251865787 66182064 0
300193839 473979576 0
275435880 561308131 0
415593082 163537950 0
408771096 326920543 0
312997783 178594952 0
557985046 487283348 0
571774659 240420581 0
98714078 62101207 0
216672423 200482578 0
139223675 249804490 0
479548621 29772591 0
546018058 133279890 0
321547270 348338923 0
193355779 361812744 0
223999343 385790717 0
346087418 256854960 0
459232749 176132031 0
523905407 484857065 0
402573479 182269797 0
223763201 332225769 0
535267055 144428686 0
409869997 53442056 0
210051568 164094617 0
541563592 52518434 0
488633786 398280980 0
226533298 106595720 0
377763596 84760458 0
232965836 54826035 0
209832131 467083016 0
362200287 124409405 0
523640860 78440352 0
475190502 17528652 0
235962244 321528395 0
567803661 277102646 0
11783585 164572980 0
482899290 343143198 0
275436105 237690571 0
476329553 82531258 0
490419481 265477189 0
140214822 85740056 0
83681709 419348472 0
456265859 532147497 0
9559200 339346444 0
560450244 314897780 0
447880796 89015999 0
44962441 175837678 0
255468231 311048099 0
164246712 292411456 0
462296020 226088880 0
513182400 207244121 0
540571795 445528578 0
203695717 243623227 0
482779771 494408011 0
433085327 520166367 0
556260453 249048180 0
385136451 405877038 0
51756117 11410402 0
341920906 44410480 0
18486780 235679496 0
406222685 190201217 0
84711599 45890527 0
375347482 351133050 0
25277285 60040866 0
422150092 93104562 0
288316560 318907915 0
304129667 191200889 0
566163051 142680125 0
152312870 443871795 0
80322102 351340193 0
215202293 11086108 0
90387830 564833609 0
509805964 191022829 0
551154314 342104542 0
307343446 341421275 0
355496287 58514009 0
406982364 570907072 0
379240835 473088162 0
459313694 502291676 0
99074601 110938685 0
253306247 447437005 0
451244896 441502272 0
384179491 463839527 0
122201596 94919012 0
428945141 198483547 0
16607453 548912700 0
579122623 349605867 0
457720475 560268367 0
530257643 296605521 0
304791004 432502916 0
73060047 413853773 0
374739349 76178008 0
155414944 125071993 0
44632340 245314392 0
73792362 93779582 0
314221731 280962784 0
344971992 235867569 0
88639096 44757496 0
329895424 50885950 0
198073018 286291893 0
292430313 559283614 0
337796496 523935890 0
271223608 254306061 0
525634733 154225417 0
384437743 244250219 0
213317779 403155258 0
390685863 523669081 0
317173438 329926713 0
147340384 433590650 0
510599314 535072471 0
306584770 521325857 0
475339137 228753590 0
491387997 485106350 0
439798932 367341168 0
55187527 226785532 0
333823021 184655737 0
507313222 541274983 0
180539245 120358888 0
499311307 351236889 0
372212703 98998624 0
435249659 382561074 0
420911323 364608977 0
533640050 134582004 0
317162675 23286476 0
327874133 166829089 0
302269596 371517351 0
355330907 246354810 0
443712622 283965754 0
369285660 152559699 0
294724206 136333831 0
7587727 238623179 0
327870229 218383570 0
5870160 278570238 0
128565154 211170333 0
206443630 433851075 0
346961544 36745455 0
118749363 554444754 0
40583086 488971940 0
403045760 35939668 0
425474520 411416826 0
465086144 230601186 0
381552127 210108525 0
400444638 167457402 0
102565128 124302051 0
509477132 351407111 0
199078261 200918297 0
415897622 141898405 0
279818101 459961978 0
576091444 359079800 0
532006467 259302834 0
226547246 237621447 0
542792053 349912447 0
456202698 529545822 0
524438062 93996835 0
262848200 345045873 0
111119986 301381323 0
321920508 108485836 0
394583833 30738332 0
155261701 515441334 0
242865772 1908780 0
235155347 90786529 0
194493646 83136538 0
3066535 221862849 0
263748621 274572372 0
143789404 239592895 0
274908716 166263376 0
542262393 195322216 0
23154592 408659414 0
428935685 542700356 0
282752110 321685282 0
35578387 130221065 0
446738695 557831254 0
98468247 200777361 0
14093246 217938588 0
287461097 456423865 0
502066309 426457635 0
469099320 550665475 0
20215597 403794061 0
179825351 325387425 0
449524466 489473250 0
360888126 191384895 0
211312384 152885584 0
5753929 87908646 0
366278634 39509025 0
347665419 357760401 0
136321977 509852405 0
191822132 244947744 0
526464521 186394702 0
541838073 403152412 0
495781981 62133535 0
277327460 452281996 0
542781553 192749560 0
261050509 165734649 0
238639177 209373332 0
370672347 455761442 0
230662032 488071916 0
30361393 112465875 0
146861707 397867682 0
337255861 269681608 0
135941547 410038602 0
199821445 306298056 0
441048336 335159777 0
183526802 261877213 0
404758484 19219643 0
566558721 443661895 0
83222762 42726529 0
390058803 284745430 0
323307499 1334134 0
161647706 3431448 0
575359609 72143621 0
81447390 288465895 0
216146051 250017969 0
129026726 524078670 0
180911827 29202429 0
482200504 257755089 0
410735607 338869631 0
177994567 367333057 0
366361188 206461688 0
94200034 536638831 0
223209308 325530691 0
300879572 141905801 0
276778910 137947883 0
465678147 442217841 0
492328395 78122996 0
229588177 532390409 0
488020309 424095946 0
127221171 223886598 0
209567196 241138588 0
537072222 221577150 0
2134523 560365377 0
560952780 355778924 0
483617675 428082990 0
487568045 122908257 0
316613493 559304115 0
91528105 49895909 0
210996801 291472830 0
415243264 173535615 0
551573626 72240129 0
543640485 490052187 0
260515005 351088134 0
64762331 225543446 0
231133328 295615230 0
318475729 509562035 0
559158318 540758374 0
87098821 453489434 0
35247909 3836892 0
561911229 485874411 0
385022063 298758540 0
359967379 90881302 0
358846582 283935171 0
34598978 471906178 0
368988390 324723276 0
309943414 496531108 0
153533832 359522173 0
458887907 366653934 0
42815659 169579774 0
218960354 83251006 0
114467335 410012121 0
49816710 492027682 0
538740262 308224873 0
578935890 315530623 0
77713886 189797309 0
470955273 491912221 0
8020873 521135645 0
174446069 382031226 0
110999429 474008144 0
462760855 387817871 0
533431981 28997264 0
397428951 131982613 0
51893599 521600244 0
357461041 16527988 0
252611773 46190289 0
576671124 370171825 0
105312787 456492161 0
458043721 101112313 0
415611199 215145310 0
97643501 431167261 0
208341063 478407502 0
440438006 313239116 0
533944006 412161245 0
514730782 252651080 0
386560308 161923099 0
461562768 524558146 0
350888364 132130319 0
419563822 117732086 0
108646102 491728782 0
495153870 49699611 0
8002494 527307763 0
465788095 147152584 0
399703690 113815592 0
24074357 541466823 0
340686410 84753864 0
68326369 163029863 0
230701038 179324672 0
168884336 515517599 0
505840593 569315078 0
477807010 365497238 0
24324291 392588200 0
521473991 273932869 0
563759906 503048039 0
122272724 233588048 0
27919518 93132176 0
180683434 120382208 0
115734885 329615812 0
120022493 260987423 0
534688059 108612613 0
406055516 368866276 0
443317216 365625071 0
192220884 233247613 0
233792619 474180937 0
85957390 180885829 0
148517869 127927192 0
10781164 238774368 0
561332095 520517667 0
42052582 41271099 0
8287789 543360693 0
32381893 372972625 0
351204121 326410698 0
320024333 17974279 0
201955422 415509357 0
178530968 136173133 0
71658291 526695082 0
401945732 490677354 0
518959269 521144668 0
240603599 33188908 0
401521198 223773001 0
498750950 484030631 0
323837648 406962935 0
498146418 233585413 0
475837139 78791083 0
366006 248391539 0
324479210 48405641 0
236286119 218062528 0
65265277 471686920 0
115575991 18762057 0
52043791 517682590 0
416709309 9869189 0
464479779 78556168 0
183803047 193914611 0
190923337 410392529 0
221497216 495739199 0
383288235 567725077 0
501702918 538188574 0
514294955 477250506 0
49542663 491952360 0
60781335 408257711 0
481619581 137125651 0
258445308 194753665 0
377195123 124252579 0
499896683 413715185 0
388080914 86399280 0
23425993 111835733 0
195162105 332226975 0
239420668 577992971 0
162344850 204801420 0
392892622 97101701 0
215026911 345239373 0
480574021 346157234 0
119161060 215049477 0
313578965 441213401 0
366534696 221479982 0
288232595 61942366 0
466656454 460107812 0
40646322 112809547 0
486815583 154650684 0
398732597 323235760 0
201128419 509662483 0
104382515 359023799 0
486261664 367054002 0
491268562 219107635 0
528990050 148749543 0
189796566 186621689 0
449678704 566852534 0
79267256 3580310 0
109701215 575425541 0
286708618 465247611 0
198559540 467170664 0
158083006 552694499 0
544013936 492487653 0
15542785 500725225 0
207268393 335145098 0
157752474 428725970 0
280633589 487557896 0
227230924 282544352 0
104648211 12207947 0
449781946 372933325 0
132387534 169829493 0
475007344 60318722 0
164798711 461826594 0
551060748 502515774 0
87116687 434911674 0
107830149 376487840 0
465338539 64035491 0
278364487 167592415 0
427913572 427498581 0
379573199 237239918 0
552054354 380723142 0
221844065 394679701 0
100000398 171441073 0
196701860 99706968 0
274765754 459289684 0
246041118 204893935 0
459939263 418629768 0
211880507 331738686 0
176028476 506104902 0
101848422 460208074 0
358456265 6525207 0
525909832 123840440 0
8958773 392520034 0
50100422 162530085 0
156726288 177045912 0
189551166 419851693 0
189657478 97871003 0
466579144 528894656 0
380269526 197928557 0
378158986 287345255 0
78999957 20180146 0
245581262 571809696 0
444481991 214831446 0
364491376 35301908 0
406359360 574385065 0
4476668 336495085 0
215516598 376322538 0
27922730 97549287 0
434230417 512836053 0
67639588 17975065 0
522718014 57819902 0
284239512 397558235 0
409857730 505016196 0
98445783 489636444 0
560228579 409956814 0
368741132 117772653 0
535949257 517118754 0
574851859 202701753 0
87723754 322866535 0
443106457 380055233 0
82688174 88839123 0
435880529 297015129 0
472754260 491461409 0
212518122 164179782 0
356750898 422923915 0
493546269 211577542 0
353480816 486599352 0
172393949 282354433 0
479336822 225179998 0
426577351 145250477 0
541969228 82917001 0
149190669 392159975 0
305721395 57933178 0
230038515 218265675 0
109229770 19737600 0
172855134 253938452 0
476856314 338197723 0
305972002 85128406 0
395474464 561501677 0
6341877 6868967 0
533483535 373576432 0
562725278 90523924 0
35655567 441747656 0
295221681 484464534 0
336384811 305814656 0
339081101 40020364 0
32247349 221957372 0
523289073 13183958 0
548447628 164039173 0
341150639 190209524 0
37831692 260700016 0
524845018 542560576 0
168669440 364468063 0
259993414 156363757 0
200437102 271287340 0
8209998 386326588 0
428441172 98646964 0
415909524 331427914 0
60668472 454765774 0
332918631 7048605 0
11384188 318646074 0
62112327 468243338 0
438878870 169163023 0
8193660 284202905 0
388379583 336069023 0
9736430 313880298 0
190213486 75424079 0
143089519 565041208 0
148776489 380867783 0
124984019 360091667 0
238560146 205189141 0
541633713 12513285 0
199376896 410938995 0
105974172 575161637 0
380062972 318199178 0
467432229 113908418 0
281146720 203909584 0
460822808 482754854 0
98460130 560782779 0
132289911 572534572 0
219933204 100220977 0
321498332 111141978 0
301346303 437821208 0
413395251 280839589 0
50696158 19670195 0
299614722 292379060 0
388426620 564602257 0
356955106 191143009 0
257244439 554142017 0
444259476 356957532 0
40227432 32035773 0
124799867 439891404 0
558708338 108533925 0
142355494 273327220 0
117924467 568458408 0
162951820 202326547 0
415285384 326556031 0
274838347 369653297 0
571487447 53075862 0
65693241 530563557 0
297131374 16819912 0
333518195 282987295 0
462201323 74819133 0
114915582 229610048 0
12940556 220197153 0
141082073 564990201 0
64016917 488029119 0
487775110 167451088 0
60268159 301081147 0
410509789 293879269 0
491560839 241066790 0
100975697 213942814 0
312741796 425349720 0
36291043 374373889 0
371787551 62181720 0
407962525 34013163 0
219070847 569004953 0
4552189 22925841 0
193854712 129734352 0
59729921 497097369 0
318921561 177365781 0
58245457 467525813 0
306480805 567915093 0
315567409 388395545 0
73359966 488311139 0
68048557 373336474 0
65906516 424829763 0
486112583 389099617 0
463324329 301774291 0
519694050 457776659 0
352212094 5610046 0
208747171 31327400 0
388145168 270801350 0
143828661 570376614 0
233161277 374939524 0
443711253 353903905 0
407447567 249936463 0
164295395 456611311 0
145270174 540109980 0
280574568 538691750 0
118804386 95215798 0
404098893 564525250 0
463899419 361366910 0
463669280 494801041 0
304303355 448517352 0
579561932 373900474 0
296662186 275853855 0
80329247 202300884 0
196452396 376583627 0
456350712 196227039 0
40609245 425446958 0
26097769 250440495 0
327360748 384469854 0
455049576 534562888 0
462446577 287170199 0
114036293 433879197 0
440685666 490490556 0
497495906 207998743 0
318202481 668523 0
445273186 529357447 0
340878695 184309548 0
198854676 499271100 0
493647407 201721828 0
74608535 137112996 0
556527235 418886016 0
99470214 447928727 0
358852996 339922368 0
424718873 2874908 0
9580898 15274503 0
160359326 175729543 0
289167822 57807450 0
209184058 522551882 0
143721186 566021579 0
519420211 83119608 0
347586483 298537828 0
284131706 561841840 0
477212488 15980565 0
164145735 549711623 0
409331925 566757201 0
306844545 562682995 0
429067790 183161398 0
529529472 448788739 0
228806356 537570802 0
371777116 69809994 0
243368149 144990056 0
282517687 303797783 0
303281342 375132668 0
146579623 266545061 0
138292245 463056411 0
393357069 503304901 0
548134825 24651451 0
353769377 34672929 0
364450382 54397745 0
370899088 550097147 0
113947114 39756940 0
205184860 74250965 0
560338368 65236239 0
517371839 131839223 0
74809084 55809115 0
346968920 232048055 0
68441936 27928457 0
317558 484404235 0
205186989 40460311 0
420550464 536724039 0
67248579 175940175 0
497616165 389477489 0
85019402 307855747 0
98871123 200731580 0
225739077 168199184 0
497701073 50355234 0
70549925 264703992 0
429029320 155314792 0
72999717 214683356 0
315996010 390535476 0
441090016 550497974 0
409474631 78811661 0
1979890 97191607 0
109786912 239362835 0
538352799 322644095 0
552804113 36956476 0
470482264 473245744 0
220651013 223683833 0
25122970 46884444 0
354814223 521413647 0
243383656 431152562 0
115945111 455786943 0
227146052 353016593 0
4230312 397115144 0
254554739 48131318 0
515959869 449031750 0
293975433 474119324 0
166219155 74775124 0
81164304 220137362 0
93895234 433469067 0
178294783 375320969 0
497233420 511083355 0
46032149 314543228 0
177622641 576515551 0
41576520 14128634 0
264746816 113091332 0
301120614 448623801 0
296244639 482190693 0
234394852 523945331 0
410214612 338477894 0
449491724 192448054 0
553553750 107378754 0
360004047 135563656 0
363300590 202416278 0
135849263 219952068 0
329496646 532583187 0
272216705 202143531 0
417761720 552776654 0
546788516 193697512 0
566689158 381099707 0
128429128 265503543 0
25096153 42487635 0
43943161 44586135 0
265234477 323569923 0
566953630 96675541 0
220923077 82364578 0
233113069 321409188 0
60858462 79372021 0
512272368 150425849 0
338934461 425187253 0
442884718 97497054 0
263021489 303137961 0
371215018 168991986 0
572151401 386248928 0
60865399 277333458 0
337270922 283916569 0
285536526 520589738 0
271665612 577442567 0
236429770 372926304 0
281247970 126179342 0
269113424 138625186 0
280047002 24371157 0
445029162 282504556 0
42370182 15788200 0
132341314 357958234 0
19707514 319295296 0
51533440 106697372 0
372911004 524071403 0
22389676 233849602 0
478746578 383207739 0
169161690 77410255 0
86635574 434607372 0
275211792 364423826 0
479724283 30544593 0
524016584 526286324 0
289045867 40037720 0
117388208 223930630 0
119227308 381287569 0
488618279 116431497 0
418983696 51526473 0
329294610 177364089 0
562999752 224499742 0
52017292 316004571 0
186853679 32351506 0
353554478 375018944 0
449011045 244779491 0
287220595 151738588 0
577514332 556764301 0
246440496 424160232 0
51160910 295072649 0
96885411 9853166 0
272205296 110741242 0
453782041 478071630 0
427618119 196081610 0
256576375 327905726 0
415770023 215189711 0
336308561 188789863 0
88582247 441079641 0
123913149 106813264 0
169678236 269773623 0
142037423 533154696 0
229318963 385428836 0
172177333 69279849 0
61460889 188969881 0
259934496 172983174 0
387880484 326901716 0
275962600 322242543 0
564583525 311146172 0
250819159 533706192 0
183460046 368219788 0
86076184 271547380 0
50947581 407669691 0
37360431 404722816 0
203239977 98721630 0
275767345 560046423 0
70809545 115077132 0
414926819 464660694 0
294334150 92270750 0
281802200 197324894 0
166145462 171455388 0
483176769 370484481 0
236170706 74630625 0
164640804 396596142 0
451412853 466805889 0
137559185 420184789 0
419113166 235826950 0
331272168 41640692 0
194325001 65890038 0
194160890 255074909 0
536146717 355371324 0
428463851 476494425 0
214926813 441132036 0
471847771 290942353 0
490694812 419383556 0
161768751 552080184 0
264936620 105352618 0
26458409 285128888 0
143278423 212027995 0
236660939 125298288 0
168951940 108968742 0
62051164 88175360 0
377703741 250657353 0
311139911 514322509 0
219636021 469745344 0
125665164 243389665 0
559721949 527447090 0
462925983 184116020 0
69101973 549852432 0
517105814 25112630 0
450921095 398107423 0
549154542 343444789 0
103998420 169418771 0
421434432 129823138 0
155259773 4096941 0
257223868 400787293 0
495236954 237363332 0
27301652 11448893 0
439652439 267512124 0
23758547 308321180 0
530463089 543660623 0
423302659 244392076 0
79391669 115412589 0
497533841 1682936 0
424074999 109642272 0
323528589 299073998 0
526749723 2441334 0
451281306 276371631 0
353575001 509090735 0
91548384 296284292 0
356225160 306511336 0
359770004 558864121 0
94258406 246103491 0
38418430 181774698 0
311991123 192130714 0
4261641 132538572 0
573305356 546471393 0
441672369 238662723 0
188704925 233899031 0
475067312 252551696 0
142925478 565453055 0
132568654 451386092 0
421008001 53344776 0
535667215 176597343 0
113699807 392087020 0
307547578 220209196 0
325365331 238287346 0
451200111 269137311 0
345056246 572581516 0
548690520 152810473 0
460753530 329777514 0
110773126 376323948 0
27329404 28120733 0
487515075 460841439 0
223244778 393692815 0
10434122 204375558 0
43300614 557235062 0
301666180 216100859 0
4672135 154672111 0
284351448 234592797 0
260579213 128795498 0
91132613 32824693 0
430701144 446191159 0
237422192 315832173 0
543864766 524229927 0
320216649 539929871 0
422523700 278242118 0
406407705 135399463 0
245207223 379808002 0
22648253 520940494 0
521343017 167655794 0
503816687 388600776 0
219815488 501579160 0
530665452 272040747 0
159557391 83412757 0
440244400 242394877 0
121417505 261439758 0
518187986 291680699 0
59676639 310322552 0
25757557 193447028 0
473085008 92834663 0
281975189 357737283 0
102171297 266387025 0
324392835 51248533 0
206222321 250888676 0
307243363 105974797 0
248108673 120797804 0
354791047 512403729 0
198506362 540801645 0
443306403 286089306 0
181256457 115510495 0
115815797 678844 0
217669210 205772405 0
490135190 525943625 0
500414019 83018504 0
161398712 459959736 0
493882620 278113067 0
42360341 29582317 0
334524025 23575646 0
356150974 393441575 0
282472202 390303831 0
398972809 155065438 0
35975995 127381721 0
507392561 253378036 0
12989792 558058067 0
117162705 252645941 0
348855907 372233690 0
125244298 18782864 0
21650770 168357578 0
569195680 200666108 0
363448846 471381045 0
8081738 364932928 0
202973649 437264110 0
170861170 336065926 0
148309195 227788954 0
450666847 234606896 0
410889547 506283794 0
196733661 214802445 0
154362839 434809611 0
558661749 374593992 0
183367629 566463662 0
403081165 363829482 0
534771968 40954265 0
384162618 162747333 0
113933013 413797731 0
274531781 565112420 0
502464391 460284788 0
241505590 202770811 0
131086215 189925525 0
302645330 384474328 0
144969532 447284572 0
537336123 294752254 0
565190662 227870109 0
538865725 244666200 0
528705006 233071892 0
18136331 141473998 0
292862213 157676836 0
288409106 39789441 0
442322636 409358943 0
220829533 251558735 0
286468768 18011816 0
536095773 284887037 0
441147936 245425210 0
230798560 377809465 0
287601268 247656157 0
24445710 496075427 0
430236070 420529142 0
320920597 46865436 0
12575166 119128800 0
129703946 54987069 0
1772821 499494141 0
44933774 219175132 0
573878256 549535611 0
18793257 319156738 0
367281443 117909450 0
58765527 360520618 0
264141375 370178091 0
428987215 186327713 0
464507332 343831796 0
424249437 551700111 0
138577638 55873786 0
135749693 55724534 0
457231684 230287502 0
506129973 458938768 0
521165837 140854148 0
282368328 476050266 0
33585735 377744050 0
127593942 466510539 0
497912833 111270951 0
451886364 554019247 0
255798850 496546028 0
116271262 521391937 0
568183304 377484827 0
250395982 132662171 0
381599922 505950070 0
288419692 384554820 0
392310435 321489747 0
408087794 543910366 0
414487088 243808367 0
215731420 494264277 0
514564112 508480242 0
136917805 124862797 0
322070706 26889168 0
540659981 76691110 0
420541064 220099785 0
391312081 104207360 0
319181806 51208621 0
211012718 108044332 0
221493651 211002461 0
326515477 93220242 0
573188267 110659857 0
2255486 507148966 0
256494937 92870840 0
417937451 439105818 0
366489177 433791877 0
363166742 447168389 0
8398555 131264443 0
399596905 250616448 0
478762896 459615536 0
217496084 85791258 0
417792858 506340898 0
11352793 336043390 0
152815348 536570261 0
5673722 269545098 0
304323261 427933569 0
73389202 354658756 0
354289953 292708340 0
183514425 568537289 0
89142091 349681814 0
44827453 292188613 0
463296031 275419970 0
309339041 189603745 0
79072888 3434611 0
503568702 496145697 0
536360218 70647857 0
216118552 157865421 0
4597647 552264490 0
161354035 133195013 0
473949911 327543906 0
515656899 146029272 0
438493954 188319746 0
566793761 162660683 0
455629777 393994377 0
258254033 138084913 0
243604816 425145290 0
258215353 552190575 0
238270994 191596849 0
30828744 46026323 0
558158725 446325751 0
35653578 396022660 0
160947938 102982039 0
254915100 373833265 0
100854678 72346771 0
85050514 143994240 0
389165554 382933483 0
243557093 73150517 0
333246563 384187896 0
93000490 288227189 0
59670139 453006342 0
498478992 401785099 0
4906957 221675123 0
148849602 266361112 0
546644793 456029971 0
195595842 163468303 0
228001119 106806403 0
155376139 139488808 0
255570398 8049342 0
507572924 543086950 0
222854254 213966395 0
415758439 403306532 0
274323665 29764702 0
565250532 100513673 0
356681005 215426349 0
230543673 441430812 0
436124799 311551647 0
179243311 309759488 0
132337934 373782044 0
270511371 70865253 0
176633201 427698382 0
318021766 343043589 0
22180481 325265634 0
521204247 98909396 0
560202777 225482637 0
364963554 408465784 0
168387388 2270992 0
458779815 508442073 0
121624739 216148975 0
299935370 442179231 0
318888949 515711293 0
462086778 209561599 0
418818118 377069459 0
163449366 524178238 0
285841780 351034254 0
341623306 557696531 0
1253158 210533251 0
517303912 70106187 0
94019663 254633385 0
37034030 499903028 0
147755275 122322584 0
556245258 115792526 0
204892814 106361417 0
185226455 195743485 0
161143830 337127669 0
228907238 238914227 0
261773111 166754240 0
268773282 141396648 0
33580915 373645283 0
196646267 65659449 0
8690054 282360862 0
456031309 575143293 0
382939223 55840513 0
443564703 270193316 0
363636964 154949926 0
247371526 71295438 0
18138240 538889335 0
50723639 41168814 0
147169313 155820566 0
561832787 127622418 0
421554493 343615171 0
52070373 537448914 0
167994074 328554559 0
378068021 507924996 0
251349666 52302642 0
287137141 102926918 0
425005115 485313484 0
352781438 243835410 0
121074405 503365715 0
186424934 525091385 0
461933912 329037137 0
97300351 61601820 0
488595356 413029211 0
164544474 462281320 0
12830688 455678398 0
495409400 507911176 0
484656974 247205736 0
424197565 116624903 0
242177386 43593374 0
564899618 376456571 0
252615675 217241554 0
13018767 187541419 0
144976421 559845848 0
70562212 45957848 0
289444006 110086426 0
566066701 416176551 0
433054114 141615437 0
339322111 8202401 0
431789427 98111619 0
568333869 506814034 0
352182776 506439463 0
102963931 435574298 0
379410595 113973024 0
263615684 11999387 0
378890884 286271221 0
146046107 560194158 0
44791862 454414442 0
338631220 227013942 0
61724969 175046497 0
544548714 129103975 0
22552917 424190853 0
194381993 443527949 0
482572688 316011718 0
183406721 53828464 0
577914542 475387554 0
6896629 385050918 0
105399255 506412519 0
318432271 530460489 0
29005483 483964961 0
166253249 253902799 0
93051727 232183726 0
317596611 273469795 0
539413242 206503057 0
207820563 142594346 0
383820516 188765130 0
311767037 216494697 0
405997637 373895025 0
292803867 84397108 0
42264881 330260032 0
109723389 366660591 0
331240591 26797178 0
366988168 434384934 0
400514897 558944383 0
381929913 562001703 0
353611685 188418936 0
192959210 506638110 0
108965152 427423582 0
336242595 260766494 0
328446868 153953788 0
274551404 172763307 0
290660015 36145802 0
248365235 162573194 0
200483592 159215850 0
169298114 364169171 0
28347084 213693017 0
360178126 384550287 0
7257027 482545360 0
126531817 156733429 0
538332252 329118201 0
395930209 238096746 0
258252403 578438588 0
187060272 449541665 0
205952079 94430617 0
169270874 159052115 0
475910342 186169465 0
296385921 329098675 0
497003553 306339647 0
20295802 175662519 0
380980454 511506774 0
312333552 43520908 0
353066964 318227030 0
429516909 245487932 0
454487345 556435235 0
489907952 371784832 0
197676667 203784887 0
575647813 110609999 0
503592057 56274909 0
158295148 475749884 0
56368267 509590708 0
462935478 274288688 0
91416511 457206415 0
113693896 329023856 0
89891851 397756493 0
303504150 48504162 0
211737544 245571136 0
350582145 485150563 0
354887725 165583490 0
116265228 325795821 0
194097113 480528275 0
448294974 234686009 0
473316875 214604359 0
572078755 302401017 0
272100511 153832289 0
278088533 485332055 0
210511309 171757710 0
417271195 275031328 0
426276570 401954888 0
493087275 578868674 0
556602719 150320087 0
243608456 21563707 0
34114993 139549499 0
72725815 149577010 0
309170835 258775960 0
146017180 7486302 0
95439982 87888620 0
253271068 183436574 0
357496576 5285143 0
159796120 312197142 0
310329038 460858098 0
247602697 443407921 0
542174248 273488030 0
138005083 466350182 0
491283983 128849148 0
468605351 66541469 0
566150018 289058633 0
283537127 151238858 0
314113584 379134126 0
562826368 576801227 0
7000978 111572677 0
102612919 47769843 0
43266299 203831575 0
498793121 64023456 0
36653319 439214475 0
292184538 78853955 0
561749875 392446816 0
304489739 384203336 0
507698860 218426365 0
123950276 515438319 0
310059832 375026594 0
205030408 161243018 0
156246605 280400841 0
384193163 296698026 0
131169783 372402097 0
371950295 241474473 0
64735220 504339663 0
228975070 465554109 0
518226413 325334530 0
488069363 491190089 0
331995087 464331316 0
432022138 101603347 0
465684405 529141806 0
369156872 430954638 0
329622577 320542895 0
393542352 356601555 0
478905920 149908053 0
2480790 55827405 0
330845198 467976452 0
169767253 200049350 0
236229199 134933876 0
434038059 253016142 0
139762206 305792388 0
448801764 424711660 0
503228660 406899649 0
352795804 164051714 0
446131568 503202994 0
527253215 333090211 0
486149376 59440749 0
156782034 301532058 0
486099777 273927543 0
555037174 486511594 0
35800031 572937234 0
205992573 356250699 0
557483698 425726075 0
395727011 520227573 0
68392884 256100166 0
347233860 476758653 0
297089067 200037115 0
454372352 289093220 0
87132386 384547129 0
359903881 128670375 0
181435542 308690932 0
456779875 18426174 0
88407758 470290385 0
330056896 562613223 0
211711032 429763539 0
170416267 93410149 0
532944486 533716413 0
89205583 452775198 0
462501799 423687411 0
318447886 359296940 0
278350639 106050663 0
209802445 474589496 0
215514581 61372973 0
229934750 542952581 0
528547018 129824497 0
487529011 483574275 0
311160149 83265748 0
98901382 568862711 0
505835691 488480447 0
47742345 396536932 0
339086395 320967536 0
54368057 364377828 0
267923612 305235529 0
295544933 481735553 0
140635105 406137340 0
229077188 429350680 0
331757410 399281648 0
45365696 311643759 0
91145137 209211679 0
208364648 119292549 0
491616464 268790915 0
293350663 567851328 0
445963449 374106763 0
370780482 527005235 0
502561172 428431923 0
257477953 372141272 0
268979159 127209913 0
502708762 291882572 0
357854803 470460642 0
186360625 229799109 0
212539755 482260610 0
446812704 15826431 0
560723794 383460324 0
218957238 264551543 0
321610071 121893022 0
31434930 312751527 0
130674378 177848307 0
437037958 69060641 0
561929225 63227573 0
87033107 205588551 0
87266323 304215729 0
361359345 324417323 0
417145385 455930827 0
342079268 562094758 0
384749218 469677671 0
471133238 410153640 0
208268760 38449010 0
347917683 139697460 0
147882851 383545072 0
166414683 373267297 0
27044607 555483316 0
165209457 227705629 0
343383541 21065434 0
573895466 136945041 0
260448766 128175283 0
467483189 15949807 0
331169344 282315064 0
417732944 53740548 0
120971910 124009003 0
247526914 544886010 0
124889615 333774830 0
498773335 468025629 0
432853356 557153458 0
133116915 537704943 0
138224961 575961590 0
128793555 192634533 0
340713233 233844540 0
199729579 527052566 0
292398517 563823529 0
473825472 299180054 0
542884680 220994914 0
334903821 15067176 0
316180937 8060791 0
356866525 364847525 0
490025614 139893160 0
324925929 406895281 0
531819380 493632242 0
264087939 232632865 0
318565205 91818004 0
318689701 32013731 0
441701324 74073294 0
321944629 285152643 0
139807511 307887599 0
389797930 76287916 0
152668455 43069486 0
564507141 462250765 0
553580813 107762770 0
338122995 387728960 0
54045704 315030959 0
367131362 235421138 0
536633266 167903805 0
550220226 304438339 0
81597663 208622335 0
250182115 308861376 0
529646403 103555077 0
64188247 566958374 0
567387250 330266010 0
435906599 6384602 0
109960601 118659101 0
202949465 121440386 0
227238268 275941399 0
572341793 138679732 0
2346901 219546372 0
531731859 278949096 0
507668401 418162398 0
368075749 333734992 0
188010860 396407068 0
34063250 186169621 0
154197157 145453573 0
534902606 214015061 0
201744208 73437016 0
101806733 576640316 0
338933909 159347096 0
321496945 215709467 0
484371132 488918848 0
47549670 32461709 0
578207659 501257743 0
69019058 393912224 0
33773940 221857071 0
171050164 448685237 0
188297468 350172372 0
559011993 171492293 0
327177389 248086408 0
9708056 155590320 0
385962190 102185664 0
495610025 446260225 0
299201523 525953408 0
218943984 346314831 0
112373935 516254446 0
483184965 32991782 0
286324952 487685618 0
36095621 478189037 0
5125057 178928876 0
540693649 535775797 0
505494783 118789095 0
170216432 517141777 0
224509131 11593493 0
354248261 73752307 0
552263486 336094822 0
419358137 198902451 0
103082225 543589012 0
66082276 534053555 0
436448767 68326712 0
192552716 448907454 0
518847305 186527564 0
251732536 367758808 0
398830564 259775231 0
256638157 35933994 0
577728454 329767436 0
562877488 510151526 0
532617832 514385105 0
161196028 19581548 0
435391659 520678053 0
529638592 430108997 0
516684541 519746614 0
425798479 273466429 0
512116470 334869998 0
389182463 337566657 0
44100239 383295154 0
359963534 532034066 0
57308876 71894125 0
143720189 525176236 0
184331991 316946003 0
536619673 506835230 0
367293732 345379092 0
436164911 89675423 0
563884380 199608112 0
346869109 179835987 0
88216629 462010055 0
489725683 176178451 0
258787690 281280205 0
252134690 63324490 0
462813022 115561975 0
57469495 188468398 0
508307361 440040649 0
152803047 109651207 0
135850513 376994642 0
354764986 284952892 0
210284399 24023834 0
317444824 467595968 0
573617170 342585115 0
519265117 305042413 0
71429200 368418765 0
487815208 331285037 0
219032945 574325781 0
397470477 539667430 0
462226876 511714546 0
249996884 3233478 0
503873452 209013353 0
514466659 469428094 0
195078635 15577525 0
166726185 165509861 0
135946388 451198042 0
508862168 304901117 0
117710600 212474693 0
128625447 82335196 0
423613132 32021997 0
55070701 220891806 0
243063394 579312104 0
61264624 239770005 0
140748434 114807704 0
223768267 76809156 0
538008389 25177543 0
25957215 393297613 0
49298956 292953886 0
206518918 147417851 0
131034402 397100179 0
424504679 234171633 0
204036103 188032736 0
165760700 143106070 0
99193654 218885212 0
306656545 260740346 0
401825306 216927643 0
545608993 123638142 0
310150843 264282747 0
203457692 103793128 0
265447 317054373 0
391889075 272631214 0
350782760 95848797 0
215158698 70696005 0
228564676 151466501 0
397844583 491048004 0
447756543 318485826 0
316293499 513444314 0
282904783 374324192 0
153145055 410415032 0
395117887 520834890 0
170386779 187700433 0
339473128 296342804 0
19150506 145276552 0
246485292 447706819 0
356306786 571405096 0
128574356 164378180 0
169707068 135696691 0
480475116 193568708 0
193091653 463439071 0
562259775 481256351 0
347758785 58162331 0
48208832 501740068 0
280251784 124653977 0
12156093 542833294 0
370483514 54768900 0
22734912 525230523 0
533627848 202728348 0
311045249 234993064 0
2965816 75565481 0
107189187 27734846 0
553863320 552976903 0
577839119 270623726 0
252244179 307307387 0
488766348 423239085 0
23492835 104477352 0
298823589 545779705 0
305189224 122245188 0
507436993 301485542 0
353003930 203360337 0
161933089 492346280 0
448615164 4167120 0
321262046 185293083 0
551272615 439009492 0
373684562 281844214 0
141310788 577710657 0
192616953 247442288 0
289413504 27452159 0
61232171 264326083 0
383048272 173871501 0
135552041 552494085 0
208095959 270812585 0
168517034 377618013 0
425071616 304113621 0
44675686 404643380 0
339289542 496111070 0
194868180 322592594 0
235058280 134444321 0
498038809 482176956 0
111341459 400570750 0
527083086 571656496 0
188166098 474718796 0
509200614 22879354 0
546805822 322213546 0
441199775 111732948 0
429936797 91495519 0
428765656 459757349 0
479168346 464365902 0
481994401 167765303 0
95344481 130104369 0
560632030 113447566 0
426911629 206869126 0
564915043 90143104 0
203899939 429886053 0
549154459 205273584 0
432308015 493460070 0
256033484 482695676 0
255763942 460119168 0
400893790 456588778 0
51605916 45776254 0
257464557 242620219 0
161198575 150662624 0
166081913 162420513 0
502663750 98386040 0
8737625 471880180 0
75500041 102064660 0
63906339 109334346 0
387224001 501656170 0
71711927 299348707 0
321738931 86289706 0
168249856 426377386 0
331930512 67790438 0
370167899 125020944 0
250979538 491803767 0
505026355 42570933 0
176189998 496975834 0
513912610 326871228 0
226468170 74088941 0
153849578 111461474 0
81846501 362944122 0
97795462 385472412 0
511180509 323780530 0
140493025 383961561 0
226563901 345463724 0
223680035 223086751 0
305515711 81249934 0
49933255 179943179 0
441667291 518929924 0
282508190 331679724 0
172661904 75856454 0
175631252 277983234 0
178798139 444576419 0
146490730 434692568 0
176007148 151618219 0
107256233 573828913 0
222450573 571713096 0
165895915 272163951 0
497841784 265700863 0
531967470 75816844 0
71387759 192224726 0
523299257 496681201 0
470727217 253851740 0
483107229 331708527 0
318878514 163286982 0
30006952 338832298 0
186569554 45829939 0
265129149 184129329 0
487023266 456970046 0
402239020 363648972 0
540583399 547243773 0
453891659 455194959 0
522223889 419017764 0
564655936 264570589 0
407643660 71419394 0
549287192 556879742 0
250559931 507500224 0
47443490 538340848 0
241335818 500741918 0
189465400 415867568 0
397452759 84844411 0
28582155 264680991 0
466819961 27217042 0
413041620 11666395 0
53973354 11680019 0
57192243 191681148 0
573673747 252542295 0
242687334 186141528 0
424091963 249089788 0
473440984 181343973 0
543996428 223529863 0
196549031 162743187 0
118638427 340524879 0
126752869 534210916 0
212964314 154777672 0
531237103 55036333 0
40273312 50966218 0
506993845 191335843 0
307441484 134668088 0
376916908 578874016 0
268506017 430462282 0
174364464 535332022 0
106740120 246749676 0
54689895 364543798 0
395999725 230136521 0
207235539 305530408 0
551754211 93400247 0
330547165 489929669 0
465638182 168878359 0
172300666 521487385 0
76318908 451544248 0
539074616 201328118 0
326001742 12488342 0
55608115 567223092 0
137191167 357934147 0
234304749 153217130 0
416349770 399903612 0
41279288 307227700 0
326005352 421122566 0
203429213 14761025 0
75741938 281294535 0
519518696 135896643 0
121408007 184117852 0
12585364 196651476 0
573327758 105400157 0
271489766 268502533 0
495890219 304153011 0
116830049 406192648 0
377685245 22519697 0
575850782 333183119 0
406917592 385897020 0
102793268 240120037 0
253709973 120032535 0
127709472 226511653 0
404942795 561164324 0
455868760 189588132 0
236640528 196176451 0
43615400 292806423 0
176365140 129520352 0
92686093 348189827 0
342546563 208402135 0
564061695 483221739 0
503964315 483647371 0
278865994 111132131 0
566544376 338802285 0
26594585 155936176 0
222152342 334559815 0
391633589 386502404 0
157460029 251807395 0
335624930 241135850 0
38914736 286197970 0
400571954 455725072 0
488846706 108641245 0
16443272 320298739 0
303423526 63842368 0
26886559 452722677 0
537136175 75213423 0
120475036 435387749 0
311530895 327478362 0
268359417 523922148 0
35429661 459752715 0
228084412 483455026 0
228593716 172965084 0
470678442 24407485 0
34912375 86871632 0
5185941 576162859 0
231807053 363859668 0
353909814 278583541 0
419905203 242125821 0
187021405 63970507 0
364172685 232161135 0
278286573 384187408 0
288168220 410012952 0
210956537 472378510 0
77818305 568368134 0
389420394 32544134 0
294275032 410834102 0
258563994 54780421 0
132071561 434039445 0
518746656 553762563 0
470560604 539006532 0
1072922 206396497 0
495980518 389552165 0
392457548 241792953 0
52301640 375850031 0
472454640 354541963 0
42434396 417794711 0
171697614 182180520 0
485009807 64108484 0
494479908 399434423 0
460456137 381943683 0
99455824 133598185 0
255149131 136175832 0
522215685 419546234 0
304085779 522917440 0
89250868 379439392 0
559920752 403091876 0
437020645 53562368 0
213755827 237978958 0
564555655 569229617 0
28359842 554574478 0
316076706 220317452 0
211095448 162595180 0
402208942 68646207 0
346153047 63696505 0
382417289 80791191 0
347159227 170400863 0
235501998 235743470 0
52774691 127906014 0
83739307 411607743 0
191947695 350927648 0
507362545 259114996 0
37020552 60572993 0
382463981 499674416 0
567269809 490868870 0
226645001 28628780 0
89771004 13201547 0
550549820 335710452 0
455223982 6863475 0
555350613 272066712 0
226621130 133825837 0
120821185 261753101 0
122534544 537528198 0
305834731 121872069 0
87916070 265113493 0
462956923 167631718 0
468689673 433416889 0
315889366 19831109 0
142716157 478495199 0
125860539 477439063 0
53524955 37024519 0
567625468 263847493 0
181551975 194072582 0
528032811 33262547 0
46380309 414421944 0
339176418 74069004 0
207669396 457863849 0
346564729 536540325 0
255433823 337212899 0
70855874 68067983 0
469358375 265576593 0
299047669 338727807 0
564086988 231295546 0
31775349 186431365 0
219509123 525966389 0
103363091 329806814 0
498386046 283773752 0
219005827 167111723 0
550234827 428681774 0
359171828 20211749 0
433413577 439360139 0
2188972 361191920 0
527295607 180069867 0
285874899 199599575 0
49294278 532834514 0
89701033 280262668 0
547214772 172273812 0
320260615 426792236 0
251604820 307258485 0
116265359 549151530 0
81306338 123829933 0
55021073 413464619 0
248745887 515125400 0
114754905 50226479 0
29744352 563975558 0
182644594 555455889 0
386450988 75321380 0
550206315 110898945 0
339503742 422982507 0
435453074 148738810 0
104078941 351592649 0
392373643 148638844 0
196256509 201620654 0
430296626 183095788 0
563411918 333898361 0
264888623 496777088 0
367252854 15921377 0
358896912 457595260 0
375568926 330342144 0
558813805 532933450 0
8641160 68819675 0
96749357 421805841 0
61443045 102990078 0
214689792 257436298 0
185193136 76092213 0
78432816 198915814 0
73251585 284226314 0
330247625 253881819 0
375731727 337334806 0
237479393 11707827 0
475897802 282872747 0
92874254 275043999 0
411108088 297481529 0
84079653 488199460 0
288136569 179351502 0
25872607 98751358 0
575145622 260888514 0
136967636 326090657 0
125729701 411235741 0
7278148 136071974 0
108464739 227084209 0
495014527 133351083 0
254142044 43386614 0
124635374 534938623 0
56022336 442012429 0
387050347 505107004 0
72601654 504070377 0
437469385 515561500 0
37741149 273837611 0
324745319 215653927 0
450874654 577089686 0
40298148 204379657 0
93938260 2650504 0
407706797 462014581 0
267596166 42234115 0
154286944 163057892 0
445730431 471799553 0
84469360 234411709 0
257152368 329205125 0
365481945 229768411 0
28545920 73345326 0
519466542 78334761 0
353142960 370078583 0
68851816 10450611 0
127218150 557996648 0
105992510 430770868 0
269373980 525644207 0
436675774 213349441 0
52207765 445997360 0
405876347 405991454 0
203263345 450212956 0
439425709 187023369 0
140716117 464072095 0
318592424 509219171 0
490062603 388124030 0
403725351 524339789 0
75292265 356138540 0
261162267 53823392 0
370318758 494382390 0
500047207 1210535 0
353138783 84678640 0
500970555 198214139 0
241619251 250806983 0
295516255 398732039 0
118354274 215725134 0
197202580 496171659 0
114304641 68531489 0
59298400 396735817 0
320820626 459607617 0
290776176 421287421 0
567954803 116224931 0
397912085 409241664 0
295608340 216196043 0
356570226 130446294 0
459438923 2356706 0
8056400 80791846 0
265518522 312959868 0
137460177 370827250 0
133841922 415257310 0
337808313 207950494 0
463491613 556956702 0
428757901 297777110 0
97646242 343957899 0
513627164 81267760 0
499948953 378321548 0
289983344 531839659 0
528908853 103227047 0
27818850 22529854 0
44456415 347522135 0
22015736 532593351 0
485609735 46737669 0
114440407 278624139 0
49920249 313274729 0
149588198 416254045 0
188035669 46228353 0
4896502 555944368 0
449532309 197898352 0
319619558 254661415 0
82850961 358696402 0
52700994 136822927 0
206586735 137468424 0
327062248 102668147 0
146263477 484186959 0
390963058 229183114 0
411885907 465684361 0
74040778 222090132 0
22902583 481351359 0
341728805 219518074 0
121114831 111487252 0
346272492 130142559 0
221257321 164172322 0
296968686 216969717 0
483816995 110076110 0
442859997 499684881 0
113180721 493224342 0
269571861 212231876 0
175735416 388577382 0
475467720 569073315 0
282713054 15438196 0
308078430 289048006 0
490594701 251192858 0
115620307 11525788 0
63777136 361646599 0
389786071 431145314 0
455436999 85877687 0
529327018 363398739 0
365119679 88709521 0
19904328 478143150 0
104447490 12018251 0
365069798 149472149 0
4467866 363873049 0
372452193 549082775 0
392949613 443016587 0
138832395 124384714 0
412845925 362203997 0
121273568 136488271 0
234816536 531196344 0
303400322 399718493 0
145945639 211735703 0
231593642 274048761 0
566223988 4050368 0
308721752 186254022 0
322901287 44604562 0
8428337 308195058 0
543065288 169216857 0
173163110 145571936 0
405317116 571562365 0
415895790 192275893 0
364805445 434882316 0
271968538 209804476 0
115763612 117530389 0
70458282 8750182 0
547527453 122738996 0
61229199 363131934 0
31124899 192164221 0
97890534 123809529 0
307706066 283011761 0
365102867 529023160 0
68462425 57876180 0
96212081 18773629 0
188483992 557363321 0
545133421 480469598 0
173155427 493886482 0
318562952 195054231 0
111888304 432687697 0
519520283 314316995 0
414085657 413357719 0
183308194 153488539 0
219018893 319271495 0
11866074 441957910 0
522168732 361925121 0
524946697 465551176 0
119476891 49427432 0
476315150 211335559 0
125821030 107182112 0
495973049 407292427 0
526440729 90057411 0
273592430 94588529 0
214678590 511950518 0
417918896 13973730 0
166917108 24936531 0
297477806 277982234 0
122502692 257768877 0
288802433 454292746 0
204516657 427901684 0
270714911 193472961 0
575045872 380080793 0
280711300 226715559 0
187829201 439621806 0
363074852 265018629 0
209149351 432572667 0
187540525 263625747 0
280305933 153212599 0
435822978 117348702 0
468957193 537403580 0
133424334 238195552 0
496634378 287813400 0
446475152 124210158 0
485063346 530747569 0
337216611 404685604 0
61276938 460888905 0
573872187 53855302 0
163017656 86253219 0
141426475 60395340 0
372743211 15813274 0
214598678 225888857 0
464734161 487455267 0
162970725 501569590 0
473982223 236386161 0
465787924 72660278 0
308276698 514478536 0
158688798 335933012 0
426240941 78215595 0
164739552 343417839 0
376122916 372138817 0
103180606 7542303 0
17160231 411411714 0
333213170 277216301 0
448077190 49076467 0
2970361 319792298 0
7643836 561063030 0
520899839 24552313 0
38671851 546915473 0
111075210 365121064 0
477143667 39144007 0
135290428 332574789 0
212730119 530013327 0
54097071 105577278 0
560116696 75247031 0
23336502 511587771 0
110457678 545108341 0
80890355 302261724 0
63552331 324027241 0
363268227 569591166 0
148768553 392599965 0
284733750 261484943 0
509719355 31687658 0
290341194 575340818 0
3711733 244872227 0
5643845 116335790 0
258467080 565384412 0
495178146 318732435 0
87516988 508034360 0
298993339 260483980 0
561046743 313950250 0
506306287 66080074 0
143702520 120647201 0
216604610 415812166 0
74438203 317872941 0
530302156 512562101 0
277537144 573853686 0
455685609 386421806 0
53365545 23962172 0
128794773 368167309 0
210821916 354523263 0
216026410 472723587 0
325654376 548140416 0
237931568 11851586 0
535433688 386202083 0
368433746 938842 0
133074276 360933730 0
205733175 106871043 0
110235771 364406715 0
71287860 216394656 0
350467831 498125719 0
281510748 163504518 0
264826588 114127829 0
335603542 510540010 0
224179298 193279012 0
222487846 174108493 0
324933076 124607251 0
505647899 555273304 0
70496086 281573511 0
522321485 252472332 0
239239932 102849456 0
52727719 1820402 0
478020815 457873172 0
17588484 502120709 0
424016985 394307536 0
166314329 94980770 0
427710875 340503816 0
576039597 71731072 0
523288732 179347955 0
33510545 164484225 0
92547288 572668596 0
108860757 117962813 0
176485423 226410252 0
97243768 324386047 0
286328322 117396540 0
452958992 60908970 0
42659014 553734873 0
524126986 535340677 0
482158344 460576531 0
120685339 106924070 0
395065645 260758229 0
407000128 470870556 0
136389095 455920957 0
414108911 577671574 0
328964652 234364688 0
384774724 223730882 0
448073707 438991998 0
418512026 196957738 0
490616126 557667478 0
71198020 251040344 0
67332880 53853085 0
362536162 229502742 0
223839379 521060496 0
438711642 130285067 0
530926544 51451654 0
447199245 566848339 0
516862564 148878169 0
182551082 544740748 0
305225278 330424215 0
219772429 87069734 0
473457264 98289906 0
196005331 352251283 0
384299474 428157189 0
15104540 92332956 0
335223536 364334019 0
20448523 19911233 0
110421001 568013731 0
217197391 548639902 0
75185037 51814729 0
221657525 308930200 0
127337264 521387637 0
190330659 519563712 0
237178839 222344394 0
509402391 536366471 0
250603662 521841678 0
464761313 571335930 0
361958217 46887551 0
422400726 293313302 0
68989481 242480130 0
432066657 149847227 0
459866867 561574297 0
479667361 146032371 0
30272671 7940341 0
265602717 305614946 0
390438991 432960712 0
286961644 167922309 0
402733392 518370446 0
393411624 71948035 0
151312080 309258584 0
260789433 431566401 0
84462748 507572716 0
512980917 481904678 0
230747657 138597435 0
329186791 33563351 0
500767510 312415978 0
244331977 86527616 0
575442108 13383877 0
47627500 11894750 0
146510999 7000099 0
226261288 57587428 0
101996463 426638913 0
280431216 58362007 0
394088997 571791761 0
247028376 270918903 0
541855491 287749964 0
282169581 432373346 0
4218927 432128746 0
222005804 432985344 0
225219891 537485054 0
69796813 168742817 0
167243331 259361955 0
314529007 170988936 0
89857144 496459031 0
482502550 426435003 0
61591480 70386278 0
314888498 451387070 0
340247787 374208791 0
160292967 168069610 0
552208064 205284005 0
416737619 304275178 0
365912467 101122519 0
337193581 238256889 0
369312411 27073872 0
268821500 177098894 0
204103925 221565816 0
435327897 41320637 0
138628773 511264947 0
407663998 540952623 0
203962877 487602086 0
233460229 557959918 0
135263492 199817661 0
293032999 395812690 0
448198842 393774863 0
373404480 170270609 0
508853556 306013830 0
370539954 265418297 0
8031669 441072164 0
20583180 526796364 0
285234266 88088881 0
216036624 362723000 0
396777341 275451481 0
31533894 465752414 0
382751967 97576963 0
309358855 429224117 0
287550492 282001812 0
567613471 512934266 0
509691159 28721817 0
248274853 137820699 0
143786595 16005639 0
2209185 163666021 0
457057295 116216314 0
142702820 137420407 0
461981501 324955969 0
317650048 296142879 0
510119927 128486530 0
561820147 102345402 0
392308546 99156243 0
26878899 442963873 0
28169317 114831315 0
513409135 205050099 0
113849872 465194829 0
28000195 124411240 0
297173398 135374232 0
169829258 77416523 0
180793247 524682887 0
292547503 173545880 0
469862128 296213711 0
277545177 319811420 0
235738287 288426762 0
383703546 301800566 0
353486224 477532654 0
133090388 219883844 0
338373206 578803312 0
288631936 60970778 0
180339001 449125578 0
136480111 97928212 0
130620401 427946803 0
415855144 30697912 0
338045133 365834381 0
104490449 484820391 0
348940196 330060082 0
42078078 287703626 0
411304797 149491241 0
186474581 355627930 0
519813322 86176354 0
333500692 199249522 0
579189101 187869309 0
371735187 280734664 0
556613612 421424633 0
464231744 549048448 0
91661587 46792007 0
234677418 485750312 0
486999109 427819775 0
323643761 140820346 0
352771742 36340227 0
287978524 164471544 0
9401875 351929654 0
445242412 382601853 0
232083999 365742012 0
425507668 232860873 0
474229428 139923061 0
379090414 422371436 0
420093560 441293576 0
6545649 168162510 0
69503574 383651631 0
207468964 1282230 0
145552061 247281072 0
341866203 241037920 0
328735230 547271101 0
26825495 7284345 0
484433544 299808860 0
278097373 469497018 0
224042518 278314111 0
125088921 285440682 0
207623425 98685437 0
272070445 237465787 0
460802900 45887537 0
41974747 456902491 0
460120250 6182412 0
380062399 447882436 0
231423812 273097292 0
570492364 176802012 0
133586718 155754537 0
464451488 189385017 0
121491288 307480379 0
512788123 375025381 0
400277720 264985093 0
171571369 103662907 0
532434651 229702188 0
205990674 67668356 0
482829568 6209037 0
454656291 343251515 0
173815956 328571323 0
161050570 246305221 0
257882148 40869267 0
343289621 134224556 0
241141667 88728060 0
137282933 443842123 0
270720456 180601531 0
127686801 176565487 0
186045933 217515059 0
306531448 524907894 0
172737564 464676738 0
393503858 97170558 0
126248514 238012059 0
577133188 399569465 0
86352531 53424704 0
432118161 507288123 0
199381814 537149993 0
547847521 415809769 0
183503164 276755997 0
271766055 303276532 0
305492303 319986682 0
299998657 216742434 0
513588775 178834925 0
269623633 383180743 0
280411596 431557882 0
406529334 375003359 0
253258666 115319586 0
527873645 217299609 0
296669356 287649457 0
574848881 91736479 0
569907338 33269202 0
25696994 449287666 0
4753863 339634641 0
128518320 276014346 0
563509249 54239277 0
446277660 171433975 0
142690626 121211944 0
139040650 488593040 0
83331915 434326021 0
183706805 10050413 0
361783048 200755295 0
327963721 307740902 0
120324801 535970054 0
247055413 103135322 0
53760477 548175434 0
188402246 118390955 0
331051079 397905516 0
332190461 395680403 0
11756902 561301927 0
356781991 32298802 0
566489473 91624501 0
53530769 142056149 0
92986115 521709427 0
433858399 367480481 0
124981612 491466885 0
429279741 431205805 0
72062995 446647075 0
355495573 378170641 0
183770132 27252038 0
172717169 336950556 0
523699623 14486406 0
111493397 45975080 0
514248896 469706602 0
515844042 127718203 0
351477046 336848566 0
51232801 247752171 0
427450875 453746609 0
109900570 173409854 0
137830885 222819333 0
152730437 67528 0
133800144 192326242 0
279097954 556230374 0
548368954 178060674 0
149556518 221598103 0
552457561 80199218 0
229144867 450928214 0
512577116 215653388 0
460948826 531138100 0
393401693 573437144 0
568315900 28097322 0
440969580 210603689 0
547745121 304767169 0
345367417 354745195 0
111918106 178190804 0
549490525 305350836 0
527287816 298524364 0
235975610 441075649 0
5968960 114964389 0
117716421 175525029 0
121608254 105766030 0
176284065 98854069 0
442617537 91348776 0
12824574 569560850 0
275166734 109756207 0
551499558 336685792 0
325266512 482457571 0
353279573 83208938 0
179844891 43042065 0
187604527 537154621 0
69536354 352538990 0
253551245 215338830 0
469405047 573566873 0
20779462 565144737 0
484977531 366964377 0
37942092 256317306 0
538867004 271774884 0
269637344 85094187 0
105781969 547485747 0
353876409 150697863 0
459099144 160924505 0
273187780 508506069 0
365576856 88177584 0
388547106 450342743 0
463727703 496873190 0
545300441 79697604 0
109211164 316523228 0
415094511 77622420 0
233995350 78708545 0
39129913 151873047 0
339347630 10456064 0
166438786 239521133 0
283119029 516817008 0
519634648 16663334 0
205645610 475700270 0
442546528 206189048 0
328375135 395633978 0
82479314 147455680 0
579302451 284000034 0
35589800 321300926 0
404307087 367545166 0
109517528 565613695 0
269281772 508530482 0
95144684 256499151 0
83472675 202733649 0
134325024 110712716 0
420340522 244563357 0
9750885 527943962 0
397141121 306359151 0
312324631 429748707 0
106453232 205766071 0
169255748 338480462 0
120095980 246073173 0
341698051 333897425 0
541068382 107461104 0
526798903 48876124 0
6064285 20566569 0
138911216 454184421 0
399419909 389410485 0
390222679 348528622 0
8070990 315174227 0
182600309 269904150 0
431161139 467517841 0
97606849 52653730 0
291606956 111204317 0
422721740 334844353 0
482959391 370696960 0
43247540 473888815 0
375872757 74311038 0
354897499 179088597 0
26066653 399441881 0
385124338 388510453 0
480840547 22578581 0
571430241 503251611 0
350142540 487647323 0
310455238 309114532 0
207849804 568586443 0
75573502 178310795 0
362785813 540419338 0
216941124 480527047 0
307491691 286698026 0
349539958 235079380 0
20090510 572323364 0
143029678 320655027 0
406027413 360940202 0
154567334 572498423 0
214411378 279119899 0
97368322 526134972 0
572663098 215306486 0
369706364 134285285 0
122251372 556537914 0
103153398 481741149 0
478908567 173471725 0
388475116 82114800 0
494847316 305292062 0
244768669 421750126 0
30285269 489488535 0
69825113 464370354 0
57152451 259321401 0
90324602 407813606 0
94780366 283836957 0
34186565 197927902 0
272511169 316403859 0
283905421 254812140 0
112020467 67521773 0
291356516 459079198 0
155165760 66350081 0
537666255 544698788 0
336480294 545175124 0
431448093 407645258 0
316268900 253817878 0
399139969 125722005 0
203991497 547739420 0
45627479 462855104 0
111748569 546749054 0
253631819 215094748 0
396953487 366223968 0
384274177 509401070 0
104284075 385339647 0
555981179 412099919 0
246295412 296701211 0
548920924 394416817 0
46394593 61529035 0
292824126 109995681 0
163511013 211010050 0
333687574 480717438 0
557518652 143741331 0
229627212 229180992 0
10608748 340320307 0
568427368 454832244 0
79045392 550687380 0
135827288 109665333 0
326657836 498879032 0
13298106 35668451 0
106087137 33760404 0
238143536 460153963 0
34213447 474119536 0
392265093 282630031 0
320982247 85597028 0
270546003 555299872 0
476191950 140974869 0
415479695 471896855 0
372829895 537860984 0
528394510 273820733 0
238897022 342119285 0
101620140 393038397 0
220257959 254491995 0
493259596 464362778 0
152617951 183427091 0
74680319 348405468 0
523538129 451504974 0
105753096 418014670 0
210367939 280154927 0
79062795 208842516 0
354281018 214288645 0
111788660 38564438 0
270858512 526935430 0
289295542 326066508 0
547208011 220335928 0
49858859 270615190 0
236414617 110625534 0
263537177 547657884 0
434405334 371702744 0
109785903 95775708 0
427407835 81852510 0
331882297 437451124 0
351874856 468413158 0
299784356 390441942 0
340610206 454587355 0
183928963 67631764 0
465616966 178597338 0
496135975 250686200 0
348565099 55438678 0
94309843 144101840 0
398610468 491775132 0
563499216 336110008 0
59719409 284258682 0
239036098 447253345 0
448094303 147645426 0
429755124 156612094 0
457700484 145343535 0
230837486 15786569 0
343407839 519501412 0
1939471 480130181 0
136068268 304493104 0
276207236 366666239 0
307670715 170550671 0
359166916 376073669 0
16415923 512130298 0
85145382 487703960 0
260967695 547235826 0
4453710 158091341 0
256374437 29551422 0
456442779 550550205 0
503842751 453480538 0
317082341 103895012 0
569120124 344308993 0
553628117 320273376 0
173566741 186254744 0
355448783 405242153 0
455308836 107557437 0
216423044 315068822 0
240027267 58405097 0
354795092 191920044 0
166461075 188717594 0
101987637 285793876 0
396358562 425503077 0
62233377 147216918 0
530726507 192545211 0
431129932 129906960 0
217106442 356219021 0
40285262 206963076 0
66812959 419179488 0
559249947 468634402 0
501482002 95619490 0
364749233 198884316 0
549087254 352732381 0
401602019 57637438 0
225472623 546733142 0
163034718 495176362 0
388739094 391801089 0
523704607 578539013 0
374713257 87838062 0
99505210 240814194 0
361323794 77305245 0
139952054 113644214 0
41228635 439635134 0
203681917 111726607 0
545175155 149248290 0
149259078 438770941 0
53169983 188705912 0
383097984 3781036 0
108769955 128928997 0
295659310 392043883 0
533399045 162682065 0
538027878 350183515 0
119289391 171251131 0
33833110 507273571 0
574599666 364040524 0
347867437 511431344 0
289387174 550173036 0
325535946 572888390 0
571480006 286472768 0
477389603 303988073 0
209090300 414654672 0
7733107 462301419 0
248020555 135041380 0
468467207 130792143 0
564939068 244445951 0
143722090 453514115 0
385901429 463523817 0
424919487 278447631 0
439690071 526369836 0
92767166 457575904 0
539329354 443912945 0
418688142 285868870 0
16294982 549869184 0
51531623 205679989 0
265009152 324716686 0
433868359 434799553 0
431512563 350342316 0
377305955 54646767 0
187773913 521315820 0
26554896 50369733 0
10267040 319234994 0
386248453 500967345 0
3394213 232040101 0
141106640 213215002 0
487945266 267886474 0
325926906 481250593 0
472270300 328365288 0
265618030 259452359 0
294536720 458108439 0
201361331 570080030 0
35426023 341464517 0
264826498 291388079 0
391545031 302999565 0
464741018 22053482 0
201377795 97364196 0
455391027 289089023 0
191782491 506676791 0
181252267 415316369 0
56902469 28322219 0
146073952 391970718 0
270805341 128608415 0
490492363 416251614 0
512527131 225835861 0
54701369 189169537 0
519541284 475113510 0
231880318 101380175 0
155322329 385422948 0
159190129 101677702 0
475133540 44349273 0
492470004 99222625 0
419053451 356532353 0
430413750 414347172 0
523674564 260166702 0
438729437 521149225 0
527044329 119288322 0
406818998 17112309 0
304542226 40435921 0
42053206 45462350 0
112740049 340434285 0
443244824 539252409 0
528772334 483663108 0
399407097 333714146 0
47879226 491383715 0
150901633 153057324 0
268524644 323517148 0
300474126 147075689 0
424382539 87891360 0
534468100 405394821 0
556673206 456805876 0
424452986 446158048 0
428024370 77697786 0
216391571 238598471 0
134531492 35670152 0
370542966 395572303 0
320185976 487925630 0
344188211 443771688 0
297863508 174900364 0
27129733 443023154 0
552928141 228790444 0
230049966 296845703 0
399981827 158069629 0
69693959 368303864 0
187085527 234729677 0
505609189 478794409 0
287093650 311442595 0
251172994 276303044 0
30182241 476072635 0
306364301 272268574 0
209214331 294412371 0
449987141 453540174 0
351165895 284667143 0
42119398 117540350 0
452300673 39193623 0
250153864 178373727 0
252864469 148084272 0
563337834 49907741 0
91371650 68859546 0
373821164 471211553 0
116383953 437798865 0
508912440 274570616 0
54717636 311506253 0
227756432 145762214 0
272678019 253777840 0
385396290 325758986 0
174740245 45381993 0
574815147 110480079 0
233211120 362829363 0
406964278 257011364 0
67495325 360186686 0
423679178 378431886 0
142310064 134937043 0
416575739 73097010 0
183039939 67211948 0
270615684 416973348 0
32072653 264193600 0
452741318 347474529 0
75535556 174357481 0
154831382 402746978 0
145008266 255848772 0
394485807 232931186 0
117951125 343714249 0
259363742 423169004 0
113938378 194236205 0
487167198 335202212 0
519674098 35330373 0
461959177 94183885 0
151945316 7857245 0
317982031 265585210 0
528222201 193022673 0
341800161 162680732 0
495306557 5817579 0
468611845 426019488 0
60027409 203270962 0
550323948 252775836 0
408233882 565218566 0
128954193 446331625 0
147679471 536085977 0
467779189 161250952 0
111850960 52154388 0
225060044 523006648 0
170069470 187834975 0
3229760 245842552 0
519259069 184402346 0
162916616 524282218 0
248583173 384034880 0
416618967 122387747 0
394561901 62912280 0
412091346 278116979 0
406238701 18283707 0
111308217 499225583 0
71734021 359685142 0
202503393 75789772 0
190301177 184020833 0
384390965 262072359 0
442725315 43008588 0
492175686 307306426 0
231040074 111227988 0
549534197 576595127 0
177183593 351810014 0
412127173 50503926 0
220989782 70499118 0
441739482 42225919 0
5773786 94351171 0
50438503 93445493 0
556611180 437375136 0
517569007 550962079 0
513994392 458123158 0
172474463 94288568 0
474941924 189897681 0
86361700 499150501 0
235206407 257736331 0
24213727 129617264 0
46387075 526162857 0
394007792 10251621 0
392374801 542449543 0
116602764 347042797 0
6174689 8320578 0
100855258 141013065 0
443785707 575525099 0
416746741 244061269 0
259504149 402993334 0
482343935 208527091 0
441316129 70672902 0
26541723 160896848 0
491862728 205649017 0
173468292 407289471 0
130746681 203030973 0
518274038 528385664 0
394991899 150763542 0
528874104 494309588 0
235776295 165399666 0
538010091 408089237 0
124861507 149066195 0
254395090 359649448 0
174610622 322665290 0
458358281 466505444 0
76675317 317235902 0
63357830 527535078 0
220904225 519272450 0
311352836 222969521 0
473131901 52712697 0
10531123 125078709 0
192165887 549464510 0
62061948 126916143 0
294767033 569243992 0
316182348 446806762 0
253578542 397361902 0
353370944 317102488 0
103466466 520137071 0
391891035 155648414 0
19598063 193750084 0
448734582 33600661 0
521716579 390093386 0
233476933 478737186 0
553739928 110537505 0
435415457 203984311 0
121923495 409747517 0
176149528 119974936 0
121510384 161571457 0
329074359 227582164 0
297838480 197590604 0
250094575 19051447 0
470974846 406129730 0
501094625 111291140 0
433147143 99028563 0
437672708 403055894 0
287462716 426565827 0
529176559 226015315 0
27395444 320683499 0
432940821 359297113 0
158543029 337493332 0
430926375 10533027 0
454829205 471416166 0
226384891 40991920 0
310065104 145819602 0
267040902 226431711 0
547041413 391457644 0
178498214 140347039 0
539484341 11342423 0
26926376 209358386 0
415811406 220216572 0
268963374 555116116 0
354997055 13787402 0
488876630 179548113 0
490126231 44110154 0
113716625 551203115 0
475733915 545455908 0
24057321 414308470 0
445593412 517362121 0
463788755 335268934 0
498861205 86868430 0
70397077 334992967 0
284296170 333540111 0
78651380 208581262 0
541928924 183770270 0
552551555 562315294 0
255904542 503040692 0
267217003 124213173 0
312173005 337195280 0
93883853 219697735 0
188958480 518071183 0
223729080 134514204 0
497142454 276392089 0
16375329 568328691 0
264594462 90027425 0
213518307 336283589 0
370538471 98209242 0
208494332 573839576 0
382219350 165091361 0
245162100 9769974 0
154805652 243171652 0
258289665 293598156 0
12453960 76417178 0
353330644 455589813 0
280812896 317360531 0
538121813 148651782 0
16990086 126008267 0
297807937 420574992 0
525607643 191454968 0
511668567 117696975 0
115421079 238502589 0
532638464 234424098 0
53569743 227701627 0
474562206 118109605 0
272725626 488710094 0
103440233 180506887 0
261747606 492612694 0
381667337 173063119 0
182494866 177092130 0
460062104 212828520 0
148225188 40833474 0
175004180 159238712 0
327961139 82205868 0
233624488 192167798 0
463868731 24490315 0
370011759 263389441 0
175325873 478530244 0
57494058 397272498 0
270285741 310051219 0
114766026 527458718 0
35431580 398074669 0
378627774 45357628 0
264905296 361315043 0
356606616 57080453 0
494208083 325230389 0
300294830 482031834 0
471405409 55603128 0
331387327 139863486 0
567312594 266437336 0
140933348 238891245 0
504792346 34171124 0
314613241 27859733 0
206857895 89660172 0
184451597 334243463 0
539325007 539640129 0
536791699 494250918 0
157664178 493643648 0
238386880 12786508 0
238289313 385464073 0
255421515 476215099 0
421402664 544061519 0
91143177 327038838 0
446856511 123312816 0
400272408 414640324 0
236784803 200930491 0
266401653 538688199 0
189090928 338848020 0
384213962 386370409 0
577541632 251210686 0
475180165 91794315 0
330141518 5717759 0
493867791 266121091 0
504719711 5013453 0
537270044 137163655 0
115145186 13362924 0
27323653 370851010 0
409607 578177488 0
15469484 354171466 0
443885558 560273161 0
388301573 368711922 0
544435649 446666495 0
43566980 102896737 0
564382806 29414395 0
114502043 40321359 0
70262515 223213236 0
482897627 554013769 0
424805776 297877650 0
552925197 144862111 0
265793801 160486253 0
66864947 226388629 0
524367669 557300795 0
473085050 189323874 0
415314814 454845020 0
55229087 394905063 0
165648204 390517049 0
26968206 164913957 0
451726250 529067808 0
234747326 106176251 0
274801521 560156946 0
553824261 211276244 0
212601516 199017639 0
456609942 331574928 0
505272880 174056224 0
30702908 210769145 0
156878860 103159304 0
252475543 396631762 0
32596142 398137351 0
364014855 361124307 0
464387569 361953801 0
471512214 563591163 0
561092043 316929382 0
563005415 253112076 0
194600478 375807868 0
306469833 234197918 0
432670357 422390483 0
27640582 484496652 0
420630747 294851274 0
72962178 300816131 0
99311089 384120577 0
383322104 565677312 0
293192001 490292910 0
499940969 410724998 0
333448390 498169427 0
57663769 379630509 0
488401041 351629044 0
496549459 270690164 0
453998510 490162135 0
392528594 343442914 0
507908859 290192344 0
311531409 439334117 0
184125321 22913242 0
63522021 544032413 0
291984174 232137880 0
240938260 270608271 0
18486516 393228628 0
297064783 255131780 0
216224973 498320154 0
248113704 565826164 0
224030353 245769370 0
74733148 162713950 0
372233348 490134307 0
446701510 491791945 0
112978965 204255178 0
337975065 44500801 0
350686292 574337899 0
451508961 20425434 0
277532630 157451848 0
232236888 258117873 0
508777806 262957507 0
257261817 109257048 0
109474550 391169629 0
313359792 429412416 0
407359637 204560535 0
544932678 514014897 0
515552774 265143743 0
260275171 237926235 0
268142320 122405233 0
59827659 475608330 0
465646923 193002212 0
219429054 270038504 0
543814360 278132404 0
248426752 284230153 0
14556104 517871554 0
13053030 99337385 0
207384617 64873255 0
86644479 230716443 0
393795149 503894505 0
378422470 404826569 0
127419420 22219187 0
121996369 107673315 0
463996775 53034855 0
234932420 214388385 0
375690140 115589059 0
236791344 417395718 0
423426256 385547300 0
462540628 443015322 0
92791816 180586577 0
447379920 455271784 0
7026716 506505660 0
550772700 386760345 0
352158331 219061959 0
109101947 234622912 0
161698064 252659743 0
573153321 30250134 0
304660189 513403618 0
456720749 463966786 0
140698729 300420360 0
63401900 315520154 0
277930624 537080121 0
15659738 265492448 0
7982610 79433138 0
476589790 243157497 0
412690704 113861405 0
142972913 405213132 0
546577219 133057068 0
356879390 449213265 0
256069051 279678493 0
455746031 75847595 0
396228787 219448761 0
92975144 297037026 0
189980985 117727871 0
377508837 484394575 0
512699402 454852181 0
507654998 561388654 0
202073991 317815784 0
207911415 527638527 0
309540250 390555792 0
294429907 217128860 0
409867902 13647610 0
203176424 49842357 0
363947957 508208472 0
295018141 87804188 0
341637210 477416 0
435615843 563258626 0
412709099 431626095 0
247161443 483943179 0
377148474 406304355 0
24812488 351646197 0
140395480 432321713 0
230049189 485885304 0
556696581 126982242 0
272604559 159576777 0
170186093 509584446 0
487338637 42204661 0
318220686 463749905 0
348001725 62867621 0
377084933 5472634 0
105701241 207653001 0
143035211 497449751 0
82752220 268085219 0
373131540 426510231 0
503359468 352951173 0
528594003 431755482 0
422686064 310618541 0
211903916 34969867 0
107300953 230742017 0
326230783 232304482 0
376769050 108288053 0
305832059 261163307 0
293461318 17641508 0
286195548 106576146 0
560828159 73249713 0
224052521 491805445 0
172681533 184737998 0
223439099 567782474 0
146323649 253554940 0
460698181 30371592 0
432093406 89704979 0
411741386 274853401 0
307930825 579024249 0
200228314 100903749 0
215698307 139439427 0
369187221 226653176 0
250496092 429214981 0
517724671 432943501 0
531393434 544498677 0
412437499 477690188 0
472569015 429342249 0
570274548 385828274 0
138216809 416249161 0
173492503 180708395 0
427014853 5476903 0
237277501 282872784 0
479156517 130623156 0
9767118 167181173 0
299426795 37411025 0
257647289 544143056 0
406354398 47556935 0
80552936 383347297 0
81486642 273621268 0
85586648 376513177 0
82766058 115740113 0
151936724 386514605 0
478601918 91525272 0
324498384 314664122 0
307466982 498834306 0
425346035 325359698 0
546988770 251293184 0
201044207 470756270 0
378491043 441937491 0
470579873 271062364 0
453091458 277454828 0
255896138 231779286 0
255701637 166644160 0
463481186 555946824 0
501637011 230227180 0
447433982 173549007 0
45236873 156231277 0
506018912 517602694 0
112978817 47723242 0
32335237 557517077 0
162197772 249818331 0
554885713 33347243 0
435976813 148950170 0
54488167 533555408 0
480085941 129516225 0
249717798 159362772 0
513496993 538188449 0
438725735 204802262 0
480597381 239562419 0
359183134 178392103 0
1503183 55215419 0
101090705 374549927 0
123487895 524389412 0
1556820 352166768 0
523549223 383372838 0
418328007 366955961 0
541510051 113311147 0
59590555 65207188 0
105792661 407899757 0
130521266 26490842 0
212888260 39438600 0
561750124 180865770 0
112365307 62764391 0
527554191 34558199 0
500667774 218825481 0
367640822 268020976 0
161977164 377410327 0
62986837 79711549 0
300745815 158684026 0
100187210 135418197 0
132749847 254026333 0
425571955 135880602 0
397210870 285508411 0
468854633 441631990 0
392821220 160787925 0
281647425 501066795 0
571246117 61071891 0
434882155 432783339 0
233505950 290004586 0
313229371 322903392 0
376857845 87601019 0
542510525 422383006 0
329842735 22921620 0
458879106 157190180 0
469430457 338657281 0
400761608 530589893 0
549441506 14197482 0
459644530 190276794 0
178324624 490874349 0
479604742 576100601 0
578786441 266461660 0
469676549 394495937 0
34565711 176347063 0
466160164 472854599 0
518226778 537184106 0
140577590 557051109 0
398685618 573648757 0
222531352 229703680 0
538583275 285746630 0
379467059 577859311 0
512776668 313862369 0
223123928 556756169 0
202764378 549942561 0
18032728 104304232 0
58170593 521371582 0
308708033 128132787 0
78468798 249020595 0
192340425 394691179 0
411161196 116445883 0
8236510 220028574 0
141756631 253262052 0
249965809 557988219 0
441217171 48468005 0
382985188 35212539 0
95648259 508231453 0
409899389 156978566 0
242316088 414196835 0
467902555 100152404 0
536895021 167405661 0
310511093 230924725 0
429491748 44843299 0
390569188 217915638 0
226647731 310098276 0
121907599 415590688 0
380467375 424515356 0
495302954 29506419 0
578124827 507206976 0
414584957 89724881 0
526941887 412182034 0
178381407 82927938 0
486093040 132511200 0
36566208 546766044 0
534146579 456314245 0
440914857 454006530 0
402645648 328392846 0
261585822 481692735 0
163062469 7924942 0
404371862 61387833 0
28638686 74260062 0
473434771 408548878 0
22201486 198847164 0
40634479 47891050 0
81103582 89788029 0
336874825 122045880 0
407902889 228026652 0
482441776 211031073 0
414927246 185157253 0
447830851 64281440 0
560102536 508037971 0
109160487 475398207 0
284567439 106318090 0
53497662 266839096 0
389829809 361294951 0
177827514 266638732 0
349724125 187686039 0
403377611 412842937 0
515061631 118698856 0
89387461 70898388 0
471537508 210479690 0
60793073 325774465 0
366183598 190740469 0
519645187 327091998 0
49394080 555487430 0
530473912 371321019 0
337435247 576332990 0
422806458 516270251 0
499012563 275296433 0
574070230 235497199 0
439519316 508515936 0
211459603 163758481 0
79975535 277794232 0
40856130 510676154 0
518436637 460953158 0
286952947 353824640 0
425838190 201355211 0
176399852 516300937 0
22280912 519780549 0
114188394 41261619 0
418518672 216878820 0
407786847 149820563 0
488438714 263698784 0
78613821 504515950 0
522680803 83800129 0
341869340 3897461 0
292414668 130690323 0
104401237 142736335 0
505428951 208790314 0
284045885 54456580 0
4548408 348805335 0
56409602 64202616 0
227822961 113152228 0
5517554 493237422 0
399210771 264908213 0
499688384 16105562 0
250555733 195319643 0
136698869 102798288 0
411011670 536159242 0
252828188 329559118 0
137587849 368532114 0
504219109 184543533 0
351130113 167199308 0
305011326 36333072 0
190233141 304191218 0
309427796 423178818 0
166666776 502137971 0
468471649 109613036 0
151885569 428639460 0
300243704 245120169 0
500846721 314752278 0
19741000 101516485 0
520133300 194468197 0
554872125 9034648 0
281722661 151921508 0
430233116 223767725 0
363667062 332183620 0
531122358 234054299 0
83638843 224328987 0
529967677 110021349 0
322104316 421511856 0
333013714 321933405 0
196952859 313661638 0
10213718 67040267 0
513395474 495258057 0
461491482 326765897 0
373485412 456734403 0
185475815 429128085 0
319847903 76225049 0
59208934 178022550 0
132169533 458157706 0
257841376 230159720 0
516048387 163635277 0
440945705 162700484 0
369426607 457943560 0
228807087 366418782 0
107378421 559018580 0
567116108 578301323 0
187495949 249938539 0
114719900 482519989 0
430897952 143618616 0
256236892 561583456 0
498159305 86439769 0
103318697 533352651 0
326073553 360962344 0
511958550 361765154 0
36731071 210350557 0
455939492 481496182 0
62577978 563825341 0
360366212 389231214 0
145203678 440430759 0
575830909 353521596 0
318706926 240158172 0
286621426 39579791 0
44314274 371153005 0
58878195 302373028 0
248627562 70647496 0
526058986 259038539 0
506958796 27680299 0
238290416 347973632 0
472257777 268134508 0
431730542 511113807 0
140537761 134782165 0
9206138 30976645 0
530724953 69557590 0
389373647 22102162 0
474737065 165927565 0
547606162 223508062 0
542427497 425896247 0
553719497 306662953 0
290689847 189850838 0
224141776 273432402 0
127502948 298979952 0
522999285 165720174 0
415561625 58247291 0
2229849 194672891 0
438992738 319875206 0
125592908 116754115 0
481589190 328218613 0
303687437 102323291 0
396416470 427349728 0
208947586 157240091 0
272122984 574352898 0
505003852 218613701 0
254723972 377786339 0
488824527 11343622 0
388039673 552840466 0
454262883 384785335 0
394092115 191795213 0
370597963 330148554 0
124456271 358394748 0
456444389 562166666 0
203033214 401690717 0
237106091 486232135 0
34946186 248633605 0
270804465 160088950 0
494577473 350309832 0
196241710 232984892 0
218908458 125676207 0
347532852 510167711 0
215014407 53024298 0
321530159 370462643 0
282859631 559605130 0
512552307 117338141 0
517551742 88848684 0
399351195 287779879 0
399979367 328591609 0
520684636 498206119 0
499345402 161996997 0
249992593 528165955 0
390696236 504284106 0
178912937 212350872 0
186921775 455144528 0
520880861 404519565 0
444256500 478808175 0
233116010 366951225 0
33038527 184628949 0
132228273 408861732 0
469211418 219543695 0
146209981 250200081 0
143810203 42151179 0
379973105 369242216 0
526647462 539866190 0
100250093 196276854 0
102700626 482479357 0
519449736 180838988 0
411833708 558199731 0
260996477 203855426 0
576666534 501305357 0
89483449 568173981 0
305671840 289902466 0
544275045 379308646 0
222968835 302134454 0
118905837 318519711 0
99736430 126221390 0
2101693 346669060 0
474464243 170183815 0
74412339 225615782 0
518291151 482844948 0
484477394 2820095 0
248776921 372692277 0
9329749 8062601 0
385184946 410837013 0
75434696 273542423 0
537197426 141404465 0
195541285 103692022 0
143698886 19012274 0
351754899 1193735 0
50658329 396098170 0
524283056 127966231 0
278753124 263026334 0
341118004 54189706 0
452590066 167527934 0
527371760 38386553 0
432924946 130722922 0
256707656 107114349 0
481595725 188846191 0
454087891 361346226 0
548769791 128836263 0
189652521 564544191 0
7706277 571315584 0
370332455 490906584 0
399284908 562725400 0
421056979 117910887 0
97598949 92246563 0
10918038 21531312 0
2775345 520691561 0
473339171 301616681 0
371184705 496259631 0
258823697 133864061 0
536277881 184162693 0
130774940 275141236 0
492275001 103321445 0
21627765 373437007 0
67404975 260900961 0
448682212 287181111 0
68693079 169771393 0
284268093 514670953 0
212967793 883939 0
336229386 23862336 0
104971559 193425201 0
250537309 408862319 0
242831204 458706282 0
185083122 396891032 0
390966655 158842233 0
85647688 879706 0
416473320 562805348 0
138571761 511395560 0
162790831 523234174 0
446830818 171672835 0
433442408 554299240 0
187309384 285097310 0
185059491 400291087 0
147157290 132646722 0
530931782 206430226 0
165068382 322973407 0
124307790 410048963 0
261544218 418781179 0
342390331 48847121 0
365912622 78764087 0
61699719 8968019 0
36215177 286325008 0
416426647 284448240 0
15813119 461235827 0
112922376 141561 0
417037675 513921901 0
60786677 370615889 0
353398160 303563245 0
548978400 490122525 0
174178811 338144642 0
399097277 41686946 0
66022306 419764035 0
147496332 87896365 0
119097016 144329810 0
222023510 140439157 0
230944113 454005425 0
458098072 553959171 0
545666875 349215287 0
423399902 79333941 0
102879977 460546026 0
454986253 500290412 0
255846932 7413417 0
44547439 575430131 0
480270671 16661315 0
187102201 262211382 0
50711072 175968366 0
473586894 106853167 0
129956382 75740415 0
318684601 174625243 0
153770020 569238822 0
234053394 371106291 0
316891093 136992281 0
77713616 160769527 0
507856699 75601130 0
239179605 558662755 0
254177501 240036912 0
464194074 396407480 0
228980596 578101293 0
207379966 103572728 0
30075795 486797871 0
458950553 148997435 0
264891095 470543872 0
519442694 490175359 0
512199652 510972013 0
205609680 210983684 0
563348066 111665533 0
356202112 283527874 0
210932793 243545523 0
210746397 45536091 0
575457397 271993925 0
434401688 524072831 0
357945545 407119510 0
251424421 163194497 0
100278423 504333239 0
286889559 129217978 0
155239097 167711274 0
194416198 388291019 0
453625049 440537010 0
57130510 395119134 0
474192415 168221912 0
380328398 489860516 0
341042028 578748275 0
57392475 177051121 0
56303026 76321359 0
403969665 354286164 0
320069386 70111865 0
503872305 123309896 0
450794011 515635842 0
449735167 361546209 0
42052353 192690231 0
56291546 229442286 0
88149408 522251405 0
85697643 386991780 0
205726689 200123688 0
463259947 341789674 0
52429802 46055121 0
13106750 87547448 0
429145241 70772078 0
256975046 65403806 0
289559030 485528188 0
562366930 475940008 0
228137088 513434117 0
343021426 228941041 0
562431610 551700511 0
437063561 531558799 0
71489590 322686047 0
266219968 358271822 0
290160011 162645415 0
474281435 421916808 0
301960950 218508888 0
303848350 523779267 0
253061521 270325107 0
291574430 65344050 0
528122666 339347669 0
317926185 579429761 0
181818081 504145476 0
48187043 355676937 0
47705634 427169402 0
392449925 6597014 0
507789356 315362205 0
513363399 489649410 0
239514298 214128303 0
292782519 354817870 0
203442097 311708668 0
88566412 371719916 0
439518527 290876880 0
389925835 138489828 0
42347123 237276268 0
336952814 367341349 0
128126025 375384053 0
564047516 481676214 0
379952121 558609480 0
330383157 135417162 0
561419406 442764929 0
279839460 301662353 0
469995254 495013049 0
489695627 359670701 0
425132069 73467210 0
498972759 307564830 0
207886715 499501445 0
408389485 328093830 0
19079053 490132629 0
545394180 91786313 0
87768785 127936575 0
449286637 119492857 0
457321051 556218271 0
128911276 112098300 0
360832295 102380700 0
549439946 524090915 0
433384617 435735171 0
335186991 289921265 0
571245233 523869596 0
17623989 339445438 0
210666322 319345859 0
476932208 572957691 0
114659952 292503423 0
174569444 266128306 0
40162643 156788552 0
195982252 306515836 0
174368871 71610608 0
15222045 169763896 0
224961415 158787212 0
49153796 141306612 0
365150896 290796866 0
364828261 424291840 0
82280199 159801220 0
190283282 168002780 0
140168687 502415429 0
312958726 18944736 0
310226921 34099935 0
24536062 242659684 0
421049457 491202826 0
418481205 342495818 0
500206988 487602879 0
375893141 123318488 0
534196598 286526083 0
558867285 129871243 0
189323267 517869975 0
162932782 79073447 0
236507280 554527384 0
70293648 322814238 0
222485714 482728443 0
87573949 389469478 0
296571404 322669809 0
218018360 74187635 0
349673467 168210394 0
569445477 34553330 0
431067351 91733277 0
517225306 553537939 0
549500096 129860639 0
469341613 58458857 0
173970514 166269895 0
366244490 291922462 0
465786051 318485092 0
161894964 5204359 0
557591676 168766943 0
14698982 1757805 0
271854068 554094015 0
266834489 575439723 0
356172834 195123017 0
74915211 58406007 0
193760091 140387011 0
93734368 193375121 0
442769995 245828385 0
138415548 36765259 0
42891518 171766549 0
240175471 44517430 0
445175892 138977998 0
165932054 539184070 0
509406000 217465878 0
301773451 484513083 0
442092254 516313597 0
268430035 524475088 0
431159964 170944511 0
292941087 359851382 0
346442041 467144964 0
431756227 31380443 0
353012539 192308610 0
163065285 93207903 0
555090658 11247528 0
172143315 165131784 0
398839871 492688416 0
396721817 176616848 0
211872408 260997620 0
24262504 283781268 0
257639965 545870771 0
1607016 395432333 0
331501858 120713403 0
15185615 336986471 0
474722184 143442261 0
137218014 49724531 0
342545919 38715121 0
371919612 519458683 0
563104807 282379893 0
4405117 556553408 0
241975614 569610105 0
450755223 147114320 0
120662575 18858411 0
174966324 30851187 0
107113709 389190092 0
297911303 516627532 0
117128760 185634342 0
552710464 131043936 0
157763174 263394837 0
364550260 564039359 0
382426171 574330918 0
138485396 218107891 0
404192926 435331620 0
482982127 163089674 0
564518157 346674080 0
578914852 133959322 0
308397867 375337881 0
269934689 140847752 0
467933325 224745927 0
442626145 489571838 0
320453827 201475257 0
302231531 39447857 0
306923032 294204194 0
64671598 410227813 0
13528780 338339322 0
226922535 311959724 0
329593891 380661960 0
280084495 229732081 0
4264704 339513029 0
425080660 142639305 0
201487275 527040393 0
217900804 77965510 0
385505129 275797716 0
321296764 172123202 0
899898 101323709 0
326766846 443635004 0
253374748 294260466 0
203117665 314080299 0
137589877 98285657 0
441372130 3119879 0
551120168 560514924 0
102218804 450586053 0
191832376 57097373 0
39956121 95307129 0
11164894 568264989 0
520690417 531580757 0
65221659 222745301 0
306598312 372381641 0
85579739 461849250 0
432678041 329744230 0
386971494 497830442 0
179349354 548547431 0
135038331 255588898 0
525218561 186841803 0
331571550 33075905 0
29174212 516713742 0
550694073 60293166 0
284231963 337255355 0
143450435 475602082 0
67333975 6284868 0
6691190 466579732 0
329290905 573185994 0
323097656 453540236 0
473604689 391215613 0
132102662 187842903 0
415901245 245473510 0
31863427 312877243 0
216226523 565075699 0
236933521 364233344 0
226357038 557848113 0
150136419 291900606 0
538888587 536602861 0
78087775 199514580 0
220589718 361756939 0
170119191 33666597 0
176417013 93430373 0
36748431 444699040 0
440632995 374753595 0
53837283 442111462 0
506221676 239452489 0
578747573 541898939 0
364223273 145332687 0
81298585 523157757 0
177992879 532532642 0
555834929 154258751 0
188929313 512522862 0
178327337 2790498 0
432499975 14354956 0
413480657 153958411 0
90252276 499317807 0
183882274 205269566 0
565490588 181835909 0
459549684 490382751 0
17363967 429590016 0
501418695 113768764 0
411533748 37570489 0
21057280 506039017 0
544351281 89790980 0
136526619 267644960 0
191688866 470113430 0
532038564 132116986 0
330553790 113211479 0
145437627 537126778 0
121672100 286094522 0
479400817 505277074 0
50361672 269214982 0
14773458 155253458 0
408171806 218866816 0
532741342 343054398 0
445914188 214921768 0
500751917 173227257 0
316017019 308124256 0
429328249 534072795 0
155115457 578968464 0
431550417 389715563 0
427200723 122765725 0
311944966 224428904 0
33893496 537781097 0
37592719 224442448 0
238367056 67761983 0
326973236 426941689 0
54847317 545490902 0
385642953 364505972 0
457984776 561110011 0
341441360 77722131 0
498137011 538757769 0
169472704 246089022 0
570446017 28797742 0
193648402 48375885 0
36279543 525095139 0
47347871 294750762 0
15479285 387483594 0
279278487 68237379 0
235246621 268613324 0
359230039 578799796 0
272588978 282556286 0
228324818 157827908 0
301568441 166155076 0
553843565 234999052 0
350913079 468115930 0
135789053 121049418 0
172868686 95336287 0
309684350 253273112 0
118974357 226974171 0
356331555 245415300 0
155552416 147452719 0
176715407 341799748 0
273537558 561923835 0
227134833 277977452 0
121893102 335231812 0
88403069 564701500 0
249372257 17345269 0
333175075 481793513 0
90180967 144671987 0
85340074 353059224 0
81081453 443850941 0
25136990 331894173 0
305645786 366132944 0
426129334 34751955 0
101627374 170274002 0
122163814 377971401 0
522023258 315418557 0
23071522 247285716 0
378255365 247929738 0
145285504 171575582 0
482826134 388386630 0
360172921 118993202 0
378294928 574791033 0
424657190 360213938 0
84646377 558170868 0
43947155 492201419 0
344988129 430747721 0
58332994 288487629 0
182921692 521215848 0
556805087 462193302 0
163603339 132947550 0
315098719 89760778 0
220749108 227256889 0
504568862 40748158 0
424468799 419887293 0
227096436 296678083 0
372186074 150031396 0
8946313 251663828 0
117723359 219625519 0
507615718 3320367 0
190428189 173842803 0
358524533 98462046 0
312094291 399244272 0
404329583 356956157 0
392251255 211054740 0
433488047 556833645 0
287555897 292171043 0
108593047 87819930 0
473225866 220668051 0
359245394 177477002 0
10461843 254629998 0
266350015 416483958 0
91920402 303468296 0
543573330 355707021 0
93737862 146043964 0
510130527 344853949 0
106851039 54235151 0
543491248 534771036 0
559864709 498981162 0
103728830 282137051 0
296066455 4395255 0
548726374 92017501 0
455458389 394760303 0
167491770 418012563 0
339069956 140181241 0
511030804 568592438 0
457433194 134882616 0
320864865 508880530 0
314416312 470334696 0
451202176 1284810 0
217119546 578788948 0
181349099 1676985 0
213986648 506066624 0
558094139 219845146 0
196671801 30434437 0
96328742 420568330 0
167182665 250280847 0
25024328 427598740 0
70147930 352853326 0
270058233 162558575 0
379143098 424294067 0
494229507 215191580 0
498691487 507353096 0
22443736 313007821 0
309848414 257657903 0
290703574 309967426 0
498489550 475159655 0
239930044 455506741 0
456502318 270846903 0
160260586 259420538 0
364420881 292753598 0
337028439 368903786 0
552273517 247217200 0
156652640 280016985 0
272486151 554170219 0
157342642 511869035 0
402018122 552010366 0
269478501 274094835 0
538696641 264027539 0
417351604 2426822 0
243668915 418469156 0
273146721 311063345 0
217169603 575222639 0
218672109 101245664 0
344113755 310473681 0
42617576 23386605 0
10060482 2758522 0
575988800 108166384 0
24718110 93699841 0
126372755 418394279 0
335180256 423190351 0
55943581 533981706 0
556582573 269677777 0
397495111 382931209 0
72156357 554877580 0
146308531 37559823 0
340399784 375108695 0
232755821 5757870 0
84512002 563041284 0
287573930 389514983 0
511638816 62353663 0
443518600 533017674 0
449394470 397212707 0
385989353 173748320 0
535351356 316445031 0
295372621 24052347 0
422588465 33062994 0
466322448 267493663 0
500120574 175330479 0
175059755 139463972 0
314431916 536581860 0
430566852 178927833 0
166517104 558452294 0
575595153 130504908 0
323508569 246003411 0
275629623 189483712 0
457525951 519612795 0
12581975 312556159 0
22822796 418247131 0
96918716 531936617 0
167565520 531445118 0
284421107 80251477 0
110437400 42502738 0
144856592 378620722 0
716986 508926014 0
540889160 70593889 0
143134847 138524951 0
225898862 490302959 0
33596655 343821250 0
14855324 100633221 0
176688650 446654020 0
561102096 459675733 0
471504191 138805930 0
475548461 195672149 0
191277642 468867110 0
403783890 124299569 0
47354177 320845809 0
462112190 462709336 0
101754190 161092349 0
540395016 226780543 0
499263873 503369173 0
259968718 493620096 0
575222006 399108046 0
230417020 351815901 0
77247080 269681299 0
279648648 31854155 0
150799759 501448266 0
282602165 250461727 0
141490853 279042536 0
327039778 322456692 0
328261719 227323144 0
40788711 244808664 0
518923635 546585008 0
532708786 319215989 0
262053840 59747045 0
502067900 362844009 0
285108733 128945261 0
211718144 364949062 0
211600590 526603371 0
557890719 552776392 0
232028656 130104057 0
240507764 62259283 0
236568097 321870724 0
387540583 427127168 0
138946760 525177340 0
520708997 102293879 0
35748561 455900066 0
38065482 168812337 0
36130262 514451694 0
292099118 128662081 0
480563550 436561455 0
176033630 134435844 0
93952340 302162715 0
410149184 521784407 0
187785989 341370597 0
195274260 43662728 0
488888405 417900926 0
411881387 8574109 0
469595863 339723675 0
142507871 494258372 0
130905784 47625945 0
410566213 579167425 0
234486840 327874760 0
336131874 468295713 0
147911644 403114608 0
493278569 512205166 0
36862580 383678516 0
343068740 131623460 0
473242668 476986585 0
50670845 454238925 0
5656994 141589167 0
12193249 439585325 0
443793191 506454474 0
95054648 235205183 0
417465190 35883817 0
485740493 107033973 0
40892092 518186980 0
486568291 20068212 0
479057897 157296516 0
100064302 379912235 0
28857514 147460072 0
464900114 87599294 0
508476475 348048871 0
159818293 435202911 0
519787110 269011967 0
7242765 63859814 0
112329765 438276240 0
527094820 283961843 0
362205498 329897507 0
529653350 190432959 0
12812155 48295784 0
144994603 347412032 0
342408301 564163228 0
25055609 333390119 0
426535033 556319129 0
553813673 24483334 0
355210510 525550618 0
509043658 66191183 0
484832471 232619863 0
326021491 543774739 0
34190157 12822601 0
95832009 324434298 0
376157785 342133517 0
329941801 454147894 0
181649237 5299880 0
383159855 348477274 0
306418707 11066128 0
138151997 90154255 0
273354961 192720697 0
538077905 565192307 0
525307377 479125808 0
412062010 403431345 0
147438792 166510224 0
106100681 492297961 0
552874772 476668620 0
155097939 212008707 0
209129067 389738391 0
512737067 133533494 0
81103937 423036111 0
377973516 361242260 0
192264511 462709608 0
214880616 50943398 0
425752599 98045742 0
84248344 14593177 0
237380990 324646954 0
113541085 34619442 0
6351601 394543154 0
170563243 20376142 0
490567398 285920651 0
124638987 59213134 0
354071204 384087962 0
91643889 156332503 0
247414701 522125470 0
3433217 354822370 0
64952606 524392259 0
265927146 470886923 0
105536793 553385349 0
133539692 224948418 0
427052128 341480117 0
268895931 371211364 0
325496629 87788121 0
347387091 558667213 0
249041044 424002781 0
536181634 230732704 0
476988248 417374117 0
135955828 152649429 0
536731273 455667778 0
496016634 409610350 0
210267963 435215627 0
409117588 536136386 0
541949420 421612787 0
331640954 508083133 0
554944091 563823518 0
364971820 472317428 0
91787600 416147461 0
174934686 460630844 0
229450278 135611078 0
409810382 98450098 0
334276517 552780489 0
137758580 414734340 0
148781604 220588491 0
101221928 107447604 0
283861313 181505015 0
324715042 128809591 0
317623344 128167975 0
244092447 245228264 0
533931722 278745882 0
465995934 80396928 0
564966582 14425055 0
286860619 195467072 0
336448840 378363373 0
570976722 257862494 0
125433965 572313127 0
561253369 156024844 0
551057734 224062264 0
129429448 195916024 0
555245632 59251426 0
206048424 294840027 0
425057564 164847612 0
535484926 373047068 0
304371396 527399230 0
121206389 198079635 0
472749423 570867337 0
343993295 292716331 0
138248907 28993960 0
232972318 78772120 0
17593821 371003530 0
467827684 419532306 0
331568141 540642667 0
552655386 82353957 0
361176854 200948138 0
123915911 106998598 0
90767764 348381342 0
223005767 192052684 0
197363171 397558294 0
259454952 399549969 0
90616839 363568911 0
488238836 502271332 0
257442312 224187826 0
372651498 451082513 0
254897683 272541937 0
91019070 192670392 0
336089289 144468886 0
190150045 392027379 0
446144122 196165079 0
539938412 481392263 0
241092639 387640422 0
292004390 446992613 0
205428785 559573748 0
453652297 2146669 0
393237009 152302987 0
341821469 489048457 0
407213386 24728520 0
542059372 127231007 0
249693484 120028988 0
351086156 380673262 0
336522974 183249131 0
419392040 296864750 0
217238170 535746439 0
290616487 340646862 0
114076794 516399515 0
359216523 423048537 0
150872709 521513741 0
489454482 564477053 0
324913788 34647979 0
176379226 24525414 0
288020205 169114057 0
347260836 278706574 0
240387319 58924395 0
254028065 2283195 0
45720655 528096817 0
451762922 66901234 0
479305615 264929554 0
285729078 229795108 0
48352323 89604160 0
573800716 110319939 0
500683764 309038715 0
2922137 466647006 0
32569467 279651395 0
117285556 301146098 0
435106050 527191519 0
415005938 375940315 0
224595828 248217665 0
14472467 447504898 0
403226282 560135793 0
94976332 522058194 0
167520742 133609155 0
459238648 222284979 0
308630134 166561872 0
19648881 47577148 0
436249706 579133972 0
369764614 553808859 0
434209125 244994067 0
57367392 378034054 0
344897879 426200551 0
467272524 81631902 0
318497338 456546438 0
542539413 357230741 0
569393078 128069483 0
30755100 221736877 0
285398604 388970323 0
464798969 294185757 0
444887757 18302725 0
281090071 211391662 0
178146867 120489 0
445164566 320091319 0
64844903 292174030 0
35288933 516423255 0
372075351 442298992 0
179184298 245559125 0
84217756 305146424 0
292337566 267409785 0
162436886 415981381 0
515436265 463342600 0
22205323 340106040 0
97341292 151188236 0
421852946 263650762 0
466362957 160263784 0
419797586 29313972 0
179879707 217074545 0
427184604 347901777 0
511504016 428472322 0
318625858 421331408 0
293381467 556745447 0
364404199 109761786 0
158742686 149742141 0
84902543 165765862 0
305131782 117353327 0
274880811 293762778 0
113549008 317534033 0
125003643 306601810 0
392022553 2303698 0
305942808 91256741 0
242651139 346202315 0
84923749 137037749 0
249991952 566013582 0
90856010 360445411 0
361846272 109269077 0
79960110 533777078 0
424819095 34541821 0
164988621 543743477 0
154664127 569889728 0
9434529 278810469 0
91654413 455035216 0
368773827 361257373 0
262106928 66227443 0
18934622 473612335 0
401832959 467602373 0
524896954 301493330 0
429242292 476439940 0
536505342 146278806 0
512098985 463312370 0
109580751 343576319 0
339764914 237954304 0
436899170 5607013 0
195991754 403974607 0
382696691 409499601 0
570456161 339729818 0
474218679 458795327 0
574227159 265443473 0
237343526 368008102 0
361017973 562351012 0
198751129 350590924 0
323962039 342896415 0
128418769 380909890 0
242425180 523693758 0
207952924 503052170 0
165212078 239936521 0
301465703 546002027 0
361200690 324069130 0
64519179 554950241 0
64296447 7751827 0
448859081 290443825 0
346956831 514899214 0
361368185 494818628 0
125412012 223054563 0
440658915 22530819 0
146360330 63697934 0
214781553 40519882 0
565493723 537310491 0
365188500 355731690 0
363332955 347989833 0
442524935 154298517 0
429922037 392982148 0
385535042 516660940 0
409282530 351926159 0
234074258 393889242 0
114603927 133449642 0
1402201 31921341 0
402101951 224006192 0
518068078 170948350 0
456626611 236345260 0
335638010 483490732 0
302302678 244136126 0
97292891 304058778 0
531024620 577014076 0
399006410 414961764 0
521846934 67777067 0
457305282 114543226 0
397906171 323272747 0
192854598 430583821 0
186415151 296977826 0
324800107 254769623 0
502847407 129151082 0
511826783 124660142 0
277924616 422948473 0
126928253 483185126 0
129850082 394334104 0
161185405 335716226 0
326351835 565799677 0
428264728 308619774 0
409395337 238762596 0
196012843 206637893 0
453775759 40349966 0
510493554 378725490 0
457004939 44327825 0
103281112 482386414 0
492325406 223046294 0
504737870 320750903 0
277330326 115029162 0
241011255 530292221 0
525298114 402554318 0
470982391 217331194 0
21381195 215451050 0
38335583 347632609 0
536596902 325609103 0
539947001 162929482 0
462030807 21512930 0
361525130 66564362 0
27880082 73743550 0
178130390 480264532 0
514533556 311493996 0
424421554 511573291 0
221706190 192949711 0
543297186 381628183 0
130798655 429854406 0
282054146 259443086 0
215798297 556174510 0
451320915 209415020 0
267971554 529567435 0
543524521 11925483 0
555083584 168947417 0
442807994 132199338 0
385855433 192090730 0
284485901 455322507 0
555183276 291060188 0
6446189 158126575 0
557416573 18618157 0
256561684 214970031 0
49594619 351703084 0
378931682 460728698 0
271324056 124480339 0
460883163 18471905 0
301979062 447095006 0
38916448 255142073 0
348333671 472129326 0
231608832 384010472 0
127309728 112907409 0
171461454 8591421 0
355956790 574709255 0
578661851 130039437 0
423223359 268420725 0
510678087 364502726 0
546186146 333062143 0
534669232 396151058 0
181373814 270320682 0
110995487 382161245 0
197852974 398213504 0
281540583 536125777 0
473147350 182968930 0
364336 429768640 0
134252322 249269537 0
218120509 288532000 0
158416833 239252385 0
313600233 457068741 0
223993576 4791688 0
433649462 444755128 0
139089016 398581491 0
427076883 106981704 0
56259531 266680536 0
83344886 554431082 0
107107788 490175055 0
168381170 223051786 0
373460233 560599676 0
470129147 104698846 0
534021861 197544792 0
491239846 500063690 0
109346835 261911357 0
294742922 169301133 0
41984744 271225776 0
90127750 246937165 0
269215042 386738721 0
7948678 532307246 0
203633116 28287282 0
475104634 440776058 0
326936065 196607252 0
171869719 59995643 0
288729029 407264987 0
398421842 73147772 0
124904169 551884859 0
488013767 471140782 0
70267432 216438606 0
194063531 77871814 0
57836451 177484601 0
1207145 496864746 0
282551958 18604690 0
151682552 126821625 0
443493605 419197732 0
109678748 474076460 0
492333466 329110436 0
411824140 320215236 0
518964741 21866420 0
112042348 383398358 0
349958927 38824440 0
156617106 36223190 0
374487709 212463852 0
165166975 1455587 0
210488909 562364293 0
276623513 201205146 0
315218163 532256993 0
112354239 263021135 0
564590879 543486523 0
450711677 417566622 0
414782476 382934128 0
484101920 45104371 0
211248048 148072485 0
410217802 2678571 0
15406905 341037890 0
548613887 189447551 0
236030716 424248031 0
434344783 380426733 0
410604732 223605987 0
400467584 99723992 0
330148739 315164243 0
119511348 381942922 0
283965077 135200209 0
31242622 247274629 0
561132401 397969960 0
438770157 181433070 0
533144405 36509673 0
448371925 359292043 0
275223177 137304305 0
344687953 363586484 0
282990919 515513323 0
247889781 521964838 0
250523602 456662529 0
463022119 535934719 0
422202385 570365680 0
312355207 512508632 0
231373338 514301988 0
418497931 194391551 0
371937559 285810885 0
388894206 259782097 0
270290899 531884186 0
573843856 323853030 0
320393942 175938588 0
82069768 477137994 0
202075378 535586612 0
327697273 76250125 0
566374813 112425332 0
73348393 439039769 0
89032947 186293205 0
319151977 27452677 0
185946089 300805184 0
255998876 383451529 0
62863348 520183306 0
40168235 285158832 0
262920641 555494065 0
233028839 149761958 0
12883412 408683273 0
300575274 485885126 0
499845176 195525406 0
94175998 389045535 0
152351217 509960088 0
134689915 88138500 0
318132005 41277008 0
480635767 557601633 0
370772080 474134284 0
37261162 103570981 0
100298850 235689118 0
487401208 565385820 0
132387999 308343611 0
538294032 235434426 0
359713273 407423788 0
359691633 574623075 0
449275664 86805014 0
437422177 204386974 0
29586406 460496288 0
57678293 498690454 0
93859985 445483405 0
511030610 169822288 0
516784780 434228181 0
491561559 450968502 0
468472811 244613469 0
236166456 196986569 0
510278639 509116796 0
214135206 284655019 0
326206754 385587726 0
96534943 39779489 0
438889456 261853204 0
445992484 556176366 0
541828720 406254295 0
167620248 381478041 0
418055735 505812294 0
446836363 182462681 0
324504720 143060737 0
356921719 60644796 0
293294354 364712489 0
8049027 353472146 0
420299959 480357753 0
534749767 316825920 0
483702215 510844469 0
213422231 311869918 0
572843252 262288084 0
182381432 52448425 0
86252021 331750653 0
85896187 505142487 0
522953407 148501712 0
94872768 317539190 0
61017753 530198775 0
87603274 311618123 0
410700717 138005096 0
418946819 49269452 0
68857593 12883213 0
123544021 2041195 0
301845915 253344971 0
220562477 499531798 0
150117737 450105625 0
459314286 175163577 0
570431699 436701555 0
383489739 501717749 0
331104832 493129203 0
579599329 490017799 0
476491706 106183082 0
492587105 170624823 0
387034688 117472895 0
435793129 148532211 0
183526751 135106082 0
50536427 534194139 0
190049254 31920891 0
28841234 304497748 0
34409733 555817186 0
168514373 461677274 0
188875538 441979746 0
351359839 302084518 0
42722292 473225641 0
575640115 377198064 0
358561983 7871429 0
366528640 394448793 0
30247236 50766601 0
18025472 413768298 0
318945608 559889208 0
28207503 434966617 0
76622380 434292185 0
278245877 183938363 0
489235905 576370109 0
578659276 438439016 0
372698042 169623204 0
98025154 179582527 0
340802090 459788616 0
214272726 453384040 0
328691003 21389554 0
64471497 454912098 0
512988107 343066779 0
541653416 159257602 0
382913457 198651137 0
215582722 409362761 0
532253204 101612541 0
174184367 52663460 0
40199721 507339638 0
174284264 119922737 0
79537307 234530184 0
368533763 451746975 0
497265378 356173119 0
364434147 115024577 0
459657309 155063591 0
362335737 246959751 0
391767185 210355809 0
516984389 511709064 0
375123261 61556422 0
553361767 350266595 0
111987870 3370893 0
413107631 558831373 0
161860129 66201429 0
80823810 29902863 0
196186415 445744072 0
132945408 45661404 0
458707427 109917024 0
558217569 262914511 0
190074511 373876533 0
453178967 234078719 0
385173004 11679358 0
286733634 345523645 0
24707788 481144351 0
241057376 105257274 0
85268731 69830104 0
150683450 206446401 0
18866484 111206570 0
25898890 304062890 0
132553375 91838120 0
446384006 353472160 0
446964062 389329030 0
19542527 293903425 0
551637569 5604806 0
570453023 438124354 0
84585702 335018145 0
40973087 368682992 0
64600830 277539965 0
528296432 408760147 0
102208246 28242969 0
373700329 245691368 0
386694399 468667611 0
517357506 136842792 0
87264287 220233595 0
437114586 249686089 0
211552663 179418849 0
403933225 465076563 0
440729742 261383062 0
91911635 112547816 0
66632602 333839223 0
450414998 384681184 0
288016230 534089774 0
543755822 424634517 0
336510267 520992563 0
248841918 215255316 0
92263823 189807474 0
257163804 285823377 0
309719303 86711688 0
161090575 288339616 0
460483741 46284330 0
3087933 120051483 0
446017652 459642297 0
285396320 378372662 0
81196844 88534978 0
107195072 36081869 0
365340268 136922748 0
386961988 133651793 0
493824567 255597666 0
555759021 222040842 0
50564600 107821199 0
313601451 341964031 0
276618872 471638662 0
227178755 283397041 0
184225630 535830848 0
64007733 211087187 0
27370356 518198305 0
115295859 4449388 0
2584621 406196072 0
489398132 116050206 0
252026181 253272809 0
515251457 384417722 0
16372652 412380156 0
259552134 486824302 0
246151911 317017145 0
85346390 344543684 0
414821890 432956452 0
471091798 346418431 0
164714643 365476471 0
19033980 53069353 0
201013335 289562875 0
105155098 252055161 0
298338651 173586052 0
61818018 414308004 0
78168054 453312966 0
244061082 260266349 0
154359259 531224236 0
465531687 379059330 0
24500118 134804138 0
164891296 577600330 0
139005009 454451613 0
83349306 121198324 0
471047437 110406113 0
127324011 458922462 0
515965467 210306390 0
276968673 133980120 0
287269587 510220422 0
136889210 48989696 0
264661287 536795240 0
534459690 17306263 0
31571854 447900953 0
375157380 366869562 0
283754014 458688424 0
99765717 132081366 0
67775753 233083199 0
492088360 87151192 0
391131700 325550499 0
7411847 579112660 0
369192725 104323736 0
50295446 237586719 0
145060288 508057331 0
450533128 322107767 0
542733060 121398578 0
501282350 97060995 0
533701501 70451814 0
215771491 139451557 0
169512319 217642594 0
58514180 378791626 0
555547293 447668406 0
514098147 358798760 0
541764827 343608218 0
315190489 178884896 0
493506618 218974267 0
399485944 175013105 0
185016568 539212969 0
99680676 351860102 0
87509358 458813324 0
179522923 273339400 0
375609690 203507499 0
546506965 419378361 0
239126343 369198404 0
95933550 267085390 0
447822256 562207856 0
40612371 61889781 0
383362749 284301080 0
240790830 491397329 0
89189229 250879038 0
35115928 131540800 0
221818620 372661387 0
93904111 572074409 0
385188705 522721942 0
498046386 63699530 0
478124710 462415454 0
164833121 464441675 0
83520684 59326763 0
32218734 4856053 0
41454054 161852070 0
183610800 578219964 0
94433000 154403297 0
230441660 543791537 0
174278883 355193555 0
475147014 266200569 0
216173259 170135070 0
375274535 57993779 0
32123797 417244557 0
357249242 187022861 0
433867685 1804972 0
229264124 104481961 0
511033274 352117782 0
224327737 506990192 0
318852040 435517824 0
486745290 466909189 0
450555680 185021292 0
74228962 429427986 0
355151740 478030374 0
362310904 410716006 0
456056165 510469679 0
131194319 163120646 0
251016826 332900906 0
144242681 244071282 0
535156124 463267498 0
563013409 50091689 0
452021930 36329081 0
313567236 36810844 0
541921851 516830563 0
382877999 416733678 0
427675727 197054375 0
286123126 377115681 0
76562160 162301730 0
238201853 390663879 0
325032072 545572840 0
556106294 300367280 0
170657687 502323176 0
247334278 268468060 0
493868660 173735743 0
385773202 203961592 0
27009885 265192207 0
377219090 223478153 0
215800950 497859749 0
414887190 329402301 0
456475124 300534112 0
430564137 364134917 0
514862691 563078569 0
266771653 472213399 0
11508183 165382965 0
226365854 81499452 0
335898901 487500177 0
358876365 108438799 0
210322810 396775319 0
330638492 501546960 0
533539357 579449883 0
115306733 403747282 0
463701897 151536168 0
204523119 481530285 0
446704574 544847782 0
290690960 143637033 0
475752310 533381006 0
178448082 69794462 0
76336042 444133203 0
43033879 478206201 0
421906744 98450775 0
556513905 10492031 0
72375206 576801521 0
531824432 474697343 0
58112829 361812787 0
297028884 99934672 0
308578687 230248210 0
145387369 267626333 0
527911375 257308893 0
392697224 20914944 0
242093207 382953626 0
375010863 402209849 0
105536552 257610649 0
420121952 258160696 0
204121181 478293195 0
298350830 437207487 0
138075495 440035059 0
532647030 560776052 0
286121275 12828132 0
420257374 157126835 0
207970681 59566731 0
484138507 313167185 0
454602897 74028589 0
10523080 396268290 0
5050604 413717531 0
343750651 388033394 0
434579716 45563956 0
576005528 321754562 0
279288763 106765092 0
302490111 224699033 0
357323935 300215715 0
387746061 128369992 0
459863811 288276816 0
498244713 42080718 0
467115056 380344778 0
90365559 1100841 0
489329249 379793916 0
143884760 385235905 0
8014974 19173058 0
339515962 446046706 0
317593853 251491387 0
431902072 140710742 0
455054659 183075999 0
308712805 308096965 0
89543510 133859212 0
278359629 299120545 0
237527825 252205498 0
2374353 415898012 0
216576631 238350922 0
161074106 425927066 0
510044315 524239496 0
535034179 337263201 0
385122737 350711100 0
530014818 257287118 0
538476124 248194168 0
141536073 119793315 0
470476586 481991330 0
340999845 275083166 0
421582543 146725136 0
285395345 69416389 0
564537268 146382172 0
274587119 219041730 0
234384806 569889590 0
326339071 217708433 0
61125024 525023902 0
257352245 182990005 0
108977356 130674318 0
185649747 407568084 0
100360671 354797902 0
329908317 505389210 0
201914827 86847728 0
518222624 310566695 0
334413441 124784840 0
178984515 248542214 0
535572893 306173239 0
449848341 254585641 0
106592945 255465668 0
252483725 27768998 0
175493411 45514713 0
545319427 330781891 0
86146214 160524787 0
523430026 278773861 0
32141452 380119161 0
400888334 391940021 0
27864654 266250074 0
62838864 312704127 0
327922070 324788076 0
547409021 481039850 0
132495629 431557904 0
283819035 550836016 0
251825968 518202548 0
233448441 135921373 0
153745946 202789154 0
77557672 551022302 0
483657508 483591102 0
9612532 371326429 0
542659326 503906343 0
227364312 153782048 0
235718101 313885599 0
16982706 256561067 0
412137775 85428629 0
420857692 276595217 0
277696091 194141527 0
269288247 64015939 0
37915480 320089736 0
312172290 479961214 0
384969662 283721211 0
84046187 189556629 0
183087534 241598310 0
343060039 318585891 0
503650190 97761893 0
31207446 577383675 0
39120255 418574362 0
383870249 25023940 0
579335656 468714608 0
377563196 86648748 0
213821042 23295731 0
538278189 138830808 0
11637120 23905251 0
480781333 100936826 0
456154867 246433911 0
87554637 340079573 0
450861898 561891609 0
268790536 382766802 0
155005090 539353729 0
465916130 574189556 0
579504158 429109926 0
204233761 76660332 0
187438601 321766471 0
174869929 547879707 0
473170912 571238012 0
485083806 424685857 0
46494172 286044122 0
335209482 519659920 0
284372285 557099160 0
40951228 39943026 0
105147414 408602687 0
324488947 322881276 0
312265182 239538999 0
2937854 19069321 0
84006242 26587550 0
395799370 129741294 0
554265472 179890113 0
364660802 450148123 0
406557106 505700735 0
387100773 454800993 0
168075092 104017920 0
305524721 343563616 0
264079400 432505341 0
57049195 468756121 0
102084240 545581231 0
82585103 434511563 0
422880480 549519830 0
239892354 246065845 0
50813772 40136115 0
294135240 240666864 0
496104827 215671145 0
572521727 369026259 0
345426440 64745466 0
118680668 510518018 0
128197918 263783589 0
284986780 359393571 0
443469833 149897273 0
397816317 374213350 0
150184816 102677826 0
158326138 384249236 0
175405777 551143518 0
11159653 336372370 0
222724783 245336278 0
100887777 328135112 0
152127224 481440333 0
269235196 300170159 0
162839561 51822030 0
88677718 122018736 0
157661198 182736539 0
567463098 150826688 0
368039995 335249128 0
563739249 368302579 0
525228677 401399360 0
133177924 482087185 0
264887943 136188649 0
483982593 572637721 0
170118529 443162276 0
472834964 391645924 0
58266347 521867622 0
71883079 391044559 0
438412817 172685129 0
424127548 334975410 0
521450553 76569442 0
374240044 340457006 0
39111482 460451602 0
504799701 510977740 0
46439040 132146272 0
84400075 386601261 0
550118485 542545988 0
314156252 152039539 0
155464926 488062747 0
369859422 102104538 0
269493677 98217553 0
352869421 89190036 0
442116696 294748150 0
302091596 493123431 0
243660361 108804947 0
438639332 286567537 0
274915318 158218213 0
98013093 274621839 0
269657076 140737365 0
492816273 431321591 0
26057002 49607582 0
291784463 516875008 0
126372928 12319169 0
346504823 26829454 0
338398046 10503765 0
2303494 365901449 0
446559427 556228336 0
418191797 328583950 0
20402954 58458551 0
569940360 360766758 0
37857682 230505589 0
170936198 5416419 0
275906094 170574324 0
422199018 172259964 0
351753951 77542308 0
389739746 66331337 0
212932611 253555880 0
480771835 303347686 0
267979052 501320214 0
109540352 424601038 0
549007513 517948417 0
255263236 477328576 0
124775672 174013267 0
576702846 483806139 0
117770400 2475769 0
333023874 463861710 0
565231117 343273547 0
460690127 246158619 0
331272474 174891637 0
507977155 4051701 0
99250132 180524450 0
305204666 328759870 0
539636905 310584594 0
529811727 430125013 0
415886995 319402391 0
188906591 27082682 0
125068062 234706565 0
242430487 452300481 0
47005119 273727320 0
276809532 419263359 0
148330947 296315052 0
501479947 257719986 0
23384027 506107791 0
398631728 175775548 0
384713983 177163740 0
58630391 284811145 0
274848829 134466267 0
451324758 218108068 0
232172783 525973837 0
569159660 243073192 0
483366883 528953812 0
396087947 128510468 0
152892330 364264447 0
44077781 98675595 0
516019084 248493895 0
462091173 272318103 0
89123476 527978714 0
291509610 420735715 0
338282307 437071803 0
463013224 216750608 0
212991496 426439358 0
297425281 92483722 0
550411026 206640512 0
269361037 373507996 0
130653413 66617986 0
361376828 571280248 0
293974572 559540786 0
145993138 339392034 0
50288486 258958064 0
25525798 52131392 0
404071667 455077314 0
237498791 99173960 0
51645621 231425892 0
106521036 94531719 0
572367352 167784983 0
403901554 135641787 0
150149046 303980629 0
443666551 91371869 0
80744805 160804996 0
45638955 301566071 0
249661165 1346379 0
200565473 53566916 0
301221527 214048440 0
166680042 172800226 0
485602701 142011766 0
64796177 413638708 0
309163819 191721 0
313963395 38484223 0
472201965 539502936 0
243861214 467283531 0
255447916 250347079 0
200608825 551503969 0
565319618 100494990 0
142882018 437391221 0
215316146 333262892 0
51450435 319383851 0
352791328 555870815 0
397521916 181564256 0
155708037 384461817 0
412528436 119726905 0
193328999 359330880 0
126029411 15853647 0
470288148 384737961 0
304154010 303160694 0
552192109 3407710 0
554341983 164619304 0
335269545 349124233 0
517218875 496343829 0
31988598 492219269 0
221900468 77339564 0
520877918 553749784 0
572049460 153012460 0
150307957 203612602 0
169830069 326098452 0
83549229 230035552 0
222896629 18506524 0
88327461 399838867 0
414587235 105644943 0
73587761 341875870 0
432861636 343736679 0
127775586 439322351 0
346322244 471171977 0
351425587 15847171 0
320835580 164674386 0
43952145 252337143 0
354538317 407785266 0
165328335 375187422 0
459910428 501418577 0
366816859 332576379 0
34583545 428652639 0
394555309 413421050 0
529375704 265191804 0
201924226 240985056 0
52526714 196563268 0
81206089 508519278 0
306199803 130082593 0
546279206 202260105 0
515065319 108755160 0
541518798 379555420 0
569637347 69973898 0
102371205 421430919 0
268246681 138233895 0
558707909 404814788 0
142149347 378923068 0
456420369 241058112 0
357191809 237269534 0
577830199 543775768 0
167764839 343570174 0
361007977 452322078 0
90395287 200568585 0
224994839 273192455 0
82931 326962681 0
64770569 36185939 0
491378364 194647435 0
333181846 204329646 0
249201928 350903127 0
273489322 47844115 0
553025638 101364015 0
273989617 52442496 0
95669477 517337536 0
140728297 547572460 0
303677917 35816836 0
384441479 1333005 0
557256901 415103334 0
395188194 113143101 0
21994666 336793802 0
475261688 340571331 0
58838564 270005573 0
489401448 305940947 0
124686564 11654672 0
343290474 22427819 0
324736669 244186802 0
146702115 397981040 0
186351753 320526467 0
196609071 565486568 0
119468418 571804751 0
340192813 124748194 0
456650153 13856160 0
393335306 136493646 0
243778917 315594420 0
121501920 404053724 0
430912424 545876955 0
309127992 458468647 0
180840160 73522515 0
244212663 489725483 0
472134962 295912010 0
349251168 418758123 0
71703896 54027042 0
97772208 367752880 0
265043278 409571276 0
357078046 240125442 0
553382347 265491684 0
508332076 413407786 0
540629053 145717129 0
4276210 195478626 0
210460221 260811733 0
185430498 255316555 0
517115095 393428979 0
534108452 496171428 0
165461867 538446244 0
356571746 157942251 0
481535148 255942340 0
334322315 459242228 0
528540379 428008613 0
371094395 195228545 0
75647293 109781794 0
282219423 449407662 0
409234866 238811446 0
188809555 178743352 0
342201194 148965916 0
200088359 258018968 0
517671751 481568072 0
137683862 342565605 0
579426601 81866317 0
140385539 165176408 0
323091214 521197210 0
384542633 566241839 0
21872992 160186769 0
514186051 391457653 0
336634143 434700990 0
501405741 332503216 0
298773714 342955456 0
59730761 379765302 0
428798100 62976246 0
3690423 134576725 0
46775337 451311561 0
21305741 216335458 0
458945061 388978485 0
440201666 235506364 0
257459075 42854740 0
14290134 119493969 0
567939864 404566016 0
570823471 138966051 0
402821739 291361898 0
347071377 265071551 0
397633870 62377172 0
116767182 360851787 0
228902582 332256501 0
133116985 90168856 0
491963788 75658792 0
209724377 506053702 0
195571919 136771968 0
1010305 310150767 0
389837015 279635340 0
352653786 523323148 0
223426148 440603776 0
142811729 184708629 0
383248307 161976040 0
328656736 37828289 0
515746877 343228794 0
495249300 509110646 0
522559847 103427930 0
323164561 350079729 0
338358131 523544610 0
337866704 575216950 0
568993270 243140819 0
418846747 219182326 0
336413785 403284189 0
132595588 26581625 0
249018712 13061985 0
348858422 283261622 0
80832258 13357786 0
439004353 40272340 0
369887630 327639004 0
394937850 339087436 0
344914731 421762488 0
54049790 48120758 0
208893540 224490098 0
577851398 215369497 0
537367793 494178201 0
182296982 154257770 0
354111704 250556913 0
554691094 88575145 0
8131629 376140044 0
488904791 275528354 0
85587809 434857727 0
182515934 389778771 0
446540421 534510712 0
392068237 228705412 0
435108364 439910647 0
345394365 314812061 0
514557096 401651784 0
135868620 514640616 0
419891891 371722593 0
321152839 485000410 0
385074770 293965144 0
50706181 184453320 0
63072024 278757286 0
27789384 141868435 0
555796442 144552559 0
42919672 62299495 0
157163547 295349433 0
94374663 226790851 0
260433065 527620056 0
144599010 202847552 0
390507450 216805107 0
186770033 565767376 0
500912510 237826550 0
72544711 359367064 0
534022042 117584809 0
492780511 226296164 0
123874432 280812375 0
146604314 166866925 0
57145782 469367885 0
574714449 204111580 0
321478646 221542282 0
152564148 176641446 0
139613207 235449950 0
382617965 46932618 0
566161733 371720185 0
135865254 418120553 0
218234743 172249349 0
17038901 418492285 0
106208041 147888070 0
376946057 320634580 0
207906413 60749750 0
381842288 308262582 0
466466838 96939773 0
334090138 251752531 0
416481300 363595709 0
88220713 258965893 0
310339386 195686291 0
466178087 136766881 0
78345074 130370633 0
384806663 230062269 0
441939709 179073851 0
262487237 139332703 0
23725711 319603382 0
249029195 231358287 0
465420101 385514219 0
527709131 270963837 0
346683225 547882474 0
494698622 220926751 0
202871488 358874054 0
186680474 259945780 0
436932861 295848842 0
24625536 254530967 0
472275114 321563755 0
243906444 362584690 0
374400216 204979720 0
7017724 215803906 0
474650285 183043866 0
399746251 9473882 0
515100832 466871468 0
242733767 292681920 0
476864644 47047208 0
423270484 523337539 0
287603200 482375985 0
468029079 409693077 0
408503434 521194492 0
336961133 171732125 0
431044758 35451426 0
450967597 550507620 0
382221492 327776657 0
192724913 153828038 0
38986370 277720441 0
525860549 342536749 0
223993535 368055027 0
100078796 34033559 0
92283996 142465219 0
3051754 244376634 0
69544318 441175809 0
42296995 245751823 0
443516830 72525283 0
545967319 111058303 0
287959025 54424769 0
486099402 14204032 0
197980131 3594749 0
216847429 95535683 0
515693864 254286482 0
287742293 358961722 0
453135654 98813006 0
476509125 298727688 0
450641143 554512145 0
142757582 379701849 0
314926068 492494333 0
181962479 459746279 0
53341160 348685451 0
352216815 488380850 0
283415969 519266477 0
7444998 450138360 0
475666027 155842314 0
215852936 157918830 0
126587905 532560680 0
84000109 537414936 0
437495942 404121595 0
247708314 194800580 0
254529545 101986489 0
59787216 21665100 0
325592490 46551611 0
113353180 119795389 0
337414456 372520091 0
202739925 466127318 0
210598446 293869144 0
448348982 577682916 0
174660451 369459557 0
537618737 20065795 0
559632940 542089236 0
287820312 564190726 0
61610332 2698387 0
493181597 508556464 0
213758046 139361389 0
408636839 208380080 0
296359307 225676251 0
321941029 494310367 0
552548779 405512821 0
340903096 295005424 0
287012941 65359598 0
226508950 162964130 0
217729276 405238099 0
52761968 363120635 0
218426731 122043398 0
559406156 455801215 0
170439873 191172322 0
540519061 297046021 0
219831693 330995441 0
457774620 216789969 0
72242244 307726367 0
112976697 551122896 0
39395587 537136148 0
88986202 90836956 0
136877787 314937983 0
96250304 111893083 0
422273451 374699049 0
57345240 31849174 0
352150593 401199911 0
123859852 72285520 0
552976653 225578040 0
38502160 407822618 0
1885119 423209104 0
322918397 187866048 0
15099078 512407352 0
276206808 573008609 0
448231581 267795942 0
69218658 274710949 0
408784486 129616504 0
276197568 570672629 0
86834674 218388805 0
328029154 78263359 0
21445058 277831714 0
16683457 171648469 0
272121951 149561672 0
441120879 136212351 0
328590127 230569585 0
493034281 298714198 0
530486385 47226655 0
1567643 305168728 0
326101256 480154260 0
377153238 271195407 0
219641200 18922214 0
574800703 524814356 0
97663566 92117595 0
274832289 32442883 0
333819511 265139826 0
261497276 467602977 0
360365279 479247460 0
534538478 77102731 0
414360986 390299985 0
517716361 249305339 0
378946129 435082325 0
253002483 31491137 0
525345563 327481691 0
162909758 394578646 0
358915737 172141080 0
447463930 69538693 0
443301119 275970676 0
177443603 363906262 0
381500966 203376813 0
276643079 507249401 0
109532010 34847292 0
275279886 579249129 0
401456249 72003202 0
467056731 267403080 0
486397130 144146051 0
344571789 433344161 0
382665543 270456409 0
557561057 231221951 0
188733150 317754736 0
513239850 502787516 0
469980281 127632652 0
46336008 494650982 0
188416234 339588809 0
142548177 10530883 0
529294131 567969022 0
39301750 1776395 0
377371497 76915927 0
217641760 38116058 0
470745974 569561351 0
255020592 338270208 0
536861480 312092900 0
150919367 361563598 0
570362070 449953005 0
540413036 34587285 0
385030578 49770682 0
113850019 260894895 0
305902475 534815391 0
72228990 55390872 0
311478315 310488351 0
342825176 505367180 0
211432697 473640030 0
25879577 560027090 0
361669718 553400185 0
446584085 297574693 0
55881628 446299890 0
71706267 563176210 0
299047844 266420949 0
227937147 398992312 0
303319638 564604300 0
379347045 188436597 0
189500064 563365346 0
106293009 477349638 0
57670041 537437435 0
201452479 275431893 0
215801221 5428525 0
29997087 243039522 0
24038334 427318670 0
407241153 514338413 0
533863178 495533722 0
460016441 167838641 0
11947010 199297880 0
527642109 55089757 0
462469240 12368148 0
329558874 254362758 0
40710055 485935054 0
268442464 50603211 0
221070986 262865251 0
181029564 464338425 0
10388662 66654073 0
201724392 384371295 0
76361232 109520320 0
203730992 69414036 0
224735052 223145690 0
139152145 409914899 0
230823056 499218996 0
259593822 503822173 0
152601355 319611139 0
528775788 516290132 0
415396534 444909709 0
35992842 567517943 0
339447220 206931057 0
524191157 575264318 0
220354615 539879700 0
65971504 261979170 0
361143126 577257906 0
363532663 218690590 0
387615807 456617273 0
170623973 519002314 0
445090339 389212469 0
425945668 237069975 0
439593220 7577108 0
217405459 304112682 0
272930702 232508808 0
542093155 28297655 0
415423441 113481481 0
249562441 363474209 0
545043765 501830274 0
330088835 172268965 0
136656039 441827046 0
447383741 361263779 0
135293368 512297574 0
247205044 104261660 0
111142563 395342273 0
128215860 265487598 0
225299753 547486500 0
381186373 562470404 0
347515917 284035746 0
304646210 187522341 0
492879640 160685931 0
58855858 330744019 0
518721857 282514934 0
236746187 244608003 0
269850376 432901812 0
333605886 426486242 0
94625296 492710313 0
323079464 521145764 0
69276378 482467186 0
392742685 34752541 0
279823382 59234274 0
334327778 196123965 0
446300571 395690502 0
430559733 188904813 0
421043663 208379317 0
340128737 126147891 0
28061927 546821122 0
497803380 377841708 0
505812128 103371660 0
77150841 370839059 0
546300691 276819645 0
555489108 437868205 0
562855109 488224393 0
315654252 494152782 0
304333060 160027682 0
43334527 53451496 0
169440329 514966662 0
563207633 447603762 0
35048775 521072337 0
386221925 453047096 0
520263762 570352612 0
307701043 381669885 0
391542026 343023834 0
473232410 233897380 0
232199531 273268863 0
375176439 374943805 0
9980755 388287714 0
194421007 471840392 0
71722075 37143175 0
329819879 413295484 0
239476777 74853997 0
233183725 126410148 0
220284227 60180454 0
417991691 523681425 0
331225097 135655121 0
13765073 95530346 0
80638600 482395802 0
28137269 152398019 0
557180306 347446221 0
551353909 417221280 0
339900096 456200960 0
504284698 114256624 0
265854683 186827813 0
313105632 441616926 0
7314866 141672682 0
544223717 108228140 0
536109355 392196848 0
91186330 497738448 0
350838204 496345255 0
360293804 455077357 0
343210812 420770129 0
253550225 29343051 0
186992714 206913498 0
340894925 109892783 0
18169743 442560220 0
286841807 141614424 0
526046682 220466391 0
179566276 337713247 0
348289373 154368227 0
460509871 353953863 0
474502920 90075650 0
193841891 11386329 0
14151668 32280986 0
265669833 344808438 0
122147797 162152561 0
44036245 527978344 0
541566813 140744120 0
185491921 58596460 0
95164467 243591163 0
387636325 110556540 0
409552901 518008772 0
221486671 419426888 0
544351324 496671858 0
577668321 268821568 0
413195278 380659752 0
9462853 549323060 0
302518783 197405567 0
569828992 367321410 0
161479022 564037185 0
513724677 203150256 0
466895788 62780090 0
48139332 566524289 0
574303167 425905923 0
381799 193937181 0
315707292 36445974 0
238429859 328564373 0
474135558 133668807 0
186669766 435875577 0
39888372 159976476 0
12113725 133310025 0
136419777 29385138 0
544328993 201020816 0
259249441 237807882 0
18130655 22331729 0
416313798 338869273 0
423454470 115358672 0
548985543 384613701 0
418877252 541024844 0
287150915 263082828 0
266345784 475283694 0
122761178 487106418 0
377062406 260894949 0
562357890 332713163 0
120126203 246529276 0
167408447 437225746 0
88909804 428400143 0
258447235 481703093 0
522988146 139144885 0
380556175 553708425 0
140316975 260475471 0
13962513 43812986 0
147494287 1253252 0
418263891 117314756 0
452449765 109347566 0
167363242 239540352 0
75174253 288844197 0
484243105 476567970 0
220888332 357076155 0
400547803 277180437 0
578660184 501970302 0
309650888 147090910 0
354464560 352198487 0
326841093 229527788 0
124189532 210925830 0
549355024 474736561 0
294501238 103793742 0
236637172 502576936 0
76126867 478643805 0
411104848 170376303 0
160383613 264915757 0
173873302 138908403 0
167762804 472092559 0
505037264 236282893 0
197757743 93486497 0
145528912 374151627 0
259201506 139017572 0
445029589 311102247 0
112018742 497250595 0
507901799 365105237 0
282263947 182215056 0
213734848 445036356 0
303501531 229711423 0
434932866 126617084 0
158769623 418160272 0
135309347 536712791 0
571444690 310140606 0
568071598 52657972 0
277106565 465188648 0
535104668 403470271 0
542346378 126562168 0
192358815 419028101 0
76830528 515263438 0
550103171 449115336 0
301211299 479376564 0
404488577 125759530 0
337471469 534284325 0
412817967 276624667 0
322800506 495825633 0
363451783 391178269 0
341098766 199691620 0
285133314 357639013 0
302351179 569881381 0
180741487 420275252 0
445987609 310840778 0
199131735 516386317 0
217050996 147705386 0
529630305 325788562 0
55151774 473604327 0
113632003 545354674 0
106003933 427640740 0
507977869 196090535 0
415469345 519117183 0
224605889 315121794 0
396463840 161302023 0
154097938 132381689 0
234137920 411979173 0
275431585 345447564 0
171657839 245716318 0
202221529 40145039 0
341444279 103546439 0
341656355 165808115 0
71308933 371721877 0
422928326 251764745 0
342865731 345836643 0
554930878 509043548 0
390095520 298848119 0
61220285 415106026 0
73686675 539800264 0
458018087 545424349 0
104389913 59582532 0
239861732 17168156 0
460658719 247349550 0
509393060 209202576 0
233655698 445495246 0
192942076 161151685 0
196965935 372167520 0
233637509 326899440 0
33463248 461537723 0
122772798 20127996 0
47314202 432286246 0
269518114 120524243 0
544398636 503222050 0
527388582 213813301 0
94826935 472232278 0
453904480 524859657 0
538767346 361135492 0
52665734 338276310 0
267617553 207491834 0
108281817 320033767 0
21724337 226391957 0
416529982 156823243 0
416412229 469489411 0
232517698 96504090 0
228021153 366274965 0
556961021 271278632 0
327482244 373419500 0
288258325 510661636 0
167377183 449297308 0
385763972 571264061 0
568589132 501411202 0
266572543 161471892 0
374949266 336227763 0
509481106 559229157 0
27673650 504671608 0
60252427 91787669 0
283707412 302675422 0
50074126 14487097 0
572173422 309416778 0
307366844 275414531 0
302275642 149394253 0
359808280 509283288 0
575348062 316917081 0
384239284 549641703 0
5031179 195641833 0
503685787 91043870 0
382786737 12090907 0
60649691 272601752 0
460414524 474450165 0
477872507 469993346 0
473583641 336462256 0
329526392 188767826 0
35500861 285699791 0
427120486 307969023 0
281195637 299429164 0
252925132 322743262 0
265685241 513215681 0
436204237 375180163 0
151951353 340947593 0
148501234 45375324 0
337901881 551482016 0
273998897 433012043 0
224760916 494276910 0
46257919 422864725 0
108906775 160100899 0
445291071 352868392 0
426413164 533659912 0
311193612 313089223 0
274247374 520180401 0
39638715 22391923 0
434270865 76967870 0
485480461 11019146 0
266302862 47672562 0
49855358 576513290 0
232053728 523698081 0
505572319 416773495 0
551763506 268622400 0
514362683 184378591 0
286282168 313507984 0
126647206 116831640 0
229008988 259160762 0
466474438 286056009 0
425554767 71637839 0
242838771 103038800 0
332973700 290672001 0
318692853 181138487 0
514942266 484921232 0
129692542 339502815 0
475547014 117885665 0
82393750 432237013 0
565755651 273700186 0
118890488 426646599 0
127081013 26757015 0
445902109 144039332 0
505637211 294450123 0
239424727 520856191 0
201282964 576267441 0
93890442 207283680 0
461826740 433327608 0
27752455 307362751 0
163679870 4572799 0
190648845 363799078 0
572708998 561116672 0
251277739 495263807 0
65703019 137667072 0
536579796 447923024 0
448419288 76622279 0
409007780 383672110 0
429336379 486787713 0
471930509 39300719 0
531747817 555333150 0
276621524 348910267 0
332245797 481666328 0
499416052 49353154 0
163376322 84588931 0
481911033 224093952 0
564073021 94443814 0
69599170 187012707 0
188378946 6285186 0
114044989 228508253 0
435862310 355732565 0
538802159 419340505 0
371602924 462019839 0
448461781 88085268 0
360438718 288545973 0
22013832 559643879 0
149055424 548098808 0
222463807 404565901 0
17283870 246354781 0
47047084 477610791 0
318380801 375111135 0
409953731 211879246 0
185199987 451459750 0
467714518 211150245 0
338551085 460036847 0
391599983 544708571 0
569143052 422891501 0
482958032 246980612 0
526877706 330745501 0
119660387 341103369 0
227583689 98104986 0
219315666 327464147 0
6210422 234726763 0
102611415 310395030 0
465284731 545969488 0
310865722 475515283 0
214993750 366267317 0
415775338 24162871 0
356601482 256031739 0
414344208 13360605 0
245182859 332586231 0
508756354 457452336 0
450246220 237703812 0
537131823 385323151 0
107585927 490310676 0
53914894 95882393 0
330355602 489305521 0
58209788 407573420 0
577532051 452880575 0
328529689 530370010 0
249597311 96226715 0
11750848 572507160 0
323666633 41461191 0
569632830 73359913 0
125659840 107198936 0
439530303 40068338 0
279389762 106972169 0
83768490 24765774 0
331657602 401508803 0
328992122 417724692 0
419909619 210695615 0
107631287 527308536 0
246694176 454493330 0
121649571 297296793 0
460587046 468037327 0
10269042 167492404 0
150598566 358373617 0
422275259 516208137 0
566575177 81175547 0
480785981 474404001 0
38709481 497288969 0
251707417 529078904 0
69596740 354562307 0
385648565 551640596 0
487320025 395268611 0
294811318 301626133 0
369544738 291010209 0
162071953 218733924 0
233608644 539112837 0
554528008 328996801 0
521021945 437258539 0
527185876 261145096 0
431552588 572079147 0
59861136 393170656 0
525027345 471023534 0
129122637 268484900 0
352793830 450225017 0
380205631 181594129 0
457708864 114345367 0
44963093 178325894 0
249675172 368721394 0
151556172 204532596 0
467020817 228288550 0
7604229 380484455 0
182237982 386966737 0
551352559 62040468 0
557449175 135264773 0
34036610 299573403 0
372356247 345170966 0
446038567 332850786 0
547905114 509743892 0
296321409 357993768 0
509900923 356520918 0
355796150 238644261 0
363754215 238269881 0
42936375 65525131 0
416569082 360089190 0
130000142 432380065 0
47384848 437956036 0
14253976 381776510 0
168820572 45368595 0
368721264 199555871 0
397328821 249500553 0
355021519 562730021 0
115502134 112288645 0
343855598 330635016 0
461993798 98593347 0
577322388 479425002 0
28811767 316018190 0
475174196 410524952 0
517683236 128426914 0
452731624 568571014 0
328276448 332552393 0
525206532 216250663 0
532006260 141133477 0
258154220 408168648 0
568790293 270915217 0
371392534 29715160 0
230345872 84560239 0
331112560 441393484 0
458730738 137125844 0
429133462 425833646 0
481120323 239330632 0
473992378 234974758 0
405719521 293910025 0
398784918 461656815 0
427611728 365827480 0
512375694 210002451 0
213163985 320192941 0
380089450 422739924 0
421906732 33404400 0
524780295 238289367 0
516451765 217124292 0
541271196 466943600 0
54786987 525705849 0
85110050 530258851 0
362192139 99310084 0
161292889 46468588 0
157141490 32499356 0
422364868 200402380 0
230968684 278842261 0
506925462 44564654 0
518042840 162603710 0
218902053 363942023 0
26694147 467980411 0
190716354 256496046 0
251144720 389485440 0
337239290 475740230 0
288026236 387452409 0
332187455 53561968 0
467923517 511094643 0
185188266 82514431 0
204689319 140334098 0
170189739 256308351 0
112139374 106594465 0
367330218 472539170 0
382251866 150275784 0
171256620 180621548 0
174680203 564988299 0
137779883 507435841 0
288411014 285587212 0
82705978 525534473 0
242690207 430819935 0
151388824 54151667 0
27664018 299342214 0
348558678 358954598 0
241439033 137554765 0
47463082 365734667 0
185573975 53913624 0
120162306 351846639 0
418704004 26588260 0
16104636 527637159 0
96611067 180908651 0
277250988 562894724 0
191331704 248526375 0
509057516 542846815 0
395320121 401163049 0
102875481 509088160 0
296078000 362933755 0
281946565 227089268 0
254220997 561745194 0
332280700 519051136 0
568088656 510708843 0
461791342 573656126 0
4318182 475504050 0
378062725 31865597 0
485428061 377565143 0
109871246 48261208 0
490658266 429364216 0
165219988 7833324 0
196679850 438038602 0
302380219 11654637 0
8839504 187258628 0
492185661 380823592 0
20919345 268532247 0
493714808 91406488 0
253647486 44717846 0
501893171 105593313 0
546823862 176031008 0
6313248 170150113 0
195453901 469230123 0
165161245 272912089 0
434226220 27825830 0
557308582 369422146 0
116533447 325588805 0
444837206 426613424 0
193160836 422637568 0
162290846 34976253 0
348800881 244310386 0
31826533 341134147 0
72821731 492839814 0
460766562 364200830 0
176724446 570081478 0
435476891 526844662 0
200309541 358485223 0
464503337 529927038 0
31707339 145267690 0
3941170 575306944 0
204190209 209492226 0
482229274 450386794 0
274349238 186130753 0
422513346 5908162 0
403084142 536080397 0
60139312 460292318 0
278364565 441580901 0
95346452 486194350 0
475264002 107110243 0
66363559 243320360 0
247791464 572126559 0
119596637 148421350 0
535831782 366234084 0
153948294 568134793 0
531251814 68163784 0
56215453 495606822 0
525736439 19172178 0
69121439 398350271 0
346760498 213938941 0
133401615 330434542 0
140693135 422544213 0
338542545 266493994 0
96149670 2026462 0
33847896 509206366 0
65081613 476691055 0
34011459 410415458 0
548755086 334263863 0
66473755 373779572 0
85715195 64394132 0
35690692 486213348 0
152711926 548645805 0
410256338 267878309 0
543671477 286736463 0
11782243 468017865 0
187824444 575990527 0
103585423 466592022 0
191212132 540890762 0
310005528 567206943 0
2917608 116288782 0
33120634 176538070 0
421429070 494021730 0
359975536 430416384 0
511217903 465549336 0
25347773 558769211 0
75570855 414472593 0
526781914 310089683 0
490386029 572685360 0
366493713 390982086 0
191279216 176510294 0
209299269 286465054 0
82823605 458844156 0
347681885 226788023 0
193915664 174067426 0
86721849 424215430 0
519860655 297017378 0
495423253 269677400 0
55684160 307425874 0
212624600 553915137 0
194593267 384091144 0
105169167 308140555 0
312630000 154010787 0
161679904 460945535 0
70815172 417079390 0
550614406 226575644 0
62608349 292867196 0
401794932 413775411 0
323250804 389657502 0
238720756 501955584 0
463945233 139743080 0
99585268 361910988 0
71668 381477573 0
408592218 356121398 0
471650343 176716217 0
164195669 538625574 0
305711995 416805958 0
482313552 199302843 0
237941373 68992298 0
143854871 490893517 0
104541372 511099456 0
291589838 249077390 0
462598070 376114498 0
552796991 147205613 0
81773751 355393509 0
158837593 124491081 0
262104579 281169543 0
228427197 242113827 0
25178200 225875171 0
451414197 229853113 0
217467193 516510182 0
519271717 136147793 0
330429005 36113394 0
432277362 185687216 0
188504108 190026544 0
18304010 560323315 0
64220201 347707045 0
4999937 471659454 0
453899331 530007955 0
107037373 282268695 0
145965683 236905445 0
130246 37515386 0
490496436 521154303 0
211225673 245123794 0
212467755 524964416 0
300212803 251733934 0
537727247 425910495 0
140824923 37824848 0
507100180 126564930 0
503709838 186941374 0
347259671 115553558 0
21023115 50148347 0
479821982 372127184 0
521940367 502177860 0
329743101 298418097 0
111012885 174468936 0
197653267 105633654 0
355730619 17620233 0
578562585 67916682 0
482468831 342902910 0
544773256 277333815 0
467024398 172713195 0
118558629 177269964 0
2532518 296276343 0
153885294 428665109 0
70081778 456318265 0
502146254 134145292 0
118958215 198028621 0
436987775 520544157 0
453538573 179889984 0
554230798 429856996 0
39002577 47688860 0
185101374 147900015 0
568775863 373757407 0
434792633 127200054 0
520570594 556414752 0
173057533 59241179 0
405645251 319785039 0
361297023 313282440 0
551352173 424321970 0
178994586 145649863 0
125472542 514366026 0
24054046 396019174 0
77594252 415994436 0
392518316 574751307 0
321182462 63405265 0
172258809 13058492 0
464710491 443228240 0
83047952 393185108 0
420976222 319444982 0
539753662 338295024 0
160109730 333642886 0
531935944 139101547 0
79368157 512853297 0
193882302 379183583 0
291849573 10448553 0
193163900 76296602 0
31859936 486610704 0
193596264 514348198 0
270486626 374117901 0
339456376 332198399 0
400507384 291548470 0
27165125 385898392 0
292283131 519396718 0
290699718 153401160 0
433876543 442818419 0
97065224 308069775 0
327018795 335933160 0
567784373 130890423 0
557060331 347525180 0
298575950 277096888 0
28562660 550039394 0
469976375 67156288 0
555215858 289343744 0
473343448 85992085 0
90587257 79853814 0
337198733 15947791 0
183665053 249187268 0
558095962 188533057 0
179337799 106234349 0
509553440 348232901 0
11069685 344535992 0
571025781 435570313 0
430579340 32979963 0
335229082 260303047 0
492015551 39625493 0
185805371 579218646 0
180620272 254816235 0
448253790 563898858 0
570376110 95355640 0
97289854 97995583 0
354658318 86448753 0
370990672 266815096 0
472491843 307103076 0
466834981 561845866 0
155229613 364095916 0
30267240 74100334 0
334936686 495258204 0
232579591 265466201 0
367420749 354142252 0
435973516 16311478 0
360261963 113159414 0
323157701 230945678 0
336386034 260413978 0
52251676 16603871 0
527920527 336005230 0
254740270 166829641 0
441735415 527889921 0
413048067 24115173 0
207946293 570512404 0
407217534 24272529 0
12387531 22105140 0
132746086 232848501 0
410792428 275222813 0
266397147 461608511 0
349067886 457225676 0
137312469 205465748 0
365311604 375269842 0
569736555 250078029 0
121087758 34878891 0
470876991 483703831 0
478370305 296287233 0
519405331 143896779 0
344201643 402761411 0
24797375 349000696 0
200912040 305898316 0
220820699 1358413 0
58300892 3267280 0
489771506 131400897 0
166678579 390092616 0
245409354 323508496 0
557403572 329340561 0
6907924 389921687 0
388606586 526005123 0
338272436 67332941 0
268880815 473485385 0
238928681 545790952 0
563384325 10493970 0
273538712 108197127 0
568486368 576835519 0
202243926 493004078 0
456787542 147229099 0
6716294 67182501 0
480358709 335101638 0
322691131 553817452 0
431557334 114219439 0
15028891 57722950 0
565744569 57032750 0
128354292 416553692 0
336483688 150320389 0
282918699 56531631 0
555597029 562651037 0
279204929 316251576 0
515883796 82122147 0
242976094 42312800 0
217796920 89618438 0
83816912 526408264 0
76007383 514300087 0
498240122 290642979 0
342976422 256787054 0
48093273 513001534 0
175864951 70069989 0
37348517 312009721 0
72012902 126296262 0
435166479 501056667 0
193255613 422646823 0
59541188 231859147 0
385045238 234132973 0
437253537 88535979 0
2439644 510923310 0
358229363 277528207 0
210283535 263782926 0
55201201 12749382 0
37806048 177959013 0
153075260 211815244 0
439128120 168928413 0
524053639 522941850 0
572502375 171899802 0
430551203 193834092 0
281645849 117020721 0
569015375 105150256 0
443486101 289798314 0
84203648 376512088 0
186348040 58043715 0
88618368 572839638 0
454659300 36342665 0
12947463 525499201 0
133174323 493170691 0
497101684 95522586 0
485094118 492408168 0
246745885 364196754 0
167001304 251257758 0
516602515 207344243 0
556786058 231062040 0
484008998 187241755 0
501810111 105587963 0
226069860 347041820 0
266515882 269916474 0
74023656 332485955 0
116280116 496972799 0
28491154 381430083 0
69088501 480387987 0
154447506 132580705 0
198372943 382268581 0
248937325 551961504 0
179153503 136833133 0
401397440 110059895 0
267986433 350473227 0
564923349 78025294 0
142486364 403424930 0
564854173 555978030 0
469673124 115851678 0
49821930 46818150 0
491101767 142864936 0
17820674 441363292 0
472501858 203593322 0
242892578 406569453 0
124807656 341903508 0
90681244 495681161 0
453061226 84140001 0
216153888 365079448 0
14797099 410974495 0
418226995 413942993 0
335043200 514135261 0
488537535 321782933 0
569609917 126910416 0
437583494 446935192 0
358156823 378528353 0
383280305 379340221 0
481914626 352000168 0
463019949 358890288 0
503947602 358613352 0
105791663 412373225 0
307278946 138964697 0
503764254 446022143 0
34949734 200954320 0
44888340 528744470 0
440796265 111395260 0
519844958 69016787 0
54892693 299932289 0
267478815 20557900 0
276051186 380752 0
199554974 439658408 0
168078471 161391010 0
535020228 393198380 0
557111488 538715996 0
514942846 454306496 0
499746346 36588468 0
254899964 282128969 0
555031443 346127067 0
280273742 172371309 0
15338406 271504783 0
300833886 543070214 0
107580517 316520983 0
49127296 79251612 0
500811272 199433306 0
277174340 474119082 0
278465837 405557110 0
536506569 557065526 0
3695594 406659115 0
210885784 263434071 0
490231509 26186961 0
570554178 433034717 0
187403374 383323412 0
89220280 359840470 0
321949553 353234447 0
456670842 275007082 0
50983853 439296723 0
429399159 54621612 0
16951664 423832260 0
87440482 453411922 0
544128110 233497304 0
159380001 389233724 0
128570517 458995427 0
375567211 373972921 0
74015883 405331344 0
502663657 140917801 0
104881911 502385196 0
507259828 186410766 0
373120295 18707929 0
239761672 391472338 0
464187590 386038823 0
220003323 478181457 0
492534504 147137473 0
299920096 55652840 0
43852329 301744137 0
281373980 7352931 0
8869204 145311489 0
233245264 384604999 0
473894966 549347066 0
203393347 223761812 0
337069283 494319112 0
123838274 168276741 0
567250788 433628960 0
200470457 234488534 0
104254790 538389991 0
353917313 138517297 0
579480083 291351938 0
381628993 309988812 0
103818126 315871690 0
213522827 281038071 0
330131926 371028912 0
373482226 98057211 0
207122891 470981128 0
300913343 300017429 0
498961329 559904890 0
363087862 87057134 0
468618574 28941635 0
332543383 493367856 0
134713445 97825494 0
387908352 400449778 0
30846217 284805732 0
221741211 15120174 0
442848025 359139724 0
495380978 296499220 0
131517561 362484042 0
239190376 56978590 0
80994498 465915395 0
270145592 340305447 0
189171486 181016827 0
78995013 311241957 0
258515421 440293402 0
506162344 353226642 0
58975690 480844650 0
252519434 233247489 0
41333653 254246846 0
121147718 254565847 0
99836660 489489951 0
495455549 108383446 0
196889814 431996844 0
106794107 360618853 0
269955156 125814643 0
479827627 5670711 0
372828054 558526868 0
370532241 15985678 0
124281882 453387643 0
90922292 560924976 0
296631476 265220445 0
498850418 481033040 0
503046365 226351965 0
223978235 285149666 0
160087636 116684959 0
571919974 440093353 0
132417823 389944993 0
30485696 187145703 0
265154012 426063953 0
547386934 524378265 0
513246799 393421007 0
158858885 565086824 0
373752377 428191779 0
143396652 354792207 0
446189630 384239391 0
406634455 503080761 0
487678443 216012967 0
407591919 99214792 0
266977566 547410581 0
569757447 333174727 0
536143731 340475 0
231364688 114264498 0
152072693 217246000 0
203174990 432958793 0
28938316 394310754 0
16478510 429660800 0
350510302 69460987 0
506652530 460390804 0
89183264 36264731 0
159115393 128296911 0
457387382 341692190 0
180901263 261233059 0
163061106 478069735 0
412880269 505388084 0
540404531 137520826 0
85011763 82211553 0
406305047 136575642 0
154919862 130479551 0
87388661 8637465 0
68679626 74121030 0
77367061 533772855 0
24840015 199604611 0
76718755 578679319 0
281558946 386806897 0
143453233 547427079 0
152765570 538784936 0
507277736 514843334 0
65237367 539990502 0
352452439 519280214 0
242868037 218779687 0
138361998 411647735 0
318605033 562242560 0
61785116 335160523 0
357507635 175521039 0
421910965 365227070 0
191690666 302967617 0
395841104 412217151 0
535167604 68999495 0
31848953 366994199 0
176979968 125875331 0
19768084 317582410 0
78850464 370959066 0
1042004 10655772 0
142758418 535541686 0
14225884 176739531 0
557706372 454691835 0
554337255 367322761 0
137050968 537089881 0
389876180 101205851 0
547527649 353907642 0
257788297 350343365 0
477268545 400181907 0
116217376 470745054 0
232672501 20053430 0
226188540 180837350 0
530151915 448722313 0
372489179 18315217 0
544204762 429484114 0
229408108 22617990 0
199764212 10621634 0
144912194 217505560 0
93736566 399005300 0
15321910 11285818 0
453584720 100912854 0
367745449 487133776 0
153788607 794501 0
92498923 272652198 0
216903344 450051749 0
450159269 482761246 0
48325330 158615259 0
527856810 230906822 0
457174369 516190817 0
518877014 120685650 0
81675036 224702131 0
356042905 55901677 0
191254599 70709407 0
150422688 121131148 0
229576667 271270428 0
500925941 370578645 0
566835481 447434131 0
12851172 328163950 0
267315121 56838758 0
173518224 244667186 0
470427842 92912201 0
494691181 111551674 0
380943633 171550461 0
566653446 533114858 0
481103626 133144946 0
186044100 536284102 0
383751848 359630143 0
171325621 353220955 0
574545817 39451756 0
362310277 551868156 0
94178294 571210382 0
577250470 105097690 0
354115258 474312657 0
548772773 413786362 0
8023520 543860867 0
507800800 234250094 0
415855684 421333128 0
242759409 290624865 0
232285019 487224512 0
543901259 311658216 0
536817241 502291230 0
268113009 191397161 0
415064195 89602731 0
155744361 226099180 0
89357845 457037708 0
188411853 276356879 0
120510997 225143437 0
540591735 298919059 0
20902262 468741211 0
338723304 527748583 0
552487217 278297387 0
393015178 93546837 0
323963082 270128415 0
563039433 500699495 0
103412242 25364511 0
579202584 6976616 0
328852521 322181314 0
46542344 218550377 0
358469366 149072357 0
159115560 72555762 0
537679577 287188757 0
166735175 526336700 0
203078332 7131041 0
298758594 39058679 0
244085555 550588617 0
520079151 497563014 0
2646601 265641653 0
159643245 472427616 0
277482253 288508471 0
26192654 284594763 0
388059399 562028370 0
417592999 523593976 0
451400035 523637538 0
290328234 130973064 0
530070369 359206957 0
187393601 339079669 0
442745958 532967904 0
487048075 50213633 0
456503733 508997404 0
315640749 292144681 0
572970763 434160603 0
569933094 302939728 0
197560386 61857644 0
276034026 547475162 0
345533275 36192095 0
154920849 259220833 0
400852591 10723646 0
407787014 321126062 0
53156754 564489355 0
255068427 2172230 0
335184243 2314532 0
12170864 44403546 0
455341374 309693230 0
184633131 470443087 0
546710925 302413551 0
114962539 573956037 0
207759416 274930338 0
440074171 155643949 0
440241024 409415837 0
514924502 548483609 0
509719564 167580772 0
14310373 158591690 0
502746426 473078398 0
262185372 214144308 0
52151090 82690697 0
517942518 16417477 0
469246160 83995984 0
449564343 382476963 0
511650348 299896439 0
262490961 377153476 0
186955508 170132844 0
264887177 133070329 0
231391046 420657525 0
369396886 6556908 0
553684884 322294746 0
356813129 190810173 0
56601062 24150145 0
526957037 555157778 0
244564547 90631888 0
206540592 132916959 0
347741327 475007707 0
445989916 95383451 0
415077056 386094002 0
289170909 406858670 0
521304164 28488824 0
441298760 251039886 0
547223247 22165720 0
331488007 515378227 0
177643594 560916011 0
244539410 240935668 0
493715250 218205619 0
417566789 516731853 0
95114285 61851387 0
225539967 295968534 0
578397748 83473389 0
351619945 376669458 0
528861609 481436181 0
371652557 411084617 0
557812771 67277742 0
399011205 313221344 0
233055317 358651072 0
498849186 385661773 0
418748035 72417881 0
268542515 117571124 0
222369326 217455822 0
514819268 29985638 0
230071428 70736242 0
318291328 490872020 0
48062093 109953837 0
61747469 237167419 0
162021817 231187868 0
36072547 127783938 0
88539363 257318184 0
180281666 288399688 0
200192864 157699090 0
123953042 574979278 0
517964325 163898411 0
561807380 120333852 0
537008328 360281462 0
27336743 118815287 0
562210612 150503604 0
209168156 517278570 0
130161770 59264963 0
325824302 496597528 0
170332395 433026386 0
201242020 555260902 0
558108706 429607016 0
6611491 81801866 0
140847637 235085892 0
494631416 302683181 0
42831038 320767482 0
329979397 477842789 0
275006825 489349156 0
290988459 159478720 0
244383378 459328543 0
545397602 363681673 0
123549262 502874326 0
496455793 517886509 0
405086751 47513786 0
479511154 239841256 0
153871846 396232598 0
84498968 407452707 0
114824686 248102504 0
255733065 396596162 0
421860467 305703175 0
514986658 83372014 0
99596754 489799635 0
81733018 185565044 0
552922359 62865655 0
318123956 248240103 0
52360852 67658076 0
22399213 239237927 0
307397832 491478118 0
401009854 137771047 0
156079929 371324475 0
487028594 250767147 0
563202793 354303030 0
197894934 497731389 0
75257386 521488635 0
59467408 512445122 0
147688115 448489622 0
470559603 501940647 0
98967372 338234673 0
175832756 478824580 0
297261572 444410343 0
252868529 72738034 0
416199957 475155173 0
433178286 64316977 0
528748193 310426735 0
431098090 92807307 0
187340725 376087449 0
18872849 68658228 0
367301537 108919615 0
21390379 251598312 0
302267606 408627949 0
231002654 4308731 0
401130324 417709179 0
372236765 414033966 0
136304273 28813047 0
213539048 125129853 0
279179307 537595716 0
470604003 391533319 0
207355904 362096156 0
312488113 129764546 0
398837627 376472871 0
169127634 212500387 0
392658321 533437433 0
439243061 48807769 0
364299025 410074649 0
65701201 535889109 0
277488451 149816346 0
574480829 518451037 0
46167085 561283680 0
49018936 112000756 0
256461758 446165319 0
312048399 472400528 0
306450110 140226688 0
139650471 557871373 0
1094315 506095747 0
209485800 130466531 0
81119520 219391637 0
75409840 215900947 0
384442308 309850215 0
290449593 419851220 0
295294541 332024296 0
392431067 111258045 0
147177966 572573862 0
10553440 51399817 0
125057111 155407417 0
59718465 6699354 0
344793288 266080585 0
403833057 555581579 0
8012870 188285542 0
119045762 218483081 0
317844978 549430293 0
18274508 538216743 0
43687286 61162711 0
350025584 52687500 0
43057484 576685204 0
200057537 334397121 0
46820898 396737329 0
47630042 93437462 0
86667311 5296730 0
689882 401534955 0
241807161 420210378 0
95331713 11677855 0
40313305 105854894 0
388808235 171270575 0
494917011 111671877 0
567222540 348912079 0
94480440 98466603 0
441368765 288009107 0
547936871 536408630 0
425067244 84609791 0
307766696 554441220 0
374035783 163712942 0
81237103 548472460 0
304906858 432212446 0
23117328 439909671 0
162850691 221713156 0
88985145 204767723 0
360938292 220248212 0
442440706 208997240 0
50045096 449472024 0
347264573 74669135 0
327859862 397316151 0
193489708 351071913 0
471648599 312885060 0
462260794 241807626 0
478116108 337077284 0
371795484 544062418 0
96518796 10992675 0
548556224 564060063 0
198080266 142611375 0
78931923 123555394 0
537563953 195877425 0
134562491 72751494 0
172244757 413717856 0
97522467 401725670 0
320782649 125369603 0
163166726 69672635 0
132671203 388159822 0
246327740 162292112 0
383089258 205601351 0
321724180 237441769 0
335532035 89054516 0
185645420 236193838 0
355436477 369618810 0
8690725 493240943 0
63867915 469758732 0
408274560 521464170 0
438879051 406314665 0
232997458 435606446 0
106281091 399732601 0
52526635 359607115 0
190790153 288209700 0
302885773 255739829 0
565602690 479521405 0
284325786 7418102 0
512414607 189710483 0
346180790 432639425 0
108664300 304999652 0
105922210 400797092 0
393289872 113721803 0
229493554 99274725 0
172202138 544628976 0
199357222 295409945 0
448142354 164853309 0
577318037 376079273 0
396212301 147000721 0
358137111 100554418 0
234111962 405480506 0
138982722 146254585 0
279397866 184764048 0
137204809 459213743 0
494211244 362121911 0
390583105 547297576 0
34758399 329217570 0
178299998 157059609 0
398870243 343293267 0
48811380 433491041 0
550072454 308060406 0
557728263 206589037 0
95778401 258801720 0
327494862 120008371 0
150967824 282611856 0
324765553 66728761 0
541523230 130417628 0
486548450 330202207 0
24604022 155357138 0
169633658 180780867 0
380462384 476161614 0
31473607 480681824 0
267058105 537296778 0
345842563 477980084 0
359239877 75866565 0
147231947 458910904 0
511897018 374260284 0
138820094 569039549 0
409816408 17479655 0
220592363 408283725 0
544484474 526165709 0
221766987 203241980 0
485582508 197592705 0
495394580 175853252 0
411800268 309245827 0
338010386 307497295 0
136271230 327246950 0
106077295 75298989 0
232485780 190546884 0
371272731 116005757 0
113949730 534766953 0
471093454 514347740 0
137838834 193523165 0
403546888 203278054 0
482555285 62143711 0
547752272 18063198 0
349968877 278009777 0
356435767 334390138 0
273703447 142223923 0
232836751 48941490 0
138094257 333348516 0
245311073 240312451 0
80816242 184138763 0
215180151 116898435 0
498936192 172844108 0
181652651 326343412 0
133926930 140715803 0
95764988 327213449 0
373431394 181817546 0
8336285 240082424 0
171242769 365174673 0
184775340 144723578 0
234118491 175125936 0
103670454 577539013 0
249035707 79010343 0
127514733 543927751 0
193665839 206749571 0
453173071 94678004 0
184713516 441308015 0
483358285 579230902 0
47961938 179280801 0
220895781 303296378 0
89806838 268172408 0
124749766 263194663 0
215904776 284223604 0
45262239 80263488 0
357099922 450140654 0
477501244 246593234 0
502844757 534749515 0
376032077 193584738 0
113969619 49156370 0
22495434 486464470 0
179143724 80253371 0
96205091 40905415 0
202074400 412129673 0
405692377 497683252 0
337499758 544139568 0
476330122 263331862 0
467011367 499825419 0
209676717 459898012 0
312659858 101262707 0
519650027 115012880 0
148026135 535646830 0
472589225 9888897 0
543109328 207789041 0
160921010 346077464 0
430625677 308932361 0
515439154 287989427 0
248208666 182839178 0
325228289 39268395 0
44226825 482667739 0
337602246 338125957 0
354335149 409243794 0
378108182 536568264 0
444084155 246704037 0
353857821 219320364 0
353241451 35296386 0
270464363 511588515 0
348290664 50048565 0
254249471 108294395 0
429673491 163997994 0
271674429 167768209 0
465654044 11824049 0
213655859 115247925 0
6110318 551618492 0
438926850 72932677 0
120602076 430231885 0
18976070 260914290 0
143857300 15182302 0
50110179 502316060 0
511962733 349457838 0
45746835 449899186 0
193164414 441952425 0
518579120 374068825 0
423161288 275211269 0
504020017 535794183 0
318951333 346840196 0
65158445 555873710 0
42378504 325695434 0
98564864 372309414 0
381096774 61944261 0
80175215 271412238 0
61133547 60791286 0
546611929 306311822 0
149042463 452018946 0
373854241 424750490 0
347741247 556363218 0
325990768 537969293 0
522492748 403729218 0
460162551 47517709 0
215810896 398654537 0
246725941 279383119 0
414992332 112913127 0
197917374 449139985 0
139211298 571531162 0
219227223 321673402 0
504826086 2925919 0
265484989 556874704 0
338623673 191207812 0
39639513 14051363 0
405944706 231706577 0
168914658 112788591 0
37792392 379023142 0
2332154 521559700 0
88984750 118114984 0
254156274 279076211 0
445828881 478905483 0
558530504 101059232 0
289402100 363809959 0
116429490 292197510 0
72744045 71865659 0
20032701 92354587 0
485813528 178270346 0
355329488 90932542 0
54914746 334016326 0
566629738 444455117 0
2999185 439116304 0
415743014 481385533 0
115297147 273436537 0
384891684 302653942 0
275959748 206645518 0
345720664 348267437 0
181523002 512855988 0
259481103 274175134 0
197582667 251748085 0
6813931 481694107 0
216878511 367698773 0
15407095 482801446 0
271855292 55257530 0
376270495 172556059 0
577738894 523571085 0
8254011 62025774 0
569490009 510535707 0
323513523 192272178 0
188199054 522528166 0
259304905 411918458 0
551359292 544477550 0
87521055 152792618 0
216486897 452256058 0
192546251 143588915 0
203343147 401035585 0
419959500 319055068 0
321870395 234637786 0
522835331 349041817 0
242550761 143170195 0
255138597 563276699 0
417768558 460835601 0
519450450 323967544 0
357883263 124008192 0
238250577 148144576 0
548103191 141847145 0
438620909 1212276 0
482671320 555117123 0
151155694 459356622 0
149000566 444560656 0
484581447 29575010 0
548816820 390013533 0
55695398 61757688 0
31390859 473861586 0
318027177 402651824 0
203177618 37136184 0
422028691 401962956 0
42437061 152209591 0
42704259 64560090 0
527188421 151440173 0
168997612 417021222 0
264917401 578074575 0
243566481 288295788 0
345977428 212849615 0
119025269 327623015 0
414231243 538151037 0
541565268 84387845 0
133377331 533194919 0
212064101 17738558 0
528276369 341873451 0
118241200 574229810 0
9131086 403379924 0
72518487 500854814 0
419931029 388072228 0
321972879 35335293 0
119604983 149867602 0
486390810 367823942 0
465640113 107898884 0
41979124 82899185 0
450887926 160628642 0
565947420 254545951 0
142361953 513631884 0
353266671 502484519 0
161767191 297725132 0
38464030 456967367 0
31866154 201527171 0
139155729 2922926 0
140047590 122590918 0
194361589 542101732 0
309797718 213751370 0
166156931 508563824 0
51557395 553732642 0
99571965 174631036 0
253632562 12127798 0
380361136 164814301 0
234106797 252021402 0
56609120 456356844 0
233370218 421008750 0
398633463 209768739 0
316638642 258668193 0
571742714 16992954 0
544919136 123653369 0
7306909 115859966 0
17342761 19813370 0
390532397 32354993 0
7250540 278741449 0
519295731 2749073 0
404830292 479134966 0
169325490 154812470 0
497811260 287571547 0
82734274 10988336 0
240942858 49955323 0
393088393 231150212 0
118555072 458724394 0
473339133 388757093 0
105218381 573605407 0
50305422 493672158 0
284346781 438475181 0
545053872 287982361 0
102074019 119251425 0
265743738 421337788 0
404355800 206553042 0
191921939 133632396 0
252225306 387049665 0
87098394 100727388 0
70088087 396684012 0
225929606 15304153 0
494591084 292436434 0
252701925 62864401 0
547198966 230615580 0
179042121 198831334 0
385551307 288559595 0
190729404 438609006 0
215389662 267359954 0
50448390 283517378 0
364630424 62664293 0
156707937 366153282 0
475915030 26047821 0
168976280 871256 0
262863171 199797814 0
192418293 370695402 0
285368633 458029724 0
222522045 363219333 0
168968079 513903874 0
74972485 420884579 0
126410683 96923691 0
431672383 78198322 0
22022683 51044722 0
450149528 77717760 0
374528274 506762917 0
464477119 411856992 0
133154755 493789824 0
547048479 63879552 0
8471076 578667165 0
238293671 507979626 0
346476346 96991355 0
55148167 24601301 0
499264505 235903171 0
254412272 240471513 0
437543446 94259118 0
336021998 191642922 0
450195386 150072622 0
513375068 479923811 0
285772722 130488848 0
278151846 20944493 0
279800333 134183296 0
79045374 465849421 0
442486329 73595225 0
75664955 519046181 0
575880437 29704199 0
92721148 571304482 0
208842396 131204348 0
194008402 262044231 0
253886847 230780280 0
490419188 54519006 0
378731643 344970889 0
94863590 25250887 0
446070418 245886848 0
544435106 255331264 0
2001409 552546247 0
16790077 274046802 0
277132500 181497252 0
521685533 174981047 0
252372878 267899054 0
470472238 49469168 0
108762418 6661905 0
306953650 176276250 0
201873849 505470816 0
360331929 216607198 0
89435323 137406620 0
476519593 384356758 0
240627207 173356475 0
241903906 135258984 0
123252765 535899591 0
448772572 163520941 0
2996515 122376157 0
453640208 486353358 0
105167223 229520910 0
468011039 56713795 0
422508567 26857771 0
17133840 46272878 0
169343732 221872828 0
38058195 309066939 0
113113078 280900010 0
515720480 366854685 0
209957342 45773876 0
196403138 118919122 0
324655393 514725232 0
556423535 538190315 0
226094050 341357692 0
517638969 413864816 0
569982816 394110034 0
133326501 127755630 0
381219176 148862886 0
136717553 160767479 0
56869366 116427419 0
349021730 72988669 0
194864376 446696373 0
66463452 64997332 0
87569616 532642021 0
412599065 387276045 0
50004391 400153226 0
145773118 398746499 0
235523807 541951139 0
192219883 444075460 0
67239367 153714891 0
12470944 281541647 0
2966746 70294449 0
203530608 573953461 0
271210727 181756806 0
56463659 196161970 0
306611774 304088975 0
118497294 129425742 0
314466333 544401369 0
336053956 528973280 0
555375195 423514471 0
305540769 334161043 0
280737175 208200269 0
152113324 191249654 0
505234285 15661490 0
50339325 116745379 0
314779358 205181654 0
33541694 137803283 0
232542386 227086909 0
19683790 369594160 0
157763426 570660947 0
321960150 394641734 0
485443009 522416422 0
197365734 330953533 0
287513198 85913179 0
518302699 331988504 0
335690712 231982301 0
199844237 386609929 0
353217348 557974265 0
496234972 122215398 0
24127941 125588413 0
312716110 496585674 0
378964562 108494256 0
300619042 147093333 0
513858377 120329285 0
387017999 80970921 0
468463963 364594543 0
256522425 331414673 0
10664850 538556613 0
294291002 443063952 0
315337549 333577673 0
83880608 278000398 0
502822535 431198053 0
52332280 197018169 0
79891368 560472321 0
421724689 321334071 0
548917656 123705443 0
405946755 270582657 0
555429780 343628785 0
319618565 239699369 0
389286188 299799908 0
494772571 372290962 0
246717324 395991324 0
52994833 57601167 0
101345825 471442910 0
282036475 169769137 0
516491157 393780023 0
70016051 149278558 0
115548793 320088050 0
419337161 192000747 0
289729170 563425032 0
130821408 56635354 0
298769824 188322639 0
250212879 485983492 0
239080797 23394171 0
221799025 3863105 0
47512182 275617979 0
475355552 14207448 0
335028509 557495601 0
105247747 111053527 0
530287555 86453424 0
404948715 509875447 0
206996661 444842244 0
543456952 24015409 0
572227928 433763074 0
301009957 472742250 0
564958555 120213435 0
43306366 241980067 0
105234823 91594615 0
545538617 287761923 0
439370466 33877769 0
389839827 221487329 0
416248873 575449573 0
270810672 513617731 0
35296362 451760854 0
229816972 440400824 0
371730965 8943642 0
492630405 267029195 0
338569449 399374120 0
511280539 61760886 0
56880767 481704352 0
449863158 378480904 0
323006382 120444407 0
497636052 394758074 0
382525652 385211940 0
493918690 254981585 0
93011286 572383833 0
127152073 275452815 0
189484807 77545423 0
341263225 370001043 0
439154766 293691710 0
200804486 201997072 0
386640192 573750222 0
522135448 243180862 0
93233366 519288086 0
99075144 1270488 0
577030479 237769595 0
334812682 565562172 0
230749979 74026824 0
312625142 46673829 0
170231985 471404200 0
105985546 569444732 0
557866751 293598618 0
368654898 176501030 0
182616979 548945677 0
27772468 134703740 0
513919219 74902716 0
469913258 456677498 0
9802487 548510105 0
474904420 563924926 0
69907620 467768796 0
477559566 136315699 0
125076277 239742596 0
511224384 473389665 0
85746664 303920941 0
306429021 355050578 0
460162499 215389384 0
512057099 526310657 0
401284473 216135325 0
225693117 361699021 0
276806124 426137048 0
24414689 447425459 0
234347357 563313342 0
294754674 271825804 0
187279149 91525454 0
541050288 447280320 0
7739979 1844313 0
155512869 498649061 0
293588275 351782531 0
535053616 314292547 0
427442792 421461284 0
171840091 323147249 0
562028286 533633962 0
465481863 48860887 0
379089060 432105374 0
309029684 520203566 0
281149190 498187224 0
323645879 196270785 0
516469863 45484802 0
125354037 501739436 0
64149960 556569327 0
413717385 47984984 0
13693826 181715629 0
272997675 190195601 0
399012487 237563289 0
435827266 529475598 0
80503725 5456953 0
215917605 137733464 0
148075783 474798639 0
67435000 89178441 0
187433344 134486349 0
358179568 255451726 0
286285744 452470142 0
248335400 566300905 0
491288635 255756880 0
173899089 272618270 0
104667705 344760162 0
356490903 209580882 0
55850602 221615265 0
495501797 563577926 0
160415301 437299941 0
469935882 264298609 0
269705404 505761473 0
171521246 199292932 0
437892718 322160929 0
59629141 373865362 0
48423194 271275239 0
77091304 467830748 0
39023318 348276952 0
562270809 71415603 0
65177388 355443501 0
341151219 102233106 0
66665178 355570338 0
139032828 15985234 0
292225278 319541957 0
272615581 556839703 0
401506891 138409242 0
236379786 100623441 0
437890272 300865206 0
374283799 265001527 0
71834467 402025676 0
573617342 451804874 0
554499861 113086812 0
542959584 3631471 0
280264553 367776352 0
452588350 456537577 0
71205901 454372378 0
3940360 105166719 0
6296215 448685894 0
166353458 219157248 0
121147916 516328899 0
524943047 172642974 0
553331651 168310163 0
413730301 84076976 0
182478602 406400715 0
542335566 307445186 0
67946053 505012568 0
548275130 51622837 0
190772254 456622286 0
559996334 406899371 0
525896806 273895899 0
8971326 32192844 0
555903814 533995360 0
440047716 528768864 0
458288286 151318070 0
284330095 254476556 0
47877807 546633092 0
55597706 222068130 0
445625483 144127169 0
117498317 383429222 0
81585125 49650984 0
405368313 46788641 0
237585452 371669529 0
400144596 354568870 0
249144144 176643998 0
513309711 528784518 0
470198100 94541385 0
274566331 375038194 0
362356637 479472819 0
501522108 401968258 0
328488858 229687625 0
197308407 117326256 0
498058160 55904986 0
43334087 541972253 0
164572279 56334338 0
334484168 33337279 0
482363449 499782924 0
238144796 169625699 0
87782767 557197313 0
385261172 93800342 0
272444020 91901648 0
410703042 331405056 0
128720721 454910285 0
528050818 387057616 0
526292447 456641663 0
444289706 317263365 0
366377903 43290338 0
455843279 401935841 0
566575332 155214363 0
383302631 348675989 0
7863068 16694173 0
530233499 250222755 0
489257421 69970585 0
157703623 563199266 0
271637859 539865154 0
530750146 392452922 0
447849730 464875144 0
33601089 462818034 0
16028315 551105423 0
122657288 262526399 0
222655941 294083434 0
531092707 541334780 0
486834581 562413572 0
490756332 325571381 0
348650555 276061917 0
238787846 72815184 0
518377670 516959199 0
375829238 544230482 0
132625665 525561909 0
394607008 413743176 0
61244754 179530221 0
44998590 173544861 0
543145413 215735608 0
326326125 577440432 0
256289047 190018757 0
108212502 460714619 0
209635847 546121211 0
506360099 520187566 0
176736972 236563474 0
419418604 411897706 0
522137106 251540035 0
42773468 534284697 0
178817066 401686366 0
152379847 441795793 0
469721323 223181325 0
225276914 441444987 0
296553186 122345211 0
30916753 421377025 0
313253268 384498146 0
366232980 216534791 0
379835013 195055486 0
334709480 212354515 0
124166533 370155438 0
345027753 154433854 0
104915007 162702507 0
110814473 64849127 0
255599764 445099534 0
3260351 548029829 0
375497152 335607770 0
383764640 423206326 0
96463141 22066401 0
406467368 310758600 0
308174083 334694404 0
45969359 335799498 0
154530022 48575247 0
195785512 2771378 0
211260261 232126987 0
190128753 381946099 0
160074173 258160496 0
365235041 112715063 0
393108635 22258196 0
92433537 46936013 0
44566659 469913837 0
46255199 75939911 0
311077797 528860001 0
226687911 10066989 0
413829810 284081574 0
530931369 226852332 0
32136013 404790832 0
31535849 366548448 0
233997899 572472911 0
104897252 446567966 0
195306617 177174483 0
547573362 539911453 0
346242076 356899505 0
124271259 122172404 0
477914929 285304685 0
199795948 482580136 0
304959738 415983146 0
214665447 104615138 0
470445480 144340170 0
83999505 202046317 0
410298904 429055900 0
401416482 91280473 0
48499047 179380802 0
276071746 204629405 0
400048273 108004431 0
525369384 404402837 0
171754425 277260816 0
66611519 121828796 0
361567931 132552421 0
482810799 453171458 0
433405776 28972395 0
2800004 374613265 0
309651977 354345702 0
345580416 226849492 0
434159535 292015946 0
511281645 145282299 0
36502935 433042112 0
22214143 368155309 0
537686459 254975779 0
102588440 430966630 0
181371556 283321640 0
31309065 317939746 0
485670123 24650989 0
37077145 22655473 0
460195695 243482260 0
316279083 164472380 0
305084431 78083851 0
137548490 153001924 0
174639179 41233093 0
391451303 11569002 0
110693756 260807184 0
111132528 223514809 0
132433429 85557080 0
52139640 247351992 0
212587925 444206632 0
431818108 156426489 0
312899544 408893465 0
152087283 286160310 0
536374303 279551509 0
56483678 531636014 0
411836610 208550468 0
324167521 544313342 0
240933934 396282480 0
68986643 575183245 0
560634222 264064812 0
18159208 182129717 0
121356554 467181845 0
252937816 42410890 0
1131696 238669422 0
209415111 141762479 0
63553291 459335545 0
26981482 96404746 0
232399774 6720021 0
181248125 189090903 0
339633634 376387520 0
558729978 357454498 0
64531424 174761875 0
370306951 95497294 0
577142129 560746966 0
174748599 160195303 0
469212564 360223902 0
323662287 275476533 0
358629029 227857983 0
230521691 565472988 0
108018674 401455845 0
428820899 294651748 0
394765100 314204716 0
74488104 32004717 0
63241258 338794802 0
173755939 19844230 0
195913345 278564890 0
568644114 177652480 0
78227395 200208350 0
264378396 285233164 0
563449620 237536487 0
261494568 289404270 0
295456711 180392051 0
225471229 315838181 0
530974449 169320949 0
100149276 522955313 0
169412331 255511239 0
509145344 524818632 0
366720122 115274938 0
347381774 16485903 0
322526012 169879624 0
99833972 391697435 0
412861709 522313694 0
238204616 67356324 0
306866778 547496132 0
230457902 538649848 0
322423 20907552 0
506535613 10187311 0
265827718 63385466 0
193008544 356037060 0
51481343 482005974 0
411162615 394566835 0
463005936 442680727 0
553466926 361033830 0
570528739 280484126 0
49978979 514486935 0
57616119 551165936 0
353785461 128100143 0
364093020 407354185 0
576144213 458394405 0
122413681 312484494 0
148725856 200045896 0
120451063 438771395 0
261456488 59154767 0
344254464 378760279 0
216345394 394489992 0
418502452 405692498 0
129092819 94453832 0
229332314 171681209 0
315109896 102329137 0
175652168 263628761 0
408850234 135733914 0
248356267 536063672 0
18813158 467696397 0
489377631 296278824 0
333133263 502524528 0
27876003 536079751 0
67144432 275895881 0
456281725 539148701 0
453228897 412599796 0
135288841 193224750 0
411640817 259972864 0
190061751 456350586 0
281999281 370203942 0
254897232 125349335 0
357321656 506827680 0
314559432 401720207 0
270437804 1745693 0
375861783 125449564 0
350548185 44607152 0
304428514 449425745 0
324012639 375095890 0
242416534 589661 0
199559937 143544283 0
427985766 549097289 0
533346204 42224435 0
276252390 187878374 0
402586731 84886582 0
288141588 210953305 0
207096647 87185749 0
455971345 402042530 0
8631447 521666750 0
77265663 293864411 0
494206342 378091478 0
548903859 136200144 0
496198150 356484999 0
574296547 462856442 0
467322403 191995372 0
564330599 423247144 0
204018737 155001918 0
170647457 28462585 0
510112271 562743924 0
61596862 240051908 0
502225512 64660322 0
297485373 519456756 0
44915842 470163199 0
562371771 396713431 0
204275659 290946807 0
266292009 277925652 0
489970159 330669495 0
153440075 167210171 0
11445686 574949554 0
545560787 445823851 0
354680459 50685893 0
306793732 243528466 0
6611014 102185636 0
388847521 415784868 0
430215404 109298368 0
366975608 421065312 0
108555381 418207767 0
452194352 210540074 0
352205683 283279983 0
285755092 291654479 0
122478048 220451793 0
78829745 259377240 0
509149201 78404468 0
213598905 269571547 0
5094693 230119738 0
201061413 459665471 0
283915624 274720746 0
31087992 19411492 0
20277905 81739969 0
315925339 489698919 0
216608804 536216241 0
473664196 406323726 0
30741206 194227122 0
247910568 536128065 0
437528525 273184496 0
366609591 133003550 0
218639954 552826126 0
154181531 491228719 0
516989830 186396069 0
89327070 483910672 0
413933490 142441189 0
205283987 208013937 0
510126385 228490095 0
394042436 290894387 0
561823421 272227846 0
411627531 90981142 0
538466404 396788956 0
483651413 562984535 0
522982327 96686673 0
477722773 52741416 0
210506016 215219619 0
299886361 458160879 0
172971664 495284315 0
440758839 445899811 0
339581567 247397204 0
286602968 414840272 0
309571717 243010139 0
36880526 573283254 0
477239040 287986348 0
480981624 63295999 0
553905779 188924308 0
262946441 245981530 0
383104270 167748177 0
228886516 488019675 0
17912602 215238228 0
1375166 84397844 0
195727415 97649 0
326602135 253509206 0
557395210 438295029 0
411384171 343282085 0
513473463 512969915 0
170415494 34649982 0
549549192 90313519 0
236511524 208154622 0
191192206 132442607 0
52055695 311122443 0
463400029 367380243 0
128135080 157887991 0
470311292 502089653 0
490635663 258007375 0
288110231 229814025 0
509311860 153989018 0
105375822 55565281 0
101507752 68557114 0
455862935 201841073 0
195298770 4022858 0
399202385 572437060 0
475214309 171891759 0
502044339 234490520 0
277601708 342991301 0
542641626 73883118 0
182505827 191614244 0
220787607 22147224 0
107388533 418427318 0
52895370 20140790 0
345234867 227840195 0
205162717 280478592 0
179478807 326169253 0
561865350 270662528 0
386599685 430453568 0
266517308 53078777 0
107474979 405869786 0
496869417 416866900 0
103385163 449762249 0
352023810 127047236 0
254319792 478093691 0
63432167 549420957 0
362437010 126483799 0
52336800 61499059 0
331036124 355198298 0
138995521 372752459 0
43126009 96408477 0
273947120 460048414 0
241198674 418840919 0
250005546 62291033 0
243574242 305588762 0
313223066 267189614 0
363617034 390648228 0
175693329 255812552 0
69218349 265602466 0
248485728 162585815 0
469132205 160131315 0
113544289 221052543 0
218309857 423617717 0
505468397 327066678 0
249488457 408367086 0
241075517 189174004 0
194502156 243186111 0
479995868 15126047 0
332527243 99312400 0
477581739 126918599 0
169053994 500107673 0
475092938 199327423 0
387067962 177282106 0
177240725 338116261 0
155148964 227080567 0
224185532 452916084 0
239446939 461437158 0
268017387 536346767 0
578682622 9838964 0
349320470 529559021 0
199350032 45259961 0
262389280 31416678 0
288429107 370245857 0
4671219 462840258 0
272592530 255043112 0
461615963 447911105 0
309428689 500491630 0
119185888 570558748 0
570557329 22402329 0
540838592 39261471 0
83849256 463924201 0
552286177 259310541 0
363811428 448859283 0
541939730 454885719 0
3338005 326610737 0
320620507 433501760 0
306390141 56897146 0
460469366 67347415 0
469366806 569614679 0
156439796 186174877 0
524913154 254589486 0
322967800 524453974 0
117197836 27520565 0
453569997 329078338 0
99381970 177155053 0
436024684 354799355 0
574446287 1856204 0
274441381 163394278 0
130497572 73639785 0
123246363 448118028 0
59908504 393737073 0
482511321 329333994 0
145721990 579177691 0
352783369 455410314 0
492656789 293945878 0
81019100 210634967 0
517084398 573256781 0
290094485 124677748 0
209066930 69130381 0
177075931 196735002 0
574732942 168567371 0
152922032 359531268 0
133546961 58909852 0
505986595 292258173 0
14441762 74286246 0
331257232 396468240 0
430546122 532375511 0
494703738 303611459 0
466988316 138116051 0
322839348 505544011 0
231009524 47663944 0
395833519 27963855 0
143408979 43826053 0
523935179 437235088 0
28692778 107783302 0
38308903 393325669 0
17776406 100478527 0
492847728 117107327 0
373138741 143967279 0
516023767 36735848 0
407870457 441521019 0
219769025 166991157 0
38801420 349116392 0
198889607 375033679 0
450003628 550852018 0
222761384 207772908 0
317805930 552908276 0
204891221 487645889 0
558762939 165475185 0
328497358 156432180 0
317122269 492267382 0
121161603 544793283 0
341050581 370399963 0
122922484 476113420 0
478111730 56390902 0
288670609 501333855 0
260862453 405598289 0
124891610 164746031 0
527919740 395532241 0
258343474 110066376 0
420033403 25818984 0
188771444 311569394 0
110687222 440128218 0
208218340 30703397 0
2100763 301319455 0
62575768 362068758 0
43032280 456763709 0
219666929 175447134 0
459424850 439379272 0
86421322 279080356 0
3653781 367373105 0
36075872 137025391 0
408291498 130231400 0
175197272 108830423 0
487814480 64919209 0
276276825 52578763 0
490020199 264311274 0
261922949 574369941 0
548721914 543797561 0
297542429 99976753 0
561889039 259862688 0
490799099 473280876 0
538862440 253532956 0
394159642 453672324 0
399198391 433098952 0
454747608 235557273 0
466735453 519462476 0
102933393 248583188 0
259372997 22276293 0
3726825 115097452 0
204658476 300467014 0
566556513 402357640 0
205865577 183618085 0
212435412 321681757 0
128715207 512921486 0
210250770 204719295 0
171854910 354036937 0
120283699 35510777 0
225664527 239854582 0
251255464 12780777 0
67703830 569848862 0
118377431 440058285 0
204323670 577900297 0
302518271 464754928 0
510726998 359243144 0
499782873 530039139 0
451786792 136322002 0
461508469 181726906 0
380999078 516094765 0
219059633 91579933 0
237040755 562517583 0
94850296 374454586 0
344956310 242393960 0
118504118 75098770 0
366575020 45987388 0
221857455 36036888 0
557909333 329991726 0
127573733 249592331 0
4183045 530841511 0
328917995 393406591 0
206071123 215742026 0
429611341 275480709 0
365724262 557430793 0
33119770 49470793 0
36535800 191825117 0
230172434 73448694 0
86690086 25299873 0
536783584 539396634 0
353378534 281216825 0
66992567 365408728 0
548701381 113588092 0
252157806 77533915 0
348047771 490785298 0
357337421 446907917 0
404815071 144225437 0
7643672 208360749 0
62067297 277235779 0
578311094 465466832 0
525618720 441484578 0
545743122 419344340 0
515401177 76294796 0
480017298 303849666 0
78868165 271634514 0
6316034 362901410 0
51997306 187520180 0
322672338 560359341 0
117007737 138965010 0
36516574 147480820 0
58710376 113302029 0
515406029 214917229 0
537734000 119898698 0
88663403 10130488 0
464617099 214237911 0
438607852 11970249 0
386656884 341018604 0
545076731 547938949 0
526865115 101618556 0
500123203 254370441 0
211103478 515999677 0
312834468 33948433 0
389318441 446416732 0
211906751 560776617 0
368341623 30751028 0
275001559 328345986 0
264431439 372619269 0
295078502 168032436 0
532813633 66146825 0
561626505 9086254 0
521097993 39179559 0
85003974 395192843 0
44217177 421316720 0
463586893 452968635 0
61331773 137785050 0
120754482 201769837 0
5725655 155632142 0
259232701 213277607 0
360559048 571946439 0
227942986 45826832 0
567451975 566634810 0
475070215 547930526 0
184886320 439620779 0
18250153 301879351 0
342249133 203982537 0
262720160 506405059 0
314682420 28271456 0
346724212 442458565 0
287754127 458139134 0
549687122 546626950 0
441156367 283649187 0
255856541 549668578 0
258681844 460225994 0
512010101 465009221 0
86685454 66140483 0
510680969 150957095 0
368149228 247506707 0
225064520 404822231 0
127653311 73969086 0
575798549 83260798 0
450988652 105096502 0
448830558 335387433 0
123475811 173873087 0
377674674 434437390 0
508530331 23009699 0
429572460 35910527 0
247737411 569687139 0
120539370 56722657 0
242180700 126746773 0
66027498 507379567 0
557716909 403529301 0
68590477 275196751 0
281689456 55102579 0
8591742 360655256 0
164856017 326785696 0
382482601 519079143 0
183715444 436720947 0
199137946 307129103 0
549446341 11834024 0
370858758 59022900 0
265398350 435315385 0
408033551 98877751 0
149523518 160162320 0
332350942 426338407 0
247462162 196482893 0
122265979 24609572 0
331639699 409126534 0
497385856 571835313 0
149561667 82189245 0
102754722 161004079 0
205268965 463384767 0
300129081 249928880 0
551424470 175347718 0
75514325 449056104 0
2348917 377841400 0
114257233 123442974 0
493850504 548580685 0
380776782 209547511 0
400281714 311379235 0
545878486 40257820 0
59329563 387250427 0
309248776 389087344 0
292923888 160086078 0
312201006 233124925 0
295799380 301587923 0
286428746 274140852 0
4881994 214995191 0
512762263 176755206 0
40373158 96447484 0
522833278 138047438 0
508631113 304023668 0
167726465 222463126 0
111272008 303144586 0
269966575 571857525 0
415373511 134952918 0
532230219 325924564 0
51508761 370603773 0
46260646 60801205 0
402181091 379318663 0
143570407 72120869 0
561569316 158525080 0
559031253 568422359 0
353233567 50190856 0
491369125 538524595 0
342553004 103667116 0
501198512 542599548 0
78289935 206145934 0
136869672 351563309 0
474051819 107075043 0
121319481 87604615 0
477112466 81695344 0
534763541 130104271 0
419792274 501711600 0
345312561 573874577 0
39663682 525421139 0
263628337 493280222 0
233048432 73916778 0
431775740 195141203 0
249650856 83292313 0
315706181 314948794 0
11105521 558613132 0
373822547 562205908 0
269202015 406217052 0
387586774 63885167 0
178786280 514588262 0
520495716 551639003 0
536557757 425345366 0
178395454 105488930 0
196646921 357832541 0
64847939 24853097 0
35507348 145433782 0
521679568 467764055 0
407841053 280126891 0
185123448 428969310 0
451406166 61126802 0
232985008 286127733 0
51882576 506579774 0
496635778 496838995 0
235205919 495673919 0
234849071 429772335 0
477630990 495627947 0
288699056 155003341 0
102378778 80003126 0
414207546 287850527 0
97713823 507987151 0
401885133 334603418 0
457200406 231360372 0
252993936 565922745 0
553712222 476479233 0
431112259 409865416 0
506255801 471386759 0
546123192 58380788 0
340020500 388805067 0
349932909 164143321 0
282865370 266586419 0
401381477 450406664 0
391505170 243615318 0
371416334 430063693 0
548809980 81410175 0
357686013 173484110 0
108557087 249162186 0
372010636 42847397 0
129852852 113270000 0
10753161 221225210 0
142399845 93803632 0
525025706 177941957 0
329348398 569798692 0
453112783 105560269 0
152637730 280853760 0
153127939 196587923 0
326589989 229382280 0
495682447 177144996 0
512929798 97595882 0
142668359 457657004 0
198321611 189209746 0
535472768 466663115 0
24381244 316944492 0
58993161 269414125 0
446970634 218984364 0
26662912 507350447 0
295718447 466599076 0
466228553 8538942 0
539604921 26910516 0
412115044 66813465 0
486484739 272433007 0
571377257 397273241 0
345601614 388386950 0
499813012 63845442 0
37206434 437134758 0
220683945 98530961 0
198569262 121157935 0
181586980 297747121 0
25528379 362401489 0
402163182 189081459 0
420922952 7346142 0
563279533 138849806 0
104155807 84869071 0
504303161 290261177 0
88517464 535617052 0
575458499 83954821 0
161864548 118833989 0
197159450 16912649 0
85116324 543431932 0
253121455 307986355 0
467535547 78523292 0
136122189 357189810 0
40938997 87173520 0
529595011 359212937 0
455974313 390904580 0
69078975 58309110 0
130363192 451586093 0
338594949 326213517 0
337676060 439274496 0
537765030 232616667 0
87909531 426820172 0
498919270 301822033 0
497018445 568331609 0
334475304 472240639 0
125174521 302257741 0
89528748 213181992 0
204392248 560924881 0
376153976 189853624 0
379916855 284723318 0
411447999 462800499 0
393656264 348028317 0
48290259 520955603 0
289416061 483068445 0
343726300 314687691 0
422963755 557450318 0
471069577 442024556 0
152835355 579244718 0
88170321 174595166 0
269940174 514754457 0
547272026 8663790 0
218047260 558331903 0
391447313 1475702 0
437759618 147303777 0
184134551 225450390 0
144251848 109021226 0
251382611 388275881 0
335753883 435373759 0
480604573 327074744 0
124904542 270961150 0
144879238 51723108 0
443914204 170854708 0
157234932 54049635 0
140608494 556023585 0
351641763 380435836 0
228055731 241646794 0
391398217 520406945 0
217365540 163893389 0
281858653 232424729 0
156085316 65114035 0
70896703 502728592 0
323731012 117303429 0
297850133 375084920 0
216111636 459965832 0
489651171 36951041 0
249784609 396896058 0
420256721 98315807 0
402859878 330475347 0
211707586 394345809 0
358617786 347195196 0
514565666 89866446 0
479345492 546788670 0
336357232 159054208 0
61203377 246246589 0
571287889 161822829 0
180141731 280889293 0
523733254 566093186 0
196299688 817466 0
50434174 403950774 0
386231966 75134397 0
461987720 14553351 0
291351831 274509108 0
203522815 567717017 0
370383022 304171089 0
129237825 483823884 0
105046921 74838856 0
513112331 484287344 0
103006994 525759127 0
475212526 300062026 0
47362008 333204755 0
162393816 145333193 0
372606487 262517161 0
184726454 67403535 0
25377251 45736441 0
487173002 4617912 0
73622457 176225271 0
51633335 191835603 0
319262255 149488975 0
369672796 179795345 0
247097973 467005 0
361762933 380189678 0
45345242 459321190 0
96190531 232847243 0
338981157 329410056 0
3133922 511637984 0
292898764 27695825 0
118730295 478453379 0
201038077 497616408 0
129439874 289494259 0
184510581 70182382 0
540036057 256065741 0
462137 371075037 0
306439880 283744013 0
203737614 354210963 0
367288546 390558403 0
288324611 37088613 0
573252779 331595137 0
273511285 407749030 0
140625633 132837559 0
568426315 149952448 0
64675033 518438713 0
323728666 493397936 0
1561357 176081663 0
28675425 544287660 0
3989516 346308090 0
323682831 420997906 0
318139232 554668100 0
113962556 398801299 0
319908308 536578499 0
6539460 567098376 0
189046811 301305555 0
329624279 377942472 0
85461656 110477403 0
35522766 43170222 0
121921614 197829653 0
354627060 363115647 0
320277316 196600733 0
495595885 326804999 0
71625847 121989426 0
174376985 483824203 0
35376954 370247420 0
306921051 27657453 0
203490088 537853735 0
254268061 428697307 0
332229727 254690767 0
14087313 285754213 0
36557329 392378395 0
106245476 130282948 0
70121446 19466029 0
485096372 560762245 0
426192094 130467137 0
363801050 128576123 0
334342496 425644153 0
78191415 218225738 0
262009902 288988732 0
425523613 549703635 0
84149981 132325671 0
221768585 324831359 0
304055629 72176235 0
436912577 224463572 0
311172978 164614158 0
409465263 521298948 0
299441082 448740961 0
282054856 225442651 0
68501448 11467336 0
65029028 3945144 0
535414175 426352212 0
41953823 166629132 0
412679675 191857809 0
389389522 7757406 0
283587304 120346910 0
412528952 244896860 0
292774489 344631665 0
38789753 486371362 0
222010046 487851284 0
299199290 58605097 0
347655909 227155290 0
367786646 518653868 0
305316840 178412554 0
549831960 96999342 0
214328564 570599395 0
401425094 21706034 0
349874614 216739979 0
31775784 332368457 0
430446878 555956132 0
418163771 438436699 0
19139504 381167758 0
284569151 184442153 0
316560516 248364762 0
91734369 163007239 0
322325076 60650886 0
447067051 548760123 0
236932414 122583021 0
121727694 577285984 0
218148750 162426595 0
556918813 1100927 0
332365280 384829255 0
222905098 528327910 0
465636357 470817974 0
436429848 150615112 0
223792237 73074627 0
397255422 265794636 0
232840570 278130190 0
489189273 120632795 0
52398952 490671381 0
351469432 243050846 0
100594016 94531006 0
540155291 11122804 0
151364951 383294335 0
412928940 351181769 0
266694473 296786964 0
369199478 28687542 0
153086722 358644099 0
549398209 513844319 0
407394957 361130691 0
367406842 109622135 0
505944582 279422289 0
344305680 499684199 0
403281958 15027965 0
9950789 396649701 0
536061211 496868591 0
137680944 537379856 0
424786591 236930234 0
565153896 541145131 0
513357450 203423636 0
338102060 207085935 0
297844658 430433010 0
298624210 338366942 0
188728057 364764156 0
388090411 424714053 0
505960555 112033981 0
31965964 554837925 0
540899106 533942183 0
249875539 178958969 0
376734743 24409366 0
229359444 376154632 0
171258368 534942754 0
174204244 340946375 0
200643319 73394082 0
540799604 4561075 0
371386180 375781109 0
174032865 248839908 0
332666918 12550866 0
571039347 361985589 0
416701637 316128132 0
308692159 163504069 0
441850675 386047301 0
401082899 266695835 0
404139446 524273737 0
156396804 574786385 0
281517418 258343754 0
188789245 191579266 0
322373682 569037174 0
44437862 500126219 0
298836371 471377971 0
100122163 340322597 0
93539970 547238886 0
406297666 49093924 0
184207865 512209080 0
486140902 383362209 0
379771145 283353248 0
139991352 495075225 0
145618718 537285028 0
147178129 348762514 0
324559154 340476464 0
252934345 500921366 0
125710542 553065674 0
12657619 67153374 0
414145076 525733705 0
430532328 423801755 0
64932801 181478806 0
118822636 462026095 0
182064556 135857057 0
467485916 42552015 0
315978642 318097135 0
417635781 132594351 0
190551199 128302686 0
185501808 469471057 0
561556936 366368037 0
5053272 119951350 0
246742381 269202667 0
219953652 98314494 0
475932765 320289811 0
11559795 529608294 0
401902907 464679808 0
211641059 376062426 0
49763838 191276455 0
429969972 373380130 0
27305708 339682815 0
170465250 76616597 0
386700756 219137574 0
474695453 156880637 0
128405835 278085106 0
40793453 216670514 0
312366811 9431951 0
518001795 292645870 0
205951079 68907635 0
475887415 327100365 0
565292915 137807333 0
575789103 303384785 0
368023771 373418202 0
444473701 305252117 0
427558053 493308164 0
149727464 61721857 0
77281274 278113965 0
326849068 378204494 0
159513194 314765176 0
403373370 579460941 0
533224275 379679876 0
310223140 205806847 0
236550558 573555846 0
166194459 506357923 0
469183052 367014114 0
496278069 405292016 0
536108736 421253733 0
466150540 541975958 0
405081202 559107253 0
452908746 102347376 0
50413271 525622305 0
335690545 208623036 0
370648838 160453114 0
402354718 172857407 0
124621621 214161705 0
157561284 201837023 0
732018 546963096 0
124655917 295816558 0
92977960 370185177 0
394196391 313577703 0
314384707 292883085 0
103937545 339041076 0
543771158 65500639 0
1742291 173899357 0
308642605 48638443 0
290991723 152956259 0
467605896 257573422 0
268096695 172260561 0
338178510 347545257 0
289667148 79057352 0
173694131 493913393 0
38145617 224568963 0
302710746 484642785 0
237277872 520803168 0
433972304 180960950 0
530952056 281146689 0
168129309 289644467 0
425219629 146266920 0
22443248 400118016 0
201344641 498490424 0
248646372 159258879 0
156981960 416464086 0
187522167 378797013 0
207219323 89313914 0
531142698 95088166 0
67654406 226460913 0
349206153 362945750 0
299841490 52202948 0
403128251 500316296 0
579653402 524997426 0
517603226 464895386 0
48515158 319889241 0
71479015 524037958 0
191593416 30917882 0
160420376 314267320 0
285293440 94438645 0
297630658 35633233 0
329807614 363061567 0
43609452 77892060 0
298181207 484418896 0
293861798 240336228 0
207756991 44176163 0
216972940 16945933 0
295723394 561137129 0
63388799 142613202 0
181860818 258431035 0
285426520 171547041 0
380382251 127357561 0
349126435 293536973 0
280471600 431609657 0
566543706 260682880 0
490213996 522088388 0
533427224 128192933 0
397747838 51522420 0
384987999 412875897 0
341114085 509694595 0
314975322 477843308 0
173619200 557242478 0
147001052 158811461 0
577398130 389765879 0
252888747 153573661 0
506221251 271824462 0
60979960 312197801 0
48073922 481826515 0
406807832 335629407 0
191539827 287869736 0
428387985 335686566 0
21472214 101296956 0
402849038 364863999 0
560820968 89999940 0
112685543 132850376 0
535156647 235370544 0
535908261 56103829 0
338735142 519476484 0
252176508 565909557 0
412249868 47115617 0
26667258 10129524 0
15025129 570965611 0
241171209 152685262 0
320564813 490490857 0
330721629 33291425 0
60334968 175750628 0
567955876 550855845 0
904466 514993287 0
76396996 347284963 0
240155488 5006624 0
158903328 557273344 0
419084691 243397156 0
314088234 416280203 0
446488705 554930626 0
500016259 405877795 0
453229400 229762348 0
113477960 360434456 0
31137269 241594313 0
129284673 130573051 0
480071357 444604540 0
436536955 194443435 0
241387953 36914865 0
197176437 215837592 0
362275942 293021400 0
110887318 443176823 0
434749069 236281165 0
384935227 616676 0
191697140 357756117 0
8223604 264562583 0
99224850 575159234 0
516898460 544518917 0
315204944 515403843 0
521355661 194853544 0
10407139 414535750 0
500994866 111811432 0
466091599 239997269 0
301499190 38657358 0
374791326 523945457 0
295039091 400269858 0
473247085 324295857 0
242594618 109505559 0
322126365 278619882 0
424260115 500903438 0
214659463 278720420 0
325752036 185025081 0
526381340 154151364 0
416251279 433075149 0
304611297 260618114 0
494249830 566875976 0
97688401 131397873 0
172162063 178429309 0
311266069 62169586 0
530580002 70170594 0
157048596 360294346 0
491772200 498206944 0
27251813 298466193 0
193399714 348878534 0
367094055 424167450 0
498858136 539438545 0
552648656 55031510 0
390221535 25964397 0
74191290 42009065 0
471613322 414825160 0
442330428 489827629 0
522929903 66484497 0
476884374 121104439 0
365385152 62895207 0
525348702 19165519 0
355297031 66804571 0
514907941 512507127 0
223831876 500762968 0
542723283 182380125 0
562490897 355941390 0
420868488 91820821 0
3063914 503554382 0
337980171 148270743 0
285288564 433039082 0
115435933 526747854 0
78112815 83499118 0
221635877 64468954 0
361161778 209796946 0
3426223 138088798 0
359921071 275730162 0
186464290 77791207 0
318675391 59787871 0
365250849 99958968 0
88092222 12905421 0
172947233 159170239 0
339908715 43187146 0
96068521 491803672 0
221292665 474341500 0
568806918 386989710 0
385851135 186476375 0
11752684 327095680 0
333424264 512014193 0
344265710 160042394 0
193959338 509618790 0
471684154 210485902 0
27068584 157778436 0
184655226 391504621 0
194903200 80791588 0
176254599 259470054 0
315874928 268872117 0
345169282 408250715 0
387375700 74035645 0
40231307 366181475 0
184877156 373808087 0
26280097 378663231 0
359808003 471284981 0
331821865 273931594 0
373983985 442488472 0
467112436 322811596 0
448019680 485852526 0
369447486 264754063 0
266940161 325284497 0
441184195 470521242 0
408468756 521934620 0
4095798 100447636 0
550694505 140444791 0
456237304 176428622 0
139201364 86565460 0
222976354 399515325 0
355122701 221291072 0
337828791 411532064 0
435064392 270570198 0
98435756 203617583 0
137705981 135772328 0
34388392 250669643 0
346199897 425329239 0
115834091 284574489 0
492854211 455850274 0
145746610 292962179 0
443609921 577465246 0
221007901 437107658 0
377032926 329825757 0
329101072 279638552 0
527962662 187898610 0
455312102 454374247 0
278600437 120129395 0
36882564 113619497 0
96142762 430320420 0
543960551 316571012 0
309572999 127434307 0
398475652 347549984 0
468102288 123377927 0
135272005 28733483 0
252806863 69802759 0
361309 269735240 0
352734694 429621695 0
125656070 453919764 0
50242670 523267463 0
29908739 364527368 0
434053075 120840086 0
89181464 569261598 0
166060519 225805432 0
477390133 19230056 0
123673626 226656660 0
33569112 454062679 0
26602599 215376652 0
274747649 147308405 0
344971922 535771181 0
224207510 206429127 0
460277701 224607712 0
108065665 340026610 0
351328461 346461757 0
11470498 219381687 0
377428628 458457008 0
32859310 236604566 0
168183598 118474620 0
464547798 70887699 0
59511121 323789589 0
301774433 219192752 0
234497175 53339217 0
407787900 366008309 0
497617249 417947504 0
95632346 343838440 0
226516860 436235074 0
235487227 557319405 0
404198728 218019351 0
382220207 308938361 0
498355943 47596546 0
407342984 171039916 0
410909765 27868889 0
475807092 569420260 0
441821847 397937952 0
171333417 256684859 0
397190827 551963882 0
249150770 23632905 0
132664313 222773615 0
420704495 400083610 0
347808506 30337072 0
523227798 389384852 0
30940161 188600665 0
408570098 5499769 0
196552332 465729208 0
497009862 115345906 0
242599440 468271064 0
334424077 502037552 0
462695792 173385420 0
137164014 725945 0
121532126 149865565 0
424809016 192455370 0
31645531 194472501 0
552969707 293992618 0
81222630 47517261 0
329001659 429620286 0
312698930 40288896 0
132090041 166810314 0
228700948 216885017 0
141580599 396240271 0
68933102 132676576 0
389701568 374609207 0
316378436 468360188 0
524829773 420602625 0
366651482 169992409 0
267034981 175833525 0
179840337 538832003 0
364170464 366545934 0
87142029 178310910 0
299110657 297932031 0
335236603 409266124 0
401606663 437590939 0
536030367 21009846 0
78553147 162586788 0
420916473 166802106 0
376063497 475077192 0
254442694 516680032 0
230530719 13791617 0
78276897 379329045 0
159269007 467296466 0
153216633 85729106 0
443701594 392491937 0
214831746 211128090 0
338946285 131504034 0
316491861 330618160 0
113131384 145073775 0
293939143 105816642 0
482326821 68128413 0
382789730 45560525 0
259009600 329992649 0
189001037 179404171 0
30905220 352321033 0
105848467 148370537 0
386734845 159961560 0
346015528 190970335 0
450318534 332268792 0
258021947 330076889 0
60837754 100277681 0
475665779 520645708 0
73121592 375292573 0
290830495 16872295 0
452226828 3413880 0
177685424 61602467 0
379465075 158032466 0
219509078 69547637 0
341970054 287290681 0
566673009 243928289 0
545041060 143097463 0
34052447 521632258 0
509870289 381514103 0
351556819 475806239 0
407320569 338675535 0
183764232 255780303 0
489035651 72647333 0
393156763 262615760 0
116670077 390696682 0
223266005 527050463 0
83977528 378049431 0
431228899 2270669 0
64390245 222566896 0
96748933 496782897 0
162225485 518825865 0
96962494 109599799 0
450674195 237123484 0
259017250 244693017 0
481239402 350429741 0
275187218 235862997 0
477658133 291321890 0
138481158 437657695 0
288258546 304595910 0
529056306 123578711 0
183310817 159467185 0
5480790 122786719 0
158532920 85259158 0
204840742 162250371 0
171277595 54930029 0
65162173 452428032 0
185568114 21096986 0
491970717 457494513 0
145732136 139585759 0
293354600 566668700 0
54664691 212660463 0
288973741 84522362 0
194349861 76679122 0
56059694 237620998 0
71686666 393134355 0
362356277 360525131 0
308489133 313579295 0
107797523 152730581 0
394861975 406208199 0
347583493 387511597 0
457661407 172522813 0
454876185 165979798 0
449683386 306101098 0
130290635 535678813 0
95407225 219786130 0
281008655 563975431 0
113877449 514886767 0
123268973 427759768 0
438695111 235370487 0
104959296 425965900 0
477565052 38573295 0
571074499 430090221 0
329088055 54251469 0
554169474 446690136 0
572114621 1802947 0
321628863 483340570 0
318102712 179396144 0
383479190 11995702 0
573767690 464705357 0
371561378 297440844 0
485470331 92748915 0
404555244 397660178 0
565300195 274251764 0
44527253 269326087 0
289890363 354932099 0
536747206 475685825 0
254409183 545272101 0
106952184 485757451 0
548367419 367970712 0
361221068 200324814 0
322892187 215126978 0
352890152 72095497 0
438397692 267194875 0
471099793 569116944 0
437891735 567487590 0
170506444 399669185 0
407587737 48766801 0
454658955 27193558 0
525556440 451611618 0
320437565 13336623 0
426361436 231972058 0
53759005 1904388 0
114343705 411308916 0
286845258 68776052 0
50654905 564985598 0
494009710 510793174 0
270382156 113421353 0
184576981 555597116 0
111835124 395845006 0
352140480 420485941 0
330776858 181597016 0
142717897 452899213 0
29327028 311459052 0
569343397 182688911 0
543649251 275039088 0
110363574 515708960 0
123609058 446398552 0
359103258 295225468 0
373829453 116024553 0
570299125 507580649 0
478379153 119894678 0
254272507 45403050 0
10749750 483487652 0
39064901 247742982 0
506179787 333105313 0
10918384 481127488 0
85122474 513719368 0
264174756 387053778 0
472769586 216246144 0
85338176 265283768 0
512362245 376120725 0
528214318 464144763 0
563888840 437874377 0
548538900 319521216 0
513059324 314767852 0
50713143 168075394 0
429708114 570647959 0
401674514 157059904 0
376877887 525146150 0
244266287 254327783 0
92065080 134840815 0
12851603 388291451 0
426761950 176306842 0
116099722 556543647 0
393412631 199453973 0
547367330 399432299 0
202497698 556037584 0
303191632 149787418 0
149266388 506532898 0
361175703 448599521 0
353070637 148698888 0
374765014 514999348 0
434195269 252413974 0
178118234 390129360 0
40739574 183276269 0
216026864 208231102 0
111308048 246023914 0
338976199 418212570 0
373451137 331490230 0
31050690 562541518 0
404743968 44594351 0
354825175 353541622 0
472669198 384373121 0
373345546 9687955 0
441401445 103492024 0
133007667 206617963 0
62772160 376068893 0
220265508 124361732 0
151907953 287429346 0
106069379 284130862 0
245312227 394897801 0
396109499 13403114 0
40928173 76273586 0
1601766 99887435 0
185582046 176377898 0
256376974 567957052 0
486163664 314811088 0
176326301 340355394 0
298931712 288450119 0
185263278 111549316 0
224973103 307428291 0
507702058 415422798 0
173012560 176136803 0
335081004 170988876 0
152490707 357029901 0
166017341 406439318 0
170294285 48119357 0
287476330 1678842 0
353288739 278921599 0
520472363 347799806 0
140138353 179275068 0
213715041 397901844 0
462766872 265891642 0
298690476 179461809 0
386266731 510179092 0
145634458 553311195 0
389485231 273005415 0
417920900 342029144 0
409175599 202123369 0
352661195 512183077 0
137399704 240470595 0
355344408 171353177 0
340875648 430076351 0
487928556 184579023 0
394467913 129298415 0
228899492 83193582 0
223876716 261641307 0
409078665 146698271 0
455740350 449868065 0
103674702 14283547 0
472449820 438233251 0
215394154 5794347 0
419250255 453407249 0
238217581 381497994 0
22073789 503477673 0
23749061 230888328 0
309745851 235792570 0
497786793 403082565 0
420475995 28645772 0
219240074 272839096 0
21380807 244270077 0
45309607 220049393 0
448638026 434837641 0
46992539 113045143 0
433588908 157874967 0
202342311 184020223 0
376561056 486387649 0
501357463 561245763 0
124592806 510366916 0
78175791 68053740 0
479251521 111912587 0
107468064 73664148 0
393433766 18057715 0
103005741 309502619 0
45488236 349084838 0
196020923 280604139 0
34284095 518681798 0
423743867 574259710 0
14684266 3954132 0
414504399 54205333 0
211176619 490118249 0
43326552 411049510 0
495573410 112159285 0
474240258 120091144 0
232262493 375328069 0
183161658 288963733 0
335019533 153199231 0
214758998 26146076 0
438146365 364417726 0
531110694 429373578 0
139216963 339330737 0
546619285 215433369 0
207818598 197322440 0
103826197 102096401 0
29746003 281473302 0
117105773 77485186 0
303148067 245832251 0
21141443 397132765 0
567240018 527888261 0
514002950 72510706 0
366091557 364210013 0
243722261 92635308 0
452074737 505492846 0
431590280 300585959 0
92136968 442822549 0
193684337 312755743 0
499329660 158032084 0
4425237 154822775 0
94684504 331248496 0
80960028 117039256 0
324589880 451561334 0
432943198 500949308 0
135883126 549770862 0
443718999 460900292 0
73398331 140131235 0
521169305 42178077 0
132655174 536023540 0
419050933 147458560 0
522291464 253320351 0
261790731 287147395 0
41784465 13071116 0
157981920 13700104 0
295988791 291230928 0
64766656 312279668 0
38021485 142172915 0
336575437 507462831 0
268756082 12603288 0
387574810 514119950 0
54228032 11923005 0
156445064 413773410 0
475097607 9570669 0
275658066 410326423 0
379477475 454017144 0
478603308 364148675 0
258311623 294576737 0
71802785 206623830 0
487624969 521202591 0
540139303 69677811 0
495439024 186316732 0
548779654 62542070 0
460005632 444792175 0
391075086 185601402 0
81047940 461892347 0
309540038 97641620 0
362016652 404875395 0
285392540 507375391 0
161650898 16215194 0
56415798 59628829 0
387923055 539242313 0
50677219 225548052 0
260062865 498405138 0
314995368 308735824 0
160864178 42046929 0
433298039 157114359 0
378601287 450371060 0
578891842 475063347 0
246929575 286411672 0
174763821 250368830 0
156361380 269127590 0
18532903 438824879 0
394286866 397343704 0
309351327 407956240 0
129838137 173519421 0
458580957 279368601 0
211166643 153093978 0
81809828 187982880 0
434652899 527664107 0
273617657 192973778 0
376611420 63107323 0
369517463 332828404 0
341369018 517846596 0
225436869 372474330 0
185394134 430914270 0
97293254 486046728 0
534549415 85353436 0
99230853 290973898 0
352671852 140611756 0
167549929 369692353 0
464339266 183615011 0
20087230 511476559 0
292905072 284144602 0
276692604 352853359 0
83578359 165598325 0
80787873 149168015 0
545681108 284580406 0
491644134 224583764 0
431747990 376346857 0
462370282 197917880 0
392599322 420908226 0
385012111 464680416 0
376827093 256033903 0
234072537 368837267 0
171106505 271585448 0
269334012 506109216 0
284924897 114694438 0
112234161 490696955 0
146726506 28723625 0
338161041 65604069 0
394241804 406417001 0
31837194 549421169 0
446083143 227555743 0
428015278 102668393 0
363069588 567805162 0
349745564 152751414 0
187292678 299177209 0
234089698 211028891 0
503086691 234843509 0
78370100 323376938 0
72458453 349486918 0
174937879 324627636 0
119734699 226914372 0
192357791 536991461 0
349107180 505213491 0
3291696 185667637 0
524695234 96127040 0
401611161 41706413 0
407558810 491056182 0
396720336 110613131 0
62088545 100678447 0
551295528 521555841 0
267864952 527871541 0
322311190 217721367 0
103696773 261592490 0
411107397 402767657 0
479996077 364476627 0
384734404 293638805 0
371193514 426360497 0
391755838 142929380 0
340484921 498173412 0
237475881 421748610 0
39034783 569574320 0
97758302 466686094 0
224975837 512307207 0
199527941 145989761 0
572753223 540864555 0
65316208 40878070 0
205401721 268893102 0
95210067 62708917 0
524708118 339354825 0
375562799 377788513 0
147857142 559864887 0
105105348 247711637 0
41003966 305545776 0
300400230 413038058 0
277902657 424902399 0
50304745 75002255 0
421320592 406747582 0
284567135 570409694 0
460246438 70929809 0
308454926 23264155 0
370848547 84303265 0
168349225 336126850 0
443575632 403179032 0
475889639 342376029 0
448964160 436211406 0
445128047 119146067 0
364006826 428208148 0
378300698 468062326 0
18768901 26215340 0
397710309 426857604 0
165512050 192115386 0
134135315 115455591 0
404371927 194588609 0
369085985 13818823 0
45675184 355070149 0
424331046 111318240 0
506501207 517219397 0
176887592 446810587 0
19850893 346676999 0
300021016 425093966 0
422092377 506312322 0
452786381 52309838 0
34604353 51920740 0
105494898 2748575 0
383653721 561019000 0
174320079 466929352 0
470463773 342593534 0
342118831 390432428 0
139074932 185564396 0
10593466 461133538 0
252229170 433087812 0
373182966 198103467 0
283458338 147831085 0
214566094 196847885 0
529415255 424080486 0
137256405 375366414 0
370547136 203524986 0
415251578 544804443 0
574577594 501564703 0
386945621 149488066 0
336171064 288310066 0
494045601 130964873 0
418050755 100810839 0
338774512 69711024 0
191560463 419016540 0
165231695 104441640 0
180231606 525602260 0
314381306 70099609 0
82387321 33988728 0
346075577 308739450 0
57660094 49255992 0
411364766 78865072 0
512010571 198471491 0
388215458 292179532 0
384474857 185698158 0
15776227 322738099 0
50579644 100321167 0
264489805 297685014 0
337725119 320354483 0
123337832 169319420 0
543198853 522076349 0
324945552 18491590 0
239804938 336411368 0
553234336 563413323 0
162632688 118059088 0
69823253 362797808 0
147805589 86789238 0
518412575 473417488 0
526830381 267289563 0
348701601 101511145 0
15482160 233611107 0
467724346 380522718 0
505698706 342531523 0
140959422 519682341 0
214335751 119344574 0
82920272 332008481 0
415508539 48569998 0
348226451 87500484 0
259557500 445085390 0
561748571 394856328 0
522808334 166282790 0
171969991 203925504 0
321236461 544390110 0
93119318 270083685 0
359927904 456907780 0
290361342 564153400 0
368161066 330852854 0
189382878 11291020 0
356983968 522668088 0
367189579 420771485 0
133573017 45078408 0
463002264 391685066 0
344893134 460726790 0
496414638 410442242 0
516350240 345755200 0
567224495 344520835 0
513296397 386139880 0
46646684 178926144 0
54283204 512779480 0
377225620 515657149 0
99027134 324538293 0
358412027 369039757 0
326780122 558184832 0
427444951 301378376 0
171726262 58675588 0
230351534 153701361 0
571670814 477644092 0
144026521 371206284 0
131639269 451995621 0
325482621 303184595 0
548749357 167926148 0
121415841 473806722 0
136647866 331459555 0
323711749 303486063 0
569489513 489007203 0
354225155 86933393 0
515134988 544943217 0
576802936 409384110 0
67239847 233359185 0
345688531 100266207 0
126036987 217911592 0
190671641 251541141 0
22698298 310755711 0
479422190 413095815 0
271614248 281627021 0
540050586 543471317 0
563080815 162273614 0
559298199 571074705 0
520357695 447107851 0
452873263 554442231 0
17695391 368892142 0
53772717 495615765 0
161576652 347314236 0
233297871 504199252 0
83202151 112183543 0
347011629 577566313 0
507432418 544977948 0
202556308 311359245 0
66457225 85619374 0
410610326 365728639 0
320493819 202175963 0
238017302 376843656 0
129577750 159710651 0
477228980 210784013 0
175339474 362988624 0
559491975 85433520 0
332808653 480991059 0
454527416 308598404 0
456300843 473780032 0
277296742 431154179 0
326858864 88967556 0
447463423 102206217 0
269767210 315907142 0
61242940 229795008 0
440100838 505506007 0
176816876 62759028 0
471576997 213222954 0
305517044 543472052 0
338605120 146491968 0
197042268 371391763 0
301351128 397678995 0
203893176 396196064 0
235373616 428422350 0
336985851 564275419 0
286501037 513709716 0
335008723 193607374 0
108255087 118809961 0
18495311 132141217 0
192331503 116934245 0
209249519 124468003 0
282456403 136613848 0
288082896 410533119 0
375883674 496948720 0
120145356 149047500 0
462536053 223652078 0
477441707 334814845 0
357053460 218118902 0
365408319 90421866 0
146808973 26005797 0
475037459 128084236 0
299501280 51543173 0
298125801 176552579 0
438803415 500365897 0
399540602 311263301 0
380183230 308977290 0
286175192 210339090 0
322705002 145880038 0
575840539 176488155 0
507345509 103348754 0
527636496 36380422 0
484216243 156797134 0
390137282 235625174 0
113943900 207983903 0
412838493 89778328 0
59893114 75057489 0
418163555 394391105 0
269798945 473205638 0
336211312 273941001 0
331076902 197253720 0
452076008 117642933 0
512838433 489962319 0
469682393 334921280 0
116825859 513768297 0
8902620 154673514 0
474187963 242089776 0
236822189 372906242 0
577985849 420433216 0
438715937 81356497 0
330214323 419085945 0
316803439 235757568 0
367193153 117774659 0
463450315 179543191 0
19631567 454065594 0
500392665 239974221 0
425925120 44457077 0
169286338 377992108 0
159460754 412710954 0
310634756 196825602 0
136837238 477600196 0
521299824 102505714 0
314178951 455165530 0
559859504 313579221 0
538271243 124520881 0
259510531 568490499 0
100406980 520979848 0
323275810 157180435 0
30700531 277456219 0
495495170 151328137 0
479416580 175620055 0
355632509 136744674 0
445056553 189919769 0
487359929 347689980 0
130785877 27659818 0
206525569 341156421 0
522237065 383510273 0
219461014 576538292 0
58824121 35917677 0
471715896 64830515 0
335062778 436179534 0
350958408 563069393 0
204082571 373745398 0
196045102 112022239 0
178650379 548487715 0
8013425 539581031 0
12589157 63027000 0
459913278 25136791 0
482962555 540797828 0
468623930 516278773 0
380405181 106606390 0
252778559 455704712 0
526138437 407543750 0
394593123 430784356 0
145051831 38168716 0
168935348 246625142 0
76916992 103307906 0
153276547 181211583 0
408989571 40939706 0
82272800 124045042 0
488203561 418816396 0
183515764 154524427 0
53356921 524313764 0
541654976 206813019 0
378787851 72362950 0
402940105 494202670 0
58337350 173099462 0
184977963 323655092 0
530590884 67747588 0
459558065 517067040 0
277893909 134734830 0
71424710 533529235 0
114199606 352472440 0
60318440 30476241 0
160988440 123830039 0
164416048 425642991 0
267585004 86303116 0
128988705 283071091 0
143293739 20916973 0
561376604 408641478 0
505447809 382851725 0
62178824 444512418 0
545215555 41982237 0
340931259 147982583 0
220556814 467132086 0
544863257 562145458 0
556635323 328256478 0
87408331 388559217 0
163698475 107602277 0
572832939 532931912 0
469567331 304117713 0
539126590 273718431 0
335859392 427659580 0
219968326 94131360 0
548230641 248734852 0
246276872 274709066 0
95675275 548766 0
321886855 393341367 0
574709493 101029652 0
404624911 316468006 0
366363900 389495740 0
41457017 384927111 0
385133013 575335317 0
375410823 390141185 0
83028996 409659405 0
113010559 214827286 0
162345650 431910987 0
507091323 386931167 0
380151043 545983240 0
541243064 35468127 0
250010019 60887585 0
430241492 239717506 0
540795964 165726023 0
132992345 486941669 0
502177982 473654739 0
562306544 414332528 0
210379504 458611874 0
74824041 269028099 0
147600798 158709307 0
473033938 311399592 0
363764395 462538704 0
526620852 385801357 0
462902090 449579013 0
5737093 503748338 0
577495926 286453043 0
194145045 58460872 0
54562883 326650067 0
463748065 168964293 0
98406276 238084687 0
14747763 3325828 0
552723936 392032196 0
550075367 473161958 0
230685286 329826413 0
454882128 64895278 0
408163741 571932897 0
261118241 398946579 0
212862883 181865601 0
507721533 556732209 0
110246618 238796389 0
553904257 281721479 0
290616572 237575038 0
2006445 308910411 0
62501328 87882652 0
242368603 412240769 0
480714679 308491449 0
7092796 277861717 0
80354709 354030285 0
290289505 105249130 0
561384791 418583379 0
497808608 279114552 0
465273626 31635336 0
442247240 371514359 0
400594036 312790382 0
393334019 60048175 0
116999985 337653751 0
427300559 305827303 0
479426511 358569129 0
203790874 567100932 0
40800730 162768463 0
245426559 267543694 0
366445034 369165414 0
376585601 105417365 0
224606876 524607029 0
249491216 6497738 0
285404909 529535745 0
290085511 420167017 0
487603480 417398319 0
461994710 104540042 0
422562728 494633886 0
364883650 572901044 0
8595886 132735245 0
156630617 304353091 0
209623470 224248641 0
275421824 566934434 0
184623975 466287949 0
134317945 82721197 0
484937358 358687354 0
201847360 53460266 0
579163128 482253855 0
236301059 173310085 0
1942525 374270680 0
26444113 218654426 0
76445423 516288849 0
499429323 408834501 0
125676475 540107433 0
396639226 497449072 0
5756703 379017550 0
438088269 277335412 0
540622100 84896041 0
205617487 42244395 0
98843748 339959748 0
134196333 513330257 0
250962861 358657610 0
241858159 35154798 0
231503902 382058246 0
508421741 86767570 0
476679903 143479080 0
476075711 125963641 0
210947203 301808486 0
111984681 168245432 0
116011469 449992748 0
223580692 195904655 0
557194300 11613446 0
776823 225594292 0
475484911 457069967 0
108292810 202391714 0
319060168 543982999 0
344002760 103906903 0
505314460 329725426 0
86330661 110323108 0
450351253 535253813 0
105807167 288764847 0
65670275 13805087 0
305744322 374442270 0
287111246 23175121 0
11354375 359724834 0
1112606 60852782 0
321804826 399628136 0
64631228 511066602 0
441937119 355768466 0
146693125 271984526 0
134184197 316852384 0
433375838 134609142 0
149823318 393566739 0
195677715 445890168 0
454623945 326598127 0
5725154 436439853 0
463907878 486571170 0
7169149 159802415 0
387316878 475374360 0
458396462 116056238 0
17267606 155472105 0
340749469 456453674 0
420468768 200859342 0
196461162 369211421 0
407295190 455232590 0
478115173 320261885 0
224755597 143865867 0
473031218 212857678 0
153833068 86400397 0
485612494 461116515 0
96126560 114237638 0
22207709 7112920 0
413695669 540584094 0
392057011 108099414 0
475352019 571496595 0
353511410 247611579 0
176147934 560309318 0
572931370 306393594 0
319451394 460851064 0
260751724 548559211 0
381607128 192109585 0
330634998 152218131 0
292974149 565669097 0
288290454 472891256 0
449139294 119707671 0
47895093 463486824 0
180436257 11533575 0
341299152 462900506 0
137328264 389362681 0
406195778 395498712 0
459500946 531673298 0
544456122 343118661 0
294440776 24491610 0
467532894 201083468 0
336350044 259640100 0
237984001 307475076 0
310769056 254963324 0
445056909 156652383 0
188899759 484354540 0
152112723 191589317 0
29155140 456121241 0
6953096 503891806 0
125965025 390346385 0
525223273 183222404 0
500120133 291228488 0
416751588 494007562 0
191031192 411135910 0
43506966 519305241 0
316323535 575172461 0
204711929 81026872 0
403978098 547948089 0
576913499 244014241 0
330030545 510302435 0
127158470 155273591 0
47398985 436396752 0
340302456 32614437 0
362460782 365045079 0
173096381 450883818 0
445314746 66658101 0
456211927 111027983 0
171365539 373776279 0
293092217 565277700 0
177225770 269973607 0
355541352 234263564 0
229038662 93773150 0
239978375 513959544 0
194918245 247699736 0
299760495 519898054 0
389424856 438972122 0
330969557 55118208 0
21414678 172392122 0
315541491 168366460 0
456234103 176261380 0
15374690 244174143 0
298210186 572837604 0
44172764 294605345 0
150312530 429007623 0
289410935 356776091 0
552299578 453088954 0
375431934 227002642 0
266214532 478665489 0
232015576 507430816 0
36002624 283336330 0
251793132 310545611 0
509226937 511146403 0
568531395 118872278 0
549740918 14029221 0
197764363 238024900 0
412976480 462721674 0
130173575 268614075 0
505893647 339287995 0
430330747 342028424 0
242688731 145579456 0
333279644 360336025 0
469745997 201782660 0
204957130 402396708 0
172651647 267977553 0
424036913 17945719 0
464314783 182258630 0
276230755 374840569 0
15987943 339076903 0
320354121 245289548 0
442599084 336288867 0
365879427 166839419 0
571382842 304381262 0
59533563 117445403 0
5608641 561986757 0
212245506 138266016 0
353328540 235757397 0
420572443 495087909 0
527619836 242594759 0
3268363 113431143 0
564095133 330036195 0
156362664 540819469 0
63067679 539476410 0
455081896 160483051 0
547524963 109671702 0
257014097 159883844 0
427978038 577293080 0
47546358 417704762 0
181810361 275513512 0
28387476 5795963 0
308742269 478135060 0
413556578 515447255 0
456195912 61877899 0
380664673 443527507 0
217241401 226429345 0
315499344 159798790 0
174329608 301053702 0
188874684 567334446 0
344111488 282441981 0
215737686 534734459 0
208768672 548226000 0
422910245 321844246 0
210429349 137062395 0
479779854 362750714 0
432427564 88172283 0
495662642 389658953 0
116399227 244879217 0
357421049 300918234 0
207885133 263464369 0
98176510 138219737 0
485254612 265202976 0
219741026 348302005 0
426261251 569750489 0
524721833 54585535 0
40173290 558414561 0
83894438 143598755 0
310631811 358849732 0
391959593 348381389 0
263703652 536351557 0
515955718 377587737 0
312395827 182656435 0
308734172 111542401 0
44831431 327343757 0
236948882 128861255 0
288476060 45110506 0
339392986 505574206 0
78173817 335413989 0
379532986 32832260 0
36215399 422264032 0
503375303 234241508 0
46456276 223572601 0
423959411 393543107 0
564576926 352207677 0
195752199 362952285 0
292179789 236478042 0
27932628 376260905 0
204440212 474863886 0
477592421 428269234 0
504734545 332761074 0
364363635 385678004 0
209277357 175528053 0
14938784 314354897 0
303488155 265302000 0
348813984 281897031 0
171176704 462762010 0
371926928 508227917 0
365632385 378741919 0
205581262 131975045 0
153324453 275224619 0
145919576 381113635 0
151061883 51831169 0
83587941 21660656 0
57807064 293084760 0
247386240 130209453 0
175671027 530385017 0
338481552 539876561 0
220992438 378255387 0
83904909 375068709 0
203543816 140980360 0
109802128 46921956 0
211254424 59307674 0
577344249 28653880 0
399658923 490086034 0
71473600 252200540 0
257554818 377974793 0
341340317 490461725 0
258897491 260679712 0
179617123 180359766 0
26657877 260387458 0
288600082 374497440 0
284289109 246424475 0
370172897 123797808 0
247169231 504746839 0
196293663 501652734 0
496150928 218338888 0
134374395 335586248 0
104053297 68262284 0
7704079 496436855 0
467345695 575147593 0
30339846 340941753 0
92753320 284506163 0
425612716 9046626 0
38775656 468455686 0
350135175 295001563 0
115982053 56904217 0
213020978 20113990 0
535251045 84634113 0
191398288 378175331 0
72152101 387257118 0
466947053 287599911 0
197983554 324497382 0
104783131 190259676 0
461758148 343728425 0
521657536 166800684 0
293804113 158755147 0
199876855 412764778 0
59567494 84768862 0
560948955 541708299 0
486679626 69287830 0
24203548 379544065 0
13128963 165658885 0
507473909 33750031 0
181747265 271330560 0
3785284 203483442 0
203106903 509256381 0
459105832 166665474 0
331513781 250865088 0
538342686 383541643 0
318828889 271734581 0
285012862 376380309 0
478220165 206695469 0
575917267 508219088 0
152657382 469680235 0
527907383 470330066 0
93343182 337119802 0
51961165 4400321 0
237738735 434928662 0
389274047 289286485 0
418780117 140591168 0
350495413 17405152 0
210451007 5926834 0
242663949 141354650 0
759200 368456089 0
356188764 474528970 0
471130755 74296188 0
185687698 308585606 0
286286445 213328197 0
177453526 386834132 0
454125068 116959247 0
134770437 89918130 0
132544478 220876749 0
175347173 107682604 0
82471628 415849800 0
186271819 81586779 0
452906139 90058765 0
98865685 430233207 0
397009550 564482412 0
26676974 44907234 0
432822576 342202534 0
306242637 122509183 0
46780124 454176394 0
259547834 317648212 0
336225160 325319758 0
250849071 230788636 0
378429061 437852033 0
481041842 27806187 0
341428379 64112496 0
510995992 403776825 0
319117393 432851415 0
172812548 378048273 0
389513438 198690500 0
495014950 173098069 0
375303989 294194538 0
44414298 439379360 0
55530195 78764277 0
519560832 392413004 0
148833483 498385574 0
295575445 413002352 0
474538769 259627674 0
361267458 435869214 0
223110553 43042357 0
390805638 262071872 0
308416759 115984032 0
334914042 270980402 0
231896703 303263120 0
450320652 214740733 0
535527574 570462064 0
113648379 276685881 0
50660312 271808100 0
21648730 52730324 0
176499967 87918469 0
397736125 522974651 0
29629644 126768015 0
30819783 191255442 0
273352656 305328289 0
94898187 114771571 0
179112142 485476400 0
507262507 181004828 0
273646057 154093096 0
404510306 447813071 0
408993296 232647907 0
257718237 410518060 0
27635252 68208069 0
398331309 276542399 0
499464784 401422062 0
300472869 430458327 0
471499850 401728416 0
78919685 55026965 0
175277177 554690304 0
47857813 566248197 0
431259544 245291380 0
326880281 119764043 0
9648697 7501726 0
556450648 159991644 0
350207979 363952373 0
86422650 109316178 0
323184766 174779482 0
297615052 493099284 0
36615231 491960913 0
142893932 34130656 0
330783565 346673166 0
427525888 458552846 0
177108903 288045719 0
302229300 408814614 0
137189835 48280485 0
122296144 535791082 0
259900766 401550011 0
75022316 214054844 0
452033731 245630568 0
528844383 94741165 0
341642448 273701416 0
203077784 263450659 0
109652164 314529546 0
409076968 199657797 0
320833209 5381248 0
376683420 83346608 0
217085100 333248803 0
104349525 548503375 0
150501858 318221311 0
375990870 497417977 0
552229455 391601518 0
427891615 220528696 0
261054499 535372041 0
282304030 320136301 0
475116921 192650863 0
361857213 546388891 0
468170161 148315691 0
398237620 293478836 0
381851592 474910946 0
237268287 192747508 0
433034756 111796574 0
279501953 445401870 0
29526533 159554557 0
168810311 177115145 0
83228178 34705097 0
34492943 120907050 0
348881123 531148296 0
293346747 64055477 0
179282976 526438336 0
277744196 392711419 0
184648672 542472376 0
277510388 274192639 0
41034832 552986303 0
323862092 210391663 0
1889911 198026458 0
354305169 261459154 0
244410103 563100740 0
18563150 442785051 0
199659456 140683506 0
204203924 296775019 0
310875676 574977617 0
271764237 477213768 0
311411371 310586198 0
443149152 30692574 0
530066201 426317026 0
189163891 251629659 0
211227559 250595058 0
384001844 54114732 0
72256178 529917608 0
401356037 88572822 0
339350428 393607864 0
576900887 474676178 0
474454127 417369524 0
62611037 95374092 0
479977194 87664853 0
449667122 283547796 0
89881231 428129406 0
101313666 418021445 0
414251023 308400687 0
550542330 83735057 0
337558107 489018809 0
327749259 76944116 0
82220473 3164866 0
137120980 393065323 0
428075754 162082309 0
84819533 16524519 0
503953785 310610641 0
494139372 310720102 0
193689936 113002516 0
130693366 351394845 0
309628406 531425537 0
197004849 309382862 0
141677349 408126095 0
167082987 154487695 0
255947244 6386882 0
4876267 257158746 0
392590188 358866459 0
145127183 169723374 0
101021330 498119592 0
405199177 16720777 0
18314191 132118944 0
436519000 460665772 0
328990608 372428001 0
358372331 10704207 0
393245851 558567568 0
151401426 426279811 0
143264558 563150160 0
398439409 449577003 0
510815774 550255914 0
475464777 38413469 0
391045453 285339153 0
437313190 515680088 0
565793800 199928776 0
2755655 183853011 0
435050435 494529613 0
456898099 402941756 0
509416917 77493174 0
1452085 297858315 0
193623462 351761635 0
240809501 111156482 0
340356450 541308992 0
312826817 217391817 0
382062212 291182954 0
447671608 116651616 0
489282933 33546980 0
363928165 576841629 0
54692259 523886219 0
41590522 169171797 0
336897279 251584710 0
429518442 555446340 0
126571834 302369893 0
462360496 417343257 0
360493221 161812144 0
465392625 227227552 0
521536863 46761317 0
470844055 170089624 0
130038501 445004543 0
11457811 170216821 0
169502077 395853264 0
25673268 70035924 0
128561670 67168936 0
191060223 475075308 0
179159913 385060339 0
568067992 570483793 0
129595449 452072414 0
324401069 303844967 0
484912768 86598693 0
436020291 453447170 0
488250811 168095796 0
188481039 145877058 0
155133513 396205377 0
455245970 158681534 0
12184655 345479307 0
54249134 32779021 0
139965692 361513876 0
277315333 84499303 0
282334989 433157930 0
478338168 239019409 0
378635168 10776528 0
312554419 504014878 0
94525663 404935298 0
340860552 334557869 0
83406486 497582274 0
110018813 230941251 0
217867553 261735163 0
9069428 200296158 0
520120653 524901043 0
533492708 165958963 0
295011708 379419082 0
346175062 69707668 0
218995628 206044877 0
538943778 567752871 0
551784518 483962622 0
20138877 97047470 0
38615281 64967957 0
18111592 405267967 0
409941156 57343912 0
416719690 126987414 0
52154913 425802115 0
147072615 374465928 0
122735191 115522322 0
169093157 131821846 0
241240495 490663877 0
378326007 439966301 0
263003117 468055255 0
96830614 341705518 0
398593043 197621115 0
560971832 544037393 0
482731878 499043790 0
542001995 363258123 0
532734461 198785352 0
390771643 529200472 0
50668650 1754353 0
282398616 316152987 0
325459114 365987185 0
501945854 35565391 0
545521274 245965968 0
430809395 70751973 0
238666245 142350407 0
312568279 73826305 0
276361188 223259497 0
132849161 255520005 0
143048839 328156455 0
146870632 402190921 0
287631086 372574936 0
286381925 302676810 0
370131851 94413121 0
46015651 509440342 0
165854258 205677888 0
398948482 382727389 0
170847135 432861533 0
9680277 175867304 0
506678452 185660755 0
307239401 110799125 0
498999626 76288335 0
408842799 489854889 0
62059036 439352951 0
220235323 339962406 0
548452551 363320130 0
398984453 459900207 0
515078990 270402362 0
205989967 61334702 0
484393437 18429470 0
469632841 245947297 0
408678940 556354367 0
54875218 418946499 0
541629567 481274379 0
539134545 148692570 0
430833003 505390528 0
292674481 504516033 0
502148508 357480882 0
35228464 147899518 0
543100696 38164052 0
48298025 239027924 0
289539430 106759388 0
149930171 10694232 0
6305279 499581535 0
556609536 144707791 0
555578636 381175458 0
39035248 220802274 0
518582250 150790579 0
507073119 550736091 0
346371937 99844455 0
82711179 521969462 0
460218704 337672127 0
38063666 387958457 0
131717747 415547284 0
114217220 544558513 0
340866591 373256764 0
369210244 554190922 0
126832445 533169839 0
316617127 319041459 0
515046519 321443456 0
527288891 556032225 0
388756773 131621645 0
3206167 317074301 0
408082369 98461878 0
276588625 434434910 0
201464484 91380183 0
276043717 476175954 0
16191928 405776134 0
518945693 306418274 0
570462110 126812912 0
452763242 173814539 0
568474951 365359399 0
159564198 37393368 0
330614885 407145614 0
468552503 405532307 0
532881911 375802382 0
96179120 411053838 0
354843363 214240150 0
348139592 141527931 0
128900483 450214774 0
431712403 224657399 0
67480186 346931747 0
65519107 492083715 0
575631677 497133239 0
265012072 477555251 0
315955634 174093420 0
127168885 569018471 0
236541636 33473643 0
247297365 32750599 0
562367229 346395983 0
190578105 155170635 0
396926796 280522149 0
318859934 183024808 0
493715832 263343920 0
551677811 413514682 0
358151682 45547008 0
136411399 253433296 0
483246739 334767395 0
388746876 81108249 0
427300785 37879859 0
426193178 230486863 0
183563573 238973225 0
98175458 32569947 0
115421956 342684719 0
530897894 134100561 0
508813302 31541727 0
313642433 420013404 0
301939484 155057574 0
253734340 45152340 0
197397391 550716380 0
456432387 396915957 0
486523208 393403679 0
478595060 236532724 0
71587791 525383863 0
290241648 214475308 0
436886244 371871123 0
52122253 86168829 0
82717882 102027367 0
353624196 46110619 0
428277508 252593965 0
239383520 126555482 0
350722209 161727674 0
69356698 447059669 0
401312402 541550866 0
490841319 98045567 0
422807687 542368796 0
495424283 575296031 0
302693307 480899139 0
270777280 8873101 0
365111355 262686033 0
372397917 271348646 0
199816438 69193176 0
162560985 108048559 0
143387803 433959792 0
407582505 507874869 0
884720 51086304 0
210052595 538101068 0
78044467 578839629 0
186666764 117468201 0
197718415 529969677 0
207407256 339660954 0
531495107 344094089 0
532161134 18828123 0
215964551 342070965 0
558014457 196999082 0
518342979 300941053 0
233432144 425951373 0
333076348 436656084 0
422470387 272767207 0
3589131 299419901 0
423519464 515858150 0
124033964 155454409 0
210547044 230601570 0
324359819 135760793 0
372824154 308860514 0
262805683 338708868 0
525375976 165394153 0
100625367 387934868 0
412233240 9752894 0
288428518 335941091 0
562256074 295368485 0
30037682 100376703 0
322841246 76742335 0
508229609 126512278 0
489940872 275444290 0
232583357 193253067 0
358691823 473639452 0
202461589 56529498 0
129292674 9470811 0
311165035 20278995 0
501188886 493791522 0
272238120 410263502 0
562079911 366951294 0
183048127 511637621 0
425737556 455434584 0
58643028 314243015 0
127272635 303043156 0
253767605 554036517 0
579205351 63153947 0
282623539 475026828 0
302503731 329135745 0
257783170 76125877 0
216627411 162124133 0
391989529 491775351 0
501446016 453983146 0
220612297 285634977 0
530155617 158844098 0
358937484 140357238 0
444972086 105969835 0
334352573 179127011 0
247598453 33110026 0
57007711 401719465 0
174955614 260669348 0
239660931 36415249 0
137047741 411708999 0
335048357 383801641 0
70804548 156353755 0
122666341 145984228 0
46799649 569277648 0
487616410 426508671 0
13109034 474955550 0
105785000 175645321 0
156775438 61844243 0
75568075 435904476 0
400706605 78465675 0
434647665 422801842 0
398987829 416268935 0
436167229 413062088 0
566141918 207626273 0
128233591 288744161 0
139378787 39725872 0
211174031 78585070 0
227547774 457074839 0
112351917 244551978 0
457492225 545920401 0
242031307 561846080 0
68883769 91009386 0
142423701 23532689 0
257431770 119236877 0
297839714 152982511 0
294582498 84446383 0
532497752 152999017 0
356540208 104269821 0
4741924 465051368 0
350643729 472228146 0
228707849 357728079 0
54848190 370676577 0
392061758 44755463 0
264398607 397978812 0
96358178 231994523 0
309195631 568631011 0
122705852 548233340 0
566976381 150248162 0
196571856 115332369 0
332927744 34405887 0
465101104 574838061 0
534616594 560722201 0
294122549 512422894 0
225638736 73333584 0
13068156 67385737 0
345037007 526727407 0
554946227 473358110 0
458779636 337985569 0
524564658 499442781 0
355951868 64374073 0
328640133 121465372 0
227826382 33321495 0
45094294 550798690 0
420704399 429484961 0
577414734 512470685 0
81136244 556694228 0
155109479 406305182 0
304575041 448513277 0
552064736 562379997 0
398041966 337979760 0
578197228 529945648 0
62651730 86886575 0
456961172 454197802 0
209855762 214421179 0
521193352 575596225 0
349259532 239285638 0
164851457 286634051 0
532840230 199211029 0
334308277 560227865 0
250015418 25578044 0
34017586 70957111 0
486315878 225566859 0
226328417 78878412 0
16191527 72707527 0
573597381 209247229 0
562316443 225917347 0
106933816 360000174 0
578296030 503916303 0
173166591 577832883 0
124345298 21030652 0
89745719 3360127 0
221638875 116845368 0
279779460 306349461 0
515178413 88823555 0
302742803 397403346 0
414180961 20061070 0
100832549 218808040 0
514285512 302597383 0
337037237 85172626 0
301212508 106344183 0
161096931 239246738 0
272646265 75780478 0
171043450 515525610 0
440028325 554604906 0
362292418 380858486 0
44089811 484246925 0
539715574 37947112 0
455087376 370826099 0
364226554 160712186 0
92757935 212063013 0
435355499 282932582 0
274002922 231785754 0
418159917 386882259 0
421322649 52374061 0
230555821 455081256 0
501740365 343472854 0
516425298 429852339 0
119079780 177978982 0
169494766 415156889 0
320950658 325790060 0
547508902 471895111 0
466875378 462304609 0
261252434 85517245 0
66536683 303755124 0
460849355 191129689 0
472652150 133967142 0
22358291 523193271 0
506964528 264999158 0
515380 134250713 0
169683963 70428618 0
526835651 115977318 0
6625673 284621050 0
364224186 572052453 0
160871526 366058537 0
452043238 445402503 0
477649185 294779327 0
7722985 103918328 0
568394744 196484017 0
91827617 148500020 0
103548443 211435057 0
74136332 51716430 0
72721247 433252928 0
259193480 123454541 0
77301686 335028064 0
418561711 200371694 0
297109349 140732243 0
565342566 579379034 0
437898228 490474221 0
234458489 352732605 0
296045694 303318127 0
339859526 146711935 0
62649851 500833656 0
152070746 123815730 0
285674587 273749496 0
104668197 219693726 0
21302876 247972409 0
340010302 120189966 0
129656442 348228117 0
485618902 184754187 0
383960072 23237779 0
460787817 30508282 0
124909688 91336062 0
182196483 131029128 0
567399543 109012643 0
159232923 447694329 0
514567287 113091127 0
300338522 210211994 0
163803346 150671491 0
253506493 398045944 0
567865926 34917681 0
220158024 33645261 0
170883841 543092203 0
75986279 444534416 0
211947993 227016832 0
196500830 265243467 0
429993425 547317117 0
331867618 27525512 0
408985356 240048963 0
527503253 513462907 0
30433870 129117800 0
249397427 150634711 0
24627996 553771257 0
406029008 526498245 0
247716865 443095438 0
208123249 551343740 0
373378388 469796471 0
50241105 160590434 0
169590014 572783248 0
284062879 226743785 0
238689752 265066098 0
406827209 382306188 0
233672417 279057948 0
441215733 430447546 0
117046222 176507245 0
573521099 163646415 0
140974533 480056010 0
537776380 403069931 0
310090528 255850713 0
548587377 488582286 0
294691578 330567263 0
89163419 123723350 0
92198357 577563783 0
61671555 452396421 0
548663713 375608331 0
428869579 24927455 0
440899 297804847 0
393132131 349246618 0
24337288 449410446 0
185499525 10905543 0
207804534 510661543 0
289985905 453140451 0
260651890 110207631 0
551770383 416218839 0
484660306 410026893 0
250004916 187072688 0
345727864 213123791 0
116004514 103679180 0
196539387 119300013 0
373426734 507221981 0
144516914 450202966 0
453653085 298008137 0
476628331 29295507 0
371832418 406236635 0
521891739 301000952 0
548717640 128724585 0
221216339 570595515 0
531978097 562305210 0
487533567 471750346 0
415756191 101218733 0
398119375 149680377 0
420589183 224019906 0
394805527 246272881 0
151689303 163998653 0
131109811 346804389 0
501547883 263756551 0
372208889 504908538 0
92047031 559158685 0
118650015 276367024 0
536670178 243757716 0
370929038 115506891 0
41109587 435983430 0
207415580 341500579 0
543275756 153392686 0
27123640 116948647 0
537962510 315629690 0
320978846 53489744 0
339554778 387375646 0
351222358 159033037 0
97067405 454595561 0
340991101 60452774 0
70768112 550278001 0
366102545 554246520 0
169607798 571221432 0
418803247 331925042 0
1775780 111771921 0
371400294 425203699 0
398951904 199327515 0
403476160 534671413 0
135200089 463096553 0
97335213 541069297 0
364484658 112599488 0
7903767 146532786 0
135679588 479089834 0
574381979 564766027 0
23566708 397950197 0
554357850 183411170 0
438213389 528113064 0
2975838 321918215 0
40463923 286273782 0
465841040 438740718 0
258813033 22976565 0
358627513 129020917 0
145961633 485656251 0
101546199 422638084 0
343423034 298811565 0
164861027 70874683 0
340232544 570047672 0
360020371 504232046 0
368325799 67374415 0
85946773 111630097 0
367943939 411636719 0
236969378 67454387 0
556830481 351389797 0
27964372 255828532 0
343143286 517027751 0
433581895 322537483 0
99964262 5556421 0
42471047 122906477 0
531903362 112062255 0
187430438 266096710 0
420156769 467016721 0
429378352 574416969 0
571809162 493735380 0
369411919 202972172 0
248904603 43105419 0
303507834 416398133 0
239188497 236258664 0
185887653 2945297 0
5041572 58058685 0
216357920 420414394 0
266208863 329651993 0
452023321 268986884 0
210440710 497564034 0
541111588 157063906 0
404213028 390780074 0
205999806 332441083 0
180301491 28609987 0
217257026 207670379 0
556292946 383047131 0
181009110 348568963 0
143332126 260195924 0
574712282 90434724 0
245832900 270179760 0
446050639 1720367 0
498383231 16200228 0
418282744 190480696 0
295574053 366462660 0
372743498 174336285 0
227149250 373888823 0
229913802 87005773 0
507116824 215291761 0
487908955 288030313 0
381083666 119198404 0
362844397 311151477 0
173181660 325543328 0
338286898 105369726 0
237606875 379655889 0
530206222 327556879 0
396075932 76507576 0
357843186 239052637 0
452411207 274028010 0
196891679 168936770 0
456093692 216044080 0
94770578 358302282 0
546841846 371521963 0
308274659 294217546 0
62511314 176913847 0
38899834 329311325 0
490478045 368202400 0
170875767 255370573 0
278220570 481926770 0
468248010 157304422 0
486665224 256188031 0
365557629 60893987 0
40028104 35533711 0
281747273 458179600 0
268125989 576388329 0
454854379 513072022 0
16335501 545826419 0
100111100 533775470 0
452396031 260679194 0
55292994 475488295 0
79955781 140861764 0
479273807 460362999 0
199829971 352686556 0
278081839 107640101 0
15340233 112740319 0
215906738 520151632 0
572088698 124025852 0
291818381 311717129 0
412627950 179263386 0
447210806 42578057 0
20608511 83419240 0
262636871 184866126 0
163960358 397094265 0
538645266 193473216 0
252124721 368734881 0
18387625 146751690 0
205015196 448055078 0
186308789 191897501 0
560877171 363304479 0
38812767 148914906 0
220594202 4007174 0
29576881 379854357 0
473525595 436188735 0
498947297 36513308 0
373188069 566387687 0
368214166 438595825 0
559988639 185794491 0
173550520 178836198 0
560060150 12785434 0
119983903 279432040 0
94606991 252291507 0
411490079 332698530 0
342839306 322703343 0
244670476 521606931 0
334946965 388699835 0
551359672 563204944 0
504965446 571506417 0
189668932 45361846 0
372469922 266013624 0
556108351 48476402 0
317268828 353206482 0
253931702 178930493 0
478806513 500399642 0
380945045 395765230 0
350586539 479121458 0
184639021 16955500 0
429333531 465058770 0
9162579 361050601 0
488598585 71011693 0
182610638 461525251 0
404819711 230741960 0
558958626 318189418 0
493898179 142854760 0
327456349 234502557 0
223340708 19237861 0
75220061 437510959 0
553611100 348245475 0
148876620 33387355 0
103650243 514102007 0
14460693 578291158 0
47942823 492268096 0
250295597 368616534 0
9370203 9843085 0
28092483 283340151 0
263877052 118818463 0
519184468 61918410 0
384620957 473437784 0
358065142 159265951 0
82554361 283568181 0
76921964 489058691 0
331463283 444831572 0
205896448 295338794 0
544179421 507890345 0
35618636 114574871 0
360845293 392412845 0
181292311 7849499 0
293150379 402400619 0
390084244 129863705 0
422281858 322015214 0
561559284 86397418 0
7077800 366597867 0
176314383 231210216 0
52167000 442639620 0
489415498 83622629 0
470866677 404596577 0
87554280 205962037 0
262736963 134207036 0
104110876 276622227 0
414296373 161435103 0
549163397 127953524 0
343720328 283201182 0
471801651 347787540 0
315580243 95834015 0
184268112 398231072 0
470664436 442398560 0
183358141 33282514 0
435537761 84694259 0
236875884 226591950 0
134575000 428729572 0
487487388 405293284 0
448690194 47028769 0
364676513 31850124 0
494736522 415897269 0
298856621 447730941 0
565120984 166603975 0
143646078 560829751 0
102696157 551422114 0
328998106 214843095 0
235346275 498405872 0
358602508 91950787 0
324943561 180186781 0
276580309 251180508 0
445904715 253429021 0
96047321 432207127 0
21405211 536739602 0
420846260 447489635 0
141515640 276454748 0
562645344 244466545 0
536300800 53250251 0
550043407 99948498 0
78788455 148110834 0
378751292 401152610 0
452120515 87707237 0
548956648 388105435 0
102218303 300856269 0
196640241 52745647 0
227985124 334360309 0
304360311 119316270 0
505094830 395236644 0
149705474 233637552 0
378682354 166839476 0
137871843 170225038 0
397703965 183693429 0
1278371 130488031 0
212940251 134720306 0
579580210 543710597 0
488749825 387825305 0
256384707 315605657 0
426839431 392008817 0
44805926 408858935 0
432424111 506118633 0
47286112 97908154 0
164764032 202640161 0
436430951 541275400 0
109817124 531715771 0
391173571 227810741 0
12226745 527166927 0
179439275 261881521 0
329570328 165852664 0
15752863 502733825 0
156183658 471853199 0
370504134 347768004 0
71885426 298311811 0
298680788 354967276 0
427631079 222364428 0
493507092 512565476 0
114469071 53879884 0
568094738 175488418 0
458731684 58000655 0
439658766 299756844 0
39584774 115703998 0
98647263 519895931 0
347217039 439280 0
384747452 564415158 0
5524400 220771901 0
372072272 145592313 0
403753252 558504965 0
272875488 502414887 0
402577049 320657594 0
313114165 386357583 0
533950792 547395781 0
74814502 562937073 0
429877834 207151322 0
73651413 338641404 0
549868224 198242869 0
464112686 103971360 0
184845660 218606193 0
431170336 124838035 0
371024290 394899312 0
374278534 208253852 0
186293791 106707381 0
21543218 543785622 0
97672129 537303753 0
309818376 440453404 0
236226997 173980856 0
316186335 403729547 0
360787997 98559513 0
348254674 29122549 0
548607405 306370627 0
82163905 228433701 0
211070228 421086277 0
7344655 475199091 0
273453590 126335462 0
90275132 407064575 0
282911440 219603752 0
528666218 113981553 0
288714955 144403611 0
17500663 394342666 0
356167332 31410285 0
318258886 208026986 0
49281729 168728329 0
158634598 289075990 0
184247456 324323670 0
441811007 298515769 0
322669666 86326030 0
168209763 498578146 0
421597934 450375673 0
516405434 531814660 0
272539573 66464614 0
79682493 511742748 0
519541129 350358313 0
15571404 131666304 0
181285921 335751611 0
284737994 217213948 0
573323941 468431546 0
451667144 25432377 0
148527296 382413202 0
409115437 43562670 0
140902288 226598950 0
15010245 487051675 0
517209165 67003692 0
228535699 261411295 0
568235414 371421547 0
376473449 419037512 0
78850286 296197783 0
277318091 358197477 0
334821882 227591013 0
110674405 360768120 0
511137433 471492286 0
198810649 529923965 0
159622184 461720149 0
417860658 572305430 0
70017152 9249129 0
349097932 280778891 0
521392079 240547886 0
479625192 281558294 0
211205603 174651727 0
440986734 200166202 0
169454158 531209291 0
377109336 484316925 0
97778011 10180600 0
160073600 345508972 0
483129568 278897753 0
509696726 273676767 0
342390388 16565387 0
398226453 358528572 0
165728611 272802955 0
383919081 446085335 0
209596416 188709744 0
538622854 520950896 0
281028403 543306359 0
104554227 135327216 0
19663861 3703840 0
300848366 459198263 0
480311497 40951442 0
291244097 383123965 0
530548591 60719437 0
98065382 138018618 0
307210364 113953799 0
23115655 204437661 0
560652239 524975395 0
140084185 241960412 0
264662003 432169592 0
563161931 131367769 0
104065484 563983493 0
357968764 473352987 0
464397348 491732979 0
43957076 325684192 0
542467092 524739170 0
346338508 286555361 0
12805229 406036353 0
159464967 538125762 0
286335392 480836387 0
464469903 382253806 0
568191870 528650570 0
91316819 557483571 0
146400915 254443420 0
198679332 438444750 0
490507316 531020513 0
463326603 352099223 0
519186571 112225739 0
252543555 497791573 0
50714323 460459583 0
471515861 31982624 0
304366929 169325783 0
201096775 84473340 0
402077598 259154093 0
366622069 39464566 0
131651657 70171748 0
29684205 161063656 0
63607036 33070432 0
545056975 504622854 0
56257067 13325161 0
399398018 409618298 0
3320384 506482292 0
25186845 189421034 0
495569555 49414637 0
1353165 243452820 0
252664028 485261862 0
207676983 267223343 0
298715693 431049123 0
538687405 372978772 0
327000746 412464761 0
12462627 184171635 0
399419450 433486604 0
400385015 173184551 0
223895420 381756576 0
52483416 340106504 0
339722671 92307523 0
519715675 258076796 0
494236360 305195114 0
201740635 208091725 0
475344296 327176351 0
98729947 82881353 0
161407684 471370807 0
36804105 96974929 0
472707704 76574566 0
513865617 37187707 0
548600478 533266130 0
196378795 382275352 0
99649775 81544109 0
542428896 487499501 0
19627440 15697727 0
360504382 154820180 0
93249936 320865006 0
500731502 145848517 0
446318763 189844505 0
447186114 390890386 0
552052883 30314760 0
58214594 392878974 0
93946750 26552867 0
426858670 380979322 0
354438516 119873196 0
393021476 312163528 0
380242953 483581370 0
18231620 269244591 0
106670930 571148688 0
537116632 269455560 0
89527121 211757943 0
63146614 401240996 0
174155587 320599586 0
270889547 484896192 0
202551477 216303176 0
546411017 13608494 0
486650288 304624561 0
84858337 249048883 0
474406438 577969640 0
433558421 209614772 0
83117625 15451655 0
388252043 217516231 0
394370948 555944202 0
250718362 407090272 0
425867629 337897103 0
395425631 189947129 0
506414607 115871627 0
3810496 265472776 0
245894085 524467599 0
384503112 76449453 0
236220361 568156787 0
418584784 93309665 0
400044285 1805056 0
339628657 224662886 0
487409071 261828499 0
196987196 149712240 0
80402281 117274860 0
403712973 414367880 0
60871658 363854076 0
538079259 284741670 0
140670958 409908720 0
411037874 285917340 0
26493270 347029035 0
126935166 522236755 0
166158973 507230935 0
361292588 45227468 0
407388204 392624280 0
47673721 318246956 0
109023052 488842175 0
244036271 400050883 0
522824739 329932290 0
46178079 128277098 0
137495877 495190651 0
417793837 222962479 0
538254462 468202409 0
197444919 388045685 0
190091578 538397503 0
545848430 358956064 0
352887353 401405208 0
263158288 567010083 0
262676542 445364658 0
106644251 28696878 0
116413988 115534176 0
166056794 344586163 0
209381808 44200350 0
406014305 160161310 0
113889685 175542123 0
488547817 536518584 0
36052631 483376196 0
368097102 571849102 0
301676254 373360406 0
129070833 561342599 0
213226080 451878977 0
364776691 478196989 0
117024653 312546560 0
387401231 493510316 0
408928766 312909 0
174963443 244991991 0
162712785 220572347 0
284646539 127905045 0
79385897 106386211 0
215599723 40271065 0
63174223 538872092 0
248377827 35122616 0
122238229 94084628 0
489292820 499770634 0
397218311 126169449 0
444634200 333177875 0
38187560 320405897 0
542871017 163068761 0
52283102 269823952 0
106764862 248773233 0
1682162 319744503 0
497876259 372508503 0
64963687 375239953 0
308356058 231411267 0
198079435 197531803 0
36495171 419516580 0
174122898 71531102 0
571370113 471471765 0
236684312 396620594 0
26163862 34157021 0
88422479 159012615 0
270345672 498023486 0
539312841 148180971 0
244932226 146843039 0
444785199 492166643 0
443130049 366044736 0
457340790 67722571 0
54853017 570898817 0
569869982 455620377 0
175427413 563884404 0
202753872 287443506 0
6036715 271629993 0
22957665 37160988 0
25235464 548712766 0
178130619 301679451 0
459096459 511564131 0
93096970 377878266 0
184491621 305571351 0
326905435 500821000 0
498903902 161442062 0
50505572 316323111 0
110949055 419125173 0
363812462 122165140 0
414045543 19094687 0
489082756 186456908 0
99880681 433009781 0
241778505 46727152 0
49671567 479296604 0
267755166 219149827 0
557225872 100317403 0
212746651 188075851 0
178736112 424162327 0
177055363 376157490 0
542898791 513736221 0
356704488 109639186 0
441424957 335377132 0
429506147 568538802 0
316434307 297087059 0
271972186 440245303 0
93984614 106824617 0
34789889 163435382 0
300512211 335455270 0
557644643 94016810 0
536523594 124928423 0
140113503 373955484 0
492474438 44502984 0
548305268 248821960 0
21740422 568015246 0
376631264 444148496 0
516737081 297810153 0
114141170 99605858 0
471926035 491551142 0
433745962 450091612 0
96816669 453719379 0
266442091 559656002 0
301063496 352251599 0
38644381 47607213 0
172371145 508736459 0
390829435 430592860 0
259435833 64212115 0
451841788 351924769 0
73623410 389129210 0
296955690 574921781 0
38183428 66654346 0
182788701 105607815 0
15859975 228804437 0
373850724 297958739 0
496399867 279568423 0
465322211 493883109 0
168987701 379359092 0
107569939 262612361 0
478734526 145796154 0
444451400 2845542 0
74808626 329396155 0
85180127 11585453 0
107261247 374368681 0
139266841 568122187 0
113825641 411003149 0
311117333 559444204 0
381783186 336637098 0
253880235 139724123 0
200723601 183211964 0
484591797 130271653 0
282752771 394288519 0
8091174 301194263 0
135029544 165266413 0
253125993 562672941 0
369861969 441289807 0
462507161 505681205 0
271777987 188198070 0
569212994 381175749 0
431161490 233490968 0
377854432 510400325 0
346645007 153045200 0
331099686 13879208 0
7999707 374326017 0
529603915 244802036 0
129625935 500668014 0
349384639 403772047 0
428754650 553478740 0
408482320 58431269 0
314266329 370567709 0
225129105 155913149 0
328447558 303453844 0
237583109 292430000 0
502793908 8366910 0
264199218 37205996 0
10109645 488328896 0
31197102 548366086 0
323685114 280893169 0
348723762 249514082 0
299351684 356096821 0
70398546 260132367 0
575421262 33488452 0
165412167 523201620 0
113635494 235220469 0
299006752 564230006 0
328494449 458453801 0
214799768 492443182 0
76096383 379435550 0
356403357 202865188 0
199242149 9527996 0
157890799 394955689 0
114974774 76555197 0
118540376 323250129 0
513843292 340094040 0
329638608 226520590 0
551561637 138199572 0
579055677 228494531 0
154655765 224874594 0
558497155 286045988 0
269244643 117757820 0
419737324 458676685 0
275298830 275889408 0
379366065 367432716 0
123595624 106549375 0
233291097 244742182 0
205644565 367487000 0
475873868 435785073 0
314635987 198783110 0
575492494 64620470 0
316422637 83970737 0
54546394 760179 0
218688856 255768062 0
307198512 318471516 0
216141070 83711277 0
291508268 403480404 0
5774093 350216289 0
572589012 177929031 0
379367091 42735070 0
204359289 364431820 0
241098854 218423637 0
567544539 57307383 0
369154712 150856425 0
93908881 79970418 0
140417063 241903936 0
166005361 318859216 0
315964869 56120816 0
114007584 209906730 0
433650591 225824496 0
281131399 364693305 0
289366043 531014067 0
397195473 259836204 0
240893191 304566347 0
299246424 257457987 0
440015077 523001019 0
202720564 48118902 0
516906446 440833768 0
393494002 437896971 0
64739914 278378005 0
278491731 260715464 0
313072005 506218446 0
127529883 455963042 0
242124000 558534918 0
268152149 75660378 0
241093394 437107355 0
9763489 273532319 0
239595196 49439196 0
31237921 43704419 0
348685207 15002196 0
240026337 265624915 0
5743885 253576325 0
325541163 275332105 0
509700719 8967662 0
381565854 422287530 0
329706041 330275728 0
288146246 335603147 0
287926701 70534779 0
216490333 151428154 0
344099378 346771175 0
105315028 161496206 0
308629271 326621741 0
93793942 151201930 0
115639839 230747199 0
325418228 531495496 0
408401319 342575733 0
325459819 140936775 0
153797814 340753009 0
386563166 329830795 0
273550266 325168183 0
562182211 290736957 0
405935547 171293103 0
10062453 112955942 0
67692540 395586461 0
155090897 311545020 0
274257090 563764493 0
439460344 318704113 0
369407526 1107780 0
299445798 522803767 0
417669960 8403819 0
479501827 458066709 0
503651623 494380858 0
27737002 21637876 0
351821853 514521409 0
178038116 366601996 0
228747059 521744381 0
279256546 144562028 0
41014784 90517829 0
42951616 102102045 0
247635975 220361347 0
444050927 398000916 0
235693296 418874453 0
539086207 53756370 0
421322826 146237007 0
105340305 9142491 0
90943242 9136573 0
417240770 517605900 0
509394524 485526301 0
489575966 257194530 0
66628333 6805423 0
360006034 467974450 0
132793013 497165040 0
256058588 106260890 0
222650598 423617509 0
550521342 299922829 0
120192616 312726901 0
500594314 322471036 0
491790879 150494691 0
355151127 263627364 0
408804309 263520206 0
558263014 400935822 0
148872839 493727052 0
391787919 1947057 0
433752988 347228229 0
369619223 242142058 0
343559384 9182742 0
215377105 333395959 0
216378113 301223249 0
539420755 412328678 0
162844733 477956323 0
50858363 256168198 0
427086572 3842287 0
505824827 429884577 0
124427118 439319457 0
190512177 565768795 0
401354091 539681860 0
379938888 406199944 0
197041066 179643809 0
155430383 264720667 0
499895278 26257082 0
184683983 453591925 0
574938139 435408457 0
469167775 536955325 0
566188652 289904282 0
462331418 23543608 0
239679037 571093720 0
187728152 136834072 0
348129470 69335069 0
560432764 490161233 0
257010614 135163687 0
266649855 36476194 0
497862893 556233062 0
489424225 363609813 0
103919627 155163413 0
576862640 302712402 0
43961471 333289452 0
412665051 183895464 0
260181297 370904132 0
563596456 115911685 0
365471966 442411122 0
341280216 28933063 0
206493871 304392795 0
427947563 114574233 0
100080370 328231479 0
280143505 216844049 0
273577302 145069940 0
250034179 325453918 0
46326793 196171885 0
345359888 551154981 0
420289791 457006603 0
573811444 53991393 0
216826150 142241957 0
265673187 355463755 0
98170515 273911606 0
382036506 460250421 0
174231772 305131591 0
550992549 567888385 0
102833127 315280067 0
148236255 254256812 0
218920110 339788536 0
139896688 158271508 0
175362603 437890993 0
141391370 470354578 0
345759737 7771939 0
34801490 548136634 0
75333511 194525864 0
479707687 385067090 0
94075013 424346331 0
411556283 352111597 0
191045667 204138938 0
167755831 207483707 0
357487703 234154125 0
361061994 313220977 0
101462050 187653844 0
198777602 178542004 0
71239992 139300429 0
403890975 342033233 0
105388867 342429705 0
4390154 277025679 0
267181621 364916189 0
251199969 13109839 0
453755740 286653775 0
405080175 153153245 0
272289624 281440906 0
509992061 228953730 0
351709905 331899215 0
456793750 347612318 0
106652519 324941268 0
208411585 190101540 0
6280886 576996142 0
395943516 534899764 0
223046054 164392208 0
398556713 313086202 0
352181340 283749040 0
97324875 387861618 0
498065284 54750789 0
218595580 73216134 0
109626220 83636678 0
304672138 268851094 0
52207596 506801247 0
346972518 289385743 0
180241841 572000456 0
542415495 137185096 0
381365621 367510094 0
567638121 357666741 0
140224510 441407135 0
416794172 490931367 0
26334372 494641230 0
218916511 122963657 0
39913722 56827307 0
315228224 416892590 0
506458242 102154126 0
529216846 396176142 0
142136105 91353378 0
8511579 513202171 0
130863745 154303961 0
536401941 229045467 0
558234954 354011101 0
518476714 573603273 0
99233238 124006005 0
243324297 149254661 0
27915243 285966070 0
537981689 408473783 0
120683616 458781330 0
314666340 443362306 0
570920695 276017374 0
312527188 448525871 0
483264976 297752771 0
103525404 61327987 0
165559871 93560665 0
10096984 476277217 0
207833737 199472227 0
193414018 160965187 0
164499884 276871705 0
266131351 494653307 0
99046461 407830826 0
81061182 353119403 0
508800756 412491821 0
262233168 442652983 0
379928081 67720961 0
338060500 142932201 0
181639522 399235151 0
123951691 367677094 0
214955055 433598454 0
466573813 19477662 0
279008306 28336642 0
313689987 407691482 0
363777674 504935688 0
283244877 122912683 0
295189999 471513457 0
402758064 238441967 0
245116342 348181352 0
241441004 473716442 0
257660656 395568343 0
297635360 457680029 0
158266750 25094602 0
369279289 487524762 0
487588869 456603545 0
432477162 274072167 0
450313058 8540163 0
26921280 434803376 0
54462088 164268053 0
542318145 207095365 0
244335910 319588480 0
500861615 134288224 0
470955896 438218906 0
548636090 505272755 0
75219451 93051750 0
530537664 181217472 0
575807689 158994120 0
49698392 202125889 0
84528010 212896417 0
154172700 571163290 0
374490659 20479270 0
299933864 153736509 0
38838334 305932066 0
168667498 192792306 0
31687608 87973373 0
495180593 531960022 0
324172738 394604642 0
334641192 490295837 0
566865919 237881876 0
378643875 487630489 0
355285088 129145900 0
165866676 80301186 0
427875209 472431689 0
94734084 267868632 0
235583917 470765240 0
201748186 400623321 0
407361320 115761658 0
87050334 456061171 0
79138021 33053053 0
24138 144660263 0
313659038 520581152 0
238427520 573234054 0
75107185 393454255 0
309105967 313428984 0
133351732 306062392 0
557142570 347616240 0
259594193 491293831 0
311355773 159105863 0
454950977 508585431 0
269886198 95323409 0
31300388 433420080 0
481574380 380498499 0
120230870 198577309 0
567183676 137749504 0
215505309 390655588 0
253680774 371821304 0
191219704 103683388 0
227583689 406425257 0
403532757 300446258 0
201193649 338555950 0
535952204 531857518 0
547773055 390263050 0
111129204 258308974 0
197456539 299023520 0
112365035 216888867 0
272309637 159276612 0
498914296 243258252 0
277611263 160345372 0
467418009 93013283 0
441370157 464347725 0
553806562 38315648 0
347048178 22093098 0
339831904 486138931 0
252394630 172338378 0
81415592 311649953 0
422108820 516038500 0
296539754 434352764 0
389588345 127221893 0
263018539 500302528 0
510259521 256096920 0
412852768 545168191 0
313446720 223211435 0
46895741 63888954 0
501955584 243319903 0
125670969 442305516 0
407405387 495523965 0
434359504 257457454 0
387421232 513081174 0
299246827 143279145 0
83377479 30221864 0
104752234 526344324 0
467430740 97854859 0
459069453 444697498 0
274759262 175849251 0
524451806 129027517 0
320446410 470194116 0
197729501 243243521 0
58766166 25212669 0
37420366 532641085 0
574249163 329250587 0
558951188 11466081 0
456738131 152183046 0
296681968 154449917 0
156699492 401074210 0
80149127 72940610 0
8453384 546044658 0
55714729 130470374 0
502185378 352637363 0
150803363 429188890 0
355525938 274946475 0
377696370 461745958 0
345868571 82649436 0
316412950 537270046 0
128780883 144297770 0
98352732 341896449 0
476572245 516173396 0
174713500 336451134 0
446257736 566941908 0
300478484 212368261 0
534315865 121542235 0
408483849 163300790 0
148112663 175252710 0
202122033 541587730 0
210016010 375890125 0
387303632 51778870 0
553779983 64851880 0
228033094 63527347 0
433106415 570410733 0
489555079 543236397 0
125888021 116117187 0
45923970 97393501 0
31882480 378729614 0
401151545 518155365 0
444456395 69536861 0
48533491 307122561 0
183661444 161582189 0
390465419 335028258 0
430733434 111659654 0
566580231 366477550 0
262411420 440264552 0
408705359 172067616 0
94914259 127154572 0
148806383 112452054 0
145161590 69396809 0
112173428 53880557 0
103670400 47923338 0
499137982 514627028 0
45700257 500850354 0
213976644 273914081 0
267028464 286119650 0
295119127 487205542 0
309078064 119404738 0
260279794 171279445 0
341509506 408450528 0
191080678 200798988 0
33949618 352044125 0
429404664 518283952 0
143942932 165927970 0
30927948 191455265 0
276761833 546390893 0
564169301 273439353 0
428079197 191258518 0
558555680 381999481 0
541114939 88469570 0
90452281 215754360 0
24261943 93510730 0
539098789 87559928 0
177298343 7162055 0
77128067 349392318 0
469797413 244101728 0
26781223 261794275 0
156652629 421869446 0
560390718 93767176 0
77514293 87463367 0
276762197 104235019 0
253918293 570199758 0
32823556 192594531 0
516779119 253841080 0
541621776 208125532 0
574784278 399826297 0
492333289 371935288 0
452998247 369610311 0
475145738 60843162 0
445563248 4941828 0
153443114 217069188 0
70009768 261220083 0
196903382 233862602 0
173117877 175234711 0
33760193 191025702 0
185978243 574961445 0
568884018 534186827 0
487941889 380603817 0
574716311 314984042 0
314937503 463527669 0
542282067 467911519 0
422987091 350371564 0
168620324 383107478 0
495156258 423125856 0
469006956 445142736 0
291917498 372442922 0
506367717 187188208 0
531439975 12126343 0
499225296 513994627 0
59842228 163891924 0
338836493 396611546 0
209858711 551225132 0
241737193 4142905 0
553173617 275640201 0
112986675 504200744 0
8128630 352270262 0
97050144 98708945 0
372668203 377370151 0
183395607 135538272 0
184515345 382840032 0
565738863 342515594 0
386982414 121261862 0
59993649 86667384 0
266260272 409662840 0
561975217 87705197 0
144081224 281248866 0
397180861 551977149 0
300516546 484025645 0
112852744 311909372 0
429752165 355182873 0
344805961 57547887 0
411845887 410588173 0
32733411 107627834 0
482700501 76982975 0
487085393 360320811 0
575475511 307545740 0
420487582 502897538 0
564125636 193185734 0
182880138 333947154 0
395493896 308917082 0
507969087 50303399 0
338203518 148624190 0
22832118 103519620 0
451428418 467693126 0
539170571 448877103 0
215491361 256222015 0
270673820 303182248 0
338038030 195889383 0
559438060 389842694 0
175167170 461232243 0
271960669 276189433 0
209549540 362853928 0
541573343 573893393 0
62627387 81603862 0
514076860 97149433 0
83670065 463471501 0
157918309 304424304 0
91458897 41958251 0
75172187 465382313 0
217479812 313221165 0
198316190 352482067 0
150033318 306166864 0
508081572 546325322 0
411299378 133907087 0
198091879 98616055 0
494454216 542549945 0
574875140 98980240 0
25988742 88721566 0
182558224 215584696 0
285716762 491536930 0
220807474 213516301 0
142492367 408564088 0
460180805 182152403 0
70038164 562266338 0
41875796 562869599 0
73928119 275999835 0
283483192 279569377 0
158743425 549261093 0
353669339 490693728 0
224615856 319932886 0
510465258 294527158 0
274979672 285986840 0
164685115 241671329 0
563547071 419053110 0
472220569 454609397 0
80838332 321114940 0
479042644 133057165 0
60296076 7741323 0
123314899 183690380 0
503268103 372910372 0
470150583 203554765 0
522253864 374697565 0
175144482 95054122 0
547860827 175919846 0
185979788 304740957 0
205063568 250821808 0
372700086 222498742 0
300361594 456647254 0
368034428 376830481 0
160459961 201077003 0
438278304 104917670 0
160745081 1130559 0
31374361 468920806 0
308181148 239069161 0
572797288 16386606 0
341799739 349319077 0
72005917 348264714 0
563198024 163621564 0
13405104 324397639 0
535738085 57800104 0
497462188 256581046 0
71025290 229089230 0
304496858 358666588 0
1666555 82112637 0
71005540 452600036 0
185090064 124260017 0
20893876 519829832 0
477085134 384844698 0
375802416 434152679 0
404596310 269270513 0
48433080 359505326 0
420852091 128691986 0
32311099 223293235 0
438500215 416183744 0
267419639 338898765 0
551985070 76457684 0
308174878 38854835 0
484517112 554228509 0
376098049 308321580 0
420454206 184504832 0
347263664 25208921 0
489356771 280318375 0
461527198 125051102 0
528621737 86039717 0
152184408 144639714 0
153146403 250819367 0
363335411 538046534 0
335208201 85200301 0
243241443 265410123 0
507969695 306494551 0
376628275 460411207 0
533042505 25245504 0
579603643 41393562 0
90644423 133629569 0
511768659 109756608 0
172382169 416430774 0
428692052 323235304 0
206347481 81123756 0
223088996 336206217 0
137706193 291559670 0
533901000 11813832 0
436819443 371628541 0
200778869 347734211 0
469550048 135317938 0
327962863 376440260 0
238179335 417295167 0
52231459 505242634 0
11132311 395259359 0
45456782 479327524 0
575499620 439042369 0
363885967 540319935 0
353164572 512029583 0
385739629 181774257 0
431150920 496496571 0
533700813 3356574 0
193205857 442811364 0
405186962 9137200 0
365188674 356569708 0
333994133 301600 0
46191331 214414160 0
229021380 136603911 0
148466443 357275042 0
17677257 323760585 0
435366606 431612037 0
45955270 203202357 0
172491280 314320918 0
29562532 251454645 0
412185341 288243317 0
146510812 489180555 0
75263924 502106175 0
92698714 118853983 0
265583291 81347764 0
63171858 384446689 0
411398703 560780495 0
431394897 462306954 0
377028280 480345026 0
191251089 431060886 0
60428888 189372155 0
362612604 145243635 0
79225826 46888956 0
3371876 528643495 0
183625342 518573273 0
171294960 19731891 0
150655035 148818322 0
389622064 64994495 0
476069679 432945168 0
396975668 184622325 0
159845312 93245331 0
169473669 208210863 0
380922556 46135530 0
541793795 6246774 0
569451422 180033799 0
73907682 428777246 0
502868159 146047691 0
313357799 258347668 0
311586232 408162729 0
203206069 504157721 0
137577435 286195534 0
117036620 17484449 0
431121477 330185905 0
277560388 346602562 0
391562601 449584189 0
186309243 476820354 0
325460722 503859989 0
90203137 179618303 0
29714951 357939864 0
270367193 545283940 0
86369380 256242646 0
25019574 217369350 0
483458394 557874801 0
416108530 423127147 0
544526212 213856401 0
250029683 219565762 0
489110202 186233250 0
105197880 400282764 0
507501147 462276984 0
195071127 458634506 0
230007713 316210654 0
542710018 21170641 0
493435380 100204458 0
36491735 167208582 0
107198593 156351314 0
74121588 91501557 0
174790884 347313964 0
512432940 139755743 0
156377755 253399994 0
493436097 261345305 0
221940858 497392432 0
495073360 266255048 0
369980352 446781230 0
404527589 72645087 0
468242434 420889079 0
494226373 510728241 0
162371213 256115389 0
62125856 499592443 0
360378446 493305299 0
168023666 332575858 0
128020909 269918024 0
8448733 364103387 0
339638857 533939748 0
475594655 104387049 0
190620804 187651602 0
138119011 263246392 0
462708295 223443991 0
212617298 293138179 0
547244754 34670976 0
499066344 209034211 0
94633375 349833481 0
352059808 220089074 0
190590822 495200326 0
122583901 30745595 0
57360818 139398087 0
283790944 280672211 0
429071057 117248224 0
472794535 271081325 0
458174045 329641567 0
146765277 550702261 0
506916176 573862739 0
499940472 105325044 0
252914637 449732482 0
332685477 514811896 0
498176125 346568867 0
443482328 352423048 0
351840717 137107513 0
133075319 500377183 0
548993409 240159672 0
514608341 345792212 0
412308339 323940769 0
130019952 216450519 0
243325389 205550029 0
219724164 429118560 0
427474431 241469950 0
51185853 327729059 0
182633202 204711790 0
218321645 363946204 0
497577551 298366504 0
385825470 410438881 0
424937721 508047079 0
446208371 388482529 0
317587578 492396240 0
67812501 339704321 0
234795486 456880477 0
120688365 171120031 0
501352603 346934323 0
452195041 537549969 0
148297173 23547716 0
187345169 98893282 0
391069871 46377220 0
272012965 434000236 0
501309679 389779634 0
95104541 167669414 0
9525873 505999690 0
171081493 151526289 0
198708660 467444908 0
119146219 343033267 0
290630614 271298118 0
221994426 12922157 0
330053912 269313626 0
333394548 528541986 0
280926352 247746307 0
88991022 304939443 0
165186029 160931162 0
60998804 515830127 0
555691666 263486478 0
419540182 463854315 0
336733756 2432255 0
116759473 389024657 0
451635641 346799488 0
342013599 229931088 0
266714116 31553425 0
155700690 446961236 0
160169246 286141017 0
358057044 362551671 0
523832984 284123450 0
461429346 45416843 0
15592888 375869545 0
205818788 398647596 0
426557105 386067243 0
22549183 457315544 0
520337244 48351753 0
560289127 263355074 0
358047651 468704312 0
125527352 289126214 0
323600644 211898877 0
393216 118591890 0
474893719 373638569 0
139561352 463028231 0
14970749 131036511 0
515321225 311047643 0
578134497 166659349 0
487472723 315028429 0
69681183 127668369 0
239019963 395088170 0
45130760 470988466 0
91208016 500161350 0
333794019 305413888 0
296824428 487295396 0
228204485 488317772 0
174847669 276801935 0
505964169 231117904 0
385870569 579386821 0
176040252 106982145 0
169640508 142087255 0
547894238 214409358 0
263736026 218206755 0
494934824 401019551 0
443170764 93958363 0
373364121 150286434 0
76312573 141014747 0
222004201 474856969 0
254255225 373903453 0
259888929 170819099 0
567223010 134629069 0
304082052 318968695 0
37953333 273835813 0
182877105 63116390 0
187964109 480520752 0
560779513 438977246 0
16274272 14752688 0
196734544 323114111 0
553866423 264889435 0
423451535 389562078 0
220146439 70010439 0
508364685 171039466 0
277564758 12862523 0
164266394 371954692 0
329040150 562508731 0
287253653 532157976 0
254735891 147071980 0
14222581 220633734 0
513804172 181633213 0
538103544 493225681 0
457905468 412089240 0
424310480 33785195 0
373393266 472870197 0
124364014 198222453 0
537547869 417741827 0
354578984 72292685 0
374817533 358584726 0
349353081 548847905 0
358855627 100504157 0
84282788 225298518 0
415761370 554532458 0
13092902 183906242 0
89745084 437333770 0
518873212 320344310 0
105096268 111765011 0
186956342 375558769 0
471617855 207732465 0
547425248 163320255 0
328630676 317833107 0
494165101 148129842 0
534149453 500749130 0
261320600 213324553 0
549013614 300487387 0
194709047 514120418 0
202421692 472580128 0
258685339 514879537 0
575298102 159058089 0
324495672 418765403 0
526599579 246359207 0
199033718 486363803 0
571063093 529183348 0
360546713 188971232 0
367265146 161438263 0
78081610 529860163 0
389619591 556013788 0
10518907 256737701 0
471803465 194178213 0
462360972 293938249 0
14333041 53130983 0
421624234 281811766 0
101105384 314700642 0
323687977 94052805 0
115814231 556713530 0
331821370 577181453 0
370277971 549092036 0
331930478 132680796 0
69437325 112733790 0
29928799 25474629 0
437430174 33218186 0
64436844 257948058 0
278319785 101006914 0
140466135 274107271 0
222057062 543894506 0
509810558 477991223 0
98013355 389281581 0
568230656 393435139 0
220782110 190775683 0
219305216 150960177 0
336992202 239498001 0
265321166 514663878 0
336785843 515794367 0
446100389 363436493 0
160549578 212401606 0
279572054 40178888 0
24744568 445447536 0
166082815 287513174 0
228700003 228319130 0
429527810 273374636 0
42844535 329231997 0
108448181 63502682 0
325691473 692533 0
385049374 58581836 0
530771552 458575401 0
456243169 103626652 0
294359833 106635708 0
408438365 20216856 0
356062504 335457662 0
106075576 273859678 0
511542877 461421920 0
578875779 302798690 0
168141340 90637560 0
329233182 564062102 0
270189867 109540198 0
533254015 334718207 0
492122850 427257093 0
71074680 420741283 0
287509729 505548372 0
269031203 203448506 0
251650014 37387889 0
54387664 437883654 0
265124065 365657734 0
346323557 412906947 0
396796681 155167385 0
476041361 416929085 0
182291504 578471716 0
376947233 115472235 0
414766851 209186992 0
311620518 148727088 0
323519860 329994374 0
347780314 264773713 0
257139773 332435416 0
15794352 450650794 0
191109843 528334984 0
319275652 319504783 0
12597014 387170901 0
523345771 380956214 0
441017099 476710403 0
356509382 151273588 0
392338785 423817067 0
169139878 194014320 0
223825506 548556804 0
54604600 1949682 0
161802321 417072525 0
82943619 187797712 0
440652875 82810830 0
527522069 124736724 0
495656102 177374383 0
470291074 20945779 0
555554209 272815627 0
441906981 4769314 0
200154295 156220995 0
377096149 547208669 0
366304304 373902647 0
330971389 566636532 0
304824710 221228194 0
566815775 13439332 0
97687303 239629320 0
296538499 551610409 0
569116151 355426427 0
69107647 369797957 0
89369742 546866873 0
298301090 376199628 0
23200819 441542071 0
441178959 219113649 0
549611266 289428013 0
482083806 17775606 0
578565275 100895640 0
166571992 321453380 0
445395579 385236674 0
194931725 430097888 0
545880557 356864804 0
428064880 77895858 0
108217718 291763902 0
149378533 335801908 0
465031134 85468163 0
384147489 223494242 0
402417901 20343000 0
49256580 158262784 0
354682051 35695486 0
394083840 354747590 0
140106199 182038197 0
563133157 68918521 0
519798582 353566847 0
498215121 502080691 0
95870640 383666113 0
281919893 397904329 0
432775047 575188711 0
255380747 49437848 0
85042429 489594906 0
362077408 411138924 0
282266756 124002234 0
172079315 209500599 0
8144634 532988911 0
489362247 534954486 0
135797600 425033358 0
445648020 46614840 0
394014194 490940906 0
5449572 16029626 0
373043948 487004941 0
14850698 437038069 0
496932339 518981963 0
499778575 351987484 0
118962575 558667960 0
565922056 95494838 0
334518472 59408077 0
25464888 527628432 0
310437910 352279932 0
270681729 120636375 0
272416435 387546770 0
40846503 98655139 0
549325295 397488277 0
143036182 224801056 0
131931499 140163744 0
193024149 245648866 0
556977058 443295142 0
451209641 493450158 0
108586232 519866809 0
72034486 372322855 0
411262993 415441568 0
141494242 208615419 0
275619761 466586805 0
200522468 497630611 0
19455056 21807393 0
357209492 109418359 0
460004768 92731091 0
506727885 154059346 0
411100792 284416374 0
50063560 368922993 0
309207630 307038934 0
8184278 128356350 0
228046710 288817432 0
20950551 290539072 0
218593610 573769649 0
93961417 13374139 0
541425339 109640372 0
445383491 206110322 0
198897020 471161329 0
320759888 534807411 0
125037622 220913564 0
49236166 468365559 0
71154371 293854489 0
521676275 512882521 0
117533874 409321102 0
153322584 329615858 0
352151330 97868712 0
92063430 256716773 0
144525787 128993990 0
575190286 541657688 0
209218836 563402716 0
181938350 379722568 0
406533629 539529837 0
54248153 539822955 0
326085101 142752634 0
451648517 277585729 0
468568328 319340071 0
316243684 3995095 0
571446845 235073378 0
575495708 223815852 0
252869203 364840034 0
241621531 136047990 0
488074088 492832386 0
537708046 201300543 0
199081002 300197794 0
457227389 458881033 0
519146447 428739881 0
450281370 378409141 0
254851421 464049158 0
90511209 390931637 0
278056146 151168403 0
165915069 390802130 0
83263030 460488834 0
99407690 28443537 0
573937437 106146117 0
114291457 253112216 0
576385197 139143424 0
404344542 188952745 0
68466007 371347746 0
438346137 258713665 0
35802827 305040457 0
151976109 566109413 0
492130849 86824057 0
477728671 554942098 0
417285530 543456413 0
88258498 331210129 0
521882086 74485690 0
411038674 513698363 0
399588200 331738610 0
279334208 458509758 0
388076225 347681644 0
456018323 36544044 0
12767326 10707513 0
261622109 284565227 0
280129157 432771525 0
243834705 140287748 0
252172054 394167305 0
468673899 80176722 0
218703195 110403086 0
20130983 246875609 0
373918994 377508797 0
128270867 293038394 0
222176099 273177840 0
287048316 274393056 0
572173644 355634035 0
166203122 192614394 0
320224981 160372188 0
529491857 341369458 0
215855848 44787700 0
506346018 251631029 0
48859597 395922320 0
420211939 551533404 0
512769828 554755583 0
347620792 440003691 0
365224457 570309684 0
485175113 168423579 0
328055950 180063041 0
104630320 188487867 0
537594868 452135120 0
157159385 392639957 0
195014300 168021384 0
74893509 558318532 0
13588364 275865231 0
227708208 193675979 0
505585776 72311827 0
417943070 443662530 0
272785706 190522222 0
329766561 163775734 0
34559321 213057255 0
483165380 102963777 0
554960916 327133257 0
356964914 172827884 0
503241966 108672087 0
94700482 68318764 0
518605037 179981329 0
225024778 74256444 0
137524403 340506031 0
25332798 385454825 0
192304239 31921127 0
240460206 15598647 0
194058872 95136671 0
64096696 370780741 0
345562671 224401458 0
508047895 360900732 0
417866549 493716221 0
409601273 98958723 0
190963758 13335863 0
211805041 22937252 0
290731402 505570313 0
191436457 165772025 0
462857906 303629607 0
297812774 538401704 0
449707769 470551572 0
278832857 100093270 0
23695160 185612744 0
342376835 577546416 0
526006305 418763865 0
144198370 476262087 0
324371501 512993973 0
286827755 414038815 0
75169029 553010299 0
448828975 293713551 0
411112538 247732948 0
522436822 413546101 0
551575928 393696290 0
299211891 111584484 0
41792835 196684740 0
93330175 321713959 0
126681796 356409249 0
545576263 217354608 0
101150673 578815080 0
159772241 431251920 0
472862848 304271622 0
433299680 116571812 0
339068733 102598307 0
577085150 191012812 0
388770048 503277967 0
72512673 510872506 0
366351827 524106933 0
357235896 10864154 0
189920724 240778118 0
203375611 317225831 0
292214892 326129385 0
429497988 12743983 0
14414086 246305374 0
32603459 485134803 0
308360830 441661721 0
405023979 114673822 0
472752420 330376558 0
456426618 275152348 0
463622876 148925917 0
170221572 410134846 0
234710583 105678770 0
156005321 264322254 0
377723782 293208847 0
452526457 332749790 0
530350480 297874336 0
39401848 16967023 0
207889324 106879311 0
165435084 122392688 0
101802539 317497995 0
470166000 63371756 0
340003384 501359162 0
58671729 94870650 0
527388092 513146524 0
267472571 179960264 0
319006794 183996888 0
135322128 443160653 0
346204095 420440763 0
527950119 568679145 0
201989997 55092200 0
473543816 486702919 0
367826759 361865895 0
242873260 278137433 0
222442033 413827116 0
322647307 356637074 0
574768125 549950452 0
216333416 395305859 0
447247212 209630997 0
110256483 360868078 0
531276987 352270862 0
566249193 390313919 0
480245166 268287065 0
500021066 523741398 0
322476380 210507527 0
556867015 157239974 0
21545391 381581565 0
152872098 402274968 0
110407057 21525885 0
24588356 230858132 0
322524528 443501012 0
235561430 314063985 0
296475410 410720356 0
24328952 302155264 0
329506416 26427234 0
485986670 372119613 0
453150309 148683960 0
172185843 483875956 0
222590706 97233393 0
481123552 333417737 0
457498526 433537898 0
325795554 328333878 0
340570263 258322555 0
335405019 97882248 0
331332279 261222587 0
156312577 166096900 0
4930861 307400512 0
552242577 43164399 0
181445326 107059380 0
548622020 104917 0
505594594 192085020 0
266813107 456711281 0
134214261 347933011 0
405627180 261444911 0
351349713 535168498 0
295555974 509634566 0
136573123 398174601 0
329941789 336045699 0
113635255 437346586 0
193764865 26183473 0
212782411 343252660 0
224969644 456994987 0
459694451 347463202 0
335143455 416405436 0
316309055 111997223 0
208389809 514478972 0
531855641 177235019 0
469218750 327191228 0
431322622 559987599 0
321100835 365414707 0
219727071 202335290 0
180183612 97696691 0
39608448 421284984 0
193369440 562442912 0
548996782 429948433 0
72979659 319042122 0
219180365 216886605 0
356810362 577362063 0
533734909 377142369 0
557887336 230564852 0
277922000 527094479 0
38077331 395508565 0
209053742 465279530 0
82736172 520719355 0
1846547 5911854 0
131221407 85242997 0
299720506 101809882 0
163875363 474851487 0
271943970 549360777 0
276315131 186897668 0
327018593 265414698 0
204040447 531622103 0
108539162 315575008 0
365925494 104739353 0
392509931 63426761 0
484021213 115373728 0
176366662 329962408 0
210871180 420613518 0
248651494 413816840 0
324906478 27513436 0
229711053 538913894 0
353210334 238276396 0
115495733 576182768 0
510173005 564439564 0
52071935 421705057 0
189590737 484990031 0
477544681 373565008 0
123772135 44163610 0
122950771 505535581 0
474971829 46716267 0
347950902 455337285 0
392754853 324659507 0
402405864 307684455 0
304588901 304237545 0
12487560 139032088 0
3900081 178804306 0
83271672 306739784 0
160423005 101356397 0
256014650 334934142 0
66740516 79137212 0
277711239 269534809 0
450714889 568352898 0
428181518 445809 0
459476494 220099740 0
193565430 449084321 0
368849298 515440202 0
22343113 345681544 0
446631131 138896789 0
529257056 69563374 0
279910917 72568806 0
426912927 345648464 0
329346754 87712148 0
284199529 168364917 0
280396266 117682654 0
539319033 257535730 0
125213451 264678828 0
202715898 351706330 0
228960462 262775303 0
325599222 477534236 0
522450230 313703788 0
86381668 64000144 0
82133593 212622833 0
79881995 428863648 0
164879509 506976463 0
228699262 266189551 0
243558618 65971039 0
521732524 186681392 0
355356083 459449349 0
391542244 347199593 0
431363024 529309426 0
52139381 515103632 0
281712630 87212932 0
291884105 71564009 0
362486154 465515761 0
475647440 221865845 0
458129790 385858593 0
30322471 386190403 0
354569884 393368621 0
571380271 354144374 0
523499353 509825315 0
248418870 7032040 0
406011098 459991329 0
46774756 109238510 0
555440618 350277967 0
559866937 285485486 0
48961940 540974769 0
53163798 353148705 0
432420870 332690345 0
118177392 267396593 0
178259324 443743030 0
509757236 241297217 0
59451195 526483806 0
153985176 19806099 0
556918930 45546578 0
251205921 477510018 0
495643228 116877357 0
457484456 461639187 0
31912771 335040548 0
295349555 287908494 0
53010593 497799281 0
243275702 39640077 0
285426352 128182758 0
59715545 358334282 0
504276505 117874174 0
297188198 12220422 0
565120863 160327745 0
469583386 341897706 0
369987924 89772528 0
536729276 279078863 0
19110682 128734508 0
493119089 4155416 0
62845683 203650909 0
101483148 17893254 0
537644566 66142216 0
207393769 568618917 0
71109851 523995095 0
319865457 466133316 0
143117979 17288480 0
388980615 440473791 0
526682029 43855195 0
327852452 349363377 0
202552890 522259428 0
67983837 256674291 0
494569929 512134571 0
55674507 576431520 0
506208497 403098615 0
72867966 172123181 0
416519445 483151562 0
131967824 8178621 0
484629545 571091661 0
322759085 323216874 0
169467363 125030735 0
468544375 175336447 0
401403471 36636581 0
540000592 431725981 0
575144444 517829300 0
470653372 498492146 0
205885281 51150595 0
63600552 539658279 0
203906917 307901852 0
48385918 48242069 0
164011437 138230597 0
392455565 455214271 0
147853565 548540524 0
543383281 411054713 0
268482564 204881370 0
488441071 307230128 0
182468828 169542109 0
459672216 423806120 0
375419469 442260049 0
42005068 344690160 0
250944977 64111833 0
295642706 312474996 0
341073105 125803317 0
502355506 317499493 0
501803598 178812030 0
339092004 469500481 0
198985869 264786456 0
301543503 117766150 0
146942714 306465921 0
122347096 157631334 0
30553990 69862402 0
577125291 391094607 0
322510860 62265885 0
353671790 222574107 0
287341979 195516268 0
346235729 304507591 0
169315616 319571364 0
234074767 378985754 0
21199974 234762173 0
213466861 129587950 0
8182230 289442816 0
546156368 399378056 0
381500126 310724387 0
403507092 142134316 0
338990946 24843740 0
345948409 366339184 0
302043218 361953797 0
151680577 128384731 0
147488406 340988400 0
330463869 416959211 0
260023584 527811568 0
275567630 66436432 0
91962440 419367770 0
96562019 448054066 0
29748038 197969775 0
362211050 70668665 0
79394553 282230039 0
129574094 20426937 0
406073992 507951479 0
475222612 52332441 0
430608908 234464790 0
340293904 226833160 0
129553325 489514287 0
244512469 131459488 0
99143244 272523718 0
91531616 539917742 0
236737819 40085303 0
39118728 275305383 0
375134353 69309758 0
184435816 174099469 0
544523933 349746267 0
72645490 414026502 0
431907447 23183233 0
357281335 38574375 0
387416792 274749445 0
216346406 305235981 0
126644082 422503096 0
44627224 555842844 0
496396361 420642636 0
309407058 120514382 0
422965717 124643514 0
548076108 469345476 0
522927073 512530242 0
445697955 315465174 0
560103144 78173416 0
546064781 356194257 0
338033816 83646284 0
186470052 472938944 0
360331877 334017030 0
498546641 64664531 0
468708234 154811829 0
140579708 535616706 0
87103453 510595756 0
220754073 172671519 0
568171881 65084028 0
535060427 420414871 0
52618514 279675454 0
2542848 10369776 0
41272860 214733937 0
114123305 429223719 0
222639227 223407759 0
363679651 506354524 0
349500503 432731078 0
513936848 326432600 0
135872245 329279550 0
156392313 437094640 0
81307671 253649872 0
255957040 104639195 0
145334239 209053834 0
393178763 463200208 0
83142533 230377024 0
563245688 56862819 0
510910918 183944852 0
29679759 227307168 0
43883663 409182564 0
447041941 222233342 0
260862118 399618612 0
283139310 15643633 0
405973675 544725431 0
515106372 227340551 0
428365873 546719278 0
443136388 439053048 0
301205732 529814839 0
207273199 41146048 0
284771523 87617551 0
282668211 126231380 0
28190631 35259255 0
213640614 116273357 0
309887637 144604215 0
513131134 522029647 0
543045955 532455188 0
381128209 466183815 0
536079235 188325976 0
519430361 41591559 0
184789874 557496161 0
243373520 534809738 0
164061613 18404590 0
357732486 185405494 0
3046477 441144687 0
350682570 219597403 0
11190321 492637998 0
553471265 257129787 0
364910455 257383071 0
310430097 543203711 0
392559955 228306651 0
48746484 383139658 0
335337914 540222527 0
557919961 40777038 0
346999693 473627497 0
273383035 235045722 0
338549935 316091196 0
419983577 244502252 0
36456692 444846773 0
578403850 550176375 0
60899108 448616133 0
231425910 458686604 0
75970256 449883585 0
409182614 526473610 0
331688671 360864571 0
307149189 299532545 0
288720721 34195980 0
469426887 280341241 0
163209849 74212612 0
315843713 554420052 0
483071444 396853235 0
345741749 11930786 0
191984699 82949940 0
526247356 243007207 0
4429553 420135856 0
362384100 159440768 0
489272521 220689994 0
71305249 133982170 0
162986351 399551635 0
397970996 458492871 0
150277467 329348023 0
13624732 56343135 0
308156627 548454797 0
219370422 232731503 0
565789604 489612413 0
238146607 397730972 0
265026565 469478235 0
194213136 530336096 0
238619251 384431564 0
363361749 177756955 0
552422325 148609915 0
27362495 546521503 0
436076684 403262730 0
248651166 142934321 0
418448434 567050223 0
517316581 540571867 0
67397594 456322193 0
464671838 456382573 0
459456875 324481162 0
267639967 241488056 0
550987241 17943110 0
192109349 309259162 0
373319129 266710372 0
426024603 149189325 0
404744383 386799993 0
14936679 23469052 0
78133019 327426782 0
309025023 558042986 0
428194216 131421920 0
216409132 315359412 0
213958347 207911006 0
30969608 441118858 0
258645156 548825426 0
492432197 421569974 0
268103576 346924876 0
59112520 567439583 0
557264569 450105477 0
39992808 31821667 0
17315684 515996698 0
524328817 42101671 0
459063855 464622129 0
270439691 490162244 0
184726827 488386094 0
489275356 44514214 0
561724656 140039973 0
443350964 396409197 0
558617204 388301092 0
559649540 21930722 0
525244367 148103734 0
177906658 412077075 0
510622417 246934635 0
283026227 438999369 0
326172078 127487270 0
91122604 559785050 0
166437404 471709591 0
85642406 549491685 0
431476693 370714721 0
469927103 555941836 0
307317001 167883948 0
396829187 378658289 0
496026147 572796014 0
115210413 454529403 0
214868898 372141491 0
26285780 31558829 0
105806392 324615737 0
60898362 336146482 0
150816305 396201731 0
61382843 388681401 0
365509568 101604143 0
107040476 561631092 0
415008607 299469825 0
158655521 228937955 0
1013893 98330520 0
482793888 253118502 0
312223074 373890453 0
232214064 210818749 0
110922865 3023746 0
533994579 539330545 0
368523678 284446775 0
204425739 441475897 0
173510088 486883878 0
511357873 295233346 0
254729071 64458266 0
220443838 53797850 0
406478568 449717122 0
321947182 453424246 0
214930880 3626696 0
2104638 66626035 0
382747837 19686988 0
243755769 76170416 0
543976755 150670805 0
341296121 167760828 0
143370066 351638691 0
122401372 366514608 0
93547403 17879373 0
220631690 312685328 0
94403840 380047638 0
66958566 170127696 0
74399715 86406235 0
165793559 406206444 0
318121611 64558714 0
515785131 227127262 0
351534393 79103519 0
259088863 53757573 0
421447315 289560570 0
133896172 423122666 0
236731384 340120720 0
96108115 163233501 0
225991148 264354009 0
106662936 346201118 0
483610610 104640833 0
137351143 478310248 0
97959412 527440598 0
56951462 227677166 0
143804258 338830752 0
183851153 23771868 0
247040608 189182949 0
377404788 37228163 0
547873362 469570669 0
411822964 219360088 0
277208985 100367293 0
118733226 513609066 0
217940135 17902091 0
561318053 415811888 0
89693332 105853463 0
484062433 393991280 0
455546886 176852750 0
184519374 448846806 0
403680001 488952915 0
214410147 457548119 0
6993436 244775384 0
195563937 571263378 0
563045621 332412371 0
435181227 7242265 0
131863529 198113612 0
52863202 153400722 0
26631715 29958750 0
489789366 171496081 0
388485111 388851033 0
428756745 95826946 0
266528155 355449961 0
273275653 55722970 0
385514406 485028625 0
570144519 289739542 0
65297960 468341660 0
258596191 253832068 0
145237027 239898884 0
510410191 293873157 0
287248949 564433282 0
165685561 269310284 0
131803862 532575385 0
270426815 471564001 0
116243751 57416003 0
307032541 365381930 0
400193124 246994677 0
249214299 254282037 0
75801053 340755699 0
242702901 20951532 0
407803671 259683767 0
305990389 510862956 0
437786485 495230653 0
109614286 495492661 0
166561755 235492142 0
243267291 390010719 0
82337881 565645194 0
514484537 185936158 0
9100153 161932524 0
197075908 505864313 0
48633772 97919954 0
343530762 352173168 0
380298845 578976848 0
192968844 350628279 0
172446953 363236534 0
258335864 560649864 0
335716480 127625772 0
557139755 435310562 0
348946706 235117110 0
14767390 91936681 0
94469286 194134714 0
390991147 520263467 0
438620696 557473330 0
220485370 419795931 0
371000823 31792471 0
167847802 536530540 0
435102122 293397809 0
305946786 352226675 0
359009438 302274912 0
115601048 193190398 0
224864520 524271160 0
376872921 421556402 0
533159554 277543330 0
56304824 349037646 0
463326887 125864322 0
467485154 512157812 0
350885185 152817071 0
551444703 299243722 0
197244892 314441800 0
364804886 214054043 0
440962384 278569647 0
503279271 76266088 0
554578561 333200275 0
346839079 103051464 0
33768397 401444442 0
573551102 489734749 0
436082911 2633412 0
281245164 18330914 0
96643702 113633559 0
87791949 171476535 0
233807184 368648042 0
93635038 174318320 0
204625292 271814923 0
225131121 104084712 0
391513299 399483624 0
61507043 233787838 0
555756849 102359629 0
359224307 437965444 0
424215488 555505651 0
143459139 515145475 0
549193881 197660099 0
44081186 411886626 0
16724865 466007429 0
396924799 48217404 0
145076842 351182262 0
288907553 195661840 0
223144739 203909719 0
450335150 90421304 0
283323415 124341140 0
242497179 426727382 0
3008108 20116857 0
547110394 23993617 0
540737740 76020773 0
113153163 70970911 0
318401493 366026910 0
562727672 261307061 0
498891385 270737926 0
367187661 220582828 0
482944107 293061145 0
369851353 129263952 0
510277596 480577098 0
422078071 136827676 0
435041331 225862936 0
570683488 1673008 0
533174353 521557633 0
480268841 541312909 0
103448066 196087910 0
219722002 123761248 0
534218607 25269384 0
431475714 133818409 0
224885445 163314142 0
467484300 293066119 0
52691644 465234244 0
110847701 356383658 0
356900113 107109820 0
574592639 206862825 0
230591777 367589144 0
347241056 338097221 0
471424448 372900237 0
354098142 551185158 0
184933192 146958644 0
556855396 1494849 0
560081741 353711271 0
460211500 172398570 0
469294818 79121458 0
352194797 553059713 0
211981653 249337960 0
579489002 561122657 0
442183183 579339020 0
200031445 107131090 0
501017169 546654364 0
456760168 479510223 0
441359471 209739344 0
449899467 493489325 0
75802517 562646092 0
560999329 414659837 0
54878420 210304989 0
577176664 559018045 0
191067048 192379594 0
449897281 157031348 0
27689939 475196479 0
9677260 387969504 0
60528687 248970891 0
245174927 349624784 0
324585869 255715724 0
59876070 346317932 0
478020179 30559250 0
3986853 222222251 0
86147545 577351745 0
261734045 40572628 0
63770561 478435775 0
20764829 22047297 0
56265847 292228737 0
173854584 329014441 0
191845306 534354814 0
303516477 300591426 0
346134522 299900897 0
50172357 341037578 0
99166313 254426180 0
62120414 560889919 0
381010493 111206928 0
411877780 171395387 0
279402389 236894078 0
503173354 393371753 0
433750006 509443946 0
436267141 343760477 0
77065723 298541577 0
154801539 407230188 0
457812190 8452545 0
76237658 304147672 0
562486284 328273230 0
399363509 483903756 0
352944457 225891445 0
234860703 137438089 0
352639356 218803077 0
11982867 497101662 0
296732229 110622455 0
87685937 16665468 0
83534920 575390003 0
535601720 95436318 0
169624992 321427797 0
23738085 267804150 0
25030439 86045164 0
492081538 507755026 0
335414761 244072581 0
395628784 283489323 0
309885228 288034534 0
44633797 477190871 0
264683127 563887132 0
412828529 147430842 0
329963653 536397510 0
122211799 577780217 0
314464189 577483135 0
15534232 139276064 0
266898988 509163637 0
332234769 152079747 0
427094414 58657679 0
210270039 172419695 0
115210080 279890529 0
30456144 395103703 0
81593376 524470832 0
77613297 167032112 0
55180864 286624163 0
311239715 85956981 0
568414717 260036105 0
142220078 258563592 0
272080706 283133176 0
500802550 481516366 0
478782311 78958102 0
182884835 543264349 0
316971571 76127146 0
496247521 570992403 0
259209882 344839921 0
313154374 306190388 0
542839132 303546443 0
502133566 246800771 0
158072145 18761792 0
433402324 90148161 0
161068254 256827733 0
264073008 48219578 0
503150563 391531140 0
20269368 414270267 0
70919808 18754793 0
201161661 175285325 0
312477047 548859532 0
114620295 130066517 0
450780416 434675479 0
179760755 403499236 0
43164508 194836081 0
265434966 286688477 0
521296161 508173070 0
390375516 38678159 0
44279427 209463325 0
317837480 304653910 0
401444173 53731055 0
246346698 341287224 0
540277636 472745398 0
128633070 524275145 0
45024901 292858066 0
9713821 59472349 0
439338072 56022805 0
126418932 27271769 0
76083481 202377992 0
69747573 106642615 0
569894120 250094488 0
386119158 570668639 0
211775923 476420203 0
28896797 172650607 0
208373201 397174526 0
445762714 161993932 0
363771645 257146186 0
388980231 281032406 0
194187646 48172086 0
566200109 432673771 0
111527960 26276327 0
457638652 348719241 0
330271188 523266156 0
528279578 152648765 0
455629035 275489151 0
517461461 487861588 0
307333905 184965816 0
516423584 313582083 0
61940563 523570738 0
413260315 77775037 0
39750836 539123534 0
186665990 44499927 0
50550336 394020479 0
85249156 412402479 0
377162849 451130693 0
125070481 202775697 0
553573076 106163789 0
102102597 568287231 0
3568886 277676439 0
157433570 412795232 0
25136085 191720701 0
128350638 195890443 0
41256089 104356353 0
98252920 187044273 0
524985390 28305672 0
306218747 500266864 0
396656320 403360106 0
29823909 454833931 0
482343098 121132420 0
405170736 410441541 0
238001903 217000691 0
268252285 560485900 0
155090754 505483229 0
164398280 529488721 0
578268139 68175942 0
99355990 141282613 0
258925060 45297989 0
160386148 454017316 0
525517722 328887269 0
84150068 392489767 0
480423642 247531250 0
198862043 447296145 0
169766090 21053485 0
556870785 332539023 0
218759860 199741851 0
119162965 192468065 0
541921016 369871954 0
145900841 281123735 0
97557256 568401569 0
405914141 533300637 0
514815203 516387053 0
439649618 524620626 0
513680363 450576558 0
271032300 75701801 0
504778008 164491737 0
471945376 312613735 0
326326293 89773122 0
348054481 104256879 0
147888651 231275920 0
341171766 530915157 0
158655280 25147944 0
52800173 561670130 0
360218103 132658425 0
482853807 125815217 0
486052512 109699391 0
350196317 82911677 0
39176477 301668804 0
171791958 126865168 0
216604178 255804209 0
147427032 213579766 0
39868006 222597791 0
535533187 131016058 0
562323287 401874979 0
446363352 356858896 0
148456135 139023904 0
270982606 272446270 0
266797233 10107914 0
146037448 189237131 0
361701547 357286838 0
362486476 72186398 0
560360434 377078082 0
213292446 495754109 0
498016451 388511852 0
323685085 112760049 0
197925410 373141289 0
119498624 297590159 0
208155186 579451857 0
49647594 276769030 0
494341186 559510115 0
572920618 400112541 0
362241528 22616037 0
20431636 463831647 0
229686174 201802212 0
457879524 357132574 0
33903042 81796291 0
202957803 104133779 0
68799522 375346704 0
186366822 362744949 0
369850316 409865698 0
138243928 309941976 0
192537769 469584861 0
262727717 291704971 0
502297217 152898702 0
303418182 315744399 0
475752974 500095374 0
531447209 283419162 0
548366751 393167985 0
84039634 72500594 0
489416641 117343404 0
17339951 3871340 0
540724267 100491360 0
148450375 98930240 0
570790624 248687218 0
512882123 137815676 0
240741402 169074662 0
383612340 407824505 0
428224398 167094630 0
452932861 556527306 0
210079021 303261789 0
514339735 559518463 0
162592538 324671598 0
443461555 532942489 0
310905141 278395315 0
301220897 313889543 0
527160686 496280023 0
424776620 448895299 0
409532711 102353934 0
53136181 294713478 0
380170748 254680947 0
204565618 284105962 0
529487157 480716559 0
141727606 174368706 0
175682111 94414081 0
93052062 505969470 0
501495169 457026054 0
466475171 138633554 0
274546770 163752402 0
109486874 20507333 0
450247995 266464604 0
157884651 169315193 0
372493538 40654541 0
299296141 438785817 0
28013346 387260279 0
98979491 569701553 0
118916650 497477273 0
415798530 472313842 0
243711037 234810243 0
312655117 371347078 0
330404398 291498945 0
190166825 241604427 0
102202175 390440816 0
391469484 110867111 0
519586379 438495204 0
348350505 357859650 0
450759392 238845195 0
355646117 202952693 0
54394384 376615156 0
54643215 521269007 0
25014821 407378341 0
386922046 284631321 0
522504194 254297471 0
242719865 494435194 0
393924293 212738870 0
414106391 284220136 0
40185231 248868545 0
312875188 39523242 0
5577662 139038658 0
289205687 547699054 0
188400881 183262706 0
143074978 557836683 0
456452419 293534748 0
54370202 114632447 0
515450651 475532862 0
268888512 200638418 0
277860010 408871958 0
163186464 333237078 0
459837934 57067447 0
328149977 380598217 0
113368412 309512457 0
428634757 250806152 0
301858275 43605120 0
336325752 412049047 0
444830239 95258816 0
514357155 115354157 0
313516957 246449634 0
466138246 209034787 0
315483930 484925092 0
576017744 529050322 0
383571335 18419823 0
538124034 285153828 0
511515594 477434284 0
132204999 490339367 0
62477965 537209271 0
217014772 445398573 0
556872816 445818863 0
27757898 576430627 0
186716343 558151165 0
306663502 460372363 0
159099978 494114741 0
555179971 373413689 0
546485310 15114518 0
129363012 118614490 0
519837630 66388708 0
110630237 7131231 0
27074494 146218268 0
6609060 313258313 0
390256776 531271452 0
190025380 263454098 0
207042961 429575473 0
96152660 298370968 0
523409207 217358628 0
275382539 429285849 0
402115019 243574232 0
244391868 185552201 0
261713438 93978569 0
220258289 241963444 0
570606260 497552788 0
444531159 72432570 0
189865708 375510518 0
328757610 77416351 0
21475109 336592423 0
127610056 193818434 0
266137170 237148410 0
55715236 463693654 0
26483914 248803717 0
89690704 445866061 0
386617604 181530745 0
21666469 419562558 0
380471926 90632642 0
246435593 359815353 0
26709084 89512280 0
468995140 100801158 0
55620775 231780554 0
484935114 106392733 0
575665861 550108652 0
55435063 460946487 0
382285247 130427732 0
306654601 85676555 0
199827995 32634386 0
350174901 24533260 0
92716378 87495882 0
122242513 333717872 0
126036617 511094243 0
225415878 478025803 0
457513741 272940060 0
569545430 546270124 0
273144022 553669080 0
557385897 504575558 0
125162600 161805916 0
172951997 9067485 0
133623848 138184812 0
274570449 81039370 0
508247343 272294553 0
114955206 198037426 0
455489845 112885504 0
396495049 50897408 0
572599843 285505718 0
328402336 564733603 0
396603691 289096024 0
66174238 327032677 0
121962628 57452555 0
466923794 89750977 0
154029303 211200559 0
575253486 302789858 0
378034667 174922622 0
231272233 561749583 0
175850895 80523748 0
57207858 45382981 0
153595260 313845396 0
344337724 548945338 0
142527428 101841225 0
78234438 558414483 0
218130431 441817758 0
301189101 100957011 0
139463378 505667300 0
121114265 437729663 0
555848849 293496042 0
242059643 132579359 0
145705419 117440422 0
540163498 265502753 0
95595779 380696159 0
173624025 547160278 0
539904939 120664189 0
154921676 130531898 0
356846069 255234805 0
127034886 191602770 0
9813968 102797357 0
575213436 488743707 0
44193515 177043383 0
258409195 353344302 0
297537483 560238968 0
403933236 258641467 0
570928526 56432469 0
197432842 429003154 0
563522588 75579099 0
246400294 161760714 0
338627671 237696532 0
70199661 119273335 0
534572221 189907955 0
118775872 408715921 0
179589165 205571348 0
200322515 260984268 0
383233793 330013693 0
502648009 529010005 0
88510988 303113352 0
556598783 72959323 0
307291563 122259804 0
169996635 492978019 0
18379026 24511121 0
98432963 433554676 0
227841632 547017042 0
127746316 248222737 0
554445177 45591092 0
539410569 300932002 0
432545808 37662463 0
222753795 434849952 0
483687610 310129773 0
299413946 256927427 0
391691917 489990226 0
98729505 208103549 0
122317649 109539189 0
332770634 517934508 0
268686757 272836595 0
129928417 194738838 0
241871274 577373335 0
167031738 524822403 0
151661972 398059813 0
118005623 234966541 0
32738763 134866723 0
208094257 495092576 0
462453031 475065626 0
512950952 405300196 0
473445625 390151718 0
333883220 350172420 0
448448876 3915575 0
74901973 512446275 0
494398680 83344727 0
347717034 402196016 0
466029782 49800672 0
358034424 449949447 0
366755399 525678600 0
482410402 521114958 0
551289318 515966566 0
150861624 513462532 0
129232257 571152674 0
480453579 389859473 0
407334842 74837510 0
505208292 231744170 0
443252989 86390706 0
88082904 145167937 0
232673849 479503894 0
565851661 319883185 0
380688954 53994984 0
395763560 302167517 0
83090079 139583037 0
388085687 565307744 0
278995298 279234201 0
467835418 131664553 0
212345433 161717143 0
235697946 519661336 0
550148838 13836073 0
149139566 348530067 0
209568612 22206514 0
546913920 270914863 0
406592270 506280559 0
114754100 137521437 0
489770814 187390226 0
184678245 342611070 0
230352718 498685514 0
253453173 156663118 0
200613727 331026460 0
63684787 504800616 0
277641320 278058966 0
1854862 289666504 0
147612977 72525914 0
308458181 14958271 0
419179526 471478523 0
353297205 564045485 0
523485045 209091618 0
79899373 449893616 0
216817065 476073638 0
56641313 174997995 0
66459118 241902347 0
528820459 124877391 0
372448690 405475628 0
14354608 271635235 0
123385095 119752507 0
196664298 316559548 0
508681709 366320013 0
28896059 410206578 0
148282672 309388025 0
496111437 399070152 0
312018549 491471851 0
148280351 339347817 0
55413298 49626660 0
334312281 26825794 0
7059941 44171290 0
277066354 336223571 0
488600008 573150692 0
84849689 194033094 0
311073623 172954266 0
159404193 176699900 0
241464801 88509482 0
192106817 575882631 0
432165591 407651710 0
30193291 189501623 0
513036214 315372328 0
280697586 436997348 0
180296077 59519493 0
550396342 52379401 0
371908409 443156480 0
220257982 298127412 0
497491475 560962408 0
32317969 337576889 0
449898878 69001177 0
205464651 277928823 0
464853739 89127302 0
409022387 226014621 0
419733405 534096782 0
379222265 365614322 0
577305336 490205270 0
133884322 296618498 0
548125356 340557127 0
352680362 321607476 0
199334448 488319619 0
413243915 213468347 0
406641020 519159204 0
392614901 230233846 0
357378770 32784753 0
412029812 429060710 0
376889751 62189245 0
348316836 358142050 0
99405910 52821742 0
99174191 474391695 0
386970694 64829495 0
378354617 3850919 0
172878792 147158707 0
231177912 17190671 0
346993964 195352618 0
453256448 495189540 0
46227319 475918857 0
273042064 311079021 0
208331689 121704405 0
427431277 488826284 0
23521836 175732533 0
96963938 307106352 0
169662440 341124682 0
538161752 275632764 0
385498165 242489576 0
175251851 279626865 0
121460221 469425433 0
94366684 158700038 0
473521830 111555111 0
418691935 145726991 0
13832488 561026711 0
483194555 430982813 0
264498780 33880656 0
53481912 519020534 0
162109047 119500079 0
494034963 208134907 0
110729152 200264986 0
83517970 33880365 0
543097382 493084335 0
180361282 239462568 0
475289636 193074959 0
378058082 138511638 0
39249957 359926480 0
564101934 442598190 0
128204749 402850294 0
166586167 454436196 0
223575654 197943275 0
104276435 146625378 0
465174102 483088854 0
223255683 54820750 0
518497026 269649287 0
495938218 142611702 0
158803516 256094511 0
525534060 6747721 0
415239268 342277867 0
183784201 145105039 0
333413557 6061003 0
554002745 391914559 0
99562682 502256275 0
377610177 551043243 0
441380390 248751434 0
574642111 284031822 0
503793295 65213116 0
411264485 206893114 0
384746619 264337852 0
175942273 573273145 0
404524312 17489158 0
488070113 178423165 0
221752427 320247133 0
46539609 353430208 0
120611623 393491797 0
90501271 313032349 0
257618120 132890907 0
493908039 284273797 0
415447621 285404003 0
395223554 529346977 0
230357714 90157675 0
291297111 104121281 0
200924826 525326419 0
83874424 228278411 0
64820506 60081343 0
193316360 13201314 0
231376 505859699 0
332460156 35836284 0
313039666 577351941 0
337253091 195448054 0
473603542 365242097 0
40657989 165668102 0
490261540 541203756 0
369593256 165936008 0
344562647 38519396 0
535606878 121440435 0
12518639 416163473 0
492247303 35461869 0
433903213 305867332 0
521159094 469891073 0
470398953 55069534 0
157066272 209472987 0
252824104 288361444 0
4060773 405256856 0
222386658 94556414 0
185701706 137097932 0
254823187 135051415 0
388060689 391569520 0
258489474 148558789 0
389409736 74335377 0
352067519 520144747 0
132305086 214088843 0
105412485 31065239 0
207411876 259846292 0
72635154 217384609 0
123749859 507800015 0
173314985 214426472 0
87880909 12239596 0
444881764 447488417 0
143705965 442047031 0
316000922 1208480 0
28395720 550187031 0
143105344 187551366 0
485217691 385488493 0
435020900 75605492 0
159379136 53618139 0
558549915 449695489 0
366103277 422903995 0
192358824 97018130 0
398653022 66402607 0
575057559 135527444 0
493964810 498352265 0
426988070 420559250 0
314073678 565794106 0
184150361 74558129 0
486121398 56097797 0
577525378 413779081 0
528792705 132724654 0
359982968 524612560 0
106804541 503154328 0
407558562 521858250 0
538820611 337736135 0
222555454 547428417 0
352374997 563750715 0
282165112 287752142 0
149799620 418615774 0
174190124 405733081 0
347809546 232133849 0
319924363 256190344 0
174457073 181290784 0
22271529 479448691 0
36052303 483800689 0
169964669 370442604 0
385621191 52674089 0
28677848 330850691 0
369382985 144782930 0
195541319 148300051 0
225520480 70959369 0
251292645 50461964 0
482772536 504238569 0
558468809 40361275 0
518954147 564787447 0
146600086 251327349 0
101987422 262791864 0
390479108 524031110 0
456865304 520664594 0
301650903 279161735 0
10911092 208672361 0
149942099 315411415 0
239887078 47143032 0
181322025 497924685 0
18675834 419367796 0
187807914 137616455 0
85542876 33235564 0
551912252 543474607 0
131519187 544177054 0
156270782 475946231 0
18605921 531557212 0
499169066 259692863 0
368046533 196860782 0
411476148 488917555 0
477438201 109617875 0
345941331 404197573 0
516818583 104270602 0
314599725 99032889 0
79559303 536638821 0
174770497 321018612 0
415535843 546664989 0
140507594 243840255 0
289152755 71375276 0
563593499 317623612 0
564074883 162941988 0
158269113 113261307 0
154729239 495809011 0
49080783 210449958 0
81557623 127974254 0
538137687 497215611 0
82056475 11716426 0
407577089 473440361 0
565299236 475425021 0
167744064 126078127 0
92489509 102827360 0
477790899 110519329 0
80271201 562279625 0
150457653 136732130 0
578743165 535597772 0
402950163 194858299 0
248086563 555883162 0
353732427 159985958 0
298820702 59127424 0
286389011 318439201 0
140891910 525576434 0
152506293 467232933 0
505644151 239872994 0
43075497 99830130 0
406012230 372937879 0
111390877 570056314 0
344742975 89903682 0
228126348 267871677 0
53567970 522339209 0
327288956 397125053 0
26671970 138906109 0
358756056 414252193 0
457442372 307287308 0
187242884 212938710 0
320702270 343531908 0
130843092 57309303 0
344933365 112713644 0
438640722 7768124 0
140109025 314449930 0
278583076 280658580 0
177085073 231180529 0
148810166 48374463 0
400982335 479069319 0
387072816 228811322 0
251670084 29981395 0
243168405 36808726 0
53375536 352710547 0
134206241 69208088 0
348423254 568311433 0
318643255 10122981 0
511330850 127310552 0
242018829 55345409 0
144533513 497148466 0
350257780 229608271 0
512047046 116161232 0
219737991 100615707 0
116982061 226960505 0
371172841 72885894 0
241874258 283467890 0
574025535 148688966 0
244196767 248153540 0
288393267 341112869 0
461169183 325654167 0
254539997 413814316 0
126170326 449738805 0
546688926 237698649 0
335828454 416355913 0
498811300 233008187 0
347572723 354231754 0
204427515 91924413 0
508930979 430737944 0
170277906 574988845 0
544511169 207073926 0
413233034 165058054 0
303646431 461976354 0
494950485 432697932 0
106435467 423025177 0
42520699 346795070 0
12044533 101076310 0
349233812 523871322 0
54508448 554276677 0
398405658 38663838 0
328472251 189112644 0
262365125 339701066 0
484925038 422674234 0
433017875 388865684 0
527831021 33503643 0
23733269 89942418 0
284863361 61409571 0
471388733 192775574 0
458252367 450121597 0
186631385 484441403 0
68508560 352055429 0
294871963 80541734 0
347685300 151616581 0
319425211 514158490 0
148487223 98589094 0
69670624 213009074 0
252592530 273734387 0
321437782 85064075 0
42235121 150599628 0
13421814 17218040 0
547613028 275222469 0
86583473 26434231 0
400883035 337802977 0
276238097 151592240 0
204640942 147328946 0
154335126 466228511 0
533567450 445653218 0
273424136 102613639 0
508472028 152643077 0
535909998 241727720 0
301588277 268421188 0
576291363 309680138 0
118551916 533299278 0
533168013 496950839 0
443820874 382649060 0
192076667 369015524 0
450909689 453583365 0
191961594 6826766 0
248664677 543875620 0
372212133 222716883 0
398515051 17459215 0
558417459 185567583 0
547562542 330887157 0
400605093 508729002 0
384565137 509094740 0
192265167 552295037 0
558357068 382629166 0
246420710 234527584 0
32028559 338693992 0
43124581 44761892 0
305745409 244932020 0
81798852 527842285 0
573180001 440072610 0
22140789 272011921 0
483389945 46897223 0
274854205 421262999 0
155680702 257582086 0
396173789 344631447 0
277379521 380331822 0
407844039 356589184 0
65871314 261161699 0
241284276 147989282 0
365079464 245550727 0
436276055 89069057 0
142981914 132681744 0
170324304 301580064 0
65882807 435000864 0
271339620 38658797 0
4377203 290669199 0
297139567 148103786 0
211837841 247973593 0
361834787 275288450 0
244146851 544780148 0
491566393 484080686 0
470053615 511943510 0
162873972 128502918 0
28499540 94661806 0
72534158 504020922 0
458288250 76475746 0
78075835 131674329 0
352141221 106272501 0
43674652 373140805 0
502100797 240483204 0
2277736 52978292 0
154851745 439459185 0
484490816 196561674 0
405383773 578089780 0
53783006 356270911 0
225708336 355096147 0
107972891 351790220 0
332368635 465086053 0
285430518 196928603 0
195643143 131670042 0
400909464 538949445 0
119010856 513187110 0
529247790 102818032 0
295581938 263753413 0
360288161 347651271 0
475330434 516536357 0
42188732 294567124 0
542942974 526143366 0
345099867 359880004 0
41491130 317358500 0
250025148 475648286 0
563129126 468675811 0
225839825 44940399 0
106755593 420520037 0
511504281 539276140 0
445025465 486891898 0
315461807 553613378 0
87912639 388197659 0
57887697 539304795 0
313236359 289851077 0
523031875 240473664 0
251740204 495613922 0
336775279 367941969 0
494576185 563053445 0
55721922 537706463 0
267358129 55889162 0
96464579 312260780 0
482462431 201959140 0
127113522 409442184 0
107146557 566144473 0
381415837 391635794 0
136425730 432235300 0
164660633 489648505 0
477186167 238410797 0
448068857 349508389 0
373595836 29877403 0
439299316 74020403 0
348252403 408605796 0
315486758 285543161 0
343781581 354387693 0
179980259 496846961 0
116344586 129687633 0
528684069 6445496 0
569811499 187864496 0
198247916 144962829 0
77383683 361152557 0
263906418 461906112 0
204673957 152397646 0
342314983 68284988 0
364533059 236985145 0
534186467 541356608 0
259524116 213200644 0
303540508 575978661 0
492717467 374673743 0
89798331 572270519 0
419683193 258694365 0
470530542 58515932 0
488373497 515376196 0
576836243 273016056 0
384931150 372308437 0
29230529 255712258 0
87517247 117008689 0
491889902 6173787 0
559329227 140839863 0
241666915 562452175 0
412590540 68657787 0
361742167 541009732 0
446217338 280506381 0
480049735 440700450 0
202477659 175256402 0
159502747 529325971 0
41188137 55270893 0
516659140 326623858 0
360777326 80806628 0
270371469 414999068 0
160938035 354126918 0
170303065 320342511 0
454503063 303065239 0
119710528 375663306 0
76878847 103456177 0
528541984 261559087 0
394572477 400328564 0
183796091 220243154 0
50846532 453852453 0
577873645 401029060 0
543985694 203872610 0
554963653 220322529 0
176007351 27939506 0
129415667 540445595 0
156222058 150457967 0
338683151 549357157 0
9700050 115208858 0
379411852 15594742 0
416821054 301535920 0
382654880 105395588 0
110792743 2443553 0
254867731 461853578 0
253435993 482830505 0
505754252 490180647 0
27159613 495669811 0
176193559 71983942 0
554098214 381863294 0
452187522 456715299 0
110809444 23215835 0
219051809 244261067 0
195916255 333328811 0
487877769 520283163 0
234413133 475665645 0
387451859 200081784 0
311372307 61667597 0
179031083 346612749 0
70755561 230749549 0
474735165 197754034 0
160538650 522835846 0
78893868 313873841 0
258744814 418445889 0
259922353 395785369 0
562662436 546503924 0
278206418 287505485 0
568751050 525126305 0
439323106 526891777 0
234987441 285690052 0
166786109 264592762 0
341152422 468827700 0
477986620 174599799 0
152195333 90648978 0
87329258 515021343 0
43889347 499629386 0
452306696 121882733 0
249910363 497428778 0
382767768 26961464 0
271560294 87789767 0
137008404 489356991 0
561829137 270872306 0
253522046 496792908 0
446631801 297217914 0
527380053 107265926 0
354312807 73660452 0
386319524 15379521 0
411693584 486806051 0
437726421 43222838 0
275392064 378477697 0
430252340 554453712 0
222955858 484364235 0
491975194 69979769 0
56857012 291582983 0
64551091 160920703 0
423324721 401380960 0
358266820 388630506 0
135430802 324930953 0
18069870 539511600 0
414488738 272373462 0
194273430 314043042 0
451040386 197451596 0
22497440 42610208 0
182731132 248842950 0
286063503 260121870 0
473903682 86662550 0
504062942 197295738 0
115055449 467007111 0
58470933 25137624 0
429196612 469804387 0
483116799 358680907 0
374324388 157102592 0
105724205 386854508 0
5109270 397264004 0
294317203 190001410 0
447379046 22564841 0
418934603 426776193 0
455975094 198359980 0
61851402 275347217 0
460671186 323046791 0
173394381 289822264 0
58304321 388844022 0
263394537 267480540 0
509651641 76093157 0
540170085 108777954 0
326784475 522562417 0
444985555 75341367 0
94164326 537166345 0
142207763 170116853 0
174894541 130153589 0
98337792 122968847 0
337813048 50476803 0
251407014 222890352 0
130882429 179167044 0
84421514 473798552 0
515895540 340695908 0
3506083 324487803 0
263691993 380800764 0
417560087 275138518 0
270129213 359281006 0
527057156 105155064 0
426918269 7702350 0
497503682 285003597 0
566756479 343641596 0
25644222 67791390 0
346971199 167092967 0
439239128 391997238 0
466009387 492635119 0
504537811 5705744 0
319145425 75474140 0
42549245 38455534 0
516811512 561347554 0
375207727 308030284 0
259404787 250973382 0
299360710 47568525 0
297882997 196615527 0
240427944 390830068 0
125687849 142789349 0
318263341 464726691 0
545255168 70755511 0
568359879 131321322 0
225931644 571350744 0
402574598 499225009 0
8485871 174051167 0
84244188 37004003 0
66910123 326182422 0
512413882 376211500 0
205789661 472243625 0
331938456 395688227 0
298206399 513500603 0
335785973 135971363 0
554387079 294695422 0
200949093 4829407 0
536851485 271839793 0
101862776 121092583 0
281406203 451699887 0
539920604 162943828 0
74247656 110700525 0
55302052 32106465 0
287616852 141292127 0
500711213 264407657 0
311915077 237318921 0
251272636 33660364 0
516940859 130578300 0
126766887 193035790 0
530841765 575912734 0
238858001 467142984 0
244128303 294446727 0
435509521 63101210 0
562613645 447652547 0
447265026 398986258 0
282751234 36469928 0
411663752 134079604 0
491673542 141784708 0
567223498 496133725 0
101768191 243805478 0
96342067 336898729 0
230907211 153980536 0
146702440 412912508 0
386081016 38089338 0
504354683 578905245 0
213160151 127909418 0
272299128 330302382 0
10136632 249054064 0
426904522 293841684 0
498300115 354714649 0
578305165 252146627 0
418649721 186314869 0
494438256 108924814 0
578759602 313786303 0
117370603 145401339 0
253636956 193186073 0
180125195 245136322 0
200692337 487656001 0
224268473 496955094 0
522944794 466570203 0
525627758 106456722 0
61713223 374714505 0
491468727 24674830 0
495708016 471635908 0
451193086 303782089 0
443149445 157479808 0
363219420 282081837 0
442198730 427502279 0
469205103 505013414 0
116633466 276044554 0
256658206 37203922 0
311460350 564917168 0
451177029 480296464 0
332687534 30320834 0
126426587 104548513 0
325584513 266439890 0
30935698 337892952 0
483036551 91211730 0
412113330 293000813 0
565230130 449255100 0
307759161 131623469 0
143282838 420933362 0
433102123 516583826 0
137410358 498768722 0
214206030 100186431 0
556631519 137879285 0
79527141 267568983 0
382065001 407905504 0
78751519 448396356 0
501449393 146417052 0
283635293 554979771 0
158323027 197284704 0
297574824 465365685 0
336938914 522357800 0
550595469 271734870 0
190422945 225139206 0
36424634 267785771 0
233035710 280967736 0
387364379 254687490 0
124508478 129841406 0
566244587 53876384 0
552641270 235629255 0
304252538 513162110 0
199217013 31631031 0
416410132 161638111 0
279040812 446847068 0
31214639 110905206 0
254193638 468104994 0
100130150 394549266 0
340611121 81795689 0
460949864 340348867 0
568577592 90853398 0
312685397 194264272 0
458769075 441333336 0
401370046 519399145 0
550954400 38010213 0
571111539 432778513 0
249645761 363303349 0
480303003 378342615 0
80164286 75282563 0
439350807 297880514 0
241238743 385763711 0
13054995 335509931 0
370171697 546350622 0
310471100 105020018 0
309014855 305180582 0
297429368 469149819 0
152497430 157453951 0
578362247 227002706 0
352083334 347057672 0
284261836 428430338 0
344179580 272660443 0
82178906 317506255 0
376885632 186717831 0
177115422 363935526 0
468063734 534313171 0
160530685 239814312 0
175420658 310037207 0
508305709 497393060 0
561499407 197126721 0
344445675 18688564 0
208880332 535794402 0
376752317 460605447 0
537753162 293704175 0
421676941 561629130 0
547576391 330152184 0
100749535 51427381 0
460970171 116602035 0
544759515 441644770 0
62363787 309343307 0
235922377 229928175 0
434503533 15050681 0
95098154 100638477 0
62858923 458632349 0
45295190 178022948 0
307507172 263991897 0
572478162 559151239 0
355216931 456863052 0
366103558 391487867 0
522990489 453203866 0
487949834 224251111 0
210744021 223236892 0
497647269 325981958 0
352452053 175039395 0
283962253 429531369 0
398426865 60295499 0
91529326 138864648 0
336980103 239555607 0
57059834 506720440 0
311729047 87244674 0
351426268 564036370 0
462752025 137281492 0
203874802 486061886 0
140552180 370390852 0
481399964 110879926 0
242307668 486104521 0
401995573 511449390 0
11559271 246154421 0
413066626 498838144 0
225490913 359870677 0
19256442 293855188 0
115533676 423748666 0
488679535 185222549 0
46191791 177378588 0
40826360 18931665 0
186007383 385668133 0
433812220 294906331 0
131606652 83601324 0
443134850 298396407 0
402195523 547160913 0
82423882 245352279 0
480842894 428984833 0
304021739 17633614 0
82512719 543959724 0
358915441 81328310 0
128577296 209347630 0
11543531 393624824 0
574168777 480265531 0
473484875 410142875 0
382085841 420507733 0
398337609 162277900 0
286866963 79076051 0
429504223 194301908 0
43403735 542062539 0
57401838 94769701 0
120882386 155237001 0
68971115 188022591 0
253824548 217155411 0
571258371 68721969 0
9904486 81245194 0
375311721 198019779 0
517739552 81345586 0
387364962 130685467 0
73888323 141646299 0
362291567 264163596 0
313481611 289466426 0
257074044 332186612 0
28699696 520060870 0
232240681 472979014 0
554242490 533029083 0
150196259 381917990 0
308024202 557210541 0
459172335 206806834 0
191883932 323735540 0
222840578 421124036 0
508440279 484628490 0
161359773 250964985 0
305917488 488036878 0
374718061 324770169 0
424462403 487357120 0
443466332 459006445 0
197971816 539269781 0
159965565 8867679 0
289577049 184010153 0
142873567 313013096 0
87859547 124471728 0
452023336 149926042 0
494743565 408858024 0
31684990 191270503 0
119186212 80153547 0
129842816 35138800 0
465020712 557968982 0
493829600 138074055 0
174068410 96582241 0
174787680 480141819 0
543072273 571870546 0
64238734 215999847 0
21833631 333900413 0
508565263 338357730 0
400311455 506264862 0
572536572 538811873 0
186659344 261538852 0
473615378 573937958 0
65213121 141656963 0
540685776 203608249 0
372036470 210561455 0
355400283 116933053 0
361515652 538326932 0
275693058 374122722 0
178183400 454105744 0
147212389 567245030 0
21629547 269494305 0
26116772 191285470 0
29030191 210151806 0
332682844 58537857 0
464789195 16530669 0
212905432 146668581 0
347025082 415438032 0
328336202 445514460 0
443332598 82914270 0
408077227 269911983 0
97438374 241622250 0
376032339 375110844 0
245033502 32134839 0
497907715 275152906 0
98281773 109908708 0
43253968 342862155 0
577521434 402017602 0
306793004 186431040 0
253948662 422651689 0
406630435 393823804 0
418857071 255381624 0
494025058 52111736 0
549942094 451122867 0
287032404 105228561 0
271956216 89441157 0
406603554 299556941 0
241621041 278192606 0
355473036 10227444 0
379831989 516958312 0
559823464 455734127 0
274368411 3864071 0
506587418 441253720 0
541797353 422112212 0
420236326 516953988 0
238870084 522261336 0
38058709 84443563 0
89596911 546921163 0
24631633 416589661 0
316985893 483766070 0
108723935 117196471 0
195300761 377922455 0
478668068 221441415 0
364298420 118869989 0
508858102 420140024 0
162011786 573039682 0
515623380 188978793 0
439929184 123432962 0
70069139 160071617 0
154933896 296157711 0
41964229 172802034 0
80921078 304861610 0
163467227 157903990 0
159447876 220789139 0
163739136 237945214 0
185277118 21879538 0
559356587 300012030 0
517524994 452472511 0
452622770 305995434 0
326375952 380463623 0
407722053 63042672 0
92278297 296999874 0
123675882 300789129 0
46317844 314650557 0
317624750 306212765 0
178951358 169942342 0
410545292 105029919 0
79016015 197649791 0
212753312 413198003 0
64946472 540894338 0
427508968 74158955 0
539054345 29969041 0
438842120 4138946 0
190009854 79561172 0
23798834 270161489 0
195438872 70950083 0
546711468 459700411 0
24607437 445695176 0
293981194 365359554 0
314871413 443650707 0
279431797 497456935 0
94289140 79575593 0
78840297 297403108 0
458852481 338132950 0
328125139 215457542 0
459563285 217537473 0
539807819 265632219 0
214415448 407437232 0
138997943 58417916 0
136573439 6110258 0
504880797 565936170 0
87897606 350618032 0
561653386 295309455 0
542832148 83778837 0
499379802 278696799 0
113987623 312968743 0
119255703 300296880 0
389145037 198040496 0
160466679 367536124 0
410096180 101020100 0
180602721 303470928 0
518029315 176012922 0
42455797 511398335 0
304073198 310848131 0
455300198 319952481 0
184337791 397224353 0
220944878 365874648 0
454877887 122968646 0
340929807 253022616 0
491373833 555119858 0
425081718 419535742 0
83510462 41082750 0
488704642 76291856 0
238125115 529660352 0
504941461 442872805 0
279448135 47233471 0
131926935 212694225 0
484143325 523026454 0
90705797 312906392 0
541735523 386701748 0
126439453 213164379 0
397381261 462853283 0
237580813 470396887 0
20484001 263866347 0
392325592 352964038 0
206715099 286044077 0
211234504 334563863 0
212062345 303513071 0
360701325 114514792 0
368763225 555354211 0
359460167 318094376 0
87989022 267860587 0
78458694 93561116 0
197239090 249095453 0
19144392 290555912 0
132672421 342146670 0
286264462 264112972 0
69118720 152930677 0
250742419 242850865 0
99069416 105602594 0
350948434 257993807 0
383464293 168582833 0
37829848 412329816 0
547756189 245420424 0
213742996 467404090 0
462643707 340103222 0
348750688 272129823 0
524310710 222393869 0
10800292 546141671 0
89187321 205141303 0
501887537 434253529 0
522182738 149527917 0
256211664 357335773 0
158427009 165159928 0
209252178 43582782 0
217883517 459008699 0
223496959 391347623 0
157424046 297241914 0
138174898 211208658 0
570357054 409620343 0
370042287 116169397 0
419122152 372910630 0
238360812 123794993 0
527100597 428380125 0
105692108 259993605 0
412119814 483415260 0
119595931 126584848 0
327533707 263343595 0
474120025 322292113 0
368121043 239288675 0
65142863 39113648 0
541487752 184945580 0
49764745 138304320 0
377206529 167871382 0
265498655 385839379 0
26248905 300508032 0
6000144 210924580 0
234463514 301583690 0
217317887 171421922 0
392624860 554171781 0
123772726 160992802 0
28404731 270172944 0
324332060 365547945 0
34001098 52278164 0
199059374 184638645 0
26152069 394374340 0
461702166 455571361 0
520059707 431597084 0
429538759 324421830 0
116299162 136267982 0
171442162 115704843 0
45674066 174708862 0
310770985 461170306 0
356696573 173618027 0
332114668 539840937 0
530733673 492860964 0
17948846 94933168 0
120717560 192247671 0
426041943 267122148 0
310227240 472925833 0
512926256 380376617 0
460255395 357442459 0
480892755 368321822 0
340190985 423967643 0
63046592 249554764 0
210957429 575179535 0
150478200 487374300 0
261902628 329664492 0
48522962 369581606 0
370450917 229410637 0
227194322 460013754 0
514130154 178870489 0
518347539 449499244 0
5929165 385748306 0
165720026 241052034 0
577863237 445461597 0
194943769 204785663 0
343911130 252975790 0
292529924 480250037 0
436611683 409812297 0
217013265 373986569 0
363169207 414205035 0
216550107 216188189 0
410220256 214201401 0
1884868 211954245 0
545425135 90635905 0
115909557 161049699 0
102322657 261349124 0
343582979 156531043 0
360729712 308606113 0
20847486 528391553 0
554735065 288736637 0
490176732 69339886 0
406280786 136893575 0
480300237 150086092 0
263188950 548502899 0
459159080 353133795 0
191422078 389630140 0
469159528 451412500 0
302658335 526617194 0
441042425 249016118 0
383772174 309737515 0
219764391 12488445 0
83351562 568555473 0
520663681 65484650 0
273082980 238639418 0
159387432 310152815 0
301838108 13484877 0
164922724 364676001 0
567894583 307471356 0
491300611 70283020 0
258675751 307222899 0
5020073 437995229 0
110540025 455762901 0
169612388 574856518 0
351776676 216790690 0
253425939 429021933 0
579005718 415786384 0
495078389 51316589 0
518195061 391013687 0
532494896 395494615 0
497573737 205021574 0
321070537 482130997 0
475936592 52421053 0
460662634 528839018 0
14274862 505935174 0
331603440 515272549 0
90261960 409425682 0
169358675 237655740 0
502342685 454860821 0
189349646 443436383 0
72634823 306618098 0
189684123 58721188 0
293277880 166475963 0
476225605 367612381 0
356289084 177830715 0
73388254 377234786 0
452925457 458219179 0
221828993 553307093 0
188113050 283941496 0
145925583 140328001 0
33241050 303285701 0
267815698 60662103 0
378450900 568596104 0
434760343 210854209 0
32843620 162001523 0
242305656 335964578 0
407839467 66631678 0
50534600 51910281 0
58362687 326927548 0
111176162 439020820 0
309157986 361569127 0
501069742 549999171 0
153983133 353249353 0
547265045 109283434 0
379479234 3348484 0
484436409 496805224 0
189183183 309014072 0
24236581 358540381 0
557374519 316357989 0
363984207 126949462 0
196467118 546734931 0
301361391 518250721 0
107259783 453597175 0
404055209 56737413 0
57677110 207282301 0
468343759 507290669 0
162663920 152170973 0
410546376 246572371 0
243448230 41222170 0
129443786 24133835 0
543755200 505838876 0
548290997 221553647 0
161081040 396218378 0
192872021 515692343 0
264111999 348008467 0
492543909 88636924 0
458999852 231190895 0
14607507 483207948 0
241770161 296057581 0
69749644 151880088 0
207370270 21214785 0
78745780 513428332 0
203544219 314087597 0
110893974 409057033 0
298975109 481654685 0
367228884 330951896 0
557795574 547072584 0
399130121 472665191 0
125785389 54499103 0
150822223 14649342 0
437062673 90108557 0
389572230 385099627 0
299574937 344886059 0
28462851 45789559 0
358582783 577888123 0
20364086 283566378 0
389785074 529296303 0
18447217 274634550 0
399111992 173907175 0
97598414 525732822 0
78371244 242097431 0
284174343 16781164 0
46882720 560441788 0
88082654 38849636 0
97036787 446293924 0
542658366 458570259 0
259773280 392844707 0
541634097 356010905 0
198159310 559524452 0
384980877 69341108 0
254483713 398234553 0
19500677 544613764 0
440281866 481701024 0
346665339 91618612 0
148146112 44892778 0
432049895 248026629 0
239416247 98440805 0
105577858 488798140 0
535768628 544794876 0
114281667 67960578 0
32978998 336168254 0
111865949 270748416 0
562739832 550225984 0
409703533 462551205 0
335552802 183714574 0
94731906 454898681 0
510180745 146568072 0
365856781 207648347 0
231549103 385347328 0
424303196 137597476 0
104420773 347104712 0
523166225 318731705 0
558468299 364025738 0
638491 433652250 0
157249403 350889097 0
468284814 411068964 0
402222268 277014401 0
381207383 381356672 0
13725944 475268706 0
139366790 50161311 0
13463227 95084997 0
289131855 478021824 0
97504557 140702033 0
1576775 329475787 0
116712813 350476284 0
526025155 414310213 0
123205493 72316978 0
501887446 343853538 0
295516711 301382459 0
420536144 2148752 0
565162077 13755431 0
247223282 434969872 0
224495856 39852316 0
134119885 409988926 0
557387099 290007623 0
294130395 291374130 0
309661275 225015663 0
365674091 444664989 0
493782408 8506004 0
466420846 40106163 0
132057180 324446344 0
420572082 209543080 0
535684240 554164587 0
191170218 504998437 0
106213238 180878140 0
521621979 512813839 0
553947227 67186829 0
426606182 301978929 0
294914031 110944816 0
320911395 415107544 0
60685357 411141079 0
223936676 451560614 0
75017809 496562282 0
196127591 165970496 0
43546832 114594878 0
390973073 494218439 0
209839710 320104925 0
301501789 123965649 0
88306411 142821716 0
499817349 246991180 0
72591164 64520134 0
92722855 495730744 0
351351041 515727009 0
524108978 27391448 0
386253548 336374510 0
295514798 170116223 0
87927260 147150737 0
429559611 338681569 0
466630569 142605789 0
228000797 502415654 0
148445789 523168755 0
219441480 111557119 0
290735221 3966734 0
327132707 112899791 0
68046106 438077307 0
283987850 98923448 0
102817052 78902248 0
103827081 388276856 0
101834360 446202344 0
317531748 261421537 0
119468829 86066248 0
389088716 297652024 0
199848954 189329419 0
51705200 398694242 0
41835579 210024960 0
520760219 367902763 0
270937472 376181598 0
69146927 569807307 0
484510738 418003567 0
446591567 527271387 0
511484412 399462912 0
473656127 133932832 0
271279131 222708205 0
461268664 526599637 0
296050621 571383458 0
244649680 335771356 0
130636564 82352656 0
379588381 145651032 0
452088743 209053794 0
199162777 448355234 0
521741549 329938631 0
181475799 485759386 0
28425585 38177706 0
69577867 460002552 0
225940656 117554087 0
352073525 369257304 0
130063689 410438122 0
518790837 387615795 0
460658461 98563614 0
248881780 4017458 0
270218416 63984426 0
107506495 107606224 0
579341110 240436913 0
439451255 299937146 0
37141114 217702707 0
372250016 338081225 0
373429487 179267733 0
490580148 61215630 0
421732344 275985305 0
230887179 375225446 0
262210879 165206363 0
383791616 171379339 0
465301405 4685847 0
453234536 334431270 0
331082552 467120288 0
423874815 2454969 0
417220557 264002410 0
454396026 283326994 0
361659687 335995190 0
184963180 464319614 0
33091677 314987091 0
399231817 1758053 0
68948265 28358475 0
217997592 373266174 0
569182985 420962683 0
472946551 378876405 0
478800307 419928764 0
125897178 450807352 0
463951843 252728623 0
176844304 519858194 0
349570580 450004873 0
565519847 431351302 0
108313789 213296408 0
227757065 512652418 0
192767043 550445169 0
336856649 81519960 0
558274489 542208606 0
471501872 160376572 0
293101886 193379556 0
199188339 578191933 0
281554219 69781330 0
511991252 440542565 0
224406069 386465130 0
101605643 484424424 0
143258210 59381837 0
524759899 128484123 0
306201176 364053333 0
267563253 330272516 0
119474476 475547720 0
270625885 128324900 0
166143070 104433843 0
164331134 436062043 0
87524930 43646545 0
354827967 7759988 0
517474021 154558612 0
576595980 309311310 0
541040390 447202797 0
297364470 101182437 0
435017732 561865870 0
28792971 54621951 0
393050908 48903510 0
278416851 175197918 0
450808160 23156141 0
268311943 434059925 0
193013107 512429789 0
282964724 467926476 0
237387785 187446496 0
429941378 105223960 0
328236569 4671904 0
43616959 113121572 0
140441574 86801713 0
187393841 126075577 0
108508531 15358552 0
91716412 303460034 0
263432528 305687548 0
387988078 261621780 0
125484820 226375525 0
385512978 21729713 0
159471603 141528347 0
518679259 464162623 0
259834821 117625538 0
88197142 271396972 0
160887038 190721050 0
276609063 283081511 0
8968433 232792921 0
204650748 254622699 0
258848366 345102104 0
20397612 232845564 0
487037867 338676256 0
376388250 39855007 0
88823013 304772127 0
8255530 275845987 0
163310189 381274886 0
496510220 420917081 0
187125123 95403063 0
300813703 392659951 0
25126516 46441786 0
212490657 159379434 0
198891178 200879485 0
306367234 434067956 0
340198293 440854239 0
330089742 427220054 0
540944254 235311089 0
183799772 568313057 0
46034270 194091996 0
281637524 501994735 0
491275795 254348525 0
88360539 156962756 0
502633496 23339772 0
394731171 261592418 0
257574106 469417243 0
151580648 251074302 0
268171972 511933776 0
505556464 490994365 0
87550697 297473480 0
382506115 300957792 0
217550293 27071996 0
567423568 358773610 0
43703724 321713710 0
158346935 555387577 0
460665314 243177708 0
167340033 404314348 0
327565339 254894336 0
420550453 189470126 0
347675901 505778702 0
324891126 263673862 0
267123948 50773991 0
463235739 544168388 0
348121648 319951119 0
133218165 179381060 0
122608882 20138990 0
63576867 7311321 0
82772090 570118971 0
174545447 128496449 0
303545914 65466770 0
295865269 440907281 0
333697044 473994416 0
536635744 203622370 0
447704860 561945632 0
150801792 143477733 0
245028725 267662215 0
18018414 40149224 0
511091083 470811184 0
450125987 481979462 0
355838406 87350350 0
438217376 576563050 0
234139871 494041470 0
565897246 162491557 0
225972021 493692747 0
116579321 488315810 0
247652525 216740580 0
223632420 205069204 0
61801674 8438231 0
313201685 556438462 0
505026906 100576531 0
306266566 236963481 0
1387581 117305663 0
231567465 256577719 0
97604679 30341976 0
545190470 311224760 0
428500751 546677665 0
491288853 290481048 0
402007207 313948611 0
524918933 380877674 0
46687808 348357808 0
27792586 558508920 0
24383789 210233066 0
241781913 333954117 0
321582379 401095995 0
431115598 488685716 0
338587416 293742763 0
503098751 459166218 0
63879565 561123838 0
514026224 265936366 0
125413867 32295226 0
35719641 246535623 0
392025184 327032072 0
413338747 412868128 0
293312074 288918919 0
87593205 276874398 0
571369363 77713352 0
574432772 369744128 0
262004437 392494730 0
489130821 482136920 0
484785133 532676521 0
164305372 113515575 0
179822918 302370639 0
41868080 176741761 0
255406053 465769191 0
30450171 154737418 0
144036691 380524758 0
483077067 472359113 0
342770945 176399020 0
265137070 11857029 0
146479520 565947889 0
263559439 317956824 0
356212148 519936232 0
115318583 465012979 0
332530678 467611059 0
502144535 323488021 0
255569325 221431648 0
409245946 505845281 0
578912483 398541852 0
173093617 506733492 0
414547979 283405093 0
219512768 578747891 0
51936381 179184114 0
347813449 450194240 0
158335036 452252179 0
82469416 579622175 0
310789833 540413149 0
328655809 174532931 0
45424910 86683287 0
287748212 47815551 0
60230996 125099267 0
547188615 236159638 0
306698344 334803124 0
493414019 195734307 0
68099252 372770130 0
389771808 54450478 0
151479696 531837954 0
395787238 129485348 0
121373429 267905133 0
459393540 435929063 0
536957181 55027139 0
118587851 384303478 0
349009897 471409721 0
353631871 460821122 0
88525877 272087977 0
549190530 147959165 0
140600279 269105924 0
420672273 560936363 0
27051984 379083275 0
128380904 552191985 0
47917531 554608935 0
224425310 124065200 0
144068521 328923235 0
526473945 195815609 0
51483171 401580571 0
462181690 119174601 0
417951098 541989718 0
253408621 519462894 0
169978290 426111735 0
561199294 538336585 0
104924376 277174099 0
213008690 537332119 0
113288984 485749339 0
107907749 64885737 0
321676318 262114067 0
41542610 149615051 0
67080829 450170248 0
315378694 513706438 0
452002526 64018014 0
268040113 2776933 0
47572254 182907026 0
247708295 503894647 0
124226290 125568800 0
416145044 298153966 0
569139995 528979469 0
256335649 36437723 0
99856989 26724439 0
541608336 165950186 0
342046047 158898052 0
423869925 445895128 0
307414783 266797814 0
391529967 219695723 0
553682487 247199196 0
58376175 123441014 0
56808989 460513023 0
65305510 457121699 0
324098442 228199440 0
72722679 345174036 0
238516974 454156134 0
498233086 34958652 0
420490285 409435214 0
347229345 17448423 0
557385279 412374500 0
191795429 232416186 0
367337408 441019527 0
364799662 534524981 0
547530585 354923429 0
306960926 167455023 0
547234585 181548942 0
414332731 521685856 0
263527252 493251104 0
274648369 546214625 0
153247689 374049998 0
138892442 543294076 0
49462694 206390463 0
384426527 468308596 0
506033794 148464987 0
128021400 407887291 0
19066815 276235940 0
26062619 543366979 0
354225934 253087223 0
350291164 458868804 0
226758848 93789654 0
408433883 79068091 0
341082196 207822304 0
412062497 432107003 0
206162679 219043030 0
344718127 508184405 0
282333064 258254046 0
119215206 308903137 0
398593231 246689485 0
134142977 263372427 0
321057663 531105654 0
303029574 527277415 0
234083732 437975257 0
170714292 58013128 0
407848430 414545526 0
424376608 269237621 0
79090977 97604910 0
221935736 99417237 0
447826540 74277834 0
177588405 479900292 0
320059226 254393316 0
45402091 228030844 0
423076977 300275634 0
280827891 430156977 0
513380646 454448366 0
356009943 565880039 0
416536818 259592061 0
367150267 3022265 0
246401752 67861187 0
64800838 45562761 0
450117619 376195966 0
11911160 556423657 0
421720079 452047198 0
87823292 191866371 0
348508303 416358508 0
226366863 234334768 0
557518546 287269143 0
24850360 51692765 0
131258651 185581071 0
215814891 244300145 0
321596789 360427741 0
98255195 33507651 0
100054296 203096606 0
285789514 376709151 0
540534638 447781796 0
214124270 497354290 0
295879539 314031067 0
65049849 52840739 0
74096432 380603608 0
353357220 280202110 0
357194144 312897687 0
132220119 536900757 0
120981960 134136721 0
15316332 235483915 0
423564882 417891746 0
143865036 64534613 0
384464281 252942326 0
503089554 438510186 0
121921102 459103520 0
297599535 259753100 0
171325076 223956281 0
444205742 335525094 0
171084252 115162539 0
77902150 536737143 0
276819418 443221871 0
170626288 715046 0
136400970 253115129 0
255682005 215074386 0
330711997 150577430 0
305438475 338196715 0
284228753 492418417 0
552883073 120770642 0
140224925 114025791 0
378676469 202576767 0
46692531 25923198 0
334906656 149574184 0
264893701 284987308 0
531362101 462173576 0
423270606 433580708 0
570815277 474027139 0
492002542 264664759 0
312369338 23237246 0
23395738 407793212 0
233352513 504519616 0
277026896 313765165 0
72046079 238422420 0
251596848 491860664 0
543186393 208928257 0
31676666 104304382 0
428739315 278291433 0
255935503 39346420 0
85513871 442131959 0
54577475 17964211 0
287969 167204760 0
15141222 65878950 0
267322153 318750598 0
537129000 379440354 0
221463003 430732841 0
498611422 562163675 0
215123113 58639009 0
562232354 565649363 0
544708123 345544718 0
519237235 321357781 0
218539953 222156924 0
251155794 198280622 0
330779531 498995543 0
41637631 295156767 0
533244800 393541282 0
363434937 211365066 0
516663687 540401423 0
140658552 163636155 0
212031012 183198465 0
460296364 269030585 0
472044581 505763300 0
313980511 474625247 0
526598403 511696127 0
65609933 427991554 0
206056363 111413225 0
176486967 196663957 0
78087435 300259163 0
197989667 572902160 0
212810270 540884438 0
184905854 257259328 0
355899122 291644202 0
237418541 323510497 0
312565360 174185284 0
429742431 18737169 0
227834174 129528689 0
394073483 326653021 0
188739702 102662835 0
215853496 303687008 0
267267211 55589968 0
277391711 227767032 0
247855287 95300157 0
326975972 493188383 0
164213860 512970000 0
35666014 320609445 0
325987147 515463617 0
130654290 479726801 0
64976126 255108655 0
524467491 148661408 0
94359578 53019612 0
469793845 566542096 0
409781231 23286915 0
78211137 128075743 0
387550089 210390774 0
478861928 306518146 0
371251886 468450661 0
541239100 140448775 0
402097105 5381342 0
568363147 376839052 0
203026021 143020558 0
160287348 6346377 0
362053457 88056533 0
261035794 459051242 0
277494716 373297631 0
227742091 147518381 0
426195953 424393131 0
467590004 400449087 0
531907146 535365276 0
272663956 96503649 0
392749900 127473343 0
520338392 504615470 0
222629975 309957529 0
367030021 22229238 0
471289513 158023850 0
177505387 305037841 0
419937095 224900547 0
130535088 104652882 0
573872022 545557980 0
39681647 146549775 0
519759269 197412792 0
76548199 64932995 0
203857188 495418451 0
538993526 151492936 0
510392755 117870489 0
468510988 88237855 0
200594348 548773126 0
464677572 44333424 0
255296542 148286966 0
107982155 225590730 0
561202336 502189686 0
27744699 534771234 0
284519294 143012479 0
201017272 202472731 0
353643147 456396989 0
215426579 369516889 0
485346361 394704833 0
136891864 36504096 0
279332757 401846769 0
137772093 414642418 0
380934613 521809381 0
219308021 526488351 0
400814195 533269790 0
177493784 371887626 0
219907269 15712940 0
502243785 343506513 0
554278401 284933995 0
429745940 371260105 0
16570132 333504758 0
535952642 91032727 0
95401362 171730866 0
512241729 58343663 0
145031786 367628830 0
14539384 121613304 0
36256175 188825320 0
260559290 268301053 0
232661525 423112687 0
262081515 126092744 0
178147976 476554922 0
474429226 234735487 0
55987726 500885461 0
343520540 181289190 0
334561654 358673867 0
461333468 233045113 0
223660580 265105706 0
516732182 255972608 0
555371184 362356250 0
473420678 578745673 0
240550737 412839476 0
452787099 526753038 0
297532902 319864529 0
268492488 356242992 0
220622908 171612976 0
562265974 424814840 0
39505368 121637582 0
544770212 42310781 0
487722331 322634183 0
282956795 18313760 0
43122562 217740726 0
23906089 280047058 0
537837536 383066641 0
68580986 4897859 0
333843540 80331279 0
119929504 85603735 0
132150797 6821732 0
496312853 79238612 0
144193213 1945586 0
23435908 444279377 0
425548638 134705891 0
99479767 28469684 0
523308049 348587964 0
457379511 407395419 0
429313922 40214663 0
112163639 524750470 0
20390868 454666113 0
420783638 8871143 0
401689131 547063711 0
536620430 150090557 0
383804843 336440283 0
294012009 201884863 0
477567635 155647472 0
354222718 271561837 0
452195509 120588100 0
492661123 78674463 0
374072657 305709321 0
561952916 194159609 0
447526519 346881626 0
251420446 288991961 0
402886046 458224917 0
33941805 436470011 0
127497507 130013456 0
194101874 461110260 0
177100182 368813123 0
12315533 24844024 0
229406793 364004545 0
353696245 395305407 0
432347478 575073782 0
417006257 546918537 0
430526298 293504507 0
2498543 75667302 0
242218578 305366351 0
216108165 312160683 0
188493661 512203129 0
470311189 39618873 0
367064925 15819358 0
381907438 172644329 0
285405710 35677686 0
430132942 462805939 0
212836149 343304100 0
205675532 230551719 0
253293222 306657254 0
280017415 421442432 0
564203527 556593947 0
28193700 238725232 0
463160047 397916908 0
275026652 344556271 0
505702952 399858634 0
110064080 208158872 0
28294658 47304707 0
191466551 540493782 0
411360496 475137213 0
262671207 498192686 0
300692134 296278988 0
565598165 51534095 0
529536338 369358122 0
328241220 532998931 0
279273495 421125097 0
326391864 330140312 0
187725464 195313018 0
83664700 172101108 0
4479072 329378397 0
219961617 152290397 0
316147082 442863948 0
565242923 120304361 0
391035070 521946058 0
146609722 538067110 0
321780424 329163288 0
325537716 429713402 0
365381720 229185708 0
505565045 442701952 0
209908303 107959204 0
32146917 234682051 0
250725982 218802106 0
434530303 258893384 0
299807658 519187536 0
494952879 468433781 0
456492618 179930119 0
69209085 131731630 0
403830734 291163774 0
264832596 503132116 0
402954007 129152059 0
523962152 537216109 0
435729092 28703584 0
228233073 561586147 0
467562104 186244153 0
105431024 108839679 0
398553927 96766789 0
263458969 535716541 0
158492261 410776055 0
413728123 199048105 0
403656296 11946200 0
537513660 102139005 0
208716231 178894713 0
498648640 538627778 0
287297737 248210651 0
422297752 490712325 0
440183194 468927234 0
175790549 542175371 0
400628408 446322677 0
276624664 41648485 0
164412626 73475725 0
313746070 255195347 0
542427762 265795516 0
286926676 316548973 0
128311059 202132453 0
30393204 314994068 0
474753687 360320938 0
54801686 182302868 0
315898125 223271115 0
329856111 305942538 0
295811693 755293 0
42354910 244646126 0
567671512 337576308 0
178306422 488123730 0
259320163 378344140 0
11642674 200470328 0
186982816 75630211 0
529671656 300489917 0
197770773 577980287 0
249082131 411518604 0
398146802 426058391 0
436479143 365525487 0
211374788 169236559 0
170803414 175138204 0
164085663 516873220 0
541902308 482703391 0
282010285 48644821 0
482912492 270607937 0
169795951 223629213 0
57844221 541432199 0
364273521 324712622 0
245889976 295100735 0
287576049 572273637 0
477939500 222507537 0
60200325 229907659 0
482018002 281378893 0
490050735 93521843 0
266566560 499972773 0
496757350 448220478 0
6005090 10202610 0
321477014 551645982 0
149526515 57837906 0
234212792 527977283 0
154473855 220539783 0
568424340 432240240 0
83602279 264435068 0
316656756 90139282 0
464736693 376798046 0
200279641 360214385 0
6184321 566121837 0
234751532 103115119 0
357199224 361047835 0
521470734 148339889 0
501060074 184280666 0
189735141 181079621 0
28418141 327446560 0
273798758 141010030 0
42781288 572293855 0
536220603 124493501 0
161235269 495801570 0
426236737 97461138 0
106879661 423566413 0
97621686 430833684 0
287626294 303772545 0
235075687 355340551 0
147739625 184288325 0
356154558 446485449 0
570184373 417408298 0
559066735 113229725 0
70283844 306417548 0
351862853 367798641 0
403137162 24702376 0
161237190 401021938 0
140109333 50633601 0
238681012 86430233 0
251326346 264871851 0
531339677 29058616 0
229494525 402374780 0
16614233 243154000 0
35438415 550412560 0
140698762 367388807 0
292973372 343887039 0
109095484 509652183 0
383154997 296224403 0
328436937 340361335 0
452113154 211340427 0
568726477 571266866 0
184235578 28046844 0
400955915 444413152 0
191791160 270785642 0
318104672 530938357 0
64793747 575393126 0
143105784 439777092 0
9534152 523827937 0
427952056 78148834 0
339520824 477296538 0
12004617 553630529 0
335753781 161444409 0
106667763 268595372 0
82596948 429197597 0
444918349 555091799 0
432672580 250789187 0
295199119 463148499 0
52075543 493172624 0
145727636 506060094 0
260596166 499601926 0
138260210 258746365 0
53500754 84294204 0
36343649 344213692 0
157493920 410732669 0
571554411 356333564 0
175141082 347441755 0
481065678 569436936 0
54783811 329144921 0
192932596 393220395 0
41422198 220810823 0
292230646 567624214 0
238762611 391516326 0
83159466 469965145 0
180178324 66249903 0
420171905 54555138 0
44755027 204212119 0
166516266 339323157 0
302394547 274671268 0
190904996 268608397 0
201269203 576334433 0
571538573 315787749 0
331180811 284003302 0
223171789 477628700 0
458685449 73141613 0
43359020 399687441 0
373473635 554491244 0
577299783 129467254 0
325802968 414908473 0
493719522 340465266 0
233836630 527953492 0
167652637 102992526 0
129962837 539626456 0
391926638 262796533 0
466992712 462905523 0
17243004 525799359 0
112540710 231960085 0
350918610 463105123 0
329223344 271250570 0
348866596 328464192 0
500889294 354082497 0
30137604 145678685 0
394244629 385521606 0
412788100 184652905 0
313735578 35327182 0
45365950 142033253 0
471883970 378656353 0
103520213 270678258 0
63253324 458393713 0
443748582 346667184 0
511259859 426784110 0
361888317 207640449 0
283584001 344405314 0
121164522 460398542 0
105261137 483610156 0
238151552 307552713 0
28201095 11712655 0
191438750 461421432 0
482952327 455485988 0
28648465 298115091 0
102864489 211971994 0
39334484 461152167 0
141208083 239818241 0
515823991 379584775 0
531451109 90217885 0
543117937 121573280 0
229242606 73051074 0
411923699 41871406 0
249854531 200292446 0
546737508 524898030 0
422933786 174006934 0
311994058 551054267 0
401015304 382010826 0
169248860 337394782 0
252384289 563829394 0
131891396 440525021 0
287794575 74630654 0
567816324 10937398 0
209900525 223292226 0
167696206 463981194 0
288036403 177417298 0
229513606 413455490 0
153065491 508829207 0
142106204 97101937 0
51562363 565001956 0
51922793 139311981 0
551073995 187769114 0
351734820 212442966 0
130969336 9425066 0
138021150 144128983 0
470342493 516999257 0
112598765 471262023 0
224484137 337368212 0
484423476 478462264 0
388839854 263334156 0
108189256 280184163 0
136702391 414942355 0
220166244 435805706 0
456717455 463645304 0
154318876 144266281 0
81115106 451532466 0
372526004 193621268 0
144191215 248619659 0
459437237 366496436 0
91378707 299234621 0
561236285 458850657 0
137528210 295255981 0
514603710 485366343 0
127596839 214205335 0
338640049 328342586 0
35950862 118248574 0
465026435 251230758 0
451838282 424185664 0
3992142 227204734 0
81090830 120117574 0
366631554 107469187 0
181834727 15877438 0
513261683 50612738 0
552613613 366936701 0
145618154 528095637 0
549224832 505376572 0
550828433 392691992 0
12866252 235478378 0
263972212 289936604 0
321233120 109852991 0
75778887 258729746 0
531704082 111252405 0
573251600 80499568 0
250963186 354239974 0
342613147 506483035 0
247276324 2514057 0
530687022 525682028 0
15163918 220919319 0
204820401 427736819 0
342519191 93743769 0
246402289 64913902 0
13942831 265728752 0
387850377 488009207 0
476154629 473254160 0
553075450 487893577 0
300587496 171231269 0
381041552 153689881 0
273031534 23924780 0
422566203 220745447 0
36735064 308398112 0
21072981 336250410 0
423082664 33496416 0
413927360 67310821 0
237164638 148410941 0
317332415 159590923 0
354790916 245076970 0
359493536 153817548 0
493074296 1053370 0
91219362 160114162 0
325856793 106288253 0
530479083 384838929 0
410077635 322253274 0
307346186 548858349 0
351577797 29819202 0
91266161 266454799 0
52801768 109286685 0
393390254 524060000 0
229274041 256370176 0
483660799 344170299 0
376099650 353892762 0
72639577 134828678 0
198412217 237680001 0
310767641 318196224 0
173808678 203498826 0
474557288 438083383 0
182884939 17450337 0
391961411 75825698 0
391124040 392006407 0
129879143 452624099 0
125432015 5162774 0
136277164 426398459 0
403051086 368987430 0
114736750 145591380 0
130677850 291714501 0
327679710 466943445 0
548536347 235488907 0
528194659 122448606 0
321035463 68531949 0
270758166 433084544 0
252876330 436950494 0
303708004 474258574 0
566613523 109667932 0
186428560 8779382 0
500313174 577585183 0
76303945 275497494 0
483124732 306386612 0
450999994 206769060 0
421509326 367334539 0
99826637 320207353 0
33619507 148397315 0
138166460 359627398 0
261754185 247785260 0
435182917 380816504 0
478664726 193560442 0
132000430 204187359 0
4271620 375621303 0
1217843 480901950 0
43241471 262180262 0
425870969 22544024 0
23051482 463079670 0
16464219 466085588 0
11938680 109469392 0
336339664 404263135 0
178293949 330853440 0
339400600 453725472 0
518357380 493836338 0
146204313 349364130 0
299235347 83164512 0
563840016 92927912 0
18443975 354809610 0
514683286 537369799 0
186600423 56198230 0
296976641 61331795 0
27285247 505733423 0
332140018 208033154 0
439078507 451796712 0
475365774 534766317 0
5423810 396994828 0
129316920 552702525 0
32249334 100361314 0
366918909 433344484 0
376543443 264456320 0
479376511 91202428 0
73158772 254244035 0
68958440 109765102 0
119265897 188072593 0
361971000 145830149 0
236320079 439366258 0
188800905 130900882 0
75518554 468555697 0
107716815 388185413 0
171824615 164082009 0
383710570 192627063 0
4808088 444110006 0
279468509 157120705 0
429430703 42932282 0
184934272 425531065 0
540649646 389299930 0
116569916 336683821 0
454233818 181585100 0
98507785 15248629 0
403414824 407392301 0
503138005 227267462 0
468241483 267383547 0
179168866 475027442 0
28052883 142791981 0
143315451 350932432 0
127727033 447983015 0
257354000 424902698 0
420465351 354646512 0
62688351 388968635 0
210162577 288455507 0
469368001 80103234 0
229220747 384803445 0
234809553 247387135 0
430417004 565882874 0
97417483 553378601 0
215314112 449621359 0
345169024 138123389 0
546398658 401023145 0
19938696 63716016 0
518273588 504872882 0
34144191 534888605 0
474220561 216739706 0
276121658 573754595 0
179511 392077891 0
70104240 443179225 0
47982523 277640340 0
455234033 225637485 0
414769583 100849401 0
518342811 249540022 0
494214888 451811490 0
301864920 292156865 0
249171571 174321948 0
392634130 301992678 0
508736494 452405878 0
361815473 326120862 0
131403144 89477774 0
329494869 158973155 0
27191389 419285295 0
294516584 281893488 0
186604244 119519463 0
389288215 480981236 0
103650893 252904789 0
508378720 205367290 0
433569863 139937334 0
309706268 26971757 0
308029818 579136212 0
528431058 163360877 0
87531024 537511476 0
61638600 568514928 0
18667763 389606559 0
318562030 293117350 0
391168468 403882350 0
195144706 73958708 0
261063207 233282277 0
579534199 94025861 0
6531157 563678645 0
508416044 162634114 0
232563952 271814854 0
241740949 383213144 0
344730125 150726916 0
4791604 451813465 0
388362658 501998685 0
413528270 264792048 0
429678943 309121699 0
553045598 73354086 0
406935282 374867127 0
400424644 409454732 0
433323242 121186754 0
411842947 209198794 0
179473938 485687236 0
49624359 488917124 0
261135746 156413987 0
382323722 454506048 0
464255347 78258683 0
233601930 521858428 0
38429692 171980745 0
100413736 116946537 0
573718943 125876094 0
292125267 142295366 0
125058471 558821852 0
335979763 438626041 0
304977187 140942879 0
235737070 522656832 0
521019478 180577441 0
200267989 68593530 0
101118599 472805974 0
283869379 260197119 0
554402209 499292337 0
58092291 520863955 0
396229183 197171686 0
447072423 67862326 0
171123576 33832256 0
95654023 313070968 0
454648449 438518284 0
290851371 470665455 0
154622511 543253435 0
536582506 428928677 0
503475466 558288406 0
25704598 257485136 0
70267259 31633900 0
91934327 178696892 0
390120499 283409567 0
551453749 13627099 0
447875161 136826084 0
262526260 238492006 0
64070130 47532504 0
449107638 543251877 0
553386485 414352508 0
4154623 505757249 0
413753098 214349442 0
385525836 57376820 0
472637879 45780278 0
258713585 370329902 0
460240327 527863976 0
21257773 288940119 0
464191905 444698988 0
291084089 305367842 0
159983965 568225664 0
37239701 230983890 0
474045551 35616877 0
363816678 102080867 0
59866378 568495998 0
369103034 285764528 0
128802279 84151125 0
104024595 461768547 0
572936041 426272605 0
285359540 132740178 0
352721198 75804432 0
296342683 62147149 0
300199069 7514079 0
190081870 263237485 0
510357605 328828973 0
516052297 277009658 0
193921770 356108412 0
254508501 76138953 0
426379063 11008364 0
337880343 329453090 0
214898166 387211538 0
119086522 385636407 0
388586991 86741539 0
71491246 286656715 0
223952388 563277495 0
59689649 386666630 0
551933461 500863440 0
260474146 309040778 0
265708837 133274008 0
90103567 424203512 0
166448294 169088535 0
378910043 490387940 0
237471121 248479661 0
466452095 236050064 0
507508549 455445568 0
88679417 318601854 0
18134935 555386446 0
91107840 30727008 0
421897817 356632934 0
380581531 437116273 0
482533964 34241464 0
578360447 82719823 0
468356642 53423119 0
564669347 134900503 0
19461638 143316218 0
501972030 356366520 0
177092676 296668214 0
465963577 354066966 0
127054975 266444441 0
546850226 368260892 0
226052515 6245425 0
417638346 514831021 0
531556791 441009705 0
540584771 301551009 0
339650483 567802265 0
74521928 176564974 0
245873599 284139674 0
329775267 116270711 0
562060426 451112577 0
22398660 577391721 0
459502879 363803862 0
301144953 514768083 0
416973586 229137500 0
541422286 194101986 0
113991230 134043757 0
3283563 409662882 0
48206821 255392235 0
211390618 541817413 0
87547541 84322601 0
555964894 431549616 0
249376497 45062028 0
568649057 46408783 0
72215765 407753662 0
552463549 25114915 0
219930765 291907279 0
59427579 184814030 0
283507557 362804924 0
363319488 327228232 0
251199756 25385858 0
257331653 93208197 0
304292072 53566834 0
223528299 367511670 0
463424216 554901539 0
393891349 280828549 0
277537533 115962957 0
279627916 480018903 0
345747677 507366660 0
397833394 506972139 0
108691055 423824028 0
358953018 138838284 0
554623935 341594262 0
157320832 531186287 0
570250076 487489649 0
439658846 148691821 0
268517489 285008555 0
432001784 203314849 0
566620531 568824641 0
401442935 133437438 0
522688009 132416536 0
253681344 152803525 0
23703314 417639864 0
93298457 349548158 0
89683703 293179239 0
47679442 249750017 0
372751555 84757274 0
151832406 424157626 0
453398895 504411840 0
439950022 418405397 0
157649317 232993079 0
152414504 424799874 0
28409786 296868000 0
480155049 146719919 0
140516749 499163471 0
296202470 150928280 0
364213956 509262246 0
189362834 376125717 0
247557608 209682976 0
102170006 275768959 0
19358928 523085603 0
145800995 407713897 0
3752691 8041944 0
69805921 311231526 0
252871893 323778365 0
326420676 579332689 0
456416649 87335328 0
326532868 105065350 0
22425851 206602238 0
130648778 41195912 0
50638547 186978447 0
259320864 329694146 0
176530294 200145270 0
102892157 348093120 0
468698373 54656808 0
524998209 277984211 0
239289333 336812735 0
110949416 155026021 0
33561401 83224621 0
254456433 118807351 0
541452477 420926524 0
339691825 93427550 0
499793654 87779131 0
278188031 13654166 0
416352628 446016 0
362946812 277277137 0
133560324 171299554 0
435970464 484544751 0
556319623 345199684 0
85738520 118907 0
171490977 542015960 0
383753261 342424689 0
375111056 242997534 0
190021790 527082002 0
172544434 502119050 0
255444491 318654146 0
339492571 358202268 0
191374237 209591120 0
21482847 204764312 0
53677023 163491741 0
351930533 294734630 0
434319152 407057142 0
427495056 275000637 0
400369258 475457732 0
253255909 259951452 0
143782125 33081443 0
396129345 276760027 0
84673295 92172351 0
137336284 413167964 0
409819774 244992175 0
13856123 359030929 0
311545931 390770219 0
68102369 197157475 0
48164075 37597755 0
533624022 30290703 0
350544060 77286734 0
531667482 564157329 0
461790934 347671822 0
75516924 233623614 0
330145798 422145557 0
77614304 100001992 0
388974063 46743986 0
436864219 531945330 0
154851854 355246774 0
101634990 449337392 0
483063954 231328907 0
285313581 216868875 0
541848482 118670684 0
575970291 82212979 0
92176455 48804326 0
469400808 511203594 0
278159018 561117570 0
475185760 314821163 0
89425943 58009223 0
122553935 155881631 0
323001485 238333548 0
130163761 139366988 0
55953526 425958024 0
306890488 175325493 0
579336867 229311971 0
358922705 27766251 0
228751313 168494100 0
231844741 402641979 0
515689192 45305513 0
431925520 211432382 0
485023397 417275640 0
495399397 326094494 0
255044401 244268883 0
366594814 77211414 0
249352340 268426876 0
219002442 25647965 0
98967665 512675481 0
240320527 511799718 0
75996416 173163828 0
298883337 158614366 0
257632254 407085290 0
87379054 208669828 0
212233226 147505409 0
185802714 443516126 0
64086370 446597872 0
462427837 49899888 0
485748022 263015922 0
341501766 361965424 0
312235087 314914514 0
346798146 261532002 0
437781780 256398729 0
347101754 397475309 0
432534129 436362824 0
192591212 251575110 0
441422931 225793667 0
254890025 270048150 0
309068147 535674261 0
348392144 23390265 0
511046768 490050443 0
383143994 99410624 0
16668849 108630711 0
406896642 353960893 0
414106033 273258316 0
412478436 173704493 0
102976204 281637166 0
546366532 360584845 0
242249038 459788664 0
254437478 468748683 0
436415311 398009786 0
131196371 546765190 0
532980554 350524390 0
29820282 194603292 0
46265682 426256130 0
415837556 20570148 0
407514354 387857919 0
108881337 380977812 0
226892521 7925816 0
351837156 543959249 0
343179513 262376766 0
472790278 290090126 0
454528094 395478089 0
147361457 491979700 0
568114766 125083404 0
555094530 291295673 0
530182100 30935387 0
96448152 557963154 0
114799157 246529378 0
422330662 176910311 0
365387667 326673304 0
327678871 367559292 0
372252165 564836384 0
367360361 536302956 0
325562718 7995634 0
348464891 512495337 0
86242940 363782475 0
379698631 279607010 0
103670691 253671169 0
23765982 520791462 0
406462908 208467251 0
505856703 97131205 0
239447538 433361194 0
385928115 45749270 0
413291807 535625983 0
560627784 157298036 0
150864578 363026488 0
86957295 161603302 0
290641289 487588662 0
213879968 495812699 0
288668452 276955953 0
2538705 155811854 0
279027308 421268628 0
380784611 448259301 0
13078395 436369167 0
548233531 127041643 0
545378568 197324254 0
553904328 415536915 0
182469359 94579122 0
119816948 54180998 0
147869901 354318450 0
210482335 147863888 0
50268901 499833670 0
561880050 38055151 0
152135210 503949247 0
452678000 344922547 0
286823820 140005461 0
322409020 98576472 0
482753500 515560363 0
331880298 141407812 0
509826497 235012929 0
152749294 339428167 0
19841726 505594045 0
66174206 285144187 0
434803126 24310113 0
166167988 438858013 0
188108514 310362522 0
346542907 348253193 0
430751233 23680017 0
176737316 250752232 0
494784878 346716085 0
579552673 59645023 0
552694254 279802518 0
32468657 133830743 0
303368582 94015896 0
186524002 125279367 0
306667674 168040271 0
281082298 516413528 0
459618336 73622911 0
509954219 536242521 0
19215774 352118324 0
563883862 55052915 0
567797716 453563791 0
447983175 460330593 0
452804080 89030181 0
439552410 271586268 0
565207537 573650946 0
38588603 185528314 0
530222895 377654275 0
117542665 246669554 0
319979142 164008536 0
446333113 427439933 0
318846836 384431903 0
58164302 403618314 0
403333540 117486326 0
27509994 296272156 0
171072735 342139683 0
170537106 419145933 0
79949366 40573622 0
176576536 131070451 0
332072897 208519009 0
417270157 392262360 0
488866709 560830605 0
477118949 326622478 0
411889963 83288165 0
9395522 261989001 0
267142592 577057607 0
47404674 426363958 0
238829925 288747100 0
160307004 418293817 0
282559880 85546267 0
392161238 235158213 0
539836259 504030917 0
260151002 277547525 0
261863130 301335409 0
512597935 227986504 0
136292879 532399787 0
409018968 28929756 0
205479115 495481219 0
75519368 63289729 0
256501810 460298101 0
145283403 361600313 0
384775680 461152015 0
365698635 160686320 0
479807824 511547058 0
228107443 298767965 0
320438527 188992841 0
225374858 196345120 0
412040292 270135909 0
283708557 122086833 0
184430478 560882755 0
411885881 416232163 0
487004026 142913088 0
18369000 41181691 0
109046242 271052292 0
504621928 566754201 0
350444447 429860960 0
291556752 532925134 0
353135703 478921344 0
146846107 272739910 0
370445031 524785487 0
511223603 6826476 0
494623724 232060508 0
569672004 270406717 0
75614936 465881464 0
445911600 445754027 0
34428955 255696850 0
269680665 288860902 0
528258017 377918552 0
90258452 284906526 0
387512579 73425232 0
435062340 573506022 0
383371155 445320519 0
130325186 499545918 0
27251098 430227984 0
534984403 289744494 0
89378150 164374860 0
537262758 131970274 0
38921560 572216458 0
551102430 429889186 0
97262600 42149002 0
106977704 573820447 0
39272398 149045321 0
35370062 59420887 0
405896838 403737692 0
31790018 17420487 0
473661284 96359284 0
515916723 27811061 0
127834962 499651752 0
15093985 248069825 0
349127425 222495970 0
424014078 454234227 0
147442924 169139800 0
430887574 164006982 0
205909171 93420112 0
351332401 29741691 0
241153984 140523683 0
24585569 192573027 0
317903336 456787311 0
398941218 128537908 0
232811081 401306978 0
77143708 173903186 0
118855585 200416864 0
542474330 346374839 0
274945522 103743613 0
223659678 431466057 0
287818022 293979855 0
469308954 570124569 0
317844408 353014196 0
94231515 81811244 0
474304835 316709081 0
242456617 463938571 0
463937256 104321332 0
175647982 375364347 0
80903414 318300399 0
245815488 116659382 0
354563855 546491012 0
334806896 462885468 0
285298924 337322253 0
71926694 92388883 0
362230421 155192939 0
82528914 421830112 0
11047900 4445888 0
495243426 339410730 0
218828896 290912690 0
334668326 571744328 0
203848340 299282462 0
202644015 437129393 0
73645377 293405029 0
499428202 536085965 0
495044805 161679156 0
222810578 566334845 0
235662007 368169086 0
353195613 85931431 0
501552491 46301707 0
49994978 343446997 0
211938376 278777818 0
554236953 196083376 0
328117828 493968636 0
537214366 467883607 0
302122447 142179978 0
309885345 343837442 0
80112347 182345832 0
362135602 378827038 0
234970012 514322150 0
270144344 167243519 0
346970486 283522528 0
418699310 516024693 0
425740706 137301592 0
85930553 273293435 0
92773332 21771821 0
195013807 360526583 0
528184156 417551599 0
291600597 360288368 0
508802013 526531044 0
112516289 323134291 0
219239584 30924363 0
429808029 261770845 0
94026488 101221194 0
267927230 301596383 0
526062073 266707583 0
399611461 441887767 0
153391163 352292670 0
516468659 455334737 0
462174880 545876148 0
295285488 61879785 0
150517052 48607036 0
64207861 238185816 0
471315360 411704836 0
361853883 350901967 0
365767807 456657638 0
363820058 424385279 0
328966133 565005192 0
131191514 524252115 0
296353164 165235014 0
374610767 131109588 0
134422765 462963672 0
559198711 194510539 0
41439400 143168655 0
557325270 375539631 0
440360492 302245100 0
537856567 162028192 0
452156855 529856860 0
380733582 374801079 0
438526243 446986402 0
185463294 38628070 0
316072161 193032600 0
437954107 499556021 0
351502917 102992824 0
142327932 421425838 0
313346702 133426662 0
379624378 308939887 0
460778313 513413489 0
212199057 128492425 0
75521025 498078265 0
111509663 98481051 0
558855276 76128811 0
348454649 151020871 0
405231480 154129493 0
451709486 76651644 0
271409752 574972418 0
207872898 346963516 0
297395752 363909890 0
298463024 178172660 0
422735483 425649067 0
61692905 204134825 0
86913710 29291855 0
281189639 90985587 0
496095588 170887278 0
421172000 278780442 0
191531450 166091650 0
415366798 404474355 0
506381692 223189509 0
250018722 276878389 0
108156949 365890951 0
454073176 575222100 0
363330850 59438800 0
478705218 41877427 0
383094244 61352357 0
289823028 300679544 0
308375002 269839994 0
446501363 22233170 0
327026770 398709132 0
119952572 254287426 0
183333520 206091623 0
573874184 117594735 0
513997851 314100472 0
433610312 382153464 0
166713751 99189574 0
535179834 427629313 0
161528179 30427343 0
224077547 485791430 0
557773059 272361970 0
337848191 571396607 0
163226296 406717652 0
246391931 540327014 0
5610366 467849973 0
192114918 279188222 0
446752144 153750173 0
84825960 469084150 0
540287288 281355435 0
497359406 553440012 0
133168638 300136602 0
506051105 31856904 0
529140470 447762861 0
486935225 307892396 0
464213808 224908477 0
139058331 161977276 0
29572595 378154927 0
436970842 484606371 0
452477180 490155373 0
321236307 370385045 0
565660901 562614727 0
524998911 224952944 0
133635095 421846572 0
16459526 218899177 0
395021814 193475555 0
107531877 152809925 0
249137671 309407156 0
116409546 124582900 0
536804063 409242763 0
525184563 314502322 0
262829227 63155112 0
385442914 234465250 0
235809225 514996142 0
455695160 163828584 0
128296086 490868087 0
99005040 176394397 0
354133136 192026317 0
405665561 305196499 0
55113951 376938596 0
336535316 169921192 0
388006747 107544294 0
54738853 227609347 0
280495340 110810759 0
87521334 421091793 0
69472881 513331340 0
423038010 566416655 0
533538402 383221951 0
250718445 439181207 0
84294588 518026614 0
170646446 146416947 0
223250574 501779880 0
481525204 243953392 0
255782569 1592822 0
352606258 44363414 0
486794938 183110060 0
399456928 287797391 0
533399956 37217818 0
18013030 350925793 0
347975623 518545766 0
303115138 527545461 0
388681615 61398063 0
398396833 335445888 0
273485983 295959730 0
310130088 357783405 0
525153140 331909226 0
19370856 469222222 0
287768303 502820157 0
516195313 69534198 0
65094825 66231923 0
141524138 568632002 0
276856017 90752960 0
403844713 115108632 0
231600247 427518744 0
547614996 230892906 0
158915664 405709474 0
487872014 213283185 0
216914854 276902867 0
383359580 212796753 0
292784057 327146531 0
567274901 348315187 0
431067587 333483756 0
56144121 361431000 0
283544246 286255740 0
414700602 8762122 0
39414517 389436383 0
460052006 46529923 0
370497006 43396252 0
317764026 99602406 0
37129374 151516438 0
390758582 353872664 0
75949841 334777788 0
268092664 28343688 0
410922967 458986554 0
420820363 249503949 0
88561458 461216705 0
577362031 182062517 0
6916955 100076226 0
342591996 80052684 0
445255000 108234544 0
64565548 448458647 0
1992198 578949883 0
345476962 220483528 0
439275972 327448894 0
53955522 237899914 0
9266176 380784289 0
98347116 126844839 0
515085329 15432528 0
168743228 144815951 0
530357125 140145576 0
398586364 494612837 0
202799616 511063959 0
268629487 200285653 0
214089589 4729558 0
529911348 53701016 0
280949698 70407764 0
95491575 495814794 0
349414670 425971327 0
212261038 84493510 0
245832688 286514606 0
163816451 342926858 0
266695514 451717154 0
184905449 468460976 0
308245543 363899766 0
337941680 383885587 0
212801187 312661354 0
89942227 76597340 0
468442029 233325082 0
366378652 97875289 0
31210492 521114028 0
274439590 493677958 0
500017282 179160922 0
244750567 487495554 0
182811116 558847117 0
57903289 440818490 0
302885588 186288930 0
432399909 44741040 0
482929868 314525053 0
548976988 48244933 0
483337455 422330582 0
332628401 136399257 0
100432569 103825506 0
64040773 227139249 0
82004322 357935858 0
210568510 266813630 0
223519966 409830249 0
233065262 476218756 0
290357807 150984766 0
309051664 338040285 0
140311528 134419724 0
532030430 34385234 0
66160208 345234159 0
340620612 308625547 0
499619692 72164752 0
333452623 203600371 0
279652478 480922132 0
309619475 438551571 0
64006945 346538334 0
450425044 409995828 0
335776677 490776700 0
422310507 337197495 0
417921070 421106230 0
60444055 32084439 0
160120853 377547972 0
96793714 567169374 0
209357010 264398402 0
400390048 165785202 0
354638605 332307502 0
2123480 161567418 0
99089938 443856331 0
117071441 136622807 0
461551313 111333808 0
232921496 185683873 0
220568414 574248741 0
237392500 90530578 0
105663328 307221452 0
123757294 189101475 0
183775003 438079435 0
166273168 265488131 0
139848899 218942199 0
80225913 538535838 0
23761810 512633820 0
417906274 120446236 0
467342584 488295838 0
176263273 147099645 0
245746087 26337773 0
551066408 51095343 0
123609491 495265180 0
157518898 255294307 0
50379789 250810015 0
484723475 137637417 0
462811622 453675644 0
75931947 101683667 0
376744727 487057996 0
205929504 83998270 0
42780430 114457611 0
377924147 90563269 0
391903984 518335285 0
229276148 348504750 0
24431746 275078799 0
140216111 411018190 0
376483855 20500794 0
197645795 4139108 0
371010354 434389577 0
506339515 317835021 0
529687285 317545948 0
474928975 417763647 0
83982867 17637582 0
252055366 377973562 0
68414919 116653277 0
243066374 504944721 0
124515705 418591998 0
486277913 461993411 0
286801806 70528686 0
87324418 219496075 0
492152270 367138602 0
145044757 553045177 0
126513161 340692984 0
332829847 9016964 0
114345640 546612634 0
567727517 162642136 0
155607813 294702193 0
39010503 369843339 0
261504573 546260539 0
7673379 354748692 0
414613235 326733953 0
66464219 518666730 0
168987276 523289298 0
139694925 359365968 0
271734857 477624593 0
75896609 250385671 0
337538888 361787256 0
510950113 454145208 0
514762047 182816277 0
475610477 223987520 0
467544926 363841003 0
452246483 225735310 0
276666278 558657641 0
255189788 525357032 0
357448026 521250665 0
383030560 97192120 0
44000788 398549183 0
567821027 455130067 0
131347155 380724410 0
392215939 124038252 0
11078792 210621558 0
31946709 254037595 0
231287807 401557511 0
127848987 273790341 0
556352877 12724764 0
235492627 465838967 0
244975911 326411279 0
17371677 41135015 0
342580275 556843611 0
400326696 559152560 0
541158822 467821680 0
200337235 93925579 0
558008708 194928962 0
190591886 452301416 0
380741172 40855346 0
316307115 434212678 0
456188132 328081143 0
194815808 574804792 0
328901995 262990571 0
331758628 555528730 0
347856415 372087912 0
395322680 538315895 0
92973690 465899467 0
513573630 35976700 0
135999861 208623478 0
190416501 456109561 0
498732404 308361992 0
261200032 413410821 0
320836904 487289637 0
239417070 390316937 0
1429076 140521478 0
495196226 519927851 0
195634654 404174726 0
361282780 476308505 0
187131906 490966086 0
552491371 369059163 0
370141064 332727337 0
346885658 112530855 0
478377120 113333943 0
270024432 79101505 0
205722182 82030876 0
37878581 542778337 0
276291247 366607865 0
76656179 130421471 0
229889169 41919666 0
185443070 542980941 0
138456548 190772901 0
308575328 442866409 0
100411971 521641539 0
409138809 457467801 0
216851912 311588533 0
189280236 361618167 0
450532772 445024058 0
231736395 235677759 0
391163017 555031998 0
301719658 547690598 0
346012959 517728523 0
246073499 144066228 0
178902019 31669871 0
96173473 468369038 0
217262860 521332355 0
576255244 434277112 0
487527624 221761226 0
328274790 394974744 0
518380013 187876752 0
210344006 36317278 0
443617543 337435727 0
567599090 113738912 0
30194697 553252264 0
49772843 544670813 0
512030449 161807523 0
371927915 177245851 0
423766509 94292627 0
273931028 497977719 0
67245003 12269938 0
355148509 175196312 0
75753746 376612284 0
23099867 411889616 0
327973752 428599532 0
268817961 577722021 0
55841594 483248851 0
258228329 515318827 0
44899575 458516584 0
89179579 578001824 0
318214648 520830546 0
400472261 400047307 0
222361012 126678021 0
316681822 118985971 0
205962099 460579486 0
15723146 281269104 0
302398528 442537150 0
150355532 146904088 0
31095496 155548548 0
446737276 346566147 0
515662639 440652642 0
290832940 215881420 0
100121904 77493416 0
369333837 520825684 0
487730331 418347767 0
80863750 400023564 0
83126709 150400828 0
252206838 288189625 0
467673573 373076425 0
71758276 479219121 0
81709426 468777998 0
279727811 6776572 0
66795329 214790654 0
499743921 435253402 0
263945992 526425939 0
87107048 519108070 0
416795895 168775466 0
175915655 516260310 0
216769075 179431199 0
194765127 30792984 0
389441163 274951457 0
82629861 201308725 0
179436454 217036674 0
213683269 188023153 0
174631108 399584110 0
251005493 461182748 0
477120269 132840075 0
416717756 504725778 0
149849785 23187034 0
308461998 246248247 0
439407441 245967764 0
124666686 67616068 0
495700047 476055435 0
535431299 422658192 0
314008466 106952634 0
309746057 173552249 0
17798868 335249391 0
321113692 509466129 0
440856434 545884825 0
528170581 169042755 0
71882693 319896602 0
315622972 413473679 0
281486186 410741150 0
298299645 475246361 0
468255476 51049627 0
155600344 86266057 0
406047901 485570974 0
285226310 361358227 0
457793741 447945637 0
75838357 121293904 0
308861693 424422563 0
212876702 316806817 0
364197326 270977181 0
503348888 263086832 0
169167126 567910713 0
88888638 318590868 0
275787279 308305425 0
534820674 36922303 0
401234498 274879487 0
16639696 176091297 0
334928577 555986418 0
331989848 293341829 0
440578804 42240380 0
15373200 331599432 0
307922365 349031151 0
48492684 539149195 0
236774189 19998356 0
85008639 317376331 0
352085476 87420066 0
514894839 117105602 0
373217178 505027037 0
455087722 155394821 0
529830037 441198304 0
405129021 281447127 0
552969997 546727370 0
328999431 10432073 0
506557659 260144308 0
196016349 40865453 0
567819998 501755345 0
554146835 331661047 0
504491933 138813741 0
462284358 447238445 0
402347884 241351641 0
50757201 149922981 0
173159671 40832496 0
556702742 494948603 0
497771545 480187698 0
375243264 512331331 0
405804183 214322869 0
125821952 88654793 0
143045181 130225429 0
409649619 118888356 0
486016045 432877913 0
85306137 214886357 0
19846639 214122538 0
543559935 338536169 0
330776188 181639247 0
255777880 263532009 0
478348056 256428588 0
253023027 176634656 0
291663486 252019671 0
222904478 198970306 0
362663453 534278251 0
99471123 127026643 0
578246585 297144785 0
346355842 352193149 0
223669865 517079760 0
507808123 33972138 0
148810456 555195917 0
457620574 539510736 0
47740573 170662673 0
326716025 305036494 0
550343004 299884661 0
127283830 90305181 0
231824447 466820099 0
493594183 192837057 0
247293828 49289965 0
326176746 428448520 0
538844220 78343199 0
480611819 386306438 0
12917468 3071989 0
91913738 470800977 0
394178815 277175837 0
199514838 539891742 0
327763876 490257216 0
104806647 1611592 0
34421506 25546190 0
393878520 183791988 0
186211166 20868612 0
408546409 438506076 0
177914535 542299353 0
376392661 513642202 0
574801653 461234883 0
439774656 245522283 0
292040357 317840560 0
325265723 379406839 0
335155134 538990012 0
452449116 270049262 0
390386690 149485499 0
108663523 193866296 0
504436186 377707101 0
491014062 486921239 0
64294815 381769957 0
8891559 297524197 0
482322745 91772008 0
251171506 471221396 0
24544843 304439778 0
200578910 206262190 0
370124309 204244825 0
523196964 62166870 0
441905676 466447240 0
325015773 461245207 0
44281930 450783992 0
356391978 186671301 0
396789585 75871111 0
43301254 493222511 0
25707512 453496150 0
8563769 530631577 0
25139837 456610452 0
211423205 299629058 0
543222392 403339021 0
357338039 156988346 0
510171743 469798346 0
174931193 202881739 0
382858877 278976943 0
399200212 492660670 0
438712091 206236058 0
313826012 416212355 0
139031937 226522250 0
256250999 229653575 0
399429520 546371953 0
61869652 193511997 0
253745610 325256089 0
401724032 124313670 0
127677313 293525631 0
226681331 95351519 0
77392333 396693353 0
275107665 442278229 0
557821365 395674716 0
80342158 159038390 0
575452849 216497842 0
111765389 556193078 0
70024387 76181606 0
76934697 297505977 0
478559359 566267168 0
438219414 222342444 0
247933919 214259377 0
517050785 187437151 0
76134122 245083949 0
489717275 199508648 0
561284590 67329699 0
163422244 202980477 0
260461781 495829471 0
120804261 181066082 0
20827703 124573048 0
543672121 38879850 0
319366595 460785267 0
177678177 538706337 0
89558497 308676409 0
30824524 310831386 0
525355271 75955734 0
415416293 226185220 0
511218381 394783799 0
201982997 460999455 0
31562138 151230123 0
53407018 260258108 0
214175857 181072764 0
44852227 430298889 0
252384106 250801625 0
480631000 323821678 0
577575640 178909354 0
293653148 201074300 0
30291709 48141959 0
516665467 494265679 0
541680488 349719442 0
239199297 94608339 0
526758570 283170253 0
416132005 430449241 0
471580137 334707617 0
380309022 129356930 0
473609801 468451019 0
464701789 365535538 0
165684072 433589388 0
154266597 554220056 0
154893313 426943437 0
489258949 16756397 0
154163362 224531916 0
178643197 62200439 0
507655004 553099905 0
459879017 154608998 0
402690145 531869995 0
354103936 538153950 0
249487919 326399777 0
87969062 373161472 0
7083100 147538440 0
107570753 42272596 0
555777510 533736011 0
509047537 146245505 0
532097492 496040131 0
213979674 75531842 0
517389838 520170010 0
11885299 544735016 0
206496736 26226445 0
379832242 214632293 0
132903946 70534635 0
529022861 548989136 0
113431431 113260114 0
140096195 98792709 0
303439049 276619465 0
205301386 195192588 0
45628378 409963539 0
555713004 206646352 0
384864180 44033766 0
127351607 13149269 0
11953344 2398355 0
102956144 413664690 0
277656321 551732372 0
380010242 63754633 0
194520159 71339991 0
66996463 570658312 0
284684776 292858791 0
12316806 488624798 0
439644895 24993887 0
533315124 414077725 0
173203092 38119432 0
300439254 36302518 0
261781447 28466712 0
260798630 30319064 0
106492414 333896394 0
162357210 296175028 0
220375639 27189681 0
391193962 417140232 0
380114900 41497407 0
276593948 517827868 0
500036118 46402754 0
92765401 185069479 0
122824981 62570874 0
366740015 211924357 0
432570760 273851014 0
461126921 379461619 0
73033398 169602690 0
86293972 490391979 0
493580617 221470046 0
561398521 95507235 0
560423883 300449528 0
289422000 54812590 0
568137689 192276268 0
351005243 254811070 0
68009433 411077298 0
406499531 556332717 0
23866299 491797016 0
227651208 118797510 0
150970180 96348581 0
454317504 468851745 0
170049534 282600403 0
36202238 50453334 0
159134814 264405470 0
551966028 184625320 0
365308912 235627350 0
467293922 175672953 0
569649039 92877128 0
146919637 455488915 0
526052797 528721476 0
306268591 19235871 0
64537875 200811955 0
220255879 336744012 0
226821512 357302163 0
60621330 332576861 0
207569971 189219803 0
458236138 189195129 0
92161293 454115540 0
424048347 264119523 0
395479570 115316792 0
196800302 134267828 0
254835790 190855233 0
209083010 540818995 0
321304106 464146720 0
474898280 46613273 0
441122236 304902153 0
236650355 411797009 0
507793841 421583151 0
347174452 173593871 0
400508255 28357161 0
136556554 51410748 0
182068046 217305778 0
517067141 152731928 0
374294687 221536668 0
67643551 532802304 0
310835895 178398675 0
218909659 398224480 0
317018104 66537884 0
180199726 516932601 0
57040574 4397795 0
2889746 357797347 0
565712361 157866443 0
243037036 404879843 0
376699681 389645406 0
241535341 192515465 0
335167242 275121337 0
205754699 172648302 0
38365936 561056956 0
173922647 442190313 0
419267482 110062587 0
345220687 297811494 0
533880269 490926173 0
52521633 245609125 0
80976495 118654927 0
454339536 39592392 0
260084390 352110769 0
248816363 415761311 0
448557483 197007999 0
289757774 146611833 0
245629333 401286475 0
390732961 488262792 0
306281644 66033651 0
495245323 32032532 0
559649102 106969572 0
237628229 211973780 0
36388896 445674431 0
291861101 538949327 0
169638907 562246315 0
393929300 114235103 0
172915169 111057272 0
79067921 442206890 0
189547408 321554437 0
363821065 310889717 0
450454535 325065378 0
6692929 514679493 0
360757072 240064616 0
407730231 359151290 0
348266441 415745087 0
306127445 64245028 0
35313629 50673621 0
223446359 469248629 0
32343260 480243173 0
511772628 172645058 0
351930639 496695802 0
258854586 65683430 0
317613280 471760968 0
59170103 494597901 0
559982931 96241563 0
72398355 477135680 0
567139268 9437252 0
212303541 482993473 0
363550573 524439694 0
435811355 184607687 0
350625252 61618793 0
428564270 308635004 0
82478216 463768487 0
280579526 533336660 0
409630641 26606735 0
244951322 421277681 0
60611565 10479050 0
451552348 151207617 0
171009120 92340640 0
573525083 119727280 0
554235873 297067587 0
391995182 79796704 0
189082854 275559704 0
171995830 99667674 0
261183667 38377754 0
532630755 29506808 0
56477479 54782087 0
392903110 356970628 0
287218145 110894978 0
161435673 252139044 0
486235503 542802926 0
364716145 10903986 0
37200606 185658732 0
162678576 26101998 0
130287060 80428065 0
374424075 248993666 0
7429854 105697898 0
50917628 327069824 0
498249007 504676894 0
160301660 419304577 0
23187657 413833381 0
473648267 224559098 0
279085616 570868408 0
531547717 14644516 0
72029971 137026719 0
5747009 225819193 0
183033483 18759570 0
548732706 125408323 0
221143765 262403717 0
29674432 520480048 0
25958771 252265093 0
221585124 467357685 0
241327074 455793228 0
342205532 188007230 0
316966845 435686266 0
244304856 181332699 0
222322605 547068992 0
288252480 212092481 0
384297595 431023760 0
124283091 536413224 0
285741179 123792226 0
17633097 424621989 0
433897079 496805353 0
386510098 270938822 0
287467639 304403633 0
311773076 219782117 0
255383142 95156088 0
173876394 369659690 0
527697795 529648365 0
543365796 199044635 0
562293218 115466452 0
577933985 60923743 0
309871866 212416422 0
450593457 220503817 0
314259382 197299248 0
104928967 563552061 0
135964292 113366083 0
515648738 171652153 0
174508578 272659737 0
81477597 403907315 0
572096113 326661991 0
19389428 200197546 0
419420299 87185159 0
46045279 294724311 0
497802337 103993658 0
85113539 19856140 0
190294594 137968647 0
453355451 52817037 0
182908814 288807414 0
264134281 437788775 0
302370949 492980115 0
450798513 242733452 0
316344463 412887583 0
499343566 159653358 0
455715333 496109459 0
441127345 558260422 0
122620901 404507904 0
330536468 283818301 0
338478056 257845044 0
230298902 348604053 0
499967217 511751334 0
480859601 45128852 0
266788528 34080321 0
42284077 384188147 0
518190827 397362435 0
190327098 392282756 0
116985618 379696748 0
541564585 286258678 0
539105741 330545336 0
2434559 90103531 0
32822319 19813680 0
384545132 304280700 0
528333256 429702682 0
127738767 56823306 0
516133112 157197900 0
273131240 75600191 0
29368323 173520211 0
294022178 93591999 0
443941377 328258675 0
139155379 528294820 0
303802652 256574878 0
124530940 348817485 0
558545268 28936482 0
159600900 522680068 0
282385000 83656412 0
18106886 355426851 0
465980462 62456959 0
90707000 78999784 0
270077200 34301471 0
502291377 218812021 0
433002560 408377105 0
210552913 553511630 0
132157221 544353824 0
472963754 403705994 0
207514018 510619176 0
48404594 130689217 0
52945518 500365366 0
359669845 569589386 0
415329746 113446842 0
269899625 329093035 0
226873820 441484919 0
453501852 27256489 0
80282197 532584372 0
42196739 479067798 0
388076375 370195016 0
49797154 416667160 0
433516120 61395048 0
572148543 147903898 0
369529756 554307990 0
6823128 231712250 0
383157661 328606372 0
307212331 262958033 0
367427809 109773892 0
186533172 146152611 0
153925754 284250270 0
414322699 381357623 0
293141209 338748864 0
419809583 93187282 0
428343932 445395472 0
240098238 526198304 0
431576991 156002499 0
9910614 497897615 0
503044490 577539955 0
255823392 30435008 0
391561699 108117763 0
256762392 369504176 0
311835869 338045852 0
50076007 512916599 0
417595451 511532774 0
214434430 575181494 0
26739430 153182180 0
51796229 96423567 0
375546052 148214946 0
253455985 175495822 0
506646717 420023743 0
249832447 488530050 0
415391398 90224216 0
251428756 128410757 0
173140211 371068733 0
223028861 343422126 0
309772309 241984972 0
87409285 434683563 0
554698904 133008080 0
415609971 481113885 0
428699257 497445507 0
31868168 25795925 0
40550629 103502737 0
490510530 175065111 0
220640928 388512642 0
216830986 197687393 0
562918841 83889421 0
280151331 483181359 0
502115252 309372321 0
416632369 342154393 0
422626993 201125979 0
379710735 18488598 0
291227789 203787521 0
525328816 504700839 0
184223613 33159396 0
372603932 287803022 0
7790805 394805595 0
247667168 260838529 0
266735687 173592839 0
538062737 430910993 0
425963524 483286227 0
423967816 383651221 0
442482141 198147825 0
145240682 494608921 0
256565006 140249281 0
474834792 113517482 0
309975470 483075181 0
442386819 155882957 0
13587390 82296668 0
118948470 407492020 0
433555225 218907372 0
333930845 132370495 0
542416756 215673499 0
405490348 498393465 0
101544643 130642046 0
96471822 104829308 0
432869835 390677718 0
432865334 446912664 0
405701904 247933198 0
199065298 347661269 0
465026924 257576060 0
447533860 252874656 0
15960417 12460128 0
247625703 452332532 0
24562611 266066437 0
82828824 73119047 0
177431707 321388283 0
395009375 50204987 0
135199668 473007774 0
261793477 462080400 0
322584342 274752891 0
212056423 261290710 0
275398645 232671662 0
467549208 463389080 0
182448630 156589089 0
143598217 390711934 0
383229657 253944689 0
171586643 95337085 0
379670034 148204242 0
272364407 264344928 0
154022766 57278563 0
361893310 541919999 0
553731638 561990941 0
388651238 431435814 0
551028164 3091679 0
184590339 532365741 0
214602076 333355305 0
176865437 274521268 0
220536472 541726077 0
569121309 316363525 0
389738389 494022400 0
262643364 488358630 0
493639630 366933047 0
365610356 238872507 0
266662970 104002092 0
544039798 431384029 0
183929640 500889873 0
535444922 14335435 0
403409592 15549927 0
14287580 322918544 0
503700799 17309395 0
390153235 351935347 0
53530440 173261150 0
374468977 346697193 0
162741084 464689234 0
268637235 304440375 0
563924896 218809699 0
222105494 273249280 0
88630991 256504995 0
533364351 422283829 0
446467027 484134288 0
521820204 538725648 0
259729761 501818514 0
85258126 531100754 0
330418527 101756124 0
418537612 14656016 0
473728433 349910319 0
72466944 17650309 0
4545357 531504323 0
382925779 203841140 0
493891972 304933427 0
137147457 237801844 0
177374234 329815525 0
94474884 469766478 0
244804966 362688813 0
237698697 11585309 0
158356555 300758045 0
173328432 251714592 0
494828253 208908047 0
43733827 7227694 0
72195133 42966357 0
116147768 421934726 0
225870895 164978523 0
449474667 552859032 0
473588261 478775325 0
208654858 440640607 0
242604165 167187824 0
8635022 187027194 0
18682061 256890466 0
166898401 126112162 0
49977817 345855999 0
557578366 442184322 0
331669864 197519072 0
528215790 537108886 0
423985768 387704053 0
350932716 304762239 0
346615684 511057042 0
136098357 403361903 0
204237786 68959853 0
13824997 122222565 0
37149298 103902501 0
297118698 254716373 0
435960606 300063846 0
243046632 32977453 0
153744934 258931757 0
341774464 94902977 0
570456912 135932057 0
183685514 368371630 0
288693504 185166884 0
224061492 263365902 0
326524266 44905839 0
315724625 300443913 0
391671546 96658774 0
357896022 16124519 0
19315418 245089258 0
485944958 26820470 0
164329851 109106400 0
114562957 556979902 0
245429727 509055099 0
205464968 553727141 0
207419297 235237862 0
68282904 52637563 0
320400996 528922323 0
338909303 357963883 0
301981500 568390302 0
135505347 551929325 0
498315541 105885937 0
296830411 339722442 0
196877272 527067459 0
469757138 265717517 0
272447573 446142422 0
477590890 270757092 0
145152483 557046963 0
47496966 54973689 0
83641820 446935021 0
74470589 239046986 0
7970915 483871445 0
101242941 192391197 0
327231503 554959941 0
394416934 252148298 0
13459869 78932875 0
295464702 49609137 0
578367610 315760223 0
107538956 21023200 0
562007152 538439502 0
108588463 177889346 0
157555109 314651691 0
563345180 284614083 0
204100964 394840578 0
302734309 56369896 0
380163470 38697114 0
52081119 479470528 0
110299203 212435275 0
167741344 546109597 0
212269826 320915952 0
224317710 429007493 0
50295489 276115285 0
274289911 264142676 0
196356429 161754733 0
3162607 248469180 0
280124400 511397377 0
476952770 430957457 0
352865142 96030762 0
131560686 236855196 0
559256011 136785899 0
64454315 555339594 0
471992458 59795357 0
568357412 98785820 0
296505835 19797956 0
141903201 295157273 0
145629086 458928507 0
209054673 226828638 0
259864191 214253480 0
336421399 536719253 0
35078173 299583930 0
424485561 235316271 0
156725331 265705419 0
396868762 429425382 0
32967345 199775530 0
394502527 283144265 0
13502236 435729796 0
439985559 344570157 0
118344716 382937252 0
155240509 216733133 0
73738731 579693818 0
278308197 84898021 0
300129602 557478253 0
335985351 119532575 0
245027968 93103291 0
453330762 53530045 0
449777128 483746965 0
455901038 140849879 0
221562586 33133323 0
165688692 290396232 0
228030499 259678586 0
314041962 510359961 0
457130724 327905672 0
129745215 285566504 0
418628310 571537372 0
500016642 25648968 0
163149251 422823344 0
482679877 216796937 0
174744054 151331190 0
142294990 276402141 0
459489629 405293665 0
297035910 250436009 0
187441303 47784801 0
107759678 39395174 0
374015881 85873909 0
375163478 34246825 0
217858747 204449731 0
563716304 95224044 0
90144287 328549092 0
105479092 141872263 0
116394581 212213586 0
229810073 165821583 0
407937963 52646326 0
374327790 440183713 0
249682818 559206846 0
402769987 572352819 0
576294922 38852557 0
494588375 569285626 0
279518149 50907762 0
52726828 478289859 0
401347309 384237856 0
144743635 564107689 0
444590548 397552029 0
285152318 422728096 0
10025472 279792260 0
531757456 146657795 0
137989686 289477397 0
351073690 49130280 0
192120627 573144970 0
469766178 243920935 0
241459019 218627532 0
283187310 395394065 0
285883853 78049594 0
472616913 128566752 0
344127118 25912367 0
111429957 219765773 0
43762332 257740733 0
264749865 178993586 0
233003465 377204874 0
494049598 89369778 0
183734372 187892792 0
12155281 188123460 0
433567450 32011649 0
541802844 406368641 0
482077312 452412291 0
161946583 323693540 0
229848803 132134108 0
512123906 173485210 0
554522370 302039751 0
354377289 572758872 0
223221186 423758857 0
336349107 527833807 0
275820924 172956857 0
394518985 205275403 0
448397970 77176837 0
404976539 500038182 0
110389548 1888448 0
56144764 350617913 0
193607795 186536532 0
57396176 20588368 0
382993834 294127023 0
276107740 24088015 0
425199146 299948965 0
477364325 263011761 0
354379090 160146894 0
493842594 102240012 0
7359588 400074654 0
455125790 197152762 0
488974039 228232163 0
127320806 304014368 0
301923982 281919236 0
330368088 47614490 0
173102306 145770572 0
24282680 504574543 0
475794061 94942742 0
378173699 98121438 0
227007845 366442207 0
305137047 95705578 0
8079822 546157161 0
438699261 58768136 0
272776674 493147717 0
139769400 251313057 0
208351887 135756555 0
155715853 540296218 0
211110739 31696986 0
495548530 101010357 0
546990959 437005878 0
336630829 81423668 0
178063368 537050458 0
25475676 326682873 0
22057644 436555495 0
315360998 160893550 0
506238939 560860355 0
2799190 403763826 0
304863919 314519066 0
260055341 399947181 0
215277660 84368455 0
430046142 471705032 0
27379513 202816860 0
180560864 326618381 0
305364077 538900765 0
242733054 519251149 0
187491918 217956739 0
572336555 299451219 0
511725330 139548054 0
56149804 353627118 0
334346151 196977550 0
435829223 213097505 0
27069439 511867291 0
129542976 421462166 0
451057895 175026442 0
324766059 235773893 0
437067175 341261067 0
509179319 329915307 0
277300788 519908319 0
415546410 524718739 0
122109780 313400898 0
162006100 139132205 0
338128665 278492769 0
545453033 343274501 0
15691025 330702795 0
7108857 125282070 0
407055169 280317934 0
189928107 366416919 0
69940913 151699831 0
430141333 181352060 0
490247257 565469262 0
552607348 471709634 0
529743327 217241948 0
319810238 139625520 0
205916933 42550686 0
401819685 295370892 0
332540663 2517330 0
190404773 188094543 0
57605669 96330414 0
86662559 25950662 0
288333859 127749868 0
77458732 533492705 0
3497566 235704099 0
303437872 78528415 0
454240152 14409591 0
56624375 341926947 0
175938708 510045782 0
508494570 299947684 0
32121913 313258012 0
53717832 79423802 0
65061914 328132546 0
367821039 290907694 0
438062870 460574663 0
433128236 289093886 0
56447973 301414167 0
357452940 469906544 0
473426724 237341037 0
23572183 255111988 0
298810784 272791981 0
400400564 502650369 0
99643500 197012930 0
179897430 49709560 0
560439828 254559058 0
361982036 48461167 0
40898343 557585680 0
554285965 176819546 0
73559310 572001596 0
295927598 246727420 0
339361907 358399782 0
379264757 420363391 0
217066597 459851411 0
360985542 555469816 0
413113398 449107490 0
108017281 359517521 0
383260702 167230612 0
341485044 184266055 0
388635251 451836983 0
448430031 367867008 0
280290467 194435129 0
422066876 499221826 0
53205624 501784233 0
252301212 187488213 0
307889858 127773320 0
246508028 572528571 0
362112564 66422496 0
306080334 341433473 0
456541231 389979147 0
342036206 186113819 0
422783213 557219439 0
161791575 349926776 0
76626982 100512989 0
510020507 363358017 0
524147507 308589468 0
84060960 373225271 0
95434804 484211006 0
283064225 548715644 0
83904236 388643484 0
261358328 119877357 0
480494397 105487888 0
456662990 416969073 0
14905200 289286724 0
475803129 545506629 0
45441805 58817612 0
446761043 26376462 0
48801676 482550453 0
408728160 397286498 0
256334992 391169924 0
521009220 281085500 0
177195792 115557864 0
29049711 353844180 0
402037142 415394844 0
500175493 458218771 0
158749996 439496193 0
468574403 451459753 0
400067035 517487604 0
267224656 74122588 0
319745902 537446403 0
359989350 90556511 0
546767012 408288274 0
151640035 499293033 0
215464041 469504646 0
210189488 568811955 0
372000300 448302461 0
261228244 42925560 0
274259936 351143658 0
99239069 518014218 0
116061131 267920360 0
59571009 289833030 0
409234437 78299818 0
141417536 294576205 0
227005065 201290562 0
426967298 283304310 0
335667352 497435654 0
283295153 373400310 0
178033441 42882150 0
30702817 536171245 0
268043739 94930738 0
431182414 452184777 0
228473820 122060954 0
197153676 514400081 0
303206079 423526123 0
539932821 51100209 0
211831779 66784159 0
255194394 487272438 0
144342612 236269422 0
480569682 108857271 0
74879853 380961693 0
475871483 232168536 0
188446152 93542188 0
117261365 74520970 0
420158030 500910940 0
6675202 462720695 0
193385818 118118288 0
478551283 492148922 0
479598381 70165231 0
157348998 316374912 0
384238739 196463650 0
74704652 442843763 0
141300741 152773250 0
529766382 218841677 0
280880204 381614642 0
355393798 218240606 0
223900087 471398600 0
513001541 121432237 0
110400181 271575259 0
217416853 5589306 0
469844176 51713004 0
566331323 234799533 0
286420693 534081777 0
291366677 423150323 0
436241101 481204362 0
450572184 300664441 0
534500317 304834835 0
547475149 29505530 0
75495402 516210545 0
297365666 401178179 0
190834779 462864081 0
504767604 579678821 0
219219464 401104062 0
424551123 417288025 0
364987884 52857486 0
245518350 220932882 0
492421098 18117066 0
384523979 377293252 0
22282760 533664819 0
117742961 123728199 0
384845575 517092464 0
72820767 402297375 0
511909785 164624633 0
23070027 493212102 0
521598860 275121698 0
268115581 219322076 0
359021022 339310107 0
221809125 15322086 0
52285869 185408770 0
249423276 506199011 0
397665084 429402127 0
274592843 345793047 0
418784525 134811286 0
312051575 239473975 0
538834235 118572292 0
152554166 494926223 0
281297301 281979730 0
154655406 204993635 0
332924728 287895631 0
254697029 476382924 0
228761970 462601641 0
500068190 26752521 0
484687856 235838409 0
483091603 6383868 0
427761902 178143160 0
325248085 571727954 0
373419634 250022804 0
377029810 464301245 0
26291686 423982390 0
570343176 23376468 0
230344528 526828631 0
149156718 173394811 0
481006200 548406112 0
155805892 55832016 0
275556506 163316978 0
30295316 447415433 0
64780676 130038345 0
543461113 379961584 0
104852475 386527355 0
457649093 234623948 0
292667198 341161157 0
225609586 246977400 0
326574791 122519460 0
509113003 53926616 0
515593557 321103964 0
306571984 457709162 0
84066230 330845704 0
50774322 229439662 0
34496941 85620645 0
277443932 19885926 0
45792724 378414230 0
537966853 120519755 0
354236732 546834731 0
285285670 482249042 0
380400820 465550343 0
252430296 44444703 0
223090069 212226436 0
75875037 572699663 0
165132924 89739614 0
127506875 190395351 0
260052265 119218853 0
355304246 497713101 0
219642816 183548375 0
147460976 577548437 0
407447343 328885804 0
112394395 579024902 0
291265065 104976461 0
262495376 395581998 0
253349655 563147320 0
565146172 24350077 0
19526343 381984049 0
247611188 498595129 0
21623236 487805953 0
333699644 528407471 0
355517517 563711179 0
54689874 358504395 0
414481443 167421949 0
49318648 564229658 0
79119276 260385120 0
352989622 217313265 0
241129593 47701662 0
477721288 150752011 0
74038011 105081173 0
313139267 566877003 0
81348896 39894592 0
120101964 297392236 0
361725737 352987386 0
28583415 229842728 0
224508932 241252834 0
65809485 542718487 0
447807687 124540235 0
83865541 338471687 0
470881753 401368915 0
358517271 481141923 0
58621745 377160869 0
476976939 487833579 0
175702583 83997638 0
413122945 204664787 0
528754062 492837974 0
8073822 57691047 0
130493706 516378153 0
478455854 286714349 0
14996828 227252750 0
22150447 511482778 0
497297335 428698585 0
493226021 230546366 0
116320140 44419916 0
196830794 551522169 0
9411274 237683191 0
293954949 218273089 0
570196409 432180031 0
377240229 325084620 0
291616761 219061641 0
166341255 346790908 0
572310240 394472409 0
143056271 400739194 0
316575667 547789331 0
3973882 235604371 0
199184431 28866810 0
208511352 379123898 0
436640810 190554871 0
368464294 49028212 0
113314526 397193039 0
25877783 309381639 0
220156618 194885538 0
124276087 122992810 0
565394871 21952669 0
520677171 460801127 0
484153331 145914965 0
161858676 398444082 0
200727969 216921742 0
94424950 491327069 0
572564861 160765933 0
103174102 174558339 0
113701585 242526782 0
562319110 578464318 0
424316924 229735151 0
392650159 477140690 0
109183071 59492795 0
361093159 192220625 0
248334860 451369973 0
209429958 467017770 0
179078516 531884091 0
530744709 309027860 0
394823898 21066222 0
552286003 157131391 0
269825651 210363775 0
292450070 361626824 0
422219538 409030361 0
25437318 550951923 0
332248561 150267197 0
422554830 563987815 0
453410939 227689962 0
61088732 153730849 0
438718110 156281040 0
527832944 165500331 0
146974770 459935617 0
511281821 64816063 0
511961385 84953375 0
257444385 225623795 0
547890250 290297845 0
262444852 150013644 0
225012656 211870776 0
42876724 264051404 0
106569493 97296652 0
560787002 372450660 0
70927500 493006081 0
214976715 382093349 0
54087130 190461053 0
87826312 263442088 0
233447036 224810179 0
261435207 340850515 0
178148245 238493104 0
23099404 231084619 0
78865728 549930081 0
461146692 407084587 0
571131885 514663572 0
367935623 248955708 0
240566570 110356456 0
263639793 356918802 0
399739658 238600545 0
569720755 19259199 0
381919341 198521689 0
296165270 288804421 0
566401475 280493785 0
223510653 89466348 0
570773171 203970175 0
69038642 99034186 0
178425910 191771026 0
422755269 387870888 0
544126753 221571554 0
314390078 219119259 0
133861902 19633251 0
29480411 220314083 0
13865732 372910922 0
405847762 176322144 0
517816670 206250592 0
554206910 547865430 0
88403049 280451175 0
482398499 204263259 0
217344625 260071440 0
263488100 6510609 0
562484953 31743635 0
308502060 76472188 0
190415860 522560294 0
83875519 76623500 0
521377408 55079400 0
172116278 185159611 0
157741899 534466823 0
509203692 277793745 0
267129988 37192658 0
255056254 70002666 0
555933946 151494651 0
446350187 455101907 0
358930857 453912168 0
517196277 86736801 0
264272699 330454073 0
538874012 89315484 0
558468967 129660797 0
202497950 166632233 0
298727886 566926067 0
330113918 534030086 0
120512338 356518098 0
206105606 539370537 0
25845019 129184976 0
109952927 402666396 0
82549345 196674842 0
44516880 490997905 0
133578625 233339734 0
451787098 138161896 0
404754644 79385350 0
437617126 224164621 0
158441760 494311367 0
415832324 422113954 0
448674394 350074464 0
239900200 386418698 0
54575905 234568777 0
295033508 185451217 0
447357448 294811398 0
169801184 572133877 0
446655785 553418764 0
99360780 533975019 0
437800519 148044439 0
205937525 417612866 0
173962137 393072281 0
207900423 198354190 0
76302977 244176023 0
377446939 145074773 0
119877651 339448283 0
422787123 421624349 0
306146291 154681336 0
64248207 270939245 0
478056476 30324780 0
201431023 450348088 0
14407550 39928211 0
280248921 512427819 0
191808711 288582076 0
156232584 212826062 0
15164151 460559692 0
13785336 436977613 0
526137296 94115408 0
282054090 89514499 0
391253799 436575731 0
61233025 181285169 0
153667460 284063128 0
557997172 446438901 0
460566681 175237917 0
352378468 301693034 0
400631175 94458535 0
172681989 195533196 0
137403767 137420757 0
201568249 278855155 0
564085552 486056477 0
426823461 389787434 0
93017298 467127039 0
180236865 427356 0
112105938 111283542 0
154241565 202325983 0
157138639 160857915 0
438506942 142117867 0
474350133 17226894 0
558480496 125782629 0
557894267 182732167 0
420306072 478141962 0
157381811 127054333 0
102128168 14293554 0
526985390 269616078 0
537118772 8602059 0
371840635 397038380 0
281541679 305714443 0
524768706 506745974 0
69585584 510115995 0
105918407 482937942 0
382166840 365257538 0
345340739 195098128 0
169332732 359500848 0
191458668 202194109 0
41174084 329333296 0
20866051 524170356 0
478671666 251820873 0
347195822 181917265 0
114518102 336055848 0
121644026 384119972 0
485581932 422679266 0
68623932 366758122 0
154525333 376493940 0
367011487 432751584 0
209941853 348885679 0
72464466 257333339 0
240967524 401377401 0
49955084 75854065 0
440756047 4594103 0
356164396 192615550 0
569418911 406153110 0
575037313 344094242 0
310885 41601325 0
409054586 188467812 0
481436509 570967882 0
473070957 398548768 0
451090743 33984406 0
320292637 481595827 0
363043877 77576774 0
317807485 31129669 0
213983100 206799257 0
461513778 60727062 0
197982901 497043843 0
409534240 209516613 0
577368141 529758611 0
502057341 440847698 0
460174915 506121914 0
141250349 468075339 0
467014815 16895190 0
489691331 578531603 0
428634485 111200717 0
570881128 165770456 0
213025499 104113862 0
159864170 161998083 0
403412982 206892526 0
185258307 431854543 0
304906058 416383868 0
185089467 407865965 0
395689515 534332464 0
303915362 129315212 0
22437572 166121655 0
317492535 260408574 0
466762946 407250627 0
264573989 449737853 0
271081497 33099866 0
531211921 492061770 0
317192134 187561866 0
82574520 129988945 0
325627479 29417071 0
242864503 297058958 0
69759273 236303063 0
478880765 251570351 0
410886236 544323749 0
433588573 549220868 0
214957444 523788457 0
479226032 274081912 0
338889909 191376106 0
105897547 389740024 0
52600700 244999138 0
254747825 262127934 0
293300285 396499640 0
327178673 294147880 0
427328169 127926039 0
122339975 476773569 0
379697555 274876217 0
435092922 318344881 0
20642473 132414025 0
132919484 333498073 0
501024572 347000314 0
176746440 205721244 0
566647030 295374598 0
363027462 492078266 0
196255165 399184793 0
547018715 532449579 0
115335183 376767206 0
344947244 5100405 0
521041143 492919950 0
14360896 259705844 0
551904214 534678743 0
258492747 342297844 0
117290960 439128680 0
523852272 332490561 0
241884401 153606434 0
267112059 121293830 0
510121483 153130136 0
349074507 474643556 0
470343237 516004466 0
446912680 322072225 0
233012590 566940063 0
504065486 473584627 0
47723459 321854053 0
563272093 259466561 0
153614277 113145244 0
104088730 322513225 0
1698114 506770125 0
345948656 194432392 0
42721508 10219968 0
542609196 14252484 0
350749875 457946714 0
123684934 50405010 0
70130025 557198136 0
477750630 57394738 0
574712835 392718635 0
520915225 466082131 0
521075592 568027693 0
435295195 3044505 0
426235908 453705710 0
180064610 335759876 0
312442836 37122859 0
119154175 357692354 0
556037692 373546275 0
422276625 384287320 0
444522955 498306322 0
549570120 381478363 0
191434587 262161537 0
109177298 377064267 0
398156694 293925689 0
296841609 535933448 0
155550498 387687457 0
257354374 367939520 0
207478616 387477888 0
565526132 352514377 0
328825248 403941930 0
45863948 174113551 0
526057183 248395455 0
558709815 204506294 0
127354822 577680049 0
229123946 183876028 0
471852769 527624319 0
415212896 342666856 0
403228657 174163679 0
206709748 335036088 0
6778150 505079684 0
529963917 489280877 0
454851323 19605229 0
218361334 261777638 0
109932310 245370184 0
324684129 465338039 0
237611055 433030312 0
444268475 537868214 0
393194258 150683676 0
300214286 521160712 0
527053487 114216993 0
292151386 153673000 0
156557354 550734204 0
344505377 58645224 0
33360576 373410101 0
466186273 87165367 0
43763860 456026436 0
192622073 726598 0
190525166 128200071 0
9295952 422990324 0
161315711 498720655 0
23932914 320186487 0
274094535 561316269 0
29272199 505401371 0
266792523 34599039 0
332241037 142254115 0
500866137 98535227 0
384006053 142260290 0
1114942 519242193 0
280828248 381909472 0
195484683 40385198 0
139027853 131608517 0
47483876 329071997 0
55958954 106616005 0
101802218 507861312 0
281255186 140468516 0
206248740 442940814 0
127284588 386823450 0
465957144 11866819 0
196870687 40480872 0
98886180 517814547 0
383229415 364775216 0
409371843 338632366 0
563707706 355284026 0
136864760 243800218 0
468903911 506733265 0
476245653 259734247 0
168060440 280178942 0
575102293 512861696 0
471208917 456138441 0
218082535 555821786 0
453405229 491699095 0
270214672 395982026 0
162436349 471131188 0
357256741 31285966 0
283762842 130681333 0
171497871 358763598 0
527062305 265377861 0
387079489 560017669 0
69629191 168504796 0
79748113 572901907 0
281422690 32226181 0
121893671 3919274 0
57955932 564393549 0
525473432 122619454 0
15791114 176881320 0
254531573 430420968 0
5084827 529765000 0
35724835 206731536 0
68567249 42839624 0
51023290 29850451 0
328850316 441430162 0
488173957 352393081 0
286909518 11523439 0
521117129 264091314 0
539756427 337287464 0
325205249 524549906 0
150153114 245523527 0
250729694 216155110 0
137899829 191778767 0
412613273 183587081 0
493164482 557386712 0
579018252 301697643 0
14630408 118657446 0
11432899 572936219 0
147171208 500187844 0
173454543 493025446 0
433484685 254750723 0
98748151 537201743 0
288441916 536762248 0
245973911 557350216 0
221943135 127675366 0
489257169 131704011 0
352578388 565829885 0
42541794 58982822 0
115225764 485127811 0
514021120 20132069 0
499892149 74557619 0
374212469 398159963 0
525422795 547229146 0
63560050 414956525 0
167488231 541111934 0
73860249 567148693 0
467000899 56572272 0
496072753 153801099 0
17872339 279758624 0
173890558 176995489 0
271246640 104471819 0
415403876 411078231 0
113900907 460529987 0
321668657 202944907 0
166730371 416764661 0
182945723 88968636 0
511786247 314714740 0
147554279 27882767 0
312549574 331278895 0
147410027 37093824 0
55224181 498322192 0
502070282 523671373 0
82982101 143636053 0
456197312 477000376 0
201631825 66529389 0
175782465 393003049 0
229186525 569652103 0
312834026 233627806 0
272610095 378251807 0
105008450 572863177 0
15816065 105827199 0
188313723 78472390 0
437934582 55468641 0
281160344 15109012 0
20150645 134506635 0
50441496 159279003 0
171454956 258855139 0
251657560 99826653 0
132394184 125524836 0
282517352 577186316 0
303733992 443382000 0
122102597 558881860 0
467919764 483805115 0
103399248 476157802 0
126853758 316538901 0
349218819 334785578 0
450131345 97873526 0
472761250 291012863 0
463246077 354631511 0
188587745 539105729 0
237130787 444612976 0
514012568 253630344 0
384489942 541544004 0
366477328 466954484 0
267956256 130979713 0
434180920 424696473 0
123256250 167694919 0
417419264 78320810 0
368147479 230671109 0
81732784 41015847 0
315952531 1231635 0
17503818 245814796 0
45610465 152032035 0
355240547 534014562 0
540097397 364789625 0
267503643 364582004 0
272594269 191766958 0
323557538 386907055 0
175332151 226976716 0
20803030 26225866 0
283378364 115237025 0
334635151 46898147 0
197858988 327125068 0
520770961 386532639 0
115901321 558153423 0
322836170 223116322 0
57972358 397875465 0
493449042 161625765 0
535558644 488164654 0
92568834 381947379 0
150678184 68282665 0
551688481 274968824 0
528116958 355780455 0
101306837 309114834 0
259793 105464465 0
128853780 382845403 0
21586303 41426260 0
233290279 278215614 0
391337465 476638989 0
143525612 519131820 0
442073678 559891891 0
430213312 483497261 0
511079578 177599859 0
168706688 156798888 0
316564796 713299 0
310334906 527255314 0
132912139 520006319 0
240811239 555314776 0
306327085 93714400 0
331344576 247460603 0
316228515 462696393 0
464356801 490104382 0
274096418 265816417 0
172159474 394657173 0
87853469 62373073 0
343311311 32042635 0
274956586 323692711 0
427111519 368335139 0
221971095 106321137 0
377893840 223135917 0
518977065 101275120 0
249295859 313336783 0
499962341 211171538 0
200425161 357640442 0
393770327 534353583 0
316747238 11514012 0
467494367 85709902 0
167965694 265642966 0
180503284 358567467 0
333227234 313991401 0
344165968 484875503 0
575984016 470068043 0
209957914 343728139 0
115780910 114407326 0
173174947 424625308 0
349351106 106181260 0
411251476 467073796 0
241254197 345059351 0
116690302 555151357 0
399562486 104647044 0
15142691 242897832 0
189247780 83680470 0
287391220 287935308 0
445401804 237211204 0
531277423 81673405 0
144812619 99172034 0
255477521 229202163 0
69503904 524222622 0
436164613 410979998 0
123111790 284438833 0
359736162 339002177 0
259816776 227313392 0
256482920 358065134 0
360507434 281691713 0
322829359 197973138 0
357876085 280873313 0
506944942 253875412 0
508615567 568334740 0
185540832 560169756 0
393551302 191484793 0
202681575 56886048 0
141504293 456830761 0
572995383 191411191 0
149022843 134434436 0
276543588 531498043 0
575870223 401650701 0
354658487 515998799 0
535384461 326143691 0
482547755 497167160 0
432816650 58862045 0
355435752 324954911 0
64378800 219706666 0
451471734 488574205 0
440019078 502693930 0
13308303 419445000 0
99255618 353418163 0
154866421 431334297 0
249031344 173771482 0
167449825 356531264 0
572540719 363139571 0
271714550 214981616 0
397891461 257195526 0
111715747 274328373 0
441711769 104462826 0
144301715 196058341 0
313686092 230045492 0
228504472 102123353 0
230872421 47021520 0
403871950 507217664 0
488144870 422385541 0
429350833 71229298 0
388842263 100789798 0
513766632 527496148 0
468991130 142062762 0
37232765 322119037 0
127004054 169218336 0
238695527 327670758 0
37531676 380551780 0
181120779 40116295 0
222621840 332853578 0
245543333 481747840 0
196459578 163693335 0
267686741 177857932 0
328908410 428644142 0
209510146 92086933 0
536305391 269473824 0
380700080 72488345 0
433035578 105362281 0
454768899 544376910 0
221214508 250581026 0
500159181 176395665 0
330645709 291787860 0
243118773 406716645 0
519779814 523664776 0
398650850 265434666 0
150907280 128965941 0
89084983 272150283 0
552127252 448950129 0
364924404 274589866 0
414226307 436279715 0
116906331 431510886 0
219800622 514222934 0
45173344 286855647 0
433586055 529772004 0
69382524 16254399 0
34223555 61226674 0
17396743 139977548 0
159735271 513168168 0
489056148 571276979 0
67064748 570740199 0
33394038 263596583 0
401930616 220427475 0
556013978 205548378 0
425645014 236179514 0
574442066 11131332 0
372850244 347664308 0
448742525 535941572 0
430402083 217929205 0
118066338 365202451 0
414422215 425020559 0
540352515 553679243 0
318725341 492484014 0
310264074 8242017 0
393850278 457609687 0
31883362 28943687 0
480905100 102586710 0
149780387 258171390 0
562477077 140883711 0
315963679 525481953 0
349618233 250998079 0
393907749 350753044 0
363052818 158562721 0
145565553 110217292 0
222288355 46656641 0
203823229 374903246 0
553498861 315033114 0
20368055 92741926 0
114940696 292280459 0
375660001 69937509 0
302791789 515290054 0
187890454 561688562 0
468899954 537936362 0
333062526 468709679 0
321803072 137206994 0
365678362 192214948 0
155451124 266313089 0
368993898 402428783 0
430160737 104054490 0
569575041 579511689 0
85428734 343062197 0
215096396 462702453 0
203675049 147678899 0
67271191 432774588 0
55627787 71950783 0
177354706 121332039 0
139644213 509725866 0
110471506 509490909 0
282566532 499582128 0
53151451 414340539 0
165691070 153948415 0
475371804 121993513 0
446677187 314132809 0
283815199 72158829 0
485799261 497987542 0
401446567 200184265 0
25602078 255863934 0
127826598 255113632 0
451646293 212272571 0
243601516 405792932 0
41733286 124658011 0
540525406 563405994 0
148659237 421947903 0
145883526 334236527 0
482326436 450400100 0
423062692 434598066 0
389095959 56691593 0
118917476 106143766 0
567607282 498686565 0
72039093 271814602 0
364651994 278813328 0
416746156 473972767 0
361285572 174616810 0
408022350 575760787 0
51045335 239851575 0
68763554 373215797 0
469496167 238238768 0
434560357 44855924 0
48604310 195007228 0
570945867 316634882 0
55727428 121107692 0
437621516 87563613 0
225088593 399151391 0
212999633 576956905 0
112738985 246915188 0
174957795 189585610 0
522816629 114094327 0
98003757 101900137 0
123983542 289024253 0
270501202 337318072 0
529020788 273904648 0
33784335 30816327 0
162813489 290966068 0
289068744 410703841 0
8272338 459880589 0
345879397 53334026 0
474412917 205752649 0
35287559 274642580 0
193790707 80459980 0
97504845 277720784 0
143170009 368481661 0
130669108 232143300 0
394335447 233298321 0
104550336 384947485 0
265947278 512241974 0
14819189 178002087 0
83782758 86222060 0
312040759 338426060 0
503100322 192742424 0
388047249 372597358 0
230919405 413315871 0
240659851 516529503 0
572954961 17128618 0
8570983 436154120 0
92922038 210796939 0
329913129 214049518 0
531363977 55293729 0
511633675 258533362 0
79857824 572883870 0
285881289 486484732 0
94446224 199247862 0
163325744 443501604 0
387997882 319001959 0
219366608 108856195 0
571656576 153666424 0
185599403 298953183 0
298439140 89367269 0
37442372 144499507 0
553624820 221177783 0
341251190 473619049 0
343596323 223329077 0
16967974 544438053 0
328095889 132128275 0
513823513 187866961 0
207612661 287221157 0
515563255 240545220 0
400274963 328938701 0
17682319 240180113 0
182709358 420348450 0
397386790 67027298 0
402849660 536725584 0
247080089 104712461 0
66518424 121002785 0
347715215 77360679 0
261322910 267228129 0
102305571 81862505 0
559765265 304452979 0
468727602 379874002 0
138610564 29197734 0
208065148 475254691 0
426560098 222173862 0
154415877 89478516 0
488213432 255836167 0
193779401 395473332 0
566489989 85665010 0
115172642 322284963 0
368565874 158662652 0
433498836 329201115 0
397306901 359897945 0
340935166 561078185 0
254728469 571830645 0
358793356 530234898 0
526347804 142109248 0
215464343 525838433 0
157844773 76492729 0
479335872 8883625 0
449652421 486276829 0
3984773 269776317 0
311817200 121008500 0
66858622 309633177 0
269642815 30499663 0
459650851 346616723 0
265851433 473328648 0
320003681 565389433 0
115565293 192094791 0
131959235 349794720 0
112851437 77075480 0
506195073 390087953 0
523162047 229134875 0
514222053 3294786 0
557169351 189173427 0
111323524 296880785 0
147268988 62802659 0
524387350 489071670 0
103111022 297490981 0
232196595 322560252 0
396907634 15730242 0
538582227 251122497 0
311678948 446487400 0
548563919 164222742 0
575582834 65100231 0
461819739 298564181 0
554086628 238274652 0
314152126 441483168 0
26947919 278038040 0
184016388 175879725 0
315682202 171231093 0
31893133 275649283 0
222991984 256908688 0
541015842 73725625 0
361095619 82347266 0
394194031 542134054 0
209748611 3674956 0
405002783 564701346 0
339958898 117748365 0
453909976 53036197 0
473871924 205411015 0
264057352 109427121 0
283482269 100231598 0
90214952 512209541 0
72212754 293040268 0
412880771 200964705 0
374915291 529075313 0
37157228 502140805 0
34613155 188435724 0
286872025 371263629 0
166246873 482564847 0
432865633 508132835 0
149889394 440272853 0
56621068 516360603 0
541323782 443908265 0
62740564 558744459 0
98487004 45120422 0
529085771 346797566 0
166142286 70046290 0
448684537 345480094 0
314823126 55228574 0
149021260 513260326 0
1397946 489472597 0
209327628 239438047 0
528102172 171702025 0
195331826 107442312 0
88746001 44767148 0
223075434 480187796 0
529369943 297095079 0
10653506 147178868 0
369865786 377317314 0
371174869 152803959 0
462575757 386098748 0
572405060 1189122 0
299976858 144269719 0
271430064 256545101 0
200980557 77158778 0
507649607 31067320 0
20027580 391600204 0
292132487 171375553 0
565456798 403554497 0
375959546 497831984 0
404968960 521334961 0
429404085 346317737 0
294144749 167978551 0
270627539 427920123 0
514668055 109039098 0
185538520 469669790 0
113498693 578791731 0
108885665 49849566 0
236120457 19374687 0
449533577 172418793 0
117659600 8464287 0
234420680 497843547 0
290182821 168316102 0
23411768 182595115 0
188907042 222206669 0
406627930 105948729 0
224472187 500232950 0
437955406 279547733 0
353018771 376897217 0
254342862 492870158 0
364766152 12580394 0
484742316 436558744 0
30113972 512337850 0
226033497 513951619 0
266185475 409735456 0
483220502 158554833 0
364759404 133904300 0
499270066 148832492 0
537441331 329827694 0
321302109 218379257 0
532720648 199758932 0
352643885 410939140 0
213032257 370172114 0
307021462 305748488 0
554837660 273796444 0
16254913 386975732 0
367028928 4919280 0
10653658 402593146 0
202329114 448176050 0
269079174 75806095 0
196147426 373953808 0
375194185 407736244 0
87966506 522830744 0
124023998 54990612 0
455722946 159000063 0
194384548 292403373 0
215297350 370382877 0
453113769 477033735 0
205098326 318877146 0
182707463 270190645 0
24713926 150994875 0
180555087 199740155 0
47422776 547405224 0
327901194 243286883 0
131343944 213918549 0
71914840 339184870 0
111957433 493802741 0
339375596 287615715 0
327859525 421963454 0
412576353 75679663 0
323539496 569145187 0
540284847 390369077 0
281703486 163173032 0
161405059 364047379 0
10088197 373213602 0
388166424 131770995 0
214659982 27261392 0
347049350 216655158 0
224807731 408730754 0
273619051 547711230 0
299865732 173780622 0
286312126 21782734 0
181042768 63285989 0
275224759 159770365 0
456229719 166533016 0
11990180 389153253 0
430026349 12839658 0
306368993 439403387 0
494958505 253149038 0
214370370 479850806 0
181668398 547313393 0
558676612 443467782 0
534509242 205769852 0
133197896 173100566 0
178006676 124402276 0
372196165 494461802 0
6826413 257677045 0
542633901 546593040 0
146122397 500969048 0
365457905 327146173 0
361830838 340724480 0
174690861 174617048 0
405956371 494442579 0
134806342 103465558 0
397035998 56765856 0
17749151 192555582 0
179481088 430229575 0
296768303 142586727 0
325772415 544275850 0
470125727 127453755 0
309675875 200017586 0
528267996 467279695 0
515881256 132172806 0
73739231 311381552 0
96491046 530122613 0
257345714 48356774 0
67367596 221278709 0
505548638 299783177 0
72403971 132695298 0
508775870 57047261 0
456881472 308970940 0
85921395 39193584 0
81502310 551607934 0
26573915 486636692 0
372769845 97972363 0
92537072 42538993 0
534614882 398064601 0
73056983 502577647 0
144216410 98664783 0
508598697 303427901 0
505939615 544962725 0
64109399 579368061 0
263679854 492184608 0
249234997 432517868 0
406617614 338607794 0
47299975 165969652 0
72538210 342562925 0
498542854 149710943 0
533804851 460859481 0
190991469 515202094 0
274751190 93148588 0
516821621 106290401 0
72026591 545596639 0
137843864 176444463 0
400822365 14788637 0
416517876 58120482 0
253059572 189729916 0
536989454 574434081 0
274266323 551672439 0
202384703 272816005 0
26791283 163124075 0
375292296 257335925 0
16050678 78835749 0
233439872 204028018 0
35084189 492237844 0
12004149 278039353 0
55445359 69708035 0
513389341 191453045 0
398469692 33387135 0
546143207 469104895 0
546990290 386364410 0
9900393 259517298 0
381948973 103718019 0
168943205 92903528 0
546789756 419946139 0
64919210 29904762 0
537476046 480566450 0
559099978 30757137 0
322691226 562602783 0
317936027 125612439 0
58053624 515729178 0
172381612 120530311 0
545381667 355653425 0
194095244 292654529 0
181077004 377044365 0
20346450 134222401 0
472750675 258391380 0
283779793 450615637 0
124014882 70281811 0
159198607 90154034 0
212264181 433939995 0
107645273 302528971 0
59992408 204429649 0
474727487 523766125 0
266667158 99997736 0
44723580 273551870 0
57385586 40446215 0
529619505 228431862 0
369723683 518846297 0
425318909 513000241 0
180897357 156825726 0
247562369 427615435 0
285592916 481285608 0
162606983 177230551 0
257990905 542924331 0
308013748 458025185 0
268378635 176146831 0
41549109 4308506 0
143139567 132074374 0
85364046 60967960 0
511310813 163433954 0
79927228 43254777 0
463880062 55330735 0
134587652 128184474 0
214906014 218374251 0
92756318 407461620 0
358542886 204893480 0
21064904 384179622 0
523953255 6286321 0
321285967 303957424 0
116842203 539668788 0
561635400 203054063 0
560473608 474347126 0
481325493 236142393 0
137710371 64560334 0
392358791 543282039 0
461775975 14022042 0
188435325 440841402 0
2238951 132480659 0
207488606 492927783 0
382974990 416952702 0
359301502 261399524 0
493352496 118286902 0
170140145 114364376 0
554116059 185548470 0
472804873 212161454 0
73289304 347447741 0
36491036 232669942 0
313172706 87171988 0
539984770 6061288 0
324245859 81224256 0
287092739 25561734 0
272349664 149962429 0
194726198 32215096 0
535778123 251333913 0
409279120 394046463 0
448950844 363451591 0
308126339 381680310 0
432225901 351706286 0
39203967 188657538 0
342805700 378801378 0
389741109 468849572 0
48535987 40601514 0
381122667 226608380 0
409178509 446497151 0
289772011 155865378 0
384199003 513113152 0
417486117 91605026 0
89761719 171885211 0
507166369 575752816 0
308534362 98626729 0
579534099 85724463 0
183444767 157221671 0
305102475 320383451 0
306456216 59962083 0
306842615 257415764 0
443266892 402340350 0
227327563 259775717 0
267533484 54574949 0
334250221 378786190 0
352667503 250263773 0
378457707 316564414 0
302869140 249657251 0
289892744 557166874 0
543353914 189434892 0
235724553 358592937 0
15983759 43411994 0
490590972 406569778 0
482820229 160874763 0
161295887 139536601 0
387228462 311688080 0
494518387 305740739 0
51630062 275600679 0
391649061 12286275 0
541359119 520477665 0
223549270 160811368 0
414813115 122667272 0
442846893 321680291 0
108966744 68020860 0
274008495 484152377 0
353635753 232457597 0
119711161 5821034 0
17783779 87422599 0
188453705 288073865 0
65542898 141881890 0
190951883 538556282 0
185039840 341432743 0
363280925 315142766 0
366820761 354007026 0
269418480 477380378 0
458579093 235566448 0
124257948 548576088 0
302236585 397669849 0
290387498 218741536 0
437861158 40547889 0
567753124 19921003 0
312610876 364167113 0
62718180 167465549 0
74078291 134515429 0
293557237 523377968 0
317012756 374439096 0
146103142 477150859 0
13434472 554998860 0
352762507 578847722 0
353700343 321235673 0
110545966 120421689 0
432118345 496380508 0
509017397 324054244 0
333224272 9913296 0
403440475 387867301 0
376972647 271972268 0
260540757 289921651 0
223459408 351211603 0
246236862 286801760 0
303747527 347086095 0
57712508 278644260 0
23609467 198936693 0
321000028 514219019 0
384665611 76998983 0
6056271 211120667 0
34185950 75025646 0
307639591 463716471 0
487772489 149850526 0
431032373 196402048 0
96118621 71539480 0
451482258 333797258 0
373623118 443339494 0
13401277 89657867 0
286797678 499256633 0
313326044 199908990 0
577231116 562526389 0
434667272 227143211 0
16761711 348517372 0
156774118 205947358 0
364886510 31575029 0
439797695 370512883 0
102726363 231077186 0
512874112 430265981 0
395453489 478763964 0
234309677 519417558 0
279190956 538495760 0
131607703 480925225 0
168991890 197157749 0
307648725 269503851 0
212479340 572443264 0
292221374 31041599 0
493869726 340129764 0
295441566 235444107 0
159566884 350220681 0
378962268 529351130 0
188546708 381011207 0
45293589 438359190 0
41012824 288453075 0
370997071 309209698 0
490425009 309853033 0
511747573 434664474 0
35524777 411209708 0
107920888 504867401 0
11418214 450035716 0
368784122 453087457 0
228899165 525855330 0
88931885 455001759 0
2930375 155053163 0
213486488 189270072 0
559859127 500596460 0
181867248 518261729 0
179302466 395372070 0
79582783 181705020 0
302817541 283742499 0
473308019 37785207 0
419817972 261107956 0
163760795 63715351 0
515398726 521680900 0
32646845 499415232 0
524828145 278382378 0
150699778 202592085 0
387937642 342173762 0
439271164 29970076 0
387543899 331095155 0
121017225 147551380 0
416594457 189348937 0
204292791 57695321 0
337716798 140864631 0
228963649 436988132 0
540850345 578575724 0
98344449 28761997 0
311446481 512399450 0
231308526 482530333 0
356341927 308456356 0
127402479 538151761 0
78874367 546000329 0
265590323 312013419 0
574241818 431722697 0
467477151 505285272 0
236287178 401906985 0
29349797 438611364 0
480522575 487987796 0
348949199 371010121 0
497793582 216122543 0
285882928 56372392 0
542299666 292343496 0
96110240 79423262 0
151770283 455618495 0
70562638 116491758 0
262284232 266972746 0
94287215 146989240 0
95216964 256351007 0
20483896 87260238 0
402035413 345524300 0
246103634 363957451 0
437595390 313565592 0
361655465 266671092 0
214983536 508988011 0
438387219 249562918 0
467408505 437671037 0
116946756 339937545 0
411177547 220305264 0
464874632 315068614 0
436260487 403477742 0
268582665 499202683 0
219884244 230436288 0
289306796 263194619 0
356794057 53425054 0
53569466 487868868 0
378091515 81496872 0
232400829 288668943 0
46243872 398356600 0
170381003 115020465 0
346240623 46789264 0
134168564 294206893 0
562155851 514166423 0
52925889 522982323 0
119412828 290187966 0
187713593 524711428 0
394165199 434400549 0
98175328 391980774 0
557662490 209309421 0
62053458 336812420 0
419423496 531132365 0
230931754 134250897 0
76513737 21141944 0
125785129 529342898 0
337668211 111686526 0
3376006 106358039 0
197321614 139766947 0
375536840 144530995 0
361152285 260109269 0
260583891 382430887 0
244438467 558954977 0
164822361 169528468 0
112407252 384196750 0
469917378 297696850 0
28751742 164217432 0
368176850 222319530 0
412239852 162262809 0
224442061 398080082 0
276560805 568494529 0
144403318 283005107 0
400295725 41858640 0
163536838 227259511 0
78972380 220351933 0
178963878 13350738 0
279486770 425763476 0
265748790 233996608 0
484301061 555183650 0
17476970 257867978 0
350370002 573658104 0
202551512 458154309 0
341118113 62077432 0
104769339 125920671 0
114259147 19691477 0
365384459 367087436 0
35323053 304465569 0
185144139 496047224 0
168439283 83180791 0
450296443 90038109 0
268226010 350453826 0
193802503 422391934 0
201710154 169349512 0
523852332 283957676 0
428392887 218699050 0
475478551 266412282 0
353080325 523488633 0
334890224 415704249 0
496033042 463737387 0
557190159 546210184 0
386874634 551608994 0
359484271 123501081 0
421429662 100938011 0
350514125 201087458 0
26947229 171118559 0
544333757 95216533 0
60598942 479452132 0
147423025 533317332 0
443899676 140768936 0
233317122 197560919 0
24815831 560607659 0
194224956 71828447 0
554976698 343692279 0
224348334 262968875 0
531811914 322086334 0
117357866 436405757 0
154249539 118356007 0
79741812 395305781 0
412216377 489560587 0
399802311 432015433 0
113315493 101926815 0
106560258 9277379 0
250733670 191251712 0
462863531 399394531 0
373086543 230046180 0
358340798 183357324 0
8458476 11504464 0
572254965 431161813 0
88939746 244488367 0
145680016 138706686 0
499643904 42393741 0
116523045 514381983 0
248129064 338294877 0
525099043 208679809 0
29769567 307658632 0
34233855 453563086 0
23903192 60908208 0
379613320 436074353 0
538818274 563137100 0
392131351 323509979 0
45604411 562646449 0
403579254 507543258 0
449746482 95283741 0
455454950 453409969 0
284596554 357457498 0
417362930 224685469 0
568175303 136115713 0
403191225 31838859 0
542780947 204202047 0
570991981 78805089 0
426131580 47706327 0
451270336 322672543 0
72467729 337268721 0
71244687 299035400 0
296049860 349622566 0
529981535 86322685 0
254141227 435048450 0
56416060 374812043 0
233916896 98993924 0
562881609 16406548 0
401393430 404272870 0
563121330 98531410 0
291307358 87449737 0
518442833 483466726 0
40854229 67607111 0
555150058 94992480 0
571562781 528165383 0
205728727 454158964 0
102958429 509765454 0
169993362 186928392 0
510513603 536480391 0
210866923 275328143 0
489435624 337921088 0
278095254 475249485 0
196561650 379570483 0
472183543 68074100 0
512433032 317542046 0
73384140 480320838 0
485015378 124801836 0
449255416 449596861 0
544301886 338319319 0
396097384 335501952 0
565367662 193517848 0
389699766 209364938 0
504481781 137208128 0
21682513 267429831 0
291846762 521347492 0
129991051 569834390 0
132208197 229062434 0
52118952 29509337 0
63986903 115472900 0
420333541 216142728 0
313114974 76579628 0
370307735 455477126 0
369771917 198901376 0
572445133 317409508 0
462957992 168031681 0
414711980 243255760 0
563412065 557343117 0
330865909 50314664 0
52892161 249864184 0
536118573 221851093 0
281916714 318487625 0
244971524 205438441 0
95755454 111830216 0
485029941 83508423 0
574955404 84744959 0
270566162 144442058 0
408352487 429457301 0
478371319 25252504 0
307321424 405601955 0
542740715 439546734 0
172590534 549898821 0
180782406 548874460 0
535771607 804963 0
317010553 37152361 0
556288519 289219801 0
473262436 264901268 0
325110525 112196445 0
302125024 208849265 0
126086802 17395524 0
26395943 161559907 0
366084799 189268243 0
273887030 485210762 0
286175467 303935222 0
362925193 30984506 0
202329648 565056129 0
438802633 102766958 0
141478236 15401184 0
7113355 414637383 0
260996417 572462517 0
561614449 350477698 0
488446300 51398620 0
572000348 468201842 0
193223701 151860735 0
84465086 553455237 0
364423068 7494652 0
484849472 10728265 0
215974529 508814910 0
214057280 512520150 0
220345162 407757082 0
383120147 5744306 0
13373158 488170422 0
159955798 525279369 0
118416031 573390012 0
152276418 355220269 0
550920735 342393109 0
523635235 10100073 0
23627579 385639052 0
68934852 168966529 0
276660894 126472461 0
563055219 230689960 0
147230171 75472325 0
429440889 47986842 0
486945948 515821985 0
106135006 274509707 0
530871512 343753694 0
80877796 463315116 0
365327422 334446930 0
324114795 201681486 0
575781305 470487570 0
309740108 45417142 0
427755583 212349896 0
128151636 111067693 0
323086857 557685048 0
481972522 108571608 0
36620353 207792103 0
405294871 207205338 0
325056648 66379607 0
172024341 374779994 0
400700754 107250810 0
179876871 279794643 0
360554064 94725387 0
468166888 401264049 0
88068016 320354446 0
313007264 490863486 0
364403824 72159240 0
30794552 109014523 0
173419106 218031933 0
252345709 566961420 0
387140832 450491980 0
146200579 392426515 0
55103540 471391956 0
480976615 539399917 0
107850004 449855972 0
398331209 169623626 0
402115362 152699205 0
391320630 407264227 0
49957267 23471187 0
55510889 388224961 0
322187129 341688313 0
430128075 14737449 0
465809441 173332641 0
486324162 65453587 0
290379343 162446514 0
80697032 50909221 0
536255513 410919466 0
74562612 555282513 0
393891043 130237143 0
256256859 518791869 0
52078521 485321887 0
156622627 53284615 0
311117216 77507370 0
405539794 535620521 0
575129533 430111191 0
108755307 230703533 0
506063825 420853665 0
95817497 351556660 0
349205965 322435297 0
172249066 111438938 0
376733662 469104529 0
560109209 219739098 0
475533590 497165038 0
80140983 169351733 0
192575982 156363146 0
28983322 299804256 0
279230966 399409491 0
99492243 105425405 0
409424024 518576860 0
307133470 456315565 0
208642741 330947097 0
26176682 2608399 0
283829367 481647785 0
315315468 127796937 0
556494566 159714607 0
482326377 504325476 0
238561487 242629083 0
474819274 255097390 0
473578559 424094089 0
430828312 85833021 0
399002995 443579026 0
386880346 318879121 0
422980997 502685362 0
214190256 185608766 0
10873913 236465890 0
233631022 486934437 0
284740486 388700289 0
210573605 404202587 0
388750056 523146630 0
283734905 371791639 0
479810274 198717572 0
462792820 24976339 0
107875223 501784156 0
31488308 30067933 0
38417411 486303171 0
423643958 567657322 0
289164334 556706300 0
175293146 104163785 0
275907253 453399272 0
282671317 97078959 0
499414448 407748839 0
159547099 119359285 0
475198596 539872490 0
455490257 398839738 0
88707645 197008015 0
4597221 58802124 0
531975810 484280052 0
97421245 422248888 0
144248085 405355637 0
561305176 550663798 0
96223411 382428445 0
318688607 86971304 0
346599801 441171347 0
394915009 200768264 0
5036668 542820151 0
189335656 252876570 0
364242732 353280172 0
2109202 363961857 0
195423512 514529328 0
356857837 391652054 0
556813125 556680866 0
445182543 418033617 0
499282065 378611290 0
530928835 460483408 0
62560374 427430858 0
494590888 419535456 0
54326287 458227984 0
505752491 30244725 0
266465186 446952113 0
543452288 397159722 0
29915483 97951913 0
479881482 56567254 0
180479887 19333057 0
334856028 49971132 0
237442028 312496880 0
568165217 555445924 0
464073163 348451694 0
231128157 256764320 0
385211623 454931891 0
496040856 557499939 0
4864807 384090075 0
123634116 325406185 0
528969622 5525716 0
207432242 279259428 0
191501546 379769725 0
250668952 118450101 0
13095997 347018997 0
37857665 218250525 0
12981894 127568043 0
448176238 556680068 0
459450721 223255864 0
441340865 577433339 0
315092396 236486211 0
81141267 160766044 0
575127817 230401817 0
411729059 125856687 0
78793458 540777451 0
298834003 63871094 0
144216685 544515898 0
18156665 552307558 0
168498526 263256837 0
578255141 575424722 0
257340133 500216484 0
42681486 193187137 0
338578881 151482116 0
8891403 379967538 0
100609606 284788812 0
552420857 183704661 0
152465725 120480513 0
160843230 473062499 0
204736157 157455585 0
39188815 210737533 0
292430188 516638626 0
352023960 177663815 0
311169272 390091 0
490630003 400400094 0
251866842 301541720 0
447638604 326614792 0
93853187 227369100 0
441374511 570131115 0
473654112 49603091 0
145967180 210461335 0
491726934 283043480 0
533647951 442172257 0
491866243 357464341 0
22243729 248194956 0
516597337 30702408 0
361561907 59368812 0
298097517 248990370 0
426771057 150086848 0
87356142 26719930 0
325398903 325849741 0
147685222 461841856 0
71991228 493865971 0
297674617 505234634 0
4440204 342796289 0
121085253 99539604 0
546007287 551905840 0
547175183 397102544 0
200198522 186230155 0
454217091 198931818 0
165693578 162267494 0
145888065 183179750 0
95007330 299829758 0
158346046 142366297 0
299810821 387484459 0
25324718 363669950 0
218658330 453103111 0
22575914 306518203 0
193223142 161150268 0
519927442 396207344 0
251839662 436502076 0
267313765 77767094 0
355268170 570593010 0
73492927 540606191 0
571684416 350102479 0
517523718 462333423 0
16817017 10615519 0
141412107 117523481 0
201266956 196623756 0
205565363 423949602 0
279049249 385127652 0
468483669 294095283 0
106646579 338766205 0
563870096 34459825 0
44912416 547220675 0
43037421 208586145 0
262170800 161491602 0
167628988 330890662 0
436464948 228565065 0
513841327 242986082 0
160610094 188632504 0
247063017 308682839 0
200023811 527216082 0
5478514 403444175 0
496222182 332280362 0
3694535 21022789 0
64574816 467062376 0
239691578 394876027 0
332468230 331208887 0
458675981 487370702 0
142491616 108994403 0
313967271 339506534 0
570027810 318631496 0
212882060 404168725 0
59096563 429626463 0
69311402 97445782 0
93237238 251455122 0
186136929 71801397 0
90994390 22368098 0
477726129 396215065 0
404630060 135301111 0
242154980 318879527 0
171432313 109437114 0
395192009 573732415 0
274305316 559604042 0
109882026 523054034 0
518600683 409573204 0
218922072 91898218 0
346139350 4471455 0
22721251 333554755 0
272343787 104203662 0
548593910 200824352 0
2850974 236583066 0
277969025 13963861 0
355138867 146987525 0
81527736 463667821 0
496336029 414385798 0
534497652 269874994 0
457859747 386606404 0
45542889 111736334 0
100284824 386615821 0
79097514 211624011 0
469517666 262576942 0
201871677 432767096 0
21893682 231930085 0
199057080 434137802 0
309194204 224577093 0
351818841 4146494 0
367067234 378750762 0
232118352 541491253 0
21248714 226124414 0
207054863 471451773 0
445777108 113546316 0
262229480 368412771 0
480263370 221810275 0
172883475 421080374 0
353540496 560797312 0
261053323 418700708 0
175156989 399582010 0
227597800 324313208 0
243700392 533805049 0
28450238 164375527 0
57824751 212265337 0
173224990 171671201 0
357009483 506876994 0
233676561 532159530 0
445154458 549304168 0
269591707 496202449 0
244712146 221417571 0
151782083 438560739 0
498639605 343414140 0
421387824 548110220 0
338268206 24258594 0
240924530 297483286 0
232637896 197626975 0
523550756 185905224 0
253002404 427769888 0
277775840 45013376 0
476773409 85698970 0
253415114 372742418 0
383108090 62733588 0
154050004 465963237 0
527458826 209134296 0
279141731 391139998 0
526243422 561279909 0
255762143 302656250 0
176889319 283952803 0
34028068 88996106 0
167611187 323932597 0
129655837 15113609 0
137451603 3659948 0
373136597 172297862 0
68053799 878115 0
34100487 483681287 0
29851005 491990444 0
407149759 518801869 0
259548003 334589625 0
69899920 354346277 0
71143156 561972724 0
179328836 151106547 0
516225994 461179780 0
125052091 205108681 0
142914308 389448533 0
219143565 186199731 0
357712623 521233372 0
112979429 393971516 0
483968114 233503287 0
60508785 155221880 0
453817661 216216344 0
199172524 306738815 0
499479031 125993039 0
159526169 144054036 0
559783010 259049421 0
422389436 538419027 0
342132280 439447916 0
1991154 438769693 0
231391828 530983686 0
302276846 242234333 0
63032510 173563596 0
448309753 14306532 0
430122437 26641230 0
356597271 547915733 0
438718402 520510643 0
388601741 199719563 0
189849197 565347308 0
387751093 34175825 0
346553448 544804723 0
7572382 156543165 0
448428138 47077722 0
116028369 61265912 0
184466303 42917894 0
200507596 546338837 0
105176784 146279254 0
465906559 514962225 0
571861225 196281207 0
575979457 521891969 0
384800059 293785113 0
190395699 15722116 0
216468046 258449746 0
487946753 155938546 0
452309925 47853099 0
544043084 314269992 0
114898197 156388039 0
263949169 221338429 0
277026805 471962465 0
39626768 144383837 0
134774162 126274207 0
205056368 382885780 0
266161418 64952401 0
374472683 315084251 0
102928029 82843756 0
459583852 560716123 0
222076027 398545211 0
552977387 410037546 0
483106059 49254120 0
142072894 46089676 0
5220867 416846255 0
140856048 306036863 0
70716151 145596506 0
541906665 132742514 0
118238418 346584980 0
452373864 401939941 0
80996612 135550470 0
387982114 333364465 0
336662135 404567338 0
451034789 394603196 0
266185018 206784860 0
34771778 105206361 0
575522731 537300702 0
118734622 187018500 0
558857737 349950592 0
230429557 428335493 0
291351253 73162101 0
231481872 292987626 0
111000301 432441830 0
136395549 344363700 0
169300313 18882424 0
578784278 288160960 0
199969792 479188639 0
131038754 454025823 0
289958579 252713429 0
298594682 217388717 0
29785648 182479181 0
266977664 401732652 0
565209463 456064511 0
303449716 373382444 0
57787974 574896213 0
214235080 416417352 0
164300759 288524566 0
451534624 409125353 0
7165247 133524649 0
341083767 213012663 0
415352666 65709508 0
513447997 217414043 0
290742979 296826803 0
439355554 499059189 0
399589802 422421343 0
162136912 236086089 0
419857938 18926282 0
390156568 325470621 0
150699160 89641514 0
282881168 515370848 0
72769663 268241890 0
197254869 213394635 0
395194219 105062913 0
514917814 27988471 0
471569766 310158610 0
22543677 547123642 0
443405059 226005104 0
245222265 154497883 0
448682833 224327637 0
77253277 503400088 0
574768694 331015061 0
279500887 300870695 0
259879403 280792371 0
159798700 19965778 0
527954311 222005176 0
400379492 150029433 0
240631426 223379593 0
468093521 442066077 0
551171166 51352674 0
271833884 410005306 0
507373484 42155117 0
361556225 147589832 0
128028858 531789582 0
561649069 531942550 0
241563045 261944041 0
149919712 16962680 0
141086081 94173592 0
284022381 135091066 0
15573997 101235887 0
359640495 279905684 0
477197350 400838049 0
312875594 262982791 0
213343742 535948555 0
505485228 422930229 0
25437348 76905023 0
464352501 21090476 0
227155853 389060315 0
325273639 352615543 0
254370314 228363877 0
394074823 304088992 0
383755039 202796851 0
437673469 210872465 0
91952411 274872269 0
140542799 265891223 0
131144525 479678391 0
102265559 142554615 0
168822116 532449368 0
53209256 273957589 0
18386376 472074187 0
120713265 181268625 0
489290207 278569975 0
315085808 200279579 0
206650117 473373201 0
422587478 264108933 0
27470835 482393244 0
41959030 20567289 0
193963385 275013078 0
216646737 156764658 0
563160081 35370876 0
39565254 415771915 0
287594951 217198399 0
49357506 117982150 0
106410782 129281820 0
493147028 555312802 0
537753663 339471353 0
249032000 21637150 0
123479148 57582663 0
305107303 353485601 0
480929014 568145979 0
312270624 394912256 0
268317383 565666034 0
31876623 367581703 0
373907904 85981932 0
253709224 444479898 0
140740894 55543525 0
437138057 180895469 0
541768472 465482247 0
476659326 223722741 0
138337781 442961493 0
42962305 117043575 0
188831117 48617393 0
236097327 76333652 0
520482744 560262755 0
178291372 26524499 0
261872796 129874248 0
73288180 399571881 0
359435366 405504108 0
281207992 228642713 0
1751935 557766704 0
15974179 231059814 0
355082670 469423195 0
99549496 443307786 0
283098075 18608843 0
278105776 86151618 0
238372032 167106991 0
454612629 379005641 0
334212308 433620961 0
122592461 44312552 0
483536628 404364264 0
266284003 575964349 0
355387338 510412542 0
468155850 321018496 0
204553122 347398551 0
393174272 191933008 0
186819187 114977476 0
325499418 461194692 0
475880253 307217774 0
516467550 122697296 0
510137696 500154256 0
208583926 458626353 0
446816845 276684082 0
206158759 520911149 0
130855730 163368397 0
71298186 287215620 0
229959548 347644518 0
536068754 243543152 0
468270288 55617851 0
35186343 499708802 0
552120189 337428909 0
400265014 242903194 0
261940909 514620940 0
368077555 118104317 0
531443589 262274903 0
453197446 6083420 0
223708375 100436166 0
476148452 346519398 0
256467964 71451306 0
51075970 544053524 0
14869834 208860775 0
65773566 182275753 0
111701834 342411742 0
222863042 147116993 0
23788404 94872356 0
405046992 525073775 0
202288028 77747852 0
7861991 407648506 0
244904700 29151599 0
391418688 125430 0
119786015 116502216 0
539644415 176087029 0
326872102 277736213 0
7218507 238980401 0
34547069 17889893 0
353406132 362702934 0
307623209 108955468 0
545546242 221431653 0
489033367 35997181 0
470569699 280679264 0
390634299 481579642 0
497209459 457065585 0
20027653 252134176 0
83899767 415258110 0
563704730 442836599 0
535282701 574475223 0
80960932 19893877 0
253205738 239929212 0
167846142 344626620 0
362460317 438818926 0
303401995 540237793 0
165948707 127789845 0
208445208 67263182 0
323534686 284611614 0
476934117 256189303 0
170499363 438343599 0
14525728 260053625 0
521198919 484116608 0
491775264 528654661 0
443897350 529566011 0
134346781 549301189 0
170612845 282426330 0
9310092 427200535 0
378874472 320549556 0
151718861 456857302 0
26925794 479038975 0
363252015 267130079 0
460012411 98148886 0
552969707 336487512 0
284912469 385305096 0
90220706 474088960 0
528900553 427391029 0
202560771 576868924 0
5250509 434164247 0
459245415 74134619 0
51361664 32053671 0
399918295 432288568 0
369652033 328448282 0
209324492 112194936 0
206252500 472849014 0
390628110 78714076 0
95894363 28789119 0
270010210 433137235 0
287045456 81609736 0
416270243 539134705 0
421489227 317518609 0
295287833 266830973 0
527187894 89711621 0
223455759 240909970 0
268012729 539109962 0
171176248 148137061 0
38500915 307012716 0
419623449 489802675 0
396807693 328748501 0
223667355 214563525 0
169443242 178172871 0
101823436 104379323 0
89767619 493518360 0
22596823 261077345 0
484562425 538030541 0
122525647 514375846 0
219264988 435668340 0
576522872 545363411 0
505259697 533041988 0
169119067 167567869 0
381795717 294950099 0
156870325 385061568 0
67000380 146420855 0
545480245 842344 0
446284534 491130734 0
401201081 72917715 0
302460167 428696193 0
353857162 532295420 0
130040099 351359203 0
420881747 357714627 0
77135434 11801142 0
171795372 496880597 0
394615434 453534346 0
280391268 174915735 0
459878758 215916287 0
102171968 543194043 0
401706624 277052799 0
443096355 421073293 0
409077465 534929554 0
260308916 315276218 0
548015055 150253625 0
40553187 10365768 0
429049199 406042885 0
318412776 323742419 0
258673981 18494042 0
66377323 18345624 0
31093446 365606249 0
68782952 365172686 0
522438245 458128419 0
391228048 30954037 0
36849152 428518174 0
372174133 423840648 0
325542462 201888200 0
242803917 416542526 0
5485949 529288098 0
256470181 332676354 0
138822016 32292141 0
566298642 71097565 0
261607052 175989453 0
190147735 106732727 0
49901206 239592371 0
324797885 518553676 0
84637608 557356344 0
140480854 445816203 0
578359238 92767590 0
400184160 186429690 0
522044666 76606401 0
495842743 293480015 0
460117527 286621609 0
54326701 364410116 0
251861517 354996063 0
384925801 101630137 0
438384452 298293874 0
532330916 338831673 0
166008084 158511396 0
226186039 68137028 0
219323925 423854901 0
33008477 575558864 0
433657309 309049531 0
266140854 491369968 0
119814506 425679092 0
288154514 553715730 0
453609291 39649513 0
47466056 70795473 0
324559304 129738477 0
216707272 263739389 0
294363757 372078843 0
313023552 133854632 0
93163499 23950365 0
243098798 346163767 0
577854114 89048704 0
284388946 23380134 0
313961558 222686688 0
171691785 328994313 0
508753161 236254520 0
517241497 512613630 0
184157109 439631952 0
511474577 395171427 0
565513410 252369109 0
257190388 108661841 0
527037856 185647702 0
245741741 339314263 0
377105427 302119137 0
481264758 412035901 0
137501918 192650763 0
83714548 491371763 0
201182577 534394924 0
15367878 370957579 0
133663924 151058187 0
102882948 512936150 0
524794072 569911123 0
44981441 184798976 0
472545650 561243220 0
120475920 468863973 0
123186638 321344865 0
173878270 428876537 0
370018252 141482229 0
120023357 420498213 0
236561163 202104279 0
517725378 331765438 0
137272032 503070293 0
570242479 147960626 0
159411783 418704389 0
168520282 524220808 0
435422903 258709950 0
465380501 185879895 0
360055961 157034717 0
43370531 291849198 0
105077593 37130239 0
207920803 411197010 0
375487928 149501434 0
331855829 419330959 0
143662515 420772750 0
13722227 576357405 0
262154959 495813043 0
451270620 98689047 0
371520016 167653879 0
91897074 264942899 0
132890292 271562609 0
145235487 104308875 0
147108389 245228839 0
245617101 395626008 0
57060827 220899096 0
56463538 485045249 0
367803695 232983723 0
114382508 185031709 0
409952939 531167406 0
461538188 28488969 0
321086684 302717675 0
427662048 72838779 0
468760081 425885558 0
456925464 359042405 0
206377161 358800317 0
263536498 165138801 0
442709288 367357331 0
473937679 543079146 0
406275779 11964427 0
117263443 569898809 0
507158734 81559043 0
203603332 464526311 0
199673947 24660664 0
400761802 21813849 0
198668115 10333519 0
80388259 87018238 0
481734035 574664804 0
313911634 71437737 0
435180500 572358100 0
370957915 196827827 0
506159388 342948062 0
77860709 72968274 0
574143271 333385718 0
476728134 191364429 0
517220452 392206633 0
293718802 142627009 0
39794752 352707099 0
163569191 555194795 0
311944861 385750901 0
317736004 482848730 0
260227268 171396159 0
415904802 431863568 0
128252320 527417454 0
574291281 178628438 0
393117675 497995794 0
104985586 91767827 0
141438673 23458319 0
274507374 469527790 0
465737696 508058272 0
456646110 387136970 0
347219182 483612748 0
560700205 64120266 0
466729689 189811942 0
390447772 202720222 0
241598113 405138650 0
251558914 32779435 0
479329544 500787228 0
352639683 135669610 0
256565293 315775392 0
210071902 73833961 0
240836398 304519207 0
108954366 360759284 0
362691227 19375531 0
568141098 554634965 0
104406489 383727929 0
94837400 173673735 0
375961163 268922438 0
551087320 283340083 0
303580323 223491030 0
516036512 26338994 0
333302777 59782605 0
151117168 48269440 0
129587622 143038436 0
46150943 165904765 0
279513763 47676408 0
545711703 538580305 0
405274160 51224658 0
354861752 382425823 0
34532152 554414000 0
151675696 486094335 0
476895447 93101622 0
240713821 287869210 0
534519525 192414723 0
245868485 379455212 0
382029470 419932008 0
140946042 551572291 0
415261271 449692601 0
309748146 226550280 0
213873712 75769674 0
144107874 515553421 0
282262487 199006227 0
255533547 457414135 0
182902343 50656413 0
217261014 251911900 0
103924707 300583990 0
74170367 21029940 0
542969490 338752162 0
283752281 442282267 0
558161685 251886540 0
365167326 504841352 0
338863040 415527523 0
395309170 369629519 0
451307179 459939209 0
30302182 296782866 0
55349264 95257333 0
200008966 37454601 0
310843334 361670592 0
452935162 299378409 0
162493918 407615893 0
306679747 294003511 0
126093992 506024258 0
74379864 269435185 0
445583506 424553924 0
30986057 59368259 0
391637405 180648184 0
120317033 331105343 0
100275755 492184018 0
284822999 317406038 0
317309816 178769339 0
116026416 80056177 0
153732262 237341124 0
184074942 115248636 0
28293397 24256452 0
563601263 192437973 0
502825592 174434841 0
4649001 371102721 0
474849524 350614396 0
519035225 293148869 0
555264671 105676426 0
40816178 109469275 0
360623179 389430031 0
287167189 167321770 0
519275473 185860227 0
351528048 149718529 0
32826596 199760862 0
269569106 185195114 0
525076986 107293481 0
295768265 468272044 0
25426218 521780378 0
35794425 441182831 0
399845894 380740886 0
327241748 139139706 0
537614548 348981401 0
82236160 11260338 0
183566132 442584950 0
48967838 56442869 0
107842498 88515834 0
341638103 369475808 0
89356219 500620734 0
148445322 56064074 0
475679674 559144925 0
97864969 507730668 0
328340241 111054526 0
433914209 338528135 0
327426167 501285947 0
157847447 569117766 0
434268694 407598961 0
450596705 244148164 0
387476082 172214684 0
17996339 481339007 0
367225999 272564978 0
28976584 131090678 0
376760042 475760548 0
356257177 433715234 0
372229344 442202279 0
77190226 89632935 0
235236629 447545299 0
412454185 373080964 0
190487684 361812171 0
130547744 35753797 0
76304810 405414229 0
167281341 444353364 0
502949768 210794724 0
303742423 28315549 0
501417836 217555380 0
461644806 233866440 0
172082186 190728682 0
548932703 234092200 0
423727650 93632349 0
415718428 350286223 0
507659603 413898875 0
190870890 561893724 0
491033658 377459252 0
370399177 324420861 0
347938880 111901780 0
348517077 482913394 0
411422159 497659809 0
132408267 477149774 0
114405647 388435192 0
283470159 416645997 0
77785341 441518771 0
444106017 542145024 0
494372774 315051580 0
245149274 531693569 0
319582128 541411063 0
130662155 394978101 0
503252791 431728239 0
442798593 440884695 0
159655622 556914599 0
395931614 546519103 0
285362344 515749094 0
411545457 378394561 0
97997517 415332045 0
272834204 57411116 0
4407546 208001238 0
92545501 552589564 0
312775300 199671921 0
317639964 538422949 0
419347681 247465973 0
118398412 192806465 0
252829227 239605594 0
252987994 316040471 0
214121204 434357442 0
560666815 189838972 0
42123695 527041800 0
409116753 150344340 0
169225389 331040032 0
437189866 70964915 0
532881862 240192511 0
305268929 512375649 0
267070006 425348776 0
46399031 483125382 0
362349649 440286376 0
480650313 422888573 0
415424792 324074224 0
563152787 571121748 0
341312441 6019627 0
406548153 233778871 0
170777814 365652850 0
168071173 80753459 0
279584511 226500071 0
383911705 417155631 0
329402894 361639007 0
349241388 31092306 0
270944319 358694423 0
166268978 435793473 0
239266983 456764508 0
249796139 288888306 0
264038182 509664357 0
402680481 21887235 0
484390379 419935126 0
174651703 114336428 0
336934346 555032839 0
143260835 159324149 0
253715358 361774665 0
216234731 12615725 0
159049495 134843951 0
166843808 506898136 0
180249799 269873278 0
455227297 136232518 0
482010795 529956023 0
322611188 400834733 0
395462737 109809347 0
286115440 181583839 0
82968774 62972943 0
123095613 480354768 0
208698711 137326509 0
113639267 355117444 0
565055816 34643224 0
111245039 572764315 0
201022455 565381177 0
191127879 41143796 0
526999943 302312370 0
436081152 364345944 0
509087341 499968638 0
102349236 210789151 0
414102866 529275730 0
493055479 309647865 0
242729363 80099660 0
265513843 9810924 0
287458665 551161790 0
12810182 525029261 0
521078868 120164983 0
37794928 439218811 0
579050998 386333438 0
444073983 15396667 0
570863720 411699687 0
525638411 73650240 0
91942380 197812500 0
10614994 21722980 0
171511190 84894327 0
347243296 403624300 0
117871443 37053397 0
19847847 15947955 0
323237602 179915998 0
416414707 190864242 0
258596750 121635929 0
479724904 64565966 0
427162303 82380894 0
52369967 447633744 0
578947258 461522211 0
59105364 430940343 0
330504362 62712970 0
347772933 132690894 0
490769710 391137640 0
537841396 187708759 0
142338836 347646081 0
570116723 434604919 0
157093017 434634372 0
34635123 228204613 0
264485347 523962447 0
522191080 39738338 0
535412470 538760250 0
170417214 525421505 0
192260157 170882726 0
394760899 174894796 0
388610633 193534050 0
31714849 228805636 0
565114295 256341367 0
234203333 330560987 0
117893565 92393121 0
575883773 10321789 0
465394456 521174651 0
19532958 149440974 0
261025827 287904360 0
521502097 424647570 0
438385500 186260628 0
386014251 349507172 0
418355492 71198336 0
468864178 103712240 0
48098414 217667031 0
29256365 4498075 0
65101153 503536536 0
478920613 113967236 0
466011101 362157197 0
299985954 541326758 0
215773147 224178103 0
208817617 306840149 0
138899469 65608878 0
241713309 69237825 0
514505467 62112084 0
223599484 540411759 0
350380061 23990914 0
518384809 119545423 0
337719677 216376395 0
473016924 544910767 0
530084726 426089421 0
251067082 130380453 0
489890844 86790253 0
54802571 46792939 0
539761813 541123463 0
410539944 446173359 0
382227968 166643632 0
362810935 571493092 0
485110829 388020418 0
121796299 485707993 0
178057666 554891351 0
112158817 35801066 0
545248484 392383733 0
308354544 313914412 0
385136667 530252710 0
113315007 113909295 0
468536299 333802673 0
265740905 148312451 0
164005658 391361166 0
276070773 504076558 0
428322507 154579010 0
295783209 369059197 0
71094405 133065344 0
242213314 38784706 0
572563095 478564775 0
488690681 36550074 0
34950812 195341326 0
331922309 566269276 0
346520169 72681079 0
85111835 300986778 0
79239640 266812850 0
501475158 290139439 0
158060034 421272968 0
326121809 26451547 0
516039375 186418909 0
41436909 13960600 0
486326520 267117664 0
405369133 404793631 0
511746438 295662362 0
408558966 454514522 0
501181689 146432190 0
462110387 100301570 0
527945044 568161320 0
288740611 70986767 0
319962126 375585585 0
2273355 567253156 0
49748898 218469805 0
449018389 394593679 0
462335265 131827742 0
233083232 162966473 0
35734980 76066868 0
472979004 501919510 0
324609528 297313844 0
88586316 162711791 0
27281149 432165946 0
343838259 210050788 0
434742529 28777009 0
145055848 312057143 0
199528520 527339609 0
150647916 64456840 0
49222972 357709230 0
234366949 20899694 0
186059880 489384764 0
274191073 552366385 0
342255693 403246090 0
527085415 165158593 0
420234178 35962708 0
346951837 444693614 0
49140443 101718790 0
316630077 155121372 0
147803357 298611044 0
571128531 342701979 0
170967416 104978884 0
169397778 311428095 0
289069769 233871933 0
508965144 65392522 0
455980319 529874209 0
281255776 414218883 0
44517250 356901795 0
450443426 244879501 0
375466052 440600861 0
551612488 469344419 0
273929892 385221565 0
536420498 105717171 0
395385467 289704873 0
302425084 233498540 0
6615890 368546364 0
24627011 348545676 0
35127018 106558321 0
142970173 347668878 0
294611414 111061280 0
375978167 522016085 0
97079072 54068026 0
157763439 374871314 0
332365220 2947958 0
464038206 100618136 0
564535398 248061879 0
32038530 556242432 0
295447488 13488736 0
282426701 266361998 0
379804421 147192609 0
11145585 228241343 0
51032317 507879705 0
423073417 418041196 0
562698896 100073309 0
359998589 240860163 0
106352688 223661627 0
552476421 176007807 0
218865726 184796152 0
142636596 552363652 0
101643569 181480428 0
143961928 74548017 0
556772202 423208434 0
225046746 271359412 0
393156585 20767443 0
292894038 247704623 0
81108893 355229779 0
52427963 517115697 0
385168467 276719835 0
102545522 109002946 0
231535933 376439389 0
492978634 507202025 0
133451079 129267891 0
359223720 333973318 0
163652463 283012431 0
227109338 337362074 0
143791224 358068114 0
37981272 424174725 0
321247995 337896385 0
539653798 573846320 0
442685213 366093283 0
309979980 87627494 0
498429772 401292058 0
279355855 61399298 0
133223098 212387445 0
328619175 232587827 0
418000564 81615857 0
286080875 246163955 0
325516438 497953838 0
458764896 259101275 0
415635101 310923469 0
506536242 182819215 0
310005007 206715864 0
203024540 219463900 0
111866100 250440600 0
541616674 306524233 0
236044667 269861453 0
411494387 530333493 0
227723717 454525862 0
105588743 341470388 0
442879362 262433152 0
280929757 54340215 0
123862092 530366891 0
319161540 20179858 0
566717253 482606772 0
480881878 245965819 0
121609472 273513126 0
17640791 576123109 0
266763636 244778828 0
81550063 409382233 0
307188473 227788515 0
49234174 228614223 0
516035421 86195627 0
128196892 554141964 0
158685546 505398094 0
507228451 296889608 0
78195271 250354163 0
379064123 302861858 0
470875772 573585639 0
498585660 128085489 0
87652375 431555989 0
45374020 450403773 0
425820642 574895128 0
272188493 308792527 0
515247328 466925827 0
356146325 275690449 0
375240173 123620035 0
389253958 496497256 0
362522765 23437035 0
253856233 425185219 0
367269770 396593111 0
517229695 417950118 0
74497469 284249805 0
119159326 67379027 0
282594208 212655289 0
268288097 419168124 0
514575008 29375033 0
287578169 402779912 0
243431208 130041279 0
383752851 528804279 0
249324704 290089638 0
127013432 288435265 0
182156838 248702727 0
469228487 348394314 0
514800622 197257682 0
289740168 201734708 0
114145399 98755906 0
29583893 433370249 0
119564577 52741598 0
323404440 293577608 0
167853972 497529137 0
224184687 111754999 0
501478216 521735330 0
11418972 321909526 0
10554986 130221022 0
264936134 239210621 0
554073972 421980144 0
395524917 36333540 0
504075290 260271470 0
46695823 396732017 0
71008751 517558060 0
387488372 125000975 0
418059945 252383047 0
361264551 412857874 0
466316199 383881830 0
527132515 578260541 0
20451901 59140199 0
405551118 192916363 0
438607689 301343879 0
73873980 103105193 0
522446889 130348073 0
504611617 25603354 0
161050618 345511548 0
452722993 68486223 0
281946697 172802838 0
328305807 291111491 0
301960657 498564444 0
385858510 334082101 0
158342018 328841064 0
404417574 265328691 0
459254914 525520034 0
449466119 195436995 0
447423903 227557823 0
539972393 156815599 0
302254267 498928752 0
169197905 45844299 0
308976008 499924155 0
112969068 25573597 0
214034019 529108145 0
465663004 364931656 0
2904165 380266366 0
317494051 122556041 0
142361707 528713375 0
159623184 367920150 0
121261900 120086313 0
85843071 439060378 0
91658870 231235537 0
220526277 72390020 0
419661457 210904588 0
53404204 64044212 0
506206881 538120775 0
242266763 267346392 0
229726517 190708122 0
416123320 75843446 0
285243965 401944572 0
414078065 292218587 0
86417791 354996829 0
256155146 103113976 0
446840419 491145475 0
473296133 219616554 0
174857743 458434099 0
502545413 477880463 0
298403502 23131048 0
150207528 217967811 0
254364567 102285034 0
209015388 316514451 0
247828148 152997566 0
99709027 365176151 0
437223274 113555945 0
156379303 452992075 0
316259279 411453996 0
85536649 572360945 0
435305018 363809721 0
465892362 16374798 0
510356417 455418328 0
390031858 548647959 0
209517403 375319445 0
338635821 178336866 0
535035041 425931512 0
246803522 198748256 0
49257705 574132179 0
167540432 240752995 0
65976878 24799709 0
570481836 338404719 0
46231386 564693166 0
10138941 116587514 0
236925412 468303981 0
122049548 447244022 0
131513082 239800354 0
79145010 20882227 0
180152958 475627149 0
33741820 129375234 0
183431184 300363268 0
176026704 513863160 0
40293102 440467591 0
43879763 460289514 0
348262038 441430311 0
241787904 278550667 0
31775342 84078380 0
181527794 17899088 0
222572008 419655079 0
426458722 520245669 0
344954999 465975639 0
322152270 394474995 0
17455167 422774461 0
439203272 204524224 0
310954788 191491450 0
135705503 174111655 0
393635765 250402624 0
548565682 288001062 0
62806083 383602350 0
428160930 282284397 0
542860713 347039661 0
87368531 166854361 0
265163094 6438603 0
429151610 278329750 0
161441670 298261031 0
506508189 412203996 0
473399905 55443713 0
566800735 399174152 0
31051499 54178657 0
386478726 517587273 0
387350705 383335706 0
63917433 213539229 0
72286685 333216535 0
493648229 375884649 0
216760247 247031707 0
171931260 198753729 0
276695081 418808206 0
569328444 53069366 0
246106796 137741305 0
432791055 103720995 0
342195792 458616251 0
331361351 56302736 0
426445283 247331847 0
432329359 198064848 0
215560670 545668456 0
30708130 72173616 0
241913897 457016540 0
252909784 154578999 0
432802371 42055512 0
434297475 327601111 0
487157866 42243150 0
348610025 514097514 0
208732959 517355213 0
217502529 479751704 0
530984863 13755042 0
293169499 249785670 0
428761307 395920459 0
565515673 265273496 0
296996167 438883500 0
165572073 43825004 0
332849319 495951254 0
513156563 328608721 0
179088133 366930969 0
545145000 9409249 0
67241784 128681482 0
401798375 448678142 0
284165999 39601286 0
236831306 314574080 0
241389311 9027746 0
552661657 165853375 0
418386524 253409700 0
363055067 83643944 0
301529663 189375508 0
229261275 165354308 0
171286574 412947853 0
566436780 433292169 0
391647442 447330803 0
551611276 386866108 0
201296183 266387374 0
490077957 210374919 0
167616595 458083259 0
44463886 116589465 0
512619408 5138118 0
372040164 240837460 0
386970830 415788838 0
346336122 498064888 0
139234913 360450805 0
309949518 575361395 0
164987322 244200801 0
527054744 554192565 0
513126133 81396552 0
531110294 80578389 0
288576525 384919332 0
437953531 273478183 0
423610733 158390504 0
443408155 425778838 0
7111239 10931361 0
369397033 181621448 0
539836878 55263455 0
576958961 45131156 0
16000181 506104824 0
54590298 196598721 0
374565625 363312164 0
39522976 487683342 0
237612009 543939042 0
269827576 244163887 0
560920900 99402062 0
29588374 253943535 0
395924569 256677665 0
353313806 403266396 0
552412063 566343167 0
447389116 34182394 0
111599331 15318503 0
373015654 429646661 0
124640524 46443836 0
394064386 391057712 0
181427403 545210469 0
229020536 75875167 0
425239355 363449308 0
371731865 186675789 0
380437001 509738565 0
509200611 194080221 0
451665034 317243955 0
235027116 320714651 0
499201498 181320675 0
2643830 320824199 0
375499533 377441224 0
143511873 451901732 0
43123013 268060627 0
369405681 496967459 0
326019718 314282503 0
162109947 36865655 0
48387650 559101856 0
498373182 115337585 0
51810759 378996569 0
243466143 562267308 0
50340129 406366658 0
436207858 470443414 0
483265520 367355547 0
106184032 399106300 0
261134690 525348609 0
330385023 400651770 0
573828103 194826478 0
398375653 528635101 0
53359295 524525613 0
79669449 377922113 0
515017150 199815667 0
382853012 180767659 0
263793436 411935206 0
383482015 297344983 0
535065915 162163779 0
139785042 174184977 0
22448430 363164636 0
376775106 240338326 0
429363026 558124307 0
139950342 563853035 0
47220177 542343410 0
356744994 317604054 0
79710871 5810729 0
433756939 209971767 0
458659413 87522632 0
148516912 150927009 0
425093971 110941979 0
324799388 262155644 0
248946960 543346082 0
109541251 18995959 0
2945843 68710758 0
314016721 245966103 0
558221216 550448196 0
388967884 553495726 0
129929862 95434989 0
471033572 383199747 0
33441916 244024578 0
258337906 48449221 0
31971542 120792563 0
512805104 82638216 0
193420945 467178590 0
357778116 7041346 0
399787812 241661943 0
110144688 434342491 0
271873418 492522909 0
383214216 388199080 0
504752323 428151596 0
504773444 92532171 0
348608044 462295830 0
157030010 72552538 0
247670943 329830546 0
293158290 383772438 0
416032678 506505931 0
25479960 497287899 0
108369174 415722360 0
409432460 78345970 0
10866473 491523775 0
334293462 535135584 0
244731852 420855911 0
576498586 443349687 0
494604974 268044961 0
552146214 541662427 0
568845455 259272767 0
546475278 100537814 0
263212100 490357451 0
31920561 472169108 0
343657561 118385726 0
225471204 135839846 0
170571086 122181585 0
478174432 33377156 0
427204722 212536322 0
135784168 33575155 0
300707056 118373728 0
154285612 212221527 0
91523192 52749232 0
494432932 446125513 0
495053651 354778520 0
529628097 349689306 0
477512314 49098155 0
408605240 180163530 0
104451445 253337781 0
332106390 343208650 0
155181311 295038106 0
405690893 64591740 0
88563558 313737779 0
423781326 15811267 0
218108243 458812783 0
177010129 533245807 0
241259513 224607425 0
260577529 245305413 0
380283609 306375645 0
133376885 330789702 0
8385281 485673397 0
360314747 99315076 0
325073011 558835538 0
345696268 129817676 0
283638062 323109195 0
395645432 391184875 0
66980903 82072892 0
314320101 419970903 0
511515336 367598187 0
193675809 161378282 0
312467304 482318964 0
302330665 117242128 0
14875663 458229845 0
435036836 301052660 0
268878966 502804819 0
206948158 562673360 0
502783771 543972112 0
39722867 87371780 0
555251375 465231915 0
271172408 558817516 0
135988851 362671003 0
174067311 323377015 0
154255674 38107227 0
512402849 123415248 0
6522195 336178732 0
205477331 573033223 0
364439621 562119265 0
487538476 446936871 0
101596934 167967456 0
60749256 87066139 0
429635909 97569789 0
268325238 74906975 0
58844953 129446244 0
372852863 214647371 0
402354471 472173046 0
438620555 29877415 0
495574408 506124275 0
233020260 78441063 0
473912334 17757793 0
516756838 314590905 0
166060874 504507902 0
85477404 73359298 0
3823014 570141405 0
385610215 432975940 0
255303751 529725301 0
140710819 208748044 0
252428430 195054668 0
431107877 36692740 0
214493151 445893055 0
533475578 233326824 0
194311173 79955167 0
313262 230379669 0
418654763 407757864 0
452326412 500535995 0
410939934 447664452 0
174173303 163753054 0
424436826 570035779 0
273953128 51961791 0
94774080 159753759 0
497135881 576376393 0
447495814 427978482 0
433662178 451676411 0
161503343 408683862 0
52721265 387073286 0
283814454 183965529 0
131322172 47289608 0
20620075 573232068 0
576798829 549819302 0
497804753 393471754 0
16459791 34143390 0
251953219 60490351 0
90409413 365826898 0
389285422 134581131 0
230342628 145849549 0
214468674 166343706 0
94885004 20125792 0
349229499 155907968 0
430585097 416079369 0
116983939 550618003 0
326151025 277249117 0
418722336 358816477 0
491308270 570701812 0
186967715 524438090 0
105754147 257271063 0
255819180 372799902 0
123626660 504362953 0
454997980 303037779 0
458994481 238747651 0
400031493 146203230 0
484815560 321126427 0
105404367 304400845 0
348967419 124834384 0
468110692 422546169 0
261965546 304292482 0
536877083 530264591 0
32179453 290774973 0
491843114 157787890 0
516268758 485561702 0
457917418 146804536 0
336678997 346412934 0
406918476 191315107 0
129511205 364900488 0
112130832 516375107 0
122857432 545611098 0
145169834 376719065 0
19415668 359239844 0
412335705 330213921 0
403922803 390813479 0
127533655 555225257 0
479772020 55820596 0
196514065 23971815 0
422109546 404378449 0
106325734 78882620 0
530601479 157520670 0
373997021 161910732 0
544585028 93895128 0
402238542 109166980 0
325696545 165597967 0
16700599 89033210 0
9243957 249006187 0
334030763 353139538 0
68812411 328433560 0
17598125 400851944 0
67828588 144384866 0
397871778 19787210 0
476994347 72467651 0
55008553 78977292 0
395296297 117868624 0
346052879 478025905 0
22536570 352900227 0
328327667 466915278 0
402175661 509351330 0
85473148 266745012 0
371950610 98988432 0
37126291 456899712 0
404764021 389094342 0
101075622 29989364 0
61834103 153138959 0
231760465 340656065 0
188864941 416575180 0
372674137 176560789 0
517031211 528395526 0
107269003 284211635 0
523373671 326806960 0
436593286 196496549 0
188975156 458317399 0
21262271 495423736 0
302475861 128822727 0
483102015 33860711 0
228979269 235713590 0
135208193 333251019 0
224186824 59941891 0
173816123 193812226 0
512503567 331228732 0
37696968 101364199 0
83318175 45614435 0
291979563 376895284 0
352565367 230860842 0
447913916 358225919 0
446723805 24092082 0
459131542 238350010 0
170712490 278473171 0
467075540 226827307 0
381878504 142396298 0
242720381 259606296 0
27984813 151566977 0
75839215 315029961 0
361336974 115895163 0
138948365 520753423 0
288002743 76244135 0
167775180 328659705 0
276718236 95090804 0
183520528 458504683 0
133258766 225009370 0
327093929 515520132 0
47178362 283227760 0
215809418 158619863 0
414032917 298987731 0
317776515 244825908 0
175195638 340856731 0
255797336 96025812 0
331101002 504397563 0
188924835 188050185 0
410297636 470916918 0
302668893 232092546 0
439845490 198992995 0
433211783 139980454 0
225911314 180225382 0
428650991 578027543 0
391274906 29245597 0
170610987 323565731 0
265605165 47298310 0
165682710 337353345 0
39287940 477325845 0
22035688 318267983 0
290347202 454777117 0
391783539 383379026 0
568067521 6862766 0
104949207 250228837 0
435139161 175446832 0
326778925 368059736 0
283725683 126054729 0
347951266 311303965 0
461352962 200561588 0
566064088 514669853 0
80353722 20963175 0
250072044 556661921 0
451443518 179147619 0
353546148 102155723 0
161383891 539920827 0
549579672 144394195 0
173075831 112764580 0
369492290 243769748 0
392731901 228954950 0
29234873 523119918 0
441072674 551715831 0
236527783 567750226 0
410592603 163308142 0
408650539 329419572 0
221337682 124886179 0
363679784 131922809 0
77041284 418289375 0
258921276 266314743 0
566608056 551546028 0
195164039 312790164 0
544849959 30868027 0
408631055 250916674 0
227603037 261683006 0
360641490 372437345 0
318326525 171460147 0
388053743 334190893 0
69429839 212839484 0
495802459 117951443 0
156963385 70251848 0
214185845 90018759 0
419168694 42217612 0
470355050 415446995 0
139158732 138605829 0
29709712 414572993 0
570078108 515095223 0
519572114 491580194 0
379980638 405956399 0
377742588 457212073 0
284676972 23675153 0
245637734 428210864 0
404262561 94664070 0
298817198 401833561 0
526091115 208142279 0
498810631 258857715 0
244899244 436839162 0
183529831 553756655 0
451273795 140772954 0
39653321 408736591 0
177485478 140458423 0
6937932 39030648 0
393474216 1359903 0
337189893 529836662 0
361674603 520512016 0
70383292 436667681 0
162914246 319790491 0
444567394 471526657 0
238328632 538824579 0
479353217 489379838 0
222763366 131558593 0
346044338 188201971 0
98533589 321423048 0
51675857 335775118 0
203602963 477684071 0
367246302 317995288 0
326931932 188620286 0
38179572 245233205 0
357680790 4276003 0
118152275 127535528 0
375281728 510728644 0
459448021 472151953 0
9155597 168969114 0
64537183 191353058 0
15924388 382618660 0
200700851 378923411 0
104307539 346935875 0
144596561 510747416 0
83554833 520146971 0
572770865 47396100 0
179001918 334699044 0
131757972 430674346 0
219816801 553895139 0
430909838 371702744 0
535907907 410312724 0
456385698 508166692 0
524495093 155143228 0
271976421 390014434 0
426134321 155112924 0
104378552 52203826 0
269472251 259353053 0
123343849 105549851 0
403336897 99072798 0
488091276 14743049 0
324509201 214442285 0
446880048 153037223 0
135325693 535966854 0
380577551 482875703 0
266778154 399311791 0
229906545 398875340 0
481548534 184652037 0
351836589 395996410 0
462526935 500360877 0
210777246 82633954 0
171816530 162754042 0
270333328 85093262 0
221073411 576973897 0
507014071 512563682 0
438178349 548218904 0
360299260 55088335 0
215037645 369589716 0
553447480 444778081 0
236342938 181543541 0
103570095 430128227 0
215277083 228805422 0
24458808 359706481 0
417414532 530051579 0
281607986 557652513 0
359191629 45363392 0
57327060 89226753 0
528003140 464912780 0
143973219 508248606 0
579648153 186947755 0
156770279 98280829 0
5264310 304355652 0
382887170 508282875 0
36499539 348600216 0
139233344 346156901 0
376703881 263817359 0
351962509 388448675 0
35026297 29274594 0
401332405 120319731 0
492925961 99102268 0
115732068 455947495 0
281592775 88972008 0
329921713 511604242 0
335944959 23284842 0
49449725 349235399 0
502626691 459053164 0
323714549 141042713 0
151927632 213145921 0
429203443 262796592 0
38388553 187150170 0
343069736 312680400 0
567036507 305167106 0
415579413 81668603 0
398662854 503565790 0
506543508 37363567 0
12380869 561961436 0
48204123 148002306 0
485271729 283239828 0
66946341 109688254 0
467008172 465849714 0
317503516 326848965 0
33549869 370485263 0
216201158 275148644 0
378017097 279325492 0
90882041 20531544 0
200409780 558703550 0
110884003 286292839 0
173181537 74469490 0
360184342 520210301 0
130051265 321779259 0
272136018 345213812 0
194698882 216301998 0
495661907 517221880 0
561197599 457401271 0
199473704 182881869 0
24946759 427491467 0
31991487 333310446 0
37126374 218322672 0
431430402 280956983 0
303158470 339493291 0
308912590 538812497 0
193025633 499510320 0
407534866 535347965 0
138364127 391676594 0
310989793 569129627 0
42936019 113327794 0
256447878 573207035 0
31727834 343604755 0
262813658 61396816 0
226593632 51645784 0
127316999 15990076 0
434760030 206982410 0
438508623 158274091 0
114345102 422600202 0
399557148 225821471 0
126546366 286345069 0
147759223 300406974 0
345173224 126783332 0
243969792 555913906 0
430550165 64138894 0
379146862 570407135 0
400311727 294272260 0
230157013 259058187 0
520180153 99141941 0
186991343 293538658 0
74960571 87238574 0
262498933 513905200 0
306521448 157985201 0
433922444 185801282 0
304436577 67740605 0
549580250 124341466 0
561100581 327144479 0
292912487 248864874 0
79136136 134134661 0
284731548 171695867 0
531001273 572494605 0
368691840 463724126 0
61831255 166060581 0
314286984 1272313 0
468651010 30021393 0
7536447 471548479 0
294634583 391946756 0
284126313 286122411 0
437125230 52514727 0
410050911 218657329 0
577393222 535601148 0
10906655 74122180 0
433514954 522255592 0
335401203 544290277 0
541090405 286209681 0
69865672 383536179 0
435199087 416629465 0
67317214 383172184 0
214890196 46439247 0
501188966 93340464 0
218984600 276474702 0
230073188 94477233 0
325440685 86565125 0
393714294 372825852 0
512838440 2265021 0
312675033 386376531 0
210548906 278036761 0
305926602 432603815 0
523386779 571722419 0
352663359 240692534 0
499188059 77487560 0
365247389 437653816 0
238228284 453600491 0
346825789 121778564 0
520626864 169522948 0
201634093 4076018 0
290483088 223983192 0
93213255 208497211 0
460032381 35414388 0
87815189 160995056 0
406205331 242941534 0
499614826 88240451 0
11677743 557035685 0
118665503 31824057 0
449737720 9544380 0
389498175 75255831 0
23677719 369408505 0
381585330 387185337 0
196051232 184690190 0
72057192 458616077 0
205366676 494413519 0
359811513 170063737 0
339524780 42174131 0
289545663 294345278 0
284583770 409275596 0
566279865 224773364 0
183685248 550133639 0
120679670 566169582 0
547952572 63411658 0
472043891 186766169 0
31593820 467676608 0
434902372 100815003 0
337048304 140111433 0
102447975 199374738 0
330782630 476015676 0
474131647 382268991 0
558542565 351649046 0
347620852 470443927 0
360272027 524461847 0
475411915 472841876 0
475312009 85242498 0
533491820 214329682 0
358974180 206404687 0
120267028 327621083 0
362564402 154859258 0
146638822 300269150 0
160229059 454336621 0
86372656 308663628 0
29184761 280098864 0
194677764 326039656 0
18321362 566363698 0
455421536 68254470 0
288330285 466466730 0
208201443 2944509 0
552366510 423380282 0
379259821 52235535 0
205405489 565670793 0
294872603 364214900 0
69628976 391205807 0
210003542 401713127 0
334078069 344057962 0
254345006 354865711 0
63196391 177185346 0
380252461 547323317 0
95834262 15455745 0
272939829 70649348 0
386369586 135856978 0
366310898 29863081 0
54235645 78274716 0
52100084 153931178 0
67831510 120831506 0
237172005 118140193 0
493509219 16788418 0
252393090 69343091 0
386078085 539882992 0
81936874 288398680 0
289273047 344198221 0
49662178 450488249 0
459240158 489376223 0
44065549 425408742 0
386366811 482582693 0
123240035 71328319 0
424549709 183773483 0
153251940 229656803 0
570882142 384715830 0
220783424 482137646 0
575740189 143796318 0
387147839 177565295 0
206765272 303721863 0
475432905 396567727 0
53425128 146493118 0
135960139 338034902 0
477226827 211597356 0
289469330 479031902 0
294307956 510055033 0
470706703 459591733 0
174730167 466418393 0
489596665 6225937 0
469284143 119880321 0
578691662 57907267 0
475776099 59099219 0
40592058 328048299 0
378413253 301658650 0
64258641 99866329 0
566295635 289151067 0
458375460 374660820 0
138879569 321552740 0
61123422 74038632 0
512990442 58509889 0
456467570 293352630 0
199471122 384906098 0
356707288 563878714 0
71889070 433987893 0
448483029 441960897 0
450091631 479242014 0
253591268 387877296 0
425701615 280815260 0
183507482 280736637 0
303663373 490475151 0
438087238 376495510 0
269318815 426580270 0
54129498 461695768 0
201119751 188252064 0
1822650 2528637 0
272567620 2219973 0
317238644 374554278 0
568366388 303829515 0
271035330 479392517 0
267556320 381560365 0
394697842 55445936 0
499856710 223740787 0
17675174 74776147 0
371820826 199201202 0
44127228 344408055 0
34086518 84023660 0
369514803 515766957 0
194744480 254588152 0
225693436 518255386 0
528959257 375171998 0
544087576 422021135 0
438736106 81368206 0
54929426 186582935 0
105409944 101443533 0
115068856 221047723 0
484609910 286503295 0
353836315 360537242 0
132977518 82971681 0
220828898 364410128 0
471045035 71129406 0
104986062 533928411 0
570673609 158157235 0
389081865 457333400 0
157475647 429773512 0
513003883 381202624 0
316799999 233972190 0
430257024 352452888 0
269194155 74793133 0
48665400 185036126 0
13361080 169707586 0
20720755 523851215 0
426995236 510493596 0
330622457 401514501 0
11905093 97607525 0
53979816 79466894 0
391362948 418170485 0
536741636 549135890 0
374285668 319625420 0
381087997 253707176 0
181866217 225324352 0
382760518 103129770 0
217431617 178228636 0
371126070 272345523 0
11144101 409009657 0
338293511 392702347 0
526757938 379565786 0
383574337 155741375 0
258775045 33246968 0
421194069 231617600 0
540315499 202709803 0
462930822 200455265 0
168026090 207938661 0
59704881 175332162 0
188947951 155393628 0
566004893 554335041 0
250703466 365372569 0
90477155 241015422 0
541774705 262851314 0
349793031 385085110 0
363643100 391104487 0
109063956 167135584 0
501720851 380774830 0
498666374 489395990 0
402661849 371017711 0
168989720 393562744 0
119687498 228193424 0
298995829 556944356 0
106549451 491367547 0
71777843 569973060 0
563145960 102564148 0
170978849 126144078 0
498066455 20566484 0
387698517 95507800 0
563688668 528569250 0
383858060 39330558 0
566823462 325484768 0
331575225 376046597 0
282971940 342983260 0
82822159 207478900 0
74796991 375418263 0
99474610 322627224 0
417644653 299394428 0
299220677 313154931 0
258807084 14799993 0
367733433 169147615 0
180145176 258936316 0
59337629 279645393 0
81581426 535724812 0
579287875 132127970 0
494034375 382703641 0
521723789 466717150 0
239734774 407619507 0
556261878 359421518 0
153467748 302146289 0
526188207 391132355 0
311625661 336605587 0
176089195 156103342 0
223327369 222622680 0
579177788 43041559 0
323286604 148205290 0
27859352 87386579 0
193981023 150626443 0
164950768 122795091 0
388325928 76373737 0
432372873 446465875 0
553260958 93829402 0
350548959 361499108 0
96350120 254091488 0
417826191 172010317 0
53624035 534472578 0
310479196 405464819 0
14993891 54920802 0
273899458 266608833 0
208698711 216401585 0
577353754 451622347 0
244371934 146168653 0
414580823 492122067 0
293472382 495875747 0
291179093 440813030 0
342556462 392249205 0
422680422 260109171 0
371224123 79753798 0
354379496 334984650 0
533155204 384144866 0
540117675 440569190 0
414511174 567079248 0
492362247 208283041 0
4390729 144253239 0
174673760 242354362 0
347985622 172502921 0
206160550 217694773 0
349120883 194115453 0
382627353 115870034 0
73813992 280423892 0
505500640 532635816 0
304827615 371655897 0
515332930 38569877 0
224439392 115446593 0
495788725 534127516 0
414004417 219699659 0
153690778 21228691 0
441587794 519079070 0
192665746 155649182 0
180829024 393842295 0
11471362 227735548 0
16909809 321345153 0
142303945 427091592 0
496411534 185983375 0
88161077 343548032 0
471196679 387245326 0
473402384 311600578 0
383857227 109512243 0
568750723 281852832 0
560249629 502275002 0
574799136 218294102 0
480557700 409339447 0
312185962 265869075 0
191111984 350308561 0
233943258 482923460 0
501465511 48210437 0
222060367 550582576 0
284549950 175484358 0
396853406 242639790 0
171868646 385870222 0
545606909 89372938 0
109811701 397285915 0
245319705 508638795 0
321212613 228260781 0
233022678 83878647 0
426452277 446534945 0
159407235 418183338 0
356081242 349718438 0
29353621 372169526 0
510916364 308524027 0
562588130 18913153 0
214551498 555928503 0
132018219 461473436 0
33988848 551243149 0
558063313 355880647 0
157839714 499344461 0
134081279 201274198 0
549843305 105506948 0
507540073 454976496 0
135890444 574899530 0
540939635 60783329 0
263004155 462804633 0
60599754 102075840 0
28645322 12128751 0
41784867 203138283 0
535065 489216808 0
408766859 522856272 0
556890077 405261055 0
182660 570403522 0
368289891 335230089 0
182438678 122629471 0
148127543 550297576 0
201434893 327658985 0
470697788 488764679 0
172306895 107474319 0
17492618 227747362 0
444847610 78234789 0
396026157 161475248 0
24372850 205329340 0
572467999 308163385 0
503440803 45437068 0
258710333 46107646 0
301186363 289068092 0
147621112 362478271 0
54289376 210580857 0
276266131 392713329 0
497520142 13949643 0
236037376 363476246 0
392957907 341212253 0
342219347 78469654 0
37368341 99644510 0
256457064 314407354 0
101356293 158341388 0
110452922 45327209 0
472649299 546721941 0
197628332 220532080 0
107621366 139885063 0
373902690 84450305 0
3184394 500779634 0
435412962 28451506 0
369072934 117660233 0
565664932 349291006 0
482505566 216852453 0
46761682 443718934 0
448955537 9249694 0
212340894 137548162 0
506349175 564480269 0
34375813 156661620 0
529216759 287563224 0
314861895 88879027 0
531541321 100554001 0
340748755 158330889 0
406212722 66770445 0
160677651 433609630 0
316964271 120013377 0
62945958 95162487 0
528155002 260819178 0
19822442 57545233 0
117601025 138289689 0
449285142 30000600 0
326526607 78757854 0
161849639 304400253 0
81686193 478941369 0
60530452 330366064 0
27786837 350463455 0
371659788 265380403 0
360147733 499540456 0
307383653 105429312 0
255122404 317719663 0
236568861 300389521 0
384489612 26050677 0
184203902 373061161 0
499438605 299497717 0
305760028 515524175 0
488735750 147779663 0
288976874 424802793 0
254814513 266090316 0
467146084 219598466 0
560222042 288279393 0
49931971 548663237 0
64659204 545228802 0
418120456 254258314 0
260633437 418184396 0
395566495 514808155 0
284128537 301029933 0
381510673 372461453 0
109098516 381341966 0
304217176 538480229 0
505414970 125379621 0
400004912 283987032 0
397243122 437871436 0
454444513 48751737 0
433294773 475382982 0
385493289 373499764 0
555906015 101370581 0
95200953 516179959 0
67558210 257341951 0
413847850 530501554 0
245869225 18603692 0
92655331 405097873 0
197446619 377344294 0
43606615 732067 0
509828026 234005570 0
411722286 564710203 0
223400590 329400131 0
268477068 152538309 0
564816218 563730748 0
173322671 287559869 0
250597854 268316149 0
465812755 35185571 0
502890877 576887559 0
453133158 379928254 0
526348162 396495661 0
76731409 194154651 0
250081760 456981121 0
389204348 377045821 0
363912490 336677031 0
108934039 568381317 0
575950753 571911071 0
462135390 144829616 0
327939967 13565935 0
350036579 48665082 0
189098658 297625559 0
403429905 448419431 0
457583506 380659510 0
196006050 219087401 0
444048836 179727108 0
120207564 118780375 0
152525107 75555197 0
197238050 320635365 0
424465368 175615016 0
103487415 44990549 0
390007854 39849894 0
498124643 362656767 0
190278061 578154691 0
401900970 68205042 0
244994095 424193993 0
328129433 176016142 0
452901515 23610498 0
226855981 546405867 0
537009216 198810248 0
483915332 472951841 0
227266483 10282802 0
265984786 538173139 0
146530146 326467827 0
222853604 386097344 0
377644484 565388406 0
397094467 287802619 0
491757503 103772834 0
424309558 168548354 0
261200925 395784692 0
158360717 319895182 0
376155093 105401380 0
325954777 542644751 0
212036085 213860777 0
318161883 422357937 0
536134468 147685135 0
372456661 201966704 0
404181122 157485436 0
188053562 153566971 0
545609165 531728125 0
338956149 11298832 0
256126478 241709833 0
545434919 74349474 0
259030311 151036541 0
304961789 283747308 0
317186395 4482562 0
63349081 458778876 0
538952749 522404302 0
309352132 178100069 0
195730735 222843820 0
301449758 148656395 0
252807344 452173752 0
25344443 173843312 0
93289295 352304690 0
30874548 124024926 0
61735385 223473703 0
168048231 119628222 0
379546814 432122868 0
305240900 430679632 0
323730245 246563165 0
201747020 307637011 0
108139271 175175257 0
311694016 500480363 0
165669548 131670551 0
549505167 42901362 0
409831696 89677634 0
42957846 398556840 0
460843942 361976928 0
531679111 399724641 0
335199336 299213794 0
58908721 295414933 0
561021482 327775393 0
114397079 437106213 0
286005038 47988686 0
419246771 287483816 0
85143996 537324035 0
137201070 113986601 0
286853183 422421492 0
24170664 6155796 0
283802274 427878464 0
485296352 204937254 0
419070497 510693169 0
117969771 549547619 0
237941049 331601253 0
257062065 27525064 0
98473386 462978861 0
360414663 198797919 0
527577427 210342095 0
195246532 111125286 0
7495679 132428601 0
471214183 520433808 0
514056800 52343735 0
77516930 542211307 0
130746355 312559512 0
401093449 163591214 0
354384584 575065350 0
124687818 52935118 0
415217364 317844865 0
268368196 168730859 0
10714688 30281439 0
350550339 299154683 0
150276644 88569376 0
67429791 335949361 0
119682429 573690986 0
329777732 329944704 0
337422719 128184579 0
34873171 70186447 0
347851118 235696045 0
320483920 141342048 0
520188647 562598627 0
362737986 459288397 0
60539681 477874026 0
187178262 522093868 0
52651783 295369568 0
233728800 127023567 0
540668877 389875209 0
142338418 529492616 0
52605813 309073063 0
161374244 9086870 0
274328018 490232138 0
469573859 306691669 0
27814079 19756768 0
476674897 537504081 0
51350111 65244538 0
352955002 571980459 0
321406868 463166348 0
136087710 255662875 0
30321460 477272543 0
574823719 403852691 0
548587316 10764592 0
24556848 259260786 0
317888497 235577304 0
71737304 11259566 0
491479887 149327394 0
250560451 390415622 0
276148871 147018404 0
476878205 367751639 0
451087222 183863404 0
450904555 308961068 0
189272950 493169780 0
546602372 567291954 0
134294428 131173184 0
301675555 533344933 0
370913946 567277880 0
439303082 137129203 0
274529104 395739443 0
178874499 52753932 0
497323321 427350310 0
195803010 225171895 0
466374714 271869522 0
150381479 199612897 0
88063228 110347620 0
535988096 339387179 0
565807255 29208795 0
306299457 169821929 0
193730032 498655663 0
78319849 502211737 0
149400532 438461465 0
320939203 448453501 0
264755635 426789244 0
166551539 127620820 0
48376020 563719355 0
7465810 540036753 0
142021942 52906734 0
472408678 502688146 0
576526988 284845599 0
61042200 459037612 0
480596955 255031068 0
523949177 78003567 0
516358811 195998355 0
381370219 200543754 0
316485207 548535811 0
116965879 497355167 0
164225079 368748951 0
513052154 344993522 0
67373987 118264210 0
446708892 442677012 0
520248076 486424241 0
59934417 206587740 0
114374526 173642871 0
488370359 576823970 0
244164964 333629372 0
63527184 551705611 0
380024068 314772810 0
176349639 377611319 0
267017453 211522422 0
19933410 417685726 0
8199958 89852425 0
104989364 511237989 0
219111167 140600197 0
179364713 475420947 0
103681630 302631189 0
65491306 300085121 0
539896629 30310385 0
53239804 546581438 0
510871707 438413897 0
117284075 564636926 0
553171399 515657462 0
90036275 405447422 0
157296951 536026527 0
415316861 55750234 0
120318420 329209750 0
279704030 455170295 0
282541514 365499809 0
571103478 267861152 0
511985343 355147576 0
548546565 287261461 0
532290505 250149783 0
244451557 204698216 0
493647225 512663949 0
280502523 169205038 0
241577555 473583754 0
329269140 138226829 0
535041913 399820521 0
199323680 32116624 0
497476825 32065058 0
510256173 152431944 0
201143642 70810509 0
374634960 391321936 0
189867450 494419814 0
227785073 281985371 0
65977928 19597311 0
513629367 404184958 0
537937149 111970461 0
54642525 102352402 0
102323482 502888757 0
192387476 354391380 0
224214468 471154125 0
567720982 99052038 0
70125084 230672084 0
72738181 484754467 0
212751951 554199454 0
319646139 87576443 0
90770648 305165543 0
216345879 417558004 0
28673948 570384063 0
414668396 275151737 0
463757424 195167871 0
474204562 546568807 0
440217820 555426985 0
115273997 177344735 0
335906554 279414987 0
387127134 118669131 0
13836455 316188369 0
437613325 21422982 0
111716048 342102664 0
216760612 152234582 0
424952468 167336781 0
32879031 261091656 0
412590328 171464487 0
51875971 11722453 0
258282574 230079608 0
238596424 100780316 0
343518303 539776619 0
138903692 106989505 0
39754558 238555708 0
492202510 552269779 0
350797809 121233189 0
426557937 553429774 0
165795135 107980918 0
437552042 250902695 0
289163523 178516906 0
145614384 41626080 0
75330500 530627881 0
196948992 544605132 0
165861721 367475766 0
379703056 98225187 0
378944998 49253685 0
93925509 325379064 0
518014776 334592746 0
268067673 274927906 0
185481975 200253803 0
292082147 158803528 0
28786667 459800997 0
16664210 563431002 0
406488423 272120015 0
274239071 168250207 0
282015510 358127732 0
34415072 294161663 0
522612945 8597397 0
189620757 116615552 0
305037901 211543790 0
113790828 178900927 0
352539988 267321905 0
263632532 328109662 0
125210120 565318899 0
384988204 502137367 0
172210067 512366078 0
193645979 100504234 0
507944152 149294587 0
416381881 400338729 0
216703781 461888821 0
173483548 572769228 0
533665629 202578347 0
127108375 203840246 0
512185525 359545855 0
185391572 546279686 0
104525795 216219944 0
165765753 470684522 0
402261217 45401386 0
262343590 459199586 0
372096742 313738238 0
295309778 273579114 0
116819753 511066808 0
380314009 576823392 0
386926372 337412223 0
265069796 336796191 0
122331161 495440849 0
201277551 440909580 0
256477084 549904726 0
79947839 301923572 0
514500588 554559667 0
269911057 400185860 0
92836861 244960187 0
314237901 381174216 0
514752338 217956749 0
420740388 161452158 0
224084800 431481258 0
128013575 470180709 0
230669861 390366312 0
77717229 542674208 0
101895620 540929092 0
260193852 362387385 0
47156499 279932201 0
419493896 360456679 0
76562891 468774536 0
528485269 259470068 0
555083905 392831629 0
172670888 13756509 0
347194655 230054831 0
444383083 239701899 0
58552162 334073328 0
250729044 512352905 0
315901510 486656181 0
449926317 189052788 0
34481164 423938923 0
229110374 85550438 0
117019163 396369850 0
22440322 130858657 0
375496608 353906937 0
55365219 458558237 0
374271571 123941730 0
13354270 63121662 0
545466597 42142520 0
93138501 548901334 0
508292587 102434713 0
85706553 73262013 0
31432511 309783869 0
297806918 150377687 0
172577831 449404048 0
353265716 550178792 0
305914978 128701865 0
76554845 560840105 0
335298313 263528828 0
429099006 414832585 0
314014811 161891919 0
325170624 493398059 0
475994997 240908771 0
39893566 440136055 0
450486483 483531433 0
44163107 574822465 0
277227046 150000958 0
364657040 193010200 0
48706678 325714464 0
499371255 367088100 0
253858742 557314468 0
313652911 109808539 0
85503464 432401626 0
331797406 1061098 0
442523268 57200472 0
392070105 434943483 0
561570509 462469581 0
531758152 403446916 0
468684491 906342 0
473084610 259925310 0
451351923 61382511 0
224224398 276229616 0
50710877 34301471 0
564374555 410673271 0
109925930 55599881 0
548002933 10219683 0
53862813 367609415 0
90731042 131304004 0
420040934 404558789 0
443779490 420549147 0
350425263 368197061 0
482213875 80918750 0
543782385 157432006 0
334417698 171064038 0
479173975 284406499 0
29746098 472620365 0
54958125 552200074 0
515669041 281252795 0
551317765 451962491 0
576932890 225718150 0
368409139 274586448 0
290610809 187948080 0
382792425 347957096 0
372256658 171736600 0
381846382 125518468 0
129584883 66001394 0
184060402 407657895 0
245206659 572517855 0
290545773 26567739 0
246469365 578078365 0
222646833 522343686 0
255308700 260077284 0
478444291 457808905 0
274809432 468447175 0
228007557 458657472 0
100209450 117305389 0
543650072 421448273 0
135745174 293434707 0
99194811 365980190 0
560822482 309377501 0
499881998 230901430 0
358978279 452692206 0
308720539 474564263 0
472491724 505457152 0
288998454 87734070 0
500463421 209174575 0
536268624 201038629 0
31513629 112008762 0
425042781 303709060 0
100638592 129865992 0
393079960 284706133 0
30339529 540047523 0
330834611 512820953 0
306619783 481511608 0
541177231 176647779 0
406057491 318300131 0
170132898 27410151 0
501471964 371631984 0
459902317 250379563 0
213736215 313292437 0
105355738 196794936 0
112568713 295762352 0
168687468 386661540 0
139161615 123410604 0
44787274 220684495 0
425789760 259335358 0
273686084 198178067 0
501953543 459143376 0
495569662 530806456 0
205623900 13735617 0
100095278 448762671 0
183718029 548925636 0
524125104 474739724 0
320703932 259109637 0
426770745 375122160 0
311678506 457428788 0
312690794 63399833 0
344261834 273363777 0
339337314 378093812 0
466076046 90577344 0
458250666 470429487 0
371174495 473836962 0
467867606 258456840 0
552756648 129689084 0
480938971 16151467 0
470904015 56201855 0
471651491 48264917 0
309718118 189423953 0
525565156 29220088 0
120726473 245399435 0
341350962 237389042 0
427037902 37098936 0
185906134 219140041 0
151390332 279052038 0
195570802 309389340 0
438738729 122690278 0
26147566 191735537 0
360790121 153774816 0
220246549 299319115 0
239066295 244387792 0
203086799 299536545 0
124077702 437426880 0
345562335 233401070 0
338593391 437833510 0
391898054 362710372 0
545122115 513427562 0
23329509 106201654 0
430008621 171258048 0
243942212 451203981 0
442649643 258100136 0
55234222 179055055 0
278256558 508670603 0
555318977 438525573 0
412200227 562859926 0
474775647 548560804 0
552141149 218708297 0
355494547 412894491 0
72720455 544267954 0
165899289 53581055 0
566249576 331468039 0
58597316 36392434 0
307629754 67042734 0
217465262 356104232 0
233127826 447588061 0
422179731 462011942 0
121621091 338541151 0
555240918 171216653 0
469706732 307676545 0
6381268 565146503 0
272971405 3504872 0
364643791 247177739 0
216311357 11774677 0
87595821 3527284 0
369390790 41796296 0
39328994 226738579 0
551656072 119798675 0
347892855 322196445 0
492120510 319623862 0
499391655 449542722 0
219980661 61149585 0
280722277 23099978 0
480518035 523860287 0
61096647 487956585 0
350523919 149150498 0
390438209 195883583 0
293598224 487389804 0
403330172 421354176 0
18487115 92776883 0
261054882 570392581 0
145289354 401196580 0
384469550 537283480 0
138460985 318784863 0
186642185 162465306 0
399956359 13915702 0
165428817 358883611 0
253343419 292611468 0
513769122 32798211 0
15184565 41894710 0
446359086 457618610 0
493019267 512873862 0
497860675 432593479 0
69851182 252725467 0
419777201 261978684 0
78944359 560551167 0
125754092 248161194 0
475414188 67076964 0
383238788 388200381 0
386963701 380928734 0
32121566 289525249 0
285534639 223721384 0
327155087 327518291 0
279316255 537256905 0
103492708 531019794 0
374018145 513962228 0
85850370 339107632 0
254353975 575970250 0
93565196 473462201 0
191661024 2151094 0
46438449 307885522 0
417372950 43557622 0
421023638 125821617 0
417870979 116759826 0
448233838 95068764 0
233978229 385419215 0
154780783 226519691 0
91760832 245992239 0
116261738 234849025 0
265973855 367396750 0
437207511 576900150 0
247957631 204056942 0
139143280 482568163 0
503165409 296291085 0
14907511 112142371 0
162313783 269772848 0
300456631 407735471 0
17956397 62957886 0
404753636 275388914 0
111636485 67820492 0
354414201 288298557 0
31373410 521901973 0
9143878 299580999 0
221793825 106425970 0
185902457 438378428 0
552845407 177024903 0
145008411 552399643 0
420599285 185196103 0
456232685 465408555 0
294606870 304005090 0
457409528 83187766 0
410654007 357676559 0
500453933 180712259 0
508943227 465000022 0
254522708 25465885 0
535937135 97922379 0
328508401 189101605 0
471772644 523973385 0
578054929 139632798 0
120939022 43206621 0
80206185 202038387 0
324355451 176656913 0
146778405 34776247 0
63251631 451170008 0
71407410 426841769 0
197027464 66001697 0
162937658 71203776 0
252367307 529262459 0
129276087 42260834 0
522564997 19075362 0
390340997 54577384 0
143891398 338329004 0
572429063 264737956 0
291693076 350687043 0
454362760 243346737 0
322604054 77990833 0
159218935 25270301 0
335222313 373458874 0
479454389 343245235 0
169251468 485137814 0
384966481 31713433 0
187948482 123551528 0
492235550 185857295 0
371982542 317330393 0
334392470 486384905 0
310071396 49204191 0
94264623 467673136 0
215403396 272288113 0
262494385 450095766 0
432802381 186805053 0
378675001 55737568 0
448848007 343149221 0
113703951 421802192 0
324182718 166022339 0
356054020 161586991 0
4519882 572534391 0
244353803 118137597 0
5953789 353438647 0
174100160 21887237 0
400319030 132001824 0
393902259 409554007 0
210940627 343798745 0
434587466 292089609 0
550071492 391456153 0
412757450 70161516 0
102792501 406910254 0
157284955 352925479 0
434400539 188519520 0
449922450 230043299 0
140123489 221037996 0
462922090 386338167 0
373753916 407779372 0
475347033 520354789 0
326459483 277974303 0
188785582 135481288 0
360023121 226750674 0
9639320 49602649 0
445897380 523461222 0
178090317 426630650 0
168596090 9887048 0
429741996 263744013 0
475176459 366927337 0
460984966 84741693 0
216325471 20175547 0
377958255 344155862 0
433750691 398521902 0
357048610 407064245 0
134994683 243604911 0
21697786 541487713 0
78869472 238463358 0
455776951 435346548 0
435848070 505540523 0
215066920 435048138 0
209964667 203424305 0
428459466 46167074 0
550006539 180723023 0
335491189 173195439 0
407128464 168415589 0
218550052 161178987 0
468780662 494832727 0
195316445 360706305 0
461413788 405626515 0
243857483 177079509 0
530627611 461232604 0
316587156 366560247 0
458578442 332771489 0
401640441 406515155 0
407863977 10857063 0
308480076 237900027 0
507620878 222758993 0
93485131 237564913 0
330394836 371552044 0
14832750 391464410 0
121833897 395210498 0
45620938 293072064 0
367511003 413156572 0
118396878 474175537 0
278880316 422335447 0
286807671 339816655 0
414800686 260885779 0
504357175 478589327 0
166724157 524745321 0
205507675 52599363 0
323608833 457353408 0
222681925 67129337 0
534144464 422214276 0
430637454 89735889 0
113215508 56734864 0
456658835 567564782 0
140422152 550664830 0
355818506 33211942 0
187381807 464374925 0
452747816 270606789 0
292414855 392512197 0
373638559 83929668 0
263646866 346383118 0
473527831 215743940 0
57180777 101516217 0
290507175 488834695 0
456333535 45475116 0
167879126 579166344 0
403759678 394557561 0
86890218 483886638 0
265145584 559205547 0
174479749 353749275 0
135146206 89565405 0
70428164 249792954 0
113386420 178820259 0
398762433 440830240 0
103823319 13455938 0
92042562 11939654 0
343825337 356754104 0
393193119 49707731 0
503386484 343862218 0
24589848 304828004 0
302728087 304835176 0
451768978 503313414 0
466806643 25198636 0
384204438 171051290 0
165759993 93913666 0
98656869 137237900 0
36918926 303842141 0
494885681 569971379 0
121199053 130722367 0
291349400 455921124 0
307965134 68597684 0
442129311 536863575 0
37372050 143685935 0
25289052 452723778 0
10558823 8348577 0
399602860 504221276 0
237413814 24442398 0
413217577 49620341 0
315886928 207827255 0
311500045 292055166 0
233684290 443642507 0
153569498 169195406 0
550030133 21116171 0
384060914 497290671 0
280252036 186333586 0
188246923 271466881 0
447940782 239809489 0
197979693 380785800 0
41641429 1420698 0
341159808 483483390 0
298105444 362003977 0
156389363 490617289 0
349897042 452190898 0
4043938 164678527 0
34835297 109871778 0
548483184 243273292 0
101532733 309008847 0
526301858 288450614 0
377452970 65433738 0
70468085 535303869 0
5132568 377337354 0
67277765 21494681 0
459486309 380827594 0
225830396 440332940 0
324713021 481283770 0
328148086 513368781 0
486684238 288833309 0
388734154 152745802 0
534548380 356990771 0
504489851 128292870 0
266865163 507561260 0
361649564 337270446 0
175313535 38269105 0
68736504 462025921 0
98488243 137601378 0
534280902 37427490 0
117336944 431371329 0
432310185 163480376 0
291158177 158371463 0
111650678 162805910 0
557828578 454619271 0
340703469 481557874 0
560358437 67611275 0
468458731 337629253 0
561062364 222889307 0
456830511 119363614 0
339002319 431019387 0
527375788 378230643 0
424299811 8270159 0
136367365 539729165 0
315736994 57265959 0
265336834 524198453 0
525159343 499785924 0
152640726 186286586 0
207820994 219003806 0
514445228 528691483 0
568266067 145614315 0
117128672 396565429 0
122595317 480941200 0
402545461 434359096 0
30919713 57218170 0
153177694 359429222 0
3681508 130636341 0
509950975 184100005 0
413117272 150752094 0
575038652 58867762 0
102700031 398552341 0
211996781 511044682 0
481701639 31077173 0
150322660 251422264 0
109057681 205718024 0
288037954 225736443 0
388118399 159207704 0
381702091 423119099 0
297218393 42380790 0
149621722 156676596 0
433695540 521188336 0
125432408 461626331 0
127149892 451726949 0
174832543 436750059 0
266253055 47804869 0
48324199 148529922 0
424908325 216914576 0
446636016 276139585 0
144219770 564218776 0
521809361 554708519 0
189001718 230692442 0
66028924 271176890 0
188200705 98360625 0
491916456 242747067 0
9162133 503525082 0
502211954 158966080 0
93871046 109086312 0
338857583 279563019 0
346401812 21046744 0
282917078 353129330 0
3331958 474869102 0
168941216 423868083 0
191617913 61215505 0
180811795 378209516 0
276317599 85495364 0
109799204 418692567 0
195802185 360673233 0
394120844 284596079 0
552844418 500677216 0
96577899 478988230 0
133753707 338843972 0
507794068 553021834 0
57411719 70741729 0
531304550 179902790 0
70041738 457213986 0
320908890 568829167 0
328387424 290747323 0
535634886 373024994 0
536815727 387193326 0
138919196 316268136 0
264321030 454917589 0
458693715 478759945 0
122756955 65735638 0
477693586 98974502 0
231510527 304328212 0
199524556 473280273 0
113838455 408608493 0
14941364 71628537 0
404645910 305515180 0
70994060 393921715 0
453222891 447151835 0
565309797 140412877 0
413083730 476121732 0
477184832 282304819 0
574145396 127260362 0
16557063 213035381 0
447515678 106422835 0
563863774 359955118 0
533815276 498020688 0
171492179 123394652 0
325226196 299497329 0
106969055 286841173 0
494372644 223761338 0
325204325 164797260 0
317850683 243710835 0
496958963 495643765 0
464753736 47304484 0
54656628 470799533 0
316593216 90554890 0
262648777 108741053 0
197563100 471255775 0
365440839 184855744 0
36047927 367594156 0
386421063 195710855 0
81684548 47175125 0
204820899 7505620 0
474560521 524733350 0
310628366 568212896 0
143665400 397053607 0
43657805 57374477 0
266463494 109376606 0
1259935 457589642 0
469646528 396027371 0
252525251 364115908 0
442112042 93832864 0
561623421 8937069 0
203686803 347232522 0
229133001 332705197 0
334560455 575723043 0
165176941 107917698 0
494684725 385050405 0
184711582 345886383 0
194169696 480309893 0
278536209 562386437 0
384852485 27124356 0
224479717 529475946 0
423420026 367709359 0
397050017 92003509 0
438949181 545476104 0
142665987 156296456 0
170599679 545242579 0
507911990 390559859 0
373069114 175797669 0
201685776 563419426 0
569754697 65644647 0
338121668 299086451 0
360247961 540852193 0
543714840 77596669 0
286938451 416544818 0
325711635 298979254 0
49646531 216013766 0
521665851 522780055 0
389266314 519544217 0
472425682 44158820 0
48506305 517093390 0
396912106 253514991 0
182090581 489225097 0
153397476 89929385 0
35647346 40459215 0
442104529 496889881 0
539203859 465293403 0
332638655 384433326 0
575087172 542357983 0
67207179 421821573 0
261300325 532671876 0
232220049 116559115 0
557969205 256986032 0
424995287 388603876 0
311335145 547415501 0
145870266 453031535 0
523428318 264291000 0
236825703 175598574 0
565857182 321308031 0
253442238 166739745 0
501476494 385023715 0
443798741 60208462 0
289138406 417888885 0
514250476 437491021 0
226194165 354290175 0
286927501 357256899 0
382250440 446653129 0
311181138 168067555 0
559775749 261637170 0
493594915 235314899 0
196008383 218719253 0
396651657 110086924 0
215123333 478356200 0
341871257 127296438 0
225185057 175527381 0
492653968 435637397 0
558725882 174766341 0
379639059 150088338 0
539290645 136833041 0
300185853 278102399 0
270157314 274252777 0
30484745 147970089 0
202490506 126241171 0
571149476 403186857 0
443102532 328749376 0
13500567 343803126 0
138159824 279366701 0
484351540 483748633 0
19589856 111497874 0
552940610 537724178 0
488114448 137849700 0
368947948 460359392 0
535897147 86207895 0
49817964 196175045 0
323169362 319696879 0
296288075 547611853 0
155829109 149409733 0
190075748 22743874 0
102229597 566405078 0
110371626 368392960 0
432617489 361828363 0
435149530 489837786 0
58692800 355146650 0
217968046 375347973 0
120705538 311161748 0
266957206 579071816 0
221533916 339740371 0
507547966 361550604 0
130318192 203761917 0
323098684 385353266 0
51348916 549713717 0
26409666 159874968 0
377697490 440935195 0
319024776 125879035 0
27013508 140393838 0
313341938 183697531 0
417885080 560728931 0
541208331 114618751 0
484536810 462995579 0
161184118 532518845 0
348030881 453310036 0
512670343 372417587 0
446772176 24494678 0
561140359 391367077 0
228080057 403591034 0
247149301 458899615 0
77983014 336348710 0
562679854 335274253 0
40951934 85167521 0
192907744 391363145 0
478713137 340900549 0
362521777 220034389 0
219981281 238560770 0
424715267 112549408 0
202265947 159274590 0
120624600 164862110 0
271528740 492943659 0
205391628 274088687 0
541967490 403502421 0
463145245 536750729 0
410681716 409389010 0
413728213 234817434 0
561529529 36178298 0
169089548 299099699 0
228225344 47527868 0
532228337 38130784 0
488467101 252368238 0
292096267 257074825 0
174495520 240619568 0
215617171 428896254 0
447694882 32458584 0
84397793 455801937 0
194017537 283396688 0
90199373 439789331 0
50305618 143551617 0
116130595 164017770 0
70788475 3592798 0
422888026 295171190 0
239622694 515771264 0
23047073 440060554 0
475835435 432430817 0
354828182 49805516 0
541417462 144708045 0
347685828 202737468 0
274391083 213221047 0
104063926 45087341 0
320851239 41610613 0
123610955 112416625 0
248479264 94061244 0
242555635 420511028 0
332702570 405118287 0
412082788 189843296 0
302175500 225004397 0
393931912 441494119 0
249457868 227017555 0
481877340 10081941 0
30764090 97580374 0
350968472 217505206 0
432912967 540793602 0
180783366 121973295 0
539135733 252666622 0
545151655 132276668 0
139389202 270590694 0
180493759 458699599 0
209871145 79363192 0
202219029 343770884 0
259614001 50792804 0
38582712 355991733 0
491069786 2603493 0
116168185 140172063 0
65143909 325001195 0
551301331 437178654 0
108379130 97235335 0
412804161 158619183 0
476095494 276239104 0
270903110 23283567 0
417431455 415503718 0
177163090 141486120 0
530761307 317233435 0
110724042 241882982 0
58808109 566712110 0
290665208 426628866 0
238877191 174288497 0
177800948 96449707 0
532804595 374635232 0
119344114 120989359 0
362922219 33695382 0
213890469 209787425 0
175159115 36133936 0
498813215 19218729 0
569370424 553404454 0
376822045 467037345 0
303178722 174627663 0
542021409 512242423 0
511796150 335714619 0
465803568 33847215 0
415474787 216355790 0
295644730 476451016 0
429551424 451337320 0
82550969 436825897 0
511031892 542047516 0
194826149 159409027 0
417941798 85488408 0
363686943 158420650 0
541434679 178897596 0
166376436 75042953 0
556614046 367503917 0
516519522 223390908 0
234019436 351548947 0
88573211 559127366 0
33580258 64586762 0
395519446 317778897 0
147591722 339577980 0
54401022 93034335 0
361976617 367816419 0
222043409 132295303 0
415318545 244851250 0
120298735 543743705 0
500302519 377324656 0
406212109 115557053 0
219089180 366835175 0
100677845 291239451 0
269689974 252478808 0
114924160 212132163 0
295171716 10120298 0
311811586 416183783 0
131817784 538109863 0
78209364 109233205 0
17841604 267950778 0
192538168 285265726 0
45494510 77363658 0
490742334 322017476 0
373464591 95446 0
231300255 468561211 0
573933756 28352035 0
459843285 75517232 0
316336140 44295750 0
245837109 213791278 0
277169930 21139641 0
578437967 61205260 0
492523005 450135727 0
191657488 32870373 0
566897290 116962166 0
562899414 345740388 0
473778357 445530215 0
513074415 432492504 0
372818242 295451525 0
427472604 412477482 0
60669038 141716886 0
363966169 550005495 0
260393053 75127124 0
503663823 334745944 0
550394413 242208203 0
33353704 264107390 0
569963636 578589782 0
71900757 270202339 0
461988085 10100018 0
209874433 402104982 0
14513103 413522263 0
98231082 424704197 0
112345113 198274778 0
296712999 359874358 0
485469570 152993079 0
569765403 335600337 0
312676807 384084606 0
298221877 266287828 0
402453588 385956285 0
305837677 339491681 0
71196225 352143508 0
307780333 442481838 0
212218401 150405001 0
531925650 115960475 0
577903517 468273663 0
283537726 131031248 0
119230513 321681316 0
151536480 531243853 0
104996662 38639888 0
514635969 570592041 0
404215529 343007439 0
31977108 40347015 0
293052415 432103461 0
37305897 56297162 0
498729956 358509549 0
38226472 468760120 0
4020737 500291035 0
463283532 135948274 0
76847716 448263572 0
116762436 131701321 0
392091765 75446250 0
366683037 440834260 0
528429617 538726015 0
234177157 350283759 0
166770924 289691965 0
567807123 572151829 0
307752825 251117190 0
251634113 320704513 0
559774184 291789251 0
177576941 432026803 0
115134509 423042346 0
59481967 497680649 0
539463000 566218157 0
393049823 359812538 0
324108256 579017960 0
394898397 315314805 0
375626483 230441703 0
105201808 542351943 0
537952083 116940972 0
501234093 184567712 0
46736081 270435166 0
316208130 344614689 0
361431558 327439747 0
126335473 482498937 0
366521754 38048238 0
323648872 301986500 0
458441708 326625151 0
153834365 499690678 0
231061825 443734179 0
57729051 335850396 0
388595227 193052113 0
523258445 298937492 0
332053418 271831155 0
435466633 404983800 0
501957720 453013593 0
526691933 219050516 0
345902170 262188820 0
511318201 525132284 0
202615886 28827117 0
115711479 516654294 0
493289956 183191751 0
428153839 392253026 0
270044599 156152884 0
319754816 163696855 0
413198077 65666816 0
11876257 563348533 0
279840680 192703478 0
457932979 74902752 0
64861332 183637268 0
139953036 436474817 0
442038607 13924268 0
382803590 75678414 0
92973991 331919268 0
558631302 198404829 0
367161767 35887300 0
533455020 449713731 0
315943135 384602838 0
343525721 184864625 0
16347837 173183782 0
494798165 363837595 0
126916476 235661732 0
550128392 571205610 0
15879552 145317506 0
13761239 297375826 0
29525640 268541140 0
11341718 191604907 0
408603345 90859585 0
78589730 314381390 0
260923208 552682390 0
165868228 18396216 0
306266517 177848612 0
104136566 512061676 0
418478513 378031354 0
81452959 474472073 0
132758190 417177122 0
327626149 520700945 0
224609636 183449353 0
472226628 92917641 0
364532133 131243911 0
512792859 105922617 0
11355277 344135489 0
481171116 164144335 0
509384814 225707099 0
230694544 97155252 0
32873319 205218543 0
332716110 177709795 0
401297707 455620650 0
22392156 357362337 0
179351011 257789089 0
444463107 60363809 0
341914901 409901841 0
547179628 527518155 0
179863183 352364688 0
553601980 573512359 0
42982061 175957725 0
404396635 555954806 0
199132057 473207231 0
224987750 159853365 0
103243688 187837197 0
561898698 21272266 0
553615528 346651278 0
446738984 261588573 0
473629713 286415040 0
499978245 366544807 0
263025191 1344407 0
212847457 562494486 0
494269178 342753015 0
440286131 441031338 0
496772513 434670235 0
134876077 172574138 0
105317510 6889708 0
493496559 316270123 0
209915119 74514958 0
548270304 441383419 0
140339202 308723239 0
359738004 158790259 0
301145238 101497472 0
156273196 146123134 0
162480048 242860661 0
462891310 232182239 0
268546746 13753904 0
168902938 115571580 0
192754247 264039416 0
83206415 454120230 0
163675234 319379095 0
547339103 126133946 0
458792829 379812637 0
31121226 477122232 0
270745892 42743908 0
72849678 472548602 0
45985694 146755346 0
449172119 542711336 0
19705185 29694762 0
16190493 271881937 0
478592266 255420800 0
167263284 200729666 0
278742108 562856626 0
111102337 404545836 0
162960493 313950569 0
43871447 225607765 0
3927361 384406876 0
9223516 248481048 0
496279573 200611716 0
67453144 48814198 0
120170258 181704072 0
217861529 521273248 0
331298772 509815956 0
4558183 99294641 0
58916769 330208672 0
500702988 521653056 0
528591810 307722701 0
511924519 14616955 0
130443106 46226230 0
330089859 382663689 0
210456331 35334208 0
463862689 300421031 0
293015666 310323294 0
559179323 297935085 0
240434964 16248533 0
25299564 470992036 0
375903354 259857786 0
293599349 241744694 0
374867217 290344356 0
128379134 117623278 0
115073232 177259547 0
166216798 108976258 0
148991030 504828548 0
74223436 82433028 0
100800173 270736417 0
402043403 362543232 0
445097945 305151346 0
161018250 237126438 0
126828198 405936292 0
365602702 410240450 0
82629801 384334531 0
41711808 574962222 0
453061074 13244455 0
157179864 260455864 0
156295758 31352094 0
161208374 534052373 0
200596145 207724235 0
323762388 8602762 0
488279532 61642800 0
121855488 84378612 0
145822792 160155910 0
198896391 281496525 0
222052875 475838377 0
569695528 305801215 0
149185402 370541435 0
173799827 559147652 0
418042314 501838848 0
513370980 529794982 0
508775466 421132550 0
118439126 76768770 0
434515066 362106845 0
59609041 137602945 0
505992866 106131647 0
520805364 430875250 0
152629223 158084865 0
393105762 489802300 0
442673300 452238790 0
233339438 146553101 0
544484483 531125894 0
87544241 152677405 0
369180091 256298287 0
390663309 325307655 0
316115140 356509318 0
411890543 138796043 0
306307637 72330698 0
43368363 116374237 0
211623418 92133221 0
158453675 56061477 0
108132527 141809850 0
140128798 569253429 0
41126059 224265829 0
98364736 16021713 0
372668763 326535600 0
283239601 186341253 0
34906728 446963685 0
282060964 196840763 0
126874167 81179861 0
175383689 363327939 0
486797910 172146870 0
167259945 466216598 0
7097198 530064866 0
451123591 137527706 0
169644948 433321226 0
288846049 486086678 0
253219984 575836222 0
133457190 43673953 0
340889539 27697151 0
340267248 23537083 0
163755786 35182115 0
477162316 12121939 0
189997824 61288797 0
82318290 263867473 0
256922374 27312985 0
153618830 105501220 0
551793083 367246357 0
491232278 280477706 0
220594446 519734583 0
273558157 150300613 0
494385978 316974561 0
426241239 176918308 0
61543931 401953877 0
578640319 507221132 0
140415619 467443227 0
274546076 217179343 0
438620532 515072866 0
133870163 119956582 0
400486237 484610790 0
504455319 371340890 0
461549994 125478854 0
520600976 453253499 0
1066423 97823144 0
313383493 348349626 0
380852020 111157933 0
389196278 259394062 0
252807032 178004021 0
402545436 405228506 0
469345586 118901790 0
242609222 486214458 0
122137105 261900305 0
216809358 90421477 0
288012637 333314774 0
578678624 562288618 0
122502371 196315089 0
411390678 504378413 0
230282510 130645161 0
444430966 125573217 0
70374986 279605767 0
153296190 345205614 0
340063715 295686737 0
7338388 85282234 0
264191635 286148717 0
157154252 286100967 0
300570648 474047558 0
490337889 17954590 0
529327099 215518135 0
570487795 128631179 0
68798062 47261490 0
367219508 379125717 0
193907388 103074190 0
448541589 439548729 0
115647379 117614390 0
480701152 354494825 0
376472687 412735061 0
388487040 5008282 0
75646499 336973654 0
269620598 571077048 0
129283703 478037905 0
107859859 395542270 0
547153985 305424192 0
230284549 343057598 0
127906542 295641778 0
414085326 340846708 0
336587331 224900012 0
525345120 443130701 0
428071215 413797947 0
355093967 512462145 0
579355911 218717503 0
160029178 342473037 0
64019573 539850483 0
428654472 373395906 0
75801238 467727026 0
550474649 522292183 0
390614164 266610514 0
433499437 42993511 0
475243186 546128819 0
185824905 112032041 0
163695405 176798548 0
567671065 520217821 0
576979438 407685722 0
300327164 255886996 0
365274487 531910457 0
529039626 28227171 0
238935904 297652437 0
31429598 50369168 0
87806524 418510730 0
562236953 360968084 0
131408913 506773367 0
432050146 53634791 0
192157183 272516873 0
557451132 489342653 0
66614035 264802568 0
494284710 540075556 0
323716334 378986465 0
181523528 400686279 0
512398816 431877981 0
102571775 127792909 0
98287571 290622880 0
291363901 558350817 0
55913485 296441759 0
477210265 296907348 0
434657051 566971516 0
202231318 398718331 0
488089114 315172383 0
119249450 467790584 0
85499825 477411611 0
161885434 147036100 0
348192853 440133723 0
494996324 396792057 0
512569454 86687580 0
226561245 165735873 0
476104856 489110018 0
73586256 107690935 0
185818713 451492389 0
98928053 215321294 0
497778142 396223179 0
441580427 278970939 0
304012701 388509994 0
364054315 307204286 0
308499806 458638617 0
313905710 130284936 0
576995953 511968192 0
423124274 436532697 0
402252768 270044655 0
482206412 517024642 0
132765116 182514552 0
124033241 74078911 0
555268288 450694448 0
401528817 269692634 0
147836344 144289677 0
43012138 263030950 0
270899941 266014672 0
57591372 115245098 0
224104186 23746215 0
237093408 172409929 0
409006759 213198746 0
169081450 377149234 0
177216514 323752075 0
89865840 416414903 0
572680875 375154510 0
349587761 311703860 0
41380912 325096489 0
558188060 455324230 0
553992243 77121275 0
421729834 388790886 0
297941351 487960551 0
498228423 40976088 0
416707583 312449367 0
362968439 253668776 0
65679149 264468619 0
219053163 35172737 0
55625223 513628822 0
143199541 94677850 0
522076121 529644371 0
24431023 48081709 0
328652571 296351625 0
489402031 92515832 0
515251517 578316342 0
193210060 424026570 0
534665096 137795761 0
197205587 95973932 0
214342099 34527015 0
277573009 128678567 0
579344408 231086961 0
410971302 468236236 0
156158489 114063484 0
401337236 477231498 0
265328165 91326812 0
44184135 431229713 0
497047341 300582049 0
481274981 77221993 0
573545775 385941149 0
36992720 46657020 0
555542940 53514296 0
158627314 398305761 0
29075492 49266882 0
356074998 544583090 0
163838341 573666908 0
223578533 70775970 0
384825974 132067869 0
441862038 553106696 0
207529774 56977989 0
222585897 28186619 0
159380412 125711537 0
418659750 579482113 0
12971627 234792116 0
16627020 94103450 0
289048399 530011877 0
83103812 110915099 0
392321915 442133755 0
287915226 398872137 0
79035430 531800143 0
381739691 28827085 0
414720717 151104601 0
327277995 533374858 0
515448669 540976635 0
565925238 449775150 0
72255253 367915781 0
27684224 458209280 0
95626986 341290244 0
45359087 280562442 0
529037088 403879307 0
157290618 243571796 0
352232979 128644361 0
46802440 501933963 0
531427612 175547404 0
93420969 213429993 0
258649978 417802050 0
354792381 281722454 0
57719164 509823514 0
342276299 347744376 0
158050685 183017561 0
254574744 119430455 0
255771626 296727264 0
417586750 15336536 0
518059779 384891547 0
157323128 22978380 0
297479873 432484286 0
206270505 281263399 0
558041948 257877257 0
229629528 64995169 0
306012856 202749750 0
150049630 18452380 0
317606406 375583489 0
481450831 517597035 0
425134174 468132319 0
387615492 482774387 0
415379598 496386864 0
208076757 214995346 0
70377780 461752217 0
543344786 483913259 0
177693182 398537289 0
307005222 449798820 0
273761978 264401353 0
364352853 246681613 0
41578617 403223070 0
429420301 332632787 0
104261341 562799129 0
22976037 460703825 0
542080777 475767353 0
67646072 397580810 0
254826627 564007716 0
86603439 345717567 0
366235693 82052005 0
365363132 182136610 0
340619060 433777450 0
380155954 117370224 0
110211024 521023758 0
523805613 408053424 0
57248751 475111922 0
307635884 563464238 0
514781776 120441519 0
225881397 296802853 0
404012987 396365679 0
463108123 325796945 0
380304668 273462321 0
403744709 167116300 0
483270514 270941368 0
139722033 292447169 0
106781421 344821703 0
404281404 71409089 0
245406863 469902382 0
546674229 88537240 0
331425525 393432830 0
194637232 370228533 0
124930079 513982656 0
95829711 490867784 0
234610260 409792541 0
282150371 204033745 0
411849930 139874704 0
565144570 485020899 0
365307701 38410409 0
292312529 355300974 0
346687523 521756319 0
294028264 105980718 0
178830994 363260203 0
431256667 466845589 0
477563985 517333754 0
32782746 546200219 0
382467555 322975171 0
402814145 252333996 0
51898466 55910895 0
230477215 459029535 0
147528420 183622610 0
574319644 536678684 0
171122137 459739835 0
305861613 86109995 0
492458703 334124742 0
265831476 152578624 0
575991318 7956960 0
511342826 508921462 0
490634057 505259436 0
346601814 224122181 0
463228757 284801260 0
329154011 412478546 0
401398952 132717606 0
533135419 441271644 0
519159667 300273301 0
8824744 32016083 0
224964359 372629628 0
40626181 329923956 0
29283786 124764395 0
194332032 471118809 0
493805252 381013222 0
209162148 258228944 0
449108278 154675372 0
461404556 209342962 0
196110816 206632877 0
363864410 560959156 0
400473032 259960243 0
431457503 7439891 0
376426879 89198471 0
159419980 832636 0
577489356 65976675 0
526551145 262598607 0
236920029 344724825 0
64077095 140069266 0
384199747 124096984 0
75685846 224905178 0
127626609 470466346 0
124639529 390288999 0
506231595 126273071 0
532074838 578509707 0
524804322 168918530 0
536214212 392409836 0
397564604 333128302 0
394011104 233962118 0
468178999 381533555 0
550345012 475807319 0
31229439 290260354 0
241635791 482424431 0
470568444 213648594 0
561216886 202821507 0
157439486 44771054 0
282090467 301397387 0
435447339 433776832 0
27768069 24084281 0
62109539 96042506 0
282921818 504232672 0
221970145 556740077 0
224193104 44840379 0
50316247 166428709 0
357218869 402969850 0
255671659 66035190 0
455541699 106240256 0
259069547 163084497 0
149502435 169041042 0
471982180 129793519 0
412218688 445035136 0
162091747 344900303 0
370148484 189546049 0
267587805 432285951 0
103946440 48466277 0
550113754 299599244 0
518709773 25136817 0
449615416 288251216 0
332763568 421891411 0
91172752 406821758 0
527010401 182322938 0
331817180 276207078 0
37640828 117489498 0
21333982 456356902 0
262927624 285005228 0
349797658 90453997 0
121809971 113809424 0
239631888 134103141 0
462454912 186349083 0
295448374 180059854 0
443519929 528131172 0
49181206 49443348 0
242225551 157023251 0
303299008 135699856 0
291069215 472452004 0
335809024 86284796 0
94980902 577093779 0
504786978 372458751 0
83703192 83123080 0
74538030 265481982 0
85329923 467541108 0
577883053 256852664 0
151988554 102348483 0
483185762 108856835 0
482862724 374197860 0
114452600 386739724 0
372402040 211583692 0
157970634 226117636 0
400543215 341420984 0
257204898 99046596 0
467419997 321531975 0
541955217 450737093 0
114718569 430157416 0
491447179 33767676 0
41749451 62374924 0
477742810 509605743 0
421032896 444863628 0
4104934 425298234 0
533641912 137155956 0
176373590 323060482 0
270723461 531149369 0
133999520 37831571 0
140836620 127126306 0
116800139 202026832 0
246047827 452600395 0
136047112 356724025 0
481292475 136824186 0
178040762 452263032 0
484881291 89643545 0
146839102 468395685 0
148366476 107211311 0
6375708 3544151 0
505960111 448588010 0
305956580 95641658 0
297550753 550120407 0
263734028 357615706 0
63176533 559143354 0
137058097 389587498 0
392500421 336041470 0
162300536 448617743 0
424351125 241094134 0
196262704 49850541 0
484190215 285323646 0
31155155 439823487 0
242245856 386199019 0
262149620 230010847 0
419621258 88394454 0
24289613 367727299 0
238529531 289204563 0
563776880 122691095 0
51434058 411551049 0
62280015 212409816 0
169050614 114468626 0
260539721 44048341 0
77097280 536691570 0
490430889 355527868 0
421946345 474846715 0
30418502 82389163 0
10169017 276722810 0
258192472 84625939 0
436068071 294518202 0
8039772 466158695 0
136714229 153679912 0
311875852 500751988 0
340448811 176000137 0
553483831 43747843 0
28365596 227041777 0
260501256 171990629 0
49118333 497797657 0
267288684 310455689 0
375367228 27027881 0
378158283 69265383 0
527015242 433847617 0
467602502 128586810 0
477926592 430965465 0
537243538 418542740 0
320004918 536412786 0
358148687 43447861 0
113493608 301431069 0
141037764 268138969 0
276605273 177311168 0
165766305 567536785 0
277873365 140553172 0
403245827 281934236 0
358602272 4051406 0
38414059 71320609 0
191385139 65525145 0
184537499 77214360 0
239634732 280803232 0
141831686 331483346 0
388928078 232646033 0
464656859 49884251 0
480507898 466571377 0
30242974 225639932 0
240260534 25448932 0
432231260 179386612 0
423841566 326423704 0
472962170 56994740 0
330801356 444359358 0
1374275 182899336 0
88439903 43876298 0
190757589 180496794 0
489018873 233980952 0
40339404 310549361 0
578944800 117740505 0
536595462 96540654 0
562258691 579175578 0
317525334 265275870 0
327202950 6178832 0
147371919 231352849 0
395583390 135582936 0
64518092 555363712 0
537571623 464177368 0
395972743 245579048 0
361454822 140541696 0
495165214 20429598 0
301850908 430731695 0
534763288 315632530 0
210866580 462496518 0
482010087 538477201 0
213469147 310838525 0
482210169 466152191 0
504463442 445399441 0
320306688 22568146 0
219407539 497927728 0
222768267 432276531 0
50675673 279838566 0
167655628 493873534 0
253320738 393019399 0
43420816 9230656 0
569126908 6812105 0
261420615 469089429 0
37083295 434488670 0
242293841 125067349 0
245400980 412050085 0
278354386 545163300 0
76192245 350051032 0
537015974 423015 0
502023607 476521933 0
60449377 386742866 0
421476254 262447636 0
85305380 98146938 0
55117764 127857473 0
311387571 224820994 0
48292037 54150825 0
516628521 452382232 0
231273155 161896760 0
78444727 7942031 0
150674179 349287346 0
126917914 327854174 0
207199636 120857411 0
544103586 101960203 0
63182163 314743624 0
318873292 477139147 0
182646320 195676319 0
358897510 156203069 0
241845759 234587922 0
230502119 106668066 0
179096602 208052348 0
451776585 306404532 0
516139700 396639300 0
315000674 260187683 0
315453239 245301297 0
109241539 543443831 0
156652154 553920595 0
399996835 121991145 0
194371381 567898750 0
353987264 323425913 0
339864690 229320264 0
185250437 513604363 0
472581129 293734664 0
126435873 69887461 0
228816444 352374587 0
482446415 444865722 0
214362742 225065482 0
200249829 162924577 0
353396543 411401069 0
152884649 344602165 0
352260391 254441866 0
170572067 485596310 0
164083264 519753880 0
137500012 282631901 0
347231904 255875274 0
6350047 418487349 0
114601433 182414654 0
557617894 120228849 0
8945902 457631217 0
522951805 489178855 0
575325378 68949447 0
232464795 75966582 0
305811804 43511792 0
139481456 449830695 0
175209968 144136199 0
555550526 83496583 0
158445638 52215776 0
279878553 450632156 0
554440882 449321642 0
364443958 265509256 0
361460309 549277427 0
175227921 458096273 0
46126044 416171663 0
480087893 145326142 0
87874533 103943332 0
107757772 330902901 0
191209507 62281909 0
362644725 12639420 0
438606538 290181936 0
288357952 267326024 0
15277968 402108475 0
83453802 51316881 0
327219730 500430603 0
81452571 2228207 0
27882670 26645309 0
315340485 140111217 0
147791707 108021441 0
494878439 4233903 0
381785424 63546250 0
207362846 50866562 0
88811299 250470657 0
333346219 27721515 0
364695838 307603755 0
334897815 432796327 0
207046448 79635746 0
423705856 468599438 0
535431814 27390135 0
141713641 486052463 0
444508297 13416819 0
495087051 68188648 0
393105028 533152482 0
79214668 523799277 0
417427365 247164216 0
540980156 401624885 0
121337786 350876315 0
141063287 177299260 0
264146188 328981343 0
358176645 164317083 0
512128519 512440767 0
307519463 359534611 0
373202629 77573132 0
471067018 486608136 0
548933347 343585440 0
132177292 8495234 0
92973242 541389607 0
541065570 471688435 0
361925281 232723678 0
165042014 110702358 0
112197985 551101235 0
17745057 524778333 0
326080060 342421066 0
334368098 84044137 0
330354652 473017386 0
362995817 254021939 0
555839907 133687179 0
156600297 569365036 0
10631932 11058311 0
259295832 416041029 0
280429899 566864155 0
23132016 256123306 0
165024816 280409648 0
564310571 172387317 0
230233233 118574479 0
395667146 113073851 0
220296116 72650540 0
12476771 163968071 0
362897928 262940526 0
70105980 500699017 0
242560668 283490634 0
529711744 318763515 0
210210289 431729863 0
98048700 207428245 0
463516585 92397025 0
149810320 436472712 0
19682672 306289842 0
483992165 558755395 0
68758677 436045619 0
335447815 171138903 0
292104824 199759162 0
577757072 236074909 0
263895083 459699252 0
320226 99926519 0
269553743 19812840 0
123502790 462255005 0
21483026 192039378 0
379733033 532422164 0
397927825 422057465 0
496985760 279677991 0
306473725 127832367 0
542354532 402412351 0
578716036 268087336 0
99649172 563503667 0
319072123 252336897 0
262321253 153170464 0
358855377 474315186 0
35054014 397178442 0
267383657 68080873 0
28637483 273054628 0
393402098 539829687 0
394454684 467932630 0
11949212 475198607 0
270311986 226464675 0
276238520 65160965 0
119057635 142500552 0
325491673 231602578 0
368699603 467052135 0
6369772 152233628 0
550388145 34394706 0
188700086 97223215 0
6573407 429122512 0
190062385 90008741 0
499220775 346316947 0
206922765 485795308 0
252803184 403810127 0
363371752 106956247 0
112559129 64963462 0
85647365 45158212 0
175984143 368300472 0
550078419 119424341 0
166391461 371709029 0
481460712 344161933 0
530712643 411094118 0
138246206 260842086 0
465976934 307317768 0
67597827 505635957 0
306990343 376501527 0
367904592 391960521 0
131991084 357859021 0
383232694 40896354 0
16462317 179182539 0
467968188 221358078 0
513618489 132324248 0
174400490 313808381 0
433670504 372054977 0
27635305 541130356 0
438952014 134520086 0
219799653 47482091 0
260800392 573016278 0
378259098 12668575 0
435533233 417609639 0
402299976 537217391 0
330788954 106768874 0
384874641 562429082 0
307166755 547196283 0
117332453 100223635 0
206761983 138223733 0
408137274 372299571 0
246093885 267913912 0
482553058 68172951 0
9091711 450569882 0
294775655 35516955 0
368287149 350507886 0
429734870 573447850 0
421727216 158442060 0
495978169 381550747 0
537509088 413593138 0
427990781 185878431 0
418377200 472664140 0
101525015 46526950 0
519915821 13252019 0
360295237 89275012 0
391769729 237799070 0
493475951 469460823 0
85264945 471979344 0
510537370 154650547 0
235820625 104984007 0
483018915 516182697 0
384926068 464051858 0
176044873 561474599 0
66963769 6229368 0
420766725 96258542 0
318261872 486400284 0
363775431 515511930 0
381214060 408865509 0
311234369 393100406 0
508018806 482639207 0
349877819 267922217 0
205958417 86609357 0
226449361 13857426 0
490037135 330454324 0
432691756 252450311 0
508455731 302424493 0
533237073 170317059 0
91955613 422976327 0
182652509 104109462 0
176246143 373976575 0
398521271 518694109 0
381607476 260574607 0
408386365 502827872 0
567357643 74749031 0
360294549 453541567 0
297995691 511240493 0
110953316 341305632 0
490386103 46889423 0
115762113 301638873 0
531871160 33253290 0
391165365 54944880 0
273321071 469965556 0
90325672 486634047 0
286817794 28356796 0
541385293 482243569 0
54594953 58060221 0
165045682 498900417 0
493274539 210250151 0
59397965 472307986 0
469086126 365735203 0
469005327 512145214 0
449245566 340546966 0
556478164 238092505 0
224935120 517627407 0
220531098 186778475 0
162655208 447640426 0
293098488 454706497 0
304680938 179050455 0
461026755 234963498 0
319345605 366496081 0
307239376 302878572 0
377325218 74009636 0
571104873 402123435 0
309471893 343577985 0
420323831 105883315 0
254983781 195836196 0
338853805 46488737 0
102993418 222988077 0
365277838 385214605 0
42915366 133188093 0
317864167 120766842 0
40685994 343451546 0
121652306 244010638 0
53358989 340270075 0
87076142 332970973 0
453391299 198258153 0
119480190 424223788 0
536564294 283210284 0
106507745 341234301 0
388017495 345501222 0
512230626 34955060 0
26857733 390154857 0
458401183 78630823 0
292911202 511833910 0
85269673 432274536 0
468930580 541269544 0
208720426 301382247 0
423493757 498083722 0
232697040 148728012 0
398408735 80502476 0
312604754 342437917 0
440291428 230297201 0
568369285 270935786 0
233988634 460208672 0
507036061 64784666 0
496818792 423838262 0
578368569 262060168 0
242297336 63794618 0
520429960 388289116 0
270427719 4851217 0
424940128 334865548 0
138785098 557002060 0
540985729 575497488 0
59884131 565761041 0
200787163 85849827 0
380909251 114773893 0
102856288 314713636 0
452614371 546242726 0
437602408 142136978 0
459901425 331608163 0
233961270 8845226 0
288975780 278478649 0
459369432 67171135 0
354476409 577446687 0
412216746 231372384 0
114169467 202004579 0
541587056 332116091 0
483884946 98611700 0
17784590 253260570 0
562716299 577107120 0
499404688 43187095 0
544701327 19743266 0
40346024 496807328 0
243766535 563823679 0
283486394 240575742 0
392842041 393623610 0
197247171 544661694 0
465500013 410587946 0
489509007 487472636 0
99786827 264228323 0
369343199 459878951 0
21324453 557820283 0
226474833 458100144 0
446128007 527046817 0
4148673 416317425 0
38703446 542671550 0
371312633 92140377 0
510878052 96761159 0
575534729 56148538 0
246663255 162836363 0
258353363 129739214 0
514485805 274966703 0
133449670 370889107 0
527915954 453045481 0
380685017 9810532 0
375994024 190809160 0
365151028 89240229 0
115258859 327397158 0
497441545 381603772 0
360059287 77530079 0
106618318 349108985 0
561767474 7536507 0
279253614 88789177 0
512239072 16534588 0
407191392 284245733 0
546222079 137418559 0
377075822 396187381 0
301612695 221310768 0
329068203 260686610 0
31222994 565728686 0
279601172 361053184 0
213395744 499578130 0
306550155 300693676 0
306025424 252476891 0
413742912 366365006 0
350893876 285408112 0
541629235 384380338 0
417431789 146485227 0
428865143 122167053 0
400930617 336225118 0
345732589 345807990 0
376453473 434763689 0
308312176 101077843 0
87983092 225145438 0
479957427 335168128 0
541502514 328290538 0
480483125 497639299 0
553575357 221215908 0
451894467 402842662 0
101035800 441837967 0
572304471 106664951 0
332762516 9869473 0
308430999 409189081 0
76845633 439174914 0
511018018 207969544 0
165636710 368364907 0
497115522 465982738 0
452376064 247161144 0
488585053 83715979 0
428970186 326382922 0
431228445 214747163 0
381888903 334143305 0
59114120 245613907 0
445783939 60544126 0
573103665 402205007 0
535081037 547399420 0
504591404 390326989 0
493430963 39770520 0
508577469 42309265 0
350362469 492921708 0
156495715 80038330 0
573375263 538122910 0
306004897 197847133 0
123068659 8298038 0
267440018 72134468 0
459187169 158344449 0
460281519 531538949 0
234778416 132067305 0
516004579 502884339 0
237135743 505923140 0
67222373 155997886 0
330802403 166571190 0
355640623 73935895 0
157097527 448939838 0
228877837 537652077 0
35816343 526507123 0
144102248 47603647 0
254760340 309991192 0
524755172 306803746 0
125383924 133515309 0
739744 201761051 0
557000695 325508056 0
446512653 237199004 0
399408894 75735967 0
384087490 131515758 0
150100553 318426032 0
263125233 300710293 0
338856961 37042834 0
229558394 151316164 0
375369753 26717698 0
214056208 144760723 0
248305117 195352584 0
317343773 296741100 0
96778716 455776950 0
182314775 379800486 0
159542417 174271098 0
388704955 89570871 0
472716743 107030185 0
145457312 124324086 0
499708435 423728780 0
216125802 393657112 0
435531094 177520055 0
435753479 310812503 0
173468316 511960345 0
123324200 179341663 0
398530522 357335289 0
301902712 42147362 0
207157497 208070751 0
360073166 472795665 0
424290415 192816499 0
353876736 359910415 0
143468205 403025488 0
95850962 157737065 0
560683910 76736945 0
308600657 86202228 0
542936347 238025058 0
531323215 113793239 0
337762613 64726704 0
485364329 513006872 0
227674338 520773654 0
91471577 204901680 0
349788043 259414151 0
418368375 405612457 0
452086238 462560207 0
122565644 123183577 0
411731436 474959494 0
144631450 404564721 0
442559181 562017800 0
15717202 57010513 0
100818934 71773335 0
486220057 161904561 0
168079219 270843663 0
15615681 370068219 0
554862125 4431036 0
331157337 167266285 0
388423848 195124050 0
356386754 406328819 0
387668713 458195559 0
225621409 375233034 0
345080723 388230774 0
452394533 327152890 0
59777202 21816201 0
576563515 182012530 0
108590314 61532258 0
332667743 130969891 0
211010352 374165594 0
194057495 529463908 0
411175046 469374177 0
192431460 370142858 0
388640328 190225000 0
225318236 75708741 0
189534043 34448625 0
374125951 337939285 0
189839519 531428265 0
94052849 181629670 0
56490851 410678025 0
344234778 322470909 0
90404138 430964813 0
231919641 568698837 0
536793907 522084948 0
213073772 301274083 0
481647123 236591226 0
307151236 461975810 0
254127648 71982934 0
177156356 333923201 0
328020530 439883000 0
417761187 34712866 0
389159751 294876733 0
516821610 174988402 0
128252542 575630907 0
216008999 315377217 0
10808669 167110671 0
198205835 73183602 0
529857015 571470043 0
24203893 423650890 0
209965642 260581966 0
278600968 328572218 0
83953476 466904673 0
566547090 396333848 0
133770786 93662255 0
153146471 358417809 0
212993744 306387049 0
144776761 160168664 0
555144863 297837957 0
110960256 528039609 0
449360104 70903757 0
492001844 168898393 0
307932834 245608055 0
217443694 195121321 0
419908281 247291071 0
291697171 556622035 0
320046337 146056159 0
474505626 329796188 0
174921164 553604761 0
245355063 43703495 0
299466912 481660573 0
80017351 130788773 0
166704508 372344442 0
534366166 496379879 0
419790140 122940011 0
446176681 540364974 0
310296637 284871030 0
462730807 71242091 0
100534545 432856766 0
389754734 464955687 0
122902822 478631136 0
233458690 296887438 0
320171925 575597681 0
540170632 101991402 0
83692185 9639127 0
204142695 284933514 0
203995620 211290743 0
184069129 87588876 0
53255838 464894051 0
47930745 204834951 0
271539625 203552940 0
112295465 255998040 0
481464303 98246892 0
227846002 444544630 0
571960737 194136394 0
554410717 63071200 0
166899503 573442598 0
99786518 220470536 0
248562114 187300714 0
26966662 237691329 0
261319533 301695941 0
188419045 281040910 0
19293453 20628939 0
244552521 437889871 0
363437973 125917884 0
534975562 24437672 0
199011659 290618897 0
165603050 7676155 0
480607377 119227360 0
483072911 524184506 0
142878513 525295231 0
159837010 352495655 0
299239821 294395508 0
417201443 48319770 0
357350296 183918681 0
310088116 236571281 0
237914231 528748404 0
199729553 359954008 0
275646946 346197387 0
471658881 146729606 0
153467077 25664407 0
106611670 224044269 0
135499987 562775744 0
183394641 363018230 0
537652180 128580613 0
299260349 554516712 0
88954560 532914510 0
195801913 243708547 0
239298127 198176762 0
97278673 347432390 0
241493911 26979591 0
123941090 414826044 0
329719497 137685941 0
302112814 328386780 0
146336027 251231115 0
399846678 101166698 0
558447712 427348511 0
160889038 175087243 0
274512041 169241240 0
555599575 274270796 0
110693141 223580573 0
130313764 256679973 0
18029726 208831093 0
531533295 560346060 0
336718849 135984779 0
215052519 422238348 0
41416084 362249296 0
68152706 79260106 0
291173120 404631769 0
268570556 184507928 0
559991490 511200838 0
202147012 322865885 0
327935918 326533390 0
360027356 387719093 0
334315227 190038508 0
309399756 161689812 0
99999999 333762702 0
37107137 375026663 0
559952267 478061366 0
399173810 220712075 0
378846431 500472196 0
431085429 391039832 0
146354421 52741530 0
262967914 369135520 0
548460137 220547942 0
268709452 514514000 0
30254552 44796324 0
398095760 390462283 0
109095607 537858070 0
388581923 399819576 0
14819604 447438364 0
407292180 492446952 0
235783869 505831414 0
14017564 456999432 0
133768182 171386805 0
93978182 361206685 0
322022956 502242010 0
38086634 388529732 0
196737113 265138678 0
421195708 401423577 0
191528058 37492199 0
203425928 338120794 0
420459980 521214454 0
82958551 83844811 0
534150024 4147528 0
92288662 415096066 0
202719530 164634398 0
309621137 415849483 0
219140950 395515321 0
244800250 40269340 0
427087265 371849699 0
54378818 253574056 0
54582514 250625736 0
306951946 159018531 0
530721699 41326182 0
8293251 493148952 0
466905036 160103939 0
435381049 237046475 0
433822649 199152602 0
42896032 220904947 0
118230863 87006502 0
83228506 306111967 0
363135848 12675893 0
60369049 94217434 0
143395399 399471587 0
524111527 534079281 0
106068816 142450309 0
94880850 15075679 0
269446941 493999408 0
147573051 414943278 0
208552405 33886721 0
82344623 144968427 0
535072005 244403308 0
213948732 265017263 0
272425648 505605266 0
423693105 77680229 0
285173584 90529466 0
451585767 355269954 0
182456878 464031344 0
231391572 70049278 0
328675809 194604955 0
451512286 190948156 0
280381118 448596284 0
172506977 557317167 0
514718929 509698352 0
22295122 152729176 0
92117292 266317336 0
563820800 501853313 0
117183554 365627221 0
369603208 4586260 0
497471459 556194393 0
242321283 84417473 0
573241143 127523781 0
295381995 547500305 0
448811155 292198391 0
493201533 253544443 0
369079306 47116721 0
118108508 236592357 0
16070109 1013054 0
266778285 366572761 0
231327391 274748466 0
169008556 266179653 0
507987537 19588184 0
228969737 350519608 0
27328002 310753042 0
200850542 557469526 0
397349761 418145819 0
499603655 317280567 0
330516596 372102669 0
438180162 262270591 0
50341717 390733066 0
222133561 22283214 0
257211098 575927262 0
487758632 59091462 0
517460452 461576340 0
546366829 523649963 0
451029614 519969628 0
93620473 5901907 0
459532068 278713018 0
451878225 443740462 0
364339877 313231002 0
576496220 485832410 0
76699832 219665510 0
479268375 195750618 0
480364323 322269511 0
437554330 566023056 0
239524102 266741349 0
532122178 324095996 0
389627732 364837411 0
530322468 103970495 0
420044297 210873300 0
332521322 369016271 0
427835351 474340009 0
431746254 293968067 0
500232955 368406217 0
202862344 570635969 0
379672616 492875421 0
278887385 163499985 0
381095721 306206366 0
566546824 425397893 0
384727928 401194167 0
505889836 227460058 0
147804614 318947990 0
517171324 410207607 0
2791725 122608614 0
184465138 209065745 0
8201791 377614198 0
396439289 352419199 0
388205305 141653422 0
271746328 273066870 0
528413006 445871228 0
180977237 147531642 0
304406826 456943805 0
513728248 265689041 0
188531277 437646273 0
61383458 255760110 0
457007316 573623619 0
451308149 577534636 0
486729959 66941418 0
227540161 288226191 0
83751558 438034056 0
30884925 81948873 0
4696541 337720720 0
105033599 444747457 0
502952912 342386726 0
349287957 549841194 0
155714420 76014334 0
269295466 357713546 0
469364516 179353406 0
157569326 306463983 0
172145781 542676476 0
409728542 489845747 0
76424628 457186691 0
135096452 358386455 0
271898674 71304168 0
573101491 481326245 0
489172451 274274589 0
298671022 43235548 0
350503542 392055473 0
234033791 267579570 0
336308510 570944550 0
254302317 87275367 0
167735920 300639580 0
26036021 193955648 0
424521706 18964029 0
29310511 535927105 0
131852138 234688228 0
340121388 61520387 0
50502129 195990856 0
273811785 50809454 0
556328335 174377305 0
541468755 65228788 0
257508784 386277671 0
530486169 411784491 0
269931796 196189179 0
571607519 502063429 0
265981857 148216164 0
298755573 288272253 0
451166729 103405476 0
564520901 403828161 0
105004465 3638040 0
261129560 152563171 0
5211528 384687250 0
91419429 263206530 0
2845720 55927844 0
70564421 441318836 0
367222424 23456304 0
539196683 185164453 0
351875818 575377786 0
130866286 479511348 0
544417505 300227619 0
170313184 160941945 0
453235535 221694861 0
487053843 48213597 0
84303291 389331741 0
151281987 62646790 0
184441737 325573077 0
112501487 544136413 0
64540421 543349913 0
113229634 40462662 0
517646697 362300241 0
569531821 69936073 0
394430828 406674137 0
441580293 35290951 0
205076301 531727909 0
44539562 421415130 0
103432097 433205228 0
337106687 179799518 0
60743869 141775152 0
152926679 424749353 0
573207026 402642199 0
548096116 204125645 0
250577557 317368196 0
210210466 5775580 0
447907516 406889594 0
6163532 223485295 0
172357247 30611761 0
536914158 261058044 0
268226896 187747012 0
93239223 570648069 0
574898152 356454737 0
412972731 79075487 0
422557921 363038454 0
201905132 195538130 0
374378006 536235226 0
508037099 403096211 0
414602853 389084451 0
547608764 316194521 0
326231845 539409723 0
405517709 255741656 0
201287067 305738266 0
562705004 259697907 0
85516203 426320313 0
143192351 424414542 0
175751993 560183479 0
154534706 2471639 0
568946251 381157514 0
493644922 161704377 0
551863029 379390062 0
336223292 164068977 0
60896614 489972796 0
281828202 267435997 0
176484443 342508921 0
434787931 124237543 0
244112795 162058706 0
500442783 325403703 0
317627387 267555649 0
449574642 184042288 0
412469036 271173709 0
4959672 51403538 0
525380119 450881866 0
390493462 78486669 0
409805400 211950407 0
182136912 572932368 0
278998856 212302664 0
168939335 155417429 0
121013327 344208180 0
32368420 321293221 0
283109429 333422973 0
384821262 484439486 0
233462479 244726600 0
513530341 12085930 0
487278301 28996640 0
499795170 402446806 0
36666193 289067611 0
171734513 220359057 0
293822242 411972495 0
54831867 542801879 0
103900213 242321911 0
397723519 107613795 0
513602055 392245954 0
34404786 126224104 0
446753065 548090513 0
108900054 564885823 0
578968432 34805088 0
400329839 125641025 0
77830166 91326580 0
390658371 457592804 0
158197237 241203118 0
563532717 414663523 0
196237095 478958398 0
165662856 66519468 0
238789332 208195147 0
235822650 417530484 0
239194716 49049672 0
38405449 154511455 0
531577343 411902160 0
254769847 413992105 0
359086133 332006410 0
115259583 38857565 0
489430024 488017361 0
363445586 355995693 0
563051476 550324401 0
405518262 472670496 0
483071606 579108743 0
82962393 458067333 0
295371485 334632882 0
214075260 296297965 0
81321609 495781736 0
41158667 4670692 0
423124017 149080911 0
411514513 474825356 0
157973338 503283202 0
347713564 24759808 0
559978722 44447708 0
237655764 27911429 0
540382734 344217917 0
563008502 486823871 0
204581865 51523141 0
138825057 471412576 0
392250637 99932471 0
172438569 87806454 0
484191951 561968265 0
511116476 502946707 0
310127330 400388892 0
372611446 78471154 0
45845069 172695404 0
2380099 105321161 0
212312212 173155021 0
252078949 187883370 0
163714861 48539757 0
145855156 268766015 0
145704843 24753376 0
158596178 489001948 0
502653936 250263079 0
444800770 65918663 0
202980517 534324335 0
165336028 158406719 0
357787382 5529225 0
281471367 255619092 0
6243699 33846457 0
122337071 357115560 0
392060035 505788547 0
240077468 336967933 0
568049623 272971833 0
130328208 45629247 0
66618370 491850727 0
101901656 83616786 0
421146226 510505197 0
247307311 550473658 0
311667071 318442271 0
399394672 490244735 0
119818506 137570182 0
159040396 47786025 0
167197841 505925605 0
3423193 531741020 0
482566754 413162036 0
430946176 559782055 0
127582801 473664834 0
448907976 437935655 0
566261880 479673400 0
470894120 492295365 0
74574736 321822646 0
318349295 511657141 0
351785950 314124341 0
81104337 490143412 0
285956277 492095512 0
500434191 301818331 0
160520665 466821023 0
95780462 553686269 0
497394133 273512903 0
488148480 573673893 0
559127757 143713033 0
542318065 271290921 0
114991958 372560143 0
334076233 269394651 0
278261309 280815000 0
368160404 492797016 0
4202614 63514519 0
503211447 461305078 0
324490118 396142083 0
110435113 425559391 0
482571132 243057394 0
334125683 27258638 0
437871536 549293545 0
369831315 427724624 0
391220510 493523836 0
194954275 195660907 0
49527018 47833575 0
228446774 251687060 0
272860140 362944592 0
33864255 421672902 0
517339851 482356189 0
64562699 522833122 0
68470857 433462375 0
440099641 474473225 0
348825353 130550049 0
126544899 59763474 0
35812450 215233468 0
178543111 132590283 0
441268345 225040620 0
519837946 308271835 0
483175840 277123397 0
164076885 134205953 0
290315158 165745923 0
128606527 303106855 0
70418620 404814509 0
430941888 75219207 0
143039492 14779401 0
286625566 230760730 0
522298504 18500189 0
454405876 126460425 0
214917293 414262506 0
286485084 207078155 0
223179173 494236534 0
83786135 97281187 0
172456221 269409855 0
128269295 499496388 0
489833708 383468903 0
435446819 429392109 0
112214712 436713529 0
245268008 265938797 0
572022306 16187827 0
18735017 177137135 0
7572038 110403271 0
32104009 47788447 0
42101724 350377006 0
530171494 486551277 0
158140157 413922171 0
200680642 121109369 0
543128351 55923349 0
550134521 412150790 0
522774113 53071885 0
562302724 266743982 0
266697261 483863527 0
223103858 251938442 0
227180228 142763734 0
437375662 354052642 0
300068975 388689846 0
539956394 209853504 0
242114636 307460325 0
192529300 293786647 0
492157664 99156196 0
159271266 482394024 0
531292011 307328680 0
120527485 553019818 0
308387896 523983185 0
109837244 537051478 0
195227714 192357621 0
328325147 69495659 0
195098891 198446520 0
121317612 373675007 0
69205065 195745076 0
138240246 410733617 0
339189400 97592933 0
274518345 342563549 0
435683390 75280044 0
184136591 192697819 0
98751939 579044410 0
179084816 556524887 0
202677286 176049296 0
297618241 295772125 0
485914086 30962723 0
360804949 471515463 0
281143208 452193570 0
318714710 176466806 0
551403684 500623436 0
103890651 489339446 0
403724421 21493220 0
438901735 326604588 0
258187335 63418211 0
57504331 578778021 0
148924540 427662641 0
544929456 81158594 0
7594877 368182825 0
323898249 172721970 0
463500495 14281079 0
464713917 12656359 0
278559310 285706678 0
495158555 196391455 0
547244656 38033736 0
325281310 217564641 0
152672768 84279425 0
517786105 45320031 0
276637578 571295513 0
23486104 90220827 0
505130025 124837053 0
497945936 109077733 0
357672538 547762889 0
510811590 134239317 0
326906259 279692281 0
448542796 235327530 0
17767402 233999045 0
169394663 360588554 0
219394827 378168220 0
275534016 248984181 0
227657038 234509868 0
181557903 181263879 0
261442937 530443018 0
483796211 487847922 0
380164092 208544076 0
344998935 47859988 0
38896763 493985094 0
372536325 230224158 0
149295485 115240351 0
57026342 196360580 0
538008695 439809965 0
366112552 391701756 0
548071367 480508330 0
341262574 51914624 0
162857601 525474564 0
456078791 242606594 0
113087496 331158795 0
285575946 22250585 0
517514307 51782843 0
206480721 136314957 0
411110759 244267195 0
260723358 557694728 0
13832801 348776243 0
213362564 513918765 0
62357280 406693772 0
14055409 111572176 0
415192310 474533028 0
421332559 14286608 0
483057125 170958678 0
129723389 165889845 0
294205209 371509859 0
31379168 562673639 0
549029058 141919408 0
578521180 384163127 0
15782051 456975072 0
113795495 162259635 0
16780448 3595159 0
416950654 282186813 0
45955434 281547506 0
158919649 326517278 0
379564807 79850176 0
326002569 259787399 0
175323884 496197092 0
268881700 87803220 0
125723466 83384733 0
87400871 275041146 0
116585332 274635967 0
445933577 180312052 0
421189134 322688458 0
339904262 442029019 0
399895010 269471003 0
104616476 572307163 0
579683851 468270881 0
390042100 227563365 0
85975018 40183768 0
163076684 77799353 0
303853934 296243590 0
271695885 556949867 0
157660870 372094549 0
140800270 230542225 0
489172897 368413764 0
553267281 15743930 0
341791254 299163712 0
298404247 545350985 0
129779344 521642445 0
43824863 447452253 0
559041243 13101353 0
325595263 556819607 0
484273697 549460458 0
444246750 414117776 0
456981482 279835131 0
527087023 505831810 0
98779030 394405565 0
363976891 45815559 0
241460020 494158461 0
98292694 284298063 0
269644044 220985047 0
443057414 482672977 0
343965329 96098477 0
182483656 59967953 0
417690151 301979580 0
563281918 30049905 0
373150194 485756261 0
273025858 149634908 0
114132127 297067426 0
294067972 285595240 0
89136379 217989899 0
487000148 386176492 0
200326329 34014023 0
121491399 496344572 0
422836560 540850950 0
573765648 36841083 0
117834171 465197282 0
411777659 425711304 0
514497894 110842672 0
420438198 513625296 0
66447570 221988802 0
558150990 266428189 0
460239363 332710565 0
122705434 102729494 0
282572656 374986882 0
58292424 461207886 0
386972215 9314620 0
304621924 122920715 0
494577362 493168918 0
271702795 382470103 0
557377175 353943377 0
449531360 109841269 0
228505228 312985109 0
80209350 148104065 0
491160297 187211023 0
318120674 530445429 0
459576383 195253551 0
193476314 562669632 0
187163074 471183329 0
286300090 478675762 0
195292415 265093713 0
527119460 337774072 0
110903436 318038923 0
289780464 45860520 0
230951921 113018953 0
345426618 223392683 0
35877503 428917747 0
555659937 340077684 0
205764577 494198872 0
447975554 466004360 0
33842129 88386449 0
303391259 479126573 0
566409456 563452086 0
37864321 329125886 0
517154950 26822540 0
241776447 136166023 0
197971855 181142094 0
122803299 291030531 0
15679517 472795860 0
113105226 5971739 0
228382523 525403979 0
505060424 63336491 0
92963254 575382793 0
48516565 32340943 0
573649317 228175062 0
15271536 343416565 0
122969255 198949432 0
567941439 533683705 0
453296919 532914278 0
558674275 287093720 0
149015800 292716151 0
210425972 254514578 0
88638385 117634847 0
358879442 253520006 0
124060764 386635851 0
175332135 455352716 0
465301611 319243540 0
570014024 81519370 0
13009878 383581807 0
537318460 464920775 0
500276820 249385567 0
393561237 202085530 0
333154601 197789691 0
439675888 359252384 0
334098728 572290659 0
20448263 78485310 0
201660012 92112198 0
445830669 427871357 0
389271781 521161344 0
92057126 442971173 0
412713621 196257209 0
485230662 454814851 0
112690576 378524277 0
167906550 486711056 0
133235445 129182148 0
123827849 446612226 0
68636112 214342968 0
418971562 307863006 0
74320278 448949405 0
122138744 176227025 0
392658422 487493731 0
444865177 14566849 0
134548605 12193944 0
370277043 362335338 0
247278462 262953721 0
556816053 563616981 0
155634043 501462394 0
46278935 217454878 0
98859119 302085688 0
302765046 391027198 0
496570517 567099285 0
308633869 445741151 0
150371785 502703946 0
349502006 358367856 0
564662444 319311878 0
553755587 87093389 0
237505042 48724464 0
41369822 33806867 0
400405145 227668188 0
434458566 165666868 0
334815433 46834161 0
539745797 444465002 0
541178072 345368129 0
21137681 380192789 0
126892741 4566013 0
424178390 384439037 0
544878649 557337051 0
428381204 286399458 0
574731098 539985182 0
38075805 466911336 0
216396227 193824216 0
439334332 102483280 0
40050159 299567620 0
170668522 54863701 0
19709303 333863910 0
332826802 122339417 0
194814657 253488028 0
228986724 4518308 0
339182275 207653872 0
423181182 480855309 0
259692156 13963586 0
132506634 476896006 0
512124749 20946825 0
89049242 63621524 0
387267804 28029498 0
449745124 138715259 0
228768999 264891259 0
276821209 239429752 0
511088433 262295541 0
148377118 302407322 0
264461129 578528316 0
444605913 190462647 0
28888339 542266521 0
298125133 156336329 0
506999194 379632699 0
214782156 464158365 0
255507165 479361366 0
450400477 165935458 0
211441397 87560775 0
73477380 448355516 0
408553665 564185619 0
556415297 231638760 0
380026226 311131826 0
379110183 332579542 0
296940610 390350660 0
2918803 357939299 0
532007038 383016617 0
269759724 122092787 0
233309858 467949186 0
271103553 379870479 0
93941540 108332196 0
265060404 191140809 0
447018918 321882226 0
322258624 203123086 0
560794244 573334100 0
575239146 27180162 0
559953645 41162629 0
397174853 300861117 0
205078425 548995284 0
394647140 484293677 0
181598717 281515731 0
483915173 529594546 0
472655682 377629353 0
301184901 488760468 0
199745321 521676540 0
525336483 404011069 0
149687289 129766414 0
74334134 55197413 0
216240493 260199142 0
171741175 96829321 0
459194958 131947 0
162066167 45287268 0
138415124 318996200 0
436161988 375993745 0
497055293 281529587 0
376711635 301890650 0
103821908 383446158 0
10165012 392450990 0
299735462 454544606 0
158287551 334014178 0
505638051 223206913 0
192971874 70072807 0
363177535 472574375 0
181034258 9240782 0
450645714 433069024 0
15383603 472366355 0
172161876 41326228 0
405203598 23502722 0
449973740 375934995 0
68386040 244458736 0
252376649 17805529 0
230640868 496210902 0
334428378 195386398 0
493481355 481430925 0
537773790 444137286 0
340946836 215796632 0
91452513 526765642 0
403090659 135325891 0
334117427 235979224 0
364865497 19803577 0
76565735 351706122 0
443627181 432957377 0
320594574 494672327 0
407095091 121632437 0
116407216 387750126 0
219414681 117124460 0
283847213 557014169 0
486756369 493197256 0
298538790 176954014 0
312711532 330805974 0
409291154 234767061 0
335470899 332945491 0
193529847 468108308 0
16761958 206487653 0
198106550 438666697 0
366891399 146114371 0
133555046 182691362 0
357027027 422304412 0
419736053 512029990 0
24538827 389280951 0
303258213 149898006 0
58232618 357628949 0
369994901 218580089 0
166452707 49885183 0
257444926 447525972 0
110631132 535091433 0
478344529 297425051 0
396077876 136545504 0
487342218 471811422 0
129381751 540785684 0
397553448 547710285 0
420924207 463620016 0
311544473 454001341 0
260648475 561208909 0
418440573 45125968 0
304303856 544405008 0
508977720 145028899 0
274350878 159487358 0
567254001 1497842 0
386236142 40834798 0
185575785 388426641 0
437906786 301851995 0
322909613 76187655 0
150552882 356908708 0
530210237 396901594 0
360024883 449225634 0
148221664 305365136 0
214927239 202255622 0
367502174 344528681 0
240740616 146171873 0
542910363 84191286 0
451197602 362734734 0
343707073 20328279 0
466749184 384716750 0
93317232 315595125 0
314392755 386022926 0
158928150 163754483 0
265668206 311668288 0
457821049 325367580 0
8658945 510511568 0
387752785 332188761 0
366146621 452134691 0
260820498 386677585 0
138692462 468881830 0
357403421 207586808 0
423182493 294816498 0
497736071 227896639 0
461001048 76916176 0
576447289 67892198 0
343996904 76068606 0
286225679 4627042 0
402537989 368850984 0
129403064 290923621 0
51690537 500068748 0
266864538 341444062 0
373130687 259588620 0
185520245 111942731 0
281848057 372907651 0
270598182 236444501 0
98285517 50046946 0
133238776 158390738 0
347239637 255392889 0
284312085 199284009 0
193934941 90017391 0
24986582 317361454 0
107034131 461202628 0
350392644 38069711 0
36084280 345939846 0
33456735 308381325 0
320261581 183730829 0
110193884 489124913 0
435102703 444848998 0
405816600 565277425 0
9320749 114833508 0
212961612 299538954 0
218700441 225881581 0
401963450 175735870 0
530910762 316491744 0
272055826 47235599 0
286795266 168748601 0
363243203 1426537 0
415374521 121758249 0
445037784 398074708 0
400596542 391169024 0
570103005 578937968 0
168953268 482618760 0
533638589 269173223 0
511159056 576549975 0
358810378 192820568 0
77409928 492351985 0
270854576 148237494 0
116407675 75685745 0
407525522 362163096 0
51274802 512596039 0
397361808 28460772 0
241258204 14469726 0
165500570 33124591 0
457080028 313319830 0
407275759 489144449 0
327735546 154411424 0
319539372 191410868 0
301318158 241772139 0
327840765 391699852 0
295874008 245829498 0
155572613 208295169 0
230198337 406668004 0
103564178 383687344 0
316520280 212377485 0
134041748 400040224 0
489444870 393224676 0
365751556 320433535 0
86686621 138316870 0
85331739 387852225 0
234326655 114969347 0
177763494 359754220 0
154364826 137166854 0
440921474 357588764 0
535402592 512660200 0
460069974 190002728 0
135239238 512380013 0
360011101 508475774 0
574969546 118093384 0
468902300 152204730 0
67527663 34770132 0
332741268 524154558 0
199564658 166367224 0
80507934 241975954 0
118686602 426490539 0
488247015 485985058 0
236234884 308417480 0
138709703 273961100 0
360265596 474100414 0
218156345 468787715 0
218845186 52616737 0
288897045 383983286 0
554748791 503157822 0
107804352 466246953 0
372431574 187920370 0
449900456 550888994 0
159812804 72593163 0
521898317 411887360 0
488091738 174768928 0
546212847 179590863 0
200890589 8775168 0
23037005 77446906 0
480392643 379290777 0
289182672 532999686 0
442800665 198677008 0
493267853 514131254 0
421683814 311301503 0
511158258 165156570 0
107043187 200147578 0
554557452 309207616 0
485020404 81290850 0
235708174 141217766 0
284776524 318204036 0
535099691 200272844 0
108235820 300640394 0
150411555 299801809 0
502044875 563530538 0
534691261 534880274 0
381495750 63723073 0
559113888 365829188 0
63293281 111658724 0
73339135 154821798 0
86215232 575914515 0
94777694 82790709 0
288840997 474545180 0
52540975 39144801 0
132560031 270848256 0
141108708 242599592 0
148336540 551722193 0
194162848 203849129 0
435584934 571747547 0
513975652 174978430 0
489158199 84116021 0
228950466 52014139 0
289971530 49429921 0
107362071 546237099 0
370369141 181653311 0
492169234 393567243 0
320677296 183756742 0
376908494 418342951 0
461115692 184123667 0
449760438 377000119 0
133787509 349924229 0
172021053 390745224 0
289321601 353893872 0
491052025 209382875 0
409475860 348887433 0
484801444 159103090 0
240072703 338079642 0
429797660 261405416 0
179602401 429352268 0
417609561 228154778 0
336974652 562315290 0
513200075 467599543 0
220382940 417271701 0
475067731 59441576 0
97359831 464856315 0
457084622 187956374 0
168327874 35210301 0
307924815 535768069 0
538117108 262717712 0
173257639 74278976 0
40400609 119243130 0
487105848 87118742 0
122507809 206714319 0
216765008 556290407 0
297109316 220706308 0
451309215 434130805 0
173330918 304737323 0
164727868 335670294 0
72376538 290161555 0
477063786 519360545 0
78586583 498374023 0
464649297 375893009 0
148992630 568978785 0
239687642 571352503 0
351053936 309609407 0
5386266 457522073 0
103211287 506634680 0
531327801 184064755 0
501352855 362598022 0
154858399 120704508 0
275730115 574678387 0
143352132 161841481 0
375911217 68525363 0
529902334 477560016 0
381019730 300294263 0
379703520 343822156 0
454855277 475126895 0
72522828 176079973 0
39103943 553404441 0
48897249 87720625 0
204996528 174133288 0
276204707 203908817 0
134349582 201457239 0
526066257 293142190 0
131492979 155931747 0
412466929 267254202 0
561665276 488462351 0
518720266 577297165 0
354911393 380470332 0
11506881 183844815 0
151592323 69838873 0
399465645 301899657 0
92617540 205090976 0
326580706 352467571 0
332015131 265359949 0
35580557 212832845 0
356511534 87384043 0
218112971 241711113 0
298392388 460483352 0
271405388 166792343 0
75243246 481757355 0
93410858 520638137 0
302273381 153168621 0
116120173 262533664 0
228304861 403967506 0
455871920 237803765 0
125975326 234113830 0
202537968 233822025 0
212294153 414563262 0
523219532 310507184 0
498682405 404705577 0
501374916 64028469 0
255946861 229744597 0
537084556 100378987 0
390846213 191427557 0
479246496 197708197 0
86003392 241188130 0
410138392 454852153 0
452611983 563385563 0
575525955 283924003 0
81140309 54561995 0
372636378 40830449 0
133554624 241237020 0
213706012 520256563 0
269177159 111335028 0
482495139 545762334 0
168955393 78709951 0
322919230 90686779 0
154278564 240739142 0
14654317 173328105 0
101945252 33142582 0
156827110 216417503 0
42694214 382299938 0
542620022 380007792 0
13870308 470855294 0
36207102 205892589 0
158442661 437459400 0
86437803 132799589 0
254883342 418946547 0
190499937 447585123 0
96486002 127579922 0
271251698 437256096 0
513524378 438764978 0
108543632 348735460 0
481484228 467396111 0
149066262 578273764 0
356772474 84486298 0
459768394 22125696 0
246863241 572161544 0
357211523 35219088 0
136079187 302450495 0
517476349 315199827 0
102234946 295782494 0
359184004 467723788 0
236560040 11079567 0
88985314 541705276 0
80513546 213416856 0
236737306 299533611 0
255299541 58963906 0
83627463 499970233 0
366981499 186369608 0
239062732 142883987 0
405853525 490612548 0
318291092 575660498 0
63840250 154902469 0
431406304 306577981 0
499607636 96336467 0
23381203 221093855 0
351742334 273887354 0
115192762 422625124 0
17516271 320687147 0
389422522 372415077 0
29983646 534626001 0
167324143 333751784 0
443594925 209554371 0
544998924 411769918 0
537485611 33695846 0
459287214 173117501 0
566302940 2549208 0
564157106 208479925 0
67931629 327152581 0
148436234 182535635 0
385305776 88013172 0
494886873 414843927 0
140902766 286463576 0
457124873 434567958 0
267296632 502801169 0
98115702 229186022 0
318295632 70683393 0
168326202 511029701 0
292242814 242416647 0
8573009 238076288 0
386916499 10537647 0
482014236 21210046 0
292486001 268277584 0
274212049 139061575 0
447160796 502965078 0
413989564 370009117 0
361981149 294831541 0
486941390 283896560 0
576551137 412935144 0
512457229 264456887 0
443772313 377450815 0
565637064 508505293 0
283488943 74438212 0
63428714 432862811 0
522013991 168229267 0
434141631 568165086 0
579456256 209752651 0
246389786 54136057 0
148150172 285393955 0
339617692 507612155 0
137462888 386641651 0
156491753 207798716 0
282752076 546799007 0
79815120 81618211 0
27225637 298856948 0
297132177 195345794 0
553452943 295097006 0
228200571 297094080 0
251320276 22741646 0
366747764 532049472 0
254154727 161220291 0
281083196 492572761 0
84681876 164268892 0
194813924 510454148 0
142668103 10200370 0
292527922 253613839 0
284740314 80197698 0
409480445 4150719 0
134083048 200883176 0
515493526 518571514 0
13538067 225768914 0
21747399 449742428 0
346974090 355501738 0
464580330 423283065 0
405478804 92578409 0
484831468 263816784 0
24588712 483350391 0
229940307 176802260 0
510058882 153404020 0
363778872 258755928 0
239949727 572344250 0
210967420 263763078 0
514241678 279433272 0
426689350 259290 0
567453720 250069604 0
461845912 515594267 0
580491 100404452 0
519474766 2761542 0
557292301 293246371 0
125887182 11741395 0
93896201 225822208 0
205220370 157494309 0
36072725 546809116 0
50575606 102848334 0
17594330 514066585 0
147468570 520163262 0
177045525 483652948 0
432388864 554081403 0
576831584 445827919 0
529513004 57045328 0
426535789 504259643 0
265255741 527442291 0
455231731 251676009 0
192399760 444946422 0
28562017 241543892 0
417362043 16467826 0
443718789 118275430 0
226074221 161519433 0
487986217 524482268 0
548484667 311939929 0
577492123 540019717 0
334028226 105724173 0
488418709 46264789 0
181070013 112132741 0
482809782 243788680 0
77438425 101532962 0
418080374 12500753 0
69307416 461572008 0
386249063 550181624 0
518015906 487708666 0
222620051 9178509 0
192844597 177662029 0
68220195 111730672 0
305434812 107144823 0
70347939 421501676 0
30139460 218179247 0
573476201 353581815 0
573474787 558259409 0
235446057 519877704 0
438335495 165104059 0
565567594 411494454 0
124805065 120507697 0
43361110 11747625 0
530955296 102836354 0
567583030 262773638 0
488388183 420957287 0
71918726 201515935 0
524144295 278293569 0
335714747 311914489 0
269338477 18924606 0
120661226 399626386 0
274566323 559835615 0
70731850 488854807 0
228636413 380959416 0
56452745 236810631 0
502609980 152135603 0
135747609 418005973 0
268079560 10049098 0
406378968 551677587 0
388356335 294832493 0
177996595 564069613 0
153446151 125169379 0
403906411 372626051 0
158807217 63753845 0
149931254 479662348 0
43227692 517600287 0
375551038 424552044 0
94978261 454176594 0
238320614 441690110 0
415534317 462270961 0
483438925 510853682 0
127917641 443410913 0
94022302 274671712 0
367924943 267217230 0
524739074 33680855 0
235442544 412282254 0
411960490 370079154 0
367478897 338805738 0
182835436 529587403 0
12848491 313382315 0
355058260 279686805 0
454679944 548543889 0
336959124 429966357 0
539284084 32429971 0
277114514 66636801 0
25817331 479651285 0
97249028 29917344 0
562428008 404357972 0
401831344 205218827 0
244389655 485510526 0
206062591 186146329 0
34366929 167302918 0
193392870 301704322 0
337423863 71151553 0
34401641 426262467 0
33841116 301663163 0
273365314 182468272 0
421527191 237670844 0
479962788 48528950 0
167378277 116690542 0
24527582 225731455 0
538947635 452222126 0
357075051 13532794 0
43158720 32485389 0
79106163 299442905 0
31261523 411725010 0
39276950 46355289 0
215542091 532710827 0
175942267 200143192 0
157883894 121869704 0
231533480 440833986 0
113826965 366022375 0
147400475 253935487 0
185206985 455661675 0
163892889 397396332 0
68020445 273487479 0
438739024 353345836 0
576746236 149212072 0
150043652 164824888 0
338312496 196847524 0
231508297 501217952 0
530932901 345687809 0
578861082 73438175 0
187901691 186839909 0
564130237 435527312 0
457257452 306927117 0
483116844 28696124 0
440338965 429918101 0
6943724 320619876 0
424928827 565786261 0
200345431 435994127 0
213487438 457108794 0
148334909 171210673 0
284424685 54397101 0
298386013 300578417 0
120985546 184916523 0
91360826 30434813 0
47254921 211896385 0
152685935 160070190 0
187129219 214953732 0
542997963 471422226 0
93278052 62809484 0
267837603 518130012 0
73323492 487136559 0
305183522 488753146 0
394566256 242855833 0
30462899 518032716 0
190317102 502397817 0
251829664 261811155 0
385588543 294375922 0
488192336 6396910 0
575365137 109318017 0
559462234 42666763 0
428589196 243751570 0
113761852 230709566 0
40798943 200062604 0
131496464 450740009 0
285154974 259181446 0
425515464 373638467 0
30066475 1682080 0
476470879 381430859 0
543616232 574553765 0
148319695 529814939 0
196607136 522237011 0
452662931 182263625 0
208972060 106075850 0
25096546 316301513 0
222861593 382477575 0
407829634 442908058 0
48962612 401252953 0
569934951 547746038 0
35607617 411201123 0
63833736 374935583 0
481530365 408178232 0
205595094 471593069 0
52746717 97812681 0
338467113 225756825 0
213568237 42561592 0
517564929 285705677 0
497547607 219480636 0
115369838 196607919 0
271778861 120034477 0
80733067 35948403 0
62118564 90678329 0
327415836 176420759 0
165361824 367704545 0
198519601 117643455 0
253300808 431937634 0
139963008 862307 0
189279746 108996757 0
138215887 115286186 0
515005065 369497110 0
399029496 576957552 0
517149616 143365268 0
543085094 498113930 0
293847793 23396214 0
552678334 217032001 0
196808719 380522686 0
132220423 230800259 0
562030985 180312826 0
121586591 203352882 0
150476651 287316715 0
117545538 554468386 0
460047087 364320775 0
170500325 110664496 0
448370917 560559267 0
189559683 551010515 0
420633329 191490435 0
389662866 14032634 0
39962421 173868051 0
256050459 375630736 0
337719339 365377224 0
158715121 443654182 0
312662537 86884378 0
83719344 155850980 0
371745100 370233191 0
210963959 186305140 0
270468128 149396520 0
318891804 95260253 0
43098182 540067339 0
260912349 117713513 0
104589018 420951044 0
241090146 205261048 0
399829348 278252406 0
355245402 269003681 0
275865447 3184516 0
428378380 463861047 0
554810497 534233331 0
508346500 142388019 0
431916409 274760244 0
289540128 156680061 0
264553062 179972894 0
276395660 80251819 0
419789715 424293815 0
225705862 292134194 0
280886728 294180376 0
408153478 448055627 0
40733743 83358737 0
141229479 223277549 0
397182574 372353828 0
113370014 204416053 0
254633302 455779271 0
247148213 493594886 0
163586893 175182372 0
20445928 20428036 0
345167399 455033311 0
338987256 524922710 0
44736192 37098040 0
431778914 219268054 0
466391347 384201214 0
403444623 307349062 0
341741595 171497926 0
51421755 145813811 0
64378762 220957026 0
150182543 290737455 0
555476509 224632473 0
195658770 563029072 0
101898817 98132425 0
537109610 336507232 0
324934115 225058058 0
481586484 457661057 0
365694181 309672678 0
189396435 498859482 0
408545560 314568247 0
39135562 308815353 0
191674483 224849074 0
326337852 231290101 0
170265706 325695154 0
376184557 161517222 0
296190831 571322253 0
349598067 13193863 0
394107331 104223978 0
10011547 403711416 0
357888732 182237403 0
485847703 517741545 0
329098593 320304879 0
447110862 151523976 0
70365690 449789005 0
115075605 212502023 0
543687257 177792127 0
442351279 533824214 0
37687545 257955234 0
372829315 102945656 0
528505420 229701104 0
126987091 246012458 0
438482354 471003466 0
480586694 70734798 0
359961323 451957944 0
388868794 435823682 0
209128935 109220247 0
450587970 484232278 0
129248154 369966580 0
81563537 485450434 0
463247412 257839839 0
457060837 156535478 0
254122651 237079688 0
367441581 146537251 0
379337914 205418676 0
559322327 293421735 0
71642584 566697509 0
137127994 538062272 0
426324638 219869370 0
439562576 442205401 0
192715983 354327552 0
143588976 212433616 0
410374970 349518278 0
378884717 181977656 0
142362152 82339803 0
110016262 534474516 0
174011828 457197820 0
9918619 34828601 0
193882940 358095759 0
457611488 46440416 0
558699129 230044267 0
312647713 312193374 0
231218756 242675219 0
230598228 370286363 0
142778612 146521645 0
460103358 475687053 0
415322224 40364377 0
474145376 540680648 0
5707156 100641292 0
74015289 105560803 0
230002042 352405247 0
18516622 532833830 0
37011729 66993608 0
18031632 120396094 0
231496307 555333822 0
422434939 292099242 0
397177331 467593781 0
315552708 66475766 0
178444062 213531075 0
107211010 307205155 0
475893416 461808723 0
353104081 69785065 0
66609756 320589341 0
120554067 368789650 0
70180323 471597720 0
405136353 271189255 0
189524514 576758160 0
509566408 325356380 0
109648334 407871520 0
253054270 113421664 0
506847479 511833203 0
578498710 576549179 0
214050908 35072279 0
471539261 381789915 0
280143757 96470447 0
348473341 365766190 0
126342127 15046694 0
326910359 52366289 0
151332278 557300193 0
136590456 134653256 0
275357822 351791165 0
97736214 414889136 0
223599 93963813 0
337815561 169512399 0
528317512 214931284 0
457447038 371795033 0
517729114 235771640 0
297464174 165486803 0
579126129 382626619 0
5078459 498663322 0
245354749 495456041 0
86494583 523647530 0
223626033 516670934 0
206996701 465321199 0
68121327 186740944 0
125490379 176975311 0
29735751 435625174 0
557472916 220015640 0
297489259 516541494 0
518311829 171510654 0
302664310 520921420 0
536063842 384382266 0
415194759 452048369 0
10217077 188413785 0
322234953 391602915 0
29877973 310342167 0
167667511 18331539 0
361537377 279359525 0
234872446 199992756 0
336335597 572500515 0
266291807 126234496 0
294747668 236864397 0
392447665 548599842 0
170944498 50017149 0
326618235 570515057 0
424071318 141129215 0
98518119 243528140 0
572880722 300944706 0
16880608 126053584 0
566454409 512751566 0
538796454 141918141 0
302934279 430279935 0
247176531 172702217 0
507550441 166589635 0
390203002 289373497 0
554107482 103879047 0
75573577 494149477 0
190964134 156718378 0
546058640 326955143 0
426206643 310070765 0
577201951 177977792 0
256423299 25977363 0
71720457 3521702 0
278381704 49433778 0
101863993 200049088 0
121723833 471195936 0
37378107 498533928 0
249018937 11654303 0
517257418 201790140 0
544387271 16910062 0
29032402 46270480 0
296363578 533862042 0
526968502 444526139 0
359759747 74835352 0
533759977 379822572 0
98542269 16751750 0
145416663 29104199 0
293134768 266248026 0
461894199 120832149 0
468179431 224313284 0
414162246 397045046 0
248946835 50000076 0
223952688 111654827 0
240906769 500739537 0
7100241 270806642 0
137598239 70409481 0
233949150 347842175 0
274364507 9586004 0
569744464 370149349 0
87359625 186245309 0
108618757 396543082 0
324843352 393087023 0
481340957 504630395 0
380653016 322576666 0
405395022 189304672 0
44530339 525111208 0
125629797 465123375 0
143233109 247270209 0
141013401 518463814 0
89670764 80466847 0
233348103 11874320 0
42920644 38571848 0
533443812 416992471 0
534443311 343689595 0
379711687 514273363 0
577162780 302546797 0
339127813 504476481 0
34862886 306131105 0
249654511 545946790 0
128958605 161087910 0
306295516 347394048 0
438726238 446259373 0
74308416 139689384 0
479779280 284140553 0
341443224 41916722 0
401265641 417427045 0
4731246 230446864 0
308244885 157024050 0
15735264 90268153 0
467983713 110387849 0
499589609 335358131 0
361505534 575081263 0
247820435 294528553 0
537358487 93789835 0
30952284 17501115 0
174958708 162703277 0
373141731 308191208 0
221487259 341588667 0
188243857 453056271 0
532064548 33713131 0
107309364 404795751 0
545333973 359631409 0
158078224 517450227 0
54877550 380196866 0
215565034 207790879 0
549564504 402038749 0
122443867 68038450 0
562960359 504493150 0
5254787 158113479 0
300809481 73611145 0
115071773 52445859 0
11533933 6410146 0
424673930 412600233 0
15273435 498808979 0
387634865 400902223 0
410733098 349871863 0
57911178 509334861 0
476519155 27766810 0
175286371 452383339 0
311295279 493990614 0
425758389 270282905 0
455867072 117755875 0
137668875 383661368 0
139319748 541578222 0
50398061 428519736 0
139759363 74775253 0
561644528 161997018 0
130062109 92631707 0
277123444 575855382 0
448327270 351046678 0
4284140 221814266 0
154594383 72812838 0
475113509 270460613 0
273976734 374300359 0
382971698 283812742 0
168257589 288487163 0
139695101 351869234 0
303780014 143618586 0
518142498 566465713 0
108375654 64015922 0
174583095 129670595 0
165606430 306903953 0
336763482 410660518 0
101220391 263814763 0
452179166 324344917 0
270167034 332536546 0
245539459 345006836 0
400126922 187780637 0
439775892 541959927 0
260059241 214670913 0
539899222 312021150 0
69390843 349394392 0
386871689 214641795 0
366911105 84312245 0
63604144 385710706 0
476329920 328168613 0
350516479 100649859 0
354216634 437290713 0
58622347 475066925 0
509943837 325495289 0
199556147 121594611 0
65740944 278503657 0
556652743 144288145 0
258899528 336695433 0
78609855 489842695 0
250294997 201189936 0
362805443 564508945 0
520629049 573999039 0
144820799 449441871 0
232946979 376630188 0
27673828 157022087 0
300517856 398252268 0
66111569 183672499 0
115993828 157956162 0
289187763 531074492 0
34786646 79997258 0
13485615 410794254 0
15436161 387238726 0
468816290 560266174 0
272166321 105030106 0
11025404 151491790 0
184680734 553892791 0
70713567 158586609 0
371772762 225579959 0
60100688 200788482 0
579655415 10523776 0
12854594 458860074 0
466538186 410714954 0
328195820 555153189 0
423457390 559098522 0
440260473 454865083 0
424424047 315122039 0
320222322 8943276 0
425736658 118214995 0
253561042 244629329 0
56485362 53100473 0
123009285 414988195 0
251205592 370394355 0
248990688 366502977 0
495156970 59485786 0
424142351 113032111 0
450717966 21164430 0
543830320 219722708 0
94013529 225425880 0
346292615 107044607 0
27944160 143013283 0
567797888 533003527 0
89528202 135723563 0
404652209 414531406 0
156669160 401550165 0
246374119 309472880 0
379363366 340213421 0
171512739 578717857 0
221108363 503530596 0
83892966 515963323 0
442000567 472536485 0
82688256 104191272 0
578513684 321513735 0
325735544 564735296 0
485885422 158878792 0
402129477 443017362 0
556888427 209987723 0
43372923 332460953 0
199124391 540285151 0
224809895 25157283 0
361309720 332986417 0
437906852 212254963 0
183261084 107335996 0
534577898 209073269 0
500394532 57938280 0
493941368 137169215 0
188518876 487488457 0
238507362 139199002 0
501552605 149109219 0
128235014 224895829 0
255836486 183975933 0
31673618 508783955 0
200082868 22898622 0
577592706 294759004 0
183879678 419698466 0
196634957 231606090 0
400877236 333520507 0
98816690 128509286 0
91945420 241989208 0
51172496 469610928 0
23488115 500108413 0
437042974 402406761 0
120996306 411773305 0
30063750 442794005 0
238707858 233476239 0
573660678 411499231 0
56846191 136196152 0
164711725 524600332 0
307989246 253922779 0
241615890 287289244 0
482901990 222033403 0
160304708 296955119 0
214727854 382776546 0
59290368 392936214 0
148129981 131543407 0
252116240 444149710 0
56812800 240786387 0
375263150 315152098 0
475431203 51904263 0
347378249 292210711 0
293122384 235179954 0
478203507 167405522 0
163468245 244447401 0
390733370 477931985 0
246662994 441457553 0
567586657 358288625 0
284767112 516208424 0
507122431 116928835 0
39463308 323007924 0
412192660 147174893 0
83784236 451294698 0
25846495 422928278 0
261117068 313265949 0
384615400 115710217 0
416319856 277634430 0
567949984 489713110 0
309788054 150179030 0
68837459 287508534 0
138468103 194347763 0
432829617 311586053 0
524339685 268790568 0
83673450 509172911 0
424534699 10264396 0
510966224 128895616 0
490598030 571343837 0
188583863 420399391 0
503184910 237500390 0
388899355 80605534 0
568169985 480700883 0
557723247 273042793 0
400738531 418477685 0
152137395 136902234 0
39311377 438513828 0
174658164 354291640 0
565068310 103452751 0
184236555 113450679 0
297382603 73105737 0
79517018 100969565 0
101729145 527781896 0
307319474 308513449 0
517802097 306910192 0
217417691 537178430 0
211934953 543873243 0
498909610 568049833 0
197040893 458957622 0
322082620 25599869 0
566519293 17683784 0
355587690 502037232 0
270642443 357657421 0
242120193 466259484 0
225687417 337080129 0
190346450 487240232 0
88616967 578475776 0
126874524 65340745 0
62043749 208631804 0
417553469 439652067 0
357895177 26407846 0
562408985 391516117 0
169113649 94155109 0
92023236 436960667 0
423358608 11873245 0
472585289 374760842 0
351433152 177537140 0
398897516 504349714 0
290399225 233911057 0
217820488 495703068 0
543865170 268539171 0
130932394 302589068 0
104773054 475527090 0
416675006 402248980 0
124046201 287218570 0
366447731 568071941 0
15662996 370116222 0
255134892 572489982 0
510862881 579362978 0
517891840 544371302 0
182305267 486813763 0
255327430 418560469 0
231712376 455213350 0
260871620 441999320 0
444143119 254508669 0
572101507 119660044 0
146505762 458677772 0
73353433 467883053 0
459558857 467185863 0
288852574 238841484 0
103250933 395147390 0
407512256 474045059 0
544758080 304087344 0
556953912 533880343 0
252648455 455856723 0
164582142 222952527 0
231168919 515728908 0
447417887 574994449 0
127342747 37230996 0
440803968 505590256 0
242624017 62495448 0
386670985 43925694 0
525186605 190892693 0
14571324 51560889 0
168512618 478189111 0
33072718 92571685 0
340446632 57962662 0
194554245 490602812 0
350041881 545132931 0
84782101 465841759 0
182936008 219110132 0
304698852 197952302 0
506887027 234150437 0
303738679 28796382 0
563853492 528581791 0
256285627 419184857 0
497199751 305847399 0
366652701 163004983 0
385924993 66054141 0
319833435 123911026 0
411465855 383618912 0
309712267 215905256 0
69808832 302302411 0
260822796 122635242 0
480784794 210609433 0
56640155 334424485 0
58475691 469500144 0
180017789 318796184 0
67398120 522440508 0
51634329 157278790 0
162487292 319540838 0
48528989 263823780 0
445460242 78515947 0
87470798 550828407 0
79423465 329262366 0
563539702 265463736 0
446488973 102563638 0
306621952 100493196 0
19953927 241114127 0
550988434 284127332 0
344199002 94558997 0
311615762 94895078 0
169246336 187286017 0
54234002 380570401 0
416190852 39677714 0
449083242 310290235 0
445692581 96998909 0
558101224 416306761 0
318645230 459061599 0
430419861 218434669 0
44955856 218913373 0
69048702 139252374 0
42321177 28840585 0
388252524 126296105 0
579643006 527506203 0
116351168 10340607 0
468439132 331776038 0
387459309 17942192 0
548991588 403452558 0
141402804 221697785 0
40659965 255476411 0
240766626 23306539 0
346999426 490109354 0
95993558 114750671 0
519693972 259687332 0
81440360 81462910 0
409249859 510866399 0
249619567 173713442 0
107923547 378789652 0
465727154 332415845 0
167118874 264679572 0
430458339 464157011 0
483836120 549728612 0
401691572 404489810 0
227688039 131772654 0
307993013 549166649 0
128286892 217618923 0
569595985 19792704 0
260165729 218952817 0
270900693 76778201 0
195135456 544660064 0
126253827 131938735 0
492989864 511833621 0
367040600 279186057 0
405497056 329846464 0
105831641 553754116 0
404922365 568002597 0
578655908 482557713 0
50844654 80407 0
339042797 291076296 0
525074899 524998530 0
119402971 436105549 0
204551079 418608017 0
497369351 57980918 0
312960462 105369406 0
20242555 320171652 0
234249303 238509644 0
82237758 438951882 0
555128710 200048085 0
490559737 85925131 0
82558196 456193422 0
555563712 243442209 0
505086278 484339514 0
500011271 301174689 0
510411721 145365649 0
299810844 77928253 0
384641725 198484032 0
354559432 484161480 0
138257846 36051603 0
28025598 76959207 0
95293704 191472080 0
467657312 514101922 0
138271185 175793300 0
13417877 345281708 0
388429860 18497580 0
487984844 377762643 0
242530139 554963492 0
69095603 460726224 0
4062987 217195055 0
248075000 51952526 0
39029648 194651330 0
541190463 371612249 0
25190916 65115305 0
77115030 189404820 0
479499669 220401429 0
375091330 444394396 0
184094014 262895920 0
69127262 363413579 0
525871016 115258678 0
113407830 247629413 0
215777891 192116893 0
40079670 134129954 0
380678935 195128459 0
26714375 14667927 0
59938685 215568182 0
212176295 41503059 0
436836730 22752425 0
405855027 303655142 0
392132449 571697227 0
196298544 127434271 0
541537465 246796833 0
265611864 57566527 0
281577892 129886843 0
531633671 408051839 0
213992271 153062945 0
10108184 367188935 0
46583129 195279094 0
430454960 87272516 0
368917155 532918703 0
531967916 259533956 0
233869278 183032042 0
461321947 525659272 0
225955256 153437539 0
297620252 156961117 0
486173574 507088129 0
561201774 160719436 0
51783853 302128084 0
125765344 505387870 0
141772467 234100496 0
372498420 410326419 0
209711202 308296689 0
136113012 358043946 0
197312951 436142195 0
380738801 436160492 0
151820153 366468802 0
100241027 386621111 0
398590143 497243074 0
193145235 450383945 0
217126981 46949244 0
220766888 558330130 0
237274718 265623111 0
275853050 577672618 0
356025792 282180794 0
5538556 417731565 0
76179264 480336200 0
165799631 137996222 0
187068342 454497800 0
42213635 402431932 0
432354073 461103908 0
85179947 513378144 0
39560290 481695368 0
241706810 130777784 0
161661988 541302444 0
320988916 481278084 0
423105748 95404059 0
512592613 251221730 0
81383029 154707957 0
49252780 371701031 0
142708899 143582605 0
579224447 190563468 0
281726833 119843530 0
373486712 394233367 0
330075661 95182277 0
489700056 548688357 0
173040990 9052771 0
522396214 578418204 0
295363041 220388286 0
7617513 88715540 0
195301792 254723447 0
357437070 387177035 0
313977282 499801160 0
22793385 29728697 0
88890756 30494207 0
285467441 389636055 0
352957434 579701204 0
572148217 375157743 0
444087882 138711900 0
539109095 298492708 0
384746768 557563225 0
263432959 447598491 0
315003794 123624996 0
546785670 238313062 0
86084864 356234175 0
539173491 555510287 0
80658920 499623670 0
118328536 235100123 0
62952213 532523710 0
480683804 389733841 0
173436964 466245847 0
91482437 351830819 0
576135521 242761204 0
501073963 548872135 0
534481243 512408041 0
150217035 201115554 0
363013200 331418063 0
405565143 339253633 0
379785345 193548334 0
93737160 556381819 0
321418526 186636754 0
497148113 30623770 0
118612002 51364026 0
296501159 419522685 0
322629964 174650928 0
425781227 577220325 0
313868730 370250563 0
77394409 184917863 0
209526438 540268011 0
151471104 392267854 0
286951205 181816272 0
542961077 360755855 0
173144103 220013177 0
292245017 509572570 0
74417737 287891759 0
128765684 335506866 0
373126751 20195406 0
278936988 115114715 0
228737709 60539598 0
195977702 438533843 0
123160788 366714049 0
244949191 258106805 0
336860576 513566873 0
418985093 443463181 0
283803634 489100824 0
437253166 299960081 0
160357044 312183493 0
189746634 230472241 0
434493375 377074689 0
271786125 358424314 0
121735926 23353618 0
533687643 142359319 0
518008208 152967352 0
327690190 564465371 0
203940232 343728366 0
400288334 37775349 0
564212677 3182031 0
533734 178159464 0
137036414 564144048 0
20325791 75071840 0
16633330 163086084 0
565732738 262649635 0
95161264 33370177 0
341145423 569526379 0
546465248 149074690 0
100820163 319393923 0
525250881 160955538 0
309582772 218473638 0
96996006 563096350 0
340566903 16468101 0
257981736 437842564 0
89166498 568414607 0
204348332 32380132 0
10210191 260140944 0
547400516 261169144 0
403254272 71593430 0
510088937 570121521 0
508996129 227922836 0
533247482 31378794 0
479382263 568260461 0
456621776 388431319 0
237618850 160471718 0
25897123 215982418 0
62224539 94123955 0
551961988 575548134 0
88583635 445471229 0
314895555 431918791 0
29038745 238136662 0
294401581 368637577 0
159734020 233778134 0
449455908 534058007 0
313289021 242123330 0
465653768 208170383 0
390457551 259031870 0
467199926 372523050 0
523174694 66923471 0
432768812 338633010 0
194952658 516075795 0
82328333 213613246 0
211517179 194083379 0
328112666 396786346 0
15959077 567154088 0
232216423 422250368 0
543248243 394717817 0
400655680 67994717 0
233917356 464990197 0
139185842 430493321 0
376251149 249268557 0
555938714 392362431 0
470711134 54805403 0
11328322 120775261 0
330704253 210427666 0
426314298 152552606 0
430253151 474468572 0
118901704 511057780 0
571086065 20229210 0
311786943 538929434 0
60341471 464380892 0
264008937 262602655 0
2764043 570470093 0
42170823 565380853 0
503515642 293827197 0
517588169 156875837 0
13868337 404265198 0
368250129 458357543 0
537192719 271173389 0
324700601 13393452 0
219567745 276374667 0
275822650 287323878 0
347616422 493955845 0
33029546 303405719 0
48685814 103059323 0
350465784 534323114 0
473895779 253937697 0
183816164 382392963 0
212251672 55528777 0
60420191 567191132 0
329032533 482798766 0
102468591 239437291 0
486609354 185817222 0
271215611 286774633 0
444005365 191714663 0
409099670 308186828 0
48021067 478584135 0
189481152 469916408 0
338328163 172908652 0
74414752 449411590 0
316344069 103732489 0
399408218 90650357 0
457489394 172887197 0
145704769 387829467 0
106735511 211820675 0
329187027 217680383 0
353245464 55206839 0
457702829 268000270 0
316209269 11625574 0
13590185 136043047 0
549474178 82187632 0
104043027 537325903 0
52592272 149544440 0
423645241 58008854 0
352262533 423473867 0
425236800 288257663 0
113784573 504527158 0
399149575 413450945 0
145610439 517384578 0
416359314 205074613 0
546366834 159681170 0
119749521 501470998 0
243703452 547738421 0
39083922 217207066 0
428661569 307282173 0
180845099 248669805 0
399184043 456523238 0
298353126 364073280 0
134776071 504241411 0
55972954 9161473 0
19873563 375412641 0
57892860 89398787 0
259574901 127014120 0
303519765 377559790 0
187369220 559624921 0
68933057 284367849 0
112864181 433970355 0
87107033 2386976 0
347972596 115821415 0
538336853 411231978 0
556974248 16171036 0
332126507 308450674 0
431129596 406668259 0
336613454 314313705 0
428407944 125607218 0
528600170 245545718 0
167767094 23477217 0
216508010 486189034 0
546576874 403788022 0
178595294 104259741 0
370123141 74959294 0
423417966 449515470 0
80744107 67040554 0
280938791 309988923 0
481332205 23546633 0
379642230 195959982 0
127824962 388697090 0
563891190 239676524 0
48344629 491495382 0
369020868 255672657 0
533327824 577539380 0
528842304 42811262 0
462262994 488718012 0
486599789 381509977 0
481828856 144045464 0
296436288 575094682 0
84592762 392518062 0
406649460 389095267 0
307495264 87509113 0
399765320 34468815 0
60477918 272583843 0
17146473 71175659 0
229464530 142308972 0
455654307 356716022 0
577157350 241837466 0
502788944 472978842 0
356497672 42646382 0
105150277 292266602 0
27112836 3381169 0
287506017 123539475 0
296107641 78200333 0
288358289 146913092 0
437198531 102195152 0
346375574 266092351 0
37449448 299365846 0
264691187 443442954 0
2899926 121245282 0
237857109 278716253 0
224464860 358307732 0
409070920 133127940 0
523487256 244875920 0
272156784 151639495 0
365213109 320156577 0
99993115 319166548 0
298482836 451229398 0
506345939 229358710 0
406547308 569961973 0
62664248 183501590 0
298350704 416404943 0
263072140 157212121 0
407397047 523948862 0
276894767 267248922 0
117157819 87907295 0
496117245 99759990 0
540164571 250961772 0
247592623 20684219 0
300830921 119513808 0
466201078 274616640 0
93350044 77794531 0
73442976 26343736 0
50972316 320939491 0
317759123 144836276 0
207872464 376456913 0
5040159 370874798 0
474887102 370108491 0
180833816 499736132 0
143552029 269935046 0
190016639 190556146 0
450967472 309956642 0
460086875 506792174 0
29863910 358479499 0
454032970 313625840 0
187915345 563051095 0
424701803 354435187 0
341585866 284942452 0
335433916 290582746 0
59320945 140498923 0
504158751 221024852 0
223525218 578154128 0
519669665 494187319 0
133816230 282862328 0
121335176 311718416 0
564080765 381128559 0
441583248 559939491 0
90824801 122450976 0
225908357 133545433 0
7591687 155857261 0
464480989 97579430 0
375671134 454745212 0
576663741 279546754 0
577728012 479621840 0
18442411 459170437 0
558283564 213223645 0
503540247 576543214 0
237892372 535628994 0
238889695 516718586 0
452584790 150468002 0
577000349 385312538 0
339026632 195856454 0
375325843 391175289 0
460959658 487547623 0
98339999 34620827 0
176592123 466772097 0
202443766 472465503 0
360798610 111044658 0
430869790 505446497 0
180497813 43384875 0
58210638 405431875 0
532231213 329941965 0
562590177 451062410 0
513524872 327087948 0
473947392 338368350 0
536622302 492077001 0
293981315 41821547 0
184896502 552549205 0
240024457 402957060 0
125051831 255559358 0
158077936 483883277 0
307656977 440560167 0
374712150 79384093 0
295786634 243666410 0
263663729 545867548 0
208942102 337202718 0
516614867 390389751 0
131421791 132870604 0
289197287 511727684 0
141132982 571968379 0
348879846 408855813 0
549424888 457608426 0
552470545 41476759 0
320620889 60511534 0
424049086 376239719 0
545397424 162451649 0
367720606 235676159 0
198655621 229826232 0
347412904 479714527 0
75894364 222559718 0
462355410 255761883 0
540466692 238820665 0
316432346 284207288 0
227729211 133923407 0
38972846 65248080 0
418008855 30457141 0
454421683 153484416 0
466647334 426100464 0
242585239 358620139 0
217031152 174044781 0
310270258 570195405 0
357124016 386074663 0
66972692 164043322 0
168341922 409525669 0
488055974 326396848 0
550047381 330908883 0
539671156 196534864 0
338671828 204112418 0
560835898 38244125 0
292141424 242217397 0
510527755 448433639 0
21275542 233858941 0
64058806 52489210 0
203036129 501793016 0
62136755 324094816 0
258126430 423889311 0
475522150 329597736 0
532514184 40199809 0
109744391 252313968 0
520332609 152231857 0
245632652 109413314 0
344820421 87737002 0
180380250 114251312 0
576607619 546960485 0
257662361 401910797 0
229731607 412362528 0
130642235 531104484 0
65182574 310844935 0
363005881 294965788 0
335545690 540460682 0
123464142 556973818 0
329885138 107337821 0
47973569 183884807 0
18877822 22474409 0
217233095 519143311 0
50183622 247350764 0
265448014 477883375 0
359587190 576097206 0
313846135 442132658 0
496164290 21766105 0
360499611 489311607 0
429244756 179218837 0
307799204 360420539 0
256017576 462013551 0
304814810 364139656 0
308555120 558836372 0
215336241 99788854 0
457213278 23847412 0
118464534 35054380 0
171073725 467008735 0
209171613 486006925 0
542344162 169083937 0
270089279 539151504 0
528356532 504078885 0
165316494 562782130 0
511348633 235555199 0
455528893 230002966 0
142975927 86876151 0
331205402 242819947 0
321420201 248314460 0
94006830 494280186 0
199618936 241696420 0
359892333 356441842 0
376355648 528829957 0
404432254 95529721 0
123018592 140074042 0
251029846 435659506 0
158961019 16602780 0
536395650 323592012 0
47577717 237543484 0
64382107 426633730 0
298135092 100374743 0
105903461 52704656 0
497256349 287545733 0
90921209 242621940 0
551226883 372374356 0
399402299 327061162 0
481344880 6688126 0
559970236 149810607 0
295975162 208628611 0
419862542 569601913 0
191156450 258884002 0
54004113 548982845 0
103273328 505741793 0
475520042 110267612 0
525814483 162712861 0
69231174 198822036 0
304175534 236580326 0
391999144 98910796 0
70180637 100944753 0
36929767 426375814 0
8151618 21086317 0
309685999 113251245 0
70871303 399783084 0
30020939 157188081 0
68589669 8969328 0
528724980 394583887 0
342896511 20049851 0
576315000 576519761 0
129358781 15319633 0
89913747 218506221 0
12178767 219403216 0
569456880 82586676 0
446888319 82253396 0
45477799 314286366 0
483650699 196975950 0
85297683 353780676 0
447867342 86621971 0
333903932 74870078 0
11085555 237078286 0
8806536 11554195 0
397540818 483375635 0
38800010 333423397 0
181749595 399176340 0
547984178 108467057 0
457091166 188904813 0
439937893 387346461 0
553099496 262248450 0
387237063 396895284 0
470476858 19526539 0
459581191 299971839 0
509148769 450876549 0
95567868 505791942 0
511578119 211198565 0
504428499 278809279 0
285199698 520508383 0
499874048 9295986 0
566205176 232901656 0
254222035 408470825 0
85721096 208217701 0
154667190 241206978 0
151603487 441626599 0
61780265 101900617 0
547281772 290547831 0
137965527 563991889 0
136408261 69101715 0
267787563 486352346 0
215047343 442520704 0
150818905 431812745 0
470921140 494984964 0
240905473 329294535 0
51391910 336088452 0
23708146 527794867 0
506983488 300374712 0
453908968 394664830 0
41046289 346860163 0
196728923 264737981 0
221406490 376437620 0
64126327 248195293 0
537867657 314453707 0
319387069 279692370 0
265737041 304555095 0
308423883 448896039 0
345846164 568682848 0
267156314 142372866 0
528110817 253269766 0
366799077 391333252 0
450361838 533648111 0
170233445 256033063 0
28054488 90494327 0
576006885 447944655 0
84943597 266099127 0
94694727 48661767 0
461804791 354865059 0
17501011 543851771 0
460627064 522233532 0
409884739 99302047 0
314849584 381252505 0
334153604 564220035 0
319396160 207948452 0
307855621 103872949 0
515931534 273789798 0
209194725 534462185 0
125623598 175925641 0
509240566 55137360 0
351216857 277660599 0
285579719 411719170 0
229945843 53100068 0
512327285 326527570 0
191987091 132058328 0
95473887 460427301 0
221316646 108304700 0
296097732 219940705 0
51152137 237049882 0
125526169 231173262 0
238646718 117843136 0
221352374 394471713 0
378349579 211285323 0
404724207 484236727 0
439477366 85134944 0
269699077 83912236 0
10852697 304044235 0
360801446 142420063 0
17234468 491150739 0
214924025 111722 0
204424328 92164470 0
289661975 475932429 0
475155549 415321123 0
181165316 543703819 0
550874798 446677845 0
381364607 228655730 0
183896898 428186603 0
158641982 5771887 0
434221434 459444618 0
235860696 279651076 0
197678207 149777015 0
372595755 532488742 0
58845423 221813400 0
263994636 579187452 0
170750750 290674853 0
51557127 436831725 0
357395480 368194826 0
555034517 280593602 0
196069747 473488968 0
422226056 571380971 0
493257216 300129657 0
412263654 40674280 0
575229644 115992167 0
246313742 332845286 0
106591181 546485099 0
485427083 420989366 0
438807639 485328054 0
427207803 216764053 0
244721026 507804698 0
143747098 18689076 0
574886983 402331186 0
350788578 212647128 0
20385681 163225441 0
84678470 90960920 0
85926194 173287608 0
378859913 103460843 0
216073756 294431534 0
273742833 112788529 0
212027853 309706991 0
83202282 22720636 0
258920968 551265056 0
353899847 205247982 0
322269024 551651375 0
363598628 408013131 0
136267632 490709162 0
313081593 459797209 0
219210634 481227674 0
142326338 263569773 0
554943022 228336002 0
161156158 58514064 0
50836340 156682570 0
275447459 510400742 0
73241508 424420534 0
166552936 502432575 0
438272813 179102160 0
218103615 433259491 0
119525928 519951212 0
130368658 292364497 0
385078086 478190350 0
63486102 102292429 0
375419554 279273613 0
430489513 107998033 0
286064407 326489775 0
454323324 308691537 0
427644018 293250161 0
197861689 337854718 0
371375091 26212344 0
445020450 558606609 0
205767294 512746438 0
295475749 419256242 0
330215819 95240189 0
132599430 66626508 0
257614550 175197538 0
56618131 30190358 0
363413122 251757799 0
115306021 207571926 0
553752405 411379402 0
334455257 470149416 0
166249448 451143024 0
229240743 453324767 0
383083338 294592335 0
203373231 299099196 0
492959978 258448100 0
260313062 55732340 0
312364071 453720678 0
399856178 490814358 0
437137102 120841805 0
86749527 406092345 0
104110538 101223881 0
80524509 240897984 0
519567175 273876649 0
305026197 438163828 0
463346589 188223672 0
200178113 21810625 0
129059467 103582795 0
200700967 302066673 0
534244382 186550560 0
346076220 549354200 0
195719646 532733055 0
235530306 397867269 0
315066009 194546745 0
257223195 46494848 0
499431384 403552898 0
21047638 402462981 0
566875136 332071522 0
288254524 234414586 0
97533786 378419122 0
260696330 492049829 0
305353936 558558729 0
567705431 311289996 0
134832887 447912740 0
65053778 260291397 0
147086255 351356985 0
426446175 458831124 0
386957264 458558113 0
129530254 501074391 0
85806230 369583616 0
262763952 241457607 0
386212593 245076072 0
154218351 234193191 0
422623875 451493435 0
360224318 577696591 0
194061581 399840440 0
91241167 342380609 0
162405431 470306705 0
254169872 540348645 0
241209699 180975221 0
259546365 224613944 0
316941557 427335640 0
265883163 374298884 0
353768006 317225901 0
29422107 334808617 0
387096601 200257745 0
540917618 59454813 0
59180771 500678086 0
573512096 106717207 0
502328629 332436599 0
114522725 76852897 0
156804790 289959442 0
280279571 25324852 0
572457883 7190866 0
135060280 505917348 0
102127768 64617496 0
152325877 386542072 0
69172313 359415034 0
249592500 504867554 0
338238472 211662713 0
218616270 277241039 0
576860111 470428759 0
561596802 382376779 0
482096105 218720733 0
373497038 194992613 0
16601463 119882968 0
125277115 90631631 0
69324223 302081289 0
142541106 378298875 0
245485516 200164402 0
311793728 234494151 0
534316705 281645260 0
494139215 306168257 0
108720141 154156848 0
154742582 554075241 0
217838472 520228094 0
407058385 100297238 0
21831799 186960394 0
256082825 295498967 0
105030699 421515243 0
570818554 166696688 0
80834661 542058006 0
269659163 9804860 0
244744630 545480613 0
108096777 214147105 0
10553684 544657019 0
563216763 168047062 0
578399778 428489343 0
290761252 273097875 0
442205143 552926248 0
285052696 358489962 0
557419478 381492855 0
289508953 141336061 0
10291814 171420315 0
531610966 318908872 0
209619489 146282870 0
424926391 329453021 0
166659446 234879426 0
155690538 493795081 0
214613696 420678148 0
495516983 255954629 0
494608567 432291541 0
507734339 177307332 0
97656808 251999163 0
561310612 534236299 0
150997170 213361077 0
312354437 288297711 0
256242689 50902178 0
515410428 327703781 0
131992489 93841382 0
90519554 39480589 0
388216065 166851284 0
531976813 70651528 0
382862720 334494587 0
353859770 18304170 0
18394102 253172640 0
52383913 7171330 0
260623814 159082379 0
424726664 525568277 0
497096784 4843233 0
244020959 177518838 0
486684777 161493616 0
398324802 26806865 0
281844660 435660135 0
352914895 81174682 0
473316674 383459214 0
373047063 525133887 0
145282504 320696661 0
267629673 459499744 0
21810901 567028200 0
99849000 433796144 0
59784585 216594678 0
115399137 374891977 0
482469610 336589044 0
10370576 86251064 0
175656283 575852550 0
522866359 551159095 0
436560511 136595237 0
429142660 317938533 0
146171778 352840566 0
22623894 338596159 0
436410230 441941695 0
499136198 550471629 0
327713525 11686682 0
132368441 116948795 0
218105115 50898964 0
565111719 413510284 0
350013191 344318571 0
418753513 517507109 0
20803882 366682213 0
24249622 430862295 0
312996138 30137462 0
365876269 409693049 0
507336240 182430311 0
468143499 125508972 0
505904143 71760907 0
515275741 574109875 0
341990739 592142 0
465908965 520870360 0
261564607 306322175 0
314721246 183683745 0
31540604 450404990 0
302001108 30811193 0
491511863 248052564 0
80155150 54970791 0
209439867 453670074 0
499484932 136643983 0
403110152 515896257 0
49904570 497428720 0
72598627 182062865 0
256576501 168350704 0
435720902 249902519 0
34543185 549771164 0
503957806 267888759 0
410993701 550733756 0
394476568 364060657 0
297000343 56594758 0
423407363 100714247 0
395546520 154712036 0
354024002 485153013 0
216244722 488705164 0
126787688 230744073 0
245380693 178554637 0
178598897 114835951 0
36255840 22647314 0
339891136 360456267 0
542674409 156842298 0
456773606 567877554 0
467495037 316905132 0
71508295 63113569 0
335617508 194967577 0
226917737 526154726 0
320346901 61292164 0
69226116 99304448 0
2241326 135624330 0
432321930 385112494 0
168300768 402566743 0
271823906 525728152 0
279241872 366054384 0
315696134 329157717 0
304933621 536753988 0
38689744 434531479 0
499237096 439691705 0
55611879 473468095 0
418371705 419190527 0
490667221 212222256 0
67129264 56997550 0
65155929 175545914 0
406639430 168716205 0
264354686 292682604 0
541474968 530866143 0
160507692 333307358 0
152639933 543951195 0
221130662 251964282 0
42911065 317051038 0
183025495 56155513 0
409749027 453701436 0
60423700 349374386 0
381416020 234774986 0
58479437 462334568 0
253325052 399642895 0
86597156 111416091 0
51082311 85752288 0
378909077 329527632 0
503605385 184527928 0
384638171 106654934 0
449267735 571524599 0
1830410 149442721 0
204743306 36752962 0
213483720 490573950 0
161496082 394163856 0
399595898 537393519 0
474618311 537532022 0
287906943 482565137 0
191954130 408006617 0
214018335 373836064 0
324396834 286417809 0
91780833 501796471 0
414202000 283336219 0
570054275 544229855 0
189986006 468638851 0
173428612 573114223 0
372120880 277059343 0
409016569 554834405 0
558908503 117864221 0
307301892 486112584 0
377677225 305435561 0
66963115 93402678 0
290569253 196020627 0
152355335 143753923 0
444529314 455939011 0
161194812 237558035 0
427728575 33732513 0
268270037 489357532 0
76227013 260113986 0
462065755 122829377 0
167842577 156516495 0
153185982 260149891 0
502931580 34684205 0
417633307 230259065 0
37053518 192281859 0
22870609 15813074 0
320664812 19337674 0
2035704 200943632 0
531056463 223278605 0
274024953 33197660 0
303173769 291573791 0
275878307 70209903 0
245203738 118370083 0
409926729 163961389 0
381690308 510805520 0
5281693 106542871 0
288754938 514576320 0
54618655 447573480 0
493372900 563460733 0
540376615 190881412 0
21882086 468294297 0
341942667 99595488 0
358268421 18841713 0
42953671 17270323 0
570799080 7165129 0
65322240 29138448 0
483142887 552772110 0
450005386 77874573 0
473867623 94824482 0
397713638 367411971 0
53360325 409031224 0
177676147 84617111 0
471415590 478619021 0
315024964 319986815 0
33727941 106545418 0
579561764 428827932 0
29097304 107655708 0
56492601 27862637 0
76896977 327986213 0
77874001 41455548 0
465377327 353289322 0
68291806 242827263 0
415981443 71759069 0
168861741 97147727 0
117953870 208438510 0
133309456 226949938 0
84461173 131110105 0
241090749 283607542 0
290445120 343757455 0
196571059 455892978 0
469201969 50696963 0
507839866 16995731 0
298601527 221617490 0
33298165 480128231 0
489709140 202413184 0
355658777 62775769 0
499344207 91467681 0
329511824 556018483 0
487338986 207408448 0
133211115 62235734 0
533446111 467781950 0
566185509 60781675 0
88612233 76675124 0
419065599 186726324 0
309157799 8610981 0
343647816 503446372 0
96998443 535807098 0
258287833 448133673 0
227522797 61518635 0
228580871 492588134 0
86483257 498840454 0
430868243 255554405 0
397096615 231232755 0
210976019 233458570 0
302317892 370222034 0
406571999 384816956 0
365806727 366865556 0
527969781 127397444 0
192404170 379229992 0
560464608 391664142 0
239136622 282018820 0
92002559 383728153 0
304401908 281113382 0
419415073 286307587 0
32221747 378205220 0
305295281 246075934 0
430877177 30264862 0
510265510 474219767 0
359137585 248062302 0
120993541 72276256 0
269963110 73821139 0
216454580 411991719 0
39459010 236855585 0
523789354 96811664 0
563797824 420750782 0
381489174 400292743 0
533418827 405099371 0
193786433 191139669 0
294359404 13590028 0
229035524 41275926 0
380016542 418447856 0
578553096 245794970 0
117171886 427662293 0
269852265 494886588 0
141564436 132746476 0
337296052 509229920 0
282173908 214984609 0
31320146 513273613 0
50057267 177314495 0
403355110 240527803 0
123799581 128692250 0
127991603 86721342 0
39445856 310859349 0
365157530 321368505 0
213347521 536942401 0
469367878 551857867 0
352816883 232720316 0
77162863 243130659 0
523773494 31593078 0
559733617 547085428 0
317351168 450731912 0
513352606 159455590 0
546654640 190564834 0
173386724 40847059 0
236638985 293388646 0
180765523 486571684 0
513683177 162514011 0
360576418 118801596 0
168314366 526577555 0
73148812 357293618 0
84819321 259915496 0
431085485 392947006 0
272340983 363046908 0
310972605 537077058 0
515526250 404335948 0
226705974 410754308 0
10163855 413769470 0
297511623 104273168 0
25667334 191864244 0
543093079 539200317 0
226478021 372146842 0
451468990 215976665 0
421473474 422878887 0
278865709 475786181 0
37845222 419100386 0
99443292 120515379 0
264715268 18403545 0
190308453 351182067 0
492862255 554079567 0
557130383 400882807 0
183925856 70414192 0
287480509 45259452 0
13826914 104207069 0
482003271 412095863 0
275653485 362984908 0
359374074 313850826 0
429225764 45432330 0
263902558 461116639 0
169424352 516449862 0
409934592 555568338 0
101953199 205907014 0
261052765 162327272 0
166936185 215816167 0
277719670 344006659 0
249025223 309425246 0
509747958 17604590 0
558681494 562990066 0
264681100 273667722 0
9926930 156688256 0
278260860 163381896 0
384050311 126150879 0
125857871 465480765 0
525039112 248213850 0
217493511 469462743 0
162131084 410714721 0
351651762 263401469 0
471408979 539519900 0
436902514 82097769 0
271793303 507847659 0
259271524 139447409 0
254383706 199125186 0
126114017 104635173 0
327694553 573561944 0
189421540 244081767 0
46329805 538079638 0
530900016 452794040 0
371722429 60109177 0
207310429 371505558 0
443706728 42762657 0
440676479 248307167 0
90938312 100068060 0
287948135 233756107 0
258603713 494527269 0
28449009 415486366 0
77187419 322048789 0
239252735 295171057 0
428656783 272081719 0
406228977 447328394 0
402109626 48914449 0
570514929 80517990 0
493672827 481705814 0
270830865 399342632 0
263723054 373014178 0
196009235 254502470 0
432117655 465371751 0
58629308 271994146 0
415565634 390049406 0
122322112 573236821 0
473624919 131840324 0
320292870 143852960 0
308297614 544211969 0
520073970 30189536 0
71581427 412597162 0
240950592 403960627 0
467869135 21873957 0
212126874 361393379 0
355499011 449702853 0
517937580 356538650 0
104049130 297370363 0
369680644 284269553 0
116664597 183309519 0
364256357 381353850 0
100769364 543013590 0
437010155 486252580 0
398889439 415308296 0
506386285 149217139 0
155310042 116607228 0
412702466 520819636 0
288209084 551085138 0
361488936 217681569 0
442066967 566462589 0
294074959 9243494 0
84089719 181167026 0
233913298 20778631 0
387637177 471714074 0
407603597 171585848 0
505814615 130977103 0
534036849 37834352 0
242622340 305477695 0
546382585 102203156 0
169195022 457155251 0
509279633 534379882 0
328757688 182890852 0
508386759 386850174 0
335354660 191147297 0
134398313 276121448 0
328893536 272248532 0
110058068 524720041 0
466708057 382871754 0
41418702 199080562 0
245956641 442364119 0
579175426 516458987 0
489914602 318126614 0
142218186 54624751 0
356099768 383754316 0
39106908 313201958 0
108575671 151489868 0
92017342 169429290 0
237291976 104813222 0
247880676 28514958 0
469854459 17101637 0
431205586 528188189 0
194818077 393703957 0
345165944 138825061 0
282725487 180330780 0
297025910 94397659 0
215853817 327096129 0
412337020 161767025 0
578340964 459792777 0
286513848 66252790 0
165479282 244212961 0
339145209 106649675 0
263797349 446700492 0
401256765 548884504 0
499325939 390073045 0
4046504 121339619 0
271778779 514501195 0
69788552 24164450 0
53944270 239917714 0
42418154 195448062 0
257217454 530370385 0
47423538 165928676 0
357544639 93983904 0
539463647 325356351 0
261426453 133541106 0
345218092 341593439 0
41272559 22790881 0
314093144 283715385 0
107537140 368346047 0
241683226 253292013 0
281485099 212007122 0
179913187 562400885 0
298960911 329392408 0
361242985 88730346 0
517832964 40487863 0
372258676 541716469 0
176153509 101286043 0
561317046 138245695 0
251777429 350008714 0
378758404 183238428 0
57994246 356926683 0
162606290 116726664 0
349999478 407562498 0
289439908 426189865 0
45755098 261466499 0
518959934 285366464 0
171584451 348926805 0
529162632 109866395 0
460824481 146068920 0
323936863 441065221 0
566039712 78939455 0
280342893 291764706 0
124314559 441710802 0
550991293 411053451 0
4548776 124820401 0
362849986 567073834 0
251601265 299228087 0
573108182 214497357 0
355035057 249386758 0
143339289 280800713 0
66588171 536502425 0
264122657 146349513 0
455493818 527364586 0
182989427 416925695 0
233034697 404397169 0
364319176 262553982 0
242513623 255104277 0
568082301 140698156 0
185091581 485412489 0
393302728 3343222 0
496804690 244222369 0
525737604 165218061 0
61994917 98853036 0
408011070 256906483 0
321415614 218666442 0
317602610 145502044 0
15001159 559709410 0
361743547 107612244 0
471745282 303321792 0
333319480 489818948 0
191811914 241695551 0
263735026 23738761 0
560756453 49163942 0
470966981 179786651 0
65520551 482838269 0
538145002 251936622 0
519806659 357766430 0
220664556 337525412 0
526840782 191468523 0
204403007 316180866 0
575009826 552464905 0
339134403 357072654 0
39266190 285030207 0
142657773 238590424 0
324531088 96354487 0
70950377 441330322 0
375269759 148096149 0
494385782 237861809 0
419717860 179756653 0
230138644 115694796 0
505408496 128184423 0
155165115 330276246 0
545033899 280050603 0
290037830 433432285 0
359066713 314029124 0
282211071 349821771 0
392232865 281651781 0
555775332 245931698 0
379676959 445308915 0
463476759 226598471 0
564981555 36052986 0
88440780 135906852 0
205460038 163937867 0
306502656 516907815 0
136728185 325300001 0
358811493 547136044 0
130307511 105616446 0
58089234 463018719 0
91495284 578502432 0
331540493 27735363 0
291644069 259514776 0
312623426 35297704 0
566153776 56014933 0
416065153 166024307 0
118280926 109640612 0
3474555 380194286 0
48258196 572258547 0
221803045 7611161 0
146745314 79789922 0
232765969 26490332 0
54924760 315097061 0
167695943 572391206 0
297209596 80743928 0
382726860 131520177 0
4655590 463253569 0
171063109 465024857 0
430653908 572176543 0
323953125 518046606 0
45860728 493944607 0
209498671 523508460 0
179087725 398164636 0
505285947 352441536 0
480389236 425076351 0
104764410 291680903 0
394914585 450808503 0
519596732 11309865 0
304536187 573355482 0
203814504 308337708 0
141429367 497952931 0
415698333 528108513 0
458855308 273026612 0
416343973 526850440 0
555524103 203411611 0
176513452 529840365 0
135354578 548947868 0
490497092 339155778 0
448834672 355998571 0
216022210 394635212 0
373831029 491963731 0
14535933 122044529 0
38525622 124038032 0
575215741 453731103 0
433648772 263894092 0
192022520 487174762 0
215878737 521617730 0
364103343 504451011 0
75062937 110184252 0
28324357 47535612 0
72762922 317766115 0
435815423 289091953 0
141831811 537780261 0
575997070 303207752 0
449405929 33462395 0
60970495 105048683 0
186272186 262322051 0
351894111 436846165 0
2889429 402550153 0
314553083 58831621 0
197538536 342654232 0
62212926 270187323 0
39777901 512594875 0
252102449 114339305 0
334928194 49418649 0
134962774 203770053 0
361349842 151760579 0
65239354 205723202 0
522154503 1889252 0
572941842 408651322 0
423154927 482819715 0
444833557 55779157 0
374641572 509688268 0
348734581 498167217 0
512405508 296051527 0
202521737 416878266 0
11417534 362486929 0
263421898 516639339 0
91117360 491698175 0
102247198 498876292 0
243865176 278471668 0
190160104 27368354 0
442329884 546019361 0
523663745 274753312 0
243666451 544069240 0
565289286 260623876 0
396106131 546762976 0
69256158 57314915 0
232940313 128249502 0
122257219 415294182 0
533143232 313737036 0
301335460 246531283 0
460847505 562842093 0
456967822 506325992 0
364804408 203242218 0
33566839 440610573 0
117761112 482922382 0
98541776 262451708 0
145810828 11466866 0
39693117 340113467 0
392343339 31221914 0
76050357 345226794 0
406413503 108662747 0
205818435 479051814 0
562417340 339585378 0
485636820 334258234 0
319042253 397976835 0
24063621 223539513 0
20733646 475267011 0
274743693 160689259 0
345545297 396276923 0
375840952 499141212 0
340566993 488557108 0
328048612 523192141 0
500083594 206632608 0
238738048 98367294 0
536438650 338604126 0
166582387 360863089 0
200997922 429291997 0
63577749 193602356 0
388954953 493659309 0
332280724 406598960 0
373380415 578821808 0
199771330 229007876 0
216397179 442974219 0
52315654 432689554 0
90334598 234381920 0
95917708 388040382 0
258550549 272223961 0
536941549 450288187 0
204314164 114869580 0
242976165 517657335 0
228112809 367447123 0
171744106 380456636 0
146352261 144487783 0
281785336 413823653 0
197645144 406931579 0
463056414 167535373 0
343781394 499455146 0
286050992 454516771 0
440651168 473253351 0
127348886 492676165 0
392534881 434943800 0
27547628 425386723 0
407223648 387860387 0
217714283 460655047 0
400699626 201865506 0
62839077 468732616 0
117836356 41259713 0
420092486 329423326 0
374750189 73219981 0
410406797 406400387 0
4479961 431785640 0
429079904 359728185 0
33477939 388431348 0
547860853 141439605 0
421435274 225979716 0
425369126 202483148 0
445060178 11679172 0
315412006 76627450 0
65898132 543953828 0
82183084 374837728 0
12152248 312299770 0
153166953 20152197 0
364576798 107226719 0
465963141 276881898 0
384290592 340463825 0
99949595 56656113 0
508294474 477010790 0
342435378 224229340 0
75153112 253257107 0
4158475 267023438 0
310422217 108539555 0
15070795 577703816 0
253111416 460095331 0
342228827 151019829 0
323223606 548580610 0
264421254 415132405 0
116452450 498840408 0
374221574 333013835 0
4765583 366432307 0
199604531 142290827 0
337979591 23287881 0
120486372 534048777 0
545179382 291424348 0
277760185 518129181 0
28825831 514491711 0
419195768 340036680 0
226001460 244364855 0
116179483 364937058 0
454573745 375519649 0
419840155 411828877 0
363535905 300467547 0
186294576 579485802 0
481758933 379755139 0
51300982 320085836 0
272914381 251330489 0
19244966 146077142 0
319480304 330659686 0
261138601 403819361 0
9211762 496224880 0
282095144 193578596 0
496339839 48929489 0
4276017 390929316 0
116136066 309608442 0
260822334 557751010 0
250463533 529378586 0
7918935 126288109 0
476781651 257141691 0
390252871 41734586 0
107609375 290892915 0
335533479 307832834 0
230649453 8057991 0
213401107 488838964 0
511879177 537345316 0
517865809 490562286 0
458404252 332685377 0
16069292 428656169 0
138065585 272888407 0
573135776 333154053 0
426674481 504248008 0
163041965 30832580 0
508390579 95073259 0
505911050 5160033 0
298737038 447635880 0
561539409 328173846 0
526177603 103751069 0
388401971 468346548 0
305641635 146978081 0
99673522 361503347 0
113464674 565976587 0
72709214 440153740 0
160732494 437006583 0
32773743 347542500 0
317991551 355030222 0
279745908 145323285 0
578938264 318754485 0
176996451 240908917 0
354889485 503848429 0
312317681 555404645 0
326430787 21721987 0
549313468 46251645 0
272308262 112708129 0
206199219 101715806 0
187433825 416930888 0
160809140 243187259 0
310448641 507817229 0
336602025 261755235 0
226430814 521846245 0
64402821 354111813 0
192593473 279315151 0
498110897 563554606 0
361478120 307621717 0
143351981 206666510 0
467173938 365032361 0
396180723 547700620 0
100662132 305708293 0
525753906 128423991 0
575957274 444960276 0
347428107 236798056 0
72442940 162716945 0
426055389 392385791 0
55728199 301801968 0
26680144 41791939 0
562642946 386034561 0
278246588 60500084 0
15095721 191937626 0
512118497 296525837 0
522252255 387419636 0
262962531 308944115 0
184029453 218372209 0
578053325 483014963 0
487438307 431070318 0
533932094 38872743 0
366835620 413780704 0
575814774 244673459 0
159682090 557288296 0
146019592 369171084 0
298868588 229946770 0
82592674 571038693 0
245375571 353930421 0
505449438 57473512 0
334348590 51895213 0
89089880 122739315 0
79707904 303829097 0
262377154 507191805 0
370192488 537127704 0
133801757 408841697 0
474309289 165058022 0
453893046 316142117 0
319666353 506012854 0
269437375 292096723 0
270359427 187459797 0
507103819 402235928 0
142738145 560288627 0
578709901 68359147 0
525480769 69429982 0
213669261 246687995 0
337392827 125562682 0
463820076 278547882 0
257733447 302349684 0
182120830 242245646 0
63836249 534146747 0
440872824 391179248 0
519190416 457574259 0
426089529 72092783 0
478099965 185083302 0
481848064 81096185 0
229906943 445570274 0
402906920 295290808 0
414821495 519963634 0
388129310 44827920 0
43320021 267526868 0
46490975 9175324 0
276957286 363510902 0
176507134 20333232 0
549506743 25749112 0
564759308 253456213 0
511049631 469605994 0
71439714 566345781 0
428777058 500528983 0
361242118 331691439 0
372660041 11360738 0
245820994 498387354 0
393982403 401523501 0
395784669 464611177 0
20765346 447866608 0
57377516 1297496 0
578366388 506325881 0
180710270 540401189 0
573223526 53072141 0
402917490 477301935 0
93860359 129884177 0
18659963 358732102 0
492516008 256644989 0
515959660 336932051 0
44522052 437852028 0
339778099 120353469 0
117475193 505726916 0
171415688 398738644 0
250992221 449638852 0
113637909 537426744 0
345396469 546741927 0
372630345 45818576 0
241663935 386227604 0
310034518 213846217 0
35679512 124487014 0
168614506 29377681 0
288733347 504700294 0
798133 87586124 0
278014309 206125453 0
171052408 64007934 0
203667033 178334413 0
545677595 552082165 0
84058851 154084777 0
74805287 30478247 0
452384336 420787800 0
368463694 8149819 0
365296103 120626848 0
371306673 284573304 0
450655283 514214205 0
325285323 130537467 0
92358686 481276076 0
280189833 195286289 0
500649118 42652653 0
510310981 412635548 0
574989603 315616514 0
128690184 78210942 0
87557780 77279771 0
149612989 128502515 0
348978518 232863664 0
145045275 334272174 0
249280729 464528574 0
280689105 445159182 0
352097272 5043535 0
488600814 372131832 0
298684749 11225033 0
213817749 268526282 0
394502530 528308940 0
536552917 249690764 0
484218296 188034363 0
504442113 249747073 0
328327081 339402301 0
62998340 429502819 0
500844247 209028595 0
362406377 344781009 0
285642137 377711065 0
409285693 210982319 0
319661076 42050862 0
299768047 112145363 0
452097071 208864079 0
58698720 301012160 0
143578758 301665866 0
1352344 558677214 0
182812628 572102200 0
174751539 31874809 0
245407810 320756704 0
395007435 263815531 0
113838451 341766988 0
131992776 381311393 0
100534664 506793660 0
18535248 39300801 0
547929167 524139067 0
64080538 261178378 0
348087895 539896463 0
111473468 278501498 0
442714 571348233 0
535122979 220153129 0
569810179 551403083 0
555408079 147252164 0
38011518 566958131 0
191694049 45458534 0
195032047 517402683 0
27923452 285637460 0
302232129 275684292 0
300382054 562361897 0
343212472 258469933 0
41925441 8449469 0
494621763 518120186 0
23027173 326573737 0
500065903 441292502 0
515683635 464716902 0
122056059 214983042 0
46960181 541952831 0
207437405 507218148 0
473937660 46954107 0
396164220 331929811 0
30345959 74784243 0
256051229 282167590 0
20294008 359977712 0
507269284 180926618 0
440276807 272448590 0
516292636 36098380 0
276627790 203470124 0
451832000 3227706 0
239296751 324178185 0
521043026 20573892 0
74414687 404266282 0
291645322 464940103 0
395239785 230104727 0
104273937 392612008 0
394573978 182088371 0
21783306 93855816 0
448023411 147855211 0
411260319 178881532 0
20601962 296901387 0
211604050 115521316 0
16124081 85050769 0
118303338 489445011 0
193517685 428537794 0
105170412 94151745 0
209357618 346545572 0
3098282 545370436 0
421838712 95484173 0
311120943 77830966 0
139172741 440516768 0
152184610 390278244 0
570588774 352116696 0
566692371 384098643 0
478168711 217107817 0
200298486 495630446 0
126516624 70276487 0
64939322 48844176 0
435310312 89758027 0
142470545 537587714 0
345588648 88197467 0
72211715 349090601 0
458436636 445837755 0
208966679 445495406 0
173568056 231705851 0
106139893 161135411 0
503946924 68220456 0
172492409 267195472 0
78281694 510353946 0
484461647 451176779 0
293254280 134071898 0
292202894 168149076 0
427743756 401113368 0
27114072 492960021 0
344437894 176039710 0
401645229 238142200 0
234236773 455503571 0
313325278 56505664 0
51418521 9364087 0
541176515 152226830 0
434408307 119541391 0
416450083 65670029 0
577936779 351021092 0
551800130 378947415 0
180092316 549960935 0
364872127 57881630 0
425094006 67640414 0
296065397 233608917 0
321305226 546635925 0
78351932 192569410 0
431389666 224002583 0
188117490 385193502 0
15179896 193716696 0
218601978 10765248 0
25487463 200650554 0
566154829 48271339 0
100274093 335902630 0
173188046 256623325 0
446249720 238853738 0
518848769 470765891 0
176457744 346517437 0
431189276 201699137 0
43931943 459612309 0
516363664 200220719 0
577023518 318420785 0
179592892 45994702 0
39550333 67938964 0
253950499 497010105 0
141924221 199653047 0
228123301 439064348 0
124297848 509203325 0
189585157 195920450 0
109531574 479432658 0
143612635 127540397 0
461635339 381507425 0
403591660 381954932 0
344001586 62039794 0
541070139 156239047 0
135998590 275398434 0
7775648 439720905 0
317834518 412528276 0
215136813 313301016 0
118973310 128148004 0
79648989 535996579 0
255715330 2729111 0
110876168 24784324 0
350310584 313864902 0
549692733 176380714 0
39250367 457971848 0
330715159 75496972 0
170264718 342994475 0
404941904 114114966 0
539390152 341768729 0
101943560 192991208 0
456217612 536017352 0
317333229 372545885 0
1964866 250193523 0
182455149 359231602 0
152697996 501554708 0
192029609 102126217 0
501284931 442214347 0
264378938 349967022 0
425407785 537342735 0
507007348 426077652 0
76870493 537871146 0
325610833 480876891 0
1425545 162672118 0
279138259 308376357 0
473631238 249247008 0
144463891 138901087 0
564915883 304192791 0
494862160 230214695 0
499547990 550008751 0
406768115 357772350 0
326791445 216604563 0
258899123 488613127 0
259387487 70006484 0
191217391 463541025 0
401628391 399509805 0
300048566 243188605 0
497008395 211745662 0
448000517 329390340 0
339981892 80777757 0
382734442 379369739 0
398034801 32426977 0
367255215 75226860 0
231022402 461469931 0
41464266 156384057 0
10741482 246974320 0
188499730 151564616 0
559308879 452157572 0
326955429 340859400 0
89207209 541801307 0
208945978 359812459 0
214110343 85082546 0
140541522 294387443 0
291363972 174869503 0
348748303 571568807 0
366682590 155930016 0
560976875 383182735 0
510918771 366872722 0
59488609 274971933 0
460774867 349662146 0
281352342 280603414 0
8910785 433246988 0
142507186 371405364 0
440750299 473509793 0
323099187 487506418 0
262816041 457221483 0
189277376 458732700 0
318022956 293250317 0
7164285 256856487 0
208024247 375771432 0
305127853 90415026 0
418671701 535110534 0
572227899 456946468 0
127908652 420768386 0
132513502 213706724 0
383187731 21536680 0
297506490 181767801 0
832850 424063463 0
436153139 42454086 0
431794971 146012210 0
255120832 155697278 0
50684480 255376805 0
397545766 537628104 0
356235601 497135746 0
108611079 311607662 0
542677339 151545295 0
78499942 147019946 0
480975584 439602021 0
557730947 49332462 0
425009305 256978584 0
83887143 304203266 0
414388618 197073801 0
460407688 249111456 0
254786053 230523597 0
262446719 58346429 0
121705612 544529357 0
462200168 448208823 0
412571846 366830087 0
215746799 336407602 0
329500718 491955766 0
219471257 403270641 0
9382963 229311720 0
298003968 576260611 0
59953074 60682316 0
468530815 70798335 0
202497457 357795888 0
33513285 117097679 0
10862339 157270505 0
517024473 154239252 0
96535709 377599427 0
475271762 350137413 0
375145252 326297761 0
458473163 443025390 0
555093191 514879177 0
306919488 473038651 0
435451866 336104212 0
171856917 554995033 0
412809740 105540043 0
439782762 279683361 0
340760921 459203916 0
238801453 510721141 0
48162899 168818958 0
172742627 177177060 0
19749450 496134238 0
524916132 533516890 0
187289191 188613213 0
72728544 342133907 0
132148359 552313247 0
4301621 328686798 0
447348219 164232305 0
437634309 50849359 0
276157799 499128489 0
204795710 328340793 0
322995338 201651762 0
24073557 325082448 0
265905194 64076874 0
156367392 376466427 0
425821198 382610025 0
334240942 67018823 0
413001034 114747146 0
129444141 247112059 0
561064233 191728977 0
86042900 476763696 0
3962376 61241769 0
34285049 578956278 0
364065775 78504105 0
528926714 510583521 0
152244245 507312700 0
253137892 278007272 0
516133104 183320845 0
487984264 343038243 0
130486335 127783808 0
277434330 362140371 0
120599656 434388631 0
238155820 139872805 0
381457694 524796893 0
217860570 552303773 0
130335240 292813090 0
503611435 431151669 0
475205870 544436778 0
504718130 110403709 0
79773790 280257646 0
302258254 576828307 0
178034165 50881755 0
429169873 66025514 0
192639848 120584459 0
40629485 248879281 0
489587351 6182989 0
578140972 180295827 0
566123583 339376225 0
474310869 389848158 0
321147453 374466934 0
208982169 79694598 0
93911728 235413753 0
279647442 310813275 0
298586767 95892735 0
56648331 439894829 0
84912483 513072270 0
339761662 192180414 0
107571226 118541845 0
241317639 253072018 0
212568991 369530067 0
547473182 490476595 0
437291748 422346010 0
510113287 492277987 0
101921734 534218640 0
373263641 452020186 0
181807339 564179090 0
306806239 478810203 0
499286484 225195569 0
270375852 132489441 0
177802225 457253789 0
332046516 88760643 0
122782224 438415015 0
330012248 281839141 0
39993701 433479158 0
492675581 223580605 0
516744637 510201829 0
273731321 22703894 0
512771021 544787736 0
327735795 181671614 0
431913903 355923540 0
413973988 16898086 0
576534938 21445887 0
364296464 381927786 0
342491410 552243354 0
427029956 574209551 0
146849764 136508550 0
543853376 469320993 0
415664878 445500764 0
231337835 326071038 0
189379944 220422293 0
417889361 397328599 0
529579808 191107921 0
441921932 263491236 0
49285939 195294992 0
257288432 455611441 0
493106112 246459620 0
3331086 248951290 0
288385392 391650220 0
363969939 3807869 0
93284741 422087106 0
173843666 288032860 0
359167802 238618637 0
528958722 519972485 0
1478375 391733593 0
17162768 362582967 0
316273977 16687261 0
52995424 401632140 0
510932220 98201008 0
184840197 551487272 0
543916924 120492466 0
266180360 303189 0
344030103 30237312 0
75542827 393935746 0
44498311 221512752 0
511751699 63906642 0
378665774 133464461 0
340594525 145122058 0
258111273 95922459 0
447789606 95076393 0
117395228 411220201 0
41400689 254938202 0
423727397 153850513 0
29260111 23815788 0
541821027 467196706 0
565820717 322718284 0
530781592 350080724 0
86994516 227210732 0
24039428 506971208 0
400156371 190198418 0
141781164 285175426 0
282926280 10445903 0
462181948 285391556 0
369701000 458311730 0
23947975 178148250 0
371613368 287681377 0
19981182 345069839 0
118896195 271328663 0
41398570 391407461 0
526912531 312397326 0
459881351 465641671 0
352561674 466045448 0
504987844 302273168 0
154517648 189727626 0
400196720 76568850 0
40322182 145324872 0
313226125 6994964 0
184525352 126044672 0
525767301 513057616 0
255474353 539847787 0
62409872 326125271 0
211571594 248238811 0
82402562 64558011 0
473637319 535824380 0
456556687 246942668 0
427156788 75763063 0
259516489 561519681 0
124907234 425816027 0
379670415 276143970 0
373188551 166240745 0
146237398 367222702 0
368551890 239120471 0
159626376 476110388 0
160192650 408062267 0
53915701 157417469 0
537170158 133053166 0
380266179 245124168 0
96931673 545294656 0
112982323 358052787 0
401974685 407619378 0
141911808 324469669 0
156555350 497738057 0
284572131 441242962 0
205099410 337966894 0
176756950 412852141 0
49887960 496459525 0
130674047 352818659 0
104074672 532237573 0
331183185 446047113 0
13054698 169475835 0
54008945 206159883 0
121827195 498641676 0
138612550 400847564 0
374076673 294555420 0
218729455 431156400 0
233560664 16692423 0
455771333 437640100 0
34781836 560133063 0
347412825 210601042 0
433144550 164468128 0
257128573 7906999 0
272155144 385681995 0
75485106 101727433 0
8955981 142329795 0
346593421 541492435 0
229233950 1734429 0
538862137 492244778 0
417523419 95748351 0
165617284 287676777 0
7440335 122012626 0
353288418 537380507 0
219129782 204173718 0
72282095 302062833 0
345825877 92153113 0
35402119 208438871 0
84155541 40457949 0
150355336 579130143 0
215537725 283536446 0
515932532 334261858 0
105374454 531856148 0
385879861 284550915 0
53864283 440797255 0
571441511 341380686 0
277617118 421747671 0
97215592 466998136 0
78139232 330305986 0
165242305 356342388 0
4156169 256914947 0
121583002 221751816 0
520666245 446499533 0
86597269 9062727 0
42117411 440962526 0
111796886 72435364 0
571175239 330928249 0
107033934 485596956 0
496900965 459328179 0
545414448 546197129 0
27413096 142615830 0
338892330 267350837 0
492786966 299006047 0
144781124 378128333 0
161264557 423818663 0
412922754 456922662 0
538393721 362193788 0
285754031 574939224 0
66839955 539608518 0
240667185 197967952 0
502223166 62734873 0
256684728 365434923 0
193152801 175469801 0
242650168 543202998 0
127066877 202014723 0
17891442 5190091 0
393218029 314453073 0
202892479 264341596 0
544422474 127291556 0
264304773 239290688 0
481641970 421544641 0
453049799 504433071 0
54471363 481321903 0
144892178 136876724 0
337126267 319652580 0
42060570 418109919 0
527125202 459710400 0
271577122 388730977 0
497518707 77751566 0
124759367 303630317 0
459425352 470717999 0
479388251 55941167 0
74288559 351411383 0
90209544 537224319 0
253506574 122214011 0
200920958 81114294 0
157754032 393206545 0
480436365 140870357 0
161073308 136388446 0
163384730 80734079 0
524005788 112902976 0
196007893 523469030 0
303302580 239839321 0
342285812 237447771 0
233876210 263436430 0
460573131 43997709 0
126945852 456672212 0
207484908 120460887 0
386626284 79476863 0
387333461 389153992 0
53567390 334264047 0
393547023 142641967 0
56269914 54297347 0
521641013 409495718 0
470618380 393484519 0
201068314 183189868 0
376209994 481054013 0
352421775 529680524 0
68603547 342650141 0
3494133 31947893 0
241571039 127988254 0
410255380 91862436 0
61629328 479167426 0
438729780 321455896 0
175641866 410915640 0
148903422 572311058 0
55535616 422586215 0
205878911 271983170 0
366349993 394736918 0
7862556 100531198 0
304263605 396959251 0
9096192 131751381 0
360154393 434671598 0
340729629 388068148 0
367747532 43822646 0
141195131 495901439 0
166430753 368863413 0
423874440 93765341 0
175286304 94720964 0
22263550 226017238 0
351883766 1277378 0
343299019 138351895 0
12379081 381029475 0
554327775 406465104 0
7128975 573739016 0
225666179 359990763 0
492791704 275618625 0
20635567 79154964 0
55171385 168484435 0
214029298 194477109 0
465024886 159376650 0
236529305 376706956 0
321865285 574072206 0
554988758 278105907 0
19282557 493778153 0
105347697 454441062 0
35032901 397808281 0
229277061 333754346 0
523448299 177643667 0
102878659 453805897 0
534293098 391962420 0
354729477 110117539 0
436802558 278650589 0
377558948 266504847 0
298475638 261203136 0
373089964 184645482 0
253544796 355267371 0
572486880 364294317 0
244444798 477761687 0
281890151 406212119 0
245710236 473454205 0
282820156 132533106 0
520152223 130410129 0
275568175 165115700 0
106693246 457067829 0
92171329 469347337 0
140868814 268934421 0
82448677 73572591 0
193906949 385433340 0
435061287 36549571 0
517702931 139345243 0
516348863 385719341 0
49777059 78188473 0
536181651 550320181 0
184036953 156409386 0
55134498 217409082 0
283589569 206374367 0
282420963 415335013 0
151613035 415209525 0
56092362 360366637 0
458881757 229035714 0
164511394 153226378 0
15523441 57180195 0
223739934 383175762 0
61007018 49754031 0
129632405 28547195 0
304889098 222872881 0
29725151 111350393 0
463109838 240999962 0
488195178 193742877 0
251353502 80653621 0
455132232 60608528 0
327210914 358795619 0
121713077 366824076 0
249523386 300864713 0
285062054 237104791 0
280055318 80107045 0
53735312 361691411 0
457971535 499116877 0
535243131 507401522 0
64905560 576428047 0
291553695 74025227 0
523062984 481802292 0
261085793 381991743 0
270452494 491664500 0
539605585 23977700 0
467011647 36646716 0
66373753 347350936 0
70647086 312504331 0
513677106 293758499 0
337407287 316907895 0
476186581 277499428 0
510812973 409248119 0
62664756 391491202 0
561062975 532103895 0
171582596 385416020 0
558870829 181185521 0
397810727 14764608 0
109018641 15543422 0
313132372 300768261 0
215104416 97088371 0
529230045 570679382 0
16871837 65558723 0
552929140 153914919 0
392306081 159706833 0
576506119 435569060 0
164185923 276322947 0
397272975 354730973 0
385892323 486243701 0
239613294 415831634 0
3036926 422168996 0
551226271 414008473 0
406217128 429661795 0
314001202 295629516 0
569745385 414346452 0
290561520 356072865 0
421636050 356902439 0
367818855 274852087 0
139289563 195804847 0
31521179 527950785 0
141055524 351052049 0
275687250 425304827 0
488136764 163593416 0
427790749 488662638 0
446939719 552811358 0
445368582 401426039 0
12497927 264252521 0
356218772 411358312 0
357940208 1750764 0
67815080 425732035 0
501075181 326976902 0
188044165 34396114 0
279662085 127642934 0
391803737 34790587 0
219866315 90825683 0
111419774 75218214 0
176397070 293092712 0
415704152 403805636 0
260183483 218786296 0
446178446 506987241 0
294469501 394875256 0
375777749 338648641 0
2441448 543557459 0
78249006 407985557 0
549184054 394725472 0
153755895 184591983 0
24032937 163833252 0
284290008 418843283 0
428889156 14575357 0
439132819 17272442 0
240137696 268592193 0
181719447 469847671 0
425586312 190863980 0
18497357 290259764 0
442319452 135663116 0
496171100 533006210 0
449644519 220003545 0
479864735 44779219 0
262540605 544577032 0
6457867 118504122 0
542372767 437879349 0
211728625 554247777 0
400626129 14209277 0
270588142 29970680 0
501769879 11842402 0
127738485 325669837 0
290069246 463706244 0
244422688 382419619 0
322131524 209904268 0
304465659 137777700 0
400242538 552717314 0
316250565 21640649 0
281742543 435041068 0
221803583 5487014 0
60044186 183212779 0
198671247 467603501 0
279856680 351209737 0
268323208 124921731 0
115250387 538978845 0
115285322 482896166 0
414820119 177773587 0
424911681 182882787 0
351448815 358124551 0
522278088 145010396 0
25736679 330054637 0
36024381 396760184 0
482243728 14376825 0
564119524 179276855 0
151285818 64055972 0
140452831 228306754 0
235912728 164835726 0
330146665 7119592 0
256857841 90986394 0
64856721 152552246 0
411272721 213155753 0
23320219 554184420 0
150018045 232624233 0
341909994 577594188 0
554362489 298336119 0
478260167 411827935 0
571544667 439068465 0
352644183 188544882 0
508325234 98862664 0
17014028 105795151 0
285170748 465452473 0
497022152 227964905 0
75441599 342572481 0
34601830 317277188 0
538330843 419012397 0
503635176 272638603 0
265003943 390772327 0
177751003 210127567 0
252106765 379395078 0
218838032 530615689 0
78416917 485572521 0
109595530 192741395 0
463831915 148072519 0
497556772 573597979 0
134206771 354098761 0
448218537 39277798 0
425085072 205533613 0
278047666 568927873 0
178720774 64116095 0
499785647 472718437 0
208247078 269987450 0
162427110 398397011 0
215281757 130822806 0
132270337 383345487 0
336974710 536780948 0
24869402 377486850 0
156847482 140942585 0
57932473 303875821 0
170969237 357012019 0
93264986 493569704 0
211753905 315202932 0
312348948 144165731 0
42996160 437256757 0
261863206 55792676 0
549026588 66456693 0
160939223 370287933 0
525640989 42421159 0
521661897 274435428 0
287212804 158980807 0
540131319 368743809 0
183874218 512432605 0
335127657 416753549 0
104334899 222944232 0
328103895 385060280 0
330553794 354860087 0
513847847 284957447 0
176678437 236766576 0
576603981 567312642 0
440807049 537048085 0
151234991 479673615 0
20282932 193146906 0
448881884 164331402 0
423647882 332712921 0
453912268 58635384 0
486246494 220782258 0
58957828 201945167 0
152227622 341989171 0
227055602 569316573 0
442291399 388218575 0
7017047 527451929 0
556104048 458296869 0
256447033 267256120 0
112933699 323353566 0
334158097 406186789 0
464623859 493540075 0
506630196 265665923 0
264174314 74107706 0
292947106 93031922 0
329912837 163414892 0
53583849 3057056 0
431921377 396603582 0
360396633 447611176 0
174643339 555913077 0
132975942 88789231 0
526480177 233767851 0
57992003 416913360 0
458336415 207168218 0
421096389 161160676 0
57771816 237975866 0
389244797 219519132 0
91026298 170001310 0
499651912 197727594 0
560935532 17004319 0
63943169 361457874 0
451800303 155265552 0
202013465 251649622 0
358267733 479594399 0
12005939 485035580 0
457844062 350376767 0
180980380 146443298 0
42398696 290520228 0
34793167 6677679 0
182653730 421468088 0
137413422 510478560 0
70325945 504312508 0
66377334 370868886 0
132224452 221286483 0
144319720 3819169 0
80800989 129431177 0
201587097 453164124 0
380291556 228834040 0
74228988 288368361 0
26115137 484709706 0
506050950 463104106 0
36542452 398245563 0
390940037 312060222 0
500042111 95660996 0
188010156 407967326 0
441800790 6506882 0
223460486 515586551 0
290151251 315363798 0
95273798 475582856 0
275074069 375206049 0
341837493 298510145 0
342167921 158629154 0
193559594 516274030 0
408583390 209712457 0
525359122 536170210 0
107301065 113988464 0
541162071 191972607 0
188679032 516563090 0
457953436 141496116 0
292845445 188817234 0
18656595 552221129 0
391770867 176534641 0
186300721 188645482 0
526846516 570319472 0
348274325 348889062 0
15365230 63805316 0
466695595 550566565 0
179574911 37137642 0
109421762 389329712 0
259360596 565962662 0
236673429 46071332 0
444987422 499205679 0
558002396 137670346 0
84443917 319567190 0
340477078 145448003 0
545030253 480696942 0
318127644 439513978 0
230889117 294483647 0
182626961 299724347 0
19719881 275993116 0
525327780 321935949 0
347419452 102447507 0
579675612 571349666 0
340739967 365455842 0
56184185 76316911 0
513214428 504776859 0
503501768 223685930 0
432953625 505179055 0
179960710 559449612 0
135236563 29435463 0
122323931 159446201 0
388732072 195080698 0
371765885 210673254 0
458379288 164113932 0
249918978 66574168 0
268960718 561477509 0
326773899 576632551 0
95560280 187529639 0
175273695 94777587 0
325645593 565960242 0
413420660 38452653 0
453718129 32203017 0
47657926 152455866 0
461485707 108633534 0
244911364 53306944 0
261075750 254381599 0
576011644 18849193 0
572915050 75632632 0
164034266 393144011 0
258145821 220169926 0
504181295 209284051 0
453956393 498049680 0
180856429 80058741 0
557580406 120123203 0
347670112 254230614 0
252183171 245835765 0
240890609 18710947 0
65225447 332950340 0
219989918 20640294 0
72992554 100470850 0
379781430 129164166 0
182576139 408466505 0
531785802 29147331 0
346324892 504446892 0
495833280 225574896 0
254426795 192233131 0
156479234 242198583 0
222067965 44626052 0
398825958 198393894 0
309618983 458786326 0
136561194 525837695 0
307246634 276222041 0
452694482 187410910 0
347476742 246813915 0
462065722 531768779 0
424477500 389067323 0
258590207 256751861 0
554650188 574590150 0
416461632 130183144 0
550418699 272681037 0
64794041 94639634 0
65392177 419159183 0
480487624 354440753 0
13311239 542763451 0
225922385 182267953 0
266811816 91780016 0
328603186 99070259 0
382353891 456106607 0
385128484 548767859 0
208841033 303251400 0
232183543 97986941 0
537301330 563585383 0
568582866 96273875 0
425250804 514392581 0
521444558 579594110 0
6336018 253154017 0
92931932 272903414 0
225651993 380167906 0
20663742 320883914 0
464601939 390317202 0
203508969 21960340 0
307407517 164858381 0
183744471 134200863 0
65308291 28573753 0
212416884 174606814 0
342955687 402466481 0
100262640 231032596 0
452768561 515829630 0
500553704 552916746 0
337258756 125676663 0
228788200 307696262 0
417864268 261863086 0
390043980 514738133 0
270318591 50024851 0
114939069 198232081 0
569462579 557644257 0
293541000 316237971 0
559531210 71983276 0
301498836 119916019 0
563016988 67603155 0
325367737 439729144 0
208346532 556079913 0
255612906 543701605 0
338655509 552060625 0
539386412 307030325 0
213232420 239354200 0
517543758 187481486 0
9379474 461132043 0
9555889 319937451 0
266119527 299003979 0
333605721 109400328 0
342355881 519577019 0
25245843 153698029 0
500972017 434453446 0
439354797 7967374 0
97775400 32784916 0
423684601 104294440 0
495833685 269770 0
145539890 413289545 0
496483798 442780477 0
344958927 474766979 0
165144999 254102612 0
517890317 310659113 0
414105730 576960619 0
542882605 437873291 0
116507478 477164662 0
31565337 34453447 0
221169598 208103219 0
336429094 326572417 0
107027367 348377747 0
337702103 35695173 0
338932023 146029042 0
191789563 440770646 0
37071003 482570249 0
399454425 575724935 0
20534621 223940069 0
163080001 558297008 0
578536577 271968464 0
33314710 303087334 0
96675009 349818107 0
204352467 161119324 0
35279219 161469579 0
351879939 255396435 0
166303510 2546519 0
513191464 200288847 0
525728181 395955887 0
414762657 160492849 0
260854641 570870580 0
477894333 42350248 0
179607136 186545387 0
175759920 253652577 0
347107173 136165102 0
450659385 512689203 0
42168081 325711062 0
428476938 227096078 0
281500163 31164152 0
258743790 168104140 0
469437126 275279495 0
193242824 370629469 0
508226619 59646541 0
490477389 190542846 0
25810765 166681804 0
220424504 32964898 0
142697533 322808023 0
51325426 164835721 0
190903006 58348328 0
25694719 155509390 0
187217534 325898039 0
171159962 539231473 0
351640548 22079216 0
146117461 421788515 0
374737342 232836377 0
13987704 168039935 0
343292646 488520155 0
274615883 272102163 0
114058507 68996493 0
371903496 274494568 0
89505211 87155275 0
37818888 72476533 0
74400979 101603874 0
56071982 493608387 0
455944330 557308094 0
177831456 252945069 0
563327193 247814340 0
497569897 332806049 0
454321404 399239981 0
339001069 416475716 0
380047651 377805953 0
176001889 139656723 0
248249612 269123506 0
101760130 110809954 0
476461050 220667418 0
87346386 545876921 0
178671335 402187371 0
443372112 470632055 0
557979221 192566738 0
20180704 203368124 0
194910788 179695921 0
284075908 369535690 0
158119877 118612507 0
128210751 364659054 0
29882507 387158183 0
222679626 384633147 0
193802847 432740341 0
231403772 264156206 0
261604952 408266045 0
349931343 364296145 0
207798755 213388845 0
574873009 425860682 0
38339694 492019533 0
547834652 565697397 0
451868863 83915392 0
424961879 448594752 0
565254007 365821624 0
220979299 228520445 0
95540656 248387837 0
455417546 482530127 0
206080969 324413741 0
216874124 264479843 0
131914787 175967393 0
179138224 182834312 0
456851012 469438231 0
488623237 98436253 0
299429433 393438733 0
565086918 513408696 0
166484541 561938601 0
269535461 295161813 0
8341503 105415695 0
229746217 131343904 0
214000425 446621209 0
126523975 228158310 0
248671925 484150928 0
6663768 414367074 0
318098201 118751350 0
137498113 34836806 0
279008004 574870014 0
578081361 320960170 0
354980284 291973942 0
256781217 406370349 0
535340196 346674787 0
260084072 169588640 0
327130958 460819014 0
72021477 253527761 0
305047926 318787807 0
504426343 45406163 0
482344317 438638528 0
383971715 30469923 0
503577163 443581492 0
519268301 38754016 0
461254394 487340185 0
458012314 551663764 0
511865133 133968636 0
447866767 430013914 0
162719516 277423478 0
70873074 410678951 0
244726210 274709420 0
444743167 573370031 0
431959767 33442143 0
429823363 436930667 0
194428515 465272130 0
241997297 504139647 0
118357977 448717692 0
24533941 245903697 0
21674539 165852917 0
550755213 28641863 0
555116216 471374024 0
159218471 114383115 0
87593989 105535380 0
365097526 575663917 0
369012531 520028749 0
406613030 311954241 0
436717851 249202585 0
478793729 370013385 0
73451832 134464169 0
502002768 93544174 0
132347605 219121087 0
559534336 324872670 0
175641034 64807999 0
126172179 498391262 0
251612117 521112765 0
289906480 411162508 0
120945740 310446422 0
575054856 262066372 0
270609586 145532753 0
451979354 425563945 0
310709030 407301607 0
261339801 115556556 0
92207385 164570473 0
9134624 296009655 0
353871383 528041890 0
551824442 217010085 0
95516746 74499858 0
443648302 470605936 0
29769283 448333355 0
184209732 288969264 0
88308083 259145098 0
288323345 144101696 0
181862382 524778110 0
43517647 423889795 0
545671378 538499002 0
184936513 406938859 0
271247379 240596846 0
334898071 173375275 0
454639071 203719260 0
505459712 166642870 0
455128861 576668713 0
162119776 441122307 0
137590994 365307557 0
393721653 125898289 0
549670071 115078976 0
246756777 514335552 0
188996838 143640748 0
195658505 290397526 0
303059959 299895246 0
390376678 413485139 0
250446553 79664805 0
287263759 155407035 0
423029110 61342287 0
25394783 287457616 0
43174444 221526665 0
443718096 576594871 0
473383602 214721369 0
441811472 212732025 0
117709095 367494447 0
446279655 294926749 0
184257622 229151091 0
228040860 567811068 0
334486794 131916579 0
159850015 383594383 0
495633925 336092320 0
444792539 522056911 0
210044190 559218588 0
333890740 185837760 0
536690919 256803701 0
515684058 278891314 0
540881562 184919128 0
193240477 145284082 0
35624515 482457272 0
561947628 474718342 0
226504038 88531506 0
486573068 363819018 0
345748687 299957675 0
311117254 333406646 0
444170850 541683982 0
542419780 89897165 0
225914134 49314392 0
571130424 451933437 0
155974719 502987033 0
87907594 471878798 0
51879326 468421337 0
395610831 261165866 0
233317377 110951942 0
71340425 83757330 0
572821399 525910929 0
76016189 355020747 0
268701209 292231355 0
71613453 265187094 0
247617751 439584616 0
47985225 197754791 0
162132046 318160254 0
362532116 155492870 0
18425970 489535110 0
243463659 367609324 0
517004384 463519234 0
74697127 154428272 0
38799592 45021729 0
117842663 268766983 0
268940259 82723309 0
275221256 372537282 0
208518398 66961220 0
13195976 390942666 0
500917650 262719987 0
131322755 411891562 0
241657504 113365853 0
40776690 149537745 0
272964659 96521943 0
139586871 459370094 0
539406364 549668518 0
57415043 515741932 0
485649962 153847405 0
425030403 107477995 0
216751962 205687335 0
317949760 301584561 0
210011260 310631487 0
484366233 329088539 0
313757742 476430926 0
35864711 178214205 0
280214365 307258214 0
397478043 349993145 0
271808071 59618303 0
397493664 430467239 0
216371361 401304274 0
153420150 539998839 0
352484630 193310044 0
194443606 312009065 0
443380617 10119489 0
122233467 195421302 0
141239688 62970968 0
328409166 217764284 0
371385637 36141103 0
422439476 252950098 0
31329895 833977 0
171068896 427893735 0
481335033 533446788 0
187574590 349177391 0
282565933 495328244 0
60024013 381034875 0
467171549 66952970 0
520618820 242640405 0
295103450 560170092 0
68964458 36804696 0
168184159 336681147 0
216665441 302940258 0
166739796 177311059 0
448319682 197022111 0
150896021 465433564 0
89241716 467900783 0
5307162 95282905 0
569559981 115173261 0
6218820 116661591 0
385218406 430878501 0
565882290 8019117 0
7170407 49517165 0
428868792 415833334 0
447089484 379235448 0
468880325 193059197 0
388039462 145607311 0
223318970 254504188 0
221901735 393504060 0
401062404 78056789 0
390596470 17449625 0
197536846 388996822 0
528740198 93484719 0
521698192 42702452 0
455147645 507323017 0
312827019 75422802 0
190718453 428785483 0
522387655 424852514 0
290515700 373272247 0
448459461 428572234 0
112823823 109694509 0
22648207 504582080 0
224006045 293537205 0
426493297 404503459 0
179348417 112357875 0
386942106 443926826 0
424283351 475552398 0
408080948 234703151 0
483937677 310534668 0
350234147 65013607 0
149827726 326443876 0
12051940 413634126 0
263812172 27229150 0
499054722 529791771 0
123428973 340092395 0
578970608 150526074 0
479712105 19156740 0
296831156 302742896 0
106132270 422665907 0
14953133 207902179 0
515713995 250579900 0
323528927 545005638 0
361078983 478320533 0
391338139 171336201 0
328443060 318341133 0
38200460 218642560 0
246706874 219996522 0
331187305 369743588 0
467415057 185822730 0
128950632 259619023 0
326491797 203495339 0
352197023 575874786 0
75890850 549858319 0
33380810 234707025 0
518016228 429510264 0
268609712 490473736 0
280645235 418268363 0
572514122 24881554 0
577618643 36605447 0
533698408 190166921 0
140312207 128665233 0
361944337 29564759 0
212065227 83243319 0
142193101 256431294 0
34388948 155739129 0
435563393 327382851 0
261507240 421089930 0
294774408 300492324 0
523080889 373734472 0
426338745 490463312 0
471221269 520260342 0
364926404 361684068 0
145655740 184319543 0
428870859 25941324 0
274789299 537070480 0
12507434 416974259 0
183750685 261832577 0
92500528 172070031 0
508706884 233109329 0
137420324 243054331 0
365588639 181659712 0
43746781 147170489 0
180940193 446592447 0
46932753 132749188 0
258077106 552803036 0
520932242 140366664 0
441122774 75597208 0
530419019 381173928 0
565339984 219877687 0
304569895 134712782 0
310416372 69340473 0
165608290 450968023 0
921785 111320395 0
141202616 278311536 0
126602649 365914892 0
532544816 70593173 0
479371333 33995462 0
252416729 531202405 0
521071158 331391903 0
125054170 494517139 0
349285586 540625177 0
172402627 323799800 0
351491330 367692962 0
435315649 451797300 0
158622263 19890621 0
399847203 34946004 0
434554633 371910625 0
380509557 369485064 0
133005974 331542867 0
183870114 55923875 0
353741659 309337237 0
120190914 48480072 0
330987352 533573560 0
390943131 340317346 0
306069944 322329054 0
9848878 418556518 0
79612593 131334663 0
555168304 1864868 0
194255709 336264978 0
401121135 7272731 0
233127659 520653176 0
330347356 323798272 0
139650500 522445240 0
465258013 421374014 0
492794620 411107122 0
511017853 111689931 0
241616835 98554999 0
223798437 446243521 0
279070802 260167738 0
318321465 368608735 0
382422731 242256161 0
550711517 446889840 0
186805197 120390309 0
486650754 337646501 0
13752901 431353080 0
561360441 68833563 0
246389485 410767453 0
504009984 9199566 0
17816777 213630808 0
426329161 344394254 0
499187542 545142306 0
544559426 47618778 0
431861468 532195375 0
178801709 349143427 0
211213248 307717060 0
559084865 568953560 0
254290556 45484655 0
354113458 56980355 0
19235553 399139824 0
145445900 400464375 0
119277718 375204497 0
425694051 411770617 0
281163067 225803918 0
446035101 225765157 0
268295345 516525088 0
216944086 258693727 0
260927505 104093013 0
375163477 347023383 0
153369262 158886279 0
236780112 189600656 0
181091328 57870144 0
476689643 250912177 0
357677133 409533384 0
535702269 22706441 0
406127105 476501049 0
186319644 471837605 0
475596081 48165778 0
2778643 505720667 0
414905568 83234461 0
509373681 51104856 0
136517647 236095011 0
476770760 318612958 0
88667431 265696203 0
134552586 33849548 0
485263704 127316804 0
31446441 210981943 0
151903592 25961262 0
237337069 438675282 0
21643959 329313883 0
371694323 68531500 0
381078277 218185078 0
175672180 18626712 0
98731363 248912841 0
263713348 342459587 0
167735899 571077517 0
183432193 408658309 0
196675539 171270901 0
456370981 350082848 0
412829896 472893789 0
246965821 453630204 0
368203815 461821487 0
131259941 45467818 0
326275454 279265382 0
166870722 368443258 0
275256800 27899278 0
251282008 153701127 0
525423065 180939959 0
267373630 303469336 0
486130613 112336990 0
99628067 48235029 0
102984700 336783344 0
159526118 521885245 0
502041314 569588581 0
261687268 367225940 0
398297145 181823858 0
346112200 448601039 0
208440215 485077839 0
160815938 209567481 0
286934793 506355961 0
167802721 14890086 0
432218306 271932223 0
28181579 425613012 0
55221368 571677662 0
179941709 235675550 0
92917946 282020735 0
363157466 312451033 0
184787081 289382355 0
78672713 547495075 0
162915957 241227404 0
232432620 195345403 0
386975234 107033559 0
477782351 372043958 0
297800216 269770034 0
517763056 425443984 0
403768350 148165553 0
280679600 242231536 0
520428479 424509912 0
542043987 493565550 0
481084872 376526246 0
401304797 401039278 0
164314367 292333268 0
164395570 561978334 0
501312542 266027374 0
546612140 451722093 0
526415769 116080181 0
202062110 66543671 0
425941481 551848228 0
476314786 150283969 0
214383471 139398531 0
569282264 13519620 0
66076416 349378231 0
352259397 246366354 0
564966263 222885228 0
165093062 23434365 0
487438239 458678685 0
525946967 33136532 0
121786033 370499756 0
65533628 189212175 0
572912865 540841192 0
571902395 302308166 0
33661668 19669070 0
572216052 127281417 0
574491132 453794102 0
71922666 527497619 0
431822687 133144600 0
558479315 382966976 0
213185390 394826093 0
394822782 300554758 0
302880282 491639167 0
324805855 571791850 0
539524344 512176501 0
533191945 132833900 0
462987668 367896935 0
111536157 243554177 0
438219303 79315103 0
114700441 239662500 0
307873580 371315410 0
355970130 397210879 0
222338201 493181924 0
482653484 313151778 0
124114372 130401954 0
257055190 428703412 0
353792002 282160492 0
268487188 287233334 0
87067722 179430182 0
168473455 559305611 0
439015170 497928247 0
284928912 452752239 0
467041876 296834131 0
543101208 556414743 0
529719185 232396533 0
242784491 553930493 0
237671979 125421042 0
358545731 142359818 0
130732948 567421326 0
234077008 36213422 0
267053354 463102614 0
111914396 84419004 0
373566212 237474132 0
224883757 192779385 0
43862959 402335281 0
419229620 50231980 0
339628047 343273718 0
199683328 444206827 0
115918629 570506011 0
390978828 537208395 0
90661576 46401008 0
445062775 317732779 0
283423341 85178629 0
547925399 277774004 0
313481544 295415349 0
189222942 122804227 0
46260368 14454577 0
404071378 328541954 0
307059223 434378829 0
451854157 4822837 0
26057745 466968970 0
304848117 284098754 0
190834619 540229544 0
192485421 410747625 0
498481623 193665643 0
458014440 352239709 0
405561196 537291137 0
271758498 222392406 0
69947192 233056134 0
374482919 45900800 0
535297822 211664366 0
438358186 188338091 0
43707764 198006165 0
4712312 301373501 0
210342945 460540691 0
209392817 170015253 0
82977478 132322218 0
270075492 181887171 0
6978226 231696829 0
186372759 250040008 0
61615611 307492149 0
97618482 428768208 0
147801031 409364495 0
482057445 171648706 0
36625269 403711382 0
110103254 554287253 0
36267966 239801824 0
380522801 275526702 0
570596164 113959009 0
438859802 190616135 0
87297287 365726153 0
215530782 319295607 0
550385203 466886682 0
150528332 178014626 0
292813574 542232770 0
308845590 430363610 0
254597833 269302427 0
253082211 482677509 0
435799289 504908232 0
262124687 69245747 0
157568285 469039555 0
345305205 477513013 0
351187287 475651569 0
234507337 77931355 0
576899722 516541766 0
428221610 500287880 0
570833411 376707750 0
234695931 463986433 0
244051852 559532547 0
260593114 74126222 0
401361027 276654116 0
310114802 176713123 0
17304873 271139548 0
179947814 167701925 0
99953558 181636620 0
427301206 108891052 0
296815674 133644060 0
498923560 20281411 0
566997080 53154205 0
443306251 116353224 0
488796001 559136582 0
418333267 290518067 0
345440673 413659558 0
391696433 422223108 0
519670340 128356523 0
446216953 96707315 0
312804030 563191088 0
471470640 273282546 0
94772643 295226612 0
442680096 95358384 0
377941801 485257720 0
53789762 381842056 0
233338451 31408490 0
397072144 200507769 0
81860181 317476211 0
452378989 164040713 0
496630580 555675792 0
234396970 324030375 0
561995626 495392531 0
532231327 200481874 0
228705326 177271277 0
364465778 127533451 0
71758971 242653600 0
523201843 492485019 0
485478939 152812765 0
21923506 323343912 0
436844798 506591913 0
412726521 33084967 0
15132288 360820008 0
363664236 58092502 0
85254785 578112040 0
526505150 3688256 0
26807749 264798482 0
68262210 80112790 0
419013546 62536446 0
578443998 397107817 0
329355933 32460082 0
263844231 293400 0
120758191 106818421 0
19068607 11185851 0
246061874 314388053 0
365998857 152674417 0
1703707 39942905 0
179203503 454563140 0
162612727 524624148 0
31070119 94808354 0
249679952 309237057 0
240494653 18617340 0
390192198 285037442 0
331674064 247098979 0
37695038 529218947 0
540339862 135440550 0
378498329 543494067 0
222316976 294151223 0
135640370 473297399 0
418170093 288370828 0
521764517 352532174 0
512100992 14307898 0
113066053 184505064 0
457076840 144161485 0
146355584 249537019 0
64662647 178113435 0
262445486 31573915 0
925076 82040726 0
146719310 80652088 0
129729236 74083909 0
20391913 55099293 0
381950792 536569237 0
570846684 71528281 0
53498590 142171276 0
345761757 186009273 0
460095286 327414855 0
435505941 398950113 0
80506240 265525871 0
110359900 303366313 0
155175591 134853759 0
491526524 424896747 0
376108199 412967080 0
12667514 149835544 0
411320742 46287682 0
63459273 540455179 0
250528002 454618317 0
370389137 324085900 0
463102356 157814967 0
334302346 252072316 0
316925326 163565253 0
66033160 93370210 0
182379245 272082793 0
438913844 572123453 0
322645236 171158269 0
462628971 528100856 0
458845986 258184853 0
567722451 178252845 0
505130080 236280656 0
579413443 401088092 0
125147837 276001373 0
65759920 356821674 0
430017680 493838947 0
432526007 301022005 0
387991633 495083171 0
57065424 526275419 0
266689499 243645248 0
208748879 350168497 0
17609254 417835676 0
1309071 33271187 0
97822069 416254847 0
5026924 425522009 0
214705984 436622346 0
505722596 188320747 0
105687156 107881204 0
500678058 138005877 0
235418393 69214643 0
337372183 6116318 0
122197020 248152712 0
346348377 284413635 0
487542651 491622228 0
349439883 562890955 0
393986920 307056491 0
556420313 381819036 0
238151381 473855218 0
139432020 356146950 0
68672938 69593578 0
190596418 201563276 0
271010498 50511870 0
216747286 158133852 0
146315643 443923826 0
376156543 122336062 0
259031993 144632743 0
39116730 357184677 0
441253000 528397127 0
276890206 563103190 0
102186831 161770282 0
92042138 401010760 0
325610020 296195543 0
4546483 539251584 0
114118466 444309879 0
333914977 556166598 0
379109315 458243296 0
353391160 51448977 0
497778706 470013390 0
443687196 122215583 0
438797778 269669461 0
432686048 153695887 0
526809056 201702529 0
562073208 146220444 0
324426134 514154241 0
370807853 36382164 0
535844018 548197914 0
334439034 3039399 0
157089936 324616869 0
506169691 23184594 0
486140214 534033449 0
472420280 200458832 0
118970325 192171205 0
378558736 226262725 0
208027983 357721283 0
344804157 325355273 0
172808524 352210088 0
51758200 51737430 0
46956229 455260700 0
466672047 125801906 0
478376543 559821808 0
295961614 188673204 0
112072018 65146358 0
224640971 363086442 0
173588527 41381136 0
109718730 504619133 0
444915895 417642326 0
125326314 30527184 0
479008540 512586361 0
337862465 470499450 0
23656618 52664992 0
432364750 531947916 0
238531172 394879830 0
477289473 505817289 0
420440743 91695336 0
221443576 462169332 0
418266530 533095905 0
385780342 218715565 0
241256385 326984387 0
105226443 110544696 0
276432209 69538161 0
309666438 419073702 0
137336447 395089645 0
530701869 379851470 0
157013229 335499785 0
68764894 339529687 0
48542806 48186228 0
13541383 494751425 0
193541967 399063759 0
532002821 157234016 0
403688320 107653752 0
312503715 440803692 0
428867547 414175703 0
263060357 438524748 0
390142412 275273877 0
573046905 306233560 0
146321685 212134977 0
535647961 213618166 0
202979351 387495379 0
121841720 397934099 0
209992526 85575978 0
313265184 273313249 0
441465195 60840372 0
370002859 46333881 0
297737573 182165880 0
466356474 364548189 0
307503213 436852120 0
524649141 41770857 0
348772663 248253078 0
370363832 255659547 0
229071629 503899906 0
240174320 561080325 0
241563751 354545615 0
406244694 436915908 0
529603817 278723449 0
328284581 48469466 0
303603365 239383657 0
324795481 433815966 0
220786384 59221435 0
229087158 124949163 0
484313120 135958295 0
365655566 93163177 0
160751045 429367091 0
344112192 291318837 0
195442195 486330324 0
434531021 101425211 0
412343391 214539661 0
271655456 556335576 0
53612039 203919698 0
433425787 177023613 0
456311676 112461754 0
232814550 559166891 0
272685866 178455062 0
223486018 196403290 0
480411307 69764413 0
313662021 291851086 0
118839671 16128573 0
395794830 367053984 0
117077225 339751356 0
227908084 292063985 0
500240927 133093658 0
427234151 462247216 0
153692373 404360537 0
28687516 125340423 0
578463613 183585956 0
562792742 243279153 0
70366534 271397859 0
543834686 482985255 0
386265997 515610858 0
550097028 418281990 0
375741449 40106252 0
457496482 300099 0
370725794 490718198 0
343306685 428661955 0
480418638 313758038 0
114738999 487023227 0
526555850 457102597 0
412761454 288219224 0
496283947 128213451 0
101884080 508816076 0
574278179 485928452 0
396670326 289301118 0
167146113 514762265 0
50851651 409175931 0
263204187 203562000 0
558651530 97517542 0
318209880 40380763 0
90755695 436495147 0
428109915 10743040 0
295008243 275784087 0
67095682 30839575 0
564240713 129928830 0
180703474 111460808 0
355206472 534115807 0
287231185 493309932 0
477991944 481378328 0
36421625 152224819 0
286202633 234548060 0
304918450 327150101 0
329969484 234399638 0
351783047 118585030 0
18702252 484294128 0
50403858 268549414 0
466773169 552165009 0
414059240 12347363 0
229779298 437240472 0
260278150 473890563 0
535979891 515961693 0
51415062 481791935 0
17788492 468730042 0
101344978 556625906 0
440053381 515898109 0
127509532 113773974 0
262592578 239713651 0
224523048 183825600 0
250307421 81183876 0
542779960 27922387 0
196175635 261806123 0
9803733 368619504 0
20349177 500737115 0
548806275 509386092 0
262439204 137459363 0
125972811 90852381 0
404405574 350488068 0
426407354 424188196 0
258995582 248032614 0
495047084 485584262 0
473747233 183434847 0
562649468 324439264 0
351217761 424702500 0
441087126 469171162 0
440577655 566551595 0
351530352 6551902 0
28850504 493219813 0
254236863 576807478 0
471515870 35744713 0
90648305 221218625 0
549016229 23320564 0
232147045 524716776 0
191543436 10604727 0
79247254 244737740 0
97703338 137753313 0
509419717 71833301 0
324116606 40425300 0
366938007 191415403 0
490689290 458826844 0
333241739 314394511 0
433273959 70634702 0
351261076 316123380 0
105058815 534186572 0
90296353 490276053 0
252678774 554186792 0
16439666 115762799 0
224243163 432551070 0
142213632 446246997 0
36025501 319418596 0
492819775 271536626 0
178732869 104205198 0
39477377 508250618 0
181790343 575245271 0
328958284 557088081 0
405806791 82851665 0
548603153 348592627 0
328046248 418528859 0
504012686 257243994 0
333416329 224809921 0
468764612 371125484 0
137021028 555448058 0
107374515 201324458 0
458925184 206650458 0
514884548 546761401 0
274719353 355140123 0
142760589 393517272 0
269057069 472839891 0
532835034 343235104 0
381618403 164474767 0
257265612 218138445 0
431814981 562111005 0
433146597 307242010 0
542699134 252513781 0
110866374 372317627 0
239758228 417063630 0
538193696 345862493 0
98169647 32359670 0
76619133 245810120 0
20374552 284683773 0
240047768 415996291 0
578341560 123009651 0
235558043 315619611 0
54455274 505613169 0
299216950 361874811 0
426141795 531006119 0
300430219 165672333 0
37511825 448399575 0
536188107 59643294 0
145159291 202517579 0
81241626 193551633 0
394193411 541543563 0
560189253 39026452 0
62233459 109606710 0
550137986 553335525 0
6227419 257114999 0
202936816 487741443 0
245487629 470007215 0
558574059 566881143 0
404098704 351291080 0
22640933 102356099 0
90786758 402080026 0
251319862 500287632 0
31004971 9343171 0
398767794 149358612 0
576850055 434989369 0
300132213 325210229 0
296894493 195750845 0
507391672 556092457 0
412791574 458160263 0
143735512 347140016 0
448581928 151255964 0
375440515 317254112 0
185598386 326093574 0
390387006 51015954 0
209521708 47787179 0
38004830 474533953 0
136091783 481044661 0
219080650 46403932 0
77030293 163470183 0
525811235 124088145 0
498086689 473385040 0
470721261 448984250 0
401480722 555105526 0
190814663 166506549 0
241362652 395533657 0
26107187 313145727 0
49563901 79648246 0
568213568 260081357 0
47599968 501959945 0
97240010 572806479 0
207773972 71759132 0
372701049 111984054 0
132963464 540938846 0
96551251 4241826 0
98339450 59026037 0
250658633 264170294 0
18916683 175073187 0
381008551 448580237 0
385112106 80097044 0
529485908 161638808 0
559267402 35630115 0
414318887 106101637 0
273176866 176861844 0
502462541 267098415 0
153593071 11135777 0
290193661 184110274 0
573618556 496701867 0
155572045 441720549 0
257789701 302444523 0
306206641 458999371 0
516450470 99417936 0
394148701 145454318 0
287167069 429735308 0
84198097 230044424 0
357559054 280360999 0
131287667 282763051 0
487764298 510568234 0
504465722 438917856 0
552825350 118202366 0
39532722 439283257 0
373008587 440372172 0
367238255 245396833 0
502676009 143608132 0
423609113 529060377 0
364474756 530619414 0
368654997 251867964 0
154549202 358332365 0
192521210 530941808 0
143578798 32932734 0
155096348 122788411 0
574532819 460477758 0
363154106 366916195 0
113691569 433305132 0
236713894 285581828 0
429216090 12776148 0
20528683 496362823 0
128778222 418565700 0
16855849 155561495 0
207654926 254958350 0
409853145 435916498 0
356049855 250626010 0
81686720 383719557 0
458978720 485360631 0
45006756 171764644 0
360232002 392601741 0
1208410 102266451 0
289577638 366624400 0
407728002 148967618 0
340410666 312840219 0
17671431 256980433 0
193507140 132137280 0
314885064 417541513 0
126547001 379297106 0
171054112 217591190 0
192010187 281107600 0
327356250 383089065 0
66826604 44866430 0
6550910 303961287 0
325859456 357721566 0
577056880 28119287 0
403262307 478653234 0
552777876 45147320 0
526128850 262115649 0
309973142 530865321 0
379825246 175152767 0
214158894 541990184 0
223460672 24606361 0
334644857 60119362 0
155906322 312535232 0
286931190 117826977 0
114559071 220454554 0
455548512 519642687 0
99701757 525329652 0
188060776 416319928 0
77555143 236765288 0
501388853 227459678 0
541650186 222217138 0
130121261 319257463 0
378863628 458881197 0
351721711 114656339 0
123148725 144724446 0
223081978 274914183 0
293655301 199618701 0
185566848 270172009 0
17941470 505570170 0
17537726 388380125 0
217887886 493360564 0
254207572 449983774 0
132701992 48427997 0
216281359 8068850 0
173191198 499290316 0
242118755 20120581 0
448276029 188924688 0
422867806 274408888 0
113434361 216009089 0
54937214 139214264 0
266373907 440148178 0
431238451 213033660 0
25695336 459016477 0
245743341 366263028 0
384746906 353977947 0
263370402 130149304 0
320911023 474204578 0
514226171 14951031 0
269288935 238641428 0
354901955 449082537 0
81421563 406815260 0
124336851 399405112 0
152076393 167778037 0
525573149 12485457 0
382578365 512748311 0
339093256 274969166 0
282302834 400851659 0
33653738 375561280 0
459288374 202301486 0
76850399 342219369 0
238610074 341768296 0
437185825 218682029 0
371492322 318037661 0
567150772 339782281 0
539641692 349651223 0
368231887 480009916 0
381334676 313297951 0
44179221 526793893 0
246409442 17375217 0
193539265 483627857 0
237747452 391590079 0
21361827 531587252 0
165945776 73677788 0
502613019 68176904 0
378356664 413744352 0
222742647 364744473 0
316432777 17479641 0
27206738 97477307 0
462008554 563989516 0
126753156 357855288 0
243050562 296285494 0
214046309 132919822 0
50724744 465291351 0
476212291 459822416 0
431253297 100016510 0
397191762 572048584 0
256059477 560460596 0
295568566 220882259 0
575980439 336638730 0
44137578 514726152 0
398750277 157226980 0
215463602 88188142 0
323803499 373264829 0
22341561 219563274 0
202554654 539358737 0
528812133 538305303 0
262234394 82749511 0
437674570 552143311 0
428069915 157358609 0
460890785 366369328 0
118077435 362642420 0
145048687 186420609 0
445306930 384336055 0
575146003 223068978 0
94988747 531432092 0
22061694 314508015 0
186358797 130660295 0
439220139 106387617 0
332817875 155139351 0
370825039 225033276 0
128835113 504831217 0
267156379 110745955 0
104295518 497154170 0
171826899 481588428 0
308038678 174711326 0
275318764 375385124 0
218873483 176454131 0
361342290 464071862 0
504038313 442305608 0
239431298 423012372 0
70050030 102632647 0
343574782 382338668 0
49413483 509705625 0
52698337 541443822 0
536698702 418201605 0
352708558 489772408 0
72816205 433800031 0
242081445 441801278 0
411268660 299774128 0
503649882 196762471 0
288873021 164531378 0
467893887 70035734 0
369685219 371724710 0
261035263 430428244 0
468427685 434776534 0
466630460 34846235 0
327948766 391509681 0
75311926 203244053 0
347713204 5169013 0
559891696 429469483 0
283370236 531068206 0
262590024 60609013 0
312324787 38222929 0
250920685 452376269 0
112727368 109609852 0
470897794 408706628 0
311130522 139907344 0
48265922 317222218 0
115204205 99796613 0
333193886 71718501 0
444327960 469764852 0
154822340 162500079 0
9319441 410634600 0
462056743 190633082 0
157971508 364037337 0
446320613 149911962 0
98508747 470618475 0
512878437 215463943 0
461581113 367293267 0
59301210 421547774 0
543705729 480464907 0
295679332 83349575 0
537640008 155761495 0
568377160 375634417 0
350384702 313485452 0
532764383 276704471 0
461944307 19708800 0
27563125 433884091 0
491819435 493075124 0
330438291 340160412 0
240697788 517261881 0
115905351 13168262 0
218248734 100335302 0
315721389 302472099 0
160653062 567462662 0
364223147 403027284 0
159678788 333461744 0
438423836 445778696 0
543680822 287858588 0
429841696 463749062 0
444863558 300222847 0
108071134 436235201 0
374359891 343806152 0
377543287 153301664 0
5737269 163671119 0
489431316 554978642 0
204175083 303126756 0
365286494 551817740 0
344637133 518465608 0
246467013 488650182 0
76234694 63318670 0
128996694 426186842 0
249229917 277546993 0
61021648 362825155 0
520845875 311715050 0
411286986 60716188 0
241349774 56978640 0
566334258 261237325 0
458661174 102491769 0
72453417 15270395 0
326388173 553569516 0
391931709 38851467 0
11773860 103644068 0
113689989 125204303 0
139953328 22938086 0
551781894 194416317 0
40459973 247291818 0
474302723 242603568 0
362266651 94920507 0
448829523 427215974 0
416401405 344901062 0
521818758 237041462 0
405675722 506224940 0
528755822 256490794 0
24782870 28246252 0
81408979 307842991 0
516281007 283431286 0
327253281 360870069 0
223307613 519939924 0
259451701 493634499 0
6020322 471821945 0
403321591 294310185 0
246510663 429706691 0
409167500 403349707 0
329595074 400312406 0
423400637 128001582 0
300343390 383521543 0
525423060 5118945 0
329422829 67688414 0
160052066 12209543 0
118567613 11084055 0
225709318 248254214 0
434788805 559272260 0
379204330 130433037 0
268344080 99455385 0
362786018 213929766 0
150703800 492950356 0
230111043 419193224 0
451827935 510057270 0
268476214 162233197 0
146619364 410924474 0
430511527 298645056 0
404131769 338368500 0
17126991 137740101 0
389584274 16593031 0
332297643 117341665 0
324689878 429498171 0
477290057 272583002 0
129053980 220658265 0
13882565 525835516 0
219634129 196698303 0
285931389 361544593 0
433791655 44584803 0
144595299 142134869 0
127144265 539028821 0
540492447 509272726 0
412766741 91859048 0
290028443 324134055 0
114708720 127111111 0
374252936 245327402 0
493236720 120493294 0
147092395 478964099 0
161751138 307412396 0
102272139 208078067 0
287284632 493133893 0
393670010 235373527 0
155924255 20040773 0
255303671 381475978 0
165924955 492054082 0
125342405 209008002 0
217632440 570655665 0
105541582 468652801 0
150369477 389843289 0
567668837 235342840 0
255466693 20823245 0
59327409 447092006 0
311318927 401768041 0
411392980 42947801 0
484192059 332939799 0
62404373 339186253 0
552997992 305221427 0
120946274 183760561 0
51981661 195493496 0
136538802 527480652 0
283971110 330149353 0
234062401 139038576 0
185084443 27618007 0
134792004 537351873 0
415283072 132618491 0
495633396 301940305 0
570250625 222314001 0
507650302 237363825 0
157572990 382735936 0
128100842 191597092 0
547905605 476163855 0
40040584 186025425 0
71747381 514979964 0
541986481 11115041 0
498705046 289469126 0
352624000 204641938 0
220203511 179832411 0
22167352 101638168 0
311388885 226357566 0
230307108 155746374 0
417027529 538093515 0
171426936 536776865 0
428406784 52560100 0
250069787 88992223 0
263263763 353139976 0
460089043 451143392 0
321768253 486718003 0
444909483 363960878 0
101385038 79988355 0
538938624 344515676 0
5363048 269122859 0
384649978 368766563 0
133512474 318973901 0
558779572 507052948 0
37880019 270457500 0
213078390 75163180 0
2697445 431505157 0
52551280 416334956 0
257150746 331043167 0
520668414 62054611 0
510302762 365394569 0
523430285 6428098 0
251603502 22966247 0
320192062 3238094 0
340511639 441147604 0
105005090 411699284 0
277438338 218529909 0
265239258 255785930 0
161016439 224876864 0
577467835 91994376 0
68883787 12235773 0
515591008 430058411 0
364631849 106428171 0
247336542 536736632 0
336475762 43518777 0
287498883 525845079 0
233844743 109144317 0
54958066 30807556 0
572665401 133821464 0
15164231 180527849 0
59424957 30982440 0
166186266 511935648 0
189083760 285721873 0
182875060 15624492 0
177895701 440445809 0
554511098 150330379 0
535625685 551266480 0
491083175 92828829 0
430218420 564098900 0
439505986 420461159 0
498701569 473078473 0
124521712 568585368 0
217089447 462945569 0
37199052 424044337 0
128852772 524295990 0
178932099 23032588 0
306343596 440359906 0
112900791 306796 0
322332236 507538509 0
257983510 522252954 0
274285224 497925511 0
52476868 533818486 0
510732505 238128762 0
265968670 327666102 0
40149413 6921014 0
17791753 239381965 0
93466337 262578579 0
47002884 45556381 0
365196278 288938968 0
293067977 107208214 0
171889121 356490768 0
187624877 51677033 0
309723604 106367617 0
167090428 151663389 0
523293708 10725993 0
395237261 100272008 0
366351802 93861915 0
164417111 505573029 0
141195111 544443946 0
340819352 568957576 0
579289466 147085861 0
247136058 540730988 0
8116747 52457590 0
521522106 19163387 0
479271794 493385213 0
102815500 233621960 0
577194960 576362794 0
42973067 408382406 0
573556925 283171690 0
143237131 50462665 0
358492492 376817540 0
298805294 36985156 0
178045423 372433611 0
217653651 354239352 0
148394903 242428848 0
83308430 228843233 0
302686925 213468679 0
446384722 100388586 0
369086598 81853786 0
233821936 56137110 0
304692879 215188878 0
12229070 210269654 0
221060195 254210208 0
125038711 392860381 0
393005133 403837526 0
244910780 100766484 0
114102972 204250459 0
473710009 174710294 0
576609152 78866883 0
522722659 538932733 0
450756374 409883541 0
223951810 110553090 0
385515093 343169295 0
70485294 315878012 0
154868807 51747209 0
541246931 526915236 0
313705531 190822247 0
66778511 388190507 0
16104979 290250193 0
480950446 496970768 0
159166058 384394650 0
462190855 65746973 0
48971687 383448074 0
245883788 322481642 0
229721697 473198426 0
128110191 298037593 0
150022185 278395764 0
503449372 228141872 0
74356636 554991759 0
168295951 147749090 0
418167341 477433484 0
507015327 386949148 0
349776606 36633336 0
73249061 202745017 0
482021664 462351681 0
45096284 467995549 0
369379647 486071464 0
420603688 272332540 0
21081033 70507152 0
162742085 103836064 0
207213635 342320227 0
332165452 186565269 0
113244922 213305807 0
576758289 81165827 0
402782843 137802577 0
579255798 445042633 0
107651633 426321180 0
352885576 514859797 0
501599180 511989133 0
139330473 181549036 0
247848820 213964321 0
91273867 423292604 0
549856105 448188276 0
57501997 515447273 0
81784378 145228301 0
296083339 321233695 0
128266219 10029081 0
166765344 85766142 0
444307245 254660421 0
84296739 190874023 0
457367780 44884660 0
286377915 379493866 0
185261850 341976662 0
523985704 280083506 0
222551019 218697593 0
118183145 576469423 0
33900675 514304097 0
34933603 548056630 0
95538108 324787105 0
262970132 228739779 0
491660329 19669663 0
311339170 310493277 0
207302945 58851715 0
531460214 335180816 0
345287806 385033478 0
193991143 144945662 0
64142158 395726895 0
549466158 559112155 0
427706818 330582871 0
49486467 128749600 0
254339980 160634699 0
236073844 398133354 0
50550840 257840040 0
14573595 424413798 0
205934378 86142152 0
247875636 175734315 0
209697649 539138644 0
318353570 164787883 0
335865186 166142676 0
244411093 404445963 0
481681588 307905792 0
23105464 264996691 0
273793869 259632474 0
372947074 474394621 0
255511236 28333471 0
134226399 491014411 0
261754048 522392260 0
38608227 90332989 0
201218840 453805650 0
55828339 367194076 0
237591794 233957464 0
103878158 406917161 0
7420702 217084727 0
148069318 564714007 0
381005461 268978017 0
279596527 333463387 0
207912916 477696522 0
568329096 460513755 0
414642022 289669926 0
298915410 359966478 0
366885945 351912091 0
148437610 398618394 0
574064650 540733837 0
253711225 480120328 0
505275156 434813222 0
463716586 27983314 0
118109245 406888718 0
239104872 147691491 0
537475759 311172863 0
72356474 395921607 0
266736526 336443337 0
573993859 112693039 0
388879464 548008278 0
306077185 205611704 0
214165597 380676360 0
10383635 357350537 0
214382198 180101474 0
431131623 353169677 0
319265859 533782240 0
373670502 545303872 0
27348938 521542888 0
574729552 106650806 0
86490912 264850252 0
37967331 506404606 0
52524303 470464239 0
473869360 311447602 0
39322947 507728896 0
405508852 543605860 0
330202922 133718249 0
116924759 204185440 0
270684163 477935407 0
454949804 233799145 0
417319546 57862525 0
383654929 162570871 0
472687566 349570377 0
268075512 310371127 0
17058927 561874431 0
5627684 107341752 0
553004303 321077661 0
310466148 363887328 0
414205986 527343808 0
18910029 277785044 0
500633373 332883083 0
372010035 3660935 0
175724890 72106935 0
388159610 190979004 0
321092219 419659214 0
49365373 197268011 0
399273902 94577436 0
337717712 576920652 0
379880413 576659421 0
117100421 171177516 0
304266939 5105424 0
321356257 170849206 0
346987444 499285335 0
20938851 564519143 0
60392133 350242346 0
315337148 191698684 0
218612346 7366942 0
87081635 148002688 0
326646163 159283171 0
299031267 440949112 0
311033171 364359647 0
347049414 113395331 0
259289590 281484352 0
44623595 265263226 0
321586231 491469863 0
446786741 511325573 0
513468568 273542476 0
491048308 531766084 0
370128419 275078724 0
546406464 32567846 0
347900127 459083310 0
46510382 543799063 0
335563163 400027578 0
202833746 444403964 0
184094131 139493469 0
458499619 93198458 0
287919257 519323993 0
84956748 543052132 0
283173729 308266329 0
102880887 573435153 0
555529660 292775094 0
450057201 308156016 0
400436181 355119304 0
571499388 206385501 0
216991259 230152891 0
285094488 56892189 0
229788015 348284845 0
32362400 48892838 0
224004637 83830027 0
149553195 450639463 0
143935652 4464181 0
507150705 477335608 0
292180400 368412195 0
192154017 224841196 0
43705899 393032780 0
110929395 175085154 0
336103968 93798287 0
425372512 308668552 0
180380109 134260084 0
347519142 371936563 0
49821739 270666662 0
535703263 139410294 0
468840732 548631379 0
313331311 363627524 0
325475604 572793644 0
425823038 349665726 0
355521629 411958597 0
207408177 311737503 0
383403602 328984694 0
77067776 123954020 0
192517823 86337538 0
105324827 495008729 0
100036730 560879166 0
314183678 198204601 0
243901631 98221309 0
235286960 528764702 0
310397415 32462068 0
339356513 519744890 0
393275856 445125248 0
112455188 538085869 0
362045304 477613887 0
411970963 107828092 0
456006701 39970826 0
268468766 519644439 0
113786039 271880521 0
411007607 528561652 0
53590214 510267234 0
410497250 35253468 0
156345053 370887135 0
100839198 58032860 0
555242427 136999091 0
12831698 332250456 0
537545820 499720522 0
565999070 111347257 0
550274634 392172149 0
63140279 423150431 0
418422306 328638615 0
148474215 310640877 0
171535326 453770009 0
134846775 137695002 0
16489233 134577326 0
516395108 505439662 0
69752674 374165379 0
228042898 360498128 0
37106421 255739791 0
494879546 113484257 0
482823185 379734144 0
363660248 267276372 0
339641528 535758626 0
350281654 471742882 0
567715396 551180383 0
282521821 67690524 0
337384579 185934473 0
222503143 380706602 0
335299844 518192670 0
125525099 335418810 0
67473148 213937326 0
339152588 147226935 0
563324333 513975052 0
1167995 187348167 0
325512957 158797630 0
559568980 393112339 0
249549903 216053252 0
105089195 205716423 0
90883340 534492114 0
476904521 410869630 0
385470732 48695110 0
181282016 483599492 0
276906655 493962981 0
119275756 543614655 0
80670705 151614778 0
131635047 228001674 0
299343845 347770239 0
143450755 272019588 0
579653236 185764433 0
395817785 396981917 0
208484785 223313503 0
33249243 32783969 0
411380276 506686889 0
131411123 312674871 0
114206995 77498523 0
60704758 196075871 0
311226310 85041778 0
566482693 267346138 0
337165243 229942818 0
563826394 529428761 0
70317789 122852393 0
567431655 556541612 0
281523403 23831906 0
131201778 105540244 0
316544558 96939720 0
210748803 516093278 0
492377221 447318450 0
69811809 333355619 0
164471677 519829848 0
578049824 54443573 0
25353487 505051029 0
501180022 526107254 0
34007737 543592408 0
274331184 309730008 0
78743497 461420811 0
557231636 482707082 0
352445291 13370251 0
285268961 43995342 0
420602096 529870839 0
300925028 517797600 0
271815814 198258750 0
440886823 464063601 0
290653828 523303197 0
364809396 53212040 0
449833528 79814315 0
440477364 570648856 0
70898961 63551996 0
521617377 49757607 0
481654559 567090647 0
402675288 347786782 0
230511046 355136284 0
417284137 41357376 0
349894244 42796615 0
500789254 356854101 0
558417065 89158254 0
203493130 42643391 0
125475129 414117845 0
28911579 511201839 0
9545696 411643077 0
526172441 262708465 0
383830981 450460036 0
426129636 503562633 0
16823973 506229201 0
381076737 76647147 0
410248959 295719179 0
52455405 174011311 0
47935609 256460552 0
236314872 122644460 0
233232829 127169905 0
405398000 415072242 0
431928010 265111605 0
422836076 5699771 0
272871248 35515405 0
430399380 444856872 0
380241418 300391465 0
40648460 278702834 0
428692191 534295861 0
50122082 299327135 0
443443719 493229195 0
487848727 237582888 0
575537436 102693446 0
515638039 333712799 0
498930687 1033584 0
530950265 476175854 0
293694652 234573377 0
415567558 56619236 0
244444966 174793893 0
575093718 115918758 0
359094334 428610656 0
378109535 475606272 0
42458742 227466679 0
432554209 343825177 0
569981895 446410392 0
275307202 482748591 0
128163205 531338206 0
343842307 105558026 0
6042178 410890542 0
397900585 195385222 0
569706163 285593034 0
179016264 72236881 0
142795737 548318405 0
451076781 204240770 0
259110775 191220726 0
226918913 337180434 0
322954024 351375713 0
284462644 527774474 0
160894000 494927204 0
427022193 539199649 0
30049307 77244594 0
306277310 462897438 0
96528557 371413415 0
15086415 114032678 0
450034496 15092874 0
107337815 518219971 0
547859988 357127217 0
318615527 277479067 0
26260281 554038543 0
35897202 285955424 0
313014495 515878722 0
316750645 268782582 0
490070713 3854420 0
8530183 33800568 0
39784523 18112887 0
72236564 504564490 0
204629246 253893522 0
351987627 267935917 0
151754 194828582 0
191804894 413964490 0
104586211 267448748 0
183162382 366376713 0
45647170 124512786 0
322614343 159110739 0
59228844 392634537 0
116740047 479049166 0
397804912 398139905 0
34353028 437902818 0
341572233 332598625 0
84692306 449871039 0
364009381 444466371 0
169456017 87132272 0
442196307 288867215 0
476792775 500960895 0
528005701 295792621 0
383390300 389847120 0
468293835 377802613 0
104744365 57727895 0
445826568 488573691 0
436694780 104368673 0
446809556 92563906 0
546058501 59554137 0
109741130 435133645 0
379558955 435105980 0
433658304 62797630 0
426461003 518073321 0
127820351 317825071 0
464558876 145662344 0
209398481 549407565 0
184675389 66676145 0
421199422 19620258 0
367586704 174169418 0
204553335 114191082 0
519866117 69766936 0
41216590 88884440 0
244809488 192493021 0
220593714 549902445 0
425394271 389722382 0
60518788 137745361 0
529289886 493035316 0
329146575 35183019 0
29008915 494979173 0
84285965 111611894 0
120441404 127919365 0
558414276 293432030 0
567311054 18416418 0
485730688 333438076 0
303911971 218950939 0
346572346 29281388 0
189829942 521639212 0
481581011 184038876 0
550132435 52973960 0
43695215 235849073 0
134817146 49020246 0
562011579 136193409 0
519435627 494002130 0
335342178 417191617 0
328368673 358324155 0
238515889 59109477 0
111142257 279516947 0
448187709 83166449 0
119058600 331540543 0
183563933 412054602 0
223877542 571700900 0
544439153 427450600 0
99888731 30093913 0
217794168 539555226 0
115225767 166415674 0
291339932 35734165 0
80999216 137732200 0
552294968 553339777 0
468008752 218108407 0
555751001 211265688 0
8333120 283091806 0
211703047 548107364 0
368140635 544977032 0
133110139 184085918 0
320001465 79166601 0
288128931 348168716 0
340290391 429933111 0
284217568 210546006 0
437511957 263350566 0
80117380 538022914 0
475731514 43129666 0
456027835 514737885 0
491513243 172109967 0
522327895 69944261 0
17042293 17774142 0
231831655 24183394 0
220459333 11874373 0
272480525 275036383 0
79757670 465797238 0
250495558 20800534 0
147754294 157578818 0
29574684 42576015 0
156677610 164134902 0
278511871 342245474 0
422931100 517761438 0
257425547 103198036 0
549386092 135110461 0
370873729 383128374 0
567201029 402480064 0
309755738 78771814 0
207736755 346956064 0
39171695 570528233 0
83232902 102385293 0
579533677 341367519 0
256513002 449325787 0
60168157 463881393 0
94763145 1758843 0
340141290 121214619 0
551911670 196434294 0
159941829 325166775 0
343862658 184674577 0
342213088 577506706 0
505826892 134011321 0
144495798 276701890 0
148643293 556669778 0
56089154 136537181 0
529259246 330216864 0
574461256 95621078 0
104122820 200248979 0
518534880 244276971 0
444760470 510960090 0
251767773 61432214 0
510745102 246983221 0
513805656 468451812 0
175707755 236678778 0
292435801 347662688 0
111357295 321695730 0
384289989 358371613 0
256190689 33556734 0
265835856 166870300 0
150237869 530852536 0
558477316 174918253 0
172341494 129564714 0
251289236 266669640 0
329449955 271364131 0
411674933 315421013 0
542044364 310724679 0
167498256 188182953 0
88019265 204073669 0
439222548 461890563 0
143467065 342082796 0
415713903 219346733 0
508084377 244139152 0
458808805 114158039 0
530128543 314846715 0
182830476 62181255 0
461636350 398260821 0
194042832 71013310 0
185884644 568056306 0
156397970 322725330 0
182157518 447474683 0
445061426 96567128 0
198231220 426578501 0
119611371 520540206 0
43059195 467340235 0
47125034 257835858 0
93694960 443259411 0
353117906 73002538 0
153454502 216127301 0
100214427 408931123 0
193988711 87616034 0
95178 347173114 0
201910368 270993738 0
442632245 470092062 0
141818469 79141571 0
401323753 566344471 0
257984461 27213056 0
209088142 52606569 0
285539987 381352999 0
365506126 79307430 0
379789282 529070199 0
87826588 365957160 0
15026801 496598441 0
128801449 68893014 0
257848978 388368612 0
564452575 62072060 0
87756556 165650072 0
226060952 461872651 0
324880601 114900386 0
447379576 451644568 0
373133761 289540214 0
268565975 27213816 0
343645895 242976723 0
104644150 411612219 0
388526554 455168908 0
526657804 180940844 0
44457609 366738774 0
41391715 156523368 0
13670760 194154637 0
403975862 447330098 0
179284044 533838117 0
29999046 468696633 0
166938899 27899606 0
54804240 503736954 0
256674149 177668846 0
313663334 343033635 0
130939237 526218743 0
106159022 287481030 0
89824846 558033924 0
398254458 207165648 0
94030701 255598504 0
514720193 448024435 0
158930010 518399997 0
428838623 107657860 0
320436216 18944334 0
312166057 103350725 0
392142333 191897376 0
149344285 557976357 0
505342645 468507009 0
45248761 59875813 0
521293403 476286592 0
13617402 100836540 0
50071645 524642223 0
425769445 315495221 0
566500920 234253858 0
26706166 434301683 0
346382950 145520055 0
30383519 569323746 0
395967549 270795522 0
28482599 29600929 0
207287624 558724728 0
549082842 284222737 0
290882494 542991047 0
151367068 549955585 0
332389437 387604296 0
508270422 200497649 0
378810858 521761398 0
150674118 317742900 0
394719615 95870218 0
99172301 403976368 0
144663258 18133771 0
515025650 442693558 0
136639672 569741352 0
384725587 551597417 0
319331302 160253241 0
237743982 25885516 0
344448908 354896871 0
436286482 512509404 0
319694053 111698104 0
477068020 375863275 0
204082428 432753321 0
105412267 564802357 0
440551395 308303578 0
528832572 42209203 0
220798928 191235763 0
377665317 125594534 0
174762158 220966309 0
109352681 128045989 0
429182330 207751304 0
532223867 225226420 0
373986049 219035266 0
400767712 84224615 0
168983640 429920230 0
478713526 549623550 0
163823190 18433554 0
385184596 155017770 0
242922496 306903087 0
538621568 424037883 0
238818123 109823243 0
155313867 90852592 0
196680438 509637785 0
347504784 86833867 0
526829108 93547238 0
191963499 368563123 0
397355217 446518616 0
257415636 260377024 0
440972759 465498587 0
224390748 382383318 0
323594084 106329398 0
102453153 172493229 0
5871581 4870049 0
393925771 536657743 0
141206478 279962465 0
557224618 463756115 0
570371253 341064738 0
212367754 341950461 0
249394107 501743840 0
515267527 40516176 0
40300958 166293703 0
360989147 480929995 0
352060916 423621926 0
230782229 415238598 0
574951282 302761917 0
305410473 15989899 0
12860659 336000570 0
174106252 390982888 0
469580857 474685102 0
96070153 571769975 0
522434205 374223668 0
200412544 10399335 0
531621733 515852366 0
275084818 269722027 0
516152314 66832054 0
113926240 446284138 0
168178082 220318151 0
82403180 396684182 0
112728993 175931190 0
150010704 94986454 0
262633640 63875597 0
214242514 317571168 0
382850547 243090798 0
97279613 439658803 0
81593673 532802790 0
184391098 395207174 0
556960870 497753889 0
350146062 523138171 0
167402684 7637168 0
149202131 272283940 0
214557217 369751743 0
532985778 539602454 0
2265947 365527300 0
210344993 309364259 0
9667791 48360280 0
505513907 262695126 0
318855911 268677820 0
188646812 84441127 0
214032056 202790343 0
458018792 285831747 0
440727906 514473966 0
63886300 78749243 0
158172028 335036092 0
567970007 579398929 0
175979628 448762594 0
129773380 83298691 0
122866681 373981981 0
340809077 514952221 0
87190283 487456752 0
464917927 331739254 0
123661275 579659155 0
256573195 398797027 0
518696825 196762417 0
329319403 73785407 0
27365284 264729350 0
440767085 119818604 0
328704659 28376870 0
18977338 168261532 0
158604782 330619067 0
118524716 170998556 0
244303916 514356556 0
552952098 254605243 0
434389444 417150703 0
285945297 109924577 0
43022514 533730129 0
261532385 160682126 0
149768775 212682137 0
277776910 220254802 0
147712554 228612056 0
78212360 238406687 0
21261146 200085742 0
123756799 99843169 0
40379445 248541738 0
510323884 30269872 0
376338823 577768854 0
245815739 275582579 0
443028050 377571161 0
103574205 73200900 0
280290009 277057121 0
218469977 19103735 0
136667126 315720120 0
344796427 242351831 0
456984133 340627320 0
88816350 139699016 0
546424305 291801022 0
314955933 537538435 0
299699077 354401658 0
475418820 91707212 0
266540015 92895515 0
187516678 104580650 0
14188397 483160064 0
427337200 76451210 0
317438446 373232542 0
123843799 143774613 0
472808378 174243288 0
3355693 454517646 0
100493632 576137042 0
486424429 532946988 0
202471642 136398016 0
335435533 29840588 0
113659128 462506335 0
107851835 333388868 0
163544737 540044649 0
289575595 301761800 0
568278041 274915356 0
191771277 494719983 0
262301427 481152211 0
517894989 567350513 0
261245266 405041089 0
315856039 265420343 0
342243628 237189022 0
390186996 364263741 0
357109911 15913749 0
96091052 512537130 0
497644652 51661276 0
245490203 4007824 0
567078345 264953092 0
21160329 261121724 0
5780467 544740024 0
474592351 143973801 0
446006748 110924157 0
395081295 351375040 0
173563863 408982987 0
427526755 522154845 0
233592483 306285520 0
577819626 222009291 0
233657861 122789501 0
368694853 61961027 0
75538158 346332062 0
305973131 474550214 0
510689600 144169305 0
574139899 458944809 0
337885896 339559131 0
357723167 462693482 0
527270413 205501801 0
493237581 324285342 0
416393949 347264166 0
76335145 104101295 0
291880026 558011290 0
204283718 249026040 0
239397135 343836590 0
357395652 541022180 0
431511851 507271809 0
170905058 223770851 0
291216492 350278282 0
162408707 193874314 0
477351596 179189333 0
273082533 494837317 0
512492510 409412669 0
555161224 23961470 0
546536011 464350980 0
553583514 199078305 0
212456143 38672142 0
32752138 563069143 0
15425981 465939046 0
364105033 184554918 0
351484321 59603337 0
443687531 14280228 0
51085023 444978612 0
74200611 41492637 0
510894069 374705128 0
285872031 574782814 0
212360604 237099833 0
199045169 194115573 0
284879472 460772950 0
60541249 553565606 0
451286785 56826073 0
558946120 30647832 0
66611917 564256729 0
576701222 255138397 0
485292481 409890548 0
237173716 30150275 0
137892146 436980400 0
55969109 439835237 0
317542947 536295496 0
63312497 311558649 0
175564446 384435243 0
364928817 312048772 0
83718898 556410611 0
97975900 129349691 0
367409968 435827408 0
140212719 461174324 0
40117042 346461449 0
64629285 455279225 0
113217775 253675469 0
392258387 527931470 0
295060018 34891613 0
287759918 329416885 0
569337601 473726463 0
436391216 158969367 0
168614197 60368504 0
31087103 203812880 0
389857814 417786619 0
287396523 510953808 0
495761300 305174797 0
357579565 351710291 0
204934510 274390663 0
500338437 568599710 0
403844216 486909165 0
232834018 108108973 0
210178828 358134564 0
146690866 90267959 0
259614191 317836375 0
174694696 346600651 0
244680453 230974475 0
153335846 179608777 0
303328368 19267890 0
347727599 328397098 0
129062729 163221601 0
171998892 503647846 0
249088881 380916837 0
202408570 94639864 0
449449201 105862082 0
50826354 414889748 0
383516397 74582380 0
88552556 2789113 0
43351079 344797448 0
553987688 492616044 0
17009884 490224549 0
426305617 430219447 0
65562887 535870568 0
384998592 263339723 0
413068499 480420698 0
418769731 405141869 0
19102839 103924139 0
57354726 410862523 0
39884618 31887332 0
12672392 350664081 0
438289054 419958720 0
338120247 359276661 0
106720159 242258210 0
26875779 285699978 0
309795855 372914733 0
44536451 176599946 0
156068422 112414096 0
76825580 344911847 0
25054388 289063934 0
292983410 452064721 0
23210371 375696418 0
75932426 449288556 0
155916753 149627818 0
112627765 176468735 0
23866989 341349399 0
67525462 563601692 0
81194928 423277472 0
89255460 527576569 0
142306948 152278258 0
236954328 131286033 0
92209211 487022590 0
398259681 58180061 0
375143924 303168936 0
432200817 139473813 0
43215890 412283554 0
409466551 65253025 0
418193713 423367250 0
198557290 487235223 0
267607052 384620331 0
532413608 303012744 0
76615398 527404926 0
155241567 167590699 0
206774237 136656125 0
55779630 237111284 0
73003308 382552269 0
319692071 304548365 0
499951894 541850664 0
110375615 436508934 0
358940293 456760033 0
569904960 528958846 0
493631938 83851244 0
301619668 185632314 0
555979406 8236140 0
540804202 284698084 0
274727463 37095027 0
418703814 344508935 0
273158878 406040376 0
72410605 82661614 0
522808253 458581750 0
321086656 99645575 0
4263113 217551528 0
355296865 87918026 0
95196881 358737973 0
309502672 235459645 0
76477391 50205076 0
10976085 507588849 0
303769171 122701130 0
339834350 33525581 0
357612621 496506220 0
75163235 334660695 0
288410399 102937468 0
235652344 35339904 0
467430907 570323136 0
139060098 500472128 0
548121965 135675951 0
123494127 274008184 0
93787941 215485212 0
448897460 505224129 0
276520157 462711632 0
380158636 558545015 0
437965843 77316954 0
533146705 138997800 0
479937499 22731648 0
95673559 116360740 0
290348725 125132937 0
138235612 183864355 0
347841833 42833601 0
438369990 70455915 0
129454091 509350500 0
449453141 57662858 0
93992105 411147603 0
448198208 296614309 0
7369339 79706503 0
480686200 91169371 0
148166268 471887783 0
394867502 82333663 0
92291337 401158479 0
167716806 272608811 0
396432704 301819662 0
269619474 476064539 0
226590043 403473739 0
65136764 527847091 0
414190857 320543571 0
391907594 327328843 0
38410308 568906412 0
400464461 392121985 0
142627537 437322711 0
312683819 37871636 0
138596520 547768987 0
11948199 281354560 0
322336901 289226676 0
108102271 284244221 0
85108186 82745821 0
441490176 48826194 0
24971449 200052871 0
312514241 238085761 0
106252858 315228471 0
511660695 378207963 0
511078228 66817076 0
506857238 460922019 0
456913125 332884164 0
228110977 259938317 0
314068482 305773895 0
476535361 138451772 0
427363092 438622043 0
294621040 324827534 0
376809115 268316181 0
76475340 509213867 0
287045803 377446662 0
45742019 342768761 0
322633319 124282051 0
578990994 373999405 0
56706725 388230564 0
325063097 537240681 0
549139361 373709653 0
339086614 538354601 0
31580076 96003761 0
85567791 213125367 0
254498355 466712441 0
104424488 136683917 0
387844849 126846499 0
73082537 396684465 0
503359445 477898165 0
422221227 455786899 0
444979313 502530280 0
27772884 107942805 0
355009586 298347416 0
328654612 469295279 0
528236631 109469584 0
493154617 456162888 0
414419371 258225422 0
395007763 200853728 0
545167549 133429421 0
313398968 262388756 0
52043167 327400105 0
140177035 120818844 0
524752414 534549847 0
137963800 314810942 0
386600443 97629128 0
283835225 187431637 0
446146291 350621710 0
68898752 491358988 0
421861378 518251435 0
100921871 437782823 0
30809810 267432750 0
355301567 219148446 0
237988828 133674916 0
484414671 392865521 0
311369750 448016005 0
349974811 502211291 0
373400754 484130811 0
177439028 363310736 0
72431476 152746321 0
163154524 40236489 0
325276290 154438121 0
117325327 507022604 0
303974809 468746283 0
269720658 397111717 0
105641908 234146650 0
164849016 122454027 0
189432230 254941659 0
72977942 193762428 0
216530027 359458768 0
108960161 512370396 0
503691625 188921741 0
278244931 570642612 0
217973700 376452862 0
529950316 295717611 0
253885147 406430652 0
108681680 240838642 0
402314724 78116172 0
504178254 289090916 0
530202717 30723563 0
481033364 196021753 0
2789512 507162355 0
485387491 163334081 0
335829487 259964991 0
245062087 427878560 0
80679809 359315700 0
355272117 375944334 0
421395954 424647571 0
388949868 53877459 0
545518070 449548803 0
17200573 120990625 0
409363442 539822646 0
243621901 113001959 0
111639730 166665867 0
434324451 7890373 0
96980311 304198090 0
233819335 268647050 0
571717436 329973977 0
571984037 299588411 0
192235051 489497719 0
423347539 275980177 0
406946286 305712581 0
374968963 136278369 0
63396286 334643350 0
47265438 409949341 0
50592443 15951131 0
463995569 378538368 0
450851161 397936161 0
359673118 379263073 0
361844905 386034196 0
341413960 7231598 0
348640028 566494495 0
273999873 373756647 0
530351085 320815509 0
198358569 374769808 0
81463209 418194799 0
562980068 339327659 0
574672764 432748945 0
477515810 360311424 0
174045772 322071126 0
193814969 45305143 0
172094168 247736559 0
351495018 17918778 0
26874372 257496751 0
395780791 33432845 0
188454 358654075 0
121169352 51205745 0
492053298 394090447 0
152784643 152636177 0
72251697 73814167 0
295315735 359679425 0
551070514 132949818 0
501837354 294992161 0
131243183 499357221 0
277246482 43729309 0
477347452 223808338 0
22746395 144419305 0
259222719 129576692 0
190238415 437337449 0
439811513 306709823 0
217958326 182572911 0
488491155 283903008 0
309930654 160975167 0
114606698 533014141 0
524556062 225040731 0
155751459 550214636 0
560746460 337854388 0
568765794 522681562 0
13039117 117532088 0
457929324 542650594 0
66185897 202803717 0
165635199 513006969 0
209109621 30311507 0
396416616 438419905 0
446196262 138080594 0
29595457 478284170 0
16994686 325406213 0
102088993 35174456 0
1562702 245487038 0
2988724 75541250 0
116094734 167430450 0
203358638 369905442 0
33324185 21391274 0
402674216 91065071 0
298379701 510920984 0
44159331 139343541 0
416192695 562450430 0
443609438 14222552 0
282511197 500106629 0
106795931 186009848 0
357842016 554864622 0
509735750 310454739 0
570317884 446453605 0
278256819 323765351 0
577002923 37494063 0
262916409 223181106 0
557856712 242778025 0
428280844 96427505 0
387404526 232381220 0
364188009 537428576 0
267286893 454084776 0
328056812 395657186 0
1893487 387792782 0
562899817 161648404 0
28430805 298409283 0
28311908 372599690 0
135627615 238539990 0
419982072 71455826 0
397953663 109140450 0
360870109 497616933 0
104824940 220366031 0
288990910 442013737 0
112563626 211737084 0
207853809 105567716 0
291197356 117019649 0
221534303 458626586 0
320442921 423535624 0
535395757 244504816 0
523815356 444621635 0
404519021 461001797 0
278477849 544534540 0
543822216 515086375 0
448970721 561683893 0
228269924 139593490 0
309594990 182660890 0
448070452 572054841 0
7954242 439539444 0
92685136 90422447 0
554721301 275236229 0
83449738 319836184 0
561123691 300509262 0
206802098 77298232 0
122148407 501370441 0
383424270 68204380 0
21283648 458054921 0
556635709 330284171 0
28013828 263252042 0
376677529 279819940 0
245707728 62868331 0
221080191 440878324 0
507948771 498516940 0
510538323 479651098 0
472349529 128653585 0
280960071 50493341 0
546660042 349911554 0
535377460 467018698 0
491636331 198585730 0
222652183 414835804 0
354898807 204331870 0
353471478 292719052 0
44320928 131276313 0
302637754 99267823 0
175991500 275984954 0
378767230 124810252 0
473901382 116368953 0
65917834 83809626 0
536139164 119213968 0
399478020 112575122 0
15528735 104470057 0
319266989 177515755 0
575189675 101371808 0
176473867 194887549 0
330048531 342353917 0
171071493 564217253 0
500313698 3226483 0
188723664 416840041 0
272090597 4309377 0
449691913 229508270 0
440194286 383870866 0
210639703 263717963 0
556332114 487833483 0
280901793 315831737 0
50763902 47186675 0
471115064 33025947 0
389172525 405885184 0
450998221 326441846 0
25144781 380861104 0
303384099 132174955 0
452982269 262103806 0
490652116 574208003 0
474505456 251939856 0
429077978 348420110 0
209610165 332565256 0
425103171 217303411 0
101330595 286748458 0
525572225 420752732 0
315446744 554165976 0
407932880 349852071 0
214056721 577782797 0
246823519 100227537 0
469473172 188876511 0
203515829 167657353 0
320375075 155468180 0
314465783 236212091 0
190234998 435436015 0
242825020 186829729 0
82801212 381293668 0
266842713 555018614 0
359790490 162160841 0
474399260 132352600 0
235239945 252549016 0
28454994 189700474 0
72831704 197315021 0
303402144 408406937 0
531774501 536999482 0
410598595 56136866 0
18556316 212983879 0
396190596 190989436 0
167598011 120043082 0
364026893 425420335 0
380174213 522247299 0
407445637 474186788 0
94291112 399519121 0
49104489 417677394 0
263560994 564215202 0
104320446 484824371 0
406077056 300047397 0
524889822 514217385 0
465668784 317840405 0
129158241 143252725 0
237968302 102973538 0
339243625 254178920 0
17411591 6315571 0
33676035 209700797 0
83215299 157440736 0
107780242 463314769 0
451232725 134631826 0
389799321 223620330 0
5069366 299132006 0
358714998 111069297 0
320652653 272703004 0
376763296 88391700 0
294417371 112540572 0
430314821 52352220 0
541991536 388918393 0
525558938 264913661 0
47523826 297441645 0
206881695 522145155 0
522607687 39520191 0
453807656 533691414 0
79299121 352795015 0
576055476 29162908 0
119901117 137959204 0
549054172 408556164 0
223969197 360479543 0
392063460 317460829 0
14013464 17150033 0
244833247 424363840 0
79847136 387992058 0
391324775 565801901 0
519111237 247657376 0
95222366 359799701 0
527223708 328596305 0
35829263 172522016 0
206438696 412292666 0
192575653 317666540 0
88354210 456045064 0
13877371 484045742 0
281996767 513021190 0
469225256 162905019 0
441959077 242656212 0
573204304 258888480 0
470868293 68988662 0
228043973 255100267 0
352000814 118391512 0
261501110 338390396 0
157612110 423026681 0
551828365 225328231 0
110780684 297020898 0
420829919 466767054 0
464302126 405085408 0
195033202 150180836 0
351112623 332998374 0
84866564 22976100 0
275526854 32958386 0
108131392 482808314 0
526091241 274008955 0
252417790 334003124 0
164574543 374396020 0
525939464 303280270 0
544192782 569054897 0
182746926 244017692 0
33987430 406548618 0
458270425 44412240 0
254456279 491329254 0
207532274 386486763 0
158695591 76562421 0
183060460 150715568 0
212016850 499704208 0
368192778 63291451 0
475279432 68083823 0
198294535 362745381 0
88039991 121566371 0
251724085 299198481 0
51573354 351044009 0
301224737 483453135 0
453234839 57188559 0
116962145 361003421 0
442373746 556821044 0
214241680 499739090 0
459792952 221073460 0
29291787 419504276 0
386548778 507197593 0
99535143 130792201 0
564531329 539165183 0
155149537 114388812 0
423104766 66393986 0
248047024 455687007 0
495445787 342645311 0
530220933 184944068 0
533755893 327263404 0
217954547 69699178 0
350085187 110682436 0
73237095 31788488 0
289847063 59702290 0
7635738 6617753 0
96283332 107885576 0
367676695 234960967 0
436115162 270044726 0
199390692 299498852 0
185658404 124415343 0
379904453 25166907 0
480060973 22061283 0
493961461 533396315 0
556284481 76553473 0
357662309 533496446 0
303956156 357262316 0
219038515 480435285 0
577275552 571459444 0
397921330 145348717 0
37949756 208747111 0
107849657 391419249 0
308400191 31991374 0
368026579 371320819 0
326701218 491743800 0
130220764 507131163 0
305626624 328514182 0
232214671 5223882 0
147129660 429773518 0
360908113 35378236 0
162233352 368255919 0
312225594 66878842 0
308668190 81270573 0
227808225 3363106 0
382625477 239652129 0
379517919 548802461 0
330402682 159276198 0
536815586 61827431 0
519476155 27540067 0
84603318 93877019 0
203617652 420907447 0
577891113 534971681 0
452008122 22345186 0
553594181 214997678 0
56342515 454251969 0
48978753 217644263 0
197486037 115525554 0
381363582 553217364 0
17802122 269867715 0
460405601 12833544 0
415590517 476182070 0
222409999 57977919 0
570288119 469483894 0
212680118 118716701 0
28806755 433591693 0
88588795 150419457 0
251069397 285554150 0
236451181 259352852 0
403271659 473591234 0
11435117 539407719 0
43790141 511111099 0
323451690 318296027 0
87495376 553271518 0
69486503 378375152 0
296479972 63238276 0
97285038 512633342 0
359763875 39353144 0
107238041 403580943 0
259974344 310945772 0
509116057 398882823 0
367622242 165440015 0
72853522 5744073 0
32372935 458594687 0
348041607 219996145 0
575660641 221726096 0
225881447 493690924 0
562454595 561890946 0
205579864 552267217 0
556525744 301221347 0
165195114 241947703 0
328156191 265298614 0
101838384 444826156 0
379302127 425368999 0
509501721 31712008 0
90881488 38804323 0
477231070 370553873 0
459520672 184238782 0
406308412 495586524 0
14966392 347622154 0
167992650 412058357 0
159691385 31060743 0
450379199 237254406 0
386242995 415566779 0
195915867 376530293 0
43458099 251748750 0
450802735 457233061 0
339800643 60923741 0
258113203 528685741 0
566555804 7315885 0
132349596 789122 0
366428247 439440269 0
228293144 146492834 0
572660679 114836805 0
455959578 116645084 0
576605279 88583561 0
132427176 142803751 0
341734377 166345063 0
306213916 240498436 0
266743908 292213652 0
514651527 330181202 0
253561293 156878568 0
375798863 227788035 0
577290012 173558688 0
33257273 559004856 0
555877313 248589446 0
66768791 327815124 0
159118303 285051955 0
293693190 88497740 0
535176238 123731438 0
306834354 553836477 0
252990 513850503 0
246732895 113217815 0
567521797 201105249 0
517325068 483908646 0
174244599 576670225 0
396959485 456460918 0
480392802 285121889 0
140021334 40290134 0
20325280 478366003 0
86785294 95101839 0
380137744 318221602 0
357606781 50279378 0
241587191 324446089 0
115454790 497732413 0
456440074 214291677 0
44818425 88419338 0
180130515 411151535 0
14313359 224155580 0
438734706 338235962 0
69728967 515649459 0
529471475 166432112 0
88791359 92405772 0
511372130 224892362 0
362104743 473528614 0
216395894 299719326 0
452111006 187479998 0
402791080 68664282 0
262499356 508416329 0
318061199 479025361 0
272463896 96769390 0
300850719 554887340 0
150715928 202735820 0
424383112 299149251 0
487377840 467226417 0
517256499 295894738 0
545474583 437574427 0
96148766 263714019 0
383574651 6892821 0
356425202 528680025 0
46249639 286742826 0
577892813 576322402 0
37478045 12043917 0
236500087 236396914 0
307466302 19643284 0
250430838 186023314 0
253122572 229154313 0
476339152 316956301 0
48327312 175354873 0
140601440 424394568 0
244070476 235384749 0
68738661 107613469 0
405573710 242166409 0
135704320 336455711 0
214836257 292478048 0
429906501 35631840 0
167065220 347103157 0
152428597 403425677 0
276332944 264905170 0
343386360 133922747 0
316098664 336739262 0
26115287 46626300 0
434040087 209628481 0
418931958 437343239 0
227668770 413066511 0
570615150 476777347 0
102002956 306476943 0
85051354 568974399 0
356364590 452365234 0
241442442 152126330 0
485390394 547142528 0
540652440 158907603 0
154744195 196509837 0
290132493 456639502 0
165540847 66112824 0
434309500 94660994 0
34263293 492397618 0
117962439 199563514 0
375439642 363474316 0
454292789 84189999 0
101864703 65905362 0
162101174 397386815 0
429744417 252029761 0
543849101 473269055 0
282304624 397171434 0
87113645 272533055 0
35643090 501343942 0
155800786 512128618 0
32163258 264979429 0
66747660 218637349 0
313807182 397100351 0
247078060 154560134 0
494910806 321389135 0
571989581 308295030 0
286642650 203004219 0
38572314 536964826 0
403970343 114924112 0
97743064 416196886 0
115884268 357863576 0
422966355 332108757 0
383359187 284387064 0
402336997 579086220 0
400259831 349690895 0
303838458 337525927 0
229112313 490699904 0
5514214 539298941 0
335885909 73427621 0
445460372 211897968 0
314472824 188871762 0
332781277 195116998 0
340889880 458274621 0
458393891 132243369 0
68574773 379132125 0
399261922 436777723 0
187189555 409241907 0
79113854 130396729 0
180073177 464658137 0
397729465 574665324 0
454483603 454072533 0
440899102 187264503 0
6142097 521959826 0
101456620 160603390 0
218821279 317279847 0
443326918 258216491 0
87209805 371695892 0
12479777 419099633 0
167650449 22944479 0
343404474 221643307 0
159737386 230990317 0
220712453 6658656 0
234762864 392357432 0
305989274 486627998 0
107068860 293845304 0
169700136 182585023 0
569411656 225996764 0
278158865 187269635 0
547453637 231375334 0
180495636 551721203 0
82182471 40602287 0
190713000 219636630 0
469114265 448226351 0
200389756 119279833 0
234758632 102986532 0
406923328 331970287 0
128413598 220594571 0
451736165 148304779 0
211788387 4573266 0
48919342 79087758 0
199456999 493820715 0
512735538 573623763 0
237866010 347587558 0
10528947 161731447 0
270357750 40400788 0
540856098 301147403 0
570779362 164537146 0
416088101 117226921 0
291018313 219903624 0
352145604 367870313 0
401998954 407598632 0
274684096 381106576 0
264967184 329967727 0
373841961 231981915 0
98496289 522222481 0
184525457 279904846 0
229976448 537387148 0
353278144 446457539 0
172501773 343078706 0
311372887 328194558 0
434598391 98367093 0
514558676 424535944 0
73901624 56140635 0
60126987 144070729 0
228483871 561655512 0
321537381 253674903 0
219055066 128163940 0
374190895 560006831 0
517827799 485183968 0
130968643 559848879 0
25519806 300203395 0
297495584 467844523 0
121194525 333849787 0
122968540 296191494 0
118116027 264270856 0
343618209 483187574 0
75303596 331694006 0
138914231 120142953 0
403119657 385814828 0
195115553 22709242 0
367560198 102341464 0
31838907 194242362 0
20471018 378339385 0
426124410 270673300 0
286711729 405099247 0
321825726 149201475 0
526890579 134502693 0
279868068 367262279 0
441704073 73352656 0
528515148 47362868 0
70629981 179979795 0
567162662 243286294 0
381051412 340912295 0
414289650 149301157 0
314075586 522228031 0
572687533 565222412 0
565973103 555186399 0
468682475 102164764 0
309828283 280479434 0
446718954 251055718 0
239327754 267667539 0
297674752 244083758 0
320232188 199538396 0
565196446 367638158 0
497362395 119619386 0
198663563 495062484 0
415723333 252041377 0
229594056 107050039 0
4218416 330855303 0
521179569 339964175 0
135587091 88632205 0
519512854 399460803 0
116434095 172094373 0
391868034 157159906 0
463405018 542567331 0
427930485 447092588 0
500899975 157738771 0
118818985 39331062 0
412223393 144797957 0
233984965 143996039 0
181318454 105712447 0
568657970 531712723 0
76532585 162243478 0
273069177 503650946 0
567779724 531503589 0
447125056 408934382 0
15258039 227916124 0
88307337 445168523 0
569757029 271999539 0
316405859 527743274 0
46135262 330183853 0
375547977 37692191 0
238164803 170484718 0
308921767 448514973 0
235600822 436265758 0
161674314 118517407 0
23776151 171966606 0
88396205 229253661 0
504223208 457875310 0
188855457 541136108 0
5632613 173524658 0
383955717 41100778 0
161628481 116317026 0
132421717 448659718 0
577716478 180739478 0
59259547 458473636 0
211369016 522624348 0
311988448 579701493 0
200979018 94362826 0
50463296 174675508 0
71017738 534529311 0
544071079 437057336 0
371260158 523980527 0
451696913 547125171 0
150834676 455064372 0
149055779 298864495 0
147495601 45002504 0
450126327 295616521 0
487738830 190535025 0
20143278 24196808 0
306523887 554967704 0
262115961 328339581 0
116586436 571173597 0
397448509 250867017 0
143855801 463326941 0
91484857 509438617 0
368948991 535966196 0
498548160 193203086 0
403710595 570400914 0
294441064 89659535 0
421340916 109217310 0
15932655 558282404 0
133797975 437355173 0
350488314 381138963 0
87434236 451032759 0
376168289 165590019 0
111456221 278322438 0
9033667 143895770 0
309547 522110871 0
290584169 126182305 0
401929915 176714961 0
545022019 145109443 0
239137462 325564425 0
89484281 163997250 0
182537062 42566995 0
370342331 279615849 0
73053137 234876323 0
316113154 577876650 0
18885520 267633985 0
254092023 214289348 0
342122510 195240507 0
522880779 81044821 0
538708774 489993740 0
155344537 89752190 0
423624279 503512374 0
554640351 563610285 0
7452297 324022873 0
61776546 127027750 0
544570714 144215272 0
343065728 567945566 0
533319542 402317403 0
103793371 404771283 0
396455072 565582104 0
291799354 42468459 0
546362556 89000779 0
525037878 197898736 0
551500226 126244560 0
225864423 245721090 0
309903398 553371525 0
509875147 311107436 0
253106861 396948583 0
416932832 207394861 0
427825886 350666629 0
92350548 225116498 0
258723885 549761951 0
550008703 27436732 0
10524463 347205945 0
376698908 47245671 0
577323333 301157697 0
183855323 485450250 0
142607836 64347786 0
418577114 61265508 0
555252535 151504394 0
231162819 392403085 0
521028157 383819781 0
275963513 545401988 0
93903866 22522994 0
545382745 354406720 0
410084250 418888882 0
14765891 413036306 0
455308189 300276402 0
166596060 338909771 0
299875975 253262056 0
497919225 88165609 0
116514512 274301507 0
8874290 240580453 0
543514929 516816008 0
550307907 34335872 0
238807799 275088428 0
473705124 410274111 0
77937468 418594586 0
345595906 397198255 0
474049756 30928301 0
47397319 121142263 0
107422868 299369541 0
151227713 222899876 0
329987048 575410432 0
109281493 243530735 0
33520757 66299341 0
544229668 404084947 0
537953748 254343158 0
12020196 19332428 0
116645724 519114985 0
285358852 88176185 0
214274930 262859906 0
392123654 290813873 0
144328224 347045577 0
58880378 258111463 0
463515660 525116311 0
325583064 321610097 0
251701996 544760882 0
264126397 548707902 0
71571918 506516090 0
417865531 76819027 0
233729325 449027657 0
208912331 104501436 0
520883890 332155238 0
243671092 571807802 0
256838973 503834011 0
543095269 318673138 0
462915052 481414074 0
49912624 139762276 0
283600215 323196311 0
352593863 149210883 0
9723995 69598716 0
64221260 15096438 0
364033172 468796643 0
178889274 519436817 0
437262313 78937170 0
132751874 524408693 0
393961951 24946713 0
202033236 234192901 0
426705205 146944828 0
492848187 150695716 0
476495022 202173133 0
179134338 538641955 0
280699785 388278039 0
410076933 170759906 0
211691601 103497051 0
484502393 511815014 0
283726760 558293016 0
238619311 369566756 0
198247052 153947690 0
100678449 483939286 0
486759265 393332487 0
166617942 419417814 0
311224408 506516747 0
455544244 480495563 0
511476069 229480093 0
137644886 84754291 0
139951544 257811338 0
207824322 87508601 0
404675875 83897520 0
314186228 248926792 0
93879629 108898745 0
324621545 85805552 0
293387256 198874042 0
440412209 96660329 0
282487814 211884971 0
57945799 131677413 0
558929065 222031415 0
271272597 242789062 0
203563245 187317976 0
488047003 113217576 0
477678321 372060521 0
312736329 358010156 0
202404665 294628686 0
81213508 33978224 0
122167858 346106367 0
110119803 295666563 0
37894504 139406197 0
492739849 26915064 0
97795611 570807546 0
446184025 508950623 0
193565286 226638438 0
134809668 169804582 0
119588774 61574423 0
485947092 388187098 0
226135733 326414009 0
61305707 548288080 0
297103393 370742755 0
376994355 200283593 0
480401654 333846474 0
243447759 209771632 0
90372328 45408195 0
267471707 569635087 0
241567504 528094950 0
501681129 318999752 0
51524372 430844213 0
28611131 37196955 0
113669474 26383654 0
185670872 495909639 0
166991598 162537390 0
430393131 325943984 0
556369437 93870219 0
31697136 134770080 0
170744400 474560288 0
452779891 398441844 0
402845672 163947031 0
361185175 281573165 0
146646678 116897424 0
410473804 92441065 0
461983924 355075637 0
276115377 33365555 0
355648496 245295457 0
399998994 115785242 0
82590054 416264011 0
53610113 237177615 0
137978280 198111714 0
284088481 560502572 0
382694725 210830099 0
472342859 337076516 0
474260562 55364298 0
371864268 536850713 0
337502071 502630154 0
361417671 312783225 0
532313544 410794620 0
302680971 362930140 0
228182195 529653115 0
37999868 223276346 0
517040764 394128221 0
328783902 228154112 0
461109697 241554422 0
388413392 401604570 0
302719552 207050794 0
54865287 337211201 0
144472329 502906070 0
162557560 396126864 0
165733853 434245214 0
366500088 198229966 0
105146703 306616252 0
356804679 301312597 0
445582511 295627117 0
557051640 422866346 0
317354547 142527595 0
11777185 84306854 0
125584043 477454652 0
512898363 550524900 0
158785598 512072986 0
439512770 578720561 0
269620886 458400065 0
475640587 287391912 0
553486172 21490153 0
485522805 495739542 0
6457452 313601206 0
294240696 444553093 0
518447109 308867963 0
209825936 219888429 0
531489107 265452278 0
59280482 217957833 0
333368015 322702570 0
231331037 359648554 0
474100639 477405973 0
29467839 247307562 0
277775230 149927931 0
51125410 342743109 0
192982135 40769995 0
424845215 313468830 0
284135452 130654706 0
439932619 442812564 0
551756035 525954210 0
226635977 25820840 0
44873202 530091236 0
366915304 47483514 0
392249435 296895809 0
192287505 181264119 0
51524647 153764156 0
93930584 322482234 0
348977241 363309796 0
191500506 415265725 0
393936054 243113700 0
323272453 536790847 0
71547918 168252854 0
541089237 234072771 0
496603007 269328320 0
157973451 503654597 0
67642147 355501602 0
286388042 188034035 0
494065651 207158630 0
280003434 365747438 0
361692711 207479979 0
335163396 1375120 0
516444131 287762865 0
273293153 244560991 0
202795553 369314363 0
303823280 242746268 0
576505223 265630186 0
472815358 225883459 0
468314748 112301226 0
315834330 188975331 0
295090340 71161010 0
430209949 27759318 0
71658516 161095064 0
445178072 521416268 0
277585695 323232388 0
266196019 166090510 0
103114025 496973293 0
343985922 392451479 0
123373210 282933030 0
574288894 254861484 0
365776491 17912980 0
396420027 522957442 0
361971972 43383651 0
256138409 206006462 0
427017280 335127514 0
536519417 94047495 0
131134865 77425184 0
47164733 389261412 0
56795016 508077396 0
168107223 348628232 0
209929566 297930038 0
356716737 424687296 0
203532842 519250757 0
424367396 238670739 0
69911204 491340272 0
277715711 122685426 0
216159460 509417534 0
87752060 327882911 0
142559029 223650825 0
106634569 345125157 0
541614120 272680285 0
496781465 252509499 0
119386207 199517706 0
426685472 349103698 0
458616195 47692990 0
189151296 370095531 0
410192274 488119170 0
396260244 406456678 0
410422856 30972452 0
522470690 523494972 0
288714519 458535709 0
291761158 275373340 0
45967540 192052440 0
381858093 333249474 0
492201670 578080152 0
381347226 95844721 0
50104758 179551129 0
443833403 30598732 0
126929715 79831167 0
530719037 552508766 0
546398434 330046387 0
134461843 495102035 0
300881639 176586259 0
118013208 549325935 0
564452671 218398397 0
421114516 472391477 0
562769123 572767124 0
468530781 246159155 0
562626902 271725884 0
406542181 323145981 0
181171083 500884916 0
145863458 129074846 0
56057660 334473481 0
482632800 530053802 0
373867894 383528759 0
561137170 465908387 0
223354707 556575097 0
185865507 155805825 0
476318453 451566242 0
512824994 249052461 0
29327582 299667686 0
564026971 315509067 0
480307145 503689145 0
556217446 336375506 0
366892627 426042292 0
95159872 252241310 0
341159533 191663585 0
322649320 263868701 0
97005104 270130296 0
383456760 255312084 0
147999274 142161613 0
346693514 487743272 0
74838348 547429865 0
96494582 162380721 0
208373264 18537486 0
421489403 565725989 0
189927487 570543527 0
223594741 538834050 0
344631600 226824473 0
41817647 397371678 0
505672999 103715290 0
568081305 405920112 0
401184458 112147527 0
170565674 434803521 0
251090932 58044117 0
540082042 126849695 0
91317774 76359816 0
79356372 412913657 0
15295936 216008398 0
302584189 362968547 0
25058075 570618170 0
206842582 511074643 0
7549546 24019814 0
65406437 141773063 0
357062646 497458040 0
17770545 230887309 0
529727759 563168274 0
172241206 103373338 0
389698795 3646284 0
251267496 102456319 0
95439555 277007706 0
576636108 437121542 0
427694020 255022721 0
300743654 84116703 0
196125231 115011692 0
20718324 370450778 0
225692186 564219787 0
443464319 64515462 0
162896601 512633123 0
214127708 289640749 0
155616962 569754323 0
204014924 298931685 0
438767095 564674259 0
138969224 250779172 0
289938304 289330111 0
52630912 53183863 0
122120099 94218604 0
563346076 521570494 0
151618601 267951927 0
167898872 483890979 0
508897280 236044193 0
575940625 63343545 0
80340917 211772060 0
147146365 8699646 0
19592434 442428539 0
308047758 76102651 0
56805911 398901169 0
57571291 78395039 0
366711097 65114879 0
478545116 160932503 0
93715362 25891771 0
528542024 242051537 0
77148615 232498 0
18576091 316636717 0
200930286 229655516 0
47837158 23654677 0
318911543 186966211 0
200231898 46302021 0
1138576 6286460 0
183910574 176303022 0
136351562 352926420 0
243272455 555728503 0
369195384 473613294 0
308766131 457318018 0
428047735 563203107 0
343241949 251053882 0
322385897 286235978 0
84936947 180697642 0
488834229 98169439 0
262881004 364977502 0
239806032 145130345 0
257302063 310476294 0
539680065 552272920 0
2703736 259793220 0
73994810 428810973 0
181860103 52474784 0
524703316 159622524 0
578823710 463033753 0
227926856 377130756 0
422146595 192476391 0
333367829 495653798 0
539740706 518998966 0
204418463 18568308 0
542239675 566391126 0
326333366 116846110 0
425156515 538691236 0
499927794 95254796 0
162722005 402057947 0
323459571 390658275 0
13420243 5829957 0
509795407 573647555 0
343935565 145660395 0
89006471 186003625 0
286966599 338911115 0
549176861 152952413 0
286247542 350116761 0
36456903 428558044 0
312312595 488024443 0
85540384 491444689 0
171019845 109922358 0
83220918 349408677 0
14185308 429672947 0
505517639 49815544 0
290037685 196648639 0
252037339 85171499 0
255336104 134163068 0
294027406 94471234 0
342542246 289671470 0
226353412 115621605 0
319058084 210254681 0
366378388 385761560 0
227306815 536564510 0
24963711 310661634 0
464598286 337769942 0
498418052 30198888 0
50821087 231702916 0
136657226 112011618 0
90109188 569994308 0
172907676 299642023 0
516456066 34068923 0
360207949 282167345 0
577334465 170970923 0
49962494 332939490 0
159040417 566637404 0
251888661 460392233 0
472484345 194021966 0
209470198 184468440 0
383286347 551774734 0
81672941 354278605 0
78719557 221471380 0
271562974 503312359 0
334558214 402877075 0
486869852 446783463 0
445415986 343167981 0
26524595 389872339 0
119238681 26757768 0
521505518 94024423 0
406259160 120151713 0
565748279 96694269 0
360490161 387932559 0
287918630 347871237 0
296322348 370806200 0
38518045 362520341 0
4261289 220243776 0
564381447 179332355 0
435726300 197174782 0
114132128 392201270 0
127617156 211049846 0
42226556 119297942 0
220713103 355354350 0
30080756 351651290 0
124182059 325682736 0
377090638 264776700 0
201819861 318503171 0
119482829 475378054 0
343312510 228534258 0
411898274 15147458 0
148797056 148938628 0
25781491 111331481 0
84296546 557939130 0
229083633 525991157 0
195368369 108992767 0
429471024 390231730 0
134854957 233785444 0
446760719 524348728 0
267340252 290348084 0
21454357 157036567 0
31631157 114810315 0
482647111 182413407 0
193273454 482302388 0
190561092 298351757 0
472384557 514166300 0
513080190 504101662 0
471883465 379978850 0
222187702 168973722 0
1136596 496477654 0
102091824 536697376 0
151591192 47477747 0
21596038 67437102 0
135794194 452246778 0
324647412 89266435 0
138008160 379866866 0
335893047 575815831 0
106278548 178380183 0
304368746 492875573 0
155224119 19236327 0
300700025 145909892 0
314715644 370495995 0
48736831 255272793 0
503616286 486112140 0
439595306 167341141 0
403749480 410021202 0
265648553 121193907 0
277824617 95022965 0
553133117 525914543 0
499030248 192874917 0
402861755 537796892 0
430664261 97151433 0
562890036 103498854 0
228308805 352449417 0
140225913 172485510 0
184704389 335891066 0
229151444 194363745 0
227951515 320225632 0
368592217 548753399 0
570308512 320821512 0
363013158 61181346 0
143338578 477953409 0
264852520 218164467 0
377490493 577782504 0
7488605 301824694 0
565182803 59631585 0
50597160 578518866 0
131551041 234651744 0
497697193 194916064 0
409540654 215226815 0
159974331 328787979 0
150782478 436457115 0
86033979 336988229 0
145823310 99040356 0
475625898 87117685 0
578451628 131906111 0
103898565 147912320 0
53488774 194813837 0
134585760 4474423 0
287823889 291057865 0
63768391 30394248 0
535708429 521629050 0
135987248 189200465 0
529765716 379237566 0
453812497 196252043 0
5792783 418796062 0
305946100 40073272 0
445738541 363753449 0
572794751 101657159 0
17069928 51316361 0
217173363 197174777 0
60658616 239409008 0
349162481 239111154 0
572171685 285858751 0
128384000 428570650 0
427453901 471197694 0
42654675 320313094 0
342498432 158677429 0
319575197 335045877 0
1775722 526721817 0
555225024 249541141 0
205895645 203874118 0
216838331 208717645 0
532314947 72780385 0
444275730 368819571 0
170510951 570317345 0
386832733 96484651 0
272656906 191686219 0
267729202 502222399 0
63946792 328411290 0
87869579 272136184 0
154845913 264909481 0
142611114 160895846 0
370455784 85643517 0
243641855 162343817 0
306264053 330883472 0
518442146 104538117 0
210616416 14908627 0
311602628 416788213 0
558501524 459534952 0
462324938 470499268 0
212932534 29437570 0
267507679 307450300 0
126336199 253326082 0
164752353 269737271 0
128497424 343337358 0
240082655 427775377 0
408758219 496016954 0
464210116 290166679 0
396326359 460680621 0
407465108 201451742 0
474559320 117748563 0
419044926 336655837 0
289246550 38334425 0
243732484 325157783 0
534466699 463845656 0
260675931 476700025 0
75935653 263510338 0
561775105 452373192 0
164973345 443589645 0
350671718 534216319 0
214951772 445542604 0
229027673 512661055 0
533354986 111478272 0
460436110 217617105 0
400593732 114133031 0
462335914 549792003 0
487900487 175417821 0
412887755 567607711 0
274190998 504929175 0
499560948 469089269 0
24174370 227239730 0
81249744 431121827 0
297600404 325581470 0
196306066 274242577 0
375169152 306079349 0
394445756 402527604 0
273706797 431056106 0
536386820 57727896 0
495473362 241788597 0
209074546 88081176 0
539919645 421795577 0
23912892 430791996 0
15674882 144448964 0
80881787 330954571 0
138526362 232002723 0
562488047 502541063 0
461145204 333621682 0
491434795 282259703 0
57882172 218922405 0
332902860 523635772 0
571243806 108238834 0
411773342 448551865 0
217439018 171074184 0
160748337 563954386 0
262608206 379894845 0
110124336 100776138 0
184538946 271844090 0
296339107 41853181 0
502895369 151583976 0
275293678 159579557 0
521815299 64223119 0
1555448 187389205 0
466072685 529991015 0
222600679 380972016 0
301509863 325121737 0
560122152 50324483 0
253608607 222026365 0
503055265 202427487 0
367088892 418888786 0
523757883 482278650 0
123641579 187764081 0
228349480 126182921 0
533102423 409106126 0
470958041 340923753 0
178329758 260281226 0
532854413 344457813 0
526960331 285913922 0
396244190 267318629 0
177938436 522956971 0
540314129 277837972 0
103743579 326322781 0
3117916 481554872 0
96210904 120804732 0
386889603 320285599 0
517988650 300035247 0
330851598 299017870 0
444598615 403943571 0
148630518 224906870 0
519292494 108519619 0
439814720 260933614 0
96579273 172748770 0
187779681 332750740 0
55116254 11658274 0
281845744 335776344 0
201081983 204049895 0
306056912 235291624 0
168785551 517683188 0
74949798 518512516 0
440981212 21670192 0
38313031 198455470 0
624020 408190654 0
280412560 185116825 0
271904611 365399614 0
86904699 253498194 0
87696552 75438214 0
157224324 283579901 0
312020078 430289985 0
443357248 400165092 0
411603699 282187178 0
276801596 488667691 0
249382453 344781569 0
358948897 368956479 0
311593729 28540492 0
216441661 3336972 0
420316495 90137440 0
153850394 570165525 0
347538002 536001381 0
247072818 207874153 0
316322379 145871864 0
344009617 460593141 0
487408951 286688539 0
199430817 459212188 0
135172055 458162945 0
571037392 309398559 0
173398335 518897782 0
280926367 77067894 0
477627464 191873129 0
232518859 327845165 0
83527391 84781299 0
203143708 141761525 0
73908200 468565375 0
83866210 376823263 0
452776266 252848253 0
151108744 313258759 0
502718220 288422460 0
139868594 428320832 0
394678282 378806880 0
215484883 137592745 0
546336796 362016801 0
156817348 288073331 0
290236903 315258474 0
73532064 562924809 0
109526055 579600500 0
24144332 372601269 0
146973538 67708535 0
8971277 96002370 0
166208865 2370880 0
191133292 421439160 0
28010553 357132027 0
3280979 518021039 0
404150614 227848579 0
156174470 166374114 0
577212505 338561172 0
130141695 322412661 0
68743187 289856595 0
238888335 550295894 0
14516886 270469957 0
116652698 254761675 0
461472221 530279025 0
498857163 111830309 0
38397756 88352331 0
445190963 489236486 0
70859617 28114075 0
39165620 308350044 0
563383132 187380528 0
19734247 228206205 0
243046850 571669990 0
151452751 477584045 0
73759441 52959959 0
328802378 437719561 0
223072738 106904056 0
126007711 396544629 0
529357618 427531850 0
24362495 299902306 0
280217960 59569991 0
126672129 181792675 0
335577290 39759994 0
185464301 13063125 0
559934358 343758728 0
278060747 414088222 0
1629691 372476592 0
571767500 24540564 0
244587023 159179444 0
216164072 402518968 0
542955928 255221157 0
427800039 133864246 0
507536049 23439785 0
556020901 547645488 0
338653146 389945875 0
370084528 448581727 0
8255039 488805129 0
436883477 413177707 0
265427538 345240626 0
48310539 153951560 0
359767925 279085862 0
548484568 170179441 0
436586756 178563606 0
327021992 439782188 0
562738692 519621123 0
323657871 357696908 0
335842805 362223884 0
86818895 573449596 0
485713570 110054529 0
169403164 99510855 0
451015988 161121858 0
147297163 480727120 0
419131826 121408651 0
122902249 36739361 0
190095541 28452077 0
532333911 47715379 0
38931805 85563600 0
562874279 483506493 0
343282888 51807420 0
210772138 561892913 0
268046362 436122707 0
325510797 41348001 0
197882738 575247786 0
146787274 39593382 0
225988977 333395374 0
333717526 453315962 0
400186632 336432421 0
318417888 335502924 0
454287996 63328701 0
81737342 454981586 0
299219861 354961671 0
42546995 364995271 0
245163267 377631262 0
100098902 490030911 0
239576348 57753642 0
263079913 135687045 0
439895644 200387029 0
123258828 177096645 0
532317883 444564958 0
550451596 568120055 0
10127518 79225926 0
460546051 306494387 0
378278775 37920007 0
465602709 87528643 0
556487478 157569715 0
363714137 489911627 0
143596977 460335110 0
186057515 227358193 0
294652844 521153952 0
65952628 152315462 0
393309883 468571248 0
500253576 11684013 0
39697217 227661653 0
47977254 510734842 0
85408589 432203450 0
487078222 163105182 0
442939228 295375828 0
371948467 27958345 0
33583548 116494298 0
12017592 364364229 0
270776331 190738158 0
228157413 204625814 0
287978331 293251215 0
372766791 327096446 0
34777550 245534768 0
481016496 121230954 0
461631444 339906663 0
348719329 423152834 0
144609758 519615092 0
104326615 199062826 0
296918575 562357942 0
433489983 524119348 0
495898175 365428681 0
147840207 487811075 0
387149402 272118080 0
98369022 451722044 0
337518484 94442663 0
41025545 447206409 0
404136075 138162927 0
390377387 507674474 0
41318809 237650464 0
483088728 327351548 0
91999146 14579305 0
98277177 271840678 0
171134443 115279237 0
532570321 280792978 0
387703025 263275680 0
556805989 77556612 0
217378107 227492122 0
205901450 40934713 0
362577586 393953963 0
213782768 535920262 0
375304625 333873834 0
103227007 287395322 0
393411446 169069466 0
543763718 117630670 0
540543715 98789344 0
217450042 399676323 0
88275106 421239885 0
255998792 390459455 0
295155808 249968935 0
136040960 562521603 0
464289333 353674071 0
526207370 165356092 0
189181979 283280137 0
177615826 242541834 0
447342781 79955730 0
213835645 531705109 0
30756081 463709222 0
371161891 238191950 0
167235050 117730917 0
304423726 369905468 0
290766651 500071872 0
336966927 247286031 0
208718888 251354472 0
144182588 494901398 0
16088734 281900330 0
488976235 184799631 0
571227949 273788795 0
575410807 498281654 0
111839253 236960847 0
457865569 500256651 0
382778139 31023878 0
15759192 266887599 0
331929828 448173830 0
52022441 199021214 0
284561017 484845035 0
122242231 128450414 0
411057939 363456985 0
56504377 38990380 0
513532901 565058951 0
82857239 338303763 0
109026961 84467412 0
4885205 572040265 0
319999949 545241144 0
287280759 531843838 0
433965843 143971245 0
265837624 118868025 0
423408794 453051622 0
126661959 442058760 0
229557933 103965038 0
474421700 257007427 0
247465937 356277300 0
385023359 46174062 0
259525122 409470085 0
527958591 319803188 0
18353053 320774536 0
457406224 161393024 0
562950704 358890713 0
543215474 515538765 0
554402676 438162771 0
454487951 326778273 0
148325332 22659323 0
131507450 199801645 0
466108640 461414071 0
411114352 318974880 0
278120305 37417780 0
216313235 472748145 0
202525094 444934242 0
83464666 142040483 0
111159188 156108169 0
446881293 256976642 0
552181721 466583738 0
34771588 293610395 0
9230775 541813704 0
145694362 556394517 0
300755173 111921875 0
533702382 405203803 0
241947810 53485699 0
469545909 517254560 0
64727696 185786030 0
189630788 129842627 0
281635101 565423405 0
414608280 424675580 0
403666316 555294919 0
104877063 489783750 0
366226455 123358993 0
17691760 31030456 0
520397897 510379940 0
110584886 502296021 0
526610489 445268625 0
359855025 245943817 0
206548445 68746386 0
309217211 111866118 0
211565555 183372922 0
287616310 462683068 0
85907372 245521151 0
568005908 221212749 0
87850185 495336486 0
337424313 72805391 0
110267604 61846002 0
41185664 262176427 0
184583188 133740731 0
464935339 301019164 0
240073698 221764797 0
377035262 368160805 0
160967244 342337769 0
484022605 16708783 0
230085216 44415598 0
340080002 535187065 0
476115390 299070501 0
435359327 449831297 0
520500992 208944650 0
357096373 452216904 0
390471181 255260538 0
53151236 293837858 0
91011676 267018082 0
363600874 366065331 0
527353973 335178328 0
413841070 434934753 0
354987595 229624432 0
177528375 125305022 0
87310604 50093174 0
114170932 310004344 0
376317063 466083448 0
257778090 314636368 0
118477768 444437375 0
101723269 100268368 0
531723200 52063644 0
537511855 64249484 0
3713510 7585782 0
529919792 522257852 0
20682251 446500139 0
206649756 559346837 0
188149228 335399638 0
436184368 118486459 0
330996227 289725676 0
404275160 77609097 0
287186943 396321762 0
226017844 307243863 0
148981999 228524822 0
549401328 99150140 0
227288800 187910372 0
413598660 137729 0
321760842 306886169 0
41563922 116387836 0
357852678 527836755 0
333142864 190467141 0
164517495 426037743 0
55028378 115347123 0
372234490 440360184 0
325614200 102903316 0
416516663 352152339 0
125604783 207823121 0
25763384 382442990 0
221562754 162404258 0
106455308 367708357 0
88963983 480187363 0
113231852 202139756 0
123968994 79728924 0
378853920 147220252 0
416859594 2244501 0
308592591 346841830 0
53744565 498994831 0
422200724 436486640 0
284492371 223757532 0
379700047 2622444 0
192321512 159621293 0
321557529 13570386 0
544038445 530932626 0
233267289 499598921 0
560921123 328487312 0
51699492 27164031 0
563506539 251325305 0
212172189 242823830 0
213309740 332546632 0
532001120 429285601 0
124285020 565488777 0
484879166 41742916 0
490322830 105730684 0
198945358 35628329 0
177575599 24180229 0
182090566 513648808 0
183359554 406803357 0
463391068 307068541 0
141935067 392245094 0
271860845 406986056 0
122395062 411050869 0
397441369 158911761 0
476695443 184023202 0
463133870 466279493 0
232803400 222066769 0
503804716 422204891 0
542980543 505976756 0
28832979 489313794 0
53217302 446718583 0
419016119 450442976 0
261546764 203034246 0
190129068 186145210 0
386383431 184419198 0
203825854 28705350 0
68625085 258659303 0
55103812 442150777 0
233639694 254364649 0
157042985 451413353 0
289366970 442158066 0
389531106 562363028 0
233758750 427453857 0
499812065 522622924 0
339529581 73911467 0
412960598 171952258 0
570144449 517512718 0
248885566 507477139 0
350312237 358097290 0
248160555 407672577 0
337504122 228412839 0
199180168 156741087 0
49365 61767018 0
487294257 464474390 0
152278559 570477225 0
303370712 58416112 0
412786385 533837787 0
490459673 421562542 0
260325645 423227548 0
129363989 371744984 0
241285176 276208220 0
374865778 296321488 0
83053774 311667258 0
330658824 203551503 0
403643838 240749130 0
17354284 171815506 0
391758643 17521181 0
359673599 168554659 0
557007800 406708842 0
250522578 94897704 0
184672813 439414693 0
285691972 72803972 0
133237755 73501712 0
264646651 349420037 0
520163840 342840018 0
287367961 165539167 0
36911873 392934205 0
76529673 497830376 0
356807139 50562112 0
389756809 150259260 0
252828147 238224065 0
474776079 15103020 0
82683018 114614960 0
527925086 435965298 0
148727255 297452369 0
480576734 364423866 0
488292871 411394451 0
220435079 489590331 0
342621635 466676388 0
407650071 506846532 0
576153500 142758980 0
359759416 254587362 0
575950401 508872440 0
350676237 312481218 0
15205006 143050851 0
49743212 77232655 0
567519372 427641636 0
308798950 2744505 0
311540313 292641337 0
510764535 32945784 0
445981073 182276693 0
150517139 393539473 0
190547583 289734950 0
425316783 110959024 0
498882564 574448984 0
267757064 337438010 0
379415985 100176826 0
298455036 243821004 0
35949186 388296277 0
458594168 567969523 0
136304015 329573422 0
79384155 414962276 0
261660571 479678223 0
161313811 404999008 0
444548550 97878174 0
487822089 275068973 0
375408075 380468227 0
112006968 120677618 0
500661916 305097363 0
210300392 259412924 0
520000514 153939686 0
96829861 476468194 0
398535215 188382383 0
241860400 290935294 0
357768805 403349040 0
512995818 79758984 0
541145639 543890824 0
341983600 285664395 0
469991374 537122837 0
101528558 13265564 0
227393575 500390577 0
378109211 263385490 0
492846887 475606696 0
545753441 448037708 0
343450245 396485500 0
320638881 138803449 0
59378055 195612012 0
488948347 382688211 0
29232582 65145003 0
558354821 521809520 0
390836819 192968968 0
21503978 306913656 0
46667594 229722383 0
362405919 190271333 0
339422244 534468959 0
516948855 338727964 0
407985131 262593827 0
393274305 72955926 0
102803583 433688716 0
269341735 273329335 0
4913294 182006350 0
496577225 76149621 0
551439635 124310550 0
242824958 247091966 0
332640054 230294486 0
513765921 524794376 0
274807985 358588602 0
128213244 368775686 0
222149538 276586748 0
102355263 243324092 0
158014452 309549890 0
9247345 140640105 0
133534337 74079863 0
337192111 252271604 0
357182200 40443289 0
413340783 543934945 0
305017010 88063271 0
562211577 549008023 0
199962332 514953537 0
372697619 267245682 0
279547674 546374539 0
242699210 257491063 0
382490342 147275323 0
516806169 351013115 0
185004458 575471659 0
105675623 348781700 0
469906889 249197639 0
339006332 297952942 0
108933925 392957669 0
461293269 246409233 0
419261971 181522280 0
502504507 231290234 0
177543626 167124972 0
79451588 107190049 0
124809381 543406732 0
169017632 504578852 0
443067645 400569857 0
301736535 219491113 0
89893712 65401634 0
184298404 396768055 0
119288774 437626390 0
448052529 410628755 0
70639927 232467557 0
445560582 127507312 0
11916144 284676448 0
227556920 436079033 0
59693131 418239400 0
456477086 575061538 0
263704051 243890722 0
498755056 80116563 0
108412507 232257398 0
254670344 160561 0
311402083 313493562 0
128614255 336423599 0
303655122 975829 0
505983656 555509995 0
447406956 382490696 0
148485707 345292668 0
19660572 276211511 0
47684685 94518027 0
492277753 222586880 0
306179184 202830943 0
411805130 212765499 0
39041899 341477413 0
2341102 517611124 0
433497187 506261475 0
251045312 125270381 0
48849163 206020595 0
57779477 379921200 0
258337665 51902025 0
289415121 107983498 0
286060863 267682037 0
465127776 458094820 0
340483437 417255709 0
27468155 430577580 0
424537670 79311925 0
138129932 546679078 0
31891805 80748792 0
85371105 111409491 0
282030306 525862585 0
111745254 80827125 0
457259341 133480587 0
120218558 346318174 0
12741195 126788825 0
249501782 146009110 0
229626464 404191055 0
317027713 329693117 0
358002304 552879464 0
158726292 141210708 0
317243857 111370587 0
335495397 211488935 0
287893336 97277479 0
395648449 509377274 0
159063751 531932832 0
447987556 16840335 0
530043660 93050156 0
312470954 39412534 0
208175505 411693181 0
311536663 36139952 0
172590696 460753213 0
168986313 199024142 0
210278196 281022728 0
425242949 6481470 0
33933732 501321453 0
568445565 112052753 0
566549275 367657831 0
45865401 65793543 0
425283716 493968537 0
80510331 373436655 0
228318743 360172488 0
242699316 29480940 0
392353708 249029649 0
519641105 533689411 0
323730003 483368089 0
43780288 364441481 0
302447369 502178011 0
579448454 575001515 0
510972849 396890400 0
5354818 299175027 0
98139492 229027607 0
80413566 272983202 0
340111081 259189047 0
353635185 198986384 0
547982285 286622111 0
75413700 371156376 0
399846360 446341934 0
332807606 154706172 0
34138363 139399717 0
185945723 74957689 0
531451211 456912210 0
435575974 470089488 0
135424379 466870210 0
243735204 541403118 0
94434725 287937551 0
342977011 462065543 0
405682480 40829557 0
490163661 446511544 0
273339791 224047236 0
271276207 156997906 0
336638398 284216415 0
285441908 204851922 0
476158251 24754569 0
493464953 256711401 0
148063044 464936794 0
99385510 351768270 0
41534374 404026192 0
74138713 115830958 0
369492824 471954051 0
503940971 255737060 0
118920982 336060452 0
66607196 368832536 0
227441597 213210900 0
83230708 194373908 0
146948510 492331393 0
517028663 559396772 0
427656862 570407784 0
366484821 129200505 0
572303352 479167362 0
201013942 245638559 0
564851602 313747104 0
402694466 28045249 0
45681006 473592981 0
160047555 311878377 0
146168834 462257006 0
277932495 7815108 0
117924323 167502744 0
564503889 244149730 0
377610529 145690818 0
436339042 106873025 0
543236950 184572385 0
302488100 16875572 0
357607886 201168625 0
305918992 376604203 0
232294302 261823561 0
45831660 523183286 0
121027950 14476490 0
149160304 352896834 0
217562264 468745331 0
420699848 497623516 0
250810990 72986141 0
391588798 312877293 0
548642652 307495785 0
15845557 384072113 0
183917441 570539946 0
480243211 297165013 0
331578466 338494361 0
287488066 496224604 0
5519967 81727032 0
155614764 112133871 0
59896252 458928604 0
101265252 391175937 0
147756884 390606569 0
5353924 36868852 0
547510643 121618472 0
253366489 320439414 0
402060130 125387793 0
39498309 113898545 0
348313736 410123504 0
130213690 51131641 0
56255971 160743737 0
265743453 493547799 0
386442882 52748938 0
493271599 99604717 0
226159088 204984227 0
559596934 326732358 0
366775429 121641553 0
319196732 362947220 0
370034347 280755726 0
214893710 185137948 0
575502786 92713134 0
462342349 266113077 0
280158349 474716945 0
574577121 489817558 0
97086817 18450378 0
282460494 525594039 0
470932663 44928733 0
207555982 474111075 0
74538303 426470372 0
523694298 69073931 0
116757983 204022113 0
233539594 210323880 0
555262299 536825824 0
272516746 265025032 0
412615972 221350527 0
366060342 465372833 0
465477506 477542046 0
192488059 298311579 0
501985789 307637879 0
486604803 576654580 0
467912404 484800206 0
113723390 164330327 0
387771128 449530795 0
542021982 570396400 0
574903953 450750902 0
397543108 224865926 0
236423507 318259779 0
465303504 483751146 0
310166003 17574219 0
565332099 289191637 0
476535208 558952799 0
554544426 334082742 0
235156769 460550519 0
500604723 307687567 0
83036895 147415507 0
255803890 516302338 0
547274079 385816110 0
295503973 284044252 0
256081416 486333794 0
102827138 320405150 0
132545520 488436558 0
261883727 57122548 0
22352696 342940973 0
185910714 468330010 0
169274145 403395582 0
530504592 457931403 0
232228834 366169273 0
501485572 106365518 0
113201602 490763126 0
272550650 77119615 0
196906677 531831000 0
411834241 252443731 0
222208636 207634900 0
193547862 258719264 0
115200624 16135886 0
457955214 397887526 0
296523649 88433692 0
180204804 378981153 0
140663329 429573555 0
415088017 379295992 0
506945545 1579502 0
376957586 478757216 0
453978171 367533270 0
56432249 380835513 0
301703000 499399863 0
376909920 519615275 0
170186794 445785539 0
360498036 540552730 0
150138231 181180113 0
326281906 146184945 0
547683109 188047952 0
139860081 356611394 0
231364528 35472303 0
89416120 257561211 0
549542714 89013402 0
255157015 415861807 0
435540697 302573850 0
48841183 180109689 0
554443546 103390391 0
71505744 394343576 0
332271998 509363233 0
269308293 291219075 0
94329462 172812653 0
143044161 394054894 0
72937351 372122255 0
85181870 339398014 0
250531560 440060787 0
23278408 243941407 0
375989074 262629389 0
203214829 533472274 0
446245651 520797357 0
46474243 207228405 0
361987575 294511920 0
421928397 539241604 0
490113675 456342383 0
186783879 515455846 0
106671872 87342047 0
554405257 181058748 0
554589135 416327104 0
207056927 426960357 0
91580853 239593861 0
201185416 493973264 0
527011156 125243424 0
226046169 231886333 0
199334522 127152673 0
326739330 95406292 0
17439813 287902748 0
454657847 447021199 0
243155689 389969078 0
498735261 363045548 0
120229671 329016825 0
99551564 203863031 0
197399856 120716535 0
60633308 75536418 0
450671311 441824429 0
175535940 413021591 0
191070887 136075903 0
304897447 70329817 0
44171495 479709899 0
372431625 407309896 0
264449889 111845601 0
364047885 94912324 0
416386546 194264006 0
344015822 265118600 0
196212602 140017859 0
464295842 494184099 0
258647787 30094239 0
263105430 293406484 0
317001983 324882693 0
75636204 229229456 0
265806590 539990825 0
402550257 334280283 0
236267545 435905250 0
236833520 187308478 0
268639247 430635654 0
188773750 402727 0
77308084 543665247 0
530844547 120647539 0
210908698 570694845 0
530089085 2192161 0
136742035 302846859 0
450530569 496524296 0
29763388 309492243 0
109850744 112607340 0
33558866 1420750 0
258220802 123362408 0
112704603 200639022 0
63026596 276004601 0
379219173 579443974 0
564768152 420223345 0
163270054 111980972 0
559049994 444857999 0
127245039 476805361 0
243952645 322701988 0
172148952 550865376 0
210945904 512534839 0
498722446 301733276 0
199834481 252168247 0
287547080 158614680 0
258045375 412163591 0
77194263 374880705 0
206649160 82630485 0
199824696 439320516 0
251527844 324922775 0
506050708 5749260 0
136922083 263473298 0
53089971 39843669 0
294907888 188486683 0
551889587 148060404 0
435427396 86880658 0
554545646 504174793 0
202097523 34239614 0
85204701 463576723 0
471536978 419810462 0
267374953 366320098 0
218674153 191599235 0
470513406 538274312 0
271471200 305932615 0
238660703 383436400 0
272664816 124273994 0
262042013 118329175 0
183709522 364289018 0
85174939 436295201 0
82571597 276807222 0
339311781 87618880 0
301183742 393572782 0
129854583 362508229 0
258294245 276148463 0
276763759 550414789 0
202547535 365545262 0
173069599 210485039 0
113997035 196083227 0
267550693 533615569 0
204919185 315411611 0
471628403 365895395 0
239447720 407892049 0
141186987 570058174 0
446848376 300672773 0
523670102 202436964 0
170180785 88550943 0
518559666 38208248 0
502547976 224612886 0
350096708 544703752 0
521991066 391690707 0
265160669 90390855 0
25263067 202662209 0
417439059 176472720 0
104356581 82437170 0
250616021 478946137 0
245030428 383508193 0
287391380 472759797 0
215437119 536673444 0
286990017 54304445 0
77011721 223993036 0
516314962 533221716 0
359386966 347102619 0
104427164 330274669 0
373804548 481145096 0
511560252 468194240 0
294220133 20350935 0
288439277 78514687 0
441252160 47822400 0
25738041 8849696 0
18311538 349126829 0
69656041 192365573 0
116576849 236384447 0
21210110 440665389 0
222038699 341958508 0
122148732 177269736 0
210152498 148832236 0
145659531 55987206 0
69625957 573603411 0
174980923 24386982 0
150915566 124057623 0
47571993 250845984 0
231703189 420902354 0
496831159 411602147 0
8072821 566097764 0
506744391 495671758 0
356193398 385978445 0
116437521 413033122 0
65024532 504001488 0
5755585 560473962 0
277666642 383477812 0
247043337 347226521 0
444604798 401470397 0
472614122 102782169 0
172862498 337872773 0
356021541 36824700 0
338122370 469239518 0
436838481 433987241 0
436821767 483913287 0
89660610 537613989 0
247715458 55548586 0
75494863 553845583 0
464047025 175358797 0
59750433 350412856 0
46284463 6567833 0
13078890 224258862 0
273130044 27424289 0
502200641 211184906 0
188798446 276798766 0
107290192 304000812 0
327670087 480508252 0
126276737 481008198 0
160242293 513514432 0
441882028 344174929 0
192940784 215811762 0
448846049 414490928 0
413310926 490274936 0
9400717 238177119 0
319780499 144985606 0
140204706 27275898 0
377118983 369747566 0
287240755 273138643 0
31718976 243407374 0
329163839 59865154 0
162432417 127448475 0
222653806 155566967 0
536500836 509565352 0
439945236 577396512 0
326815714 136146418 0
182543019 425091432 0
478222101 442743965 0
164764255 150170393 0
295509106 438780518 0
524565784 394895640 0
350474161 367344123 0
330382036 537319668 0
328302158 107691292 0
446018542 53044312 0
345717082 284220060 0
293520564 210609377 0
314568147 258962082 0
545809323 72666912 0
270624805 469912067 0
160952706 41928803 0
111739168 435697708 0
473443384 498428058 0
544541966 479727293 0
149019078 345368052 0
187345278 167681560 0
242118852 243447148 0
187490752 163726089 0
70588945 491877211 0
184158523 445760364 0
422226709 411464013 0
290436537 565839257 0
54043660 439202973 0
350808428 296625200 0
273729893 414404269 0
370640460 377725669 0
22037159 221264924 0
488400100 137438812 0
325747991 179998143 0
394541697 77774460 0
447301961 418337500 0
171504581 570386231 0
303779020 327321351 0
167403012 12157983 0
308906663 197590329 0
567716762 90612013 0
511179670 197848263 0
153248838 323475830 0
333679786 194521661 0
555661484 384528509 0
195446008 564492165 0
80281249 21782129 0
251564288 300683761 0
174204666 297908930 0
385324031 154210662 0
369800553 132875838 0
569834533 528827353 0
331823345 108785639 0
352157722 370719205 0
416094393 403597638 0
231570665 211303923 0
49314554 139203079 0
300011386 429285648 0
10191842 140007727 0
16794067 101713865 0
10205876 299632842 0
350699617 3814893 0
150855437 555294701 0
62325855 576747932 0
194130934 381766777 0
418814352 172562718 0
365784762 192966305 0
331729479 335870762 0
320995294 428410935 0
159430317 569253187 0
13448076 40403469 0
21421253 42347271 0
314447924 1963741 0
550312309 539068495 0
509611175 36022942 0
450192006 20164225 0
263821183 203861607 0
519562439 71412309 0
351736825 412373175 0
177380009 122205868 0
46077616 382289680 0
368722567 258791106 0
202585329 308244612 0
312259852 496185687 0
44532622 104073800 0
162502396 286076759 0
43276158 286369301 0
273164888 321677570 0
558459060 540443582 0
169561762 426398541 0
169279932 10743140 0
278861951 218268154 0
50835673 94709348 0
410233769 154151848 0
538755263 258622838 0
237590601 199654352 0
427974047 539608193 0
397543346 428279272 0
160708676 77824541 0
4422292 182722238 0
47155898 175196684 0
153442685 344012710 0
423725020 165864753 0
231774699 2081863 0
268136328 229279099 0
520518487 239739785 0
510682147 82405650 0
38112014 294861002 0
82644309 142944469 0
472992518 141797602 0
453236759 287624007 0
142819920 315647985 0
35822403 159000847 0
207651513 564533586 0
163836574 191169715 0
308034339 324538971 0
90510018 550215534 0
546100202 306956473 0
534023361 188584071 0
445336479 504334770 0
241313505 402242905 0
417017624 13542883 0
263395894 268212154 0
22716119 449316363 0
540031911 38742996 0
243583757 483771876 0
441976227 271997739 0
459643814 459493666 0
278493157 561878763 0
359246078 7827496 0
40388805 119204243 0
272355153 413606882 0
77983977 428088928 0
147658472 28719412 0
570794143 6475868 0
56700937 376715745 0
433160581 288633923 0
496041860 300671344 0
330603696 578323754 0
11563146 80007980 0
433315098 212206393 0
272901511 135969578 0
279688207 411124610 0
388638121 312611128 0
138955316 530402614 0
562769685 454824250 0
229432771 155735009 0
310229225 331274874 0
14678381 110881324 0
99388718 313350597 0
57455477 371264779 0
304419688 556013959 0
121903754 68115039 0
449057353 200861039 0
188478013 115814750 0
191743267 518368542 0
553139798 486509342 0
185453876 218240315 0
554402232 347151481 0
374639791 534905138 0
75360205 147823624 0
29037394 78411802 0
46526330 405315077 0
559228953 314114851 0
13597925 264563858 0
124558211 382412794 0
137929491 140912009 0
371903724 470897518 0
365185774 353317193 0
578069966 76062612 0
205710457 288406838 0
507945204 45114469 0
255658010 230516413 0
513391534 560742278 0
273246283 465576275 0
372477432 200168452 0
443040947 427025292 0
516040568 491232685 0
538711045 172701230 0
37849453 469825250 0
372816629 434945851 0
397985488 178589435 0
115565966 282670388 0
338564321 225689813 0
410255044 275482437 0
447281264 385380977 0
579072945 309874025 0
536685998 241622963 0
548410617 277472634 0
260726632 95129972 0
332585443 556940107 0
549093171 137080572 0
245338302 508043291 0
346364935 524159965 0
439246129 26120152 0
502206686 8548441 0
459860218 412884053 0
212548864 12185244 0
88312860 532011406 0
364347516 139037775 0
543193557 345011038 0
459672064 479691926 0
257023713 6919691 0
444501150 377552649 0
457793043 103120165 0
98430801 190494010 0
105813158 544725341 0
342125890 317008721 0
120911515 200754569 0
242824381 391965619 0
419164482 11905665 0
45253107 385579973 0
480585459 476206021 0
460671954 534203909 0
81631903 558458588 0
359052555 251696146 0
159244922 216758237 0
71441084 552568875 0
29579054 98205046 0
421220336 216088850 0
126221004 86962454 0
316208576 301043470 0
415544288 417716289 0
506581380 435651027 0
235330121 327638050 0
220148746 38997912 0
359836299 336805556 0
251236179 129685527 0
233181395 322923638 0
375079419 20921253 0
289889984 223070862 0
24626080 499028829 0
118028944 384997988 0
418537880 480666643 0
201074733 149537690 0
239365908 503206331 0
42415110 97264748 0
382963251 234394451 0
86862787 263117534 0
203713513 531353555 0
69760155 123415720 0
426599985 507563329 0
489331297 553843757 0
446598211 559941505 0
567441370 234942727 0
43686447 340393073 0
50133411 172481419 0
231242482 172815925 0
405558041 239037328 0
558946679 348266083 0
239558741 374670634 0
420929262 490763110 0
61155542 228527605 0
94999002 365176915 0
231983713 136780309 0
232431150 182403536 0
29468864 11652046 0
464058455 174419557 0
450222100 185530300 0
172189838 405522754 0
422755208 574450813 0
458595298 398690731 0
293243384 272722920 0
31437940 314174931 0
510013342 163352724 0
337202749 356233322 0
383753719 324142331 0
522891754 304955942 0
85591095 111432044 0
76534821 545816917 0
68455351 287495024 0
177036849 437531178 0
188832003 141955184 0
411503397 573767113 0
503162193 423417291 0
578672731 8398975 0
35616124 75868983 0
297405273 402500164 0
450954199 329357365 0
231349422 348266304 0
406643187 111774434 0
91021519 404848422 0
380167746 56432358 0
575666967 188084205 0
51177978 563027774 0
207747857 222188033 0
44845472 304447511 0
447679615 141943973 0
293448547 279076275 0
565706948 46823860 0
106259039 204750018 0
290223235 266143676 0
446878209 303063884 0
518180741 360589143 0
519340616 523416887 0
486131940 389031633 0
113737150 452746503 0
1078608 394040915 0
525262558 123021114 0
137578515 379932695 0
558856178 155106136 0
64185785 328881407 0
392104377 151628304 0
528771972 130608564 0
528456735 487885333 0
45510657 249316733 0
545113262 7758014 0
519306866 228874772 0
516202072 317336944 0
568008416 73737422 0
211969690 363760088 0
239034143 462758339 0
329406765 491511677 0
76150387 72852492 0
485761262 317992552 0
430144763 273632289 0
562991742 433434793 0
60901165 540072014 0
384220180 125165984 0
216612866 310300017 0
504932354 149242288 0
371318714 20410516 0
38140800 575521128 0
447029430 287992454 0
568377892 79979065 0
51177209 156150437 0
186581132 160407030 0
421033658 290963058 0
339870840 134939574 0
96774036 567471798 0
410381621 570865627 0
386505390 387162780 0
77339524 524566843 0
73828901 259671698 0
106277538 529902250 0
574810045 512133130 0
324223033 54881269 0
352102647 406171359 0
401284493 393868937 0
540538880 2160085 0
364397374 250657632 0
66295857 112866692 0
234804689 68657475 0
572857430 181959741 0
81748835 64653124 0
562493119 149771420 0
356906831 246940391 0
171286604 395919963 0
174999735 508947782 0
58199253 502755136 0
413978747 171195704 0
248943749 20921959 0
411496036 112796341 0
310219651 402289548 0
96603582 411712353 0
187264593 525568916 0
392716445 23127430 0
249550806 40599680 0
365627729 59841321 0
177708222 508975232 0
482307488 128145250 0
467615252 530150917 0
131469147 235539142 0
557196702 43106908 0
573487462 234197923 0
483147350 91207445 0
213897287 162875651 0
35648359 444449607 0
470121143 252472119 0
242290949 70007476 0
394123847 455464120 0
82572726 571949957 0
249804867 379606040 0
177350718 428377085 0
121301869 150262294 0
120086552 169883458 0
463222500 393801620 0
324478704 294795707 0
136050622 323500362 0
59941675 93580389 0
401206575 416941739 0
146326445 6501599 0
47338077 314783398 0
459559165 401620401 0
10066060 227095031 0
399519848 573709690 0
402327166 397245756 0
555292536 7930007 0
497831479 575651549 0
479520092 5565641 0
314493271 344537830 0
459283628 274636471 0
291908531 132677842 0
174355374 158140852 0
297486184 248674966 0
121560350 146348774 0
279879033 255498359 0
533515672 288498724 0
310290080 323556835 0
320152368 145302705 0
276498016 550336342 0
420339425 578652675 0
324567385 521984844 0
298331671 205669090 0
161610089 152601153 0
495403912 369477074 0
514752983 495631589 0
193743401 380438346 0
200529083 291769480 0
299072185 72584487 0
259239612 221082241 0
87140497 413788890 0
150613010 203229674 0
305832765 574276275 0
5354183 350177545 0
201048037 572677195 0
151636885 4155025 0
335914768 360284131 0
378107452 506122501 0
350655544 388274695 0
457551313 437261457 0
203182167 481894920 0
537215864 459502251 0
421336006 217662844 0
358600656 327703479 0
125473468 558534855 0
194203736 444831006 0
454237934 330840851 0
308701679 103513086 0
132173940 230126138 0
385352392 313012874 0
198464891 271192140 0
535857030 258183345 0
329833215 371625353 0
27823581 371745073 0
149819038 347481053 0
272491928 166132840 0
278097002 169136874 0
253336259 244108885 0
359579918 503509682 0
404818607 492921320 0
4820386 484464418 0
391136957 83813577 0
318853135 74106292 0
500177239 96066134 0
527087524 313310367 0
360534958 497777296 0
81544583 282018982 0
340656646 377744210 0
162208898 368174484 0
17019621 414204548 0
146846266 496723380 0
191401905 115411008 0
388670768 178456167 0
80418919 464917863 0
18651143 375111009 0
68403669 504707874 0
194282922 339529788 0
40641936 59405514 0
222538277 510845163 0
209507393 127747079 0
496177527 343845935 0
237274116 307755297 0
506653502 43829743 0
493665854 415647168 0
117860961 116657054 0
117527871 338946514 0
446723317 26377332 0
381274112 8269068 0
420365431 361803492 0
189841093 554201612 0
415940441 371079221 0
399478412 219231291 0
177860160 471215648 0
259925714 217688158 0
324376077 419750435 0
52735251 137875375 0
270663663 437945639 0
351766423 326369612 0
321348635 109893381 0
527079046 422500658 0
442446987 211307889 0
96820626 520696974 0
121576475 395215326 0
359771715 365424164 0
155777972 185315850 0
355051576 439235449 0
444856324 110140804 0
563926548 493959203 0
453015850 308651295 0
22241549 269945144 0
201047625 270742549 0
513895605 404059018 0
44970001 141376935 0
281957419 396668732 0
163011139 227814761 0
578799538 132562970 0
38573367 622993 0
98475143 184004476 0
325900391 506464700 0
501819932 437476025 0
516501587 29541272 0
346164041 212529987 0
146137264 81117863 0
104453074 328914463 0
18375447 53455357 0
208484841 282107678 0
532799750 463209151 0
227968214 205508281 0
301015105 293887784 0
179781988 504133913 0
275288376 230048883 0
142160320 98703740 0
571724063 140199948 0
460819166 520963552 0
256754385 504107708 0
279966707 129638432 0
242032354 533881215 0
216420358 443672569 0
304749092 490030268 0
561184212 405446332 0
488693845 293521489 0
488958478 140320281 0
523964267 193921345 0
221974959 26062249 0
313263201 477962875 0
527228996 88035516 0
382625809 301543121 0
234587147 94174248 0
354434218 492940729 0
140951508 49093289 0
196279930 197066330 0
196647527 190707115 0
378787220 37664385 0
130933142 84853185 0
518588939 132304627 0
364002832 408850072 0
235908606 336655664 0
81979529 556607495 0
428960839 548877355 0
93827013 36170453 0
517523634 560441753 0
31643808 205178829 0
413739635 301565663 0
396643484 497664147 0
429099320 336119578 0
302301316 332293733 0
459686879 212668372 0
220681252 291076716 0
474036990 438798989 0
485029625 252224098 0
359358695 577338337 0
358770409 163516730 0
394976356 463689352 0
301800292 383112106 0
535832134 232564935 0
486781652 120088421 0
532291908 321342287 0
105699339 253273012 0
511783829 409293768 0
37658108 513658987 0
282991461 359239893 0
3014419 157819131 0
392165374 513845064 0
306277723 421275122 0
241974564 141090443 0
79440795 254900626 0
485035004 238854970 0
174235081 476011675 0
509095874 419728463 0
150432784 496848484 0
553458456 212247423 0
292294362 482266637 0
88356352 113234481 0
480389533 375941699 0
269531076 334901675 0
366445952 376186358 0
193688230 308648840 0
561677552 477410517 0
368579489 485038800 0
453435956 45820326 0
507408847 84996233 0
195610947 503718237 0
163465266 398016917 0
494920503 330484536 0
202554132 176823434 0
254021762 562750809 0
441834005 517961587 0
439244453 331221302 0
42381878 204524327 0
66470220 403351597 0
94310163 265037103 0
333928475 161613764 0
22174313 231539661 0
109867895 290320422 0
179177426 330499184 0
254104861 530312773 0
264764670 125596869 0
186897406 245187684 0
286912953 264926040 0
388058193 146482209 0
39663866 251318168 0
7746105 384100622 0
322050537 345884203 0
278966063 124447799 0
9476194 219989281 0
35355969 524813335 0
460732897 71314945 0
524357431 406934449 0
567241175 64333414 0
209802746 563614582 0
325550321 36222223 0
75198839 191435212 0
100820807 197528707 0
496786163 558495952 0
560047659 343831959 0
291103353 358966016 0
224361966 540124822 0
473847068 376274072 0
133315372 324901507 0
102162775 321194048 0
264711301 372560391 0
302884481 166957286 0
371184405 573628486 0
214398084 577372391 0
311500046 166575387 0
514804266 123532721 0
528084343 288017404 0
120531182 546828869 0
377644719 238611838 0
95088375 41737903 0
174294721 240215799 0
526416796 370775808 0
212600198 130932769 0
36212238 115755730 0
159026669 47282762 0
234812656 465936091 0
19533300 51630160 0
7145153 144814821 0
324792191 333074970 0
262655766 54385264 0
50896867 132403792 0
234810585 282451713 0
133151316 394451878 0
158188265 300374236 0
506262647 301140423 0
429351952 70454425 0
521450658 225858340 0
242808854 346966203 0
475238777 210009006 0
246321489 176404007 0
120146456 378033877 0
534694368 62721426 0
152350461 173096624 0
157204775 522382754 0
247385354 414257719 0
527194603 71436541 0
421419585 181879776 0
437855555 318928352 0
457471247 62056007 0
198908226 222705540 0
293181213 317514226 0
499064059 535708115 0
241897657 154601940 0
120075818 24261646 0
89206660 349226995 0
284879765 45315208 0
44328484 320826510 0
560286194 410881403 0
357579635 198346114 0
175233680 62200581 0
507643756 16192866 0
439370446 113794110 0
62675407 201915165 0
64396335 134411920 0
226371741 397869662 0
129257699 116775801 0
469974555 410867547 0
167604023 555579988 0
81274272 377571511 0
190476546 162472255 0
576356217 269751390 0
408083710 181106507 0
276034096 417745707 0
188752576 521657647 0
546280869 451326231 0
177023469 266670204 0
446370283 286798673 0
387213547 225638821 0
555372053 528734633 0
17166966 109580538 0
386572185 548207128 0
450407578 443619963 0
370776365 470666904 0
388192432 479938140 0
27341235 17824934 0
459931692 66763553 0
277758922 71049824 0
273508454 461764047 0
274919570 51909621 0
456835387 162734748 0
24847316 60164471 0
550953117 298111055 0
530751939 346561721 0
566256431 243685139 0
522076556 515933751 0
134550430 496452818 0
261306717 96862540 0
260278132 329982683 0
72112273 503770416 0
570404774 35449006 0
530403627 196590272 0
105910826 273770311 0
396553264 267557552 0
113105539 97387858 0
248662249 552905164 0
121077280 49687232 0
544711560 26332596 0
516229252 202897668 0
401072129 72081981 0
481036069 483825328 0
487492637 417289484 0
465349440 325178805 0
219014641 218592940 0
416280605 491837127 0
195756837 320203457 0
292463385 390388962 0
511649986 80469501 0
469861666 282314155 0
371381033 151403721 0
407910894 538682845 0
510863915 2847992 0
131886884 267910076 0
71776852 145864489 0
171395163 53486398 0
198337042 150094476 0
108533280 293207611 0
69881304 478526524 0
66179550 207744541 0
164201928 381003711 0
259874208 378924990 0
549591780 157973884 0
348276530 225361692 0
505131383 342187646 0
17810886 494694934 0
168951407 443267731 0
323423059 339932752 0
424960309 118691843 0
8618844 574668959 0
56085770 257646630 0
395616713 146415783 0
503931652 379960243 0
305144042 551496590 0
333663842 501360145 0
142817413 476182862 0
551608399 170529842 0
321697135 455561197 0
521708987 458835920 0
337304094 190824448 0
486041638 299775376 0
578517717 166978508 0
304066057 438027630 0
12198542 128183261 0
227372163 80417678 0
450145787 576279578 0
192054680 345824016 0
512405611 554770031 0
235448858 333115594 0
425987070 106766428 0
425108140 304493651 0
224832775 112755249 0
238175499 65988395 0
424098412 203607160 0
318198694 41133717 0
543514332 309730274 0
352755368 251039639 0
183262431 335796326 0
74941852 359467886 0
60272479 390126494 0
426862439 248440708 0
251267723 133566077 0
262144650 285262981 0
28302922 547804640 0
471981830 281883018 0
241433831 39831925 0
23183450 266222264 0
549743545 463848027 0
289963565 343305730 0
448315151 249700374 0
195250734 165240933 0
237519162 101522916 0
266809452 546992125 0
62579663 309402427 0
67046806 264533077 0
122535925 357204854 0
233705171 209973813 0
103356904 16202907 0
92429829 533181560 0
96662109 447267670 0
388327312 63744027 0
431871104 366610726 0
570205277 91811854 0
398217723 384748440 0
513450987 145588089 0
164201660 148574649 0
232637275 130262990 0
383495026 155824 0
228476561 275573213 0
199955880 457709653 0
508288081 262563445 0
514271072 275256853 0
27236062 182034722 0
92714630 305657418 0
98792980 223507167 0
141823288 386115768 0
187513741 465240511 0
518493261 265057101 0
363511804 561675845 0
413158238 196579418 0
118065425 574056359 0
252465318 315289433 0
273768357 422770224 0
547132911 513362391 0
525504283 412810409 0
304161775 126204932 0
62380206 116534772 0
131500948 254677129 0
86979929 185920078 0
193468896 324598349 0
518199973 126243142 0
105024781 175215539 0
5338081 71359148 0
3672270 260523578 0
311528800 384938721 0
64648897 98265077 0
154163353 50824297 0
561864899 176942877 0
306837681 137396443 0
334838777 262254063 0
215020653 400136216 0
533034682 448854442 0
383825475 461301528 0
85997074 143545930 0
427841296 316769041 0
23393610 346718858 0
192557450 20352979 0
433691257 306631557 0
576544664 543043202 0
469963155 245625503 0
44164986 480438960 0
457330939 202542766 0
32856779 570393854 0
233322043 114793485 0
362367973 351971284 0
251328426 488089934 0
200134509 577023558 0
114843778 36722679 0
262156503 260436563 0
5337177 355415863 0
529933531 282928219 0
2195954 111080479 0
408898126 34912097 0
120057803 35839978 0
456051383 170093475 0
381342197 80945578 0
302553694 453293732 0
355341757 58224599 0
193211678 116252214 0
84623135 527225975 0
525497414 309868805 0
327475807 162610210 0
74931807 501102833 0
341720371 389222745 0
133060553 446362006 0
20723993 476388467 0
39437656 91905052 0
178490876 281631979 0
74425978 558285668 0
372311752 223994444 0
374945630 283814248 0
14308828 238255278 0
460584853 125011689 0
282521857 502918029 0
22436899 347146394 0
370856752 71572240 0
14363163 522790404 0
349035103 173695922 0
441712561 499397692 0
213379598 484282995 0
159804122 405985866 0
176144628 282141562 0
496985406 92273939 0
34325248 531561279 0
34136917 503325743 0
63109849 461505063 0
515173809 93891571 0
26733879 63986903 0
92028133 133939940 0
467749885 80344522 0
65797741 97965776 0
469684409 371418036 0
339661092 226426586 0
250913541 188178249 0
331303393 414757152 0
359133864 523175253 0
348295978 283901402 0
154240679 154143025 0
494796879 547711830 0
369650875 185270846 0
509550325 242876839 0
451590574 22082735 0
355442809 268498349 0
268902823 545313241 0
375838028 451809328 0
8042710 69945595 0
377837764 495262883 0
96560238 4053202 0
425885018 547467568 0
302844791 557529340 0
214999935 126957646 0
196867726 20917778 0
331701821 49500256 0
315013982 458121162 0
383718954 480042959 0
184586647 223988400 0
470472461 575125742 0
266703259 425073758 0
350465314 167117391 0
64471988 395733627 0
108881941 269946434 0
25713854 351351563 0
392003079 80645370 0
256126836 145273177 0
273103638 200871738 0
438412059 437445239 0
384577817 3713010 0
154528005 307195949 0
115728743 73769520 0
310004390 576643185 0
6985508 477055754 0
67286505 433942796 0
207625333 312952212 0
289227139 58477828 0
534256276 389184967 0
500563515 563347804 0
452856670 88029248 0
468132797 536579880 0
530921647 488477123 0
87123244 102528253 0
15276807 50258209 0
556450322 144683132 0
451442689 294685601 0
241763008 181511272 0
199635274 496009181 0
446336846 238251301 0
537923522 472067077 0
577467557 112154655 0
143330358 26421992 0
381141343 3860242 0
182727391 181666924 0
113083407 303586010 0
418484599 554558680 0
131200019 394123775 0
541883766 550476848 0
254359068 262287002 0
465679993 117554158 0
356903473 69789985 0
461441295 44103798 0
191053443 204741987 0
466533736 523264046 0
273678382 459401946 0
433484842 332819519 0
320519853 46070580 0
524572597 158919262 0
320709879 295840672 0
467052588 470006488 0
230932846 296066061 0
43344750 47851594 0
440073758 107622834 0
553363882 355738072 0
97356792 529442930 0
474786262 182056474 0
201000077 116108559 0
291082668 308248244 0
238056409 380707274 0
292965191 350798194 0
530867262 330628744 0
261761333 452225352 0
439406157 22670827 0
427972530 358289385 0
435408144 557878483 0
524113013 410860639 0
388666715 352970645 0
12990731 318349578 0
198728461 214729369 0
420779160 13477221 0
540004017 407768717 0
575711194 494087218 0
130912340 420564180 0
366379755 162497823 0
110313416 153306879 0
507608757 250527035 0
521419766 303382288 0
103893893 568528725 0
139360054 391027303 0
4295994 429646914 0
484144331 255573789 0
183702079 340026286 0
344791559 235197135 0
242224630 378506424 0
418551317 217091916 0
111742911 199996501 0
550786575 407815034 0
145340975 334533045 0
256926173 50515902 0
153014937 370711478 0
411372715 176946000 0
322008195 149384318 0
98293340 496299162 0
152391004 96576043 0
340955208 216989349 0
554651076 375803043 0
62751557 486800474 0
413141589 560307380 0
441920591 75030677 0
69004669 370310962 0
63466634 112884109 0
482787042 122417923 0
579535134 52155873 0
184870420 215175111 0
175589857 313310158 0
392802709 439522420 0
146776878 180847614 0
292296110 292221130 0
323476205 325564463 0
85083612 521626075 0
440061024 216752338 0
19913703 494179186 0
351488317 450690475 0
219007763 408512914 0
505833766 177278310 0
242659845 453675890 0
190387574 347111334 0
153027493 498310697 0
276770959 41372326 0
216573199 433163611 0
303414831 534157092 0
176350706 332033956 0
231493974 202437993 0
94962801 478529048 0
281552820 453568568 0
325688735 372852109 0
456759162 294374255 0
513718419 481093520 0
261802059 356829797 0
40185669 274200836 0
29026130 344742762 0
149888091 526597906 0
300341127 244552959 0
541787921 297685551 0
560302328 60423479 0
218671267 159879795 0
561695914 354218780 0
415700885 352807102 0
292531871 296231846 0
558246494 130616695 0
35604948 2955277 0
275254307 179416799 0
570803901 369677317 0
416045994 82425120 0
573579059 188359667 0
446484203 170570536 0
199400358 157092905 0
332617903 139741424 0
117367898 484415918 0
179033423 374881966 0
472463600 451821194 0
71766547 78653076 0
207123413 258091996 0
575020488 226916049 0
295678393 408006406 0
20518974 241433587 0
43196368 272371312 0
306543945 394058186 0
219600305 514588749 0
302869914 398317430 0
43508998 173823102 0
378700657 274127332 0
168369610 204988585 0
387089053 244662958 0
134684101 100175932 0
33513138 157346203 0
236014657 282131633 0
130766683 370305525 0
486214404 451946860 0
76069576 138583322 0
457824091 542933658 0
560780189 88816834 0
468814081 247193750 0
537899152 420785134 0
169915187 444156325 0
385451115 401262798 0
77701659 511073880 0
480012541 229848788 0
197811222 119729229 0
447268145 306444718 0
282847295 519796219 0
516612588 559188899 0
208435910 51329143 0
112920449 335350903 0
93670114 371776707 0
110448383 166080279 0
436293618 188163122 0
49304165 349319967 0
503983558 313558173 0
181426228 58842485 0
64346572 365931074 0
115675485 34298499 0
333031177 52476379 0
533144878 363577931 0
216086810 405601105 0
71569737 234523128 0
326047915 85542957 0
355779904 443687895 0
391147848 435552361 0
167101025 103017607 0
404681083 451226382 0
331423294 269172760 0
551149771 286453349 0
579583953 186533287 0
536149625 395853576 0
479352654 539781087 0
82279559 26969657 0
565732557 575605086 0
8788482 126094272 0
434078485 427305620 0
207494962 195646786 0
535172320 305875581 0
329667142 101728236 0
488955046 566739294 0
360180157 22690884 0
534529948 293817871 0
146346276 483927787 0
302464619 33584367 0
444997298 34721059 0
443140560 9794560 0
110253928 229830347 0
401614873 186069755 0
84991682 98275354 0
215749652 444802746 0
267528597 147390176 0
43537435 393571929 0
66025809 468718232 0
330617346 514747601 0
261195384 440980320 0
559943160 542577693 0
546544192 480002288 0
440918052 302137045 0
116419504 254261894 0
449862724 236935634 0
304816983 17594060 0
366250669 576910495 0
227714091 369856585 0
276269505 561111904 0
281052715 84693728 0
553498444 132985211 0
256188346 406047041 0
415136624 4801200 0
441201304 56830935 0
35750775 398046721 0
438874416 455680125 0
497956751 66271040 0
464437915 10630666 0
371032395 425286277 0
151324972 11064982 0
547948261 113873187 0
462402861 522930153 0
288295611 73274999 0
268479107 151207610 0
162820058 371724319 0
376978589 280106988 0
224395984 384210785 0
38966845 88165782 0
557113732 500832567 0
428339360 137372752 0
73363408 272694108 0
142668091 542990473 0
255483544 266722674 0
536693421 389954022 0
375856362 208881668 0
463433192 334510321 0
337037920 305132035 0
149915414 257365395 0
19661527 198196979 0
117028444 441865894 0
494642996 571792293 0
58050837 106105967 0
520536478 283441326 0
293337031 25681056 0
319845683 240641322 0
524269625 312919076 0
462288027 99974124 0
40054923 157766429 0
266480487 576122069 0
162138544 514948573 0
557259058 62788176 0
223664495 266737826 0
212281028 328835789 0
332179147 245418988 0
349539628 213743460 0
16431417 496466298 0
238250650 35610109 0
116666803 330390728 0
541453298 167900531 0
537902673 36766735 0
404805327 161265842 0
440956001 541004157 0
440389004 329061887 0
77212726 299595633 0
246759405 447456978 0
296930877 259607859 0
567346739 120392567 0
259973650 141585527 0
126128153 125209862 0
310141542 360116918 0
66513699 274581671 0
518140843 262314632 0
190846669 448233168 0
467032370 175913301 0
401169656 346818669 0
362420081 162853912 0
431831217 411639988 0
386148772 55161632 0
125157591 205549330 0
167565968 526678075 0
162810846 527136120 0
448336589 406094816 0
79560154 83763048 0
444062628 373617770 0
65459591 514255290 0
521239029 412073112 0
164623152 20624854 0
143873889 21936197 0
538557784 346438156 0
233189887 359565851 0
396516450 566275839 0
422812258 415299296 0
33076513 448475930 0
148726170 223627831 0
368769064 418506071 0
530301257 464495784 0
544516956 238501688 0
372043838 330162938 0
360407401 415088589 0
403162048 127902798 0
72021983 517789578 0
559555595 556042031 0
511087452 547096617 0
170296335 182346555 0
68229692 378840338 0
86074315 76453426 0
124384844 290614084 0
520618630 12387148 0
33862232 161071548 0
234318489 108729409 0
314522047 207715671 0
317617257 222394839 0
391834102 282686578 0
177124928 465087678 0
311332066 127438595 0
302592139 92247324 0
157510323 283069373 0
237005487 401150493 0
246806983 351224312 0
414314128 277523892 0
95390587 429713588 0
112627397 510112991 0
266140065 239347616 0
553353645 169954982 0
258366556 103846601 0
311746068 240938221 0
471677599 508327350 0
272433853 421585258 0
221594386 208268981 0
228864008 383507058 0
455193384 492247475 0
109587904 457007950 0
330277271 483059446 0
540059960 422693845 0
442417800 39165663 0
304390951 119354482 0
137204792 308917261 0
195768320 456104003 0
68613517 151201018 0
575048599 312237669 0
206628851 176851657 0
483104955 375290913 0
325589110 569974961 0
345729778 539760384 0
91889827 239045803 0
413941382 528876494 0
363081326 430461582 0
532981925 243989383 0
325946891 219470840 0
352268718 454538770 0
351162346 94657824 0
544099317 105908971 0
83001034 504607028 0
84613258 397333299 0
328679704 273188212 0
535189491 34272314 0
563176388 205377748 0
369895345 269295569 0
360181981 18474306 0
453047401 180571715 0
502283099 115851893 0
510968222 369939389 0
143792500 442660276 0
284625645 62023547 0
340717204 543095138 0
510205588 527939015 0
252550833 326983559 0
242808880 386048791 0
570771706 62513976 0
458050595 61431218 0
454226791 548668785 0
323359897 486558261 0
423403677 194357036 0
277201980 447208222 0
488075944 106239519 0
410057951 414012742 0
88987140 221266348 0
520154656 239954813 0
362845459 315246632 0
14134504 518500398 0
465236374 519606680 0
219376689 540860907 0
409745068 78964851 0
90498512 466289346 0
451629971 472174834 0
544422198 156684884 0
6112722 577509907 0
140974522 574521125 0
84011172 306625856 0
262663806 436729382 0
185574521 440567573 0
17556160 215677557 0
277847242 295821498 0
21039190 372044576 0
133275765 463987684 0
134062201 163499447 0
528414588 227311077 0
89332652 521665455 0
123384998 290806902 0
509062114 55433107 0
257677891 315503264 0
309052269 292224476 0
277818127 493051532 0
167145405 294015167 0
473847083 248270423 0
151257240 533339112 0
115322712 406158002 0
29178190 544612803 0
247369199 85985179 0
244785078 272082305 0
347649428 328004229 0
164533253 66344944 0
66692455 373611804 0
536051580 363460008 0
547721873 448264823 0
266932722 160300867 0
146627881 574988194 0
318364610 259417501 0
105715217 408217944 0
519678376 454847665 0
492138553 558000001 0
515734406 285983135 0
375649406 318285743 0
548117517 561476900 0
133718371 147342504 0
194130238 357603847 0
47022235 105136218 0
54395679 475205317 0
15838319 322074448 0
411881571 409491772 0
523558032 381667476 0
192508295 566614635 0
524632220 140930598 0
34929754 83471073 0
297037737 23937270 0
303825327 248037092 0
257934077 531152027 0
242654751 296882916 0
85725574 345562029 0
469547464 392271088 0
84855236 318185736 0
350031485 240502508 0
244629681 269730375 0
178455789 245717728 0
209480256 118942718 0
173484311 561226305 0
217501324 311042250 0
165038800 385287179 0
523047927 365970334 0
443966477 116135850 0
227220789 185733663 0
41261289 268671895 0
500961077 217309186 0
181915501 397570336 0
18110243 405631327 0
512021267 148512627 0
22538502 214693194 0
243818299 422338541 0
215148901 532590059 0
130716097 433519029 0
122002706 85620671 0
416160343 70553943 0
188231376 335066595 0
271365647 334779006 0
117038873 313224622 0
274916129 540875390 0
437997939 141557231 0
190941762 369089463 0
140596857 261692162 0
363409943 395286701 0
540299058 370409794 0
408460116 306376383 0
324157430 53904108 0
568333806 283611721 0
7756755 346386733 0
99001710 101782036 0
7513113 413610241 0
317131548 452531652 0
315037720 213685769 0
81316345 26379731 0
561678005 96355546 0
86460811 63451691 0
552377191 543040815 0
7367680 391349000 0
35213905 28979733 0
415081117 564669224 0
447086018 435159827 0
91388465 19298204 0
465923120 382935530 0
503404568 266214380 0
364810070 169858831 0
367846676 316559095 0
112649106 28231113 0
185387411 501058360 0
31802302 246346836 0
497432762 298078346 0
549289319 288582352 0
340093937 563007927 0
300174233 259979977 0
284062843 184351805 0
198359704 408603982 0
98612511 97789916 0
191920003 277983066 0
295347986 336008895 0
233601100 201844016 0
45832796 172224345 0
344615209 389996913 0
253193776 437145372 0
134519997 83865840 0
417301254 25399987 0
270091007 256129252 0
69038101 392589961 0
428168832 287006119 0
567238161 127882176 0
121808459 367368999 0
290029041 569033417 0
54716847 425535966 0
147743214 527128676 0
335433539 397918776 0
409454417 269936363 0
526437349 345286979 0
510463567 170832412 0
164379303 474229761 0
42941186 520940782 0
142664687 56833816 0
326138754 477016724 0
157695796 442356444 0
26354024 346745460 0
436735701 340812820 0
195110822 86456256 0
201543505 8643461 0
356631287 125180163 0
446613214 251937079 0
75793361 459825099 0
356816842 471882983 0
466831816 117349376 0
35428396 545725765 0
53787752 336614200 0
394426424 64852382 0
484450011 329833802 0
211998167 286274305 0
348234155 210647162 0
568705438 548990534 0
16198959 467409095 0
190921822 139782658 0
9552275 153670464 0
294331194 567796394 0
247812881 69276983 0
274028272 3466870 0
371831679 190495136 0
399343224 15720289 0
20937129 204447959 0
330218220 237260104 0
187633326 362955077 0
147081404 122793844 0
259898447 241450776 0
85173322 535735556 0
309261463 530080814 0
455254190 177140985 0
219741957 263655696 0
353465452 359726372 0
431695988 134466258 0
190751006 183612348 0
369791108 131827721 0
455177863 355602133 0
111050763 41426862 0
420298191 211296120 0
230322144 293521386 0
77092704 383244252 0
127366009 378991106 0
371206735 2433714 0
199528537 539490707 0
162337833 280770412 0
79806686 418113701 0
18156709 115135626 0
498542171 545404175 0
336865482 19472368 0
401465978 517428138 0
464665727 319586189 0
479843898 304567716 0
251698486 164727707 0
192111019 133153738 0
3195027 75965821 0
483890517 500997607 0
377186268 392656392 0
505576102 187449399 0
214293360 508171385 0
480306683 24864044 0
300854095 439253030 0
573652670 270571253 0
109556223 499164759 0
162188480 557925569 0
369972153 289799279 0
408687691 105117203 0
466988252 296835839 0
361108265 207595762 0
492016752 151898005 0
409786978 254251584 0
378457784 391814071 0
364558249 249990478 0
245900589 208993538 0
461007100 553437212 0
791749 15771558 0
461034885 196734719 0
326661191 169827371 0
112853221 440427690 0
348868374 157181546 0
488541276 397536553 0
52739539 433072425 0
192821373 281887445 0
200263507 547064990 0
48863441 101275394 0
285009511 128875190 0
508139284 259067626 0
353493491 133247686 0
101748597 334800973 0
516152870 578577706 0
540292230 409005526 0
138415154 212115634 0
294605828 571608821 0
377671689 240825341 0
563508777 427632088 0
382810247 374168143 0
125713620 170538023 0
19008911 277276919 0
57609864 493332382 0
335214860 82363971 0
303450728 14393310 0
277129447 155554493 0
513029649 501649709 0
391508238 31296505 0
455478753 320588539 0
570890488 566382494 0
128392219 550353158 0
146479190 132356429 0
33801745 493104271 0
243889559 346674944 0
257351447 293920912 0
218538353 251914375 0
491331271 19350483 0
121034031 10199445 0
248204605 464947826 0
90418633 292324132 0
493579374 442048317 0
304065311 126241854 0
278601648 80293190 0
185860027 559342608 0
512854916 481067014 0
387201740 165757525 0
498569003 247909215 0
440046057 355480064 0
269854427 514192930 0
18527187 171864739 0
510513495 364541 0
435830354 540845115 0
355010689 392944167 0
363493030 252917743 0
186219948 346034973 0
66663226 389646665 0
55923940 459934261 0
2696973 285056754 0
89622672 129955586 0
51961664 337292399 0
389212726 4074192 0
358040662 219342308 0
12055285 224362961 0
151522551 288057660 0
23037305 477849877 0
198698041 377117143 0
331867923 521524607 0
482622736 107204536 0
209865630 329697042 0
15094167 451882636 0
98496004 336752238 0
371818399 279466844 0
135354958 534530097 0
41640001 301546330 0
203096349 409353372 0
489920727 75974104 0
151899060 182809559 0
87923337 377669033 0
406972451 245313237 0
253789103 409663603 0
200434079 126848701 0
387868650 523220950 0
491128631 169856563 0
172335530 463663725 0
372822962 534850072 0
485390651 51389190 0
291286087 340085985 0
151199872 330106921 0
483056751 206493721 0
444423589 421069118 0
161729948 274125909 0
562820103 9203041 0
328545061 88852471 0
513955994 421676407 0
264206086 176399161 0
133609432 454017653 0
87461368 532896462 0
153107475 69256424 0
222981437 171543015 0
394537141 189625871 0
365904138 368273353 0
553372336 209609656 0
489821445 71321953 0
150641137 53498837 0
170506950 342893704 0
528572403 21882188 0
579595893 57481045 0
453013578 435304952 0
481025587 162102433 0
471161836 350422405 0
506956056 158737422 0
544087400 203778373 0
322679579 265032442 0
553161537 520897011 0
33520619 480648199 0
153440072 392226666 0
324577395 469092846 0
350913100 29721773 0
409672335 327862895 0
287272627 411594721 0
538425931 442993805 0
189630818 334867176 0
69264323 11226436 0
271762650 393195969 0
421564361 73915179 0
85721488 196194136 0
455821249 459971440 0
181124437 545415390 0
121775476 488897827 0
25579299 11692043 0
290827324 169128329 0
572217659 147504225 0
505598266 342700719 0
364992515 296841196 0
155496232 432967904 0
50972193 92181281 0
525295349 396167696 0
492075378 436339476 0
342060193 331904588 0
193937351 107467661 0
247035059 240825952 0
268933462 123588134 0
562292509 236818716 0
441766865 223799917 0
118590506 50961670 0
356549071 7597803 0
401518766 32248464 0
32767141 12641571 0
7736658 369150016 0
172867779 506567070 0
410473068 355707252 0
553883766 318451281 0
14849826 7123896 0
287602903 428474647 0
422480497 203976318 0
566564532 9819427 0
506085587 337398295 0
350644020 302055074 0
63760977 492750268 0
249251837 119878983 0
438006638 173459907 0
452014830 338994092 0
339219591 34475705 0
122937070 447904157 0
557050814 186793127 0
341825226 226788245 0
494329255 13808118 0
269067277 351830390 0
414701697 566992186 0
460330675 83591824 0
201192238 546338022 0
295292534 237706548 0
131092888 207744971 0
358341427 219878610 0
480299686 194735211 0
140251068 229708645 0
535420706 378138184 0
569473250 145894081 0
89552539 380142446 0
140197422 116500871 0
461927045 390505915 0
315972822 303656721 0
45304490 488265367 0
435892549 408689703 0
87510815 96539432 0
307236879 428667300 0
274401116 368555624 0
415099072 479529519 0
310235493 554634497 0
479422189 396063619 0
147884061 138966357 0
249993971 538588790 0
22408676 246542714 0
402249573 76840009 0
397568541 419479189 0
124883244 305961854 0
297276206 512347829 0
529908093 245288416 0
370142378 529977993 0
243812502 15810889 0
346173930 515050078 0
354063453 34720497 0
315602409 522235964 0
274140966 552509517 0
359787426 491701317 0
513489427 49143058 0
478956300 399046508 0
10632678 409359054 0
349339614 343560363 0
425362841 253375671 0
453196791 349499154 0
13865575 158846355 0
507645781 190663283 0
421057393 346423540 0
291995681 219109120 0
225106152 490496233 0
217639073 560199806 0
164415906 396522551 0
212958710 80756476 0
34532805 350396709 0
182355817 309261768 0
123763142 297718823 0
492998302 431393981 0
461506914 516134458 0
227641423 132267374 0
492648476 118682651 0
507368522 521027396 0
326934615 420924798 0
500669712 202503578 0
220328789 285245982 0
52184060 102674065 0
116160671 559762822 0
431785331 236688826 0
511355978 290612304 0
442794599 202649433 0
173658823 293332935 0
86994543 40218269 0
458588465 103479881 0
544995405 470944603 0
442108787 265815773 0
108892451 47330041 0
557981241 336105995 0
13391813 193755389 0
297136843 486821044 0
42193753 319929557 0
472369112 31793589 0
191139007 174886894 0
3933099 452971093 0
347022256 430136737 0
191706008 115712312 0
55001776 408815247 0
578450190 281429931 0
545357446 423960556 0
66368534 86853368 0
275498780 314762845 0
410583248 31793087 0
367497518 490631940 0
510775642 87719174 0
365174313 523764455 0
49979868 543289476 0
55948396 71154484 0
178501962 433520738 0
498249060 356017073 0
405672128 115814259 0
496156363 432185862 0
87709068 84137352 0
212634480 452461893 0
12055807 231616909 0
459629017 279035749 0
92286445 524287415 0
155190592 168376381 0
423190171 451833242 0
108365268 9122435 0
417949032 129422958 0
280065983 225529031 0
34731719 460593630 0
214078455 456882607 0
547724293 11798950 0
546370121 324229882 0
517859089 158021083 0
506411255 187930069 0
292761780 562639377 0
33120196 179034944 0
281400435 460528228 0
287105909 432508641 0
9147796 320127880 0
308679927 491352189 0
496534282 370330544 0
533855251 208028741 0
417788438 539694017 0
49634995 280296400 0
76818220 224188280 0
416390870 39386106 0
520488248 78297828 0
125981276 19393010 0
429068600 572759857 0
81444113 30072936 0
572984171 290679678 0
358967866 221024152 0
106613792 99418092 0
484318653 331150150 0
551663815 45247459 0
426266395 360838723 0
110118341 30506143 0
342688931 364993671 0
43937904 470591164 0
100758879 80242575 0
211543826 135155228 0
1513860 399744199 0
334841444 443966670 0
244345312 184354551 0
63110070 238857195 0
137127898 329796698 0
419479220 236334455 0
193278426 225960554 0
73827174 101798215 0
149184967 564261765 0
538850575 40521018 0
469201562 309516708 0
4343890 52094911 0
93872049 30366548 0
273825218 99157219 0
481819900 482234149 0
93798422 300389017 0
133748092 293674304 0
579386939 553645047 0
555769148 170973371 0
549078141 490171566 0
160610084 96245668 0
550674582 311847180 0
283725897 427967696 0
221380672 359446666 0
108282546 95214046 0
472576984 334160568 0
42624509 19858406 0
363556179 490983289 0
108357818 67748061 0
147409255 397075891 0
373673332 376911364 0
224031959 242082125 0
355983659 84012779 0
348073035 459411595 0
176804137 402068712 0
276978136 205574975 0
186572678 205987541 0
15172647 89765269 0
97797719 58306455 0
539051454 518668489 0
439600642 201151726 0
388656806 356571832 0
302837713 486062478 0
245046122 359269909 0
3606030 347127857 0
350919283 122055192 0
503600928 110523579 0
67864224 429381624 0
11167724 143249942 0
275875344 81383775 0
488312674 238152118 0
553734760 342075578 0
562532539 353558836 0
371263978 203040140 0
91119229 519106176 0
182990566 161913167 0
105361018 82789684 0
141764395 55597448 0
364889732 542686688 0
402080932 399995151 0
68689804 498095984 0
249261627 348379758 0
407861520 99097476 0
335682294 481602011 0
55098779 68918691 0
335096093 320880073 0
348419210 346879083 0
159876283 559276371 0
370596583 162163168 0
544714784 289213654 0
67444292 549991604 0
234676762 394741490 0
366943579 65206637 0
457670076 381962721 0
25715983 553675383 0
75185998 250639025 0
363759289 40906242 0
141276904 531992865 0
502123724 163682418 0
70673494 20240691 0
423097625 425364395 0
253711564 265014701 0
523995665 169006850 0
167299920 317700576 0
445889765 154745507 0
424922849 166306178 0
521375777 322004402 0
79397786 563076116 0
67622151 367660272 0
295741101 303524723 0
339178583 343579345 0
529352648 503734191 0
123320045 142797432 0
479881279 85115176 0
472733093 506775326 0
17425274 191437317 0
268916484 225111051 0
355295912 199526035 0
23170345 138910473 0
424192091 557764280 0
268901025 5300234 0
74897527 559384087 0
506704728 247122815 0
202843608 96843223 0
322465066 294990927 0
347706382 339115422 0
280362053 134049741 0
492791128 538478130 0
48688485 266879957 0
142335484 259896603 0
137750817 539461651 0
119101690 298393564 0
185836651 447860328 0
1908085 57471517 0
282261701 331105030 0
531054090 7074815 0
2178004 349697146 0
270707793 115822694 0
537007300 290922770 0
15418092 127744466 0
332546214 454153594 0
387310609 448744092 0
91092616 459663754 0
296622553 575724380 0
402165111 123625653 0
470301986 398867699 0
82264383 169590022 0
260903034 299101851 0
216532214 531953300 0
108780963 56139373 0
52682997 53525952 0
52058354 357737230 0
497132099 124560594 0
415839640 164117871 0
114576881 45104808 0
476478144 510223849 0
461206613 60998028 0
253760739 17287613 0
527199419 238145455 0
507078453 498051287 0
120497302 332820068 0
319314930 446079416 0
576025127 119220282 0
510549138 68117886 0
452716692 132610425 0
41776658 272033472 0
418896753 490973351 0
119281667 62338118 0
250428098 384640321 0
470396780 304688901 0
481778788 196612509 0
339654917 77370550 0
561112660 413064926 0
110467772 554128327 0
191093282 412350528 0
370893895 181536228 0
352539753 385561142 0
317423995 302466037 0
489178231 116413662 0
90624466 219528244 0
185781355 7485786 0
351537922 379816855 0
534181919 31054164 0
328437074 541090285 0
268387041 77517980 0
539948985 233480379 0
461992357 327019601 0
223648357 551285832 0
418142772 539101043 0
274827242 331901320 0
366025020 436122525 0
291961002 379933807 0
475385939 487323236 0
522189436 546688520 0
219560345 39208240 0
169620858 321093268 0
515881428 37972937 0
237188542 509644275 0
84667907 110872240 0
72695866 6013953 0
522601132 374468806 0
544236058 276029386 0
503151004 293008963 0
271977922 373341485 0
280088387 260009547 0
226591697 131808876 0
339844342 63965587 0
565866410 302030166 0
350662467 369410903 0
428588473 234188164 0
479536627 249211507 0
146829920 173701903 0
67840486 209579505 0
362101683 232416799 0
562574950 33078621 0
437751025 341599234 0
417024856 62668262 0
156569088 377410238 0
576452780 290481055 0
488709200 366470553 0
318906385 190560898 0
220191890 431129679 0
515575825 150337606 0
572783899 182285369 0
144251828 32160182 0
442974500 65077327 0
170740887 10624276 0
39830608 204687182 0
238667767 527161038 0
434769997 320982101 0
69838348 345047205 0
555956709 563821274 0
262987890 67209540 0
16852778 181091810 0
564785816 126362316 0
569269815 280192283 0
199256553 11471486 0
64624383 539788194 0
411296780 255262525 0
347288208 44112606 0
531098984 2903499 0
76723088 196787530 0
437497005 505833588 0
138134319 177705038 0
133265904 191112568 0
128353297 231641948 0
571750708 135306085 0
470950717 361351433 0
442086043 501831870 0
432996941 348372820 0
551587816 382795729 0
259823889 42458286 0
276414714 29076281 0
5272203 378242925 0
65786917 425453035 0
500098472 439695713 0
562824963 276422025 0
86033121 418328469 0
343848606 399848878 0
312155052 61995675 0
464504186 460951689 0
267996568 451444613 0
480071545 68685635 0
445003598 164464336 0
543557886 91731423 0
565788285 337602105 0
178796096 313660696 0
134565234 35541473 0
541636086 346829005 0
439137027 419617377 0
368316158 176231510 0
543894715 71979566 0
400547510 21551175 0
17463527 532054054 0
416254579 392106195 0
157960894 89417288 0
354834682 173648016 0
151275374 279944396 0
187316470 179407857 0
6355049 391482332 0
300723769 515322681 0
577969003 322869976 0
433681813 292233399 0
335852929 326805373 0
532514954 349296647 0
525129136 385326225 0
157945053 551509538 0
475370651 437616032 0
568015807 433382636 0
195878424 136298341 0
55132805 562800336 0
150569142 4488511 0
54789569 547634406 0
336203224 520991448 0
426966396 133771063 0
526669214 229876901 0
381647290 284356426 0
195861986 394088218 0
96583300 52294677 0
13044915 108745476 0
208979493 466462670 0
319034538 226568229 0
483065494 224436384 0
543282430 171091862 0
291913062 5694314 0
84466768 133194580 0
576645967 32480771 0
58383252 458589979 0
253894802 76539953 0
388949126 31596702 0
330404157 507427140 0
260238044 469620506 0
299668920 55803860 0
79794486 181975143 0
334901003 188986829 0
426304266 45438364 0
366433357 82067971 0
533692008 498365902 0
130094362 316233175 0
417363332 187870054 0
144787137 435652221 0
348875880 535160395 0
340390492 404368930 0
393976644 291406430 0
417123718 248335582 0
364297035 451938388 0
146088192 390845764 0
509288364 517957706 0
163400071 140168993 0
285657556 141605410 0
203495066 155987725 0
12813168 302713260 0
65474549 108153007 0
446156899 555515076 0
464187829 278554804 0
279845806 376989379 0
440610563 68619179 0
174459338 290195503 0
167074465 260768927 0
158811745 491734365 0
109078681 385151046 0
360579113 368769590 0
56496487 63934358 0
192477046 448760265 0
75356443 245296389 0
489298361 91098627 0
254344867 154501749 0
440319477 369258923 0
414454047 438074744 0
221334089 259834296 0
94611803 402439323 0
382263853 532412904 0
124085652 244870765 0
127824388 349197878 0
293701315 375130812 0
298311903 387723511 0
46280280 398730539 0
408359731 403658719 0
70610 486996747 0
462090768 220149279 0
521693460 286260298 0
371421794 5478390 0
543785228 335938975 0
306234975 217911029 0
301584224 85183999 0
65148292 265616552 0
529836007 471842919 0
139275975 207999133 0
237030517 534377455 0
155695740 47149757 0
565794762 395591909 0
235140907 368443602 0
550858706 182832721 0
67486146 79454027 0
233815616 113543438 0
338270544 6376837 0
420323107 542448899 0
32349414 189051838 0
87539313 263140133 0
454302266 9983450 0
478072254 520457894 0
466166008 61578180 0
377358625 320181314 0
316149959 324351452 0
410318728 421175477 0
131373671 152762768 0
212005847 474458986 0
509206064 230719041 0
313656105 185376593 0
521163983 474008317 0
430420877 510925538 0
99269677 300364654 0
131772087 96650795 0
521419541 364170971 0
105280558 136019196 0
8044065 556914871 0
455602703 58961639 0
295247101 119793751 0
290340334 333958616 0
320362764 155244530 0
164050126 480258380 0
503616540 72801749 0
145484660 275669876 0
88863088 432436505 0
420837731 99537877 0
403385646 523358742 0
168385803 383091820 0
71193448 515909935 0
372482491 21393049 0
34232446 23738488 0
473368203 149586465 0
511919932 309309142 0
165694020 104623271 0
61803688 388320623 0
506304330 445799559 0
29462404 424478880 0
576492308 237638921 0
397475667 385283172 0
28139576 171558164 0
567712296 190468821 0
333656769 423306591 0
496341395 282325099 0
549840711 161520489 0
345320253 57105732 0
7249339 377940507 0
148533499 276446319 0
455953073 323040343 0
303356015 568534971 0
285263605 353200701 0
106625967 136364917 0
466482597 430513618 0
238690315 417516318 0
389111303 495525999 0
201674771 26441440 0
45336446 362704466 0
150331791 556514921 0
214342287 114221866 0
210383342 396992809 0
336661194 210909792 0
550971213 273521237 0
517512294 9420202 0
486387687 538683617 0
110348646 229342135 0
359337197 179777989 0
226907604 507733348 0
312168717 506977062 0
362852033 100921024 0
577277188 35539364 0
519345393 107141635 0
296884018 28438887 0
304199163 577370585 0
345055070 381291253 0
508209543 149674415 0
299561836 508000131 0
366477425 434704063 0
345242050 416157935 0
7516867 268608514 0
280595650 177069779 0
495710279 411628934 0
370596330 401585753 0
407219397 56063767 0
419681488 383277557 0
252632469 158056972 0
234293169 573589308 0
96200977 562431474 0
317797889 303024527 0
116701030 184159373 0
140137345 297700070 0
143793478 312220487 0
129155276 150871993 0
23479432 96323103 0
49888013 503684509 0
371614338 126259693 0
490099227 543797887 0
152866947 240381447 0
207221178 270796497 0
165207007 85070217 0
17701872 136513411 0
61546083 148061165 0
513209597 47178432 0
164787903 346154524 0
516099460 382856760 0
409739346 136707466 0
364728390 121068456 0
356383397 369699506 0
220554421 57501958 0
17804164 357937826 0
507598835 153654499 0
502519506 254646336 0
490357640 448491632 0
174167494 232325646 0
438258938 317534611 0
361699112 1476355 0
188023792 15611634 0
91523730 49693964 0
439258386 509747969 0
57533361 421071659 0
239450760 331296229 0
87878706 419969151 0
541659151 577803963 0
418758178 331716227 0
165421548 429906161 0
110472432 254776848 0
577455195 219686911 0
1013231 413801046 0
226148853 504325762 0
394408603 376145366 0
520097515 164681276 0
500719366 392727772 0
409060325 337622000 0
182344449 442765263 0
8716847 65077918 0
224538541 56836892 0
475584057 422060163 0
252674245 22400009 0
180363204 250100872 0
344707949 52285033 0
128802071 219363858 0
356531319 368971431 0
119934649 246272627 0
392465479 168925658 0
244415148 259852332 0
250242449 72850468 0
492917354 117235769 0
152112989 127848437 0
559573376 161013335 0
543102297 474134366 0
350984124 165006775 0
363074570 350509940 0
119138004 126242794 0
401962419 183775664 0
363305002 335544658 0
452714454 374056372 0
531602043 205586230 0
171348976 466763400 0
150228721 24996111 0
18100854 149052249 0
145250564 531357154 0
377286089 558310046 0
478219685 230934737 0
473274547 401836752 0
403542781 189292934 0
496691476 99215430 0
222948874 24377867 0
518062909 197937872 0
411658365 163085528 0
292106481 553876944 0
500360494 202329213 0
551748879 574023434 0
508727621 370453491 0
392993271 3361534 0
185893532 447718515 0
150509600 257767968 0
100945495 244464596 0
139667206 352513141 0
468151022 385157823 0
461618053 142830724 0
245998858 178638684 0
416796804 99269546 0
453847397 211728204 0
532631133 349231009 0
276282034 2835765 0
58850776 305843138 0
100703934 277261028 0
464220646 486924625 0
408103946 308718935 0
169947538 251901269 0
313577642 418423505 0
351423587 335321039 0
558399909 287020168 0
248777733 446698883 0
393791356 374903605 0
231285193 49638819 0
405474567 177678292 0
421640230 73968066 0
220635654 357014133 0
158936664 215354892 0
501022235 555099096 0
113519421 573065999 0
489762667 69216715 0
416436021 105499506 0
542189565 398158891 0
27283363 376076782 0
10966483 568246665 0
496780338 99097123 0
454367252 5021096 0
74156374 407426134 0
529174824 321659912 0
335386400 542860171 0
161945718 422153110 0
239307984 197470498 0
544728540 383088248 0
33771064 5856154 0
449713458 511663297 0
61096886 822752 0
156521702 73511333 0
330923918 481708743 0
40121003 181568953 0
379758952 137097900 0
7423406 325117054 0
192628054 350134016 0
196479901 552306154 0
36287376 198656419 0
532818368 438787956 0
497846866 516120460 0
140429829 32620858 0
39902185 79211432 0
152617272 145567384 0
56134528 200501076 0
41706315 59357169 0
289997817 411127330 0
306324570 37217776 0
129711264 42283336 0
477963375 554913627 0
160297486 230055626 0
418972753 325556341 0
365222728 496955210 0
274669429 10270465 0
277191896 506296098 0
159141128 557967944 0
94669491 123322624 0
236977743 153243625 0
188356194 229906710 0
556835097 94950960 0
281496351 270296970 0
113819392 411540015 0
91529346 195456111 0
447819355 482005496 0
55903228 484627147 0
214236022 283050466 0
131691098 36025084 0
256554240 338929209 0
346976850 535519849 0
18744244 146342825 0
368812488 286177546 0
100416126 224166341 0
67677958 522424227 0
414904296 273477603 0
190627161 389390635 0
456891578 492996287 0
224503930 34646761 0
203449746 312467338 0
479439673 78601623 0
385842409 560771528 0
484534793 232142739 0
224234655 516580682 0
434596658 522849621 0
144175971 510157235 0
389022896 500446888 0
406365990 79950704 0
280750444 508177406 0
443918167 319990509 0
56946462 24511744 0
501591861 319922462 0
400700694 314201071 0
153036002 238317287 0
418080205 62333349 0
42100541 469721092 0
411444386 195163571 0
33363178 487420865 0
399287306 38533146 0
569657036 144637999 0
515425139 252979003 0
249554723 551663857 0
270641451 251931419 0
344510539 465275443 0
257094197 337189671 0
168192091 243720496 0
425481612 28862587 0
571107059 24132438 0
179103583 567684711 0
29904180 398855886 0
559013035 256079737 0
207438872 94016105 0
509043066 232875405 0
40413402 374905594 0
330960359 236660550 0
59358929 107448105 0
85240493 5765461 0
388755373 297240615 0
517527399 29045623 0
15830329 266117129 0
547677258 577936365 0
121894670 176716671 0
546593372 550217737 0
18846556 209680378 0
134451930 112891334 0
432705612 194352347 0
446404968 439701943 0
331583220 59221182 0
433647043 261063643 0
403649226 346103112 0
480114534 125032599 0
206877861 234467737 0
446017058 278740572 0
483308872 432176209 0
6221412 500898267 0
291888769 136911489 0
189488113 528897099 0
109624449 206137185 0
189935492 387340649 0
248671370 427685957 0
24310968 452494021 0
150573745 323369673 0
129907411 94221317 0
291428206 439602040 0
546116371 414680751 0
479260235 316920422 0
373989049 381778819 0
255951893 446727178 0
276401688 422278826 0
70687426 566529220 0
491739289 309750328 0
419709650 105817178 0
26797460 490095148 0
59286883 164375072 0
273385596 351919591 0
142537110 58966781 0
476666847 506013957 0
456967341 210201300 0
143149085 565091947 0
162298209 462102646 0
348670423 231871736 0
143106735 57189409 0
182776156 21053195 0
310360238 228648313 0
321227986 520388264 0
302064456 180322449 0
246685187 60845105 0
107966667 556470139 0
529405894 353745623 0
462122148 459226335 0
335787114 246726908 0
466415446 62390345 0
66945182 361467718 0
538020082 28677530 0
80122533 52179687 0
57025747 572807777 0
159665489 268147897 0
558011193 564731138 0
555827800 578136628 0
222238146 14170685 0
237839241 541722973 0
163525314 396826620 0
195933438 478168882 0
496435400 233811609 0
44071633 179155603 0
446997574 181056245 0
488748927 302143038 0
562518731 273238083 0
307691058 500425360 0
418521241 209779743 0
474170651 267517049 0
36759854 566356145 0
515075558 6507718 0
363904692 142652585 0
319172522 328040303 0
293324524 276786340 0
127716113 172921891 0
107071457 133845069 0
350655303 428948459 0
377806059 563380736 0
38614639 263080497 0
234949136 332289858 0
301761985 291213542 0
480438031 297550190 0
333713453 223471923 0
542701690 60128356 0
97659290 60599526 0
64184896 448324106 0
146454988 411384822 0
456695107 75497517 0
174951064 477182163 0
323997940 135624659 0
281343805 304174437 0
28470580 496605979 0
95865043 187407114 0
6260124 93554233 0
280586455 492186563 0
493442513 506659855 0
525147181 342796725 0
416752221 239026671 0
458304 194696645 0
141335292 343225922 0
245989546 110225883 0
176135379 29630931 0
156706224 104813550 0
260963197 573358834 0
479976213 30993440 0
305611889 422364954 0
396413814 372671517 0
525308748 505879108 0
173379433 223331061 0
192491558 418800256 0
50898540 401517311 0
268369982 565952767 0
333183025 118195421 0
198471683 232011517 0
157858377 570179123 0
297506404 532559328 0
320396090 543230169 0
497066589 74153581 0
429777447 491048846 0
276165720 546285771 0
329553874 449206186 0
426222686 518857300 0
556781297 454524143 0
250963822 359922826 0
492844149 193898066 0
501886329 149566685 0
279255507 67107407 0
387657267 34408035 0
305261374 159844947 0
547028638 397865054 0
4756002 12691499 0
341231214 17592295 0
572537379 571847325 0
364847930 191008761 0
554746497 430853265 0
261584890 545447140 0
355515299 126573706 0
135441425 341956758 0
477569661 72882760 0
3861173 500690116 0
521046855 571811726 0
453646969 195933265 0
46073760 438731226 0
217810611 397424557 0
138882441 318018097 0
523827045 546886648 0
220395162 379088365 0
389958697 1260507 0
59437735 168363562 0
552708689 241250714 0
337900808 328002816 0
559862820 379644574 0
78267525 447437376 0
246236946 93329644 0
165137764 159085161 0
20976459 303900017 0
203390427 169821821 0
183205282 364677320 0
543454340 108760797 0
528904178 290128679 0
42454745 153126471 0
408947791 468219069 0
519178068 222835951 0
119730534 577914977 0
13794589 535029880 0
418690573 343891552 0
458374604 135629369 0
149470434 356282214 0
287718357 89266471 0
435636537 35027117 0
134304387 377325820 0
233350827 156570422 0
489681914 208318859 0
162178760 101030091 0
212106618 128099889 0
389648146 256029192 0
21299242 188053922 0
42710866 25313400 0
26243143 2215552 0
175292747 478508441 0
198864781 248262225 0
124215990 536766173 0
551696776 436099892 0
27729302 107207155 0
61929148 494844601 0
252209037 566273746 0
57766572 483119684 0
285685829 175178100 0
471408376 536700501 0
258629441 449654172 0
31142357 506045409 0
305494499 377914480 0
238137604 122425039 0
493631579 477139170 0
305075079 503525678 0
350448165 328586542 0
217867687 352268787 0
70759651 297220101 0
472502380 461491418 0
198263116 556101668 0
173957991 51432666 0
498783063 89545865 0
425772924 437703516 0
483632550 529000676 0
72706772 219876247 0
64109499 445461286 0
551794268 58865367 0
185179674 87758408 0
479461005 510920552 0
352789105 525812687 0
196204266 224200318 0
367337125 234797627 0
514942217 400046628 0
570033474 142521749 0
411665582 55708120 0
44167582 428101764 0
260574559 317313511 0
244624491 268251202 0
333819041 492053378 0
79632866 424983632 0
78226097 338781950 0
499646113 310860785 0
222733549 182873722 0
95787855 271402041 0
485518385 286467750 0
539672452 254017358 0
131172609 47020035 0
104002770 296660956 0
197243231 536529246 0
244428800 290269083 0
541564114 120636156 0
340414938 369349761 0
428202675 203290294 0
330397568 292003289 0
536322004 338308373 0
99356972 21333977 0
228373600 200465 0
263600005 310076694 0
283354853 86083799 0
280968769 23705260 0
429081930 177681077 0
216225803 151977931 0
167602201 185108613 0
12155598 248358687 0
430713603 229497013 0
18930100 509100645 0
298142456 566258761 0
61928351 413888113 0
197698149 408590385 0
328702962 465445481 0
521420127 129933722 0
111191321 540137318 0
310461331 417713529 0
160332677 458147552 0
24920859 253905402 0
113853098 574182022 0
12925024 57772473 0
77483808 522246384 0
524108321 439688444 0
548987836 163446522 0
313679314 80646871 0
539309046 208973729 0
261740204 341731778 0
127549397 566986208 0
56802099 444786297 0
316930509 77405100 0
281896349 259574910 0
555047152 175601668 0
523913828 84355469 0
11883135 112069334 0
228212655 122446376 0
237348265 268985836 0
522221452 244285765 0
327638376 25224684 0
21083231 428244185 0
402833726 71682398 0
110204810 51266174 0
391729235 333405081 0
74400459 172124365 0
245491895 559812769 0
366384348 575619287 0
147169974 560559096 0
248362696 383701028 0
206963135 64821025 0
100512869 301340501 0
142350196 471121736 0
554488957 508434285 0
499481896 464620719 0
184089697 248687422 0
44390642 403447988 0
365834359 442755216 0
146101273 255518269 0
124142964 551169198 0
188632826 455004745 0
159375874 535265454 0
40637535 275119858 0
379336880 535895751 0
109862665 51219558 0
261291527 353199556 0
7478410 549758498 0
263508934 122299856 0
344641074 195151017 0
429870693 275864346 0
234119402 347723952 0
203972882 330409183 0
380725185 433067728 0
380474263 60786996 0
28474761 59856802 0
81064044 497501728 0
267211078 385484484 0
364980653 420033062 0
323444041 28749302 0
481871568 214372947 0
292213403 25357999 0
139431726 137781400 0
327393832 141825710 0
63052140 467546604 0
416663040 288196242 0
298549938 48165680 0
1959234 299569081 0
569871965 415417115 0
503288921 374745106 0
304536615 527431604 0
32625517 473497452 0
197153549 557288917 0
399019382 53501086 0
191554508 177563247 0
148568175 419472932 0
456990706 247083841 0
165002916 4426282 0
425771097 486149922 0
394896198 21064633 0
491292291 55907138 0
322139127 24675526 0
316279955 306923855 0
68360475 490263200 0
502957879 290413866 0
434220484 181716856 0
554526673 470162556 0
60979919 72536172 0
71134957 138576268 0
41235978 33029161 0
460398619 303327730 0
367633704 341050885 0
422175622 323995027 0
311748648 24655897 0
321750600 93593319 0
209364925 431269398 0
345692976 131520069 0
324413449 443993495 0
383049373 7224267 0
106128035 355531312 0
558768515 2465871 0
223284696 393147794 0
568602451 552612755 0
79385475 275204274 0
405963637 174094606 0
179311127 223303808 0
427658708 503807934 0
269263734 55715473 0
129158904 15895275 0
11187539 501278449 0
422444559 556774523 0
333395296 66962859 0
448650389 401803977 0
15554612 295660 0
90708598 311988058 0
380744459 27234924 0
255049798 65062437 0
525623344 570512044 0
125660330 565740151 0
21693555 109852394 0
323020493 326664687 0
118318833 250214771 0
360145180 102003236 0
95916349 53654563 0
219883346 515016923 0
169282027 278381616 0
247300069 504459837 0
46191119 424561607 0
438976924 184570742 0
450027704 58421025 0
112129221 240872672 0
394417640 326969581 0
483976475 59896474 0
240887110 187487672 0
280730190 441202512 0
465690255 390276219 0
231814085 53424469 0
121097982 226676181 0
462154037 371367916 0
136378354 108119580 0
112600580 190237826 0
466547992 557330594 0
329119731 259257250 0
479774355 180452391 0
414981389 506659499 0
42749262 312412580 0
390343941 318456658 0
111239494 507519289 0
569975296 371838823 0
447455983 134158650 0
216407330 5163928 0
346801779 171122783 0
533693897 51544601 0
322261536 9222082 0
565986421 241269009 0
308294472 341655068 0
547979097 197748130 0
24929906 91378892 0
564572956 515022705 0
376500603 268250523 0
436216189 36518932 0
424091693 134702814 0
298243497 392805250 0
113257790 216247273 0
555532155 565540205 0
341163277 232830042 0
397310062 238303978 0
442501713 834706 0
533303641 339557351 0
417512985 408700085 0
520721455 527717692 0
259395901 187306611 0
185545212 70724016 0
291163054 316440178 0
357252893 17537127 0
132933274 283713405 0
515722807 274576141 0
113977124 297348893 0
146688077 422239354 0
177087618 22346996 0
447408198 129665557 0
456810444 397091329 0
130382437 515370752 0
302436514 473509705 0
441250669 107328114 0
360863668 519957769 0
363965615 325763577 0
415455579 506326599 0
248861365 557392078 0
198975402 458617272 0
346610998 579323558 0
20923286 186767951 0
206250865 21302746 0
408406134 229054985 0
49949816 552616150 0
365397631 225986380 0
104265137 225762694 0
190104273 42840273 0
73517353 496281959 0
415694988 107287825 0
354201094 87906305 0
551049340 553223830 0
283335634 459363514 0
499104819 276955879 0
395143242 116355505 0
406118293 218569714 0
539294051 204369130 0
267043028 514732627 0
52521111 394753788 0
327891756 195766742 0
340010640 474045865 0
333905205 246496203 0
195242162 432722707 0
516772597 560072615 0
190050139 429038809 0
520514369 277150801 0
117264361 527908030 0
499621206 514155133 0
7600401 434310921 0
22241496 400859829 0
310319488 174552295 0
563583960 337322749 0
406477959 48309082 0
432085204 514984059 0
18768230 564304901 0
508093085 501794583 0
182722893 251381980 0
159964255 96562701 0
37736448 459932268 0
3052412 214704614 0
495769634 312957575 0
571134712 103970171 0
256131856 240711232 0
441553242 84589963 0
337178625 231019316 0
367449180 75288522 0
375343970 96388275 0
36530479 378382274 0
316332350 535056577 0
235242221 547137739 0
112840616 119091340 0
491164182 229832429 0
221689099 238143936 0
317904000 202022219 0
204528984 133558839 0
335225062 13248938 0
165795449 406058235 0
381199762 323901370 0
454897248 510708142 0
428888846 57011239 0
375422322 32192702 0
391806527 169821169 0
193354710 18750994 0
440073210 150388051 0
233435074 51008861 0
215333189 547962231 0
536266502 322365442 0
173473356 404863755 0
106275611 85192230 0
423454205 539100966 0
226832252 216384008 0
530716261 381375511 0
174368155 405138977 0
378977395 561585980 0
97657030 278571790 0
63167103 28277244 0
479964182 37940321 0
71792825 498456672 0
498104676 154166269 0
86954839 263812950 0
135964779 416815837 0
434165541 325190781 0
278321155 522054785 0
576804382 460461458 0
25823197 218107940 0
15558564 93237795 0
430660820 150444587 0
382627682 289571493 0
576496280 414751194 0
39617641 340950425 0
539335865 5645854 0
402586456 72282061 0
32182340 144015037 0
52281761 307957145 0
172363078 438127717 0
255289396 262123381 0
272445906 284462383 0
163777794 404267309 0
372009243 97318302 0
541740357 470323399 0
368289783 447613348 0
185936252 503426906 0
567764943 41656762 0
133828119 340714066 0
48372039 563300060 0
126319281 541232856 0
442191772 454478200 0
62170155 53937290 0
443869706 426274438 0
244111398 434957547 0
335293141 371068793 0
447402333 233339290 0
120688391 513134846 0
356322571 23679325 0
6971362 110927596 0
524048304 352944315 0
62995343 314076126 0
70895938 242410455 0
14922728 105490932 0
298602804 294573897 0
371721856 470195427 0
370775251 406478879 0
435505051 242866876 0
181956290 324948981 0
281182224 24827676 0
567641541 381730286 0
496014804 125263070 0
214305910 569732062 0
481961905 235353268 0
426396490 51977709 0
345504675 62886793 0
379990820 492740196 0
277195441 317513201 0
6161015 167098733 0
458620755 149232350 0
402667115 61547729 0
224041467 24811515 0
413990504 441865385 0
304939872 62690312 0
132795725 472839327 0
73599666 86016740 0
501176737 250161200 0
480235846 69100377 0
323994921 274096961 0
557579391 380616634 0
353077344 473424423 0
191091177 68982435 0
355307898 183440847 0
290279047 34865445 0
110524778 511976328 0
309937897 16277467 0
187881914 180787145 0
2703175 530796353 0
211919238 317333815 0
525514042 490684557 0
197637784 364118700 0
229771673 152282238 0
402510009 535197025 0
177632802 516209488 0
428981106 100621503 0
510724788 251923206 0
579645678 413974322 0
319788160 174762592 0
564488373 53428308 0
16606001 323329736 0
102134329 575740491 0
462312724 495086435 0
300203739 505657501 0
361640035 293152244 0
386748506 68414711 0
218847684 167739118 0
17488845 396391728 0
482814154 412940224 0
406950695 36025979 0
175178202 53813407 0
235280391 349109567 0
37024935 348134644 0
391940846 353173641 0
363868228 225877573 0
161809556 571268658 0
67435007 528914125 0
16420907 57083827 0
519483008 313101241 0
140813263 343583430 0
392977396 323912325 0
22766073 496584232 0
446849062 485423286 0
377457040 11171989 0
60597475 158169576 0
303286016 94533279 0
186741579 85393169 0
445467647 397501373 0
355749866 361945632 0
169260007 507996607 0
30269156 524414628 0
385482777 309144492 0
10774571 446296830 0
551410857 255585951 0
194914550 66488365 0
511442991 179724014 0
557319792 367515178 0
190292783 53970755 0
314940313 171848416 0
177786605 434035233 0
249832115 386019901 0
413529695 292223065 0
129606227 431150301 0
212101854 445004952 0
41580919 149987966 0
547250200 375810616 0
53655915 279680288 0
484465941 349855206 0
428512002 216936603 0
228348889 344110123 0
42830910 186936073 0
549218583 12016812 0
379656546 237424193 0
435070888 151556506 0
210590009 575524667 0
494264862 277180856 0
454416413 97102521 0
121567998 560395992 0
524940387 37382267 0
269888890 282555086 0
562439742 88424800 0
39877658 450664808 0
155834191 319833596 0
67849738 204314205 0
85269790 81440612 0
471517664 3079843 0
365146115 23234485 0
120710765 493988599 0
305974252 466204159 0
144793331 528743172 0
369134031 546077268 0
495887507 393134219 0
332568050 456795255 0
390332144 26986783 0
165138168 229707900 0
127069669 98793304 0
401385338 141260051 0
210956874 203894696 0
426378451 25806980 0
62127584 238736996 0
119795472 174833566 0
403857314 477370524 0
459986537 528982304 0
89439453 256958336 0
295060604 523258450 0
146630723 322759224 0
308457903 147528148 0
241061306 68527377 0
376483703 578184046 0
410551177 545343166 0
250948355 540624442 0
431482013 56850903 0
564067383 217056384 0
220080481 521599357 0
23085467 110230700 0
267809978 487745262 0
557013816 223075162 0
129247766 518622578 0
97302171 554316852 0
565549486 450746378 0
100253416 80141958 0
349675145 161852499 0
386667697 560412454 0
565994260 465863333 0
165082533 44453880 0
426553915 192455499 0
534990941 193642425 0
78302641 334195003 0
48728771 51630681 0
184499383 355282756 0
120065490 283024107 0
393613301 355821326 0
107366322 271368636 0
505659423 500440824 0
133206986 397424118 0
64683845 113498819 0
114986123 464815737 0
267589122 160923554 0
153688295 308301734 0
559422184 109654336 0
62177748 479804871 0
273442744 166258122 0
353959526 159170286 0
97776087 545427156 0
405812248 531197770 0
489428423 111472974 0
333292932 309847590 0
556772418 378111378 0
172748272 416550437 0
25142948 497557480 0
567322498 211143349 0
21645157 80501233 0
188157531 358651518 0
346076027 430094614 0
31654027 472140812 0
560573131 390794021 0
139925750 215538905 0
95224517 370655836 0
72734163 361964988 0
434141129 545213979 0
520362495 233484679 0
100618271 105828783 0
118102987 347611385 0
451852319 90011720 0
245708888 296419527 0
74298738 170870953 0
44346010 519994015 0
422524432 53264145 0
180539952 385779103 0
273759157 7431806 0
463276646 7304178 0
371421380 401220171 0
515943422 110442209 0
57702876 556607236 0
488085877 514049233 0
235922855 385379904 0
533503120 75350327 0
293263478 471513885 0
433936609 244724525 0
340788505 373561482 0
489465060 575784289 0
119309910 264692780 0
505359726 15729536 0
293219461 439903658 0
527456964 378324967 0
340711236 41484457 0
425819955 246211721 0
476254150 305181629 0
122844621 463143295 0
264008883 363562881 0
88726476 342198733 0
333070488 308882949 0
381714437 415287144 0
427411954 418555722 0
476328400 136037375 0
231182447 147187461 0
44211927 390920457 0
444490903 464937992 0
123130192 536446889 0
136665323 235283612 0
250864407 112349124 0
3176134 333018371 0
256609953 94180086 0
555052845 181526265 0
578906834 531545056 0
386108690 336692469 0
283425711 7968517 0
406910287 475687312 0
97878488 40111736 0
225167464 136405822 0
160061570 280733905 0
292297005 398949025 0
83930911 221792502 0
336342074 94457568 0
525150795 335908483 0
31705960 308755660 0
144255116 123972949 0
325173703 217359936 0
273573474 467076886 0
100574351 534864876 0
443070065 257540599 0
411783635 202956841 0
96323227 340018017 0
166375137 97563258 0
310039373 536801333 0
537224251 363498810 0
567566199 110038777 0
281598077 502724365 0
294355050 290210502 0
272394570 336787863 0
19016788 492577688 0
31728610 483725930 0
359513215 129699008 0
187091856 562741228 0
157851356 158642325 0
191456409 257347186 0
299569783 135007944 0
512018316 346038162 0
325530121 124192858 0
129400378 310566153 0
215796654 341671576 0
426415801 55364906 0
70312122 534184865 0
439561076 39389351 0
389275326 339403624 0
186451011 471387312 0
329064171 59799544 0
372429749 187035100 0
203730756 399455898 0
285479279 269552209 0
488604799 139967427 0
239589454 3814467 0
216549323 203345945 0
298748225 495425557 0
538494693 257266254 0
330164965 241452565 0
394231061 504181548 0
307529548 486373419 0
201448918 411105175 0
176316874 562443100 0
334799048 46213972 0
93545560 218186530 0
87348303 57816501 0
80734288 438798928 0
322684649 144632868 0
261165440 18689219 0
457249256 228497762 0
229788474 511408584 0
56292891 337710347 0
393219761 352502295 0
145823506 280230899 0
225189811 230378905 0
192707203 527305819 0
17654260 379344369 0
485212688 152789674 0
578486106 117103106 0
312410655 57718885 0
446863169 536108259 0
55191408 7851195 0
449134013 445113622 0
300435604 525631937 0
47543999 137376193 0
458483895 237184903 0
493198839 572415807 0
546861287 27539023 0
214461177 253368051 0
18103127 210547417 0
156447679 492614150 0
272840779 163399908 0
279288010 154640025 0
571209793 366479447 0
373610453 451228326 0
320162467 46931951 0
356184839 311322794 0
421074490 260417497 0
487029125 267988176 0
344003031 62357596 0
484161651 283985512 0
125851041 386658808 0
273685055 145013092 0
346644352 444979841 0
187450889 131026157 0
487501223 203313954 0
260890450 270588027 0
154283982 351461304 0
250939011 35099708 0
372602165 10895974 0
159967232 500963539 0
108139437 166022198 0
188533198 222132719 0
169155982 289823198 0
31252622 165598281 0
441256008 290285406 0
316210174 421543496 0
32037266 497048317 0
91141070 16827703 0
447820075 260182757 0
428071254 522058349 0
153371206 373499946 0
311066448 262473340 0
490832391 195997197 0
567697599 504516298 0
335423495 377155096 0
229287685 37721929 0
112164416 486263017 0
42870291 422437624 0
185483170 513650213 0
100055973 143475894 0
477391528 290997424 0
107651620 268666115 0
176687692 302646413 0
240026644 18899055 0
120390265 288343676 0
453681238 81558933 0
138263944 572479973 0
336326996 499256573 0
362115353 214924610 0
155168193 316722652 0
95355248 240040763 0
14063402 180775929 0
321236889 429252076 0
500338871 547059926 0
370838185 7968360 0
309821497 302715146 0
201232518 544636710 0
217632856 366086738 0
298884276 144680231 0
273859284 523275095 0
263266492 280253986 0
38974595 153931837 0
333068004 232502282 0
130082493 503755528 0
305035925 490431232 0
215329906 196415186 0
28618714 547385342 0
551379178 460683861 0
192509905 32321065 0
417899018 561729606 0
527527277 518578954 0
455639926 222541017 0
130684091 454524688 0
328841468 51382492 0
485764139 443532742 0
59432103 252173460 0
69198663 365460932 0
203123449 36874275 0
112736404 165195568 0
382113544 299643953 0
212359264 199857281 0
141517042 51864470 0
327470880 6341923 0
181249615 413317937 0
521519212 337750040 0
65974210 171179388 0
366995450 497616836 0
215331230 557948574 0
444986744 376924230 0
7862406 251864542 0
315975079 36711460 0
262976479 548222097 0
466130605 75761997 0
493014490 269694950 0
97381380 269852816 0
359620936 7042173 0
122285598 230769411 0
241731341 403151861 0
371938395 544162295 0
213758474 286316472 0
148204259 113121598 0
98714988 80204635 0
263063208 267587256 0
89312323 578217911 0
144412923 180063678 0
158893743 54838465 0
102226418 190634326 0
134105508 535907710 0
433628308 36432482 0
349516039 32111434 0
156594010 202161615 0
553091451 207388492 0
153595660 410868931 0
146703620 19942901 0
531149733 349655206 0
15461332 522601686 0
532749777 60637772 0
67620034 405140336 0
240820978 99612330 0
468237894 474144555 0
280791785 420886513 0
570271722 332656104 0
366524332 358231675 0
560699672 76307174 0
174130549 260313420 0
467690398 366298571 0
212651807 345320234 0
243177528 119417658 0
334011225 576332034 0
163740470 405411725 0
285297417 566964742 0
89053426 440189304 0
227069676 284246005 0
27905407 96463055 0
316313126 184590323 0
50780150 234000475 0
245633996 470466467 0
127233721 548037100 0
36130035 363184990 0
122273486 494838433 0
3733141 279034335 0
218048204 137596368 0
188946802 285849871 0
557037984 30998427 0
467990867 418933806 0
129665031 1378387 0
25109877 301858394 0
29131471 58945916 0
371609198 325956533 0
497758495 438753649 0
647469 414934075 0
213658308 41126716 0
32728091 270638395 0
435125973 328223304 0
111702857 482358044 0
223395917 142116951 0
423485113 469071768 0
308001047 16303815 0
498362077 182452600 0
247700491 516521401 0
461637764 247353070 0
448291556 148087216 0
200503044 285929156 0
398697036 278748406 0
306595914 152916606 0
442080470 463389790 0
53964661 344237402 0
73477010 277600265 0
278027065 370191618 0
564800040 296302914 0
241945063 50328867 0
364181942 533819807 0
122999993 260231634 0
43937111 58137560 0
557647820 58005130 0
65378986 549872282 0
249207358 9181560 0
155372244 445738170 0
469290361 219824925 0
28360996 90122076 0
572043973 379078460 0
476290882 384483041 0
104788692 252756161 0
503603307 67779719 0
458755812 128738679 0
503629484 359914828 0
121190885 213097471 0
390212766 208108160 0
475423494 420163940 0
285688680 287282009 0
232317714 349245873 0
428442234 355175955 0
553701402 53104663 0
510527966 45740929 0
370040588 125295344 0
49261598 558944781 0
522313771 429064061 0
170994854 156286574 0
55334611 23826113 0
123972164 525184045 0
61897575 267296858 0
344124537 422963072 0
424219286 4735938 0
25133887 308493519 0
493236886 219432920 0
478439000 378814137 0
189044092 88857291 0
320391669 167663925 0
275349059 292511504 0
38252997 266152250 0
508088290 232327350 0
527613193 191668893 0
302714115 352349797 0
20255992 329446967 0
166902387 234359855 0
290521307 471054699 0
517301855 539361740 0
559604126 409429707 0
371470968 18580543 0
143968723 141037760 0
471446783 456473620 0
153780498 222259044 0
176232036 365198955 0
211200886 72561475 0
336005576 447606548 0
49933870 405032888 0
251659195 565540164 0
281953784 352823805 0
383706135 229527453 0
260569524 410179993 0
262334942 168197028 0
462674896 45694414 0
67314209 145064076 0
264330344 477269018 0
302913673 516445901 0
227710333 66617104 0
516933147 494688353 0
154121497 253737756 0
295359426 36997570 0
554758268 270580373 0
286396395 490734705 0
410588463 410455083 0
26903750 289553756 0
545918664 66046963 0
194327538 563920496 0
45184952 548760082 0
207091312 182627085 0
248774455 468066293 0
122074646 200264786 0
483491429 924000 0
513284261 233980484 0
157281256 407076084 0
44567101 273989355 0
548640778 243985856 0
223027436 113895906 0
431476584 497074060 0
569522799 206431387 0
33986563 67697642 0
128124169 31274108 0
446843492 91191229 0
237621922 279672662 0
453841655 144834717 0
130215218 93683460 0
378837013 499449597 0
503411664 281125165 0
128570406 471077189 0
170340451 23709072 0
452674557 504538293 0
438608023 60869376 0
259957149 551234305 0
60130587 330339598 0
308757982 86236095 0
41466906 375435264 0
89766025 120355591 0
335928268 491202540 0
348245573 42571075 0
264152760 547678251 0
456629943 13136103 0
7689734 300741673 0
488602184 413140830 0
239865585 230381676 0
206437395 537032755 0
496138633 225420529 0
10793684 441186944 0
339912263 332559063 0
537269813 540259602 0
379523161 111586049 0
569996456 153095952 0
233849552 75157423 0
361339619 122297520 0
479671327 150170174 0
22946741 387742536 0
316579788 331722239 0
360112638 178672397 0
549537531 44510905 0
370970338 17743015 0
19049195 161302484 0
456717844 203446197 0
377411713 249869821 0
540396017 555885642 0
418754162 402215996 0
374477250 413699407 0
285493963 157504002 0
120579793 324638463 0
506155100 94897110 0
508164022 261040806 0
121200764 499032695 0
462206325 395103310 0
222171667 391642737 0
167044580 108677030 0
189007413 524076465 0
504053862 135073642 0
567328061 322474009 0
261667101 309833730 0
125758755 225664892 0
150483424 407387393 0
325981616 108508358 0
331890714 22202342 0
26256757 574627754 0
357331336 259550952 0
369676857 238595342 0
375288294 138144753 0
495744319 61409010 0
343415494 242841302 0
197255397 470248351 0
86314511 56634328 0
457231482 378494353 0
379404605 152745288 0
514088852 236896730 0
404283669 496393884 0
383036612 558997602 0
29757342 463536018 0
212927226 357924150 0
462144107 56502263 0
423497187 148189040 0
379195521 125116005 0
471875650 181538758 0
22345910 487119464 0
347849161 235328559 0
567595313 497249306 0
384584967 86179263 0
250454057 359857139 0
217765039 128900801 0
457330110 279561237 0
379441344 71769947 0
463348502 7948023 0
573826062 338793532 0
155775515 260039915 0
157992721 67736393 0
522979073 418817140 0
549952104 357647368 0
575641593 497285812 0
239746054 565752971 0
114047644 424172208 0
443857617 87853020 0
388199918 379801177 0
152040933 421083125 0
182057312 300444794 0
373968853 438360012 0
442469310 521290302 0
322216043 335433162 0
304825483 36825401 0
150546361 112583477 0
156375019 252304904 0
163166509 446257784 0
537671675 517937925 0
503100786 539542283 0
457337649 491540102 0
227156959 527338598 0
476653081 430013988 0
548243285 361211367 0
53078663 226173666 0
37968325 319839579 0
353762955 305411381 0
257895325 443929298 0
89376520 410545535 0
87378518 517378927 0
53346582 145614248 0
545138509 489280962 0
260721249 322340344 0
14367419 235955940 0
220010958 510207602 0
339441423 22914272 0
99438661 408496269 0
107022805 517974920 0
16277607 20745038 0
47798189 343885689 0
9141611 233972681 0
272285832 39970556 0
26490939 71342274 0
340143818 376927948 0
467053365 258461503 0
367918139 177466027 0
367468746 77842625 0
197670410 408752168 0
111773150 107138741 0
445912248 297449790 0
449454811 162443086 0
58939329 357858704 0
93810560 533901869 0
541251522 76752828 0
394867803 557944818 0
280605991 337208873 0
478399464 435940237 0
509549702 507196411 0
504353687 20257959 0
96794982 338089034 0
44574791 138011799 0
530854297 838613 0
507716442 307726783 0
204224261 434417283 0
441382272 44321622 0
438482294 275541229 0
329794836 203840774 0
339712161 501208595 0
52031676 89742245 0
272302156 154287151 0
419175360 547807384 0
409172393 186119462 0
321886169 300711099 0
106689060 1117123 0
255443274 443359943 0
258777588 377800419 0
373302855 475794993 0
526264306 455449112 0
262269837 179825150 0
432712029 462898300 0
169277952 332666402 0
198007796 21276254 0
468775792 99828519 0
556906531 290580653 0
464681560 432863247 0
8569429 446304014 0
4160512 212378435 0
383999738 357738446 0
273001357 408965319 0
75974897 543646827 0
250946823 38696999 0
126653236 398668240 0
72724905 508188371 0
74611850 239662978 0
60795319 375204048 0
375776963 238201739 0
361674402 20924137 0
405779197 387052284 0
40101667 505446469 0
543443911 7179967 0
258263975 104955175 0
574237588 112403447 0
415056517 518659069 0
195786329 132225537 0
342205974 440830361 0
315746746 309784346 0
519532787 207876467 0
482432745 200159989 0
380526973 366006480 0
34091488 377246091 0
113247172 473378685 0
326901196 468302990 0
517998750 261699516 0
324599963 525975244 0
221447582 550611248 0
314635628 62456140 0
241030950 422743519 0
220939070 308653876 0
249454258 13282093 0
424168004 119165434 0
213987352 562050142 0
493480190 381243297 0
269765836 41514839 0
341149583 413385473 0
280858751 486127925 0
86609371 155006520 0
322907611 423943021 0
370854670 492655073 0
41725039 427106654 0
1363283 439043952 0
525789833 210514237 0
172841002 488231707 0
53408296 570483407 0
77920227 450345108 0
214458729 367045444 0
465517564 516341444 0
158117 498591060 0
490322660 42719033 0
70160657 523813643 0
14123912 363097990 0
549599162 390013563 0
110599128 188503743 0
217420247 539819746 0
319324128 390137507 0
360297566 418416399 0
253079141 402777460 0
243959607 213842472 0
120683302 233444731 0
228234082 98675783 0
567902037 126427409 0
421043380 58893765 0
355316554 212775077 0
405820091 463922821 0
73414333 479150982 0
51846930 578208636 0
98618587 396494958 0
170095927 323159103 0
104407007 554824536 0
298331150 125292238 0
95713943 339318231 0
325634204 397380637 0
233402636 133460712 0
237324995 4783659 0
452014049 391337377 0
257838573 574848547 0
211230119 476334814 0
175311339 220813074 0
545193018 417959198 0
173248645 350047803 0
17025000 448551152 0
117836313 91000218 0
277612485 322239386 0
224306906 147227247 0
433672514 82680388 0
527064681 260059920 0
87161750 505444520 0
436617466 118909003 0
100226332 7400601 0
123103604 524492762 0
362401231 177714104 0
539753384 281929378 0
541046933 186695502 0
557391752 539395640 0
379232796 64873939 0
500037486 527058887 0
150802389 246863170 0
40390101 400358695 0
544563243 527857592 0
236124064 177131602 0
490261723 566248655 0
564123682 394391165 0
208949109 191340249 0
120608213 507837846 0
449694119 108756159 0
524421994 289661769 0
392462507 84418000 0
95261143 236485850 0
559123254 355655982 0
476910766 223564382 0
125025718 130912609 0
407148124 111142512 0
298219196 16041869 0
297695093 170954693 0
496127706 113764695 0
575991941 513934094 0
440506020 553619 0
340166949 292544330 0
495567834 280422249 0
283139034 27556046 0
230262696 212034903 0
7689782 570291057 0
165544161 517333767 0
42068619 258503666 0
407245458 96359062 0
79380167 210437094 0
130013667 459607082 0
228873958 472498969 0
364279381 18998822 0
12625552 554931502 0
453092564 197990618 0
559891897 169989796 0
237303197 209774581 0
129422488 550644352 0
26840280 124945885 0
253541308 273715503 0
241620458 204244492 0
182794498 3731393 0
533757946 559784102 0
536719517 391503503 0
285175933 25447357 0
331964252 461608982 0
407914733 123934175 0
478599877 347558436 0
171047220 11954281 0
281864433 158031081 0
162708568 342888080 0
277703130 555433686 0
243260187 356473640 0
577593463 9898150 0
62821313 262910396 0
270076835 59733332 0
198245320 405222800 0
300304516 182389316 0
474068399 101089515 0
427841056 552452278 0
537141676 410176483 0
265210176 298783170 0
428062275 316250927 0
403514324 142678743 0
167206693 38530542 0
435356493 287049110 0
28197588 63416308 0
12516493 467632550 0
332182872 55515251 0
125226046 479094554 0
527042620 76960191 0
291491636 189856020 0
272519744 9520708 0
405981371 163454682 0
303933092 68992781 0
358429287 62891601 0
245433174 437979183 0
134877018 182802547 0
52361686 246977781 0
251200563 330956302 0
33997688 536214701 0
447074431 419201008 0
375808086 204779546 0
502259335 467815247 0
203337163 80126481 0
366808997 53488301 0
167561067 160991174 0
244666084 443587292 0
572322804 379190330 0
208037812 557916339 0
213937633 539713264 0
165826542 193828948 0
574874015 318295702 0
237851790 29470704 0
354733220 253700828 0
28000253 463289703 0
228344256 139361589 0
422479226 117692722 0
356227565 453080386 0
427824747 217628099 0
330361298 23230786 0
261484366 489074609 0
102324274 155163273 0
73248275 16373795 0
283342504 128615799 0
551456114 94374914 0
42206981 336591114 0
21031319 195455580 0
50743616 378598251 0
89954841 426810277 0
425204792 53708810 0
142827237 166524004 0
346643679 209605529 0
21400976 255429525 0
220021336 224024566 0
244100607 273795216 0
428822620 375084147 0
116301589 144084998 0
344775336 480079445 0
178382140 3388644 0
453259211 112356120 0
333722309 81039849 0
389102858 325927419 0
470327100 413799707 0
553615722 285537088 0
61901247 412682726 0
377288197 264106532 0
165287967 143766442 0
59146092 577752367 0
465916657 438631884 0
173331411 457742361 0
305375021 505664595 0
391928921 309826203 0
150204069 158034087 0
52067182 560945413 0
139303765 171302678 0
1103700 520270199 0
210444377 220302475 0
275224543 529638080 0
41465299 527770862 0
422012754 406591917 0
256119544 106744231 0
376113570 71585664 0
245081217 374892775 0
235300321 124995863 0
135567470 186310678 0
578342482 77921658 0
428150131 257748724 0
75312521 477082169 0
358183684 249125536 0
444587902 401399366 0
174191950 106259637 0
213735121 502292381 0
304941156 357544763 0
330270102 533069586 0
505961004 404803756 0
195053036 240305175 0
121319622 283243283 0
514914786 118936383 0
489636827 546958084 0
100034616 136562947 0
385995055 425687237 0
297238981 201665696 0
99185268 216258013 0
410939561 312047837 0
235283344 246298350 0
116398362 340933220 0
361807115 388479599 0
335599006 576331922 0
354109373 294908882 0
12830807 1201951 0
221567230 407814955 0
400233525 251340136 0
85620332 168322761 0
61798464 105643405 0
199049402 43840848 0
338483017 435316140 0
392888211 390389420 0
118170052 84680633 0
348013196 251715848 0
319481535 431359004 0
488174759 566657092 0
434744152 32001503 0
270702571 545657563 0
57040752 554711342 0
348341641 377807687 0
114038665 134848496 0
116599236 398342445 0
124598575 529669661 0
414384840 428742916 0
485284346 195061296 0
321033526 106352512 0
65510904 536573468 0
208872642 465246480 0
18949330 196179763 0
545355674 369573004 0
128640494 342124251 0
558493341 455327460 0
336774740 518291794 0
417195758 240043190 0
190290618 530161825 0
455015651 381201584 0
422114107 151134113 0
491378667 339020287 0
170529110 56375284 0
8319277 276312977 0
259643789 43889054 0
430370311 547277927 0
292507701 414906457 0
100921096 313762510 0
328039086 269492771 0
150714663 298321872 0
565487793 317441180 0
283456560 215587949 0
568939319 143461488 0
345932020 347955796 0
332391445 469602362 0
319374651 89086645 0
447162902 274547016 0
327258185 110647752 0
521599156 158246692 0
243191857 124255986 0
521140741 366961839 0
198136921 469325998 0
12593320 363622797 0
44628213 569278065 0
33546342 355253175 0
536711811 312945415 0
8335940 56999371 0
269520896 180246098 0
457034679 71033229 0
69802632 437754170 0
377538027 181465460 0
361687768 258340608 0
503447684 92908747 0
212673738 78849950 0
472464553 230906352 0
313644444 315901331 0
265068615 10631858 0
365589805 196507053 0
116710235 462782318 0
119710283 315819692 0
550595300 45057727 0
538187869 87456026 0
242885646 555717327 0
578188130 564236546 0
446295099 347181181 0
172789666 378629039 0
414168339 267948559 0
249774101 150583592 0
520654476 471223282 0
298244390 63367183 0
536964213 515336658 0
277833980 535070331 0
80021924 301890961 0
382178375 90473020 0
468368427 473389186 0
230830575 463887030 0
163845674 490898971 0
463460861 549488771 0
284389437 140531209 0
153490407 11874193 0
295520650 156190283 0
132972644 438443918 0
319194685 270514409 0
229881224 69595458 0
510741162 499492506 0
428372062 104758243 0
157012289 499176286 0
121508736 415335768 0
98234314 277519964 0
253583641 495680451 0
503316339 325247840 0
531705392 446584813 0
241109370 20846339 0
38509477 576745197 0
253375987 461921517 0
174699074 259153853 0
18227175 31093216 0
554728119 206605846 0
294499376 288360719 0
369892788 76220642 0
196938300 99095586 0
212069782 257167021 0
70127782 196060237 0
379806409 144879696 0
379488346 368416975 0
194136400 556658913 0
243012977 71682324 0
92464261 26981285 0
329764001 118268095 0
279932756 127333610 0
80724562 86930303 0
82120987 30324724 0
183349340 464258091 0
151733707 415225218 0
349447254 32800003 0
475738067 568784077 0
441555736 400868392 0
65419620 78718823 0
213695132 17037869 0
577626360 270192308 0
416897589 579048302 0
227142613 133589571 0
400808625 22915265 0
430533544 361970769 0
168513597 283780468 0
294929101 132946447 0
483384097 515751307 0
201326621 107077974 0
343121011 482537497 0
103948103 528870906 0
192019498 474000130 0
370535717 176129042 0
192262573 460610370 0
561254547 456790103 0
317461566 216645107 0
132168781 274789373 0
404013848 343732979 0
46952916 316330245 0
265541859 428797608 0
543560935 440447330 0
25070915 111648575 0
113846641 529244995 0
263818679 463730734 0
239780490 78311704 0
513466267 491030802 0
143356327 441664148 0
345061832 352234367 0
171418533 544638239 0
479110572 458357440 0
540355805 452520228 0
108730987 270113271 0
51953634 121824346 0
517171339 124500356 0
451307553 371882369 0
278848395 551028677 0
563969449 539284000 0
170959858 33059413 0
214243185 356335269 0
66872004 343878722 0
10272253 27851979 0
495078445 486928207 0
160612002 186906801 0
223583061 89150781 0
200561242 68284525 0
560904528 485448466 0
218664923 61783023 0
34531595 50969074 0
134637455 370296355 0
54802051 350787691 0
498193389 579022676 0
261897332 303527693 0
415320450 430964210 0
293086852 331112672 0
559122805 488356792 0
392554233 347704405 0
524475921 502004756 0
506415955 501071195 0
286248462 44254066 0
252162130 119656639 0
324956060 14665121 0
227374422 457057447 0
176169897 314699582 0
565285019 473552256 0
152449932 160035951 0
49988147 81678325 0
296115053 165135435 0
571712101 449958775 0
241690051 251450773 0
234252194 272945639 0
434008873 98311843 0
127411543 314097064 0
471779109 191058975 0
21002928 325039194 0
292432753 345978906 0
268019525 466116858 0
137865498 324440913 0
122981100 64030465 0
151719198 481252853 0
345654241 456159908 0
470545896 325315456 0
112157622 452337569 0
445004046 22262396 0
499423111 218245519 0
163576813 181071214 0
355469981 130642352 0
448628079 349911242 0
378674223 15411032 0
502443130 50681784 0
9391916 440558711 0
162945049 56686125 0
90099117 87489556 0
218146898 415780869 0
229160659 4493641 0
228028221 14016728 0
483677641 216029769 0
560632949 275530056 0
97914502 165779454 0
407789608 535307625 0
415191225 21275005 0
375137447 41044756 0
29266852 406377549 0
197422823 111076422 0
296087937 122223313 0
576468823 73707116 0
375284348 399400207 0
69838959 389351150 0
339861266 502836850 0
478712682 532603174 0
505893972 310989526 0
532539116 534681545 0
34515036 230648746 0
173166116 534139595 0
62262266 361824893 0
242201470 73940941 0
182417063 200771190 0
228731529 516510079 0
110614725 327467201 0
274439904 134842124 0
484122587 147350873 0
417733022 392551272 0
319439643 247491437 0
116532304 138570775 0
363922522 172619871 0
284180424 370249213 0
548890620 143636423 0
314524823 63812059 0
323121472 208407394 0
73184092 406889325 0
254601571 569360393 0
17956389 336561437 0
129349163 228225319 0
331789822 186090871 0
367894338 121571623 0
11453822 370428082 0
512869075 339228267 0
535619937 215016539 0
388767125 38643717 0
300725955 222508789 0
415563971 475670766 0
255019042 274701502 0
202425921 206805957 0
556899816 484558497 0
242072218 322735371 0
303552499 509823830 0
383415035 23621614 0
192827983 568063887 0
21584475 309998002 0
49208134 462362522 0
48184174 378362917 0
353197 151511348 0
89744432 562181562 0
158502853 504699612 0
20984997 84113906 0
436744385 155319263 0
577403301 212898045 0
151553587 309811363 0
104579382 373922561 0
443299765 274075885 0
224663273 23443511 0
384865965 377878093 0
118707093 381665979 0
109843635 479850584 0
119340013 335597068 0
404808537 140674889 0
127749655 219211341 0
388781601 105921561 0
364666179 21536203 0
92873543 441622723 0
513860473 161557415 0
28071531 419605778 0
507391374 1482637 0
147195446 249848948 0
45988776 170931913 0
45826270 534141660 0
510636250 177948559 0
510816253 470762460 0
71159794 370793247 0
78000501 184408617 0
27002990 315604146 0
305124515 484643202 0
445185124 145868186 0
190911095 358814314 0
367160035 266385230 0
559358298 63684165 0
328363167 551925277 0
4686625 392285803 0
577317671 269440465 0
318685134 375618726 0
157019962 24983048 0
37773950 46764240 0
207173803 349916672 0
504392773 202085832 0
158134291 457423524 0
387870177 170597078 0
101139291 365688547 0
373710689 98817521 0
507669321 360549709 0
194570990 517025697 0
49208309 204909973 0
69718668 129008701 0
179530269 442392696 0
154763190 62410432 0
129177561 509551807 0
498584334 416117280 0
70404310 141897437 0
410315452 441943818 0
53248804 193944332 0
29946764 388404219 0
382647672 355481773 0
168335482 464821958 0
323583620 454571790 0
504864230 483342473 0
151464352 125834048 0
202375402 396701535 0
484804493 115895579 0
507364948 210259030 0
536649814 330137086 0
71485516 14608030 0
362310217 328913680 0
382754743 493710650 0
285294130 99287687 0
471655712 245150112 0
547627796 355161390 0
254830291 166292683 0
427968240 14452574 0
170589427 378135538 0
39860973 517965062 0
530433157 8348733 0
8092567 449717689 0
18699526 375526581 0
195512232 135693254 0
163433239 115432673 0
322851803 72594003 0
11300314 246294561 0
411955607 25099191 0
273880399 167560405 0
160529125 260621850 0
438974107 340767308 0
266541035 367327230 0
40441567 468656414 0
162622347 469359209 0
325824211 103229774 0
486634124 541006051 0
503315511 211127286 0
529889251 125871893 0
2564245 236828888 0
183662186 187481463 0
278397180 78441362 0
379528374 9050916 0
59714708 3798249 0
413572420 538457285 0
123890794 240467222 0
394765637 223300358 0
437037511 79223784 0
411192730 540307550 0
179974141 96555972 0
350093787 533171202 0
261480034 445276538 0
522195148 382027348 0
322054952 369482097 0
547814899 116492809 0
155266639 88021526 0
112145656 206522349 0
391918716 424146668 0
416507496 386929066 0
552241180 156826980 0
227014466 503112541 0
375239239 449205982 0
137685459 222844351 0
100865264 329655022 0
236947673 68814042 0
406167008 269300798 0
502643919 65103954 0
255071870 559668064 0
121804628 432135674 0
319645032 218732251 0
477527882 487464414 0
41451127 161674358 0
190808787 138396176 0
548367491 406954155 0
183329184 437318184 0
133514584 17655744 0
553837370 548142154 0
110492566 450104320 0
124142056 145119256 0
311793898 51797635 0
58926621 226542883 0
286342613 323918991 0
530312594 219155695 0
575029905 534090248 0
555641944 196006429 0
161221165 139410427 0
373024535 333022267 0
155249426 560474199 0
257715378 189622621 0
54539687 76922191 0
384277374 435973959 0
142696663 382414409 0
82456459 33124906 0
523680156 306802439 0
390748513 427107107 0
135091599 555164352 0
141148589 404596226 0
73790235 57636206 0
283226070 534017317 0
338786104 105115735 0
115184470 418436463 0
228420626 254105815 0
469344213 113010400 0
233051650 368158142 0
528470375 555073102 0
413670452 532635819 0
394656140 561184838 0
571045751 417132900 0
236809831 469208632 0
389160409 549816227 0
537548367 201942299 0
67259548 424138655 0
224022654 134926948 0
478786591 66369875 0
471010673 32050713 0
323387371 564453628 0
290836244 416597560 0
456256274 534029917 0
166716438 243087476 0
247977769 303535612 0
331564366 350316246 0
455689675 303505869 0
321904547 282796850 0
364569772 502752891 0
517896205 563769088 0
7688018 423585022 0
104625875 10085523 0
230075041 269201600 0
365180425 270457743 0
225901235 485983956 0
137376551 377637580 0
506727864 361601743 0
523629957 271989413 0
393392501 513066276 0
519329779 13528289 0
2586089 128282247 0
124566583 284851621 0
501935395 249469375 0
240932513 461573009 0
243664604 268441589 0
417318453 193788426 0
379977511 468512034 0
561670658 487890580 0
146914233 252793699 0
333418731 504826663 0
100949993 333977488 0
273478518 525229902 0
237723085 280731438 0
577083639 42786988 0
487186107 539223552 0
105439769 260187244 0
127125013 412194243 0
166345697 568810527 0
376510112 468564845 0
3411944 416778400 0
73470112 145345673 0
294880229 221968310 0
85706944 425737939 0
330939894 293729340 0
184769645 310105439 0
193614528 34793790 0
302519414 13760995 0
227147838 469794032 0
101084194 554025472 0
544928395 547021475 0
72477296 403240712 0
563370744 449849252 0
260173895 113731863 0
228242408 161100184 0
44175442 401501386 0
86254221 91475791 0
395080435 103196288 0
53233417 438875638 0
54495451 508953494 0
231081566 525007208 0
189159365 83022796 0
166878 261426729 0
495287069 233770475 0
521704051 410179838 0
164550690 160414958 0
395888758 126648263 0
447209284 145403604 0
146500693 482187291 0
502538903 54911934 0
163189508 158234487 0
509605240 7786527 0
167711744 22584082 0
389674620 343362798 0
246866631 418881625 0
521428803 186834877 0
117924795 300906892 0
177859732 250553347 0
19891150 142096654 0
88378085 323039895 0
290219174 77799896 0
555391381 262839068 0
236402704 421930750 0
279679124 39119959 0
456694177 176054558 0
68408492 482299849 0
86394557 170089330 0
20944731 398542150 0
412432683 2813686 0
268831987 124792506 0
44980214 516004142 0
372348647 2921985 0
255579898 191433000 0
382675073 341889494 0
199495994 172250182 0
77276564 221192682 0
227823706 73512314 0
335597675 9827158 0
68699799 268831561 0
543186769 296063224 0
209064115 340981147 0
313794363 82839435 0
230105376 188859241 0
203791646 471716650 0
402143444 41434614 0
489753630 4788955 0
467300467 510247958 0
132234664 251530091 0
2030855 430962155 0
236986195 196147613 0
2285369 265535460 0
429326696 172736097 0
465301919 215884449 0
447745493 400036506 0
22276216 28360807 0
494567522 261710742 0
135486677 236328140 0
274060837 257454172 0
570897122 200389455 0
177195696 178256476 0
173287566 34493559 0
419418030 461702059 0
475807958 94753112 0
380750927 385177980 0
259169842 289473730 0
266885059 72773990 0
367894645 70911446 0
383389013 160135412 0
563937545 119791173 0
201949230 329775219 0
354249712 589753 0
392334709 381933659 0
168492006 7579639 0
379622235 566114195 0
202284656 221571525 0
453502073 552802387 0
316179135 115888792 0
347653665 9929070 0
553754414 335099182 0
297893839 497841364 0
551900131 467456210 0
459404700 226881169 0
58854971 508631942 0
18272939 20866952 0
447930453 292382858 0
388526286 34625976 0
331778445 393246320 0
388350307 540455164 0
222797796 339657594 0
168806786 424905146 0
328955473 529745941 0
180189530 300552365 0
69573885 343666106 0
99283118 474993708 0
110191039 396937163 0
328165632 486640677 0
296627634 406854041 0
126893460 7489466 0
397881379 217237189 0
507169269 3619657 0
221618897 136097733 0
308643172 569999063 0
316470192 501706725 0
392480887 461704402 0
56054317 279898865 0
98578965 476537585 0
185244733 319577705 0
362614991 211649312 0
457011593 98598420 0
42772138 36957396 0
412660701 33596609 0
74514868 247151159 0
160345022 384810070 0
511043268 434545559 0
145351839 510553910 0
300766195 435775286 0
325977877 20695117 0
150815648 544221288 0
136368526 554894498 0
427970465 120871590 0
181059538 325468733 0
423078323 239337764 0
369294907 121351735 0
424547064 171485790 0
203407377 420145143 0
472179320 574351842 0
70094005 395212450 0
219127181 527838818 0
493098849 533833970 0
360408869 455204743 0
283591818 521599400 0
37169519 21732652 0
314119880 85544186 0
381354260 171793368 0
105608750 271066438 0
244642988 527240768 0
336067926 69499074 0
96895836 301605736 0
499282763 481725576 0
72915391 436294930 0
9257077 376099993 0
399668335 175763769 0
78071121 234177065 0
408667535 39791900 0
540456767 2465528 0
488888662 93068291 0
549601285 125478402 0
239269083 128593374 0
359086593 17104279 0
569509947 68308917 0
578904403 53957684 0
398180937 35789102 0
191708412 101780154 0
157381166 37660026 0
79628077 574639657 0
295881329 215691240 0
548291683 244761368 0
188837968 457589297 0
576229534 27506767 0
543144150 235901827 0
460434626 473440577 0
242957117 522714719 0
413691570 100693133 0
101093837 297041654 0
402227657 356669824 0
284969948 472224546 0
104059059 543775766 0
543650188 211090260 0
353203149 517471536 0
123419774 396426864 0
500889258 565080417 0
490355821 359686822 0
451125552 347718174 0
544324689 119941716 0
544900806 416618636 0
299032719 299171174 0
336590428 549481990 0
513937331 181435400 0
354961704 233012540 0
400152494 142845508 0
237765409 482805758 0
426516267 380051971 0
241937087 354649817 0
228958591 67948858 0
448805248 408578915 0
28523 110665481 0
345045601 81908094 0
468569537 142412692 0
363730916 497244800 0
312654112 169756032 0
77452198 416357597 0
577509979 477480460 0
432560434 165257666 0
251300068 529166168 0
535572657 392765466 0
561783797 77262513 0
382198287 194014823 0
295699534 65688593 0
384436190 61066960 0
195713629 456416689 0
531778451 120909536 0
460207020 334017094 0
463493 174415689 0
108103709 460964503 0
28873762 524926656 0
79975188 318693384 0
376139656 216563192 0
273785759 410546566 0
107414348 279251300 0
356514397 413773679 0
277727534 150211954 0
341981707 126272378 0
67235855 202136288 0
191286709 119798973 0
193243500 397677317 0
346359191 59040623 0
60806573 519092987 0
183675626 295303042 0
514682158 489275751 0
161250501 568572337 0
472534727 393288055 0
324729157 15596006 0
404353275 348805568 0
154938604 244002726 0
270043326 184971827 0
367851201 563482164 0
415974407 381915227 0
539379624 179988109 0
373989552 347276126 0
268287540 519372667 0
154306225 354699291 0
547896901 331914360 0
118204883 142569984 0
198583700 453433126 0
493447429 104046934 0
528033060 183846007 0
382143322 109967839 0
325860279 151356878 0
388816033 98026264 0
194086602 510668942 0
458218755 472365745 0
209793751 107879279 0
166811303 424502172 0
6633433 525613380 0
552678021 290444444 0
162876304 124665536 0
502081608 526804709 0
188901675 292890049 0
291742914 26842322 0
102244257 571547125 0
140427934 337849757 0
87167632 542695227 0
439148242 212023209 0
438999626 356731490 0
300862102 437977973 0
460831264 77261112 0
47321412 167499940 0
294604989 198826813 0
414767466 328299995 0
540275171 348175688 0
555085582 570879298 0
298877551 144669177 0
441822686 555093613 0
42655014 298879712 0
76537059 577158958 0
391489648 16328930 0
140753095 187088442 0
442247147 390617015 0
56879241 457889815 0
365197933 569772629 0
477137507 303917191 0
435539654 97858943 0
225342278 279129959 0
240145025 16443190 0
104537263 114989332 0
204815538 389270282 0
188746858 108766339 0
200131020 425742647 0
369471686 286402319 0
453857717 75249750 0
471999398 487892014 0
129545248 336670469 0
86554539 284195165 0
129264717 82812773 0
389952457 20761890 0
446261680 159350040 0
19123023 562545539 0
275363773 103810185 0
249286386 186606632 0
175976188 130458215 0
512756862 166151107 0
420204814 424419720 0
451009493 139460023 0
220086978 380771248 0
373026571 274833716 0
381400602 369414090 0
12123345 480524569 0
281085664 549303764 0
25822106 76786495 0
72004445 68399159 0
560077958 570539924 0
172837549 504051056 0
81808903 129630349 0
250267838 566212954 0
150304075 424098510 0
109336229 104067566 0
66507435 437658317 0
504829370 384727598 0
567898163 312401028 0
549299078 189251038 0
193116046 213997457 0
77475326 241221453 0
364319678 404848635 0
324218891 135815982 0
188747991 404847627 0
287041913 266806232 0
473812656 486712567 0
348424506 465325981 0
7429075 256675617 0
66817308 384610865 0
272802428 391813876 0
579481112 195481645 0
287707012 240830842 0
471195026 149528044 0
357585305 181110336 0
273072619 479314666 0
86357369 493246150 0
435848733 232880654 0
444706179 413317132 0
372016326 165768078 0
146978939 563675255 0
317517817 534414514 0
505529176 86932872 0
164519225 468726315 0
389832654 424661048 0
390461504 288990998 0
113175651 253380305 0
265277944 50994659 0
245646349 233930112 0
80393574 563908325 0
129346829 211074416 0
10593860 572303405 0
285751823 525967032 0
80695152 440250075 0
6082811 427494870 0
154663807 28719771 0
174390726 56821437 0
210663757 441007638 0
152529040 238913893 0
187444256 384765651 0
556632429 555968952 0
26456130 104484618 0
291436854 121424098 0
176335487 88878946 0
280751561 345663225 0
156192849 379842257 0
318137035 482426509 0
331488280 327937058 0
477726417 61679908 0
509315971 418480039 0
432410992 68444781 0
576635168 219499006 0
464946350 251341420 0
469775192 430089040 0
166859046 325150335 0
162364287 1601224 0
530999511 556481715 0
62969415 436187986 0
287983121 532362908 0
185108015 44869676 0
87956548 434017309 0
421819286 95012374 0
434328435 110298762 0
21786021 418354639 0
25698231 308720274 0
298676616 126825940 0
212354559 573712481 0
390435152 548796503 0
114440022 53834893 0
446044974 201247050 0
171973681 455805581 0
336370518 446404522 0
457540279 20038961 0
453872081 548249144 0
149097230 193892741 0
49492101 149464331 0
306962375 437934091 0
273167331 96481687 0
236247685 303598691 0
193892474 445823730 0
504499058 50883138 0
484483977 330240738 0
514043284 107969211 0
357066349 302907246 0
474772848 6346605 0
409864223 230373876 0
354972768 403431386 0
57271918 240165556 0
156394430 554632404 0
202069832 364696398 0
223777523 404420076 0
168053974 523650247 0
184696195 56714181 0
375184907 454882926 0
282318046 505592861 0
242334835 51084548 0
79919364 53281279 0
517718726 286080948 0
1877239 318455429 0
506758504 155424394 0
278570495 142886597 0
67041023 443661913 0
353180739 387434661 0
9181524 317424965 0
141766713 114029922 0
319997769 101385332 0
298579525 51079199 0
74150743 272090568 0
33747186 251916374 0
577196482 550559192 0
116704030 423859631 0
519099240 170262226 0
113349157 440305191 0
279442587 97133086 0
69257731 157799060 0
218330285 325903832 0
294225676 415990773 0
251803332 346437567 0
198230305 375996308 0
492000437 225894061 0
392481783 74731116 0
496931796 202496785 0
53210975 237891249 0
71176987 572683854 0
241504947 17443334 0
98789016 360728291 0
517165235 530340887 0
247924622 272818163 0
496920648 466809212 0
263783197 356668291 0
223289991 542084401 0
252278765 102712798 0
180791220 344172796 0
358988165 181623430 0
359129103 51795553 0
106567790 412546526 0
297240045 340356818 0
70996509 34319066 0
304397021 297718995 0
205796871 329654245 0
250390112 254492083 0
429466479 308370196 0
167876436 407422118 0
480985036 191306044 0
188605098 470211723 0
267611577 343449553 0
75818557 565582205 0
170627028 460752360 0
138687922 169556054 0
82565150 166401856 0
488923367 250781350 0
259624144 316746904 0
63964827 431976764 0
219579474 363695290 0
454402411 358638532 0
210457147 136821811 0
472731624 336916447 0
118244818 142622035 0
278229312 344104044 0
536187765 569241885 0
284040007 81291017 0
97142684 208282086 0
53271895 406048029 0
517826958 44744702 0
159589200 378896979 0
69926683 519968962 0
263328197 46661641 0
81704420 193791416 0
307072678 565382371 0
264356432 415875661 0
86897454 121053730 0
219636796 374551100 0
290429114 540851984 0
434187679 475209670 0
89339070 57680911 0
18557558 376100629 0
456388079 478403226 0
437720857 452953271 0
250218788 355253244 0
424234016 144747789 0
163622711 54652699 0
77273471 236686594 0
447040824 536685681 0
79017446 345447995 0
405554319 64344063 0
557966123 272240054 0
188989385 208203533 0
67708494 463174132 0
263775076 193332874 0
198273369 297690289 0
346812627 465628931 0
351100907 184588575 0
43242049 154477202 0
360514600 230451330 0
432573201 484726611 0
305863682 270925299 0
256466771 305286120 0
86378168 314318120 0
569922472 484826438 0
534433725 25000080 0
332725194 360807639 0
94453296 304876280 0
425816312 66016027 0
179853023 38636756 0
410263724 102879527 0
126875188 250503868 0
530172452 94147838 0
179180117 118221602 0
181721042 23067325 0
209487638 480325360 0
403740807 568334665 0
553276189 229252767 0
54924860 528085315 0
578593020 504311679 0
213438160 499258691 0
250419947 460774402 0
221235789 459717496 0
30340306 488059880 0
12048169 530873796 0
244881239 507835459 0
491372523 237894598 0
417750304 249398293 0
16337130 259163909 0
254531513 331026860 0
416139518 454476701 0
503196695 16407786 0
326805803 107636624 0
53865969 359389447 0
254245197 58265715 0
212290106 444745314 0
459769540 522029688 0
369066405 544670435 0
509474689 147801711 0
133461043 187527194 0
129274629 239688621 0
268600409 422968435 0
507340486 143001714 0
246796476 434121412 0
276735569 353667511 0
275154810 564098825 0
515902962 568114581 0
379244060 49877643 0
402879849 177060842 0
21882968 249433557 0
539123763 236859263 0
447858617 345063462 0
301050818 34175260 0
289220875 309234104 0
430590094 283739309 0
362800546 505378171 0
66400512 238560989 0
71100351 496038426 0
12834441 408959171 0
57502902 140266136 0
31654069 572901313 0
43968172 27569467 0
356159426 74821044 0
113499564 461499869 0
419657020 364344077 0
130895154 54960536 0
429898454 72062712 0
85797572 179713963 0
409164937 516102019 0
216210342 365103256 0
317089024 171489101 0
565070755 414394865 0
457389453 29747672 0
447883136 554639867 0
394179639 95370202 0
321102913 422935969 0
266378042 292675181 0
35997321 144136281 0
479777016 334623198 0
345569522 511802578 0
499515191 178353976 0
365374475 262074360 0
188068326 446893889 0
185507720 154629849 0
49200528 323298387 0
132324338 245436740 0
121656467 329208382 0
113421286 265674971 0
15267495 10634307 0
346796449 387478487 0
297973463 482480364 0
577645902 495231119 0
145972052 167030355 0
210868540 222738626 0
314685413 197195764 0
42020402 152609514 0
375256294 87459103 0
359934927 282912320 0
238081057 340138130 0
444915772 24139786 0
476629341 154289154 0
228558932 59941903 0
392349941 42966904 0
267880125 305182764 0
515375706 220139866 0
216430702 348271736 0
2209634 435650525 0
262459728 514247863 0
279402589 317204347 0
518758339 307088509 0
399587371 532147753 0
312735638 148325122 0
79567742 473707800 0
306952529 419002850 0
538024792 406379381 0
420792651 302891731 0
293296911 43912797 0
352636123 311745960 0
107106149 171181994 0
97356887 47362082 0
238324599 533481167 0
330553961 454682233 0
489396244 397327263 0
531466136 267888864 0
204843949 26734203 0
9898646 109469356 0
465027478 238940097 0
543402828 346680303 0
539542519 297367945 0
81395414 341197269 0
472834129 454324204 0
246213263 136191327 0
568490575 470246358 0
398860576 492513666 0
108644637 446451800 0
404428490 498391079 0
247548291 221913293 0
877804 339557110 0
105747882 354876409 0
88828094 575659621 0
171612283 174347824 0
579043391 574876011 0
240219660 41806079 0
514324819 225236064 0
104903558 423190507 0
46834764 23143209 0
265173684 76504407 0
373556235 528303750 0
394779777 275424284 0
369616964 358258586 0
349430146 561474085 0
463124181 118530304 0
93520490 247306791 0
412502449 565828032 0
132094432 141337299 0
171324031 334714873 0
19375872 125415653 0
517158192 383746975 0
86589877 315026462 0
441627015 139749165 0
186864051 35177826 0
483301772 357281206 0
288567169 233854062 0
47162059 239202678 0
238625144 449231205 0
89631039 247585087 0
500751356 434227626 0
331708762 186595191 0
235376228 81617007 0
259711643 417010060 0
59902322 293026869 0
463324260 565692969 0
424515079 295972038 0
506566515 132005520 0
353747505 402650061 0
380969164 252969728 0
172007912 144776031 0
22496468 450882439 0
475347079 207021984 0
543050963 339511382 0
408625225 104071337 0
333174155 302665691 0
329846271 111947665 0
242663794 538032455 0
79729536 563948343 0
262160977 533423025 0
481858122 488467051 0
214407056 78946396 0
530090031 451752367 0
131403404 351568307 0
261241695 488555219 0
23318687 110604590 0
21266 357346510 0
205698011 394528065 0
151450087 419537566 0
335110867 129416267 0
444438392 273954216 0
364114886 108406296 0
389179580 449151671 0
163421601 416509843 0
322556902 411679527 0
185359962 8077002 0
46518397 478215089 0
264468240 59336536 0
423773383 525657829 0
90380344 110285203 0
138750527 112758345 0
560454700 200512553 0
472390277 549778625 0
391820301 413502427 0
480412210 356071009 0
154294764 53072979 0
30383745 445591270 0
414909540 487287810 0
168880936 161053872 0
122219340 538629689 0
287296359 396057928 0
146277752 345589026 0
548461728 251621306 0
169288233 543551803 0
327647651 93372373 0
10551097 524937326 0
364870101 313883574 0
492800294 495416611 0
393254091 307376153 0
276965415 244333989 0
59297451 536922770 0
57108325 117667266 0
301306158 181041647 0
304178512 184731967 0
403496838 340640239 0
458255528 49366990 0
135467728 471663081 0
278321536 520922916 0
563771465 23708302 0
223081293 350885764 0
2279283 480940687 0
127368652 424131314 0
379022079 32919199 0
333997904 550221039 0
32504856 59662298 0
505760873 555324591 0
305045161 124529556 0
525488521 149878283 0
21606968 508206525 0
128395848 429548839 0
179421527 54333087 0
321482697 123780523 0
507676075 217232342 0
272952868 309104852 0
429313959 534688171 0
482022050 57234521 0
1586919 449776883 0
461400540 503245077 0
68632776 6438246 0
442365393 315152524 0
147520936 276488894 0
549220030 554563732 0
462354553 19189721 0
261759263 498374904 0
470875949 266895689 0
414980231 11728061 0
443354857 263386711 0
283682960 299548148 0
33636749 326554900 0
17753351 274771981 0
255710975 302109920 0
218118997 400704304 0
554425556 53044080 0
17457255 541301439 0
306023 482517244 0
206957169 288868164 0
200722960 516340767 0
191008388 524849223 0
11036695 425665722 0
337577562 493471148 0
203578913 527111962 0
227654115 417998529 0
79647391 315538685 0
462078685 11280829 0
145531322 387212881 0
205964641 449451683 0
199383861 353094405 0
76043313 5628523 0
296119447 236768137 0
537613846 174283248 0
543165378 484419099 0
133748160 203338088 0
404287715 3067824 0
365737704 61898663 0
301934736 529394832 0
523625822 451418848 0
378876808 259439834 0
533057180 390965254 0
68093962 27908972 0
352781501 483083083 0
364325059 456913849 0
499907988 249691165 0
63160673 452409767 0
450767032 187128584 0
441736456 544211931 0
67978872 392473205 0
309044426 266797086 0
234637468 295079445 0
381321526 348281334 0
548434744 410407828 0
57234467 254775251 0
353096398 372981652 0
337875376 505784975 0
45244514 79364560 0
4506245 384784467 0
401243452 171698367 0
225834024 90812450 0
130363258 531672160 0
577496052 496935543 0
34165044 401224506 0
20611460 577830856 0
377056887 227008058 0
362069393 198475545 0
252201189 238637082 0
215905999 280566667 0
380480419 28115497 0
537932359 45379510 0
147705002 213339967 0
213602380 563294375 0
10744738 119181049 0
146216554 248162568 0
411250973 289716782 0
210446694 8119645 0
36380540 228681148 0
337222426 390395166 0
569173307 133479892 0
222675453 44191173 0
426903919 483305184 0
259426722 258700325 0
7251218 354688328 0
84877794 270046159 0
347708992 237398206 0
42976220 387179713 0
228312230 172440972 0
95576675 220826807 0
111762658 546253970 0
246072104 488301288 0
422833220 461485903 0
268318499 326554620 0
454227687 156466867 0
375463081 342252093 0
258074696 182863315 0
183038657 427955987 0
12267761 158458862 0
2375934 355590127 0
98505809 57511604 0
525490221 223720059 0
239150692 454771894 0
89628471 3110428 0
69556128 69544358 0
315069098 114739611 0
138512447 357074503 0
217844912 541238450 0
39664062 6506649 0
123456632 275379814 0
214764684 572634618 0
365091673 295716930 0
302846636 407524251 0
32817266 492743633 0
133148691 287317593 0
443469546 449643895 0
417714402 2163157 0
24077333 90082553 0
411628018 194416567 0
200750835 321666976 0
33668121 40124418 0
127566579 412031943 0
180999825 46802359 0
488157044 404765036 0
262774927 409080899 0
17509787 180876290 0
132517504 394654470 0
115299634 319697320 0
416370246 448261965 0
568818800 223935164 0
400663691 94711075 0
563795894 289874757 0
170909027 565733915 0
273445472 336909594 0
286333502 129986368 0
507510146 3903471 0
54576733 108695444 0
383541560 37360513 0
567216995 421837480 0
345396634 22929236 0
209603924 129384033 0
467846745 124286360 0
187534764 341418814 0
335743286 465516352 0
449875004 234587030 0
134151840 50766643 0
84762110 570927482 0
329767345 391515324 0
104920740 268096321 0
405318996 191194597 0
370821691 535958267 0
362085856 312670565 0
67005615 553770814 0
87752777 30566135 0
529115728 297993614 0
567387602 504553580 0
540250460 245732109 0
496423645 82596266 0
472606547 94885161 0
352992613 8084454 0
297525717 413430726 0
61472623 419840449 0
44805164 233694405 0
235477116 544467977 0
493236760 395073284 0
84616766 53449208 0
133195111 480508852 0
25730897 494504987 0
560376161 81304237 0
530659996 150062671 0
156350417 47428842 0
437826534 258196941 0
432659892 87762993 0
434410120 339290297 0
494573341 184363882 0
480870581 290392754 0
267777093 546588079 0
405163885 22190024 0
289891548 17946669 0
291005453 85552002 0
475064558 27601999 0
454195225 567161297 0
179079467 195158326 0
168556621 516387661 0
94781725 211862434 0
301998784 476845218 0
342027334 199841906 0
333862130 430668888 0
470401948 149734566 0
111847144 515211130 0
39496208 244318828 0
303079635 170310357 0
53073470 363494642 0
171989465 131106130 0
384806446 143425656 0
554505784 538740018 0
438067469 411547191 0
120574448 364893043 0
145841087 452723863 0
461121044 450957933 0
408816359 530769712 0
32342692 269497787 0
379735243 288197043 0
381831427 555842255 0
421308036 549810749 0
21702497 481578748 0
513810103 172874718 0
210023332 207941416 0
296403561 228519267 0
241370145 100469894 0
431459187 439916030 0
416866208 517286079 0
355165857 424569986 0
551808091 50102703 0
131678140 242716090 0
260257568 222691039 0
170234544 354553187 0
563152673 418080853 0
145468954 509990300 0
215396764 280194273 0
937593 20931386 0
89339038 94104253 0
381151295 283315685 0
179580977 459878375 0
153628465 254573972 0
212858296 573185499 0
20250729 132059665 0
33650415 227440338 0
408005506 17175420 0
462744410 119005338 0
30227300 283968328 0
546254045 434987188 0
398216676 373100827 0
336798749 121968667 0
267823930 29171306 0
332814976 354807729 0
557111350 86796240 0
200327083 393806629 0
283557445 328110827 0
226028388 551228437 0
60190892 161301472 0
148868682 197044824 0
8980211 538047910 0
327690850 318429366 0
402863403 152685393 0
521736222 571100078 0
512539941 398714494 0
171364096 171787274 0
362252928 152726755 0
70607038 511273574 0
503030908 394023904 0
464005357 172762586 0
566672030 443374336 0
43716923 387174252 0
445310218 174498647 0
257660663 21772842 0
448330885 431482434 0
541006372 173567608 0
406168730 245714090 0
117542252 111137986 0
414817792 207664402 0
200948830 238120134 0
372938892 292657102 0
498747645 161081884 0
21529713 21161879 0
467398839 172843859 0
41236771 186540654 0
139869928 74492883 0
517663274 177798772 0
213637538 452474348 0
423310950 525117860 0
62786261 4876835 0
147533637 552811276 0
426021862 328025928 0
244989955 129457692 0
484215788 483919741 0
175711183 377866937 0
150177311 110412253 0
456380539 415681231 0
424693280 506650596 0
88166184 303111207 0
174591900 257145625 0
75247303 280754456 0
311245762 393718572 0
480038421 155577629 0
460238031 406315036 0
531176935 332576206 0
511116607 97342350 0
473220712 270878057 0
550528598 202532540 0
53012663 145752035 0
385609124 174732671 0
536608478 126198891 0
285079977 541548628 0
433577814 350425905 0
386495904 578863561 0
390157313 567669816 0
172410583 555191124 0
123998032 563929320 0
425125897 367230808 0
185256589 565816445 0
5087920 241018927 0
358692944 379892365 0
298391848 131598865 0
297599914 366185313 0
327786052 419604108 0
241170371 238619146 0
302350859 544948970 0
138952053 220997555 0
524311283 84958910 0
128442667 399249308 0
511646705 472450001 0
464464980 455005729 0
549789352 539835027 0
292758059 132996598 0
549472972 327291674 0
261506219 208044636 0
115205460 408040502 0
118093890 418848791 0
242124932 92252655 0
133552204 558760369 0
230690281 68318312 0
6163348 243557041 0
394582129 364093051 0
340491002 309081522 0
478719391 172202880 0
368932342 321736372 0
286415167 233999692 0
304897387 83174730 0
482698671 404071715 0
471518443 32349832 0
91620411 61476659 0
36764565 290025799 0
463023826 544031945 0
282791128 398775625 0
229597897 546373746 0
484474951 568759057 0
61959457 176543936 0
232894201 389518936 0
272873296 504104451 0
269289825 276369250 0
501456168 468587534 0
515158351 530227124 0
294917612 544491792 0
169060570 211340180 0
483600454 95725530 0
514854977 205100778 0
337235867 422621885 0
24020174 215950680 0
430667126 349937316 0
370873761 505539989 0
494789876 201800293 0
226425938 786122 0
256080520 494356680 0
125535227 324532569 0
42941419 212332671 0
385960138 81267135 0
483173652 579619609 0
469169505 24884282 0
533708955 318397566 0
93854069 48735995 0
280535331 186323827 0
194221736 64493646 0
272776327 178426227 0
249698139 465870220 0
429346249 180855360 0
490603446 495867068 0
352201991 61517755 0
181648616 468507305 0
324261603 487545858 0
452279846 407184031 0
274352457 146767117 0
204817908 90945532 0
372175256 314860365 0
128074489 17549893 0
555234951 254358151 0
407078774 475136392 0
347156569 544815864 0
427834030 9614861 0
90012085 63613486 0
515311905 133223182 0
429150671 210183828 0
555522337 213717045 0
63199251 43811605 0
338912136 419429919 0
93519689 355897407 0
84429351 528574698 0
138040318 308679493 0
399768056 551981772 0
73474034 148104730 0
577409157 84231891 0
119795343 578360637 0
265203711 160435361 0
547205256 455309557 0
114501470 469542184 0
459611288 438288690 0
92221739 202622263 0
358926937 296643807 0
345288470 383583116 0
421759857 351748797 0
288090027 50272322 0
48419365 223666371 0
562829031 23226703 0
435314072 394055776 0
229414833 37197120 0
271748942 64474546 0
457878522 77098039 0
155884069 316939461 0
519303275 50405419 0
93710573 194953670 0
438837601 575761510 0
60524684 191147815 0
193690612 350087568 0
426537928 516116366 0
304075340 269175312 0
44195991 208889422 0
431988722 262988289 0
261840941 495337200 0
362931779 177885501 0
508385177 574501451 0
167186527 224341908 0
215601072 412293317 0
44627960 325697328 0
151149684 415002390 0
493017712 225722993 0
349487878 549665904 0
338482450 486399430 0
351014676 398415149 0
485451804 369146133 0
92819316 443933263 0
427628668 155237953 0
395568669 180102354 0
331002611 187327709 0
437014156 17209127 0
378028140 22580888 0
470187489 15501714 0
93846276 82213543 0
379324549 147747752 0
363255628 364663726 0
312756461 257223410 0
20640523 150138432 0
556980242 281863909 0
128987097 368248468 0
23647573 20626481 0
206396532 355279811 0
357673450 363573232 0
322740264 40462601 0
514737328 19693003 0
400487873 311753206 0
139923800 96799919 0
465876166 119406248 0
472578656 563043863 0
125223645 10780432 0
175924604 159437367 0
260853976 124236329 0
192684702 272607064 0
127372174 307125405 0
45078307 557677913 0
411034684 576702187 0
445703563 324837654 0
448127351 463500756 0
233969169 184542707 0
574550272 7642419 0
189645241 488586355 0
349622782 463676467 0
55772132 442330760 0
434264217 154258968 0
562876230 100026257 0
553864219 432774388 0
128224354 194603086 0
479864861 331715496 0
93429952 540618061 0
297773667 330504586 0
525555641 579009600 0
100867124 255567142 0
396870057 230030311 0
450309986 505277710 0
355191052 382464089 0
374917143 456553034 0
396593702 458130832 0
432575876 271936207 0
67818940 557332046 0
251916264 465678350 0
559338228 7149651 0
120904157 347282543 0
184256647 101657500 0
77286330 479046124 0
183539495 144494042 0
275541488 406952890 0
394209004 392374587 0
173878388 90294289 0
353272902 447567934 0
198064755 113887734 0
220803965 377801676 0
77278003 442008363 0
475140221 413756507 0
452591701 96926832 0
568766518 425878671 0
482638168 478819278 0
559631275 27227559 0
540489314 1175756 0
486071540 135707499 0
264166241 128628864 0
314003937 272428139 0
372202823 551723196 0
504964309 544500838 0
380134144 382696877 0
95597155 307066937 0
578160832 131865748 0
323017446 401981900 0
248340382 7088264 0
487141947 148319835 0
363412349 351562345 0
487743263 572760416 0
243938797 565685625 0
129730486 8284152 0
470520865 336498908 0
514969805 354334997 0
346465882 167493949 0
144189602 289256376 0
576610934 431546102 0
495570948 6332150 0
269560994 388673101 0
473195673 267413917 0
198287816 308061853 0
243799571 347201797 0
53588927 495075848 0
178673370 37489827 0
90172927 3866288 0
324409995 547333682 0
489462348 226679184 0
10154140 546822698 0
551409273 320586524 0
378734377 549725483 0
572489927 495242161 0
359081808 297959175 0
432635946 262573685 0
121571841 111255496 0
407503494 329906645 0
398163008 331411499 0
346645458 389642958 0
562503195 24221735 0
470333506 39415513 0
79086482 561336839 0
77692264 144325975 0
112398093 348768741 0
425564655 351917503 0
419885498 443533853 0
354286537 269194076 0
536273866 363395101 0
313543330 257117748 0
558217453 407855520 0
9135517 28869480 0
184035471 390997410 0
5650267 103845362 0
578985004 210171435 0
477071178 187761054 0
248447005 216632896 0
456094598 234530744 0
552571686 367192149 0
210429877 92303917 0
422079238 299022185 0
374570215 347811801 0
80129229 554938564 0
421857334 371281003 0
416305462 271903944 0
549613173 12086150 0
52529196 21991529 0
487126611 398733973 0
422566081 254468848 0
541753595 338909134 0
279439991 395509788 0
84053230 457065548 0
458754363 479186895 0
200638853 479301161 0
522679848 128416510 0
378185201 162932168 0
205742214 558920923 0
538413814 545247311 0
262071711 430737298 0
162449306 478567821 0
507406012 447416336 0
91123286 335814567 0
459994820 35848825 0
369466329 65371033 0
283510452 303447226 0
505923030 485805129 0
417252153 149819543 0
327382618 454486231 0
529479522 500182661 0
398813821 35195841 0
270583163 54449044 0
15908549 484748893 0
46844010 367068547 0
229516102 492022717 0
59001537 20833355 0
31792288 528119212 0
166738503 113089233 0
547376077 151131922 0
206521793 385410877 0
146961629 23874206 0
487856274 137962940 0
516534580 466089262 0
386768012 119169724 0
503811022 87313435 0
249398352 277991588 0
563577440 301518052 0
504172483 542507884 0
575339779 531801449 0
154327758 282628707 0
466438446 531455081 0
560593708 252088036 0
428304642 364591561 0
405404498 82720699 0
51126690 33619685 0
578910608 494887361 0
424795789 281474255 0
359985684 92010934 0
431144921 34650995 0
5004524 558167781 0
563864340 358316778 0
282527808 486766125 0
417399597 438656689 0
456510273 203893198 0
121629976 81234151 0
389194028 417746592 0
40674801 225163850 0
423708604 528311785 0
496711558 524493507 0
5751429 5825637 0
111186970 278462868 0
353184661 197639902 0
275357100 272566138 0
120537326 337338943 0
357566044 161766561 0
265603783 60829400 0
556300986 104414025 0
238732959 443444364 0
281144191 527220560 0
569186713 234429719 0
101647277 395176824 0
355932774 107423882 0
22409753 571724921 0
172756585 396888063 0
462445159 382922259 0
368692979 373688491 0
206437305 346150866 0
372105666 444669056 0
335509664 18706289 0
301569092 521275723 0
440284054 517052731 0
358134050 521066149 0
134085346 156079355 0
473439524 118320647 0
452572466 381658284 0
25173014 423192350 0
20433279 38749254 0
32649506 248130900 0
534801865 442916359 0
7300285 296428775 0
336031734 578933001 0
575552537 179339235 0
330443468 929103 0
412107465 71029404 0
334910761 41669311 0
360820772 453987035 0
65398560 198059603 0
530987299 299508415 0
449787102 303659847 0
353104207 252161455 0
453139081 296877864 0
517871850 571675178 0
316853603 96552842 0
357127217 543902779 0
267035170 144179826 0
516894251 569866897 0
436297245 351392370 0
214696658 238354612 0
323801320 456881298 0
96558034 390317072 0
578576769 449553956 0
126271924 12900861 0
512765974 452923644 0
275862551 227054972 0
37342140 500211119 0
571382006 66818856 0
502221539 437970150 0
402821573 214143414 0
414317986 556210204 0
385140574 91915036 0
493760781 312443288 0
476447704 541602919 0
8166636 253382165 0
22310455 225904683 0
331032184 448646965 0
534271365 170431487 0
276946636 442151303 0
413253619 272505768 0
23985992 339630967 0
70737089 13612766 0
259853526 11885781 0
181632503 475698832 0
512971435 300636805 0
534885910 508321343 0
156446356 7641343 0
240920233 464952405 0
450542905 231020795 0
222377122 216723968 0
86344076 11175975 0
353292349 454993154 0
306730713 134705900 0
529091337 58965379 0
96539536 116604648 0
12579250 576180338 0
316510416 300436237 0
267803118 548598469 0
337990905 147779549 0
193182663 107211763 0
119837960 226873427 0
219581189 251082367 0
62057875 127962849 0
84291647 28542891 0
240096361 61879989 0
458803728 397766178 0
456882233 223569992 0
39102108 448006158 0
510526741 35867716 0
239933377 545802692 0
456894300 165473907 0
211515931 78178380 0
503051022 331573390 0
173797352 69671196 0
56947600 243012746 0
86188415 508153838 0
375073308 312448565 0
189713160 180854651 0
530320331 191174428 0
376726439 174244517 0
558019735 102120895 0
403798163 309462687 0
125881360 251875692 0
24738673 215710528 0
247172601 570174356 0
404034095 171787854 0
52893877 249037658 0
567296437 323363387 0
374868837 475503563 0
249069418 396350420 0
575592631 160948260 0
278293074 82607611 0
14561405 473874813 0
306906974 442037160 0
369351336 12302934 0
208300147 426255295 0
502847020 269914668 0
459662644 208654327 0
338697902 217027501 0
229626779 74914257 0
240087401 122367211 0
5867566 120949495 0
168955720 362672997 0
54654644 29856647 0
478224363 88044207 0
299810474 343939420 0
191296171 300446592 0
187959817 200837441 0
158298090 80955424 0
425504518 77832721 0
141348591 270943433 0
295707183 82917933 0
132794771 349633311 0
458466236 424500650 0
225896919 480336172 0
119299492 161853403 0
128921950 271038475 0
19221522 309747593 0
516487203 391462528 0
240474366 252809752 0
199093978 296117015 0
155427599 93435887 0
342004268 240889704 0
11357187 539466500 0
377813220 457140433 0
360861101 350516300 0
448854760 480203820 0
78869216 437826680 0
104362269 148548590 0
176162990 481564322 0
499897189 559876709 0
169705755 389615326 0
24507575 538347919 0
340036168 265447896 0
482440004 161287826 0
352643085 103428177 0
204536993 271830154 0
144500078 476736010 0
151810483 491034842 0
303336976 19041215 0
458868243 475695190 0
376171832 296477307 0
530864366 230530672 0
46417387 526018472 0
256844149 486045919 0
217688093 432946849 0
352516071 541460615 0
553507322 562011196 0
300176552 364310358 0
341385308 111798266 0
349042084 104736860 0
39325092 545828840 0
230127637 80843323 0
386311296 401582129 0
358110747 560803163 0
124999915 8815169 0
519924703 347066423 0
109237900 506871720 0
312837879 385166181 0
156906380 117356152 0
398224172 12457778 0
143174215 348628593 0
403832079 531424552 0
29356646 1114182 0
284840698 235511978 0
453327833 396612624 0
135600010 369335436 0
479483186 550909229 0
68459749 382982841 0
119695598 113257717 0
541716336 477944217 0
483175584 272414946 0
367988517 155632157 0
73977448 187412204 0
496404672 67271779 0
183149620 537185152 0
156964094 258529395 0
60659596 113820062 0
359813903 24845907 0
372625772 220541563 0
32817719 482586260 0
215213424 254839828 0
397156406 474818397 0
463951320 419518759 0
89377862 565260845 0
336300618 569891542 0
521158158 512881624 0
249417583 427214341 0
66036253 70916724 0
309482391 574834191 0
533370324 280487874 0
510696799 307693381 0
104037682 99280574 0
407781885 278209539 0
293541176 256366699 0
21546651 245722534 0
489505936 485796635 0
191589235 559895642 0
80427915 24289787 0
322991661 61805730 0
16839890 531013178 0
472123245 492314865 0
97679130 194262671 0
131091200 479884612 0
34306077 378836481 0
140046207 230883044 0
27526940 228358624 0
257940111 459840406 0
536172002 345134692 0
565751902 436484535 0
522510777 343453805 0
162274493 534949099 0
293515389 359922494 0
515241014 71263903 0
230147666 191059020 0
129661153 576809381 0
549411963 281254642 0
362353105 317441909 0
241258620 150760354 0
569298828 277588414 0
537057371 547650782 0
491905950 517600463 0
558639592 70941648 0
98792447 131127297 0
45159085 489793931 0
41064287 495158345 0
76481990 192617153 0
467594533 23186164 0
114836494 403937849 0
110306653 463384840 0
330199123 296614914 0
174086646 363188655 0
464071705 419896215 0
286476470 156062910 0
518551588 366008114 0
522729545 521022917 0
144102083 33895934 0
412274861 314057906 0
92275872 516407568 0
559144046 576740391 0
476566418 571464548 0
500658282 363961359 0
236152270 525184698 0
333223458 544334385 0
212777512 362440511 0
148672207 20681745 0
171465478 336106933 0
68965084 434026652 0
213614227 227672110 0
303173724 481480731 0
101181320 313096740 0
190892078 131348850 0
41319682 418073356 0
141102252 232100814 0
2220042 554269024 0
40872752 261178919 0
450597357 119263316 0
286225104 528844065 0
223176274 129213995 0
236465013 323883866 0
217501316 158117070 0
554512487 248325024 0
375193229 464996997 0
289011997 527724567 0
336737226 561222579 0
86829431 124782657 0
88024262 437902428 0
82329338 561208405 0
286646126 290263370 0
223366847 455317238 0
412001851 124389026 0
135261812 368871775 0
102985709 388373681 0
256236142 536424024 0
2072180 395221273 0
300925562 51472811 0
545701093 9384968 0
169612777 41400835 0
123708782 151028268 0
73155451 135238048 0
206097299 106673377 0
566576949 65135880 0
520775944 194483371 0
5042756 257427104 0
228297981 558091316 0
339754492 381565026 0
58313691 449764927 0
456397523 485178420 0
122144209 49758585 0
22898968 553140179 0
264992758 574991650 0
80553696 342561093 0
49813415 532544442 0
69213084 104946705 0
253289495 178060490 0
343546620 307573715 0
489382277 488131529 0
132637063 512722001 0
258688471 99610312 0
230374954 196451852 0
508851852 32882925 0
570978108 459922557 0
248974868 487761950 0
86169681 124392046 0
241469331 229861841 0
30618549 76512427 0
530234060 343742971 0
524984326 448688470 0
200737917 547706244 0
276846111 538705443 0
522439423 565020849 0
407811045 257620553 0
112493838 169095364 0
37735997 302967350 0
32612155 573280272 0
499093038 91077690 0
264707746 32678525 0
198807258 136027526 0
419751358 144061128 0
398746936 511152603 0
162206910 324459737 0
162941242 275176635 0
139338339 225722482 0
561905578 494483060 0
515093061 184085004 0
243934171 484087854 0
269248849 116009182 0
12371753 238919174 0
311827390 81345182 0
70097641 42337701 0
391929268 560694089 0
105111750 354448417 0
502304486 394678894 0
90754821 543011472 0
211425990 152632985 0
403794668 85016640 0
329736919 239522225 0
258527746 75934924 0
112130192 341944194 0
263699145 15158527 0
461100425 104589877 0
19319040 374729997 0
331910034 515106726 0
104988109 73223352 0
344210628 64587186 0
339409749 27400175 0
345714050 531033225 0
313142931 217241777 0
46057273 262815753 0
21000875 36925900 0
253604118 2576975 0
260419788 428485519 0
184340518 517283682 0
5844734 162546210 0
265336755 66887140 0
151267635 94717559 0
48041467 180447250 0
494223036 71838162 0
442920880 229696281 0
324188734 572379068 0
123139949 542238220 0
316005178 574881139 0
161725461 68100000 0
270632138 225598050 0
77962713 176146903 0
55714782 475552359 0
380692193 40553106 0
236592177 366344964 0
164148535 216769910 0
348949143 210269229 0
80373932 464624347 0
32963882 215998551 0
221823427 504918216 0
508015659 545677057 0
23268800 242118356 0
104901372 247162142 0
479581105 309386788 0
186660604 132554512 0
564410716 241573930 0
458604059 558328629 0
381709973 447007667 0
545349899 268273698 0
341196788 399526678 0
416434466 388094514 0
550906929 38453169 0
505720295 211811924 0
175658650 82230426 0
464093459 531694305 0
382201878 99824417 0
433066947 216199766 0
423291661 70969897 0
246759123 299675324 0
227869742 52986371 0
193168008 245162485 0
512124952 276846665 0
194616009 54059198 0
403037326 119178391 0
381985875 219658416 0
487336057 16241108 0
313943859 218333599 0
378713821 480000538 0
120450778 459434592 0
57492205 367589439 0
219671326 531405514 0
262693804 330135763 0
75653003 407867732 0
270553982 460804190 0
478927215 63843256 0
220075097 167689720 0
258865858 439130324 0
235614412 44559874 0
85686685 196831966 0
40191915 168444465 0
297281041 451852185 0
221641404 214027730 0
529658391 382222251 0
173221919 162606082 0
415723082 139406290 0
209573064 205030979 0
416720377 174821154 0
7278907 428066672 0
131219640 442111620 0
410787873 388083519 0
174984995 9863633 0
267283466 354541512 0
2022787 170245267 0
468514664 568279449 0
536196503 567988355 0
78839125 235458652 0
84139976 434575696 0
84965336 302901438 0
266292264 262825061 0
512196164 407233607 0
528063254 120840669 0
472573741 142483983 0
311885485 70130612 0
489786851 231340161 0
260218776 170729619 0
401737471 153026463 0
99546081 306001113 0
217758484 1696305 0
340996431 485855124 0
139267748 78465237 0
161864424 316928514 0
543949501 265122853 0
462906550 167551504 0
212953420 127297696 0
240384223 171942427 0
499199878 511800937 0
507270345 345577630 0
242589183 383831921 0
50319114 308526362 0
165845758 235758269 0
421138005 48175968 0
545363752 327294670 0
430759869 225547772 0
103125483 54784046 0
285287537 188481771 0
196309168 13934039 0
303527311 356201008 0
163242346 213733640 0
426642047 540258897 0
536169056 218944082 0
312349894 446383644 0
497686654 523721701 0
177192094 89383944 0
47910509 547487149 0
516308057 553960247 0
543589902 191122411 0
258344459 526093042 0
265540339 194564948 0
316655660 315117739 0
301137145 71408620 0
406315166 63772264 0
195814466 248369803 0
388763295 59641954 0
301727682 94627710 0
386768309 199421622 0
219285740 290064900 0
102026812 415227577 0
231647264 398382866 0
570433668 473299304 0
326853756 444407990 0
203971767 237672165 0
344872386 422141885 0
418545105 511313723 0
375790010 36399460 0
239723563 435418256 0
68634122 552992736 0
301813213 169227218 0
167419817 461887585 0
232781449 261509450 0
371559414 118034362 0
253805083 87660487 0
106900687 206630717 0
139513767 86444539 0
173383642 212227726 0
567340164 294763400 0
190202852 315843904 0
267504305 227878675 0
369579381 454013651 0
448310380 96110695 0
206928109 32978937 0
333863212 152897733 0
398670576 60897805 0
153925275 65712937 0
56326082 150691915 0
245568671 340894173 0
50428285 171473661 0
461121176 503372934 0
522483341 39132578 0
34690302 160462940 0
267817809 536449202 0
533229195 95245592 0
101145327 392788796 0
118051123 560331442 0
290250371 459337826 0
558391226 454762577 0
280048110 497637947 0
471623821 204336799 0
202170716 107451385 0
446685369 115389523 0
268003137 128003395 0
192378483 89603364 0
220818669 156443386 0
65266002 522663300 0
19733782 180802871 0
156067745 393914945 0
93900388 69841977 0
360049336 464223261 0
561253859 161368597 0
47472494 577578596 0
9752483 403596200 0
328993546 34925228 0
409260900 433415092 0
263655868 248710780 0
499521554 487976061 0
44958689 489589060 0
24873576 244599767 0
202217754 101026202 0
97209460 155761030 0
268722765 37845609 0
577770505 287239064 0
118052176 99101561 0
393109235 202956481 0
135187236 344074655 0
567407522 384567753 0
411607767 399837409 0
305122546 329567479 0
268062814 318990948 0
196094609 237681036 0
190410300 262374776 0
59740449 395415909 0
346207041 104347142 0
575502942 327372803 0
455630944 295820943 0
218885262 79888073 0
174156068 108880107 0
573667534 148893637 0
23679765 353107582 0
404280850 107719381 0
315580010 416399817 0
376886148 46402605 0
218434069 572039702 0
133851463 21177210 0
520509521 471472408 0
457038995 136636688 0
3918009 280985410 0
327325522 446703284 0
367434776 225080162 0
345945474 68173109 0
91701488 359800230 0
472900338 233024496 0
372381172 46847496 0
339366200 488812402 0
104524502 440683340 0
377838133 511328588 0
2383916 562877033 0
61904434 408069218 0
536820078 381551521 0
141329288 449673762 0
484495046 575853107 0
446986855 232942696 0
367257774 153274398 0
297031682 185402177 0
257102052 538489838 0
222954598 259471365 0
198531749 228857553 0
489512254 246548773 0
116890668 129009864 0
148364203 318060021 0
520755322 145971595 0
176054310 4483542 0
94461592 431370216 0
388606643 524399760 0
530669562 515971784 0
221150013 573955463 0
517743069 118984373 0
427835371 373401821 0
133053266 428585720 0
578730025 199199648 0
271884465 490178292 0
111212605 502225387 0
136206416 299102948 0
143029528 485732634 0
97372756 163299880 0
99237494 90890733 0
266897636 10157099 0
383515412 574511680 0
346528162 494405960 0
569541808 491098741 0
546063415 507762046 0
568485074 228775811 0
282629013 89480000 0
92798089 429729789 0
245109503 244178448 0
572192525 577547706 0
450574797 312010189 0
269085878 332440508 0
370419744 31742008 0
333043478 495518529 0
493996382 135730785 0
393172712 30169562 0
322182900 518334678 0
179277041 241933117 0
33480651 352905700 0
210702188 283114073 0
427509310 236423196 0
81543260 330293630 0
528555257 297310932 0
119276750 540461574 0
77451928 271702275 0
88113159 191804344 0
308559180 94274165 0
550728627 233874136 0
379492792 136541358 0
203611080 563683629 0
218714727 56360401 0
144854552 367229296 0
304745903 134505051 0
16889995 247055903 0
454361644 433761753 0
123843467 470589725 0
469762403 293724688 0
513393210 114992046 0
185409540 356365308 0
234451110 442604141 0
460731732 502889606 0
151364504 357473795 0
104554435 375712805 0
391354151 325402789 0
551625107 510845280 0
478052557 163164830 0
537912026 228542064 0
577981780 101430306 0
141694866 270658734 0
391428699 549450653 0
342543672 369305801 0
171405350 463926464 0
184084025 209507647 0
113374631 423858889 0
233783209 203380081 0
196315919 128549034 0
56582469 220091113 0
530117818 171129196 0
423711921 264947356 0
545404238 1107242 0
113290079 573500114 0
564714195 39546068 0
512648039 259293646 0
128521239 307782507 0
402352203 422799562 0
249845551 75334885 0
525630340 406250155 0
518281691 205703620 0
133304592 267255194 0
101470030 346676904 0
332892441 147599236 0
44223921 108338073 0
355906361 292931746 0
104668773 180145609 0
129043835 184173669 0
364762536 211148744 0
243971525 230551194 0
212759569 438310726 0
535923716 486380725 0
466703995 438795724 0
283145111 416616844 0
536170215 35503369 0
134780039 307462363 0
272841274 116544828 0
51456603 181002766 0
493461024 10016907 0
69185663 575236144 0
123576609 122736185 0
350355692 399647820 0
509498656 149514643 0
254758623 110572630 0
96125727 460531779 0
102518592 259355469 0
353084630 391450312 0
206791413 63847503 0
81347540 29564817 0
216313433 346861601 0
146024125 33089839 0
544916678 91647465 0
515710183 337837649 0
191659309 123209993 0
412829049 11082376 0
279823308 70848624 0
299762162 364553628 0
153877377 398525728 0
49175505 31646264 0
133547790 434100927 0
178547143 507878546 0
377819596 265438312 0
129281922 20019147 0
531123052 102915969 0
549682512 58746858 0
17053591 114214020 0
576550179 91510551 0
145155055 78097644 0
456926958 443408714 0
63818919 253653889 0
364096287 527240466 0
253603952 471882921 0
163424410 301382755 0
417811968 327986029 0
250300987 550806659 0
406909229 108726232 0
348504071 376685826 0
541741717 446257201 0
423687202 136512964 0
14241702 343288232 0
431931008 8245757 0
113714506 214586675 0
185293424 446775068 0
231093585 345018800 0
378307268 476430649 0
78963386 142669232 0
21451345 80818339 0
11997416 54840437 0
208638846 471508803 0
307336553 357801467 0
408071278 176011840 0
218294541 395287136 0
334633215 441212536 0
42449836 62656447 0
151621727 135327569 0
119815145 474169801 0
539217479 343791830 0
493499088 8823629 0
89838220 60675320 0
369037983 215540832 0
440086559 443174748 0
557578364 55339030 0
507887667 460260214 0
475644379 178203757 0
166906286 138038151 0
249161066 73832916 0
129509957 181175984 0
232455903 210291244 0
91026627 475052390 0
451404374 389984245 0
409571494 313676241 0
309177337 473927383 0
448642318 459854902 0
403470153 473744017 0
268615063 233243031 0
141981573 377026295 0
438580879 422816641 0
214931576 497569469 0
60962085 473939963 0
145825878 269485099 0
56955693 122125778 0
356650748 314781533 0
100048246 464495643 0
45276502 310501028 0
130184487 538166106 0
417989779 2329393 0
4182701 104842111 0
232379803 126660764 0
184053992 119246147 0
19504363 225938079 0
77342209 205367870 0
304699283 77675787 0
476132754 177379921 0
272185434 160790733 0
232827391 215340577 0
308908919 256779538 0
563130549 7478691 0
93369672 51986015 0
424910907 217559065 0
21496467 219975426 0
154701682 489101084 0
25344619 209541679 0
252468625 16519906 0
436527639 335144148 0
220079090 520402065 0
489702060 530949742 0
285104711 94830599 0
242254344 218341704 0
6391391 567271166 0
459152703 339154378 0
136953141 483832628 0
514091634 98550531 0
44006374 405433322 0
162152846 351543694 0
194767212 199194183 0
299687502 511057464 0
438946832 153074003 0
499909707 395762167 0
538455528 251725767 0
575496025 77718488 0
409950495 150015991 0
39609769 171617294 0
570653918 394375767 0
241242445 343490240 0
159920525 276929849 0
381088388 452370243 0
163355466 287008474 0
108701267 391301005 0
168040813 22039248 0
333124965 267501452 0
419970742 488181187 0
150798102 70279899 0
231104494 79336588 0
444053946 230013026 0
95076676 542549269 0
480043147 42336299 0
93809150 559560940 0
569405656 470940049 0
381683796 158575897 0
55701027 537925942 0
543337191 86388690 0
102842495 534407391 0
378216063 150991778 0
72906347 30436045 0
444104188 450559532 0
132366892 533852292 0
546366850 81385729 0
76014954 374762555 0
268210755 155897953 0
528843347 434774589 0
551637843 244886777 0
76132723 316632717 0
554394347 444789272 0
329233787 296067864 0
401732459 423460292 0
127397462 58363384 0
263764583 577528714 0
72012921 473078726 0
413010490 42869826 0
349743965 181148421 0
194117898 206394898 0
480018865 130953184 0
298353685 209930654 0
290210565 332818317 0
210105568 16484062 0
559323553 216701656 0
416503776 203894994 0
181368993 548620513 0
131502483 383413921 0
567556595 103316137 0
288633513 534647279 0
317048501 218043089 0
289047255 109372104 0
497846966 561942207 0
211289615 7544897 0
105153143 262773772 0
433360679 458101822 0
34713271 420754381 0
564001528 71162570 0
535344160 138032630 0
474310279 527600083 0
210058440 363877191 0
481760783 257325417 0
508337912 43214335 0
165692488 429997363 0
152177295 464821525 0
458797718 37655295 0
103534634 274698016 0
251751285 367387798 0
256504503 406325587 0
251542407 77055063 0
154579667 138134415 0
225931916 438645180 0
236382558 466348682 0
237500060 433318956 0
49242418 454610897 0
272473118 42497042 0
6564025 380516736 0
103649785 410738973 0
517616652 546801636 0
236319241 342571487 0
529673110 482855591 0
431577033 313942502 0
438530470 50892200 0
389630196 151785540 0
240743602 81536000 0
107442693 42604356 0
98091128 106847557 0
344996554 419226739 0
121201826 223240030 0
118743886 337866995 0
391443263 135144216 0
357482385 145770059 0
426546120 352885564 0
499598566 328277539 0
51759287 561985366 0
509743216 454888079 0
94040142 520938489 0
514583712 278379463 0
517786038 367172534 0
133899198 389185589 0
32841879 232389910 0
173892545 67071959 0
354366966 62453983 0
347158303 50364379 0
513198787 533933716 0
302784740 498316629 0
578917369 241690544 0
453917300 517297261 0
329273305 257966267 0
184267640 477646024 0
112495029 90576722 0
485510813 85937533 0
558168746 468074432 0
58183669 138066201 0
266879499 281524558 0
7728429 348675056 0
477745744 571527703 0
176544289 135504349 0
442771661 166399412 0
203009661 209008984 0
352734359 480176082 0
315507503 472964684 0
1803428 528872575 0
210755134 450640102 0
85609552 210006085 0
181733629 197342017 0
67245568 555959442 0
415601915 15163430 0
296182853 558554828 0
95204263 154085760 0
301150786 441961572 0
578008882 400127365 0
508306500 323181223 0
489112883 270671883 0
559083858 226137278 0
171456704 504441393 0
261046349 162289574 0
436205975 4270106 0
293538239 109351344 0
29944776 487071206 0
16685638 415671860 0
134415326 59936359 0
558263426 309871751 0
78548349 390702686 0
345344161 195163469 0
281420447 296428351 0
245663852 283910795 0
268057062 155527585 0
218647391 365911158 0
301908238 51925709 0
357667043 441450594 0
70959436 180423803 0
452780083 132616596 0
496061814 341759229 0
212164274 514965689 0
374578654 462778589 0
477586718 415067469 0
195797069 422022758 0
186659846 174292896 0
411955160 148399141 0
229986322 417609825 0
553807183 431208950 0
529209546 54861131 0
20475015 74996982 0
75942751 208368193 0
226568934 84029166 0
435740447 436521628 0
390530151 185326763 0
447673170 79581707 0
254887164 395820270 0
208751950 146531291 0
572118622 218269025 0
458396557 542340961 0
77778715 410260084 0
250729883 158423460 0
273328611 447958159 0
162704256 172222487 0
445679571 552307241 0
419881779 381047426 0
368191743 75930474 0
171980172 360121914 0
505202762 470886495 0
56500996 500257500 0
371969606 513945360 0
5271886 402907085 0
47039398 360440301 0
139555104 364999116 0
416981624 359778698 0
562851789 204896860 0
350404119 490017479 0
305227337 500396215 0
163459362 43775241 0
112229747 204966893 0
344156207 573170896 0
271621506 131877019 0
416676339 295178516 0
302223149 172184201 0
361732755 330811837 0
383140497 226356618 0
237789700 267611587 0
379570353 357151102 0
275740506 501211160 0
220874541 573183955 0
53775532 37084587 0
69332377 508211697 0
195860015 308541055 0
532687765 286075314 0
61249762 424085898 0
449732258 149505859 0
70898547 523135697 0
227977026 123087167 0
362739295 389485294 0
128780510 259318904 0
10977881 175152301 0
371520767 372989128 0
5784402 140329786 0
381337020 152589824 0
411107599 489180471 0
464744397 426919114 0
16738855 242341259 0
188883881 48198203 0
17856921 83774094 0
555416822 345486124 0
465320527 188527647 0
22324509 360554041 0
424581888 341137945 0
83041235 446341492 0
159110920 115658651 0
25760092 170257255 0
267995270 21791472 0
259487341 210017139 0
539767849 267185458 0
136580308 532039132 0
24429350 566435772 0
103285297 143155428 0
35900080 386064396 0
473161301 508966687 0
507199556 130668439 0
232761286 92227242 0
383641248 296840812 0
300817155 533651275 0
557005302 306398233 0
320112765 18993374 0
32624739 175153460 0
105348321 99099630 0
103912642 377757343 0
32915855 282814779 0
208270149 6087527 0
229353381 51678467 0
138320270 470203528 0
339674195 478117702 0
353352238 203258965 0
159058788 331658382 0
357776265 292292200 0
306068794 540517678 0
469598914 426976026 0
228953487 157904297 0
406054795 232182729 0
208860899 11776487 0
168825536 24602907 0
554790223 362066576 0
249697529 359252954 0
391169642 202812190 0
443411517 206681185 0
571716018 473078752 0
217007825 368982635 0
523959123 257939974 0
296044939 516527442 0
419580925 10252618 0
468645716 118156595 0
195683942 507671375 0
85221845 424268010 0
320634277 332093499 0
235788694 207221575 0
13949794 126141150 0
491937712 446450790 0
556101636 150227744 0
31004869 183833441 0
477032885 5232685 0
36393582 272222221 0
255545357 366547033 0
552424577 231104733 0
120215731 55366071 0
429290020 227674394 0
182501155 462028736 0
150739981 533963766 0
158681014 167159965 0
96008912 187916637 0
546183457 556432397 0
322838689 473220610 0
339755674 29486689 0
107131244 515990143 0
93263075 516088542 0
358441832 297488467 0
21250197 457899391 0
10830064 334380545 0
198058541 254952460 0
75144809 438922017 0
171723758 35545007 0
45454305 355010149 0
493397454 421432115 0
452420136 2188364 0
144914172 513153629 0
61208694 29775482 0
501269908 201430757 0
83906126 30414526 0
225169316 530330263 0
50775131 409351784 0
71231685 165194089 0
403519290 432157537 0
395240718 126992213 0
401780660 523096932 0
466134264 545922930 0
19484631 490621427 0
210381433 152988337 0
209993087 550118507 0
304362763 443116466 0
426871329 112093129 0
402557590 501282403 0
446310413 195835611 0
305840758 511414219 0
384478481 172256085 0
205823534 441296538 0
469479286 123624385 0
98484581 165687133 0
131021245 255697937 0
191425251 67178592 0
432451878 470908958 0
473714596 334754313 0
84232901 30302242 0
54699628 256589677 0
493073422 579419644 0
250136017 239933974 0
192696238 111979942 0
413677851 389293406 0
465749382 499613097 0
4572592 393138368 0
255129619 28631120 0
488024920 495405259 0
117489936 42504528 0
578799651 181761742 0
295686173 473937426 0
392183351 381562549 0
144346646 389687695 0
125991859 281022634 0
337286529 118426774 0
24742163 443026069 0
300585305 115697611 0
122587148 333287461 0
275769573 288948853 0
342189677 447268672 0
329221838 168907571 0
256032054 233023493 0
79946149 398047097 0
460607465 258068286 0
560757605 549902838 0
490719165 542894279 0
154690044 314261563 0
20671965 379326468 0
423938718 83058412 0
34332387 52212530 0
123203019 35974525 0
519633202 403408564 0
459342522 351504852 0
289463196 402539727 0
195860251 513641618 0
435788783 464786941 0
190437013 54569582 0
402631364 316524575 0
303786233 506510205 0
244156435 399505496 0
337806871 524069005 0
452248099 266001296 0
24882980 249161615 0
171656759 375249808 0
491096081 464594352 0
315998404 360668208 0
576645893 46791855 0
114370401 490965343 0
147370324 366892339 0
389532949 114867755 0
399635081 510813172 0
287269464 31396031 0
417698453 418550488 0
32797866 193536218 0
10857432 527117371 0
364873748 287544979 0
312421086 113781332 0
504364012 125040222 0
276929030 153691738 0
116411124 205682250 0
154594606 481832714 0
291892681 532771297 0
458050694 525673041 0
61144734 191688718 0
230577588 120813053 0
530196652 23976782 0
477511066 493175293 0
330261731 23606619 0
17655397 484143790 0
326141102 281990793 0
308605214 315487706 0
344659949 456429336 0
558575808 518693016 0
541315366 261755065 0
489105879 442331860 0
448384296 404285191 0
382297919 411586292 0
14044026 410687825 0
17043310 245227802 0
229124975 483182342 0
134886961 532470217 0
458629488 474166773 0
7173158 84836020 0
273228175 26280709 0
131668805 425257578 0
344391013 3668420 0
532000029 526713597 0
7410876 178170597 0
257049484 403019902 0
62971407 41614543 0
79136319 43141749 0
475465968 327350835 0
309401076 518917335 0
346855229 384762917 0
119788617 510327616 0
303695710 532711529 0
510750346 570784743 0
164313014 42553170 0
103495044 246416009 0
321231949 58428204 0
418547276 497563696 0
184473515 96324763 0
345014685 484063432 0
424344378 398777809 0
86601223 172398083 0
140700725 367455890 0
482017327 173730662 0
430841490 44414489 0
100237537 137983784 0
260085577 3475205 0
240685693 304162000 0
221656860 532549287 0
152824980 208415227 0
109178272 247369480 0
42865834 164064944 0
567174724 37689664 0
351226283 555723318 0
150389849 533005220 0
249486351 423127871 0
124839982 242396957 0
45761118 321953475 0
511278082 294607853 0
173216959 30909235 0
185135728 149409583 0
92699212 205528865 0
274287448 244556757 0
237522461 541843153 0
508868471 461018662 0
105246707 114456277 0
184472767 420272696 0
479571132 54347107 0
255374117 51121778 0
387672483 150529423 0
66171754 290255954 0
367060535 34123497 0
250036156 22837818 0
388636392 18833041 0
409793136 79487378 0
370704599 324852672 0
249718133 258246490 0
220697343 134486601 0
100107409 505202877 0
249265965 285959060 0
370296809 486966874 0
324696653 297223778 0
1595432 569818060 0
111120398 92936508 0
304677749 482507400 0
169015422 110715821 0
66572756 506337150 0
281036142 522756350 0
219115230 384990091 0
83888382 422802212 0
359865312 446443650 0
508926600 417641828 0
63304977 427329199 0
313699126 529371933 0
272783969 194821001 0
568793479 125798472 0
412764115 460752084 0
554668422 92699079 0
417615132 235650498 0
125510710 320298660 0
68216260 43508359 0
435844217 138583028 0
23719200 217146114 0
448229386 553836809 0
312229687 173013101 0
558717264 18225251 0
47247584 547277855 0
234559187 277750991 0
144554262 370617941 0
332002911 407319731 0
508158281 91494377 0
394786065 199096783 0
170346373 256083023 0
68643907 105867778 0
347468960 154998585 0
40516427 101916420 0
397034825 358225874 0
553710907 334601608 0
66937588 305266396 0
24358031 318326512 0
197192537 286826611 0
125462536 64584439 0
423243385 147393293 0
353282580 559885977 0
381981490 202088255 0
292999166 344928254 0
223505632 30787038 0
478905414 80594839 0
328543335 482044446 0
309380632 328662288 0
566684050 98319641 0
72552173 65513562 0
351109611 457668833 0
217117886 132617034 0
257604009 290544434 0
476624407 294114161 0
217881132 205602467 0
509778065 83384193 0
452511449 202709866 0
542203943 507786319 0
171817034 300181371 0
409091577 469726583 0
148186528 41261605 0
177746749 292259592 0
483945659 302883770 0
317661410 246289732 0
71017351 556811402 0
519006819 468175543 0
361263537 475619874 0
151962730 362593624 0
27862093 109875465 0
554079256 400126643 0
279939173 202613656 0
325806339 239232556 0
222230697 386762891 0
87628599 360088162 0
205019981 391652730 0
234122090 188501438 0
499046594 526265491 0
568545668 455749268 0
575681744 300263054 0
370853044 318968398 0
515738996 251330179 0
9951739 263807080 0
481724059 86131998 0
287190567 477339535 0
415425550 206654497 0
188017144 225580324 0
358424407 515691881 0
558255877 170437672 0
445469372 380818718 0
68577217 271565888 0
324728495 296211494 0
411471574 137369338 0
560401252 447607355 0
527300127 187663278 0
320329436 105903993 0
482741188 99858259 0
405276282 423796919 0
169172844 559557466 0
473356647 408261727 0
138367109 305846916 0
315574761 151122665 0
388575326 15994734 0
49217476 289652081 0
271004990 234896672 0
423523858 439852227 0
263745944 79269468 0
276311295 519949708 0
461003908 416833538 0
78236154 548765462 0
264777999 233207312 0
516552152 286522476 0
81978913 372825992 0
92449583 314055893 0
383604531 243256824 0
51315454 432183635 0
380936967 54608028 0
442246577 378998714 0
160828714 162859510 0
475741191 545333124 0
168321196 91059652 0
321552170 396680017 0
517807300 160817025 0
262492310 43867331 0
238192743 375937129 0
39865773 28187602 0
520661263 193875630 0
16805471 503787009 0
62562778 404360066 0
367884121 384597839 0
357884229 31597767 0
208192783 285110214 0
145240025 277295023 0
221528186 298506568 0
13744602 297466060 0
15023432 160554247 0
529436032 464290878 0
122410938 222706370 0
542913064 289034117 0
237639258 559268866 0
519892402 107383365 0
411670146 146053593 0
459152814 395130703 0
426967649 320770163 0
388774743 449664399 0
289675180 162140213 0
97198074 34683060 0
477581222 21367792 0
461783292 78978401 0
96047970 385535928 0
429819326 150310754 0
110688529 217441578 0
207334636 49665269 0
250563939 565807036 0
534370222 558667722 0
148381867 399640594 0
353306963 41804073 0
400996449 479801359 0
333161103 381687748 0
230283430 546735199 0
214476226 218043185 0
292635053 509007631 0
154474755 304144293 0
318118721 141769567 0
164647012 416238259 0
372600524 382302074 0
201834764 262331939 0
472468723 137604924 0
290868310 24651418 0
338187711 461545353 0
516893196 269556046 0
91427181 122969791 0
281071031 13867998 0
230503761 127119429 0
497672504 180981614 0
155685899 121420832 0
467459067 459058754 0
346693139 364852763 0
263973801 529414505 0
212352599 380873188 0
38689689 381121424 0
6028648 423223588 0
265458298 185459780 0
247575507 303659016 0
246470419 161918194 0
122938630 254296443 0
95273421 359914577 0
390938514 21564673 0
289903157 56280696 0
540543564 486151968 0
511010064 440058358 0
498851950 180045208 0
466898337 193716479 0
563957432 501375683 0
88710481 311652261 0
503051211 314539730 0
239101198 157385144 0
345262125 495297383 0
48731037 569408107 0
536912125 39661578 0
412777702 573668021 0
461866410 295631807 0
526232929 496889157 0
11155369 487710401 0
251562885 148212521 0
569074725 178230146 0
379922294 466333171 0
526547835 529787322 0
343304279 461609646 0
547604623 102306813 0
262552306 11262953 0
200281396 391803307 0
256767445 267838837 0
45050773 128806204 0
294400572 97376473 0
298311314 377177337 0
34978002 461328541 0
193490059 18301182 0
574535437 174628616 0
28092972 144933633 0
435290935 212793773 0
353756624 325875294 0
355659957 426726846 0
271156291 424386727 0
45237108 202227887 0
111135856 61646038 0
91836846 423708322 0
163596025 406934213 0
537004934 366030878 0
3363289 548938881 0
327179472 75753042 0
35916632 100158270 0
161727580 150816510 0
402456913 530356935 0
466309150 509381556 0
495283225 422956151 0
316141082 16961684 0
236509131 3097903 0
299653112 358151059 0
526556586 151580972 0
276397626 255546684 0
336709354 448851224 0
135004498 573015508 0
460148928 437214128 0
202513626 285053825 0
363011733 72212405 0
174603042 301960449 0
316405267 79016916 0
94037876 53406114 0
59515776 452603504 0
475948450 199681480 0
195193505 346108859 0
538092141 247924289 0
308422472 434974849 0
319580043 422144171 0
525333147 240529108 0
491629448 2231797 0
469591806 427743179 0
422666101 216478395 0
28125808 125878586 0
352731964 494919586 0
40007325 379611214 0
231150337 194987006 0
372314906 152199940 0
149238131 221768760 0
158169029 298893541 0
110966989 102497929 0
264251924 97224270 0
456278922 197171732 0
445012688 506797127 0
50600562 231237933 0
200365246 283689429 0
270428562 22324284 0
251884782 203922369 0
433204743 57372329 0
546272865 215395808 0
208288810 263409304 0
14796940 36620694 0
50188016 515985420 0
300823943 48324276 0
154875211 189356387 0
186008998 508120353 0
423057186 171007043 0
83496286 46963366 0
163893106 430925780 0
254713498 559663898 0
90910463 119876330 0
271751270 86946913 0
121058489 230665581 0
325062099 432119740 0
11954719 328115385 0
5770197 344319172 0
328140006 332557876 0
224507819 467434792 0
365700313 302249450 0
256773196 309465882 0
260496478 266390814 0
381111981 132294239 0
522316871 485488221 0
545404689 3453364 0
423067372 357372880 0
146429925 531953476 0
105676297 27512950 0
117014091 549353663 0
163449941 96382420 0
373043136 241115962 0
481853220 535711065 0
464500802 170200088 0
4176008 133919948 0
552072583 423830678 0
483839628 393401317 0
31355995 183662019 0
152977232 361156814 0
131967204 553560471 0
56089953 561228666 0
9878887 383399117 0
234404783 400817556 0
247859462 440563125 0
310541740 276836759 0
299526049 281490877 0
567761443 59323923 0
330385761 353970064 0
261568152 121356104 0
57440185 140197550 0
59303248 91283487 0
370407046 101138316 0
494640836 386954668 0
436507929 422644855 0
86435529 126929658 0
495071370 106568125 0
91758195 460368283 0
453769917 523030322 0
392268344 390794929 0
138137946 470569912 0
165183708 373787188 0
506794971 494447763 0
491424849 473110287 0
507379231 122949732 0
182552868 288840892 0
68851204 515457575 0
38727991 485180102 0
122883973 333472372 0
268363592 18566108 0
147848376 216577282 0
147294014 527970758 0
367570151 247690850 0
172665713 442012631 0
70288391 255597836 0
211057917 119909928 0
132949454 492967518 0
484931067 118799017 0
152357473 46113840 0
552694308 164516869 0
441929713 503388621 0
63161649 409303233 0
354483146 104715851 0
352920289 369241442 0
15378909 241794166 0
542718560 567059351 0
428877218 209002418 0
236198121 563983921 0
448552121 7246242 0
480652574 4652547 0
443204239 232965612 0
347178818 470267727 0
547845389 50537063 0
433860643 191882529 0
423025365 276518039 0
228699279 386456312 0
30932783 513066799 0
479712062 307510308 0
274702798 575607088 0
356955285 141306923 0
319917487 378924013 0
6398448 429440839 0
272789047 568358531 0
169826317 439661403 0
540185897 338752871 0
136870058 162164046 0
328770764 67626371 0
565604200 530592320 0
313225638 55244362 0
78735948 29008352 0
207501891 240272977 0
204891135 43491257 0
82418457 411087156 0
22616529 312327350 0
234694463 449488615 0
95883197 576206835 0
498957700 328598209 0
20678824 107009466 0
405104988 531034682 0
368306845 558749121 0
364964984 87081937 0
462473908 340272267 0
490541509 114058443 0
219146980 345760960 0
102549932 439210548 0
536267997 128205697 0
369454775 28784873 0
105103774 234385032 0
364390122 431056647 0
202604979 411285895 0
219544676 225226947 0
154228395 312117797 0
265629581 132194698 0
500139877 11227235 0
203089611 91312485 0
509482695 561005690 0
262255806 256410880 0
517801434 378526929 0
400738843 159203882 0
546902366 541798222 0
17918172 36049196 0
29353854 45358211 0
209404071 543925272 0
305572138 346748957 0
179166902 280860465 0
323750991 171398879 0
339197440 407752813 0
285618582 463031326 0
351397663 291510583 0
172759707 555916220 0
210725116 560419045 0
175936830 404026408 0
320662165 235456002 0
221920197 252983678 0
443892794 390106658 0
247962945 429072267 0
536268345 82476322 0
138490923 496091026 0
216518491 45357310 0
368457313 363445995 0
273334998 162800044 0
463660976 422023641 0
144276611 112324694 0
44995393 340864159 0
404706220 173271230 0
567345595 230225230 0
265047720 382234853 0
111133992 535523921 0
373590034 77602007 0
256681681 72424507 0
13256854 86077151 0
562968340 351114054 0
402740653 557291992 0
521769932 228034018 0
329415939 556157388 0
489833496 382049814 0
478629194 56038627 0
459305251 158657877 0
239076496 412802016 0
318784536 383878518 0
473227842 481715250 0
201132008 458511375 0
411682744 381941244 0
292508009 90497443 0
249963688 520266691 0
251773203 170030895 0
212808072 359649717 0
372693860 565174163 0
301913970 567302192 0
173375187 165919674 0
408045441 268599793 0
62522403 130135285 0
195239067 455199829 0
452904628 12329632 0
191614049 544881038 0
477539414 344449937 0
382362669 131936010 0
192160162 383090049 0
397600768 456317655 0
98215924 429411940 0
93199319 118470788 0
392777679 418156071 0
202441692 257474630 0
546696290 412603446 0
49585079 478520887 0
465563907 422701468 0
557356203 503934164 0
476970119 415360540 0
170616429 40852362 0
249400704 442104744 0
198854722 431011212 0
518832935 472298894 0
240191483 522163978 0
556534636 49179852 0
172705595 164601840 0
27838365 237112706 0
300771166 319712456 0
34698841 514660172 0
513740712 122971875 0
540877976 418379551 0
379865206 284716033 0
412832042 201006481 0
485840943 73667911 0
248280728 166192339 0
257578320 150663357 0
299622852 513210282 0
184272270 435068873 0
460892940 346186782 0
572103557 49292463 0
315212748 395569101 0
516540057 349565189 0
438925583 196348091 0
458328999 484794767 0
266413094 100268718 0
116296967 368521068 0
381472392 300819463 0
544342739 58951275 0
105833456 476885879 0
160873564 78738707 0
282776968 244302387 0
527169958 312799341 0
28901932 42403919 0
47282985 164544345 0
405034902 222471863 0
62052940 126772095 0
248095098 359933140 0
243871530 310961201 0
579461139 160930520 0
558919374 201470093 0
511561078 278367313 0
46966876 468548366 0
119235761 154929172 0
536235480 523484564 0
325944735 302683617 0
1365349 204319969 0
279034890 517877528 0
525997764 147061593 0
352820851 113220843 0
525871251 455180843 0
287322345 457407511 0
490478662 107696001 0
503207475 449809220 0
232690283 480864980 0
570271670 25892112 0
57797677 320450953 0
549166915 228899395 0
326503368 539193377 0
237517338 284906627 0
143848751 187414824 0
299532825 159703516 0
554701992 273774955 0
532265515 188840888 0
252654719 305109678 0
106873125 246454031 0
366630684 180136183 0
76431642 40287151 0
298887360 68745940 0
301798509 158336490 0
508288030 469144868 0
280711357 354016909 0
252320429 115842813 0
442991287 373248752 0
24871495 485875776 0
392974340 186023992 0
437106552 178735268 0
524665385 324165410 0
280991563 363955947 0
103122161 86654384 0
144914848 404640913 0
437719010 60346007 0
12142111 148828818 0
101021616 571947142 0
351637572 562897716 0
273700784 260930745 0
400732703 370597895 0
372020106 355213181 0
156043346 526986155 0
403651824 308503714 0
142908138 517585859 0
229057178 309234461 0
516294963 361688401 0
311373690 170602953 0
302254564 386318180 0
315239769 352614810 0
379384025 422398571 0
281390928 208558295 0
151671671 43231477 0
256694673 250151691 0
336943222 522843733 0
241577158 683647 0
162789253 497857457 0
304668482 161265493 0
106448706 170585377 0
535287099 116239079 0
579184578 294149399 0
439980525 163298395 0
254831534 118929445 0
113385747 467345842 0
440783160 356237989 0
135992159 277468110 0
93949300 134899226 0
252623627 98495321 0
153408632 225269483 0
538002153 72177365 0
328374613 206336725 0
37111085 142372046 0
72535882 407688952 0
278595557 227261312 0
75351474 41841058 0
342588880 416879583 0
229186205 570385748 0
557434532 266189849 0
269022546 283763785 0
420723189 309789700 0
136545590 507992337 0
308986130 285217544 0
5503549 438444431 0
32969598 567435181 0
120881777 363866680 0
197404343 354130724 0
118261382 242948256 0
147534972 225939250 0
368393012 219012866 0
304671975 543531764 0
186292080 166787876 0
224754240 337623262 0
119629470 85844946 0
489722019 146360417 0
41008275 468499273 0
551557468 273320698 0
89067722 502181608 0
99442027 387779917 0
52386639 265042218 0
391420520 451989117 0
172555628 290430339 0
59688039 151652047 0
165286771 145170806 0
501596185 545456252 0
285025833 476788832 0
126079136 546437338 0
108754859 479512193 0
89141412 38525363 0
160720742 441974654 0
275087387 483924919 0
76220467 420809930 0
172752886 315523060 0
375691601 248041272 0
428421031 34867931 0
73372277 386993034 0
418153580 258047692 0
46590022 12554932 0
269554109 433228325 0
289115388 522486394 0
208258609 564348346 0
205195654 460321152 0
238244054 154467159 0
283896605 16042343 0
362347128 525179896 0
464829978 60810949 0
288034441 247213219 0
118789510 13928925 0
564622999 32633270 0
432837138 322954548 0
448485806 209729256 0
547837224 561526118 0
300496538 255869145 0
292992286 378816092 0
564240684 127161443 0
547770419 550308538 0
276329142 315155860 0
214026048 395685225 0
421001365 573435425 0
544662386 196618642 0
439688623 523125622 0
79407654 548022049 0
529509504 529536042 0
539217218 143009356 0
487305092 77343555 0
509753417 293089182 0
461427828 349065735 0
145404478 253759116 0
467599912 575138015 0
243205408 103605981 0
530395051 308699348 0
563249832 24986577 0
437360222 439935256 0
194091365 181526182 0
214073775 328699092 0
450620943 362787243 0
412609152 279161863 0
228619743 228047967 0
84684334 430977535 0
81415311 545844966 0
518569089 356139562 0
520934413 150861012 0
353202726 157608915 0
347942666 40256196 0
390243737 348034707 0
450327116 514379986 0
218515061 295412198 0
125860595 34136819 0
410794241 22391186 0
15235716 253535118 0
36994746 33899486 0
404473030 503647905 0
447964103 386022659 0
350012861 360570494 0
234406796 421755477 0
182387760 74712746 0
155883667 43980500 0
386920832 521120574 0
262871265 138677578 0
553812718 63678841 0
127808093 13800240 0
129190437 225465500 0
14783931 478636170 0
458499826 42554414 0
74152679 169186370 0
285120993 413044890 0
460439711 109755790 0
521167664 92556217 0
19629222 385572724 0
147523080 549141333 0
395587490 324485894 0
485682854 213014067 0
50156145 549723211 0
385159631 47167092 0
377644061 385618027 0
60028431 538316388 0
238075619 187562019 0
14321760 338725894 0
362270080 156841437 0
51176150 133215037 0
79983093 117325612 0
392096923 527339429 0
112522025 177374728 0
522320055 199711991 0
81922244 420587528 0
420211121 130207105 0
573710490 18397990 0
452598866 238732434 0
65241452 94547770 0
368547529 430543112 0
579273466 503728302 0
285225542 358435260 0
232288459 548483149 0
527301913 208618864 0
366552844 2823390 0
535677162 355301533 0
239267520 182027437 0
92065405 512492348 0
90206992 49570397 0
390627676 28153737 0
556029727 110614365 0
164019586 201184897 0
284545404 346257612 0
507531406 244876298 0
160986467 33757076 0
91377372 221532633 0
54469827 288861229 0
302605048 427226197 0
309629787 111662489 0
136933689 422550714 0
131378495 234702261 0
440171218 198557719 0
327640623 350528913 0
496194991 124253895 0
68511541 298684266 0
505702821 175523993 0
236941226 273464760 0
88761483 191561100 0
509609160 170132142 0
429603932 497063030 0
473711745 302316626 0
493895166 167335101 0
106635946 378037223 0
376967944 176899270 0
376786912 550466783 0
17851850 148117898 0
464230193 69272546 0
42804224 557695773 0
539559233 352658874 0
28328671 424362566 0
430664188 244642236 0
44064106 342263689 0
84252877 475033215 0
150485866 274171178 0
433951378 129898159 0
424996313 472376388 0
391000673 371483840 0
305784767 88261141 0
200375375 194499893 0
26775924 28805900 0
298676030 327757847 0
485071480 531306757 0
281924910 169579020 0
113881461 368318002 0
502658287 277763279 0
481021579 562205095 0
131474118 495044650 0
99029224 522811021 0
521530546 191637461 0
386710687 327379490 0
220355138 559029317 0
556000118 446678103 0
147505302 330670394 0
131133625 305016134 0
50886974 75706801 0
75773041 425130829 0
459994617 155197112 0
37516029 4953584 0
60290196 532427225 0
179748608 274472042 0
79450800 227257276 0
283144063 441361467 0
452322220 387434376 0
416032861 47607750 0
57149801 297927592 0
359038926 214623072 0
526900240 481429663 0
473117636 254748844 0
443995991 538795298 0
113442539 260305965 0
534546182 190063462 0
281570102 546975919 0
218447674 167182034 0
153465951 226294671 0
567371319 480478511 0
198905218 338315727 0
130106013 495124910 0
454489847 499185814 0
491336335 415666845 0
558926912 467925341 0
459251443 116478002 0
241405665 417962093 0
289603376 524324666 0
290635937 171378133 0
433824646 202393645 0
69088523 334901621 0
85354256 167506846 0
516307777 56959336 0
498011540 366434544 0
238917755 446668593 0
21365660 526329388 0
55662795 53739824 0
93478922 471669432 0
476732739 295215181 0
435478127 5271982 0
291630048 258594648 0
519626996 84677395 0
122430400 2680292 0
217600161 225192991 0
525390160 452201544 0
411209741 537695864 0
452996093 244836173 0
459007229 41556499 0
152922611 61637185 0
148970652 415756364 0
45273936 319425448 0
383922262 513723473 0
281805200 9808678 0
311139651 553851719 0
273229441 128344638 0
247558354 285263868 0
312863483 355127273 0
379358246 224850467 0
410243309 54521716 0
524599472 298696672 0
462628439 501183057 0
5599667 361205367 0
384678892 515752969 0
14114121 359231138 0
67416414 440910747 0
336655638 238849821 0
98135475 568402046 0
254616561 304325879 0
12654536 568667362 0
359313410 531828138 0
412850350 70418656 0
553670986 245821126 0
116065324 71359089 0
111665838 452197980 0
264518699 244330283 0
190440327 69349863 0
490735374 214235034 0
102090735 149227248 0
483653285 40940488 0
477705968 495071996 0
123435830 280312750 0
173874933 368448694 0
51349030 467545426 0
433486229 554538834 0
507966374 485544791 0
469762149 181989538 0
541828017 269829192 0
486999205 481584492 0
411393074 108425576 0
408827484 396189475 0
403668006 460885517 0
333891909 489893810 0
110801404 460679600 0
125063169 474911947 0
512674174 240942674 0
69237458 120241537 0
378028656 498306694 0
256980634 323755619 0
458092809 237313283 0
85007532 547462517 0
591720 399191492 0
163919877 499049389 0
134327559 145645679 0
432668445 79822070 0
271992025 142260238 0
418396157 261357152 0
42677726 51288410 0
561490761 370651916 0
48378473 219482576 0
338214928 211191516 0
125464534 426128147 0
317761787 400614014 0
168411408 272093234 0
219824623 332888755 0
169490368 254019342 0
511871306 276422204 0
247072391 285325841 0
564732155 267742925 0
499248146 279854273 0
83262523 12659880 0
290102832 298006694 0
548396064 432377429 0
37386592 262406750 0
388240236 383531514 0
62238409 87884644 0
408247953 475455576 0
325468725 187838459 0
44116759 182206927 0
202550833 106690023 0
510904598 382522308 0
495063156 146377140 0
370848539 253539846 0
267906934 563217960 0
348619745 95233199 0
148233169 265030478 0
104308442 546881931 0
168111260 535069452 0
170033250 144335081 0
522205964 475640367 0
75289658 167561478 0
559456806 469354534 0
435494823 363192050 0
265503361 109015538 0
6785437 496387116 0
218229338 335092625 0
73593681 449591592 0
295692671 158146450 0
570414487 230208556 0
432914023 32845772 0
300772401 277407115 0
401199598 414053022 0
416435520 520738970 0
337378464 89842123 0
452771374 567934891 0
500195053 73908615 0
210213499 88155243 0
31207401 69225564 0
63775347 365624747 0
574792203 374672753 0
395899053 22445924 0
368035728 228639257 0
54931301 430257099 0
563952220 386910658 0
32646151 345673483 0
76360459 5254515 0
243108779 292446401 0
152116811 464739549 0
214676770 213667899 0
133536530 81487023 0
139447342 289751674 0
230589203 152520743 0
369228768 296953538 0
230883688 527211109 0
380185548 188005116 0
10509348 533266518 0
288261126 337799838 0
540830183 258863398 0
265418909 478429452 0
288063586 158211079 0
290205816 561840523 0
362863219 289595098 0
572261925 137401533 0
385519293 8828720 0
481793880 399932404 0
876447 221678968 0
457823469 529967998 0
458408572 530775393 0
353351864 300616092 0
126283588 295605974 0
543532849 227088288 0
212404101 281578392 0
400411039 53292896 0
400447827 247953649 0
517730807 129048454 0
167939111 333546074 0
364950210 479129677 0
107138244 414160121 0
106869330 134982996 0
79624491 128226838 0
1046290 418772310 0
505379631 532864434 0
267375069 100217588 0
68560274 122794948 0
571432551 179945164 0
482977329 106010548 0
296136442 562415551 0
348465530 466342912 0
65174165 246436072 0
136757993 555051597 0
325080520 533224568 0
63221583 418028616 0
487558130 538638039 0
13699096 279739437 0
225818387 188800856 0
426869840 105336383 0
7493374 308855488 0
209051684 159479988 0
166310061 140147613 0
131413934 239159125 0
433514329 368057628 0
372231059 557183753 0
170934874 371403823 0
170195662 279602336 0
273841446 445131271 0
192732945 229117413 0
494757084 206688347 0
370378983 555896629 0
449209143 58137426 0
301674467 111466275 0
275683269 488021004 0
321126080 252014811 0
527715140 577940030 0
229684962 510003695 0
113389160 214422460 0
472061767 151272264 0
410267933 480109450 0
175659271 490794493 0
376675172 546349288 0
200325638 159521652 0
439374264 231447007 0
39454959 58656301 0
180512389 273539139 0
536854816 563984284 0
395982273 94918286 0
80112931 65989173 0
72072825 465055972 0
350009328 181808504 0
415587256 460680864 0
170077981 571233132 0
112155481 423671563 0
459159275 139332805 0
144951494 366635421 0
267170039 318940261 0
57370899 216557091 0
47926780 406167126 0
11954396 444569919 0
285520251 19040263 0
362362980 194718131 0
315178553 211276942 0
271727989 145437648 0
384459429 193587814 0
181599783 531025819 0
547002825 548633926 0
537076914 126471067 0
316388040 216889760 0
203304704 400574738 0
507838398 555083529 0
303623052 207420330 0
57306485 125680664 0
547610170 151673527 0
130550942 319301485 0
481293816 403593431 0
426205625 190184540 0
295886678 52001568 0
492244116 519270848 0
276980660 242012464 0
273639150 520019906 0
177270752 260826162 0
174284595 320801035 0
368351873 191356249 0
423708884 344011284 0
125297013 475265707 0
530387503 209727250 0
444174325 492246407 0
402273176 52978765 0
538921176 543138447 0
234567414 565811298 0
227091632 482123958 0
401116894 265496553 0
474353813 290187905 0
425149822 439894122 0
84078334 281040950 0
365089842 332292699 0
508048944 9354416 0
93407469 127977997 0
241129413 490535644 0
259800425 417948568 0
2203646 500040961 0
6923678 144886380 0
261369399 493746087 0
500425882 245314736 0
508656784 96871721 0
540336660 442960014 0
310384042 338638587 0
152361089 138085476 0
264485527 69695437 0
415097334 172212031 0
320499378 400969992 0
357409562 316834741 0
206090244 291568805 0
59721593 137766990 0
98765130 2081069 0
354496359 254978531 0
47411330 166532126 0
248904141 178733823 0
67954841 557475846 0
262270395 448256404 0
539692375 133765092 0
105745449 70364984 0
172465809 105021213 0
288200963 516206842 0
343617578 443045601 0
54907833 182051006 0
135033726 354402767 0
537708210 362469325 0
221021196 275188090 0
574760092 99483310 0
537309982 181617985 0
307550437 348360096 0
412247400 292654995 0
229821934 567399597 0
243311525 214615435 0
340397772 432518272 0
189420634 72196590 0
517326931 307323249 0
423704138 26774329 0
190445503 291623785 0
178589831 157261547 0
420774419 440865596 0
283674718 369249198 0
482285292 441000712 0
78265578 280816961 0
261903361 419872244 0
374260164 179552850 0
578794748 226892143 0
328625398 205875404 0
11697111 146630165 0
475538633 70905655 0
383174996 258086297 0
122043076 423832894 0
304137540 122724813 0
354543123 271145883 0
409040037 505426428 0
157806064 58968747 0
96623952 346998860 0
130909696 20970677 0
363293780 275139754 0
143496232 350535124 0
289284517 328576274 0
370116179 562514719 0
114651575 151817488 0
447376179 319845560 0
483039860 549258521 0
113124472 69520278 0
373606275 529265261 0
570999399 119569290 0
410761276 261879080 0
377957716 98134152 0
66407027 342279385 0
266556840 16100188 0
564648477 156916256 0
101267777 493390809 0
501107727 34692977 0
63431692 236293414 0
504978249 353674355 0
261831412 466175135 0
329263108 113893769 0
472589315 374874491 0
503492088 151751564 0
273431108 16557200 0
513797330 233065480 0
341209050 253878043 0
407902969 451263721 0
390601626 190417496 0
231466346 339456664 0
465702580 226529219 0
139843279 442227303 0
198468474 185322017 0
139184167 494803021 0
326948521 502398711 0
28323794 3600483 0
3132389 337170967 0
26556924 240779054 0
489010151 282258114 0
201161825 284000355 0
423230836 451315794 0
468715001 93415081 0
221664907 532941648 0
528040749 412448015 0
418754757 99795 0
254485607 538703186 0
509456680 538377671 0
549277569 434393602 0
434962044 290911568 0
86083898 310401552 0
223740886 250034624 0
54936779 97152284 0
462888721 455016814 0
526066332 181407995 0
304415413 462475217 0
555980582 103429416 0
148189237 148504825 0
494318172 57501335 0
304294366 53059382 0
119533765 12451298 0
234090158 360000688 0
388146977 573410874 0
183758399 261861294 0
25384404 130741289 0
23013225 498836220 0
103660530 411848634 0
56002169 208660203 0
577079681 477068128 0
338069759 52158495 0
149145506 316395564 0
55943137 163202796 0
162161742 27341607 0
79969060 24759847 0
119216652 260483875 0
515107312 248565576 0
137476592 238476549 0
298222200 290529312 0
135533903 208181160 0
409732568 534646310 0
81543893 166914623 0
262418431 63137750 0
323914343 553723703 0
290201291 156540790 0
478854259 313292756 0
523965925 498828627 0
54113721 196845707 0
516584834 534309744 0
363086843 83252734 0
52072070 381668004 0
145802926 447384634 0
398429520 32743149 0
9458408 391129329 0
152783080 342118662 0
431289476 254461752 0
332020396 269889921 0
427218980 250420401 0
181725870 567757078 0
530941177 426175427 0
574790423 277918006 0
228684464 554840657 0
95391931 497029984 0
98265078 450942771 0
340813243 520875600 0
118766475 331171449 0
309546016 565670115 0
71657339 517513232 0
273907071 540691266 0
163990382 262949375 0
407828557 260232077 0
570598407 119730701 0
19688870 168265627 0
156980098 296064040 0
426935284 496804403 0
369644993 43677024 0
482531532 97601058 0
219396941 342758990 0
304247580 314191729 0
48922871 165673500 0
167486926 263851871 0
312854029 289617739 0
32587448 231110472 0
524012515 17503015 0
446046635 241733671 0
275335777 160392283 0
525425456 192931515 0
437687353 15168216 0
437974834 33232766 0
477436652 96387727 0
267256211 393852994 0
578690963 576109184 0
414541937 88876264 0
349163086 91637068 0
393954850 295273530 0
165486674 12747381 0
163230152 405191786 0
424333805 541404058 0
330165900 445614638 0
102044634 357972884 0
540854761 14615087 0
363025172 470648104 0
503019620 175329683 0
296528664 384021033 0
133418580 366877878 0
384700503 412277971 0
416962382 134253156 0
521578555 538521186 0
113550182 505522087 0
543679103 117579203 0
539634791 326997406 0
206474680 368872943 0
247594949 14118013 0
489869159 376173471 0
572246203 408647929 0
386718967 145975041 0
391149421 26635852 0
399311604 438600243 0
109784559 489733055 0
431805270 343923435 0
485415928 342027282 0
319861327 427911346 0
403230712 563396724 0
465587380 566742995 0
196432306 338323119 0
436386884 203565743 0
361697816 478398317 0
243353230 341996570 0
156588593 142948237 0
480213882 328960226 0
425188242 177210304 0
464003970 24370129 0
445183355 571635800 0
64039609 287289168 0
454860951 347539331 0
358937043 226282706 0
303575491 511598022 0
249874514 414868946 0
211087273 425174823 0
516299527 490977840 0
229461488 178028341 0
517862261 156391774 0
136727840 569784410 0
381243354 447551285 0
87203443 320895821 0
151844707 137254401 0
79203151 140096569 0
288624406 5601186 0
426108893 236519897 0
201407140 543366238 0
297656777 568871517 0
159859547 428386398 0
182660052 537424492 0
246443103 115092157 0
357761593 79820474 0
187752960 339537016 0
533784659 551140823 0
536563844 486280392 0
154286686 438112747 0
477197912 247004724 0
132057449 43811847 0
174380445 48489385 0
135072848 410555443 0
492715968 497980110 0
501540467 435310225 0
91342031 85766552 0
294077529 131198248 0
300822514 381713945 0
391213807 451160132 0
415069462 469218232 0
98654055 350601801 0
106093242 477891451 0
461936093 355873067 0
378104808 393105314 0
317907600 449929949 0
420792534 208016056 0
131418377 143925353 0
126652260 402275353 0
530754065 248920570 0
267442190 115075964 0
225700792 330214271 0
335735241 446238885 0
218322010 566203790 0
151610912 186887227 0
16143582 150951396 0
525408159 30185808 0
328165241 416879841 0
459544598 450724449 0
537606181 14416479 0
282712950 516210586 0
558673357 37100925 0
29946164 1126331 0
29371237 417356543 0
568099117 57071782 0
137361024 338853570 0
27849133 308433867 0
404511496 156400789 0
456302379 285550464 0
50446873 555620173 0
206302040 491994669 0
426942287 410582481 0
544488185 76482263 0
385359328 120350584 0
231636350 420448246 0
311115693 381091852 0
43432747 492676948 0
562702767 123545534 0
443253727 512738691 0
220312899 253230672 0
257847578 82365178 0
221536537 418324246 0
536224802 406129570 0
515557713 111706412 0
162830342 200757783 0
111119764 92438679 0
280775906 208556097 0
138018132 370717671 0
458038828 263078546 0
560769565 156141499 0
529961397 508933254 0
92299776 188614587 0
492136432 530844852 0
577062676 294087905 0
386267787 80732306 0
148442804 476776634 0
353761273 184842541 0
495371913 157578595 0
292644911 225225910 0
539566972 244159472 0
224199583 90754849 0
268271984 578410185 0
341598418 558003449 0
534142922 527038034 0
547172125 194044118 0
248857521 367604145 0
435798490 459867628 0
544189262 319768439 0
227621686 547097937 0
384518406 183640067 0
371814314 174894990 0
483419648 516978594 0
260100904 165493291 0
164044534 344908290 0
114667757 108535619 0
136204732 54833771 0
185151883 567086048 0
401287117 260922879 0
477185060 333929062 0
25792221 273489413 0
512462165 318856040 0
56410275 95522925 0
431361709 269067659 0
382140934 87980058 0
489175211 153322718 0
574337681 112993638 0
300970412 408780933 0
257447362 268956212 0
145474302 155957428 0
161919104 289652691 0
166459351 479955909 0
527255476 448760818 0
475098739 402037641 0
339053952 454048183 0
261587186 143706336 0
382244462 90274400 0
162604266 250311855 0
462009196 320541442 0
499125291 17599231 0
207697347 68794382 0
90325500 465538330 0
105166608 386326803 0
350102146 57590764 0
65596160 226493042 0
568158242 297793089 0
340579429 176441298 0
404456379 211573806 0
68382302 379267736 0
506952649 468119793 0
98182714 568917961 0
36089363 543224893 0
67016186 263689588 0
88950326 258046241 0
126237582 419116029 0
115890780 569855401 0
47070438 552147150 0
262735904 555752822 0
165037779 457232003 0
107004677 339109980 0
27497455 548739692 0
479827805 467126264 0
510126988 496739820 0
139491397 41084783 0
59217851 51071440 0
158160365 413052949 0
144400589 52314867 0
5375696 351275199 0
396787105 123625554 0
455746553 382787289 0
389145728 324045015 0
33128703 178704861 0
447921145 526924510 0
191976494 275280420 0
188674655 324768982 0
290198320 431418693 0
172019404 268414477 0
527920768 280948794 0
421060612 66944836 0
527025082 292833658 0
475391983 51858316 0
451854930 85737186 0
547755438 322007193 0
96107668 557197131 0
351935802 247905013 0
196429592 361847807 0
278833005 391009045 0
114982024 266046601 0
20321060 556345053 0
304917553 450957535 0
354187323 493323977 0
571870149 332689694 0
275478829 436798041 0
195627158 63312281 0
5576089 355860986 0
145730991 420883108 0
553927848 544009958 0
162761657 308863418 0
386324955 497800198 0
233430407 451389992 0
158487362 237916191 0
399311305 261376334 0
254201479 136509098 0
575321622 225471818 0
161602044 513548457 0
399840007 322385183 0
464032025 545252804 0
138740423 566076327 0
220456351 64665202 0
324304103 17167367 0
413041918 235334869 0
437707384 417832178 0
215769199 67316010 0
303219446 437984130 0
499277498 228167627 0
207942513 264056843 0
480519855 319115875 0
422375905 105638856 0
89642631 136601329 0
508830766 109025307 0
454769994 498600132 0
405262667 515147735 0
194231936 577759983 0
139142255 21529345 0
116544958 73986006 0
506939795 540439029 0
431889405 288424307 0
265161337 278680643 0
306043268 275171278 0
535510172 466104901 0
359416838 109321728 0
32570686 181702148 0
36051423 130726821 0
333201237 574450951 0
110985884 277701246 0
74563526 402334926 0
408039920 300268145 0
359106468 405789426 0
155509438 74608722 0
358009086 575932089 0
419022234 540965026 0
248840506 482517759 0
132842205 403833767 0
340129967 155173471 0
94526562 322120761 0
62463129 413937201 0
541975637 21234395 0
85563384 237858248 0
241448739 499126610 0
569052878 2056761 0
96490486 546033519 0
338145337 490648228 0
265582758 49883904 0
511214524 148276865 0
377908330 183479404 0
37572270 443406568 0
20461261 302491619 0
463241505 505382997 0
492074437 241554721 0
487989578 247651779 0
313857765 291389102 0
555382012 219477418 0
348332227 109986092 0
219804153 200923844 0
21051232 417431946 0
182319925 80291243 0
578569028 563724763 0
351420923 12102446 0
104678117 138156530 0
122753619 366056284 0
473792499 451131640 0
537939094 32275282 0
333917592 344987626 0
464334504 195953898 0
452203105 549176002 0
206470455 374321201 0
480828712 218801002 0
519846679 501080869 0
419703235 447250485 0
318807063 132822545 0
7339736 314189193 0
452211868 374112989 0
249527488 103579449 0
455016825 139159505 0
499233701 61015332 0
218612551 515139529 0
67805670 119183716 0
232758891 120605649 0
417931860 111615008 0
247588181 375927199 0
268607119 439512995 0
279489875 389860818 0
80507307 401594044 0
164432874 91930847 0
462118285 157467461 0
79586891 332619229 0
487024498 308919982 0
197357082 484373381 0
365293483 246399236 0
422153722 62100260 0
136023827 351059806 0
187718950 325682702 0
321237364 477027899 0
92497560 358348324 0
230844807 212092163 0
255027976 545503442 0
47610084 416079514 0
357519770 157847131 0
491833217 433826773 0
233189958 447554965 0
257585594 563751766 0
81700239 99741301 0
71327127 146513265 0
264308962 426673954 0
37512339 475942266 0
3079007 229147159 0
380446891 287533046 0
534090106 483687538 0
518149983 231367430 0
505701460 166422825 0
105297769 569540644 0
364711750 178210677 0
381482031 227728007 0
482564823 111925457 0
472040582 359210356 0
430280964 65181257 0
313132217 399110184 0
513828189 169286514 0
69984152 297544552 0
432146725 420457415 0
131625121 539636718 0
459485731 381961189 0
248398873 281331973 0
422345317 565626718 0
20314532 240512685 0
130878019 299456557 0
82712206 180425345 0
214580402 495831049 0
170999676 561171102 0
416262058 292568561 0
52639124 327214584 0
517441917 461481386 0
356589697 169859748 0
282452200 420655874 0
274916405 133549895 0
88826246 338116502 0
326754180 257218921 0
277506749 462854413 0
447009338 525918793 0
475775016 414255518 0
388455104 489508449 0
278447507 13791164 0
301969707 541871359 0
138265449 539513021 0
345812200 296000604 0
226253364 181557629 0
171175347 203572437 0
562070276 329869642 0
179565255 569173586 0
531769204 295554716 0
97716662 336961245 0
492251996 82433691 0
453557471 361662993 0
109314479 225566756 0
224766076 355472496 0
381809588 129046963 0
415053876 493079220 0
62456729 433982650 0
407092070 379887146 0
260867552 21859064 0
243021040 329990569 0
152089178 18976835 0
455708763 103183507 0
363080862 78270902 0
4165289 78757334 0
352388876 342887788 0
513006923 74618524 0
420384893 239870941 0
542005056 368811965 0
180685331 131761872 0
480109876 433252981 0
14816995 190631030 0
541121281 403465736 0
235041179 89535428 0
129617538 160348211 0
473468642 229407781 0
260565764 302640863 0
274179507 920854 0
170792684 314117469 0
134519048 53282117 0
150890428 138325482 0
131215979 272756895 0
114978423 287058181 0
525136073 91756078 0
438479971 428401180 0
475656307 80953400 0
298972955 162025833 0
418256875 127931230 0
426776993 314817020 0
140131409 444785571 0
197111355 488137498 0
149263219 229559208 0
569994944 480258030 0
578935452 200434207 0
197188908 132762364 0
173695870 172441045 0
189753728 7947637 0
140352681 94013455 0
494010834 97254520 0
377088264 300053830 0
234147677 542831625 0
444288185 459567884 0
558212166 186207720 0
367966441 571277397 0
360936716 439535388 0
575554964 308062331 0
320379994 147888494 0
321488922 283796338 0
102313745 519957310 0
270108264 328733492 0
572965016 571450324 0
515726058 233087652 0
150640164 462696874 0
458928513 419503968 0
70223209 538265880 0
502988922 542876661 0
462165637 564329549 0
472154739 313321268 0
502684507 79596797 0
536984353 113256622 0
408743219 14395458 0
74254442 151090298 0
465101911 205960709 0
289557874 275088983 0
71746459 550573275 0
395790894 285629040 0
373162566 450043276 0
54186258 497823635 0
105870783 9850691 0
101757694 154875134 0
142846195 223708278 0
221932318 529683621 0
509807048 382471138 0
330167175 234047217 0
518122373 76115301 0
57038085 500926515 0
110006674 165688966 0
504696618 256952175 0
145105703 536222982 0
558224048 515991519 0
554754122 364234411 0
92403888 56736080 0
521745339 377250730 0
393526636 160820894 0
510105739 53324381 0
482587765 456717204 0
53814495 438722223 0
510997752 243077318 0
280010133 521500891 0
541542450 217413685 0
505489117 139195063 0
479477348 481112018 0
336371655 256349832 0
363165344 452036234 0
7000243 547586024 0
245038243 57149594 0
352570812 253895441 0
200867137 192268676 0
380340958 301559421 0
95988931 475462728 0
254445479 86681877 0
118414328 346245833 0
23161102 88505619 0
379182983 274455633 0
396588614 102642403 0
230533687 97865892 0
432320209 155793362 0
431987583 313083593 0
183588025 517341441 0
31117949 520347398 0
529531318 186607863 0
56461304 498981098 0
395130514 202406895 0
156249754 405342424 0
130888327 283657684 0
207337525 299355640 0
64619384 414712994 0
547315235 58929659 0
533541462 66388861 0
181705545 531577702 0
265837279 257287536 0
499505738 542245278 0
458526960 571065799 0
57602509 170995932 0
247962797 291515629 0
476618346 342018470 0
461843136 198123244 0
156308173 154422080 0
559348980 38323418 0
447051019 446761915 0
173255134 14758209 0
9213688 178652810 0
119760046 1516173 0
8760098 55542907 0
348953714 566894072 0
113048834 424905441 0
466121086 2237518 0
54592668 19418705 0
153806252 568698023 0
99539065 123041679 0
37471781 522757747 0
115160721 477583106 0
62001489 477192906 0
462941685 241299387 0
159264117 68842985 0
417329096 140413499 0
339120052 527190416 0
216848672 166423845 0
179895624 419831840 0
80719432 34339895 0
406406246 131732243 0
171734344 183947774 0
5628620 541687089 0
506630850 92208394 0
557605543 481385644 0
61014197 58918016 0
299932680 253638593 0
89565602 355173769 0
219672355 242240501 0
102275961 201748871 0
174935388 343690667 0
10763170 573743080 0
130520456 502747883 0
341524284 411371287 0
252080715 105339139 0
287947507 318811483 0
101482327 329892834 0
297753721 554328237 0
486741290 10298325 0
196589497 153374693 0
132545791 98434806 0
425927927 150572521 0
268988159 227333370 0
345074244 539670434 0
43485687 50285478 0
140679495 574039709 0
363949458 124195451 0
218571474 418855365 0
449707665 433341838 0
133674371 335286422 0
565042950 149607236 0
272108429 242268353 0
526842024 186522836 0
32510099 262924381 0
181595293 572974703 0
186649865 280571547 0
237855206 75945729 0
391840945 349645128 0
391844455 332149538 0
255510807 356630988 0
238674768 515684460 0
138364015 37174757 0
520113883 392532552 0
92547975 194193168 0
120391787 55933094 0
144259723 456706395 0
269153939 149885567 0
460090588 48082168 0
503657700 488388769 0
204952615 49684602 0
491467577 447662513 0
431101153 290485739 0
175592107 33861732 0
74982563 115209805 0
533844357 283608476 0
135684714 248774868 0
320290690 497050275 0
479857467 181893993 0
2251203 356262467 0
176395608 307517443 0
577372388 172925510 0
445794728 287486631 0
106147126 537533553 0
125538670 405052226 0
544359123 306180096 0
463549165 231916720 0
343886861 499509567 0
342735555 255107621 0
533237320 490374717 0
358871989 246669961 0
142534178 92960736 0
148173215 572469969 0
467161944 454676376 0
380974574 30551536 0
539564567 517393945 0
16878773 453996027 0
106978905 10558105 0
75162527 277277032 0
416641020 538229828 0
528571605 38935867 0
269100702 465636496 0
210157603 301865382 0
323074290 336076663 0
292512106 379409793 0
500629421 119053198 0
483886329 180274493 0
352779923 1302034 0
82641060 519917715 0
174986810 111208182 0
97985199 222900232 0
494680157 201994542 0
354246786 506158917 0
309312784 303864953 0
525420560 436478540 0
172529720 390499512 0
426525843 396261635 0
370573421 363643752 0
272756153 117275120 0
168119889 214745474 0
457732957 386710249 0
33770905 477242195 0
42995582 110731786 0
348588314 562283079 0
358279321 260958369 0
508670725 85444726 0
343003186 370488078 0
533290374 479897022 0
354805535 300876688 0
229619897 32447264 0
380223845 210834967 0
567158679 211220018 0
565683877 42861054 0
25092427 169491982 0
142988695 4705717 0
9832411 275447128 0
319040933 95355997 0
346241492 476664030 0
362945849 473196498 0
427904726 189231391 0
576713257 84188886 0
134074164 74384533 0
568474932 135742432 0
43013682 286504138 0
320433330 127901426 0
228653162 9780591 0
1477652 511619194 0
499777239 60924283 0
156568047 145863585 0
21202347 190230214 0
12184066 28452162 0
144116504 228663474 0
156982935 14811431 0
234255870 316060667 0
240883408 571966637 0
353804761 67718490 0
17343481 254767103 0
502719823 67561863 0
533898532 286979910 0
336567668 145362937 0
419845117 574117079 0
262802291 313149017 0
563380580 494121171 0
446846214 322784011 0
439892098 339681172 0
221690177 235590752 0
377736158 169780376 0
459291963 277404426 0
156557203 424994744 0
476034309 384849971 0
497621793 224071459 0
120025338 290357077 0
393059726 426477499 0
270864542 570529453 0
296853195 508958842 0
77317802 411437606 0
307751412 400171861 0
393980013 185141901 0
533209970 397373765 0
405252928 249091723 0
448366486 471465144 0
351694432 549561413 0
309870840 359393942 0
47304129 115844295 0
387203583 429767582 0
24940562 30548391 0
221936392 227474049 0
6767346 389783069 0
344979315 150732008 0
576973734 220065892 0
72268985 27215909 0
366993342 268520004 0
44087585 123397153 0
548388349 284608862 0
74631664 495354821 0
552592826 100276072 0
560509919 374429668 0
567349427 561136497 0
343970705 224235731 0
453691070 219085396 0
233397034 192572728 0
85429214 22746967 0
46897831 210602899 0
85798784 320141979 0
519852453 154599686 0
182252449 262444638 0
181745229 161675868 0
494415022 129088914 0
129640561 412708968 0
439583136 54937969 0
479272596 23630849 0
561799348 309783660 0
23614311 279304588 0
420488506 81797708 0
242468770 399073706 0
363194372 87222900 0
92532374 235377970 0
142024971 209616900 0
4353976 174987044 0
200027692 392271135 0
109980510 528917809 0
108530204 19398943 0
234224494 313868028 0
1792802 533945027 0
93066000 502761030 0
284449096 399952592 0
190224313 300402309 0
386745916 79067331 0
10796642 176720466 0
463502243 333838906 0
411049318 509309776 0
211351701 469175624 0
457066204 207815048 0
145681164 155985146 0
384513740 401458552 0
320005734 183665941 0
153678609 514232300 0
298030696 133422564 0
387175828 213651368 0
183511114 431332593 0
450257365 229247085 0
513974189 530927777 0
579612819 2459231 0
83000586 549410315 0
544688822 70045012 0
108245825 105187156 0
12220716 103266110 0
486571866 541960607 0
528727233 141233481 0
443891598 193054090 0
315367509 305227078 0
347725242 149280187 0
410305915 475826549 0
37350384 242675729 0
434784158 255566185 0
402597944 503060393 0
321826018 310560695 0
208164563 149240696 0
359535731 231607093 0
3242036 195007365 0
199302766 248717899 0
353441431 421843257 0
89157174 451524330 0
154637414 140448356 0
5670690 208400842 0
3192344 198234906 0
272653185 491256703 0
112347618 44187876 0
377092931 270019248 0
80525670 376112233 0
126814974 263644528 0
558899579 505835740 0
163110513 504859584 0
555409712 243419427 0
414790076 492632273 0
500944463 110224924 0
529717081 130210608 0
502201482 307734567 0
23145662 270120881 0
203379111 52923086 0
521687284 465084639 0
284844417 256254274 0
64068402 317724027 0
148339946 406438706 0
418102197 171907848 0
255343868 537445007 0
376267748 289632247 0
123137103 447547886 0
112137722 307248644 0
546700624 30797583 0
524657202 434476297 0
579074947 533465526 0
286657335 232633390 0
231789774 189822808 0
22118035 132317397 0
363816788 5690378 0
65769575 466142684 0
292081976 339896037 0
142978926 239340264 0
435283893 352089712 0
278594990 352855872 0
347132832 198950066 0
489852807 455884695 0
46858415 3508643 0
454308652 150542463 0
102500869 410372726 0
146656911 169481728 0
243181714 324667056 0
354511593 194484456 0
23378340 364582830 0
395224402 505318241 0
102608229 564973649 0
543829398 290774251 0
407952457 182555129 0
547989840 478019314 0
299055955 496627798 0
328494163 60784895 0
404868117 278307450 0
447698549 577234640 0
195208281 291025888 0
412330976 468535420 0
123874267 48867078 0
512891583 434318322 0
6308636 33782445 0
467172204 525793326 0
97087705 277269730 0
539207572 269787163 0
303597238 461229373 0
438378328 36986572 0
328424440 307724503 0
430609360 147345244 0
417814605 157524875 0
374346520 522560507 0
355060383 16437170 0
12267984 502680039 0
550098351 382339475 0
553319535 102218971 0
393569601 497381216 0
323786934 566390095 0
501256470 23312202 0
128245998 243150495 0
219655992 44554650 0
417040818 498701046 0
131265701 307327443 0
572338858 318584407 0
501972730 194161893 0
362834844 90186524 0
474232022 492956589 0
392837134 485540720 0
245394996 545088262 0
88806796 460772892 0
518432421 87052603 0
31571744 143772645 0
241470724 536010411 0
126615910 367976259 0
549676041 283593016 0
561099848 112172785 0
451293572 334862406 0
398041602 7170190 0
200828946 118108353 0
45909649 74185178 0
192881793 160630768 0
75739941 557538702 0
569506310 94170504 0
276457631 279710127 0
85722772 173961043 0
326336910 434999310 0
278593377 284465974 0
222289463 493404708 0
332028742 325960397 0
262233275 250553513 0
452214036 495421782 0
319913717 78721088 0
237517823 462587839 0
126751441 212823523 0
166835470 140223939 0
408441743 544108982 0
524599906 189644113 0
303593399 389587450 0
476838282 193209139 0
216045527 154275113 0
235883053 437333199 0
459305463 396561585 0
498914776 377171585 0
788720 81770089 0
11681363 238331899 0
527659350 340941152 0
528006776 569579713 0
232505309 454473298 0
11459664 190935552 0
233814754 563356186 0
176928921 472308283 0
185032448 308211491 0
244892082 179296733 0
560070396 259225350 0
9546100 52730040 0
375746091 207723623 0
360873691 500730337 0
11583550 273634181 0
5459419 314919564 0
15439672 217375160 0
443959185 115790792 0
389215367 386894106 0
65273947 360642614 0
30193163 319862776 0
314832752 251256682 0
76430144 414831914 0
229881963 256303248 0
319683882 64555519 0
143412210 138600510 0
307204048 88964213 0
394173592 425514225 0
357080581 52293930 0
386849520 1531488 0
492380905 501187738 0
245013802 232735438 0
79823048 16036277 0
174295705 243356603 0
265901346 307102202 0
491180946 48571771 0
25588967 67428421 0
464637313 559636924 0
525898152 168303147 0
136399861 255945429 0
18044090 368388643 0
198462150 86022800 0
206507872 321831993 0
101270450 76903086 0
561921700 109310965 0
195370853 279219414 0
318271614 85501318 0
285779190 402837642 0
186416101 12435067 0
493687713 193384563 0
253177988 486321131 0
180709068 340794490 0
283222817 281319197 0
243363300 253887386 0
490968660 148875995 0
291384349 443696272 0
239820788 322676351 0
260127920 209751598 0
345390735 270483016 0
119281281 260122177 0
260369481 17061748 0
9188728 577123046 0
354430593 9902131 0
113161962 164697601 0
101754095 572571380 0
174134990 572552752 0
578634621 503645472 0
113797801 24045273 0
300365564 548740351 0
467338137 633250 0
237652091 368117069 0
396607715 325253217 0
190427862 302683810 0
246121989 533825452 0
537947724 60670495 0
75725788 406217435 0
286414269 564264052 0
279297168 293454061 0
462867838 121858798 0
136853325 34768090 0
307301324 156665243 0
239697980 37220801 0
564581449 496659672 0
497822213 37881351 0
58359767 149431227 0
133042244 39270354 0
371114174 152676208 0
430143858 401263089 0
27418127 393506921 0
485240615 561750268 0
84169650 499799013 0
463102828 85358607 0
200632782 564542114 0
345755982 235861483 0
446750184 575697316 0
153152048 343617313 0
467930623 160734305 0
540868703 39510106 0
98691776 492570402 0
71831468 187474837 0
407552594 378306212 0
338101467 482014429 0
497798877 439825179 0
12835874 164463529 0
156310696 246357572 0
304441110 415424196 0
314413317 448461804 0
528618644 427568530 0
342347229 521420616 0
71207409 185463849 0
524834569 102349624 0
101768830 427986533 0
291996037 91650941 0
96686931 445665666 0
391665832 369092537 0
507182080 371771561 0
323333420 113270837 0
154414770 47452509 0
200619519 342086640 0
376815271 277050465 0
165069274 232761946 0
233848774 574766248 0
483000495 100226377 0
420681715 437133733 0
255602366 397305398 0
360703666 253472734 0
318745330 130033332 0
484123454 319096733 0
143424275 8481251 0
147366632 68688455 0
76611842 425178403 0
17537634 386823495 0
264329724 250760030 0
563105402 574490428 0
247635799 553075184 0
48449402 63474062 0
470635975 325054388 0
161765101 177744375 0
206767501 24744132 0
305712164 222570656 0
398676275 375057500 0
336285861 331749634 0
400352364 89975568 0
135442115 554252992 0
391080308 80232018 0
356128144 65875544 0
242114839 537115314 0
549481569 82401335 0
192095631 441412926 0
82271756 415279146 0
350246961 505203891 0
80730347 468380625 0
411070332 457695846 0
236368366 130248424 0
377855909 204237132 0
335147040 440128422 0
499605080 262513515 0
402314358 394278234 0
37358150 75874404 0
165220760 341306994 0
476937558 397364240 0
101233003 230421377 0
6044686 567766706 0
527706305 314745133 0
229482902 136248791 0
398479467 534385418 0
249503544 364235937 0
540166312 512309349 0
551964602 77885012 0
194885099 160585999 0
173908289 269982129 0
357671204 163216895 0
128760620 386206751 0
359241919 431444134 0
512792508 453551802 0
448507651 250771987 0
117155274 524119356 0
418187281 549489414 0
419441238 484846224 0
278195385 387418176 0
473832117 297755777 0
265247025 477596978 0
134777395 460212332 0
543398542 300429229 0
307200730 175948580 0
151605179 528377519 0
293138368 204273983 0
521182398 302307955 0
21779108 575660533 0
140335954 218619935 0
409356125 130021985 0
113106174 492389866 0
486956229 98311446 0
64901618 446237234 0
127904616 376248694 0
432485888 227179349 0
427467699 271532923 0
133456400 300794920 0
264548041 514875163 0
98107954 72984059 0
517425495 48021139 0
74350376 217660879 0
292489720 174024864 0
305833975 366754822 0
104074306 193022578 0
369988508 365020918 0
280034809 156063989 0
303895667 507294285 0
519477112 379951027 0
210201212 100850531 0
262864266 132043446 0
131511428 167440756 0
66393548 338838232 0
474386486 500764732 0
340866039 32386659 0
151535564 406918801 0
131908432 560883221 0
279475488 391251351 0
159284743 8347067 0
183849219 137032189 0
496259197 333957319 0
131441863 285310661 0
400515681 260180643 0
359535701 215244226 0
153002316 461732848 0
383320405 345180579 0
440893816 409303505 0
542851653 126952590 0
101895243 172027828 0
268484356 371207785 0
467445419 26034940 0
246306653 66165985 0
570884795 185231188 0
229188002 181861647 0
374551040 160033351 0
454264988 297703398 0
411721579 410057752 0
298553340 310621383 0
468222142 226077264 0
565716818 122228222 0
238288030 333117979 0
192033513 126976639 0
145779739 412545715 0
566839149 288046469 0
131753247 577930430 0
497603816 155272054 0
364667093 54069726 0
508319160 311790179 0
267801633 66810786 0
155878790 453802925 0
436105411 402714104 0
139285247 557360855 0
540417207 21509644 0
71840971 33698316 0
361488436 532932002 0
522138435 181286630 0
341999910 388115021 0
102936933 458357812 0
48817473 440301160 0
387939563 33465808 0
313612550 514304790 0
513416281 284786428 0
366755165 427659702 0
29942478 350991939 0
414916121 482474361 0
382326968 182121286 0
368323178 443206345 0
383588994 247485083 0
519521447 53941535 0
402835861 115581447 0
562462568 530846089 0
238092472 148359560 0
577094001 419446362 0
294205216 101864135 0
264357592 104728776 0
12190458 57666745 0
210094054 350254100 0
31014853 184193057 0
519855092 267428899 0
480082932 240762925 0
327515235 532972233 0
460035387 93282159 0
455455473 116229060 0
276178249 188084481 0
223896779 160914247 0
366220519 98690390 0
325042214 322085893 0
293293835 513328720 0
492449587 267006446 0
415278575 421859241 0
89586293 222287378 0
45283033 169840316 0
294325910 418294429 0
225264878 193499232 0
264877476 545368137 0
24451386 146918058 0
69581351 534386961 0
487435608 478140813 0
12000898 209995077 0
294725338 345938940 0
125998580 386582477 0
156058645 544077992 0
343681319 481398486 0
62858621 470227472 0
239477963 473064467 0
179364705 492046846 0
392821658 445538201 0
317339102 22383009 0
329970798 48091900 0
19579198 387243663 0
534141670 463419104 0
469631699 495087692 0
337848220 416261281 0
506144835 105941855 0
271022214 376255580 0
180629790 77124627 0
109052647 392715139 0
181600514 7221141 0
13187435 479699140 0
577303718 135572317 0
360805665 258519754 0
572609239 269499255 0
141435312 89926297 0
463305615 492081645 0
343052071 322816682 0
461027816 311571349 0
260536401 124865569 0
109112854 361661487 0
192705714 479918699 0
288845648 358344174 0
443878777 194804118 0
292440173 496607489 0
321267013 449999304 0
467667238 284302399 0
24358362 309347492 0
544148192 43971408 0
162460126 502460433 0
102856798 519672973 0
506938057 488410161 0
451745221 404202612 0
375594678 55806540 0
419297438 178913272 0
16271955 264493792 0
103198184 274355524 0
312961507 263314954 0
227478423 275892505 0
337235067 310906361 0
82922892 54165307 0
572264388 559426225 0
405565490 55410891 0
222131714 318131331 0
217777223 174905804 0
577403698 143411657 0
177065523 19368455 0
510248389 116839851 0
327010777 480844623 0
86788672 507194574 0
438583157 545604471 0
314998319 449097362 0
326989546 540556659 0
43153278 75458440 0
347008214 362527013 0
483967306 295322215 0
268271603 365518943 0
75812686 302836769 0
134998169 252337329 0
374123535 203999624 0
330803629 296148636 0
342107943 14781785 0
412811055 348753347 0
497677617 235706922 0
234648391 73266897 0
401622687 116067237 0
492533856 462466536 0
517277471 502684479 0
394715367 435877266 0
313962335 90793249 0
466752865 525632947 0
489764472 203909524 0
579359234 417343871 0
464033175 438726193 0
437476959 219297350 0
37664218 471367899 0
100839828 305267824 0
401399744 90120437 0
269902375 372503540 0
90519337 334512627 0
277269125 442947158 0
233200511 409659773 0
123068713 524440812 0
258842318 137386017 0
336066892 389523964 0
173501398 356510038 0
114338917 134161875 0
128970819 185945639 0
338328191 484605328 0
530399635 338524155 0
456158705 103465402 0
273921083 291801082 0
71988426 547954025 0
405548846 516575842 0
32918038 488466913 0
384490722 423119966 0
183150 434930636 0
403739825 150512603 0
306807924 171498468 0
169476164 416500373 0
140567096 69249349 0
15357775 139170395 0
388924243 395899032 0
483719072 246997114 0
550378350 438319360 0
306287715 237078872 0
245941438 193186115 0
452338136 464011361 0
310145967 388336663 0
249920226 551173548 0
252914973 359729573 0
389905960 87023339 0
16856806 522385926 0
308065667 355364296 0
6655691 87987034 0
427687456 564054692 0
523246111 424308472 0
228107324 374532703 0
432726246 319177860 0
435685337 222140981 0
184156871 45289448 0
124769089 429741137 0
177566927 241453444 0
453334253 209325965 0
174117713 546938779 0
13399888 572859593 0
454935071 166753067 0
90377790 551113238 0
301427706 99395774 0
344943827 506112232 0
169423955 449861331 0
310151440 361210984 0
378990387 236614082 0
395072904 252995516 0
392391151 468469086 0
516299037 446467218 0
22664800 512557849 0
287812 332261145 0
166614981 317293017 0
357476601 214302387 0
218423569 312377673 0
76888883 161998125 0
455345035 149807002 0
491035970 370709054 0
406603124 341466732 0
81620092 517560984 0
472639515 18384693 0
19125143 153634396 0
548746348 23518198 0
150085690 536059887 0
450423041 237370633 0
558322429 308134163 0
504321341 190632529 0
91115344 159873772 0
287463595 443803664 0
312626668 247414087 0
210987407 53844699 0
499291438 361189566 0
35349776 212409807 0
450453810 289005968 0
22679275 379843332 0
219038963 529656350 0
413247026 425654993 0
69677153 568368814 0
468255233 50137409 0
266834424 419983826 0
86967740 291196435 0
106203908 142529199 0
322973642 164250511 0
168900472 505281894 0
51782618 13510337 0
569291230 67633572 0
140768793 442104792 0
436858763 179629155 0
398995238 548099014 0
512013628 49315208 0
74496960 497640558 0
442238541 106468622 0
342909854 176299567 0
480471173 334874175 0
90992396 208548223 0
58100621 427530593 0
334822634 475193112 0
6453208 435463542 0
479774477 340040956 0
237147733 205717274 0
490249476 541674352 0
119111148 474424335 0
180726998 245682172 0
431889045 99554710 0
38439984 84318089 0
479276770 187450152 0
570969459 168617810 0
230227734 560388141 0
213207746 197543490 0
334329723 534391420 0
488985382 39550050 0
391322587 190664414 0
575118025 165016283 0
297828224 10280127 0
465096273 521074775 0
338245843 554150308 0
526015329 258866241 0
519929106 16112012 0
173849889 449253597 0
578784745 225584092 0
244453178 114116619 0
116521335 552024488 0
259989604 426121206 0
377948885 508481170 0
549148826 245100766 0
154685578 470537814 0
370508484 424828577 0
420970734 349236677 0
97858087 134597528 0
479600478 91294005 0
80480380 84917812 0
32017398 484350171 0
124397599 505548383 0
159109741 135805922 0
6577075 572605194 0
402356136 329973898 0
223310227 319286819 0
424546990 252492953 0
150411109 120743788 0
282188012 44755281 0
448737934 194173551 0
183544427 358851643 0
94597896 146170088 0
380504394 186465692 0
120005280 88720398 0
22516249 7972692 0
35693382 361691817 0
277851212 445650803 0
536490755 227155311 0
425985708 177223300 0
331961703 341031918 0
404936443 43082832 0
389085918 439286119 0
307011235 58104965 0
406072729 467627796 0
288461180 481163426 0
323249529 283513211 0
549514106 62956914 0
257605827 356102725 0
496988557 277222869 0
27087800 163289485 0
94529167 1292258 0
442855478 271345440 0
260416175 443521601 0
239168437 393946110 0
16628874 187500558 0
389542831 529578529 0
490488692 181467977 0
528872198 286480028 0
164441583 103091308 0
109816375 480126992 0
39288746 468472231 0
319631635 10546396 0
570960059 534879036 0
341924855 261300789 0
201754871 443292536 0
168451967 495547436 0
273055699 556920082 0
145384622 496650636 0
194621162 498501968 0
322274125 177546103 0
108961342 537620284 0
156408517 60781647 0
123196626 510552433 0
31126915 429680241 0
446029227 13300927 0
310748101 64701845 0
22387834 551441588 0
47499307 44651615 0
107848911 428174570 0
237942120 373451067 0
154412637 536687963 0
196543781 59895583 0
402336757 528864463 0
506354555 271227011 0
493303894 452730431 0
269080980 533890643 0
518304961 138824663 0
494696345 309011049 0
186267914 251107976 0
45551344 205729874 0
87989432 468838416 0
6219396 175048383 0
18665053 473563813 0
172769900 138297881 0
73665380 321228352 0
25390776 560741184 0
75218790 489394178 0
171476937 164663024 0
457173280 21082804 0
128486912 456039336 0
576439065 289621554 0
432050748 277749343 0
330066673 130621414 0
67270197 130796852 0
446068207 126079163 0
180612800 122071438 0
467848727 19197579 0
104277871 49051752 0
120505277 568362536 0
162710903 178472348 0
511802427 413347147 0
152781101 56068321 0
509327013 69227387 0
345363843 543994981 0
570433193 572089656 0
457851562 49453369 0
253416998 157449004 0
72055635 265593067 0
513511726 479605844 0
88406337 211420803 0
1951080 417249126 0
242825246 433777955 0
185405389 228736373 0
563118478 180464200 0
528257873 308974097 0
350439835 199858301 0
413881219 406298845 0
453353536 96834631 0
397816447 24435891 0
578601345 86762836 0
38711132 347621496 0
403151858 448472468 0
429409348 80638174 0
536824452 331921799 0
534409514 209668531 0
447926499 346914938 0
205417392 65694179 0
552402066 547884723 0
223725095 297330750 0
340479438 60072031 0
268232051 160696589 0
282245578 47774117 0
535853973 375272747 0
164031108 282800122 0
524241531 267796125 0
391128755 402952881 0
548832782 76472396 0
181421279 428274461 0
282322139 110154941 0
19204255 413450175 0
7355065 163405682 0
91964840 554104367 0
195586016 62570251 0
429260973 461488238 0
80668587 204753423 0
382897661 247026285 0
111981193 84538521 0
60782348 521628576 0
154998260 551561468 0
449570051 5370386 0
235922850 490124655 0
492087586 514341158 0
284389552 280225674 0
124289520 560200509 0
136872835 442342984 0
359573483 289811415 0
108923615 538539006 0
375540515 211150374 0
474509509 384235705 0
167552306 545389812 0
64540538 502611293 0
229726357 376554714 0
487195468 292304730 0
248246428 374569923 0
231586910 291911590 0
115936900 470807522 0
235069632 566948316 0
222995571 403772316 0
356553225 346226574 0
59468970 471397783 0
40727101 526928343 0
275083600 347044711 0
539802400 182281637 0
486615706 459889419 0
515434674 173680720 0
64394096 22999119 0
518830631 305611226 0
328815820 417548832 0
423135818 56164926 0
452397768 23624904 0
291333081 128266524 0
76390791 170352286 0
296057747 258575011 0
455133009 243826050 0
268222740 45303518 0
479793504 91802814 0
424831101 475946875 0
348600551 329120273 0
173915542 23111805 0
548809400 270084158 0
519357976 384972453 0
77509473 152353088 0
279037357 405261958 0
175204826 497287604 0
298783586 288525457 0
450762798 506865195 0
190201146 53147379 0
215562242 342214161 0
395026458 415857518 0
17702047 522833934 0
192925554 535785393 0
398650671 535445117 0
128531489 354483734 0
437528271 68836065 0
499200575 22755966 0
496260250 48592944 0
520117462 43079051 0
130268032 65299668 0
15236520 401519118 0
521502748 273273724 0
547847679 544630490 0
335686219 283113539 0
271015483 130084466 0
395832844 83615183 0
289615724 68664696 0
63535177 184866633 0
230074200 537530783 0
467169071 63805722 0
270318628 290508720 0
285482037 72077930 0
8204795 174196161 0
34951780 127074471 0
500211360 275346758 0
77782408 263615519 0
209651862 425340701 0
185954697 470836836 0
528273320 573170368 0
118978630 394851703 0
406378180 467779241 0
365278390 564732067 0
180733266 10505146 0
12540617 565552947 0
338809831 364773219 0
25662969 158225942 0
63740322 350835497 0
360476655 473662946 0
365006614 375056575 0
353884363 447538601 0
311800258 375753148 0
500719149 125822283 0
491643942 516528405 0
233264678 517735385 0
487463865 95452035 0
386054153 262106920 0
226964741 349044645 0
102358912 221197675 0
563218713 241894119 0
476476678 358028224 0
139985927 147022843 0
540157270 74078216 0
86925716 201822011 0
242156881 296443533 0
126384249 498769614 0
225120191 275676547 0
320885058 194743770 0
233198251 258728455 0
367967052 411290271 0
336574512 119831357 0
66195009 105873992 0
575973100 412599078 0
308415573 244844872 0
419394590 450918955 0
16036831 78687394 0
216990210 17772425 0
528632583 353580160 0
202944776 210773707 0
435023449 466287863 0
168114371 142227684 0
470397202 201933096 0
363543747 230656184 0
215831231 266167338 0
84313220 263243292 0
395056456 298674443 0
522816016 434950218 0
95460128 39871246 0
242323749 576115232 0
462450402 396428554 0
468229952 185560602 0
345923777 339618819 0
272544497 49891305 0
558258469 173989085 0
388303944 312920815 0
163894239 14151602 0
140267339 405661883 0
350861837 65809001 0
235634515 470084745 0
2786487 231064340 0
9286355 198028831 0
551801593 446389021 0
350561211 156431526 0
465775204 576409597 0
180533681 367641319 0
292831315 279426687 0
264589903 576174097 0
412207534 54448502 0
45711523 470072042 0
35916307 265437219 0
475664021 88227096 0
283678253 527051897 0
269921927 32648734 0
494334795 236593169 0
321283751 367319994 0
241967247 22712462 0
508828182 171786017 0
279281820 489274950 0
230062355 439871726 0
136138252 512050228 0
90805457 85262807 0
264896430 503019672 0
107931747 181079733 0
521705450 488632953 0
277045313 297587389 0
52872140 514312427 0
419681747 205821631 0
189904181 20952343 0
444772687 260141686 0
496317573 35872068 0
116921559 460751724 0
374887201 518616733 0
302881274 47733919 0
35470587 9616898 0
122422006 248951516 0
55667377 234905177 0
271649853 287333889 0
550938987 575585277 0
192033526 331949973 0
169464284 158789787 0
54528783 344101212 0
226049184 542475565 0
462169176 190062023 0
402963807 134272397 0
259189083 279678353 0
148084149 32588101 0
129921124 169574270 0
356416955 98487589 0
467214202 128997676 0
441210780 42199181 0
305450222 353484293 0
269519906 577704161 0
157155134 333441399 0
61952190 5601218 0
355010085 88480767 0
342417540 186654037 0
311584761 20341721 0
59484062 382835927 0
160491263 431216952 0
469944752 365918746 0
306200488 211480174 0
452118078 64526619 0
342321882 463507879 0
412968321 218435316 0
8370977 273141401 0
453473396 9134035 0
34333934 510093817 0
184854081 349443539 0
209417765 249879208 0
409959292 249857832 0
247287099 477021762 0
30723530 575057913 0
154812087 467932872 0
384895898 82410466 0
458663114 415325344 0
157848187 501931943 0
502850649 432147016 0
386019267 561407687 0
364655555 122410421 0
149156013 386753456 0
32723602 472937915 0
239656870 369106940 0
179938774 122484915 0
233322640 289708198 0
498243741 94557831 0
215401694 402531679 0
457271664 343080885 0
40761179 102898944 0
433592059 578751080 0
297311065 535694778 0
427259440 57874924 0
280668072 224969339 0
505900617 59187460 0
34405991 479351561 0
446117608 489609070 0
304126037 217997072 0
58218825 505276852 0
189792012 415969453 0
327508124 503875298 0
204333983 232012462 0
15664450 143553485 0
437169577 194103971 0
118495709 291103653 0
45595500 533776708 0
215798079 574580536 0
243527631 377924100 0
418192627 409463765 0
109645268 163681016 0
339808738 412745835 0
404950394 222565009 0
247188984 69225675 0
227161317 87079406 0
19919114 357890155 0
148190012 374613224 0
76998445 26598451 0
316152970 306047472 0
500785229 568954200 0
106618039 568856778 0
436061906 540839952 0
15290230 559957406 0
112449552 284462488 0
142233753 570588393 0
318191941 338873773 0
1483160 270659106 0
20052277 459814555 0
301630279 268699449 0
250918538 454363324 0
17785060 317318644 0
76197568 322612370 0
92412536 568969099 0
445486447 440920283 0
454861762 143105624 0
268564836 349353412 0
469615535 475635472 0
468985062 576460816 0
298011868 208875829 0
14425196 489118990 0
81398872 310613430 0
397277371 458960592 0
104877781 35755911 0
428501494 176165285 0
171097890 287416461 0
413071972 570537385 0
26600869 228622489 0
445230592 224460964 0
181101613 281578850 0
421499837 514915103 0
158240826 507962750 0
193993984 575907589 0
18078049 182490356 0
383143795 554116371 0
68305558 81370229 0
305914025 229904590 0
64963657 574773053 0
256582790 9331476 0
141341145 536994777 0
157436039 284511477 0
557492680 142343031 0
139842817 6091436 0
146452832 245803206 0
382418786 551025585 0
388947626 59870884 0
561170726 420314975 0
137617588 110773472 0
84728337 470680069 0
334996658 537784809 0
138465518 399443219 0
157712434 151715893 0
97205910 479497327 0
173127 402097684 0
280336428 450051104 0
31548308 341470843 0
333740862 22878899 0
497977459 555178225 0
427049036 296075917 0
453246269 414899682 0
282619058 142016548 0
94993873 538246766 0
46744276 303792738 0
186662806 533149061 0
4345351 501548981 0
118357069 567307480 0
146167800 197772177 0
485558940 345649954 0
228171602 37267965 0
476511676 503604993 0
239194965 405890014 0
446995650 122776976 0
187088657 381468164 0
203705225 125632912 0
106098954 97445887 0
82938985 274627103 0
270578790 435004580 0
216723881 7916726 0
349501087 543044710 0
447784374 87484553 0
70491809 453626478 0
382777265 349321266 0
373391219 179143560 0
25119719 24315108 0
200205165 21368461 0
402255478 73441048 0
101061101 146701386 0
457609531 528194785 0
516699594 563188748 0
261800263 269017411 0
304727630 467234917 0
473005488 277629708 0
320789288 160462814 0
162798787 225673279 0
25571515 470611890 0
138089419 410430768 0
505065374 501768015 0
127501383 294971775 0
100748742 493466214 0
452401496 555537139 0
517028748 337593208 0
397439351 162696787 0
330647243 560651207 0
68485270 271057164 0
33035120 199290736 0
72405994 462355443 0
502678919 223007154 0
117620207 212383794 0
197054024 287379651 0
182879793 565712890 0
131397565 196679272 0
293658957 291809809 0
18202391 545377695 0
161623818 531741096 0
410984616 439700123 0
253076142 361473042 0
154047325 459310314 0
142767108 355383814 0
548852250 230956971 0
231118051 76360066 0
58588308 57829021 0
43072822 95140042 0
501199633 7301056 0
559461703 179641401 0
463317668 52081104 0
281189862 77401881 0
514867889 93395417 0
301117071 269098353 0
447410026 560438546 0
414723333 340620948 0
535284854 415266456 0
411706464 323410391 0
104689775 63817788 0
567025006 246034150 0
181563929 118777954 0
166942267 511263559 0
249634668 6537160 0
52869585 328205084 0
483347424 556519542 0
352620200 421518878 0
224889617 1097621 0
183550365 320504003 0
431037588 264114056 0
279910294 506169013 0
64731596 3423716 0
440796358 347504396 0
241213122 256955063 0
96239821 194118631 0
409026424 291120648 0
427535667 299511283 0
23995422 187225400 0
544699013 191730956 0
397209616 406073468 0
525171642 516420581 0
557159920 240714836 0
85822519 318231298 0
71613256 340472485 0
537368322 514605185 0
173336204 264245772 0
227053724 41486218 0
335636783 568996450 0
461120041 356031674 0
224843552 387974273 0
476683951 63946789 0
80247768 475659431 0
97861769 491800603 0
24745699 513296369 0
113081446 216291674 0
508477465 321535842 0
201842666 44316341 0
247448784 463406287 0
149723278 11029568 0
60593752 535497648 0
70372988 21011524 0
489838146 8769226 0
11367537 233754685 0
330298263 221543650 0
236276073 104348063 0
220629849 66767160 0
123064530 82913086 0
229849604 162742305 0
46805377 140552365 0
433855846 507401412 0
191666105 47728512 0
106344172 2756789 0
309821362 296863527 0
373090368 151862676 0
352740173 114897870 0
418523982 278283280 0
325210350 404197309 0
152075569 210294680 0
109582336 28331242 0
303362453 403872639 0
208879183 519610922 0
207219548 576413544 0
319479853 63051327 0
61206499 351229719 0
289616554 55562368 0
142879754 461509237 0
9916126 228180486 0
399100339 530104151 0
374699160 529200383 0
121693022 106816200 0
215463650 373762385 0
195061941 36467575 0
347031646 8615676 0
148944990 565583693 0
80568809 184644019 0
14325639 514472592 0
394786885 163539969 0
282086512 320668729 0
339176332 340210999 0
429181167 205187567 0
277686846 553206007 0
218515851 172358834 0
128238585 142472873 0
249599026 77636350 0
239700630 492476219 0
555818391 194014343 0
561411236 518728872 0
424707060 32076602 0
350219793 122144204 0
81503081 158707422 0
518783847 508960615 0
475571838 381418715 0
536289130 68079849 0
86063806 65751316 0
116137902 565134638 0
243112807 389509306 0
203739846 282007614 0
252867835 199393392 0
165489582 428891988 0
92625059 221362230 0
1088472 26096438 0
58919185 529377994 0
162306986 107402563 0
233862014 82737949 0
443137084 505652031 0
483215114 316374478 0
111905241 31511352 0
560113108 386314857 0
434737385 376768993 0
439915947 526361461 0
199198024 36955012 0
241902705 99370520 0
576618669 57981448 0
156710989 341508988 0
281102691 130626572 0
497193169 53322070 0
519818514 297587669 0
425750822 227068159 0
429027637 555046380 0
124790499 172188657 0
105945935 152379439 0
413613424 499807285 0
9741293 245508301 0
21516905 388454085 0
264277345 137355389 0
496950070 60794415 0
99170274 350999023 0
314331246 470384245 0
514671448 158901324 0
187457702 22351949 0
116790431 338538640 0
280226827 456991830 0
170338688 80959001 0
566639166 566633107 0
421639883 3351139 0
542112637 218097683 0
159939587 52237886 0
456761624 155180484 0
2120262 175798945 0
286478150 335774399 0
363417610 125815253 0
418337183 170235462 0
550726649 466900647 0
367980929 287873955 0
484995920 143310817 0
366672381 571825689 0
457260833 424131441 0
431455476 87899714 0
170957136 406915918 0
173330419 539368645 0
295272572 54698044 0
568066669 357484287 0
554888904 140244660 0
423805119 102143853 0
394049424 378876081 0
273220382 41907239 0
160591287 521866404 0
313299350 566843314 0
257027702 310831696 0
108019269 570619731 0
119079423 487872133 0
60313820 151857770 0
175302436 486877832 0
436929466 418795803 0
477339621 291265309 0
83521639 158974354 0
517087668 494127006 0
399809498 442126922 0
242777494 537971807 0
203110297 234981689 0
288634788 420416049 0
291897633 232432096 0
45975165 492963426 0
316581364 385389957 0
564799471 375844215 0
323237239 570922347 0
353905343 140309873 0
30704312 59850447 0
570420751 307234556 0
565735250 376330111 0
64415361 173673781 0
567976123 431189812 0
578831551 29213556 0
366458655 63651578 0
510910238 189092182 0
140287938 204199910 0
138918431 555492428 0
292490171 420414431 0
423867740 56717107 0
397416225 87375096 0
213241574 3530130 0
15098181 215039175 0
431138801 237878225 0
132427844 346023547 0
392987587 164134727 0
520478556 223828739 0
121900583 292806779 0
463019870 40774019 0
184041660 541937750 0
134317165 37907950 0
99958985 378952524 0
460876429 546599595 0
376230269 47982094 0
54451619 416156187 0
341697214 326893193 0
11326933 353943007 0
209440502 404284933 0
497593020 426153904 0
71729822 39370930 0
354966089 319459658 0
416429322 564653746 0
403826114 573931353 0
325465583 228481977 0
144239541 327979493 0
434632165 169418358 0
12242273 328962520 0
162952428 446259026 0
508429154 493091993 0
450572728 492924130 0
421892681 470052553 0
239013287 182724051 0
246279854 107945819 0
426945525 183695187 0
3278926 338576797 0
411866946 381367663 0
141614007 493618403 0
25713624 155165442 0
200594862 175982211 0
58535315 383452323 0
203091224 114091117 0
494252222 327650958 0
379440202 462515112 0
376106655 273412479 0
261432885 334150502 0
134573456 450417417 0
140941988 292936241 0
252610774 123843034 0
515341965 84649678 0
77274144 274771894 0
42355735 65450056 0
269451190 78201994 0
179464083 479786757 0
167970142 286150363 0
11837615 199168739 0
168764887 420612655 0
270596195 110704426 0
200849547 241169797 0
324483230 293350273 0
267077433 30457785 0
4461565 520945677 0
174403801 383533774 0
3137007 251520473 0
540025761 278507326 0
432795225 385102588 0
245823298 443751661 0
38621363 235585758 0
518881171 146689836 0
230576051 343724605 0
101394873 138324384 0
434722061 33106465 0
99786035 223082581 0
111604904 196662910 0
502244930 296118489 0
263769242 116430947 0
482773270 492115242 0
391615279 560197328 0
351651905 340830167 0
179460016 84107772 0
268278864 569937299 0
488127272 262370940 0
482887257 164021399 0
485156357 408480182 0
433248195 461225726 0
148043182 572172192 0
361715000 426864328 0
456367463 315315752 0
268280723 236819125 0
334601225 563055995 0
391738897 400406618 0
500819891 47971175 0
561039797 286067368 0
71324619 38701847 0
367984115 540634161 0
352434171 342887876 0
482817561 142097100 0
291449590 354565225 0
125156057 108155391 0
130587238 417783641 0
539358592 361996427 0
271035335 559017397 0
447020538 411890774 0
320903937 234527369 0
89660542 294721717 0
364437372 149287303 0
515352665 101710289 0
315674899 315575683 0
230998840 7869459 0
165748328 207090883 0
295952067 84308058 0
134004306 65551400 0
47694689 366223165 0
28163925 351666938 0
357098393 535736510 0
527923034 72168449 0
201390127 7509624 0
70951770 133390193 0
186467641 531656890 0
172718797 387370420 0
456296282 381746577 0
256509618 376927952 0
338868655 39700449 0
579060903 7160658 0
338237163 95387322 0
407492825 32458847 0
101957829 111784809 0
416116073 542316338 0
154164058 55321375 0
467555527 5489361 0
295519366 46690148 0
461451952 232046861 0
397183004 333664304 0
141509238 178491100 0
176680660 505781404 0
579226365 10960742 0
520023263 425085350 0
51760810 433956477 0
174249170 407055683 0
143149563 519461420 0
190739909 132560953 0
139982740 497273080 0
185277595 182834610 0
294880773 520808594 0
564905540 225257308 0
311082539 90828551 0
249204283 38951562 0
318774376 414016230 0
543891135 269067831 0
474808342 323071387 0
575734169 38388048 0
104377697 157922120 0
6342691 319029620 0
239914148 47475044 0
97228705 244877020 0
547978228 505565937 0
24563449 371082157 0
380766849 316448831 0
353415788 43202538 0
313774906 287423999 0
167635323 143736378 0
101665870 161288638 0
167254081 400327900 0
535022532 526832541 0
64789747 259123515 0
351398104 409363038 0
53420139 433094773 0
84246519 545836661 0
81244629 208837667 0
67128587 222869459 0
362357324 322948072 0
453066637 48168431 0
490494849 207302541 0
44317589 168079990 0
148959423 150799362 0
200312464 389461159 0
554002553 577690454 0
55171279 575190110 0
347456189 461912134 0
108300670 546608860 0
39754497 280887513 0
330032205 473214055 0
288171520 72484149 0
40185689 186654048 0
502344859 229358068 0
294992358 497919146 0
179862349 407199866 0
568950439 210949156 0
169044896 456073196 0
185092242 348837083 0
370736762 577643696 0
88407493 55395286 0
26757916 493680963 0
465078853 533573884 0
419638702 492406337 0
248941166 390949082 0
284759232 304488842 0
451586209 241840539 0
193798764 443470040 0
421139142 369943803 0
91376738 214764378 0
188531606 529778599 0
267598224 202857015 0
336349607 383751651 0
417888783 418487074 0
252967131 322080923 0
406172777 329300699 0
42941500 579513244 0
104608663 551865987 0
561339555 495345359 0
475552967 3856141 0
209171866 454122853 0
145157901 578093498 0
108669270 151632111 0
512960860 283293923 0
98924589 86185226 0
283423233 451570705 0
416883038 317397157 0
207800918 151286073 0
454842480 14238163 0
83804792 503253772 0
138215420 32445995 0
307960079 284627464 0
298885668 37361116 0
135444577 130523620 0
414115161 126922393 0
225767487 494299415 0
174696104 346630031 0
250931695 334909753 0
450964729 143828570 0
253504404 484053857 0
251784309 555666867 0
297041630 455739110 0
166753011 528095246 0
12151157 115988858 0
100614973 566649846 0
57129636 563676369 0
252156129 87189289 0
290935906 164704297 0
69837703 206273025 0
402218246 86606537 0
392040808 55513506 0
448206858 181934559 0
230218927 480647530 0
414815002 273431030 0
532117818 66666021 0
516978407 151471899 0
129809893 99585751 0
111432746 136792228 0
83138012 350012627 0
205119544 111900162 0
391748504 170426354 0
112921726 321862842 0
558798105 427604348 0
174128013 370720794 0
409973629 531056253 0
57071626 103018937 0
360570729 124889844 0
537948129 294185942 0
183341112 37170638 0
174262166 464194589 0
158586964 186858547 0
192029947 52256078 0
219424898 450327648 0
122686167 541189120 0
437239735 573543 0
257531515 254544295 0
473013525 254581109 0
293658494 125618924 0
268347374 578149268 0
482136603 4059055 0
184869484 258504330 0
124296375 394853742 0
563200972 334875735 0
163369335 364548087 0
433458549 105347636 0
281675258 526418303 0
468110618 275074216 0
453592634 352258341 0
559278861 243014777 0
185264358 497839693 0
40678337 271670743 0
267441899 494424148 0
264684742 367272577 0
80568280 493458381 0
409735206 355832717 0
171204086 225538885 0
86453000 176436389 0
400407123 355578412 0
527342284 505507945 0
517427276 411348879 0
101113039 257785460 0
89502205 394872372 0
387757484 293762213 0
109345876 411657639 0
149791216 217924737 0
97220075 202603631 0
294420545 113668412 0
118326427 129542359 0
132093709 444332784 0
23504271 27525258 0
545742495 198039570 0
372469887 283532552 0
571236588 146140657 0
156006390 578223973 0
175101537 228129312 0
20276493 560812045 0
316139724 452827574 0
382627776 503034308 0
194655157 188890044 0
63192938 452556396 0
275324102 498040155 0
488469048 383795634 0
357341182 51706907 0
359599633 249855130 0
478942960 480142628 0
531585003 276433858 0
135064711 251883206 0
199115638 67869846 0
393365331 273949422 0
337376162 145316003 0
351784310 293761702 0
289016399 570893301 0
501794575 58977683 0
562193778 579435128 0
451659683 559523143 0
454809139 455090757 0
131721820 430394309 0
208692349 138073005 0
358948793 360042039 0
535498822 447848547 0
425289651 27122640 0
552790437 46888647 0
43662551 458799021 0
108084669 493021744 0
504636353 378141990 0
365616244 227564536 0
204174633 211395076 0
308657771 56348 0
168242728 340454899 0
307413482 135828643 0
307977594 575645151 0
334072767 569054799 0
234095203 94801005 0
149443769 451234572 0
345068808 207444481 0
557003641 151209611 0
252336068 169627875 0
232293281 367725912 0
291341863 212960816 0
478270546 295983774 0
437589780 490574707 0
253377751 412234053 0
288428019 444978096 0
324421193 269938256 0
149038498 100948170 0
413380491 497591546 0
57956647 366272872 0
460298164 435267510 0
454346032 362884462 0
575939189 417554814 0
415334965 27456607 0
525977008 287307097 0
411068416 513147782 0
7198625 80597410 0
224953632 68847030 0
40610945 428893488 0
367512164 31725257 0
255532416 395095117 0
254967723 486099049 0
168558659 200210298 0
121760543 365896014 0
322431838 484382868 0
443553327 288541997 0
267508395 394844950 0
321539786 421639395 0
52436350 537674846 0
480135701 388575445 0
203967476 369168365 0
527866714 60009419 0
289603593 87067329 0
284816798 131259386 0
405217629 447159244 0
97172169 405028857 0
246353955 483060649 0
281908685 554711097 0
252939711 111472633 0
499102891 240625073 0
475057052 571367762 0
35469440 1415259 0
371322759 52391186 0
366506858 310546986 0
542356431 242850272 0
10827260 497764813 0
464811987 18035552 0
387951152 464531874 0
4702164 331551287 0
222512062 412234505 0
384503220 227858741 0
504211205 575124454 0
135706356 93994418 0
185099645 94857174 0
35501031 65037124 0
288405578 493919950 0
109585805 223440165 0
559811797 389265049 0
150568117 158871869 0
436096438 131306967 0
419886536 280681589 0
168466588 324856949 0
509225192 369484737 0
304389096 436869102 0
315219987 306341175 0
109637906 319294212 0
38145774 273943452 0
538061205 182654025 0
283771823 68869523 0
418017860 204956207 0
143422223 324045152 0
522178953 396410706 0
297328102 108061287 0
99784222 464536980 0
32831442 163569136 0
452545668 221307936 0
401971161 308464368 0
547023651 103718749 0
183802792 573336215 0
58589717 139561662 0
48396271 509746003 0
484122400 474150393 0
280729321 242335393 0
283378268 182481185 0
412701086 311649215 0
192653574 388593244 0
460372928 257254128 0
159958687 497752885 0
458640320 186170519 0
190701132 478949863 0
202312677 145819984 0
236366069 465951167 0
534077887 261251381 0
451599050 492594018 0
135362592 263631786 0
461178678 243457532 0
420560072 405108205 0
452635998 539622417 0
36998951 129235879 0
343056723 69383647 0
522058649 401470374 0
333578302 291917269 0
423286402 128787324 0
159419242 426800437 0
102926783 115131364 0
160918149 545111326 0
102642876 168370084 0
307896139 455622741 0
512467785 570161659 0
13048556 265191766 0
168676775 41719711 0
119812297 143192769 0
576880721 281088555 0
228675440 304998727 0
182624198 448041780 0
534365853 252414972 0
242565682 295110617 0
33185390 187015628 0
186930995 393826960 0
148657145 174912175 0
301953476 260193333 0
249728587 221607724 0
21555581 175230888 0
134790615 299367205 0
411248302 415286070 0
487699465 427381150 0
172125700 186674088 0
349895068 243556014 0
174456913 395302812 0
234516740 446313150 0
483391465 109228709 0
141144659 296430572 0
219479843 489202947 0
397107534 128048071 0
267504861 37240402 0
88986038 534188721 0
528399010 301451133 0
457239972 464528353 0
383286005 541760764 0
549379127 453004791 0
314403042 319292600 0
91853231 562425469 0
548888796 467308524 0
54659330 473605467 0
527719412 76958335 0
7627834 196447004 0
27730292 137776370 0
53105938 495689030 0
470970397 68099279 0
497395315 488556141 0
188425527 32376987 0
329838793 109328465 0
172083152 367996969 0
305734638 114442779 0
243146817 83167825 0
146023923 310447676 0
46872742 357195340 0
523965105 545773402 0
103778664 83662884 0
215492500 324420587 0
234487281 50064607 0
31826881 150063760 0
146303921 411938274 0
385861127 243023728 0
534254835 237239327 0
543224474 101774915 0
21879342 485554123 0
182052432 446554129 0
176201885 525334886 0
519009571 563359535 0
282109239 107322661 0
233870612 99595258 0
567731458 138843245 0
280930544 169590894 0
443781418 322785982 0
332664446 552524307 0
53677330 499306 0
16158084 391186570 0
83203000 260751983 0
74923534 466467978 0
551707056 562089119 0
37567807 502583497 0
176055317 390894211 0
85087583 8453958 0
279697035 578351243 0
374812260 253322151 0
222719099 334930535 0
291473029 362542591 0
268407290 1671263 0
165651935 15370971 0
348908157 39477271 0
347525175 310472275 0
317225962 360639010 0
118705457 385804077 0
336016423 351877325 0
440848806 66335138 0
391035552 424261059 0
23380619 222395921 0
466559056 447954146 0
159948138 444100926 0
73596469 461056467 0
102322609 293871792 0
346009555 428296802 0
290922423 161837430 0
77604397 255814175 0
526242341 304289997 0
252787827 59262034 0
325852499 565594118 0
426577059 375056770 0
28040895 559101825 0
108153410 373898144 0
91627202 347594371 0
413123181 501530476 0
261406143 92859372 0
91202655 261319250 0
240148894 298982391 0
546746577 273798473 0
384431265 264543271 0
255781582 169127683 0
27140131 410672159 0
574610292 272284875 0
41041840 232971126 0
147337999 542575498 0
249543218 451311571 0
185875694 289499015 0
415398624 182316890 0
319569099 356102250 0
431806887 352641049 0
575607445 185872608 0
86226504 439314490 0
71371909 365316187 0
206362408 266466718 0
224762138 45041504 0
22651141 125700353 0
19495820 72374678 0
241015185 73617128 0
402521047 186105271 0
551253665 440711579 0
166708889 175241146 0
103475507 541836324 0
10074992 386320893 0
205460625 196749232 0
443344055 357330096 0
124352729 260513326 0
49829531 334816992 0
459348793 268344666 0
373290909 93625785 0
157913120 427686384 0
63203557 75381091 0
199475920 402077630 0
191155727 247487719 0
558841026 578573779 0
364351982 368461749 0
234155661 273770973 0
161407878 438669346 0
369036696 130085250 0
572851422 61082470 0
276071955 337435126 0
183234691 289788970 0
336281866 520467561 0
370328274 145365676 0
371176123 413418441 0
328742154 163048294 0
213117334 492167514 0
473624159 317550950 0
13837386 79462646 0
178784775 359341 0
272162797 528247976 0
210604242 460994739 0
573416113 523660393 0
558711190 168538660 0
566554997 562221801 0
25287480 540808237 0
13779703 52553400 0
75707193 322415592 0
478597841 393493809 0
44260728 566766398 0
116273566 124525683 0
50564668 296424123 0
438152556 101055002 0
247614567 468183565 0
539411818 63329996 0
72585070 68359884 0
62842536 235464386 0
406919478 569267045 0
295064959 543263870 0
218369558 145745954 0
512275623 529989848 0
107051654 166050850 0
162499244 286459256 0
37840319 235283468 0
465561707 469313703 0
26218196 229865273 0
101483215 117425452 0
226054137 293330119 0
274562291 538716266 0
413322151 178704308 0
68326652 158500586 0
305978368 40099340 0
475351016 171157117 0
445090238 404120396 0
306788901 465781521 0
527884789 553700373 0
30963145 222561908 0
22610403 257044241 0
152589739 191547171 0
392711160 547558502 0
434994623 249116399 0
223553051 5183890 0
516961625 366462863 0
279210910 133417266 0
278951143 570468252 0
314105382 154923757 0
15239495 5287134 0
142111041 399125070 0
327725357 360247320 0
454736474 540888293 0
163491486 390811362 0
390499296 133234848 0
570411354 441905742 0
250868283 323254447 0
339399085 101375324 0
501206269 373530212 0
440288103 204614758 0
132455157 39112255 0
317938361 104977763 0
205690964 356011930 0
451766996 186783144 0
296095761 452290972 0
253698036 275861450 0
445484290 164924893 0
449649687 457550372 0
133289110 531713040 0
442323220 287919782 0
365945635 350152765 0
127159562 183118435 0
255916218 61818607 0
281255365 91740086 0
569589864 294690856 0
210931197 325062743 0
391483670 470975378 0
288082069 334706888 0
388703834 463506080 0
411095077 432855921 0
211377064 241488464 0
9787156 223696595 0
440946991 208453481 0
192982184 305985780 0
24023104 505882454 0
238972332 6020289 0
530633789 136614420 0
204370452 570563207 0
32218005 261611128 0
516804935 258980609 0
273510 93179591 0
14687300 419322509 0
52732927 421578344 0
401581677 359234252 0
182336472 255589292 0
74378365 407945485 0
528010852 321794555 0
262515310 346484466 0
155577896 58241510 0
127690120 106444023 0
430388568 151182487 0
565443674 147291984 0
445735427 370501348 0
426753282 345000732 0
316601800 306798522 0
502247432 229158464 0
110842944 506789009 0
488938302 115941340 0
567844097 59237880 0
62811113 95949641 0
313450298 214624776 0
521496732 412670240 0
201589683 176725676 0
308394516 150580913 0
225948462 387357404 0
395433425 419950087 0
111878933 490944277 0
477305169 2916154 0
332103221 526464532 0
223656237 181475965 0
527125826 203862710 0
158772409 513778197 0
185512523 482654909 0
477595594 538155333 0
402028539 299734042 0
339431672 452523005 0
262511740 224258180 0
179887139 436017099 0
402497052 410140645 0
202127064 340603345 0
13162990 338523940 0
408339196 197340301 0
106234483 302761017 0
188081897 140922245 0
50346216 363454162 0
169546527 413238260 0
243069431 345135390 0
539208181 572150323 0
268437700 451647413 0
428549579 571149509 0
290586931 112688018 0
387693656 351149983 0
209200798 121760284 0
420660016 542761766 0
331228867 235569804 0
520348905 271003493 0
327971344 431383598 0
56705436 529494790 0
243389141 267121656 0
129995840 492805974 0
342743210 145867951 0
52208333 467885225 0
417189785 326515774 0
398827290 515702104 0
138274019 119844421 0
276364292 568216713 0
235016966 218993090 0
76259197 532457451 0
576419629 416730713 0
228078054 432970175 0
63676334 329655637 0
311811605 313283220 0
403697807 429808261 0
9636049 332811458 0
79280784 72795678 0
369515518 26581120 0
258475278 333624609 0
252824134 370806743 0
552321588 545876314 0
428932177 45828078 0
48333706 84962904 0
428438399 268155974 0
464225153 158821868 0
244951835 251033241 0
149841820 240810043 0
175478215 566236952 0
511428288 181914674 0
92824296 503714048 0
459270666 90698054 0
374006634 376359236 0
559856156 62671888 0
430547975 10241423 0
471125798 190564724 0
97209045 558663655 0
152223831 267615475 0
287128208 553256663 0
220769028 426785188 0
373113458 245790090 0
560562629 483475143 0
181963965 542727206 0
505631656 179347567 0
76455489 477613900 0
296894703 53974460 0
256003632 358190335 0
3713224 386794527 0
364334253 138558249 0
183548323 569621583 0
134166538 19873777 0
247529086 576187397 0
250150553 152170663 0
330054873 146192327 0
341709310 87452176 0
162157016 273899945 0
533345761 202130168 0
450398309 315720130 0
478340264 47553154 0
327281106 552752075 0
558610657 446641274 0
528918421 122892543 0
429259419 515983928 0
446418613 293000327 0
249467450 34034829 0
380074032 251042962 0
351005360 257829866 0
48365096 131424085 0
219777479 481886983 0
77047121 64071619 0
225874784 524797355 0
120466926 138234189 0
566821075 166903796 0
559292713 463462765 0
35789445 173278539 0
304953495 108603819 0
280122025 280027699 0
63154512 161195687 0
528466753 437429817 0
128955091 307551206 0
311260214 564221103 0
531099007 455103193 0
557899812 180583811 0
470877881 315055617 0
504721156 3305951 0
27028695 81700575 0
454838212 148061688 0
377183652 371300584 0
366080555 179333156 0
336967378 239487340 0
436469750 578177197 0
205801288 187337468 0
498830098 370598934 0
29095885 402022073 0
352433525 364890572 0
353454251 463298283 0
385810341 534945263 0
413825682 448514511 0
258343011 480565086 0
318716682 552141391 0
173499572 355899228 0
130617660 549335652 0
58715904 351232102 0
303070683 66943229 0
289518175 413862583 0
464571276 471763816 0
222074700 226268721 0
410059498 279699068 0
80198186 514968071 0
114154302 241872890 0
23694191 372649214 0
182953346 220280506 0
570429555 501554627 0
313607609 71203027 0
317775129 383862259 0
525002576 97334901 0
559822138 444094605 0
38308144 156481585 0
362941857 420807006 0
9557886 171161593 0
64854727 351735927 0
497929658 69328176 0
551848870 436997721 0
491155817 213130093 0
395395143 574580036 0
248163949 347177263 0
492229825 127530929 0
74071374 245850431 0
27803376 91955093 0
191014000 222256885 0
25263155 560164846 0
235912941 77955221 0
423359778 531788274 0
13140514 261226413 0
246433180 243031406 0
544348922 181637572 0
495932609 88706878 0
154049858 410838200 0
187823868 430180744 0
247731 315376486 0
99745586 122080445 0
28822648 57243030 0
99848633 39950436 0
89664559 370192380 0
212029008 165087488 0
272242513 336694119 0
5103478 74255108 0
383077242 202317445 0
442039751 250274737 0
263055752 379129188 0
532494409 419566161 0
212536056 351166613 0
30312047 487706149 0
110694781 142309759 0
388890501 309772813 0
69778289 295371733 0
494853834 364137894 0
255359022 370456785 0
459499622 308461349 0
174980641 355349553 0
393459650 222592598 0
234135394 529767271 0
281186864 342171090 0
347283434 5559290 0
284312794 179923780 0
248228348 350541007 0
92876802 528735049 0
235083721 399405297 0
207241756 123409600 0
408837711 523249323 0
210464966 363492099 0
178271761 214728795 0
341692042 132936079 0
550905758 175175496 0
109420570 24216311 0
552453277 109906761 0
440880950 362062279 0
398765260 338174041 0
157203906 524622350 0
573999532 356369431 0
15796511 375915251 0
491915530 145710481 0
417610958 314079911 0
225814335 565104145 0
431861594 444507660 0
395118439 501000073 0
427202539 360205357 0
137946964 106841732 0
244683980 78678676 0
37647387 239884128 0
449593862 557657418 0
150220106 320920184 0
375694755 5007721 0
563612535 548582307 0
481595807 7766061 0
295147264 569950113 0
472340107 493556114 0
265302946 512280511 0
311629022 215190284 0
410285671 25653699 0
453410020 443112744 0
390374906 331465607 0
229137879 349211436 0
309151365 77979192 0
20481284 494344026 0
310996118 106843787 0
312437954 54482372 0
216871886 528512006 0
103514124 123181575 0
371450066 518758074 0
356377248 368472894 0
285228615 469481110 0
398521320 487250745 0
5879060 79571337 0
244504493 109576652 0
475749302 232779357 0
157173790 34548588 0
325745133 484691828 0
133434031 451104532 0
55312323 398710415 0
67169102 466581883 0
331552434 29095560 0
272548447 139960190 0
308234650 208598817 0
328450749 318203062 0
568606858 291165367 0
383222542 58694339 0
162411092 295894501 0
98299118 212512582 0
448260722 270735114 0
14398035 469673795 0
262992087 290099307 0
23941563 397008522 0
280262221 533404488 0
352615615 394811718 0
61412712 235343750 0
403946253 412399883 0
167856759 134065202 0
399945427 174975234 0
212268180 333915989 0
54735463 78146735 0
285809082 77201688 0
280925885 57426284 0
215958483 545879230 0
570963851 529982181 0
300847797 210998413 0
227638835 6359082 0
101891366 103569409 0
566273142 403154777 0
544037070 68691757 0
428624606 200024320 0
304347188 375244626 0
368334560 539144814 0
96533086 400852054 0
544742131 160618501 0
541179648 132360471 0
287439598 333755746 0
372906212 479013208 0
296801095 289470030 0
265967065 447748383 0
241231934 211273154 0
541751098 256258102 0
53558916 434456504 0
473074774 85597472 0
317126886 335541921 0
105949808 133361612 0
323611898 535236413 0
228252734 512482248 0
218062733 118946541 0
121274840 204540253 0
191716442 213496688 0
425160648 531067379 0
545040858 241143932 0
197857533 304162835 0
302089723 357853269 0
213368394 143377143 0
380196342 392041124 0
13072920 361260523 0
62383057 353793609 0
296472597 120473300 0
323095279 388857478 0
287743473 418628987 0
481590964 253759739 0
424772529 474269773 0
121184330 208716457 0
109144452 497622046 0
434839511 43126132 0
463347800 129127107 0
274148796 363528765 0
486415098 488801902 0
50402673 385006668 0
483235219 18963981 0
125945221 32385356 0
459242917 397307674 0
450955235 151021579 0
79139134 124577289 0
82015152 101852786 0
514237989 154178422 0
545358213 186976388 0
345689351 129137146 0
488967596 493945627 0
222138515 242209405 0
413840284 258944968 0
496953401 304524044 0
482532496 274543684 0
98210026 362783241 0
156315573 202845101 0
429044817 267708994 0
88964433 343965222 0
425894763 485755138 0
454039544 2829178 0
43308525 333830512 0
365304097 508179644 0
251595980 424087478 0
76820678 205765963 0
211059688 103740674 0
119321199 347189194 0
17740432 57352474 0
374163250 495049472 0
240971732 54999959 0
156022754 399821511 0
126599347 185316259 0
426859865 5354099 0
125302881 532650193 0
204798916 370675525 0
394411506 503160425 0
98469218 94196011 0
95361257 251933894 0
573027406 488353465 0
199180213 526943659 0
538144476 384919363 0
128945994 104947908 0
210064916 33925577 0
342876194 216669454 0
79392955 15498973 0
303443572 453369114 0
220603824 172368279 0
469437502 29250712 0
129993542 85901448 0
22699607 336180442 0
494495531 319073810 0
199930394 162341571 0
533982545 140067110 0
258218420 365022352 0
551713455 53955754 0
577986264 265729573 0
114642678 201360697 0
86075032 443728840 0
208627865 172595538 0
265000681 240587755 0
550692266 198955403 0
139237273 203854103 0
563271952 28993191 0
530429906 325608261 0
282483267 275630224 0
140605341 205398810 0
464625459 74261148 0
35803228 338314395 0
179220782 296457984 0
445749056 493643015 0
554571560 444536693 0
360593105 289235593 0
154884701 86844418 0
365679189 10283826 0
321517409 474788370 0
306064726 401304002 0
574401130 442231358 0
423283910 533066266 0
25415226 159268587 0
52051498 340822562 0
552877393 337708838 0
194817827 81171614 0
459794916 459549340 0
161121654 382183596 0
328328756 507361666 0
203939837 59812302 0
352473300 516970016 0
458688080 263919420 0
417497383 183139587 0
564393632 126921371 0
500182357 91840704 0
404283712 548022848 0
570418282 483085290 0
346763564 130084442 0
74377244 77318006 0
100637479 126643320 0
251262465 516568603 0
118269723 219545634 0
312335075 142819522 0
493946066 467616417 0
202966014 61353248 0
276094706 255456375 0
73965650 45792630 0
168871407 458417021 0
272542852 207701190 0
191993761 67350248 0
397343223 190186662 0
235571885 269647291 0
249302867 76975771 0
235521662 105012753 0
49401904 75868066 0
303491705 463830585 0
100601199 165086659 0
384448112 173135243 0
421748724 293922430 0
181842568 476735197 0
22033584 357328137 0
216586331 197668673 0
72095530 252994426 0
286080022 409565579 0
211767330 234829416 0
396658925 604987 0
529571373 220679116 0
478201160 238352664 0
404112094 417310842 0
294829046 162045766 0
396577127 158620561 0
270817984 5565171 0
443070100 247274464 0
160900080 91849494 0
23849186 271992593 0
132071318 487006262 0
412612241 491202876 0
135461960 515101746 0
203481372 108848529 0
422561624 339697694 0
299013343 281769082 0
290252353 538300673 0
117504101 282978350 0
126103073 69448800 0
40158664 193472857 0
389028728 28869641 0
411359042 106005411 0
338176792 457144800 0
49730081 344487637 0
265594588 28801252 0
343557602 555727607 0
94980066 152178800 0
91073941 168134571 0
502053959 457932999 0
89975810 30684661 0
159536125 482833717 0
340492912 228897772 0
83340493 415733574 0
270106015 38350711 0
80268117 416983028 0
443051565 206462438 0
564889857 163933778 0
24495423 59885193 0
392000852 158350213 0
500566391 136724943 0
250744188 380858278 0
384547445 204490778 0
559136497 324843701 0
367752986 84618738 0
393898 48144643 0
566513568 353519303 0
541424977 126176482 0
249531246 324338811 0
423756058 334912380 0
241155786 311199990 0
215831395 25848702 0
41125861 286133932 0
71471608 564467150 0
135006268 333145247 0
116075991 502775742 0
335996028 535955542 0
136197828 25191723 0
243152510 320653774 0
195045876 540542162 0
138323342 68165444 0
399053963 183114095 0
42010740 110855850 0
96846802 198781559 0
568427483 64867812 0
301250429 70733400 0
228442463 386227138 0
562823013 189764386 0
448269755 230624442 0
175090321 135123550 0
396685241 545974806 0
346762951 103045212 0
165413274 516742573 0
537184548 26033904 0
161039909 29398480 0
507337600 21053654 0
506885689 101111034 0
555219654 291141277 0
352825345 158678611 0
373264347 539063167 0
89854423 388105273 0
278856810 246819340 0
378165317 530957090 0
438320183 67789449 0
485184015 129250537 0
339619731 157073111 0
428121828 233606149 0
354435807 6969799 0
10021733 504623119 0
495155130 486458780 0
310653363 406192502 0
268811622 200801386 0
404718711 51491807 0
278155969 13063130 0
458461926 369574993 0
495027321 526355691 0
307119916 204618750 0
534262040 539079916 0
475416529 137205124 0
348362363 219249744 0
46797449 261774335 0
415266210 345364216 0
358426266 403648236 0
411403745 578199078 0
362429861 573983974 0
358215669 341816505 0
318186749 280772629 0
504669576 50139898 0
379374634 473586107 0
517041450 497662534 0
430112321 213991864 0
556736499 180112933 0
167538248 553720070 0
39412915 81337782 0
151085778 113171261 0
514405009 475364729 0
94487273 471902155 0
296447642 6566800 0
183531730 178340426 0
502156846 13648470 0
477380806 541236119 0
447651629 504632096 0
380732466 560924689 0
348110240 222336715 0
578274825 9289293 0
89253696 161787408 0
111181099 466140424 0
104018983 59327458 0
13368023 52632849 0
542817563 148076713 0
153497350 422602723 0
516621938 435453796 0
307704473 455058135 0
526072385 385202713 0
73184786 4268950 0
484279639 11323157 0
514329323 65633803 0
433040490 452176848 0
34383720 244131168 0
511773516 40095048 0
364117298 99154572 0
290725190 431466477 0
72263027 89128970 0
290714146 499155181 0
100866617 346780940 0
46913713 135454016 0
480987368 180098067 0
304777051 213124050 0
340362772 105273622 0
440879401 519444665 0
549773818 269332736 0
374474352 374610599 0
527747959 476243874 0
553254774 562556253 0
214747683 78773592 0
481319939 471327892 0
126432626 226390087 0
108979367 157219104 0
37369579 531164894 0
198917557 307143335 0
318278137 416253828 0
325263545 563430131 0
568623156 11031612 0
158012976 420898826 0
563138635 417881655 0
200184347 274989961 0
247354225 220440627 0
201039757 302023025 0
54942929 204364794 0
40591809 433513575 0
110872107 522339597 0
108942490 162631471 0
390108775 441788605 0
24609537 504010782 0
78275486 65569695 0
358981519 82785023 0
244748385 529631808 0
440941003 466266230 0
575110889 227311356 0
85219877 568597942 0
254198367 238426982 0
70009079 450295482 0
177756893 209119093 0
34938128 510243451 0
575780864 90155930 0
110473037 356621191 0
170367136 536886415 0
451173481 38918438 0
250859071 2057019 0
305302831 551114562 0
316348743 351094853 0
152838565 200182086 0
5357810 138405290 0
5507138 521657655 0
451916564 200071759 0
378144366 559326629 0
367061335 444811550 0
388548339 109020279 0
375434645 535622874 0
338610199 154305762 0
498881529 221964436 0
2780296 369698551 0
423414119 391439373 0
287569256 138290679 0
335648320 402708354 0
448351101 47367922 0
256952544 15277357 0
408339483 86865261 0
448445485 213356616 0
191258111 350967769 0
17313622 422059760 0
386488349 68050636 0
223899576 545360812 0
83428083 465801238 0
346285439 74263333 0
201637358 374239127 0
575433672 533516388 0
170578923 160235249 0
155041197 67893864 0
571381703 72369275 0
316821370 546879053 0
40056521 447438886 0
89800524 346167289 0
218514947 94800539 0
223450996 18751266 0
64035548 329129399 0
416725271 226399119 0
313737303 292350517 0
418708797 326412848 0
470170974 239525594 0
165489930 130485365 0
476167722 157415236 0
8324570 98256100 0
480968008 324057507 0
257007242 456703138 0
159168158 212265790 0
310854123 574881648 0
119775743 402230316 0
152575335 572647386 0
3139861 86170425 0
237665031 339790873 0
270938101 405220341 0
66555167 297543005 0
288088769 59578954 0
50108167 174042446 0
393361652 64565813 0
481356289 476413035 0
208639102 214913443 0
56023489 465788173 0
498713046 101471438 0
464590418 550790440 0
158495317 138901127 0
26338520 413453515 0
420840098 409903255 0
410581819 180381998 0
46947922 360470355 0
65172112 401813924 0
44166599 526653292 0
223826757 211620871 0
59580901 503361503 0
387295967 170462182 0
11059649 297952688 0
14169612 466865292 0
502630884 487924788 0
226306914 450535664 0
483427958 539483707 0
459561038 241712311 0
235857866 36997278 0
258594550 314818644 0
159199077 550594460 0
240709625 405888278 0
170053219 114526039 0
71998532 101373830 0
145763339 61906329 0
63419304 211591531 0
303775639 572982680 0
183532889 168651621 0
28736692 101245584 0
244267160 342215833 0
506235895 530665774 0
335396853 151759975 0
400014817 270803053 0
280520015 43984683 0
543404362 383680117 0
246704687 409088916 0
145049856 430180714 0
479319114 532101635 0
576902649 403364263 0
422988367 555623455 0
551684705 166665047 0
483045801 144853281 0
398489272 198410157 0
179585037 352274210 0
558018541 391753770 0
351367910 428484888 0
158992051 283060288 0
362635567 73072803 0
576150859 272225841 0
70626607 33721712 0
278263523 316571513 0
267983971 310989332 0
354161748 550767672 0
395996676 12715506 0
370195527 262976336 0
384162741 347188829 0
440367206 571957123 0
399799460 132887738 0
183676283 428022378 0
572412664 100002708 0
483655969 491663420 0
176869609 208570860 0
468709942 357126768 0
248089842 423255656 0
518923040 121624769 0
174778897 331578034 0
205983501 53147694 0
290225071 294820866 0
215897748 572281064 0
41819954 428120332 0
325037056 361370528 0
239729831 371566739 0
11944262 458721927 0
200960371 164355438 0
243318787 466263761 0
122878664 275149753 0
488765554 83257538 0
521513084 403229175 0
416021626 256084545 0
189039442 97431913 0
379057711 204247624 0
293412941 405441043 0
80021252 357882877 0
31397536 76518399 0
489444767 432861948 0
478147368 436143116 0
542108614 541516809 0
523442561 441450416 0
574049579 550291606 0
289097439 522301131 0
172849586 541691270 0
301339648 294913125 0
6438453 74156080 0
295139813 419402122 0
347585171 385942768 0
36648607 555785229 0
412568480 460019508 0
279236393 218567174 0
221004370 258004458 0
59858845 404768481 0
145911543 209306243 0
430783435 298501360 0
439171073 270130853 0
179997988 100553105 0
462321599 57688702 0
413662410 574521209 0
527453246 71397002 0
24229983 474587636 0
79539955 565708180 0
328980891 375208333 0
391379597 111787131 0
362872087 409693257 0
362175881 550592088 0
383999499 427519671 0
539551043 268822334 0
251680861 330313858 0
392625893 307052370 0
105512978 474988351 0
141635019 544353958 0
121635865 509612036 0
125217564 320285302 0
436110062 386409349 0
573872061 297539404 0
473841798 376808736 0
481798853 167071254 0
311429654 563141643 0
412364 470076701 0
419719170 141744485 0
493076709 148793042 0
295399415 359766905 0
113646649 97910822 0
176065551 35772304 0
546983349 68646804 0
211660539 444597404 0
254463061 378509062 0
175006101 126800602 0
71680349 10434778 0
57448767 12152220 0
456683443 174817444 0
434610770 224631057 0
209084688 209034485 0
37566610 536634693 0
94587112 27785867 0
58568271 99077028 0
99216234 214932151 0
430209508 330774273 0
137855919 178386123 0
487165942 165690007 0
470348541 458510539 0
563752086 325405666 0
339369176 425696206 0
220109802 182423879 0
576230826 379079262 0
444149895 343197948 0
116794030 146150015 0
10869997 507413965 0
243946602 391819392 0
223062069 405532196 0
295134186 566952092 0
106508049 119170098 0
422208162 401277888 0
219382222 238774605 0
108229787 107512649 0
491965555 155341928 0
550039648 461263536 0
218816332 199348459 0
139433207 424168350 0
402604353 336323234 0
216260300 376367892 0
399030529 30435606 0
447431470 323710783 0
59476012 40544973 0
244961265 142604923 0
369743871 15439145 0
43382053 72522641 0
162062417 541560914 0
125072127 520376257 0
354426965 338300478 0
240042188 84673737 0
563059626 149410192 0
311864520 360177470 0
28498854 111040545 0
374803467 554279851 0
495747910 520095676 0
413646858 331556558 0
303562728 538261906 0
525912255 26298491 0
87932174 374512138 0
54568912 332432544 0
409054441 427315594 0
384789714 395084008 0
52619034 387137962 0
315108847 252049956 0
371314265 396699914 0
90393001 398508900 0
494236980 300394415 0
262126927 354671932 0
48750058 476618511 0
384684317 11042082 0
32036716 177769707 0
237964073 82598578 0
540904433 221280604 0
110599980 113099517 0
272512906 521597227 0
437657241 534089115 0
300730011 105848611 0
184137345 346011684 0
150078773 574389828 0
418869269 193249421 0
489233904 560016176 0
314100490 412869164 0
443724437 108982771 0
151583233 8067695 0
340459167 155871727 0
2971102 517464473 0
70002186 475578767 0
263368175 123885369 0
298837253 444585859 0
407617703 499418126 0
338013548 254706813 0
472489814 571905418 0
293260722 233010121 0
301978154 335561470 0
35244813 520632674 0
161710935 163488813 0
530508044 245073064 0
464749594 31462599 0
49833065 120991997 0
309063024 532180210 0
63385111 473308294 0
566780460 236786412 0
343938697 243101917 0
33119198 324329511 0
416236515 353512471 0
150652530 477178491 0
28485369 422581465 0
309865026 519664717 0
349626085 130424283 0
502766403 101164450 0
149978345 362211089 0
432002092 268856991 0
494463674 417357205 0
51759994 539000374 0
446822113 375097735 0
427278237 452849377 0
242967000 479425044 0
4749271 298113999 0
236896322 575104551 0
374742030 156770725 0
521985341 369111052 0
474387180 579530583 0
447055446 29429873 0
380800883 316801039 0
249680936 565930676 0
488241454 281645277 0
376870878 417106161 0
53161890 181834694 0
543906670 149709095 0
308627773 503241889 0
173666805 157338086 0
173659643 465844412 0
344291445 539645641 0
176697879 576807402 0
192849814 221949657 0
373221014 367769358 0
146153258 36532981 0
188961463 380637466 0
333380797 206156606 0
87694406 550526143 0
301510150 344770673 0
121941185 173969317 0
575506743 383671559 0
299992602 33503408 0
283143634 293398706 0
165705555 36454821 0
210940932 310297679 0
513908596 95664913 0
247395172 362065948 0
365680302 494836880 0
49789461 163246729 0
567601498 273514942 0
196492848 337859939 0
223903338 388657166 0
426213318 481316270 0
432122640 214017958 0
373051146 483262904 0
568276452 61050343 0
345947059 323407172 0
445908153 56708433 0
187797270 79427297 0
455780438 297464465 0
319550801 464234196 0
9658678 59023192 0
103559012 451074900 0
349795773 68273253 0
490829363 523836213 0
80760762 321010505 0
249350697 1819961 0
519361198 181931574 0
343084218 505498425 0
310485897 566497914 0
138260721 349982176 0
531898890 271095904 0
394615367 76121024 0
510542917 391756930 0
26269066 173336163 0
159203848 44898302 0
384941532 85811264 0
385822677 65391609 0
571141682 304842831 0
257250407 352630361 0
95903968 65072306 0
221499220 140172268 0
327533481 523301601 0
567944284 113057040 0
31893845 466653223 0
526325185 339669334 0
308585788 290679439 0
530183787 109492299 0
84465191 27578819 0
474428637 147569549 0
71622331 175870858 0
499363144 178290944 0
18478362 458463547 0
526452569 494890635 0
480703678 564711718 0
473470804 576036804 0
223395093 287301549 0
505761743 419976750 0
110367562 441474254 0
264484095 515180187 0
56871578 254208789 0
59396397 83268827 0
275262215 403396065 0
65182173 314062677 0
21282789 337990968 0
87074957 160967820 0
85688677 240223858 0
184086907 230034864 0
541698441 395789861 0
376737177 63176629 0
140585468 497298673 0
216988196 273767442 0
321947274 247356646 0
422941421 98872251 0
144728049 59289830 0
375543557 338333672 0
574296238 267352278 0
35229674 430631578 0
77336806 477032527 0
298310682 175426071 0
438652087 373102415 0
529871856 223383810 0
196659336 357204972 0
525044261 568648868 0
384804525 554831216 0
378689088 568067364 0
258297486 247874108 0
578518839 371249081 0
326380485 232497797 0
478736569 367582382 0
446591168 461971512 0
563988909 429204846 0
561580853 511172702 0
22803592 302841577 0
399032763 485013193 0
33764449 426606429 0
322332839 487061778 0
524154704 194648287 0
179906186 126595604 0
85723612 207813594 0
87785854 196511048 0
318461012 339130755 0
564673183 360659238 0
332238467 218526280 0
445172656 420282574 0
350162959 244005174 0
197759903 349074599 0
165382790 219648852 0
6381722 464957202 0
366530084 322701670 0
460051179 303415835 0
420398579 186359285 0
541156310 419004115 0
480674215 125078075 0
42941209 14177192 0
430704546 476954211 0
361195858 83117896 0
306982509 123040125 0
559159999 444902051 0
272680475 358816436 0
456351786 297384410 0
279269744 73810863 0
214465839 124528152 0
109387046 207041334 0
358924228 264195401 0
263527607 104605419 0
273576569 530515013 0
19270454 65623050 0
308236754 357213463 0
192942040 226388973 0
150998685 420360451 0
374682554 498316782 0
291038490 9289436 0
509431620 131439924 0
437403807 531454538 0
159121352 102451020 0
428901413 249661516 0
4141308 528718272 0
402230970 258627994 0
40332076 148820763 0
466734220 414390420 0
543879167 563600669 0
32953688 101304767 0
573306899 257125243 0
377687 119246313 0
178172869 160092891 0
43126119 277745817 0
536998291 409692741 0
106208637 201427899 0
25852103 311782470 0
91327416 6224650 0
485145395 291288857 0
442220021 47209287 0
94686700 51779992 0
408087203 551098015 0
275891337 446436885 0
453043581 467749781 0
464846733 203869823 0
30861773 91728884 0
438737233 134285339 0
173113274 322515348 0
560376239 504511133 0
221061258 214549144 0
500933090 396083631 0
228512205 324986423 0
408910168 346928740 0
17120821 295075811 0
3500374 329613777 0
413666083 457991271 0
2357978 483442327 0
357182594 371791648 0
75317218 230480003 0
125577780 524602295 0
301513939 330915428 0
565109970 113239981 0
80351331 296719039 0
90524570 149732093 0
322682399 527082256 0
295731133 187265571 0
91638233 304126364 0
132784013 551506990 0
39635190 392513508 0
89811911 217873016 0
157128444 183944089 0
128237412 202551471 0
84203331 355653904 0
147470737 397425326 0
211862424 324315453 0
444166281 258330593 0
226847938 107222522 0
54493479 155409134 0
129219508 42365753 0
81857263 540103855 0
142836308 512027784 0
457803919 124273207 0
284793537 124880095 0
430028757 177784375 0
49495253 571112808 0
230280683 77212887 0
178185069 94277569 0
305503741 108278325 0
302159795 261260618 0
208525966 100235103 0
220579981 101296710 0
247852380 555971873 0
288935079 157068881 0
171600769 235013544 0
228167583 322657513 0
265703408 170214741 0
149300304 150400230 0
415385780 563474833 0
237918437 419154394 0
279112905 140161023 0
275363048 81690150 0
531625123 214279722 0
464644623 116223691 0
140560870 133845866 0
392199750 1689645 0
530263248 337773120 0
224713371 259499487 0
74934313 483956679 0
203365721 45648140 0
87475477 240670425 0
226676414 184680155 0
179896050 103942410 0
216270834 258199634 0
516095386 494602518 0
285809139 21756800 0
162660891 383350332 0
355422420 445062901 0
572391142 145809450 0
262698333 354482510 0
300627805 314838032 0
146183947 521097690 0
163113282 555584117 0
282468025 489061395 0
473331711 91834431 0
356674719 406620341 0
174643483 372449329 0
444309664 320009232 0
313098799 522257881 0
363955697 478368540 0
45871527 196260311 0
304322008 77846912 0
27488065 512866266 0
120379347 575586177 0
74776675 441211932 0
422020084 151491766 0
144125060 62977099 0
461080993 139492643 0
155000488 260354359 0
444338173 238296885 0
153045477 354076513 0
538096553 119387213 0
403997703 281459355 0
315614521 257911343 0
453946266 458736888 0
29198869 434946356 0
159966762 316270701 0
165770388 71469747 0
248167725 348193845 0
340224022 408056414 0
434257270 204125462 0
414880983 172584047 0
84217741 118849079 0
276195151 426221939 0
302786719 541774385 0
74533714 330344338 0
128300094 285074344 0
195003534 25902935 0
197127884 214493384 0
423920205 214377795 0
309029828 245746818 0
2037524 481964247 0
564680652 149023266 0
88326806 295837267 0
410468164 301575769 0
258445802 553991641 0
438752641 502573187 0
447329325 154970792 0
153808478 375215365 0
351023965 335092836 0
224487879 434224352 0
496941720 23538083 0
446124993 120392294 0
471050498 263030447 0
211302792 198251713 0
405914424 532366112 0
394029263 148385472 0
279660247 131255178 0
152034379 251281774 0
101111469 405188722 0
488033488 545056543 0
263433396 20351926 0
355611333 257983079 0
273058390 294992293 0
514365290 100920657 0
236377195 182647638 0
149904726 149474271 0
6622668 186095541 0
99444637 194684436 0
35874027 461889977 0
413453950 195026005 0
445287085 453184011 0
372278136 367761591 0
546723817 212398057 0
345525484 451494389 0
65991168 267034315 0
220743401 350993025 0
118990629 214213563 0
511830422 149561575 0
526565007 211242232 0
25024911 453573080 0
196686311 137951073 0
163957375 568894585 0
329611100 81807212 0
425150223 207621826 0
515132732 45584183 0
464372693 528013035 0
170542447 158482052 0
20401655 320022476 0
404284639 160933932 0
45151134 169627310 0
252784119 1380279 0
494892068 77804637 0
467746328 441740120 0
307394688 362680727 0
181039386 248709103 0
177952272 135226996 0
337001782 115477939 0
265853180 221055849 0
276023604 165937673 0
442842377 67622881 0
526699862 545925103 0
480393939 335133318 0
87165173 472500924 0
569647279 482293765 0
533083862 195166307 0
394934204 152840841 0
118534404 163947271 0
239986847 345597566 0
258073330 432853888 0
578082364 107195573 0
526114563 562022802 0
557190545 18210369 0
290870579 96380824 0
164148723 387139020 0
55121874 69119917 0
100524049 132091052 0
377903888 570320222 0
14275270 59531054 0
376704347 12874418 0
398067678 112379649 0
36843307 432011386 0
104944424 462506479 0
519661245 474150503 0
489041237 571408480 0
442838834 126410030 0
221860322 345673121 0
31103245 448486775 0
423444976 474601305 0
534364570 321689972 0
248956378 561261045 0
89300438 344569032 0
99927752 118855974 0
421762497 490591244 0
20637670 220738769 0
526221306 23759935 0
434402565 22009775 0
212463485 332509505 0
240137358 159012354 0
351552161 324438503 0
203815453 437954966 0
567454538 176242420 0
118852269 549588527 0
571986707 174398960 0
18713837 400401422 0
51506612 380918938 0
405515644 280425589 0
447127415 53504738 0
322812902 542588535 0
388851853 252215046 0
23124024 365849685 0
384206255 522331131 0
24866586 119629636 0
121584668 329871922 0
572443207 511412707 0
230577094 437323531 0
560866683 88180536 0
515997995 100662913 0
391440281 498103944 0
290889292 193288797 0
399234642 152506260 0
131987370 443858254 0
159500815 562958057 0
550376451 531118330 0
177795064 311876630 0
164445590 308292902 0
270599079 174500874 0
184335267 487067601 0
343916373 14625371 0
280573480 452270687 0
306105740 30853302 0
560092923 513443068 0
410964481 393815865 0
144030107 63652779 0
27117810 322936374 0
309856500 495507470 0
202408728 290581703 0
213768413 506968122 0
431571140 268865900 0
39141081 312792450 0
98011691 454413853 0
144999191 134801165 0
13895414 346444008 0
314100580 476287887 0
49333367 24314572 0
553679717 3291327 0
473533743 26061607 0
190236891 450009031 0
254139789 531353177 0
506416854 272653857 0
347032779 217668370 0
35702896 562862683 0
184566555 324059931 0
309504570 470398489 0
522862891 398514651 0
35297244 490561826 0
97722090 558755793 0
310792010 279765967 0
377671906 232249525 0
269566489 335005947 0
123814932 567038560 0
279347989 368697476 0
250040314 151199436 0
180598770 543940062 0
433165187 316164260 0
371417270 422703839 0
373294309 490844355 0
326850121 278381172 0
103909368 524761071 0
512635095 565574349 0
38434243 392942044 0
500551673 220935396 0
339808441 132383506 0
62680705 415071273 0
28564418 553407044 0
70553250 206006857 0
440898984 260502891 0
568140585 72930074 0
266854666 328618374 0
254748546 65110369 0
105549783 70573491 0
127386537 522073489 0
528877807 159631937 0
342182271 209006072 0
232073933 516663706 0
524785439 462630287 0
189131946 525151018 0
238475835 328749214 0
135949503 321380509 0
48594617 380161701 0
531355945 107733108 0
20135824 163429907 0
280667535 321321705 0
50466991 51963610 0
345688470 511918801 0
554065401 378104024 0
272293891 298646143 0
6678649 235123234 0
52471892 522172634 0
468228526 193504978 0
531684320 178839077 0
404705459 284353893 0
88855578 122440370 0
517146889 507350723 0
327578453 339512706 0
417490506 314950332 0
123248351 574013183 0
491224488 209274872 0
154997998 224546019 0
407570326 129690033 0
111281115 468116566 0
407558344 217687686 0
113088220 488247939 0
330826631 127601842 0
350455691 137172828 0
108226553 378255057 0
198340672 126743143 0
218574370 392036980 0
153218496 346874764 0
86974210 364714370 0
107847225 23598246 0
71998674 405938457 0
24487889 52628387 0
253525602 100962021 0
356319032 394112636 0
342567658 43772627 0
474403805 483580915 0
255997091 236923518 0
381391463 241044982 0
551982456 540360848 0
68249076 131858997 0
66837751 463623390 0
156159600 50397176 0
438832147 537093736 0
530026682 54694481 0
102298380 234806811 0
440539745 570180415 0
471483053 516436162 0
399592571 441883167 0
245358275 366568306 0
42589979 413194980 0
469530931 69517941 0
249194384 392374696 0
353391414 46586748 0
339769042 233827091 0
412271597 150149797 0
466890717 578605553 0
41454566 431945029 0
137602893 317425950 0
570845070 444394525 0
343825967 497490515 0
97348768 454421179 0
480034093 344490490 0
405532534 258132541 0
308434949 353342765 0
386666467 564101553 0
30808002 110406517 0
258233397 261921422 0
105703902 539317594 0
481386237 467368378 0
130799561 374386515 0
45661227 181706406 0
566210726 50410955 0
38354957 48722664 0
167528688 338481281 0
16478043 230982747 0
283671983 565763908 0
516556195 174286522 0
364047209 346183998 0
172295343 266992272 0
80231770 222077933 0
142695709 223068472 0
110761510 467717258 0
68513455 245016571 0
69980882 3165887 0
93069624 441499961 0
487553088 499201703 0
393543394 240798822 0
202339581 155238878 0
479506056 451868400 0
301934412 78682606 0
375008043 464834936 0
214116139 286000898 0
180479219 73414761 0
429755417 160656181 0
218965421 165614531 0
214837010 325485520 0
250050401 17810207 0
240017946 230177248 0
365362131 438048924 0
501306197 510103278 0
541252735 137607007 0
345189705 359832517 0
493760478 122393671 0
520586972 337156006 0
457507577 6861289 0
355809282 79944278 0
183906740 65510379 0
427948052 197649291 0
146760170 497075533 0
235973889 476674283 0
302775121 512056252 0
464509428 71666334 0
361281160 39353726 0
194190082 501859099 0
46153557 474518454 0
301091305 170546966 0
197747966 125903584 0
184501637 363116969 0
247427727 382347722 0
190778589 161673395 0
534052475 511523428 0
196497662 378015807 0
129047503 141534962 0
503131316 500916635 0
345993620 75946799 0
440423034 265642160 0
426356798 486129261 0
343521990 555530565 0
235284418 426186588 0
305695126 496801574 0
292658569 539568502 0
61142104 555752284 0
114243908 64332217 0
192801882 560876908 0
337910694 65755823 0
429479793 365819058 0
134417780 428329938 0
379921190 486292059 0
114552842 381906928 0
69703596 101912464 0
169899229 432722064 0
216682453 441693566 0
230746170 121142811 0
239745415 43769401 0
377504855 571019971 0
561044297 385406568 0
10486328 379173764 0
131262501 413989290 0
200459234 184595496 0
322623440 469657946 0
164126328 486155324 0
263724361 236615970 0
175189026 451102471 0
180100324 531755096 0
462646601 336495489 0
494234429 469394821 0
137574440 101991075 0
251600487 469262183 0
178688665 409706440 0
495704166 366365561 0
209680239 131929271 0
447982986 162154988 0
150884480 439041801 0
133784404 473451478 0
352357800 489974422 0
135506010 490179092 0
159776813 523475298 0
264401093 143393511 0
273361270 459415524 0
363756898 437418955 0
97662280 367058750 0
85225781 237719445 0
307561436 248262859 0
479726819 484309597 0
180010001 131610828 0
323372721 461476397 0
161260351 14752553 0
505362298 537608648 0
354239205 168711299 0
225924100 79018468 0
97102785 140497497 0
89849366 125363321 0
552746861 433361703 0
35155407 475669219 0
437569278 530289725 0
529386106 5831230 0
124922180 277148161 0
460357666 576095249 0
452612814 256676346 0
215322729 255426086 0
44135350 41205417 0
56231987 268565639 0
454352268 189497782 0
384988066 340428515 0
134503228 311724558 0
43184569 104790922 0
114774906 435490958 0
149435778 112258917 0
328841480 505035887 0
555178847 26706520 0
252260665 574320744 0
25351986 551160586 0
233260185 269495352 0
228201955 482593817 0
266180245 87804644 0
416673186 564623341 0
170488586 531674032 0
333232735 438188957 0
188636209 216782937 0
44181960 35022433 0
45551871 252796956 0
177307444 31682130 0
95575928 474990288 0
77590769 321090806 0
411920071 413504451 0
449389851 307630402 0
410622827 463724852 0
440203105 28767655 0
148048751 273232819 0
298317163 380008280 0
380906191 578949788 0
113778203 553107816 0
290315014 132006549 0
431912703 521043395 0
484049816 461551843 0
132156141 320688898 0
577960000 401067760 0
30024513 536534585 0
371212375 498640224 0
84519583 196304011 0
270477047 12243113 0
241264792 201785973 0
268142948 496502084 0
401011901 518317607 0
413093819 91958982 0
459723803 487895106 0
322446830 552898505 0
133620721 132648099 0
282629700 136239136 0
575273507 234543179 0
224861041 556533323 0
30044674 369642489 0
334032065 302914582 0
379747543 357777939 0
189957810 51924988 0
497564704 272447566 0
547551603 381669755 0
267665853 133376165 0
552059507 468746682 0
198619905 163891252 0
218543771 180129062 0
64684630 69322724 0
464399825 231540875 0
352193931 88840619 0
572902978 224143907 0
374226201 49775710 0
35656068 443266785 0
239369950 541570492 0
143013710 33601026 0
481115285 34716005 0
391458337 498421415 0
283927665 392983618 0
289527627 264797163 0
397896990 379331599 0
416390525 542117512 0
359560474 297375254 0
454065651 113254242 0
174335952 552075589 0
579145589 131419755 0
136842961 82648788 0
157708905 349197833 0
80541893 190673804 0
43977945 543622319 0
111352670 429604038 0
525129769 200617559 0
143590298 333773793 0
327329558 285270482 0
377174769 184995668 0
54248654 123507633 0
414380587 464304841 0
340237221 36071516 0
105375877 576846657 0
459605886 578456205 0
230294006 392877283 0
335180366 346660109 0
111364512 487935642 0
529449577 268226190 0
437111910 550671776 0
93510401 443447998 0
147196912 180366000 0
311153242 551531946 0
107090719 536133931 0
293022831 196560087 0
230970372 306808506 0
87186873 274302771 0
543567111 433654015 0
294365330 345766554 0
552797109 336521233 0
531544169 277071049 0
240282388 552563257 0
54796653 32717444 0
57291753 164671983 0
60748971 109683054 0
319151319 195058415 0
124975130 499850660 0
60597464 161094005 0
222056194 491248325 0
39395120 541732402 0
185814369 185668294 0
464365350 407191535 0
129721045 499804099 0
552222896 339012781 0
389976774 332199343 0
291234380 180287386 0
559853968 220009364 0
119228601 462854530 0
575507956 371258747 0
383616995 41882792 0
216175461 510905654 0
323156281 183222178 0
454527338 361688693 0
221427910 31835333 0
514895850 305057222 0
410994356 575586200 0
239945398 149871501 0
380081384 200214050 0
382162724 404256680 0
144984112 393122455 0
60821519 571960390 0
40354102 226598900 0
55254615 60715710 0
437975687 499529551 0
444643881 355497965 0
544068052 33352861 0
292226922 322556 0
64441072 392609743 0
333903506 104101220 0
99567887 2460729 0
80495973 12454120 0
418125168 463232078 0
44226423 148745530 0
140641081 343309228 0
246514431 426121441 0
231594728 237636905 0
396636008 524320523 0
319735970 225957404 0
536000590 105662981 0
466726352 403811277 0
262866 161400328 0
369117850 454799416 0
53517635 579271656 0
125399785 77993648 0
350450504 175193496 0
353801939 391405038 0
329534934 275642897 0
131126352 346778155 0
129991686 460722877 0
140598287 55296955 0
3007790 501691587 0
102754328 72496882 0
392252733 135878402 0
520696554 115445574 0
393049981 565165344 0
460145555 217631658 0
326757756 444169384 0
326036021 66763642 0
244392531 429356999 0
84349685 416918743 0
70580233 507552508 0
70733687 220871975 0
484500503 209497809 0
278665045 59526771 0
238812855 25159636 0
424941830 440450019 0
171297564 479124437 0
7418037 113553366 0
120460868 107244096 0
325824092 119548730 0
483592698 111244288 0
519679466 300501059 0
238870492 194425640 0
475332062 20572623 0
493606019 2315474 0
252078831 421452539 0
507264132 281051282 0
521765603 480234947 0
22324575 465130960 0
457917621 91237649 0
154127972 34158767 0
329141852 415481998 0
185118264 306311135 0
191909242 325145842 0
315787314 17534188 0
115457905 506366892 0
368025321 212092041 0
348782790 180403989 0
324806375 26125940 0
273581846 342025257 0
260420490 231870854 0
520795819 140471089 0
473559067 248226590 0
352910443 445770782 0
315394661 558057815 0
408552444 528862818 0
363034891 330331503 0
390864442 22480310 0
523805071 16607175 0
321907467 556373243 0
5432434 264351934 0
165117315 55453341 0
79504261 178634502 0
103292348 509892897 0
318544538 438469717 0
283146325 539873357 0
145516718 517508383 0
566690970 490691957 0
10008957 12661781 0
285195585 566419584 0
83621408 197867166 0
177578265 68064077 0
558449097 578115137 0
478023289 317428467 0
171295320 118093257 0
361417391 522570687 0
295819678 438438263 0
150282262 153763478 0
479415528 468762825 0
144215978 50745771 0
24071840 517595698 0
160812709 381570326 0
300510705 293699909 0
37004763 93525777 0
493621399 178974752 0
433680933 44919032 0
242591961 485132895 0
108317785 54484911 0
306448019 164519149 0
138292813 5555674 0
553054769 171578756 0
395490470 6678215 0
162648282 227333933 0
177850228 521948849 0
87925615 281235024 0
490311887 2872655 0
506236228 191563024 0
400799104 197533390 0
509652438 216875036 0
78939484 517889599 0
410377033 367653373 0
111596705 497739833 0
430970189 95523881 0
526385330 60872931 0
2166061 38956108 0
115028028 390035761 0
424258922 206299603 0
191609563 12917466 0
367836236 179523808 0
322134815 408327596 0
276937374 248877066 0
206922585 536416783 0
43802871 153619937 0
61591594 224961705 0
473423439 264249261 0
419755018 434713084 0
291344509 80499932 0
97805678 21871156 0
111377634 412497813 0
115630522 116260040 0
112050885 103252856 0
327316477 521681955 0
187195460 69372497 0
208715603 460128574 0
87965493 480329910 0
206157186 175109916 0
413073678 15320139 0
227211997 168165724 0
373554373 434006654 0
435532229 358564490 0
3503748 503978949 0
56951595 491757403 0
445647369 206514777 0
150992758 356771196 0
195001111 379674324 0
292275754 126097599 0
551641895 257957990 0
216097568 397847131 0
515944004 171758867 0
101709887 106127969 0
305886519 282336692 0
532511731 267926188 0
436863025 556775564 0
436309651 256590671 0
359972601 180175660 0
200849768 358720920 0
318255310 224788478 0
16437226 176737101 0
179410989 561170315 0
173881935 291739586 0
157656430 85565315 0
282178951 149002083 0
88865177 235265903 0
496269819 537739917 0
372700672 446306855 0
574887513 475341904 0
242178905 345474244 0
20251848 386761773 0
572936797 290621601 0
552328419 366627744 0
120956542 448449708 0
125333060 102747672 0
540717346 78380785 0
338400454 60656940 0
491550173 216630859 0
406817101 381066665 0
206801266 357702676 0
403208771 373589389 0
268087611 135171308 0
495154293 106616977 0
151229050 69799537 0
327368028 149775058 0
74279049 307029350 0
75454053 431771997 0
56664882 42531338 0
14314912 490072484 0
284708339 480248297 0
264591178 306430908 0
277604347 1339271 0
26065852 446246645 0
404239881 312035731 0
234325089 74690804 0
197618451 283969566 0
1602750 333744116 0
23562699 37239831 0
330986434 387644753 0
71336604 8265434 0
406050164 85994913 0
133369085 429811194 0
172499736 494717861 0
115948540 252010305 0
458103066 67206625 0
165036931 37848911 0
553149971 557806831 0
55371923 312109576 0
358388237 258336312 0
548400436 335033610 0
248643216 5912856 0
73458072 227964828 0
151368470 526875370 0
43735977 440473246 0
272306155 150336028 0
298768333 2284259 0
419221776 354627222 0
84306364 228503985 0
523414514 213366333 0
4602182 75764021 0
178521228 67000470 0
235166299 385696036 0
279093877 499656736 0
316874633 73632206 0
4713420 172800087 0
505317854 3523668 0
152666576 40907482 0
247741654 155513817 0
391963823 317834003 0
176544386 59428728 0
234316900 34498825 0
172577080 391976578 0
180654350 501512429 0
534400396 455759198 0
234114423 375637606 0
406717126 205346126 0
368127644 520285164 0
9880200 9276058 0
355572345 184575300 0
310422278 464364341 0
345930307 133955376 0
19114195 28791259 0
30679297 251863520 0
98675051 564853645 0
549167205 86045733 0
188690552 206295474 0
361068431 22909475 0
159363368 69257653 0
436282403 530478289 0
462915883 492344293 0
456149566 566581562 0
320035074 423214005 0
398163957 234121060 0
214506539 230231543 0
553082329 81805106 0
478886926 2694203 0
470671631 513362252 0
123545830 409654093 0
446080786 427502069 0
48803808 39409003 0
482642893 126193625 0
438506928 327765074 0
35879267 539186016 0
277226114 353005260 0
249868596 318424175 0
247127191 30226932 0
257088815 577863072 0
571754351 108594827 0
517515728 165439369 0
535272747 341953637 0
334881951 370462564 0
516129313 339529861 0
27582158 537354881 0
427329777 399586116 0
16734221 565831808 0
63392588 68737653 0
319481223 447972351 0
5443789 280883799 0
81194183 298305488 0
12961746 79254111 0
45602959 191566409 0
310420879 41300274 0
25762606 75688696 0
402786838 186007598 0
396744058 462572692 0
530905077 173611321 0
332250462 168353009 0
37865423 45970475 0
231678819 200030962 0
125511578 93373824 0
60784135 41009565 0
366796841 409422982 0
188266863 399213506 0
3774988 187211146 0
422848090 404461403 0
379210689 258856417 0
516621154 425621314 0
83438186 80561612 0
506081551 59851787 0
435261555 67908810 0
34616521 422915392 0
447374632 475660745 0
52848847 268976749 0
479604449 76878932 0
211956817 439378050 0
121389621 113537072 0
358181164 569404191 0
450564240 62203010 0
496907004 137303693 0
359349629 205039731 0
329463654 322937920 0
58089454 274842120 0
120554900 336212894 0
36562079 538217762 0
6945114 280292863 0
97713780 382638829 0
190909949 389769044 0
484622595 519686338 0
242574268 176099251 0
267672387 11372655 0
528315427 93171381 0
435248662 544049078 0
510584169 91470420 0
103069915 239765034 0
138907094 84333600 0
474872226 375196277 0
496918877 137174859 0
526666162 197154881 0
230083533 170715633 0
209551539 103662748 0
434341283 29797792 0
114471285 138390980 0
155617198 287361486 0
247789288 558135886 0
573527013 69240080 0
381017507 556095483 0
191402654 351206128 0
47418074 82897037 0
31055877 563572972 0
275851692 330083324 0
248279908 495757464 0
216840524 439998951 0
145493174 117236679 0
315650223 372503272 0
395098032 578417085 0
93901287 352229765 0
381678479 109186540 0
534961324 257219639 0
350329885 76980208 0
528658208 265928241 0
256896859 137108503 0
526068618 549317945 0
460978382 89475327 0
360144748 24220066 0
301897236 378934091 0
141064648 171234041 0
381416963 397334604 0
271332599 434867112 0
262671712 466808315 0
390934855 210729589 0
398977193 188588012 0
319356068 513409588 0
539578876 160278341 0
4249797 316971469 0
498908730 452443643 0
227015406 570049809 0
100276587 178547074 0
494031524 371576787 0
33476729 148215021 0
441240346 8326776 0
421736579 126271429 0
218668859 383770233 0
569319539 412757095 0
527029273 185309682 0
209865062 85075429 0
134956724 37087760 0
106586301 565712066 0
29716139 328887292 0
179583580 20549800 0
345062167 547310059 0
461533503 291710329 0
167184404 374340017 0
92245933 234872764 0
543038042 351388326 0
98769641 184584773 0
443136583 332060636 0
115765594 96518759 0
114834255 111987177 0
306875714 234212677 0
306858816 213028262 0
283774728 367478478 0
423919121 4406347 0
245993734 433460227 0
332928495 363036058 0
296691910 65613216 0
524751429 133059872 0
198340933 534420459 0
282558373 108575760 0
124787101 243943010 0
317519187 133643861 0
421516557 498808148 0
377665808 546171135 0
337797862 26154994 0
441062239 456140268 0
18705400 356705137 0
243043032 432382797 0
452818914 103666607 0
182745824 66103004 0
338359121 528492975 0
550738300 476141287 0
223362696 195010854 0
576570355 526362785 0
405349109 238986317 0
253181365 507961348 0
185877303 124112574 0
575471763 508746464 0
141447524 199564492 0
265655221 142592424 0
102911152 173711572 0
111308314 461061439 0
484671477 440425085 0
120584054 527018766 0
7628171 89412220 0
572222098 568586966 0
356385559 120917762 0
60409031 5850462 0
322734588 327672477 0
300711747 196907102 0
515964670 7350682 0
6815318 125357798 0
145825424 252052393 0
367250625 205781369 0
564836176 15126811 0
21716186 417531531 0
524545760 14328821 0
367317333 382008731 0
104319366 310630291 0
533863767 485862506 0
569988509 84807313 0
371677550 202699456 0
233666503 477777784 0
160114100 462012770 0
338179552 536624410 0
228726333 324025531 0
73982193 470825462 0
435730110 247889568 0
398095271 413085606 0
198486280 389176077 0
16422456 16612479 0
394998194 385426703 0
514110955 344648559 0
535827943 113605518 0
519998533 491356357 0
264501605 332888742 0
474727434 564762206 0
543767931 128563613 0
557249281 527822219 0
38837802 29027316 0
110732930 409442396 0
168324846 11648149 0
107614776 409850029 0
557011806 54321800 0
508383031 277283030 0
245260896 232827451 0
373613738 545491029 0
97960490 366479714 0
526639532 112540886 0
276868772 251646047 0
170676005 283044577 0
334230127 264955855 0
551626579 225550586 0
67069323 158603152 0
203203784 540576523 0
265353459 369539944 0
212421477 165080618 0
375815102 308679300 0
205858488 93750003 0
477724210 508305309 0
351657798 284656083 0
215831726 217949751 0
198208312 294563549 0
262022487 167300073 0
567357911 384619747 0
426945349 295125886 0
374771550 312419012 0
519312237 348969598 0
308566779 323964575 0
328024400 74495145 0
50425610 301190978 0
527796021 223710999 0
100973809 184533363 0
383516919 254969328 0
386939101 550142677 0
436063815 502437498 0
534556599 254368459 0
2893743 13310723 0
571079539 567441252 0
245771178 542473449 0
103583228 417860501 0
245381074 243587725 0
520995806 522861283 0
508149420 548499557 0
53584310 520323942 0
180252458 327387557 0
501368090 254882389 0
334178262 307615878 0
196752018 99322158 0
488535452 407658076 0
231331252 571406345 0
150309790 296834963 0
357744069 94733692 0
412824585 21129571 0
454178281 190175656 0
256433371 236727034 0
413205513 235198285 0
362156175 564348953 0
242921829 461015753 0
229896795 289663582 0
482608332 325552140 0
168444093 2356653 0
573152454 19334177 0
32390464 358509477 0
330252198 167168591 0
193232775 144659026 0
10740251 45517923 0
412371849 266427048 0
101446785 483281273 0
200079956 515076066 0
122668900 132208596 0
234338113 77872014 0
200720084 506861981 0
22003249 463139029 0
140557901 252614193 0
542064244 379647136 0
51536122 459875615 0
453283905 76597879 0
103310900 458767537 0
131810907 172684276 0
137825946 416453481 0
45121438 75742958 0
456962246 288541165 0
566987851 377337634 0
354081643 89208842 0
388361251 254923507 0
357175966 478004014 0
494519427 18895536 0
322159280 530781656 0
327146655 332659110 0
395363763 18889226 0
271669330 455035363 0
345086227 388162995 0
386680318 359767987 0
367958305 241486978 0
170205500 498222690 0
321057045 525683489 0
17460136 224148525 0
73459377 404652455 0
396506676 123954107 0
21877674 438642399 0
145617760 221354166 0
346780591 569090743 0
498795780 210452739 0
525582334 399010862 0
39373011 346467446 0
191163993 236235266 0
547587513 488879420 0
309661786 126560392 0
352962897 352314214 0
481711992 33705027 0
230744585 537238084 0
86235852 191112305 0
262270187 241648914 0
405618521 195541835 0
284353811 288739832 0
157572669 511718162 0
461959182 404805495 0
221964296 224605003 0
73565046 129642523 0
18557074 237946372 0
281215983 150160264 0
238145356 237171772 0
400598696 146077891 0
136610725 108855901 0
458964717 457931550 0
376124889 214619140 0
438167333 308132620 0
120269165 551983619 0
185513585 542113041 0
328164312 70679976 0
138346375 544717769 0
184937511 513151705 0
374848044 367268757 0
487320853 169300741 0
468269714 18213066 0
323886583 142390975 0
3149246 523866966 0
61105263 399281536 0
371702249 578879520 0
334717356 167523666 0
447455354 437608679 0
22298662 18366264 0
73054354 173847791 0
353886039 521325513 0
246364818 478407172 0
113579016 166535014 0
412218890 59221557 0
488775053 111563065 0
131339588 345325490 0
412283752 565127323 0
5342363 166616081 0
304399987 339957305 0
535843435 71190404 0
145496773 115916801 0
160164925 104381028 0
82079580 495865640 0
183688485 260843218 0
285944096 492819037 0
419834306 261458885 0
97071780 283424563 0
449276119 496606638 0
524876126 192214710 0
437564425 85510673 0
491365241 150647912 0
54388339 388093382 0
437445631 447166598 0
184801969 165326693 0
43838912 156667105 0
566879131 472592931 0
363813776 544185067 0
189306395 63791189 0
303959460 30615984 0
216078601 148624818 0
79468145 206921778 0
341113377 431351185 0
175008730 532963080 0
225996483 4890477 0
328324158 287525661 0
419779070 248508075 0
220506426 262292985 0
510215456 145148172 0
435655158 481109790 0
351627368 564565823 0
572490765 426874049 0
280415340 511031706 0
258067918 365401962 0
91357314 369342157 0
26087432 213933663 0
88642037 244240731 0
280784490 247562491 0
291742441 547474399 0
440620589 390288785 0
382039033 329689726 0
199332500 152046089 0
506582653 122829693 0
81678037 276774838 0
515296284 350325731 0
174999370 179610412 0
389291028 505686659 0
548613522 524049956 0
247440532 280973803 0
104175694 265373820 0
430954178 202744000 0
511730411 540983414 0
569038493 334605982 0
423491966 386562648 0
304503882 529494662 0
221630629 301436512 0
68490558 194907091 0
318208570 309849377 0
213855482 497645103 0
562701828 196033 0
329059335 487663901 0
497337764 344117270 0
90488064 407203965 0
573844564 486514159 0
243226867 386222182 0
338408117 45750961 0
286616779 243038423 0
487509817 558367686 0
554758846 96381476 0
495678811 272110707 0
493165217 482651003 0
178720319 418175239 0
282863910 425016449 0
317560707 232102459 0
193720667 360961585 0
84021018 556451400 0
146502287 222195413 0
569946203 350864317 0
180093982 386863021 0
331943469 63865874 0
215066650 464281071 0
368021349 326952323 0
267497572 520013936 0
478974508 378054864 0
104624761 50955403 0
362630127 232489882 0
244360242 553753534 0
481494715 357674834 0
368780517 119372964 0
251749111 543278072 0
515594869 53534558 0
311624929 115616026 0
219522414 19173978 0
578416426 211455790 0
219265107 365574504 0
21390136 425048985 0
497803641 106242767 0
314768016 240990482 0
397691267 246510557 0
325388382 495159740 0
538956436 521871929 0
131001860 147241085 0
444082207 579205977 0
220317134 451770884 0
479466020 78236292 0
166264557 461430834 0
56346581 369490189 0
399349541 544315895 0
445256390 527683644 0
198644920 221037525 0
507227581 506053839 0
230060754 369394732 0
312186341 235124709 0
144531755 386401470 0
213929396 320299424 0
220829517 238355350 0
561911276 319645560 0
482311823 288396463 0
47879997 25260521 0
116973573 574513569 0
58824824 230681055 0
420709011 356095145 0
66457060 278730372 0
158940642 107796324 0
115518506 143991911 0
170573255 468246574 0
222981862 147327954 0
124490684 334192816 0
478162200 251002687 0
284782991 538767711 0
383750186 112773211 0
208875713 392470917 0
432890936 18962190 0
213805218 526923096 0
329613473 430302164 0
395256067 7449578 0
1087556 257279994 0
102321207 49511699 0
553094800 578189948 0
362635619 112539807 0
16635810 222323071 0
447196573 423275737 0
314315348 563883290 0
452521309 192253561 0
64280663 464177618 0
29159655 486832651 0
537942951 11342673 0
110537951 394107532 0
199574524 185157296 0
447722744 134224071 0
412223427 120488921 0
438335278 108226983 0
533082777 208123282 0
404430051 408897568 0
87411779 173615637 0
495245618 575952999 0
324124003 476303131 0
458026139 522200936 0
547959827 121905473 0
366114290 368802751 0
296377458 557597976 0
501364053 322280261 0
318538745 496805776 0
556232647 334249458 0
152182154 504600585 0
378124017 284253615 0
513985707 284567649 0
199656877 254799763 0
200196737 326645803 0
354318874 358209612 0
372626009 495753802 0
237535703 436141793 0
269646840 484943846 0
226661390 478313049 0
164964090 249899995 0
550629804 82781636 0
270761634 432071644 0
509176329 571092145 0
394239217 555781036 0
394001101 163428230 0
523665831 363406819 0
191593290 203600951 0
575104434 304984148 0
55589807 445682245 0
247952363 217606110 0
26661873 375541874 0
420590598 53344985 0
417442674 144496779 0
475125678 276965759 0
493255021 194674031 0
335352338 195015478 0
420902961 277160846 0
398229173 215879959 0
292006732 223553650 0
389344503 21662687 0
348276614 15370441 0
284209708 479839229 0
187985604 480388590 0
370918490 154821115 0
340824117 67717602 0
371263572 452405654 0
170154138 306430537 0
478551419 111973772 0
547276530 291014243 0
322440420 566939959 0
66206398 509594109 0
530106333 85598948 0
552411109 263229114 0
164711314 73088671 0
389142275 100826073 0
425392083 420326687 0
211873043 451310160 0
183318121 527272554 0
283473470 443043170 0
325937624 413899113 0
424431550 413276625 0
292128377 192113547 0
280198074 413660957 0
225520144 159857629 0
5673452 66858231 0
125594858 158971585 0
193809476 529574354 0
181880491 24936271 0
13511293 274707090 0
75967929 26940430 0
430444208 576563545 0
540129772 349125654 0
43775953 364789862 0
468482429 277336451 0
348348132 29819420 0
162571006 570735634 0
538194266 516944710 0
195521900 558143108 0
505741813 114299057 0
145388222 64201641 0
357699039 106355542 0
574771341 480052829 0
447121545 362495917 0
131901005 380810073 0
268267794 9427500 0
463856072 528758384 0
110160252 130316385 0
41957054 542672864 0
102875064 422340914 0
87511107 316010335 0
343476414 334558685 0
139393087 233565082 0
9239799 166436915 0
64515035 285392163 0
265148104 214363563 0
349799175 524042786 0
199679696 488492336 0
213627892 439899523 0
427274948 427924442 0
464206588 416277661 0
186643756 143038670 0
506515733 221571924 0
144287433 330328976 0
223827939 500359526 0
499833269 122274598 0
467030224 216141990 0
183078950 211328835 0
564911520 420758512 0
358338590 567621279 0
170203673 140133468 0
482313969 519605503 0
570283402 505193382 0
56207262 402690128 0
233994436 115678427 0
230917149 538813745 0
405253523 87426803 0
343755402 370475199 0
382563580 407815084 0
496265411 273615566 0
267380604 416551786 0
322755758 299062310 0
237559711 206702614 0
459323836 75405369 0
566861050 304685211 0
493275853 563132279 0
541045594 342941267 0
528426921 305807486 0
201427561 463284447 0
535702785 238056399 0
60237197 275881394 0
96697518 458594604 0
240135177 319833461 0
138776829 486579248 0
577812421 516553442 0
171003310 66643556 0
25735377 373435324 0
115927118 45930337 0
410257640 515644521 0
124110277 477806588 0
221393125 428179440 0
172900968 62461179 0
502984034 453245726 0
323484506 415000765 0
210062518 366594269 0
204394644 286640023 0
265689330 345157010 0
376935199 131736901 0
71521226 235159644 0
109725171 62217201 0
440309322 426334369 0
352420141 113794955 0
548972208 49202957 0
224313104 27936697 0
204216650 335621676 0
103047207 427696524 0
73082953 171427811 0
243679053 315097013 0
90895546 6776590 0
212758828 544866018 0
265575898 76592530 0
180197691 505396723 0
50240132 510550192 0
222502503 458395705 0
104658625 57920357 0
564643621 107797524 0
360408787 168994679 0
262611052 274608326 0
39210748 50633531 0
189493836 23527232 0
36427016 125459715 0
568203270 130165347 0
6184220 280598201 0
253751203 301688489 0
370442502 185836325 0
274379813 405208725 0
318226537 558643764 0
544658040 548373130 0
558108891 116046160 0
1122501 446293564 0
126201979 421814769 0
184280829 46169453 0
332677553 107281250 0
158969591 159111125 0
293016085 54727560 0
101627415 21334626 0
243960106 165870828 0
300607604 113160199 0
273863432 432414037 0
425735501 102868136 0
243051340 65063068 0
294943898 517722408 0
190936590 401884514 0
505906213 222709022 0
370694557 40507342 0
491493731 360396484 0
223987116 548481748 0
405099511 103029597 0
82338747 286654813 0
59139079 262784877 0
145071814 434250823 0
445607978 422892769 0
53465837 21302308 0
487479655 56817079 0
424549466 2503975 0
567245100 88203254 0
64317693 516133170 0
289775067 306451582 0
149175584 159312016 0
436938851 214931439 0
92465574 476907245 0
441259080 287156985 0
416521064 41416124 0
348280854 548481070 0
451104565 561606233 0
485402121 26437809 0
315539918 171291250 0
238912989 445722715 0
244252945 3720940 0
251203681 471752908 0
279900364 485058018 0
72075229 54205499 0
394296520 295184974 0
281267976 259175456 0
77893584 252147093 0
322105466 250500795 0
527022803 326034881 0
304401139 265353603 0
463588917 355100478 0
316343601 114561290 0
25833295 254044880 0
7633864 212584101 0
502521174 12843389 0
182794430 510214032 0
293754832 96327573 0
369338289 422531793 0
375797205 102405200 0
311717221 224202806 0
66365857 435290534 0
99969105 413886556 0
290321778 191921976 0
210228731 304563111 0
453532437 461811856 0
470888009 502806081 0
562606433 183960002 0
535118940 441574820 0
240494319 192384362 0
320788050 364034483 0
150819219 480033670 0
435690613 376680694 0
499449120 268816483 0
221821170 566347435 0
264292162 318868054 0
221791512 505989547 0
348675159 259409718 0
127159568 17390684 0
533979780 8730074 0
303753993 109263125 0
455097421 539771768 0
48919115 1764826 0
426027765 502829956 0
200737424 203222396 0
76246999 176230558 0
313585133 93497935 0
67120840 550135922 0
299957687 75126798 0
182729630 381682774 0
127218092 229001620 0
46706017 68656577 0
184283200 48466181 0
257284397 7500059 0
437293516 99455007 0
34467536 137972243 0
542411912 73859668 0
519413000 1699752 0
485184506 48617646 0
124659393 111909456 0
64545162 535522369 0
220258948 520993247 0
83737491 7848769 0
248555645 223596234 0
495929075 121083294 0
292082680 163814510 0
322270806 105013482 0
46073146 222825514 0
577633227 37080359 0
462889152 149653619 0
399558418 81458602 0
485933873 12808343 0
24560511 453754915 0
53616026 61937295 0
556365393 496430975 0
119352991 232180135 0
63267564 194134686 0
547855743 496547718 0
187977814 315153393 0
177029199 335642606 0
312823023 418097392 0
122385120 102708657 0
145183788 255777136 0
224233885 242557240 0
518877715 427146177 0
136648086 503264440 0
4496598 42138842 0
53848892 309424416 0
447367983 244063052 0
501188635 29957560 0
295366343 39086176 0
501049062 429098263 0
507247619 464706561 0
527935222 546542683 0
546904308 291022622 0
247415050 118726529 0
94207380 443880207 0
29452057 23328581 0
431848961 430113899 0
409946852 489002857 0
506681793 527741333 0
120015191 260560739 0
102994427 153994137 0
104420029 537170279 0
455032261 253840627 0
489875292 421451331 0
496415132 578994933 0
560665568 448993221 0
373342583 467411437 0
355863841 156423075 0
462218019 268846181 0
184760187 22481726 0
486110313 34790321 0
496692791 292916464 0
465907557 22923624 0
89141251 446456205 0
519620022 426160905 0
354672678 250202812 0
408883753 130810346 0
467092051 556820336 0
13422274 24716561 0
479061884 453167500 0
13917859 38217792 0
372926442 459916004 0
102720941 301412780 0
272533244 26557018 0
119183986 509515887 0
201544121 117897702 0
269477986 239038321 0
137988184 557524980 0
231234654 425446320 0
235673457 267047756 0
346061777 348815770 0
158842539 168661507 0
344144692 484792515 0
192470744 544207284 0
390098329 112031200 0
456637216 294754128 0
322549844 321560265 0
553197900 301575388 0
327465409 491955135 0
398913456 533826716 0
17924780 490167623 0
164987312 134487426 0
350486116 308464434 0
107296467 141170850 0
349573315 71705343 0
277246643 150459282 0
531810961 442505871 0
338225921 502716300 0
557218212 257998861 0
558578695 496918487 0
244202930 285286309 0
163957359 101610074 0
142374362 68564842 0
63295663 119927731 0
123394179 504494905 0
198629564 51954521 0
512660748 182460030 0
4118544 553904358 0
450653990 87215419 0
474254847 454876756 0
458631744 437530053 0
506194219 397028501 0
253624935 501643901 0
401570133 96944541 0
233923837 49321082 0
564771117 315851828 0
491822157 557316188 0
451546129 288474494 0
15849717 498294243 0
511602733 381522306 0
557470981 358421688 0
540844773 299844459 0
245160194 524923492 0
34348088 164928444 0
316760851 22511294 0
221787250 573327377 0
430816093 436612356 0
482010834 348345626 0
409641050 207052963 0
161826980 520368337 0
465279862 327635369 0
405276315 431752842 0
208277168 87836762 0
119969623 376040270 0
408090917 92196621 0
380357906 341312355 0
503070928 95761970 0
73416234 185476342 0
422940203 211951313 0
427419233 168626863 0
357232218 114389737 0
169744321 365885507 0
17039278 195969629 0
14027428 367123697 0
459058838 547404024 0
275706225 379057668 0
37642872 277201601 0
503218229 240663883 0
365856908 102442883 0
3014920 56104918 0
184789263 563145226 0
359729705 118489596 0
550441920 214314654 0
437228842 151455820 0
392346459 523759439 0
374688930 490961055 0
472800710 572899034 0
377852592 297035810 0
461931661 550583892 0
362220729 113414796 0
466570783 89780985 0
181940119 405643073 0
373356557 536938422 0
51134795 368267685 0
508586346 234450770 0
467542634 565337624 0
238041404 123939845 0
123790845 552086041 0
144529636 561095898 0
175088557 356446696 0
401060329 285965624 0
568665080 21695734 0
515109273 213974948 0
380447469 285207097 0
108904571 456784998 0
71223586 358350088 0
509224738 224311758 0
412170813 188999430 0
167199884 87422207 0
319117168 208307491 0
201666078 172655525 0
65840672 33487021 0
257792917 238980244 0
426379912 3612264 0
408794813 537033815 0
359371263 114988220 0
206209873 419243035 0
44615617 192691140 0
380135120 253693795 0
464273308 450795142 0
338842927 193548534 0
73510452 335953422 0
215404096 457038536 0
520964834 400551418 0
455762898 477490126 0
183278054 286629170 0
314321390 431341221 0
371112011 455714921 0
561558825 301502247 0
32908475 105079600 0
36191135 407817476 0
6624793 126706418 0
164699970 505708587 0
89671858 41264852 0
154344021 421480799 0
360024422 367312289 0
466445553 419153845 0
99741085 49012007 0
262672400 463764065 0
88023154 496840804 0
408767772 427688626 0
225181822 411776265 0
65299522 68557929 0
375483165 11975799 0
261330830 459813288 0
11383990 320350257 0
422307417 576015480 0
539253490 215614142 0
160315515 144966301 0
175175159 173375167 0
1742448 323302332 0
357839148 477912275 0
302800405 22026207 0
499849143 285766235 0
235268001 207963878 0
408138444 293259771 0
544331151 25999387 0
480877225 283703552 0
289945059 421452823 0
204438709 122315269 0
443677441 468196702 0
368465154 337619867 0
575173444 148004233 0
431884150 77590353 0
491712286 353191739 0
362491734 354428142 0
52643295 215099428 0
237655163 48090953 0
507215382 252238062 0
565645668 305809502 0
323648567 125334521 0
119194880 398317022 0
18285348 194098533 0
46505840 168011352 0
511002798 226264318 0
504447192 504030149 0
528851265 325901482 0
154545424 153178367 0
176917304 35171991 0
459392153 487665136 0
82093860 577180382 0
271576502 319944513 0
425947079 234290102 0
436819104 239019968 0
526730328 141006585 0
258203050 339535583 0
480335315 34491361 0
176704433 136706219 0
45664545 28314567 0
526404667 566189392 0
115204252 32963945 0
262175574 372028073 0
136223886 551840161 0
72805611 388725020 0
356478593 330492610 0
305118312 415036548 0
15793691 525250010 0
65501125 50238146 0
579092439 467273573 0
176822397 286672946 0
230138642 145173774 0
255776432 25086181 0
92344097 44702978 0
327759978 494316188 0
129302432 544946013 0
469541313 99712539 0
497158493 208686242 0
73890474 349676536 0
456203437 186607298 0
325817411 44067494 0
56087106 526092265 0
60283570 24741777 0
182133723 326007500 0
572065110 289558511 0
463051118 133364996 0
201100968 520892177 0
48860096 398761076 0
265074917 28771441 0
429337503 487129847 0
22419611 406184494 0
555215355 102997444 0
513476412 250433098 0
464457712 561931368 0
79925587 567662539 0
147771703 263348350 0
7412689 476743595 0
224272855 327409085 0
424192197 275206502 0
36904171 246374746 0
162622097 484428144 0
235489881 423766729 0
377003049 549630826 0
389371005 197024173 0
160892755 418786994 0
160475701 337253923 0
537670916 328116946 0
45813471 579155713 0
383903599 201367406 0
218915845 499917495 0
96658743 208041455 0
107486236 565016351 0
82394845 184341256 0
170703705 342049971 0
257396096 397036168 0
175322974 271094404 0
3329769 369592837 0
438588041 414145334 0
2688421 284415126 0
460972261 43622256 0
177048503 43937649 0
91921811 225968941 0
360828891 208613779 0
357385789 323800059 0
148366566 431483783 0
248797156 104661006 0
50434884 78707056 0
387897051 126550421 0
209700631 8250060 0
239397545 560524251 0
91112346 500047610 0
482309577 540627588 0
13693868 392654808 0
562693198 332677648 0
92221768 543448668 0
404842577 500606005 0
44402962 215602926 0
303069994 254356855 0
248725101 539272677 0
77825477 11027867 0
200000763 79907253 0
401146681 19768887 0
4852699 557455169 0
253486257 96915119 0
194746268 446341261 0
53215271 401516545 0
357215815 335049722 0
284898366 572889577 0
275139395 567485341 0
110305709 233331313 0
164135976 77837560 0
362555164 344726547 0
8436090 33314286 0
43345175 555385047 0
464733510 401384288 0
179597346 214967788 0
418197908 459101368 0
545524074 1120566 0
329764645 102686768 0
277125933 206980897 0
550008346 139460466 0
191588748 120020336 0
396314746 412496754 0
574373627 225138060 0
78277836 493261872 0
228165027 287031239 0
532753340 152269725 0
178479754 369745834 0
200868314 158388255 0
34241259 426874051 0
556985016 149571272 0
133451557 305945909 0
446774902 8503985 0
138086027 435177841 0
327016156 21249068 0
479181530 66091917 0
559599660 274082957 0
512287363 44345129 0
392890230 350742843 0
216373912 228502235 0
58991724 143057986 0
147980247 351686502 0
322203113 436608371 0
129378459 153664754 0
533692164 316063464 0
118908902 455006901 0
518934033 292606619 0
550205860 379835600 0
304043068 499263634 0
30112574 323713657 0
272713395 214295965 0
471079027 422156948 0
90707763 30012209 0
183491731 333497923 0
529761766 567813824 0
566296565 304638791 0
481634679 46808013 0
289474352 424678630 0
325122762 57250649 0
331065272 277809576 0
546777741 404999976 0
218108665 61380112 0
146937668 207761626 0
510814709 140686132 0
164032460 553162768 0
514322909 448027935 0
339186959 351124046 0
130442489 252787462 0
299145675 451361785 0
427243067 48815318 0
132892153 243214970 0
571885686 488295810 0
72098659 94172132 0
45141748 511188358 0
51316630 231351182 0
241048268 358047012 0
124520720 537052679 0
303040337 317275990 0
156253619 140811652 0
355587571 179650923 0
281967823 409403951 0
93227632 382153815 0
245650122 81095944 0
516728969 39474309 0
383863855 188922042 0
296736519 114790917 0
348921759 357079788 0
48152188 13525143 0
424385498 245215746 0
471138490 251505419 0
562513028 131461190 0
520763910 24425311 0
534966146 86249542 0
6881316 479888976 0
413099781 235179146 0
561049175 287307933 0
480184899 102891261 0
101403020 23410505 0
98823938 332862099 0
283710183 444114987 0
185588360 190891297 0
337596134 367669328 0
328072243 284528580 0
361732645 383946355 0
495868229 255314348 0
347618189 529020630 0
261277040 295519550 0
17977280 545826147 0
234499554 43925366 0
532441482 514098782 0
106131061 43169036 0
251721992 168076127 0
506148138 49090258 0
247025933 148556424 0
550337065 37437223 0
29825968 24137269 0
208184471 571974955 0
312567742 53015987 0
8148033 413798390 0
226381920 23792516 0
527323339 311391072 0
463302489 362121888 0
58262096 159388051 0
59876091 112358957 0
267335613 13451807 0
554078060 28924046 0
538214019 217996588 0
396565683 424021467 0
548229304 316096863 0
394984639 481572924 0
58189933 475388917 0
210117252 171344852 0
35375791 169413094 0
179295731 265469760 0
261302872 402450093 0
387324175 428149706 0
171095669 70261148 0
220191416 445519417 0
215783576 51600382 0
369100580 439481271 0
423315626 20135569 0
509513780 270588756 0
410432013 282013770 0
49351936 154455880 0
65553067 521432672 0
184464961 86305108 0
260479968 516053013 0
9562266 121997043 0
178244436 4790880 0
569376076 542041738 0
222144379 548230771 0
563607386 567031397 0
474125272 406859750 0
73851305 361173582 0
442706804 380609851 0
376489251 175757275 0
530896399 238866442 0
215661913 175387840 0
132006882 353388802 0
541390931 91198485 0
267922569 251496806 0
12840749 308953815 0
507826481 84876806 0
345602303 361934775 0
306450189 326512878 0
104690792 305646825 0
457020485 226405925 0
34677196 305401680 0
569459482 188227091 0
91066220 475222869 0
67018413 308423140 0
215982664 433298522 0
131239712 21894298 0
281594188 304676315 0
579152714 472021174 0
142126216 95396473 0
445198423 513955628 0
428187918 5884513 0
549940683 263590146 0
418928558 132222195 0
407621916 298622680 0
252366111 209394834 0
54547050 226184574 0
35867128 17424666 0
478123936 256327169 0
552001350 516278818 0
335358614 514728536 0
36302983 259514337 0
187409783 401253799 0
438853612 536710972 0
195685456 267279923 0
154876577 304263506 0
293163875 23200709 0
25276615 5927062 0
435147396 105177163 0
12737511 545604943 0
338278770 101412633 0
356310156 410084792 0
18053548 182823675 0
2873750 79199977 0
344781859 305599900 0
377671221 355768230 0
558426025 110170750 0
300887920 415332799 0
447112379 569165527 0
477647422 161263404 0
533280392 142880871 0
312629038 337445873 0
231386116 512962405 0
203055010 32936323 0
206528149 563315179 0
361061966 150619462 0
52732122 149904161 0
258624926 429694332 0
475835656 210498052 0
102420743 286559525 0
13547533 427397351 0
480941206 494554037 0
192753710 500833719 0
94496029 213978275 0
561671891 103096314 0
190622845 197056277 0
106809437 57958335 0
54853908 552202068 0
194798874 163917375 0
161863153 512342585 0
148509028 243882462 0
475840831 296213606 0
515624655 349440559 0
158071158 486689440 0
52603929 367854222 0
531921272 236600956 0
167824602 302405452 0
418417414 445875386 0
440218921 120152469 0
407631168 339312674 0
50955553 184034478 0
412839128 557976197 0
51816788 208151488 0
225607841 445900785 0
252608385 93725318 0
25019910 184416494 0
540374240 538046148 0
101197722 406048803 0
278537049 436752265 0
316684420 171166779 0
328277979 350099373 0
521479965 253615605 0
2047096 438196346 0
223593247 315514734 0
343932795 47387000 0
19895458 362778202 0
260556565 571282290 0
192608928 227254215 0
37357702 350662969 0
493204990 234199399 0
323110829 344656525 0
327706851 97316329 0
51366123 196429112 0
441718590 571690296 0
443636386 105329709 0
567890232 54575999 0
49360794 370850115 0
204180206 232198782 0
380123040 50578917 0
567863960 514453901 0
428420754 532469278 0
144558172 475021941 0
376210116 216330440 0
45441665 575755901 0
113156432 434634187 0
470625675 444254108 0
66667714 263124031 0
129490075 139413876 0
21810055 314985845 0
247873965 253065273 0
92416772 50525240 0
535036977 540768090 0
323246843 326906000 0
281933792 272583120 0
144702313 161995270 0
518051625 43457622 0
279202344 131759976 0
230911049 391228501 0
23356242 232603271 0
59954259 7897828 0
423446914 533806779 0
160283916 144376598 0
547197372 102365820 0
318181007 499311606 0
508731088 74081146 0
303102085 90047889 0
141673367 572367380 0
74641811 437247465 0
308082074 317478848 0
331707498 514737588 0
193757270 489232738 0
192826482 86451114 0
118516757 312394278 0
32601557 2874483 0
488037691 85512493 0
198055983 543964498 0
490908764 178539464 0
510461630 299304638 0
205742972 426511989 0
518388234 253051100 0
385997263 311222842 0
250285415 229247955 0
566675416 551716138 0
188264566 107764351 0
511256619 477571051 0
126596755 100008012 0
398353988 264559436 0
34052232 365089186 0
350018554 166389425 0
475526510 559377036 0
140893756 337265519 0
34252423 20676305 0
84415767 486675781 0
421272651 341879802 0
233014282 121111468 0
343206427 508010844 0
392517140 258704289 0
488924205 406399780 0
533219358 272287730 0
442089151 374309465 0
539179422 521405434 0
31682653 449220492 0
85690002 444703404 0
28075326 324057321 0
406963707 18789022 0
572253226 80267634 0
202576277 11239657 0
189673571 332280615 0
511216071 98837870 0
302139532 540513046 0
298355646 479190303 0
239046268 503972269 0
310633929 480166886 0
103469027 37144955 0
274151210 27526435 0
232963077 561205171 0
476662439 119724471 0
407061797 577300987 0
292809519 268753654 0
231027978 459034897 0
139178106 514136718 0
23932997 91113059 0
530895482 107590833 0
197739437 139446160 0
195039922 323335612 0
162381472 457306303 0
68990757 101838537 0
390523162 334757520 0
337606467 146867863 0
379858642 153717578 0
268219222 396799130 0
269363545 113704172 0
502763678 410753295 0
81776004 511235796 0
32493998 571702077 0
414980712 406064295 0
254608521 163814855 0
498143263 140495380 0
96362000 189452580 0
344373028 335136202 0
239581751 98957120 0
461708160 309972713 0
336961263 254229081 0
175902437 313119800 0
366246263 493514134 0
454122413 317517313 0
404213956 157380871 0
299670019 577696169 0
415258795 528342022 0
1990926 560037503 0
319508508 524913984 0
6174763 228790006 0
556089153 545466230 0
511135546 560287715 0
14268315 348067775 0
343484691 366401147 0
458216673 270967396 0
196380090 288275314 0
454911443 221395131 0
300737798 339998409 0
179780797 145569060 0
265543650 503309222 0
503427302 105801922 0
357198007 192427824 0
313511524 579229790 0
144250109 25861019 0
37099735 246857291 0
90522892 284578248 0
437723108 531715574 0
309494957 436030799 0
556122925 371394243 0
467927538 198156014 0
168232432 309175966 0
387167079 517176481 0
302521525 574046011 0
296406739 15254013 0
301196283 453435934 0
163822862 105047590 0
381464061 9363780 0
354410353 26283266 0
242977322 67523486 0
44275535 571882820 0
61779051 234204066 0
225680654 17719437 0
549555422 445594202 0
371002765 571963906 0
221032709 321684069 0
474889167 95615024 0
260517136 110622355 0
542662518 348214595 0
251567597 502068649 0
328761978 294143020 0
122967762 127723630 0
230350881 16631699 0
437112904 356222347 0
574041323 202713034 0
265749340 386900694 0
293967172 346010558 0
124903760 215780224 0
56989040 479630070 0
139459444 483901919 0
423500687 432252274 0
529938654 424641997 0
293782106 445941374 0
12064634 573580625 0
25900044 67246430 0
362704144 93935733 0
7748705 48197296 0
116780673 377238117 0
194079604 79978916 0
369954014 292281461 0
393332960 147571054 0
383291376 484730180 0
395704521 263430193 0
19093547 55780809 0
352166337 335038725 0
559520776 557637061 0
126940312 540869627 0
376317182 109760619 0
91186459 468387940 0
201186930 8534813 0
255848867 213443257 0
337560053 558219518 0
141409099 373994350 0
367496798 154177379 0
250558331 353568746 0
72050511 68377124 0
347820571 207979216 0
316105370 222733796 0
369419843 238651516 0
357008914 375440570 0
412615816 401227517 0
290823222 138651111 0
199426918 271433822 0
252876296 199588328 0
483091984 441376986 0
532958471 485060090 0
568845204 131853206 0
558916452 111664801 0
255174019 213154471 0
327414807 272513649 0
347907247 362726627 0
427514360 446386895 0
428018967 108917625 0
165809752 198918066 0
438669053 505755007 0
131709163 86072249 0
459945086 140549039 0
439981491 295695550 0
537019429 210019832 0
553258339 411517286 0
505829926 503543946 0
100514347 533695487 0
87551523 117744687 0
563446209 557923948 0
143093487 193036861 0
295041377 354171222 0
173774582 479794153 0
143832330 497005607 0
85298327 105631613 0
133718543 453988206 0
375885335 495908291 0
275671325 365005604 0
474503090 3746365 0
352738587 577812366 0
556830075 285171639 0
216344472 293626740 0
28953307 464212419 0
132328178 111901727 0
475593660 241867448 0
396300599 492518705 0
151680605 229171812 0
72899761 142487022 0
443758728 359932906 0
196831795 93897476 0
543660032 172204102 0
19958499 184755180 0
265058295 546274942 0
193864859 543477403 0
559906259 211840604 0
347920088 573381882 0
50208253 524449050 0
393337002 135126848 0
567838252 252410578 0
561082470 519589095 0
371841883 78588789 0
480062006 387972103 0
285008519 563638430 0
312782702 566440035 0
378930353 190278277 0
188503883 399407877 0
373948746 331857038 0
267992654 15058299 0
277496529 190630119 0
76444498 66899397 0
540317580 343259346 0
348377393 400795874 0
121092094 324884875 0
144488484 148918998 0
478584514 49431593 0
426038796 96301135 0
555879831 176253229 0
351616346 360463659 0
319889685 185652687 0
284916717 384623594 0
307388429 21958215 0
433890479 118302447 0
533440798 191309676 0
542358704 416956473 0
47015388 7809338 0
452218926 172589013 0
210030026 118131086 0
158132365 552538512 0
396341236 96111007 0
246307586 365413492 0
290852475 242364570 0
295972091 69140948 0
441327297 104556713 0
428931102 238154343 0
97376439 7890506 0
352663860 509072889 0
265048757 464466942 0
231620861 406759183 0
240829681 481143246 0
210990421 378893023 0
404928976 338120222 0
277713049 306715318 0
55477461 449969667 0
471902730 48673815 0
272930830 54032659 0
231902926 331183339 0
386841255 355679300 0
171992629 314752714 0
271347945 132404919 0
410338773 571452253 0
188723454 180791882 0
37920683 245056004 0
307372604 560908706 0
392521962 579673495 0
300319994 332411297 0
459855962 139965604 0
476100459 220937621 0
229024986 353834077 0
421983679 117999672 0
528474739 331556596 0
327259488 154096855 0
351643145 482218704 0
26879802 23033201 0
555159471 417691938 0
489682386 360472755 0
528896801 133219049 0
465184579 566371556 0
201276989 261645296 0
559140648 393117731 0
554511485 340208680 0
450981251 330670171 0
504545125 158746334 0
247779959 119234440 0
384550551 216937199 0
109279384 288773404 0
270956135 258332945 0
316808522 156204707 0
125562740 110192023 0
263274090 14657009 0
34724130 505473794 0
338545026 245732751 0
572812525 87852430 0
425187596 214793589 0
271306419 115760669 0
384251816 484504325 0
443608766 154168104 0
569137795 490011275 0
251088627 65931544 0
354823051 39926318 0
378866099 149044876 0
323723654 35734528 0
203653098 54823507 0
75371695 345074128 0
116680559 399410291 0
482179405 353959531 0
217508624 307837743 0
115510294 283473535 0
471033531 514004519 0
120723449 554550357 0
339642944 297438700 0
68215393 345937464 0
142195043 486147787 0
353001255 24036089 0
376487201 513286466 0
327332854 140490474 0
241157137 420535200 0
469602064 34226442 0
171235747 17849212 0
482257061 318590629 0
321689274 84001437 0
196781932 213410163 0
154640997 34743818 0
529291181 252545685 0
382513912 215771705 0
180541579 41623124 0
84025394 365559634 0
492470397 430941960 0
407675739 353236015 0
79480252 292207037 0
87943158 110383508 0
185148889 370534859 0
461971375 236175444 0
288837718 533889876 0
477348504 396310959 0
532929463 378557950 0
100453015 430366889 0
13305299 249803722 0
354901567 313797809 0
524803267 197405154 0
566698193 524705704 0
304938295 425595738 0
572147388 220808116 0
17309591 507281062 0
162579655 430928267 0
108078759 523009451 0
549262613 383794407 0
484861939 130091222 0
546082758 98363067 0
559168481 148017457 0
353407151 75338111 0
433704397 32765963 0
554118057 222515237 0
204443678 420208021 0
500313902 196136068 0
313042661 468479634 0
564124636 448681182 0
472471435 428945311 0
24905179 520663715 0
162738353 367549624 0
342227325 361278785 0
458232981 235779568 0
127247037 59778853 0
141884938 108697229 0
525133973 233497347 0
546726774 537410839 0
142802366 224506134 0
454576242 495298131 0
121917601 305755433 0
552653527 15825208 0
325628729 152447605 0
108169578 578577609 0
220584421 491996945 0
459688113 346505222 0
335213585 234472980 0
141682833 100743400 0
88453193 501358261 0
94446011 293708463 0
149864646 261888691 0
295061256 535082911 0
315046834 113984612 0
362676433 128541071 0
97498777 558925197 0
207991179 289077388 0
217491923 348822852 0
377914123 142821141 0
154543169 209450460 0
132712293 161407556 0
4979698 303947587 0
535962623 274640788 0
478919546 148372476 0
437201855 559384939 0
352530498 100887391 0
147918266 256010297 0
202418836 127740738 0
167755008 341897248 0
61990867 470924368 0
196318275 448032980 0
256696210 113320783 0
155413617 158235906 0
280816622 167605222 0
371998863 249373508 0
139611012 189506516 0
183220765 257786388 0
367568547 310279320 0
364474870 223004462 0
165331226 81721500 0
449318156 46359202 0
260446200 142076933 0
233710977 71444339 0
180282452 182474434 0
502257918 354366958 0
194606824 408833708 0
453114369 472063957 0
303237101 380553060 0
180969612 346408329 0
495164664 356009129 0
52637149 479367341 0
414226182 542134944 0
68410888 426704499 0
203029765 131308261 0
571109251 128631114 0
354572938 326655075 0
388677179 88752403 0
68737653 247860157 0
364394949 130766886 0
63420842 304084040 0
473325906 165481304 0
566006819 258612576 0
234108153 95088740 0
225317563 521170058 0
354722850 571942014 0
488445664 472547336 0
96450816 174613752 0
507726022 256715634 0
409458083 482501264 0
567870786 318591117 0
204776649 267103979 0
435303138 319497272 0
464552619 563133193 0
310517367 462734412 0
529014541 514328074 0
381559512 329239598 0
549978725 95362484 0
251160499 293672378 0
373324822 207174903 0
168248917 385454436 0
277101684 144619497 0
391139916 206035409 0
287329914 481663859 0
174764862 339895391 0
370394984 229932125 0
169015447 182645494 0
94163733 461912017 0
204515724 14478308 0
10831915 457861399 0
471631744 231436160 0
486045006 538947264 0
348778653 236004515 0
381855878 26644537 0
120190553 326213317 0
48517630 5326837 0
86968510 337509252 0
296062387 154789860 0
174277424 407798109 0
430856164 260707410 0
553518893 19753635 0
280432252 322612319 0
56123429 334215241 0
410460718 178947416 0
379688462 8788252 0
114245401 99910498 0
111385888 54160309 0
159329055 405185471 0
284189983 452947122 0
80411562 530566538 0
181102560 573037674 0
541293775 106430895 0
426170452 254010878 0
445995990 77910510 0
415427152 498493343 0
369184021 342819943 0
9393501 287364033 0
515320580 56065121 0
288800186 528794214 0
149094454 415314762 0
235244013 167528850 0
439798431 146769219 0
443235965 443812538 0
165553639 397020915 0
499501176 13708765 0
383175827 195662729 0
182623249 143902914 0
527454457 547375181 0
2918230 451370879 0
179515993 155994999 0
81932227 161465468 0
493617049 54455415 0
86916553 554590812 0
509420573 455812841 0
526119064 2858373 0
168249488 178563510 0
120463741 174385222 0
68817170 205793653 0
542538032 268001255 0
33739035 352948561 0
289937868 129588491 0
170647123 559935789 0
92717965 271435084 0
326950463 522122741 0
51954463 511583047 0
421861442 488885908 0
478360302 504894170 0
64691408 180602530 0
129326750 218436072 0
366178013 46779158 0
497658257 578812712 0
51130708 369769793 0
476134208 557634532 0
468120784 578761890 0
271658716 126495211 0
27517799 205948220 0
194047079 403271610 0
142288454 492131953 0
220498903 51786432 0
491798639 93503281 0
270567010 25298979 0
282173665 508005924 0
10699450 556966293 0
525899112 145608293 0
53471491 318205926 0
34920813 491101717 0
77260956 522857860 0
368281796 147780480 0
505473069 41249299 0
67826788 187564452 0
229020473 83572284 0
491063549 1902059 0
311163913 27786542 0
276146646 340232576 0
407208209 539120466 0
306114404 277871927 0
21173612 402828480 0
578686942 358697786 0
463951844 497468745 0
572404808 255571476 0
244786602 274028853 0
98022911 487866014 0
568381183 39634145 0
445314102 524999558 0
481765897 88233808 0
568632649 341810176 0
518913053 56523930 0
341074438 104233648 0
125639631 260347910 0
38209518 419503932 0
331819742 417877620 0
23426257 575581445 0
356779827 78534963 0
541126122 347449414 0
261942140 530533366 0
24664330 355732972 0
306887808 188608787 0
262481132 113808825 0
410268898 258109186 0
530159538 126356275 0
511374509 171134964 0
238922110 204131871 0
350122851 393206880 0
265653378 2523813 0
6202728 338357667 0
484536545 176163581 0
279903876 60824522 0
538666072 355003419 0
375771737 104377198 0
386290373 249750377 0
155469002 59101419 0
149002938 73131891 0
13858048 281474604 0
553472618 184579502 0
493620735 418306670 0
10785145 495873006 0
99665191 545519174 0
303223392 507787285 0
97440355 170033292 0
156107756 448442500 0
401169382 216608107 0
456748060 564221556 0
49100427 132624605 0
513105542 21985945 0
161285236 376769522 0
353738834 158456546 0
235363755 244044625 0
574027414 557554503 0
475236673 266662919 0
1333800 234686789 0
565727582 546380274 0
320343272 543748581 0
510400106 102173248 0
387214465 100282269 0
52057046 78243588 0
72519719 300833847 0
565549846 74347779 0
92802026 229308537 0
36411732 148024419 0
71616228 138532415 0
451021701 420747454 0
270396705 300984716 0
521614910 131578710 0
90017447 17402279 0
211787213 316290115 0
24904663 154377568 0
348801145 171508460 0
428707879 485197816 0
407206083 88435165 0
578679229 158178069 0
334907884 140300665 0
507354500 327631824 0
173150137 410559273 0
482492171 48745670 0
487485721 463375867 0
405038450 550872517 0
460219227 569151797 0
117408273 265252567 0
373524153 309013752 0
571252146 160743164 0
204435667 106910262 0
407999104 261021790 0
288247348 176719036 0
296177570 297845881 0
93325441 362820885 0
394424570 290559746 0
265830711 165395995 0
529984309 184135131 0
242844559 243635910 0
432044826 199736780 0
309195450 171919599 0
249759217 199861502 0
80152361 272897399 0
388398568 430675102 0
172390307 543289564 0
381275662 339321563 0
535598746 343877325 0
232664819 91534743 0
67974781 17218386 0
61880938 296387167 0
265465944 271894616 0
426013912 221559275 0
543584131 125484820 0
342841759 63784653 0
405021868 94260834 0
6176488 515633380 0
339618937 112391583 0
82527536 32742872 0
210501462 117118762 0
178990141 9454707 0
108867942 187495326 0
128222932 48786713 0
410990180 3553058 0
467119314 447191548 0
58782820 425521722 0
74963136 246188008 0
169577744 116249816 0
288360837 476924856 0
149370875 340209521 0
492289274 316536588 0
175557200 268622133 0
553855076 560323331 0
139678002 314428467 0
567138289 122666903 0
289178680 272674399 0
398852232 482985163 0
417275372 136053277 0
176245729 473051031 0
531343570 530936003 0
149770006 328743055 0
87375185 258056675 0
263064350 553944768 0
47447931 235326503 0
525905651 375490899 0
521352514 544831336 0
10391689 244719628 0
229565471 203453500 0
77008301 86379756 0
21855047 449809452 0
517231637 133946416 0
265524160 13184120 0
432730654 209416944 0
21706740 297119833 0
441719306 433257588 0
297780482 240509454 0
515800061 441705370 0
448362430 217620140 0
66671255 264243716 0
227141251 131385968 0
295795816 119661259 0
547638180 238135536 0
473428307 38504191 0
356422246 165311707 0
201425885 83942179 0
308844104 401113277 0
79088951 56968795 0
119601029 61878969 0
379806421 70037070 0
128925319 273346625 0
362540471 240423876 0
456072338 539508017 0
182442309 314887718 0
296952668 229087918 0
25257231 249579487 0
354129190 355681411 0
210607487 268896686 0
266831022 249386634 0
41823116 229582799 0
346687798 248975651 0
497916294 445863697 0
259201746 7188573 0
35623683 263269183 0
452271166 455047217 0
316527613 381837823 0
336209051 68919252 0
194917600 268286634 0
388137420 59759341 0
464269593 371895697 0
97296379 458441207 0
28531149 421530786 0
150278383 275046704 0
526546344 576551631 0
209650314 182989971 0
554150813 369718037 0
274433554 452280869 0
440063765 200584640 0
525822108 265268501 0
95222170 145826092 0
63308408 391448971 0
247247836 55441940 0
123845775 491041108 0
20196035 468937379 0
278742817 373928406 0
433693365 486706021 0
190196844 398875940 0
262292960 30871378 0
562316929 168401220 0
400748731 48471211 0
215602952 295399648 0
451822640 441140150 0
49580391 233818751 0
391746303 2772539 0
127378965 286987027 0
91827172 395560092 0
413828965 115373736 0
238006716 388406153 0
27127801 445661497 0
138105407 440956074 0
251046766 526836091 0
524060356 169575173 0
471548938 5771823 0
328118665 533738522 0
430211190 361795815 0
362519537 540072051 0
461233097 317090292 0
286968414 551184356 0
554177994 532610207 0
301847971 189001061 0
105619999 484025366 0
51200512 410555206 0
266544117 26082608 0
439403607 422989590 0
143630389 391374584 0
402574186 481160291 0
372952506 522333547 0
511321289 539332883 0
453661873 240530020 0
382620423 152282132 0
182557821 413653955 0
328031848 198690935 0
119990654 515975326 0
261914083 564715917 0
244277881 471216684 0
163431549 248391510 0
404707883 247118623 0
113585528 255553623 0
188924131 457950492 0
92000738 233082598 0
567420839 128394097 0
170454144 351612592 0
280418016 414991461 0
404143817 315388251 0
37365205 553449861 0
151287990 377284927 0
268102658 562970872 0
209921491 495029692 0
412021936 1848623 0
444522806 183602956 0
107279473 202885301 0
499765363 105804219 0
180623634 43877310 0
915577 39072825 0
43534681 107032320 0
154269521 391277951 0
440804727 483825524 0
13061246 360368551 0
42900033 222912985 0
112309484 9167250 0
473388355 352414094 0
375971927 317585630 0
314601417 423926971 0
93491446 348679315 0
185403995 506141219 0
233317891 104518171 0
68084204 207566102 0
567414765 125842526 0
417793333 261984571 0
514229303 240124403 0
90373298 517019638 0
141026778 17363799 0
267071846 322832749 0
457769078 286555924 0
267511985 136949494 0
377273134 366354923 0
172613378 91561886 0
471254642 23018752 0
191309392 199836589 0
115152405 129372554 0
431716469 387700943 0
291245542 332649707 0
51980926 454176464 0
63717171 91530728 0
134021020 130644877 0
515793183 290726231 0
138469772 496747500 0
480975927 537090032 0
566275876 102476804 0
12307262 517627588 0
422919359 364535072 0
417137596 391968252 0
540720347 442295959 0
194245018 272631443 0
58714567 119347048 0
194782351 388875580 0
259731798 306772148 0
502754272 206456314 0
574800971 266314807 0
370350359 281556922 0
414090594 343214241 0
222410416 360991313 0
518845818 477071433 0
285759549 450852801 0
572619897 469243427 0
101224142 501896496 0
450977535 129704316 0
190175282 97982744 0
50732155 489092798 0
2976154 279801342 0
468955678 42821363 0
104835647 100412485 0
474602540 537567054 0
317638596 358688551 0
561624025 457559774 0
432489063 10688479 0
527408820 312816832 0
329062006 447677209 0
514758405 301622283 0
245826472 277676013 0
564817619 271084421 0
442815270 472562382 0
553583969 266942666 0
263808223 488722979 0
510756034 462418091 0
468387155 321923779 0
81128389 67934803 0
397306383 482086448 0
535269585 242397715 0
57130450 565001712 0
187701316 293359161 0
497156102 185616402 0
50980825 68470909 0
181852494 280196373 0
477926589 545232404 0
184833934 256861009 0
167745743 35492983 0
171539338 416224713 0
340185810 199676342 0
172955984 253987873 0
474952587 231832031 0
375151866 562572243 0
34597566 129221898 0
363872852 524605841 0
558729842 1951398 0
528833252 370378417 0
315862319 484139306 0
411398630 390081469 0
226100069 472397954 0
165431244 527617371 0
351602747 46802035 0
301212381 163568794 0
249822906 200786604 0
38221210 445381012 0
253332720 288630397 0
74209956 69160605 0
185829184 301728496 0
215592760 571370372 0
20187644 430615062 0
55867078 437366484 0
300250016 166195838 0
72854816 69476678 0
340336503 42471923 0
277043130 118751409 0
154465746 88057607 0
274654168 486486155 0
79779494 541374189 0
441126885 424725544 0
499920145 81841826 0
453349958 484978542 0
479513360 429382392 0
578094963 328356629 0
532870938 553417345 0
526295516 526176891 0
107392046 286784955 0
564360960 173445033 0
55154001 529264903 0
524987972 332080536 0
324772125 420545849 0
140226975 85160580 0
377961073 48297307 0
181796502 430847809 0
18461115 378721432 0
434194590 395364716 0
86881058 373222254 0
518481947 364104796 0
323385353 74052735 0
408970598 294305660 0
249643166 139863664 0
175280669 33624413 0
169841888 262176327 0
178573065 442770095 0
128764252 438499531 0
184268948 285074782 0
289551343 94487160 0
576741941 457684522 0
84839271 337948553 0
220956726 149483118 0
214514983 99481671 0
422347631 343898349 0
496217084 16216568 0
212089051 481866478 0
342883282 476775321 0
127131781 162287768 0
96965451 320066503 0
549282131 542453458 0
405757325 142189948 0
262253455 435978461 0
256501670 420093055 0
140445401 115775849 0
11178621 216484608 0
126094995 131309676 0
139372831 27776279 0
92006180 564318432 0
316128041 56087280 0
428935608 195880755 0
381101624 189975505 0
445035180 425449769 0
199861638 463137112 0
18490691 324651318 0
299801377 372508249 0
209433227 118678369 0
22480637 522705837 0
84263912 292875488 0
411856688 349870599 0
573519430 403047366 0
475791189 461691214 0
375039132 364215989 0
235672846 472904570 0
172444612 553810145 0
18876082 261900984 0
534302057 356218022 0
135028908 41010809 0
284876062 28452833 0
263444825 400914090 0
26828101 368367008 0
219933772 95404018 0
15744930 325777659 0
313860292 214568957 0
89962109 400286982 0
411065917 233874680 0
308133466 505539916 0
452742260 394497371 0
5524200 10616657 0
498148594 180539073 0
312009725 178748796 0
405327184 304243599 0
506858183 211638635 0
412898399 224928997 0
518345065 451083348 0
432480781 509447807 0
101305761 419204694 0
545777657 234822661 0
487438249 342903622 0
24992574 379976873 0
81697827 356536802 0
328564044 288485020 0
215860531 420438502 0
248764260 97522003 0
51963559 248114655 0
342792464 274723257 0
535193382 163065656 0
481159087 458825080 0
182068385 577268529 0
26146360 65052248 0
221044531 355509168 0
203423239 424384532 0
496070263 575578659 0
338181463 152804355 0
86660027 138271816 0
371785101 11682003 0
567927582 490660911 0
278383938 34743324 0
238560530 139597715 0
159904639 69684372 0
376708016 295615955 0
539637593 99211396 0
138920580 563363795 0
79397547 123968298 0
236496879 332448679 0
214454082 247048273 0
169881789 78108278 0
281767793 155165204 0
131518502 542968060 0
566109454 436003819 0
491887408 543526744 0
452790659 494293767 0
331641324 159856257 0
444984010 353928320 0
140934491 66726789 0
307023561 272077844 0
360388488 574220500 0
346713972 294475682 0
326350011 290585900 0
516303659 356097963 0
533621388 400817248 0
39207379 574371174 0
221839967 544091592 0
270309586 385032889 0
396033894 189553681 0
515829355 131019444 0
176895174 134182259 0
174439180 484139897 0
501112516 421004360 0
176533923 34259184 0
473272754 475580253 0
467534538 178511325 0
116079412 549241166 0
331211618 228715878 0
160048009 409417356 0
484413701 284203575 0
25774532 441916762 0
312862364 547178743 0
253460505 2203805 0
312244919 324894921 0
542713156 556308338 0
117418554 498035861 0
368197151 39180181 0
393869307 50666406 0
28621224 477805721 0
120366666 239315949 0
191373485 25343015 0
106998628 457121644 0
5788024 290885782 0
345244867 486449400 0
487026118 377835519 0
112912195 232607633 0
179975501 508198770 0
385011580 408272014 0
195962293 375281158 0
51933654 18394185 0
309502792 376291676 0
465457939 453511872 0
156872911 539233027 0
442368783 471802130 0
223955485 431945461 0
508093629 235236348 0
247159400 129650108 0
267739001 379959889 0
302143238 461848105 0
90464536 42411094 0
207048551 74957817 0
452520552 480762937 0
159431775 39857926 0
95586512 354377561 0
90205033 401486611 0
417893759 428369137 0
468599 353124814 0
63405739 64929587 0
246005681 565186229 0
48182448 416436599 0
463071095 365847540 0
240714176 118923099 0
327817001 238185002 0
143446605 185649672 0
434947715 144011728 0
322444272 250400702 0
376778841 354171405 0
95115127 366708891 0
107122331 97189673 0
151947608 161075937 0
79878512 528207583 0
415234252 92346151 0
329684752 509295862 0
105605097 443684581 0
531714667 233320088 0
24988581 230423256 0
26878800 571460353 0
237308493 302532369 0
68826889 535557275 0
421182860 244412337 0
316497223 343183996 0
207633683 124264848 0
561282058 28893998 0
542946409 350463685 0
451824667 140004857 0
49127582 406570971 0
527734222 267312764 0
165799253 188541711 0
480986218 468761875 0
218923598 173728185 0
40105681 355877669 0
6122668 170452718 0
137586684 289302437 0
95989926 250779315 0
264661143 379756297 0
386063635 8351132 0
337631081 390997874 0
372683212 409251683 0
18251097 434648212 0
280707496 8321698 0
364351893 104582245 0
110448330 357727200 0
334200706 150589782 0
245756156 94207981 0
478347285 105520768 0
118159534 340077844 0
420673047 470315514 0
395317949 259563106 0
234085429 492648820 0
383926520 525466752 0
231124044 314089304 0
155870414 319930677 0
11831820 381412733 0
130869879 251223634 0
150044443 336067102 0
331606315 271443303 0
285078640 489795619 0
394203759 217648210 0
13449686 159591973 0
535224596 358342261 0
310304998 368280634 0
217574557 508039214 0
563688730 471424120 0
526264827 66107944 0
254225508 548078260 0
35001224 144411100 0
481418081 175716262 0
3183278 537300104 0
541620768 292727256 0
314454074 568668236 0
445161510 24193217 0
385474922 579114959 0
117537177 141694416 0
254126770 225037743 0
456489215 222269386 0
336772433 95362095 0
125381259 397429920 0
235902680 157848254 0
535086881 345798781 0
147291492 339484520 0
417852050 455890657 0
538417923 550258543 0
100042333 535428296 0
572262557 277770505 0
117770272 84494729 0
104325766 51353014 0
554348051 270857344 0
331524308 408114010 0
282903270 272824139 0
407038672 361309030 0
326474312 567858897 0
319640 568373575 0
488222895 335200828 0
303933863 34586393 0
145139221 149586927 0
160824988 459690321 0
73879500 287928721 0
557151285 84331649 0
145438528 434136891 0
155595983 219283278 0
367225044 388040054 0
547445877 387751430 0
116849633 478616646 0
496563031 315449206 0
261277460 300139178 0
166515501 147042217 0
284633711 314433573 0
88425332 7894246 0
555574103 243392836 0
308030924 102039950 0
497041452 62362875 0
439622210 49266424 0
227872930 256843908 0
325057047 199427926 0
366438944 389716329 0
483934576 478486281 0
3886307 57608772 0
415365276 521161806 0
528828936 166226699 0
291063446 45461510 0
340823853 302694183 0
491710650 212901316 0
368579427 246570769 0
358024992 99045061 0
412074327 195056473 0
484714992 497252357 0
493313230 103939749 0
539668163 367668314 0
342660571 295435107 0
212450044 255942262 0
83599446 269452194 0
461696105 191781358 0
560270171 207956353 0
507773764 300934656 0
561215985 287539693 0
569779426 379832026 0
375728854 442157127 0
98563009 15955945 0
355736291 486900500 0
554052247 284060683 0
386335228 565185442 0
295736391 562901931 0
379534528 568678174 0
460488636 329047637 0
109384353 577864496 0
332493507 257388837 0
351653916 347854831 0
447008001 276215378 0
32815136 266574000 0
189923415 97640677 0
70525477 510812151 0
364920357 483564215 0
475727998 413798507 0
49789511 508367216 0
319642554 139655291 0
138259838 260189220 0
296133810 532939103 0
360384776 303022868 0
486373111 62328598 0
270302074 405467182 0
251866370 137786774 0
118726680 531648776 0
256904373 492887418 0
149291951 334604537 0
348244927 286732686 0
548800973 183822776 0
94812502 396135188 0
268026109 501001804 0
572000112 364821076 0
117618136 50128758 0
441657514 307832459 0
377329633 508840154 0
267840348 529570581 0
299451934 273418689 0
32097180 342384383 0
131854844 418957340 0
278062306 578083009 0
23213070 433000829 0
488148387 488663734 0
190285819 344018325 0
442110093 52449375 0
143617612 277528220 0
62899686 535439285 0
391234753 452198577 0
227828 9400106 0
33811079 23841575 0
27725566 365143935 0
366169705 443005188 0
566430189 9648553 0
103898637 401813289 0
337201632 71192423 0
501412726 433574425 0
95150907 456726264 0
459176373 41545122 0
466089234 172090908 0
54680184 269616595 0
79695726 191003220 0
279054224 551888204 0
452855426 528291149 0
500015206 361703718 0
6497081 348253782 0
176076655 296835852 0
340654776 375085518 0
414324214 374457197 0
322601223 61901800 0
126374285 305403225 0
511244626 550432455 0
428594893 511064352 0
257393824 306839276 0
389136269 400473267 0
30555751 428425499 0
275323305 391120741 0
363863878 103810401 0
46702517 90026012 0
460077795 479608136 0
6424288 252070858 0
261605182 146318294 0
224204633 75728415 0
149133742 482365969 0
289537535 288877439 0
484863968 121890313 0
40055275 344507578 0
157865949 494817898 0
170770280 428041642 0
491097801 291675645 0
385805097 131401493 0
281729794 539679196 0
227106744 428699084 0
71200357 51265579 0
165853330 34935393 0
420016402 218722726 0
32798895 435774226 0
43535490 166878824 0
133679595 365452619 0
354100319 240276065 0
526587809 162012777 0
405923559 358702220 0
121666623 369433600 0
209020635 59656197 0
520081031 539892895 0
223790879 18630101 0
231388675 331799115 0
360603651 65324295 0
472515287 240722267 0
68037189 488754399 0
308340100 289586825 0
251745423 312027411 0
457281808 146549601 0
478272136 573227059 0
176446368 547860877 0
427036127 37194622 0
183916876 327910590 0
268757427 113868613 0
539803909 538895922 0
552801300 175195032 0
578115898 369980675 0
128591346 258748511 0
434070137 425969832 0
65637975 154810215 0
502185794 511626872 0
128609002 545323999 0
119449202 456157238 0
434570966 164290433 0
498755015 415093880 0
336126888 7252005 0
108740664 94747119 0
40088087 42217802 0
478871280 239030032 0
252690425 80133007 0
507214189 371819201 0
361481276 531198943 0
252104233 475623614 0
278746855 502456501 0
318487319 97161680 0
540889626 480987841 0
107666199 274008237 0
556644202 479460926 0
203560513 247970998 0
212381056 303839781 0
346064618 381985110 0
221749921 458428482 0
298577837 543975793 0
431872687 186608332 0
32461767 29721238 0
381853503 177801891 0
566729415 442996932 0
194482869 100567323 0
275841478 76513663 0
354082835 364327094 0
55968673 393489108 0
552380978 576250044 0
439438491 187549770 0
133765722 91807292 0
192367902 492739686 0
566960417 478623724 0
52025485 445881595 0
538164600 526605384 0
74558764 214122857 0
188283125 220374478 0
442203345 478700328 0
552230603 284551376 0
227318331 544204749 0
88112329 96380763 0
415521026 359058275 0
199107819 289127957 0
450912602 251938826 0
295358934 202041376 0
97249917 470259475 0
144866030 420712959 0
536444733 465654457 0
251389289 268340849 0
208655778 559902434 0
194613113 323392202 0
146930620 28919435 0
115701963 492628520 0
361563295 238985160 0
301728258 152896561 0
126287123 13193085 0
199878302 482323225 0
388271972 330911514 0
543830630 568234634 0
79623189 554719606 0
92711936 98716857 0
4167808 502521044 0
427850801 10040905 0
78700285 442868917 0
270314828 226830093 0
311493790 466340129 0
426207505 315567699 0
30640500 502608660 0
481194760 27951920 0
331536145 153398276 0
270186612 431508306 0
321571979 119022886 0
524978247 351286326 0
560283960 531203310 0
553897671 303509535 0
165541686 71091762 0
76272584 22460045 0
455795516 415934950 0
227897635 213264546 0
354647409 499250250 0
395427067 447004914 0
288051264 525640897 0
421853109 166032132 0
329322872 25093928 0
204681821 443236892 0
254180218 203924709 0
549617703 260316499 0
575625331 213723822 0
481295733 152820782 0
435493517 3933533 0
185152943 372503656 0
522687650 555805034 0
182139135 534192830 0
245827157 485531759 0
142962055 203575845 0
342290060 42827884 0
123084616 176242013 0
280701255 362555401 0
22898137 296617386 0
110508440 161297810 0
95778971 573933430 0
131958578 46502016 0
384210068 64352436 0
177569035 171796174 0
371898582 246284347 0
76998035 155247469 0
374005735 118029060 0
273158646 494966447 0
317793545 475062310 0
62661441 374508568 0
325015030 395423672 0
205619053 90867507 0
57976993 247901088 0
132296728 510829172 0
411752179 103746433 0
64010780 557499108 0
548712400 69852309 0
77618602 497087481 0
96150679 503166087 0
464908787 12849652 0
174206125 517832872 0
2534865 177291281 0
522222691 452976962 0
48906808 362333129 0
293475690 143248799 0
52022668 181885487 0
19646789 99637158 0
354297594 405962690 0
72552229 47665601 0
188940302 203808668 0
65900635 243299871 0
282307463 217031177 0
95634411 528803390 0
111264929 127214130 0
107121970 350979741 0
349743762 71714203 0
77123105 554364687 0
361526463 483657066 0
174556759 352489995 0
343873927 410403189 0
14717715 492361666 0
116056599 286319715 0
114131986 451255362 0
255959084 2833761 0
290359231 53647108 0
165150434 44931225 0
502250286 64517798 0
79205839 286662099 0
421067106 347582754 0
461164402 435959147 0
23336345 438238401 0
522045008 46020124 0
265983383 342116186 0
258000657 275001346 0
561486732 181340474 0
412840060 85751610 0
284606148 394654297 0
412088590 215731214 0
180512664 333330088 0
296204781 136697389 0
76329295 460058941 0
544371363 192786200 0
489142852 33982319 0
273978925 500084303 0
17037850 200141288 0
4819250 504226858 0
522644897 468262674 0
64383944 221796271 0
255036130 90222113 0
167918117 250743775 0
191621781 576773398 0
154046248 45621617 0
387652132 124912610 0
155139010 280860314 0
109121925 466306499 0
288410536 51610161 0
229755869 539244784 0
409250456 327199226 0
234324356 56218781 0
382046537 238268377 0
332429914 144738969 0
104812532 535452288 0
459931680 276045441 0
78776904 61446830 0
161082416 539626720 0
500311919 260907327 0
264397680 212061548 0
75080764 410240888 0
166965259 319789353 0
458952424 440796544 0
496153471 219499455 0
336864849 496489585 0
320072611 241792826 0
125727191 286600642 0
462037386 38026264 0
565750090 10057645 0
460638296 356805897 0
283990741 131493060 0
131671074 312030203 0
409556775 161899494 0
440671181 445783338 0
390721613 31348107 0
209594877 219704535 0
403322113 375905539 0
458530457 374057559 0
361463942 149764096 0
561205549 132114830 0
499861110 275824660 0
119991968 54685703 0
399561866 492227334 0
568721050 243088880 0
216153862 438561058 0
330875128 372125694 0
509244136 113796238 0
52067611 467450446 0
533868565 531984751 0
494315116 120303529 0
335129322 62162585 0
475762128 562170576 0
347299207 168543113 0
446804388 89858502 0
175638836 289538838 0
196656871 509049580 0
362828512 139155710 0
271637416 323456484 0
175356030 423154302 0
120275506 114699313 0
464944168 558357483 0
568843305 405704205 0
461172730 297366643 0
444526020 131150726 0
456754116 23894816 0
449016329 475595186 0
352171072 111598258 0
486272817 63241349 0
353918006 138431325 0
484127353 214120443 0
208417128 250419461 0
238219784 488426166 0
297099803 45132342 0
487862714 206695126 0
345326506 277177744 0
456294278 517565692 0
399708822 99962514 0
173646829 10241780 0
449493937 314546634 0
190480022 455563288 0
474368119 355902458 0
172911828 146643338 0
154229007 186603783 0
476974042 347514291 0
269028136 388652677 0
136686139 70264727 0
266322221 112557647 0
29386387 247733230 0
45950660 411238822 0
281933368 327084208 0
73202961 254385890 0
64127637 136336126 0
22563425 475497918 0
420725982 55871465 0
485893440 294223852 0
110633269 439647757 0
508227715 81508346 0
162251694 185505433 0
283957030 370318025 0
144800237 463091328 0
383805683 129847933 0
34294405 431842203 0
79922855 65853452 0
556530741 31369700 0
138941211 137073338 0
327513124 48114596 0
35997856 378836515 0
28052880 326924570 0
344974969 231223027 0
356113467 219157048 0
121690023 578472171 0
8787405 51877784 0
173538017 97223973 0
401148407 216802459 0
356330014 53744508 0
563691361 420927013 0
128059485 572995679 0
41707313 317997247 0
320054334 229072806 0
496660589 433598073 0
433960445 544360861 0
8960641 219053641 0
526039523 21881634 0
32457751 340435553 0
167774650 177998899 0
296196331 4293547 0
519926989 324772075 0
563085063 86247744 0
180131519 303570019 0
499070078 61412542 0
284049793 290082858 0
492449893 240378294 0
405284946 53019987 0
182959762 385569967 0
21774899 252311109 0
401274533 312744700 0
30118383 535099614 0
284453769 485458941 0
119482883 433690382 0
84867841 268946263 0
237045464 383138928 0
179933406 174194470 0
201032832 496036322 0
345064121 553933683 0
194008008 479444359 0
33475342 334677084 0
139094672 449435734 0
369028920 154411395 0
387993905 484970351 0
527418963 423552803 0
560785713 423189239 0
126743505 565950138 0
212619611 418487392 0
4534156 51788323 0
524991166 3324413 0
115131127 103203949 0
431630083 303593417 0
286495362 456446383 0
189620204 482840750 0
515742608 139204016 0
567641459 181246022 0
106960327 464696 0
57765658 125472749 0
421187714 310494833 0
271797749 486220105 0
69454695 332705524 0
347679997 333928476 0
468058256 277446040 0
127598459 53578435 0
342829190 323943099 0
397122066 366567778 0
212304045 217281545 0
515811024 76180760 0
447682127 120843248 0
554455115 321605178 0
276668612 468049936 0
189402025 110733743 0
262470611 433889019 0
409441809 148302386 0
287409876 361966208 0
44330920 47879577 0
154382188 384348547 0
215811475 333699143 0
41665428 274371767 0
414661088 553160190 0
517141214 220815532 0
317230256 239924350 0
149230112 245791832 0
345918914 31229526 0
35193079 286832920 0
422765581 543849119 0
506889853 363319601 0
518769281 291519884 0
326582964 227984268 0
568912337 551103047 0
421268328 131002854 0
324042619 560217295 0
17221063 514882298 0
219191424 568862460 0
371397231 211648186 0
169120498 457851079 0
535813642 26010681 0
217030632 512209478 0
55233942 289641334 0
360778764 334951543 0
259055274 513789657 0
409407629 139057652 0
5029188 179041612 0
225639977 371164989 0
406416854 3100536 0
319636357 65818164 0
97523378 202210105 0
389221729 10194969 0
518645787 227982554 0
226942274 424861855 0
511338718 566315675 0
402990744 8717608 0
220844579 126849191 0
502879083 570992148 0
447026464 12868869 0
515181895 413258825 0
182200508 321638701 0
439390992 182802389 0
152429333 178282254 0
175014694 91474608 0
350178711 172987939 0
471618119 568355181 0
228797974 558304600 0
221618933 284906070 0
313189798 315656096 0
319702920 67506272 0
191328252 401364062 0
195351924 459264157 0
145756626 43332758 0
114132397 135561241 0
110456537 137037257 0
327224817 50368412 0
151338000 214525783 0
197685550 397485902 0
33405467 100729189 0
562410990 528712762 0
242122933 344418178 0
278265509 467239375 0
4162002 205126196 0
75452674 108043530 0
71314466 513262678 0
297237507 302989040 0
342497795 287361221 0
91209436 28880378 0
188585869 125478230 0
144752418 209457518 0
551627262 423335208 0
481142980 96169660 0
293820565 365478804 0
448096121 317240698 0
813109 140430125 0
241364640 434893085 0
287181174 462242154 0
568438066 340044875 0
71192220 495666932 0
503537247 17297152 0
127814291 351231918 0
56970971 135214889 0
87198291 70448089 0
542806162 142969967 0
317564295 558325503 0
347480862 516419762 0
217501138 120902373 0
568680494 131336699 0
304578024 287295291 0
318136003 426192349 0
49100172 370784890 0
161994089 460905309 0
554250683 184031792 0
58424938 498831065 0
83566217 524344815 0
521603852 182597109 0
325712541 225140657 0
443100415 205284282 0
578578476 178094225 0
136826628 103907970 0
250369707 270247004 0
207702154 571598846 0
512336937 564773564 0
250310081 111450624 0
436127501 379992596 0
294276931 121498061 0
562504865 275463154 0
460070402 380414279 0
402538101 406364747 0
279687865 171397344 0
358690448 124284294 0
480927314 44401369 0
383953408 495677771 0
220549123 312485108 0
87302846 286632683 0
270312290 144466840 0
472192340 559331423 0
544627485 173145515 0
120990157 520748879 0
568972775 422468011 0
365572257 166517546 0
119912156 486755996 0
41343161 259738253 0
389097963 106979276 0
70353656 502059254 0
166855050 483875950 0
395915297 238123238 0
278664628 410347181 0
380224854 393592193 0
402018520 355303242 0
506398549 104207895 0
185706422 247446257 0
534750033 241377954 0
132388623 162280172 0
186933961 64154424 0
65106511 390108311 0
260379967 419976863 0
195574170 402705143 0
127347535 22120122 0
94961056 192323974 0
269600784 25688041 0
460036308 412982291 0
225950522 194468759 0
169341843 188558891 0
39565904 191408539 0
352522583 86309658 0
288012082 370718859 0
337549467 537657155 0
70112734 549176220 0
283648364 127660480 0
298429350 98535963 0
24842330 480179044 0
4421557 310317913 0
14317671 380191073 0
49046391 164504090 0
125524164 489155402 0
531429821 502983013 0
220586775 120519350 0
115208548 20313339 0
266482044 490779748 0
211970561 185182653 0
275512241 442941028 0
51509269 467467989 0
552462235 148965939 0
63054134 83449176 0
233005810 504317342 0
309712318 463928298 0
278524303 247595073 0
203408525 203809007 0
576846157 409015444 0
333233307 150924594 0
53762442 24075973 0
407310364 144210816 0
548621001 235727391 0
57787027 192070071 0
477900062 288817927 0
279116652 104005000 0
443936768 363600401 0
62022074 283046372 0
297092772 127760634 0
502609362 227069376 0
257872808 385886741 0
54700517 502065815 0
167914361 381808501 0
439916981 324451490 0
519749659 27182073 0
441900623 458756507 0
420111742 525826576 0
307024502 145235546 0
338219296 240617923 0
316985350 363807928 0
255383295 19202814 0
84836917 252175281 0
289485504 492545406 0
269858072 124617537 0
49841990 29760951 0
570767594 317562882 0
301691749 103455322 0
445378116 280250932 0
80079280 257810490 0
26731684 261868852 0
155664193 60263801 0
279697915 294929485 0
220945773 418777604 0
355070661 28159646 0
492182544 139501733 0
221511334 276079899 0
362063269 364862929 0
387202121 289098522 0
73156373 340587029 0
526147071 487746732 0
579674179 60173620 0
70070278 315666352 0
139688903 549314561 0
481401097 437405480 0
93552749 155333487 0
55543998 479727703 0
260402077 334323467 0
51967275 245327170 0
47096311 210474915 0
349431862 321299770 0
382601375 22185906 0
244694103 14121143 0
52669669 437936498 0
202838815 107216093 0
276437576 396431901 0
478604596 33169122 0
277166118 565549532 0
204684671 236740060 0
422894177 144729886 0
117745315 278205930 0
18064706 297612841 0
494512447 317328273 0
242994631 443578309 0
16247131 376233909 0
464383231 263750385 0
248784739 24266323 0
572693156 66922121 0
256491072 2754378 0
493794883 512347785 0
119016491 129556111 0
494278629 516598191 0
143701500 206818865 0
473541734 166297176 0
571546164 178107222 0
382717896 54682623 0
140778868 138970249 0
498284617 537160145 0
27790621 572941823 0
205238534 23355508 0
101636519 227546825 0
575954655 379769943 0
566669826 317883258 0
13524211 537533506 0
115135040 154668066 0
91429734 565024473 0
324537463 448846182 0
156090421 467238850 0
396786498 470384133 0
106918831 419214907 0
396154645 404140180 0
222025596 419798877 0
237023840 497766900 0
302926477 227940627 0
221001176 516095519 0
429468272 68976912 0
371840979 196315874 0
189539368 400631873 0
368871704 344188799 0
223883748 299032658 0
407268445 135126134 0
264982300 148153209 0
276459719 563355974 0
381139433 578802854 0
507282682 361796555 0
453536180 559792346 0
88227145 433601863 0
235140028 480923564 0
290673800 519097601 0
27609502 292482652 0
226155238 256171034 0
447635799 235823994 0
217004424 6672687 0
10060747 540794495 0
379172744 276827332 0
236535893 524808723 0
218340074 371516302 0
433506629 517153860 0
475405657 156645437 0
68023368 400572875 0
24893613 207330194 0
502147919 228049140 0
408693393 45378592 0
319526115 127594011 0
188003645 269454391 0
24833892 351745842 0
134179671 364233961 0
421246605 446695962 0
423089656 485588723 0
85574204 424395196 0
214584429 96151667 0
522846944 416967272 0
309123666 539982519 0
428773873 381823128 0
71273039 295745841 0
109761221 231449765 0
50304385 301537527 0
480208115 55604428 0
447656203 500565042 0
341324782 376392998 0
202370509 27082753 0
55260666 60194471 0
527368314 306390380 0
314240389 164587662 0
223200350 303043664 0
59381472 183092924 0
578697534 499108145 0
93428485 283576326 0
465660457 427277481 0
497262697 469180674 0
227536771 542003638 0
525060392 51169364 0
429069096 478396481 0
385789366 563531798 0
49189849 270872651 0
18372928 459730854 0
509892280 38454515 0
278803436 40885793 0
533488478 405269898 0
321440256 165988520 0
474192767 483596674 0
193725270 68990895 0
62804310 113570291 0
115432580 251472177 0
303562594 442110472 0
433825437 297889742 0
456003899 185538992 0
163233781 278499032 0
34231164 477554265 0
396156893 9097903 0
434188032 349746032 0
350388783 333903917 0
502400580 331093637 0
184686629 537495233 0
70178683 366600377 0
361396005 321315920 0
426628113 559277668 0
35517944 492981248 0
2337804 471677664 0
481994486 350131990 0
370503572 72730418 0
490251777 229270231 0
425404226 461275169 0
39941870 235690907 0
62670078 8163365 0
482940371 499641773 0
136114576 97688200 0
32202426 529967585 0
360855417 243493049 0
545106906 169244998 0
273296431 151418804 0
209423041 182317109 0
378611734 364590375 0
572320945 101076957 0
62233906 255604988 0
146511772 508076326 0
247094079 95270566 0
422646010 465497223 0
316122323 295424441 0
362495870 132348626 0
286307774 436414917 0
521044568 361346543 0
309118538 483613726 0
139829225 201146812 0
430050298 233971863 0
458433175 25298050 0
45548220 367005375 0
92365109 246738690 0
230638441 518054935 0
300655450 575556055 0
468977562 253683186 0
289939093 500926661 0
476481874 112396443 0
145323858 444934289 0
448617311 124781548 0
108860827 482174687 0
492858795 166153895 0
426672876 45289267 0
357096740 187244077 0
548529406 522495534 0
498604412 280022295 0
474888650 543077283 0
318083582 233105738 0
491139755 534599411 0
530094360 244052003 0
264968846 77321623 0
192250431 544190726 0
355117841 332082133 0
42396605 135938729 0
453654826 70703887 0
520628997 183507487 0
540075079 210483561 0
256519086 53099040 0
80903192 296932916 0
471443236 427939551 0
117588730 457027114 0
426785659 318488336 0
531674147 280347087 0
504272502 69280910 0
393502476 527029407 0
404838365 15678113 0
402102196 155165059 0
555272854 185272650 0
40836159 100258374 0
31542693 449816536 0
40373094 184964125 0
8498414 406797196 0
410152758 499771579 0
302862600 517206584 0
96211502 76159463 0
462644327 377241223 0
411994661 482454378 0
84627666 467849188 0
484643306 543372259 0
13108424 538496592 0
211416269 270180207 0
158276103 206844712 0
147438342 355208234 0
445858371 541679892 0
285749342 103232489 0
224478976 551063666 0
492397074 506747620 0
35205444 362692543 0
105630055 234619757 0
105027636 187506193 0
38537524 479594858 0
369887533 371090968 0
103832596 138998707 0
48352575 69565425 0
334471344 226304581 0
195599929 132584079 0
469054266 407334282 0
541164200 255354158 0
563389111 238296251 0
223791707 519793269 0
9453208 300716159 0
242602818 141797633 0
254720961 14349377 0
10792632 220455355 0
50691828 548869567 0
338122148 379215791 0
253874914 425543602 0
79484575 177481331 0
196250878 463334620 0
253556057 248365510 0
5897914 297683191 0
184215751 262686888 0
404340211 96842393 0
326521792 22071523 0
496524497 373332147 0
170479652 159347561 0
340932833 218408895 0
43050788 386538896 0
152000232 339179231 0
404037172 508237099 0
327603376 318633924 0
2529436 428443944 0
492448495 318828564 0
458000794 362446672 0
449608229 503071051 0
226084113 242686996 0
59046902 371699707 0
228833077 520583889 0
488465276 289842384 0
565320024 175641768 0
208094990 350078160 0
155046066 574063757 0
457879439 430936635 0
317235620 173211347 0
93414233 358257480 0
469629282 80691734 0
3557738 359598304 0
386016777 288743804 0
231448090 447347332 0
454138848 499298617 0
97280322 379848516 0
96260455 504889073 0
329096288 82106273 0
441452085 70493457 0
43231835 209720811 0
373190681 94356999 0
131816218 369035560 0
550209292 431483604 0
299865200 341794479 0
320925008 160786615 0
388559491 553781278 0
568351291 529782706 0
477625052 513508661 0
148233141 185815299 0
525366508 529610158 0
160358217 360082573 0
355877119 306973116 0
480537745 365210259 0
44995269 544863503 0
557216870 432044806 0
264468803 318580252 0
567881892 494875046 0
22075803 579312777 0
286961116 406161166 0
214148083 122340430 0
366922012 434336314 0
574223469 44768627 0
375201653 296746222 0
510182238 280574608 0
534537773 468315188 0
48803548 37987490 0
277504580 122382942 0
77895550 550368754 0
140198404 185978338 0
66255922 466521407 0
316667571 421830088 0
164233113 427273049 0
328562462 371845321 0
373199497 540882249 0
192117186 26991508 0
86514212 545482323 0
205884404 187891614 0
362275162 96440427 0
325736980 234861158 0
271560375 354132021 0
408880086 189984354 0
70472188 256601441 0
317437838 530579672 0
76895837 525618523 0
360030652 372527842 0
535700269 255052075 0
354762719 258286407 0
365223678 294199045 0
373127567 525679847 0
216450770 262237800 0
118151005 274167693 0
522241414 15671931 0
466976131 208589257 0
232136140 478378128 0
109135137 269908637 0
446448275 574073085 0
510453245 193182904 0
101713466 527453724 0
114876446 157740114 0
565728669 77216013 0
144479162 183425244 0
231300918 195595147 0
298124417 239246834 0
206849279 387733220 0
310239233 337384136 0
448061117 407055363 0
564693525 344739947 0
62567498 395562252 0
278465999 326467423 0
299203990 522133209 0
24914914 143169993 0
252029984 427899935 0
301631244 225709058 0
501408480 110998989 0
449349571 59850480 0
335941170 356733158 0
388007144 364611234 0
9744965 91302212 0
545324045 570244127 0
215334306 265831663 0
429216064 249531942 0
49008526 283453772 0
407669077 139836172 0
532209579 95180798 0
146494446 335850879 0
557252545 91895129 0
137985017 153905291 0
548081643 368796666 0
439097136 166947228 0
480801746 261397650 0
300124116 449425938 0
97940550 369670608 0
404150086 539456601 0
160252351 112054275 0
244426075 329793568 0
547371485 532017045 0
23613950 541954155 0
87004407 188768580 0
154031680 411458310 0
350391899 95626185 0
117802806 137431837 0
260138330 223878533 0
434164611 365327498 0
112453587 18406112 0
99695507 504020139 0
187484774 468487295 0
444597302 538877700 0
533557212 36186477 0
164849464 442738614 0
137025084 536454462 0
256263923 387936615 0
11529707 338511710 0
260721990 139858893 0
293535357 38255124 0
533131459 195718932 0
184146403 262614350 0
378802069 281539265 0
188911089 425661126 0
389525235 120782400 0
574326728 76093721 0
291081147 388104588 0
565070698 360788358 0
514228211 59059042 0
280206655 547126076 0
320086145 207159776 0
353516822 117945343 0
535339010 363518530 0
472862422 172834081 0
196158749 50317613 0
401633768 94905954 0
493251589 38780820 0
571513554 405202205 0
359625319 39751240 0
251570846 556043957 0
494925079 221045052 0
333173699 131460425 0
106415827 270569729 0
169725219 45649457 0
564802456 19858863 0
115829213 459419253 0
202213946 306720388 0
19504331 540190229 0
371097854 566291256 0
274352241 526559718 0
452619609 264911737 0
253082761 504073452 0
579348130 163399507 0
67805077 279726513 0
496854979 419999399 0
316735370 12111432 0
122969858 201013619 0
471403926 484085812 0
478517405 399155042 0
223914219 357908428 0
242332792 405724738 0
342075022 166022155 0
313010717 334284106 0
2343397 269920331 0
271044275 66645269 0
63372786 52191761 0
534484256 24504318 0
56317629 268877169 0
156719105 356668329 0
303480571 571665123 0
373596377 81779571 0
324408471 465951924 0
79374231 114283120 0
116498586 61050046 0
416660822 389516715 0
312477765 177527293 0
536269936 200147856 0
230512369 314792110 0
536987929 403470440 0
439894774 537715274 0
460901098 201228732 0
373646916 357026491 0
53302703 375674140 0
243411992 364984190 0
235452228 451614625 0
413088647 232398684 0
102565467 62125349 0
547299844 31223010 0
3779169 366644939 0
531865953 419952412 0
149371085 458191170 0
223652828 412086079 0
127582442 434215060 0
143042016 199401152 0
181350909 122979940 0
560384989 81239238 0
129189414 6648369 0
401304629 165389933 0
427874179 120725080 0
244820747 78598848 0
403397536 59543002 0
92198004 373679069 0
292365758 355561700 0
329846649 260723688 0
100124023 70961997 0
172466977 37883751 0
327956309 120373311 0
251385714 271942130 0
503517756 326795462 0
553352544 376383781 0
376378037 360191462 0
42827636 305545663 0
167571093 363383902 0
706757 411527235 0
506360006 541387048 0
2949651 23562433 0
31787407 551698576 0
69348012 378294121 0
507674104 111411903 0
409582320 297711095 0
468158449 159884026 0
375071024 482929649 0
310113143 13996111 0
63898288 302070586 0
480878063 328942378 0
566908893 480182171 0
230729201 251227725 0
33218325 155755376 0
440039868 14050156 0
484326779 337336589 0
555059988 83191181 0
241749984 380752354 0
287612759 268626235 0
194703311 442146599 0
381496569 463687857 0
447503827 223986938 0
505827865 271795577 0
296846301 208526342 0
435487761 361758339 0
565803599 106669727 0
195910752 418515587 0
48935091 373766382 0
546059857 414552317 0
568817278 205095445 0
116509841 30555666 0
348758560 291093885 0
114919218 230230008 0
488142596 563222413 0
445599495 259127373 0
409112878 103815913 0
390303428 91411604 0
300213227 569374944 0
160294434 401498720 0
363462790 61651403 0
281079129 476927558 0
37342387 104907998 0
176972043 69580688 0
6539967 404477828 0
64632692 151497988 0
179512652 314223367 0
34035149 462975336 0
393785463 136748729 0
235113895 9260760 0
344076401 148145137 0
61268938 44279204 0
302328057 251786213 0
256193025 176752947 0
450635396 244270666 0
100834005 78394978 0
527641890 571327279 0
183579647 567133802 0
99404445 515118827 0
390829455 22930500 0
552800899 463225485 0
66630679 316977525 0
243812614 204084282 0
81430462 247145585 0
251273446 545112011 0
493256904 441125153 0
316351052 257705416 0
79741431 346323959 0
103945131 437792551 0
17755192 502972906 0
508134160 429707358 0
297269008 213503846 0
217821475 207155142 0
513204277 102175683 0
232157345 272326966 0
386502212 220418963 0
420926429 197084178 0
478217838 411960752 0
446021744 561295917 0
353728897 360141754 0
52440914 269684079 0
261619339 510547856 0
410716259 108044788 0
524846048 488179548 0
409946480 76708882 0
203779140 210207319 0
65814597 125580154 0
489607815 475121786 0
34302492 242696288 0
564288974 273197554 0
253422997 473807680 0
77912789 78907182 0
490807391 443528736 0
311984200 474734785 0
407741771 41966528 0
336853063 166347296 0
145643151 418304273 0
526409525 557815848 0
215078663 231103117 0
404698784 150659122 0
286166290 273081192 0
545715094 388086759 0
530546040 418612187 0
417274968 130120627 0
502279371 79171187 0
174773700 132739744 0
279724885 382854122 0
437095934 301151272 0
468318193 430592038 0
42764468 137789220 0
554890665 52441269 0
141043668 189334886 0
228987958 76963080 0
16550204 314913662 0
353490782 279967729 0
560924795 420328564 0
45792007 22398098 0
560056926 390476675 0
545028482 165556522 0
7342433 109391040 0
71110416 218179273 0
531517854 339780138 0
252295339 374315267 0
24472826 400241414 0
449624939 344719520 0
534601478 335312451 0
355874724 282233283 0
311667444 230353429 0
334845404 532138705 0
261756065 312255319 0
65912636 318647337 0
34608452 410183929 0
416640818 44747382 0
116532499 391482636 0
321458217 479993561 0
382842481 481335627 0
115550536 243642586 0
362418691 171710576 0
445015979 416902521 0
283509089 325689838 0
484103766 498454408 0
286755735 499380334 0
427987254 574717932 0
481723420 74119178 0
531823086 378463848 0
208790550 106754314 0
55628497 238844899 0
62080952 322587595 0
513939105 174607074 0
109419079 452737428 0
445680790 514630392 0
9444773 294623849 0
244555302 425617318 0
276825302 432434052 0
78860051 50546427 0
217558478 137723759 0
487108646 97231544 0
359416221 55817523 0
146353534 303037338 0
522772881 156169240 0
19061961 159066932 0
484427452 265735993 0
136531040 236541531 0
925818 437495438 0
303572731 454826115 0
326009701 546367058 0
156671745 355436489 0
119864877 369103201 0
173597155 59277353 0
338095262 332860727 0
539971339 51143372 0
172658172 350295319 0
3052656 523396463 0
175488235 167674604 0
112641658 314763898 0
388746698 123901631 0
328247161 269829243 0
428394245 16597751 0
305667014 503029681 0
181402529 121282027 0
513953452 195968327 0
566545494 210441761 0
254507871 101750166 0
349660423 82345602 0
291510904 220370519 0
567737796 10290316 0
386652015 395647199 0
70755444 305609869 0
22547538 268030378 0
351289044 194506536 0
364017120 507199448 0
244321072 569290624 0
116100794 435920696 0
345536544 86660533 0
32335766 219947023 0
93702331 500266951 0
418162502 257593394 0
258060807 430820794 0
22641681 217881842 0
6071036 67437795 0
462651295 414637349 0
527473491 177369562 0
560076226 191604658 0
495726050 91067676 0
95165621 528732187 0
382412984 386747240 0
460096989 292499163 0
14773718 387961196 0
352873023 576794886 0
73983349 247620746 0
7145364 187679038 0
270295401 250627059 0
117261688 3871040 0
1179661 129014038 0
472588022 412855325 0
346083044 121306660 0
16430446 184734025 0
2508538 240010351 0
556501770 336329835 0
317921064 73879102 0
55063714 270235792 0
184276315 383765264 0
90261596 318277618 0
463138855 438807396 0
185987810 328801020 0
78408379 171687763 0
255547652 569870830 0
400180693 8596688 0
423553015 168155678 0
52929717 25483025 0
572444802 351242392 0
361004461 355868483 0
196331325 437985421 0
225534774 249692021 0
436508303 294709568 0
241668977 40571132 0
308468025 570647181 0
505546131 142332066 0
322418929 520299832 0
546182000 509168755 0
528260389 546177526 0
311637032 30870330 0
371525762 456905556 0
213544786 261510749 0
347250930 390199042 0
350794045 196288878 0
226227587 79189146 0
549013107 114512192 0
479999663 538215188 0
353806155 204918231 0
435082486 315282029 0
442799100 2823690 0
290898722 167262236 0
312436412 89954634 0
231147551 561820262 0
309038153 110455479 0
258444070 468628065 0
355182759 339737056 0
267212943 329091663 0
431241819 80125653 0
577734165 422673901 0
334570351 533325458 0
150989739 330463182 0
202751778 293581901 0
498950075 188319884 0
491824736 520213306 0
102887081 268692621 0
366615248 573502963 0
129174743 66023925 0
443005620 377624150 0
409830679 523014895 0
558605219 53332428 0
227523380 210842352 0
313666401 403070671 0
501984360 18266343 0
170278410 224346601 0
457283587 406960733 0
117689401 280422676 0
570723774 17329902 0
32150495 238190157 0
328359946 118883093 0
290041418 56364272 0
487993815 232269905 0
69553413 158121154 0
500802961 507572007 0
134028803 279370851 0
506289181 565455109 0
70403490 120430988 0
417512351 364798826 0
338085212 256663456 0
133534326 155864444 0
573173931 11601110 0
546262356 250243470 0
490396616 256886794 0
281144001 182895720 0
519180283 103292626 0
490554345 196109941 0
401920578 223020954 0
175854134 538455036 0
313066550 548945079 0
204317779 921992 0
294078564 528778027 0
474702378 540173600 0
482252897 329501146 0
141765293 498617492 0
365243000 214120676 0
313064904 69260613 0
50854048 304083565 0
204376810 135871609 0
221458232 54954662 0
6977522 496053073 0
532574249 505590244 0
180848415 245279617 0
487799963 120206882 0
52093851 43356259 0
124547209 182751244 0
273689883 8614782 0
341545873 224942163 0
38798713 77264454 0
401540434 550253307 0
217105519 544078085 0
42707655 229525003 0
292797693 8569406 0
456463412 495941820 0
195656782 357360402 0
332807679 465570315 0
68488317 366077071 0
353879620 535521880 0
2035640 222091747 0
101520207 64575471 0
402112416 113553125 0
548265121 420533235 0
261519430 12340555 0
531763135 34285110 0
302726097 97873 0
63071521 517616549 0
136983083 477109837 0
497293068 64330139 0
219177207 16869703 0
540097538 230726336 0
183420871 147012569 0
435754033 188756228 0
215986574 366096798 0
288682496 8127725 0
121092847 14281151 0
335840962 43869118 0
170652450 491068808 0
90301833 573151758 0
559371393 302284345 0
434347869 170895354 0
402325029 190643135 0
105257155 113603906 0
4356193 568268814 0
496717861 519756619 0
13137792 389188317 0
325602553 494604694 0
504147245 404426325 0
498412536 439608175 0
69472342 152664238 0
316787078 493094052 0
119156668 406663437 0
175186344 225570323 0
145866306 277921494 0
486548298 160933431 0
353303180 3005686 0
245902722 272553249 0
513917420 455014580 0
227223658 387743574 0
2273498 354642941 0
237349806 465764648 0
159034139 239871236 0
401982483 144438248 0
16694122 567173997 0
331405610 418823170 0
151981282 386580669 0
337394610 94640511 0
10068081 535398579 0
564500411 405222983 0
511088604 370595629 0
215388565 165723871 0
68984656 185330065 0
555360825 519657500 0
40539945 270204726 0
46748750 43664534 0
60577213 24801145 0
541258473 424987687 0
225597208 374529916 0
148008715 484417493 0
16887688 424068740 0
356564954 202751175 0
359994388 344336217 0
280933099 414135113 0
47115493 531275630 0
279227062 239719490 0
317759192 314030560 0
218783518 234612328 0
26696216 305405768 0
447267594 229293710 0
395206403 286835748 0
120136130 339143220 0
172271753 256661501 0
156173464 61972882 0
491623237 339351807 0
37031003 188325714 0
184777318 20733410 0
368435145 540251994 0
347170 334655870 0
157398190 63350817 0
454287440 115632336 0
215116628 530219895 0
194601562 482080781 0
405315284 495244774 0
428620406 564096143 0
368099189 523612061 0
494578031 253264234 0
363750606 161648519 0
461095276 160263807 0
422576004 511807762 0
398816087 441990208 0
212284267 14907804 0
48689346 93783418 0
536756643 138854785 0
480313461 422664957 0
250996663 475513179 0
374447490 287110465 0
29149610 468707481 0
56007124 487016692 0
485790723 95316214 0
3636532 562744505 0
263579187 392158282 0
398217007 78524791 0
549841123 376347578 0
515280451 210306907 0
144653573 449658001 0
81384416 430538623 0
318765390 516888754 0
381595504 145304305 0
177847181 398504331 0
204189653 68999232 0
32112506 57457684 0
208653470 147214642 0
481902583 448139816 0
119754672 566651199 0
505081500 287871718 0
387407584 89568657 0
296573284 472564513 0
555611841 377275911 0
537019940 298348449 0
70335459 260062929 0
90435383 355661412 0
315378537 237234416 0
461118100 548090559 0
477628233 17660727 0
576134959 458267689 0
411114018 405435618 0
14304538 453541490 0
5025638 234438143 0
300189707 394891155 0
202346449 272380113 0
425619730 155409623 0
326420326 335324700 0
208309042 208206288 0
146887261 102872959 0
521826920 92199847 0
233239259 58854449 0
398924435 495421182 0
165655135 206473995 0
447453004 151340496 0
235040306 381568121 0
114567282 176601174 0
516956156 152827314 0
93015431 495262423 0
491286252 303956197 0
78932332 11760654 0
103101598 455725736 0
330575673 464952968 0
216993675 320949195 0
146795066 460348958 0
135352686 46438517 0
174762753 125900806 0
158638428 206371332 0
321024346 481343425 0
428990314 561443872 0
289666374 189243364 0
524507682 295910064 0
506507151 199217 0
577214865 438913728 0
259953757 18606006 0
158879234 122854167 0
318431982 60706683 0
179804058 302930690 0
572319317 421950355 0
435962022 301533609 0
549916226 398400695 0
343217871 332280432 0
547186986 127869096 0
119061413 51060416 0
425926240 461230393 0
241635572 35308621 0
311340097 29166203 0
454408401 259591539 0
304475818 216767153 0
34932972 438707884 0
29295025 364023978 0
180500111 245778968 0
321418839 329792224 0
524756347 398792887 0
297926808 491738448 0
91339624 329933709 0
75441268 164796274 0
11585141 87293439 0
126393407 545615472 0
264355014 213220750 0
7573559 284732163 0
61086460 111188887 0
533854729 111612417 0
168888704 463835941 0
550719488 393777758 0
426150690 237678274 0
157315320 117838889 0
244091304 481029316 0
77616020 272895722 0
5700729 330536296 0
459779258 29499034 0
295305235 167580844 0
314137192 552686915 0
25373409 215439618 0
213906308 561483608 0
472959642 498821603 0
65055463 462445190 0
255510858 321759920 0
312727772 89981455 0
108978150 112630540 0
391834157 345313791 0
299613171 373569305 0
329858598 284173916 0
362855705 133760507 0
187487256 456606431 0
267908040 469606120 0
351798746 396849444 0
58405332 260295197 0
412553945 42630225 0
78189570 299694983 0
208254598 331328973 0
47882849 42689382 0
269596284 423335499 0
523575472 491429632 0
365055208 430687686 0
476569133 448135147 0
391231866 441381554 0
46659336 576281392 0
119889077 514245121 0
527714511 463658092 0
205014105 469051855 0
45894697 203334409 0
500896035 243171116 0
265175263 311096333 0
229845528 11167266 0
478633927 514908775 0
294431463 369485229 0
123436176 228480310 0
511985841 16997224 0
65746400 106818575 0
438032278 71414685 0
249360406 274662397 0
558892871 86379646 0
349376348 554533792 0
415216192 308245545 0
164185395 332372062 0
473584739 225293863 0
21766819 403325416 0
258136737 140935701 0
305902600 272272941 0
455269726 486201594 0
20532239 127958509 0
236287377 460002993 0
383666632 23875478 0
481818310 328893345 0
251243300 393870672 0
275666011 463519360 0
479971608 333208586 0
384570410 106621897 0
566239650 422559133 0
168916133 396356839 0
242580281 284915636 0
22584994 467203644 0
145905667 251776786 0
84693489 524535085 0
93951490 157400188 0
359320553 520952271 0
359592504 166326424 0
111637580 333699519 0
469644880 499113870 0
143969011 62507656 0
226089228 105396095 0
455255282 214342614 0
146301444 323990177 0
303194558 458024250 0
207262202 219970342 0
106302678 293163251 0
355765764 442447729 0
437683084 8313005 0
193131184 43920632 0
1787339 359714495 0
148585142 148634372 0
390024538 391580006 0
28362113 8715671 0
418350722 334448309 0
60887506 227370127 0
311079313 100673254 0
343930396 543997369 0
501501108 137072854 0
278659241 438303535 0
555736188 2153154 0
178382039 30270511 0
518813265 12694295 0
444399457 15665380 0
5373395 109135769 0
534633025 489853766 0
383770702 185927079 0
553308767 401045330 0
157444536 439327368 0
341600051 163567672 0
329904266 87500095 0
294244665 496447836 0
197646232 202750438 0
570287111 113128448 0
209262757 327904773 0
556003279 158672104 0
260862699 190713196 0
441893177 301261418 0
528684103 97881714 0
179490085 341481266 0
174157800 458764178 0
133657434 566504458 0
28079451 327728442 0
350752502 307021545 0
76597268 572453018 0
284260002 340878199 0
15012153 179522908 0
439467177 287846971 0
190798193 469690719 0
554005417 381687961 0
141866186 148103742 0
305360223 310587932 0
507857281 493152004 0
253430397 94852135 0
433539662 234617111 0
320091901 545396463 0
95894583 162132227 0
512107399 49204821 0
333670198 99172402 0
154656441 550879337 0
248404329 314490175 0
302784051 216461976 0
406105521 119957036 0
519095539 55796299 0
506594497 511986648 0
222737920 576288492 0
165615050 505261460 0
476674377 50775654 0
141264843 5203085 0
413364949 274834628 0
166862370 231757438 0
528346648 366123221 0
234336188 533013518 0
247546309 335134425 0
69652586 7932643 0
557089302 33996799 0
115324899 496501722 0
182502050 57218389 0
97109734 154930328 0
116231490 544383449 0
223680967 453186693 0
562705390 30100172 0
529763442 56705299 0
85415205 128752973 0
425252308 145922012 0
30828320 130118345 0
450307763 315637815 0
532374482 274589004 0
230601995 479975597 0
200091274 257637826 0
502018240 482910809 0
472982784 96356003 0
271749515 15159107 0
54576707 365877619 0
112071568 265916780 0
87489803 71724638 0
565233930 217119611 0
134637325 385835622 0
465101400 485432655 0
133608800 548856451 0
481457254 343190989 0
79321600 432586994 0
107998709 296880173 0
142179063 302616338 0
551768895 375996700 0
28725542 104573077 0
407190674 215933285 0
539599436 250621104 0
478807504 44855105 0
13187634 201089697 0
22988022 261214234 0
324002399 212110661 0
76530576 447838481 0
550773217 275450075 0
56503863 80219313 0
169601640 18348620 0
112316430 486978548 0
301039246 8957673 0
450147961 357096749 0
367904295 519132131 0
386154226 250706079 0
463107569 26617189 0
488202337 525042256 0
324177072 226334576 0
519026488 246343021 0
123107335 226023220 0
363292396 42704474 0
285661642 161800136 0
505274058 374370686 0
536148380 39138146 0
476248413 323322054 0
435518397 170102470 0
76271463 431900598 0
223773638 129148509 0
94090657 357186839 0
10341338 70331955 0
478057397 248948446 0
524099991 503941267 0
120178649 458908206 0
542183658 128707627 0
428263693 495745529 0
244950807 448355564 0
22008110 67703303 0
551498059 298961701 0
298309967 143867505 0
139640715 283361372 0
161192089 457043908 0
35080659 334155973 0
123818890 568240236 0
332162755 282117745 0
183951248 299209486 0
516635727 171073502 0
261745373 521354004 0
507307412 184673433 0
424129010 182301219 0
371828138 473360130 0
239398721 428669793 0
538134282 433912407 0
395106455 443854342 0
30788441 45683762 0
338392737 436230306 0
219791630 62337997 0
144259295 140409444 0
181326656 62003172 0
72439231 423777739 0
51003576 527699821 0
325936307 385875623 0
474821561 295382360 0
477481253 298674022 0
343032867 334487270 0
292206845 553316709 0
246355791 221298512 0
534223876 555598261 0
403042982 483016217 0
152493426 222696965 0
42233163 469074541 0
262879098 372777172 0
29909261 140694196 0
84567457 454854830 0
151819433 498532394 0
453837224 563000347 0
258108878 276218282 0
468501694 394713172 0
429741670 470668323 0
237602085 558122954 0
91052924 102613914 0
389703038 3691030 0
203535276 44238405 0
298787804 458929381 0
441105228 479484239 0
366589995 301198933 0
18499913 360541906 0
269376870 62455100 0
195960428 161992133 0
284459220 202271775 0
308022791 460737193 0
183711049 128195185 0
160603870 458960382 0
236194374 91866411 0
491522035 122223967 0
248714015 175421714 0
434058965 451434602 0
537147368 455291430 0
494268133 453809748 0
415513793 198241770 0
416017902 246622365 0
492032840 410086962 0
143581141 222818025 0
240518918 416995820 0
138846178 541554841 0
441184834 132657823 0
214899231 379932099 0
281857804 427447335 0
375994860 544661257 0
224959450 27048489 0
164256277 235618950 0
272673428 282008389 0
405921968 125171873 0
366763283 148675642 0
406058673 315227728 0
92001407 5770012 0
97965427 205349450 0
173340285 4964324 0
37401431 1727775 0
149615304 311740741 0
65494914 210042198 0
126784361 238850076 0
221685767 438724338 0
91227284 97285546 0
398484993 229893610 0
76749154 575484417 0
436248910 155056010 0
454532237 301995749 0
371093035 487827362 0
117828865 323112395 0
163610796 557463460 0
514826199 56358630 0
8544513 541764642 0
513256366 491142941 0
343966296 31101598 0
209799168 455005287 0
52040864 108114917 0
545210699 141784887 0
130897 228500524 0
140282575 176135411 0
41048995 348594836 0
272438165 434680900 0
424449418 570852856 0
558024496 564574320 0
254895455 45194479 0
432214842 478940241 0
182432467 137616722 0
98712024 405255284 0
397952057 119864069 0
544566608 22562628 0
93852887 17039812 0
58599186 573286854 0
443679247 441322367 0
86014235 88826703 0
495753162 451155836 0
230664607 268422424 0
478591702 512755930 0
114855170 311670959 0
400642114 290888318 0
459048067 35619282 0
544240275 105291069 0
36949340 201176236 0
410212748 215200231 0
176846755 425198933 0
85271576 105607174 0
414110171 215569367 0
40495191 534654028 0
275227788 129912640 0
371285632 535236052 0
472009771 450535180 0
158287602 68471482 0
379014318 443724545 0
449367350 525679788 0
391567360 378354560 0
571972444 171812380 0
553124441 61531312 0
109360266 312814174 0
130759238 39224645 0
169535933 144080538 0
470583952 53231116 0
106494060 353935152 0
304722832 311994539 0
199247929 8975775 0
191206759 570340034 0
437467315 60573462 0
198256294 112346306 0
395089189 530670438 0
439690712 521326113 0
333648932 31560373 0
24399735 153561506 0
306841044 425514453 0
567737530 377193770 0
185616013 395401571 0
225648399 63805560 0
541217516 425771834 0
492761119 18600194 0
115169603 276081177 0
56721177 185664586 0
551688814 87887491 0
261732076 334743771 0
444922784 330732882 0
28133256 443210583 0
157508327 177263778 0
43996169 345727839 0
539468616 173494208 0
483182523 352023908 0
372040635 103927120 0
470993917 548577696 0
336502329 87421877 0
490022100 458519855 0
277155800 426877165 0
273761562 489888578 0
193204641 378989506 0
244584788 146767732 0
530416668 506064773 0
357958590 188314723 0
45181967 574094194 0
359751016 539851859 0
458733658 520612682 0
11266629 297455491 0
378765739 411799158 0
545250007 284951033 0
370260605 141736015 0
277651088 361351990 0
235122 46139984 0
192325233 453170464 0
340652676 530126866 0
276453927 512626038 0
446553192 214032727 0
40825625 557036162 0
429988046 67360466 0
162741577 216449897 0
445026682 270664177 0
14631084 426067246 0
493917346 104078777 0
513235092 133499935 0
50849226 186749666 0
323344051 106296795 0
501775098 187175430 0
506499734 158466939 0
542879991 18769598 0
126434615 370530375 0
271923402 151622367 0
87842429 348149287 0
37157710 432298688 0
100822299 31730509 0
284149403 187267575 0
312693847 531156632 0
163718201 144329068 0
534339293 324821045 0
345280452 222889282 0
558719556 524465524 0
338707097 466170723 0
488322547 178262782 0
578707975 23914547 0
331552403 533609157 0
91582826 400546637 0
251751821 540957082 0
56192560 189130077 0
90475814 40819791 0
558420992 243787365 0
42952569 465608755 0
466419699 69742853 0
227870645 81614474 0
189206211 273701604 0
542294293 24804973 0
176963090 444478283 0
508306290 85907875 0
48993719 483014454 0
339266784 59827990 0
455592478 287901213 0
133341933 335981715 0
350549205 146566737 0
59844978 239250242 0
207011924 60091800 0
157334079 458607129 0
92054296 23619892 0
193822403 513415731 0
514516077 8467006 0
89080077 325891639 0
171306189 100292791 0
108132451 105400571 0
136919973 90257549 0
132715494 578797775 0
80023931 457215302 0
443532854 361646146 0
547382575 482008379 0
137399895 453899168 0
428452656 428358068 0
464803951 236152850 0
177246675 414389089 0
190590867 305860052 0
203681063 239159527 0
574844302 541148917 0
92149872 474028442 0
195260848 515803435 0
382469376 141623489 0
20090318 73427997 0
414947279 391203714 0
251559398 366269492 0
479712791 409482544 0
536413517 473223737 0
368656378 223993458 0
572159867 94088391 0
320235614 237967815 0
515739663 29131098 0
221601818 88363098 0
532101774 248356208 0
567027624 194405687 0
176887625 502114520 0
462693658 546078051 0
61337442 1990329 0
322684497 11625736 0
209538431 66394468 0
369818275 453377061 0
258736000 174178287 0
222074935 236143511 0
504612786 85781654 0
457534105 146149168 0
124255676 145670820 0
84964169 475736754 0
375566098 431737871 0
339115662 452845548 0
458377278 562651318 0
310283286 453382550 0
494812830 573168577 0
398035264 512154295 0
83357238 2400012 0
37794875 438509079 0
131647138 116729861 0
545077450 10578223 0
409365479 407704711 0
443391068 108224253 0
33394291 14756892 0
43609788 212615703 0
187943449 515928821 0
241700843 153667103 0
203951868 460976987 0
396947045 406438109 0
292173743 126668709 0
215582027 257940940 0
482406533 462181252 0
503134259 416700305 0
233419490 436977821 0
386040844 465845519 0
447234439 347674862 0
80857291 361508848 0
482984591 327621370 0
381696226 152861827 0
495892428 575674271 0
412112145 7766386 0
474096615 374934457 0
5062250 400919148 0
558920288 156599487 0
107456367 469353940 0
258428748 317527503 0
415149914 37891040 0
470673880 108363379 0
487557693 540296807 0
206165974 460889139 0
425776114 152307869 0
509514846 536119162 0
213144695 150630949 0
294187224 312714126 0
136024256 337911249 0
336326870 425329698 0
113495207 479538970 0
3117233 51945766 0
20305428 269539891 0
274177768 574022598 0
361615716 200052531 0
327195828 412473509 0
215189506 387237017 0
457297815 14161492 0
262947784 199379180 0
447497009 463310625 0
228525194 31294157 0
558711000 493056447 0
311304769 449714858 0
410251339 168820086 0
315852350 121652589 0
355605062 387943260 0
83382235 506749507 0
153385804 346641509 0
470953786 380854327 0
424449216 34331771 0
268737582 552099211 0
26411655 388489231 0
68925182 276825284 0
57387311 197428590 0
47526615 413582448 0
49490107 557166179 0
7183910 100500074 0
515328081 476359822 0
149270050 182051256 0
365630160 21080042 0
343914066 100368745 0
54121988 290912037 0
471065458 125374128 0
136356613 69959081 0
846507 312659038 0
417881118 377803600 0
278131803 166923990 0
321799528 495770628 0
366465245 322500222 0
420360917 33636232 0
197662786 156742379 0
86478689 173509392 0
285378118 322490289 0
173278258 84496503 0
577665414 183423140 0
358732473 47478404 0
157422511 356576807 0
477837040 482395782 0
260362874 308573597 0
308268819 555208115 0
342004748 6205408 0
416001517 540679403 0
438643144 263370167 0
523126730 11326145 0
68477290 444346632 0
116659448 25708141 0
406637414 515115606 0
318797095 472646977 0
176663987 229214757 0
350375580 383241574 0
164933670 517819354 0
67101517 231152751 0
190916999 34530534 0
70484109 134187953 0
206978118 206081260 0
559789958 392684430 0
473551417 381262450 0
161222420 114504385 0
186814697 408259232 0
442453589 420851470 0
161835528 258374394 0
214549610 265231958 0
266463524 472955694 0
546487095 50977671 0
927422 115705784 0
266320131 373366139 0
261822244 172160290 0
495577021 52613570 0
315534134 4109312 0
301707935 560357478 0
459823049 85931233 0
511105816 559823168 0
72139586 301827549 0
485581789 337534096 0
565304918 82606720 0
345839472 25877035 0
564855624 198931648 0
452351211 454515429 0
334362946 194212946 0
175339897 345034534 0
140056666 498343286 0
510361106 464569168 0
17770922 452053894 0
322038578 58525214 0
348959837 571664617 0
383889133 569498235 0
47258427 396422299 0
98515615 531567975 0
247938837 480635034 0
265714655 317468718 0
109003499 396812757 0
35726781 127733182 0
12600908 440999323 0
282896360 453142177 0
64757849 134631661 0
151834477 36713422 0
488634358 555388148 0
98346896 457036571 0
440060760 35212083 0
91458364 478627943 0
497320078 23592324 0
375380307 283742869 0
342683335 468320619 0
344044242 298210621 0
271313209 278886612 0
265438821 46111791 0
72099591 529761891 0
522195566 309962331 0
146206642 170349808 0
509609320 138682312 0
61273467 474300197 0
137586780 504255646 0
7923624 426352015 0
333531074 108239775 0
468510102 179887955 0
39966633 38286608 0
17679692 34530611 0
254324776 319677626 0
52806433 98332437 0
142867842 446781353 0
564235208 1709247 0
125801415 330522070 0
512216298 157681837 0
328795100 213397652 0
122132302 279217630 0
183107708 233895819 0
160762852 484702062 0
83181346 209928008 0
219754094 423881220 0
447768989 87988743 0
343909860 141335704 0
330507428 262196846 0
540561007 176763301 0
327891530 123517425 0
222796554 322452448 0
118015601 42148573 0
307400964 239638993 0
246048730 273463312 0
402862694 452915873 0
149395387 519231938 0
423869653 58110969 0
519249273 351484780 0
176247903 237207742 0
422954561 404594083 0
47042317 22362835 0
23371731 112801090 0
30989571 436732484 0
296577517 36732511 0
100792533 228892235 0
547185807 60620513 0
359864874 2260367 0
214690843 210929024 0
121199817 163167058 0
251328640 54330172 0
514739142 487190521 0
256352596 549807617 0
80328340 455189586 0
102670544 320605348 0
404988241 122181735 0
425319310 154353461 0
235173690 520148916 0
236896468 156698644 0
182557636 292463726 0
136670829 427999552 0
493660514 545037434 0
489571527 53358196 0
303649574 504765355 0
267163906 94033026 0
50174202 436229347 0
240093271 108476433 0
33709864 161099619 0
540064054 403305896 0
453677063 108436210 0
258425815 301438278 0
362387889 2725530 0
209318720 26509011 0
121516109 306933642 0
450906547 228127725 0
365214268 264605115 0
395334072 14489731 0
425581044 327879613 0
413080241 399285483 0
124691699 432815810 0
308072525 243564708 0
558407722 531213691 0
26338639 325891863 0
522593055 400865577 0
463690608 174471824 0
186884996 265864650 0
483087924 321740210 0
97434476 336073882 0
512836880 510843483 0
46203069 358559815 0
547383067 303421103 0
81018264 126389637 0
577431968 563209337 0
372877667 38360787 0
348875235 261294151 0
340416281 377123164 0
564124826 315803044 0
484637924 566945239 0
389980021 491629854 0
187216904 231382153 0
493411108 477853799 0
383014374 208997383 0
551987823 144745078 0
515573512 483032483 0
145881483 48973164 0
222377477 46168972 0
364912457 487305379 0
201284654 319923276 0
205835066 515489939 0
492309730 113133873 0
487806891 95791502 0
155744449 567183529 0
376393598 127775676 0
33766928 447282184 0
120358527 434988150 0
562024286 513852262 0
172317537 83079248 0
449372278 167190782 0
275085419 550838806 0
166054275 218103733 0
453445816 113236378 0
534296912 523614752 0
476954222 279123304 0
401230875 417405920 0
268993684 428386972 0
206197091 309658072 0
489071428 115230540 0
562901135 300410274 0
143544349 330686159 0
114895814 183652186 0
285928127 496241751 0
206512140 204963479 0
503632711 266420922 0
332056165 293514495 0
14859907 28221066 0
181670233 163952027 0
232127408 345897503 0
203991100 232923879 0
2671693 323094927 0
407715170 451872464 0
177323009 40269800 0
196710604 109892545 0
252710829 155683727 0
397002419 143570298 0
528159793 420885272 0
406584627 564377764 0
72275209 429410469 0
413931752 153552305 0
510631748 180506236 0
39111472 451023155 0
156359061 316792260 0
549856867 134166835 0
542832679 344213614 0
199955767 215677969 0
209886152 60151665 0
101097863 150547412 0
339275475 379451866 0
214634823 410909379 0
374976387 233461813 0
147875112 179968260 0
492879687 492395102 0
419510932 403820664 0
51885281 308890238 0
342711672 303358551 0
406232328 289987651 0
305009960 469005026 0
407372307 22587193 0
479781258 550682167 0
154485113 7505959 0
49316042 499163897 0
416205980 36497208 0
240102089 22735562 0
97296524 186927407 0
522798800 464607767 0
276825754 468565421 0
310181387 320271886 0
491679720 401372687 0
232023376 43622539 0
160477411 233590543 0
394207679 38258348 0
216224716 101673927 0
351123574 362149565 0
102523164 241062968 0
465438885 290315754 0
564083460 507843392 0
409442020 192012662 0
306836795 157271019 0
568769309 235231248 0
39592441 107874638 0
374155008 299968631 0
133039979 88838403 0
374367628 444701539 0
243174174 285735794 0
433464276 548067996 0
474838377 3171602 0
570562329 414074054 0
221667059 41127672 0
438969051 265478157 0
549911813 336409187 0
176680911 273315984 0
203733808 60620007 0
576096989 253112245 0
166559494 18030976 0
351250107 474647500 0
49177282 93926581 0
359445639 402166715 0
97241631 314373554 0
168718288 55761991 0
405595760 154064140 0
109054564 21916802 0
500458939 528356035 0
97732254 227558245 0
571257113 346686083 0
538711692 249446340 0
391455339 200048664 0
248083555 318553500 0
392255257 218824928 0
445172800 428573346 0
250770686 406030033 0
44561822 76976201 0
475497431 234498394 0
383062080 268157695 0
447201741 111562973 0
567872283 60715393 0
40060911 489944550 0
65033973 230186661 0
186159940 135295250 0
360449107 111141618 0
505178255 569400716 0
406769806 218885298 0
38081120 106067692 0
548786327 513730891 0
531005879 370481785 0
146114282 30001707 0
562124458 543756440 0
357951466 227930911 0
151259686 578471005 0
68745593 258145146 0
530357196 137529815 0
4982913 432282380 0
132008838 406545326 0
166927474 281579994 0
144697582 259831787 0
130284845 248315474 0
356562065 375784548 0
445739786 402522952 0
422030981 354047647 0
133893721 65781428 0
47600223 11297077 0
359026283 516073475 0
47406823 357528788 0
352858905 55016315 0
64341393 154487013 0
357077182 257558590 0
176943525 452376403 0
2130130 432779386 0
28819669 456168647 0
237443971 317336612 0
421005406 426668264 0
562927036 417685976 0
91811079 70690503 0
16073181 307277939 0
331824236 445570955 0
252689123 21159977 0
555976998 168864781 0
540060259 382318538 0
306744541 565699365 0
116224799 444491897 0
435364946 242167503 0
133843493 40839096 0
51924312 539693242 0
165958990 484290451 0
175402932 442476494 0
84193905 327047092 0
252864254 356444352 0
536651037 161071556 0
378579621 480342004 0
60465259 308257910 0
128445977 147289274 0
526028900 536795872 0
173421797 325126703 0
301732359 472233710 0
350075883 463950643 0
255229261 312444523 0
15176883 35138419 0
557963326 423377906 0
426402863 429326089 0
17590644 65928855 0
421268522 77065949 0
330597412 42658076 0
237446058 235679997 0
150211363 30663311 0
235342220 141151065 0
568137948 209384340 0
227629401 354406955 0
454900314 359282980 0
265510982 383777891 0
576218123 514236886 0
416788235 320662152 0
463975021 347868795 0
334754913 573093350 0
155521783 382083746 0
129600572 425951129 0
120644660 226306924 0
491665424 503863272 0
352033404 578979278 0
268867013 93884943 0
564462124 541539115 0
154278941 15305521 0
119262733 292564493 0
293396877 220733143 0
500209933 311022350 0
53948290 61719965 0
373067922 403302466 0
498981272 62302324 0
463490746 554245881 0
175690749 411026642 0
302954421 182902410 0
143712023 417048010 0
166514805 99950101 0
116148752 553520844 0
519609508 465660730 0
303937806 531629318 0
236125648 146460983 0
190358749 423354296 0
179637183 321587976 0
179021608 211697921 0
3105404 127471580 0
64541267 154772140 0
25176292 311019741 0
268616361 54710163 0
79734719 233619056 0
271170978 250203750 0
284945518 519584832 0
408909905 505785684 0
118217925 560713955 0
383816811 128525158 0
376086558 499084273 0
342996727 311060116 0
319705365 107669465 0
8894381 444477925 0
463283934 414628185 0
77833567 366503413 0
373837129 327776399 0
233998820 209027516 0
97720242 121132609 0
231451678 217262808 0
378244921 130224278 0
333026349 489731062 0
76600237 478681686 0
523224765 559662563 0
268807997 407673195 0
524186519 226903465 0
443432811 366367868 0
286372319 76725949 0
467179233 201202765 0
167319301 493350779 0
500410591 90410229 0
340578510 2369597 0
56839173 117242210 0
5857276 457183006 0
227093074 422689063 0
359869347 528222472 0
125077913 146038698 0
36290120 463550458 0
169164740 101767199 0
552661390 234498697 0
457591357 462242760 0
119546461 569775929 0
305868819 239552913 0
407414850 1849877 0
2500995 32840042 0
372687067 14343821 0
431861328 213762642 0
318849526 159441301 0
438061148 92196795 0
178475445 98678745 0
244759858 497963728 0
2979255 197355942 0
488686971 232356269 0
445445925 357041615 0
361775208 133292645 0
489110581 310406121 0
334833536 410133016 0
344575971 85752631 0
474881283 58891901 0
130324162 81833970 0
396701111 530442994 0
551079688 94552764 0
557058039 97761315 0
129865632 564364512 0
439538890 567322255 0
491536291 240596680 0
402334216 294707493 0
300237432 571598877 0
63930342 354384767 0
329315297 367423845 0
96902726 529405763 0
471698893 568678615 0
316598123 4983314 0
549033924 246005804 0
226439913 343730836 0
229271262 531716484 0
6672343 369538404 0
483440824 193458128 0
146287504 195406223 0
193847190 291437599 0
514452437 435769092 0
134627759 324773815 0
365725109 46689242 0
218139270 287346044 0
514620816 36092609 0
134790891 28214967 0
325519163 507874727 0
105378455 216257711 0
184245650 97689974 0
58012636 486964596 0
202252817 134656710 0
291931832 275636945 0
106470876 129355818 0
274712887 498632212 0
321356150 16213695 0
479502936 459670573 0
89443500 10564534 0
513286611 362343559 0
172220105 295488024 0
185901146 532992410 0
376808526 285000563 0
226349914 199839415 0
485014729 339903941 0
146263888 17935897 0
578949627 220558358 0
128386212 280906129 0
402786219 299502213 0
273225991 494951466 0
30546239 313565874 0
185042540 479397970 0
460605488 7594977 0
192085930 549359875 0
359416418 510842473 0
17764560 146237458 0
453524691 527107308 0
557522371 482326450 0
417704190 440012303 0
118596373 189694479 0
525078758 31821752 0
222101642 78431651 0
172048771 223464191 0
68795726 69442616 0
228174973 514207865 0
27087064 506928033 0
321867425 154740954 0
293685502 454252129 0
196201084 174641758 0
542842691 342700475 0
328710336 501508680 0
220427096 355298711 0
206318098 279948324 0
102060472 212994614 0
106748704 160466456 0
480763518 472982695 0
154980248 61045712 0
311100271 228623954 0
544028692 498881064 0
403241952 374872688 0
355662531 112050285 0
291023991 300195294 0
574599783 67465354 0
158049997 311149902 0
310176822 334828010 0
125365502 150224184 0
130422396 318824771 0
349801614 564994622 0
121745922 85498140 0
519988569 387608598 0
522180157 469108958 0
167064754 31421864 0
550735836 310737943 0
329990497 31139343 0
246955829 178009474 0
159216124 39340085 0
188411001 343569010 0
21399212 446977654 0
223198815 233723917 0
104447355 169116859 0
277963759 169048713 0
64146687 440916055 0
24949824 61532505 0
277499124 526749178 0
488381939 452500588 0
62020466 524766233 0
164833301 65077787 0
7098339 142133047 0
210904060 367905513 0
556777645 382270944 0
355197985 130737515 0
62704384 186896419 0
248215683 521056370 0
44577663 552480211 0
375036874 322059107 0
130862832 465654597 0
438091260 367765686 0
107955646 104905579 0
438509737 494102706 0
527225677 504476184 0
479534311 52648489 0
570417353 117057527 0
422597654 435677602 0
149494933 481089575 0
312218677 29690910 0
82110802 505744384 0
191727636 417220914 0
352891959 403992714 0
317539198 546932997 0
499062212 564856913 0
211452768 90385331 0
447752833 578769355 0
459749107 545272366 0
307368450 259162998 0
547955113 154941113 0
55878619 428445114 0
361580563 321313484 0
316321657 229186700 0
400389326 184223776 0
364433280 205439834 0
343490142 297627599 0
567192465 332415491 0
176024971 380852521 0
123126655 228321365 0
354149397 379274262 0
137900190 436474393 0
137842881 36320369 0
279772541 192458544 0
391614761 266795993 0
32380781 333725578 0
536207438 571624894 0
477856404 285235218 0
521254510 550584493 0
430872731 79405509 0
315963926 156064743 0
452534203 227042410 0
351652967 547432977 0
210565996 335130164 0
160630416 183669009 0
428598950 135495991 0
251030313 198361222 0
96531103 179416369 0
43890595 487753017 0
123839733 24562920 0
187259088 181143253 0
539289313 243918197 0
486660676 197300722 0
358079630 373792035 0
99191090 241953414 0
35344288 403253718 0
568743534 26978039 0
261564042 16467887 0
573730229 64152257 0
348026422 467669203 0
211190731 374008083 0
161277006 475026334 0
88138981 400528983 0
385207595 319062825 0
551979386 297640941 0
576255646 90616762 0
395796989 51539003 0
242057426 172977324 0
167260965 143913966 0
383771286 49214121 0
267485854 421298380 0
347620438 8819970 0
285970348 250028634 0
476185013 285840 0
363871731 86240955 0
3262645 484957186 0
294489085 168611276 0
245440007 334787081 0
27679880 486208424 0
448213828 531238054 0
493255903 229210120 0
453446074 225527271 0
291072582 128477310 0
377967339 525189618 0
54843151 437050928 0
274134475 26806515 0
553261093 148251046 0
563387808 474013309 0
343546569 15255690 0
186194146 244964260 0
229338681 261607342 0
521405074 421722009 0
352128799 322560343 0
292147498 381704540 0
437535872 334348506 0
508155878 250892714 0
308652645 173494596 0
229087766 560086277 0
68570327 156059965 0
385868140 170285278 0
453205585 150868123 0
124375966 466638447 0
489753871 443009259 0
102721107 86018043 0
162288284 318193015 0
57379323 201194631 0
122619915 430844826 0
184961141 195692385 0
478228713 323670141 0
60369304 298480959 0
230659585 266747470 0
87988393 565128648 0
246108218 251089733 0
449367461 544609114 0
193812072 7536519 0
324591588 394546561 0
418755803 183732296 0
174248625 358034118 0
439121837 141556642 0
306141249 198737762 0
297297528 478370716 0
104145766 360803148 0
405155355 331993998 0
27943595 321408006 0
319651536 384217481 0
449382574 517476877 0
41372301 252498441 0
80971086 508428934 0
305138722 30482358 0
432912568 467486243 0
364692334 99046484 0
375608022 323477242 0
364643519 87038372 0
194557506 97608907 0
490246761 487472583 0
31201621 339358158 0
112699175 312388783 0
555036190 396106620 0
220105993 83768920 0
288804625 439867109 0
402607666 213789370 0
145150361 52908416 0
132281915 425036234 0
325438408 475717257 0
332372125 144601667 0
523162332 67057033 0
399130650 31308615 0
371684646 250891903 0
18582076 471076495 0
287409157 50328634 0
182642465 478220490 0
465345040 476586631 0
342729792 13656584 0
261129908 212874994 0
233267116 174321855 0
495962289 402815205 0
315881033 93717912 0
504024938 117237360 0
450388818 574219184 0
109521679 287606664 0
340033165 544630605 0
101691024 40537942 0
571012925 18497412 0
464508950 146618078 0
280375772 399870908 0
546733348 34285758 0
295735779 63215647 0
260666132 372162269 0
495729345 304940766 0
175083207 520163072 0
315009015 75264586 0
465637875 302864636 0
386166382 492246662 0
234918428 543209100 0
326600685 222744740 0
411859071 372782584 0
288595280 382696071 0
45087516 462707710 0
153074455 172951946 0
230949844 168255349 0
508373799 538785278 0
185453406 414486773 0
55808290 308863149 0
50900356 317972792 0
398980334 243073855 0
266374627 242085690 0
17553800 68798613 0
303905558 350049446 0
309619982 10971843 0
466664299 72014627 0
237849835 255168905 0
28590535 471187137 0
262755680 444036610 0
110807263 460008330 0
258231505 381127042 0
297967712 345677014 0
203426380 51457720 0
484551467 479159521 0
102807077 373820449 0
166739995 489683318 0
241618061 389744460 0
348540590 159997864 0
299366213 484899147 0
56779119 302525270 0
43338360 71348043 0
335636945 184975132 0
113844522 300584094 0
404372220 16049310 0
130684815 209389341 0
26756533 71225157 0
534498560 170052493 0
363145012 427498590 0
104236933 66363479 0
282725471 234827431 0
447303911 105445612 0
404045818 282483194 0
226245007 258052058 0
76473874 173291330 0
495861410 272810077 0
523618338 121746135 0
434078903 384547226 0
359100072 43765732 0
92635089 183222743 0
222388836 8083005 0
56574161 306683304 0
79538310 336768487 0
485060366 65134879 0
417967568 542314330 0
426934879 366332123 0
19391010 566774279 0
451428785 510931615 0
505060481 59436899 0
266638041 180543607 0
500872653 551976486 0
210516342 265484721 0
432706582 333340495 0
128618530 461449381 0
56786295 219803363 0
550297842 543363113 0
404403647 291650706 0
26424052 480938172 0
469736418 393631890 0
405746523 299348035 0
310385704 3876831 0
233132668 451799704 0
305016703 365035035 0
155973821 576494037 0
373529042 554742183 0
35128677 33688472 0
377657687 22361021 0
97961621 335674492 0
485285738 346305505 0
429989980 1936741 0
426083628 405452239 0
441808309 573714723 0
307863939 5610074 0
277679249 500889342 0
161717365 229403869 0
141933926 439280572 0
194975265 480618042 0
432558242 66462988 0
570339141 281149771 0
313966693 151174169 0
372963296 269999667 0
522052076 266900632 0
13148715 264842117 0
528598779 518471480 0
104497203 56259194 0
542166969 158181184 0
123045800 250717737 0
38384771 408016040 0
522845504 22702997 0
131924315 485437466 0
79647156 522925733 0
535831969 194655886 0
268607882 275279070 0
316137133 269154413 0
433883679 508288696 0
7576409 417193159 0
142725420 260439640 0
23426963 68415818 0
105781517 428846533 0
68557088 183802191 0
541682144 373500317 0
304226278 403370237 0
165166374 54195397 0
80788449 342700005 0
521104811 244378968 0
455168654 84678285 0
167897946 357312745 0
197728766 24396816 0
330069676 514877197 0
538862657 13838039 0
918883 295250112 0
402465440 147574220 0
155429667 194505497 0
326150376 278137908 0
503974615 421282735 0
570129143 20544746 0
1381300 470770867 0
522267343 291070908 0
250703446 422248504 0
120236241 70100748 0
271953237 254274846 0
281976049 574042871 0
300160738 202801152 0
23114942 113191650 0
352120409 535971597 0
142759659 534819525 0
261309761 393320331 0
194399722 77027446 0
177679631 97068218 0
541137756 308656308 0
145913090 81033782 0
522100095 566569669 0
92288618 291788928 0
317573236 396891515 0
354877029 29043068 0
471595540 298094674 0
471860882 4334025 0
308375564 243432009 0
278500533 197468472 0
40381973 246385853 0
496970424 315259331 0
565989909 146983465 0
532789062 257998906 0
30614405 117584534 0
515442557 41559051 0
489169945 292700771 0
35001522 319635051 0
338684011 54054995 0
514638292 343887153 0
441514379 541173668 0
536234840 278372111 0
440617360 565043233 0
199975863 545719809 0
478762279 520277938 0
37823255 401893832 0
15638503 453709028 0
517694510 568637845 0
543084258 75669583 0
299439564 37703303 0
520503078 550928376 0
85906364 473288207 0
375608704 13269914 0
51276849 515200397 0
342346544 138065112 0
31297996 41249100 0
84738915 307030773 0
156242550 511769149 0
256284266 455100252 0
80610787 461964971 0
540307230 390072424 0
330829609 217407004 0
519647396 464170569 0
256692807 128876336 0
433888418 331955701 0
495638774 530726154 0
444922907 339237065 0
496453023 200580504 0
144271575 437449031 0
396670568 449031397 0
153156799 505196072 0
495959098 370998628 0
254126319 564150241 0
190739087 224716752 0
512319981 439708213 0
19754497 295614174 0
183357534 457281087 0
138162949 181334560 0
489572938 114502770 0
362489759 504942101 0
373599710 10002231 0
362836530 63042976 0
224849626 23135142 0
489939441 62053344 0
399494216 211312629 0
519174390 565591671 0
510011431 73418394 0
84225747 142599265 0
171895287 96850485 0
140265714 190433492 0
395923178 433881403 0
67293063 462069194 0
292142200 327934930 0
98239707 157068452 0
473524773 283879936 0
74920103 285614979 0
104926014 446724180 0
506351276 426023803 0
458494968 551889798 0
575611273 145328020 0
482074266 11277583 0
433511989 99897071 0
62928390 210520745 0
325229996 433537679 0
77881468 572204281 0
44012351 22865763 0
452765357 552723187 0
311599643 211598547 0
71484617 551754702 0
41577756 300730444 0
318951182 431390607 0
43034672 394172328 0
335533415 162082581 0
467418366 399842630 0
264728483 375545189 0
468356588 491519489 0
574141827 13498476 0
361829581 397547744 0
18912396 241776956 0
469645206 196233512 0
104525067 66161707 0
145858493 459410013 0
278489947 20823690 0
554764240 460192070 0
559778664 7786497 0
357926834 154506913 0
302453565 183070665 0
279700221 287493288 0
426922005 418921015 0
372659831 136500267 0
543482735 265365671 0
199579117 530808597 0
48565472 428258416 0
62011740 495224310 0
247167334 69592504 0
61717887 148218635 0
353367641 468777632 0
145576181 412244654 0
483879326 395434134 0
175881303 309496670 0
91577300 234806002 0
32422794 423745995 0
47965936 444676457 0
453079101 110567584 0
356713142 401622715 0
247989675 455086959 0
241577711 189411514 0
393072130 101649905 0
341724407 255249853 0
559730195 384220528 0
137583020 368892567 0
312994792 90268042 0
371999764 474016068 0
521356992 18997855 0
298555515 153567431 0
77365986 405544914 0
456744497 258974590 0
311307550 230373704 0
403680225 529156484 0
439443743 285734162 0
419980421 561984193 0
567136860 404995530 0
479176204 548605722 0
466246031 86815756 0
277577214 149975421 0
106037823 2490776 0
459846076 346670399 0
18921343 351510197 0
464504131 196152773 0
390004917 389930980 0
417466326 518062720 0
60253986 162141862 0
175260430 307864686 0
117757944 237220049 0
530054408 387893217 0
97272577 393494452 0
458730024 84025935 0
536528097 449437465 0
410360434 27784596 0
562687778 53589905 0
495240798 83557212 0
567590274 253753393 0
438073775 277416656 0
313741155 21496908 0
18215077 68862490 0
45178699 332376888 0
50685530 451363514 0
400700824 118342054 0
513445789 169196181 0
25639026 408678496 0
29862200 43720360 0
25331423 318469301 0
168490220 184090861 0
48871310 174601765 0
136652908 486868585 0
468824688 286532455 0
25462327 231885317 0
361608498 225867103 0
89757959 98423361 0
394319925 112058655 0
21557912 422274560 0
71170362 289610495 0
76786605 391698288 0
65869624 316717136 0
373882730 570176017 0
547017667 91844918 0
407315758 363105917 0
171699516 176799033 0
574390505 396486245 0
460887742 207575294 0
222512862 310069866 0
227766783 296196642 0
576289819 320840763 0
496690697 70983165 0
442452889 185783009 0
363270454 462054121 0
103101132 451898120 0
222624779 178202538 0
90110617 287209353 0
572239497 464402244 0
547132862 449632800 0
52444245 562519730 0
417510334 129327668 0
36991371 258802582 0
435182947 468543467 0
171051245 222153188 0
352550788 250880948 0
521678725 99256615 0
188128561 64513126 0
341302745 450127445 0
525013692 329395120 0
555247084 18093830 0
267928843 175498178 0
318360074 228018451 0
239664581 76798785 0
362574176 456176139 0
350043795 239700599 0
133163156 337985560 0
47995923 403321071 0
222819920 370250804 0
506521636 105329987 0
235978577 565428083 0
342980750 499491433 0
544707210 180650601 0
306277433 233861107 0
37580592 9482765 0
229758423 423905157 0
576129958 555909882 0
573128690 223199961 0
168808858 181351088 0
214030925 38745986 0
203899503 467995150 0
8328309 342861837 0
17986509 448039355 0
56248744 331264160 0
315949669 90439292 0
270766467 142580925 0
256601664 489448854 0
269946668 185013175 0
367629273 524329684 0
107185940 300886581 0
574672899 452564411 0
528997393 257162742 0
412078507 521290197 0
254085962 57121081 0
569664439 275033005 0
267495903 490818452 0
170075900 175376765 0
56454811 11443944 0
173686620 325819976 0
122146442 397959844 0
107304052 318622877 0
415223276 311326368 0
200934113 69872444 0
287574775 65917409 0
16537852 459292715 0
500655841 137411663 0
458109762 174022972 0
374228110 568284718 0
323811759 536351693 0
424308943 366460051 0
264140343 71975245 0
332486039 148175871 0
256345286 25026654 0
151211710 288805168 0
99816445 15861590 0
519610489 48458266 0
422925495 199527765 0
340908171 229011046 0
248886716 267183141 0
576936230 347440681 0
142740752 193258391 0
572155868 257367276 0
168294027 134455200 0
514674860 349268077 0
549930917 185047550 0
366849426 100364813 0
176639551 470870937 0
555075944 97245873 0
544957067 346858272 0
20091435 237074665 0
257156624 240272934 0
354432470 357573468 0
18843712 114611583 0
576887348 50768303 0
334731987 368582614 0
464581523 141773569 0
144635224 331682807 0
38260902 229150896 0
236402957 430111157 0
421641366 40397922 0
218829358 135442674 0
469944029 399206880 0
310616913 15618572 0
327573881 314750258 0
378673419 465420362 0
243958124 108915898 0
351131293 149603991 0
124436848 470950848 0
492361436 352311475 0
240523687 518672412 0
324103893 481900179 0
149118703 505496745 0
307794603 12260101 0
421351428 143372097 0
266025322 566606560 0
267951982 55282244 0
253758424 8875358 0
90603342 50425586 0
376514174 184869117 0
400930948 517615945 0
88303782 199480345 0
188917617 222609687 0
125833049 116623586 0
562279492 423294840 0
480507433 507730146 0
187828523 553274412 0
162363795 507374634 0
151185434 556803853 0
573391853 156124348 0
431100542 161951282 0
509817739 349198354 0
411595094 490291019 0
306030021 272367977 0
397919165 150917458 0
69528528 266738177 0
131325834 428542339 0
256710625 336293590 0
427068069 568643576 0
97392481 412536299 0
368574313 407921811 0
275546634 453365312 0
352528132 130135463 0
74312770 251697419 0
199259039 466049429 0
306069792 152124339 0
218605626 124934552 0
162112923 10751964 0
392046551 480236474 0
5460096 399751406 0
41746354 403162109 0
19261064 99673262 0
539544288 105265236 0
471669764 170653521 0
492201319 457002685 0
523580759 259331650 0
310499060 375354138 0
60948306 304148394 0
348160522 320972162 0
186550765 528220011 0
493858942 141729108 0
286301594 404607360 0
467771309 133475889 0
92377139 371076932 0
105736349 553304821 0
122265229 519285610 0
331882591 314585610 0
82639689 579441562 0
466126184 396933902 0
394929682 455685157 0
116877486 199418345 0
272877204 467049446 0
524829984 12315903 0
110869730 145600734 0
257081628 260827679 0
147322033 344849898 0
94083030 264297709 0
498612969 170142649 0
396706065 314268369 0
255427842 433395455 0
133966993 439926910 0
262279007 30865178 0
497180342 531022316 0
409737058 151220053 0
363748384 418592104 0
95781077 573587959 0
365304489 343182847 0
566938038 306604933 0
483368317 360471299 0
63161394 290516541 0
522465580 231892737 0
130972133 438254301 0
261918985 30323556 0
372957869 459120705 0
345922132 431312409 0
387428779 425730709 0
120199164 242799845 0
277069355 425112424 0
239800574 250713618 0
279466128 437673309 0
400909702 244768733 0
534641949 317236627 0
557946563 125019675 0
115734720 468541942 0
418430082 222856458 0
62396084 52832132 0
17395777 497249872 0
369401487 24033360 0
22409234 118450552 0
344104440 204085982 0
264422324 10208455 0
342045749 487407548 0
63855183 540681217 0
540487332 29770738 0
348734244 311876361 0
533810800 579663192 0
494531423 206162658 0
92304697 515894133 0
491519521 214586819 0
553490663 41436675 0
412538963 188402201 0
92324038 344875251 0
178982814 550164958 0
324879413 525115646 0
267689754 360996082 0
77873345 54526306 0
109725400 460372702 0
15846495 231621844 0
5852158 16340816 0
470603528 73005066 0
247447463 9488902 0
470428318 198972218 0
261393153 54265891 0
330313457 196550242 0
334936084 121989859 0
335495389 451298438 0
507810764 391505140 0
525418844 45998271 0
390258361 547372014 0
219905969 155436859 0
231816001 270630061 0
206364516 301796073 0
494686293 371256261 0
99972752 419842160 0
249806513 18442343 0
563217770 170723757 0
122178435 123571855 0
125425139 23155525 0
432988748 528812298 0
456255572 399477716 0
267564594 126121012 0
390711424 112213438 0
2697157 415731815 0
114211163 364887360 0
350096614 528872139 0
280541827 452699889 0
137613095 401693799 0
248651928 207370167 0
355554002 445313116 0
237256332 393578118 0
418815153 552461951 0
69816380 484824458 0
560049822 48421444 0
380589028 154146762 0
255067548 175053709 0
521118341 17986169 0
294291393 247717180 0
15259030 209384127 0
21388731 109312431 0
325982887 521200253 0
492786662 382289873 0
113967770 119410890 0
154215180 571224938 0
234027505 442300154 0
549158813 81908694 0
572552942 466903991 0
499073316 478603842 0
357594954 262024155 0
224744870 547813321 0
445155293 336490108 0
63913361 471677925 0
505106406 168427128 0
484534218 397344753 0
425677858 72876816 0
2567407 410255918 0
463971755 496653690 0
39009014 40124399 0
521677101 194742757 0
326352908 177183133 0
106966583 331712524 0
343946176 246673296 0
310704995 466079354 0
15001069 354943887 0
567856803 187269028 0
541730868 189117468 0
25429988 441067565 0
573637679 500531554 0
205777956 48569998 0
262156342 167410228 0
315514800 48673383 0
248526067 304610308 0
48487037 494208453 0
471952945 334868147 0
384671849 64744122 0
100298718 226913833 0
303656251 401074648 0
126798290 253228056 0
315608205 517173280 0
175258002 338517083 0
419041753 234752546 0
251874937 437505350 0
188785946 509537731 0
118659667 349277593 0
198186592 430864100 0
78644568 32684756 0
106265953 315878327 0
308184584 315414283 0
142935122 30093800 0
222534308 352240936 0
480094836 60770878 0
461464993 335598086 0
438874018 504807242 0
237044408 210928463 0
357984488 88712496 0
366130750 39043537 0
567307557 360258384 0
281021444 338146706 0
73691442 37077215 0
476882339 220543981 0
515373676 304148112 0
311027899 77648853 0
201768641 498898253 0
3606762 360524827 0
151038745 188836937 0
360897108 101038539 0
320644431 317082842 0
186781401 127017295 0
130903308 555105833 0
543262826 322872503 0
333430164 348766212 0
472827269 180051486 0
503683851 143718684 0
317545772 433172998 0
305336176 511009686 0
188367445 69685723 0
540235349 506418466 0
433096058 325435806 0
22862050 10744310 0
578298494 446915303 0
284750575 302975263 0
565633366 245706251 0
2714048 372773766 0
508760805 404393469 0
49303374 382119268 0
130018930 282884143 0
69867345 468352505 0
140646762 278951479 0
376023112 308040229 0
40361356 297668315 0
301408005 131364099 0
99085105 348052279 0
399696684 377212435 0
400435121 58329688 0
484521484 277996146 0
223006599 179617781 0
84132093 59721940 0
500688758 450762417 0
40662914 445577454 0
207765290 412444848 0
251603231 313128045 0
9523954 109919713 0
132702112 143495803 0
478325082 220978532 0
182853900 410070185 0
147840882 542033109 0
18296832 240640400 0
343539569 512697656 0
396431361 220925775 0
59506699 464229405 0
426981122 170287923 0
567122364 87594499 0
33793244 434026786 0
74829309 312230818 0
344327210 266601642 0
46625817 337086292 0
59858356 221159227 0
435965244 91511857 0
361714856 177310259 0
403139215 43426115 0
450767733 400019718 0
115034283 422755748 0
171880792 272185102 0
302031458 528445130 0
539262025 168187403 0
197710187 512072314 0
511742135 17834901 0
447411462 418108517 0
123521723 433971813 0
414428113 175524398 0
276416155 260502801 0
334925282 120553963 0
161754577 494524373 0
383959711 62643944 0
479196703 299748713 0
262932313 556012220 0
366789383 7820524 0
374656667 552731247 0
467348138 476119919 0
315361413 346022865 0
371248010 196144743 0
271305898 115148824 0
539666886 365107819 0
61990713 278902517 0
436996766 100305819 0
138973869 528694749 0
472249781 268793614 0
313916051 511529546 0
228469433 415488678 0
152044425 360816230 0
539798382 304509622 0
501879349 427208749 0
88970580 483098906 0
269963588 554122110 0
534660117 28847003 0
13987706 155249389 0
10043855 202258453 0
499713127 380515607 0
530079592 307673865 0
187577262 431436989 0
162157223 523042548 0
130785617 522438961 0
136797938 361636578 0
110038701 310021824 0
406656228 160584788 0
90580661 545688391 0
74386748 577324674 0
279830027 165052856 0
3873050 379618803 0
572447046 576245400 0
176095523 256478766 0
46637748 517158149 0
167422014 8335640 0
1189509 51370110 0
329086345 227263471 0
302605726 327492741 0
416146987 351812221 0
63250485 543792467 0
149185124 77259125 0
59066183 113020181 0
379531250 271334493 0
202817246 75618628 0
106353834 68614565 0
90398549 558232175 0
404061354 224246585 0
393251305 277264757 0
116961736 38180692 0
579505113 537772429 0
272883237 58339725 0
316590714 234285906 0
424132393 342945284 0
313958535 477125433 0
328789974 330156034 0
423404212 188781898 0
293014923 46070774 0
146409044 32176572 0
54510967 5108794 0
256644422 445875630 0
579221862 538076766 0
505360755 49499423 0
322614045 202605574 0
38283089 172896053 0
380847995 451295246 0
207194793 578846009 0
419085870 471866012 0
328058067 251523992 0
562166370 171403921 0
320219092 71621251 0
109393618 72642794 0
125742392 102896682 0
79801880 114042263 0
454368750 423060900 0
171407081 371804393 0
440632091 529613192 0
192085456 343861074 0
332165714 328216866 0
252441202 66757961 0
472681580 559806879 0
131735600 355166459 0
568120090 127875693 0
145184578 215495943 0
151498262 270579677 0
208126413 370292347 0
352107248 511209358 0
203934626 364556647 0
217469774 400166035 0
452543681 186226388 0
385693146 456873665 0
515492455 544169670 0
507986479 144512290 0
77772729 570413458 0
516229824 559981566 0
249028405 47864143 0
451851240 244235665 0
287562366 140784777 0
438323053 521287113 0
509212624 512427053 0
553915420 165699564 0
1993995 417170884 0
180198202 319177722 0
165488476 428922950 0
51560190 228887868 0
126094001 411908869 0
519543861 339262120 0
11072065 179887395 0
299350101 120405550 0
24958020 8346759 0
15551230 249821320 0
538369570 172829244 0
162193313 114289311 0
174822248 336307952 0
310007158 309245629 0
50584811 90817613 0
218241379 352395973 0
33497484 54027851 0
196581617 379381118 0
71637868 462035215 0
26022923 15324286 0
381343038 265887781 0
417431334 503530740 0
253898295 332979178 0
149392356 229445810 0
577943261 178202000 0
490951055 202081852 0
443440342 318258705 0
172904273 50848200 0
567630834 303496427 0
291019711 230834936 0
476300713 404331815 0
439077199 293150465 0
226442321 250456756 0
306637605 203266348 0
205303735 281509500 0
103949078 486149074 0
31733724 132804972 0
221071816 536002257 0
235220364 322758402 0
118051772 455993497 0
416435723 346436965 0
326329294 165968753 0
418254999 566628701 0
467435232 239331456 0
449273510 66157307 0
192615311 343710039 0
74207415 314214996 0
567067912 470237321 0
51264264 412715938 0
157262397 264362490 0
502112874 547777344 0
528152963 41669524 0
198071483 118010975 0
395243908 193150260 0
430614413 412337524 0
287052102 179621475 0
327808207 343286151 0
431607919 308367980 0
319866673 332522042 0
303194942 186322305 0
415913991 239131924 0
302421509 292541845 0
192320770 209043725 0
438084823 501973554 0
277931614 6566559 0
334569163 358948654 0
222510916 213131738 0
212248534 91909989 0
1773282 221611225 0
299469176 43031346 0
408414036 92274109 0
464626083 33352421 0
204454851 342348372 0
3255948 499609662 0
465346016 98299402 0
482941556 370316980 0
446893073 280500938 0
311386300 107173102 0
406529228 418107681 0
162905523 360779343 0
348916579 323302601 0
269590758 354677459 0
280765650 227069408 0
317910901 572906482 0
526089505 352231666 0
229258239 94586453 0
389563787 208271661 0
252632791 250133445 0
443932979 189268885 0
47803591 567017216 0
463383287 153659774 0
380453011 246866057 0
194615153 470047188 0
334541856 94237835 0
268754583 61000256 0
528191180 552254804 0
22174002 318966057 0
356199432 499664447 0
220125574 481041558 0
438363486 383741656 0
198276268 402530557 0
432475349 288767629 0
116859073 419806139 0
166146757 168251737 0
434963921 426470736 0
195275523 111706997 0
492175939 425347699 0
200013066 406762875 0
237521604 207827111 0
96676002 29655102 0
342443891 545578652 0
230803378 579684951 0
565025900 552571792 0
171615979 116751399 0
107802533 488458893 0
243845629 388655178 0
214107842 249648707 0
408819441 422071395 0
282696305 73763362 0
467411452 188984051 0
470481614 385381731 0
228423097 60193175 0
384000337 486154575 0
410623445 49795543 0
422599059 357990363 0
311403736 394785890 0
444773862 43374273 0
122862087 91989657 0
491325802 192000157 0
530050469 202916832 0
342206950 577777230 0
172663224 365437429 0
230886618 268206166 0
112091929 474064449 0
403113017 71099533 0
203512662 99118774 0
167926127 254798088 0
71708728 273909782 0
210643330 89472516 0
298163527 185014919 0
193347242 41927610 0
309074608 67137712 0
182505430 31598356 0
111016693 145879909 0
497110445 410115523 0
79368328 400270894 0
549505822 82725334 0
137041520 506636185 0
379812109 573346616 0
403960181 542585392 0
204109764 496513817 0
565405057 95562350 0
418817711 511353940 0
102270783 549588348 0
42118563 185292698 0
20682756 463775706 0
49994124 172035484 0
79905140 240278394 0
396790531 210186241 0
470692152 279691900 0
319826737 405494739 0
502333278 536224407 0
568581119 119432004 0
567350296 106301298 0
383383282 106088159 0
116519848 32748741 0
77736481 173482790 0
462791601 92604928 0
257205667 378609900 0
192522813 193252047 0
890311 104029075 0
470203555 181667636 0
281161382 268379824 0
249099058 27523710 0
50211207 9220029 0
227981740 365105002 0
325885088 563418008 0
217205331 328783300 0
558563121 284665170 0
460310485 410554866 0
462393111 368793 0
428813584 296932222 0
464756766 2188290 0
66922392 108338835 0
360922620 181246770 0
368110246 53643109 0
522510443 135100201 0
511459512 197543248 0
329990769 206791144 0
102307986 60967836 0
380487642 255706696 0
261622656 269284888 0
126592017 341860671 0
523366868 254794618 0
191419294 491775238 0
560016859 233046321 0
575336360 387502893 0
316782800 351398856 0
430337641 95142939 0
430735519 532304172 0
169100327 271135974 0
243739825 125867060 0
250458428 277763268 0
578216851 14213339 0
403766235 49434610 0
137778641 58361009 0
436105344 547035525 0
158835410 307998377 0
55565917 324525456 0
281952473 341777948 0
481374888 38341859 0
228415932 222370237 0
301922029 454664258 0
297879575 334604224 0
466531397 523060691 0
194473519 320725254 0
388526356 528026861 0
199440793 175790140 0
290729547 313467642 0
165324186 189779421 0
515183279 167750292 0
190490526 111850043 0
334541530 472292064 0
169012044 83806185 0
56362788 215408820 0
528723472 383209864 0
454351922 243694147 0
413036485 162552600 0
494764463 494024367 0
23141343 48345469 0
47781138 412298575 0
57580981 373081266 0
310004250 46320206 0
315773713 500034907 0
21451113 158073543 0
488391997 389520885 0
344447724 45740996 0
349915071 254383678 0
65887659 569299144 0
468752882 176479207 0
38701883 564863849 0
183260261 514255113 0
72247265 569145581 0
131765518 4613553 0
57327621 494518330 0
142782665 482641235 0
468129954 463730485 0
175157225 198410509 0
133716288 454716486 0
385870985 484684418 0
191742081 319742292 0
314664154 446031008 0
424695239 143394644 0
377811597 263293333 0
456334517 30930967 0
479165022 317965739 0
409027230 531093461 0
298907475 274117341 0
21735326 233931604 0
435379383 513868012 0
299879895 20489371 0
421529622 57753896 0
62215262 135342134 0
425640596 501640033 0
356748986 171443423 0
14896863 294434220 0
215865549 75911256 0
261293676 196415854 0
335419390 241195207 0
140426035 363092399 0
568474587 336681886 0
533175174 111102318 0
119659759 528367041 0
484333132 476730440 0
477305779 250336251 0
63296106 399321460 0
6008790 451662312 0
574930611 486419193 0
526000318 450175924 0
253844622 577231397 0
576753410 233700228 0
495731544 443898728 0
450765416 227883763 0
54380026 221068554 0
342794478 59626017 0
169700534 300038918 0
259674100 399193605 0
486026654 400630513 0
439144638 487751443 0
86926200 548277893 0
519639895 112688970 0
426836975 65398502 0
481798104 320050277 0
84637895 532188047 0
107007885 381227070 0
171214227 279974290 0
234710696 364075342 0
411538237 275774182 0
101769668 389496359 0
269498315 278790399 0
20887281 321061527 0
315801500 67437291 0
538701750 11238938 0
331936266 298430567 0
328579031 527806278 0
14183211 217192963 0
250627495 171378837 0
448185581 137206951 0
479823542 369015475 0
447422589 225858362 0
256123611 92426753 0
348065694 481749805 0
274507396 278213802 0
26911388 167536138 0
386607649 312686022 0
480614399 579390267 0
337191856 226023048 0
154398713 551529356 0
466860524 279293921 0
257133698 563725731 0
158074903 340582852 0
177374964 115369778 0
319329217 280834483 0
533534331 287278602 0
105048565 154641493 0
31927839 284939581 0
82098733 338012197 0
469575785 180474229 0
297462211 151799337 0
204370026 321622494 0
567296952 579551117 0
544026990 90694030 0
85291417 37009115 0
74982033 208823778 0
555543843 131671450 0
98885772 205800502 0
560199209 444554608 0
482166770 274283603 0
192963219 236444798 0
191555093 520283130 0
306303897 542897534 0
132641687 489304535 0
68706213 74562323 0
224453059 102107586 0
94159064 216153794 0
137632374 299116502 0
95969308 462117154 0
556069709 403174240 0
394954898 309039625 0
220822127 535917734 0
200723039 535537267 0
225552728 288556464 0
20423948 371113632 0
396244510 331136954 0
338471942 244464252 0
424170689 474645625 0
349088200 512604907 0
289141109 549933730 0
445330587 346010788 0
41335855 461531048 0
96400803 205614491 0
516340032 116208129 0
245167888 248821515 0
320765638 356497657 0
481200815 104859684 0
272400761 262093853 0
54527449 553022622 0
113100521 138539264 0
515035285 247746675 0
231440427 4061392 0
465713179 100855394 0
457421938 167528621 0
133558298 393924328 0
79413814 122850305 0
390906849 305045172 0
367167132 482602188 0
56664974 438314415 0
158987903 311548162 0
17985930 413368696 0
133951000 510312718 0
334854695 292014039 0
75378179 83740302 0
402358716 343845912 0
28032100 309404202 0
477909861 475366684 0
394141330 328584286 0
576887035 82035901 0
193770685 251822300 0
189457071 247422139 0
196816583 115907846 0
204039100 309481682 0
191412354 319721044 0
255752587 161605500 0
169019138 434071452 0
95945478 259755861 0
542166584 478732161 0
242915536 316480925 0
315586991 436348352 0
101855120 327852670 0
161790659 137850939 0
547743399 309650769 0
292406946 109456930 0
450641776 2932679 0
497614954 959441 0
345693080 554210654 0
312386466 280275417 0
571465675 82505872 0
295329858 345447158 0
381673228 530042225 0
4801928 30960821 0
482982638 188965369 0
480813676 410736814 0
271826746 102745249 0
136031812 549688376 0
114715320 175410297 0
290717901 95341746 0
14239900 469361862 0
108843591 522127551 0
338636552 262079643 0
31648564 406909002 0
348831989 458181396 0
545614186 82417046 0
396940367 89372131 0
259894640 182734175 0
477297896 78386381 0
559172712 522961138 0
315457057 162331279 0
422781360 162055348 0
297912388 180359565 0
383067962 152309593 0
397460307 565463928 0
564070395 415294139 0
148313735 535886162 0
353143820 275858178 0
481553202 394015264 0
403593890 164941344 0
135655277 418505182 0
91637869 171171741 0
449708859 206156148 0
492005567 158491182 0
575265203 234563702 0
233612208 247001401 0
527672556 574670343 0
333854155 296912236 0
391214266 17268248 0
514540832 452230563 0
330960851 228599835 0
31305073 545928332 0
134436281 548212273 0
454707762 770813 0
244363188 382177260 0
83799224 578804698 0
364557202 118682386 0
9970735 368385579 0
100427930 539296908 0
122564966 331693400 0
524211649 372648988 0
232658836 428934159 0
343555486 74528672 0
552127287 45215524 0
205104294 297796714 0
14490266 121342012 0
66990098 193014736 0
43378796 565278464 0
274602371 411184726 0
171394628 513437982 0
313741518 398397675 0
37911007 455335132 0
309826456 545261788 0
502905604 33149759 0
122989763 511307174 0
374184717 571529713 0
69058526 234551540 0
113335312 565906226 0
287008122 474699788 0
140668792 328132965 0
26054132 48401890 0
148075906 208597436 0
52397330 214783242 0
384461105 265726357 0
306948709 568089548 0
336074872 513283531 0
486589725 346149029 0
219663089 177889816 0
243747258 139272612 0
523490198 420119275 0
214133305 126924739 0
49790239 478486674 0
491873764 540179610 0
288338022 355613693 0
70378084 16657579 0
117607556 188382146 0
324208289 8276155 0
109393605 220942665 0
473213432 199550911 0
243415595 150733930 0
157875914 156410006 0
522277985 453303689 0
553975721 20099599 0
568004233 182126940 0
420537282 50101760 0
254089017 551226701 0
88040205 63260646 0
263600796 570617605 0
230904415 446201550 0
51578713 464353561 0
119014019 271390506 0
17503290 87919347 0
191236717 548220422 0
495630865 479821817 0
86222091 296191153 0
264208077 68610983 0
240198847 31279250 0
380388135 457010604 0
307744733 161718500 0
509497377 408824539 0
506043306 549391357 0
19970763 506813971 0
249613628 468289518 0
29351113 251489480 0
300570187 479526969 0
156372284 500164106 0
478293288 113656629 0
488979977 418009870 0
372759556 437055191 0
35077866 42384639 0
274619770 573617388 0
111016993 90395389 0
83340875 547312153 0
203837000 48514901 0
501258647 331441902 0
317114726 101122661 0
526042559 145609670 0
424960416 345507559 0
50946804 458315280 0
162117073 417153474 0
489544356 485925707 0
578002721 392584839 0
187015142 216318412 0
255486758 59251484 0
213001450 195552820 0
442891489 90721326 0
522205439 352769792 0
433944413 209177352 0
121682104 91460099 0
180321867 9910973 0
110014701 147339972 0
348762981 220593366 0
352200948 324682902 0
356558643 45243167 0
282821859 576934042 0
107549181 85874234 0
96116757 404396332 0
466957081 53972626 0
284416203 502572316 0
305116832 201234498 0
190124072 237590514 0
391746946 53937601 0
509485340 567683487 0
457372045 293869216 0
552602422 38073441 0
523658511 501380783 0
441568791 229410034 0
251628900 534948967 0
82477146 466179529 0
244675224 44727348 0
475804506 103774719 0
370467616 301670449 0
237461843 107590685 0
214216031 571762950 0
259425175 225040641 0
184147788 28010497 0
519818516 273318136 0
316168145 459844613 0
83084520 567931787 0
400147188 396404046 0
352661727 170533585 0
529741834 253503831 0
116055895 257874875 0
55425564 360834177 0
458265907 501243031 0
319451472 213197365 0
351621989 346494371 0
535030025 336789765 0
278027237 406776343 0
350412787 120510319 0
35103558 6404997 0
188923909 189372012 0
18077227 545862037 0
114061657 47252844 0
113625281 273459681 0
558759331 146801750 0
278633779 404975870 0
155503668 340711237 0
415371386 220692022 0
382522835 178261831 0
552420631 162483373 0
431613382 373401839 0
107593714 375638099 0
94788353 220274506 0
311382840 450385460 0
163953050 560944336 0
520801738 487845362 0
86387391 370074143 0
77428122 149916397 0
354138327 40956512 0
562232230 295562136 0
222404625 21871358 0
213528816 277984842 0
218742728 53406962 0
361171746 236792773 0
188511284 317175455 0
395582268 469050305 0
177750713 137163391 0
75723193 564690955 0
423332831 38173116 0
162268278 213798272 0
570574486 517432766 0
564070013 361032574 0
155373988 256135732 0
570025449 251522776 0
208912132 412827885 0
132480170 13004755 0
162278856 322427451 0
464718917 110112691 0
351296711 313782223 0
576423330 550151641 0
79272590 422844778 0
231354014 181636489 0
224909343 36439558 0
512622866 398662087 0
180723394 560533362 0
357435376 483956760 0
548492644 167363027 0
266330189 275854255 0
527051254 545503458 0
494029031 11428487 0
2865112 208284734 0
370543001 563114136 0
119516165 5343774 0
239211111 486022933 0
549428400 491874153 0
243868374 184360626 0
236973703 571231700 0
448106338 168115219 0
367993534 152040992 0
118072177 124070385 0
286098252 491554351 0
332857495 439803968 0
6611578 348672818 0
10119336 188186259 0
44760916 54560919 0
127195461 335846053 0
170456492 349416432 0
527417614 490192548 0
178058398 320816670 0
135497998 532593872 0
530952492 235356407 0
492520428 517166421 0
125118626 250849057 0
155625972 522577997 0
546608061 98952230 0
316783362 342539718 0
392939558 450800300 0
350223634 102533382 0
137160797 399538562 0
252276825 216798232 0
108861672 8179217 0
460087315 515082543 0
135461675 503811592 0
282273818 99519207 0
202867309 95890414 0
500589177 225481682 0
473681874 532953050 0
181780252 434339160 0
282100510 338286654 0
424654700 488127894 0
380449845 10454643 0
50556930 228359363 0
507536276 573397489 0
158025297 339915185 0
125888381 55749184 0
319480582 458363623 0
417974256 491758048 0
578977673 535681845 0
57728105 484904838 0
189464626 267804507 0
1418782 130330405 0
442843427 283753887 0
458780369 278525704 0
372062089 279823550 0
476251173 259202454 0
483514942 142803565 0
561368882 238227739 0
88304860 550501972 0
114459643 220722210 0
114433423 211859890 0
163194102 118750131 0
199773717 469518789 0
386245048 52316918 0
385959487 398100654 0
14137636 91424798 0
535503476 48147849 0
438449887 481052908 0
270095382 378822505 0
83813345 122682921 0
348878749 112997129 0
129848583 86574616 0
493065088 348558984 0
438450925 189579865 0
564746884 63706631 0
89056464 351318636 0
208412714 212459022 0
546311956 579614242 0
439579594 371706138 0
398397336 131774664 0
171446987 27206358 0
152609861 469564891 0
226599896 401803296 0
263666744 238109993 0
62899255 537841219 0
242843262 354340618 0
282590084 571284470 0
239719895 129498529 0
477905784 199756896 0
503646993 136907016 0
320032333 515955308 0
269447329 370866582 0
428481860 84851636 0
334403889 230117269 0
364758804 167138343 0
494572667 101870079 0
266803144 250884356 0
225257468 24373543 0
8445416 569895862 0
465803978 230755583 0
398042134 459296407 0
502975900 376371688 0
34190111 445872415 0
64226797 378305074 0
455691473 129210159 0
122087156 333983876 0
367755222 27076076 0
419876381 441686973 0
421689718 79113725 0
469926657 401440372 0
15324461 142201187 0
411445867 445243701 0
436851008 359973969 0
521399920 398359903 0
386962359 153639930 0
89928591 480236214 0
312543345 318987439 0
153577327 292501510 0
266818819 81852386 0
545826860 497589949 0
265988435 560048518 0
418881759 28663091 0
172238964 302272960 0
56315993 489692039 0
479493480 68642387 0
88587421 406647529 0
164852176 514243460 0
293433119 266693522 0
249287434 407487780 0
498536902 349600942 0
275028582 307438112 0
428363157 105315221 0
243098611 101057402 0
342333421 381330021 0
23789102 101434355 0
274351021 436557106 0
107594653 150659610 0
571026314 132285377 0
273199537 531821019 0
247077449 577817254 0
171906953 128450409 0
126995846 518699642 0
229645596 99148096 0
283885734 532692965 0
347627099 334100670 0
271792580 501732130 0
34330605 459560127 0
269080601 482554287 0
357210201 468367869 0
288822462 176593230 0
290978024 316806957 0
75571090 568601847 0
269136398 457312516 0
482854408 458585004 0
445085045 165112222 0
175212182 263018661 0
107701268 172713085 0
11988072 442519640 0
411930649 233551197 0
74670991 573414292 0
533382774 335770693 0
79327281 351360136 0
233674322 307983488 0
382680651 139084236 0
106110055 7189906 0
226507470 233394374 0
388571790 110015766 0
127987367 426010480 0
63583327 134371416 0
202058491 173637626 0
242049644 178268912 0
166627134 439704543 0
369808972 77564072 0
549300321 41606020 0
319106219 287754572 0
9909661 210026807 0
25499240 513197266 0
480122461 46492930 0
356474532 264869271 0
507413131 546296541 0
516515835 196817010 0
511490001 142676591 0
155203418 271347392 0
320280635 370449567 0
365464931 378776398 0
391691908 14239677 0
71805767 431722260 0
419953420 86574369 0
459002221 334014562 0
505998649 442848170 0
400854555 43679587 0
134940561 408580773 0
576352743 234700033 0
89853488 270400268 0
426558268 531517324 0
390071037 194184767 0
549971054 262201663 0
503623381 156713212 0
203508653 62382848 0
503768098 503640337 0
324764226 540647595 0
25592316 139003401 0
102639102 34916138 0
563030977 137592933 0
16130560 392597027 0
238940518 260191262 0
166794058 196961744 0
438324972 342507364 0
102905486 193409382 0
303718676 104788472 0
77864201 423565318 0
492675364 242191718 0
259644638 383514143 0
103101897 455925614 0
402315275 561675748 0
305818658 115126339 0
575757854 445163482 0
138448629 399891024 0
400577706 288418982 0
448225159 479203917 0
58432367 279618799 0
101622788 533254326 0
108274270 159595487 0
484083292 339198196 0
196100190 423452263 0
5245047 218902600 0
206534082 463007832 0
452431913 77044334 0
494895753 245740889 0
26889281 202426612 0
312963114 288477186 0
37962425 573136247 0
434011437 306605363 0
15630804 336099027 0
171908784 258430605 0
286701128 93144117 0
202825665 440873724 0
80655115 111778716 0
512192060 189869643 0
494306451 491273391 0
238823999 122491317 0
440875895 222859865 0
18898805 266363412 0
32426596 107846819 0
484185950 352745768 0
94670142 522476890 0
481224315 49970245 0
532061224 10044605 0
304639141 86895633 0
197185260 105740099 0
557577378 24199638 0
356233173 289083830 0
303543827 178880622 0
224414620 32913123 0
350423725 197737483 0
275212922 436803032 0
500363516 114435188 0
279113074 17904091 0
191835063 363901745 0
550414810 385795822 0
369770861 395439146 0
498947598 219035883 0
222277629 426609055 0
419032320 513554064 0
156292554 384184351 0
404215977 188363397 0
461847224 59308426 0
264466187 351054822 0
129538352 69730193 0
552680172 141198941 0
265511333 145027298 0
13283242 452853176 0
360110410 167259560 0
535542011 504823652 0
399278786 84574058 0
176395282 330238599 0
371711312 458337038 0
479331994 266061713 0
62724063 85694760 0
46109988 175356280 0
177841740 352552459 0
231408747 89039194 0
84845301 384545799 0
67942515 316001735 0
33486672 212839979 0
291643953 330838429 0
178162429 323496035 0
174922139 144181100 0
476402216 227773357 0
285949391 131355199 0
558154793 433203004 0
218943947 157766778 0
458869854 367356299 0
378447142 270428835 0
289853074 75731380 0
451145106 448338201 0
510088979 309750314 0
415568328 72827910 0
433610301 298605752 0
291483533 153377299 0
264650852 58212865 0
466009314 71410954 0
573135429 407895428 0
284935885 429669696 0
85808961 51287647 0
89979899 520358898 0
332702684 542707335 0
120454698 417847320 0
136158647 260865376 0
253423797 309970515 0
342224469 3971546 0
401941438 389293812 0
473651447 42444143 0
203576098 407202910 0
371316162 133945655 0
406664037 381683979 0
29102462 88039815 0
163004890 511731569 0
110094990 139090083 0
173144566 409194034 0
110167841 94295945 0
250584254 462408454 0
534864790 567532339 0
291494500 144367708 0
94347701 177102391 0
254699443 143890982 0
556646197 143741100 0
548161304 164833955 0
323214598 296301002 0
371577547 360947395 0
53092012 148217672 0
495968783 414227878 0
516026320 495699957 0
518880962 229833827 0
519356075 475555774 0
121434066 201406409 0
390174966 283189592 0
174554216 538783237 0
24260260 544008955 0
552101658 501078818 0
408077278 543618119 0
200442672 35408918 0
9622915 493567589 0
58240638 450419202 0
145413597 152363087 0
62827886 375625910 0
3553689 526770995 0
470431185 336321441 0
524500067 131525741 0
228970324 309239209 0
131614729 47094285 0
387033341 509100115 0
541128280 505628603 0
337330271 284297080 0
425423066 1965891 0
318663344 573815584 0
87164644 236869311 0
495869889 71384988 0
151246545 265220775 0
223523319 446517510 0
529167074 545803609 0
55391457 46608274 0
395201700 550926097 0
320996790 77958643 0
102285294 134115720 0
364567941 488312987 0
439008327 251898205 0
326403411 229241281 0
248200261 236722307 0
203467586 33244439 0
531499343 385282137 0
306562236 443129928 0
206350830 160057697 0
43569842 548026103 0
250419208 425810475 0
393052138 412371533 0
273527371 14359435 0
291401157 12243547 0
375894071 564523222 0
350271702 122496938 0
149086312 338248645 0
27254779 88119366 0
160289207 562074841 0
124706564 255878089 0
161744930 547000683 0
10867524 457811760 0
505231562 544917732 0
190325938 337713760 0
500850327 544242206 0
88088709 69744956 0
409590593 409693040 0
173747405 423973282 0
550439582 544517158 0
489475230 245691012 0
559033207 439768555 0
37948040 89174839 0
117670692 180625753 0
251992405 294734879 0
137430624 72333291 0
201395823 12687844 0
94421521 215426104 0
204763096 529956640 0
461919862 280193517 0
416942340 538941563 0
438586265 577046814 0
307868452 370887220 0
325487076 196846728 0
515244125 42499145 0
23929390 282959976 0
279561175 287993733 0
496444407 332751613 0
506524892 203909077 0
316352756 407364918 0
554403047 151608109 0
437523329 213713071 0
299503694 220821645 0
353543185 378291491 0
333715327 276078576 0
331169973 33379432 0
198113907 341195038 0
248569687 41955656 0
294492760 5888509 0
542284223 378324304 0
319293718 558895929 0
124903047 354046637 0
259328228 206016674 0
222914427 232387076 0
291252097 449391396 0
191469831 384175567 0
458433591 501675319 0
442545943 85250286 0
197252962 452420364 0
172784978 287583225 0
65459802 129274109 0
465337579 255825200 0
495050718 383214005 0
455270730 62368079 0
113207427 562538204 0
27904094 24995854 0
394871877 70796646 0
231389192 410713697 0
544210161 24327382 0
55487320 209914776 0
461497902 322935827 0
60278422 174515893 0
366543920 7240558 0
100842929 114069857 0
220490718 142012681 0
269767556 449552205 0
520350266 165072757 0
335042822 499213739 0
54066079 186933005 0
19236008 528005839 0
338998415 516350707 0
103115401 26223838 0
391364300 348713953 0
223448806 838910 0
406499779 182492607 0
159627388 381317496 0
377784171 533996117 0
364147845 367541329 0
63454268 434450132 0
43087432 94573614 0
388119772 171043142 0
203050035 577667661 0
469988064 336694783 0
275076926 412040820 0
406182438 143728846 0
514709499 50914417 0
165802692 187996968 0
261144210 282240351 0
33091467 491564743 0
551261962 248692923 0
575676301 380709190 0
508558231 566756362 0
110945883 76342740 0
103201894 516615662 0
356087702 317179558 0
73562861 398319576 0
326485014 262865300 0
437347569 503787106 0
339991171 343669082 0
198357853 506852108 0
495831234 180899672 0
260225870 532803422 0
44789918 244169217 0
16248189 78921771 0
392158885 528388664 0
102857546 155735065 0
122479034 520281137 0
364763490 268234618 0
536872150 349469426 0
310057007 276163790 0
452080628 306376648 0
444932656 391354071 0
139722714 459853547 0
369528959 526786283 0
312992985 565843457 0
10853635 302463199 0
380067664 424299491 0
253939137 108030217 0
208828525 116751740 0
241167338 539705640 0
293531185 356428728 0
288259667 227207308 0
220160266 379319751 0
370282615 224806482 0
312045342 527059019 0
275326607 322628297 0
317932916 35373587 0
18120545 76537749 0
312104552 521452670 0
132630109 281684227 0
106233287 117805773 0
253679623 33597796 0
226422954 53226120 0
527003685 566180823 0
320072423 218676388 0
144146966 13508557 0
268985928 145640653 0
240526740 358250403 0
68834272 289681809 0
511420980 20615254 0
267672733 55796740 0
205220124 562980083 0
483464597 215815965 0
115605693 518025118 0
458321357 241213404 0
248537986 85126248 0
207366319 540184846 0
94525034 96187733 0
422678614 333918043 0
430140758 136280312 0
568943054 284660589 0
404277610 99178543 0
343936087 160899920 0
101655957 161299039 0
497020652 286531558 0
305644267 440859650 0
354239634 566291797 0
4501769 547367351 0
419855378 380846038 0
424062319 244626079 0
254944411 258824037 0
419019297 306073528 0
12282275 425676194 0
351716625 575588193 0
369075390 358119726 0
436281399 287188244 0
566447138 544184185 0
508120170 187107233 0
414592463 156198752 0
248560296 512988224 0
182236889 575659380 0
512049354 303648115 0
579293447 27700180 0
13640792 274754086 0
266056064 283291318 0
372286637 288254022 0
77872623 271248977 0
418971442 560889882 0
562266197 87296221 0
389598944 320409565 0
142695000 546395495 0
10778734 93993712 0
234548120 419070771 0
216665888 567601929 0
114368175 545986220 0
206620834 201948525 0
64268188 266083661 0
125914395 198075470 0
235803038 442919252 0
504122179 9397878 0
259840190 376364726 0
184329434 453100881 0
257893645 333643984 0
345889224 76670793 0
165492791 429372471 0
332222391 403592876 0
231860077 35894018 0
519578980 367789799 0
345351664 27677927 0
195788842 465651002 0
266343293 168418948 0
368952323 502415920 0
341287254 538245090 0
429799517 15348354 0
347953364 217420843 0
296148332 450274664 0
520875555 356579295 0
314655217 574774500 0
540156190 395185013 0
468580323 517359085 0
534397960 298568994 0
393391154 391036339 0
7903516 40833468 0
82131419 137168000 0
173677776 350227773 0
438362401 205007338 0
98187872 540379127 0
15686616 499239935 0
313244217 122124934 0
511019302 449911902 0
346063684 568526959 0
39972713 107861239 0
20504108 214219384 0
411643242 372495877 0
89391803 295755902 0
65181490 511200098 0
494261428 331684104 0
149303503 214711688 0
573939746 217884342 0
467749272 551422698 0
39519601 467903793 0
18874592 369619574 0
118650715 351396723 0
369643572 358393584 0
121999487 146019593 0
534569125 424194394 0
433675772 96206902 0
425630721 213941833 0
562125011 154271743 0
256219356 529122130 0
402715029 186423105 0
233386283 76753983 0
401553371 162061559 0
253825996 63099951 0
261388325 408301949 0
439653393 464969197 0
451802839 128078673 0
419857481 556908597 0
71187070 327174434 0
325860802 483499189 0
202229545 93394802 0
130839835 129379614 0
279976507 136010609 0
86141494 343975048 0
166084339 290245165 0
349613045 235343322 0
161213245 299439067 0
266392266 401534844 0
310601592 565215028 0
143655584 50777265 0
97056961 409748162 0
336026218 333001581 0
7598208 440359977 0
470384788 571890955 0
115636343 82715154 0
377553844 163915000 0
271837418 97069294 0
362875636 96064905 0
82494670 488878618 0
555179994 11989906 0
406455141 219544282 0
264980729 483291905 0
369137209 170346982 0
505664253 142420623 0
70229263 395069147 0
460900165 514685435 0
296337961 23224303 0
53255894 127392327 0
26640622 535578211 0
51928303 572066641 0
93317559 276337667 0
474258020 538932144 0
370669883 495304296 0
139993580 46622994 0
427200207 322886599 0
333217687 256273138 0
406243216 269349429 0
380968639 218733935 0
188300587 364330837 0
54290097 41153345 0
160699995 267332374 0
219654105 458761360 0
12146985 547023325 0
422751774 449844156 0
381623089 114894270 0
538165841 202139459 0
89024799 217413413 0
47179119 79042937 0
252995793 403547332 0
450793446 284293364 0
533912453 55854880 0
471602563 272027048 0
99134267 20724150 0
383404578 492531371 0
360500402 553805166 0
408069535 542580744 0
230203899 542714948 0
79586880 113544315 0
509567023 562588998 0
6864039 248257869 0
70591390 471356280 0
258246073 301024215 0
24221053 95452410 0
37417055 156593379 0
355650940 104378996 0
430310745 519172923 0
537987381 558628731 0
427964299 514515635 0
244096763 302900453 0
314552890 213482024 0
473124480 114356307 0
218149692 297288302 0
131912904 506011696 0
189973045 91614057 0
125621640 204012416 0
56813507 214178375 0
466995593 479506286 0
117941951 507115355 0
277610436 412031317 0
191861970 115162486 0
485077142 571849966 0
126668333 161883217 0
127059532 453676596 0
355893060 301793973 0
344683936 74278192 0
127150043 137358042 0
77585871 427209282 0
160573698 416487987 0
34798 490377723 0
564400899 235322745 0
46050658 318625313 0
139657131 220884316 0
109718030 393203948 0
573174515 227832998 0
113813163 456958463 0
409126230 288973447 0
323856223 261511209 0
422084454 430255862 0
340209904 184388754 0
515016404 114911228 0
419114295 567150833 0
317844765 559081188 0
282858454 83164024 0
490819214 158130245 0
311252086 274698726 0
470282413 551274188 0
273874709 83806296 0
284796022 240850764 0
507299029 558198603 0
277814368 339450470 0
411943331 517849858 0
514253600 562179400 0
13671234 417949995 0
574754507 764989 0
357491028 77054919 0
183568265 265870421 0
263827450 13595880 0
405631527 281215150 0
373368645 122849313 0
462703440 420486556 0
503659653 70022019 0
509592983 282508928 0
408628726 242367938 0
288347877 189101694 0
39389528 402538573 0
192600514 371066360 0
499403253 67994137 0
119853957 298049093 0
437734385 170964578 0
4715405 511695271 0
517890100 28826101 0
377824009 184681032 0
141684078 283430913 0
42700133 81861814 0
445757050 422904693 0
256875406 485284176 0
272527814 70744935 0
56675832 128448143 0
475664880 271024747 0
102718099 163327117 0
286329496 33333337 0
104860864 428471423 0
129411562 392871074 0
385925148 436414090 0
374338409 226591781 0
53423847 32361169 0
290883874 553008758 0
133598230 315112780 0
455447633 566478619 0
513394654 178103522 0
248908047 353926312 0
572919316 116272347 0
417493535 57794983 0
313155753 460103727 0
539069742 489416729 0
389597603 454970341 0
560490269 435443765 0
474499807 33363378 0
214330748 356192666 0
469054966 263496011 0
463323588 297260604 0
143524874 55313243 0
526662870 244743761 0
354387894 435326378 0
62197258 113770107 0
374634864 207506214 0
107690876 97958413 0
453647111 11275967 0
173178005 357932091 0
514303413 240662045 0
14209294 241260255 0
521434775 86537288 0
323755468 113117707 0
72968473 110392307 0
11498914 244031707 0
269010511 102651945 0
279470125 530370400 0
9817500 104592705 0
20888359 230238469 0
274349742 56671704 0
184592336 512299095 0
63442682 277795680 0
270012511 148529095 0
242610554 91823362 0
443936296 360336933 0
573522010 222883307 0
150458073 77069045 0
437918307 127616650 0
401482721 312178052 0
443749714 241809341 0
18004828 173031106 0
492184135 39945518 0
261740174 478209290 0
110274875 61431467 0
300119112 147041694 0
232230351 136537445 0
63886165 355863786 0
516885791 547361800 0
121382713 272920352 0
124440254 339468198 0
113083062 169885171 0
315852888 324871825 0
423136288 540342335 0
46962334 219793684 0
142871939 437203195 0
347797749 527698069 0
104855291 170390537 0
81709462 572037234 0
200830070 401996817 0
301798730 568156305 0
131663436 462941032 0
6149675 9455228 0
414546004 398877200 0
140935972 145753241 0
45882314 316150626 0
241961750 373751926 0
191395189 284069294 0
489235824 451391221 0
284253094 456320419 0
453920962 439084712 0
353063348 101564003 0
19075730 205170498 0
174966379 301003807 0
67470191 314764426 0
11074131 515679176 0
72348533 103924807 0
502059515 400169692 0
14227722 113195172 0
183414537 166182530 0
577220291 196107447 0
294393707 400816189 0
388502504 51449304 0
566319326 393831332 0
191263297 108462519 0
347733346 250852390 0
304770173 76037842 0
437729618 283800776 0
436010517 488864979 0
512627209 81046451 0
224095755 116580159 0
108686450 561232246 0
386948725 474653611 0
313534335 378004745 0
69638919 327310126 0
247195858 534849067 0
84012670 501902321 0
570880479 325727019 0
509018426 170915257 0
160368801 278938944 0
479891583 293586370 0
48173349 526741126 0
334253421 441368211 0
340887166 123749881 0
474851698 525596857 0
168345397 397336889 0
319578982 548966707 0
14842428 195443316 0
24845227 369909139 0
348667333 453816420 0
239070255 216992174 0
42949341 405129863 0
228333911 177795161 0
222914516 489353231 0
507490240 531651588 0
82606338 226352491 0
479692095 297971207 0
475360032 467765476 0
213185997 9831421 0
399070933 556273154 0
295464094 501511482 0
518660225 10847409 0
77190796 400248142 0
550387345 111708505 0
534736236 293989856 0
530514373 444565684 0
107885399 402849866 0
537626977 284949362 0
497650977 379513922 0
513785382 447891186 0
576868235 260419584 0
435039565 191092342 0
552970501 203384148 0
335959223 189607522 0
82158444 574386976 0
267001765 468986562 0
454731778 118171982 0
509143547 100954411 0
438948978 144540057 0
185140634 30493453 0
86745569 336678114 0
318547957 230483432 0
574500831 567766582 0
130628019 259111651 0
366421576 133233373 0
519793342 369265312 0
369932549 111522627 0
512697742 156634126 0
554651640 57179759 0
389444879 309685374 0
497276163 153680978 0
335053698 90738339 0
433407500 173331368 0
80219026 386266562 0
223535959 528453513 0
344573501 544539865 0
155542407 97507916 0
562690495 561592071 0
513702290 125253908 0
203906232 534389542 0
382721369 39719069 0
402370155 507491473 0
570919630 537512895 0
176946551 355189818 0
326722964 467523094 0
1318532 172935713 0
88170315 133897434 0
71211990 207033004 0
27086302 77885331 0
163847884 103128134 0
252560536 264658251 0
122576176 352109056 0
36172217 334101716 0
474748274 507662703 0
83159851 258922591 0
414483163 318251802 0
165595221 465559098 0
550286301 173488272 0
445485225 118467781 0
161683191 505726897 0
307596621 269871199 0
555467778 300630723 0
497195334 565237122 0
389221463 394730534 0
430100193 95913358 0
254774451 196364577 0
167224779 481422256 0
252723969 405818322 0
258296266 506343431 0
200584196 162816512 0
537094636 84157913 0
531171101 20368360 0
67936510 444614207 0
207165758 18660672 0
439282415 407838472 0
348907385 206768219 0
203337621 172404635 0
35595517 171369117 0
533168112 402273668 0
207519636 293316546 0
142067485 235252825 0
256395039 264789415 0
486555765 529247147 0
460990262 45520659 0
87581300 409087071 0
501464716 474380275 0
485506269 23839649 0
394157375 538309737 0
176972351 504726049 0
309083903 554725128 0
432277900 154283533 0
437563985 396786292 0
405451907 447494268 0
409265028 1253512 0
339387076 146977015 0
66868838 48591713 0
557566439 97853403 0
85144400 231962054 0
74239638 225327751 0
169406707 180561638 0
195654950 23007810 0
343967057 331841212 0
116891827 377487989 0
243380340 267376062 0
291957402 261693882 0
324570492 79841773 0
222196847 72759478 0
249157136 66786827 0
25530493 518416350 0
297106415 48660595 0
107148699 165738572 0
412183279 157885961 0
127267997 54634934 0
302259634 285902077 0
237335049 553068678 0
150880852 458224298 0
543937477 509071398 0
400894575 457884276 0
154659466 124455390 0
353521505 450946196 0
363333772 174838157 0
297459317 90214240 0
286573887 256893828 0
322282862 229984097 0
536854818 409081778 0
373509406 429434448 0
123800864 419500767 0
206752328 191229814 0
15787851 11628346 0
153202647 295343686 0
79471825 222361432 0
382275289 179706857 0
494565134 297039190 0
200915559 338766808 0
557037620 525971693 0
373845761 194382152 0
176659647 219585700 0
101695657 391543728 0
490787645 392308208 0
8927593 222932852 0
366784551 564972368 0
112830315 237308055 0
324941594 16939639 0
340701934 416904242 0
179253360 72861043 0
267567072 305608128 0
302260733 291051502 0
513520604 176767038 0
60951484 76916715 0
539546979 109022807 0
391731159 402335189 0
306307683 455624895 0
416425498 448920593 0
159714899 449999202 0
310551718 565374445 0
355493643 96624369 0
93258630 396467612 0
74663223 1896578 0
341708617 67998755 0
66337996 356518850 0
168059022 508374466 0
347560763 512120195 0
18660006 397228749 0
544243610 1059083 0
149362404 133893942 0
474521189 251316359 0
527120585 232829261 0
443376881 353789354 0
198918428 152715217 0
379185491 542427906 0
22810762 198428954 0
160422107 21699850 0
526040008 202772033 0
318516982 137259859 0
208343308 484640218 0
101781214 528917746 0
284771261 191214149 0
540628056 392124938 0
233304209 217778700 0
465791275 338210067 0
111455247 160521952 0
70307570 68709264 0
139844281 465076668 0
271511035 104380016 0
326458573 576255437 0
501036228 513077897 0
463323735 68894850 0
336126481 552834983 0
234558350 187005900 0
187656829 493406569 0
301588063 442149587 0
58926233 442912340 0
539393492 60234444 0
530233120 500663493 0
369545162 532526332 0
571890381 269932010 0
278646261 497848369 0
362664187 324193106 0
383123284 494727382 0
24507723 356051007 0
515106460 180737468 0
118882016 67547004 0
329047598 65082294 0
279640345 399823800 0
319006638 56255431 0
309769888 537861787 0
477624238 31577074 0
54713857 363131855 0
292355846 36703634 0
403725914 447113471 0
17785787 27606564 0
490124111 553959947 0
120684510 564895297 0
15258526 246655000 0
501355764 40214469 0
362244608 28062020 0
535896521 218412496 0
257237672 286261042 0
557747166 440164137 0
333434225 92723717 0
348098928 453347197 0
362610884 362739278 0
119288406 153789118 0
355816423 244771759 0
53794271 208833746 0
534785026 279081722 0
280210377 30994067 0
27740610 568398401 0
249201332 369474338 0
141188810 576678366 0
179095797 73289641 0
177801956 575892405 0
233938823 32755233 0
36534874 439611041 0
358469501 442503680 0
220510672 278516833 0
539541448 245640295 0
175305670 205456327 0
497170312 64323475 0
222357244 410156040 0
510826251 174708102 0
140363300 340283170 0
27080526 190549466 0
352993463 287333001 0
38186508 463435074 0
458315649 339413929 0
181994587 49152473 0
269907656 215233977 0
92333888 382300584 0
561126875 359178242 0
195677329 298082578 0
483781522 404225650 0
351753800 210945489 0
493967697 250199950 0
297644767 220793424 0
490576051 509335666 0
68406070 428597768 0
477819101 61377758 0
462972554 550360015 0
29205457 321157034 0
199039518 35062568 0
81948794 186323107 0
375005047 468598133 0
309013161 291671396 0
524682738 372312184 0
439140374 367083689 0
429145876 392287803 0
418824836 106289154 0
112720783 128312330 0
544079651 33698172 0
172395992 98100047 0
478690147 160234121 0
300680926 161502688 0
151469024 429733037 0
305593862 220684272 0
71452526 238883061 0
349040278 421646358 0
145552596 169559993 0
398879692 528358529 0
106291186 156662828 0
324878301 536168430 0
495466459 53021529 0
155512794 44421540 0
573900786 20323055 0
4972488 19329871 0
237785564 462069422 0
570698941 385960705 0
205263351 421952264 0
75356928 45105624 0
442215850 396627223 0
359783756 233044104 0
285087477 199454694 0
1156508 568962089 0
385850180 209084710 0
69204574 129061092 0
141208776 269229716 0
247951135 105403028 0
482924092 94535646 0
285922122 424768286 0
465617726 335203881 0
23734435 88269069 0
443485874 415515860 0
212639947 7142984 0
135925254 418095439 0
136907602 59972381 0
458402723 233006940 0
18001475 488155894 0
239470065 503260105 0
302944383 529762267 0
317063889 248048332 0
409030169 442086596 0
66869040 497292297 0
142804692 63277345 0
109534417 344821232 0
391780638 60570356 0
307196436 437811421 0
534789395 544625094 0
169826155 218886559 0
71163232 404632808 0
449947423 224901661 0
530713037 142376555 0
492683413 266069099 0
477361530 205641094 0
363365760 260303274 0
301634307 513317217 0
182042876 98800971 0
254204992 44235982 0
76869926 58853035 0
218563750 335432820 0
319482201 226512293 0
215004841 324059705 0
80440607 479225513 0
157655237 346445015 0
425883041 42447907 0
549411430 310479859 0
125858401 474809573 0
223296365 566383974 0
221205872 353712597 0
516975941 128947919 0
363106532 22651293 0
563472602 488660389 0
318868824 277671478 0
414926967 443215671 0
468199846 235286758 0
321445521 80547816 0
561858146 75103491 0
151942028 290274109 0
519866512 99232119 0
393607835 369481467 0
84009390 302385718 0
149253371 261671862 0
412265144 26938567 0
57308757 245429124 0
576536123 397213450 0
399709778 104444826 0
223322536 425510481 0
7756676 149951693 0
472118053 283349794 0
332246481 130656110 0
207028245 377368920 0
540641509 40568579 0
93039601 565208977 0
414226494 16689726 0
175860968 383708783 0
224376389 103000384 0
514116348 167972512 0
477914663 247652430 0
186182916 247037755 0
227272943 313149045 0
362372439 465444522 0
323516413 297282069 0
446726871 335351124 0
367344319 342273549 0
443905145 418946272 0
307662309 470548726 0
250309316 43937942 0
39794496 70212179 0
568084302 327326934 0
356812141 163748170 0
375917933 181314786 0
433903711 190114311 0
9810615 217755932 0
343245426 278807051 0
133776169 123326890 0
344207203 113804591 0
16963932 544964568 0
178303887 376756678 0
194273054 511450454 0
510518568 236644591 0
402196611 218946690 0
199168713 351959563 0
287470801 109197714 0
162883998 502136572 0
433419366 355870198 0
237554423 257768371 0
479756248 555759296 0
351996959 203005722 0
348372027 397052869 0
576398727 253023393 0
368035680 424414997 0
349806257 387953044 0
22329049 385393821 0
172140191 316511534 0
106277763 566189363 0
261825761 466484437 0
72918502 260699523 0
404026550 303267560 0
75063055 33369486 0
131269035 75332747 0
307169888 449119056 0
314748337 12855583 0
505237004 436486581 0
373220241 23091790 0
355705488 238295604 0
331011479 19677808 0
213198081 469670543 0
77684156 56539618 0
488727982 170968948 0
1313556 347022861 0
276468249 515263106 0
545881248 242743190 0
100770778 574918171 0
298622514 155959465 0
66211103 320418492 0
532653452 155260135 0
533394718 258218215 0
328890674 488032144 0
372821385 259472835 0
267839855 116515117 0
366737242 47571384 0
499566122 404425209 0
254014831 175054111 0
554978025 468882255 0
69967672 142217857 0
306702547 193610958 0
153908154 143183155 0
51180036 430668226 0
399330027 389636519 0
437355301 566741955 0
132167151 497477445 0
343030921 221248683 0
315522424 423149208 0
318736297 411094984 0
343151356 348657635 0
300371734 260388682 0
369116749 129852293 0
370344211 159451029 0
452304727 323789665 0
143386884 99757531 0
396538940 283881753 0
427507088 397466674 0
445153426 573533069 0
256930071 276459268 0
232991203 6396600 0
56856097 504507361 0
397949531 214804962 0
224067504 157033164 0
295079537 485492412 0
237702006 359947325 0
281724054 292110822 0
572364461 289754900 0
368145056 442952515 0
571091198 343662704 0
374151247 235321291 0
267488972 518409308 0
295060147 504947097 0
302829728 455649132 0
380235287 184561537 0
499394352 275858253 0
205816088 330546483 0
556305480 50957040 0
336504258 296504258 0
129115844 24261815 0
372740189 449335262 0
351646205 337128656 0
124214926 215772882 0
65860788 129486666 0
477581748 13787830 0
455200729 344978437 0
195765668 319256180 0
505492515 388174266 0
224492285 124998288 0
339681048 361746785 0
358816265 150870730 0
203003122 328262485 0
144572877 575236277 0
98597028 168737455 0
21850806 423812372 0
555777317 294702403 0
500410457 52769048 0
392495922 474868769 0
126409705 337385653 0
448289574 397638433 0
216110072 364317035 0
525793741 435926045 0
430039634 224986846 0
536267961 240044785 0
383132392 515255579 0
75380138 123664467 0
446302451 267007780 0
570889841 488223960 0
239858773 67692782 0
68301711 573984643 0
322023790 328763414 0
159281949 489630700 0
403423087 292164449 0
202261512 363284176 0
310457330 286672601 0
419138341 343309551 0
210580393 2607962 0
215590464 111335018 0
314607871 76882964 0
113132708 294658495 0
364213835 313747031 0
209936383 414230420 0
315558113 577689872 0
352595436 558256055 0
303561387 518719704 0
212340210 54989442 0
215348022 298552544 0
413674991 116043506 0
385382591 426627123 0
160936336 37050553 0
407558920 43850637 0
41804862 372612677 0
113199180 47770652 0
45918150 462964950 0
281109288 239279095 0
177033032 575718775 0
445051721 372015168 0
203706613 413718101 0
281238168 324832301 0
301408427 242164915 0
229478667 252984903 0
546086064 86996373 0
51719054 83340714 0
173371291 231312670 0
230000808 151936861 0
576103807 401295844 0
561644259 307779282 0
422130780 574453656 0
341113801 33057661 0
322973663 112574738 0
561635208 534789214 0
235188469 183670704 0
21642013 359268777 0
209343889 168052805 0
355136197 524498898 0
390892251 247251282 0
88420172 280137730 0
107450815 430192912 0
77542114 395571128 0
174170812 206032005 0
286853136 80878384 0
253033664 171305413 0
70367786 294300523 0
183206665 31292408 0
145789558 338074766 0
359757710 201128670 0
66314817 386524645 0
116028647 525048108 0
428148915 10761443 0
536690196 75722303 0
253755424 360043761 0
496062433 171769705 0
287922691 240112576 0
532295106 320268944 0
89434696 536780303 0
72473678 27243610 0
493256013 279537458 0
343004235 513924757 0
46933768 284059586 0
327165464 176072896 0
211829535 27837832 0
136770975 536496205 0
172876488 227456186 0
415866769 165251125 0
274091295 359283580 0
239865237 88659973 0
431679654 408515389 0
341804194 458000827 0
512793734 318432277 0
108291135 393655228 0
330899730 426735664 0
41192105 444380593 0
483167836 388452046 0
147131392 7100862 0
55858024 352894707 0
47074379 103298658 0
92478313 436524078 0
266494340 538879887 0
512349365 128468525 0
271594884 394230491 0
525850525 22523853 0
513835910 536536483 0
578371217 351048090 0
182821177 539834612 0
398260092 292297872 0
432879126 236353582 0
257974868 85915035 0
548190281 241903925 0
178478059 564301456 0
493892565 190151141 0
455796929 489217157 0
380993003 209646293 0
345743920 144534514 0
250024644 41476467 0
561747935 509807168 0
524123953 243123372 0
233219796 291178127 0
35771197 279834978 0
577282737 168551538 0
447296106 289538017 0
492423263 71386760 0
244979453 140452376 0
267030931 310563763 0
252805199 554786569 0
280229179 417162970 0
548863816 460992065 0
344091851 477061740 0
82237851 68464165 0
290865011 570568912 0
293730620 268079849 0
275773048 344885739 0
305767818 23188332 0
478038234 379777343 0
547915627 139849334 0
262111859 176106959 0
75620031 520664745 0
145620282 367841684 0
490793747 144382265 0
22261950 362491589 0
448714023 374872767 0
115926919 476460808 0
313108002 87513738 0
69521196 559781137 0
529982470 61039293 0
71588346 66908885 0
195335106 116813230 0
5970663 370228332 0
263608120 174148906 0
240538578 437923422 0
303229080 525044049 0
35883992 520615825 0
8812252 69805457 0
539885863 263735699 0
331397530 29362372 0
147027753 38701035 0
426632055 27969063 0
500163369 490182400 0
412013389 390823077 0
418201927 28737933 0
251492216 117977797 0
436232811 556690065 0
352339287 506602682 0
400595237 403634800 0
379123050 284616882 0
146908702 464332755 0
340073614 39091156 0
215072678 135983030 0
456741025 156627431 0
216001456 193809911 0
347121718 238039930 0
578671180 199331151 0
199585609 243135776 0
16929494 449472766 0
370404535 328633179 0
266898928 106433132 0
560898864 209925883 0
194211265 108400916 0
306599961 373136234 0
504598526 397991016 0
205221784 302565243 0
171805404 297442436 0
289120823 458846029 0
305777844 177788805 0
430245609 256606215 0
133469942 294325767 0
529351354 110969536 0
104214123 403503957 0
98882360 130493482 0
165976465 502256172 0
576402103 82797221 0
86174309 70209799 0
478419804 184655466 0
528135008 75001258 0
9539364 128958810 0
548862262 549284421 0
90551310 421209062 0
159067635 278306662 0
57208085 242485675 0
414021514 559290049 0
60541221 567096519 0
235183313 40534189 0
275467121 421250278 0
488193724 254451620 0
447376254 201620763 0
358384620 578682291 0
124736335 142543220 0
276451964 31737486 0
538956792 58820589 0
280838296 540285367 0
242931666 306974123 0
428783263 526399870 0
464641916 70428612 0
126156637 441570305 0
228825818 382398430 0
385130241 6534017 0
197547261 56148986 0
381477102 195969960 0
332619976 566105206 0
573152846 78805594 0
201970036 517246083 0
23059585 567749772 0
49906278 552334826 0
403448794 67119896 0
368744957 207869544 0
295547333 62920061 0
361923277 207786813 0
473840346 418219744 0
14069986 491714702 0
68562299 403312987 0
68956735 422146200 0
565128788 451219305 0
9528274 338202794 0
170153120 534631528 0
416175507 128805566 0
150783861 287056857 0
429333824 185557873 0
167567385 16837605 0
210601613 555087138 0
506625467 130402022 0
577355748 231425563 0
423747724 529317411 0
38377765 493913558 0
101783883 401234799 0
145765673 310093227 0
63557141 58938785 0
440346268 103522574 0
332655179 88314730 0
466125247 576941083 0
196297903 232658687 0
320807085 180142759 0
380654333 249132506 0
178841781 427587758 0
367066858 12186075 0
127622528 89021997 0
572547952 39958717 0
171452375 217672537 0
263239923 241176361 0
306430573 397281737 0
56486290 368632400 0
86571152 104669960 0
458810453 5226460 0
45073504 529263009 0
326085729 558716312 0
396845541 142512789 0
265936199 253901876 0
314586272 461240209 0
71600453 555806048 0
271811703 518071137 0
255744783 39359263 0
87443785 195008340 0
562149875 255894660 0
206748479 128823721 0
336884341 397540013 0
538206086 371946525 0
62793676 510181847 0
43554466 511540018 0
305792520 476383488 0
31609456 415087804 0
409784619 558580023 0
507912407 113766881 0
458948993 451600789 0
370621808 271232388 0
137239259 547470861 0
169504487 107559313 0
50919733 258753795 0
418821822 234346300 0
436416904 122460705 0
33697337 44395448 0
307012307 537573703 0
145097415 201286373 0
317625373 24496076 0
53589466 26712076 0
185243423 535747787 0
555423529 312838554 0
250431889 388739152 0
438177970 540953606 0
488225170 192911302 0
438698699 91543769 0
251119889 497029483 0
178977373 73515431 0
154523908 130355992 0
534318554 27348713 0
65601949 190687648 0
402868399 146284564 0
296192795 62551551 0
57029196 311837134 0
372084567 47152340 0
514689355 409328445 0
461616738 466713621 0
272032617 21860571 0
451854706 542275704 0
575300043 511547346 0
348097066 300629554 0
100392539 338155932 0
116766127 310513274 0
270865109 94535448 0
117646010 136478925 0
51774186 104906437 0
468398248 438790722 0
49364540 463185531 0
82321393 478578171 0
170134329 132293932 0
45734211 40495352 0
46787528 26678294 0
466661110 459425023 0
287360504 333833462 0
249560590 569868584 0
397034756 271328547 0
372026108 209235993 0
84826870 543482439 0
357756797 31434839 0
569884348 392944854 0
49094355 126008921 0
409503575 565650936 0
122282608 15057277 0
177548881 272273610 0
358545648 456060357 0
205143304 474694255 0
11127196 473205818 0
206991792 17191753 0
367218505 179497279 0
448011484 68272325 0
47797865 52386389 0
419514431 421195219 0
412355347 510559737 0
511273418 561735236 0
14184327 216311384 0
294319031 404633703 0
420433538 64538906 0
255800878 332609620 0
50360246 95412652 0
60221942 153047464 0
98490923 253495667 0
327130701 198336435 0
499421361 511572042 0
313524711 136574174 0
193458621 75215199 0
24129519 243219173 0
24742307 482864843 0
154281939 100263901 0
248585464 9459456 0
302823264 122101388 0
464200787 466797265 0
176420986 394451214 0
183979171 383082447 0
388245365 421190377 0
361260035 327114229 0
379231285 232196924 0
93063058 567436699 0
328819986 227904412 0
290250893 248407510 0
215229128 189611743 0
254038015 111611243 0
546195538 477338111 0
404773120 305212311 0
8704099 562844092 0
69870724 383480407 0
155166139 537493776 0
447670929 389253178 0
90163317 141962711 0
157506575 571658810 0
251280672 60552688 0
476521483 400529183 0
575609291 460821088 0
52337890 419251649 0
469206364 128290416 0
285714643 336885852 0
30619821 108271913 0
117053534 96824540 0
264597800 132618945 0
420957121 218858769 0
569851949 268498133 0
402827866 337053637 0
461061146 1766938 0
557873155 578067296 0
96234538 60390537 0
547556345 441783275 0
417100538 170040775 0
311585417 232340179 0
168513121 563065260 0
562754747 276631526 0
177411487 280629457 0
347031529 414529229 0
538315694 368856754 0
79862681 571667980 0
333327419 349914932 0
289927297 570237264 0
564239062 188258182 0
136666075 242320517 0
52848662 122809551 0
374197477 218727822 0
506790638 150132211 0
252803567 134781452 0
48674861 297744181 0
497289768 391865855 0
150721774 280763232 0
571236451 454264342 0
428619902 262653281 0
13773474 512698406 0
513820234 343085301 0
479423626 507500611 0
189509145 166198463 0
542194678 252954763 0
137504348 362460936 0
389973018 80079392 0
211327316 573614495 0
220975911 75136274 0
520772871 547886549 0
501789427 188900375 0
62077861 412510282 0
11110846 128643730 0
274827087 431484278 0
389588081 6849452 0
496381708 75877868 0
61038801 61647614 0
68870091 437786970 0
380310293 252565497 0
155113148 247557989 0
533163419 390532724 0
259954329 400356865 0
176770175 92000569 0
186807158 373452465 0
128741589 407458947 0
505809652 393661245 0
234744358 223926654 0
449285116 3973963 0
433179011 477334399 0
213207711 463745593 0
317474785 45987519 0
47957709 227296929 0
241246277 162694888 0
37921418 511844533 0
87103327 525003635 0
151160309 558754362 0
166176939 183467563 0
307666160 311901059 0
341890556 260612690 0
422771055 33311451 0
9186098 370154960 0
336872513 371671331 0
170476226 554283547 0
102637306 218719282 0
571817325 522596165 0
260687331 489005799 0
461592681 27793874 0
60917474 289075555 0
371956568 333039336 0
118030440 36062822 0
3783779 284382005 0
469082940 448776877 0
78652241 485210738 0
342753049 331353753 0
120527412 168934699 0
456668402 568162428 0
173380663 203222385 0
103157659 112308966 0
460069319 5118035 0
90349893 52592929 0
464667592 552021953 0
488187963 528312942 0
210592444 185436333 0
163051651 81196083 0
461266381 112474248 0
193950072 153815432 0
160767346 563235447 0
172519932 49061000 0
365443586 158533957 0
437148471 377020111 0
160507126 553224520 0
248165334 137906242 0
131217248 524490530 0
270295466 396649624 0
348100905 124821508 0
323178532 549967821 0
483875097 352277531 0
87760653 58938518 0
193613910 320651294 0
342529640 482575113 0
520985317 67315898 0
494200489 387529148 0
144142273 559267063 0
375024309 190265866 0
530616718 559427042 0
129042734 530588476 0
323276469 541306608 0
157709287 319312970 0
205675043 476854281 0
418601505 509791356 0
156122790 535925530 0
406774949 100174096 0
274080439 76302009 0
434966234 382312727 0
139566074 519924784 0
448177243 307474499 0
216827170 135925455 0
2104309 483848494 0
384440112 557722114 0
427039271 275691640 0
380817886 40597803 0
430529341 129519264 0
234465356 193770511 0
242948293 556065839 0
517667291 555587394 0
60440930 556972267 0
18597548 409006053 0
417496211 550369220 0
49222582 563361732 0
80281224 231775295 0
273703695 578879079 0
214244033 538469376 0
9296873 440288687 0
118019292 323938421 0
466406725 121295176 0
412713553 329684463 0
134686449 146783953 0
101399238 102150012 0
158225909 512894328 0
38111235 382637804 0
103555602 88577022 0
181790931 561706103 0
202107134 240645807 0
451180562 138816006 0
269496976 38681260 0
76379345 448452655 0
351247846 402974780 0
260106053 125106496 0
64320867 317291039 0
466004016 245836987 0
501812789 409422756 0
172546044 42294495 0
3447912 355652760 0
164058218 510021085 0
282447689 340472620 0
558896121 67600423 0
210249314 574884604 0
97005626 55835375 0
460378832 460124204 0
397945014 20531851 0
134552410 63018297 0
68349427 352147743 0
367983597 141124441 0
469054798 268200445 0
160989790 574144412 0
57709611 348456039 0
280998281 96963956 0
30047309 323972822 0
158943425 492587068 0
201125652 542599822 0
210454718 315763761 0
270596361 340724300 0
308309835 44513996 0
462063872 532419696 0
450624760 60391104 0
249517583 424198792 0
345564197 544960839 0
394512607 541276542 0
260170304 327272770 0
106984178 364115640 0
40847140 439402548 0
335746300 475764609 0
38450889 146180456 0
130209136 462395386 0
260468575 77123111 0
305502503 392343189 0
305379516 487731734 0
352084537 577396375 0
116156366 370268581 0
365083621 312512138 0
469635768 200003467 0
403936349 112387680 0
13354189 293021991 0
254679561 507663277 0
66819506 459143678 0
494292180 203175642 0
388333175 131281136 0
225548136 245963484 0
201756280 449875660 0
389457601 128990835 0
247560367 171778835 0
286108222 461749404 0
391732250 518947571 0
518501843 238647579 0
570227273 185451276 0
530487277 414248746 0
346046439 218798311 0
293586093 139906990 0
500691276 406470019 0
263571204 982750 0
174082634 250371407 0
390292781 326911382 0
54195397 91581127 0
100501691 85521963 0
208772089 127342288 0
150123426 107024270 0
374430754 124723345 0
176379328 433314212 0
37934853 433577144 0
508273501 502312590 0
173416433 540018525 0
142703194 296805552 0
370498004 231563924 0
387735387 90492622 0
81260170 301211486 0
283762782 418968303 0
159110874 130665697 0
538465051 384098577 0
380012855 231843563 0
195540025 133704533 0
496792923 67673385 0
293280347 39177097 0
402299146 425688945 0
169425868 544123661 0
201152242 304177979 0
216849555 79654657 0
17435998 54330920 0
245292884 326274520 0
179044848 268616971 0
288425977 328062334 0
428260529 453447220 0
476219568 237135036 0
95346108 14572205 0
153671327 20889919 0
291040000 320854123 0
496935977 81962765 0
417868892 155290585 0
10421510 480214044 0
156941141 83458828 0
202081274 2365419 0
350311228 76001153 0
158484923 396263385 0
438802072 424414964 0
27912759 439823527 0
158477897 13709913 0
464088379 51884742 0
521643484 234253505 0
355311075 558614725 0
172083647 398769694 0
536113103 103131257 0
484360494 176860127 0
137816307 61289457 0
8032015 453538575 0
440037763 98337942 0
348624295 140570565 0
207825278 202682340 0
120216164 392667713 0
58649061 275648115 0
63870634 333945243 0
187228298 433786486 0
272849688 347890261 0
290756104 296271719 0
137143099 65208048 0
372014036 87789355 0
225916094 271602130 0
409097309 227587353 0
198250524 118994874 0
122216377 13565908 0
93084127 443079826 0
247555883 8391653 0
390446146 495837972 0
70750962 370781729 0
327174677 163736037 0
181076186 561975149 0
287682419 516437383 0
45404671 295863735 0
356274882 480418756 0
437133535 48059442 0
237935250 363881337 0
313198755 350863374 0
209196633 96565341 0
403745594 278941032 0
280310192 149269049 0
182048351 329758691 0
109826722 410087890 0
454690981 309214474 0
287262936 308768551 0
334475588 23876788 0
426174594 265712858 0
574755300 486832888 0
133747440 253684420 0
140871461 297478769 0
179062892 256293077 0
534931373 378236776 0
323520662 394440494 0
480295172 342006106 0
192416218 144580350 0
256438057 108826190 0
242021459 292611811 0
465082131 142163408 0
32203990 408041891 0
160661571 161023917 0
140591595 59682445 0
345783558 206373939 0
107455011 172228211 0
195329667 498416343 0
417578827 299052793 0
270855319 481801248 0
129622710 296549297 0
544524805 308698782 0
309559105 529902248 0
57416665 497320328 0
460106075 95018658 0
367072309 459125369 0
15436777 316913645 0
16889788 13036255 0
82109747 50631215 0
201202852 533042604 0
262516444 493512745 0
515275311 83475207 0
468899237 303823653 0
120914973 30193437 0
19857050 191149207 0
189938153 238585850 0
164386607 313573747 0
337719857 548460142 0
352512767 375128873 0
448110201 364457413 0
438876953 548027088 0
110062368 6471949 0
35245971 299807153 0
352097056 466469075 0
16082353 261044453 0
203741338 339059043 0
400800537 14098514 0
313023230 172399862 0
567310268 102437858 0
374797961 149792551 0
368564150 302327548 0
505128440 29054993 0
251139567 209049423 0
122911438 400460342 0
303863577 295356275 0
570140272 495279384 0
121212207 191366475 0
467915131 138035032 0
276159901 43421370 0
427900313 481040739 0
564131446 315791520 0
422121211 534794615 0
464548198 217624495 0
57770163 454304392 0
259843312 105866707 0
356441763 82990526 0
320592691 114982253 0
508420474 178223382 0
375211445 512663707 0
149351405 277152399 0
264114051 545209142 0
399813858 454385644 0
118897516 493586278 0
4999339 201145492 0
518042797 151764159 0
55401954 360205749 0
383950290 251747466 0
53750396 207110811 0
348435457 328384570 0
106115070 322822351 0
313524241 63335623 0
434766057 545097611 0
81352517 222125871 0
240591096 513495101 0
485297932 337919485 0
392677861 498108003 0
470486195 492313685 0
556322696 276545359 0
2254901 237932737 0
95183682 343835869 0
439594348 534952952 0
148225179 263895539 0
101250459 352926541 0
263790557 112366578 0
366621612 162646751 0
373417591 264024148 0
130294661 387690375 0
348697333 578955860 0
39678313 477477533 0
31583679 273597418 0
151992357 110702006 0
510230241 103968333 0
5780759 421754925 0
451014770 386660972 0
361632270 517320841 0
414033417 569743453 0
347912265 538026012 0
474991160 244223843 0
6760553 464609947 0
368293281 473852409 0
489809477 312992675 0
165987768 277003242 0
27527032 189917840 0
56448289 196155124 0
73889625 331682923 0
364560230 469772770 0
274997222 280316820 0
310828523 396523069 0
558995817 54336370 0
571388191 21967228 0
278105975 557415210 0
433256448 22227438 0
131113921 301355648 0
398191215 448524094 0
465257242 199632298 0
285885687 243392314 0
502942603 513625714 0
298971414 515851587 0
513426914 199622054 0
432126597 48459163 0
293232789 429170561 0
48652646 58258152 0
227748639 147397341 0
79818851 176173466 0
419691563 111964046 0
421748051 169295812 0
486368807 180314519 0
94657874 341859542 0
256792992 332473433 0
115391418 475866434 0
88503369 380126613 0
466409905 340492785 0
547263627 301607829 0
69682782 140761530 0
49631970 521127123 0
337282438 386372052 0
22204721 318120520 0
475431678 436144429 0
537770922 13452496 0
359258627 141752616 0
341321428 503446570 0
2388684 222757869 0
319858166 571532457 0
222584350 54756254 0
400208562 207667396 0
264781798 345738090 0
506656269 253635897 0
486887269 85669901 0
437888880 170439432 0
228468643 125745479 0
63004308 248560769 0
456647059 80871356 0
39488650 197434513 0
577991652 232414678 0
346690329 161968472 0
141214431 431928789 0
235531546 250245102 0
91293104 109565558 0
206025416 185235572 0
401414567 480491001 0
402143177 147904473 0
540520238 552679030 0
136465071 286724318 0
76471491 519301536 0
22788619 250853644 0
329810137 97926553 0
439627890 151897890 0
544008938 336588237 0
339346002 239298947 0
289623846 155866806 0
244505479 345436077 0
225297730 323490070 0
289584592 517441860 0
139682000 464123416 0
376071452 563348752 0
34643808 335213134 0
133695709 554914076 0
354783469 542834156 0
299672124 136563502 0
130874838 14834257 0
152658775 135896192 0
523596916 68474771 0
203511503 303356127 0
53864756 494548168 0
441143876 103129893 0
208048326 169885920 0
49735717 267566863 0
198226759 159285773 0
139854913 367988805 0
289735693 526542180 0
110936737 450922222 0
489143215 196688269 0
453694769 327840499 0
349669580 138549105 0
424727515 93408999 0
379586598 243955733 0
452773030 52624563 0
143219068 488654140 0
269781793 476559373 0
523026426 219271967 0
73337906 502162174 0
385878379 16963831 0
304567816 146457190 0
256579955 103214914 0
125442960 576954998 0
146244492 448975984 0
554219545 567888151 0
245365197 267716823 0
317834436 373632032 0
40754990 405080704 0
546069997 161613231 0
317969734 330446612 0
98413233 67351110 0
10185499 168973978 0
227360458 141194744 0
180476913 554032813 0
123870680 147066436 0
496759160 169339744 0
311291144 3493241 0
198105699 171629692 0
92572062 225299848 0
493519071 20463803 0
337337691 200760934 0
1017076 302815707 0
19235126 463593567 0
202790507 205062516 0
275796711 194638095 0
327854410 446734285 0
44307001 152034840 0
385512349 298092998 0
104621920 127065373 0
5902868 195762359 0
480958887 374032337 0
145100711 571399750 0
415004586 378304690 0
230437729 297035938 0
214392295 68676512 0
144817465 138226411 0
431311777 498135189 0
283681573 221566937 0
317117771 68426457 0
472669471 6902985 0
363114260 63544154 0
57975521 411255977 0
469306917 284142545 0
41979633 97716350 0
458469842 180694211 0
139282459 402803199 0
162698105 345640184 0
46464017 377368311 0
15505968 318216421 0
561036977 55272573 0
483521420 300197732 0
277996018 345146843 0
568096062 153450136 0
299983202 489287537 0
166367817 450659104 0
409710773 481951008 0
495554963 225534307 0
253651076 53534886 0
62239517 293071466 0
509962171 477390523 0
18534060 391136542 0
50222916 552914912 0
573113588 348391109 0
534090810 531024077 0
11122276 165579032 0
479156986 344549856 0
305405439 544935742 0
317097612 155645283 0
103003305 210844643 0
343400901 109962408 0
470463639 332109563 0
224881123 129659126 0
357075411 283930410 0
272837120 25050257 0
559618807 318981049 0
91997930 130950593 0
220903443 551446139 0
356216654 275586637 0
10916994 420711587 0
526825204 513966033 0
219014315 508063489 0
208289499 168657831 0
234374537 251909682 0
93764774 30322928 0
133351663 547151475 0
146235045 53086198 0
311726522 210842948 0
109247675 255536557 0
413767439 292483618 0
264242161 420374897 0
3328507 178820256 0
233125875 552042890 0
252976061 352782966 0
250536889 555153686 0
551889907 569682330 0
266300032 100542445 0
124043809 68735001 0
413384149 242511730 0
315082396 216419262 0
33191855 333681253 0
337766605 118700918 0
488781517 176917437 0
229025072 368325625 0
125960981 208829632 0
527102203 521448959 0
279881941 114165335 0
233577992 322777519 0
184376611 139974679 0
48138882 80559340 0
337348763 38530502 0
453978758 372382417 0
90185229 154064779 0
366776677 7217551 0
120329463 326325652 0
543101068 353081094 0
146366519 305509323 0
558730653 521769656 0
179398333 534619538 0
457119280 294583645 0
235550075 150641731 0
550897004 116017067 0
149677183 32670919 0
511549196 568577479 0
110518088 201319338 0
57704381 348531411 0
303586336 507486342 0
570436800 162331072 0
512086341 578778747 0
559277675 388871347 0
40226475 255949313 0
491829142 424321975 0
274155244 178272261 0
60795040 93471366 0
11186122 328404657 0
211573109 543514210 0
423569786 82976757 0
69909686 140467047 0
5603040 364807702 0
406299539 460921603 0
461736714 13871645 0
208291555 152334682 0
363628989 217928986 0
405948464 116899199 0
212398802 119802302 0
164460178 357951223 0
344483070 370018271 0
57779406 349731876 0
344482440 441779849 0
472728707 10549509 0
574640538 559354035 0
243392636 334757781 0
444232545 252293971 0
387627255 47980017 0
573552309 410410816 0
198280129 410246897 0
90562290 266823894 0
106276210 177473791 0
171542404 550682762 0
247288689 9955913 0
154654387 400703627 0
465749684 408127742 0
565567213 576347263 0
79520145 111729773 0
332726851 359422202 0
457555263 225060576 0
482874077 565183422 0
85927505 574853518 0
185226538 124880860 0
549093462 394724387 0
413605342 154459312 0
330756847 367664192 0
68325018 233646079 0
558956498 289582727 0
265496113 462261915 0
196706915 81746722 0
350215016 113959106 0
237952634 449765066 0
310312875 16895939 0
460642954 534009658 0
289202499 13968715 0
529511785 515858988 0
195685292 245816868 0
262091869 460081609 0
193202300 90731684 0
57145105 228359727 0
390608888 224906738 0
264291676 124808069 0
501280506 281539869 0
507194079 351823286 0
248170959 493014989 0
445028351 181239739 0
118794482 71274823 0
340589985 204193287 0
396243322 579525774 0
386154890 468487805 0
4359561 215958444 0
364553864 183823382 0
160505130 566561068 0
578471886 134904910 0
65913844 441974267 0
2075716 229105440 0
530937571 330870094 0
168265134 573277751 0
290834481 306579353 0
419247174 295049756 0
324037442 552901503 0
3737234 338690637 0
86837051 481033752 0
251958590 499133088 0
303073577 122479345 0
284966301 113859375 0
345352060 449477596 0
126790780 566561384 0
314217855 77069416 0
89201380 429542539 0
61533880 530873279 0
277462660 423075716 0
534733264 302170127 0
243467787 440076933 0
538339434 482217878 0
344104485 232502104 0
384854213 228847438 0
558330041 127842845 0
536979403 282998485 0
297174821 460586882 0
268216797 473872306 0
117418944 86440300 0
154028452 224410637 0
183561550 555306906 0
419779277 504040683 0
238548842 98758205 0
388833003 27166603 0
193330491 238860137 0
526793935 157559039 0
348495748 113219297 0
59659954 289539242 0
60043140 429804691 0
409198964 234728548 0
193939924 370402132 0
39084701 110119353 0
36596698 172064677 0
488603092 528599313 0
113074282 54138321 0
323982816 418807907 0
213413927 86023462 0
466410342 269654348 0
181309289 207874088 0
288025753 257020260 0
105862723 188720371 0
510608200 394258510 0
257110179 571204994 0
530270772 185334105 0
160076162 223168448 0
252958045 267912033 0
455489862 55992812 0
146671649 337483352 0
37884593 22769057 0
227331853 254542457 0
394190662 80630446 0
118155208 290978189 0
285424394 484117917 0
541923892 39895498 0
46762321 9450870 0
663186 77914066 0
386864724 91612204 0
1735714 573921207 0
252065157 140953064 0
375701995 217154805 0
539183845 78741143 0
206761493 564722786 0
271036476 149598354 0
192823351 534335911 0
420660223 168395447 0
578678808 456653468 0
530558864 258261522 0
561309609 286641578 0
45003435 578183564 0
574582808 449092742 0
25045204 482319897 0
70554457 372868135 0
142557790 74557089 0
561162801 292743062 0
341307718 520989803 0
232281951 73978567 0
183482057 460488361 0
437711828 294904248 0
344694484 355204002 0
160418939 298223369 0
542206696 340888073 0
353694398 297704444 0
54083777 218820601 0
238471797 247424491 0
18377992 312168610 0
504779968 213584009 0
141101832 336130482 0
162351043 343056036 0
388547629 100115252 0
354738209 517416904 0
39472617 184603337 0
211246121 166342548 0
486726378 192145266 0
533581512 393287626 0
261686301 447630757 0
19312499 133767919 0
313860021 65696959 0
336047112 516427221 0
462416526 484644913 0
166796058 573447532 0
23922525 200450717 0
189595653 239030555 0
262985600 11775548 0
332574174 72588497 0
168788168 374523203 0
160203278 428498559 0
322621405 4459251 0
143311674 96964962 0
235597194 11198237 0
82534166 33972093 0
331850374 76467878 0
390589441 259750110 0
343033337 291452052 0
264488666 278144638 0
196774001 442640856 0
57864327 429461909 0
102587153 41720498 0
225764918 63115868 0
26239885 142185554 0
88870220 460473439 0
275780155 536818544 0
211109855 363477067 0
275028196 8752575 0
542269547 479328378 0
333356201 186657138 0
195928064 219206789 0
460241917 371774134 0
35315704 307461259 0
578744509 493769839 0
229648010 191075836 0
324397693 550031683 0
449897916 181837727 0
578575791 245356757 0
442325625 329197322 0
19638026 150351663 0
308175314 90632014 0
290589018 48208074 0
553176140 70650116 0
229663247 451391165 0
161045239 470863720 0
252251192 494102825 0
416238116 299041355 0
42195398 537085049 0
316059579 395736871 0
394922801 188573778 0
326191553 463978096 0
377344678 235903462 0
62982224 314540154 0
13519793 2345722 0
529620879 463439945 0
39225193 110862994 0
336314252 337056588 0
92958188 454180515 0
448966598 95712113 0
55910202 346711357 0
554872502 220258583 0
73677169 443460120 0
340284059 493304283 0
384195729 188110862 0
170312164 193503404 0
382172347 46987752 0
569406357 430512529 0
555758298 54264317 0
40750571 270657347 0
480162865 500994890 0
128934792 8268946 0
390005104 462947608 0
497896158 412100994 0
105535255 181180033 0
196101232 59184985 0
568486341 370103548 0
21328668 21815554 0
385122288 501782290 0
446828340 231873204 0
4922753 469130468 0
99748280 213366011 0
22410787 34251780 0
122908814 32107491 0
403729605 279258187 0
278206388 506805072 0
465464185 491878885 0
448143948 560893313 0
431944914 480549146 0
446301289 352613030 0
361176492 367980677 0
284167491 440369172 0
280124914 166627147 0
503166473 159447909 0
35919315 125158803 0
65993255 321249058 0
274028410 142247215 0
436332173 357279398 0
482037846 239712565 0
84565843 238458315 0
423290089 489293445 0
112509980 465329582 0
491166080 481009856 0
18315253 23713457 0
523101353 139478054 0
176106889 163380239 0
473161367 558936924 0
401284371 484860606 0
106535836 139784339 0
65618969 263372641 0
145116445 257261672 0
219781664 66943856 0
394115493 116080672 0
351527004 472708980 0
28874087 541211497 0
100409213 34668930 0
314276723 322068319 0
183364075 295801897 0
327031601 177296974 0
156491367 468007041 0
271684484 106975768 0
545085540 250979341 0
243735571 335287864 0
184911032 547565297 0
292766009 411267209 0
326325029 54809554 0
473004372 493319392 0
466807839 270954238 0
498846958 186135114 0
104540120 507195321 0
161125274 439134981 0
143258374 181759036 0
409286855 555862106 0
8370727 319131012 0
30544423 183857697 0
296651098 568090865 0
349381179 415404749 0
383889306 567621210 0
218155715 312818373 0
185333392 525634408 0
301162119 76844117 0
115336742 198596156 0
296501678 426301111 0
151190630 228164382 0
450151602 321897204 0
220011348 469352165 0
480020635 454986290 0
577628069 324980404 0
410522858 460450072 0
21870339 551629789 0
153312125 409254537 0
496805174 342315363 0
476360794 231403597 0
234989086 377731245 0
505491154 527169941 0
536082554 265042183 0
43478293 510691978 0
317589699 344122157 0
527235204 300777440 0
547812538 451463060 0
397463656 563319096 0
561659500 26686274 0
514066051 535167821 0
154736115 302273821 0
324481560 296452189 0
297596530 518852418 0
527129541 497921675 0
232992984 401987769 0
461172373 42779986 0
204292886 206112981 0
214149092 30892291 0
104813925 347768638 0
97268704 156847454 0
314535266 51302392 0
248959496 555455039 0
553176921 226615913 0
149737615 200950845 0
279693464 133720257 0
195156224 565998764 0
330533553 401829744 0
360753317 456232192 0
357103819 3864683 0
12921929 264693593 0
537560169 33974891 0
419706658 369095625 0
239422397 455518220 0
464936703 135560916 0
364103653 332098575 0
166803364 221894536 0
183447665 152598818 0
2650682 454095917 0
125286473 353370081 0
576406587 280446605 0
458810400 531191130 0
223026390 57387579 0
376875783 650 0
201318218 274748538 0
415049547 144268349 0
514650852 101241622 0
389358960 565131301 0
193402566 509227155 0
98052264 557979895 0
291358053 48906756 0
450749551 390241866 0
561167725 409606372 0
207782506 13566749 0
554909571 256263508 0
175851523 282017206 0
358404392 154919824 0
523377247 465544213 0
377070436 206480680 0
290636410 183217150 0
567142626 163806625 0
531370131 248283530 0
81927831 165688946 0
569714598 488211132 0
391189851 268956724 0
566905397 458874255 0
228535321 269810366 0
448533016 322023869 0
125827595 209196194 0
347048036 26706670 0
495098283 357112157 0
66475848 339083284 0
474810737 243297224 0
490427900 558446307 0
566702866 187720899 0
146416694 430751461 0
459706028 276765646 0
564237306 459666769 0
569837110 256498217 0
68451421 348463835 0
182125758 136801125 0
535543408 418880552 0
557987052 577090305 0
55718777 6106826 0
537430352 363269062 0
134657270 356141199 0
233075912 302452415 0
213703584 97241428 0
218935321 159382001 0
546260284 477539334 0
141656238 302812621 0
544173421 58719102 0
134435027 450597036 0
176790354 540118257 0
252558504 192307619 0
505330306 125890455 0
406748721 20906508 0
246925487 43179969 0
524884625 111931067 0
438442002 179947343 0
257414722 93605743 0
111432653 40335469 0
525274671 251298180 0
247074061 285636924 0
188112814 352255763 0
531161083 159238948 0
414516259 442175442 0
126180524 180907397 0
115660277 538510166 0
488861238 189860618 0
277889601 2474270 0
252593067 106300104 0
387668552 164082215 0
365932175 140441916 0
327473682 259643287 0
578269662 246204448 0
215366075 47323112 0
18665844 71718682 0
372821509 276726100 0
66933585 316818927 0
59733282 155146632 0
248200968 19737986 0
361279932 329397889 0
161560471 11446404 0
460063335 231782426 0
135743063 75837128 0
17844985 574768107 0
568573795 242400861 0
481623695 192376341 0
98721476 344432978 0
331936979 417563240 0
324119942 273319622 0
337376054 98471282 0
107149968 356414978 0
69711290 25211848 0
520097996 77110199 0
69681149 88100478 0
361151512 57580792 0
465947780 217474122 0
263601735 119872763 0
542511293 280629178 0
395263935 524970524 0
307765777 133859112 0
22040221 450688023 0
260188733 458706544 0
496468888 415068131 0
186566383 422389400 0
568203577 403951678 0
505555252 94000478 0
542416485 131097057 0
72235683 535530231 0
447743734 97361542 0
555867032 452531109 0
504970646 441352880 0
200452915 294971376 0
402980790 505772856 0
97963986 445423187 0
136814923 350630870 0
403792102 238890838 0
511539294 397891458 0
392465576 317002980 0
299888309 342493355 0
388276015 365911724 0
66636126 305918022 0
41794490 90992941 0
213957682 547436733 0
196121302 237179610 0
289951218 285075356 0
284425602 45879092 0
193764992 27322715 0
43018676 69644789 0
179776015 288556627 0
537574273 449898408 0
97665314 525290113 0
58212092 560303102 0
404762938 342412722 0
142868980 519113107 0
147378733 539142999 0
408913231 414132363 0
20339908 272366673 0
458079338 265440698 0
199910819 330883059 0
279231560 122474858 0
348833775 433520232 0
459765120 275282180 0
277000268 170583457 0
171915659 283546850 0
520110598 383074118 0
565458325 325984147 0
206028017 167414480 0
566702380 273763660 0
362441843 542318506 0
429667059 436237332 0
93817037 515051384 0
283921996 336487824 0
240650381 553253893 0
376799501 252321989 0
508457865 239168494 0
24463258 491407717 0
291097346 202075452 0
270177276 328795790 0
157636546 214548390 0
116110242 255194467 0
417713331 141606700 0
500685547 574181153 0
283851270 494620217 0
431939646 289077862 0
377778935 264957969 0
514808201 485614290 0
568448789 113740101 0
400454161 42523139 0
176829048 180283260 0
257575784 84600083 0
555004580 275383506 0
283735752 353860497 0
206950356 209028852 0
101243255 497159055 0
417757072 58573694 0
397107160 472317960 0
287858755 80370176 0
407257877 1520180 0
29861352 182018781 0
262918822 326970638 0
418722607 509539147 0
548374779 12681516 0
362264159 324609019 0
422575188 542121241 0
446735844 530736583 0
8078873 456832067 0
521459619 321987407 0
154283745 354984339 0
195710172 217847125 0
333190460 315852494 0
96416997 315831908 0
334949457 557615204 0
376595053 394690445 0
76662914 235945237 0
328895173 350378201 0
372134658 562358034 0
539516438 261797446 0
559555776 312016038 0
41946995 117773022 0
152934887 129812292 0
136784697 476648096 0
298604298 362903338 0
388513650 381799540 0
115619577 249003260 0
537224046 84348292 0
566197253 567911731 0
345790398 212369295 0
283186555 191623035 0
224333370 324198759 0
543015377 174210948 0
422427307 280848635 0
282679468 468706161 0
496172240 317459747 0
483024907 479507985 0
146348427 334190976 0
503567758 488772627 0
302445843 30523936 0
467934471 482389298 0
227330585 416125973 0
570937793 185550121 0
303114661 110694129 0
304891642 48250265 0
169445292 329568502 0
310698641 420464466 0
28735256 207257018 0
554331654 117613837 0
272746604 175635845 0
173380129 55333036 0
391890724 42501504 0
92748585 247738836 0
452529032 372963982 0
249160465 572667591 0
214712055 283903193 0
575193015 35453142 0
343242154 311110038 0
494343296 398330509 0
331767817 253701770 0
20814863 250456010 0
188086233 551914920 0
156934942 89936982 0
527306752 27260666 0
324552993 445100723 0
354009880 533213845 0
114693874 422658900 0
20904042 465030441 0
119481206 519210515 0
59571712 102617946 0
230107893 444284413 0
286705506 307037570 0
533818427 244395252 0
281812488 526315297 0
84681047 472113775 0
550032150 174467960 0
534331648 85859414 0
310522508 465531793 0
113934813 155020125 0
98879723 183297847 0
103772644 115535649 0
505845928 42558989 0
578408725 136647089 0
259334226 532321332 0
554303646 420584678 0
58122268 322310720 0
294089319 433714779 0
366204889 5810776 0
568438799 574312965 0
432695397 85911682 0
540196615 221338064 0
256433556 473652262 0
508567388 552515150 0
431443228 495668940 0
400047137 10623116 0
49060625 570010989 0
527983064 382432122 0
345705298 56152666 0
98488304 286640398 0
190032380 490663228 0
381094910 121439938 0
366964529 357367528 0
152934867 84971314 0
411149066 548349593 0
373496873 371659527 0
155769206 180292336 0
177002295 242206364 0
440423027 45205112 0
514805741 400092109 0
330808688 510173359 0
478737981 64584471 0
365579557 311258646 0
467325558 383097476 0
467006989 384335795 0
471038783 54362335 0
44150179 151912485 0
573713762 192373222 0
420450303 310880142 0
140684983 76213054 0
303023274 473387218 0
254262941 555808774 0
215658595 331211945 0
535912831 202746032 0
213480619 381141540 0
472659308 106772453 0
479831809 434228688 0
377979667 80943974 0
137271294 340188835 0
503462853 157678682 0
120891200 241967927 0
569433066 10616643 0
365411658 434183432 0
10164436 254315759 0
49280642 311597698 0
445701811 91398882 0
31706438 341567968 0
234477518 26919788 0
88999348 122755991 0
370862160 150403739 0
66105276 330796384 0
468991842 239830915 0
465991356 179890858 0
100910034 331287401 0
405254801 503111021 0
138593695 335167463 0
319716692 530389156 0
164082919 501083929 0
35090581 149473859 0
148888593 478958275 0
387646125 383028938 0
558207159 36846492 0
199638776 468920463 0
73073463 87430810 0
308391207 425122553 0
125758011 145630185 0
3953106 9222287 0
19137064 484239519 0
147163709 188128120 0
441823355 493246353 0
38446603 94369855 0
66711084 507324675 0
565537259 336257612 0
144353944 86940809 0
43469675 448483397 0
301647254 208780617 0
156679336 373811740 0
397526589 407078467 0
303749964 281244336 0
424842459 117326798 0
424222485 307467731 0
405659424 442164272 0
22785436 126303902 0
443998165 500372792 0
102088204 25936764 0
365089315 182010228 0
248698066 88452991 0
25401624 358187173 0
221506699 426726391 0
26556241 320156447 0
299780846 20494079 0
296747045 368032241 0
300866003 81323537 0
2325614 253499882 0
54806453 187505045 0
565317581 391548326 0
399617461 128045208 0
558910682 66720900 0
530772257 87199921 0
335291561 569376145 0
279969298 382227425 0
437154372 73685834 0
346136005 410012396 0
405140902 277371193 0
484680381 545823701 0
380227207 248892765 0
475359832 567154246 0
569360088 132967066 0
56006616 353811154 0
537120341 238130992 0
67649645 123704867 0
388988029 107508047 0
433981691 447855553 0
12790112 431914520 0
241960437 120543389 0
311347504 360863793 0
85984949 228095522 0
230943457 176691545 0
375454543 535096405 0
448566032 230536241 0
111732934 372142372 0
139261779 180483325 0
130597741 351077522 0
354586521 323531883 0
567275561 538271025 0
234755430 434286170 0
202732761 28410144 0
296863358 408657489 0
544521269 202416794 0
319348861 145325356 0
10641241 540340567 0
139615003 368024045 0
32541567 237427348 0
474028178 337834484 0
529753817 291593103 0
308367771 213860307 0
45082322 515142711 0
67351396 52177711 0
206016759 523080952 0
169560440 2833028 0
127727243 116246099 0
508919930 184929912 0
553828580 64122453 0
83290600 336198432 0
103362552 344177813 0
135141840 48297526 0
224109530 256153860 0
98860728 112363263 0
343493878 350571807 0
116772361 286275355 0
327772485 61391864 0
519284590 570218025 0
365685845 340564765 0
74936416 361270381 0
263314479 26204149 0
305690813 420420536 0
434321178 398207183 0
302545135 74153534 0
554398798 305832171 0
332792924 23205533 0
469705856 112789401 0
34578005 245127443 0
567302153 507638628 0
5311002 545056865 0
557241276 407469921 0
539781069 180632127 0
259838926 190121497 0
248939233 412919617 0
175484615 17816184 0
111745911 386066344 0
311780263 251193494 0
27638699 23559259 0
486491321 170450045 0
107994217 111138244 0
504427358 434597153 0
186662006 196304267 0
4268223 80242764 0
148563873 554309609 0
249207135 244403890 0
65091480 103882329 0
217783584 575568454 0
89423571 534965935 0
572797233 379490863 0
390535436 283790261 0
459043365 437059158 0
167732338 285378165 0
401276009 474370506 0
451599535 285806714 0
447151337 459079091 0
556032429 556690316 0
432419435 213164989 0
470630684 124170719 0
61531726 1516715 0
413512831 541021335 0
240921228 295029834 0
353153401 453656135 0
284803002 559518558 0
528704153 543094913 0
463971847 577640433 0
494874387 134908706 0
24887149 411134249 0
499127160 535910518 0
9772820 447638609 0
175780014 282115512 0
324426717 558031322 0
393777954 345227023 0
506768435 530351411 0
54671746 481165953 0
553753048 524516218 0
88598582 14061808 0
164472484 167212011 0
307895802 275234916 0
457277361 539952215 0
508550518 533996139 0
48894919 48576258 0
369868917 58521919 0
162736333 255774054 0
218780340 309355908 0
303573758 472103306 0
571416345 448173934 0
451582324 36198738 0
456130966 94482139 0
193709885 577007091 0
470528142 33375857 0
545965763 475516731 0
264480848 8195420 0
396382940 50375171 0
271521685 407246856 0
443625417 69436500 0
532330062 382085245 0
227214178 401371475 0
199264714 53009751 0
394146472 468637597 0
206302840 497110834 0
247768261 20191456 0
368657598 577918659 0
287484227 498169005 0
458182738 399348987 0
260996479 436759303 0
430183113 573792239 0
98593117 4319405 0
71896133 351887159 0
215182114 96943382 0
216466120 255054244 0
140194900 121672052 0
202825659 519536954 0
403104842 483878980 0
308375155 493742778 0
197756171 504912188 0
286648500 572143483 0
378166294 381969265 0
19942116 368109222 0
207565061 482206738 0
64697008 332549492 0
85037592 340747304 0
170613084 508123222 0
370205656 576253910 0
230606690 484998407 0
483939254 47559220 0
523646602 567618234 0
318333735 406671213 0
318175780 134793125 0
75920367 439123767 0
104522592 12560838 0
277294773 504292467 0
116236627 333206596 0
164442091 226469148 0
143635894 309996334 0
159084617 354980471 0
568603378 29513334 0
265876568 563441304 0
115725737 1160687 0
532070496 125285746 0
122227389 447759829 0
473107922 143099680 0
111620260 576673256 0
174943722 428161830 0
525032325 263764652 0
367430631 420544216 0
331026709 276099660 0
497549863 356556114 0
318321147 46321492 0
422763439 300238458 0
496426398 230728411 0
380768491 525285782 0
130423909 104477771 0
471640492 311755633 0
245396950 130721662 0
556534603 131060447 0
14531197 575061085 0
578157740 486825995 0
79931373 284164726 0
359018810 188662727 0
50028083 363349306 0
7380467 105156599 0
136282790 457204370 0
468438557 535407293 0
449184559 434647735 0
457024872 153951968 0
378392163 123526076 0
367040632 379080260 0
506685121 436495134 0
331241963 130325196 0
25108802 453391705 0
574728550 16058311 0
220859730 389607727 0
25930470 82900959 0
332091256 528889202 0
557163133 273992090 0
188314223 575906473 0
209463386 399423622 0
262878821 101841462 0
138665489 251641705 0
527433471 262908569 0
54449055 309347440 0
407062913 481117171 0
157878487 24340856 0
239751739 417976975 0
468760389 440485303 0
433519124 191868311 0
476806758 555832203 0
159070212 404527469 0
199180723 570594546 0
96094193 345242617 0
56062920 37347504 0
100849501 510972490 0
397362913 300072913 0
10488765 201534665 0
347541737 95827674 0
206708138 461274220 0
396821816 229366042 0
163439680 373848900 0
210202779 513967921 0
479023901 187116643 0
394188428 505203166 0
433730014 71041898 0
28641175 27726312 0
32170307 448420445 0
177300579 229934710 0
417402390 15155761 0
190246067 226709031 0
522541694 261152255 0
19916901 203844823 0
223635796 72213027 0
219941728 249037929 0
532144934 76535874 0
174337265 458382765 0
539941632 101318518 0
294304226 424168503 0
344805766 426948991 0
285367664 61479342 0
286661418 418149597 0
99986545 396766746 0
191588264 34174419 0
462553206 244862796 0
455605109 119016550 0
96828757 140227537 0
454686348 83279474 0
143386922 74059758 0
31179380 451164485 0
509872734 438099839 0
341630305 51233515 0
471244884 245647316 0
437383745 488554428 0
39493266 363466687 0
9108867 92199118 0
347329623 302021909 0
260001773 185505676 0
245249044 215393338 0
480326329 421153123 0
29532579 208076465 0
188758592 358401887 0
383081329 8702823 0
499754476 435765134 0
164498642 205357045 0
175782756 479652390 0
273947529 99815877 0
38881896 521855605 0
432332080 410536250 0
509898098 37134856 0
400400995 117996151 0
208988252 191075061 0
546806112 542031526 0
75243254 123278993 0
2855718 45468324 0
308064948 144969229 0
433683803 558971163 0
422139525 475682523 0
186602699 80632333 0
135422820 256812404 0
473609549 444651159 0
9959223 499041757 0
370503096 51176385 0
377819294 9418306 0
475878265 556317698 0
429004380 259246868 0
136822751 372699618 0
61286234 294824829 0
517464353 477144131 0
47739821 360533092 0
401768842 121112247 0
284111789 467430149 0
397072998 553972854 0
248797388 219077829 0
471245736 276683129 0
473404328 41710991 0
497893908 271653258 0
281327994 278556119 0
401914222 107498649 0
557415987 140582968 0
283734633 315455230 0
278183493 409019836 0
83012012 381471642 0
23788379 574380332 0
133985368 494306207 0
150018580 247187438 0
504492436 349541909 0
9543296 246297957 0
283237557 2134511 0
118149399 62156658 0
367489875 459457048 0
342925200 123769971 0
417071498 168149497 0
504906784 549564301 0
347144788 160777295 0
534930699 303076352 0
515595651 425415378 0
148585393 305309270 0
573257867 478709911 0
15394447 426714356 0
175661955 250791236 0
134111196 460263916 0
375419439 119458114 0
394200878 296123859 0
510757767 348496022 0
344714692 156874405 0
131646977 532469928 0
404266571 411056718 0
292414379 378652269 0
342354160 547958864 0
169083391 530141350 0
102411769 338434033 0
35362378 481637246 0
369268248 564437871 0
28934683 304539460 0
323805467 384276333 0
216800278 303598211 0
526666519 561108699 0
47575955 550665009 0
555484572 257808034 0
263109111 96564682 0
45646137 508067945 0
129624967 104600091 0
336012758 539383870 0
21054046 562684225 0
430265541 495439630 0
515543213 432033592 0
414135736 74526722 0
436859133 68986134 0
401244841 297053273 0
274340651 206952029 0
91461593 492886058 0
393026253 425813044 0
388825129 77388600 0
29903702 440356877 0
280170216 345242489 0
572371202 502777509 0
199654676 383416589 0
190815261 240005190 0
22404976 514813714 0
189034277 126063238 0
172224041 449471420 0
156625848 432145092 0
194503368 194112469 0
250774653 224839786 0
312144931 68500743 0
119416834 78464732 0
496650725 400420586 0
330010429 234513700 0
276136734 381215543 0
170441996 529703848 0
567303556 198530615 0
469698310 113167714 0
556399542 118175359 0
251385643 143508638 0
349191213 441896792 0
461492076 148237431 0
55093621 557673457 0
514380795 509292588 0
259405986 197976324 0
259551600 214407452 0
334241572 155220404 0
8618955 506896374 0
134362354 96986312 0
84475835 184574699 0
57476416 310538793 0
260811431 415535643 0
449807901 157182202 0
453372178 178308895 0
413457448 37643550 0
63621585 128426858 0
216820217 242004369 0
233215798 325427363 0
248740317 532561456 0
76414853 520971472 0
124902848 195206140 0
108881760 547176546 0
18015501 481417876 0
294420015 254507053 0
368339575 365660482 0
435272071 285920851 0
89070265 569479397 0
79899044 163212467 0
486911017 535495780 0
234510470 345589444 0
239640426 20585614 0
78656852 569119322 0
133427893 566976650 0
404458080 191574021 0
539055390 419432087 0
245630617 489918466 0
179706508 42674742 0
223208429 18669264 0
283970186 390109850 0
496922985 181347672 0
108342463 259512288 0
44182175 268845308 0
213790830 426955564 0
394586270 117892416 0
485972365 287139144 0
44064992 477232436 0
300668152 53157532 0
290822415 291312268 0
52977701 563352616 0
143542454 212771766 0
289512741 62219339 0
70722793 337510663 0
186190311 497201590 0
191450749 8705247 0
169008890 301535095 0
388694762 558853315 0
62377691 409155138 0
203854126 90190093 0
308385808 125524050 0
153494744 384866157 0
236873054 341936079 0
415106054 489006263 0
409721491 403648144 0
125045090 341904570 0
442720660 338430797 0
321516176 532692743 0
454261550 51486940 0
469889594 217676608 0
318360360 160114165 0
557928156 306974467 0
44133203 383687695 0
3251620 339268244 0
193365413 499804267 0
314797946 538819188 0
63491151 58826901 0
361055853 153517338 0
492352274 416733457 0
296220398 437598484 0
210204513 182317193 0
135001684 58345800 0
218511763 181977862 0
364612333 236278333 0
7137977 228025037 0
501430116 553769861 0
262724679 317608201 0
306584715 224831265 0
362789711 320097993 0
411514492 289426330 0
318229693 425089715 0
93889698 136825322 0
362018396 477485707 0
404367145 358911059 0
554268373 159470031 0
257237105 77939394 0
280213103 450954976 0
508939869 301297811 0
141251558 179425673 0
258676217 356473229 0
514317730 368626659 0
366529446 550648834 0
481113314 303494939 0
227041437 547993318 0
332140118 22291161 0
190207416 450813999 0
143103949 91237299 0
393423603 241516095 0
324747266 305939807 0
527320352 35995850 0
100149738 165015061 0
568474514 244122629 0
32479528 150094973 0
268962046 274651912 0
320183148 135420093 0
381826635 417337031 0
532215195 461370341 0
242238640 176680538 0
356414962 397135213 0
206030382 464873303 0
382955694 441981951 0
95955671 508860763 0
47601369 186210884 0
362225714 498035442 0
19901673 172873083 0
544872790 148975792 0
519613408 498556675 0
56275695 378571727 0
490529777 12327117 0
393964975 451917628 0
182082998 57552378 0
507812274 558696953 0
508918263 376613465 0
324285236 187981716 0
539010900 110880349 0
131732674 233095648 0
133651655 507363008 0
124261282 65837372 0
76330899 156933728 0
238650577 391874720 0
158029234 32180244 0
484506349 233504172 0
288711469 186787110 0
67824793 229692004 0
440948764 50454180 0
560585210 65985915 0
220070125 148880331 0
116456070 534722155 0
409467496 423493165 0
548613753 228115302 0
355751072 206830108 0
225826143 367142346 0
94085068 463880365 0
179410562 551106942 0
34877896 331412459 0
209499683 97469183 0
27547746 418217481 0
139007862 324928649 0
321481140 398858955 0
560111018 72110524 0
349188053 86896262 0
534791062 95511158 0
534576238 435162225 0
557019837 292062301 0
169142986 492360875 0
222857592 472101207 0
334380697 83844174 0
43263393 466508326 0
108577671 18112515 0
229863325 119983987 0
298708382 337458000 0
181634354 316271520 0
80905929 25029026 0
168921571 262604112 0
515543294 345369457 0
75232825 193791314 0
292687111 525880226 0
404903855 156410685 0
285113138 298794176 0
325984721 171418134 0
316680818 352069187 0
318994849 117347021 0
194659200 325781649 0
416905472 61783637 0
157388393 198824944 0
467996791 102618825 0
152456100 526780060 0
15601047 205192553 0
147661597 551538030 0
547714704 366610157 0
477819012 502421235 0
499214976 443587650 0
151299642 436228233 0
522377848 211956797 0
191929440 87314838 0
506328593 28860639 0
556453287 155918261 0
445844771 12470535 0
392163624 298405427 0
371845972 363664760 0
375995275 162698085 0
343351256 93159528 0
331034264 552024765 0
578187411 294580407 0
366654249 188844438 0
520660788 333253050 0
568653293 405227921 0
315002567 334903446 0
288289933 376359134 0
417728054 50443849 0
362685906 137475008 0
8306450 197895950 0
252633174 1174364 0
44816605 445969941 0
269058892 22364205 0
48608965 133895753 0
985931 426840398 0
467735805 524267601 0
542927597 243039576 0
353033483 33374683 0
78322473 535420007 0
25179021 363685312 0
416078032 114506539 0
192679259 168650135 0
202921755 465997139 0
24301521 90119252 0
415000991 128889327 0
201719728 279911120 0
505057468 437119262 0
159617968 277119201 0
488191263 486552904 0
233590404 94271087 0
5548990 227269695 0
571019064 20413340 0
206354889 138766894 0
286765015 266092630 0
178308194 90569879 0
517017971 265095078 0
38755440 41448558 0
435410666 38282739 0
475659463 127651253 0
338778453 541854995 0
242206755 478217264 0
118857879 339921941 0
538695549 377762221 0
478826353 231541587 0
381780052 415166300 0
359589765 435304397 0
328590037 138622476 0
515948372 434609062 0
391380932 191852564 0
80996578 392915239 0
13896296 278719153 0
567429472 320886809 0
545827089 316234274 0
263260714 577205834 0
533031388 232421225 0
432021815 72777513 0
288840552 430584032 0
468372449 21979389 0
555235030 454277077 0
130006171 576535601 0
379839266 57014688 0
125021375 229164829 0
202598738 416526250 0
25574180 138484872 0
165811754 129174230 0
235241125 498300420 0
432935844 342998944 0
372004922 216577383 0
155855940 80453454 0
94432108 503419359 0
470900357 189546900 0
169277581 126722307 0
3610141 250872779 0
72679974 91646475 0
365622586 228991741 0
214903218 563686936 0
414613789 572307304 0
104668554 505719897 0
269790394 236080766 0
142515571 578023020 0
215686599 57301408 0
4744588 85526220 0
478760862 213071549 0
85577977 224375483 0
319592088 295746095 0
384696442 320659142 0
162735522 148044565 0
407753245 145533496 0
455684585 261767740 0
16247150 97939859 0
10043597 211102977 0
501901607 448278615 0
337827557 94568028 0
42452355 16210031 0
164749471 140456421 0
273966943 373292837 0
362202933 235675520 0
78815163 155009790 0
78436188 209627690 0
282203897 184300936 0
436716779 442409574 0
336919745 81590938 0
134447441 548910884 0
504808913 136950298 0
171772900 196548640 0
116910080 493018005 0
262506826 5486732 0
9966367 180969415 0
232101325 166353119 0
160246408 78537292 0
13760609 169365085 0
320609935 392695804 0
393405640 472838316 0
262863288 300260288 0
231579570 102032575 0
432443116 201865645 0
522691678 192904817 0
355938009 369457427 0
428454495 126494100 0
318901208 372724012 0
239879580 495441630 0
381372792 344080989 0
316576572 505388705 0
194327605 345918815 0
145747512 154704286 0
331971883 375558802 0
575089765 316911139 0
364599787 379770907 0
62217259 169413752 0
471088659 219509560 0
126599461 574506730 0
54775159 320195654 0
300648136 459891952 0
162628802 517742409 0
104170121 151609904 0
391501440 104997534 0
33496856 296406530 0
19970301 546369034 0
123706541 110367318 0
256016873 198037308 0
138924042 527930550 0
480807427 351952200 0
254683673 133559061 0
529338795 516251173 0
380503606 314001583 0
207844833 377835035 0
246497879 39321757 0
540410909 569605558 0
186476326 209051875 0
517663322 437670238 0
566645385 436536510 0
30212752 150255764 0
492412212 521776583 0
444108508 416505891 0
504438354 96919909 0
103595367 364513719 0
121414696 576969357 0
334991550 160464140 0
248384740 222645263 0
313824164 457554341 0
193052879 245433375 0
170439785 345511232 0
380829976 274871460 0
311359456 275382605 0
539275708 204944133 0
392527373 381766364 0
442496729 253126258 0
96056472 384354993 0
521241866 343094852 0
98631315 160891928 0
59883356 249273165 0
189968054 555374371 0
273754293 450960423 0
211860532 16836713 0
394064730 191386286 0
264570579 135078973 0
541714226 148827431 0
363699326 569861170 0
362794421 262342819 0
398370679 220680160 0
407745326 481087246 0
522599559 310500084 0
99747205 47891637 0
320758872 289605311 0
82113217 57646521 0
3256944 405447966 0
236294241 547699956 0
279977256 576589873 0
576072190 548992686 0
385050854 342514899 0
181554266 151999656 0
179334803 213074354 0
518306452 227831276 0
121379234 310194863 0
533766655 65836133 0
108400188 163147151 0
305904869 568979497 0
351940149 341802542 0
483996372 263154969 0
12164300 245957221 0
342362603 47659908 0
357646133 190549334 0
494653572 168240640 0
361890976 206472178 0
574548417 448773277 0
343987542 534777801 0
392395563 1086581 0
201947631 492606400 0
248697610 39204296 0
535174233 163783824 0
378097597 294044916 0
233109838 489042024 0
67180463 57838779 0
175419652 112276503 0
207661881 350614601 0
308623577 102297434 0
238637184 13843582 0
91915278 283080332 0
355360423 229262767 0
328541581 474767819 0
193118907 572985772 0
3073945 416652619 0
133873492 171587038 0
435606612 78291804 0
572309949 58050162 0
332945887 309057052 0
228809090 340670326 0
551539885 295317732 0
576396954 31672452 0
60767651 460531950 0
301798993 462025962 0
303774439 517336459 0
63279284 199477374 0
176264606 39188489 0
325696808 461034379 0
21902956 122946670 0
223753643 295744555 0
518120741 392344704 0
346153631 157421993 0
552863921 462543181 0
424868503 460396932 0
382359529 505307080 0
314784816 138191522 0
163899840 415282521 0
460452022 314193883 0
564266438 118913972 0
205070815 424913537 0
156814749 495192533 0
493984249 75812664 0
113120206 245937353 0
163798114 506047887 0
142823714 184242711 0
501981653 438627356 0
356033213 540107039 0
30964054 76063214 0
202920639 260350263 0
325588613 419475320 0
569283948 19852437 0
236876006 305644899 0
185880975 502907393 0
253772928 135111728 0
410264125 456771162 0
379971401 572162042 0
250914716 78339109 0
222238951 440069228 0
16677504 163361312 0
51759562 50988124 0
316457556 42764530 0
144674881 563451307 0
350327975 185025671 0
110746665 453382891 0
243598696 418076510 0
513763831 420986457 0
167055773 358657979 0
380949035 393164227 0
305099333 26390777 0
362152176 393914634 0
62919585 93630030 0
233254552 349278616 0
35242679 304544145 0
429674641 200860119 0
329389952 271067229 0
544299667 274911035 0
66922803 150444782 0
399717508 478054369 0
456534869 316715234 0
522066427 383726086 0
201355164 65572160 0
323364420 6135396 0
323241794 214113138 0
401499403 210061100 0
98207475 575678901 0
183450642 6907316 0
278992022 339371673 0
433706184 358563578 0
368668448 20921374 0
442917975 536783557 0
246262977 15522481 0
134063662 210505085 0
22961166 187716417 0
374481919 566392855 0
524520277 348768767 0
89262169 397338195 0
283572481 341442609 0
396455561 318940243 0
285404211 216743931 0
424733783 302056946 0
68435716 433407012 0
205945641 65490433 0
392083982 288125934 0
538218575 68866118 0
1502205 217019700 0
115042140 219798921 0
132135702 85870678 0
537384616 79542239 0
17588461 376867070 0
197806411 345328856 0
43395503 475870331 0
562750820 315972786 0
221612386 529282453 0
61938250 459097981 0
556571307 359928126 0
566463692 166956707 0
531218781 128366067 0
105234152 326957712 0
275972453 295863507 0
34205604 44330329 0
575362981 477231520 0
452028102 37774230 0
57806645 292100067 0
341405925 354787094 0
556062567 201159489 0
354765138 379052854 0
281756059 61529064 0
82533235 239017201 0
483647101 467418783 0
189972526 576598640 0
164643852 296492019 0
228593908 249185900 0
185614582 359111283 0
578626814 304102320 0
302930283 370076377 0
405991878 228022077 0
426097750 99597661 0
212414827 548548229 0
392370780 109880054 0
191225055 338270432 0
452918468 321744691 0
178235253 413857319 0
21225196 408654844 0
23317546 263506251 0
256679708 383745972 0
244078869 529114963 0
496267564 517475009 0
366809505 281742318 0
196483707 192769599 0
508453563 25872705 0
105719226 107878026 0
477011832 23481817 0
42703171 296954992 0
37600651 34449849 0
500603924 399008286 0
386424433 60194270 0
94246073 214466588 0
126479857 279366089 0
515754627 228137922 0
559387326 256301697 0
152492102 564842582 0
402474250 569617786 0
153029667 141299803 0
26853837 533386073 0
440393043 197739579 0
230100419 244101467 0
238807120 25573138 0
529799009 458471 0
310851855 121669222 0
480788141 292135997 0
462545164 116383398 0
203933122 34284745 0
111667939 363339454 0
145784960 247627326 0
104626873 212612879 0
389075411 218175411 0
480874490 575054160 0
39601317 322625107 0
365271584 498241937 0
8688115 413961247 0
189775737 571408667 0
264065756 478207501 0
537162420 202839679 0
398949081 488694844 0
110106331 286003119 0
470761977 322807195 0
507942495 110478010 0
90942802 127828933 0
139415736 496334295 0
548400750 347636876 0
313115052 279481356 0
452425255 248030352 0
483207676 309223698 0
18464561 196102671 0
551258284 227471110 0
330227494 118376858 0
347859304 578426484 0
435998728 451965253 0
61070457 182378155 0
505580158 277097933 0
453713017 219976261 0
303060554 418942815 0
333295695 71420676 0
57195263 221561496 0
195679322 105705203 0
12259211 514592706 0
13082041 520199380 0
525061951 193253190 0
543587826 227949296 0
171465125 47801146 0
298378882 171968205 0
502887461 426516171 0
404694584 59103004 0
457746281 292041508 0
157791806 28128873 0
52777041 282721079 0
471640427 529883456 0
75054886 340864523 0
279144319 343898718 0
253038877 544186165 0
32530607 401064953 0
47266554 349263537 0
132294894 159822962 0
217398786 44331442 0
414166661 241937914 0
480365482 124247425 0
379531565 142975398 0
59930350 280942741 0
513831854 343126980 0
290343852 550345078 0
451697009 239213093 0
302237804 191712463 0
409459746 42672510 0
364696406 436380948 0
103799716 19050038 0
294661803 387822191 0
251014648 212371716 0
21611246 283333428 0
561254291 452737949 0
294104440 475798502 0
223410655 218260745 0
500212606 270839642 0
505691151 207793748 0
149372975 248807047 0
189901937 174195761 0
393297707 271381562 0
182701496 450946992 0
453062932 485429181 0
184154617 223963191 0
232214609 426249749 0
411858147 248230010 0
500102720 143393741 0
265709358 493938402 0
501858449 193668992 0
168271935 278939223 0
30597335 35061868 0
234574772 200309132 0
441168039 501447473 0
495818446 296263485 0
190785119 545410301 0
99326873 225598423 0
568714332 219476975 0
113289517 536923993 0
568879691 466677808 0
372352972 254917563 0
144403719 312420796 0
339620760 417920519 0
290968282 145257747 0
297997870 118717884 0
14959847 99360441 0
202176204 533788551 0
449583540 306804303 0
4791431 230665308 0
560586931 439990020 0
274762355 516999810 0
380641628 391917999 0
48833523 171548073 0
209482632 271687106 0
358214321 462237962 0
51872256 47129368 0
112126858 233504028 0
310788007 546107003 0
456941818 66183194 0
485264202 500470806 0
208159952 262860963 0
123374900 152130586 0
329004313 281390878 0
279399753 428729824 0
10019195 129194661 0
196441450 562264242 0
481493669 284521863 0
261773090 429194707 0
131046082 58619428 0
465806564 306243962 0
502761291 271663564 0
305593023 116746463 0
261096400 298967833 0
513576765 217545010 0
349764345 423209611 0
410267212 413417606 0
314337531 250042794 0
114300049 359624654 0
85834174 406630122 0
507398563 273227135 0
357484338 335200208 0
438811659 251837548 0
166830991 394349646 0
476425974 3623991 0
3228573 452938643 0
103274737 487853777 0
489854681 224606918 0
554838708 220038652 0
31193031 380948592 0
279761802 84137630 0
500748031 307996170 0
509087277 305301495 0
105965830 433222642 0
564630595 359984739 0
364071173 267498379 0
66928186 517796387 0
503993680 298754581 0
319311433 35131608 0
390592006 154934461 0
288044305 158892818 0
174334304 353689462 0
382323978 146752217 0
352471602 366858894 0
523798991 63631926 0
110605574 75534163 0
117482086 290436383 0
162879836 297676287 0
521384272 217461771 0
379920569 335066947 0
233489888 342792734 0
32467507 399713142 0
505008729 203035200 0
226279425 145221159 0
524972477 49806749 0
552653665 145455776 0
345246567 312401316 0
207685262 22066272 0
81146666 448669437 0
98945452 255601329 0
167327205 321725607 0
563371097 235835497 0
452973904 228589242 0
167715024 546704502 0
553572174 576683196 0
218046202 480604745 0
24746058 419780016 0
313777731 16219001 0
260639589 568067563 0
157165652 325795802 0
387187723 528430556 0
24776861 256133456 0
289275452 322035294 0
563663771 195714310 0
423453561 579274238 0
204646278 342891918 0
541030453 578132434 0
130315878 334498413 0
94807959 428374693 0
150424447 108026901 0
161997753 190517476 0
119790768 109726869 0
14386294 241178690 0
2157899 20713506 0
143589190 402550474 0
516296522 51492675 0
36177715 373253233 0
579067920 22541971 0
265251437 434571874 0
488120633 158019416 0
413852068 142592773 0
190027636 307958812 0
187922244 426847586 0
461060987 159141306 0
117615674 391642025 0
120212938 345345467 0
565350573 494427653 0
147590835 171353197 0
319433131 531404316 0
301222724 475838338 0
429897967 447914041 0
176250054 296638845 0
377280420 25590423 0
418808705 528202700 0
443764746 114107718 0
218555464 537009206 0
534913708 212336265 0
61511306 300480747 0
479887102 427889350 0
172513180 531950371 0
171876505 396557168 0
390461981 208239036 0
88989214 18210267 0
318745825 541536341 0
136319822 320166575 0
101943329 422532972 0
309305238 177506804 0
46259162 330929452 0
566734400 514121044 0
237344948 43634235 0
22463980 147307780 0
431171378 125580167 0
26040453 174113941 0
368463773 436395871 0
385477719 356296856 0
329033664 484454719 0
539281557 298670426 0
89082418 303812493 0
70248783 241738780 0
145107327 28200549 0
578990247 146745629 0
172530681 157282671 0
70128102 106992982 0
517314698 392617811 0
559292964 442012414 0
122428872 109975819 0
245723023 165404968 0
280184691 58003507 0
172511860 537185291 0
64969128 96572587 0
505615513 393545250 0
406743534 521461464 0
240740733 501125394 0
291443238 173560496 0
462349471 272272421 0
156720098 106447995 0
394859675 250770981 0
43966431 421613228 0
91289164 541047726 0
494191242 98308471 0
363955689 46999033 0
97787232 56839033 0
509337093 123437829 0
129202537 372857527 0
188334461 494143365 0
26776208 210949644 0
493173365 245310356 0
513781162 345526090 0
112035555 378066629 0
8191573 407082861 0
250370536 140103388 0
9229834 128095947 0
398773366 525034811 0
359995634 452849877 0
269733432 146628810 0
313908764 286076399 0
8628743 532811415 0
377614684 459266836 0
476956707 7267948 0
565278909 21480874 0
528809172 5591389 0
102491192 469557219 0
569305892 138319991 0
167684013 96735814 0
410645154 52007845 0
311574705 286134952 0
310073926 81706528 0
396440025 173032351 0
388310894 51009805 0
405844386 494868446 0
315097001 281201299 0
183665060 281476491 0
271023919 352562884 0
405451385 319851270 0
273955137 304446482 0
533600393 386450469 0
181862024 149569123 0
449375163 32880615 0
415122401 452596231 0
408091141 138790199 0
180521646 28618543 0
399903913 451086446 0
229134583 118527260 0
543708261 345261785 0
260602270 411269495 0
522951238 153199379 0
462482051 448070540 0
397453892 241455103 0
566268938 513346806 0
192722395 260819318 0
527200669 326030075 0
96476995 374476501 0
299790517 423358845 0
222167355 278144940 0
321941705 68495578 0
198803250 522205530 0
82956965 519996745 0
260352390 503512249 0
557231391 386149959 0
550207690 505256414 0
211839980 325359138 0
32118775 129417155 0
579582569 370030373 0
558252192 496791908 0
70355835 33497070 0
539058106 503158642 0
24577832 374275549 0
78789328 470724733 0
69143602 26981661 0
253963404 158154484 0
43708048 130366362 0
444434444 413538241 0
295608732 289500463 0
412234376 120539742 0
563415557 363571916 0
16997004 19701888 0
546461916 358545414 0
70053919 257234904 0
409531451 300468345 0
331697457 313293723 0
530902500 196573988 0
566281040 96490580 0
220422659 215948020 0
210113438 528700967 0
14196541 21070127 0
18473998 204862930 0
119519711 232404151 0
565974039 358889235 0
113577160 130416944 0
457930657 531517270 0
175587697 475071749 0
384112335 307198707 0
516403203 200477175 0
378715797 467772036 0
471780126 152825963 0
372006165 99770683 0
83952144 100630389 0
165017231 452151530 0
253876159 499840262 0
450188320 239549536 0
325998011 373061732 0
20662995 208776988 0
390821540 465592474 0
108331975 559394345 0
262716202 392235788 0
353127106 168001813 0
306119040 251892030 0
357697929 50237742 0
267285898 520536416 0
170855516 96275638 0
313566274 409696254 0
228801808 6939937 0
530751211 368809207 0
9749155 324454587 0
129678589 497869606 0
86152374 37124211 0
15919348 337094372 0
433161820 327784528 0
93134038 45155223 0
27983657 234556240 0
527479805 7267345 0
48890377 297145303 0
471095583 197724212 0
355040340 209056234 0
64865099 465663190 0
80692208 231335768 0
83606536 202526039 0
501988690 288803158 0
479050991 155615275 0
551808681 16161001 0
291465970 306592953 0
263919372 549730568 0
528630789 496917481 0
68744032 346971567 0
161744275 15843081 0
7853430 214227703 0
52765958 521714893 0
9327542 450285585 0
135046667 436957534 0
4030091 164050751 0
372076422 276300539 0
464205215 345526147 0
300686146 94125776 0
563484414 539983892 0
482098961 404962920 0
323319117 102728699 0
259370410 66069372 0
493766640 109727875 0
418736515 339898721 0
293436592 155287461 0
431363962 61365171 0
73597179 171823631 0
438218174 135265199 0
194448626 114179469 0
39449810 196613401 0
510434498 175369228 0
566363620 474543537 0
242144629 546321722 0
527148147 507464071 0
309166885 363448406 0
201189957 405430137 0
218237037 128427305 0
82217328 570427319 0
560257153 81260865 0
433565481 450044940 0
80067422 450217859 0
8876777 259287755 0
427187565 301367380 0
499794983 94578667 0
15829265 390189356 0
525403893 339497791 0
369023225 181277502 0
195273135 410740206 0
306265608 388608738 0
531677535 259534159 0
240742764 72558538 0
70587164 440575629 0
170436190 97059963 0
553810251 143867395 0
468738217 324190872 0
215889481 186179758 0
103605071 330169648 0
105618606 311355754 0
71221976 422577253 0
534716525 157115521 0
20149001 207551188 0
17047874 217452263 0
290476080 165803131 0
177884336 41123173 0
233815108 28587308 0
45003636 17622121 0
528245260 240260987 0
46761406 5468992 0
53931080 224616063 0
211071841 172137916 0
13816073 233046561 0
561688625 295100065 0
401399963 350437028 0
200285792 219933144 0
482929162 254138655 0
153493982 540493113 0
4625916 426460909 0
342012133 269488322 0
440265459 297907011 0
208894015 419628525 0
558170109 514760162 0
9377911 460935484 0
384418930 140362426 0
84497550 479009564 0
552194657 296310112 0
246138788 341421894 0
360019472 160664043 0
184356679 206896433 0
387207209 555960379 0
268400305 217668332 0
331359319 330831694 0
576191227 96016644 0
288331899 179899843 0
144671548 356235429 0
502366654 234075980 0
362807189 286634254 0
26981179 152822207 0
332442546 493072147 0
410597503 41163699 0
62921589 453780812 0
413102336 345745315 0
295685998 503126540 0
537752330 46343757 0
276053738 440740083 0
347794858 565223309 0
504158274 321375026 0
381323602 95109711 0
499993668 486101879 0
103637794 107772997 0
268643474 475488048 0
159156462 66138580 0
282032085 190161954 0
73929035 347282193 0
62730582 70340241 0
401006145 90274199 0
452752877 552005030 0
76974130 157582521 0
221327524 539479416 0
194864278 301291479 0
43198421 182171402 0
247478563 181733882 0
338207302 32840808 0
325577193 253538579 0
470177236 383052582 0
458034487 130383531 0
90308621 110199155 0
209702242 479161653 0
486421570 14742514 0
11781322 207091719 0
51072135 363230304 0
159830857 39140507 0
238880082 77814850 0
296918978 360766552 0
91711325 517698753 0
89200542 155559499 0
251569040 226448210 0
278725649 333480377 0
38152427 294262479 0
519205469 396232299 0
95297691 306363702 0
93488428 58500627 0
322284781 308114686 0
556347606 76440056 0
424143983 328889962 0
236253886 57398717 0
324250345 535182132 0
178102221 37548839 0
39296144 332377669 0
565770949 165217280 0
43984087 173598516 0
567295273 237420187 0
472518206 456651277 0
354752882 346202952 0
213977245 42582101 0
393002861 433856618 0
416012045 270526006 0
414589784 510368340 0
568711233 190585046 0
47228636 260175147 0
105335300 123342169 0
87460166 336679903 0
426016295 261775982 0
49770912 457995533 0
187309880 504808004 0
523476117 175931685 0
131930706 530027204 0
98600843 445059876 0
250790791 561342871 0
64079442 63060530 0
51408590 455789835 0
89376652 576083172 0
297207974 155812160 0
543625165 68311879 0
480414422 397260478 0
464038303 81978634 0
406271862 493456083 0
153985568 515080437 0
335734695 224901545 0
385407653 556827408 0
469718713 209782166 0
361446560 418571071 0
157114092 476805674 0
457815564 515890760 0
108493252 488112589 0
161745257 331143454 0
232389766 577440328 0
43687523 195850587 0
284275499 423357512 0
350212259 286143133 0
382842647 120480869 0
67002023 511813309 0
422944389 319207231 0
379636016 395087278 0
481311951 284319297 0
462081316 197067645 0
411468463 325354546 0
276899156 501593184 0
555633428 105308336 0
62716213 245631222 0
503085068 288598939 0
415019839 538245813 0
292840840 575739741 0
53492882 73345775 0
560271544 295175873 0
152893130 569396795 0
538552505 184779456 0
76034189 481913595 0
135768963 411481444 0
123456974 350336483 0
539292485 351997378 0
209366969 316953926 0
461246439 287712730 0
139058033 45158435 0
435495519 216471176 0
199771907 319233995 0
136827428 290038105 0
107420313 342471079 0
88927620 279473612 0
457701692 465193959 0
534496331 331247329 0
491224801 102470836 0
564754602 25738097 0
211710447 446301645 0
432946783 98791270 0
63593536 231047933 0
157396395 40198501 0
90759248 36851924 0
518758547 550467001 0
4504705 317111243 0
126571519 288290049 0
361826741 36982719 0
439359667 287359738 0
43001172 469049917 0
374078583 488112585 0
329674270 84913345 0
331468667 294532131 0
57623541 87131291 0
109388611 500881064 0
267557390 197385718 0
75726062 528077172 0
148901906 415505374 0
37811554 260699158 0
274444207 564193378 0
70701701 198434491 0
37311267 46461685 0
250139249 409459657 0
2118824 300178984 0
280715094 375526487 0
289027409 347419600 0
164383713 149244944 0
345983954 161289086 0
220632956 149050754 0
431676946 117168400 0
537172843 137748110 0
508819524 316780314 0
112404733 516217547 0
146395843 523005991 0
236422113 33218458 0
478816785 94263337 0
161502507 39521342 0
155102012 254504609 0
79931975 202551730 0
298095657 350044338 0
127750875 106002816 0
6523576 66178250 0
104066696 482605987 0
359200400 70023490 0
426154900 454150127 0
479145148 500508588 0
821450 250486381 0
396757480 467369541 0
361561775 156699002 0
396427140 435945447 0
463833230 82623314 0
321740567 554934863 0
262866204 224474030 0
20751688 239943537 0
300274126 539557774 0
157529493 41988078 0
263390592 309907247 0
498022151 109355442 0
65493969 529991698 0
210965538 495445567 0
204985406 55405287 0
501987197 485717367 0
84542587 543975156 0
536645654 466798163 0
22813160 548385318 0
326288158 936951 0
20342706 516432520 0
410748879 327354286 0
437555549 373934507 0
534897687 520423781 0
152784288 577829830 0
366703944 381033592 0
262620445 100164111 0
494239448 123323138 0
305920739 266888539 0
328815082 187259701 0
153012418 507491671 0
364481499 314191563 0
11970730 258821406 0
448623384 181864716 0
545543836 476586844 0
270493193 547927857 0
308654823 68944314 0
367693710 16541814 0
484582037 335536822 0
396280643 265233375 0
129523170 522208894 0
368709699 310645698 0
372535878 88452809 0
72678302 244094411 0
483420118 496047934 0
38923068 134549900 0
19624997 4014619 0
240589709 489172093 0
292904589 504107402 0
143687816 361670735 0
341530551 340190520 0
297352126 534901270 0
51608485 40194175 0
545492725 435518093 0
424299892 532533042 0
158477478 377678289 0
64991999 58239777 0
90371046 202020151 0
358285086 214573085 0
528857233 447886794 0
17414066 259607014 0
153651396 461614213 0
274132183 38656835 0
353108047 391502809 0
238920369 90621519 0
277049702 136650706 0
491571790 563038418 0
91547696 168688127 0
559101689 448378514 0
399669450 115546050 0
234682022 66906332 0
395343356 204435671 0
485047028 218520471 0
16713760 177109346 0
335785332 453562754 0
40412709 527791480 0
307822625 176952834 0
482469828 520307222 0
573956099 169160103 0
68337679 319255533 0
152784527 309616424 0
433213712 318260475 0
139343486 18308874 0
504938444 192221022 0
403055949 314363040 0
145606844 571793806 0
425641240 58415087 0
501100938 123301310 0
12460202 226385084 0
118467575 218523131 0
478607750 475977381 0
210914925 99717245 0
17808811 209406402 0
336923998 101129852 0
118249305 423169119 0
219937498 13733087 0
42246289 453813296 0
136473526 102742586 0
331328119 194445769 0
417838806 329044246 0
575790556 564985612 0
492843647 557518635 0
487957231 545738819 0
295900268 141456983 0
433045432 27393900 0
348599615 251055164 0
364744361 373919146 0
93477493 579101952 0
367201346 123539758 0
423611804 266495112 0
273096122 99314871 0
214144265 470396995 0
432120665 151831661 0
114156694 87758813 0
203475389 304579700 0
390367964 314794743 0
247263956 279746625 0
216947958 531906104 0
448017982 387061421 0
554866577 542912786 0
316843719 4613750 0
397810513 394528711 0
515080377 329932922 0
534200346 161656377 0
89792671 248044544 0
459285757 44536864 0
111073706 143822281 0
56057322 113172352 0
366456212 68455945 0
210404362 222162256 0
529006001 179540727 0
35868732 26645844 0
475050534 400949617 0
85364573 436337742 0
120293377 210112714 0
136756100 275787607 0
350543340 218837421 0
563408585 125612809 0
52997864 80496994 0
275418942 521883442 0
198500171 573314247 0
307246316 395509378 0
223407960 440469369 0
472429471 66596201 0
555437060 187160479 0
294768027 103503790 0
12064245 495215041 0
464039271 423017031 0
202123895 288653481 0
562463004 548135759 0
81290611 307088002 0
103194478 46672599 0
358854035 41313210 0
326328137 148152328 0
243586054 82961980 0
18080116 496402027 0
235602628 127865640 0
220822351 44460887 0
575939767 524255857 0
78206489 567607083 0
152761852 188969966 0
347607635 51217044 0
449852494 127088807 0
73454495 71496948 0
4378507 539972659 0
140219602 114836837 0
430831457 498806237 0
479889645 336041787 0
388638999 568167407 0
129172096 98069960 0
161142423 57429075 0
453795875 241516737 0
566489871 374015170 0
57475686 116263375 0
255862378 315457080 0
463460854 295777814 0
355141056 119110797 0
182740801 301405536 0
66547285 500190040 0
497486749 260008817 0
528710636 219149203 0
331453224 136790543 0
250331387 256387424 0
189562508 446410077 0
76475047 439828968 0
123411498 106973931 0
331651928 373505638 0
544281534 378754899 0
289415339 51748732 0
77744682 155872213 0
357449009 195224571 0
68693143 570484801 0
573333876 465280435 0
44952296 184298332 0
347008409 486478763 0
130642893 152144001 0
51949695 380906906 0
426920218 280643816 0
484231512 211489027 0
76221199 98312927 0
459861000 49406175 0
283336935 287121335 0
238080673 179354002 0
244783188 267468209 0
365431355 432200971 0
238663435 513205423 0
529495865 140023644 0
358047397 281407588 0
437343982 233698922 0
230855674 25104276 0
319377230 446647990 0
17426235 19263648 0
439989512 441865172 0
563715230 40899072 0
251075505 8667129 0
97013514 439900444 0
178900753 306108839 0
188042213 289553779 0
83886736 421151300 0
253949498 92862250 0
494242437 241619481 0
38758049 11857589 0
33567069 471269291 0
58080207 138802544 0
176332488 71113573 0
440807792 89435148 0
285517540 103641057 0
250345999 399125007 0
404746792 242792983 0
62700066 165512786 0
100411848 226306185 0
397740167 457230776 0
198612841 546581762 0
101097615 113194276 0
12779387 286831237 0
173777668 542062378 0
578149965 236729610 0
53254404 331570006 0
485547379 572930802 0
34121552 140687449 0
166206744 122635501 0
333187993 284831389 0
271612346 569851311 0
50525802 433213281 0
130088677 172102200 0
69611303 351598597 0
158101186 103877784 0
499040291 259685748 0
90011464 579571160 0
161941212 263210846 0
526759785 18844946 0
450218288 466259649 0
368863062 128526096 0
108969801 425740854 0
224350307 1344318 0
538655758 303947701 0
534790023 31971501 0
180270951 152189569 0
267758448 248645867 0
267482426 181739961 0
469887399 140808198 0
411166430 541147365 0
442198476 73787657 0
213217860 417119387 0
186354045 124107539 0
47538672 201306794 0
444233133 548741775 0
139721013 305341326 0
8237194 369125628 0
72816265 209538106 0
305138817 229035021 0
440376779 149788819 0
221401419 535080810 0
525773345 4960076 0
408366436 299306842 0
392999006 72731221 0
84279141 5451731 0
213731014 466424696 0
269425259 210852117 0
532029176 320032524 0
7023437 563200146 0
370470450 165001041 0
547713697 533157528 0
276992513 35756614 0
396716895 563795960 0
329442060 549427929 0
535959759 413150646 0
426962093 556513461 0
54447037 175744092 0
275670517 333405343 0
248991617 389223897 0
430394321 154161221 0
455992038 451467112 0
364336501 172878621 0
318631374 118916116 0
185095725 111654889 0
319673026 354405767 0
396230962 400543613 0
257249982 362050755 0
141041735 266667824 0
477958900 418837880 0
510752122 394382545 0
69941757 513032878 0
226251912 109260660 0
340766422 479499727 0
313871041 121477524 0
159655596 466317094 0
131851875 274842133 0
332016967 395983295 0
80315929 212389651 0
233133528 365447753 0
504517962 510437244 0
292246120 499020289 0
16695230 382594237 0
265843770 57467663 0
215271598 255898281 0
216121056 381968997 0
402559516 355050735 0
83648147 576826586 0
20363316 145600899 0
43097328 532192124 0
91588686 469551315 0
350392843 162566553 0
506977022 271576675 0
397295192 276610590 0
463091134 144269448 0
56312051 229144039 0
393096221 190160120 0
1817065 69219055 0
302209148 234718275 0
167138409 329710632 0
34121913 49161791 0
235427673 85378030 0
58784634 269018110 0
241394989 430049482 0
131184885 484241963 0
70435580 244594751 0
413526112 541627561 0
228383759 27071869 0
508241934 159696857 0
402448691 490094234 0
453405013 35806016 0
485588816 213166572 0
193062328 169182451 0
472947489 155029032 0
194217844 475736766 0
549877567 20182884 0
401001489 108984511 0
524114086 302738631 0
489639031 78794199 0
10844162 490128011 0
243867576 532063911 0
348436918 231966592 0
239663147 566916624 0
205359407 212591928 0
368081904 545484488 0
50951190 54649765 0
402999660 450992820 0
185265778 448977815 0
129011388 449403504 0
357666745 270576908 0
350459586 172916755 0
401554932 289114689 0
421051861 439683554 0
58483636 253043330 0
342468676 305139201 0
382535068 259046599 0
205766131 133001213 0
539256003 449292324 0
240298612 86891402 0
439867595 339678141 0
69378856 87576390 0
213308405 572205392 0
494693919 283865267 0
19406139 197036041 0
254566619 398046695 0
267204235 557429447 0
524358506 216151646 0
319134434 213845896 0
336076689 53173617 0
167073781 313156768 0
359181584 10541334 0
531843100 166765761 0
326809187 256660830 0
463332979 404226317 0
477633531 507188944 0
155149534 37444478 0
423408030 341228711 0
410708372 539232145 0
342484637 512045463 0
139464669 396102901 0
129282126 355418573 0
241890917 556052471 0
549718883 493542377 0
63898255 399865053 0
322856813 400664088 0
460974150 117798224 0
476490312 191413686 0
374224256 155084978 0
491159756 238815037 0
549493035 407927399 0
510808291 522282808 0
245497273 480022131 0
277302263 289539062 0
69206130 335879107 0
217178869 90238356 0
218155956 236111315 0
173159787 551162006 0
293994744 72281831 0
569182376 567918096 0
394485572 411044953 0
357984381 47388307 0
579048586 72993143 0
9814878 207651221 0
121190822 242991926 0
21758666 51205959 0
426228469 233381645 0
331591953 64404680 0
539599751 26745020 0
410594125 57481044 0
135555028 307517905 0
374007932 434872930 0
134052905 264052935 0
238317315 75192319 0
109185914 500435819 0
38130158 421045204 0
443452097 272168296 0
347405883 258224891 0
426745779 253145764 0
353755149 7933098 0
386964809 544363738 0
440029553 550524520 0
73239654 310615171 0
86792620 227059427 0
177192310 173362514 0
390010490 549231258 0
422786084 570797304 0
422974834 370666364 0
284456299 41084383 0
48243885 315501844 0
156573236 465968877 0
328038514 420000671 0
502860584 248371787 0
240003927 558275480 0
451429332 417017515 0
417322829 489591715 0
554849080 469657189 0
440504323 202931931 0
197408101 294103629 0
439426272 119832517 0
13211037 386892822 0
68859563 391997098 0
5912083 78072380 0
548858215 534948299 0
255564663 409759976 0
513280203 244503107 0
266252605 274796537 0
102107761 508872067 0
577095275 13462140 0
118392644 447668054 0
111537859 266332094 0
542356470 126040544 0
432461605 529414262 0
564776914 143620499 0
374865877 62373654 0
7274449 90149298 0
294011259 445842390 0
78094460 578840244 0
62814103 510936931 0
336262435 296442554 0
531610240 398179331 0
474906131 89960970 0
406593482 47598564 0
574320141 205720755 0
538972754 45922726 0
537505648 81659590 0
240791330 524848961 0
133836129 216168411 0
208202230 153088054 0
197498417 114270797 0
385573056 426996801 0
360597558 389069662 0
457767609 330882853 0
531847912 413396756 0
387625130 113413842 0
343326764 216511986 0
429455534 149139747 0
557561821 239490010 0
296437349 173158373 0
482307679 443640099 0
541008997 4888804 0
51617295 22192136 0
268634336 9537977 0
224305685 142547457 0
235577147 65549993 0
62646070 92381105 0
126045641 73134375 0
205180006 469096033 0
254803025 374384264 0
474445448 265657782 0
475912315 278999054 0
262339134 380753455 0
479233736 403099327 0
82723735 500448651 0
392224823 486839904 0
572012265 566293894 0
165216331 327649334 0
100384682 275231865 0
89076142 399833617 0
31547529 231886125 0
155067076 193477165 0
2611546 429588768 0
481506718 290558574 0
122650874 532222126 0
369605238 185020064 0
459186608 68384245 0
422884713 230534561 0
325426285 513768168 0
500093514 71192487 0
395236539 483524473 0
3816672 141862919 0
331333038 445204099 0
89269427 97400073 0
515596943 515526075 0
302928604 51230368 0
543275292 200402339 0
511849024 76843811 0
445791285 262322298 0
44423734 461014065 0
388703453 98550930 0
451839987 406662431 0
572708300 408015912 0
313315669 358855031 0
160995817 382146464 0
436399801 231617036 0
380107348 19443717 0
82444991 359692114 0
193402716 467725865 0
405736276 276584565 0
232931656 145493210 0
227917210 384947703 0
492510866 307206575 0
514301317 252245092 0
474416449 484753465 0
238956995 249944036 0
24962786 214064477 0
91369346 62550727 0
462453936 188960837 0
400845742 328993679 0
422659043 538965051 0
420407017 214650902 0
133188709 212825338 0
136564166 491142953 0
290221967 252680295 0
402175620 306269718 0
36578912 197162791 0
471048926 199470525 0
467360104 379443319 0
378784558 47943837 0
359015076 228426504 0
176222950 61484916 0
413839327 293072594 0
390278505 185594377 0
153266317 275026277 0
413240091 541193203 0
464944705 131965349 0
395203829 277512228 0
265170033 365577924 0
408459728 476941651 0
363744860 124618934 0
62971519 347278245 0
253602475 103170645 0
529872713 466444668 0
516400075 376513194 0
365827624 437753388 0
537043752 89904747 0
338909679 376472469 0
190130969 489472240 0
518320699 388838585 0
148226548 206051682 0
137281015 29667658 0
361662717 119641045 0
54233818 533706455 0
209900427 499410747 0
186195496 163474039 0
526497118 466936469 0
399300514 317384425 0
152589608 223459836 0
134342735 317251655 0
66786272 298719460 0
246195754 32001829 0
487139044 358113783 0
1438878 551878126 0
338071846 492265497 0
129844697 409256108 0
322902557 100638288 0
260341609 465708183 0
61377760 170804711 0
208293082 74150587 0
425425628 244979225 0
522686058 559353789 0
375817617 300371624 0
543821987 485405133 0
453135477 474238328 0
485026336 339121261 0
22268245 61832757 0
101566515 276098741 0
3668717 298810623 0
495464248 332337125 0
437454190 560403231 0
553331615 337963134 0
452860483 192523690 0
93426870 306999515 0
226824906 134083770 0
183257162 268669887 0
364245688 61135933 0
246880897 416539108 0
135693782 518963242 0
46995055 156385505 0
383371949 323845999 0
49687411 560629839 0
176634934 348694208 0
153543778 279670383 0
268849933 550532139 0
396311229 312076983 0
156519888 158921946 0
406505529 481643184 0
400204629 472452139 0
445235204 433378215 0
467234731 154761667 0
152147399 118641985 0
107146169 44892750 0
71714987 96109831 0
549675466 543894030 0
247765031 90128543 0
429331167 278027083 0
118652602 134014023 0
248380715 170149590 0
533428051 81797291 0
553958860 158380062 0
119499080 408421896 0
558695179 521891128 0
188240048 116930222 0
501173440 101275780 0
327051701 54896940 0
407794569 227289297 0
55260726 209178495 0
402965600 431289028 0
288963083 465285708 0
553465333 239940493 0
321094079 34805028 0
424789891 466070705 0
156215370 372869510 0
570404543 313389366 0
86634459 109398002 0
174404791 70600716 0
511435729 239469586 0
375839542 26975767 0
537402302 420384233 0
168488755 446072027 0
183581779 149547420 0
512187843 297791786 0
322170597 203957441 0
450175198 430362499 0
486229191 441564121 0
322278586 201131067 0
334169489 139824766 0
554194514 214333376 0
170759809 329720894 0
391314639 66632062 0
326541375 185049277 0
361493128 376425252 0
357587569 106674452 0
303507 120624621 0
411635809 216441063 0
168378606 236498574 0
274055049 124516357 0
557112311 262819575 0
78251815 298344272 0
132093292 98202146 0
482011282 192859238 0
568355818 64823698 0
251098994 233961628 0
308283880 549625897 0
54078701 573714659 0
266687477 197403134 0
567796596 32590621 0
167718708 26270062 0
33515489 410281868 0
175557279 94796165 0
247820464 76721638 0
271820285 72536869 0
305683066 283637210 0
56615845 433301477 0
505073500 505272310 0
221699495 145281630 0
511993286 302792556 0
340801519 405299315 0
282618140 259829983 0
509386251 523894174 0
95974514 519412328 0
129359396 400448983 0
82640619 145884709 0
520455969 38212104 0
574106143 290190955 0
517680005 505521503 0
281854934 138618025 0
11632688 372124597 0
260604889 199401486 0
308752859 187755213 0
38953463 20272123 0
13626708 478935302 0
380204225 521566088 0
270682507 474157822 0
396161457 517379508 0
516657863 458289555 0
502742516 195363152 0
143865518 287889895 0
123306365 495278466 0
201342078 439395361 0
486461275 574896765 0
246557538 485271690 0
344065644 437300272 0
456547642 352430626 0
431782524 167555416 0
396944833 275782544 0
385747607 208149899 0
127040133 215510599 0
85328122 229499310 0
48661043 382851750 0
538701832 165797803 0
115238902 411602920 0
9329187 62300009 0
579244305 267137685 0
189249164 235674838 0
554588359 287349629 0
469575583 481804234 0
563052321 161863920 0
423167692 510432264 0
185846379 457873488 0
282957673 160871768 0
170564806 571848629 0
322383321 535938045 0
153066025 134630013 0
307378227 284096482 0
520688246 251589899 0
168277466 562886810 0
34476980 74222607 0
495781912 222192837 0
153481779 111079321 0
513593239 572355730 0
62198341 361113049 0
461013680 132891839 0
339677076 488391499 0
103379498 430375307 0
469419462 520131426 0
135755876 63189488 0
169322983 194420629 0
288591057 460083583 0
37888835 441701050 0
377114375 124317359 0
559502719 388333443 0
566522233 181661807 0
556655908 44437320 0
555681938 482853671 0
478202859 342733037 0
62562660 401368544 0
237056992 10021930 0
508073629 486884717 0
493670965 267443605 0
470195505 277938653 0
175847155 408227271 0
291598024 9332430 0
340621283 366153098 0
283792247 478223399 0
368344644 222021728 0
42215769 213395174 0
257194442 447060398 0
197742616 428134608 0
182739868 165480549 0
290158965 332199721 0
562923474 74708737 0
105865342 345609383 0
257783479 200324097 0
101987890 73550612 0
126667888 269805844 0
346407905 297548911 0
266093826 220741926 0
14961926 189035766 0
478353517 26041463 0
177776566 391340884 0
396160422 339692317 0
174465650 188152360 0
384100491 435772012 0
89728339 411503261 0
508517385 533451552 0
371437383 477989661 0
435313526 132268757 0
463253902 247258133 0
419079381 45860526 0
578559714 269603732 0
376998207 546314579 0
500618778 287512633 0
98715969 332951765 0
332055259 4102535 0
418489901 189255767 0
558044593 523428392 0
386709270 155717477 0
30560382 391247800 0
444909235 51823743 0
390931507 140935904 0
73342643 93224482 0
520077188 349099506 0
577559308 398627851 0
108002719 276310747 0
529897104 222950825 0
167314309 144429572 0
135200673 566242207 0
416163391 285628369 0
456364421 533213945 0
543339327 388679037 0
464538731 121020061 0
532798400 471795952 0
519438631 178506422 0
89153263 544293707 0
301669793 129825892 0
566891651 218507035 0
58042119 75663247 0
390991527 482302752 0
319702731 330324106 0
458815393 219092021 0
4183132 369932560 0
116054793 167437302 0
161532878 51801638 0
196201784 74003704 0
172821255 25445106 0
470200213 97826571 0
154016065 146747640 0
507414552 59287587 0
133369797 418821202 0
202605368 141156876 0
219301770 258200726 0
309341809 29814662 0
439327073 78690883 0
374419861 383039734 0
302668043 504468869 0
66612327 3755579 0
68669274 450607442 0
360429568 359608771 0
217955211 232396016 0
73983793 506725892 0
112461020 498511448 0
153773915 556932833 0
503568475 512489770 0
206128068 75003606 0
347566497 140665603 0
180160278 65535214 0
127433785 439638916 0
528715715 42827760 0
178384238 174288462 0
268762322 225825273 0
262246711 351945405 0
292850210 308816973 0
260655171 131664658 0
479378090 504879308 0
314327935 168276390 0
246880552 444590106 0
341213077 27541004 0
146042054 168063678 0
103678052 122244723 0
439106133 390532718 0
420188159 428876520 0
211221140 69713739 0
435404036 356753170 0
28716490 232051053 0
519217523 292613399 0
412305674 302683759 0
313041712 193345040 0
546988036 531298796 0
505846226 390236303 0
115708687 338427147 0
572121447 88561702 0
537659821 4205637 0
74941542 316460516 0
58462422 343483685 0
438071696 167597036 0
405294586 576369358 0
426934706 154862352 0
104823512 272858753 0
165300506 362460860 0
556987771 166257784 0
510533445 298293255 0
447371378 501009202 0
554357962 415267433 0
76773544 498653662 0
94837932 187638981 0
107319656 112970839 0
367839246 215489368 0
2761991 414007457 0
48830878 424150669 0
453066488 76431947 0
66680247 566096977 0
493161783 299677522 0
383545968 23902756 0
356991865 231018334 0
500568239 527159168 0
436657050 85980344 0
529681710 220844986 0
477650339 280299660 0
444585390 115167262 0
313938228 136304330 0
280196143 202633177 0
437781564 19024540 0
5924449 82409619 0
485211008 513180631 0
86482155 91037978 0
166800283 471100110 0
206624694 226674032 0
418006637 299506767 0
41484935 321035707 0
530485020 299370346 0
56614395 33758523 0
194718992 25273744 0
329753362 5504125 0
352554246 207329564 0
521633688 102185538 0
1850989 3423988 0
304556035 124951045 0
528040069 233463532 0
223348241 418071076 0
211784335 172701160 0
8976332 243743949 0
180759218 420228829 0
156339549 351703278 0
184859059 296403429 0
333867196 466329720 0
404242236 510037951 0
540758365 395712604 0
170067356 207405530 0
269838432 363784992 0
268719154 537066000 0
512703776 410541727 0
564561317 425202865 0
19496598 110859819 0
61092568 56319799 0
355700444 223359645 0
206791266 545356830 0
393599602 525134233 0
291433195 548567212 0
177162047 517660743 0
323806629 488322854 0
458428343 97509276 0
528161320 253325322 0
55536050 462389585 0
98341764 394693900 0
437481196 97964781 0
284169611 353941375 0
543190487 41144408 0
193047063 265877461 0
263451622 315897981 0
217202391 251694262 0
508303413 418551127 0
209137646 140686404 0
162481938 82953625 0
138172330 196654267 0
534522902 534831370 0
542956237 403481750 0
248656390 163335527 0
565854510 178291885 0
349839854 255635130 0
235040102 403851896 0
434481545 54659798 0
88476305 308738184 0
541838714 552608021 0
218801454 496463739 0
444875778 407180937 0
549691927 401679121 0
362996572 9299929 0
270395691 240885454 0
284851340 116054537 0
380605467 278740857 0
14818779 333847643 0
501097138 530760058 0
447106528 444190912 0
406309344 36713917 0
481670744 101063448 0
336723623 401316844 0
15227677 299808404 0
277794712 569964774 0
171554719 60015238 0
169761205 58364644 0
519561474 299822149 0
213401949 422896201 0
173932016 330332625 0
31169377 565559275 0
481894292 136133202 0
151690589 264838402 0
531551399 323508168 0
527582701 351952128 0
393507382 373305158 0
526612777 278893548 0
138491208 184771728 0
170640929 214481916 0
41557426 338553523 0
349459881 503852201 0
523669393 89623522 0
293506975 502322484 0
59484352 393213430 0
84224388 126652691 0
244586851 411354548 0
167154910 394330393 0
282846102 508604000 0
52441910 563294982 0
269850465 5485569 0
221358979 286647457 0
193199511 548332475 0
488998088 544518989 0
324898441 210809988 0
127677309 370842942 0
238627033 73339886 0
36977494 496268506 0
107491225 301920456 0
234935295 127478542 0
477153289 504615962 0
539171010 522589180 0
111381444 17566122 0
358428212 140388041 0
21066814 109075648 0
530026775 231830046 0
271150979 122529422 0
507039602 32525530 0
352356012 126896273 0
166347591 150062703 0
202531006 125187569 0
316704250 46835700 0
21960226 412551882 0
442846835 93118511 0
514342575 25060363 0
406679453 412461716 0
151353059 88887833 0
419970670 384072583 0
100363389 90815728 0
525544976 112143724 0
34639354 420393468 0
294615551 109955366 0
155014543 283524361 0
235990137 274352514 0
122056943 110926804 0
302510291 303587295 0
220127428 495439403 0
395157914 322240174 0
577235033 223011291 0
252984799 258347054 0
215777815 167795630 0
111763293 569937581 0
77002684 478134422 0
195245812 411729890 0
153697140 145098309 0
63176580 253106572 0
14068778 359944515 0
17931367 308970810 0
153633671 302192536 0
372776906 24008272 0
348714911 186486442 0
154661612 511705615 0
274590241 414285804 0
205671999 508548706 0
300101961 421821320 0
80472500 473221415 0
359506150 410433726 0
53658733 449065908 0
237607912 349592209 0
244656713 20377520 0
278912833 60395277 0
455613701 564201633 0
154374375 387099253 0
312018275 40632440 0
434000564 404437469 0
240495345 246986348 0
426591430 500079972 0
211219264 461297985 0
284686493 321555741 0
429756414 150543785 0
74871145 26100872 0
396048444 128215994 0
4920812 558596938 0
158061052 159307631 0
93795354 446751116 0
432018381 454050690 0
332145364 534037756 0
187492759 192300126 0
561218298 70408994 0
135985730 180942530 0
524113452 339009918 0
483790300 444651615 0
307306995 60947341 0
517520142 284786176 0
247352732 398032037 0
60251080 566159491 0
507288733 84359157 0
189496086 286328000 0
472051585 459383307 0
273876534 123573288 0
539917152 246451273 0
191054228 544187630 0
300743107 5140894 0
224762369 569715245 0
237478985 490581998 0
221460380 167929455 0
183829355 249980773 0
217951872 223666999 0
452919712 459399541 0
404854618 367188214 0
515802838 422493805 0
427985299 212693197 0
7774523 129297071 0
436049114 57389675 0
415626029 260984928 0
19347831 391671839 0
443713569 103007073 0
378785140 163231044 0
180468068 22627548 0
278514634 203673697 0
558089722 521271156 0
190441478 229565192 0
407050956 96221041 0
394270076 326092623 0
59912677 379078546 0
198940546 18346205 0
368301468 412736460 0
279007404 361545330 0
56153993 6617486 0
447671558 482312807 0
384379761 303391951 0
218599486 429032116 0
300933688 308041840 0
384921589 272421535 0
302360492 325755331 0
430921495 203287865 0
70426215 75370515 0
415206982 22109871 0
560444833 25471486 0
145485098 385947187 0
338995895 188895226 0
34632010 7521055 0
391478959 317592551 0
562834602 114300059 0
365596745 276466857 0
391080314 474420381 0
297495845 352799428 0
347003261 318410260 0
421889424 199099719 0
49533901 135589518 0
341580529 176463668 0
73938029 329753031 0
414936882 483389151 0
62734070 233688038 0
542803203 539211055 0
427725740 505068122 0
99192133 35423294 0
376500723 219041501 0
549168554 53727128 0
106645563 178293784 0
125086999 12644485 0
339340204 398084889 0
122635279 442192443 0
524946983 81918293 0
126148943 25554655 0
520528470 140270145 0
69198751 431947325 0
338926587 570200492 0
386502700 395748438 0
48048287 318369920 0
51618415 578335515 0
523847767 240516113 0
121853278 159820489 0
166324208 229134207 0
403515109 324752780 0
408394156 280124018 0
171768668 176864286 0
389446524 541816898 0
552962366 308937000 0
565335268 194558382 0
456390370 180022216 0
405979201 273515513 0
178783625 535608104 0
328065254 237721857 0
65187449 505734776 0
536961827 83642560 0
502344367 230486606 0
396084004 159384568 0
278468703 5702187 0
292786607 277041727 0
177485650 388662956 0
294270602 19786412 0
154642279 395812074 0
28122180 360150751 0
237595943 534093175 0
217129487 219765128 0
257615811 158749794 0
273259179 519582461 0
469770573 299972694 0
216543470 126674012 0
164246834 109487594 0
532293811 372535117 0
64265311 152166729 0
110449313 481097040 0
358109334 294146506 0
221796065 496882270 0
5291218 568970505 0
46327540 96022206 0
227123391 468309687 0
427119131 274206531 0
94169708 241658411 0
452216814 103808848 0
177736375 169974820 0
562459299 115715995 0
261834844 447552483 0
230906907 317291103 0
127647619 399675471 0
340588037 294768818 0
445010668 530091107 0
472335149 378642644 0
427836440 17277298 0
151182738 226568882 0
513908140 97416257 0
511023831 164057709 0
443647904 249804833 0
95253984 371751828 0
330246070 6539171 0
74405709 70018230 0
435768807 91419979 0
408865330 306368358 0
206507832 418794841 0
571200300 85388485 0
390909205 270885038 0
524497028 434266724 0
310141411 575842440 0
132390057 295551082 0
382209504 526242450 0
401639095 264493166 0
532883106 341421835 0
400362373 32910023 0
417721669 493323679 0
306082893 390549519 0
347637133 453020599 0
568526330 316788236 0
521748207 472017013 0
452296522 435252484 0
179762269 521756102 0
123832587 359666609 0
327518363 105843523 0
212459141 448685772 0
115033812 252979961 0
186576951 219960874 0
887748 7262376 0
17577169 288000625 0
373255198 237589510 0
280304407 158259008 0
533653858 543548060 0
1248218 206788129 0
570810836 456402192 0
561645051 308852958 0
453294765 152098925 0
491381362 172955833 0
447586820 181083078 0
108567854 397129866 0
81263228 363910623 0
235746485 437219863 0
209067668 162727721 0
36242961 128284347 0
428450577 338190673 0
277308138 508325259 0
522880296 532283038 0
388921865 158369148 0
358363749 540163627 0
507135155 228839806 0
325637235 259783515 0
145231998 287833172 0
216590706 543816487 0
544147953 446666883 0
82123088 526915432 0
307070807 355991986 0
228271441 433387415 0
509202555 578825223 0
93051213 194173452 0
91756234 365455209 0
271814508 298195852 0
345074156 103534641 0
182258618 12517763 0
183823900 299270207 0
294192372 445418008 0
207588063 572998631 0
566243022 153381606 0
503698552 516594917 0
97904038 54037484 0
414958818 253054994 0
162184228 66201176 0
161592332 319003141 0
463002484 74140266 0
554804134 510321392 0
203536672 530033593 0
25739358 18097544 0
548685275 45393210 0
286952562 189809481 0
158926604 418912815 0
534702990 181697201 0
573221228 422899509 0
464506741 109065125 0
218690554 295445905 0
386356172 459592303 0
309325590 99315009 0
550086662 485928401 0
199456754 410857566 0
168652017 163347727 0
28629973 448597093 0
320528288 535699103 0
189983671 333347379 0
37503548 199390003 0
353064261 309079216 0
112184969 336316105 0
541400943 394485944 0
518841653 477787966 0
439922687 123342731 0
159824795 243521093 0
366650383 321182949 0
452819049 129386262 0
274420676 396201658 0
246297298 99057445 0
192906442 294351186 0
30038829 24741840 0
58298800 465768076 0
157933299 216914601 0
22740496 66316926 0
86642380 348449443 0
556285714 406539039 0
187260565 563304917 0
192710153 387692540 0
553131725 306384919 0
388831764 121358796 0
73695773 259892581 0
170754201 198885989 0
315449166 480311170 0
62549842 202323804 0
101273705 517532541 0
502073382 183402982 0
397074635 4577045 0
52782668 134983196 0
206878363 49456864 0
168409178 344680073 0
277162949 47982256 0
225591384 213171601 0
221248336 103994257 0
51407790 315723368 0
325637491 275834238 0
340925982 423603637 0
293459280 262277725 0
230765586 448468305 0
658215 480658486 0
48575411 37861663 0
165262984 386743012 0
449250978 514175227 0
530888533 527085973 0
70713978 185493215 0
471620323 533322061 0
153236051 111282416 0
471791896 222699209 0
396766525 15432458 0
139264239 126358369 0
380650384 171920770 0
76867206 568221078 0
272805352 105196524 0
70248703 235409061 0
262314176 108395076 0
497982185 47724839 0
83944829 219374757 0
292739795 46315240 0
318685034 97335418 0
10295649 498676085 0
465344210 482498713 0
431352928 5151667 0
150491807 35317686 0
339272855 126193747 0
520545752 224941645 0
258413951 321978863 0
413474772 134110693 0
505412308 496020037 0
340272900 7464668 0
163313301 422314594 0
471244927 378881155 0
165469975 13182668 0
287641695 251113027 0
4511967 320262021 0
20107367 93925423 0
569526174 567244221 0
248791256 390997685 0
171305697 60734472 0
432949165 26317137 0
453372750 5337591 0
395709594 290581848 0
165069001 252434887 0
351798705 84662207 0
578267697 3920969 0
112839752 139918444 0
252649435 108132684 0
1464953 132475009 0
498000618 498915674 0
243313168 381299431 0
304514213 282088580 0
436305931 1061621 0
248998913 549110772 0
538680155 249094559 0
449172036 336293302 0
255431874 436365648 0
81929636 372402110 0
27944272 201919900 0
540352919 379114814 0
60148912 414241620 0
284216740 406363826 0
258255636 308991200 0
335082722 283171187 0
482951191 102071909 0
483051786 447336765 0
507841395 289080558 0
26428365 373430258 0
260364066 41481564 0
87150654 490753666 0
420660723 410890551 0
551590974 178829586 0
311104070 220008951 0
66267403 446246488 0
376055172 139817341 0
541822163 235105687 0
307409160 450372779 0
137105408 346034050 0
285685070 432062232 0
151898221 458410390 0
76985943 47538513 0
233707182 315708826 0
260929977 490583600 0
161714803 564439846 0
225553860 208716248 0
268586807 289507556 0
472062620 289833784 0
572254834 202919531 0
198486961 572088491 0
497171985 532985379 0
471814057 14058716 0
123806409 577592323 0
411950225 399435543 0
234616345 105354471 0
403983569 193321729 0
374088027 158097370 0
566497698 410205913 0
317751894 467641988 0
516494028 371237294 0
145088211 25031990 0
67814207 88172701 0
533975990 412436874 0
273715971 5796413 0
209298830 15458662 0
118243169 104955997 0
337715533 488037881 0
410041523 278609097 0
295078172 413152524 0
91653540 560871008 0
461405839 310709278 0
419190751 110308241 0
369798042 464612723 0
538502027 394738350 0
307106244 253285261 0
339514676 234668064 0
299334030 175877640 0
540632782 122537431 0
367722540 18520211 0
365449579 176117022 0
314256331 109141436 0
115442764 44267474 0
240063627 69267954 0
520833261 195968354 0
507763537 450572760 0
53234831 75823458 0
381187370 152261161 0
502776978 387709267 0
455619379 440863558 0
529853501 345556602 0
364434111 424479871 0
323169217 215706623 0
124769237 97094536 0
572767281 451735827 0
306117812 506178322 0
477563854 268259742 0
534195839 148460188 0
86084651 442929678 0
403585229 467518269 0
294914332 460198442 0
519826394 375987685 0
463632516 431834936 0
296753008 443860876 0
124001965 494319376 0
409977672 8325967 0
157278299 347128274 0
129282123 553337327 0
319455604 121517763 0
266835791 87543570 0
294071098 403309491 0
97338580 57347638 0
110154755 114748310 0
134881676 424822857 0
537109169 338426294 0
424834060 198869370 0
315103810 182733423 0
562388570 222260848 0
344119071 295164065 0
402429381 275403495 0
209097998 353788053 0
354040927 234540779 0
356165367 316108562 0
421400068 478857883 0
358030424 230304679 0
359517270 246130953 0
131040337 97228647 0
517101632 210828404 0
547921104 322689541 0
302375662 139632743 0
140926278 502620626 0
57097167 13286647 0
82250607 514310331 0
330471389 303720075 0
54133090 421737795 0
22498834 327248158 0
206049033 232020978 0
546493167 128290263 0
61018050 187718463 0
230825439 420881357 0
325053588 137728227 0
538660312 168029325 0
535227534 90121895 0
256857668 240241133 0
338851572 275968509 0
482984056 377829545 0
517588881 309831816 0
304520104 166401677 0
8409132 389245598 0
415399876 94207039 0
476461938 377923350 0
459933912 568392825 0
483759221 223317126 0
537207472 165662917 0
203693139 40170228 0
223888260 320400453 0
512945016 333089790 0
54718147 336979774 0
109272632 403043701 0
79088361 549200408 0
229426534 106944810 0
401710763 104721730 0
140996113 123970060 0
171181508 551355376 0
198329151 3276157 0
34031489 499304229 0
159845003 170655270 0
567471346 238108265 0
32760377 217940984 0
131016382 357804846 0
363826263 304343168 0
270582965 50137358 0
240002095 134303095 0
44278681 13147519 0
503475159 146678157 0
202497905 91556953 0
281664444 332685381 0
488369484 12940938 0
477395657 339726740 0
427188046 262722348 0
200032581 198764732 0
45047750 485055636 0
377980728 48498584 0
510878341 392453279 0
490560057 83046372 0
284954666 549987120 0
444874090 548529913 0
33996362 195410014 0
47819250 94502801 0
409882624 98705583 0
385586023 101075879 0
554699666 457606400 0
394266393 113596463 0
414081822 365336146 0
310467915 121474 0
87232159 70335044 0
54857797 416398050 0
110813580 422917077 0
49974579 157864247 0
314384658 495448179 0
466964387 35646242 0
159762388 314075659 0
484801913 432720214 0
526930123 511789720 0
428593568 375034511 0
129083503 245415712 0
348843531 184987141 0
240993460 162196433 0
210343891 55154308 0
22723355 141430442 0
189288769 441020155 0
517387291 110115706 0
387823933 431337523 0
77889658 262648941 0
471086573 432380165 0
299590198 116234826 0
250376219 232405994 0
323090686 453742010 0
46073280 361841890 0
315648152 111940097 0
490135868 403993714 0
460765512 68611247 0
365229533 492299137 0
246380539 468853528 0
434526858 530418761 0
44338139 578068698 0
423712507 270724503 0
330549793 504841123 0
392366518 279831356 0
22046816 449503337 0
34761290 152263861 0
252755094 525975585 0
257129722 465156277 0
515294767 5394864 0
286575950 16414194 0
282769161 462463983 0
273310127 371844015 0
243687698 464988562 0
238315306 417419511 0
128195470 156254121 0
22408548 476563759 0
246754374 489624192 0
222512665 270531448 0
201199264 67243651 0
446888549 157526799 0
191128720 237430777 0
492917643 171260783 0
188361226 133133187 0
490487265 226597232 0
74506831 1546923 0
12021314 88945829 0
143360119 430342913 0
290661628 47184431 0
198603245 9843534 0
257582127 474674414 0
106938420 142820333 0
156370756 167533591 0
498366323 555380035 0
16455259 346878439 0
184158808 511891737 0
507297477 158712536 0
95289304 5203151 0
253953625 342077375 0
384479881 93723431 0
205477661 313591098 0
567782956 91699389 0
576206745 395827302 0
383783200 509107274 0
101478982 452355255 0
65817468 73174272 0
560973551 225536453 0
411092838 161661440 0
79389421 344676183 0
264775552 557328985 0
167998985 504069381 0
43343325 206411269 0
79704283 522371641 0
458731645 166627334 0
355857697 108622218 0
508121481 470201322 0
95062203 284073366 0
245209567 39414392 0
463585685 346086412 0
248401256 205758694 0
528479839 558932307 0
54104184 222823975 0
228123919 571398280 0
325581194 467616084 0
372849593 408878865 0
544943386 539870691 0
185732442 231429106 0
140959456 430195762 0
495042999 376545847 0
139885825 514055959 0
33565739 372849247 0
203297674 508494308 0
276885123 321412411 0
385348067 222439873 0
96778820 189998751 0
306093885 155931947 0
149886761 86426624 0
576605999 483599012 0
368166605 469082885 0
521747427 558432312 0
87197074 375048915 0
291523869 183017147 0
69785497 419710797 0
224331976 349467882 0
434697650 557899372 0
42642576 240565233 0
269961719 326005380 0
520640898 464796961 0
344434375 288994422 0
148927295 187372844 0
214888242 332380051 0
465098581 186304222 0
565543680 26220478 0
120099298 481572309 0
136838286 104500907 0
308634286 41829035 0
570825129 278191192 0
108603233 569438594 0
101561231 339199814 0
42771300 468793579 0
386395199 440908927 0
413203282 108241045 0
128982661 421390624 0
336318020 43652204 0
300448350 4065879 0
527898933 243895034 0
399990833 405682197 0
60560342 90961045 0
456965876 496729182 0
185055873 87963883 0
281035564 392989351 0
136090101 214504334 0
71219267 412678557 0
466233754 164943714 0
309161607 363460310 0
410802622 269417443 0
313133955 369996926 0
238015056 80080759 0
207569969 453001905 0
272076266 133765136 0
194889453 296070079 0
298957655 531133892 0
565317954 48105465 0
197018494 62620162 0
237177308 28551667 0
127000370 64870887 0
183789967 410544311 0
308560579 370043886 0
411803535 105607472 0
43591713 234054422 0
219264863 165103149 0
71895972 128857061 0
561475864 564705356 0
82978939 121397266 0
561822321 115868489 0
185042089 8792200 0
208932168 390252717 0
38822786 328281676 0
26258491 344356534 0
359361548 37451975 0
326549252 122169251 0
254684612 366807864 0
323342883 175113723 0
379045182 555479449 0
238818446 178207675 0
72780990 431206616 0
462001330 64848192 0
404661154 391888861 0
453849076 428904992 0
19752313 513668279 0
495234194 334247236 0
61975162 325679600 0
521076634 450475599 0
358344222 381111525 0
144959668 578520293 0
539384626 48571360 0
263305545 461474848 0
276777114 205723421 0
389106575 293805966 0
425096293 335012668 0
433197052 381736064 0
50102372 506938166 0
576266078 96276173 0
349730643 214681084 0
122029668 176675738 0
315787561 422521880 0
203061425 545546064 0
536841128 401526581 0
483209971 424397715 0
105410609 325487295 0
459174660 57924997 0
538283903 474597545 0
25022436 102352043 0
382575031 391704069 0
276096715 492920848 0
502108015 71053173 0
278903400 184597653 0
459209297 490434406 0
496044369 406502717 0
420536452 335097701 0
97882990 478326399 0
191922714 107672494 0
313551698 375784927 0
288959935 549852036 0
210086370 176317716 0
392555673 514470 0
378090286 104290309 0
327652415 198526121 0
490063806 225802384 0
395955397 74836709 0
245978940 382166906 0
314089409 226604970 0
124060988 485140968 0
218930824 520636820 0
487016519 287861783 0
97803765 36544639 0
377811266 230582055 0
37613403 148011037 0
575329976 419446415 0
575417195 4299712 0
7814413 143669121 0
59981891 193012043 0
523754592 99076436 0
518475342 208521416 0
373489438 105174642 0
385491210 22624431 0
339544904 234802041 0
427042858 526532449 0
170066884 292278828 0
484759617 118148756 0
299294037 152860325 0
199128603 11367450 0
420705240 92066275 0
190184183 304726697 0
83285045 34843610 0
442440050 537039922 0
340653650 170043123 0
56936385 390071490 0
238550305 357401207 0
275020944 193064078 0
382706971 163354542 0
302053248 328746997 0
283289472 118579626 0
38440994 313161927 0
395885358 502672428 0
326521305 460611200 0
474912385 319491629 0
390038560 474108670 0
534669540 79513614 0
410732883 460544481 0
335762677 477057503 0
176077261 204889786 0
450876740 564071431 0
52157266 459125572 0
50732 204446640 0
401976709 188648201 0
25233396 402330743 0
575601867 270343451 0
229313647 207711046 0
347934342 490882088 0
204812589 186511191 0
69595992 546550011 0
354019027 416468822 0
421871239 565521661 0
513780297 420191278 0
228900987 36169809 0
366472861 486982532 0
527830267 419969129 0
190680173 210558941 0
394469743 297366090 0
258883293 563770103 0
529162600 232171011 0
357617223 295735889 0
353843820 166734245 0
364301545 564686802 0
533481209 18011729 0
467054489 80523672 0
497713378 507166353 0
388239266 529659695 0
555491231 533955697 0
319372735 76759743 0
524432762 187259851 0
313547802 437439483 0
11981853 352049577 0
182959407 84480567 0
364429264 83153282 0
433915201 266609402 0
422953679 571243355 0
404245291 445382066 0
195325700 169144841 0
351226674 462914353 0
315176307 159287745 0
369234132 499725297 0
353392616 369636971 0
288007902 380639910 0
427436958 244041117 0
189690184 473780873 0
384960362 424283564 0
251822857 458052293 0
563390910 418342781 0
549338851 168005562 0
189738610 490058006 0
391638377 87007670 0
97864314 273758024 0
237635523 60973922 0
540905278 354155231 0
193297001 47667400 0
23024814 226469017 0
14140586 379567830 0
384744698 151426515 0
337171219 313727062 0
444227755 276035574 0
379376121 541225188 0
279634113 234358817 0
38624815 214043325 0
394816139 156990440 0
512716924 506249794 0
219813857 216362161 0
334321887 407787535 0
269012188 541923751 0
201634536 151658230 0
460516995 537836225 0
458815734 60933703 0
104076124 522949621 0
317834320 251942292 0
435712059 406534955 0
307121746 483429571 0
154190097 3571718 0
495473091 577405118 0
418087985 400182130 0
8234525 435553619 0
204956283 567140158 0
523195798 364383906 0
180425623 185722463 0
100546074 468611500 0
317531063 16009514 0
536735748 418490529 0
273753021 328404530 0
239479240 245423460 0
62793635 504162189 0
326132322 235684976 0
208227851 546382873 0
412322307 210612565 0
440440893 154847990 0
254612914 521587884 0
270020508 400935918 0
146550699 227491578 0
289352762 564060044 0
71639780 478513236 0
275964047 238579673 0
205781056 163436714 0
528412337 184442732 0
540718247 192817908 0
73042243 451930168 0
473404753 173427808 0
133064954 49904415 0
354995723 18167255 0
95151408 443734812 0
345479334 309568813 0
154176289 126245954 0
311103336 362813627 0
167632404 326651214 0
331907906 322287731 0
94497379 13670446 0
382755834 427966195 0
389984369 342284586 0
455686908 139673801 0
283306213 183568072 0
406829394 469695041 0
307250574 226962302 0
557143352 106425177 0
170643857 204011884 0
188450099 351978361 0
163769671 358353364 0
394209020 351141318 0
344540787 391160861 0
334197768 31198046 0
340300047 60961610 0
308726070 384745711 0
480392471 313088383 0
507679353 444980941 0
383719902 256488446 0
23664426 508549929 0
337647435 230977425 0
2545786 519917186 0
263973256 30101492 0
55897990 518755140 0
487578236 137235128 0
118488070 190218354 0
32969800 214357635 0
421813354 482836338 0
231884659 119616673 0
76247719 531342394 0
473154682 159261799 0
148826903 318325703 0
547005203 195859517 0
144356231 141387999 0
566524724 364515657 0
150601727 483041336 0
292903882 349536782 0
222161932 252719467 0
134444011 427557240 0
364039531 150259254 0
487069259 166477968 0
577964118 197859358 0
340498094 538724159 0
144711766 543572160 0
111182247 276306760 0
246634007 450931566 0
355752230 269279950 0
354366976 339898069 0
202743111 548592021 0
317269866 503799872 0
260866297 289824747 0
306640261 428565212 0
80194456 347709950 0
524900550 28505401 0
316058204 547708208 0
527208837 204421135 0
532430907 353106348 0
561502396 191873440 0
83190042 549047473 0
296787452 324415196 0
559388802 318260947 0
392639813 300568416 0
230613508 434928760 0
7610662 66130561 0
524607514 474412360 0
383965996 499415012 0
293547318 146220673 0
239744838 63218518 0
501370382 80807026 0
111520636 23973406 0
557916444 256998567 0
23334249 293773740 0
251119540 444198784 0
481532198 550894047 0
333451428 549129226 0
290478138 561121650 0
31929363 238082353 0
564687133 113766042 0
191568976 176588379 0
317106741 327616277 0
474206461 512631809 0
198660314 378467629 0
261434974 211327102 0
460815860 48956122 0
287019088 96993499 0
431048412 516172763 0
55728973 475936417 0
359180758 513852257 0
391562733 194478269 0
17614753 3156297 0
382956626 558865720 0
428552064 560389062 0
206079855 300561418 0
24641296 93215113 0
137195105 286736454 0
50488322 268303109 0
359775447 336461729 0
243289910 85576119 0
270562492 149585033 0
309847127 219467436 0
97282050 417613146 0
114986141 167880900 0
113035113 379900218 0
357744607 318491536 0
446605477 351389259 0
563531367 503408090 0
233968866 8053354 0
457505388 31066731 0
298259759 113686592 0
515686079 410696526 0
226491783 339187971 0
347364312 49096436 0
449280386 349117665 0
22041229 333676007 0
361957996 226132090 0
575665726 48929789 0
281308369 496370440 0
22579023 436431038 0
327063256 421848738 0
153989810 564935326 0
308964504 301789198 0
295699433 347590673 0
109415518 439408633 0
301408128 7909508 0
264297628 447996239 0
217339680 371900827 0
446366544 100720331 0
16675375 193187265 0
366014007 440897285 0
316372249 37547754 0
540158679 296323157 0
38428061 154349027 0
182358227 448088945 0
207764305 265576885 0
36521069 5116588 0
379887334 486488226 0
563847139 526713697 0
425141415 282758753 0
258173959 335307833 0
442438817 81380294 0
391691157 98506254 0
76687523 328300012 0
186196493 530619923 0
143860770 384637624 0
406750114 350881809 0
493172857 190672941 0
174270938 254093927 0
521606949 535918962 0
191058547 231099018 0
271640565 574949527 0
568037607 391467715 0
534364622 60428220 0
496592859 561141513 0
398299223 55299968 0
326638538 443451633 0
181183250 216683339 0
57595011 547948289 0
172956786 412590687 0
264584681 533922061 0
392096563 303489498 0
212030425 341757122 0
519023564 139040416 0
518384228 217653282 0
406871819 422584998 0
451662217 486548824 0
28208141 5356570 0
530635893 103954663 0
4029513 512261594 0
312123954 168633469 0
285383880 564030526 0
331126205 239178995 0
96694474 469109517 0
446693370 91870517 0
416803535 433779908 0
488556749 93915586 0
346065517 572349769 0
314645568 329810231 0
212486095 219344762 0
267923918 111936377 0
456929690 293290648 0
514569053 305393862 0
218279009 299330823 0
81508000 327664187 0
548860815 558500053 0
219438354 180303944 0
473660515 556135978 0
565529119 526071869 0
415517350 525271940 0
396027504 493687888 0
30723286 577237094 0
543298833 320458761 0
417362568 556995234 0
16981818 182899977 0
438683516 313573238 0
268367973 288493283 0
507011068 91362439 0
204150970 417829317 0
20779234 546317555 0
505864936 230916342 0
156423691 393517876 0
158061892 76309784 0
382820093 333926945 0
37138109 412338980 0
11453436 136693453 0
355687604 209340013 0
220957221 446693217 0
47124675 26858153 0
544658487 445205887 0
237063032 345229608 0
117935082 308124242 0
512871126 138285166 0
400192029 377917234 0
180206715 374960758 0
308483416 355495096 0
558362796 479104046 0
423879191 252021485 0
491819883 533040349 0
105695663 468400862 0
50834446 64910576 0
155009734 397079418 0
8775864 523730327 0
245708363 344303565 0
138982060 128172282 0
38214065 522872914 0
174450787 273752278 0
55776742 364065295 0
545155238 308008955 0
532988035 163690731 0
53596822 283712472 0
535332574 467333313 0
214679327 56633081 0
242293579 28547837 0
18822662 351003015 0
165463542 237932612 0
33213213 569457418 0
451843479 223330429 0
472525786 30291548 0
35625238 215230246 0
475087249 138846894 0
202049234 387336449 0
407182770 304872136 0
144275924 420193665 0
530397689 93706694 0
111548835 217916909 0
341831351 546995485 0
484072314 289342838 0
140288850 109864575 0
120946114 35673785 0
255129021 147759621 0
292368298 282409451 0
209369713 152403143 0
461480000 241261977 0
21001871 105484887 0
541928556 65575174 0
176913081 142364623 0
547269429 229220378 0
352990595 509753367 0
330208689 101708805 0
566541947 440927157 0
21395690 464410879 0
538060493 283110785 0
386758444 13773111 0
122579435 226448384 0
125979924 141044733 0
466239179 540542784 0
536928695 505152969 0
577997479 229185305 0
389038417 525291905 0
543817447 26738851 0
271644194 348773177 0
490178513 447008208 0
388605384 72673520 0
32637265 276121076 0
370702527 526731810 0
510592137 400676625 0
499872200 272459224 0
125894782 570036547 0
206130172 100377009 0
189317949 401034668 0
559166705 105900962 0
123867438 37500775 0
420525227 488900838 0
353818141 406652490 0
87630938 76489656 0
230360192 328501646 0
459065002 271280803 0
269686421 507076199 0
497752317 316469271 0
381015851 378834695 0
508829814 468754974 0
58407236 367334603 0
459611395 105031935 0
484538033 337548471 0
328643992 365839460 0
402423025 554062664 0
466384423 318439458 0
350440430 440024596 0
167939027 89567171 0
375419598 459311299 0
511024306 181053510 0
557238828 542222312 0
509566506 37730256 0
486911460 159739583 0
492355809 125505692 0
41401059 60282775 0
219636191 35305 0
67793211 2676692 0
409217914 492859537 0
371462835 202792565 0
438171053 25102839 0
321066081 99927285 0
119786111 358133580 0
135014224 400421247 0
184909832 152969635 0
128129371 560590970 0
125352784 160688047 0
373272235 271214208 0
70042167 295843965 0
93102620 248338996 0
282841487 398825505 0
518375152 399244111 0
144201141 46411063 0
518720634 334338077 0
564764487 426541292 0
368380870 260903134 0
327211969 258467585 0
249743231 532182464 0
334267383 373374484 0
267548383 346334913 0
91914342 264794141 0
306467305 115048075 0
509981196 350357966 0
576993245 441305953 0
71234949 463821058 0
411572607 36642419 0
190703623 177808489 0
572255027 86459981 0
71936613 155471398 0
461839853 221471995 0
281671058 473610769 0
95734457 416601673 0
135014761 386563910 0
526320613 172355691 0
39360529 192379131 0
221020330 72677939 0
495024047 517966446 0
406764067 425855345 0
31661930 49326553 0
451913223 319799149 0
489522053 214408319 0
14027281 364885645 0
210815170 145877956 0
384946823 74149827 0
283297799 350199732 0
353075773 116708323 0
487312510 435376093 0
236685964 339768614 0
141691047 286673548 0
375570294 38239322 0
203854474 394617230 0
362542631 561343963 0
365277308 374032151 0
494567424 166055134 0
297172494 297418858 0
315057393 404392000 0
322041984 375130142 0
91017860 331388893 0
167076804 72327226 0
190802473 110904011 0
236218466 121035281 0
230323792 306774700 0
409906475 270630950 0
268035326 407180293 0
562076834 66557385 0
188062486 205716058 0
497523284 407950219 0
488559063 144251472 0
232457000 267291643 0
475438387 572567816 0
427747095 110302745 0
200076872 578570095 0
229903445 154359562 0
118006813 220116763 0
93204197 112019332 0
47434212 316868629 0
299441662 447090095 0
53471548 97294312 0
303836600 336809667 0
441660094 441118207 0
103253899 456505125 0
566458025 573966847 0
122278853 554935298 0
52825104 185637056 0
273611034 505208897 0
843024 325982277 0
523047319 490529232 0
576361084 174482923 0
35140469 524401507 0
376709524 389632446 0
428311974 4225639 0
231715159 104973543 0
267664349 211175429 0
369180924 383427650 0
423792861 405618107 0
88945276 488257914 0
381916598 540021728 0
24185497 67274605 0
330895067 284055624 0
467173099 488823430 0
459533383 119842537 0
364051048 575719717 0
31576789 457524599 0
554155546 199039011 0
133099806 447017609 0
216795421 70309085 0
269953803 494772582 0
225150004 207358092 0
543133510 455666057 0
312727896 358122304 0
406974895 151040414 0
289345010 263944089 0
527948031 181666278 0
518879396 160661519 0
181922110 320598157 0
272546514 296346755 0
202252677 337643547 0
193270031 108419390 0
167696921 175258592 0
350155228 118426638 0
482199469 404274667 0
568193470 237379049 0
575095457 405526399 0
164495351 100260484 0
536311358 156154690 0
464616437 166465122 0
73367484 552697837 0
359018698 567145047 0
280584405 116342485 0
175742230 555237074 0
22955428 266439100 0
59700452 424165423 0
401834343 266492055 0
530803220 135839401 0
169162110 550634386 0
207873753 492057559 0
568435152 194337896 0
194806414 57766019 0
300484485 561874802 0
164763944 420234020 0
187736885 314541082 0
287645764 43533145 0
51142643 391019749 0
437880595 323609317 0
467398304 303178670 0
537784891 279449946 0
356454080 111738805 0
570704080 55690687 0
264639603 526035343 0
494299708 84327876 0
337253938 41216551 0
549122996 533902505 0
525352473 17791441 0
564854111 118470626 0
110494777 392420375 0
81321143 568229074 0
351852720 264980805 0
333187538 307425219 0
573468707 509752500 0
135738123 263923059 0
356432986 243945726 0
26279021 129217130 0
204477673 84661844 0
54839911 342343523 0
578019021 573658429 0
377082425 66937579 0
490242218 340736333 0
544134622 177136461 0
206124668 273779380 0
200098557 473156002 0
20129870 375062945 0
369872388 153587532 0
477689539 445210566 0
388162389 343791841 0
146500764 469252363 0
402256524 418937380 0
28483681 85151838 0
575865585 328999297 0
578420248 68228006 0
138156476 333242354 0
294390565 556856093 0
77690482 225821839 0
275509874 558647494 0
80479519 50183706 0
565671894 157445576 0
414836067 122603101 0
151301526 117754654 0
70386107 332203494 0
90169390 79704171 0
310421464 30480065 0
38394587 153057166 0
462425230 62862232 0
236706294 396653580 0
512462140 567259568 0
120749356 463753814 0
56819088 520774295 0
10006109 479342721 0
56183765 578792495 0
141786168 392513201 0
292163310 291620447 0
111887565 301187313 0
10640257 45997288 0
402874667 550306094 0
213007029 550599193 0
276699450 367156444 0
342529653 22316394 0
166542370 295519476 0
218220477 453537490 0
294876763 318349279 0
463216473 6493496 0
395951218 307489833 0
94918534 475906959 0
400593253 88409780 0
256799314 190845059 0
132233808 439940439 0
206208381 560355702 0
113559031 92212713 0
496709548 237650891 0
574180094 398461078 0
334273771 526425193 0
287944040 495604703 0
175915423 29132686 0
67221456 329860400 0
61399932 419222346 0
22738800 216435905 0
392501044 85192221 0
208117254 242894965 0
446257733 344211026 0
373464861 286368146 0
511498433 475400085 0
292043466 533751059 0
561056093 124665352 0
126361251 130330219 0
154534436 12827137 0
453617806 313341043 0
466187137 175355722 0
327560218 47997040 0
377108710 234809322 0
214902563 172728732 0
304120094 187371168 0
355788792 535235248 0
65900845 396590755 0
147962029 110821238 0
272962595 152577352 0
77694820 366820571 0
270333555 90433683 0
436799045 335847298 0
449427732 358866976 0
314740538 12565452 0
169217398 350773830 0
546115995 127513450 0
317375373 265936933 0
429662360 375573076 0
389276190 258930568 0
66436320 168678424 0
82529530 117739604 0
150755770 238298378 0
452840049 391858564 0
265281294 13968211 0
576027145 258553991 0
476286334 357502623 0
152740428 4475553 0
32286972 42848839 0
183624534 494115236 0
550207058 534018836 0
29722339 459411950 0
150737975 6727009 0
221593220 31540094 0
308869406 529836101 0
2058627 299668330 0
360801931 134305343 0
108393720 440344603 0
199374578 234079235 0
570414562 456615732 0
119577491 508473503 0
5198578 210977518 0
508579090 258077662 0
304689250 107616243 0
343678489 419148838 0
269731066 66268983 0
227635615 422976951 0
231788665 348245383 0
271196069 172360993 0
368822823 388279608 0
483902142 397269493 0
115642642 331521469 0
149953069 234970741 0
351720698 558149704 0
505116819 140338284 0
298939364 484186507 0
177366946 136172011 0
289409491 513541907 0
392245417 84438632 0
157271680 269488153 0
37183273 123832778 0
534389440 150872855 0
469045967 542243666 0
231455952 449559755 0
469842716 246693235 0
454488638 421829456 0
376835402 457706765 0
451847135 188922465 0
545348178 81313731 0
315210601 366245945 0
513387171 456126074 0
497170114 168140772 0
520704560 12128414 0
556745944 296365197 0
287478329 123742587 0
266489443 329582458 0
62451341 186316922 0
108829924 527878208 0
319638710 565444466 0
178646807 477523207 0
58581930 302054838 0
95092348 127699312 0
128888394 271683112 0
514270764 182055821 0
572709405 371856988 0
527503412 482910558 0
53766156 389378435 0
488815907 516332181 0
291428971 283559330 0
364109389 458553727 0
333366315 13217921 0
485808705 488899472 0
298068169 73993759 0
561471586 491421311 0
554959913 220632303 0
424097565 542588903 0
545501292 86670404 0
244658408 477706056 0
546848783 254368679 0
439258555 22612065 0
21891940 301001701 0
160981776 247595891 0
11954751 244374065 0
388132238 463203985 0
111745818 207417143 0
101366953 555940097 0
178948641 185591441 0
56728545 365712541 0
508517906 222021857 0
263323640 261932375 0
313988432 472441024 0
127515766 66442503 0
92485477 306136155 0
23077373 488858623 0
374906553 537751950 0
364148655 165731107 0
20479742 459144966 0
486513235 54198751 0
279084546 460161460 0
57984392 280596213 0
471543666 110523662 0
450224048 183195351 0
254612004 306047681 0
167607184 1710663 0
486377719 401188769 0
449879148 119839320 0
287730500 150352474 0
374552818 342785779 0
245346691 466016727 0
541547887 296238236 0
420508490 4080126 0
64862547 87833850 0
150733403 569210895 0
49406726 32781097 0
216352592 120872359 0
30710498 565018891 0
448474819 59553247 0
360696539 205770664 0
163332485 508722137 0
331126362 149899109 0
465767464 198666629 0
200722509 249813611 0
392352456 453759566 0
201666229 241015160 0
239524160 314031277 0
156207861 414553097 0
98926172 5761787 0
6086585 489812200 0
110819501 91912770 0
53934965 482456992 0
314110240 97758185 0
38016598 304157065 0
289701802 147775958 0
262857791 121391194 0
496777771 354898449 0
411355423 386361082 0
346385266 280428530 0
22978587 535311339 0
134360106 391439209 0
493091730 166122965 0
202713184 307038386 0
320718092 329967968 0
502884613 317861907 0
242155417 551198236 0
133911262 54172529 0
26588131 442069794 0
431607337 10688119 0
465453749 234324954 0
143822917 168446830 0
556702154 475860075 0
188930188 179371144 0
574333876 144772259 0
399684384 445895357 0
16970554 411854190 0
271515755 213278740 0
310843488 481315445 0
333201469 445291175 0
370475071 400187105 0
2107328 265870771 0
443157592 524236448 0
129719365 295853002 0
231096082 392840799 0
223454963 201235805 0
314265835 272702292 0
455161539 370929279 0
458793295 464839640 0
118493634 447883175 0
209719631 523644134 0
77042257 36909893 0
266215411 500942991 0
165714282 531101052 0
76541397 422548051 0
384406979 396155152 0
304093370 502772204 0
550849351 179773001 0
491595739 359387600 0
59897041 517894611 0
330456965 450473580 0
44751210 310610676 0
409878339 260840199 0
49883301 406070931 0
268290423 532291636 0
566617798 361058159 0
177205432 56692986 0
310194983 460525675 0
150212078 118242458 0
473021250 554236178 0
280794021 370231024 0
382900693 518484447 0
35209792 494293605 0
233671865 468910235 0
109703229 513261882 0
255665914 306885484 0
38992371 379220387 0
18261024 370569367 0
432263225 124902693 0
504865637 336995480 0
268325064 530436760 0
20819873 563367584 0
542599108 393426525 0
558317771 200414111 0
466298946 257787919 0
65792145 524743307 0
199558397 256621964 0
146121530 470076261 0
97410129 210412866 0
20570942 511584988 0
254314847 324574036 0
383965047 566937918 0
500840506 28420177 0
516091985 514792249 0
383230276 240049906 0
58136536 221846381 0
380320947 342053448 0
198749479 495270719 0
371973425 472163198 0
114955663 399106667 0
522236437 96218154 0
268851409 109364964 0
410280040 26028715 0
437560336 53338213 0
481855891 96799271 0
1635167 467116129 0
315787432 202278624 0
52234416 291880592 0
22544822 277994776 0
1579102 54649479 0
318547810 197207492 0
392865982 217231126 0
114941214 499912609 0
547624509 195085369 0
4068552 311251405 0
526133716 355436162 0
100565779 119846859 0
525630772 226359868 0
282155818 159738454 0
359729813 178798647 0
285744576 142520456 0
348369770 379701977 0
68744067 8508604 0
431455297 62368198 0
135595563 371898425 0
241661634 29658404 0
480461437 111922646 0
65832197 541658340 0
443915798 475886115 0
364911601 449977033 0
146913385 297601095 0
298350495 238764481 0
24500618 219742859 0
275861718 294939608 0
485252282 173427975 0
70749167 406227007 0
199184217 91539067 0
183883926 298617728 0
231265031 98271804 0
64857195 499363060 0
143063796 398257490 0
253964843 230218314 0
115907100 42781509 0
6247134 129251132 0
102470706 400673259 0
194375196 135553446 0
209622037 263514136 0
513758618 194003295 0
450206452 265347370 0
115583960 119466950 0
523592841 71009425 0
472708599 105070223 0
185887601 113019980 0
230916855 540556069 0
526727791 365154803 0
476441657 445137508 0
140987241 439099235 0
491482767 59378078 0
560302065 102846364 0
168051626 60490952 0
81243840 244428008 0
552397669 533162730 0
508418643 226077208 0
327636787 244139681 0
260024651 205359498 0
344558595 319197037 0
192701411 88451326 0
218291641 183839252 0
31415741 432589837 0
343947310 508838038 0
290551960 317456040 0
465761423 428221545 0
146925966 374753990 0
481341398 230745859 0
258281803 185854135 0
472604087 72178150 0
525505855 85887110 0
424331746 135216944 0
266381119 201726968 0
271291280 220189166 0
493631472 114843888 0
205164630 294508502 0
85852929 299764037 0
317634508 344346674 0
290754968 545758864 0
172996810 191273189 0
529367720 46759018 0
71465511 101404152 0
172475673 159916862 0
36668832 511742357 0
88415870 302909957 0
96557957 558137368 0
14719895 115101936 0
441184500 381232410 0
482527587 518517837 0
211571616 276982884 0
251358888 120888592 0
356548812 455674431 0
256765145 205694110 0
81454921 139524323 0
392222252 413793384 0
342247479 227112816 0
416258288 281103937 0
279727237 76551952 0
197617787 486757570 0
43017688 254070093 0
243107177 511933740 0
243125000 38042049 0
31590675 572601580 0
11711482 95726596 0
90748377 72821965 0
151824701 362425442 0
540240721 566228109 0
430604343 63346581 0
196352428 283457642 0
45326687 163220122 0
316721381 150714598 0
263803352 96613341 0
21614324 283516600 0
443334128 364323209 0
269006430 211989430 0
576675957 86338400 0
121508601 364530376 0
360754919 72003185 0
79072387 484082207 0
204380346 319027511 0
232999121 51188695 0
107896419 116399482 0
409644496 475857173 0
202294253 49250828 0
339504880 4852469 0
228289563 520974042 0
386029243 302520921 0
325960034 355802520 0
385684121 308177169 0
101065291 60572943 0
554822316 127398039 0
497371578 195660256 0
290673566 443496195 0
452531679 366412706 0
193885624 239547115 0
449011071 375413636 0
572835740 522534880 0
96861799 473151397 0
260046337 451670700 0
99653510 5611454 0
192702745 182849136 0
470976398 294516933 0
88734383 233947871 0
79874755 124147242 0
375150166 384495670 0
215747862 365661144 0
346050955 464667931 0
190727656 538466411 0
45996471 228000913 0
119171637 229223711 0
421472218 442066931 0
209196672 12637735 0
291727717 365365461 0
553033942 384249336 0
474075652 396971640 0
40580281 549977470 0
398703785 446451805 0
381131037 292135965 0
262127953 274662849 0
34093955 507128927 0
395541430 512689844 0
432917421 70551440 0
84994537 553929619 0
223443795 505869541 0
313197316 131150811 0
310714048 432185510 0
127068966 276441231 0
264970620 106508293 0
79745051 501461798 0
158473217 320517753 0
22709758 495316921 0
151350734 520606826 0
349204450 78452135 0
414434336 202199702 0
285182020 283900840 0
408307235 272881789 0
209265745 33087509 0
201541976 507501250 0
322179064 521253697 0
548565146 541109478 0
39207334 148540900 0
65756669 151925976 0
52836972 490942533 0
388225215 532977094 0
169087414 408287099 0
567223024 26835571 0
362906366 210033929 0
373272171 80255398 0
142893643 316485293 0
479152639 398915482 0
170936214 213116690 0
190710486 227675509 0
180506177 110730540 0
233927220 366471282 0
248088796 46581792 0
318169278 58909259 0
571520624 278599463 0
67290915 72770795 0
573768570 563368294 0
42294733 535028499 0
229676494 446425822 0
348473178 153976387 0
160041228 545630547 0
383806159 403284108 0
508959461 412296735 0
81824449 396625883 0
382019394 94562453 0
329617940 519853487 0
487327859 426873856 0
403224665 474915690 0
386107493 547359794 0
134204887 463003656 0
258448419 75596069 0
355403768 27459579 0
266750749 353834613 0
74918586 480937410 0
244675255 409703233 0
66607164 87245313 0
197931563 147218354 0
112170049 478364207 0
278107963 63948133 0
82508626 375208729 0
150816682 434328720 0
213892632 456625508 0
21910639 88828993 0
13880015 320787835 0
100069738 567467835 0
12189858 517939912 0
509586336 560904729 0
328271772 443890139 0
451472296 318193576 0
324227160 385578495 0
449397816 353799947 0
223381206 89301832 0
482893724 528631362 0
509816818 322730639 0
379702271 116112139 0
554387986 225349494 0
231742467 56558594 0
132134526 557792934 0
142473263 287924804 0
249829623 129646011 0
354462110 350758436 0
413238943 288306675 0
198829371 395595001 0
466708004 574835456 0
29920362 76464269 0
80422455 428987226 0
108667619 179509409 0
309545446 427983878 0
11644474 394663861 0
202092350 115205209 0
278636150 391188452 0
420695727 245633726 0
203165010 554665072 0
49569232 123178249 0
555613252 2053319 0
315810547 435943110 0
91560543 202236092 0
442077248 388513251 0
169761070 330145250 0
289486964 485458052 0
205874410 101806845 0
531258962 72261593 0
172502539 434428627 0
192965992 358186688 0
570778354 518132923 0
509320377 66691485 0
219367303 46036008 0
202635327 539578836 0
547157979 242096480 0
512788916 95753326 0
207059440 226646336 0
314932396 231381027 0
95379215 467785118 0
173755330 16315773 0
571925437 366214288 0
329545091 488693148 0
159831860 528925679 0
418555552 302203015 0
508816402 356827424 0
403082831 472575593 0
566703244 525415453 0
67298607 92481249 0
241268078 306678293 0
548760326 323673399 0
224054471 173756532 0
12155579 268301387 0
309943395 560159602 0
170723131 568926754 0
226405039 189799842 0
26601040 421334278 0
485403314 431407778 0
152668194 403228119 0
497364111 182595628 0
30296994 441218630 0
463949906 369931457 0
308973747 227273403 0
121589633 327768387 0
472666346 356775690 0
449251931 307680824 0
405752833 442062947 0
235188632 560076206 0
263442860 293853324 0
187354529 233510207 0
80004578 533351260 0
364852619 261321730 0
568259073 244216984 0
406832186 544760305 0
251281522 92205898 0
397302381 135285935 0
199919945 132985495 0
89388395 498477314 0
204772887 185899843 0
392142669 351393491 0
330035421 131319604 0
124509472 221299947 0
207338273 76242269 0
509088648 179541962 0
287759429 246283645 0
119319377 5858887 0
275119122 99725843 0
222304726 342288195 0
279201897 314798312 0
154714101 558978538 0
529357688 378074768 0
320637191 561991167 0
427853416 26160356 0
458248547 517497055 0
126707879 6701540 0
284934713 291092666 0
195355421 339422655 0
392457577 374811152 0
434168802 306100764 0
124174472 371936407 0
118644306 274173882 0
206670212 327011861 0
424952038 283955261 0
43590742 455093429 0
510854764 95163756 0
396879879 170163595 0
573733226 90235794 0
133081290 30466956 0
188931477 435646233 0
40515602 71185522 0
346701423 207699713 0
566176178 318983725 0
443099012 97401299 0
170838731 465330262 0
515212091 369256124 0
319534195 261884244 0
217342889 78543178 0
257700293 251396520 0
561494627 18730061 0
180985867 442115564 0
566431808 215832080 0
37440754 181777054 0
506654271 410300755 0
227648719 205535840 0
109496943 32083869 0
379488412 118547920 0
172097802 424984743 0
200600435 542851146 0
267449687 39820848 0
303577582 363762138 0
278516700 554802711 0
61184545 51919467 0
405957785 84468729 0
416981345 286013370 0
565240987 526087657 0
180504634 21704627 0
351694748 504953120 0
290129434 521630573 0
1741380 290122813 0
99635707 149722072 0
12865832 56186039 0
489626277 424771147 0
145002012 507487287 0
8835135 187774009 0
430677849 67672438 0
37129388 129619071 0
450807942 65225546 0
499463799 98943442 0
472362388 545885928 0
283123405 32890497 0
325601391 558945842 0
94957149 36136093 0
34711959 424708726 0
7621426 498695901 0
53230293 360932136 0
308828978 273742994 0
546160559 401963873 0
399037203 183583559 0
178221673 192822895 0
72846125 21728986 0
378227848 387857330 0
145745790 488637739 0
399191650 107002974 0
411250295 244143400 0
294792142 374229564 0
92617982 172927721 0
321054425 210995921 0
240593227 91818978 0
39960899 212948660 0
94496986 141534742 0
86666280 243398862 0
29279 207643010 0
542834813 528704791 0
517106345 411425981 0
390394110 413827546 0
38844538 321817336 0
476778995 283929776 0
220111927 171959382 0
570863632 498105694 0
444032173 431005271 0
363388934 532963503 0
375464267 556961701 0
28842749 556288308 0
335425301 413994756 0
431640302 471094 0
111926858 447139749 0
446664596 480786991 0
510867972 365237682 0
84020234 120286610 0
386509600 390770944 0
275682697 248194375 0
547582607 438442871 0
578062195 523890181 0
492304342 61924026 0
80163057 165379386 0
216805658 198932450 0
78986344 387286910 0
522534594 377721363 0
251383021 377378278 0
515621912 502265410 0
115046095 230909546 0
513491428 153103945 0
6897376 314286830 0
297394427 419330549 0
44419508 441066534 0
541224423 381843524 0
554839215 448162554 0
182921568 425078019 0
30060848 147440334 0
336817227 35593829 0
143132557 364115362 0
370548427 103588765 0
44197726 283339447 0
300491161 190097263 0
463394646 456148773 0
433612855 542622398 0
79713004 377132511 0
525390200 74119095 0
387629388 477379787 0
78860769 70554859 0
395539263 470797120 0
236529243 58572207 0
448538894 178605284 0
181914062 397996229 0
304762873 41197361 0
312532956 66202504 0
336933928 148279283 0
567784175 396947710 0
253940164 395242324 0
130683010 180485999 0
252858856 263380657 0
61045668 191563164 0
378084186 189207762 0
569702669 85037570 0
477300623 238046196 0
427838857 260342954 0
177739115 531218423 0
49081881 441905573 0
303386238 154531289 0
260404943 431796877 0
23508204 426397485 0
578459210 46904472 0
67955386 287687898 0
320780731 43372521 0
570260716 505369965 0
411305921 214519054 0
160115971 125673483 0
228605483 550891781 0
67687877 557243141 0
111780571 7497139 0
270203184 249494446 0
40781561 186366636 0
197075019 270772025 0
433295849 222364870 0
256064639 394794692 0
430697421 115801964 0
265114673 249250554 0
45103542 179757298 0
115629494 391597455 0
461419319 493266214 0
438574848 132784201 0
275962677 167497426 0
210901987 259836839 0
101885421 173025407 0
476275297 293604749 0
471579363 178910491 0
45988578 207443161 0
109754991 402840472 0
325677167 288464380 0
56521179 539723062 0
414676248 118209479 0
44814 9498561 0
401770465 171633525 0
519128177 24114215 0
105505569 57243361 0
42694490 504804570 0
483151184 300238675 0
334973039 314408636 0
399225822 291075643 0
357140014 492180837 0
226138662 366439777 0
195198567 313866698 0
500747840 427536309 0
63091904 194817561 0
432023656 159331282 0
14961183 412450808 0
335614525 236620051 0
186854210 376208672 0
74297506 538370493 0
88719652 426548966 0
460532666 142843880 0
480639357 249982487 0
105228689 112890134 0
508064068 248129493 0
335494245 118020097 0
129158403 285998709 0
534512072 438854462 0
72351566 507434120 0
490044941 314193375 0
207809902 325048919 0
12131491 579269972 0
288423796 165163934 0
200708546 222701673 0
194276322 174144777 0
343946495 320148291 0
515151120 346492548 0
295932995 255187398 0
119302127 27632497 0
417518576 226729605 0
563010175 396955180 0
48755820 278019132 0
425587415 130929902 0
288771074 568854519 0
307497437 26223673 0
430134507 460926073 0
304645925 468285264 0
521668737 433802242 0
362269527 182415399 0
384844561 265047967 0
516068808 542136444 0
1727677 474446317 0
149224345 493595595 0
29246258 27667089 0
76807434 21487752 0
42003777 98666513 0
314584402 563026107 0
435920285 335158509 0
124731945 192052719 0
494221898 60451032 0
504499082 525161358 0
269799611 371113629 0
413075418 17952241 0
104693696 322121263 0
406152642 77143913 0
522219218 250066154 0
524728338 108539154 0
347066923 202329342 0
331138885 401237636 0
173772418 338457939 0
354395065 441611210 0
425407897 471312335 0
181069071 76897647 0
565098568 419761217 0
365770578 6646313 0
360349465 58140428 0
448204980 526735092 0
444211456 197670383 0
341960281 314403121 0
393555863 426871893 0
298994973 351545252 0
279184054 159598620 0
366967289 501486034 0
142039031 117447178 0
101127902 576186975 0
102654301 296638472 0
252455266 378269682 0
313490128 24656413 0
113953559 21636036 0
363053551 314826601 0
51157294 172204046 0
8998331 230876626 0
455965224 539158435 0
397007350 28109843 0
518782039 89384892 0
191518537 344274231 0
444167887 386843681 0
397302895 112910236 0
454371646 285830694 0
393223809 479899334 0
451419753 152127032 0
8683010 444343316 0
463937923 161439279 0
68766316 138699023 0
344339415 6864796 0
201484725 199735742 0
39472199 44751573 0
80841981 55406682 0
519606604 44002029 0
352585296 141883161 0
573338711 196753845 0
451122191 431612026 0
306153204 340394068 0
466280113 122688899 0
9727383 127562339 0
400970714 330570039 0
283127199 322276260 0
277922616 574835020 0
57858287 336862391 0
366959902 69775769 0
282549139 574625486 0
550500582 409638772 0
387080586 273977658 0
223848564 253124687 0
398187027 545575623 0
481854599 254764534 0
449413890 185774400 0
182739744 331502122 0
449851698 124295429 0
282292816 439999615 0
183701338 279959701 0
120289511 389624295 0
425175329 470012386 0
216621214 491243788 0
329948446 88552225 0
330039806 462987750 0
395146636 230126263 0
488597914 383822964 0
153780917 434029039 0
352447960 397801548 0
343101187 554752495 0
383181172 141340571 0
552802461 104018279 0
354521592 38127466 0
307178688 390204553 0
176393540 91641205 0
29752540 91208607 0
501888307 423157223 0
434862563 528151102 0
96842654 546208514 0
301928665 262255774 0
20028165 133733519 0
320244534 3980621 0
61014970 501545082 0
442706623 147082354 0
515498190 491661130 0
55689907 323380865 0
300888442 534399232 0
555846533 517777325 0
428701417 298634920 0
570067471 141992193 0
9388739 122691430 0
232714801 115310779 0
74357692 385148128 0
349998440 473931820 0
142915718 550464125 0
473051851 174206367 0
51595249 520906627 0
101090832 438989978 0
361141349 378786063 0
175551503 481988595 0
320532377 263632507 0
22250079 121484237 0
381615017 299445101 0
549668837 408059777 0
498855028 271605103 0
511518663 94322263 0
403800038 24316776 0
319846520 206645182 0
420259221 219529306 0
430089634 58727967 0
307364282 560689668 0
163175387 468929510 0
502855968 188428617 0
420243645 306407535 0
446327676 338420601 0
108648101 185129833 0
501938490 415251923 0
250258852 281091388 0
92523880 420313388 0
219206124 256120746 0
238635831 92245009 0
540954168 168644293 0
339617302 67648099 0
291524046 332871720 0
365189127 126744509 0
347508477 461274659 0
243975476 341186134 0
216946871 196533516 0
239976215 183142372 0
353457335 487715164 0
6568726 270982071 0
250636228 32240811 0
515774231 411034922 0
458673537 179303819 0
437723220 487010783 0
451398658 71176101 0
31866364 351415801 0
64965040 523978970 0
18885673 567819128 0
552117738 256905801 0
288954402 41007008 0
140415793 449254028 0
215619338 66204872 0
82651834 346809411 0
297694855 226466298 0
271273186 499457940 0
118718775 559094678 0
202680239 35626751 0
107156891 197083290 0
273268175 190814358 0
60513335 70871210 0
515156724 439811937 0
414566291 241575208 0
436905398 254050755 0
321176727 71740071 0
30023124 71359508 0
223321508 269417871 0
340835644 83024940 0
287687972 243628466 0
6808073 77600349 0
151809208 162193851 0
513429308 503856743 0
388978280 276000667 0
158827902 355762722 0
211385601 123298574 0
23151699 577377438 0
184120981 509262691 0
322777303 545146625 0
458287034 55790180 0
291885731 259081958 0
69048955 188041611 0
248626828 525083443 0
452050946 568152706 0
489392594 304210184 0
67318546 238174299 0
447574466 38393802 0
46577011 186297049 0
482616664 343151853 0
85654086 514575779 0
209278995 494210089 0
341532338 93533779 0
34966195 345891109 0
113748321 41671623 0
93713076 480174760 0
3107323 33595497 0
320248505 156040873 0
247854584 350561996 0
98739773 41575840 0
570843185 576830793 0
339223798 8810129 0
115374959 230011827 0
198330327 285676346 0
106941169 210162190 0
294524503 429429501 0
174401625 431347594 0
567058033 334952864 0
43315016 440600928 0
570425688 204463599 0
319450811 453710047 0
511310819 397789879 0
372013995 139709912 0
396598243 572161065 0
500801944 487817864 0
143382526 126727543 0
367672230 41438304 0
349330694 157781103 0
338022451 338002514 0
15765025 132433417 0
328295315 19636093 0
2787290 269442657 0
413944107 8715390 0
44384611 60889291 0
56645560 355573160 0
83979218 64353441 0
429358569 107146041 0
158764949 236855502 0
258168524 131028998 0
10659448 148613456 0
56930964 441211277 0
13103988 486483340 0
167519234 296973508 0
360012366 406826284 0
510461100 5628693 0
317022655 549194729 0
487847990 387344970 0
538107004 276540099 0
81995899 484127441 0
428641058 261768249 0
70047254 406023460 0
537162510 169633026 0
99259515 287735855 0
203286516 551028227 0
430540077 560793389 0
576955358 473286513 0
56516130 177906818 0
564872105 430433705 0
196624767 392544306 0
24504275 145474048 0
273684600 115602841 0
124249449 546401725 0
82695655 514281420 0
297064122 113006992 0
269326365 77362531 0
181015474 410269372 0
395318728 274400479 0
43775264 212977317 0
488712314 477705606 0
124577228 8457824 0
430799983 317055723 0
88614000 551567000 0
444400588 146946888 0
546327304 381059366 0
133693667 414198442 0
37892521 213837231 0
417164144 227141732 0
548923464 296068908 0
104157298 148918253 0
195383771 41865395 0
196585085 359039983 0
325769155 53149968 0
36306100 37294942 0
274663609 30738910 0
373909671 419432536 0
113259169 243395697 0
534907391 61236149 0
86937724 455950648 0
310342114 183158487 0
416202579 133223368 0
566513107 24971331 0
538287398 127857261 0
151796667 370469633 0
171426994 55882173 0
298464244 196617544 0
249434200 380080352 0
253300882 529154195 0
385384295 380998835 0
470044154 100661599 0
441458413 386459046 0
141392560 160922648 0
55743155 62071730 0
203964250 410917791 0
238319445 285964351 0
97185327 293107178 0
19923206 91465169 0
237167271 23515547 0
410241098 236584248 0
90214448 209760665 0
201127064 448601441 0
279853363 24288417 0
424818977 174655053 0
216018595 244338632 0
400819912 563555169 0
417355351 502690371 0
251158205 100840483 0
365142292 202618931 0
314024332 508936812 0
452813117 349285181 0
316937826 405463183 0
334607781 556915627 0
269362789 545252072 0
196901065 194245385 0
241371801 88400889 0
71614444 6881178 0
267653696 113148573 0
250287441 223957637 0
530270508 383231796 0
553376478 520617181 0
540716575 536548876 0
34714468 264137412 0
392935947 153998499 0
509291907 36084575 0
312570717 259786850 0
352259807 175871211 0
392047956 410400141 0
422456004 166792534 0
233461931 389308698 0
127800542 469535546 0
296239222 249768471 0
151466797 262992287 0
211085315 12239658 0
73876096 287893659 0
2437838 228880413 0
195626773 517582777 0
25894818 284314494 0
418443414 300056593 0
207889830 220555537 0
165994325 558689062 0
291151330 309359187 0
195303965 286335185 0
233819678 289244935 0
102733812 126360770 0
329455143 220892071 0
515119003 265337732 0
221808822 90503307 0
510360645 144729838 0
336602336 163101424 0
333299002 5487606 0
569956059 430027265 0
189919050 204892486 0
334688617 290924252 0
292331140 134784355 0
423657623 234928396 0
436123233 168905075 0
61862448 95957855 0
432569633 269715359 0
423800161 360291519 0
259612523 490353355 0
572403021 287815829 0
571159095 534053337 0
554507832 403017263 0
560751419 425911844 0
523309248 2228069 0
565348147 548431756 0
409944598 501189493 0
219218385 445155551 0
113525551 56908080 0
456006354 503922199 0
20849725 406726040 0
547646037 353635410 0
399387739 99949607 0
144995123 307126974 0
428559148 327275763 0
495606589 308352559 0
96390037 127228381 0
123887612 34418052 0
194161557 73576818 0
304012067 194748116 0
45115353 265656817 0
291826000 389305976 0
496263258 31437271 0
258836773 310761070 0
552549837 520118176 0
462433476 439666045 0
190987535 401185273 0
239165285 83041814 0
442453385 231627478 0
249805218 536731616 0
578678905 122217006 0
470155312 565099186 0
20047807 161750915 0
118058473 545644065 0
330477217 26232135 0
445818577 463730246 0
288496621 520986320 0
476218218 98513435 0
465269451 222821746 0
516231990 85481046 0
31097661 217946659 0
15410117 382728208 0
265264008 137145064 0
333215911 493206706 0
53155215 158993572 0
448179277 281989077 0
33151054 171195063 0
172153073 100120921 0
147772695 503162002 0
558458151 102596581 0
110488139 227269190 0
154902603 60947849 0
230186856 446307588 0
369451085 91456187 0
575891092 60360894 0
369974640 483544608 0
138754808 150845332 0
82177046 395773428 0
304385301 261089445 0
197985899 45862914 0
234244320 209336476 0
457386639 212872826 0
522258702 4843418 0
409071792 119018435 0
41435266 128295167 0
194066114 77122774 0
327979727 267953945 0
285127288 394429531 0
420471229 425318159 0
103170126 385842535 0
152695522 143788813 0
432173247 434270462 0
345064339 147361671 0
385621091 479963171 0
215810926 522019783 0
390253798 403752920 0
157979170 105164111 0
462589308 74941890 0
561825158 520383064 0
202479008 563238801 0
156783787 483506647 0
240531235 524694106 0
386563058 536315729 0
315323129 576733658 0
434037956 62365321 0
68442871 418633259 0
5884665 282432591 0
134101910 493518398 0
197996764 578878524 0
404681129 63578067 0
147588665 26794775 0
277998299 30274039 0
473154096 496323067 0
335365465 406251448 0
57443829 168836754 0
492728705 223456509 0
113786484 563700586 0
510168621 208293804 0
153178670 85194577 0
348860112 365949769 0
393181380 110022851 0
531686067 53491335 0
315129974 212028212 0
61903106 1429178 0
269951118 148150556 0
276467546 70462898 0
233965974 144943951 0
528301267 286838160 0
358258240 449556293 0
290272910 48114829 0
491052161 305296801 0
187271150 296772201 0
205236308 551823655 0
288035381 132730552 0
392669641 489081414 0
43452194 413925089 0
28672119 426412099 0
327030586 448384129 0
485862999 168617761 0
320985488 521603287 0
118942374 239365370 0
220355126 131788612 0
162069743 382333929 0
215313053 423959348 0
83453211 431758874 0
287806407 345866747 0
139521132 434040412 0
357727687 239052438 0
467294950 88248534 0
420084438 540529735 0
115905625 153889167 0
192415141 328664582 0
146279326 279283975 0
459702413 120673807 0
481102535 234721302 0
480556577 557007969 0
42760279 114973705 0
68996685 530925418 0
398347681 166346129 0
568123928 427717494 0
131739198 357226166 0
289487999 8833243 0
542528786 382337020 0
504816523 244265098 0
152469139 168677878 0
21614429 284093849 0
520839991 531089103 0
230750508 223272579 0
330210781 371489739 0
10517509 263708178 0
139559591 165869844 0
70050532 381356216 0
338163906 28262278 0
238627865 184213271 0
386676645 522062283 0
562808290 494471292 0
311270339 405155357 0
91959274 166614764 0
536899182 107318865 0
114047344 512658427 0
235785659 335673891 0
421382979 434501429 0
24745811 413407624 0
462555998 419081243 0
367633149 492496721 0
507906109 334758549 0
486508253 157805297 0
172944770 77425278 0
152426731 409069857 0
368618816 56793988 0
375476592 114861268 0
101226423 10204121 0
7859560 111867925 0
334294788 240533418 0
499272015 58150524 0
200697579 79458925 0
386124996 203421945 0
250905190 231254478 0
106313664 212499838 0
399806041 305194050 0
187504122 400010142 0
245583734 393550217 0
423395140 162305323 0
2527585 356982174 0
210742637 474428742 0
322643138 353173132 0
177184449 194425879 0
420054394 53987865 0
549691431 530340870 0
332597022 340784788 0
476151127 352193321 0
37928805 204948383 0
450045218 50290190 0
387187574 30052312 0
138238999 336980499 0
317554114 500550206 0
333902924 253807787 0
268906323 506296958 0
319901418 203652275 0
452459824 297828408 0
19968164 351155893 0
480462657 318235644 0
100710274 369199316 0
448735287 366854256 0
351477469 116742469 0
275718198 431852040 0
165734278 335875091 0
478002681 174724269 0
335925709 464440596 0
331404928 257719614 0
155906500 407110284 0
434951364 141972929 0
38638247 141922705 0
454182067 168991716 0
473341706 463936272 0
454966443 52845254 0
198418924 318148190 0
472464452 87428978 0
315452948 394272466 0
548225142 212775321 0
270425977 305052077 0
9180273 475559429 0
495946825 203017373 0
437474204 82301930 0
55757973 270937718 0
560232523 75394346 0
93900457 413019396 0
155899811 157017883 0
565464105 468476246 0
450417016 512849840 0
389817010 316184643 0
439457840 281455603 0
57704932 105206773 0
108385166 444721365 0
433062548 217895314 0
355605203 463683118 0
258344376 410439400 0
395111312 211767391 0
305315660 407399907 0
442003657 90348569 0
278494825 303825910 0
414636522 350324063 0
153856327 421014797 0
236750292 470121967 0
576851681 258547616 0
204519926 282712472 0
57306536 481897536 0
284516891 102893644 0
391270121 196186811 0
129994155 56878197 0
49483824 309478776 0
515140367 438799379 0
74367703 313673536 0
47808884 533150756 0
165714123 209894643 0
512909337 381427025 0
368834191 536330525 0
188594934 462880393 0
536196022 481170671 0
60591610 448644765 0
74841790 302309474 0
167169208 142239984 0
427776272 481619192 0
566121145 22764589 0
233990318 565783032 0
53835298 252645289 0
283075290 206679752 0
125228432 267004538 0
79989549 414876754 0
64007174 522862629 0
135489720 63578577 0
388477696 567623339 0
520834432 477447494 0
111107296 488311642 0
44660420 241930310 0
323701039 279017572 0
274554617 104156485 0
147454794 285038482 0
49991113 391790376 0
78805068 289268700 0
210125550 74706745 0
78840723 311612191 0
451980352 498747064 0
305737110 465519083 0
148467404 543599015 0
275831707 112849870 0
52491943 388638664 0
203381015 297598780 0
232247353 515153213 0
395003740 495436584 0
420541864 521577198 0
360618683 174443887 0
239989725 114961576 0
307473275 303763979 0
147044485 369215213 0
414391144 228188840 0
207283578 459899680 0
489873352 529692522 0
313467544 357727870 0
33582047 374073715 0
92627439 301778968 0
242775137 104019792 0
568640161 454028828 0
203808818 7692403 0
385060287 353346478 0
313862835 237097100 0
227996408 19029177 0
491320326 473458442 0
150383479 32032667 0
24001522 483965133 0
236641442 172810808 0
528047472 69370708 0
514684911 47254409 0
399587802 126595647 0
425177000 267927059 0
550295617 278321723 0
76732654 435700289 0
364543851 390666088 0
316089375 256278074 0
125218774 219771920 0
188919908 56088678 0
336520263 140624988 0
59058752 187540379 0
73445429 425967160 0
54052206 562119425 0
146196334 466250514 0
478789852 425289786 0
311540863 225654291 0
386625604 258807167 0
482328204 534108810 0
320299686 94811458 0
31979910 368443221 0
402172426 140244047 0
379952709 300647797 0
314759757 542068057 0
490173378 386634180 0
372993013 304112792 0
354288591 383954476 0
9402784 38007387 0
57092223 27437853 0
524122679 323713655 0
213220481 356356789 0
560873103 72994624 0
545661170 369684300 0
155230787 269362429 0
185336051 498320891 0
579045848 564394019 0
535485533 280909595 0
86721416 324803123 0
89290531 490057365 0
324895699 241608094 0
70294233 427232581 0
303270864 221688694 0
472077576 241568934 0
438976830 117654109 0
2794261 93306100 0
97154779 497229094 0
170628954 177632385 0
332277555 106145970 0
26099282 381787909 0
224205447 445867131 0
518733656 390713610 0
311961707 58366679 0
365617364 230915279 0
279845513 512882535 0
218025802 416592109 0
503009125 228315611 0
535363159 383668809 0
420187055 95200100 0
358150536 292556369 0
9475644 573478736 0
412085332 546041575 0
313239102 104694070 0
115689772 559723068 0
532951643 452423358 0
87374732 292991439 0
218710375 341651193 0
437427231 575161125 0
188597644 522689516 0
253507816 26907306 0
43827465 218682837 0
450575827 23634372 0
534596003 326352512 0
393974245 419092381 0
386541006 391431144 0
272774687 522831656 0
63940762 10844856 0
162787935 436411260 0
410453731 179927388 0
276449555 36591086 0
327878512 33139335 0
95207941 102187542 0
367688709 122398060 0
70920814 487631168 0
136384824 515052966 0
236394673 65734236 0
174255648 259168301 0
149765481 258538644 0
497921232 232036884 0
205897307 500003242 0
92402613 182008465 0
357685136 516171333 0
412188256 41747356 0
388673599 145952891 0
463900054 150099881 0
96979502 87793056 0
569434728 394943051 0
575391643 514360428 0
567065485 483265820 0
385179061 540987242 0
91928002 416176079 0
22106094 91968771 0
159929940 291813849 0
455211977 120937919 0
316502708 87461958 0
32984398 402359914 0
228476329 83431098 0
455949147 497184954 0
511130428 71606418 0
484567678 5408265 0
203687519 230097926 0
540294549 229310826 0
566370496 576406603 0
495014385 32978239 0
518836457 308490967 0
121275852 155944456 0
211080763 78235436 0
285989381 156521734 0
80554206 21644517 0
464832677 164554615 0
53967328 379318149 0
437125621 172767057 0
435899750 229979499 0
76887472 425174795 0
161708385 550581356 0
239819890 267963951 0
105824114 507657605 0
564450692 429257902 0
516441261 458469703 0
568266895 11645927 0
546804043 179872026 0
199428753 115163206 0
169325579 219281731 0
366746605 128210004 0
284019694 343805354 0
75500015 513167525 0
404096712 235655517 0
219185611 119735769 0
254437642 500750334 0
518339519 93740239 0
9059912 433166950 0
4056282 306792397 0
417819919 515470656 0
391473884 269913414 0
55289370 247368867 0
289560445 453033222 0
189133934 59115615 0
493373658 201238275 0
432857081 66246511 0
344923781 74962923 0
506793197 372644107 0
91441605 548757121 0
117511401 358196403 0
521166225 161072351 0
185244908 350571394 0
168037443 513188305 0
436934063 575530285 0
480937661 178315384 0
25101876 446282762 0
506651375 150254696 0
543262815 550730959 0
341176870 412489506 0
103172488 228203107 0
343736354 523383985 0
184838106 108534767 0
192705786 84706732 0
244677068 496985173 0
378847223 388949566 0
253926620 79627196 0
363931921 232221051 0
367959721 294135885 0
16899302 298882113 0
52395508 89053444 0
261592215 425582547 0
283481602 358626740 0
360629274 93314813 0
548598891 223565657 0
576306704 128379521 0
219318838 385007806 0
384584494 204017573 0
560094188 145391697 0
467282429 478868061 0
155009141 316683076 0
274179741 452926639 0
205504410 297595038 0
530046663 220204532 0
274524461 3854876 0
209004089 79044143 0
311205431 272326511 0
453957558 209564665 0
322836208 112616720 0
40393577 328385575 0
20424893 463101728 0
401943189 346749370 0
156665213 210885297 0
227198206 356270374 0
79955979 286053796 0
454267638 139395349 0
548153711 61406821 0
471946968 467337717 0
286292253 548669451 0
90561761 21159003 0
384595721 423799597 0
128932189 366183447 0
219705373 315946990 0
227916957 420614459 0
467777074 388170380 0
13291154 576718990 0
365108283 46720356 0
146820606 448460120 0
296547988 331039953 0
209368348 352859838 0
454857319 464569199 0
559899645 559585464 0
250661714 549852453 0
228967514 375239358 0
419694668 115556161 0
414523707 64196164 0
449516790 102422130 0
241555183 108104357 0
511016368 193690414 0
437975172 72779727 0
536407693 24202758 0
163333662 472075131 0
153673368 96881606 0
481479557 191954817 0
530764207 99897859 0
202687986 308723562 0
411682653 166479547 0
477277857 449385807 0
211032677 97228103 0
127820189 403202273 0
378652337 533183159 0
272759827 192190881 0
495245090 204183892 0
105407325 525282182 0
176533345 394830755 0
25015160 526375536 0
9793259 393231475 0
543006136 518788578 0
326117239 491877445 0
53528597 534848805 0
544854571 179590978 0
352638724 194120321 0
185578904 118100293 0
562994106 1296389 0
385888288 557725017 0
486300514 43727226 0
491919614 516030920 0
557490137 316811011 0
19057399 268356732 0
249620886 120980681 0
461210370 482249535 0
246408165 268658399 0
504007821 183793199 0
368837776 578293355 0
416857635 482925184 0
302795399 244358254 0
438865488 305050094 0
484771425 417411696 0
212541447 27865723 0
73387682 21316743 0
108833067 416388479 0
69721728 145408309 0
283172109 389413817 0
77437694 449859739 0
384818767 568311353 0
320282014 2885586 0
155250305 271263288 0
484913101 260226317 0
395617531 421490836 0
399006753 297154670 0
168928131 333732886 0
518476410 27531610 0
284045723 111907301 0
399800811 142748236 0
23645054 412606665 0
275148052 121423612 0
322827499 188693495 0
116628231 534013774 0
277205234 42825872 0
362989611 223832112 0
307824979 334873561 0
72107693 313062200 0
341104103 70887810 0
510786519 51466377 0
84882124 369947556 0
534079148 491841176 0
244319716 198622188 0
568434978 237298008 0
511482087 239095850 0
95560012 269538623 0
352846125 152831516 0
523181002 214989083 0
26632323 341987732 0
538533493 69729350 0
174155097 261428461 0
232334164 399482633 0
138178977 324453417 0
127171331 102981025 0
182295608 335192132 0
551915552 304713525 0
300731633 288645857 0
145808369 493951920 0
496702443 150459562 0
441378661 307705937 0
244551332 538180720 0
158357701 171700730 0
347311902 371213117 0
274174566 256756303 0
31392956 306734353 0
436895291 497229654 0
564137926 703910 0
373424314 314420258 0
444946842 97571643 0
22888654 543437501 0
526419654 303816233 0
120775031 126265418 0
507507889 502005491 0
192990055 40619160 0
149042997 488756474 0
19390517 59305557 0
319176639 548312285 0
54570229 184229284 0
432796004 216943904 0
497392703 392068049 0
352132677 297846978 0
45162320 328544968 0
36370862 122331229 0
36854422 440387287 0
407314399 372352115 0
366589752 547156427 0
210186612 292859188 0
211999669 502318112 0
289330080 118147331 0
547092979 16421990 0
195184318 433631125 0
153802409 382339626 0
519446871 436388479 0
392351416 73432492 0
333469749 159544523 0
87858567 495896065 0
78883258 216460386 0
161132330 151393495 0
534335897 405922814 0
271913328 256046850 0
502329672 41341250 0
205792894 159455605 0
274197660 456398062 0
42656144 157315653 0
501175784 28300198 0
128133020 148747428 0
195688406 9843335 0
451076893 175995780 0
470098802 273327065 0
122263007 289510740 0
153034705 334360020 0
160812359 567512197 0
328829004 363712004 0
286517365 224629139 0
282451518 396806906 0
120379971 216630995 0
542824986 539797391 0
218711820 100355261 0
403082000 263326038 0
41238593 306052371 0
388291990 470609767 0
7301272 218404744 0
407937573 172891341 0
121751487 573486118 0
217050975 524679020 0
277132755 231936889 0
467943773 108381361 0
165897786 550980964 0
186786387 342904545 0
325005376 568147903 0
229217845 307367817 0
225436282 578408544 0
168318493 400303451 0
180709080 356746128 0
491521507 146714458 0
208765277 97169314 0
412409479 159829593 0
348448257 25929552 0
455037070 58305960 0
259702616 119588728 0
286922241 45734147 0
43296882 243650620 0
118942859 328595277 0
364270081 183830208 0
471353193 329603434 0
419879380 465622988 0
225947259 89659977 0
230219408 136420835 0
6688249 248859251 0
540230388 266786688 0
254891662 475348727 0
436205008 563736086 0
135675360 555349946 0
405779321 75973644 0
55945617 98730132 0
209796337 531176385 0
130922056 554112771 0
329523574 154924869 0
541003910 81173365 0
551176766 23644809 0
401438780 471294065 0
573261478 571646576 0
22225051 437202067 0
76431462 466998644 0
422766660 120612704 0
70114954 322142890 0
478498965 13222100 0
258344662 444228576 0
547162135 212569422 0
137040295 11489642 0
414070019 454165492 0
191316939 84005019 0
389059736 495496879 0
169321075 108884055 0
525090876 332535866 0
460037179 209666549 0
367431804 454361544 0
14373907 180826007 0
426615104 147437181 0
436257234 176301954 0
420015366 219004577 0
130756858 102405502 0
20962286 245033423 0
573197369 505699575 0
65528742 449246589 0
578583019 313863657 0
181620287 537539218 0
538369096 86326744 0
173864824 499067287 0
445576156 311599696 0
261771158 382420297 0
570236364 386028192 0
360051232 19266990 0
420084498 506692152 0
525833615 147472864 0
183879075 85115031 0
124362722 534871115 0
436204673 195390880 0
561512931 90711476 0
32827381 136889424 0
146329216 839622 0
401209876 202275803 0
85020460 143278969 0
509370497 495113967 0
309048360 89262570 0
26223249 389789878 0
518027056 104103865 0
240630069 207950393 0
363544176 341100719 0
167815496 450557171 0
262735935 266176825 0
369172829 55638681 0
104637161 305154673 0
556031761 102114830 0
510711543 259414623 0
36760004 183974510 0
361416693 476281450 0
259321982 299682832 0
214363519 323126041 0
74030046 523639279 0
148068126 513969533 0
380836701 53763105 0
543887737 128042519 0
348680209 36294862 0
319901318 159280334 0
159712817 145051750 0
465349106 405515193 0
433781251 212620842 0
355410895 561980141 0
508109446 436828770 0
45328889 377932634 0
465682478 59532433 0
207652023 492956250 0
148296491 483717562 0
126258306 5529046 0
333137295 99521822 0
124877915 138090653 0
302035945 214004103 0
352895399 251742954 0
334176999 561596463 0
123541001 344553459 0
225769782 498297429 0
326508328 238037913 0
128654028 218541258 0
139809204 520970873 0
253259756 370080048 0
155142275 172319991 0
157934080 551067421 0
508613430 222580227 0
159806797 109176896 0
253706812 571669728 0
288651020 34861448 0
375199177 79866558 0
205040036 488232657 0
54187554 201431523 0
555767364 9959235 0
502471486 318473295 0
134766136 549342769 0
285036925 542029814 0
249724705 285675019 0
277850332 391925118 0
421521711 251705542 0
359827664 442409598 0
420576420 208191522 0
163412887 219537518 0
214502673 28183099 0
471189897 25376796 0
141177636 202040187 0
363375116 561746340 0
328100908 439699503 0
187747471 89288121 0
76626432 431452478 0
395695753 135740661 0
78321276 551621730 0
374330215 118703516 0
142766524 171669669 0
544815115 576706226 0
256621143 30228249 0
127695440 199329751 0
38905101 75609812 0
103902072 247462401 0
117325627 204505032 0
434194826 514489420 0
444562617 229604221 0
191196679 171641441 0
340312408 8968093 0
506592271 259317433 0
161985142 289238290 0
223644160 530737113 0
323122551 525239135 0
59352762 94537051 0
242097592 129979823 0
425006883 230220877 0
322339333 97773005 0
579547301 390669819 0
547260793 67572574 0
235635796 423664113 0
569393286 109335678 0
65313128 102372241 0
641747 192547426 0
508300536 427218243 0
391103461 491883148 0
278619571 249613796 0
391213915 329341352 0
433451907 385253260 0
232251904 532828944 0
535927586 50181107 0
136726704 296660265 0
270975950 531726899 0
291582678 542279304 0
258056250 351455596 0
132792315 325653654 0
498539136 148087306 0
450510826 284332602 0
369335078 422898678 0
58621234 35358243 0
487230030 31915558 0
274147577 315999778 0
212122030 173051388 0
23477259 340434059 0
4121803 547160051 0
122065730 356335121 0
320935942 254399999 0
219996761 456920440 0
568507460 377379503 0
57784411 322355502 0
15926643 307238554 0
275150156 284187717 0
74701190 278954213 0
239020009 24153142 0
354585001 526948833 0
250349248 300755991 0
96809518 306462670 0
170146912 429678384 0
390248595 66540055 0
445485749 326831438 0
217907743 458535237 0
11574101 112480250 0
499313207 135959382 0
59455660 97952572 0
420325582 428755986 0
68714971 41884438 0
7462850 207774382 0
366922720 442516122 0
290942324 403151223 0
31347277 488815923 0
534709501 255047344 0
317429423 578567756 0
185909239 302719847 0
328283547 176557302 0
367239074 361067233 0
179355297 343966356 0
228305244 61063890 0
555691121 553266479 0
220963936 575976019 0
565670644 61615161 0
412256798 104577427 0
491270931 444702282 0
298379390 480439123 0
257775548 85750979 0
197678171 141391736 0
163306882 458924478 0
457016394 240092741 0
396499450 222534783 0
488248724 324341855 0
334213961 29775554 0
528269804 305260889 0
564576074 211219337 0
473002446 383555172 0
440146321 322875186 0
499465351 281198489 0
350199296 299128927 0
455034957 224231331 0
555135347 58443941 0
277939410 466376750 0
276433691 395480200 0
441304936 208683811 0
86891234 41884570 0
318278662 50525488 0
270810488 132300603 0
12362242 365321943 0
321373839 462860988 0
78783130 407101037 0
143591268 164381321 0
132804734 434512631 0
56346787 289237471 0
243670742 49109012 0
113667924 520364972 0
223673843 447284901 0
150384693 154112610 0
55845007 406003062 0
488495260 513795916 0
87308999 574422664 0
468245093 521354371 0
35782974 136499200 0
35900731 194430729 0
477657940 361045040 0
374482320 577863230 0
211387332 437025682 0
569343168 224671492 0
544578378 340905160 0
121259179 339747111 0
88111843 446369084 0
211430229 483507287 0
155240111 90200950 0
220013832 60304411 0
317287741 351983865 0
331399309 275807901 0
14633700 112122421 0
491373084 189460305 0
481293160 313209977 0
111388596 116131759 0
574741597 63622325 0
399754274 463594876 0
36822341 60369778 0
186925181 431282902 0
437917816 509180772 0
16609842 241138103 0
577520780 213591400 0
475435341 494609691 0
80034936 124817887 0
322288213 406063980 0
294600552 169932999 0
406741143 75272098 0
179294429 512760127 0
545842431 296828000 0
279680960 72258391 0
284801243 97031767 0
311477770 463944218 0
19970702 197528360 0
516748011 160243124 0
364597785 408067547 0
148943039 142950373 0
515913644 276306448 0
369566513 248704616 0
259984449 513612900 0
465606882 360492653 0
409794031 227625937 0
232465527 469595255 0
232864558 247538415 0
142321395 134988705 0
126241913 74497730 0
313888475 238790564 0
93400866 266917130 0
292140981 575876980 0
475861901 502632781 0
306183851 292483068 0
168062227 385032942 0
7972261 505754432 0
347727683 517504482 0
143780428 217655452 0
555237638 101862489 0
449132847 122363926 0
265523873 179010392 0
185936278 255026716 0
322838836 318949969 0
358111552 417457294 0
378315506 365406370 0
141227415 178117555 0
386778413 464496770 0
166021103 526252766 0
528538922 50117620 0
493033970 38812887 0
188766681 189864468 0
159452186 306661063 0
223131876 162143697 0
218468548 304075927 0
376650623 137607708 0
348342535 320622771 0
376560109 565558775 0
100732462 87727317 0
336470646 363097952 0
165803107 78283268 0
445075126 437924867 0
316193715 306587072 0
558263448 357967666 0
539415193 106430831 0
297212868 341605033 0
520913061 238467841 0
60207818 121711156 0
221222574 435499684 0
59669244 511191620 0
73060020 555844573 0
481541595 95720069 0
335634737 308265336 0
317853995 201099046 0
124968782 412600793 0
366641907 561110770 0
40886994 123609850 0
457982549 279187590 0
114548795 141064445 0
68575462 425398102 0
252297536 30022732 0
212474970 102607231 0
574970506 202805925 0
258052742 273427430 0
292534957 475850639 0
373942920 39693085 0
104225704 527612749 0
185548939 496001307 0
207561832 251327489 0
313586231 291357180 0
138383911 15160326 0
251068904 423125809 0
287379583 138159572 0
164679831 183878905 0
353557172 5462037 0
98933259 160772804 0
211934142 199590004 0
453075148 193877054 0
522698322 21452042 0
530625568 76026118 0
553409569 332846731 0
483730614 255196781 0
382238133 367396822 0
395764913 411631971 0
473899264 211366491 0
441717774 255613845 0
333469391 288762916 0
398547823 87565999 0
453859399 186642166 0
492903507 317064317 0
64316625 15853967 0
312113193 89229086 0
506328492 200893103 0
416737024 404738308 0
483403111 487166040 0
470763886 454369889 0
335672689 293783054 0
379120794 282019400 0
278210177 570357113 0
92411032 152320972 0
249246682 65947824 0
549891404 289060403 0
219696426 210418811 0
372828226 24688974 0
279242804 310300556 0
300226753 17804645 0
234599209 227673748 0
547421224 75613799 0
271787912 95845020 0
554664569 3091989 0
321654025 117310667 0
475269087 562613802 0
549738207 233794731 0
339697110 4472986 0
142892858 121468294 0
540448083 33417617 0
480668702 179672917 0
257654802 28385778 0
46482431 508381228 0
85262326 66113869 0
403625457 123656095 0
373898702 113655379 0
336358170 527349924 0
252516844 485944762 0
140407046 13832261 0
350820211 368152735 0
353301462 14966364 0
228738489 461628283 0
51842965 431543331 0
534510707 555001857 0
153249131 420510253 0
391055807 246599257 0
121607701 140749756 0
69116943 295302183 0
153651391 521390822 0
39926044 540081810 0
170336122 34190849 0
446052490 156423274 0
40234134 489862358 0
480068476 49363087 0
98130240 349325557 0
129864661 476005134 0
335506303 437958911 0
401145281 92695155 0
552002265 288316689 0
175555065 431610965 0
128482365 44006474 0
370724003 485018620 0
272896213 140048474 0
368302092 139747996 0
197119465 433616849 0
14175414 520819145 0
456285982 534185744 0
270165891 538352978 0
269009219 186006789 0
557848143 144325221 0
282897340 48534855 0
22191766 224009772 0
241616450 524609471 0
96049151 327945529 0
161126248 343364965 0
154279252 341488563 0
411011963 273073491 0
510331707 507976999 0
246996153 532078656 0
195463136 10849137 0
524814554 495750086 0
275325007 450777747 0
124149182 331621912 0
74133682 541230830 0
181785463 381183848 0
186134901 181011186 0
278888932 317142156 0
248468107 161789203 0
443229850 390542445 0
525291540 284323928 0
184857520 347629730 0
174843466 187858506 0
493709017 305959919 0
441348144 66140186 0
364980573 398726627 0
82759718 39078196 0
465575071 396729141 0
92798495 425762832 0
282835144 446518384 0
293362701 273791444 0
469138547 3450393 0
146713247 439905055 0
40746494 7651485 0
519378698 83687378 0
177763682 23494756 0
128546213 113556918 0
387528563 574445609 0
434941908 445620415 0
17250178 399993666 0
494820668 85235279 0
434404556 10528578 0
460101367 25949885 0
31147377 291243888 0
451708192 15047094 0
28377788 115022175 0
538884308 88976014 0
313435943 481981186 0
80585571 534031007 0
475775960 389459679 0
496657070 481487214 0
108417604 467855401 0
561315709 421702614 0
183372318 103593625 0
170169523 193780723 0
388672456 552129935 0
219664430 222196002 0
242993323 93829346 0
567173660 399527954 0
145725512 494520072 0
152182071 506828705 0
376722514 501673596 0
185633664 510119842 0
71458137 11036517 0
535726846 495512000 0
37090093 374379985 0
78227716 3851285 0
507576070 202382361 0
237980204 571850964 0
494365174 43887985 0
105577054 58525598 0
462669863 492433154 0
574456554 241110242 0
359752420 563888370 0
524695036 561433487 0
43675879 308707393 0
244255827 260312930 0
496399184 6350187 0
506722447 462708940 0
561509656 520023597 0
522620836 48506722 0
471892276 347511976 0
462722136 460855169 0
564989462 575803171 0
270723499 412058230 0
351881773 431560856 0
9791579 353980265 0
497229420 151452541 0
391404499 283777336 0
15710224 383851212 0
439951350 530344713 0
297249270 93597873 0
571908768 415365696 0
579202447 504160981 0
209013031 218121091 0
239522833 54325394 0
164404543 237399014 0
385537782 405090814 0
1243085 280978833 0
224421183 159751432 0
384665777 397443230 0
253278925 302886925 0
71295323 171756341 0
260704961 172829964 0
66311324 9021398 0
229118278 360211902 0
50275052 403067571 0
120710289 134210889 0
250939126 469589863 0
240661236 118123048 0
91452433 479765421 0
397098703 100898007 0
389516378 403955977 0
99140989 197452163 0
502444103 456524101 0
448189898 330902739 0
475405479 183489419 0
196051161 148486313 0
118612209 114365726 0
560540034 187154707 0
443542543 75981779 0
479889350 319355704 0
427861908 38517351 0
26305820 24895956 0
516056977 477118743 0
263375200 136957224 0
553460825 234022055 0
269477609 96742312 0
334919368 563739423 0
194042573 421362926 0
331337938 298821032 0
80913703 211829786 0
449463858 259881123 0
5285093 61099385 0
200331213 554455108 0
370924055 152241217 0
102638408 520386431 0
364514996 42826346 0
435332765 279964013 0
83369718 178595760 0
505205482 76733015 0
257799163 403929563 0
556829571 573665035 0
567743654 436136758 0
287667694 230879366 0
95619467 240038346 0
214724818 373707202 0
443534504 334373916 0
477627466 95608724 0
536852998 403506559 0
124590589 355835570 0
133660597 212925578 0
298015311 137965077 0
354479368 45342906 0
224462441 453545007 0
11319203 545204457 0
441265213 549481127 0
281983746 479158806 0
72869197 337689778 0
101404835 555129444 0
420358509 464640184 0
555715681 233039939 0
233167802 329195364 0
62489640 248003856 0
558195739 8538166 0
387483196 413959016 0
546194986 547706397 0
87443501 429698968 0
432189697 149199157 0
346734281 224349096 0
222081010 413452848 0
466055150 143343836 0
266864281 492797466 0
93673297 280527612 0
412620334 315668566 0
390082894 377716703 0
259716746 422571554 0
407313083 131166142 0
432362355 453954671 0
332455133 25198785 0
206538786 20307892 0
142597393 115733253 0
287505699 23770208 0
391400731 402708028 0
189789949 559545802 0
218055100 255554588 0
428093531 294322638 0
556034998 156376971 0
266887067 120890412 0
70613099 475594105 0
218919687 277528595 0
376940283 56951164 0
274337866 426901621 0
173266699 500407269 0
125046057 247458937 0
517901666 215132293 0
431897971 505114770 0
157482157 19347367 0
30635006 394586018 0
154946278 118721213 0
15892815 356210388 0
102915710 500984648 0
365167951 3185665 0
341160746 522940304 0
3120317 321777513 0
569828823 344709089 0
34071595 296745943 0
429037858 487531719 0
228016936 521635506 0
217088575 498028304 0
556390318 59645211 0
65784673 288945917 0
528876528 294166991 0
464797906 494126288 0
289933368 495437497 0
221297432 184976197 0
501499307 283831414 0
307147911 206488100 0
22738474 272711760 0
485436536 193784728 0
411621729 131143604 0
315879618 554432304 0
457559245 386571674 0
37968995 324909124 0
450965292 152238860 0
268999865 566968760 0
537412756 258099975 0
13179778 412481670 0
16212417 127493148 0
270528409 242674958 0
181132364 145816840 0
144232399 476252820 0
452995476 543970208 0
391436600 116167070 0
331959368 134865248 0
293791658 575512349 0
186444935 153717666 0
500601434 462012372 0
297880577 2524336 0
411304615 99077130 0
525134805 171608710 0
151342074 268401058 0
355781952 278289912 0
293077269 305995577 0
377357088 540111353 0
48512662 330462130 0
287136163 345106659 0
69420527 468276634 0
51101526 276040628 0
38965515 19613640 0
490757190 28592668 0
392705207 210325890 0
206673487 77187025 0
295648218 557491105 0
28980838 434749744 0
408037269 308647281 0
289283365 433992470 0
5832534 443642965 0
59540527 212388336 0
426609705 54458834 0
514488619 397584861 0
484530087 156610965 0
15634518 479615271 0
486187471 369257053 0
57009256 539331779 0
292627667 287861204 0
520729289 327856216 0
523467359 487786650 0
277487531 305301116 0
252978904 370388950 0
144921334 465589375 0
370706892 474300016 0
52788562 433788146 0
569099394 299915613 0
57242137 230699107 0
354954169 181967442 0
5045290 176263531 0
419939638 38497622 0
236541599 106419436 0
451506434 268930424 0
333093762 276562259 0
217375586 264458339 0
416332817 435815018 0
181868487 211879832 0
368984133 315465851 0
278500397 113838829 0
333917098 426676348 0
540443074 308280093 0
522522382 462632004 0
304272404 294121173 0
228820368 207587966 0
328728126 159484992 0
47777552 48394254 0
378099914 353998227 0
326149065 109319125 0
557323946 254623090 0
439796752 191557191 0
118218551 29821677 0
287727864 234122641 0
548514883 261728242 0
211377698 213447508 0
253883552 216312103 0
309576383 357270858 0
38172098 195036855 0
239316860 527220406 0
234473276 384676642 0
449624103 285567110 0
283696391 99091754 0
262313748 408778828 0
523416491 544316984 0
183267937 431800413 0
558804981 521188026 0
342270091 19282522 0
101946411 321295174 0
92214112 522119618 0
140633770 408940633 0
83441613 176803555 0
267012997 310817765 0
576072160 101948742 0
210347483 550292989 0
79471717 107209977 0
467962237 310478099 0
63088506 124069651 0
461926959 73643093 0
59747443 486027321 0
382494013 166928950 0
231321321 361111637 0
520578816 464469786 0
530284498 41115812 0
491521795 319602320 0
401395540 107831377 0
313770658 283560211 0
56156633 408576261 0
38107771 335148131 0
237802351 407682969 0
324318859 213063795 0
165127538 51542218 0
218786817 146180580 0
194086814 156347336 0
485864733 537951232 0
355871746 530593001 0
294036665 129185529 0
412655940 402246590 0
176370502 278552982 0
228903731 178191639 0
64678347 111573392 0
536175550 21748183 0
504049324 129838361 0
358276933 280735200 0
407261745 314377230 0
550997349 49041279 0
204703161 549353600 0
460668967 387682232 0
445722759 374746853 0
366578869 258427587 0
515646386 277322094 0
445104477 567705020 0
167011574 289632190 0
359260876 321079159 0
143932656 326625425 0
202662189 334011802 0
120938578 561249107 0
125923584 341572508 0
406787716 496185373 0
395125821 438861111 0
355591788 538120793 0
534364587 252902395 0
497333940 34959229 0
176601872 460133258 0
38351160 442798722 0
223117967 403271076 0
555820991 4521789 0
530076465 502210764 0
435325122 191104381 0
416942080 570861413 0
566917888 315885335 0
48784796 226996950 0
174649180 437931495 0
73960015 522739954 0
562479366 447864935 0
401443251 429936900 0
175667641 502150230 0
39827427 505383615 0
388010420 321866988 0
417399490 282966017 0
110154571 260879805 0
295373423 186466144 0
366340607 33208374 0
182779290 513104620 0
54772538 352229556 0
237566942 244166570 0
29393827 221725211 0
226028918 483070860 0
41554673 541910924 0
112851599 569806614 0
418975587 354845608 0
356982342 118821564 0
539366793 118141334 0
340515554 104605200 0
345658245 432927903 0
24800578 283014552 0
12144317 310079910 0
425756166 197924455 0
96032417 220070647 0
457664410 524124015 0
379918806 152026653 0
211407458 380110441 0
111340302 333687221 0
456469047 528139859 0
261947944 101440136 0
472716071 57751027 0
97501546 69727828 0
430007973 31070925 0
389783551 573381501 0
446016508 414327038 0
15313960 544025377 0
186247072 441541934 0
492603166 143248656 0
69094318 459162451 0
170521579 328268270 0
148568480 332238753 0
468801550 399377967 0
427553557 505485326 0
558978744 451047221 0
238824453 259779003 0
411493379 295993328 0
503568853 84998545 0
451576331 68209184 0
395968224 73419997 0
535086377 310646914 0
488881503 324338757 0
99483453 540160155 0
260700368 216967490 0
240705467 382898757 0
386830044 454245315 0
388206008 24793190 0
335791404 450587296 0
19804240 286950491 0
64446932 474104477 0
108389582 172252824 0
519914530 94039610 0
69703504 578040309 0
550218424 290251540 0
202833372 548987340 0
422187688 177950086 0
402684294 382925117 0
61189072 223139188 0
455928647 141547310 0
344368895 407863352 0
479713993 460687850 0
519660141 197910099 0
504866059 210694266 0
570823078 89990403 0
154895561 401073172 0
532148595 24595763 0
551079192 36833355 0
494914561 479032447 0
231132766 548198000 0
528158930 293598746 0
401138433 49672844 0
148002687 442413580 0
571104949 46327342 0
459237357 307200272 0
270097306 52390938 0
533954947 425891858 0
417423443 524405098 0
495288667 430987385 0
28482654 556460722 0
285460773 261068811 0
58751520 87705538 0
568910471 390556902 0
464482059 163829286 0
413659081 418574065 0
523220677 388695833 0
310683724 196908981 0
545372330 177577537 0
536384343 137410165 0
117873229 357164681 0
303323602 244341383 0
289031599 503579213 0
150223360 555407409 0
411918887 428581177 0
388006927 396295837 0
318604816 254204402 0
150353175 344882932 0
468130841 432895542 0
417406219 434801774 0
465395610 182551067 0
326433950 397667074 0
482642756 213249576 0
575902452 437565352 0
424842396 62852304 0
172206877 382671193 0
320928641 22423551 0
575881181 78574323 0
181562582 20366033 0
225607851 189047734 0
386554260 98958383 0
246555778 293473429 0
530987596 226049446 0
203783056 53856969 0
352584211 47005877 0
358298794 171024171 0
10023552 260790632 0
23849453 406479342 0
568533118 360421346 0
342596374 571915031 0
341042486 539766163 0
300270626 97352898 0
157792176 516886123 0
95415301 32071595 0
417553138 434883276 0
158611255 272965516 0
3783676 562266287 0
402965486 280130602 0
261171485 384089698 0
547813008 63633358 0
423585072 189596676 0
110090513 132274408 0
372030239 126036845 0
298730770 516568791 0
212703635 534023027 0
63040590 304971955 0
232639093 68980013 0
205463078 107342899 0
226218262 167818250 0
516609027 23495816 0
416640630 465221693 0
98079742 299267106 0
362884289 311221933 0
322721735 97252088 0
488243633 299407286 0
247291635 77303888 0
484100925 447868584 0
469134343 499721333 0
146626895 199938787 0
138935548 217723688 0
468478018 539611480 0
110487990 138956258 0
290078551 476110343 0
147977209 191334878 0
166346795 323252675 0
260662608 163992524 0
58557309 286937197 0
257615466 296795366 0
212089974 284483198 0
156335579 136818738 0
253863250 173903234 0
125210936 444268341 0
399249385 318857587 0
508123428 55267446 0
175124680 151758514 0
225056663 182672236 0
98305705 383480274 0
69938583 375037692 0
475469416 443788715 0
578771227 443573503 0
298088492 503010392 0
431756315 481727602 0
5466675 567585281 0
463151007 225039681 0
132945321 330192241 0
95143901 524460145 0
412983801 71068766 0
63539180 75314740 0
190970919 554674464 0
401372479 347750985 0
516163651 447019777 0
561408264 524671516 0
30419914 519884521 0
499709735 60135650 0
572211510 539980074 0
16474566 346267968 0
284713937 17782684 0
171633130 135288676 0
292613203 181868615 0
69216842 239738025 0
17652193 578517021 0
203995038 420062523 0
381680593 164197411 0
15146369 484309859 0
427645011 469023721 0
117564751 568967857 0
140391813 216380525 0
121473406 173978145 0
255274471 363418683 0
346488703 228690147 0
254137011 121582945 0
19765102 335544379 0
452533079 519942869 0
57766461 278788618 0
159341474 79059372 0
164751742 62295287 0
578013648 484858945 0
46717842 207218471 0
255462205 119667602 0
207834057 38582868 0
174515751 406893644 0
197137602 300331997 0
402716519 18119672 0
120008695 48808807 0
198285497 352268957 0
412859265 289382347 0
120323693 358314465 0
382937224 140617002 0
136764732 25091979 0
51700471 452669404 0
265127965 278996904 0
516984441 490364586 0
366465782 9079662 0
232704745 160464773 0
422066103 88422025 0
578555373 408211301 0
561532844 331910761 0
51876540 102420146 0
37510040 476646334 0
57684333 203720378 0
371694789 399818947 0
565795156 252349950 0
542522468 527296298 0
452133959 518666989 0
45943701 181731498 0
415023199 77813336 0
558184835 227230247 0
452623432 269489845 0
32269546 476264096 0
567451928 102279650 0
85007062 454112123 0
5885763 574248462 0
201614160 279516190 0
392658134 341804301 0
373805698 251325375 0
169451629 353228582 0
362390476 480546525 0
400231001 239917123 0
16797221 228511920 0
511219673 295400560 0
535196730 149883761 0
263871163 369064179 0
518631481 402334769 0
127192338 519820342 0
309985744 311854615 0
529875275 570364088 0
411440071 451047220 0
431237895 284456354 0
276250835 166929642 0
579201280 369943552 0
182910395 265722216 0
56103308 577174415 0
173065670 220168180 0
413446273 340139261 0
569885287 191833723 0
543054407 93656905 0
272782913 79134692 0
377672249 306817816 0
174090755 127841649 0
396146151 108431233 0
129224923 501190881 0
122956129 571968593 0
62695162 142249972 0
256323769 563602387 0
410179067 577197276 0
468729088 274409874 0
472174258 91110419 0
114027308 209555649 0
401187295 330548180 0
135050487 533176058 0
94135929 501337776 0
18457001 489494464 0
42295228 55290014 0
26307352 164157792 0
161689410 132507399 0
394911704 98909811 0
394613321 401493883 0
394502051 557125231 0
152432019 110788354 0
342789074 432593880 0
144110373 504716320 0
293179271 458443171 0
409012256 332143580 0
367743662 525155537 0
394008318 40147937 0
539157885 196645832 0
46239777 276082081 0
542155581 236288447 0
46987211 279425260 0
530593648 454978996 0
159791000 39585069 0
31172147 477866263 0
484007362 420753090 0
153296427 80700831 0
146234137 248469825 0
462706859 284853989 0
451061515 176564607 0
2312459 32659109 0
428820644 357306740 0
353962156 374508819 0
208031335 415647465 0
1446149 28702612 0
13646006 393945061 0
461143528 410508576 0
440720120 216148440 0
547614361 323274412 0
571845940 571551764 0
190962327 456808667 0
226792203 366048863 0
320129726 104774928 0
483108957 411587712 0
128576591 36157411 0
340741226 356146162 0
121657840 68318619 0
521535716 424869085 0
497760513 397089563 0
292668102 376734649 0
206673523 452717142 0
206354967 235052420 0
414188298 16847962 0
35208089 560814987 0
125454760 148078776 0
417273700 24370610 0
181811291 444692688 0
163478992 18117679 0
87125942 394826560 0
431848830 178984241 0
465393926 10508724 0
361264031 463894205 0
153772159 432805378 0
523388052 46185496 0
294481234 331219056 0
149480717 351386626 0
418333646 140789607 0
293434823 326259107 0
248762015 275353992 0
513475306 574696085 0
53347770 25884799 0
283040109 529420249 0
250902769 83555715 0
449372071 387566843 0
368902997 153360548 0
494045468 36800971 0
107088689 195636787 0
221972279 402520507 0
278607743 1483355 0
263612460 56010897 0
231930424 75110313 0
404972455 456257483 0
565477311 536693563 0
311790595 337502937 0
126560705 183739065 0
328595003 489217507 0
46416276 118868681 0
150335721 478208038 0
225302636 527179482 0
469587233 77440439 0
317585877 304863565 0
60060110 175517606 0
252532325 282614929 0
120543884 312827062 0
297591963 144073287 0
529383677 374213965 0
290181046 248002393 0
530644631 445559602 0
288392960 294010447 0
107281410 319567415 0
163047919 117658851 0
60875701 576032156 0
218432451 365023358 0
573912339 201582918 0
145086077 213778342 0
208676872 125063475 0
411695808 496841828 0
130946991 318298546 0
447104625 336756752 0
443202331 150423489 0
72935677 205705402 0
367318028 247103509 0
492316270 5512006 0
77105369 361388200 0
447234238 223859276 0
181505146 484776349 0
47377508 506861991 0
413178225 335084653 0
192562005 348763868 0
363457914 15694212 0
317286019 192181206 0
129843501 26018897 0
578698804 573970586 0
152603468 447287351 0
65582884 132013707 0
351473051 166171302 0
116730819 513037762 0
264061242 267615015 0
103323246 526907418 0
429825393 442715969 0
441025192 471522043 0
563608749 343345634 0
428331420 457171418 0
574020796 12739170 0
15003472 235712972 0
420251541 563289988 0
179617798 577296995 0
456673182 545898070 0
105406619 494002918 0
290953105 414194530 0
348727104 419877493 0
126189645 147803970 0
296607568 461887988 0
376147198 366603377 0
491482049 3367688 0
268542680 523851113 0
53774843 112986873 0
66262869 257762478 0
269614322 402888020 0
280942063 331908558 0
135205589 62623431 0
471045151 159142630 0
207297970 39569823 0
278534127 155324294 0
363751567 224118196 0
163799041 564860423 0
468166823 59535162 0
217703468 9459330 0
166863072 469771267 0
370408905 56713662 0
100300769 510857327 0
426246835 361940664 0
194998053 106669382 0
535839682 123744406 0
471545754 263090786 0
222794018 548344293 0
293378602 446724395 0
500720538 189797195 0
171553209 327346005 0
371324715 366587083 0
450864688 22174374 0
68620278 141615074 0
80085816 184405476 0
239909350 295347560 0
279070189 246240872 0
317392358 512987377 0
507671803 484540574 0
239982062 439573727 0
364044775 36697008 0
208234580 136460525 0
173501113 128937208 0
184272388 538688138 0
424960352 457583558 0
303015490 206379986 0
336732450 450039444 0
451072161 522962693 0
27412056 566161946 0
338897771 572298478 0
245334324 142362748 0
118887148 134031982 0
208012078 198109801 0
130610551 93148432 0
46515956 506398342 0
426350813 11446335 0
10744332 361628474 0
478879407 102287153 0
258237375 469330729 0
114984730 313116039 0
306648883 237825355 0
432329386 525516950 0
402194978 320183006 0
510377871 416483014 0
44436186 414791689 0
412373998 125514008 0
467728044 194044190 0
517898312 224534241 0
235725181 386507274 0
90541675 553043999 0
292237021 565321523 0
251545423 550285395 0
54693125 299680462 0
276609911 528360390 0
57210655 143732199 0
445182666 121293548 0
168040498 303802712 0
289952338 360828624 0
142127766 78132919 0
218514397 411068339 0
304265528 458438558 0
79230007 539178493 0
242289923 269079470 0
350884846 319506258 0
534402730 375022536 0
285021531 190651876 0
500048472 377971544 0
229070442 401408234 0
116548041 184468197 0
190147686 226513752 0
423092558 440766112 0
346231971 152653674 0
504949183 178739921 0
137601266 433177898 0
11333764 218574355 0
130936073 449717139 0
510034123 551951479 0
24666523 492227411 0
57407355 545043201 0
319975653 557181292 0
306859103 413274156 0
509357100 435484733 0
208076486 552444663 0
292564154 363044480 0
133553804 91828161 0
484856619 453546150 0
367906830 123968171 0
20123326 417889869 0
29086964 372029821 0
199655692 68209908 0
578707171 353933739 0
43660568 84830277 0
244034203 542175455 0
331213447 440168618 0
246571755 228324001 0
208054293 174725790 0
385285045 532917553 0
207036317 522209468 0
5167410 114971632 0
161506044 482378431 0
55893041 234129891 0
525454375 66750156 0
491218127 332997590 0
132719319 23270960 0
181348688 519758244 0
40954548 238299085 0
4167030 39673061 0
219850038 429233142 0
1944290 35915379 0
268911777 68886010 0
96395793 244578230 0
387576553 216217552 0
313308962 112956527 0
291988178 277874404 0
552735418 406937605 0
534194311 392096685 0
566220049 368141485 0
212307 577652081 0
78961761 79808695 0
425159836 134153234 0
17776497 402154165 0
534441401 532721286 0
56773033 549892856 0
265878868 144505251 0
336294347 218337911 0
109331139 127043968 0
481626555 234740251 0
551656527 460726390 0
107915140 51777621 0
359326140 288136877 0
125437340 500358680 0
211308340 416879354 0
366599355 571370706 0
291141066 409546104 0
34913300 487565562 0
171206154 503951546 0
556020743 10650466 0
255653988 463165159 0
223015039 318238217 0
431444371 101770594 0
442237840 5588855 0
542272352 60922561 0
284937836 164663244 0
103746187 85166148 0
497890209 426144633 0
476233668 117436857 0
265542387 149204903 0
434616181 159784034 0
60142769 29942631 0
102672123 138217865 0
294077857 46979923 0
316212178 193472330 0
406059538 419764717 0
265521892 503974399 0
42091372 151694595 0
38185986 5621523 0
106044105 67211621 0
229911423 242963164 0
166393662 340697181 0
306408054 511741564 0
139692226 527409246 0
438810569 178329254 0
145337238 128852418 0
8173938 20493326 0
341614173 515353446 0
410622383 243246794 0
156434215 392267414 0
84403101 21807287 0
109547883 278282362 0
4795231 247836192 0
116939268 292875434 0
128031868 8949582 0
59194384 299089974 0
272622382 47571516 0
567799981 479548112 0
338131680 224753258 0
350431813 43160597 0
473451617 214684811 0
541483609 318219493 0
390832780 298525959 0
456151376 25339555 0
174423649 331498967 0
140757963 62703678 0
40933496 486287680 0
485496103 33463568 0
516025037 158490094 0
524112972 362727953 0
556662696 295038520 0
360031442 29880064 0
407136488 532568110 0
275250062 23729808 0
127401038 149685745 0
134001984 305374584 0
136986771 372204172 0
265020527 18702047 0
212718284 205048564 0
523425638 390314324 0
167116654 337848461 0
549470337 513193553 0
425924972 500306525 0
566660367 118264401 0
557079252 34944517 0
559491514 264319114 0
487841638 57078305 0
362433559 253597420 0
253238835 94843211 0
439798019 280911716 0
112949953 578786125 0
54267978 294255689 0
291526515 344694301 0
428456037 344438437 0
18154155 192451765 0
307065044 143243510 0
148127845 20056439 0
324308852 540292254 0
288126971 247915937 0
511523944 102916373 0
85529589 229048927 0
285350627 268822317 0
554082856 28147888 0
446228539 350696876 0
56334128 321559997 0
524979274 66940361 0
298869261 286607965 0
130412268 540258078 0
479525702 368965934 0
494629752 139259267 0
361641329 4006257 0
401698662 160958547 0
535487674 139258823 0
365764539 81837802 0
121881727 272930442 0
304781383 472193691 0
533976278 164576877 0
475530351 360373129 0
491642129 207051956 0
579336637 255165389 0
514032650 472959006 0
89799151 524878567 0
495433309 190524365 0
84668762 191937664 0
18687507 343557787 0
39125221 258525130 0
263669990 559982858 0
390562656 551848348 0
108186230 548111183 0
366590342 339222349 0
538525621 480028908 0
12984004 253112549 0
168442857 377456268 0
359590246 509702425 0
456172541 219453849 0
219794595 312790446 0
440614998 108943000 0
456547951 533006396 0
205975246 103929329 0
424420084 137198226 0
288327507 381842846 0
241374505 250731216 0
86118446 292556964 0
100694588 522887339 0
363126649 380040261 0
539244885 37472345 0
279375341 146391158 0
201023179 403989705 0
533695449 150148302 0
464859636 54788472 0
575998239 288502267 0
552088377 141032145 0
240120937 309956707 0
522670139 179599248 0
236850557 183876238 0
503490229 189452119 0
299145992 302022040 0
106480396 100893586 0
127381545 201991519 0
497967317 132234055 0
137467937 529336137 0
234856254 513419304 0
159419582 539093301 0
302176749 376044891 0
88841721 110956622 0
130309953 38806665 0
145197467 333142696 0
276709958 392669289 0
26002887 307448199 0
5465408 61790235 0
453782158 324440591 0
573696784 538001824 0
294771686 375022049 0
557333947 554960316 0
480005081 46828962 0
137727525 548909103 0
148385409 292566817 0
392430715 216840409 0
377370030 206243756 0
397947145 21204780 0
467489327 542196865 0
70186149 315826814 0
6719956 260834656 0
134188688 392058431 0
136695112 501423113 0
200922943 206602397 0
373907069 437142082 0
61861125 70657 0
444520274 149921144 0
505803198 424576324 0
536954094 188286623 0
122706594 499813333 0
485297235 239126372 0
291484085 249906888 0
260705510 68227228 0
61446880 127776108 0
527514103 306890405 0
340451048 458060267 0
402260698 121091328 0
541432753 4112131 0
395321862 138104582 0
50875671 549002607 0
570809446 178979187 0
575118170 325587558 0
522822724 492491146 0
471665286 420616734 0
198954955 512039011 0
142499689 255338698 0
74931458 366115382 0
486917454 62389058 0
115050835 306725292 0
202684308 35414586 0
326563499 326077527 0
378807768 505955888 0
501849940 547764627 0
137366112 68903006 0
275708898 552534370 0
309699193 111020317 0
562169074 510804910 0
363091021 438960874 0
551834301 207659032 0
149134887 562141549 0
377981201 152558423 0
275828874 417396227 0
45617404 103983034 0
34506665 328230391 0
30605694 291664622 0
306495755 522052999 0
380588492 119165576 0
540879313 544215481 0
275782197 72177205 0
516450122 550467152 0
389021068 501445991 0
456724196 314699835 0
444952725 27790695 0
157411452 564830932 0
353011159 557500802 0
179719330 418258409 0
37951248 102831930 0
489632207 414373243 0
395708941 69910836 0
377158435 81708690 0
6615870 552438395 0
434332054 126455573 0
107877443 242929639 0
23673757 22589886 0
478851386 502132360 0
410169102 352551539 0
20512134 523570555 0
10217378 21384353 0
247346962 515905765 0
19816366 487761940 0
473377880 373431295 0
444618429 556882376 0
551305280 508725719 0
576346740 35628799 0
168667446 388751738 0
485536806 504095912 0
271813571 332839995 0
514197780 187751181 0
354514732 385895714 0
399348113 395256223 0
70297629 52464809 0
89971112 575484166 0
447921243 479996008 0
577223957 304832528 0
349131960 562919518 0
435277933 486982212 0
408521887 379795801 0
568466435 214091868 0
69652987 319914716 0
407619607 15929245 0
169493670 559276070 0
277475550 372306723 0
260248422 323713002 0
310528160 339774408 0
149454931 188767302 0
485459031 72156498 0
289702089 352760146 0
266062672 314157131 0
311328943 17716688 0
165967142 75100433 0
376241882 138820413 0
166806718 209434843 0
368700431 441006028 0
168701626 429073586 0
341559098 316456630 0
486952364 218134026 0
135681993 137830297 0
459276491 142266960 0
229343404 192314429 0
500351670 237416040 0
89204134 28382259 0
243808962 46997414 0
417194586 326278364 0
67255647 120919821 0
161163107 259914029 0
498584336 455514098 0
374811442 157353357 0
536227566 491745317 0
88456821 135486721 0
317347382 422088629 0
172501814 226785796 0
500876648 159257327 0
549495308 250373684 0
290403008 294422237 0
309922538 50445590 0
354983039 154098554 0
342891028 319885283 0
282784443 464760745 0
459959700 33784996 0
149652932 177816571 0
108291339 490240226 0
370280686 498222106 0
312779836 473580335 0
22344804 491794025 0
59711237 403423109 0
424881534 437386202 0
325905449 255840343 0
373068798 502035239 0
396451748 266690171 0
524408746 106677850 0
434077946 428984461 0
236115745 87395635 0
501270458 78511829 0
290139767 499479349 0
70231442 162775234 0
33723081 175402478 0
498341000 539699275 0
481619325 248708572 0
386576084 563189893 0
229152374 85529497 0
171684010 153004421 0
89490489 145498463 0
268524615 147120543 0
450390299 96580789 0
461112600 113019044 0
86368467 555294245 0
464454665 410920872 0
379342073 570129229 0
45075828 115358264 0
40429026 308968016 0
551816863 544113714 0
526139972 550934617 0
483312623 212153066 0
156149664 369795523 0
503106181 127910087 0
447921325 372890607 0
486383726 321015974 0
424090214 122474239 0
454479269 178806305 0
492071424 459852505 0
268725551 369700330 0
560670516 88213760 0
31296699 207021330 0
157997352 490875673 0
29165891 328281668 0
167275958 156560617 0
296841817 259319182 0
150487075 197586673 0
272788594 518188982 0
499815251 27333402 0
168021005 180617459 0
468966167 469772125 0
23708453 75195709 0
364028175 136937469 0
385376640 91281337 0
253915117 275556265 0
291895083 352840471 0
411766749 508419701 0
442121722 182886396 0
212756625 244011380 0
563491857 405383266 0
51299103 186941547 0
397170392 69815919 0
387875106 112069698 0
137339689 302460324 0
440536692 578815681 0
35264519 157729431 0
543205652 280996549 0
519950450 516788412 0
401723319 140380219 0
191461868 491151718 0
396010387 38862275 0
14411487 415368159 0
190159066 145785967 0
418116203 88175837 0
396023875 430378723 0
397226861 66449620 0
261921553 475510097 0
63871665 529526780 0
410271289 392382375 0
420557339 297076141 0
262920160 465925467 0
114419517 153594893 0
531578587 153934799 0
354966143 563702874 0
75292717 129576305 0
270951329 158362626 0
14190290 220942734 0
111145175 471266019 0
415259207 316253052 0
540372728 536091422 0
390308041 75293469 0
64344097 380118356 0
63687075 240700381 0
142961275 455050402 0
373618960 297969359 0
46450508 494054335 0
211286908 323110845 0
319627755 514591503 0
576649412 109157392 0
506519897 68973920 0
514000751 574393254 0
67737209 307270259 0
385232803 230447963 0
391234026 399016348 0
451285890 553071955 0
411787460 214607571 0
171898998 196451889 0
286677149 293581242 0
194151617 352070104 0
225664981 541828574 0
161153549 474425550 0
74357162 532596560 0
333508716 449571421 0
40321698 503175119 0
167486545 53413368 0
508560544 312150391 0
397622759 92935429 0
213654772 572265192 0
361985404 469005499 0
108480046 429463306 0
67053308 400665071 0
303285520 269363686 0
172522443 456272982 0
64257304 525562624 0
284166649 234810640 0
110731327 439850894 0
271296062 467826921 0
322453759 11868311 0
481375863 405961188 0
556941763 23023070 0
169836281 490939955 0
139097032 308155297 0
246474152 306241317 0
439687969 231061609 0
489845497 341939619 0
531292310 574349004 0
177816318 300779002 0
577352462 416942184 0
256034548 207130054 0
445474363 290377504 0
172104761 243257639 0
539479284 161004759 0
240294718 316226289 0
459339162 3373620 0
280554104 80669069 0
116067233 392303427 0
415204697 10197035 0
18935541 207492047 0
467540308 51143370 0
154743687 33006259 0
19702861 58226164 0
3717944 440682873 0
278982402 80760892 0
177037691 194818107 0
471036737 63387639 0
190770224 477239401 0
140459661 449095999 0
399160949 25666012 0
154840567 434084689 0
325816144 277471853 0
505284173 228905472 0
236766365 10715281 0
335867830 296366805 0
229976067 34315973 0
223410823 175799067 0
385268087 392009794 0
306054105 123660026 0
284010014 274404316 0
325359983 309995085 0
64577858 301919207 0
565913273 401486893 0
457374831 142911925 0
96466257 42338154 0
63166054 450927803 0
480362741 106915728 0
18496428 117165525 0
120337145 306802277 0
516544657 34365489 0
229053347 286399818 0
495573423 192018739 0
309214675 217186705 0
181288087 118280745 0
347497695 248190141 0
575632023 411360373 0
243518698 325417028 0
155816791 176906822 0
448013412 537680952 0
502457757 476343624 0
426658069 561236341 0
38855418 351598707 0
318700833 161133981 0
171481382 298627314 0
25478111 272785724 0
143978430 294739896 0
411512729 143793722 0
294844527 368939130 0
290126733 567090006 0
433431003 170902207 0
466536211 92565713 0
445575518 97602007 0
259620237 443686018 0
151529775 264951592 0
90558595 54714811 0
492975851 320814882 0
233251302 271129511 0
119639454 301937684 0
129039491 190991402 0
37486566 273660817 0
444705283 140021349 0
226907129 101544361 0
71541117 298167357 0
478506170 268961575 0
403671932 450760165 0
331426581 8422831 0
298745486 276280588 0
219348275 76128089 0
578828658 127724756 0
242197310 536966814 0
317598611 219400893 0
146475927 481919052 0
495500224 342114728 0
103411668 364959322 0
51778271 503155102 0
5859848 78997764 0
194995406 460769751 0
432719474 262350097 0
356324611 493395402 0
331534923 283404478 0
300496512 322410776 0
485962377 488603630 0
512865690 9997208 0
197173514 24374244 0
49265764 137221545 0
397941205 139865404 0
206482441 257715159 0
376435915 488826199 0
232345232 178789282 0
548797586 272725072 0
447341379 486053281 0
474117416 119019102 0
110309368 254692628 0
32124632 469646442 0
476762838 64356008 0
139812927 327820188 0
507122764 505029158 0
102175366 83284482 0
237162481 339068212 0
34910076 463748864 0
261835393 451732413 0
396252932 191053919 0
352533275 224538766 0
140664102 89003878 0
50335040 481227738 0
376728749 228714713 0
176449818 64410847 0
5478125 38241761 0
176202990 12016349 0
297468971 839026 0
389211593 247526851 0
262164643 252865815 0
287843162 85407564 0
482418559 418618327 0
547436181 3082035 0
455132251 185010251 0
62431500 513499735 0
514762614 3327027 0
415655944 398066571 0
447781756 396180696 0
146753952 383696128 0
1733368 152279014 0
230732672 432416346 0
194713418 75882373 0
392069265 36268163 0
226217256 338776997 0
534341686 279063818 0
210940677 222853712 0
401055153 385312732 0
303968824 494541924 0
37955708 300938943 0
117629818 107464075 0
306422477 560980487 0
110000924 2401780 0
286667652 438364181 0
61144881 219016749 0
443448740 526967265 0
329157116 408702897 0
130416488 353608577 0
387936852 158927587 0
6259491 18467155 0
304563 484630070 0
10477674 535616593 0
323968027 566579529 0
60793771 291777936 0
197077841 415417443 0
406555689 468154885 0
35264530 279811530 0
8669905 36732331 0
196029950 331548711 0
306267052 195533093 0
568379374 558366298 0
567328641 568201557 0
365077631 512088388 0
471855762 21925852 0
145245160 126774593 0
7404800 203670177 0
37632877 252441653 0
518606686 434370041 0
15438583 377198586 0
478882877 314736084 0
446946818 83053477 0
255236410 301511972 0
444994647 437941992 0
226035691 230336408 0
143780648 279813265 0
410873671 431040768 0
375178816 200514823 0
408889807 382746805 0
563735168 441507282 0
181121614 279542171 0
387802597 357673256 0
208353174 464594343 0
301881002 409779825 0
464822418 12483519 0
369993643 564922377 0
186392360 252170045 0
29998637 467979806 0
489294626 565162011 0
500066232 576560180 0
216650829 325977391 0
186395332 417243174 0
531516275 271663992 0
100400306 159358476 0
145349180 285762772 0
425142901 384129458 0
223486294 194705851 0
491148229 518555868 0
116954727 386338249 0
433714852 337679127 0
130030255 42959954 0
29995655 474512240 0
299483455 15714692 0
45942298 412653802 0
86836544 153206289 0
524028459 100590402 0
239327389 386418404 0
217419058 96077245 0
121650998 248080169 0
135061365 268686182 0
360324044 163112386 0
213759081 579177224 0
338804470 562768756 0
486225958 461672087 0
314982563 466908816 0
67427215 181636976 0
392096055 466663141 0
509136633 350163265 0
140877423 321157523 0
551620096 188050078 0
414943886 499181374 0
119822492 32086821 0
146146798 488196244 0
28125647 97383471 0
419709514 455386280 0
220911430 177687902 0
535801918 165577576 0
42217996 112091906 0
441812023 498754007 0
124052439 459670487 0
513249910 96053326 0
527234613 91599784 0
165328201 533971215 0
185664428 238169533 0
279224206 98194709 0
16945503 393080057 0
2148065 512074089 0
294875850 339311494 0
312668288 143709069 0
139309915 47943185 0
160214018 320605097 0
425534629 347140398 0
223262889 517075238 0
219930280 439874008 0
153689948 275268406 0
41868726 132635127 0
123950091 333387790 0
258130629 27673390 0
466798750 332043297 0
553519511 269182255 0
440634382 232228942 0
94836668 487002203 0
416373516 204033365 0
423318268 394542430 0
401024467 60387868 0
270987108 406597571 0
25166020 276778422 0
564535075 416572447 0
218656153 511930473 0
535256088 318253788 0
44343077 22036741 0
48509655 337401028 0
91495332 177118740 0
98071063 532923837 0
15766354 203448410 0
312270323 227097785 0
132779662 451485570 0
127516491 299255676 0
575627132 457875937 0
422547865 370266138 0
262714573 490592041 0
470591514 414610010 0
512272704 66886574 0
23540934 307292545 0
420601312 46516124 0
39639959 516029943 0
527851230 360751950 0
143109022 406389044 0
500656357 393760718 0
70790033 112984995 0
468215038 541462798 0
228223087 40010290 0
9368332 155252177 0
578791372 509787023 0
328545530 255471104 0
437580759 225866146 0
166057053 346288886 0
89195725 479195702 0
254137605 530180511 0
352765523 221310998 0
438498248 475331202 0
500676511 123242384 0
575495111 396856507 0
556400913 499885029 0
472201649 49205299 0
74022138 538358989 0
345370958 351121948 0
61222419 18404515 0
498702297 315465586 0
303962560 278471227 0
397905711 342533248 0
291233232 434954392 0
3008209 35782578 0
159303141 479398222 0
485091421 213461001 0
163308297 297155130 0
85894304 520576516 0
23462584 237723215 0
172883023 490223078 0
20474459 51214727 0
421194772 62753178 0
243736435 334261188 0
224840860 509212311 0
129150842 215729829 0
511406058 101467835 0
452026920 253528263 0
551508846 508129911 0
197722941 226775596 0
237469037 408294951 0
19752017 170157822 0
141318458 255749542 0
576661511 153856732 0
286586045 310272836 0
412380579 39829396 0
409454383 320095389 0
406158539 157701482 0
58768695 15231297 0
118099056 369054798 0
282613417 214162703 0
568298222 355372877 0
269827840 270379946 0
525376359 425749970 0
35711142 288681776 0
70917864 548589239 0
376108514 404871715 0
494329702 129691444 0
510578319 2059373 0
516948727 279812625 0
287029002 103160155 0
83349895 69931405 0
451839054 140773511 0
91741669 420622063 0
31888569 389758897 0
163372571 278949094 0
263461327 336698979 0
361515269 205267061 0
362990728 178205376 0
31419911 453675196 0
230553852 161273316 0
91449020 389640025 0
287997387 473196302 0
183393752 75080925 0
207324121 139386414 0
164194789 397604717 0
319109969 322208300 0
329856240 69324408 0
545074635 118966466 0
290268277 126511976 0
564868437 457490049 0
522338644 93399223 0
482066344 154377016 0
291868451 132829583 0
128173594 325578818 0
184531578 106084818 0
128030935 482712123 0
162570759 500444039 0
35448852 53585135 0
474868221 30244600 0
447393277 295839164 0
154018896 154193815 0
68873303 210755126 0
146740484 432576790 0
333409707 312284727 0
288354571 360283087 0
10648216 297123449 0
146025552 298053234 0
18919220 515829638 0
179755838 234601438 0
182927324 461742625 0
99569125 516831962 0
193247789 326707976 0
332925300 428437853 0
240995717 360488876 0
235670170 373426307 0
44531050 578466532 0
382831334 182887009 0
97974545 400178390 0
471567220 35697190 0
401724309 478823001 0
337405566 73184527 0
501780140 571034827 0
465229847 531146496 0
471672492 427204533 0
478372749 350744573 0
267142816 285404152 0
332600943 256977088 0
375208319 137108034 0
523582879 245672952 0
68831389 132332513 0
194176248 281083187 0
96917434 400462892 0
26172036 77354770 0
569681332 159496535 0
100947083 447403750 0
378645571 522298886 0
52333792 476009648 0
131953784 288750206 0
377779342 361227861 0
298678533 432894772 0
575780308 508649397 0
461555214 93249014 0
364831769 529525886 0
195248883 257612735 0
165907663 415907445 0
171889603 163063701 0
41236724 86634621 0
19932530 351182827 0
548161507 118054491 0
79909819 509045491 0
3166896 33525288 0
356226848 137538372 0
210026209 103497024 0
73175283 326804879 0
341982653 563829504 0
38732517 170482506 0
103722486 241594067 0
490460723 461813151 0
168139256 381167322 0
360212574 154954020 0
144072659 422484833 0
75021923 374372988 0
484912907 330954196 0
560519894 365421331 0
11941636 511436239 0
400784870 31228245 0
76939958 59798539 0
410731989 238777498 0
290233585 19461965 0
227835704 377541551 0
403815989 456183788 0
579352743 296208940 0
223296426 578203545 0
505812447 260107307 0
471462566 435954681 0
180958597 298786604 0
106174343 127002875 0
55689032 183744328 0
141065499 293026866 0
467783989 10189272 0
465018863 176709755 0
28597381 371527990 0
173925086 194537062 0
406102833 317440119 0
53758114 175015357 0
105844077 409823672 0
243762776 15656789 0
189674515 536615511 0
292476378 124631946 0
215029632 133960614 0
501000934 414321783 0
568523477 413194385 0
560957050 83302015 0
205472978 91326863 0
52669962 199614337 0
118627806 237970324 0
555929636 153051679 0
441017498 159855639 0
95490857 282205598 0
417607529 230692141 0
114472383 109014215 0
100493630 164609142 0
25733817 254220378 0
442718576 156296781 0
38002672 160851936 0
332959311 281692149 0
375844491 340544942 0
63551131 222879148 0
146942802 37450189 0
449954436 565225545 0
70074511 544422541 0
525860878 361008652 0
84122681 571584619 0
346469469 496000337 0
140129855 573323187 0
143022843 323311739 0
355335171 563231985 0
191383505 382661695 0
150086826 487045854 0
79187773 555796227 0
145175253 212712023 0
407702882 135889659 0
271027914 229304852 0
569544412 354264171 0
52100699 199993826 0
83555084 202207587 0
104034209 388468433 0
31219549 228646227 0
411498340 238311565 0
84032987 89040384 0
254564970 212501963 0
342844283 561091992 0
404816775 290442210 0
75931936 540953470 0
127820270 263546836 0
355455435 370034741 0
482375883 10031359 0
233403224 150983444 0
304868075 249313860 0
316432975 538308240 0
74842042 324927009 0
6593495 162232866 0
574297107 88231115 0
206702068 67748110 0
504359641 371539830 0
178576549 294750210 0
227535971 523828553 0
100709285 436891931 0
399950255 122371130 0
59390245 553504966 0
579481980 452785719 0
190534448 100634922 0
210054501 299113146 0
212347086 11886412 0
69164605 406854751 0
577510270 271164816 0
553497785 446137385 0
124596168 512003945 0
54881665 141762392 0
111564823 236426093 0
495056878 305986500 0
365824738 503932004 0
204819137 555219936 0
269373341 261898189 0
497563693 385801138 0
68002181 447448458 0
347598624 451509774 0
27032261 141358605 0
3619908 377556033 0
63754053 87643842 0
462226472 451538667 0
356961330 47528686 0
497766535 391630317 0
8730322 545489952 0
425679679 275092263 0
544245351 128335819 0
385205736 495544419 0
55590830 467765717 0
241005308 541945269 0
267454930 253256364 0
463461047 320742373 0
533099564 378938923 0
177233663 184226897 0
199329270 31724510 0
495653380 559457464 0
220326208 162282452 0
563303521 553680360 0
539477435 24980415 0
478007960 552640876 0
62763675 233706119 0
83938967 347134913 0
95471744 461669325 0
36193161 559710042 0
574106334 566771732 0
312507352 69168056 0
505430994 379517456 0
500568656 536492187 0
252655412 478239218 0
202216147 522085904 0
170811496 2339317 0
438973816 491453563 0
472942477 365205285 0
256316327 407997753 0
380212978 452688497 0
221519921 36903291 0
87735089 330441895 0
534723761 53168284 0
318425404 440815293 0
229782327 186404417 0
71031116 214151808 0
331464632 491391683 0
97949405 526716186 0
209408946 503099267 0
269069328 121079024 0
495496519 282880133 0
18399403 188519211 0
36390532 426613998 0
545325658 90042892 0
228362965 69022631 0
412385775 260893326 0
273514086 315255280 0
175650151 357024700 0
291293193 258602244 0
178894851 437499050 0
7105278 153895905 0
34512917 161960846 0
273359697 446775218 0
256292776 237324861 0
427575841 568071721 0
104668966 93791081 0
334376131 476161639 0
67787292 382667533 0
33867537 298189732 0
3376283 521791384 0
3680201 426872996 0
167483710 287982864 0
404868100 533122541 0
383206592 267386796 0
499406424 343289344 0
222232546 329405098 0
271583477 453135156 0
233084163 506087080 0
130723186 101303691 0
94365191 45782493 0
27435430 525122724 0
268293117 220964701 0
441807547 363134933 0
89034008 218506874 0
193344424 131804722 0
173007249 199243554 0
235519472 68437195 0
477659455 542278574 0
59679356 187130280 0
142714789 208632765 0
523433602 359824931 0
310597257 579296548 0
289533801 433560158 0
416647250 164445103 0
46699419 43412036 0
146089106 335193372 0
383460659 74144972 0
522283448 99415971 0
550639785 122009950 0
310444605 428976102 0
266843526 501154533 0
335779058 314937301 0
292538386 305868139 0
133064852 133071601 0
537755792 528866952 0
89863899 415848282 0
236333927 210824520 0
8369194 153682983 0
103054548 335900709 0
230676579 441488304 0
291528787 180484582 0
543272836 566194370 0
31150356 115109251 0
239502494 47855712 0
197268073 209814456 0
474644673 361924231 0
405649967 458818930 0
541244205 444996273 0
8374192 205437223 0
455997363 40154123 0
22257100 514911990 0
76910683 553849108 0
384227876 26268172 0
86884159 177052445 0
528313510 404710830 0
504388143 494053890 0
9813195 569527947 0
234424904 121396475 0
79762334 545997915 0
442693315 516927924 0
165318227 900758 0
300416619 362819242 0
428970339 489176780 0
305708101 28379306 0
579594280 141737800 0
289574174 396516126 0
276623233 339939716 0
204538211 278128182 0
478314249 417052189 0
220997768 526735798 0
330294626 211874886 0
133056770 173878063 0
195200450 361357347 0
364436904 289656931 0
478634012 100580915 0
523637285 15723692 0
38785280 44208580 0
119103205 271544932 0
269135944 494455419 0
455250150 93952006 0
420645328 212136628 0
432609166 109450614 0
44078968 154845013 0
481816900 190927999 0
469339801 49440405 0
410296552 3893709 0
424031939 180805912 0
156689610 500932185 0
92170306 116445318 0
314462683 403883853 0
3776501 148276465 0
138313904 365156868 0
243580875 493764687 0
220279482 21304718 0
251224537 542363279 0
29853569 384783244 0
466428451 66652551 0
11320808 172146525 0
558487101 343826945 0
344164319 374466214 0
300634471 7524343 0
187318892 65055863 0
390043827 323454633 0
380162413 21919776 0
6254194 477372228 0
29331737 96894158 0
15860530 540463463 0
511243189 146945671 0
263914676 447197962 0
492328245 25904457 0
486652458 153171800 0
314388653 451185501 0
76676370 535737918 0
39991164 78221616 0
402463278 322365556 0
312988142 340419287 0
343367801 260689373 0
45430061 528664085 0
388627283 409485002 0
123264475 299460389 0
526428344 525978228 0
542250972 167630566 0
357049028 459859106 0
249575873 329413583 0
88430154 444667237 0
355829488 543475864 0
523500311 365892487 0
64471474 540388045 0
173325990 483396425 0
335043182 314246771 0
37079652 336251340 0
68373874 570799050 0
317491622 409346563 0
440026736 561951055 0
420727737 495714396 0
282745870 359805936 0
530862670 28244588 0
379297237 491452637 0
247612409 249040517 0
120779919 351085547 0
65464222 434755248 0
280909755 488622003 0
458778931 199151618 0
121217654 140232972 0
428680686 522680212 0
415332246 449926002 0
348418419 21233515 0
394639549 438460259 0
346377352 551688457 0
177151889 300228346 0
240551561 478774664 0
311293928 109721159 0
94665352 300953128 0
262127726 1074014 0
357820189 111492932 0
265142001 510251362 0
151327165 502431049 0
455314971 554362390 0
519442635 419003148 0
526169217 221083726 0
33678665 343430366 0
539638349 179543492 0
486590020 303874370 0
120065014 444784685 0
247647768 456607288 0
192822182 319539118 0
195915898 92221782 0
134454298 26406088 0
91415388 179077236 0
204359178 231298269 0
144108455 150858805 0
131028987 231405922 0
425800055 252006487 0
358335913 237839638 0
107819278 232802774 0
131607003 122673440 0
233537776 214215506 0
331966550 284087244 0
547250726 126703117 0
39038351 184954290 0
570221454 548269442 0
150598195 467737169 0
16086348 445131311 0
253745609 311206816 0
83359346 29992911 0
453279212 116223459 0
304362348 277912733 0
213437962 409200449 0
400680932 129722936 0
117620720 426845579 0
9174953 452799291 0
343592968 385796510 0
355786111 116686145 0
178586543 390259643 0
542433580 459772169 0
521545452 8177345 0
313202258 178669146 0
363008483 78611227 0
420508822 482114311 0
305927436 402884352 0
37952907 80369750 0
264684878 244173831 0
404139216 249362227 0
315240886 314764614 0
471913324 181997159 0
38365844 527153567 0
242441576 524639126 0
398536546 458250045 0
334738718 194929077 0
277421619 146708175 0
37352682 125607886 0
276156509 373821256 0
441737918 356341688 0
53294421 446025184 0
261337817 288565157 0
522822478 141562127 0
540168011 23940295 0
259012778 110769059 0
527997008 340581377 0
97218004 542314044 0
280686555 236958835 0
169272738 152002836 0
476193901 432397268 0
572663907 481463586 0
221147201 203701401 0
182446133 573816263 0
571623584 124514925 0
155851691 339951514 0
495116278 244504967 0
397167348 452951063 0
185624153 89951279 0
551489695 295572646 0
565670439 530857991 0
171270950 97830691 0
320389186 549244555 0
308245439 337963547 0
451315499 231563015 0
537231350 532827905 0
233030076 356755201 0
5830785 233602551 0
302359483 65434088 0
457467240 144851505 0
265272141 335989672 0
324627886 11849146 0
339042875 300209983 0
576647913 116434080 0
298065934 529466754 0
184911129 154866664 0
206475436 296677042 0
431073870 381962865 0
89102223 551447763 0
58608622 153766782 0
139837295 150504560 0
9550216 167164941 0
166991450 379596703 0
190024401 421868135 0
481762052 575920522 0
97108924 505475781 0
474449770 350553314 0
225336336 80991232 0
339939829 301582234 0
243677345 543939980 0
961895 267558799 0
286553297 371544962 0
418391343 505430815 0
270156595 386994631 0
324568145 319537112 0
457918354 105106501 0
470112756 246598089 0
108602461 477142231 0
151790336 456662540 0
385987119 131391831 0
350905505 105597298 0
427850907 272074385 0
321514509 542674848 0
500932546 164259987 0
345088259 556021771 0
309432981 325467297 0
126734342 91837875 0
3311745 88436467 0
139079335 208480915 0
350714022 430606829 0
574421534 233310597 0
470579545 502576826 0
153940873 572655949 0
487735352 270981842 0
452460799 155274780 0
84589413 562311749 0
539624864 7458675 0
382011545 343129106 0
154759425 214259049 0
190101933 144604090 0
344832559 147121723 0
55585931 171553829 0
90076874 570194509 0
144686510 73688192 0
493683982 500433431 0
553506019 411866628 0
75774006 69378723 0
115633915 2860609 0
290598759 435430163 0
497866158 375497300 0
513833613 563200475 0
385653505 308186849 0
83486689 93611810 0
67452283 331993818 0
127947158 338911394 0
399044113 519747937 0
365928347 470015411 0
539859011 532821786 0
3399844 363799413 0
225201089 214477228 0
59374145 166320013 0
196442016 426069779 0
50455982 252282362 0
234407327 225853401 0
340446774 75291811 0
203491769 184415217 0
447911279 157377389 0
247311395 165933928 0
332844186 204698049 0
521159154 266936685 0
517127576 510487991 0
435712764 555230540 0
428267260 41288005 0
324824984 192740984 0
470247630 419222863 0
427688622 418232903 0
61614827 364954419 0
423019133 525960652 0
146776928 311433601 0
150090232 577299341 0
312212266 100012827 0
121861650 563248923 0
416034959 291323795 0
313199969 478174519 0
78558668 69431344 0
137720140 101576144 0
144479742 58992062 0
197155317 571040882 0
523197434 227570260 0
270775916 453073750 0
118606586 208358515 0
558267881 559026777 0
312027646 161937958 0
420244062 267091124 0
292270205 31992030 0
97967204 291034604 0
550233914 236164301 0
178443550 468589304 0
175685693 487612018 0
579201425 446687283 0
80959680 215208547 0
179345626 445490670 0
38105400 142731015 0
423289888 338220247 0
555467104 324118900 0
206236313 286239405 0
304711499 158741475 0
231461214 466505977 0
578506832 110779965 0
11188541 448408845 0
142008964 543099740 0
50258749 445670082 0
357686899 111510044 0
424490987 540181053 0
449099473 215941282 0
389195715 279947948 0
328867145 471989608 0
126270433 492963940 0
496652175 249064483 0
530268503 129985396 0
272834860 413188102 0
122490271 39256065 0
348150746 408370441 0
546105765 542768356 0
210408694 363749395 0
74295257 64550270 0
148584883 222513370 0
298495833 262089019 0
245610762 570798688 0
247840893 561573220 0
91639680 244458191 0
311753935 570944435 0
406928080 407600383 0
509145230 345634090 0
413917271 194141831 0
567913900 80175637 0
350005006 365923594 0
224526372 124116051 0
502633937 471915755 0
365560978 227221260 0
297765733 220518745 0
412163577 566303946 0
448168741 8186857 0
235256056 259284145 0
121423023 126701540 0
119480140 397184582 0
511820334 232541193 0
115780902 559334249 0
295119642 496916067 0
181925580 534181316 0
456688930 170430267 0
428795956 544272926 0
534555562 262878057 0
533568337 402160016 0
561489199 91011297 0
153632290 294355562 0
515442989 533704713 0
263610805 121979077 0
54771334 285348409 0
221067400 97798361 0
301267344 18364447 0
518714431 105509652 0
501029271 34893744 0
152209981 343595675 0
528450805 233255656 0
405304126 22278351 0
464536829 474245912 0
898944 20946344 0
158098091 497569174 0
238006548 134299779 0
215766389 330099497 0
413084527 138080450 0
570700488 475564893 0
100461701 542463377 0
510169909 60627040 0
386431205 27961229 0
11190668 327526489 0
57320619 10535780 0
89627051 45991171 0
94537462 63162364 0
525823647 283188894 0
385048869 217105205 0
280343385 567456200 0
198414290 201199614 0
349655119 36700353 0
490871731 491460108 0
479546624 237305232 0
46038321 402243738 0
201374859 208086435 0
342014218 252775311 0
43375460 496075689 0
233903014 340586540 0
270242677 167982935 0
461902769 312558827 0
339057360 386370546 0
309765309 17124134 0
370978526 204598687 0
318975469 437598072 0
70518870 519181507 0
27014052 509278180 0
60044821 479624700 0
221532960 443902917 0
137667756 64982856 0
363181378 573134321 0
59854638 334292138 0
156634329 331677928 0
208983042 194058283 0
231308335 269219959 0
291455612 550483764 0
424931488 260921042 0
522640263 490755411 0
474481105 2243625 0
272191026 211946508 0
318280405 232733070 0
154188212 524986640 0
578765741 356875203 0
202953921 404181216 0
537751501 77040136 0
188791828 187406053 0
455637727 116470664 0
200204903 493237448 0
217340071 368892292 0
208030011 59205803 0
530337089 89315741 0
55750902 386556312 0
350239241 206471123 0
115834941 227971229 0
163203803 105270176 0
338021419 149779896 0
537465887 201821347 0
308534257 390922925 0
359549149 308424171 0
63430937 428800827 0
225288635 264033426 0
25455649 17215803 0
576694403 304953225 0
251543695 85904919 0
259210628 384348267 0
561911019 399815736 0
404777833 289587197 0
338684599 87957742 0
110731580 488356474 0
402064816 487424753 0
397156495 234506083 0
477477259 313630144 0
61356422 500405344 0
242978568 299425791 0
472902643 514086365 0
443729957 168153153 0
230482905 578295807 0
112067833 360832025 0
199983 479506897 0
253621423 65045388 0
236836035 5816287 0
454061250 12881336 0
286810273 565218655 0
403187760 54684655 0
27435292 114469964 0
204450732 327438114 0
390427184 382824070 0
276689574 126935273 0
199419674 378695932 0
423688666 495565481 0
553334547 418099370 0
120145734 249066071 0
236310788 388103488 0
203481176 157151983 0
522795716 538097545 0
487654908 350686403 0
162336257 299896101 0
42009046 231201003 0
164158153 6678868 0
415376256 342079101 0
450112361 538089499 0
251664376 420875033 0
233110175 262205981 0
98122841 565690270 0
367224124 197994922 0
350069631 399362188 0
37373842 59270785 0
179208195 128661691 0
537835568 536251972 0
53961906 40749621 0
431755253 164130818 0
282721228 362482528 0
374768781 117704311 0
325696286 87041356 0
364441816 178096310 0
555690482 251378228 0
268521729 111955767 0
553305054 106050302 0
188604834 167179057 0
458878184 479915437 0
301505814 312009914 0
137679943 48165327 0
552701836 348098170 0
461529226 218786223 0
15972305 570051615 0
11580447 295901968 0
44043548 242026415 0
150261706 177313523 0
515273592 467666284 0
64102250 61702544 0
465543715 316032240 0
164350449 95996123 0
465856736 231344956 0
155536461 475276071 0
136031712 508866619 0
433797695 62177903 0
233779812 542411907 0
358463549 415174982 0
136124045 235984138 0
150753949 306182139 0
570694048 338260017 0
133391516 565171624 0
64534610 357084655 0
366859465 317461840 0
577640437 539825554 0
288539711 236105804 0
91475876 352906357 0
341026484 117393766 0
3488772 125702677 0
171006175 5667623 0
242393241 194537073 0
221993958 67763753 0
505298610 175301534 0
220718076 335092261 0
280468595 364564900 0
80161497 465961235 0
80135339 275897914 0
515892031 100262747 0
445765357 429487417 0
385843646 180346326 0
176662526 557238427 0
446490098 209209599 0
42279444 291386949 0
156451743 192926768 0
199646476 384250195 0
275174423 83056622 0
163384316 407788184 0
182767860 540018092 0
399241049 298214228 0
125613331 392698663 0
306735121 478522451 0
260857685 327021998 0
338897210 467383357 0
79088670 543303323 0
565518963 48441365 0
551299676 428813929 0
529294060 533761394 0
474637190 97971306 0
502851823 451573583 0
367699304 244113471 0
417496900 178730446 0
531875379 299090942 0
428927481 524219598 0
104528270 548171019 0
490167090 101572140 0
521166783 16123649 0
475406965 283205676 0
41386976 245729665 0
487235818 312287776 0
454586288 492944756 0
548144955 575330050 0
396460701 70182159 0
60629567 405377387 0
7975801 53003709 0
148800488 358421890 0
545983258 509525223 0
67170615 368503674 0
513246692 546236337 0
230370944 186147099 0
513291540 566086159 0
533175293 123015458 0
70438191 167715251 0
509334108 488481005 0
4884250 151715510 0
401463454 330668202 0
161315818 303290618 0
518260239 548547474 0
56162984 446565216 0
60788224 115449844 0
49436930 111068325 0
572604034 309152084 0
202385633 21967595 0
216225688 88844337 0
315383816 54725425 0
113722454 101879153 0
522951037 158109746 0
513740750 28307427 0
321719540 391690663 0
467352924 422935727 0
488240494 467984413 0
466916664 233976524 0
21367226 441924578 0
279085058 218377716 0
539080487 39066792 0
141877190 544323256 0
155723224 456218391 0
363724508 249151871 0
107413258 557540201 0
104683685 336964209 0
56828338 170839302 0
448285112 356260874 0
578183758 43631274 0
179490537 269750956 0
403236703 360795961 0
145380690 51029535 0
133717761 216140204 0
519603268 194127213 0
451000199 205390220 0
407120934 367687440 0
571938794 206539207 0
94150188 487988470 0
47193520 29514676 0
475075063 158989388 0
8013942 480321545 0
164934979 496946496 0
41774313 41589193 0
239822378 211934626 0
320887603 311144460 0
218062779 387718607 0
481940148 444907934 0
219441143 148768569 0
224547285 102196028 0
80403002 383306273 0
8779262 62096439 0
396523564 111812471 0
412570676 42273149 0
317006188 376114323 0
350445519 440112357 0
364811143 279927549 0
198752582 30002672 0
261655134 235006338 0
46773421 378969509 0
445294422 129101064 0
577144093 96038591 0
280040095 578754946 0
579318502 421136265 0
539993020 197242320 0
15308185 168119269 0
150622901 93882363 0
501048871 287759772 0
35895153 468820672 0
376433935 100492253 0
538330280 303985926 0
510881737 137929955 0
313679241 244056305 0
544155698 190316388 0
410690644 306357244 0
350617889 17464869 0
105114132 402217878 0
334910044 453679498 0
230081395 19454354 0
204492320 543482608 0
411793693 154903647 0
26846041 415264498 0
63328282 132091355 0
136902528 241527016 0
561426037 201200240 0
225971079 169374194 0
175378104 573810 0
421152567 442309581 0
151165971 558663276 0
59228369 485614387 0
150686006 172269812 0
306463681 99176257 0
492255458 385537762 0
170601283 119798045 0
160262102 109909895 0
373924541 411719721 0
224067517 245863088 0
394492975 378192250 0
565521038 109331877 0
476531272 218250559 0
131643877 266123079 0
398395325 116902763 0
158668500 226221907 0
430653443 412012131 0
241557542 202188291 0
391902925 347315673 0
116755640 445115463 0
204836644 287003667 0
453272783 563370772 0
253962263 494511452 0
330636333 247585316 0
479103032 208700794 0
194850842 341317451 0
399099285 278088823 0
341080464 449728870 0
409659978 31801504 0
104974794 140661120 0
516006076 519786716 0
489173201 3151232 0
87356944 185858056 0
305611864 508981463 0
357756051 347411685 0
397282607 285086498 0
314194724 95945911 0
418327164 447294528 0
202715721 136198679 0
281166173 551717299 0
471219458 198698043 0
191536482 354172824 0
271092095 242964023 0
361823351 230217539 0
291573785 334741533 0
462651500 338179665 0
444180662 412584219 0
188731631 369645767 0
217643590 475460023 0
407795191 524369358 0
570718246 468302406 0
374341262 363167190 0
13337673 550621573 0
367200245 263766731 0
220025571 279302690 0
208413896 530739096 0
20640454 106222210 0
524604599 200522030 0
248106779 394011029 0
61659829 188499646 0
253699366 119399995 0
532990912 20367256 0
524268513 45213034 0
351777065 309547258 0
65478281 41377110 0
116875521 381595582 0
168930762 49203020 0
334331660 491550426 0
331025616 265623050 0
3913639 329684157 0
355352025 76348947 0
232588499 25360085 0
407843225 505669678 0
207100486 185280881 0
329384610 149374336 0
225428643 121186215 0
434650330 325371720 0
235570792 452768434 0
237017704 435242995 0
24044694 369506137 0
137452567 330470002 0
327876617 288875244 0
266106683 86462630 0
432563249 430351815 0
378607512 210141271 0
25937887 309992087 0
78808361 577079363 0
77003934 477273124 0
444784146 211448115 0
140896899 443954549 0
113969940 32700827 0
61605343 60497913 0
416481138 237057461 0
66185199 9412190 0
197632120 144670362 0
18019900 85241388 0
2475231 188289379 0
444863122 477321464 0
322786910 167579242 0
190272276 201419485 0
178856508 159188623 0
161496194 121308831 0
215889031 59856892 0
446495333 159081157 0
85355677 424489177 0
7651073 287705616 0
156369633 168947741 0
438831549 544330470 0
83499980 80083460 0
84006054 160135154 0
243823357 25721285 0
55600736 217292031 0
358620692 218146735 0
455563589 126036535 0
179359711 420553681 0
187871646 535155301 0
410657253 149609981 0
272527298 144048405 0
83712139 573420794 0
435474262 325631684 0
555479001 295594322 0
534561781 329311406 0
232920332 356948556 0
201170417 9111950 0
36612942 294872810 0
37529438 117605941 0
446195036 241204028 0
222478715 293242942 0
228816638 378723090 0
164545885 380483255 0
357884553 544526250 0
34554513 541215692 0
130767599 465634335 0
103353884 549172469 0
489305062 362297571 0
28060102 129567094 0
333892175 481242476 0
216536734 216162125 0
123087399 22280840 0
576117578 460633475 0
197079927 514585472 0
343492466 349492698 0
56617401 267043886 0
83978846 198401649 0
51645328 122475619 0
53080009 392305915 0
432923817 146917688 0
283071223 501747616 0
426982763 216689174 0
177257849 80940243 0
497549592 285982560 0
559821431 421230908 0
93064203 13880129 0
465847534 252875498 0
275163312 154443061 0
48246436 254039488 0
196505718 387837866 0
239729204 254325505 0
467111115 508773135 0
17937529 541003363 0
281526090 319111582 0
397887344 575055883 0
265900364 413813144 0
128694965 485967103 0
7529089 261846294 0
375411325 258015641 0
402521961 552215856 0
543554821 416367315 0
301472435 171630252 0
77736719 87313668 0
371346862 468258180 0
116374846 386211250 0
197614328 276487630 0
417384374 329801242 0
423658388 328728540 0
393958317 345144592 0
531250489 29933474 0
2478987 162792019 0
550054085 6159647 0
33055577 300858052 0
33911379 93642240 0
101049393 21825500 0
63361903 240715363 0
202972895 458968340 0
408080739 543129682 0
575623412 188268374 0
410000172 125823681 0
191107531 306703770 0
575939892 335863512 0
578021844 563898214 0
424420197 362907143 0
3544650 173190919 0
45356252 553421448 0
148244588 296685537 0
546280016 309398478 0
540224694 446146409 0
164326780 400024733 0
329181607 223003405 0
505625492 19690230 0
345430944 280454541 0
295438380 188706466 0
106595886 156840329 0
447254130 31957584 0
251025542 438711848 0
115509416 395646642 0
22251248 302333387 0
299004841 485074874 0
172098067 281789336 0
181466055 315745559 0
353975981 26676815 0
103823868 233492594 0
364612168 499813719 0
33592180 238076181 0
83794761 463297214 0
233605609 69148959 0
510514386 510981446 0
280503496 465449535 0
16161156 292532721 0
239085290 267767265 0
364595715 357014490 0
42879691 459826940 0
381844112 122951551 0
428751012 253319351 0
13507388 300884512 0
570019877 195319127 0
406028092 71230472 0
184661041 160872502 0
281845561 481961081 0
390054732 445721946 0
212771380 406423243 0
411029422 243374530 0
170009866 303588570 0
138138355 115226114 0
9048187 528035226 0
292061055 135719325 0
444497427 114033737 0
383757415 176642335 0
528512992 138416682 0
446638318 502772615 0
55063731 178955669 0
472257968 316158810 0
28810471 58423735 0
84780819 152972752 0
128655832 221871563 0
437456365 500878123 0
515739059 239015103 0
32421671 88643551 0
405518501 185529252 0
88981860 341194012 0
313927424 38274263 0
547358800 355257157 0
100326148 269484810 0
111227106 393219382 0
154102456 155360570 0
269310056 543601208 0
392613074 358522229 0
393946401 236786595 0
316339782 157432956 0
256279881 170061950 0
210261807 403024705 0
90381849 205925023 0
522163342 345003829 0
524002185 135152249 0
451494322 34915889 0
88524290 12478261 0
542638713 407514349 0
103767012 352468541 0
687649 26823909 0
315602121 94690263 0
133314880 393920715 0
579111884 452857586 0
32888453 506634047 0
99579014 567002158 0
240076481 359144250 0
183041620 341447743 0
333144606 548315091 0
335299687 102169718 0
171974839 400901721 0
23310618 314210803 0
374078862 351303887 0
130621851 81932629 0
488737645 521383357 0
394222265 288996606 0
98398984 219321444 0
108574554 188258500 0
261144948 62955730 0
254225488 24174440 0
500073028 31148633 0
397265187 383371874 0
222963235 219312101 0
67769978 396550032 0
275644401 164315516 0
103036851 406373585 0
573203441 42828076 0
206350217 345854438 0
438556706 254072027 0
112219229 419232329 0
49748540 25667373 0
215055353 47331842 0
575899003 1148187 0
567058930 86388497 0
12958817 77343140 0
204926740 50656768 0
177853524 194161105 0
256922614 427872350 0
234169971 92656393 0
193539132 278494409 0
225744092 482214435 0
248335544 334306334 0
374438148 150690834 0
96944896 447290128 0
286303588 508258317 0
292924548 385472582 0
455164597 265099009 0
514561616 126134412 0
168813777 307092573 0
537416375 217448283 0
108003518 6120546 0
161683293 311685320 0
395970838 353720350 0
279701586 451172095 0
276625507 272076760 0
155541321 161010833 0
184979072 291708958 0
297742374 477116743 0
368198198 370160066 0
386059571 176533539 0
143489535 541662348 0
259379788 214561969 0
45935894 321547693 0
179726058 448605012 0
173050232 79313927 0
315914822 282980067 0
277924986 132842639 0
241032159 323178623 0
234474342 577657498 0
139830261 254026830 0
99606314 417388535 0
389303289 118517473 0
346181115 2728919 0
640749 483371222 0
531905777 568850359 0
377398214 213088046 0
14482854 183937231 0
528882189 372542991 0
162969383 480586730 0
427400258 303114709 0
212450573 78234925 0
157209977 59515984 0
289143142 406870529 0
509366868 481048290 0
141010717 343983143 0
122504440 394934691 0
5059481 471103853 0
267873485 485322008 0
273489733 119058883 0
126053116 25725163 0
564040124 17782519 0
42131277 85939960 0
189699927 426274610 0
243419391 535724249 0
196656762 197432349 0
339088667 337557512 0
482231571 449746711 0
347649924 126673990 0
349694222 328798340 0
401428971 479079398 0
264699915 466397970 0
418524328 203667737 0
304887337 538075122 0
367448680 144098061 0
483726362 6304875 0
413169750 366233054 0
493039220 545276817 0
404957438 510250816 0
290293285 576069294 0
464415668 136333988 0
177096386 234572137 0
20648420 241888754 0
430577652 313152779 0
109831038 227437157 0
253586517 123543167 0
164912759 313073779 0
311777419 455478774 0
259836167 522687768 0
562544297 19664497 0
236073988 88115484 0
282670376 219356322 0
563635902 561125029 0
18190631 54000889 0
141931061 342325271 0
391408680 107932356 0
240914285 43936982 0
367635058 48031402 0
543906586 503421466 0
569613258 454660488 0
287261081 143105020 0
250947274 37888634 0
535471259 248289132 0
517344496 109108661 0
262681894 121641692 0
543827311 507846800 0
83040621 87017544 0
392124529 271346184 0
394335492 37087523 0
58989998 499762415 0
111219526 170072807 0
459241884 311525615 0
419051534 332230851 0
92632764 404295799 0
562172482 155817498 0
337729542 353471937 0
183025652 97149934 0
562024085 100103880 0
197700639 445672429 0
456543833 568321871 0
463083106 399664081 0
536085537 113366472 0
225987462 65309041 0
437352922 307419883 0
465229482 252602214 0
402078030 550489630 0
124772261 388729928 0
400483640 366531781 0
166528568 241129118 0
555106671 394169135 0
459788176 42970767 0
502273119 42689795 0
383637884 521791589 0
286765195 459233828 0
45210062 358639589 0
365479539 400712914 0
157731907 407390402 0
44577012 214433470 0
236121830 367448335 0
255576105 87615576 0
428545578 40525491 0
236881832 33267853 0
299211991 484272717 0
161332079 563588984 0
284392033 452954810 0
50664118 295646018 0
384935002 106258107 0
99612638 270471997 0
115109202 191868083 0
220319507 435824080 0
24400794 13852020 0
398798830 212152498 0
352463561 106602540 0
395259522 8362395 0
166010507 164530622 0
231748916 137498069 0
166330265 578776010 0
94346962 3921996 0
354358794 286488762 0
345880382 85378975 0
274960461 539531183 0
486389712 14530634 0
41784690 51964445 0
446708987 88101177 0
56191733 367783710 0
7618293 512879726 0
503675278 141603360 0
7791443 207676370 0
535752221 555876834 0
499455067 167021220 0
292566629 54242470 0
437699606 232524956 0
551343858 392681588 0
96703241 429468298 0
32369372 209709251 0
84201606 242522982 0
95491626 317433056 0
164727481 326275792 0
24913136 293946375 0
63002425 219630799 0
258227460 34406050 0
255301127 264903144 0
380595408 142330410 0
217779102 63105813 0
527694405 246303956 0
573555532 553921614 0
336995411 574289990 0
52085934 367977021 0
307731200 431803954 0
573937075 494686594 0
539363522 92925711 0
39437788 380784835 0
185584698 284939480 0
169233548 443585537 0
326772150 483914685 0
393303084 294640236 0
215471792 101087138 0
243242440 499525323 0
156886830 164962378 0
274488069 54917965 0
38718041 431453406 0
170195309 2693553 0
260509743 114803044 0
532752405 327046379 0
3325664 275432379 0
396602759 364988195 0
323024638 281526760 0
499140331 384633850 0
517227728 425760096 0
275850563 282038894 0
242224624 324531691 0
192244065 384836877 0
423870957 318061457 0
222236032 381257326 0
494926062 490926871 0
364718493 3415558 0
89479676 223657472 0
567701012 537402388 0
436964590 239569836 0
400377887 483046238 0
430758189 176768550 0
54883275 564393264 0
242155683 260913581 0
304103841 381334437 0
188409649 143785616 0
476656000 564456234 0
141654478 11312593 0
353404180 71782252 0
169492736 446081422 0
17530348 387070768 0
546019238 96309768 0
371353337 567216115 0
436389282 88013766 0
533137228 320124402 0
415504705 544604736 0
558227151 67394625 0
175426819 122724594 0
550310748 494053371 0
343304082 550436695 0
34593753 346411903 0
9025934 535314854 0
200210205 142106095 0
208731875 102546211 0
460627335 299109832 0
259351876 63015390 0
69546543 104655340 0
317979224 39122527 0
16187938 132113541 0
233581092 255019157 0
95215446 233873362 0
199121726 507242593 0
120803356 337346546 0
92577953 188173629 0
211064297 343991973 0
192111766 451424507 0
156469467 359578414 0
125160714 254045551 0
300428687 168995618 0
343542676 189419020 0
121907103 182404501 0
126814460 77087573 0
80369583 341119278 0
416928043 236263568 0
62368052 149550214 0
97219816 205199984 0
170439706 355749427 0
258299981 467930673 0
165107473 445255762 0
268419768 334526801 0
273529245 27340934 0
219643338 250406023 0
230061364 242391182 0
178493734 506973024 0
558606891 271458144 0
101010157 67362244 0
114026267 148568219 0
152974215 487414762 0
114442881 291781395 0
338160388 512050061 0
184890398 508812489 0
11608967 540774351 0
159030703 477229128 0
452429274 449442907 0
391781037 304427534 0
268997465 241303082 0
244635397 431000615 0
241386849 230734450 0
40683801 204003755 0
135748135 109461289 0
364784069 543401950 0
413870533 149807387 0
283998592 438822743 0
402743872 119612270 0
233773143 368013257 0
89156219 360430555 0
314032361 19745513 0
403681381 489056220 0
366986660 499863193 0
423950280 556057312 0
434971720 438411691 0
408768257 572623367 0
430460366 257192756 0
550461117 496950703 0
437922919 325374289 0
498125052 472887481 0
340878208 492146929 0
103639439 410143944 0
380393868 501332414 0
356417147 77252032 0
510343020 541919977 0
573734481 295474131 0
9531043 241165133 0
433473683 513617489 0
5628746 162443597 0
274602281 254207083 0
201168093 381808777 0
111588063 491955902 0
409853746 575252892 0
275960215 367877036 0
464444007 205230548 0
183265635 218268505 0
439192817 34898584 0
358838155 372647001 0
25707627 320709732 0
367210366 172014628 0
449490743 454504127 0
349482725 248663681 0
478542430 26688817 0
528367148 80174701 0
533289270 107931036 0
425710850 228335530 0
264846658 429569231 0
69629726 338495330 0
234475129 128213230 0
310170702 562980513 0
248079964 4432692 0
521237676 555457650 0
486634548 405412954 0
257209761 233913124 0
367077195 30383381 0
292777784 145048843 0
220784735 417805577 0
211994779 120368975 0
217311849 27046633 0
498576506 308937768 0
222902253 98271568 0
146502262 17702077 0
381633450 8700623 0
214219111 156335772 0
449736872 195678048 0
88837422 336235208 0
91849247 49337614 0
470908680 454074524 0
502054858 180277235 0
542754956 561938422 0
377278232 23057710 0
382586749 390953253 0
388584007 371749400 0
184891681 311671654 0
210945017 4880944 0
547330576 161214532 0
239368626 470864595 0
207787062 392197959 0
39188987 57566813 0
63532034 75565568 0
305411189 560962493 0
21620815 433917154 0
252687599 111296845 0
7219093 142018194 0
376659907 368463674 0
304820367 525734202 0
313063974 282745009 0
232221758 322445495 0
201082285 422723301 0
345669595 128659302 0
67274840 171182034 0
565454153 390173725 0
126952888 322971121 0
278882732 270670251 0
248058902 246613192 0
8887348 341276638 0
575077342 165661892 0
380071309 222623964 0
578620706 538454349 0
122564818 453227307 0
423797530 156611446 0
467236664 177152048 0
89940004 37199900 0
458468147 190611639 0
203207735 400883471 0
526737387 40685479 0
538792530 126264834 0
354804999 342584613 0
12853523 232017051 0
509913834 250521809 0
527548069 450076691 0
442116858 4811595 0
46536813 64124039 0
310871820 263973441 0
148359082 392390776 0
576970809 366347504 0
380785720 12863479 0
507893842 106745425 0
164611388 460900772 0
153769868 529940128 0
524362346 565719538 0
352750690 286415464 0
172563502 53450382 0
185617763 211555490 0
201107276 535856665 0
562530507 399185046 0
237820260 230023630 0
318864036 454667749 0
331711440 558232190 0
148325451 155387181 0
514542733 545378232 0
14505104 85093128 0
513969185 174893654 0
521370049 56794951 0
533497063 3590287 0
561984851 495028505 0
186537994 450011655 0
459930310 322013940 0
146273576 154644826 0
432664460 246879586 0
446443573 166470064 0
211171783 113855091 0
381368616 162658750 0
500243535 180127757 0
198783387 182240627 0
400860951 196549703 0
142190627 478650896 0
22462678 207973957 0
174100138 219336765 0
577428368 230384298 0
42500093 130980601 0
450857478 448726826 0
127093168 430806933 0
112095787 571099851 0
200551980 527073867 0
141511737 476403072 0
230829347 263739097 0
360636708 572986422 0
58184489 331329314 0
1192947 69513359 0
565837338 390329788 0
49239032 6513140 0
277267982 340454061 0
8984332 319466452 0
221215515 547940330 0
217008943 419576670 0
72420467 324400872 0
558070052 419700345 0
403051115 156071141 0
274563033 363620880 0
203955007 194044152 0
322490587 509350651 0
313468696 354456011 0
429905501 523715374 0
375715830 346859215 0
476223106 315415824 0
163971490 203006129 0
473026832 548021891 0
275392647 536150309 0
181401771 261638279 0
202122677 545953408 0
404619866 308307702 0
330379010 136308464 0
552949789 210677663 0
26493338 163682210 0
433609904 176441440 0
457920600 112770098 0
249318424 387729121 0
554247253 347373179 0
76400034 316980109 0
14662336 388535382 0
459790506 69761183 0
32924339 341865793 0
329451700 215314447 0
189331010 60850575 0
545485348 59200409 0
304083746 174204475 0
522181745 10159117 0
329843197 403807841 0
538707563 421942653 0
253349211 522049637 0
131686462 546740527 0
266168586 60247762 0
462805768 151209719 0
486538841 252104742 0
514457721 108798251 0
356863215 272970560 0
70246262 386195560 0
108728865 243278219 0
381487548 199714521 0
104276482 220918467 0
209856538 141503635 0
83880175 429263625 0
566271745 564581154 0
182782205 114368180 0
240988478 142979492 0
476823765 328663006 0
189924514 507083904 0
304153446 38357995 0
408360851 469116817 0
402984668 446355449 0
365993872 412987001 0
141092623 459676947 0
490894786 492901382 0
37652909 201475423 0
17847703 56812235 0
370939639 232051988 0
355630830 200073910 0
107734782 199683061 0
353268838 531716185 0
106339329 75344914 0
557019750 518203685 0
550390968 519859471 0
205708423 59237457 0
21572176 337539062 0
11089688 156232394 0
164506756 550916765 0
139215609 560827605 0
416277033 575068211 0
433607524 35393168 0
426588331 234351 0
156661144 345490930 0
501689262 507149964 0
420965853 150001176 0
543125262 215465782 0
524737548 531298396 0
157209328 295383772 0
507897861 189917024 0
494360306 123486750 0
213877365 388431691 0
398347940 546355398 0
14493500 197986516 0
50031975 168079539 0
131898017 148371859 0
278311900 315361279 0
330035987 121888182 0
386490825 497592356 0
72007936 384955133 0
416207691 751938 0
512257538 512157745 0
127412811 224089125 0
65337871 439851279 0
410120141 426811045 0
242565101 67649504 0
320973251 363999422 0
429996490 169751840 0
189618987 14412446 0
106594738 180885056 0
63086958 546718297 0
208068687 348092611 0
17399055 67438734 0
365189749 5882236 0
15889956 78305847 0
66047706 386557977 0
138593695 417984819 0
291883976 416933113 0
11486471 107414022 0
568306036 426806475 0
107143890 451095213 0
366330504 152826652 0
243624635 76762116 0
276883951 273764967 0
492967673 90588260 0
297175660 309117136 0
432168888 573992792 0
257283725 522678948 0
43264460 175006675 0
119820209 231190984 0
447345619 80041943 0
297982975 512312642 0
515743207 460171524 0
43758360 425160725 0
246022475 366684538 0
122777882 403322829 0
300126764 272154284 0
120383964 321555464 0
417034889 18483065 0
308746559 8826511 0
403058835 184428829 0
110743584 229710838 0
128235789 445809386 0
375467780 191806288 0
37154986 398584635 0
173270564 260431528 0
407591197 507100864 0
193256551 104470534 0
354176978 148003341 0
62609278 298359369 0
566597440 488855420 0
146591030 537946000 0
435378938 497080652 0
441348530 97996722 0
397957639 393597040 0
135254667 458227085 0
131333211 37113064 0
396586924 192358527 0
305083201 423290405 0
301846450 283700556 0
402184463 124998149 0
32425873 403446783 0
350550500 5004973 0
246761203 256778976 0
536093353 114270273 0
127687089 308168943 0
440587049 212169593 0
197222553 111870516 0
235945046 72778427 0
354917992 281103716 0
58593492 569017134 0
240848384 27645619 0
373202416 367391064 0
113798261 293985677 0
198889677 563378858 0
111989259 488641494 0
428874533 381330722 0
427488661 216895761 0
48071231 480288044 0
579146468 349130050 0
447330222 539781030 0
578914638 193854328 0
140859254 377564363 0
142547361 547402224 0
288005969 7760023 0
49294027 167639261 0
87121308 287020947 0
354669136 462723570 0
343461998 481034623 0
108118039 509921120 0
247902598 539408700 0
574736068 428748935 0
362427159 567014057 0
372559244 275440210 0
98459417 286378070 0
414712741 142139351 0
464722578 30634311 0
509708742 260401794 0
331715869 134712990 0
496206724 332229325 0
155086292 342245399 0
487090979 1551597 0
152064132 427252853 0
367932413 488959162 0
36154511 135900605 0
3857155 433002659 0
455061110 377667530 0
529466749 531966922 0
514154553 124292607 0
418156001 267035788 0
216094298 144203075 0
227626540 103446851 0
48709845 344548716 0
227655488 50057213 0
124827395 52538007 0
72252062 349438553 0
303331735 432148764 0
575438254 138859015 0
221538246 165187664 0
415332191 293372555 0
527843640 452434110 0
129522748 517863277 0
327121646 224155063 0
260511513 472168652 0
397874906 50573791 0
408799342 303700468 0
429531415 236634061 0
233037491 297606484 0
545736640 230952927 0
129925878 324614640 0
175899265 446660103 0
385229974 549205245 0
558983332 44360225 0
290094405 465890233 0
156345533 518165852 0
23383769 16659919 0
159639675 180482363 0
297178428 17581935 0
236946135 382536031 0
119205116 233354986 0
40307894 29173961 0
91667588 87773189 0
191143274 395044462 0
201119588 497064221 0
78825702 473523622 0
213074960 328391539 0
417505566 69785185 0
242095464 146183622 0
92029483 226224073 0
348555351 219879050 0
173717676 285406292 0
385603511 510670939 0
452720916 280699472 0
1828131 127614887 0
10399795 24405001 0
510565749 173401584 0
530444822 372691479 0
472096015 462995481 0
365305231 85234244 0
1426565 412796359 0
444508674 475795201 0
210595878 298177592 0
389820676 117870086 0
511943366 29307722 0
243542314 25941071 0
369684352 225446836 0
547768380 23787707 0
221248502 61164000 0
75871116 418453966 0
418728487 108696279 0
375798670 83765986 0
470198551 114114152 0
543511033 227015711 0
127617567 98209080 0
273942073 382745999 0
186023221 452255807 0
514718335 539648852 0
561839390 331325666 0
216053340 93847442 0
579235845 342775131 0
281546598 73877156 0
217968641 169860696 0
173963416 208954616 0
322489616 334521390 0
331847411 299556870 0
507129406 573759 0
449039983 549005453 0
188569813 131493118 0
134857630 59604575 0
98589694 462855314 0
37362040 353708097 0
313217143 90561167 0
557276318 334381025 0
374385695 28065050 0
262031316 389589806 0
426676871 548400926 0
87094394 193333385 0
463880816 176295775 0
182724540 366070330 0
142786140 282505841 0
434678181 281727847 0
302914559 17783166 0
34663416 38811877 0
414924799 393733924 0
497290138 216866529 0
230092239 322435087 0
501540246 280031816 0
142756597 245236338 0
573781910 155970959 0
293332197 255214460 0
209530394 466562254 0
220005237 544551836 0
454458324 245274301 0
15565207 181318328 0
198282137 569843824 0
121288460 114825148 0
194262560 479389715 0
332396985 214810272 0
207473264 248874578 0
197541486 62520913 0
45098866 175354348 0
343999843 176314919 0
485119949 169541970 0
413127584 406015902 0
55252756 33803927 0
54030036 170080350 0
459796177 262895925 0
292109904 8969090 0
405167306 253927376 0
130669969 335483640 0
181004293 104261230 0
165626265 385823156 0
184569443 548384346 0
223855716 419192556 0
54651569 198785271 0
165277791 200565949 0
375043311 487718865 0
203303517 138890561 0
451918724 418396659 0
278220967 458267334 0
172193985 2607507 0
208003847 136767490 0
186964863 409448332 0
573440635 260541029 0
279802129 45429858 0
282115582 391656853 0
190511490 48877149 0
238260139 437969400 0
553237828 223087387 0
577758807 571638544 0
62021706 420904749 0
18870667 505497318 0
363630507 207904770 0
326802019 9607679 0
498560398 293269893 0
147890198 420342038 0
317483020 359960253 0
494243741 152466733 0
546367233 362588481 0
468987829 350051583 0
84746624 73161807 0
460719190 108221420 0
17587442 166444020 0
120660588 378920742 0
211751828 42144752 0
528929784 292910257 0
440112349 76666776 0
338491002 515976011 0
169875105 353698770 0
53109576 152340254 0
552890147 134483454 0
573215466 511119299 0
398572419 296047251 0
17904268 60956140 0
144474780 573724072 0
241008150 373325977 0
544375706 516566044 0
548974283 218536291 0
444941296 547357071 0
551665970 149430938 0
398628188 63828513 0
333366092 453551430 0
144717340 379562864 0
234377567 144572969 0
433218278 40931389 0
302332006 309015275 0
291632125 449055690 0
37805616 47431152 0
213804250 369689571 0
257832258 351792169 0
44088061 179635086 0
81765973 334854560 0
18533775 170850777 0
109997603 310782730 0
520422664 343321994 0
478735348 79877149 0
88769959 347747531 0
237633056 249454107 0
558764630 16622777 0
33807383 238363204 0
461265400 9968699 0
551442247 564467638 0
394678181 347362939 0
549514948 69391398 0
504524809 225078175 0
155824253 189630026 0
84454648 346650103 0
205587753 235361991 0
129088917 250954873 0
68079239 15904804 0
332612828 415367797 0
563448250 319216103 0
566335839 458107476 0
486944299 11623152 0
48695483 433538350 0
474844452 558194578 0
72026136 200431136 0
92581096 88244491 0
8116253 520923377 0
487433758 336063850 0
64707166 490149436 0
520873871 331867619 0
578352373 543701347 0
433769441 372311037 0
441201490 268521166 0
91156298 390092343 0
238472292 196084958 0
530464279 564116601 0
284495911 170312263 0
405274947 282817416 0
539595080 85153843 0
502784380 338860694 0
559128585 35779603 0
129659628 309928326 0
33019262 60047241 0
447070295 360609291 0
436719865 26986041 0
98964288 283781614 0
437566577 137510847 0
474811065 56489783 0
79049620 562944964 0
408694300 372708605 0
314802292 502488701 0
126062368 128888641 0
238513769 21388694 0
251979235 307410982 0
398817877 139979092 0
546976491 60265692 0
126496708 561698320 0
400255391 386530989 0
408963086 491689878 0
527288080 457387891 0
279204086 186172588 0
53378167 525292354 0
443437504 5068195 0
409161533 102470970 0
403958473 21982913 0
492145253 128264131 0
480864205 317097722 0
266768563 577666854 0
421929716 394065336 0
25974679 491186217 0
330529090 206829429 0
376378649 381120246 0
216060814 107912878 0
138583598 20728069 0
342873911 297898835 0
571353772 231492535 0
337894533 101541378 0
399057875 40041885 0
263133552 124263108 0
434093351 370521870 0
335753351 265953193 0
416463881 524296874 0
396292425 308945806 0
167429116 397163618 0
53576272 128232448 0
167589097 336074252 0
450912287 554330054 0
389467771 460156795 0
74439931 195727931 0
312985041 222152035 0
62868312 114101080 0
224502369 83493734 0
491195513 533333456 0
362090025 471018159 0
332725193 3747435 0
166262784 264847544 0
435065805 223393436 0
260054600 179270878 0
352333590 295204027 0
24238036 553632655 0
138009569 400734411 0
129123353 378331175 0
86281302 526573729 0
377428761 535172773 0
518453283 347593578 0
326609388 126219392 0
473252113 346466984 0
441482364 365369124 0
478297382 271895736 0
251248910 177247825 0
573405544 470854649 0
338464326 156982866 0
422710832 550625879 0
518561054 521814066 0
39122793 238046493 0
247305371 425909367 0
279963282 462122173 0
325225572 266138021 0
61098077 390389877 0
273938963 519645963 0
564250003 493731632 0
429147161 470750755 0
214301230 222198937 0
263251110 203621640 0
148636645 574067670 0
48716779 73504891 0
264093403 298192862 0
342038903 167338835 0
510530993 398477130 0
155128671 559438854 0
567997864 234189534 0
27813341 517301104 0
211852124 151354920 0
12824201 220045149 0
377216427 524880147 0
63411319 261645197 0
120933530 277375065 0
63827207 316930036 0
70920061 523980024 0
156028663 469375938 0
474742499 567708367 0
373685588 182025399 0
537527466 174742480 0
483205035 448868720 0
135930906 292074875 0
121152608 318793829 0
55089206 355535639 0
110946326 470993085 0
482757228 266796675 0
539634970 90176173 0
418134278 318859459 0
87903932 316946017 0
233462424 187570599 0
31701991 154646090 0
369569958 209709207 0
456720623 141846374 0
526323816 568866424 0
373012997 6221569 0
77641257 478632429 0
373491701 205513662 0
361462629 77100496 0
215951240 70720851 0
492005735 145656286 0
394389861 1132483 0
164909340 256092971 0
81385880 176003112 0
194586397 287768625 0
48768958 232373494 0
531336941 579617967 0
395886901 330387500 0
316560039 279341383 0
166768605 491228496 0
434114096 124966985 0
152012845 536729983 0
377873000 240777698 0
170852295 367671116 0
70902369 380288944 0
359284770 351728133 0
413223635 177422825 0
570279779 295510318 0
219512255 257506193 0
234711334 51189221 0
45393007 499449772 0
194069319 431889008 0
478988838 502919485 0
110192321 250687773 0
540697906 217077668 0
224232512 414710375 0
253499765 393081180 0
114227065 236775341 0
269473521 374122144 0
389318325 274036030 0
87713674 520789119 0
141603883 543820375 0
449432600 90812760 0
173676759 224058547 0
288132493 92237663 0
540213886 349050564 0
47801258 508577683 0
267380286 477904028 0
75828460 334685574 0
515939086 403115741 0
129907187 338579439 0
545455108 328276147 0
255748575 521222115 0
353790271 416750373 0
131841492 28446880 0
132357949 524131059 0
67188752 176443390 0
579016477 394979048 0
490822932 308739833 0
497762614 419654820 0
555029893 62843901 0
190012299 232067633 0
299417256 559801599 0
523810376 109183444 0
391444725 376049959 0
543463630 306911479 0
198874947 324661400 0
495769237 548953494 0
381428311 553301214 0
481900924 109754184 0
337746357 577177584 0
379685793 148961484 0
3478619 484876895 0
68788485 360059387 0
189953024 374459055 0
441537731 476129943 0
172044587 438621918 0
180856293 197583574 0
260033496 75280484 0
65742028 351577000 0
249207609 513759757 0
41136085 551471538 0
166017270 13925394 0
130623089 532544282 0
252406829 283310353 0
435731279 511906229 0
488195865 19729742 0
501755462 335368118 0
40447304 163502629 0
302256755 120454234 0
284606856 353436368 0
9131091 310302410 0
525931903 301366382 0
115389870 427439300 0
221626707 510434324 0
147521426 501682133 0
163790667 25262582 0
449667462 506872130 0
255042062 569668699 0
145643233 346742580 0
573372230 243995893 0
178417812 296357032 0
177969540 429818622 0
470342411 339561357 0
559336930 24435255 0
451379783 499941361 0
291203523 138707104 0
283883743 114034047 0
233157005 975352 0
335880729 282932984 0
43911174 196951829 0
152967727 123778044 0
201148115 497926366 0
447703193 204082176 0
2112922 392599048 0
532026766 64164114 0
41227598 6760860 0
247814363 392897406 0
378272512 540166018 0
562945217 548328413 0
288812132 507479289 0
118979988 285383893 0
443288255 22203156 0
497309774 418882413 0
48318542 430761911 0
133103100 310127266 0
233264402 553268116 0
255830807 543235702 0
525146457 502411747 0
211720906 484627527 0
571896095 470953884 0
345643343 381128740 0
369532059 397578747 0
356487181 529305705 0
330663216 421890544 0
465562672 18583420 0
428217054 120938511 0
226130072 471323865 0
118440343 471152470 0
375907504 296931991 0
170643421 221561444 0
560333789 57321548 0
143507694 374153000 0
307181670 167935566 0
12112363 329296728 0
57420846 522608402 0
443395443 221594665 0
489850478 462331489 0
464978472 289730399 0
298477076 317691800 0
108988328 287694836 0
571789357 346613226 0
428411973 23753084 0
259750910 497740119 0
428724871 114144487 0
306416298 199918229 0
447074663 442468878 0
537333376 364760856 0
295132987 273093018 0
2820294 4859054 0
436255867 105502993 0
437304302 274949992 0
172984995 208091766 0
132866389 194484107 0
59556592 105648742 0
326484926 220703069 0
94389051 440888998 0
213390672 49335686 0
86651272 330660331 0
512833638 464307161 0
64596591 61435613 0
136681067 113205378 0
280683753 234695449 0
39104791 256391141 0
383139379 388741417 0
293708015 336895301 0
391245643 15597838 0
169388677 335996415 0
393948356 86118967 0
130827425 284430765 0
205465036 463347384 0
482342913 230240867 0
76373092 390472888 0
559769940 537496559 0
295341419 503376510 0
529296414 96014375 0
88403162 320746202 0
117946085 25737341 0
379372399 144719236 0
33963966 216214985 0
200495584 169871340 0
121853086 18175615 0
578886726 556616209 0
28976491 480017058 0
428415272 468846894 0
576298343 325364820 0
191418778 280764503 0
263245518 473542914 0
495060098 89043399 0
483485859 152436595 0
167586596 226613914 0
12472664 307010233 0
19597131 243994311 0
387393441 267620961 0
159624649 553522926 0
267051296 310405145 0
256392914 246566043 0
379830526 83781957 0
99125731 486578438 0
124897422 63862930 0
412666479 236482532 0
160302947 303289828 0
447173822 4032563 0
420899272 397048779 0
519369436 459279966 0
152806027 83704008 0
263558033 109010911 0
360955333 505513002 0
430112318 69349384 0
192762765 234918258 0
546694060 201478547 0
535428323 397148153 0
488881159 533333529 0
238794675 407606452 0
221329832 497648402 0
448222160 174005214 0
131830335 546025461 0
250018032 111489158 0
398778783 263627220 0
547418062 330120896 0
489303632 305484640 0
61531738 157491222 0
433666111 443415581 0
130870161 247110729 0
476434051 35661052 0
517716296 193981112 0
384156025 431299959 0
230750105 397246457 0
183236931 509887871 0
383749942 434949240 0
484825160 201204559 0
323930116 292522565 0
457608677 38069177 0
267664747 295509576 0
572935107 157801169 0
575837919 495400398 0
471540950 195024149 0
492069665 467709389 0
417977867 109245780 0
540328639 370746948 0
543079624 373804091 0
175342739 39399140 0
228515257 485362553 0
564453636 556610089 0
413656628 267857471 0
245458570 163471198 0
327447666 42743706 0
200352326 84093546 0
240857640 82265924 0
275521921 278011125 0
36687401 211101408 0
170564942 201024179 0
410841996 215873654 0
360230874 404317695 0
475835945 213920043 0
164188295 330907968 0
571114340 165065322 0
269684536 521917644 0
418505823 228667482 0
160759023 473644304 0
87633156 476704146 0
7296718 169001680 0
170185410 243300506 0
455211430 527181473 0
337845661 550728628 0
513650333 325443988 0
391022648 490432940 0
471713252 558931984 0
495492657 170569134 0
11360221 543492494 0
289082314 506680824 0
266598742 500420790 0
460248809 112174250 0
133246738 117612916 0
205843102 69441192 0
303274847 211309873 0
149424651 296628580 0
402291131 341812991 0
373852473 269524508 0
377385838 104694956 0
74146498 279731936 0
155260045 425187517 0
508123366 339996582 0
116564120 455303276 0
335044460 26778133 0
253042485 361475076 0
319951942 433870658 0
401843535 248529892 0
199761501 448433437 0
451751337 62266121 0
246162226 548750214 0
128848370 529627774 0
181269573 389729184 0
269121444 260502779 0
155193077 122377788 0
464394654 50548711 0
245140825 41545527 0
240180188 200005908 0
394143240 265396683 0
373350459 96944399 0
340385957 205759978 0
437520653 491587583 0
439149426 95301857 0
348757818 292621831 0
142599943 4512493 0
167296474 54328382 0
27082796 208967658 0
315956971 356776330 0
179280724 172736123 0
313358711 501648460 0
263990494 406683981 0
103593034 62475716 0
487856086 347065117 0
197611610 575674864 0
358896961 322947764 0
117206528 35740927 0
58260028 529014496 0
479144440 226038399 0
104729021 333777982 0
507572229 308837034 0
12230789 146093930 0
262271724 37630025 0
520533102 91436015 0
90266610 250484164 0
284641665 314018708 0
542181635 138171888 0
558986845 516532823 0
444119688 105535974 0
249850027 547920996 0
266900382 306144983 0
534165878 365938152 0
367115266 273093138 0
429158075 407714592 0
153747393 187589494 0
397665934 3526402 0
278947747 21635760 0
322992409 124169152 0
573716061 529209602 0
23405563 541766512 0
377711849 83906493 0
504741995 382940617 0
794050 109637992 0
154890247 499074083 0
305786877 445594675 0
257560835 307374833 0
16121029 427270990 0
61475639 84512550 0
250010971 237879375 0
262241992 439125784 0
470293233 41306102 0
268231677 520032533 0
417003707 159761158 0
319953168 123816374 0
263554430 306905384 0
454648550 11212630 0
152150228 437324306 0
235849983 235034388 0
126909689 572878463 0
49250683 493305964 0
506193559 443989003 0
164580989 47307984 0
400363498 286372654 0
384975262 450175772 0
79499869 183953668 0
351984465 285969426 0
434737666 281545266 0
468641985 81251421 0
492104143 218657196 0
254009739 358454814 0
279040867 98682351 0
463255597 158510571 0
81207424 533024155 0
351026178 184659091 0
553840143 39751882 0
551843165 354550870 0
440274874 577373961 0
382622307 67169119 0
385297591 520416196 0
448429515 294581394 0
386462902 461918235 0
521035232 103497035 0
546948273 465729565 0
136540615 46919644 0
77235550 140023927 0
180895876 451489928 0
294004481 150485210 0
298935078 372987259 0
383317707 567507883 0
460081879 577997689 0
396678070 71863735 0
47118154 307548013 0
447234776 110455911 0
212251863 526529951 0
79634633 132041142 0
120098610 60297267 0
483915020 414505549 0
552500981 486867917 0
359296029 281026696 0
393806137 54514904 0
301574854 328346467 0
321315123 296257427 0
274777899 371013092 0
392757314 86281874 0
491596863 65242976 0
295211477 403404 0
115783510 56446534 0
536916116 402846654 0
194891428 15265753 0
157265084 11725109 0
140119008 357374805 0
462430013 78681227 0
430738987 431320562 0
91892825 451447823 0
348050581 6357132 0
480857835 392399256 0
550955638 537290902 0
446928024 427052888 0
345665483 181422022 0
239681830 382091788 0
204670626 187225944 0
5832979 375456763 0
433006396 535683965 0
418316635 285470713 0
134041791 196620329 0
170750253 25076494 0
113613820 559896966 0
514430203 529981598 0
76402688 403811891 0
333963694 124993005 0
559561044 400693419 0
324804842 56735335 0
201428679 348142370 0
446032080 481484978 0
556376624 354684758 0
399806215 10238084 0
179168367 244231535 0
228658947 454420542 0
539843870 139539658 0
480671145 413979584 0
233119653 112097985 0
45022063 123085719 0
357009066 71990620 0
457818630 110057078 0
175763049 347795684 0
101213313 374768202 0
338859052 123717693 0
210010430 383759668 0
222604687 183940646 0
145554137 328049487 0
574980150 48358733 0
80316530 210434030 0
423278432 86147339 0
69843980 318632769 0
439350504 281600994 0
284391982 299408409 0
379949269 151119867 0
397956909 557205677 0
519752263 163100463 0
148432357 536313094 0
436208009 258115834 0
216994139 343968893 0
311864647 146828196 0
313698941 168894735 0
311214718 376714823 0
579192235 455222346 0
66730816 323723162 0
283245711 66359021 0
547930288 470321743 0
107007703 490469633 0
536052927 548114430 0
354596153 414489633 0
65899446 420577597 0
279332769 97291113 0
126279944 386063639 0
421650188 510671095 0
393230718 223126981 0
337084287 442734199 0
100498359 428456037 0
271034947 394176296 0
157111521 498889672 0
156235112 182194977 0
336606639 293682147 0
197040797 526427573 0
362322920 552481100 0
493887103 338391651 0
450367879 193822998 0
339843659 23392587 0
343611294 182932492 0
561275475 441997478 0
478687460 351036644 0
225339732 269517212 0
49379234 330661173 0
186303051 332823133 0
128158328 326119220 0
169760798 382840018 0
281623536 343254347 0
19032178 496151438 0
540919304 456974358 0
57326707 207219265 0
232159893 124059966 0
471938037 394347667 0
163186783 285510340 0
121499357 475617936 0
531063590 86039149 0
509328124 117654876 0
505952270 498450443 0
337466339 164584386 0
219844100 27090083 0
249692529 87221953 0
532940512 67979295 0
449925147 577525992 0
457594978 458670714 0
124285538 569767460 0
289337669 573549041 0
213583816 357811199 0
356675323 442653507 0
227473739 211313414 0
198080954 533218537 0
557704797 24907017 0
332993925 285736532 0
274333112 30952169 0
392433438 396586728 0
415049538 574139843 0
284190942 339362973 0
346281047 28437293 0
445786457 509388101 0
61716652 2263347 0
413657283 256477730 0
214286906 152569683 0
158986951 299382044 0
421553937 157075706 0
102433731 271476958 0
159321562 300446174 0
52163267 401658810 0
565952574 362428161 0
220772731 182854965 0
149746920 121471915 0
378715669 220191297 0
369339325 98310253 0
353455097 251250940 0
334812793 98114453 0
290771332 5552892 0
210555842 249042587 0
162029804 522775981 0
132643472 72274660 0
355996255 497328298 0
106078346 120059532 0
274217029 170006899 0
207122102 504612304 0
200708437 303993176 0
389392351 37703071 0
432536613 408322393 0
521546355 378058154 0
162069714 483522739 0
120948166 348983148 0
87500832 352807425 0
404375774 137391628 0
12631011 145159557 0
281534480 424586570 0
557816849 129235550 0
123124927 83370251 0
76674050 398319307 0
556888973 434899154 0
330810699 475823139 0
205952608 475564251 0
191127044 422501829 0
435044134 539140365 0
144929911 189095261 0
289071926 402444895 0
28328774 522378282 0
10401282 158326052 0
130903942 513333614 0
1065148 358301171 0
469846642 147753725 0
84035750 250427409 0
525640661 384132747 0
439057789 433909492 0
453335880 195535736 0
550408596 231620870 0
267045660 129698827 0
334314728 371972347 0
159333341 386826887 0
277880339 368602960 0
211233360 244067636 0
380561665 466890528 0
273081621 102476952 0
281790133 262637099 0
61299021 198269442 0
487188292 199411448 0
560300188 419895035 0
239179611 152550164 0
131907566 53911091 0
471125881 65531654 0
42901026 493738247 0
84149930 525488893 0
183184783 310587395 0
117750404 517443470 0
75083551 398175213 0
58113933 365429890 0
73461057 571601395 0
375281446 140957996 0
307350982 212915250 0
424809143 197526445 0
127974206 85619289 0
189125526 36432579 0
130696206 237712665 0
358086852 28712221 0
194198872 232779318 0
262298395 96072175 0
96960281 210962173 0
272189006 508148566 0
403145994 483633401 0
293545692 13032203 0
527054734 449877824 0
30089153 32878356 0
321363711 381607471 0
477677437 434499050 0
158193926 434247799 0
240176851 145834624 0
85415202 384028648 0
54447028 278432328 0
338770095 250743693 0
306304596 105761307 0
221711458 359095588 0
543128768 217330994 0
213468007 47520389 0
224138401 257932263 0
327962584 361900071 0
343031443 269536427 0
472252911 137863228 0
72486147 501320752 0
574080196 455180039 0
43748605 304490094 0
499224674 514950453 0
208180589 504275072 0
178906960 236730983 0
204167362 410052884 0
262524470 364939367 0
297013011 376275994 0
277904971 554181617 0
63558071 514628548 0
500583384 140825727 0
147436502 267117631 0
337985346 561581567 0
415030617 497648623 0
505150568 285083764 0
493599553 282058743 0
427231133 452648024 0
357699795 376927053 0
192435170 153405738 0
479249706 158025518 0
267638989 306873036 0
244534921 363945272 0
389865670 441242066 0
182834722 212972673 0
55030423 86684669 0
417805613 314488129 0
181537167 517520032 0
495470995 521879438 0
560391908 577844071 0
358675021 172258281 0
338405221 555153728 0
408310709 323765641 0
468318267 531238479 0
258868697 514323162 0
502684580 386556754 0
19136552 147041695 0
505707629 303965693 0
50725421 498614762 0
47002784 267098785 0
184103003 431478175 0
353352256 504531725 0
290167138 92367512 0
403084733 249267389 0
230020677 67278589 0
570639007 146266676 0
95935269 214663003 0
149421188 339233849 0
153676465 409811930 0
561155360 81978334 0
371887136 295817888 0
285512164 292546980 0
434154009 175374902 0
471130633 552174063 0
480346115 421934345 0
372106054 505015981 0
302027697 479913958 0
503850216 399194961 0
206656107 144297107 0
445843098 251148881 0
161417364 46560325 0
200122074 412575414 0
82618173 183994714 0
376925381 485756140 0
177751271 203221124 0
326998539 538515621 0
155769719 537092577 0
383652541 113619688 0
394177400 73077360 0
321727884 59910111 0
397510338 90936496 0
103934550 392649165 0
181279248 142443365 0
464351608 16152978 0
441978049 562467924 0
12596564 13603547 0
463818897 498653015 0
547196481 425555059 0
514170871 124240053 0
523636842 515118727 0
317352693 477412972 0
426692670 207133805 0
223172114 428673616 0
18845383 71672968 0
512297242 573002652 0
237461085 576624149 0
167425161 100203585 0
108919360 506220613 0
447895605 358544245 0
349395762 479019573 0
352928316 260736068 0
464352216 421392629 0
178518718 262202766 0
13785677 187436790 0
277304945 212318303 0
358873090 112283851 0
108118983 194520656 0
278730227 127840098 0
203807364 514689962 0
424999450 576135953 0
290167518 350870369 0
313761645 372156938 0
342242158 28756058 0
205462680 514513196 0
376375135 536554316 0
234857342 545310990 0
303877570 105916442 0
3302031 103191096 0
203515360 59949003 0
573573474 274793908 0
38957540 538419192 0
251938830 234795552 0
487386479 229133784 0
90287308 202184696 0
230627264 24135838 0
399906905 61891852 0
342217851 230630895 0
521307763 156497590 0
259145751 235207982 0
227204690 280052774 0
388925102 169837388 0
178771287 23742564 0
219641984 451238704 0
554836516 322317032 0
18805785 313056621 0
540940763 40558312 0
453202157 95160780 0
240578472 9499975 0
505545032 21901290 0
386756018 541737194 0
332865558 224353994 0
555689547 247068385 0
6835226 201776379 0
194764742 29182079 0
224723450 97746146 0
59826126 193170577 0
141920592 208237622 0
311820000 220239812 0
153261852 197896376 0
162943007 436208441 0
213880228 222865246 0
374765779 59417162 0
495769417 355095548 0
532992470 88407777 0
261835974 547840019 0
418182612 156472850 0
475658802 329821065 0
195632218 373076052 0
156543985 378680280 0
372929095 10922360 0
370020203 209521360 0
28631469 495754584 0
209330056 500531195 0
256380719 535585712 0
172511822 558516959 0
26210942 455411558 0
114638906 240641177 0
299425055 382240775 0
235018144 440269876 0
423148361 128174982 0
309344092 555320337 0
558190731 107470377 0
410342654 396932654 0
368328091 297252932 0
493428510 527153527 0
179110361 6470443 0
383368856 109732753 0
402129477 511351119 0
277182487 169855890 0
92285289 326540968 0
186704602 506434006 0
348325041 147677675 0
216803702 373295114 0
313899606 87891553 0
539181608 280141812 0
418643604 115947441 0
559278684 80279252 0
175924039 135940468 0
484066041 400816968 0
505951955 367551576 0
263936244 54147505 0
157348779 204049221 0
395498231 158936196 0
92536893 559115857 0
39163220 315759170 0
407133407 38573307 0
383219484 380170129 0
43479906 35716707 0
273833599 357189993 0
231497579 430683443 0
345542774 226291 0
384501213 112328053 0
323281394 163883346 0
442807992 215402923 0
559302308 115730707 0
389658044 31725613 0
73680905 183133975 0
303160020 306527482 0
379440011 557028608 0
80606551 447812521 0
445690557 480389749 0
9672067 196086978 0
157197477 262499228 0
290702730 68792759 0
429502587 364227260 0
485834506 523189808 0
500705424 207826906 0
289567434 10495751 0
100067629 519950805 0
381868498 347550004 0
282451276 531822115 0
98952227 332848365 0
87144380 439095416 0
557186583 53348481 0
579692484 282784090 0
217655955 434886155 0
113790457 468791345 0
535597421 293625178 0
105140542 197585858 0
304985905 506842795 0
337800689 412125334 0
191997538 366230078 0
513820216 542020605 0
62964260 390652645 0
365479199 100065808 0
187177034 18090736 0
352550332 135271746 0
253828775 354716775 0
300271259 541225233 0
213922433 258112781 0
518810195 31320924 0
278010530 267339968 0
199801234 290180274 0
382430957 90724587 0
83586178 165340628 0
4738280 331874771 0
537201116 304600231 0
458363472 187942467 0
554784575 351018356 0
521334606 564812434 0
420423919 274325293 0
559809647 165700837 0
248645498 427709884 0
252373324 311425362 0
510392942 4327256 0
180977986 123909264 0
263602200 206752460 0
510600270 140543090 0
68791610 369004940 0
180788618 502666038 0
287104107 417090349 0
263135918 163479504 0
429331106 214445456 0
127896645 214036952 0
358481776 434815453 0
243902075 12687182 0
263269323 376635875 0
320515595 38447790 0
52148990 341187574 0
204389103 169864407 0
455795412 207125514 0
108153115 211958602 0
102187460 55913912 0
414636606 529029245 0
16392256 2413186 0
35687766 342929761 0
455810459 165094746 0
344261888 233117125 0
241248688 478047463 0
253931905 309700916 0
377836698 332793466 0
382650860 389635597 0
453337227 43626991 0
224015535 93261954 0
266823749 424888925 0
52351817 144236143 0
426475283 514535827 0
134873525 545578649 0
58608264 201640725 0
1176346 446432623 0
568432727 33408310 0
164746405 84367379 0
112379094 458210641 0
473972980 486658409 0
35794557 48009262 0
185631046 189283463 0
457104069 552357189 0
323411173 291452869 0
569682976 356428211 0
515413306 409746829 0
237715670 262980689 0
530661418 143759388 0
516220532 379413703 0
523083217 296537141 0
166838656 20578009 0
536138179 500281112 0
361865389 485089543 0
514985896 575726053 0
279756655 388096518 0
37502434 523761106 0
312277354 145532188 0
65704667 41777154 0
354027459 281431331 0
515410965 222961955 0
142115052 88148514 0
480301449 376542506 0
155793599 152168203 0
351993397 352954079 0
39093392 541794943 0
539693487 332977283 0
133730583 436931724 0
263201390 311385279 0
173437581 175774662 0
347767744 356191488 0
144415350 431080678 0
119588566 190436677 0
546428184 46248400 0
18655685 337107290 0
310159041 502819790 0
69929858 470211584 0
400829529 447097617 0
376559484 177354228 0
99343518 23380103 0
195791042 521841309 0
236130892 58916567 0
210157364 515641227 0
112211536 288432126 0
57546765 185982746 0
195639851 226670239 0
401509955 175474932 0
419499639 523271879 0
185697758 331703451 0
153823119 531379269 0
366890743 223439787 0
162141493 444775659 0
227507936 525899438 0
365923169 477526476 0
50422500 92487669 0
452558322 202358162 0
267935513 421996589 0
59752878 262455366 0
572108637 425005742 0
356104487 439276456 0
244247299 26909963 0
481333421 69681822 0
329592610 139035559 0
174408784 563949752 0
258670361 315452501 0
112197498 69753880 0
176039818 473948628 0
520366270 572658931 0
458684592 479139860 0
567130685 395008682 0
36460687 141846407 0
473104818 330510828 0
196153206 406596444 0
478545389 70891974 0
477997910 120335937 0
394862014 220835709 0
556620512 290140713 0
79477844 228114992 0
68046281 141250275 0
349021101 355046482 0
484590025 322032837 0
476324479 508916597 0
532719350 403428364 0
314074317 317435169 0
286593377 230160722 0
83758881 566754236 0
122695241 118591444 0
84708717 464143308 0
263883318 280051126 0
333854067 240364057 0
459180869 308155185 0
364577632 530415311 0
66358842 90642945 0
52038637 93092152 0
149983393 108009704 0
306162137 338524876 0
433947319 501745250 0
292596843 70135817 0
561427111 92616688 0
193478575 261406998 0
96495488 406277245 0
339041750 406337470 0
503578558 250959933 0
577905172 231204627 0
147469603 486241866 0
577940501 246982691 0
378328929 134645480 0
61596651 279295798 0
560762794 251258219 0
407849372 139342314 0
326446678 225488299 0
532685244 438770386 0
148575104 175662378 0
289113858 74343715 0
343092437 502473010 0
337274260 57709202 0
470934283 87072867 0
392326931 302082512 0
362358595 330827946 0
489243064 561118783 0
135467082 367926168 0
245794861 577846196 0
157703678 443944269 0
440605112 379142364 0
493947749 76788574 0
4794153 264329409 0
405595435 146735688 0
20196722 183393332 0
120910759 485622888 0
289891877 326865972 0
193687756 108356996 0
120049970 292850524 0
302582067 208818443 0
542945092 440040602 0
569270717 257928646 0
79065746 344824729 0
278756120 544337608 0
169572783 3397344 0
44814491 132290224 0
194557497 48394495 0
133286261 492837829 0
184843341 512942110 0
531671704 17204619 0
129765889 144468659 0
506992234 165658257 0
323906887 8846896 0
464430680 312179632 0
264381640 366121304 0
220005237 302875962 0
96696099 546891594 0
465486064 459706384 0
437645150 531580219 0
232091019 328842603 0
45217372 117674815 0
2482742 226478961 0
118048008 399274682 0
214504851 227149020 0
395848222 174846471 0
58296626 485378736 0
386754604 319276146 0
533308702 464011752 0
135086050 532363183 0
342323911 61839835 0
477773899 312405890 0
12236329 450595225 0
241980353 529616848 0
18720378 546308443 0
543720930 579362273 0
294940833 573687381 0
209087899 81069064 0
521398917 279187430 0
519117867 565816054 0
560298473 311187251 0
527990782 348667856 0
462000561 352513513 0
82933294 82388027 0
248031175 517284001 0
94630882 505735758 0
408431077 413967068 0
115989159 77921332 0
222133137 342104212 0
48760744 526520233 0
317452459 222900857 0
433878715 102874398 0
528336120 264074843 0
488705632 214633541 0
137570222 54424072 0
102586977 363467601 0
87889783 324399752 0
545491508 271460713 0
283891888 243366365 0
206057180 44976732 0
282642693 503059733 0
205246853 437430524 0
218645538 345588632 0
364993360 143062221 0
392197138 560967962 0
203951340 343905547 0
454075769 462151163 0
29610097 225554288 0
238159562 220689420 0
445757501 20337958 0
182727291 569042832 0
186847959 442518591 0
477915290 381555299 0
578569525 182334848 0
347680974 136758723 0
55119324 112255773 0
40201230 59450410 0
146146485 5417449 0
247221686 224731796 0
32987075 324494615 0
543849868 21413476 0
457487808 314045438 0
275047566 256417670 0
476626943 152119490 0
400581961 115067121 0
468523437 506849395 0
243251061 268739181 0
221195758 520726580 0
290501629 148443777 0
447754280 16643952 0
25283918 39594360 0
68212172 236530485 0
471110301 144474239 0
293849468 254203863 0
153268311 569978624 0
459732073 47655997 0
399944962 387420211 0
54123194 538423386 0
273729791 179070816 0
372005357 411239946 0
17504396 321188539 0
63951287 236868122 0
247874828 386350115 0
479896406 306148791 0
560664960 73403841 0
1313736 34516736 0
543059271 475591201 0
92405749 482912797 0
396161333 385829926 0
171298052 113594472 0
403805081 544091379 0
328461043 333011049 0
262048059 117422502 0
241276849 9931983 0
546132432 32341147 0
175683745 80272038 0
475337418 212520241 0
548724135 358830091 0
559209414 392227278 0
353116109 152509471 0
498179535 301804712 0
315169155 34775855 0
163493595 145093380 0
483030020 510293928 0
229615418 98481816 0
49187205 231546990 0
361513557 404356151 0
176211689 465025484 0
332644410 433834206 0
575055465 62977565 0
501289270 307877458 0
516473843 133165786 0
533695624 330566343 0
234912260 223072668 0
262059036 397449101 0
254031397 14511344 0
328816 39180806 0
259903213 187663261 0
480652118 545716554 0
391535721 215606456 0
120071541 527935191 0
520334667 511835243 0
892211 484007728 0
188275746 50443990 0
342703011 279931554 0
433275115 388374949 0
24464541 433940587 0
65672806 477228557 0
564112167 331333758 0
54880390 452150082 0
439059850 274311803 0
403314555 79555289 0
260279836 418252682 0
412552817 433190990 0
462909263 99230958 0
50464057 124531687 0
325512155 131752129 0
36544564 109084847 0
161385901 7329415 0
204237233 172622530 0
187666294 251266978 0
165115658 129338663 0
60720917 508786682 0
490384269 181618374 0
432637015 448771841 0
371296533 491952704 0
141442279 520027795 0
53706766 283473060 0
121099564 461558288 0
255833022 235927976 0
222849441 240129374 0
427888027 402888860 0
36141956 209243421 0
573574000 52722884 0
525635869 219616659 0
228914881 308330039 0
464746940 169588984 0
82159231 199469997 0
56072149 535451710 0
568913575 441923407 0
309251483 496303563 0
269004965 301534193 0
493070700 77722234 0
418530811 215700378 0
575729138 365944408 0
419575229 571428322 0
75369222 86445876 0
113213322 55655246 0
188505771 63502305 0
142650579 466023578 0
480096625 95779727 0
128437440 407579014 0
556322148 432024030 0
157864212 478352065 0
403422979 414668087 0
182510075 474234836 0
133896085 14979862 0
76963488 363456688 0
144623954 238601377 0
340177402 29460965 0
503622367 255094986 0
302865122 73442701 0
117465020 222260346 0
505715364 554517138 0
148874401 431227373 0
473103048 124001588 0
67862313 253206754 0
301598164 115005606 0
107908754 157917001 0
413054004 215893853 0
28574865 114560087 0
104870528 341222009 0
98606521 353997544 0
328912228 386564194 0
189572452 478193390 0
144249988 537409229 0
247134962 326584875 0
294089342 237044496 0
477022791 291174757 0
439523663 508638975 0
171088105 387549720 0
453724271 347770885 0
524491179 274159410 0
279079713 362972123 0
305432943 425637963 0
177444101 76163445 0
137122225 144252408 0
33012103 255123039 0
140510386 385811118 0
115379053 427997946 0
454658315 341996544 0
9455998 398144285 0
470545359 52713648 0
306270763 124132051 0
125130575 502602693 0
457014326 436595763 0
556993160 442752299 0
82621853 251830706 0
130446635 566389705 0
322378753 490900810 0
82238624 497260451 0
158031057 477917463 0
396007652 421681675 0
193972533 542750978 0
248124940 557380673 0
270522941 517095870 0
529870739 467678487 0
512797692 171515000 0
93620051 22396229 0
463777492 481890909 0
278788224 27807121 0
355948350 520272920 0
127269670 550521409 0
350105784 110080271 0
513493214 31011448 0
92137364 228511555 0
319981432 548051058 0
252663405 171740365 0
573239047 358864501 0
399596947 8370262 0
38061372 569806522 0
108738339 330329724 0
555465961 60509770 0
457176095 383265354 0
525905318 278702919 0
343220206 405783912 0
408058070 13253182 0
230617338 84150139 0
574492752 276334449 0
541548248 215698295 0
231490652 157905084 0
62138462 456657524 0
140796931 171100817 0
159172986 422547962 0
191334942 103830370 0
301063936 356802039 0
133254207 417186876 0
213080409 134049424 0
528400532 480203722 0
91790162 110614313 0
473823219 327182679 0
485577198 28186252 0
82775208 391413782 0
69431563 564083281 0
132654234 463180848 0
564693277 334961089 0
340315678 249018982 0
474281867 553006906 0
88451697 349536779 0
38491097 144205773 0
439145163 313108052 0
293280999 447429083 0
443412814 449424509 0
371286910 551709462 0
185319057 96033692 0
113799559 95531752 0
336673888 96830865 0
309171640 200900803 0
274644576 401278043 0
416495535 71346661 0
469599631 292955879 0
242967206 224804612 0
294095114 569486024 0
275940236 50143293 0
254668151 292945101 0
60538470 550925472 0
573804824 185213118 0
1622036 343051344 0
339798943 490076168 0
193139204 8492437 0
571490411 416372171 0
205983347 293802823 0
164913579 125723352 0
305818938 570655947 0
334835576 225859320 0
410166092 438941408 0
304371960 50255546 0
521357678 334547674 0
411718111 509815505 0
512319199 482454968 0
56675178 455096054 0
272200757 364351053 0
176410977 548180661 0
538229469 552611722 0
31598512 524815508 0
391113017 296562294 0
113476567 8501663 0
60133829 399122413 0
468238454 472693896 0
292180230 177384067 0
277801351 496239649 0
391331266 103116787 0
130664748 174551936 0
177124767 538835393 0
424164976 170287589 0
110783700 488660012 0
518769235 358005666 0
493643014 326764252 0
270796058 368345589 0
237125354 522747757 0
267632584 352685644 0
500422810 14759801 0
366041703 445464869 0
312415190 145821418 0
213594711 576675132 0
243258081 76154223 0
384468192 21099173 0
362417164 564213227 0
24214949 10766006 0
383014346 509782330 0
131259372 77231225 0
398013224 341068189 0
458089991 154532351 0
82897921 270503657 0
252950113 447306739 0
480088810 164485530 0
496403396 327278514 0
272196238 203006492 0
330289139 515908518 0
190046194 331243760 0
232186004 394121959 0
492937749 216698459 0
111928113 10636018 0
168321367 533233953 0
140332787 232209415 0
23770874 517885985 0
578472143 525534608 0
441246897 413154226 0
172017943 341280248 0
505352826 273676277 0
524737377 140706450 0
62909060 75041093 0
227770599 28885510 0
124037723 446468588 0
212977557 67990339 0
74570745 89046 0
181850452 499955860 0
382609324 245948622 0
512818210 5402022 0
358504345 307937474 0
523033560 381648362 0
231112010 278975585 0
116884806 326792406 0
104759783 545991314 0
475350815 214469254 0
263544801 369240190 0
460984638 355561186 0
417531468 376928659 0
221295336 539640620 0
103836849 420218494 0
414658866 185805349 0
385141984 183187896 0
51112193 418016758 0
499495285 147649410 0
460099158 491806343 0
218671943 49923736 0
41723784 127502144 0
207504503 559180880 0
100022782 490243467 0
18705729 309349268 0
541901170 276538690 0
493653336 16549902 0
385860658 230160550 0
514828023 564432211 0
73803905 30878486 0
155654000 577232987 0
248435167 517547589 0
125139570 320925194 0
451713412 388852439 0
397838017 284209922 0
455748791 373800646 0
501093146 105434730 0
205544832 295141883 0
538339106 318774223 0
124532170 40977901 0
564171553 45690186 0
280137791 446737826 0
210941779 268573915 0
262578152 554217268 0
128883686 63451613 0
414011909 216715813 0
560232057 468646322 0
204094725 454132248 0
334277446 448181510 0
113945639 45106280 0
284214440 242291016 0
337667855 30814385 0
531718539 429951693 0
17835964 476046506 0
255074381 514463858 0
14219062 372073831 0
423864296 306389713 0
304732826 28225271 0
445200228 216215310 0
310150196 387025356 0
107725218 102569636 0
379354643 52515377 0
477499977 95779026 0
159875939 327661402 0
128197869 385839082 0
128948688 29307851 0
220104701 439212197 0
146403391 367772100 0
228045082 552338421 0
275926532 217843178 0
365156779 510749714 0
481007613 107906662 0
176716570 496373706 0
120915290 153722013 0
166058549 237732596 0
435233566 405544178 0
285280097 345395283 0
293854339 412944380 0
99971268 103168640 0
239233773 14556355 0
72784767 74715437 0
324044926 246977227 0
125171774 34076914 0
206195241 175248398 0
224348055 48788437 0
137015328 446926692 0
134447323 423258530 0
190028555 485561504 0
86264319 453513311 0
156467096 238645804 0
457355404 335851112 0
555147260 282430650 0
336962111 11201631 0
121000152 533359570 0
26414300 259780174 0
507712897 383580412 0
187761497 308796096 0
244644931 413486051 0
257598422 242047871 0
2963531 251594792 0
203995770 30271279 0
199305759 2571242 0
422653916 469528084 0
478939968 244588032 0
431499071 391008979 0
170129761 512866909 0
500326658 269776873 0
241075263 205337091 0
445167441 119992601 0
336481378 375327033 0
398184933 371159357 0
425138319 477744856 0
352088055 458373327 0
75546547 189690662 0
53646989 484834869 0
362138365 300364512 0
320048373 355734502 0
10699911 522717948 0
131460412 104834138 0
351231588 203568764 0
305546483 319027572 0
110505645 458381430 0
485736099 343788086 0
44170606 374443585 0
284332422 136511616 0
423571866 225331144 0
310449202 61125486 0
444797048 361545864 0
438804551 170895766 0
52820267 398840016 0
336246463 236339637 0
535985894 256478763 0
290569117 423565730 0
242747201 235374614 0
389430095 283346675 0
498957801 277759413 0
184326549 551975311 0
366657901 68257353 0
365840541 148256747 0
182167218 31196055 0
61513608 72446155 0
314201470 171953499 0
473892692 430115975 0
47014806 358450905 0
360368051 422371272 0
554741538 155616605 0
501658222 209656580 0
498106693 45181048 0
18625611 131438999 0
331611506 355820284 0
250113512 480205933 0
247577882 529849534 0
343630470 451116593 0
441125361 203599050 0
393211887 425950583 0
263212776 105208416 0
280449020 257954350 0
319754984 208411473 0
293940236 572183430 0
299108623 394422568 0
464771575 572387958 0
329019213 190403077 0
535347366 250727249 0
296485143 377349638 0
380519769 133682736 0
311778648 181369685 0
257807378 14347524 0
178867516 185215904 0
183017129 413496562 0
235041891 487496488 0
511972301 100004896 0
95245858 273202403 0
5210966 432800786 0
539222091 481752542 0
114871868 256762892 0
516035315 274963544 0
578623374 454321486 0
80251504 397658940 0
532634818 439311822 0
117468324 423632544 0
177739092 448267771 0
83071806 188679150 0
560759569 362763268 0
116984341 205321470 0
476999157 147514614 0
235604120 444403714 0
510497783 464249915 0
379106112 289930647 0
182861967 245241240 0
316170545 20233670 0
468712661 484910620 0
352827672 280814501 0
83722406 531967289 0
90698527 62665172 0
568876429 502224534 0
348870037 347141259 0
480921284 517709626 0
430228545 211393887 0
212552983 127758353 0
319142150 563691654 0
441318943 271967275 0
568619246 444587852 0
114932661 19765738 0
528037212 252435317 0
125648510 338010699 0
85170251 492229907 0
474035174 516977731 0
444670415 520374059 0
305662632 36302607 0
9294784 257073261 0
482022237 402475755 0
478294312 195595923 0
157169242 571550258 0
544319419 140004742 0
178493125 179254462 0
119584222 268951343 0
32361975 485914616 0
551672932 434054930 0
231985153 296605740 0
204978785 370489078 0
508383706 257718932 0
3121579 534196745 0
564550796 217047970 0
272311919 217806219 0
113723039 507527924 0
117692006 321805889 0
506848745 44263271 0
193018897 220371474 0
508910474 376134155 0
390088838 317101749 0
431966544 36446025 0
472297273 359269940 0
375905644 202461246 0
151823097 384131924 0
69901700 512680578 0
25456219 432037646 0
431244074 335471918 0
197624968 173346224 0
18958130 456362120 0
463190447 467478477 0
231012500 165993548 0
448954047 129231345 0
206745349 244118691 0
402099596 356477040 0
320121592 574995806 0
419869214 173428106 0
98080214 283873408 0
538504762 500217391 0
481993694 121711217 0
417017184 334364918 0
294721344 259214372 0
490751514 479096377 0
205735042 374095085 0
125710458 123500900 0
286121201 25304734 0
508334806 104372714 0
332428708 318472264 0
370279158 471827734 0
15425298 294572473 0
124558233 385062776 0
339866992 334142779 0
416458391 427497567 0
383855549 166275711 0
178270387 572931767 0
165740764 83108025 0
440570697 148525774 0
151238895 355578853 0
282465522 414474510 0
392480550 68310198 0
484763085 216055478 0
30600381 228880969 0
248983117 294137703 0
91199262 50755703 0
274155921 578713453 0
481443593 531181102 0
520033592 500023202 0
80642146 215971702 0
53058159 452893539 0
185400997 186198251 0
476195494 469448648 0
123076909 184552726 0
15448509 203981150 0
283991148 301216701 0
1848797 37840999 0
222877756 390877837 0
34089599 321353542 0
574066207 270657576 0
355717532 453021274 0
470813064 517155762 0
422331828 159004573 0
31817118 465722955 0
426675140 256203579 0
392282942 250827890 0
295486932 530131233 0
12669662 227836094 0
321231879 125858836 0
120141016 307653281 0
392297556 399083018 0
487301664 147403469 0
530926674 364410406 0
17768703 52918918 0
498798942 411364810 0
33008584 500988043 0
258371252 551462265 0
207155287 298255023 0
258177287 256200735 0
98209511 185741173 0
150781576 480875652 0
393612660 284424849 0
261917 445138980 0
392827139 162089830 0
458240529 319892951 0
422993380 404145539 0
559609146 270120148 0
27003467 183651440 0
425221919 506542423 0
31972122 281288794 0
289654286 578230386 0
286692366 300690035 0
487837906 399556864 0
484441385 188191178 0
557209369 162104648 0
321591950 14034520 0
140184863 575410237 0
152544374 319028587 0
390156638 522232549 0
225352616 501641671 0
184711523 466611749 0
392338681 350212628 0
9012235 388564219 0
303773346 188309468 0
473800582 333625559 0
150134115 364593422 0
541271789 559738386 0
364449954 491028501 0
504825672 130669171 0
83359043 449898830 0
427105701 109086731 0
73667432 300817501 0
217136747 497015980 0
397298543 247089685 0
534225878 397486709 0
351166777 560216808 0
186590223 435983140 0
177253692 533310019 0
318436321 510259877 0
510060411 276517550 0
569970826 186372245 0
408985445 531101486 0
376442897 550155409 0
462298730 342987158 0
117704984 390195154 0
60978074 379070508 0
15406561 503600673 0
263901645 478308530 0
498652438 410696503 0
85689169 9444502 0
560681144 280567717 0
221443053 6031954 0
137317017 280506571 0
550195769 55399609 0
340226821 512116959 0
369385445 107527991 0
246766941 21795335 0
538760413 12890127 0
549233705 135201174 0
506304920 503130040 0
181506901 40064097 0
309790538 187946065 0
325667696 561754927 0
61149789 446198072 0
508477229 524921190 0
381869111 95793425 0
266291881 242265272 0
532932258 402710558 0
305291625 325442162 0
47784705 413689843 0
242064761 130466021 0
282546277 273026881 0
561124858 278651672 0
125820528 333377565 0
187447196 472833612 0
288768045 53449655 0
450388770 116672661 0
469755899 152501760 0
241132450 138120563 0
181094929 569217904 0
66936602 325759107 0
110416804 308353421 0
182033134 448821186 0
225973741 385551445 0
523732634 110719695 0
407550786 242995368 0
354199322 151566576 0
182522594 199087291 0
154433489 323507942 0
287974752 452669669 0
451038597 496267548 0
418204036 338708297 0
96761261 52418193 0
263391724 160805371 0
12369334 316667548 0
231922150 382325750 0
461875962 420784759 0
134079503 289076422 0
428696731 64507122 0
381153619 348496744 0
413792918 477107018 0
185194632 512941361 0
139723099 372385164 0
392849801 4773226 0
79841468 327713420 0
234050817 251405255 0
374066275 134494766 0
465224784 147785210 0
212403445 363451499 0
487835044 19337590 0
187705939 45920883 0
197532074 120942729 0
57197654 212050052 0
437736248 234471453 0
80312598 242361064 0
86400694 250190523 0
69098171 325897567 0
106886433 533456866 0
168524389 274315205 0
32054205 219942635 0
228330655 187189376 0
576468464 243677646 0
38466711 78386263 0
53915180 472437672 0
198527846 149712341 0
249189487 528895092 0
328088622 428139508 0
253598158 348689441 0
160871021 2573790 0
558458639 198716503 0
181568300 19401732 0
338319796 374582628 0
411696168 549248753 0
119515733 85286982 0
571934462 112706143 0
187848862 244064127 0
62152576 189921593 0
329503723 403031774 0
209090494 255806733 0
472928258 351294277 0
46611 517256615 0
11121943 290624036 0
269547486 231416111 0
428974382 415514061 0
67376017 141633549 0
25550184 56137244 0
101601919 310979521 0
134746213 33230535 0
554958802 194158449 0
513518556 271326365 0
62509429 221470119 0
494387572 285087436 0
419519617 142881524 0
229822504 108697879 0
380780496 113470073 0
349286453 299437943 0
368410975 367671401 0
206710489 487612648 0
508691412 325962737 0
576786437 339354673 0
330681361 97632863 0
578947549 563116507 0
548682496 564734981 0
276382983 563635559 0
454430687 2048582 0
532388627 407600934 0
516509419 354053029 0
304826846 57164656 0
560369282 485554984 0
262110799 343754832 0
16171354 519093728 0
36609730 402386543 0
123397827 411019679 0
209509775 371132675 0
408580632 458397116 0
549644867 561285453 0
171075563 386462246 0
70208025 43274161 0
155186134 271807984 0
130341268 95904711 0
448272517 47270018 0
508930357 98712279 0
458757050 297682201 0
469891820 368489925 0
552399483 492577863 0
346092982 554060172 0
435124462 497212200 0
2212294 280465895 0
278214661 387234868 0
224943995 165160046 0
434747757 2905201 0
1730733 203037606 0
118771570 451273842 0
423599084 247604322 0
49233123 189629053 0
469919219 1361580 0
294074059 180619662 0
441552395 154895846 0
128575115 292015113 0
467649495 165435258 0
12710797 89198890 0
144485223 314296830 0
335419395 485571278 0
33953965 557606705 0
24479513 204789065 0
313932152 446230714 0
490264282 303807784 0
564775761 353728403 0
546373870 437863232 0
94658871 330297558 0
37424291 381575725 0
338122780 436245597 0
243751973 428238754 0
363925272 207538451 0
135599767 506949733 0
196755464 206794821 0
36951418 515935468 0
133594898 126718211 0
422632754 60570260 0
9719762 293419921 0
460166101 20544825 0
163919042 82261078 0
573961179 405050100 0
79949465 483544137 0
540292986 530184174 0
108606565 557627675 0
19926531 337879493 0
100805710 347120404 0
40858092 324833172 0
479873200 187969011 0
168423919 551740381 0
428357375 364711107 0
242793782 44027676 0
181566210 355745021 0
334052923 277413320 0
431347055 103658059 0
319147972 46354236 0
26747321 354420612 0
378613457 301599731 0
224480293 556104397 0
531014439 351601022 0
409877964 291112026 0
317041996 544419721 0
320205907 49391783 0
54541196 574271691 0
60369404 326662062 0
167006611 505686867 0
78525172 450969014 0
22433776 136791049 0
186664210 170754304 0
128265643 294195147 0
446865476 281347320 0
208252770 456357545 0
309100787 186985923 0
183022052 231468525 0
73704248 225248968 0
121738059 528308408 0
99038631 418369820 0
66805059 360608807 0
1820293 531994100 0
261470122 516293854 0
342083672 450366226 0
270904817 76396698 0
91111769 197413926 0
23358963 83553467 0
243185337 45866646 0
469753088 579662734 0
31853215 302847024 0
41447444 168007384 0
536263521 254065973 0
421350523 202609108 0
561052369 291164187 0
261505843 567626840 0
103853534 202266598 0
188039506 280021335 0
577400217 195491037 0
277712784 81349467 0
563091949 68290026 0
119506371 300283112 0
488702481 246238011 0
226570152 87913999 0
247568121 152890116 0
238039880 67795907 0
57269339 533140069 0
264692820 236884116 0
74337263 26441980 0
435153714 454894706 0
499643035 352317460 0
520514805 224357715 0
146318068 309799754 0
456135466 83703881 0
415598956 350589122 0
15540572 208674369 0
533868905 337371631 0
350298155 75382086 0
1941706 70397577 0
13555231 58626636 0
205499994 222244621 0
297606307 29480167 0
521905265 388247145 0
191869640 249284000 0
397072618 505619773 0
344600718 461737843 0
556342087 368428515 0
302119984 483370206 0
121088520 296590664 0
227279088 525730496 0
254583123 481510545 0
192477510 62273091 0
4752283 20287277 0
433308787 438069835 0
503740513 508190645 0
72945425 346286531 0
457355463 260053358 0
429693905 22197683 0
382548095 214963044 0
275560292 54863670 0
425232697 434036410 0
148979450 577597000 0
365451109 516130477 0
529107791 419929341 0
412977703 60020418 0
147686946 306226554 0
534765692 235434898 0
477946152 194953995 0
436129399 494117311 0
225594187 306870875 0
408007665 180232153 0
194966871 11674049 0
38036648 147933430 0
558527001 488708759 0
31217776 495920292 0
495673747 285459873 0
508417762 2959709 0
171444697 481846149 0
60323429 164552321 0
506440182 360407071 0
517000887 319849478 0
3495608 300710366 0
222975070 553156753 0
465535853 496834139 0
204896145 267698438 0
325745047 91074849 0
457107092 422428462 0
443446743 45462095 0
78896603 15345965 0
194815696 296326442 0
202360440 89614990 0
117079482 192710835 0
389108855 247522683 0
504781763 67224914 0
359445968 59761955 0
194716877 477833263 0
282077328 163942330 0
437849736 335194178 0
133581548 93500079 0
221519506 103632038 0
251240942 250516308 0
490114838 457508010 0
455817202 317645438 0
322488952 238859253 0
314768807 8982117 0
71013603 266947343 0
138915342 561883693 0
354313295 560795636 0
265350615 328182290 0
205649178 486411068 0
530921546 115404095 0
219200652 511097068 0
352002411 338576570 0
390115984 58092884 0
408158056 491358454 0
451263637 275229294 0
500608375 448722953 0
21702570 103834393 0
236326549 214236161 0
521442596 238288218 0
248280834 547149788 0
48005754 45700142 0
48258956 190692523 0
314843123 193244697 0
252098429 567198747 0
255521139 433469454 0
58855705 242947069 0
107887755 418835591 0
483771664 404301212 0
508875808 336285647 0
31621680 498647931 0
123604669 118489366 0
55741389 92109022 0
155265150 431320137 0
69474151 439089116 0
53562415 387855547 0
331432547 45772277 0
570262575 303155716 0
569455452 412023842 0
357822847 169560675 0
329628377 471016898 0
11801898 418982216 0
533407345 256024765 0
552572324 50017070 0
104045946 357133343 0
299140409 468757240 0
207839958 51253567 0
197613213 366973953 0
465202846 173464552 0
353101369 371316085 0
46914391 573079325 0
372434029 33931796 0
531247987 482808215 0
110335772 45041669 0
461458116 548950073 0
182687112 267086429 0
442741737 309809406 0
425159379 258335173 0
58513479 13334110 0
293713010 436355201 0
552419653 542487391 0
334903235 467603079 0
328565832 476399982 0
253709206 324382651 0
31676032 32944148 0
268001634 428109496 0
113341809 302257403 0
247266566 475299665 0
380047102 312032044 0
226246582 240116075 0
145014470 51469686 0
544776407 253502941 0
249236892 479197798 0
20628173 560272869 0
541538368 332621873 0
2101036 443706351 0
273890759 125517514 0
489708654 171020971 0
194452752 302005012 0
136535637 220700833 0
389435296 155043678 0
286245862 199445339 0
411739299 63251547 0
454982080 515249290 0
248987294 384453400 0
275804500 502802349 0
144024753 230230406 0
502976707 241151524 0
193821841 370511929 0
402839085 354028301 0
364385790 136782263 0
32511222 408140271 0
397648256 540235861 0
424530751 98594645 0
473888894 563288335 0
45510687 152538353 0
34078296 546025286 0
44017266 426967068 0
213830154 100494043 0
287534634 137922359 0
14915936 215620582 0
426801717 570998653 0
339925370 175525959 0
274086267 504373790 0
2908254 496718885 0
282809302 146030602 0
64848234 233154979 0
222339279 339434183 0
131980199 69930645 0
402059258 77356025 0
558691526 354391172 0
472363983 470712518 0
332926131 536468017 0
419962205 395900419 0
342008168 498080373 0
75429969 222806701 0
483999336 215409859 0
35041177 377415202 0
344539082 269437515 0
177154853 146796508 0
349942337 414716458 0
341352570 39551685 0
255745577 64588111 0
65998080 547352748 0
77959402 496676664 0
553251202 543694212 0
362262585 70682616 0
320175487 125106348 0
61962097 75749211 0
57175757 86241766 0
541357453 139867692 0
336466651 390087183 0
303939929 434552299 0
460906925 300719577 0
451679431 303824574 0
104856335 224863806 0
182484627 103146106 0
127751371 63037314 0
38910171 533371356 0
529678344 560551485 0
489387828 346643713 0
349054196 69606464 0
135986531 23280172 0
70576501 99318332 0
119735161 56705860 0
363358885 383755139 0
71235584 118433452 0
110644587 68292594 0
15519912 379963545 0
304902647 48370954 0
548418410 442152859 0
357035134 6592340 0
442816536 523606566 0
215985847 565469309 0
450060023 148344469 0
251827569 96728018 0
561405009 315474260 0
176798943 82316887 0
115954565 533107745 0
553051068 180685360 0
361088581 42732064 0
505163803 320645412 0
481010460 236759766 0
465387314 254597685 0
542115487 405315290 0
478850826 497443375 0
147256654 306750413 0
201952679 384854110 0
82091119 392687884 0
457982977 230649765 0
179615923 213391290 0
104455991 418826618 0
261352357 123982940 0
393487558 537528821 0
10743937 180442657 0
233015711 373244398 0
479736824 259754007 0
556157219 296550961 0
509922025 360348244 0
124391635 95941061 0
372445645 341940432 0
540130569 302104407 0
252535828 120539735 0
330016678 513466399 0
471441741 179768701 0
444519854 88712128 0
76181518 336107350 0
342719395 448799060 0
485864520 77333845 0
204759732 249195787 0
521639032 512741648 0
14626232 229364162 0
450260440 386479826 0
443642011 93977716 0
139650853 328016628 0
318479683 526142636 0
19057915 114529609 0
295456125 487966818 0
430633887 484868616 0
531096024 237920235 0
444694796 220611000 0
578677088 418207919 0
400448579 4961497 0
456360354 350561825 0
68185512 492147571 0
46561247 107962076 0
411230665 103209523 0
14608640 564786957 0
404157209 161511377 0
274369564 241676695 0
341624291 340178059 0
213175378 358273368 0
18522833 154303530 0
173699699 174321798 0
509968735 275998374 0
455807623 371172698 0
55477454 421902740 0
292099609 344474630 0
147011201 353530699 0
372735575 384990741 0
284804055 401142026 0
10742728 82800028 0
173265949 293737717 0
464740161 573495159 0
318809377 486773617 0
143545084 373812753 0
509718893 537800306 0
223846065 324544682 0
74437546 26284641 0
438642688 88376387 0
41830576 377874029 0
274801304 505792814 0
229941119 492192675 0
412663272 145585189 0
69292636 84331751 0
440014167 130172472 0
543515011 318655521 0
393260401 467666225 0
273041423 61814638 0
124278844 348578196 0
136268875 292593884 0
66126651 110884233 0
352187185 91290456 0
184681402 132548557 0
28342063 394108591 0
310284371 166200663 0
527139208 484181999 0
275832995 441514630 0
69646174 286491697 0
11748720 477049937 0
218855099 515231191 0
169703935 364039976 0
205279491 477756092 0
269293042 454820075 0
337968417 375832757 0
129191755 513375524 0
510189998 172963780 0
212631946 457368543 0
490741467 171026769 0
490240206 283755939 0
112254221 465213916 0
512038578 271426536 0
284186084 304352995 0
409324510 453985348 0
310441615 440684726 0
529863734 113498676 0
15527995 194550824 0
291699182 575445530 0
373913995 343959091 0
413612173 175920176 0
491993404 504425023 0
69549118 82074954 0
353079933 409917157 0
42242616 558296908 0
550088218 348246627 0
571795186 319744954 0
68912449 413005497 0
3856973 499084647 0
478083430 158433680 0
186108174 421412436 0
367492547 16732837 0
331400840 415708111 0
70272847 561190049 0
4526484 268309720 0
518165043 399690095 0
415373412 69493092 0
367954097 3890333 0
549496161 563216147 0
499118577 345660926 0
58942661 309707372 0
472306509 457128346 0
212968312 142678308 0
303289118 138674350 0
526802297 453539363 0
460712126 515148110 0
415194585 210752543 0
170497945 120167037 0
3187555 102295956 0
93028943 290641077 0
484543563 525828735 0
144678648 172417124 0
100224420 501518298 0
233854274 125175115 0
116372214 208266745 0
157944073 373330139 0
39624650 103055560 0
573473430 345811489 0
548468699 244180907 0
390682055 463947230 0
466138327 125360037 0
23987354 58578290 0
420960797 441429964 0
109553730 255623451 0
97080526 478001339 0
15912468 396136625 0
63856694 130380118 0
34403174 474229659 0
507303261 546771428 0
314393734 297046655 0
185201711 246423191 0
371829212 252729311 0
269427451 90081617 0
487437483 159835591 0
226078675 504353875 0
146789117 501456760 0
519246945 216441688 0
152846348 5293593 0
93602867 54178111 0
287067085 449074849 0
364744347 104328391 0
176646301 315854474 0
325092468 230423251 0
131302 228584181 0
556494229 294821573 0
364366388 255300550 0
549403599 269413903 0
368238064 447351296 0
490807441 254798269 0
408364685 262311952 0
66703574 62611685 0
475317702 386326194 0
186661153 264638655 0
343529564 287225202 0
523049274 3989554 0
279147314 335408480 0
452330101 229959961 0
24736964 352532190 0
393027452 301812818 0
313934146 115454909 0
105157870 217915390 0
368874595 430060360 0
298811367 356323017 0
451673580 99749541 0
446891697 385548995 0
240174481 319006245 0
64512128 410844168 0
438386303 499503893 0
346068806 87730808 0
249144550 394558825 0
284718568 37295909 0
161897711 82883861 0
100995334 126059170 0
176871115 355234465 0
442789255 64222744 0
93612394 450449689 0
304460156 105898317 0
274835522 240037869 0
439105448 175029836 0
104126900 512874937 0
12499466 529226731 0
510609542 236645266 0
193840638 386160387 0
421328218 530198745 0
216650690 24833381 0
113247747 566040809 0
555217182 342614684 0
390833596 196898968 0
70792983 526115138 0
6014634 26461782 0
515718519 197805737 0
333393263 516198723 0
471553854 544415061 0
507287494 55016560 0
570287966 568046657 0
326188262 372445268 0
294123507 442876268 0
297093235 359187918 0
272827274 58704961 0
488721175 54609572 0
78513342 544701400 0
480501052 224343371 0
133888307 128546538 0
233422284 139277848 0
492559183 204714098 0
168754473 97752407 0
18640607 150758041 0
4630216 432883319 0
20231552 60722198 0
124215835 237988931 0
204665249 501454343 0
279038655 54230248 0
373872836 492819979 0
108243336 532634577 0
155884504 485368668 0
376363473 95314953 0
283324511 80723184 0
259384266 402797178 0
174493584 40714267 0
342093398 51013138 0
521537756 28306835 0
498394941 138988617 0
315606437 506279627 0
246997477 64201727 0
472994972 39154881 0
103102455 167542287 0
272327972 517877849 0
324001124 418640237 0
336419315 425873357 0
56187012 291554750 0
482417217 286516225 0
63343646 297206443 0
168928451 464126167 0
383386231 530277251 0
393370085 305922376 0
193092771 79039238 0
439421246 238748662 0
576181605 328588547 0
206640848 443273109 0
95538273 554534961 0
550067954 158679825 0
422691363 100780444 0
261709022 366484822 0
313939861 135284218 0
435285007 459270426 0
368408614 133481703 0
416131555 320108295 0
185317574 330217180 0
125471496 570815025 0
93167976 27742849 0
345441840 84622474 0
181470041 449832155 0
483482378 292619968 0
437809134 33154647 0
566114127 354062132 0
388779647 302233057 0
292540595 494190505 0
417031339 112438819 0
471738411 94065573 0
67827475 195661986 0
170458174 224968342 0
56651799 14345033 0
546812763 531022151 0
284759883 519498947 0
224646235 486042523 0
319439733 144940353 0
185216655 343176124 0
480004086 240104602 0
570841688 499040478 0
357396676 286520468 0
200775055 153348627 0
190844931 319605773 0
304094414 206795043 0
18833465 313380654 0
135912539 505819328 0
335896723 549483287 0
131160743 242442409 0
31173966 461268594 0
219024237 274050687 0
18175407 41101077 0
121988654 277731157 0
265134202 121081262 0
411473676 206433285 0
476110540 107702260 0
231189953 149590564 0
274558237 392466834 0
548793508 346611179 0
70680623 307465787 0
275393826 69800111 0
306369402 152190983 0
99025052 101471635 0
574003520 396471788 0
169149750 319736656 0
61612451 259127152 0
337892977 331912578 0
490819065 340830245 0
189704765 27454655 0
64989025 300422179 0
527874561 377349723 0
450433327 184583483 0
562216038 349925943 0
313548002 388269361 0
265255981 409981130 0
444329536 578987723 0
364547335 95039431 0
344494870 563808842 0
79526117 345460334 0
95244027 535088271 0
444758602 15896629 0
553985369 221873202 0
345230863 272215864 0
187691846 474087725 0
523616373 188573845 0
132991149 561405594 0
520596726 262960348 0
66467360 376371397 0
60856320 270516614 0
1077429 414250271 0
117111232 366377050 0
68216769 318320565 0
479537330 465874348 0
134214735 510254184 0
137500495 100925948 0
60530502 350771409 0
77789407 157959632 0
275611034 130506633 0
351282708 467416106 0
101126193 7287768 0
144129184 83560009 0
100309172 551810467 0
459882292 182119550 0
542385137 287113175 0
316528157 87120470 0
202603512 100420044 0
6814245 244829573 0
390590026 146452684 0
337911829 173172196 0
565270693 561260486 0
490979609 429236810 0
259869453 434855520 0
478265477 81731539 0
574768869 567264524 0
236107558 27957080 0
230875872 329068881 0
120170103 398595036 0
487163400 58470915 0
484133623 147305270 0
154206037 132010998 0
554531203 385316956 0
154975842 386423104 0
127716144 52298607 0
241209284 406571745 0
35667630 215904760 0
439035698 564013268 0
469580598 420398993 0
257139048 40610491 0
152308754 558277380 0
40012202 451487321 0
48376194 445698047 0
256855161 238080210 0
299810712 438751549 0
298111117 477604659 0
209454690 20669878 0
152258932 156865897 0
55993984 405548657 0
445112323 483517194 0
4321293 153879647 0
269812101 566708498 0
489922268 94720710 0
199136495 278093996 0
60885754 428967876 0
316754825 534462207 0
516319518 503090181 0
436710239 501301518 0
203958446 410253064 0
304453728 473200947 0
240779816 151129344 0
425169328 317075286 0
242133517 373437104 0
193728199 565585846 0
126356020 41290242 0
49580232 368768744 0
34967482 93303903 0
226976871 319030221 0
465371780 424115595 0
566177810 495546415 0
572621199 487702344 0
33788925 166879335 0
520565413 510062546 0
168253312 297671216 0
128515078 413397967 0
67878434 47241253 0
151771453 559371608 0
504763732 17872976 0
72332257 322668947 0
409254443 470820878 0
318903015 394689560 0
140601114 299236016 0
145079928 226382000 0
133659622 569599301 0
397542397 264463537 0
486917040 294145854 0
238660988 320470483 0
570753325 310669343 0
309534260 259718738 0
540580499 559995286 0
381651342 493233563 0
159278104 87472360 0
50931723 108885634 0
7215260 139217760 0
330858922 260688553 0
381724019 134198169 0
318202133 32661082 0
426983280 448066523 0
30787028 60117936 0
126163679 505881306 0
271006029 108833129 0
410341104 61963631 0
544733786 566486241 0
210748501 374526790 0
306402988 21970125 0
143532510 218482738 0
120664671 413025109 0
324078592 42162127 0
426423692 26276630 0
190348789 9658928 0
363264662 166141950 0
186720142 342177493 0
303872227 558270929 0
379306835 247356419 0
531535454 10775569 0
1283343 327264782 0
442460679 300470233 0
413887784 462303639 0
298441367 485817852 0
572159007 409870096 0
463657188 243366641 0
452447368 578242291 0
556423178 107693888 0
179904493 92151034 0
392538457 195248923 0
238134544 110506895 0
579116193 363093207 0
71217399 245963576 0
254139431 515547789 0
525523760 300729514 0
532505859 6924009 0
559413722 118299688 0
498951905 24554901 0
357633507 244911227 0
325346536 147102292 0
473377131 554952020 0
238794626 565316732 0
487107879 230090113 0
46238269 484486648 0
96610146 96007105 0
384554581 289109921 0
110281154 257109555 0
135835013 334537611 0
80243687 36665565 0
534785736 450563558 0
230635312 111310873 0
355203267 494165064 0
578329223 243074352 0
506510344 213148419 0
56836476 321866020 0
34855521 526619786 0
143559024 247824746 0
506888992 164735427 0
410310571 60059070 0
527183148 129143119 0
163874243 13545616 0
379920739 255853842 0
188356165 82097328 0
501659215 460114140 0
176762243 229265960 0
314639434 90549542 0
196357853 487159632 0
67146315 318392719 0
343711451 81584616 0
278298058 188732265 0
318400818 261726443 0
153147881 248653050 0
378422575 36454941 0
399241822 552245780 0
13176983 74214933 0
399563436 129017832 0
484009306 200522880 0
132908728 150849650 0
188160525 87980957 0
170886320 446134081 0
526801449 154429705 0
319049379 447351748 0
162586201 81880707 0
35300294 324247074 0
277465184 105883609 0
282172392 510472223 0
506568184 15627153 0
546973622 382299532 0
492616499 53225095 0
48128418 59123460 0
221322336 125300909 0
306383817 492503397 0
198214472 217271354 0
510419503 272704393 0
477222988 320314967 0
541319033 556141213 0
96734518 71505210 0
298031021 116542543 0
151327668 142381561 0
423740469 528293979 0
418049297 208753026 0
392494551 318631337 0
429305119 189888032 0
259705467 64677186 0
265979991 408254459 0
10519088 190908545 0
205378947 343713176 0
413786788 391264295 0
556657810 446780747 0
226169821 442932659 0
263426247 524122242 0
457871493 334571184 0
496783598 388976719 0
292508634 267767501 0
12453332 550204234 0
183735938 173552214 0
33057581 567956230 0
12402258 80986919 0
526874886 4772028 0
396253599 71651672 0
326448152 323464845 0
201409688 381184496 0
339294192 255813166 0
183482458 496828979 0
359200993 509660059 0
536233881 272126243 0
320105029 476455005 0
167252450 85245151 0
536195480 253070148 0
98157837 224844357 0
434713067 202319393 0
113883470 184990927 0
30450486 93090009 0
42415544 435811475 0
354856827 163494173 0
220858611 199684646 0
265222816 69370229 0
338092158 24268540 0
14434654 206660226 0
578142851 289202094 0
306260702 572748107 0
34385522 238411429 0
511967931 195243986 0
395526785 324838809 0
528420624 128210002 0
125845838 573987096 0
389069574 324574205 0
455840654 242012002 0
263085744 363492001 0
390352337 260580400 0
404684775 484695571 0
351139940 482849798 0
549601662 23122114 0
278677065 335831849 0
242772583 478335968 0
292334933 273205297 0
352920462 260946618 0
55050426 402907994 0
52023264 147350649 0
31894248 301920577 0
534316190 432842693 0
384695150 493769242 0
499104928 503654031 0
315144092 165737866 0
53313902 560005436 0
390475879 42607011 0
129306732 405033463 0
494706487 577329115 0
189418890 194843827 0
13950588 165965440 0
337535542 257042208 0
71075248 308242262 0
502962175 524570200 0
294114091 140692712 0
124861137 60039530 0
292415796 559664026 0
20625747 343672067 0
156656551 340692216 0
126537040 148618276 0
5138446 441608608 0
26496936 118276766 0
252366474 17411726 0
552615730 128520258 0
423207996 413725064 0
316619590 390478689 0
485326583 201219331 0
314083930 112501691 0
309766706 112700155 0
105406259 449682099 0
165336996 416686065 0
268595027 386753925 0
341889569 437782348 0
104658581 576678579 0
72095026 308583279 0
228715220 341379805 0
205253060 256554650 0
62988311 89768882 0
523540871 498005939 0
524213767 509669387 0
100959636 384840123 0
444601359 32857918 0
31782952 379418676 0
412567241 185094184 0
342428383 118884741 0
352754069 107658461 0
229018071 391862357 0
77366927 46922344 0
272966283 341686917 0
131207618 344975278 0
448873737 418885010 0
504298580 5354980 0
195472713 124420670 0
498907352 540578638 0
282717295 63579890 0
77394224 545192575 0
194650745 58712741 0
473876627 201251500 0
248203237 292784723 0
72600802 103964703 0
510659842 224797344 0
394784149 389029236 0
6147833 128304799 0
152110006 110478428 0
408916544 408792968 0
251127226 223293172 0
396677550 533940796 0
117946733 482454687 0
311033477 63266174 0
414735124 444922740 0
453353372 214134519 0
281338657 520049438 0
263519344 11089046 0
534517294 43268794 0
408091148 360318760 0
397475642 175360299 0
32417075 326046649 0
261893686 328087312 0
558103900 30788279 0
288323917 358734691 0
522049360 518233201 0
438146374 197711856 0
578992147 210131601 0
535117561 202618738 0
287015400 407105456 0
254490355 130401935 0
304951443 562912158 0
468470065 20215119 0
322694822 565049204 0
484382150 458771305 0
250664139 231686699 0
314639500 566894447 0
142497656 395163036 0
533093757 8765796 0
393295428 115660868 0
268921036 206142884 0
266356051 268648211 0
197174393 15099881 0
363965995 345377526 0
386509438 535380969 0
506761508 163003423 0
453995898 97923714 0
546742949 145143811 0
562951278 307281120 0
31996244 504890797 0
169851865 394445419 0
359020351 29816195 0
78168124 361168958 0
226177056 575718545 0
81641342 107470007 0
424421199 182176627 0
524097299 551862462 0
458940843 438895180 0
24005507 39379838 0
376654233 555317804 0
189015070 335535829 0
489889825 470221707 0
309462163 166363408 0
299588239 271212418 0
496613347 14292084 0
166072746 502359189 0
243176261 479045623 0
117752108 297517024 0
310394405 306515730 0
492754589 36406202 0
419553296 299138459 0
188847924 39342392 0
334193500 41281617 0
233585794 326746967 0
531924204 204994482 0
562538256 431407012 0
418549626 291488304 0
133833424 59384044 0
50444275 131053188 0
517503779 87804366 0
510391640 551215115 0
489740924 226919641 0
278916050 407459689 0
402281746 511818550 0
438574550 386615803 0
136360399 304226938 0
146824510 315857143 0
136157671 119145474 0
150378770 163759913 0
284442951 477650039 0
284557312 560971919 0
473330762 43046179 0
489084528 246153924 0
384971341 573956307 0
373413566 127529585 0
2797074 312490889 0
432790280 145202062 0
578818197 13235625 0
192195270 501697805 0
326313507 361401909 0
269 185629961 0
118645892 71133731 0
53137559 424777831 0
204984405 242328689 0
294455289 571212940 0
158601219 48833195 0
343002815 212625912 0
259203503 494421839 0
448350714 141689948 0
471096831 160820733 0
224009953 129491870 0
138152664 545783326 0
537511943 502320003 0
450187708 419310242 0
287519103 479803798 0
404641357 70888266 0
336802633 55018279 0
248804336 360321212 0
297667175 520160388 0
23686306 115563032 0
533348246 139696720 0
153222010 378011180 0
139876276 448729005 0
32905877 446248080 0
259606630 240694143 0
259066695 466605403 0
464264283 253507614 0
58417871 120909830 0
9380061 152388708 0
536338940 264377249 0
306443849 347420198 0
276278171 59492926 0
391461214 263869906 0
518253129 223475202 0
71111851 65097405 0
579554595 130491834 0
327531973 508429429 0
159284299 539267993 0
161848382 431113713 0
123280787 290683118 0
225280412 548764773 0
271381134 296635460 0
99944318 130256293 0
504430796 289129248 0
415969189 381441034 0
488794602 416370543 0
479961769 521990512 0
514884723 525160276 0
385460173 498023827 0
515699497 128099854 0
65840519 530827218 0
344205481 95728354 0
422998056 75662163 0
289108732 348755130 0
342998166 207232878 0
193484097 306428592 0
165239751 294397764 0
394963284 181250400 0
161196311 427937186 0
90730174 404192500 0
302216292 32090985 0
238324989 436017438 0
75438060 356485516 0
563171548 319990410 0
152211351 179036334 0
201107442 277397578 0
486302251 43749378 0
202050617 205166420 0
528937382 69411539 0
374291767 57748480 0
227231901 166287623 0
118665335 532413770 0
513050650 14630081 0
356635762 272865816 0
528688831 528331538 0
71554596 392974808 0
566899191 338800315 0
491013073 39029611 0
260746159 356197842 0
21658366 71910700 0
174179068 119392300 0
468908525 176155944 0
187700188 10651601 0
66537691 131552994 0
32489790 232514172 0
257918690 283533138 0
108617122 112011894 0
288872236 370158135 0
432184205 235266396 0
516859063 534475479 0
415512756 197300857 0
394553149 468364737 0
56133987 517309284 0
373024676 125524462 0
153612157 238871911 0
169032543 471870265 0
189669908 250803799 0
338428453 572440170 0
296547403 64258521 0
400054011 490849538 0
294099123 154930791 0
34036944 475492955 0
429142362 38883214 0
533792071 450892996 0
281837047 158006424 0
103008158 322216097 0
181131405 545380104 0
464703745 292661300 0
261101516 22893944 0
47872219 235023811 0
252984564 149270874 0
419130905 475869350 0
350294015 347171851 0
421035850 185589661 0
99311547 358127336 0
118964400 349948546 0
418438867 197488606 0
210113473 403796090 0
528970613 89271293 0
571252122 365366492 0
286236660 538018501 0
13531649 53309036 0
198749725 389104802 0
156130324 50601806 0
20180209 108298595 0
189766980 309783073 0
206162620 188775323 0
418726795 73970412 0
292644745 380107558 0
224375101 371078963 0
541950529 116258310 0
1203319 19076428 0
303552697 447468134 0
520375517 356726378 0
519535476 537973665 0
113499029 277477440 0
511721832 159711609 0
266088385 38722854 0
208786790 271179238 0
571720070 154343036 0
196907460 176812495 0
207390089 129873244 0
339076573 469489568 0
171579237 167323487 0
267738978 194054660 0
282856790 131713347 0
453949431 297335496 0
55998884 418703471 0
245859846 516452811 0
522510462 423480907 0
89036356 300637129 0
10638334 579093160 0
47629529 268722370 0
379296905 527402711 0
81497342 24471286 0
155360908 184258134 0
262436037 425340388 0
377770507 53164477 0
341264588 181985722 0
330346377 422411063 0
13907053 4453418 0
150281457 55778871 0
203987709 316235926 0
323600291 368070509 0
239109149 568238886 0
499078485 331629535 0
278684330 505765298 0
63945158 232495357 0
150244579 451011681 0
358416433 410971162 0
298794672 319993971 0
513996119 415344506 0
150012437 407421370 0
93266068 203655184 0
217806930 443084211 0
148050163 121694183 0
443656836 222986416 0
578890539 360098143 0
22064322 173939465 0
483553971 482508384 0
60525093 62205614 0
222102187 235189435 0
28264452 130075540 0
307637276 57603620 0
157901129 502345009 0
26443078 464490613 0
108263299 399409055 0
156918317 565836870 0
355568278 559047527 0
374373966 441837564 0
276386374 104562465 0
93568170 409891551 0
350241775 355076962 0
400907992 564131433 0
126075896 224192897 0
472092652 106846931 0
115089443 306742565 0
296397162 520538233 0
233919849 205995168 0
157029726 499840717 0
332442458 154859364 0
466344076 536235397 0
285184432 381947175 0
537195623 127096796 0
141099727 135974334 0
85475699 207258045 0
494173874 126615369 0
117741403 37523331 0
420840785 112430388 0
318812099 393500412 0
62920325 72097332 0
260519612 149345556 0
577297668 480435016 0
549391159 146432987 0
40515764 347036383 0
292668654 223559114 0
479997742 61300339 0
46111482 110014640 0
481317595 525388406 0
243053952 125341985 0
433900113 319095247 0
5884689 154781074 0
28523882 260291633 0
520418534 531371611 0
101760622 561703973 0
481336783 90762937 0
327018950 178154426 0
130769973 75983616 0
293474926 64523788 0
162414304 481170898 0
242991861 567625178 0
579009831 437492159 0
60866660 5522297 0
31440899 116451215 0
282440937 83237353 0
33147965 506894725 0
13143568 181527977 0
357971568 32990843 0
401295212 120357124 0
538210115 194312280 0
245254262 536028322 0
349393057 129924730 0
183110462 443297071 0
413789002 489041587 0
99535785 577831406 0
182232613 361645951 0
562821191 104371770 0
420739234 495718641 0
297776143 352052481 0
72143275 284537961 0
476268026 471188787 0
269104177 315396134 0
68168184 73274594 0
318640563 191362527 0
93508194 89801687 0
320801171 334715904 0
165125215 313015513 0
136246663 93765578 0
494328841 213008591 0
479213847 388718549 0
350148403 356325949 0
176860359 363882019 0
464452310 304262159 0
282319515 61661833 0
125766979 517893392 0
18925735 423470988 0
86124474 174409696 0
297136745 88285797 0
296197883 217820892 0
407435128 249934759 0
474005954 574030205 0
4148846 73478990 0
317586580 448344920 0
259356695 192221380 0
459084257 421847046 0
208741375 172570097 0
209079615 160620005 0
171638955 529480753 0
228475082 128822627 0
220928997 532068531 0
166518752 222748765 0
240562951 344562652 0
210049042 262152529 0
514691062 395316951 0
230512802 50795266 0
497739314 323975750 0
159425019 151500944 0
121152932 80622885 0
133874482 197191767 0
533710501 51183814 0
32826681 373256831 0
484333577 110647441 0
173126156 471170627 0
373902377 407050303 0
553685578 224623733 0
210644913 225408772 0
400147700 491301050 0
283919587 1251372 0
557220992 409989486 0
389044301 73798294 0
418610490 441782151 0
275499584 445331762 0
491413628 33890453 0
433221997 330169229 0
83022312 459697859 0
447012258 455217244 0
28589472 527636076 0
552170168 56577048 0
233408360 432316820 0
294925941 183692796 0
255393707 499939462 0
342518698 356626048 0
216616829 294762103 0
475183278 173586375 0
531571941 126997449 0
516266381 172334730 0
76884274 560848346 0
30206869 501398786 0
257451501 388669108 0
400601046 321536641 0
86509567 402239895 0
282266374 11599348 0
528958515 218839171 0
236561498 86634730 0
178033634 186000394 0
576848061 545825845 0
115750886 249360940 0
184531356 220313896 0
243283176 484966657 0
126220381 143142887 0
461535040 429037185 0
99855534 144049935 0
133192907 495201789 0
559506587 256809098 0
12626591 273904240 0
317707029 398906456 0
388388584 313789554 0
252211425 244879061 0
461590975 507032070 0
428058442 202327219 0
126873046 498187759 0
443906901 568689374 0
414475122 377308993 0
263641622 462184712 0
271296943 139421249 0
127398778 251838252 0
149509098 276779952 0
519140709 279189584 0
567512006 313367152 0
129122515 98292600 0
579424748 75364185 0
425396037 37399320 0
359894152 526463530 0
428135742 247084175 0
133733129 498654965 0
37412740 53353192 0
126317438 456857267 0
98566145 491164936 0
33090743 194893729 0
391693400 125837031 0
576864999 31468048 0
552993318 327723195 0
139652989 28619116 0
565424674 362496816 0
31496471 281090652 0
41835199 504023498 0
433871271 290838615 0
492278554 469919459 0
343941731 297666694 0
365243814 448853565 0
409605970 137326422 0
400912489 449575686 0
69309557 296425505 0
570757942 318774136 0
270678774 214421142 0
28699824 483436911 0
517870003 492172146 0
463355747 37154178 0
449207547 189790903 0
432652276 87724984 0
196957852 447132405 0
258739189 344238963 0
242660626 364200631 0
546432025 55561532 0
378681521 509569205 0
270666502 37655324 0
42961374 317307427 0
435089393 11476230 0
577782340 304778895 0
463572275 490952732 0
310097935 203031154 0
273992523 445642348 0
244844188 446203175 0
433985863 356843080 0
74563329 380495405 0
440835710 533353368 0
300633535 445891183 0
354218047 147382766 0
303652707 144928134 0
453618932 252186976 0
357195589 72851370 0
498902728 486144977 0
363608468 397357826 0
86340999 364540573 0
241977747 559112049 0
237840282 15174535 0
402133975 232278130 0
257741808 131152669 0
269141576 38434195 0
416626449 197426399 0
3754979 336711667 0
414856751 452311765 0
182159378 142791119 0
91401254 366294868 0
95445160 96696363 0
222438069 87432951 0
346684344 35099995 0
525364767 125171230 0
180524836 484515719 0
171093778 293079471 0
105598960 171027882 0
244659129 331621147 0
167501570 35902609 0
210843503 51641036 0
80427439 16308739 0
458890126 559952922 0
192638969 333416643 0
400815313 153066730 0
211160982 18341192 0
261150751 569045236 0
564390033 92673404 0
181896035 290381391 0
144558409 92170775 0
155872886 425031343 0
301578214 491143641 0
562645301 375612466 0
478725504 506965451 0
409196981 250090779 0
418050446 568735941 0
212785180 247719070 0
192920610 49215052 0
433549241 535600656 0
334171013 401329395 0
42747190 46655584 0
523893246 577089801 0
575681447 490979996 0
522473315 375085191 0
374814463 401880933 0
340637453 357240353 0
413019583 574711896 0
149384063 509629214 0
417145445 93839668 0
412245924 563424258 0
229058812 83238053 0
387062091 157261906 0
54409188 279594442 0
16690802 158248404 0
387376648 377244470 0
441560846 326745616 0
121851432 21083733 0
61312379 447524345 0
236958694 79753551 0
381522425 476695925 0
275083491 371438861 0
567050121 571195179 0
502163376 190352519 0
94623927 227795695 0
394816491 444430475 0
187660516 183833696 0
578968174 324573464 0
108064285 499581445 0
113444839 474001596 0
239464466 407037672 0
86259471 499154679 0
107228016 41846502 0
565404724 168861431 0
102312204 109362607 0
236289861 459988022 0
327227392 409943996 0
343039579 113487330 0
130637170 68673937 0
445519968 429753016 0
18576981 243570595 0
297283429 386497185 0
404856516 341171010 0
216014441 6575260 0
224803642 451287340 0
365386302 371152728 0
382906307 414021780 0
169830816 68179486 0
427336326 516613379 0
302562428 228086015 0
373714770 142080143 0
265402092 100959556 0
178818896 402401873 0
300070438 229684633 0
272466338 344829998 0
145440835 108810050 0
44801324 57921690 0
433941382 251771973 0
131772007 21478971 0
180758538 356165822 0
355304608 572266661 0
91122780 22040133 0
314039991 564719336 0
139741321 558564111 0
101061262 59703034 0
523286372 59130838 0
78902438 156072907 0
71133473 30193244 0
397054301 555035221 0
146178635 396517623 0
473761083 357565594 0
441978681 410872768 0
397722541 67667327 0
297577592 86959638 0
323774684 282571791 0
487108276 4193950 0
9280010 266785989 0
246310308 445301842 0
126622899 185535341 0
225427447 248277074 0
175739237 153556928 0
321573354 337693938 0
158437751 167360374 0
271048386 293340326 0
128975174 437518746 0
396281829 288444624 0
26361401 186725511 0
24636109 45673867 0
150046057 350706442 0
42143757 115257574 0
325215978 499266602 0
103783364 35042726 0
100884802 472056982 0
335118223 505994210 0
379314383 523168804 0
12436300 152040361 0
186348146 307528484 0
204830165 511100998 0
137712849 368958198 0
10389835 136802763 0
91329464 413654236 0
444357880 301576597 0
194495118 101946600 0
137702566 177155946 0
414308442 63208847 0
21754041 151759100 0
209300734 306843360 0
322142302 11833886 0
545763386 339955498 0
213714379 54062375 0
435734040 208431806 0
578666675 181049193 0
183950965 368161484 0
362194961 31634821 0
138143076 390047370 0
88793160 19403269 0
349022603 237280381 0
509502004 553838178 0
190431301 536106010 0
19565711 89546716 0
282170242 511010155 0
394287704 329470498 0
44486328 512758650 0
355748048 309024296 0
387573797 155236839 0
81286359 96671072 0
363461366 19382049 0
243520518 212666764 0
524157980 77469778 0
231068887 518215199 0
306281035 8851919 0
148567475 179135867 0
162401707 95450731 0
375383501 289100685 0
154576003 348911731 0
520120304 33250733 0
328859055 192088315 0
142957588 269859423 0
65123237 573185210 0
93547940 382623829 0
388280198 370906309 0
41179864 89103716 0
530127723 424528855 0
60333637 142939720 0
227778106 434021340 0
189758769 509226837 0
292391702 165455793 0
385978752 466856224 0
253645788 568278706 0
17840946 498834195 0
214875377 522108161 0
471766269 573463455 0
501151283 26714956 0
543560184 304166405 0
565823072 185130041 0
380003709 51847937 0
192974055 310437274 0
379164846 544942799 0
347250561 551384026 0
407030426 471530495 0
493671592 57583018 0
446019287 435823440 0
49101733 169785675 0
157604309 283921979 0
119583975 151299554 0
326357405 421670684 0
68695231 91409545 0
468611063 544602937 0
201701409 403392828 0
266494617 34944710 0
548538465 367168394 0
467734392 99089457 0
61033183 115265354 0
437916492 227579474 0
96865172 272372429 0
178248440 444646492 0
315377850 293439309 0
20934609 273855410 0
354548017 572167083 0
504064639 92476771 0
263778183 198420564 0
275157051 464822054 0
441548021 559366069 0
432007916 370979882 0
436679871 462207782 0
352600796 112518230 0
298611400 26436769 0
562150793 152315048 0
70788723 453038720 0
542301757 377707745 0
377715208 259667202 0
57921133 170009466 0
173535717 275429074 0
336313443 278504661 0
28474633 28562018 0
520714387 470438018 0
397546423 93954551 0
446035227 554811127 0
315882221 269464465 0
380587359 433049873 0
180270313 423241105 0
473238244 229406567 0
448340412 382992530 0
291409082 284803962 0
343173798 443436998 0
460385418 115126833 0
290072631 369942029 0
265814987 6718871 0
553330218 291499900 0
169836216 56110758 0
532934950 209770639 0
226962752 500275710 0
474085894 157049683 0
574943023 418818871 0
230310409 382073027 0
396058461 305922630 0
480369490 482563159 0
344035137 272949559 0
399914166 32337084 0
455743058 508780100 0
242250282 259920031 0
442251606 384610809 0
29184093 378155771 0
167804555 421684550 0
571681254 402542798 0
406794734 217838895 0
373050293 355242560 0
89475376 556866905 0
542353644 116295871 0
393752642 556669794 0
496253584 291548059 0
311503334 198547538 0
540504737 354733436 0
212742220 293926570 0
82413230 289871576 0
174671869 187522742 0
577167669 194566696 0
304014850 539228699 0
283759763 257136562 0
464195288 167204081 0
247093977 570627496 0
332323445 106631325 0
512550052 571107567 0
271035414 348468892 0
441010291 113749682 0
437481055 84640609 0
117257680 89117110 0
258132427 148579115 0
401113675 481203752 0
60860244 48312938 0
345554350 440727565 0
240521907 328043948 0
447985497 244285554 0
59217866 96410285 0
571624692 312408910 0
542138116 47178767 0
33544703 420333452 0
486759621 515135661 0
189693303 131109926 0
436657909 99502444 0
72426931 268315566 0
540125734 61929338 0
348219556 129129055 0
123290327 373260061 0
69636914 449186477 0
408496612 407392414 0
212948542 458436836 0
412357145 376408678 0
314566280 34337242 0
495100821 46859648 0
6656888 220228561 0
129988391 378858095 0
455483227 479241346 0
223796651 120959670 0
405195678 351856464 0
518078918 383165718 0
245291899 482450820 0
193545049 335100612 0
358522593 204094733 0
412408448 166006321 0
85485721 205614315 0
376851280 444397756 0
276184231 327434345 0
567992473 83140193 0
540385777 373676212 0
347430669 45979293 0
9602129 438273987 0
257054916 502273312 0
152042417 304824333 0
1700641 24604300 0
239902623 85706051 0
518303158 517307748 0
62595688 284593977 0
388521347 411302533 0
51313179 188026645 0
28245745 152060750 0
188404432 404779995 0
53373506 488282245 0
302259719 311452544 0
230252782 69227261 0
372621636 438499700 0
90157588 3563039 0
473920183 496328719 0
180278473 230024010 0
376002935 315612180 0
237889564 473350221 0
64432174 31288075 0
379373732 166295991 0
243760925 159816689 0
297114576 161800609 0
352912618 233557942 0
79653229 325925966 0
48011573 305281860 0
201881912 422602288 0
50320400 523825324 0
199685349 437073060 0
304450709 420166457 0
363088542 218157429 0
352747260 385202890 0
143810880 254691963 0
551573645 477195346 0
149425104 6559898 0
398478848 191956387 0
458047082 539340009 0
423786206 400187377 0
297980907 196321279 0
222958522 15568835 0
570572317 491186340 0
318927372 284104740 0
362964882 331121555 0
238961129 345788656 0
175562410 354417945 0
212559880 350083220 0
216775805 68735115 0
51022485 394877108 0
12749128 327971418 0
432683608 505870637 0
176412125 304051269 0
303808259 398558561 0
458299049 438607587 0
226309070 313437285 0
551584452 131249009 0
234861524 453319816 0
27774078 177903252 0
174797687 18911717 0
399903319 176090732 0
535909872 427683987 0
493208267 421092841 0
359408213 553764193 0
374415594 145171777 0
518333832 302926009 0
413037701 54038483 0
396133171 99462618 0
193953989 472972880 0
126252796 180706443 0
328759320 246445309 0
252850749 195897300 0
492237254 352918548 0
189407380 6314636 0
276935186 161764479 0
425486460 67844802 0
45050480 29172091 0
296139386 373208504 0
458423029 507350806 0
451391437 401495171 0
169786420 500464976 0
276681951 530408346 0
501145582 308523360 0
549272165 531277269 0
443191837 365858636 0
362554054 264946196 0
523326873 319964085 0
338773123 459055269 0
483804981 336242821 0
308564568 314531689 0
168237933 380737467 0
478731171 492753975 0
72809275 80796556 0
4488639 168948979 0
486771035 197363765 0
577231292 421177156 0
486216631 271962290 0
233571486 238533559 0
17226635 576435317 0
434023252 540204685 0
499586262 424453247 0
422718408 181817279 0
572604038 110767003 0
464312088 382406362 0
167682364 42391758 0
81186881 573656516 0
219209136 260231165 0
567718729 72037256 0
374489565 76540451 0
7936110 420830310 0
503624152 279447488 0
28629903 315885456 0
54866453 157432339 0
539044637 337732589 0
349221536 393473943 0
517864128 186611305 0
351515774 538304843 0
127661161 373293154 0
569580930 377144347 0
127388863 122755872 0
572157272 284750555 0
237981913 195980629 0
24773857 357883481 0
308986160 233855824 0
26497347 418138901 0
442831836 270210986 0
219709638 368969592 0
491811037 490715290 0
467566883 43079067 0
316132590 448389788 0
518278731 89104673 0
289765472 443308480 0
155193916 552602415 0
470807682 46151601 0
456074109 168145449 0
410771658 128133400 0
335151645 25096315 0
486885039 359905271 0
320986423 58472745 0
88071494 168494658 0
422483799 395879936 0
202343671 54028617 0
503047336 352697721 0
533201887 209403385 0
549598305 39002143 0
134447037 29913550 0
499230716 409828093 0
396608798 572325935 0
179400301 485209250 0
5340166 99268231 0
173578285 292405804 0
429362411 511061596 0
67490340 567169316 0
199486190 456223178 0
354123163 438011049 0
17770531 470298770 0
142477419 422040149 0
576908606 269896084 0
122361906 299632503 0
548212810 111108529 0
444451462 440307032 0
280454000 556713883 0
126996069 370380826 0
422142259 495103813 0
468949815 311001160 0
461032247 8412452 0
300077502 197027688 0
519831673 57649416 0
121817778 564904861 0
304602644 192381391 0
444530042 472462980 0
422037131 450136608 0
514278850 469353397 0
194065272 523530195 0
201637611 392148282 0
37448513 294392740 0
307051565 217621123 0
384357116 531744651 0
207843314 17924962 0
353812480 555042917 0
555449210 335727583 0
126077943 4202051 0
455630775 505386555 0
578262560 226428752 0
52638572 58987035 0
258350508 374507746 0
339145879 539083305 0
567944600 353821002 0
169067779 354180915 0
536754102 454819146 0
167296803 501263253 0
504652570 308621267 0
456639903 254515127 0
222865531 177061216 0
425388099 267524486 0
548092090 327627827 0
423692762 122193036 0
48641660 331432013 0
146959598 156566907 0
38556612 177866848 0
1989855 378393363 0
556730681 452883776 0
293415524 342198516 0
135558828 526355978 0
159494745 459695071 0
537817529 147847910 0
93076026 252241694 0
388574216 280619478 0
66657179 392888751 0
226551181 255098380 0
358999970 373117932 0
376758594 176764433 0
145470468 53071285 0
535344208 436204726 0
416031328 244129591 0
453638983 217128219 0
416431203 254005155 0
451734239 55891494 0
142037118 242083080 0
273290499 438157213 0
550779313 91906365 0
444381109 220043040 0
56367518 480086403 0
425947191 321179756 0
126550025 181471963 0
356075140 383302437 0
164642673 353900735 0
492453116 24033331 0
548419150 182976252 0
172847020 80034760 0
293321568 511319222 0
266179505 50429187 0
198867702 241297292 0
262644188 129254800 0
566144387 458492649 0
127391791 124302940 0
250839676 283321904 0
497529735 324037020 0
327449227 365863923 0
78225823 418403969 0
189622658 290331410 0
418405781 261273276 0
312997821 103336568 0
113948271 419476070 0
269935114 15476302 0
156523213 174601100 0
494236764 519333934 0
296069032 322005763 0
109112005 180096055 0
351323242 373592679 0
281917263 455089328 0
425409101 167402133 0
143723740 557942745 0
130372347 424423561 0
204636306 340752368 0
311770992 262902681 0
518044758 463651703 0
208732638 209849033 0
563367638 501140735 0
25952118 469449675 0
481734866 152532245 0
323354413 130029983 0
427770597 518422770 0
363708413 410275219 0
240541323 147796905 0
505475753 155261773 0
275986390 56654831 0
289128797 68447960 0
353573651 251833723 0
402794721 185314161 0
216277634 128394199 0
503562991 70848435 0
297644342 119465595 0
134567673 233516212 0
223419895 373040214 0
182008869 143436245 0
134239184 152624415 0
24582166 68216760 0
21459593 513949512 0
81310658 451536414 0
379587495 228507081 0
406513360 98097943 0
338486595 287081919 0
487866939 530335721 0
297838940 74843820 0
483546946 256754606 0
81065144 40194951 0
555829588 207047621 0
163073002 246046504 0
239892448 441790872 0
154065339 309725317 0
132131585 199048568 0
432422783 239933442 0
150290716 477818185 0
372484659 299200587 0
464485137 317659275 0
216839470 36336377 0
451159369 298721930 0
87947761 227136127 0
473343437 558556383 0
302491954 276798818 0
19493827 558031496 0
348098817 392746826 0
210860057 285115872 0
410755551 242823338 0
318368328 271690676 0
516817192 409140559 0
320157245 484807793 0
172386094 182900014 0
106598354 215605967 0
538590626 238829068 0
346007365 521715480 0
368464981 280317621 0
72782730 414197273 0
239088116 175521102 0
103903732 483131335 0
63239850 445102172 0
267751133 205730244 0
305406295 266323051 0
92307631 437029438 0
330629284 88294684 0
332905530 54648894 0
205477581 501937597 0
444757020 322414870 0
288630545 91733330 0
492412910 540819114 0
135408662 84640119 0
5930691 215724428 0
46404093 482213626 0
339889235 131598531 0
8094946 214108617 0
127502374 208543759 0
281784202 52814636 0
121707100 94563506 0
7293476 572707303 0
221404496 502311245 0
177105198 418208272 0
48925959 534866319 0
542918077 454710620 0
181832830 41169084 0
35595798 308505856 0
203944358 105132857 0
181520577 443687702 0
145560715 358687944 0
103155108 530561250 0
133748214 30893881 0
383779816 316227973 0
378953067 37215812 0
348477329 452607661 0
145082466 341336464 0
294585545 337548158 0
480476248 217774384 0
106840877 40278435 0
493603129 545804051 0
147717985 249290360 0
447065365 185605723 0
101635526 517748120 0
481451639 84551401 0
60159783 380029707 0
516416706 379835582 0
316473577 447861853 0
92510866 193937185 0
434666545 515532968 0
16927691 183432756 0
512574784 99581607 0
305066900 570605708 0
383049191 152542837 0
45311580 336173103 0
199582082 526367246 0
306624556 97158705 0
276174749 45352300 0
512916953 55875607 0
205316631 480911666 0
487877384 119758233 0
426737528 344980194 0
3188732 550683871 0
203647194 541246377 0
290250135 372295313 0
178537024 323702763 0
285811708 285500390 0
101094764 223843932 0
560000085 344765726 0
100908629 152161410 0
533628675 537733723 0
126804884 391719183 0
153839762 223568349 0
81217154 152435337 0
545950376 376835377 0
484769382 560535335 0
428245400 479151694 0
79789610 402530142 0
247884902 464387566 0
240750854 491759379 0
403667549 156048637 0
472407306 277690453 0
245096823 241008288 0
159853283 333648903 0
316885392 186563425 0
464564946 16283802 0
512804202 142544873 0
537642864 491177889 0
363649697 508490454 0
519275078 132935666 0
364096655 15275587 0
383430421 268534127 0
237010065 187498890 0
61283285 474511141 0
422693533 147782372 0
102087128 564123825 0
426486247 137920813 0
337165418 403815377 0
227089607 269743082 0
577537889 228987714 0
330046795 333621278 0
11228320 417915782 0
484164359 155453051 0
419658503 143715949 0
373902307 430320154 0
197702817 91158357 0
462053888 1107499 0
529889140 388164437 0
376867847 504906724 0
471331875 530224363 0
560353098 94830696 0
253341159 449149141 0
163823574 152614449 0
117281457 2117690 0
274328860 1048228 0
178845182 173941124 0
545959302 462065123 0
521555061 417645072 0
163974694 120366559 0
498705761 376471112 0
398907538 431293400 0
382666465 475568252 0
507323846 543616661 0
239982471 388136658 0
232895256 553785433 0
203666509 187158362 0
133552727 300884608 0
50823818 299983460 0
246762614 434949100 0
255856534 302793110 0
169959001 57533162 0
566385826 147854195 0
574434678 384190983 0
543184976 31605609 0
506635845 133074371 0
269298645 541430994 0
316879920 4060341 0
330964050 182754707 0
324446326 338230625 0
386337235 109979301 0
21192121 566281769 0
61493221 542540633 0
80552723 8305571 0
484033883 96873536 0
280760128 28979930 0
314526671 55621439 0
291480477 222681734 0
466338058 31206061 0
452369499 469936272 0
429315255 558404311 0
31982292 5135034 0
119093403 517143912 0
456299816 562569654 0
204211024 24841214 0
556227343 524818398 0
376111902 33817422 0
276119693 480209676 0
520932313 315910972 0
417887052 342482746 0
381710603 526393782 0
216491482 435304599 0
298792429 526639853 0
126963346 232911508 0
560959439 530008980 0
193381232 469468237 0
356766195 208076938 0
415926388 525869325 0
100238274 497734583 0
544924739 30770735 0
509619897 281432364 0
279980687 313915489 0
217463559 112439460 0
66304756 456542285 0
450260088 494524973 0
241294991 69954252 0
449533671 543723756 0
130892657 367216790 0
217424963 175338329 0
349950127 162286175 0
486118033 278396448 0
394564452 53255472 0
398324465 339220226 0
216686807 244208746 0
296492096 392719757 0
434304551 512220814 0
225491312 266943024 0
319498953 258696911 0
243714356 499529453 0
11243375 83992032 0
268267989 76551863 0
532220558 308759720 0
411535726 243267552 0
248411357 10344744 0
103247753 308148643 0
306645267 103954128 0
118090816 515737778 0
75068180 392224510 0
185992405 8144704 0
578537391 27674022 0
198689673 358347794 0
484519110 401264283 0
355435206 9287041 0
134926934 560857494 0
36707585 97393090 0
504082215 427586017 0
540718178 128692344 0
500948767 528702655 0
444860561 303414281 0
242638598 187459357 0
242192471 256773747 0
547985221 4070515 0
28995346 384878460 0
287080989 439297222 0
47680569 232751920 0
500314029 166634585 0
361757853 183171865 0
378361418 312369443 0
247820797 300561640 0
20596909 213605878 0
564902546 137960509 0
130428319 291216138 0
107970169 248716044 0
84480985 76541950 0
310092027 111719217 0
481432047 405212999 0
343543070 358168352 0
249607662 217314952 0
435944900 207456660 0
71141259 433587145 0
262355536 466709925 0
385280352 222949496 0
215484238 474323317 0
528068661 32356957 0
476304908 510460824 0
481743918 172924947 0
469555058 464270936 0
288681392 530009007 0
219634099 388705955 0
151529895 145079754 0
578006654 184179044 0
337478052 106848432 0
455026890 108426175 0
321136391 505112356 0
375781496 283184447 0
337999304 253994242 0
539527568 281432079 0
225325937 75816421 0
315195573 207220939 0
406002570 467303673 0
484042419 175088188 0
76033562 382824463 0
392940987 258031788 0
92732196 554262347 0
326960558 401832975 0
122894891 28225926 0
460049067 88264643 0
493209930 522879594 0
308532795 129911611 0
344472712 480361812 0
74547721 150047412 0
458410702 23131779 0
288856348 250847324 0
253058889 256086757 0
494709367 84937644 0
43352133 203347763 0
360900962 516703866 0
160173290 270131789 0
34575720 555215988 0
29125078 367125990 0
180100304 4630878 0
406152133 364038307 0
528000286 402400516 0
169152497 544840806 0
374801110 98679821 0
489317754 225635338 0
417657275 1722969 0
57268421 33526690 0
52996647 251921027 0
270356839 253656441 0
45377180 411961194 0
44027454 510288514 0
522905171 117608942 0
457367406 74941293 0
549009276 352028026 0
480971130 48047850 0
245006947 309732038 0
93338505 72532787 0
250205082 356320363 0
321802616 235497633 0
336643500 20540744 0
507321955 403008801 0
470247061 172837807 0
446250572 209858350 0
148532334 471042619 0
498249932 188585396 0
552985612 442557546 0
116627746 287393456 0
534756818 308223508 0
93624739 147015198 0
8372463 340898072 0
425302512 33534241 0
448913993 141653966 0
188108793 148573278 0
228978656 513205415 0
33827311 242399230 0
352541668 540287062 0
427729137 278809640 0
573551594 207047379 0
259019879 196112896 0
8319636 538061429 0
483740577 14556575 0
319898519 296808113 0
25394997 525404791 0
151657408 165267787 0
144732386 251282884 0
160189676 570604657 0
334726774 446831521 0
303751420 320486579 0
313869677 494614317 0
210446374 229510355 0
564331903 207488514 0
441873719 481738907 0
541195575 288417290 0
322346048 499267947 0
82218813 414708191 0
578310988 478403660 0
290645924 446623852 0
494024348 397474409 0
484230972 229582522 0
122453121 333075598 0
388803218 224038279 0
108451260 350454167 0
183950906 2094364 0
521335331 258126478 0
299863971 132040880 0
359058542 268372088 0
47294272 81413453 0
452918188 100087316 0
269708900 197534166 0
408643002 14148308 0
17643829 202197562 0
343658283 555805073 0
124603547 574244162 0
263950618 511457296 0
554167103 163672726 0
555747297 449468140 0
269224014 368334190 0
331992610 382626176 0
536875341 269660113 0
128760284 442341994 0
165741194 208527623 0
307457087 42872288 0
400383860 339989513 0
222500334 404115272 0
539620544 234136945 0
425138785 172507482 0
475185871 257090495 0
204852501 288258347 0
54114467 372291609 0
253043450 360693963 0
10787094 302312410 0
360868801 23222209 0
141266784 332095257 0
503382169 513331158 0
234027065 345177178 0
66868899 333354775 0
408344539 367001478 0
388233771 542706755 0
159829000 349410084 0
164707202 514243662 0
45999575 453311045 0
551957700 361365744 0
6193809 563993006 0
112672978 205418278 0
38044579 110548645 0
22518603 332064270 0
554725151 492085314 0
70196240 127908119 0
537487413 304813497 0
480037626 124962126 0
507743849 473530276 0
477547792 240806483 0
59024391 313045542 0
131698079 37363810 0
463182995 249947686 0
541799496 80912039 0
62815104 460426941 0
158990566 562385152 0
489343684 195901454 0
236134385 500169424 0
417546254 154205910 0
62106123 494198663 0
327731994 157209165 0
573233690 349859875 0
226820678 445033355 0
513380750 250290775 0
60224517 290666351 0
573916529 77977426 0
540310017 116787802 0
376610456 567685009 0
481148284 576076717 0
454532051 398495756 0
9512884 530066925 0
215233221 176083784 0
222183416 215576199 0
428863207 478791876 0
94588652 284913080 0
260769011 502191665 0
140824035 90704779 0
295189355 190617538 0
195749912 510057234 0
238426157 284610754 0
157346405 461562879 0
495769058 488669330 0
59742487 433956639 0
328156649 415330980 0
424550227 366528226 0
254152657 529164018 0
31049939 491141455 0
17892860 99751472 0
513356292 211704400 0
293461987 152271733 0
114786593 463909316 0
349164660 129089970 0
384694675 565053191 0
81741677 245143846 0
179196966 559044871 0
492124470 312404223 0
536407371 356524500 0
102790645 227047512 0
558790563 366601238 0
286674363 326166786 0
199482131 223031696 0
280643080 445111474 0
93910544 207589798 0
291789302 470248006 0
258263211 242936359 0
331326328 423970643 0
186817506 388120312 0
2467597 442438886 0
576635402 383578443 0
419581460 325977554 0
72681113 432821386 0
86552766 306503158 0
439653639 251170793 0
39860514 185850511 0
397880743 169480824 0
367231907 268509149 0
419213814 428540128 0
205831020 166701699 0
262906674 301623503 0
424731065 215284455 0
310210609 329964682 0
513295766 336266859 0
56293284 161775725 0
289145637 84569648 0
246195636 396148504 0
515103880 94607058 0
365679627 471100784 0
94175615 104009984 0
391384767 177703808 0
215396172 47826714 0
104786140 465642011 0
147780930 321583636 0
114631126 293249469 0
143282695 560690346 0
296435051 345991180 0
420139362 181049518 0
521477073 226050802 0
77078463 30948954 0
94042680 364784840 0
525096692 408110651 0
534883366 136080768 0
89783839 509980624 0
180695456 460063692 0
522410910 479724943 0
508414222 38836844 0
426419422 515109514 0
173046023 374844436 0
478394174 283737283 0
362183598 285906120 0
422545763 449344225 0
178284646 267560765 0
248716094 46557047 0
505895044 132320112 0
372270235 219943189 0
241503900 469707435 0
83258780 446695381 0
174706218 331795920 0
207125303 85239499 0
61493141 293226144 0
193202651 141544669 0
431391375 220827596 0
48634495 231996548 0
304806730 229119890 0
291707575 208537477 0
89122957 406415536 0
411322428 441350081 0
113782591 43270159 0
573685175 487990102 0
487710251 50147613 0
336131598 521184339 0
46105700 180995977 0
42325941 393036178 0
66561812 288214233 0
228501516 511763781 0
60016531 49908603 0
368627669 260365602 0
531180360 570289037 0
454876452 210893122 0
498435649 422770118 0
111971421 99593695 0
282940339 401113513 0
232467618 16752529 0
253134465 322140570 0
120785273 41812368 0
262085114 256698908 0
174047743 567554202 0
496471128 282690088 0
555660803 45933280 0
570594898 177350331 0
23623364 317570023 0
448597831 56758871 0
136072494 47477482 0
458673124 415712397 0
538674072 485558373 0
471330681 14431435 0
237009354 246039167 0
311664179 519137972 0
182731915 264508571 0
161449931 17201934 0
543328328 522049473 0
144020949 284663031 0
510426371 520314 0
573684118 363004651 0
186629938 367526282 0
2955601 534296024 0
175462752 110468742 0
495387822 57032603 0
10182937 495196344 0
240760637 474677293 0
359914593 175709538 0
547729539 119041110 0
375913891 533246988 0
560367699 18799947 0
272200558 266775268 0
571857694 27396081 0
9663169 122123039 0
531714605 343414013 0
483725219 315640736 0
10388106 323308213 0
406692491 17277409 0
471860766 43956446 0
326183445 363670156 0
225281734 320395739 0
507294134 8220436 0
272741978 56192719 0
73111732 213599732 0
219096850 86789194 0
60414780 417673696 0
361408687 370958963 0
36606088 169422921 0
414439878 268056179 0
352789212 189710155 0
435696433 333487105 0
251734340 185969468 0
258390318 372129061 0
135627218 29132908 0
239837243 380519862 0
381365564 310868243 0
277050065 440870348 0
18066093 47657715 0
250469141 515894940 0
22538766 244907161 0
55651909 1474159 0
126924665 191104756 0
270482807 42448240 0
248399549 59236792 0
444905596 418771839 0
300124023 271872254 0
696675 198535078 0
302648767 161095151 0
62480241 573710441 0
258942634 468355710 0
223147984 202067708 0
220282064 143302301 0
297144977 298170620 0
362809476 77334610 0
539171439 267766547 0
149866341 74066936 0
253657359 531233734 0
481419557 245055001 0
64991879 189077112 0
336448265 503103122 0
239152060 434081139 0
62352309 61505854 0
527928487 200249839 0
67812746 511765792 0
21584041 551205074 0
251403692 150561534 0
335098841 448796939 0
503561555 446049353 0
505334361 549142050 0
416095999 340545619 0
230358976 294775628 0
108048846 251078649 0
339781437 254500419 0
135916520 232122937 0
113657350 31930857 0
512689962 523293183 0
141522183 197851378 0
543981561 62147801 0
502748214 578007128 0
115525142 204344548 0
473886700 450836411 0
294443077 160218314 0
486646306 237764025 0
505784412 429388674 0
41666847 274236218 0
478216624 403487525 0
199846071 326798677 0
567575639 449560219 0
362963647 326596768 0
153680057 24318750 0
473240293 267755466 0
344006937 280840604 0
241115053 391195003 0
535208145 345607491 0
145798201 369659973 0
47116109 48055425 0
280671803 347213719 0
232387542 450400713 0
64163234 279279998 0
358429854 510275141 0
187749867 455202424 0
154970999 474488194 0
126147063 409164216 0
533456405 529560755 0
341603338 69554389 0
436005882 122447712 0
480888361 146646309 0
458632842 139804397 0
234405580 53060294 0
510586713 517754125 0
167939438 439752975 0
255941693 169381578 0
434489965 387195828 0
327651565 317431118 0
337696617 553918960 0
26126164 286741818 0
224167984 16501092 0
409656031 157253864 0
441533436 422438604 0
426676740 114394471 0
503534210 31889625 0
342399559 447441414 0
334577605 555138044 0
489853222 57937097 0
155071949 403216464 0
112840873 18000289 0
439237004 194220499 0
272644547 473196045 0
67764966 20129073 0
438654021 218658331 0
375380081 180450229 0
326313539 449276062 0
369355983 81902179 0
142227262 347199780 0
38383922 544662659 0
312518338 137500290 0
105834145 456032443 0
292194495 543020723 0
4255788 554316857 0
10224634 261761931 0
405601414 522717830 0
376570424 134127196 0
479138372 498431723 0
392000782 156650485 0
423172614 412613295 0
367436407 443050743 0
237985781 429118820 0
21677409 251586198 0
97017963 235799931 0
525722095 351176399 0
280707430 501607571 0
348382664 168050280 0
104333146 254890931 0
28001046 510461824 0
52896618 43146229 0
163511637 191230032 0
537456397 205031959 0
246306507 171256851 0
68541410 458774409 0
145082916 124166043 0
120345986 487105942 0
18735762 148959908 0
334610008 242632255 0
536305675 112034644 0
262849788 469909657 0
409229650 19850030 0
560345893 308650144 0
424302401 377985885 0
446458651 411327931 0
433852228 430709710 0
66136740 215205175 0
140731935 484382881 0
155646731 516457115 0
138041237 502081764 0
379183088 54191763 0
521543497 438844924 0
365780770 266169806 0
490352147 181385868 0
258334254 336671624 0
348912687 159799931 0
498459386 8810823 0
174122623 575934735 0
460261151 72284526 0
70486378 504962909 0
381262908 478661609 0
198364741 147411392 0
229755817 198636444 0
151164311 104335918 0
569288455 411108441 0
89185996 362380592 0
498826362 357649310 0
263421064 192950802 0
239889428 97943671 0
22837090 113266431 0
170865211 115250432 0
278117477 20663807 0
500492053 266800727 0
32742412 178119232 0
443537040 346890018 0
112743717 521453756 0
357582000 350692863 0
89606918 485889014 0
537011209 304384319 0
346393679 433844496 0
379598601 559848281 0
383134497 87046444 0
400019657 492544452 0
48316091 518076568 0
558822511 22309892 0
109575351 82611212 0
163164964 135339998 0
6344722 140624846 0
518004301 570691970 0
338314136 144638632 0
275719217 480251387 0
460087671 234616225 0
394749434 544140626 0
307504046 61632249 0
453176752 439794479 0
501207351 169368132 0
322515495 228256244 0
378653502 424533411 0
179007576 316720891 0
387708101 313573547 0
333278780 43650677 0
283187055 340412109 0
368967385 113944971 0
43635365 191285259 0
447891552 190651075 0
529007541 346731645 0
390645470 312383692 0
339810925 139698526 0
231857995 236453408 0
96016467 304647023 0
362799814 521593279 0
343622702 554891779 0
448726045 397594091 0
118296677 184561979 0
163828450 213586839 0
108424423 245267037 0
254863473 165654230 0
191310871 569909634 0
34995137 226057574 0
543378990 154911174 0
400345736 450833422 0
212134239 545391132 0
373787202 331290591 0
450301415 349912432 0
302245351 556897843 0
542632876 163072131 0
90445468 339658655 0
441767842 427295184 0
260927199 493817049 0
370781368 532758289 0
469825041 181495 0
201365092 37190706 0
38967899 268407117 0
450885757 112876610 0
444623471 28515024 0
18481513 331120024 0
427060253 267577449 0
128319575 258612837 0
311423080 485181925 0
234403771 447681920 0
37564341 271281264 0
554176175 410290345 0
25362252 484608094 0
104555314 342937577 0
361021978 56259767 0
52183506 556277823 0
237676800 77468535 0
460026082 319439793 0
382269770 553923364 0
331976438 425022975 0
119160687 332757810 0
574709570 506270877 0
518554817 541518073 0
70381373 418772691 0
313245714 126388509 0
483101819 309802429 0
232899054 332828119 0
437792993 129939766 0
156321583 191953420 0
334415950 300539883 0
110496549 250397740 0
147800897 516982533 0
358299453 570940531 0
451345539 520201336 0
541421976 129620083 0
507018064 120273697 0
558845911 296777794 0
315041227 88561067 0
282587034 221605608 0
458417234 436522123 0
184943120 214723582 0
571084900 212668080 0
10938777 472035227 0
97508882 166997388 0
128559863 59544490 0
191741934 305778927 0
453734016 551431059 0
252699154 304545541 0
269878942 578613162 0
562290048 371677532 0
35536643 345506544 0
304534578 301204290 0
328118285 36708895 0
131345839 29534995 0
499377525 118061178 0
416351130 70159444 0
199470496 509431123 0
392546051 574251372 0
512996476 535104906 0
558874234 287158339 0
306279730 479137432 0
225205984 421551746 0
138398650 475331192 0
417661594 52372532 0
131280811 189728007 0
523549501 68770013 0
26381084 202038448 0
120300005 431358321 0
341315559 548655904 0
71639747 49424462 0
361237511 282325519 0
132057330 336818276 0
479467466 408562891 0
90705977 526323208 0
218251174 269569470 0
120230544 361341262 0
470968782 433718177 0
450272647 384403404 0
518291218 320157863 0
82782307 540427421 0
34868975 314423836 0
516283935 116029104 0
526823909 90247456 0
163150238 377985665 0
211469829 415668757 0
565266550 421358949 0
88114761 184869075 0
300848453 418371163 0
433062301 158451532 0
114267952 562533947 0
133759205 79704930 0
492125549 196368427 0
159502160 393923408 0
203342352 281828241 0
517866943 475248787 0
214449044 279656491 0
308355955 252112044 0
328265831 238088571 0
557260023 75894168 0
380752210 457832679 0
152965136 255687322 0
554267163 291967527 0
552480690 128245841 0
187492600 173012718 0
23902907 234625891 0
427769572 417241811 0
543427786 551849947 0
350446359 459619752 0
554119138 345019281 0
490558324 278352132 0
361472613 91347351 0
275001622 502882758 0
198948727 245726998 0
540377111 156878447 0
161441283 337363343 0
339144522 8302175 0
542311363 435203833 0
301455013 57350676 0
196586974 367127678 0
494517828 27492526 0
173725690 146038445 0
297822303 324855497 0
125512861 97331891 0
303502197 436344945 0
130374569 299186497 0
542473132 405384958 0
158093945 289293874 0
35368472 249622394 0
547960001 391842266 0
258172644 530315768 0
518522833 87223691 0
461823466 530278145 0
112983122 58621334 0
534687971 318076217 0
73767848 287052089 0
82147311 179469547 0
114816531 269332574 0
347182319 73856666 0
418166213 151738923 0
281526433 348975391 0
374754251 396368039 0
211310213 65744749 0
82841758 219759645 0
295606884 571388053 0
425754856 572898549 0
542472544 333590235 0
424155652 283080310 0
527409718 240528481 0
456749707 268268412 0
61612057 242841511 0
295726859 548898791 0
370596099 17465680 0
213399276 4714246 0
116373444 565094322 0
547281402 447787618 0
272790138 352914884 0
342144437 338277756 0
3150183 577881928 0
410659249 86015904 0
333377904 456639615 0
417863873 260869397 0
98963287 206542013 0
316913944 293408158 0
125764848 197995918 0
183154719 392100560 0
425750237 253370835 0
152534817 503607278 0
206325664 118133471 0
568586595 273503974 0
219042401 232738280 0
516628654 448031385 0
399953143 53453255 0
224481611 521237176 0
179096064 404274463 0
143948142 54048626 0
144826017 142039841 0
556558172 192252446 0
250176158 449095604 0
230300445 190475467 0
67752178 5700689 0
472757083 403296654 0
87013258 508639045 0
12177228 308718153 0
264402812 157199011 0
303220826 554752996 0
103324665 70110842 0
163172056 261698807 0
393011300 202726553 0
165319967 111955082 0
290104320 464918209 0
531574726 361397375 0
550523340 159197184 0
439713521 425051087 0
324868655 14258556 0
41647066 95495181 0
275634066 192641197 0
153582352 385592344 0
183001661 250314172 0
513032322 282727624 0
362245951 238844646 0
176956108 280319961 0
224312448 423004179 0
535106664 506728986 0
216849313 503486375 0
495206049 261655756 0
168089716 445342944 0
162320092 183410253 0
273299630 220151870 0
557499642 517788042 0
10240655 95082794 0
374934391 320771543 0
357813615 22229874 0
544774757 202499962 0
172155729 10659954 0
513279577 167278741 0
182198153 185417165 0
135227410 97811107 0
143790988 496241503 0
60099123 282613900 0
289328074 170383155 0
448982706 4151394 0
458729268 154160601 0
254091826 579452092 0
39524341 167563566 0
180376359 384225912 0
382897469 281422749 0
294289949 277312978 0
569239500 138993582 0
354007913 444857971 0
110569315 103705569 0
77791694 364836723 0
389355833 30529570 0
431473952 528309287 0
460575628 118062753 0
156767504 199859066 0
133002210 272306904 0
394189693 478872287 0
565037455 223999462 0
215877447 503316352 0
576563476 95492550 0
474898038 572825588 0
558990796 350555791 0
303442505 30897417 0
141223032 365005408 0
309064776 355980501 0
101429848 250408392 0
277696213 254072402 0
46541516 318951894 0
161899827 295370695 0
316704319 444830700 0
5085017 508052078 0
219996381 219815444 0
276586178 429110098 0
429897645 483153085 0
104176609 450711659 0
334800423 233050249 0
299741980 36080708 0
175237518 224658926 0
15239100 572717499 0
67275269 426407268 0
496878623 341190019 0
284849502 110584569 0
54018324 379406684 0
363796254 15978323 0
33285354 478448565 0
224251876 376094248 0
12080609 133406667 0
514688058 63663730 0
471642078 220204689 0
492278424 532451688 0
1755789 8563976 0
233936788 560150939 0
44592001 505777447 0
97618571 418375930 0
502034584 216007720 0
175429776 520877289 0
247981271 461223148 0
357198406 306375249 0
112932337 498337537 0
231383 5014778 0
102634001 179605915 0
515428503 115125125 0
543807344 43431401 0
410186174 485657389 0
251748919 549059902 0
169990395 461178947 0
212300500 104453322 0
348994214 414443720 0
130481193 367672131 0
322605865 117162688 0
352873295 58598296 0
433449859 556451740 0
404011180 357851212 0
530195034 278767476 0
125962616 322596936 0
74780051 132256207 0
239260828 287549721 0
448350578 565578384 0
441697751 27411214 0
1570399 459460356 0
10423289 323861804 0
31997294 529984615 0
395679687 100495470 0
548643519 330491037 0
194634354 421367335 0
231893147 205266710 0
415479016 221407082 0
449757548 193928846 0
225564382 78477160 0
552972667 498222451 0
564126189 265672274 0
453475521 576254738 0
579230770 362820450 0
115759034 137299658 0
486280180 384871953 0
331838475 196175540 0
196125432 363575362 0
200315816 140021771 0
369703883 486298916 0
178080341 133557887 0
353533357 396482534 0
413611426 179737234 0
408022251 65034126 0
131253716 310763837 0
401032406 88509307 0
467082075 210975854 0
11136422 44472425 0
387221347 93108444 0
175173435 311278602 0
385516832 28935081 0
286018890 126372609 0
240826923 358378815 0
14020843 161490891 0
492120161 164578053 0
458414786 66987011 0
386389109 131311573 0
471071906 81807974 0
49992431 342995455 0
307021374 354983145 0
373509357 155839303 0
466212974 614954 0
399189413 173742660 0
286938875 551087023 0
393926704 85852181 0
482639783 85489989 0
232831337 14712533 0
7296390 461252088 0
255738537 380574935 0
393603175 366903130 0
298822333 154558881 0
55922107 206757831 0
199038117 168537585 0
337612053 370597260 0
380959858 124169153 0
181615819 72059539 0
129149849 381979072 0
367024528 52806748 0
238635768 437666720 0
246701588 319216182 0
302672083 137024275 0
283428528 386922498 0
100228902 191827801 0
442192208 370089819 0
341253041 476027185 0
358550292 339626299 0
191746773 30857607 0
497581995 168903337 0
70087560 526042401 0
331892696 303022447 0
81972668 87995341 0
175426428 115368968 0
375289459 511998044 0
542313564 129531765 0
259082199 140642776 0
78854078 552975774 0
290945381 364743658 0
473539920 466296243 0
194944525 340381886 0
362337847 282820583 0
196342891 131548177 0
52101252 178321621 0
38261496 79051190 0
49482569 574341302 0
151867119 66350712 0
512873031 541203858 0
282622585 99124906 0
476694319 311892263 0
148527643 39679994 0
326551053 208939200 0
43047487 114665534 0
311168319 449485465 0
117814400 486993852 0
32200979 183078992 0
458121200 80005526 0
565022652 328092421 0
270686512 169730186 0
10639231 9527115 0
530998916 438281223 0
140753398 368125603 0
292587087 219624866 0
432731844 512942473 0
7375951 505741046 0
252487324 264017354 0
553988860 195069233 0
406331628 136880140 0
401271414 17803708 0
223282086 271892999 0
502409596 342629787 0
183553943 426384555 0
332380515 554804255 0
132023898 442348461 0
104736436 21132655 0
460658110 23555358 0
404044493 476077579 0
545570835 486897293 0
30046944 345939386 0
442255406 142790201 0
330417615 462314837 0
497850482 98538024 0
211874238 531030793 0
162426575 536751514 0
83374802 495876576 0
532141669 433039860 0
576728091 512025617 0
200305903 246383026 0
505065876 314720736 0
464343151 434273220 0
485736075 311380512 0
525367356 141316678 0
522209092 70780952 0
276432346 5103655 0
271422529 363494020 0
270720638 152095346 0
416712535 202551520 0
208509835 438304004 0
25173143 573595859 0
393902139 539891710 0
555465053 502638355 0
423446609 476213762 0
83985945 257275767 0
49234110 363272190 0
506086525 560344602 0
63982585 575263724 0
313436694 362244458 0
515767377 104819440 0
67185879 307567075 0
214011494 193339870 0
419415152 488675432 0
568773654 175069362 0
111494968 112182971 0
326180153 380194963 0
107713003 260217648 0
486092310 14349992 0
496679717 398689154 0
336619193 137489322 0
61035586 15693314 0
19536935 224496281 0
322605830 518345256 0
558682797 428643387 0
90475479 522220130 0
568018997 367371788 0
218430105 341883591 0
325616261 563114668 0
11992322 308809270 0
399540589 400772723 0
539004195 352469815 0
29675745 387602428 0
564105920 37450911 0
572034032 40276560 0
381914733 562247506 0
264022541 314944508 0
165992668 85819363 0
364601479 299337746 0
556003257 1706199 0
349391606 69747135 0
39396917 371994292 0
392715421 290424071 0
126442257 171612977 0
40138847 446272551 0
574694762 484127236 0
101580754 531743581 0
53581269 436575652 0
568838791 561086158 0
544589472 121219972 0
348788996 299645961 0
347567017 400400875 0
350375349 443834267 0
292450002 450719423 0
24265824 206662468 0
450737250 392608667 0
443745377 70827845 0
471422078 401786304 0
434367086 67256312 0
169914515 483884055 0
498565828 68547654 0
205251214 262695245 0
188699991 247275000 0
227663265 521334107 0
310035469 487753155 0
158016544 130954539 0
523839139 56717871 0
53429876 561146212 0
311151180 147177264 0
305016225 378915201 0
371065553 252800513 0
312257116 454008824 0
343264209 15073859 0
256350003 464837164 0
513221255 140715766 0
175001101 52450514 0
1721232 437416398 0
291458730 208681589 0
142528558 86826077 0
535487352 402468884 0
299184279 409678230 0
455164378 228492568 0
491162720 268120827 0
113498240 547380095 0
413463725 332682039 0
384515957 209036563 0
53894617 214984904 0
481043604 282283599 0
136584441 92601759 0
87524931 351163267 0
172594864 269794516 0
158321479 82545156 0
149325537 121147111 0
571045232 416001668 0
250862412 493866285 0
444160854 468637139 0
323942446 293655749 0
108001240 155002798 0
504226283 38366958 0
417728290 4855354 0
159013847 21920834 0
257358021 178719722 0
296590577 431645763 0
416420948 287132367 0
400594416 277424039 0
200976714 258083064 0
421999484 273878236 0
493303029 112511091 0
445959293 190745250 0
258831817 413719166 0
194744015 303172421 0
376891203 171933079 0
497568747 530293379 0
58952223 329299550 0
240025351 193175332 0
166804709 290408505 0
333951731 374885656 0
96684556 512649254 0
197619183 92586951 0
244156012 34548982 0
505335887 401023585 0
280859901 445578887 0
77255571 312765905 0
101841790 322517749 0
376820055 102811957 0
355164176 307467312 0
421232841 275240443 0
100941973 183901780 0
37150888 353603357 0
144809254 123983886 0
390387990 258321592 0
571618565 241562974 0
118584187 549011212 0
49871177 133025052 0
83545414 564737039 0
117479980 311511752 0
253989839 572386626 0
319198748 568899207 0
293295768 81501276 0
250243824 566829956 0
368385146 301048314 0
207337600 345680297 0
410531255 61188800 0
213548623 312090452 0
448772283 372339670 0
64538191 13285390 0
169349299 241349739 0
370599171 246712508 0
339452406 98094790 0
575993492 438917735 0
559261806 173183840 0
281716602 32496955 0
187907998 167753428 0
70055196 53532603 0
479155081 116258522 0
540567192 470727205 0
572818754 506329890 0
560538840 344424756 0
163817641 85930271 0
222879100 205108375 0
165129689 334805362 0
111021760 417380202 0
188177066 8000510 0
519789492 203396280 0
266063642 212900147 0
443112786 12163235 0
6760140 376633779 0
75805301 242372070 0
189320396 493856131 0
482290146 116742062 0
19962073 579344631 0
164526050 64869844 0
241367453 299006276 0
561197182 268440571 0
534922506 195970553 0
429949195 74171929 0
364446229 246058558 0
407808226 230864654 0
304899788 238309211 0
339230660 372988043 0
569863845 50711421 0
266150987 359366361 0
485770605 288542726 0
122065427 112496276 0
488604818 106534545 0
144913440 165600718 0
311744583 129284440 0
376864995 45091730 0
385430968 554089850 0
525546250 520160763 0
571720156 429270906 0
539053645 133810904 0
477042455 250857928 0
13695918 89644824 0
365273931 407946454 0
291312431 90361784 0
67280388 501017638 0
530826865 83734314 0
101875300 181883929 0
453938775 224737051 0
87119129 255437867 0
57807988 360257762 0
130789710 359147722 0
367255570 300874938 0
367680692 289748884 0
214409102 508989647 0
317589296 475552426 0
73553440 409840186 0
297532433 298302137 0
565537870 233026000 0
575255560 294064837 0
54610810 60608260 0
111250722 55560916 0
543433448 174013630 0
168197625 485564154 0
563594889 26353000 0
341772899 349119501 0
335330819 9856960 0
74771108 296900790 0
104538516 472498575 0
305595869 91932090 0
467512439 221383484 0
141395252 409593770 0
151670856 256668675 0
102129286 233677189 0
111268290 544432633 0
131099179 282401085 0
406275922 395476444 0
546565739 408938291 0
553284269 120207640 0
141058048 9986202 0
400971820 186480696 0
428137333 246399764 0
317024992 311082210 0
224639462 220495475 0
324156855 424344771 0
60496129 463724609 0
292313773 436563145 0
231352168 525604607 0
447455816 10481448 0
49322102 515258637 0
320078541 493113507 0
479297990 456578774 0
398753719 252782914 0
112833530 382433810 0
431018965 430434376 0
63100730 245152734 0
48998340 552702112 0
457076798 350209458 0
60570755 512113113 0
254916959 323004548 0
487699726 546382902 0
58312417 270355250 0
346310682 133542724 0
246115425 19553283 0
485784915 474451904 0
143344063 157834959 0
249284499 284582528 0
186727185 40851611 0
29537575 554175152 0
143259023 22907642 0
130120647 315127183 0
376865149 396137348 0
545142002 184291637 0
184193535 430952309 0
216622710 470142619 0
495832882 342012762 0
109156858 3688633 0
502962791 102629738 0
113570917 446437119 0
560514632 75533153 0
185493982 370319629 0
156376630 502926019 0
551410290 565421577 0
323725835 227990534 0
97033302 177903237 0
340814024 70940495 0
362308753 147914256 0
359695612 406400969 0
526421129 28819882 0
417922486 452976739 0
109092230 194644806 0
444138555 166961938 0
254660518 417061790 0
333813488 443103371 0
67908936 106252204 0
569637189 499811683 0
446578440 137547868 0
120819813 372503202 0
188383590 454375633 0
227002331 194433031 0
116636611 437509491 0
5043084 151640458 0
482888717 38482515 0
166078989 154620113 0
487442484 170580007 0
92822144 254155184 0
409343207 335302203 0
298243124 130590387 0
23624443 384963539 0
379336338 94073767 0
287515246 231041287 0
371706843 463638502 0
99073525 367802645 0
553944133 267641752 0
412035125 514141219 0
199756671 400428415 0
93495874 321499297 0
196146927 556190458 0
438198467 522749655 0
510214721 62154949 0
308598369 453318363 0
192901090 67565799 0
318270621 498047505 0
386654791 282071919 0
38413017 310857657 0
247407049 242896809 0
166477744 81669950 0
299546778 99624870 0
246231639 258279671 0
253779528 220872304 0
399576927 266324145 0
573368952 152560708 0
176494143 432952909 0
361513149 380533078 0
17450235 287750609 0
80937127 309721692 0
195347345 302574186 0
445769763 50069783 0
142092576 288102012 0
91880887 134494309 0
255453849 244507445 0
477040072 371020698 0
328316899 575148908 0
29805364 134502507 0
232436510 177072409 0
445357952 432333394 0
571200484 406289977 0
134200110 277228630 0
313715601 496251075 0
16500694 179056669 0
455726195 401783377 0
458115794 17946509 0
312858556 35757976 0
342155770 48730385 0
387139340 112991877 0
383394093 13131075 0
463439283 353347815 0
371714380 223068282 0
198118126 156210077 0
469710778 410808023 0
105477897 521985588 0
138639866 158847559 0
353112458 462061687 0
358172013 454464004 0
5041601 481677477 0
35520953 11696796 0
203014154 484119365 0
219063142 257151312 0
262578823 442012226 0
104657318 464007302 0
57855861 558348597 0
567667995 83961654 0
557930641 221066871 0
508423309 80833026 0
277577298 376946341 0
419494363 22360094 0
368475250 350888952 0
147342012 89660250 0
265173821 342459182 0
298221174 509769998 0
315041054 535609967 0
441910682 253610322 0
101626655 410386025 0
48688407 404566368 0
440159888 313135901 0
238483205 364793442 0
392096964 202798368 0
290863311 463547509 0
54184644 175742210 0
347748036 516164503 0
70471899 552526399 0
304919711 179853137 0
314379376 231742267 0
44086515 341129775 0
434106881 525841543 0
281019324 425374860 0
229954577 93389701 0
519016465 561529595 0
356287715 347306842 0
74663325 574690040 0
271067791 541566088 0
240181649 537339698 0
216384821 141393041 0
41173072 367817159 0
518348715 141302930 0
223251909 30978141 0
542851184 348155613 0
94384330 270569244 0
84504257 152431244 0
517890879 475200870 0
263413882 60955164 0
231484430 393740343 0
139468417 490540127 0
70979703 277375264 0
304756465 109989741 0
54228135 24910447 0
376092873 255166288 0
464564586 170500426 0
33844789 204036920 0
145488874 568694441 0
328113060 7757224 0
292734635 392482961 0
249023970 110422893 0
495395192 188635803 0
61516503 104079424 0
370959524 200867189 0
575078994 535463626 0
423677337 468689458 0
135681344 362567287 0
188483991 318611868 0
171505604 137961315 0
180429648 558005944 0
152817554 96750522 0
5033737 327621831 0
567309988 64963612 0
111175502 93342271 0
323401489 102114835 0
166023215 133013206 0
116147069 211363610 0
381246712 281151088 0
425753642 337680782 0
259064718 450010257 0
446852707 161621879 0
527905933 217553934 0
66459445 102258340 0
407671744 321218908 0
405699362 239721639 0
490518721 82809685 0
472759490 362685294 0
321923423 543213337 0
22207087 151339451 0
425563463 429556616 0
288097359 568342157 0
109715576 572200310 0
511940357 249307380 0
416556160 197488898 0
65982112 525483389 0
421315796 480689967 0
304682933 307371244 0
14717616 61914554 0
436966369 312043880 0
170646753 506680185 0
473813783 48051615 0
558920793 194065465 0
550644105 369613098 0
382037992 487182104 0
495875006 544767584 0
340278203 350514400 0
32362952 140091833 0
63888090 15977033 0
143637680 296454329 0
6490319 403809432 0
42131107 38869145 0
68550245 315269372 0
179617373 319598374 0
355557179 539795211 0
433867769 6906678 0
230066907 286732632 0
254804894 223064110 0
13994413 14742197 0
322726286 467189383 0
514264366 325034048 0
191640664 135459287 0
249251341 352220743 0
355358334 244394322 0
390538292 161109666 0
543710254 19904647 0
402554512 181913639 0
9601132 254952132 0
579150506 570114358 0
286058441 46167416 0
14305320 505154081 0
457754279 142960243 0
536224054 453962254 0
571054312 111670402 0
245639393 389454256 0
527488107 224046226 0
121116201 41829162 0
464277854 153686347 0
515604574 375920759 0
290252799 422137200 0
486196015 23936842 0
39386098 385190136 0
494978382 503415650 0
444388400 263993621 0
142199432 94906694 0
19730678 431812332 0
241321135 573324637 0
315286147 135043638 0
66213352 200209709 0
438463204 453492925 0
540299826 511680268 0
87996937 194651895 0
210581664 197932699 0
434870696 121587839 0
189144398 59736948 0
347513817 456115010 0
45890742 489639395 0
578513063 403528152 0
97404031 203212911 0
135616351 467709716 0
396217420 294770640 0
531515438 253523900 0
482828234 447862955 0
316967620 401699019 0
156429618 413092569 0
475464206 337238979 0
549750157 286360664 0
441939949 520607020 0
360551826 314285864 0
308342497 251550953 0
268489941 369348807 0
528644225 199558657 0
140902965 15136481 0
68542909 10164320 0
555139864 52283980 0
116556457 209541831 0
70700003 281224750 0
181765999 313418653 0
293320276 242970234 0
347490295 235654282 0
562666385 266824047 0
292722399 27951737 0
230329951 28450311 0
374677218 500578719 0
371557002 460276048 0
476920593 573703388 0
559625680 386240144 0
78179355 101480762 0
149585464 260492727 0
446214849 548840479 0
514869454 15127618 0
323590473 473501262 0
455910540 437160423 0
290343582 428230423 0
489513534 570940506 0
329420041 48943694 0
519533663 475394352 0
432594334 513225926 0
399237114 345053343 0
500159511 573202742 0
449173142 353967253 0
377669965 170536376 0
304249591 122442258 0
131263006 363376909 0
127128004 278566323 0
146134571 38940141 0
479048951 378043151 0
448371333 454035578 0
94859588 519151645 0
571048179 506105433 0
388057549 33893734 0
384112960 248144709 0
390121379 375332480 0
266255639 284351389 0
396822021 525939409 0
235169189 386441579 0
474994584 556644871 0
368290974 264079769 0
215060320 65734626 0
471469882 323047979 0
13272486 29833794 0
578546302 495918831 0
401447362 340798547 0
100236480 383046285 0
211376801 491468845 0
407047114 181148416 0
550373991 573090443 0
449564935 201511826 0
302223520 89749671 0
282902990 217638472 0
21132391 559350675 0
55009656 343404640 0
419459198 76362763 0
345379059 94257053 0
189118478 182848128 0
50597817 236920589 0
41097374 528436186 0
105396783 433937314 0
557313299 204722274 0
292756378 170899707 0
230684889 292253242 0
286300339 32546516 0
470591507 322314567 0
168410931 488044960 0
296695266 66140180 0
377645656 514114540 0
122017191 290348770 0
376149625 558470376 0
66834533 271718965 0
100582504 217831865 0
161325004 402780543 0
305308097 107005269 0
193653101 377581304 0
151205516 487083597 0
139156140 135802446 0
185183349 574988997 0
475384535 11332151 0
182496453 100251403 0
78245791 552689649 0
268430860 163825306 0
249197150 100167910 0
224680199 287314261 0
115968288 58563224 0
485892204 88013134 0
479921532 405057369 0
414647259 177177422 0
4005197 578528878 0
557026195 275110510 0
229145296 396331163 0
503567715 312398147 0
170547822 500910747 0
394690702 322967124 0
258280439 57018461 0
369214991 155578490 0
497272540 322190191 0
372375399 120850373 0
432651339 14116758 0
571084240 42605141 0
65379152 334094733 0
140541656 177757749 0
565490274 556351459 0
191958348 450658163 0
150901745 73992730 0
564463111 14741214 0
469837112 483919106 0
538882844 424662949 0
37965898 258750761 0
219419014 100247808 0
283895736 513091343 0
318761124 367870030 0
65608909 178292407 0
59663869 151645741 0
5988915 273816589 0
157926864 537849977 0
57218893 369575048 0
520532887 143913315 0
295175710 65887779 0
157449015 347779926 0
262760005 356257477 0
563731086 209044790 0
86133062 188480062 0
201655925 196516323 0
396754921 393379597 0
227136763 411454365 0
376115239 563642800 0
335112055 236268331 0
358721830 185531762 0
183718396 540951145 0
167085424 290742278 0
469923907 508027709 0
187952503 32521950 0
438843249 121144178 0
206863374 265354268 0
451835780 264292913 0
277880207 418444488 0
257482861 39269073 0
349952239 435514648 0
301044606 181371964 0
287785230 57134861 0
1600070 77179339 0
369286684 399991272 0
411016724 550980921 0
448236816 115450202 0
236541934 364825212 0
569024140 345705289 0
427186406 152060642 0
544213442 287809926 0
523347734 337007524 0
340489435 160643664 0
3768613 139617364 0
423200549 563559298 0
8017673 443618436 0
13579659 285003769 0
375004255 189099444 0
70959365 246289737 0
201980456 320139441 0
129750357 233585538 0
29721245 166617277 0
169807585 107094374 0
436249324 62829191 0
572295195 112725124 0
295911307 546944761 0
60965835 400920095 0
102401982 110491758 0
300806162 302157075 0
523196557 525075184 0
575065476 317841510 0
222684807 206641649 0
190769365 423663876 0
431236473 326085421 0
35241807 241947408 0
178563578 549358524 0
302683913 262056870 0
96767369 61086550 0
522787645 439457028 0
475169238 133656413 0
259738145 526734324 0
252306674 533927964 0
576602074 108518179 0
179382330 319288482 0
22319743 567180293 0
289447279 164310594 0
7101035 258292230 0
199324404 142306839 0
40757140 182860214 0
180123162 574132688 0
46193914 417459318 0
291780520 185727056 0
555982625 180192746 0
375541527 226790244 0
249558666 111464705 0
542148732 241653815 0
72089174 339484438 0
398314453 287446696 0
224095037 48845900 0
219671439 282781525 0
69594684 19845359 0
428598582 400847806 0
402999958 230668411 0
346296686 157665798 0
532040185 547180389 0
546816477 471895321 0
560130702 427852536 0
401519973 310547141 0
36036774 378816879 0
42782998 431532537 0
148381487 424060099 0
23659819 202977501 0
381333942 325200875 0
285346106 153656151 0
368438255 296442725 0
468024456 111430066 0
521263659 19102111 0
178548445 238443100 0
50395263 529769714 0
431921170 394951870 0
125612227 555460147 0
156094960 558289408 0
282545209 519784442 0
66610856 491864833 0
39523978 299293533 0
160417029 368950468 0
327319956 276818253 0
122064505 302359695 0
388668297 419902359 0
285284126 520465390 0
336524613 7116320 0
236465507 478909652 0
200732867 129092110 0
532368916 264527054 0
428971555 145152521 0
353278547 409619402 0
264156049 570141917 0
509831093 71108642 0
303425400 165512979 0
158958169 114616832 0
341017751 108095876 0
265858536 38730406 0
30096273 374133413 0
401506296 238586784 0
145513367 128849022 0
478856376 292778219 0
176158473 165817015 0
430438613 460680555 0
519862312 56005180 0
462664991 511588392 0
156664624 273895886 0
462318832 61493625 0
34157410 326182140 0
92244846 359154480 0
124706940 96347530 0
462794349 430139760 0
324712670 139441827 0
202855486 156970142 0
22340331 415147128 0
208662875 460812832 0
497452642 415259165 0
309978091 305171315 0
17343564 336629057 0
120348239 417801291 0
356279104 483130196 0
546355584 477417626 0
47159579 18388465 0
289628038 481552892 0
285659681 27216919 0
356940718 271134816 0
428865124 148685389 0
184698754 577675391 0
435445616 319841268 0
577950804 353187337 0
516906163 63489843 0
42801206 320529792 0
355675497 19173411 0
65947443 363760623 0
124005666 410627176 0
31176209 36244047 0
211576260 473980914 0
268486110 145463424 0
511963788 425449001 0
41503513 510824130 0
271233306 127853352 0
444955868 57726166 0
79404124 468877902 0
143463159 352050088 0
61931366 44742467 0
441578856 163334915 0
27913332 320899436 0
451730325 415477432 0
490073148 375878495 0
263405580 130458834 0
424301125 235812979 0
357869805 209545103 0
107351640 270903736 0
470392200 20606607 0
145253151 93765660 0
339681157 150054717 0
29117873 82271455 0
68549867 47805356 0
305368570 102300508 0
57273914 531604821 0
296085573 358846761 0
498655926 577370771 0
42216240 276207271 0
56698464 569388633 0
368992981 36594515 0
156046167 45639679 0
502726580 236392450 0
332864916 473033493 0
87238896 11511222 0
74173064 170220985 0
464410529 221274269 0
512088529 67896135 0
423796744 549417853 0
228184479 295869763 0
298069941 494387718 0
433664097 237837887 0
85248683 482978402 0
182938047 197832507 0
178129073 196271542 0
385439721 393668081 0
200188927 384591655 0
94805171 310679766 0
32700742 369098296 0
204713554 19102169 0
159718782 174120182 0
260039066 496571772 0
347729806 49990642 0
81189846 532728204 0
277833293 263631865 0
564058218 120511704 0
301070165 517713354 0
123075700 30064872 0
415873119 309875182 0
37113457 55652783 0
82911126 437492324 0
321008635 89978961 0
437685817 241313754 0
258048024 273148587 0
302242968 99412249 0
266163337 429372840 0
243021208 367071231 0
227182322 120394186 0
369787419 283130857 0
132716628 420888236 0
523328386 118732681 0
440794797 218426692 0
219371197 14735801 0
506668533 82399344 0
7744980 397954443 0
66021793 210029416 0
64873981 65994415 0
470109223 405030162 0
45104772 75497616 0
109011395 346881026 0
340132739 68243079 0
81258899 260392609 0
75180999 360001564 0
274940271 149996291 0
560647190 247494282 0
110747025 57385151 0
176299041 554308222 0
307659348 331898153 0
316936388 202851623 0
428676077 165994183 0
319014987 564033456 0
248631396 295816729 0
380012213 348593655 0
522624932 232101671 0
359143618 532319709 0
79154439 158359464 0
310181468 212314974 0
470538366 202151655 0
315775583 144777704 0
346240402 15182836 0
323851806 43084428 0
571354438 355492773 0
576746706 19661467 0
341456857 412558485 0
50139778 203774594 0
126100321 412650683 0
495373968 106944485 0
109716063 548181753 0
460570964 399481248 0
426676208 287534205 0
381165731 542552154 0
42869728 522322089 0
295042831 92207516 0
490634584 172277255 0
374517117 413629254 0
213621023 574726900 0
357541643 216214163 0
469366376 422295463 0
546067034 542436603 0
359955079 441944373 0
350506330 562884468 0
226962525 511535075 0
384392354 327704001 0
457780148 22884706 0
374047630 173454860 0
58299165 498314247 0
229747913 517920015 0
479325740 420882646 0
305868546 488992664 0
56129536 2158287 0
474959995 291394268 0
81969275 349577015 0
263077463 9699709 0
527246833 57042069 0
354963819 147663332 0
268451672 130551030 0
418592933 233968553 0
228778675 364854969 0
227312194 310190040 0
575629423 59567852 0
374311427 409908001 0
212067843 144704855 0
189715926 169251281 0
218794672 181489506 0
4266209 50441954 0
505223727 297352445 0
561351983 406794148 0
48213103 333703696 0
60695715 338720712 0
165220962 37313897 0
396961501 328152904 0
423819887 31715180 0
262351226 454800961 0
508080834 392380867 0
568085193 2081803 0
97539370 103736459 0
160262251 383624754 0
97164765 96857085 0
137079214 417143010 0
128763658 547808559 0
297809270 420529827 0
526579477 502330458 0
481305843 266474421 0
13966903 151077979 0
413141622 120992708 0
81115893 143163869 0
447028488 255927875 0
29583533 525524392 0
549366346 484671868 0
93269713 460534526 0
396289285 60970328 0
31104559 347645988 0
468512045 308360143 0
438670351 149600197 0
257325799 352541311 0
327743959 223928122 0
414355754 223469263 0
186922792 536116337 0
159526559 15266233 0
535241845 369423909 0
411677778 343760859 0
141142737 237508476 0
374125110 224719164 0
188479096 190223351 0
374679246 20955780 0
199388699 454553354 0
157306669 40520204 0
574474587 232221131 0
175309790 144285021 0
265668225 79920808 0
545102547 145572655 0
509655994 164591830 0
369215128 65888570 0
453818506 1257401 0
459809731 437464338 0
165092527 224488914 0
355242876 151923223 0
55252807 313140584 0
455478822 150092185 0
188274848 389417687 0
557431655 360997728 0
548586211 308359777 0
343473021 38596038 0
569363308 111903937 0
531422503 415522243 0
135372200 36704493 0
454901947 32005802 0
436465745 346556579 0
255080296 341712152 0
460316423 547745444 0
413054517 200750929 0
245864866 573303303 0
192576897 30159281 0
373770911 345211525 0
14580917 323900794 0
101507530 225176726 0
200171567 528714388 0
218977128 372668060 0
103284414 546946890 0
41859833 111088592 0
189743207 318015994 0
261119380 66720145 0
162051697 59015212 0
508046846 447026676 0
484890341 353481539 0
416560082 345656030 0
246139066 498510383 0
197923016 157089669 0
519395313 441178382 0
301592125 22173241 0
394779009 72518727 0
93688832 237473590 0
318945221 479851721 0
78050526 111048309 0
302352494 293527994 0
236164702 334934351 0
198451751 71078273 0
141087846 547202425 0
359816671 128563170 0
136371152 286062229 0
402975764 454168953 0
170575406 564025088 0
402170601 12922042 0
311092746 195346741 0
127232063 190161663 0
13449142 540725385 0
445095340 535172682 0
523108098 462767532 0
268205303 119151781 0
457605864 371953483 0
141922908 144855508 0
270345061 445947961 0
205289697 177237961 0
218032301 103347295 0
439454786 357489496 0
480049486 446777387 0
45990574 491596614 0
372954882 254936912 0
243058427 67764001 0
11343344 453126194 0
53860300 561743923 0
355871425 555282910 0
299303331 395465986 0
132184353 124142913 0
565287088 2691200 0
9657755 448808355 0
243640719 21352968 0
124656663 428595744 0
441607283 259838053 0
439467144 39043381 0
327138438 448187069 0
145717508 494866182 0
519441518 307664368 0
274059983 252130524 0
509066636 240550045 0
542200150 204756651 0
78926426 239468350 0
545674764 322557407 0
513524165 30391386 0
558060454 448696152 0
555354758 64745234 0
259011245 446876412 0
514850214 14829357 0
501155238 155202796 0
559069609 260196646 0
125479028 250719677 0
329577456 552741442 0
181845934 195217786 0
447938069 365389676 0
375608943 73856070 0
474198376 159268120 0
386145498 492809860 0
273693441 533313394 0
271927242 430646533 0
126949891 44245619 0
135274898 89508225 0
405487920 365370946 0
451378847 300028703 0
221736665 225897037 0
103852994 406083820 0
98354043 464737732 0
410897217 572510669 0
106833571 141908664 0
123573300 448233604 0
313335957 155560472 0
482891771 526512412 0
560000024 529776697 0
243175265 8142840 0
324675553 196654852 0
260464467 295995415 0
333819002 31204607 0
563921061 305407714 0
31962733 428147154 0
511822927 488453463 0
573179381 526374254 0
256882102 134495016 0
183646899 162382734 0
166715732 208608940 0
34716674 525581715 0
487488246 156014616 0
7675279 124240864 0
306306800 503484905 0
144711404 520671891 0
45557960 449639253 0
456439336 384753838 0
75414239 182897235 0
45128965 410887800 0
439532861 26902820 0
276488250 420325382 0
335082378 397529651 0
529408331 116816423 0
193610413 52932499 0
36997732 521333277 0
481667578 467438868 0
560949234 494187675 0
188173438 60162315 0
86947521 260735626 0
578582089 188584267 0
51554526 26714121 0
560799880 435421677 0
219201923 182298702 0
459635460 200502743 0
521884599 345842341 0
359886373 482222018 0
381674622 555081158 0
134633223 82178726 0
144798821 235199091 0
27380997 461150813 0
176215601 113444745 0
21375008 47646440 0
311341288 173199317 0
408314048 330775717 0
294803128 47749388 0
465646619 361717038 0
54363404 18203645 0
262927543 82666195 0
172149642 292677827 0
403098533 12410377 0
271206402 49905443 0
80029863 69241463 0
78396900 511599961 0
15635769 474299958 0
351795286 254174785 0
27135722 151008648 0
124279848 14537889 0
247262052 84153737 0
498751877 29703339 0
181380495 155520243 0
192891761 422633054 0
75325210 61142330 0
233860033 383408966 0
328968596 218356599 0
157626491 447219756 0
354512397 387759229 0
15686509 429016226 0
199858782 251968657 0
52656675 312111919 0
266237235 371818469 0
526704412 89641549 0
407682843 137499321 0
194599192 38182520 0
285495499 2298389 0
574593137 516851118 0
540385270 472337875 0
126628882 520180576 0
75079478 348932782 0
40300588 414666805 0
373893992 68150195 0
4435509 4417889 0
631138 166780120 0
35369707 525673632 0
236982264 357121842 0
254804769 469009359 0
238474777 535364735 0
443233576 136457 0
384153774 107833982 0
293812838 90315062 0
20315546 371686107 0
64131378 272694147 0
477546276 232696011 0
225154405 111849619 0
354481798 489061267 0
251566794 173803089 0
241384309 352225838 0
266090330 14585171 0
444058481 541535972 0
200516479 318360839 0
439965203 369181329 0
21999579 84459749 0
8159654 117779165 0
268083803 473816227 0
543881175 335351524 0
222494530 374094065 0
167441602 335974863 0
199915992 171285973 0
52235665 278714986 0
65176715 121576673 0
130025219 291391223 0
335570281 205288523 0
178598146 21950238 0
47960527 367865556 0
87889864 325181361 0
310537281 329391567 0
231215409 501339409 0
274062765 502342188 0
17379913 30802030 0
190723183 431034157 0
389416598 568767719 0
87273886 251157375 0
258047245 340974694 0
390981762 563882011 0
22331099 535344097 0
37412249 243351064 0
252745743 217714633 0
505128568 424447066 0
241885961 170668334 0
409583906 447929460 0
502788819 59002939 0
86485255 253986815 0
279197360 504800603 0
374100817 549240584 0
252493387 462350500 0
452435007 264624141 0
254087757 158105905 0
276286216 323811529 0
132352959 482076342 0
480017660 442815194 0
157999142 423750798 0
465008019 101929568 0
376099393 224589230 0
462376083 434149666 0
409591341 57628702 0
60899591 517414947 0
404817412 96203224 0
477901681 269366666 0
121997802 166032893 0
397899423 214180910 0
105085405 314249446 0
207475296 397453641 0
559250727 542759062 0
73979221 342959601 0
455760033 238461550 0
241830 165741278 0
71331515 202911628 0
573133671 28137892 0
489103566 39664458 0
557472802 125596308 0
426222249 333122073 0
85148107 14596885 0
115055934 141087765 0
38428683 91457235 0
80128729 421678583 0
313220202 477941287 0
484541304 165018431 0
271324792 118386446 0
302757912 216028415 0
306643218 95702303 0
343312614 54111139 0
459517869 298718793 0
437341 533009597 0
303297886 493282750 0
247003378 93310564 0
510725184 63235316 0
454912448 33650546 0
544826206 180381633 0
283471523 156359923 0
502781016 303995822 0
99001175 462818727 0
571114289 303468409 0
100449727 96812975 0
254415924 13374779 0
479928828 538697252 0
334533321 259956200 0
462153838 95057314 0
305137110 45775650 0
152566554 132045006 0
312705994 143484701 0
326699844 445809210 0
114163695 63564711 0
33102143 136423947 0
437619604 307659634 0
100563582 294531035 0
543561362 380025606 0
377103628 494221434 0
4942060 247798925 0
137471505 216813866 0
329219735 223819562 0
17519428 463356442 0
536241895 390145956 0
210990183 53954860 0
24826580 148219024 0
162126730 550046501 0
522532015 548073348 0
211528931 458489785 0
311208099 217134900 0
3211629 497953432 0
464902714 40129318 0
507910001 458541521 0
142971578 344824140 0
290631674 75544770 0
342073614 51509663 0
368871789 291432511 0
409835149 70793475 0
261320787 393485006 0
210760511 12208587 0
106036408 166756030 0
529541278 495528654 0
13410858 286624803 0
405469451 21704795 0
34253325 222211659 0
535890763 152170122 0
313944939 176610220 0
113792525 293035680 0
40680102 370670709 0
423395036 216248817 0
269449966 141845881 0
267937815 279570528 0
175218063 295437040 0
216807431 221734718 0
116721083 178476647 0
411696749 315152951 0
560921080 101456317 0
510332551 575518940 0
168901614 53178306 0
331673957 564593448 0
131533204 488775477 0
83195333 115101075 0
432708139 479732777 0
566190871 408445923 0
556271344 43588937 0
480865591 121481948 0
547329677 159553669 0
561044169 332021155 0
369105305 387826619 0
309651978 545235208 0
464722911 16413059 0
285634716 158932242 0
365621424 395778441 0
196282691 428187435 0
165865096 53780299 0
228607693 246716177 0
46976430 14201589 0
211886138 53488031 0
74565165 171020124 0
514695902 222155271 0
68376894 506609640 0
283991124 203462133 0
485386167 215479835 0
33629365 475445191 0
207548319 298153957 0
130943620 204313895 0
339035506 246595070 0
169064829 224529756 0
547838196 43265924 0
51570012 572087132 0
179362089 469393507 0
479684573 430215660 0
349353274 409342655 0
577737499 265588686 0
131991609 366193711 0
330998235 415502622 0
177121643 534116646 0
114834668 309227766 0
130908718 114284402 0
389371566 352894064 0
80163002 144234482 0
57059829 543007053 0
285132858 259734227 0
193022105 396815347 0
78846528 443570586 0
51498666 184567189 0
324871667 405741919 0
381049783 339579225 0
412153957 168487669 0
148564468 300871451 0
218919606 35719185 0
51152955 260392715 0
180297100 318619695 0
198802155 37677917 0
379818364 520653024 0
549980757 498182544 0
58311181 534103279 0
397869842 677908 0
80415015 544514920 0
419729010 462398234 0
516713 79498466 0
223867578 446940103 0
114066179 92869068 0
303522623 448891507 0
548718294 174565537 0
507570406 268675518 0
530614938 390886680 0
241546820 178270769 0
475066608 316336539 0
360150568 370462178 0
311261218 334817438 0
505737347 495983873 0
62522771 332645965 0
542348308 185104424 0
7155959 60274599 0
418666277 375299949 0
166815416 55651611 0
317013574 501840667 0
462864379 52785983 0
1029767 71451035 0
160089174 310818632 0
179111111 218585757 0
215236869 31156301 0
454282869 256620385 0
475710449 522135347 0
498717164 507507936 0
60179535 359221844 0
447043077 80252427 0
297305861 202041334 0
325456194 180394679 0
95758930 233974394 0
11882067 55617445 0
439380287 430687778 0
239451946 434936096 0
199566104 18374551 0
529645388 91743657 0
564465984 290981322 0
299096485 91129500 0
315841997 200019482 0
328023277 256893320 0
436700274 468952609 0
331603138 183024419 0
213130466 231877261 0
142562786 298319931 0
230883064 392070493 0
525191144 333609286 0
488251672 256939261 0
187025341 334510438 0
483604527 372009623 0
377933051 504877761 0
40743606 543132632 0
56541996 205257386 0
558912310 553508620 0
127868430 432086460 0
433010021 526674842 0
469539014 150354320 0
156817309 179252434 0
47769718 480106825 0
18561013 108646811 0
376422880 64096835 0
439190153 421639036 0
324544260 385373092 0
76000760 5504943 0
525798435 577920706 0
297677776 266177863 0
50310761 560664059 0
368714075 486540962 0
242284013 555752059 0
11251956 240151708 0
177282155 96723381 0
229116098 512079979 0
491859511 471811931 0
511410521 187462658 0
249275372 570842119 0
366413152 152146434 0
308984029 560412152 0
271986646 319136215 0
153732958 155886172 0
116402266 546534081 0
359438393 62806846 0
121166902 513161096 0
84913071 109011346 0
296517003 489627858 0
478436692 61922073 0
233167481 464359158 0
289718611 26979141 0
122083342 392696167 0
290423090 241470946 0
360017667 298305854 0
320221885 244383305 0
300743273 164731895 0
89271069 136532222 0
577235781 255953519 0
518140544 299239357 0
543210908 199803203 0
10341377 566004198 0
41746094 518535314 0
497505763 513025421 0
504360239 534289138 0
431278308 47350541 0
224917284 70593784 0
19240629 376862341 0
359946243 68444348 0
1781284 447543560 0
444551555 391562939 0
338213070 135294930 0
11680913 494209749 0
210547999 358538218 0
252064675 275284342 0
515195123 278898336 0
139975801 270034716 0
539352977 9851868 0
133053315 173304987 0
499245834 271686489 0
498648961 414110003 0
472256687 308332837 0
222856173 5493651 0
152029594 308282357 0
398641253 411231296 0
472454029 489450096 0
88754125 560274971 0
303458301 510407513 0
542660498 173159776 0
210192783 287178169 0
441747293 5795807 0
125811350 393893107 0
149538585 314831117 0
137008029 528543514 0
574668405 359587571 0
193468104 34768009 0
99655877 426365014 0
227904735 183394137 0
492713895 92162528 0
76956386 334451121 0
537208842 519663508 0
553695204 259728265 0
110218084 104974587 0
43438976 312906149 0
203410436 297414678 0
408872259 253520902 0
321872995 271698868 0
537171171 373550500 0
181310969 494618654 0
376893191 360991129 0
426500557 153888089 0
420614169 443491114 0
128753404 119797938 0
181864566 391518805 0
170890297 434221169 0
357537552 279951212 0
565622756 55635371 0
382874079 523748619 0
565545130 339254250 0
339024041 141798004 0
178626150 103528455 0
388494669 217228339 0
296956978 281684911 0
85159908 156346938 0
473318674 112271930 0
476573984 80771699 0
283963383 324192852 0
408480351 488019273 0
569635510 199505511 0
401832517 176034092 0
424287977 22964536 0
73883035 343088853 0
298944710 260587938 0
519044843 412136753 0
515613633 483120580 0
144973311 504624367 0
117386483 556830610 0
25851397 80612655 0
534668546 318044557 0
241433182 327368553 0
112585538 492781839 0
416144870 560779752 0
315822320 502476791 0
524574969 397039379 0
461266151 294470497 0
472552704 124363185 0
214381230 183509139 0
499065819 95276823 0
343708553 395297022 0
206770911 181873209 0
430835522 335002706 0
569435903 369269503 0
509055298 318519190 0
417166242 91782744 0
215660666 488377130 0
553940824 377422243 0
5367243 77904474 0
342863191 456572518 0
174388807 467418711 0
425415406 215549945 0
228562558 475860723 0
437626716 543127740 0
510860815 41452430 0
348316846 76254595 0
526567343 562905189 0
270957329 135266313 0
503920315 521733488 0
68427241 118696633 0
70508988 149687459 0
38682809 186926363 0
261554889 533650439 0
517964196 181593090 0
424431807 4575727 0
175936830 110749689 0
543634759 26899656 0
415083110 515990132 0
367411623 109213368 0
183242826 485669091 0
379664400 546889459 0
384174220 418257632 0
86806896 306988200 0
248896082 426299384 0
296054696 575111957 0
331260578 574341443 0
11567329 578028613 0
546444349 303348816 0
131391458 89323005 0
575678696 334686917 0
390126653 466573006 0
256480076 532029567 0
257843660 173937094 0
118440302 255894905 0
254444504 134577417 0
559901325 447625736 0
300387630 217742392 0
249066934 61157557 0
470825969 278242156 0
346291374 561695860 0
216404575 368514584 0
187268011 396497050 0
557392530 138727278 0
373782939 122547437 0
421631717 70985637 0
386333955 519288538 0
526234417 349613586 0
549134438 125175087 0
106398499 491065586 0
194542737 454163637 0
433969972 255382065 0
54225752 63881221 0
161430797 109537613 0
235756608 95720356 0
182579018 375856560 0
130458106 316590684 0
358474300 391607319 0
507954669 242718032 0
6503940 268276287 0
122527874 372032054 0
424006582 61814483 0
47678976 240292973 0
192766389 364796174 0
199157569 260689158 0
16798103 88569789 0
390844224 271855597 0
222557658 349404597 0
456639397 54462757 0
55766884 258929272 0
382102039 255138641 0
370738693 195897550 0
327500811 579390568 0
235556643 226678036 0
228911085 302843590 0
440529812 328114046 0
126221784 336053008 0
122067717 330819568 0
69642136 527663012 0
214061224 145909056 0
120673607 66874409 0
29894399 103835739 0
550084806 27863464 0
54342346 224089528 0
181470597 561348728 0
467573586 25792917 0
50969927 306998601 0
5103382 211174668 0
36373255 55588827 0
38851855 192733578 0
285046864 91164261 0
183112483 331343713 0
90883113 218775253 0
126441368 470966359 0
284120497 78292202 0
338910012 63871137 0
465480330 414566698 0
499218757 388822773 0
32841458 134314883 0
125451796 203320821 0
258415021 157693182 0
35563255 241195653 0
142249926 495891417 0
512589105 465187475 0
428027061 454764201 0
179402360 474539452 0
260838093 447232812 0
156760716 130433923 0
161135143 548857707 0
125116783 369493920 0
266538693 411651286 0
119770518 498953976 0
578287301 182369370 0
13455087 572860261 0
148199873 157603839 0
343769221 527130674 0
259912192 70431068 0
486056177 212374786 0
414814869 6594025 0
155082563 344219376 0
471788049 344493175 0
505745487 297266281 0
129301742 522144312 0
476644263 534571305 0
482089559 309422726 0
233011256 63110139 0
107099297 261030771 0
278705051 86298937 0
379800900 273584893 0
501291963 68707418 0
356078786 220688191 0
203956452 186841142 0
219498705 402201472 0
413812164 543407507 0
146695688 235888200 0
293533618 218973765 0
537606637 565510143 0
234394364 308170468 0
454489843 75886009 0
41652529 334547806 0
422056065 435322120 0
514020684 499910716 0
275173347 183159566 0
487696167 392252811 0
468187880 260165281 0
445895637 102354367 0
528324481 61270824 0
237203229 554748137 0
188037952 474977620 0
334643866 558573575 0
363488057 494511824 0
165240794 281637260 0
458336637 314045481 0
229433271 500300950 0
132884199 257697270 0
109808995 351397766 0
81175907 321330874 0
109723405 427957645 0
480081954 402921715 0
422941919 64416685 0
479257803 223612436 0
557670653 267291558 0
57166091 416839913 0
386989090 250872804 0
183731727 451341804 0
144155800 408162307 0
157682428 460814286 0
553584451 546729086 0
503682517 329333840 0
83130989 485611472 0
537354078 324598097 0
39603075 460122116 0
104474109 11421102 0
171440437 75102139 0
97669007 31663566 0
509662771 318361368 0
140132188 197109520 0
137419433 37906580 0
553128701 438574314 0
279577101 155601283 0
136317898 522133621 0
76389587 19875537 0
536467910 325951234 0
291807254 252321573 0
259265640 69639450 0
41769606 37155279 0
108020427 230256974 0
239085117 286920025 0
411817595 468761471 0
520590074 10444787 0
312745548 567882567 0
356818797 66916999 0
42201286 2787068 0
63357802 331288052 0
60830924 5645583 0
515320415 203888059 0
487989895 93614592 0
85275453 365494048 0
210780689 177273783 0
569851586 452180715 0
78409887 34486058 0
146192321 228935801 0
1222870 490855703 0
572759622 264491140 0
309446018 359582906 0
450521839 503809279 0
236599444 322075994 0
877501 440249762 0
266928975 534989420 0
441862573 205274877 0
170980292 456291965 0
171179073 475205451 0
570486150 347696574 0
291809471 93520313 0
229617837 543892996 0
346259625 239336947 0
201653858 78908270 0
80052449 454053311 0
311564238 192283106 0
468753681 68146249 0
72987674 334191888 0
258741699 301468722 0
437150298 93239294 0
133017127 379402967 0
338116679 421676576 0
544657792 137043697 0
257188783 1551467 0
151573990 83061852 0
292014335 21221638 0
254883694 39815002 0
267760200 356198019 0
547193180 442886220 0
143230385 468018919 0
252196600 156392399 0
484050968 526223213 0
60123214 36087797 0
10448724 479116989 0
492508724 207020694 0
426913572 547491506 0
345242102 260375169 0
243385355 99782579 0
158312017 571859695 0
445038997 546879410 0
541927263 88849269 0
574895671 394752097 0
405523746 227454202 0
411553290 42544073 0
432369092 469561341 0
15791679 307236354 0
121905690 50867302 0
27445560 257127681 0
5719427 535432901 0
389515287 46249338 0
83618660 466382654 0
150834861 279143147 0
32765968 333586709 0
184035902 331183236 0
103392181 178346500 0
220850400 1048837 0
24064203 283139597 0
460643428 77884012 0
448969438 489018328 0
564928472 457390963 0
279547353 357126633 0
336136301 535715481 0
151133804 244104866 0
291289597 98563817 0
519561816 85987919 0
558990931 82465067 0
258954958 51499022 0
203868442 516134315 0
430195692 448494030 0
519467796 504695640 0
26473746 399635499 0
565503367 390761488 0
352805803 138263540 0
502942469 28897747 0
260046295 168290765 0
339596946 51527612 0
464276801 255246048 0
491027232 553225422 0
298120347 373845573 0
332365585 579592262 0
94481333 403737262 0
300383486 99176501 0
322478568 345374018 0
223673365 428250399 0
217424309 441045353 0
295428669 129467155 0
156443388 9547059 0
342205139 536893154 0
424891847 492827826 0
278774219 303867376 0
364402621 115385586 0
185464867 64077766 0
158063897 298277851 0
289486394 180657644 0
529315961 307690600 0
377490383 80599612 0
187468463 206590001 0
474348072 263361791 0
533067223 510060582 0
302767028 183731782 0
301584907 281492643 0
465976209 401888855 0
352859126 481585487 0
8167323 564192117 0
45358185 163501882 0
73812575 53430004 0
301381652 470476921 0
523732364 84337418 0
451125355 87467295 0
138323965 165369383 0
345817811 321210240 0
269548669 146465613 0
168129709 482749998 0
431718497 158208521 0
92282681 512312774 0
154266179 323406827 0
398228972 256027487 0
123518096 203953919 0
30157231 433469023 0
553444342 161911710 0
191594377 100702268 0
69747163 341860146 0
128156434 158347282 0
346556833 454689320 0
213588866 328419415 0
406472509 122664228 0
182620163 246002653 0
92786742 520005303 0
210055123 89603213 0
267152668 207074226 0
180079798 454719026 0
174544695 184797778 0
576836810 418778886 0
265360746 517979678 0
405263207 512285922 0
453042758 466094953 0
433728760 27214811 0
75145011 71822137 0
253262200 354374613 0
483141440 11534538 0
402061781 501652510 0
290775626 303390944 0
382704796 205043096 0
499224895 278677239 0
182708213 473843065 0
440421160 194519870 0
144541018 415443640 0
153801235 362879353 0
72282166 109824289 0
466556170 326033947 0
145581432 377790939 0
545973407 342667408 0
37778046 391910076 0
153962673 308434634 0
563022868 94088617 0
269659387 550129364 0
307262793 454777395 0
394331190 418000070 0
38752221 220604760 0
548197854 178162092 0
176155434 86277992 0
211514738 83030699 0
308658343 465018290 0
546493794 345626725 0
192717530 134189280 0
455582417 404074364 0
472672521 467598615 0
196346842 468433344 0
123880176 260941324 0
104023086 562755277 0
563034177 119843100 0
83805696 275952793 0
392170006 279249150 0
128379174 402353950 0
338919302 236264916 0
313098907 113961204 0
175847853 468445995 0
366237696 508266144 0
372948320 200033397 0
290610000 358779341 0
335427059 117664710 0
448154794 15783056 0
462928014 324793014 0
117282945 261916787 0
164061508 299971007 0
255066001 564530296 0
442035029 281393118 0
340658437 23570531 0
55491046 524163457 0
296183802 479716387 0
5321365 315968475 0
63726353 258196930 0
147367748 126565568 0
529745977 125567146 0
83112565 452266025 0
378648077 239124114 0
76977709 118865211 0
88829624 89869434 0
99269660 83146772 0
356724878 111755748 0
414749058 567982620 0
186355877 524815363 0
49026882 188703953 0
168836450 353942012 0
356903067 476377875 0
111388106 332127458 0
61591400 466942025 0
426545184 436650302 0
551397090 319403096 0
496058444 274649083 0
436824658 542054839 0
540748054 480248146 0
336395421 290981811 0
296868226 54400896 0
120107281 13453193 0
129897340 51777969 0
55345867 505919490 0
424672306 429813832 0
387861671 91786558 0
10644372 244504911 0
434355663 201128289 0
439664721 484813399 0
443968657 27985569 0
549631745 294634589 0
80336493 80755925 0
286391902 35113013 0
319957978 253559435 0
32469379 139523106 0
153814248 332917067 0
278503489 389619660 0
248661242 128259788 0
420453574 13564566 0
12175384 497938223 0
190359068 507326810 0
125430821 171621986 0
192639321 309359810 0
142913027 425138871 0
239147821 129872966 0
277824604 104566479 0
379968844 248959347 0
66789236 148414310 0
128703128 201703309 0
482566675 393993797 0
437974568 437949495 0
402269688 132403754 0
197589100 155926472 0
511456300 218044952 0
364002441 236635280 0
480184789 76367169 0
203775105 151319258 0
16795077 571562891 0
273719402 477424889 0
575046577 518905608 0
503655468 305149707 0
158714147 91623937 0
183998989 346849850 0
309543038 258181782 0
110713283 275010873 0
316891447 171169611 0
493174980 19417030 0
35326986 346850692 0
1205197 41557804 0
135381603 574619976 0
459287749 465209574 0
545840804 347689673 0
552504828 547128215 0
263858834 189948316 0
505503258 392274726 0
101137763 132417645 0
138161285 307201155 0
489382799 231836859 0
209389484 561777215 0
449662441 396437151 0
334544890 229894515 0
346020337 451217876 0
417079404 415769938 0
158139889 308078178 0
285998622 153907724 0
316425834 473108779 0
315194912 477716683 0
494347403 96209105 0
34714857 479986463 0
119945055 142167824 0
306927331 453356021 0
205920904 251111757 0
453031864 482215278 0
126326269 290053579 0
428717313 68773750 0
180509635 502378896 0
244404508 312947011 0
218276534 78707930 0
403284954 230312109 0
164467607 579364277 0
109091954 481138209 0
267570945 105947715 0
47826618 329316058 0
407004019 460619305 0
391114449 492997432 0
342459434 4382809 0
48779238 327049308 0
145182796 386852075 0
485810689 245572094 0
481936705 433854718 0
425567082 306758959 0
530028646 211898175 0
174187646 381171014 0
55071726 46528011 0
97597717 223940771 0
315744169 434023813 0
53496271 175499889 0
92140295 367547348 0
319309318 74443627 0
104120586 274781965 0
58946001 252059184 0
403249118 191619623 0
515093040 138286769 0
134787468 399344447 0
423286984 433046397 0
542129588 132016983 0
299884065 385018510 0
519258652 337121033 0
153712 440258723 0
95432751 201519026 0
116689154 306258750 0
16926185 9832467 0
515998971 168670563 0
540249243 275249643 0
160565991 293373031 0
382025498 463505574 0
384441790 283235793 0
68949415 430606777 0
62955729 75586128 0
506934563 561875238 0
398075607 179056915 0
301756880 395447413 0
396864105 43523309 0
9825323 464658150 0
132381016 246830889 0
116407021 107928433 0
40947613 317795961 0
348044475 192258267 0
121853132 131264240 0
34015943 101989853 0
444078086 539154318 0
511898991 551095481 0
3897108 26433543 0
216457668 162701419 0
509520174 145179841 0
195013479 248934028 0
116761280 531285945 0
477404144 83452018 0
91851211 302461664 0
74941332 497954050 0
319581194 409398491 0
100423286 260871789 0
25740664 63235334 0
529707352 161851113 0
37938730 244871366 0
334827304 459047803 0
76409804 60386610 0
457756917 181309698 0
60120529 573656809 0
404773246 98850563 0
81872698 128572248 0
461708705 357873224 0
127690468 421315590 0
409664810 535446569 0
547450656 206206769 0
419176163 564820678 0
237504968 553640924 0
36496050 276600584 0
136682537 338776742 0
286879940 14698093 0
259499386 204749431 0
498390313 420610857 0
497775235 30627713 0
415780036 575813613 0
116991887 135532049 0
528148379 114708423 0
102958918 115587887 0
368517823 97710447 0
232981543 395235024 0
71288947 8117455 0
556181569 363954398 0
281759266 396029182 0
207968251 491361958 0
235877195 63065298 0
250204883 362888966 0
255861635 126313781 0
562126107 270557565 0
164710884 352362934 0
291773959 275677995 0
443518103 482464225 0
71212353 219294392 0
329219483 494959318 0
486952939 63168450 0
110764074 61414912 0
464390078 328209427 0
449189437 177616809 0
572037017 53705316 0
569386378 182532722 0
20072893 465810904 0
6263285 369489942 0
158444392 348477371 0
64250778 548205541 0
337200324 76581278 0
244484418 96351278 0
557619074 535571822 0
251488797 270254434 0
379525292 219467060 0
144924367 524718688 0
372937116 152185918 0
225705230 288729743 0
252560045 402901929 0
525872457 106003414 0
346820340 320372174 0
160921664 166578631 0
502028954 228791203 0
299227393 173495264 0
529752585 102146489 0
128113653 332872578 0
400602310 468611053 0
414932629 19928701 0
9806210 434092770 0
82279889 151909275 0
329056483 230711848 0
476088589 379694735 0
460268097 238173883 0
497737175 529440766 0
337334370 36883752 0
157624083 200729174 0
473535277 248081247 0
139747469 149788708 0
134409984 168165823 0
139998858 424989471 0
452443755 82560723 0
334604860 458670471 0
7803845 563752422 0
298479877 494998155 0
69759974 86604799 0
112220023 562622432 0
424435685 396939946 0
280744732 68734029 0
154174876 338280684 0
102502721 350691185 0
576555782 421353475 0
50134229 404063567 0
305703303 136638570 0
279854752 1516908 0
326561950 386377758 0
574632160 421341970 0
257738008 562327335 0
331358319 41881185 0
346487078 345028420 0
290180174 484919469 0
105376165 538934816 0
557952945 542469250 0
418903643 391192318 0
451292612 146041106 0
340613313 239033738 0
281176224 82608587 0
231317995 172908488 0
129367726 404896497 0
177817823 291187222 0
17358805 116665640 0
530962162 262411266 0
93186777 120470275 0
385451461 263197371 0
11821902 578856890 0
113485353 323632739 0
397417964 86842973 0
266071552 173249217 0
61218337 146821254 0
194257519 354975061 0
569672254 148048189 0
408189417 129340772 0
143114023 104241613 0
575728248 527077676 0
21237212 452987878 0
375493922 242273116 0
474529239 52147190 0
32419425 560527458 0
460069085 258270770 0
485548033 123525268 0
233208752 354456870 0
422277038 428652273 0
290728504 215152638 0
41514449 91304300 0
367817323 224021566 0
23541229 140197389 0
483456805 114040664 0
203352924 176617196 0
534684331 7991303 0
267158981 423910988 0
158667805 78693831 0
239070685 60468042 0
525400822 191267740 0
449533579 405039892 0
79853052 112181693 0
477630556 25464754 0
243866756 219159679 0
325532237 71980787 0
181122795 554321562 0
448851343 467455480 0
478931260 420620067 0
96551024 431802134 0
74634892 101417284 0
318120468 486903287 0
272878839 245636931 0
406328703 285302353 0
201310707 339048446 0
514316302 261363739 0
215830678 119491087 0
424020593 90556907 0
363180048 510039520 0
370107441 408991613 0
366893184 173690223 0
484895963 326994948 0
102074889 200233853 0
29179944 379398505 0
492102928 200488387 0
504544415 550218262 0
443960060 111016749 0
44643489 358665294 0
293182837 479194197 0
499472213 41971885 0
19739932 311516536 0
412473501 162282316 0
190766085 173785269 0
379312520 257633234 0
92957822 271216239 0
63134315 378681312 0
200085977 11930952 0
125787780 393477431 0
108227339 142285538 0
197240859 226710785 0
55826404 141349834 0
44897372 316014546 0
363211673 538584930 0
227673281 136602629 0
237023922 483212370 0
300938284 416763370 0
491885313 415426892 0
213267084 362113558 0
407420333 420560886 0
131511210 118304430 0
532135411 2495272 0
172964477 404413475 0
546633096 540070922 0
432344475 93011998 0
562669778 559912362 0
421711438 521667742 0
262745721 311380286 0
502175859 135940409 0
54291915 337915299 0
204594970 246429195 0
511048705 337304008 0
501690008 429048642 0
22030898 453322130 0
467263071 351664597 0
542012490 80827210 0
293874216 510883493 0
436315920 311334609 0
331339479 183424675 0
71447666 260991776 0
251212899 259870409 0
353203296 199925436 0
446435283 137840248 0
100255694 404847506 0
245299347 332671517 0
258684821 360411946 0
72854599 265076388 0
30808336 31119850 0
7474995 73756439 0
423784816 54076561 0
262645220 40218242 0
322678693 304549963 0
140826500 357836539 0
491658253 457032223 0
502685225 146558826 0
9469024 339537066 0
60800198 399456109 0
466618993 379829217 0
533424604 126601755 0
541028918 539457301 0
442187269 535853593 0
171716410 18961982 0
233278599 335044874 0
509699121 358827395 0
303262074 220609823 0
485528669 314442390 0
38299302 252869028 0
278863911 6585185 0
207315307 270746752 0
479835740 516934797 0
404427801 226157488 0
222663237 78328075 0
158741210 335918884 0
190684237 194131238 0
435030717 459789073 0
567721660 360439492 0
527765967 5609632 0
108991291 222967627 0
350687949 208546855 0
14750868 161813526 0
484934799 306404325 0
517097504 438657360 0
274749975 33685168 0
233586341 490144623 0
182643494 166368103 0
439518938 49061795 0
186084852 226013694 0
150052536 398097686 0
397278847 384934857 0
472770434 61731461 0
474374852 48582209 0
308079187 128510891 0
322600786 342272002 0
372408970 69001465 0
245596411 315661256 0
190509054 223049099 0
306715411 349363151 0
409745183 89561110 0
450233358 166169156 0
154230227 371504468 0
555597550 158934439 0
38583140 56072724 0
329451514 198139108 0
318541301 565778922 0
428424546 334210499 0
289473716 187538748 0
3156148 228070262 0
60548021 319354298 0
188360079 502365900 0
416458487 71065711 0
93878513 368678914 0
561974366 316922006 0
119581867 518657102 0
229375520 12835850 0
508113899 317153163 0
63979430 266008033 0
190935119 447852908 0
214859763 411008039 0
461321532 86439092 0
104407540 386697541 0
128541670 184465653 0
231844911 195973794 0
371662804 419034296 0
50749229 77768039 0
510556237 63847940 0
276719193 12247156 0
539261732 333681598 0
147391544 119197993 0
20328057 84938383 0
468270354 560109307 0
431550874 141472585 0
460953633 238461838 0
259452298 311015019 0
301097307 378295259 0
193915798 331556092 0
201286380 446287669 0
87101144 385989046 0
380328561 480617391 0
191261202 525934383 0
82389906 444624044 0
398446861 176084868 0
98632909 148854355 0
540251762 274252602 0
65778200 488780346 0
136716140 515018036 0
49300995 414262923 0
333431500 480242205 0
548922872 491408872 0
292661704 267710217 0
46497129 36644555 0
455583129 574758443 0
142793761 284825306 0
65436830 379045864 0
373031809 91230524 0
478622428 395968396 0
529232122 266063793 0
16245598 250043645 0
279665207 153705608 0
561586497 291097397 0
335201515 265063905 0
20884643 468794248 0
304768180 421573884 0
104811605 570735574 0
127126978 352913564 0
47970004 83769637 0
559949581 421704164 0
46306026 253383534 0
271167084 79380813 0
46333113 545059942 0
553989858 470534946 0
499710456 36202606 0
566565537 335365351 0
302062495 244345581 0
558827889 521877194 0
277770889 522681265 0
417262162 560859943 0
244925444 208628976 0
351781510 506859176 0
66895772 538829123 0
116835720 74422001 0
474879999 349568529 0
437751429 441487886 0
571644740 242925214 0
390364422 500448246 0
337185587 496076060 0
245833418 294289684 0
457343475 21967071 0
283434489 375029869 0
577719970 465286363 0
410748890 520740760 0
360692778 188150560 0
290830215 411276911 0
523156787 244137866 0
567656701 268987465 0
563490379 222618220 0
176984721 82669524 0
370412131 558779095 0
468843991 442771708 0
412807602 372140859 0
79958718 325907347 0
48731181 482868389 0
68835089 99899122 0
517616377 230345237 0
168038918 114157860 0
7572044 107798213 0
465498650 438615531 0
236313252 290768398 0
21457186 80651293 0
232429283 123573542 0
328916992 126618664 0
345081896 164109293 0
163894092 453506260 0
177911907 152603501 0
335873424 510335284 0
268765959 228864057 0
536960725 469601263 0
225227527 547819517 0
308070402 298137831 0
382611362 540431173 0
270533625 145525698 0
531347825 335574528 0
15169732 565120337 0
302788515 542828568 0
2534940 170166622 0
191352949 496476672 0
23796435 105551281 0
542571292 218783641 0
271615827 458316558 0
486645388 220040576 0
563290299 555598141 0
87837524 453348888 0
558097980 27317810 0
270230708 296022436 0
371503163 56156159 0
449981412 486576139 0
260185792 497693910 0
246558505 203976517 0
60449219 267059416 0
483195162 440258072 0
85141450 555480725 0
48840633 219915558 0
36376244 191836084 0
494985243 275607550 0
549046635 17262633 0
267603098 512257195 0
362201580 299963115 0
322031534 496154566 0
510866610 295697900 0
238828190 442430520 0
81805853 266446269 0
169111976 493594123 0
509023082 299534499 0
120326793 98817965 0
84250863 342129867 0
15795065 382671784 0
9558017 149547401 0
515849226 55805546 0
352565085 23371079 0
510534845 513794438 0
345651285 258763814 0
189352829 61769532 0
184745202 254356842 0
110125397 444194716 0
186985559 327857259 0
184333922 237413252 0
271464198 305075285 0
55241478 33378290 0
235535294 314408794 0
528486388 99379009 0
124258537 491380657 0
207529151 274667018 0
322468461 184018417 0
109758798 331375335 0
306225365 478168925 0
181357061 120035546 0
239356131 311847282 0
357227957 339206962 0
278701270 212261603 0
528210260 84513102 0
443026343 167484350 0
327978031 473636915 0
461733998 514318615 0
151857082 340637016 0
199763909 397284711 0
575519020 128289095 0
439109404 164005968 0
269309570 334181411 0
64310207 418846760 0
558224470 74953360 0
3962005 460481663 0
471109141 343817636 0
328669983 205065518 0
164499155 551996332 0
465267283 569910587 0
109617335 457090032 0
63751095 536035199 0
25399846 380346895 0
59988683 562563325 0
32720994 305552869 0
88973406 442936413 0
466932310 373139841 0
442130810 281910274 0
67964794 136742377 0
118176062 569108088 0
178010955 345240793 0
57369103 526562149 0
491211946 443234852 0
122192283 388970697 0
12171853 342837116 0
460457555 444273551 0
420042224 100222642 0
69648304 124255122 0
331887712 163958567 0
279110847 89813162 0
175201477 264256724 0
548675715 137879143 0
407769580 479458468 0
266812904 482022842 0
218139258 247315625 0
280505791 313223343 0
82769458 417405878 0
117541235 575488589 0
155437690 431252643 0
403515618 307403771 0
560562945 217869304 0
277715654 203834774 0
474705296 503379864 0
23917721 421268598 0
426200768 152232365 0
536648939 336296634 0
58723410 45150836 0
54872335 327951173 0
364360307 278849144 0
500219965 519138181 0
538320749 143264159 0
21567209 161266595 0
329391751 143054393 0
233979990 9293874 0
293422875 445414048 0
376438469 178248980 0
449895469 403921960 0
320650350 140417635 0
280596917 259999208 0
307211828 501381127 0
32333740 536708155 0
142324599 471278984 0
181503092 480500071 0
159329340 569612553 0
489204589 513109998 0
22561403 446317962 0
300526974 311931584 0
498461332 405627503 0
320578565 373327957 0
480927549 367026763 0
494724835 295074374 0
105214800 213768820 0
11166760 311907920 0
252464074 107525880 0
70672901 169081519 0
309826122 419206324 0
59685516 47490294 0
230941296 296204292 0
502660723 28425432 0
554913729 150209924 0
20359939 118404745 0
42210624 545965494 0
363394772 15538060 0
12980553 392975882 0
244761616 281867931 0
48018664 314460362 0
379716363 369513200 0
299542687 355893676 0
429562960 405730000 0
320820940 136424111 0
82300237 204597940 0
511103174 271652042 0
51293863 129757009 0
462951624 211109913 0
114687208 72297626 0
428529661 296957819 0
321965671 220409332 0
423142839 321828020 0
246978150 131677921 0
90861109 225665049 0
83733376 81871550 0
497406965 544211828 0
119051279 520962696 0
350191096 443062966 0
453820910 362753354 0
342348243 380147288 0
182542827 173572283 0
474233539 401610931 0
225953176 565727789 0
452481506 536855995 0
189443540 305999995 0
226633424 232278677 0
476621869 548750852 0
578973884 374635212 0
516476698 268639453 0
181354144 235921118 0
358716054 274914342 0
56359701 10454988 0
292329914 552761248 0
217495938 477809728 0
174766049 377598151 0
494440632 434297895 0
85565686 197485019 0
542355493 373924269 0
404750642 244836298 0
171625622 339694229 0
25731714 15181486 0
394178079 181240339 0
489121365 314824543 0
195827479 394902047 0
184077519 345293675 0
405092931 35980887 0
261786260 165688118 0
39454202 161881914 0
363001585 47785429 0
322828578 378774171 0
553257471 161342138 0
343364397 165072361 0
178821220 237542559 0
209424324 84631368 0
305405237 379635416 0
198371904 546215030 0
375743568 575943906 0
414689833 303654723 0
110662653 8635522 0
216870896 268589487 0
109761183 206877755 0
249937154 155812197 0
278644548 298017733 0
171190911 436406129 0
441947701 28497533 0
549524974 477514127 0
523247132 575841341 0
534126274 274563801 0
160439555 114854610 0
162683286 349645996 0
346389617 132572869 0
18946067 358028218 0
424817867 562794442 0
382408707 527187871 0
87400383 308613757 0
304121495 118632025 0
137036606 320462490 0
42491679 168217659 0
376559814 335539303 0
489360641 124052666 0
108793874 556776096 0
203233516 471748237 0
62376901 294427549 0
187589105 118144687 0
318597111 524505577 0
527701970 176648466 0
337414125 194412249 0
510229060 334440918 0
295538482 411986241 0
314251724 36796248 0
392299753 223707076 0
61090418 418921159 0
12148815 453694343 0
90706107 458739310 0
112358885 169356390 0
410848586 36273365 0
183235639 247993460 0
249911318 308148611 0
176573019 139286495 0
97303502 27304210 0
438061237 371283490 0
218023186 400158040 0
240944753 81194156 0
444201715 367525602 0
88885866 450033592 0
499144923 79914552 0
323037603 320413237 0
542583688 157160772 0
453173309 141085708 0
262776450 374650311 0
129411467 224592088 0
132191035 86337192 0
439862204 406372888 0
418270370 316568364 0
85383021 253658073 0
263743609 337287367 0
470565711 252397548 0
534764845 308049096 0
249910266 462758275 0
199822948 460423078 0
573074870 149398080 0
323953285 369080320 0
553293884 9845734 0
314733100 435352207 0
560046555 33395841 0
244716712 562984601 0
272728401 345333675 0
480787248 504618031 0
543101708 278082278 0
210084053 6066498 0
234769892 88924797 0
281414183 510645597 0
171714477 215929976 0
136052501 128133421 0
278276271 304553421 0
246909041 340010777 0
310280296 257766812 0
527156254 458112791 0
158177897 280487486 0
157621691 171723166 0
350588323 305693317 0
84831187 76196629 0
278994266 461379574 0
500868455 296018294 0
235019881 311773141 0
299828512 441703120 0
480177841 426467083 0
85428 285332274 0
60442770 502068265 0
131978517 47089902 0
88623199 135029532 0
393978147 314191895 0
116651484 436115509 0
305970179 46361308 0
290766781 285552594 0
362582836 298328002 0
221733715 487739869 0
31902967 395360914 0
193114270 168882452 0
566037840 507142165 0
10331621 519047231 0
6925141 75418042 0
267181226 489552017 0
359286906 8484709 0
520008749 324112720 0
93343298 75033841 0
508317778 119827666 0
85752317 374020793 0
158440206 379340012 0
237058448 349018023 0
474683576 156641389 0
186704490 68350683 0
149441014 444698435 0
213109490 49098511 0
109679979 160076667 0
130081682 65201529 0
8099225 446466690 0
129945639 90568883 0
241043025 386913836 0
154277994 276018330 0
122550450 512694791 0
444101758 327635581 0
348771979 49287340 0
75242208 221511718 0
24198927 517502755 0
448220031 286037005 0
454637694 90934773 0
166660682 80278675 0
86644816 36450026 0
506318190 400053568 0
280522763 367268066 0
429703468 180033573 0
229578863 205780632 0
268664659 488618116 0
172149175 381242723 0
104561846 437824878 0
314324938 187008111 0
121976957 559554439 0
112915625 11571782 0
359661423 113861456 0
345064196 318866722 0
298493486 457777380 0
539806878 380234023 0
159098783 372150520 0
237442336 248334774 0
274849786 214872020 0
186510164 11645997 0
276797079 172741243 0
357283273 255733155 0
282119876 354132831 0
333970594 550059541 0
117864462 318438003 0
179367689 373682470 0
504008836 66145671 0
84926123 99344181 0
518700507 200207272 0
529329765 22405634 0
532643788 224039381 0
516956746 265178761 0
259658033 260870531 0
185549922 25410906 0
576551860 362921077 0
531521294 171802160 0
243190353 436075405 0
446897387 101620806 0
315328967 428321824 0
309567120 303315235 0
502534864 511739568 0
186901668 345560336 0
168810278 367527447 0
482632800 421032060 0
407201270 319858474 0
464620851 286405153 0
297009711 515291612 0
311792221 308562524 0
141664895 56259122 0
420066758 419671844 0
58670300 473310349 0
167051486 358838549 0
160928352 355155462 0
199407237 460813455 0
77219050 87452294 0
438679398 214193656 0
474941404 397834712 0
50839158 99603231 0
228382874 169158689 0
139441176 384088832 0
493423124 362649466 0
146319503 559982090 0
572730909 388979348 0
366004160 287121508 0
559291989 62072799 0
143861813 531339565 0
197198604 293624421 0
314231597 82596677 0
18061851 578893099 0
238890506 263970407 0
183838858 408686222 0
575024564 44063284 0
12411080 156163042 0
259997677 539047704 0
137920080 387928486 0
532907340 405481238 0
75545744 378633029 0
447110239 489679634 0
443493274 430922957 0
465436324 461864211 0
125557748 419569567 0
282820761 247458217 0
378192105 556766835 0
360336477 244689055 0
56560450 234157720 0
340696971 427432093 0
288494150 363445397 0
76812453 351499404 0
542280901 527819558 0
192342160 370906032 0
23630065 155883920 0
88366933 379843289 0
220308512 276091208 0
52321292 336955822 0
172424584 158212568 0
77724502 496856787 0
162524013 314423771 0
109803633 203304162 0
116671312 307188505 0
510613390 405721643 0
226768526 556449563 0
100330436 438539054 0
311537173 326264347 0
82034641 175808694 0
131673932 276041368 0
19058774 524989661 0
25375467 428228383 0
243128338 363185122 0
180528632 539623714 0
288993095 341587010 0
100400084 162209816 0
40831072 444205986 0
323069012 69745314 0
211210159 162557862 0
53024391 91357980 0
362718555 211233231 0
17081990 518400820 0
15042097 239214283 0
482461064 133385852 0
152808240 418841709 0
139260607 355894445 0
492150106 191635971 0
135894794 128325352 0
576638000 578526556 0
234836506 516766169 0
554671185 307770017 0
429876230 271503240 0
159465360 306242546 0
269689059 170224917 0
272176171 273337547 0
76163624 331652786 0
148661823 509727221 0
164303315 76334842 0
379092321 162024525 0
191798070 486719377 0
232685881 407184499 0
127592713 65510723 0
527099803 446688305 0
172583137 60123893 0
46144215 100335566 0
279377711 34290439 0
341353652 432037210 0
5865435 101245440 0
388318240 555447296 0
259555296 130052422 0
279882087 1920213 0
28257599 117264344 0
147738939 218804457 0
353358830 392309660 0
500583529 319817260 0
505606178 493100410 0
324982825 71499778 0
282687635 385877368 0
457119309 533562664 0
114329690 574592569 0
263406363 350176350 0
457242971 120989019 0
409944518 545043269 0
67253505 230962097 0
516100087 480379200 0
449394804 141144679 0
238059032 551181204 0
285102323 244276570 0
158871606 407184077 0
541107210 70188064 0
272399676 10595048 0
442005502 249021062 0
427004676 430991321 0
555015464 561035947 0
203062860 512333778 0
492454168 276350505 0
551356699 230855275 0
450924936 8296635 0
369695728 375844830 0
158410972 423891561 0
95866962 251239311 0
137287388 543456861 0
230295929 498154689 0
270855754 530152378 0
562818885 263968592 0
73056227 208849084 0
215622456 406361646 0
436381277 360484701 0
13144053 251945087 0
552950744 501997001 0
368372307 284879190 0
14926353 5317173 0
63105323 481842086 0
394451965 259638602 0
183912250 534045174 0
277559908 251024864 0
492327309 226883603 0
506481520 546722120 0
389078605 529501139 0
193401692 129537405 0
423384654 255306988 0
234207718 85113912 0
306236203 74111710 0
339029598 295032446 0
119153320 515926995 0
333014264 308621459 0
447341362 221481817 0
327325081 39380269 0
126285984 321453097 0
120230867 28056169 0
85741311 456819534 0
300597542 31557552 0
351212512 567150435 0
187319716 148972 0
43739895 339196923 0
537495547 294806056 0
214100605 177420247 0
44299938 421305613 0
533599014 463980883 0
150154639 265357979 0
323716360 324645656 0
204054845 568577784 0
30240066 145620779 0
322953267 222520557 0
185689882 185180960 0
410566353 494108006 0
37597455 412239756 0
303529911 274982657 0
171530652 463803459 0
96327429 81690982 0
469316851 395880029 0
211050982 18562909 0
383195011 334141938 0
25902433 61024331 0
401130672 117721491 0
146267170 16231457 0
458361435 157110097 0
117276093 153206736 0
461009719 37781477 0
361068513 140178557 0
200429671 403014241 0
238954719 344658532 0
21859364 466744485 0
566992179 573436899 0
260931868 429275939 0
527582880 384741192 0
574018930 155839578 0
100418329 243640966 0
504197213 162320874 0
89619432 268841919 0
494168474 384350158 0
392287841 466855389 0
189196763 555021415 0
5098193 343354136 0
456506198 282636093 0
2162978 248367741 0
477618321 183277102 0
117031989 31082783 0
32976777 502403922 0
249067653 22392474 0
241819333 13693723 0
167746719 390976632 0
363173185 566563746 0
399838852 525661672 0
301903425 105823660 0
279648147 382414813 0
569241845 564543726 0
252817077 35897515 0
551705567 373801493 0
221705019 563864977 0
285693910 326105917 0
356221198 294856385 0
273272830 467671340 0
252010575 491883411 0
261741235 262224652 0
492451317 506222927 0
189777747 245741749 0
566968313 166193290 0
301624835 17264050 0
398541699 261532476 0
198378563 571082663 0
242098866 427601863 0
377659575 87899365 0
182493604 368051026 0
390086658 316125980 0
185436268 3032562 0
110387317 359105403 0
211085914 567905172 0
398878091 66523651 0
320877421 382150098 0
479084033 8850692 0
110486410 425276492 0
414433714 381266213 0
9039293 570351387 0
278373220 207975025 0
25087378 401213746 0
76200617 293724065 0
496575961 155199784 0
292185702 374022047 0
486196917 321762814 0
445184139 525662986 0
222395514 339128041 0
258516068 274438150 0
463732874 284424007 0
312458805 438610235 0
412723969 59283170 0
534014491 33901681 0
456635356 318266098 0
41952185 486984168 0
69057075 106223581 0
230053768 560827725 0
524450495 534303895 0
57958926 462325330 0
84798782 204945994 0
557871563 181701006 0
333519370 522548109 0
300170585 313944407 0
283311599 464403008 0
208778631 319414447 0
204202456 278943354 0
209040091 250034245 0
467271895 384290029 0
252333242 191054253 0
137979745 7777618 0
153842199 521510742 0
207496189 442262163 0
491166154 547733064 0
91873157 457264584 0
475311221 437613061 0
128540888 64927981 0
150559096 335557595 0
567510985 200296607 0
100777923 3071456 0
189805088 319314246 0
168798854 291481530 0
41913071 122432138 0
255027747 476138112 0
148793676 559630453 0
491101529 294413743 0
148955089 416045185 0
461921605 53231957 0
6998995 367521457 0
331581573 439451025 0
366835032 116406154 0
118406679 45264581 0
321771511 360260340 0
193621594 143621319 0
20928581 28363108 0
557799111 523502915 0
396366726 105135311 0
389934440 534378306 0
228525985 506312419 0
100576463 167972578 0
311352257 176387029 0
139190814 393171551 0
455125847 573525716 0
234325559 496279505 0
255702725 499928129 0
433007876 200211982 0
125230502 75646105 0
443445368 10062079 0
410796333 462651282 0
266943232 168920494 0
326870071 133514580 0
93583193 84724670 0
538030346 562035021 0
428059804 392286012 0
345904709 475236963 0
35653845 197609353 0
452668176 144060864 0
505947775 357586384 0
554749855 553235478 0
63547329 100509738 0
249793300 320897911 0
356266208 512581175 0
42781983 478403730 0
284546330 142413680 0
421230609 473145754 0
502844052 251916920 0
114128144 252133378 0
309916135 87918815 0
161004852 563862478 0
334500578 195190891 0
462668894 455919848 0
365754132 556539293 0
478836279 120766193 0
142877492 383371243 0
304855227 519821995 0
570570759 455038134 0
373710226 33339638 0
304185915 469942962 0
254445254 409314698 0
396787138 355553998 0
135892068 26681691 0
479133160 531637895 0
391566366 120871151 0
219508800 144074808 0
257965417 212980309 0
80962004 498999586 0
135933499 266638411 0
441788401 50148752 0
294794522 407921198 0
405962546 507636440 0
478532680 225108043 0
308610982 342154014 0
255380740 38717191 0
184645684 116027976 0
57408261 386924889 0
180932270 122934666 0
374417590 445231631 0
171334402 454760022 0
346870944 98276876 0
408420693 424353246 0
349841926 430843965 0
251820129 352183158 0
307790401 85133377 0
194216526 195697139 0
330051727 203211623 0
230853068 183780571 0
526289142 444788550 0
224476628 125742476 0
492369710 239775656 0
137888869 565128424 0
53292808 225632780 0
532939106 39690401 0
465742068 282342154 0
301451927 230714291 0
122488464 428939021 0
286629704 365363321 0
507988987 14340186 0
123094491 535245212 0
211781527 410320841 0
536055578 16804100 0
236092960 387789330 0
486021720 158695698 0
310220803 480746665 0
555352800 215567840 0
918067 87387554 0
188616117 443627720 0
512547290 272715135 0
449378246 193897076 0
408031275 146600458 0
304348995 177954379 0
534149933 576402898 0
133939525 69627352 0
218048639 203047460 0
280715562 522795431 0
541790076 554703823 0
190079888 34235004 0
279628296 298428493 0
410981184 359555546 0
242142955 264395764 0
361691024 194038088 0
503619240 121463955 0
372979020 38243752 0
482390158 391689255 0
247853723 530473588 0
418807349 358593651 0
507206319 160224010 0
220495901 101148872 0
260141276 32218735 0
184648626 223735991 0
525277190 423176179 0
403193231 500137420 0
143375309 462281687 0
493119274 54424213 0
544004941 157240747 0
212138915 255894740 0
225095406 131157399 0
197438247 480664211 0
546430945 323234515 0
462613248 469954132 0
42701087 81868054 0
193181042 204832524 0
460339125 555921600 0
252368841 126284905 0
490406125 324782916 0
521764624 265797308 0
71211710 412271025 0
555119164 39576364 0
154438621 333093273 0
76308324 231733068 0
6063531 170522669 0
56162692 84014083 0
398383115 489341277 0
43780378 155851149 0
300507682 515511437 0
340044222 63765895 0
212778972 129607774 0
524857230 424524921 0
209514866 150694116 0
554392798 68838955 0
300701984 497554766 0
86805665 96098324 0
162416923 533072842 0
212651992 520485275 0
389277889 208760624 0
204461362 514005388 0
423836336 359680556 0
494113769 518501305 0
413713968 451179143 0
171161739 150554632 0
305878304 504557254 0
124911460 387047166 0
81627504 103759223 0
38408436 2219044 0
21186274 178991208 0
409202543 344682707 0
119613462 265022884 0
349836475 454159673 0
271786048 237101053 0
407993682 263396611 0
254923906 151999451 0
436591575 579266291 0
117528165 152350611 0
424999008 44010550 0
243200774 82544367 0
474699815 494670667 0
443353911 234796864 0
516120613 464463287 0
217804532 490836354 0
463334386 506435209 0
30729798 194987025 0
451675270 351557174 0
542109539 531533581 0
146510614 53036239 0
150950266 370083958 0
286640613 214085762 0
252876235 410408948 0
340251769 540820295 0
497493676 40761666 0
58517540 357109367 0
151896193 480237453 0
1743197 65878531 0
223839873 302630016 0
87910694 195440439 0
480270953 74211114 0
492666216 84495239 0
490886405 77436280 0
424687091 380747753 0
270872399 72850042 0
268179470 335593202 0
150251854 447848864 0
562212588 216484891 0
548476471 339309260 0
199074768 169453155 0
478205139 347480124 0
67014855 90064983 0
579006585 348301359 0
48520216 213570488 0
177973309 562399810 0
370802067 504644728 0
32186574 228659327 0
148780699 261478650 0
360893475 303215522 0
285171351 383984582 0
346177971 550621618 0
323305041 382552109 0
355951316 84958864 0
331451678 384112418 0
136167516 443505567 0
512607404 234858949 0
280044363 147600099 0
152554602 477051212 0
16374892 324824916 0
385542090 16936427 0
326545290 99808310 0
246974740 45343910 0
120071133 229270 0
298057085 116970135 0
62405513 563571701 0
133103008 547861079 0
139730084 500468481 0
81481669 561031355 0
273604958 492641515 0
221066308 568185755 0
486119228 239842011 0
88333374 327800801 0
28043108 394620218 0
351869666 122050227 0
334314741 325735132 0
426005644 54098957 0
232441282 129867798 0
29787150 52330538 0
37395335 210436141 0
566750012 30624242 0
233394704 470331927 0
465305473 48459781 0
201491809 521646622 0
516455608 110797538 0
127407168 39235552 0
377340024 226526360 0
146141380 330282111 0
191064419 15423526 0
262500724 101889706 0
199286189 258223351 0
569947946 13162469 0
328698708 265894152 0
509105104 190482427 0
122282227 122462270 0
51337338 62044567 0
525475484 165421744 0
422099081 447928666 0
214709993 400299284 0
6267252 146988578 0
314928598 383619671 0
509046874 328024538 0
80969821 309735122 0
211802852 122508580 0
431586641 97960301 0
369556654 225400223 0
328744641 223126245 0
547943909 34050876 0
61524799 315239389 0
258337718 163040299 0
525632527 127210286 0
358321697 14959581 0
381190791 500143434 0
426461922 542559081 0
505206321 160591957 0
107151543 231115552 0
381555183 14490194 0
325994953 284721384 0
441558071 247393616 0
464840328 337781799 0
383437372 157973332 0
257875764 551257597 0
562079151 118431577 0
304457066 340152776 0
131033594 512549725 0
451845965 499884073 0
236802330 373228949 0
330610194 226355994 0
511825847 289715232 0
99817222 27702294 0
221598887 14961423 0
409644435 129497535 0
123929759 170676167 0
228586579 506089005 0
234887699 269388684 0
454248653 521305869 0
443913407 434278988 0
39916163 54286181 0
505694306 295844806 0
294801621 27033830 0
121017557 79992772 0
76001208 276368663 0
371039959 168392174 0
389840268 465433364 0
364332933 538036499 0
33212647 152675750 0
16968393 126306781 0
341193188 353025651 0
52581906 215551341 0
411943324 296117997 0
540689760 210830059 0
526013521 493869099 0
262288925 114796146 0
81291924 306733828 0
309064689 29349598 0
170695774 17193512 0
105974615 188341052 0
180300453 563777233 0
137487095 523548158 0
456117618 530977530 0
309040182 242114924 0
394911675 449482021 0
182273312 577677825 0
308996199 7827482 0
190377720 382568397 0
211938626 387724056 0
31195669 265959110 0
144568060 248125371 0
449534686 25679867 0
216805963 540030465 0
169536353 79620444 0
55520500 502340543 0
161562009 439514492 0
25866526 36392597 0
504075327 327070503 0
124585050 10992934 0
476177476 228823401 0
306651228 200220308 0
566826932 132336008 0
451822629 307811760 0
56654863 41624677 0
313630565 177467099 0
424185641 446102689 0
129126490 354378398 0
351964489 479646757 0
471231802 188034762 0
46583019 324127285 0
176836429 207924581 0
496680781 22655659 0
503638634 26836038 0
208312154 352771822 0
490921803 164039198 0
406042870 552844252 0
199146067 149174408 0
283632654 192135920 0
449904255 290889036 0
158951984 304021221 0
266965707 456160160 0
426146832 578331726 0
508697671 290353141 0
478147216 96124669 0
87928468 12226826 0
413021367 488489189 0
225849828 257311520 0
548403102 377702307 0
109617514 572176922 0
169450099 1585737 0
399126040 33129066 0
389230068 421975084 0
522689692 547257858 0
565087986 544574233 0
389997076 56883069 0
105849731 463300903 0
274101672 2499963 0
63716508 544504446 0
173296749 29584247 0
417999974 45633810 0
258966060 22350530 0
121278011 107235638 0
100505121 246030522 0
438643656 191944670 0
19097552 371811019 0
3875371 525866831 0
356459377 155963938 0
324642100 324882280 0
241844844 463704609 0
192822746 257238034 0
273476759 51056283 0
242593676 73526876 0
201178952 133974481 0
483353324 41704558 0
106016214 124304465 0
310597494 249149873 0
67462630 228568516 0
530835661 494854066 0
237322828 105541360 0
492866193 247230104 0
381560893 371154243 0
388213874 501310067 0
95010964 102161295 0
197244872 330344061 0
165608404 56277632 0
309429453 483990581 0
202709926 427691865 0
275959989 116724408 0
278455754 358033899 0
359518089 531935002 0
37029896 61892885 0
154581768 283822951 0
262603559 169027270 0
356142749 148251274 0
325211810 498145492 0
475576889 370528387 0
227158185 189915682 0
291467600 404837576 0
380159198 560235263 0
107150031 43454524 0
321224367 165695889 0
355845515 195924153 0
278352594 112130158 0
406241958 301549665 0
129961393 370873713 0
365169649 253420760 0
52376143 306281226 0
511737822 183087145 0
407755016 216406736 0
190893741 76684491 0
545836986 486342758 0
82603482 167958570 0
173946564 359191481 0
150528799 257636517 0
36853667 112975383 0
9296899 455531913 0
270232894 99147956 0
12449316 188681736 0
152343644 153382934 0
287791828 496995619 0
474732793 85617989 0
513353128 34274657 0
316104713 6098363 0
497342121 231774124 0
53637027 225088276 0
429972896 268806946 0
536177131 35405790 0
514327511 329607547 0
560326000 69543562 0
138321271 536826615 0
505322717 308750486 0
362434312 24126843 0
565435763 248474263 0
21196508 113748094 0
558913994 561319448 0
348664076 485582940 0
176913613 443285762 0
349425683 306384041 0
31799098 440408111 0
133267180 507006615 0
271962585 37595132 0
357763456 24168987 0
40708724 442217644 0
478058036 283635486 0
350560244 33439934 0
276887286 330457404 0
434640847 425654825 0
138029879 413013709 0
355976402 440319457 0
293954022 8822801 0
335603765 217537022 0
98043443 361686419 0
394218466 359361321 0
35112351 386809493 0
136081193 305125962 0
414204081 331803547 0
408166030 299232591 0
150168029 231046204 0
116389128 572011924 0
102154227 423242174 0
6822615 200807029 0
350827104 498756189 0
8613628 278886776 0
403930438 490129613 0
452122723 442998416 0
247776615 281585562 0
447420270 422102445 0
149062358 459674573 0
533872601 363137902 0
560089795 281482387 0
392264168 477903609 0
55207018 238226241 0
88275108 496157743 0
232198044 169852560 0
35493658 539266774 0
199382287 235877581 0
330686965 249005431 0
128590315 333956054 0
83579632 348217871 0
277064032 532848919 0
249437823 254765233 0
216036205 542431609 0
429286673 55824785 0
331508158 354991910 0
138785414 242970045 0
138266480 235824061 0
200186856 406486307 0
482439489 214575771 0
212881264 176499176 0
189456800 195472313 0
36925885 272199 0
379120417 571760461 0
340492870 507419869 0
567184669 470390384 0
25543492 42546860 0
526184391 290049404 0
549729322 465382633 0
57988122 566674817 0
445227341 66836872 0
73552058 573366425 0
74215694 485829307 0
187225529 267375511 0
386939293 105575783 0
100355928 457191323 0
3264822 121661178 0
46419725 73202672 0
401342081 188355944 0
84934636 145045812 0
507330479 128474431 0
49741730 6637905 0
88267207 375669151 0
440892984 218787207 0
500902210 341116754 0
131860197 259194541 0
519785917 82174963 0
388621882 310798215 0
58780080 141183793 0
54568309 162877080 0
45701551 186577022 0
197938955 146472565 0
120831588 246585183 0
387152942 30402040 0
296074344 134398105 0
311054112 5283898 0
372989401 351355325 0
97640748 116370577 0
334975225 561498144 0
493858551 241534486 0
506147726 219333752 0
168055409 468748564 0
467790857 494844599 0
101483685 462358463 0
464354364 447789926 0
370227003 170930431 0
123921051 360380061 0
200077524 104425872 0
466136909 149384600 0
124451549 103825234 0
351590827 322814034 0
257321464 257763215 0
98447860 114976402 0
393311221 152348682 0
60823100 528327239 0
39862735 421902045 0
394369048 266665790 0
493424511 104184986 0
577481993 15985018 0
76315727 267152509 0
339025938 155672410 0
357894615 258671121 0
155016012 568190127 0
342870645 550128710 0
564880241 109490502 0
281801403 213160193 0
395950103 283126052 0
78831427 10806255 0
343118280 383641390 0
232049927 30204105 0
563702741 185240138 0
331020836 11445651 0
402251158 432790576 0
370013630 256292341 0
150619007 369993858 0
414658870 578232142 0
458281084 343857363 0
314666376 280033871 0
35884919 190283887 0
303759240 5208185 0
277796074 200718339 0
15038551 366603865 0
124272675 411808089 0
22575181 50791498 0
118911727 221862843 0
158824752 5282780 0
552475333 136074081 0
252649700 210893241 0
227067329 567132784 0
420322726 470455628 0
309915249 343124245 0
309611986 241221649 0
207728504 79228285 0
422023933 517208568 0
155067281 248669923 0
101993363 301676546 0
198584780 500551836 0
99816695 143912848 0
493545598 193072153 0
87586234 159479602 0
87552104 505788426 0
420572387 399413618 0
249565078 16528282 0
358855690 223225573 0
4894128 73705089 0
179924219 373689901 0
385638736 372089728 0
511228472 94655590 0
407188374 416925267 0
211357935 1568834 0
463932693 61838913 0
328410268 444626680 0
474935492 380686595 0
299312916 552069742 0
386009504 144944942 0
488431021 153222735 0
218908398 340223558 0
138679284 363658434 0
207192991 307548842 0
166929901 78491633 0
82620766 64780626 0
524887475 320247565 0
93015228 424664279 0
575068420 405483368 0
209502069 96159588 0
377701647 131463772 0
559880590 363890562 0
60171315 486657729 0
254527489 555388151 0
142618937 373699813 0
30245028 202527011 0
190389958 245149650 0
291913513 423672004 0
425174927 525467440 0
331892370 35614824 0
372264741 348037356 0
309861625 531054141 0
521773176 386279307 0
426477562 39643771 0
86342660 97896719 0
442568195 289290621 0
270858374 807829 0
415735951 173581665 0
98701507 165558505 0
366750685 220333753 0
218016593 288377630 0
72860726 225273389 0
220216285 199670093 0
417956930 417621485 0
497997476 423928671 0
21298949 55118901 0
192477976 385652032 0
390812032 500933836 0
421823980 247833172 0
163507868 454624044 0
114902125 405469236 0
127533248 407107395 0
6337958 76659460 0
471560390 252311668 0
415401100 242095447 0
518116896 494934239 0
202253995 314490971 0
545962371 578551822 0
154026250 172812612 0
478334773 54122129 0
413782373 502270639 0
78659006 65914405 0
158138735 278000282 0
161484770 342706967 0
286297761 249599436 0
521942435 74875003 0
255568726 496970785 0
556692990 424920925 0
79038156 192540800 0
444695318 147431247 0
53035842 353424737 0
190288959 78508652 0
53659272 477324837 0
441456400 156377217 0
44811631 307428396 0
81130314 258097023 0
399127945 328129945 0
43760070 572291333 0
349888937 69701685 0
262843028 333477220 0
339120145 8093348 0
97163547 538202406 0
301057401 77793491 0
426678522 317837322 0
373664517 394607205 0
255603424 578776375 0
122892191 431749799 0
193642689 497581262 0
262646970 412959846 0
407066054 337687036 0
568109671 221971436 0
81514366 76172116 0
571409703 128150873 0
88066327 132051710 0
373092013 314003861 0
137315157 292472849 0
372870317 407129653 0
38461291 462671925 0
196772605 219892173 0
375886608 117573942 0
497695456 74588840 0
494570613 510401968 0
405650538 311156104 0
435214876 143943479 0
358944243 172108286 0
323865172 345933638 0
342395544 269230209 0
304412055 90369555 0
70185760 534845694 0
132057654 565671340 0
335746333 421365296 0
317235819 100190691 0
492178775 187470656 0
157497028 68987819 0
422401008 326059371 0
498039309 254335008 0
376865955 499283875 0
140806606 287870780 0
176384597 368155165 0
383894400 501078671 0
325754045 115804230 0
371604136 128746900 0
27992961 58513057 0
474999852 126385375 0
378185511 95886608 0
417943463 286162641 0
517773713 59931883 0
356685269 13517747 0
385983293 404788514 0
441324003 183899719 0
177780159 73384721 0
354915009 221730713 0
47634079 395909224 0
157022072 384821958 0
33036607 361228213 0
139280637 176537826 0
65745435 198755348 0
122573181 444283845 0
40595435 97615433 0
338235745 527779984 0
448964532 352557783 0
115850005 539932048 0
435798030 245239637 0
377071477 565027099 0
281158216 37507522 0
281367842 337021626 0
193858115 475284725 0
213249666 342316676 0
442285977 195232567 0
496019519 445057313 0
357716823 261651399 0
291454783 256762300 0
407489895 246014791 0
558881092 526807781 0
112262447 75868318 0
283036813 148694983 0
385817823 529573147 0
490615914 541292289 0
379034528 351559798 0
567220499 574500001 0
399842772 341772921 0
516053263 312691280 0
131678849 411283877 0
513494493 553475969 0
545665506 155877513 0
208949238 288003619 0
432681101 691699 0
368180436 451320173 0
388635697 344796161 0
225274989 235510496 0
237638087 575321907 0
143070379 154828438 0
523988331 483687502 0
397244274 249547637 0
220117820 559157255 0
160282100 159010162 0
172293104 223352978 0
361247065 318813843 0
360146423 480913945 0
375539336 72450759 0
375434595 448692456 0
428761234 113984862 0
258406659 381517071 0
381178504 140832754 0
296681228 367495765 0
571157428 525253946 0
190410788 280359732 0
439006323 497401548 0
363973308 238581192 0
352504788 4222555 0
278973819 268162000 0
429551419 52801398 0
351450878 489379514 0
314507912 85632044 0
460980339 111638861 0
24027453 417629024 0
314329698 367864563 0
524071709 573545007 0
561848141 159087575 0
508364982 294187404 0
121554073 481792348 0
483098233 508860338 0
113214955 494342063 0
408761501 349109323 0
134863091 187241018 0
565989543 529425770 0
58376479 188242396 0
284355065 117908146 0
358400470 178872066 0
15786519 229077059 0
255421293 110851634 0
487637284 484152117 0
103114344 169548488 0
385775194 121562466 0
85306603 152347134 0
94604495 46124726 0
341161436 85728937 0
468903003 297569597 0
535041745 569493782 0
287148707 125371216 0
16734382 228625933 0
468530042 426819105 0
68635142 379353762 0
256938101 71702816 0
351614996 291725295 0
61845289 449643895 0
299219594 3484340 0
356721996 46420278 0
477859905 477998822 0
473029075 349241558 0
500574763 296247065 0
310812683 49425640 0
313583840 331575541 0
501678997 335918772 0
335114837 63185704 0
381157534 154952439 0
25919020 388195 0
15061354 66464157 0
332305027 352748258 0
312023839 219768305 0
172654578 389280251 0
290081189 59089092 0
523322812 120579921 0
318738870 374203481 0
121249413 484088244 0
486329984 405256779 0
177645232 407011302 0
161958473 497799788 0
376798619 150188340 0
531539990 282087715 0
359060239 110311285 0
497189355 201838297 0
420165212 428344181 0
565766361 294246262 0
107156906 528100549 0
142696359 303547889 0
228926011 351757095 0
474377518 253051780 0
174458768 107316244 0
191905621 524503176 0
79994608 29535327 0
268519856 429239023 0
484057091 420258 0
416828884 113118307 0
464698087 412482370 0
375768827 563954709 0
205585340 521910472 0
514033875 496714902 0
70652918 359665927 0
309159358 152442990 0
367415184 394300520 0
158271543 478434106 0
91112730 32094767 0
301016396 349467750 0
12764737 53275607 0
557285108 101534035 0
383572744 135525140 0
477444027 577391570 0
195274556 519561828 0
278921899 146421804 0
310965245 166397538 0
281811674 259688757 0
223129675 427218964 0
29320027 427945926 0
274811503 212552796 0
511087435 454471975 0
316423141 65892883 0
16255897 338643269 0
371218792 286483727 0
545627796 349027108 0
103740169 166615490 0
165280011 402768156 0
210770470 121763754 0
346602967 159214241 0
60859383 168923226 0
437235373 536321886 0
28007688 491087240 0
460403602 397454498 0
353910043 181834138 0
114868722 493683565 0
228057733 137541811 0
343233383 61908159 0
485815782 388305250 0
534766670 148176663 0
195813407 405900544 0
35836513 40222578 0
444731596 153340682 0
49867798 470441224 0
537630543 186405985 0
359038035 188586210 0
496585504 447297116 0
210143153 159535871 0
255742873 206196285 0
118937667 71931949 0
399630361 545323747 0
192459638 392872633 0
241235882 137061403 0
33241825 487542146 0
116345997 363608645 0
492649787 265532872 0
569205287 37920553 0
541344224 339911617 0
267537912 54971621 0
380655129 324684268 0
24682105 46888023 0
148224527 267926770 0
68466017 314791663 0
442512453 230825777 0
32534566 289044012 0
285394396 259392463 0
127135126 564386799 0
283968275 441112664 0
422132894 369153038 0
37531659 364920743 0
559030436 567767652 0
204258997 291621604 0
16427549 440669682 0
336055621 507019569 0
50985299 573127188 0
166995240 486961523 0
530009099 210552923 0
146513240 275403417 0
399897506 126228804 0
137950713 111744640 0
385891242 316886563 0
131030186 166414480 0
529641836 461896437 0
314232012 542206528 0
548293309 379648932 0
329762204 138733279 0
234621954 22421035 0
318099267 409292479 0
101458917 204449706 0
549400423 544981232 0
544222 575568457 0
346832544 279293971 0
405983573 450647755 0
120479593 539492906 0
320259673 85981676 0
273200174 150055983 0
321416292 526214361 0
312953950 18147309 0
250798258 432621478 0
226112414 155990233 0
281337364 431536198 0
517332745 358834375 0
187292911 209040522 0
149870215 285443042 0
45848540 454425389 0
246901658 150046278 0
209938249 535693969 0
444588283 409146235 0
209239306 178705651 0
266691413 94435560 0
176146019 454723829 0
37520901 523533853 0
160051277 143061357 0
462508175 229198904 0
260943882 230256377 0
37680759 52759237 0
72895412 310955288 0
189033882 425161292 0
136985488 226377109 0
276321617 483522697 0
76076943 319948773 0
437406339 137441158 0
217505539 309268799 0
506841703 431439696 0
379163758 132897016 0
112681168 204455784 0
61140735 369622912 0
52024625 392422159 0
440359265 493507212 0
253520059 71180758 0
7549243 475299847 0
474705361 558859339 0
535905740 427312180 0
272454298 450534392 0
154187052 513672197 0
349549586 522577498 0
412656188 94836766 0
401863818 352489287 0
230743024 321445826 0
191765746 142025529 0
321474706 363294203 0
57419889 249792072 0
146738759 294937538 0
175383079 88206884 0
28243168 298247199 0
509112373 508781456 0
511312603 272294281 0
238219314 230563541 0
256908275 515537818 0
19665814 384311490 0
577677855 482494346 0
456856174 197965333 0
556964106 357786899 0
551550750 215067012 0
25858339 521587679 0
411578633 221508305 0
483981014 205404825 0
445470016 416992490 0
226043381 326762149 0
559642704 574414172 0
97594498 542511266 0
136228917 25031665 0
408724092 40725517 0
73558378 195156281 0
437275987 410757257 0
179735524 339670880 0
277203124 247835267 0
365213894 575066911 0
554815404 553874635 0
413998154 448026642 0
465153599 566556000 0
278332123 224195290 0
551223194 513321975 0
328890432 499483600 0
221187908 259364508 0
457356858 427557560 0
541884225 410630991 0
433559906 360577186 0
43294754 548387321 0
247223280 253091345 0
69233751 237362465 0
174089465 114846527 0
53128573 266463127 0
485331313 173083215 0
344038951 451053290 0
242155878 112980148 0
373790074 211402575 0
446041127 112256685 0
293800477 397615864 0
36414550 482113009 0
177699829 303268277 0
449060823 97351400 0
420982427 455748886 0
90579454 84412605 0
225671389 134628356 0
126308229 316075572 0
212975639 169136742 0
57536384 332699556 0
379711836 22166294 0
547692140 327348187 0
494467344 100805525 0
140986916 519950065 0
160713082 167376166 0
154229335 536181599 0
509394716 435293759 0
430700412 313045356 0
238942919 118837657 0
464277260 96415324 0
423158600 140456490 0
120584191 455086557 0
455933288 122716490 0
230747489 560735761 0
318411051 109168284 0
537306328 303753740 0
426905451 160540169 0
457668478 108932856 0
17576891 444330789 0
3277879 86794144 0
174472743 554215553 0
536140574 223128467 0
450181916 170371504 0
474548540 336960922 0
214419941 478490858 0
485988318 113928386 0
40515990 71606217 0
54832935 67118988 0
48635882 16203481 0
369724540 576287796 0
547767454 124992960 0
259397349 9338599 0
460380294 65549154 0
209698705 176177496 0
561205092 202880781 0
314154558 253575769 0
465255017 551461222 0
363675949 238120090 0
368250017 367487109 0
221247796 214326716 0
363094933 410380593 0
362659659 110812309 0
226482567 556640070 0
133160509 359886689 0
262565763 350880211 0
528039273 201250404 0
475306838 471754321 0
559352933 495108596 0
116109006 133547406 0
74066116 177146601 0
257773406 419496773 0
414297185 238734994 0
84911621 311762663 0
369002650 285085132 0
284878532 511105803 0
526845531 294366337 0
538816846 48436334 0
321536890 108341179 0
277103596 522585547 0
200597593 455662778 0
472900618 441272003 0
367151883 567865861 0
544694187 284426236 0
143698038 520556636 0
156827312 361267438 0
548105234 101832426 0
317419848 1139803 0
322529164 169517368 0
233427298 10248248 0
446779158 299893947 0
133798699 467423291 0
60748082 381756984 0
448783707 446396162 0
350070297 416194874 0
493166584 3673135 0
28821556 553857358 0
309269622 352773548 0
186345935 559590276 0
109746379 17933264 0
366322529 266497920 0
320110564 109455475 0
79281572 401057417 0
45841276 423031191 0
332474081 385338912 0
19445413 251429139 0
569857656 174938954 0
251870152 39080237 0
465856958 57751332 0
305709928 339790869 0
451707527 425458444 0
255808135 317200735 0
301338887 296133502 0
521308832 558971608 0
291430621 104188002 0
143318126 270018422 0
21385470 302736965 0
576343041 24804280 0
329521248 149974652 0
149739915 51919844 0
447033033 279336354 0
451315209 366343560 0
533787054 294912866 0
476827782 504219955 0
445310953 133174303 0
246590495 16309050 0
282867380 323537173 0
31286327 256377140 0
68623436 456805812 0
146857139 456487058 0
300735488 449749418 0
437454304 76739590 0
223249048 289159230 0
351220468 423587042 0
528763685 489272123 0
374948341 279961989 0
96231446 283893656 0
401635398 260982223 0
446657765 291196028 0
170095008 366648795 0
97625728 196203027 0
334229251 259585450 0
300767890 113997005 0
425465520 340465688 0
106068764 397207495 0
174408534 506299801 0
58467958 263436010 0
254485083 535292482 0
134370375 327527514 0
116511978 359833948 0
174558863 50545895 0
223695049 446236598 0
513898664 49888940 0
8748888 191452756 0
285818128 198549025 0
503304436 379017597 0
188288273 56723995 0
7707072 92147865 0
79042532 118769600 0
178845174 468901246 0
304607003 183800901 0
236386814 398925273 0
484035481 446052194 0
160751409 199369662 0
252351505 325176059 0
344209372 570372608 0
72400782 568827925 0
404211219 111766011 0
58375836 482332510 0
366394182 19420103 0
75146750 98233994 0
12021843 159181515 0
442238335 296203297 0
107928243 552477918 0
379227732 174875999 0
87424069 173894872 0
358169715 497343933 0
190603710 110072302 0
553654184 435407737 0
364217831 537909755 0
465576871 269478921 0
162817687 295006147 0
466341080 139454397 0
562342256 574061105 0
356109346 511517460 0
222579296 31884138 0
516346050 144625602 0
336809653 431238370 0
51564673 421642925 0
238728374 82160493 0
350098957 510844391 0
298230818 405831849 0
500045124 242517146 0
443772014 174795767 0
92857807 526382254 0
174200339 388508803 0
345779643 24876512 0
365642504 489381882 0
259079100 434948967 0
438364156 189327658 0
546223453 172023622 0
107190368 540849145 0
573792222 57485668 0
498888486 467981127 0
218711008 547743906 0
467898126 459913585 0
303128080 9047960 0
435303747 492260315 0
300328589 4285737 0
520264976 53588678 0
272153981 100288946 0
546572116 481850438 0
553225930 359677823 0
245240763 174839620 0
488336291 287971178 0
144205778 307125070 0
34820978 446289693 0
480234897 3590422 0
557209858 216788262 0
561589956 531616760 0
174654839 460838625 0
358699171 132581263 0
24415683 297365854 0
247433609 505447795 0
528377637 475297147 0
102069802 401262473 0
565902803 361063495 0
370640973 249851555 0
414900534 159486444 0
345730966 453577595 0
518615025 285004547 0
311410787 48687568 0
152657717 136183286 0
28920060 142185430 0
493688118 3402564 0
482228281 242170541 0
451502155 398373462 0
349399497 545956743 0
106163732 349288928 0
566798316 425491757 0
428672554 169960398 0
224672477 211687588 0
247135178 443022534 0
292355782 110213219 0
75493368 162698871 0
570836430 67607372 0
128822091 472204835 0
301775421 89230281 0
174595994 479433406 0
210956448 547030578 0
302160213 218126434 0
129446247 409308110 0
250867033 515936443 0
335659829 110130567 0
286656332 40261602 0
146500873 399749377 0
122397336 15704121 0
238397645 165565587 0
383160868 322726487 0
125167636 433527528 0
345272734 4599726 0
322589654 285886889 0
490645079 181414031 0
218778541 83401141 0
156450911 284810719 0
481901276 573191027 0
293274620 55457552 0
238457213 436270081 0
187975593 112472556 0
468031258 68484294 0
146809405 464712478 0
12337443 520969746 0
313840329 505560 0
80320972 115072031 0
523799099 282495531 0
153052921 116836887 0
549915369 236809904 0
389818928 329185870 0
89744423 372662551 0
193148471 384994537 0
311307757 338307380 0
67800134 517824820 0
459053952 85006184 0
261444913 122437348 0
260650147 502316719 0
507686022 577024809 0
122511742 490713119 0
211522416 448502983 0
91576515 131639231 0
547189003 524729810 0
451550921 451023808 0
149032653 461644681 0
249423296 264923503 0
125218643 52488769 0
211837396 179424277 0
115778978 376376572 0
572777813 229733424 0
559046163 421564646 0
73878729 234447081 0
407766024 10088129 0
80292665 67446278 0
235986369 400430142 0
451993174 494643681 0
141275916 90714271 0
73874575 269471270 0
322592590 13799187 0
348212549 225437990 0
247139280 261947919 0
227926439 87818164 0
42973558 298288144 0
318420925 160829271 0
378949338 547090269 0
541539973 10025021 0
178201914 385974279 0
357383497 121967860 0
409297933 290762254 0
220029203 32806451 0
109303132 411374028 0
542777599 299134596 0
241515477 492700416 0
372612115 527114114 0
395307830 20684668 0
551743499 283301511 0
562608404 203506103 0
55147217 466655890 0
378821743 317655295 0
426653339 245323443 0
14014324 187255086 0
237782138 383195620 0
300092310 527016571 0
540815855 444924987 0
123913961 576005599 0
284670688 385837326 0
518826249 444675448 0
4446901 26340189 0
292830452 511568217 0
162786156 134299966 0
141419012 430406097 0
372202010 501572102 0
65368578 527170050 0
127998420 215332424 0
476681518 282528306 0
143798240 203628791 0
47670001 453606931 0
124357339 326817150 0
359106271 286332153 0
543256213 488043801 0
490380411 184351655 0
154913641 160376885 0
550127127 520606789 0
441120685 22889739 0
331573072 232822407 0
28968909 369506744 0
486668527 306716507 0
435862115 28575963 0
266326422 306602139 0
3174213 296856310 0
151977021 447884226 0
93299571 554482038 0
467022893 285735340 0
548787259 443282035 0
195289806 32503974 0
64394887 102235415 0
180684288 38285500 0
189534287 421574051 0
538116875 2591688 0
113438702 176190047 0
272002735 447851267 0
563193506 257100964 0
515399850 314209773 0
302718658 439906587 0
457400887 74610232 0
332953411 204255499 0
501805622 24838067 0
487037191 476995708 0
318041507 287150262 0
475728587 82697409 0
322116306 126020016 0
42982158 293809471 0
403409360 374852254 0
510549650 352034814 0
18944736 502997038 0
577460777 251775881 0
186920822 60400301 0
569586757 543991093 0
411309874 343947249 0
27354712 192916545 0
349373139 278717162 0
189179441 23261337 0
196774014 559656815 0
478371357 440354805 0
340198154 305154642 0
94789936 303933289 0
417863185 83049918 0
572958134 225678468 0
265756984 294984108 0
350912122 387403860 0
503733855 254046538 0
88517034 157990134 0
512527347 341555767 0
298234006 67505087 0
422653891 428898876 0
444096127 111078795 0
116815370 289741557 0
73353897 30173674 0
256949275 392047540 0
567423015 15487074 0
102098204 319629005 0
342369583 398543635 0
475354362 213631360 0
25941953 40167803 0
70633535 101720646 0
105162801 512250914 0
39761926 433891067 0
90176809 245966346 0
150695132 310722282 0
131518301 111891149 0
467947755 299702416 0
161570866 17930832 0
494311218 515726480 0
349370429 540407040 0
257752733 93703796 0
575485044 363772162 0
268272336 24437480 0
251822350 390682771 0
219054348 55460591 0
527744948 198895362 0
366405555 565792254 0
572180039 144643325 0
154482984 374683956 0
56560314 186190474 0
529109535 299770228 0
399008693 310441538 0
473809262 33838149 0
142020998 401816116 0
257285599 158430321 0
401354697 512588928 0
121448827 266598270 0
505162195 26249058 0
321284915 574587973 0
157880759 423349354 0
284181756 184618706 0
417953093 579688673 0
62542135 512104029 0
131976585 575799300 0
250225701 3709880 0
567189540 33437021 0
183283890 375930080 0
526809508 563135002 0
322235886 453006823 0
73074514 122285886 0
225154449 359555154 0
260639779 5844395 0
505231571 267465587 0
411954181 235260914 0
438241637 521275590 0
293374654 346530431 0
193097085 46812889 0
276284222 284253766 0
210206890 400108910 0
115296121 193504485 0
117861701 284403735 0
457721589 263706189 0
382774626 78652934 0
419341417 408664665 0
263296190 280029576 0
202125954 229096538 0
112548075 506518492 0
412466850 81914771 0
535368982 31806304 0
8238194 50200332 0
17077957 480978032 0
213061005 13692124 0
429050006 47374850 0
79429180 344844003 0
55938131 91770913 0
349559107 225452431 0
378148853 228675637 0
233239355 432401765 0
13734871 216998841 0
538192999 466393524 0
80271286 308606559 0
259933194 81167811 0
101347372 177388170 0
181047984 478549814 0
479466725 116515961 0
564684900 280380714 0
128078639 151591897 0
43556369 249579588 0
202050500 97253998 0
125103928 247762632 0
318449850 222863301 0
393419760 568859190 0
373201849 256380865 0
437190674 338332788 0
516636221 80179759 0
30153858 92602852 0
503779800 436740519 0
440354021 461165032 0
519973271 300648684 0
215576627 450444382 0
187102922 259365004 0
309486265 495623414 0
243613736 417164059 0
296811432 48375289 0
106583821 290509374 0
130742343 9721068 0
169998176 325872305 0
360120129 300596513 0
359277004 51267760 0
434907253 554598865 0
534766476 441629028 0
291631912 490580809 0
112380575 110354553 0
352704595 547810829 0
546470260 195781292 0
535015560 417452993 0
499336656 142723831 0
82640084 575759512 0
92498936 388961183 0
138087215 378897250 0
46280763 272194051 0
485049347 70927203 0
33773672 282662418 0
369561969 520392274 0
60685246 345440515 0
403295024 518425869 0
564728898 213307469 0
390229789 556280676 0
6869349 181020896 0
320690932 220825720 0
65542264 420583624 0
80289767 235148605 0
248229211 572131841 0
431863740 28154916 0
445811285 571107256 0
171330227 490684031 0
544829996 236110816 0
502383113 336171203 0
294146398 178840540 0
397237500 357955197 0
559222499 411094423 0
49596278 508713196 0
120533287 187763943 0
203183424 215409992 0
95062893 195546554 0
500574206 543321118 0
433629227 123797803 0
331887804 372118110 0
467738020 130680540 0
25704548 397568599 0
151279973 62727712 0
120917750 343528079 0
11969186 79833417 0
404217925 317325008 0
164577783 438871847 0
365961489 416590627 0
95879095 502051277 0
186935248 45108290 0
227459622 522270552 0
202354514 554689904 0
491480156 444437732 0
451597403 511422628 0
345323088 567480396 0
570736440 445752029 0
519202773 258543093 0
354525803 360707820 0
479109294 566769622 0
525886869 109515469 0
130057438 559253752 0
242359452 39595318 0
431131287 425647337 0
12331100 561771110 0
436024821 75872329 0
539169897 509868151 0
411118132 538734478 0
440944782 553476087 0
94732755 323056958 0
195811398 101483647 0
171637157 122283414 0
363537062 408336584 0
390402278 158194201 0
268214472 274837984 0
194581965 450153616 0
540507377 308399477 0
445601694 559754486 0
277122088 65386850 0
75251830 222720440 0
179670287 60442932 0
295507506 29883073 0
120427748 510353664 0
79753945 270486655 0
114306092 27589936 0
227934992 182524641 0
196583718 237056256 0
441589703 113793017 0
501266358 106288450 0
188129481 481857214 0
337294858 318508598 0
266955663 5331523 0
517841845 519250198 0
12318809 464018978 0
192019827 191829106 0
359330233 116711594 0
110319576 312229047 0
335637365 389365244 0
425775750 127551034 0
457890223 32436719 0
555633021 38784613 0
370698995 485740071 0
20181210 267103949 0
575344727 320910557 0
365198554 257214023 0
499485611 33655054 0
99489485 170484598 0
405704664 412605368 0
338564636 438451233 0
331693597 82245536 0
150687611 277307020 0
245880237 225482127 0
252772914 246441589 0
258453294 436405608 0
167988864 212454117 0
286261577 348122497 0
419289216 156900545 0
405924658 409590031 0
288378211 175918860 0
372625045 158244948 0
337530511 245852551 0
393926851 450973051 0
313788993 48668884 0
357566583 334302496 0
244346453 427285043 0
248360887 275721866 0
408254590 315718247 0
448720830 543414340 0
409915498 93037339 0
460751533 234523467 0
561723159 154631443 0
149164323 521141080 0
321475738 576071809 0
269395013 372399642 0
577250703 100517308 0
3127327 29184215 0
60815305 263310989 0
73861969 91671469 0
571438190 447773122 0
142892511 343849441 0
34138367 184466387 0
9914053 300785503 0
430861697 378253656 0
277303877 203195166 0
176079930 91257928 0
395532098 513494888 0
69863632 414591477 0
486915736 247751794 0
570042734 533980328 0
479527899 368573745 0
138121932 399940973 0
103304929 565420961 0
434330107 504627282 0
560122526 322339152 0
424166530 5395602 0
370096937 55318064 0
573839117 23982303 0
411498465 150151311 0
265847234 562942843 0
53019217 484435550 0
523374893 25215579 0
223472090 270539088 0
338018726 494278470 0
345247566 386380696 0
569402660 476697104 0
366048299 568452632 0
43635783 307241873 0
434178985 366316679 0
406743029 355077401 0
336704293 518330999 0
108237107 388257224 0
99953733 204085602 0
527597114 141941087 0
291683146 198506547 0
503318824 244080977 0
525778250 235274429 0
318742497 564994629 0
352485358 407798738 0
367925954 127565444 0
524836706 489176931 0
153419404 120657657 0
309085207 458517132 0
294908637 186465855 0
100057365 353373657 0
6435015 364780599 0
126349977 279282215 0
547009055 54794237 0
494700388 216316099 0
473976051 61641817 0
318709624 86507255 0
90399237 237356632 0
301376507 147484760 0
259423794 370003250 0
265101369 370951370 0
324962415 41799906 0
406031244 171781202 0
361307296 526938975 0
139565494 469798207 0
363927326 139307903 0
159928655 5818109 0
113283928 82295406 0
10267698 160379613 0
543328168 183873191 0
311183505 70657789 0
56298500 204934374 0
191789412 265699051 0
34042253 98785590 0
291541190 343188228 0
439117557 137298585 0
91130167 484055303 0
275351154 76928490 0
148569092 412165194 0
111860830 281299959 0
342742925 135392796 0
156966191 362538455 0
186284736 283441997 0
227836797 279944741 0
24017257 118591149 0
37554518 68765066 0
540715189 6656298 0
504142228 565118574 0
36897009 420435693 0
479814177 391038903 0
69638804 298274693 0
281037561 542383539 0
495904090 457196115 0
224112893 495097325 0
71753504 295147682 0
206087715 118761559 0
35819196 191141129 0
64047118 410055552 0
235624583 434467649 0
413442309 229872683 0
95408282 513471878 0
297813918 568973318 0
429882398 433698827 0
394528984 64604036 0
260401682 386779339 0
448929350 72848754 0
427523647 274142084 0
94595595 411780248 0
576024348 270917295 0
207652299 433836266 0
209718598 47085678 0
384554009 309775931 0
286846561 250976945 0
567639689 312199862 0
303698579 48732038 0
153393027 11198610 0
396670985 570322509 0
479459707 203624174 0
577164583 132374736 0
105952117 345166146 0
205289700 82698886 0
344337366 418133883 0
90588165 289720647 0
285348560 514966883 0
231246232 513371956 0
259637425 453406994 0
178288258 139312399 0
555167524 444279022 0
365557865 567429682 0
220138607 132174188 0
253671597 478817247 0
416292858 58097075 0
162564216 88534880 0
554029261 387833852 0
520003551 265081249 0
196711370 285378372 0
418173282 266100043 0
447849865 570422427 0
544367134 252410010 0
246952572 559792431 0
118414904 83158820 0
159660454 486213526 0
383167703 217779060 0
48420490 276451947 0
401748930 559391810 0
182923106 285516511 0
100405836 193438568 0
473974662 242081031 0
413462717 127453045 0
520584270 34574684 0
324921724 212974317 0
92737705 124988640 0
498358397 37420107 0
554885303 157213572 0
25411869 408064957 0
477953790 325245036 0
497628067 355304041 0
562743436 126683970 0
199733842 314147843 0
232029281 52767425 0
52877867 419162305 0
8301211 496573074 0
520960525 372485840 0
113338519 420720382 0
397004542 234585419 0
118180490 121711229 0
233256210 287952883 0
411595851 197282032 0
498808457 148554139 0
340301013 416700422 0
509570114 173252562 0
36798716 341832447 0
16505783 304269127 0
475344936 496929710 0
50249978 175473601 0
105141992 37071166 0
467647600 429347530 0
299468709 556940447 0
144271018 419227938 0
360584956 401624965 0
340121967 250150873 0
515769570 537149657 0
220286123 324807355 0
503447411 36469648 0
259740234 188302772 0
178573117 521881377 0
460704481 552761471 0
157708805 78687225 0
489911636 74300163 0
314747437 475758351 0
328332957 502356006 0
16528386 315863832 0
180659879 48792948 0
404452285 468352617 0
439970788 344667019 0
228959052 399903355 0
361777525 266722632 0
296999428 166620727 0
520587382 290999379 0
136509811 201004480 0
255495370 315341443 0
238835523 384911942 0
64363731 230353738 0
145822336 147677130 0
204559623 141202193 0
269145824 376545846 0
179681606 17310802 0
240166376 55405920 0
74129120 571815950 0
302209535 83095775 0
510267648 161982657 0
522763379 424340369 0
474940303 442154029 0
537947807 250919530 0
429194956 447515410 0
106700418 44857611 0
394016183 545488855 0
318592131 125255075 0
461503134 273624137 0
408876248 154398455 0
387326056 341637358 0
542912719 452223656 0
131609854 432552879 0
70289049 532161428 0
253831 399448601 0
188606292 108710578 0
415822008 244312613 0
320271892 236050827 0
348129405 172721566 0
422675582 344995954 0
205222341 181024440 0
390412812 80799398 0
513311399 252866261 0
417813529 151647828 0
426425262 494539095 0
201027435 292119524 0
347256787 392400578 0
693581 511500309 0
380291703 247130343 0
304941857 159900134 0
371258495 58963640 0
424891727 156192748 0
63506401 66254145 0
440461765 403972976 0
187456929 217071389 0
527842245 392751999 0
254795058 356817500 0
435113697 318876735 0
354595801 304287937 0
409827379 327437754 0
494447080 181475503 0
244255249 18262691 0
537829497 430206854 0
481616867 431426585 0
369615427 241054601 0
548140707 241305481 0
171810033 515089527 0
397165306 367205317 0
401302556 118002190 0
15546474 517953713 0
579349473 390758095 0
138337638 231664114 0
335274943 438063908 0
491597121 11248493 0
515668047 152123079 0
97572550 94279659 0
116418911 124422095 0
237342406 450752542 0
330708284 111770327 0
550243617 414110786 0
380171428 143235285 0
385223837 17915250 0
354378495 88404622 0
331040111 177852785 0
521743110 28646369 0
243370467 444295700 0
333901268 364955729 0
389800590 437368223 0
305460384 82737395 0
354908605 389180985 0
426035507 25516495 0
305500664 415382723 0
265776236 370668802 0
278704408 299741879 0
278377509 166142815 0
237510013 526673546 0
417320402 567035354 0
231095040 440866301 0
413871772 211026470 0
101383488 380279164 0
551208769 439831797 0
227330842 90710299 0
18190950 569514926 0
441902369 67658588 0
175225019 90153761 0
291268654 140140391 0
576434700 264006055 0
178089138 245172036 0
562353369 463029108 0
530005451 412980835 0
285927691 332707288 0
369837510 271361487 0
27926579 42000184 0
163063725 454401133 0
288522007 80176675 0
124761358 552103522 0
42574109 543111454 0
338290807 564048825 0
243218959 507017566 0
500568226 273484881 0
577491464 193878969 0
290217657 349213459 0
527940799 42631729 0
5158770 243060820 0
302779741 3595494 0
497587683 531240278 0
508186957 321552710 0
373736918 552747159 0
195834256 58921111 0
28120658 3767597 0
83102184 123624072 0
41846221 360772453 0
475189552 212873170 0
432418147 505566192 0
506803328 296553199 0
173238372 207968104 0
443175166 278047869 0
12106911 491965790 0
300501516 183151184 0
253189712 423543135 0
552005537 256680385 0
243998846 245298242 0
18054825 424622979 0
181369089 167209429 0
573687728 518439620 0
84128423 52028160 0
8456221 22218519 0
385393786 546443872 0
300995988 403498554 0
88141432 339498340 0
396362648 3081525 0
353746035 492014720 0
185358931 419476673 0
34616168 155264816 0
106005026 109773826 0
148073198 406988149 0
65457682 246575693 0
403457691 136810894 0
370361708 136185733 0
114397888 43420064 0
500083340 116337701 0
79087046 115891354 0
42136639 28705346 0
428675144 534367979 0
553457941 505055700 0
143999336 375030916 0
191003647 423192217 0
304310671 107541662 0
319820092 558072141 0
76794837 165685243 0
229077882 31135621 0
515241118 548291447 0
423667443 449306225 0
195855525 128530337 0
261747959 173537796 0
391297395 101510691 0
370540915 207931480 0
560419628 171828801 0
395196256 311877385 0
573384518 80008111 0
257726808 396124045 0
458441212 137628204 0
93930263 33994172 0
530563512 98336917 0
413551023 375475137 0
466889812 339386109 0
380849349 163485084 0
4268300 42674601 0
479622004 449195351 0
80032996 494238985 0
229411445 547599481 0
13730627 189751 0
468618813 324442044 0
36489974 517765562 0
41248805 39235516 0
169778262 500215205 0
465887973 97915538 0
30017198 77220086 0
22894963 210815176 0
181971280 269194749 0
136690424 281199117 0
336179481 506250251 0
432787444 575991164 0
100612297 313293385 0
188419122 446374002 0
370078666 78228256 0
517057126 297066042 0
483826905 229981864 0
78604427 5285098 0
413215600 356315143 0
120743460 515354281 0
219785064 255765337 0
150911852 406437106 0
191517231 443557270 0
202288728 535814636 0
105043500 105990246 0
48365158 117669806 0
93828554 119206989 0
309426452 492589975 0
549305460 228268650 0
438508364 414801875 0
351069342 130876882 0
286954984 462160961 0
127135196 543796793 0
469991114 274157215 0
130403893 221821351 0
249154708 42627989 0
296591013 507308079 0
484517563 180742063 0
281414478 528681465 0
100616291 79343564 0
564616830 443214343 0
76677348 221254848 0
251908799 269751858 0
207637884 244450607 0
505257769 329325608 0
204761359 398370127 0
467513997 10886453 0
450055513 349456254 0
480381913 356629426 0
60301908 529888392 0
329384456 315993496 0
44966061 451674719 0
450177792 29713499 0
61988540 559053178 0
292035558 420596936 0
3502264 528729535 0
51874633 568481562 0
472343297 192718414 0
573216878 302155643 0
506179108 398300 0
100986471 419527032 0
222372366 420025768 0
467224405 343832694 0
231493224 43367563 0
170025250 76200262 0
15199949 465510950 0
24024811 219582093 0
277902944 367136448 0
565334916 536473580 0
374111399 534047374 0
371995856 385247547 0
432520299 522265900 0
189324115 51709590 0
246839782 314230105 0
136194771 46684297 0
155218651 467299902 0
395049683 80257537 0
149670088 217150570 0
36359974 357175752 0
460786198 102421835 0
71505001 511549544 0
99002077 164538184 0
514064273 299953546 0
114248488 13267914 0
557941197 297188985 0
331563073 280782206 0
374852270 487640942 0
45011828 565722130 0
366605015 571067818 0
385581026 223506903 0
41797447 524826542 0
503741973 73745729 0
407953507 369231791 0
351036774 407155683 0
403427874 408424451 0
37120071 212157097 0
379201235 284663904 0
194808416 49716872 0
294675109 472314225 0
24003012 325982986 0
33432702 223322714 0
456065705 354996413 0
225227395 441721502 0
559510601 465816771 0
479610515 545480463 0
530571355 297682847 0
172102561 195323515 0
2997941 271486250 0
59985705 58926999 0
447874467 439749731 0
374603112 124761249 0
281857683 84393272 0
280808917 433344947 0
537345268 22513501 0
20746518 243679142 0
72960306 462319282 0
143932662 355651622 0
390363056 545018356 0
543716118 464913343 0
306058918 272303955 0
521124384 275168947 0
364772370 433552192 0
43047248 235739971 0
195347758 280435378 0
14192213 201229647 0
494135336 116369589 0
62808901 454910612 0
417981414 347455046 0
109451193 84968406 0
36432331 550411590 0
495400347 569895566 0
280158326 260629744 0
447312722 554987238 0
70040741 12036195 0
52826962 105125988 0
453739304 494642486 0
41698259 456702189 0
108659259 365106577 0
113818335 236902402 0
268178716 331721445 0
77957025 561681090 0
252954667 116693246 0
51584940 362526895 0
12431310 336245679 0
282790025 298709283 0
254952135 434664277 0
183207791 366187487 0
63732661 388906813 0
576805437 563274215 0
40849404 349742480 0
297141947 442319162 0
227156363 119888894 0
321684836 304531888 0
112697192 372731261 0
281821311 238267024 0
570803936 162147691 0
134224075 262340989 0
167914610 134652450 0
432002834 174523440 0
479532330 233900469 0
259897652 466392484 0
367124279 563265412 0
200839229 277500094 0
107061239 124362320 0
447014706 41042315 0
458576790 11636060 0
279399315 206045945 0
136830622 283056541 0
1011614 401704174 0
93876382 271481123 0
234335112 363048389 0
76178848 225944897 0
335148904 527408351 0
554218057 441114798 0
463886745 108934597 0
117954031 122658535 0
13430790 543790316 0
370908173 135470686 0
289178121 421624029 0
265414211 545819904 0
558335297 385877823 0
177603308 498770394 0
362182950 78761665 0
18015581 282641858 0
139466917 512076041 0
93538176 185661373 0
448334320 107568523 0
387477122 149267729 0
300068913 267617763 0
446696355 152443088 0
483955113 164884602 0
95801576 26136074 0
498873209 248746994 0
391597253 449305390 0
384895024 175213112 0
105566711 43581459 0
557565066 252466790 0
521303297 510195682 0
404485543 55367534 0
215635958 2660515 0
477671258 14375690 0
430034364 520340031 0
487248708 452809502 0
329179733 270380083 0
115025369 176372131 0
325286486 63203217 0
164437141 332383081 0
519494756 112176113 0
381154398 223731216 0
521099082 558935711 0
191078327 561912978 0
286278262 378423128 0
250079144 330829487 0
286382328 24525157 0
268487397 390850103 0
289805021 212687063 0
67948946 344001653 0
237963065 527440371 0
418274188 510961093 0
498345384 384277925 0
302229033 493081949 0
414178499 528724300 0
405639261 297663543 0
447933521 218958896 0
429865204 7620035 0
73612082 293270418 0
471084313 565680249 0
236668480 399375112 0
527233619 415762625 0
384384919 578363999 0
134521051 103910877 0
204361935 108784661 0
204962360 143060353 0
113893314 271527291 0
503561349 106291060 0
465825545 414494342 0
417296444 178736882 0
447657646 430477354 0
423897891 446195202 0
522990182 454920887 0
157658585 484212085 0
56282975 323700035 0
106988346 468908233 0
569076204 439354824 0
494513577 185615426 0
411924312 262425845 0
285887138 441198466 0
139629741 98591053 0
226687437 138972731 0
317170467 447946454 0
63856800 156726806 0
145352075 516697246 0
491266726 498598756 0
537569416 485373904 0
17630655 213304637 0
330938355 386459177 0
456052813 438699587 0
393566928 516892728 0
259898246 118134126 0
169823497 482625298 0
4298579 101816064 0
119889860 151651005 0
214777883 451950563 0
62723437 240712866 0
502830861 454505707 0
485082149 36670021 0
509065573 546270677 0
268419205 448021031 0
90228054 133936095 0
214786708 92376587 0
464672092 17233038 0
78339159 203467299 0
302316173 370678188 0
134245272 65837103 0
97169539 565801831 0
338495829 539295663 0
406315590 163326786 0
398808883 291654483 0
34165975 481185797 0
487830433 92589461 0
449550132 284136150 0
378562834 2051485 0
392300625 459725732 0
245438693 278095210 0
307031000 255640980 0
465813343 377077194 0
55950178 174566680 0
558995979 319307208 0
87788425 326636961 0
469539488 577136552 0
142204707 249467378 0
512449517 247218129 0
475893020 187474203 0
71757716 349092599 0
330937943 572850174 0
402893068 364732961 0
193681132 486205889 0
511929624 518941329 0
465338951 469271922 0
495930646 34983497 0
349482823 200843429 0
163727320 164670284 0
570969604 214371312 0
116519144 255714705 0
574673877 499965284 0
371299843 532318314 0
343234659 404847300 0
403939930 239002639 0
398266688 452288993 0
265475267 347446161 0
384129781 64746364 0
404972980 391284555 0
418192864 92184986 0
406898571 138078776 0
372319728 308292054 0
389970184 404562933 0
404199845 488288937 0
417551983 289862506 0
204793559 126605013 0
180916561 129841897 0
10828713 246194407 0
406375674 361023110 0
330518181 444613040 0
149200117 459447966 0
381235346 470953392 0
262418555 426207747 0
252291432 100438661 0
169550004 539139217 0
254909531 246890301 0
282160620 494095147 0
461839679 506780717 0
87864321 560660270 0
351118049 504046955 0
419051280 573100490 0
120419342 528296147 0
303975902 420054108 0
213226238 378703065 0
52372679 505053435 0
176531533 110926113 0
547786866 401690460 0
287314821 549333558 0
28585223 217781977 0
348969629 199059963 0
269464847 399873699 0
65840717 294868221 0
465648975 15952967 0
555699585 348852765 0
48550352 182952169 0
165530275 386755623 0
169010292 338898247 0
31987617 234925303 0
83194055 279466249 0
220835377 199660905 0
518189037 243753543 0
506866748 337989008 0
409093853 215510612 0
547740264 234262851 0
187176259 103477052 0
299321239 308051082 0
99480787 208747172 0
498321292 209342313 0
12048571 261754615 0
270878091 264576066 0
280757336 493059370 0
190005731 266639812 0
386816460 49774750 0
322848472 14218235 0
460700759 565590968 0
566426386 122581046 0
149808056 26210976 0
24820371 478244285 0
439212913 368763901 0
314129976 484041588 0
344033673 300648424 0
232654641 66174719 0
372550264 304886651 0
459189447 250572812 0
531097839 392195320 0
287459927 185585404 0
49152038 422083745 0
215867372 289937828 0
284224326 59905765 0
328251968 391847931 0
16636612 104269021 0
354425749 497975634 0
232982978 87611640 0
21552014 304232701 0
93002419 422627589 0
24690319 381512299 0
439664944 255387682 0
404364749 515669876 0
58261981 29540048 0
249108220 83715373 0
433164709 436839117 0
59859130 316199227 0
203679155 539411018 0
436143657 425107246 0
333271279 49100332 0
214119656 521711169 0
166059744 542547718 0
536642741 405751563 0
101317928 260738444 0
94743907 85486998 0
148413410 9173436 0
564789630 438806492 0
344561862 330392493 0
516800469 124529735 0
425394413 218195690 0
544670419 183559866 0
155207721 492611666 0
242774344 136327380 0
380507987 93718372 0
292350677 512848060 0
82569863 353717399 0
398294988 478414906 0
177951406 464000628 0
40046117 313914560 0
299097354 315449191 0
550631879 576260395 0
568634221 458520615 0
364472784 572873305 0
478199678 198864658 0
412382102 492519232 0
490150250 476249039 0
500377659 473094768 0
144183280 25178160 0
165020450 539790726 0
513113592 313108306 0
259908233 398535565 0
112774401 413048037 0
431996708 45500617 0
240877060 413044371 0
428840456 428741624 0
531096976 99246836 0
414466197 251457624 0
48949019 562319547 0
348352058 464238713 0
81043017 20486471 0
227559958 576115495 0
231829619 157063136 0
95930059 27623888 0
364310510 67329224 0
148721902 244769777 0
525520412 114475414 0
98790993 62080705 0
385189370 114050490 0
304540608 568522685 0
485383042 274318785 0
564806377 521340891 0
314200726 179943240 0
33297256 183989920 0
376826538 552110787 0
106438105 129141957 0
474076529 47278364 0
392562846 273670623 0
278640694 353473851 0
187376371 490981942 0
340786044 149884535 0
315184171 70750869 0
279279432 111878250 0
491680453 128429293 0
432907986 363503050 0
86055859 339216829 0
418919266 296580741 0
470338584 187625831 0
253823757 226954774 0
576276067 532661230 0
271873137 190722361 0
526930941 220441647 0
398077334 540491214 0
428773188 433934015 0
167366836 18098043 0
287687741 269199394 0
377925991 81868549 0
72549094 22537236 0
298601601 298931301 0
162795101 575260255 0
107678082 337750147 0
474110976 547243478 0
74102103 35095628 0
235303854 562540355 0
374672560 86546913 0
272001032 30992925 0
141632886 470167152 0
312621740 577309289 0
355175324 295236062 0
210690960 482292700 0
135404383 359342969 0
366712532 318008369 0
148574537 534358423 0
7225708 249591212 0
470516622 318557399 0
280707927 186478791 0
166988904 446259976 0
302369638 474200223 0
312888446 126099666 0
167774299 163089873 0
48339953 548617033 0
407006964 490424947 0
164934730 128656403 0
521173846 77229306 0
337660817 379845038 0
449401615 351932439 0
468650210 168688417 0
255283272 545759634 0
437757490 113185915 0
186695306 405779854 0
534618570 347896238 0
301907917 10280102 0
465229599 148287517 0
483710505 29857941 0
245923934 250222866 0
234967228 30345847 0
447781721 383630246 0
393862934 352351145 0
77870580 112193395 0
520144908 567118260 0
512498462 345445863 0
234925897 247902454 0
112909523 327265421 0
98783218 382613192 0
150943292 19174363 0
142241526 170668152 0
59583307 153689663 0
460237750 293265669 0
30641495 269469813 0
366008092 173528035 0
176722987 79563314 0
386830557 17182170 0
405044314 257454235 0
317335499 137631862 0
54963572 34816416 0
494499270 182785962 0
401122037 1085534 0
471611025 564234140 0
25155697 478323974 0
36444055 486522539 0
481091278 35416227 0
230294426 566707752 0
434490178 355602018 0
248829358 446168998 0
237065878 255711567 0
344807423 79345024 0
449648901 228937325 0
574411085 516237829 0
56992429 445078186 0
67134156 396773655 0
576087904 441324889 0
162877124 296242259 0
125345308 548419208 0
199296613 338326477 0
522713042 444613152 0
5256050 221926860 0
302799902 250176644 0
81961444 490722734 0
360627644 494737477 0
341298307 222637147 0
278500037 96295913 0
525026629 256174301 0
79000635 125669167 0
233936430 67724150 0
371464984 452719403 0
86209810 335388438 0
576542158 53895466 0
339139169 156855554 0
410162634 314719865 0
279905335 570003985 0
326583306 149217908 0
342426515 144270499 0
540503452 362932936 0
41806406 7128718 0
22754221 455911546 0
131788041 143511791 0
94166575 493903836 0
415391979 470423883 0
45167062 293880491 0
16059630 116042715 0
529390846 201675135 0
522908364 295840339 0
549543861 36567105 0
85602047 380538139 0
236012997 375830813 0
430428421 250506650 0
405361720 85110835 0
295675331 38232327 0
441712527 317132970 0
379314917 99396508 0
141285729 414053695 0
151371353 299974831 0
398790768 344356187 0
556285840 13483859 0
249233487 27121646 0
121671992 327199899 0
36608711 324539764 0
377156552 149681045 0
81058597 426368883 0
522545461 230727763 0
482196210 369645759 0
410173630 372750158 0
48404953 160522003 0
36707702 476435361 0
203876729 136481656 0
295502582 75558039 0
86892590 9912503 0
517503186 368487107 0
7391804 136323942 0
204843455 550579301 0
162989345 404591493 0
174981649 326857533 0
50545135 515099036 0
566069991 409348477 0
274801723 338369637 0
280287166 114814172 0
313713480 74480311 0
533267151 448137751 0
457436943 534740620 0
203620116 107608500 0
398514987 488582456 0
93757810 438263975 0
253032038 551954495 0
189859413 311087382 0
2120302 520462698 0
60213047 295951366 0
28380427 476947564 0
381329159 7852297 0
395450274 386354976 0
225489617 400264735 0
18997845 427552844 0
563840050 500470880 0
219891334 430259596 0
486717797 484453298 0
444296009 562623924 0
309540852 318353780 0
481016763 35823946 0
468855960 443427919 0
466851488 461555806 0
570880486 432633253 0
352184727 528425143 0
319948932 329210458 0
177630785 354500606 0
281729923 434109209 0
282451724 419749581 0
350067174 369849490 0
512061754 28013322 0
232197205 242795420 0
217790960 520131881 0
188246194 50066847 0
370983862 555486494 0
485466161 491476635 0
192965536 491348986 0
305048481 446620731 0
48696598 324513966 0
501182619 6890723 0
16276209 455920770 0
451268437 118204121 0
89360565 152042421 0
137627184 220332750 0
577114561 547061461 0
303854167 207144559 0
10236981 385269789 0
331607556 221647865 0
11072387 49592410 0
463319266 200277345 0
77724694 224571527 0
90766761 469286213 0
469539485 530260384 0
111045740 324113335 0
524677618 190321433 0
46491042 150115703 0
113527042 527092927 0
572238566 115632769 0
154546088 319243050 0
383909591 350827740 0
398965023 467369419 0
464275736 48786905 0
502759453 521601254 0
41771773 466968771 0
469656496 310086429 0
438971507 478532255 0
576295090 235902780 0
309627031 280553999 0
202332689 92208449 0
53340625 281657301 0
525477206 491082592 0
446500176 223277388 0
32918670 215537418 0
128276314 164008796 0
540807994 296224033 0
99211048 363164683 0
332278911 544918598 0
528404211 324970845 0
512995054 436941044 0
469261763 249637986 0
521852744 245567451 0
492202913 312376471 0
117550078 286981508 0
12175189 502461144 0
374255274 567895253 0
128568557 36027035 0
55754504 579558884 0
167353745 23675109 0
477901512 50369024 0
325772612 417324305 0
225323535 150537105 0
49854582 302599716 0
169958564 570677175 0
503553225 200337874 0
266572786 485300500 0
272126123 40419327 0
389378207 228609690 0
192720476 515222879 0
257245663 439725981 0
514663950 281478844 0
482673458 51521042 0
408758795 29018148 0
424547005 223200845 0
411713750 211873481 0
362898597 364413379 0
556124595 498780242 0
147852425 513567348 0
330725928 440370361 0
139941653 369130944 0
436437124 221902181 0
139469358 223264512 0
205922288 386880635 0
47196764 55913357 0
525391478 553415850 0
447917817 270159652 0
568697934 246498957 0
397715492 389872739 0
365466060 538426220 0
416860273 357730276 0
572033760 450088612 0
28476327 399767824 0
519082522 7411435 0
134156280 338322688 0
511325829 180826165 0
202792559 563628473 0
346790456 92488644 0
427640254 482772707 0
1368091 393661276 0
151590754 498384666 0
259630741 304816620 0
505613734 342743064 0
490290211 377852976 0
19643887 347795173 0
450957794 151937901 0
373057423 322287042 0
476140139 571548211 0
441377781 345891747 0
347995549 547962813 0
258644276 207040742 0
226775873 35125628 0
288065302 51149625 0
366305591 237969338 0
527666188 398331814 0
470903853 288917732 0
350255442 493950315 0
304266340 10928584 0
244607684 220882443 0
448673954 160775961 0
303673480 12002588 0
121056813 174325547 0
247594457 466002753 0
266315169 286563759 0
187496154 387207657 0
572271075 146077663 0
289578866 570014717 0
481651403 251941434 0
145438699 239421582 0
213999923 565937896 0
97916325 268369957 0
238410194 472025791 0
317085513 344868397 0
480747211 55901808 0
43064207 386338161 0
173792718 336320427 0
315966272 80644351 0
353248626 528006379 0
439791003 160563228 0
366377726 17628014 0
237594081 509747299 0
504956873 226693727 0
371968343 128779154 0
285318211 29447523 0
187657378 349458064 0
448269071 508558683 0
102933959 407042385 0
516764449 276650079 0
355006002 6268864 0
132672431 345878165 0
574636796 150691670 0
26763994 131074124 0
525663270 175833475 0
162905577 138879907 0
109654610 18592091 0
322707229 337864804 0
355966478 248014074 0
283884356 543551209 0
45597942 579640691 0
1033261 123514367 0
441231875 495900306 0
541819937 87222200 0
400142267 316830593 0
15259144 196464197 0
85082419 147534596 0
158044467 174406537 0
450742507 192593528 0
373578280 29603958 0
441660838 469742992 0
184100018 560005478 0
129308787 172352818 0
130342496 401854784 0
242218743 347530849 0
482034188 134760218 0
160852750 43782566 0
94314427 209715875 0
124391526 174409050 0
96454819 492624696 0
203260010 249644309 0
77367285 152018106 0
474703681 399099174 0
566704531 434167250 0
217244136 551758799 0
339831221 338573981 0
402567890 167429298 0
336072818 325101860 0
54468911 66619138 0
207236757 118482449 0
141478251 484065153 0
498227461 477577845 0
338829719 119673651 0
438409828 142851881 0
526447491 104128423 0
506448346 2677518 0
122010551 468386381 0
71676876 216791811 0
248962636 366453979 0
195090611 553865031 0
173581396 513668828 0
560610853 117702540 0
56263628 264847973 0
54617084 544488247 0
133035041 577575295 0
49132983 71740888 0
524879374 533727294 0
353996392 239639115 0
28094419 349693171 0
442405596 168564044 0
449008195 576462533 0
500365765 356298310 0
210511209 67252403 0
217429508 21560309 0
285508581 265410974 0
21832958 360401237 0
135115888 214466348 0
126255005 182705204 0
120655369 171441594 0
39390602 225191431 0
246530235 542199908 0
346699117 308002952 0
208254363 300350164 0
306674120 130043731 0
572876042 66036606 0
153018458 245992428 0
313133845 168249969 0
575488352 28234334 0
332190970 372265172 0
418502542 166319652 0
72761190 124347589 0
165481163 311141527 0
479599354 502200444 0
82487251 427934954 0
569603997 137267628 0
231047287 207979470 0
325286920 172625193 0
427782114 231351436 0
160792779 448726614 0
148389898 7003939 0
538134543 334427291 0
152707741 130382127 0
289692011 52381275 0
58478201 433293638 0
332197495 228311444 0
306921663 460973037 0
79922667 255556827 0
303782886 266735801 0
251080714 401730441 0
172512273 327000063 0
317001086 233898961 0
383504616 12756712 0
22352192 11082640 0
529668521 317503637 0
258946894 193372846 0
431348772 353006089 0
70442901 440963361 0
445746958 72646635 0
303183928 324191779 0
458167166 240236729 0
96593977 443126127 0
411020482 444542170 0
545996966 378951545 0
514473307 355742856 0
415812698 294934566 0
156893821 248103007 0
340117980 304598749 0
373651140 481698391 0
443725141 80142775 0
86240174 548477356 0
525907698 173520052 0
117785032 17310117 0
213256283 165924501 0
540461883 339321614 0
125696456 259159574 0
268851993 266934462 0
261974612 240104018 0
252865743 316193696 0
311578683 496027639 0
198742381 15174757 0
136466542 121562192 0
104765754 325696374 0
141781151 85664809 0
10470845 521060967 0
423663482 521417105 0
345284979 246641048 0
544221765 528264258 0
322566088 546142773 0
560383690 524840664 0
519599973 192223209 0
269595432 152657445 0
59960789 82422960 0
524199056 35870076 0
451703069 137795247 0
36188687 250250786 0
505422484 1020380 0
523122500 506124954 0
207836091 527038401 0
194458632 403146631 0
243099867 334303582 0
535800070 361305201 0
264580314 415443189 0
31677265 261604385 0
147240060 562873977 0
363927728 332787734 0
307957206 447857552 0
350852736 477191411 0
405416680 520565583 0
272323956 555388176 0
545875680 154076427 0
127991658 162205184 0
209405399 210371322 0
509549892 297024574 0
554680106 241151735 0
16128662 337192999 0
238448211 426628606 0
286465351 531307721 0
460451214 332464670 0
399950410 151102015 0
127439805 269607675 0
92691227 502934449 0
12229982 71648548 0
304673394 352669166 0
194930771 65652937 0
393421133 258506286 0
244633781 494828367 0
378634150 438981714 0
473364365 77854964 0
549316804 221898521 0
505177047 561676435 0
408589427 413939044 0
249581714 401606975 0
562503413 165686959 0
374772141 183131611 0
169154902 329770694 0
214619807 60871608 0
262223695 171476808 0
414740482 375397613 0
305101503 322086016 0
16241621 25863003 0
109192131 249885991 0
402962446 25591614 0
131051375 424240275 0
505567156 332478996 0
38762743 559625671 0
493107581 100936707 0
240445961 202295368 0
567211547 179379839 0
240127022 351827682 0
530639140 173455660 0
357993600 13893846 0
301377638 529395875 0
4478905 46859786 0
371743629 218495845 0
40709827 453989500 0
133669167 84415820 0
256813227 27241881 0
435350967 266916356 0
121374598 90342135 0
345289101 410929807 0
466019064 168436497 0
288943048 497276779 0
540158246 115417882 0
134425163 89352216 0
126745341 120400360 0
301207890 413355589 0
105916926 500591362 0
174045074 436256644 0
74345196 1177604 0
490502931 224771799 0
540370537 430937383 0
228889121 278899125 0
450890924 13808228 0
441438256 99292705 0
319381715 21239137 0
531996885 465461660 0
535089157 376557 0
135143107 528743120 0
247676644 186180234 0
18924206 425115820 0
416609889 234069168 0
132204587 429348616 0
86754131 212160007 0
347193161 354809397 0
472192492 270623662 0
97829298 240223358 0
312539639 315862440 0
521636884 105083106 0
275695024 441121503 0
293989379 71150374 0
166052264 529844296 0
418260961 258709098 0
457384535 368247924 0
224531176 314023 0
363840802 139820204 0
236279936 552708467 0
515102206 40881005 0
120883730 327276590 0
50191510 244614740 0
302409097 526994327 0
22604000 295630762 0
414263262 349373401 0
505741773 230193893 0
188064899 423132312 0
562844759 46640874 0
361572267 30155754 0
463832649 45723931 0
11835839 221434296 0
220339724 192961537 0
533721439 104687595 0
496265345 560733053 0
360246256 66312749 0
268374184 494952682 0
133935273 243709598 0
301058121 413009480 0
196756036 452762131 0
562671868 96933420 0
515058495 124771116 0
27805523 363576370 0
469984653 221804153 0
227188482 303450078 0
542616199 303159171 0
31186670 78724007 0
397550097 523701934 0
572111522 360592606 0
187148799 277296266 0
470517160 121746096 0
428660836 417873332 0
30979276 103120001 0
238051609 343358098 0
246273650 523136447 0
374786495 32795781 0
420045923 348913190 0
415751562 71925759 0
460025611 531853410 0
336147552 137701212 0
481487322 178474137 0
54897275 238988690 0
515225625 393791118 0
357780703 515747121 0
190040020 352004895 0
379810079 521245145 0
494537022 422479619 0
46198102 90298835 0
249021335 529476282 0
308143612 47091513 0
575353081 362783176 0
494984582 97058934 0
318585418 28920936 0
315613572 273877842 0
42902463 4923231 0
565263873 49495504 0
216518990 206590122 0
276343786 510443897 0
559751989 172939372 0
12264520 298741051 0
199293322 151778697 0
53755467 100998390 0
499667783 443030944 0
216191354 409216726 0
368803691 71222033 0
110224730 99045580 0
10888369 411438305 0
391190337 493167163 0
186565567 2470148 0
370179722 14008239 0
293143761 271990431 0
237223219 539774099 0
144516270 328142432 0
579255441 168357084 0
177736319 405820977 0
283812936 471259788 0
393195846 127064186 0
325400635 486185859 0
194902406 246568529 0
501678732 493207976 0
176541518 286620371 0
528215965 570536159 0
93212054 49325123 0
342934314 348527007 0
240659252 179088148 0
179115132 377430386 0
528623968 525576378 0
29880003 140038080 0
101906609 63830637 0
453839525 151792497 0
446231143 397646364 0
349745326 332032350 0
114960444 3673645 0
547639735 450070787 0
179944213 19874380 0
107198653 82176298 0
230739664 246941931 0
136445836 60011053 0
323833946 51433834 0
390371819 315681546 0
250544855 107737515 0
430091274 534642742 0
160294821 543106624 0
94336993 556391859 0
318993217 240051685 0
430060442 336097550 0
292540844 226771482 0
268661371 20669038 0
485940351 29906469 0
245716121 237910914 0
451165468 245529029 0
545534881 144839418 0
12889637 367865334 0
269184107 256595881 0
489820654 467707710 0
418530240 546523521 0
122872513 171326971 0
507711243 291730772 0
209348646 180022447 0
372425668 538731864 0
386314725 71341594 0
108366192 30159462 0
225939506 31855588 0
130464985 370469495 0
531591794 395885371 0
189567321 207879180 0
248091859 300003829 0
53667560 509910570 0
429454894 262576011 0
54976768 290760421 0
527086997 256724671 0
435658843 9383151 0
394043145 40533892 0
18355635 160178660 0
255699690 529646678 0
275991882 126414459 0
370693254 274492755 0
331851132 287814062 0
448290022 182243627 0
244593253 138618575 0
442016939 186414724 0
550741348 302456655 0
575089581 456980179 0
306011693 193813105 0
544011386 564718155 0
473301702 316577984 0
565878705 575687773 0
209916785 529945147 0
208642271 485879212 0
123567530 297041510 0
533089674 128375385 0
285560996 307742771 0
442504665 544711272 0
374801331 280628443 0
200448155 111691635 0
331125578 497214125 0
538571012 404884967 0
560082760 272113334 0
44985102 420927638 0
449795737 387879185 0
196156133 428188890 0
128913888 372560100 0
373950157 105992472 0
75241112 394802662 0
60374746 124202769 0
492783637 25581121 0
132971857 355528787 0
492924132 120873588 0
274061852 199459447 0
246523559 112569178 0
525347230 99598771 0
87986881 556680592 0
83833137 135831976 0
75073462 297499087 0
528633091 220670968 0
288191034 25360454 0
199874432 521523629 0
301652880 157205164 0
132540212 288864968 0
76385796 350974635 0
42892661 455644602 0
475281910 2753320 0
234981017 498421432 0
53040352 497854111 0
431054847 333749412 0
436264465 142448479 0
406326847 51992124 0
276634591 440969817 0
228858207 400122862 0
418338205 90817637 0
493205071 475856374 0
390385197 562023687 0
507932875 22873826 0
153123179 130045888 0
415282251 525536519 0
386983884 223320081 0
462244588 142993417 0
494035782 192462897 0
476685911 267949665 0
209579846 422545359 0
412144218 210190847 0
468984565 279324483 0
33659492 124091874 0
438553958 289118900 0
424073752 544832855 0
79210209 118315234 0
391129793 294624596 0
510418533 62167290 0
392675217 269813100 0
113180733 549409354 0
81993241 457717103 0
408263054 113677234 0
83182749 228436955 0
103666543 306226773 0
55439879 399504243 0
231453651 250258561 0
468026987 533968126 0
119303300 31860309 0
88690863 175119962 0
62916546 495064813 0
468556630 123710511 0
389910771 560751698 0
432370755 245363023 0
140649495 23802594 0
436851513 274691559 0
541283922 53531339 0
577888167 98525866 0
6793638 552950438 0
483398951 384917504 0
36922203 413601276 0
549219805 284334902 0
231068470 68629637 0
6689536 94847874 0
527480640 538401719 0
245714064 537977383 0
413099868 451577095 0
499555253 525202234 0
549970066 389330201 0
303770863 65647770 0
28335103 115169281 0
246323319 431722118 0
142730244 467719585 0
209888558 498061711 0
540556123 212332746 0
29386782 483013956 0
343209064 279229009 0
202830715 577873376 0
357396662 181109762 0
476968528 570014632 0
80930223 70869302 0
7768819 271974779 0
23914811 95242128 0
172581573 74227791 0
238069592 475492867 0
451253693 55998703 0
430740073 285321407 0
250259068 476446115 0
243673341 76641776 0
244785746 292360064 0
36589511 570314971 0
460842876 511999352 0
36626873 191094732 0
447694918 126597401 0
137374027 364257331 0
61091022 260736695 0
441257498 27653628 0
387273668 515922451 0
74379135 490947273 0
446745922 167092748 0
146499449 64370954 0
366105518 340374721 0
477375166 527555096 0
392071086 564409581 0
240370309 9146804 0
218060867 445487165 0
9549724 97838892 0
180615781 507100906 0
168319902 86746960 0
26460284 83052413 0
113495772 329746508 0
568714375 489626793 0
453579392 217552023 0
493501846 78870290 0
71763688 131217208 0
560473089 45647154 0
12082047 249826932 0
288006645 48784970 0
29843138 180666168 0
272617956 20035130 0
288839692 266896743 0
257308640 142688623 0
213223387 141323800 0
232292114 201564195 0
40471190 154541237 0
508328726 27994571 0
392789762 500704470 0
579095833 103011521 0
39387437 214698069 0
56423813 146513174 0
365655315 341654193 0
336699240 550242813 0
81045543 79627004 0
296387386 328086779 0
310898659 309681910 0
127232219 468897126 0
261684105 158142945 0
311300999 344181347 0
71867332 488489054 0
104104684 314036005 0
444184925 434312421 0
328285935 304697671 0
234370987 79983780 0
170298203 110222065 0
311421318 100153831 0
39429383 5564190 0
489258833 567411826 0
205036646 13480217 0
503918966 29566545 0
327617988 479608160 0
88294770 68644893 0
396002545 194442684 0
359555555 220876039 0
217506136 297158300 0
143558588 318810896 0
207333676 554951601 0
611779 377687510 0
451440090 548901006 0
560585591 414815670 0
31330931 15214121 0
485895718 20917215 0
543789222 287370278 0
133131935 373888531 0
94520472 498296596 0
351265034 194463833 0
336288229 1236126 0
265299570 299349775 0
262876910 209584345 0
150095865 155304704 0
457945311 548256949 0
239800388 566289274 0
209305255 303278695 0
546472070 3591721 0
546817561 239508787 0
465468984 515104819 0
500227362 157309087 0
511007629 281777713 0
160599826 47721048 0
514914521 479244528 0
551557548 184689290 0
338188713 449998481 0
510816415 465543975 0
505681051 431351148 0
260276013 532732510 0
322289492 521065361 0
321538646 425104153 0
378864301 515465046 0
300592868 332427056 0
128900013 523283393 0
429877146 471935310 0
242301345 385502208 0
414243217 481150868 0
396003490 321795999 0
185175701 94875433 0
309653926 126306423 0
286862601 109411199 0
467565089 309705035 0
248403022 314475430 0
167966924 105527437 0
21001295 385674827 0
28641268 391163417 0
182300545 407123723 0
237073525 115877029 0
212633178 127999149 0
260420263 462645677 0
463334741 334879648 0
479208676 428168837 0
441491820 193481744 0
183933338 476371551 0
134741979 415216679 0
349384487 292299610 0
183240418 272695213 0
308986246 527647922 0
70298413 282891289 0
543014020 304767223 0
524549248 353848153 0
28913533 563715325 0
542687793 278897435 0
466277856 241802536 0
429068387 166514982 0
539035378 200727584 0
104268946 264656994 0
267864548 74168296 0
94352940 223793799 0
378673480 473539615 0
528154679 435453981 0
213936922 210944506 0
195949074 380745665 0
566154661 207202775 0
261410031 275083881 0
179851278 40511738 0
317504933 40685290 0
143291400 453956969 0
492085822 143374181 0
563258444 87359870 0
395235444 427897087 0
354805631 199549061 0
306059287 150095949 0
540369772 37951733 0
58041065 469149318 0
240545730 117122804 0
544665305 409168159 0
239937261 464931805 0
280968684 236288257 0
100653500 191633248 0
516032784 548595053 0
403078413 372260778 0
574118887 565156214 0
567615436 254273274 0
128379166 419092292 0
181368954 278536089 0
186859890 338107896 0
466977480 150069439 0
353396276 227526767 0
512147881 229520793 0
386349795 116279182 0
218495499 35897903 0
257540117 413055857 0
121134214 241959187 0
232194261 551847809 0
545886985 153831395 0
568311859 319632821 0
466457424 345003896 0
325777839 394653363 0
59858604 503353789 0
24064358 176784307 0
420765385 379328738 0
313497436 417805877 0
564810032 513892182 0
133925521 108235053 0
562574212 344602878 0
214754650 115076573 0
294984492 33126608 0
173440511 206160264 0
229366014 391471468 0
129026120 159735864 0
388790809 519820269 0
502548558 106543172 0
246151335 26340167 0
288975876 57885989 0
49046825 9219346 0
459862215 453638285 0
432175539 53460710 0
150046905 538608022 0
232128320 221276900 0
438310500 167443064 0
471751559 173196146 0
363231196 169011993 0
440212510 415593426 0
35716643 344116184 0
53765979 122965968 0
48287175 8605195 0
136124803 433939294 0
287866398 456215338 0
329776066 336470399 0
80786732 289517711 0
383255089 476872178 0
343521445 538072820 0
2702602 312749333 0
491443673 577394197 0
107145284 321893380 0
484049175 489369332 0
15415161 312879153 0
3328456 122011816 0
12716151 302133530 0
505914649 8393484 0
128853342 394260293 0
266902027 3095095 0
486124034 330694651 0
180727939 228248667 0
272679683 297277734 0
228795069 296187215 0
548525677 66966692 0
101488652 476368390 0
178862969 115139183 0
155645126 472548744 0
79681994 374666905 0
411617939 8675206 0
157148423 14887676 0
265750186 205908148 0
374096544 249073574 0
415882045 159617498 0
552396270 507954346 0
159645134 557142812 0
454493735 389618453 0
47086220 142936007 0
143656490 223736519 0
14035742 386671815 0
573088782 5764478 0
451047231 421969052 0
574807183 217568329 0
560203010 288740316 0
350055739 119673584 0
59613766 438682822 0
230845308 340624771 0
190115079 171818324 0
123178483 125915347 0
508655374 98658076 0
359184189 524237293 0
102391748 105658624 0
474617407 186033819 0
135804462 523142691 0
462934073 512771177 0
524193423 401552800 0
121614047 362271095 0
342845730 163499116 0
378648345 6417225 0
358769655 488470552 0
531835338 469553734 0
345266569 92898127 0
271484734 451407225 0
238350639 522005553 0
18833083 253993712 0
480043228 292458241 0
396440172 196747850 0
295447264 245107746 0
325044427 98836603 0
497316795 453606831 0
497982993 514595187 0
348926367 445856076 0
379665748 78466128 0
375009495 147710053 0
456918462 405202288 0
277642038 352346577 0
546742548 96771303 0
183308699 161137634 0
246923655 57449083 0
369972112 509402389 0
476161370 430008154 0
230712641 131257331 0
42691595 357343931 0
465349622 60243892 0
203314598 22499747 0
75340646 169408262 0
194318632 53701752 0
248770205 376746621 0
115395527 394016905 0
429795832 367719278 0
481007166 365886161 0
455727499 180687760 0
427356658 27231873 0
380090153 410692949 0
104813560 553379146 0
561324272 208593067 0
384040376 112896667 0
75038826 135524239 0
541045157 438640055 0
556809430 6752957 0
101881234 430968520 0
578939599 123966721 0
120695466 83494424 0
531706476 483045476 0
246961783 407236233 0
277710457 172636133 0
570479227 180794576 0
220295561 305474142 0
544307795 123098813 0
103951339 410326981 0
358006717 80438141 0
570973979 109949874 0
48237539 504453513 0
56880614 247989955 0
204756741 563772504 0
292772849 557611096 0
194106776 576957267 0
370257103 93211519 0
344194448 263028786 0
336365024 94633867 0
447040718 228585902 0
515987920 102516589 0
244242653 236538429 0
539143781 248380308 0
231142398 263024540 0
63016315 436633297 0
330502247 498243265 0
127094716 225068322 0
278428723 395165043 0
169605931 164437386 0
122877400 34663515 0
457745287 484625351 0
511208655 304076007 0
46013404 75656630 0
556900330 272030792 0
526697430 135416497 0
89668873 88693248 0
249841223 324408523 0
32935600 139528861 0
389268581 46158615 0
10120509 238940702 0
181409246 567452347 0
456930980 252216940 0
504572699 105669577 0
553464570 558408735 0
125785836 482969013 0
352180725 231097783 0
20681576 351353070 0
280252620 383342730 0
282170187 489583037 0
219965509 456743972 0
169638448 464346556 0
237554066 43057246 0
374400451 10649306 0
196984605 477679715 0
184944546 509353022 0
312161067 194141107 0
340189423 474273218 0
178996289 40683092 0
370280186 289851257 0
339810141 353142549 0
45228019 577183533 0
150415429 368781734 0
524673999 67127374 0
220527382 43365946 0
430805731 399371900 0
234148148 238011737 0
362759937 280238104 0
58355739 442719441 0
577872246 223309766 0
577170087 48213393 0
376661523 560475579 0
479389931 183493169 0
295920107 448688552 0
181411109 387923096 0
322584249 444748150 0
559746754 526671245 0
360212862 26929839 0
309505150 51379350 0
441276690 94473176 0
389771167 501906867 0
379287466 501287085 0
97766188 281862481 0
540026351 530911988 0
501413039 325345264 0
220250315 574600806 0
337278401 504369423 0
213131367 143651776 0
7094601 80902718 0
506566778 417029593 0
553547083 72678646 0
555096263 323382678 0
453333435 248379056 0
191145794 9542585 0
345110629 94840798 0
373534643 243916906 0
110686550 163705163 0
320110940 211696575 0
314533185 477822149 0
30083790 53811434 0
317422558 288168514 0
318366776 86575203 0
333188614 261173142 0
336070833 15181789 0
161813958 298529942 0
96918484 394376940 0
39442373 489609004 0
37946979 483079395 0
245861630 342286296 0
300577722 144555601 0
183215699 72442199 0
561309340 421844220 0
441177049 310842191 0
91859998 488974842 0
393625213 283953287 0
425341945 551334759 0
435765889 375138542 0
383504237 327473063 0
6689982 97086382 0
393442176 210511943 0
92470371 359945621 0
462150930 268654025 0
318751507 136909641 0
47350203 434629662 0
309713829 192978327 0
332393437 119131566 0
102053544 164117935 0
286769540 262461355 0
358825925 461699160 0
259149233 446739685 0
96652320 127925374 0
231075246 10109044 0
482109544 126690116 0
79016554 312134726 0
365143752 487820688 0
64198333 39432535 0
445086518 108606530 0
500632991 209867943 0
296739213 557114898 0
448365127 491981779 0
167033568 291400299 0
288376523 260273012 0
73860000 488712840 0
103789128 399389173 0
234964788 109409156 0
171585669 105086298 0
402943505 410749170 0
357865160 76330375 0
150176698 44722845 0
51275358 79565762 0
401662186 60550354 0
37816231 372686263 0
197373078 122782945 0
205748928 420781519 0
122650870 230033682 0
543974103 304963428 0
510829873 183820489 0
492410144 286035131 0
197132587 268844323 0
81070047 218150155 0
300179609 93197797 0
274130320 241470719 0
192239712 310657439 0
236085920 440793886 0
259647027 64646986 0
308003369 338501566 0
43321679 70363251 0
419535973 325636862 0
373525737 79205173 0
307968303 418665823 0
357437544 410553424 0
378288473 83386556 0
81510997 366060250 0
23123111 157408974 0
259367070 543452409 0
554058454 525415225 0
299320134 82747379 0
342050784 317872578 0
278818134 543074283 0
551471234 55195995 0
66933016 74214814 0
436366268 44721795 0
506839255 192931811 0
518205451 379049317 0
91046016 190904590 0
452058398 312321096 0
40184294 388683829 0
363021647 561687709 0
471043857 313222810 0
489279782 469478781 0
422907290 280579385 0
570121471 16607989 0
524624096 536535028 0
421268363 151941107 0
112227779 507836160 0
135278940 307275819 0
322902720 305913587 0
568484892 228958908 0
105778966 270214522 0
270609677 287884903 0
488305429 327228977 0
78542604 168807488 0
139706955 162024272 0
238295732 295818397 0
551251023 154980847 0
433001712 340721964 0
572923426 165103090 0
192405096 64989914 0
80804325 182214110 0
324924476 211329295 0
409467176 358214614 0
3971354 369550830 0
505395654 404544313 0
487415757 116803246 0
90279833 121731867 0
298735592 423240184 0
121025093 118146377 0
468413246 573181862 0
441085654 238035156 0
133392462 192292713 0
413556100 490896219 0
504363206 259597509 0
208997177 230089392 0
16844538 262055445 0
85190317 547086133 0
365085112 99006561 0
440528655 456442685 0
337353217 60080159 0
367179051 512892387 0
530597404 98802950 0
391857009 238983653 0
507151934 497750838 0
494166552 516499603 0
84975753 185061849 0
411009566 222806425 0
437450383 445347487 0
47091453 244736008 0
299963226 17704296 0
13082211 163257729 0
336731581 249477511 0
271694479 306904262 0
253899490 2478555 0
266202940 531730536 0
545634776 21481825 0
520005935 138800662 0
462629654 431567667 0
510775969 132420639 0
195105139 295139658 0
298443419 24932963 0
13016200 109702765 0
225055238 347326234 0
450644685 570039452 0
358963477 276428470 0
148650483 41260053 0
244955835 170513192 0
186602079 7205969 0
120735459 47613637 0
412243771 27764420 0
417351775 168574043 0
33619679 19709134 0
534380505 373935611 0
515825620 462924999 0
455529861 474917441 0
160154497 157822686 0
577066411 391240725 0
553105719 520953165 0
120297843 100870555 0
375404934 402136240 0
512642555 29102744 0
516314501 436446885 0
17185757 232136204 0
565272831 557055763 0
200931513 51606760 0
326104785 51324460 0
261166620 252267679 0
73547782 60557452 0
357469565 39701890 0
359780972 228950184 0
561659393 423745967 0
507863781 417741610 0
228690196 338307157 0
283203392 187648992 0
445456349 286717192 0
135007966 69006150 0
361743039 86994592 0
431253215 273715811 0
184796039 87694257 0
147976127 14317235 0
50780037 357667017 0
306903075 535678280 0
547241806 17797392 0
94591260 154206985 0
368313554 529576194 0
45838277 265263576 0
121604452 11670309 0
250127995 162973911 0
38476677 318821780 0
560869543 100388590 0
407575238 504290630 0
200737907 480461852 0
367065421 574625525 0
268413383 199041717 0
155076655 63184547 0
363384627 195365884 0
428241827 167163258 0
535081193 387287080 0
144386989 193380321 0
503928559 93886764 0
490622523 199194630 0
500859519 334267962 0
317986609 4409756 0
260378096 179293889 0
50064177 280171151 0
505602510 207797907 0
259809226 169562347 0
376830006 539269405 0
34476580 33680102 0
383192462 14703488 0
495138744 106012746 0
303721234 384845654 0
7576 238561432 0
6826840 58000701 0
413475438 167404858 0
468932158 65443801 0
236140500 287003277 0
559914324 371869472 0
85690596 175835520 0
157420562 442048002 0
258354481 262521767 0
490916622 526363247 0
154092766 555951862 0
402329678 449936175 0
250887257 279620719 0
475403469 232708552 0
65508564 514281269 0
469850188 27434107 0
539257823 521198345 0
354490495 571098203 0
149558393 578353534 0
186049832 120937694 0
2957080 105880913 0
476185209 273631508 0
521655510 219252542 0
169638002 356546766 0
426663961 445171235 0
499572452 468059822 0
205965238 215563674 0
237831478 428498173 0
211568798 220645848 0
364673519 304530917 0
169301471 287095161 0
178074389 25315888 0
437116818 193054388 0
285570147 575371995 0
552028312 508298836 0
174016232 96554126 0
368131135 257053696 0
427924365 318592841 0
234648542 348389398 0
266154768 177091430 0
378705642 360982355 0
273556294 77068467 0
526290874 104886868 0
200505701 172883110 0
377801441 496681252 0
528754104 351806449 0
92005122 504256306 0
339787741 56774333 0
157311782 2561330 0
137649346 417111053 0
55971343 46736088 0
178759801 157704452 0
70132987 424965979 0
278897421 467748010 0
394579831 426126344 0
252421161 132141849 0
366592383 485041752 0
524240190 149531791 0
32571003 450530218 0
409993885 414447422 0
169217723 61759224 0
542408192 82936820 0
298651898 203815977 0
280397346 515816962 0
79188161 279329411 0
159899031 570770683 0
162519839 354508743 0
281025195 46461543 0
318865150 413498047 0
368873798 276269938 0
561921967 216173206 0
160670910 172711224 0
567340481 400847473 0
66140446 512406887 0
196682029 166238020 0
324812840 102232422 0
399757596 306006807 0
466255523 40135857 0
77807601 537381376 0
408950798 570369608 0
61094767 400375374 0
210668485 379645697 0
305802797 44998141 0
352614259 356575616 0
394374929 361203444 0
565137740 74766215 0
218585437 44926209 0
482174456 220801545 0
455315721 66967137 0
74407280 85707771 0
562176358 348533760 0
22418897 4362083 0
60807532 139424 0
488706875 364653723 0
504031338 263731564 0
356085193 475717591 0
456711601 230122577 0
198142713 61905532 0
180906713 354805763 0
431013160 155259982 0
46968657 277759630 0
246498335 133290338 0
221877456 305781394 0
407690343 405659338 0
124459216 514767731 0
244435593 107389714 0
504368550 273230983 0
191012033 22031864 0
131757929 342341642 0
261801227 181554808 0
276372044 301062600 0
468742130 29343358 0
261242372 460258015 0
278705809 144411073 0
362290254 370289609 0
344549837 287448365 0
133753929 441796718 0
436552320 118043946 0
171837254 485403750 0
86037871 518244477 0
106930681 483952825 0
280665337 69218686 0
373870743 99073218 0
460956155 430012302 0
402916129 416321040 0
176854416 167213661 0
579605034 238781914 0
281125579 222614964 0
241987205 160506330 0
512443197 571172718 0
218766194 531304988 0
108987299 77307020 0
208663806 289555026 0
275163783 76416060 0
451008892 414565770 0
469164713 23896810 0
514506 142997888 0
235133194 61862498 0
87093516 456192726 0
330452481 451974398 0
370794172 435557428 0
339606142 137244830 0
394340019 188789188 0
333508822 202073702 0
33653614 233021649 0
214223328 63128861 0
285854084 567418836 0
23132666 431305958 0
120916506 506135794 0
415279479 413739237 0
197225119 263170202 0
442370154 227013686 0
552889805 378593445 0
155133119 280974314 0
206816827 111074195 0
521775067 138826397 0
248065187 222098269 0
47865403 273496515 0
14412647 380685144 0
228459214 283240579 0
121134086 92441389 0
15622812 369309123 0
35488232 444984554 0
138856693 269218174 0
537595679 230578776 0
417330095 68852852 0
196265658 495779207 0
515707610 433185033 0
347402279 252962475 0
263251648 15910428 0
481987809 482840400 0
78644843 494673203 0
517888628 144049399 0
7397811 434416065 0
142788428 68947094 0
461891576 196331614 0
326858797 512581783 0
409591702 514947874 0
186187100 370440357 0
386875765 143168472 0
522533124 44909767 0
140729414 378924050 0
47673698 143439210 0
75049038 98417441 0
166484448 104141513 0
539035756 514480776 0
449908874 463988201 0
104729578 9038156 0
415789639 279738463 0
264326756 196236041 0
466491795 243113551 0
156442823 344355930 0
488923953 84519154 0
564152525 396184752 0
213192120 566248688 0
436419980 392344954 0
166009197 356868375 0
279990819 143315656 0
487703920 460295842 0
225296293 526826947 0
518406055 274606127 0
324555990 79833460 0
38724241 523184723 0
272527091 386586102 0
179674800 358562515 0
439915653 41240516 0
419191426 539635857 0
38152420 565009780 0
384433606 36241040 0
514381920 177805411 0
437132596 453206325 0
434948716 460065892 0
443917713 317233456 0
47983457 413905333 0
151943466 552672043 0
27363414 80949731 0
362236541 353990737 0
88922303 463116304 0
329497687 392166841 0
56689501 189805767 0
362269372 551137198 0
261528920 345934418 0
19404431 137174534 0
361783840 233953013 0
260734061 218630509 0
341585222 30345481 0
140554384 567388575 0
347038372 220043979 0
111359899 456632808 0
108923001 201217892 0
393479850 341060097 0
120476763 467659511 0
204732910 520944551 0
566149828 403078074 0
455976777 281597483 0
221677702 473145432 0
270016227 496396834 0
314783771 508381049 0
96514141 91356553 0
367741269 263880564 0
194226171 124403139 0
179451373 187686212 0
39573816 231693060 0
79883344 299605609 0
233508197 329329855 0
497122414 399517896 0
268204640 95851965 0
325048086 19044677 0
344396859 130833939 0
429181222 518096457 0
565314833 397374587 0
397203092 80281690 0
380632299 370325648 0
318343117 458036674 0
174574186 150866770 0
383827772 50783671 0
286759878 79604477 0
95505899 161177866 0
238822737 105843045 0
143410989 50151580 0
275719858 136746480 0
541175350 288070868 0
438910197 146109169 0
422860133 43090853 0
156239254 406180134 0
180744561 343930321 0
51084157 568415855 0
100239693 38284960 0
28977810 112639575 0
402083486 181963969 0
250436475 77894239 0
306777244 101089279 0
235194210 160831881 0
227682674 7348114 0
251511827 343919078 0
165337225 195254226 0
525915881 283352901 0
43147270 100978009 0
1563333 96156605 0
156133851 203922660 0
465905749 514823133 0
73216443 167834374 0
568427327 220405460 0
351178664 540377575 0
430502488 212381926 0
371834260 505032264 0
167861165 478095467 0
104336067 178026270 0
48457521 45566986 0
482786955 393678441 0
495307791 546081732 0
134045912 522428995 0
347870094 72271070 0
182793040 262262280 0
324820828 99880771 0
294750553 297204522 0
77876213 250109759 0
179353111 420037075 0
117372503 83586210 0
290193811 354685683 0
403988943 110029853 0
409362598 151723451 0
144001602 239932421 0
132849763 412558171 0
554142911 468120964 0
66512302 209458086 0
149736914 243654301 0
276653998 3571276 0
239255155 151474347 0
359753429 162966275 0
555352196 88164424 0
47828244 475757142 0
267602712 2485938 0
346055964 267869459 0
186152165 110514501 0
372566023 39852208 0
120684272 349832633 0
185434856 212803887 0
371972506 143721915 0
272752157 64758321 0
133832716 173847561 0
530663452 210157120 0
339356272 456661530 0
350919721 522789883 0
154955364 552503526 0
312807064 3062918 0
494632414 275577577 0
38470329 307165480 0
407805841 309151023 0
492934318 216323352 0
340000361 322579127 0
271470131 87857691 0
22630439 110195823 0
341786792 168862776 0
410025526 66155752 0
300769001 446960817 0
169812289 440098805 0
159111886 326356252 0
550487279 364498295 0
56142640 503763712 0
479313788 112891834 0
526165447 153077294 0
178086125 415186354 0
505987629 369322033 0
250766982 397220144 0
292699338 50864523 0
431204837 149898190 0
324646024 528275105 0
321876914 110755977 0
151944455 309133700 0
172090547 469022949 0
196036614 156378771 0
74435975 61506204 0
21699650 284229387 0
297024571 501931704 0
176861582 264501506 0
471579878 153454080 0
299236583 359810567 0
263253219 132544568 0
146068962 228074590 0
313532069 525290246 0
405939003 87331763 0
430052569 578266826 0
380219383 54790502 0
254476879 469439794 0
499211719 219458630 0
162647058 546074196 0
361229263 184453789 0
572919859 41763259 0
568139439 412984801 0
413328663 471213470 0
264622464 39748497 0
385022236 246193074 0
233238599 99649242 0
571201989 174692520 0
132138886 515342198 0
474397391 216659604 0
429098055 248286540 0
369124380 81049606 0
415141442 489666140 0
241200023 273918413 0
87088878 496917511 0
23650344 333911326 0
289436438 196698906 0
199380720 166140260 0
382737646 220111077 0
473531554 105251945 0
89455169 21872953 0
241730756 213935592 0
194399329 32884651 0
136846859 454403675 0
209579876 421737541 0
93316912 287345047 0
304714532 298812490 0
31433510 343755734 0
476521659 342801092 0
554596525 375769290 0
2317079 8884491 0
248104679 379475724 0
18643963 259829048 0
425040773 79341917 0
529394849 37339375 0
168437666 170318978 0
365659844 77569017 0
142748158 250735266 0
227665930 166179329 0
550684010 573498433 0
352296474 213546184 0
546975511 559770978 0
3988477 72857638 0
508941382 329498921 0
332397945 242014389 0
314330254 375712344 0
401964798 229223948 0
419995971 395198627 0
160097942 331932452 0
252306919 347744257 0
553809329 341853681 0
268290685 107206337 0
548875552 432938913 0
452364951 12950590 0
112603392 459180381 0
352564592 36414981 0
558886654 26622738 0
190383638 406849520 0
155345057 90583812 0
225188202 138434697 0
441291930 509421109 0
98477154 250596889 0
47240009 215291377 0
365376551 516279432 0
382063898 300445742 0
497641339 541571608 0
461360225 295460975 0
563186529 343626844 0
381778698 300305062 0
83681468 135926097 0
439599587 141112952 0
561294690 2103436 0
14421609 68040380 0
18730237 530941991 0
389657684 65220645 0
31458560 213761343 0
75245565 443902815 0
447962948 371997244 0
57753459 246656251 0
566501052 533758620 0
84681635 330321806 0
535762184 575049914 0
369660414 69693940 0
515794117 187028925 0
443919304 97887823 0
157990401 391968488 0
387372649 65352923 0
380893618 38625016 0
305020759 146495071 0
342847592 216055155 0
165397276 564751503 0
488771942 405750037 0
545855879 571197961 0
273252486 568758390 0
294702166 16811871 0
413646997 476281318 0
11812673 141219930 0
534643026 416001564 0
294628843 571019557 0
397190303 142041480 0
178958937 400001267 0
7708618 45648759 0
302223226 169683860 0
37984858 534181089 0
534114768 433985916 0
32333909 396280945 0
577574895 257891099 0
551374797 162841880 0
52556758 449293521 0
118956160 126202705 0
17039902 375439119 0
522625126 564989308 0
148806170 83011897 0
490462058 375724056 0
209820590 321727273 0
106272852 182771164 0
435107609 180065836 0
576377265 14922879 0
235271095 567642017 0
215597952 372612122 0
83301081 567191609 0
530030690 494938605 0
10964507 448984486 0
278264243 225754788 0
66515257 358897620 0
238935368 469755676 0
347786192 181419768 0
51863218 481987389 0
77153257 104438245 0
68480198 88146079 0
369648841 117688370 0
156411678 571358183 0
332626097 471122430 0
321328362 153848134 0
14994277 163899053 0
46886214 57337385 0
158027071 550798885 0
363099774 199499938 0
385519025 110560177 0
103993458 506298640 0
133577037 29452010 0
422962685 173067755 0
127759066 93907327 0
47468816 84905394 0
461597201 16247584 0
265790473 528632190 0
186958618 388455153 0
133656574 260159632 0
10750654 377642765 0
95631955 90820510 0
69676991 486172752 0
459880732 116908375 0
296163255 242535568 0
447358795 384134009 0
191514387 181669315 0
135645988 310254611 0
32880256 37950907 0
437461323 172717466 0
423366133 573086203 0
426547191 113998227 0
284007642 392444389 0
422397807 545218250 0
216483492 386358719 0
378435884 401575014 0
63938389 74047303 0
494176225 503433154 0
82112862 440847372 0
346541092 513787089 0
369571614 12960333 0
352182295 378543315 0
244647223 397765132 0
541639760 72089870 0
316265536 316704596 0
303126442 393336661 0
130703390 336342753 0
335051650 77930992 0
368426711 271011077 0
178511415 537100421 0
170288494 149010235 0
495880806 525787613 0
50563839 157662251 0
144258759 127471624 0
64698030 105689533 0
209378692 279329761 0
541961810 456106695 0
152909302 218519938 0
256252588 126674699 0
343566316 144502276 0
217405615 364159883 0
184472061 40071117 0
38911766 159267353 0
222661256 487964883 0
205241542 167666558 0
182226732 566563999 0
440535063 70567728 0
289101382 408061230 0
15120199 272363193 0
573158934 133464366 0
271102184 506185899 0
461899380 541312964 0
279966244 535593372 0
43399368 526398666 0
320595097 413532531 0
411464186 228597803 0
394884523 74421322 0
205278469 153062027 0
366540407 282097617 0
568638533 314947593 0
267440347 118107545 0
552153062 539164215 0
542141989 395992670 0
283711095 141918935 0
445828031 392280351 0
32483225 323356749 0
387672019 51912034 0
355943104 106279705 0
479227622 147521722 0
313956150 54649122 0
231510922 428720472 0
239282894 566752639 0
324445925 535533761 0
390054479 274768084 0
84891011 538964966 0
168178391 74960892 0
404396399 566512608 0
54482801 155599540 0
530237797 479874426 0
45383461 455163081 0
267718841 157899939 0
476404590 427924131 0
247983823 296176989 0
193312489 488610534 0
507360330 268726978 0
465571873 446580653 0
572345280 58903084 0
501747418 3070650 0
32574458 185410384 0
540826000 91710387 0
22771984 45430733 0
401479238 475953915 0
551757422 506256976 0
368821175 563160995 0
174179426 413047009 0
86738150 493985070 0
369752939 489632822 0
68827320 127904274 0
491813154 257192934 0
89616260 548342458 0
354776015 231670404 0
195436282 468061818 0
257209971 185282207 0
64453693 245974950 0
577013633 330346055 0
484394419 310468937 0
423149321 502140770 0
524044207 76280936 0
226058790 2439245 0
297575698 330879000 0
311493809 53668174 0
434644766 65529090 0
39549797 508413352 0
341869264 211274249 0
327657925 382875920 0
87477482 214682545 0
137857076 260974769 0
269028096 496046382 0
292246166 228165735 0
266369602 224703647 0
10712703 510782822 0
202725153 294576480 0
385074647 42344229 0
148455694 278036647 0
55344422 54472025 0
384896177 298499729 0
35286211 167899967 0
418159758 374561684 0
577538487 295517844 0
225687724 430153249 0
525580919 349581746 0
285417460 569216972 0
310536548 424022163 0
296585572 154471193 0
41492677 206930413 0
570574463 432473848 0
102249781 85284704 0
170930001 54905263 0
281314206 115018702 0
51570733 553238719 0
96319909 415599239 0
180153304 258235931 0
223631442 225133123 0
151253308 239701430 0
77637247 307288729 0
83993869 164572714 0
460520100 579157338 0
466731497 117911336 0
102430351 86398948 0
546340930 45499845 0
416336522 131541008 0
396641766 536378019 0
475941132 72484363 0
11408915 300411490 0
130214517 271202388 0
496137147 162108899 0
344446233 218376386 0
446522749 424101920 0
134653746 167656644 0
113283742 461300633 0
45721100 331598074 0
9169551 147294936 0
277483728 224999193 0
479553918 327117501 0
6698368 577690054 0
132095966 202469047 0
375303617 306412699 0
471761698 330294355 0
189623697 47347724 0
578670823 269851210 0
189471527 549502003 0
215613131 313027239 0
318368186 471750881 0
121237374 376701137 0
157561469 354609591 0
54734151 164966161 0
72143695 292963856 0
146479996 382700450 0
532811375 383850519 0
535305508 151320312 0
262372599 117650140 0
172176202 425254535 0
562109641 405770779 0
96446420 490307700 0
345887648 438237909 0
393463695 4817555 0
342266316 84441964 0
199940523 84812510 0
47297011 534533852 0
118366518 495775012 0
274821020 498001593 0
278509071 228272553 0
248691304 524616344 0
302560173 275485976 0
415222280 335638460 0
123784571 147254832 0
1642404 30580692 0
91796189 571665525 0
147216612 447495788 0
207118172 407777779 0
343135791 99860331 0
186913194 440639235 0
443094713 169015645 0
476515430 235254282 0
211972043 30871493 0
445691806 36624868 0
304200983 465615080 0
413581920 402555537 0
473226667 574557552 0
281203904 415225409 0
36927702 30519859 0
184703442 378010682 0
215218246 398406543 0
514271810 16369269 0
215239984 401245459 0
174486660 290878787 0
346988759 24649699 0
32535097 398034431 0
155180996 343838839 0
53304700 49257225 0
545653497 489805738 0
453944562 488173663 0
278936673 570592050 0
57112910 565348031 0
371490586 44170825 0
237715667 481072336 0
139467900 168945995 0
279770935 100170627 0
511916800 262719827 0
455656911 215319725 0
302634904 161888696 0
12103366 350073443 0
50979546 226266981 0
275980048 477751013 0
245922491 45361680 0
123939172 343449803 0
566869008 543120665 0
240155632 165408329 0
477720192 277150748 0
293349493 148679286 0
277445005 218779764 0
187111766 324533680 0
534433081 567610661 0
295605208 222154070 0
82489575 208030536 0
252066896 208577125 0
212811649 24220289 0
64443423 544419192 0
46011711 404453905 0
252934720 428297210 0
538542095 50341302 0
310114033 58735940 0
460283711 345232543 0
136906785 324252981 0
60636372 305199287 0
287794931 423507393 0
257832211 429883620 0
550425190 266152958 0
170851927 357615317 0
67799822 447949362 0
339220877 92025225 0
504617392 258770271 0
145408638 71691453 0
275098966 220596399 0
144430276 8442578 0
18780112 250751996 0
242894963 570636674 0
492323390 273974259 0
138940580 166215032 0
445165874 556616658 0
431484075 192654769 0
15755646 542083270 0
546034244 222123528 0
245080188 423146248 0
400418096 44951276 0
515384864 376949987 0
107772846 557943366 0
373484450 290719435 0
362692003 242047612 0
225847612 486313189 0
77468442 302149906 0
111021762 355271266 0
101379472 528732317 0
49829755 560311105 0
559372259 548606320 0
345828442 274466007 0
30185927 556814083 0
371492116 544017361 0
150542086 537876405 0
258042504 51282217 0
392283667 327405 0
567568635 177144931 0
561572877 235934074 0
72535928 79581743 0
574040871 508348875 0
130569436 425166306 0
245178622 220338424 0
321853169 281866323 0
386149009 203636914 0
276963632 453684491 0
395885822 206792382 0
432431103 192030410 0
219384540 251919298 0
245573203 451390307 0
441984011 488433211 0
30355379 229853797 0
219652469 109683533 0
225038081 480530197 0
73620020 343476417 0
44721207 385958068 0
382880254 476172472 0
510758435 340000926 0
368774296 443467194 0
82982749 443394910 0
457715197 117599556 0
156685404 218716699 0
283675206 135745774 0
455416616 329004362 0
490945578 143451920 0
122658732 192821786 0
92318665 524752623 0
326408263 238086528 0
139689282 405370411 0
51284741 11980380 0
186540077 27500559 0
493672020 266676271 0
538037092 78576608 0
288921855 79007724 0
46735707 20932273 0
23255039 259365905 0
533335901 69135481 0
302644416 357242430 0
550841735 221237422 0
73231359 461880852 0
456923990 472602917 0
505624643 364447302 0
569999527 486496486 0
15348956 99449187 0
552721553 431456613 0
136854824 561886457 0
462379791 544174275 0
36752371 205790433 0
555597958 150730929 0
388825033 35213441 0
187264964 197936345 0
254318418 191732874 0
542859863 133938575 0
37450890 24669443 0
230461618 102493842 0
107407313 132848968 0
253889030 282926656 0
472187406 231046112 0
218639228 418816771 0
277889897 307441542 0
249499756 232556034 0
376112648 539608604 0
446934366 10476883 0
429444974 387365302 0
225794867 390551759 0
569605037 39576129 0
139782367 226657844 0
469596105 18759802 0
108452138 195753109 0
429033083 145250288 0
341750292 506374782 0
483641867 530797489 0
576646665 268363945 0
381132761 116446214 0
509710616 130262136 0
212766954 270734133 0
3893750 90971860 0
98623512 259544433 0
469937542 547968554 0
539477254 488672193 0
142749235 466292884 0
176105100 567769446 0
189132299 526667710 0
246685910 303316608 0
24981191 512195811 0
117348913 98509140 0
456818840 338418259 0
278507157 362422485 0
91517669 211249429 0
173514295 68801337 0
57198338 7422939 0
324751025 569678114 0
234847675 440663076 0
485700800 11346050 0
452276277 491908583 0
318205011 170904792 0
362074749 213098055 0
396565893 178051479 0
425592795 557408393 0
515372009 11411311 0
110637989 514362735 0
173539562 306531655 0
69359079 462225928 0
435135419 421078265 0
10857366 149951594 0
352875037 180260623 0
19894622 209850269 0
60126533 348212564 0
516124066 368642388 0
68792871 267386388 0
334950790 235082208 0
68132532 106041252 0
471744251 200591362 0
412403936 218275683 0
132070255 300119432 0
9164179 371045766 0
344166784 32315146 0
541694107 550349630 0
444776048 35486588 0
51523890 478874573 0
452967114 556532399 0
491902597 394831533 0
265063647 262196692 0
214209699 40456648 0
18909739 546360031 0
359351711 15490610 0
407714135 546919509 0
511563967 122828645 0
67913631 32607045 0
361494224 353481312 0
237192200 21507434 0
541463441 298997515 0
65820841 300648639 0
91911001 417108600 0
170628642 552914968 0
53374348 154150307 0
348971806 477634268 0
333708337 355347929 0
552574224 108704616 0
518095186 536750851 0
70373586 401343980 0
375145080 177405354 0
436505949 24486168 0
137410009 114183139 0
226181712 445942748 0
374978111 238786922 0
114419880 117394278 0
369513145 252599479 0
71638720 383725843 0
4511738 510070575 0
122039501 183128162 0
266208383 567895727 0
232640458 324521516 0
487803502 2928895 0
177218746 229232395 0
288540124 143178360 0
116581347 22982043 0
329361790 289900583 0
432474559 115254704 0
387021981 89713994 0
48929831 331473578 0
468742853 4325743 0
578924359 282310366 0
86493489 104739801 0
566981322 135178065 0
172194931 356513892 0
141959216 26213391 0
73799125 276945357 0
368107142 557509107 0
547537213 226749396 0
39731046 186822325 0
451396076 203485866 0
291761539 184343138 0
514422008 140402616 0
379498974 226624314 0
271548261 431979796 0
307432432 433726430 0
269361261 196652526 0
160896819 418375208 0
348451150 200203426 0
144224872 275051012 0
118186384 402601536 0
400202533 201801603 0
45095997 456623427 0
429908195 354438386 0
356683462 548550768 0
325388563 410923112 0
364714909 324167527 0
485882472 116214252 0
41980976 120147242 0
128667382 541393357 0
356692794 295196643 0
455276216 409813051 0
457487786 546864407 0
367825307 66114134 0
342149091 314919899 0
334641325 497149782 0
336531430 377138471 0
286721670 340666191 0
27211758 14293427 0
37885397 277404693 0
216053592 305443801 0
99468324 129300982 0
517698836 87848344 0
566945001 545135941 0
486131913 315617126 0
551809371 51396827 0
305266371 208192765 0
333156049 298802293 0
489280323 506967783 0
152147287 439237422 0
444785150 71118486 0
463485508 427306416 0
568563377 529888103 0
30791237 414737436 0
209585884 329165371 0
18669472 431507359 0
534024134 44810667 0
196598216 506868874 0
246455337 531851989 0
65465166 231802130 0
403904450 380610775 0
572402921 93909168 0
171576128 273540605 0
504863279 261543317 0
30663212 340253717 0
460338536 338126784 0
370851379 232909082 0
88300019 363335656 0
361072613 563438264 0
174139330 232692474 0
11233541 398794879 0
282397166 426903154 0
497489962 531518756 0
318439877 81204789 0
569779828 553855748 0
522600431 456910840 0
11676270 296828607 0
443839418 341785171 0
267077348 412344192 0
188244785 257113415 0
7795928 479736065 0
563295614 455135585 0
80366369 365700083 0
128296091 57556842 0
15788038 101873326 0
523198470 227360739 0
52703664 59528374 0
201039797 484914370 0
357999400 366692013 0
294765208 176935979 0
226995866 299935158 0
145320399 281740846 0
421449051 562799105 0
459221907 399231788 0
465142527 36082441 0
542303031 454837667 0
103894481 255063023 0
206417619 94421841 0
14557869 486491757 0
4657950 273049852 0
337840396 564967551 0
469340411 442519602 0
92411582 554689270 0
351617318 80969521 0
380691444 106394859 0
510009386 220680312 0
379423239 548481024 0
387094910 177671384 0
425481435 345013325 0
266062113 346810162 0
40921675 231388619 0
504618841 227088885 0
439124502 158932114 0
286379449 406116778 0
68969848 201019071 0
21806522 128542871 0
423941411 115537099 0
401901353 523790496 0
313077823 550171099 0
307877660 246771454 0
11173440 342537716 0
569663767 231001716 0
190389210 250356483 0
520008080 445526611 0
510980039 52972014 0
343426129 56426715 0
62541159 285988658 0
467893424 32930706 0
52964112 47317318 0
291854215 531231358 0
547896305 396642851 0
228512723 60896369 0
339550437 377065240 0
133828508 537268248 0
553617473 40745192 0
179616363 16303608 0
46827706 41440930 0
348048563 332346273 0
231704589 466430924 0
232671123 562326855 0
175058537 477645750 0
498881534 160138445 0
397005411 265967079 0
54647278 128017057 0
464051304 459152098 0
316167371 342244907 0
49444303 236394793 0
180224747 476410883 0
215910 194569883 0
418734839 340782195 0
249214442 129580800 0
429483196 208004763 0
119399050 321645974 0
310200046 275500400 0
61043349 31163682 0
430007061 336136050 0
551711309 265316290 0
237160472 254010952 0
133902021 155557835 0
99586029 359235064 0
370182125 133181395 0
63011508 260305119 0
231866894 529914180 0
508013308 321868715 0
61621079 530620888 0
328310639 482969086 0
189358121 568625155 0
450698952 223935385 0
461717220 495435251 0
296602639 198303812 0
344759813 92320505 0
184989767 310250501 0
310979176 354960564 0
165598629 126117091 0
349613659 86780858 0
201859178 229596372 0
72468139 110203880 0
213700038 573269703 0
60269134 473258700 0
350329157 152010673 0
573372507 170363771 0
336395196 43584360 0
280937259 467307121 0
575195730 202894451 0
402008587 474299985 0
246510606 574169098 0
450906905 266797829 0
426572629 449133086 0
483312375 418059575 0
185236726 524058860 0
87847551 537592306 0
178212784 140017351 0
71077010 320273671 0
44826500 443983329 0
252732530 567589100 0
428934191 256989970 0
496165712 81993133 0
427260133 437399043 0
310080304 509754059 0
223536180 272131959 0
412601605 361993161 0
238386198 455753265 0
107347637 304310983 0
575136649 191318450 0
347240482 4433240 0
294060163 514708301 0
173341839 66179400 0
502913423 259613688 0
209536222 281626936 0
408545217 12354337 0
395996494 272975514 0
528389821 521403489 0
184959639 28156278 0
46016603 67274703 0
54222047 362061679 0
535861614 358168147 0
133132830 363409777 0
261137325 387463551 0
489909268 314713999 0
491825212 534311037 0
201433110 57452215 0
111428882 457273665 0
100176379 418549844 0
314551726 367117406 0
518567354 259811048 0
514516208 346617736 0
341419274 443068531 0
416665497 991013 0
15935661 173640215 0
543250684 216836158 0
397888486 91628706 0
563014613 371513811 0
71328314 277721380 0
307595754 360782851 0
541714417 206371456 0
56909925 19574667 0
466334339 556910714 0
370667415 48275557 0
163482241 17722676 0
107780510 302109936 0
187428518 45389681 0
479479777 309319163 0
201744650 6120518 0
260010483 195555468 0
489517457 505663377 0
456728380 16438658 0
550597452 185409805 0
113054594 123443526 0
188980204 115966323 0
530476013 466846220 0
108866754 136061009 0
190902119 391044337 0
202954545 342137145 0
416710101 525144290 0
570434766 417061391 0
92423501 77590689 0
118849467 266445714 0
533850771 361246151 0
94524661 189113777 0
18282944 241422401 0
506063468 196872419 0
375600742 539473124 0
71604973 464788849 0
334359794 42932437 0
401709447 292324158 0
574236135 414040204 0
517847950 480217348 0
496949092 501250037 0
95184000 407142332 0
373587190 447044622 0
536674194 173915637 0
83409415 427641288 0
413472948 287967050 0
464093411 435418226 0
203990558 135491145 0
350231921 550030546 0
384018610 197121307 0
504349678 291751296 0
96790771 553435160 0
373243717 347803357 0
480891206 501703714 0
439164963 149531650 0
447825683 249334046 0
174582695 400819309 0
560965821 150596772 0
292233664 304625063 0
481913154 536456372 0
357172360 426971482 0
99284662 358128349 0
557106882 187299076 0
282229035 10626249 0
489108335 40870191 0
512099103 304805311 0
198121657 146990718 0
420390280 399312082 0
316321687 430861166 0
65813896 477337283 0
156013066 38554431 0
44167296 543158109 0
404320678 57661832 0
54967688 287941964 0
151649951 164861885 0
166077383 34015233 0
11409871 497758712 0
227492020 347373291 0
198137761 100484918 0
299341 86002915 0
553834836 189533058 0
110572184 459048573 0
361829893 510699112 0
381955569 454861278 0
194526019 372545757 0
182994059 274227031 0
58624319 354926107 0
516430821 467065837 0
377406427 207741487 0
256773161 18306664 0
390103414 41064128 0
345922259 157107967 0
18419461 468552617 0
119134503 228169580 0
398029862 71394025 0
540082010 340739093 0
112648626 307224198 0
503245169 306448471 0
279845249 42892414 0
234642760 478859928 0
351753048 149392984 0
13165336 141292588 0
514848376 546332807 0
290550040 210376490 0
158604155 152752822 0
221360651 411977370 0
410669989 442471796 0
210154654 186041618 0
369820546 264068079 0
447110746 378097352 0
347437783 419233859 0
485884788 378468002 0
528574669 321928210 0
325404891 318657765 0
574502825 155334260 0
152584947 151420213 0
189175689 455775872 0
217208645 301580885 0
475260931 129723670 0
377541320 527901691 0
532001260 393682354 0
352389739 202146250 0
313774055 318697583 0
375165590 166657688 0
496701028 145288706 0
560066440 225337002 0
577067110 216225792 0
262441694 543473330 0
133836757 10772595 0
555910222 345536720 0
458690179 483077426 0
274450721 110679611 0
39206851 306784561 0
179824151 295861129 0
516277498 166760539 0
546966888 248520371 0
77182908 231372644 0
466223344 313640451 0
503344139 78114019 0
209573895 488438050 0
283684035 206976063 0
462972063 29115064 0
2225322 327632865 0
346424708 398593780 0
153788313 23874140 0
87935619 125106106 0
167874196 97353480 0
175452335 21435892 0
520594794 163582121 0
384966635 168008187 0
242696862 258368179 0
43474957 260051493 0
42347628 266505882 0
534656831 225180722 0
478663063 571271755 0
509888694 211590055 0
271223797 295535098 0
578112305 220203648 0
68754724 437791543 0
332305893 89913254 0
442906281 496979208 0
501903680 567940350 0
437906473 112973128 0
45865146 291655144 0
166126753 370011102 0
485358054 21154560 0
334151239 15021594 0
537216866 334614406 0
69774287 498608100 0
58220011 195634469 0
209084873 425402561 0
537895273 473519302 0
412568332 11286174 0
425832258 186648991 0
494657926 406491183 0
190595194 527374705 0
353460815 331990787 0
407838221 42798473 0
45215416 577388828 0
334589146 362413860 0
2734224 519439063 0
132925018 327959185 0
192320559 364285259 0
297104847 142896802 0
375113740 468329002 0
149480934 496390581 0
211943246 229478238 0
415668796 167587513 0
37248127 417103588 0
245723004 479939413 0
190691674 422145640 0
23916775 24243171 0
281613422 276309056 0
398606715 277598771 0
78920531 106297249 0
92839926 134680742 0
465219241 354097899 0
371924253 95384258 0
165537614 237554487 0
270955782 532680844 0
126882739 490149107 0
34856865 170175374 0
137762440 346824269 0
428618229 185663216 0
537027764 506001385 0
406766256 248608061 0
385981141 562508704 0
180220434 174539147 0
28536821 286306033 0
152772825 548516189 0
573820674 519342709 0
209192112 43735069 0
277921864 547182002 0
325333254 464871158 0
109270047 267112316 0
312487886 417507 0
181686452 100229914 0
394114855 187117318 0
9739749 114372242 0
201810270 287568428 0
475966520 273013252 0
415470655 424083976 0
183128171 175687359 0
15779822 435283462 0
449500755 22829245 0
523423337 501883294 0
273340537 563785453 0
126739234 295957307 0
489202268 507051359 0
541986207 109122729 0
557747520 139227767 0
536813433 234702758 0
3806494 66571230 0
572855772 571052632 0
512220000 364219620 0
197123798 109285669 0
75364360 543081223 0
364264087 406545759 0
81468624 162711671 0
226271336 22161082 0
417452164 542556112 0
430435633 493501006 0
97708029 236710939 0
132431277 530462627 0
390345697 178450746 0
386765465 197211779 0
127480145 448056787 0
186200106 277460889 0
440507463 234108247 0
156999029 415893048 0
574565289 271117010 0
154996943 380743797 0
76442698 13388432 0
11141510 79628752 0
483300268 530207040 0
442264312 314445244 0
24657270 19279217 0
376305188 107348637 0
37132184 397680319 0
247265085 71210942 0
574214918 404873631 0
459443859 442854832 0
414160554 519492468 0
382105500 576845319 0
4583971 129865614 0
144306319 445942834 0
73547436 267649496 0
209589066 493000933 0
85834260 572430291 0
572041577 546513088 0
132645332 460489056 0
209793075 569459986 0
386289617 42622156 0
104667951 457012793 0
184894135 54147730 0
110055127 20043627 0
63990076 313817444 0
114629953 6621670 0
311102632 334676990 0
489184433 11147980 0
495812987 556038148 0
248597514 549944357 0
344804122 317796093 0
33888663 550888235 0
39902630 267811564 0
213385943 5167430 0
74255866 97247878 0
353428333 450464389 0
62224022 376349221 0
280655563 78535682 0
49531926 432271164 0
208950098 229718190 0
527113007 526288066 0
289759892 61831150 0
273767638 344755239 0
333315708 363852416 0
260205665 335081589 0
45306577 364360550 0
49262530 171346127 0
138556631 565609305 0
322574629 450592305 0
545178760 15257902 0
420454560 38688836 0
423763473 138973786 0
242574783 128129570 0
98194495 398345122 0
92979736 380286573 0
91524140 518892019 0
101374316 381704836 0
195340547 57376142 0
257752352 283296908 0
282557450 371839861 0
360445583 532482206 0
318652284 400116834 0
276239387 52714143 0
278082870 385455807 0
313411176 314566414 0
279306676 263851255 0
38009650 44324863 0
121004942 148508015 0
314039961 192009294 0
231006236 441398891 0
58854806 495453877 0
332311186 488296835 0
351243049 555020849 0
294785242 578131719 0
247412408 560605932 0
301257146 160259921 0
526649965 41197591 0
501677953 39163844 0
492860213 27193117 0
554399613 279352239 0
217016052 260828728 0
531857 471556673 0
553552816 352651074 0
553497934 409929242 0
457210530 279144066 0
180228322 35608967 0
84307873 444620500 0
494660067 289774442 0
281114630 87295297 0
78732202 167437940 0
425285112 235573533 0
170541880 261854174 0
266520702 304760594 0
308690710 213142603 0
219968460 3236335 0
475743282 212500695 0
297927353 47960795 0
500482642 296853847 0
326270570 188023863 0
119886327 87321257 0
426190224 459742485 0
367826634 96533832 0
220538502 298012700 0
302679134 391768353 0
333910586 476148920 0
17837553 522953773 0
50460368 415112 0
197111870 428565317 0
463627517 399113016 0
80075413 297489360 0
351223626 506660762 0
129010094 101200286 0
56196885 181878212 0
229580398 16585196 0
379481776 548107646 0
22574020 167813142 0
480242160 392588525 0
449249562 387717389 0
441807280 401100589 0
506401765 385911705 0
499567338 477727359 0
323636932 439021949 0
83436609 577845403 0
273403555 189181500 0
544723081 398579713 0
262801441 76096990 0
479861411 498342507 0
133058371 151188843 0
475204269 534165122 0
461832677 412298513 0
299191017 209221831 0
192983125 572675536 0
106066420 399599370 0
16819191 267464678 0
483041525 343391238 0
188325272 299434636 0
360681054 70892748 0
12423753 570753314 0
434739972 206789429 0
449741252 393727759 0
374904099 556566005 0
105521346 66420446 0
529796584 370796882 0
451317297 577478851 0
224320042 368483498 0
77852075 231137321 0
333337994 268903082 0
22438694 162451371 0
94642089 212158064 0
423556602 542406477 0
332479200 485583323 0
192646645 297468337 0
172441119 55791502 0
182832293 91641717 0
456563436 247482669 0
502991719 250503315 0
429947397 560420445 0
97095586 243053225 0
248291316 508959407 0
232913115 159357371 0
436513692 103740738 0
363822950 571350914 0
27185643 243657328 0
2710233 186731773 0
368651929 142247602 0
471710920 541076145 0
198668463 151850448 0
24448534 311654428 0
249370200 183342103 0
78706725 162633419 0
38872228 228572628 0
310854438 338842451 0
536909232 212417181 0
47602538 312025599 0
265009622 69862988 0
429318898 360380617 0
404212238 266970665 0
234531081 68086480 0
304653899 503027032 0
393860935 290536616 0
58956673 138190689 0
70219691 496427681 0
327395077 564250311 0
212374797 380263288 0
113831745 422062935 0
209756632 422871582 0
182968812 413349690 0
476555082 225336935 0
17416066 450156368 0
338918585 359004580 0
468385113 122663954 0
353049961 43702482 0
511532099 543404538 0
209229690 191916020 0
219069269 76987294 0
60396716 456505941 0
574277873 104998759 0
205693422 3664709 0
353642474 89659391 0
483412305 164585246 0
59788867 25835569 0
484136121 413898109 0
557682839 116041516 0
539941212 195408604 0
428984495 299608062 0
153185652 36788490 0
541637722 470979295 0
180710189 302538086 0
188071962 449462393 0
231021463 347100500 0
181838163 27340426 0
576949858 454834395 0
13139900 150205451 0
471068400 518680020 0
106459363 51002609 0
147173022 222325665 0
320023133 115867753 0
439152140 434893086 0
251463541 112749531 0
86604527 32951343 0
375372799 167223084 0
121630863 335342857 0
375192298 438118443 0
129054413 262324022 0
309309525 498798910 0
130058685 320143077 0
424466587 255961577 0
67092350 137672676 0
433087619 451894604 0
275559838 399711018 0
251034308 10990298 0
445564761 11214476 0
578929704 565743619 0
572549070 420648877 0
186355594 524974020 0
213179096 315124819 0
98951162 531507537 0
503047742 560381841 0
295358189 87244728 0
141815978 236562382 0
67256578 287347012 0
363059345 553762348 0
26555610 512502398 0
408082304 156336186 0
149455219 228102747 0
85316953 571007345 0
13066548 376863753 0
517308245 501795152 0
184104125 571363757 0
404752624 136964128 0
346301330 11694437 0
38397709 150700800 0
340228622 410664062 0
391161366 557421559 0
463331272 285162910 0
66610602 388131735 0
268702708 422524120 0
398599985 72326472 0
64932045 333629226 0
124906184 104456903 0
332352355 229016647 0
156213965 423931705 0
123576503 351036784 0
511339675 43309608 0
401224993 252768919 0
324186749 14391143 0
534587121 80482637 0
410614390 11782107 0
550801663 126751259 0
537208120 11437992 0
402295945 250771786 0
46163021 446499659 0
468743621 284389553 0
183855917 212583066 0
193484487 442721048 0
33842062 185491262 0
196972054 124706584 0
276011394 23612028 0
296640426 415212725 0
481076508 163404228 0
452018269 337655406 0
194444130 304316773 0
575349612 152535228 0
22844966 312932530 0
57678683 12134091 0
389265027 381432291 0
274727111 465399024 0
317579204 169395413 0
573247141 221327391 0
225167018 92127877 0
403894162 317607973 0
436891220 167853643 0
369631770 263225438 0
426294712 319635301 0
263403748 541419094 0
530996548 412663794 0
457082331 541663685 0
244609383 85012067 0
394046818 516378424 0
5528428 415799031 0
50282875 548839159 0
356159837 38622846 0
481947267 333382606 0
62152455 300494978 0
413411607 548147715 0
405830207 43865821 0
142991021 115184890 0
394491281 1038592 0
330424791 447483937 0
363414998 389807095 0
165462535 226986064 0
158138687 191420150 0
412242069 396172046 0
436018254 462521152 0
576192324 285067786 0
166339470 546490919 0
64216977 476740573 0
67775242 413982114 0
172591841 193696349 0
475978043 414371662 0
229111007 472035372 0
289755669 348277021 0
524792176 4319094 0
279787609 283347697 0
363071843 127340478 0
53536638 334865896 0
231398184 83068906 0
543564401 550608716 0
192868560 254280933 0
241100690 422101889 0
504638874 287883213 0
364680973 228217541 0
149363862 360201560 0
147302735 386276976 0
495238112 12542426 0
403968649 83373494 0
125397841 269685509 0
440419827 534455543 0
212893517 343252041 0
555607374 513206386 0
165016257 161533929 0
551417009 120705475 0
281250218 362597190 0
200550340 91958697 0
189529806 564034221 0
552870021 547691626 0
331905899 563241605 0
287679836 454321947 0
213431413 501072507 0
450226513 571624958 0
262758635 520175954 0
426995426 485445969 0
551159898 215612046 0
403706456 378896282 0
224841996 263885805 0
395366167 115930360 0
226948744 173209569 0
576699888 57177078 0
36899604 229013048 0
448503166 480155084 0
426798949 238395849 0
554810019 157977680 0
579250977 289784533 0
16148836 379585325 0
53582938 349022893 0
418511414 81915486 0
365941737 412432553 0
471397151 478067721 0
495251030 155249627 0
456621532 364852125 0
50615161 155806992 0
469235562 559913608 0
357513338 544894853 0
179240272 490126824 0
341586835 231703883 0
333652567 23134155 0
180024565 57306471 0
297680954 311882658 0
527685531 344884067 0
173838624 102180231 0
405801051 125701563 0
541496601 462835974 0
159798233 98068388 0
193348477 335506328 0
416436560 557540250 0
153010224 73792861 0
351106637 510792907 0
223819454 146575611 0
511319633 278397999 0
315216069 79358434 0
77050857 371475941 0
26287511 338811190 0
436496413 549747688 0
57023762 275939947 0
570566040 390941705 0
40269441 53152101 0
174891824 346122540 0
235713885 220743360 0
516525972 335469261 0
171421292 456537462 0
170132457 47543434 0
55448776 206973458 0
495582146 477400105 0
249398072 460378360 0
169583868 458386860 0
352383313 544302352 0
449492670 404730478 0
64416840 425805452 0
255138898 217008210 0
527668 546287896 0
245569765 95513691 0
117875671 7529926 0
84491848 420280470 0
57978033 474667623 0
335922156 119610040 0
279876185 223843369 0
154655274 342535640 0
539829735 442611842 0
63585640 219407227 0
21590817 198881262 0
359886333 105851805 0
214305832 292231789 0
103199330 45703033 0
249448487 88137684 0
519604633 133639592 0
473105656 528784469 0
493629559 353671113 0
291437484 421410282 0
64399296 386554081 0
153469173 541348312 0
290407101 139437433 0
113414042 385300979 0
89828549 224509369 0
18463558 336163095 0
525531833 507645256 0
556627486 375962725 0
538847205 44899053 0
301592854 215126976 0
514503036 288339058 0
87672224 202167357 0
6736454 428652048 0
114443098 26931813 0
395549161 156807356 0
418420103 579268854 0
128365721 192817329 0
168194950 293427735 0
480724039 434702401 0
317694473 194865293 0
552486424 379576341 0
245738454 325512591 0
43532250 509484921 0
32757327 468969210 0
513501398 454728675 0
111623014 400866621 0
49394455 535102247 0
124841349 321787376 0
341601512 216205972 0
13918344 194517865 0
395494052 236132728 0
510294297 314554115 0
339179373 166697880 0
216269616 552361847 0
247555739 135048804 0
434014711 181887687 0
551422293 247056548 0
73290398 357557342 0
67470124 205707161 0
568207984 569943986 0
330276873 246622929 0
64474056 337941337 0
410170641 124414809 0
335978661 302792830 0
525856108 142921622 0
275363226 295506489 0
433598602 464084744 0
472236479 170149158 0
412987931 239626507 0
154091506 23607582 0
575332888 507879407 0
449669915 106893637 0
95112042 135151730 0
564758120 555842150 0
71098508 537856970 0
446607513 368243922 0
336301714 181113484 0
126029946 40147647 0
541878109 216870694 0
370378332 71480526 0
402815337 420609902 0
381793664 501315525 0
3685327 190558534 0
257826808 258477745 0
532223457 192852452 0
556774887 517329714 0
451383917 299914823 0
541044495 143664614 0
424323566 491226111 0
308034671 198405367 0
172568076 390900554 0
73549098 359046997 0
370790568 405774990 0
415789174 136403777 0
239828405 335881456 0
163053440 494361873 0
284929864 566215023 0
518946744 434946281 0
428272264 357284482 0
367440247 214774537 0
29790264 191628836 0
125519421 514738080 0
79646980 433023397 0
571633461 37540126 0
353469948 320976566 0
22250821 538455962 0
243054478 210994376 0
32216065 40311740 0
36274867 96225620 0
433514784 530560367 0
262233306 254659377 0
448566061 474701984 0
383752017 482609394 0
546256273 487098088 0
413422563 215208457 0
188908162 448544292 0
309968163 155289714 0
279884686 188517882 0
399201696 368262988 0
335379644 383359529 0
304603145 525314131 0
18349954 408181260 0
306600686 228593072 0
231691902 568157801 0
422376515 306745900 0
449758343 284013188 0
536828454 74868493 0
570909878 326008849 0
533383375 396228890 0
27564774 476934544 0
453487649 578337354 0
197259879 194594224 0
504487676 252868222 0
90469356 20762242 0
406420166 443762295 0
482679497 566056840 0
432800462 390764218 0
24260250 344447460 0
479341989 126565946 0
324500439 197613633 0
290505042 116983301 0
174964377 113332248 0
364161228 521061670 0
149647192 38709097 0
338213634 502912779 0
403930143 274850062 0
31685855 33429545 0
341152035 224833027 0
316619379 542556120 0
197552841 394479257 0
40658366 359516442 0
495570724 548972257 0
54742074 366908364 0
482810359 123777877 0
537616704 569108010 0
142912648 501394642 0
564220773 522368406 0
432663287 548314837 0
175869920 513097708 0
136862516 567303029 0
15140056 114496378 0
322532487 494226693 0
513624213 133989326 0
241346113 204353740 0
125739857 131607288 0
458746338 260984184 0
67904458 568280630 0
521033524 563401785 0
180597469 169022005 0
284849487 310786046 0
384671847 107305090 0
540579767 78787533 0
243203364 425914577 0
70484978 451134463 0
186144104 241897610 0
415578611 243482574 0
226701134 498697684 0
439689724 578095906 0
557920246 576587992 0
122737512 41743443 0
316034568 378049378 0
308670529 328973554 0
43557136 410500343 0
470783204 563712548 0
11953955 467648148 0
500899485 68127466 0
106712192 115887769 0
345316328 542730287 0
403845152 200245625 0
77289397 322421952 0
310393994 186673633 0
229089065 287368574 0
68396889 226576808 0
436385572 171839593 0
347656033 453238278 0
568511166 406193417 0
288659526 370213157 0
354993079 468382586 0
190439767 119753595 0
153011366 393900702 0
30681732 118180768 0
128068639 317313587 0
217764114 274230024 0
439163588 557681595 0
336662874 157174144 0
567052546 28281893 0
502329841 177270224 0
231840186 468998804 0
10295606 150186115 0
487067545 455739558 0
366991192 364815223 0
439729021 412197096 0
56312258 31482669 0
339196756 405912424 0
311339149 165482166 0
458406207 368328384 0
317351109 111092372 0
112469352 297474651 0
4135149 29930311 0
414949694 572999348 0
24961832 446412276 0
483256582 429918118 0
115720387 249381531 0
106986848 213662222 0
455659483 343801891 0
199318299 23752891 0
435329902 211348606 0
468735783 327519376 0
119369460 495407229 0
301217536 229254487 0
145285431 92774450 0
553687047 264504003 0
458110690 477936719 0
147298541 378452781 0
390622505 562184620 0
3006898 333388068 0
354057289 350457896 0
517824954 538535063 0
462962025 550302606 0
289409166 392722622 0
424857168 77283055 0
104923363 324051492 0
106835622 94127734 0
343366706 570915719 0
226088883 174834452 0
34969296 76410032 0
495719263 464163966 0
78074839 212733108 0
90821438 19951277 0
336941385 127720666 0
493368503 35764900 0
306545151 451947548 0
348777801 331276874 0
277545900 497583649 0
152529781 83686950 0
543046372 455958793 0
483988122 339433983 0
133778989 122290858 0
405303699 246502761 0
252329436 113809883 0
233926395 190301501 0
203870575 356070894 0
221417043 223294921 0
561256945 394863018 0
546560862 230000236 0
191336854 320341297 0
468247969 397634613 0
240385296 69837487 0
61620210 574926835 0
70607308 424611553 0
115120202 246320052 0
550053892 29718062 0
469002647 566695922 0
514134818 195383557 0
382015436 176651814 0
55731273 90569277 0
219090503 413535183 0
74126091 534251472 0
142625288 248191522 0
552807504 74143995 0
240047034 320550687 0
130212053 532216924 0
40630637 315279623 0
285353950 312143584 0
532948227 29146354 0
39292698 34558271 0
242976848 290610626 0
71597078 121015980 0
292709374 206279031 0
495091394 401375866 0
4490768 536315753 0
442354579 444509927 0
289807223 21089412 0
287227990 209439089 0
397486495 82516853 0
185116060 456195380 0
9677528 51702208 0
419647517 348689248 0
184627693 497359284 0
56269055 555245833 0
367269999 562065865 0
528230181 325935063 0
380402669 496800165 0
461373992 471265207 0
445531313 220658843 0
73341465 460174879 0
394709556 293860491 0
538708941 430803759 0
18448984 91476308 0
517045721 56955537 0
561608199 263990782 0
219811252 226714099 0
239099334 417746093 0
370855530 451875504 0
32103222 216698186 0
388547659 20438022 0
312244922 355843004 0
182065834 483805900 0
439704935 291867732 0
219913173 210049057 0
398169657 24358817 0
303328591 206897285 0
357599512 434618678 0
490739062 257164531 0
116046015 49856109 0
296545594 364726740 0
68223286 81847767 0
504282924 518552686 0
135287699 394053703 0
262436459 367429084 0
67576041 105692781 0
442353617 3279361 0
423906728 274576315 0
370566742 64425559 0
455922757 525455758 0
383135784 435111181 0
479009345 164023026 0
204681622 416165352 0
543270618 157966228 0
512647756 145777536 0
192450622 321736025 0
134812724 222088804 0
362211709 491900585 0
32508366 166493529 0
38114868 187394385 0
53940792 521932313 0
497376164 387282851 0
513364667 71504711 0
3576799 472822349 0
377670686 458187079 0
351455910 15783923 0
199328026 332339696 0
567011731 558076430 0
262163287 15841127 0
246420168 136598734 0
361975578 570725446 0
397264280 333472792 0
17790592 548890617 0
412116493 113610782 0
213943363 573898676 0
444579166 290277744 0
431755277 300692569 0
33124051 5490924 0
180668719 366092794 0
306814417 368522347 0
363719803 412366187 0
547223031 100030493 0
285492595 217537786 0
122502088 256521537 0
337314725 172898113 0
500847384 311471472 0
207853372 452087403 0
515406658 395321247 0
165970992 300239565 0
92497302 537580727 0
50255188 58071259 0
408553541 234178246 0
527468700 74880061 0
455396270 326334892 0
532076134 281249373 0
150006069 522189054 0
190685786 512259815 0
156749424 267810127 0
400888132 388234536 0
363705035 511187725 0
380610126 262130668 0
156254717 471898241 0
448939252 77148153 0
322872926 75561005 0
530649095 147752712 0
174912834 225718171 0
170373339 414175371 0
95290016 25837519 0
208932690 359609252 0
186558379 548956064 0
291273849 93271970 0
196082485 407133900 0
294002565 8812834 0
391932305 422177618 0
453662891 197692261 0
272409770 227957994 0
517854743 17717868 0
423184745 9669887 0
545586303 56824116 0
374282242 118915256 0
420800151 436697197 0
69980311 52549557 0
462258598 245547738 0
133481741 205111914 0
171501689 573546500 0
504070917 509802280 0
333501856 65655599 0
408226072 71414853 0
293901318 203068069 0
288815956 436266961 0
317774588 130004237 0
276614306 318270179 0
188894141 60430040 0
521261609 284234076 0
16239958 478467613 0
83520225 175166227 0
444215210 435536416 0
150087125 345899924 0
500339160 420133912 0
61670103 91500571 0
508507245 17345690 0
39696164 479354319 0
67482473 338791883 0
273936337 259148302 0
439215074 510349027 0
440869296 161315745 0
139207964 459387401 0
114952506 261618289 0
579661306 181516911 0
377980741 324257557 0
21601186 320052282 0
469561246 221416359 0
400741527 550853168 0
454730825 415959505 0
289758473 289040395 0
151217396 470304731 0
95926481 571170862 0
161507278 572788476 0
248066490 394199645 0
358035692 102196122 0
320368351 148949877 0
347236230 264474612 0
27018220 111949958 0
377968112 204756103 0
308968625 551878683 0
435960669 215304696 0
90763929 487804151 0
370479477 360817759 0
374324096 189479461 0
311016412 350197632 0
439925474 569838273 0
326897647 566387435 0
96123063 491146415 0
118658675 18139612 0
342512926 290390943 0
358087555 348828341 0
398173607 242753925 0
326173918 103136377 0
258129371 476228212 0
413200920 153417910 0
438666206 179282795 0
524345942 28578625 0
260090962 40335810 0
412751292 81008508 0
208137232 456542621 0
61726314 445581850 0
58717952 65890074 0
571366003 32164284 0
462336030 518213235 0
19368718 215998592 0
217970662 103513072 0
124660285 75040972 0
12321811 340151761 0
520864953 15992783 0
474580281 497087310 0
476748943 235842329 0
282509769 406449586 0
137221164 371704957 0
388412532 248025576 0
535811920 148894417 0
216197108 484013477 0
39245641 23637855 0
17454645 78757428 0
65355736 451433823 0
298703968 562919380 0
490860755 188835717 0
124040789 106545026 0
438963967 453357682 0
404196406 517710279 0
192037657 88285326 0
499971531 315342989 0
247502220 79281353 0
178491507 497231483 0
41664501 63650100 0
93327682 366079417 0
574537549 574391907 0
533575181 43206788 0
365529420 433588695 0
169840797 573578656 0
219101234 379119550 0
254452509 475747278 0
540144980 199990438 0
487797133 519076397 0
379352383 251021522 0
505977668 413021432 0
569726479 446986363 0
122720090 82313051 0
283741081 99473424 0
57603425 527487970 0
194350573 405181704 0
207240504 390575362 0
391930685 425633402 0
51346509 298843343 0
225263934 485893454 0
391141162 484612379 0
562504597 146181376 0
531860000 92030564 0
132757604 500467889 0
126742892 410698615 0
148626120 481911551 0
49512027 473489638 0
505156984 62592071 0
511081278 255182974 0
558187438 205282205 0
458409745 248290553 0
206642748 365753306 0
22480704 479500539 0
491686166 474107968 0
180762790 505762425 0
422455895 181198979 0
137009910 322635068 0
566715765 119923658 0
402388586 350954164 0
260487797 322014455 0
348952737 302899830 0
7725045 282497299 0
78581158 116833778 0
247212846 53664159 0
278691476 163995496 0
255001977 219628709 0
40624911 341801475 0
270623404 28100978 0
240999727 371096950 0
551758470 73378461 0
305841907 72964631 0
344686983 340463488 0
131960772 144505180 0
75328910 317174665 0
287101930 107255720 0
316759312 224697671 0
237126913 429434784 0
96485663 285310996 0
552507578 492455351 0
114183857 158871295 0
143014300 253995245 0
309495675 571124470 0
332178809 78308287 0
152401548 544229087 0
283919743 31880041 0
527591868 424767851 0
185529001 557233789 0
441991898 291124345 0
578620251 210955386 0
138572349 198820499 0
55170937 432434772 0
17586192 390933765 0
234224144 575867120 0
77312125 66159216 0
335959506 562271296 0
308164986 389961772 0
300388854 488679633 0
463083353 523155111 0
200319893 340200982 0
423269502 346767005 0
484807964 483648736 0
28898441 232997165 0
418027028 569820965 0
261914378 419650170 0
51008245 401215464 0
564233384 172564440 0
340081016 538522503 0
140212724 149287720 0
293424618 184799067 0
320099623 574556467 0
567646497 9934734 0
60842537 170285744 0
155346950 534438509 0
129644321 109364253 0
310459943 125203756 0
310156311 204488252 0
141908438 20885137 0
442644746 99309344 0
77038649 459841449 0
338568921 146966746 0
414302816 90503612 0
129174817 283935594 0
28913990 442243349 0
434224748 462977591 0
511171898 56717788 0
428782261 326914749 0
121003340 124616959 0
517663862 452231416 0
374832408 524437327 0
398968078 448220747 0
28782103 336757635 0
321526353 531872894 0
481117002 133469512 0
32636634 521902371 0
52646932 395726664 0
41464694 92321881 0
429492064 562859141 0
219452389 356650096 0
157706984 376933048 0
445767656 114065393 0
239423243 238239805 0
368297062 385999282 0
258939258 270569884 0
421990690 190392126 0
271858839 413384403 0
113633705 335667226 0
553393876 241804750 0
543457222 450949345 0
226888822 460579180 0
3934083 28468 0
483191693 395389127 0
89596763 559584340 0
121596416 459046885 0
479896729 70114453 0
25273427 122543823 0
181116882 187127673 0
418254126 126642608 0
334591052 516896928 0
217266010 20797648 0
560315212 220543162 0
164902492 259858976 0
4900093 566938948 0
399467091 446643281 0
222602776 120754044 0
92874599 456323805 0
202823922 90158035 0
232787081 24250985 0
433930627 321149013 0
101933864 253501814 0
71775052 542409851 0
333571407 196395394 0
181399795 64305716 0
48140692 560108763 0
490024605 246733175 0
430873715 554169655 0
70810643 59295696 0
34358400 303535429 0
46901278 565944701 0
163601871 522449637 0
278776460 334255784 0
410913262 12992617 0
130101535 178515596 0
249042514 524065501 0
520360731 357812830 0
565028396 400746090 0
546765003 490131567 0
459805946 250334293 0
346516299 535488659 0
470314461 95590724 0
457861273 229964064 0
415389029 377078628 0
443623611 424702024 0
289405794 157606567 0
115528274 110343197 0
39053436 378627168 0
473689928 110978380 0
253034267 183034415 0
501165297 385690541 0
449698871 348604565 0
219815683 359482182 0
20886153 270379081 0
64058566 326641864 0
463519154 48147567 0
455520178 64021223 0
392401299 522848900 0
4225143 83032476 0
316895037 538057597 0
488666364 9822283 0
258648209 13119802 0
543060583 106615680 0
442768255 434004120 0
457168115 225591698 0
186569400 209694847 0
412310077 294943370 0
375175797 93412947 0
251730915 253636088 0
384686401 124167996 0
16288950 291316113 0
88453998 88268903 0
540280230 228196192 0
326330040 106145240 0
405119849 43283615 0
202326563 320061220 0
182934529 453191084 0
74021271 475227210 0
282478326 449804404 0
506040052 235649895 0
56222167 266320145 0
362036157 535818583 0
504041250 124079511 0
305901816 99415130 0
173997673 539800549 0
428751077 532711537 0
565465318 554395837 0
148443101 194409739 0
442208565 329059052 0
358216933 390798238 0
578889987 524313781 0
305690231 75568264 0
424207040 549235254 0
453809329 552024355 0
391353461 270055533 0
161063160 165997189 0
448706631 7067789 0
511082371 201398667 0
549197971 104432565 0
160870469 286857833 0
523876724 120579954 0
70502884 156045566 0
384403195 560941608 0
341845555 128652559 0
157593902 405672031 0
373276601 105701380 0
395840069 182020584 0
398719226 180389498 0
321197028 242568884 0
521752984 421013351 0
538671629 548282902 0
429926400 100213755 0
221862351 113671954 0
372163608 445437926 0
138451665 370694350 0
139726552 437208119 0
60166786 138728064 0
311015190 197811806 0
120877439 405681358 0
128278276 31597198 0
426200058 141782536 0
217705225 457520821 0
285652090 132136866 0
501043877 97905325 0
191370651 555935863 0
335538093 164492600 0
37459086 417612322 0
376024083 132099150 0
351425389 501886607 0
568384541 440737921 0
576634543 276389985 0
578768468 40239657 0
115169491 238580052 0
33678398 404613685 0
478810396 528546261 0
396255581 555992983 0
235794426 320140935 0
26641272 451912491 0
561538859 277375739 0
441360208 345950395 0
403802869 289619931 0
550595971 437756950 0
7761228 197943365 0
282097348 240410368 0
40743382 325697215 0
506177937 496128553 0
55521715 517728454 0
355207676 105666384 0
218746204 243308433 0
102603128 394071377 0
553508744 109735566 0
215360313 564854099 0
359605388 285384641 0
516750312 452503558 0
218482499 488159398 0
517437358 484102031 0
447181935 148689756 0
409597811 138079130 0
506445836 68699223 0
259656176 288995130 0
515756875 307500962 0
479948690 276328563 0
147782519 576927751 0
441763677 374072744 0
560969077 434012666 0
560006951 356517558 0
527668148 226105587 0
530111920 293168787 0
374844308 376950708 0
47383858 184391829 0
201178915 268702133 0
441990467 255870653 0
177041311 435187736 0
522454652 430002317 0
435623499 478584973 0
459990708 240969543 0
460280526 112194757 0
252803192 417159215 0
103632334 276105830 0
94331365 198990091 0
455907804 506164417 0
119164544 304442981 0
419520698 73641928 0
188081158 138905966 0
519222943 478422464 0
403806155 178911533 0
234890901 478412815 0
571792333 471721069 0
564783003 160023673 0
151985979 181846019 0
415588639 33715297 0
342444996 186073340 0
514128560 481562101 0
471084008 426464420 0
465985104 484729753 0
388144529 258360456 0
200688365 267386574 0
564628794 578869193 0
201876463 390116733 0
444646046 551478177 0
420516415 207589522 0
34852071 148714658 0
315788250 541205071 0
560043741 77329485 0
317235054 90101642 0
335755743 369212233 0
191844190 524540107 0
384919758 450228085 0
359289181 151633847 0
488372600 571241838 0
38489406 2170776 0
111279961 471482481 0
556205696 525949189 0
559339159 370508117 0
554855084 74510929 0
297615558 30632951 0
379869736 83435395 0
404680562 246755326 0
129730531 210454323 0
406641846 204954371 0
505694350 455281488 0
113819888 442928684 0
91257955 61554681 0
460418711 34827102 0
99628627 50147173 0
95472553 544712896 0
316275963 560149263 0
290845994 73074485 0
475216861 216894542 0
165237703 143997432 0
314472681 357335177 0
219717077 55558819 0
181359674 417510848 0
123132127 332871268 0
134769277 557858109 0
255492130 578467137 0
180700681 65245621 0
160280183 108121846 0
222768273 493748257 0
310134957 317225367 0
159862042 399463888 0
83683662 527288219 0
191031109 399115330 0
327397437 246946595 0
504267575 128059869 0
285254492 359423002 0
250904357 107762127 0
269775736 357491620 0
425840085 244077696 0
228730078 257487123 0
381049186 420178583 0
89402836 149397787 0
216859943 19574296 0
11794195 258541262 0
556789346 397091730 0
491057426 371234818 0
35423174 498719174 0
473684531 90072001 0
162209461 233964395 0
235205110 356354312 0
223733242 235274319 0
554817857 117225645 0
496150006 496822859 0
195182351 521310278 0
73370493 309563363 0
320046127 193072647 0
458359923 201373653 0
203258254 475612308 0
504096007 506646593 0
349281654 81492558 0
520095453 13115255 0
82999005 570689159 0
294839419 349755095 0
503898652 4984920 0
283011025 38533433 0
382087509 38616238 0
280568610 383100380 0
383275112 201314716 0
560348154 192614718 0
200872349 292810984 0
468726051 148184912 0
129699276 336076026 0
112664392 174517525 0
344098283 499752113 0
276357557 93192846 0
141432342 249893705 0
302455982 498956843 0
550203225 330208085 0
563555086 179142949 0
365150081 224767343 0
258114278 529198893 0
194218290 465031856 0
190293825 119171330 0
522787161 476016111 0
58286337 240968164 0
306978281 324375565 0
286421105 467112106 0
52639947 270559023 0
59027189 878514 0
313524203 373688370 0
459640735 40258816 0
419102251 186130513 0
358968365 239732255 0
157546721 239934199 0
534108596 174964748 0
257041518 171106133 0
172487384 30615996 0
295392179 477262975 0
410512785 390337980 0
253444497 525652954 0
551294627 167451866 0
505489399 430053416 0
337555428 500709721 0
204075112 107576893 0
242226986 453508810 0
386099265 179114739 0
359948161 148581625 0
315520013 51176025 0
36637695 131877275 0
34485681 27971483 0
20544827 224875626 0
178928552 110859954 0
222659287 387142845 0
531952033 93082057 0
357747303 217746441 0
337838800 449462331 0
177648601 363270216 0
558038951 76798772 0
152464507 106621882 0
232734989 180499303 0
551033293 62657192 0
99579162 314876152 0
462938764 231116644 0
339433315 336859969 0
109369466 246745985 0
537462562 260482814 0
558902090 213742586 0
95769562 237578062 0
260216198 368881544 0
93152908 170187928 0
503423395 377319062 0
240287651 101911381 0
456866832 437547950 0
95873292 52921393 0
444146468 380057785 0
576662743 542956255 0
375015120 206292297 0
50918364 339484240 0
384336090 486472745 0
174024647 381585968 0
145873588 29618100 0
326795838 406512086 0
191558250 113288926 0
31411567 228974579 0
522852326 119151860 0
165848612 317852861 0
360015565 410886036 0
170920995 462874043 0
369831855 231797541 0
519486100 217057174 0
539770338 70741787 0
559929208 473441843 0
141715999 3238695 0
139527729 336713664 0
33837842 188632216 0
392819143 554548649 0
46255337 501145881 0
291969085 515960374 0
445449244 561940979 0
106938691 401742085 0
79475126 382811483 0
277744123 172034745 0
127005169 275925658 0
511472545 220857511 0
177771853 147853912 0
124474301 398285073 0
227770572 551704075 0
397704827 226529350 0
104918135 305122378 0
515473714 216056238 0
122080017 446858443 0
15477406 514099344 0
382824268 361619513 0
337534539 453353221 0
551791702 38218086 0
458330949 123513127 0
541902185 468807481 0
210600319 250652372 0
204788943 544930601 0
28357175 339746338 0
150438834 120005610 0
100138256 272857156 0
311506044 49060444 0
236928881 152660362 0
534253599 255749913 0
432028881 374376080 0
370175229 140528381 0
363443677 130967768 0
507252054 254031374 0
389320041 563198883 0
405887510 403513539 0
389416909 10873340 0
433814750 520263298 0
25073776 41873366 0
363836929 74798760 0
97515082 43875353 0
536755780 68527364 0
420519461 236564361 0
88479066 434605221 0
420690477 114964112 0
109896288 462770197 0
69373307 342691197 0
455531041 133895159 0
403378478 69950128 0
431999044 541032877 0
449250573 243672052 0
494581487 353885907 0
491619947 158563955 0
324720437 436902948 0
3123010 6743841 0
260296175 378735606 0
519933870 393514541 0
460916157 91501528 0
300878002 180569815 0
387025168 116259459 0
69096154 213231214 0
434368835 308290637 0
95850462 3960302 0
443093484 499685483 0
157663248 180589534 0
548790873 272262387 0
507633006 341711884 0
187282894 3049531 0
47094999 240993498 0
382619979 61425940 0
447496333 225443745 0
155710782 414425616 0
182288480 216447959 0
383601249 476033323 0
572090621 525230468 0
325246825 533111376 0
195718787 410995663 0
135415700 392256798 0
158135060 338938550 0
49314672 390776819 0
347857467 298875727 0
486705517 565450152 0
537770454 564249268 0
143770611 38000924 0
224193457 43752775 0
205679473 495507304 0
326810708 421854570 0
357607834 399958298 0
382259379 73830235 0
264779984 390827517 0
7765296 295239789 0
483259634 423590576 0
88842206 488734051 0
169101661 449702013 0
241818535 340613288 0
37236765 13323240 0
252882443 576803193 0
279038158 459646938 0
566023828 285645511 0
398363896 228533209 0
122887787 518754994 0
320824745 546609822 0
16636713 301847623 0
346459173 272841909 0
425944996 152349230 0
418646472 134763286 0
139545846 535509427 0
491695445 391383733 0
107308871 109562157 0
98958884 240203525 0
513462230 47552332 0
210582393 569187521 0
348688729 356278210 0
129415512 160131425 0
321734459 316361453 0
511493970 452402069 0
522567184 59806377 0
333670124 362762322 0
214366711 429407288 0
219704943 336881634 0
508376261 519158177 0
363297169 422636223 0
127764105 562779497 0
292239433 482340547 0
186883761 462975246 0
558982687 474719714 0
160403407 202622637 0
563890639 60243757 0
140101693 529050625 0
470732005 331235371 0
426786685 11699497 0
112319912 373473730 0
453758269 531764507 0
192100096 114381953 0
398323498 374379593 0
297630075 261518735 0
56614497 523762785 0
238407140 434646862 0
423615237 266772011 0
95524850 162091550 0
521623957 6090406 0
197300074 548558679 0
66968053 436072459 0
237888532 335623898 0
282162763 383772071 0
172585838 417632020 0
217133819 92367803 0
503914454 455842018 0
448329779 123179350 0
445493664 485924328 0
27640837 344014968 0
431586362 359759314 0
36335818 146313976 0
59122855 78171800 0
156281930 128710113 0
448349052 131377739 0
415744712 556299311 0
73030861 65062531 0
107551142 382595415 0
3261437 55709098 0
272704749 558181867 0
79759814 421812558 0
513677710 197277341 0
182150621 167897005 0
510893262 276546066 0
154851938 467037330 0
526468854 81298034 0
36998854 84462724 0
272603148 241804061 0
315592072 237839086 0
369091914 572419808 0
343938331 89988034 0
99488349 448213859 0
436449223 99442640 0
569448837 407298268 0
185965877 35803730 0
389176799 552406040 0
9619746 99934526 0
228465219 175435418 0
490666621 317136027 0
437434508 89904449 0
498725546 121395497 0
244778377 526434433 0
375554823 456603969 0
15271021 264233900 0
129719459 402954002 0
286144668 107600154 0
162410183 116058026 0
2886372 51810682 0
4739119 428897938 0
138359461 550643325 0
109370501 281074115 0
519858306 484811153 0
332655083 165093130 0
325208983 151916199 0
350958356 224060259 0
510255616 81637155 0
533143759 290210889 0
85616284 182573078 0
335472824 129346646 0
273707443 554109381 0
525111698 512785541 0
287055741 344928944 0
403407602 354798605 0
193266148 53506009 0
197458435 70796076 0
529191929 356254900 0
364677867 276614500 0
337877005 348410950 0
464961101 155293222 0
311240141 364285771 0
96024569 15500274 0
447192066 43475118 0
400260379 183104291 0
393982621 275010818 0
458921543 208115558 0
309764998 284063237 0
177377313 567179165 0
188926321 321455326 0
392134473 499709120 0
509406342 326869786 0
502882253 399214309 0
320817605 296159945 0
76107715 291511035 0
525114206 560635968 0
370132276 504763346 0
50695460 274546046 0
350151788 110267047 0
43699996 113903555 0
58387163 566793395 0
263788623 556500127 0
286256639 193514079 0
421972097 521355989 0
510909539 207879554 0
535722958 478983533 0
200701447 114527344 0
530071132 206529980 0
525833057 348540417 0
430197817 410149035 0
564643361 273189749 0
185390760 301938730 0
98009851 307010973 0
556349528 555938633 0
427794323 295422774 0
259826530 109123247 0
578865831 450157397 0
248138015 252286522 0
30838037 93680810 0
357146899 434083465 0
27894582 509303698 0
391446349 350216586 0
414124625 61674306 0
101502823 555339004 0
410553173 36802626 0
212247567 225255208 0
157224277 260318780 0
57288540 537030609 0
280006265 143624241 0
6004546 182528328 0
569068149 486146010 0
532129351 470590315 0
58007607 455998231 0
475512952 556070038 0
565649388 510090352 0
265926616 270354241 0
555940981 550281969 0
223770176 192397372 0
289625339 56961692 0
148469080 557682756 0
408521749 396454166 0
323944819 122192982 0
86380633 100189543 0
65026208 278725590 0
312800056 565585863 0
374083336 188320582 0
223188253 510787947 0
520358713 50021262 0
58377347 376850423 0
527087956 162899464 0
292108870 166881962 0
396836079 515811793 0
577813222 233112127 0
69780807 523640501 0
294865431 296335014 0
114193284 224634012 0
247065889 243911179 0
329637595 519750869 0
448686506 412284727 0
478803236 42331950 0
414707428 496749822 0
11670111 353813106 0
352377055 264546772 0
246860002 119692686 0
407834191 435695268 0
557449325 510843921 0
72619411 257035272 0
126337000 224736698 0
355968250 206863334 0
301158332 421958394 0
387513552 357538210 0
254753600 149148044 0
200419644 8802340 0
39554289 523351775 0
242931516 267044753 0
353767456 97625222 0
131346193 218900035 0
430475578 294526886 0
306364000 75571933 0
419256319 172765429 0
305545680 357425504 0
24547032 286248792 0
226259075 427879308 0
217479680 491054390 0
36696238 207111757 0
187644330 265383873 0
444554816 55241033 0
492594188 267141917 0
292903015 475038691 0
312777737 167473163 0
324055241 152843194 0
332383921 196266808 0
244281736 85584560 0
11184402 117328589 0
289898523 409210591 0
526691657 188842353 0
444521012 411876572 0
530816143 48073080 0
347023036 92906259 0
75785739 274170135 0
84776160 13831385 0
81636482 279641181 0
163798265 320850349 0
245045070 477380958 0
333834277 222218879 0
267164223 494313871 0
416400976 224150230 0
278500738 143449272 0
569440904 458196971 0
321913919 554123885 0
17305371 86428905 0
96638457 66999661 0
232669900 167357149 0
530616533 331040815 0
293800562 88168778 0
429492827 64505656 0
372156859 87924388 0
461982107 126733351 0
429767498 539550334 0
31586566 153028291 0
137408453 483968370 0
199245570 529029547 0
118925382 560322110 0
244362552 459487207 0
428282157 127897082 0
556807477 503372508 0
435315855 258417605 0
385241051 90052849 0
321057405 212191641 0
201012652 76395877 0
140802372 410620514 0
519008299 205366709 0
564691704 377577457 0
338369101 280227425 0
387881780 467547572 0
277393261 131739478 0
533697714 352637748 0
470510044 30099789 0
19548855 121669755 0
532464710 188986794 0
6033892 134619182 0
339012300 418145072 0
417100462 537340414 0
131417128 359753511 0
516019688 124695429 0
432115475 477595042 0
130333462 19466675 0
438723618 459961993 0
514466082 452696054 0
49913499 316199724 0
331158742 120591420 0
76652249 4265031 0
101902443 71583017 0
482850856 260082491 0
481018705 551493032 0
542941004 521494593 0
239289231 453892416 0
140747467 294796270 0
444570178 331597603 0
577348424 494978593 0
88104003 466476918 0
115207457 104013250 0
244111671 108416970 0
91589916 511462062 0
170727001 505279683 0
470582964 172706085 0
17326544 64515364 0
368817836 147618535 0
444492698 414172736 0
360479698 396682517 0
452147110 572476570 0
527362459 157299163 0
68775692 272768347 0
382914932 166285403 0
52356594 465759138 0
541145017 24504509 0
524830586 409840414 0
198376565 573244309 0
122845215 465189640 0
400119917 417849554 0
366158311 500129974 0
111642403 9967328 0
181552019 342239035 0
519257556 248744195 0
521484661 507793782 0
456426796 263572895 0
522596693 223027339 0
7833555 249493653 0
269809915 175627432 0
307873882 319623630 0
5886757 204494195 0
219877443 440373060 0
432738075 139406136 0
507484373 525869807 0
102325093 273618013 0
372311557 542258774 0
427247137 255722973 0
495117070 559586150 0
151224330 310103334 0
556905695 59893894 0
437026454 71046173 0
53549322 10512696 0
294709448 254168062 0
26542010 465828750 0
450419209 32443183 0
269181638 96545124 0
189335587 80897334 0
230726487 569429276 0
464701760 384776905 0
554174815 81777635 0
339563184 514218410 0
148243409 436634118 0
327036043 564692506 0
121600878 9000785 0
455496177 411612688 0
334342670 267781578 0
144988925 202419398 0
532821167 472117643 0
276680214 283900655 0
491771447 480638715 0
351922598 389188860 0
170183709 500016695 0
475690603 521491001 0
326132720 531613606 0
303890099 347715325 0
283280584 523029246 0
479768559 513612347 0
241192382 183733360 0
92546292 193321787 0
506526660 374041539 0
412143619 374512283 0
550738410 395455020 0
371161851 81522783 0
194706314 392142664 0
338337683 523003051 0
151776055 280387972 0
290651104 264088759 0
172639170 388277983 0
197401707 157504919 0
316609407 373783069 0
169556304 72464798 0
335131401 204358647 0
148121118 321254107 0
448543558 47456650 0
403002139 159259096 0
264882622 333046600 0
384558998 174470880 0
468021324 108116924 0
567699438 43387014 0
457096506 554718329 0
114287387 71698092 0
233210109 526718345 0
409452175 453943842 0
333877151 267427596 0
210206722 56832935 0
460207099 516090575 0
6586643 384240163 0
170985262 473158988 0
188484723 335196988 0
128511612 61819640 0
382842269 549169695 0
405101787 297322614 0
385428017 525717794 0
126167341 548511713 0
277118882 173862081 0
281077515 165773644 0
63793201 555174571 0
126508792 132627549 0
247453088 319000447 0
246584996 487320139 0
229815157 433015980 0
190820526 515955859 0
267961583 425651966 0
55099990 332983898 0
421941295 83295741 0
80005198 231598778 0
176260995 59102392 0
76199583 529901656 0
274527857 344081742 0
90855821 119114186 0
436838390 520380198 0
566321677 313091184 0
171736769 358878945 0
6623867 51461673 0
96923571 74908770 0
556729222 202803238 0
409442642 465216479 0
229428243 315599738 0
95836766 192254401 0
90730074 192797066 0
11819666 470472294 0
558419851 156787646 0
957705 469479630 0
257172087 87929832 0
235035132 129336726 0
169276695 11289909 0
458597555 94098246 0
8265712 249646838 0
320053066 318345585 0
74287049 465156880 0
537942554 536257002 0
281698011 187314368 0
31489703 289909428 0
348107061 294296641 0
355957057 219861600 0
86630793 46971398 0
304819164 523387295 0
243269657 71602492 0
244045244 70534439 0
63062787 509657685 0
466711600 180929773 0
260683453 320239220 0
514316463 364586871 0
197232683 492834576 0
326541811 89767165 0
285703479 365117173 0
157861684 553651798 0
299408366 108166078 0
55101497 212062549 0
398261836 469773807 0
120515084 378032604 0
247190140 569735468 0
120456609 488204758 0
564400561 45846187 0
116329118 327897059 0
119772494 559448560 0
261067920 262198056 0
549480682 457629867 0
163758850 52781351 0
77367983 519626923 0
325017300 366819584 0
52290860 89452163 0
350882419 208009605 0
146334364 376708145 0
157176671 37819394 0
539841336 45001960 0
149958957 306128624 0
234685455 151450399 0
527705880 61404123 0
260749176 451609551 0
398787270 185650466 0
421665547 38524584 0
311165850 536286260 0
578697045 187115837 0
396011422 486034305 0
514159879 25734392 0
422309658 36899703 0
231666166 47390560 0
68107914 350572912 0
206582101 477467383 0
379489256 519702882 0
325160688 334903459 0
237821349 330176001 0
488621946 140275152 0
253477352 337094780 0
284372544 57358321 0
284907639 284225238 0
554701075 548929312 0
490466931 439324035 0
140844223 343575565 0
353511555 199674180 0
3545316 510440922 0
280784384 252307191 0
311558557 132039502 0
414824408 32265285 0
261369797 447778403 0
302310647 195649048 0
276914958 76060383 0
342354354 371773568 0
541956054 461746099 0
51063999 18874653 0
245658966 266531180 0
84834521 333745834 0
362520658 403475283 0
400001746 15438618 0
89396976 170122290 0
331314124 137550647 0
302562816 15529090 0
156558372 301374250 0
66593391 131808982 0
90760662 282435001 0
549271835 531436013 0
305059682 375219476 0
425584218 99620547 0
4975737 224200146 0
192753018 334793772 0
82214921 56029607 0
203089152 415961764 0
146284371 318551762 0
26119354 503853301 0
422874560 509514818 0
401527746 471214166 0
208155997 104007914 0
58866318 34576626 0
133022021 148496285 0
485202685 480620453 0
576545886 289801842 0
452390299 546371059 0
159897552 359771041 0
23469621 305232534 0
298624177 540594069 0
269113018 279135767 0
334894005 475498026 0
242053528 100733897 0
540667765 226142334 0
545578497 56508300 0
445246981 160642540 0
210245144 80925254 0
72219856 368441618 0
536189958 242714928 0
31780300 147676960 0
345250252 544768981 0
10706043 466839473 0
432963004 114572638 0
521954694 433279586 0
463655568 363790475 0
326873274 413533199 0
519127388 570176389 0
378726084 60585119 0
345531541 221833644 0
505661997 324700136 0
47875238 37683838 0
153185628 420879165 0
3975973 560462861 0
81107717 436762681 0
125523895 373266466 0
511769608 443650120 0
531096216 307225519 0
515441676 287171022 0
283399163 144485588 0
63570918 229020415 0
72822503 455389000 0
43503682 167853232 0
390783476 329931591 0
332033942 120955820 0
30476556 128934970 0
262313551 563585919 0
96496334 88699781 0
312884436 319607061 0
525731750 14833960 0
20446676 430236554 0
284550856 433511325 0
239468972 333308220 0
506621834 467103980 0
215080669 401053728 0
209459967 397343397 0
213628250 463431962 0
327008360 495599699 0
223732544 123216824 0
11224953 388050444 0
331910092 397781858 0
467957308 7648620 0
447362436 14915555 0
519484890 308859825 0
320699515 225672463 0
174497723 80082850 0
372885417 270385470 0
493195926 185781137 0
217434869 2440682 0
442672536 75117998 0
68239226 345996146 0
563538738 92931303 0
275709616 454982837 0
69696464 243220218 0
497772415 350954770 0
286045388 178611512 0
247184531 152956876 0
106299384 297027813 0
305711124 283226401 0
117150643 555338546 0
144968473 353258774 0
71574179 292558353 0
362611298 340021162 0
523913675 236119224 0
328130526 294489828 0
279818586 391524072 0
343634341 99710842 0
73624952 21568555 0
79256404 284882276 0
405719729 417873032 0
48633855 385019382 0
222881299 416269442 0
484658362 29689891 0
391428989 330252036 0
26027718 57212306 0
506845345 130061572 0
102974222 99316936 0
433050517 550059818 0
119877842 381312355 0
490292585 349026304 0
361088664 569514010 0
194712236 443300623 0
135708495 32088554 0
323117313 532697790 0
329162600 460099147 0
494149380 203884374 0
492159747 346887014 0
422903840 434239948 0
321999015 289587014 0
293007466 392383312 0
557751668 291109856 0
480622431 416364041 0
252162715 120585499 0
127878892 341582869 0
475635848 252415656 0
324928982 491787949 0
66267941 294317904 0
536784644 454794243 0
266699728 493376159 0
559207565 492196162 0
203075192 152590041 0
171174447 5073814 0
559345592 248801425 0
179372037 577709201 0
162744099 87562017 0
468677403 457796855 0
99626923 63911467 0
562215775 232081764 0
251602795 516449225 0
229442978 22210118 0
526815710 397701206 0
504799966 450648137 0
155687995 441554132 0
545238397 253509109 0
273115302 162456417 0
189622433 555633647 0
556441855 157161193 0
531358938 159045605 0
425372795 64685171 0
419119010 518672101 0
157038142 567328018 0
182449440 354316294 0
499716079 535302320 0
342391147 215759044 0
558984268 156548963 0
422797159 483614150 0
140127248 165669119 0
419095109 312292609 0
406173086 435722758 0
299436764 170944682 0
556934906 294902460 0
45461631 386396621 0
93101787 332062037 0
72221464 543754103 0
515730798 98908582 0
298515195 289556574 0
440794354 273977132 0
220451785 445488646 0
368707195 454677719 0
223681130 358186286 0
295562534 356162985 0
235486132 359005360 0
198257509 499198063 0
268595724 439867850 0
454534885 235872416 0
476883096 548493795 0
51036830 472507671 0
359469634 158302210 0
401276465 403863239 0
215985034 525605365 0
164847387 195265287 0
490566904 83169284 0
331333906 222280039 0
180716560 376005244 0
463841798 513578172 0
209560003 241241708 0
323160902 328030027 0
252708005 442469398 0
39326909 112040536 0
535360297 196581699 0
280890246 35984061 0
277401355 28106869 0
369522415 389712595 0
286146813 53713702 0
239837519 439778911 0
64702333 292352402 0
515451082 377648379 0
543352110 189394931 0
547413259 62815168 0
440749093 366342003 0
385891372 34305661 0
209513839 64546699 0
228188456 334084520 0
516542338 20459958 0
122243293 368274236 0
1343063 242749042 0
189196369 200907798 0
479027189 490645698 0
5900273 296242425 0
383300369 18355746 0
336058637 276608607 0
160992750 340472465 0
119395323 276987819 0
423857814 476999226 0
383753124 196262728 0
473103781 534454301 0
520809641 114176569 0
58473595 400776289 0
22812362 258102280 0
350889161 25662658 0
76449904 365127322 0
564555393 349705257 0
452345681 97438303 0
333084223 108621270 0
158728011 474821504 0
423342600 258669574 0
90118006 18688297 0
551559534 458362988 0
517833845 35288799 0
560465492 477868462 0
143279353 145819606 0
275987189 110997457 0
190536251 324721751 0
307995827 260112711 0
35897693 276983908 0
391872092 327944737 0
299302392 491760217 0
297388133 525120235 0
94867360 347560258 0
569596938 41332005 0
195484486 395311245 0
424701036 38581422 0
35293439 458753383 0
270871888 430194587 0
103070673 458023453 0
409707291 468440496 0
231346288 152201144 0
236703427 190566186 0
450829701 91153853 0
247347577 263754974 0
443713074 481716562 0
113561407 520693909 0
266111339 533022818 0
65887466 438181872 0
132750967 222337381 0
556360002 12154513 0
577846650 87159779 0
443451129 183483793 0
519101372 283758652 0
315137471 536069317 0
556782164 279645538 0
50213188 448396876 0
96388493 193699764 0
327090893 130566429 0
253615999 560635452 0
64358969 80320370 0
65766048 414390781 0
474764804 435172928 0
423872775 527678161 0
482500801 82395546 0
6065926 247477404 0
478331548 485583806 0
134234191 204878073 0
125318066 259445911 0
556873324 33953049 0
42346206 195003986 0
554919397 574343481 0
7722672 143534931 0
514641209 577097123 0
28503052 226649957 0
519125497 443014251 0
277760261 456865593 0
326455766 446643300 0
187042655 563219676 0
516968536 493193829 0
151631497 159207406 0
512281765 137356871 0
520640152 338627340 0
556677487 359352980 0
45756435 544083755 0
296831985 28590538 0
544815983 372446489 0
510260932 158422340 0
154781955 290122588 0
163580875 495023537 0
77850115 197369243 0
68961783 331482852 0
553394607 183415144 0
388074789 365494139 0
291854624 106998537 0
385792025 141500468 0
349880644 503090174 0
429485943 172007101 0
293063793 164905704 0
472787669 493216098 0
374071952 196370134 0
459237066 197593710 0
264534370 216871025 0
251816946 43068290 0
378500415 83984147 0
174721498 319811670 0
179940182 390142218 0
486376692 159415674 0
133482682 182967842 0
377114434 151185818 0
367243592 274865922 0
405972454 266546966 0
313707477 191346484 0
529434011 182914283 0
519588368 530010094 0
557402321 505594906 0
547586784 84242524 0
103735546 551282349 0
321346569 426262984 0
352285351 140667517 0
296410868 411400739 0
25296474 390580944 0
151727306 55869659 0
572364049 366414975 0
178179412 111464269 0
544534312 561953866 0
203469633 170262726 0
345011164 574299533 0
558988051 284618486 0
308514835 46283835 0
189804797 20639230 0
149558052 138333456 0
562098469 490216764 0
70502798 290046903 0
271586265 289881510 0
432229692 211913035 0
555932552 34821601 0
530630661 554899147 0
539240898 238241749 0
4129513 350123158 0
574864276 252546808 0
234396591 33311427 0
479278950 574954770 0
183887652 316926524 0
536498168 141248165 0
568168147 343856426 0
572357961 403548195 0
89335174 197260708 0
412182995 513055302 0
247437481 184346186 0
203103891 286377254 0
503696229 462449475 0
388554704 276612779 0
165875286 313379024 0
110805380 143358731 0
146195028 405802741 0
165901837 397957910 0
81324421 153564139 0
70802 50628837 0
44996493 416959125 0
249052562 55994099 0
81987098 490737436 0
513040766 359192659 0
433995835 411779622 0
124198661 253280194 0
449998853 134955033 0
300304936 215467285 0
486170087 420755854 0
519376298 298970647 0
515254337 124678800 0
303685505 381604142 0
223733005 33050480 0
445934997 404215569 0
576074496 396680152 0
361435312 359586164 0
495210605 153474305 0
309520818 492810611 0
344396643 518223655 0
372910453 388409222 0
167439947 87759033 0
122467879 475412577 0
121967944 282573861 0
174271381 495911734 0
376414443 562576621 0
105432161 260867711 0
267476983 11900222 0
446212559 516506250 0
339891081 238095362 0
141814564 392679233 0
292638054 511418743 0
275758841 14149341 0
127072334 522516649 0
38310599 215426048 0
72443680 442931212 0
463695856 509870111 0
201573582 352469286 0
484405697 335339 0
20277585 129435888 0
540845600 255436272 0
503045474 150288221 0
438033877 40507986 0
446834575 100991553 0
541940910 304787821 0
175616709 159324590 0
76945496 197540813 0
470116222 58819834 0
320865004 361589125 0
271670516 465312259 0
252416400 100481098 0
333046814 359933820 0
321962959 385431230 0
45605160 436388866 0
471008274 229406746 0
357233821 85269390 0
306359447 404446706 0
230891513 544136321 0
570626374 448175969 0
87103903 287517932 0
234836195 412767820 0
186906292 144951550 0
499671798 156417360 0
280559843 350949621 0
541331787 213906546 0
537340166 197384905 0
443733616 187913006 0
333603265 506707525 0
506384149 530022242 0
150259232 374596285 0
519630360 254349150 0
191493209 379931256 0
126422229 458321760 0
357104908 205720849 0
512013694 245103177 0
388334439 260599670 0
283632280 529123202 0
479560057 531856426 0
295710366 571160524 0
573015434 435008357 0
440297384 459989313 0
395755892 240512288 0
304306861 41605823 0
287004374 114533582 0
296287432 263180961 0
263796939 236355140 0
52959312 175738310 0
257474715 59800120 0
529455716 40483467 0
280471336 239042721 0
316387270 560049901 0
539774053 208786095 0
295078444 334000064 0
313609702 173973803 0
88318031 315463401 0
387865847 67732334 0
162940836 531609026 0
53599051 294658438 0
546501649 500970082 0
352838173 211497887 0
44292791 206342942 0
326867365 238008068 0
178172231 450991296 0
335542623 331017763 0
528978693 125473646 0
191130466 316068810 0
571244212 516355162 0
329190720 201558245 0
10855533 453076090 0
321733536 131631645 0
172970577 174346835 0
402345954 108612409 0
367584129 246401554 0
185467384 473017809 0
140359212 120793975 0
489492395 508269576 0
22013455 40958788 0
60577633 317126169 0
113775239 129299707 0
111858830 490316769 0
457685544 97208783 0
18607060 289747100 0
420566265 548328145 0
123142789 131263708 0
515581001 479991671 0
385860683 333266294 0
538052209 340169404 0
302739459 143417239 0
79710237 112747112 0
316075948 73095116 0
76953863 400477458 0
374368007 195063756 0
478793679 290834711 0
312981138 225550241 0
24931544 61898619 0
452154198 561065096 0
52076707 258609582 0
536296276 319218380 0
535768781 528432370 0
493919366 465314553 0
103697331 218231447 0
170632023 17640797 0
297824655 334069166 0
483958226 403947903 0
310852334 360603458 0
89873954 430567243 0
24724188 304420100 0
315704057 71116635 0
238997703 472820563 0
512327014 295766576 0
396959294 190592751 0
135449938 277031238 0
62935726 291036906 0
512351285 87613599 0
15744792 147946435 0
222275036 324660883 0
315490708 499386568 0
13579933 177232330 0
468310631 220736054 0
359181833 397103444 0
437881450 301346944 0
504856536 213254632 0
368183455 23502200 0
546142313 83673019 0
184857719 14797746 0
498435268 132815806 0
113367003 28295227 0
341749510 194662170 0
196666451 397943165 0
73432424 419383910 0
444035819 164443207 0
144880397 226772153 0
437416561 363166499 0
212056623 401993928 0
274783561 336134389 0
273716416 511951790 0
385465865 72778507 0
93280404 453174083 0
73451766 14568696 0
577217796 267909807 0
265448630 55771094 0
502476998 555402812 0
118873924 563055769 0
380517957 228317133 0
276060626 349458448 0
80415583 474897369 0
239044651 70475627 0
488736743 122180735 0
153444061 148977355 0
534600038 492904749 0
243869106 250947488 0
552635365 265588114 0
542422200 162363547 0
556969402 392230682 0
356181022 27509953 0
425993807 528776967 0
129767935 474176128 0
469617835 485618549 0
573234669 286282944 0
125828630 409025729 0
484024872 273317105 0
499747993 129992243 0
130160623 172894608 0
543889390 408800416 0
309257875 413772606 0
164423980 463800684 0
55190730 136200960 0
179459168 39238491 0
370572245 531494272 0
555049239 340109208 0
497857077 535936333 0
469825440 64801121 0
510567265 476363626 0
160874267 450329389 0
373185097 273632493 0
288746470 42595731 0
124099299 352499422 0
384641672 246792189 0
53667455 296053755 0
57629088 503372979 0
384190780 262008185 0
315101968 390465872 0
210016575 549264391 0
242045897 312339030 0
474282931 130782300 0
318700198 75239070 0
309418988 1293609 0
122321136 260410282 0
52571092 179485537 0
345700990 349888082 0
430531036 61001152 0
444879417 69516053 0
377637295 240985968 0
354752657 90007639 0
12698502 265867627 0
242976713 300529709 0
88279718 531021459 0
40997401 56636608 0
472758502 423490164 0
252189656 395644686 0
134533740 442442728 0
48416815 57845456 0
415820512 549804076 0
275317385 517463235 0
57808065 304776745 0
271285641 102142601 0
34425409 319031261 0
548529221 369308528 0
313928908 515550158 0
109750282 292355754 0
437016526 452747967 0
504080068 312170817 0
172295089 189723577 0
494470732 543730510 0
383033024 507778324 0
361395855 315843433 0
274559782 227197610 0
226868955 237576910 0
77898686 374748167 0
517624351 480776558 0
63500570 421462828 0
456259042 357321754 0
49113963 48996096 0
238524423 104429589 0
37931999 172383177 0
376352744 15029292 0
296327283 94048338 0
252129465 249469222 0
296244653 324632206 0
142689182 205388610 0
486787235 277978298 0
198471530 318438886 0
318053760 508731029 0
501060941 461647180 0
389962150 41102480 0
430028807 440803936 0
160379357 87390415 0
226238085 493763953 0
11339601 48585214 0
105003195 516548646 0
31402954 538307803 0
353078268 472693536 0
432801382 325367918 0
305988664 494032882 0
164624971 458664214 0
108836060 52307622 0
415250475 393315930 0
457272963 489641208 0
93764470 228579146 0
104650356 504911211 0
2008201 173284736 0
231502606 564218548 0
296376681 238154970 0
382777163 154448016 0
498499241 113773732 0
560553843 226120327 0
526008114 314448923 0
342183080 22460333 0
318932503 559315906 0
569249988 489853278 0
90766684 207569149 0
404403524 273177623 0
238223261 462307296 0
235040109 263067330 0
417048511 362572786 0
283462451 56441986 0
405384186 464229473 0
235478842 103417885 0
573333689 565142281 0
329779313 108263220 0
340085139 83435609 0
445129853 77083534 0
403256279 321443685 0
455221085 281895893 0
190049318 142828314 0
381642554 199632406 0
511827687 479614424 0
554134623 573808075 0
144404 13154928 0
383339538 462470908 0
234560395 293348144 0
156855236 524285574 0
208492518 133377234 0
20006534 488482068 0
332590793 398974118 0
405696324 192267593 0
414231840 272218913 0
386877542 213511073 0
556351371 504336881 0
573950656 73124046 0
151164640 41334253 0
42992693 569026124 0
83741709 489734921 0
356982291 148119580 0
519654897 60954152 0
148482721 348538018 0
293470567 215939645 0
274885189 10177816 0
207992383 305957392 0
520595245 557785515 0
36240094 191708867 0
297341985 235074558 0
319924176 519724846 0
262277386 108023313 0
265824757 533499868 0
235028381 288696142 0
2319576 156688925 0
514585388 79698834 0
290098602 425685687 0
512351215 239845636 0
414280689 528891822 0
186409447 77204198 0
263067357 72780169 0
43875933 264021071 0
526576272 312603907 0
363503299 504272101 0
35499837 41623857 0
569950074 285870298 0
209738893 221607096 0
287150600 383213004 0
549096285 123192165 0
445485848 509943992 0
68170337 115406276 0
237018733 76761276 0
141005782 516476042 0
477794853 447788329 0
192948944 123967097 0
287896514 539816015 0
193397283 232124032 0
516276795 237640966 0
104905352 324008534 0
566547262 287734321 0
83286848 169273234 0
504953893 388505981 0
276515902 211882377 0
304436816 205289896 0
501333981 218007064 0
481190107 413645556 0
90487358 263596343 0
226959242 390538289 0
494031589 101660767 0
103872385 515875658 0
176081968 384977483 0
38477375 60639780 0
397998165 258041165 0
216641867 164810641 0
366776991 389042680 0
153211400 114445483 0
439105581 368942124 0
357889720 124180676 0
483895430 85905164 0
210786048 533974553 0
211016903 361959325 0
54676450 331604174 0
128050874 382216929 0
208189640 343713223 0
497634448 153855315 0
144603990 460703396 0
267804214 91733819 0
55890753 84291628 0
518609056 297150878 0
272290952 407008323 0
462219369 151134537 0
505354325 358670829 0
98884208 322297055 0
451710886 511552968 0
554137719 430091359 0
85940947 231699713 0
360839552 443742232 0
99126516 166720957 0
285184439 377381391 0
24195751 281131747 0
367777169 492860348 0
302144811 114695255 0
366110961 367652277 0
509445975 174405836 0
70257311 16341374 0
416874105 494113844 0
576405203 8844891 0
534784529 307456390 0
127694110 253333140 0
303755548 143729057 0
58710260 203578426 0
18295952 15897862 0
272094847 258871356 0
226621520 221004046 0
381884104 454560801 0
15141646 31345194 0
141188495 366893993 0
428157313 63128064 0
489166995 83973422 0
188429934 369989211 0
551870471 260985908 0
455345747 125250469 0
228637754 236319092 0
113785114 561503149 0
434056244 234244645 0
372508632 88314685 0
453994918 355728260 0
254782128 170184122 0
329927054 308242614 0
140802765 521746163 0
564685750 361725316 0
455654126 335089435 0
357151482 557231080 0
564083036 489088292 0
543960444 67605821 0
222705349 557366768 0
199898233 65674810 0
541238566 299802319 0
118170658 244677853 0
303411749 64300150 0
399890528 347880058 0
165681757 464012102 0
83167823 151047896 0
32887798 155123839 0
263390538 252547082 0
486554798 30125791 0
224001073 212573102 0
287228223 181329366 0
362558119 88394108 0
65135458 251464373 0
144977170 566792278 0
356407499 44713478 0
241907869 559785348 0
60418505 532573455 0
361078479 77627031 0
60797206 241237736 0
559047843 550560656 0
523690418 238264358 0
198362555 561751222 0
488323652 331496 0
330215717 214814631 0
383378445 119346125 0
188408708 520114964 0
172152069 309891589 0
240125218 363326986 0
303417522 473746226 0
517941195 451497052 0
265686705 310600701 0
472422455 328506649 0
31150738 170800052 0
349899744 202706001 0
242778917 111588078 0
178306560 221387644 0
70605874 245556635 0
100851272 67458324 0
296520789 568575071 0
309337042 270485625 0
32458579 530496955 0
126748599 444899120 0
266954954 362124918 0
81942256 206705947 0
512866824 558705244 0
340297194 209421581 0
331866429 15462713 0
515574279 503526964 0
462304018 525299136 0
529464502 491190935 0
349433750 85118578 0
305612492 197945801 0
95547509 187673051 0
75964835 485410452 0
299426354 480297246 0
262419279 139877302 0
143193786 259529016 0
457384774 466359911 0
577829393 360902472 0
509404985 564536635 0
439860972 363542230 0
368282685 544970126 0
120601514 91208290 0
252178587 123975652 0
247734508 566310341 0
213299341 150071878 0
451772299 290571832 0
478549539 10407181 0
352927046 304353667 0
38845004 205801311 0
102609180 4758095 0
22843230 273965927 0
415711155 534894938 0
567259983 365092319 0
159173136 515862609 0
404866328 160076987 0
86406216 84235432 0
23324573 314956599 0
561044134 384368304 0
177589617 379431546 0
568410741 265424466 0
166426361 287221483 0
268287350 336052662 0
98101029 367732556 0
558541959 58069600 0
165785602 178659158 0
304886737 408491188 0
285696505 94224300 0
332895518 478056160 0
64375690 390433812 0
413205473 88250309 0
434586440 464751048 0
574446650 359993896 0
256885297 168772413 0
579207910 499996183 0
515476585 113212455 0
161459349 316764477 0
45185541 484301875 0
475484572 306851615 0
195266590 430340085 0
24307588 579240270 0
464874057 333599725 0
181986892 515863570 0
277911278 161882435 0
203306645 228402320 0
492474987 33531210 0
120400340 455722317 0
109256335 223140356 0
434457740 178787190 0
90200190 178039723 0
540323456 486550686 0
462378784 501074828 0
518347009 19042685 0
329959764 179243849 0
13817248 234351013 0
387598105 569275791 0
477741355 98174383 0
144545897 548685812 0
465256507 155679809 0
178972405 535911125 0
237982518 456462452 0
491550469 187748787 0
441405813 294459919 0
231396267 356853885 0
445913904 213698554 0
187009225 184915596 0
164565822 261928388 0
574487873 404842684 0
435317980 74958362 0
77349361 342897715 0
246815668 416396819 0
109575779 272682012 0
550267342 118379362 0
380891028 558617115 0
6153782 16998849 0
261772306 200588131 0
228659035 476885609 0
482871845 205265526 0
14490386 264788862 0
351307662 141803544 0
288114222 496871096 0
171340350 432583506 0
547774162 350855735 0
156738584 342939180 0
357637061 298950177 0
149259010 34809561 0
465208199 566023896 0
133624795 149351089 0
384342520 274063622 0
409075618 133095120 0
325234176 545957461 0
102755978 63621602 0
415061525 499133356 0
529006547 121755846 0
80088703 128105003 0
211613043 199595233 0
8263450 363291272 0
41823932 174570142 0
240238174 7244043 0
428646604 379987725 0
151050504 173005265 0
548766363 307613742 0
189500056 577381450 0
150418544 131082854 0
349161096 107071968 0
311411804 238187179 0
579224523 349218032 0
238007370 82860835 0
365003842 402705918 0
331327566 78432785 0
454088905 270573961 0
239652818 194825124 0
113336002 472346478 0
469119525 544175253 0
237189726 552409821 0
51946723 310423976 0
162652308 79627782 0
289085884 222112582 0
292159535 6413094 0
39867 127454254 0
558520799 484021735 0
255602702 30629033 0
236059805 578528522 0
162629134 354170313 0
548661320 167019412 0
239741466 519409091 0
247125610 394878455 0
40279033 226144874 0
399645429 299625754 0
209561910 162166318 0
488617724 293595211 0
7548907 552953481 0
259794973 406409997 0
42639290 382755934 0
103299778 136487976 0
309504096 461283428 0
94686824 496869731 0
504642971 121132734 0
69089386 124413010 0
381214801 310098799 0
404989520 449463909 0
95938342 573416470 0
513379072 476404034 0
341138667 301049026 0
445092086 41781469 0
23970219 234576211 0
227856634 222046900 0
457374657 436706433 0
543402758 571881281 0
418451414 207840732 0
519676788 43271329 0
406560026 446121407 0
457339109 196546312 0
450712977 271206072 0
386374790 417169482 0
439471286 150305028 0
566401715 325376770 0
14138709 155223463 0
545109214 82005111 0
190286138 78761721 0
392953110 561052186 0
340012868 342275863 0
168970629 535646647 0
214218797 341341608 0
377401121 410736256 0
413034608 500280669 0
198569791 279466491 0
187415068 18401111 0
455034606 391699895 0
277746473 48528761 0
455343770 561154630 0
4022529 371791526 0
571183285 340954828 0
410604312 188821905 0
201521342 202133131 0
409401952 29076435 0
351891914 539419654 0
240335467 60467428 0
415278383 231596021 0
302110007 402558919 0
304972661 384394661 0
527521816 454883576 0
449690256 373490567 0
120731214 439523979 0
96103283 115776399 0
562042484 459486019 0
95864377 169363796 0
486642137 294440515 0
543129830 208835097 0
140540860 149703837 0
80620535 353751327 0
541749606 216120712 0
119685889 221269670 0
218708130 254922126 0
237452536 553450130 0
458891103 417270400 0
172122942 239173133 0
182002173 262729616 0
164461669 97309750 0
372668981 40845172 0
459218119 371499417 0
6628320 73233099 0
570908609 22187939 0
212522962 316284010 0
65843543 131582358 0
178877930 69662947 0
545066080 534330450 0
278236927 286346832 0
165495210 294917786 0
571289901 264981237 0
236071295 345501176 0
69042438 165897789 0
228290183 257939796 0
94313366 8438954 0
518234413 168427726 0
31061117 501934639 0
79809443 246680743 0
511244936 430186331 0
311899273 59171617 0
548237605 439911541 0
405911130 216515362 0
557520500 63728725 0
318813383 502157869 0
367277620 557344683 0
386860654 313237394 0
329324144 439085989 0
275356860 52937411 0
153928925 238037926 0
419358739 166797530 0
480287123 197230050 0
302515280 10431006 0
494320215 412729885 0
412920729 2616697 0
157940153 236188547 0
138611850 311063758 0
541891138 530065338 0
378491873 9475664 0
272957433 420228578 0
440035957 415029727 0
41889386 449330196 0
193742599 462388912 0
199957324 444489559 0
301985430 489331672 0
59592653 260545604 0
366331137 356498208 0
172750186 177005643 0
459341116 482732604 0
27908041 68436312 0
232806247 383380650 0
180604046 240136909 0
200056815 570160795 0
35119089 562960669 0
57293803 71751909 0
261567697 257446365 0
342580178 522532870 0
512433973 555232009 0
369453237 414364673 0
350204664 236490708 0
368499970 164123284 0
500718516 347177003 0
86544484 276219872 0
153586402 408976432 0
538817586 98042206 0
171725103 213454020 0
383847295 289582178 0
30918998 457649 0
463911138 171947178 0
437351156 113815030 0
483404263 531402039 0
55852778 168034863 0
191841852 540538877 0
573444103 413461091 0
260312963 262322324 0
197297560 346195624 0
544073023 518757583 0
392790783 379914695 0
18279082 288598218 0
59021566 285432286 0
267455990 65102646 0
429170515 259474915 0
561983585 498705908 0
381240942 215999562 0
380831108 825060 0
163551825 366036812 0
278524721 431085903 0
450136346 93517216 0
227097952 309110781 0
439686875 166043156 0
93706427 23190620 0
46033313 123728673 0
63052805 578375887 0
559553629 413197425 0
152825290 442468382 0
428094257 562654124 0
375194905 35512251 0
251916448 533316002 0
497111391 556421002 0
260796391 144197979 0
283904933 555735689 0
322428865 250566316 0
368033880 546147695 0
339471149 123044633 0
285351507 455331253 0
220724738 44171607 0
72899267 152809994 0
35813973 314338683 0
236776242 340606944 0
364981541 215747108 0
264788990 180963291 0
129300138 65114195 0
406619235 523411989 0
336124263 254397375 0
495769059 318139750 0
304960430 496438727 0
337838347 227331444 0
2555386 464321752 0
234457236 534172072 0
565700334 75621133 0
436496958 504446556 0
531150205 419753068 0
424766894 432491920 0
418538779 548185218 0
382223298 213471046 0
328022409 269427262 0
462427424 40253066 0
277863768 43251391 0
560647014 328349051 0
297336361 535265288 0
354651213 244796912 0
284768097 219653704 0
430034134 88268978 0
57194539 190413456 0
62018962 238190103 0
308071126 9200771 0
412940655 475378519 0
249889761 261739013 0
362868194 402360665 0
33252578 248645748 0
397964148 348517039 0
443671975 390002390 0
372450775 463756107 0
112255995 419230506 0
285664380 283657565 0
478541284 564469115 0
482876072 350758911 0
9758408 149637197 0
281247027 361182979 0
258394722 563351140 0
394712922 205819624 0
249273710 370604947 0
19227354 549087763 0
291880644 155841948 0
298892492 52407584 0
68203726 178052522 0
299117153 33043601 0
323479923 360274478 0
279963680 68446637 0
374409565 123283576 0
335970644 190335757 0
555857717 520312551 0
108184511 401347833 0
142213527 203913594 0
532858803 268231131 0
250125539 524255717 0
569399903 199431794 0
426826243 450188084 0
452822692 493278140 0
24027494 489976775 0
140259293 167610645 0
562029051 440654848 0
577194694 228127200 0
164802134 512522210 0
9175873 124398741 0
454319742 84295799 0
45259460 561058398 0
172162511 36086082 0
259879281 289676904 0
505038988 479754762 0
215500674 533767168 0
290352947 296508497 0
301301406 535190814 0
202668329 407331864 0
536516149 13950816 0
495872790 124224897 0
475297853 18217827 0
499259333 499181301 0
219565736 97633000 0
308207304 560142629 0
57140948 421168174 0
143131625 353377078 0
218267677 386530368 0
52551266 117322187 0
551530790 88944388 0
188602949 4238310 0
237756262 270464630 0
150251093 544901926 0
190591692 168849477 0
393998214 56179049 0
144828897 46366217 0
527791734 261896756 0
330200266 298650504 0
137966997 243575534 0
306820199 117146398 0
341979917 279170837 0
377764520 389068991 0
306543864 55459521 0
271390474 294755417 0
24730203 369801603 0
137630229 38082966 0
390764741 414256866 0
133957069 336962463 0
106655792 562362486 0
155890560 137204764 0
437741239 316605231 0
441075679 81155384 0
236987158 140662145 0
469418720 435517590 0
461923129 62613664 0
566456875 379495131 0
518420445 87316015 0
491238530 141195464 0
10772816 328012604 0
373190475 245826892 0
257819552 11928183 0
110041658 272655408 0
183574492 271234426 0
287150209 36340034 0
17653199 37089372 0
237614127 178164294 0
517691429 115178135 0
262871404 264142960 0
540193299 342155542 0
234452841 384408971 0
154176088 32505832 0
457529131 42306974 0
381331730 21771443 0
64934761 465407031 0
184170870 167343306 0
59348295 85653113 0
20787952 440194299 0
506610879 370440099 0
60480865 82674343 0
300755195 560041552 0
151639635 379766260 0
226217623 245656216 0
393655053 249940927 0
96601621 19607801 0
363025373 451339631 0
538293236 299654364 0
313466754 151057901 0
68482165 411562420 0
418929098 139061439 0
343926065 151651354 0
148743238 256890584 0
194689557 294652559 0
548639603 249287496 0
181660106 178829250 0
214522247 88545372 0
205942856 282437978 0
499281946 281387066 0
11032356 52062173 0
210982676 467760004 0
368566254 198317304 0
260571159 331738374 0
139155094 417307760 0
186809708 527334146 0
518452236 164483250 0
319562025 455563706 0
185545831 249656182 0
376567793 468654385 0
230275263 290843636 0
129809382 206657768 0
248340056 238543271 0
67622301 126547369 0
190875414 163967883 0
16519453 54761910 0
313022413 328062263 0
468334034 388200549 0
570967167 189698869 0
85950877 5996114 0
164553013 202963219 0
377276842 34819981 0
516952679 540905060 0
360563760 308724243 0
349388493 45040324 0
521736663 348656450 0
249577547 245942213 0
536095147 144170386 0
12636414 147380209 0
25246655 303446214 0
363557121 97304545 0
215321694 50631292 0
436746982 214270457 0
85155191 193733271 0
278319979 96042652 0
477620075 358224198 0
237875855 80690476 0
539191050 26583826 0
466217008 335021886 0
5599162 251431653 0
425675176 118783573 0
467988460 63009879 0
508647724 555992814 0
198959426 184446588 0
491141762 397516198 0
534357164 572322882 0
317666100 419968535 0
357326625 438843190 0
127199606 155757402 0
998789 134008859 0
28299379 226458291 0
117144325 235795499 0
159752245 510093535 0
34108969 361294713 0
252847 384108178 0
550483373 330020448 0
371105925 285063760 0
377366301 509566556 0
116437961 224147599 0
472295075 249067996 0
259021942 260306041 0
264116136 472152042 0
523649713 526525741 0
172649596 17819863 0
498100781 476453093 0
37484712 5409811 0
207538256 211262256 0
52377557 306520618 0
443926508 31664165 0
43610898 92479138 0
217805518 403917515 0
510823345 119810184 0
60437609 127922394 0
192554973 462034007 0
193325539 353566003 0
338616767 162484361 0
87001520 374885182 0
373030654 252233839 0
403283878 109796196 0
304395103 337930474 0
220063833 145815032 0
105713482 320231501 0
499114231 283009073 0
4516241 381377518 0
174510387 252685064 0
193004604 366807629 0
358558232 39568958 0
11607330 120646849 0
323493589 290933048 0
183318070 483814355 0
426214642 348432479 0
320022448 240557017 0
379840774 137610466 0
309502360 486679136 0
299517375 155228341 0
466373232 144712256 0
564886951 275981998 0
559723618 547215023 0
267452791 44149311 0
357179705 472859052 0
105278071 524064224 0
333359463 58966382 0
421857139 412353310 0
196683856 433389024 0
102437856 323010787 0
470410395 513595971 0
212518628 469992082 0
71260074 13232391 0
383358727 575310242 0
143205567 503274689 0
94393489 509902599 0
453181977 365584395 0
374182373 276094145 0
315441022 47038912 0
355730800 545139268 0
87424991 130274220 0
390021066 253767913 0
366161394 369958061 0
453186436 557285507 0
512579749 571589317 0
444372904 475854018 0
382313700 79177244 0
43458400 117657807 0
366332418 465156467 0
167171094 459999209 0
449078595 73575409 0
547257932 205868079 0
545612969 179726420 0
568191637 367487669 0
454271849 481533560 0
263009722 336358232 0
113030385 93959895 0
11688427 131562684 0
54775345 287157031 0
526291498 7717982 0
562150127 259360292 0
522882159 272112608 0
374168511 118010062 0
563423784 546115795 0
409008497 241138975 0
358281582 503198969 0
422902190 195762075 0
315836332 91484121 0
49913061 413869209 0
73373140 212625560 0
318082664 439571221 0
157798044 526747890 0
82025577 385603472 0
240896096 316326182 0
155056344 120398632 0
298392644 492480684 0
134807861 212304944 0
252509831 451681421 0
508335582 540413502 0
9801018 179859411 0
394678993 74028062 0
287442493 534491043 0
262402217 271335974 0
244353807 162336422 0
103044233 275285176 0
412755331 84668836 0
316315147 337203066 0
414693790 260220437 0
501989841 100818822 0
570831765 556059508 0
139500873 204637457 0
200151947 88201130 0
487250293 436684311 0
317085149 138410692 0
80634044 495541370 0
439283296 27706885 0
414794620 151589344 0
469124423 576959221 0
200795954 327637291 0
72065398 25700118 0
123601063 433027076 0
81958847 421718722 0
557725168 32155500 0
284290611 35893538 0
505165387 451381177 0
496652928 564047399 0
577307782 549603922 0
384753066 461077820 0
558224183 89655937 0
287859465 458076670 0
302734101 491094395 0
490391193 438830776 0
481802437 41238227 0
554185263 120045948 0
472097954 29050710 0
576021981 451032907 0
184429472 460304739 0
563662861 347056153 0
149821773 172678535 0
546286010 94487803 0
451779641 40145172 0
176610970 142028248 0
131655820 565263021 0
228986709 501864286 0
244003296 93329466 0
339104518 369728238 0
327362053 324826330 0
21912916 389936342 0
218944657 96057185 0
434546339 182535534 0
404702495 461263727 0
396794654 208906226 0
408221526 576617910 0
505044756 128205534 0
134714951 278776491 0
101866888 343103428 0
432834696 332339695 0
124286215 305292336 0
277138330 106381704 0
193409009 111766055 0
82949006 409716574 0
162206021 462088518 0
420296657 389329284 0
285360925 3621833 0
322769901 257174338 0
461138268 178914794 0
289963294 134035947 0
311521761 162716183 0
154365005 154824826 0
241917427 13994538 0
243673298 73062099 0
57938043 138431628 0
242579493 71821076 0
86186622 357726983 0
98010891 112055354 0
263439822 40663892 0
503962678 439230276 0
134803715 544173486 0
255739259 360355239 0
25009653 433476358 0
377379536 240905598 0
160028687 62865208 0
449644474 424227223 0
305611084 403848732 0
29348524 531972745 0
26798811 334941815 0
566186855 37003727 0
559314054 144933596 0
482898789 224808932 0
577646550 209687706 0
467460462 51852868 0
576001800 427240991 0
75389314 124175103 0
259125969 343558134 0
95491423 260588618 0
486445307 198726963 0
526068713 23579106 0
441700994 207752662 0
348468358 382871275 0
444239557 506196742 0
78798856 147744741 0
483188102 543731007 0
88575554 172886436 0
48464643 201145958 0
579021519 246213083 0
70510013 483325383 0
511298284 204250953 0
445834752 136184746 0
147332229 379470017 0
111472669 334857201 0
537444028 368428509 0
17329263 338501391 0
433749542 515297992 0
383818802 333754697 0
264348787 60892097 0
403050494 106043806 0
345622618 439776627 0
158422234 509380864 0
64957039 248388350 0
433462163 200453170 0
101748011 230116412 0
182630420 484033516 0
479763695 565740050 0
175303856 421431241 0
190928942 105279249 0
89449474 435151536 0
136468822 476811838 0
257772435 91961343 0
531193981 567238668 0
78994080 454725306 0
574820787 488750645 0
516606512 281792960 0
348292251 228519475 0
136470142 230724385 0
577208755 10493950 0
48405404 240933328 0
108642666 295535569 0
553464871 201307547 0
544866825 179626355 0
559928267 6753445 0
142668912 486641390 0
308599395 556631866 0
130549435 266468545 0
37102085 322899971 0
449914061 254062351 0
441253081 312028484 0
408374023 205342050 0
507480826 186401876 0
550002793 428264707 0
84923771 283244971 0
109611691 37059938 0
338473571 283366211 0
476095596 36157185 0
71283717 443535692 0
215246727 200667615 0
534858416 499506334 0
537477028 302544160 0
571945927 89043535 0
513202686 537791981 0
541337177 511215884 0
436202568 471689899 0
224826417 272486204 0
530044068 173702244 0
39776171 114970048 0
28772201 182767654 0
95762879 411945901 0
287516569 148669309 0
188729362 466634076 0
125867660 521177417 0
42328182 213744133 0
94996133 547962169 0
475534775 27842186 0
75611724 286319772 0
131543798 540387268 0
419272404 559516747 0
185067820 453275253 0
547958841 65614125 0
158897983 564544921 0
299052785 3945586 0
191954024 442043741 0
271164093 531450072 0
87759815 112646937 0
547903435 232895479 0
466166391 396580250 0
91291645 20855967 0
476154517 120388010 0
36555078 217336803 0
175847878 70122469 0
194803217 98111093 0
405380444 210064205 0
536500384 57276798 0
254742018 525815771 0
36376245 132128157 0
344201794 29446203 0
24015619 182156077 0
209060796 543989861 0
574369395 522736894 0
60666969 36286971 0
342823603 133269242 0
255809195 175143814 0
401110018 64675852 0
1112237 344803741 0
135903605 252141146 0
17435061 41778173 0
70147628 228823444 0
474376156 433422057 0
453629057 450232374 0
113461779 49875809 0
578087567 124924168 0
569013251 484870805 0
137701879 7311137 0
466562615 437075060 0
46237740 181846157 0
117744965 577814318 0
302194421 417067906 0
264680722 536008866 0
392530446 241206488 0
211043263 518596046 0
412447111 546585729 0
452512460 138514583 0
25945652 488578117 0
194738816 480345876 0
25608871 354542796 0
253400446 270817694 0
361543110 474118436 0
274399228 147532181 0
462152159 550191992 0
386012178 75493100 0
277371761 444723186 0
257267484 20924408 0
498644537 354203095 0
233455802 202758250 0
123745620 451995051 0
257975514 395113109 0
241432857 180265888 0
483450047 270476694 0
522749845 291823583 0
45626902 23205190 0
406837533 217522293 0
213689171 482254021 0
120043846 423843689 0
557474888 463855628 0
505883835 119263185 0
350245417 125917873 0
123384063 35142550 0
34046981 40098245 0
276029942 50856411 0
529051382 17042314 0
411222675 290443210 0
45270700 509762378 0
216643849 79332315 0
165666998 81296176 0
151048352 11574835 0
458958200 258944641 0
191638517 503200987 0
189209577 313018286 0
297616438 331890960 0
402623181 318600944 0
128836066 108673813 0
534734974 278910031 0
48120364 10090061 0
38405174 373499241 0
140861633 177501627 0
335835262 21882726 0
232447258 142800920 0
59023587 276368322 0
570917675 321762602 0
100197437 367960983 0
530406799 249955280 0
499463462 360967834 0
242555530 306947213 0
491312954 140638664 0
151706140 298631392 0
544056898 486837992 0
35010252 578801148 0
100918787 115406569 0
501749320 108292794 0
397053923 207165850 0
163464139 441388351 0
318318871 464755667 0
358703913 360448381 0
369966010 17034242 0
272795996 96348517 0
520120392 377736894 0
491854369 415975214 0
135200603 270987794 0
70469598 162269408 0
422891179 486166540 0
567459536 90587178 0
201386028 453679998 0
75457818 566085485 0
411781130 82946315 0
469294841 413936722 0
403156017 377916871 0
12119759 185230854 0
507201028 433633401 0
295919328 190156094 0
507784082 454696689 0
21198084 230044658 0
350689853 172062334 0
115762806 455900107 0
246746904 91447933 0
57989926 217767479 0
51199488 83712603 0
224485833 57781830 0
52636480 20718913 0
315045822 424925468 0
267941091 227196604 0
284380445 103657970 0
282889767 296001084 0
570195499 378951152 0
124811606 531842722 0
367009749 279676278 0
135331454 357308700 0
296909837 67209890 0
497888512 197870977 0
419958863 446225869 0
241685501 231528275 0
284582699 517417056 0
360206564 563195171 0
554001617 517311253 0
480792087 86767237 0
333122057 223086352 0
485279433 208545216 0
453819545 324757371 0
426585494 486330701 0
2585611 112194501 0
404761698 400992285 0
404686350 162454044 0
262093345 30666506 0
166868341 127762154 0
475466784 335166729 0
219794617 189602539 0
537858698 69603396 0
398248879 169440634 0
519484977 139706971 0
323001248 515251089 0
466655092 359169785 0
232848818 393707810 0
113102097 418895044 0
317990866 399250038 0
308045088 478928553 0
453908344 202724342 0
304479327 129764333 0
240875301 211788547 0
201721535 120092307 0
405932147 332827154 0
171385253 144210271 0
138304765 524061586 0
393503872 385457159 0
316693822 301906193 0
106576729 53018033 0
518311913 332535228 0
98609970 422664822 0
542507197 246887968 0
456109601 431327523 0
485779884 164952117 0
57853170 538837302 0
417961802 151448773 0
489234435 275184710 0
572058458 571407502 0
66892594 484883709 0
204027694 341406553 0
190685761 48448520 0
276958471 439248234 0
12320061 405176013 0
49695052 315974574 0
430733590 194321744 0
256051819 405659848 0
495819640 257602607 0
91076110 204249962 0
126786421 179874516 0
200245037 53567627 0
47920025 160857606 0
277487785 369344890 0
448837117 501539936 0
157305326 99458902 0
323051885 469059859 0
273644131 88542563 0
395229683 18493584 0
47528824 292262097 0
504706809 334717968 0
60049274 313610294 0
42444680 531285703 0
260646784 444041017 0
45767612 347191929 0
47951986 313951652 0
271780283 557672936 0
421058336 429215353 0
211268455 260079631 0
119722417 433604484 0
295799987 425389863 0
67846230 502128616 0
19139016 565480550 0
33368437 215701186 0
335116613 157332152 0
35784620 522809998 0
47132807 546507692 0
182862529 462359582 0
50140807 255618740 0
77109544 362636240 0
376607894 288802692 0
155687410 315341732 0
282052069 258760973 0
530631251 237563318 0
522244065 375165110 0
208998844 294866785 0
356858591 392160889 0
162229813 255441729 0
135692784 446921319 0
569896259 192008072 0
319177005 448954486 0
544805386 397139735 0
538632829 269907466 0
36603042 328329351 0
560904117 436462904 0
503838931 530101154 0
402272774 361494936 0
353995782 495948445 0
446687261 426363952 0
262049619 216547079 0
81435803 351025037 0
248167733 371952947 0
145492631 93940668 0
301558935 529812961 0
385598911 267247724 0
169832299 317419103 0
527342921 188786021 0
348763021 444177207 0
248934783 136961188 0
406058085 437813848 0
107650140 362025753 0
453798596 180459876 0
32674477 382849874 0
486329772 241146541 0
451543881 120506529 0
517065160 52113485 0
473817160 241642280 0
524174706 40809181 0
64392048 574923523 0
331046706 526131501 0
441567773 152149523 0
185590169 147579736 0
149380521 218384107 0
76320999 419910102 0
148710609 579589485 0
555629732 401891658 0
496225117 526816524 0
395097396 298836759 0
465899610 260640678 0
245012069 194739386 0
503298883 153651458 0
95944497 487621814 0
478908220 82684884 0
423741464 400089105 0
322846340 244652441 0
511393744 545629198 0
513773336 249401820 0
259798211 467353545 0
406169235 423404362 0
128205734 124845333 0
240849162 499759669 0
283537385 193249770 0
61300801 371029016 0
25232498 149912897 0
446347573 391380823 0
568658147 469765805 0
331939579 66577246 0
516085948 295129686 0
147090354 432073527 0
453714547 236396074 0
167489440 47345131 0
256369677 57155517 0
238602449 515000967 0
155979023 212741608 0
390295975 559420884 0
16928777 379117438 0
56242843 465924391 0
355672535 517204446 0
525957985 480952508 0
415123340 335157134 0
31131052 553624119 0
499704129 422236004 0
485007825 209919203 0
672307 334565537 0
321628095 229848633 0
267788161 559879981 0
97503759 482435304 0
210030742 550670434 0
383514736 8658906 0
17829148 158617925 0
45737759 180913692 0
563167254 500536202 0
149352570 9814267 0
539065671 537632156 0
44166128 253805032 0
203649087 432148995 0
193529661 319917461 0
120832324 509894024 0
165018915 115551642 0
267477038 131104671 0
168267240 324599070 0
116831223 347847543 0
100386052 40515953 0
171791208 197580753 0
426521748 532335214 0
467160521 99182720 0
16366496 454007707 0
60946976 206392088 0
224548899 94109041 0
68106932 242132691 0
163319524 255389835 0
484357937 266383670 0
107478499 172549639 0
170907598 504638904 0
222518892 59944707 0
117449240 61295570 0
464964910 313744143 0
429689528 48100363 0
319671244 437665280 0
412430651 65421566 0
26293935 385086352 0
548032280 559596816 0
193390027 143911883 0
417798266 269074149 0
313537254 538345252 0
508374774 298705854 0
438630144 75911266 0
319327862 346524737 0
472411997 573902735 0
423946537 215049558 0
162837453 330660394 0
126140804 275502096 0
554483949 198412817 0
399519704 247074032 0
290834863 60971013 0
567258073 397148053 0
105397286 333695335 0
271498997 418609337 0
232696100 143494047 0
508331313 451485794 0
554719093 475636230 0
114080494 96509399 0
1395358 82320262 0
569380698 455018835 0
336751125 294973756 0
241387291 450424983 0
18423220 24904376 0
484442661 137229328 0
486726391 410311066 0
172064791 6443277 0
94161340 93662237 0
151155032 561793007 0
240721972 439250348 0
31462781 43931636 0
463909267 160483800 0
275335605 338592080 0
340168608 313897769 0
163650948 307507606 0
130418990 218301444 0
190868842 335250690 0
94763396 220793139 0
198056795 505931848 0
136302136 73979449 0
547825092 260524994 0
31907722 326558592 0
265647142 514956478 0
292809626 564646882 0
280653261 343766021 0
122753168 508532622 0
322704755 40666735 0
225747254 119283258 0
115292142 27690423 0
156580972 423482976 0
558597077 319055772 0
9303570 49295619 0
250712729 253794642 0
490517134 195458678 0
559842929 195569193 0
47294811 524878096 0
431949691 391590122 0
273615643 72849414 0
158761865 433099902 0
153299998 343425359 0
251655768 134453752 0
77945231 460366538 0
277191288 201166418 0
226205004 231856058 0
351416637 31469381 0
260718719 213896500 0
164797423 469141270 0
392623903 497157970 0
17585028 174319049 0
314062098 364227145 0
240706589 8500724 0
354304479 222883887 0
120227548 468072204 0
561152313 423209111 0
276759449 196306998 0
430759302 548107952 0
219003539 144839356 0
368506713 411476618 0
92148293 445401236 0
302211248 72028479 0
211093804 72314032 0
572502747 502871852 0
440101959 328039410 0
369473262 34829257 0
211175575 161602005 0
13495316 198066831 0
336998324 105575374 0
354739374 132134642 0
160894051 113006769 0
191218582 537351444 0
251836158 533319260 0
334197494 525038072 0
115732846 428244092 0
411361902 301723365 0
417516915 359745367 0
221509940 215239547 0
197895964 433098903 0
420461653 12782247 0
325054070 280967001 0
323443159 404478067 0
75919571 220886152 0
494849992 262331831 0
508372168 433409171 0
29479274 60125467 0
21180754 28627024 0
471231287 64060310 0
423119280 354301435 0
102786646 487617353 0
90679392 481461075 0
97186763 49338964 0
397976500 471584257 0
365990925 424599213 0
564763196 310926165 0
479312603 220578160 0
571572900 13248207 0
358096412 489059245 0
258126971 316673956 0
244228956 271510920 0
251810046 374533404 0
290091896 458370561 0
203037879 493193817 0
400277249 187329949 0
538822058 231127113 0
472217702 440860527 0
450850913 361069197 0
207587892 373289516 0
401863488 199679026 0
567757972 104365281 0
519147021 567229153 0
363533365 522983759 0
44518608 513656500 0
53720990 152697813 0
465245977 242998886 0
197121481 396762203 0
481165516 207313048 0
205508969 305741453 0
445666131 256689673 0
455878577 199127652 0
218228758 42832928 0
124785805 425977964 0
204619921 321350931 0
231336042 441640406 0
523629587 49366216 0
184046407 352887922 0
529091845 578267444 0
431856624 155866828 0
320205087 256719950 0
561928835 410718887 0
141711318 213228755 0
96250140 488725684 0
176785404 197783542 0
421141901 120905728 0
528541403 116556144 0
423584082 321124948 0
478112713 269570480 0
35405579 235936796 0
53637016 442945620 0
384167308 527344102 0
36105293 224571262 0
162261453 288029519 0
328314874 153392540 0
576420734 413207891 0
353803745 74641497 0
207174841 497790614 0
513089281 402187751 0
82575258 166465271 0
395370977 255431672 0
562958438 448915046 0
327518228 192632404 0
102881659 264801423 0
522669296 149260451 0
60790411 172733862 0
45525503 86051124 0
346771628 259780105 0
54129372 291206131 0
154414465 110302471 0
577366689 348244776 0
271950433 167854844 0
516984327 177512280 0
526758607 118720532 0
338808177 81656262 0
37896540 363567167 0
494463112 72392703 0
116295529 310536749 0
47360249 422309054 0
290080341 355076828 0
209515629 103537757 0
378321160 185507812 0
40756520 192628202 0
67914476 384724726 0
194451316 349066282 0
320877229 444926324 0
457849353 7522502 0
565179802 446150100 0
204334663 300806061 0
230840996 48633687 0
563261347 78636676 0
354949557 254876352 0
273881000 328328266 0
140468793 4455363 0
178529928 172547859 0
23019190 318646064 0
195631166 314860788 0
131955927 409351075 0
94032691 238822033 0
386545974 416962613 0
452103858 288047664 0
67636919 522179459 0
116910789 433700631 0
534934385 478270571 0
337478049 572206120 0
294741949 444934416 0
256842015 103357008 0
165077475 454658197 0
352718429 438604861 0
252227336 541662702 0
308711719 514063102 0
450740553 124272672 0
566671993 83204554 0
328158977 323398548 0
419864607 23868989 0
465672082 106486063 0
450308689 247244147 0
463555790 86779051 0
354879023 45121323 0
212582959 340319992 0
91059922 55890971 0
147349597 451200011 0
369040125 17278139 0
564663099 531775853 0
330750819 4362987 0
291035734 262575152 0
310821396 566900261 0
78346467 299704323 0
130085300 534189547 0
65486510 38725503 0
360807782 208054042 0
31587044 219970609 0
121891172 470472754 0
85748192 508965083 0
551024995 316349884 0
383810425 436005106 0
250852106 295092719 0
370915869 167175027 0
35718267 552945843 0
466184546 527477008 0
90445066 294176891 0
81785420 231450416 0
520369802 270125814 0
535094613 272578480 0
311361826 475790601 0
467814106 261043138 0
240457803 380407972 0
546848471 533290423 0
268028214 115765515 0
243285939 205118464 0
473353581 246924576 0
522763992 298380677 0
307180245 17144494 0
394043055 371599624 0
286361362 546281354 0
348499491 248772515 0
439994909 414099213 0
72101272 233845290 0
135415209 213898608 0
205443457 216692426 0
273822127 17704204 0
501846666 213597023 0
401075238 244925491 0
524926003 56449014 0
143241702 283141293 0
235344153 76961140 0
35148156 471444635 0
190634756 379072098 0
154069487 332879258 0
9372713 472171954 0
219265274 490148217 0
266414239 225982214 0
511108577 491109447 0
373079921 263954088 0
472357515 563652225 0
434385838 361951615 0
579035074 276440177 0
104499797 410577108 0
531804938 155697844 0
79532204 475102895 0
52120682 161628580 0
555968464 87194809 0
83092568 489313380 0
560513854 329096587 0
460699708 494222762 0
529255601 74196964 0
296176086 484201440 0
441296204 318692502 0
522491372 529164905 0
504675660 343488275 0
83572302 391318523 0
259169885 313097475 0
420630089 281298565 0
133966342 292703518 0
349520537 528849514 0
287949285 178041406 0
100124610 483961963 0
130886632 321681698 0
172070280 229066934 0
514448266 305824757 0
24633012 272428760 0
374753041 200421391 0
263799111 184239211 0
82331116 74113520 0
457002670 517381195 0
141870089 325899220 0
203325102 407862437 0
42644608 128502773 0
499401995 90728883 0
173088793 476325745 0
237784001 397856213 0
323905123 532793391 0
74698495 104634905 0
63521990 268475068 0
141791958 559938126 0
248327236 157501629 0
67146625 91218833 0
87067818 269805671 0
207588683 18631570 0
107279235 169055658 0
400658123 554406846 0
501668157 319401002 0
294190566 117710762 0
168661615 576547771 0
69302451 129861619 0
118993101 228795449 0
485368527 307934219 0
454782889 411150133 0
107510495 229182077 0
467039623 528699397 0
419095720 169114625 0
229985429 564846558 0
412099310 23610017 0
265587763 265416906 0
260654194 45645944 0
318161785 366700566 0
44558974 326465177 0
269558307 377749546 0
355344906 522526004 0
240807145 242546142 0
85367056 55542262 0
527610999 495439078 0
17667743 245687432 0
31197093 236033884 0
534525322 519735720 0
252108120 98937449 0
504263740 351207689 0
295539465 205654070 0
558883875 429041581 0
394315946 538433473 0
539836837 545156761 0
375718638 445461667 0
520267312 425456265 0
509511481 210458322 0
366210590 156057535 0
4621006 519526519 0
553144636 328970252 0
153426766 285344255 0
451915757 186447227 0
480575554 53279417 0
239426317 375359885 0
290018070 405638459 0
129940037 1356091 0
125573352 220387265 0
439048960 561189920 0
26346711 439194059 0
330370019 378205823 0
428221141 391548254 0
199058889 273245747 0
134386228 312475336 0
184683667 115216828 0
273723296 196722155 0
48885937 251854926 0
570376304 83809918 0
394818317 335818547 0
3884507 351032566 0
152139768 40217897 0
314377513 502144509 0
540820842 139232102 0
415646259 536998377 0
4769088 332704788 0
394097353 277814546 0
74571892 253425098 0
438391195 275096149 0
309234766 567197040 0
31268600 485876210 0
531477407 261806024 0
427763465 33392489 0
85502234 534395417 0
410362070 147771042 0
434280934 143900788 0
404956881 340477675 0
196030154 318320936 0
526951130 163003908 0
363733189 65318737 0
558951635 366415587 0
92239778 116936815 0
225258500 269257939 0
385292396 26917885 0
352782434 317215330 0
168386642 144962889 0
565929385 456536535 0
506873580 414585403 0
153036378 79112316 0
348699267 244593160 0
131700365 479322659 0
341570067 96144212 0
301130423 328612398 0
299383706 391613229 0
426059863 503666472 0
143254017 76087113 0
148220670 509320664 0
414315671 279642454 0
133105694 309147730 0
19352077 446106458 0
446602096 77506902 0
399289529 503411422 0
227332785 46494911 0
378862328 3246818 0
210750398 220561376 0
195856513 573942464 0
163838547 572120468 0
224118674 250691237 0
197098453 59130293 0
98848958 326572726 0
355912735 117465295 0
150086693 15383140 0
433300988 235160059 0
54602690 505542887 0
51486583 425327076 0
18625147 318836697 0
349225752 237421854 0
548171268 197221351 0
566191751 454413606 0
451773777 530699331 0
543367163 433175509 0
187420118 554967050 0
256200314 145214641 0
258115646 494021831 0
386197594 51401662 0
370261710 401184830 0
155107567 340010984 0
386783396 455485049 0
346235237 59314076 0
477357017 449116279 0
388662734 70940387 0
71915451 405390455 0
82564528 124260389 0
263100401 176808887 0
40366759 387937937 0
486264967 13735701 0
465094470 185580912 0
62083498 491951262 0
322175501 481291766 0
264121484 89389938 0
138217831 131807837 0
479831874 95940830 0
358765858 502303351 0
569709737 449867974 0
201664978 417471492 0
154832218 416933222 0
190928505 113713375 0
142032866 558256169 0
258775302 287603438 0
179300956 307250575 0
314571209 423811433 0
430931715 67239318 0
148165110 572554915 0
153148599 491827565 0
474695829 505303378 0
352535505 370551749 0
173698001 85485404 0
427811974 80464768 0
249616392 73923312 0
158451437 248782156 0
77976207 527021051 0
334011654 509287350 0
398422440 368136948 0
520589603 131758116 0
297786653 268968879 0
128397936 183772206 0
305754705 29855234 0
418002314 173722608 0
17991318 431230010 0
546215998 188884371 0
323764295 100091281 0
289655291 43938397 0
340716116 449660 0
227318430 147798474 0
25108765 170220283 0
340580404 385185689 0
83057321 456467879 0
260207068 182050962 0
221534646 51751475 0
10112481 454422891 0
145175173 146946699 0
308777220 554301978 0
372657359 469508372 0
168966228 456978645 0
497197270 529384492 0
199575974 306252168 0
364354610 214958809 0
471308027 561666416 0
487709115 512007653 0
64262052 367575402 0
341405469 172815810 0
192334972 180493709 0
521348277 35868609 0
474640655 541484391 0
105997133 111885720 0
500471247 14493051 0
277491153 91105220 0
327367823 194027669 0
333712519 229845117 0
306290543 568850983 0
413236421 123405548 0
485761014 325200851 0
290726068 398231212 0
301695795 26938845 0
148755308 191069356 0
370247368 379329591 0
54798544 437036469 0
512736432 462995361 0
100464465 490851620 0
168752234 135207944 0
521424269 392363170 0
349301681 31093289 0
71284729 505402852 0
239661706 452213353 0
387845848 466357661 0
342203198 52083366 0
249459172 75237419 0
324937040 240741155 0
446498870 333835191 0
258667663 541148130 0
260161635 469481589 0
310778542 523577440 0
399036941 428796527 0
241471168 559242753 0
152486410 298994218 0
372563935 224037690 0
115404903 57105290 0
318320029 116389374 0
128021976 355128522 0
356823930 372206822 0
278007433 49400102 0
482323733 281355911 0
569482855 332590611 0
576079555 53470658 0
501707141 345179744 0
315115356 454312434 0
424183507 352958823 0
450416856 462143700 0
254741616 177139000 0
236657722 20293933 0
128907039 19637331 0
428632527 137455951 0
451919250 553744277 0
206701598 164584097 0
464563425 578305260 0
224775754 391462878 0
401872868 517126474 0
209235797 357233393 0
298703567 239302377 0
196374809 317027795 0
244238052 564704882 0
131484495 27687611 0
221180040 90762006 0
196980568 166282042 0
121633884 501250121 0
508763692 491488635 0
55257119 130976052 0
517025939 286132638 0
228225419 273128917 0
159225074 555932795 0
63041410 371625230 0
447882616 435350858 0
61103891 513556666 0
146008863 574707392 0
282456677 530036310 0
253983979 288971364 0
338466301 149880483 0
71407591 108938357 0
95074422 197433665 0
8454230 337868078 0
346328982 274739100 0
371334490 445169629 0
219305306 196336767 0
559049043 492448624 0
345761426 327378948 0
90693564 78458735 0
234054321 507930432 0
490768362 340580186 0
240448391 532052192 0
73643603 199553007 0
267627916 200033300 0
93576616 346607765 0
432796752 518763440 0
193092485 206540879 0
188532458 575950087 0
126069600 125772228 0
318909692 433509887 0
458729749 399040299 0
386764825 334230987 0
283390147 347441231 0
146899530 35561361 0
21319458 176547966 0
443240141 208065459 0
521781404 110891554 0
253601861 94328511 0
19726736 70206664 0
517159072 219996211 0
520059513 514949553 0
184334591 54841459 0
545608378 110885771 0
61591098 553633242 0
324314322 492063767 0
320942165 141669020 0
5828698 268147243 0
279474857 133198576 0
22993708 95927348 0
388002726 369350928 0
75107871 460079552 0
102518822 467640235 0
157425122 453034648 0
431479755 403752691 0
560114490 239627547 0
74626020 84798421 0
481377108 64040994 0
156034741 339301805 0
295711756 292010390 0
324047300 443896038 0
414131006 130744633 0
264713258 403276928 0
434981362 488894421 0
312773646 404674371 0
171410988 154459859 0
470466145 476309350 0
371118490 261903666 0
436398243 347248780 0
132796368 526603616 0
52230769 30024922 0
21652953 313520910 0
264523151 439276129 0
379619396 189719901 0
239476455 87632626 0
261619766 134258826 0
81744746 534252306 0
406774189 566394857 0
413419951 92275249 0
437385156 28062664 0
431975274 263657283 0
429343509 86056244 0
149560308 58678893 0
426633506 39160018 0
252004360 81268069 0
167769666 162206454 0
411308859 359770353 0
570230737 324687502 0
161684076 26653211 0
281209861 453102236 0
550147546 551554885 0
43962217 404011884 0
289562217 352847674 0
216865399 357152134 0
451009762 156569256 0
469429669 455562744 0
163070685 561009255 0
345780382 276737647 0
170851526 256749478 0
44794894 503609169 0
548808988 305283682 0
578658578 517431711 0
10951997 234269943 0
512701736 258842349 0
209173004 35076100 0
575700090 212727872 0
295899115 38217223 0
577578472 417977848 0
444293186 433585948 0
363476059 464834021 0
484552774 384376116 0
445749210 118732997 0
102101130 426726368 0
254040966 575469830 0
427392894 196102643 0
562428557 81740919 0
71278656 25511010 0
232115474 473755054 0
20468728 99377052 0
276579517 407000656 0
577239359 291220822 0
241160629 448764049 0
525263374 448494664 0
194922567 205482102 0
331367030 112410340 0
458222678 89107000 0
100855665 312624899 0
209775626 71221553 0
179575385 26827989 0
574042585 407121516 0
8836838 276875529 0
68685933 33126804 0
315397669 345272393 0
88752537 56218378 0
498017838 523908837 0
270660331 293161755 0
23562034 261449487 0
85642589 387819501 0
398295960 485473444 0
558801616 451228074 0
408889707 83252466 0
513464197 116336688 0
312748191 331732476 0
172706907 83775276 0
443057405 255294272 0
129613989 515906369 0
302045427 2884118 0
548386725 352480929 0
57062508 388517319 0
398335316 235792234 0
288876253 212914320 0
327567128 126557385 0
118567622 201472508 0
137942884 149123392 0
537282890 402811042 0
356745354 571865304 0
279263796 99598260 0
318898415 516003219 0
189410621 141399642 0
90739823 325644093 0
354698543 18051879 0
63549562 117465105 0
464587992 210773640 0
15143423 244264508 0
196867831 357285655 0
292540551 316296055 0
455439644 157401070 0
205670325 253777449 0
249237813 30315931 0
96318458 227322662 0
78975867 562313256 0
446623029 351372105 0
273980977 119147200 0
453064357 107343733 0
492574289 406314522 0
24338477 100038713 0
236461357 280112745 0
62958823 419205643 0
288126776 245331727 0
188550808 45120587 0
176268224 232976169 0
226446223 18542438 0
471815345 351841195 0
128340834 512330545 0
478046100 317863423 0
119373573 21169823 0
170302863 157829633 0
277079257 426086326 0
356971480 444916101 0
336753823 314045131 0
474988358 467167512 0
288553256 515851665 0
380100080 295152557 0
507497319 560465123 0
357439435 202268724 0
8967008 90084417 0
308996400 557641499 0
53995274 298687298 0
253551565 83643995 0
423251443 196574305 0
92073706 244455348 0
364504334 350827259 0
29199906 4728189 0
92879279 386186497 0
415838546 531412702 0
166090377 494845491 0
8948946 391027479 0
434794487 89759884 0
386231394 500397166 0
206804054 515268903 0
66013158 476718043 0
90667821 286686141 0
503666787 101661844 0
207424230 77505467 0
156051575 498572240 0
41124621 525703365 0
539414187 396332085 0
208126926 517263394 0
278786634 477370143 0
262369222 17337381 0
466964946 59118102 0
520984300 272928149 0
344448421 93875204 0
347718741 212155438 0
176876455 478202607 0
9304891 199357418 0
394648271 436258797 0
307970547 404168751 0
351147827 246553292 0
574521237 68224602 0
19455429 176810793 0
282301711 547638869 0
252822643 312880289 0
154218558 369990995 0
144015342 363464590 0
392897437 389170342 0
211762105 214060032 0
262811545 92912075 0
330114440 24138405 0
526274984 552667317 0
238498857 398841390 0
492507126 184068972 0
465347721 93041635 0
135828007 234447095 0
485909968 120687283 0
470584297 487023789 0
493232502 400939030 0
245051948 318152097 0
189619017 225771302 0
173276077 290196962 0
463702860 314967612 0
423626796 13655453 0
422307431 305845205 0
468779343 250463758 0
149414953 413918542 0
205621236 375365758 0
385863084 1816194 0
196241699 388660694 0
514868964 221970879 0
32337446 139832735 0
492795734 74260530 0
571180961 317182121 0
437635478 21851099 0
287387825 13883411 0
452459779 282257088 0
3453190 406253273 0
57271362 507965198 0
499455446 402563267 0
220038379 515143534 0
435034583 119507541 0
88644293 129651205 0
235170999 137032089 0
61216908 47072843 0
445892787 17230454 0
307596950 174048769 0
287858417 143141932 0
111947063 241459100 0
244538383 235096828 0
578215970 287268324 0
476515352 417019341 0
51994677 260770929 0
2327836 262475380 0
169479802 105021776 0
500869444 200981516 0
38559804 437883307 0
122888414 190767996 0
475443014 457582734 0
440498176 106510353 0
412816800 137001791 0
531117515 156653004 0
356410687 43696789 0
54143295 550856943 0
302311757 160495849 0
473062803 190262033 0
403138919 233391737 0
438378309 490759326 0
253577763 261657127 0
140919897 62474608 0
445935699 172129897 0
376345452 36023442 0
423354787 76290000 0
379440863 319946099 0
359833102 407090111 0
491492002 303784377 0
408179185 256680949 0
413707852 376533097 0
76562134 198311551 0
144696259 327174410 0
135345490 205371346 0
507731257 137939406 0
416316948 540317203 0
332153969 410810129 0
550196475 113802482 0
272574285 272569034 0
15005745 51651822 0
295741799 356346171 0
459103531 456368911 0
91099103 158644421 0
522955299 533924840 0
447679053 3444029 0
532359396 13909912 0
109777602 212323636 0
508019203 446973932 0
516546697 11550061 0
56257486 477027363 0
279799732 388966670 0
228443351 4534824 0
172798145 287243798 0
244838915 125313235 0
30248502 134127778 0
479270818 210906312 0
482610210 312787002 0
219069799 362179736 0
328326783 87781778 0
529300099 568792072 0
554144492 503012070 0
237014056 209172328 0
457640617 409481942 0
35198994 137202531 0
384032566 528241550 0
440375074 173925723 0
328462498 108195938 0
220235958 204387310 0
63091311 50069112 0
510602104 312830324 0
45184887 373186465 0
317784325 343266980 0
350575299 241704174 0
22434252 205657553 0
520265816 459088070 0
83337870 203440249 0
308682191 531144151 0
391006698 416993628 0
17282934 278732967 0
345963628 543843267 0
510021789 298787462 0
302776867 497731783 0
360222588 221117138 0
504954569 551475028 0
478283294 116807095 0
532910326 497996415 0
244817587 57502531 0
284377468 77920176 0
325248790 108914513 0
20635904 128749539 0
485452554 445789417 0
63946901 393676120 0
134432770 485872594 0
551246859 529463353 0
299833564 190481981 0
434218849 503449457 0
188670897 283355486 0
234437284 333450445 0
359024421 254164008 0
435891200 364634396 0
109247866 397023884 0
372234097 460814566 0
219174277 550435263 0
2536372 461578486 0
193013314 404630662 0
402846925 292368326 0
28827694 317053826 0
114390235 368689678 0
158488831 144933861 0
18336688 363621095 0
222595310 219970016 0
421421867 273818593 0
500113522 95789592 0
460294748 359908485 0
182147723 527202523 0
303336942 350082574 0
79136135 30532354 0
72600363 211143453 0
249968131 369679980 0
103061387 28520386 0
163580038 468232107 0
347572896 488144660 0
266816190 38950128 0
321986896 45059465 0
123049463 190050676 0
264208603 245953330 0
271629270 389982167 0
265469369 576259756 0
269232414 265396471 0
306114628 92345812 0
181253877 521666775 0
79567156 237178728 0
277396972 559826457 0
144818032 503617404 0
389431515 479652763 0
7307007 157223539 0
403424994 511131266 0
78584209 387228370 0
4231071 278571308 0
138183971 223019388 0
2180767 405041063 0
301996100 577106392 0
392599586 377689075 0
269787414 380721132 0
51281119 236430443 0
567294835 482635092 0
195076859 557757874 0
570747890 310167628 0
146489214 334671095 0
36444948 54744234 0
446832410 550349130 0
11049481 318417888 0
406790739 18970700 0
536824074 66870787 0
474088040 443953741 0
477237967 565364507 0
37795571 95885259 0
262914697 138514069 0
252751565 104169944 0
166572739 300513326 0
401472983 373807005 0
488558340 277042977 0
480700519 115726762 0
168798486 331633034 0
447757534 553784226 0
44216742 232798642 0
358757760 262987279 0
262382103 167319010 0
316975262 43177622 0
574137916 382421744 0
550431844 335158815 0
424392803 351286145 0
91105287 579674444 0
20459326 142710581 0
23494081 144265192 0
502373661 130829591 0
74284961 347255433 0
577892796 47681692 0
478515108 431807775 0
547430793 366481290 0
101508736 383206724 0
273633519 426546606 0
430154995 47205604 0
566503249 357182691 0
63360415 569028612 0
68299543 308294500 0
553762154 461067118 0
312650229 324448205 0
32325133 343740037 0
15913427 380048623 0
134448034 210470630 0
135470101 556568354 0
150647981 319675543 0
51587139 76663689 0
490605703 62117453 0
330627738 489197094 0
123563394 156729599 0
149213174 535847616 0
330307437 572125776 0
284522162 349181884 0
565466341 560579665 0
345391792 158026037 0
435105944 269590155 0
513615751 442263987 0
54423263 111087202 0
451894465 516517558 0
426426144 29434135 0
132575784 187546929 0
74813462 284186767 0
339793163 218175506 0
330084042 90673891 0
423956879 5122559 0
450174951 160458336 0
30021978 53026943 0
322728183 273888103 0
477861109 89019014 0
529624323 547084185 0
328850512 16425800 0
302541669 259597692 0
36367468 213943122 0
298144941 412302580 0
426411994 282768608 0
394484481 305410811 0
14380061 406678216 0
269942295 354263946 0
358244523 159178750 0
460160440 574843001 0
136703836 381584782 0
458781419 241345598 0
208780724 521855201 0
289944645 173288762 0
233649668 62149596 0
34157795 535279597 0
572565324 186817750 0
28689811 107500228 0
120988162 182011523 0
81844551 344589312 0
45488526 67627061 0
146431074 133684435 0
285553116 430118077 0
34410413 411717890 0
418653132 246873766 0
62388176 426237254 0
16486141 552013542 0
76166178 295289820 0
261121334 39181082 0
291307009 180494168 0
450121094 369507475 0
214125582 305995263 0
238955754 44300305 0
578501849 342883210 0
545152056 387140288 0
450524139 464108352 0
155809610 563583199 0
498362922 316435101 0
509273774 529985578 0
427909915 489129568 0
93460799 560821168 0
256258117 572826727 0
381880181 345745468 0
421907383 76416163 0
49661684 480025577 0
381997786 533959716 0
31712832 515134473 0
128819813 304104748 0
275166892 352290607 0
278277419 494011570 0
154995409 175406737 0
154111710 195808492 0
78906317 456244266 0
458830918 196472374 0
6501521 520370083 0
147514596 321944515 0
367698515 439787893 0
524460965 413376189 0
135745005 237877601 0
23533993 471182536 0
109672701 307695199 0
98635969 252555653 0
120264888 544463231 0
435979209 27943945 0
219038934 422416785 0
531978337 69444253 0
563974875 239995655 0
263760957 202459107 0
335252213 164275475 0
38133062 228926427 0
75953331 9475717 0
169495858 450831042 0
108486080 264132564 0
478450999 143059691 0
437520461 367596514 0
372838155 27863637 0
332979651 132060006 0
365567548 214163768 0
567105725 218415378 0
310671471 293591012 0
4746228 305330389 0
371521058 579595162 0
302382662 457488840 0
211536913 442271030 0
12093809 505305464 0
414378119 334530339 0
145900960 545507777 0
392380183 135787711 0
110344809 510210369 0
502486733 205773979 0
452841139 205009192 0
10301771 37379755 0
19968036 360511993 0
483875167 440230963 0
318775974 88832120 0
371456703 430549136 0
152855210 212242366 0
358267407 52552224 0
371473575 414491558 0
150637564 486465352 0
133522101 278475691 0
119218968 39545801 0
297887134 131373044 0
249276005 225520016 0
56927471 14860262 0
115733591 278070782 0
188127442 45456702 0
329123883 263843404 0
155597717 347695233 0
564604203 177896842 0
334031609 457572485 0
65862407 87027664 0
402533748 116577247 0
54651786 328220215 0
462528190 181470129 0
294785238 574197214 0
1370141 276244508 0
60160970 315866565 0
579332574 357859966 0
131061658 17812222 0
64590547 203751848 0
69054764 488968709 0
208777176 5248494 0
7337066 257115980 0
343618311 454571061 0
579106345 317204777 0
493271529 64237655 0
554283717 137501415 0
59334517 554137384 0
309335861 39989194 0
392364255 507338628 0
554840979 360118293 0
154817740 238881967 0
553628916 4963973 0
72335035 60065319 0
208843243 574943618 0
477983738 425216275 0
212699218 227277745 0
140001995 305914684 0
378386961 406600388 0
323612324 200252220 0
434197907 572759219 0
249127806 238976541 0
287596646 346285452 0
299769267 487082642 0
376728441 288799120 0
86445696 69276693 0
249695453 578271018 0
504235247 504673226 0
428746980 571185754 0
298094227 433660163 0
256752019 127921164 0
340409426 566890085 0
456892667 331523982 0
172369029 84009229 0
366028795 179734938 0
176678297 209051178 0
21689682 151238252 0
295458443 236541034 0
28951339 87248317 0
329324983 275006835 0
94481984 292956003 0
124071111 99661767 0
450203129 69251718 0
547842371 278728759 0
375493202 542951497 0
326924056 35707010 0
81837113 228857190 0
333016689 341723908 0
344469927 97361598 0
264078818 392857986 0
34332413 407925644 0
214361162 38837051 0
71822833 59507807 0
437197955 103218443 0
375528231 275950326 0
319476430 440329727 0
298350494 164572005 0
170318911 578607267 0
9177792 558144512 0
71058452 432017925 0
123785430 409067387 0
551000465 182637267 0
109138029 445695912 0
555741615 54213222 0
255266853 550327923 0
460481058 550084564 0
189897927 94578495 0
543178790 25881751 0
151303803 240405277 0
380030806 566333872 0
479654054 15565360 0
359432485 397267940 0
77884199 414216698 0
332924640 500897459 0
304090392 223260719 0
213310727 537391585 0
187385389 293122087 0
457311611 507920579 0
494396753 481248867 0
182143517 277499352 0
485807536 133970072 0
130360516 464552514 0
527118903 137226680 0
96596259 491553209 0
577301246 525215130 0
449567744 248069708 0
461603148 355540064 0
31068335 2937248 0
347810217 538033116 0
579181652 77276093 0
138764676 90343357 0
161071011 164881274 0
447005001 205979921 0
140042412 428276112 0
87599111 442269749 0
324727775 363142144 0
427183353 479629165 0
82850667 226062304 0
384806482 470273776 0
360415757 530005847 0
524706099 38354298 0
24081348 100315628 0
386874676 99858263 0
178840384 261118820 0
307528454 332072792 0
377023976 75713732 0
206465273 138038032 0
452276072 295010948 0
538140362 157601953 0
378986673 157454037 0
307193627 253554913 0
543095918 283769690 0
399737957 146520722 0
579366171 91388259 0
62784283 9178825 0
510233717 550646715 0
382969248 14943632 0
335863843 66230439 0
232495177 204604013 0
369506196 377969536 0
525755473 439653325 0
422258176 182771012 0
99485236 519289395 0
315680665 299830779 0
204686093 374045999 0
537273640 100110052 0
309128062 448635807 0
193157666 266402147 0
125434358 438682438 0
444112192 272722574 0
62443980 360556804 0
332532868 57890579 0
425864229 146055437 0
384604371 88175176 0
423959501 561007745 0
112441006 469448642 0
418710991 330306792 0
388419721 103227783 0
28608090 367705484 0
152258790 359331344 0
353169292 286177622 0
208568079 517383299 0
355538086 351675457 0
464011409 414696814 0
48230223 53164308 0
354816784 525495756 0
62289536 361965909 0
172955972 457237585 0
13739577 325875070 0
257454479 541122366 0
115504118 571715195 0
196149485 390423251 0
143210412 372910033 0
204260735 454615620 0
393764815 295872504 0
514210706 510711519 0
305503011 381188278 0
460837728 195361542 0
526130581 420057800 0
191270647 417972473 0
576606909 8085501 0
145575202 254194155 0
417693205 539459991 0
81054631 59247952 0
240244892 81268882 0
275811450 562196905 0
326096448 91341048 0
97354849 359627199 0
343922126 39418250 0
336345901 47954427 0
56995924 49863444 0
367711459 84539383 0
143658855 183723429 0
364235595 1745761 0
381039340 99692052 0
319922222 8864416 0
140621730 334734699 0
51056362 93048251 0
110649134 282203168 0
5482139 108705606 0
246375428 326683571 0
318790769 94126548 0
224828971 29924076 0
176569240 568289229 0
514900408 183001197 0
268474581 119912646 0
448856059 146969566 0
42775586 112841692 0
338812103 60655959 0
525467115 173007691 0
506744763 112290410 0
528155148 304300540 0
101864574 548554704 0
534567815 153131178 0
406699558 216252362 0
24922060 149253249 0
25549903 481357176 0
354776102 463391879 0
215374979 119687396 0
134702076 6781523 0
112711489 29888538 0
330607884 528544033 0
405343399 518180634 0
90763858 59718405 0
473540318 433000972 0
239368541 459803512 0
324583187 70815778 0
299466823 651093 0
50381166 260193177 0
116898078 402769047 0
60080723 267841148 0
317376647 326886321 0
400029845 74718134 0
494258350 198525756 0
143324450 571653962 0
152364274 427775459 0
272103827 214101682 0
459253740 80402853 0
467974428 483117481 0
205300572 291684192 0
491945675 435030674 0
181901283 238514097 0
360564973 425649863 0
145186858 30327376 0
277795068 279998240 0
152686716 479407769 0
265979623 458440493 0
416052251 102126435 0
215135095 138734557 0
40516491 273645792 0
468933847 379929715 0
71727800 32939180 0
496296437 464891459 0
524695527 207523793 0
349495210 227397483 0
200259365 438959791 0
459374598 106053316 0
22188491 216742353 0
92881449 181524693 0
259281703 169489703 0
572697952 189087898 0
13125595 206463214 0
234010208 466880677 0
382281654 541049345 0
102601304 354482225 0
318092756 7693943 0
82568803 572810205 0
422326225 282311671 0
308451158 362621197 0
156005016 507192895 0
552685223 415357886 0
571158598 345681673 0
340341494 292359575 0
368149960 94838954 0
202779795 397283617 0
573750341 563792915 0
228162207 444507054 0
261234115 515074354 0
134531793 108199879 0
415194954 188239641 0
467228689 420183879 0
451387566 388505028 0
416173721 209115297 0
129853419 511021599 0
29052629 320938987 0
451135834 278802970 0
440646890 105840502 0
394898655 87004098 0
420554665 519805165 0
121079614 233562023 0
480277548 137663002 0
90137141 431816773 0
135857232 345360751 0
189983251 364245921 0
195426895 297425774 0
329359509 333633088 0
526722401 268950792 0
110352028 295986844 0
222735218 136245550 0
222467441 161994200 0
72480086 187453337 0
30696710 209203095 0
65638018 479933476 0
373370900 476338373 0
182991008 118866266 0
316213202 456062634 0
522986898 155183993 0
206968040 243287350 0
269812283 135632264 0
194558955 239206747 0
549360872 497017319 0
574479606 302283767 0
211950013 48001599 0
413642926 220640632 0
322810209 404160435 0
433165398 381930097 0
280542806 69928653 0
286858932 219804315 0
489850681 439339384 0
534237461 506762718 0
23690991 415110717 0
566509025 373216459 0
165194684 418968788 0
298537433 429138501 0
516630126 9831729 0
38417237 559145161 0
416488145 499714577 0
336920109 392578106 0
407984429 421110088 0
253349417 407258520 0
308982600 32122565 0
372202850 95490423 0
483777753 435550814 0
338122922 417879532 0
185508581 473714759 0
305355497 273329337 0
443883867 417913190 0
299023337 224146942 0
388242143 34403646 0
197397538 230121520 0
169763168 333373388 0
229891904 497770431 0
231386564 535360491 0
198683752 522838645 0
167418426 304107835 0
460321564 365747988 0
53380001 272766118 0
60694825 94145045 0
107333444 223301406 0
223973491 536252393 0
309384008 164581792 0
131291968 19906110 0
496600051 362865531 0
495520980 505716075 0
23586408 355496437 0
407634032 212605682 0
465364065 4810672 0
121880700 518992887 0
524499760 467138499 0
4443063 456113679 0
302346323 113394811 0
111138752 449770509 0
408245886 16277867 0
157564502 254462945 0
226903981 314807886 0
400874685 443648116 0
264651089 390618303 0
306403805 291982029 0
507807589 228461548 0
173608759 467400725 0
558968315 445402969 0
279752981 91741553 0
523786649 24281187 0
503444018 571135126 0
233847388 536451539 0
192375537 270413169 0
139184521 521898992 0
444275844 55692883 0
544302733 309272852 0
459462982 375971329 0
37957781 512799145 0
29671047 81706076 0
141325120 438393850 0
154639616 332501019 0
532253050 538705478 0
96353940 280165691 0
159864568 365894185 0
397411794 313143146 0
408783370 513160614 0
338671866 191933540 0
55650956 7814037 0
82083634 447344301 0
474065341 310095680 0
241719063 66700921 0
533646006 475537493 0
382176996 329846783 0
9570274 286339518 0
184296569 278773439 0
104382722 450096482 0
333165204 272045648 0
162431042 24513999 0
126159164 252613062 0
126589376 340683269 0
541811710 146956929 0
33991126 478788800 0
413958667 579028016 0
301270712 480087251 0
571422152 462890364 0
208469693 533192581 0
172449411 500882366 0
37559833 20164794 0
306985416 218978894 0
197864754 7420850 0
423645491 9455279 0
120603903 391685088 0
415768700 153525329 0
122473547 353672761 0
309525026 290352777 0
99574124 207251287 0
112354408 378152986 0
162265004 500171366 0
460772795 345639982 0
530797227 217643081 0
259501713 217141515 0
130249934 164034163 0
154822950 356536506 0
37378734 547679141 0
119870459 387806770 0
367685529 102386635 0
379136392 267351941 0
366645714 509835799 0
568882428 56704748 0
323344440 562002138 0
493395280 213825211 0
428793893 525439134 0
544734595 196609 0
217175349 199278896 0
456986856 337303822 0
475110164 333014001 0
97310948 247956092 0
142264957 300588929 0
46948132 334525887 0
56594177 11806915 0
27682509 100611534 0
147570696 241094208 0
169307615 487412262 0
262259076 473441077 0
57438951 383436147 0
386364972 566041515 0
249933683 163960081 0
258411925 252841415 0
493775828 97483015 0
244398340 246146588 0
177265310 221930094 0
332435421 326392914 0
259024449 481012604 0
94163470 295943966 0
228875406 35226244 0
222136197 177052811 0
535500770 172883834 0
44971294 58799294 0
390683017 156795716 0
36000671 447134782 0
401101195 218708752 0
333901163 433046805 0
404431781 552733845 0
55557956 460662065 0
349026522 497898455 0
35452989 89192321 0
181052195 528373192 0
497240528 203117948 0
435308489 451283019 0
491931792 394363952 0
266544437 449257966 0
124547386 393579795 0
257302400 61074644 0
561089211 67838465 0
98261778 395300540 0
473872680 175987244 0
206873492 534365018 0
554825135 164230701 0
34792397 271700222 0
164200437 188702201 0
24627984 97545948 0
531770762 330255179 0
261159976 374541046 0
40260436 354608879 0
566223205 184134854 0
104048184 442944587 0
328298278 292104854 0
374033087 261640660 0
219100013 544900789 0
45924297 32871100 0
333112134 45470675 0
6418646 63480470 0
133126488 337349197 0
437350845 85712145 0
150898908 324320882 0
568021577 539451721 0
298898856 249947829 0
233090928 28447398 0
155552017 518126782 0
453263225 455036345 0
419674974 542998580 0
73473974 198096060 0
513723967 1428253 0
242198366 183716418 0
474824460 538000053 0
570222266 23650263 0
419716760 383248581 0
265348599 162696386 0
510100616 177301909 0
276449936 133606498 0
340199099 365314026 0
368023447 411265203 0
333939537 407781159 0
498681012 363943059 0
360541043 250435327 0
10869674 125223462 0
572969824 369485749 0
185476612 484620558 0
9522296 225665584 0
45921823 137985347 0
1035492 401558934 0
13287736 302524842 0
539578608 347904208 0
366372922 109779916 0
321897822 216498433 0
282974014 463138028 0
97102107 356752096 0
65536345 520252725 0
23041232 440251495 0
467511039 198260796 0
536085241 392551718 0
34375437 451177055 0
543369846 513763707 0
356387690 389285229 0
111079589 122305122 0
51747630 177150077 0
501126998 103646589 0
4027450 456518352 0
234265676 3152398 0
178124893 541150537 0
432945015 575932673 0
516285955 445059724 0
154075771 438609709 0
403652587 492629478 0
155011009 342479037 0
579701041 59927620 0
159222210 247266926 0
129954360 211539467 0
101415384 578820921 0
260152595 460239186 0
441627475 95493518 0
52867785 476973427 0
294498422 166068094 0
330065485 94674491 0
205097179 176226634 0
297071405 493195584 0
442625174 272852380 0
374599093 56820121 0
99384267 1575663 0
92328974 120486034 0
233011674 532441148 0
89381223 440738687 0
197168658 491616347 0
451696283 504907946 0
465505002 47965939 0
104599278 353668799 0
526265521 74153740 0
218862332 483146682 0
557054388 120308036 0
564277683 160801804 0
524763090 192435085 0
89167899 340331479 0
28069115 393475014 0
183971782 27972164 0
322710454 526401937 0
145512397 496144711 0
418867830 219807302 0
152077144 87227139 0
358333302 30937766 0
74175638 571127034 0
217527002 405359545 0
118128432 91979133 0
104927175 95319367 0
250699874 123305569 0
304001958 134271910 0
302814557 572188905 0
138990984 111329005 0
543339690 501380132 0
436412484 164711860 0
287752186 219420362 0
120488773 343522747 0
258286780 84891899 0
494783090 442754477 0
285276937 531512863 0
168547272 232491021 0
397131606 411506871 0
127368943 567595328 0
395385564 384133853 0
10567753 133183008 0
186679195 232455262 0
453764625 278565260 0
146850729 254145645 0
2768531 37610780 0
371573659 526991488 0
240248705 195924764 0
537347076 482365529 0
182106244 35858031 0
156528389 170179149 0
101262457 445042068 0
220561409 286753059 0
376239255 342252041 0
13629475 343447454 0
71102783 99939331 0
535851190 371904797 0
156964688 532440528 0
350768818 456499306 0
469987693 474816740 0
102186862 82850761 0
365158968 394060902 0
222569250 392893911 0
319664913 532134524 0
105046108 462370206 0
538806539 381037443 0
407255057 324373665 0
234064789 310357225 0
208857507 576215227 0
20361357 244914979 0
239169969 161706942 0
196811583 120890407 0
111363388 58663672 0
30996485 530116801 0
536618627 168515732 0
19297304 148046716 0
17073987 345006774 0
466979587 277015267 0
467024172 292339981 0
483336963 5214920 0
569458951 300760003 0
268856782 111749079 0
143211467 347125361 0
414393963 172970031 0
559517901 32467133 0
366440009 517841558 0
59537368 209700632 0
471563147 184021206 0
497307503 243462238 0
528751867 317485205 0
125035633 499470179 0
438282025 483388194 0
23835277 288873275 0
411767963 232705182 0
313499046 508316959 0
246967923 505338288 0
117986666 403913967 0
357400918 557370121 0
174430918 222043873 0
359949138 485128337 0
529092442 26479550 0
532444129 485439079 0
76185623 16919253 0
87843613 27491903 0
2917875 524343456 0
271463294 231431741 0
204004016 325045228 0
111818221 317755607 0
452280198 142663254 0
449717790 367945397 0
339728080 457846239 0
515847371 202761135 0
213222061 117548918 0
558858999 514419430 0
324129719 344501496 0
413644891 319209286 0
233534917 308152734 0
334151960 505679637 0
251923256 565249194 0
125966620 107138820 0
566355259 331214696 0
178966687 347864852 0
521449188 541097465 0
217552551 515058027 0
436201368 312680602 0
333386873 277029026 0
67607500 420314794 0
324172136 48820727 0
12686790 499734499 0
413625100 542878778 0
150095637 398008719 0
340621664 15399279 0
337433431 295467651 0
240976765 49446771 0
561796802 549803970 0
348860760 150880204 0
559116971 62211620 0
53366674 125906543 0
526882363 361347299 0
329787884 427656433 0
446557446 101840971 0
537207200 152249811 0
239186245 379837191 0
357453741 375177968 0
67002492 284401275 0
576209943 440637493 0
117649983 398151846 0
322775053 332328326 0
368596863 371122834 0
132718847 239046173 0
176839650 499359631 0
11864228 306953186 0
120970318 385835174 0
462839865 539545172 0
73462344 169157979 0
426970813 458423214 0
135123181 557023851 0
444933587 526453260 0
464236190 155234114 0
313315485 134871212 0
28245135 167200414 0
248382107 282044348 0
25535603 16268597 0
459458951 411914029 0
493588946 500251206 0
448217795 102048645 0
201082944 223503509 0
578563611 292474424 0
455480668 129461577 0
339447662 487791489 0
534081016 225859908 0
257093174 359098176 0
543730723 196703682 0
552516293 444069799 0
277539592 541518051 0
14992558 218314654 0
60802402 440744704 0
407442817 62396174 0
8120387 329219138 0
276951925 234604065 0
406977724 460847152 0
552481110 521362821 0
188687036 534813594 0
183568177 162720286 0
575895176 439280387 0
491305955 578387486 0
136236445 475144241 0
531078194 343261891 0
232440895 336813120 0
423960690 7998203 0
65162468 428317725 0
73260682 514833995 0
120187474 251292540 0
437847018 549231648 0
567096063 139317306 0
287867166 506248534 0
434421795 473640957 0
104808695 347235543 0
378918654 547846255 0
397192613 58854876 0
203763583 62233639 0
435682163 482581613 0
540371606 120770441 0
265266736 29076801 0
101602986 460032481 0
297161673 548152682 0
103927285 282008784 0
492933779 116838455 0
384951111 342247778 0
136557969 242423707 0
182228194 134403096 0
568681598 482979744 0
180350054 477749796 0
233799965 77465622 0
435799528 497371688 0
264712132 435872041 0
110710298 480198227 0
133201105 494076883 0
158657028 537759493 0
330616088 475856244 0
135366037 43352564 0
369015383 265454320 0
363876907 203243531 0
221284188 194985954 0
339047166 287230855 0
453976100 322042500 0
390039744 362633426 0
407390666 510835173 0
313412225 495491977 0
190385231 355876899 0
232477288 29853860 0
198496710 172485842 0
221585443 279539065 0
246012310 227139271 0
24929680 455026500 0
369061162 115572056 0
445981813 113608308 0
410422140 457416780 0
37032653 136682147 0
480666540 70334318 0
82865685 278170140 0
411320615 309804976 0
574499006 247153516 0
534087906 370536973 0
196202285 243357306 0
319428246 400021720 0
195543535 21536875 0
468140492 4234548 0
32033327 239027461 0
39931941 350866697 0
72910612 169871886 0
474606544 60713934 0
16722339 180877678 0
321806907 26966109 0
242068241 196732791 0
574522770 514202547 0
116669861 109353865 0
184323648 382908011 0
414658819 263487252 0
204532200 447264720 0
332230421 184360084 0
241415221 502331229 0
178267267 520032476 0
404558847 230299732 0
96436495 165218653 0
93286331 495827536 0
108341605 416380012 0
578837699 174515357 0
292913488 470895447 0
78046361 59287812 0
143189526 87745713 0
143389460 180189435 0
153480239 106307030 0
532039886 139278925 0
166885628 430772234 0
449084964 235183379 0
244511084 233277879 0
96836723 238463594 0
449171015 144675754 0
296527410 287197210 0
106965772 423911715 0
505271097 534384274 0
328693937 123628474 0
450362432 1897488 0
404019660 324894074 0
158943362 214960794 0
166953362 51805035 0
357646099 335149448 0
201292730 287225080 0
20733880 71534594 0
400344927 443953121 0
431704650 447140898 0
301074957 168028635 0
209926519 325193439 0
203777599 257023789 0
183921341 409768771 0
431056244 564152523 0
284247650 62874983 0
134418912 238573647 0
348372261 338114643 0
559791165 563463515 0
283866014 94410857 0
572431971 177380530 0
54143097 165893511 0
438797786 569604012 0
250352080 510198132 0
464820180 938629 0
4207515 319823222 0
119140233 25855415 0
278095550 479262420 0
324032390 192853149 0
141713746 545848421 0
52963775 379011469 0
89042402 347017521 0
25241355 282405604 0
348922076 383404381 0
185960670 425899996 0
421510903 349193038 0
367063607 539195699 0
265980310 14017705 0
364791110 67657827 0
548500811 405219384 0
534323378 441886962 0
278878474 224458399 0
468587882 129658343 0
500732764 269843505 0
136440347 450035315 0
521968552 467471154 0
168179845 305747036 0
243354996 549783213 0
43335418 45354645 0
546650050 356132692 0
551465661 292642726 0
315785189 370249854 0
227245170 453788549 0
305111925 19797249 0
368588804 535769439 0
465842136 316217363 0
209026333 361285331 0
387370281 132354652 0
508758379 169953708 0
27199730 494297531 0
251638030 146955576 0
566228881 96094904 0
333757333 173768866 0
161276676 275500945 0
397392372 280517858 0
416523496 335029343 0
7917607 40413349 0
194726512 278661078 0
503927728 513728349 0
115757010 55193746 0
493795481 88262980 0
479596584 271228307 0
285740499 61070283 0
432045219 370149992 0
445585338 375083461 0
161249092 313007042 0
241396894 145706930 0
173033652 265554005 0
142898658 151891848 0
228062053 549357774 0
323790521 290527223 0
435972531 452089973 0
204763450 459176981 0
554068947 453107102 0
314442252 551255237 0
299806859 246047669 0
66080691 436622117 0
321400605 368731631 0
449987319 198546252 0
511046041 186498431 0
258028749 40385643 0
160513513 443957593 0
397593078 338024516 0
545782509 217997026 0
24836887 517989788 0
113181549 323560416 0
247514155 222871890 0
266253905 409982641 0
486604418 417284066 0
111495455 382561912 0
517172865 494180344 0
410031428 13559328 0
232773867 522912855 0
463793452 107246662 0
331960195 240574484 0
152414800 352193321 0
286654855 533872066 0
331292340 71177842 0
50950564 568782360 0
167161166 188961493 0
301652706 563551365 0
274826249 211880545 0
115178909 174041432 0
298793924 533181217 0
324416814 61736233 0
174367083 178854599 0
201772766 541268381 0
83715651 239064337 0
544663387 299789586 0
399669410 191463958 0
378731679 44902484 0
419595502 128194504 0
138515284 10558966 0
562114694 390778496 0
45925874 239717909 0
56462943 114323717 0
492013449 274340862 0
226881541 31856128 0
430160612 293921317 0
440733319 277058638 0
529079268 294554016 0
257144926 284084155 0
10911251 117759844 0
28851425 362184437 0
191497625 336795026 0
473522317 539421261 0
215756503 56673223 0
408292294 211668714 0
318325919 552260647 0
355878882 198269596 0
170025522 75838925 0
390797974 153217296 0
313483933 355405591 0
335109 376768747 0
520082205 517388147 0
403425527 415879851 0
241370744 450085155 0
265478448 450071803 0
388787389 450550864 0
231192298 90452065 0
119169971 521961243 0
456725138 407678432 0
238216069 480067472 0
378571045 43147608 0
235054991 531636126 0
514437219 464093149 0
246584639 295488245 0
265978574 393767736 0
296874156 156330882 0
167350642 196750646 0
164433396 78375124 0
4336688 104948022 0
403751614 249914274 0
567668003 53740066 0
289988671 178333084 0
487956104 266700841 0
413837484 98612040 0
146671366 434191742 0
539864322 133416017 0
328229053 567857129 0
238403775 430897097 0
352157318 147380089 0
308640290 84094053 0
548512508 252563619 0
276229208 410552422 0
432147124 391215776 0
258234217 522171541 0
41048641 68476234 0
122378841 166222776 0
277905743 483113127 0
256459348 356404941 0
164320284 317403927 0
123133228 448105043 0
82199276 499722986 0
526952620 168435246 0
264726253 368745334 0
532937927 179560991 0
270813231 229278779 0
572485706 106883391 0
140069389 397872631 0
425261622 370430118 0
444828993 230802232 0
201997584 294957600 0
443044601 556900501 0
543848752 340829376 0
52916233 251208951 0
328591103 439698637 0
93296057 476982203 0
329004682 389037164 0
291845438 178342110 0
71603813 10343290 0
110270545 506298857 0
59611721 505568167 0
456858 309334128 0
551087799 435321217 0
68383310 435609512 0
157977264 383870797 0
279570747 297884017 0
457146213 529190807 0
449444504 197480488 0
194586498 82408667 0
575926648 351764047 0
321328197 318353558 0
283595687 160319165 0
81027839 417927579 0
360316890 534419070 0
270888138 174271865 0
154840547 93195760 0
10061594 114548210 0
217336350 272868330 0
104406613 510305590 0
331301914 36285244 0
137350275 67309015 0
142236104 72831633 0
131665242 109042655 0
281937832 101658186 0
373885354 389800707 0
88930327 402139293 0
79583521 481323153 0
527419358 500201788 0
402654488 153623197 0
250409600 307252058 0
501284947 338489034 0
418108543 492162897 0
265127070 421282018 0
289208593 364770706 0
521013696 565518627 0
506971147 218125239 0
115237129 430344048 0
528499371 511781325 0
485756105 578184167 0
178947900 360137261 0
366968313 491555526 0
392930614 259756937 0
29419827 175225127 0
499222438 194016057 0
60547835 568677344 0
149987244 464218161 0
360013368 256663593 0
161270875 219890293 0
76077605 475859362 0
213793580 110300133 0
170215811 579167195 0
370179864 307026674 0
477756998 51643759 0
226150106 354550098 0
439564185 189415090 0
473267968 368121267 0
142132798 120471333 0
113802937 132795304 0
389789131 503692792 0
36795624 333113974 0
178704181 257279008 0
501299927 33119855 0
112721421 57730724 0
475916134 565323219 0
516637966 10542640 0
238250315 313882832 0
471635238 320274703 0
73150543 520943360 0
451811586 38714287 0
546664100 271213866 0
209389483 162849722 0
49685340 360830386 0
554178971 525848927 0
460259449 173561707 0
325781687 191940953 0
89623430 522034735 0
97556047 523575567 0
428543846 437586407 0
392503995 575606007 0
278406542 201567452 0
242314713 334978451 0
502662925 393748147 0
325570539 273024625 0
485619213 299261599 0
492713872 149799457 0
92133039 400982590 0
366723593 171129904 0
513233489 409530936 0
141312013 210084537 0
73217751 533720374 0
530549716 19482084 0
292013319 573266776 0
173502977 352836122 0
537635008 365293820 0
284000697 179036913 0
464285519 90843157 0
138063003 99800987 0
327865287 500493092 0
187297888 162462733 0
480501272 303652468 0
345068012 171990326 0
249948704 77494999 0
262673244 476800394 0
375758112 378735747 0
138052547 5050526 0
304307971 8733550 0
129276134 568632592 0
161835417 453290780 0
244955606 547741264 0
128497312 37444796 0
158120461 532837315 0
299413328 552826641 0
31539306 311206734 0
242705470 525580982 0
30022913 177699667 0
298188186 318321416 0
407626759 430009211 0
350354448 504300200 0
293757781 221174636 0
126013899 70898000 0
200977175 510827917 0
50494152 231649240 0
419411070 7578750 0
338435404 414900395 0
297049776 455605421 0
506475924 434023522 0
579400178 411499854 0
201161277 435005117 0
183259378 443564379 0
311978466 359587665 0
222853812 193042019 0
165603072 226030361 0
515303161 138404250 0
88201156 366737746 0
232553881 49792999 0
442582328 27375224 0
578083794 417028312 0
286664374 577884860 0
63398347 328127903 0
422885600 11301059 0
290836738 23207895 0
331219748 32495179 0
171226479 426315385 0
189971858 258784150 0
197958696 127389630 0
553282091 129422684 0
24825187 506277918 0
449782028 389993659 0
9917134 556664404 0
87635103 330632353 0
45144740 385736200 0
348612764 518442341 0
426711177 422710656 0
267783108 62325591 0
365202417 396621899 0
333586290 205493131 0
493598653 571444249 0
333171555 333233665 0
429750960 179101331 0
134258052 393173579 0
190029985 467347923 0
74173913 451471231 0
109060805 217635511 0
91781478 578784165 0
320790335 245765104 0
197668574 219101840 0
344858572 202522172 0
511414493 387626145 0
198312055 412606046 0
191847824 180033290 0
170624511 298905556 0
391263097 529225908 0
465300440 394808130 0
315142436 126136194 0
78378350 391183535 0
514046970 155686364 0
277558184 166557796 0
496960174 480107879 0
118056476 341613652 0
361953321 79972092 0
394686135 155302962 0
402943488 91772164 0
547835335 209055660 0
19372041 539748677 0
96014531 204807904 0
576204947 231028259 0
82684253 392223077 0
420025230 405552226 0
540639866 49214123 0
578021997 72407407 0
293043413 216640830 0
381850893 240749922 0
104432820 34030348 0
428468924 160251773 0
495031033 575312501 0
387087613 33977238 0
315651038 222119159 0
271927876 229303669 0
386368528 521251243 0
524312892 439725308 0
338369203 214441893 0
491895561 207661165 0
87003381 321171546 0
362109796 558735855 0
197231586 476990074 0
85831490 549067868 0
325335454 467785964 0
207380883 382351587 0
404697682 510419467 0
381447427 489780189 0
414895956 10097096 0
69625137 414314179 0
113440710 489264894 0
321697860 531751958 0
114429888 142410539 0
181047695 332508912 0
135274314 533616729 0
42063240 492407715 0
54933271 442451996 0
460490145 242026932 0
438031343 103907348 0
28529078 455043513 0
119768572 359032838 0
360227125 501655668 0
160369778 29733970 0
408368086 224938960 0
180193689 278539376 0
471994516 543684689 0
289257677 241974820 0
162239290 40297314 0
305650271 300889221 0
292933223 271255894 0
197903411 151907357 0
209321073 110780452 0
64605538 462473314 0
248301135 115282823 0
482982422 484055980 0
502725093 546343282 0
207249163 388834193 0
469435351 311843408 0
475817017 278032479 0
462588623 145362911 0
456523782 483909104 0
261161586 148973903 0
10670199 484416932 0
117558391 152085555 0
563640544 220373618 0
175707773 146901285 0
444453858 172426570 0
99802070 242418391 0
14795322 443152955 0
371881147 278434258 0
141452139 228973029 0
312071925 459465372 0
403573780 8465806 0
232233345 162402379 0
356184260 176884101 0
62541239 149885041 0
453755600 304466424 0
38607095 36464062 0
566873703 478133986 0
410546882 122063865 0
504885256 140985164 0
546684299 5145470 0
138545619 129656731 0
97066882 237836616 0
505566224 142175154 0
138990960 2016284 0
256641424 533452156 0
565297551 368303889 0
95376803 187396017 0
127821150 206223304 0
43928214 161415753 0
68146420 232854563 0
433775534 404649859 0
103401179 422493205 0
413900502 85533514 0
431050406 223197557 0
390176113 408029318 0
69266166 399365610 0
474782 41273287 0
54486883 38188245 0
189673754 575276291 0
102123556 369366887 0
303972563 203234993 0
483572512 357840467 0
44614555 360771218 0
102292269 135892874 0
34645413 479454242 0
221734164 479310039 0
544220478 114589683 0
60746383 562577517 0
15912441 474408532 0
242301172 453362120 0
186106569 25443412 0
279718528 312867226 0
126616435 340723196 0
396888187 538870932 0
77171638 327974203 0
445051656 460630365 0
275538954 108262503 0
565002565 194890482 0
513246574 123024964 0
551179355 230374883 0
17922431 261775109 0
157594801 562776450 0
278866992 71904815 0
92900171 484801615 0
364531219 23912935 0
21000761 113346065 0
95790611 45288328 0
219193431 107796557 0
187424014 524999491 0
302060632 295914259 0
322027828 260586302 0
135916175 34411827 0
100157986 555401759 0
327272516 465157054 0
527770796 91851719 0
93623424 424229611 0
55341129 213008823 0
554200373 227678274 0
491388085 350285857 0
404497909 187165505 0
331090421 79750987 0
265751854 125891557 0
38246545 177294269 0
492251369 48884567 0
339360103 187346447 0
257364137 86847767 0
158995532 385804485 0
132502152 537532279 0
137755053 198877712 0
451810672 306846628 0
498197096 323575841 0
88952807 127436408 0
25784110 355390677 0
104418540 130665448 0
391541961 33772287 0
298396730 239141122 0
446111009 542577622 0
152211733 278530877 0
221014439 434472619 0
156380499 323331894 0
463159080 352995514 0
415658691 340864119 0
492035972 432421700 0
138097316 379707000 0
476267338 136198851 0
331693939 413548228 0
101170847 267340026 0
504529805 168963844 0
362484265 161677981 0
199108568 425276488 0
125867626 388354734 0
509704913 521971215 0
24117811 96942416 0
440909525 191551403 0
239004959 297287769 0
110802340 414199333 0
72073661 269346015 0
321841754 134508739 0
484839141 388575818 0
79173989 560558739 0
555270780 163471371 0
232831909 492015352 0
146328920 267189463 0
238274862 530468684 0
243622461 219256928 0
79928243 71911040 0
125222814 408061114 0
364633307 158558880 0
342359056 112059339 0
307754070 547197813 0
432695007 270938104 0
110996456 380484018 0
44531526 501463288 0
305414912 72440366 0
321623559 13610896 0
348803105 176897315 0
323098341 38239293 0
527555317 54754363 0
320140742 86269796 0
184098980 386745088 0
492939976 309839576 0
80571681 96332341 0
213879587 452803466 0
240903428 186765898 0
575860299 58170328 0
213477361 333316349 0
102795061 267468513 0
282277899 520092867 0
478605064 202833328 0
362368060 3063789 0
8286275 298528709 0
181608105 20226610 0
172242503 54990396 0
112108233 278365367 0
11880174 451375039 0
318504951 542214043 0
442280554 322076651 0
440554767 138228711 0
374980782 118228347 0
433188 251177254 0
463050037 90094995 0
375431962 216973671 0
37279379 534017305 0
359330641 146508055 0
492037921 123846443 0
524132841 66280056 0
131968314 249320018 0
492971506 525798175 0
450565855 363251227 0
389000962 217681003 0
416003251 552327744 0
165757525 171812563 0
216534947 406170615 0
76112585 206504363 0
129222798 31901175 0
212572243 509365866 0
172405391 9049397 0
504189045 542341064 0
162395165 336810474 0
42895371 136421517 0
495992567 94121494 0
12498964 432278879 0
437575932 416790681 0
237638215 288650289 0
60364402 169228963 0
314181521 135461739 0
128982615 233297603 0
477483117 535661526 0
398913644 43052992 0
328012501 306227839 0
379261621 67903823 0
196195750 64881724 0
85380337 523196079 0
340661963 454996591 0
521515972 220066079 0
69826439 337364252 0
331475678 312144157 0
34594813 151890408 0
15302868 271767945 0
261495739 336120795 0
76404041 535034274 0
286177107 185010921 0
286141673 189123880 0
181613403 552206362 0
101794563 243424001 0
249583508 114022947 0
245727349 68324327 0
578920190 505759121 0
399798991 322659304 0
464394791 441968796 0
115738370 204250842 0
139056875 485505323 0
407654735 281484929 0
46853708 128793721 0
349863620 333773984 0
269893506 150507191 0
327697624 471582925 0
267557420 394926577 0
507508843 160732869 0
279747645 251541529 0
79225489 557295260 0
5803302 87530487 0
100923956 535894539 0
322615990 259595370 0
571318767 1229254 0
208286484 194535083 0
49991086 8227799 0
125853989 445053388 0
40060096 477860304 0
474859704 349991293 0
364876012 508779307 0
30250498 230019455 0
84574993 577463602 0
264070701 417868064 0
130831675 522750607 0
478302472 453635691 0
295367756 139506064 0
73201585 228691363 0
408195989 444929557 0
329879260 482298614 0
116489697 240032167 0
69613181 189293870 0
377139296 513127733 0
519500974 337837341 0
415691116 260408163 0
68975268 145638576 0
32917070 361643613 0
210675306 431489136 0
66354686 384120221 0
114536928 149672527 0
512630152 167644744 0
25305146 78207396 0
356767966 475546430 0
118443393 19288035 0
154549653 159458671 0
168961089 163894473 0
393092450 241436490 0
466149733 514653421 0
304399163 186873132 0
405657482 394249141 0
358104141 262918517 0
226460998 91877566 0
414187805 91409948 0
473621150 558351089 0
492120482 137211992 0
237061305 307148842 0
132083657 204951780 0
125576233 336422937 0
394530221 300056713 0
540581641 533591642 0
441275371 496810181 0
114239600 465519603 0
60665005 523234581 0
134899605 283719327 0
368791968 201272085 0
560623696 496419545 0
407698029 95206063 0
116305762 543054070 0
273483895 112823081 0
94053857 434336308 0
343686582 298047507 0
476559822 353903305 0
118395988 259694376 0
155801522 227601187 0
524992045 87849205 0
200530431 367070748 0
378372861 282441535 0
204076428 167266179 0
53910383 368329376 0
17428455 517069598 0
185577783 288927467 0
177269001 400786875 0
350719869 290471320 0
346372710 412302857 0
24236428 227515306 0
293805841 135343419 0
217493593 143352910 0
115004533 363774585 0
100058497 534573879 0
288523946 390218125 0
420198997 248242748 0
13624543 476885331 0
16828531 435609029 0
301383336 100985402 0
122974358 269737741 0
344339047 226350057 0
260172783 493355080 0
40744640 28535817 0
38259311 504615015 0
233788536 118692292 0
4621408 381903379 0
292525138 146293632 0
48656045 552723360 0
141787767 515833015 0
427484755 48538413 0
237280721 19544186 0
11955266 247718867 0
85285116 87885788 0
233332131 116181739 0
36707139 282473318 0
249288934 352016349 0
408174821 306559425 0
421608603 195301940 0
12156568 398349986 0
360988722 297584684 0
414394000 188837752 0
519754889 79266884 0
159134137 369786691 0
38961534 351992140 0
173860761 384453023 0
430522743 258188000 0
207461620 293396347 0
327673604 190257013 0
402787122 60617507 0
547700642 537573446 0
480587941 360622133 0
345013216 531455296 0
19991698 153445277 0
454644766 410936527 0
572370648 426196541 0
579014862 41989302 0
484016045 367412541 0
300412495 850877 0
494870580 476097900 0
535810920 538569224 0
149750841 568530326 0
7161940 347108355 0
521037587 247827889 0
86448320 430243133 0
248141829 270484213 0
335618248 16142284 0
227843071 378489590 0
240546684 330697018 0
207240987 441273054 0
88511422 399399214 0
357136350 555707599 0
178488629 206297113 0
542912574 328398632 0
426068666 146788208 0
270562292 521855964 0
338203100 493181315 0
1602317 402321050 0
481345603 291377338 0
206081003 245783175 0
116908974 278999260 0
128138795 80648966 0
413755320 447014170 0
535549265 561666520 0
310975295 468848824 0
385882829 523431057 0
26760742 464129487 0
409997333 287525646 0
484926156 504217148 0
288036378 473376977 0
154588174 575041693 0
449894494 241470259 0
232567657 348923072 0
398978402 409367219 0
113179157 421187536 0
78950054 535588926 0
186372534 84581215 0
213376177 7814156 0
540896115 527780632 0
70694194 111719999 0
430855272 334235730 0
63755268 71933809 0
406926233 563848185 0
488040286 108818926 0
230531758 574414121 0
403384298 428995403 0
195313234 226231923 0
7818754 372232737 0
1248105 214262069 0
50597453 296187040 0
338962332 438639687 0
97332685 72240523 0
407827857 230471959 0
423455827 76417795 0
502210761 335287829 0
84541719 143805733 0
365444224 514888134 0
341001180 528521991 0
233919753 236932577 0
112192602 469975739 0
82342674 406714003 0
469142431 34010773 0
191366496 250831226 0
389059160 404497077 0
488194977 84729719 0
111129049 460497698 0
46993428 504311508 0
245159795 203821960 0
533086887 264025 0
568875555 294379089 0
164111602 513652893 0
265721191 203343921 0
211002065 106077315 0
421280411 394405879 0
233264500 163357527 0
122556244 309251451 0
218924216 211977928 0
320574174 288914177 0
536267546 495488746 0
520415826 62256038 0
65801587 201447786 0
20674528 89834214 0
240086011 577569580 0
103817816 169246538 0
22660070 206353574 0
85760817 404152892 0
348334785 212311060 0
144446375 253310385 0
50425698 305871404 0
502094740 29699430 0
249125470 315650344 0
42489104 195889649 0
49485733 167731578 0
114626814 9196527 0
394763773 197115418 0
395175979 95608134 0
275675751 178591480 0
474785546 123298657 0
158367786 504523405 0
13467620 320136950 0
453200996 161048568 0
570319491 338083288 0
467683957 206019475 0
48898136 486566099 0
386265413 256740513 0
382213562 105961955 0
490371870 82942779 0
518602064 139554651 0
466861323 411467355 0
550895061 182808654 0
84464090 209713667 0
451099199 374545853 0
226272177 456432676 0
310875759 551748760 0
551696334 9604015 0
2185430 468906238 0
151842339 181309536 0
25126388 526887076 0
110867092 80184798 0
212863581 263133291 0
114499430 190609655 0
320973569 518239186 0
10423756 15617195 0
26223974 291909987 0
275633351 325068125 0
373413963 352753649 0
65985970 362207724 0
180948852 30368128 0
216868934 40791704 0
205575607 313179698 0
70080046 240232854 0
523154168 237851418 0
109339285 547627493 0
290153256 275025191 0
565876560 222627836 0
532600811 76617163 0
541904279 424447465 0
225751389 255438447 0
432041851 392442265 0
182106045 132688927 0
109851770 183087171 0
275795514 475053407 0
200110027 537077597 0
334722530 532330098 0
317344102 278492228 0
25788229 406564549 0
77516134 575416658 0
251679960 390822061 0
556081222 71745945 0
330128249 470748139 0
196026057 10041231 0
80876692 293577810 0
435251308 473793159 0
309114045 435208854 0
399675133 420860641 0
391528323 320622925 0
526488343 425662692 0
56287967 470031423 0
116169972 160832387 0
370909722 389327957 0
80349864 298958924 0
487591615 169593592 0
387295954 310783793 0
486863630 200536989 0
213722710 405890102 0
475595403 401505737 0
26359946 416981489 0
480885076 354047873 0
381906560 132968071 0
253858511 222585126 0
482716702 350684407 0
484271363 452493561 0
255036630 5294506 0
524628623 119231592 0
486667513 186009460 0
571061746 535113549 0
561023779 473931079 0
500514559 550662679 0
578525529 101669568 0
482777985 185019225 0
467107012 498718406 0
184614564 28619257 0
570081427 382151721 0
110062058 294743275 0
411758866 211407994 0
77657786 423268716 0
254943371 540815948 0
537473767 124946717 0
7330302 468014101 0
380926456 476675111 0
447326800 300105541 0
323486915 222620934 0
268006451 315240155 0
292514758 578073569 0
129446074 106964729 0
168844662 199764411 0
139497239 390097227 0
376299211 493188099 0
169165300 383863421 0
184148900 227785370 0
379423131 10940805 0
334583240 550712969 0
361361234 530425967 0
10245747 235999308 0
280695533 238114437 0
222028230 173125450 0
579242612 266017593 0
56560377 3096869 0
448274653 471582484 0
523414234 40632585 0
493335458 356529416 0
21669285 421431340 0
14021380 460390344 0
329657430 206690859 0
306183001 269101652 0
514426487 209858919 0
202709351 299800312 0
202869168 261176280 0
156046065 214951152 0
99451933 453682497 0
129719618 322952630 0
97938694 528237130 0
579233372 296820501 0
120024473 185868052 0
264398483 350329075 0
79005635 436049143 0
502942722 529208846 0
457418287 298274386 0
164534672 575560442 0
565462748 16389752 0
408972055 309347471 0
308276064 61740598 0
415141815 542075300 0
405120468 569121065 0
51624643 284825352 0
374928261 167130583 0
61656658 559563340 0
21671492 348710293 0
447949100 415640861 0
13160562 422452939 0
311745354 103158955 0
17072810 561357074 0
189643434 386305894 0
235800099 14013169 0
383729413 16714250 0
373091763 232093293 0
104581464 224400862 0
142837263 20060808 0
190457365 544069825 0
305554823 355270257 0
445923916 311392667 0
102320754 255770275 0
506122279 232838505 0
25443592 35795695 0
17157480 196766565 0
27979119 284648390 0
575299110 549223806 0
430856085 256403563 0
309567917 358463172 0
369595120 303330993 0
348773000 222993397 0
75504799 554251690 0
253786676 414165082 0
408585687 342522932 0
136079419 133962778 0
16592011 296580100 0
173895012 39922346 0
521843353 156086227 0
28948042 48394817 0
392242996 461922817 0
399053973 85719604 0
307728526 235234752 0
148153884 539244711 0
244316788 121002318 0
420730391 439235890 0
509170640 338273902 0
338607243 433798216 0
434415865 467972619 0
130615682 556698903 0
349442638 228136523 0
302618176 282931239 0
254213898 433278576 0
229644630 8153566 0
379138350 303358151 0
9470371 37095507 0
295127893 579073356 0
417739971 325971999 0
460202711 398574182 0
302743354 508863290 0
324304607 117674912 0
238323896 127541739 0
150363917 154666768 0
15307096 487558606 0
267894152 208845162 0
533469970 94979679 0
469763042 51600259 0
531411146 425806323 0
438189527 412583896 0
291366324 65028686 0
346004403 240446171 0
501164342 230618311 0
223485721 491725054 0
403253907 188725639 0
438967044 458269017 0
123197417 94627372 0
129495260 261936488 0
63674486 103374835 0
216781878 321345517 0
221334371 525089954 0
348472628 449232053 0
467010167 19966026 0
86120290 504786750 0
546106993 548344687 0
384023570 374621978 0
387250763 137795825 0
228813320 239537192 0
325784469 159690114 0
96723251 240280418 0
552866714 342718159 0
341435911 383871658 0
547080706 278874920 0
78384993 213736048 0
436945627 508923107 0
579401253 375821502 0
194698413 473738907 0
547951380 343802686 0
82418904 282314041 0
238328910 163483658 0
530522887 115819958 0
560379385 318000160 0
135994913 418568671 0
70196663 195102444 0
44429391 576786091 0
507841268 568428440 0
348144075 251049295 0
214203359 129697451 0
444634328 57948664 0
441687987 510071235 0
369586850 536019458 0
418934649 207398189 0
70723559 390655050 0
508072495 324640241 0
204459908 110751355 0
350218046 256568850 0
247529849 170342753 0
231843699 287850397 0
74722057 74548258 0
46951165 43832114 0
170982120 284415843 0
88367599 220011342 0
243050924 325792787 0
526040922 425447415 0
456074579 197361665 0
5356909 239854838 0
22873802 445474292 0
182057933 197894317 0
448606742 559917326 0
548646169 478115934 0
294774584 517963069 0
443109891 508050321 0
353404158 355749881 0
264878777 455979100 0
523335441 397469472 0
247172876 382583748 0
124013363 452835877 0
74448169 44594761 0
277125339 198397220 0
15199687 173502973 0
363875754 423501891 0
400982458 428913585 0
26184865 170979120 0
547441722 523909241 0
379545642 103880140 0
123498186 51385326 0
538902634 504377846 0
445926 251067824 0
24712763 66308579 0
425674841 259897317 0
38081463 236654363 0
372370033 104746207 0
246920636 452003794 0
36390351 538240814 0
161483794 249805443 0
574758130 56724802 0
185593274 312197922 0
323209899 297551145 0
318100531 248437891 0
568697503 213798366 0
181868712 112140450 0
38434848 167334003 0
86907077 19496355 0
136892839 389639972 0
196874682 61607056 0
270192612 111758557 0
139418753 227494339 0
304701043 416424190 0
84895329 411475738 0
178823028 466204663 0
37379807 2268400 0
81280076 131799166 0
207168016 311247310 0
170750883 433113352 0
220575038 284027108 0
63022124 111878550 0
106594751 133910587 0
123545314 104456174 0
21687088 383618932 0
363635442 324381556 0
222364805 85551913 0
135818003 290598999 0
529285473 444145579 0
335090169 318894974 0
126312664 107683669 0
188545724 537841613 0
240142207 396457254 0
185991486 295336024 0
233178108 35240114 0
25700204 173712652 0
515175078 53855094 0
155164644 465358271 0
148123876 546849146 0
67190843 77901011 0
528062735 416470516 0
523008067 383396653 0
542048689 431539137 0
195626472 508433680 0
196373862 278462509 0
117643372 461812924 0
408311548 439003529 0
522064405 298653763 0
24794284 554532395 0
29622276 387405356 0
400388448 288301617 0
390946489 291787245 0
286564577 147248016 0
418541623 24963991 0
521162436 3283970 0
239101794 402299367 0
241165498 471140131 0
384745177 215700735 0
182203119 206121054 0
71564349 443588389 0
26493033 345280525 0
68347933 10879624 0
124845296 17683151 0
438879620 16618916 0
137160024 376151309 0
384022821 225133436 0
196711568 310623395 0
293832548 359231008 0
231514873 257345519 0
401818379 129643357 0
440159029 441703345 0
64660387 443270852 0
378895689 216738716 0
322563506 363489400 0
527360840 434680306 0
498160786 147027158 0
444321861 319186249 0
192154267 185515563 0
515603953 2535460 0
266005335 519769722 0
78232019 537096079 0
286253652 484506629 0
134536511 297859579 0
373937891 454292627 0
151955763 461762835 0
49189999 37815736 0
550774177 397835898 0
458798444 276513606 0
507687648 401927100 0
241575965 20001982 0
558209966 340518873 0
424077197 141919760 0
483290683 260494358 0
224140197 458832889 0
212597487 355857854 0
233791079 42886542 0
575584933 470838078 0
20587496 397211697 0
88850735 53140178 0
129042050 154470673 0
524239260 115683870 0
488884116 576283669 0
154568030 24880139 0
419774209 1168022 0
351139358 445844625 0
252747622 417305859 0
132117655 428121270 0
546919047 262898268 0
93390917 335618019 0
271150761 12490113 0
350923170 521721811 0
257086526 309634170 0
276897821 30045323 0
503762346 183018826 0
259797836 340228996 0
305799041 422451803 0
78630426 271391459 0
171101208 187405392 0
544458532 187639000 0
281484086 519753056 0
530999911 339569028 0
366205580 110258462 0
242303594 478086198 0
411285117 481242662 0
266608222 37636952 0
232321566 422690766 0
404815917 573589862 0
419104444 465902654 0
484189053 463989685 0
562394441 290913054 0
119639760 220709062 0
554317424 408934666 0
193229980 386001588 0
434363604 382268705 0
298597896 350177561 0
324318447 31563599 0
184171003 62068243 0
534999805 395488759 0
467862273 409055005 0
15656229 362651861 0
564812361 396089813 0
480638196 84875884 0
549501078 259539072 0
502540495 569994379 0
575153045 364943635 0
40052808 98357233 0
211818156 299739881 0
233908263 148287034 0
327674150 277774842 0
144504394 326357052 0
148063139 550501447 0
362686994 447574653 0
359494188 204038260 0
110765549 361145676 0
459198234 247673686 0
336599608 497929701 0
44453628 195205754 0
134246704 193392983 0
401141714 195585772 0
563694975 11069943 0
576125263 46674751 0
231246726 93023964 0
459423267 22749012 0
61022751 436064205 0
81481036 116555543 0
337124165 422796810 0
458632863 1979201 0
517057651 392577882 0
202247978 44278544 0
190816276 149431516 0
224402914 21115631 0
293706070 422196573 0
324906487 118641373 0
72023733 103351484 0
23735947 107557734 0
171744556 274232141 0
143007447 358962802 0
252010891 417936718 0
540982879 189886502 0
154927137 281041456 0
483680413 468991234 0
573781682 393476618 0
423486836 314709710 0
130444001 403307562 0
111030417 432674636 0
102374294 303450780 0
182547112 68949497 0
306836697 406192274 0
56598380 135799674 0
225974188 295625584 0
123406951 466653985 0
308310938 185795897 0
223081839 194347732 0
252815098 382790459 0
482602431 316160274 0
255541380 402171250 0
245371571 77126143 0
184374851 479175537 0
513335958 280530719 0
9209812 186694932 0
105526755 376847884 0
418960006 488524030 0
388899837 172681331 0
370661158 320435706 0
565904067 410608719 0
278438934 124066718 0
169901308 453299529 0
341490467 16833103 0
352151331 333879604 0
300379549 432559749 0
298542658 56162857 0
108387418 13773394 0
118278136 32842679 0
343970393 337522733 0
177464460 516639851 0
333134236 366889414 0
258119401 467397022 0
388666904 121960657 0
29411931 509421437 0
410420243 164810528 0
564684190 577433815 0
145517043 31825133 0
374693222 531277002 0
182655191 545663523 0
361011436 254196355 0
285395463 56142573 0
192223705 438135559 0
423697423 176922885 0
139478790 206145438 0
85899778 528339953 0
247003835 68147048 0
155781660 325276243 0
516810057 130303513 0
250774797 51791910 0
301273016 481226139 0
363061932 169902302 0
127932684 82220102 0
100288108 529631432 0
258924671 523853182 0
332647545 568211184 0
132640886 58165845 0
314309806 42417601 0
49269794 563205588 0
554781720 516803714 0
148548588 174366599 0
292397650 570332637 0
91885000 295698454 0
195989308 70816477 0
299422243 444261079 0
96903062 300017208 0
3417824 73878406 0
185284867 113782474 0
177811974 415192877 0
402724346 479896932 0
486191449 2286275 0
395962375 25542123 0
149232869 279442739 0
50322355 532703703 0
64400156 45930232 0
424088890 535605451 0
360722392 287435625 0
304189510 392398827 0
20528570 29990102 0
347910457 278361265 0
304727084 146826967 0
471477174 503066096 0
83991503 471963401 0
166020445 183471909 0
112893207 503918023 0
564427218 391866533 0
28156937 502365328 0
345792225 196936945 0
190711832 163382376 0
50895942 100860045 0
37481228 317945082 0
401281832 157982284 0
513610838 217397742 0
209369647 391260165 0
292121473 462351372 0
149284579 333493028 0
229634660 316446336 0
112583167 531268535 0
560720644 481538859 0
14221343 221423855 0
117876308 208320536 0
315994709 85771097 0
154826064 171319542 0
502236469 569280165 0
426242393 96341186 0
225960066 294875289 0
153279632 353325646 0
143559136 118202681 0
217543379 477600647 0
466307418 41064543 0
274594187 466542804 0
157427404 265734530 0
324441060 397943982 0
498177447 485187551 0
424329260 88319371 0
35068574 386844166 0
403574558 160112220 0
352239698 392218855 0
35245245 93644909 0
293419036 435394311 0
166354457 556468518 0
94301559 89923434 0
521340993 485270196 0
108334608 378968468 0
125556411 502602111 0
401281413 292615726 0
548064724 316494552 0
314692677 405230312 0
222410270 557860308 0
457009761 323600762 0
443275344 454339288 0
487952365 562474976 0
140068686 14020614 0
192041847 572667718 0
370854743 99109340 0
89610778 16507774 0
260636374 272532026 0
430726843 16737337 0
207407833 477358534 0
392549693 18352405 0
351879619 461025629 0
408195710 155577006 0
87873008 194699173 0
69290814 267622224 0
317520590 89568368 0
48087679 199780399 0
61076653 545183552 0
103840902 318578297 0
91713771 398833540 0
400493424 75620712 0
164864022 495162916 0
264177142 469593024 0
219545878 411864040 0
249818284 357772289 0
467192055 322220237 0
336424336 567293083 0
179399197 26465248 0
15925200 437220817 0
567564819 72453309 0
384574050 505503157 0
39840087 261730022 0
466183091 460289811 0
408976713 348283415 0
216134383 437234391 0
264455834 527184851 0
358288164 428570447 0
159039967 23518725 0
380980903 543937131 0
127034087 268474964 0
348498992 336283129 0
562714056 305413354 0
207134533 469720547 0
257074699 311110711 0
521653446 1056390 0
38025270 388373438 0
369957142 398837342 0
347083739 574411785 0
369983874 504359550 0
126450015 355660564 0
161768130 188516992 0
41557741 541321051 0
324609822 361931420 0
557319271 356610857 0
141980661 108869860 0
48537738 71837520 0
114220820 171310914 0
574019014 98886959 0
378560079 260197122 0
379802607 310753249 0
316009529 401115691 0
522707879 312851031 0
19868431 81836970 0
463805330 400493392 0
329543268 10671897 0
371664588 231502444 0
481860432 68786994 0
93802209 304686735 0
574840614 49870152 0
295583709 537136181 0
427871770 267799251 0
135005705 126594426 0
364182957 376858246 0
243154403 348077463 0
166205280 496348135 0
459119568 470879489 0
228767649 56931633 0
559395092 462387062 0
167111153 218884169 0
350640622 415263079 0
3305470 314901443 0
263366715 122015143 0
252320466 359792943 0
324541347 394536276 0
254122708 520222459 0
166535509 186122218 0
354023627 161356982 0
479157420 72893612 0
323207430 289296548 0
313929497 236365825 0
531123379 270068140 0
47295260 557481673 0
203664301 484392068 0
535372612 487411237 0
290015138 411773559 0
334765578 1739489 0
159372426 13306960 0
249301967 346935573 0
90832176 238211660 0
324671655 164901187 0
498381431 346959591 0
154853722 429449019 0
171750197 118345793 0
409506557 182009326 0
52526773 450447052 0
248240900 275644326 0
259157832 386465033 0
412391330 155767321 0
89024068 171784101 0
572286230 502657827 0
316428075 324285739 0
234607690 254453550 0
228018545 576444460 0
187637996 474851921 0
404111324 327884064 0
396199286 447026611 0
420673223 140670141 0
64047897 504296838 0
126580505 195675334 0
192550276 407460556 0
25360086 438918224 0
81508014 382823225 0
390465436 458593698 0
33405433 95779304 0
366367612 127616501 0
43651214 156789616 0
221957733 357796063 0
64200938 6670666 0
106547976 473632369 0
96840433 87293388 0
344160202 462463454 0
247889371 327406453 0
416964552 234560157 0
392325371 64881417 0
366976667 188655909 0
301258096 144790515 0
375450426 196055568 0
397083021 550442876 0
55891674 331378428 0
396392155 511979864 0
155112285 262707273 0
68958291 106557524 0
206017705 504468588 0
556285938 247130215 0
352106711 489093170 0
220773909 473093616 0
306506757 421930186 0
71581906 242899343 0
320727946 365282221 0
513739056 547174578 0
263279287 324063093 0
332590719 487408851 0
353558611 302163081 0
453676622 117102269 0
345886191 92542168 0
281970449 32558483 0
16839903 201928879 0
300375817 29902467 0
488231032 105367211 0
62577805 492323803 0
506705723 339853591 0
464828257 114395127 0
236041030 438062730 0
262954448 574064608 0
535027842 225060137 0
566284211 479020599 0
140164679 199611445 0
117104014 267350147 0
389345214 67827659 0
230754915 211684326 0
102338996 195827027 0
363017109 500187718 0
294155635 70529102 0
15326977 171577358 0
123161533 487568651 0
5145079 512044247 0
475802656 158639780 0
507449085 538815069 0
338673544 87131045 0
538954091 367800695 0
442685096 339840601 0
232166133 326801672 0
85116555 28575520 0
99634849 295708781 0
97885134 155401447 0
194067350 17986795 0
96060443 509679701 0
96582605 29175353 0
351235455 110685734 0
65550218 433134035 0
453188414 399534600 0
526961187 328382009 0
198028968 262493004 0
427645253 17029731 0
172398644 422062955 0
365390943 112166761 0
288576268 396482050 0
567678652 60967040 0
372160555 147912715 0
421664593 526992953 0
333543100 445271297 0
198679423 555270595 0
48659664 61608014 0
174620249 520068162 0
220079373 550609846 0
14796594 302616607 0
427755339 401553445 0
116049250 128483753 0
487394181 42598543 0
166754157 373392622 0
436202112 69881764 0
290563795 407059405 0
304808071 333710174 0
146538683 73974963 0
431820315 115797673 0
152338722 328887913 0
184481762 358325020 0
236341339 434904688 0
451970533 31923237 0
91015939 547675838 0
319747130 526494825 0
157963164 192653251 0
186188722 455635799 0
11293348 420751203 0
123946057 186054493 0
497102518 276789348 0
556981356 322246252 0
25730861 189277404 0
574126340 375441152 0
393500486 289287070 0
158230844 290784420 0
267562972 327568617 0
305224708 526047256 0
484120905 55441688 0
373343950 92271513 0
338913267 447718023 0
451119673 460349520 0
59320609 232260330 0
316336659 2777026 0
550812640 165201344 0
51487045 341502325 0
91871654 557637747 0
191314934 279514851 0
76786567 389717200 0
169800874 146901363 0
496640497 382044829 0
576402071 135172598 0
328465795 14690273 0
371994747 457346795 0
432342504 399982658 0
492586967 196667271 0
362992666 257704906 0
274881714 192687657 0
507113013 11824794 0
306266875 482398752 0
23999161 502986528 0
273496235 539440157 0
249436865 511867663 0
541220512 128286213 0
452653499 536517283 0
504968322 516931079 0
40166799 231343592 0
195314403 9381025 0
527655124 271571721 0
142825225 487716489 0
16219545 394876315 0
289074121 302422930 0
463234275 281547187 0
140892498 71919654 0
457878313 456356942 0
570202404 75283747 0
567203706 568200357 0
449621440 471349865 0
65734156 89598541 0
224128575 93303554 0
474966157 30695511 0
12884462 515279743 0
340817213 259256816 0
505445379 465394737 0
154400954 94699192 0
356599871 392479143 0
335328313 194261325 0
507872207 455957687 0
2484619 35895143 0
88693827 382490899 0
318021317 145760983 0
74963 45955583 0
569032773 433010408 0
21769605 83653057 0
66146073 43364564 0
324895771 381384164 0
432460812 359140243 0
448525611 189193319 0
55808501 352446996 0
233995 131223651 0
6632538 570465875 0
472460736 350432840 0
134034689 392474181 0
81203544 152283003 0
165640486 543500775 0
520730397 304532108 0
460668334 454567219 0
328548946 534758205 0
248572383 528270241 0
182423323 230415196 0
213357926 85888361 0
127902833 253945130 0
459374402 144410770 0
572615373 183153656 0
399830239 108352913 0
538029141 72910414 0
133777956 3483457 0
351905703 491186537 0
70124757 236791063 0
84076391 520544705 0
465361458 66313307 0
542855889 321380421 0
429915377 177893326 0
304473931 62850251 0
226762232 73292821 0
413704527 149282215 0
8130102 540069605 0
463524165 329844577 0
176477048 12080581 0
2211825 226453240 0
409710136 385698642 0
541458843 137620420 0
174376996 237605564 0
464104465 561960246 0
143305797 370697380 0
537705134 116320014 0
21961908 306518024 0
262266285 489877324 0
46273194 387135729 0
141335298 187622567 0
171386064 182962538 0
364301598 190260399 0
395724506 556355642 0
514239297 66325370 0
95766232 577632061 0
385206269 209772318 0
437832891 561298442 0
478204579 550005657 0
311822544 388324309 0
553241099 480811907 0
21648611 22649257 0
509319718 172495017 0
184585688 105299786 0
44050309 340852810 0
422208775 213784234 0
66603263 96017658 0
103687569 409820548 0
534339829 275596985 0
95128686 506682067 0
325352214 253479843 0
337395236 102063741 0
274635537 166819938 0
516694094 498000070 0
185946485 460758913 0
521057829 544057593 0
36616831 292564466 0
503663350 164899032 0
31030920 5297758 0
564379669 496878209 0
35235862 285282750 0
289154696 142661392 0
354096618 325893686 0
452118118 303682735 0
477443961 410589025 0
12616593 133495176 0
335403088 7261261 0
380376297 117175824 0
71708297 524483343 0
135314488 437883478 0
235451480 191684679 0
200766236 177056335 0
564133013 426956621 0
156733448 72019609 0
100889030 327382630 0
1612660 196569339 0
432961744 160161841 0
142662446 407277862 0
567208317 473092579 0
308817324 22327707 0
297387398 312458543 0
87101622 196385792 0
82302626 428204748 0
472741073 39236242 0
500348168 122988233 0
420686247 79436970 0
63419089 484606666 0
814515 493970899 0
474283627 197474379 0
441371800 102152490 0
206968893 356299187 0
236423738 358333904 0
78257028 226773582 0
360475933 572952443 0
129840893 177109180 0
327861559 147330241 0
526919924 280237427 0
252822426 248372606 0
363754777 43701783 0
252115901 322815780 0
181885543 133606832 0
516207016 284394084 0
347254667 502512297 0
152181194 106928560 0
372261881 254896756 0
402496710 329308231 0
513522948 316700826 0
260861809 303564145 0
190618177 368565964 0
553711997 518450946 0
36672312 551493464 0
472449803 190931942 0
56560772 99630341 0
530857773 312413110 0
370496021 567650809 0
443966935 371405443 0
506746234 492553258 0
220987311 230798098 0
439631663 306882423 0
499994858 574488706 0
197024711 321417996 0
272204155 507825391 0
489703088 310220967 0
196176339 154225160 0
496267822 159669111 0
333288674 298425469 0
42036950 564866506 0
211244568 289379476 0
299178069 405240998 0
160255288 268887863 0
446402487 77514140 0
24378870 19402300 0
489494984 439413220 0
547206907 41728564 0
336746493 254426971 0
446455664 457736193 0
232046520 177649181 0
228924503 342664491 0
460313865 99150440 0
576042742 20775770 0
186427414 313020980 0
545586069 180258725 0
537066364 553998249 0
294451037 578999171 0
333609062 219447885 0
330736013 87189228 0
424419810 24739878 0
505534957 188869821 0
45560739 365583838 0
4437537 298644347 0
478240751 36721937 0
160632048 509179605 0
455694236 359751742 0
506964075 158186303 0
541492717 308825525 0
550330337 273684875 0
153328403 94418120 0
28001548 564225082 0
553045678 94125865 0
4489031 508499476 0
501019947 359409701 0
200859328 78757549 0
256656418 121473940 0
198397627 99701465 0
33917946 216069958 0
284124157 515345236 0
480349190 520881032 0
48749756 174481768 0
91585950 134562277 0
2789740 156678560 0
245625203 120853016 0
180194213 506290251 0
33764956 172984702 0
352063626 275343648 0
505009962 313445335 0
288424050 414775341 0
349393425 242237040 0
118703701 350104287 0
127297070 307649864 0
91454335 166859421 0
331671378 111800553 0
324050891 326032571 0
19898877 536649168 0
353650783 431604134 0
126409595 84268676 0
99088325 448299269 0
389003231 484438635 0
110502516 273926390 0
4150513 267300707 0
251286358 359164037 0
363852298 450990313 0
230083360 371858947 0
494300706 19077267 0
280736553 467442875 0
314461608 465619404 0
68840173 465385367 0
131022762 54350135 0
281281584 195333355 0
210350110 211119488 0
268752009 70691643 0
105932344 569171199 0
553385462 289285140 0
265194665 390277358 0
207957164 150464022 0
398944108 261149735 0
477103684 279892590 0
461719157 147102866 0
504907478 369873033 0
486708360 297722480 0
402202752 29866295 0
146623625 245201692 0
551180837 244587752 0
209875179 252445016 0
441827795 198648749 0
56774731 103579083 0
325076 256197883 0
575135398 320004117 0
131958629 370891300 0
121356969 451091725 0
137611582 536625996 0
206540971 311250564 0
216151837 34097106 0
49083080 57311119 0
20432950 356272001 0
291815861 420834031 0
185319264 346807771 0
513763247 166133532 0
344324973 214274346 0
21734024 503070879 0
528940836 153527988 0
27341143 169973624 0
410231796 231464929 0
143605968 65528532 0
269521331 158890154 0
448476281 462852827 0
229734546 79009776 0
124232278 216082777 0
179805355 68965133 0
294642282 109609544 0
217395395 525364998 0
505906447 561706026 0
501361142 471819779 0
397699472 259751535 0
63352823 184256066 0
477101550 138112480 0
254655356 272331842 0
460485124 196571352 0
394563781 149252735 0
103150774 417970614 0
246776150 246678862 0
122022300 192258459 0
550666891 103863009 0
189096239 117720013 0
117321496 411079008 0
498093774 115124063 0
368580357 483309393 0
67060215 120200245 0
26322535 451108737 0
236130085 12768579 0
562828143 241833821 0
104673642 556250680 0
411042315 386074324 0
455373578 298967837 0
23659988 532372774 0
536587135 533598256 0
256439262 195561579 0
178213456 502659932 0
413994977 400147884 0
225991774 199868493 0
74242014 509073574 0
62306575 467407775 0
27955354 452273695 0
258702281 279014364 0
270453331 452025904 0
413786944 268453585 0
156563404 116763385 0
80633804 145770868 0
440214856 136463450 0
234596416 148337128 0
262712201 339666629 0
199126171 340105995 0
113554363 422247504 0
565488705 364071319 0
394966621 524869863 0
478441237 98095076 0
379086812 307011923 0
521493014 274665090 0
15708084 357932092 0
523766509 75985771 0
7954613 524457927 0
180271586 346486376 0
327331307 142255794 0
242779529 267851717 0
506163103 331718867 0
515797955 64158339 0
546097518 344873369 0
386058902 556340624 0
230976616 352468261 0
133930252 426969691 0
326831027 321969974 0
170575912 570865205 0
434174585 281364044 0
551856075 17095283 0
416604621 27647699 0
151498352 294420364 0
304153788 390559808 0
330481510 351873983 0
432252110 53215718 0
497033745 191925808 0
41907750 387037837 0
403569009 266044700 0
258951565 521433651 0
143956520 304314503 0
4227260 419441214 0
554797223 470570445 0
104911424 306474156 0
516947805 422563363 0
39760586 197484735 0
378227441 329086079 0
460236426 9087 0
150263518 352206722 0
511157238 102793648 0
133519774 547187561 0
100674225 159236516 0
150983486 347724067 0
463254803 369600011 0
301527810 177469589 0
153495710 233587824 0
64102674 434796295 0
85761517 11002628 0
209433839 311456718 0
281779947 542223178 0
101116752 199757879 0
519181704 54153934 0
337269814 466831632 0
356407177 398399438 0
338150930 84463658 0
568320836 226092497 0
114593535 195182213 0
280841331 29121683 0
261901710 154024128 0
410149411 500356310 0
53071888 515960336 0
172102623 260282461 0
518045397 155042089 0
264172664 328708694 0
394752902 434553762 0
566943994 204819659 0
139748319 298121940 0
52425765 80575032 0
426955887 499609549 0
153776528 523426168 0
457132384 311603073 0
556644537 485898178 0
562725346 575269400 0
105119194 206952520 0
431566708 411357545 0
8186027 315285266 0
17802752 462587525 0
460630153 168315364 0
283667956 82890959 0
407586493 308403837 0
398950167 567769114 0
144262834 211523587 0
102261423 187670190 0
445603525 273597881 0
78871365 305895980 0
123585285 510096609 0
434161576 382989734 0
410080561 366382174 0
87867554 1128857 0
312363191 306527187 0
132728353 310798068 0
271495614 53040333 0
175453495 414385813 0
29446468 391286525 0
189279404 470943998 0
314237757 486862705 0
16677069 210066805 0
372391450 23686670 0
537738064 381553628 0
429313889 215942242 0
72686658 113411833 0
259605288 284479314 0
532678662 39793560 0
44407074 3879852 0
379540668 26292173 0
475398576 523608479 0
509415707 94249375 0
226563117 498066723 0
98359644 91750300 0
497706744 335792872 0
147666963 323233490 0
209792560 118141448 0
190863473 267565548 0
245665412 523226733 0
504604423 5102141 0
223202587 27697171 0
265374651 509824906 0
166492779 512496144 0
401743478 368736042 0
76624168 401098769 0
160839816 235913978 0
250028637 199737900 0
226116208 517497328 0
544875724 340839303 0
333101877 541367357 0
298706648 520223182 0
16528935 327537571 0
466741795 56849219 0
105630630 250000002 0
53893430 368298797 0
477283480 533412189 0
440896222 340999749 0
172503785 454543038 0
353378226 312955571 0
250271812 80282956 0
455876201 166311569 0
105173119 347479737 0
164685499 345987117 0
111444571 460059915 0
341819845 530599004 0
358166837 162624652 0
43086722 462891853 0
244414278 297122736 0
123986500 188461463 0
195920044 228835503 0
197179794 119651727 0
474563539 124569970 0
307012858 383719036 0
424547915 386775552 0
449586954 525198741 0
450262247 369335899 0
434265587 497513356 0
224955409 446713433 0
161860077 564795279 0
563225755 66329625 0
194211733 218783780 0
59293928 536655446 0
94862480 371406615 0
207802273 452064772 0
496725296 133724602 0
420649799 8120286 0
351388635 251898221 0
549647898 335308944 0
116536429 464806020 0
401870031 367346024 0
502770384 78806567 0
178945105 425488690 0
87936796 390467745 0
243904476 75730051 0
376815484 545967732 0
38678903 475640430 0
413675167 487421891 0
262697991 304356514 0
303894484 547993137 0
537324074 370361159 0
86022123 309060904 0
127689475 67178142 0
450403471 556044477 0
420903561 17427936 0
203214644 458316144 0
496718866 123039921 0
252166179 469095338 0
431010305 324793537 0
65934793 257298748 0
26093120 273904987 0
279184844 198235716 0
351001397 26865914 0
273357099 85902301 0
439503315 405215318 0
525763995 76960754 0
553586902 233077478 0
419941451 360303844 0
222415081 427491975 0
513641432 111066656 0
3866257 255269689 0
88084287 385122511 0
328405000 578538913 0
463710628 205345055 0
450745445 529796147 0
60875503 66850407 0
88533814 491159431 0
427520440 462931571 0
516003740 123498557 0
189197879 527666607 0
236007973 13394151 0
381847699 262510898 0
445198734 476859261 0
7154066 558542761 0
16309554 475351375 0
94445625 275267680 0
563120513 130272370 0
173139379 311502401 0
219390777 102813258 0
524171510 235323353 0
206525427 130549197 0
235964465 378212431 0
243379386 359907683 0
574912135 79084098 0
216077560 193124051 0
262382819 186671077 0
463157052 143874244 0
400999568 446052127 0
58395842 43549599 0
129753573 487928547 0
533828979 461389244 0
344257375 161065822 0
141127949 167943976 0
115873606 531651325 0
405198811 341483719 0
274616844 300722704 0
287530848 534299695 0
101737295 305901449 0
210973172 429138936 0
106600182 142177998 0
135421069 142207341 0
538630858 235946008 0
487609089 462163562 0
390707047 479276276 0
127496090 299702415 0
222063399 395402997 0
571896244 237842300 0
399863752 122453870 0
544126563 92898969 0
331531366 379077083 0
523286700 92247109 0
535391710 476077066 0
409562831 409142140 0
342790205 85048335 0
61644320 489587484 0
359787885 389827957 0
483372553 19993866 0
493175253 450926669 0
170702365 329088812 0
495790156 420185681 0
25889669 428158422 0
253706602 260484208 0
240757282 255378493 0
532667790 3567982 0
339923181 307784516 0
17830847 359039030 0
370538049 493552396 0
464873287 90609122 0
178819092 305011516 0
335551859 555317288 0
484445944 75491787 0
164387509 482721266 0
576719223 418366733 0
179020995 403556253 0
538814200 213340411 0
81047783 415172471 0
136972071 110224418 0
415964638 178155945 0
392293575 288642125 0
532326295 137609012 0
173732029 364465277 0
463852 573464199 0
404170841 462163827 0
412807242 57215395 0
387307693 438658811 0
494029074 546469755 0
117517023 135957447 0
575642922 473321065 0
349891046 408919006 0
273159478 284917475 0
222455832 538668610 0
159427194 23232098 0
417596255 326232239 0
497599166 176107891 0
441182459 428986849 0
516848379 466638365 0
459502603 501664198 0
438786306 435943224 0
428907310 90256532 0
434277480 176978299 0
492305123 373436121 0
503725912 124340518 0
122049494 390026497 0
537906845 144443585 0
143518393 523102617 0
369052684 248395038 0
342237372 579591091 0
83745861 266702317 0
300335078 66463797 0
47227047 467687503 0
369174171 223215415 0
118395719 344258067 0
311332782 247677054 0
310414006 416160639 0
211238237 393279735 0
358121895 153491213 0
77786758 220249334 0
375675541 576520691 0
213802466 98658293 0
238201619 311757785 0
241622805 135728664 0
86696155 366256971 0
366463362 576476462 0
415717641 28154119 0
55852467 497165484 0
117144553 537371439 0
531782241 335550054 0
129144346 440501208 0
113304899 271504547 0
400869384 167286039 0
272859891 278175540 0
129690275 531541295 0
228189180 414802090 0
27672434 58317678 0
152737873 149424566 0
404595789 24709242 0
546129190 314425328 0
478652435 38549631 0
48374920 532403514 0
159945895 337390984 0
64905939 184872607 0
508000521 275166613 0
289580802 389766217 0
254723520 61803874 0
133789729 419292304 0
65512155 193312404 0
24079840 157776560 0
420088082 333504892 0
111725833 59006406 0
109314727 409251002 0
25547453 513154052 0
326197119 267379762 0
192744474 579567591 0
156292460 317126447 0
83902474 520386161 0
537783511 39157251 0
402968757 42442567 0
516499488 304810071 0
131984666 94771471 0
405963667 100203808 0
62579929 91566457 0
93464999 137748943 0
545635240 398112292 0
480559206 557811991 0
312417787 12512484 0
12051045 274293207 0
28916547 43882079 0
368832986 132466949 0
403644210 328021833 0
135298406 407218124 0
348736917 43929700 0
139618516 102093820 0
579229552 417578894 0
350515224 99290058 0
120405992 279116765 0
181428204 234612957 0
103162396 281989577 0
547341787 523367024 0
514247625 155412323 0
450147291 247546203 0
392673674 496077443 0
429899159 545387925 0
117168807 545333038 0
31223917 180646303 0
54515355 368785592 0
247075031 215118866 0
261413021 454451907 0
24049930 105968960 0
481212338 416320796 0
194800304 103636112 0
257648722 116240170 0
572846203 442900779 0
50179433 121704863 0
128048725 166625197 0
551118159 531419664 0
356804918 96300719 0
463702918 553140666 0
245465407 110763103 0
212496613 321057210 0
85602861 219565860 0
147765175 39047017 0
16871743 301923814 0
73828210 30784216 0
548363685 492360262 0
186432511 274024823 0
259934582 273695126 0
122732440 71155674 0
182731403 435204289 0
111072353 565764644 0
183253490 253852798 0
90963639 12997366 0
301791151 332190315 0
569308095 368124631 0
41753817 430076371 0
120706828 235654640 0
62394027 200511888 0
49833743 421525054 0
158550136 312950266 0
138938427 351492453 0
122845243 40035474 0
297808824 317332872 0
197862193 574487744 0
474671005 109812588 0
545125856 117595131 0
395343873 492930721 0
227828112 129500823 0
258082032 459037591 0
396668369 91247568 0
534873534 153617988 0
289481804 229216501 0
198539937 351671286 0
2775694 235690755 0
356780787 266882531 0
285172486 191255914 0
394529595 369460304 0
579170085 3712173 0
1864271 550136723 0
159604409 352657059 0
120863969 385274155 0
374071125 3543564 0
101619660 568147550 0
157638861 371733815 0
398572734 422017105 0
253098045 58460360 0
320398508 201070840 0
275492145 289725078 0
316730371 337281738 0
213591658 476864899 0
224048334 201635927 0
354633587 530376801 0
207632171 428845235 0
449017622 108669697 0
499920243 545831646 0
72885266 273893658 0
234495262 165489931 0
316939222 260572185 0
106731967 577383927 0
90309598 156746853 0
52662876 177802862 0
369096576 152501597 0
6439998 362405019 0
480203018 438947729 0
45520331 263584404 0
248619953 144282468 0
117018858 274929634 0
454961079 305971233 0
40569640 419996817 0
156656170 419818752 0
557798187 458484056 0
103096076 139878570 0
15427461 3779294 0
48380808 416309043 0
521319921 76314418 0
264785613 380222660 0
11924939 281805652 0
198967500 337374770 0
164931092 389980304 0
31205240 339651661 0
228997049 477328415 0
20092727 449615772 0
243236702 312253274 0
554549872 122087749 0
250774791 63440769 0
46294475 262701799 0
356686427 237057892 0
511438271 577444222 0
119395814 553039906 0
439832583 562316288 0
405680984 409739324 0
161698301 487259358 0
495875272 135453371 0
513324393 233519684 0
128936935 316389997 0
403441486 149263807 0
121138690 531016441 0
258580771 13750308 0
226274792 193575614 0
115777995 201585606 0
265186470 367633218 0
171885859 259842399 0
374616940 532679348 0
130602718 403567614 0
541134290 165897719 0
182036776 422315687 0
328995631 310779690 0
51018191 454880324 0
249267312 413979077 0
562936550 370704068 0
323643557 508790330 0
316474177 312938626 0
188921660 238383273 0
487860495 124991956 0
574855380 163950594 0
494795227 205356370 0
495134325 484680088 0
175503694 380384415 0
278496338 249075345 0
19184367 178067213 0
172527815 436748830 0
74269597 146382259 0
542747465 142952602 0
450631237 68497555 0
134945341 3454816 0
231014808 144382718 0
94371817 351117175 0
355632295 574702660 0
47851425 472306517 0
567228122 512808831 0
231849196 365739618 0
238289998 198386618 0
153933944 391319328 0
208878879 133622232 0
308197925 428012993 0
523424313 344558083 0
418346365 195434506 0
236069275 173834205 0
244314498 497241264 0
93444500 338234339 0
564491803 561387636 0
168577354 78708614 0
327223646 277951346 0
456624464 297838679 0
409912774 552206793 0
450536595 392391321 0
173951629 234690580 0
216219037 308839079 0
61096002 223948539 0
348969330 182379315 0
96469855 262787289 0
521426339 475516325 0
23374073 12434972 0
3228105 36320212 0
347121740 188802217 0
154401588 91954447 0
184323180 328711084 0
515166005 70841295 0
273914933 167180352 0
101835316 60631689 0
406907049 349220622 0
403492967 76646328 0
301234422 407437739 0
412035266 312944216 0
319431834 161532261 0
513229402 200441501 0
15206178 444249176 0
95432826 490662791 0
459001615 237314604 0
364793857 122008337 0
468731285 499655446 0
143762243 321119347 0
391478067 55938609 0
357287015 126760342 0
414746775 86757277 0
187886811 199721807 0
310059641 380149450 0
435133683 349223475 0
259888004 402335355 0
506512099 551585382 0
247261847 145496393 0
508315250 240407959 0
455576720 415995239 0
497464005 302058156 0
292582161 553937894 0
537634220 112105367 0
114490304 364753825 0
395365017 123558686 0
251979454 143232100 0
85303540 403523552 0
507274792 277784069 0
149575881 4203429 0
974876 385648871 0
199344789 420888467 0
450605142 59798451 0
109385787 133429706 0
529496197 350467675 0
364947962 238160464 0
448734450 337637829 0
275539907 554396637 0
214743445 499406302 0
502779164 413686621 0
176516325 289321099 0
558036679 99277916 0
470060456 131299165 0
382914618 468211492 0
526743800 476528342 0
436506467 456780251 0
495686939 142276991 0
152179035 524754185 0
145099775 562965024 0
194657445 119480813 0
199280692 122927198 0
421669135 465892343 0
284638181 94076468 0
436339618 97789645 0
210998721 285013655 0
318966361 1371501 0
35914481 289607858 0
119693574 198540827 0
196406755 331220011 0
531068443 18000199 0
385540752 299342580 0
105431105 10350477 0
546425957 61938363 0
286775369 459625953 0
170654728 467353804 0
97011342 310851330 0
276880929 100346703 0
8655798 362671463 0
254104312 297050429 0
453811867 183377783 0
385303472 516294569 0
497204343 359932199 0
245808185 153210470 0
270214825 540172240 0
401209988 18468638 0
296408637 121772467 0
306744050 25042271 0
558786389 264950655 0
247809877 440558663 0
237138552 90120336 0
268313095 237811056 0
579261369 128708364 0
552267268 197913843 0
537756648 86208894 0
341856588 62028643 0
388762274 327655523 0
319741533 103715018 0
46790337 319485484 0
316258198 574074068 0
159646325 491254534 0
236642380 457241793 0
177061136 217812457 0
346645738 403803666 0
263325350 473345168 0
233407351 156714077 0
28177859 363410098 0
253559213 474073777 0
271944484 192048541 0
273484957 267063294 0
79919730 77074999 0
254944632 556217100 0
445143618 528273014 0
538970904 56945620 0
479886515 403467139 0
445448696 21093033 0
537783425 513922486 0
520667125 270173503 0
475192539 115305481 0
47168297 108097958 0
194194214 142764486 0
525800086 348245842 0
91522984 371459742 0
11349397 187885379 0
74022348 415926549 0
517577603 267605290 0
115593737 24806985 0
557131009 63069103 0
420980053 555687392 0
133132621 29097954 0
491588920 286839447 0
76323209 155386190 0
309084318 24194649 0
331088145 119998750 0
540522199 57944828 0
17968613 194261198 0
33781960 283331736 0
546552924 503650879 0
41990367 404155567 0
298865465 558791359 0
536974594 520052834 0
368175960 476782976 0
267751125 80781658 0
374492181 100848172 0
133515948 398349028 0
298400698 48632666 0
443139193 16297715 0
29102666 305068150 0
377886438 212504959 0
530030265 447529840 0
306639035 363619617 0
127699138 33131912 0
363367080 421108315 0
74520476 57943087 0
394532379 547710099 0
171615171 242985740 0
273184199 289735209 0
336815257 526507215 0
84978248 459360593 0
135806983 436682047 0
505845164 469360522 0
298377130 431184511 0
480643103 390909652 0
530117033 425730212 0
317711507 350737914 0
409878488 197766842 0
212468070 307752712 0
451555282 51272934 0
241439577 154096107 0
9057141 320423579 0
206901355 205198088 0
55161686 92984016 0
451477994 42192613 0
491493967 565480640 0
481558804 413107002 0
152020819 118388019 0
174434687 1179985 0
98170127 564538336 0
412687838 318048072 0
315836001 507710712 0
390264660 247917201 0
96412989 469739341 0
18835234 118035579 0
22935205 337452253 0
271417647 20880253 0
503296746 226763626 0
560226423 112240617 0
561974285 223147958 0
28652344 500306984 0
293812297 351876176 0
379510258 35975527 0
453560033 41747371 0
292658112 182665491 0
57003399 69801393 0
453696026 388454553 0
262890090 43913256 0
358934879 294290018 0
415475215 239936791 0
15911731 518024642 0
69567641 44113718 0
573043326 374108511 0
481906665 254480964 0
254600351 341661536 0
103527546 436111438 0
535003806 189819288 0
112716038 145693622 0
191578961 221792134 0
132802595 118811564 0
366718479 291248125 0
55349073 367243035 0
354995855 79434856 0
462749284 560885069 0
25261632 561008580 0
373829460 401847681 0
303703102 110297411 0
283334920 204590946 0
533914018 282612000 0
440569152 394305033 0
507383020 266896099 0
9186807 559928202 0
471714412 556700604 0
129819621 236767683 0
99255059 503178059 0
167956611 23988129 0
218472502 248060050 0
88346480 489952591 0
28505806 521107856 0
301409762 285905506 0
379493508 109069796 0
276603773 165647005 0
219571819 86783321 0
565132110 40463046 0
307254069 360605845 0
174141331 507726928 0
151438891 260581762 0
153083488 485328625 0
342226940 274917913 0
569731860 489664731 0
41469701 530296130 0
168441700 133193005 0
420570149 13038489 0
414524949 210435965 0
56108239 521382615 0
152841993 254468622 0
370520489 221557604 0
36554284 556234056 0
246183710 78474767 0
157873470 313984212 0
239537894 356487060 0
579641294 80237783 0
160162176 409315429 0
311694291 576158343 0
464045788 370979017 0
212537644 492561834 0
545491339 88401139 0
123947863 316098704 0
377203094 263568178 0
38422206 147989166 0
276369480 146611989 0
473298076 57195883 0
237673149 577952473 0
540428809 135674531 0
373181982 465647656 0
560867981 215959790 0
536939035 388983962 0
551357845 441979662 0
455883493 211734969 0
347100952 71649680 0
196967274 484417519 0
128535141 252284994 0
517501249 115553716 0
196558808 334107739 0
387598824 199409090 0
199909416 238859975 0
90757812 247784216 0
531252573 223316007 0
145866115 555077273 0
351045657 702612 0
133462674 9268751 0
52414094 528091280 0
223999173 335565838 0
398532827 74114840 0
414931300 176399997 0
190094518 396242822 0
142020945 155030462 0
281210289 528866959 0
484077018 523516692 0
217333990 49700803 0
505945986 43002479 0
576398261 543227216 0
131620640 43448895 0
469656023 131576944 0
262499488 79940185 0
427170000 370392125 0
107194570 483867570 0
462475857 124077324 0
472258860 306768596 0
435625954 467230663 0
381248161 71305367 0
233880679 501253190 0
555892183 463662591 0
60718971 500440511 0
209266460 350011110 0
124939902 427281056 0
366715054 54103694 0
440063003 368552524 0
56376493 336590236 0
375068473 356395828 0
101885335 204551374 0
317683042 261015520 0
145469878 25940709 0
420066058 250648543 0
507088597 305240271 0
546910898 175133048 0
132571824 569992813 0
251869337 472527473 0
446510882 181208257 0
550036051 221608116 0
157553230 366226809 0
193492369 535769783 0
249607407 329281651 0
280044752 271509282 0
492911858 286665538 0
37756440 103951819 0
54960084 164696561 0
228713563 14276276 0
369875362 23536130 0
117880815 402812655 0
234393085 6700996 0
64759644 222133110 0
365292766 466594681 0
466767534 56227412 0
451176970 366412875 0
387539880 19026002 0
546816521 519032780 0
104661151 60746135 0
429123275 102812019 0
574822994 478504722 0
97512336 203769316 0
103792895 116179901 0
570095215 394499173 0
186758397 514997741 0
252210772 122720906 0
304717626 491213015 0
311370014 473364205 0
526929219 132107408 0
285766938 251501552 0
248550754 318048241 0
548738823 362660090 0
202819098 79633159 0
110997586 294993022 0
74804858 539383922 0
389018043 85662550 0
95652005 535711377 0
51569093 205374308 0
290359698 58831921 0
36043923 321501899 0
10709207 118831468 0
448784499 104570896 0
5967686 210665823 0
227824671 265355425 0
532678340 91222108 0
551688831 447693179 0
4763514 246820220 0
134083549 261313166 0
534568633 510665175 0
543540930 206012225 0
41488685 525289355 0
480294529 398005148 0
492293572 113063361 0
13683004 380408224 0
484986372 35556621 0
125310205 361934156 0
89857548 111051102 0
335464937 232332325 0
9469883 522912225 0
68349926 283512349 0
436758878 460812595 0
234107263 225769947 0
465975475 44971597 0
429253373 26802339 0
254922307 239721390 0
113198891 77651860 0
328999515 106409007 0
372178256 517807275 0
274109818 128118866 0
337999169 46646097 0
340972561 301056202 0
116040083 555261418 0
180774399 374919490 0
331459853 150778514 0
358337360 497817821 0
555338289 322139417 0
292113922 62698586 0
180215003 493232079 0
74067657 449045276 0
76162274 354123835 0
3947776 246565581 0
44519656 62296113 0
263027829 555498822 0
95590106 327867814 0
555220859 504780623 0
395798406 110451081 0
418288194 472993684 0
110728664 487766199 0
122114586 112099974 0
431459569 74476698 0
42719125 376545396 0
524914813 361929585 0
37206561 23341279 0
481666618 243281094 0
135874789 160985129 0
186033492 426407870 0
266719007 307420329 0
96345749 447934494 0
286520372 425645098 0
532750508 468403768 0
372277089 336760660 0
28328855 398583961 0
330106700 276233007 0
345873337 411021322 0
72758604 255620207 0
313406494 440149274 0
352148798 82979668 0
560276361 467360078 0
391035287 220508991 0
528997218 571546686 0
503284340 105003722 0
147944481 383294624 0
499254551 116273522 0
499539658 509184344 0
288149779 350219639 0
542332771 308422539 0
143380595 258073773 0
363679374 384390165 0
101239957 33099905 0
432951463 316635926 0
78797596 135782383 0
469778648 216066266 0
497325224 184132224 0
492407884 384165077 0
246810126 493626940 0
281295533 311407001 0
532055117 508583728 0
318547290 513417749 0
510653354 264618779 0
576306390 554709223 0
362828708 293302533 0
289000341 438823204 0
57688079 104605837 0
218415803 244000127 0
220693969 211947572 0
241131371 68975474 0
95421055 179957678 0
114328295 50296078 0
421074346 132756879 0
339260828 210250483 0
37583440 549524772 0
72497539 44508809 0
110084089 56175998 0
10152919 570464160 0
285255484 560931020 0
153092951 553237003 0
87204153 186975386 0
543250315 256005942 0
29190193 308170904 0
305751668 6675561 0
165702889 576294377 0
252442764 196427166 0
153255539 475547540 0
148114396 271725848 0
397688511 125401460 0
335710240 81209566 0
480534483 180210644 0
369954209 325059115 0
297603514 27205454 0
309005218 37183909 0
216411139 297502234 0
25577802 533199005 0
4838328 37473617 0
69921332 542698024 0
440792371 222778895 0
489804329 271964019 0
291557685 107125330 0
272227283 135422345 0
124233025 411498865 0
558411476 150769796 0
469751549 318208935 0
101344453 116060700 0
421065968 165567811 0
105827465 487529820 0
102173701 256041457 0
189279121 251606986 0
214070702 265009082 0
256425501 362218487 0
148938731 95925454 0
213111360 289379209 0
548148403 53272325 0
390110634 467611951 0
169474847 215864219 0
329987625 352270116 0
396186571 58244979 0
459039209 145625447 0
108956109 518377592 0
174646258 463058929 0
480474231 541897493 0
428816903 127597802 0
427976494 304184554 0
303268321 118600764 0
50038315 390619028 0
23371980 374489335 0
161597838 441016736 0
189718409 104922716 0
94968303 362848384 0
445225939 525563424 0
405201451 502457667 0
75733208 512343339 0
116206855 236018972 0
331680358 63935265 0
207738771 540924503 0
172518399 515475681 0
571804370 548586702 0
151235936 455836326 0
395659280 552653281 0
429303389 118658213 0
511196975 275470689 0
472692646 482787746 0
484408186 9439004 0
461237466 184014444 0
493726125 72082093 0
26613027 484424603 0
72773044 335285091 0
228172670 543008386 0
295910106 385271344 0
442795071 453528909 0
415758087 374657832 0
296456211 114669096 0
370996341 369656159 0
136034663 29014598 0
531175137 136912384 0
433150825 549861310 0
115049133 462264348 0
119747716 263029744 0
81899815 572686793 0
338042192 220644959 0
111089993 180268994 0
283657371 547020455 0
97949448 62708094 0
269845064 229124270 0
564873876 425347426 0
579011083 63472897 0
289332488 468994570 0
83052755 429650956 0
357006939 428602155 0
170516605 233369120 0
156936512 245947194 0
208042126 273476247 0
300917009 22281265 0
477263726 34874869 0
438340037 281615700 0
161590372 46860925 0
470687155 34916844 0
183550108 157926774 0
35828681 319803234 0
349980264 569967574 0
135685559 525633396 0
177250735 164928774 0
120054984 332178833 0
91144402 393977246 0
418971484 445990826 0
314747339 446732164 0
504619561 534947675 0
182458773 92004494 0
278101084 267345125 0
224751592 463669203 0
210590795 447354255 0
23689929 125755848 0
88168054 214628418 0
465205079 575959264 0
294019531 538303690 0
220574654 169451073 0
45858658 575465366 0
450322444 48059559 0
313639986 161777489 0
465926143 246998856 0
402091544 243591271 0
215807191 199011392 0
224041277 24780915 0
325386851 262491308 0
461644725 187319945 0
331673433 373420730 0
4227921 557648530 0
389250453 6329041 0
413449289 107803198 0
266297905 253825728 0
552817033 386945391 0
82424407 242878968 0
148116201 509437962 0
415423863 570798104 0
21069167 34331582 0
88104648 438314922 0
60217154 330851049 0
402859998 571936917 0
191737374 229134542 0
201326584 320291488 0
504782269 13576719 0
496339776 381312902 0
184741961 197746453 0
424952822 470316635 0
264554516 503291548 0
285818429 546154621 0
258728211 422385754 0
432176103 451753004 0
372256027 174743597 0
434017044 227283555 0
487555178 576777930 0
573411390 493509417 0
388467364 432859406 0
90657204 421576293 0
332490001 81485380 0
114639162 458053937 0
265949379 244598632 0
231192067 467287728 0
15442416 534004491 0
164818140 241725632 0
313883434 520049376 0
38596638 523462359 0
494695493 136788201 0
505305525 457635947 0
368704796 360232873 0
181642021 346034110 0
579035160 567510298 0
442644340 250111376 0
348001103 424759880 0
364828352 285426936 0
407698450 97209992 0
102919661 279485706 0
274589330 231555412 0
59487226 73982989 0
120486433 79673837 0
57691407 568571896 0
342963793 439394407 0
333881437 333987415 0
519045149 240090957 0
89739358 226165821 0
392644302 523087719 0
364622252 537984983 0
137024356 162683999 0
551527978 341355874 0
97343524 129234708 0
332705119 395794675 0
473440922 292551701 0
450758701 285626635 0
565675496 535922385 0
361118384 385946277 0
426447095 450285538 0
21571195 548756572 0
461032167 11222260 0
116998152 88528913 0
426753698 518380497 0
20941343 389735034 0
284260786 121011254 0
473781095 292682318 0
506865868 192196934 0
352607631 408145166 0
187712434 238559466 0
10002035 414879678 0
495128534 325994151 0
358156743 572222691 0
280345216 379948403 0
307798374 168953740 0
31199179 124219271 0
317387491 75248947 0
498914324 415683220 0
407985227 355606525 0
176299526 443405250 0
92609552 394343340 0
151827148 207238175 0
300488816 459271204 0
388627523 63966152 0
132708928 231581133 0
50624745 352444812 0
174790314 276952987 0
566514826 328500013 0
288141971 384838708 0
683931 29649202 0
337002046 433451601 0
561929562 103825781 0
266901607 107740423 0
89182092 487429802 0
361345545 418312810 0
408435115 367288671 0
346306293 412995275 0
13419481 326991627 0
313642285 558749031 0
341246606 194786192 0
441514263 239008116 0
356365305 312190442 0
146994915 424170853 0
472867462 344120005 0
400906727 349787386 0
448967167 275090129 0
8907478 258327574 0
116795437 34872517 0
152938396 74153661 0
340783768 241484277 0
390286789 456208185 0
216094371 294582014 0
16582032 344881916 0
111448323 20054829 0
452495194 485125820 0
215945426 9497443 0
138029279 111147311 0
330308878 12108679 0
305218181 449678850 0
169296101 185762579 0
184522960 93301221 0
230176831 374539889 0
195355818 153044683 0
365354062 139575692 0
393668930 529803370 0
57937091 360233257 0
198686550 7946046 0
340835357 97831081 0
291518112 410963627 0
482729988 56388947 0
429249637 518134523 0
454875153 433531074 0
3981793 521540252 0
209617983 429659300 0
33383997 445043010 0
282872697 526659932 0
324708961 295612750 0
259433382 428030886 0
122062981 478917311 0
145851067 194749969 0
236196363 551152429 0
217262840 365973911 0
99483183 416569682 0
37620445 439734484 0
552983667 114671904 0
362290433 458789429 0
451547389 25250568 0
193543471 412609057 0
568164646 147287047 0
205305657 147775774 0
454934686 398669380 0
356327837 147167658 0
143600818 512943543 0
328037462 305553674 0
440061760 537142294 0
100370234 211874648 0
508269106 169631743 0
510839166 462205128 0
327055646 357126214 0
350579543 58345174 0
177851293 561027435 0
404228300 124199879 0
560396795 25459229 0
230408932 63863234 0
264897486 453651886 0
426815445 406181664 0
147271821 265286725 0
539697047 210031061 0
532262386 506255137 0
326481320 269995746 0
322008708 106178138 0
165711809 45767124 0
315067422 36263889 0
567237282 500097617 0
370284831 306910334 0
286444626 136016452 0
494689772 254368761 0
50462653 5148310 0
238774695 424320383 0
325854031 231950341 0
401657225 513831509 0
283688938 474487049 0
140483254 147505802 0
433735683 333196292 0
279274780 463564379 0
69058376 265671967 0
238777785 558146436 0
97003046 91737609 0
394791606 49287260 0
100488751 308415452 0
95884116 332392756 0
13417276 345382786 0
437343291 274597109 0
228069828 241547023 0
72093712 336875853 0
487717382 72878747 0
536149306 382628327 0
493919354 559737678 0
539163562 176083537 0
410196251 273958122 0
149905656 14459303 0
355888073 307531366 0
29147761 352584607 0
18412949 542994939 0
139889619 341200785 0
167034352 122548905 0
394687680 133227070 0
129908739 90160580 0
12821441 341463015 0
514875651 403240047 0
40502640 46483236 0
539935962 277521153 0
251873359 533139442 0
6180255 492595622 0
338222573 473145107 0
149470899 165155398 0
148744312 511351855 0
91828042 532427867 0
154847585 326788045 0
539130866 510246806 0
350570739 276695555 0
178511208 576209549 0
488137896 578965727 0
44641967 95136254 0
267417183 543261619 0
247849610 558244190 0
262909746 404202648 0
516669111 31314112 0
183907392 447462671 0
384538337 560288621 0
77370248 566545797 0
24244136 554533543 0
205546495 37394387 0
224292270 115457478 0
423366770 526721434 0
504399607 186171519 0
114590172 63707811 0
69454678 570694531 0
192812309 272632687 0
319409986 148656902 0
57369031 160974460 0
301234004 219002849 0
144615218 81332702 0
372855060 455847025 0
442513906 409471683 0
226873344 204737803 0
270323672 127153329 0
126742299 542042670 0
520558175 56250677 0
508318680 79011945 0
25657388 128849367 0
372356838 345342929 0
488499957 97062179 0
498287891 363825429 0
139172829 518781611 0
336278491 568803900 0
578749326 466320692 0
101563380 43366484 0
518402087 112111159 0
136576025 436877725 0
370747226 308930995 0
51593308 381447276 0
572057985 527353888 0
526144406 323931987 0
189147118 33379010 0
82288637 525245342 0
579480515 344781911 0
340112840 88493344 0
122402407 502128662 0
538577340 38940242 0
126109686 327473850 0
78455868 233340032 0
485939681 409437373 0
167323091 3839406 0
404293129 4244306 0
199610585 19499315 0
211013517 200889788 0
134436644 399540946 0
432181153 557823699 0
227315911 477180765 0
7494324 567313625 0
32792234 493195169 0
484006147 409075284 0
386906343 241976016 0
364408254 434267931 0
369215237 155234596 0
74998321 367967634 0
132417624 532489547 0
88314834 23214107 0
433594426 362333158 0
374277169 319874494 0
204439017 399539964 0
579425909 576497250 0
458374509 300810486 0
535034041 5767485 0
61237125 13505548 0
400759919 573636749 0
81713332 215778301 0
518988969 371235929 0
182753645 195986897 0
38673777 152342326 0
336030535 24535279 0
387749067 436751310 0
152741357 387747075 0
232651895 563790673 0
454412967 510917669 0
249761969 115948005 0
398062890 39066833 0
463542207 489661568 0
348900859 67653571 0
139932253 36285132 0
129452253 258113438 0
245967266 377475262 0
214660586 268870999 0
220994438 39332658 0
190790720 403369041 0
472159800 525414034 0
259260065 267983580 0
429120479 545716913 0
223789940 445002188 0
121452883 165150235 0
401004534 514893868 0
502411667 109823990 0
273412677 17581303 0
201611486 416313156 0
417182258 340409234 0
535728161 319823991 0
337985845 319699740 0
329686980 473588082 0
565141659 107374224 0
5630741 354560222 0
110081879 504375304 0
424323687 2080111 0
107713393 112664492 0
205649687 252130785 0
67659154 330762275 0
531581335 457623796 0
18945898 119895857 0
455772904 215257679 0
200616018 220669201 0
269861847 58998032 0
171419422 244772491 0
470135651 358234782 0
25722073 451747604 0
216162421 33107135 0
342865403 257819785 0
170912150 14911052 0
156668786 62667338 0
271714586 136779965 0
30199336 181955043 0
228739168 242047137 0
272760860 335787390 0
66456615 435904494 0
556963308 561648507 0
253222307 415905830 0
73790827 449560764 0
294535447 38748352 0
7484263 333271029 0
22933012 515012377 0
81039342 287505873 0
414659306 453199992 0
535049744 512010930 0
539402075 173677471 0
25794971 446460226 0
43471077 80545641 0
177672452 303676952 0
110688606 199012349 0
295478135 124381734 0
315217599 204851409 0
59040137 255465883 0
476600391 156183252 0
498653861 232115748 0
437781089 454531212 0
57499832 209647138 0
131398914 444023838 0
59184095 393552015 0
376795480 193264914 0
199574457 18680544 0
300096715 578847257 0
471187429 468452986 0
339006244 345607095 0
41486858 25728565 0
539801717 111547719 0
324874474 496911205 0
81624050 281502748 0
405092367 65587290 0
579589422 21035512 0
208346002 106030783 0
255571428 387319803 0
240159836 306194056 0
265934686 209661375 0
91107859 180020851 0
527287276 49148917 0
107492741 382124793 0
403910647 277449587 0
423982138 224025884 0
182667065 249628287 0
118097945 186564812 0
87811967 173483722 0
20639826 414609266 0
539422884 186835408 0
411133298 521539931 0
359849588 477867353 0
193984175 367155623 0
477317079 391268002 0
8264419 520501656 0
129653518 108203336 0
373140674 563995192 0
32856060 371857707 0
19571586 162844969 0
374343496 118177846 0
362173733 309577102 0
450876137 212868789 0
105295090 265960123 0
57769042 346965300 0
233248501 100208913 0
523645292 545542076 0
292771264 316046608 0
489188909 329960707 0
78115114 146081376 0
119137950 409672922 0
545917498 153900728 0
132023449 359975685 0
310772119 304578154 0
424857011 450792234 0
497908736 408571812 0
155359934 505730919 0
276190227 183332878 0
208279728 139994335 0
8365748 173850791 0
422539559 543490883 0
528421253 251414527 0
178596775 340970672 0
502204617 433573263 0
319461228 201709375 0
63691585 308705510 0
101024236 555164499 0
185196795 94140597 0
93248109 241477788 0
559712699 454586886 0
569889008 356733884 0
142475052 52355758 0
576870766 426125146 0
444705401 557009686 0
144035210 368929169 0
293091521 492771564 0
19152591 527933179 0
74399398 554194053 0
310471805 521899638 0
317481555 373101378 0
548057213 35696846 0
388613716 487126272 0
387711508 22731456 0
195131704 394076695 0
19186326 522780081 0
556981387 326391311 0
81829647 238440011 0
59392834 511640354 0
247611018 218024546 0
229458526 433958340 0
141423556 440582311 0
483878282 258185739 0
126153043 7861339 0
133811440 171622984 0
26442480 509081541 0
302890047 372555479 0
532006510 456863980 0
248548144 230694608 0
485327060 213873221 0
81422563 297548866 0
545930209 206870817 0
332045624 538144757 0
160970405 441811988 0
429637427 485904289 0
221514151 403688387 0
125473957 23416406 0
6834685 64755900 0
279229604 267446285 0
34240683 201813715 0
292188711 244786507 0
277772241 274103610 0
352389082 269927292 0
25420905 399686758 0
379312195 126231346 0
345191898 543801313 0
32664914 36811776 0
366776619 572059835 0
426812868 176452569 0
4745681 577360231 0
162047484 257154017 0
459215609 331957750 0
311251113 168001328 0
226326023 195209553 0
364514775 288109256 0
185903262 183417702 0
21777391 7146243 0
128887560 490408373 0
141416060 477517406 0
395466136 117097652 0
336414734 40943038 0
232319975 444601749 0
192017066 56643001 0
181322243 549826790 0
381508759 560389817 0
93565908 430630680 0
267107673 361506155 0
20290559 370228525 0
554699809 379093690 0
266559947 541408973 0
126405409 51516873 0
543404831 397810746 0
174640342 376077864 0
396039450 305667149 0
426122078 130376067 0
86707022 424496868 0
544771543 164766644 0
500078047 358660355 0
510480432 354422033 0
149625139 325234612 0
432194038 288294612 0
27123956 67807652 0
435498298 404022343 0
369810339 202495146 0
261800861 499254640 0
360827242 369252362 0
127078632 526159960 0
379936227 440211085 0
439060039 512128902 0
460438646 415078581 0
144934925 347971913 0
577669876 300488092 0
387745953 338205541 0
120102061 219043968 0
467719553 129765809 0
357306136 498556449 0
33141022 470905346 0
450738794 158820959 0
183687627 42156208 0
7551863 395856994 0
58574451 552750642 0
282994377 197321896 0
343782342 557515111 0
141190179 461142549 0
5154002 114705678 0
363465971 397657860 0
8488202 180722640 0
23135043 215685437 0
309141890 138839135 0
242115978 210199755 0
185188879 38361566 0
67706365 228826943 0
451376143 449761192 0
409011842 433558361 0
28763215 358057919 0
128593483 72364863 0
287889260 568722601 0
1233856 88960868 0
498841470 259828165 0
7032626 87226032 0
17989986 314161412 0
257310615 136826547 0
530200322 354866489 0
428502446 16035915 0
168752764 361416546 0
324506913 91354769 0
64760105 270437961 0
184035036 180423053 0
505650003 259885132 0
261892493 463869974 0
343247164 59683347 0
147481740 136542719 0
495344032 68601380 0
467558546 313609223 0
173832724 539556478 0
421388782 567087684 0
421190067 452867578 0
229621142 175218330 0
497799960 74224130 0
130389142 485396883 0
530380425 115617582 0
23213773 555608964 0
530732551 8390655 0
61709191 81313191 0
243590852 557376767 0
138005472 523556819 0
462334608 188305406 0
169723497 375633179 0
370648665 281851643 0
265576830 103788331 0
212303708 537979246 0
156373525 77542185 0
514708403 498961819 0
254442296 25594150 0
305819691 314244407 0
310245576 239146996 0
490561253 495627741 0
430374665 409658343 0
542392655 26673857 0
499472512 418320400 0
102507746 205250072 0
225912514 441785152 0
277909882 110253411 0
250622651 141707129 0
162169566 208736548 0
1280273 237832384 0
409899120 69151785 0
29259490 205568755 0
372991730 170321724 0
45228228 507869304 0
293414110 349821521 0
559613303 556561879 0
149864105 180200292 0
363329290 157981163 0
528983708 69287143 0
519389579 359982602 0
96031770 1989078 0
481789190 250163659 0
157619664 372268957 0
25369115 509533123 0
444767594 342264463 0
218958619 549767268 0
145658678 399147053 0
210030520 216081363 0
55879031 513539367 0
56249389 540371298 0
565277310 411457839 0
327485355 121373110 0
529426124 548981575 0
562552987 260330138 0
353378262 564152249 0
488710492 509768769 0
494447016 301282667 0
293023950 83042916 0
24421910 521634176 0
117189770 348660842 0
549322477 8112751 0
569338542 85142247 0
576684183 450089642 0
551412880 486339168 0
178388250 92211154 0
61792638 558203385 0
274182402 210872675 0
212476781 437750877 0
235042384 575732682 0
75484901 196731410 0
355435137 144972732 0
18391544 51209927 0
392408850 442266015 0
304838419 404289164 0
196268382 191551426 0
147239611 370707069 0
353240535 52562937 0
299665498 542954161 0
61493795 311857188 0
288032517 140784000 0
540820527 488571993 0
524843669 125078493 0
106395170 8990322 0
323594545 382267578 0
387126754 211122760 0
157236812 339266936 0
453717628 163398714 0
241044412 49152675 0
394242469 137575276 0
218732953 423629683 0
339242352 546175910 0
359343473 177506231 0
216054477 13364392 0
217523888 468298502 0
140704677 22789102 0
315778039 111091190 0
462923293 115158114 0
316302499 319811115 0
281923903 304310192 0
32381190 254925424 0
245792293 314581900 0
465436666 418943149 0
475159261 313001459 0
500151459 406583802 0
284170320 381648072 0
144235272 328412239 0
509116235 184697510 0
327692508 292243604 0
350047988 100546364 0
551092349 139055494 0
265210451 344304707 0
551417384 121009566 0
451803355 101808307 0
451944109 167238309 0
409068992 505121746 0
50321918 292602720 0
388859717 163763937 0
246726182 22875919 0
380041219 515086651 0
222818085 361018758 0
112860542 214978339 0
24955251 526795701 0
165454780 308155663 0
215629331 180418535 0
215537294 307173286 0
199814416 530192428 0
522574185 13483327 0
76017398 38847233 0
44041433 526319142 0
165090801 37469194 0
41485819 245317252 0
572099979 273227810 0
357501806 120365826 0
39775837 536954776 0
432361573 63121572 0
510364215 375358501 0
540572163 324900508 0
118738747 530182778 0
143487349 220920622 0
401989902 30386745 0
32670511 352712014 0
193257766 579533483 0
84963728 516034847 0
400218545 544713289 0
243096269 423310252 0
258568527 347777757 0
528757972 513587775 0
310385506 435642295 0
320801546 122684961 0
38043123 395111727 0
556622709 281252385 0
407560592 163607976 0
269695914 100735991 0
131720898 577961028 0
79230314 223413502 0
245876783 311587858 0
252548900 231863297 0
308792990 255012188 0
471550272 351318616 0
103816095 217157029 0
381107209 215693894 0
105336790 160608565 0
84082421 408436468 0
238591806 320429989 0
315996571 434996516 0
211428387 367214497 0
309884325 101185650 0
269804872 24038919 0
373846501 367536910 0
498430027 44135654 0
229476734 538094313 0
163135405 34236741 0
131746383 354976042 0
184583880 283030973 0
302728745 267286708 0
92797320 438642659 0
302191266 479656759 0
69852673 210374837 0
260177001 227330984 0
385896185 278686246 0
578713474 236497607 0
503946718 235996134 0
185369354 331618935 0
557316577 567667338 0
220447631 568009123 0
279170759 460521026 0
399635671 292261932 0
141464435 91100410 0
52856873 269734151 0
421601783 573601402 0
410996264 278387499 0
375505715 221131285 0
344613815 295920987 0
141356739 398273678 0
323512275 366895751 0
519681121 496957415 0
335072938 357999888 0
182859302 278027370 0
514869013 344197355 0
485049465 293675900 0
512781762 282844324 0
572737138 350243195 0
254188999 199991895 0
171338773 191557532 0
419937508 126920929 0
193809611 70172231 0
46200471 327021822 0
57286391 323525880 0
328361633 22218978 0
521475587 341890096 0
412341475 333718044 0
422301442 19367802 0
63672918 238479544 0
544074898 303606730 0
189411342 8791689 0
152298266 104500516 0
196289735 508370117 0
21107720 524351630 0
50968804 377188939 0
440033956 386023575 0
184059901 474272546 0
376560055 167050677 0
145830299 292662131 0
272435296 148839214 0
360168946 550251374 0
324218481 450540698 0
380536292 283698650 0
301029245 242473156 0
432277766 567097805 0
494188638 87817896 0
341079533 560933913 0
51417834 194163568 0
294635840 389549827 0
449879488 376417187 0
100677598 290623496 0
565670475 183807838 0
221178153 244099129 0
222155313 537161298 0
424384116 58753357 0
161996821 458464803 0
547575860 338655859 0
194615536 360199703 0
73211745 358502064 0
215443063 387405788 0
533923729 373848857 0
137575883 381699391 0
199179152 300190216 0
138203650 473177237 0
49620677 440283553 0
369170382 491736684 0
393391362 564635957 0
65614525 92739173 0
25667680 85138417 0
242579605 125997384 0
258878342 373004835 0
394904160 366175687 0
287645733 550579863 0
77973513 355603953 0
426949715 130360820 0
265479339 351300112 0
458272056 419052873 0
363655894 259847564 0
548987624 495982117 0
353518118 546618349 0
158665449 262710787 0
34457644 565159223 0
477259188 34409811 0
62844779 509643199 0
356603280 102816603 0
124257692 96691234 0
470676484 276195111 0
571472897 130998976 0
556560493 127801191 0
51784892 541614970 0
295425930 548034359 0
175065201 578019814 0
139069619 68151711 0
80741965 234441975 0
537199543 214178302 0
198133110 231961568 0
465301696 526338350 0
92129546 201368619 0
119134556 463374582 0
61998802 493135724 0
482275131 220189730 0
223380912 277849425 0
531701086 105780016 0
507544157 257366020 0
11389004 417775199 0
277510723 155250078 0
283834979 264083285 0
387483237 144382793 0
187189782 547193971 0
306615138 231705870 0
524636268 408393438 0
28792735 139184142 0
349211614 2221156 0
296748393 424911837 0
280471507 570691630 0
330225227 481924295 0
300708818 548663979 0
233068427 283008173 0
254309684 163610857 0
10941399 385411355 0
497916778 187615326 0
79849954 549897973 0
154913279 70496138 0
313221561 291028988 0
375392135 154143840 0
411551614 433773668 0
201963009 413688187 0
248811978 479416089 0
523442651 200479555 0
455519968 367209171 0
216421619 112610272 0
487816455 158848237 0
54520513 458313333 0
100640488 228761703 0
395728110 478174329 0
171067821 279077874 0
77149110 233084930 0
30322659 6580166 0
535531743 177324639 0
438934424 94769169 0
442903434 64632912 0
528051205 32859315 0
99002236 352150864 0
144110096 446294943 0
321446245 444934647 0
73252780 112502314 0
275783944 143268213 0
357601026 41371462 0
7544863 547963390 0
113290207 130496269 0
559220331 372937029 0
48682827 241981760 0
411993915 38984706 0
555849475 419823762 0
150245251 572095686 0
389326461 183031974 0
219256795 269112071 0
246445381 394479725 0
225150508 419735733 0
1552438 174990584 0
270738158 446202501 0
49112649 576885640 0
323240064 189603664 0
356976493 244389419 0
567222574 320326812 0
442983201 204421452 0
400281589 440717527 0
425489429 548378449 0
377419289 159701539 0
105559507 321814237 0
251579796 528992203 0
125822824 395952736 0
159069496 339312873 0
190580654 304754729 0
533306309 574410583 0
570360680 135425801 0
333224643 447626628 0
440771926 279979645 0
119778846 381990188 0
19725880 117476422 0
367117629 115803902 0
166328149 177125452 0
33207553 164791435 0
59716050 61760262 0
277891102 103198101 0
312646145 351138311 0
558966127 434174803 0
224507816 293416626 0
50330706 166756259 0
133953243 499782587 0
407177908 454115330 0
178902072 504168573 0
316341782 219497771 0
276470040 9812931 0
432895751 135976564 0
103834615 444183431 0
386515443 251825436 0
241008066 327002284 0
238479422 379656730 0
319586813 303675208 0
404584940 225859615 0
328217005 572277382 0
293737854 252087639 0
517160893 223731276 0
108863812 317600076 0
218236590 321703079 0
509416437 355668279 0
296013485 166190573 0
532060625 377405910 0
266983257 513688487 0
275337590 228916784 0
193059784 193151389 0
178512387 112383901 0
44441119 46415000 0
568301292 204728900 0
363261429 399806632 0
301878168 198125941 0
519102821 499697186 0
361148280 452997530 0
68405375 444711602 0
380614689 567562157 0
415401574 228662602 0
116838035 66761763 0
292341513 91975843 0
515214302 170620531 0
397966059 301673967 0
130881267 24380365 0
127743534 570732293 0
356124810 305908630 0
554829105 220863641 0
112686179 43033912 0
222330898 577490175 0
14737132 204699239 0
207008953 36519455 0
16180528 19123123 0
91803194 213431906 0
84729382 127171852 0
389937979 117932261 0
365458560 371666440 0
393437748 396398365 0
262710076 251865923 0
20225728 504760049 0
51035317 260614768 0
455358425 369683973 0
120172027 51129043 0
71445518 505230170 0
452356940 540182354 0
344894050 167673636 0
211793118 69941066 0
317123538 184803702 0
393178819 473534323 0
380799324 391442686 0
279748552 173449474 0
444142252 213068063 0
13610893 300671442 0
537692092 74541563 0
150690831 200677312 0
230774953 525361691 0
250356388 314968834 0
98059125 243088180 0
239838655 165741132 0
171871954 536735311 0
224048808 413260156 0
12701672 362175066 0
17784763 425319405 0
260078867 130584490 0
406792618 283197382 0
87642680 273374532 0
223350969 418289899 0
501659161 506335607 0
78912606 261926144 0
10532846 367874322 0
488129390 37781560 0
527485538 57267221 0
208641263 195683042 0
237580071 219372995 0
152532579 228166059 0
52337660 240767227 0
504665617 462865496 0
561537928 52904841 0
511644842 84512896 0
469859185 325492308 0
134952999 567458398 0
137766676 432255900 0
220548473 312867715 0
443347582 348251573 0
36437239 84309353 0
156650336 499889746 0
105216209 360946977 0
333745321 54110033 0
16701412 273045030 0
199528479 565406059 0
224827995 436283070 0
501433975 425563043 0
469108585 509200752 0
168893167 221094308 0
326908141 273215992 0
79054678 303267960 0
234850375 218104690 0
42203711 327708978 0
522716561 271933554 0
267312749 130357889 0
146288175 95390612 0
39639981 247569525 0
84542859 407890149 0
53318923 129704970 0
391749157 47100101 0
14812495 575018687 0
352517513 129605122 0
150943145 130010263 0
186413223 95843640 0
187129246 238573407 0
403322582 167471782 0
95694777 295988815 0
501675810 223816728 0
429054361 283441675 0
463587669 530511027 0
1342451 530292049 0
12344431 199550812 0
281248528 271356795 0
333145047 88312422 0
219819878 368617304 0
432540851 172179210 0
542902275 31492507 0
66358088 498780146 0
44248307 382394475 0
490051222 572965440 0
124565506 393666386 0
50117190 52828172 0
114874474 233793713 0
473639494 282739206 0
185825251 387553302 0
123486985 10847200 0
323818429 480037091 0
9633643 321955764 0
494419153 316715031 0
146845798 552789191 0
510888238 323107850 0
113872504 179841856 0
128947570 441920975 0
202267866 492160892 0
568713499 238487960 0
126435902 572965972 0
106609717 425701699 0
388215078 363223907 0
77496403 476490349 0
259534547 84469810 0
529910734 399344570 0
314723005 420739159 0
33066211 393634615 0
98084209 86576290 0
196637192 47294633 0
526768699 418848797 0
521968054 162448728 0
276694273 218616572 0
412578605 274698005 0
484739158 301119020 0
94665239 398879215 0
413157426 24457320 0
459233346 432771116 0
102771811 361745428 0
541598881 172442517 0
448145736 50655047 0
28441119 553128054 0
118708920 251245401 0
231092158 193489103 0
350166650 327667920 0
114718233 411610439 0
477723686 212435242 0
147011442 314835192 0
495268918 180512837 0
507364267 513219990 0
190668871 65264351 0
105031329 130295936 0
303477279 402586068 0
155914126 154254218 0
293844436 315649036 0
438633278 341732394 0
314609179 274673597 0
244343323 98331540 0
226231187 79666329 0
428151477 231336807 0
527697976 71237662 0
211354655 223432258 0
279594971 78955875 0
248374191 539287498 0
12842529 176030344 0
189937044 149476577 0
259068530 462244175 0
266778142 463948919 0
267701173 92980413 0
163324744 395974170 0
452324424 144819236 0
174181106 432674582 0
290754907 343956309 0
58695829 141828923 0
477425133 110112015 0
448844428 533471004 0
339224631 514533958 0
322685773 58248034 0
238621421 501585562 0
48588451 526410007 0
209827549 86484108 0
467120937 521616492 0
117900114 306194003 0
470781303 400687092 0
127509322 298810533 0
434475486 141280806 0
195941426 148071226 0
178055781 407789312 0
446009728 305087700 0
571032206 507499740 0
85583696 97353970 0
311042253 53289482 0
12695275 269841204 0
73822320 515094154 0
121493094 212643682 0
458092206 159244163 0
273453737 539469679 0
459180579 560773784 0
493139692 142738094 0
403027057 219914097 0
518783657 347735268 0
497627062 403545638 0
513023272 126939948 0
218991536 355118285 0
405006951 559961932 0
33301583 36779774 0
169907544 159153105 0
476365745 37253342 0
74199105 149472626 0
526652540 437973929 0
145705568 174975373 0
426173760 405517357 0
63179343 473699977 0
409190623 17654564 0
363091303 218958223 0
545723951 83185783 0
542407231 530559721 0
269606779 552017689 0
176051959 40086465 0
16251333 447102341 0
164973796 188667103 0
59462182 278202840 0
2569404 282013846 0
260185912 413137807 0
290741126 208676476 0
314173851 286636207 0
172758941 417308055 0
523512124 293325906 0
1801913 513126032 0
457259348 518358879 0
392563172 19969556 0
387560039 86397765 0
485644839 309500441 0
194723430 438059741 0
381131713 283459958 0
501939795 379058984 0
272599120 427060065 0
395549656 149011293 0
82509186 14230426 0
258421140 132786141 0
435936443 153002183 0
76746755 38044703 0
327891893 571693062 0
429469685 290183435 0
369438454 41151524 0
351823658 286530101 0
105447032 213729970 0
208588396 469186449 0
446278926 541734715 0
571572073 497813095 0
240531502 346113298 0
493129238 482514422 0
326024950 336233723 0
516308103 151680267 0
139996712 266436558 0
128345444 93379651 0
392614559 335554317 0
498482949 499078016 0
452345402 484351174 0
149382919 502369701 0
111829350 416116175 0
110823333 312222550 0
363195876 344238172 0
571245011 281927423 0
368688233 572018568 0
162142891 32454489 0
122328791 44518309 0
418967419 53160561 0
27930543 292928490 0
28288385 320047482 0
121774343 546078366 0
441335239 64388255 0
145235343 395599624 0
315169630 354295737 0
99626880 169415104 0
562527574 177985636 0
547462615 574299841 0
52703172 109299415 0
175116430 445658632 0
531131460 268304537 0
299803467 148167120 0
541447885 480750691 0
547495148 283914948 0
220024780 67909222 0
258080187 79023594 0
212412271 385960859 0
113842083 242525066 0
387322843 372868729 0
199175941 339105389 0
408642716 506105139 0
281155791 250433463 0
67272567 531360009 0
567792740 73765123 0
446273755 225950620 0
53927593 133676906 0
177542655 75968151 0
561621690 301711954 0
549119715 54488096 0
229573428 145007600 0
560238161 33023563 0
136683009 171172136 0
11091077 375738186 0
315578537 551491076 0
570276170 331501888 0
498486627 428253549 0
152052011 536080737 0
42464913 441240938 0
127479879 1422391 0
578044621 211942799 0
318958530 274456741 0
561636800 237239350 0
324062181 350633738 0
154055454 31874460 0
488413631 2333063 0
440551990 15382742 0
296165908 424387094 0
422909115 154537717 0
280312110 167867780 0
560464278 126271059 0
570705477 521811100 0
189484746 282902211 0
218008732 540958782 0
245852820 130582052 0
545081705 76339479 0
472315305 322473667 0
557062661 220017446 0
299787290 272562055 0
45734907 553773287 0
106966703 322531007 0
110907147 207800025 0
467043554 348861340 0
66840469 17558902 0
463742441 209695178 0
261626829 493604284 0
197942152 395898999 0
65604101 107151686 0
385369454 411493307 0
233010194 23753116 0
60613600 388062090 0
273497997 142905495 0
494243570 321968336 0
191839677 410340506 0
98441170 563165897 0
470551596 97338104 0
441243033 148634962 0
230971639 346611737 0
160115111 77334011 0
401827053 77298216 0
162045470 332039287 0
558040624 63530513 0
247975492 542265682 0
290929362 253222904 0
229124841 558229675 0
135372308 192253211 0
485044772 254834601 0
403915390 303212428 0
4728617 73969755 0
225603796 185760778 0
539216133 262444021 0
439687497 512934704 0
200567238 295316749 0
182071979 173681940 0
325800189 527227502 0
260164245 253676349 0
515434549 494148411 0
369173605 553535280 0
462977536 354348843 0
45206217 326525287 0
391843693 378534761 0
90327502 222841695 0
332193260 527424442 0
148603960 548011143 0
81998408 418361950 0
570045324 173752220 0
356233576 516309421 0
300716118 38108651 0
67342190 276520203 0
330733095 269651675 0
249712415 198430207 0
179777046 499350991 0
123210022 56486277 0
448901369 470854553 0
71746873 467364264 0
183606021 501243368 0
452899018 500399068 0
287051053 105547052 0
101759339 16291123 0
323525711 36651529 0
574604494 499953808 0
219386787 427082118 0
95722057 251563240 0
541483723 315731029 0
449560749 226546962 0
200061818 554608888 0
461865175 404769766 0
224020506 484461301 0
192898287 305221273 0
417571820 462947884 0
299165329 512227274 0
282383049 459367005 0
401036543 195821629 0
155445056 474689969 0
517923656 392373301 0
315439497 75650150 0
446668259 575357189 0
19342213 346010154 0
452314937 402366563 0
496142189 327403303 0
480216998 221293665 0
73646460 555581130 0
42922657 514455107 0
261876261 49730560 0
321771343 236620742 0
567759970 141729749 0
552446175 98938377 0
36818729 338106615 0
416909899 362271319 0
222541046 161385579 0
251610126 285355505 0
306859648 462819472 0
210316269 391307429 0
223736625 311058025 0
18434225 253578100 0
15424652 483277761 0
389194638 442891854 0
223781503 18872764 0
279036690 169718572 0
510023133 534484256 0
276182241 561985673 0
38531028 109110403 0
447551724 268213054 0
26607269 172771716 0
360436885 239785646 0
428132495 288418514 0
375761566 273840439 0
376331709 566549341 0
103917938 195938587 0
433773542 134754110 0
351349855 330550028 0
387639799 215196272 0
141369864 237272638 0
562983121 33852993 0
548398942 155185527 0
145813519 266937934 0
167740447 71130416 0
19534570 430659973 0
28646352 17830876 0
212692747 421239466 0
34062647 512101322 0
219446539 153523097 0
445338286 123045632 0
496795137 417860666 0
77712637 134127282 0
501468623 169427859 0
488223195 329256969 0
10208362 189774024 0
6977837 22297492 0
379194752 184730622 0
469675518 281902274 0
249416926 357612414 0
558812134 30490571 0
324660338 499553218 0
217104891 22338392 0
510908040 560319159 0
307673120 9439215 0
70647543 25778253 0
168621904 72953094 0
215289950 19015533 0
210725282 194979614 0
388428180 230231010 0
13666756 165868684 0
515520738 479332348 0
563915695 407023218 0
184924359 379204604 0
373363610 472903130 0
186575909 400808014 0
365316141 488340136 0
123643334 262195017 0
433144549 141784676 0
35343832 487123982 0
486575293 487658624 0
47389899 300955003 0
378461343 101899551 0
92923536 288908150 0
167421115 553578034 0
270889661 549071095 0
414757033 570991558 0
17129642 268130318 0
365528011 294291526 0
391025973 430616765 0
256517965 569761551 0
107431075 525942479 0
469794262 322371454 0
20759277 165183252 0
24884525 312487767 0
135868837 482164945 0
497541436 26506643 0
502629157 526831631 0
93110532 572949214 0
335713830 433835131 0
440681197 513630283 0
508609057 428910204 0
286025685 13187795 0
124371973 440300998 0
190095277 141405811 0
452563098 563414819 0
93996133 54584969 0
98798679 474242423 0
478481311 342250019 0
50103266 298538406 0
251823676 32809055 0
140761105 576559187 0
298869886 256006651 0
133268552 143106835 0
376109258 351824374 0
76629120 420110201 0
562544920 455953749 0
524937880 365053734 0
409325614 115290565 0
162568996 131107307 0
19303811 172513460 0
85216767 360701581 0
533152736 224111117 0
189302720 115831451 0
193620270 183046346 0
6386077 23206451 0
517630467 247047736 0
410899213 485520948 0
413496017 541856176 0
18773387 205904089 0
13492933 408634089 0
380235514 483290180 0
290979615 394821868 0
97525974 110881346 0
343885054 506116732 0
98397635 65867320 0
370628409 326626698 0
127525397 551974616 0
577985387 143870367 0
326466495 478977906 0
468771017 442934929 0
264404831 36366315 0
350979121 339796612 0
556663822 287672768 0
27929904 440328564 0
409132893 363558474 0
516670319 235909043 0
389945706 450089199 0
307273599 534728736 0
474854416 123701706 0
476324437 56519628 0
457396127 372632957 0
548273277 379196095 0
129585691 503810800 0
557568205 364910362 0
434798062 536146966 0
218239635 520509712 0
2226874 442246063 0
242605286 97399263 0
239099031 188790479 0
145485017 243912338 0
542375883 106901796 0
435427328 284966656 0
148202374 355295715 0
224947501 122678335 0
376281719 217520638 0
425370800 560556231 0
274860381 294554588 0
3028058 124435120 0
559711196 83315915 0
32883368 379641049 0
48750721 433668951 0
551862888 26051363 0
560637971 217548575 0
236721400 212492100 0
68347226 490181329 0
100335408 489219610 0
260011057 61882188 0
123725542 260565370 0
308610932 243180168 0
381289459 180576787 0
66265280 164162099 0
257135047 387138593 0
53329805 186060411 0
328327631 47560417 0
310821774 480782057 0
255620504 261064356 0
346126810 323386281 0
168546705 413374211 0
92281020 213583918 0
136587024 564222165 0
416168387 424877483 0
235943617 68190854 0
404464725 286729400 0
199734484 371343516 0
279874052 335401840 0
249353529 203043033 0
295819214 31231139 0
539043336 269171722 0
240756248 351219989 0
500507593 357686483 0
337153381 30334078 0
377680492 358737794 0
263820915 276150001 0
449076233 187584860 0
307388686 238545392 0
452064041 323754490 0
543726827 535646849 0
541005008 467257304 0
5954196 444937620 0
463283026 6217874 0
75503253 89014874 0
389813845 435286097 0
562649640 45354788 0
81269168 94056390 0
482721145 51830887 0
46685397 423148765 0
192979963 223831998 0
494376790 162573129 0
9653663 320355738 0
305156930 411208741 0
544711584 167604959 0
191042280 157947402 0
48584741 401298411 0
122970983 534598905 0
60089958 97585447 0
26337732 162099046 0
379666090 113708058 0
50184218 483940266 0
111540752 253276013 0
42264558 296351018 0
24552873 532837087 0
124964916 493608327 0
282503453 114770777 0
470671797 76658505 0
406494793 423090056 0
134171402 72394499 0
244490267 420221560 0
464677337 394812518 0
531163550 243877302 0
376041360 37750595 0
232743870 85147186 0
164332787 571412002 0
184160671 89700143 0
18221966 238139393 0
70521623 60301458 0
557414361 560160512 0
179674106 107111793 0
555753346 246136363 0
53342971 82143353 0
399592181 119854195 0
386146028 377702920 0
383639566 165560900 0
508851295 343939155 0
495996444 438545214 0
274619724 475439030 0
480630628 564091750 0
54808126 271647563 0
220248455 175665281 0
288950010 213520891 0
461769777 469471149 0
369634638 468343802 0
76156623 309759622 0
397739480 560482658 0
420842119 117807775 0
399555063 345817893 0
291673681 180911783 0
367911160 130679589 0
62359171 45869548 0
516693709 29276471 0
128726578 39928947 0
303524128 173123775 0
295186424 545411567 0
337797232 418128631 0
266387713 206299748 0
504967757 16208828 0
96995798 232098844 0
348594999 318962691 0
292203053 213537294 0
178538016 176979947 0
8901727 565602490 0
252578556 184196029 0
282163803 368370424 0
280313405 498501059 0
328214681 276144630 0
460142629 477991796 0
35975367 85157163 0
503912994 311437250 0
128978392 328273721 0
141828411 23785622 0
77592206 327462739 0
420961702 162167804 0
460012636 148761887 0
219161710 75247708 0
152073412 90061285 0
222277309 290599299 0
24993752 134272553 0
195765553 16274411 0
118119748 144459786 0
325834276 460482208 0
443000892 101469685 0
227203387 408669480 0
437131590 248231952 0
94888731 294257626 0
453030078 195271418 0
569401532 162052447 0
417256580 502624901 0
108651162 53317478 0
408116191 452377002 0
108037056 310683965 0
492758265 288336338 0
369632130 319079530 0
465087694 204282969 0
228697262 302088092 0
426660126 416849388 0
165954007 558311136 0
22880636 370222360 0
101603322 359256507 0
139106643 464255450 0
4711242 126937693 0
192811865 133337216 0
128670698 291375555 0
156250806 344371787 0
552193072 533410260 0
514949554 161575514 0
171629655 360947164 0
98491873 171577154 0
258084218 534996099 0
497392310 455103755 0
422995391 467383837 0
64440133 329679546 0
99969706 133007651 0
153309654 351663242 0
165590161 399140583 0
573716802 565342620 0
151972201 513798494 0
481525171 254292231 0
301912374 413410097 0
338643179 148293329 0
407714737 238146197 0
71423678 438088493 0
363064887 378342560 0
21621391 357237003 0
379013819 145711053 0
491303949 354416034 0
345516693 376942967 0
356312196 82557135 0
108839364 477343664 0
43073225 406083161 0
331794623 193358112 0
250293272 46389180 0
19853690 497967983 0
39933062 332791533 0
408137534 67620058 0
116760458 432804892 0
483437045 521308699 0
496095685 41628556 0
288307412 422147150 0
426500177 472200189 0
222383060 242990099 0
249061945 468998479 0
311177357 382199024 0
512698169 189921706 0
511279628 472736037 0
5876525 195609853 0
540478032 336159141 0
452564223 78372167 0
175047974 315665785 0
17100598 172384565 0
519012592 177138092 0
406745934 514192269 0
77583732 335132742 0
355842474 268790275 0
442806046 425150850 0
524893224 210501271 0
37873586 436730014 0
117901779 158679470 0
36053715 36899641 0
509278066 356494094 0
504400134 152864733 0
231889654 404597916 0
200275766 269626470 0
40388821 76886673 0
109041177 58958547 0
182331829 119165754 0
479470748 434306547 0
373901720 242644284 0
357447162 132281892 0
76203449 305796475 0
115765320 75175319 0
86071454 429298576 0
308347220 393166104 0
46722567 437482584 0
271824242 422021432 0
104127195 380382056 0
222247976 104801595 0
114753142 63365765 0
462479485 322580757 0
188010830 316538801 0
262585079 329532284 0
346842271 529292620 0
305171474 70837120 0
463223134 193712298 0
328490471 95985282 0
447024173 566946576 0
285902820 408299539 0
479236937 553761006 0
308580059 453872762 0
50679522 234492420 0
347543144 370891152 0
116695661 434651508 0
140801268 366465457 0
45923220 461826144 0
134031212 165617081 0
532887345 398254751 0
109578560 211066806 0
37765751 311790426 0
321981974 458661168 0
56241878 286041677 0
67002726 351891604 0
260666567 188290880 0
57205225 498702118 0
62979398 84945551 0
29991613 57468699 0
80386745 31707100 0
372952660 432646514 0
228641297 166703864 0
236780438 470112919 0
322481770 254379626 0
132596310 115440532 0
380859206 55595149 0
14995264 4572967 0
370067198 394841562 0
536541349 111891011 0
500553648 110064325 0
77349652 334132953 0
453697126 410425275 0
461835558 501929310 0
26014336 231390565 0
394422204 574914965 0
376755112 42585529 0
492094404 279480418 0
62874309 35113657 0
386781393 282899653 0
468099181 404002765 0
210644159 266666702 0
515944342 531485196 0
483318229 36060294 0
61312171 504708176 0
259078644 333021764 0
350640785 518740645 0
103073587 18261640 0
65063963 294844421 0
303451988 93867126 0
521954078 426145055 0
100784264 493148122 0
461166545 133184909 0
364948848 509884340 0
422799498 175298867 0
218999955 555197560 0
359950742 387185465 0
258024362 448752958 0
313756088 6202251 0
133560272 299372007 0
153906737 199119691 0
216592785 59712224 0
282380293 462432276 0
233547552 454753197 0
106772171 49275057 0
374824537 38319892 0
289949349 64985322 0
410585110 211243318 0
381223220 451917442 0
197515248 340929857 0
51768980 395829399 0
372381304 165043034 0
99585471 8595846 0
419058956 53489344 0
393128956 417503199 0
102403478 330969586 0
11703056 309053744 0
37949641 48803139 0
308292161 369214037 0
37031990 407346316 0
334069929 141050631 0
417694958 98233346 0
117638109 53891553 0
507791839 15532593 0
97140407 253184662 0
562617347 466391516 0
541490300 246548199 0
451258814 371928873 0
54113367 154856384 0
397782262 172120338 0
325232126 57309070 0
488662019 258010114 0
38353013 125838271 0
24919354 257659043 0
325509367 48756431 0
307388374 162113576 0
55334877 112129499 0
436224954 436397898 0
218707694 414887882 0
327099620 386367007 0
283251006 139469490 0
549571281 512228474 0
127593398 571289197 0
386218012 213698805 0
479178839 547199214 0
303303454 261048527 0
495739592 261768990 0
200324119 72205731 0
553884502 315357734 0
424762285 366476760 0
444478956 495846908 0
34883530 206482253 0
95253216 123943568 0
72480435 515575918 0
103022233 261703616 0
369740793 181571896 0
319098751 9845212 0
558384236 274476090 0
1449558 400024103 0
466023760 193044860 0
504948123 209611623 0
516158465 289818158 0
323921663 177461346 0
285291671 67712863 0
385024508 251307851 0
322425918 6905987 0
571225043 434392473 0
19928592 50226896 0
56985824 221010845 0
150031452 219355241 0
57951224 315130661 0
165611908 536459994 0
423884682 187223550 0
486879060 370224024 0
382710647 64797299 0
139738705 577236412 0
152298818 529466450 0
93636519 38184061 0
25636038 89251980 0
412040914 568546979 0
274405685 51569510 0
86508738 526901093 0
443660257 37248456 0
546415369 326343583 0
541439049 197902073 0
440300631 72459435 0
115243665 485765546 0
476507377 161269867 0
550446043 192090945 0
437823506 331375433 0
371828639 164582775 0
479547847 121518949 0
360557746 465876425 0
340674036 241075902 0
299720327 387210016 0
331347180 529063726 0
407705629 82076847 0
361672729 273281346 0
216231223 118439595 0
230205385 215117580 0
309596754 178635889 0
262477288 19494942 0
482458055 36495293 0
91859802 72409057 0
189783496 210381450 0
76402484 194283341 0
258511819 384765071 0
120059903 305454494 0
339422327 266534021 0
145400386 438448199 0
130829922 108107047 0
559997243 181603393 0
263050617 482013775 0
458438028 44938584 0
265171891 548174556 0
430133559 143974795 0
294698253 413264785 0
448886127 217813093 0
446673998 127437906 0
183051178 11279719 0
109042728 144426924 0
357982379 443051027 0
471090944 567795765 0
500216712 530734878 0
481618295 467141791 0
100742214 236951405 0
446265618 50150551 0
541210398 576377814 0
130374229 575191288 0
261238175 338431785 0
539441853 460842405 0
373543980 181438564 0
440503474 430158909 0
523987182 39195707 0
420892274 549475226 0
193280382 306341979 0
173107006 10724343 0
251883094 48116730 0
518035074 7533329 0
255287395 95279743 0
311780658 14501980 0
152174653 431705031 0
411984159 552583293 0
268713009 109856806 0
573597180 408951870 0
264124111 285257879 0
413529294 111760304 0
246549312 68399560 0
319776058 470969861 0
508251774 353569014 0
436658462 231103255 0
542685397 493050470 0
414666475 98649670 0
399134726 382909309 0
196567143 556513745 0
75041141 9237623 0
147722011 330488468 0
7041501 232134389 0
87198460 253801153 0
333053829 59069407 0
368272331 499795222 0
196794958 275924549 0
483056088 183988766 0
396108558 126070304 0
32876437 148818225 0
370298671 288945073 0
562116601 289738990 0
322173621 40583137 0
419801684 268667371 0
288099964 491498597 0
112379604 174677974 0
503610274 532828649 0
471183688 524170238 0
113395463 119001049 0
418491583 359329136 0
95295413 26101362 0
21658013 284670250 0
249793132 576010714 0
302241757 6549726 0
266146084 356004131 0
228755303 300104752 0
188482711 114347753 0
504026476 233190454 0
175515683 354041966 0
155130209 330950211 0
513689417 159076448 0
346829425 448629103 0
136969358 514748266 0
125891879 471790104 0
264209461 170652721 0
151825756 312097122 0
460024890 530866035 0
297148900 45684411 0
572001082 568825176 0
244789019 448930491 0
38157808 98907395 0
466530345 102416625 0
523627210 513167769 0
552991570 366760832 0
490742794 351278904 0
176783518 120810681 0
224021482 123208037 0
252414544 188879412 0
43047713 534861342 0
213785960 230681345 0
239584140 382865597 0
350112054 292946728 0
311120805 76270711 0
232252761 522290966 0
28269019 551879943 0
534976849 290718804 0
264681012 478578533 0
277125674 9841695 0
445390568 133832335 0
23422144 488945644 0
393496351 207641757 0
422329177 328899795 0
538219436 541486610 0
359713886 569508452 0
270288277 241356873 0
576456633 406663181 0
299739911 315381174 0
545951560 208510335 0
544737403 68828742 0
564916334 174661455 0
81199854 370047420 0
280270784 225375182 0
72393429 50118928 0
521249266 151496323 0
93108715 377882636 0
69673922 444475443 0
367097629 171514063 0
467176803 121004059 0
121344141 386033620 0
507360742 491326158 0
137183933 36874692 0
435373628 69566870 0
248581671 27268731 0
156756020 219920108 0
392634344 104571243 0
361665571 62112526 0
173087475 564346120 0
122804770 150908182 0
433757828 104069567 0
225713976 87236798 0
149376173 251318547 0
217609191 540093507 0
168045196 195998893 0
510619101 281494003 0
97323028 268900154 0
36117521 234696350 0
131260373 368767865 0
49325663 165578508 0
23318698 501595180 0
103501800 474720838 0
451283632 318769343 0
254318510 419103854 0
211569141 36818415 0
501296988 304637547 0
124251877 250087981 0
449206659 542714990 0
54902252 322886045 0
159703754 203182659 0
413415407 317812008 0
475637590 70164707 0
54883933 329856147 0
216332423 391686450 0
366495283 575260418 0
430462638 353984853 0
20771819 207354566 0
106102250 421025414 0
157509271 306666592 0
390701899 302127932 0
312945134 485980732 0
251791946 550076869 0
303844559 424369049 0
576335673 229688548 0
333484814 404172731 0
125685837 575146070 0
403580866 396555592 0
567585216 446966550 0
491600451 317613715 0
166650231 203149599 0
408393435 85720473 0
556636273 417801003 0
575103270 335953302 0
300044929 221751342 0
192971572 213003691 0
283211654 151323491 0
255011557 417287452 0
283665759 270289835 0
525127567 434306672 0
521373706 93889475 0
244125893 482134072 0
560555843 265968887 0
285411463 178685036 0
426352648 198558464 0
259291701 572731104 0
85478316 117322483 0
35070542 81421526 0
11621890 302459997 0
474458160 328981866 0
434573006 74796885 0
228816424 122120616 0
3415591 332105885 0
208516128 160130117 0
38501744 271176925 0
142599433 392979220 0
77899853 80801093 0
354138540 408805221 0
450592674 574606550 0
181968242 236350398 0
67902831 570165870 0
84344208 319943904 0
148760300 245886000 0
341296872 519019045 0
474371766 17082254 0
451289844 539724856 0
300005753 481089331 0
478474015 578105756 0
395900868 51523528 0
2853286 500848370 0
437409373 109967787 0
472495655 441739054 0
228903840 25854686 0
259544222 156252262 0
330981696 486071452 0
312846770 463891809 0
130991208 324533947 0
275258857 399465514 0
209123512 267885030 0
88767901 277658451 0
339469466 187120370 0
199734874 527356218 0
570527332 8759736 0
120654310 413059847 0
103038268 175330342 0
130239568 365850348 0
221333820 71733946 0
564691565 443900182 0
62420431 525296262 0
561420583 498269098 0
272611815 249319020 0
205338546 437308418 0
186963391 36070930 0
13994856 214390656 0
95021240 46928478 0
259010112 301074458 0
244423483 214309816 0
141862889 262697867 0
551166887 339819378 0
284803977 276694320 0
349745417 120893274 0
227294732 387566513 0
374908150 410596902 0
425882010 439741866 0
512942945 429969165 0
344615095 561484006 0
468468859 276339651 0
297332411 212818685 0
72362575 233991762 0
155263360 148151317 0
392577215 290326771 0
471434415 322888913 0
545966828 434118508 0
498221683 203230945 0
376598489 444739609 0
413295083 41928517 0
276546788 261104166 0
367053226 636539 0
214668451 573392212 0
261805257 104036578 0
52173817 127430958 0
381041883 74708181 0
267075710 486734420 0
207873129 542551549 0
1831106 349960518 0
447654485 43087985 0
578310344 486736916 0
71301782 437287893 0
343351391 321355012 0
84322683 511211562 0
280626400 402613370 0
181453446 381514123 0
316757651 212387216 0
343689139 321298472 0
329684528 300589443 0
305740747 310100482 0
293910282 199190970 0
445681904 168996071 0
78461488 135113009 0
150418874 249960309 0
449248103 140295902 0
327949118 340554300 0
422695803 269434456 0
312514132 465618390 0
147381069 154437463 0
415402050 180240403 0
266455915 302076940 0
317802057 155525810 0
429538870 249861764 0
128934778 5213313 0
165547198 182322255 0
549252311 520644827 0
236254524 414661880 0
487641139 369474626 0
414521375 202853901 0
490826374 579391320 0
70870095 295911113 0
370621451 435794481 0
140655682 369936485 0
16725750 234415604 0
127580845 76894234 0
278927236 423110406 0
54312010 375662939 0
295265369 418091620 0
146309747 285524560 0
367453532 343725791 0
59345071 266864618 0
434481690 451486821 0
214478843 480887714 0
10726361 425320576 0
176245170 458455469 0
258321327 333645316 0
130609764 102404034 0
155010153 390316768 0
695649 12242049 0
445045005 83991372 0
149664024 199829181 0
485864061 540934501 0
261570051 199297244 0
465391654 102703681 0
454109796 219307324 0
357061705 486790660 0
47499625 351422643 0
158641934 378601055 0
304286143 173550069 0
294268815 462723478 0
364503678 393317060 0
128707128 55520712 0
412139551 153884416 0
546209663 381352383 0
486996533 159072588 0
255460561 1760453 0
9540771 577817378 0
332898090 361200943 0
456484499 213532165 0
224211059 77544980 0
506601456 379291067 0
579140470 457333949 0
513319041 181230712 0
320270102 303094939 0
456136250 397198370 0
410279567 7490487 0
178198623 119930399 0
319130100 187438719 0
110786169 12393101 0
544222001 550290390 0
144187427 388668902 0
576489634 365465807 0
301625168 575275560 0
322338095 18465413 0
204252172 485279244 0
455986454 256096497 0
384233028 267384632 0
48146674 384336619 0
203176988 364769237 0
354044161 292379406 0
208067483 156751019 0
563355542 326179817 0
462688375 232512473 0
107519689 430658342 0
484889975 529588241 0
471213605 127154479 0
275923119 477333447 0
169657032 440236119 0
31372202 214867721 0
54027574 190780664 0
331629371 473956655 0
396291625 477019017 0
576518781 251613744 0
456173360 384790023 0
525277783 7325581 0
562378760 395045125 0
419479918 118538630 0
499720464 259794558 0
262553860 160364712 0
535457782 244973872 0
254549680 369679143 0
452217569 439090892 0
311452666 391567560 0
542095927 41749331 0
560167410 232029036 0
19135589 74197236 0
414708583 8904996 0
367792030 309387115 0
457394322 382349115 0
302928192 98023898 0
96748316 100994571 0
175496556 468004622 0
504227131 408023894 0
261128291 115713554 0
100610534 323542666 0
12631444 86268644 0
533804454 11440387 0
179201747 371535475 0
167137029 88302515 0
388633503 484624760 0
190020362 481034638 0
57008142 398745469 0
403539989 123454302 0
559152773 84966814 0
134644579 378447508 0
502190756 446158563 0
465033988 566099686 0
349474650 525575370 0
496708170 165697030 0
202564396 146297240 0
91586268 165528084 0
535573804 414114950 0
481787256 387664808 0
203654983 477812592 0
40741403 16529952 0
191515828 181874156 0
273718039 342579792 0
311657096 421539380 0
77270982 551718073 0
289993398 203419738 0
141244906 572672809 0
219369540 247313295 0
347808463 222113029 0
290342295 59683201 0
356005784 46927978 0
21567603 80461921 0
520866322 126218193 0
145483649 396583392 0
553619732 495422750 0
329883016 6169847 0
448144396 414330856 0
204825172 303196042 0
127743700 339454082 0
406804068 417064752 0
59354533 136988700 0
372390346 174470883 0
550812804 504809735 0
424243282 58016564 0
552875681 508768093 0
156440916 113890963 0
336324548 108992378 0
59932418 446168773 0
450100242 402656821 0
223494544 355582612 0
563366970 209897977 0
423146761 348864246 0
185800174 244527017 0
171513680 107943870 0
272608009 414920900 0
178780707 95788865 0
57557436 8812704 0
477048939 316242278 0
290783073 341380577 0
243579964 103189322 0
401330307 306518449 0
331788538 556683152 0
242546198 11634674 0
237923715 104443568 0
501790006 342307738 0
186018116 229394956 0
211958823 367612285 0
13987980 14140603 0
291125523 78858120 0
445755616 373955274 0
336519730 444503822 0
102696724 497734135 0
435515613 23187348 0
480096947 6384996 0
546878471 17620489 0
102901359 170365866 0
537367437 371655618 0
417980354 90383262 0
21993118 212520370 0
537629103 311317929 0
15838079 193425484 0
194656972 525472588 0
190774647 525669377 0
481964299 505015020 0
512776533 313438717 0
249708075 568343243 0
169984632 336125055 0
502861236 262568195 0
91393397 49191899 0
355101001 52461047 0
460993083 38968615 0
44069683 157256717 0
429507846 117195605 0
380033780 481791877 0
223793830 129494437 0
229166455 111411463 0
507201509 312225583 0
99008370 295239450 0
375891519 58198502 0
523873676 266248796 0
459929430 436687870 0
516398900 540293993 0
335286598 211463394 0
396859212 174154266 0
467307340 325029024 0
74875996 104652987 0
569339790 557186095 0
366896200 265450001 0
324867257 579392276 0
324788033 27736482 0
232749474 465552684 0
130906193 267331615 0
103147977 528256645 0
501679138 287354461 0
567531560 534249110 0
370177721 328269191 0
325963459 541712861 0
497518001 177253511 0
504005000 493064392 0
386089427 104055824 0
266623989 77922283 0
424590437 175987810 0
536039768 557779294 0
366975365 332424094 0
563974175 515970500 0
156823815 306989156 0
457349551 330067977 0
203699746 258686120 0
332964362 328860222 0
42993356 530672554 0
494467950 520859589 0
409872409 193648775 0
437209174 439659226 0
294749666 110806268 0
368361495 62453058 0
6243725 532108666 0
52427567 445317840 0
293750494 105689546 0
492072487 42236242 0
564348654 256403236 0
171017430 314921502 0
90913244 365394384 0
143296700 476474246 0
429501979 107854037 0
323752449 468403356 0
47148826 188027686 0
25145603 341960718 0
365845184 192473791 0
323462433 115828291 0
147233147 174801699 0
121451016 360881766 0
295704787 233669218 0
561958228 316081104 0
295138625 217835542 0
567134917 561765873 0
43439597 474398990 0
501170971 437129018 0
425099245 247681003 0
98380963 472073809 0
403573838 381514290 0
75040190 504950051 0
208460125 507984907 0
337224682 395389857 0
407976089 455586694 0
462507638 171949386 0
44040638 399289785 0
546327485 87945307 0
78126281 146495405 0
133145585 80664828 0
247001311 62072023 0
78021720 189144949 0
5682375 423457334 0
16252322 473881750 0
82291590 360417970 0
491210937 103037173 0
330445899 510174191 0
331029447 107035992 0
473188187 152996819 0
162518362 24722583 0
484524673 314186286 0
379332847 250002739 0
392188920 459126618 0
46491643 493777265 0
83397333 283493346 0
204663586 371290300 0
457055626 505428373 0
110186755 550329932 0
24836563 249084466 0
80465211 443755007 0
468890854 488986951 0
191880334 447006820 0
118786358 216699946 0
23991073 514373983 0
259140367 459002074 0
561773284 70724069 0
14883689 551508397 0
532859301 342500119 0
149936242 368185847 0
423487536 263667565 0
277490425 382426581 0
425078556 189011954 0
146015730 116953775 0
271334580 570938885 0
6982539 113605822 0
568170164 136970195 0
168249920 548044528 0
516444867 533122685 0
171547781 268781043 0
135839161 28132979 0
199406139 123101265 0
146207290 241080565 0
424499601 262986958 0
93954304 24171495 0
351234717 507182960 0
492364176 462888799 0
134559267 381854435 0
485365273 95327969 0
208417316 49606659 0
284675333 480443903 0
320129792 487619579 0
9586752 212016969 0
554134512 328129429 0
475944418 336693413 0
498408950 206761357 0
477726693 524275659 0
261237777 270716909 0
261861912 70987248 0
351722027 222294459 0
333614231 261130334 0
139093299 563450552 0
537494772 157889973 0
445752709 158003950 0
375157170 135589748 0
30527004 539038041 0
129108896 13490791 0
319143726 87084833 0
119622258 191521824 0
24999005 459613926 0
455784789 384767480 0
187554596 187966337 0
510728423 356194771 0
265102423 87880186 0
577573557 280380599 0
314907539 429276489 0
71736561 205973755 0
213281321 497198642 0
408883289 176985036 0
282032103 72954102 0
239676029 469955276 0
443435789 449025443 0
140126162 308616318 0
527750172 292465382 0
295161406 284943952 0
151917497 496031678 0
541855454 195350418 0
563656854 356223635 0
411148003 472852286 0
76641442 480427820 0
518329088 424604370 0
57002043 560705658 0
173708387 198686653 0
281789826 493317002 0
445114544 284161982 0
272434826 75921290 0
239528263 200456046 0
542369085 252613419 0
157604327 379648595 0
414877603 531489167 0
257367203 55339053 0
26372425 333825144 0
257384989 529281915 0
57113914 394713073 0
107012914 356579158 0
71624948 69780848 0
226989332 186814078 0
300858826 531312623 0
117056285 177109205 0
449006992 203803874 0
323630825 496586278 0
195799978 45283601 0
69150662 466040474 0
120911173 575714391 0
455967476 187528743 0
217546981 255763453 0
225529066 219971267 0
399312110 562771942 0
250756968 447455496 0
144845910 166233685 0
560467207 342816700 0
262890717 471290827 0
24297850 242553865 0
195365636 272672319 0
442354780 315530208 0
516671540 26935879 0
105008545 265085175 0
34008245 131835806 0
326614530 506610602 0
529751854 73330738 0
84179959 368524506 0
239435492 168639923 0
530681739 534143365 0
495803989 496374795 0
291062173 314529592 0
75904201 326992643 0
419722688 487399457 0
361021326 406654725 0
108629493 156167235 0
135369802 458245197 0
567406114 336252944 0
452222627 291786452 0
466540070 258624893 0
190071538 59061420 0
452144041 493280139 0
287472494 173068078 0
231061755 22654332 0
386832402 38196771 0
465642603 432151512 0
20118895 435087088 0
153940357 9260278 0
160453546 290034342 0
349256455 315745141 0
325244622 59267279 0
72413118 277416506 0
482685161 365820835 0
409712450 5857191 0
360080969 564140644 0
289344290 109143433 0
162387697 33341979 0
358208887 563836453 0
160239610 205164737 0
273163582 364526474 0
288138382 545130924 0
163008444 280996446 0
561916836 455880710 0
21193768 59667607 0
320176944 478400336 0
526687715 382094386 0
481279796 79172423 0
256598802 41351260 0
448303386 393676316 0
50525254 215790848 0
15110376 51930118 0
172460437 457723480 0
124250134 125364751 0
554446276 524432658 0
89426105 190866493 0
245133536 497012343 0
34970754 561421610 0
348275106 144452302 0
418834121 397306071 0
559413047 484974027 0
126915082 384734031 0
355860336 475400201 0
233930858 183968900 0
310066284 169461902 0
356644869 122688914 0
255318947 249518183 0
574609515 22813022 0
515034260 315766330 0
326402068 513402433 0
81015498 301467754 0
218263327 267934609 0
436266537 30746408 0
3640417 304031815 0
364794990 38318732 0
46886592 197680196 0
361778219 340931852 0
557269302 397462967 0
555992149 404431315 0
482862354 477817277 0
529255210 471241456 0
44457389 364854744 0
536983009 172187118 0
561038028 76913107 0
277048597 531994193 0
207911312 159453656 0
519818166 487419283 0
248941902 402946310 0
235823805 286573847 0
367945325 309312259 0
287835467 402880715 0
134873239 359327047 0
125559034 247993281 0
468374915 466676823 0
557335268 401575679 0
307979437 208452845 0
273820151 120852775 0
243809113 301972647 0
82435209 125485802 0
243487040 113000676 0
141864963 226055564 0
485674609 321721254 0
304868005 51783983 0
114755425 134605169 0
254903397 354516219 0
359607596 222410030 0
536807498 441896710 0
570508920 557053642 0
228880361 55539740 0
317253572 356674896 0
211918921 324635655 0
368669251 378613245 0
149833446 90014185 0
300572960 53379222 0
152964213 577420079 0
182428775 457646932 0
59037224 130690508 0
300897514 259842837 0
301957472 186765248 0
323788588 308533605 0
256804028 234549923 0
394705075 117180564 0
315439182 254017760 0
363229085 134622666 0
273343245 154791482 0
83169714 111912585 0
425664675 515533282 0
366716914 395111053 0
568765913 499038849 0
175476942 160101835 0
464612453 371946792 0
287038014 84887655 0
215767008 3549767 0
190020165 27739284 0
38773778 207288701 0
297693606 387262933 0
61554123 792360 0
148649137 119709284 0
255747174 207644235 0
6050428 218046511 0
525401866 470819817 0
153952903 361276180 0
167253122 239129446 0
150570041 446967904 0
560165155 175267120 0
248964851 568549140 0
332053719 138291135 0
438000225 390621150 0
140801117 295303469 0
156732295 272305629 0
133968706 61706962 0
373798472 201615374 0
42013361 372634339 0
295019721 222210779 0
401835754 200080829 0
564781714 242244418 0
439050817 73688220 0
272343198 147030249 0
7564990 134597881 0
124263968 471374951 0
96691167 27891722 0
560729298 542456130 0
251005264 274651962 0
376437778 518748561 0
405021250 481737767 0
237266078 93422268 0
297679799 168342649 0
573565403 199526738 0
311273317 479449451 0
218673594 78149482 0
87484406 237884991 0
264932536 488021856 0
524858172 84034037 0
98421684 4046738 0
91839459 13319577 0
378411589 94624602 0
570206297 564888163 0
344809111 204928772 0
369377272 152855867 0
209741579 152313555 0
510689304 323850549 0
233730902 349076748 0
419730987 1722937 0
560972788 93216523 0
178066593 158669654 0
87745500 243725881 0
154409194 440463156 0
521690050 83821557 0
469389940 84193647 0
386214406 21531337 0
365706904 250767706 0
234909861 41407752 0
513352408 304181781 0
248177000 136797085 0
232518579 372646037 0
508582762 571819587 0
372493532 279459532 0
351349087 433895260 0
479143444 347557833 0
197908049 319623831 0
232507430 523361046 0
515192163 193458414 0
197670100 385634062 0
334014679 436677556 0
351525993 314803540 0
265250265 217065738 0
524749714 218828583 0
131806728 151590858 0
166700953 307643405 0
322779736 270189259 0
458270640 8163961 0
89757359 206220241 0
113632899 513621216 0
314072769 23837136 0
421628781 8809109 0
551397140 481799317 0
486939289 341664944 0
464623618 275873713 0
326783224 277126357 0
425309602 347240500 0
232228202 64081545 0
45271249 570086857 0
343031445 556405332 0
125438160 511586137 0
196668003 34836280 0
463523412 507881284 0
512529173 270210923 0
113242367 425399373 0
88389454 345938974 0
191597887 127139371 0
398747342 28311550 0
211008530 219234337 0
9046259 474455645 0
429113951 237588688 0
90878402 475434573 0
322830944 403685028 0
188822599 494608762 0
311149875 405693228 0
438773490 146427924 0
377088290 296339580 0
387631506 295299443 0
276868362 568061380 0
143349733 120378666 0
108030823 298968491 0
163025122 508244534 0
242407852 41793936 0
111510141 572397897 0
402752496 340166862 0
442356021 329440234 0
113242509 482190994 0
532228845 270432951 0
496269476 495922996 0
319583205 541741284 0
279789851 400670761 0
481893276 75443776 0
530970243 150825229 0
28286193 205425039 0
69290223 575356232 0
519153994 262535577 0
371163267 123271921 0
508549540 162510037 0
233148577 330634575 0
148874498 268101848 0
442233503 35945976 0
424064968 300762930 0
190092843 107952346 0
245997504 276001348 0
545995651 319850143 0
74275344 338708974 0
442174142 239413645 0
32089006 177595290 0
252190439 151146405 0
339691549 234285993 0
501271869 489710090 0
292612729 117082316 0
534476622 115776156 0
476419980 457426282 0
569704374 245731944 0
165716760 106867661 0
75466462 326497402 0
260832401 270208046 0
570251170 67396431 0
482044936 578146130 0
108284136 36067789 0
85364897 321370640 0
6767684 228777713 0
537852463 372429081 0
283024912 191900684 0
248305048 121903611 0
307275975 520608338 0
365528394 464914614 0
24283141 70794258 0
335782070 335657091 0
282807255 427695803 0
147153598 230911463 0
229271146 110717294 0
74967851 278046331 0
255191724 536903875 0
382014715 14796260 0
510765979 550109647 0
493919789 543956861 0
385537897 433132349 0
186189526 42466826 0
546866195 61186452 0
242280462 399107336 0
195608669 472315023 0
254861768 208838302 0
126699523 482901369 0
201713527 264541481 0
539888353 410351055 0
237133767 164773402 0
34951689 90498280 0
296414448 470324485 0
402880872 93809830 0
194513947 507964596 0
172208493 123040073 0
421774850 132302913 0
259353530 560471435 0
445166536 178721728 0
328534928 76192236 0
529380699 499322918 0
339854750 284006891 0
39416892 151715940 0
560706265 416884406 0
105245439 105017825 0
248680394 540835495 0
419999205 331251578 0
238562235 360500798 0
555361074 112776305 0
346863334 576727870 0
208889547 14141239 0
464579131 197558602 0
503370838 348159324 0
470613252 5182573 0
549715729 182632241 0
282260856 8228955 0
348381968 54382040 0
64215569 265733605 0
62587793 403101273 0
85102875 33001845 0
127554955 564346647 0
538994682 565183935 0
210225946 215337218 0
314708203 17974155 0
213576300 185471162 0
459334130 514749656 0
278533877 39014078 0
90416344 449798667 0
132106120 416083779 0
72142659 460226219 0
373711576 37954034 0
574962302 388142274 0
526770184 560341996 0
534834454 545688048 0
413606513 300104512 0
297848495 415784434 0
134790942 324585649 0
423012433 330009009 0
234329758 344106406 0
72240259 46093250 0
170083004 498440371 0
482412071 299484975 0
432145598 236246199 0
543049422 144993643 0
80409293 578401952 0
558760485 360822387 0
139870309 297956897 0
110748948 204867824 0
78105717 330642087 0
345705365 300054010 0
463960291 241710841 0
298017014 474963801 0
95506771 215771961 0
59800998 143165615 0
338739935 450607062 0
354248198 472811921 0
326421686 126809519 0
527772330 316634411 0
53067862 246989486 0
46680773 480257786 0
541770723 340616735 0
564304683 166038302 0
551089461 232843454 0
413022923 56322107 0
40370282 379739765 0
114096240 60351613 0
239461410 248720781 0
309483188 18977416 0
453371351 353873827 0
4693676 194821585 0
34633952 512762674 0
319592256 5989072 0
402523402 404251190 0
132763920 134394567 0
521685981 513602590 0
96727828 448365759 0
465516786 146780510 0
190093028 513862215 0
468916952 181802918 0
232299872 174851263 0
124835411 113203883 0
313591914 573921188 0
473220722 455599868 0
113794849 569777195 0
91808906 253352386 0
484005880 450234153 0
437820231 146043351 0
507978569 89074951 0
413810178 162829964 0
297953552 239056768 0
139641644 184043490 0
142510921 172565694 0
20336393 445965247 0
277904779 560626556 0
220420988 341034151 0
487999768 257855792 0
522669528 244607623 0
544448755 205946955 0
393859751 451820597 0
303772847 426302636 0
70522168 517647794 0
87559440 70803654 0
300118842 478485287 0
48902985 60359151 0
79476105 471557501 0
343452043 182430767 0
266076851 247406054 0
334934374 219472830 0
250070280 281263557 0
111628007 294853272 0
287150240 55953412 0
97418457 188986550 0
186930663 548516074 0
447139306 318754758 0
496816618 14370083 0
441994737 212567566 0
363683621 289394864 0
68044590 563592864 0
411646148 312553973 0
425376980 372978639 0
576401371 284300770 0
124330732 504732210 0
131613072 149833040 0
423276526 527728356 0
287580973 510393436 0
243913959 250843735 0
547286409 86678379 0
352992251 576353884 0
237838831 180080859 0
365157175 241433677 0
139581014 505857015 0
461789368 319410644 0
498851054 56457564 0
468326332 285626796 0
574071449 2556698 0
5217958 251319452 0
62548548 245720820 0
538526121 380170028 0
125958653 32860790 0
439283279 508955406 0
295480527 549236902 0
506143523 322574520 0
535040179 51254236 0
409654026 465107202 0
138900416 374391197 0
163282160 32314428 0
478669621 35329938 0
371623299 23260863 0
428611877 193336084 0
71888616 255408005 0
406524635 290984309 0
318542149 180330699 0
484359494 564467670 0
385861213 273268383 0
178304949 100278730 0
478167625 294639841 0
453008602 140749764 0
26567243 538284169 0
372734163 353321073 0
445995169 314724367 0
159382196 236591422 0
484865954 560347847 0
529299494 288306793 0
327268071 360406978 0
291955143 396727976 0
551915352 336507268 0
355056886 4140194 0
308275536 300068928 0
490886599 191630534 0
428612257 98360716 0
96611527 467855258 0
254948143 63744499 0
371117454 402307338 0
447084322 361170373 0
314578568 130905985 0
475158204 59146944 0
571880799 385168044 0
487217358 93672311 0
497184888 295960327 0
2055063 477714499 0
232891555 221348670 0
191209656 58804099 0
303233758 392774522 0
118330046 540500279 0
432700839 4744341 0
248869676 401350681 0
72904147 35053345 0
139453393 495425819 0
68368990 66394621 0
381296646 336853131 0
296521388 334820278 0
303989445 535727660 0
81827103 518373195 0
304873150 306847542 0
325067270 150590315 0
455960547 152993626 0
578285010 48084171 0
554236676 303710207 0
289483341 259692808 0
267964608 532093405 0
107640034 426901619 0
273597312 187344093 0
445335698 2209195 0
117187079 96458482 0
387527765 264417502 0
258123782 392913706 0
137448494 60523185 0
28660388 165189954 0
558962701 317658562 0
256392801 109501444 0
496876257 499574789 0
146364047 537176946 0
271146410 242400150 0
215604992 529758427 0
495159460 17729316 0
295635234 351016460 0
294572740 208407103 0
64685536 422727208 0
16759351 442036023 0
288199968 229478901 0
274246668 107086958 0
457996322 296442046 0
105631823 146618987 0
492838264 453382165 0
153470948 320066920 0
460685968 350284779 0
150734754 48278246 0
270593672 486128643 0
155045777 553391749 0
484967427 185496562 0
12318244 5256815 0
288379933 343926372 0
141426100 553616227 0
397069495 13671552 0
231793229 433011849 0
452837960 269489694 0
191417432 83373673 0
100890223 196771293 0
61174791 480289201 0
561960176 572427025 0
34968508 36972122 0
254955315 474029133 0
468883067 296454413 0
431241160 386980028 0
449378521 500238311 0
508693184 402339724 0
242936562 470780045 0
428196244 509086675 0
182699042 368371146 0
432108965 111724777 0
576274409 124451373 0
209494397 46850937 0
30142623 505717795 0
62402944 295730366 0
185355202 198125388 0
338955025 246941327 0
133240483 263982902 0
376386494 42291900 0
58525180 206025571 0
473589715 546271632 0
512043966 285513657 0
181289249 434474811 0
465708609 52756386 0
438880963 12891436 0
140878094 475684334 0
543433978 56893431 0
65535356 571203557 0
297899879 111773424 0
416038865 67918060 0
554542902 563657999 0
502346622 294837287 0
352592293 361320860 0
546978585 128186977 0
397339726 447245304 0
362180990 334009684 0
364269158 56233456 0
95223300 122433585 0
521738105 283842390 0
350646275 270618888 0
447041061 350949331 0
559976261 204931535 0
150625253 70353959 0
103697303 465139580 0
510903235 153204828 0
297093405 335868560 0
286541686 453945477 0
214034384 526404931 0
15820008 462824977 0
334688819 572479156 0
512809799 2074419 0
308830 36095211 0
90576592 145546805 0
391613890 261253422 0
326155792 178770242 0
78133819 287690276 0
359163830 27193362 0
422718953 336157645 0
240637381 283331165 0
130780498 64323795 0
532755636 276125241 0
534270896 501332930 0
262874179 254010248 0
25482515 434126660 0
412000476 370213494 0
60202783 360933131 0
8042887 48132613 0
553567013 367682195 0
126351370 16035899 0
556959731 291479268 0
537252097 378311385 0
549658704 84201553 0
125901709 427715264 0
13615920 400541845 0
395016426 26682879 0
293596939 375454646 0
117947502 362171731 0
448550181 212958147 0
177025268 554393396 0
2451070 524998839 0
500120925 136827037 0
306351060 413606148 0
247927405 566506065 0
570243046 49707783 0
218238429 15611051 0
105627880 240699299 0
522305473 337599566 0
547426340 529734624 0
316781577 527258148 0
420354781 25767002 0
228978918 75614526 0
147906886 283957862 0
408890925 355141123 0
501605280 294711105 0
494373585 17752366 0
200700838 266276482 0
433556275 345440607 0
467648728 227702600 0
305225026 550329355 0
57339815 543536081 0
570720876 193371207 0
429238913 478730129 0
274014129 122404951 0
516131227 320359595 0
564784339 10420371 0
520951659 506822374 0
521114199 497444242 0
218889209 23545029 0
155361288 262885112 0
416389708 89213318 0
435662834 34045314 0
422909948 173880900 0
300021339 432770945 0
248683981 1355108 0
118557058 489078485 0
375868283 358312339 0
558504548 553919079 0
398589749 7600165 0
377503623 84903486 0
451166623 570346180 0
303993108 198300013 0
433430984 192489876 0
317075535 56377571 0
561963498 387140541 0
518780990 67361010 0
139728621 3625743 0
74455459 188613472 0
150242850 221808580 0
281795775 236292312 0
446195652 434912134 0
144781449 542082344 0
495955858 11894920 0
141726846 218844330 0
215783157 517840437 0
544207996 2977286 0
307037296 179441674 0
339865012 317784024 0
29653878 349423746 0
410190893 258804816 0
380043196 577527099 0
117087342 395709517 0
157514219 242766650 0
68842008 218629282 0
109481050 516531834 0
364083328 157750204 0
487986454 505363495 0
247886624 176196678 0
131324636 421229116 0
227356526 250324271 0
145078809 399114141 0
348982824 556769449 0
160165700 8835289 0
278335460 85087649 0
572835135 551374838 0
25448452 62680170 0
171962551 548643717 0
333928793 284770636 0
550637200 543591007 0
167881886 413654298 0
395243450 424632186 0
6582763 33830925 0
117611021 240326170 0
479183083 323322407 0
507433796 55771921 0
372876802 361416963 0
564491365 532002692 0
363684725 311939999 0
62916394 444132655 0
186539593 323816504 0
571724971 248281444 0
486210785 560442974 0
49413382 61544535 0
513449239 90653466 0
358679405 198194361 0
182218627 201590536 0
59168244 103804258 0
99904367 497694670 0
282705917 574870481 0
404708694 310432464 0
27419476 401216345 0
319051089 161365604 0
94015561 414474157 0
280718411 514280411 0
558130557 138547982 0
364057443 326605751 0
309774878 547030776 0
341097682 156466965 0
358848380 33778696 0
163217714 100418598 0
14280058 6723814 0
116074836 553910352 0
552805564 152152206 0
499693337 342605412 0
464175548 479017727 0
201435658 543128307 0
563025908 247720762 0
493264866 455346251 0
295473352 393332512 0
157120025 236142928 0
573353093 55221475 0
528711613 133034438 0
297026945 55933473 0
2294237 342064448 0
291237401 256607631 0
515159582 9106148 0
392684693 377470311 0
210004442 551793438 0
494331766 123621967 0
267649149 10687574 0
142540350 15216254 0
315437477 257466702 0
451010478 46513336 0
387867959 383906461 0
29957344 379983215 0
50595687 51564253 0
236975066 19819226 0
166760047 57389926 0
203390121 356372322 0
131731695 545552491 0
285346055 514626669 0
13750229 255869591 0
288571021 224370404 0
498040987 113910025 0
230325614 90349319 0
74938828 502113589 0
61834903 441540900 0
36014750 272167848 0
517740296 194589064 0
276158949 269389039 0
293086566 342642473 0
179672622 210764849 0
298136776 314781263 0
70043991 334895903 0
280584800 566577257 0
27867769 204281976 0
210533239 193999787 0
327406133 104015814 0
79911854 42785873 0
43515700 414104621 0
298757424 76505222 0
9745822 49601592 0
167040545 570365024 0
170226734 314681200 0
481227880 441799191 0
424868263 504013150 0
545907417 505943140 0
345570506 222660898 0
296824789 323875883 0
181602970 55981555 0
575877168 332198034 0
519402835 295598771 0
463483297 144212671 0
497720138 229199047 0
17408936 288325367 0
157869000 470736901 0
120400110 160818188 0
141971884 216286916 0
463419194 161112486 0
204083800 224620194 0
411655473 258882838 0
255252693 90467539 0
18311486 414314615 0
21840047 178039234 0
56549582 271192718 0
462295959 404736135 0
417666328 539203916 0
421044756 93446025 0
13221768 184595842 0
100501507 327468691 0
142434455 169047937 0
474629170 374634789 0
9127560 162306552 0
53675968 566054412 0
384234897 33986449 0
204664514 211757747 0
249460012 277145562 0
338535238 180013177 0
127181535 114848286 0
571946171 56957298 0
46891265 467113865 0
272462462 326333287 0
157872103 162209330 0
156325923 466581146 0
325654472 471230503 0
117613244 6067076 0
318106865 233270609 0
501433149 405336623 0
102351073 284147423 0
107422376 557323535 0
195058773 504359620 0
443870299 177841235 0
153725533 366131480 0
383032723 314582366 0
301964833 307988745 0
532766111 122177401 0
414575665 529778939 0
188331686 530045248 0
481256090 138489840 0
396683082 578168368 0
322803384 347297713 0
246650176 514939287 0
284759050 173297615 0
337977476 266933431 0
182485672 287864521 0
186043052 393796596 0
44948968 166101781 0
451466204 392553501 0
47863606 312329859 0
555245442 183557829 0
333163539 77132363 0
346164869 238340602 0
179762971 225398748 0
486176470 277028699 0
451119958 350463175 0
299015316 316420120 0
155652251 435569070 0
50461901 447595791 0
480020316 176381308 0
571249920 529105441 0
255261156 413318304 0
349579316 194315073 0
129380948 90088388 0
565628380 149602010 0
483695668 216130549 0
409255953 158836755 0
130189401 516122002 0
219619825 77066538 0
81525223 185038312 0
129579041 576807428 0
481422827 124155577 0
272587710 329393316 0
351379892 113901988 0
146743483 329080126 0
186051464 436275748 0
128963727 319820456 0
385003109 205688479 0
564169728 199846600 0
274994210 345388510 0
30373530 45412922 0
529404201 561367889 0
413113512 172571865 0
264614575 21879919 0
185858222 474998232 0
116558600 298361125 0
89719507 418769183 0
50185441 415713941 0
185470004 527240066 0
260196425 90547438 0
57046905 472017644 0
443795791 280332868 0
31855167 565221403 0
11426895 190466396 0
277196459 24087494 0
130662659 120628167 0
75479876 354603367 0
225341381 573696932 0
528619981 498104021 0
185816051 45479514 0
380924743 359712977 0
480931707 326193894 0
235160543 263155504 0
327382136 176660703 0
338799258 499468390 0
104983998 279571236 0
455862167 327525166 0
553343301 433443833 0
54219762 266993620 0
121015345 349143328 0
575784481 170197939 0
146635254 112320388 0
230289386 253804080 0
193332880 528001393 0
433261708 279681890 0
541519832 120629412 0
152227055 432754593 0
37479898 210435250 0
51652332 408795289 0
445160307 226735754 0
326572044 491247044 0
363160293 379110842 0
258685340 101669561 0
183109064 118066353 0
451871760 180407337 0
367327264 20019979 0
494784828 228643363 0
505504522 451804452 0
272035084 242553023 0
201270398 238999059 0
170567927 284300683 0
366740693 49675640 0
421187971 531531609 0
56872128 10485745 0
550769205 502847668 0
473160968 342811690 0
30293166 575647616 0
310670844 279476305 0
496319101 5057866 0
542037353 412930611 0
237629375 341659215 0
409370197 402976650 0
206157994 323926572 0
245446597 266003878 0
279735043 17174470 0
569581381 38006688 0
181437171 485288621 0
465164882 504262422 0
101185934 392308828 0
545638646 123565492 0
2002980 286340796 0
381804715 366099303 0
136421713 104503628 0
394082150 40394117 0
559989741 460565951 0
403878768 162527317 0
11504844 367352183 0
348227792 368010028 0
154349548 69585806 0
294425372 98731424 0
18660730 532285646 0
224201458 3409457 0
26766036 274660012 0
246124253 351245134 0
127688218 188784257 0
323865870 69417628 0
71881087 188312211 0
287722074 304176157 0
291795762 495231847 0
205249244 463891846 0
345777444 21986522 0
175750322 68792355 0
525202531 480988389 0
208894643 260080413 0
118228538 8947132 0
414285793 26177910 0
59133786 3311685 0
40426120 309427953 0
553109146 114339794 0
572422054 388563816 0
499954723 428338862 0
569115636 565142591 0
179307139 419986202 0
296341685 307784820 0
483499178 413117284 0
431362925 259277362 0
97638328 274609896 0
408269336 529545763 0
379160323 473040083 0
568697047 526478782 0
331415337 74879448 0
235067401 275676428 0
507949050 325458399 0
214252929 572547430 0
521391246 433954767 0
248490315 383935776 0
395009749 352087272 0
487139055 484675039 0
321537978 32521176 0
265629988 360904084 0
421517673 163574293 0
177916614 384243024 0
541702960 473960354 0
241074399 303326582 0
146221982 60330866 0
494968786 438255659 0
452218339 494250138 0
100337687 199132330 0
62641415 259683576 0
70947149 496765929 0
152176161 460873005 0
342045248 344248320 0
339583880 422902805 0
386785894 325901138 0
435397688 291341758 0
555203159 13036666 0
1846474 437674827 0
18544922 180623681 0
152134587 566324032 0
130000528 262059615 0
537920277 301144069 0
382076854 104234199 0
477717273 545350448 0
26511210 209188481 0
411014629 252427789 0
160531939 18908922 0
359669329 186339409 0
188046941 539497337 0
237349852 535906942 0
353040439 333609335 0
293059492 63245364 0
59723714 538356569 0
149758423 204529265 0
496916595 7787904 0
289211106 1059161 0
452142281 74648369 0
213530447 54752545 0
136083113 115471341 0
294368686 114648012 0
129389877 443911141 0
418307972 531536115 0
364134678 517183189 0
479526900 412347102 0
83576723 559534714 0
440544570 153167942 0
330163671 335309468 0
530889518 38909086 0
278543865 8095832 0
278556215 492680198 0
163045889 43778572 0
237884915 243829718 0
49850548 383628018 0
151614761 186228178 0
97088343 236084535 0
519211161 146377466 0
190513864 477746112 0
256869045 174984489 0
98898421 456074181 0
304408734 471232708 0
202899704 376445557 0
132893399 330599307 0
47922550 552740894 0
225226114 145176905 0
263779374 40682131 0
213701298 453970163 0
416392380 431290768 0
169716354 327916631 0
528075667 89327700 0
318122721 230313673 0
67427083 447774806 0
397892341 127991936 0
102654334 557407365 0
305950556 31631345 0
59093312 573514873 0
291180450 295112842 0
372901825 69849432 0
361175230 144207556 0
336770801 262829370 0
403760720 320783436 0
198748797 289550737 0
243718250 409497120 0
10990705 328390101 0
242193261 519331622 0
490996426 344359170 0
243089852 341904711 0
515805529 511849441 0
477370209 220968143 0
102419299 463395987 0
172132935 515879006 0
417543294 438493828 0
551103015 557257278 0
450726958 462967660 0
107278044 563961185 0
521279012 117165127 0
278952875 243302145 0
136652574 458205857 0
240347042 30840536 0
197984229 353416746 0
27224822 246126897 0
549131402 255852929 0
206927449 135703269 0
153048917 91784855 0
88405260 392376963 0
534003880 454823045 0
192524828 387935646 0
381991898 472917178 0
38552528 44654901 0
536507248 456055538 0
434188291 95793015 0
286924069 351115032 0
183058151 456713341 0
137997747 248324270 0
175490548 579666375 0
102874734 292518715 0
49171671 376631174 0
492497734 351976247 0
220344745 169017227 0
294673758 266159483 0
223664095 251917128 0
44364920 14393559 0
169554460 234315407 0
25469562 307237509 0
553717631 537401172 0
561647281 483646104 0
507579291 177135101 0
183811251 558522829 0
94445905 327936296 0
249709065 408336471 0
365626144 490657184 0
391544749 173890802 0
246468644 92719129 0
223320069 154477777 0
444483788 98002915 0
491877074 400433172 0
330536681 325876992 0
425918044 213763287 0
42221160 161030565 0
179603978 179815091 0
311814450 254232129 0
467658701 336217144 0
322113018 132573443 0
208341713 65532201 0
111957990 475145350 0
248634342 17319172 0
381746646 541114331 0
63281370 169553759 0
310880488 425973260 0
313817388 565382134 0
74801345 114391035 0
27359175 367422295 0
109063250 244711700 0
148820893 382322943 0
480707203 455165761 0
565519293 124297642 0
95426835 398213061 0
261127545 295491591 0
2465500 24708092 0
218570264 528132059 0
232567818 564982203 0
224859234 541679754 0
575203947 514375399 0
537906450 241020067 0
561773879 425586460 0
144047994 174546152 0
487464670 421737371 0
13088900 312354394 0
364946078 562149118 0
148726228 399564292 0
94120581 372493977 0
254772645 162522447 0
222171739 410403971 0
334524911 15442372 0
364617410 99822840 0
94973254 267862163 0
111194538 79697621 0
5229811 363978480 0
141836890 435344276 0
234996911 539078051 0
267053915 158501250 0
283648213 160672171 0
266526273 499145376 0
395913941 53991131 0
462341965 180007511 0
338265322 302542087 0
509010790 503217483 0
544383870 142454803 0
341974928 31291132 0
187549388 496861995 0
511228890 13213502 0
105394374 103919510 0
259491907 551199432 0
390757226 544783211 0
163348587 346115681 0
527772149 311299923 0
101241265 297367151 0
537654054 193010154 0
32061855 406709153 0
516176505 169192966 0
101198482 129426779 0
415752322 80214831 0
567015718 388612606 0
284457896 529677851 0
332057920 345114199 0
538728905 575001897 0
175372924 52496099 0
284636677 285370552 0
393690645 477111834 0
67611288 72683042 0
267413402 189847365 0
97152779 328910716 0
513800212 427569119 0
342948649 69529029 0
562313653 272974751 0
325976936 508457416 0
360323889 98086704 0
40709996 515364478 0
84394254 227524300 0
8560881 132832155 0
420317581 526041090 0
501194207 122960899 0
55914544 421305135 0
241626834 83413922 0
482598384 321520646 0
133015025 321029035 0
197093654 472129382 0
434986780 236526112 0
248288336 312729129 0
303993465 538485608 0
31433806 52991183 0
31287246 347615347 0
55583128 568044464 0
412198289 525675545 0
186194153 330891811 0
143149499 464120243 0
416418986 516169430 0
510423894 461261808 0
549679920 369506489 0
525681727 19437203 0
201065783 532805055 0
19377634 106259987 0
281096858 62034825 0
451231467 177443435 0
527345405 427316258 0
38346732 533302466 0
402233294 530639946 0
524443712 342455720 0
466282487 54643168 0
99342154 245663319 0
127662002 32057249 0
123763689 455910562 0
246832732 198253039 0
105131599 232365206 0
429753966 431693991 0
360437194 399453484 0
315508018 572142540 0
19831381 447835391 0
63646141 143098266 0
511225864 330810682 0
443613441 348208634 0
328574841 219162859 0
244676685 456802453 0
322013177 28037656 0
89124901 4945792 0
142481276 189923767 0
510393559 222130446 0
215125466 285649622 0
247859819 365964378 0
293877364 269618157 0
22758879 351427279 0
129886860 279709802 0
542502946 536292873 0
202289997 509521516 0
526811153 194606496 0
422175749 323436129 0
528328455 479793402 0
554051083 124843257 0
457891188 569247944 0
49983659 221978704 0
519880314 466662032 0
329045934 217342079 0
342174040 408487885 0
144248161 301341374 0
309575427 571739514 0
200316691 456854478 0
387450448 122811323 0
351603147 516193842 0
294753051 365247237 0
514212590 206996432 0
311766322 16076355 0
569824093 71560964 0
182618217 282961966 0
175719432 87166464 0
36378449 83522203 0
62935166 536248490 0
442031233 136611488 0
253521051 479274729 0
17148431 576161215 0
50145888 204658463 0
112545225 521558824 0
315217247 470966198 0
95827399 278852475 0
557777078 52925279 0
327016196 361679045 0
439591821 538678564 0
418420889 253128209 0
412697360 466733267 0
455428270 548676705 0
144720700 239044584 0
216660278 460430371 0
247176950 513867422 0
184697181 492771385 0
389997742 324554825 0
458616072 210455401 0
570345855 140016619 0
467503810 428731040 0
30073681 303215331 0
272131463 519926940 0
89057006 176219048 0
489145797 508167587 0
334976620 142470836 0
152051798 247949810 0
62611163 227838330 0
398298484 538174510 0
275213597 290425671 0
118750909 212725907 0
275594559 388355579 0
370352667 254938584 0
32594911 65360780 0
92250531 541891651 0
565631761 234744440 0
272648552 312345477 0
96465412 513773436 0
250519445 194023140 0
267291623 561744741 0
137139640 212446499 0
15294931 136257053 0
166795115 267467031 0
392187679 416859139 0
275901492 97163950 0
533401896 468940816 0
36839762 411202008 0
547657050 107239200 0
172864552 188092554 0
126244802 170803964 0
106950411 142983684 0
372235374 345828686 0
221961032 333811695 0
234655797 473086855 0
150854807 252764600 0
576149156 270104048 0
359522344 462290362 0
415327953 413114250 0
333625554 354301923 0
179350831 188866095 0
409923928 32968649 0
39707007 456471069 0
201329812 463145934 0
176653056 450829317 0
500961084 445148023 0
282723730 200678275 0
376072714 564763223 0
489898363 55581862 0
37000465 98470684 0
487073139 143199613 0
356619920 144710093 0
422858092 469300164 0
270048347 128378173 0
168666288 272558261 0
44726620 472194713 0
539789795 391544555 0
184726656 147612125 0
31161567 219475513 0
208032627 379763970 0
315419682 77251977 0
291719068 224756682 0
532478046 320785553 0
488029575 78651127 0
554033505 96516538 0
535397293 329044561 0
76837962 557131167 0
87915424 214496874 0
166121033 61727609 0
166750851 245874027 0
166367727 138606724 0
247414931 39595720 0
46041199 470168734 0
406977481 509058119 0
209984176 291545835 0
572890494 162610841 0
79281488 144773660 0
95061342 428411737 0
240397551 573477308 0
57139689 353922253 0
480618560 566410907 0
193886512 403021586 0
349109806 251287097 0
232968225 283099831 0
292594900 304354289 0
503448129 107215294 0
163375848 503643022 0
303145520 332837612 0
108006283 41299386 0
157651289 335828950 0
333270459 369879205 0
353432708 116209230 0
377555387 355094100 0
422445945 231908783 0
249882371 343131800 0
154546381 240674807 0
3294907 362400807 0
155500437 114024850 0
77593910 396113855 0
267846461 470461882 0
228976358 132077907 0
391332422 96302145 0
487931370 459108169 0
44185270 90817497 0
72583363 354471793 0
575490971 54601036 0
218536184 155712873 0
78500250 134695068 0
430380128 107324547 0
298748813 158437407 0
221866359 564520837 0
5626873 249886541 0
391778975 342211548 0
63261887 549326958 0
405285504 523397548 0
579056153 290669117 0
218887938 425527725 0
391214332 295457235 0
386211663 358589295 0
188189352 85913648 0
89389805 387137700 0
559046445 127147013 0
306221984 32238997 0
402155414 193066028 0
312386985 441259943 0
3325710 473291371 0
230400471 250546318 0
473595504 326721776 0
493809050 364485625 0
255143285 73593109 0
473864203 482739559 0
132237718 153767320 0
59897192 476876994 0
12112103 120833646 0
249409719 317224325 0
184661189 256441462 0
245741413 241964234 0
391462497 276875509 0
392355521 378964285 0
109751581 385192422 0
522178572 288291284 0
239284564 202830573 0
105954789 89281333 0
349955514 478227607 0
131480851 169906797 0
178643441 10991163 0
329529 282319223 0
76778705 551852314 0
125152320 337427753 0
460489509 456389582 0
3109269 490141363 0
446026704 528825992 0
530490844 28482710 0
479702986 131764367 0
484758153 69751770 0
504259612 236517783 0
257746664 246198790 0
350787413 408868145 0
172602028 449458532 0
1534104 519588111 0
471000992 168443279 0
195738593 402256370 0
185422826 514285372 0
5849768 43274321 0
468420889 431774381 0
77658893 50919247 0
51234047 26876249 0
456135466 373234701 0
416323860 2238627 0
332449053 560384199 0
531953339 279258138 0
136221004 311613927 0
125610991 44903772 0
512607064 309034301 0
102334984 120842923 0
301468113 428700736 0
291336941 193510575 0
570349301 293446507 0
244729590 451494859 0
163424909 91968766 0
401134758 278100125 0
390772674 328306700 0
508690595 258273186 0
556971990 440967093 0
138287377 473954126 0
573369034 183054910 0
309143778 544775156 0
495022633 437578907 0
546152706 500008038 0
239527396 226193311 0
169187901 6761778 0
48379013 193383771 0
317493868 239744806 0
319202860 264925260 0
455441126 13620036 0
129507720 341360534 0
26598473 141344239 0
75315567 269136502 0
526855688 140855344 0
347594390 48908641 0
142095456 528551161 0
184628020 184864522 0
572986733 258108725 0
79263732 91255097 0
166220850 510246511 0
337387177 312841267 0
273414058 325232073 0
297335442 131047146 0
517109736 343719525 0
339154044 184853711 0
423996787 458621537 0
343063495 4562522 0
335284537 126491415 0
308764804 257249038 0
298130584 153763596 0
427723049 374960192 0
471879964 471246568 0
110463923 463639700 0
5485880 544954706 0
279335684 342110841 0
125228778 448715 0
526583215 269317234 0
71227273 88763290 0
458753071 307663620 0
24830960 340172392 0
125717681 558195172 0
75580397 197411483 0
261651335 254876217 0
221145191 357577187 0
407824169 432047450 0
131153066 431100202 0
576966550 136427828 0
409546655 41754636 0
82157384 67782470 0
111643984 218791219 0
328898608 79845913 0
418409253 294080148 0
421951333 505873048 0
77235001 114160832 0
32466814 156616084 0
316243438 158666677 0
109665306 395344673 0
57949656 212492241 0
448492392 154794330 0
272595937 39310344 0
105516253 355091710 0
301924125 142623322 0
328860015 333912641 0
311691337 215335836 0
383552394 418166500 0
246856091 259277902 0
231676695 522296733 0
54291156 359810371 0
149268799 102526409 0
88836131 539699425 0
125786176 500207810 0
105091003 566999165 0
396597966 453712214 0
331077364 48674298 0
164367427 523167736 0
154574328 50761590 0
369538179 471722045 0
214167194 68018368 0
202085412 21343500 0
371718723 442925618 0
406694854 246420365 0
14216978 412438559 0
465097506 301586473 0
546048451 101414842 0
213108589 112351913 0
566630126 263135387 0
456131277 126997909 0
254391147 229903993 0
318267526 191395554 0
421880554 285077147 0
293145370 106357911 0
432319398 429468088 0
334036069 418120689 0
318159738 223550735 0
158759791 242062700 0
390530813 61871107 0
54817021 378221643 0
19661522 468670916 0
453220834 523349248 0
479811947 271863568 0
271144879 215276123 0
438487702 299093081 0
265444683 507031457 0
4066202 337958367 0
49842557 337865766 0
405650985 466315251 0
143833775 233897356 0
166408239 449423637 0
306091926 284437627 0
216420914 570651543 0
206301822 224051504 0
510176061 8560352 0
12161598 556950430 0
163578183 305580366 0
513259109 109737548 0
179846642 221586732 0
459858020 388331419 0
293858131 545544919 0
58518253 130317593 0
129984461 235773820 0
358876845 286329171 0
365849148 197859728 0
167429927 415353541 0
219536815 312454393 0
545269694 386449267 0
352176220 173973639 0
571558761 345229520 0
515095183 530353178 0
173570875 459408395 0
17801037 40843331 0
528215890 162974252 0
293789004 574253437 0
173035702 185724515 0
376435713 310728804 0
304953821 565076375 0
252631839 319384222 0
400212612 103887280 0
19201812 97761822 0
274553852 59017138 0
7379189 524866300 0
50134009 316298083 0
36024887 479745713 0
370255262 240119902 0
346180863 503856956 0
72295076 342467570 0
330418020 361580105 0
303759638 553676527 0
329021433 461679619 0
18245270 20513041 0
298067423 425625966 0
351340511 339636627 0
269026220 160317723 0
198881127 463007867 0
56142451 115639038 0
354479458 274250903 0
278714455 178634177 0
441755148 76140841 0
542550467 358080495 0
246542168 383488123 0
236094553 53128120 0
535149984 399862639 0
477777024 440686694 0
86345940 431692897 0
246972952 345964696 0
455433792 68715150 0
444892472 352632721 0
193988075 68279293 0
41839416 301344313 0
249612236 543171744 0
236377637 345951982 0
35029665 195224456 0
17530890 294807091 0
505792152 471457576 0
467388298 280734842 0
487535356 369715522 0
303434801 459920026 0
215299824 261937451 0
186044555 255269127 0
89503485 289884668 0
462136836 47320717 0
309236457 552276717 0
75114014 572124588 0
265996386 252836057 0
17609622 540228299 0
165027456 341925659 0
202395751 264409885 0
454250007 268673499 0
415533672 184227460 0
103991370 575070880 0
79537672 522112087 0
162219609 99250295 0
117074275 572316244 0
247284301 81796961 0
115674836 354471998 0
353322733 135087256 0
360837180 144882173 0
447229928 161251859 0
569237920 332321779 0
70770645 568083496 0
545797682 339087988 0
244879182 303060659 0
174773205 442502035 0
258716187 556608699 0
486650401 133455033 0
515331063 494598407 0
180004976 98769718 0
533224824 578383292 0
153030495 128495409 0
98209013 346983088 0
90449831 237621862 0
563986878 65396408 0
40727215 465992561 0
352615419 568107060 0
449417003 112889313 0
38597105 542831569 0
412649272 17662444 0
165553040 33944946 0
477437173 175231386 0
183642963 160527269 0
556401437 398739867 0
224309370 490753245 0
459454255 301061647 0
484790673 18910410 0
250250042 34506378 0
31627219 238742662 0
252083840 480776670 0
383530479 413342117 0
552437302 145741980 0
183566770 73910898 0
228545805 47516353 0
284071540 5686094 0
274791991 279542361 0
183885305 444455990 0
299817567 77270275 0
345431171 3067094 0
17489128 118177173 0
47883524 181432128 0
227637191 427962141 0
130277326 197115884 0
218018620 194821859 0
216107201 500583747 0
431222054 379495715 0
154554005 235941766 0
490732790 240881952 0
139510094 97644154 0
489237431 293375025 0
328793524 128470602 0
251878944 99555177 0
328842959 436840203 0
224212370 148776292 0
206238394 565572495 0
174687800 403112553 0
277967696 222129859 0
12016594 569732284 0
4343523 376655060 0
92457082 213310799 0
485346846 225817117 0
399748668 32148464 0
262453931 23439756 0
41451099 232590199 0
574227820 96029180 0
117432988 331822087 0
314773281 293730344 0
157921244 479902193 0
429614247 276881733 0
399002611 353793668 0
575125796 335958425 0
278964872 156657215 0
560718559 524557466 0
567773533 323589188 0
351629826 474769038 0
27118743 555623494 0
260432710 21149175 0
328115807 540391496 0
302666871 427887181 0
14479013 329213268 0
378104592 16724790 0
265706437 378430282 0
450891358 488976113 0
279981976 18574357 0
186967860 16779007 0
352316401 423808107 0
38734759 435012273 0
572911376 171480922 0
541064841 53345042 0
355726802 481226164 0
67313474 577927790 0
396021801 346461114 0
382868968 561622740 0
544387628 522545672 0
66692318 422097154 0
460157189 273198917 0
140616690 7672463 0
183558900 144102354 0
324260214 578568347 0
211810441 225103140 0
545089523 452054825 0
120370593 255886611 0
462691963 448167358 0
167639738 201110272 0
96517700 137093563 0
366758796 482827488 0
175876677 327393453 0
312643611 482612321 0
391434797 171631239 0
476887365 516826822 0
268665089 13330063 0
546373207 218301422 0
8781199 385263426 0
374811093 474029884 0
425997742 452263328 0
96012407 101941993 0
228685336 557383820 0
265945551 345116736 0
244777123 30218055 0
49745132 529200955 0
398805897 427298426 0
541132356 394933677 0
314632565 47750408 0
400114333 16683844 0
450080605 576529841 0
252773541 500632087 0
519420427 225957103 0
108106166 88567426 0
177731214 379107174 0
1042908 30977447 0
134420296 184844123 0
318059100 401432244 0
145013469 539823792 0
483983395 220984989 0
444143429 150348027 0
82399936 194229167 0
182856307 352169445 0
241892771 522043093 0
35264816 494566764 0
384575388 462888488 0
116960080 309325211 0
182670995 444475223 0
53366476 272900594 0
411453269 171519262 0
33700232 546867719 0
547838329 323930161 0
319820122 315352012 0
513526149 129009986 0
130446101 527274925 0
182903755 393493881 0
532186478 385400556 0
401290046 275973959 0
449998359 203870517 0
407959148 509657551 0
227263669 167781914 0
532174991 24912812 0
409512969 369098045 0
507684577 419365941 0
521638643 472610388 0
538324101 27561043 0
110507836 134586567 0
436588940 114707013 0
256003835 397105122 0
213409559 71296793 0
413126908 226774831 0
332226973 510980117 0
512503532 481211538 0
173761016 430593550 0
121915800 240933496 0
455590769 296423478 0
406609793 157532128 0
280369954 502763173 0
253933763 329493557 0
34053341 325396207 0
481369253 484675168 0
116689984 391965602 0
47793677 464811520 0
513588769 374845760 0
276490530 163741085 0
444612736 26331987 0
461999840 287628366 0
570907718 332655225 0
395734845 541744937 0
407062511 364294576 0
473014413 133432054 0
234328539 486565330 0
499407298 206872555 0
25241252 113624565 0
92794963 376496523 0
62611590 124515917 0
56245217 170589726 0
6986425 19526161 0
505479172 516725063 0
82849266 213633699 0
421321736 56297785 0
378778720 101386195 0
141621052 158213865 0
344572519 157202401 0
475812976 1878545 0
133286700 525864484 0
464672130 98523775 0
311788437 441006343 0
13601015 292117916 0
523885900 504578348 0
240425125 320910242 0
196089913 81275873 0
140443216 502788101 0
16810752 402794792 0
189232857 286157956 0
174169797 447907372 0
138081716 336617524 0
29937760 292912687 0
107368853 159433970 0
198139589 380066721 0
537734844 129592070 0
542740784 429149766 0
194050504 256316256 0
413877204 27564730 0
82704996 339059510 0
533294721 271902636 0
33978950 177492592 0
547049450 316532591 0
52076455 273211923 0
572671834 433824230 0
97159061 50057339 0
217052540 146674536 0
387727921 22391100 0
267997917 486172561 0
539051482 144025426 0
481815465 514581703 0
540969557 504977212 0
444140069 528300442 0
113081896 160346247 0
347320916 242792080 0
491049719 333485767 0
151657070 392527885 0
387625512 428621639 0
433105145 408188002 0
189662887 433607426 0
438430408 159921838 0
172234361 547955094 0
148747022 61898841 0
464174342 510357968 0
447906120 537026903 0
530382829 235555558 0
56238989 24981195 0
565022023 73462247 0
453583679 326341926 0
430539511 135845922 0
152859808 137193318 0
571292075 519927735 0
288915770 231654045 0
426986649 437314997 0
398226560 42012324 0
296851143 484722080 0
202672283 224678280 0
73641739 251439964 0
157329550 531492051 0
496283846 246830895 0
506978825 159836542 0
320753083 558367367 0
531385672 248884761 0
88262614 576883614 0
460229619 139948682 0
150457574 85660720 0
68758362 11990298 0
449529232 102557189 0
33226131 49288061 0
269742304 290429625 0
206223158 495557056 0
161710718 351021979 0
95844709 462237145 0
338518565 12186742 0
538646489 37116236 0
195441175 301882237 0
267178375 471451925 0
347931533 205832761 0
8083174 347034974 0
254513079 490132618 0
104699161 521595129 0
162732516 558392474 0
401097746 39873495 0
42529228 359330472 0
440648641 144737042 0
166544082 253131018 0
170322057 301315199 0
318274497 169165207 0
403077694 319061938 0
91641345 527609431 0
418873277 47954517 0
26806002 572058815 0
95576762 490357082 0
120868325 336494726 0
398447434 436911141 0
373951775 204804420 0
145187626 533809450 0
35492847 248944505 0
308019849 180753986 0
33745039 414593367 0
17418801 36770653 0
383437454 401945867 0
147136857 372485944 0
454493716 114618538 0
100436830 516087762 0
427338213 197763187 0
20290383 168174083 0
64609607 127222053 0
344203518 384101657 0
426960024 524330206 0
505793286 290634546 0
87746623 557248102 0
271912417 271269673 0
334796286 175858483 0
161403176 367247246 0
150775141 252804244 0
403593595 18664003 0
392174702 466041595 0
52131224 334289702 0
391424068 511035815 0
218775202 552632971 0
115608324 13132564 0
448554158 241241504 0
157523350 246024655 0
417987282 26059369 0
125407092 60789291 0
103586215 236567573 0
313987297 92346017 0
339362931 358140454 0
75193700 429277764 0
499792693 240181902 0
515685509 340448466 0
86262781 170389893 0
141148041 364948488 0
324357064 535377376 0
468109355 288222456 0
354002485 533793877 0
522455404 575003354 0
89417672 113957760 0
514464378 218924950 0
489270302 288692376 0
236992891 493270639 0
56297407 380066685 0
302628801 533887816 0
413171594 333247659 0
360291079 457365309 0
402674455 291492879 0
127758206 528511533 0
183283273 274469798 0
573312018 115181358 0
462579131 291467657 0
88261227 222696795 0
355808045 535683791 0
113619187 84539632 0
101434471 552580653 0
37490163 203579810 0
556942880 54113044 0
467841103 560304645 0
430348266 23400440 0
68511846 120960532 0
299616246 287787625 0
492456649 360755621 0
489902840 162968963 0
49182851 32703346 0
187797030 496932603 0
532923004 61690062 0
170087350 406243905 0
376805776 296406463 0
517181837 38763950 0
453896055 15016430 0
85048101 188334740 0
273748803 125812470 0
540932668 231924310 0
270169078 151726707 0
66302031 574659279 0
217056244 45203597 0
43869209 247479920 0
239444085 402553570 0
339694881 242224933 0
448267258 223373243 0
528342043 246090171 0
512826640 363122118 0
246435009 19851242 0
511644270 133468965 0
543323211 147359035 0
453801667 272252762 0
34206624 184670294 0
340658599 531844274 0
528090709 149214179 0
416582699 26590083 0
291343119 271919113 0
367391303 145322483 0
446775084 266933706 0
321850601 328605967 0
185812089 129402680 0
489997785 506405142 0
64598118 339092031 0
66436053 122949241 0
118295391 502754651 0
564379239 24471852 0
296925843 138749826 0
485933935 557875914 0
526189301 202339001 0
157816449 23524116 0
323882738 238253235 0
141484892 461357788 0
536083270 145765663 0
201894782 247006414 0
374351390 115185977 0
319284167 479566091 0
264021276 23442153 0
506029509 560966655 0
315155251 247416829 0
245565797 128180343 0
261426383 535913181 0
116132814 385677280 0
135276517 384278968 0
457881830 287293309 0
336148715 142281852 0
24758490 127770805 0
36761621 287585930 0
179077698 207261750 0
130778851 513487409 0
543029167 26840445 0
507318611 435361038 0
109409075 110173653 0
473982374 50311150 0
426345884 34197603 0
486326622 124487711 0
480774111 421077827 0
203843880 193885380 0
448722314 57448529 0
310717001 508487657 0
198096651 297570075 0
170880856 140820502 0
388961728 207683586 0
297597407 47702948 0
480334854 46916981 0
56254014 21318023 0
464535730 498538603 0
209163568 380335622 0
312930363 518124709 0
286171212 560943847 0
543021080 429169582 0
321510563 125521337 0
240870483 293286162 0
442410825 164369130 0
272730456 249294174 0
65855611 236176798 0
465914123 545250524 0
51057922 412466341 0
367256249 55663171 0
327233737 373239931 0
483598735 143837194 0
548182177 194707343 0
512605205 237799726 0
371234836 32170182 0
236246459 154392496 0
419165800 87965847 0
543000730 471069678 0
146839370 307475322 0
103344964 323279828 0
24361598 339182823 0
143967249 569859895 0
149932348 355482067 0
240489493 137060033 0
248892971 25078351 0
161979850 361536309 0
441432773 213282996 0
263397782 252988729 0
56800867 478415428 0
536197087 415782443 0
461323774 546864219 0
323808628 572314416 0
399002531 5242857 0
189599071 24249299 0
358951774 258372492 0
252560607 4581994 0
127564845 547046461 0
480789277 469917514 0
172775082 95096547 0
125757844 358135917 0
146872104 114199669 0
178263245 173856661 0
339714470 411331408 0
102236939 547011278 0
173901071 394653005 0
286645165 69366237 0
226544601 80826406 0
371298944 154169173 0
132612651 402594735 0
135863351 334180239 0
126891975 28191668 0
561327652 111484349 0
345140361 446078186 0
261843796 134448111 0
300305367 53133028 0
481035270 500786270 0
404684383 34131178 0
283861482 12360979 0
62742268 365102214 0
81610752 306740864 0
400499287 371661963 0
454439193 44348821 0
205037747 573129068 0
370356898 558154432 0
488444048 420724740 0
330121776 303948570 0
157626693 11844399 0
7718845 339782838 0
277321141 561922412 0
107895380 53293883 0
563852176 105389881 0
138286660 57097644 0
228747187 144419028 0
418862959 216970205 0
117790746 501838006 0
332989137 230435449 0
575482971 98860133 0
144950321 283527110 0
62229152 103541502 0
81963924 517897211 0
208825129 366976565 0
356353125 228501073 0
152125773 261724705 0
56282849 88875030 0
447385719 153768070 0
488196637 481822250 0
530066297 105897138 0
382428740 574091653 0
288301213 375444240 0
478912352 109015708 0
252186489 560075450 0
534795266 290058181 0
66633642 433502025 0
289112757 557779400 0
323908730 348441548 0
336465202 32198245 0
109354450 413367067 0
564821071 361405702 0
103267675 393244604 0
18393081 374807451 0
44306769 395846303 0
397419063 246333456 0
97964761 393735779 0
417262660 385010082 0
217274502 168389423 0
235817959 340117017 0
364508032 513172761 0
395067615 301979225 0
12544753 130617396 0
290933652 514159749 0
333130360 354119143 0
470914530 214338215 0
137828435 157518335 0
24441646 21176765 0
156270371 359810254 0
192885871 416673422 0
217058296 77313495 0
53083881 556975969 0
406751914 421564059 0
559701635 318411846 0
184088351 168238198 0
110738914 67410077 0
148743811 490924540 0
319754784 127603756 0
442513536 28859667 0
445674242 513088190 0
64066027 13289600 0
138715311 11338202 0
101171084 309035070 0
348728649 395507162 0
291535146 354419850 0
172470144 551933424 0
386426050 539062494 0
238560876 472251938 0
318680018 387313381 0
383884078 390767866 0
392886634 570496588 0
124855101 435123645 0
534789014 458906727 0
488718913 315212909 0
477604520 90929590 0
60225921 133588519 0
104424579 134431157 0
215588609 135062775 0
356145519 492395928 0
293348503 568595433 0
141382819 246167699 0
153935574 412727102 0
102884143 465344944 0
139647143 33882688 0
169879265 278780792 0
402023110 276632105 0
469499396 33265204 0
217104883 451014457 0
425432366 419175030 0
299792753 561456897 0
4617793 293589631 0
317079977 555973702 0
181465129 329410945 0
442730829 492286944 0
515050716 52515463 0
59907450 37817644 0
508313551 362341370 0
198638619 129422991 0
432408216 401861554 0
6874171 385902862 0
87761515 449767198 0
348775439 162045311 0
30215246 322369137 0
213596112 218291626 0
304263025 477506526 0
12431974 187929447 0
88800613 89474579 0
367040095 520927787 0
48400210 412257409 0
410004325 14812313 0
468809997 483977842 0
117175206 247017013 0
379073794 371823848 0
482993425 76320510 0
379460782 435250660 0
228483851 310853744 0
134020488 235792973 0
460706541 224630989 0
203248538 54843679 0
90376015 512015381 0
1176345 577951631 0
494460903 548065297 0
191848269 352522867 0
527147025 527497175 0
449197137 6265029 0
271028286 539479541 0
286338324 265345080 0
354872519 279927587 0
167599504 111946695 0
115454669 567707496 0
127959037 407181269 0
96148812 317391324 0
357423905 104986513 0
419366532 373097416 0
125665636 41006488 0
456246878 349406254 0
237673145 308271704 0
178240151 428151363 0
471736754 24813310 0
141959588 19650918 0
300779081 238232725 0
366898522 241519648 0
529307148 50021145 0
75928975 173122343 0
268000992 278192691 0
312417357 51571250 0
454694752 300237228 0
543357437 291652594 0
333058644 429814622 0
327709031 137525228 0
553012009 302428773 0
550217169 331350198 0
332163454 573559187 0
482067085 17571664 0
34250303 554168367 0
351841097 136893845 0
123427624 44809919 0
367924633 354724243 0
192217344 552304056 0
192392095 97335498 0
383553182 54776369 0
390496065 500755229 0
116902672 161410924 0
149554702 459151107 0
507857108 516491999 0
118489376 139600203 0
519536085 2312906 0
124477439 457327101 0
241102589 122858881 0
257318999 401669905 0
113974755 517443400 0
488633833 371499009 0
307353725 237654646 0
476111255 145024625 0
375721075 414166667 0
136617685 473621996 0
314898149 225997339 0
381300724 505025497 0
31258021 280840494 0
122470684 126347104 0
168706455 265214614 0
98868220 410168239 0
468909276 515264331 0
553477747 82697003 0
97125828 497145064 0
327181433 234926200 0
216741642 488608106 0
124381456 99164761 0
201234454 119692801 0
437042863 569251271 0
193934013 117122869 0
259602008 18317900 0
290275018 305229774 0
231710864 292360225 0
289219274 48900466 0
162246624 233874033 0
206250209 427884542 0
16076221 27118336 0
191488226 247231416 0
494907875 481523703 0
555364582 142978394 0
189340445 331242573 0
576645097 91923751 0
244790205 227817775 0
245632790 275774203 0
293641223 339482724 0
27757840 95544645 0
451116446 576371883 0
18568139 386266112 0
455688698 150794967 0
248122491 376410964 0
79066944 547753812 0
168853599 12897723 0
160739606 484281597 0
562491070 395267801 0
516279008 509687188 0
558028245 225519441 0
212627790 152027885 0
206007896 199247953 0
325094974 102574222 0
105092450 460010595 0
190573803 180735868 0
221113945 462055162 0
367548171 51368599 0
321303876 23414422 0
483047178 199560131 0
387099642 574813909 0
167393330 278874961 0
53966692 470877820 0
436105173 42453428 0
115964603 551387880 0
296050760 336888384 0
352013948 291745638 0
506836365 351061638 0
526240573 3956679 0
482170852 252131338 0
345066936 188728617 0
525778486 442192528 0
243008159 556476061 0
78902334 49907819 0
459325162 130115126 0
362488405 200993690 0
10387923 263646114 0
36642850 366321915 0
87186295 441159988 0
261811372 273321499 0
368634108 43816098 0
400431150 182439496 0
12621289 69778145 0
9742409 435206621 0
293604267 111993782 0
357808816 298233163 0
343522433 362618534 0
51345491 15222021 0
513076926 558321952 0
195426520 409970485 0
425180185 127505470 0
86124846 259320968 0
532718258 728139 0
385773691 419644143 0
408196441 335273403 0
172326195 112944064 0
220932701 358125600 0
70030722 413965345 0
286316447 391590157 0
521447552 405851682 0
30431286 395762596 0
188667321 221282292 0
382331785 165892120 0
166149017 13729344 0
8887102 63634939 0
381211438 297938638 0
221202056 289377688 0
221239407 126549902 0
399382585 10296648 0
47830444 65651313 0
232553036 84640742 0
26140584 410931060 0
73567064 337448776 0
19251821 499313729 0
316302480 390454554 0
342672070 307098918 0
290219669 92861116 0
473949496 185951186 0
348600593 195590241 0
76155075 542554189 0
430812949 112584030 0
73446428 40324575 0
496412451 413782314 0
321696089 245249325 0
330312077 414015815 0
315127221 453613809 0
199545285 497816373 0
427850708 526780733 0
244880124 168793626 0
327276604 78380195 0
20434784 563211323 0
295379817 24494001 0
85835297 294861783 0
453626679 87632270 0
41568456 457619259 0
575488720 502132231 0
26515511 180871905 0
333117784 334053527 0
5610485 272781032 0
243843610 568779579 0
374799136 387340265 0
445875003 326561999 0
47974040 2178216 0
394142037 530681883 0
471524641 311112362 0
381052612 117958244 0
540170356 462093199 0
162018700 388476588 0
119060784 297434007 0
433742330 486177876 0
66193560 354531409 0
439405675 156813838 0
499988094 156472207 0
226789322 515378566 0
396804942 291446771 0
498408079 130559150 0
375650025 52152722 0
555763056 127917633 0
459393852 179094718 0
108501390 80469033 0
411110008 269145440 0
44586075 190743117 0
162312028 200105887 0
461850623 275023351 0
136342094 448615734 0
252691736 358960493 0
446629481 253352330 0
375489001 185249976 0
340591065 359274400 0
351267199 17867476 0
562821451 492060742 0
69987602 135100569 0
389383364 280126829 0
489379035 223777130 0
178814577 382306966 0
522601777 405540048 0
392679887 542920424 0
172696223 224319092 0
264533583 378842132 0
280525232 112544422 0
284533190 526819069 0
425312631 363599357 0
208825216 576113172 0
330327132 321001521 0
144516674 440532115 0
341370888 266280109 0
330888115 64225023 0
253913620 506341092 0
193887773 216682490 0
567659081 263051171 0
39792756 119600649 0
162990262 427697406 0
56538729 169282735 0
530377279 535055169 0
465070197 143437040 0
409947641 188009886 0
175382771 478310186 0
323614887 472511392 0
536315432 78656694 0
326623742 14826112 0
161748901 382406941 0
352015877 195135838 0
225763047 120516564 0
425097331 487679472 0
19143757 325316293 0
361095007 137727654 0
545824172 54481089 0
547094718 17120422 0
326447782 35234086 0
431114167 118543727 0
123880561 181721787 0
507998221 104051860 0
101570393 524694906 0
88275324 486407108 0
164780341 333338668 0
400238819 166776590 0
127008182 381844969 0
140108876 541643351 0
88847969 346397841 0
326062356 442844081 0
481358022 450495032 0
86766097 512156665 0
275063119 318763143 0
524900105 60232155 0
525368578 568966066 0
246134716 335771918 0
30271929 216824897 0
178646075 39118600 0
356709079 366885630 0
139974376 325795384 0
356054368 471160463 0
18360563 461943150 0
566606418 336118854 0
60239732 6449839 0
522512390 101187778 0
348155494 231751820 0
219783815 555088432 0
403335687 201739582 0
388663111 507719391 0
346699260 216499658 0
406366026 531163193 0
297429546 384999409 0
465562290 117012718 0
177603727 262394995 0
205183024 86936763 0
77389992 290067932 0
97538748 11509690 0
408908817 100790916 0
154185119 388046593 0
577060363 149919123 0
92327046 2769613 0
121134690 247935475 0
501448128 182294556 0
394660610 9160131 0
560409557 140254245 0
424007031 466871307 0
103209107 224753942 0
323467805 51691464 0
423935037 23607581 0
546387565 61231977 0
314421229 254125962 0
401857797 415522434 0
229615380 204283817 0
415026802 209814258 0
429495410 531077986 0
11835959 129292551 0
321421628 493907137 0
323318854 317320831 0
293276737 439087073 0
491655609 368955083 0
419489140 497325737 0
71683468 468657005 0
516435548 91130421 0
430503574 20068582 0
495378941 483411147 0
202242057 571206419 0
260246919 101604164 0
357924966 63151731 0
362242918 229252503 0
189657866 233273264 0
235470939 454882874 0
236391768 568451836 0
538036220 469587117 0
275180622 328803614 0
450679124 313730245 0
133081317 218899320 0
65672837 52980116 0
15851657 451432980 0
524952162 398350931 0
101526875 248070719 0
5614382 404664445 0
56779211 234031532 0
139126950 146126036 0
52860288 423700890 0
461983343 227874945 0
80279426 579147450 0
136284308 115157851 0
182732999 368806634 0
558372716 319752567 0
415152842 360083340 0
141273847 427540867 0
433719616 346079440 0
551451473 355666952 0
5859667 572239844 0
366731350 480251967 0
424846923 248133129 0
21838597 262627824 0
277705371 502720768 0
380142826 520577705 0
518445377 73881220 0
540717892 469436983 0
490299768 393023972 0
134278892 41878344 0
229099539 362786040 0
299878531 48328829 0
133948181 190065326 0
504056512 13537348 0
465318867 510621182 0
529761956 149011363 0
289970864 345187478 0
145064487 161154263 0
478411466 8876191 0
568306644 173520248 0
398711589 344977250 0
133747310 273333102 0
120510747 329543468 0
300327740 384965826 0
222559690 527027509 0
535194990 341875580 0
303658261 532879009 0
487062342 193319542 0
148704161 26906493 0
83548194 318232631 0
505805111 288356720 0
288404829 490094719 0
247889440 224803670 0
507622492 426841356 0
564871229 151892552 0
39595228 158425250 0
436277644 524913932 0
506179604 564134703 0
235989919 56954602 0
508224455 252434453 0
303252050 167931911 0
247394418 468685339 0
201394263 353241847 0
404369551 392515507 0
546321047 374254469 0
310404060 46013526 0
71364298 509596066 0
239715182 315379265 0
204697289 520624744 0
126507334 299619726 0
166623361 116437716 0
17431000 82308046 0
173513903 461437402 0
497899303 78626166 0
347922265 543164709 0
38121051 166130181 0
292066072 366173847 0
112889617 576583116 0
443647199 139255266 0
443010139 562636940 0
436260819 409047578 0
422566644 73985339 0
514970222 298525166 0
382936413 403695194 0
392261659 221945218 0
349887633 250183538 0
272209511 451118846 0
410889503 374155548 0
259927423 35512992 0
138925481 369643768 0
344426498 252869174 0
372275344 372404172 0
384014406 290606890 0
191242774 458175955 0
567205399 282985548 0
60963729 422655910 0
222058213 449958051 0
574892894 145379036 0
68624217 235830320 0
397427105 231053229 0
412292017 437385033 0
575201307 569480928 0
185388825 77846752 0
322025013 312100809 0
127708244 185227711 0
345023702 293097464 0
273011160 537817101 0
380255136 507156456 0
6069186 2974703 0
61643840 436886102 0
133459831 339315331 0
179553769 430819568 0
401258979 6928457 0
387266659 119911282 0
75419484 97584569 0
497729701 532203855 0
131383158 393328628 0
69068194 110808879 0
61726217 34767989 0
82009026 84356628 0
393029571 5844398 0
326222172 442156260 0
189860022 451284345 0
393264396 576217979 0
211491888 169148930 0
497424989 135598187 0
503542628 507549847 0
44945039 149692230 0
142561950 430618655 0
506025664 213041411 0
267927825 245220518 0
4856355 163662673 0
112740227 143347072 0
338747145 4899783 0
400606265 480368112 0
260125821 30616175 0
518263261 407782568 0
2705463 28747694 0
445505348 471086120 0
217074182 123897804 0
233582525 565513518 0
42933560 430784487 0
542234363 297221514 0
126012692 550941639 0
215747644 230966249 0
230349622 336275261 0
42989682 545047068 0
59616538 50007167 0
429751667 169414475 0
427783667 374605725 0
402178635 274774081 0
222234262 343369209 0
575477329 142447465 0
561170030 40605476 0
360816017 67054211 0
468250311 317655674 0
437000618 530896813 0
156489957 566577947 0
553322177 472408611 0
231740928 229321092 0
534332278 227586282 0
276747080 368854644 0
457777449 395087133 0
196058426 220170115 0
416239897 121812509 0
325176528 385940725 0
158819913 400697162 0
156851584 73446241 0
83218418 8191702 0
7404159 114660059 0
94982218 305891623 0
290023225 563353656 0
6687975 202831486 0
367066035 23288642 0
569777554 247405726 0
360227850 117428992 0
461559329 172563112 0
246254319 301566667 0
18447313 238554522 0
424502722 257993504 0
215187868 103383128 0
426596920 568158348 0
304923471 544907780 0
30684410 430672233 0
485370622 361553894 0
42648689 447392938 0
112196657 569890846 0
514967149 30171083 0
227323494 250474816 0
391375253 441766384 0
436558590 252131110 0
497287393 153518766 0
374758194 524591500 0
300257608 6143023 0
363483203 557443411 0
451057713 327288898 0
70122136 55002931 0
22058308 300752587 0
469008066 547032319 0
354725791 97262570 0
403699482 322599655 0
322535266 86056414 0
162409939 543194641 0
201801944 237089687 0
543047449 51019415 0
52015242 79670334 0
437478556 379806546 0
236950002 193059547 0
491662946 184109796 0
237003020 221240382 0
202810874 102331961 0
326981695 372581269 0
105326310 20725 0
483809883 458058876 0
87295574 344138419 0
200088987 308079858 0
485366663 429084375 0
414246599 504185063 0
423282161 276323877 0
294059902 252739728 0
350299578 384539253 0
313646754 514182288 0
548383715 495536979 0
399410752 45019507 0
430062195 376218290 0
513652509 142297543 0
370096475 403745225 0
131084978 1044536 0
187421861 78890815 0
45016125 109493542 0
174436159 395099464 0
336042359 171494198 0
316329313 161451487 0
575118922 114746475 0
240057460 227779904 0
265442484 561147878 0
292647547 311672006 0
199885978 132678966 0
189187120 134870744 0
289531461 342138549 0
542676942 202501574 0
102768770 577664653 0
179079624 454233429 0
550491532 275155308 0
45069086 479951300 0
12841927 445604733 0
441835487 172174075 0
436954986 531425033 0
251322836 308937356 0
7804964 240912681 0
330376542 371934881 0
428114749 247376138 0
432766867 262022945 0
432166349 329907069 0
159534271 511996306 0
410398440 327914749 0
298426782 501467161 0
173482023 199491324 0
378780118 350821589 0
348340122 382756761 0
278799542 377452536 0
100211916 253668267 0
114246469 353288478 0
74968737 234999836 0
361390309 443942202 0
377828381 282210298 0
552606885 241415281 0
288766068 345549430 0
496497887 333364178 0
286440647 99991620 0
545056137 400920158 0
236201931 265191520 0
177450381 360439105 0
427513143 280359026 0
433738319 441055552 0
496815196 488339973 0
240937470 362250841 0
332426945 198897789 0
474842223 414943606 0
554822712 49842407 0
140151588 67657339 0
89313950 541113265 0
355941638 448454974 0
374024647 434887810 0
291972624 557358324 0
266511703 449549609 0
547447569 121811309 0
370641802 523827839 0
242460737 561964601 0
427397164 432910676 0
423587125 371698518 0
352781804 206992504 0
549214117 5172127 0
574233060 296253571 0
363823579 67029880 0
254323436 91651299 0
238701125 546416805 0
37387964 299768652 0
178840213 532974868 0
132889123 444490437 0
247874516 143086628 0
150593590 231643022 0
560945380 524678865 0
39274201 573165310 0
278510074 304028405 0
526694295 87085403 0
142017854 506186507 0
426925544 260563258 0
151746125 275196378 0
508478962 290772892 0
129795066 304673870 0
503265052 450943541 0
487251180 526891410 0
13791387 195039509 0
226894318 367405926 0
568742933 197899108 0
25975745 139984134 0
375524794 176586458 0
453642747 268637409 0
280555046 113206437 0
324831940 420125458 0
41397714 321807264 0
389329199 91665210 0
472099550 150170786 0
265933702 212682617 0
552647202 98849917 0
346582621 43290432 0
435072815 460557783 0
560539357 200352731 0
105889799 98902916 0
112910342 236635490 0
506974970 368946792 0
310116937 348156040 0
142538079 117760471 0
122740046 127761423 0
321705862 206939722 0
77658826 389313293 0
424741201 465026389 0
515618894 439015384 0
26564625 412104800 0
57144409 392019243 0
271606713 88130209 0
166964509 155246545 0
174875332 130212358 0
283475879 91053003 0
393152354 366202098 0
565930791 357768452 0
178030021 167964543 0
55257601 198180826 0
526611249 513307363 0
297614935 395124263 0
292546892 109021625 0
151207972 202148069 0
561644625 432576261 0
485102504 537474327 0
471918850 461315393 0
414896707 232412941 0
105599778 143222935 0
431403176 207520797 0
524404866 533129936 0
26739262 35256525 0
18992961 317071585 0
168717460 62219822 0
416758187 37532586 0
449198879 278188287 0
86420290 430918309 0
380487590 360769220 0
243376379 471814965 0
315282855 531499443 0
480503818 574259360 0
11915135 524530054 0
325255455 511886968 0
418367135 225833762 0
83842673 311313696 0
264556366 4780192 0
574300465 456826063 0
487353989 177484976 0
324419840 561654841 0
359110475 132723136 0
35433573 261060977 0
367038681 519278003 0
22384239 473817017 0
400360804 359934901 0
174230910 267373077 0
337401648 243966529 0
3349246 150080165 0
187016278 575802339 0
397992486 267531162 0
535111364 361044934 0
485088011 571446883 0
379967328 421851260 0
460587784 399053325 0
312964189 528112718 0
258328097 287142419 0
360019017 24982310 0
357107910 146742914 0
2702982 115600543 0
379125099 524511615 0
126800944 161820003 0
317032604 579083522 0
121497187 407999066 0
100606451 338021226 0
123994254 242818201 0
350592676 509316297 0
362855137 433630294 0
312427907 314886588 0
80703193 457145498 0
255025658 457404308 0
13832184 299769094 0
248722282 525589107 0
438299961 314854272 0
151085554 503407436 0
394255978 376424457 0
563289731 131749964 0
359731442 20298153 0
303387627 490368110 0
420802564 544946147 0
123782567 332422565 0
326365288 570248171 0
367132620 212975302 0
522394311 250975687 0
510157312 551074913 0
392984785 488760624 0
405119437 258982299 0
548957267 415560946 0
128441515 42806654 0
185697403 471603049 0
401286382 5160285 0
56791442 434117423 0
517492509 440084904 0
39443236 78201766 0
228444493 446636248 0
235699192 152916115 0
326364421 466089318 0
138552443 439904925 0
70681938 525130836 0
270770121 371163274 0
359659832 92688427 0
292863690 303777714 0
288490769 99441777 0
13043511 51031829 0
469553449 77438795 0
140250009 419192985 0
437982209 148311253 0
225794001 102610539 0
69810569 202548168 0
388489334 474386407 0
447888443 99947934 0
321886088 142925071 0
163013248 386715400 0
94125287 487118546 0
553891674 215118560 0
241912933 489832729 0
381825426 152578421 0
125033752 392941457 0
100975058 71832912 0
223563150 138528672 0
411535393 267226345 0
289423921 578108180 0
137572898 455572489 0
89032683 419831890 0
553740681 573326196 0
192581063 282714927 0
81950019 337503023 0
16135335 462970505 0
355192742 413334586 0
105654444 564125692 0
497519567 285481190 0
330585360 181963242 0
239695944 269821125 0
286590025 457271266 0
191529711 15438370 0
282408694 343159011 0
369557977 37571823 0
74953670 215853021 0
68695187 487782606 0
208643229 148272371 0
351813484 566653597 0
223220113 531398792 0
325838628 30273185 0
198162439 136488369 0
207857049 462702662 0
572023952 428133188 0
280009150 178275025 0
48255178 220854437 0
103380516 478223087 0
455660719 553482786 0
9949334 452777632 0
229731938 220877124 0
96304597 496929974 0
222684784 492970200 0
63146993 485984827 0
92490321 115714878 0
211167187 210360736 0
166301838 358557731 0
396400911 488430324 0
112507355 172149753 0
518155533 488815188 0
60694358 56305884 0
24464455 290088921 0
33645581 406890437 0
529575716 156723556 0
239634743 399252309 0
28777974 258305200 0
198181127 438963394 0
354542372 104261512 0
132098168 335646836 0
134067522 47019474 0
281163507 395839461 0
6607416 78787102 0
531591785 58202744 0
247690545 388083837 0
33555006 574079045 0
259966556 488391416 0
202660337 47521737 0
61449015 172233200 0
324983653 364083762 0
473589016 380488286 0
536916344 234304216 0
143883960 104646937 0
421098345 561904671 0
557473991 392770595 0
515808996 563081817 0
485662200 260149025 0
448374457 155848487 0
160749686 162237221 0
148090339 301113202 0
113640899 228005443 0
554282572 45852457 0
493020508 43768511 0
263633550 375925466 0
267289155 493823306 0
156004757 98599659 0
545922251 543511562 0
22696800 567714718 0
249785173 312426923 0
241332346 339854524 0
445251708 272120735 0
45037479 154388453 0
138694059 95994706 0
349378107 439407717 0
23759911 162189186 0
467648870 500962664 0
243303892 202051050 0
245212417 184607160 0
284942975 404402331 0
69175690 380438949 0
446305750 86647525 0
485003317 460373449 0
5233164 32597331 0
563009757 466668628 0
238265177 533886512 0
196509679 195758362 0
435389137 467333403 0
521709285 443840726 0
561674386 283814330 0
483929236 185213486 0
48656374 179939685 0
412750097 59170839 0
288809611 202572904 0
472567825 284151761 0
291900830 507021535 0
404675202 546418208 0
152691723 51334368 0
44282158 303008654 0
223562336 153886599 0
271687205 428005662 0
544832724 139294308 0
89889509 265637000 0
291575223 201157894 0
277417975 35149471 0
181756330 374082611 0
450922077 390741294 0
401209213 432383263 0
533914389 324256961 0
369488050 352889574 0
495294420 145733206 0
350162802 476927866 0
426657870 387241932 0
426024855 227088767 0
490095416 288068769 0
287220090 470114735 0
524522776 502636275 0
231985306 4099250 0
391205576 301296709 0
133139029 33547814 0
73936656 2305591 0
495872324 284198049 0
128684023 520083372 0
296403979 547954553 0
127060113 198477568 0
553229152 502169983 0
333694631 430660542 0
244972979 406801969 0
553655709 74788402 0
213302461 379424261 0
314519695 186531531 0
253494281 422230494 0
122611570 456737599 0
62393195 292302897 0
95657891 418023620 0
546913719 384696497 0
17942724 335283353 0
409258797 518368892 0
409847689 164751291 0
91740369 426109755 0
546771394 308687872 0
250172823 466171600 0
482846043 109171271 0
423229574 479490270 0
482987906 45890005 0
371793688 356876250 0
333773797 236007661 0
124251665 483644867 0
238196934 80438277 0
158453091 424116634 0
128133074 24157187 0
249233102 564823116 0
205897594 189069303 0
449650672 312691221 0
91313237 252777750 0
465413506 327873906 0
409194244 487493462 0
399125270 372564284 0
562719704 284800751 0
460519704 155183663 0
150816731 189651492 0
113295546 30069556 0
420027702 572179530 0
482379553 218297945 0
23393796 259631251 0
529677873 390846371 0
195050452 1559945 0
429605388 207538222 0
268504260 184981107 0
19789673 28317596 0
349113837 320915548 0
401183797 540380424 0
219081261 280883232 0
433969408 67661454 0
427186325 559324013 0
251538673 567810644 0
343575310 273285902 0
178958156 208815615 0
144873949 542878298 0
83977228 78024817 0
470145008 17822193 0
81995000 390999656 0
226620099 373700153 0
340602160 187649833 0
412915877 443047212 0
313589648 197240558 0
63259804 246630161 0
572783853 420712881 0
230041841 386462614 0
243905679 471182800 0
331594711 302403258 0
466809312 491246361 0
144441407 11272409 0
202609925 558620711 0
222838781 88182960 0
411698759 146576910 0
332237077 110840478 0
73662687 423248387 0
214236949 369945492 0
547556744 577550764 0
490877336 440576009 0
66951850 359962123 0
519611965 572643397 0
250988112 150159220 0
249624611 120149691 0
94050859 339187148 0
435227863 356652829 0
419200609 437990671 0
432069938 575935256 0
461663935 533193546 0
407900402 518203327 0
418686033 575904633 0
422892590 474172406 0
93039836 179620225 0
389658156 107217639 0
360000245 445294473 0
35065905 519775084 0
549627732 36955461 0
112442600 151330391 0
149779645 483540973 0
150899602 312047380 0
237937206 127234697 0
514778648 135513676 0
232159531 206982528 0
520654877 541470126 0
411275446 149870771 0
172091221 341522625 0
413482658 147054788 0
81647923 140706519 0
165514052 433163401 0
549074766 195511615 0
294719448 81734158 0
398548295 578798909 0
350658248 7835595 0
228448065 240186076 0
477253457 507972958 0
160951044 487626184 0
214104190 219551022 0
95789898 408810288 0
213987763 786799 0
518563490 130073733 0
90266839 234147454 0
498363273 408914065 0
478769689 121211378 0
267773226 35492673 0
28599668 5392964 0
371555167 511775323 0
376105275 439215497 0
490984602 89468548 0
246769001 525840945 0
272385612 104623621 0
454526198 290099358 0
525674721 42077640 0
104906371 286183590 0
72715415 110341376 0
516931128 177674982 0
301447875 246199073 0
297214664 121172362 0
408352086 87141201 0
446140011 329473508 0
102098917 271107182 0
35334382 285240362 0
488546810 366139721 0
394784466 396465519 0
149268950 15392016 0
543486288 287793788 0
215933573 483334489 0
445215992 297211270 0
351305982 536144341 0
270640365 275910760 0
41122419 194494439 0
217414787 542313516 0
234191728 373138052 0
244292705 470373118 0
21167496 70950600 0
156152460 405493466 0
519415094 38616855 0
491579305 190040329 0
365784743 321069767 0
565636662 489510617 0
540244840 9281537 0
111019598 466242306 0
380405178 117859721 0
273978929 220842912 0
532358814 81195152 0
555445730 197702349 0
27233501 313086601 0
119190190 42605659 0
261145460 78327378 0
228226506 111001864 0
480172907 182941389 0
566852960 299620820 0
318307147 116594389 0
181249824 48149989 0
210650168 242235545 0
1677375 179840529 0
376157730 61276246 0
420781218 256203190 0
63028343 133610022 0
251183988 457160056 0
368504675 308169124 0
384644137 88263572 0
284990192 93432163 0
300989151 110360285 0
261122655 437400713 0
128700091 322285817 0
271485445 535538450 0
135455045 36541997 0
298035805 157938928 0
359551196 453780133 0
207299257 535566261 0
101517026 489606472 0
416833818 215254165 0
100727465 542812336 0
513984603 389003763 0
127091358 159597973 0
76434089 142534491 0
511808178 41406554 0
405229772 512522844 0
63198744 379948880 0
395597815 264894286 0
447096716 326178859 0
193510402 350653553 0
518921900 460259619 0
529453437 139073135 0
472662443 235197534 0
271831196 519411029 0
406847742 447891718 0
391739873 572068047 0
290361314 94504486 0
407661946 464869943 0
212236723 404256866 0
12047031 29348699 0
516659570 145069456 0
1086261 317139454 0
16073513 454493463 0
370221111 446194149 0
387830575 282624206 0
338818286 397487676 0
202809139 457032395 0
168035657 403231612 0
286600873 237125086 0
324397903 492753260 0
77432865 375292001 0
356497522 175443213 0
166935755 376351828 0
546593674 476067826 0
92842468 407354497 0
231692214 563470363 0
120150618 303346985 0
363817478 90097013 0
47533782 346663202 0
321378732 131265663 0
181906681 23372300 0
10104760 578452541 0
209245404 250256674 0
345081124 435951951 0
124621054 152060350 0
434802420 288551432 0
301129481 405375627 0
421665466 356565417 0
17135140 286073578 0
59004236 182822628 0
572248530 262844341 0
60841742 231097903 0
185865413 271158150 0
324843129 566007742 0
459108879 204369763 0
113779541 579195512 0
277140625 311777915 0
114780976 175442398 0
460255420 543115255 0
507683751 347312857 0
239973804 410518092 0
341828232 200273495 0
380451352 432481679 0
521428384 78771891 0
110363007 419470550 0
538381197 161087105 0
262750793 409901402 0
174205511 288959249 0
315122259 110212044 0
493519298 336503310 0
233041115 284873860 0
520798157 179042648 0
48228936 413528027 0
1438123 300389646 0
203774713 456133751 0
139568735 140708756 0
200719304 270186866 0
206706536 123118750 0
542383913 179471757 0
284816635 475123484 0
305243365 72995861 0
381284204 30864531 0
555289797 391503518 0
355096466 68385026 0
208286921 496649965 0
82314320 150291613 0
305153652 29951882 0
156662753 311210852 0
42201785 405338158 0
216480468 251099749 0
439697587 120608361 0
512841227 82372776 0
129900229 534479803 0
138757434 252510023 0
316198438 248873325 0
543031734 407594038 0
21332303 23197943 0
126169028 450644739 0
313870000 341376782 0
82409119 275588108 0
309225476 237003897 0
279424757 153631693 0
321736318 538246830 0
215761009 201677029 0
426991020 444825503 0
286429459 108582565 0
568887516 466874025 0
516796966 419323015 0
179833976 12582559 0
246998638 313556405 0
247816969 58391080 0
80422831 308807499 0
424823666 538681185 0
311985403 183240316 0
142555051 438609027 0
419927073 326468849 0
178691802 241360212 0
446623131 450329071 0
536576779 543487478 0
543953103 135959129 0
237957815 394688858 0
309038035 563444997 0
510310949 201210179 0
465330243 287409284 0
127397638 190985542 0
121867551 461917304 0
67065098 534983376 0
324657423 555866256 0
526140237 483771845 0
345334085 189414260 0
88647713 273672457 0
327495652 384533028 0
390645805 391942 0
17342131 111708970 0
78392443 166957252 0
537741059 382523898 0
471795120 58575664 0
355528441 7509802 0
284097918 375839157 0
201235815 219354765 0
166726862 491150042 0
491952701 433669792 0
8314522 206114351 0
48342614 379416429 0
180928660 372736968 0
450379346 34256772 0
419891278 120017105 0
166735104 558886 0
28579695 63386079 0
506378642 461535324 0
41217495 239744054 0
516002567 227627702 0
69107588 495857971 0
200417642 33589921 0
1720698 159528509 0
532461328 487183735 0
177006837 541972370 0
208809753 347956443 0
517849748 448489691 0
400198105 356188581 0
43102396 445836378 0
157680438 167338018 0
42509583 495310530 0
418388026 497993165 0
469747451 426284982 0
348576901 425016666 0
483009861 528698650 0
280082892 278376545 0
244486902 280414548 0
282904378 268415829 0
145848200 347666227 0
467761885 506915284 0
66889076 250971258 0
29370831 538223437 0
434690792 284397296 0
381547913 166404613 0
112636413 371314663 0
222966015 229256058 0
445655553 342828310 0
465474821 398531658 0
336840731 434921112 0
300407953 446248604 0
67228612 134672596 0
192880727 496007527 0
495711360 451150527 0
417533069 328291978 0
311753991 471577983 0
2163183 120732740 0
336697279 95973984 0
341992102 525981075 0
413178608 312154652 0
67402983 474635254 0
494822454 120188580 0
243761285 569621926 0
388096663 533280370 0
568508443 185058036 0
59327709 323403413 0
39904278 53318276 0
277930066 541203199 0
324367894 391960544 0
437686260 322086421 0
215884008 178987792 0
91425002 186764926 0
571289900 389378593 0
222360246 104117076 0
550500524 485237640 0
484827234 43565183 0
50866587 318762033 0
441508151 391116606 0
83066214 564488444 0
495702852 429477266 0
503436265 138402288 0
369092051 513572972 0
177459881 379390646 0
336713474 395342027 0
496815082 443457384 0
460094777 508043977 0
28935508 168096309 0
384860213 72599696 0
209994078 188355780 0
311596127 461040081 0
4257744 405489222 0
305307267 32211530 0
147863980 403793094 0
545150392 89723379 0
425585146 58533749 0
205647827 514966062 0
450255466 545580494 0
208521064 224110078 0
374246546 457396595 0
128366870 15416319 0
222130628 561510819 0
254598924 436925070 0
511890811 306227441 0
334289782 374613188 0
231772311 311053850 0
505797823 180159658 0
460622968 164403048 0
153237089 185984041 0
343385653 198303592 0
81341430 56999967 0
296012396 459071738 0
43992339 338287432 0
148475613 231139715 0
142872296 367747091 0
16775599 309774804 0
11753406 339020298 0
497120278 162286436 0
460827673 386237376 0
208462415 261534528 0
553897040 204639002 0
63556981 459916872 0
370677881 432783041 0
100924361 400409212 0
256895126 227678006 0
364316838 36695462 0
393171074 539523953 0
251704844 350892755 0
199314142 7240792 0
285195958 578913906 0
310013409 442054472 0
302540433 214565455 0
329504052 202521311 0
564345454 163607784 0
312936988 366468551 0
423289745 295173356 0
349049281 405417986 0
426443545 38607746 0
485292588 540015949 0
275860283 289073399 0
243539993 231417043 0
382288092 73816438 0
327319834 379652803 0
56996711 379837792 0
179947950 350113125 0
508831229 327848286 0
494117623 120958271 0
512520265 291284105 0
89072332 518153320 0
412668089 10682749 0
567355271 104490388 0
446679464 360957694 0
460798610 543834006 0
563320793 150134197 0
2407489 496122624 0
393228511 406408123 0
86874685 523141353 0
136843348 542125006 0
522186264 91277171 0
331562324 449922518 0
73449644 12763857 0
51408760 256887116 0
240006946 242462955 0
197105919 476532697 0
497155209 35007061 0
282455929 122010389 0
192482023 487758158 0
116859146 97375549 0
88991572 180222591 0
175184385 236749601 0
315273569 482406741 0
125516969 248301942 0
208898888 491532612 0
476257512 462465127 0
202882401 44262575 0
288344667 246922237 0
393368674 361913647 0
217642607 474309279 0
452855546 413827570 0
302207130 452460870 0
204327276 37859516 0
396960682 478444593 0
318252118 251219879 0
12167117 299271793 0
502941962 391127124 0
229066045 72673184 0
449116773 295345384 0
166244539 474724867 0
414985434 386477548 0
574037701 462239345 0
342439255 276749794 0
328239983 497344198 0
121944672 484818734 0
169436095 221406285 0
19715344 143053050 0
230633482 356267054 0
328050770 310611978 0
401701148 276673951 0
130332922 530654656 0
47642689 23501597 0
555963966 62428452 0
444231533 19545339 0
300727171 447472863 0
545265547 392933597 0
118523758 552121850 0
104191794 85957134 0
239796910 206808899 0
567813706 189585034 0
363246524 165694882 0
25515967 513588620 0
232163422 253112913 0
423222003 529492537 0
302930521 334741146 0
18274963 445165301 0
530236185 558121914 0
248543725 287903798 0
166879980 127999946 0
511401497 82272331 0
408266575 63932643 0
392941553 212491303 0
300431401 320729158 0
460779627 470560495 0
313416705 355303548 0
541350976 115348823 0
555886826 290343725 0
374880266 56780188 0
462080431 143232861 0
136120311 493201574 0
515146547 514712747 0
154552041 466176816 0
152825182 188957063 0
440164327 308415520 0
493879523 74676068 0
168160469 241316615 0
102380995 105835455 0
237897844 109131863 0
158212044 180138641 0
115271003 503043388 0
463528245 97185670 0
244180776 538072876 0
184392633 22413601 0
460287320 404559495 0
315575861 80633081 0
440041201 298993949 0
308751456 199068559 0
299150505 430405994 0
455246889 572224835 0
160736424 230333901 0
421397027 347835192 0
282998279 373341321 0
68559428 187090323 0
522436379 247148281 0
398976058 385688347 0
400442101 450783656 0
480776476 349266178 0
333889364 371419840 0
348743537 281607262 0
276135497 366110168 0
198943041 577014395 0
160012412 360432733 0
402693792 470027051 0
423143415 538896797 0
533626408 519185845 0
506243502 334993373 0
567759791 413322402 0
255532481 359144631 0
11202582 208119483 0
255020160 342436916 0
221203197 180102744 0
38914868 354880280 0
476561844 56565369 0
386490740 2875352 0
248954099 178530823 0
175629315 3050767 0
414257135 301109311 0
577413113 330063881 0
508047269 220350184 0
55614481 365790493 0
139608748 238561306 0
363555622 106865644 0
277787754 578442273 0
486929324 233069806 0
145978027 504993217 0
456400797 446414008 0
62495964 25737277 0
108346336 467792020 0
146271969 48228691 0
48427394 247564860 0
140508835 29329384 0
555237115 127898379 0
493587399 52405168 0
543906554 443193786 0
8937564 536857095 0
342733518 344097233 0
11581491 575721023 0
193312910 412306333 0
549786775 570817873 0
390073817 451272658 0
504329689 319465884 0
65733369 572885138 0
148347193 309169203 0
139671808 179273666 0
84967671 362549331 0
438792751 160340802 0
206307502 217605794 0
12162734 444837861 0
430482727 420988330 0
176344212 185779722 0
477260523 62268754 0
329244873 179407450 0
304339383 74905966 0
54274444 482714730 0
514826665 18600479 0
150723734 300864054 0
345092840 366993406 0
203764304 399692464 0
108939722 43102773 0
154027700 71197320 0
204104546 349699575 0
217858486 512280217 0
101762888 242426845 0
188206368 294427056 0
470385162 263659164 0
126465222 384575540 0
193036547 206206836 0
180429738 399714402 0
513296923 81491234 0
149021896 168373733 0
294242662 221769220 0
455755788 575488873 0
342051839 5926467 0
473312601 148762703 0
427726530 377268876 0
357962018 419183739 0
143893781 503643693 0
169138696 465959326 0
315923381 563188312 0
130481299 576590903 0
560940140 270092152 0
208771530 28352291 0
1264599 353721210 0
320451647 295835068 0
353371577 14728197 0
523293267 264438559 0
124447269 297236027 0
214663917 82011173 0
84623002 364553075 0
505820450 355275834 0
388207697 218717288 0
178689627 516832927 0
160159069 191637788 0
336353242 252853795 0
492084715 520513002 0
253879279 475159792 0
20233555 224010241 0
306327634 213483178 0
478355237 90378850 0
222151696 326701180 0
212324794 279612070 0
540547565 392348888 0
325428224 575714933 0
423551879 240961632 0
308655095 498777063 0
203176462 227326129 0
64678225 407947880 0
450730690 231103107 0
566882627 413571272 0
218942037 81996159 0
486782848 464377360 0
500900701 52847046 0
533847269 219589548 0
111155860 265993031 0
178860091 235457003 0
307874266 463283176 0
21744935 210867083 0
105531728 414000028 0
108518169 180418503 0
472265232 126076185 0
112970693 319154001 0
200136425 70451720 0
244880756 552758874 0
355244128 295009054 0
6306777 19354504 0
355620673 202398466 0
240870364 89859172 0
183182019 63587394 0
30204476 547486760 0
115342506 467325447 0
81027431 132478999 0
21305269 508127414 0
119817131 3705823 0
241031009 307415954 0
159061577 384791812 0
49362877 563887912 0
32382739 541441289 0
468287325 227044921 0
494971809 413157863 0
113678043 527713047 0
212172568 316194145 0
266166003 74651954 0
417113739 67690096 0
35672992 457433899 0
294174638 234855886 0
371076020 422155023 0
109624661 143477256 0
63523506 76353589 0
190895534 555036287 0
468854824 278969439 0
170269943 57591754 0
181750270 410285041 0
490799753 306527751 0
523778066 84789390 0
109235148 102295275 0
101311506 474808519 0
553991222 441416501 0
100730368 246462751 0
398988906 383604633 0
434199453 366711022 0
286596038 512127202 0
161968886 97030403 0
112002258 80772242 0
71432812 312587101 0
270420127 534356227 0
37757854 344461840 0
198526623 577699013 0
262463573 234705697 0
140858207 432706527 0
355577787 393374719 0
355479112 189313561 0
380297700 202495511 0
236596922 118521291 0
575604407 167287960 0
215666501 237050788 0
346722242 446808028 0
9313542 221752882 0
516436357 409735914 0
146684903 231621808 0
84994261 303692312 0
198457400 222896530 0
422836094 368172198 0
49769201 120411684 0
288731825 412251856 0
124028404 154638927 0
330598866 272991758 0
281186596 564246260 0
535143591 468129699 0
267530933 409407081 0
88951295 430582852 0
533897611 68351515 0
252647425 49954054 0
63789492 455909573 0
405807963 481621532 0
397765078 208769330 0
548862124 22507083 0
251583993 303918984 0
295584149 480894094 0
118341300 369946875 0
572060178 219738287 0
411446168 454444341 0
258755390 314886295 0
393750648 496346808 0
111859534 320728408 0
24110926 429690010 0
467085749 457131397 0
51544348 384438490 0
44697906 429970989 0
40570710 193488427 0
22079838 296472421 0
570556935 91431016 0
324221510 352086552 0
405089275 379082418 0
2026506 411696036 0
557543176 233270528 0
192829040 346578118 0
576842704 307051066 0
377919909 193964349 0
417538285 433917242 0
577175450 469492087 0
474789984 494440342 0
301337133 198584111 0
270279559 115223194 0
259615794 340689361 0
106790376 456882352 0
165269890 355108055 0
250801324 365709308 0
413138413 26711207 0
351948157 439343866 0
151718774 81516709 0
437360131 472382422 0
272626009 367971942 0
339897548 508374246 0
225748515 110556370 0
460250193 104584028 0
102725964 156081920 0
539254815 180596452 0
18831809 465413770 0
367574560 90073138 0
349945761 284735020 0
315920973 280356302 0
504734252 149215578 0
225967663 112040422 0
320793491 134887039 0
112280923 437660856 0
227530288 46660806 0
227369512 225562189 0
132898245 30552365 0
503316738 64180063 0
540096152 230830613 0
403302473 272400845 0
233046197 397280405 0
161114553 268219715 0
82398020 464654187 0
89778409 452233969 0
209754433 380854346 0
30008200 1503167 0
12701131 82084314 0
114301029 481921415 0
236211371 271828918 0
1376463 494655620 0
172517865 256490698 0
279208698 391244555 0
155110977 520568745 0
389459165 100629466 0
395674611 482425531 0
225320487 454495797 0
319823026 146270710 0
457646258 186444827 0
509568053 82477473 0
382131228 303333833 0
555085549 238508408 0
179842190 206368793 0
451935394 550851098 0
340479238 254354431 0
463678167 208476850 0
557063350 35634726 0
272882099 475028762 0
278993936 418895565 0
105710859 48525850 0
287863333 342266036 0
26527591 233977378 0
324275407 71852708 0
150655065 562590116 0
103059229 135804475 0
53561913 340695667 0
474827886 243599298 0
65303094 530006367 0
361371269 94042346 0
191959669 24160407 0
366063884 522545217 0
308854243 137979189 0
421808350 231433512 0
218683027 114564528 0
334707616 27913843 0
368559114 444342293 0
453261500 552145415 0
53797749 425975071 0
365123550 482706543 0
319642009 46404829 0
8507994 134124196 0
80845593 202726485 0
481905900 439894874 0
169310027 112567801 0
102116360 543573491 0
115159737 68425146 0
415746073 430392797 0
113189875 345709454 0
50739589 257074264 0
92588356 503941487 0
496615895 236545645 0
246998294 200948828 0
563326723 418248479 0
261035875 505780743 0
15445721 417116615 0
294950039 439735871 0
299608726 468928469 0
82357552 573461199 0
29154515 530937392 0
71997207 545225990 0
143097452 206637303 0
576613224 461014875 0
11469869 162290094 0
495210694 173378329 0
264422973 79658733 0
252240908 82578328 0
541414069 24593633 0
351209214 89438202 0
374314141 218358671 0
165326143 74207112 0
115072539 340898920 0
484920431 450705448 0
386988777 200906681 0
143646350 479157434 0
75840052 531946525 0
410888211 203872745 0
112319541 229639423 0
232807473 399621447 0
148096909 466787579 0
237243441 75495147 0
57861089 179853363 0
126707589 477806461 0
113993556 509596402 0
375584403 484293336 0
241022648 335947818 0
415811791 350257536 0
470708121 421749666 0
558959118 18116971 0
204711914 325471830 0
298327413 393971563 0
265123820 512564438 0
282870220 541264870 0
158142141 3102664 0
36048509 298189879 0
78563510 145286783 0
128709146 456929012 0
138826827 345437732 0
487686642 231029520 0
230510665 260533489 0
187994300 576614476 0
558430350 474213859 0
164787369 386675153 0
62769386 381936325 0
29854418 220921027 0
562177740 25370550 0
538676123 360679112 0
169015596 236856835 0
162252772 240185243 0
20812720 478104766 0
318776263 229605698 0
272249179 330839336 0
404161118 58584646 0
544364529 525033942 0
314419562 373077825 0
161908047 387429311 0
490054498 352155787 0
174153905 16382965 0
67309824 101141178 0
27424768 13522745 0
74412365 491124342 0
478247404 347293374 0
328779247 552161298 0
68801594 510958165 0
423439170 287156983 0
521778308 194889698 0
200106841 392574540 0
426189176 36305190 0
531252896 535915711 0
67172150 283932104 0
410723786 128860768 0
260077836 203469113 0
375418266 243159459 0
322116832 129734290 0
217676398 205956702 0
481976633 24297536 0
92014834 134402598 0
376456131 48994448 0
173136638 493924990 0
45145644 24865676 0
324768877 453223891 0
577034127 406468917 0
280831855 373177779 0
235157028 545576758 0
25269629 309259391 0
398657396 542451659 0
373792446 111710401 0
403289954 349990986 0
54310356 23249833 0
448523294 255903399 0
213208284 383997081 0
205136821 309944141 0
49896065 426494792 0
101678168 78477738 0
87962360 72918744 0
83074219 81308123 0
3738321 349839536 0
579369036 172639258 0
445407224 360423360 0
449204148 479236126 0
60546079 442352573 0
116321444 439508377 0
541427157 576684175 0
178433399 110226268 0
226843348 293510016 0
143802561 171497565 0
443398001 107724283 0
382347365 49412798 0
116681852 30924149 0
532416842 449229019 0
16074566 232176922 0
54567473 278040239 0
78604847 121859827 0
483402602 374993898 0
86676730 2044112 0
126510827 540474201 0
9247534 179291382 0
577859658 149663237 0
287274868 260237081 0
406334687 42393193 0
421252250 200777538 0
397593670 115499612 0
476291170 409676318 0
92085076 186690983 0
543646663 87252732 0
226964870 29018843 0
210762030 321178677 0
433818733 212597695 0
58583396 519037556 0
576681454 469039167 0
109192271 479244568 0
44705670 116960449 0
542383481 550060108 0
156089110 538467309 0
38598398 145245326 0
494723146 401911339 0
289379412 408249986 0
303910882 284691186 0
479714803 508150536 0
7183656 147549570 0
139328261 120632526 0
353646958 501312669 0
88217559 216423314 0
231566262 243940907 0
363049873 494442698 0
346935353 33123304 0
546639726 278055345 0
277385555 94349164 0
179975632 152536801 0
22111365 8249487 0
81831098 235415336 0
366321629 411548742 0
384093545 251258872 0
231559148 479919124 0
534015024 296805839 0
223592925 77812226 0
364112146 62661422 0
397884844 272920056 0
339354340 69269414 0
404612693 495727578 0
148651039 130583209 0
357474770 417648385 0
114465830 140004234 0
251740596 379278378 0
58346845 189855618 0
535059103 362970869 0
572011104 434498557 0
578323056 228115527 0
172738890 266383660 0
358983177 146744646 0
289586166 381328413 0
435664971 362701996 0
513765256 398184277 0
498870869 369915918 0
495576482 352617315 0
497277471 510946830 0
305678844 367944600 0
534816236 376110292 0
433786251 17635748 0
340008612 211515139 0
197629491 440978368 0
288804750 501330826 0
368113829 397466238 0
215526945 76604847 0
134165117 56440104 0
534766681 124169609 0
266324223 200494934 0
162261027 22748816 0
20091804 225381157 0
19427540 3576993 0
66979175 566468804 0
150865097 520731993 0
273911976 212905039 0
446685352 331014637 0
352873553 564822569 0
363193919 447807901 0
560468022 534651354 0
169397687 214184900 0
343523965 551656674 0
576354464 11905249 0
166385226 45425883 0
405929961 451456064 0
426370918 506070433 0
371768590 104357514 0
201225043 314025141 0
88996772 511634284 0
550683116 454877835 0
495867557 103510196 0
408318632 176874569 0
334736264 442798905 0
18044203 403878777 0
178293744 9927122 0
314675616 519482023 0
161958406 162729161 0
26631583 354076976 0
170421110 377355370 0
320601181 72202980 0
106734423 14533991 0
285988911 49642966 0
368882822 214240711 0
344146954 571149912 0
46085918 532586261 0
20384552 467819685 0
220712309 341223249 0
235126249 578177438 0
213596965 324138926 0
215143969 214011551 0
249293292 405579529 0
149482107 397628341 0
38043883 260621478 0
66597212 417334714 0
453172222 338320917 0
175424600 355555788 0
416020657 365391626 0
506204998 504612073 0
155158804 502055730 0
448556 372300781 0
318113646 496482382 0
421789579 346596873 0
227935374 542418735 0
164699587 322493285 0
510016535 51560150 0
381063931 555745821 0
124970736 363432830 0
172618063 355678626 0
335805645 163092308 0
211094478 475861166 0
69773114 522752357 0
292271894 383866212 0
373786596 88891903 0
142657596 160682811 0
75781545 565858283 0
527410977 520943923 0
170719639 150625860 0
442234623 215379453 0
54300588 4731579 0
54275819 464208933 0
505261764 349854203 0
519314239 398233107 0
81950526 234998593 0
356316047 449334400 0
124022077 57501024 0
247010184 356972480 0
438665184 24395303 0
435626996 202933195 0
140866214 512102028 0
128718146 221413743 0
379026007 310425214 0
475136759 571691565 0
374663056 280568653 0
210004366 534375614 0
539000983 355246768 0
70366019 122200772 0
452559166 396236377 0
521068442 363961904 0
215117801 20136776 0
97748110 154154755 0
171466670 438592639 0
542969039 428837236 0
314436082 475019873 0
36245946 166125474 0
173102041 337537875 0
385512741 34270091 0
356067737 564042048 0
103992165 313680835 0
49564216 353230546 0
17572997 552215324 0
517014328 314948428 0
188768529 2269118 0
198550996 224776989 0
416158112 556821038 0
206426175 521787648 0
405853434 354573244 0
203223451 203631548 0
30070352 538306243 0
112865720 511082899 0
544282732 229697314 0
475657834 291419760 0
32964883 343081223 0
477447966 342004626 0
568849956 212575273 0
38291954 67727082 0
450333309 458786562 0
107471341 337307050 0
401517132 227123585 0
103377006 330050746 0
27029204 31473176 0
547657294 119809887 0
53542964 266562537 0
312041549 256825169 0
16774522 261764938 0
494478469 172819806 0
493197974 190816842 0
367760387 402232811 0
212430854 379503163 0
162406795 556471428 0
462241593 155737450 0
14166653 81428573 0
213429852 303382923 0
368964583 564065610 0
54999426 371709267 0
477487108 22176226 0
227771270 403264217 0
468022566 128803095 0
406242650 475109336 0
177022059 504647147 0
289499314 536311390 0
314293742 219070487 0
325130341 115815598 0
6118892 292149442 0
121905008 300938771 0
99711592 564084944 0
476912718 71629774 0
536579286 430172102 0
386446423 530791075 0
533992600 302734011 0
565373293 281554690 0
145512962 20754149 0
510694650 458300569 0
318917019 230277317 0
18168349 142854031 0
428309772 479624813 0
65703663 386204621 0
243702643 460206822 0
801649 21592040 0
225958829 160324979 0
191854875 496033155 0
468067609 108836849 0
55528702 22105039 0
387766053 238102705 0
554720248 216233783 0
462741384 331364546 0
398049298 68398293 0
131658796 328092295 0
62660501 28040345 0
404984952 118459819 0
192278783 14497828 0
206387499 547248556 0
72478644 153139219 0
155534300 231289387 0
122149808 33086596 0
335189323 210474613 0
289372048 434197941 0
514125836 67798837 0
303876184 240197966 0
512720505 81810503 0
12020846 84718563 0
64077881 358200263 0
180770278 543245910 0
293611495 382764415 0
162227508 73195257 0
236659301 336484445 0
529158560 47130360 0
538924262 346799090 0
394194395 262411383 0
341032795 27643184 0
365556347 176231682 0
52358344 152127621 0
97111892 394327182 0
565961864 407908553 0
312961819 10341921 0
533750152 457442469 0
406573749 445201752 0
430571149 531219230 0
221963807 367761071 0
116675891 543347242 0
185778672 209658673 0
45308664 380592805 0
547437898 507092235 0
99224619 255145894 0
444719554 563010193 0
289810076 214857782 0
416009850 357910811 0
377079772 538626675 0
343554414 11808692 0
341445055 491997610 0
493771272 518980089 0
12390792 417639224 0
46909699 522016977 0
508511097 88861331 0
354091177 64288614 0
283949381 333650083 0
278808819 537234915 0
56034017 43265002 0
455716075 9078204 0
132096438 130418578 0
183996889 405824420 0
119169896 467506641 0
296788743 57811393 0
111349596 8645108 0
282178792 519584886 0
560893334 404730687 0
393883114 568207715 0
491691780 352375991 0
340944158 129027772 0
164720045 454750377 0
443564543 284547214 0
43778739 442116715 0
572152495 272102062 0
300420346 255756058 0
434678924 524399360 0
125416160 225953180 0
502055249 310463107 0
24630363 299482118 0
72303052 560981037 0
88837519 384819247 0
198677851 161091716 0
452702450 163082474 0
290011729 105313837 0
221777040 574592132 0
397336376 481323339 0
238829754 132109985 0
562970106 545329098 0
279139551 276184489 0
409316776 548770679 0
113225502 435985764 0
74015472 10405099 0
253732422 554494223 0
552157598 474633033 0
506814250 577678559 0
256680599 319126645 0
388017663 129104893 0
257341351 158218980 0
119994646 11667190 0
312638004 178610404 0
315088584 54333677 0
122812035 494403429 0
368815239 325361181 0
315296415 132820345 0
67924444 391294945 0
33300397 249316393 0
230450114 522078234 0
399050200 111597037 0
125418683 105383824 0
102893204 115997585 0
262488871 55702163 0
226986572 417330325 0
391014135 78392413 0
208064972 117940675 0
213921236 486568378 0
107811356 148678950 0
89237030 450738349 0
220714330 22629795 0
462681659 326244739 0
20193549 221785625 0
425665623 333864924 0
364814641 217741420 0
56384563 450314836 0
147826139 492998169 0
64526578 263961900 0
18764724 407937317 0
499535491 458802950 0
382654330 3050537 0
209983689 307068267 0
87853721 188596465 0
246012386 146205375 0
96254256 538049441 0
121931941 490702898 0
236773672 41471165 0
93134169 115653450 0
505856796 104660342 0
74328809 428218548 0
321985840 338298452 0
400648102 322082569 0
471572135 378050230 0
60002698 46781247 0
472617478 305302270 0
328445556 522528825 0
113052382 545788950 0
408066294 51227648 0
276328789 6174607 0
454260100 55649502 0
251553297 309043318 0
66763365 304064032 0
246810037 362543939 0
491075662 220960201 0
358752767 334144386 0
2430649 32179873 0
419154969 469970823 0
571054746 220639168 0
546919408 573655095 0
483689248 501133041 0
270988204 342429544 0
265399273 222645145 0
224751521 390427464 0
567482127 185767819 0
381971719 146580200 0
495196732 278964020 0
32387534 527715922 0
141220269 420086179 0
151262935 469514589 0
410093165 296529840 0
191405710 201545776 0
319656291 55996247 0
248171288 263855945 0
377772113 550641866 0
212806332 1676645 0
181974558 15591059 0
117066602 487754811 0
8904211 440078759 0
169258550 78951011 0
460374994 52487427 0
270245902 549566441 0
84364552 376346145 0
274113334 261603691 0
269862346 193849174 0
235202822 244973567 0
217165823 363249831 0
97591569 77718810 0
202035596 116393843 0
542854319 158345732 0
15231024 182302801 0
463294867 217997339 0
308678571 239525762 0
266346781 91804325 0
142131181 299486252 0
428978428 41018325 0
24672722 476378360 0
23570160 507571326 0
410727326 227396182 0
376757966 494430514 0
174941107 54926776 0
108224417 520627740 0
251814287 504295022 0
512964348 501958547 0
53616037 241813671 0
5059553 234952513 0
394097878 152292158 0
210859907 68831416 0
23115808 58991706 0
127442898 143931381 0
316970626 540925165 0
449912655 262262295 0
239124523 482627020 0
239359524 472356875 0
310344677 125078586 0
161223080 415027336 0
360907806 187986390 0
112301291 229730576 0
521848017 313425657 0
215899705 151769394 0
154670792 121276317 0
486142243 248244222 0
357915712 173299409 0
173802708 549563911 0
205324328 179363683 0
44240083 234527415 0
547710612 555917445 0
191061727 89446171 0
516507694 233844992 0
435757538 514969795 0
359472319 411456409 0
529486948 376970004 0
220377865 197748093 0
439544383 275710920 0
129370607 517734704 0
551561563 413043875 0
541160564 401843668 0
373751455 299126389 0
439544107 267692118 0
568854249 268279662 0
571119161 496898653 0
472542790 127713019 0
335475045 28128899 0
161210590 59514893 0
304231926 204072203 0
454419411 104703899 0
57022898 6696916 0
122994142 312426577 0
257093338 166324378 0
113442540 110224110 0
313524277 50121733 0
566187511 473889529 0
284341429 162551279 0
546461937 204975445 0
354461903 65308126 0
162311499 206259199 0
527909765 494956002 0
388781943 156967322 0
546720333 333853060 0
523209017 366780514 0
355322527 98660428 0
39695521 64339064 0
273175738 484362566 0
558478779 100840693 0
400650051 123264372 0
146690902 194097667 0
161655341 35578218 0
303211625 446106659 0
373657936 339806453 0
37997646 54236849 0
573146329 120092623 0
539894341 11032084 0
434750175 519797450 0
316234738 102830141 0
320531544 485298639 0
181636493 341841727 0
184603596 462721532 0
387752246 346757861 0
405061222 202237696 0
168161077 513817772 0
133891613 65516909 0
64256068 32300343 0
557832846 76430240 0
76667340 315825265 0
233192519 503316882 0
237675353 211811035 0
210728429 125737462 0
174549981 177898896 0
497931914 277970817 0
565966321 169569630 0
92362735 238683965 0
434721842 317385500 0
551537035 264507681 0
132687003 363171688 0
553353281 6251808 0
72172060 28686300 0
369436612 83399293 0
180577859 189347944 0
64730385 513202895 0
488639642 173308013 0
168987890 289863071 0
250830075 575157310 0
469331504 194855786 0
291489830 80638779 0
498702843 481122505 0
357887623 525452976 0
483345686 147648594 0
81813533 9685105 0
576995016 356029796 0
550090266 450573699 0
428092051 403473814 0
5634184 387474382 0
429929528 200838002 0
432723100 342257663 0
25040477 20533652 0
178824961 198964381 0
330214379 114366915 0
203235299 271459358 0
415808640 421771131 0
220287097 56765921 0
393430454 411275457 0
479461791 302126546 0
133457057 368171867 0
26818296 321815122 0
393163136 74967796 0
311449514 461909892 0
76588494 100779205 0
63863388 29689913 0
170118492 66777475 0
222788297 73071161 0
108187070 25660980 0
65745701 425770847 0
406496081 383984553 0
566893808 450611047 0
417635423 113892253 0
535412966 330456876 0
536875102 470985562 0
464064774 270752879 0
264621872 450975505 0
253331289 573879250 0
193089884 334693525 0
31933993 524990426 0
51545730 236882778 0
12911259 187059395 0
396905420 127302397 0
8212988 565773567 0
273989071 322499061 0
76219615 203622076 0
48627851 518507557 0
350215733 95448121 0
29886433 218247282 0
257281988 476119773 0
17022586 366220475 0
339434594 305976665 0
470830641 338808775 0
506411883 260081245 0
45453728 175778906 0
476454769 550626447 0
344106047 142571505 0
170395478 431483932 0
533943120 71408685 0
182032923 435371307 0
200301850 387389824 0
161227675 369074635 0
410123023 434656025 0
83470384 169626761 0
59579277 328088904 0
184828408 42770871 0
379954695 161459248 0
99991510 222857546 0
52466385 79991114 0
448470591 352861046 0
285522372 360814643 0
421182697 312524814 0
163351707 232913212 0
170791527 445035540 0
156165772 40237251 0
373748999 471010813 0
92568798 359961254 0
214906010 198012489 0
288274103 276328661 0
30090455 100139194 0
65805096 227950254 0
535444169 92957216 0
356457422 7718899 0
409512964 465967266 0
456781361 39682714 0
154533917 218727406 0
287470934 503247131 0
232310414 294325049 0
399344627 24777715 0
413699233 430372914 0
420361488 525758146 0
427589869 29784150 0
528814159 255740208 0
520683099 517332579 0
312606390 128917877 0
246027345 1507305 0
508945091 304863298 0
311970215 425637880 0
53793814 67448682 0
223421417 483086002 0
327810300 167183203 0
521478256 416522461 0
155094706 516205164 0
323885582 450251767 0
267161586 534072295 0
320354090 239578157 0
169788829 445673305 0
165503994 246848275 0
158884006 416257530 0
458919247 345488013 0
1935288 340436420 0
385250980 47240283 0
85774465 129281465 0
242260834 34588913 0
544340097 205081871 0
111150662 42092716 0
159608301 135641067 0
560353281 533369086 0
463246797 259163647 0
270636806 507138374 0
391211602 198514197 0
395077599 349804965 0
17633427 561140850 0
472026154 59741432 0
250977609 296613306 0
328902561 501263778 0
238797669 65568407 0
158276948 29872240 0
517275152 402972271 0
366315474 343265522 0
53822453 376007319 0
566546210 398278099 0
471528255 368055124 0
254604400 229760614 0
194274438 400115195 0
355556364 428433323 0
154503769 171359714 0
322617844 94745817 0
135759807 376386086 0
511563098 423018113 0
510991369 237171933 0
540064274 359235245 0
22024105 363439235 0
560430279 338209208 0
108739592 133003615 0
324331623 528039834 0
124343750 492100645 0
459783947 400036175 0
366819209 554641514 0
148152744 502028367 0
12005577 83649667 0
355127297 324959600 0
170818910 561446142 0
275931363 491298802 0
530128829 552515733 0
436626090 72781123 0
505583907 222842496 0
303787236 269123207 0
39075454 267505659 0
448943583 124492777 0
1971463 29199599 0
93502514 571092052 0
410040682 520466922 0
475351431 366446827 0
341864310 445147315 0
198945036 325120127 0
422585779 408613937 0
222436422 370765911 0
203800102 498046930 0
135197779 7251875 0
88220947 75172234 0
394286737 335384108 0
271608301 475688507 0
264192638 454612746 0
6201657 493024069 0
321460666 294221455 0
417943197 479356770 0
266333210 569809161 0
204423150 571498359 0
120039042 212289969 0
314066981 327875204 0
139703653 9834102 0
486570363 393445717 0
570811187 158638651 0
280505870 553207445 0
450380859 513861455 0
104024748 576112802 0
508183165 448514151 0
76388923 233209302 0
230786254 52256969 0
480397156 523574767 0
137317762 195115251 0
403072345 523523197 0
37615196 469879264 0
326953994 488022119 0
172264265 443244596 0
228222307 239710083 0
469766972 491464256 0
395393262 568485163 0
34171457 263840372 0
107982163 396352366 0
457195075 412768210 0
556853619 569601090 0
375498263 412067992 0
183600533 310773419 0
366093071 507987605 0
494698147 522185924 0
433721088 550555114 0
296390008 50032355 0
356756804 24042625 0
31875646 56923639 0
461681862 446287034 0
216411426 302735217 0
19126356 51612196 0
98413231 518927639 0
221996402 72214787 0
121455024 328406123 0
460358508 368772030 0
10049211 463352458 0
196200845 59934244 0
300020790 66759036 0
99555781 516762153 0
556798703 247770973 0
215718269 532512537 0
434748446 146944228 0
178408861 364865594 0
399715847 342226522 0
558968846 299658333 0
51060047 570595254 0
54207726 184448862 0
507058754 219127578 0
535078939 308749170 0
129956536 77943695 0
364489048 106436088 0
168453479 142069990 0
53945329 340284218 0
454695910 262690997 0
452731735 51747890 0
545273215 357771015 0
289079319 439781709 0
437297468 67703624 0
427242672 521702848 0
514057597 10597108 0
379978081 57811854 0
447410006 112936202 0
213475450 285328311 0
457530061 524605968 0
501165473 117843389 0
575042092 111077041 0
92119893 565083813 0
201551576 6321866 0
83890065 10093781 0
69365730 530369480 0
300563297 321132044 0
355467102 564030412 0
134013698 305294558 0
254671545 478664917 0
96415799 264063476 0
394915667 226440912 0
70898148 14199644 0
196545207 427950964 0
37502157 564688127 0
356269583 573881234 0
87705157 78147763 0
485757281 193214342 0
391935222 125081530 0
40382218 510186782 0
571586253 52098738 0
62694397 9709308 0
44516796 330184624 0
7885180 119443673 0
296558979 92038859 0
136807291 130230011 0
484442667 523962595 0
222028325 247764772 0
521630269 158657566 0
545244174 300430489 0
421329815 74001354 0
271226159 232295956 0
251308692 66668255 0
22705926 385657918 0
291296780 81457322 0
477800752 122109046 0
337158972 451649931 0
488609715 258106906 0
462108658 167724191 0
288082059 500528486 0
350289852 456196315 0
36459584 468827353 0
286876179 530527543 0
118105823 275297561 0
330446525 315052650 0
371705427 571622214 0
341172626 243468062 0
408588059 272064562 0
572405158 146183524 0
218689572 153564552 0
1180976 577851992 0
143889109 536111298 0
3060150 378580559 0
162346249 459499324 0
372702025 70757362 0
476716513 222452777 0
25383667 92367394 0
281078161 188593303 0
518401587 552739438 0
387627018 212222762 0
272319957 543891947 0
156005272 348249991 0
141142863 43372110 0
35281880 437069962 0
386596872 24595614 0
371150819 371411605 0
342484198 300605008 0
37693606 53229331 0
217032463 387654634 0
393173322 285891966 0
302052428 369037547 0
313513971 65137228 0
137122280 397929104 0
210742307 203322873 0
451683290 239324283 0
404168126 222724186 0
260213637 397946190 0
331290568 505847288 0
165732817 514051309 0
267635865 462504169 0
27630689 280735392 0
449193817 38472207 0
60652684 45529695 0
32846692 567056192 0
547628776 223148296 0
423492083 253636081 0
305017360 532779806 0
419892566 208495435 0
251409495 450065889 0
155029429 43409404 0
110653758 242451627 0
573659892 321923375 0
535679176 342372153 0
335485214 539566570 0
279035787 254440306 0
256713314 490922230 0
530131295 65549903 0
501725616 505079685 0
23332824 398089739 0
545432361 568202671 0
437229740 47678535 0
131752446 269109602 0
344733734 280055663 0
349971173 435548684 0
458181043 234323741 0
519492960 267892329 0
204641457 432865993 0
434384702 49394984 0
166103714 163095922 0
278910813 274392302 0
332244215 44693880 0
146400353 13967264 0
559570695 374478566 0
493074258 250050951 0
267972059 551029512 0
465376650 450157797 0
88961823 222523733 0
55056114 294913333 0
312341323 12392389 0
7492354 94079786 0
98267837 264892704 0
488120606 89519661 0
304034515 427564076 0
56695956 264360633 0
212174694 3759312 0
250426019 292481125 0
502552480 102321094 0
285309693 212847975 0
371724245 29123525 0
197224490 456581847 0
199872287 552855005 0
231143106 518165333 0
470387963 328679757 0
41980189 174929846 0
512016649 360423689 0
372352173 88211907 0
181590990 37207588 0
392679335 567647851 0
174111887 317174643 0
529252267 203423288 0
132632806 120342709 0
173060817 378268420 0
549638951 259241409 0
453313784 171657734 0
440758577 332392482 0
396165805 58238580 0
395063914 474853172 0
419752922 31451416 0
120845493 365905100 0
362906950 338302427 0
438964531 439101904 0
361828849 260027576 0
143223806 167312172 0
213831026 195040398 0
275353786 81570078 0
556670971 221911700 0
468265111 265172425 0
324922318 371337126 0
130749128 83478519 0
547370931 334883333 0
126616531 251833924 0
324222246 74940926 0
482036278 207117134 0
97983423 260155559 0
62379195 54448735 0
195190818 210334873 0
484567394 325270339 0
527735156 187599693 0
39048294 18753841 0
142852333 161377507 0
408748466 337750319 0
95928034 452286497 0
478553017 511108300 0
200009846 572404815 0
372599241 58734032 0
172447051 413039806 0
29229399 492542295 0
275196391 343334009 0
125806758 119731043 0
423966760 329492291 0
296555509 470114519 0
418956403 132679411 0
47251788 550782940 0
304522158 162461586 0
95123023 460886150 0
134544626 276858585 0
166726065 147927492 0
304947972 119268022 0
47776219 372352390 0
565938810 553893131 0
5064245 540763000 0
378119904 91920153 0
152013261 382703084 0
120995387 179394352 0
577331986 307728982 0
508512471 210352578 0
118683753 201042669 0
524770942 227155082 0
558648226 210574341 0
183472318 321321180 0
199983714 77810801 0
398419007 568143780 0
122841649 173997220 0
393976091 440222685 0
410190454 46191115 0
535653170 182202788 0
20183475 413484780 0
519480974 521273767 0
264796698 121332617 0
542979976 453751624 0
7802341 231948010 0
370184581 241459245 0
188213051 385496801 0
147863513 146310611 0
316583983 324960898 0
3379560 443259413 0
133627647 173858446 0
458046470 236129184 0
220093396 540491976 0
78568092 215398183 0
389427459 486076473 0
290595932 502298287 0
344849413 404650231 0
540362390 542233358 0
510844203 128461952 0
21915800 250410868 0
27513251 155058299 0
931265 460156504 0
572315233 134305955 0
153647492 297385845 0
108213708 487782329 0
559175125 545508535 0
269495493 400230198 0
295176161 129894215 0
249806894 501417800 0
519970251 262999884 0
471810568 491163801 0
365431579 513300487 0
428461604 539386573 0
8669647 242867478 0
154650329 486037843 0
70819981 211711652 0
67485611 185369140 0
22767108 467195901 0
301800190 27792631 0
492961829 251510299 0
10868505 475042548 0
269291002 554627972 0
211849845 51873223 0
421764428 299689441 0
349127218 168373697 0
410004764 548406877 0
383584330 454112925 0
283730790 283153535 0
223407237 365857150 0
201572514 53366712 0
525833536 340947609 0
204540996 239604790 0
415338943 234838244 0
459478520 181920989 0
78695535 572676346 0
84001595 166981943 0
562952340 182506277 0
198228574 268425691 0
172847510 214855249 0
455212651 338091648 0
15751364 235698798 0
208483111 325009520 0
409096449 165106226 0
239501136 565950187 0
524506417 306279752 0
359484708 346502545 0
55496423 404557539 0
382178701 288473909 0
4103689 211680771 0
243220791 5857904 0
504856888 80554748 0
172534408 259187894 0
537089132 194108139 0
415798321 151605949 0
290216726 104213206 0
169314985 387046231 0
542457973 428126555 0
101879790 512582477 0
59822311 15104886 0
522642466 519193540 0
268722568 342127089 0
524846398 87444056 0
241081150 576049654 0
566212082 213697838 0
58198906 93686005 0
527603780 478232887 0
34021337 522618803 0
500384439 138618954 0
280745908 378097577 0
157537956 71432420 0
342639284 573125116 0
444306038 331911849 0
257552697 483798442 0
426967218 448007977 0
173081473 132539329 0
437547974 294198528 0
222212787 274286863 0
526504874 319341149 0
213742731 401510573 0
324354782 463872882 0
390146588 366180920 0
151015001 176501852 0
488287734 465102290 0
323824048 235309253 0
385720954 481391581 0
333975153 250743075 0
423088700 321608375 0
454302486 453856755 0
481935826 110099628 0
208339416 283855306 0
561287087 83765348 0
429177970 83038275 0
104338597 333783420 0
115461727 472602326 0
510127243 201467578 0
286603209 372263226 0
475148913 386474160 0
471422616 487512144 0
51789778 501103901 0
124224072 160991821 0
197640977 538272600 0
397237773 189617149 0
11857693 254088176 0
81510283 566888922 0
576777789 3015275 0
344023544 16603980 0
431234517 177239326 0
220264767 225347726 0
160998759 86609813 0
255451413 370560661 0
463952286 505956355 0
31977487 385431464 0
232009175 546882909 0
565762 124615692 0
463979762 9769772 0
176256370 242811570 0
522222411 201802615 0
492316096 14115109 0
17307598 489387219 0
494318678 230166219 0
255467175 304652362 0
52956831 196538451 0
427877366 118022181 0
156674491 257453684 0
415352843 292507554 0
569207538 20601088 0
424568495 180143386 0
543948351 412093735 0
185361076 290177358 0
141586112 41439712 0
458872011 75679543 0
377863062 342203260 0
154163491 164276332 0
140075502 350586196 0
449583114 54066589 0
306483929 422486778 0
427605903 365300283 0
355332856 105820825 0
202530508 578876161 0
160311699 159342843 0
358835124 360299468 0
269957752 413902810 0
291801051 132483896 0
333752286 53274695 0
549340184 178971927 0
2632342 457086299 0
76812035 124429287 0
28736754 441633399 0
416613425 209207251 0
7466851 188332784 0
61114121 474833774 0
553345885 429426002 0
122916973 397796336 0
146024221 562016100 0
360706011 368319266 0
133630463 485981790 0
284586281 359899440 0
167785646 325714713 0
63817471 487343476 0
147837147 513360679 0
285391658 349984119 0
56147246 461106253 0
97194564 442146114 0
56191254 316205810 0
411242457 219416997 0
221036162 395655025 0
192129160 73781588 0
78052984 468999321 0
179640465 392449635 0
252529899 244221868 0
472850908 565248023 0
57247168 352826089 0
246078686 496185183 0
107545591 402511703 0
467382292 384982725 0
533543918 342354493 0
24697631 402177380 0
183147215 484467242 0
454934028 135285598 0
3536730 452314610 0
89953366 190634111 0
207066832 196408047 0
399511014 441619262 0
15161909 432424965 0
23003729 358368607 0
539237749 213477856 0
473105761 17484490 0
29409388 417220538 0
290705200 352966456 0
533096125 555382462 0
485320749 282002148 0
81359731 94888687 0
80359994 443375037 0
55686090 223751792 0
295173851 186314363 0
483644861 266116490 0
542282360 477037497 0
189949783 56976070 0
270287018 484999650 0
385602009 99312210 0
175947187 526579579 0
227314274 310213469 0
217757822 120778 0
105042012 311161743 0
227332646 105432732 0
98621327 337610694 0
16658815 575048740 0
389093308 286963996 0
366741449 49678307 0
17449788 248268238 0
51827471 390306698 0
550420750 485704494 0
96860695 66120202 0
43571934 524415740 0
314480164 469298579 0
211130871 565277578 0
95956881 378128970 0
554413307 326872883 0
510234907 424617783 0
202738601 30318075 0
167965146 111057276 0
301549248 279401898 0
538735735 303262235 0
80148521 393763002 0
521495793 20589458 0
447588003 380502993 0
153607020 98905709 0
550201761 143001215 0
94458628 185384657 0
414584997 453702955 0
407054449 61171208 0
102349627 92117827 0
564585924 525795013 0
543013130 256960879 0
552477293 119405001 0
417233875 462475114 0
392869419 352645295 0
160385720 136475285 0
324020469 495211257 0
8861751 358764578 0
148602977 503429479 0
394252082 495892589 0
194068178 57925792 0
120959391 22430471 0
319139432 359199525 0
520779407 516715511 0
292140303 531613571 0
341459960 88227225 0
309277608 258964991 0
426853319 434997399 0
83401263 212197458 0
304255994 198235047 0
159761808 390156380 0
379441014 466873554 0
13513641 188025848 0
233965435 51545691 0
98247082 216438626 0
129249933 574326182 0
530677281 390814369 0
282188320 108720962 0
33779832 358083606 0
469418120 133517910 0
298413698 217329093 0
7620972 392878985 0
287922998 332527219 0
371118213 181802879 0
569330015 280946871 0
416753211 402187403 0
91893108 38853087 0
18754570 176734694 0
25592246 112664308 0
490873619 405843378 0
348400279 269560338 0
263693739 375067224 0
287797318 22087051 0
400804955 164447438 0
7543210 532969531 0
199994070 256838906 0
53544517 115579109 0
400707452 293045013 0
328094996 332872214 0
38881988 450128411 0
52315326 558495993 0
37619907 55104140 0
334997337 230278498 0
100424013 29102397 0
144278130 344647512 0
231125389 385839905 0
129487005 146468126 0
223481931 422478772 0
488937391 74541786 0
52519356 159299328 0
485738450 14093748 0
571590057 59834516 0
421291422 458801613 0
477305590 244133954 0
204788116 110101818 0
371579014 265541141 0
412349584 8802632 0
261650205 548543610 0
473311551 533817175 0
445549111 399704008 0
239935704 452462512 0
415097053 279255465 0
500365212 430071111 0
218043997 53320444 0
423658922 391147101 0
466320344 520809780 0
174761881 516080231 0
257206430 273807639 0
54684202 199146401 0
41783193 130400538 0
181070646 419401279 0
330137291 122957824 0
12511149 419641468 0
326850094 456804729 0
1864213 243057099 0
125749020 88958620 0
99517658 368600295 0
67020834 154294130 0
184845746 314003263 0
23232532 324187674 0
139127686 562083827 0
311644208 410631785 0
190322111 31234662 0
427555505 489999865 0
276675463 278214962 0
243960638 525714662 0
239460004 476495253 0
312462363 561359377 0
463074973 89095998 0
125172351 574165770 0
184485854 497504498 0
262963578 389099064 0
275381264 156043460 0
286497673 190235470 0
188830206 104593748 0
31020328 147556955 0
62903088 47073877 0
169734220 803860 0
414568702 28205640 0
354447707 91627871 0
546388504 3552573 0
247679009 330832496 0
150565773 18988365 0
558200414 419673912 0
212118362 469667055 0
136866722 452528021 0
253852280 549932249 0
207919115 170125302 0
464182593 254828097 0
169612632 545406956 0
260044563 484313501 0
464702207 11518841 0
374314158 539933049 0
105302289 419998607 0
164648013 68672666 0
470294442 368841737 0
360835357 239234396 0
544981700 330260321 0
126199739 386099975 0
469538144 552905076 0
173789503 46161210 0
12721917 303623900 0
213982323 141147656 0
340508275 214880649 0
96569607 38094169 0
244393442 3458889 0
34238606 13719122 0
578630979 284065514 0
404544708 375264556 0
187296534 63476497 0
179518045 170639490 0
254217612 579208659 0
115326296 575682603 0
544958433 63132744 0
44858736 368574576 0
469917325 366903642 0
491447810 572405641 0
217432340 393726080 0
495586651 214666054 0
406735200 575740749 0
539384848 438146691 0
257830382 561054197 0
495921560 4197187 0
278633575 490391570 0
543799159 486748290 0
494983046 519866804 0
307512903 180493292 0
94270036 191366632 0
340038847 546240878 0
525382434 442663037 0
19359048 386267444 0
225336488 36264517 0
254548059 407733984 0
329687622 352270708 0
94409976 333615780 0
80220402 34466745 0
515354993 284569842 0
123989036 560023679 0
493048993 487313759 0
538413388 362546121 0
17867973 562135029 0
391922390 289487777 0
49722643 42446594 0
404817970 446355000 0
449766347 269153694 0
117939763 413568957 0
499478417 556072364 0
509431946 555278108 0
477563311 158294437 0
272956230 499616398 0
332618042 173780069 0
77871702 428702087 0
312113526 176886629 0
487805155 370058339 0
451515462 449161876 0
185055231 546370585 0
444769623 198214171 0
181836542 214395408 0
50048213 279680921 0
277430482 149414522 0
319793548 456456674 0
456055353 73037620 0
527527855 427850337 0
269626466 338306701 0
366392179 497421270 0
366692555 214896800 0
373887127 19702376 0
312098343 4382108 0
452828143 150496515 0
433456947 569604055 0
89977096 180850144 0
74354105 114609881 0
578160575 441152706 0
207013944 213396043 0
461605744 334756427 0
275860744 365622691 0
553711611 221187841 0
224229970 189655071 0
137362248 562305263 0
386351037 327739356 0
217400482 559006423 0
38744825 430695997 0
131512176 362313838 0
56409191 322540259 0
330431308 340903645 0
267272123 216687806 0
505986224 290624858 0
32174333 8038957 0
156646021 227131939 0
312209380 192275119 0
78477614 412230795 0
26655465 127228945 0
446748580 404278239 0
463493942 502173890 0
420292765 210112248 0
147073926 153384120 0
382322485 140437298 0
233530268 178313877 0
534296088 389728883 0
518837258 172478213 0
356317076 112728636 0
204373211 468216168 0
555612112 423756070 0
331261768 65274383 0
383483934 423147917 0
28198780 467362900 0
266503434 199746978 0
414256906 42322291 0
448729280 308771936 0
228641487 207809109 0
66070202 548564367 0
557420514 425078174 0
326985737 501827351 0
331237071 24479668 0
560815378 250689670 0
246336607 479779319 0
445220893 128329790 0
514697133 506516018 0
212584676 84103210 0
386553321 215342058 0
38966921 416023494 0
226652800 565703624 0
284439598 430440584 0
406723349 530852760 0
473891846 561964575 0
483324137 302893726 0
120308750 574599531 0
303354002 237641148 0
114224994 250234924 0
214954660 190525444 0
26805210 529314888 0
207067138 468531930 0
132259340 473537194 0
495166151 222113433 0
131317793 500620348 0
445641549 515551000 0
565387775 272713456 0
211204659 28891807 0
18439326 545198699 0
44149052 105453873 0
27739342 523082792 0
431268069 106976331 0
116964736 206375108 0
100310465 114427604 0
561017972 470932712 0
99550617 327242581 0
274511533 89047150 0
152604917 158715004 0
30353862 37262482 0
266138461 41819739 0
125499951 146478962 0
89525515 351501764 0
234443254 148447336 0
503028858 572106920 0
53189258 103819985 0
400361671 60703533 0
544454749 573350558 0
120471671 488298696 0
221054099 81318744 0
292168372 77854885 0
256225661 232545688 0
505548752 235324811 0
377747980 18176405 0
158205602 178143826 0
76216931 152934641 0
137784375 505946437 0
206267942 576670372 0
9857540 111893717 0
229041334 204740123 0
339397986 140893865 0
113039389 481371387 0
126289981 251832243 0
554422245 430426406 0
486943376 295101954 0
30306942 93253786 0
485185575 291925046 0
19566654 251036468 0
42271963 116347219 0
529253979 109264124 0
326771041 466585808 0
555996523 494549828 0
433707222 54573239 0
298519398 102665383 0
18362958 55711521 0
523950936 448087795 0
435975627 513654691 0
126486591 146656224 0
190727140 143475833 0
75173588 194045602 0
15488312 488638273 0
93511096 221949796 0
47691949 188084006 0
46957555 86912810 0
69538311 500524800 0
471539241 576380086 0
84297689 251929151 0
115706003 522213873 0
224590402 292619908 0
416015488 16580345 0
502492111 363153451 0
394234398 464872968 0
285492016 219905842 0
309541886 127025892 0
509175635 248871356 0
468506992 485323583 0
573421929 457756526 0
481879878 185882815 0
379920910 128680392 0
144801861 101441212 0
271918527 360346060 0
189218786 278868189 0
115497787 167479022 0
144481954 531215804 0
34404243 100761851 0
130240260 523587677 0
306289843 106188241 0
17001754 269286246 0
147514316 367713522 0
383287587 563621104 0
512388633 62840724 0
567195822 390280520 0
262481334 229109091 0
88107016 418881773 0
176012359 78339913 0
51019433 227806858 0
479109805 207893525 0
138147303 530456585 0
326894934 163257763 0
158621600 287072516 0
548438537 468482970 0
504142383 231620506 0
487298740 7838214 0
256910487 161645281 0
176093639 408783050 0
359309999 343537394 0
168507393 405536123 0
79438389 486441375 0
325435657 93921620 0
310815674 129232695 0
400089442 470575562 0
483398954 79379722 0
107485268 238081 0
363751191 122334791 0
305709825 275051750 0
118094732 237640120 0
284647412 243979735 0
347920239 69080410 0
417336406 97648618 0
262763589 130166981 0
34700055 318831783 0
29676076 412256630 0
454479791 513258238 0
255449559 326508371 0
298325498 260494939 0
421896180 26395191 0
122332301 77479300 0
16021727 159523841 0
569664942 515296178 0
58408571 560038589 0
222795397 380576788 0
57726634 306200544 0
490097659 146700541 0
28845342 572363139 0
107896461 539742368 0
41321892 551666043 0
188448739 424120150 0
55723479 78689071 0
334955777 396266937 0
249056113 61809963 0
32207957 154515580 0
21901623 255834226 0
518244019 456762925 0
239766562 505017647 0
378744204 422882415 0
485008459 434156078 0
175323398 505726382 0
543108339 67732620 0
345554371 301039286 0
67421630 110547254 0
171095465 372201964 0
408223876 461300055 0
423295604 105794186 0
8393028 144854734 0
68502803 359148451 0
58467034 367709566 0
523824185 496685752 0
261877879 575835980 0
298290325 419012201 0
55572019 260321583 0
388065751 415387316 0
113900071 116930692 0
18519891 75397570 0
222150420 510862335 0
539387697 515424266 0
356682598 390709054 0
235769942 440480078 0
547165999 443716321 0
58319868 447349289 0
433585853 20912727 0
73355130 98292528 0
345255911 319445901 0
463180136 380136477 0
241777818 540800226 0
428249997 304194956 0
52276218 274472834 0
248664748 396405811 0
319306508 124491935 0
424818747 219632686 0
356943187 483915083 0
99148026 519118545 0
379279302 400574829 0
209155503 420176686 0
310378156 378147630 0
483790716 106939305 0
160515034 556828133 0
477241751 128410746 0
306646256 38136405 0
146070813 76698502 0
469437478 497498573 0
104412981 295852393 0
453068102 473562499 0
211384082 289419046 0
27968361 338764811 0
113433658 345673979 0
472028291 499819465 0
364249045 450403138 0
373004480 179598739 0
363714712 484171386 0
442130793 547357054 0
31978535 105841925 0
71194744 281286259 0
339916957 565965971 0
234311924 41937991 0
345436542 73804777 0
382612322 183344114 0
8261332 8384260 0
35027921 230143392 0
562642303 185407554 0
523266077 536142674 0
562054197 161230515 0
337316417 322779579 0
353158529 475630530 0
491563208 264449616 0
411382830 243465137 0
133401109 364649743 0
560842310 173711485 0
372832178 478642170 0
318647469 540110881 0
349437509 527472019 0
40983463 388613297 0
332997161 76084570 0
286506867 429089570 0
209251586 516516606 0
418729813 478813760 0
156581694 387650694 0
305522047 364242360 0
144227428 498499231 0
332020143 519117036 0
259763553 401743161 0
439263827 560943215 0
457275880 243032767 0
253018965 103362239 0
184304998 309118115 0
369919026 44373169 0
440327430 486917690 0
192572168 376332977 0
494055089 187036481 0
343314945 265880495 0
526586217 111715767 0
394568797 451023426 0
395056826 31423747 0
109801972 421224826 0
436197823 137261851 0
466205377 50312429 0
568817702 385185487 0
242056132 390492555 0
221935861 52960778 0
461434756 501369162 0
133137210 282505217 0
43963341 393438836 0
551992334 334105312 0
354200105 510601705 0
114554899 267675126 0
366741090 200418345 0
36844640 73082479 0
338181128 222155279 0
382724231 225547256 0
412038792 418564677 0
322252050 456919644 0
8569927 180288396 0
505173426 138356172 0
538116289 465652027 0
479339076 397367672 0
544295199 428551812 0
263555457 575020527 0
447936481 267035825 0
253005291 445722999 0
503660558 444547609 0
190947018 212745863 0
32740809 546841277 0
108452135 284098696 0
216111477 463442272 0
398548 17435129 0
113692787 74155514 0
521674986 40123489 0
233782203 388764000 0
417823897 278374771 0
115268692 300418707 0
98733291 139136010 0
224647696 229306368 0
241796841 461118858 0
532275943 198073466 0
221215065 378158328 0
445032606 95961451 0
122459851 15393555 0
440125436 29057661 0
258539898 491752552 0
499365442 243596486 0
150756376 272621156 0
178209090 432291864 0
411000242 407137813 0
543766829 135016233 0
531496549 578672218 0
509340783 394259036 0
241177328 552791556 0
85513160 176045723 0
232199121 363094388 0
392687499 56719531 0
565757210 431862414 0
449125690 366477579 0
285440019 485995081 0
338354297 186337580 0
566582994 26052492 0
49751704 523540517 0
520559607 185782382 0
146973803 82229063 0
441293501 295949482 0
115054581 455395524 0
487094020 500293076 0
396832578 190606794 0
214249482 462511494 0
165057748 293262093 0
476379698 426389123 0
226291872 347698224 0
510688006 438975845 0
318614704 415584124 0
4313068 428727280 0
565449249 395087491 0
409821068 258383534 0
279742237 344993330 0
236639431 108050999 0
72347903 471863998 0
469945842 260508665 0
61172866 326075635 0
117775437 46263027 0
353946925 454651742 0
106130124 356255956 0
181665476 493899752 0
472659197 343435139 0
315471356 55028622 0
72262027 509434991 0
102948330 87837292 0
84497793 318460261 0
124564306 142473217 0
192927110 437309788 0
424891455 553024684 0
269032568 538191385 0
249729908 348790015 0
348080790 501992930 0
225783648 291641549 0
265995345 437825291 0
167215704 78765816 0
250455437 430943838 0
560189647 336898670 0
114049408 82764676 0
289006026 419044238 0
550623274 352535521 0
39041235 169648094 0
472154198 237612671 0
353060460 235193225 0
13974956 35754922 0
259310925 265584378 0
483618370 328263610 0
296824970 331643280 0
61742717 443787019 0
368912964 401274844 0
482388911 91474810 0
325186361 197220915 0
97706676 482801081 0
210948458 12881164 0
330668181 47829364 0
206357461 494158005 0
189537786 284239966 0
136929572 304996426 0
154936470 508655933 0
47690374 14926809 0
526421051 160913527 0
390373982 533068949 0
222567027 210701159 0
210371254 223853779 0
128190234 392223795 0
385069787 75583741 0
471242604 41445410 0
396278798 304625300 0
265890237 427034216 0
296112084 469212351 0
225679202 265484167 0
169921474 480797347 0
292883761 27639248 0
572440324 332343453 0
96282695 55153341 0
261669966 99139070 0
425677486 339879290 0
114642208 408233091 0
551231762 535262189 0
417590769 310511227 0
400521217 528855593 0
276711481 308206758 0
573758111 60283671 0
226517557 465687827 0
355396287 95531977 0
389951434 94566347 0
167754059 145011435 0
231647299 130021201 0
110806789 277616418 0
76701638 266875695 0
569465706 458638265 0
349531959 334160974 0
24286226 348516802 0
167078207 439330559 0
185376555 262167433 0
79304883 198328940 0
298930933 399162546 0
67018745 77827257 0
449651696 438914071 0
437556933 484534215 0
60239535 541965499 0
156321262 440724980 0
415534775 10661163 0
343395374 520875051 0
255695010 471626406 0
455426408 308507435 0
132924923 498520484 0
138728769 282217496 0
4960107 62978839 0
569006469 471122233 0
170005042 538484766 0
454935114 136057831 0
330822698 466664905 0
29864736 496023457 0
354762079 378744817 0
41076672 23026862 0
402247837 438965015 0
356686126 244436350 0
6503902 86645155 0
324318571 278823905 0
211727740 1133986 0
524497735 7408532 0
517407179 267611734 0
16736029 26640095 0
307230905 189421981 0
41173386 209911244 0
431656353 321724710 0
179837340 285726565 0
508063551 91704876 0
59165391 400255027 0
501851478 30947197 0
64375619 255004811 0
79975629 294848830 0
518729868 55016141 0
47797025 42214021 0
446442380 245665075 0
144312109 421576309 0
85216394 213173848 0
534982319 320595874 0
429861071 399527529 0
234576822 178365647 0
354818064 62333370 0
349253589 456841320 0
129239980 246333500 0
111067950 430577947 0
33927212 67839481 0
102457942 45718582 0
57394430 91085540 0
205985961 270837572 0
81099116 552159201 0
463579330 457435525 0
72641157 391513432 0
534245787 490159021 0
239045746 547233979 0
238667919 360075276 0
130456072 377088557 0
252912954 260144193 0
102341173 375916955 0
385980430 435483493 0
25667717 275922377 0
422143862 316433886 0
486212808 124102804 0
456282242 348190373 0
108003753 13179804 0
579693230 452741637 0
546950081 147792035 0
436904619 217786554 0
100589076 264860160 0
313273940 355235366 0
303204929 78177549 0
550536870 203136002 0
223073440 383623492 0
351356335 541804161 0
395248852 565741671 0
100381800 245470878 0
270213582 521343688 0
490776711 266121638 0
235716600 41161527 0
398474894 290929323 0
462736719 521977892 0
499263443 108596060 0
62591551 439193222 0
272071757 200963838 0
144279170 516519768 0
567193807 579416962 0
412112977 390718119 0
55232144 243283586 0
522722782 249880597 0
71799314 156446760 0
347709612 442632426 0
93240755 231159533 0
408579270 559040798 0
265901072 172072287 0
100085485 107550300 0
261922835 283054681 0
467368723 197515502 0
94963473 263964160 0
332623792 185938775 0
181097261 506422379 0
373416732 89974472 0
83091597 419240628 0
305818816 412863915 0
524840883 140060488 0
276480049 487203856 0
423993641 34003216 0
500900629 114857370 0
314789780 140851833 0
510722742 331177961 0
256173677 575959575 0
327132614 251349829 0
281493734 540004973 0
515586805 302772055 0
53390716 269302699 0
292696981 382765794 0
69696364 281449316 0
142368790 44857658 0
308935866 484940491 0
349184331 176260950 0
452609781 48194185 0
320993117 18790308 0
8199490 128327124 0
179155204 270806627 0
498141498 85035721 0
512811352 352806078 0
349636039 361215791 0
184056030 186550287 0
328431443 535439376 0
239648806 540785497 0
127580396 169206274 0
313950157 359528667 0
551433817 225696691 0
131082984 247423837 0
427931099 365949784 0
200091647 118909080 0
43185740 496086490 0
253833984 238139434 0
542119651 544877546 0
136943435 545702285 0
170320032 176314137 0
151019054 300488619 0
406462756 153712010 0
210479426 513467632 0
325473244 308243086 0
280318571 436882127 0
125295049 278460613 0
430504594 523427491 0
203862902 108222460 0
437543447 542154859 0
467720313 142865343 0
461234997 332549323 0
378405849 305284546 0
497934472 571958931 0
520399074 402586643 0
139057734 23607781 0
88562359 337059241 0
139488519 193205155 0
22972094 333589666 0
265997399 328929413 0
543289892 322121977 0
300754521 578038527 0
280565600 198586607 0
381089205 4884297 0
353259307 164232077 0
304144764 131660181 0
384796467 287117803 0
355456281 116836676 0
387824102 135698773 0
529111695 504739639 0
144266282 319073378 0
47644674 385130662 0
309912873 167440143 0
262500603 375969663 0
388603312 441895233 0
28264412 97407524 0
179723161 523278400 0
281612208 319150709 0
203017661 433153103 0
338583301 265819839 0
221814123 537866375 0
576494135 537628805 0
324270631 448643537 0
561789803 267448068 0
388555003 310935457 0
259451128 162379683 0
576526563 493996843 0
233395450 235489866 0
396343975 505125452 0
55371297 409315399 0
412673757 370837391 0
292433137 296693336 0
80790210 135091166 0
538021942 218046840 0
525877177 66863855 0
547863894 488165550 0
411801942 325095957 0
549621037 380235870 0
509248312 292752152 0
297666596 114685858 0
289730140 467549829 0
288191888 373332602 0
255552340 33531075 0
495591460 576246130 0
279371499 26276725 0
270536451 468204044 0
503991836 571607307 0
495973715 559683581 0
532804525 258655734 0
345581045 240864283 0
555810530 140958407 0
91491437 86306200 0
70361511 2646669 0
549175823 177873599 0
456763156 459253719 0
389636122 37346033 0
56955307 361333829 0
520756897 285861784 0
47277515 288426118 0
194696128 90971714 0
161373852 220347189 0
421118246 566074786 0
407962350 93029524 0
438602409 102156217 0
386846132 39782711 0
155685947 529743078 0
344577478 339879429 0
165995055 499856885 0
108062950 390846658 0
26621557 231099171 0
43019525 220719091 0
516102903 79337431 0
434350218 97339284 0
576439139 520253513 0
335038548 476476137 0
527370314 20725234 0
510505220 458836948 0
250585858 124910717 0
377593403 356301741 0
428925638 187766807 0
439753272 250653627 0
244668897 146771579 0
408568252 105198130 0
193152922 107708032 0
442664323 71801328 0
199588263 57214181 0
222380825 327546961 0
292958867 565271440 0
253130422 17510700 0
185779517 14713274 0
25339689 279392219 0
18996809 186377464 0
85790490 318460885 0
247087878 19627784 0
274900691 128292477 0
511017538 191502102 0
446468592 147255986 0
71205933 311439184 0
46711783 210327181 0
55337485 574320082 0
200241796 507262367 0
175943878 408369545 0
300505817 37176210 0
406764706 468578694 0
38772901 179760839 0
260652200 545869135 0
487795271 91344004 0
395074344 267053927 0
432947852 404049594 0
241583474 126446349 0
536445834 139370643 0
245160462 327411510 0
149992147 461266827 0
405704146 254422372 0
362732315 166923909 0
449889125 176639650 0
190957920 561223077 0
335828172 472721874 0
227955104 159182143 0
270623985 453081869 0
367608779 336974385 0
442929966 258612443 0
94573214 300485197 0
133528523 295291019 0
197857426 453592713 0
370950695 172063885 0
216787544 362832240 0
322370210 323050949 0
6091107 2358804 0
326218205 142235408 0
255549827 251323718 0
468260452 535509762 0
19406787 356348198 0
439171088 50202481 0
193283445 227511993 0
73585563 355615126 0
536521924 265420006 0
382873607 210230938 0
567539726 463409025 0
243027660 286800171 0
306953249 509676776 0
351582878 137652341 0
418047776 136286809 0
17072813 569117398 0
342989383 86319181 0
297082425 446687758 0
516504219 159310912 0
66154700 321135026 0
364802756 385778730 0
124741835 130547196 0
231322895 377500368 0
180568603 149380309 0
526708230 59592939 0
568147371 558533011 0
197695805 359053223 0
519071816 22854722 0
83927518 343878946 0
369978712 187486736 0
262027047 542159463 0
126015698 101353938 0
438329791 34522632 0
535430898 392928622 0
356645074 88873903 0
388208786 237676145 0
160237683 559334635 0
57723426 121019412 0
229154431 513447251 0
549952514 567852698 0
323005878 344305598 0
79217554 271464092 0
423886498 322140459 0
562229915 318248080 0
203530886 212169960 0
393612975 268744300 0
298036506 428767662 0
386709927 33968882 0
544017360 147718642 0
385889626 165025642 0
8132348 188449852 0
425482245 459854398 0
89707302 61278145 0
284905988 95651232 0
427923621 67330226 0
423399482 309343770 0
367901849 353566481 0
472388497 182088167 0
522721155 15993185 0
312598519 234603322 0
70158511 87912590 0
507322524 67666310 0
186452701 231396486 0
348170402 157611400 0
372444439 207329296 0
541032243 570662233 0
531546768 283672126 0
65399646 84135264 0
429116607 18860049 0
571846025 377347329 0
66427097 147995896 0
292250390 159941431 0
303503973 130287332 0
432836087 485683939 0
411826441 481059078 0
448260108 245356362 0
44897789 174436630 0
22540144 145894262 0
234588767 44968603 0
531515798 31861420 0
296842885 138839432 0
199647780 108521375 0
224461577 168300226 0
349369195 491729547 0
470005095 472232909 0
165198403 269538843 0
497463101 574316877 0
77994725 263609038 0
266400139 59165747 0
236642433 112817252 0
559153834 264587931 0
317088537 81055761 0
270680859 288376965 0
349729416 304330387 0
380534212 100677434 0
291187099 556946317 0
105467999 531332104 0
551978279 483640494 0
192080257 138053883 0
234925308 297847820 0
449283214 368584506 0
300647168 510494909 0
363208442 214739599 0
193042314 529756348 0
486077501 343048354 0
34659410 453532744 0
245850071 160899600 0
458308376 491273424 0
272043752 371197782 0
221256490 452414389 0
118163748 226592887 0
197615826 210784396 0
398904500 21117028 0
82122768 414682420 0
140993372 72258086 0
557197818 264206381 0
106337345 230543461 0
403766049 124838393 0
195066498 32750440 0
504625148 171470089 0
3863011 462640693 0
33385671 519829605 0
31653192 185441842 0
238419125 274659170 0
524046440 450564395 0
441653448 325829803 0
350745365 368102525 0
575917765 442289996 0
566538097 422568942 0
576967904 314638384 0
531108966 455011576 0
226735814 16714879 0
142138975 46922135 0
458866426 544938715 0
353114153 500958924 0
158018732 7453364 0
241001272 395232575 0
51784991 363653635 0
442856744 282424277 0
556085038 90970971 0
63415557 435934177 0
51351358 353629966 0
324781706 251073623 0
408712010 293914040 0
336165740 68066732 0
171875354 169755195 0
126819013 518206369 0
261269012 141375550 0
227567086 97812355 0
499476882 163421183 0
224718801 572611566 0
268487611 379803794 0
426988928 484737664 0
281844905 466564316 0
62577029 94932784 0
73325276 556023862 0
207855398 206314274 0
108114333 384693513 0
447454496 516113807 0
475170754 265391415 0
328800515 451567155 0
94840863 235617543 0
426488257 83104294 0
202167806 546603965 0
88170691 109259258 0
509339795 363218503 0
436707229 285217644 0
555044317 297130554 0
250164309 528852799 0
379306603 6805519 0
463500994 330087153 0
343335927 551315372 0
171995201 219406461 0
262766354 320883838 0
146205101 263706480 0
108419735 565097740 0
415485491 462532222 0
473293306 146661338 0
493074740 134189046 0
122239615 565113225 0
336770224 570865612 0
436309212 170483937 0
569554374 368736371 0
337886498 57191320 0
370979242 150967134 0
281176637 129713752 0
145783804 241276145 0
5530998 262869381 0
144196931 518887681 0
470550605 10645498 0
205098829 461289012 0
380803463 219818703 0
5313181 545706298 0
423702433 377714613 0
57902200 14758646 0
468860551 34732237 0
230354232 336222823 0
391969454 252877809 0
415346739 549436613 0
346106608 297584395 0
386913006 196962906 0
181072540 415047775 0
578674899 120348919 0
302680012 175767354 0
228669582 514047383 0
282465298 367829049 0
160256020 276471288 0
88976220 70488124 0
473162325 542184582 0
420742044 254661505 0
446057440 354346307 0
407644576 228927970 0
256756110 69964778 0
423758056 240785012 0
53081684 65725759 0
469408240 497185414 0
418844663 78224443 0
343996584 251096741 0
545232336 333113002 0
442841331 543329136 0
170015570 395217041 0
94366234 398278825 0
434975743 362297103 0
561398436 492671305 0
393960256 149205451 0
508850656 117036065 0
213879475 450888487 0
335278216 362658007 0
165638485 12125971 0
501543031 454935658 0
171082409 205199604 0
148254871 449511368 0
501631531 98058941 0
496462317 389085305 0
524317926 413678835 0
561603073 546138274 0
463200824 25220316 0
279171272 399131389 0
314634188 358393913 0
293517442 177647924 0
275436720 367830648 0
209736224 546286871 0
314761526 170328540 0
431380100 29728257 0
319899369 151299245 0
60761728 201552529 0
171785529 150458500 0
438517488 564306530 0
454650071 318069624 0
261534000 1328688 0
39710871 412476447 0
384536016 82943790 0
445639858 566660351 0
546166150 197593624 0
51332572 262793141 0
413576197 455066524 0
7828399 365859846 0
248987303 167927632 0
390024870 528256985 0
331487637 412946977 0
168355458 452175155 0
297630684 550644599 0
333854525 127703145 0
168186418 108861519 0
403464263 220154699 0
536643424 60596812 0
136393299 574236416 0
187680375 308175974 0
206172253 509911238 0
479806136 471259687 0
393484156 511702027 0
303751111 535660853 0
246172789 547659789 0
250612757 568605873 0
367759361 348139623 0
570566946 549938783 0
429638945 509797809 0
201912637 30517663 0
311737765 21086340 0
373665124 443698422 0
571156322 288155227 0
380067577 311360578 0
512916679 454465720 0
163797879 337232577 0
504130419 491745675 0
346016526 442089280 0
252357537 408110206 0
108495840 202892038 0
238958883 289383027 0
229404449 440769929 0
126137933 109935487 0
326704516 513433410 0
405071654 350265918 0
463015996 139003654 0
89644018 187389447 0
352155162 19070828 0
484771828 334409381 0
271824059 537339830 0
428590077 518221629 0
449185646 67097385 0
503908637 507573482 0
227699085 60270286 0
328362657 365584162 0
469363868 182544607 0
213412800 514510534 0
500731189 371712090 0
464171728 440892847 0
141448071 12888724 0
556665404 370183375 0
59115872 388500629 0
157394805 57246556 0
276976949 146263740 0
446912575 234005407 0
313000507 350767433 0
218424368 481978075 0
420870618 301876661 0
17416498 125601487 0
81927853 21647469 0
432011046 445362139 0
572457547 103919389 0
356222405 100138359 0
70367153 22345969 0
480076110 63700946 0
164046074 56717150 0
331808408 414357543 0
74878170 325059001 0
214695953 347438016 0
340815809 13262920 0
323216901 197007404 0
438923516 8964706 0
3732757 44629483 0
529836703 199406367 0
52613672 250629050 0
110966595 339617200 0
158474128 339491638 0
297748126 490107962 0
491102078 498137331 0
339799891 265519187 0
312291456 491540387 0
97374290 105919520 0
536604550 564720859 0
470740385 22012195 0
207710989 434477450 0
81594629 213865233 0
99126819 106261651 0
149295622 219055767 0
452324473 415210046 0
79318274 340718913 0
81003555 301984239 0
142140316 332513146 0
317093576 556721737 0
48898091 277997630 0
279651036 254751641 0
516501132 369791270 0
193672795 543443068 0
554251335 131533435 0
192169258 411840579 0
45677612 235496585 0
71726984 414205079 0
266298085 313735258 0
424899680 122658164 0
513393194 77012974 0
341446975 436139105 0
442903825 386296024 0
411308140 399706207 0
179561808 150502100 0
553580465 83093296 0
265774931 367713454 0
571391107 319555692 0
414617031 505226706 0
241654922 211249206 0
211405343 554584654 0
91584246 432129371 0
310840325 375248085 0
202278515 409076905 0
246735997 335017483 0
525817440 252527654 0
255753092 188499656 0
317962315 286659220 0
329963834 194101607 0
434150924 449189461 0
300106288 527280467 0
489019259 452970609 0
130589228 64797660 0
238034895 531527965 0
107501156 359949251 0
534753186 367448385 0
565789775 183247407 0
71013806 235559293 0
73328398 251439945 0
198084013 104294491 0
44169593 536454782 0
544042556 383373903 0
290605821 296530200 0
171302235 246053013 0
477990858 419619188 0
370268313 570147042 0
356460413 502534944 0
63083369 540311782 0
318684131 399282947 0
511611449 101488191 0
495761392 428933938 0
168371657 358502678 0
295057360 503130298 0
225332601 480014507 0
257572606 360926854 0
366708808 240088688 0
375839039 121329341 0
280828011 393089499 0
276995810 39939555 0
564149711 105601758 0
578443196 56357920 0
531084147 360308667 0
351268469 526002770 0
537212299 167614971 0
274063063 103629164 0
491910761 376841399 0
229712150 416793470 0
423976787 9877834 0
39894502 330999643 0
459451955 189478937 0
504274619 273532078 0
67816458 579002890 0
161585968 169917348 0
533740868 208204896 0
239487883 472071173 0
453921781 521378629 0
59216795 197563003 0
31853972 307720706 0
358793351 548245930 0
476883233 521249541 0
578413692 385809607 0
271310914 499155759 0
15994702 46548185 0
348452588 520571969 0
490008523 10476194 0
63852819 565272826 0
165077545 475928476 0
507566944 70138574 0
415099542 540505425 0
9367834 269593934 0
542590613 53514176 0
137294194 320524299 0
407342428 438587851 0
409357114 504676435 0
461791588 346418482 0
437285189 131183968 0
575721572 200176101 0
460870223 320316736 0
211188679 260152018 0
45986497 363351550 0
527648207 301636218 0
445492560 553709691 0
394906978 40329875 0
409952336 132204568 0
370381734 340372473 0
280265122 47067751 0
229236442 230431918 0
76635109 489712743 0
320327708 389185517 0
217103907 256231544 0
102080163 21940157 0
47376095 349760263 0
369035678 183746476 0
315078001 536839703 0
106683253 195168661 0
579295121 144923569 0
264183974 119289986 0
495550388 108230814 0
514778029 96566207 0
89248705 348488736 0
313425143 226327524 0
58312906 268101286 0
523196498 82474881 0
61863432 505393970 0
446834526 306482967 0
60265874 485456871 0
564780495 82385000 0
79444406 477359348 0
460888738 562254058 0
392547537 13575853 0
102293759 427156236 0
128986590 179464243 0
572698710 172636535 0
141628621 233051216 0
189779450 357487284 0
6436899 549782342 0
230697326 311654231 0
546717499 436967568 0
139893505 281184168 0
410163734 431589180 0
531839166 330695908 0
548758975 349449841 0
8175166 143753416 0
175045802 546828523 0
169291842 78096165 0
102727197 47109339 0
94898802 512799299 0
40356454 366361165 0
183626175 499559389 0
427799179 136590563 0
545732959 280786764 0
121135457 387533854 0
274094705 100783772 0
414520120 197996727 0
244910886 298676926 0
200559013 204166941 0
300054674 15188637 0
40566771 141496989 0
227040419 470282039 0
272810005 145513267 0
78634902 82548213 0
281550430 273519228 0
385727912 436958131 0
97928908 324966835 0
47524139 268913353 0
271981493 34832496 0
72487686 409948689 0
285818388 117504783 0
58705172 272099574 0
366286800 271760790 0
186334140 69152852 0
454149538 225632701 0
373633564 362350654 0
201789220 485484513 0
403977842 74233656 0
3969246 402811044 0
497487074 155401374 0
82882573 36124736 0
507520253 212480618 0
540013375 60173376 0
240801066 168466638 0
287781660 553925940 0
138890601 382056519 0
411990688 521936873 0
127647140 538224204 0
424829644 259174195 0
329979147 504284909 0
543693229 489912756 0
558544494 532621036 0
148524119 543747223 0
35564990 133326371 0
66509280 529735518 0
385028407 557346016 0
27077035 546202314 0
444203488 499153139 0
368844905 573234371 0
19848140 570265460 0
55977685 5479042 0
338621342 191403858 0
360575578 563464464 0
534645390 144606210 0
360804641 546567968 0
157995499 110685247 0
509339365 360120499 0
579685591 255511862 0
471707254 10511249 0
138495773 431538641 0
280399063 260610413 0
345947566 486137527 0
127439264 554794313 0
429672663 77895535 0
428770367 579555367 0
306746638 346768454 0
246683891 379226634 0
291434266 364986430 0
385701634 30224379 0
519602713 102743576 0
222153042 326337312 0
471287495 104011279 0
63805751 15698281 0
448553192 166790476 0
231494735 121924540 0
21331546 399735173 0
437431863 484771578 0
544513693 110724585 0
273091281 227742284 0
201583173 164756274 0
561695355 221445821 0
146510386 104862797 0
451768025 171899327 0
473844017 68150801 0
79163882 514435296 0
85196813 296340201 0
154816229 41743115 0
1874879 351069177 0
15958991 264990083 0
408957198 78205874 0
112436717 456694464 0
530068381 248439429 0
421682262 371509332 0
122112570 97882452 0
531961707 251273123 0
506132544 568625507 0
141886788 155675916 0
264412874 505601125 0
385830899 37693000 0
256249646 380498787 0
31180568 186677992 0
322871043 36026418 0
18731722 503143469 0
196907879 400685771 0
385475226 536743665 0
485729853 556554278 0
434362520 22194530 0
197721080 385056675 0
536097353 476902359 0
320344403 176126884 0
81073411 230042295 0
105640179 426122858 0
68796303 325180508 0
432645911 388827331 0
457803410 528704160 0
190857822 446838826 0
245564084 231714138 0
218937503 178721494 0
76607366 517263712 0
70950258 473145685 0
462887017 207060100 0
105882070 68843943 0
36388055 313734144 0
488449991 22270652 0
143715646 170803094 0
297749134 352455036 0
462447349 59812282 0
220822123 370514128 0
101067791 239231007 0
151574531 488185506 0
541354429 462643188 0
207670508 326050003 0
946016 477068160 0
406874270 492026653 0
443474937 138210782 0
251876511 121999774 0
527619870 309051088 0
495658428 410510053 0
3437395 231051355 0
200151382 202962796 0
443124992 178287322 0
95303606 122881867 0
88731958 267388829 0
383488974 285160835 0
57587161 174099100 0
571817628 136369133 0
277441680 251896786 0
152385291 405037216 0
576816432 546244506 0
175089329 530158335 0
422457313 402266526 0
320646071 437979415 0
213151744 359922159 0
457893477 166429714 0
211876877 319486844 0
108284921 224855259 0
355248018 261790461 0
233600934 89985544 0
545775058 378467024 0
537821667 150920904 0
370890588 37928230 0
41034200 548262471 0
154659760 318993032 0
130306869 542244304 0
522915606 518687791 0
120588945 303679044 0
90312552 156481919 0
534487709 553179407 0
329279884 291548541 0
35647466 340468505 0
300251971 299313912 0
31766953 225267007 0
398683769 111761972 0
243745911 471269723 0
196790840 221651529 0
468199600 513014443 0
454553581 7596499 0
46881508 380219280 0
401022165 100062938 0
40534311 318350922 0
530240343 467701030 0
279740826 114534738 0
320926259 418525553 0
133049872 427609071 0
410126773 408644374 0
548739578 203345289 0
158257875 356029078 0
247885111 321571766 0
160654287 428089077 0
130873966 391030684 0
457506179 495552187 0
387193848 270667070 0
217476265 107026932 0
154091820 539962846 0
552577988 387521917 0
497203282 58423135 0
71374818 308893896 0
157314577 338034732 0
452668522 403903931 0
475708828 375123959 0
138022501 507840495 0
443472603 338525687 0
390588242 166757211 0
28468083 533571260 0
470738347 42646611 0
439933845 495500383 0
504306847 373417743 0
215246898 242579835 0
379837118 72833996 0
538827306 198538075 0
254739567 419256612 0
426694008 548940595 0
490636472 262199134 0
347230715 229487740 0
440474974 59368030 0
561255699 400262634 0
122710331 181481821 0
511735585 280173763 0
144785347 467214729 0
141651485 197694192 0
154381653 309498577 0
178157283 458636405 0
377033408 151463591 0
457158996 121568625 0
69109442 252252918 0
472701758 200824604 0
455923555 516275449 0
237355816 326503119 0
339652025 147447596 0
442881245 502532627 0
362540907 109119045 0
355453254 577769674 0
447407101 143763930 0
114915729 52057518 0
459565638 1074750 0
495974775 545968688 0
433434111 422636048 0
249327404 476066910 0
557070410 368771369 0
467003488 86928378 0
495751231 149706795 0
342692192 34316521 0
123616851 526370795 0
392056079 289267502 0
551049528 410753704 0
373963239 12439983 0
530837257 161501883 0
446770961 21946858 0
522325317 135886165 0
135063553 255424161 0
197796210 250513544 0
450711535 384174153 0
217334427 101376219 0
207661680 537306975 0
399756763 28778465 0
451557929 97941 0
233200992 193728991 0
72594301 231153261 0
128530005 113071003 0
83844223 521151827 0
168920468 130541671 0
156351517 369420669 0
172428372 109305940 0
482782001 472435560 0
279023785 425130390 0
567138177 463969807 0
162967008 11398579 0
174456319 165412159 0
560724890 559648170 0
553589805 223513114 0
297413351 132283305 0
50743788 81089205 0
579014630 304980480 0
543331312 409168206 0
525310388 545234562 0
305431939 21288365 0
1813732 296842050 0
506706094 293763819 0
220897973 194892125 0
34799947 316862188 0
346928110 511720028 0
312026712 434115412 0
305295001 246931758 0
143108599 548460177 0
247676984 492570105 0
440465419 400558926 0
320944953 423600284 0
329804317 154802567 0
179272941 152827760 0
30699590 366175081 0
170817856 353661518 0
240863292 6010274 0
131161160 42548674 0
232230029 319687152 0
311644416 98634763 0
124864506 246083138 0
335820397 161578827 0
423901070 167774551 0
526662802 85419933 0
523816842 570147654 0
568982152 371224814 0
67805054 559033857 0
494303321 77497665 0
118394071 412690859 0
482537822 28288968 0
31531768 404475143 0
391045578 461419263 0
303151273 413873257 0
124347671 328960671 0
58964773 312374969 0
26727055 365979377 0
65781502 342669603 0
134588980 270985798 0
40813942 175778025 0
444973381 73229486 0
320810656 74964416 0
120262919 69544583 0
551380731 186096523 0
338061241 401421709 0
230165223 256454899 0
435969714 429083755 0
579318998 290546579 0
412145962 98265558 0
187299984 269682434 0
241649026 535245984 0
31938630 257350742 0
530160277 421139623 0
340765840 215485124 0
389525386 173214183 0
521050946 115378648 0
308667073 204413110 0
381804035 422901313 0
21134793 528638 0
175957037 114227693 0
343819087 551518603 0
112959641 572423368 0
334518719 389246032 0
549276948 28753928 0
156412971 427782134 0
323199877 571794280 0
358291774 365028866 0
157153114 360964896 0
313749239 382493494 0
4817280 204515521 0
442520133 145757014 0
253357341 191723123 0
161178256 524865373 0
443201755 414496142 0
506597965 392002851 0
146669148 402095784 0
453650109 222714648 0
454384368 244928622 0
313542727 128382554 0
563908452 133226554 0
519058553 101691247 0
199142801 235050282 0
518137151 499474502 0
96484276 482037100 0
299386412 449105945 0
315262840 458270773 0
334631466 385503968 0
460648077 496826359 0
350417667 425103678 0
135111620 548238156 0
328775260 232700453 0
537640976 562775697 0
160633445 411288968 0
292569934 203013722 0
162104530 51276456 0
547255500 271797850 0
529306543 48547925 0
448341904 49316723 0
259888048 223221926 0
356267195 556451351 0
193665701 293285855 0
14077511 22224772 0
236354027 233121731 0
82675493 206107097 0
451564426 525184748 0
175436193 188513008 0
158445975 56567633 0
404973179 322018290 0
452449319 77288697 0
280607621 491976184 0
510374310 303519210 0
478568253 316477847 0
11215962 353625321 0
416557507 44706887 0
254571078 61669530 0
359816082 220318741 0
134431234 58799750 0
245138279 377876870 0
298001784 301116410 0
537319840 526524097 0
120318965 506430655 0
544015356 280664694 0
256645325 163173195 0
95553459 201719648 0
207653437 381806625 0
6103383 101515846 0
44412181 377933874 0
518931848 500740424 0
235078915 579456342 0
186199110 55766556 0
356629479 8232499 0
252095461 57971989 0
562577592 281311945 0
346083087 165255475 0
481218758 346701838 0
1863857 439341900 0
523424988 180980343 0
233838253 407607940 0
449399926 78808825 0
436776615 16344510 0
209235358 372808438 0
464350666 567386320 0
551719958 11697141 0
36410694 216921706 0
459802592 453461851 0
330275041 237710582 0
441922605 408843832 0
569765916 23174733 0
111199280 56442333 0
10218390 263446037 0
158635144 414576482 0
175189592 415981766 0
64898676 398920124 0
401505736 447029204 0
407279851 208020336 0
277844760 263998394 0
258400126 562318589 0
292622850 10144915 0
83747122 187472422 0
278510399 5115377 0
134359127 435562798 0
258026869 482562012 0
511991026 573537630 0
415717266 377104214 0
42730899 200272591 0
408288189 509807555 0
447221131 74430396 0
435242703 168040089 0
578973959 34941604 0
76637886 132527890 0
567065370 204463637 0
56679732 255107086 0
218592866 402917862 0
207165802 242713918 0
372229607 434143322 0
480527736 38644441 0
443851078 568455520 0
528289219 229878847 0
457448726 171498952 0
484660698 526743171 0
296556300 56400308 0
162112836 475127984 0
95432995 351437477 0
541788514 515296341 0
439403010 14900439 0
200588351 542619889 0
371718652 276031760 0
260376431 334624768 0
11210732 234255973 0
304647484 412027747 0
294340355 73214848 0
506149537 437811411 0
51681096 456999142 0
334420050 223429882 0
92227459 77972624 0
183433325 377759208 0
84114479 504791747 0
96864611 122137391 0
350792473 286111704 0
313297235 460595659 0
74208474 423178323 0
49180668 151093512 0
170942909 466659609 0
429092566 511145000 0
123057293 457174815 0
212874236 46860156 0
52279177 50572418 0
561577457 96758621 0
294363105 501059839 0
90517377 299857682 0
347924210 477932916 0
90227580 149018914 0
256289795 120473483 0
243696680 459219899 0
279135207 407391525 0
26737869 403688183 0
161229347 100374657 0
55616252 232579565 0
31070455 180504328 0
294049026 527475661 0
304316214 228884293 0
185642015 561387279 0
536743704 191851573 0
128070108 323069667 0
401321887 530432596 0
531289281 419213985 0
237465416 357057474 0
52063895 383525829 0
136153135 200615084 0
18522575 34637894 0
376620814 244363442 0
316461680 242507427 0
97147197 87403117 0
202659312 42471220 0
333520161 181976656 0
446431089 339286588 0
42824177 178404258 0
220923666 323588320 0
483612780 422544160 0
436777151 58923661 0
432992999 575547666 0
274131433 407692902 0
522819782 90371771 0
562672516 154610594 0
347838769 59756837 0
468113487 62799184 0
387651173 376155 0
510119599 575924590 0
432131886 464987832 0
231356939 258823275 0
329503009 293019598 0
221156252 117363008 0
332936385 192088822 0
297863301 393466986 0
275996869 117749227 0
117226802 278835026 0
510188555 259225366 0
137521171 497280401 0
479061614 373819229 0
204280943 118050296 0
327205727 325857303 0
243792025 75902018 0
205632973 19484526 0
495647888 259870113 0
179702137 392482500 0
101508948 431784242 0
426717489 526294772 0
180020668 198962243 0
503570925 59739775 0
59600725 539190214 0
414488415 281079673 0
440571546 72261056 0
433477841 119708116 0
405299036 110969971 0
450745067 478913948 0
191805525 269033571 0
105100066 240984442 0
291762634 409207159 0
466580763 463516218 0
387069496 500386819 0
229316804 272223584 0
67131604 427510655 0
457821285 327472005 0
573435070 342851427 0
251638883 549734610 0
212750321 154210687 0
34118837 283876981 0
213748127 515937724 0
82317054 178325926 0
438445416 35834056 0
334853893 460367133 0
50060106 224850066 0
181319722 108807485 0
570804737 327311423 0
247016901 47041982 0
509013333 562059724 0
334435360 29781785 0
128895281 377982607 0
525341130 70832443 0
61631935 210889641 0
247664443 481559433 0
36343773 575736925 0
119032184 101102556 0
418792511 287765905 0
275050039 263771650 0
219194841 463692420 0
312346416 135141087 0
550109055 383626860 0
20499166 44168853 0
301906453 151559816 0
171083605 345803412 0
515530155 533407736 0
110329469 55779035 0
76034872 217892525 0
394635125 462847130 0
8362923 187800847 0
479172991 214275183 0
515171436 276999266 0
254830121 240631536 0
10124714 329917174 0
531700424 236731124 0
202276283 107922567 0
463744248 296580927 0
372337859 334293085 0
118058979 24565281 0
333299715 148931134 0
31292561 78115971 0
2749459 136201811 0
39311975 281109856 0
83573649 309422945 0
374151898 350738534 0
366695024 149653831 0
107957448 6750448 0
262844716 410169342 0
40495664 577530140 0
64801926 220213884 0
377313150 394149312 0
440217759 533286922 0
572868306 438111621 0
457572419 376271623 0
519997243 37290071 0
241155222 152917510 0
447573455 76232386 0
318995872 497435039 0
467790474 439404423 0
72157028 577234077 0
220991324 88455302 0
553715950 459898370 0
264122480 30337303 0
184834793 214929532 0
322010106 289439202 0
298865628 113201782 0
94187030 285729278 0
480806605 5965511 0
125444485 79451078 0
23113895 232653452 0
444446726 366181513 0
461484653 573186057 0
103514688 388254697 0
198483161 68955483 0
307587529 264642862 0
265023491 95184921 0
110038062 455941095 0
306980464 368310989 0
555724825 566148240 0
509578399 420377570 0
251994360 533428346 0
20668710 38855642 0
59475742 458777174 0
386444448 573294693 0
16105768 352022561 0
64304 453672655 0
121395474 553270263 0
162872317 47597847 0
496673120 319177305 0
486316850 119700167 0
301723922 86579452 0
100598680 194117051 0
405880521 291273827 0
113336643 168635571 0
297586526 257453430 0
143405735 249317249 0
189795966 145402897 0
484836510 259258341 0
323311333 201621991 0
465225995 478704150 0
510907651 481535160 0
190216650 277467775 0
508569065 399851596 0
198555623 154143113 0
559878228 375490996 0
24836160 304596266 0
211605119 417723952 0
28554676 576688211 0
229226308 574101283 0
446134814 135412232 0
100689192 226670281 0
5916145 119327700 0
262452588 260423813 0
395815326 192922171 0
206070849 136136113 0
285116067 474169044 0
228199401 130944774 0
167866693 200730749 0
311655126 352652666 0
4796748 441517321 0
439321087 295678901 0
397315425 249993668 0
346737455 246598954 0
417422169 368309116 0
203825435 29485251 0
148993107 216014352 0
145051077 304191800 0
425350754 503320065 0
450731040 61892064 0
1039071 297068219 0
450173763 347970341 0
309242129 155104495 0
116059969 49736208 0
505599558 576591377 0
51824959 50375625 0
495097988 466400905 0
214720972 289469896 0
462799360 539427454 0
10198743 269554692 0
553132525 34908881 0
571868607 197693284 0
393403123 507636915 0
395825765 499447220 0
279376555 30002220 0
90694278 29795224 0
403510363 360502370 0
142310390 68843595 0
138168053 81412398 0
488778017 178792671 0
232970482 383295108 0
210640670 364911033 0
70753744 494266501 0
576118940 359255779 0
526938169 29188930 0
285184631 484168903 0
218513169 484426233 0
504558731 553518505 0
44443739 576235618 0
83456558 115883529 0
65107071 74650046 0
455374143 100746532 0
577105583 577408325 0
120887346 365165126 0
329022064 410078980 0
283016824 391240882 0
316734313 14768724 0
553422844 545622606 0
344694625 453108475 0
389321818 55261033 0
275122972 313054142 0
551686240 133080860 0
439565948 414228338 0
327960434 484623211 0
364184041 241018467 0
303558280 8693651 0
443732795 539324468 0
331280706 351474117 0
376742197 411290275 0
434305143 314073291 0
139660354 152171153 0
180348859 428929354 0
512975776 202583219 0
39728187 408269524 0
171243078 120625011 0
171435035 499583018 0
246038723 215354569 0
458452539 413595193 0
62044424 108566569 0
257536056 345019093 0
464653706 170302368 0
180540779 277398109 0
155019125 284369184 0
254308543 312857917 0
330269762 363242591 0
223507158 405300311 0
368827276 301737627 0
165073073 394710026 0
489094451 257308197 0
77505461 451388075 0
55472007 543842464 0
329099854 393782585 0
526691040 240096051 0
559023825 402541455 0
562700270 464573338 0
408533402 551493651 0
256965292 444984526 0
331394339 314952325 0
65529300 110997120 0
222327417 44101154 0
70498719 388308012 0
176068386 481758495 0
471277012 168582955 0
61605976 98052834 0
154725472 6933621 0
393203668 513122242 0
1155837 258209200 0
125425233 78545783 0
435396676 270604192 0
433471053 309852404 0
76597373 326135866 0
364043947 381998885 0
360003127 44840355 0
328195813 233394873 0
496389626 341381996 0
462542592 196029341 0
73926987 474234210 0
539510105 368660818 0
501635093 28291293 0
89499317 501212643 0
157390290 422559074 0
202182007 156617520 0
344795909 468141638 0
451062500 35332707 0
276575769 376720320 0
460813497 558567994 0
377715972 143301059 0
48314245 111024111 0
229728308 42849091 0
484606856 329839459 0
572065596 282570534 0
54010522 336058807 0
16010258 446668876 0
99021774 49053929 0
283314700 488307292 0
22877705 242090764 0
256267816 179437540 0
350515262 454285585 0
401002419 248827834 0
280159788 1550093 0
120437500 386410800 0
467756346 100670125 0
131925222 493133885 0
392878441 186279981 0
415297709 169074646 0
157129077 438494682 0
106444171 187988532 0
395080350 551796965 0
156897252 35095873 0
558587691 127720535 0
380164758 166591336 0
335021164 426740652 0
91984978 394190807 0
83224228 405857782 0
46726941 19632365 0
264166814 142571360 0
101868434 237176636 0
16435585 414353096 0
578154297 553681174 0
406054578 5438609 0
156947819 544681498 0
485443482 208387695 0
223039047 70439824 0
365139046 470922589 0
270624164 556671684 0
159949253 157869350 0
570061348 576106214 0
564992959 101399937 0
36492173 73682750 0
16023910 265102502 0
523787074 332729085 0
82344018 162108177 0
133696056 304114526 0
290497408 466821274 0
208389776 533598392 0
201647252 379907119 0
315653137 320900509 0
301271470 525588586 0
361717017 561087211 0
13028832 292079613 0
104582236 101113239 0
66330659 559745213 0
426797682 239604599 0
206012351 9433367 0
44770495 236039754 0
358141868 5258284 0
487880428 351398665 0
277686927 473779254 0
348632260 280780907 0
150667405 508792505 0
319228907 466281675 0
233222251 120225395 0
311898756 20904943 0
256855689 501477876 0
204666088 448126821 0
469787599 207695216 0
59014936 411195155 0
505521170 219888927 0
579636789 285135431 0
404073737 192966807 0
211352854 385208453 0
313880880 31853364 0
189345610 345260390 0
310455613 187341128 0
423040211 224711004 0
527623950 252066856 0
120673105 485797114 0
428973295 398859280 0
262007048 215647560 0
239332735 157623628 0
321644019 389159952 0
423344006 359084877 0
564154625 443926848 0
224506336 570575710 0
232740120 311447293 0
361034049 440445825 0
424309202 180946151 0
108857164 365964518 0
517392935 522682736 0
569495154 87284 0
544450545 92128361 0
296604018 399221586 0
351891374 428523083 0
512016918 486645957 0
567853967 327332536 0
363876413 249566919 0
2623107 577973714 0
135728519 373971432 0
300241411 193223790 0
172710861 422478590 0
96771182 10419005 0
105449527 428301794 0
427334683 302386121 0
285495619 485469666 0
538678724 200495587 0
414387926 545046457 0
1793118 492580515 0
121257957 73562328 0
489831337 232054271 0
162061482 409757643 0
520927102 506335349 0
212824173 497718422 0
372451947 263537767 0
292635502 172596763 0
170091380 547921559 0
27982402 24905828 0
120901920 33827965 0
197859675 167934576 0
206066311 172692213 0
205864018 136812281 0
295736117 456844119 0
528708017 28644408 0
529128873 306233571 0
520638163 316518883 0
303989432 394552048 0
222188343 570249619 0
391241557 40341038 0
78317905 404997967 0
99704168 371639677 0
250164625 539566959 0
190873183 400540443 0
75832377 351747673 0
517054127 291122635 0
331352384 409137208 0
76812588 309082210 0
33205491 95611055 0
139371134 386168706 0
242759556 164900977 0
382538781 427798092 0
255439698 162876115 0
527305579 113695030 0
512278199 570548782 0
337509168 131453711 0
161019642 479272110 0
344680842 451054071 0
53104316 183191203 0
539504027 450487596 0
279164283 227100209 0
410470180 340961264 0
313355394 82187490 0
438036814 288474367 0
552628797 384953597 0
553025258 391471006 0
171116670 373531700 0
296285954 41273201 0
217040669 496365225 0
229487215 240022391 0
383394167 318878253 0
245263139 493736715 0
122569212 540731878 0
182718856 221673032 0
123789036 451179327 0
106410215 229195133 0
554187732 142760408 0
571035068 93063255 0
344664098 569846302 0
385770997 95319733 0
240789433 189772136 0
25832542 160053091 0
19533542 429918142 0
185702892 90314522 0
287407510 69096372 0
403138870 117302979 0
56931840 505748347 0
242367330 27583818 0
29533932 524833801 0
139499806 329868268 0
220564256 95343974 0
202676515 473372043 0
165570998 193316375 0
453608257 91602896 0
411855347 482544549 0
245810973 201875462 0
70469799 339784167 0
19937351 479860991 0
180784409 338605648 0
546846986 482250430 0
367345824 256282116 0
386635171 509898378 0
217967410 365439460 0
366086666 479314710 0
525035567 100730699 0
388723152 198228252 0
290362911 253374057 0
456947911 18700419 0
538458465 421076610 0
223050283 557068385 0
93773803 220579006 0
120467606 168305224 0
272691132 121553433 0
343287253 425021311 0
378569116 238995672 0
127804662 190736183 0
480577903 382174762 0
105718722 24208022 0
259334301 439868814 0
568943462 178275019 0
507449071 521214429 0
76473633 349130859 0
453353217 338332592 0
512846335 411343121 0
47203695 509085744 0
112337244 286928116 0
68646776 556656936 0
167595121 50191362 0
561866863 491509064 0
393575667 542178082 0
529431912 494047756 0
253394744 434888650 0
122333354 103660802 0
329983112 383251841 0
329893824 495271898 0
104519774 186992488 0
463547555 503928624 0
541279732 476736577 0
12123961 306254490 0
362604591 1003300 0
456669402 367644329 0
516310296 492869712 0
547439827 501278860 0
422157119 483984827 0
339749660 87353420 0
454078762 181654649 0
506082341 439049772 0
216038678 57131708 0
137605879 221253190 0
203280382 416449194 0
183028537 517671205 0
478982449 566285787 0
175168943 152108584 0
438378941 298346726 0
52497127 482873782 0
318360356 449554038 0
120947693 537929840 0
565292575 302799844 0
416580863 21941121 0
454611230 253145081 0
463518626 390124752 0
352407387 12014326 0
573491816 208638640 0
208244197 479839670 0
514286418 149686420 0
206342901 203437559 0
247946746 220621002 0
435409958 358797524 0
138938568 516359686 0
408392503 103771814 0
504110048 46579987 0
558822082 386004451 0
167147887 195906070 0
398397825 361754428 0
189601925 26097129 0
106738805 555916388 0
427944098 80210138 0
526799232 257110478 0
168280948 183886565 0
212807980 175432422 0
390168879 558928403 0
371242460 341288822 0
564064740 193462494 0
481031359 502654929 0
394583469 101545175 0
78550417 176529251 0
111197943 148302282 0
547362861 557601698 0
129843205 549296642 0
475232283 535556348 0
44685253 313991549 0
68901894 94117705 0
497381759 172429364 0
212912874 279304744 0
359522157 315403644 0
124550462 579567110 0
21702073 380716523 0
121530922 107566442 0
273803390 416902690 0
458319134 453643477 0
70928364 182050646 0
337685052 116159544 0
130030821 435979323 0
282365947 449172660 0
154205581 3076120 0
41507606 86141509 0
224146904 115938603 0
47832853 104819188 0
480777938 86481507 0
251710375 576797820 0
355503997 177018856 0
313330405 573718867 0
569495698 192181580 0
66193085 6050195 0
537473462 185534257 0
497136252 395397253 0
160955728 385876058 0
371644293 515617130 0
561916944 257662589 0
164024185 174017222 0
69497802 216039593 0
304054592 264856157 0
374908155 82488929 0
134990432 64114420 0
387185026 47650958 0
539409427 220967763 0
537791997 504777574 0
391605964 145258887 0
66515413 370115208 0
157699037 218685365 0
270283421 456006843 0
483114186 419169311 0
396521630 204181842 0
217159729 320925263 0
59286862 392219759 0
411581845 128974338 0
560813711 154402901 0
33765407 375017816 0
410451239 140612763 0
446271008 440067535 0
363715166 376308205 0
78950918 242577326 0
493052124 551781664 0
435151142 174023107 0
414298734 60130935 0
203824785 448138201 0
384444298 313964771 0
149315971 419147984 0
487978293 159276737 0
341578224 507395159 0
93418601 478706500 0
47279481 178413223 0
488581646 7532737 0
238941327 344828309 0
327706259 71852312 0
531149765 186658005 0
381135807 148474846 0
493992824 453876069 0
396915103 286004413 0
60777621 234782372 0
521408326 134918078 0
493896850 338084195 0
415080851 468320564 0
163885987 274773458 0
137315938 104497001 0
399860960 570787845 0
240901997 207487754 0
376683729 362625821 0
347490908 67228794 0
52263381 574317620 0
57253793 225717022 0
539247017 284757980 0
426927617 239572421 0
412488710 162646854 0
350983821 341485687 0
504944128 21420858 0
421700684 184860530 0
452831882 473124021 0
106411401 62549198 0
198853224 137864832 0
367489404 278661601 0
526342050 324424576 0
406619419 439973637 0
429061249 549410966 0
178784497 129414483 0
121272022 76100742 0
397818852 388661891 0
21884002 575458396 0
121543328 321182500 0
306904370 253010772 0
500679620 102193515 0
385610622 267697409 0
388460578 327023349 0
218323090 110562070 0
229520768 310385530 0
340817193 169970666 0
317457315 294892693 0
255570701 348757953 0
504989550 578257701 0
538820100 229113010 0
138182962 555829953 0
207464504 128432838 0
383491497 354106896 0
185314282 327459157 0
158163128 200568251 0
245327336 184937112 0
81662605 439725772 0
448594213 285844568 0
324686054 500691150 0
539219842 296445680 0
82125819 302516919 0
30672147 565190454 0
355588140 63259734 0
462371517 404255578 0
133215863 61787416 0
202553719 51988719 0
373423961 462594415 0
57448380 116222374 0
129231687 517424052 0
143645846 203004080 0
62946252 262316423 0
183149214 138766783 0
494346401 436196139 0
440971565 201845789 0
382256180 289272113 0
556519651 464726332 0
301060109 433607882 0
268756827 523114849 0
210049522 394627335 0
249400684 295106060 0
53273933 43374397 0
300654942 522060891 0
147174354 67519723 0
214794571 234329643 0
538649497 16314793 0
205663632 80046699 0
10853849 242535282 0
289875610 380876996 0
528617065 135908098 0
564730604 177396283 0
470265928 257498391 0
308978983 203747451 0
563967758 126598638 0
64632661 532917220 0
195615267 280151084 0
488829496 28403788 0
485893597 502399532 0
93663199 292824181 0
100470825 221056206 0
353489122 446085626 0
164951504 305899457 0
284249690 446917310 0
166128769 130941315 0
505523946 130356685 0
44406376 237015391 0
469016967 351465463 0
569031799 189310517 0
191806744 162366617 0
521690850 76475701 0
6212915 196264722 0
165321129 161281413 0
139411742 345671746 0
455903046 160897552 0
255078871 210604427 0
8436097 550550215 0
92259290 89869284 0
239806194 250870018 0
256228996 376963404 0
292493055 310617763 0
578833367 434773573 0
258793105 134476874 0
504294470 230477568 0
1398107 558588217 0
520085975 25910808 0
10593966 263764 0
62791689 212355746 0
138458633 395489007 0
156307399 374629995 0
96597825 555322515 0
11808253 163594298 0
79920325 328660596 0
542705029 488826433 0
381637352 102199290 0
496124030 313760495 0
373650182 417089620 0
571301941 26422517 0
93726135 300573270 0
374802057 159496170 0
431006174 289070710 0
433953827 439682826 0
237993401 244354105 0
291907688 555185507 0
350471989 263887728 0
327141044 442264923 0
344666335 557949674 0
365510181 100228927 0
24846274 470158757 0
553158560 548640510 0
421641614 267831610 0
210058983 536981652 0
60646405 453325746 0
236825344 351745502 0
353488669 438512167 0
575677136 21145425 0
388876573 296551958 0
431258656 338809441 0
226373608 542752449 0
560093941 172058703 0
282810006 320989689 0
319882772 46271028 0
269971926 289812228 0
505745662 40028383 0
195657162 244028995 0
299293959 452531841 0
344966566 177522511 0
251790676 463070816 0
77973629 481851228 0
267349826 68108987 0
96965115 388060059 0
419994467 393228642 0
123045702 72187711 0
472607124 194658839 0
76694890 343927350 0
505248068 320630407 0
387302700 463978346 0
158652117 149829883 0
268244656 285083567 0
49869327 49945823 0
226015738 344968389 0
14882588 272824123 0
528697536 1185158 0
571055637 24627827 0
141242799 213907602 0
381557553 179856327 0
57181178 122188107 0
271426732 475143798 0
459735116 451754305 0
337521654 130682772 0
206095377 88876139 0
274253585 172302552 0
518917673 5108597 0
282650423 344479478 0
272738688 312400052 0
347505097 517268052 0
466509953 520439136 0
99276484 154033470 0
329148678 324986634 0
354580673 140257853 0
433812394 233820034 0
157838338 399873337 0
524215665 339203955 0
191445892 22414207 0
216400258 434339006 0
91882689 150939608 0
314738154 140656167 0
357121395 3504445 0
214523374 161009907 0
284198320 222588130 0
571739743 574475696 0
356096809 292798395 0
408684621 53829611 0
566441561 450067378 0
445909476 144330848 0
282446057 42183728 0
78101152 428879634 0
35042296 83849787 0
86951616 382922625 0
539848733 358165898 0
274358149 88993024 0
267488269 458345318 0
481143328 91932268 0
44596445 4338545 0
84994920 422241111 0
549845315 174077032 0
424104312 112627187 0
274313933 146957323 0
13343136 136585270 0
25460214 384118392 0
511569287 556633164 0
383064895 146582322 0
400716468 344020843 0
213703453 66124239 0
87945762 402888188 0
417493852 115977921 0
212085384 383891784 0
88348831 437130583 0
180327376 362452727 0
355372330 318529604 0
307990655 34870642 0
536551621 576962462 0
56436940 429296599 0
32410774 527240645 0
479189550 385082688 0
137640872 371584315 0
578027165 132673058 0
265251736 145294964 0
337446884 448714181 0
523507707 507145964 0
51531659 464727129 0
486203615 419912918 0
90352433 535687211 0
455126161 278532887 0
352163960 379357024 0
62403794 238011858 0
124703928 337049735 0
169052508 487031245 0
384718712 514713818 0
141465388 52128820 0
152249780 319717521 0
579301630 525715231 0
109068615 429008038 0
256083712 337351484 0
72536011 549003326 0
563086861 161549957 0
311118875 571762489 0
517527650 498017459 0
547596485 443794365 0
538368794 479083007 0
389439223 258282793 0
184273942 507436367 0
106261028 438745170 0
525649291 502757577 0
80089122 468436360 0
512330747 442081204 0
283105565 80452005 0
109021490 484554634 0
244748881 503294014 0
50317429 489669382 0
281564403 374244629 0
398183032 483581652 0
535913617 242356066 0
167684087 531424326 0
266043818 144328705 0
436301601 481834247 0
186202858 185742120 0
67841104 346434400 0
358503908 146819063 0
143311207 218252384 0
437881483 270468741 0
286619382 570701332 0
394357923 91806136 0
259121982 479617985 0
159965128 184925826 0
287786009 278856091 0
349400026 377860166 0
251836812 346721975 0
153779145 133886377 0
99196744 398949606 0
296006556 112694910 0
289100608 281059562 0
198102909 57452412 0
496585038 354517916 0
120527046 551463083 0
306456783 278398011 0
43032331 461983412 0
266388499 143124684 0
206630671 402130327 0
451636789 277230085 0
150970334 460802651 0
301421994 156393556 0
51449673 397348800 0
315635106 400441422 0
464410834 244920364 0
560352710 257492292 0
475606118 75186197 0
172269063 511942878 0
392642387 44514214 0
32553646 37212120 0
277970704 552156318 0
539207003 277985987 0
274196608 578836617 0
305728079 149214099 0
374309603 321097807 0
528828881 532567807 0
58608625 118577215 0
575290940 271504212 0
573861348 205290799 0
27813592 523582408 0
74443544 424275624 0
147107432 419085611 0
40249249 96989602 0
557264166 124174708 0
82949705 430787496 0
473556148 371509467 0
174063274 563922591 0
121326857 40207875 0
383638657 167321403 0
405503545 537963354 0
377603767 166045740 0
478096457 137668861 0
281864632 451896114 0
152564581 47545 0
125461065 241541376 0
106012064 431180361 0
135948259 515397259 0
562318576 366659543 0
274476537 92096818 0
145256330 448333909 0
180243873 35047141 0
117869247 454894381 0
250267614 58078917 0
67872854 35302394 0
578024574 540832258 0
250098959 362082206 0
73597245 199451152 0
338689059 77039738 0
185263406 529769755 0
55609328 294774856 0
420190699 578011898 0
541182633 345675344 0
471205205 562077345 0
507279898 8589927 0
381057581 328966969 0
153820669 288178431 0
7855968 347260416 0
112809256 397364179 0
61781963 41339407 0
345034739 252971055 0
271873393 104770566 0
262732186 432503798 0
400477199 76005385 0
333609505 317749861 0
522373954 56110226 0
425729713 282373423 0
277149845 428148815 0
216790162 25840698 0
375331309 74518569 0
16869891 215826643 0
388466036 217197276 0
161988803 290421086 0
246892970 442764261 0
500333058 463006878 0
255822958 74819818 0
431385450 530511422 0
399000628 27450458 0
212728506 13288713 0
266536291 231748809 0
1500640 477339509 0
60973381 48117605 0
469703698 342359400 0
64766569 434478783 0
309216759 312107520 0
457555716 267530445 0
345841679 198467600 0
346939376 43408890 0
521538696 498185450 0
85045545 577986006 0
412063366 226990406 0
364103814 435242182 0
426403679 436278973 0
137582613 530072146 0
123221382 297024000 0
329414216 462940909 0
493742640 400272589 0
374580553 493060421 0
73985619 52391002 0
574344734 134131662 0
55008850 297178824 0
102932880 376491940 0
363339944 284404372 0
143402990 358280740 0
353903892 250993409 0
84059211 385362010 0
478447502 431702230 0
411948748 34357634 0
381025771 56531755 0
158442096 297479637 0
503517040 555282778 0
28142807 458990581 0
74673389 67520873 0
27970049 227375926 0
491992010 503071926 0
157282597 272260353 0
455767894 97087173 0
184986150 288106500 0
276684498 180786168 0
258609397 200901633 0
223493830 51101890 0
360779715 7482457 0
112631136 85919740 0
33705364 73580286 0
315113629 245677837 0
281564844 25232164 0
567416352 539266917 0
63370632 205248789 0
333487586 479512671 0
66154533 535758772 0
352525781 388350835 0
177247458 358175608 0
29778812 120848634 0
234337526 223609882 0
264558967 566155670 0
137013748 335010000 0
317772914 556674572 0
119226014 8784535 0
396044876 22178423 0
136780154 256021842 0
507358261 128679736 0
531031586 445380640 0
379352189 24852319 0
291075638 128120658 0
556717198 205661139 0
515288543 349710604 0
93718425 436421735 0
444927759 251634261 0
229416528 338116768 0
29331922 278541843 0
152364280 232400239 0
78013581 363183995 0
210166353 75473605 0
577480175 6054781 0
417292077 517112399 0
306828939 292259612 0
564046769 332194964 0
293698171 437753279 0
380115341 354580804 0
573762433 354603270 0
155172873 441648501 0
556854236 426096120 0
190796552 423258958 0
127398007 396612357 0
415924252 357579379 0
276451168 108751589 0
41565347 516755319 0
152573053 420939686 0
341481883 103282440 0
111679420 119705390 0
550644650 163290433 0
136934725 359503651 0
307964386 370929173 0
159003842 423997503 0
524178837 422701712 0
465552252 278243384 0
24947621 464892594 0
79712369 440868741 0
157591356 280135194 0
527045406 202669212 0
342602857 147675100 0
177887796 468586836 0
10387024 98612862 0
358504863 44445913 0
228721122 328630192 0
37086394 461067578 0
494145622 170878598 0
377825853 486261939 0
468422231 303190844 0
66330041 192799076 0
438315525 361411530 0
204846122 340870226 0
260480568 53755281 0
330376843 540304324 0
479219058 86309586 0
500694933 29272791 0
395395485 420298816 0
360389861 468730830 0
320822338 13326305 0
299610955 65261273 0
446600227 208728827 0
255526977 229297642 0
74798635 54034646 0
77440628 239091051 0
530626393 156760621 0
1827135 466873630 0
351817971 414478686 0
58145269 13799909 0
23737588 559490099 0
545486046 110058845 0
239014264 210225715 0
570151328 264212906 0
233012328 257347722 0
276192054 385531966 0
203203985 302233374 0
466322085 158468367 0
31365246 93623946 0
79742134 214639280 0
424873505 424268953 0
264218349 332554421 0
3846363 487830475 0
319810593 258671400 0
513497569 517014846 0
485958241 555133506 0
503386306 471994295 0
327782927 160796731 0
7043591 426439279 0
378964381 308034068 0
540448480 418371251 0
53741370 280681339 0
406069609 19736452 0
249184108 9647716 0
446406922 283041712 0
344289138 545300974 0
498693051 41581429 0
524155510 77451727 0
110541869 545084506 0
523314370 516449 0
136586247 74515601 0
12492268 231975338 0
156050999 105396298 0
64565532 559081437 0
460254188 446600450 0
158709179 447558418 0
449265703 76131241 0
219186217 562206089 0
45850783 360623117 0
470201167 382810502 0
135687466 464477008 0
495997473 33259706 0
294202956 75873780 0
139306533 412785856 0
105393673 350926162 0
359523635 252401991 0
349755947 353026275 0
46575268 79343324 0
410084754 78028383 0
368394967 304999322 0
443942874 504579894 0
139892575 327599181 0
412224783 243110940 0
466355700 37087228 0
524367288 466194483 0
44044035 526892539 0
41402476 429123498 0
476395222 314408477 0
372480981 81332937 0
516059449 547422336 0
24118196 176853771 0
560792762 289811046 0
85726107 47649962 0
510457947 556228189 0
133829854 227298203 0
76095603 33771775 0
96482897 250064186 0
123191951 338766079 0
337112329 156303327 0
192761836 391351949 0
311888131 283952107 0
50118807 397807292 0
390851192 320306401 0
399250411 470860986 0
343551593 545166899 0
278016521 15207103 0
137159778 551855557 0
254793225 89475609 0
115129579 32913760 0
48341517 399205063 0
172391017 71822318 0
19915361 354377281 0
115632168 442498283 0
432220105 326588941 0
253586963 545168550 0
290881573 51855801 0
143650486 174448785 0
452994741 259462492 0
431953504 223423304 0
224641169 111872715 0
575771723 451338353 0
365100810 219136474 0
78117998 485390274 0
73075657 539759445 0
15261732 559033777 0
295445045 282988978 0
472629842 140819684 0
241009183 53529522 0
429724779 365333239 0
32838057 543432895 0
536733271 70998274 0
435358840 153995669 0
94065075 311474476 0
68778876 497775647 0
561323592 147108306 0
91747749 384911319 0
137523619 458495716 0
105786047 282958286 0
513268101 301305105 0
451488406 50403805 0
2414354 365197393 0
419170893 511024440 0
213560589 158871686 0
371770734 125085939 0
368027961 315815942 0
273095232 506661080 0
471545697 249267989 0
271681439 50682083 0
115608791 46943119 0
537706049 515228846 0
522331292 134182030 0
101907717 531760590 0
20531364 182785543 0
410805049 506938714 0
454931606 517420200 0
254930935 426051357 0
544207014 181485289 0
405374915 468196312 0
258445465 378534508 0
397678515 201623863 0
134148675 270759573 0
291333688 448806099 0
420202787 310907992 0
421112073 340718056 0
59390776 36220913 0
570912139 512752536 0
497778925 22710026 0
538985498 504553747 0
17226782 491869540 0
74315983 106751693 0
56234095 80364023 0
217554080 549363358 0
33483781 117533186 0
43603875 507532450 0
491771756 332657299 0
318901960 485133025 0
35759261 444829327 0
147421441 341510341 0
145476608 293177487 0
400363764 540871422 0
68733523 383817217 0
326601 469514327 0
107435235 150397938 0
293269518 405025760 0
271532543 87287828 0
234248275 19566847 0
20276947 30053012 0
160935574 403356207 0
449352525 573886370 0
59464277 255173424 0
78781080 202336026 0
1712171 305275562 0
488640054 494902200 0
173354072 522360495 0
59068104 459505721 0
356519864 39825182 0
67618170 162539584 0
358812863 551701527 0
70818579 272129963 0
346660759 361538361 0
358900496 478901970 0
100651628 570281081 0
176054185 204319247 0
573938293 27549829 0
456369251 330626140 0
273902919 231770911 0
212872533 460798021 0
521748870 3548986 0
75399314 562587505 0
91624500 493493774 0
454324583 10765217 0
455699902 132554100 0
198048551 7215117 0
494805176 203037017 0
20757161 140155855 0
444890345 244909338 0
117382386 189874364 0
352173155 303722697 0
195346202 282882794 0
337692690 343934538 0
222133890 525371598 0
514303820 104778558 0
280609752 375206011 0
494592256 411995475 0
511640644 303267977 0
216517800 518928812 0
52998759 155137717 0
233993329 531303419 0
415615168 434483696 0
423736519 4072358 0
39262505 430741127 0
391958356 348576106 0
377992463 225790006 0
533816909 297574091 0
1503931 380176634 0
89017606 330647859 0
196082704 451188283 0
119256593 203676968 0
309009967 491967828 0
17108458 414324234 0
265495909 523811209 0
286774466 152170656 0
287169270 268918238 0
401412936 38349032 0
450674648 436381438 0
362304965 561021550 0
366825619 134930249 0
361344872 574282040 0
219260266 143240509 0
171747490 460559624 0
368792807 221308837 0
244695482 81104149 0
201959198 274144289 0
470928571 194134197 0
308637067 326853333 0
473789550 161860671 0
341702321 254731614 0
25935191 163024667 0
503823667 516968660 0
189898717 137237686 0
454142462 555041211 0
406006053 93442593 0
496117336 520494376 0
548801804 382352393 0
392457023 189282753 0
164756604 166861614 0
62412914 303209894 0
159263352 25563933 0
543223452 289772603 0
362692667 201069479 0
53976589 116789326 0
429819169 557241859 0
283091942 61826111 0
407313760 394497469 0
43069202 243332273 0
116710612 136109830 0
538552386 40926985 0
151793541 368972357 0
421873464 143040464 0
347251066 310279706 0
526232055 555966636 0
293266939 246836647 0
276944819 273104730 0
237909592 507726993 0
418522995 105959881 0
289994802 336937232 0
522957933 217356470 0
551238616 53022810 0
382187248 300520878 0
373626963 455412574 0
98493245 27171679 0
469081600 134389059 0
163385236 64874935 0
571011785 24407047 0
256127797 58027474 0
186579153 446083238 0
273691556 301431572 0
466428845 198832085 0
27519353 489182249 0
382908354 420379985 0
312959579 291578543 0
112496597 497875095 0
482434900 195940445 0
544887567 461358090 0
213156315 449686011 0
120719055 297150436 0
107480066 159484053 0
1521264 159150934 0
282391739 23982788 0
486868080 323249813 0
220534512 358067631 0
122249649 28415619 0
42284139 28589711 0
204475339 150142476 0
113575152 350488738 0
76170605 227372960 0
131874827 572491100 0
319716930 258406323 0
246025544 128575311 0
297815522 46721192 0
384598542 178667473 0
135031548 499928557 0
400662220 258213978 0
404505094 295679466 0
406913885 556089143 0
285850616 303690863 0
369328601 234245467 0
524850186 339583108 0
356291206 561379109 0
276168821 209437229 0
301687201 384086029 0
6732889 405337553 0
144883728 97880455 0
322274793 397107651 0
318178521 468824963 0
52188222 123446044 0
163307024 23823317 0
9992482 336707634 0
402567737 560544485 0
25430904 337073418 0
443595190 358738539 0
140792690 467646894 0
536325892 553890842 0
218569382 290122978 0
577117872 510753774 0
9702060 423324861 0
104703276 157018781 0
190383450 251337902 0
347857789 5538645 0
98533181 371049615 0
64203212 185736003 0
511613728 439643973 0
532345923 78427902 0
535310983 538983110 0
396744639 535404193 0
434691148 380046582 0
321710599 214503139 0
266667344 401026754 0
250565580 529284259 0
403506150 252624021 0
415898087 389264198 0
204453604 17111024 0
414059643 303328121 0
40128583 204231539 0
47991257 444000640 0
180137358 323150186 0
176209997 67342492 0
189872813 510057136 0
168563084 67779676 0
323710429 525720447 0
513202877 81757717 0
158065466 229230617 0
299959080 504628118 0
57674796 481313872 0
150298005 565972916 0
558645321 271846757 0
302050260 541585026 0
513820365 541454130 0
417085517 216897141 0
196142915 376906801 0
449957840 43594361 0
450735320 358051501 0
374751233 45015719 0
456278268 222106987 0
48357135 395570338 0
534634095 73404112 0
200401807 452805887 0
73821256 72165133 0
327022463 375294164 0
482089604 392188562 0
440906256 262221996 0
273361675 498488056 0
396836607 532997474 0
48024890 45907529 0
167752247 126708308 0
276353969 503885255 0
194492330 166603656 0
331889326 134819107 0
384769449 416703095 0
90610259 365158446 0
438351496 401499736 0
30206319 561333800 0
316083386 150576314 0
452677637 270054180 0
369200237 9397881 0
49524737 344066797 0
339409554 494626536 0
3066460 113650801 0
239072547 211246370 0
126024696 30949704 0
454626542 401333811 0
239382820 571166175 0
27779658 354202762 0
299634092 512578817 0
485731750 417194547 0
501700048 325050757 0
91100211 226831916 0
34141547 70641005 0
445006540 446053816 0
569753361 7444760 0
424892622 471182565 0
453906765 299166910 0
535939941 73344629 0
248226917 334797427 0
85245942 260295845 0
336208947 36562566 0
177019186 307124063 0
267971503 24115829 0
2078243 238367939 0
40965874 219340456 0
376819830 262543914 0
495711516 121702017 0
536768685 235866604 0
101432582 292813106 0
237328878 420430387 0
515807632 451748383 0
161913352 236711428 0
313557147 277187951 0
419648663 267002873 0
566913743 273272387 0
83575051 154691155 0
445356562 172724593 0
96253364 361740267 0
359654309 314002398 0
486511719 483230766 0
73457378 568406735 0
347966065 474847079 0
267689354 188108901 0
518639163 61775617 0
56682675 462104525 0
536021091 500863749 0
209222578 519514400 0
39075515 400813173 0
484913088 36967192 0
476651084 183503778 0
77817424 75346994 0
93670144 413809054 0
256420677 285577599 0
477030578 255483532 0
567062228 548688637 0
222015861 498239053 0
536340498 456148365 0
332124308 272362058 0
357542527 13336246 0
382593378 90918241 0
515935203 274256503 0
272091990 446709914 0
242318122 199196007 0
220105184 94736304 0
196427386 123965683 0
285936875 5774329 0
564311427 307618483 0
510773986 104255954 0
36215128 47995081 0
549988195 434773093 0
138717486 97774487 0
553136879 89145415 0
44447496 17137297 0
230065868 127919666 0
261423394 373159683 0
532023791 461519356 0
377445931 34956796 0
255983280 483445801 0
522497369 423174048 0
5451653 23810678 0
123844661 12279720 0
198965659 556364565 0
129283257 457443361 0
350188954 184000326 0
517030448 242225330 0
529771905 303436680 0
505958025 406485992 0
142958880 482502296 0
129804541 70525938 0
555449334 441933072 0
349513940 211061575 0
67240606 166420729 0
61052700 515555393 0
304115866 95945229 0
373640010 98911972 0
342424093 207469446 0
203396497 351365918 0
377741449 27285938 0
325931998 177499035 0
342182043 567996038 0
357518002 26634993 0
121558572 547198218 0
476022703 385539169 0
389514151 214832696 0
78620252 463541896 0
157963195 141606502 0
570959707 492627209 0
386365779 472751619 0
475251469 7392640 0
546266070 56541495 0
94414322 82403212 0
70087974 173048597 0
356333877 390427849 0
387277484 445597812 0
304602094 85343239 0
251344211 306867757 0
476505838 452589553 0
541841712 452380233 0
184836737 35958384 0
526517212 483836439 0
234843831 542038439 0
367539756 577253007 0
188415724 98881164 0
83744923 415495002 0
507317579 224455399 0
309617555 429233617 0
543186283 396103766 0
568035698 333979355 0
58042219 45378749 0
60384304 502285439 0
401682769 223601677 0
65154414 563282392 0
520398977 43429730 0
380758329 382024766 0
367098561 368968666 0
155946485 267447127 0
561542849 29319092 0
366975002 143724537 0
368132136 570452081 0
45413510 409636330 0
65067861 245049035 0
245249664 421981780 0
382660254 340709005 0
356639486 513752297 0
212396195 393569292 0
45260820 258815866 0
349284433 406761491 0
490171922 342927644 0
333815890 162746103 0
436868022 67024940 0
73492066 481913629 0
174517135 98901420 0
256644170 186764279 0
519140206 35195713 0
157889086 190942156 0
366730389 106855841 0
154719938 221576547 0
523375081 402184368 0
549351187 193762253 0
572261908 237369778 0
349060405 483968410 0
34662221 152297089 0
22992812 235538365 0
139245812 118229804 0
327956345 179128146 0
16974523 195527991 0
96815567 284054342 0
362082454 209203490 0
40947765 334958308 0
467191360 561824772 0
408743228 76680729 0
195403571 182448586 0
354542980 253729741 0
257203716 402013115 0
410098360 513057541 0
344041345 162824431 0
55734038 136634346 0
422529294 368008905 0
73090493 404529514 0
328523882 103840396 0
153052571 341344452 0
208952379 400085030 0
244110798 418889725 0
447452323 349535050 0
364049479 61121688 0
558895953 475497666 0
1944744 490354096 0
141514573 185500994 0
326731552 341051204 0
480277297 435294273 0
326512215 266112251 0
53934949 409371867 0
445772489 15284494 0
564095707 455141446 0
530938043 273872786 0
216830862 14543311 0
302946731 453950397 0
569701617 407855871 0
76740345 86862479 0
79561898 301708794 0
505217325 316116143 0
397298300 228341004 0
318221760 398045848 0
364124141 267715319 0
248197836 172800030 0
170365869 433692667 0
304440033 435806471 0
513711413 451484841 0
249747188 567708766 0
419337935 247800172 0
558377316 355483687 0
15939533 62774393 0
234110176 115024204 0
565047080 268899809 0
553304170 509819714 0
279176996 122328778 0
350653825 243412265 0
364108759 71019336 0
87930286 502586535 0
8066923 518900389 0
108979031 217927144 0
364166514 234844495 0
309331141 472838214 0
228541647 172410408 0
498477731 253783859 0
472429371 135931868 0
231445567 324559409 0
77873886 446385476 0
22684007 392767387 0
312453937 56720799 0
126345154 36784553 0
486846553 465259603 0
74300835 280936411 0
333489399 145163705 0
13143681 190693552 0
513926878 236000689 0
531533229 2014266 0
145290183 276392664 0
39976645 219755835 0
41088327 310485123 0
273431460 222120525 0
88949172 131104534 0
237486281 140393790 0
573557901 466156161 0
190107098 193182877 0
534003198 185538426 0
73023074 553756908 0
441992495 303082077 0
332177033 145090430 0
375407888 406231320 0
164302774 11171299 0
13491607 64324555 0
532904138 536652740 0
578356528 511126131 0
484240538 160772765 0
148564845 340048334 0
323943322 427718873 0
395963075 186060352 0
519867357 338793965 0
82736673 127323749 0
315459600 190316958 0
500095527 279814918 0
503925793 514422023 0
178389713 383978244 0
559170043 570661385 0
254361161 222742333 0
125110089 380665340 0
568128204 318480500 0
5763167 328135383 0
492901215 210255956 0
181626349 303860493 0
102657646 461095229 0
449270035 139695979 0
39493232 120774461 0
397682938 187367174 0
181953690 522197761 0
236647797 123370984 0
468158279 63554040 0
337951835 150713717 0
550569253 103884980 0
525081292 229882120 0
61313862 301375115 0
419186828 499633163 0
149290811 466832641 0
133124596 301026259 0
37944541 503819449 0
434222602 243922759 0
157035131 42721460 0
144693735 394322333 0
332111902 370296839 0
536311529 401841295 0
546858459 310504952 0
419047104 412897595 0
237798667 91152897 0
356843575 76754072 0
284833119 528578156 0
502666108 105002938 0
481185520 480803094 0
272387162 526389890 0
359496906 91389757 0
361982855 539942826 0
442210214 211647275 0
493369255 490115515 0
541786282 316353455 0
567131836 307399038 0
187149399 536579749 0
84622441 337320357 0
256246573 465931823 0
408986252 44695974 0
203603332 270070865 0
545859150 165630239 0
409538186 162266123 0
454567162 506515085 0
324763943 6312707 0
95788922 66217287 0
357673265 410640245 0
36253989 405268126 0
363969758 272235973 0
192901576 106957923 0
167167194 263821247 0
197722339 184361445 0
392282869 516588087 0
99835634 22546878 0
166211591 267470473 0
130143716 374736365 0
522377399 406574261 0
523240869 491402967 0
511025869 329594186 0
188848544 339707378 0
423114550 447324106 0
380155791 228609999 0
82825404 207915950 0
417728647 392765069 0
91795756 507030124 0
237703800 455693463 0
533258249 420173218 0
418879023 552542140 0
565247665 464662346 0
556521173 102640166 0
497283762 486666951 0
444088419 309841779 0
56299878 43861341 0
185829207 468669100 0
292434698 457301792 0
178644693 227236902 0
545545585 413628190 0
250340708 17316454 0
496660451 260807738 0
239118056 247637047 0
496836863 568055244 0
292589748 256836047 0
1808629 183370638 0
128834650 283579262 0
101830988 549315864 0
467791045 174743164 0
132847991 94113050 0
340400487 405256952 0
221034171 449148430 0
481645698 259878261 0
480251899 432615129 0
486932363 356198115 0
463680503 296605801 0
489419971 355035240 0
413929645 482211752 0
60304107 485181999 0
176436162 137934120 0
322981304 189367805 0
244091417 388786286 0
285026162 339519998 0
201790030 539612423 0
48855545 443794277 0
442523304 501150394 0
234376644 417133978 0
169847981 90106940 0
135789507 137792297 0
486202464 283177419 0
145855583 223017369 0
115986769 577026430 0
168269940 303004127 0
108105288 464119319 0
84795936 332688559 0
291209446 372101718 0
372810112 330961119 0
291589136 83441320 0
410376626 203298556 0
435101772 378895726 0
285671680 400266533 0
37182628 572590307 0
253896566 260244278 0
550326959 131909664 0
283137183 445505468 0
263132884 389855021 0
302618139 145007040 0
485228385 245098326 0
312187532 42141681 0
253757261 186275843 0
565620552 85643619 0
152860886 432678489 0
479532256 46322265 0
166242615 530432524 0
363657372 366221953 0
73356668 539146309 0
271998044 391996404 0
570896813 351121302 0
251160699 141705706 0
145056336 524614308 0
128677784 318512572 0
335572112 96130992 0
282319768 561722106 0
296783223 52661409 0
464790916 122698872 0
27248360 98888773 0
503098372 373594203 0
419428654 115140506 0
40776197 290332075 0
444868482 266472151 0
429341597 463789026 0
293616257 230942596 0
504922892 142023110 0
459739703 562934212 0
206306241 323799969 0
504998475 41520132 0
273329652 20324088 0
202286618 500825455 0
124450368 166215777 0
114693399 445117251 0
117739345 129138148 0
65169963 327250975 0
29411821 426147593 0
198579775 203359262 0
558945690 170453770 0
367193354 541622386 0
458097051 399982175 0
424294140 371062934 0
543924461 384003383 0
147189787 401217947 0
389780375 365526239 0
323012561 465903311 0
388655617 429964004 0
185564889 66885883 0
263748857 122080690 0
578790846 517931580 0
555078618 531988891 0
350167202 207906750 0
181277623 2321726 0
24228020 15296425 0
99555552 325593176 0
134042059 114305676 0
273764283 58335061 0
2781805 31447714 0
429955124 184337846 0
465149407 24679092 0
429137595 94716102 0
168458691 133666714 0
436141592 346215075 0
67645312 354771818 0
158853883 279275195 0
464921848 146921984 0
118503312 279612065 0
155270905 278118858 0
470126011 307109940 0
138395495 103214246 0
198216646 475742007 0
108370658 285568604 0
262304330 264857019 0
61253850 285500736 0
296094985 454496196 0
444484160 559424138 0
69997868 569745917 0
449661645 512095441 0
171621827 331717533 0
74609529 198303608 0
431347631 407761858 0
160911643 511248451 0
507293353 304758950 0
86275884 465015789 0
159539318 511245612 0
549776047 1692064 0
501615825 301114307 0
59287614 333998765 0
161425350 500887030 0
506350502 509155166 0
406864476 74509616 0
372037612 439755438 0
229625653 481353375 0
274988930 53078507 0
147592567 249540678 0
50745488 306224637 0
534820844 380749221 0
114481137 553776467 0
323495971 195648287 0
48352874 35022485 0
469615404 558258101 0
204754767 80772283 0
135550145 545326378 0
147257129 234891155 0
89850262 519027634 0
229320012 396961529 0
325622083 172892059 0
514626823 310292166 0
400762780 131543850 0
321803033 406429433 0
370261483 334835522 0
457384946 25411583 0
41832434 327144956 0
418996444 381135441 0
246459156 204679828 0
171160817 388445281 0
500960385 539998374 0
327103840 574335993 0
354188404 11454386 0
215945752 115754069 0
136995677 387002737 0
312274495 541274134 0
165444948 285012105 0
411939852 342177227 0
44822153 64788704 0
560045121 389857417 0
523857831 572059791 0
383743687 204358236 0
212878172 492840656 0
552170853 433487599 0
50524690 509866044 0
207273231 130070703 0
559598362 149192356 0
390579054 209772037 0
294751066 140446939 0
235980814 341603211 0
386561451 19054652 0
228587425 308985719 0
358421114 102725004 0
33952117 29045769 0
446199083 22369103 0
514301139 336470381 0
403442957 163253462 0
161162476 180005285 0
114382596 253488769 0
112065386 126740853 0
468269727 434215606 0
380728161 548344191 0
565104871 155833419 0
382761125 91623617 0
367377125 29574108 0
39779345 240565217 0
342075695 269238172 0
110064754 499230767 0
9265316 470956690 0
563846745 12650529 0
144811173 525128939 0
350269303 482715317 0
229112708 310889125 0
180580897 477976553 0
320806225 545533512 0
91745350 430167912 0
514546051 494959812 0
496476957 296255981 0
543263232 321236115 0
41898944 486081179 0
211601795 37406324 0
22978348 299269173 0
186170508 348506913 0
417796569 447188063 0
426929756 4203463 0
21898259 572393830 0
193409050 298896220 0
485471425 357290205 0
191242119 336792225 0
448313097 244943855 0
451791852 359877127 0
289890817 114809842 0
251432138 102217269 0
303433188 266416538 0
200667050 417904547 0
10817517 136086206 0
299953205 577867576 0
113891846 103396244 0
558444742 314480815 0
127653146 329815994 0
254079861 540280513 0
496120088 445398090 0
324114504 544997103 0
197038799 213830159 0
223988168 27771615 0
526056441 565352711 0
271565740 457641125 0
240529520 427090216 0
563766202 434310036 0
98162653 29909930 0
367760469 450993922 0
73809259 113502003 0
268163825 229060180 0
525482753 220852380 0
426378463 441520569 0
94191088 239316163 0
438102325 8121451 0
130979993 33909969 0
379413745 36342476 0
300310519 525157657 0
338681323 460847563 0
225369095 392902729 0
388677219 226173496 0
493901869 260444874 0
391198779 261536712 0
200089149 567783057 0
82546632 503417461 0
426541783 263458159 0
295382240 127205760 0
359486368 359309488 0
141816613 391593251 0
163516715 93471152 0
139585986 152438440 0
159668278 172506887 0
542094647 256711663 0
114770987 460288196 0
359859204 19655284 0
311269061 210595561 0
258371140 205755930 0
556969659 459516066 0
359738511 483551780 0
154524336 327968166 0
436463630 222519871 0
108463212 249865771 0
319787340 154813805 0
426424814 346233457 0
538803692 363586444 0
571145679 346186741 0
180139279 562938983 0
223709529 563463519 0
89998513 198759278 0
14906645 453393428 0
46155263 363466908 0
73245637 293041221 0
421311734 395329479 0
270617078 91861146 0
187736377 267229498 0
392212836 262768693 0
91042879 365359047 0
379997125 163814029 0
225014843 456472431 0
437725162 35403900 0
334253435 500565378 0
65078017 29138131 0
276197553 392214861 0
516449035 62980766 0
88305672 79785115 0
325210601 217555992 0
534383701 259236685 0
137147869 318260292 0
140187484 316897751 0
578483574 165069910 0
521508790 156847764 0
233122772 174056164 0
525432967 161883959 0
143332417 451513986 0
450667851 223857699 0
43117594 486030715 0
386852990 280933044 0
230460222 489794486 0
486884837 456653400 0
317441657 306441318 0
294416296 181214842 0
488228409 533890959 0
422153216 490267327 0
565667893 423994653 0
487828573 76813019 0
143807271 387094266 0
155972772 457668846 0
545103678 578518305 0
89956124 161222748 0
448483847 570456715 0
10771244 226673189 0
102678605 81897070 0
151696097 220728842 0
180620417 34070221 0
174866075 105407968 0
381805357 94035938 0
579016287 109021578 0
515442744 521060671 0
165609677 183652011 0
315025885 541158930 0
60565242 232483513 0
411166426 518774815 0
141001486 322499638 0
111354767 60787668 0
121580199 564459007 0
417704922 239933359 0
309777717 545871376 0
172698686 182619329 0
359246612 438850649 0
357096996 154148109 0
459287633 451091398 0
217573582 552006414 0
450619195 9907336 0
567630588 292582228 0
385210050 61050349 0
433592341 88795181 0
554783234 517073861 0
86116028 65676309 0
149509060 331447318 0
270388577 267869218 0
169805844 62574197 0
320093640 514437827 0
78790944 573039106 0
368274538 76044099 0
476855095 518320027 0
391881055 289763674 0
546469281 382156285 0
451529969 530492040 0
285703632 311931272 0
327295665 74877046 0
98103453 308091857 0
277434814 102824115 0
519936869 128888324 0
449860840 373993213 0
225817482 115022903 0
15854968 363499898 0
330983102 10267920 0
61947299 184640045 0
325122500 376385592 0
104249908 48325993 0
291249142 402019313 0
228078894 169295309 0
43210316 69281524 0
231366958 380891528 0
445092649 217937094 0
17346173 87949858 0
478525433 356015421 0
257145448 391482927 0
49169809 507363814 0
445534797 511967317 0
276957332 578568944 0
375779114 142133201 0
266365287 358529090 0
230896934 355091510 0
351313626 241448471 0
120317431 34449791 0
535519253 564283866 0
89415128 438868415 0
112505891 295458716 0
317774419 487734362 0
158858213 221511093 0
220449595 325124653 0
469589632 80654311 0
284481605 241793539 0
306741250 434715894 0
137059347 13999045 0
175792436 424248407 0
203756439 572248612 0
134776020 317613250 0
130670648 44379712 0
200832980 425479807 0
351170932 204973223 0
18794467 300370740 0
99452847 379812880 0
386610793 327489261 0
422021111 43192535 0
184866586 567605237 0
14306051 9955818 0
430163229 213000151 0
367834385 558023674 0
421317395 220842810 0
426914272 461601734 0
472143230 319036886 0
160681353 572192536 0
367777211 224787108 0
382958138 253773279 0
107456964 271574618 0
51716601 542001855 0
495675708 172655495 0
137068460 144455981 0
294120652 389722196 0
468651726 485557181 0
75112369 173937666 0
263360351 573626566 0
280582202 94906954 0
544145460 67596440 0
383306276 307417997 0
425111071 568921276 0
478532725 574205632 0
134312408 143532608 0
470231293 483242649 0
554770307 163602652 0
107332420 500176871 0
538379856 272795520 0
107680293 154637456 0
522320591 567757425 0
54703364 192798805 0
19261711 570342101 0
230734413 497349676 0
117803029 465369662 0
317626897 349910997 0
221331294 255070397 0
389246533 553118224 0
470329129 269042989 0
480520712 280795131 0
95724004 321941392 0
185309883 292121356 0
477410725 213391030 0
329552866 81200701 0
277544216 567643306 0
521334136 132688593 0
109693319 130053587 0
142275524 223053493 0
451422218 379494695 0
58678542 334212858 0
29549715 372765079 0
108812508 484754669 0
362083983 340532071 0
239867837 515600599 0
549267549 428636665 0
327259203 486054967 0
91005478 280926881 0
38840631 277268576 0
532761495 342914893 0
163775591 249548950 0
137926499 188307120 0
155592474 341998814 0
561717561 215797351 0
14851873 250409736 0
80823369 248569949 0
156655972 255222596 0
303960539 142615387 0
138720802 137844784 0
149544173 222018073 0
448325763 369912048 0
309567718 35938916 0
361507558 246525304 0
357804859 178483523 0
406201040 292367166 0
163063723 103944310 0
552298776 360967330 0
78710368 318021218 0
155411334 208396396 0
85934429 114737889 0
240128056 218372607 0
32724769 122963136 0
40624116 308749665 0
74899257 404929443 0
426513242 225779179 0
483966313 129150681 0
33083801 342733794 0
498099651 338665256 0
114875818 349288244 0
240873283 74184903 0
354108100 261754496 0
7445662 157541335 0
308072538 284601982 0
31593322 184024066 0
362782671 155888700 0
275411987 476338139 0
63322877 279287719 0
285450142 421914135 0
572501721 344984951 0
557129231 486298942 0
433509872 36835949 0
360088276 460076662 0
61174417 535800377 0
406077904 373195045 0
316446706 494028875 0
287908904 253603426 0
140015098 579239350 0
260391590 364021171 0
433392866 237807921 0
482840826 454778258 0
83440272 305711788 0
493088034 444572585 0
120310215 121855000 0
510869357 260862239 0
512783192 128013146 0
267431543 148221289 0
454060140 88913046 0
263626088 237852522 0
80669153 444432570 0
436042900 37127466 0
284523871 474340692 0
432643162 415738087 0
557328140 141362702 0
225260911 328430577 0
80356242 228459420 0
112694176 51471851 0
385392089 514335922 0
441477596 255338043 0
134854513 219122611 0
17272711 416019164 0
346539209 393144075 0
392033793 199965877 0
261267455 319368867 0
18459178 248967088 0
475950999 532870454 0
24118315 114444833 0
502261651 574408895 0
160755499 49659949 0
549141373 447135784 0
382335276 567947705 0
489612819 466554901 0
125627654 337886283 0
453841967 251957849 0
420121565 293995656 0
238881594 58310285 0
450337747 101373400 0
219135956 265617965 0
541034678 529419990 0
418250528 236689343 0
42493967 438652319 0
64032295 222161581 0
525671390 42038021 0
269868046 172022993 0
387179444 368155721 0
453742075 425269253 0
294732972 126898855 0
489224201 55704836 0
478350842 231126943 0
480102357 184118669 0
226793544 196606456 0
489482303 101388931 0
41973240 485239943 0
391388209 568049992 0
55522129 514066103 0
19525141 500778333 0
113926802 373695186 0
6713373 108643791 0
220542382 47038609 0
526554671 53446799 0
541224851 104675846 0
504166428 268118078 0
499093822 420309172 0
561678549 50200001 0
512370011 455764977 0
420541806 223057651 0
222776422 52925386 0
6132905 320128542 0
573998375 338382912 0
533251706 128919739 0
130862564 220126932 0
339177393 182534531 0
219479453 270172223 0
61062667 299433552 0
555659042 217044882 0
349432912 174807338 0
487501654 342702320 0
267115899 346033898 0
50325328 370811078 0
291980416 34497985 0
429528854 212738902 0
280402664 314312622 0
340646891 487155025 0
228290974 303567859 0
265580884 318074154 0
147105493 343846428 0
422346492 518311304 0
483948797 549956581 0
14439277 199616934 0
221170405 231379926 0
441547420 311206352 0
84938359 275465029 0
560389776 78020385 0
26906814 176463506 0
503585174 514688853 0
446565990 361787568 0
389127110 40780648 0
170158203 367856803 0
515091731 215383245 0
336615483 378504920 0
211787905 347507649 0
385710471 70430351 0
389927428 224778315 0
201099284 53242045 0
559161266 408179695 0
444957460 123243752 0
572791349 555289111 0
286976500 189568412 0
118778109 492547080 0
151882576 325643505 0
264021511 8319665 0
382979719 259835752 0
552097545 271797660 0
145320994 449278356 0
454590075 66954916 0
250964471 175764673 0
120911819 547383387 0
237070335 164683244 0
398273485 453990314 0
98055862 404734138 0
84121296 126259729 0
227539384 399959142 0
309454140 518867657 0
329158691 290633155 0
421597272 292882231 0
98171684 123170763 0
444255328 354983890 0
148505521 480318350 0
321931262 38267276 0
544421739 452049375 0
358462784 321106579 0
140224909 487382170 0
227851092 448931943 0
367402851 344314143 0
368305733 534022098 0
546821897 116563447 0
414198132 48783044 0
141991447 432687710 0
209597020 343120360 0
337078936 367207030 0
560862308 542235019 0
462342021 51498668 0
136850536 368677453 0
276295803 392503372 0
561318293 375807071 0
33100367 174885156 0
104035438 500077262 0
75191687 85380818 0
189513791 313250522 0
447803472 404600334 0
256589420 103500646 0
303630880 277545888 0
477087192 348114208 0
146763594 314965421 0
109307802 483965751 0
324966188 436074184 0
282077635 175739398 0
6660939 202835577 0
480072014 379566220 0
121290842 172530675 0
213086916 515880287 0
115883204 186768701 0
319221993 90493608 0
273459841 39664794 0
415551002 113516287 0
367599737 144352519 0
437876917 132197101 0
423304307 10502430 0
559000133 37079678 0
311077881 477121337 0
471843600 38915433 0
189421709 547382330 0
349554919 465681223 0
436165248 199668854 0
533180099 86104096 0
414986919 529356639 0
503169556 132582672 0
312485073 517602003 0
482427621 386341783 0
360325628 199962261 0
361251165 118090650 0
504504435 220085263 0
507203369 7827082 0
322039843 385017916 0
39541854 440204765 0
346001937 566269814 0
81192894 527531543 0
119147977 477419542 0
93299580 201361644 0
231923675 43701466 0
283063503 131114255 0
182592185 547635808 0
284592978 520510310 0
462310838 139277338 0
7889178 439536085 0
116445245 510786108 0
389042552 530798126 0
234116041 188296394 0
476843444 375134623 0
176242594 217127145 0
186305305 10631370 0
248747587 81967028 0
396886452 229335114 0
304743913 63806217 0
151138134 336770507 0
198886382 105823719 0
276789373 42248559 0
375666869 22104534 0
261652537 433316622 0
414813705 237434146 0
121216488 364957007 0
18305144 558354000 0
478404276 302666775 0
308201551 127323558 0
117246863 483554662 0
328352075 389455259 0
509871329 255090597 0
251515242 565126953 0
245179374 442253004 0
88476364 151197856 0
506310625 520110815 0
80697881 430863729 0
535618540 410357788 0
248515749 437141331 0
159420335 20107877 0
142512206 272588008 0
292363189 490073426 0
209683736 503852924 0
389917393 486567962 0
180115242 189381346 0
330588805 259079591 0
478747847 179865289 0
452503951 558764949 0
569299333 253520840 0
292737724 283242403 0
361904529 557782873 0
326511900 277385994 0
97724711 158627669 0
277419519 211466277 0
436288115 251394943 0
387050030 203731243 0
430184248 203472636 0
215640456 354344472 0
58722104 361937803 0
246572392 368423269 0
265133793 200951461 0
435624227 541064414 0
72656488 418928165 0
449423822 337201977 0
186246217 523309184 0
516659752 271811921 0
421932439 495961132 0
139020373 145237721 0
70784139 234576620 0
437324456 330109246 0
281389016 306902372 0
128711129 231171223 0
45326456 229418609 0
254718109 353513498 0
209167623 161758399 0
286120222 528105189 0
318170992 41312832 0
324338435 517356045 0
194988729 35667570 0
341015215 264765011 0
291185961 529111064 0
134354845 346605870 0
333582011 93654724 0
466230463 339773176 0
291163466 499016661 0
185047396 514889312 0
497374655 401775488 0
480397375 235566955 0
93214531 6391991 0
348280775 101310653 0
331944175 466333631 0
444932980 138962102 0
339289489 96336731 0
104713796 382713370 0
455912605 97746355 0
533372478 180961906 0
236936128 290421415 0
224607790 185166783 0
271836626 331743074 0
475162017 74662784 0
325590136 16485388 0
377171569 514378083 0
186916780 483361789 0
235233683 541565154 0
183168388 208696936 0
111512594 242075465 0
413789563 127577913 0
361354659 546468438 0
214438499 531120820 0
518801748 508043845 0
534538462 211694891 0
124146879 107859851 0
532258982 549129735 0
100537163 564060655 0
104523589 184041136 0
42273721 436066364 0
418083457 366365573 0
556499349 122920094 0
532406244 381166021 0
218158535 59408822 0
507732328 3308120 0
46843122 37725234 0
228102920 12707152 0
395169556 114330683 0
131559273 206752449 0
336084012 392836379 0
417027970 149659497 0
333848954 65087255 0
424404399 492704605 0
33357839 422611152 0
96119686 563370644 0
351014019 429974760 0
315111178 201386034 0
168167126 136092996 0
196503289 472925971 0
165880478 308365372 0
162087604 328581465 0
542493933 458885578 0
506039614 127326227 0
280821848 568134992 0
59741914 577359264 0
339491912 496637509 0
518869016 130346776 0
262270329 399975132 0
363291982 400141814 0
253811165 566517528 0
183637799 34129483 0
181123999 247633800 0
566355202 228158604 0
417727843 452018443 0
388735540 68361638 0
298131315 472968947 0
315476624 222335072 0
77974747 9551540 0
213867560 320462498 0
48656976 438421208 0
410479175 256319745 0
97388553 559300092 0
61271780 561713451 0
399399692 136199170 0
478435126 227632240 0
334748479 248885194 0
333551055 342047657 0
471349160 356805730 0
226139093 113600030 0
257343152 397430474 0
338347789 283792308 0
426795275 46672215 0
490699173 75491757 0
447380805 543893751 0
219379750 575838249 0
323662095 300605536 0
195404224 339961345 0
4496400 406755970 0
85937820 462556430 0
47880113 276888719 0
218007308 131435596 0
191991532 318121271 0
514273987 338428676 0
256386147 418002959 0
181531136 476502747 0
330793279 472492862 0
146609422 554145212 0
115022686 254285269 0
276568349 343682596 0
75371890 509708641 0
508618554 443950663 0
76458546 229120066 0
532796992 565649422 0
426229089 506265329 0
187682749 54057017 0
525612476 70666720 0
376783298 165056831 0
569026201 314555354 0
275340246 403757900 0
466115966 476930636 0
321835463 317193001 0
54573149 1079674 0
409483482 87494574 0
100253143 260994244 0
404124845 550509248 0
362011100 302153859 0
49937342 132455964 0
91330287 319096508 0
361466918 308056310 0
161824675 456667724 0
197176835 269148846 0
215061422 573546021 0
103879990 201837655 0
455360996 466313460 0
67344129 402478788 0
509597384 371862925 0
388438789 179048594 0
459117085 391306455 0
554476050 26882118 0
447747509 422465466 0
235318158 301027301 0
46633331 466257641 0
444796695 129960999 0
53752554 526739976 0
508335318 32191259 0
258876588 157341939 0
347868906 203449069 0
294537853 568419268 0
577287529 115865426 0
146029725 197734235 0
370028072 404365675 0
59222618 132262340 0
456293780 384751051 0
76458904 245576621 0
273775027 291851118 0
176694651 377615281 0
225238651 225943445 0
114140669 439711419 0
466283324 428592918 0
64804601 565066964 0
47024262 57658488 0
196494116 12336059 0
174371053 559133919 0
231428262 33873714 0
569242200 58446227 0
148526359 315589597 0
356792049 538258751 0
49051752 310508203 0
148187526 464091926 0
278068227 102427274 0
287660113 463386630 0
161738350 22593211 0
214086522 39007705 0
290052056 234311505 0
350482480 298489230 0
159360703 313703222 0
78630811 123157015 0
26170417 136679995 0
51600973 547411592 0
186715624 394246349 0
314194510 460799137 0
59730932 442501830 0
512066624 58932120 0
379789066 221459417 0
134304218 347324451 0
26173843 474469075 0
171965071 555363122 0
545586939 435787128 0
321351692 29443839 0
467486980 13251260 0
374763494 151751412 0
502092450 61687321 0
579039060 191077745 0
486135631 491577753 0
305734948 281153619 0
316871792 565009898 0
520503802 447715678 0
17962782 498125619 0
49603329 472949142 0
294800337 290044198 0
252463505 162516130 0
89976861 275937082 0
175278480 493609320 0
27596839 300771347 0
405438292 100151099 0
107618157 418202669 0
222267164 248971970 0
335119158 228580798 0
420768303 35147774 0
25954405 287875383 0
384246584 513655282 0
457197115 147598895 0
105415373 309960360 0
140421164 9916825 0
66473623 501164126 0
314255731 354962208 0
325503573 151265994 0
121570938 359552058 0
168603266 316714228 0
134186267 321484278 0
506397358 545473102 0
402210223 130345321 0
255915243 412658217 0
436679000 376290044 0
171111198 41495015 0
273402714 24272036 0
186937787 277550514 0
142350381 563918613 0
266661175 370907947 0
567773938 437912793 0
465296305 68099947 0
385778012 137593446 0
409751179 8370149 0
342323255 93469934 0
551878017 347901090 0
444414938 410577264 0
300156028 30499500 0
571981741 239158481 0
486403871 284302612 0
215891496 496671750 0
181322549 484228770 0
425271779 441615921 0
295403157 419493049 0
547750700 322602623 0
246730052 533911844 0
248107477 280830100 0
519075714 290521528 0
510363851 445198171 0
349688419 380473702 0
102008002 293826521 0
340633009 392454826 0
232414947 525159917 0
169793999 356316110 0
496626410 548397716 0
208390330 466657710 0
484765906 423808359 0
395606298 40184868 0
253841121 36979591 0
505793696 97476038 0
559659220 92202736 0
567012318 377255911 0
473948344 441505852 0
339421546 166425651 0
265759743 113802245 0
327614694 263672160 0
470317755 237002781 0
452401954 467273659 0
441693855 253577679 0
10829523 5598646 0
241997063 379535549 0
377155306 142051895 0
360733669 68617051 0
430176228 338723647 0
119307031 435574901 0
103894138 78068479 0
270346418 53822255 0
443122774 175128037 0
507846319 509429535 0
68770407 349058633 0
86494625 181842501 0
111999286 258606914 0
490912142 3729702 0
309091944 112265621 0
126132652 374931937 0
137347261 489160641 0
519772664 85782543 0
373108656 362713428 0
128820634 187867614 0
16495362 432675202 0
352080754 250104534 0
141293422 261401964 0
296945486 376645204 0
185253067 391903663 0
266521993 98715994 0
27279906 571756698 0
344320116 241208711 0
359884706 424782827 0
13670546 121975223 0
327709063 437432700 0
157279688 363238165 0
228370485 55534338 0
315932719 472234414 0
364550688 320164045 0
219905000 345802798 0
71781450 20741983 0
180512422 43007240 0
157541917 443902913 0
230365894 459902876 0
238207636 578038955 0
235997013 536928456 0
175790352 171721911 0
839538 387702760 0
458940062 365622491 0
397164643 236247839 0
38170037 19857765 0
367197945 39501968 0
147124622 244389864 0
29770834 557565795 0
554433916 366376562 0
269931163 245955609 0
153755814 165840981 0
515632981 11063543 0
523730997 70758584 0
209477024 199440214 0
441612119 200571019 0
44564309 461387203 0
151856032 202884322 0
55569158 230481106 0
256000917 126002231 0
180399166 187737636 0
199986747 572673624 0
149033590 444836759 0
483593374 100638537 0
38980015 531106916 0
511909747 360289682 0
130917292 263328460 0
174188253 111810314 0
308495098 532491659 0
481527314 130505335 0
509069084 496138358 0
488899178 67232209 0
218818289 38274864 0
189615051 495072978 0
41166317 463430407 0
101984264 377990029 0
100448903 241880969 0
477991058 252831052 0
558289675 271239334 0
399609014 340831786 0
322657152 209722678 0
417252882 189582972 0
441041834 435606454 0
168567287 193797115 0
534560513 175985534 0
87604303 80870036 0
334984814 105587854 0
145856188 420052282 0
187860011 202270092 0
460298280 237759515 0
522234577 218682025 0
241525518 234300147 0
69848117 426449682 0
232725454 477319629 0
531812953 134815498 0
170031046 541055326 0
390097376 7400149 0
471950893 309850681 0
5941491 535976200 0
281609504 425593483 0
187407582 275312674 0
166828362 333755772 0
572308132 7845898 0
515403466 244526051 0
6825400 305618577 0
499415344 392853922 0
309809349 38323001 0
358384575 105875059 0
351273113 188196673 0
155375557 444410607 0
183168580 490371141 0
451988980 441262029 0
10521782 409519358 0
298564393 482191151 0
87300253 221412422 0
488385855 566578940 0
217292123 208797800 0
520205038 256457588 0
14502232 330257850 0
550747212 117580519 0
324264148 189037441 0
63193360 336432863 0
435532332 191197002 0
39317820 511890302 0
178621596 42386329 0
90289544 89975092 0
31603810 571006995 0
117564503 107462668 0
552871987 18486588 0
328670148 334933066 0
556729175 577281300 0
285847040 2642360 0
212976427 31699698 0
27676627 88692769 0
244207877 501024395 0
131595188 214104634 0
246653443 503177752 0
577794204 104070831 0
383655815 116830567 0
12472253 502460238 0
226805272 18992700 0
423383858 428238892 0
312930970 363319092 0
572418359 459807180 0
388980123 229329572 0
358576001 562777733 0
241712195 477055029 0
320300152 289252930 0
214641282 45660524 0
320744874 122632502 0
527949557 10094681 0
113538888 512333815 0
333555574 536662899 0
197226093 299102931 0
142413627 98901962 0
39875014 173183480 0
238114021 369277331 0
206686396 30003433 0
137115682 542631050 0
220550650 576242597 0
359827018 113239072 0
138885084 545112045 0
21743247 132259567 0
219030630 31663738 0
347123274 152914887 0
141859224 438369025 0
393497638 134229133 0
360817757 549309954 0
436765816 384622986 0
335685615 117176497 0
387422154 247116635 0
547358669 508715267 0
134704681 575731752 0
249574577 436152912 0
520671463 224002806 0
339740274 8060771 0
18882387 355772989 0
446105682 37681113 0
21702350 487056022 0
328647333 223113077 0
478526946 432662955 0
26860901 33370313 0
358202343 363729452 0
503850894 20087404 0
530577116 182742207 0
131149281 310126294 0
263898615 393032730 0
191246469 366419463 0
32551539 490549760 0
15593703 266646128 0
903207 46705158 0
463197252 214096005 0
36103896 50293616 0
128285278 141305130 0
568179425 524058747 0
47453861 335739732 0
461635220 216152496 0
57214454 47686369 0
245172359 129751981 0
381575580 434182528 0
558420445 415889746 0
493002589 402202265 0
555113029 191350512 0
181734499 459153536 0
515667023 425496094 0
256641485 488870144 0
572577857 489475319 0
533260078 445729607 0
173965479 364560735 0
22447993 201453512 0
3991858 305606298 0
467687483 184327883 0
186818004 333701699 0
92112740 105487164 0
200173334 101001771 0
405494849 334845257 0
313409913 130430769 0
241294744 159995527 0
77538553 171016415 0
83604917 498017720 0
336237796 17477925 0
568792901 86071762 0
345022901 280964884 0
563340422 81641322 0
548285235 149290985 0
474785619 229215256 0
188200924 138713681 0
200245768 489444707 0
349216058 314169791 0
74075071 553934339 0
9931834 115748049 0
51875166 59332147 0
231211351 77842709 0
519752340 322170729 0
343360764 100297114 0
413919070 569103560 0
214247040 288642085 0
24247503 442209214 0
577649672 455957265 0
487391823 221144384 0
208059994 367454491 0
302207527 191347950 0
550802850 114154900 0
421615599 321798771 0
459842123 190605597 0
30724315 576565924 0
523068930 360854993 0
275333424 74285012 0
414913347 343425353 0
172371160 151330365 0
345769432 576236606 0
323556049 421277024 0
200948187 128937235 0
130765946 188774923 0
103200830 36000777 0
30831522 295735113 0
272253026 280531706 0
498180831 350600375 0
5178549 93403964 0
37649852 578614980 0
179623455 13777203 0
383206543 394076544 0
81351256 18110428 0
400227124 427663184 0
193652207 546560922 0
292913181 383538021 0
521597237 329518533 0
423349954 26935127 0
114569643 547055170 0
147236271 114109395 0
74489095 47732742 0
37637808 399836765 0
286538092 482278133 0
120163596 358645893 0
114810453 175444322 0
282039583 530873550 0
59185702 21013968 0
10624823 404426047 0
198563793 405360240 0
312632773 205059545 0
208274330 192491165 0
194642890 532744653 0
127987568 294048871 0
233894701 579073130 0
379010794 342182915 0
206850857 534973295 0
418724254 273993111 0
257580400 9418781 0
88109112 199460270 0
335162314 520890437 0
562039315 399220333 0
310321593 226094530 0
344334746 256818686 0
25517692 434741970 0
527343762 348054203 0
539846829 129673811 0
571402582 470544117 0
507638369 147441685 0
188337690 384672137 0
123956916 54363595 0
152190893 462266750 0
430165285 365086126 0
454251830 342943124 0
336025920 368329895 0
202062668 420510058 0
170206502 340932748 0
57709779 425641795 0
98915275 526268263 0
511577276 481928034 0
34993402 552806467 0
555368167 349040501 0
339739674 17790119 0
351485873 189658936 0
122154171 331920165 0
113464607 557411843 0
66042931 184424715 0
247411942 412961972 0
154411928 155726393 0
376258939 296298716 0
185251452 172549049 0
452025098 194351766 0
148769387 361718263 0
447433970 74727644 0
459098593 312765488 0
79946114 471112351 0
267044164 388646214 0
49136592 383967036 0
315276707 378769588 0
271347076 469151051 0
416090028 197408862 0
223211393 197439901 0
152284263 406092295 0
347978791 252349168 0
65746688 241169438 0
116958062 549565044 0
269154400 464789070 0
133549507 80080899 0
496988419 269604932 0
457747010 332707143 0
415133062 61735228 0
345649393 87127410 0
522866030 512788283 0
187913775 473295908 0
547527721 406063093 0
77179603 366652939 0
365444521 137538835 0
415207609 130180537 0
491101557 137257863 0
224616212 475669760 0
467621869 249208273 0
308676453 363622714 0
562745829 138992820 0
110814388 206150733 0
57948835 452751340 0
80725412 579467460 0
266207648 490404199 0
79385887 531535473 0
393616261 56664137 0
484619641 235622721 0
412947319 151803382 0
257138769 293483614 0
266778068 204335614 0
356335959 62064470 0
321176798 522549607 0
429230859 235100289 0
338793623 410806428 0
333326484 282634076 0
349734975 474508640 0
430591254 421514403 0
545099800 734864 0
98461708 403512105 0
349007311 535077873 0
539093698 206928868 0
11256354 553755839 0
352643491 307454321 0
384710684 6322091 0
234832601 401016458 0
353172845 358500790 0
100624795 141975182 0
66157063 103388318 0
76500596 113065691 0
355411100 442184138 0
42708230 72414988 0
252516450 267535478 0
405483263 284024844 0
165456441 133971467 0
74318965 455039427 0
491230503 543722136 0
198650728 13564733 0
29983900 324611547 0
39347396 123071206 0
163979984 548534605 0
88532313 85057855 0
568146048 245965801 0
527287598 557972088 0
255776948 235681988 0
478167272 402342 0
37136795 467272965 0
81287774 459843899 0
270945563 548563959 0
339848978 90861611 0
206809628 441295183 0
461589283 30676547 0
108478404 416479715 0
446526338 136264381 0
483079169 463527556 0
207267978 119411295 0
154177970 50738965 0
464566566 530540008 0
535835487 117303747 0
392210310 453772998 0
11824256 25066269 0
373987524 562281191 0
217536810 166896412 0
438013290 256247315 0
121066495 218075109 0
491298395 281889185 0
482789023 349053912 0
307460886 38194889 0
537536597 284036716 0
178879301 211405140 0
324772889 339816843 0
428229838 428846990 0
218241663 448685571 0
172076574 136863588 0
405589021 465794113 0
39486116 315122382 0
519675063 347558251 0
479891540 457900580 0
227952312 253344925 0
466860789 309505234 0
131644283 230662317 0
552218645 545720781 0
202774599 408171275 0
196969032 539733920 0
175939230 62625370 0
565492525 91921118 0
187409967 149507690 0
483228988 324037029 0
193451775 425911943 0
508554388 383499770 0
538268018 237862607 0
425879700 499198789 0
419434245 206423655 0
374779798 455985280 0
107905646 90940889 0
52413974 528342972 0
478415988 301699043 0
329794456 204736050 0
133517676 467315339 0
97649996 215930565 0
426689292 303468232 0
435831989 409334021 0
69357087 383418464 0
561077242 474303578 0
219846856 295462326 0
82188260 495098913 0
37358605 238397215 0
510896275 427502622 0
210480368 183600998 0
561123193 317376103 0
178326644 179618669 0
343282655 106594854 0
26448839 388406101 0
30508558 412895626 0
84300822 363902952 0
472927448 42556804 0
418083535 577585542 0
44994234 138285506 0
297496192 19291805 0
92734110 86315540 0
80160611 155474535 0
577877636 345149973 0
22101021 16274865 0
549120194 269579376 0
178402552 493061265 0
156114803 168921277 0
503178676 213603924 0
565752056 267410918 0
333982111 270484245 0
111014142 254979055 0
176733326 103480810 0
416200215 237190496 0
463629632 440750284 0
223536257 139738627 0
194168010 225216451 0
462333410 465175167 0
514873726 165671099 0
513634714 367122220 0
212942286 120157381 0
234883431 423677282 0
516685378 34805526 0
208330856 509200623 0
390213438 183388747 0
113918331 292721853 0
56719039 69788236 0
530702265 83066771 0
396094768 414138301 0
485054057 497689205 0
83202980 423428057 0
511695183 95878892 0
475535645 110421341 0
19231792 51362240 0
480948544 381259598 0
276660942 550620001 0
336762517 175066721 0
222661074 425128353 0
502277695 144931015 0
171693760 566291891 0
445892457 406078988 0
13568338 14195048 0
120814192 359578882 0
306796553 387607397 0
395221626 137745505 0
200436603 50299064 0
385225200 58131905 0
293792408 551727513 0
483604007 213455925 0
426688942 355227968 0
411683395 205581779 0
29749243 78906189 0
119154956 222641888 0
521193449 86264935 0
288351380 106393725 0
21609997 200362623 0
495761429 67599071 0
465655810 547307006 0
382996372 562941749 0
28445520 163526443 0
53972277 376663231 0
53773094 387992271 0
541682540 515436595 0
208976694 9223460 0
517646551 231857819 0
536058178 76399314 0
500372302 579657335 0
12413353 175658335 0
502313424 85700852 0
473982662 25851604 0
463564759 478145779 0
209829450 485481828 0
298384578 380820522 0
143607805 184541098 0
556606716 64682882 0
46662673 235655059 0
319806618 396126346 0
328922144 403338378 0
367683036 282273563 0
245571665 527908892 0
202982885 122283114 0
15699460 382318370 0
360413342 49227358 0
230093742 388092640 0
355018257 341848571 0
366717792 407736953 0
295581816 336234010 0
419613092 365681670 0
441991550 279701434 0
1265509 83684341 0
405841475 142418287 0
202311481 382672774 0
22237251 353791202 0
483018428 377190961 0
263739684 42509127 0
536348268 310140281 0
492546453 549920709 0
102354236 317485762 0
268733392 65882087 0
509803394 175678836 0
48043193 309922016 0
71613272 490620127 0
48483450 375843824 0
116297352 419486232 0
26838951 442533224 0
222230879 497182285 0
66039599 241305020 0
222729210 238379754 0
506412261 506605452 0
500373115 421863150 0
523172402 558107924 0
265084224 284693287 0
457234696 145930022 0
88730968 315017153 0
451639189 210115765 0
508878490 480615058 0
497251926 220867158 0
500822758 151865657 0
437593143 385031217 0
32428578 183361965 0
293899956 229426984 0
434599722 404445038 0
56663684 343319723 0
220659125 225959606 0
199273691 451841863 0
567189123 412631571 0
529630508 17302830 0
98685008 207569091 0
333576197 407548161 0
518139348 95661475 0
193917765 87820158 0
98484991 510154046 0
242707466 497313223 0
292399989 24424355 0
115549632 399342067 0
283989888 234666496 0
33325381 233628706 0
131840107 537539864 0
343312525 71684117 0
352524343 177888651 0
560967351 247104834 0
378730086 498417468 0
24760320 483469334 0
410508237 460975603 0
102439854 467045020 0
413262231 314890947 0
113967645 293398276 0
131405011 537586356 0
439538960 49118344 0
409029138 109436617 0
507181671 154629989 0
259644280 279615504 0
290474208 375607605 0
250251147 132562063 0
262123936 335278906 0
377517119 463015068 0
463270730 74029168 0
514406696 281704789 0
265479288 42878039 0
66015890 479741288 0
537994111 266898040 0
328860696 567088690 0
5868385 357392615 0
195725636 227122256 0
476338488 374678845 0
556737386 224246443 0
391052550 314611358 0
214513344 14381698 0
203696886 92936571 0
562825350 220258265 0
154443893 552413558 0
541600488 177481238 0
310005023 520438171 0
300799731 253408902 0
443665423 227303493 0
51554177 241100099 0
255603827 482221914 0
98035907 377480726 0
538601629 135015618 0
88866191 563486939 0
396661343 255724555 0
214947140 43823886 0
66229132 139458552 0
373189873 396014843 0
111308868 454251622 0
483414438 365228005 0
268716397 531061776 0
399172149 426732970 0
266756141 511007994 0
168475870 441705742 0
137203955 551405592 0
59137449 311669205 0
389829296 411627363 0
249848959 190145041 0
13682250 90042338 0
525861485 491372919 0
158620536 84410383 0
428320716 23272257 0
508682944 63789638 0
227737043 488187803 0
555763989 434840986 0
276011732 175914681 0
480008172 157805255 0
324789115 263665815 0
362392573 194321758 0
35881171 99619675 0
198294547 550779841 0
443673879 549309458 0
77132435 367508219 0
2241719 59821655 0
95623105 476611746 0
435028001 330934339 0
192493324 335524852 0
71257327 358703532 0
479921991 350876116 0
483095526 357021403 0
512997446 317662040 0
525259696 108774217 0
163023541 226581354 0
146724351 477914452 0
83847296 348116642 0
313973992 504865917 0
291974276 49992094 0
512034359 464637153 0
267940658 169682850 0
380130834 177391477 0
378635372 520884557 0
448926927 7175545 0
203143092 112071243 0
569133217 16147121 0
73496657 268316382 0
62671985 48010342 0
471130065 67824843 0
461580093 245630296 0
487744752 535593740 0
478896798 385842956 0
338622829 237960537 0
36196598 114563745 0
195885312 271947916 0
181598592 59040492 0
569207477 69470452 0
133578732 402450609 0
526322017 7665628 0
212566034 406905321 0
507702939 574710187 0
10310262 78915421 0
303407019 489189789 0
425198021 252712607 0
7942908 56364204 0
271199071 498349155 0
576591333 300945342 0
81814978 398248041 0
466046455 199414235 0
339802023 19331491 0
127779815 107046667 0
112381616 322600721 0
384068833 449817070 0
182790381 205188133 0
185699209 562408759 0
250167167 110953776 0
109952498 523480532 0
71213839 102916140 0
140216051 379063319 0
508961885 463318846 0
358678474 187611954 0
22151049 23571792 0
186754654 477436474 0
167064185 259427714 0
526272667 54136183 0
60233035 544649917 0
23459543 357803832 0
90591121 305905406 0
439240218 522437419 0
444400920 29898566 0
446637129 282343441 0
271401444 365719409 0
549469579 331599167 0
263388893 81855936 0
182982914 41589692 0
316457547 406165081 0
238541580 248652587 0
286089277 308099481 0
538555456 183177715 0
14350878 461953257 0
176155027 13835004 0
559379691 424392734 0
183435042 53152238 0
379191815 375346412 0
22696291 28779605 0
541341986 331923397 0
409995558 563524834 0
264276217 96399059 0
466876399 32476672 0
511106178 306202323 0
298560797 120677781 0
240172101 366565469 0
503311429 521744749 0
339690839 251710053 0
251962695 166954036 0
352171183 356489475 0
412246543 300185171 0
29116968 395218659 0
85307924 343299317 0
458472996 550548443 0
548483575 217056703 0
527228913 570912664 0
67280200 13815461 0
373252548 527113909 0
133657047 177317384 0
579325966 363127982 0
101855598 545330750 0
86608619 317790595 0
191682491 457855305 0
521030192 72832941 0
406009495 163244994 0
315621525 506401342 0
98949018 104514827 0
346973453 405140996 0
265955609 182743209 0
479934585 560317340 0
260925807 140819979 0
528770809 271119051 0
358348863 533855560 0
344141098 449767333 0
388411868 485718411 0
219750277 374449871 0
107061285 447062522 0
139523221 174806771 0
262372946 228424476 0
539112773 184332444 0
74869057 145466780 0
526436066 13284321 0
329625686 316355614 0
3501137 270487495 0
495562444 176847447 0
277331250 202445637 0
214453261 262900861 0
286445362 36424355 0
337988366 376860322 0
416738020 109560344 0
291360708 281076680 0
37083442 316592518 0
440318334 92346409 0
348379613 141339873 0
80344470 240060103 0
145441151 559898618 0
435691084 489235490 0
277464292 396745422 0
488495532 148688965 0
77865556 381877432 0
400913382 420911867 0
283786290 175404615 0
206885579 46756844 0
533502474 852822 0
117943579 285939055 0
161809200 345288046 0
344363897 129752992 0
457993926 289734968 0
242201857 460711465 0
115179439 555106632 0
316583599 384039338 0
241275334 17248873 0
29875798 570586974 0
360104476 6061113 0
317240927 532306755 0
238448835 91396899 0
128842583 304645649 0
553405667 91905549 0
364842494 87738056 0
17851868 131062195 0
327004622 458650488 0
102416371 187021717 0
290552856 530613641 0
294259799 475164297 0
92408402 415035006 0
183541643 244290599 0
196392592 420198305 0
58461981 524076679 0
1044326 341816110 0
273600397 428044475 0
418193090 513846681 0
18017741 30499883 0
210247658 477854071 0
366778457 452034010 0
55105195 446038123 0
40468689 118741360 0
248435253 239478960 0
158416311 500299885 0
125686421 193542733 0
38883580 496739825 0
89519826 153801803 0
426768276 306128541 0
170742907 577649683 0
71403744 83266368 0
460786552 205875060 0
284786815 503061427 0
391105169 195867243 0
321388593 29616685 0
303693438 212913133 0
102841203 274208174 0
239964737 412888604 0
146774028 316617078 0
260944279 439119057 0
398459147 220241979 0
56739487 352588533 0
287242023 210008845 0
219688574 391713659 0
437953967 342544853 0
141810268 431354703 0
290936172 503562157 0
177375129 511368154 0
426393867 123011575 0
336044806 534266183 0
149402694 537083338 0
391993585 512821070 0
234323357 196258106 0
197906583 361453033 0
501084007 262008253 0
398068894 313519997 0
55378203 510642024 0
346014649 103483513 0
372388114 473317990 0
517240193 546556837 0
408713721 519815647 0
220124298 520262027 0
312073172 205293085 0
391419773 438157853 0
243162714 160220744 0
230410743 568100557 0
553737196 308007324 0
102597993 550690986 0
386178317 130776977 0
187319301 502444240 0
523308317 29646684 0
79377825 345096021 0
327129821 574358651 0
480524663 569974655 0
198798990 515061047 0
229898323 254716210 0
136081725 367472154 0
66416622 380412269 0
134046668 142089962 0
118289978 473477432 0
354241577 9220871 0
447911935 142397114 0
307297833 59403773 0
226294854 542487975 0
396038407 389713170 0
338685906 42072054 0
473154701 254277819 0
548105864 446844566 0
442805633 541915134 0
278580338 175346156 0
213034550 92908719 0
364223109 334477330 0
64435901 449775948 0
267256101 552979969 0
371914234 462967929 0
453040078 136397421 0
186513192 16730792 0
317203070 77438790 0
564197895 499411140 0
519163199 352263439 0
558760024 544513425 0
216374922 288701266 0
407993100 342401092 0
214880780 419029890 0
570685834 235111631 0
76570999 44196967 0
243455725 510193574 0
331052323 425949830 0
490874183 284529152 0
464190409 204882020 0
425560930 343273662 0
415107732 405724738 0
3684603 531918910 0
295596044 409766350 0
564792571 388950633 0
573964371 200207787 0
275976450 133006493 0
282527505 408979573 0
456007841 518418496 0
410118088 197452021 0
343360185 561981150 0
243616731 34630103 0
326042970 529644860 0
460130268 456429348 0
371720580 47555495 0
134465147 320922500 0
199074259 278739810 0
425166235 224652047 0
539979506 257247947 0
519217218 483869915 0
161925523 97865482 0
353247756 15619432 0
406203206 369448168 0
150773395 129903583 0
367594253 212642796 0
85506719 350637556 0
135693699 243176054 0
297730281 351031329 0
461667873 62105103 0
286345860 55909237 0
422714408 85484966 0
207458128 441240007 0
384184138 77405928 0
330409581 309423899 0
203718866 501118742 0
106471847 271735423 0
83565907 453116569 0
570611550 215213358 0
564697490 563558362 0
443809099 74797418 0
159280725 95918358 0
419071110 72711626 0
262560003 543641867 0
388674827 548395353 0
282121324 413795363 0
573567166 228406861 0
360700362 218563331 0
384622238 100007830 0
101105079 273185447 0
407660265 74375212 0
553380782 37975228 0
490384169 9991872 0
458091786 381210055 0
282999376 531193050 0
139901668 184947932 0
303138369 238357811 0
249607272 434997167 0
539261239 555913955 0
146455637 95506681 0
561615887 541046501 0
308021739 290238233 0
431237187 98108019 0
267717303 88132395 0
327997598 195556825 0
347847581 559886222 0
46069135 361122161 0
19382677 92324788 0
530255404 236622781 0
168456615 304214267 0
382523751 102251548 0
68979126 561784302 0
488810690 526058303 0
160338777 315986201 0
463896484 297733163 0
448671798 180855257 0
73046001 303185526 0
330114929 84057886 0
60168121 469425954 0
235267407 352475045 0
34342159 487170714 0
229019393 361327705 0
469719209 211577072 0
66755058 128403364 0
264862934 519446464 0
412572388 417725206 0
453700344 181055737 0
300057380 547692824 0
16795279 279011397 0
484220876 211391604 0
546446210 443914802 0
455562310 11837979 0
160158132 84609099 0
436698901 64805380 0
343332555 9771823 0
206855095 516117333 0
69152041 302483161 0
76351058 518555499 0
435468290 9373410 0
223439100 529044773 0
59709193 323823540 0
138203771 521472126 0
155324523 147204435 0
355366100 94859534 0
392789333 432189715 0
334521718 244313542 0
514451251 424569051 0
419310507 183106453 0
396970394 240804702 0
31096895 368907961 0
343411921 196218758 0
342450227 556738543 0
251395052 356329546 0
525352310 4050081 0
371136742 437517874 0
109398375 398030388 0
389787965 147465502 0
115905676 54662478 0
229900279 521030540 0
120652931 296630161 0
113036371 556835087 0
152825198 470845711 0
162537839 105904257 0
214747804 514753996 0
25624222 402665213 0
130567467 376201197 0
193953526 100425382 0
464051503 543820324 0
5457729 416360418 0
116510477 384870496 0
182333550 52882672 0
397941674 456392259 0
512199388 162222050 0
567580699 281794931 0
363172439 278294330 0
219479807 473421158 0
78979705 85151117 0
287948795 311464775 0
155049035 387108085 0
385488807 394666764 0
556439631 388548674 0
356405021 222995645 0
561635483 42600534 0
245003258 536057705 0
386679730 457014423 0
265894429 424203405 0
146570904 530437612 0
39253437 279297587 0
405943153 236589778 0
257310717 487530660 0
342019711 570447880 0
62947316 544156439 0
452406350 94679829 0
421713646 256611624 0
427951303 120778971 0
324964595 135847858 0
175051474 455523958 0
416777552 103576256 0
485151581 144938706 0
444364423 262749326 0
220753058 551340357 0
352290921 180291800 0
273798934 242080534 0
76632681 450269734 0
150448136 382595926 0
455236849 16033823 0
408603648 268514343 0
163012013 146233692 0
548764002 296813023 0
217781138 571574637 0
250700576 496255737 0
414620981 166063117 0
438022950 75076560 0
570650575 61605475 0
109918692 312936288 0
484003500 84668572 0
520888176 471687761 0
90819107 351253490 0
529859848 379121806 0
55694262 329510057 0
549019586 537194665 0
83047937 457013191 0
404571852 109557323 0
59464306 39619290 0
107277710 146231663 0
510822518 131691694 0
121669061 155438556 0
467841167 141484663 0
108304564 117754181 0
200144656 302404294 0
381031087 421455539 0
419928154 136787372 0
302538570 412620363 0
263433450 34588021 0
188857867 454046227 0
72662286 274834541 0
433999441 364318811 0
117080312 261589470 0
416258214 545832640 0
131406081 204375592 0
347292822 298788146 0
94309501 250677946 0
218357447 264647824 0
460071715 133298834 0
431760718 156888192 0
383440283 209884935 0
108046753 421921974 0
165589702 326392105 0
289693359 223161800 0
467022802 337244040 0
340308207 227154199 0
468074218 574423913 0
457930177 300706204 0
84793257 180950093 0
341534945 371983868 0
176371476 285577486 0
106439991 121206299 0
540218854 373947321 0
5778560 574727468 0
484108804 378290392 0
71138387 368856615 0
187493648 161229618 0
502703911 18200071 0
483497181 146834541 0
441684257 556302616 0
220313568 340697773 0
444201054 172860737 0
133427605 345256183 0
415679071 323270043 0
82444915 247839536 0
482810044 209946061 0
230880348 288372924 0
406449765 80721824 0
332470517 255176244 0
110503566 68352842 0
240528450 421238797 0
23796280 240581299 0
515421344 42891800 0
577243271 61393110 0
434770763 423593997 0
371742309 352011161 0
490804344 349258261 0
152013933 560305112 0
177479935 56460232 0
451928556 150894988 0
405514633 134989432 0
127580635 335486595 0
571341342 441233798 0
443479930 332494694 0
236477813 512807818 0
330206908 131256486 0
83164357 163247415 0
241299455 158424008 0
66403696 540099164 0
189767509 237612421 0
550545361 461070935 0
102994461 534400341 0
96116139 161929340 0
64334837 251877312 0
258811158 468936185 0
531876660 491053284 0
559657204 103293873 0
347940538 80761288 0
8751415 355257731 0
211267184 282170618 0
187649928 156745321 0
544767928 204731967 0
134779095 282185056 0
150285326 351792930 0
310990646 160602122 0
257952262 549811084 0
145828344 3618824 0
32156874 411316705 0
418563956 243790914 0
316123189 566939178 0
214290578 341794379 0
398579241 309473104 0
523316567 536551431 0
137153683 484802996 0
154225937 122729601 0
36902733 92523972 0
277147089 347651490 0
504678339 131927896 0
36907290 227744754 0
355373579 570230253 0
385958787 268586809 0
547463148 126564951 0
62891534 196605660 0
27003054 515426933 0
417991640 238823302 0
176374366 45412971 0
343167487 413018412 0
470590413 210965989 0
92085124 429008145 0
385505792 104672265 0
320168240 539788641 0
97905597 397693128 0
416670370 358808480 0
114611202 29821821 0
261669478 258075993 0
107534518 268608428 0
335786299 443578345 0
145089676 530288260 0
24159640 548731814 0
452271315 121356973 0
470648050 75782228 0
297213634 152902602 0
469490834 459552469 0
555816361 348568368 0
99423838 343603040 0
307967911 11966468 0
175429076 231745381 0
343840147 237579311 0
205809606 42262432 0
457659523 251235253 0
288368343 298349139 0
190236683 512726046 0
188282872 174942570 0
564454222 47516851 0
120437130 464661633 0
20626192 157045891 0
481110627 513603117 0
175528531 255416239 0
258786159 519187620 0
520311001 104421805 0
398033566 91691156 0
439644204 255713289 0
267995705 196176204 0
142869422 491371640 0
104070530 528962598 0
434204819 458208073 0
68075983 34916171 0
410484125 170915178 0
208074325 536619118 0
352051380 89815829 0
402987178 246395132 0
13612439 127557112 0
58518001 498021859 0
6200062 353346931 0
525167678 535543713 0
207599873 294354778 0
524149722 424266322 0
99219153 390698832 0
192906400 282535774 0
442225889 96373972 0
358021375 462093440 0
249547861 526319195 0
571153700 4723756 0
232340396 556990209 0
383446520 177633026 0
323515170 416716777 0
236840738 75236055 0
281759957 72474103 0
358100264 268244905 0
252333764 532979490 0
393323730 97108152 0
147966116 3363094 0
168608973 284337644 0
494778665 409926132 0
520471511 154770938 0
311584087 453266707 0
449946061 252800871 0
111612510 53215845 0
480399341 38825795 0
424991534 439157902 0
562335009 155187919 0
471137096 392779504 0
58207299 209464770 0
379655509 393730066 0
144495921 182228466 0
177540847 166851006 0
404068898 333287160 0
113667167 290050285 0
155631273 426112697 0
205024903 175033757 0
524288297 20469399 0
221222001 187758186 0
325897801 94964512 0
338328247 75160773 0
13014242 105001949 0
529303362 192220224 0
566219206 100810698 0
29194095 76542744 0
236279264 576518214 0
454861442 563310336 0
363832387 563118176 0
364407148 232896280 0
574014300 120612268 0
167096616 460181716 0
246357849 519499197 0
369616030 369296861 0
431058721 483414033 0
109534151 267062553 0
15289753 5089986 0
361572778 87707313 0
303385406 357345448 0
244801431 250676556 0
297769910 189455537 0
336389790 119837360 0
221106764 290308978 0
195424469 325668178 0
289303875 453794724 0
263211451 132117795 0
98571757 262497799 0
248237607 113260299 0
268384200 445849187 0
247981437 288869668 0
21158978 495357200 0
80314847 122214994 0
424639712 365374644 0
294966654 179037815 0
435024643 221497735 0
430880664 553625302 0
375292361 197828551 0
225230305 236374996 0
261390173 540452951 0
68502104 200758548 0
306941260 123270428 0
511066474 287095656 0
367113799 5984717 0
477511475 539299620 0
471642210 422712391 0
385146014 520197366 0
345445763 412670612 0
350833644 268076911 0
205673929 483177616 0
552004796 479396173 0
178143719 263949739 0
320227075 229473185 0
453714408 217559386 0
298709231 302794214 0
32322344 393723522 0
2772704 360078175 0
280438544 167294228 0
407811981 507838519 0
87654859 168444537 0
465519758 528126604 0
247836272 363033244 0
490487433 352957133 0
249244327 206467358 0
210964291 405260264 0
65818157 179491948 0
67914919 286879460 0
436146746 359283061 0
554864611 87961033 0
286315080 24334451 0
421697102 77135268 0
228142675 136842659 0
427071925 238011962 0
1446334 396914354 0
219648614 17545451 0
45657344 21473707 0
369409310 98189628 0
418713562 349886562 0
345021815 579141910 0
33919338 286900905 0
523223934 491906256 0
543932824 17819775 0
131987364 252636094 0
112690954 469229952 0
60873859 232782928 0
388588917 304969866 0
137353793 158855507 0
493702730 216054988 0
349023786 377586536 0
242683188 165528063 0
269799902 314165243 0
153886335 82345726 0
477028646 42591494 0
291476331 348069601 0
424057783 202413687 0
18632644 463445370 0
477749665 294193487 0
36098998 137705031 0
149500780 274092271 0
368790534 456546780 0
353545062 13970716 0
403489179 208536583 0
7844471 291248271 0
471788254 144095810 0
455876375 456746850 0
177838386 197390681 0
487609464 420511201 0
218234506 496879772 0
452967094 238791875 0
384081995 152212173 0
457939070 98762404 0
509819105 553278131 0
24754185 525103508 0
205770735 23965668 0
378273814 470398114 0
80539928 252969607 0
231334520 508145659 0
76928613 403876441 0
364416453 8644213 0
406748434 347370704 0
407083695 76299794 0
266491496 255638166 0
227275450 217005644 0
461862966 501833552 0
358853714 422260420 0
351701658 54381724 0
245037923 316540815 0
122174980 101613581 0
15261883 376606915 0
16523917 570780150 0
96397848 485122145 0
531041590 557006661 0
421475447 223777248 0
505877016 504103701 0
186815912 37966860 0
109271938 119957699 0
2016947 210386145 0
75577478 215803165 0
27362817 533126037 0
127852141 254218313 0
253376146 512589841 0
198560258 470743869 0
296307289 208248462 0
269327208 238193541 0
26787156 144812213 0
365826003 501640626 0
131677962 221716228 0
571024809 454911840 0
479339294 491038418 0
433541780 216374784 0
107101147 131307530 0
400075575 84188453 0
407631336 87545714 0
404729826 150451261 0
239227299 320641492 0
82754809 329447655 0
197136572 111658858 0
227221545 323215248 0
166397453 325446504 0
331376694 80752102 0
471866845 328796334 0
71953095 466162088 0
561681222 4564697 0
557705435 431758675 0
89386890 219971196 0
36596885 495975704 0
130496412 437586330 0
86634372 539389995 0
280765881 92163954 0
335691575 122218466 0
501185617 280443883 0
21324200 74056560 0
232704074 105035552 0
261632751 232483039 0
229860287 346314716 0
47063866 46350443 0
318913964 334293767 0
98205778 539275789 0
296341426 262072021 0
271302472 531710913 0
415431843 155220681 0
500911257 508041251 0
354612226 227259550 0
302678940 360998814 0
319260237 340044042 0
354621976 263350906 0
267805930 174108684 0
552025278 118775286 0
130110917 166536331 0
419182903 35628893 0
26765189 39316034 0
184713874 435725058 0
449270722 563981600 0
211376112 487661077 0
26522489 79529105 0
357406699 421725792 0
483744529 343003114 0
560010586 49999114 0
70861078 177019694 0
266106268 263628206 0
254748389 184306473 0
499103944 332894503 0
108239597 56272885 0
499180338 1981244 0
124095996 344875388 0
293832346 177279043 0
498309261 395077500 0
532863718 172376725 0
201857261 516128604 0
118132700 252791329 0
452138626 330821539 0
11347467 407621061 0
520704494 467394285 0
6200212 483354296 0
501913110 488426171 0
300999302 73841141 0
6596916 578508072 0
487741928 109961312 0
399616339 559253722 0
515071625 253013107 0
405846865 362614209 0
444975749 385590829 0
500682416 350578881 0
301314369 488499321 0
498341442 278939916 0
486234040 405281960 0
432901667 136658193 0
414702529 521923586 0
153799127 6226493 0
468859331 492030816 0
429568450 383935178 0
313125242 51004557 0
509259963 533308729 0
552130537 168135731 0
187580029 573280366 0
160971354 25220721 0
276618612 60281026 0
575784445 44999237 0
147497762 374370285 0
93000820 96600152 0
237381636 534398990 0
334236809 379382997 0
194575394 507425324 0
480511584 459306782 0
22983004 233449082 0
54702400 484722508 0
383911997 237683294 0
167304916 394014174 0
285068538 353796119 0
296858754 336374130 0
107090785 394729468 0
511160139 225587070 0
254892531 536037402 0
353117327 126625187 0
465955706 416292987 0
268812477 555449923 0
397250711 93987425 0
521502114 456891560 0
481152357 304192484 0
13787452 476289488 0
250835075 544984133 0
424154143 344803891 0
135032159 352343896 0
122879183 241151990 0
231721746 105481648 0
483919764 294255525 0
121136087 561780727 0
358845439 73496416 0
105982158 293115335 0
337900403 469624673 0
500906276 399830007 0
422359417 62138928 0
535378971 577181334 0
306844775 34067138 0
372127516 514400729 0
557348554 547057993 0
387695948 201603122 0
184455495 53747402 0
523345305 9577126 0
498936583 152966355 0
327748443 204646522 0
118702214 166069194 0
186976679 203192543 0
42258913 384342176 0
454456460 274306178 0
433133471 549146088 0
107944912 116056254 0
72020323 477409838 0
393559811 514270893 0
428861108 355379975 0
58117450 298254815 0
219523257 188632554 0
496800151 432223005 0
75391704 575189325 0
423223282 217221557 0
425231293 173561914 0
413374828 559122953 0
304410350 191201858 0
111555994 218555812 0
370930103 271414456 0
197544290 509512652 0
110457498 496523792 0
576806602 100158078 0
497483480 542999287 0
534235515 571639675 0
351993110 102261265 0
217472520 183929017 0
207153676 91963791 0
454640041 450999189 0
248513656 129586808 0
480196321 77726595 0
463027602 314263602 0
322066226 319055344 0
338728260 362950715 0
228573158 218271737 0
538105048 13994467 0
374611622 207849198 0
143044247 121881054 0
310520004 504441254 0
31788921 477898071 0
42775817 303062412 0
45205931 481732443 0
172903209 478339047 0
205487169 25325164 0
484735723 356153359 0
403082148 174369608 0
38323682 34424329 0
67859997 272767097 0
178698011 157642296 0
348543443 462229194 0
468059810 186567196 0
474901839 506617996 0
218485525 7298194 0
241385505 556521698 0
45056071 373914382 0
337855210 208209951 0
61440427 174634321 0
102087196 3450315 0
458948092 380639149 0
506759496 422860488 0
379177120 25974390 0
319413521 258318457 0
134150850 198981360 0
79949614 400523328 0
446917140 420344316 0
478510983 151184067 0
189733831 549284162 0
523424140 568412905 0
557854612 572661707 0
531133075 122751396 0
526801422 233743126 0
449329050 343327351 0
48989134 298032090 0
573028403 105341265 0
34509346 160068037 0
166404686 336883069 0
434378182 236587238 0
554427547 217718536 0
193203006 115420196 0
53410728 428605640 0
224192176 334834224 0
405370596 461430259 0
286567545 295161787 0
554450009 212503019 0
366208306 188105589 0
189803829 337740043 0
364451944 400391796 0
269291246 457891837 0
436240136 510718915 0
300659287 30430304 0
353116124 224188448 0
27122978 408721275 0
139709320 442322798 0
431698006 326889594 0
363866746 124212466 0
548697486 535220166 0
140500817 551583808 0
390785838 53914194 0
370913255 43208873 0
20183033 49335232 0
1300263 267934417 0
396538672 576093740 0
442885467 28616088 0
377651423 297177643 0
501559333 341130202 0
162344242 434384433 0
117345161 328377022 0
485461469 69876101 0
232383110 258296125 0
54191142 385014338 0
26281846 539975861 0
268586532 444970490 0
457272703 534248295 0
25157380 2296364 0
216578326 21766270 0
374520536 149892102 0
522348446 509380362 0
90957759 191397606 0
179057911 140412855 0
360982347 519836335 0
193811867 57181590 0
416624956 84362209 0
503505702 322165891 0
236995213 112778611 0
56185499 379811268 0
155564781 251887588 0
179301073 137393303 0
320522226 563364536 0
500018951 315872316 0
330140924 261904612 0
108064575 20069348 0
242620684 129549309 0
46503499 192097854 0
276422427 304169371 0
490714655 315616929 0
271811948 163697211 0
74954688 46910141 0
101259171 252168227 0
265892234 337294864 0
371431753 36101666 0
70168540 54733863 0
473087440 409734366 0
98537600 129778033 0
339586911 215878083 0
486711093 298124774 0
386972016 225419711 0
298815007 394064652 0
171814338 288682136 0
549388177 268165970 0
418789648 413923306 0
518321078 129928611 0
350060103 504044898 0
175117000 206138194 0
369176494 280675231 0
134300167 47992531 0
106655452 292404907 0
458864951 506452397 0
103379522 361974546 0
411434377 230776547 0
259059346 504772035 0
466865071 225632231 0
57004583 544915615 0
121785024 437318140 0
574420867 113372013 0
456330597 572291145 0
218060082 528524561 0
202765668 137127721 0
256355634 190836463 0
568919544 475396502 0
256755483 114409508 0
353474069 505225393 0
413045085 391290266 0
189559459 353596843 0
230961735 285403259 0
499403062 131427136 0
307476287 574009925 0
577723796 434329722 0
105089303 378055464 0
409166770 378008519 0
321568782 47038752 0
91378571 533401522 0
257156552 122039971 0
474371981 108548928 0
23106914 375227329 0
391190862 343112400 0
205197977 307296662 0
460967249 34801835 0
343754525 40912689 0
576310903 331753967 0
233310312 94267075 0
247409549 117166325 0
211791781 222227745 0
337283034 186643151 0
255706900 471230658 0
64012153 118077812 0
335385822 393093641 0
395280281 249386595 0
111739476 57788061 0
290800017 215303716 0
410318297 274844330 0
108369686 173336110 0
495121425 515149905 0
510007040 78025936 0
337408294 572272253 0
299971982 392699938 0
131432706 385815495 0
402832405 563494913 0
107154296 390688358 0
379680904 476991281 0
547757993 418555794 0
444224705 535157784 0
338576507 322044272 0
266651020 537942833 0
11549829 426733084 0
163216805 486503151 0
107619700 558480237 0
372944441 89516682 0
134985504 27572800 0
401692788 256589356 0
48277588 161400839 0
38848995 530750362 0
298366864 289928002 0
309146321 21003849 0
392671988 371050054 0
390260534 369788065 0
466989061 145139261 0
82268531 320893310 0
83155509 405077753 0
369326624 129700498 0
535833580 571310457 0
290831541 81339255 0
504908694 1282459 0
331139338 428707099 0
67116252 362454977 0
77844965 531334173 0
460416105 118249095 0
469804409 176291310 0
52539304 272687672 0
530788433 287065009 0
65274100 52969968 0
274933997 506078969 0
497188638 141880631 0
240734478 536489001 0
5397319 463747436 0
379416775 335984857 0
122843489 33229934 0
126328205 135513523 0
199931366 486838960 0
174391157 88935881 0
390655410 506180683 0
139984847 233455884 0
328104145 340979568 0
30065525 283770535 0
469817359 4273337 0
579062630 483808015 0
166728476 213808637 0
511709777 409907952 0
530986693 132517300 0
477960984 416708920 0
164871106 210165220 0
495873990 165007488 0
447815851 69663813 0
215449278 400019325 0
400763545 503288426 0
193930529 139180817 0
258421198 161445622 0
192716949 270087026 0
565019141 482963097 0
151410709 185542325 0
138734829 427546201 0
447612520 114837181 0
77492325 36945122 0
443580905 505671179 0
260458000 434661032 0
368255087 132670504 0
52106203 165159379 0
140666632 325318386 0
226238757 456810967 0
427297252 551759757 0
363517178 129900737 0
160338572 179479984 0
343229009 122008663 0
224544246 463407534 0
77052403 186524521 0
224152993 308220891 0
387660707 314214348 0
177424052 128099375 0
236770315 464546460 0
492268482 163188222 0
208601764 363672095 0
526926241 154784606 0
216792638 50997585 0
314647452 490246722 0
526174936 535693671 0
276959498 108860780 0
1141072 42847435 0
378240220 327196384 0
27834824 157483770 0
475099392 138262015 0
505910010 7024622 0
519774150 469772360 0
42733231 70662196 0
530329559 150081580 0
152637357 138900550 0
475068931 457001441 0
218483796 130713816 0
86579987 468980614 0
469858456 6777637 0
126259651 226603646 0
83824406 99223545 0
16189473 260577393 0
523422199 24939170 0
177361395 349083467 0
557170953 27399791 0
276216470 263211196 0
282360507 96449891 0
7932351 469556229 0
219603388 570281527 0
205938967 401461015 0
528188265 514885247 0
205261150 507670469 0
551284682 440484252 0
444616199 75731657 0
275698446 167986961 0
61478185 181682196 0
91450675 285129680 0
564708838 395679156 0
382865220 387984978 0
263779383 15857871 0
64267536 273778203 0
488369391 177266568 0
353540676 570214443 0
175307963 572913774 0
510968104 126009542 0
400865616 441195808 0
327003083 402730403 0
247034759 493271088 0
405511498 281852851 0
94776582 107722513 0
12174483 40045192 0
4458114 108438131 0
140716362 438533270 0
431073617 364055256 0
408599940 114548116 0
338936275 578436691 0
515315284 176440177 0
51336632 177795480 0
169644317 423555113 0
193777874 245297462 0
472031296 258727153 0
237999453 363980353 0
279770527 456497633 0
465042008 290563237 0
143231967 262502599 0
288721515 121498777 0
428394689 569120370 0
401378066 227775232 0
420561605 35631422 0
340636319 127038391 0
148233993 132658025 0
236136169 219935086 0
567854908 556931674 0
218539495 198777475 0
424344860 484825349 0
515297344 264309465 0
343312268 359413922 0
296521872 213970407 0
415880909 469800618 0
52085371 457399898 0
483427445 577549540 0
61178876 440327860 0
54877361 300910310 0
158889432 153575268 0
455070546 216812150 0
210312665 557055404 0
370484622 221363938 0
154301044 109741102 0
137782901 535909941 0
222016624 505261184 0
239068911 237902095 0
402423478 381335850 0
139783006 234142352 0
400888593 331210603 0
570342373 107279704 0
361180001 548071342 0
464628797 501386766 0
508888553 331747893 0
493774799 489656500 0
522208422 267366831 0
567569723 545701721 0
464509420 164441321 0
124453061 184429479 0
561830144 80222226 0
492946899 323304663 0
190231284 257220963 0
167463773 134304566 0
404902931 4059972 0
197581200 11053698 0
437123968 531481738 0
173817714 513265166 0
283545538 147766881 0
131784392 577857526 0
319017069 543385376 0
537307095 361628226 0
132240143 265016724 0
181783308 405343377 0
272726052 3365487 0
324461048 83068199 0
126471880 236043262 0
243908100 451250747 0
462830040 442713131 0
550851363 118003345 0
104989014 414398295 0
563256740 514043100 0
419758333 142078389 0
379921211 373064954 0
288642118 80307763 0
168384462 171598752 0
536572147 210492004 0
212508723 436266144 0
257823087 439470791 0
220466259 201278985 0
442941233 8562644 0
390326246 574012512 0
397761464 144676813 0
539230470 266475972 0
107665336 169824126 0
551558148 453603474 0
431153711 42363501 0
415169391 130099765 0
306637950 162902746 0
555101533 320677054 0
194258138 489570348 0
13034218 75268802 0
557971374 261857485 0
420846564 509346530 0
530336355 52893241 0
429350332 63267579 0
6733099 528794259 0
103784310 198386598 0
486410382 518045359 0
107315150 162983731 0
52142954 323361944 0
77365741 282501246 0
572090388 291512413 0
463115478 373560544 0
255889931 252936676 0
508625199 352349491 0
471055574 247573798 0
500711062 218480744 0
144410743 342756501 0
255447652 101283999 0
184365095 345497074 0
299994300 123261892 0
99466282 254838489 0
69044926 133532350 0
253556610 383736382 0
544490942 522208478 0
248346518 238241776 0
116559370 19913793 0
380102285 199154439 0
696158 563574920 0
383525077 334803018 0
1877043 362183788 0
363078345 205547046 0
51851700 228813549 0
431010564 105222324 0
266397395 384787239 0
300700295 243550816 0
47104647 303169560 0
89903874 19641307 0
137135321 388552423 0
113610772 483002002 0
429621346 225541145 0
302971221 490973664 0
97124952 297591630 0
487530807 361483573 0
207045865 311481204 0
75592814 117503013 0
342572855 197513613 0
203934668 564573277 0
49409547 430096214 0
551175786 6852763 0
76411240 283780250 0
467459961 372412335 0
80077210 185228402 0
45504920 238830028 0
420172213 181884439 0
511451345 511761943 0
314800076 570583850 0
46920743 268922454 0
385975456 167880318 0
70862599 70314109 0
111405161 53880325 0
554794564 420201503 0
160596856 346731007 0
28541103 365861556 0
469343922 498439570 0
404933547 467230705 0
223568676 486663794 0
25236785 227944684 0
359507814 223115888 0
423440422 294956250 0
536545633 562520666 0
55267897 166914423 0
96439173 311133351 0
27780260 510386962 0
130568083 302028952 0
316864414 82486086 0
341590510 272537697 0
104214170 304134459 0
256304313 470759309 0
521104147 263410246 0
467564217 418625163 0
288872525 4092863 0
43457312 454862440 0
570612706 193794804 0
183167237 470497052 0
8082957 6262170 0
226087695 232438042 0
425896901 111583403 0
383716731 202179223 0
496728572 231169075 0
544610549 532895997 0
316989900 331211908 0
388372099 217819706 0
462498012 10354982 0
304220258 87153828 0
245222432 147829327 0
78044298 342789563 0
454090440 548373713 0
185998295 315102844 0
97797349 351357056 0
37834512 49086647 0
502820355 128052018 0
143140960 213000014 0
528323011 206460841 0
477869338 421934604 0
401597319 93070887 0
349150851 101886523 0
508497313 171454951 0
534225888 224278093 0
567204335 188912987 0
303126787 546962295 0
110306782 195923797 0
440799865 567413331 0
376781233 167901864 0
154675205 442514694 0
73896547 253090106 0
249780070 349257223 0
263908014 319642487 0
127955048 517595222 0
388673190 359702119 0
233207474 413243207 0
539769637 537569585 0
510567178 331629431 0
139361495 534960297 0
399970939 455840012 0
544892220 553335924 0
171880111 242736682 0
137780514 509284092 0
21891800 367196308 0
127027327 486671855 0
417589702 277725803 0
473006287 165103235 0
379581155 59110857 0
489966201 429308872 0
485306163 315314124 0
309851731 156473452 0
412479957 135798926 0
77230184 572103547 0
247770045 258920611 0
433609456 2134582 0
496791844 500823641 0
125501605 526423891 0
328477448 263689229 0
357787659 173356012 0
395180890 365130495 0
383544659 169980805 0
55581283 470582306 0
344810954 148979948 0
246798504 46396174 0
329001871 486835 0
69607537 100664015 0
539520866 457742195 0
103722595 495875726 0
335758267 245302826 0
358091955 242272801 0
334583030 550282758 0
8853848 501986473 0
220158854 556286606 0
160275008 498867599 0
431805097 468042933 0
485136929 26142291 0
76033680 19286457 0
223852351 260825480 0
216144131 142707275 0
298365910 495111422 0
292976374 343903410 0
564082867 309970971 0
339361959 77462339 0
500663121 518576289 0
534720160 210122815 0
575162214 433554199 0
81374219 247946372 0
52621495 277148992 0
460474539 244701483 0
102793994 456409959 0
251638002 388388420 0
44641843 167004799 0
567993923 137402446 0
488577412 381939660 0
478055851 428958046 0
182222673 468098954 0
551851005 217854050 0
49570626 501169092 0
6841414 204524449 0
400161061 38110401 0
493715265 467149213 0
99307920 415570616 0
22774571 94118429 0
302069727 250361321 0
178749272 549258856 0
284613456 184799561 0
117291857 358247385 0
404498504 471355137 0
328324461 577873811 0
51829318 333135651 0
238412037 43502814 0
132534 388531803 0
135973243 166246875 0
132349144 389488644 0
211007767 287684154 0
74749749 103097085 0
473809494 239813929 0
74552045 45167768 0
415150994 412797887 0
313667217 531584755 0
159239389 366139680 0
150863597 336314444 0
76103427 410668269 0
25925146 44849580 0
498905889 536819904 0
441078749 149698132 0
450892090 368936057 0
516728478 90947639 0
27457542 561731794 0
190023696 336828546 0
367948106 243351861 0
73910251 154735795 0
497453524 434008334 0
381987749 511049755 0
143208626 454597499 0
262633583 54327115 0
441220611 342130346 0
504654973 550456539 0
504931969 765727 0
334844151 197604322 0
270777097 198975420 0
44801440 145949134 0
164912984 352371952 0
478180838 277185511 0
561146146 569037387 0
413996657 154051660 0
156007402 529444746 0
228891302 439601804 0
165859143 173199152 0
352030432 73760363 0
411607101 427269260 0
430335977 236695659 0
139169987 153563239 0
51020660 169152900 0
337439094 475481825 0
95364860 183534378 0
154996290 64322095 0
154803904 214292928 0
34668717 294374188 0
450636404 204576806 0
34533390 177191642 0
373133111 177282755 0
447586609 68753805 0
193950035 264200982 0
565610923 190197433 0
233097602 257140750 0
213167461 536141266 0
398590751 357997975 0
96496173 514210299 0
38777216 165667911 0
415929956 138385247 0
77399045 266991077 0
400628496 342346090 0
267437761 133689063 0
254342657 486403419 0
79535397 376207111 0
349333797 5383023 0
348812199 561507471 0
156455732 265311192 0
85641236 231526388 0
441041657 334876379 0
418584824 211933189 0
444520095 18819228 0
145728526 333149285 0
197284703 206950647 0
116600795 339520635 0
573307980 173631048 0
461434564 325830644 0
463715902 340526363 0
468229111 90719268 0
280585916 123521022 0
126430210 126507727 0
106658927 510909789 0
143723416 390557306 0
346531599 554802778 0
264526199 43896472 0
813595 256023510 0
539974754 64747738 0
4031678 29502313 0
154322063 159965938 0
403289113 407132736 0
65091019 75387209 0
360098435 250830034 0
120734439 71336668 0
477914570 194273598 0
187169247 440753293 0
363497820 309815873 0
144598549 362511141 0
50954927 142281379 0
28537630 332026396 0
545959464 327080638 0
139157730 316844931 0
510402867 179963233 0
50381155 130463259 0
1570401 403268144 0
474455878 525308682 0
186187599 375495946 0
367756008 339564331 0
116392905 71367142 0
186784545 511421791 0
63705245 414765290 0
439795027 127769634 0
255781074 3718854 0
258592635 28749296 0
547547462 88559974 0
290208046 440786835 0
78735602 527645515 0
397784308 241473829 0
17662924 305814115 0
230609591 77895660 0
465154468 337152883 0
178791054 356366711 0
571779407 159660102 0
335935191 342894595 0
116052975 13156289 0
171124201 67302361 0
409088176 171558692 0
281994772 409448680 0
251832317 14875202 0
348480665 26037494 0
340045479 70957751 0
116401618 101437899 0
163535739 203868445 0
266542555 378465817 0
304523930 538766353 0
432776380 230568770 0
54288968 546531155 0
495911630 337705077 0
56672851 338635521 0
531633319 501647418 0
507795846 102838224 0
300988170 145905421 0
547192003 162282434 0
468900387 388578984 0
201495808 110748447 0
389260638 206056178 0
315103977 449092730 0
492181014 62420872 0
125888452 92390978 0
266258118 453430353 0
366989610 276706630 0
56932331 548911764 0
127447584 442442278 0
303257966 348595897 0
330370063 224319716 0
564901146 399115385 0
431158028 73674525 0
74344104 572836935 0
322365397 151815381 0
365987799 569628804 0
220910472 480444898 0
393111695 566036787 0
154215705 118800424 0
537583560 271607914 0
319986910 354492875 0
314436720 354131252 0
564076464 165592580 0
400493939 565662311 0
264212723 68795945 0
144240551 310775070 0
329526464 73738093 0
478351302 281946970 0
221427093 286712410 0
19593955 468835770 0
336077012 312677230 0
496570822 126573167 0
160269859 66054908 0
329351337 501993965 0
238215021 488829898 0
448033280 399443527 0
220638794 390378219 0
205837179 529906553 0
220297299 508736212 0
103609111 65241949 0
155730886 107929566 0
144554163 79681582 0
409664001 92505538 0
154778918 139263916 0
144376849 385314922 0
398471458 560110094 0
40831936 327963426 0
185524443 354448701 0
207566873 248687949 0
449185571 86398374 0
356140243 429617788 0
149820066 412382255 0
217005490 211270888 0
347486795 438949983 0
332777579 478763976 0
486050390 382789455 0
97378014 388211691 0
285765600 157496356 0
295209496 77701634 0
98934867 116339206 0
390464361 242255245 0
172254601 366520155 0
543691330 364910410 0
385347441 545015534 0
242277404 150283280 0
246646435 23723775 0
534648838 162022252 0
161936316 350651709 0
335355630 452291695 0
573755978 499812839 0
489201969 381176153 0
323884454 417426948 0
231022111 463667644 0
57371970 447945832 0
55779867 125010588 0
189925564 458770543 0
419310885 400278507 0
301831990 285337043 0
14533199 371432368 0
48039413 465731970 0
45699942 139351030 0
521851256 80792694 0
78122839 338813382 0
300876917 23343985 0
260406043 55288350 0
371338798 483629632 0
424558606 349825135 0
382063620 374196455 0
495428386 261142613 0
101718046 375345388 0
194059771 39159986 0
364934798 256325959 0
157368904 197716488 0
60540380 307159405 0
109218827 392195559 0
316168854 423893054 0
64041274 380389598 0
529437997 510064180 0
571523652 72413189 0
554876307 327325519 0
370260876 202007886 0
194747637 518671705 0
48697387 454668175 0
224444910 277934377 0
166882217 251363832 0
371499105 150040273 0
423152825 333186296 0
538938705 173810645 0
427189324 365049605 0
78680229 379151271 0
269465651 172342423 0
31966248 431326132 0
36893212 293693050 0
109306193 51744584 0
549152026 152684868 0
14121837 170850602 0
466326334 63632358 0
134853336 376467836 0
442987277 11452183 0
144262415 393557063 0
197796265 157268810 0
417963978 8306659 0
257970517 559011547 0
164722190 566739115 0
281909819 60422988 0
283098278 312171346 0
360165960 333205274 0
431034351 14187247 0
307289805 508075901 0
347217821 572765203 0
495953279 464906327 0
33810800 228507389 0
551100397 151968623 0
108790065 368218062 0
10783945 116770002 0
447849874 124250873 0
120201205 570246602 0
288074893 244240272 0
338547915 428334016 0
328095961 178660104 0
566438746 249333459 0
19000251 247158220 0
201226659 98293165 0
362949239 334470140 0
516742572 96025143 0
45492844 5114698 0
474786359 236075012 0
552143168 17128508 0
235457001 182414988 0
177105918 344413760 0
239374064 95950477 0
412177544 401786366 0
431798716 449336909 0
124862592 244164652 0
28807739 385885189 0
568770498 24116885 0
303681874 12532963 0
173429372 545167842 0
271822537 308462626 0
182116932 261892710 0
114150419 28480168 0
222928352 13542407 0
349459559 4263159 0
150837316 67253970 0
252287906 509270620 0
99338112 127776551 0
563280992 334344767 0
530493626 305893877 0
387546048 45405699 0
522994366 181595109 0
424730329 562795565 0
448114129 510831437 0
487500037 252141393 0
492033112 21430890 0
159097886 198451687 0
143529777 187056536 0
364131889 473078398 0
65536914 112851403 0
19987615 536964542 0
216501 397302599 0
306083110 327592665 0
567310801 421671979 0
424523885 340076065 0
99000451 139788247 0
409645116 186924542 0
126456843 128637433 0
131570580 564899469 0
234234519 575843760 0
522069723 556438418 0
57991181 171702867 0
53260810 14501019 0
124938019 407970309 0
33854701 127677745 0
537966329 154767619 0
240001397 139062862 0
23441315 66413217 0
520529411 309891002 0
579595555 544239961 0
556763674 16082962 0
203530002 537025786 0
285220777 264972350 0
519205445 564734378 0
235972278 545651183 0
271479065 493368235 0
140224080 204327036 0
21615938 459213807 0
579166231 550846564 0
405149495 375243041 0
268808998 468264947 0
133866973 135986909 0
184591833 333270859 0
175157332 579339443 0
59590652 428704849 0
579101965 576195108 0
480235028 236586457 0
207034149 394888752 0
163156614 27636125 0
225936361 462035574 0
147984546 104767977 0
554723177 353961565 0
377567969 12680007 0
305016954 276551776 0
342644148 103778071 0
213874833 480838915 0
37968421 97477133 0
35655126 182908513 0
325794423 474772322 0
211774462 455395739 0
274186598 370156108 0
255487860 142862047 0
210697421 443103543 0
48849319 187490417 0
5531568 162588980 0
125553672 202333886 0
259149864 160538853 0
141767003 501477517 0
521233711 208158618 0
167222808 94758248 0
490286284 522162347 0
25510850 125397113 0
479715091 248871685 0
240746307 579304619 0
413288208 341019919 0
103112805 359091650 0
405673712 157346224 0
207086046 246257391 0
15022762 238406939 0
487381124 205606145 0
361374615 293497678 0
498863392 78751549 0
161899687 124197473 0
112293753 319826477 0
109177822 26891471 0
166648045 292993309 0
302148580 423116299 0
417984286 497276124 0
387245945 434423611 0
334808611 444701087 0
269924930 387936775 0
363862210 294269561 0
110753062 110345101 0
6925037 549032830 0
245790919 471628862 0
105751244 31942883 0
239341462 342815879 0
324812100 67088816 0
526778162 321958813 0
566420908 87917324 0
511815521 114551242 0
210914437 328614677 0
556647063 83655096 0
382525853 416537510 0
118174342 166757949 0
63900207 55851448 0
558505071 258265837 0
536190348 160545181 0
220615034 307557089 0
170876143 555132861 0
388147585 343963729 0
165899617 508366037 0
539336925 439463020 0
178164823 504471628 0
460822556 151126775 0
204400985 118989489 0
227420932 327705793 0
94810663 439376529 0
208016254 394994480 0
425676289 292163497 0
413830137 478547475 0
274326141 167187468 0
255430506 12144093 0
266361005 132353832 0
264392821 568030684 0
109374725 477127843 0
243319433 255164705 0
299268667 415311583 0
214285974 129858789 0
313323199 548562552 0
483993494 334458733 0
532656155 578578133 0
82476363 318040624 0
407829678 85439363 0
460229479 105057657 0
126891114 73145049 0
565907002 56912200 0
386690543 135852627 0
58525657 386108149 0
371239568 403820117 0
490228392 475132759 0
480413180 409422296 0
244286743 42757819 0
347675143 454126909 0
291048726 489629108 0
392647648 442681246 0
579236452 550987919 0
337519867 308692200 0
420263193 161795711 0
540291391 136618004 0
117915162 76816307 0
148842665 409564895 0
265306516 280932373 0
426623128 389900476 0
542542780 31369539 0
121034006 368675210 0
188698591 293298624 0
283407256 387937613 0
36455772 379683911 0
83737130 322855792 0
521910892 579017216 0
128370026 494021094 0
466417755 174266525 0
325266672 402488031 0
54279423 359667387 0
454460408 66483991 0
428935053 542811131 0
69532697 215044603 0
248562723 77231690 0
535555298 465366894 0
115910384 155309493 0
323470989 71309259 0
51764792 372235936 0
48767831 474252871 0
454444816 397577863 0
97388574 285940998 0
393328224 450679417 0
122461866 179369277 0
366887756 437150470 0
34050767 47240861 0
506873875 559578490 0
529580682 490208430 0
82455115 224443412 0
88341972 313382424 0
546684352 381061649 0
443760920 68404272 0
217484980 199636521 0
483363323 245703158 0
327459823 438933930 0
204931644 240468933 0
335935560 376606999 0
266381683 309267227 0
234786345 136600320 0
385109746 154624731 0
374197090 10026788 0
47735624 91814304 0
432473131 438487243 0
23857867 359319519 0
75547515 142096339 0
117789936 252074902 0
225119734 455394473 0
150035496 444635689 0
255405257 117593442 0
261756174 560137615 0
525217431 371517529 0
392555806 321646681 0
479904053 439276963 0
104076686 81304610 0
39767552 575347007 0
463865530 568969501 0
331040592 51474911 0
272940979 258542294 0
561781607 440731463 0
121342249 302259952 0
243606034 330806736 0
572640491 252737602 0
437592590 167571176 0
542927723 47607808 0
47621818 402110715 0
64352758 362380214 0
338553774 462566748 0
550116746 368645536 0
287297086 84704012 0
298305703 281382214 0
5734210 77048234 0
43849217 85372230 0
53729775 105008366 0
218894827 391636568 0
246989391 234539675 0
518968027 441157746 0
204456855 91510470 0
40762551 503079296 0
530854174 395519319 0
368265894 199819280 0
100461919 369930557 0
381398153 163789178 0
524167436 507002058 0
371882642 276126215 0
151413322 143829607 0
132612042 82905576 0
103867683 470481492 0
132251471 150188490 0
136218404 139923065 0
38572057 448942417 0
182700072 40797274 0
117945876 142417532 0
39180291 18319794 0
536704749 531306474 0
351821829 518329572 0
178172890 2888681 0
28567593 699328 0
58298577 48367112 0
9630047 524277710 0
548204967 434026233 0
54853198 375139892 0
116443113 277369546 0
145155981 121299089 0
536730304 559667754 0
11612584 104957753 0
402531252 49119084 0
285517963 402143374 0
569867172 472154971 0
254033629 171213164 0
360169179 287174721 0
87266248 495849233 0
181873065 11859336 0
64150392 103352298 0
182395697 363507266 0
283980373 212268793 0
131938109 306265035 0
455160866 187311875 0
393045706 204110872 0
374569104 18445533 0
254711658 505619528 0
549441647 291077519 0
367152523 87197945 0
36562141 94814742 0
134538428 95750725 0
144801778 499554510 0
499269166 359228952 0
497369269 497711868 0
18764050 311157502 0
219100411 351847776 0
223549050 179055218 0
158395282 199549015 0
391219691 186638147 0
13109793 129136928 0
231591554 267790372 0
464641881 74912548 0
314019534 426007455 0
357869170 285917169 0
440253089 462858857 0
335005404 235931955 0
395232958 258386303 0
438175299 482996006 0
97549364 336564459 0
131117161 113220886 0
363335289 398809064 0
187038300 454377438 0
482668413 295756657 0
553656345 353345277 0
339938359 468884962 0
29760008 433451235 0
474231140 419618113 0
63577087 100311175 0
478394378 552358158 0
376946829 66960331 0
65350612 371125183 0
205453735 306409012 0
317262805 2984688 0
565020674 469289567 0
548015773 556593906 0
103463634 182220742 0
445805182 78234799 0
160330521 534337930 0
498930012 309948247 0
514330076 315893138 0
256203677 30437290 0
517500160 534737724 0
434620854 79057802 0
77296901 520864396 0
190553598 526023627 0
251567542 370725967 0
235136286 51954335 0
448067859 474471232 0
419254208 70086919 0
56621172 180026172 0
521017423 65126686 0
555918624 548642646 0
493867113 552788832 0
108198162 310074788 0
164331692 466753595 0
279834969 148146788 0
398749566 81625290 0
417790097 354716273 0
315286616 373468106 0
326588165 317759596 0
200530177 68088258 0
303158183 269734678 0
554566012 49904617 0
428044145 558860540 0
291946685 574736482 0
503104246 123676989 0
8852765 527549141 0
506473820 101423947 0
544501597 326349788 0
245324433 337163259 0
466808233 528127178 0
387592722 255398715 0
516420782 478226543 0
135996716 313693492 0
155781870 307089583 0
58446722 72474898 0
423285673 495196969 0
153649128 472332419 0
516191320 235843299 0
232314696 503410475 0
134337861 122497369 0
541556104 429300824 0
274905217 333311745 0
365755998 502859743 0
37205437 368976827 0
140121579 158435626 0
46590256 305022460 0
339028884 370300909 0
321307735 133425337 0
436306018 273093158 0
219837992 325388747 0
105708962 237333151 0
349228555 213346823 0
48423469 487510193 0
448556055 249070915 0
366135355 273566322 0
50898512 311953668 0
198880198 426254199 0
472074295 47997995 0
430626494 355951327 0
33196961 297579456 0
337897054 91770316 0
196048268 120541893 0
398841660 86616751 0
107804646 229085857 0
529733257 157861162 0
355648635 484246717 0
565238824 388241997 0
208431702 382379455 0
33116583 452707802 0
340034183 234034934 0
187561019 404998389 0
123696223 434819868 0
408013863 514029132 0
132921826 81684970 0
577211892 383883532 0
243369800 528719382 0
363755506 219802835 0
377550254 238426676 0
26458068 363197868 0
164237155 336607600 0
114234903 267823108 0
27053191 230391065 0
296634956 96874221 0
206160383 451729082 0
3103815 327812897 0
374944837 525945373 0
49505326 545999801 0
455469735 516439904 0
48507116 238568947 0
398632724 256715808 0
573611013 566037872 0
55904468 198598010 0
31217353 364328025 0
455213893 138719167 0
560661489 404791736 0
371506216 373187213 0
262276554 72145269 0
91437704 533523781 0
437239673 56751214 0
301035934 93478363 0
390661480 449260485 0
321930767 293922710 0
214353658 553082067 0
92424471 88744246 0
368669748 467094226 0
335593370 29874079 0
334451453 530615883 0
534272870 356112177 0
495911480 174495974 0
39354150 527643638 0
96236279 418949804 0
155097636 385322539 0
194613137 38567288 0
470903421 280720233 0
95263335 507575074 0
245121518 394352714 0
449648962 452737527 0
529415082 405654826 0
182434578 25006827 0
375305303 387677804 0
107442509 40539201 0
222156343 117033505 0
447136795 192718634 0
477218572 61187655 0
192399720 573994780 0
242729048 70598220 0
84658209 1749806 0
375318251 394567566 0
513351859 194165363 0
445582666 498189501 0
479865021 494117306 0
182586631 493631973 0
335659636 52151771 0
114547553 444490670 0
336921097 76048113 0
442270928 231666375 0
252112785 559278322 0
189178046 392115150 0
219855979 269597864 0
388055234 342974700 0
65320172 384593993 0
182467253 516303935 0
490841432 566999973 0
444647127 192203388 0
90637485 166109582 0
531710624 86357942 0
408574391 567148667 0
345311111 34582013 0
463164421 206351803 0
241043568 216189546 0
219120209 23793651 0
386223815 35826496 0
12062364 186785107 0
317330143 454752915 0
307550864 109194847 0
185597157 336283282 0
184634993 112648418 0
241204770 78439282 0
322675187 194083971 0
75352080 489575873 0
445334664 123678589 0
139510710 551579210 0
197211841 566058792 0
256148360 66765528 0
362088572 343517882 0
204223391 131082404 0
558037165 469559726 0
114210745 312951919 0
130351918 438076994 0
264588388 207079363 0
318169142 136235621 0
189606415 338880289 0
386694647 264760987 0
39001101 381634006 0
419181658 24298818 0
137835182 443080626 0
292071451 55704454 0
190316606 152037599 0
554060116 162500403 0
175833015 123960105 0
416988307 359202688 0
152891594 496531571 0
81683850 94947949 0
522711928 138631124 0
233519604 113585323 0
380515845 129393337 0
470471112 302903850 0
478404419 15065163 0
512449187 26160044 0
419860876 543508081 0
184138793 483758836 0
26893156 450885806 0
270763985 519984809 0
109561437 4341208 0
245356368 547938787 0
185380007 210336166 0
357274143 553407879 0
524174160 37602179 0
248445367 467855742 0
155750001 43133520 0
105922476 32569390 0
170447197 55973568 0
34228685 110485619 0
324106093 259386091 0
43594909 370386991 0
37272291 406356306 0
346194036 85331530 0
548970759 288663164 0
220656597 486325096 0
92645749 182133635 0
359190340 108070651 0
48367434 504454310 0
306524910 66412725 0
326452280 370881730 0
190490753 388097827 0
45650892 479021526 0
384701613 287498584 0
18815318 373004341 0
4183152 216958807 0
2663090 206526692 0
503088769 259040879 0
64152946 437616315 0
96263853 252181402 0
149822871 274173317 0
90878859 470976333 0
222741197 232853805 0
469862339 425115597 0
471569786 47104949 0
339553020 219941152 0
138341505 576430018 0
339012326 45621114 0
149244133 4567094 0
68074804 383591403 0
567296044 77371276 0
522314083 95084405 0
47586144 543803417 0
71153228 124195070 0
235707090 224256835 0
292854900 328752338 0
543514175 536802743 0
2099275 234346893 0
424938816 236759872 0
123240803 277324107 0
389939800 554403973 0
469817364 427899175 0
572215887 71395737 0
210130552 270514266 0
270509999 477376030 0
399325717 354122778 0
268214808 143041193 0
454425968 555806733 0
230545189 416227560 0
544958442 75186622 0
64651759 437103521 0
201242131 324570800 0
489780415 375824589 0
139946881 443288166 0
73066044 435148189 0
388868960 389648962 0
109248565 509720307 0
63949851 289842380 0
93346042 150427633 0
96275345 126384907 0
307321316 374808555 0
127891255 460002073 0
530218810 342329724 0
452184688 242825460 0
570710205 578114990 0
231744667 53416879 0
45611708 481809595 0
278190840 526999339 0
447315664 439479366 0
228451575 416476497 0
312380493 203457732 0
431580529 364030156 0
67150375 538468476 0
45759168 374069484 0
185445140 439704573 0
317005781 191759187 0
367087179 377950501 0
573506118 517317816 0
79326517 231073781 0
44561246 462958073 0
185692470 478544082 0
514242145 410008256 0
561152608 516717200 0
113961104 535237356 0
156062288 228037364 0
104798706 340554228 0
384132365 43800886 0
15929440 522176227 0
168301975 575598497 0
175081128 478981083 0
512268373 270073303 0
577078773 378992280 0
379898994 47084739 0
394070747 343621178 0
509471268 130596996 0
337246212 166348738 0
543641327 459095452 0
519536103 349008790 0
435207400 450769380 0
425659294 249565057 0
427472518 255189022 0
529462467 216233658 0
166879889 33614464 0
231746064 199367712 0
98983795 55359332 0
69411693 247186265 0
260601650 477385791 0
96700333 26509503 0
452529022 230532596 0
250196369 517475995 0
321059335 508758846 0
250619080 125505710 0
240705193 429980009 0
367576939 128983955 0
477212845 84115702 0
56628903 102723797 0
130795386 483441774 0
109815012 439142643 0
44859399 483562086 0
92100918 290808735 0
258529274 495923627 0
266384052 341318209 0
183187538 44044833 0
211541813 476679119 0
158823986 228766415 0
245092928 156735023 0
73563629 344840109 0
418516106 8723264 0
530735485 322945158 0
272445144 459785641 0
290399377 84396115 0
369795760 473842825 0
154441255 467448402 0
80240148 96010818 0
139453792 261703872 0
138362040 498304375 0
482787585 550212291 0
397548265 285953222 0
453383839 414521009 0
222314755 407603712 0
272808405 422721529 0
44237751 406964938 0
334834390 556525417 0
465080713 389380590 0
110710927 551478719 0
188938976 62735222 0
396283988 43975243 0
568251992 137326584 0
334076799 453617878 0
376346991 416888898 0
148702037 160177374 0
148362772 425742003 0
31990854 252471614 0
141510883 363137749 0
239985220 563481906 0
162370574 70070367 0
467516575 514345951 0
271023650 556731658 0
266057381 227588506 0
189312526 548827225 0
62741876 249679848 0
387663655 51181531 0
358581839 426901244 0
305916313 541503245 0
250316709 545924783 0
80744697 564039454 0
476980386 103175341 0
255074259 60410143 0
306702191 406994067 0
66092631 358814250 0
161565611 467673969 0
64850319 51256857 0
34005827 528185348 0
462627436 43611952 0
357215925 347845563 0
508244956 30348139 0
269831738 473526673 0
213428328 397302244 0
551572977 545552312 0
64435466 57192604 0
186275559 277986542 0
307116801 281976998 0
130219083 244575287 0
27297651 383908993 0
110243579 444366487 0
179521620 308514164 0
549960391 142587036 0
285059641 105933785 0
199283898 99179627 0
365470155 390831314 0
193521857 570878420 0
519539922 458579629 0
145861599 60286951 0
107795170 561522157 0
290811971 266604528 0
292393221 148683414 0
33573447 60329296 0
236273747 338821243 0
445432530 186175262 0
393782574 23777346 0
244481085 264949240 0
308737375 332675127 0
155875671 378523363 0
106593174 354862230 0
295146162 560247383 0
524678140 88337255 0
415044595 373495668 0
327154151 41719306 0
468327683 322729799 0
285819587 302075116 0
563510619 34574486 0
452327399 48704477 0
15270053 376939083 0
14471918 89850171 0
174790954 12367669 0
545996292 178735613 0
34796220 376407050 0
323397779 343508896 0
292488938 228834640 0
516450626 3655411 0
267653735 255089403 0
542262269 415783334 0
172032681 33585140 0
338443959 422043800 0
532746687 529928689 0
77450127 501179304 0
69116968 303302956 0
152540662 184409852 0
517465382 329578622 0
42776692 520725517 0
185487102 278139991 0
360114955 137255135 0
486820541 319131760 0
237020643 16314861 0
406272558 81689791 0
539101146 181034272 0
290906265 564066959 0
351482718 508587372 0
91646887 188436445 0
64934793 210769806 0
341443101 352918148 0
381529413 381796483 0
572030553 255591575 0
488657909 155433875 0
322847143 114624144 0
209215275 501938185 0
98867247 493938827 0
368628462 116434543 0
461187358 172801040 0
45270748 348460778 0
68215451 288141672 0
129631320 160567457 0
307390839 261132651 0
533346039 503592037 0
52693450 232544804 0
484082060 309918989 0
358746344 491016159 0
305365350 448945381 0
129093551 281124335 0
525811614 519765514 0
265395453 349850832 0
177723733 516827418 0
87598725 422793862 0
535572948 496116138 0
174242905 123145821 0
85961413 8331351 0
48506172 562287293 0
32966690 472263905 0
314893809 235738177 0
82692002 306070170 0
286968744 351490573 0
26917823 434770992 0
359025066 277651715 0
38347231 554681565 0
471821630 29146344 0
271451206 417587056 0
411733442 250443790 0
199842720 267388324 0
292177579 288538783 0
538463116 439415991 0
338833911 417250635 0
362380379 217943001 0
44535143 274281467 0
351781226 480771979 0
95817982 293971598 0
424206039 281012294 0
114618431 124480749 0
414947381 24605453 0
323660030 490550028 0
556804241 256378816 0
424756097 343736748 0
106854553 133312408 0
32998742 26730585 0
471433474 439366117 0
440509452 534304400 0
471280555 361288608 0
503727535 536162699 0
468042391 570403829 0
71735098 252543341 0
287226550 6687187 0
144500789 10989864 0
290186940 361547026 0
127287543 303152142 0
572419068 405946559 0
242392967 213213536 0
216043694 459705268 0
378752397 475032888 0
202595574 338434403 0
570586951 251424869 0
420742744 72826984 0
384392785 279249127 0
163735042 234396570 0
557993973 8824063 0
504515257 458505718 0
413261482 154316669 0
364732727 517612089 0
283901846 480115346 0
404413675 449260669 0
235449951 76595980 0
445932137 252717720 0
568373270 316434501 0
467541309 305954986 0
131914287 234951532 0
39826211 470942693 0
102613129 512375457 0
126840329 199972924 0
335066637 52948397 0
254032968 388250406 0
233528830 344319838 0
561598969 543462663 0
395213542 333578169 0
334196049 8033073 0
30821712 537832457 0
241260698 328794683 0
313465319 392885137 0
6995531 516433408 0
398826540 299915062 0
391616419 391573666 0
90791275 110156997 0
338931245 156515712 0
333719554 20618988 0
493702199 183890858 0
200875601 204174366 0
141174560 126941106 0
47431456 41481405 0
447242594 415089555 0
360662017 451184636 0
499545211 81340663 0
448093200 458232389 0
305979413 327611268 0
472910698 566252930 0
579366989 487026648 0
244399429 577888492 0
364899047 117211705 0
266446765 508205750 0
24151448 125258148 0
568732745 231774510 0
366149826 31578230 0
363691142 102539330 0
127240550 192006607 0
410987191 296951934 0
418245401 92189960 0
389212963 315744491 0
506318842 286303318 0
244903821 72372090 0
350128039 187478197 0
545508193 349484895 0
84404675 574196747 0
472515616 578695795 0
556623269 280815056 0
159928981 540227602 0
439333621 551292624 0
510807285 23325892 0
31887207 561999111 0
360091941 514220186 0
93625607 173301322 0
462393827 40404251 0
161492061 416292909 0
477812175 372372537 0
575396330 267643852 0
487564435 314723741 0
351628520 255116886 0
379824057 35268788 0
90815253 533322317 0
239086845 166219466 0
12868655 377361613 0
115528243 79644458 0
248898021 381266578 0
493290805 470745382 0
393183762 186567761 0
338582213 15938187 0
407899177 466422798 0
504115076 308091065 0
242065969 380170129 0
537066591 364118198 0
35502447 344734222 0
436155065 110248521 0
465753980 219336143 0
504906396 334854557 0
152841983 89907677 0
555717353 174141132 0
460604426 340224086 0
150305424 308016811 0
94263980 48078176 0
124984769 409508493 0
112726168 418721023 0
491400937 133020936 0
480610483 570371776 0
204741817 278021620 0
437856446 340899358 0
55056197 534907181 0
415355134 393152293 0
105562755 2507948 0
212443563 47089355 0
359375375 397441519 0
368645638 21321743 0
329796500 295071693 0
272967918 82983977 0
136345547 475843856 0
138406425 455856382 0
40337280 549508534 0
517215140 355149871 0
367291122 282905755 0
465511614 307849904 0
368537231 393238756 0
162537864 371799886 0
47233893 308797231 0
136094925 307837360 0
414618563 519230259 0
21489580 344157652 0
442642459 225876090 0
520163919 344604797 0
515621248 535416394 0
45766308 523223331 0
198751306 540189776 0
41815549 157909489 0
235490207 57204929 0
107618472 130913309 0
331792869 576397488 0
284937292 66582098 0
281390014 133549048 0
64123679 80347470 0
441461040 432750257 0
528779221 531685679 0
367676564 399110754 0
64303343 179700776 0
565176223 552762266 0
186001583 498900004 0
72993877 154578911 0
56918235 245757382 0
479924769 114457919 0
89842329 27882704 0
170832788 301163387 0
446369117 49753565 0
353482405 353256003 0
290378510 348287587 0
525093158 2431553 0
14649901 122830785 0
343391508 514209453 0
511372842 325751732 0
369443339 179040294 0
541936461 218266801 0
109009213 521644350 0
532281609 338571436 0
238743772 528998238 0
359592401 282301851 0
150055467 419577639 0
149453346 76653528 0
407390626 17414255 0
486088197 272069204 0
227912570 63323249 0
33970123 453734691 0
31124773 17592275 0
339713133 157730139 0
285300784 235060656 0
405205005 405058230 0
460376522 532331293 0
228290633 248154149 0
112365188 540508907 0
99696058 175339592 0
45173140 294594644 0
471012520 522036237 0
447638806 148576275 0
26014464 158419564 0
80609654 375725089 0
167993419 522335655 0
516211142 331525618 0
257304679 250017062 0
72152603 479146878 0
408186471 102019531 0
101360349 214623476 0
115606559 287815449 0
565991573 68545819 0
530383240 36212286 0
83987338 251071590 0
430626279 195885744 0
535043028 27731507 0
290798028 567447661 0
188653528 157772306 0
464599309 557749661 0
234707394 579078533 0
400452303 546863737 0
402715055 122252999 0
176202425 244475229 0
526527787 270090490 0
505422366 408026640 0
217615791 301160825 0
316533684 65588406 0
271011655 398382826 0
158798719 115076545 0
509344551 489881882 0
245186705 147101984 0
253573677 526306963 0
549023473 460307804 0
378923407 369319307 0
515378303 439101324 0
469568662 518587888 0
514727812 292126531 0
216122392 282204774 0
431541013 388644691 0
374235453 87480265 0
47027915 560417805 0
297838041 47578443 0
345971800 405770947 0
516930150 465710302 0
519265401 65132068 0
576416882 398733332 0
466913419 444812569 0
155444590 310140043 0
301110879 471308962 0
29418142 560205865 0
21035322 538368774 0
152883009 382307098 0
522331770 186473232 0
25470810 324064548 0
257304638 416714620 0
211832573 475252253 0
349670651 431546153 0
223180025 415079107 0
47500124 272140025 0
155488527 135620789 0
28784389 378935399 0
202021173 122278458 0
515114711 549044516 0
43560648 135202095 0
286520961 227576653 0
457561761 272573542 0
235151871 176942055 0
482539563 236009312 0
152273396 553617508 0
87337460 219934206 0
552724318 547558808 0
470335820 385175370 0
161928073 429399054 0
294742119 546377355 0
172263720 234328521 0
282579660 366518127 0
444895296 556423674 0
442107275 391475705 0
564806739 373858046 0
262555707 14719278 0
242521198 367839029 0
348723572 205510034 0
18303393 234890060 0
490513684 256541256 0
527585952 550537665 0
271156509 374557869 0
454369515 342815000 0
291571643 5164625 0
129497483 130622183 0
371332991 350660304 0
6245266 512726657 0
31840985 519118959 0
249477067 483764598 0
92443804 165339239 0
162322277 73710040 0
9839923 92157655 0
414501481 206783254 0
337949992 249489141 0
272055148 89141377 0
524332468 247325587 0
415879013 425194973 0
158573215 260050454 0
103869747 71891094 0
27614504 488812076 0
512439314 577575402 0
355023928 442738924 0
526351756 547556158 0
560167756 308117534 0
227667181 273550919 0
294650268 571749316 0
151769589 61875359 0
403996239 377189159 0
363598498 357697368 0
388531860 63887342 0
367080412 350640386 0
420320379 564704638 0
232570931 118149982 0
240111964 480514509 0
536951977 264920049 0
40091827 479081146 0
49423610 512455200 0
48882432 404411611 0
561912420 251320112 0
376615801 318618782 0
166204485 107060803 0
153718434 213868282 0
85741730 320663872 0
427157136 568872022 0
242776369 418990891 0
227445992 105192842 0
12328701 186030488 0
453524149 194828866 0
200365244 211992318 0
352472388 536666896 0
216152114 483597687 0
345823353 191585945 0
277109214 143449694 0
519936633 342350119 0
59150141 123749864 0
187347684 251847480 0
411965361 255829807 0
158358882 156003612 0
138696303 93566493 0
26111723 242555151 0
436461945 397213561 0
426603869 163743431 0
217495921 266593364 0
488506814 31022649 0
146640329 376809572 0
431120422 93522566 0
555052328 373713349 0
14701095 554416296 0
71496977 521500224 0
206023590 137084285 0
254036032 114831140 0
298091391 301637597 0
13260440 185380082 0
42216361 489642332 0
397647389 284522872 0
165913694 189436240 0
349276916 163198909 0
552215012 72155647 0
281865187 255085434 0
349257306 452493442 0
336561341 484858033 0
310586568 340896671 0
345821342 459467414 0
437153025 170847213 0
127887633 152027075 0
49221118 49728692 0
495465630 556789403 0
557802511 516376970 0
208474076 354968456 0
24520128 437377272 0
326659696 83177744 0
456309612 366548026 0
204177555 268988891 0
45767520 450594315 0
480767331 472037100 0
47198725 39836822 0
225065715 20968339 0
296580507 367161406 0
73430814 166370687 0
334888340 195446330 0
410905313 154505572 0
276906845 102120807 0
1916922 372146653 0
277555685 55064099 0
255197478 121650649 0
96123161 327490045 0
557600951 276489347 0
328948527 415901162 0
278326243 358773827 0
371202739 199064479 0
398435533 458819372 0
492976445 467827646 0
338484148 446602647 0
175577794 259090885 0
553103663 310513783 0
32779627 60624167 0
330731708 562181190 0
202300082 210777715 0
255623781 112113072 0
443643344 210772494 0
197101694 310705743 0
406763075 60479043 0
35610601 165635482 0
253315265 304703701 0
343895759 376084428 0
247524221 187969158 0
168509515 290537747 0
99999370 120289973 0
322449519 229918794 0
336997192 362534496 0
260690645 267909400 0
49221270 183393717 0
336435398 364906614 0
566987367 479275971 0
97280476 253009754 0
475455403 364769030 0
253551365 344128555 0
511900152 150850273 0
282825013 20076140 0
24701441 303246701 0
22167125 84808453 0
555410610 219387780 0
24238457 100596880 0
547020046 264643256 0
341659185 15941515 0
478175584 284587593 0
112354283 438026542 0
111227993 264573127 0
346262079 75677839 0
67647896 56509111 0
147507324 78171709 0
65367882 48770431 0
474471122 175446555 0
250557653 53590216 0
443687329 399942534 0
486851857 372450740 0
267658640 86971011 0
384648490 383108213 0
340129247 503350737 0
146303803 575299459 0
144053550 575332375 0
458473062 264778426 0
439682022 441743631 0
323406212 400763128 0
503977863 141668359 0
464721875 472063677 0
323229437 559638204 0
150245886 447450418 0
352074130 476523222 0
301776027 225186095 0
373916678 373065331 0
68732498 24308143 0
95444069 64819358 0
200225858 31651219 0
339886613 327322323 0
254517596 419021653 0
260504333 42821575 0
445550735 454621320 0
187580600 476592056 0
163810035 539265918 0
563657917 2954447 0
8525625 512918386 0
156465090 15611546 0
475626567 84056466 0
109296177 389880417 0
242784795 99159878 0
393930977 280787396 0
114129733 173344745 0
490390355 167353206 0
179418745 262275635 0
461778833 364113507 0
401049948 42301556 0
386023987 496364725 0
517352486 238070073 0
467523039 360207987 0
485365614 29239884 0
419116705 199935604 0
164772559 331855558 0
74596394 284144126 0
508499733 323995122 0
559319283 474198151 0
300763368 87860315 0
97117691 211118675 0
480714943 503876768 0
156239239 141901835 0
229677695 404452243 0
115089256 283585512 0
221869076 96626576 0
439778036 376754262 0
223817527 20703120 0
79551179 480393879 0
246788346 234596628 0
292770010 368208741 0
540194290 438928840 0
47085991 22375227 0
354880014 223494311 0
208054400 209163259 0
27885153 537440528 0
412001525 457821107 0
562016372 526664775 0
473676896 5453029 0
303417531 97950287 0
188466841 216359106 0
376060694 35519353 0
146840795 278283473 0
278086521 377405592 0
77626066 493336549 0
2163134 114345947 0
317324349 14348632 0
380580259 204523641 0
57205953 120220252 0
101443065 98346615 0
281479819 278151369 0
456948710 70581471 0
553450189 297067516 0
553773899 280177130 0
565612045 333695400 0
502248943 67752574 0
102316136 181708558 0
275379824 126841486 0
147752515 322906573 0
214014327 252225434 0
294587978 322082517 0
90636812 200654926 0
212462932 196037434 0
180278476 40392262 0
332155886 151275438 0
396933783 94789111 0
351435282 539836144 0
60647536 258659378 0
283254555 184857359 0
426245839 217459919 0
425912519 436130914 0
562976449 56608025 0
418180663 150160127 0
14438013 86224977 0
91975984 81471547 0
93820444 433637034 0
215646682 340381394 0
50438588 456053192 0
235196341 50840891 0
148179495 319105234 0
522967136 240957208 0
193326738 134601718 0
223416788 408700814 0
62671637 174607325 0
132925205 233907373 0
416189163 252677131 0
138846687 294064947 0
254257884 232228388 0
53841893 311763380 0
94884566 471534100 0
525220591 439195687 0
164806583 154235024 0
320345832 514904758 0
504521490 293380918 0
202653301 113327253 0
254910342 65457767 0
307163145 504299605 0
421449141 508712991 0
171774982 312963306 0
486768362 307892449 0
327485829 340058677 0
475877321 403995307 0
232998721 304548037 0
145598754 569395751 0
528528179 558974602 0
322243077 284586814 0
512176832 3656996 0
366215184 308476771 0
458703185 57983447 0
538874087 411899796 0
27388069 119163570 0
240409829 418069717 0
158326243 300239563 0
684580 574562255 0
391102688 242809922 0
578114824 39784742 0
434453856 234215952 0
443832492 498152973 0
507507618 477593287 0
381875469 420308042 0
311379327 47142806 0
226929906 552135112 0
180242047 471209235 0
318008380 64623905 0
491199447 74471194 0
141372991 485802562 0
352468611 412618036 0
343210448 292047765 0
189167898 501690949 0
486246854 336865601 0
9724641 515052925 0
241901672 119043676 0
260237427 259353249 0
475732039 108907386 0
303982798 243732142 0
205349561 373033008 0
84331902 251979293 0
390010686 421485402 0
510769923 183306033 0
321903486 52220914 0
420005719 47187675 0
225260758 86524709 0
559660372 16488442 0
42553653 81805345 0
5023277 300352866 0
244825399 513701100 0
496185210 419468973 0
417003975 390685451 0
187440149 512260889 0
49456917 357262081 0
196817811 354386643 0
332274833 489416809 0
572220062 494932940 0
34900803 277861016 0
52483430 447374035 0
414160436 115518865 0
289745314 68994407 0
73811961 310946552 0
90291316 567493197 0
299717197 132030 0
101249184 486545791 0
82193323 488947193 0
368030266 89344586 0
133806067 32774490 0
439408011 274547462 0
284283244 237528017 0
263359856 98841492 0
406679842 483793807 0
518237170 536122073 0
425373517 24549313 0
99154962 333827894 0
307325628 339326422 0
25070113 338911273 0
254871156 309366410 0
190964877 285160917 0
333457148 190379163 0
110064947 48982337 0
209975991 155593841 0
559982585 504282633 0
364927631 271073248 0
341746185 120166056 0
230637341 210212360 0
472958868 232023053 0
431180281 268635079 0
241559298 365443989 0
323827259 80439612 0
551646816 547451450 0
542277245 139346109 0
362774413 405053800 0
332220915 23465894 0
164777673 544403359 0
66999091 497472990 0
576641836 84766179 0
274131557 261849546 0
194038843 540321003 0
327419517 123697889 0
548920699 457080437 0
2067717 213579626 0
41997862 555950874 0
247189471 426898926 0
562249816 579570243 0
229408801 392119212 0
442768804 401595423 0
538524491 87145341 0
136611697 473905550 0
158440791 89834910 0
243437696 379669282 0
530822361 160299959 0
376743615 126997211 0
371228776 67932990 0
248195153 492631158 0
487106076 57762741 0
398697764 425306560 0
349275819 209687250 0
103154759 503377059 0
376373163 186808303 0
308902152 117863359 0
40835875 205007581 0
134743222 145916247 0
191887077 432329785 0
95976225 373029716 0
368943545 203655360 0
257235637 167890867 0
161588182 472943438 0
206505024 48688364 0
354068868 373862013 0
345963252 74636071 0
478094988 297925339 0
484092418 499531810 0
195372580 28703861 0
557136591 354118705 0
484923737 505046971 0
292550116 83536527 0
523835869 440837370 0
485441856 491864074 0
215960232 117750778 0
113239201 305332006 0
72843621 233117967 0
187352348 359611577 0
34152787 572846879 0
90730447 160320851 0
246395624 150531890 0
292386556 253014993 0
123664820 207836219 0
7902392 501099657 0
313832740 12277140 0
448078061 407711679 0
232839184 305901436 0
79034352 525789915 0
42017122 121076857 0
301305875 505236078 0
4195856 7760306 0
323868646 200143676 0
66102288 303191381 0
213800134 241579666 0
353417027 231627008 0
33074785 553141414 0
347039349 470381059 0
5777470 341121697 0
326577255 322260202 0
556561963 220160940 0
320568079 566463258 0
349804490 3547303 0
506055148 128573363 0
409532983 479533727 0
249516834 459005939 0
488536840 295706519 0
281322824 454603244 0
160971102 191772372 0
266001225 491210178 0
150253062 513467278 0
213225120 361875565 0
338111433 479803284 0
214942168 301989934 0
249290528 266396678 0
413786214 205336127 0
327826278 47981228 0
187966863 192546535 0
499745574 435340498 0
259469366 144765882 0
140138640 94026090 0
361524257 276366519 0
398097355 409147658 0
322784592 349997176 0
300077641 573777411 0
428367754 386448102 0
55632943 507550283 0
144198081 251072261 0
74158096 242965802 0
227526593 231434896 0
201319119 433379720 0
373178487 157187541 0
325284165 453532124 0
255464293 491818396 0
489317237 571084258 0
371252177 495613163 0
374346760 114954639 0
154436777 394235543 0
380194506 442584683 0
415181112 244138811 0
101713804 113109983 0
493372677 300683897 0
445601587 277275235 0
394000794 544985831 0
215557475 389856439 0
560286901 368245260 0
174912163 40456389 0
255357534 414754784 0
515196403 218846209 0
574898611 544060521 0
520424317 12081733 0
344743640 273781561 0
458076218 566246300 0
102911693 448954844 0
438687005 167918977 0
411715668 578262913 0
401020865 49407968 0
398678934 255468302 0
471874813 201359202 0
66524709 525189354 0
387927359 239474191 0
531064555 257576607 0
515904854 417936647 0
320037512 511017803 0
563702051 411325094 0
188566121 214729515 0
370366983 578429316 0
441507458 234941076 0
107717666 427175684 0
541982740 560542983 0
432074550 452004820 0
19165721 277175790 0
54072147 264225187 0
216728835 165446840 0
43663591 289790299 0
150724260 332750426 0
102407716 325476016 0
568066088 342871093 0
344467376 368698784 0
169509090 417149363 0
78701408 213118056 0
156757676 524169290 0
94379176 372875080 0
357340697 398427494 0
116515887 100694782 0
519604217 203485114 0
81701671 272021712 0
263148011 122895344 0
377090303 328842470 0
231127733 155452405 0
40286377 358283847 0
22181270 440591720 0
223926612 125494589 0
247737773 138416722 0
117001495 314670612 0
133618451 124678198 0
494920633 427283049 0
109818806 469145207 0
506351876 355525018 0
539673099 371367103 0
169766680 372472523 0
14371060 540457998 0
52260812 410361449 0
260048373 45714734 0
549526886 478214554 0
387812955 511199185 0
226372758 74985590 0
127055647 28650215 0
346970288 253229381 0
487987955 553696435 0
59109047 57238622 0
108111333 559360980 0
549315949 125268918 0
45998777 33974623 0
520948883 37823423 0
144354955 47236389 0
521100486 111166321 0
322907019 319191547 0
546759300 463280739 0
435930114 278354541 0
139766660 563715177 0
407418590 414264956 0
352559846 286630090 0
401635462 339871919 0
432150843 58934144 0
354192183 31477078 0
117718942 100859517 0
417572883 446047813 0
202957201 329239757 0
370836575 276172584 0
507530070 231520426 0
129337461 483069492 0
64192972 23379510 0
361492251 138086389 0
37228673 564265197 0
233728445 475204660 0
18749177 94256854 0
91373844 60449230 0
101917569 534046800 0
189568042 7786282 0
148141514 78326062 0
261497169 198157464 0
172929783 408179131 0
169026797 272771452 0
181751075 459625417 0
5603850 412003434 0
123984318 219496027 0
501358272 530859366 0
356213327 246492046 0
387206850 333678639 0
576444362 445385450 0
430839935 571335133 0
239606712 502112205 0
111363925 489111711 0
460663799 227899126 0
417135442 236376208 0
249884021 498661879 0
389967582 36433063 0
312903498 19495693 0
230144765 146918081 0
392175034 111181129 0
512272518 134768477 0
374467853 549686668 0
293890051 398197174 0
102385205 279312387 0
28447805 510055097 0
206205 214965117 0
107847082 307955077 0
129715726 347887365 0
134016504 459381076 0
425456178 311491182 0
201861852 158890511 0
289626618 109007929 0
172955089 10835542 0
394915811 305304492 0
441130634 273992013 0
32213812 416442734 0
529611222 169682377 0
281784525 482737852 0
315289220 331952471 0
337113558 460938318 0
66963688 423061128 0
541760936 334678891 0
391217843 564585739 0
416306121 573857073 0
234286393 310343194 0
480194521 7060250 0
265767615 389082069 0
555669657 93921937 0
306534885 571456476 0
333287610 197654360 0
93250345 196116037 0
156189865 276640056 0
137978635 482011012 0
322797402 431240772 0
238157408 487331917 0
177173189 218820892 0
548457927 117517549 0
200755741 269490264 0
144477044 188702994 0
480970068 121839062 0
165609296 276020279 0
221365992 444257158 0
28252908 319014775 0
206796021 578915905 0
448989293 229630841 0
285491080 219996330 0
68163632 67112093 0
354513950 337114259 0
304906820 502045210 0
228575812 288318012 0
515531281 208998991 0
521511388 152952411 0
236947021 441850306 0
340575721 488203027 0
270408743 238289297 0
126117831 302748795 0
228745136 58155778 0
554003716 119289979 0
281101672 388653741 0
73306519 4336645 0
355414603 544903671 0
78546205 107474035 0
562430928 452078248 0
79852566 347918745 0
276857921 105518820 0
364867440 317065276 0
424758843 197156837 0
372501775 270827821 0
394820997 393610747 0
264085265 213310396 0
254215444 149982133 0
517465077 467286021 0
91752581 384327708 0
482736296 504320549 0
275448032 352328107 0
95236415 6071880 0
163917910 536761574 0
356945281 413434382 0
227397484 333907275 0
41291911 513211834 0
200690201 450078282 0
169231968 58705257 0
2553707 35255229 0
351704518 503061492 0
475711596 268716851 0
112317937 2838579 0
437768405 245082854 0
75827837 579363269 0
413732132 195753561 0
310244104 106541785 0
492667724 570437227 0
259354798 114591003 0
16385602 67039465 0
408371703 173959489 0
383905990 300925694 0
508768549 330901309 0
134988195 226067181 0
239829646 30851857 0
139548857 323118558 0
515369415 105627555 0
7203921 463837967 0
77329164 101026709 0
284324740 407925191 0
147240843 133753797 0
165539703 94115904 0
512381447 387569792 0
305826151 402153941 0
447255710 118488885 0
363070312 144622091 0
496215155 464822211 0
560782810 49838237 0
492430119 196258317 0
524284462 117075090 0
188681908 295258942 0
214835377 146956455 0
217033046 486666916 0
308389097 158419049 0
448091631 540527665 0
25291801 259272350 0
502366946 418787239 0
368132872 345998018 0
61093943 445206805 0
480408001 147478314 0
134554582 402500098 0
221354775 357782263 0
86693159 333890641 0
569876538 394395070 0
64285834 431999781 0
475549837 377066012 0
426313347 157846181 0
19933049 157781039 0
131563900 547729540 0
502709459 508269818 0
291922450 360749046 0
290494007 158051688 0
223690289 383290698 0
193834469 319899032 0
478876673 353815059 0
80533389 499573064 0
349594638 150965392 0
538711377 147227835 0
99131055 145567653 0
484324387 387062075 0
234717974 12365722 0
179001617 255185751 0
384835548 441214416 0
77534078 385727702 0
430289986 428239162 0
44825858 456268143 0
126739133 250724327 0
409741851 515780517 0
275079143 488884377 0
39699558 326986301 0
170005185 314796010 0
490582244 453864750 0
575402117 283718567 0
95913542 344322460 0
73834233 356412465 0
285966476 478797603 0
128131024 105379236 0
269441117 253015351 0
415822953 73370437 0
435773381 153107927 0
73977204 356121502 0
153075279 339133337 0
201353440 389140598 0
577883040 455427936 0
70902131 334778610 0
318327709 36285821 0
217119302 140887470 0
163703872 26450590 0
128541898 524318027 0
472880937 278505702 0
375757498 425080562 0
53668670 7930471 0
255266394 291622694 0
446486554 406504908 0
162751975 224602465 0
23570134 430083144 0
403622385 397805466 0
385807976 543898728 0
152325630 289331618 0
436216191 167737219 0
573750043 63225654 0
396376140 102113022 0
240903862 224009449 0
231796201 136566698 0
424898171 121284574 0
507472710 509645496 0
36912977 578941810 0
347052927 525977161 0
67374415 173939028 0
287174887 413504363 0
22174834 543183180 0
208115107 217578010 0
322902607 371273501 0
556549639 557897773 0
313302509 78216829 0
442950090 136100615 0
281830367 203066585 0
424038906 51351349 0
466487682 472531178 0
130700343 219655744 0
151584688 447608367 0
553699711 126683822 0
204338099 280380451 0
237527644 505541689 0
448681292 101344697 0
247614410 436193232 0
366052676 397717898 0
125308732 205893902 0
202534324 1510339 0
444391379 5284316 0
281615716 479738921 0
248720278 140820624 0
188843118 440560663 0
504530113 479873641 0
373730712 11765731 0
159549895 160973987 0
285330732 362315461 0
398810147 325728072 0
22499106 290925358 0
329411437 323230933 0
537518038 182803487 0
64066214 84150638 0
522909196 148387043 0
6340337 561007960 0
495149797 266804836 0
431380311 211041982 0
271031134 112393249 0
122304775 360458352 0
229334536 323006807 0
273583909 126123075 0
104506408 231157283 0
542353509 27769748 0
47911334 388487683 0
288192116 282836028 0
113989724 331277543 0
70528777 443109302 0
111226910 349956671 0
170945546 220818280 0
485015182 466327882 0
13623997 449118489 0
377052149 73595984 0
405668626 200002300 0
501249240 365099777 0
168941734 551575601 0
306078521 532363024 0
193996119 171657810 0
205424441 409061967 0
476151502 135932142 0
160707629 348810639 0
468392970 508961091 0
490953761 299702 0
46358244 341728315 0
235408884 69642899 0
7859360 457483991 0
214024061 343427943 0
521869464 109073752 0
171227456 301518875 0
487193414 190176527 0
500132752 104203899 0
33183867 118841374 0
408230009 370573671 0
118862204 526568635 0
11342404 317457033 0
461548809 56925614 0
297547331 31822332 0
520180541 118048441 0
484125801 183518011 0
566915976 223118600 0
464151315 69026369 0
349360651 278705203 0
145305847 461220408 0
377460003 125778555 0
443026622 191426170 0
429613295 452326989 0
111423306 15301986 0
243582988 49601558 0
542929745 91658830 0
517705154 213852590 0
543571919 20281967 0
437250106 192633676 0
388714057 285149766 0
45055669 182513129 0
201152694 327645408 0
432217264 551189418 0
486437588 242370878 0
540886508 451620067 0
228622114 334395551 0
180845134 236397020 0
461378262 351757519 0
131429119 286607811 0
398428001 386029401 0
416586929 12085787 0
209586218 109995792 0
453285276 287954206 0
427887225 286497305 0
231209710 164498290 0
524678304 494449755 0
381084427 296816859 0
431815165 3903611 0
550279428 406259656 0
168328006 524044589 0
501464640 320582425 0
403933859 485515999 0
258386522 204865000 0
31586693 377379062 0
529903367 396949689 0
435309447 468418715 0
515337982 45753757 0
447626665 261338765 0
475609755 559078835 0
118843053 433717063 0
60098491 18741638 0
498452841 191776274 0
478125533 116125439 0
267658035 437277416 0
33792476 505359556 0
315354612 318469125 0
552656105 5296615 0
301728222 237787043 0
475837795 538100562 0
410167127 297736249 0
404111572 43770654 0
17458800 171599694 0
340567970 531390192 0
207144923 194696319 0
424661883 155990886 0
567965297 484253691 0
487426029 370204696 0
550024751 406374157 0
205527989 570895117 0
228091326 456417507 0
444239880 564592575 0
306304631 363193353 0
266861952 447307903 0
330831503 360741416 0
97349 574691429 0
78292888 258673973 0
221032716 197475400 0
512685109 3749797 0
535348305 228362511 0
377353018 105929997 0
328232676 85567507 0
503035039 267495111 0
237501166 177321712 0
135216749 310124303 0
470564949 105788567 0
566450029 18848391 0
13402257 160088810 0
308788380 451636511 0
405219257 529552522 0
143440690 546449813 0
72588944 337939457 0
40459039 215946424 0
174148875 309599760 0
69547224 79747134 0
267943154 39160858 0
383102085 504698531 0
557424947 333236595 0
210387507 309023594 0
25476081 339474180 0
317799896 26015484 0
91058895 399978160 0
507305207 343237115 0
118168344 63080837 0
213675929 459908729 0
370572566 274264777 0
326012330 27006351 0
71061760 20785897 0
217021975 170758243 0
167821597 17792205 0
515455539 310082763 0
560004183 554557624 0
151091829 111369566 0
430924219 438447017 0
244383924 453755588 0
222698132 307232661 0
566484677 415748891 0
481035361 10738800 0
347732102 148542464 0
104559405 295519019 0
532111922 398333239 0
87885489 175206127 0
230389154 311958851 0
528466460 61837544 0
159392456 273782787 0
484857547 383009239 0
518633171 471548024 0
517402742 183001261 0
441379981 198482993 0
381588509 416674280 0
182564012 434424370 0
267194654 502187438 0
375044100 452211359 0
346077332 276489635 0
339630453 562979824 0
20000779 152364436 0
211192243 380876262 0
138103997 264087907 0
298196878 52467848 0
235498811 66274737 0
62339747 395883252 0
367836773 140100315 0
519951693 170268708 0
429347319 141040865 0
249964617 98970139 0
235561809 180859058 0
320812628 215693727 0
231430235 128390933 0
384455917 214252776 0
232543800 129164787 0
541857582 253692364 0
203515233 104829247 0
562457641 453700714 0
158981950 323730696 0
437877741 457945708 0
254870329 470977017 0
287573284 334855670 0
361112465 147149049 0
66739501 380990925 0
476940930 166629596 0
520388714 39969292 0
395447779 222086125 0
170602755 9053946 0
353603779 165217379 0
572231245 450791890 0
161050226 465757280 0
320982139 317364238 0
460507210 512296740 0
524793277 445329136 0
541024947 60762349 0
230281185 196582276 0
347119977 472698401 0
26584369 27359597 0
205267077 248608900 0
74603041 181021669 0
438778524 376909253 0
488215790 545675271 0
32004868 57188558 0
255754856 87655868 0
124263880 267636127 0
421050174 113998490 0
222229230 261352849 0
21066062 301539953 0
8167669 492915603 0
352464776 381467858 0
292752139 327214213 0
176839182 263119845 0
196199457 114346758 0
53534874 541951115 0
452931132 247241028 0
1419411 373512311 0
395823831 27164908 0
282006184 333342006 0
15360016 115480866 0
524011645 310538568 0
63471338 265875809 0
410341486 277625231 0
254321200 571062766 0
251776706 278447249 0
294378570 92211847 0
56212077 271630759 0
478855821 147794498 0
351527486 492946846 0
324809632 526679652 0
385007537 427068291 0
17549764 253955710 0
532760448 50406607 0
388308665 494250860 0
482204776 192432156 0
409484932 252249809 0
213529983 312176188 0
397646382 441166910 0
109709311 177459921 0
69173200 81977499 0
60940940 518764689 0
52395846 533226162 0
97663981 281150341 0
330241837 395583910 0
474475093 125077077 0
417183201 228578934 0
346625464 522540416 0
414239739 112936486 0
402069792 476569059 0
526355075 221632649 0
255796051 52819943 0
501623999 329945111 0
309808100 34081624 0
132983989 69570492 0
49443889 463081512 0
466095336 181377706 0
478420566 517927523 0
158534443 67478475 0
427530994 291644800 0
196423822 290633531 0
437146000 63742996 0
7490883 328534720 0
229248129 367889418 0
450810053 73343077 0
414145703 207882289 0
78584539 522688969 0
126245981 570863250 0
381452800 509260849 0
334085302 194458185 0
391902510 353987018 0
42574152 553918334 0
9389729 270000426 0
86439253 110271246 0
162565995 31722293 0
243319585 205463407 0
494873994 50468321 0
296476823 35233890 0
35179437 3221826 0
572794018 325090223 0
85454066 34105061 0
47734359 315053887 0
380495551 353518237 0
162225446 481492476 0
410648193 304321892 0
396064409 75923946 0
515519099 319813541 0
353121278 71973681 0
340557337 461052177 0
369639610 135034175 0
323216400 468095860 0
111019807 248785588 0
372867587 146279627 0
439248966 299560346 0
353747499 350249941 0
165396037 287479688 0
478046481 291150036 0
54478065 280220795 0
99234621 140245221 0
534388227 257096600 0
148613015 265291174 0
327670611 344572358 0
373576798 297818430 0
443815971 211856423 0
26071721 176589849 0
501404754 210457169 0
328144610 419094732 0
180717494 21201710 0
512987483 311344816 0
351701835 424742173 0
85745068 433191217 0
299956978 143050985 0
213318542 496637512 0
130272918 323652534 0
478592613 386040734 0
238071734 80573129 0
27406471 522701528 0
446246740 327008675 0
44781213 351765281 0
90396264 15614968 0
542209501 498101247 0
350533996 353811450 0
432196408 443968547 0
83950113 513555099 0
137887246 518898902 0
299059312 412659462 0
434007163 307839322 0
49030014 429761117 0
534563679 328167262 0
32204693 117632736 0
96771848 214073569 0
32065433 91120373 0
573800350 348683415 0
124563801 100750749 0
424108862 556522264 0
72412383 227936975 0
309577605 500350821 0
26081164 116814846 0
124039997 395622570 0
446472757 174135242 0
290446923 343133127 0
420380920 141068041 0
205773225 7576558 0
62140857 51329776 0
316495118 538277024 0
71521462 331430159 0
156444518 412835192 0
466479763 301345182 0
84839886 160697609 0
178107469 102629420 0
316127600 192305631 0
143518945 165785548 0
167133091 155716221 0
313204884 510196058 0
413344303 154771232 0
463729338 168574829 0
23597861 357952299 0
431578009 359780687 0
411813917 547180822 0
462584417 529627198 0
26915283 514106688 0
465674360 192382775 0
200500013 318670439 0
392167258 472974786 0
259575087 186989788 0
570201373 326859472 0
14562819 94951408 0
43809200 119977043 0
270677454 176389586 0
344295590 385967219 0
264760921 82433637 0
257675721 442138542 0
29200806 272428812 0
146540685 288430783 0
15341650 118110367 0
21175255 154975714 0
113901381 430383104 0
531170972 27431795 0
564477624 90978673 0
201293088 550259155 0
247678850 95831712 0
97626711 61022229 0
32464476 438075684 0
487944182 46494044 0
362258131 223098220 0
565319385 160143742 0
558821126 108339344 0
478586441 134545335 0
366978203 273661696 0
376367947 176449218 0
405510597 79162014 0
524908896 487963931 0
398366403 170963681 0
125097459 354141742 0
110575086 420914088 0
371640662 122610651 0
90404309 166385815 0
122730274 432393839 0
230479344 79691334 0
174989763 111653328 0
164791947 362378195 0
194992721 298189435 0
551024680 561781854 0
255659302 230542218 0
469684328 459141306 0
337344248 200669378 0
529731316 336224710 0
302651829 117098122 0
304465447 117199255 0
553469079 561713420 0
255074197 129325848 0
59767919 16088098 0
354604309 346207146 0
285136896 522885877 0
396840580 48405740 0
90906971 268158958 0
406281108 519609348 0
93892019 207426645 0
550695050 564067086 0
477990913 245516375 0
454461995 54070382 0
107554056 491871478 0
407199971 408690055 0
386445528 66571394 0
280061200 517611404 0
96387490 411475435 0
242015213 467826215 0
458315465 228012022 0
368318639 505818228 0
176782388 227964804 0
567561633 368183503 0
568012720 501560565 0
305622266 80670191 0
75328910 324547810 0
179932285 246622108 0
423563511 434553268 0
171357601 509831886 0
151877460 522571636 0
471672772 545832144 0
578423212 198693835 0
553045569 133484221 0
17068510 33899362 0
334972732 511643919 0
285129230 372396764 0
81679760 189669001 0
103030787 138828830 0
465725431 169802162 0
83362021 19554769 0
343990733 205567016 0
24618962 297006418 0
51207842 246200610 0
327322952 24601171 0
118148328 413606353 0
306574246 260997971 0
263999976 237282500 0
145932858 484278844 0
111252698 173421726 0
348916361 219330321 0
285357377 508318439 0
211591265 226748294 0
101689031 197123131 0
457489615 429034994 0
286741759 506543320 0
561786646 370728896 0
194638411 19534810 0
38804415 201981666 0
100192568 321217322 0
281376280 509106427 0
147007100 382871833 0
467123498 148852613 0
438055817 261180132 0
375347152 298674662 0
87844444 253212577 0
10031010 202974915 0
462376019 574687306 0
274471388 567288134 0
320271963 83455129 0
268558261 67465895 0
408518008 166978196 0
484140252 122960223 0
207289276 221547172 0
399782947 332518546 0
283581625 398710513 0
353764657 441150488 0
9198072 4107475 0
40071154 466386358 0
318936123 404840578 0
22414782 17575218 0
71867690 161143327 0
536221091 187321029 0
430089347 367785176 0
21864773 8792142 0
394782798 328940302 0
141326053 461451004 0
11341473 578829515 0
275010562 568661565 0
229027021 302004301 0
40275261 389745655 0
565535576 363833302 0
571362154 536322949 0
456965528 575993197 0
26074571 397207939 0
253203096 575902257 0
213539062 142167239 0
530028917 520130315 0
20472845 234149230 0
115835802 486054022 0
237954411 70509641 0
335945022 315588337 0
546612218 141594307 0
565098220 450530843 0
343716375 538015710 0
202559080 504301519 0
25867725 536517099 0
104470226 425504109 0
346485023 136693082 0
493994703 36520925 0
467088261 270425482 0
115539234 415165878 0
486922151 565306372 0
13862971 96250000 0
463159027 308290621 0
11330682 157829885 0
305070820 303610531 0
279115806 339326057 0
32408290 295900187 0
510916149 6956291 0
560197587 119797244 0
337742817 68569851 0
99558235 513301139 0
216797781 438565170 0
216247299 290022051 0
275037270 108157280 0
324333812 159702335 0
419818264 20615911 0
134176643 54708372 0
103675953 577657140 0
536305656 358837272 0
503465009 205046966 0
472137386 302403410 0
11746257 229313512 0
500515346 38407434 0
31869282 133060802 0
189035334 69708186 0
564057890 114732606 0
17395278 69673621 0
567646608 57156615 0
105370660 402461563 0
365233126 13604728 0
19816327 345689891 0
73367382 18727587 0
34018445 81152249 0
297564430 513134781 0
398238647 312061169 0
557100472 500880626 0
14477527 298679707 0
31098905 572966376 0
403610649 409204643 0
43941344 86012082 0
122431999 144703780 0
368758474 448973032 0
380218933 204530825 0
130490931 304730805 0
410934811 532442115 0
22324001 464316992 0
380411750 469691130 0
406187779 402803684 0
226679237 197836808 0
64955866 302920664 0
429482403 295363704 0
23873392 107322860 0
345406443 428645137 0
101234127 293622541 0
340889352 421001138 0
528830961 314409278 0
323728102 87222736 0
288700065 499535706 0
562811682 109264629 0
200758594 118316706 0
565751580 555926780 0
532865098 164843616 0
116845611 569404650 0
41557984 412635592 0
396904024 177251375 0
443171016 60819714 0
508616313 90793284 0
344379424 363327637 0
15417649 549001767 0
333059493 248284728 0
280965247 72048963 0
455221376 74633625 0
54774914 22163511 0
314028082 248770167 0
395408001 253437560 0
354493019 8503729 0
225747620 120379617 0
414797745 142135672 0
262089672 513862897 0
261965293 184554991 0
536838494 282264074 0
383758628 188383462 0
130715918 519126926 0
193190078 197913151 0
458757620 41994694 0
462200073 293898862 0
220069514 236064812 0
394631001 160424564 0
506288964 460892688 0
391229661 122621363 0
150801405 91705507 0
211288432 95497239 0
4604676 47163132 0
252547396 436363036 0
499418051 417981371 0
405517594 393387788 0
96040240 575091564 0
257622758 461514276 0
117136786 251916698 0
566086642 249468082 0
552955636 212367979 0
430829319 284029095 0
324259492 552785496 0
66149052 385617166 0
200683292 403777070 0
424046128 305791521 0
542816349 482622037 0
207516771 470022756 0
271622986 487506051 0
475406858 312763975 0
413895976 29637433 0
118454593 343227548 0
6414976 245802670 0
137494239 84003525 0
268380268 131688753 0
500114227 280934308 0
140436744 222377485 0
532665753 274017829 0
283793063 84972373 0
140839323 419015062 0
427221101 137685033 0
256462658 417127411 0
213400709 262319105 0
127921273 265671643 0
182428915 263838376 0
417906070 38630023 0
62374824 439244346 0
224939319 208846746 0
107559075 386410091 0
46785810 286931602 0
572669477 171171541 0
540767828 136723983 0
257206610 225176611 0
280210585 119445470 0
198457501 542635896 0
342983121 156393619 0
496816492 387349818 0
388284274 212749952 0
398321811 145036321 0
176340086 247991706 0
277616113 473107133 0
180706146 384081238 0
466890254 33660024 0
254016779 352764272 0
461169895 231810419 0
32018712 21723302 0
194125059 254123693 0
166454685 499741793 0
339924187 243222716 0
526793127 233168533 0
196522797 547876508 0
428289762 327398521 0
333775931 529071005 0
248936891 342431835 0
486563750 291122697 0
394854554 150779887 0
448105766 395078341 0
55259119 9265655 0
571542531 401464352 0
328589418 39758075 0
401604385 145121893 0
28262256 35723479 0
458944638 340728364 0
128331232 275415885 0
450295186 322551717 0
244843186 440128416 0
534561527 512917322 0
287934883 136141292 0
522592301 270489791 0
101984468 129084304 0
556133551 500600472 0
447644261 224769388 0
179472744 210271828 0
78753507 332779749 0
160471017 12452310 0
286491422 219162553 0
354263560 429122426 0
576062612 519653241 0
406534104 565756879 0
45665123 496245304 0
361380997 85479108 0
109942906 555488407 0
451178176 461391470 0
552363248 398537856 0
446126768 9686338 0
307180014 429737961 0
207825309 228064763 0
401191466 322431392 0
388739962 213355488 0
539293138 374776787 0
83729209 66510909 0
340350549 376922250 0
233239896 241943607 0
58796310 468245588 0
336787035 265706612 0
320314776 377288280 0
218124928 412143980 0
210576078 271802799 0
177991232 61703057 0
393412978 4096668 0
403455695 368362323 0
493625228 163152869 0
125879329 73092198 0
364214909 338893193 0
175006055 68385516 0
359415449 423827063 0
289825630 514200986 0
359212762 2418080 0
462205944 391209038 0
350446838 248853198 0
248570117 406322318 0
557080859 532902202 0
129886663 553489874 0
103796518 389743282 0
389817303 82340954 0
575596740 190880274 0
337699679 164875458 0
294522574 227392334 0
409870167 351428950 0
30390007 561830336 0
362277222 167569964 0
515727826 44117430 0
219338516 36903818 0
321026727 72368076 0
367260829 42268124 0
365643667 321309790 0
163781493 129903349 0
107452022 335890688 0
569950278 555514947 0
12170486 325312415 0
392188348 196802166 0
311347206 516498823 0
388833658 46967818 0
547285266 138524624 0
446146906 160589986 0
562423184 282036940 0
572967865 316665942 0
13946010 59966217 0
81020099 549476561 0
91004549 233427786 0
87007891 1871550 0
343438902 554373821 0
222334529 252608223 0
425339232 386293310 0
348582219 279899607 0
181944268 551367669 0
201376898 193755616 0
370480058 204424992 0
13631862 406187373 0
340190672 360702933 0
474358839 276432430 0
472942539 116402417 0
42051231 89058571 0
213642629 160678748 0
469678677 43874891 0
89084692 338670365 0
173520521 195681493 0
47400351 483448292 0
97247013 426680106 0
42941647 567364641 0
431846633 562568103 0
247489304 383194244 0
35775430 487892723 0
418371547 214965889 0
495547554 151059522 0
127907755 489602973 0
204750657 219482699 0
123934965 191659106 0
334748023 191604389 0
559894222 98224001 0
446406070 25797975 0
219174368 577902562 0
450989303 136011355 0
62180056 453400645 0
224444898 464870489 0
57294180 463375042 0
116300643 157910571 0
396763611 556238131 0
212581471 256278940 0
272382070 228750933 0
47515757 119885642 0
216207030 468569752 0
93553639 392817004 0
306093316 193758599 0
19668270 434822620 0
338477092 394912150 0
446069738 214525137 0
173935526 331812931 0
176220168 198275060 0
91208366 36419584 0
515585687 168662693 0
448578171 36743602 0
257509277 10120488 0
496013618 429317183 0
144152630 129377254 0
326784144 208955503 0
109083806 155960500 0
284016617 507199144 0
480447025 143163193 0
524826906 114226737 0
356791282 535671508 0
261390921 372270753 0
524707129 241850185 0
566489370 298371371 0
472350632 124744376 0
183617835 276342994 0
134194164 191046732 0
160901507 713382 0
413538634 465525990 0
44642320 51798078 0
148468131 511114736 0
570329579 133824000 0
208456458 196168481 0
241437097 413247956 0
190698427 279970443 0
381876784 465279890 0
282296584 2094455 0
172435508 559104130 0
263672211 376168213 0
536546458 27612425 0
521598840 245955712 0
284200094 422267402 0
251309653 157272688 0
139733229 561427035 0
2788629 249611203 0
241199899 25473996 0
148621829 485220822 0
8881569 137581237 0
426060732 267319618 0
549952489 490034971 0
250578098 569347014 0
540320957 262030832 0
75584075 298775404 0
87528088 204877382 0
162715553 317630703 0
181087322 320043504 0
64929321 136852882 0
210799246 531254199 0
428930982 327190468 0
405325261 180090697 0
354389227 434111865 0
282499113 111557956 0
278371828 553435571 0
487883990 546748862 0
109524591 366544319 0
111353272 3837941 0
279969016 229949062 0
302239457 154251987 0
257507525 267669224 0
97283213 271562101 0
240649356 423487230 0
348444372 22529497 0
175805334 200620563 0
302331150 256721715 0
137813706 367650091 0
477602649 237300709 0
499454333 39263966 0
373673344 449180469 0
290164049 488625509 0
554493030 500921575 0
474414641 68407937 0
358922627 268646185 0
289635707 322113811 0
226077118 31983138 0
224467717 104779891 0
280893259 556704716 0
565218357 83762464 0
253412670 60431576 0
5953766 216214080 0
551058530 382305010 0
406204573 90548753 0
355825177 131513549 0
437297112 234806633 0
376862991 51905299 0
559166875 541449871 0
238108466 434195382 0
100880673 130606183 0
73840464 320800592 0
516434179 270874866 0
426528227 340553709 0
348550975 19856007 0
63969921 84127954 0
460723656 319699657 0
49136422 515364069 0
348324918 574438246 0
180619832 351978317 0
370745577 499013172 0
142279199 48885736 0
424811810 474981205 0
152763019 449369481 0
558155309 537034961 0
68585423 74230537 0
45562865 50954376 0
116380789 240447569 0
92024486 483827015 0
460434312 37980138 0
221931886 338692311 0
203996173 126076990 0
466307797 368849235 0
41685667 555973223 0
526323600 239058522 0
94126354 42775515 0
452592852 49921944 0
270086151 200219053 0
475790018 86510499 0
330410790 332589410 0
356096309 153824666 0
414153335 79306735 0
170638066 560063253 0
507266024 389098577 0
500062727 505998545 0
447421554 10706212 0
216349886 262700900 0
319790277 102069379 0
30666089 319090426 0
450572878 567814530 0
291034500 250285335 0
299088081 171154094 0
104379068 131329840 0
421300828 182460747 0
183757764 404595696 0
187595806 65065531 0
25149455 249340309 0
382442329 110079397 0
150069978 306197802 0
520463141 390379549 0
559582893 414208782 0
156442467 138371880 0
381201697 86692561 0
261265374 476259049 0
435224492 397569208 0
381524170 435978003 0
295434865 98502311 0
324484149 464948791 0
204935561 182704803 0
417423991 295373194 0
576044125 173643718 0
277313309 227847095 0
380087365 170673606 0
200434486 123583295 0
518290886 290644107 0
272174774 29398076 0
47008335 127892525 0
460167838 193712374 0
148720769 54118972 0
179321558 232301554 0
165998092 299157540 0
407155763 549121638 0
529406673 318555620 0
560881969 575001996 0
407566236 555119295 0
194361572 145555660 0
42898441 24872853 0
322304472 112178030 0
18226944 561920824 0
253827728 501362089 0
247977522 493477517 0
446509477 186513628 0
146794883 543809639 0
220974818 167285954 0
72289128 531058492 0
7093772 431138462 0
25605434 169085388 0
531499449 537986691 0
539534062 204481966 0
387996062 297339832 0
151639434 340658185 0
207970443 378206225 0
242314408 555787118 0
545235612 336977940 0
33881028 413666067 0
81611659 442316064 0
303362958 202348779 0
503211727 560257671 0
456587896 542161125 0
486252732 270363160 0
472220676 158533738 0
11543747 65972352 0
285198744 60929409 0
125739691 288157017 0
465834506 142027724 0
314444736 493991704 0
335330600 248651173 0
124261182 6372868 0
358931298 572083146 0
26379925 33306463 0
425602661 297315500 0
512237244 433203820 0
332611524 492001946 0
369347892 123919120 0
492739615 227193670 0
68722262 63482739 0
148506985 255332344 0
250525425 155639355 0
242994034 415643996 0
212030670 93571082 0
47834456 486299502 0
196927878 90135415 0
292056445 544244600 0
372358825 128007706 0
559820550 517916796 0
566611234 276002621 0
216930012 410653986 0
346092930 117574779 0
28819787 200900410 0
168573243 378591788 0
480387078 569183022 0
434484920 173809284 0
446969586 507561684 0
104663272 554368634 0
425162283 563979124 0
66970547 137563685 0
241032762 156202895 0
222262688 565824691 0
448762472 56502035 0
92686158 337848477 0
78010054 147386768 0
416848137 300560123 0
219229316 441384973 0
50090196 476647241 0
479029879 360744619 0
25133234 260516629 0
557736891 100968232 0
37062837 161194333 0
107471505 239585818 0
355823617 542305621 0
94450197 205911508 0
159383222 313069039 0
172988182 570182148 0
17809567 448008956 0
235189859 344968263 0
548431774 557776142 0
40818553 309044895 0
552078688 494191144 0
386632384 417625501 0
369600182 256762003 0
62454341 458293006 0
46190284 55234779 0
204816472 357876833 0
493306029 318171415 0
347715080 433703716 0
140583410 269434879 0
432750454 167963814 0
446828221 363884895 0
444210650 74384607 0
162797063 82420729 0
451013959 428144665 0
31312899 108294565 0
380728701 250358921 0
20949172 455199541 0
120988333 214323594 0
190205493 113700793 0
208911791 494339932 0
100333232 277579221 0
74130167 17119841 0
446587556 19984828 0
454258660 318294171 0
254136650 374128153 0
574753196 190755962 0
79003877 320388889 0
213973264 75284432 0
271008080 119486045 0
224062297 327450140 0
445205716 71264488 0
170510483 349493319 0
508066530 485828075 0
196349589 156516807 0
217018608 4088401 0
421212205 11143569 0
529730487 377354721 0
288927330 13573164 0
492327824 134702061 0
256771344 76855601 0
558896809 295498950 0
56424182 27595950 0
426972433 248138827 0
468943290 45798030 0
371435859 332671109 0
245238467 443864159 0
399075668 107006737 0
291255897 291432929 0
351836908 50223261 0
33814642 281264695 0
144395159 263719207 0
225089465 575932214 0
515781587 172012938 0
223589002 118629982 0
294502401 88164376 0
467321192 167500924 0
439749042 107340703 0
178496197 546212206 0
531821431 426003562 0
564291314 274352554 0
356202211 97925441 0
55828079 34457399 0
159237731 432187042 0
386397928 91855825 0
541333705 417554052 0
176791749 16720798 0
112096497 348494511 0
387843747 517511759 0
412753787 3995930 0
463830862 196521690 0
296106786 333863691 0
460500213 480719415 0
347529285 393765321 0
240762497 557327597 0
387705657 352669605 0
308815436 243365945 0
486438286 135426636 0
374492753 130549605 0
497767635 162264311 0
354224583 401181634 0
159604496 293559892 0
541174447 499912768 0
120653454 233771904 0
421906292 269613544 0
562303686 470816555 0
194869479 177207265 0
498135462 395258313 0
399532395 86166029 0
498275073 143646699 0
446667082 236503160 0
452586419 133302527 0
532421994 102481998 0
13482858 45491322 0
254372954 24388443 0
546116969 533887102 0
227453515 426903191 0
24937016 158858734 0
129474120 246272331 0
273777794 67730611 0
331032377 69199311 0
421687678 116565443 0
536106924 168113509 0
330553605 371200250 0
260402414 311607812 0
324023474 88809694 0
17450803 430123124 0
469624349 206679749 0
18758121 210108605 0
56062473 101373418 0
546398571 56773593 0
419889867 50636426 0
105885321 512619601 0
365879785 504343299 0
531804674 421866472 0
294032489 210158660 0
37763934 189720106 0
137809156 394372739 0
330140149 110100371 0
489888061 356383568 0
516301705 184010483 0
29667595 306982245 0
311063475 219215645 0
528180924 34101283 0
101775630 325800210 0
21910726 293103593 0
398118754 83758786 0
138368220 516610139 0
326912571 34927633 0
201272759 474321347 0
384001681 381782116 0
97549904 203618409 0
330023370 442152371 0
91412729 314886687 0
453110919 528726336 0
319520552 514580188 0
2552179 170175276 0
6215491 342306534 0
4926784 504235048 0
483110915 454917100 0
270966377 10871804 0
365711068 51413085 0
492438519 292627352 0
133337634 322454749 0
487482640 427232732 0
390913256 176985294 0
497366577 186388901 0
58879861 150479836 0
463669823 544579129 0
75105145 242375183 0
65014538 130744107 0
316120217 42492654 0
517173057 484456486 0
569659291 536825126 0
505153980 488615032 0
376838993 110838155 0
199205190 179088501 0
363451279 333967726 0
158117011 293646214 0
240935375 282209010 0
106544586 66420719 0
106101757 368353940 0
30683453 349211083 0
415300001 309159227 0
140428749 266064135 0
15907570 268425420 0
494771066 37390148 0
515413356 470422009 0
549078944 178142090 0
322222117 526298394 0
236982873 98437102 0
5066156 448208712 0
15097480 376481998 0
143816734 207848842 0
439664476 348131271 0
566641092 402360864 0
518137475 58214388 0
364790745 262485107 0
366574354 463802141 0
135000414 143974837 0
364191519 247387884 0
327173364 290408500 0
174386382 311692271 0
62570188 434184427 0
14948637 554627605 0
134170759 231149850 0
563536815 333060541 0
47459000 500507989 0
285121139 165831782 0
505571431 33568600 0
350080064 143184207 0
454897769 428091227 0
172005819 248234459 0
126450219 179012605 0
337994416 241981308 0
241127332 247049955 0
140475807 488344607 0
348201475 75553835 0
428836093 210270260 0
91927320 347296561 0
171042571 322739685 0
427280763 420126885 0
7098551 369385372 0
265006705 52320034 0
421614953 133521757 0
382815564 201588178 0
574985812 490050975 0
322382900 46548033 0
508868608 286616337 0
98745332 554164468 0
37040211 216525001 0
256484225 234726479 0
80650043 241395822 0
213416793 119312926 0
38340404 333737330 0
88265244 104480143 0
274710341 482103114 0
209927132 325496412 0
477112421 46896757 0
429258494 495659418 0
185772390 199376057 0
41276097 94085623 0
324928987 369215506 0
186878457 566207960 0
254125539 270056471 0
161092162 305231396 0
117503310 474655496 0
352968446 68831608 0
94553460 523072571 0
340180852 461335901 0
83610448 353773462 0
217329776 562993848 0
246117962 563123773 0
403184074 382058877 0
320474292 93118121 0
388349912 289074860 0
315043677 417781486 0
530654867 37018146 0
317865083 240266888 0
130305801 80810839 0
106739505 236086433 0
264404632 460410001 0
12675968 414764153 0
372439522 557348833 0
30224963 367463795 0
252075723 421200517 0
423491519 262579906 0
217387370 170048306 0
82341397 335057193 0
570730029 420825538 0
27279966 561096021 0
288593130 143773902 0
132576571 455493062 0
31315374 92179594 0
455875763 232512816 0
183754357 9399321 0
576395113 108461839 0
330319662 42450388 0
512143643 140083643 0
76736845 79251602 0
10171432 219330900 0
151249528 486034154 0
76951483 55205094 0
510675719 54611001 0
547109179 170546737 0
81976080 132047648 0
21971693 98206673 0
492646384 503276274 0
360320760 172542562 0
469484099 129586437 0
156868897 423245902 0
236017049 533533793 0
572175134 151071844 0
259210323 570081727 0
180899668 89165280 0
137019387 61633348 0
253110267 18697408 0
100629314 84524550 0
83532954 904125 0
117970339 141902415 0
215273067 533892776 0
9585916 542959188 0
334095528 546491198 0
368860719 356531646 0
548727369 324001750 0
560393705 453492558 0
274425115 397210927 0
94982941 497191936 0
48463230 56891567 0
402829502 558864562 0
399104620 386844551 0
352005709 446457433 0
391602565 508170724 0
261246698 88269201 0
279921575 548314591 0
97727982 471829706 0
4115014 507097666 0
345201403 377205035 0
155970130 326829323 0
163375638 88532867 0
577502379 83510581 0
169506137 113543448 0
517330233 48304004 0
69171436 282332540 0
42679153 494453491 0
235870052 379646235 0
403303980 271079939 0
273048330 372768779 0
76845910 578755917 0
525580237 332873244 0
92389352 432912322 0
571865912 242354178 0
356826509 370815389 0
442130806 232889918 0
401764631 121913512 0
372129662 336209440 0
267153727 469337634 0
253534544 95553751 0
187995448 420792744 0
28125962 109626935 0
174594926 106034689 0
91226695 499160055 0
372067753 1309536 0
308593952 322027700 0
115824202 392726526 0
525141160 283463292 0
440834032 62865393 0
291965644 75656969 0
393202434 426851601 0
536652576 72604182 0
242501365 442865464 0
348884290 445498540 0
341708943 419213013 0
247011347 525941983 0
304841272 263729978 0
40718446 14834403 0
30548774 22479562 0
226303353 411534212 0
372578835 453324159 0
212969734 434052233 0
122333099 513034445 0
209097106 546974437 0
506594435 508766969 0
399530191 267181414 0
311704453 429312200 0
190251673 448764626 0
522302441 301063032 0
459178222 385129698 0
271089324 284441467 0
122545021 339099705 0
254903520 481396586 0
12592481 20092105 0
145891871 278468510 0
25879791 402978905 0
151677042 490421504 0
346430523 97578249 0
149485822 367127372 0
147470773 23916658 0
46778122 203711460 0
195262360 415866424 0
177883174 284104143 0
415793751 460993193 0
201077251 217971086 0
289237030 211248767 0
90777145 539792373 0
469884036 62707269 0
106958782 84225239 0
396344504 548193050 0
368693698 288929371 0
168594208 547571527 0
355449697 528808319 0
138592523 427966673 0
252597697 542289061 0
146856437 456391539 0
534428392 252378271 0
575135364 327607348 0
365657919 490775233 0
262325003 384148310 0
193863884 104679783 0
234053107 183328725 0
504130549 444061233 0
224333698 478277791 0
103743847 567286616 0
103041877 348726840 0
499163686 39062426 0
425462285 373793998 0
281131294 528865572 0
179060439 68259302 0
396936565 89729538 0
318665060 190373255 0
552805009 453005249 0
498200217 403641141 0
43725291 382425698 0
328265334 36756184 0
406356577 534531895 0
365916896 137789615 0
198381673 278308499 0
406349192 48315099 0
104675246 250452555 0
551191083 185108938 0
502252992 67267199 0
52134480 421485918 0
395370724 358284553 0
223979658 160477295 0
130765905 81484395 0
82230615 482997122 0
330924160 477012813 0
350385507 180897518 0
504570632 452845336 0
94127118 90462317 0
251092625 384029369 0
505774858 151222748 0
446417620 179204759 0
305009332 424284244 0
540526937 120238444 0
72457512 120818796 0
361405943 402291220 0
363843452 449393954 0
512061879 41262674 0
250102829 427186879 0
559129090 40973504 0
495526174 38370811 0
22749728 23487020 0
90596949 160246021 0
349248451 44112066 0
63367685 9307729 0
342204528 25072697 0
311439015 326789492 0
360818065 181649572 0
420743600 254749321 0
560541576 529908871 0
357933087 477047675 0
40995236 360755056 0
5569620 268407332 0
387395968 424180218 0
557269846 46857125 0
499681541 341915710 0
29107995 525009109 0
56335762 435047047 0
260181701 196861534 0
249102063 446248248 0
9087700 27676748 0
1319748 368456764 0
286495248 362081306 0
374681419 470431888 0
425219412 215800913 0
104234326 267619143 0
253908336 279998984 0
381943829 104634587 0
357597700 304049417 0
536707014 419169633 0
380663691 202898286 0
475607046 73256600 0
270769660 374362891 0
442359055 178631072 0
68788691 482245374 0
401758385 194064388 0
368930523 398351845 0
8502913 131312092 0
11528039 473137168 0
564688169 145013000 0
198578940 104331684 0
310685012 563167183 0
489253215 147931781 0
327022892 164413137 0
450524308 443547794 0
213759478 264954916 0
534612141 282564637 0
576838631 397042567 0
148380635 69462804 0
226866447 470516956 0
558425725 497779948 0
295459472 545646404 0
386101566 392634519 0
566890082 107107598 0
48855119 78204169 0
396901970 180040236 0
523868401 546258615 0
545190299 71325212 0
489378365 44062443 0
152207635 335321772 0
490471756 396764891 0
527148798 129145455 0
499010923 85952241 0
65540995 200526163 0
226449290 521358560 0
20066099 461309592 0
497650328 546653304 0
438279788 27237999 0
435251465 145717337 0
542976222 555670234 0
145882445 329475676 0
115942726 429105215 0
82975799 110038594 0
379647816 248747812 0
204450360 367449718 0
171049252 387509551 0
388730258 489306958 0
180642893 567847721 0
508896343 482424799 0
401842997 36757574 0
414246924 2200692 0
492853655 55247424 0
326133014 245508138 0
294459888 154204918 0
24025202 256967321 0
344350098 28198652 0
89995389 90711353 0
180948555 210018259 0
193727585 558213631 0
257642933 295126075 0
281091035 51396592 0
521656332 500748752 0
321232339 29419801 0
462994930 295497640 0
506121319 227895524 0
37653699 77838254 0
248621815 369054741 0
511042819 74985160 0
46211958 492292740 0
343429980 464522413 0
171821387 506669887 0
241479478 268659401 0
195026257 188607627 0
203108180 217076738 0
527855316 224613446 0
185521533 556346415 0
438541172 327284389 0
209803248 340228576 0
393954755 123418297 0
532535426 5232021 0
283208899 333510922 0
450887247 573898811 0
82269323 489774489 0
571570644 180392164 0
62367981 265774588 0
474535714 231502462 0
96263013 324008957 0
556180317 115238246 0
364481372 209350697 0
390021348 396211507 0
214815426 350137111 0
165507127 49634707 0
553582517 29152713 0
312072548 513613373 0
370884167 142555861 0
137736350 241663309 0
253211802 575718980 0
256551818 364351327 0
377348766 520418937 0
118494984 576372224 0
392228487 320695632 0
168145533 253514380 0
150963533 3301307 0
305765411 124550052 0
296947091 118283088 0
312167885 396118338 0
517263812 127525206 0
453188834 520414281 0
520107197 564450713 0
539259875 243682021 0
212997885 377533090 0
127840741 105032108 0
531155706 285393904 0
169962032 178005840 0
144101343 379574513 0
199684150 429569525 0
574380578 354487791 0
158348147 333674407 0
110867020 414314728 0
170020193 100918675 0
22943929 469690363 0
405250470 507958531 0
76943538 1265901 0
292191006 289085849 0
356638960 498439364 0
228811998 451635062 0
468404446 543144865 0
472522588 374464828 0
69195357 190589312 0
488932460 252251167 0
54190078 371955798 0
337970054 443775403 0
273472227 102300847 0
460761647 527701804 0
8380375 406067630 0
511158158 325945000 0
367466776 233458887 0
456168748 152139612 0
226869733 67701948 0
501512648 208172129 0
520361431 74050281 0
446958969 509205415 0
335576650 514401565 0
231281567 564174650 0
271284960 289991709 0
344065290 504770160 0
15709713 430171026 0
24691306 134774362 0
549704258 486124164 0
264471931 387452864 0
249140045 249313493 0
148514780 105147839 0
480543180 409186634 0
415288602 545789818 0
467641886 525915234 0
473330314 141972911 0
155786055 193435579 0
80548423 298620721 0
399269841 307937678 0
71617455 380646335 0
207113642 330242178 0
484478823 359345648 0
532796199 423988896 0
203244212 375882199 0
135321280 302319056 0
25254027 326562552 0
578600912 58770192 0
8134407 505590466 0
479560733 301359796 0
266583387 272511529 0
403412419 558384983 0
442007999 316159592 0
31474520 527696293 0
449506919 208468146 0
436008392 448706842 0
10504333 24483745 0
571852987 121480650 0
510466618 226977159 0
301029263 294369491 0
80405233 168481810 0
407397929 123263007 0
356384399 571772897 0
383384144 508206303 0
488898114 186039228 0
73652373 107671900 0
234544009 535938179 0
421372255 83320824 0
165178499 986712 0
165887097 153218228 0
260204356 334032041 0
427979232 468352482 0
474948635 481310716 0
328503566 150229671 0
71759945 118056932 0
266045194 2649301 0
212425161 444089730 0
496059159 327986703 0
578808086 83910718 0
163845561 213157853 0
568524740 350696991 0
215419415 83852874 0
356929270 503922559 0
335234230 439241180 0
472105711 204930372 0
95974415 30584658 0
174738537 371590865 0
352555502 527311792 0
116961640 364803324 0
249763157 259370864 0
221107064 481529123 0
368902799 88945125 0
12527603 8071290 0
311869974 548988489 0
422414168 473652461 0
550137739 326445813 0
196566123 294099045 0
462238254 250638735 0
300731253 93813175 0
100760719 253688682 0
474667627 454806812 0
524642320 393116140 0
377548311 523727900 0
540365238 326088572 0
177827725 245233354 0
529795462 3282158 0
32538614 380868482 0
91535378 246350055 0
37874657 413583268 0
362756260 511056285 0
34108257 141171860 0
123829938 1457393 0
170913834 259250801 0
327355801 200552330 0
226754497 383676644 0
456569996 291698357 0
130234040 463267521 0
280317115 193620179 0
69096053 140136258 0
415622270 427048579 0
224983904 436617305 0
362968614 225593455 0
69764853 62483945 0
93624825 413148105 0
452655275 571846543 0
360287492 155957516 0
465200689 425740857 0
254115539 50809241 0
462203628 500321427 0
155915068 409138973 0
10060433 244565487 0
292337892 73430942 0
539526263 4871711 0
27376807 544740357 0
379741867 24853389 0
508363499 58753694 0
514055914 282722740 0
216610051 276365069 0
405974594 430966961 0
495630351 272409610 0
60551512 514754538 0
16122125 498728244 0
469466367 141543621 0
65352778 177482365 0
454507273 384384228 0
435827462 187376467 0
562623853 570376200 0
409616224 404247756 0
341063000 436351732 0
7708922 495066490 0
521274779 207474036 0
163900354 567366352 0
233711845 397252545 0
171977502 385414521 0
163738541 430885058 0
296259593 160822892 0
330336174 366317590 0
466904621 160239391 0
146893660 421023735 0
490945821 345900321 0
103679954 111044054 0
527614073 9059882 0
252753296 3869282 0
92755839 267772345 0
10441497 73863102 0
82391896 517686491 0
244584098 375761744 0
286726382 307710633 0
579266505 179018237 0
458128390 126375113 0
438577551 379169762 0
510542597 417642584 0
98387722 251597703 0
79088087 555506413 0
1747154 358243409 0
378747799 482820877 0
268369829 307836547 0
76562493 571408929 0
446260111 548465695 0
187601617 68858957 0
145748188 150691252 0
547437339 556199662 0
359156742 543682735 0
238660205 39262716 0
247214901 491035390 0
572861043 305245031 0
313887181 301867527 0
140462325 446880608 0
43057214 195454464 0
361218151 237401811 0
95470436 479365483 0
142836877 420860465 0
82174867 373298233 0
204900252 344719759 0
134563302 99340908 0
309220433 42764960 0
479897736 555514633 0
191431601 2074894 0
324989703 519315635 0
252284172 290987467 0
375418989 119228756 0
410176991 311040249 0
509760147 540517514 0
519463651 410840001 0
282355322 526985745 0
34808819 517306430 0
540588124 29042326 0
560071980 128670139 0
26323718 48445274 0
364545358 369791268 0
304133972 312853884 0
477996018 379938912 0
520392253 8757 0
25964328 434332515 0
555305064 70149478 0
140203447 397797802 0
370494519 371846159 0
337349177 148591106 0
529873369 223861369 0
412521174 445101546 0
191153216 365877897 0
85581208 126043268 0
115207852 391433033 0
434390057 487735634 0
176910632 146184233 0
473319589 397897992 0
408286668 315734790 0
13235832 113404400 0
292418369 311055676 0
108395356 220311999 0
25182213 212142453 0
39010017 382216834 0
67297681 244783071 0
578004020 70545772 0
160271792 356638708 0
421675452 437499530 0
431053582 544033514 0
40871710 195857004 0
82390235 576199959 0
204897882 133766492 0
555491340 36421753 0
545165988 230501764 0
230023746 17168912 0
58464767 436195265 0
396401926 244035168 0
164588143 366274682 0
100846632 501358073 0
477068374 293558812 0
160345425 100001208 0
388787083 178636508 0
299816234 501493575 0
531255439 52276732 0
163476857 355075801 0
501349638 78329503 0
257991066 317851824 0
392429195 407271532 0
279363292 200192500 0
290176044 553906003 0
202676804 346390569 0
251840929 160983694 0
5742992 298602106 0
504923828 567159551 0
66207161 47709307 0
152421040 481707533 0
410762938 447763975 0
151708911 156481932 0
547507322 350280027 0
93005488 428412471 0
113540667 438639442 0
472881502 409031563 0
223667715 256321572 0
21418943 153231448 0
398894649 245582465 0
270900698 440009722 0
255517759 271268324 0
96673367 307210987 0
336376857 152159109 0
269030446 154064486 0
126901044 564534185 0
429111786 222680443 0
554312038 368012450 0
106905978 418288216 0
371794928 375385698 0
128322606 237162244 0
214148668 94485608 0
452068768 317471275 0
354795903 263987952 0
29648682 266438235 0
412233094 34507110 0
9368608 576344785 0
92697563 342933453 0
500406 536169150 0
83026630 14608563 0
143009841 10165963 0
496732413 561860905 0
498721157 307276200 0
92261268 456606999 0
221231419 459948543 0
345644638 38457530 0
117742981 375840028 0
78839263 115062994 0
284153634 419165514 0
177111931 394625754 0
396892618 501249623 0
379508133 143214453 0
289582118 181059462 0
100627549 158307670 0
332480653 314452362 0
379448507 349419527 0
314641713 457302230 0
99768380 469222569 0
224090118 332879077 0
135645636 52730967 0
37628737 203265960 0
240674711 49576134 0
304609857 114793682 0
361887087 147175342 0
316960785 135473214 0
489454167 31307572 0
372958459 74264982 0
263329060 75943148 0
111185216 572556388 0
459076642 513811860 0
393512062 390665004 0
242778398 132282438 0
551021138 154526074 0
356564776 557481783 0
494712267 119598074 0
159730372 210989367 0
62522084 364864245 0
70969223 556057695 0
221304344 441708326 0
270197772 375016244 0
208729084 392657434 0
211059403 297124060 0
497125911 12911765 0
553471462 171466785 0
185030702 40940959 0
13818171 187283905 0
218440259 132383713 0
259480263 490795096 0
328472096 299131806 0
533601035 201373245 0
79494792 138170876 0
249663580 161604474 0
344556512 226483196 0
35769144 146616082 0
522565417 189184740 0
360748136 483141302 0
117144356 368089546 0
210756580 563414985 0
259356555 562699053 0
113052933 272151423 0
512749518 373524642 0
168578436 244510357 0
560041026 44416482 0
422132388 186836064 0
255005410 61040853 0
437907794 563295415 0
543928928 383096037 0
329053707 173699430 0
399062734 4723923 0
467152235 383838856 0
21280341 163154898 0
3065031 206923642 0
144377833 480017345 0
50668185 117685749 0
387969291 556545416 0
93515965 258904513 0
28887673 352796433 0
393872807 445195198 0
373601523 189000348 0
59589841 459626704 0
329094919 89381484 0
405190742 448671399 0
277820226 169994188 0
442565724 81744388 0
44188031 512409440 0
178654253 56901933 0
55722492 104819057 0
406636120 276341364 0
306395411 227986923 0
331011848 119712666 0
13253063 90428347 0
262701670 200364021 0
386501306 150481360 0
557805157 65999185 0
314261658 455786274 0
340247220 454516447 0
11057816 239756546 0
82277544 361696608 0
344310470 194207838 0
536600590 481733709 0
360664577 570418915 0
216913903 382135046 0
28967998 253061320 0
527049452 245970710 0
90046083 420171407 0
540386918 573865246 0
141561710 59704920 0
120892814 185766833 0
430288769 463489512 0
190855832 142270914 0
175179579 310849618 0
185868482 84163458 0
78932471 119419537 0
408655692 201996584 0
482892333 433677267 0
58000581 72472512 0
311727357 276020464 0
123072982 528787830 0
128617 15586153 0
482883909 225643211 0
574584834 176313784 0
349455540 402657638 0
195697490 53106161 0
222528501 492181649 0
387376640 456386514 0
118589193 50210002 0
316453644 232658026 0
403217761 258415584 0
278550683 121817851 0
230216071 336629250 0
552438412 292053723 0
298474990 404689793 0
447941198 387278853 0
524983040 273548948 0
502359139 141117038 0
259658968 211448383 0
558605410 19652894 0
378902453 172171318 0
529152471 410203645 0
225811872 233414106 0
319812922 316042532 0
438358823 135463780 0
357632642 128315868 0
326191810 459097767 0
493709504 489732098 0
419315725 412043436 0
335245586 197378053 0
565831339 56155771 0
77016157 508216837 0
539335715 227203993 0
62314653 567669743 0
274554626 256546289 0
287436422 105074201 0
214336646 329182132 0
114096428 231309115 0
419343960 481341130 0
37909588 135105945 0
322811125 442677644 0
73171554 265966680 0
369145018 168571979 0
195137591 249359688 0
292508086 95650020 0
472402129 498581809 0
352321893 66636931 0
453640296 155951284 0
217956347 334688170 0
424114534 314742232 0
223580348 345367917 0
258322048 541093309 0
304081717 3842309 0
46549393 2234543 0
351533080 537208588 0
162286274 280808823 0
14986740 304343777 0
140773732 78263891 0
138478076 235832962 0
47128846 413470588 0
403310747 324305121 0
574647764 426387425 0
304730764 517043515 0
110865832 250563960 0
505912734 179653209 0
526389267 341197733 0
559685716 362979265 0
247856993 314117452 0
490358543 572326593 0
58070517 328154171 0
513948895 225256815 0
560613789 64199758 0
237780132 572014941 0
402856969 301852886 0
317695594 493399939 0
22733625 449734955 0
25204943 392270182 0
482065699 219030747 0
223966425 15935069 0
171820464 98795305 0
14633254 415168629 0
396888086 437495685 0
246385629 290977606 0
225186804 419197638 0
451852320 161070977 0
58440607 288640636 0
473668145 58483672 0
446889365 509566267 0
265784305 417388417 0
355484280 352577079 0
438439914 300802748 0
422657211 564884922 0
523164584 272178113 0
199866115 320718239 0
466996612 289782280 0
64263892 204194117 0
509706957 512215964 0
257617424 39645897 0
147367827 498296100 0
408383838 214629578 0
304638031 573158180 0
199441077 5750735 0
162400542 421297683 0
412332559 483984171 0
83371899 203994061 0
563667069 223048657 0
17143205 406317838 0
415675196 481921788 0
423415006 560247799 0
461193810 32574041 0
36126510 288805320 0
150233579 500924320 0
423033293 372245239 0
201070855 379968918 0
369903685 254220097 0
348245776 241391229 0
152348714 577369704 0
119653874 363306607 0
122437772 562879105 0
559805527 454692556 0
353250879 149054218 0
126593133 254180576 0
64559082 432255744 0
306071901 535523767 0
238179431 557917908 0
235181292 140707791 0
3270853 472836423 0
135272049 458427396 0
205693058 330093480 0
31482014 194174469 0
84885412 18080468 0
493787591 233880045 0
86604710 348965620 0
399669763 245860980 0
370329203 324437909 0
47591643 386950180 0
525268301 475868677 0
426820441 182130571 0
64751600 214150663 0
165088194 187090956 0
424918716 341337747 0
180416243 303553809 0
424280406 298780443 0
154276028 162599702 0
300699606 489552767 0
171497250 133345635 0
234203667 485251330 0
76216964 430397505 0
126815040 330969761 0
373310019 58445187 0
525143688 356474156 0
102672816 416440371 0
356534130 496638452 0
16982348 194451752 0
455578820 478905780 0
31114199 234556057 0
350860206 498931860 0
383241151 57408354 0
321139335 8070556 0
104702721 447269103 0
324977565 19151181 0
343774617 152435055 0
357718117 345221450 0
8589863 413521031 0
410388400 338272492 0
208364328 75658534 0
170492550 275578315 0
421956943 126592809 0
75232307 136259843 0
372954090 332408781 0
77278226 211420668 0
466663155 525332268 0
546974921 533819955 0
410695462 484333098 0
165834751 530319735 0
109742147 297642290 0
80526506 11418777 0
256041259 575839831 0
325780944 83636077 0
553182235 331514440 0
531265606 459883663 0
255447583 19065989 0
189535152 491921349 0
548284292 516345758 0
563240157 98459947 0
76464485 488171940 0
467906490 401052428 0
5229340 212497336 0
352781560 127391498 0
195177603 368630315 0
18832262 72747077 0
281685249 475898731 0
559175866 458944032 0
369714397 122952144 0
579328782 8491370 0
200220786 152383909 0
68189263 414149433 0
46627267 154003659 0
272811483 118529021 0
332075890 167811636 0
213855980 389637847 0
470473962 289517239 0
106686699 234439544 0
384299939 377195628 0
214290404 442952254 0
98682315 514255512 0
435071761 38984157 0
36281126 163458321 0
266585299 148350296 0
116205445 216262377 0
465875984 404700748 0
155764850 194788502 0
391850632 545713094 0
534900081 109157379 0
413793973 316937659 0
262248088 395814164 0
405051728 534171505 0
551779554 201836465 0
336183767 58069681 0
52143030 344229669 0
190208850 381733041 0
393769906 196395258 0
10037995 540494052 0
494559612 67156433 0
160286358 459146408 0
34030599 333466175 0
313200629 437445164 0
93458524 518924967 0
326124430 204610558 0
248710202 314427280 0
312097477 269462264 0
470598119 259143748 0
135858361 288735631 0
451564432 337253103 0
58674813 318022859 0
543930100 501957315 0
126342722 301666480 0
385477878 303997675 0
512764949 213812893 0
447377553 262738353 0
97906101 306009478 0
426996297 366112671 0
384068346 289458746 0
396934876 406299701 0
58637311 402319331 0
453635559 467213522 0
228610651 59341325 0
518298021 259285814 0
458604770 57013227 0
475924209 329555153 0
221518812 239603617 0
205579160 361550572 0
188922829 530495557 0
497294310 475258248 0
450692882 203808478 0
140941869 481811469 0
397388636 24132807 0
442504081 181221435 0
313414545 8643778 0
31696342 541378933 0
94434986 373321402 0
118644965 214134722 0
489349573 53976139 0
154249420 39970998 0
365438060 180863341 0
564384533 243552377 0
164525148 431202162 0
267930404 281842846 0
149890009 386420435 0
203938930 418521581 0
373392065 64715064 0
91396880 184823840 0
34978993 303522392 0
230717866 440427777 0
488850092 507132993 0
215360710 96278790 0
251899094 207255387 0
398891347 64973305 0
275463019 364485962 0
236330649 71502871 0
521619735 428744381 0
121948747 553190830 0
468691567 224832561 0
297549329 275178595 0
529357900 522660001 0
144227172 272770311 0
36225048 316815273 0
495477143 99210879 0
337392691 273470400 0
231938090 303212926 0
493333796 228847607 0
383973070 182546598 0
151908568 261169135 0
469592278 276997734 0
569646206 463324807 0
374934315 267557064 0
406430628 59796113 0
315474909 23278379 0
396261958 347484314 0
549739468 228081161 0
260776591 505057224 0
251243009 302499237 0
314556486 355942065 0
58176280 289275572 0
189384190 476610088 0
382337434 117325567 0
120209379 310469450 0
111714851 223277062 0
483238574 190768714 0
224755003 430600050 0
541676764 272980629 0
161368245 388760795 0
492738504 518097330 0
448352161 317333434 0
29162189 276187407 0
391780963 211087640 0
328926400 146012024 0
363688243 32951502 0
488606878 106600489 0
509967749 174046820 0
112295081 464110558 0
42013515 367284288 0
321168609 409477571 0
561039850 332773047 0
310013511 252306466 0
566061859 393408725 0
491331782 112022715 0
440235461 331932569 0
154764901 237765033 0
179492919 400347383 0
411800117 97045471 0
155465735 398154596 0
207204144 408735467 0
432943823 374610325 0
429024278 446611687 0
566523612 147469489 0
560954124 249960267 0
252305473 463852549 0
416851719 394020967 0
539892885 363164153 0
363643792 522302866 0
242948641 252421556 0
558901148 277687548 0
298843579 117866932 0
29927694 404112313 0
558509523 185794690 0
114809770 259154315 0
260187861 323918162 0
109159395 567767959 0
18413330 104230874 0
458294278 554332778 0
13257429 155756815 0
501738821 290938740 0
345592397 277089722 0
116919782 303846005 0
108675037 444456022 0
82419595 157473806 0
472365876 447523748 0
255226712 519252643 0
431620582 145890182 0
291501460 520722383 0
355305077 160337066 0
401046631 266401590 0
397821020 258089126 0
211465548 504075917 0
278934401 187869435 0
360634135 363309361 0
385954615 202428454 0
462553076 176401352 0
324230566 184820812 0
384019852 227451426 0
118364953 374587961 0
250048964 348186832 0
296346415 475961546 0
368278820 323057239 0
406184155 194292968 0
74667864 213198985 0
546947455 109225902 0
501860205 157465462 0
209227913 192410512 0
276443835 180547906 0
55464829 3824477 0
412663728 110386540 0
103120495 182465298 0
90379503 53906137 0
484361132 54912998 0
66880807 466747426 0
445404932 429432979 0
98054368 254642678 0
511120370 510649338 0
443772651 367695548 0
337891405 24163935 0
202887337 61454545 0
136649085 411337419 0
126798313 562151166 0
294874 223875417 0
30229415 519824665 0
557291889 487072474 0
121416523 557496839 0
271194348 406570397 0
81645493 6962838 0
356116452 435497831 0
478452333 123823921 0
252333550 544695491 0
353644370 416263215 0
390525704 174099511 0
72545850 549204696 0
24256345 139106106 0
137783832 179263459 0
78447697 33937690 0
319565670 465257882 0
41441324 123989274 0
317537724 200381229 0
236960029 217928393 0
361661521 170692659 0
554991077 461923760 0
533046786 249209816 0
199431780 409253291 0
329833127 266845796 0
186035458 104920884 0
292461094 156331490 0
111640951 294321086 0
324038013 239388438 0
131703251 384783871 0
174338037 241776614 0
530928557 320631526 0
377676256 423803715 0
367739106 483029801 0
328277823 331681777 0
528438506 139043125 0
364453677 147967773 0
108459062 209245244 0
346880673 19779773 0
150327791 567132514 0
376508311 552022953 0
436543471 185753366 0
89629249 249858121 0
91568178 577695320 0
293833786 125713316 0
314258403 326577495 0
474165599 422926011 0
127455032 485828672 0
88712507 541487644 0
244823992 342562852 0
139504509 356213955 0
299104937 99428422 0
287799169 475180863 0
126765140 55121405 0
465614060 301442879 0
43461258 501572218 0
390496250 183498364 0
442416805 271969924 0
455372218 327461939 0
119500696 492120308 0
330216396 63035505 0
8507129 31547401 0
192224072 32562285 0
554851619 342737840 0
295841094 369760548 0
537066555 451762638 0
318498369 137193571 0
391192522 58555475 0
515268726 207160422 0
359589397 436827137 0
281826188 495781647 0
185511778 115671359 0
28408815 35021042 0
378702338 254682467 0
23141134 32232497 0
85425124 158087681 0
331713808 262268958 0
487961362 333528078 0
63755102 171094408 0
242965039 451805373 0
127575825 357068998 0
137841478 367137502 0
184253340 217676873 0
388090991 342530911 0
575097827 177282072 0
275344427 455393621 0
558900718 331711035 0
514884630 43434341 0
234410622 9644470 0
320786529 438552599 0
569694823 363968975 0
12508105 297505088 0
331875041 168350634 0
509468087 441070346 0
380219826 399386065 0
82721719 269872859 0
277548498 72371463 0
377778036 203388650 0
153701644 476196486 0
3782740 523996924 0
107414081 308697892 0
83649838 85591288 0
248571893 330002760 0
221194152 393381933 0
559994399 184828440 0
4278305 271545833 0
9532891 55979468 0
104630271 433608049 0
178313429 567033621 0
11748630 398988119 0
302152920 133602084 0
102597569 453863182 0
101337060 165959219 0
510409744 174897396 0
384015613 5945234 0
42938756 561181769 0
440784505 370425284 0
422697185 130318620 0
390636131 257115135 0
238726775 521496882 0
353634976 189819067 0
522486120 342164791 0
428909268 315920791 0
46677995 2994575 0
313128178 460801926 0
17755709 397577136 0
469972896 147232387 0
296722962 265610338 0
463578927 482152040 0
33124349 59207905 0
456603012 338742283 0
55475810 104196907 0
439904651 90543156 0
202308705 168906049 0
384360920 190201453 0
358795297 435369542 0
326974255 193940801 0
125025284 344930795 0
224810367 567919729 0
490666509 16739745 0
238385447 265974042 0
552714087 508797606 0
428432228 495859728 0
53433175 373457321 0
10290656 306218091 0
453987617 118392621 0
497077807 393303143 0
301019627 89127467 0
229550893 428747657 0
134474045 49050616 0
496737484 205830037 0
379217210 389134740 0
259078113 303312472 0
236810997 173107075 0
64345103 70310948 0
462235769 539164018 0
538636053 516757688 0
533176337 259896332 0
417774679 455925260 0
552084773 371716220 0
239213809 77686110 0
252249536 98701561 0
505697912 380290557 0
182332692 134706408 0
83204307 531592463 0
262099302 456420875 0
6594549 366082011 0
108799401 166202877 0
461729537 5357538 0
121491762 164897861 0
508599383 504335035 0
66258801 461688220 0
413076226 77679964 0
236757656 241193136 0
246430096 59000243 0
162558689 93097140 0
464264914 246951637 0
269194362 278738275 0
301090724 338768620 0
268149681 11507485 0
237621482 31159218 0
128011667 309907099 0
384523251 365500926 0
74334592 229165105 0
154678547 158217463 0
506430532 82143224 0
286710946 546983996 0
480157981 464923373 0
191943049 84358253 0
244359977 394907583 0
358393817 34563924 0
63002559 346971483 0
449487156 43274792 0
319570208 419965090 0
204325234 123322499 0
505674478 324698215 0
122490074 334335837 0
142880957 97495203 0
160097755 544787433 0
440658335 369176803 0
169154144 500839943 0
196722110 419739934 0
567874787 277367254 0
528155361 355758772 0
151257201 123669820 0
357992114 101288343 0
237800485 74578866 0
29260142 395257862 0
127923069 191836835 0
102822564 386454739 0
344411554 481941451 0
180532646 186655440 0
270141850 91580088 0
496364048 465489376 0
453133945 521058480 0
234937742 191202057 0
44144645 486075576 0
110452616 398188654 0
405433050 73898801 0
393857683 314832254 0
190060147 354551802 0
18771275 561607327 0
128636668 493665293 0
464721373 117232435 0
430259928 304433479 0
562916628 8793765 0
220959893 396616386 0
264737431 351885114 0
44390616 526248620 0
358523550 332448065 0
507040181 94109308 0
223796662 149893320 0
39717192 17520889 0
575984002 435664293 0
550846095 74508607 0
417070329 209675209 0
214659488 42259873 0
543416707 198253386 0
572535106 38564285 0
445508060 241230431 0
24974402 239929986 0
511267354 544279208 0
436889762 435866710 0
473567345 210041826 0
177169907 152488273 0
570457170 297917496 0
568015665 444925467 0
500764777 92845808 0
174179870 168685273 0
565572739 224651326 0
347335523 458406376 0
133238585 81567664 0
81372187 264287842 0
377171599 100694241 0
132414533 239708153 0
9407844 149858271 0
203904074 418189009 0
39957241 135096583 0
63255439 554499776 0
572149454 299093596 0
223987290 492273226 0
108967289 263637946 0
467824789 147942858 0
148348013 207685229 0
126793590 346855574 0
536409415 462414882 0
186481422 312723755 0
418815621 95645631 0
408794512 157515076 0
352427639 498462525 0
69313862 221884146 0
422088020 412944394 0
417366468 195151205 0
365708054 191853284 0
206252495 29957626 0
289330147 329861305 0
232413311 319906661 0
212813186 237037030 0
531127171 492198905 0
144745627 176744 0
23008488 476845805 0
502653385 57883159 0
276299975 196581057 0
417369628 493622293 0
90633862 270645262 0
122590367 508876831 0
241029274 385953123 0
139239205 225730486 0
241912342 119902818 0
464469064 480986309 0
365866803 514803106 0
216748207 197914121 0
547575614 22151650 0
491225767 251053226 0
187070600 166779508 0
18443543 242046402 0
58339637 513039211 0
284295134 443995447 0
143113654 93391267 0
102647441 561162817 0
30842599 288364328 0
575790657 388671740 0
140138047 374239364 0
508884404 350755152 0
140870376 218117367 0
319531442 111231507 0
124275328 356096137 0
369791124 18611936 0
172511608 307266563 0
302599086 96272361 0
423688011 473383972 0
179253650 61941201 0
205261671 474038751 0
137655484 464616547 0
390677522 185273996 0
343311960 439022293 0
406811692 212679501 0
139923450 240434903 0
481780376 453295455 0
294966588 322110026 0
150547550 155686788 0
305443974 475523004 0
283359111 31413099 0
182850078 228897659 0
427617837 491221645 0
364584403 114406033 0
368325704 553187617 0
162907977 32041441 0
504977131 261913682 0
511978862 336491015 0
396998474 205090695 0
457453857 423126631 0
439355695 349261980 0
530449083 290796930 0
302001041 422471812 0
473778675 126742614 0
575107504 418390887 0
550430669 68235136 0
469951660 47431201 0
337042899 286055535 0
357230887 367662417 0
367037311 15464023 0
472107412 61324725 0
118955286 85305294 0
425350241 456438836 0
38421679 161974769 0
197833429 476793739 0
526690023 137466951 0
345305903 539058224 0
463612462 179190504 0
163240799 404519616 0
447725592 454564939 0
579557081 115779370 0
310179835 314741563 0
61936283 43056314 0
448885343 13588457 0
177854845 57977793 0
209329960 349229544 0
356203501 77232851 0
359078874 225813511 0
88718720 88987462 0
47926307 546667665 0
286501108 447839759 0
508881238 211812079 0
325403926 182861359 0
166130567 164104627 0
135868584 495296749 0
360512753 501377596 0
565285504 555286461 0
542386648 100046204 0
98430024 219893134 0
500944406 554386799 0
266099593 228781918 0
456715922 131376754 0
177286267 312983326 0
207357020 276068748 0
80971606 290512462 0
358060242 440460006 0
296820193 361761221 0
304673329 349346152 0
565645583 402006945 0
524434730 74003719 0
505597714 200926759 0
261314014 4316300 0
126613591 96570072 0
155251955 216334638 0
386772485 289702502 0
494946130 113409082 0
385240050 321901310 0
333353040 10900775 0
539343366 287902175 0
237838080 256112228 0
355611056 24329325 0
48625132 79435459 0
378927489 490454459 0
215870551 572704836 0
410509811 509547245 0
81895032 258467391 0
45381864 116656724 0
435316321 271053667 0
296443692 498600828 0
240128854 25546838 0
149300988 481863695 0
214082354 42623291 0
300064976 258815721 0
273522235 122732600 0
413744092 108792160 0
485663986 539715510 0
3312425 224211096 0
85236897 466008998 0
58505916 288785969 0
66483603 576184105 0
89753825 333088715 0
342403079 30519156 0
96427040 52001784 0
393432376 527309269 0
141919876 363369606 0
360750099 372393931 0
77273260 474546510 0
233515465 507529337 0
109771663 448997895 0
97961246 100715938 0
188474295 459020971 0
95923499 412643120 0
258771838 301922275 0
357408423 383374529 0
394705911 188985176 0
228995406 125781164 0
102509110 507310481 0
76473784 540655440 0
399350891 464287693 0
305109340 146536870 0
440033365 553205448 0
304852787 125192550 0
533118368 242920226 0
481338272 426763718 0
52364231 117279631 0
247116117 472289096 0
292176788 325030562 0
182031134 296247758 0
523665623 210018069 0
360888555 201047771 0
26092956 452719346 0
3955425 516101862 0
403630591 442241933 0
271797212 345530243 0
245249129 74618024 0
290918913 46946729 0
361049920 480760262 0
220338365 111294669 0
241712697 360393997 0
25334396 8935471 0
170634791 44490038 0
306893513 453240561 0
556793557 66496382 0
373399406 103592351 0
443892 375663651 0
291081962 558701771 0
335938881 162954536 0
238328656 5877045 0
231098958 317276170 0
489278222 31839304 0
380987944 240912349 0
208736812 233955768 0
132047449 210934471 0
82260668 134795115 0
472184299 266883959 0
194283979 137026826 0
187633547 564922573 0
81156116 367052242 0
299757719 131469866 0
320406595 122233981 0
197163765 479910614 0
319773891 304194982 0
48480933 188776914 0
89818363 342420452 0
566220004 95016780 0
574706661 521430434 0
52101255 360421114 0
245949809 471443745 0
309014187 269459885 0
524907457 31822881 0
102964707 265894829 0
365662735 295737924 0
140412004 432517133 0
93709544 203023542 0
486455712 370265034 0
180609822 90172918 0
201806031 183905173 0
347047326 478658834 0
348514675 384995129 0
395605310 23979453 0
271767548 25360387 0
25976984 327081669 0
492108174 196289053 0
238187240 526577302 0
458945881 96290058 0
144673608 93361143 0
259493670 320167769 0
409376804 317995097 0
385559555 267048108 0
468989782 205495424 0
95838432 121766884 0
324568800 380539064 0
139237361 516773790 0
502888596 536497152 0
407279382 525512713 0
499702944 294504365 0
505282295 91594102 0
207387549 311693111 0
438225981 254802566 0
296956189 104118206 0
559579837 303777099 0
57573465 104021920 0
106616497 122264881 0
92397602 323705574 0
468197328 191867325 0
546627192 120778431 0
462660151 308027852 0
66251015 249269772 0
16234327 139592348 0
310494358 206738156 0
572016029 267892404 0
479682510 205006072 0
45651843 279351927 0
406162487 172269090 0
21502466 119388142 0
381090225 480392739 0
552245896 566388023 0
121126310 233658559 0
14671113 157369697 0
396346720 464686893 0
99746484 370555751 0
157856984 438434745 0
520557522 143188213 0
181999134 369778938 0
52651730 232291929 0
444445273 170204503 0
19431196 5012424 0
156106522 485034363 0
554847324 362908127 0
441771017 446993744 0
18767703 572313766 0
440777804 403025073 0
460326231 7494412 0
462236282 90999992 0
550009969 468632298 0
362554173 539351256 0
513472047 66448521 0
474478808 449130133 0
390529750 334556763 0
62313636 436992399 0
540498880 495073852 0
443717326 176130774 0
521041830 419545533 0
498582389 25799954 0
560931828 190315324 0
53958166 101029420 0
572726554 281344698 0
126060351 422092828 0
24543562 16601820 0
204903776 477107272 0
226745541 162933014 0
375307760 525093272 0
101172369 261509555 0
219866539 285784229 0
197558408 471166118 0
554681590 427450828 0
65849173 366244822 0
159803472 261007434 0
296781554 489050591 0
31652600 279360246 0
307050250 178758439 0
486689249 427994884 0
165691960 112932939 0
492471312 366823779 0
179161482 289745053 0
324204194 201979901 0
159374254 8772889 0
200909570 292115381 0
370848469 512139283 0
130158854 323917316 0
234961595 232663879 0
535568767 399716101 0
190309320 387969300 0
243910374 194617569 0
537404198 343212591 0
225442080 252454160 0
312996603 446058930 0
28962110 436007188 0
161482788 433138173 0
80471737 451239183 0
529039794 213100455 0
339574462 380142877 0
541899990 362468845 0
209805950 65551300 0
112542469 310924572 0
396499893 302795655 0
66209984 452747761 0
402780399 168615580 0
483396698 393939826 0
496088962 458879712 0
49842927 190732136 0
178497940 495992682 0
229668694 8841621 0
30222306 539612706 0
348357906 41396154 0
130496828 330821405 0
139341729 562598634 0
343504163 489252268 0
329876811 467540169 0
226616708 538329764 0
532655095 347160195 0
544522262 230728961 0
41249804 111895375 0
575673170 251111656 0
190603933 315984337 0
423823317 94967347 0
161798487 17131214 0
28506110 240724263 0
308511352 268529839 0
568860515 395597774 0
312407907 25746930 0
217322056 348046658 0
105028900 98426488 0
1186468 70149655 0
123375001 338173071 0
116710663 95523600 0
146562994 486554112 0
184429881 141015530 0
60379708 546975557 0
387277881 189057135 0
23576265 224476310 0
535591107 429173618 0
375956071 436376872 0
434354454 157120598 0
317374237 366422466 0
307961441 520596041 0
467694467 446589951 0
426120376 206586984 0
113525216 218269039 0
78540874 121415795 0
459730042 401100436 0
461026547 398296520 0
239570940 370571697 0
494008508 498082493 0
89114510 236333340 0
216114173 242736269 0
354866206 559805695 0
397371215 27210583 0
518786125 171319855 0
235244540 141884547 0
411477170 1843420 0
291864200 516511932 0
367214029 261567742 0
21557194 219039036 0
464838750 320318157 0
500038357 88104227 0
99288754 155493892 0
125089023 26436239 0
256432547 153194944 0
32766391 97408854 0
553718912 69359918 0
401046354 287555253 0
550958408 540414641 0
350189433 96192930 0
9841266 88568442 0
1087797 420148730 0
413473747 117172614 0
437312676 187882932 0
436370643 453143515 0
403940681 543214498 0
165042738 422972842 0
174093322 187415983 0
172868801 347661202 0
346675717 502263785 0
295704164 444171914 0
30114881 427006031 0
568452434 559206135 0
215926240 402712795 0
510900387 442887427 0
98789193 131757543 0
422501412 127637012 0
265265230 326726924 0
575822191 18945649 0
355861762 440803075 0
545164985 189317391 0
162244141 262885511 0
97526789 381574097 0
296752084 166685200 0
87447103 503609737 0
380765514 387157109 0
169636740 226736274 0
277300302 95178168 0
13727449 450030339 0
548719669 520872874 0
78425734 113530723 0
29383151 291647961 0
338911077 31022083 0
257645393 286127962 0
428870370 136011188 0
217668253 237128739 0
573446047 403432489 0
477835027 106307443 0
127421577 512539180 0
55156617 266349890 0
449839885 373468951 0
205355726 506112082 0
357834930 466804730 0
178663823 548172110 0
545151992 31650921 0
408185555 15336472 0
504530756 418582352 0
196794603 321694135 0
359728072 346921115 0
145758168 124480050 0
56364362 244871908 0
214644067 518561495 0
30775344 494844709 0
52085975 274164047 0
263886157 142473698 0
554872650 556899305 0
500149680 223815262 0
477928764 352316941 0
294181835 161198389 0
485910350 429388275 0
339377033 569161965 0
253310882 330223184 0
361393893 410577567 0
325327071 498344469 0
315048706 325164096 0
320629468 192096219 0
358803075 293787352 0
83505704 6721358 0
19324538 63900457 0
472708566 525701342 0
367372345 339309106 0
338108459 210482406 0
430195359 342590857 0
458538031 283344401 0
173626507 125750128 0
498789956 306143359 0
24769568 250518910 0
59861756 380167000 0
174725363 59189853 0
329411202 325388480 0
194400640 456327010 0
546465209 198490011 0
282149371 474344745 0
82313793 199528755 0
176327634 281525319 0
132304276 155749430 0
519632202 416913255 0
342906540 450512926 0
536370050 57635077 0
283000125 344056297 0
240831781 317221682 0
421201980 2928803 0
241578321 177518306 0
367400269 168634500 0
357877440 411970367 0
107893677 64150477 0
118520837 348207680 0
270554786 264805002 0
353617175 478300047 0
10464958 362510709 0
546963607 487554477 0
41706632 149328303 0
481868139 102923196 0
404795020 299539099 0
333449624 529058644 0
534072393 517814927 0
293554855 182924 0
564920697 413527685 0
472524750 445586650 0
80582719 547736142 0
319957182 573709511 0
512331683 152587155 0
93719820 133309434 0
403052293 421140919 0
353971745 354931280 0
89478904 351079730 0
39219080 501805974 0
502472647 536799701 0
517400701 383664472 0
108150259 218147417 0
56837395 204214805 0
399385713 16537845 0
499845769 681558 0
318842701 406872873 0
43227034 217119884 0
154914007 508219372 0
256412974 261365816 0
244362598 561206074 0
364589494 256553608 0
378227263 549563561 0
431966266 337152087 0
67593586 51638474 0
276812857 125403638 0
186256367 385636704 0
2280515 312858506 0
329807762 143336268 0
165057419 461406562 0
307187545 564070914 0
459249608 349878422 0
331129569 431943823 0
12152358 294589684 0
68245510 439058532 0
543124119 475907512 0
394768552 104500058 0
156020659 191085321 0
544084777 322539993 0
545301696 549327590 0
469653548 442860190 0
549543991 30570934 0
396040010 288034888 0
497518604 233510031 0
286731441 202486151 0
477022816 173130391 0
164825476 335818515 0
260558628 397736065 0
253790197 367394849 0
405788586 209517867 0
40120295 72204991 0
112114707 283590562 0
306413086 498202212 0
221273651 427368331 0
485254803 495988362 0
142161490 234603712 0
404377788 309400684 0
288608866 575059842 0
559792836 251944201 0
324697443 138244423 0
186434606 150002797 0
190679603 548571820 0
99307771 520606007 0
501320859 433164649 0
467921348 137936576 0
394340904 356091501 0
27471779 540833184 0
465311920 446891415 0
98539 355088188 0
306675236 338935760 0
63308678 172171974 0
560994915 281978684 0
461848629 119104646 0
575916491 370945367 0
477863750 215584599 0
450167258 419393036 0
408924460 571595384 0
317488262 290553999 0
448111888 362398170 0
439160225 130153598 0
138753781 356956518 0
320443987 137827656 0
381761301 288217148 0
437047464 378587617 0
572903421 389442509 0
136519263 118331070 0
12159001 364307729 0
9878915 424561342 0
198462072 390080433 0
259111072 226425924 0
373060710 177328252 0
180540909 357290761 0
346448725 11969038 0
17909481 541173686 0
390439701 203276803 0
78277087 241503532 0
401358495 410072088 0
542866368 369860114 0
249249529 70411287 0
302409513 135158713 0
262836537 277384509 0
196112062 5271388 0
38990669 59734096 0
519058341 335246412 0
107827859 151254139 0
405368238 50642299 0
470416760 139881678 0
138486469 238499282 0
224416915 474910273 0
299789623 207870109 0
284130325 430506114 0
43100797 487926779 0
131321736 354521967 0
137061672 137353268 0
85054197 434303291 0
257022368 230269334 0
342280106 301932418 0
49890943 394457588 0
232244611 461901338 0
93346178 29647354 0
434628223 537275291 0
571635841 461951090 0
550355942 114549229 0
496399103 404767089 0
258191599 465193867 0
55995146 293307179 0
520367402 203483934 0
220768418 111883667 0
340561346 350534678 0
320270416 40745453 0
434956348 410951240 0
19788665 299205052 0
17336212 139755036 0
207575816 153337169 0
184170105 227972404 0
69934319 1529662 0
254821055 192504695 0
444708794 292477968 0
202884147 103619454 0
527713765 107062393 0
182766473 207227837 0
431395591 334084736 0
364784077 376911515 0
274131899 71746761 0
432588711 313115731 0
211200673 434202157 0
158167593 42757583 0
341755945 425631685 0
302784405 247525217 0
298979863 334893706 0
462554921 221448487 0
189724826 223620630 0
122715762 167555314 0
323562883 516984323 0
177990146 24371140 0
99987702 495680089 0
336892879 181828896 0
452942888 289207097 0
336072290 180292959 0
540224771 69940793 0
528570564 305083631 0
521358377 230380822 0
363452740 68159429 0
241841942 247789687 0
312534603 3202350 0
535029273 242925061 0
35635302 9706793 0
143171089 72487182 0
442462944 142152802 0
154834165 368020397 0
262531079 493864851 0
484859492 115331281 0
290085353 93585245 0
266857664 315712057 0
253672354 413945574 0
173865992 548420742 0
113423431 53939957 0
521568941 363009604 0
509970987 553394376 0
555197646 324182847 0
537982230 141932726 0
290603496 358783405 0
477870986 255170428 0
3586122 368440821 0
569938655 478754138 0
477305325 160895833 0
133518485 328465351 0
388895360 154672656 0
461539120 8114108 0
79052905 12986670 0
330933852 17746316 0
215879425 492762081 0
390659611 464120534 0
575150595 10071374 0
522224598 310628508 0
47940720 577321405 0
441360584 412053489 0
554310608 205467476 0
109395024 349881205 0
530692071 390392281 0
112816828 413062592 0
72929006 249897214 0
222978371 26494563 0
483338225 329487478 0
209409514 18039296 0
293508645 197893444 0
316798310 459617792 0
174296386 1616277 0
46774803 141097271 0
131589539 538552664 0
390751373 91292682 0
250869532 352109261 0
418426295 451941756 0
538746603 519580366 0
369126990 501417769 0
314694771 430277943 0
506503490 24640838 0
74128284 412313376 0
44941526 445224630 0
531987885 336613638 0
379223763 211633615 0
158042453 266384352 0
37693953 391710536 0
311120387 89345400 0
403493250 472586566 0
156795480 217223740 0
294442361 136102774 0
352970032 229669732 0
39087 515454759 0
377759123 186545403 0
72352313 246675771 0
101487554 539405993 0
349276293 208006518 0
215924430 525634962 0
493350252 560605093 0
522392127 209733338 0
148051391 574948070 0
317148231 122355454 0
571181365 458303631 0
67025656 200591002 0
159239448 420215948 0
279047522 104024925 0
83624044 10627581 0
85715805 178476004 0
64099441 148145076 0
326813882 40830349 0
143860748 480887258 0
75777730 127371566 0
342431005 324291607 0
573120719 307880607 0
424469427 56867843 0
482279681 439800418 0
205119547 144279851 0
459231159 226534064 0
116516252 16692146 0
458480842 239160199 0
574746790 138237132 0
43190224 32750061 0
17624411 371557069 0
558163368 506128555 0
275727201 560422621 0
343231484 424584540 0
347629804 220523361 0
304876947 492779546 0
364484073 88657175 0
251392728 138934111 0
21785530 432456956 0
147030785 456141255 0
12230351 135887401 0
570024191 480100164 0
451100137 258900796 0
346285434 293614391 0
448347766 535679866 0
253281309 301107689 0
317701312 544070406 0
23454620 420810817 0
289780787 375540251 0
265536526 18557650 0
63842889 498392705 0
41989150 361065219 0
504508910 178878812 0
258428972 174505330 0
364456810 563719035 0
77339663 106267697 0
394071165 375783180 0
307702235 9078367 0
522097051 28798754 0
168743724 326507926 0
202725227 465076394 0
382186873 76675912 0
523505371 480719925 0
374024780 8116280 0
496263403 89230868 0
173200766 249399640 0
537513589 264547823 0
103262431 393140518 0
429346156 301093142 0
575440852 139080939 0
519314669 254600887 0
457452310 246473282 0
247161218 337480568 0
226431623 570808375 0
210722861 578558620 0
279618261 8331735 0
323431572 484059934 0
236032712 239463857 0
108497986 316288035 0
169119118 449307875 0
155643812 451880163 0
244987660 425790888 0
271207470 426067632 0
26022095 420718728 0
518258524 171283627 0
70159918 301757334 0
317685394 325927747 0
153023311 261198341 0
275869593 298820194 0
352435042 38550816 0
490046216 420307013 0
224608723 437481472 0
125612891 454687403 0
548825779 43815589 0
281866908 120031298 0
372099276 466082178 0
318112060 399386135 0
467784458 119672921 0
453644195 233313831 0
284817484 370287508 0
156037126 442635079 0
65090019 517927861 0
422838988 421796624 0
32221571 570447824 0
447627134 291191437 0
157621841 204043945 0
568932638 471439328 0
546283431 7236639 0
437040325 247966754 0
469335999 305826661 0
430702659 298322450 0
14429936 456351507 0
365675556 499880895 0
501978035 105960237 0
77293335 346471002 0
90769502 222425892 0
312398044 497608106 0
313215860 447730475 0
561154720 362486324 0
528052996 464869208 0
166460420 136161213 0
509877001 562890687 0
65540653 423155458 0
468640276 382539386 0
97287257 163133787 0
204536429 241640362 0
240253853 493649912 0
210023086 71044967 0
174883334 47069121 0
85074984 556336029 0
95692305 555374734 0
511144940 563481711 0
290894346 44814412 0
410828443 131778748 0
485094254 476405678 0
22274490 410971749 0
134557449 85308943 0
257907157 144489756 0
383030114 342162111 0
339673434 370154469 0
306068408 107993917 0
384327050 426689980 0
326544098 204357138 0
428318248 576887248 0
419765412 208614400 0
481763516 241319906 0
442510113 536802592 0
389181652 131797579 0
235514393 433812135 0
24852241 469493991 0
197530472 55852514 0
364145747 207559365 0
475318167 258606873 0
253940020 210606205 0
569852600 108977805 0
53150640 160360739 0
117631256 224405639 0
161320215 163530468 0
543099442 508336865 0
44831329 409384805 0
147524490 112843545 0
333180229 556181193 0
505563909 247350513 0
262746084 398792601 0
524290726 332065197 0
448907038 425954031 0
153450577 546985372 0
82853587 394305480 0
337102976 51018021 0
391056950 139974876 0
436379503 122397573 0
243817501 134785900 0
94270950 18682046 0
218367330 198676657 0
79912150 206546063 0
392864077 453089734 0
60088342 496838644 0
255606716 217627327 0
332831468 484271767 0
441162526 180481862 0
86586554 234506550 0
33474196 240438185 0
519317311 347896764 0
478466336 508103851 0
537690430 448369132 0
315648019 450924464 0
290566147 94801666 0
377414780 259666456 0
101097619 157426235 0
8465307 466444447 0
134884607 195888294 0
514577671 382473054 0
270040984 222206004 0
204041136 480769575 0
372226432 261474798 0
350368869 258080037 0
43648629 287286498 0
495686285 473190233 0
140045452 523829599 0
529999156 336387927 0
17539175 222902972 0
28666903 538433990 0
18549653 155532076 0
162207648 166681146 0
145775860 394394684 0
65126822 497172193 0
319915135 550826503 0
5427345 457607063 0
162919885 405090725 0
426039459 315604714 0
392285364 288783690 0
202451252 515379261 0
222795459 132518977 0
481530842 143546482 0
237549727 308583275 0
577193387 495529781 0
84103393 141625157 0
305143286 443770282 0
88646388 565406233 0
396591298 212142898 0
146317130 330430466 0
60815131 465987026 0
14946344 533111616 0
173473889 298318989 0
572518279 404623449 0
523883312 100465661 0
394949169 577734934 0
139909009 388278951 0
119443380 531810429 0
158931832 307918788 0
220800326 50307434 0
547763817 97587212 0
421955974 420023293 0
70120574 422089149 0
556844989 443968614 0
507966829 292990830 0
334285687 250011591 0
176564512 97246226 0
31043895 502572562 0
4772323 195820958 0
424636226 210521910 0
118574149 542790043 0
290342026 135803536 0
134957513 87988492 0
20162811 504228569 0
527033491 575395920 0
440971148 464736629 0
378473117 189099592 0
380246975 168423066 0
218270792 166167379 0
418038247 120208244 0
285077840 10046228 0
380409593 367912658 0
539853104 259073175 0
259973018 13613060 0
274838920 9759186 0
112571089 154503598 0
446134645 428459450 0
473772648 307151112 0
275737420 158488917 0
112230027 280666247 0
532044891 367867548 0
324365636 61956300 0
447541453 70496889 0
492237504 299254939 0
134122983 431989200 0
421201224 355245458 0
574576201 27722808 0
520945317 387418095 0
421070778 534403089 0
412388418 525421283 0
131854000 182160653 0
467345601 172896705 0
447453114 322168843 0
273789489 496226671 0
204345000 204056632 0
407664259 216766339 0
107777415 315501489 0
28198473 120796229 0
21369199 10878281 0
30708327 59974743 0
289892812 347422692 0
129789392 160500542 0
375361111 267081931 0
373388963 40975698 0
251849178 293994003 0
329382637 576785698 0
223915406 185481715 0
13857065 315742819 0
276477093 54479845 0
369185902 476722880 0
257925992 452410447 0
364770048 504466799 0
408096678 5479065 0
435245522 356490062 0
157135682 556131370 0
227018776 37216495 0
495816768 79807523 0
229750740 534829032 0
497668710 114145611 0
341322416 310986266 0
20413867 482204105 0
318474980 534899942 0
372064832 407387441 0
567989132 310151510 0
331572939 283682228 0
280419641 96022464 0
470658564 161114784 0
180287555 529266801 0
160111795 470236894 0
310854525 252003685 0
535376541 483430298 0
377911228 267069918 0
347923652 155083727 0
240202912 266892835 0
269464617 86033690 0
414347683 389658264 0
277692430 317526987 0
162536705 356332503 0
90968762 44576977 0
103832605 346991941 0
208427334 54007214 0
131015746 145653472 0
22188774 63606566 0
384372488 225070833 0
476706107 323765753 0
542924169 300701313 0
82568959 197451813 0
526365100 342609754 0
347010665 438672596 0
92536068 344555294 0
239236122 273060440 0
336831233 33308803 0
555079729 123472392 0
5627268 325459600 0
230356647 105463762 0
423728093 175187000 0
92040142 402855867 0
215191635 576322027 0
306786704 44313028 0
336126512 228004903 0
68185775 456917853 0
260490861 239835854 0
559391247 447984689 0
218531164 363451665 0
327042062 31952227 0
315169147 409635732 0
229854813 409575340 0
108185212 76001279 0
82470043 157312740 0
499153561 86002966 0
362931696 409768910 0
445208818 115393190 0
254924928 274912572 0
421819220 21052767 0
166383969 460958996 0
212344077 573518263 0
168675037 22874515 0
25464271 389636974 0
452850424 93661367 0
455201740 568839086 0
114985417 105408739 0
171111138 71981154 0
236324031 229397899 0
181826887 114484051 0
105113392 356868619 0
178059899 22026725 0
298123189 129427315 0
37702580 31948419 0
452257113 75164652 0
186751632 521073341 0
142228770 445238482 0
54853873 201254343 0
388171852 289607662 0
525733881 402966829 0
422334246 244238503 0
320974670 367471659 0
138200920 94775058 0
145112865 484943023 0
545045184 102761063 0
421324925 570721495 0
559309076 207692557 0
112178025 420788748 0
221832976 43339178 0
451097672 577901165 0
251792906 423941872 0
518146294 69844113 0
78095533 255739517 0
19070981 355049524 0
46487340 123645846 0
70203476 279456955 0
109938922 218475347 0
131309141 555662784 0
460572033 338506956 0
404552827 172689831 0
43212848 175099277 0
225736233 429902269 0
141188425 114520177 0
41827834 10984284 0
140365617 70142185 0
407316154 151616988 0
345133262 477357948 0
131800741 420046833 0
210872095 222166634 0
122939189 147262639 0
428119662 570673148 0
87510752 562830862 0
282318408 86411517 0
239924510 284996165 0
257900269 134618664 0
474015830 545329907 0
558906694 204947322 0
444493580 496784548 0
525704453 307142716 0
342803254 279498339 0
521871686 363067721 0
107661209 424852711 0
288476028 396282208 0
171085532 60341316 0
251216664 394455212 0
547762935 362698131 0
62702059 511891087 0
31774411 376501022 0
49942464 414380104 0
507602121 343071160 0
444911500 87088853 0
547957185 444387937 0
272598877 465729074 0
498007102 13635855 0
372909036 541258921 0
232312874 338387931 0
313786892 427911130 0
217058632 540472878 0
263393862 444396669 0
230031236 132441476 0
434698155 474918438 0
61910168 283380618 0
291183642 276091720 0
466550269 89310416 0
290834675 119839664 0
530323117 470067808 0
280243169 483947665 0
173635746 550203141 0
233096704 436448621 0
75536971 502122411 0
350975993 404824335 0
52190590 471380242 0
407367304 209453127 0
523431090 90471572 0
154100717 8173833 0
474418632 447229545 0
351179807 527073487 0
354075223 438453073 0
234755557 266343584 0
83027820 105301527 0
156810561 246339985 0
76412295 4267386 0
355695192 228102626 0
367571620 87003447 0
1381289 102149237 0
253141869 483574422 0
175169614 83033321 0
34427853 229195825 0
330170578 73192605 0
540254837 155108156 0
366255308 259207918 0
570914728 481823072 0
95285186 2400754 0
331166739 560608271 0
172945831 540182663 0
130185125 296637421 0
371994935 527953048 0
548073751 17727298 0
416418217 552571124 0
193213778 88250353 0
83106758 279341751 0
361841015 540142033 0
532267864 437017583 0
352071078 541070900 0
96106442 357888935 0
223747914 172531897 0
297878693 234975698 0
463288533 472156727 0
231127724 486006106 0
277297002 565570101 0
409702609 244953433 0
234679476 381541627 0
271227143 418725927 0
344196662 255728835 0
263240045 213374659 0
431223879 467467960 0
116678836 212880893 0
416987116 231091601 0
12567215 28415186 0
206719926 76889224 0
263257914 270736599 0
559904806 491881428 0
147774253 8926956 0
83347111 89282745 0
86753103 343132382 0
230231949 327923586 0
62823501 149341014 0
42800604 347764866 0
67010751 434183725 0
342721966 137697029 0
243065094 486521811 0
558885796 258894007 0
422567761 115578993 0
12963205 61374088 0
312691508 378157587 0
240462547 203136712 0
298581887 394957597 0
210576292 308135062 0
223413427 500502045 0
539793229 123941669 0
287974160 216982122 0
519266429 24432092 0
322211237 465517160 0
486362579 133162854 0
21873186 359594484 0
442995594 106336176 0
119136945 528777213 0
194968268 458232645 0
152280780 1857130 0
437575061 523390487 0
23320970 197993147 0
279706731 74809787 0
448990228 149705481 0
384857305 234941499 0
361646890 506739801 0
561296588 7532524 0
162728594 18920083 0
21712126 536996725 0
27436880 558658568 0
270433194 249824487 0
862916 411011872 0
145471382 252068325 0
152511190 5915792 0
383826701 391359401 0
561907652 443598678 0
84169529 436927525 0
567098886 274146824 0
235466867 300234013 0
506212010 106576017 0
490848183 378470790 0
63501839 257991469 0
546049037 93310962 0
86015940 170006286 0
49407119 539881398 0
410495164 117876306 0
76399470 75632947 0
130915912 74705744 0
54566063 441080305 0
314994159 133506645 0
575366717 64844296 0
401725787 337481697 0
6568082 501077132 0
251035166 424874319 0
217303260 298648319 0
558882526 489025850 0
71586196 328809274 0
206124564 315516431 0
556268960 73953696 0
244724596 319714516 0
119951688 256871792 0
435004825 3663575 0
266235503 41023191 0
238284815 275831693 0
187255773 39089071 0
247424434 484461112 0
1655399 12755892 0
421901448 336094591 0
536613342 52926356 0
137489141 220313745 0
266133900 462688372 0
528958714 461016771 0
207343666 93366576 0
491287427 432967493 0
125994121 247043245 0
536396404 181688791 0
70610928 293180103 0
242843402 362675957 0
223312092 92610437 0
33015958 407485376 0
77848301 424926766 0
139383268 535727732 0
483919518 339518101 0
48629354 185088723 0
420209624 253371287 0
164606884 281904325 0
378244388 215081 0
289518710 388898347 0
185095077 527919964 0
106355741 295533115 0
435684698 281129968 0
89367629 255530128 0
575354713 437925320 0
175971983 249586852 0
522871757 141004173 0
468148739 135624942 0
422071020 532476183 0
266137993 460718955 0
321913452 440216296 0
330729459 575797879 0
27369065 446951528 0
101167291 9889565 0
171014839 276869248 0
5985095 268380857 0
173131131 222053688 0
142087187 563932373 0
474252600 167576245 0
481716420 146353866 0
166344572 471146035 0
157745874 67048115 0
285333372 256322216 0
200334738 293690955 0
547090825 91206630 0
294658940 12663457 0
163252596 154680531 0
242510932 382192229 0
391972042 11577444 0
255802184 274868242 0
211056338 193771246 0
303528766 502565032 0
112975617 348644886 0
415578419 255682990 0
372304300 105480763 0
386893072 4185866 0
222959097 321315257 0
387391492 460326832 0
516756944 477141580 0
170696383 173913188 0
241473190 510465119 0
39763855 400713140 0
111423710 500292532 0
514459457 403489208 0
480638594 274291588 0
171302191 179922052 0
13550623 452247215 0
517503988 491485902 0
353190344 572969152 0
373546422 483195344 0
577378566 250423215 0
89496534 407161197 0
529655659 104603207 0
227993943 536634670 0
13575778 520183838 0
424664425 296473241 0
371438859 207235955 0
499786895 345859415 0
577448166 13688637 0
348615011 465995941 0
327940811 500563884 0
330212381 373385440 0
157825199 159886364 0
307298677 161174250 0
415476440 237823595 0
49034732 97472806 0
100094646 509732104 0
443853248 61289906 0
547226502 437976940 0
222042279 243961873 0
133610925 28575254 0
535730358 263045350 0
6658808 299114747 0
222250556 290203583 0
376201175 460644619 0
139889143 38352655 0
431305053 362894469 0
229278486 81894203 0
106660915 554050887 0
118799894 423746255 0
45515371 112654732 0
184039762 264768962 0
448491694 309953897 0
315647833 254487375 0
233717604 153594578 0
203533190 382719120 0
257299038 114082005 0
42111520 231409692 0
312562507 348664723 0
186629931 86197025 0
533267821 390659719 0
10529786 325175803 0
263667039 502670679 0
541325588 177485771 0
352508998 461142238 0
243383421 414759777 0
468146814 119117868 0
418476797 546258144 0
553920660 335782292 0
125125184 500234710 0
546439634 313878580 0
234029968 410201872 0
366437612 160044547 0
390518767 122145507 0
255989108 483873638 0
550345654 196262657 0
169555443 218646387 0
498915061 135016445 0
256743256 305836510 0
267572361 567016098 0
463889794 187387458 0
150503789 489334952 0
359970669 333456155 0
294434534 547169856 0
182284605 230878897 0
433583489 369154115 0
396001858 214862546 0
261765279 11145322 0
415927944 84458985 0
264421608 189719446 0
576224969 308828229 0
113463185 453044345 0
578959531 215614010 0
503314805 577410430 0
388352036 463235522 0
56962457 132874669 0
120045256 330150863 0
316665049 418687593 0
388394692 206447513 0
301304097 176228066 0
102558786 395917446 0
548979568 380295229 0
17620362 469317897 0
499590836 75382025 0
134314234 279985579 0
359769394 250864787 0
319225602 2701208 0
404376374 107700606 0
496976303 400752290 0
235715676 521106001 0
273992859 393326542 0
546589692 91741419 0
97937305 466895789 0
395437461 98582168 0
109017355 562660412 0
476139826 3623389 0
347836729 205550084 0
142317579 528591320 0
219255633 53184219 0
384012095 368409619 0
561671211 66627474 0
342752190 282494588 0
571654018 126910066 0
89890964 361986524 0
222452129 425985816 0
195154921 90000048 0
378126798 311856389 0
387640140 312759897 0
91465311 102705051 0
562260087 267498684 0
315664287 435428876 0
568969248 451534540 0
141384031 491893387 0
359557019 303699368 0
249464250 407207858 0
255412090 387919241 0
362824741 421096797 0
552345638 128824921 0
167937042 521033765 0
386659778 183020378 0
473220508 560646231 0
552319229 215197840 0
86186243 496039061 0
228363874 66134427 0
512849850 449382652 0
305417595 15788144 0
429998209 552521293 0
84056636 397462962 0
545712039 271161161 0
500930061 460362437 0
403578522 387628497 0
561420758 138290038 0
234793943 306444006 0
286542691 172962858 0
350377119 403226036 0
487184415 214912768 0
39749600 207928516 0
547638903 75398581 0
55711354 92089261 0
270550125 179778412 0
544706726 537937688 0
306316422 204475249 0
547951015 509271429 0
182362184 575764149 0
208785549 406590223 0
497532046 251509476 0
300923747 466519915 0
83156344 50798372 0
462748306 467227525 0
518672937 287633074 0
174283359 267124807 0
171369678 321467346 0
9065111 375096485 0
199546220 480946672 0
413925857 108192690 0
577289326 317585256 0
209939668 32617741 0
61777220 517048227 0
139648203 97005806 0
55225074 359810175 0
118018578 59101931 0
304147991 299400951 0
171655181 501598868 0
114810653 360792314 0
570729069 476980735 0
67063960 352226668 0
448628320 284269189 0
174219459 130990598 0
64834075 420056958 0
1746951 543873334 0
423730600 153189316 0
545145780 308044843 0
315345745 552281722 0
348264327 401603811 0
74040795 27092004 0
149528574 7614188 0
331497236 439013816 0
430366361 117912840 0
201717730 312707173 0
122456196 125993049 0
565061997 269502519 0
540744838 127775235 0
9567156 576561011 0
465667086 395849355 0
474811797 246083161 0
369510537 512487555 0
472195244 483056463 0
31032854 185272860 0
514556479 387657037 0
519063011 289437679 0
398850418 488214837 0
305854126 179456398 0
473974177 311891596 0
226950986 153282351 0
361413775 68356086 0
188395017 195630612 0
95321598 263008614 0
561188517 110148048 0
366581279 131250532 0
381173086 65736526 0
4174962 393085476 0
102917811 424832754 0
229210224 567114027 0
521263233 134934416 0
288262404 126303991 0
360919739 350952384 0
308164116 252556400 0
241992800 451308185 0
563209368 442337870 0
211115057 327034654 0
502667769 334778955 0
574750497 538000959 0
293107504 66096817 0
300891452 333286564 0
330788636 200150269 0
160430516 138764373 0
366905900 67089552 0
504605852 507455556 0
425551863 16109472 0
566954764 177753730 0
432577441 258394069 0
175239225 512679379 0
418621642 293704805 0
340602152 374820614 0
17904601 28535238 0
73097956 298516527 0
77683348 294872268 0
554006019 325334059 0
441246513 453583197 0
459928105 238318332 0
195160153 53572450 0
369434738 279516762 0
454416248 384689749 0
433346987 493109551 0
452173675 369166861 0
162537936 147060757 0
66474005 267437165 0
494077075 165193906 0
298648726 504996740 0
262309230 7125863 0
451439222 322559180 0
384545213 339390001 0
52989835 16854655 0
488035330 499734663 0
138157255 360253668 0
21245030 434054737 0
531692668 556954778 0
156975625 513025099 0
311305778 93202898 0
116624873 304254632 0
491145458 340476568 0
408020846 198007520 0
545280360 85184294 0
10951001 164087354 0
438467797 145934105 0
523763604 311619494 0
347878516 36115669 0
304602645 214296758 0
270209053 118931500 0
249071632 63721513 0
270528859 535202701 0
148074101 574464200 0
259201681 465465573 0
221997218 507321032 0
43424866 318776530 0
506149108 506204845 0
506633209 408190024 0
212947552 286386393 0
150622005 156349916 0
229189465 416452344 0
21999943 59597446 0
575484386 263107030 0
563899533 310443977 0
414805999 156887544 0
423620269 429443696 0
6758282 577393310 0
479240377 355794409 0
405658301 83598023 0
357290384 337934845 0
359592157 361108663 0
84836976 140300771 0
510356437 204119365 0
546473856 119625235 0
523544328 151953156 0
145890711 175369715 0
567235742 58080178 0
151495082 115090995 0
3831780 307851488 0
204499791 41888328 0
452000911 343197509 0
379368776 538770538 0
572262824 504850730 0
348841219 363866546 0
306098185 132471215 0
576369293 327536879 0
242889538 238806892 0
255097359 156678845 0
512652386 386174798 0
526281936 382007240 0
75602122 53815057 0
410213434 156932159 0
223173793 254171643 0
321275815 275419375 0
492231934 295386247 0
445186525 127109935 0
4640272 267938567 0
175322560 556342523 0
360933999 456507635 0
538211254 311431811 0
339731630 351448036 0
682230 502247399 0
461717157 452656663 0
575215972 492563633 0
171635040 304991193 0
497003532 267252386 0
159252422 241405668 0
249578176 457762480 0
340345139 551362896 0
335089978 183771683 0
130840691 86187039 0
468079092 318576097 0
112197682 385911205 0
490494060 415724510 0
184849728 132374403 0
68153152 8045928 0
94166997 68445940 0
262022569 386506058 0
150636477 509074706 0
424329150 501260471 0
105734416 329073109 0
316424303 519760105 0
536343059 523701230 0
103233850 248153383 0
1646868 528642103 0
50102405 427722502 0
48521223 328437858 0
410766636 156840217 0
393352845 255405920 0
547211412 391682892 0
155916363 501410510 0
154350322 325790193 0
336758545 418525781 0
215171112 178016323 0
386170212 310233883 0
224926244 486589436 0
202196157 249688912 0
171543078 349104825 0
24134126 110141997 0
347349702 320657254 0
369391296 335856453 0
105061 183295636 0
415050458 467974327 0
220992396 126492657 0
111167330 72411714 0
150023002 208619715 0
254151843 149985603 0
276305420 93425722 0
406708990 260649932 0
463685942 397714734 0
24723417 22784528 0
489366574 526573 0
273358611 423498644 0
415637245 534406240 0
383260467 151283512 0
317278781 169778186 0
241478250 494265971 0
563657577 202912057 0
7808045 2379099 0
56461455 174575423 0
465352779 205498375 0
575575542 545736969 0
366174489 311975973 0
183184589 546185724 0
405513223 207233527 0
451341801 83750924 0
366154321 526073664 0
475172653 400211431 0
380707795 547716819 0
362003181 510165798 0
344534213 540371045 0
121488174 197511394 0
211894934 404292779 0
102340436 427085351 0
404241500 198792990 0
116504898 239347069 0
372549520 195814818 0
165201115 552287488 0
188090722 411767349 0
317318111 227921986 0
191993128 466607887 0
232006323 83384290 0
200482186 371137669 0
485761106 126558267 0
539422713 279723079 0
34378519 86558001 0
261590057 342595348 0
68190365 91328535 0
474534487 67427707 0
86937257 75687852 0
89842460 199807409 0
251361010 81550226 0
55941282 282374997 0
421231162 381886778 0
219461610 286432012 0
490135101 235080665 0
169631834 504160418 0
400990597 57627956 0
546390352 354229560 0
574881856 141022180 0
155298207 242160631 0
23455958 499614685 0
338864640 160371402 0
562991799 325963483 0
290856595 116915572 0
560875199 202721413 0
70032473 460321122 0
325285022 457671687 0
227940530 216204723 0
396767429 171447448 0
481365139 84230098 0
477678533 407348988 0
514426936 488554251 0
306334164 414295391 0
436077436 352271682 0
38619492 6248140 0
517796742 383015460 0
467935344 133091451 0
398727740 301942627 0
230401508 301590696 0
437077466 485772588 0
135129249 496280989 0
182133333 222240421 0
443390815 454795923 0
554915022 77866249 0
166924528 231193804 0
89977870 16975252 0
472149631 346642351 0
133685463 395800539 0
474072705 204407481 0
349146050 481250379 0
472329543 531238044 0
570990005 68806583 0
381054456 332521387 0
102544995 404307029 0
579189983 541088429 0
69824772 554112053 0
178693104 317050491 0
262007156 492244996 0
496050834 2109141 0
290501882 224486500 0
565457817 129714352 0
374904116 136288744 0
178971573 265456998 0
7962656 98080392 0
290904113 562275543 0
292706754 167309410 0
344962781 464360517 0
552484061 255041643 0
38382406 412547204 0
339473533 489052072 0
348315305 387871414 0
120421902 383460941 0
150489160 238341804 0
458719640 498245114 0
106261165 492072100 0
119540236 173815230 0
31674285 85353768 0
255365291 355887495 0
495557555 281051512 0
221803857 5789760 0
370737145 506209056 0
500898864 88444506 0
383239888 207847607 0
106935770 140464409 0
362329088 46240587 0
367510072 96625443 0
192558984 152621545 0
275611427 24722307 0
336739378 9170303 0
478966652 177875819 0
455697923 74622124 0
436945848 216227900 0
470708229 350819457 0
358017327 250788183 0
320983775 467748948 0
578575753 566428475 0
287587972 255566861 0
125350143 263343543 0
137920701 195523995 0
62405893 448239598 0
335976119 357491340 0
137621707 351871984 0
257952614 404366201 0
234969175 445731946 0
28778550 538302188 0
499961069 381558128 0
245489699 166894999 0
456291005 104339207 0
298538434 529657392 0
40593143 222879959 0
156064301 370699856 0
47533180 178361524 0
241399941 471663290 0
334410421 534139406 0
349188391 526744529 0
537275514 447305493 0
296819186 146514996 0
108562837 572441852 0
389727610 470152211 0
418927972 119772770 0
307473777 2126215 0
187795695 383506461 0
552255704 381818996 0
135719377 167664419 0
268211636 23959558 0
467012132 463670392 0
143872952 341874631 0
70964547 235869448 0
557261401 539403938 0
298880892 466054206 0
354120690 294156901 0
174869467 376569860 0
238695010 472348587 0
134300787 220302452 0
250383597 479184614 0
496430130 559682961 0
29411773 302770671 0
378246415 391900391 0
50956422 318205147 0
485945694 348459542 0
298556192 158287822 0
167845833 421187453 0
282470446 511954743 0
82004500 412358101 0
175365538 419522650 0
100795106 560088629 0
564043162 22864062 0
501740423 6044985 0
432246431 34287627 0
191165586 455880852 0
7739043 10821397 0
502592499 195561477 0
496861663 125171498 0
153822563 228913034 0
385644319 503168333 0
567046746 560444433 0
258907884 118782189 0
317117514 519682513 0
248647680 490468977 0
516293942 545846195 0
352841706 555644907 0
25074746 420691843 0
324414437 287407686 0
545109148 19142479 0
167380999 97884855 0
191517998 544387114 0
249171152 238519034 0
229420037 198517941 0
540464290 545366604 0
432017925 482538488 0
440282378 293851745 0
261530671 339267536 0
558410824 251426726 0
328765275 555729603 0
269235122 275458983 0
88818197 132237930 0
29250632 551984581 0
129007247 353455933 0
463565978 376793641 0
570029209 13002288 0
434272761 219617179 0
140555545 307525250 0
411300720 201267093 0
344157638 178186017 0
48637101 492606304 0
148517222 532256283 0
280275760 367221549 0
377866523 387273726 0
460068696 486477911 0
480731211 157748702 0
547197394 162395656 0
24927632 151636253 0
161692679 267656780 0
249093100 559819924 0
563112603 500312401 0
69354130 464627040 0
323764496 74510779 0
71826980 501304114 0
261119526 21414954 0
100891891 82834682 0
579501657 251667071 0
170598941 397321761 0
532723104 364484006 0
248639272 252061313 0
335601633 435823661 0
193943966 352838906 0
20955975 214403795 0
54579662 246266289 0
201893683 542217071 0
367526071 107961825 0
361565563 371777412 0
409095738 78399615 0
543008479 429018890 0
413387169 235321929 0
404010753 549004826 0
390249753 310820013 0
177806227 373416613 0
539439485 114527993 0
92111624 492599100 0
476051282 169678764 0
299391216 317494464 0
69772704 202158051 0
464007317 42113000 0
69223919 244116262 0
573325062 173553481 0
320415578 142147544 0
155592552 411511561 0
243559871 451261514 0
191373632 566516826 0
26689540 456006941 0
381854394 249135897 0
245759050 117134270 0
387244747 154995746 0
518296394 185730237 0
77018567 188815200 0
9090684 167422326 0
147145860 159084172 0
284703681 351372921 0
20588117 72192864 0
529828329 373434164 0
507162697 198537068 0
36317567 9365332 0
430176823 480746365 0
174224258 429591970 0
382232648 106287000 0
97622168 574247109 0
36749008 568759854 0
275611155 85353854 0
106471752 561564026 0
556491106 485268943 0
239494633 202859264 0
241091405 85573942 0
229431939 78927018 0
468231989 109964360 0
429935720 160484173 0
319915451 538481515 0
379158168 540869037 0
545919528 123060984 0
414921227 60701475 0
380830142 254192813 0
276925132 497998472 0
168954502 74826681 0
567623047 184785043 0
560842120 570626607 0
534078113 518077606 0
19369589 288130394 0
427555017 72911712 0
235718899 131148447 0
330902407 331126273 0
300046129 536739903 0
502409651 337618116 0
42740816 415458504 0
314197192 192777654 0
572764199 221300255 0
412417532 472066889 0
393430357 485760540 0
228429428 35461736 0
171229341 564335134 0
579503861 390719304 0
506500531 552242756 0
301809941 472156955 0
129559467 484492344 0
234922301 425982179 0
542664410 571423258 0
15083674 458914012 0
180691604 564321610 0
377034048 446879795 0
286332633 359255567 0
41124075 6634041 0
230254356 254560618 0
298305420 75124505 0
394431720 376924460 0
438828766 361443173 0
203916868 437918880 0
428666973 429474801 0
375174029 260938574 0
404370187 159876994 0
540514967 546318024 0
456236309 37398901 0
475079959 354703677 0
425926268 401708696 0
537882256 90212960 0
29969238 64683008 0
401745463 3116393 0
90293335 482132789 0
195340464 383903051 0
350986680 449279594 0
91862860 531541259 0
348602831 524836963 0
327163731 272329328 0
489553964 545693647 0
230834470 250434751 0
525039139 152254191 0
496225055 576455561 0
26390949 178716243 0
484583303 389083480 0
317744227 397138702 0
392577938 13238776 0
543100363 477367382 0
199497330 137187965 0
130075084 559337916 0
481785519 281756758 0
28988648 426900011 0
58395892 257451111 0
267976135 218105707 0
81413764 453508396 0
385760308 480968724 0
45648672 258161379 0
339636378 516679028 0
287715145 554332911 0
258213684 407623973 0
272854720 154049369 0
362160344 287177431 0
421415868 455879606 0
191819374 501553742 0
298537417 172643325 0
504065841 81764482 0
368616836 237673378 0
82387179 516335252 0
48110577 171152563 0
556174414 161917380 0
326661601 535081818 0
353009120 341368458 0
131207373 413076093 0
37412646 297132323 0
71039074 1145317 0
161963286 327854202 0
23651985 92572122 0
30276006 391635849 0
287209750 487676473 0
8764129 145218166 0
310194253 351550065 0
33579182 348299140 0
380864183 223615183 0
440721849 494924393 0
20823915 153858310 0
558223964 474366717 0
372136287 217712065 0
350760802 342347476 0
446503449 129775024 0
409183432 17347926 0
337680903 219861793 0
281587978 387794010 0
78479326 330819173 0
400353143 325196679 0
394752430 215229410 0
178347058 325281641 0
37834317 284679266 0
327491915 295766417 0
125920805 485204180 0
500501546 99120442 0
282189913 566158225 0
28342054 399045084 0
38234750 415868927 0
449320582 535261895 0
60128532 17041682 0
325129965 297011904 0
271569307 351152841 0
265143270 34130522 0
47336303 211162342 0
475887997 102485201 0
65705311 467478150 0
32600992 110849499 0
362084835 54084914 0
520549674 463755916 0
63633526 522186989 0
386429494 533472651 0
340105744 199171 0
88908406 101542323 0
484979476 268152536 0
393518289 264915474 0
435366506 225793173 0
309101696 479277343 0
266639169 95665063 0
569191772 396861509 0
219409805 375637581 0
18181000 154312892 0
489424392 480277780 0
207842540 325317706 0
369748150 257924947 0
243630471 64484222 0
446626460 171456976 0
202667791 268086525 0
125222296 256986220 0
406786917 350969591 0
224930188 227648850 0
280186877 372927330 0
42271674 488733323 0
350922710 201633449 0
174171568 548461078 0
117243210 237707985 0
242610904 13755737 0
193840941 289233164 0
331152834 323776564 0
251169903 79624027 0
93135050 348196096 0
378957832 441322249 0
16545815 206654968 0
32473482 219714667 0
288695900 344006108 0
386270423 267549986 0
47409189 36623626 0
578495014 121535164 0
87141567 55797830 0
192975578 82143807 0
239888547 318719919 0
294848285 426678501 0
12209078 484566200 0
360416983 319791429 0
455357947 477412855 0
300448771 106387808 0
171068445 434852090 0
231108189 75452667 0
554355483 10332511 0
305752501 63728861 0
487190138 181959389 0
253785001 44685493 0
426374150 571064771 0
87490211 46500550 0
503444544 206351043 0
504827511 25475237 0
52583799 348967241 0
575009745 556829963 0
550200413 543225630 0
45885689 369562444 0
222559343 261604260 0
259274859 319166220 0
72292151 285958854 0
153011220 80212127 0
37764681 194328886 0
54250513 110174415 0
367498017 490578751 0
492349856 311794954 0
26218806 180961250 0
209512149 77159387 0
32291432 66039193 0
86556026 105847831 0
322393796 505174656 0
320066936 40614214 0
317735600 113855785 0
448833375 454985484 0
71226518 224158141 0
246988195 423280711 0
130759378 160828893 0
14068554 234507254 0
34389085 154168051 0
149518019 115956340 0
333684613 522726479 0
90522547 555623492 0
206837495 391523750 0
154412884 85516332 0
41255286 561959804 0
519033599 374145775 0
209399649 569693207 0
351184596 147445601 0
224527845 353050919 0
565477481 480082492 0
483131010 488493829 0
128058146 276431535 0
236852483 466797600 0
490656633 452245121 0
44547680 326720688 0
271512523 191001920 0
204841638 290452552 0
534708724 209881111 0
271480792 131917193 0
563310574 240530714 0
377868364 370883133 0
526285394 540555731 0
57810179 284905535 0
540568296 2566910 0
174987654 388728444 0
303621284 240261172 0
122299655 268212426 0
525069067 336402737 0
105136989 21542706 0
353858050 283055860 0
225771987 307754088 0
234458404 568888288 0
281836202 306813510 0
289393797 406297153 0
16098782 35592653 0
104261705 109614456 0
552057461 20952042 0
127859638 80510390 0
533358931 113068611 0
96095116 308579118 0
529091407 170160178 0
327101635 75226236 0
148939005 101417885 0
511775473 144392348 0
243892070 476145691 0
92295095 155343997 0
14171765 535180996 0
278344309 445071567 0
172408670 479133572 0
89772620 143789291 0
99384084 358899897 0
308202471 66550303 0
196950599 35342426 0
232915879 64746246 0
176561096 433820890 0
135061861 46702082 0
462369772 353208239 0
511576928 271718582 0
559771879 27879186 0
57493282 303540829 0
259647662 271547339 0
320344357 247466965 0
526972776 136212028 0
146776009 345616525 0
555546849 546916718 0
443860434 546607897 0
401342760 382731101 0
74795184 328242896 0
455831606 76317671 0
176989495 493585150 0
63273362 227367081 0
295375703 204143512 0
457295641 503863000 0
529199850 223945281 0
213976553 67502554 0
397978799 459166186 0
249739899 151940612 0
183920595 303170066 0
425563644 547324846 0
378041355 483756656 0
494250537 200892280 0
557153983 121726350 0
65419817 155106449 0
510930272 547199475 0
428056123 21763976 0
520124782 511726515 0
225401214 367161896 0
363901176 99286088 0
216994671 171983156 0
356392723 526731960 0
197439429 309004069 0
378463074 348732174 0
507337087 314512595 0
60748477 52992194 0
179550715 408777862 0
41292138 505637110 0
550372730 64767424 0
93701320 260193678 0
211196226 206285602 0
237463550 313700579 0
46540164 102416483 0
500930866 249826558 0
539170262 279781397 0
124259974 110649893 0
386772103 371737954 0
318306752 88750154 0
243974444 254269766 0
429170914 202790643 0
485489681 421310809 0
187422857 203931518 0
363781424 271497174 0
289306759 163828891 0
262330184 240462938 0
317824852 303402627 0
275048814 298138688 0
401154671 453174017 0
160401937 253659597 0
178701377 54352311 0
291385407 71087162 0
534588223 410410419 0
68354169 217705301 0
227382565 310123389 0
35639087 74423674 0
502299493 576289807 0
349201964 388088596 0
241639658 153076423 0
378600105 453324132 0
458357184 448230705 0
29924284 33417395 0
252409331 105733555 0
434463596 166516185 0
212806275 421608193 0
352152652 19700108 0
531267403 119284544 0
288462238 158582149 0
246208007 467733111 0
215241873 337621195 0
345153008 569582321 0
112514964 70390505 0
530084686 431951766 0
237590963 202105020 0
265188449 105693913 0
70548869 534010881 0
570396695 389726257 0
484071637 277042884 0
447917219 180874222 0
382797270 200774410 0
195981061 418349675 0
223567406 2455810 0
424863504 151998975 0
176639803 566436842 0
48828970 555191738 0
230570380 44679023 0
81398850 564849554 0
140481195 480281025 0
550162154 136470623 0
447177990 404354851 0
465215150 534456965 0
340177967 113251907 0
92054327 540884081 0
176176700 441775296 0
76042663 455377516 0
235915721 7272933 0
339371748 24611409 0
198086077 473920202 0
453303313 79969590 0
86692298 396053669 0
504697776 87587061 0
223933485 550871543 0
507750550 122507978 0
471990050 349983338 0
108769904 273820875 0
129721215 138014939 0
197709965 46523426 0
397657878 349419522 0
493944975 124155207 0
124686173 235809952 0
396088240 451635708 0
1756026 112022839 0
517928186 205168909 0
51970213 378285753 0
189856230 83772149 0
223617173 310290833 0
542123175 97477023 0
270251965 256078891 0
468965228 427008058 0
509483191 56768191 0
460948129 305967295 0
321629094 319936594 0
454622806 64651746 0
179257451 261544211 0
436528205 893144 0
66216228 101979024 0
235068700 401008176 0
155136268 239784818 0
487904686 475025667 0
523241844 315855784 0
11771524 491310749 0
528968857 443910695 0
81174033 505093844 0
154857596 45570768 0
164489609 529972434 0
301801154 575801836 0
569072482 367489991 0
121614679 409728524 0
256097047 322759898 0
278770463 184291211 0
302369197 376941968 0
278375940 176615695 0
295988797 340222065 0
119353947 351596475 0
82122193 7310427 0
573196022 494858394 0
101248205 522778652 0
532506953 444969308 0
86290239 139391976 0
145786337 439537170 0
400654731 525384361 0
184892287 251078710 0
399786405 258971055 0
6867810 552249525 0
261195295 167973958 0
512474083 4964852 0
445486437 505386689 0
250811942 491427438 0
223623639 46124751 0
191664971 355582080 0
451576983 248556807 0
39993177 373780509 0
114407421 230993843 0
33870199 376760942 0
344757420 453712167 0
293290909 463381690 0
93632469 187512965 0
159198846 221630032 0
280003711 550423816 0
349552813 310318709 0
83266640 169348560 0
337558959 579589653 0
347351728 521535859 0
439619033 398633869 0
160060442 406219218 0
422153400 457378988 0
5375595 389619215 0
377283228 328874294 0
76203951 168649958 0
364106922 415224077 0
11587227 504751874 0
47248658 576139815 0
89508281 121351853 0
387653519 129403620 0
331549148 236549068 0
363825939 180694398 0
56005301 69430354 0
139380015 2631994 0
21073933 147937658 0
58904135 30171783 0
385942648 119267415 0
535416377 65038571 0
431270286 516769778 0
38793173 288506281 0
170283226 536529865 0
83111322 62120172 0
457091609 304088558 0
282650569 433973035 0
523553955 60667963 0
558063696 24054809 0
474656085 41130946 0
403774986 486822513 0
491904614 425088320 0
28595738 147555063 0
200155946 542807442 0
122112301 262145196 0
301435072 562221944 0
903578 254961406 0
542606099 497705908 0
515727917 231006971 0
484522704 103387734 0
302233040 407476754 0
498558493 485572786 0
368261999 363930507 0
73459668 31180119 0
54136353 163553624 0
350824667 252036231 0
126660580 380101184 0
126210393 563692406 0
470482130 380633969 0
456265849 11988926 0
303678630 418921451 0
190516616 418313878 0
450315906 90996445 0
266158057 526844350 0
481215241 293790065 0
387128206 214164574 0
426767459 406929649 0
420091783 488934158 0
220881062 197403118 0
446320256 329644677 0
167388649 119130180 0
430006193 90267980 0
46611378 246118466 0
375817249 363671211 0
212993538 239876915 0
302513105 96956249 0
476753608 553867054 0
398081868 201466348 0
557799260 125637193 0
302452120 139952523 0
548640602 135954955 0
201626011 441145120 0
209031323 129134006 0
294293612 418649420 0
281423112 21789917 0
269906317 226594173 0
142478770 291829065 0
442291970 389764395 0
292911531 360812545 0
339484179 52770335 0
348070132 81263748 0
540073329 169539474 0
52357648 490817877 0
244651259 201291764 0
462898831 48308200 0
60498456 556883050 0
448976922 560551459 0
134371149 22296451 0
422948334 254250102 0
382798268 87922868 0
520369113 154554390 0
423629922 537294805 0
170318410 433616999 0
502857993 231457558 0
281768153 338132854 0
424262938 576297607 0
394055832 43712477 0
441596606 519206817 0
170029652 46516838 0
140581667 300565330 0
376147408 335328137 0
79841225 481053096 0
394234637 283339021 0
467256750 325615058 0
79042403 537451595 0
259570119 133187341 0
381936223 171411432 0
202643711 577406428 0
452917664 134967509 0
274513419 339883333 0
532024325 496789601 0
91909842 113096059 0
414006472 167181469 0
267425043 236412587 0
284379736 285936140 0
146351932 158596285 0
292329969 434938562 0
293799270 475720049 0
343628235 249251129 0
383834562 456308404 0
508403458 525840483 0
108779294 90810796 0
52898993 393847029 0
89635571 529017412 0
550498414 201760806 0
468393640 181411192 0
408769224 406504392 0
257298997 400393028 0
204644326 225530518 0
336241262 493201296 0
154547437 458885749 0
162989022 8331314 0
249693515 163759210 0
388021590 308072637 0
151288628 453817713 0
360022538 226476483 0
137822140 568752503 0
206227586 427451778 0
463495544 346298348 0
23833436 450631290 0
56537832 246886223 0
516730287 431121755 0
82038641 259562044 0
453910956 369217363 0
481913190 320683028 0
147825715 559445133 0
228105682 338136092 0
177168761 151000288 0
437139329 44954663 0
563562156 310564911 0
225952998 540987911 0
26063702 539880926 0
391795283 356541848 0
34743807 2426429 0
285442125 139879349 0
300347538 81110627 0
486054598 130107624 0
312552340 86791402 0
54268054 304860896 0
109803493 275715075 0
211410696 464510273 0
25995562 267380004 0
171512286 307360291 0
345676162 132854054 0
372779503 49946568 0
430596381 74274469 0
380264541 38397598 0
342473174 98734259 0
498640102 568328387 0
374892554 33519441 0
257205432 134985071 0
79824010 157839204 0
446857244 352873703 0
4166143 213223058 0
482514069 542110921 0
258903641 126565939 0
400390685 46974512 0
467147308 370404596 0
54913390 48238773 0
120968972 345517786 0
224028116 249638709 0
85148300 279575025 0
332201779 194669746 0
20075295 188056587 0
360236695 75720871 0
438173832 267687911 0
242740785 159119704 0
22356684 443207433 0
512506333 375013509 0
379181754 302035245 0
513670816 433324368 0
493129179 575281892 0
534709291 551350489 0
279219950 450014711 0
554895760 208566554 0
554916278 305811010 0
118862921 525389449 0
71606799 304328675 0
484861311 384630573 0
146260506 434797631 0
70055309 158557058 0
311481937 463104946 0
434251479 362679928 0
315022735 252474591 0
342839628 280529329 0
403814453 239497416 0
173198679 326568490 0
447850960 70767243 0
131935093 186248602 0
466133325 488236022 0
539906740 198879007 0
563304581 21698489 0
196700859 370617252 0
137553879 317478663 0
89075898 334410147 0
558661278 294587381 0
518234341 181135352 0
574560864 544318586 0
5063439 53025251 0
357975302 477420521 0
25155428 468000156 0
310691758 216176510 0
316438417 434200424 0
315209719 7706518 0
408252224 403195333 0
67261922 376067559 0
270189062 470479999 0
205807862 443723480 0
478505505 10719562 0
300017248 325524243 0
139377405 360846811 0
266498126 72191652 0
301142280 89782038 0
547526706 389375996 0
262834980 323616849 0
149521233 347178175 0
203270859 55155858 0
152380019 233642382 0
101644689 389789318 0
357803986 43471596 0
156768916 546999445 0
478913056 457644046 0
183933986 387082334 0
139868075 112903642 0
155098624 21146804 0
539103098 327798482 0
74374215 574895592 0
280662154 540845124 0
217444027 7607285 0
213525435 38660010 0
213979280 268348584 0
421727154 324033972 0
460502506 124266719 0
404114933 496804654 0
498284323 380742014 0
104080295 467185093 0
438427493 505181799 0
265076581 146752986 0
478537214 421149139 0
200522847 63238522 0
262576170 397329712 0
302383079 319958395 0
114704441 31265046 0
288760012 200383940 0
492356138 87674877 0
289983345 333465986 0
449858904 166454134 0
244732176 359331788 0
88192139 509618816 0
196607042 1831062 0
236111913 309619304 0
472817327 445030443 0
342798741 354705134 0
534861864 156489930 0
44838246 341566559 0
297571135 431518930 0
180129313 561237717 0
3999617 331202637 0
105260171 33931756 0
523764889 426684203 0
117587859 236765375 0
26232269 566331848 0
395937879 27852399 0
252568121 255768889 0
173714366 520375307 0
98056881 466952150 0
101282650 566784923 0
416868449 515063911 0
36178498 475414880 0
427070088 283513024 0
455313439 305349536 0
121607751 470510616 0
415609368 28247191 0
301490071 14046030 0
464151255 128706618 0
76009442 573755439 0
517237219 196834521 0
282803217 34642568 0
66876239 437007766 0
413305576 268304887 0
552309747 430006242 0
278773835 560458289 0
208728599 577968352 0
345256323 112035519 0
414328769 91511113 0
220021384 415352546 0
303456519 87398359 0
116625431 33408487 0
459767982 512963038 0
108456552 538737292 0
466973082 170639213 0
116373626 298100537 0
518767879 114731155 0
163394344 385015515 0
401822280 510999242 0
439303509 76454278 0
131787529 136715876 0
337212475 237495141 0
541270631 126818087 0
276058651 11299181 0
155622095 75690558 0
299165021 389727383 0
254181381 179105609 0
216048298 107951117 0
467310582 207210586 0
208319553 164149263 0
420336607 50539275 0
158952150 155643266 0
35731889 237149123 0
223049275 523851041 0
16272714 65086857 0
230650342 49398059 0
14138148 218988505 0
344156639 471507628 0
361753471 373277257 0
519180519 480222130 0
109101491 370447063 0
309597705 475851406 0
53338421 208089732 0
269920787 299551557 0
120226562 226697272 0
322224086 578081910 0
45843101 318640269 0
46313280 324222994 0
121008334 395878329 0
106904642 313459407 0
60248678 19604824 0
235604916 94447213 0
321907126 167584890 0
255207437 167457406 0
13762112 351973624 0
422508740 570924639 0
377517677 299187651 0
395116391 173974431 0
75545573 66356145 0
432694834 288468509 0
55528878 558705774 0
128286139 192389628 0
483641782 316395123 0
271673243 361730513 0
162027652 300241107 0
127873649 202496981 0
522616953 437754804 0
35621815 453986832 0
166001019 474270949 0
164913038 202970164 0
438070315 404165876 0
262282075 2632004 0
8587280 575646890 0
428736766 528783584 0
141650114 393050428 0
95920118 388372283 0
282294072 475950797 0
328217324 92784601 0
426044088 212964600 0
495646487 176438904 0
427734602 110973592 0
125139563 85735337 0
310562687 185830598 0
19664745 357538093 0
568363408 561221244 0
528461757 108021502 0
290255403 249375142 0
159872773 94473769 0
552496742 125209824 0
84568953 418141419 0
110654888 171934789 0
489943604 8974072 0
191905694 561428951 0
437827569 448819304 0
478874249 490523465 0
318004227 57878728 0
563591489 253357694 0
46891068 28180009 0
125929372 419472147 0
236038933 468413120 0
536091925 87138686 0
17714494 279663070 0
578254441 402636240 0
414360318 422747211 0
41421164 358472041 0
359358026 17050458 0
43410103 438225420 0
79754748 46383312 0
552167032 321399129 0
425368447 67366686 0
110513568 254369542 0
41967982 397055963 0
188279765 254994800 0
77980013 433626365 0
389081622 67825703 0
355566172 533551474 0
106752417 86865145 0
54841278 214239385 0
177501062 411390388 0
373596992 529109417 0
402908683 466206505 0
491279104 513042410 0
264422464 190976200 0
240926764 475221507 0
119654702 102393544 0
167853836 333872369 0
85621985 328974001 0
417318300 6394379 0
76517870 535486193 0
409507908 398325441 0
538339757 29889598 0
97789833 72706396 0
48998546 110498644 0
119149379 568526860 0
307698534 432852305 0
371793007 353175524 0
556646906 210754149 0
255345065 164995714 0
500867902 381692371 0
24899764 126263409 0
91370436 543249118 0
231394584 540588275 0
245423898 551136851 0
537756323 59842713 0
368225337 534840504 0
561252190 554466336 0
94361469 395141795 0
531116437 231051161 0
231477555 224441756 0
305214187 23537921 0
573871436 503104041 0
336530203 15677351 0
575168223 307560430 0
94853171 381493564 0
348870765 434275560 0
309187946 438219695 0
210686935 493992870 0
313860626 197308635 0
385376509 9323547 0
271681869 386453068 0
265208794 183063544 0
141353649 225248648 0
574600584 105968135 0
60111384 405300697 0
554210882 408267666 0
18089542 446031290 0
32964499 576509132 0
570359911 249496044 0
567780451 451849565 0
100926018 229331465 0
289607546 344307483 0
291189441 225995646 0
541060027 344075518 0
124678410 150991122 0
206592551 556438575 0
269130878 500337351 0
22185202 15706124 0
248460282 463213195 0
481081306 546372691 0
415963463 69430144 0
8125221 341033542 0
326787341 420087916 0
7127976 11693048 0
21213057 22726961 0
297407333 327425626 0
495095 49498984 0
325677888 546576027 0
118638987 117864249 0
114704731 571324298 0
239875301 154728573 0
458501737 560804532 0
423254099 475961055 0
228629373 503482844 0
143364114 138012468 0
127381818 216088610 0
264816210 553766595 0
340857782 358655565 0
341969338 305526324 0
183772016 434587010 0
352715363 87384957 0
547341210 194547868 0
3099293 214560654 0
314236748 25498060 0
35603084 527088420 0
337867372 258213413 0
537618887 321172929 0
32485276 239753042 0
364894928 189070369 0
70993435 88330173 0
147279789 272917692 0
467449761 3137974 0
370483871 315980884 0
262215713 353651431 0
154476487 524971261 0
13715679 414824444 0
202381533 535596628 0
523437240 107433144 0
394048973 391359136 0
531484739 93279233 0
304809959 196106750 0
452742193 93618820 0
108690780 397852573 0
147269692 119595406 0
397122991 149870248 0
407085197 405652049 0
29976742 386819909 0
425299849 169293659 0
457449399 274171255 0
481678680 412439896 0
302346915 522136427 0
518953216 48643054 0
502246178 95931950 0
149205142 85056112 0
136838590 124978761 0
253672793 295925707 0
48913538 255261444 0
147836969 482706593 0
76539021 497276667 0
365649597 97523016 0
15246248 251829561 0
108288947 320087312 0
513639427 450463161 0
121298496 105625085 0
45193756 388635417 0
144728487 163614271 0
100303232 422693336 0
139724648 236291952 0
102699002 404299163 0
46848950 301084923 0
71427231 317544632 0
199664267 7677763 0
495215474 111619783 0
498848722 20857835 0
21397471 268055369 0
271782049 119487125 0
272851092 426607633 0
86598837 44569637 0
492843867 83576892 0
226669923 526185899 0
53558737 48102022 0
438580199 188223256 0
193701987 376542197 0
390575185 124835545 0
264803060 109374088 0
393185392 542353409 0
212457890 448339359 0
391043625 524854211 0
482310018 201602041 0
127307349 209353349 0
103033176 83242141 0
67628505 490022568 0
441655933 322321043 0
156317580 317962795 0
230077786 523893920 0
83994415 518483610 0
300430028 326895772 0
532426866 192429250 0
414387629 161177755 0
527569838 159548522 0
107469064 317034767 0
345004072 511002675 0
114541514 270525994 0
279425513 379339886 0
117165512 221508261 0
94881403 178256332 0
358949084 227785553 0
348532066 122116295 0
373879401 1179615 0
86165563 545539513 0
114826087 110499091 0
356102058 424613992 0
224625671 83355909 0
108992856 317879559 0
130454297 456513551 0
378430008 305091630 0
316115549 273719838 0
532203997 477032088 0
238686058 356371100 0
227946914 287393753 0
543172612 255008330 0
174914553 556360181 0
279269911 532463328 0
38671767 244749597 0
50154901 307078195 0
50922338 90818246 0
540611559 557208571 0
50080984 471033247 0
303037713 5904181 0
130464598 490987434 0
224974090 378393249 0
291198417 43945205 0
408195107 359977866 0
74874697 121000119 0
394892018 131918814 0
441658467 373456844 0
26765279 542985171 0
159976822 571431837 0
168555589 82411416 0
484721085 334684626 0
57317644 53402170 0
146854857 392779646 0
450198283 285381612 0
526230400 372374879 0
453633423 187568014 0
502828943 64668982 0
181857496 305311273 0
366716192 346785816 0
153881456 513828100 0
548677607 121622359 0
83181632 355904318 0
396751912 187726407 0
396539291 323124635 0
342267479 271830579 0
364170793 494152161 0
510809653 267805618 0
519776684 537718124 0
488229477 425953168 0
159747207 55830463 0
63944963 466986029 0
476603375 577452114 0
26823393 365297617 0
479003464 516576735 0
95590000 1492611 0
329541296 426699920 0
249381935 361081760 0
12100453 294747737 0
221700302 492845498 0
106324144 413973269 0
532814759 48506097 0
152898846 337163936 0
16059435 510308414 0
109821071 412724060 0
322872153 60839399 0
24987270 282464892 0
372048963 535066129 0
5220170 242576378 0
306816045 576681182 0
46150379 73091096 0
153930977 552020304 0
361091641 205321671 0
525856083 423722954 0
67153923 41994729 0
519680570 291067929 0
61776415 487134161 0
65307988 434220634 0
322196048 99632050 0
237230292 431863649 0
348327393 222712449 0
418126472 160136344 0
382200496 547877254 0
27850240 160147134 0
186982513 9570612 0
86166692 220261957 0
525970659 52305966 0
493058112 213051162 0
426658031 242073168 0
296110848 532925441 0
10896373 433988781 0
236838242 67124592 0
363961775 467260395 0
311421997 254071713 0
430410195 258751782 0
450028676 374744469 0
578002086 420302511 0
150514585 421481428 0
125000710 115924534 0
39889998 333898622 0
378186150 281907265 0
169576997 248968774 0
258465631 500202055 0
6517266 137310282 0
36593787 173548761 0
72160752 46305213 0
335320900 445264222 0
171004136 198109100 0
182904900 107247735 0
530770942 209178075 0
24582744 432893117 0
435804989 219616742 0
436516446 511133430 0
42707033 279523307 0
388930324 271832292 0
509463746 428882881 0
373320106 280903717 0
168922575 76914071 0
206618328 300758386 0
457681167 520020705 0
249696918 512678756 0
251388647 344156413 0
144310939 336420544 0
460473791 406416012 0
84343066 350258125 0
149063925 494594955 0
135151460 302853955 0
181819046 142764264 0
730236 74009299 0
404221411 21020560 0
375069139 398934355 0
379981067 206719171 0
498040592 376385398 0
113410561 371406021 0
484794430 512775600 0
472646740 488864290 0
481297375 425953234 0
293677947 201477984 0
475486163 159460393 0
426400096 237635477 0
102568983 522616729 0
342644734 85942785 0
403986134 227015295 0
2219747 189768662 0
49490801 130327102 0
524173367 472563183 0
11491412 440048655 0
310285663 313983783 0
201473641 209585729 0
313870678 133645088 0
26245813 287908383 0
487448672 252317153 0
356731236 557178952 0
160463275 154765665 0
10349927 518419263 0
424980173 327380963 0
480464069 110547878 0
217814798 1220862 0
287060729 470281606 0
44903524 50440837 0
39342488 544084308 0
341835177 466288596 0
5175602 309268552 0
115926095 1832656 0
277161111 350177776 0
116407398 579011557 0
248734942 28603845 0
522812058 135360146 0
527523242 254087676 0
316514499 139515018 0
416787645 4098802 0
257563516 266281839 0
158392370 306749263 0
170784042 117102155 0
152825824 492209919 0
69710808 128707367 0
81127592 134442061 0
96957594 388633692 0
11361471 96934488 0
517608406 490965566 0
149950244 528990033 0
254344619 378450253 0
268910005 77423594 0
1513711 44832662 0
338622593 373104801 0
238578352 163603959 0
173969342 394296088 0
199966834 454351500 0
12575227 98447674 0
162755154 76326937 0
396126870 140236692 0
99675878 505447186 0
410796321 252718842 0
139610460 23180036 0
524125982 141528057 0
563928926 90731740 0
269554520 86893448 0
287346822 244652558 0
171543059 14862578 0
380758460 1202388 0
364608585 493133065 0
218130150 330623658 0
362173604 454613863 0
243544375 537045224 0
425276589 72982106 0
122088437 420371785 0
382277491 476216601 0
5497716 203876861 0
22774562 358134095 0
225406164 8432602 0
3202501 207361856 0
61584202 8250346 0
183417834 205801329 0
311653485 297794412 0
571324656 493629419 0
290710584 391483322 0
132637433 463410456 0
247473391 300345834 0
231165062 8546731 0
253723094 135334360 0
262991190 227896979 0
191759612 485251668 0
303724243 15548203 0
203638943 20714760 0
489449600 228795532 0
307843581 47555644 0
353240058 186047294 0
478026006 208427690 0
269036621 12561360 0
298854831 147809530 0
37425355 295950217 0
469535007 93978034 0
376791769 416489872 0
440054667 511327394 0
429948386 413728497 0
539615168 369343881 0
331660509 527643744 0
378577037 519187440 0
381397495 259759346 0
278069413 121195223 0
441614803 462601349 0
549581773 439988591 0
186201900 317827882 0
100575816 472532975 0
485107437 543666694 0
122166583 20277839 0
296716037 517241306 0
147263920 16925210 0
227550429 31185181 0
294664145 9764615 0
378990724 415905646 0
237507181 388498054 0
77369884 158465989 0
169642030 372810049 0
498577846 73933284 0
473895085 35731448 0
94712774 197821933 0
53558252 207343092 0
412455234 219388207 0
80714247 214742511 0
75730673 55960054 0
398683732 65285789 0
365072498 200314092 0
252893767 244320237 0
236172519 569411356 0
82951442 227514235 0
1052390 154028665 0
343054923 157903143 0
433941576 227644854 0
220824270 275918424 0
124071283 283368739 0
119972069 388169710 0
75355409 129212960 0
51225881 363477254 0
418142486 502876727 0
217964854 77054479 0
476131534 43431242 0
274618055 552305373 0
560781228 23548247 0
326674380 305590550 0
207246974 437663654 0
496232203 245029231 0
91792897 568349976 0
450587613 475829371 0
223153481 462194034 0
129602503 141073416 0
432872023 480644991 0
54448208 434967462 0
220378210 502866847 0
128829615 450459712 0
214602433 344467622 0
282089097 397593269 0
390163126 437071910 0
174612143 543147296 0
177428546 197169353 0
471466530 218651955 0
154970820 385685263 0
157396369 16161706 0
116503276 129967565 0
202847659 517847276 0
515568219 257235042 0
538662059 40774719 0
254152705 435760066 0
130972251 401902433 0
365047608 207965791 0
309470096 107035679 0
391824892 211214176 0
15612849 41087149 0
194275766 427568375 0
10368564 565988014 0
11977013 271774117 0
424254643 492222236 0
108015549 378845970 0
49874170 67696971 0
101271135 143473646 0
266928580 36052370 0
356636576 387961765 0
357866397 362957103 0
497785040 96037668 0
567798821 320946719 0
122951504 240916667 0
118368813 33090005 0
237782386 229014698 0
233494020 4578751 0
512349749 540004895 0
53441939 499355764 0
290986370 391308602 0
398258603 577871479 0
195990610 554442936 0
371749307 417441067 0
298911160 262985776 0
372619865 366839895 0
33999728 546242046 0
283865079 517312814 0
397909617 547718371 0
185750667 381781158 0
408239763 298218777 0
566344847 366669629 0
300848894 447185949 0
42066944 268319159 0
499622877 233231115 0
194829637 302210430 0
342879551 76099992 0
364405728 218787232 0
356870060 474662655 0
315431097 124168112 0
460129669 223342712 0
139872366 409354313 0
285362228 536632607 0
291462256 210170869 0
464740918 179661948 0
439836074 50023650 0
347564937 485957054 0
385795159 513895137 0
316129052 192110658 0
141073448 202756003 0
498675191 362922561 0
291105521 316227919 0
364304970 560481553 0
265703743 25605219 0
130128043 117327602 0
421092289 490226335 0
9033538 208240766 0
467477003 485918160 0
70934867 486627015 0
107007724 282284651 0
248121824 196607644 0
522174175 367982371 0
118659599 200575368 0
83931440 16384994 0
331694164 213013166 0
11211129 251670968 0
120171403 561444159 0
457146822 267235269 0
362931403 153302893 0
122389690 514011571 0
335559493 512987690 0
131326266 475831423 0
158344483 324918748 0
273245052 94525170 0
229324262 82529105 0
138348897 565813796 0
120173820 423720802 0
575578481 542767238 0
446527460 349455779 0
239700393 240311011 0
439743297 159737664 0
555042202 392173750 0
406118661 314778518 0
95863359 529944482 0
74227172 277925 0
125047931 440823488 0
551153261 224351643 0
340200201 517326908 0
369568016 216797392 0
490391223 53284279 0
414315317 209678165 0
442558049 321357806 0
427048077 535856424 0
559469659 547088938 0
264244837 556364676 0
552502217 171381102 0
158978697 552277872 0
279746147 468954615 0
196568533 378746133 0
351283190 74939936 0
490267169 333429425 0
526439453 73069312 0
32543941 286899225 0
57564120 39288601 0
552257256 88786135 0
323744582 68516344 0
379606634 105061529 0
229258634 329636050 0
443343761 383426450 0
37977776 420294866 0
326793399 161917321 0
16774916 521559315 0
260345657 298027683 0
218407976 139285656 0
233085063 8847037 0
530691269 350751562 0
196748635 263125439 0
516897202 143029169 0
12596164 154761935 0
357563414 81558930 0
355682495 107345200 0
558892776 529261520 0
298946161 314124474 0
447569785 323810376 0
381318549 195439892 0
567745132 496395055 0
368468160 164227422 0
446903792 229298569 0
221858217 512459537 0
479641044 435940659 0
109991848 309849044 0
234220370 9609127 0
272757912 72737194 0
480308940 264958380 0
419957778 342433941 0
358067173 496468037 0
293446158 9964338 0
126386933 3965201 0
272620997 335518788 0
78535630 387410646 0
101004607 352684252 0
383051464 194435299 0
323764233 508534648 0
437678874 232067900 0
282032673 488291811 0
446384462 136721482 0
103794183 121570023 0
79252070 466292056 0
412252026 382272001 0
101732085 87553439 0
98126492 81629847 0
293344268 329707475 0
417130942 352688079 0
371392761 567788006 0
498597114 80836879 0
540240114 199275851 0
538582094 444517383 0
16692873 518642119 0
53349434 453127933 0
49557522 446216233 0
120807837 122904548 0
544628697 427914421 0
25548195 211639272 0
377584574 438465589 0
517741052 513691030 0
104041333 477853371 0
340935860 38698573 0
458095190 323472696 0
458384753 557573744 0
68323446 97128247 0
230925391 436237913 0
66991667 20469236 0
337149462 517030683 0
254970060 107534068 0
32740607 179040425 0
541443798 566277673 0
406449688 179745846 0
412206527 440344683 0
313027901 453367241 0
382755541 13782226 0
326781249 564010054 0
269224234 398635891 0
114386517 300333241 0
458291096 7912223 0
540277564 393198148 0
53203565 92637168 0
521639561 176293928 0
431073743 534714986 0
555979334 182254758 0
124135210 124279271 0
267224046 98745948 0
138524224 187217485 0
261651413 68474691 0
502040552 337967235 0
547741709 455227838 0
577704564 188405323 0
155991731 131417182 0
334069810 375066974 0
274403047 452424214 0
100550049 260882393 0
92308722 187661995 0
21328852 269740647 0
390589238 163132752 0
202962169 58148957 0
443123820 15507134 0
456709420 1146799 0
242783604 534148190 0
66142374 454436546 0
502266550 345458861 0
254044991 421530979 0
577468291 304236644 0
191351645 97537787 0
202202611 397043047 0
164225861 175482161 0
46789903 29238652 0
53992986 14919874 0
317814112 362557895 0
534505469 18927692 0
495100996 336517037 0
456184925 550340279 0
212347358 339405034 0
416562883 154496116 0
519248494 113135943 0
133592590 549869516 0
244756226 224177164 0
327695172 39803110 0
133876452 15151852 0
496869393 181342669 0
441950340 179531060 0
513733826 446388801 0
72760073 69229612 0
138634542 272630381 0
148462246 215984351 0
140632217 38437564 0
533967302 35878687 0
67553647 94061526 0
149430328 272632943 0
519797017 385357069 0
171644053 528338761 0
440196170 237783298 0
106274717 411041865 0
116161653 70574471 0
181659010 140026469 0
129402994 41187031 0
196943663 211447796 0
179928087 244753191 0
468778288 331704358 0
194202168 30407866 0
82941627 534606756 0
557566104 444637218 0
272127690 7811860 0
57592565 391261197 0
493926910 68244283 0
324217523 102313321 0
433895008 82040685 0
287730988 374695948 0
136116743 492220869 0
221380164 381187559 0
478707410 542408003 0
441161779 522465382 0
449063239 116710896 0
212120676 204063804 0
145981882 410352340 0
23122127 307144402 0
442542845 250660990 0
81248154 526562407 0
264981224 79131560 0
531874196 314229715 0
32770312 538036266 0
223109587 2258997 0
320861251 19169742 0
260250319 216807952 0
441016359 346965864 0
62990976 114086244 0
396573419 440482793 0
228723395 559738160 0
105333775 511718314 0
370641536 309085981 0
478300414 223045316 0
43771942 469152064 0
544809843 499006545 0
551465539 45080796 0
280644216 111231142 0
411932778 412726181 0
36975502 172874731 0
133196111 332036499 0
333461737 70223469 0
329700537 509813079 0
300659543 363318249 0
89622609 488078895 0
15065382 261558261 0
430389804 391623852 0
86708629 58312066 0
266578509 555894751 0
248427431 562258864 0
109262665 267637125 0
321255155 291092464 0
2814808 96598529 0
159148355 38414448 0
412590440 254585922 0
144652974 315649993 0
213500847 48986669 0
577769220 84829504 0
578419521 81371652 0
56265161 466879183 0
273332714 362168645 0
94370231 78612039 0
517017385 297121510 0
326024679 287126950 0
309925919 542147283 0
4866249 67126166 0
234720596 315979768 0
22118403 391602313 0
669701 507249037 0
397955042 43674300 0
419969131 573812502 0
4799386 226431835 0
294894190 508434577 0
19769385 352957933 0
127850357 361504544 0
333133170 196296441 0
344888615 132724550 0
8343973 390718403 0
307838430 161555457 0
223071784 509569715 0
361475956 239052909 0
401691932 50022391 0
92641021 361184636 0
451443210 125875422 0
170729963 351718890 0
347294428 515959983 0
460329541 360105655 0
242675118 488809215 0
560732851 213195178 0
522461746 393534382 0
387976742 142913771 0
232439183 92880282 0
171489736 409605154 0
361315429 307042585 0
449469857 313609153 0
157836326 335455013 0
360764136 176061584 0
92925793 370200908 0
67308694 200222267 0
433906094 399794287 0
295880259 401496957 0
272381076 384950490 0
16434676 131990667 0
344422896 128354089 0
476269169 73713104 0
186511515 502891729 0
8120971 212968889 0
188579947 197981787 0
314752634 53804663 0
533882694 471100322 0
18850865 3165994 0
565424973 146355321 0
193987428 575515970 0
388321700 296495384 0
341423011 144515295 0
219967595 13659836 0
115857823 519928168 0
503478643 194111333 0
366508501 139616164 0
89537943 113174524 0
249068789 165993080 0
246425673 151253218 0
115467048 466856514 0
2511270 417544411 0
578647242 45835849 0
367621624 182429608 0
177963864 78843675 0
342405329 402904451 0
284882132 324965307 0
134509161 93206529 0
210828751 70651887 0
76005358 430638058 0
499916284 389305640 0
69320256 263103484 0
369531361 408812815 0
541122531 255054143 0
61556387 34150221 0
66642812 107709991 0
436338196 75714378 0
170060685 192794204 0
497063139 452770301 0
305052125 100377491 0
522934657 203297587 0
230995592 240239023 0
475389942 537131264 0
569941429 446758659 0
399091167 127234004 0
171640817 510787732 0
368855939 346322501 0
190968917 47006708 0
51581229 373734106 0
523544224 375076640 0
57297272 449846879 0
232112560 497015529 0
573410688 338160636 0
550167949 426605970 0
499347733 87496056 0
441436969 478063998 0
102193954 366653933 0
265760413 50705670 0
118010558 271550024 0
35475969 562932208 0
36464138 576546594 0
460548575 565700488 0
362359712 45523557 0
321548186 93353211 0
316752315 84137443 0
161197399 250225386 0
437599994 311573055 0
68474467 383260118 0
177930762 116845010 0
267610951 433589557 0
215549761 273722931 0
266126878 443780549 0
267206139 137719187 0
264361599 367426017 0
205997711 235119076 0
411512144 291588907 0
200549169 186535773 0
326794005 512732999 0
217339686 95232978 0
481894797 123436928 0
514414810 520936362 0
265191897 168041836 0
1164244 216238418 0
516083379 149867299 0
565658926 198991482 0
277237388 482409130 0
123368069 41844175 0
535813769 473617431 0
164300631 106451063 0
442005833 475525409 0
405701839 436961193 0
18073848 487106748 0
135453815 418045381 0
399060866 318822610 0
548344097 75299000 0
179320547 535850407 0
3843548 400156824 0
422026651 172957851 0
314426881 396211025 0
292573477 403079188 0
469896553 280780341 0
394484955 204936466 0
163889541 436344120 0
384455569 345874444 0
485459471 34496343 0
282126428 103150948 0
493186821 74866893 0
550708286 173292067 0
52131182 22196218 0
131197299 96210802 0
553207581 336744918 0
319167940 426254203 0
301799642 3904096 0
267148965 371063966 0
218121033 458488919 0
504480407 20069205 0
411213419 18203177 0
517065656 244684367 0
567189854 306037186 0
330811883 272070760 0
175592007 495051658 0
71533036 396401074 0
128413976 440483197 0
271794416 301646147 0
167687415 168162291 0
564126552 233383641 0
385593125 242767437 0
407409399 548833279 0
71287897 508038386 0
463964755 399799253 0
316851880 358300497 0
316939736 159409181 0
16812570 517349276 0
153307316 263961898 0
374439184 195849677 0
12829078 6298013 0
38369147 385415290 0
140001552 321255350 0
393238914 98081851 0
127349408 452121954 0
524381693 106852506 0
426476627 16908190 0
303109489 375684995 0
247277960 278521465 0
402400342 245480633 0
263902888 423643955 0
576807753 453117720 0
305306054 229584288 0
120501209 503978859 0
56923316 55656946 0
511621238 113976523 0
393929195 219137853 0
298821286 401255640 0
351246113 337712230 0
517789218 337000414 0
433242734 494587418 0
485817569 454875022 0
90862057 269283818 0
265965914 264346782 0
30265817 485485557 0
360543485 325525459 0
174784529 428504013 0
283115256 471240839 0
253593384 355927838 0
291691655 401994457 0
460044442 253020462 0
289920087 380808300 0
171790061 278995610 0
547880094 61140571 0
139231194 165990433 0
528256688 105926034 0
121474934 228362694 0
310871381 257258189 0
535230764 322303214 0
353061535 89199806 0
139528556 206480367 0
244588186 268953304 0
559894398 340834040 0
561440927 413698222 0
337539028 168884449 0
522845592 519703003 0
123567980 98292984 0
501341409 80972319 0
524932302 460835017 0
366701475 152782108 0
518220220 486303865 0
38531778 234376901 0
95118566 264801505 0
270200158 134654597 0
478868195 360077890 0
422405734 191406403 0
71210410 79025088 0
157811729 461865977 0
301370454 234606082 0
570473166 7786486 0
27799071 206326147 0
110060214 544376378 0
281780515 507779783 0
571316693 438073680 0
51259368 577939357 0
48400718 303927901 0
58262349 47710678 0
202241532 254238678 0
493494918 226117622 0
243986061 414594453 0
343160750 137217099 0
413312453 501777260 0
280906319 554639938 0
508933094 250771926 0
73840163 216515572 0
386781829 74451459 0
14077839 254332618 0
194809244 177213958 0
446281224 208730672 0
438874539 7846102 0
276427435 315450322 0
187695482 443698343 0
430525533 505575595 0
269311115 299889711 0
108281693 1255623 0
408223421 251839016 0
145430221 505049351 0
286261934 270751384 0
177579149 47022228 0
135432600 212866766 0
46812595 485330564 0
84776503 558557379 0
95421440 384841121 0
566614320 13003428 0
261513106 245491657 0
100889627 182197210 0
398642101 338351278 0
70450481 116062214 0
59666367 267831250 0
390588370 12567082 0
535038916 365745573 0
466680207 365391141 0
519156462 416043761 0
33989071 200765581 0
484060185 300320749 0
283281506 210813058 0
301075515 389074353 0
417115154 506759427 0
144178928 279238541 0
218854555 196557614 0
339296903 272306582 0
351010620 438303946 0
280524773 442398009 0
568867729 321389141 0
417715299 299590634 0
51501164 117788436 0
344704554 59633417 0
322698422 413281705 0
387981199 287780755 0
429996550 437892244 0
21808778 350367040 0
242449994 149098637 0
345933708 372196933 0
341780706 356165026 0
441989642 71481128 0
371168329 508646017 0
247537776 569918939 0
504847505 200690467 0
61240422 475922230 0
94900835 413800718 0
299079326 62361370 0
337238294 28336947 0
91074169 277865949 0
545296946 95248997 0
94733039 215884212 0
31496915 529612267 0
543201154 459973217 0
182120024 233519848 0
548037979 227657683 0
202514709 172760065 0
440587272 440417655 0
96137497 89830530 0
380567902 58623724 0
524730976 274008338 0
500742148 454762241 0
190682376 81850299 0
160356978 171178891 0
278495401 373358933 0
237365288 410486401 0
493467398 51271694 0
370363013 502004549 0
577687035 250558875 0
162238107 384986012 0
371875760 496135284 0
414050684 82758734 0
355146149 292645593 0
514122848 52047126 0
247569616 297161313 0
525091204 440025833 0
182499784 366898164 0
11332270 553327011 0
342644815 356133580 0
778705 334787653 0
464412060 343926842 0
22544024 74698502 0
28262233 325884990 0
306420208 28881809 0
397786121 255056570 0
147884330 226139566 0
467938075 112604969 0
361709852 49167365 0
48466019 367391145 0
358376567 468972301 0
291455404 451112610 0
313015379 135283206 0
492684329 55185608 0
286133497 547092219 0
103919653 444156838 0
380125551 158392188 0
229038246 369178084 0
464476119 469834078 0
7577227 158080598 0
224712098 215657482 0
274143752 505738345 0
450648323 13564369 0
12329613 464609771 0
370347839 312851565 0
410901597 47851443 0
250672118 221867255 0
539721141 151545475 0
111974364 199168275 0
11184269 528746255 0
363610369 474783611 0
303558967 429776676 0
416947130 119809315 0
439080282 391836132 0
487577095 100912849 0
38310488 66786440 0
236946952 436697203 0
293155036 300764558 0
398527728 276924391 0
446957501 510061028 0
354908054 163797291 0
388937187 429087002 0
350655553 547007060 0
253846271 206728750 0
122241851 493157620 0
435552469 89659377 0
465059477 23907635 0
366098912 277023297 0
18890516 265671711 0
62249556 194372748 0
175321141 185488659 0
313619709 401816018 0
508514779 92606063 0
116784118 399583355 0
339083281 240377100 0
72745820 391743816 0
530763532 130834456 0
316038347 38303604 0
421576875 535291108 0
392848282 512622522 0
216081564 459102455 0
548569302 151429509 0
193267994 410543816 0
105915860 527074574 0
477307639 247307009 0
147791417 194077733 0
405482317 128873964 0
474967791 269462143 0
391653378 93678613 0
576607913 221849433 0
351148580 438209489 0
373714694 341442809 0
147128159 241895760 0
330394427 660967 0
200940723 426116297 0
75227349 331549790 0
82158260 183368092 0
515990058 394106895 0
576355862 408373977 0
3354328 427279586 0
114417550 83490987 0
505945006 539327708 0
402042280 440607037 0
159623629 165960230 0
453595687 241294880 0
319046257 22879871 0
187047730 319235550 0
344091313 62538224 0
197539392 448988554 0
262860785 345415811 0
280595958 63915658 0
429291443 118616501 0
294659593 515943905 0
522037685 102482252 0
421824702 453543421 0
85396516 87287031 0
59305126 61194140 0
521623215 42904307 0
553196260 554792931 0
324344745 376300820 0
159615547 164985454 0
66000622 446742722 0
545983217 467792182 0
503817114 561800009 0
42067952 285251905 0
210417135 296525016 0
148002129 214291368 0
220114267 527029835 0
527837134 428878188 0
577610361 150950527 0
405562739 579325761 0
367571762 484676399 0
232646829 225862961 0
511625814 531714898 0
216954479 349096420 0
531434947 326879232 0
220327054 384588793 0
189127279 382515984 0
10767736 372852055 0
433740627 465238135 0
337678172 253785259 0
89560458 85544324 0
174243207 427499103 0
528049718 290624370 0
250457116 462355904 0
421634814 291043785 0
477259494 42827229 0
549799151 367621072 0
126889289 77999218 0
317599096 558669947 0
383269107 27425741 0
353755073 502776464 0
336069189 532719208 0
57398462 571896462 0
68168012 265906083 0
458495005 495575117 0
107927780 221705648 0
326818870 311731768 0
291860550 336984800 0
94062804 164002240 0
532016699 134907740 0
459382101 460198887 0
364736046 409746691 0
417827655 408581847 0
557613865 538632496 0
517028397 240061793 0
136233707 281028106 0
104200938 38877861 0
448595939 323532987 0
371555867 1361359 0
64393622 32445515 0
319177413 478616075 0
375612755 241812292 0
202652470 472263692 0
148277284 362495232 0
497692019 448518937 0
125427231 513563678 0
477143120 142230618 0
350331147 36074326 0
547620125 208750626 0
31702472 545839931 0
543989775 400628185 0
457163945 302760671 0
6821357 334183172 0
214387581 226266027 0
175571193 126013857 0
324270686 72947007 0
132067964 55177556 0
355999729 230810485 0
249161945 498452974 0
345845659 231971500 0
420387198 428962274 0
553000012 223199909 0
299180838 473902866 0
410856951 577859798 0
53049794 545203396 0
518721199 202080070 0
478553227 407656350 0
333281851 350305672 0
578565892 309971695 0
298591771 8005478 0
156724110 494288153 0
278240827 243772510 0
280392203 183211566 0
247822753 26587760 0
480303839 180848826 0
99859226 21791620 0
424775444 416807960 0
181547922 161533329 0
388289036 194574787 0
264675013 148330472 0
314866926 469016511 0
460123190 468803890 0
135363472 408920099 0
514426865 72475260 0
339048447 450299487 0
31123607 398071104 0
217686147 230101654 0
148293197 56813006 0
408537390 340004259 0
475192577 449203379 0
110366523 425124496 0
553230404 544094221 0
408861089 477195005 0
481647081 243117853 0
374489502 392735387 0
134611287 391278983 0
455742623 476917525 0
43165134 243722291 0
233491478 101534771 0
269974052 162473702 0
342525609 510822189 0
236933628 4101 0
541218168 166243477 0
84333981 66575390 0
316458168 372904336 0
168804022 186733877 0
452955031 37120137 0
401232206 525048562 0
254767005 46235968 0
452041008 290436113 0
372050735 150078363 0
30371409 132895873 0
301275811 514098018 0
503750012 285198031 0
161066779 501048203 0
255301598 96924389 0
55197462 561252078 0
424913206 275504737 0
6646265 113391608 0
15822826 366342462 0
518342914 457138988 0
91926720 261710646 0
25201466 73991391 0
9637992 541264645 0
372403056 513596995 0
242563649 248753630 0
517244779 275331621 0
240998159 138378033 0
301895775 116724085 0
175800569 143360374 0
461835116 533138528 0
2941131 31365050 0
182614047 40004138 0
399578292 306263235 0
507660961 180347331 0
283456103 516700670 0
467227711 408704845 0
568967918 395324679 0
157381903 148814766 0
391785865 437236617 0
299570715 245030849 0
343106384 82827766 0
135294139 252754164 0
39395163 295309602 0
212237970 369407884 0
195157755 306995330 0
199640116 469657653 0
40897851 229431408 0
11507023 304981490 0
46528903 492296864 0
552855684 310841598 0
302820670 41043708 0
166876918 552823608 0
295420821 144799375 0
351740879 272421692 0
47375857 51673739 0
143067779 51391122 0
82197098 285630607 0
109271660 470143549 0
332405829 131453884 0
103667023 71628467 0
68105943 325156662 0
324637853 452642306 0
11419503 266429020 0
230655266 252673638 0
375921956 355556251 0
64144192 139456504 0
532681947 50081779 0
499866438 302722775 0
245583258 304616127 0
504489250 298130577 0
222280354 539374093 0
428822100 235957575 0
300290350 187685560 0
497865136 238298471 0
132288763 517497961 0
252154611 311068192 0
125112192 373190158 0
261642239 232316462 0
392960931 537676070 0
263771375 356163512 0
160516962 435258550 0
10264868 6506614 0
312702464 148225643 0
111538613 349385218 0
285928780 559940417 0
117990187 105360164 0
58131535 237991377 0
276136874 201385118 0
446940820 545571931 0
239585212 399984237 0
420883008 126936078 0
241017166 172537032 0
390726808 319442678 0
319152853 429110501 0
22772901 543958788 0
444513738 414239202 0
411365946 389430844 0
427065181 29076144 0
284377951 452967355 0
143228606 32277892 0
108706578 303967561 0
220291710 560124533 0
209285537 329212145 0
262226025 232845460 0
508441934 89747812 0
345588114 497900922 0
182253947 261456006 0
198007905 277588428 0
71200787 521962580 0
41551336 86047047 0
50574002 528059527 0
69744663 342829356 0
187115139 421160333 0
245055504 75647361 0
140796874 213214164 0
166415562 526746556 0
274209671 227963177 0
113606505 145081993 0
342473530 279840781 0
560268485 319621050 0
469403508 112142100 0
249482706 88081226 0
198367976 321484177 0
568899848 458714353 0
296613408 537573966 0
23394064 259267867 0
200564210 361097535 0
360039605 194326543 0
489400195 425636842 0
447215285 562524814 0
389754046 535595397 0
509251402 321743953 0
66222730 462659155 0
189380649 291883598 0
65321702 475702057 0
160572023 254466030 0
277671236 278742831 0
270062463 201920673 0
166823684 41815861 0
87317807 216308988 0
164093790 228428838 0
469771073 467919058 0
577185230 455668742 0
235430409 372874872 0
178918572 170810243 0
451915397 525529006 0
531468104 302857092 0
33074298 101368909 0
425659953 161301716 0
365515900 178548497 0
240154096 165699060 0
161424947 48493418 0
253898178 469480216 0
548756257 459284255 0
55301869 209856141 0
495082009 342212506 0
543067122 191742215 0
55438339 331320094 0
27191864 169830556 0
262122358 347100851 0
333089332 331808741 0
328429544 399177784 0
140209961 27850447 0
68028153 513306708 0
336707178 410645289 0
337835917 471141744 0
373473724 304164300 0
18409021 80382449 0
124029450 315876431 0
332082783 529865566 0
286580288 129501473 0
280513503 357089276 0
560958683 305917418 0
182987341 360262114 0
485547232 383358957 0
495488637 390802709 0
255227663 382439877 0
393908008 518073980 0
540407988 32581473 0
337663335 254196085 0
98576344 74603069 0
222196445 69499435 0
77624608 394468532 0
202493536 246199960 0
509267382 187033751 0
208818769 515748324 0
474298557 31845655 0
267417539 552975877 0
267618730 366614960 0
425373617 170397568 0
434797072 414653751 0
411362241 364872812 0
48643643 419381862 0
307050019 405412591 0
396069356 515029560 0
475960912 485203408 0
410258946 58133961 0
578897905 229419532 0
350655570 363651359 0
383057892 262017655 0
117511945 85136231 0
527183828 329648926 0
556959052 403806016 0
450998402 234980583 0
43898493 241087875 0
459420594 215343517 0
231589327 152007238 0
142295454 463802937 0
576507246 272542107 0
451376278 478533738 0
124742789 575601143 0
433428148 184252245 0
492421493 457136768 0
159768731 480415800 0
367802009 314875235 0
144596217 6209206 0
258233118 303752194 0
535794089 86096822 0
400249208 555759319 0
201589073 531006870 0
211207367 544476475 0
250533854 452530835 0
278205096 3426549 0
266621194 154361925 0
489034619 234893372 0
576653400 311250292 0
172173415 431718960 0
422934147 315566669 0
448466843 94193424 0
487321902 536466934 0
140460198 7969829 0
491445649 541096257 0
112540686 551487900 0
279736423 149814179 0
90367111 246261219 0
486503114 224389759 0
405246040 4232975 0
338545750 389414046 0
414939472 31814413 0
177450029 170488678 0
287813625 474639405 0
487505628 384191495 0
393828870 575705714 0
165159080 138067266 0
515170609 330888889 0
350418484 531863246 0
362920028 332096795 0
311497840 289289354 0
242733585 263020674 0
449371621 216070482 0
76194965 565554096 0
428091486 34638836 0
542821091 124234230 0
12449538 3395088 0
207544921 355374552 0
77104954 126081707 0
468259350 56640324 0
57530410 337403514 0
100866518 162453128 0
432525803 39133716 0
322427803 565309391 0
465631172 233850542 0
519309839 50146169 0
96186770 535935086 0
89424177 180566247 0
379285515 418253011 0
365144540 85640314 0
113909523 60730573 0
187628092 129566312 0
36977722 366696225 0
481747797 131691313 0
193310416 272241320 0
394619423 17071672 0
304905843 386301617 0
351512839 487895059 0
329560199 77714693 0
510620724 198465840 0
134081502 538682775 0
300880737 427835004 0
181124247 460996541 0
86037696 254887146 0
324191177 113598658 0
262936110 456335722 0
228298230 143377752 0
296940826 41221056 0
472838466 348001885 0
235294679 294003692 0
182955412 37897352 0
54137012 403953105 0
543569289 302472347 0
86313879 346557082 0
438917679 541027307 0
133102974 405533708 0
22483285 78021875 0
83427354 472530090 0
276477457 238707076 0
119283456 396443168 0
302030187 250623231 0
289486406 29564716 0
184389582 418557609 0
155836960 549076009 0
231757808 409977264 0
311556382 7088674 0
69178266 101975946 0
229569189 247326428 0
94881952 214203296 0
467401085 171658952 0
29967619 443358117 0
309119693 41319076 0
293448730 197431290 0
133203778 44630828 0
202160960 475321958 0
31588306 82554551 0
117445364 534018413 0
359854702 554480812 0
457545744 438563519 0
68738371 54914448 0
323266323 9001830 0
324926633 219803503 0
177844458 109008581 0
250084893 454945945 0
466651163 357642361 0
367561781 72997137 0
338772706 276526648 0
383427271 67126078 0
412827672 319645377 0
240233739 188289000 0
308244417 152711927 0
228398314 125794313 0
407620584 20338835 0
81593673 235002961 0
442636256 428022239 0
197065643 508079488 0
305719389 88163879 0
362390977 199563009 0
401373489 489424601 0
202414825 577947852 0
454487277 53247199 0
372852018 110382188 0
263389492 503598891 0
290588420 252489545 0
353112110 123085185 0
51268160 397895133 0
439320147 465232067 0
250762005 139206824 0
578362481 200474368 0
473428010 577686529 0
325827078 534591696 0
143495293 10886905 0
50588382 413410040 0
373251833 10454732 0
318926011 458009965 0
490263840 234511870 0
413894831 561663421 0
473623585 399341070 0
119534468 251213536 0
294431262 451615998 0
265973017 500282782 0
455796931 118438370 0
405241179 488522095 0
128508696 438954204 0
261915755 110830037 0
558292879 26886817 0
397305853 394275941 0
503818365 303817714 0
245917869 338970490 0
275113554 351310349 0
537139370 506529665 0
505042929 469984530 0
515226432 399831540 0
467887862 457456754 0
190788842 471556333 0
203544281 371679697 0
492492290 296948342 0
188119019 32173808 0
508950245 116403530 0
489418359 363301605 0
382126229 148569358 0
256914130 165478471 0
362000318 356598272 0
234637214 304087197 0
347329684 215358661 0
315384940 292785300 0
51895685 20733346 0
481454629 4934080 0
407630863 313289546 0
145683662 549317858 0
568130724 355254951 0
292624541 347403099 0
489341344 320250614 0
273855845 306847781 0
129144149 96666550 0
316173517 379288861 0
350411880 496340312 0
325093856 1635671 0
523680549 454806965 0
357716143 278065291 0
140331265 153626654 0
383508841 539838629 0
364156630 498359864 0
423643381 192874784 0
161136417 287675379 0
59086289 259432738 0
530483971 571509716 0
451561735 247542507 0
465943495 277790028 0
231097898 64847826 0
445402978 539270301 0
113056350 354836492 0
148371412 510496789 0
35358845 374181735 0
490874225 158578857 0
289164655 214854906 0
534407752 505559852 0
12051596 455704665 0
99759151 232611505 0
277965020 186437607 0
134086631 128522948 0
531126311 225367761 0
502886487 216220146 0
75138749 402963148 0
35758766 383431636 0
318948570 213264771 0
288865297 178823925 0
512234029 417098776 0
284579126 252364484 0
245387230 540334576 0
72199463 451791020 0
233936946 193473442 0
534387774 455847257 0
440356810 546523492 0
263626482 558283615 0
109431373 379912103 0
414166594 451811714 0
75967694 208360895 0
472809464 555373254 0
402464585 404751943 0
83563465 455733427 0
528400697 400566050 0
461780154 260558156 0
34686054 316555883 0
429707990 69004327 0
156462438 571504486 0
241083502 84843494 0
2769950 566827049 0
453494552 334197300 0
155537684 284606455 0
363670012 186944907 0
278494409 357903281 0
105559018 55297155 0
91806606 251496873 0
136252404 390603582 0
341593707 475841166 0
181971586 425737075 0
549866670 14449672 0
145982985 18951479 0
296961495 173640502 0
544494939 497158852 0
97789873 366517555 0
267710338 277540847 0
171516072 536799945 0
29122462 351741335 0
515928880 555773224 0
509665734 404188360 0
289157100 320352446 0
193891504 17863217 0
132785143 403003519 0
141304384 253796255 0
88023677 76788234 0
414678723 176825849 0
107992119 575311705 0
571159104 474422786 0
146830219 570512683 0
545006734 230046362 0
464659806 487790777 0
106242926 383678918 0
490787746 101262213 0
293062583 52831681 0
2403135 144465870 0
538159685 208807841 0
335822753 553027631 0
27049476 118430271 0
39820465 328251940 0
148542683 260575755 0
303213549 303409461 0
183280824 21694327 0
547238708 462312001 0
568875374 525345545 0
526393175 131048850 0
421627308 116660706 0
423447739 428186668 0
268490994 546318975 0
334582662 502288461 0
337033763 21736994 0
118303640 171045760 0
537913665 471781490 0
85506395 125793118 0
211408634 324970301 0
475049561 371216271 0
55552872 331039557 0
9325275 392279806 0
321069502 389541033 0
133091245 474476531 0
336244577 13312026 0
448115999 288872882 0
7767544 457363398 0
83125905 449832103 0
332188216 118518059 0
226450102 506401906 0
469465594 418166438 0
306810166 140465542 0
193753660 117925972 0
46868645 240379235 0
207199141 413927047 0
5940369 84645770 0
144110481 371800699 0
159781142 240406029 0
313446333 329372030 0
66260753 131886093 0
557606337 112957013 0
183304127 407296584 0
319452481 165196918 0
515964615 435604067 0
176214647 284155451 0
565514419 535125956 0
11466007 291784999 0
146506354 474152515 0
366149026 169534109 0
193456791 353307850 0
242045040 439487745 0
426437577 531581666 0
5333546 157255978 0
264841346 90926585 0
534636511 285599821 0
384271771 516652377 0
426587526 232212850 0
41272394 534576188 0
550016980 223316282 0
284683654 318838901 0
148996506 72885887 0
54156217 402267669 0
78934336 31021018 0
509687230 394903719 0
293171100 233459718 0
43064495 439356593 0
97840878 247191930 0
421412214 238551279 0
234467523 229871234 0
355429970 321512497 0
563019539 94784890 0
271354620 132080860 0
420257611 311340716 0
248581379 567704180 0
299305409 52377889 0
142301252 107268362 0
500247783 80228215 0
100723308 427952416 0
206917822 408076367 0
331647212 148287382 0
176487041 524821814 0
177537541 484502829 0
514923089 553815812 0
124133896 286490822 0
176219162 226935708 0
440288433 481631936 0
520652602 478511581 0
14548823 225334906 0
256813122 216476039 0
44030351 115900770 0
357826408 152091206 0
251584992 289704196 0
282412356 262531581 0
408555672 160747088 0
408407745 26637305 0
543557837 371135717 0
27176904 102608588 0
10767412 366192731 0
477288206 531154061 0
22097559 436835620 0
116458164 65014126 0
464986111 284691799 0
178923623 44890783 0
238159092 226237020 0
9305424 228209227 0
96523766 334978757 0
263736803 351564176 0
294782571 231305893 0
128749236 479210693 0
100017934 355390239 0
403587848 109772093 0
359409363 31793863 0
328493073 221028048 0
266038910 490552022 0
336470882 328118700 0
185619625 271227866 0
120736901 460424054 0
471304278 282221878 0
138500556 378988315 0
354621064 376974943 0
337528682 560703531 0
286959782 126325941 0
291364923 54260810 0
161341305 308005874 0
285297659 281178501 0
27785824 390238507 0
550482417 298219589 0
48192545 192634402 0
545835438 7519343 0
578105415 542852868 0
474547234 549445931 0
106405258 498398841 0
35189090 311801582 0
476971981 433578064 0
49503160 222163970 0
483124069 31584120 0
120502566 539458678 0
357017098 16040464 0
96351109 323961902 0
9864482 425461507 0
65864418 12993056 0
394848701 202271967 0
416077484 74169200 0
361232181 184173968 0
196228787 129392655 0
371854911 77016113 0
90008120 394882609 0
313841761 153699863 0
240038270 426804862 0
442655366 579009254 0
133005280 299402652 0
249255398 45112720 0
200232197 265664504 0
298467815 116274317 0
63814884 120634040 0
227803406 434311676 0
345411964 283976652 0
177090403 427299722 0
172815798 174413511 0
434841232 494882206 0
502923094 294570947 0
89424607 269341822 0
566785789 394301199 0
216558070 194909362 0
14895436 569777386 0
320326763 564041084 0
527968562 536972977 0
427621931 182757422 0
223254300 65612049 0
520683349 342480050 0
522713045 49809376 0
390247764 294529776 0
534818927 420960687 0
359450370 460395373 0
482465284 252347171 0
5552586 283069193 0
413726294 493618083 0
433511766 370823866 0
47019830 239930242 0
494442117 91279133 0
367577118 401500866 0
480747729 90958515 0
101261567 271216098 0
313226129 462063018 0
130013053 164966739 0
267263537 191942764 0
386255903 112347019 0
191413590 111482168 0
575399651 307978513 0
271902601 115039571 0
428800732 557475508 0
193052191 348971470 0
563582966 273739430 0
30090713 167445112 0
573115431 176041159 0
82409083 203166865 0
348159106 438689116 0
115072923 536474532 0
325078252 100625848 0
179458838 321260044 0
561562045 326338412 0
87728066 356456360 0
266616795 57730308 0
401855723 342188357 0
212960502 52817170 0
194139823 196885 0
337186312 180798327 0
499078970 266283216 0
520315864 284217831 0
231349191 308936774 0
278632508 131070321 0
221751954 554078566 0
397273367 513072778 0
25620135 338088963 0
15237993 523290421 0
511686639 477629430 0
572110202 166706278 0
516787401 317076402 0
140242534 22292863 0
532833470 360200851 0
225795454 55593714 0
237982273 248234119 0
340722353 154683912 0
304165056 240068562 0
254409215 185957757 0
167577230 184860845 0
147451996 411650421 0
15168077 68431128 0
192519791 265704770 0
10259914 39005884 0
193522527 128774116 0
421092537 166857533 0
29825073 42083625 0
475901032 548359025 0
456995219 282813394 0
567930343 521680492 0
504434804 309054377 0
256998016 533930126 0
5335322 280529773 0
35206236 284508395 0
54597276 346231817 0
326966315 545106315 0
560166521 26218325 0
44507455 136645850 0
552771669 469664757 0
240028692 302182224 0
67634195 507423713 0
188181782 360448256 0
146253191 413671559 0
539487124 484643922 0
467577457 530034762 0
58145401 415608283 0
225308594 243453812 0
67343651 195931507 0
261600051 213418281 0
194040419 377486046 0
284770309 100540590 0
210365400 86046960 0
160631531 438888003 0
298168260 175596738 0
479973082 421010003 0
437864873 373180907 0
64848026 389627393 0
167139364 303441573 0
141212309 130658550 0
478393970 5241852 0
109580745 470821652 0
53007387 439004727 0
298773918 166082980 0
67215685 47107975 0
520638394 396886517 0
488719049 55565749 0
336659731 333942232 0
182491774 103229478 0
329185241 370827401 0
289898314 172679015 0
487922028 61464114 0
120844421 517677116 0
198528152 440914784 0
328143693 270717027 0
225867375 493389419 0
450096507 576477530 0
90307322 239559238 0
469557467 299309335 0
441707238 551613076 0
183419601 162642479 0
53835371 318238387 0
336421381 543928740 0
538484763 208331711 0
239872357 361502235 0
194095599 467434690 0
545828798 452309922 0
32947043 87068582 0
77437876 458112290 0
288371888 64989987 0
513716248 511651157 0
60205423 166598955 0
159841046 498480740 0
210621285 287250084 0
284452416 9591228 0
239711023 9997222 0
367705409 172836788 0
361832946 73896849 0
465567725 540589836 0
487168414 175248153 0
95296694 553685725 0
66078462 383067783 0
360120609 57280264 0
542485414 372333583 0
396428143 514130694 0
432042319 435194183 0
286530343 172346989 0
130819639 538083592 0
505562052 83817153 0
320313673 372256069 0
430624565 486579108 0
376822721 300918887 0
328759296 298982815 0
520585638 504340719 0
54572044 298549946 0
330492101 15222205 0
578726846 376852997 0
188749160 232109248 0
227130794 239025626 0
64557340 552687462 0
409352519 190993781 0
337521654 374162168 0
491025653 432907253 0
573083725 123245053 0
490448550 35870912 0
213802835 112734711 0
341939464 420659750 0
415310195 108287770 0
477285669 177673384 0
252534427 468776095 0
18582037 101250553 0
148857101 185318273 0
269168833 161710279 0
453517695 479245545 0
472864090 33495487 0
496624201 20653651 0
176898431 452432781 0
264640050 21723610 0
374100919 267896009 0
242885684 378082604 0
21137510 30324252 0
531585469 527043168 0
567910890 277453417 0
126829816 11519369 0
476282101 343781235 0
248185904 350670867 0
202815013 224416075 0
104369898 347668429 0
121882121 548947830 0
90363461 543216593 0
117081398 490213639 0
547034334 573094204 0
435513407 129801383 0
551847725 522285645 0
8876195 189965220 0
294168162 96326411 0
430921483 479360865 0
509979324 547946748 0
288084727 259640182 0
56982738 296814966 0
421071442 343735928 0
508531581 368706034 0
546481220 5334334 0
477531215 558261291 0
140127315 50741666 0
193174258 278613035 0
25873385 100121180 0
355699791 76585199 0
235054172 331307787 0
271874243 198825738 0
537134803 15432998 0
16717967 458957567 0
350593114 346095217 0
42496055 554705537 0
525472781 102440258 0
92151196 519951611 0
439249087 338480130 0
525784690 129013190 0
387917861 538457889 0
48170316 444188448 0
422208828 45247640 0
531453277 418586704 0
562889203 168086694 0
7322315 516795545 0
296662316 360902676 0
184973766 196140055 0
444742961 82991971 0
340435673 66955633 0
406864719 12296415 0
473560348 312872011 0
394947047 194877815 0
273320922 128752082 0
216170378 179144075 0
148044858 13990148 0
335560870 232972874 0
440833352 524564494 0
61876068 92078656 0
435570117 342956896 0
308566992 228341305 0
167108372 328251174 0
141032548 14859948 0
526814959 237867520 0
289575616 343774886 0
542579528 478657345 0
422209152 21028134 0
289050946 508407974 0
263378771 16290883 0
74058021 52468771 0
407508554 47080078 0
369877851 218401403 0
540719578 463025800 0
460770550 279211897 0
344637873 465122627 0
140923447 64876909 0
559129515 100654872 0
159080674 313986072 0
501979855 234252699 0
68005375 109509254 0
378583719 47144933 0
6519897 356599727 0
16232590 449361799 0
178980015 106336189 0
62238011 252490042 0
28733650 189949116 0
248844476 566355699 0
344229565 133191659 0
410405873 302134386 0
179692523 355279672 0
505548362 266050026 0
502554977 462144863 0
19247257 453846701 0
138268604 167376805 0
320832418 113631509 0
76451355 327429248 0
115095757 45868301 0
203883761 368294183 0
2436058 211871657 0
474328809 329382344 0
475615101 304006695 0
333679252 424991283 0
168487548 41442812 0
98265470 111380621 0
175998416 88134482 0
515057394 533492453 0
237766896 242265176 0
127904798 307232531 0
410866470 65702389 0
285865915 398184885 0
111515833 413706609 0
279624532 555426268 0
97776507 200293307 0
73129547 527318692 0
455212496 430959272 0
314916451 200856051 0
82335469 219763175 0
206321265 374553061 0
297080713 453728379 0
459454942 368361434 0
517331235 37023792 0
450483716 533854753 0
430493239 231589226 0
329774977 518945069 0
364123605 284624999 0
269978795 417752163 0
327848596 166663268 0
237863041 311350564 0
132465672 401808462 0
52516152 161881082 0
154328021 304763251 0
233684018 309838029 0
427056875 231063509 0
479099277 198434674 0
275766229 101586007 0
28151713 432810380 0
345611506 411173095 0
69099920 197428504 0
110520807 365339233 0
251675847 198240274 0
139555476 496316624 0
406479057 361654857 0
176210337 523519511 0
466900383 264270681 0
282165856 245080649 0
392942074 392544055 0
519014646 383001270 0
135463947 482096078 0
168795319 281382764 0
130037500 564991354 0
186742473 127086839 0
121767171 154553890 0
427627267 313601455 0
396261112 68495332 0
384392605 497688676 0
75551907 529722309 0
9550079 393049411 0
263979355 277154333 0
350846330 225144416 0
481477762 362197408 0
427750654 209594956 0
5252260 354398285 0
489704327 424606211 0
201681565 83501279 0
563062123 141322967 0
127921150 234721292 0
400998817 182423241 0
454228913 422711344 0
253181930 290814417 0
513631608 516149103 0
134196648 535265953 0
278778928 420649145 0
129368801 413078407 0
22300654 119965408 0
464911183 462300499 0
310463435 306759700 0
33688761 435027534 0
203704370 507658084 0
137649153 115933828 0
133163239 82317630 0
3184820 52180564 0
131522900 67361757 0
361609646 156910579 0
58358114 13475600 0
574488164 504035286 0
206339018 165914568 0
266158243 114068275 0
507316708 297489479 0
423437539 197023652 0
447411798 299266337 0
353774005 505493099 0
309123833 494144964 0
99731741 273140207 0
242875965 363165972 0
375282250 328615997 0
211590888 184941354 0
572659010 48044730 0
311020088 187534419 0
27391212 103017850 0
223096503 469976408 0
31173064 534757491 0
405452949 131770220 0
388487421 402894176 0
140074584 253102712 0
203723282 124094321 0
36778455 536331229 0
528926284 543182519 0
476594649 279152882 0
441880028 285568983 0
34683310 355252842 0
184793344 309627810 0
315859272 346696047 0
177437423 74823050 0
171220741 208102964 0
451730397 483278650 0
541381078 253869397 0
436224907 496100700 0
527309794 308626231 0
517976591 81105672 0
15211815 227237261 0
477439238 307897790 0
287102987 377273259 0
538799871 536319911 0
411262174 420540995 0
75024345 486101006 0
192674547 555327604 0
51028349 217829895 0
336133098 271468931 0
497299730 222880624 0
467603081 415071009 0
446784178 440679303 0
179669689 169605319 0
310031100 71213707 0
165161330 266386469 0
195728041 421400883 0
511772153 381298812 0
72142527 559298074 0
183453742 194205375 0
150019651 132230454 0
248445950 389686968 0
479933495 507037657 0
510101924 489141776 0
211572936 201871757 0
167158759 484841751 0
519902234 129828564 0
270466908 43359143 0
121733609 417206113 0
53761186 131497944 0
101760021 371899128 0
347895752 227710761 0
303660051 362770770 0
169996607 428152146 0
262261353 349230901 0
388784556 534703962 0
193916171 568105314 0
478493947 365304588 0
228833486 266851668 0
337525378 539120597 0
548205507 324756990 0
440425858 535262789 0
553632559 28997839 0
283900698 560509547 0
556547734 247664891 0
140811855 235824137 0
307764598 309843933 0
249487179 317537979 0
107412468 96865437 0
287211721 529752192 0
31671042 444381833 0
110483940 308902982 0
107770107 418005570 0
412916104 348812884 0
466612024 213888672 0
455125076 322066324 0
538473720 293815641 0
205853303 357794890 0
551705511 222660896 0
560711861 182489045 0
261844200 449079372 0
439615220 178731381 0
242580368 372711717 0
149628589 66572909 0
139161747 422973590 0
271792675 143835108 0
49420095 200685290 0
132742515 570866653 0
148738910 455656007 0
450003555 62529171 0
181866293 474152238 0
272231557 433377671 0
446149270 79748470 0
512705151 19542505 0
67266135 315707435 0
298087664 103961724 0
478366729 392281511 0
361397425 33977027 0
514506624 400180633 0
266964143 542023523 0
564814200 265111071 0
458614776 508283083 0
545535371 496524075 0
378707269 115038055 0
467838378 52684110 0
514978322 335558864 0
19957198 505951647 0
301142730 1489195 0
536157444 206321309 0
67358315 199104094 0
505556510 91265819 0
292032741 533398241 0
572616965 461343315 0
362095004 73887001 0
486454222 342938562 0
321227471 254149852 0
579407298 285585665 0
65121342 352528287 0
524977394 473399398 0
181460906 346650185 0
442590681 129556826 0
92464234 544199600 0
210133142 91008887 0
25874034 418761342 0
138839723 243728623 0
520973564 5918527 0
267002433 316266870 0
205021868 553142063 0
351316930 356266106 0
174662908 172858604 0
250536659 196841419 0
427935371 29812828 0
69083695 340177949 0
522026582 143090267 0
57572312 117717986 0
185923884 419888266 0
178482027 544193686 0
82836407 568954556 0
499770186 502884946 0
163025077 71744737 0
64047010 48254152 0
94357581 571518483 0
301013224 17209899 0
138612289 27748471 0
140274023 426031309 0
496153691 92498138 0
398052605 173629136 0
201310758 38547555 0
241665718 521906659 0
236192250 303206681 0
29666567 335610825 0
155245450 13128888 0
532759944 236081452 0
139634265 120051274 0
92600192 465870019 0
503671399 467790053 0
5004706 411993672 0
257065378 111294640 0
303613043 296459190 0
493453234 119695474 0
198702414 419359263 0
300572875 1491208 0
571366612 570991222 0
562327513 19195233 0
139746510 50053496 0
7174468 258028245 0
140636583 484817047 0
392656774 356809905 0
388948002 503620966 0
286301839 247358471 0
193556902 89009304 0
19222901 77371473 0
449173564 350774087 0
320649055 87742438 0
175288182 60216319 0
143282194 251736111 0
479007021 235835141 0
82850103 39258189 0
309929985 258805887 0
469409340 26937631 0
352040909 72168258 0
464460266 556307768 0
223240786 72200454 0
40117657 543140954 0
222975911 362758033 0
3774627 101711206 0
7448748 86560058 0
405659277 260730374 0
4556132 537753611 0
534802341 550757955 0
473930446 407230924 0
86726275 241236455 0
264392371 506507081 0
221062937 219460564 0
299836326 356802459 0
106421271 489973665 0
478587353 402673242 0
557380241 487430616 0
506641140 282237408 0
519638156 383136022 0
427283628 194324093 0
296840860 324018161 0
344035746 346649573 0
358696316 337289563 0
387407986 552973510 0
392055795 72835087 0
464737244 291445491 0
38020260 148777681 0
55983820 491797820 0
484901318 310177607 0
197210960 118743679 0
547812751 392758118 0
41223555 401601960 0
361427701 71885065 0
350315328 371087205 0
204982592 449118739 0
12340703 461217356 0
389140773 401721964 0
57567003 494735649 0
569071149 290688300 0
27297682 234745924 0
301110772 550345033 0
149187586 336122566 0
29964936 32563144 0
278460743 323687841 0
447820390 114368655 0
551785833 342564548 0
300535203 102565809 0
364871360 57743547 0
529203453 364327442 0
316203028 458856886 0
418475503 137761365 0
545460201 358496044 0
516547738 144647938 0
7900745 436835699 0
513545968 328826924 0
468739855 326076721 0
135484937 368739052 0
107558063 25741694 0
164154819 398247002 0
285034061 563740989 0
305173362 514426299 0
194853595 380513349 0
227362739 353882868 0
371429188 11064975 0
161405909 558310300 0
115903029 106073020 0
409238133 116383304 0
129422864 357334371 0
23743282 349650699 0
399271212 443130993 0
571300092 133909533 0
380246252 84909928 0
243467479 561395504 0
68416376 29611513 0
236355325 140054569 0
352562466 369683556 0
534308717 169357609 0
85417018 409398719 0
555656540 62817887 0
88246979 234968016 0
462675225 481090312 0
537676940 173877160 0
439312226 507710982 0
288195090 299620547 0
465633269 29846890 0
61450111 54526080 0
12607582 152284420 0
546816124 251016742 0
119125112 2809467 0
13609252 382669030 0
230343952 487282756 0
534991396 373559445 0
429365304 554455310 0
63151791 387979859 0
391461060 448168203 0
275906032 462321436 0
389585248 563479305 0
93915312 131809173 0
565537762 41123180 0
497926250 447018291 0
234435785 437810861 0
216611187 101163233 0
319040326 499122911 0
42322020 390788730 0
479046258 463821767 0
116981884 506892759 0
148747043 23001151 0
43531101 165397916 0
130733856 391198933 0
483672418 66611119 0
154250637 38658253 0
244658134 227910239 0
322229445 563623270 0
348620474 109542118 0
484030215 468996957 0
395494021 472849807 0
26836735 64970314 0
165389499 382156060 0
169477281 134785661 0
19733247 38064782 0
409585203 472454469 0
255398776 560113200 0
513187107 574195907 0
225356965 387075392 0
129354658 445268250 0
547162275 522920718 0
371096839 571504533 0
551599716 297252897 0
41967680 190501439 0
547859349 535558181 0
7239909 225891674 0
283849945 502783945 0
44148896 419189557 0
144065999 147228412 0
355242858 520778225 0
336804257 303896128 0
153452440 300977606 0
388727440 151428827 0
478410634 405384917 0
393546959 55434441 0
436751128 261347828 0
57132662 275905144 0
319067799 389063544 0
260418601 443173289 0
540468203 244511303 0
264775038 315121648 0
43352333 547881183 0
35275694 14389784 0
209935144 92543287 0
553079825 155290970 0
175437284 97193830 0
370153804 261253226 0
183356772 533524693 0
183094783 108685332 0
460224996 390379007 0
387107224 576538997 0
380810081 9929409 0
278874135 333352744 0
93851914 240672614 0
95034637 215898481 0
102378414 567103707 0
361330487 539889986 0
222234584 143057162 0
512880632 355332749 0
427448339 462809336 0
209233021 437911993 0
326896692 202403032 0
313074739 14457594 0
55056684 49704403 0
530947458 324984454 0
460382990 307228125 0
460547059 297211112 0
253504010 160213244 0
51291102 482656427 0
306920019 365339178 0
162061084 131973677 0
29061871 428269787 0
84426544 124498820 0
444483765 76206470 0
364978329 144373393 0
468026238 52319689 0
304857277 554035786 0
106627297 330944030 0
520787124 6448494 0
566547859 460974353 0
58178676 406644871 0
198262913 442615357 0
516827899 536067996 0
400027418 15592952 0
192996071 41906439 0
425707086 483932818 0
184329768 563165575 0
378720173 453562950 0
201037061 226886837 0
111173409 8376182 0
388529757 219221184 0
313229396 381805039 0
531040647 118250652 0
218841913 475215137 0
81469444 177287411 0
1021916 567941896 0
247142388 171216843 0
380743016 257149044 0
389284893 275543486 0
425905149 158220202 0
325568682 59901791 0
172791170 181041530 0
398560301 145686288 0
439394296 496389773 0
136454599 369647725 0
70600358 538900675 0
99548346 251424419 0
249419999 563614481 0
480268215 480422900 0
67385479 158683028 0
164458368 497255314 0
260661253 139745991 0
560311868 346718780 0
448826368 440159031 0
335560406 135419994 0
547545079 236328476 0
429657504 196073848 0
525656798 519864626 0
197023355 182439645 0
246993451 258453538 0
547792763 512295378 0
454562956 572897934 0
302610003 163466047 0
362668467 386153236 0
159808637 97504321 0
10918877 189457497 0
189265568 59866371 0
221755363 476960616 0
459255190 395096515 0
210044125 549261347 0
225824555 162332966 0
273812473 344594769 0
384130224 566266298 0
515597054 131391283 0
212106116 514530397 0
226424908 538273092 0
88955433 36613556 0
476142903 371440404 0
188444368 362621336 0
18814070 576347336 0
563025598 108799639 0
163568784 525070343 0
190414793 349655997 0
534235708 213546467 0
323943528 518410802 0
205865917 20671896 0
326130802 306775309 0
232355661 374554416 0
470873872 134310440 0
476914002 56267658 0
185352593 28794918 0
516167172 356864082 0
39984058 488621304 0
77071938 424145277 0
373488143 266699394 0
496436622 425773653 0
325828220 250183226 0
460360973 166418998 0
527847774 63631842 0
458810667 535594450 0
56772890 263103843 0
291287269 96054067 0
25716570 192523135 0
552617935 228212067 0
533746366 367296304 0
13610231 490702658 0
289476673 256380921 0
338756751 293508627 0
240452768 356824674 0
386845807 156903671 0
485907353 555158842 0
286688369 458201449 0
102980622 285470223 0
531572548 96765460 0
351070397 70320583 0
419677308 79756048 0
522088206 284648088 0
253881457 320487367 0
456226944 6354940 0
497341660 515730113 0
364247548 152486221 0
286233001 454520554 0
239753502 564248920 0
261642297 218428865 0
416398314 56700734 0
81265092 81463094 0
482727268 386116348 0
942293 148634012 0
476284974 12604248 0
193407612 287701579 0
287273567 225014267 0
567069920 573559972 0
117913882 433736435 0
568083531 102510258 0
114949873 244941197 0
478065934 445614349 0
229006088 74918533 0
482108988 263078481 0
547776731 200254839 0
99522620 567704452 0
35549989 395093658 0
4128339 228225427 0
81589938 317764691 0
275723029 530065993 0
58031109 448409689 0
498647337 123421292 0
311535004 139193642 0
226628977 422833088 0
46353154 442323248 0
368642935 262700590 0
326382577 409589326 0
299546949 390329865 0
477405136 506248371 0
41650173 302921836 0
534713133 367921460 0
9854880 347616416 0
254503533 438783901 0
209705785 13956134 0
452616504 243270165 0
80765480 296923164 0
540056505 464484674 0
551737725 164391992 0
48259763 418349726 0
451976001 226491179 0
337854840 494270303 0
250746535 101074060 0
497680334 357319580 0
128021683 62940715 0
315774208 458062367 0
336106303 560026942 0
446484558 61713257 0
284490399 87713243 0
573019730 119342651 0
272836148 133330830 0
410337653 568668888 0
396041616 268701087 0
223976641 218400063 0
563916809 56302544 0
281216756 484258172 0
399913882 567832113 0
262112392 431073514 0
521856986 8259620 0
373896287 191747171 0
492901296 558302064 0
144165669 431278861 0
255451308 381885696 0
394339841 295255519 0
195183924 372393265 0
577275244 102125787 0
318210700 85256716 0
568799466 337240118 0
44212342 388521348 0
434202041 93449516 0
174097899 397336045 0
196550290 446452810 0
58741183 402376303 0
182347055 25169776 0
15512815 511597369 0
343085376 91212788 0
473464773 201139763 0
66494328 48848656 0
252882254 219472380 0
505459564 116512564 0
467366790 166309041 0
265687127 455775322 0
135971666 361447553 0
281819702 328850355 0
298618241 305280848 0
220659601 240671938 0
137744046 280813809 0
237872028 548352036 0
429878102 521560720 0
315098254 437422768 0
569600446 14963274 0
266964736 578993539 0
212640714 399181535 0
60103820 567289799 0
245541754 417301580 0
112195098 24825430 0
446632884 250000946 0
456584811 344044359 0
103645383 406736240 0
554837232 474379161 0
353005879 466271502 0
237593126 566161799 0
251454363 521336988 0
296662862 65487851 0
114212139 144752710 0
234360469 247042113 0
343804677 559561610 0
404557902 78022676 0
147823000 165559880 0
510920866 428768941 0
147832260 210160490 0
110659417 535286610 0
169803001 193012289 0
213227094 347467437 0
145644627 440366860 0
181461030 314491351 0
322394693 396730650 0
374683604 86290512 0
81308496 279660531 0
139029859 43424385 0
240794658 454693713 0
221799818 163094255 0
133924553 159805895 0
249227265 503231739 0
225480709 575506134 0
107874665 396799519 0
314935281 477544470 0
450638785 292024812 0
43759597 527046756 0
282159205 358061596 0
353013838 323865376 0
558475661 135584874 0
305417859 448185011 0
548061665 318990468 0
408586977 391312649 0
457743401 280222512 0
55050223 419402591 0
486671153 149437185 0
523578927 571675783 0
298817361 461923233 0
315497291 54507461 0
40515498 344668112 0
337778977 38149587 0
301954480 14473251 0
236300446 102497810 0
71107589 229600633 0
316721283 100343296 0
391420127 96107155 0
255798476 378345187 0
34032395 26536451 0
184824363 230524178 0
513601414 464636033 0
406420361 142403482 0
104897122 407193511 0
95734777 302817228 0
112912485 169633412 0
523112010 155536540 0
47718864 225564154 0
359765653 93293709 0
178656638 278338725 0
452537099 132284185 0
307823552 69809216 0
37342970 52311011 0
344727287 248885438 0
129470862 167203849 0
2499369 316744244 0
38485484 76017019 0
86510984 545654433 0
374144591 39486876 0
466839104 502223348 0
216782959 169165145 0
262059614 141324191 0
22376394 126490897 0
404122030 414790376 0
411714522 361522707 0
173617678 28942823 0
232484272 26789144 0
428383928 192101446 0
374625157 158054553 0
410854354 216619739 0
236163056 323823663 0
579054138 217363834 0
97419821 232763723 0
151102626 343956927 0
409724105 62999913 0
213519609 158484990 0
251875832 40017761 0
505985790 13101067 0
23408383 95264658 0
579621931 244739139 0
371909865 348824949 0
516726145 38537295 0
470371282 444077648 0
216968242 462344383 0
352188681 485837841 0
374505697 250612310 0
227084972 497210410 0
520718455 36393772 0
106935579 111103689 0
172827865 242983767 0
224787141 77008404 0
219513657 45347763 0
449302858 414839016 0
234985095 354128190 0
562020294 95744575 0
572176566 7444300 0
103092124 314159620 0
275122303 351603772 0
202661421 319976026 0
520659556 322314332 0
27417875 511430307 0
191102753 455349800 0
579694918 569923549 0
379530325 135438440 0
217078040 56428932 0
42917709 483001293 0
293876375 489465807 0
522155804 386826376 0
365073606 48261924 0
202547979 143028076 0
77723206 186478849 0
260627750 300532635 0
434034142 409149982 0
546834021 90322531 0
10185346 422874036 0
387267023 380571872 0
402560627 220568787 0
91843286 21237375 0
521169400 349664665 0
175266167 557073752 0
543604724 43636154 0
481830659 249099020 0
156757495 477274590 0
36471919 299363981 0
468167846 268719273 0
219890419 515944926 0
365313994 7948272 0
270578632 485124677 0
338557272 134235849 0
308238001 519984516 0
446672570 349451011 0
169020767 144984062 0
278281883 507694620 0
204952231 2590897 0
37533527 550639226 0
427614152 6141214 0
368883060 25335853 0
293636536 144523343 0
351202335 519025595 0
94796375 522124085 0
91096067 353260175 0
117977386 7513581 0
457161986 197439832 0
561974549 441734683 0
446640748 547976785 0
280229743 399879617 0
265361227 383891766 0
539586014 419658551 0
106697698 521621922 0
272011037 149052878 0
14557132 286984409 0
287717646 73572442 0
14363968 297080180 0
181091981 46672579 0
18724550 358657839 0
349495344 111259198 0
497275859 23542 0
56138968 453714747 0
245949174 30130636 0
2406242 406656037 0
199527483 397614542 0
227501928 70056690 0
518575315 260197632 0
459898973 357294878 0
388820201 41231445 0
104048462 489770885 0
89746274 90450813 0
99983503 398692756 0
68046619 262507588 0
374866669 159285983 0
200431246 114863531 0
322625064 400894221 0
108601928 184644948 0
39632688 63582915 0
544944481 373720401 0
491964187 394643828 0
511819849 12667702 0
464117866 398302313 0
472089886 494681087 0
198070853 287907257 0
483221608 3985776 0
360983642 317241557 0
207895685 367323000 0
296742555 280900881 0
470181248 327699421 0
354916760 500863572 0
455778549 483716316 0
49336389 315501717 0
23534286 143407132 0
532285553 429149761 0
139908442 310113461 0
195537915 548175355 0
418430420 251666851 0
275173082 540416933 0
423261728 104257253 0
162003269 408250790 0
75548075 137091401 0
267542922 350151663 0
229285427 204405847 0
86408219 573159559 0
311571223 313356143 0
345994741 321810828 0
163166825 532800257 0
360827022 540525061 0
502769211 234816777 0
167053420 323555965 0
354068526 354553385 0
434805626 359113764 0
144337204 409493316 0
555539015 88307580 0
574475995 429771670 0
407816463 88601209 0
142399507 469414121 0
224988068 431830750 0
165265558 554331906 0
339008991 1062843 0
350178093 221745571 0
296539644 230103976 0
165720521 42786265 0
9741591 160784719 0
451669463 479888370 0
65841873 345059335 0
333258295 532750412 0
545099666 271676571 0
481682583 453507677 0
47404307 153807735 0
249167653 232489317 0
314220936 183391161 0
496759041 135661564 0
329119323 145051217 0
179359779 229079222 0
551167005 577714439 0
471759849 184980158 0
560718486 345143997 0
218788977 135577240 0
162606728 25124378 0
66477915 530683457 0
542768327 174726441 0
327930575 445291732 0
379588237 202940241 0
263205476 231678963 0
193568036 58665884 0
216377198 433907696 0
92718505 366829614 0
132008018 154619227 0
252434358 371353759 0
515316840 365468218 0
408409899 284570701 0
491343666 325452016 0
93883868 277353184 0
162333410 343653426 0
208582860 45157906 0
160452396 544611759 0
350021383 347232932 0
418755060 422452671 0
113740439 87402403 0
7627645 306702084 0
164689850 10458202 0
206375000 578261157 0
294562404 427404444 0
35683913 200080005 0
559452162 493782176 0
202706103 72097556 0
480636880 336790781 0
501964532 79988423 0
122995649 399296749 0
361391377 326623125 0
202826033 28775305 0
294350943 560292588 0
459064715 395244380 0
408437985 481649382 0
476489557 576280725 0
260964089 525230454 0
281471785 235035790 0
571792601 80337011 0
293080634 282714421 0
316212535 124575011 0
135808738 331017528 0
319504174 142920444 0
458748570 492494614 0
176310772 301673070 0
380556606 460199042 0
174333379 105548602 0
382252124 502751667 0
48720618 452249153 0
1987596 457736026 0
222285774 377844099 0
500891205 450888868 0
523084504 292127200 0
188779562 103785905 0
80215571 361104263 0
454954271 71955596 0
210897349 167262277 0
93226526 564707363 0
273938380 527817804 0
176031472 333480599 0
293656901 204916086 0
204469250 69941504 0
125740296 292353828 0
251144529 116768466 0
325596274 276225008 0
272087738 61220101 0
479272881 321606970 0
133948458 26809114 0
129634334 249627274 0
79738397 412434249 0
71940503 434308901 0
109315710 422962515 0
274287778 301549046 0
65223111 323525734 0
19726749 219332546 0
520343811 525962449 0
161884893 276465498 0
550774170 524863566 0
451455343 490520673 0
354132982 516839165 0
323165132 37433713 0
465867456 99752743 0
482535515 169975621 0
520235416 324544765 0
507059731 446096366 0
510273572 11608561 0
284903345 526011694 0
321482889 193575883 0
165717602 249358163 0
463344325 79537998 0
532846150 455197998 0
134423360 142352927 0
392806814 503077322 0
373541319 56163275 0
366261189 20142585 0
380559140 228981870 0
64193233 449956669 0
321526927 47121377 0
214872559 118431534 0
278968458 273859333 0
54447459 371658447 0
423815042 10580926 0
226064755 47295091 0
67479931 372208546 0
135636450 115068176 0
175792579 76745392 0
498930840 265626802 0
117835679 494949929 0
506556858 416935129 0
427120313 157927596 0
570245933 5575461 0
133287278 244302872 0
75654043 268925714 0
168539251 456493496 0
64132958 48332839 0
383709052 151396274 0
470295168 286239902 0
145084153 165008345 0
34223632 478852434 0
157193946 499430988 0
30173441 559681061 0
44659875 209210323 0
307099065 508026044 0
569806661 431161261 0
410118358 70132400 0
332677959 95327871 0
86131409 462736426 0
564032689 356339778 0
356770106 323751356 0
488084346 40717256 0
567350421 525881133 0
281662781 431421629 0
113011213 387159367 0
281009245 129429920 0
374231525 488217487 0
313171377 506575625 0
85840936 448073388 0
400122631 349633808 0
578788474 302045661 0
447292759 70459399 0
319784296 486065634 0
346133909 461419473 0
368095465 154884204 0
369438549 297808280 0
301583410 291397262 0
503175901 3226152 0
523447003 216346615 0
276110321 254234093 0
177043220 391699861 0
495691165 273779376 0
51176763 6455312 0
46326268 350685141 0
492424126 12777798 0
534400929 152710947 0
222550453 413876912 0
229999151 58270911 0
392964296 395744592 0
154693026 571412887 0
93651097 572873226 0
319917227 499989301 0
63614523 144545703 0
511488721 414225331 0
368559005 173310250 0
573822476 100321031 0
295269712 333623256 0
410049879 102433247 0
511767005 494845503 0
492281296 505115280 0
450597989 451459020 0
447552736 362369138 0
435065335 288213640 0
40027677 492060871 0
504680690 472670889 0
219265404 110532837 0
550545562 473440432 0
259732409 569030599 0
242185650 544811634 0
564234534 302731481 0
79725318 55612586 0
189311072 410839105 0
356406790 418863123 0
262885749 56504573 0
452871400 521316499 0
102451100 342213603 0
347206644 57003031 0
181998168 246341235 0
340879747 419581604 0
248569267 187994060 0
372480925 175660239 0
533897223 554370270 0
384739782 131505115 0
347766246 319188896 0
569460486 559220342 0
150659045 261540636 0
367421794 256801910 0
75159078 409613619 0
459091485 204384252 0
422906022 281810840 0
335148169 183542374 0
183977356 245772778 0
245335855 176240049 0
480702085 28882836 0
133251261 266441470 0
360963595 102935045 0
50853490 230114847 0
405505248 273995211 0
165895596 307516952 0
535042153 197032908 0
318877107 71670528 0
550667860 90620506 0
467626605 425827644 0
390095417 248043802 0
507300463 185129895 0
70871784 514339322 0
543203889 231687453 0
522674186 426633342 0
575374354 9032899 0
383597126 156748216 0
351244677 466135785 0
185227011 232097882 0
561706338 122614164 0
271264583 158402539 0
565402725 579548385 0
80596369 219921360 0
455470777 514125536 0
139955104 235688180 0
299800923 274602612 0
269776094 557714471 0
512584671 546043916 0
543665758 472311986 0
259545956 223089988 0
22926243 505042667 0
220421146 101467778 0
367255045 6859914 0
415820858 199271338 0
446745319 473137947 0
373158243 21353953 0
540196337 125937556 0
497850245 205352917 0
365991758 339060120 0
473867395 112623399 0
528936406 544221470 0
197682041 393589789 0
272609645 164288546 0
377215594 554161492 0
300892508 291148048 0
514997523 133680266 0
404600509 15082086 0
99604935 356677291 0
537920666 172295780 0
200533364 369536509 0
522161060 76370369 0
122191960 118433249 0
139550537 44461832 0
397413750 330411588 0
283557755 124769454 0
140078079 559235855 0
389298627 292283262 0
501611687 171588768 0
7563377 239294984 0
171550972 423582832 0
478300824 312140211 0
42613562 410576448 0
99375365 209915290 0
481005526 518077998 0
233495021 324053932 0
234106270 257726373 0
90389503 47851463 0
209263219 218083862 0
576789118 294058033 0
246321770 23339779 0
530292113 59287941 0
48439133 70700748 0
449162781 488142680 0
184109771 576305038 0
115249596 274817695 0
469932793 474540837 0
155675608 542343790 0
18870593 149332296 0
241173769 27774428 0
234280956 576473366 0
559918646 82582399 0
401231186 166039969 0
54539813 196932772 0
248633272 381205859 0
136779288 521303804 0
283876695 1055898 0
30085910 15089762 0
412168790 380033094 0
134858486 442266497 0
233918642 371493845 0
451224550 416981008 0
553127475 181505950 0
454754433 299578713 0
68655996 166357123 0
406245623 32896294 0
467194591 73073863 0
228466110 324831233 0
560914344 514961556 0
461845905 326437227 0
470383820 186688948 0
174072822 507174020 0
322269571 350667583 0
571991666 500879411 0
156892127 125548582 0
518671395 195823699 0
189137781 301863267 0
377379473 28102922 0
29922525 403173742 0
336810887 536063999 0
377652092 329862588 0
457846459 542529739 0
79014707 429748295 0
451597378 137965261 0
91711075 193879842 0
568138267 46513297 0
460831149 315029551 0
55683673 499468380 0
110702244 469941281 0
426552675 94895949 0
302431961 338516468 0
451616656 417252172 0
552373382 152869306 0
45915482 484664618 0
45753588 406833953 0
64338733 555323725 0
469590623 244232775 0
502914538 411987435 0
12240967 439948821 0
145445425 104665196 0
328412779 50141127 0
27016406 153598419 0
285434410 127377774 0
11769045 560894041 0
139289576 543853711 0
221153763 263054936 0
289689743 387579649 0
272434053 461425531 0
66207565 357171072 0
119182956 309396417 0
465419579 6644808 0
379535640 308368182 0
350190305 317787402 0
387050545 123172140 0
526039019 416884340 0
350207852 9300515 0
225304006 194297348 0
273161549 12012849 0
127950441 452697541 0
331826909 343238641 0
274918534 152569577 0
386187665 17625549 0
406438141 395571049 0
16144495 74490577 0
21160884 427380384 0
569512807 559071011 0
251573918 438159724 0
166473613 482026603 0
65631444 396589634 0
430479111 465702575 0
314848008 23691577 0
140207905 331052797 0
335005856 245502763 0
410802291 154036631 0
117917133 60523483 0
501098657 283583667 0
85881726 143604593 0
261575613 332913229 0
26694295 201109095 0
90800382 520454647 0
258304907 428393196 0
578194234 559904497 0
457996563 413610837 0
471406482 439563001 0
442901348 471976251 0
17214194 476840522 0
42634656 342916872 0
395914555 462920453 0
155082691 78885406 0
269151228 405785695 0
527491312 482835621 0
419551176 404537673 0
108405704 103367117 0
268995662 140336469 0
240411431 165632266 0
528159438 510915866 0
442565718 344485047 0
156083040 489183357 0
402549681 206609016 0
51762787 448046547 0
496408155 505939867 0
479096212 204032711 0
56325431 429125862 0
521627464 76017915 0
479192766 317680720 0
460887814 352656317 0
450969043 10671793 0
146796758 448030637 0
212742754 289194671 0
316859042 122044194 0
85199458 204439595 0
271174199 152044516 0
296552346 60745635 0
136568162 42291005 0
291411118 508689964 0
238741483 238551526 0
38779589 164952233 0
12968859 383112251 0
352841306 78722527 0
17911301 277488414 0
124417490 405887208 0
346632883 323123881 0
330990979 97142264 0
134414764 128349916 0
46099961 514032536 0
148830318 233987494 0
85712906 212535173 0
9603656 457862090 0
99572893 430343238 0
161849248 90292040 0
63649582 239876578 0
343695937 444918908 0
221846950 456794180 0
199770056 527962662 0
514260296 527682501 0
126796350 485119649 0
359451221 230549559 0
387545350 510223620 0
65300979 576627501 0
538167708 433347298 0
408071883 271144925 0
281572441 29188600 0
530868005 559042711 0
121553445 459381003 0
291397652 436861424 0
525561197 264140112 0
199599524 575210147 0
390388998 544392566 0
231614234 90114286 0
184193607 233030617 0
189546137 471048179 0
359134034 461085855 0
240677158 538141546 0
558292279 207654205 0
185115904 256931747 0
549597072 381556704 0
465229685 227387076 0
395364699 90039864 0
428636232 567578205 0
430736986 38208457 0
135754187 329485159 0
433786742 410019505 0
443117280 198609516 0
257318650 202153672 0
445585926 235227341 0
32263171 133143410 0
205874583 455768070 0
303782710 107582753 0
400918843 175944778 0
448575332 456141500 0
579576757 449333203 0
253944290 174290220 0
243162199 263455342 0
185901321 240934881 0
162181798 492279075 0
501738422 32706190 0
40401925 324355130 0
287984065 333903664 0
89784848 262782603 0
456749933 183897130 0
470675325 260589435 0
239376079 110565926 0
467642104 250404940 0
563038862 75684405 0
141426883 21098658 0
231366231 419972310 0
457148930 12450945 0
94853011 318633866 0
176495581 261053534 0
133205436 470339072 0
246316792 138004265 0
12456068 540380569 0
532387602 489107160 0
459717250 318905956 0
52923592 299468099 0
21364040 330671924 0
181147401 51098159 0
285689864 262511405 0
135427810 480626827 0
350359664 561248672 0
408456784 219098876 0
152861628 350909132 0
232612562 456369903 0
186110081 251141404 0
454364388 249804831 0
454337123 445249937 0
222191704 247241005 0
500320563 45063771 0
297157417 54084757 0
71788517 124109205 0
116456083 101169367 0
574627395 35684049 0
4181185 80472142 0
259945165 395780796 0
279297939 538851694 0
363176938 96057808 0
69606116 171661280 0
199368312 343894378 0
321702404 515265374 0
472747477 146581141 0
563780643 574501414 0
127281334 387407911 0
33352887 14124113 0
429561259 47179087 0
225151193 181751705 0
435930898 526906921 0
204360264 180525878 0
420155792 307257269 0
139288809 165283872 0
5808056 417369763 0
517475489 122148437 0
443004283 511629654 0
302358096 436302679 0
419204642 157858260 0
255112475 188685717 0
230864055 228586670 0
337764007 176260763 0
425514404 548451765 0
271786991 397158328 0
452691515 112800703 0
169660562 486359169 0
360294798 199969385 0
366977352 402730632 0
429358258 470203906 0
183068235 238580221 0
374929286 102086546 0
449162315 339491357 0
522908498 497984315 0
13548828 539094417 0
372378226 220729045 0
111019728 519529251 0
252460976 520252024 0
414441714 412497515 0
17199164 554634603 0
226227619 212633685 0
506270972 369592057 0
114796546 71403664 0
514261188 563410147 0
107486908 252715603 0
143129335 181530367 0
531038271 241237920 0
131515626 158930072 0
213642889 526552531 0
159337150 238617582 0
553116547 21569301 0
210606513 96405605 0
329591606 563088875 0
52352123 12085591 0
395358346 558247752 0
193510517 496328670 0
448009586 70660856 0
437653406 366634907 0
193870943 48250718 0
70339998 291058175 0
433548321 172223839 0
119138928 226188641 0
496198595 326797975 0
184837653 367072001 0
411020428 347638105 0
31045638 23291157 0
186435031 94756178 0
555823085 119175146 0
211797183 24461581 0
125791805 568916491 0
334745773 273833275 0
123625322 448334765 0
400867399 411308518 0
426505994 331085197 0
292551075 494880745 0
290347103 351692222 0
317239879 361093203 0
511524803 115161535 0
23493554 119148080 0
261898674 328162937 0
98977809 441716419 0
127333182 46189147 0
205953464 570310714 0
25474266 206223329 0
435648919 530824061 0
89233245 426699525 0
487688713 46128621 0
119330355 390428581 0
51266001 509892823 0
529067259 18065705 0
172593336 312945920 0
570938130 507923422 0
41209747 1456634 0
462976168 296389721 0
301287148 442547903 0
443321867 505718250 0
213175799 160635681 0
273295002 331494643 0
575370949 210912038 0
297848581 499941590 0
476136861 555058636 0
109005313 120578696 0
285939372 428653130 0
380279893 311356268 0
146077403 213146993 0
114702164 545945672 0
265587270 362016240 0
209256156 268370287 0
259547418 64400661 0
206666137 188803589 0
476300133 145321089 0
19565136 29582962 0
534829587 10596735 0
229242898 435508293 0
538989909 571383867 0
39964593 12833771 0
530703254 271539476 0
564389000 38509320 0
210056479 536847702 0
356917691 178345027 0
56150090 370826550 0
103296916 17410106 0
496049526 7511866 0
541514633 489983508 0
482446345 503240748 0
530363317 206279232 0
275349943 573475666 0
49490220 260251312 0
176622242 486343306 0
452646465 225490204 0
443384306 548175246 0
77218738 544380245 0
83403270 312098708 0
242543019 174133901 0
419980388 482522657 0
345602409 44063633 0
316099048 175157920 0
54891481 439219633 0
373372052 284701218 0
544732625 56634890 0
432062599 5063095 0
432086886 536152218 0
362121881 367991548 0
406706521 563695209 0
139125806 309120160 0
491096936 154829187 0
175819821 259650247 0
379633346 184788033 0
523750247 362736168 0
96744329 13406732 0
160933077 361727181 0
256493069 170681743 0
308728340 518684017 0
511031153 533729333 0
111277956 564696249 0
233985270 339673551 0
364128241 536402350 0
328607793 579164 0
237565866 499480720 0
378051495 319493184 0
325217508 503778409 0
270380933 173792803 0
516246443 70700719 0
465937776 547471812 0
394412370 115166229 0
483438562 18923330 0
520276267 384557786 0
419264723 36135217 0
317383632 233090336 0
497281332 130022394 0
303567376 328745424 0
127598304 194462102 0
346493350 153357168 0
140252729 158068183 0
411232635 433760427 0
559777575 513309500 0
283295301 186549496 0
518944368 274965188 0
451218848 54616226 0
461100496 301229976 0
3846074 475938375 0
488955609 391319772 0
60538430 43707026 0
457011940 488882487 0
86207142 231366740 0
230518422 8993300 0
134782850 101383406 0
8037090 432011361 0
418067437 371530532 0
395282046 481931610 0
277304523 506467598 0
509266617 157627545 0
85788458 141123346 0
75721035 308617307 0
353764480 42112968 0
306813884 6889826 0
20160967 383044146 0
12611239 129459510 0
33932318 543893018 0
443595360 25896677 0
140716312 283441133 0
515755731 256253347 0
392068459 411508087 0
353601447 23271238 0
279912531 378108167 0
170773891 185989363 0
134926982 157123113 0
395776102 84071592 0
82816055 369013886 0
130287768 337427245 0
272760098 257485570 0
33748863 366494608 0
291190020 447784362 0
429186211 104180904 0
554965001 535089183 0
287003907 316219348 0
445827213 46016967 0
48578769 410522265 0
543002484 421925241 0
278226398 515965594 0
231944097 113814651 0
531834874 295712117 0
400910523 443866660 0
96736331 11526827 0
264485664 122057216 0
540011853 318062029 0
145698242 61862682 0
309232043 149030554 0
329054708 298072552 0
488237421 371944414 0
389048761 86019281 0
62048794 560408001 0
282387646 211216194 0
232303656 111932356 0
238709807 290212208 0
143182536 5438027 0
246546730 577895595 0
131137407 180551633 0
308163815 317143880 0
54583521 28203986 0
264511399 121414794 0
383157876 323600253 0
529692451 36044456 0
229018764 95234528 0
77306601 177081531 0
437203897 142688330 0
120068950 48465256 0
512593017 418970043 0
206733613 327933636 0
377755506 345296188 0
434701280 419030112 0
63941677 192570982 0
126049650 72832915 0
378938981 488543963 0
62307944 290882788 0
426033537 284907887 0
275660762 193550229 0
45278522 27614356 0
388967461 37819317 0
346397595 9861889 0
12548793 321583488 0
332137791 477631219 0
176192029 559848167 0
554538067 353238305 0
506745730 252936738 0
412173568 110422428 0
324441851 517636023 0
300524374 966686 0
404669514 538448761 0
188379109 441005094 0
78896004 297283243 0
199575518 414643140 0
185412118 568503308 0
384595162 250740152 0
352346267 26992228 0
272897595 509403287 0
136469771 422656106 0
309188554 564042009 0
227223085 546993545 0
37793656 461723458 0
43033439 155778148 0
270406345 153774053 0
501506772 470460469 0
455605691 105771025 0
201226747 39329351 0
574968523 139621281 0
44128627 457139107 0
380261322 136826018 0
38239444 206606495 0
161268695 274499450 0
571304092 397901964 0
83892413 371298460 0
130535822 221953354 0
108664367 465751285 0
469534631 170738981 0
31317901 383813693 0
234052192 358391863 0
99490662 294875720 0
151350146 118220708 0
255263947 145636401 0
564790497 313640462 0
470388918 76699303 0
431910203 362885851 0
114724960 364581513 0
24226820 125168229 0
299564711 344198808 0
396859064 246163549 0
314338757 98012719 0
148891793 394939164 0
224053286 7849465 0
304013713 405660544 0
12664460 21202998 0
421642411 365505304 0
561725416 463363781 0
242545184 165977806 0
225305606 329067026 0
209984265 463725547 0
382163621 153485662 0
79076352 169285540 0
325299473 505276049 0
340942201 248374457 0
213669830 530172261 0
529154926 512581384 0
138081323 459995432 0
238325861 227218983 0
402960003 192073731 0
212995249 377856883 0
543950869 505952077 0
369738776 522148847 0
310179710 198354228 0
206068144 7792067 0
254803832 522804922 0
368524108 437571569 0
483928405 311007319 0
212331902 136940492 0
218028754 225221100 0
77101099 305359472 0
526089347 184241900 0
25349070 419666720 0
247604437 432387830 0
129222815 37624329 0
8524508 102366894 0
317228892 290924546 0
27101739 135467600 0
417462734 298258088 0
387724507 230029375 0
216577777 306020904 0
319614346 254511382 0
112813421 155807827 0
265470204 553460571 0
488689933 382604306 0
504893251 179450360 0
444386913 25176546 0
501442860 102455127 0
478924577 441931817 0
533146376 174020254 0
387349176 334946041 0
274563217 323680958 0
487786042 46359575 0
221979545 330770611 0
201675353 383730288 0
573672342 166810201 0
315197076 446646857 0
562354648 300284048 0
100716772 148171369 0
404324796 142465233 0
196971864 482361755 0
160937094 477360935 0
332357027 497968707 0
156189645 238462990 0
258499732 552985430 0
427881212 339956056 0
459529561 264274470 0
464810518 188098657 0
68936533 44674590 0
337563832 43646779 0
176003972 337900850 0
348543588 16155591 0
539650404 327649586 0
378928012 132222472 0
430163333 559593041 0
384079340 434498840 0
56373841 383052845 0
39354793 48676652 0
39415041 501171898 0
468415177 83915314 0
336941770 209436967 0
224315901 556130617 0
77258937 269863562 0
58499664 151336998 0
410936975 67588311 0
576255541 135435579 0
534529181 355646460 0
39331428 520452463 0
222839317 287531692 0
404835831 527324158 0
161613370 523449067 0
473871640 5241498 0
348551228 117722983 0
137619921 43774816 0
151876093 91552717 0
474872128 18842280 0
52650902 516869787 0
169206663 347204104 0
213816614 321824113 0
165386748 460740974 0
549188464 289015008 0
180139460 222193005 0
316250870 543610951 0
461183317 67728207 0
184671903 64555060 0
412332460 404209178 0
82634218 275582336 0
122300507 482226929 0
524329591 212562558 0
295543767 474712497 0
431037506 330597973 0
90349225 121452595 0
167155004 466698613 0
209028795 27632689 0
174694423 214955864 0
30299263 46050838 0
130149521 498244346 0
258758603 159081743 0
577805084 535906122 0
251260663 76846060 0
362255620 135939112 0
518826995 203736789 0
573413942 199604642 0
496645347 108955430 0
25478858 504088986 0
399773693 397779011 0
67539620 400055055 0
124572147 125731641 0
188986617 344900411 0
2770300 304441408 0
449803537 343044013 0
174087517 60085639 0
20686882 222783247 0
54322003 357593406 0
569319635 547159569 0
122292523 573437588 0
25275840 182333711 0
163507963 133091869 0
285751460 350509208 0
313888286 297930733 0
545700917 67932208 0
475940632 277331247 0
402488842 276168565 0
134416383 225412456 0
458665685 341609862 0
133835571 15800956 0
259032470 411580303 0
251094158 150884269 0
13059162 568814529 0
373339506 53510338 0
377984466 409654041 0
545628939 223779964 0
245020059 229117064 0
407519104 543306563 0
505315201 76292430 0
12656072 139522817 0
325908429 106805313 0
523011721 401815591 0
466960628 526782792 0
184921411 96793399 0
293522699 33686565 0
352145576 186128208 0
124401672 88949957 0
554438385 394671649 0
533342338 236729922 0
301660707 181412263 0
422925713 7989959 0
28723188 449976899 0
315799315 226797127 0
526606708 237700472 0
77720493 374503447 0
497203178 233169187 0
166888089 53266364 0
487317595 337918881 0
418008396 109932963 0
374761269 142636983 0
348631936 516419860 0
413814562 520093006 0
549604392 262770205 0
305358627 244201330 0
309804815 408414102 0
229967193 352116932 0
577397801 303494154 0
62766124 562594652 0
91212674 150498220 0
196473646 48658973 0
378567762 470175124 0
83683299 211374750 0
28099645 385343557 0
369056049 147452749 0
459263111 467166668 0
87566112 169943178 0
190891886 105854817 0
365042378 408146230 0
299537267 478460849 0
268110883 339365022 0
281109283 233591555 0
560416980 278970835 0
404174584 232654612 0
332354156 493810103 0
518222231 248239704 0
228354481 464149752 0
365691066 516747982 0
509690075 110400291 0
327486249 409200492 0
282439202 16637679 0
77995202 557102975 0
481159153 349826734 0
560133914 485996961 0
518239351 360578933 0
212911832 359134482 0
380703115 275857303 0
259789523 527124356 0
459389433 179176664 0
216932807 194445501 0
480891324 287364896 0
401434964 394246434 0
98828711 132826441 0
201874965 44448934 0
542615173 5024809 0
481216327 93998803 0
538418759 7170826 0
402105510 186890466 0
234299338 374722249 0
348691060 184004734 0
339114920 136559655 0
474347058 365126645 0
202835145 220464460 0
20071813 410025983 0
370814031 367810430 0
460745526 103348573 0
63118876 368608752 0
372602869 230312064 0
566736884 322008834 0
332491477 350930866 0
518758675 6339350 0
61321802 469591191 0
15665078 157170198 0
111669305 408184734 0
248176666 43302767 0
432040457 154038218 0
65163319 414335511 0
530929662 54489542 0
461109824 178836817 0
374033580 302918000 0
180490711 378949269 0
75058593 230250920 0
488382364 442736798 0
44203586 482038292 0
391576275 155508590 0
268263254 62406975 0
262748869 112306689 0
104841558 465058989 0
523046478 91208563 0
530325654 164070612 0
552550285 205108978 0
260649525 549467525 0
199424672 525565370 0
407070505 395892959 0
354548528 267817264 0
276280935 11146556 0
551506731 391192808 0
278035355 404881139 0
403835928 356834369 0
423743074 319762395 0
212308429 268142187 0
1889298 242042353 0
142922773 404506430 0
472580534 572118449 0
180761571 427254230 0
195278176 576615472 0
261697386 502452114 0
494596059 480949871 0
435313992 413961341 0
416796998 182956120 0
354268710 300187617 0
388594438 284196381 0
58739857 545791739 0
305695288 366154489 0
477903842 163762466 0
302046386 296317859 0
210921656 281772735 0
260321298 14666095 0
246449438 225813988 0
520419229 146763127 0
64656266 490496696 0
282539080 61681573 0
171564312 436089908 0
135075766 385570786 0
75802374 342564019 0
412242481 277218838 0
30411912 541049803 0
22664782 324076711 0
330887850 475134254 0
129584786 559787623 0
393499559 47974071 0
459698971 268772706 0
441502479 409218072 0
170498713 158008121 0
52064839 78868927 0
468742464 16264330 0
199310219 563419595 0
117570806 323216489 0
485741244 394544176 0
92830464 123228935 0
467492816 352279472 0
16148302 201130098 0
68803070 542106229 0
218787480 182803430 0
250235225 244327236 0
470948726 566999574 0
219391606 506680905 0
285632854 550164915 0
221426517 449355231 0
119545198 227011537 0
515746313 543871432 0
379896044 234119805 0
272817047 49515205 0
167849001 127325129 0
213880881 260194540 0
370123943 454642162 0
427473508 151894285 0
357756966 527161150 0
465236902 162562435 0
126275801 179719084 0
429743928 273252308 0
199442152 26138324 0
174697229 467421868 0
535096291 17944080 0
558906109 476000885 0
120963812 176425292 0
53599408 207415613 0
186389484 119628545 0
437393443 284171205 0
31087388 243301967 0
439796673 45353167 0
350135116 340051053 0
368549056 533720728 0
1502428 245516527 0
297726089 575375933 0
105382152 572728168 0
128488341 294317596 0
33104847 61809998 0
533615154 155506207 0
125872627 434866646 0
95615404 102095894 0
126684092 315734103 0
366999287 66904444 0
159310831 497808111 0
520011303 383122423 0
548739148 429118313 0
25957801 525261686 0
237522480 254306580 0
541018265 394482787 0
535990665 207670675 0
246261422 539752523 0
219187081 502686329 0
433762169 86046904 0
229908269 26457168 0
325331891 530986386 0
415225984 146509779 0
405862416 288271387 0
535071013 236893734 0
379526774 420780115 0
480040541 516774126 0
286188815 573450360 0
107781330 329039344 0
67388426 260420248 0
515056875 377218467 0
298581181 429824800 0
39009487 178919053 0
175857330 457387315 0
154435648 512079664 0
371771369 167778684 0
275772655 193566042 0
271645141 542383441 0
567059695 64071630 0
97430683 106955951 0
493186111 507824808 0
465565207 144298483 0
352289106 374266517 0
106085408 531550640 0
438997897 419602117 0
217362117 174693153 0
450079966 160706745 0
42882106 77837068 0
248674985 81543820 0
32997303 391160714 0
78887976 554939644 0
66479064 208300352 0
117312083 565549273 0
92685322 1041413 0
397820838 336399361 0
411307211 457787706 0
119472986 49633754 0
557965614 273202194 0
511647117 184719434 0
505151135 22045644 0
273264008 409870893 0
394270101 502450254 0
507330135 173342051 0
410907822 90038410 0
197823594 553122466 0
154392398 490901066 0
513696607 32537243 0
182640255 425516295 0
189502400 11826570 0
201383880 175248219 0
173871822 298307844 0
209542651 463864301 0
47000027 113854367 0
183102033 554506876 0
201573119 67173006 0
360237497 161250378 0
175499613 357458250 0
120473442 67212570 0
163235232 229260217 0
310384780 28568673 0
388239983 107066829 0
272887553 103248281 0
382700559 270386301 0
167625770 119824423 0
34205637 100901847 0
345278300 458703954 0
561012763 570242148 0
438089396 251702240 0
339935683 327505800 0
399107091 180586538 0
114092872 348110464 0
38952061 350875624 0
348607092 408845728 0
326489473 178346389 0
3920537 149966615 0
130305578 169647846 0
80509967 16049465 0
511058961 345301788 0
564611268 538409454 0
184624962 359786131 0
69711219 373952950 0
275913987 572068895 0
238562893 303426377 0
347711686 527329561 0
275436344 369897118 0
568957371 30096835 0
567625407 126832642 0
479611773 223102977 0
499841397 414211340 0
508329207 363242284 0
177432751 417186094 0
553224182 394959983 0
349699664 292497493 0
203299931 310211332 0
477969053 16366266 0
390257999 321673872 0
224966520 506482828 0
127124961 304024081 0
528151480 116025643 0
22296925 52943363 0
89120732 369603373 0
461898956 434349416 0
186993679 280709178 0
383797336 512621045 0
363126832 297201136 0
219193594 153989018 0
231954470 348324277 0
199098150 570973233 0
150050199 66700198 0
510273052 569746004 0
167864774 429141347 0
529630083 332975092 0
422169210 393628465 0
527392398 365604237 0
500410093 447761556 0
289141218 474470058 0
307400967 492267475 0
508347 382366651 0
492373537 238420268 0
124639343 320658827 0
61169247 358802145 0
381192083 58296042 0
341074608 178576044 0
153934062 160754627 0
430113612 162489231 0
549994352 268860385 0
525598192 87860966 0
422612124 156346031 0
517268476 196285077 0
431568573 216358500 0
264134668 79233000 0
507816750 371119522 0
9584742 124073681 0
401258229 33404220 0
374297163 207491582 0
543698209 312802418 0
17762876 489815950 0
569840148 534529114 0
564113013 150152445 0
137597448 423561149 0
467131488 148920103 0
336032564 222496679 0
110938373 48201707 0
174334501 382686269 0
408041512 277274935 0
244334463 198356295 0
432098640 454041869 0
127041868 59454185 0
238593451 42055512 0
239658664 467577246 0
257319754 243877176 0
79629433 372046577 0
126367819 326927145 0
362409521 346097894 0
315514140 472410852 0
258477765 368901552 0
148206843 486440968 0
91306216 545608987 0
216493590 418154654 0
215876377 147590254 0
445061813 398011242 0
14247518 140679231 0
240333010 290354345 0
472010812 425952729 0
352953065 14315324 0
172346120 99574290 0
8431042 508501021 0
277341236 258151461 0
21741123 54436424 0
361139044 512226274 0
122564616 333503084 0
419376159 469512584 0
423107524 317453849 0
245410943 180815522 0
385153080 487929796 0
548949236 28701125 0
1791594 328618893 0
551936382 242899748 0
320911077 152369479 0
35763844 528605561 0
301278615 292801254 0
306870132 15632495 0
378095752 29860483 0
163341121 157269874 0
560825959 419912402 0
413017171 401519490 0
336079563 288921022 0
204619731 515434961 0
215381446 388455186 0
399473896 168169031 0
521633613 432375311 0
296317494 276231507 0
247738118 529954256 0
238114270 464694062 0
468603656 565391646 0
79534192 230040863 0
141605907 168427050 0
477655193 287466540 0
321213786 102715140 0
490787931 186707812 0
529040067 274042215 0
128957610 110025857 0
384701254 251248664 0
219419479 107828737 0
55601134 292562920 0
484637885 374795177 0
569659322 211705718 0
163689397 14339462 0
394746255 214192128 0
205968261 440675250 0
236072251 127197038 0
146062410 479150340 0
369274698 105360896 0
229506517 561083868 0
503761589 34715760 0
40530004 165580005 0
79687452 462490718 0
300946611 466627474 0
26242285 63001938 0
248732253 120278273 0
50910781 139246143 0
491205136 159945926 0
358836609 103602418 0
11746231 382033148 0
370530915 205427702 0
518905654 380994411 0
221302215 507844760 0
374842023 294187129 0
39721989 115287809 0
402175210 549977945 0
168915248 374259848 0
203939496 386343943 0
288807926 446910607 0
322034636 208731386 0
303515608 463693814 0
65473700 191834341 0
543022196 406521574 0
22471851 30993726 0
1846030 335423604 0
122345211 38825715 0
307272884 2656402 0
389863802 278209024 0
102842146 153732367 0
209026246 391319524 0
205929710 135519946 0
407163287 129788035 0
389622572 144815528 0
323552379 438499837 0
298542629 248270231 0
37520122 491020790 0
108134196 19757088 0
333518700 133238881 0
312120079 340537200 0
155678738 275501366 0
51577964 24650301 0
556699692 556348386 0
425676129 304418879 0
483139257 402188225 0
483712741 461836500 0
162129845 253774544 0
68036230 330138068 0
4984526 399615341 0
420525716 241537531 0
188121335 330199853 0
429637003 58758783 0
287121277 359730067 0
509966830 502731991 0
22576609 372562192 0
316559249 347158121 0
546262419 328911164 0
428276321 528238605 0
327025420 458992624 0
299296521 576264585 0
98558951 361190255 0
316007131 460992427 0
65787248 194784149 0
160135879 373408324 0
400678236 435596136 0
308692492 251955286 0
56689727 483281961 0
14723818 455229499 0
436577190 351192811 0
210137112 475997342 0
52475447 454862382 0
531353408 112322884 0
241747435 160942334 0
486367129 347518058 0
502609934 487746337 0
540183907 317763842 0
197915374 343939887 0
29242112 458825223 0
147342178 397294994 0
55460209 357677876 0
514707898 157230768 0
348857760 363027449 0
334835176 323896331 0
281285578 475322748 0
108463112 355919935 0
303680103 225995093 0
211887836 171642836 0
29864717 162054974 0
94545784 159543366 0
2775890 38295272 0
246416403 465906185 0
328779946 163783573 0
352694187 325296221 0
352657489 363212307 0
576283821 139349361 0
106252631 413126920 0
56234729 493522005 0
181014477 139709840 0
129919131 70758686 0
481046988 201376261 0
351152812 212769363 0
282088464 144421421 0
539955838 247816845 0
161919501 372614296 0
174108491 127114398 0
271869075 413555037 0
77645978 209533953 0
117692180 301459352 0
307033450 318810945 0
443406729 454102638 0
56889392 6414632 0
216968894 492833096 0
550677865 55439243 0
290399224 268717357 0
347976622 326047160 0
311780921 466824143 0
352148905 361898498 0
46301538 297588086 0
146733291 305875413 0
182796385 31286702 0
239259218 4418853 0
185998008 186041696 0
482510048 1834037 0
37660264 342561577 0
362158283 221666273 0
383267226 182643419 0
301495259 306986800 0
215890683 311059523 0
230467224 132918052 0
90089973 464241302 0
49062423 74593840 0
567349265 322721499 0
32280170 354219386 0
21855254 221739418 0
167680705 93729374 0
337729473 467598874 0
502028166 549924301 0
138329896 256071284 0
15397941 85921084 0
2320369 4511297 0
525324482 260806301 0
499914340 189903206 0
381593411 142792658 0
7511398 296955708 0
306827100 13142055 0
270961210 287968465 0
514305474 249872845 0
23628543 484051660 0
75644473 274893404 0
504784699 211415370 0
138528723 176916097 0
272176056 382046490 0
85507721 454603210 0
568968803 438594922 0
311916234 319695641 0
322377927 267389865 0
442364609 116592688 0
331696766 187437550 0
201641009 565383746 0
381458521 59039921 0
39653063 162047313 0
164075994 265868483 0
264683640 119429827 0
213882917 319986041 0
26751327 396649450 0
327306299 124877155 0
469669730 557807502 0
77032629 388692624 0
209087327 498379872 0
543997212 10814503 0
233219149 232324789 0
146894598 529072466 0
398911959 479421412 0
187702343 381361070 0
194883833 148752069 0
121523169 283509152 0
483401290 514736506 0
312428869 110320214 0
178625983 497682224 0
198894856 365579557 0
333343322 125388825 0
202279071 377438376 0
9963014 456211197 0
554363045 343379001 0
388717279 19989183 0
426593578 109249607 0
561520879 370702874 0
151503079 302746589 0
183093830 489498012 0
497946044 185736793 0
247901435 426653205 0
135220229 50475155 0
359880851 8207992 0
309397031 523900817 0
217305578 566881113 0
439321476 398742033 0
111248014 477770273 0
272886961 256802916 0
79114676 235094125 0
538792985 281650761 0
256462640 485319627 0
285819808 402410844 0
266673523 289723650 0
538944318 77513899 0
460178352 454526577 0
120689320 78167372 0
353446525 265296533 0
178951566 423832734 0
296971365 10214051 0
365177708 132804553 0
23119990 469265722 0
423177773 519178156 0
274314879 226704132 0
94403180 508701606 0
94703978 349301093 0
539171738 327565292 0
420347867 288065261 0
543284232 214849749 0
471434595 20414645 0
68065889 393971180 0
275863779 261953088 0
278765229 377133480 0
62743601 562668465 0
279065651 145149894 0
325536951 578686000 0
392315593 469936738 0
450090526 289817224 0
205309005 567825534 0
149029057 171985642 0
35337522 177497236 0
432207864 353666834 0
411771812 396742820 0
441270321 318049922 0
124794243 277494658 0
116931041 53655133 0
328534752 389440377 0
263872671 478940470 0
459347264 345177025 0
526655133 400365785 0
132012085 364783536 0
331613089 378402473 0
169432845 369516035 0
571686072 454323996 0
458397780 83485924 0
523436187 369708000 0
31730115 140507651 0
414947336 209264587 0
35198581 321976704 0
98419602 325481838 0
554273033 193689335 0
25020106 343917862 0
164020398 340351581 0
188692548 363184249 0
333285183 306089194 0
104665005 481328748 0
30676065 191947036 0
339876951 385346524 0
167353290 496304938 0
190405017 334383301 0
563006947 296016303 0
328340725 394563167 0
132343005 491577566 0
458599755 106316361 0
91769832 409962021 0
412649807 286852305 0
563615349 393154433 0
150013434 103413113 0
547044641 466055833 0
19764372 553718768 0
446131314 477038885 0
439234881 166381118 0
147312105 315446320 0
283406949 485525358 0
569644948 315156590 0
282609602 574930934 0
101559188 355498901 0
72456327 453926165 0
412939277 554484986 0
322145888 85479953 0
131123324 576675565 0
140478719 363848055 0
226457578 21564470 0
170286761 333956657 0
112465878 550031970 0
197848889 500681687 0
354374624 277491362 0
47484252 457585307 0
257118731 355980092 0
549495862 487789000 0
538511512 215555869 0
40130153 481756932 0
392852370 570626335 0
555628661 143687329 0
536656254 193527793 0
558902773 524959217 0
472815840 439573840 0
498312968 107745087 0
138880596 409294188 0
360840435 278842435 0
562900571 107307310 0
207212281 401067611 0
321035282 551544494 0
175753218 262930555 0
519478591 192284694 0
49681605 235635713 0
63015604 536669307 0
278782648 206538646 0
385064702 102739872 0
36995109 448474808 0
81913849 442381992 0
32667341 344773947 0
486891131 344855865 0
183598234 429206836 0
23553926 382908174 0
132517055 178399307 0
66918718 242072257 0
444022490 298249181 0
304499788 17513847 0
154488277 242684095 0
319724688 182778406 0
29106067 100771217 0
199444459 300289762 0
296120418 145555832 0
29798218 32100276 0
58372403 533891728 0
282871501 13987540 0
372813596 86535756 0
137035175 366443313 0
246073411 99397727 0
412702239 214094745 0
324635607 86932958 0
541512988 40243197 0
536283164 162049561 0
251395478 18314543 0
229038360 454167501 0
241137018 556102674 0
369918688 248675072 0
454896445 503648287 0
58925815 186002234 0
221089223 172941017 0
348030557 171044673 0
360459753 328415564 0
459611174 105264250 0
114334313 24367231 0
385789166 556285025 0
301349270 310132715 0
482744440 80765566 0
512909778 75409421 0
245837542 165282403 0
114597433 128549262 0
314810223 145765287 0
463003900 41962334 0
75209335 454694187 0
545646781 60285077 0
144250356 468317169 0
109581193 412988015 0
392938723 224285283 0
428044690 221119703 0
186199221 457481764 0
63903240 395962153 0
85904785 204275154 0
556607024 521862303 0
367489147 36687495 0
239830649 95356030 0
13128606 113337091 0
271374074 224219006 0
198985061 163150836 0
199498702 86195330 0
240513062 354016572 0
288988515 63851062 0
438454224 186422527 0
210431135 572129637 0
511714795 253149551 0
319966893 578291470 0
42018997 85140776 0
264166123 391051437 0
538438898 506212740 0
411214542 477080655 0
578295451 49233137 0
414392462 189397076 0
416130911 296963710 0
386729115 573188866 0
351706133 300664776 0
415562399 430606860 0
272222065 265037946 0
145319690 455292231 0
29951139 563470854 0
151017325 89520086 0
290423775 275366402 0
268923365 494202731 0
423995330 349863792 0
467385694 304847557 0
424909202 168191574 0
10548670 21619917 0
543832219 83879619 0
182915989 231635089 0
53082954 574871361 0
61809139 111857335 0
163389244 471595288 0
217956655 292670767 0
18917689 501816257 0
84751312 236929348 0
244253342 556128051 0
367472570 488154063 0
91578136 349778665 0
249221668 575895 0
55907487 290746911 0
475133710 425723805 0
524598860 327240629 0
283039503 227474700 0
498209118 361362326 0
251901695 413181160 0
105300735 3615380 0
256186159 153963825 0
222665274 342239770 0
512663415 114533737 0
548911852 315032989 0
267806444 42567675 0
362643425 3577619 0
497829542 3575745 0
373996108 553221401 0
246111773 544910135 0
171388526 458543470 0
300706444 517993160 0
437435524 515647083 0
92242059 158980567 0
356476113 234426170 0
203630145 348153299 0
237000161 194765885 0
197232853 479664397 0
123005229 29551977 0
465063189 460144193 0
67985285 531149600 0
324471231 19218881 0
92342600 310932551 0
302755354 279249032 0
91623878 404697695 0
384020790 382527171 0
483082196 44361692 0
313708322 4842514 0
440434572 247450472 0
491627719 144512148 0
98282408 200500036 0
401537739 131173128 0
249779961 138651658 0
528657610 193100963 0
515391248 111958431 0
531399831 5610148 0
7952671 323618528 0
155554881 336741030 0
84450255 266395080 0
465234875 317593598 0
44606363 20388996 0
537392147 512988791 0
395359526 218805173 0
56232547 412546734 0
368879013 295236635 0
549563048 61550713 0
162566861 540970732 0
49560576 546917253 0
424460200 418374917 0
267141911 295943881 0
206612034 309944155 0
535607589 44261214 0
194577442 134483389 0
48801936 225860465 0
350180263 470069445 0
41738201 165223174 0
214968381 185675928 0
21088912 403805698 0
376070017 308264721 0
177413928 524166453 0
153813229 143406002 0
171714285 569760150 0
240568793 414564832 0
227386954 540525295 0
326242455 300952256 0
534799136 84742763 0
347122973 99347923 0
423139996 565068779 0
277694206 60195773 0
185721743 130140816 0
81396516 259192910 0
375242061 480348548 0
55988487 143171803 0
475532529 215162414 0
468488802 383190522 0
395719563 486441186 0
280223836 34459423 0
381041288 557955331 0
88328100 254041176 0
167165671 38297924 0
19110339 533149935 0
84695724 66371390 0
35313355 441923126 0
117242907 429597872 0
465844261 450717617 0
485090899 484565660 0
445685672 85856344 0
30495786 152467944 0
31268580 42137359 0
128706622 355143970 0
128248761 512616922 0
466617997 222616838 0
39915364 362347467 0
40609686 293972404 0
241095549 66966545 0
139887410 289020266 0
174710178 281763746 0
16224064 263195354 0
514717765 407158241 0
314699301 218412590 0
289833491 408322237 0
384462589 117010642 0
250393498 317951789 0
122898332 384178477 0
448940424 483453802 0
375688064 491563544 0
502050630 269725855 0
408018990 126600605 0
344154321 131694337 0
496400221 357649603 0
328421750 385386985 0
90973900 456336841 0
118157607 286407227 0
440055949 414610528 0
48189277 515457210 0
377569724 535890509 0
161521487 352768881 0
79455868 193762946 0
200982624 138196509 0
429393408 58212872 0
293391853 167212286 0
105892928 193488 0
332862235 534151924 0
570441436 189163972 0
317063427 212515812 0
126458480 278690589 0
321230822 311609816 0
236236882 92516100 0
331963969 470433580 0
444716448 109835928 0
554734590 548770222 0
4177953 262495876 0
282553189 77556300 0
172259608 389854811 0
496261166 395945750 0
451292144 391586623 0
255525191 557458971 0
100646509 489430469 0
223240323 394398891 0
151802067 264517138 0
215512245 440161238 0
212767307 16116542 0
520333884 229998010 0
387973809 426200241 0
299552019 209326167 0
100142656 496511001 0
84813751 470980642 0
381289475 309414611 0
420577208 236842358 0
562928510 278789554 0
328259061 432527345 0
276366616 188699015 0
121838740 562346251 0
533444322 326746371 0
385290029 437293836 0
548840639 215900835 0
214611096 396827023 0
512342311 157277582 0
512764724 303715723 0
555033785 195938912 0
244547862 253919355 0
355946058 388172762 0
160757440 432580582 0
283573408 488685424 0
462765886 248726483 0
328043006 377449935 0
178467091 354038015 0
7234895 134914173 0
575227962 493110034 0
265620298 337372252 0
138446679 112254225 0
280235130 224380247 0
438893642 261703888 0
15754213 183335790 0
127988257 473939623 0
463823381 77025122 0
324352282 426050067 0
365718458 281661038 0
127248846 190649320 0
444321157 419564405 0
24099573 301252115 0
54306209 523941602 0
1645938 422481136 0
241585491 476378647 0
331159850 441121986 0
376345163 452004837 0
162882337 521019389 0
562381647 471532446 0
315162960 278574246 0
47257817 381239615 0
356043614 563693450 0
235546053 234713417 0
482417646 178436127 0
301424870 139295297 0
31062066 280959941 0
254044146 377701518 0
105254061 31487665 0
369704369 343571553 0
445293354 85327849 0
257152544 327665955 0
70108856 108646521 0
547626084 563633799 0
475504378 260846027 0
558688190 73467494 0
266511675 420871144 0
394212838 112622567 0
495813418 72283198 0
308705023 533720710 0
233713634 577439107 0
173588281 415835578 0
99288066 231045956 0
534642813 10540896 0
176016385 330182862 0
124612732 522816535 0
542569539 477152794 0
193477368 506761983 0
556268503 14214598 0
53521834 314001288 0
451270142 438604638 0
19523337 486191415 0
413357593 211840085 0
4711735 315245003 0
230712597 485423706 0
358042194 464188982 0
240249942 408914725 0
461321498 203072644 0
461936842 287103934 0
366586424 166591253 0
95315030 372520136 0
149572096 84997554 0
407715634 41187749 0
152606879 489373678 0
384049929 425803603 0
295102683 569640858 0
13345425 419205302 0
41293382 99188859 0
99929788 123349285 0
314752078 66832165 0
489067901 290798881 0
181542560 246669870 0
410902859 190455077 0
191126939 238001340 0
477050612 539557045 0
525381930 250306634 0
14993416 235449089 0
47810475 266260511 0
287529208 567091347 0
93442766 242682891 0
424911354 544639452 0
286067834 577320495 0
50819589 212308423 0
552202680 438202856 0
324314031 294835688 0
467580099 432202093 0
568471929 122404118 0
414596539 223558216 0
304887386 258427509 0
280249682 512233009 0
172174336 175455655 0
108986985 211443252 0
103752654 111678775 0
306992389 82322562 0
288496481 499106410 0
46348445 465083435 0
161566057 401416680 0
550668830 259665294 0
198426712 36524756 0
474098438 90180566 0
98546778 176842004 0
385039174 76682684 0
111425427 150175445 0
8491788 278001926 0
438474386 307397657 0
139258193 418382392 0
267384402 491436756 0
405094489 548370208 0
402550203 376236466 0
309291987 216735321 0
284527990 92943258 0
529894075 39751659 0
554696982 430489364 0
202020704 122711253 0
534305172 149725367 0
449950644 419444039 0
466521508 577618322 0
70972787 572711429 0
526063235 310617908 0
522644629 272704788 0
90836033 324680832 0
25481365 463262149 0
102981074 134113031 0
64939867 494515917 0
103981840 37623196 0
24693699 90829858 0
342089541 338700470 0
236564487 259262595 0
517057260 333817528 0
13376480 515318405 0
480348667 107666172 0
350500758 262133339 0
552548320 301739120 0
157670975 149727731 0
325668972 320198647 0
53044195 221101538 0
23041793 97852192 0
399948324 298941977 0
392722933 311219455 0
277461930 73850667 0
493078496 221924519 0
551340612 297451744 0
526520949 18563654 0
279147738 324293729 0
328955243 236579067 0
273278825 189801622 0
505906853 300680908 0
166124523 183459145 0
156543105 314803016 0
390850181 57366852 0
183289135 562430577 0
500926074 136559654 0
184350557 371362302 0
34410624 372829384 0
331879065 215650565 0
524383225 506620288 0
381799345 169537103 0
258662876 54837158 0
47743912 107808818 0
423244244 345049240 0
432409369 494493874 0
351570915 332506103 0
499274251 296238316 0
146912353 115750825 0
444320040 372724260 0
385889834 467160440 0
403206159 212107424 0
409246040 306578391 0
559773221 156922185 0
40238301 55438046 0
145697091 215377715 0
27386026 70450398 0
425134177 131761643 0
389475730 494647513 0
77302601 183670722 0
75983291 15132501 0
312561283 67350429 0
240528986 368881723 0
166139151 20871725 0
17330869 91043272 0
93844198 430663582 0
280738390 451496276 0
417917957 494577521 0
130116922 471408730 0
214723498 239762277 0
108141735 569138294 0
567214154 269228119 0
221089127 370724200 0
82657671 147440216 0
69241688 373709975 0
112586418 508151231 0
363656774 244299509 0
388359777 65547030 0
105567127 343211619 0
519057140 24997215 0
219202853 155949956 0
356086140 456028694 0
117141259 261366818 0
328268641 323211073 0
43202319 272711617 0
221969139 91490481 0
230685372 39017351 0
573032021 213359027 0
244591888 277685137 0
294521380 298770380 0
467127863 156145465 0
231697741 456301540 0
319670914 307522331 0
415086625 569857365 0
72983832 205086452 0
296356427 75723940 0
527358782 233984597 0
102461661 190290483 0
568305915 43942676 0
47746597 352999401 0
459181407 426787736 0
331673219 330812093 0
186937033 49132143 0
139330686 27284380 0
544113533 30632272 0
364152663 405095245 0
263489881 264188284 0
395548574 502162947 0
188574665 13909808 0
366000453 14071434 0
474887716 312202873 0
127512368 501291786 0
124685791 415702116 0
557248179 147383832 0
8458754 414925318 0
335323658 460525006 0
526710741 113842358 0
90306278 525756716 0
23022072 487140912 0
442526868 545366837 0
276281746 424210397 0
67363753 279472598 0
247792292 339140783 0
412340474 328712764 0
207512936 485281618 0
167528853 457211945 0
91849575 557779602 0
73773411 284378410 0
522501019 74174435 0
473152217 144689818 0
53670510 578807122 0
512218548 260734635 0
100710841 576614996 0
520667128 419298540 0
503932689 268807846 0
167992812 59281938 0
334915902 433657527 0
370412919 566786987 0
432735864 362134826 0
11584024 113109296 0
59702629 86415783 0
182314445 295989173 0
452999864 495388449 0
460194311 5530150 0
43635763 106479853 0
220090489 109335950 0
406710202 280042995 0
40757721 570717075 0
333476718 138726606 0
345766586 115832131 0
106067446 444107268 0
470755695 135789170 0
450466887 30965848 0
9710066 51936775 0
432260897 285425979 0
20679898 368388941 0
305330750 152877362 0
168192274 498406857 0
143827843 214726361 0
466903115 83123969 0
574506547 320740639 0
380624012 113348641 0
149293572 68791799 0
107685059 46085651 0
26563125 166679867 0
234841627 42903 0
465228788 536976137 0
144354087 353743946 0
399012559 281317954 0
115191588 183862852 0
172291548 58541534 0
286819379 128729732 0
60649053 215489737 0
14873092 337897212 0
351936413 561910348 0
159274687 249691967 0
376805512 30706231 0
533640439 353700260 0
207091417 445071904 0
449719594 281339035 0
565669253 90804973 0
406952362 288868755 0
271640121 514159410 0
16501337 352739494 0
300036445 459175918 0
201410459 6422060 0
175494499 125864704 0
304363286 323340403 0
3486653 429194759 0
240683587 163310270 0
254004484 3079470 0
404215195 302858014 0
189101215 167706864 0
5919391 560624375 0
444343796 310964710 0
494975600 511064174 0
513096215 406668293 0
414387912 563171695 0
181687824 117225468 0
49803435 473082873 0
387690443 377539238 0
448440590 322871673 0
195115582 155683613 0
174573183 211900830 0
180711903 474993393 0
308903663 468950455 0
90176012 417309382 0
429917763 524629804 0
429105212 400258668 0
422920750 517077455 0
118793298 507158154 0
130993298 53209292 0
287103440 162572600 0
501472672 233154018 0
199436989 189432389 0
108924233 498692251 0
77861430 368465110 0
563298924 8261210 0
199528824 230029322 0
257006781 576214505 0
179947667 189020830 0
55663176 257308621 0
482279704 431521777 0
274856867 503737303 0
252737769 9855909 0
363585981 345155040 0
193996807 484888818 0
559587952 253795566 0
544413610 160644991 0
496134372 90196259 0
463445073 18022084 0
233059792 196590605 0
464921204 255333561 0
210769858 204579756 0
551886514 71278182 0
63424261 144791022 0
22808519 342831233 0
19827220 121206315 0
333257194 42962142 0
572042850 354223992 0
59772085 335359645 0
71011063 345556072 0
63274257 221165569 0
78521232 547695472 0
311792649 188813790 0
527241542 253090858 0
373189663 22424551 0
128704452 408861967 0
265056411 204896213 0
201517438 251787871 0
295150742 548055573 0
468449543 415020802 0
280915604 243193139 0
76166205 105080250 0
355413069 83238242 0
177640836 364700424 0
425902422 418658867 0
240509604 568959920 0
386854383 226283881 0
269089347 312719405 0
445905776 339380926 0
67402844 406703900 0
192642517 174037319 0
222044165 191251092 0
98630002 470847011 0
412089176 549659277 0
278461354 291414339 0
544431442 22294448 0
442092709 346886569 0
341338278 386872945 0
460724816 385706504 0
144341270 287590423 0
359626187 524854985 0
293213455 446786907 0
244532031 298907713 0
3454287 574079785 0
424683110 234167918 0
552957938 98764304 0
313950808 496328955 0
296138517 504439553 0
354815024 191239708 0
538517645 367976033 0
424588122 34253998 0
374535621 449709146 0
445112243 49262525 0
71898625 350288259 0
532391918 78250480 0
223800576 189932882 0
213994379 232166810 0
17889612 540160530 0
108850400 299972952 0
282205544 409139086 0
287274587 412814334 0
459091253 495815276 0
340902174 285637352 0
546631076 16059736 0
461096647 168964095 0
430635684 430663802 0
178281653 501210080 0
74731082 453269295 0
133169705 503225533 0
40690205 224505781 0
444114575 367479084 0
249169288 38758989 0
302983132 482164702 0
423932427 15270653 0
88526827 264751404 0
261847378 88067696 0
557470787 538039263 0
540732065 555845118 0
265727572 349479458 0
56888992 385912062 0
545800831 61649229 0
534629957 360920946 0
430996232 118242694 0
463428613 386138468 0
120237342 284753372 0
56531573 459067378 0
319487401 457946894 0
46506281 90201082 0
82284571 282188970 0
145812992 79481961 0
281186277 92350497 0
411739047 512527605 0
481118128 426025009 0
515795498 197614264 0
124696445 484572035 0
272786179 19240109 0
248769805 313631695 0
7850538 321077122 0
516723828 44298680 0
236443446 551922667 0
48565092 434638213 0
426244281 393138604 0
481770503 76934232 0
216527454 264995984 0
414923354 489494289 0
7853667 193901730 0
422828744 519214373 0
388856926 170990262 0
301330452 360560198 0
348814477 172889419 0
358824452 441018376 0
478348746 518419330 0
304482893 500120837 0
267401023 477377466 0
401310341 579223693 0
340655997 309131628 0
183322982 432512179 0
347566543 278847884 0
22346582 556953248 0
285053217 513483854 0
219750062 190109786 0
464097339 29485882 0
131406279 82458844 0
194946889 180194810 0
199721414 284795364 0
359733284 243611179 0
391564036 536741716 0
353203122 382049345 0
170034891 413504603 0
555188875 576525689 0
516304520 229798315 0
320780656 234878583 0
214914761 335096037 0
182089692 39184513 0
414166516 310740098 0
39693374 180442854 0
346064142 25205886 0
570108290 326469110 0
358835977 245505037 0
542571258 360564463 0
326595699 428764956 0
414543918 33461141 0
330682666 190879817 0
8167045 289650205 0
469875800 506092936 0
335195602 121698928 0
45492178 197762964 0
125882140 341092685 0
327429323 37674965 0
437163196 232616321 0
299040907 339174925 0
157135977 505991097 0
356417083 318075465 0
14807783 207106763 0
463821320 404985939 0
236669411 503767425 0
384789435 168304428 0
305936374 237317543 0
340912147 499845931 0
232046822 446510134 0
37481459 356862657 0
160101998 511988966 0
60861394 283730073 0
119165073 536375074 0
312400421 66514172 0
179921532 158052184 0
479678484 478558287 0
212358673 154956286 0
340802960 179020432 0
500771766 125932847 0
6789198 17675579 0
71043973 120497604 0
233150830 139649623 0
298619671 561307047 0
365137829 288478442 0
507648906 32673956 0
312931876 396427599 0
349238231 167633917 0
6242601 306415538 0
193694659 460391234 0
262173416 312895008 0
270777438 127463002 0
30633709 478230917 0
554150192 41523235 0
185584886 494902071 0
486964081 396062534 0
219151621 441850787 0
42552534 562105188 0
59430901 418121152 0
490114625 199334238 0
471823479 410130822 0
323199799 406838281 0
40638189 304241903 0
191091921 295965298 0
373708370 530643198 0
399507770 407357581 0
130409092 7496611 0
405884178 231363709 0
474245761 122967669 0
163331850 28873220 0
550120563 427738942 0
331469769 66643125 0
202011231 535118881 0
59127571 455434734 0
554956978 466957390 0
73579858 54550968 0
8053053 74041539 0
271504002 149940927 0
233067642 79823140 0
455964871 449896000 0
264686039 151728534 0
32929896 90691730 0
376285227 271462192 0
530839135 58020533 0
511313549 63426381 0
217475133 211472750 0
565133056 143234627 0
231459140 295273547 0
239794375 24645091 0
59007991 459474150 0
504789379 266655831 0
249772728 385745488 0
285132225 411481743 0
49920190 155495058 0
452347382 207407120 0
249839306 578451405 0
389296152 450231704 0
523931695 356673327 0
483321705 520224739 0
333842483 318625144 0
514901131 401339957 0
444583872 45905144 0
151629082 576315895 0
546181469 558553999 0
134735028 502643124 0
288883295 242423196 0
43822313 401310135 0
29109853 374304312 0
454164342 159980859 0
119696265 438409154 0
574624808 215516147 0
396092311 549391147 0
28223373 165387359 0
530087288 277280286 0
282422104 562733942 0
394679429 563932001 0
390784769 59023991 0
266030193 235577914 0
452180750 40585359 0
49753988 461765541 0
404804089 247805564 0
294507319 381896388 0
229334796 301183767 0
239771237 185984830 0
548423054 212280106 0
191110169 46366360 0
229573330 99737241 0
434931406 60680961 0
545970930 279238759 0
267924277 274562836 0
258836490 554691367 0
375541454 571105008 0
63002088 410447208 0
147654831 496872326 0
395855700 338499921 0
237300869 336029803 0
324812290 25409793 0
93657386 79444045 0
23458106 567127726 0
17897014 49548591 0
87960359 11347172 0
343880332 79963161 0
63075934 129949108 0
110676014 320349940 0
237592630 146175934 0
507158061 118158655 0
476823483 218201034 0
68471642 368299798 0
133993067 540787034 0
199976144 469855503 0
30137320 520337750 0
421866633 480852451 0
119487091 513543985 0
514626531 15281286 0
116400823 215247355 0
239859317 370275851 0
521401893 229786887 0
322031961 5357354 0
86567351 38648760 0
443507471 230958218 0
351478469 293791078 0
305148594 438159387 0
126930393 477072510 0
427012561 268003786 0
172173680 513253182 0
22858163 525126207 0
404676346 141100229 0
543049438 555433149 0
135626412 442446860 0
355997918 98827256 0
119118133 306813796 0
491416158 140245989 0
156335 239001380 0
34001955 534094079 0
273333771 89492340 0
540122882 327612427 0
294823543 542614691 0
207078348 422980538 0
425350809 141125941 0
217992016 463494808 0
530748818 29380499 0
530336550 410366687 0
404529193 573354794 0
266640969 178738212 0
496943848 453594353 0
146635030 468280657 0
457626984 377995353 0
261007598 33703947 0
153052799 308966025 0
260409360 141891407 0
40389287 274771730 0
51619990 380147848 0
469272630 563299653 0
189654506 257846828 0
393266890 97369662 0
272627923 112042195 0
535791229 276007742 0
509529449 237479251 0
53649254 525575815 0
48299074 315947936 0
384322847 573835700 0
57943423 422845668 0
457181095 211375465 0
229738370 353683340 0
574001261 174730860 0
370550445 293005013 0
106439018 31703678 0
114192463 421405704 0
15538681 167417075 0
80209196 487039715 0
336361419 490485942 0
470948633 409023014 0
456888059 92205034 0
444751776 570474729 0
81186380 552186276 0
276544913 168660150 0
15775244 345583103 0
273198150 72259841 0
530447986 265621154 0
63026179 182114139 0
260922790 84222693 0
253611128 347450863 0
350288704 190384469 0
113803257 222083644 0
111757555 474292452 0
229823834 104000762 0
298389153 446644984 0
502135939 301254825 0
59282281 418558869 0
19757655 282642734 0
246759510 348230235 0
533377960 532018090 0
526068144 393535999 0
110136450 380153679 0
156005284 545004452 0
265378044 82081652 0
149735227 325031454 0
423524168 252958933 0
230926211 285275223 0
59907091 306634274 0
231192270 414937910 0
152386705 244495633 0
208679979 93845582 0
124011287 563378713 0
339223076 259249873 0
85070294 10185976 0
265543152 65223293 0
81779241 87618810 0
456249987 436829648 0
65401612 492225540 0
309505792 7096110 0
116047376 356529373 0
314214368 363332759 0
302130023 206654659 0
542677302 12782723 0
166438460 64256471 0
165026157 300008501 0
510459449 454968218 0
412794728 46583867 0
169279033 223054680 0
482624549 382386314 0
564603921 326156248 0
111477067 557215662 0
170619855 380212415 0
240543764 525318377 0
252801773 78565663 0
495917199 56013403 0
97677730 318524292 0
8857873 359688205 0
230940217 182667207 0
215727509 177760909 0
102970460 395507725 0
218198666 10991128 0
177816165 181122013 0
149078228 401743378 0
61099927 90224733 0
496069815 250913825 0
63863734 472911365 0
482587802 300001529 0
574102132 472931091 0
178042023 316638357 0
214815128 327418593 0
252281849 213936232 0
177463401 509567734 0
554017224 517911347 0
503611740 263260840 0
50891484 409512150 0
257863103 21753108 0
218659071 268391621 0
43558585 88362680 0
12832210 448470340 0
478245100 187145472 0
303558136 96637205 0
179551663 422107897 0
190946811 340717541 0
364124726 522376649 0
287689062 114453048 0
444545834 443159034 0
558002621 476043846 0
563873096 8125727 0
307873649 217030095 0
195714754 305151944 0
186153600 313663031 0
165548708 72013048 0
240335673 513163509 0
507120498 516684428 0
56151274 525168108 0
477876516 535829133 0
477018068 363008903 0
558937643 485749515 0
307839497 390588549 0
567455938 185598917 0
539164753 145037294 0
561427869 215189636 0
103713179 322022848 0
90649053 16793899 0
141079082 190459741 0
574591017 348762209 0
240884359 183372526 0
122179358 58832154 0
153620905 170780521 0
225923533 406879924 0
415391283 62277677 0
310287814 82358208 0
465939841 351427512 0
574394606 215653710 0
20996385 55775883 0
211510402 495876727 0
246580928 8327790 0
310703052 46834687 0
230035352 138177610 0
162823372 411973914 0
57066711 117469764 0
488850562 132730503 0
186767236 515806756 0
482233672 360167388 0
531446761 56697306 0
453101709 547993326 0
40539987 559630950 0
479253157 7314193 0
307774511 106145426 0
514762591 234415233 0
398927549 266947240 0
99387121 442720780 0
437444430 289924182 0
184460162 92527372 0
366680514 15341303 0
100386240 210458788 0
501538265 525179793 0
66023726 498966964 0
476701960 278666703 0
137030163 196923603 0
71367213 177455713 0
28278007 365432250 0
89301567 458356091 0
426722547 403097323 0
514774262 64609641 0
403884397 161863686 0
487098303 551263424 0
301588276 442866536 0
295442058 345499410 0
99652652 245282023 0
65995675 561037778 0
153622915 543009824 0
575539666 318513648 0
172486820 37987705 0
236464915 311100901 0
475605402 578831139 0
488848401 209437778 0
188535865 362704060 0
189301108 252837749 0
384538697 285793433 0
77085700 51281816 0
284981054 400040679 0
54077245 231105402 0
293491214 189632361 0
365726320 248851541 0
64965353 145126381 0
62487990 427260461 0
16032624 212069871 0
174631464 552920503 0
218358141 178781454 0
456090988 565577120 0
300814987 177952636 0
374199170 65115334 0
626072 516190649 0
508568427 511958088 0
290268235 492608465 0
206067845 345999647 0
188040050 118575350 0
274611244 37741111 0
66652005 523841142 0
3700839 101211651 0
134029235 273912765 0
152052639 375749579 0
118693626 103586949 0
263863914 498168833 0
9439249 394423837 0
407719348 493515842 0
193813925 68469551 0
253387616 213757354 0
489795064 295714474 0
250932493 2008981 0
68938365 302020439 0
398812698 170374477 0
383252334 280525569 0
335538545 386645835 0
295700089 45266324 0
101790704 519835022 0
30597530 227272935 0
236859435 14603326 0
127793649 76512948 0
515346016 427401395 0
19000850 48081207 0
439538061 287505606 0
183160843 348427734 0
187180213 390931634 0
80225818 545211970 0
82122298 623549 0
341028525 460658726 0
396785715 316208367 0
542311161 270067377 0
143842978 530587810 0
222799501 160544541 0
540978624 7850176 0
137165915 468614742 0
475234977 432104612 0
363841667 463490891 0
555704925 424081547 0
440591310 50857912 0
561550030 420339523 0
472732108 148999002 0
134899034 533546390 0
46681655 487463681 0
126194188 177859193 0
98315293 293968254 0
405678994 4286603 0
19693840 396550850 0
367087461 1075272 0
374631289 574928158 0
381731698 216557635 0
404867495 319232630 0
501397499 457518970 0
463318601 518274626 0
27113580 404347310 0
468601178 174697643 0
263559895 478346625 0
451667628 47025171 0
212775919 481177944 0
9419543 220188453 0
153596273 159005630 0
58122801 61737373 0
144354374 474294001 0
100570194 76333913 0
394563249 500861345 0
410436469 484654512 0
429783045 310375651 0
325034194 168390975 0
94616244 524894628 0
418637346 297101114 0
69129229 230827449 0
41514447 227710414 0
555630175 499150539 0
202626830 148016110 0
293903122 82674409 0
152387210 494340737 0
533330866 332230158 0
271678801 456214447 0
293281468 516759427 0
259704698 87893358 0
212457297 133582411 0
531014883 547212302 0
252557462 280066033 0
224444595 511512691 0
164060102 130106726 0
267275727 358996025 0
225851016 280493748 0
238309288 501841875 0
464162143 222756568 0
555899750 475845481 0
482981640 24217972 0
144885027 375998064 0
318216206 422034393 0
451176027 163357979 0
146203342 159799054 0
44235698 142849060 0
203095922 237325685 0
133199156 288324352 0
39213203 425415340 0
440260740 179174725 0
87908531 51046201 0
355632796 258974685 0
289050487 484486722 0
577855652 226174445 0
205362730 225665292 0
16555272 510964394 0
178053528 275132711 0
187090867 511156149 0
184577316 41235987 0
430444491 211752375 0
363830257 111091193 0
168851829 277295361 0
181585558 399404041 0
382348849 39575134 0
202715308 131133562 0
4633495 37680070 0
126189645 482369236 0
38210145 422705012 0
546462208 272791026 0
34410713 414609076 0
377479320 405146365 0
559108428 531048399 0
579615448 444186892 0
563153645 514489280 0
496279931 113559781 0
267764978 296159181 0
481987962 7808908 0
96371397 280745520 0
410503773 366519494 0
100718322 317413403 0
421332056 215234003 0
298815526 34037376 0
57283339 389657495 0
573023159 523583433 0
210003255 375630979 0
108952840 422449828 0
414269070 289099494 0
362246586 419298341 0
63993319 464821406 0
412214976 246599984 0
443128576 161484552 0
360102759 427080402 0
516040396 115232412 0
368041308 500166971 0
452029442 48660214 0
154102992 481483372 0
427229820 353551166 0
358511030 212622327 0
12089254 340765170 0
342210057 288575756 0
401276649 548941626 0
165771634 179528900 0
471470061 74448502 0
498377309 127980683 0
250409209 5937855 0
58736250 400671793 0
7185422 80374263 0
306262106 139660866 0
75314227 21091723 0
303729748 218030510 0
216742364 290673654 0
494499113 95172244 0
333200171 277222416 0
179111114 342519849 0
312300596 370098268 0
153385772 562442138 0
575747734 429626534 0
525310271 63940677 0
301491078 477193130 0
119908101 414360726 0
132624887 53119905 0
39112841 456427254 0
540225543 288011420 0
280925050 330554437 0
523446176 445308038 0
184712890 75898778 0
51726112 476750229 0
65782073 496387885 0
224319815 230115782 0
554533894 44684406 0
572233244 563330791 0
115171388 143291544 0
245497182 453708507 0
407727445 27877745 0
550269960 219762916 0
480937144 88840531 0
565532532 108916757 0
148173437 197873524 0
529389002 93946471 0
178531236 108703575 0
261489266 408606259 0
90719838 15247585 0
206501993 501701639 0
118802712 577273116 0
546150583 418716757 0
135879682 269756003 0
567136779 262060256 0
87454612 225300642 0
314253511 432724049 0
220460449 290497639 0
545536166 184822173 0
541294522 82838060 0
398197121 94180461 0
276812670 90361950 0
430865406 487654056 0
348248407 437104161 0
321263235 15631252 0
478137982 344682465 0
175051666 508121369 0
382253053 246410199 0
407613264 204656718 0
389228375 341516057 0
538878609 109593620 0
233467707 132731675 0
446948317 131937981 0
531945611 134689244 0
176292320 575887336 0
251476777 121676903 0
127630968 462492071 0
70617413 432729174 0
36638785 115586679 0
555202497 83843414 0
411202240 259630717 0
25468791 229249267 0
274293331 385015221 0
162449640 572628403 0
323226969 308590766 0
103351424 129401550 0
18977371 8478856 0
115454788 208916626 0
33764543 572222122 0
370128669 192922059 0
106503654 118430259 0
279469940 108386792 0
278053991 165173725 0
93721443 155019890 0
107726054 73828660 0
259027165 456432184 0
108382445 317098303 0
463924159 395342060 0
563153448 529202290 0
350371234 4491352 0
559661925 71332957 0
465576910 10799090 0
123086383 26989457 0
198975070 176644201 0
386658426 229316752 0
427098024 162119132 0
546740546 111887449 0
159760587 234612976 0
287501909 433960061 0
208555991 148112592 0
157853671 126554547 0
393293753 131369231 0
520933146 501511730 0
287120560 191312587 0
569056914 45084281 0
554434900 68492669 0
157551572 308638107 0
498280889 108500161 0
202874948 392390266 0
545508903 346247855 0
516213581 430684314 0
86562177 303776727 0
444078622 40228606 0
56974672 353593666 0
187985222 72189477 0
213725404 490322432 0
529214666 204226938 0
110766131 162397154 0
501414674 116185885 0
286097743 150349981 0
538221308 159462846 0
86509657 405480704 0
204399698 363342215 0
442572271 128658547 0
60088606 452898288 0
347594774 412844039 0
318314900 420610178 0
502680322 217704976 0
442975812 136099775 0
58694645 369713462 0
490480764 197101847 0
465860980 472959459 0
3430609 553940357 0
67739493 165439620 0
164695603 491485300 0
283403623 138422901 0
27393078 106523939 0
272882244 124770581 0
155757093 202673964 0
147796856 373825863 0
360350320 193872246 0
259803138 462405981 0
181130063 413909098 0
336431332 245915489 0
523552346 397191626 0
35313549 161282134 0
534468550 38111989 0
425219850 48706208 0
417977020 118307321 0
166880003 400222330 0
325354306 304517441 0
549527151 135844996 0
500219527 231005341 0
40916791 413466967 0
124779964 158964947 0
551938899 337683716 0
193585922 13361622 0
370829973 343968205 0
346942885 481787334 0
406336455 721314 0
432383328 79758810 0
21578738 2360738 0
534207712 234866809 0
233965166 445119068 0
63957140 143463978 0
135582892 367947268 0
107711821 391747914 0
103211550 284136855 0
382920230 224936758 0
451811772 148614587 0
499489470 513157924 0
420230881 236509573 0
161481543 36497395 0
498146558 122328900 0
484958801 39482442 0
443119119 524784368 0
431780702 458504110 0
346022318 43086047 0
288746550 567535619 0
6138760 63659751 0
425281751 264965247 0
64600453 572507917 0
475565179 417513990 0
297922755 262751839 0
58338259 367116922 0
23083052 577770400 0
473158808 284586379 0
217090030 344344930 0
108501433 180257461 0
207808394 233011992 0
174695273 256869002 0
462520888 103326530 0
207245525 536268112 0
106699936 131212345 0
510953973 387043385 0
383270313 82374195 0
397562888 273897718 0
207581669 210782586 0
103625747 324541591 0
438291717 210802627 0
27595423 160306255 0
200155069 248104284 0
276060613 167251198 0
331370449 529497385 0
29744749 68856534 0
511629962 378879364 0
491669172 394843976 0
373774830 344714348 0
494313735 330472220 0
342226904 454233478 0
385083346 356163479 0
193350213 87087349 0
255930195 39413091 0
178720850 242950490 0
93785678 343385687 0
171886368 321981121 0
298774004 345479454 0
516394186 245549747 0
509004684 344592908 0
259883907 275147067 0
453477721 17510168 0
112443280 413269658 0
340789176 523291397 0
105574269 66020811 0
386936107 141856039 0
557694979 516417203 0
275608032 327833550 0
281871319 288550293 0
469165160 560647872 0
247701506 392565899 0
253255497 137945604 0
228301218 331307141 0
508625105 81122697 0
577520384 220028750 0
229904039 530464718 0
418100556 92150395 0
382058353 433800346 0
94966814 307142266 0
394226175 449936742 0
482300810 8116976 0
70439519 130286872 0
122628059 195267504 0
85574225 409067505 0
329354812 229190754 0
81241091 164185448 0
318379922 369634822 0
484349474 481814469 0
498575376 543597537 0
45437514 484064871 0
398054084 496603938 0
425351787 176355712 0
67924914 469761038 0
540556757 76256578 0
80886692 419873893 0
197464170 89117919 0
170944099 532557752 0
175305753 265566095 0
229775133 125395013 0
374871909 555198477 0
141104809 254078830 0
231228890 429984876 0
211463607 281502461 0
406748998 256873140 0
333825795 346729778 0
286011895 433921271 0
262330825 2554778 0
409375717 518512040 0
489627416 411827156 0
484828621 19997408 0
549263785 97008362 0
292167323 301486622 0
14056555 275498969 0
286566459 60059203 0
137207237 126987174 0
457019616 478887186 0
134999060 128509083 0
159635385 522583331 0
399138645 164634104 0
493452070 15455401 0
434473873 294794102 0
466452005 35179886 0
548874857 533200656 0
265755319 294408716 0
537926505 309970844 0
76678661 421116258 0
256321426 338590526 0
106547046 272899129 0
292456685 462082477 0
454921304 135185200 0
445261510 220729070 0
421764982 500449111 0
561756072 365611339 0
149932277 90648185 0
204218123 296973533 0
499738276 406071210 0
221697559 3409357 0
384230335 432920642 0
312516576 350795393 0
377161551 253052981 0
194377970 350336333 0
230316573 576441685 0
31155074 100890166 0
37885647 38598769 0
301956074 242142195 0
5655391 521493053 0
421351750 106119458 0
375709792 198736936 0
133020996 447762504 0
35009279 114284138 0
456871889 573288657 0
294328943 176231306 0
456286199 377307125 0
522949629 55853766 0
168597929 122366578 0
123658673 78552562 0
415119622 428838970 0
273696418 164400869 0
227087035 312677023 0
440707059 13163477 0
7796533 404300013 0
317912892 25227847 0
239702404 530340715 0
504767424 552913903 0
434372051 553646599 0
167359531 334393732 0
474260549 12133810 0
199441463 252622902 0
418049185 554082403 0
563299551 27014771 0
440294565 215302625 0
197496629 1104964 0
129180961 131978923 0
55012161 164691663 0
491913810 399271785 0
239645544 302194840 0
8720351 47000285 0
162121932 520123312 0
140871496 181878094 0
215468269 16843521 0
366507973 334464839 0
563812443 156501510 0
108800433 95050178 0
64219289 384116306 0
295443065 198614994 0
479967210 123086997 0
533556015 194229150 0
288392229 498165242 0
514553066 284975538 0
266017998 178833500 0
207095732 260508215 0
473366662 76070454 0
327370693 223693753 0
541990380 21248190 0
479127159 517598690 0
125494029 555979795 0
372731167 52764628 0
10931102 319674320 0
70067735 431495869 0
95831054 330636013 0
133281489 370995506 0
215992923 155647381 0
76964534 107011036 0
84705781 314219043 0
376514766 562794062 0
571310866 326644321 0
196820036 455741842 0
101767099 305233256 0
452480459 178490312 0
76108531 305375438 0
34378546 500247147 0
189965853 4590407 0
175500716 525286343 0
480092068 501150192 0
2484848 162916393 0
552326999 334691189 0
400015697 162939046 0
571303920 274487797 0
150758080 181232290 0
309875586 17719580 0
379383098 312903255 0
237686153 247902336 0
210773624 165868101 0
163646909 64893838 0
176009501 138846583 0
487162526 68085427 0
28732959 244511034 0
439901501 15315261 0
82449708 295478838 0
337382929 284559220 0
57147760 416536237 0
360492992 290808731 0
345563883 353431849 0
543910357 289373017 0
314205289 383946676 0
158377997 490712933 0
534904751 176105310 0
88731712 56930375 0
227413211 532041632 0
23691615 375660547 0
453434027 494388553 0
249929765 237800112 0
339537674 295870434 0
327468963 501929237 0
83111785 407909171 0
558585402 341877131 0
168425679 162157946 0
105426184 245037426 0
243226218 156223964 0
517213795 396006374 0
294056748 149298565 0
532500851 465625264 0
305828478 268735658 0
338087065 177143561 0
271792705 180108449 0
109042718 177862685 0
28161508 556519980 0
100262325 74389815 0
371179428 382331948 0
266810002 376694915 0
187711262 400163851 0
131708941 357871802 0
13366362 572542350 0
224694081 125407566 0
11636326 249368415 0
378935947 388806785 0
54054265 520220394 0
2761840 403903871 0
15933717 188697086 0
419523883 388888106 0
85869939 17973133 0
219539879 185299304 0
363629444 496621488 0
250857894 272115775 0
313425717 150575973 0
500645719 84893277 0
125519879 357752593 0
271950618 106648632 0
208258666 160692199 0
371028711 88210424 0
434093512 513725005 0
86639744 301825905 0
154040388 288186409 0
73673043 431190242 0
530320916 193940171 0
253829181 227717925 0
50661017 288976031 0
386867658 150037452 0
468569354 154586268 0
336118466 95403131 0
222707576 61882940 0
360284093 33264367 0
357905255 28551162 0
476604032 494444954 0
193442164 548061646 0
539253770 499173479 0
43783586 180351061 0
547787595 305534708 0
329879108 300965138 0
511211730 5155715 0
214118219 141885243 0
344687018 170337310 0
565843134 136895136 0
483243440 184037651 0
27251158 384713476 0
516316653 433466602 0
51611408 559114561 0
64867586 173382955 0
553932719 567734655 0
513107008 476731639 0
108040557 309066088 0
515562291 309401399 0
463044750 363360705 0
94739718 551007396 0
218040226 483132107 0
408421661 470663679 0
350350727 364777314 0
141128863 75994815 0
377573105 535647782 0
248631605 540487198 0
223207329 494140916 0
116733084 489618701 0
230731189 528036671 0
201323691 489538305 0
170391302 323210101 0
430095104 7366981 0
469342993 114414217 0
351128448 278352300 0
520878382 575993171 0
36900792 148096937 0
154089504 482574147 0
538357526 561792106 0
551740082 7271478 0
351369134 170869887 0
360780651 90860561 0
68438821 477487304 0
104902560 505875773 0
4596258 179357667 0
111601174 294666013 0
171605219 272336599 0
558871675 429943588 0
495091203 3680701 0
499565097 408688896 0
111280986 209306154 0
35989745 484241095 0
436378598 67324211 0
483406584 74499809 0
524853249 200808910 0
441157432 461618235 0
49321608 399947243 0
131462423 391742178 0
404545978 215412864 0
203267607 170685873 0
92588089 463364863 0
534385196 341972664 0
373897588 193245944 0
148107453 567599950 0
491316979 324457838 0
328256189 174292535 0
78602498 429617099 0
457394549 384783551 0
306932584 332312695 0
467102184 172691494 0
119232173 239524513 0
242455465 268771035 0
526428976 123042860 0
154243583 301360502 0
85519253 316471081 0
203110955 264247314 0
306786910 352329838 0
246407097 357902833 0
566775293 108826496 0
254347023 98522377 0
322589663 507721327 0
357088309 469499521 0
310737104 192062819 0
510816911 552039222 0
157174670 478993587 0
172364368 346889027 0
41188422 143449677 0
14682229 326562148 0
219054687 14638897 0
548752399 268405969 0
222980338 207651688 0
431724372 202168870 0
289264626 34579280 0
429894977 470273950 0
109731369 444759948 0
247358026 168082091 0
547205248 374628823 0
237810637 354190733 0
109235107 45087427 0
474470495 325850013 0
185481111 33007935 0
427234005 340481770 0
10034765 543136737 0
239984100 32897821 0
422436216 147839564 0
510870455 198245911 0
223298150 386783436 0
513044027 307862341 0
577527341 136778038 0
492420670 509691003 0
530728537 429468134 0
190993499 211373454 0
461574559 493056920 0
220019524 297169761 0
192648541 203978445 0
250383051 259200498 0
258115048 557552175 0
524460189 467246436 0
25036305 257381363 0
200493694 340386048 0
564713037 365322747 0
356858371 74178110 0
262839852 371114416 0
148503509 93653291 0
396854164 564557903 0
111320215 560772293 0
447088123 248231177 0
125426577 432299485 0
368713207 173050078 0
223894731 15579055 0
487787350 279349097 0
289818169 470630623 0
99773438 543719678 0
22353714 344868459 0
115962660 576723943 0
578969471 364194003 0
161319565 218323556 0
274963757 199026306 0
502129993 304934385 0
68082431 545285906 0
554451751 120553239 0
231759723 312336771 0
5080117 369563032 0
375471092 364105723 0
461634651 376905764 0
66268712 370913794 0
452276908 537128394 0
193054648 417919055 0
185993196 422019085 0
313489292 253304198 0
375505791 562156032 0
321417718 467971605 0
481980262 323199015 0
56270178 244401104 0
476255752 61742173 0
406757480 265487206 0
333138810 6125441 0
285830865 380113741 0
110168824 96185395 0
67134562 25345934 0
533042219 217417571 0
66654882 369881741 0
473587207 204835600 0
139225853 164725039 0
333028312 348923393 0
46857542 326196378 0
462483853 420378139 0
368316795 263170599 0
435742261 352577212 0
538461190 79430325 0
289941805 123705365 0
506046726 194492133 0
26585843 165012513 0
435665266 130999096 0
31625095 54157752 0
513508082 216912831 0
216879301 235048536 0
64515387 20001212 0
150476560 564609290 0
267823329 517235873 0
121004736 501220219 0
552365778 410734561 0
133039821 539157324 0
344853988 269999581 0
481615441 529335310 0
553508401 37886269 0
579489210 378978180 0
230777783 439474162 0
253241848 194186021 0
369190432 391761522 0
563137989 186343662 0
301691925 413693943 0
82555713 100906337 0
375935174 143534857 0
388184924 554330943 0
82240090 449173656 0
448696353 405550361 0
475266851 394751818 0
486129321 305507228 0
577887747 410414213 0
17147953 507583422 0
500714201 214148070 0
405415906 520197233 0
80208689 106701757 0
239182508 35567784 0
156520607 455463301 0
281532109 350792033 0
384599724 438728369 0
82001626 102740135 0
108847213 25237222 0
364324531 22374230 0
306649906 320542049 0
418263362 305247693 0
516327842 171287633 0
289460657 56300773 0
457093430 331156291 0
460619401 475349594 0
215093525 573412135 0
290211951 335788810 0
484935688 456632148 0
467027893 502241835 0
172271709 10839538 0
296677367 387198886 0
178986363 428165209 0
384466788 78582505 0
172153473 219624989 0
395678063 533890513 0
6436804 5029006 0
446271996 61824831 0
375413691 496037754 0
405946559 351984027 0
235410693 260816705 0
31611475 332836519 0
473115550 411444011 0
195237872 234547435 0
292133405 82539428 0
183234551 410339483 0
546739457 161809403 0
77965896 42502908 0
217464663 171780484 0
255665434 473172926 0
105782117 212103188 0
504986261 45121534 0
465267719 253495834 0
513858567 189902900 0
490025202 198302190 0
535413865 398281999 0
382155796 424660619 0
457518324 343183921 0
440895274 98938092 0
46738647 275949711 0
125326635 546966670 0
10698585 392061917 0
148814906 2079054 0
96943864 44647376 0
278560004 40186762 0
411535037 146725998 0
140472369 124516732 0
6715307 266743810 0
22348865 234277565 0
245350245 327699185 0
115278437 96774113 0
427281738 455543950 0
547249368 65759911 0
31714123 282599879 0
407687405 259623982 0
453461408 302203368 0
143779216 435481015 0
278063144 562104949 0
401974601 279616090 0
327249680 497092711 0
334744901 551815708 0
473061090 532066412 0
16608733 69827744 0
69138987 451985179 0
13271894 331665162 0
449979033 216863831 0
457310757 339885235 0
98404383 416844228 0
417728355 543483082 0
417449404 312626410 0
203135803 380437923 0
236290808 338245568 0
332612691 233889368 0
422262605 222759455 0
261624903 571296097 0
256114536 171682865 0
234243698 493652795 0
415007725 211455947 0
71263085 465621163 0
378116127 86047531 0
56206837 219657210 0
318199023 466799115 0
240884670 391429428 0
442944941 397554885 0
289311203 136746465 0
219512216 185125097 0
313537863 74892424 0
320574571 449460156 0
490621460 66794624 0
211077929 305718903 0
201948776 329426169 0
178224075 394641092 0
355799201 539947595 0
421877980 380558472 0
4956293 429815864 0
500740641 176755488 0
21963972 201310700 0
154202196 219749825 0
570023224 199303837 0
48159687 115463478 0
322368781 492209711 0
277096320 427127767 0
477370565 409942035 0
516990066 507696663 0
438186708 294188850 0
485814011 188158757 0
254762526 373436784 0
247248999 213740505 0
399329285 438825568 0
41455221 468402245 0
441994004 499577020 0
260541729 272259044 0
347979604 149480083 0
298137847 41315387 0
18512686 244189643 0
191418398 235553004 0
382888261 235763893 0
246670238 316069166 0
176548664 563264165 0
380998686 281011745 0
25743934 344924479 0
481896907 507789211 0
211475396 87850662 0
141022041 4894000 0
251076986 488165453 0
530559448 572028822 0
178883670 43247771 0
382016666 77102296 0
337958352 141944731 0
310027742 481640634 0
277738715 295272072 0
517198806 308789058 0
51189244 426627664 0
227690603 323481893 0
519495932 68255556 0
456376912 391911678 0
153373577 578349272 0
146119196 131757834 0
273929950 575562341 0
486888500 76557420 0
81711484 216471667 0
177457459 65924728 0
238591920 337674505 0
395833148 464801744 0
382167164 544618904 0
534082456 258904290 0
310451592 500685983 0
461795401 382861315 0
503176605 296900515 0
60368124 476331687 0
241484928 487474755 0
124522478 538506561 0
298664712 411680675 0
416444018 200583948 0
470343438 386513467 0
46917111 570639579 0
99540701 139569542 0
51708788 479887357 0
279740857 73408688 0
554756222 327711944 0
363887038 78544699 0
225278301 370483011 0
44028609 430983709 0
363005442 472503973 0
113842552 435577889 0
137685320 177837664 0
53155293 364143223 0
280657349 278022073 0
413479994 143957087 0
345906340 372435824 0
557191870 115688589 0
336258056 314882316 0
422334398 362130686 0
61457894 86693622 0
178051226 400216045 0
448807224 50103337 0
551987162 553458202 0
162673366 389077318 0
263364336 477962203 0
20578171 417594990 0
192042138 497792197 0
575374154 377147370 0
569710116 529373397 0
127878324 408804526 0
140762101 388155914 0
128395221 261251720 0
35608598 42763030 0
482464469 268564955 0
546142678 100980739 0
356582662 228921034 0
6860964 112522005 0
552781363 39933279 0
75154640 543550850 0
578899103 266974850 0
563317996 417459151 0
492982303 357446650 0
420615329 436026436 0
546922832 343819023 0
177861048 367964423 0
88914001 169002496 0
159072888 161745040 0
351679300 548064482 0
422427458 514776351 0
153932200 520224217 0
176347117 558409938 0
419867256 103512352 0
577740245 236204324 0
86303032 345515154 0
469077548 415523042 0
315947246 459183745 0
328963178 391987259 0
55697687 174173959 0
116302117 105856219 0
169826041 517099352 0
510705380 264117304 0
233536401 223013734 0
181595573 244593277 0
277114640 323313968 0
239903389 332606251 0
203011936 510501623 0
293955127 379331246 0
199085520 541862982 0
246897489 441934345 0
379866713 367624888 0
19548942 412151318 0
51215389 355820514 0
47173245 561499173 0
115733466 45611416 0
53861431 252462393 0
373951550 209756009 0
553899712 304083223 0
173032247 46282002 0
103873418 73124025 0
378563674 76714748 0
57084459 186269050 0
429734159 268694928 0
191601175 379492059 0
41758395 333122270 0
511378337 557425044 0
572730891 521865435 0
141577145 459087548 0
488175112 99276297 0
343187037 431268237 0
315691368 174592845 0
258424505 334211390 0
45588038 492385019 0
272034368 370803173 0
204766315 535638788 0
251095562 328820085 0
68667402 138744472 0
262925854 99943500 0
406575509 23085847 0
416363402 134929766 0
117347639 108090231 0
17633562 247718188 0
110734754 17141479 0
462296818 561229176 0
19247062 43378218 0
398966876 278061833 0
357303871 416694038 0
377040037 241582581 0
185640199 236459834 0
536501627 222506953 0
351195543 542612791 0
483924790 138351061 0
205009473 421449322 0
326832724 104276823 0
269061599 126950979 0
140754978 100878787 0
251982209 400088919 0
147240300 512084016 0
414847782 138367924 0
31100053 315906859 0
199888877 117674609 0
284356556 103537879 0
547168578 405949597 0
448150736 103713438 0
456272228 85215716 0
365564696 174409334 0
568093211 486186667 0
508327257 177597050 0
233236506 574478539 0
380297791 355363383 0
14176620 527754246 0
342703487 307606272 0
126348784 195785584 0
573032106 38508591 0
576817777 47962682 0
556565001 441140247 0
394037221 305252045 0
193214698 301721594 0
336656438 316798254 0
443270884 517622289 0
466981999 295788536 0
566975923 79237427 0
267651954 549620603 0
240347719 117976922 0
291348241 188629573 0
118799118 48377784 0
423408398 354838187 0
433110040 79365584 0
562280247 208989476 0
309926643 461624478 0
326274975 322069051 0
192425819 241590532 0
122187021 424162701 0
416216413 309495525 0
262674596 515502816 0
364038815 319359695 0
78628962 439834997 0
2728163 412281075 0
483910181 335401259 0
562389948 457383292 0
98331722 243969987 0
19435057 107825236 0
292706242 356808718 0
368110835 497060702 0
530061118 8404304 0
496897479 480540321 0
39244244 439625711 0
136277748 501097853 0
312221920 375809392 0
188219930 578119398 0
526699428 381008462 0
478705770 415224472 0
526191057 117951440 0
458768822 556484971 0
349110238 212710452 0
396749779 53270674 0
216091021 510048386 0
195434655 463391129 0
478902956 238504213 0
51427895 2059214 0
138893020 456750096 0
571457116 299999957 0
532567964 253756814 0
52739386 231437042 0
528999427 537813155 0
242478448 210773402 0
564375168 375182601 0
183275794 153897187 0
515713961 534824977 0
435213213 536310719 0
175853790 467681998 0
301803410 311732296 0
575487208 313271330 0
171820753 366902580 0
532480629 3306703 0
285654653 257277549 0
21242958 209749549 0
102300698 118195750 0
198418452 470245592 0
335457464 170625445 0
3156710 212014051 0
494927188 538251746 0
452601983 182239764 0
157022918 514668269 0
371310898 272998353 0
337090564 169816304 0
72460 127832569 0
287095301 157097186 0
110331961 159341671 0
346743451 401007977 0
408948898 195383452 0
83589662 218221416 0
420360188 364139863 0
467046328 151131058 0
193011258 409692494 0
136968514 166224066 0
52152578 386595240 0
334666598 349886245 0
461924610 309965799 0
340509425 68529887 0
53729272 497815468 0
39417175 536452310 0
526644697 226833324 0
529251433 155477746 0
480280216 43010394 0
333866140 339962064 0
515416639 573923978 0
360129658 516155238 0
26131347 29307197 0
321638100 291103551 0
106056728 361207693 0
381180198 530697022 0
149753928 218315005 0
573206736 358637382 0
406438960 418544655 0
353693095 473276635 0
437763266 326624329 0
321841916 123638356 0
298323982 512798170 0
459701350 455757608 0
458184339 25538850 0
290389451 467241615 0
433669540 137401434 0
530045079 538966676 0
359562803 133829787 0
205901658 277415519 0
556927523 1221993 0
392318278 541010737 0
319536608 478629021 0
40221223 139832444 0
477295597 194680712 0
400429441 344434175 0
106110224 536775310 0
370232924 320170244 0
516669716 3133485 0
113246279 237077520 0
1413547 243232632 0
276492976 513792622 0
22752602 312531517 0
274690886 428773030 0
261111697 98806551 0
402914920 46091766 0
414612061 43549188 0
396859104 255443320 0
379736024 120980011 0
312487617 514538290 0
100094734 240087009 0
308712043 209805753 0
68868162 417368908 0
142910411 235702035 0
374126936 559455702 0
167452171 241187613 0
333773252 250445234 0
55085042 421051733 0
358519167 235071490 0
69068874 312838617 0
304650295 319947267 0
162014038 102594717 0
410277338 272806539 0
7361332 504338004 0
516382114 102719325 0
98830010 137761252 0
262823912 163210331 0
389911294 100999312 0
441942470 290470507 0
236507311 182315196 0
310859615 263756691 0
6903470 4038215 0
52257350 424679690 0
9162099 551774274 0
384285221 295259581 0
463262953 64666787 0
247506431 190604927 0
20619946 148338975 0
230819461 356668098 0
152603997 494202781 0
357301576 534217341 0
562058390 10725539 0
361219305 180808614 0
84621456 146418922 0
516241510 549066896 0
17632675 278146483 0
172031128 141072907 0
305721274 66155081 0
41539594 341228533 0
106803310 58579789 0
393575130 253351301 0
84204699 527846554 0
55493370 13418942 0
77035036 363251904 0
484837489 13187989 0
190359429 379990679 0
78434996 549739769 0
199982425 496104538 0
192375250 416091208 0
245032390 397085614 0
222890851 15596370 0
492816443 260297554 0
257692534 115005654 0
102299430 563855976 0
7567958 55365812 0
202814051 557193219 0
147072149 444939896 0
203400322 492761613 0
59801097 35224098 0
99336847 119881698 0
308442203 528976719 0
239800978 5331129 0
219150127 277476105 0
121676497 208756269 0
67703270 122138956 0
284964976 373881798 0
329539747 466373106 0
536888538 264103345 0
533364119 499035418 0
315583444 527269836 0
250599136 417946615 0
491602063 357916730 0
386018434 557147998 0
26623903 26898852 0
307513525 28109589 0
122248829 80304584 0
398588958 318021870 0
187838851 44925307 0
527524334 471791037 0
479905430 118867413 0
289782175 504338934 0
472304378 405705528 0
575068412 78160523 0
112599153 431702803 0
419144625 437836537 0
290903640 343013547 0
425196183 265134977 0
151219291 185716811 0
226497997 235224738 0
127010509 255639233 0
78967898 67140173 0
130006596 363678787 0
254627910 577966689 0
495646803 448221887 0
360422422 142460417 0
169158341 380490372 0
385656567 318184433 0
46941943 294700801 0
477844791 194221184 0
299924986 174757282 0
125330753 259682033 0
237813409 413305836 0
564349728 555742993 0
257323743 337028255 0
522426405 126403730 0
372358791 164542667 0
125639320 26441337 0
424065331 523409434 0
104599662 119265294 0
453928344 534752707 0
257358914 106056187 0
197555560 515410697 0
77387021 223094707 0
189027043 328808213 0
122970481 211908048 0
254000191 20073685 0
331245574 558691080 0
427855241 41145547 0
43856800 463912019 0
316189033 299944985 0
411753960 338983857 0
529423474 116253023 0
296101362 202162427 0
552439858 185884325 0
207507612 78717015 0
311262952 49364592 0
565830685 343540470 0
405239215 133402199 0
5436743 404983232 0
142650478 466533078 0
93196858 303300218 0
296808117 90360757 0
123282918 221514155 0
301089530 540421436 0
88649404 276719386 0
145141127 74447544 0
215422164 327543932 0
184049490 217037352 0
287053420 520718413 0
307996264 26214796 0
543975720 531632156 0
202959254 228007228 0
329012968 302553095 0
97573099 118696235 0
217218181 109185051 0
149534234 29135103 0
298036062 301765766 0
296372715 329098923 0
67058469 142236303 0
376476949 563689767 0
185604363 236652598 0
385773884 172234384 0
491684926 132868416 0
321409158 340813772 0
373296425 258240269 0
195134605 320977780 0
121160434 209868295 0
473998726 271293693 0
138039369 434828301 0
97653848 526961676 0
448118503 567197139 0
353982675 292139739 0
356509588 241062727 0
299097090 432913217 0
342384204 401539738 0
501852702 415547655 0
255326270 339448043 0
96498403 128570361 0
532314555 274727485 0
439934336 475845728 0
561847373 83865709 0
280578869 467487033 0
232372768 181332550 0
168389493 492932836 0
254190268 125920234 0
524408364 456663269 0
78874128 193056586 0
426534793 209611442 0
344924672 505082801 0
404300736 108938745 0
268171022 85671282 0
446376113 495234199 0
65577355 163339524 0
225605987 418387767 0
103245020 249367012 0
492036355 319239509 0
251004884 16601724 0
387932979 93729021 0
490950455 453022126 0
271629690 568999387 0
520901899 185238592 0
99887690 148023031 0
188446817 343011980 0
178028849 178518098 0
534483650 189415037 0
236969060 395778621 0
494479463 309261639 0
218334714 41713004 0
415380303 494022918 0
457268750 206455517 0
207849954 498815634 0
263149402 114867648 0
372419746 26776775 0
163835081 388447185 0
10180010 152740411 0
370302468 75971584 0
42360078 153202181 0
147879590 56399538 0
533737046 558855745 0
110965814 346175391 0
380884658 355321834 0
493873499 567339236 0
409372106 438269245 0
165675075 164019379 0
127157148 471511679 0
467378755 96772370 0
11714369 389594764 0
124490071 199890557 0
392163182 48610265 0
467071350 575322595 0
405995104 502753502 0
72910339 28683407 0
565103578 323604307 0
196511431 75263159 0
504924610 104564613 0
51874836 560886137 0
456595970 468793685 0
53977080 235021912 0
547175832 328439387 0
498708579 490835159 0
51035060 418778051 0
373758811 95596170 0
131330550 388099632 0
76607770 55330036 0
571043785 320689547 0
22362160 103203745 0
337247473 476429575 0
154284567 1064507 0
36940930 267795948 0
170252018 291025820 0
410539682 100164543 0
524125154 320302527 0
403772212 390517165 0
204184857 89122944 0
345264831 558267472 0
512196285 517556416 0
553376098 530841956 0
76351674 531303257 0
24724355 306328811 0
197709295 146977188 0
330216576 182941844 0
418262926 91340333 0
224541756 97819095 0
242225133 22270514 0
158443591 188380456 0
79986464 199361701 0
83006929 169891268 0
49874632 80633041 0
210614955 155432477 0
433310640 153364464 0
300736962 382420068 0
430633407 553764507 0
454276768 63303 0
149508579 219768645 0
566165658 474066254 0
38936707 410089936 0
131033052 128021422 0
394698352 542548531 0
433816936 387372399 0
210194721 133262779 0
223753704 508800342 0
2844550 462309776 0
162668894 53239263 0
406723938 272492634 0
176446487 26084438 0
490999681 403950417 0
223756661 114622712 0
128278303 194765145 0
556870838 331347116 0
505552544 204734698 0
567255611 517223513 0
453773750 85180256 0
537372278 460560645 0
491678675 2316386 0
563730227 405733045 0
467948188 15998932 0
51148037 512427594 0
291258855 242769223 0
235026525 513135096 0
82030505 94705701 0
86575933 514498725 0
565354503 2303408 0
21702364 387654905 0
323823085 204787983 0
493098399 423613905 0
493946484 98959640 0
388528884 75970657 0
265739064 434156300 0
257814647 35567199 0
479723308 265437440 0
352979601 542924135 0
507202906 243771637 0
506059421 571980023 0
22246605 252690418 0
163368560 157403220 0
364126602 412382397 0
264938842 272114209 0
557307019 133760940 0
323259666 544957929 0
92323954 20864967 0
130475235 479947888 0
425994015 310963927 0
386858340 418871503 0
506438406 551107318 0
401071948 189356595 0
497459903 318845260 0
428376959 302759189 0
568470752 317066718 0
370994162 46955683 0
301776647 39578736 0
518340741 519175276 0
133496164 204428215 0
20110104 437173071 0
291916167 566799272 0
344516225 472799731 0
316790073 156500538 0
536443999 499335998 0
328698806 224320761 0
242918871 530007794 0
460903151 23834830 0
193065036 383123950 0
11074244 565813931 0
54222206 158171258 0
189056232 442394421 0
289998997 152188493 0
214461213 551179678 0
422165664 513642831 0
13982429 448050292 0
34332733 257223723 0
574416164 181428898 0
578922246 125885429 0
120419798 249421614 0
573728728 346691332 0
377376159 438976201 0
577033783 536588067 0
120123279 504310290 0
45053545 176900118 0
446387097 3340483 0
346945170 23251816 0
362944674 409897688 0
245760911 194913019 0
285571440 484931796 0
564897267 206968415 0
76497344 413496035 0
95497027 326309816 0
409833952 198042225 0
506017998 140702624 0
425607374 100144223 0
308527274 537425750 0
231442151 4342443 0
445415876 478193807 0
556905181 20737163 0
138238035 352137205 0
9241616 558797854 0
414414417 323104656 0
325591782 45290325 0
312743097 536288945 0
308767602 377518226 0
176287557 558013768 0
286387279 155946423 0
19480416 239053140 0
520878149 558805625 0
511307739 488927296 0
503264042 159256233 0
227395130 483056880 0
77625145 536107487 0
294870320 416986304 0
321521657 184870084 0
240113760 410230962 0
425519811 120217562 0
374107849 539411763 0
39556262 211602969 0
421386919 48227633 0
341306866 398564042 0
470231362 253097535 0
429264800 412493984 0
222336858 372573789 0
114467395 405744592 0
324722809 426355167 0
415828210 389592833 0
407725290 468370881 0
454917682 359324425 0
154791136 6295494 0
522868016 145846936 0
331403457 402024179 0
556729220 29270294 0
306748899 323780488 0
274006800 55595761 0
260300546 50611761 0
503351116 162766307 0
365862947 414372717 0
251117298 121144416 0
537913201 510243244 0
514996728 560782469 0
199953584 512208621 0
425927868 363625515 0
461533587 518271367 0
183968209 292825374 0
88031983 186282697 0
176063692 478219209 0
196979008 139697003 0
193578841 82430052 0
403830510 531129507 0
517408663 306531677 0
214168763 246349436 0
163019681 481979832 0
219138504 282819593 0
146848721 306535261 0
579369532 89286029 0
303759368 190225350 0
468228086 106568797 0
215031960 69888438 0
215388392 98839580 0
365359954 41866081 0
211315276 299920611 0
532752817 141242390 0
149062620 473686994 0
454191899 264962158 0
311896142 521801768 0
91231597 418167795 0
385311950 136088820 0
260170785 188715584 0
66836417 465072003 0
147600487 541607216 0
73677821 205044276 0
252843266 81717358 0
106942476 468560880 0
302947632 487212956 0
443921561 283309965 0
155820297 22241813 0
173494655 423064681 0
187925146 331598138 0
92869187 236780171 0
576590651 322225107 0
456243390 262456910 0
515548016 303091513 0
137116654 9682405 0
324665894 533494662 0
521272737 167229311 0
568677859 102250407 0
495505540 569719255 0
100819331 7724006 0
302636599 551320210 0
86499972 406832018 0
453840100 562844798 0
295842768 338530145 0
514385798 455697026 0
248520996 475878775 0
229542905 244114786 0
357987887 430984668 0
247482497 71555738 0
453700699 146554823 0
153278594 451835813 0
97770068 67325900 0
428128395 375742586 0
421632364 545219054 0
104840330 4225502 0
171856320 201399628 0
277927976 562263196 0
60086078 35804635 0
101105118 525263025 0
401776283 205315022 0
493038933 20015328 0
155779870 151855840 0
123787194 304059793 0
246701432 545839134 0
446689164 572025578 0
205708879 210683761 0
69821802 495616044 0
114990764 273363346 0
56252658 214423193 0
366293541 571623121 0
294569223 481218447 0
206484181 88318965 0
404345703 268323193 0
348002311 135909066 0
328599007 317244857 0
451407002 280383048 0
498177730 353606329 0
30293934 214667454 0
274796597 396058713 0
274050176 240711506 0
389020014 168904047 0
286964421 80165557 0
228580551 298342577 0
346472481 302546695 0
531899528 429987126 0
206008300 313919219 0
62191118 210608771 0
181098086 498169219 0
144503402 11931070 0
474781533 71213871 0
344792092 477788245 0
421021537 517880277 0
525154455 568379014 0
484293546 6853845 0
401496380 88684991 0
362086416 451059908 0
133488686 310708431 0
276048004 376922873 0
517468638 393157396 0
314526458 228332018 0
546330328 420443071 0
171741553 145332408 0
117087919 62014926 0
383136077 448146359 0
512106293 101669462 0
144352044 342012901 0
97415938 95367063 0
120476455 81453777 0
153833801 186635725 0
30876112 187110422 0
87209161 349790409 0
112394645 177857963 0
504757423 2035008 0
293529945 30113530 0
305248419 451019782 0
69285268 256031195 0
156704567 130219593 0
88450932 479049484 0
158073340 66756734 0
258420169 320816118 0
338874208 211177604 0
208785282 354707902 0
111791329 517595623 0
314536280 282200850 0
357531671 523232874 0
526830390 209546025 0
516850968 133399878 0
404414126 256226113 0
241225019 491530029 0
535539101 166363300 0
480957250 383366306 0
337773886 563589133 0
535165283 564885736 0
452902157 578314118 0
275695993 326444342 0
262160664 19135303 0
326683676 151830493 0
473254399 174166087 0
571829195 49848150 0
215095012 579310041 0
4857435 17617759 0
234677532 110465607 0
97863474 568741872 0
140343153 478389214 0
54958582 515229318 0
507505241 80763733 0
515993408 315939824 0
537580518 258569923 0
200433037 27869640 0
505162761 251412576 0
513546131 9163337 0
318088227 388398454 0
301478883 169336728 0
488229465 323837099 0
434294425 577316178 0
5656392 45774366 0
31053874 124927835 0
495726627 476011805 0
487634273 579136095 0
9528036 206444399 0
226997534 26122717 0
553109310 521276072 0
454298558 367071572 0
406424224 326760558 0
17654233 147425277 0
423850436 71590770 0
406388527 551838857 0
528379836 246413456 0
268735473 121341636 0
96867860 446926646 0
262066103 406636029 0
466545804 258134672 0
411481513 393779216 0
212880993 406620960 0
172210236 515130181 0
50193879 96238504 0
512297056 52086049 0
99199767 265985999 0
252005157 67621227 0
524199225 418961201 0
128740375 128706614 0
496991968 63630367 0
463373300 327286392 0
282927247 260018148 0
500696091 388561422 0
524335366 164993013 0
462233840 243948636 0
530273675 32544045 0
179368323 72992887 0
142511752 214653587 0
219618625 558807447 0
187770825 223481520 0
247062304 248714514 0
143536197 292814875 0
224953117 448575683 0
330099914 457704601 0
147897859 112212495 0
481775516 68400373 0
100833790 338812607 0
129351521 80470794 0
135320373 314017214 0
82669899 49605019 0
565985225 374657820 0
302560399 574872531 0
470509827 241965496 0
49700047 515979289 0
128029326 243315347 0
238052649 535724282 0
373226666 414986593 0
22419985 254543922 0
30565303 309872216 0
422063503 498087308 0
522340606 168452099 0
30079717 52616930 0
358085134 257952904 0
98030466 223130747 0
446790179 442304237 0
436933950 240959126 0
231380329 127157556 0
366179681 403776383 0
344876078 434253168 0
247267565 139971036 0
256313085 462891599 0
217590031 389693890 0
525853582 404349045 0
13676578 264152158 0
18742737 205522192 0
396486748 406517651 0
563344526 395833854 0
46786883 404979050 0
433620760 310558111 0
471026425 75277912 0
249188260 453677496 0
113162192 375894665 0
377934019 245121841 0
548009015 122740786 0
90110973 468743747 0
459944514 350685716 0
53043071 121132141 0
541752382 40979432 0
414015253 447902537 0
387567043 570083895 0
127534605 543711911 0
525158978 211578883 0
162434548 525406423 0
334148585 72848722 0
164821110 326240393 0
116110593 289282477 0
396450127 517102844 0
317878188 80248027 0
512451549 156667612 0
352478437 479605263 0
520308492 470258717 0
490736553 113872222 0
59163555 296171663 0
396721630 510684856 0
475938022 243905751 0
124605085 287066296 0
233222286 319225437 0
68998460 577185262 0
112318480 322961469 0
397071302 405705676 0
418818484 574501812 0
278480032 488841761 0
542958821 549406358 0
269628496 390111410 0
197327732 56361074 0
81738560 210199376 0
449533496 435511446 0
277286919 335943614 0
225072986 169695357 0
91640460 14753993 0
85008042 359493499 0
75336225 193367546 0
375353590 476443048 0
49973303 143125281 0
301596869 349615728 0
216152694 466076989 0
381641468 421584520 0
390034162 463727770 0
485724579 180518322 0
251371641 106642370 0
353064460 399388464 0
277025989 111076409 0
316750155 258737856 0
56238959 90153247 0
343160430 264375686 0
324070953 521078024 0
69164710 550186508 0
230848882 276836754 0
542252109 129957972 0
146235238 135124008 0
445036902 448160144 0
86226814 246979150 0
579163103 3985196 0
222143689 312121497 0
342623071 461718057 0
464307788 468856477 0
173722457 438977412 0
392270374 61857973 0
513632789 301760462 0
126245594 503447320 0
442861453 306420230 0
119968587 500876135 0
468322954 168869471 0
495224168 82716199 0
483389411 389208323 0
92023588 96445423 0
26619966 523315594 0
249787638 323570920 0
289617201 176836250 0
550137618 418746200 0
151198498 520461221 0
465394202 77787342 0
405436150 472413759 0
202945255 552179538 0
534713752 199938921 0
194212945 335888209 0
105392879 285449153 0
83948839 388077095 0
97194365 440412359 0
564296446 410631160 0
226554544 300265781 0
290986831 431493313 0
446276303 138802813 0
33561332 308017395 0
177205692 12556847 0
366991135 273195407 0
133103904 501199584 0
220746206 203143538 0
72572362 454768524 0
517007166 45066230 0
125762286 29654014 0
13002928 168305928 0
39661558 357443795 0
185044138 132622525 0
495801656 482499120 0
396688333 24341778 0
156181817 514600279 0
332216490 104396835 0
54202817 21178970 0
489145803 427357781 0
545255687 558308724 0
2799896 150899193 0
318647596 484126014 0
348971699 550280927 0
521112966 340000860 0
370741660 447925729 0
270851630 103863841 0
157666351 320609937 0
555300791 497174248 0
460965455 402170091 0
125896348 535326840 0
522749925 571896053 0
579056768 202037480 0
491601153 217577828 0
479988265 98867840 0
509889982 516313022 0
534235292 483549015 0
77506297 530454031 0
352791370 39725758 0
344956212 341954500 0
256765236 264105080 0
408327787 225333372 0
70694030 448883162 0
64097610 317660113 0
568967229 43007694 0
383570253 312582736 0
134142209 41472066 0
550051125 152633170 0
34612483 149188424 0
507877567 169873210 0
272859272 31011750 0
391606792 61214792 0
403445545 100842591 0
211712572 107424206 0
311118253 274984012 0
225146593 422263157 0
301324532 119657236 0
211200198 485877055 0
76570916 494830853 0
23166741 6758579 0
522558130 189878945 0
486865254 467215521 0
124837419 432165038 0
436402912 272747352 0
252718763 431742179 0
57343339 30675033 0
345751789 159080026 0
562157978 128495837 0
10234857 225137191 0
219556914 60694525 0
501249995 348294893 0
389463905 5754174 0
546407397 202539029 0
440683454 200619647 0
311957013 210342655 0
161486897 82594665 0
525194990 523432549 0
218339810 537117669 0
203757386 130461177 0
70834773 279668674 0
17382770 198108482 0
337882948 188707344 0
324030778 361219286 0
550397688 209718628 0
179236040 417533429 0
414223989 372910565 0
299882318 200114896 0
319558195 527675544 0
41315698 202218902 0
6295303 104162066 0
223954534 497688512 0
201017439 390211574 0
410880985 437044127 0
81405807 366258663 0
213134315 288547660 0
259421949 169398525 0
109098163 278472746 0
36152870 554438146 0
100179815 161761481 0
54975497 519028526 0
300371819 359565349 0
36551630 228907865 0
101393136 485442905 0
84437799 466565772 0
116361682 24527201 0
559222610 297146305 0
486283351 440686954 0
37620315 477442309 0
535189984 20004635 0
331031601 374785719 0
522224031 299831276 0
144695751 271646100 0
238379690 137920602 0
88948639 138247884 0
118833921 118261033 0
5679143 270173477 0
288905158 575623501 0
417471018 237620855 0
60923943 81172342 0
571728819 245019741 0
453087419 156235496 0
187302909 307837476 0
543936806 250066226 0
278206694 339169419 0
253409641 109621879 0
272195162 108139652 0
21410859 60117467 0
422414571 564040119 0
495729321 463261924 0
332320240 167519573 0
317351827 352684333 0
154654846 303798394 0
521306560 67750712 0
413772232 214745249 0
411003607 347542536 0
241542323 25357291 0
450720790 231353560 0
402048805 158579741 0
282305485 475511259 0
334536404 37925282 0
343112695 153318206 0
473652956 236579531 0
372603609 114297060 0
99750163 162667224 0
552865593 130564231 0
510759635 492921092 0
170388761 175391019 0
567319466 82285606 0
307531170 391730768 0
304390542 424645664 0
180668512 25117818 0
428088186 298531535 0
396706365 577155013 0
54380608 133186755 0
373300555 94914642 0
485681463 528633215 0
217379458 36456276 0
17502968 376147074 0
285250566 69881436 0
455924627 456241620 0
226353731 143812430 0
431182767 223775296 0
10795532 368016073 0
240027218 303138481 0
149628687 164062768 0
296557432 30737784 0
501811274 448553959 0
196891327 193234817 0
107313890 323407223 0
266143973 19388518 0
529316574 571886827 0
500808402 576100851 0
250786480 325202655 0
230798342 369223554 0
470389671 139473045 0
371854387 69250805 0
29329 422153148 0
392104977 313762799 0
459189688 162343725 0
435306933 153211815 0
70501663 368250608 0
342045814 496569352 0
493956565 152238937 0
3435384 370946919 0
3344109 149681490 0
536952778 181191244 0
528154320 570751883 0
132322719 209181724 0
458292087 476506857 0
214657267 555433369 0
33936185 7545185 0
486193338 473606112 0
398187865 307379749 0
159551829 367571237 0
420649929 517248724 0
303211649 192676925 0
408850938 483110866 0
519689586 542417899 0
508959403 241366425 0
223756167 51328943 0
16872611 280090381 0
116516860 458706514 0
220391923 41995130 0
175252796 90511489 0
344254636 514175112 0
181982076 303866669 0
48650923 78514144 0
317812848 537774318 0
470893314 83726142 0
169801702 116799157 0
535895082 370180001 0
128063202 352866553 0
23234891 286284711 0
360490179 449412529 0
14220212 27146488 0
143114606 415255875 0
399039912 10443455 0
22527398 533759621 0
209875680 465210512 0
23323512 437437216 0
56502889 327806372 0
209090002 32413261 0
528694960 10750176 0
120494001 324016943 0
316360997 359084145 0
8815155 30846702 0
99750494 306947995 0
122575229 469582199 0
371549429 26414006 0
122914372 355047165 0
492058796 161029878 0
14029442 487348880 0
78570561 240901313 0
256952609 549336800 0
421955727 341618207 0
505945589 453612657 0
341625397 336011101 0
411789139 39751929 0
510587108 516321946 0
429536369 233287797 0
300008897 60095112 0
309495403 341223854 0
170946606 71135963 0
331531662 486058964 0
193474082 453471455 0
75830857 165740142 0
38365235 472693801 0
331874789 512837885 0
489762526 383610306 0
401205627 165983027 0
84858072 257523448 0
468206855 323257388 0
100606289 391819293 0
429903132 329439788 0
67121731 89979340 0
268309572 493432578 0
202412883 116937832 0
270410111 33607023 0
430903731 239384608 0
170379891 231857595 0
107028170 256916938 0
410175158 408569323 0
410153939 76966345 0
43237380 545473573 0
127440807 360770178 0
476232075 111752594 0
441394965 143483099 0
3312256 139978635 0
389157078 215271303 0
74051391 138880716 0
491518650 107916010 0
141914403 184848094 0
200432435 15237033 0
545603740 283363975 0
258843086 95614885 0
104999654 250021607 0
92041896 73427561 0
196824361 396779778 0
465058848 360371280 0
54921365 968083 0
245808497 113874967 0
222115280 447064462 0
498824056 299148763 0
570683435 239056730 0
163619723 515870241 0
506417080 170834774 0
276685065 301106415 0
520664186 147393658 0
363975830 241008464 0
449331694 153159114 0
67726833 265894200 0
174008198 466168027 0
13387819 98654064 0
139819257 493271684 0
245388667 483227740 0
299719043 313654551 0
98246484 406235369 0
405906741 78906474 0
502022615 408724846 0
363344903 356255119 0
466653349 491069566 0
171745244 23093501 0
377221355 317841794 0
83231141 218829361 0
297420006 420308901 0
480601411 464094872 0
88053064 335876679 0
81278677 305554955 0
443841100 546379392 0
147206121 373557513 0
239791717 41580482 0
519408297 491808959 0
168082606 239440274 0
322472023 56457254 0
467106424 103396450 0
93151882 145057130 0
556197418 36233450 0
461171104 414109524 0
508736461 41436646 0
333425621 76431355 0
568956412 138629334 0
386826982 243164629 0
255674508 571653554 0
233924025 427978039 0
438768888 528451605 0
155415141 519047658 0
325884074 337447356 0
524097234 85439058 0
291077809 57456659 0
489484270 23491750 0
221992871 56045352 0
401862592 418805348 0
298106483 400310382 0
421572762 6824663 0
304593292 96653048 0
379184417 141425935 0
134505371 68782849 0
227067347 24139346 0
310704761 96855813 0
453577447 6732889 0
94674370 395424230 0
354749138 54315214 0
517595793 51900955 0
44222181 204038681 0
271030094 512139507 0
512169431 398738657 0
94725574 379810469 0
502928909 144569789 0
18247664 138385358 0
299753417 132625044 0
462577699 214204876 0
540274964 221286223 0
488780849 123880024 0
374119517 320923831 0
475766843 314687262 0
485082772 107136451 0
310381306 201442248 0
127323918 551726950 0
491593541 224548598 0
15870749 57235563 0
401749103 469758905 0
106305564 15457976 0
238048215 104005916 0
378912308 427179549 0
224072479 81341024 0
71568508 263828130 0
537987236 299115329 0
99359084 499283969 0
358459392 416026547 0
406850464 471349710 0
162142207 54617525 0
574084034 232939713 0
270929508 568089273 0
182121312 270350037 0
73502760 578694304 0
484164340 147412752 0
537359728 55626062 0
24541663 299447168 0
226282716 449489043 0
513865035 472063249 0
157632243 348055175 0
23478191 171031515 0
175767176 246973925 0
1601900 17590781 0
500981348 329299122 0
569951988 484621977 0
504433507 362220092 0
372680386 111723569 0
192157360 391452101 0
319287212 108052878 0
149732114 58151663 0
17611460 507950203 0
502816509 123585414 0
460166108 340634098 0
134171251 469508852 0
491150522 510791131 0
156954550 326969030 0
211913548 555612771 0
164015872 464511444 0
294588129 538663211 0
355169019 454470793 0
34116364 402780974 0
3298554 81087993 0
233850924 105839530 0
22249366 23415966 0
559642685 95323334 0
4780132 157843172 0
57196823 117333864 0
243627563 127424946 0
38596081 74852696 0
424740970 556277740 0
383200893 540055466 0
47441925 466622807 0
67561122 416996715 0
271893322 397160920 0
48405994 433633308 0
503020578 191710679 0
546095027 570442445 0
207132959 170955100 0
305628481 143951762 0
455063691 515552130 0
447169549 272784604 0
492261791 349063633 0
511579770 429815430 0
330163183 363234633 0
545995600 445513123 0
16048650 327772671 0
507308916 472677811 0
441100572 150615307 0
389186597 169744909 0
342721434 118837678 0
399543216 577034905 0
492630243 146560509 0
42154577 15287540 0
485316766 534363555 0
494098386 324543564 0
323911394 450103566 0
570970476 503487470 0
176024907 422348959 0
51613306 516731561 0
487326149 203326890 0
151535190 284244669 0
571060298 252999612 0
321626966 427751721 0
237262206 153900044 0
64745053 187833126 0
198873867 546707940 0
523709103 559596664 0
451438070 399949769 0
493699091 12091499 0
215115516 471475282 0
577573061 578525046 0
303100149 470061715 0
51529253 13382445 0
271877060 267588307 0
371995130 124204542 0
573210930 452684822 0
436559290 394844370 0
209096949 460586508 0
158982845 452421337 0
125944465 497072300 0
483094231 293124885 0
87402219 300877185 0
68553950 41012415 0
445694910 360643396 0
517640456 63107265 0
169236067 95419007 0
69247099 503480403 0
332871938 492792428 0
499807388 12746023 0
547898109 144938154 0
543147105 339386251 0
115253097 556915132 0
373797461 391952347 0
40582776 4926601 0
152392797 149077199 0
418786872 119486116 0
131842324 97328090 0
160239137 203538609 0
501930356 56883815 0
430069974 169442844 0
15142221 45999662 0
432060277 105347507 0
546539035 496673357 0
440848240 422530367 0
406678318 340730553 0
169255248 95825971 0
390588372 500527208 0
287057040 318897062 0
89111698 578891077 0
334829242 357232198 0
546203656 470603201 0
557072997 564304223 0
180721921 467335983 0
370496670 560555894 0
198673566 217703346 0
133800250 54388777 0
143127799 489269805 0
47762664 317529123 0
203418598 175349304 0
14835510 37855374 0
400384402 187471031 0
66197954 311696224 0
407645092 53283437 0
135502641 37141077 0
47891831 342360555 0
493858339 111189918 0
390968841 212803687 0
565896489 379701966 0
76793040 499271704 0
1698931 560289578 0
325845371 100609423 0
33652308 476007732 0
564047712 452597495 0
275765147 295327411 0
159718510 32029493 0
379355083 53603595 0
346029030 469096082 0
278567972 25179632 0
298729394 174569482 0
128865712 144740940 0
141630688 207701802 0
335732569 412527630 0
129327359 349945932 0
399802495 526280138 0
80806815 501084139 0
474884277 540690940 0
336112425 321568914 0
479263714 124290892 0
288771411 48583713 0
411177961 129215239 0
50687986 120422121 0
535662423 490457 0
172333798 201509504 0
564438625 388449399 0
38274193 269258079 0
537818329 440313405 0
526929353 281012173 0
257060129 371081701 0
171616379 486641917 0
387295035 256909075 0
395013687 178719384 0
11619201 187313585 0
237999999 26600196 0
129600390 328737257 0
227447412 114818486 0
303198082 479343840 0
381767105 466902323 0
24416397 156172641 0
479249135 579321264 0
33429892 57198613 0
421372742 58610256 0
518789750 140595184 0
136136825 327289644 0
528735873 472765093 0
249323370 458395511 0
187779684 523392263 0
565142650 397620845 0
538775275 462745777 0
384788640 25618307 0
169311548 262133871 0
181920555 329018461 0
448459964 328628549 0
41758017 25663238 0
3817596 420162795 0
429079763 320484070 0
308230239 310017273 0
89262346 485234046 0
343762399 126999622 0
483057007 118982169 0
385413215 377650784 0
450655926 153746032 0
406933332 85471274 0
416955417 478578263 0
566203747 408288900 0
88891091 77056255 0
10022445 109746400 0
492753555 410877021 0
179320626 158985448 0
553738924 177474551 0
207655378 435504797 0
530610324 277026990 0
218933210 427841921 0
127570487 413142300 0
521640034 128276056 0
524373259 162159049 0
539193202 212113332 0
332504864 98450227 0
194663009 2839129 0
194778223 308072650 0
356912006 527425805 0
361007353 450829959 0
485989761 224121539 0
269264368 177322804 0
270720879 234453406 0
72037264 149590063 0
337212760 303958012 0
69680197 176133670 0
111302358 305894613 0
321985330 428906924 0
307538585 458269797 0
22684279 388471129 0
384590547 58295985 0
239851980 3594087 0
132142314 270150067 0
549299632 120592972 0
131342285 281635302 0
38515882 410601974 0
427988783 183838604 0
255470387 258198193 0
253899724 462763648 0
247148042 433601114 0
106791559 25318156 0
457532161 184938930 0
417332184 522509017 0
239160280 498344115 0
260818013 491932416 0
54487210 223177764 0
59739159 44117543 0
522499981 257592485 0
49984937 18490804 0
14006387 285164837 0
363545697 102447349 0
258431979 378023638 0
407192041 100117618 0
19193338 166094560 0
355939371 229891578 0
17118483 7327352 0
337998801 41883471 0
106665094 255553027 0
176732208 522786321 0
262052990 20432458 0
51583306 20327116 0
276015377 44327392 0
103162589 276897054 0
446267349 54066297 0
154111606 80019315 0
383806549 351525509 0
99621569 497042666 0
192125980 570603518 0
13934383 526144444 0
148626165 231250895 0
114969587 74058363 0
543957863 468437281 0
346186579 156490937 0
448440826 524685064 0
398022880 176595321 0
455137981 569696314 0
529808435 333587645 0
535823249 380868226 0
146095552 68543757 0
22537345 160224136 0
250644537 184239580 0
235286585 11475463 0
162110929 85972367 0
497806692 542146298 0
34664526 553626655 0
543743071 64060163 0
198673922 5574339 0
166635278 484051132 0
346642232 241596660 0
253025376 352253517 0
157713838 346710100 0
275634669 513740972 0
383483341 277766267 0
378691412 557831015 0
188990763 512183599 0
367093581 428325094 0
531174020 14895117 0
274577201 433186134 0
291548944 99992040 0
279665947 332607759 0
289439416 129878948 0
51978946 178017978 0
216275263 96835884 0
505408741 223549975 0
110091936 298288441 0
469222181 270741978 0
408011386 69518487 0
345649852 548789206 0
57713464 412345934 0
452482953 558910128 0
189430604 517772413 0
484561504 392488271 0
568979670 495902687 0
31116169 24279584 0
403365565 135081516 0
55844163 542259976 0
137925788 143541761 0
551198200 418627246 0
403804575 18030701 0
217333464 118740054 0
55214351 76401547 0
195539729 378905343 0
442662179 472418790 0
395252902 309459020 0
217687479 432689113 0
153629425 449281122 0
530327501 542858083 0
33649553 73979098 0
90046977 273496394 0
514978227 490329134 0
104871782 245002453 0
489963087 446415352 0
301934522 135189565 0
245174110 109701006 0
343906395 467809258 0
505249830 5339599 0
171040487 131512262 0
520628542 17355662 0
552430487 182436935 0
416532623 371019597 0
569328928 234508875 0
446720340 116941089 0
351721720 560515975 0
534942530 147284879 0
550855150 469542463 0
532665422 400372748 0
429202394 65456479 0
88671847 381141419 0
69394532 465541961 0
60615942 191545797 0
288617298 62476235 0
277853348 566286945 0
195330497 553049706 0
571267388 471789620 0
506945921 41880814 0
503349191 3505431 0
537339024 44597934 0
526680184 340401842 0
511268690 41397789 0
363550394 68248329 0
550591012 388284747 0
461339719 176640252 0
123216813 120377816 0
253238610 566840934 0
214643369 454585711 0
44905990 512881195 0
164365208 223022248 0
300619658 407649414 0
340303129 22061046 0
189813561 1403166 0
278259544 172813425 0
87399899 520679306 0
36166449 217991320 0
521167008 214388887 0
28669859 127243716 0
153096929 476177292 0
344293401 306818551 0
454803833 74083828 0
205176202 416650617 0
202127282 480231805 0
127740223 376038459 0
18111852 504579577 0
569666623 400247452 0
407390440 222021838 0
137679522 507063928 0
297620303 528321374 0
316830268 205217882 0
498510684 501601759 0
164465069 392514692 0
329492021 330817040 0
213970952 532534362 0
402792636 413609333 0
297059530 216174204 0
260757705 295155790 0
46474038 548243356 0
55419668 305518273 0
168180358 134495449 0
513712238 521416161 0
406138540 342960260 0
469622981 57500063 0
434799455 8628032 0
65411325 550944291 0
54183135 457835652 0
131798301 306872645 0
30421324 350717751 0
42910791 181391151 0
395687840 211250825 0
191254460 563480586 0
381467219 564796017 0
360062487 412763616 0
180856182 67692374 0
267632127 544022657 0
40150326 512228496 0
268182957 342533334 0
456016766 10124266 0
285654983 338039449 0
563603619 522807149 0
545405907 578323052 0
84146642 263138743 0
486104328 40290854 0
546053144 569772291 0
89130174 326656756 0
90338319 233208902 0
195854393 488624642 0
368017405 469015845 0
4150761 502170588 0
48667131 27455164 0
92977832 334531560 0
138071811 124586603 0
229319316 403916551 0
448878543 266366587 0
454711949 553545004 0
94075179 549961612 0
403123507 35751338 0
320211680 6509016 0
306150943 510282960 0
282066699 397219028 0
209765270 86312205 0
658707 444692296 0
181080331 53032781 0
150788953 443597743 0
280663334 341810105 0
552051834 318798143 0
459944327 93903803 0
443820377 508572919 0
123195058 569331675 0
526474430 457150706 0
450885556 73764304 0
182040035 413985909 0
331356179 467289959 0
166047699 103520930 0
5594898 232040712 0
59538324 196775439 0
151774043 318023423 0
387804736 449225364 0
363675537 110126922 0
360049196 547082212 0
184135933 879108 0
161283912 521806325 0
322656613 536232779 0
117444817 251238060 0
329251202 261558229 0
275570303 455163163 0
499417175 314529484 0
480484718 411036427 0
501344006 63265568 0
117223508 62713874 0
100965801 405546881 0
505398273 336664136 0
209423210 532154155 0
142113198 113730710 0
351007405 292241245 0
72438897 142760739 0
411221670 31995485 0
114245298 505854840 0
270151635 402085140 0
436016657 183281475 0
116327023 507737698 0
246019145 290585422 0
60045322 429668904 0
238908461 180482662 0
238411625 349456946 0
232428517 566634124 0
393615866 219802562 0
184574667 547483180 0
251126726 419235431 0
216629130 500053763 0
214134215 54523423 0
49497083 401534656 0
72729025 253377380 0
113078593 167928619 0
523201062 211451143 0
345006687 109744342 0
349849524 138057809 0
523280357 89219653 0
42474868 218108798 0
354257694 184238912 0
293023882 73276812 0
41829725 545294861 0
448494515 395938338 0
143140890 347369091 0
399497102 308075651 0
407542050 144477229 0
290114622 477564385 0
410943553 378626308 0
279024598 341727709 0
103266787 141579024 0
252451950 237713508 0
90242891 262190722 0
254723439 536603339 0
333925922 264395857 0
515303290 467843981 0
378154212 398017695 0
412995412 487293201 0
216826704 168114086 0
471734557 448729894 0
145598971 457811011 0
308308086 127978922 0
358759009 190697284 0
178862565 219129103 0
215540429 368710188 0
264086730 274792791 0
104082479 281346061 0
371364228 74969706 0
573811159 524285352 0
497259244 259052468 0
139969692 18219948 0
121205573 528440562 0
159218539 309985478 0
136607303 322238368 0
243074040 25598956 0
215479770 469440626 0
383506476 483438594 0
282603669 330741100 0
419646581 385238568 0
395934121 337505669 0
576605894 502070795 0
47754021 57021226 0
545949130 197146838 0
417538183 406342768 0
577135481 184757131 0
71987837 366173610 0
47121140 129177301 0
460064639 457529109 0
127172075 42531815 0
199722317 355702311 0
380756198 157115608 0
483341707 247556701 0
453961419 78008463 0
549471035 76160688 0
109588620 8645292 0
377007548 437092543 0
145016048 561994165 0
555173774 250725073 0
515155074 329651782 0
256907970 166085408 0
382224230 463726970 0
287306029 157556317 0
508664549 41206762 0
402310754 69436032 0
543969702 367646219 0
208421159 8163769 0
56477307 254385645 0
154312106 411954055 0
293986216 306358057 0
62560060 240162984 0
454441398 390442651 0
401682959 255039383 0
318533799 248130956 0
260442795 173221075 0
265809170 558483551 0
63629809 473300905 0
278255187 179305633 0
284533913 428900130 0
103307168 73662593 0
254285674 3439954 0
62840400 14607497 0
341437824 411451852 0
127921226 209799778 0
418553379 263979028 0
175457266 10903402 0
34235042 519569766 0
477130169 92956106 0
174107628 520165081 0
425902494 151073973 0
433213864 456147561 0
507912497 391471380 0
286929669 147591474 0
258253065 483659355 0
93027282 477286075 0
165474081 77928114 0
455017762 56493337 0
393789420 159553122 0
305089814 451539266 0
272043740 137749119 0
55945014 570332460 0
569704837 121776676 0
197253074 347340773 0
164603967 251144095 0
75920777 315530329 0
53381122 560331854 0
247155578 173547598 0
341511003 299287460 0
96179226 502472053 0
233707846 163063566 0
79194300 548429225 0
64879948 99688728 0
347631406 129413839 0
416471872 443843697 0
321499655 204453012 0
103515674 534415771 0
151896919 53475248 0
27693417 560003632 0
209899008 282022727 0
101446650 239002055 0
78094377 249384073 0
251300845 347890933 0
316742121 549290119 0
509452781 202584247 0
1544574 505930397 0
328931642 445773258 0
379570396 486896443 0
381505436 34230375 0
474457571 430406957 0
147282054 131562937 0
451437701 161375354 0
547126704 384135712 0
445452330 292995062 0
151169573 415729267 0
299667228 32940825 0
426858698 205516135 0
25514898 471697882 0
219227670 236153444 0
528178071 381169429 0
168289225 574784848 0
351907684 127265176 0
112369548 417891117 0
384846437 460032273 0
395127099 181644634 0
435232149 68180713 0
321069457 339490538 0
177100692 510031616 0
347178365 306370175 0
123008837 279427776 0
578263733 155027865 0
559149354 158001207 0
550351400 46550788 0
474737148 220020943 0
564328791 212559678 0
240310446 300799021 0
91675389 368201026 0
237667846 269546513 0
349718856 95554334 0
343688627 135991416 0
170501910 557841564 0
268827677 354243119 0
527529704 300946953 0
95407213 269306403 0
538729186 464779037 0
249074795 2910831 0
473681016 314971964 0
102462556 374591150 0
108567125 259181144 0
368647801 539667960 0
313738257 489864817 0
33728673 26312296 0
561295995 341466535 0
343183525 299081242 0
116949294 565722217 0
163475071 86545748 0
171752349 211949519 0
387422936 372137790 0
62452473 337683811 0
253794124 279896688 0
344425211 349272827 0
29286050 299023267 0
49677967 137379941 0
396797882 97793609 0
555395621 557032212 0
5777787 71678853 0
431148971 161510223 0
63825943 257984678 0
303090197 195431198 0
117250557 442454582 0
221939231 411147624 0
170686567 62918483 0
329030346 390026060 0
513694183 505413022 0
70593708 435400583 0
389261871 58439688 0
402927771 259008362 0
416517540 365815068 0
43064072 96183357 0
154876507 435590034 0
423971248 68989023 0
111508864 316693569 0
306708699 9224039 0
223865770 558621013 0
160548554 316607785 0
287273217 49496341 0
107109825 30104758 0
440788704 191352908 0
20855049 18767721 0
197201879 198643293 0
309965924 420786332 0
119839651 118591972 0
561308493 387396984 0
506507785 290227354 0
516880931 256327715 0
287692580 380831037 0
177014833 29746230 0
193612126 151332260 0
303815430 156034842 0
457374398 505555186 0
549678456 152786612 0
417597293 377795541 0
134690948 63536265 0
309147127 395948891 0
13894568 151081668 0
182540818 381144993 0
391822877 383126871 0
304119384 414264114 0
346986449 157348096 0
110060785 352795095 0
98959818 151803822 0
468039779 530564246 0
391983485 349047892 0
404995817 401868078 0
131416279 154630167 0
327524819 209621332 0
134795272 216715966 0
454957763 239222823 0
303157711 70695386 0
104718690 170818441 0
99348763 205154313 0
310093588 314176670 0
491121385 210608430 0
17148775 80861878 0
14765895 286583817 0
70024045 123766830 0
127684440 260546676 0
559330978 564994247 0
348400312 42786105 0
358660386 220308324 0
414607950 309670147 0
213781699 452453804 0
488942000 193333150 0
94795551 379739432 0
545153024 145534101 0
380389892 132568893 0
576989919 386660915 0
496341944 52477417 0
499389369 67077311 0
116301698 507330966 0
397644037 318659231 0
469035414 103861149 0
277210110 454973124 0
373617459 568618649 0
206517419 152040871 0
512713804 254546405 0
354808561 265291038 0
572238416 281123501 0
169046581 31652173 0
27691693 276930091 0
543166211 316846171 0
120957551 436189066 0
381778587 195533984 0
119788688 476203023 0
524785795 277144955 0
343399832 515278088 0
435772188 579021293 0
568504854 374855761 0
374737794 97402169 0
497306666 315283737 0
512123866 481810944 0
55205764 322657786 0
145091373 132945824 0
480057455 260633519 0
300665277 452662839 0
369233438 381691237 0
246371603 227371634 0
510574676 21021457 0
494619068 520785863 0
170232833 389369756 0
316179454 8556085 0
206885625 233185587 0
175002688 221175600 0
101598337 461850677 0
143580000 128775742 0
487485112 474495440 0
475129615 180436472 0
514378198 142792033 0
88679334 93718469 0
425512699 95069266 0
358795818 150168155 0
295728759 92820753 0
409429215 461562464 0
372340941 278972516 0
11365474 165105797 0
78132645 57043851 0
16744604 480970719 0
9510317 529778682 0
528126916 439329889 0
388269853 445923678 0
101722888 52982292 0
52532344 94156521 0
305402975 449050542 0
225736591 168749186 0
518135178 24887449 0
373734091 122556912 0
481859916 476283937 0
551248501 578086791 0
548352326 572101147 0
464753153 109841899 0
577563149 160458236 0
324110014 252861570 0
313667123 245790237 0
195311371 16442527 0
390014912 312759001 0
44742823 21771106 0
225624871 132180709 0
236322472 195144425 0
1720804 312621661 0
259585923 366951309 0
251879697 4072357 0
98578299 325491148 0
347585622 310156444 0
83614039 395516144 0
369030390 62658882 0
55304784 285789099 0
255352405 380220209 0
508076125 75815476 0
49549333 65518679 0
516668050 34003538 0
16123304 23181408 0
429992015 178322818 0
28911338 338610704 0
48349999 406170347 0
13849561 277426238 0
477244790 38710305 0
74461149 496938688 0
303325931 342490511 0
36513965 220909428 0
289055529 381057080 0
138247448 88419523 0
161370131 30134528 0
346955775 193666012 0
127370927 494092316 0
451278449 159804089 0
164862723 423293642 0
537270883 575811590 0
105739201 93498545 0
314132364 278176946 0
409128993 331335105 0
206131341 174253333 0
434097137 424933325 0
70259563 506446266 0
155926984 282830541 0
401387396 116131538 0
528040971 480862047 0
554001515 355704843 0
289165839 177424371 0
20712417 499740840 0
384200533 565158800 0
74538162 84982967 0
479956973 250726071 0
469424930 226826732 0
95244844 260690292 0
189013805 238914024 0
189761975 60249487 0
265392417 550357593 0
282299878 74650926 0
179703372 393681633 0
277822242 166728251 0
427262019 294434111 0
78450136 510531325 0
412709820 36381473 0
487604479 413850986 0
162320293 170859554 0
329493584 491524381 0
236816436 260552023 0
472141723 140115927 0
198719389 259884490 0
372984873 115241922 0
510378279 26566489 0
416445372 457981246 0
188155481 247550955 0
99748246 382620302 0
401711012 239184585 0
445129447 488204316 0
506095550 176240947 0
322056607 558577515 0
411109792 375476073 0
63694769 436811046 0
444430601 312645869 0
259477957 226726534 0
123401703 510841794 0
204037885 559982616 0
114151338 189031482 0
521617673 21426733 0
464328209 90444705 0
474033587 576489643 0
99666945 503728766 0
535216999 303382408 0
502291942 368396958 0
104490014 554645847 0
194012207 240773587 0
3147526 247929502 0
190121995 421130165 0
422457921 366097522 0
459264514 525238448 0
286902176 89283028 0
384326911 91008172 0
554463114 415865410 0
446764359 193657103 0
538255025 314896747 0
54640644 292213291 0
565127443 538025700 0
192548645 212508261 0
353435034 222489761 0
328863500 356997471 0
314881008 316990042 0
573982544 360492741 0
478235748 429605769 0
152722208 111697069 0
130671817 163796352 0
420835976 291671725 0
240174152 358450683 0
251392217 300438374 0
138592757 440956984 0
308963624 115651888 0
35043358 15298285 0
319471018 336809333 0
163068476 540289680 0
451249997 345207180 0
193696408 467819131 0
301410940 58301210 0
503514101 261969168 0
493105868 278363407 0
1632965 430798820 0
424261592 515742165 0
124778014 258583837 0
334640363 156421122 0
493981671 189249519 0
486349566 257759008 0
220595992 266176177 0
513818210 356685111 0
121863410 72629460 0
564559252 281781007 0
374608340 347881376 0
474971942 98828767 0
510089192 106476691 0
567369218 149720295 0
363504203 65943091 0
123105273 235316386 0
43556864 475554793 0
70470848 540063591 0
120947750 472092538 0
578226334 233979763 0
316986296 323440455 0
315670979 264541886 0
351549391 436425620 0
118393851 572286833 0
15907012 245260235 0
119409373 313852066 0
164145857 482536276 0
347650430 213189749 0
542651627 566454669 0
180618169 197724384 0
326154379 123956717 0
168102867 359914703 0
190479931 405914721 0
565427911 578493786 0
148985663 382141875 0
285607584 500277581 0
188332367 29874029 0
262838028 499155977 0
317642769 125874811 0
549203920 304492034 0
555955237 234407077 0
10447587 577032799 0
430867184 120088752 0
144044809 303809152 0
364635270 530139954 0
484375318 241710815 0
462418726 559871755 0
407274424 281045099 0
453064844 186899691 0
592453 351459612 0
253872796 63328745 0
314436052 209453661 0
306756177 469438161 0
340889279 311697329 0
465770213 253862513 0
283642936 501247241 0
51740457 238631198 0
359991004 7430510 0
26160108 355604546 0
113580817 374944870 0
459997167 329704324 0
305998265 466757465 0
316447123 248379304 0
84606844 238070939 0
494006118 444212936 0
68464635 428963568 0
413284619 431002422 0
217470973 271474626 0
19370442 274941129 0
116509677 526265980 0
421393593 143778934 0
112865199 524450539 0
152300291 30197939 0
224800103 342005768 0
489024413 18598560 0
539320036 490056309 0
217347221 184180699 0
192451965 333174341 0
76422032 178063941 0
158247780 435365007 0
120730398 54068894 0
54554659 228319505 0
571282655 338687766 0
15578429 202273233 0
500759987 560740559 0
136889867 532286778 0
141890759 205140982 0
303058213 572662161 0
223351978 172242417 0
452421816 532746599 0
476264862 383663098 0
557902532 22261072 0
125947290 62846929 0
34734031 335734334 0
385069015 285170810 0
93472659 214370820 0
90991838 521686501 0
159037505 59165073 0
297054995 104441665 0
115983271 506766888 0
353116546 35138350 0
49942332 139420903 0
477961134 63683178 0
243784648 381652835 0
122323229 41201565 0
337225642 55590442 0
364109805 382981882 0
515651524 25875574 0
267739501 41142376 0
249009899 297715056 0
13041980 28666907 0
50135933 480296209 0
76780314 171157705 0
512866543 5728292 0
334190505 531232739 0
536901923 339545701 0
390090094 417147954 0
567596227 538365239 0
54911685 522169022 0
306063176 523262799 0
483089003 301248691 0
322369542 559193927 0
531505049 502391416 0
34883740 96752091 0
460226828 493735701 0
322648273 110498248 0
545382180 7059823 0
518156951 67693804 0
316201965 354107370 0
385176397 397017670 0
98378951 382462842 0
11367171 140619073 0
369014852 423102004 0
19954964 213734990 0
258910319 532419838 0
9685730 417299102 0
116214259 6058053 0
173776464 194313691 0
364774853 333133585 0
334159023 283200118 0
439574871 557145060 0
327423608 101374257 0
556731118 22676305 0
66543904 393963273 0
202398961 314211613 0
533260945 474777595 0
6282770 222303693 0
329278506 22189076 0
391110674 58742660 0
362628458 45581651 0
553531450 110487301 0
121901821 138891028 0
39993634 168811094 0
173037277 87745417 0
277543471 143990191 0
387844851 37627388 0
480108717 497306283 0
480947694 446630451 0
59283259 55188701 0
5792709 19640004 0
568814308 6556438 0
457583838 24459334 0
73644723 362016699 0
427568678 576323781 0
467870729 52213343 0
85489998 15148398 0
304917614 337213598 0
255741781 313848149 0
347646098 186531076 0
351453030 101086213 0
100888852 523584367 0
374379167 431250773 0
293684816 123101866 0
17094588 99957111 0
573535771 65337022 0
386293941 257766781 0
416853249 47279858 0
569235289 51348290 0
384269489 319032729 0
447680364 455489994 0
367761273 518617676 0
369778177 420261314 0
332506540 325449713 0
255172324 464565679 0
191928852 78631650 0
438951577 193767637 0
439341032 477028027 0
107088860 57580893 0
137181811 133462012 0
217095829 344063133 0
203652001 182459537 0
113051498 51459515 0
470909737 462596260 0
510874400 475605083 0
361678828 312305917 0
368702122 139908700 0
72687793 274394957 0
248721286 103880083 0
155906772 422605519 0
310558199 318306733 0
42240570 445461590 0
214352734 300399213 0
240238034 113045073 0
69097238 330165862 0
123993236 298214569 0
143415945 469046685 0
541774922 199472213 0
296811064 382440831 0
265806940 460893155 0
308972319 418272260 0
555856414 517837440 0
561946263 77712822 0
140012674 40588235 0
434122457 508753238 0
398681939 5516977 0
519603417 95355175 0
476624612 483487287 0
46071832 3512369 0
8790015 200359766 0
72376577 564790370 0
359685739 233591335 0
33087739 193320355 0
390526849 441681783 0
138943909 382801239 0
158429717 88418759 0
173937878 147279249 0
576321395 400697718 0
65886721 360587166 0
339916783 537563423 0
163910608 462017320 0
170764517 323364487 0
517616643 555974554 0
267727784 163274966 0
225084958 307118882 0
462796099 253545051 0
274041773 209825470 0
267688035 334059321 0
152852204 30829259 0
382587086 497954233 0
302832436 89657474 0
483957300 431663972 0
560965494 499341742 0
558454487 357425714 0
498227179 476368909 0
61161489 364198380 0
476998667 11753254 0
127657585 500021735 0
106376315 299603131 0
132463595 135117399 0
263464100 381016360 0
537156500 249177507 0
261280078 541822951 0
577051106 176356288 0
532676323 245514341 0
5125571 486974677 0
38765751 303315771 0
43658538 146045694 0
416846674 220843014 0
398283383 27821012 0
162034263 95838766 0
500731817 227515828 0
72297489 539084655 0
183920980 305245837 0
39614794 109562590 0
548400415 413143636 0
320305148 230571301 0
400824594 222620256 0
559447755 386296117 0
485864400 34125362 0
531600377 55389472 0
251150543 168936802 0
83124864 196140950 0
570759708 19660495 0
500666583 229896112 0
323391564 311439529 0
171963128 238229315 0
206830344 145132608 0
406003896 553343389 0
257539669 538931317 0
511349837 218628379 0
220380820 327051324 0
558893590 324974741 0
371336767 337891773 0
459252628 171031856 0
125993334 191608801 0
350382134 316876082 0
516658063 479217741 0
505857967 228120840 0
95199103 480429444 0
184909823 255661834 0
525239783 334635889 0
58246297 550853274 0
367930315 393889455 0
332841401 445749314 0
17799406 13502881 0
453332291 169144501 0
278648156 299850964 0
540547344 205235639 0
533285873 329343864 0
171434125 225872207 0
525245135 545380584 0
441779576 555935425 0
368424975 371882931 0
110704540 249013403 0
449775799 524625820 0
30239616 421192803 0
52501108 173443770 0
123611372 192017109 0
506093679 225904948 0
107538322 49166563 0
150937303 39078430 0
535457990 578165538 0
174862331 390687168 0
413724354 361550620 0
399781123 462602358 0
452980440 97715419 0
366411727 222267338 0
435878610 16897556 0
252794195 2248796 0
359148854 514665991 0
535888819 288322742 0
114552199 459294936 0
88681535 28659411 0
108797991 207224893 0
18536328 26355835 0
442811028 243406818 0
231873541 53517698 0
228364971 212422415 0
265364086 121698164 0
50424536 490303391 0
122549968 21094612 0
221836390 351039912 0
511052589 167916029 0
37420768 146940504 0
207309339 32269664 0
9568487 399165972 0
59677870 242038415 0
184420137 497920582 0
359912468 302787604 0
257945875 297806543 0
116045594 400959803 0
316311072 152021740 0
351182540 27521963 0
507099401 469497794 0
46675779 557871965 0
85371930 383164575 0
35063258 204579742 0
520967340 51043306 0
361948650 219654895 0
174041133 443190261 0
408157470 115787212 0
498843326 559729044 0
307607512 523812610 0
82368342 75857627 0
456950784 263154295 0
492955474 418071239 0
186296416 271848094 0
436941139 423257088 0
526109264 337265950 0
553216036 435970673 0
342714149 404925269 0
452611099 158868491 0
336826866 231575464 0
353729882 251749820 0
88582081 537548260 0
401462012 31097456 0
554033829 139422131 0
574357307 414509685 0
426803855 393911528 0
250727507 343108815 0
139440303 291437915 0
324312080 365100744 0
12728501 123931589 0
514739608 12285054 0
198118238 353466450 0
58607963 188621539 0
510302745 343818565 0
16740981 293900575 0
293260812 325157865 0
558618673 291947522 0
484745323 264260980 0
339086896 95679540 0
137786584 27757126 0
436874128 371207657 0
198598188 353089831 0
230766686 91271407 0
172958391 263426557 0
269566073 87952548 0
96211113 565355881 0
569482754 211919592 0
543457822 413742270 0
418299376 490612614 0
155077355 224895670 0
532209423 257765697 0
27175723 335410040 0
342798848 371714728 0
80046825 274081954 0
531707649 344567819 0
116635983 466124938 0
477560933 55277068 0
518259361 317780982 0
54592399 226775698 0
508726787 436034745 0
68951708 283388336 0
491816246 264700513 0
196394670 498900967 0
42440483 244590468 0
405548752 66199972 0
252744883 309495838 0
478691391 1895533 0
437828803 80824725 0
475396755 521932880 0
173434734 305618434 0
115784106 287956833 0
275001049 492103758 0
81212920 303333938 0
572507162 236648322 0
262167154 360331435 0
230211212 191702305 0
420701107 328769652 0
136465047 152516061 0
183538741 376762431 0
543373767 154744757 0
287507482 359753130 0
56034791 59619729 0
500970819 208029064 0
353918176 315436445 0
499379635 23394189 0
314272042 386395902 0
320388742 535065471 0
33017613 164742443 0
313367291 506280758 0
341231110 83044218 0
295809207 205363283 0
103919980 116764113 0
228989249 35672674 0
194457498 358599518 0
309291238 64753322 0
81372687 459892073 0
564784309 368267233 0
187413615 574052777 0
555806569 327037081 0
217501272 403230237 0
340465701 278011790 0
129628798 503731240 0
528682590 100956821 0
279657409 335117202 0
488824129 255499633 0
565198034 192451368 0
440550341 59607402 0
31935237 238223754 0
537377324 285241700 0
150078562 530603514 0
352823070 26020725 0
324570480 523016926 0
155528220 345868499 0
311505610 566238801 0
100376849 493907880 0
300988521 30263628 0
574168967 413296219 0
253364363 407444472 0
52077758 53401693 0
417043852 279464844 0
412945057 257182594 0
448701123 14007403 0
217282958 230078853 0
329758788 418153806 0
173598928 405813962 0
225067211 27760818 0
134230723 570026327 0
516374135 405898949 0
563977539 428104606 0
19501751 302643192 0
455206358 89644486 0
5309908 133780497 0
569675895 267579255 0
68068459 356947073 0
511765136 357935205 0
212168010 495663032 0
283175409 516397155 0
223441448 511740581 0
130673374 96384355 0
476112351 504082821 0
275666462 49228897 0
407529643 187598025 0
114625360 534881049 0
462938639 402463194 0
195007008 468927824 0
276618021 100449443 0
561598405 53924182 0
7884710 401067650 0
546585952 400768173 0
260461756 187181933 0
271163230 86726445 0
62325506 548070281 0
299523752 370582967 0
36975807 429850782 0
549194575 411007818 0
459755286 329415331 0
79989160 552461944 0
434306175 232453716 0
182499704 283850826 0
8404517 36819354 0
186509327 291002330 0
389550556 85926315 0
495774248 424128273 0
306030086 164700689 0
562421861 535219778 0
370288088 425374965 0
521804303 136306719 0
432236947 350209829 0
35329386 460097510 0
130680676 120985462 0
356008742 373713184 0
58750039 155705398 0
174978495 542818591 0
319799072 2756890 0
576655415 330892458 0
232864821 560470848 0
137770021 463840479 0
339163196 267610913 0
98539632 250391291 0
298029518 80286831 0
186268317 206506603 0
86841671 263021870 0
220626817 160874583 0
413108286 484621257 0
197650657 433806529 0
399736014 389951664 0
491574878 36283531 0
45955003 191336815 0
547202003 268441800 0
275952608 236472480 0
122967747 15597577 0
87113963 306474726 0
355255497 517256954 0
264313088 366814915 0
494148349 138806724 0
231370760 231548133 0
376128579 26851463 0
241918094 96805835 0
440329697 100962789 0
358547533 488852391 0
431861570 111486993 0
432326698 376320101 0
87144076 504928793 0
291681693 289360366 0
22287416 407087243 0
152610859 406581984 0
76431460 305959910 0
270699053 277677832 0
478159249 536484501 0
440709422 363969871 0
330015389 426178376 0
502302660 63194649 0
283954751 19657803 0
234546279 7712241 0
134458334 527161564 0
470053572 481334153 0
370747865 572313321 0
423644983 247938815 0
374069933 287732213 0
260962687 317886217 0
276543849 502029468 0
378053857 27773420 0
567125251 220847850 0
200878088 382389883 0
167209674 241758618 0
207086201 439221422 0
375052143 220621546 0
536948050 151495283 0
204589086 46525286 0
361691571 327226144 0
26243621 537204439 0
16702521 463132616 0
477548812 365840475 0
487042559 60169709 0
111318698 178476625 0
236369187 110467688 0
543938646 263744334 0
69710959 333084158 0
233326086 293132330 0
312359230 524333277 0
53021642 548927309 0
474436143 227925478 0
535889708 544932427 0
47841572 530646146 0
421056430 432249796 0
520755032 73323709 0
86925697 568001321 0
192626861 442725805 0
115367360 349140621 0
108641814 147127044 0
446803569 35106278 0
126708110 264144724 0
193196639 228553174 0
528653055 577684360 0
475457763 577894297 0
534557498 71261675 0
34780265 449984654 0
496696748 528096285 0
158274743 510293937 0
217260157 424780756 0
430834131 510066043 0
417713859 15946341 0
196272987 507890986 0
412950584 246049826 0
357580391 204660428 0
371945267 146478128 0
364115182 171125805 0
393564385 142446433 0
312810038 389502313 0
458276693 254362669 0
420184887 218627189 0
403924721 565710873 0
149358221 52799340 0
143362767 216857153 0
247269812 347662098 0
300546852 470967418 0
374170299 489434903 0
452971231 32296912 0
97979707 329840021 0
145435921 184487943 0
70733960 562442228 0
107239551 69479927 0
402018775 5843296 0
552933931 233856478 0
238795435 225388740 0
193920050 422296155 0
473509461 169945514 0
298684701 4552765 0
13533949 187931677 0
546685904 171814946 0
565840013 313887358 0
160417805 369622864 0
376359505 80494470 0
107923942 165652421 0
401003261 126060294 0
351353109 519538365 0
431944343 257220 0
219668541 152472729 0
174969274 116123670 0
492881656 474689792 0
350897752 538491216 0
449779556 251438241 0
549381319 499397063 0
124899469 108475287 0
263445392 251824458 0
476069016 259582091 0
23992476 395912231 0
222617529 76620327 0
21699912 506934838 0
547347075 34081096 0
438705935 513215989 0
240942853 347311410 0
191095990 216086572 0
549144290 553139121 0
184095949 148014785 0
499952291 313837749 0
500832133 165793120 0
209377250 541920178 0
283416277 198769929 0
5520662 485710189 0
188900110 128487185 0
541828838 521618903 0
357273756 79853779 0
349161468 6015667 0
20822616 503837203 0
75575347 110153571 0
89202131 15170418 0
73734715 280025209 0
560063229 226238033 0
212208307 328997631 0
261272280 503336282 0
128139408 103848843 0
256022874 60414373 0
296932528 417634506 0
315469713 54142784 0
411373032 7571520 0
69763993 489765299 0
578219525 200861550 0
169424302 328013034 0
205565506 443654159 0
153107409 173448361 0
450570391 158734520 0
398073668 411122874 0
265955448 418601696 0
60391236 386058365 0
563229737 163027259 0
372490485 161873783 0
44492425 577255499 0
213031733 171349291 0
396502935 66872263 0
565055247 198771405 0
21361905 87173905 0
291012626 377021543 0
203690786 31998486 0
106328675 87218802 0
571422413 157238261 0
172395165 466358775 0
175696765 273319601 0
270343113 350061592 0
470740184 60440032 0
69619818 7613316 0
93032045 237398416 0
372387174 2994609 0
310451044 59534769 0
79606737 355848399 0
353673152 478927615 0
256691507 271566519 0
68695699 554481975 0
257403613 160487367 0
72444311 238401124 0
20080921 442827642 0
397892836 518579898 0
486698330 33375860 0
121766623 530946129 0
570068511 335873435 0
459527101 258202160 0
33733198 471289432 0
562179161 36739191 0
498698644 194873892 0
226497689 512425526 0
91309742 31114462 0
55490065 486453588 0
495766923 480425090 0
576235268 442235484 0
373911954 277621922 0
71485100 246309188 0
260593386 342511335 0
182331507 201199461 0
545433928 326014705 0
537030249 416464192 0
178004224 266526749 0
59577609 380998134 0
58420386 80530484 0
20918782 148816709 0
570738270 529466666 0
53843637 285075257 0
131996875 142781481 0
393964697 47533414 0
58887241 55809775 0
31991498 71358912 0
203916300 114659029 0
240020859 573585318 0
438273798 453073318 0
429615637 192231313 0
356481889 475942477 0
363134337 359758441 0
304405591 498768766 0
518820092 341574029 0
194485264 195129126 0
205420566 379163410 0
465573597 241036829 0
388154628 201807401 0
62659540 45821915 0
57782927 24372946 0
208605514 327186506 0
184496329 502511914 0
172252280 551986228 0
272963706 564463697 0
183514468 374650184 0
558513120 263727051 0
366221855 437858381 0
485580891 192072668 0
235920338 199856061 0
21012185 342920654 0
22643497 56860754 0
136664940 212953387 0
205910026 320844940 0
159908853 563973205 0
176715838 422055454 0
351267609 575353546 0
168421804 17475853 0
180651627 562698656 0
96389053 63376442 0
520472007 408854689 0
445309621 414297038 0
110737514 499108961 0
529385644 129407120 0
237399078 141249189 0
353286244 303551685 0
535255060 410008485 0
162313118 75813517 0
287382248 542475659 0
301746623 456838941 0
382776843 512484856 0
343144635 253882290 0
548682915 322698995 0
142318881 190128537 0
40877203 143671361 0
182912488 301033514 0
390311380 188069232 0
108861524 492778884 0
181413033 448424580 0
232094790 540956813 0
569361645 447114729 0
50493719 317703782 0
493094974 439506845 0
516412782 550904215 0
286990870 389632856 0
477731132 208680200 0
483154403 393345764 0
473383623 310530129 0
281865281 416204549 0
10236648 499650078 0
547003163 103433457 0
248710316 545351564 0
142172346 333467628 0
375655387 559539244 0
84960019 546761681 0
410842187 115034442 0
497309564 183316299 0
185259583 23413544 0
303913097 551896374 0
125243158 54378499 0
455442531 163020836 0
420001126 465536650 0
140899755 184800876 0
177849753 557901330 0
319236946 297217270 0
29477221 57629787 0
70094712 503664862 0
214474925 321741218 0
530610419 462936490 0
334939421 479604856 0
356607939 411603955 0
40580283 113772138 0
571081640 450717154 0
226362653 525971885 0
394470133 253097098 0
235385796 295582449 0
3930508 181377790 0
385468753 301235425 0
274075897 62979583 0
112508457 392092173 0
8477771 79485938 0
291722651 89850314 0
506296175 178816316 0
412381434 357681991 0
575267596 473762355 0
500393097 158834117 0
536417959 484271970 0
176785790 49338388 0
279116034 107456142 0
241800774 498941362 0
443754360 268507204 0
572713470 420585865 0
254749033 142036893 0
388482687 286338314 0
240546623 49241282 0
365282883 440400271 0
467260211 360180713 0
148165542 496373253 0
139673788 246129849 0
548872042 180685398 0
540227702 344614403 0
449961178 525505643 0
357707218 492533545 0
498678170 181541604 0
126189776 42913189 0
331868138 549678714 0
183310709 178615773 0
261772803 181926042 0
308023836 203467400 0
229789681 26800914 0
442762594 326243526 0
64721898 165524262 0
548911375 131579577 0
419645280 536719519 0
558587359 214775546 0
20513077 279096938 0
332201256 98456348 0
550520573 160550820 0
278593745 60160746 0
579334509 17371900 0
84519439 286375520 0
63945113 490655537 0
355091754 190523542 0
272163528 541468469 0
427411977 32441631 0
481865305 189626482 0
18355847 522883673 0
473208176 222611908 0
86998838 222208482 0
36376892 74599895 0
280886403 185452438 0
301926746 104662124 0
276665706 31142649 0
110937391 415049390 0
288894420 19716849 0
152491002 537980440 0
173076340 30476144 0
64953037 487361308 0
196437358 410758704 0
91798254 235739315 0
142130082 548575591 0
7900927 574215393 0
213785241 172701074 0
9615396 573901846 0
344174682 550290334 0
410915109 405902850 0
338454515 423459412 0
369051487 424166769 0
212496795 116519840 0
536314164 390862523 0
161914073 556500759 0
429873179 490476643 0
42451826 45350097 0
3201968 488115564 0
178240586 337791567 0
84573840 278179927 0
441390196 157647155 0
550086135 104959318 0
420987407 19828198 0
173359617 77441155 0
441102194 435570510 0
518750570 168993403 0
52007089 379947273 0
179387313 80937381 0
150939595 284891361 0
385154957 304019628 0
8697363 403935691 0
351438852 307416009 0
342283322 247163350 0
512268648 95478448 0
427189243 241851784 0
311554660 23804057 0
183225783 575170563 0
334512444 443250267 0
242355945 149501953 0
224541983 81199358 0
540494098 466188931 0
142423172 12811141 0
172391098 547084430 0
490215247 397231741 0
425260152 279299185 0
37135453 245918540 0
45792378 453427575 0
416560169 556254805 0
362884840 568173119 0
554632224 223918545 0
433134450 126249906 0
321123007 318766452 0
480040623 267220056 0
208000668 353481859 0
290105035 51062478 0
486008449 566352916 0
502752156 204739058 0
579070460 77137099 0
9046666 36229348 0
213100309 85288720 0
43311754 527596133 0
18585396 469552758 0
426185494 321260146 0
372365042 577786610 0
163332830 307320019 0
61920314 12158284 0
65934936 562844557 0
309284632 344845650 0
80408667 75017918 0
23718438 455670446 0
20301465 359728945 0
172385583 540579175 0
525762764 500543049 0
135855336 175502698 0
430009580 175131884 0
470800660 348547599 0
191369422 137337821 0
103262624 258319908 0
278274196 66201874 0
493762273 464506442 0
525266024 519051541 0
300937858 411139139 0
30448299 337766157 0
23698040 534277049 0
129341892 423392868 0
562237698 43577996 0
537639144 563177295 0
285550611 117713103 0
477312873 548749861 0
553172239 16682144 0
213449607 76944128 0
576196393 66327942 0
262839621 266266300 0
572862439 388988012 0
253241607 517138686 0
109607626 131403535 0
531723139 226646659 0
220433422 178925323 0
375871371 178248455 0
199320381 399340487 0
67751358 199404565 0
503112412 424154742 0
71401776 91160388 0
293026583 533985143 0
290273068 308184522 0
279220712 398805195 0
320342427 550888049 0
274373259 392343789 0
190775921 285595300 0
118321450 575254403 0
555149539 362114281 0
515550238 522660610 0
323333498 552500576 0
264377794 547819641 0
570346911 398269752 0
158161465 14669285 0
103042905 156304697 0
110178304 469541536 0
578369272 468795911 0
79124904 143247051 0
559375267 111562739 0
294706942 490971 0
1009907 466478697 0
119771697 312982297 0
140946208 366761910 0
253448540 359669059 0
305841647 53766069 0
398348064 401777099 0
309570868 562339767 0
387123631 445844846 0
231248795 85021190 0
420499178 195758864 0
378940075 243645903 0
461646468 93405106 0
299765646 448385477 0
562002274 262380783 0
158230838 228091241 0
333509264 73717765 0
87091547 284219606 0
479833055 199538155 0
513746845 279482913 0
179592257 259277152 0
32902262 511988398 0
175113896 135412057 0
453444161 241310241 0
571684010 566137555 0
158289570 115822350 0
89277758 26396144 0
290171510 101838236 0
441859933 111552364 0
262530428 401682796 0
397497288 484674548 0
561919814 340202020 0
553383759 559437745 0
7124832 477474289 0
266810065 93263943 0
467979311 185018223 0
97434413 388209118 0
331559687 471867912 0
533178706 518775238 0
70432867 259477994 0
393106505 364522831 0
106304228 475948106 0
33691316 86690186 0
400207987 306562525 0
16733201 79521207 0
130126275 462324798 0
447498560 324388372 0
34920912 305853347 0
68122500 80558350 0
136919002 2879799 0
389638122 103645617 0
119604241 281352173 0
473335019 83671276 0
541763190 27007281 0
13816274 249273390 0
47360446 134795673 0
559350168 536102022 0
356246201 519134779 0
274000867 340007497 0
542451404 524776385 0
92068059 187710323 0
128114347 475137251 0
150974416 200035238 0
24113671 299283209 0
358717482 301045211 0
533664218 185722576 0
107345356 349030998 0
512219203 569630117 0
160749667 246730466 0
196640544 304360990 0
313256467 569012067 0
487547543 276800279 0
163262462 239041357 0
452673863 472193970 0
73860032 395927211 0
447094962 226835100 0
326099753 486296274 0
39516723 137677592 0
503076171 378541544 0
289043275 492161015 0
574316720 544827204 0
259998183 323983143 0
488776883 404355635 0
64900614 398140823 0
510358906 50210618 0
201049008 269794982 0
426524037 113816922 0
32010473 501738007 0
40704906 29025290 0
64557541 553296152 0
321618113 406884206 0
438604699 446042380 0
244401527 107614284 0
508207993 213978633 0
490129562 116067924 0
342148606 3220689 0
157826036 34638127 0
277246551 37776381 0
54001231 62110943 0
451168901 312237338 0
278341763 154472627 0
129405368 255071765 0
77465158 360537929 0
26696743 403405058 0
412397235 319524212 0
209349652 215730537 0
221090671 283853475 0
375393600 240748536 0
577996315 545063593 0
488780976 482194118 0
14725296 8525693 0
416499903 562492879 0
281498229 141757947 0
515587742 404117733 0
3182984 380701858 0
27974282 181846204 0
204850267 197672373 0
261395438 2179280 0
360853314 386538245 0
216326144 488596706 0
544856708 321924142 0
394109699 477079969 0
202961367 107132713 0
255097022 322340350 0
456820066 316560026 0
92618850 551269693 0
572380596 348828738 0
359540646 479614640 0
489102590 399482574 0
366174751 304289737 0
62044895 435702259 0
362635979 457051607 0
161908758 258075615 0
574181250 77658656 0
34687404 62297879 0
342389531 387332371 0
254305708 446327480 0
49471450 129239535 0
80860450 136388300 0
557738115 508565405 0
323888928 160842081 0
71003214 213219828 0
200692209 204543614 0
326447233 269206160 0
5856080 471994230 0
29282295 415909172 0
425056473 30844286 0
527588418 185704281 0
210556445 564981914 0
130712128 458901150 0
557460133 534234433 0
63991139 287611761 0
545687714 243226147 0
197826581 148075511 0
564868098 294848667 0
135314159 188195756 0
570810751 451377151 0
21471952 22840326 0
550657011 508511808 0
443809678 206929739 0
294444036 327424247 0
115914025 54027953 0
542417876 468687149 0
321727110 145618418 0
196805912 310903113 0
538129339 198421602 0
296883683 183468081 0
191106386 246796949 0
116177567 326946274 0
83884956 2094483 0
468770190 510820849 0
422457000 353419152 0
227848732 493553352 0
359596245 134686159 0
467721566 440512164 0
940714 408819062 0
572961435 396233462 0
115840976 310438053 0
219719476 348668523 0
123325930 326369848 0
53564194 16626079 0
283480806 489839714 0
537738490 283571486 0
76907467 50715079 0
579459035 350192245 0
147920246 383253678 0
163830904 566531134 0
288757711 394563879 0
493443622 96885648 0
453077314 498018486 0
71034660 466864621 0
62481728 175175111 0
23110290 295012899 0
400598894 89293866 0
325086613 304314772 0
483854754 84969148 0
403248996 391791985 0
67404440 469323251 0
74155149 85618050 0
219679883 115814452 0
398427957 176825546 0
270846044 86709697 0
315772614 305500818 0
161464921 370566173 0
341222540 362799136 0
182255035 334207843 0
513828002 454955658 0
340379740 408417621 0
207617015 172023227 0
191660580 130528080 0
18507278 21109682 0
575034693 224914062 0
275301780 170451729 0
92940584 83517153 0
473800342 392658736 0
350566089 56662992 0
554689032 174494642 0
316018233 467290043 0
303523202 115303202 0
183135648 261422502 0
362149446 464814126 0
394938483 295121076 0
445633889 557619718 0
300174895 460254900 0
437882821 151987037 0
527826922 448459612 0
466398724 87873414 0
291795749 95895081 0
498759111 182423617 0
181541553 177914436 0
504039481 576536502 0
478008535 208280500 0
168834588 265703193 0
281978439 181539355 0
64419380 169539307 0
56690636 243003987 0
89979337 82283623 0
139864731 251374854 0
351164488 209427578 0
476273924 171003602 0
553197257 476786174 0
112620050 222454662 0
482819684 165772572 0
36993833 18655929 0
64429368 184035240 0
388025031 469268298 0
248126680 74537398 0
450768606 573507259 0
526046080 216899798 0
556280051 517893885 0
53765638 229438167 0
15029385 348992877 0
66254284 55390218 0
450297172 136558363 0
566763220 307895872 0
199741581 340893410 0
559965874 556858082 0
268112335 44771098 0
369749389 273538358 0
332204008 314709826 0
403701061 297112742 0
399375558 54698756 0
415264147 184148510 0
142033845 519471747 0
479344626 374735804 0
106711346 549418090 0
332863837 161019567 0
442509643 529303474 0
119439814 288093127 0
373346580 492180002 0
73506666 336585187 0
579099144 178703143 0
33480630 567522565 0
343278548 438070521 0
462638381 107604349 0
283057340 335390480 0
105473535 245594071 0
373064400 118985491 0
335407916 543484063 0
33895949 280357585 0
190929173 16344416 0
275198385 191262764 0
207625096 314866252 0
90202636 109012889 0
511336235 30311786 0
216231531 369213440 0
431547071 153693387 0
342407940 461123132 0
492063674 408950696 0
366198428 159203304 0
188753299 490296552 0
79243415 156936858 0
266377104 270321513 0
441077680 415668026 0
558662686 315707683 0
148839471 296118343 0
15470514 150722486 0
400036451 203999452 0
371069542 568404793 0
471166061 29974981 0
404488805 300801305 0
160012286 50734131 0
536722437 493981604 0
71206318 479305901 0
329325225 286988419 0
327559144 222393444 0
313781642 151644040 0
238770020 575316259 0
216957487 500432828 0
14371970 433669963 0
85024035 571247248 0
100537468 421168428 0
253583269 492429832 0
406872419 569949704 0
346637563 220389481 0
578137637 333571318 0
296815574 337234042 0
34467096 363192041 0
58063684 454522544 0
4902982 441165270 0
528062696 291973076 0
55787580 435553885 0
139156644 439839074 0
407487935 487370994 0
105182183 276151338 0
68724019 178393016 0
250276817 329282132 0
35701247 407190902 0
139789000 252238662 0
19924509 297854386 0
435325878 570736335 0
324618708 121534394 0
459312546 218088341 0
102237983 182357761 0
252829920 478398208 0
386292704 310021443 0
414008440 29874436 0
339961793 15659442 0
53891275 397357300 0
413066553 6733038 0
445781679 454346620 0
208380581 210123346 0
536164298 185546090 0
177691479 449989538 0
388811805 502568943 0
502237060 163788352 0
181300083 159223049 0
554599176 120678580 0
154621395 459097399 0
559736583 379976833 0
19301402 81551999 0
561205392 554357241 0
300678267 100683596 0
300980968 484259560 0
374951994 20637080 0
478190889 201182239 0
546625597 340689205 0
440094426 349677835 0
343373920 169750372 0
266743376 362375023 0
310841775 529794425 0
344022486 514930263 0
165726037 243985435 0
169268633 4525213 0
324239102 502078812 0
62536099 455416533 0
69396907 131609563 0
280802738 282937636 0
99713192 386371328 0
79372845 459994041 0
496444605 6845921 0
262416649 201707316 0
94136594 39128283 0
494753971 487055018 0
138127482 126787221 0
272148839 119646895 0
231483915 446381609 0
320710683 163008431 0
136923720 524590154 0
337440979 40868231 0
304172721 197156954 0
44131673 545386994 0
567574380 128678024 0
236097466 233212700 0
521472000 198339683 0
142520770 286947897 0
78397199 232710938 0
33564535 55694471 0
397204069 495401724 0
192609164 489475878 0
377447263 61920783 0
341538639 464150471 0
562643167 377815653 0
278966354 122805186 0
567412364 131852206 0
297518189 70678003 0
263033705 524289958 0
498291456 100927901 0
22693870 372208603 0
158776159 265018824 0
473612275 485714915 0
415317432 188167016 0
47639657 81434174 0
155634863 410229386 0
523983776 372328821 0
491347652 336578642 0
437572654 231137967 0
308903438 68813013 0
15059164 57106321 0
47035524 145717467 0
525671430 128653116 0
311272402 348563719 0
46962687 386934128 0
554616105 204781695 0
146807982 174307272 0
36982067 215999460 0
29471788 156300972 0
47993146 142818823 0
381363056 241617025 0
109581620 87570110 0
473551317 233287923 0
442054176 142222935 0
439431473 459918275 0
30796709 167315273 0
132052072 245672218 0
67383078 309084430 0
488937822 481961696 0
537090348 160188584 0
532289400 570615507 0
77683109 469007582 0
72557693 522572932 0
440921774 439153178 0
301430548 169268696 0
267780994 558207366 0
561464478 24316710 0
573962195 292508626 0
437506617 549859529 0
267773070 76348988 0
349075833 417892143 0
50754288 7554032 0
102188502 489072260 0
206635850 122943855 0
126590045 304613809 0
140412801 333603092 0
448269906 11123447 0
150503765 186514792 0
340464160 75797796 0
128207485 120299489 0
262464901 502520947 0
85418764 575276778 0
178528763 201521066 0
204644681 446686538 0
306630473 392552384 0
83946065 64417036 0
481050537 546795634 0
465321183 81653174 0
356680878 556612522 0
488429060 289860228 0
242216742 60798740 0
560599428 244481442 0
234308850 47724747 0
208536489 382609977 0
34538653 195837991 0
382531042 498332961 0
217130630 298501719 0
159005172 346836070 0
251983876 237190121 0
512867906 534175587 0
295970015 48893337 0
382853773 336912584 0
369638590 513102175 0
94421790 446853561 0
369899576 540472800 0
12442256 92650094 0
49605893 154162849 0
382327252 186480028 0
155268170 269488407 0
58706826 405644102 0
342622960 138434723 0
36737418 135559175 0
161657277 505315055 0
273722139 549199439 0
80301843 88295464 0
248568158 394769753 0
103155493 34098419 0
70129434 346096735 0
103946037 514341357 0
172806896 180637815 0
115400946 142841942 0
228536454 346508767 0
366052741 558618830 0
545495384 563159476 0
504888833 155600052 0
349164468 512342179 0
438114728 3996450 0
99359454 268778042 0
283449661 177540212 0
278092264 535377771 0
509643922 363206398 0
174687290 464675719 0
21131547 357276719 0
329551167 12769058 0
502804616 471650111 0
328449010 198943640 0
323183136 257186068 0
109608328 126855742 0
350591742 207864354 0
390023607 540122951 0
69681923 317438241 0
81795628 266160221 0
179371288 46228784 0
209112841 217047021 0
388419510 184475003 0
326600775 272113122 0
567819566 150870195 0
566948306 350413493 0
341699383 526598865 0
545947178 452931167 0
392286071 165970829 0
386431726 94331837 0
345605718 71264447 0
247903032 286888764 0
383657103 21863548 0
174912161 53718384 0
328760175 546968201 0
350462957 117156358 0
134821788 99239377 0
28455942 392767923 0
543795664 408571838 0
91256286 487787886 0
426813490 535362028 0
130990696 457274070 0
458897333 56875261 0
160739643 33217479 0
558974131 183472157 0
370629394 558085370 0
133556350 408091852 0
315482402 434481685 0
274874026 419807624 0
274332352 84968935 0
366229629 378035690 0
175545318 545674207 0
525733477 361177418 0
239974095 165666430 0
550067241 115722982 0
32993246 508423064 0
113864755 547227191 0
43864295 59997596 0
116327300 405058699 0
362199581 37838008 0
470980998 8915205 0
500895625 315765130 0
517440537 323901067 0
156127318 554965970 0
506898239 534510899 0
500353745 397900121 0
332602029 455597747 0
96611587 191138282 0
50285318 163755257 0
319022491 102049862 0
293338967 373516238 0
501849191 119338218 0
80820398 366878634 0
433479568 313744320 0
435881304 268589142 0
1159123 186556693 0
451630066 387844524 0
411238054 150720267 0
408833789 209366517 0
372503965 145963575 0
457194547 41290714 0
565244161 504016324 0
115535945 187247042 0
466824881 219747472 0
110390526 574128768 0
157112246 214378998 0
211063951 313723792 0
203593032 513953313 0
197892961 556916687 0
504955017 337515086 0
546005143 304551675 0
455638632 275079617 0
505412622 132031059 0
529953481 304681855 0
122056621 6987488 0
332490561 311534348 0
97460498 220114018 0
427296377 170559275 0
83060611 286158076 0
137775880 218833110 0
436739738 442271936 0
71509713 260379138 0
316205868 485061904 0
485950300 121589907 0
420544357 282051786 0
218882410 132268867 0
28310796 208710748 0
142658513 374904145 0
272587554 452339932 0
140899338 310063130 0
574938383 485759599 0
383808423 449307 0
430641794 76844649 0
260964368 130808204 0
513501602 521607802 0
31473856 56469101 0
4500406 206917318 0
552040058 123527582 0
529802788 3800047 0
515880026 279308390 0
318229024 517438371 0
544880653 442922258 0
577861792 361038482 0
196400499 355668968 0
78077269 440264730 0
210704942 477419842 0
254148 412027198 0
485344549 446023200 0
34631840 404490053 0
41254476 340270391 0
402567054 76048743 0
157277613 224623987 0
497015892 569231317 0
208280637 238411112 0
167634009 482137736 0
221542563 356233208 0
579377218 15384944 0
510454598 89547819 0
198155765 430372652 0
185636075 572374306 0
53678405 371627254 0
93205712 327508887 0
434858460 249136224 0
475721385 174770490 0
445555601 204723117 0
429839687 183398992 0
536489061 249420690 0
561760817 59240511 0
52109845 454431504 0
9707829 535920891 0
576108365 539293381 0
52283540 63582206 0
405261332 361299493 0
168802601 162956437 0
374699828 286100529 0
112813990 318437919 0
40047375 123472334 0
346054594 43203526 0
221166658 173773240 0
276091865 409167177 0
216825722 381860437 0
296632619 510199103 0
186294767 245042519 0
155068892 171197127 0
525860105 270115292 0
375086147 476967142 0
287341187 209665266 0
559156535 29054940 0
306023361 483526332 0
371831345 179341844 0
196287943 380999515 0
454089367 247276176 0
556818101 46180042 0
145797133 67710013 0
176183572 357140423 0
4003630 270548944 0
465304611 198699249 0
309295606 534455111 0
559582166 342311275 0
444442922 441571959 0
506136716 479097797 0
236779928 550597355 0
553773210 478585578 0
378075993 87125623 0
14879432 391053691 0
85745618 288506705 0
202052428 195152530 0
88513482 405396509 0
429849270 460507413 0
441409376 530475339 0
375577037 186368137 0
445800286 427487377 0
408889302 531922124 0
346705264 493551117 0
510235591 271895305 0
208566755 195765558 0
547709261 308286725 0
169182922 474047190 0
182801000 535674796 0
287510544 29242184 0
492732237 565237116 0
87492594 475587763 0
9222573 140378764 0
172593305 541916201 0
411885801 87593922 0
400053666 200350839 0
564398545 386934745 0
510588133 564073034 0
453234468 334941587 0
246113312 195869593 0
213478903 357360891 0
124245565 362484562 0
113537914 558162564 0
127266145 85720687 0
10425826 416411367 0
442719091 214690963 0
552008965 349515575 0
148197787 115491807 0
386806123 244054663 0
17582185 534079780 0
350155090 286957554 0
429497014 400984502 0
102356513 560299052 0
278426897 252212547 0
346950991 424147320 0
367859267 543822484 0
380528274 302804156 0
271535201 61709494 0
204772711 572105923 0
560756539 457876048 0
291857800 126263016 0
510865233 579178295 0
137725520 109724333 0
134372882 253291286 0
381029219 128598999 0
426034002 300237892 0
294890208 41597055 0
469676156 432550644 0
13775392 292835546 0
430568548 343530521 0
323467039 1217039 0
120115679 91603457 0
125666163 55766560 0
397828480 453567992 0
341101572 434524320 0
325240077 299691857 0
121926523 428785019 0
328986718 160176237 0
330130311 393569522 0
374007571 346713414 0
418729160 192059322 0
264154604 214512384 0
553783324 418743318 0
295247519 209892234 0
162450434 290849003 0
556802738 147255489 0
168045143 567298860 0
242276264 475096106 0
447595324 90591725 0
383318506 44361417 0
80544136 526980055 0
101927993 297412844 0
493294159 46672477 0
8100536 394064614 0
272617535 194013968 0
348135799 249149076 0
247141664 256630481 0
204057119 46557874 0
345001794 39160684 0
191390746 129346573 0
239614010 74463375 0
91611432 144813605 0
539481908 412332261 0
277106040 553019745 0
231771596 404719095 0
558137205 513223707 0
296383801 101114150 0
360712411 490778672 0
126495245 397999143 0
378373625 400352458 0
165802377 282877718 0
551262604 534297183 0
31637169 439094916 0
8677933 196352401 0
423715973 388376610 0
171892012 372766351 0
540537934 572198319 0
442622268 408967392 0
89112510 289579243 0
134043027 543675468 0
498707721 433847449 0
554467953 228630146 0
209541466 101258254 0
22075837 421678936 0
376471084 352156106 0
566503451 168603440 0
309381438 517789803 0
471515362 557242383 0
380540937 101674823 0
112879210 33916701 0
104700385 492227067 0
435770766 551717665 0
221158005 371355920 0
516897893 562900924 0
241452605 152462024 0
72728216 445965284 0
437065238 1413599 0
575346872 103845454 0
423450737 244482815 0
415924510 206838174 0
304126005 535775079 0
158917539 137780191 0
140288190 243672740 0
465259166 164022373 0
72862935 231692413 0
361103671 408380310 0
566770785 283688729 0
544918472 17912450 0
268729782 337068014 0
166654718 305810344 0
382578853 286122620 0
140471197 287939002 0
423607956 529297426 0
513167576 508491363 0
572187240 493598743 0
534435281 48742195 0
176403117 371125074 0
91327022 347257090 0
382775381 379152943 0
560228415 577609265 0
122236533 109758500 0
30905186 418268357 0
307072292 498590264 0
115873175 301579362 0
136881084 257834077 0
453040821 84152996 0
578901617 502127616 0
285767197 195689721 0
399515598 569212404 0
53309748 85341862 0
393476777 529684130 0
343298146 228958234 0
498887692 292162211 0
461457018 460338233 0
516986165 505861583 0
396029973 244550292 0
64676871 303961332 0
480206088 240963903 0
250542890 290333540 0
258063270 443403785 0
386430711 435504049 0
70620029 59335400 0
165487596 455039876 0
362731396 248376121 0
131304635 84554802 0
81811802 292283572 0
41819611 501713286 0
453413702 452872903 0
227620903 14708566 0
247472672 335289088 0
57553948 223244006 0
524949742 474933969 0
260062189 579197754 0
205610709 573643365 0
383161402 99901094 0
1251765 542606506 0
64436766 415645523 0
162360924 499919670 0
213176484 571252729 0
174779531 152132259 0
512783285 84015041 0
574132093 395791020 0
547343488 264221957 0
416010315 206161476 0
449302803 374259121 0
98288417 186272765 0
530319264 27132866 0
53233805 470469530 0
212000473 184293034 0
478400854 246252384 0
70745221 569876684 0
311049292 168124208 0
200163105 400107916 0
291857652 277062785 0
244257018 235930540 0
555559 362015747 0
336492186 121054560 0
218082974 430766519 0
214005436 321354642 0
417291499 437742365 0
66031362 537045878 0
565747464 65543516 0
152112624 103211256 0
78070250 425353925 0
186627240 470098103 0
266641106 355631801 0
31051315 307038974 0
496742039 275948025 0
467166413 22610156 0
41815654 145401156 0
415372149 98830871 0
485626216 190883308 0
473498033 70453066 0
171773559 158382187 0
441233326 333206872 0
110605337 158016267 0
217801982 259508335 0
576041478 123975901 0
44565392 485183235 0
354758233 443578098 0
189872197 15390628 0
527967917 142228045 0
393108446 293282771 0
294448046 332300250 0
401964110 540920691 0
311332295 485297801 0
2556390 394824000 0
4057184 487385530 0
453697512 522279829 0
373495218 475014724 0
311630386 45024270 0
181097026 103922480 0
345705883 99556743 0
411150693 253806011 0
442768128 125759136 0
546493726 308509179 0
552556182 254311006 0
280124636 192930236 0
540756428 573434779 0
342262457 151557423 0
361502781 507328753 0
319775399 546194336 0
156042886 365467256 0
500993328 185261013 0
424104230 209842741 0
86687476 134993031 0
425260845 240776838 0
467753318 899496 0
249152049 344881244 0
228497699 446628426 0
461346326 319603851 0
124758536 55554147 0
96948481 362185502 0
92448221 203139173 0
463087228 145250112 0
318487763 361056482 0
438032648 305718124 0
407640552 479407826 0
181561234 452376143 0
525340773 168899715 0
64095773 200528907 0
248021293 247677815 0
372945805 109120524 0
286598654 543149049 0
321947906 130584387 0
459156570 72012257 0
342247625 324735248 0
97274228 31333254 0
383902559 503762449 0
428829676 36148618 0
293258573 21401067 0
347556791 197618227 0
436664481 454903783 0
318971 16279395 0
233285505 192881386 0
37426880 101837964 0
99703019 404200826 0
282920965 538186334 0
2021980 362485176 0
288140323 570455496 0
314376454 278529528 0
312844106 559984811 0
416842907 12839683 0
255845557 138274690 0
570367102 146055442 0
44090902 127066501 0
69970543 109064044 0
136701219 206295206 0
479458256 205747814 0
264471928 296734042 0
248509548 248447735 0
353352489 510568929 0
429074342 283619316 0
124476120 505993295 0
365719057 273765516 0
187870764 337077161 0
337172278 305067474 0
492575178 260117421 0
523319494 134698505 0
566675573 539418995 0
441443529 47839460 0
81518719 471607807 0
366466935 249661868 0
205169514 125569168 0
495115620 207321364 0
98143 449286298 0
284803226 497251518 0
452795305 454048841 0
480528768 259651324 0
247298751 530006385 0
262463210 231522728 0
62725713 283454822 0
564714244 149279323 0
261410360 129901070 0
316952551 59919027 0
290940746 314449273 0
268731758 455452267 0
178763662 98047026 0
129582237 237967768 0
233885627 565214676 0
314038765 268612745 0
391590064 306210413 0
516082248 341271662 0
473482792 346757214 0
47579308 371920231 0
213277580 53026154 0
109218878 250787616 0
54430753 136934140 0
310723362 175466827 0
101746530 448533697 0
136749355 61263280 0
330067402 489791011 0
278456394 332393096 0
3855866 138581979 0
210192887 431458046 0
44088614 156870723 0
550363909 126697195 0
216734683 87777953 0
579091497 205796188 0
576123077 508216494 0
202241122 204638541 0
47200813 18314042 0
307974095 324929207 0
161225333 370022449 0
374405563 480850076 0
133413005 241831010 0
234372032 119028128 0
221320654 19032593 0
81125163 73754458 0
551043926 204566559 0
179869130 529315111 0
109151618 461420282 0
185235816 442930578 0
102946758 500194539 0
294133113 219151112 0
56887740 265088760 0
491942010 189810399 0
529865649 202465513 0
204625642 120432598 0
208524259 315338303 0
166137641 325154796 0
194627205 249888107 0
413163297 229493561 0
311688610 49411704 0
363891377 536138421 0
351577856 226607994 0
343974583 251424598 0
538111273 493898830 0
74401001 558341949 0
454806641 264289017 0
117773124 93387145 0
251267838 355785454 0
16385260 116293177 0
574259515 562837639 0
217193653 1942172 0
351600700 417445574 0
85961622 391267007 0
384931829 204994107 0
452626985 65438085 0
467817835 361235877 0
259637159 511505360 0
245228255 173918281 0
72311309 518300777 0
18809020 262658381 0
116438919 151715219 0
534694641 118757934 0
123465832 98887293 0
134951990 51124651 0
508112698 52726020 0
166954615 487393034 0
526709740 221756825 0
311972950 125816942 0
19792498 337853477 0
290119137 223437809 0
104995530 50589670 0
218469427 144845083 0
95419233 445016672 0
450866619 141723055 0
251299442 90456315 0
334636637 137804510 0
578985271 11503742 0
273585925 202401736 0
439515562 488846467 0
456196685 85742987 0
326946127 44688060 0
277161428 189149228 0
6405111 122347309 0
311249651 104111298 0
112589855 408353584 0
265825698 605833 0
565195510 345791420 0
516132752 377561281 0
70110545 50047677 0
42116559 223065041 0
18253207 329200034 0
469647980 262150481 0
395072923 387629338 0
62045768 375129014 0
448392970 193772704 0
180227284 279102902 0
213670317 573841422 0
175445451 408162495 0
290758287 501482161 0
117018553 546426382 0
68515239 250184606 0
317079163 156397051 0
167810964 357714858 0
266156751 355643194 0
170618785 462485563 0
383722038 192884993 0
506557948 373894462 0
223845550 485532729 0
49694408 146364504 0
427963290 114254521 0
472255589 189394708 0
52092279 535636501 0
242426425 342842121 0
455231637 126241990 0
474658622 408861591 0
385787759 510515591 0
470827914 103320364 0
345317441 260080881 0
361867003 505135603 0
415153284 521666525 0
282528990 140849442 0
162174459 528432251 0
494104536 388229369 0
262728309 210641429 0
371517399 320595162 0
464674661 315050489 0
384525034 186077242 0
106603692 356877905 0
402436074 494513107 0
120878704 303961505 0
154052805 16904370 0
418368472 33467155 0
429654902 160055744 0
428442111 427714924 0
138533589 479291468 0
444070798 214540226 0
505305962 86607954 0
438179372 287750971 0
190041339 431653029 0
445203869 351005039 0
467674679 74331234 0
568008466 132228655 0
1534029 526047436 0
177072458 33726734 0
465896853 146649049 0
325365071 404974179 0
479638375 112166743 0
295939475 567190251 0
271649048 396759253 0
366983082 452592711 0
354325134 292115621 0
291709621 484760007 0
356829576 543533561 0
154510237 337434816 0
323248295 364956291 0
14776853 473411091 0
57410184 291296143 0
112559052 6817871 0
21500958 569920165 0
189756331 441270513 0
575926772 411472636 0
254191917 105376873 0
116200903 507272329 0
64200329 12294536 0
394873655 526729137 0
517521082 381924655 0
14896339 30906809 0
328013776 338310945 0
78366499 579638380 0
479263050 190074642 0
440457501 270234192 0
453399171 377448689 0
345417189 34010626 0
176476806 566397456 0
463792017 398871457 0
255626737 183509682 0
317573973 461819261 0
408083245 418962311 0
500354775 147393200 0
407722570 473379792 0
181805674 552066654 0
324702541 205659153 0
528087880 518893579 0
244381335 372734307 0
389481229 492788995 0
472139532 410888266 0
215409916 283981247 0
164071160 208666212 0
501094310 460355674 0
572376927 457243617 0
199278388 301268400 0
416366092 117484835 0
435436677 153844368 0
507505613 105111273 0
257035493 354987570 0
148093497 156372362 0
488335546 393900113 0
327481448 77268292 0
186172765 404280 0
260384400 160031595 0
293098742 317200254 0
226712619 417043364 0
394546993 333128598 0
306470701 506698570 0
222168008 111520850 0
386476041 558512499 0
443241126 266083804 0
179535534 97379086 0
344790848 210811511 0
143354390 365818204 0
518342634 527090247 0
404579390 133668640 0
512613819 321851616 0
461497109 223509832 0
297210780 205027260 0
466210045 511252513 0
157010756 406595642 0
194810379 256297081 0
536344094 136945407 0
476803031 521337658 0
131170132 270012419 0
487773068 559147176 0
214993586 446557172 0
482071976 296583465 0
429464762 180618161 0
70562017 220421917 0
249605388 213108883 0
332827130 323122486 0
449283082 352205983 0
377350615 84076107 0
237060872 323808622 0
80474526 216020072 0
578035281 364756216 0
174235517 17943569 0
449187865 47855345 0
194094184 131277920 0
156408644 254310584 0
56753463 355988190 0
470127741 225429194 0
536138131 121798800 0
512326155 354373551 0
450190158 323042119 0
236962713 88184907 0
435965781 260277351 0
468524972 400697137 0
124980662 342739879 0
578941963 465685298 0
225070600 206915269 0
412732631 473673438 0
371513059 508934429 0
43292441 464074946 0
209794318 537789439 0
190242045 304051174 0
308771868 161539312 0
573728092 357016078 0
528718972 267143732 0
158944011 91680409 0
536560780 525333156 0
276579170 49885077 0
121741800 365872291 0
369651857 368595245 0
223931758 178249122 0
73696637 485952414 0
366154848 303674603 0
361088620 179196214 0
172670571 98651288 0
420395723 396709564 0
565704873 305292923 0
579098909 418460348 0
322580097 512413774 0
48684598 50550556 0
535111720 135400349 0
155818100 390019397 0
252512977 319164073 0
325712646 86995851 0
477524947 221342991 0
516293680 579339001 0
250813716 391612688 0
199895690 261461688 0
72153182 456113684 0
395885853 249725875 0
237023530 142796860 0
308917685 471688691 0
125976294 460146927 0
342782685 20679721 0
319027421 439620746 0
237221340 99571603 0
308627474 391294073 0
275725859 422025805 0
355706044 522695413 0
490540546 365281386 0
22973889 410000799 0
463108635 519143521 0
457651704 452239733 0
61310984 317151888 0
532807420 277281685 0
293593467 435165111 0
505094734 579015905 0
261881936 258771910 0
280413962 145832923 0
355532126 166444845 0
200487228 350810960 0
39995576 541908995 0
86351046 109104898 0
390273135 230503898 0
21230655 264532019 0
155096454 122019002 0
568915392 523015699 0
436457339 83559403 0
177230512 101464445 0
563564527 142971264 0
577302914 174643195 0
296981279 531194038 0
280641345 60034214 0
172743097 518581570 0
313106658 546114987 0
493709076 253340316 0
276515301 551330316 0
273962346 9125443 0
80845759 298375365 0
373774900 325343631 0
244725475 519264227 0
470906862 328747910 0
448243214 320431009 0
430520554 228190760 0
293044802 485780991 0
202601374 112087814 0
323646708 473899897 0
543542991 319341172 0
145945636 548246664 0
381442188 503531021 0
55105002 352492846 0
57289369 526153648 0
106323284 17224367 0
402666200 110229166 0
568081420 425669079 0
258089444 14512830 0
319368822 340337717 0
370115143 201312136 0
375834515 189700379 0
431294255 209319728 0
407112653 486286320 0
413560015 372187246 0
242728406 113021686 0
243672704 29816601 0
150734022 4438518 0
332334161 455356244 0
411216905 538905111 0
576991323 16920524 0
333463530 554767800 0
401251259 486881693 0
178366347 391884049 0
268300025 349210637 0
111150654 412784117 0
316204549 19018785 0
494063914 210139513 0
337231651 279724716 0
5998788 216128141 0
399598050 293296117 0
333512857 449459412 0
286860297 461366907 0
275777364 450535497 0
414538741 504008916 0
264516527 490698035 0
212357259 102575953 0
217960420 511225576 0
252473195 50813001 0
145146724 303372423 0
293324543 540899485 0
109807420 300859603 0
187000112 499504095 0
81770609 159607401 0
537302311 459643522 0
346482900 306185014 0
58372917 79579081 0
68393165 406600194 0
493490018 419862202 0
340816133 346897702 0
24070212 61190077 0
549172181 296427758 0
290802444 424666773 0
254793180 107217721 0
404882906 322291165 0
528585656 59042299 0
250571456 399303509 0
80609782 43468830 0
49299122 318114690 0
312599026 161381669 0
145014035 190844998 0
502527418 266704398 0
404842983 365216631 0
159986403 319309662 0
517426447 407466666 0
401243709 395918173 0
275084903 400340052 0
458658130 78834987 0
207163828 539776804 0
185401906 473506245 0
403723198 479607118 0
563684969 360805530 0
71279602 280058219 0
88499069 236896215 0
237587441 549243295 0
354668389 2579521 0
331965317 211732716 0
242302124 488949344 0
536278309 248780458 0
411557705 110392486 0
203734749 450094058 0
60222156 380383270 0
324575708 157678961 0
465390522 151352371 0
118101564 303339702 0
183829648 318987099 0
542977819 536238513 0
15579207 523618059 0
83732670 555869076 0
73127743 174581053 0
276563307 303524160 0
103248862 454028339 0
223737623 429994491 0
530178467 402405262 0
277574571 291945289 0
221991758 327784392 0
506054658 499440356 0
314716250 133345358 0
250128893 179855876 0
504823886 405156798 0
519356674 216833527 0
488166895 184714178 0
357445800 118246586 0
128546144 287845843 0
516450818 333910990 0
457383235 31621595 0
175505927 251127154 0
232632103 240937688 0
370128159 354102517 0
294099437 155547349 0
252493510 66501147 0
348097308 368964559 0
276811966 413758751 0
558126027 365047302 0
373307311 443310232 0
461526791 366533811 0
521817352 442698621 0
103722297 479644318 0
233807753 399306161 0
50343158 570847658 0
156620110 299261548 0
534384028 271195749 0
396061121 246854349 0
28452423 549051859 0
547999075 35927100 0
260007102 4077906 0
366421827 374891587 0
369547505 43192641 0
26338890 47948192 0
547788671 450703650 0
39171557 124634818 0
59319552 173651251 0
296433580 544878455 0
432195689 567306131 0
88481662 374713842 0
559174076 563415599 0
69981433 183937529 0
477768116 305803566 0
81184395 49918906 0
228587399 107852755 0
346299918 219727311 0
50431320 126185714 0
575079070 383443477 0
251506745 123120381 0
421727615 288237272 0
212710395 577159001 0
465589411 379778740 0
359368135 473439016 0
153442011 541189446 0
91301774 18833820 0
225514614 387970539 0
11308095 461193580 0
188644678 280121867 0
265386369 132763654 0
51147464 297624072 0
78819580 527091104 0
162002747 1885435 0
332625029 317160536 0
324674549 264276882 0
75513555 155319163 0
542837346 246767863 0
171679756 567479369 0
460804600 233925011 0
224698040 12200136 0
211990644 198932064 0
278488387 218524878 0
185461713 408009956 0
3630031 199554432 0
474258367 547083688 0
270238089 478105758 0
116056904 502321435 0
233555645 42079683 0
141405524 209282926 0
342750340 136778142 0
518854923 490866229 0
208817774 109934823 0
189772811 421130298 0
407660037 426067502 0
398346655 283834236 0
392052589 19315841 0
182452165 299078667 0
316724472 195836017 0
193926461 222755962 0
338554474 539091377 0
166903120 434112277 0
275668776 28030648 0
113177766 479743339 0
446476569 473916335 0
190084063 104801801 0
426832879 127902125 0
527527865 346563314 0
5578299 502233465 0
256781349 331477307 0
245787874 192214258 0
59720833 320938854 0
196697155 225008916 0
403298 520692660 0
158998885 524888770 0
481629239 567441560 0
331390638 476355238 0
202915051 194383463 0
17080594 11741209 0
324320849 410918853 0
88205877 114991584 0
532253403 86577072 0
353814047 409396597 0
343274739 238217416 0
507027221 157237212 0
246358612 64223724 0
353401313 153265443 0
83938439 337011561 0
458616102 363309004 0
482367422 353931132 0
366279269 48929202 0
369254890 361891101 0
356768843 333983070 0
309959521 265414183 0
559507816 82813878 0
436873449 49271481 0
540595630 87106820 0
160137256 502111870 0
234982422 141618594 0
575265031 175684624 0
69378399 559109678 0
105675254 555708170 0
203294887 311729663 0
82066875 468493226 0
504785275 489751903 0
55304095 521582147 0
486538911 330026239 0
457411037 183158251 0
570722185 334098252 0
322061543 66379399 0
359169007 291201972 0
301654699 468602598 0
479040320 45215167 0
227334019 99462320 0
12202750 114430449 0
22204300 431571470 0
65705258 62238712 0
14308506 19524048 0
494549144 146065937 0
367468255 536452028 0
348747691 495653539 0
419044467 458674315 0
24500498 211804208 0
109316675 15086063 0
576122750 498587656 0
506150942 210991153 0
17868915 371811271 0
548699296 497064871 0
103022432 86849184 0
396208739 218820176 0
386471009 360135415 0
537605278 247184701 0
303352161 51703293 0
225235636 231940289 0
403209779 350649739 0
196068374 564341174 0
85041130 111177488 0
494973256 488525996 0
496286282 234797730 0
493020067 569219382 0
344280704 157007071 0
9224580 283698810 0
173662803 15894270 0
250064874 495051532 0
193902222 312665769 0
270361906 190476962 0
378791017 91607000 0
212337855 113180739 0
432334481 191574272 0
402288964 471736614 0
385699779 49479645 0
340450202 547725700 0
313029020 410581671 0
105408497 480839281 0
234260169 426954390 0
71489406 545371742 0
90847219 14407955 0
70924241 492708377 0
531060077 469321827 0
521883397 94883126 0
487882544 484697532 0
113131284 539802302 0
170370682 357374633 0
79847052 938158 0
385720605 456257435 0
380896261 222055635 0
557246411 14310645 0
246628951 128744983 0
148414755 65564527 0
104599550 550167355 0
213387858 382550666 0
150668894 241761949 0
209860426 128709639 0
494841623 541776184 0
570450166 173813499 0
295739987 235753421 0
284203659 331337332 0
556552457 395400729 0
570680190 562349598 0
210994244 562861801 0
496585114 282021349 0
201104052 376067827 0
101304014 92823403 0
164013765 133611239 0
456859190 254029274 0
95177768 442515277 0
167413371 77595798 0
203601847 225106535 0
80289725 511858200 0
224636719 221949948 0
110010571 142648782 0
211144868 390186962 0
513462568 274490527 0
469022260 540390280 0
221643045 401019385 0
210109384 411870753 0
290790955 416835327 0
306278894 429810538 0
511473967 123242339 0
40639780 286813027 0
443887880 423371261 0
311036823 87648561 0
508125747 296328503 0
27659205 163464375 0
146702167 354901513 0
104767312 39140135 0
163621710 297426289 0
303482461 482465657 0
505218929 558337264 0
188532110 293116002 0
238665482 449267300 0
291441074 307180250 0
460328898 38603265 0
377766041 306613162 0
41411109 291306325 0
10715416 333084355 0
357612423 179538568 0
278488039 367759186 0
16239416 562862830 0
1158794 183202465 0
199322291 174581717 0
199423418 131276550 0
275808620 83172710 0
578497165 519372306 0
419879204 6259994 0
381273044 446110477 0
318277614 74404621 0
166822470 181907784 0
157681237 371607735 0
562786948 111289102 0
244408064 388600768 0
76617925 171540698 0
177291443 313666697 0
40430301 456247887 0
348333433 246104826 0
379160489 358541487 0
279221643 543123938 0
468704498 416658941 0
421692709 378164808 0
424203889 546050774 0
209665567 52582437 0
4562083 472254876 0
412079538 510911018 0
420220284 537378390 0
540622917 364113871 0
68163089 445492537 0
569118410 275037874 0
129129003 143545062 0
101531804 317713096 0
406307237 303142790 0
20410840 464159132 0
210462714 534417788 0
108132924 98486108 0
5375870 500097446 0
399866822 2161838 0
94507451 292207096 0
517241244 146118241 0
316480637 38446116 0
192312661 175519743 0
356124242 73591671 0
497638287 401592025 0
442580126 91757729 0
229434847 193114892 0
172261779 462261850 0
20058717 339984774 0
300223801 20534790 0
55575237 451703786 0
65393513 48475759 0
251929498 320387082 0
441985074 232575432 0
88243199 399148460 0
494920390 146400538 0
500005375 304556265 0
426191002 453697072 0
83192820 288272578 0
184693944 235692547 0
429346400 90955674 0
357463834 461098367 0
452810752 321648904 0
203974140 475308943 0
499458876 67132743 0
354273831 248322674 0
528077308 550819490 0
222535961 556408911 0
55289537 550558040 0
260118667 5898241 0
106999233 554844821 0
237755515 456355829 0
136488511 223575688 0
222825152 553467016 0
474882333 131178768 0
399087281 495742641 0
335701082 380268799 0
491478337 404164036 0
540355129 256859472 0
230796169 257317993 0
9622180 320825352 0
190620894 33233304 0
466286565 17133061 0
131634747 394596785 0
556918597 504872054 0
553474110 119674355 0
200659215 462398458 0
407007131 154058670 0
442928926 480151941 0
368602851 327040540 0
164632830 127993804 0
562032238 476893087 0
244454208 215675584 0
504299222 403241700 0
380788030 52769436 0
516975838 55506778 0
378780975 282691064 0
341565535 73165663 0
369312933 554760311 0
149853736 511417664 0
174974329 5893090 0
164955042 134302074 0
209303425 547054412 0
100054193 31393723 0
404645300 146203639 0
360087344 237624737 0
477676058 3195256 0
166079888 182639270 0
96975141 43685307 0
13133208 134306989 0
453069601 439117564 0
36287173 569552460 0
376926690 225644387 0
295144631 433637394 0
324776797 235833670 0
219946570 167946116 0
334653779 194163546 0
408384284 355753089 0
94844379 257785704 0
247715790 461543958 0
175252017 382476310 0
150856309 338330137 0
315758072 415518715 0
308813535 212120543 0
39983415 350992495 0
181964783 567202565 0
303247812 124484158 0
159671716 156935779 0
130852582 307192632 0
7261327 414333677 0
448815477 251584167 0
271085293 480932758 0
278343194 259455632 0
177607380 288857176 0
549634715 550198476 0
316800762 256250867 0
69893733 468921531 0
154770966 178467645 0
175310422 387189233 0
463531307 284188704 0
1011162 90996399 0
319859269 33870348 0
155281657 360520164 0
236254595 322528530 0
230458000 375943341 0
50521798 200215129 0
198117899 409806853 0
202121209 65631601 0
330318419 334130768 0
196421683 564396057 0
473324821 86292329 0
546233941 187009415 0
309475215 354453433 0
105026342 403210823 0
25411769 448926231 0
517061894 358567243 0
245760198 122385215 0
384462245 504914037 0
382290683 320171665 0
260106595 176588338 0
352772489 516218792 0
189944732 398782476 0
21070744 495744261 0
140973301 170814005 0
507466274 507150775 0
329707543 550077094 0
175579934 368320322 0
66508559 365275552 0
182203501 422763087 0
460219570 237618991 0
193496918 365618274 0
532766079 327742259 0
494919717 48432556 0
149173668 84285109 0
296594990 569190642 0
384470203 376433875 0
236080187 399450899 0
233663771 23237685 0
31186736 76939819 0
528965258 462997341 0
565294359 428172296 0
424944813 72011116 0
385650499 32235078 0
414343097 64540406 0
250721248 79886064 0
330260915 206494655 0
346718657 508770490 0
353742091 38497411 0
176047975 72999862 0
399264668 35116560 0
3465691 374338628 0
164309392 521875831 0
465388158 465729925 0
519584951 568206821 0
147978353 359318431 0
230993493 209149011 0
199011313 20815737 0
136835152 16543941 0
271707524 397504300 0
245964580 390205543 0
165075602 107062998 0
114895076 144293675 0
417268736 277446487 0
185169805 224905659 0
566533562 381772102 0
16697364 19018597 0
550628972 185087512 0
287688143 318626258 0
521158317 42352279 0
445653108 275577035 0
490611313 490579684 0
200840541 211909794 0
552013593 418532919 0
401016982 172112801 0
162893250 284528935 0
287304164 455785969 0
418212624 197748617 0
237863929 282292461 0
17616769 258662396 0
507890248 397207456 0
156964785 22154527 0
264669104 546643441 0
560028681 503988059 0
59153843 8958809 0
493371830 157370816 0
85976772 437805364 0
428729480 47811017 0
195886878 432628473 0
57868889 490951745 0
576486489 151960799 0
95612193 409442530 0
51572337 480305586 0
508046345 294853188 0
441405694 329654610 0
443589031 542943472 0
394036448 571157180 0
205199420 103621412 0
195568047 572710917 0
567970746 468171865 0
2481522 344544944 0
86725060 449935392 0
398607883 350980421 0
120862828 254226208 0
145776694 431647881 0
178632182 165006120 0
351699579 357526812 0
113835292 327154928 0
115012756 528505153 0
545307809 160080908 0
541232973 250915618 0
438934460 133760706 0
27547617 363940358 0
174546968 421613220 0
141731291 577773087 0
156173631 464782002 0
284859380 296111324 0
30025421 105666049 0
288569901 2789147 0
7055117 68051992 0
446608407 408797225 0
88002768 430444964 0
233735749 525878389 0
578165276 401621253 0
479541168 55552670 0
371296724 224582028 0
7375343 557573980 0
377426560 512043901 0
404815206 461256063 0
253723312 126790923 0
60385637 97721509 0
358318761 31644575 0
315487772 265535916 0
152190233 323699141 0
540302600 155027862 0
17322565 274584486 0
358632336 456496787 0
103855173 105676309 0
95209478 6403043 0
194246049 422243646 0
535753386 27846044 0
330754227 572410856 0
181535146 75154346 0
410157519 34253136 0
95548386 234003902 0
555344076 181305881 0
225863769 260448782 0
321659287 579665477 0
277920465 306624211 0
371430438 87029089 0
261507961 356839396 0
410156942 494764610 0
244480063 122409297 0
202029563 377783369 0
258846615 207918506 0
369910923 367551002 0
358090045 78321933 0
352120624 9514980 0
341113607 396274961 0
163429684 217241696 0
377006474 444398175 0
573289322 350629821 0
503103494 362892834 0
90897615 375956512 0
289531049 292906780 0
91163847 471479626 0
466682524 4652024 0
301525527 301503521 0
68710238 392493526 0
34299505 1659614 0
568818690 428032049 0
29015604 106055571 0
400928397 263122785 0
497320269 569930126 0
327185053 218079315 0
278627642 331792268 0
534238620 487787023 0
19604065 55952749 0
565180591 363720479 0
106886008 496541816 0
512887739 467814015 0
167320426 392719398 0
473130448 146947213 0
63747207 475130465 0
526446400 453527862 0
434873463 309166702 0
467400568 31032058 0
265309570 189460559 0
567995094 56842563 0
43750379 492535083 0
324691376 444912765 0
370412164 184477331 0
111868856 516916126 0
92411558 183945470 0
336665626 16541884 0
374052039 513989033 0
112979280 121538557 0
141506155 195183374 0
128064511 123504799 0
88420258 296026876 0
472235300 114426282 0
390914347 254315655 0
309085043 246689753 0
38496730 71847291 0
345437170 109097693 0
565046084 354122054 0
326342750 154646466 0
340505771 158563365 0
357492417 154530739 0
482113678 443247471 0
525050334 425379255 0
508402383 64243581 0
138978783 484340390 0
531645663 298512163 0
310245125 477845397 0
43362621 186537539 0
225104978 109353574 0
476588027 445528606 0
182284002 415803514 0
125289200 513123966 0
300348847 261790865 0
568424519 372372621 0
458625481 575588072 0
453006739 467636192 0
527697134 94797676 0
414678644 493524217 0
354891354 15921044 0
21640754 162035434 0
129145659 567152475 0
63383954 449327887 0
9842591 201177832 0
242267764 207529756 0
422809770 426175980 0
577679624 119818640 0
277483308 278258906 0
379339080 512083556 0
452261245 475275973 0
234966588 154289093 0
53061602 274954429 0
384952765 123590346 0
201203063 424013035 0
444339872 167695115 0
566961692 319072628 0
277450180 290885682 0
246437920 261332599 0
197351311 430465140 0
430699771 38057032 0
380868433 292252742 0
470760923 241674905 0
452175555 522539508 0
226388526 416070556 0
355913748 498028965 0
354227787 425336196 0
402921902 306512515 0
349159255 397511255 0
511097549 270695052 0
178622535 443430348 0
477291085 71451431 0
475393643 552887894 0
385732820 535936107 0
246346322 340210167 0
155961609 259918938 0
325318508 550647770 0
129526305 56601462 0
451191951 88332742 0
407183739 158944758 0
276181133 211990410 0
420181490 77723621 0
201407828 383571709 0
30406281 88744592 0
344652015 284945908 0
222444702 364166881 0
424917204 546113206 0
202179028 483578733 0
258876938 551668707 0
507319065 504229470 0
362963952 59313635 0
514928638 368112266 0
368578171 515440640 0
174993951 222121933 0
312868646 428564777 0
231907659 209518954 0
45976668 358995480 0
527099748 484520843 0
190558443 41215976 0
171135857 32879597 0
170643469 247264161 0
482801448 12760089 0
206450141 475057187 0
69673894 518457889 0
429785464 471061033 0
386190747 150104903 0
325239877 116676006 0
519978568 342153862 0
436710682 101470850 0
289485810 348347895 0
331759340 409667817 0
51980310 136290517 0
488557390 313983796 0
400612673 262755858 0
465106107 338223342 0
508775054 13581609 0
475524564 372915060 0
476563576 176801639 0
172778261 444757959 0
499887416 181234939 0
265545568 485739527 0
113688483 341603709 0
372999167 95250651 0
543667309 96552867 0
116859026 436585712 0
170892616 356342903 0
130721088 517634256 0
21424681 145301072 0
211730111 343461366 0
112175115 268792904 0
60794598 239729658 0
36265901 367442987 0
364364243 3073319 0
52054687 317105152 0
171783812 517736172 0
67637872 288893305 0
221134008 415109368 0
454526934 252690638 0
527983467 179282949 0
463667203 77735852 0
455397678 195668564 0
32191173 37211485 0
37787924 564798780 0
206458982 232859733 0
435724663 294949081 0
576822612 531701715 0
211738687 95122081 0
2573314 541718572 0
380447741 118668468 0
439323283 71960572 0
139896659 491011611 0
354900396 303141526 0
117789006 68460090 0
73642811 577586109 0
228938951 184980707 0
561315256 297601751 0
131817188 79243805 0
224768653 237926291 0
564795341 179463567 0
128264772 256468154 0
334671564 560833153 0
412019968 165835654 0
140886371 177081845 0
130100825 44810054 0
473140040 218071011 0
488485178 167139869 0
163431191 242511986 0
71141680 69832289 0
196264943 409107694 0
180733918 135074284 0
348964171 497359465 0
570857616 254424551 0
327784794 173894803 0
441463298 352908179 0
435974806 494734446 0
97473488 506692536 0
542367367 443601423 0
560567254 304232730 0
55515058 332065547 0
191758486 334746773 0
197855725 82013331 0
405218803 105839448 0
260754860 50329556 0
215414999 203371043 0
414979943 182226676 0
415281229 221336532 0
19332755 18652797 0
254095216 404471758 0
452783794 507369685 0
235702693 436993023 0
370884210 63637379 0
342540418 397644914 0
415096602 388716361 0
437550022 545971690 0
528344948 320816722 0
248418965 233819267 0
314447090 388532505 0
102969085 489448382 0
232838407 89718099 0
275380927 513112702 0
21587509 252090117 0
56798897 542392597 0
340518101 36058155 0
470237909 143939599 0
224770581 144848179 0
493709524 293915213 0
197855298 26255219 0
182096055 335185968 0
397695565 92747023 0
96529197 573196743 0
549242842 454427886 0
556993644 378736576 0
439681411 381173982 0
568106118 375525417 0
225641705 368312814 0
399738095 334714294 0
534466190 404178674 0
282607072 295792483 0
489192866 567181630 0
250238007 534583325 0
66444694 77874608 0
64450819 440199752 0
159026908 257292420 0
196864705 508433656 0
107676472 122546103 0
346915798 283751185 0
523299585 332017253 0
253703814 452486500 0
41855643 127477169 0
17891550 243301703 0
56045453 181434897 0
223598139 239209982 0
13285577 256669096 0
576879159 99551438 0
151226437 370948145 0
87259953 78696601 0
294406772 297417327 0
323883459 565680803 0
251373796 46855062 0
444263506 126307872 0
409112919 541496010 0
208301643 139594310 0
439555012 526723504 0
481193477 500567807 0
457196092 345463303 0
77602419 366758862 0
268111935 307055021 0
404765181 40451157 0
78836269 281469022 0
449766131 321483790 0
192766177 234174224 0
140816475 114359740 0
182092752 26973678 0
252026104 444407914 0
129956945 446516567 0
575284068 501985572 0
174859093 140634306 0
449531755 19837959 0
333261231 561223506 0
280343836 292956850 0
245201078 20847327 0
507768767 5685955 0
252455161 237581224 0
10831966 406566375 0
482253005 117023844 0
102394209 20424100 0
57318316 251298776 0
578138350 270569710 0
188707429 376549787 0
198615265 450161358 0
19607064 233461851 0
512365315 381975446 0
515572850 369312681 0
575366338 402379506 0
98286635 423927636 0
217426385 250598307 0
526974606 233368261 0
169474528 202074613 0
426110662 433818446 0
318434851 25338043 0
374421047 227756796 0
492421290 367351292 0
233681157 24426169 0
262820106 389025889 0
205545509 347859919 0
527814325 322459539 0
79258017 233215500 0
145982663 347550810 0
24889601 397428588 0
199490084 224789092 0
412391267 146174160 0
288404194 49991156 0
368665543 395120616 0
107102284 191722269 0
515700537 162611509 0
61185043 208970225 0
23711969 204532642 0
105750311 502771403 0
56201747 517518653 0
122306707 556815012 0
322316319 39438930 0
341845446 568882888 0
471405365 80252919 0
455142272 480287056 0
268663490 31533834 0
138690442 296500792 0
437878282 152663885 0
206010645 444215332 0
178723089 378101532 0
437843162 370876933 0
246183152 167097927 0
413906764 298990714 0
83512657 51189455 0
190072551 346614322 0
37983309 316927355 0
349110337 120297633 0
563277326 408488002 0
134887533 82113721 0
417437415 436987637 0
1489128 190117407 0
328229454 155830435 0
53052022 341372860 0
570913846 575863356 0
490732991 139177582 0
433948332 70255737 0
331871710 519496500 0
491628575 92379076 0
458570358 75885394 0
9637702 223190745 0
397164579 493352196 0
224840380 314261091 0
221733841 16904398 0
180786595 103934988 0
211989478 493657560 0
180382229 150506088 0
66690468 264494376 0
208126583 407417171 0
341006032 14720917 0
451767424 126281346 0
541286313 236240160 0
80090142 501489009 0
332984076 386311457 0
283034435 85744918 0
552355912 148372906 0
343795636 66832853 0
192265579 519072467 0
63949473 468098802 0
51472699 106394276 0
545096499 286717603 0
192572576 234772154 0
261457108 279519144 0
63702704 317324167 0
395641088 26719239 0
391935904 23009923 0
507579612 105329887 0
487050782 159995209 0
573688386 279092079 0
337201919 78335995 0
239485661 118612281 0
218450305 205479490 0
397385374 99411290 0
411879634 89883786 0
434693276 522460527 0
108270896 413897156 0
289594918 154688463 0
176027345 236759044 0
103030495 212333977 0
427334148 39859010 0
156458068 409819305 0
128128829 403142028 0
336505566 89728479 0
468284608 569304219 0
11415578 270849864 0
46390619 350771070 0
411460180 271610750 0
202899598 85468963 0
464197659 14363037 0
77194556 70952842 0
210348298 243747248 0
9145249 400292327 0
212244240 552576251 0
436380674 73077588 0
26256087 387546640 0
425526804 511812343 0
404866302 573959243 0
548819391 201940377 0
374196152 357130932 0
468783659 42012748 0
126065436 199561080 0
111139336 248145085 0
460730100 290839342 0
496678801 128440880 0
239269924 109422656 0
509127709 252029402 0
81362520 222292997 0
437148863 573082097 0
245622393 476952553 0
473425420 499391610 0
400091161 92035200 0
329683755 460058358 0
230475844 395366803 0
377243066 185725090 0
116878980 61093053 0
329334669 298650427 0
502228154 470847271 0
402778123 576898332 0
543437703 272411047 0
312897308 33614949 0
26145639 87840242 0
398190268 328958844 0
534482946 152448816 0
193852069 388556030 0
319790082 529457812 0
100160982 407337148 0
55132165 117525307 0
221947381 552297489 0
249449506 484308472 0
288758851 109435875 0
471128393 460258288 0
508090713 269024529 0
15993869 487055693 0
176349592 176396987 0
473203732 351419318 0
578999533 321084858 0
203410445 34039211 0
260425635 209262318 0
177550550 579619792 0
208600179 459917045 0
43053008 502335561 0
9055620 237628058 0
552421125 481663750 0
145474381 6112892 0
460160000 565207939 0
352422805 502886553 0
41299537 437289863 0
266079593 12348816 0
123706183 537973787 0
8100991 310624547 0
20490371 201914152 0
33464505 487328385 0
576908389 388449721 0
53826938 280345352 0
453995528 400401084 0
2590735 274577236 0
276560559 487905709 0
156052060 264746814 0
395583037 101417853 0
61405207 574654302 0
241615586 550375126 0
29120749 579465139 0
168410833 208377816 0
378261955 91298426 0
397607323 224850577 0
107857814 499979574 0
297642912 258045624 0
336715727 525819948 0
453794368 157181391 0
43614411 21471637 0
332814396 219510418 0
433988363 84195883 0
127888142 262735228 0
571290501 46076278 0
505419131 242119883 0
535687893 277445784 0
390781311 81180200 0
381765063 384693397 0
388929854 521297006 0
401738750 473660269 0
325356282 232629161 0
328405770 236904693 0
59585764 136842786 0
55824442 559071893 0
321445928 516843393 0
404424521 430508953 0
524009548 290521539 0
487676157 296702694 0
495889044 272101401 0
333429926 136726724 0
385344807 27228248 0
336676603 285305286 0
145346845 329928207 0
322588256 125581039 0
11947433 157966043 0
178723701 474736185 0
58508321 215209111 0
568461839 527264587 0
188076344 440479811 0
300825387 174251891 0
577148188 281976687 0
156832645 264083973 0
535539849 186725473 0
569723954 5079091 0
469120425 198441992 0
412181106 572733308 0
308825610 463440163 0
280373893 370231571 0
55492182 60643388 0
329490912 333350905 0
193486887 548058637 0
412686751 82890178 0
381979507 341871222 0
346474272 576784467 0
95614220 56671397 0
302785390 186955904 0
79282230 129858619 0
225679869 103273197 0
572774401 299928701 0
67694042 394484100 0
24745574 556589194 0
180146178 409601608 0
138669699 195753462 0
419966986 406593730 0
447220293 257549471 0
146983313 240878833 0
457284046 263758309 0
54459819 577238023 0
270883447 219649503 0
524104228 112939912 0
496022831 519260253 0
182390942 478343404 0
390425549 368584214 0
507550384 492309935 0
139297750 35332191 0
470359668 26730049 0
310507162 33179305 0
55294110 516178315 0
29394705 162969176 0
578044201 565923495 0
408314572 66262493 0
130140933 247510737 0
344560966 451886746 0
331053777 165176622 0
421725555 128323916 0
110658766 372072357 0
534283081 403703192 0
524800857 541706716 0
496328200 333974562 0
217674444 398558922 0
534339356 235241425 0
324154779 253490864 0
202768074 351343520 0
308692872 231265883 0
410252824 549012655 0
261722617 209213912 0
126231789 292438673 0
376899854 305672947 0
133299711 368068316 0
35646587 452904526 0
308609372 505200877 0
372421930 459196019 0
84389288 235682606 0
133519818 83901771 0
196944819 436228248 0
62403112 136402092 0
521510844 322130807 0
40261284 117787130 0
464629731 452257218 0
295098716 385774806 0
288331528 17920885 0
76611381 93298913 0
574147232 30933171 0
515549758 502923034 0
220066544 281937658 0
383884445 33552411 0
379467339 302900965 0
217969499 325897519 0
485840249 561902282 0
373701435 426756201 0
126832310 372930441 0
405152145 376603498 0
563729626 251106882 0
126432424 510030425 0
134070085 334456075 0
570189798 185127332 0
12221592 324130778 0
293108213 438174285 0
400654580 34292239 0
476551843 205640474 0
397796886 182230898 0
53587761 371739216 0
223414384 311462664 0
551388249 380203348 0
375927382 201937684 0
238591650 191809896 0
309236396 162079327 0
341681084 149019051 0
118681204 555617484 0
281038349 309329387 0
118498566 182072466 0
265119649 347833519 0
140235688 336514897 0
101296596 436942553 0
414237199 286399752 0
510061102 385292638 0
393011930 267548780 0
294416530 23471887 0
19332780 481135671 0
282896230 87659992 0
11090870 470061325 0
400480062 196589374 0
349823642 550229359 0
500999619 519957508 0
258103085 400278010 0
403572309 53775878 0
338749208 253613726 0
279777285 320772218 0
50204778 79960517 0
228431890 292908120 0
245849821 172908925 0
510666044 150322805 0
19519349 199498083 0
330845460 313511086 0
517243792 355519967 0
557680181 269514722 0
360367814 202330545 0
427256609 503478531 0
133237375 386811131 0
16877365 303170549 0
259547778 129450603 0
310676794 97873581 0
251939096 478306092 0
198310207 413719637 0
481927573 374959211 0
348296318 76592134 0
125629269 484856841 0
47308017 540899888 0
226233058 159039596 0
446362902 950739 0
329720892 566703595 0
130135668 160914377 0
273899609 285230450 0
196465555 317297469 0
107570833 311256752 0
525586269 510249275 0
217333976 386588331 0
357697744 346102876 0
376570570 53637947 0
178045985 561690225 0
340028742 443282748 0
97482063 499747800 0
195132946 315882237 0
503680434 93986131 0
89036319 531840063 0
38732399 280162389 0
321585284 281658570 0
518275678 125467170 0
168630002 389109473 0
394431594 187129074 0
395641838 191613715 0
22245799 11601091 0
50890557 511878072 0
297456509 69727421 0
85422946 377413625 0
83759297 255129534 0
110842175 514248780 0
1044836 209692424 0
386629229 448615560 0
410375835 31577887 0
498898951 260611326 0
467534170 515014480 0
248992404 461890570 0
92187604 398116503 0
180990301 85396546 0
273857382 14913986 0
484701930 119935019 0
302952029 6714100 0
108074618 461893586 0
137435996 338359203 0
103753963 132054568 0
522295042 571411958 0
386662391 361478369 0
407344072 412034947 0
262040205 362775748 0
112989443 521689743 0
459671256 425941424 0
275640608 291352657 0
562108936 150764305 0
251786994 430891701 0
304383654 352087261 0
303793194 51862406 0
142278970 484573664 0
168289301 134687765 0
518077876 257559721 0
9321915 101223725 0
503054086 283129893 0
510186570 327225279 0
320389603 419107167 0
375570132 192215249 0
454300651 526004272 0
78411666 8189466 0
407642375 473761748 0
428725395 91955085 0
162991245 288320255 0
389898727 125000431 0
349862295 330847942 0
522556503 242485195 0
27822465 328796018 0
292452226 162043700 0
240674437 45330748 0
569276221 5305943 0
339428585 543308565 0
91381633 184087345 0
574195993 463801299 0
557282599 141683105 0
404010953 106280240 0
2092420 354859438 0
157627161 32804995 0
144092773 339088366 0
55326683 287299057 0
90152405 342894902 0
60620013 393071659 0
242922052 358827086 0
26108615 323366216 0
574582227 425311035 0
578757668 270424845 0
44893647 234515103 0
226022592 7109456 0
467955297 66080842 0
210765277 477152178 0
242164196 229899683 0
217999462 294539511 0
502666715 28641259 0
244221942 22843610 0
159070952 470610450 0
283685829 500105700 0
284530260 199097879 0
257406958 280125803 0
356100147 41796647 0
340372055 215778884 0
123643653 189414367 0
494630477 175683550 0
556457525 130850865 0
384818150 82292481 0
158932014 263002337 0
571741238 213385244 0
286384799 380459578 0
63103296 253606444 0
444703477 266559169 0
229592787 553605296 0
504770151 398369892 0
452112882 36001255 0
493834893 335605053 0
81602789 563908574 0
328234470 48035968 0
347054907 58874457 0
109888787 10627912 0
88845264 534691667 0
274221952 154103679 0
280105993 346600044 0
153645927 384950533 0
405225332 524975209 0
554604804 78692739 0
99858334 58156937 0
156240635 368478712 0
453903223 473786357 0
351227826 13545680 0
196338815 39050454 0
240195446 207675335 0
428401393 552675258 0
360370535 16337806 0
58207425 188954041 0
288497422 193316418 0
521968473 402492684 0
182065691 62918006 0
91009825 40384010 0
422073565 371969273 0
435718568 343860821 0
85455501 572223033 0
389549076 287380730 0
405452500 385726884 0
200883207 350977497 0
50048460 435935612 0
109510521 137551627 0
397496827 161037755 0
408079404 169363267 0
355637861 137750785 0
233018475 265985287 0
188747847 482088176 0
489507903 82893869 0
409342977 208895967 0
134195858 134779456 0
308867120 264761157 0
465234563 401766783 0
370094773 326856230 0
208250684 544407522 0
449679939 156297761 0
454113426 144111684 0
483237585 9942750 0
46009346 268214027 0
215098113 44613488 0
328075911 334251837 0
120187295 248153620 0
427462125 578578762 0
149745180 115513592 0
186070344 398474630 0
76307381 400669275 0
212335249 454781800 0
568107562 526648086 0
177631397 255170933 0
107882140 519096018 0
402353403 463225583 0
48558922 11859479 0
269590901 438767070 0
420118487 324474175 0
152974770 318822275 0
103533288 419881505 0
209871657 298151576 0
199749190 338061566 0
561272764 227322521 0
124188946 273444225 0
62415184 266320871 0
3545135 446396872 0
157910112 302111862 0
114399763 12943877 0
309867185 280344499 0
425327634 210221129 0
399979652 422958239 0
198240100 132754046 0
269073063 100076726 0
34163598 54483386 0
391315216 126742436 0
385443949 158788830 0
35755517 398038602 0
402502276 140408792 0
212477302 461908240 0
77461212 531324495 0
176962312 516157237 0
409081545 90914954 0
251044716 422287979 0
363131396 467240983 0
477388536 123516567 0
313665718 233487607 0
469625700 188559785 0
359870073 13892112 0
417744605 1811530 0
272274444 173008993 0
132775239 140162290 0
258115167 520150362 0
131430610 37366665 0
520173921 114076884 0
518316119 497877281 0
332000139 501189253 0
375913378 488694659 0
339534294 385533780 0
315348793 206889985 0
176715214 31324148 0
469285607 167147889 0
276922937 372047468 0
415312029 461606324 0
448043712 126035891 0
127055996 532216107 0
246981847 435475462 0
483658910 283674826 0
548601232 385464524 0
250550306 251187015 0
459871644 238817391 0
496082971 155265882 0
267486687 23768454 0
322633401 214158916 0
141440318 106119579 0
286124680 274791416 0
157184891 93270956 0
490784452 548274365 0
431721156 195268037 0
180384413 189697559 0
305173338 550392817 0
454184938 531027849 0
284263135 569831856 0
308629368 255727084 0
210570568 343739111 0
226598077 451821813 0
293868275 579017366 0
340689385 59541888 0
305253624 37716129 0
121072860 84580090 0
460824006 575984822 0
242377365 398514647 0
469890395 66376190 0
469731285 536830374 0
548241016 373946933 0
137692986 131698324 0
548817029 149636122 0
501004153 409130325 0
471123508 332279006 0
478118348 404345368 0
555773530 572440320 0
341693094 199387824 0
123602019 271491634 0
55650304 488638242 0
301371452 475592542 0
538901131 14751340 0
226542147 392320635 0
1869852 492051343 0
103158412 331583589 0
87326270 440281085 0
508737634 30297327 0
405791470 544883287 0
241884892 263904565 0
286818209 122666182 0
201829588 475662722 0
89523778 401003501 0
561569681 518599087 0
214603068 404750804 0
457886370 33924896 0
255355770 420714887 0
589542 177031055 0
404825690 459430245 0
381151500 421757557 0
379081561 465940591 0
332664863 129580641 0
128092566 522081857 0
21557688 125283230 0
62384411 8358333 0
9710923 271258499 0
411289559 509200245 0
569676456 98242614 0
493723840 21456816 0
17400757 228409612 0
175214141 261804800 0
569080262 544068610 0
175338062 84608266 0
414360291 46873495 0
70075445 370209192 0
463514957 152715475 0
281932365 64050815 0
1810453 183506867 0
215786761 436677114 0
579302167 348809461 0
71210161 350814541 0
574664551 226114308 0
212626217 19507148 0
173202140 141662708 0
30834271 145163172 0
226304119 347739703 0
431026782 448767723 0
347672044 3684070 0
533733406 98512442 0
69444708 103697874 0
495072874 482000272 0
357242434 204869062 0
534012250 562779023 0
64785980 22297049 0
220916131 90384342 0
102962373 328678026 0
186780058 425796776 0
139072794 514947976 0
129771731 393481416 0
51391633 495937826 0
413443534 86573252 0
407897016 327916159 0
523174840 483947399 0
13688914 344407800 0
171969811 314446346 0
196459551 286189147 0
399144277 59604031 0
48866861 328753684 0
211778309 348303891 0
177664141 304765249 0
19806769 557097286 0
178420654 425158600 0
2331822 241077234 0
465402290 348112432 0
472152814 560493368 0
342401295 122065544 0
344666512 82872259 0
562133870 451651035 0
366432285 489307343 0
534509972 346074014 0
95158925 379707777 0
484062329 205148720 0
344843997 253683855 0
178193250 471025509 0
379704849 299188623 0
267509600 3170375 0
420562666 193323597 0
122685027 80928139 0
214407808 368167779 0
154930019 525661847 0
144682921 16906131 0
26760280 166545505 0
544381981 30618133 0
546867155 574209150 0
541376721 464923430 0
285584721 87371704 0
327888053 243132806 0
25939546 154303035 0
195845353 268222174 0
542203055 532237688 0
268799547 524582810 0
474891302 552049495 0
82192808 303462052 0
269573343 219147760 0
13592691 60734812 0
422478803 141567322 0
100147937 567748807 0
431828531 315772873 0
197709992 515136872 0
41921571 500746011 0
221335534 498150157 0
537135369 130512846 0
242859677 316062853 0
430543935 214935512 0
205937128 500527348 0
119127845 26849564 0
57069462 47901257 0
79881802 348825375 0
63735936 9605399 0
454845531 84192040 0
480724942 471753968 0
464727772 508010342 0
447811866 378083524 0
136939809 266470874 0
86682464 565786624 0
113089109 308952490 0
36365264 26427594 0
561929984 351660107 0
407680686 473982198 0
120026038 90483153 0
330225037 341742305 0
87809221 303612000 0
473586553 525811694 0
495844824 472100084 0
7565589 299685412 0
500063383 328878702 0
519209579 66597170 0
455906254 479353178 0
204442331 74475333 0
309278251 340924008 0
32500034 232577309 0
389171558 42690072 0
189782198 546811115 0
112032048 494591574 0
217060390 244160795 0
115774821 424083931 0
166146029 172857232 0
107857363 239058987 0
373081772 270211002 0
347617081 164669613 0
66206648 312825339 0
482439242 342077508 0
366873434 469682142 0
374585969 65588137 0
276917756 206567659 0
412430965 568344567 0
3405991 571298645 0
276807801 465620956 0
55266615 51206182 0
10189832 29107912 0
195713119 261368749 0
65865652 211324946 0
335479202 454481183 0
555323098 175403593 0
570661712 347108252 0
110914274 194822906 0
148005006 452524335 0
179993753 404759463 0
169598947 324129784 0
551657966 227707057 0
290453745 378319708 0
226031513 336650416 0
183264923 454897722 0
259182880 361663985 0
417528055 200110394 0
196863269 469211230 0
218515597 177773812 0
548449950 173588121 0
457322272 365741357 0
131542887 171135976 0
219195236 446299958 0
332446845 167847404 0
102694275 308683951 0
178246375 480376845 0
199581413 310405986 0
149207465 499702755 0
201164724 270803277 0
349777414 395879120 0
267639021 348021136 0
45227860 530173674 0
19649059 372427569 0
227897188 152308568 0
552776006 287057649 0
354799030 520354787 0
341483423 575886657 0
199796849 501710103 0
137005059 323838520 0
409860188 436635487 0
430894140 123419703 0
567060841 202965592 0
58233946 51163375 0
176519250 536372486 0
542909824 236374502 0
303530920 11580716 0
534387705 571790073 0
59929785 507969523 0
506248718 329066284 0
349322166 158629460 0
359833905 406205244 0
552692165 128812054 0
533847722 469879466 0
492425936 151007247 0
510967887 43318142 0
253398320 430969555 0
508826473 90814588 0
248192044 574845133 0
57539162 511531268 0
523640446 555391461 0
278337303 370829059 0
408260949 79015455 0
154631722 259054195 0
330904688 147526306 0
429314831 71942871 0
276142621 560572212 0
27644468 349677790 0
378541468 440793483 0
545202595 410402940 0
464936953 238321564 0
18256950 362817221 0
54808040 478002981 0
203103309 15615584 0
271591570 60488192 0
2202022 338065068 0
195547057 354146157 0
128432377 417540660 0
58042017 52170084 0
208118156 161991839 0
270542070 238254837 0
542615350 128335733 0
471812214 419303277 0
518144012 261311499 0
92349700 195594821 0
477286182 12420895 0
110072288 401769891 0
95036228 164419280 0
41777693 406357330 0
336257637 300253602 0
264490589 319193264 0
421951119 555333984 0
557528311 230535329 0
28002509 202396138 0
438276991 311935432 0
361373074 93097649 0
337667212 441479465 0
214655860 464111523 0
437589565 316265045 0
77289591 265853267 0
183852137 307657803 0
486918829 122142886 0
570838745 180313335 0
96364563 566043236 0
383396683 129583577 0
545209908 119502182 0
192559758 381394935 0
351610345 490455171 0
576169373 29979353 0
417871184 1988041 0
156943084 223323513 0
184373606 39310440 0
336782248 563521976 0
270046671 112999246 0
231137256 168283864 0
55368948 27608718 0
350571494 498966536 0
132597682 67448617 0
341840235 79061493 0
251013264 150558679 0
278954587 451623057 0
329808845 567100226 0
558095484 241385689 0
214119882 326371133 0
80545408 307908857 0
280134656 278163252 0
32007908 297421348 0
166970423 358504403 0
132296035 128942414 0
385840615 572005218 0
457525855 339791905 0
85232481 558144189 0
208145851 504084409 0
180948200 224958367 0
227925427 525218020 0
183053254 451932236 0
577616643 71441214 0
217528689 320917011 0
396549707 502554267 0
208795129 218498172 0
432955068 424861878 0
94098064 273858250 0
503946653 239116009 0
320186254 114753126 0
20573892 69157465 0
499705963 518615999 0
388563478 565296184 0
555070750 114373055 0
577258650 344946563 0
209154100 447654463 0
38399091 500475613 0
515946610 315592695 0
203203739 17031993 0
69710391 58291897 0
199111408 282386954 0
299858604 469573842 0
489678264 332013873 0
271854815 43296433 0
429540061 71576040 0
411803545 117994295 0
94516343 421951243 0
122221939 115075071 0
46169866 193329551 0
193616165 577325154 0
333721196 147838075 0
309737689 349973949 0
410373984 177367288 0
105460645 201065734 0
112376222 232261270 0
311733523 521659870 0
228674353 471252732 0
84337001 18847117 0
218853605 264776933 0
175992915 378486596 0
339769870 377615962 0
331349618 511031031 0
408362110 355772079 0
322910570 557356807 0
426119450 526379850 0
465598811 301494508 0
378009415 513981268 0
61093083 443192245 0
169142568 114876930 0
352050308 242023878 0
318183359 113980791 0
513198949 232038050 0
434838531 444073986 0
99701977 345127334 0
372747163 183115437 0
279455228 362809797 0
434061374 375189737 0
361673263 426455781 0
421526659 163921205 0
71283783 392106517 0
575076775 36094844 0
98929729 244424399 0
39513177 202793837 0
318581028 319757154 0
251950742 274184856 0
458638503 148450878 0
459850040 92314709 0
528106512 446785108 0
352824888 182791818 0
465681900 296222634 0
498315564 47741845 0
349283087 459710373 0
51701639 345497695 0
255682746 561706308 0
377012823 573920637 0
6819489 400696150 0
448411698 34611043 0
82539438 535935173 0
342696743 455472783 0
80212210 98588924 0
38245634 35794444 0
116736978 494756303 0
442285031 184715968 0
392651416 177159073 0
47230662 122444162 0
98336777 573842824 0
528663273 573850863 0
309011711 279289098 0
198518247 142688785 0
273811209 400519626 0
182585012 202389792 0
287249315 1498985 0
500091996 254418720 0
173518873 558852892 0
381135993 320647966 0
143814418 542123491 0
71875304 392022013 0
34367476 451534614 0
478500617 260624323 0
479836221 89813062 0
393865836 98662841 0
303773123 170815490 0
33332780 239314736 0
7141468 385722772 0
15264414 123146270 0
130304638 284363578 0
260594023 365825845 0
505671188 426415951 0
27608868 359994803 0
555567164 387576116 0
416462663 65742465 0
105837114 449836153 0
51183876 225962046 0
390301908 128651647 0
339812491 19759310 0
355378053 366543249 0
491488347 73861361 0
297543896 320550499 0
130543460 168351441 0
341304927 333187424 0
542605521 377015976 0
490388068 332937454 0
1066314 82489551 0
406743262 394257916 0
32509588 62261598 0
161279962 20889388 0
310015605 503072653 0
263989970 306320355 0
281215972 56532240 0
132687006 3939618 0
368460560 95981035 0
364206753 270501651 0
105806037 252309666 0
103727107 307767816 0
159690264 578918211 0
267900997 245533126 0
217018676 366141347 0
561820978 62189853 0
112209922 29539323 0
480193412 478622659 0
242990660 44343473 0
534900526 356247400 0
441638577 454045822 0
80889704 29627117 0
130113986 420038278 0
302920239 411832688 0
490525267 482368190 0
518863161 183754390 0
405720869 20263364 0
556708678 469401019 0
541883418 285507729 0
124642910 494946791 0
557513718 29744488 0
150379250 305008998 0
463541935 223817577 0
157943990 342613821 0
242867230 297715659 0
524522113 297176439 0
488090427 231224296 0
375286805 438684599 0
468693897 174827686 0
291449841 499298643 0
552771358 428212670 0
90177537 506742234 0
3026504 260797650 0
578403624 11080028 0
319539202 562539279 0
398255970 353976562 0
458655881 335867737 0
521380472 346449979 0
498994616 266053454 0
317947962 56195849 0
304955569 158271004 0
32351121 455902105 0
71427819 417299898 0
493697821 429339945 0
102725289 348202324 0
165326351 424284486 0
27799327 390847046 0
152980889 217002421 0
137716658 72893876 0
84019625 17407511 0
309118167 83238114 0
363803665 191050955 0
150025511 480758274 0
388736177 153272047 0
143217573 125891554 0
322549751 300832289 0
325228331 236894864 0
172017304 573481403 0
244142941 476743713 0
115032479 509674348 0
544223223 65510592 0
38001197 6888625 0
48254386 208521064 0
311910936 410103517 0
491644436 57695953 0
299427258 71675394 0
426693555 495228927 0
16215108 264240053 0
471068442 211158099 0
223691103 326890678 0
508818850 385840290 0
220922654 445843049 0
30885592 65112735 0
201628122 556166525 0
2122003 567338666 0
54633011 474007733 0
429645222 218846685 0
275646267 230708931 0
141499940 191505292 0
553713226 464317678 0
135190653 216779473 0
453983061 100031396 0
180607894 452894526 0
206535782 156938248 0
104097581 36609002 0
56521371 406095180 0
374346527 550302365 0
284255900 392005203 0
188455174 369619831 0
298760804 167315794 0
51648521 512482153 0
27146162 423036710 0
79728413 250747725 0
465597572 397511001 0
308656413 89081265 0
286050851 130439102 0
161473995 475010048 0
494466434 499241838 0
230912741 211486886 0
105702059 89134334 0
538430743 430347645 0
533106188 562181808 0
553437795 413927994 0
433275400 58874827 0
206644309 221935494 0
400625620 454701525 0
128384337 234233122 0
129514726 31848849 0
454352183 412174247 0
379979536 404449376 0
118579330 174011820 0
569202764 15773910 0
442639049 217375912 0
387841417 544412695 0
18063867 373924884 0
349962681 432666813 0
475496209 266438243 0
571071876 454980149 0
458698276 549503021 0
258224817 266881685 0
216703987 55256510 0
569359271 238882521 0
19063996 335146414 0
402479221 144627930 0
363745671 216634146 0
508629926 115882982 0
232697925 479145408 0
505532185 154939413 0
449154271 154254465 0
38894086 324054846 0
24006642 475860887 0
451123136 108658536 0
422076731 461407656 0
132557647 104514354 0
209170936 454181927 0
372176622 477932487 0
141547503 58251037 0
57178609 482392560 0
52183328 316679435 0
231881601 66879890 0
491749361 301104980 0
561912695 209032377 0
341610704 261104289 0
111894803 317418369 0
244349412 548276055 0
220200573 512573003 0
545418282 552079089 0
181382110 184107018 0
439321918 257259796 0
237254865 441537678 0
531041035 209218772 0
562390044 216207997 0
246564984 211231962 0
306997791 249408432 0
502799237 36127413 0
574981431 100176643 0
360457870 21647328 0
340824064 119689637 0
518013086 532331294 0
491198466 105530631 0
380833474 179665984 0
296376008 35755462 0
116774603 465564716 0
277650379 250261227 0
47483730 41801386 0
384645331 489834515 0
310377613 386226575 0
448504803 243625764 0
143448510 554012074 0
274183435 217164535 0
442226594 341653130 0
78182650 310499081 0
110666329 88229696 0
95777837 32746061 0
345387860 427557919 0
481033251 295489167 0
385986153 10786247 0
173891241 201728677 0
525912172 451829798 0
112598093 397805058 0
375820751 132035764 0
164487841 155262723 0
211342450 199831424 0
525058442 249667542 0
475606960 575064738 0
382186386 496101553 0
497104900 349151768 0
535750441 289270273 0
381708070 261405061 0
196457064 180051910 0
180996349 389863408 0
305060639 564997482 0
394377267 179307573 0
493362905 440168131 0
503294255 497715640 0
178573978 56962337 0
354456847 369929106 0
546935148 571687420 0
17534281 6006002 0
376585316 68438931 0
524027013 43431477 0
49933441 206068436 0
49144135 559926747 0
240910061 558061039 0
570558732 138750831 0
923413 413226763 0
348418324 62682740 0
216525108 485347755 0
371809913 417255670 0
153391218 1766947 0
548699753 90420547 0
245151694 389841583 0
303075149 412138242 0
541400845 566786317 0
165081255 338090880 0
530738480 123648545 0
471262667 142915661 0
176124520 516897434 0
138986488 394419889 0
578607694 179761851 0
496368633 276609054 0
230517820 472253864 0
114787721 304756611 0
287686327 405829210 0
23126866 49720992 0
240297670 36078997 0
21884202 559374383 0
172783559 63451867 0
438944614 110523379 0
284549604 386813533 0
476897463 547046988 0
520624248 575056892 0
107891942 4641336 0
187335694 326794017 0
127104530 225640988 0
360124321 562314878 0
39174417 448427026 0
491710115 379918404 0
405694370 132579795 0
14466660 75905617 0
367785460 65597943 0
313744934 293358947 0
88121973 20327088 0
58757487 135780657 0
289744081 367325897 0
566408702 80947380 0
247385361 286744901 0
89611513 569066640 0
353986063 360116659 0
441309912 387166156 0
184522234 85222483 0
368025404 443573712 0
287924264 392322824 0
289109456 91979661 0
161587997 232529159 0
432280673 302155328 0
516936583 562385734 0
150119912 272936095 0
399523911 155452006 0
346632865 277414796 0
314095928 344798554 0
488949161 15259229 0
326791003 431417881 0
155030813 297893557 0
233638539 146972178 0
458807582 404286025 0
526755929 543304996 0
401429328 423125595 0
414248204 406555514 0
24661201 80016296 0
22987622 418299442 0
83896936 572121478 0
388067667 399937434 0
388512513 413260322 0
5820152 322022731 0
560658840 536835650 0
328903116 282265746 0
233278175 283849052 0
498621307 266179641 0
286630872 67443674 0
494936829 464503521 0
474619210 507024262 0
72386232 393326212 0
172889810 185329130 0
533395552 483693426 0
330776211 94505349 0
337813194 5280614 0
105893661 189947625 0
146269989 229941906 0
1972994 568398931 0
164555599 191875651 0
345693423 106426333 0
252899712 509010139 0
267356322 452060910 0
360825762 516383282 0
243070148 509569469 0
95617104 100094854 0
244535040 470163259 0
295402706 250028320 0
439129676 223787580 0
222913066 46833353 0
492161081 254463156 0
342583766 371980461 0
563687789 528456509 0
313654265 491775226 0
70986151 512690010 0
263836692 73709783 0
571480324 530532087 0
283349214 466378466 0
568394942 157459427 0
300817610 20341075 0
279337867 489634933 0
50662040 180629192 0
421459303 165388937 0
469681499 410866913 0
133358366 428701762 0
292146664 61169774 0
239494424 575092287 0
193345316 479250823 0
278356099 97644284 0
344183824 72463955 0
38109653 18264224 0
423542818 37375311 0
170438898 523088801 0
355273802 407071931 0
217550194 224617770 0
507742551 458241419 0
230353676 146381835 0
209051337 343478974 0
14921250 555322918 0
450636181 247185164 0
296218604 352368409 0
393882073 262369778 0
143368937 388980632 0
199580667 311701846 0
339882525 313316615 0
572194208 423670774 0
287414004 489606997 0
289193655 131251519 0
451329073 416583195 0
551696077 466615148 0
109367181 372801633 0
193254231 179183064 0
482852397 519616179 0
337182845 72931290 0
413429393 76609362 0
518523460 446823908 0
165666580 50186946 0
578578794 218266872 0
239648429 269203432 0
428509155 576534047 0
268230063 74662005 0
423948242 78839255 0
482647417 154100582 0
396946675 469328847 0
279116790 179879582 0
464374827 299874697 0
330142854 384257345 0
139237610 137204679 0
250596989 327093824 0
240208612 334185858 0
202928553 478521027 0
373650260 396236099 0
430356282 416956797 0
414301030 173704901 0
283702847 482907721 0
484287823 53818886 0
358634738 215320606 0
365225675 470568964 0
549601417 192997270 0
82284266 525657732 0
382754977 507881451 0
509421216 293736123 0
30145907 60714904 0
188828896 107902729 0
134587756 184611878 0
393619353 276512759 0
80408796 17219181 0
38391285 407160416 0
169096225 308909643 0
550648135 278741850 0
259967052 146059220 0
400156218 52714545 0
574701238 152991157 0
361496825 502748714 0
493193725 513461234 0
191284068 377970093 0
43024037 566552506 0
405295802 326091455 0
103102003 434095177 0
10696203 456968014 0
372920388 432297375 0
141379319 521157044 0
268422781 538559178 0
24255284 538731267 0
358775123 392199280 0
497147843 225349190 0
421241986 345951717 0
324201867 507722012 0
348202624 107490273 0
445460694 383152496 0
269642192 403881745 0
135421627 511915017 0
156098714 569312387 0
463905317 215957003 0
530829091 448091860 0
304143827 493478622 0
500236786 139102203 0
133116142 137228905 0
219121496 579414966 0
328167645 239560848 0
573500556 80662913 0
47427739 279501648 0
423954340 151197392 0
109829355 498982318 0
485040402 573713411 0
156923521 99962615 0
408190942 497754851 0
295673853 444371235 0
435275543 400164404 0
318984968 248736642 0
170688941 269550567 0
463062942 476623804 0
119832814 249346674 0
330393601 251280162 0
33273935 316054398 0
283489879 81456185 0
501108736 368261568 0
427348460 503824759 0
85154410 93041960 0
41168760 131231045 0
119835023 566799859 0
38986410 531207291 0
40893004 388553911 0
577471774 166927164 0
140470821 293249758 0
117894614 320528878 0
351432248 345196591 0
263887270 367629035 0
173288120 5472134 0
490921555 397941660 0
302531951 555473248 0
547244811 572714896 0
521169836 72805037 0
202441499 241225890 0
510777610 200980900 0
308409464 101463540 0
75326080 510880297 0
242979922 208112782 0
320248229 557462230 0
576078109 284130273 0
206915592 38954950 0
389766050 63174851 0
402679181 313663120 0
343317382 443631985 0
450352980 526140935 0
287197738 107558992 0
128463879 133961657 0
114059699 262055573 0
573675139 75750682 0
387046774 304144811 0
420612331 446115454 0
286561134 192273790 0
30825135 480427881 0
465049969 237957562 0
464117613 453172701 0
255737412 487297159 0
350579674 106417095 0
154465984 236909853 0
327663860 266356159 0
70248702 207076492 0
408331023 116835507 0
165905558 199954 0
502062686 321883156 0
67330431 240152664 0
10476420 111058168 0
357880788 179442148 0
254706473 380722061 0
192301546 450826173 0
126714425 386429894 0
497564259 12198469 0
296044598 436683534 0
339695948 53910936 0
75050719 456037975 0
75286351 416958131 0
212591461 135813940 0
348997581 321296239 0
531080003 413443722 0
152783193 194425534 0
170374849 100702710 0
481787948 65682176 0
7600428 130521804 0
564214111 59711869 0
426015348 183766050 0
119241268 430615806 0
220959205 14142248 0
499298048 496664935 0
338390913 292221881 0
214991192 64429923 0
422917252 537794392 0
147155800 135117408 0
363790871 22887210 0
348448822 535317483 0
146717558 516361963 0
196374807 463155838 0
58789066 565886296 0
404058230 558068545 0
561391690 376289943 0
65464089 422672678 0
31679927 24414757 0
141369133 477933948 0
533053416 532257854 0
141185050 313197360 0
45645567 352810194 0
542640995 371488939 0
226416935 268397824 0
489969432 463877183 0
548911031 471675171 0
268376393 411913672 0
386284695 413853668 0
137909697 300925591 0
324487082 412585446 0
432450025 221656658 0
455703052 71768757 0
234560170 21462804 0
331792494 160452844 0
399268362 430868607 0
319806511 299104155 0
167879121 505174068 0
123209304 3886304 0
574996693 338988157 0
29620 220200700 0
395341416 157941407 0
33757598 24948784 0
167456747 524108245 0
443218351 212234620 0
526355986 393916310 0
322103852 121227881 0
356224832 412335337 0
168797804 302739186 0
353725909 85613701 0
358218957 230137401 0
113604695 114822025 0
163268021 487295351 0
65750295 470570725 0
446731466 5076620 0
263435425 468874886 0
141335074 182883009 0
526036316 172384928 0
485752936 70555170 0
345709878 67152127 0
389593837 45204497 0
170361993 386123584 0
5768614 89079893 0
45151310 15953803 0
184940055 155141506 0
119129010 523468704 0
294447261 566741200 0
577859069 223845842 0
569848463 92440887 0
529401857 456186570 0
164734675 253727329 0
258191856 366148115 0
378965907 523374167 0
408283025 47697146 0
575880393 566033323 0
356610914 495539376 0
872916 192391174 0
542139574 299520054 0
253977779 411949898 0
545730627 549651080 0
264753181 456405950 0
4424954 259965867 0
42692652 388877090 0
404177733 428639924 0
411422500 37303608 0
9573051 228364371 0
199493053 92924166 0
82257665 572813277 0
483106035 47502350 0
569909390 446155034 0
319141361 212367498 0
242601130 194122834 0
62508723 62437570 0
174280525 192510665 0
261701313 179600467 0
267928152 297260889 0
561083251 467379394 0
237973451 282096573 0
124816113 463950230 0
269053740 540553169 0
404581341 477589761 0
406141 497478346 0
114920119 419590587 0
556342403 426241459 0
514789260 382064436 0
330829378 471314336 0
43076979 72757455 0
323761809 315233994 0
138222488 436129167 0
494769374 43435131 0
344791027 169593698 0
484994937 348529380 0
493452107 8389309 0
272038247 332911166 0
138371931 320989153 0
389696448 510095101 0
105705529 210690745 0
253679473 139642970 0
326491944 558435553 0
178712582 51958847 0
559028311 117922245 0
436093636 553402962 0
144866808 79769511 0
276097665 519542754 0
427198751 260220956 0
316948671 5824811 0
4990832 63560121 0
513948379 6778180 0
300526185 318481789 0
26073579 222739598 0
467634617 91300126 0
195361282 466445722 0
434154062 333426004 0
378607871 229017870 0
232120711 53451518 0
490782953 16174063 0
322178153 282745310 0
255722447 121152924 0
222898146 506037023 0
540319242 139212082 0
288824892 447629788 0
529425500 487866974 0
16103363 382841095 0
410586378 20596729 0
467475887 80743587 0
454677961 524692952 0
552332385 339912552 0
380645729 235879425 0
295022322 499444423 0
235304337 534370872 0
502049118 82929117 0
23280066 509591718 0
488305351 328002003 0
73686291 44525523 0
96513246 380545276 0
331236444 61307841 0
420455601 149205162 0
329495223 226129229 0
227200889 368916619 0
530420139 100998579 0
371147650 333458036 0
133389989 136696942 0
25804484 181859297 0
152664039 182859843 0
423142757 46021455 0
7903761 337433937 0
368076358 487441636 0
24192995 431351510 0
324798061 429349549 0
376521144 570445790 0
346562372 152622288 0
135578340 229991879 0
278841095 47446821 0
421724501 543026952 0
464233544 81945893 0
137639477 93910216 0
384110880 174622845 0
40647955 212702010 0
175114196 495382057 0
452047421 52697915 0
407300151 407102539 0
295162433 311440859 0
126352539 142393716 0
532288116 112116277 0
208721566 175227874 0
25220227 45722434 0
97057562 410955044 0
439628438 430333709 0
359170655 413600844 0
568177796 233429065 0
190890947 241704641 0
300864643 290855314 0
355360205 27187320 0
490067608 197143280 0
475784039 377769159 0
81442319 455608305 0
234737308 2946386 0
133900624 539541066 0
89430278 336536713 0
486351624 109473573 0
7956025 242938011 0
2517283 499359117 0
522432642 235233465 0
493455065 248615218 0
1793858 377288951 0
271979626 353106115 0
292739249 30391409 0
559166635 434447850 0
343645029 302049721 0
236794928 171313759 0
24985646 379210922 0
224959166 151210661 0
45271152 568788289 0
128716272 501008501 0
548056897 160183473 0
383661326 161799091 0
236284007 337226139 0
178361024 504634421 0
162689517 464472226 0
289562194 28747970 0
35966451 65685559 0
483869570 447834958 0
488420421 228605230 0
361255832 192086459 0
34267019 120734812 0
183944784 295660172 0
469303727 183711772 0
278904507 139117136 0
51313938 326835123 0
548055736 314535879 0
430541530 36049413 0
167134383 137993122 0
144705199 560793658 0
457667222 148253635 0
382646256 275585550 0
525208754 222995982 0
55845396 309041614 0
323396599 493917081 0
33435030 520100601 0
213004068 378401893 0
522061483 293717566 0
315690461 520064603 0
300210337 77215988 0
424213399 400282366 0
261790352 42727935 0
369707147 161717458 0
269437950 42215401 0
63370971 373283783 0
550234161 389000482 0
436094978 375982260 0
203224779 381381669 0
439232755 332215259 0
28642596 205995353 0
380216948 87256594 0
110991291 136979559 0
440515532 50388666 0
292563087 518273909 0
23321081 574179946 0
142709303 208263735 0
413398834 485824094 0
396694498 177040553 0
560042343 332695793 0
448729758 76383063 0
165230825 345838799 0
421340451 8908592 0
435290780 231534026 0
361277750 40255854 0
56698766 108637922 0
385693690 463619066 0
58147671 251924358 0
336688627 289668994 0
461813721 367297013 0
86681167 92263604 0
62243759 123112893 0
136975232 367610598 0
139896977 35145541 0
2416707 219469128 0
1008945 292358833 0
574527366 527098716 0
242040791 353341585 0
276529256 461983171 0
194456115 562930649 0
489907930 225251512 0
242285275 535926977 0
253886533 418867573 0
102956700 158653942 0
372771619 60801029 0
449976050 122063190 0
99221730 336009444 0
393609724 134412526 0
361225021 292736888 0
120566662 548204802 0
13276877 412949625 0
54210970 118104043 0
103305552 414627482 0
510544037 237776552 0
489310010 407369355 0
7806434 381869840 0
558171626 405066794 0
302796295 318457567 0
172038452 134130128 0
529864217 569719259 0
482982642 456612227 0
565006577 166510107 0
264698660 290637530 0
437134721 417405540 0
71366350 350035309 0
440132817 187294868 0
19954015 123733718 0
170742441 401121823 0
78167602 550637315 0
360074662 143387962 0
380808022 257909342 0
336001163 358287617 0
206892762 268390430 0
71548271 369610964 0
109924428 472730782 0
267041978 182533848 0
194647479 429823339 0
379861545 192290835 0
298927754 400058279 0
317205169 474682077 0
222678720 352798041 0
166599850 469805186 0
19934598 533207226 0
104805876 477835143 0
338699064 18184845 0
76591917 356953749 0
124474085 161567647 0
283483753 559526177 0
17495712 544509092 0
64784807 478499664 0
234852668 20140330 0
229194031 76222669 0
353158282 115249411 0
202540791 63402029 0
157852881 62232485 0
193446201 120318522 0
132595680 170834975 0
258577048 283778241 0
225908048 394585520 0
258643742 238324849 0
521911998 217807615 0
210222581 468707289 0
470403706 411856463 0
370819732 252524457 0
158147532 524121271 0
552323483 529547199 0
505522065 369231754 0
494164574 51842201 0
295820033 407492733 0
441829109 571802059 0
335895917 408445124 0
473360533 577104205 0
385630385 446922412 0
477611162 434709978 0
283397685 3319502 0
363814401 208320607 0
29016065 546480687 0
400077130 482491318 0
407878665 466298210 0
12691863 477629421 0
562592997 116630752 0
119278136 393810973 0
264843316 250797903 0
547833519 261553342 0
82188073 524570440 0
458882411 403198856 0
543187825 182055982 0
561786233 173333905 0
474938905 51084507 0
465530970 229769802 0
107501508 261666829 0
100690735 394965085 0
250974761 506134366 0
471881865 562586651 0
92462889 320397140 0
287925058 68117356 0
441280275 304564007 0
58478033 566637940 0
15234538 99545403 0
318974865 75476645 0
289677650 226808409 0
410029269 295966782 0
3424723 427438483 0
509678398 323804771 0
65338818 290321879 0
533682474 173209219 0
136177197 311283717 0
272701567 433446274 0
433928552 155562740 0
546052989 474496490 0
183807544 356085249 0
515657606 174002690 0
573502691 376780663 0
68176020 13508973 0
55904715 375534820 0
241946173 295941986 0
8807721 99674715 0
44620818 94506368 0
363758833 41685512 0
96994883 312490643 0
466851331 479761536 0
542739474 32591174 0
345835646 469898653 0
152544764 315816833 0
265900263 473807366 0
123083524 323549553 0
278299327 371549536 0
308560075 512491419 0
144658956 381659109 0
362099704 521654680 0
539643947 339508936 0
177639449 462273682 0
93129723 502120686 0
424474921 257267293 0
430601662 294865499 0
333096707 179703085 0
351214836 228885694 0
491300653 310984989 0
105274503 497161603 0
352044013 104648982 0
116676583 166954515 0
36865132 282939021 0
60841241 230339153 0
545404033 109387879 0
558180500 303517794 0
140649013 292288973 0
541856315 58824775 0
139618323 401764834 0
67317858 79375235 0
130023253 36867554 0
464005336 29918212 0
146945888 404448939 0
148909390 546986765 0
150211874 289996390 0
568560588 465965056 0
352599074 403833465 0
334316039 208728953 0
303594618 551202914 0
540413063 207591075 0
353962687 350604529 0
185504123 136618492 0
188461018 136003559 0
209335486 147453614 0
373561820 162335237 0
310529330 37260516 0
271677950 383379005 0
95507940 87989199 0
285363438 453542416 0
484138002 561618313 0
314924834 30746890 0
208348803 1074845 0
217062814 392955736 0
404252301 31873686 0
176816615 103269381 0
414722771 108956432 0
344179323 110770012 0
499429437 378355614 0
462646528 462924957 0
524200767 483945342 0
219271934 349206484 0
201828545 4490597 0
490324124 89002200 0
492799273 388370955 0
270877457 514425197 0
536492774 390460318 0
511638500 249243929 0
473369655 320679449 0
50026425 283051852 0
140338896 477856021 0
448486033 59144356 0
22694914 22066996 0
558691095 339674675 0
228198799 256406021 0
530461957 239525550 0
117759531 63467329 0
560010953 144401851 0
417417195 36367305 0
56517607 19395719 0
9426019 535863961 0
27991931 234012645 0
214122623 438629520 0
295164092 462998519 0
59194166 180406345 0
169175426 471663030 0
337486583 28207344 0
511186348 386959192 0
334916232 66580414 0
96824081 353893049 0
351249780 127796307 0
490517681 114827705 0
545153414 361064971 0
125104610 510522604 0
243150435 98978721 0
117963306 125405843 0
114990100 201737799 0
226661161 299117094 0
576999283 202666154 0
482127321 62937863 0
268813542 519040193 0
175809078 452916279 0
119582140 194967148 0
172283381 100443179 0
340854735 372184735 0
266561737 1773574 0
178967507 208258077 0
431089031 443109680 0
489178799 143482952 0
221849271 256227913 0
104346009 518144884 0
441178516 35809055 0
175699276 232417553 0
452795732 249032092 0
69705776 87418058 0
282893380 455803427 0
292072157 439099385 0
379555359 177699897 0
374288697 64939882 0
188650315 261869888 0
201959759 323689829 0
158321681 468632521 0
24416289 518954384 0
266030862 343175863 0
22923789 300676591 0
543142233 305217122 0
308968740 305380880 0
436144323 294181539 0
516968920 602116 0
300342402 9889632 0
291173070 210734814 0
23067832 100101068 0
347005796 355134239 0
338538701 161181513 0
560458273 194495750 0
47866848 364992286 0
509984259 217167116 0
536494707 430853158 0
164798382 17776670 0
283540603 304223433 0
115300073 79354906 0
17669723 323236375 0
121945993 371511250 0
561425498 174600300 0
30696001 275579612 0
526337157 27584688 0
343086174 95833681 0
133378846 565164450 0
1542152 446728160 0
475992392 183678569 0
371346689 337074549 0
573973007 278598280 0
276316531 426363646 0
314423111 152199145 0
506446279 552831708 0
185437083 199157378 0
38285218 235636130 0
367168788 210503313 0
352253226 87655855 0
241985463 50753854 0
457036037 548629628 0
277742856 91958423 0
219274439 574944107 0
82847014 200375514 0
296700686 447428223 0
500282442 343654293 0
213238639 192006192 0
66534410 326452338 0
484424849 66000696 0
315485990 66112343 0
284208318 101868631 0
391782986 527897629 0
451847092 312301216 0
57124990 291508878 0
385237861 387404621 0
4601787 101182240 0
182097944 426078091 0
385760410 276669589 0
348621470 65674055 0
191902867 279411767 0
431097902 247540413 0
153618773 93239569 0
163777109 571789961 0
420959514 379997951 0
260861661 42035004 0
169790736 108259252 0
422929311 472565132 0
104024591 551520372 0
86318179 172179990 0
49984749 470374414 0
95865897 54689851 0
374427337 55766299 0
45662892 458391002 0
144582839 92793566 0
318370985 466679834 0
66127966 516302676 0
352039454 496246381 0
390760362 67655152 0
117384997 391688331 0
135356604 61959594 0
46455458 272210858 0
203469765 31959175 0
334884107 259004656 0
231948151 203931278 0
317389213 499562968 0
11731604 136730228 0
104079522 100270994 0
440292127 153569505 0
392124377 114325954 0
415218087 530840655 0
441630702 88544359 0
420247639 92515119 0
364597540 508035042 0
538674317 508035639 0
138688947 294962224 0
184073312 238906371 0
363029207 388517210 0
535283682 99346638 0
203149306 104566943 0
40159384 566522330 0
167807710 413001438 0
373977402 149939881 0
38892134 328938738 0
195695901 573229823 0
389412889 573048928 0
463123913 142104235 0
240215354 254970672 0
272365806 226269113 0
66317540 54010589 0
361976458 207570589 0
194554077 153857073 0
122601954 244974129 0
532430888 190583111 0
106673779 562364630 0
455943110 46450774 0
481775089 423533895 0
154769193 129329770 0
144969954 260985852 0
18737398 289179099 0
312698930 92202128 0
31804561 81197282 0
452621023 37516254 0
573349911 214210319 0
576835436 108252527 0
304574908 341733024 0
185762086 21418693 0
482895205 114301352 0
391789335 462688952 0
42812705 508552125 0
440116105 323998211 0
522419084 132988456 0
175961936 198612249 0
464408044 138850267 0
491624672 94550289 0
283625244 232715855 0
378222513 91945122 0
436273021 130024223 0
157983120 357117321 0
63145101 87711757 0
304579191 380131580 0
303402678 118367865 0
184535453 399048068 0
239355865 405686801 0
435224719 450160069 0
434648056 503478566 0
88638434 281684864 0
291541897 101944864 0
562933236 419008475 0
386150773 255916150 0
63967174 176516928 0
289013759 323211183 0
132215071 269394068 0
191899055 508376697 0
511831696 167902017 0
83194149 160302096 0
570392033 500360727 0
459153843 524088730 0
484886562 456615157 0
266087145 551286134 0
248525761 117725925 0
559987074 260944036 0
127685763 290609388 0
499051442 251063803 0
561560551 4388423 0
332265816 303289716 0
474387816 229156456 0
560343006 165631276 0
517758204 237464463 0
35935987 357761732 0
356458955 203088339 0
251349630 135152118 0
84015271 206279856 0
488617199 419185190 0
369635122 407927639 0
322466351 256073483 0
558309192 472115424 0
280321660 11061255 0
391737977 392606264 0
2906947 408384818 0
293343441 402011012 0
100951578 273890925 0
355583059 578516598 0
271204957 359792472 0
100702413 94351560 0
481809012 50240496 0
352478091 331019932 0
308514642 34397619 0
413314935 451822984 0
156459084 394701915 0
109893596 426353450 0
374534000 571027063 0
209224395 339392023 0
230344463 234045309 0
457742069 514682259 0
424536995 575218998 0
81594491 528531010 0
18188242 106782794 0
63012991 410439418 0
325016247 98691830 0
420068482 250724186 0
122609982 178977385 0
125180690 178652691 0
493800870 259257913 0
256941091 545644037 0
87002216 191474975 0
549770842 517676238 0
94112286 270744461 0
454056901 22332884 0
510667420 377205041 0
492705057 97871632 0
115872917 291271568 0
422908365 157889752 0
541120721 75258625 0
18774367 558449875 0
311332845 116819803 0
31270165 241342041 0
375135490 327653751 0
163199920 208850914 0
501135831 553796046 0
106629257 481203855 0
526682383 351269984 0
211118564 536434100 0
368202097 221444397 0
128587413 522959276 0
417521196 142708588 0
396921939 178666881 0
429876354 144360318 0
146095673 414814151 0
234208744 223563892 0
518629137 63383200 0
312888683 520363876 0
415898610 329657401 0
22764462 75676164 0
7661928 457012439 0
132877377 154674522 0
299269531 516819600 0
387322917 187523016 0
349222960 539020955 0
546956595 410276418 0
537926180 17625101 0
152771716 362229876 0
272343818 156214328 0
319626589 328740968 0
274827951 359140659 0
294903924 138154428 0
384197862 97605685 0
156277327 498509272 0
28864446 231302605 0
349466282 19713159 0
335168012 284660523 0
135239615 142894455 0
491353196 86557816 0
325989636 352428723 0
101270534 345676814 0
342613393 381654812 0
487092340 81376405 0
25500046 341771389 0
209728740 169205739 0
375843140 397748075 0
329595022 493037947 0
539858902 5125277 0
179485970 336339553 0
142084131 410711089 0
149161036 59922751 0
5181732 150177685 0
455287698 352922138 0
393170984 136000052 0
387109907 414915931 0
92677626 8540729 0
82553655 15390202 0
234969196 174176630 0
117840621 371943126 0
243701000 168693539 0
178674737 291762396 0
142731889 66385680 0
400299416 87681110 0
202181181 329534719 0
161720100 557608227 0
541847008 266887020 0
40544074 75283430 0
415226547 171157386 0
9148225 337671253 0
145350220 395600599 0
543268315 409102152 0
196862108 552183486 0
253734980 274375291 0
419779400 466744875 0
18623726 449402799 0
495234088 477058090 0
89926159 382654097 0
421091409 130345892 0
180854288 41227103 0
230895602 456568969 0
139611714 314246475 0
26626180 90339115 0
285035300 56885135 0
272560675 70900593 0
566066046 533721635 0
173177684 463355704 0
437655562 31722801 0
235818622 464380496 0
343402411 531624149 0
238072387 179420907 0
501539869 193474516 0
475600921 307082587 0
18909065 563935798 0
490864070 6209703 0
315099754 507389592 0
444813442 364014581 0
72681335 39396348 0
281178460 59743431 0
385279099 203063461 0
52349157 385913329 0
260526736 294165492 0
277287513 83513148 0
121534519 497859162 0
412974763 197688568 0
413234230 422313081 0
18802629 157804606 0
420982562 256562153 0
327103452 52012592 0
476345881 251310928 0
123444437 315357323 0
531001356 274370620 0
63230588 399662672 0
519696076 388765427 0
78220435 377048489 0
369311918 521134653 0
474487662 134068300 0
265036182 272995014 0
178141710 269380379 0
573113021 332120975 0
482787437 439319626 0
144702466 266217423 0
346574754 484591951 0
371485937 244101780 0
286002950 256027235 0
493926255 207296486 0
274802983 337918441 0
565394241 160218052 0
435276544 217137581 0
368782217 428247877 0
431685991 474177557 0
17588009 131009915 0
100419689 422970521 0
167593674 112938833 0
102945990 65438282 0
119077071 317263366 0
51992815 553399587 0
174854367 92333611 0
438919341 255550519 0
451089615 15699828 0
290634776 229551984 0
260541527 434658513 0
429553381 264461456 0
377098690 384179775 0
384614840 213411606 0
406727682 144291115 0
231234097 250112199 0
5085722 26700923 0
219687205 529451667 0
281539067 167068772 0
461822916 76801082 0
270470727 216021842 0
274298899 196092279 0
95770330 58275441 0
145701769 100419671 0
554068684 559197858 0
190869125 252281540 0
398164064 338057696 0
342527119 380756324 0
261578426 320772973 0
485942525 333498975 0
442074241 145561727 0
183376048 46123149 0
325332915 57169280 0
144014492 534839635 0
264976051 384921875 0
453872182 11380472 0
537719230 485139307 0
551743237 426806971 0
200477695 5911989 0
472053046 328271184 0
213240167 218991496 0
562403722 262285461 0
74867355 160864464 0
534837086 403857947 0
104095532 116549174 0
70788712 38875788 0
279092296 350485063 0
393101908 550787569 0
10932952 192947833 0
22172735 264255843 0
227922747 578266977 0
128489379 82232903 0
351019744 263785738 0
530472929 118766412 0
435424992 336673144 0
349446538 577471548 0
453197698 457581301 0
149278721 121215986 0
268839223 378046644 0
81653736 313893817 0
365137649 398394687 0
133009858 458533266 0
185768291 365993425 0
339873598 287534023 0
459693067 303455579 0
484958001 141560825 0
131908862 303986193 0
531751900 162729635 0
59350514 563064834 0
498008635 134613053 0
32432737 467911120 0
353332971 417631654 0
206543573 372555847 0
172923138 384170687 0
396551826 238127851 0
384011239 502045184 0
501262783 403404317 0
174744666 518428022 0
221376349 437925554 0
544713011 108885413 0
101502109 331712259 0
156532782 14653725 0
76750416 465371235 0
578192493 77662816 0
243035935 559825959 0
493003210 78989650 0
488958365 23030468 0
522548853 263330161 0
99374680 196074606 0
303438123 343979056 0
370755383 87393791 0
29321205 316300167 0
552342768 191486692 0
427002794 546539492 0
213373405 572476149 0
164932397 336390179 0
367836248 483015169 0
278447839 41858673 0
517795603 263831034 0
440156665 535726676 0
83514780 260839605 0
77663515 19231330 0
142483424 517787430 0
251577461 504471071 0
226746542 173719092 0
324329534 456895506 0
60394571 224046030 0
565295756 301549329 0
570444062 207555854 0
374001342 331938219 0
214119113 470414629 0
209281449 193200460 0
566377580 368171460 0
141349071 163108161 0
73268859 452006351 0
132128145 351908780 0
406893077 554742058 0
441832008 184243784 0
291768956 81209318 0
428046055 404198891 0
505354206 435675912 0
366297918 304307990 0
138336088 97050724 0
230799283 291567461 0
514281018 493379565 0
572859245 294709299 0
515408901 390248955 0
106544666 294213903 0
59977782 357913575 0
351022744 70702099 0
373602206 361443268 0
413971182 289375240 0
81533955 1740876 0
107229328 400689588 0
71449462 17433637 0
117429557 423262421 0
350370988 571535008 0
36447904 303780454 0
128860788 26678390 0
238541841 49024831 0
347149302 447435484 0
161981609 465942310 0
156959328 452106099 0
4729771 411834952 0
289621015 166458864 0
435744689 244468839 0
512729599 97964982 0
22943044 389810958 0
266603056 354435232 0
186567782 369865969 0
554712834 24008414 0
306728472 215460525 0
103388444 413068965 0
169995811 145382793 0
92308440 110481618 0
323517265 465571591 0
236887924 578741666 0
458605307 468257844 0
316889165 20873799 0
302842890 259364146 0
483840756 478696038 0
434475586 330928405 0
147087241 425755905 0
481223185 484941120 0
415003593 495432110 0
495620993 506033149 0
318499954 579229216 0
113259874 189700507 0
196292573 148136941 0
142056171 71369405 0
335178260 379005011 0
225503895 105542668 0
405107819 10795883 0
4373646 287732723 0
61106179 291498767 0
115625724 514677706 0
382616597 126313349 0
551126137 7623847 0
326139342 189363090 0
338835142 361683777 0
527846335 10160520 0
15775816 240477474 0
861144 390957506 0
546258855 409027930 0
265115537 347822465 0
16268723 290802422 0
394460809 493807483 0
51026707 385438787 0
496469728 148804058 0
193699417 416790005 0
252576847 565183340 0
217255067 238052471 0
574014621 108946401 0
442585460 516447783 0
428718641 392710333 0
567615121 557804935 0
150165240 258653853 0
213751170 95212141 0
269906224 515184148 0
279189295 428499893 0
565126248 198256365 0
112238323 440769 0
517381951 388996001 0
192589610 528665756 0
450451565 390879011 0
521135806 101662416 0
420646655 376423162 0
534327110 85289185 0
204282215 193209922 0
418699395 104026890 0
363380430 59195407 0
309054285 346504584 0
435838719 294260423 0
142833656 170486730 0
116002783 293403343 0
72011036 50869015 0
419623762 404157206 0
119743351 325323908 0
60514588 514631344 0
468242899 267304966 0
551710770 493342853 0
575313447 37910300 0
343408454 132282061 0
446015645 56119163 0
426351586 160039523 0
711795 130075344 0
205848356 483067685 0
408099157 311530796 0
209601852 116472448 0
423470098 466660101 0
467468076 234290210 0
188209725 379205383 0
442604363 400447488 0
390654023 56989758 0
41913926 526151873 0
363694026 217053930 0
50025198 219014550 0
4210693 296112238 0
310800748 204813228 0
247605976 350497789 0
288073855 401446756 0
371005155 3938089 0
71169568 117983639 0
369196456 224499575 0
117663914 337514593 0
369444553 318525834 0
385694083 152627206 0
450890805 371553750 0
160039764 397330172 0
156971992 357189729 0
163204027 436790880 0
564676547 33845832 0
228295729 434708452 0
503030704 443159995 0
307735905 156185781 0
404259144 22443659 0
461702483 352781964 0
293902661 276200437 0
1949361 259709737 0
30564284 267633249 0
399920409 573780674 0
441442201 351474302 0
243228211 135349909 0
5305191 419249617 0
98013659 283861826 0
386721412 99994074 0
65534949 273918287 0
115675222 470456881 0
224354025 294823854 0
383697704 2939717 0
508399391 138988974 0
5484703 363139121 0
417819840 302399444 0
335720024 512038557 0
345389045 35110020 0
43335441 184629860 0
512054815 167803780 0
388622881 88550168 0
548763960 4717092 0
487629895 203037278 0
168423267 525394847 0
571386541 48479315 0
330003964 86460254 0
124738467 418907616 0
528361075 46557871 0
152172569 566009434 0
494474833 486971705 0
176620612 62526494 0
172544552 489006126 0
472819685 102972093 0
396660284 531965438 0
374421174 296028807 0
343883817 114987169 0
8317064 121921355 0
567534542 432768775 0
274660322 69808243 0
148719810 180286218 0
392208925 272180488 0
35542350 222890628 0
156129697 87210413 0
280983356 437115458 0
110081099 274312311 0
516945014 350762735 0
553838649 16184277 0
497568532 350706809 0
457213974 71361010 0
134436905 468532224 0
333003805 342215879 0
73609903 109674669 0
160637798 532574546 0
8070677 420157450 0
404356330 571871967 0
313235399 295427958 0
179587011 379005704 0
75084892 369589873 0
344615214 401113636 0
196467608 10144003 0
141544545 413191288 0
158655856 514880770 0
135901808 540024612 0
464598694 112945702 0
218554027 410432318 0
365396092 409861792 0
535865613 262522190 0
478335937 166286667 0
466759243 314368118 0
278034059 235700305 0
164142658 231484593 0
88073822 22484072 0
337431757 394038736 0
111358143 279093043 0
271315313 207663368 0
25421590 203974176 0
58766449 78400647 0
382299172 433095850 0
88778508 82922493 0
190887521 402733346 0
513624226 340374324 0
94365836 33513824 0
378630685 402794110 0
303545372 278979066 0
451832583 176576034 0
389806439 94511550 0
175106581 115332230 0
221319447 332981556 0
314117687 126756012 0
181863428 172286271 0
340831139 389826829 0
486498498 268815224 0
547663004 384776438 0
550941955 415361635 0
119699118 338518934 0
238868474 121749115 0
89166697 96339328 0
26936644 466064215 0
332267514 150382825 0
384046455 15076961 0
229057155 154101270 0
109438320 140683898 0
131483368 282980333 0
19404407 496131815 0
171819949 68477107 0
352973405 405075431 0
579654517 347958865 0
108393061 317527516 0
55032951 6025589 0
132973282 355341707 0
266832962 179705213 0
427571628 245729254 0
516740650 387168508 0
153424767 432985800 0
66256826 545351625 0
368548885 110193763 0
140039351 319898288 0
454684278 495344972 0
152371275 399453855 0
29398542 264739469 0
497563073 275654628 0
56789563 328265853 0
405898711 502920041 0
274796893 434047624 0
111779573 14420980 0
577486612 521557814 0
121458254 315829286 0
218821120 359024253 0
326344567 458617600 0
62061868 512395351 0
103948496 257570797 0
168399688 287895110 0
31325752 183368278 0
570666428 566968557 0
353217928 189586317 0
150491900 388168730 0
480834683 183981119 0
525420023 497224224 0
267062193 112266065 0
578610598 141835744 0
76442706 316603156 0
523161713 331760782 0
327111286 382248004 0
111222106 310185089 0
146227165 578076030 0
413571024 235787399 0
530856020 311011007 0
96574725 227825500 0
49796798 140060787 0
138281476 75243262 0
181129041 436622322 0
369705667 86028538 0
240507096 539245871 0
292870222 315881575 0
491669437 345682856 0
193733689 578597659 0
55971583 173177533 0
225724689 389994866 0
185265377 396071012 0
14501731 229106603 0
550685495 525150117 0
308912250 342035783 0
367873932 162879921 0
124992283 379704787 0
242281169 393605019 0
492604909 302118174 0
513521751 350659980 0
171361872 302991317 0
326660281 535914453 0
185450214 261994883 0
505250257 428998194 0
171954031 353429287 0
179694136 522393341 0
484930396 201222046 0
446182968 417216623 0
164314161 247842529 0
59655665 198434295 0
283819200 296519873 0
482596816 64962551 0
297426310 254819882 0
537651501 27306690 0
164789348 449551 0
373293723 138507477 0
131795498 153196459 0
478588865 387758780 0
182318608 198105254 0
142266017 44109291 0
98248524 484051802 0
110898433 399710500 0
55059437 459780006 0
445015790 24109133 0
497105943 209049111 0
62154188 421123256 0
513545950 199461066 0
191107014 118007438 0
288328351 344186295 0
130788351 465050670 0
186249806 463152186 0
216304255 209506116 0
292454322 142499603 0
459957646 578912136 0
294345248 330359348 0
93707644 553491650 0
292070697 250822385 0
483247030 283911751 0
86689403 295419675 0
309448651 483798855 0
269354509 459584235 0
143432104 53397931 0
318116318 78076388 0
373492751 396120918 0
101264924 312330780 0
378992446 106876897 0
393535193 207667636 0
130094477 329304990 0
512543427 265339227 0
570541244 469165111 0
213769893 291367704 0
173593446 337462796 0
379636192 367431493 0
351618950 420409756 0
56907335 262686717 0
366265108 222291027 0
406928261 551822153 0
423062088 302038835 0
489848179 66665550 0
115368342 37014880 0
66388772 116192589 0
196650157 20732020 0
514645579 296445074 0
203069515 72339520 0
431813000 177268966 0
412041805 343902170 0
308556586 108634453 0
75740700 79278749 0
576587415 64689747 0
344822986 208734873 0
110555240 349026848 0
445579596 514633940 0
235620586 554289916 0
532809517 74305326 0
1666748 146955357 0
426632373 38538237 0
435333793 538040379 0
236157929 288418357 0
530696551 80785963 0
268489895 141228282 0
14575111 192276836 0
325464451 424154418 0
5698041 568588398 0
95153086 312500160 0
423062133 31907813 0
510258673 489163132 0
202925711 26836951 0
549833654 337748346 0
464170657 184039156 0
297519435 296263837 0
423463975 90919072 0
396583598 241227687 0
495292258 497251157 0
138869192 112762416 0
152607510 13848694 0
232122436 229393819 0
68747660 457386913 0
208433892 486754519 0
478282104 94931697 0
344104581 525240935 0
421521304 538975792 0
95787053 73747093 0
92448012 203081708 0
225657004 440947877 0
188311162 453984342 0
431775298 319262588 0
544458871 263559705 0
470901142 107081288 0
77954965 430806778 0
193765240 157399866 0
574774834 198748900 0
123225412 57198363 0
158184862 137037537 0
510105139 74912231 0
476177969 365366464 0
458947094 340358942 0
198297886 38419756 0
367927510 215178800 0
167903741 367687090 0
423318200 560051541 0
261379009 214311767 0
510673699 163457781 0
517221163 422758236 0
321135643 211011872 0
469132455 46245683 0
84146117 360498352 0
269241745 209406879 0
450641577 31471250 0
566143936 381880214 0
467972592 380399340 0
38328708 213814687 0
155532695 149057990 0
212157325 274856023 0
494758871 118729846 0
215142182 473584054 0
269930894 504113492 0
252089171 434270398 0
489190009 517977442 0
182289051 542914682 0
14675477 237068341 0
93833433 305280557 0
129715731 406390183 0
225580435 11241519 0
575369649 417484693 0
42383657 508475023 0
255554087 347365366 0
93022338 247531797 0
393344851 82187075 0
222947000 416008074 0
527222601 492502404 0
102217815 347618055 0
330162479 558334911 0
411610850 89027519 0
256998151 482923802 0
24706142 263669869 0
536595259 334387976 0
342309025 87372015 0
464512289 268406973 0
56112402 177259985 0
550784080 51903463 0
194855981 252106589 0
383263658 99576734 0
157460946 167871645 0
469877890 308442277 0
47847974 201388569 0
135180411 217521915 0
185882627 57911789 0
47166153 274133522 0
218331716 46054125 0
456398656 346795485 0
38185818 26501498 0
126301393 273764294 0
78441969 296601206 0
212449591 193051809 0
387418813 131032413 0
250918258 425109398 0
531648973 437724242 0
286006602 211948872 0
463135114 10291232 0
403676421 114762855 0
424421164 433915749 0
105744247 450364317 0
295629511 32786419 0
418118393 522472682 0
476093213 257297656 0
339330634 555965869 0
517129739 105618384 0
216636316 351829378 0
50429216 366742503 0
204191132 271896956 0
44600090 433058659 0
207301933 186801298 0
180074310 345665600 0
94808961 422869360 0
436998083 85498710 0
466805091 332294644 0
239940531 421419084 0
90606459 177230597 0
499908007 82914728 0
356433042 343060468 0
576904702 186159064 0
128064265 412243030 0
352076734 411766466 0
316745917 293368908 0
327286250 498030512 0
171021970 376308841 0
548395134 64537707 0
510729184 140875688 0
140643066 520008189 0
278985000 327547954 0
480800278 20015907 0
472992298 316455863 0
276110725 2736555 0
242184577 57290250 0
510468132 460982412 0
362429090 115637528 0
246775831 399058455 0
531520834 91720198 0
433596124 99675516 0
554749250 274526514 0
315422939 74439809 0
462225302 158747051 0
493237979 536350813 0
118732636 267346585 0
513036518 90820303 0
460403825 328471115 0
317395533 470227208 0
54247037 424780435 0
308125714 273830697 0
265625397 184679759 0
411573262 32770900 0
43703144 324932438 0
171702358 396159150 0
529261547 222199187 0
162052056 17463672 0
160013197 46823204 0
106950894 167474919 0
542030304 235211583 0
551546385 464178467 0
331784154 52389955 0
479963816 317864874 0
264489930 271487503 0
107533861 557402159 0
109058970 377696269 0
508261215 572891346 0
310680973 201900943 0
119153515 543309858 0
356062218 254174233 0
484572588 216216528 0
394491204 391844494 0
349718174 434997684 0
119387447 235161516 0
119790914 39749115 0
479680534 473854793 0
255457508 17833686 0
541120767 382595756 0
347922766 579116647 0
129593387 240226036 0
50549092 483204687 0
112498093 288765174 0
365897566 66510790 0
534858368 436356434 0
212008780 341964403 0
195099669 244105200 0
505641507 461009293 0
393061491 256174804 0
454567801 74234192 0
533292583 331253986 0
244977302 317849399 0
344992493 141778080 0
86195917 435917026 0
484990731 82660506 0
332884306 463428695 0
35449993 78630606 0
35299104 445695828 0
516126467 398172719 0
341023105 394971665 0
321752151 452349109 0
502170906 164722964 0
395078557 450283493 0
153052208 421973043 0
518201496 85701785 0
356862940 227674161 0
220859004 457770008 0
228267822 37478743 0
37874602 75527682 0
165727315 210694160 0
407504102 412648436 0
59067150 472916331 0
546826973 335293393 0
389252077 370870450 0
111336597 199284971 0
439934713 477786467 0
18197404 87494888 0
94513009 489435372 0
92602236 434262197 0
533388939 156610304 0
305989907 552115028 0
568794846 377524184 0
22087468 169283608 0
69284061 471780852 0
162225187 275000860 0
333210864 238899999 0
63633065 291399667 0
238172638 570985017 0
199971200 440464428 0
605990 500900009 0
408207405 196788968 0
168821796 287573845 0
484645753 387445086 0
521376781 294137492 0
113698941 327585821 0
114703985 475122389 0
81068696 381307157 0
160288903 536011509 0
161171817 383008332 0
426465678 69377290 0
423435400 387418606 0
243460621 450646743 0
326703123 411963743 0
3174713 241739577 0
550415841 238937442 0
192108039 396617756 0
370637030 301726836 0
352261490 290315994 0
367537924 277577074 0
235550493 329328281 0
58680560 504458371 0
219504211 473498170 0
38075083 444101106 0
136498392 282180695 0
338581189 286457847 0
181063559 570511356 0
332039101 542877771 0
278340708 468137685 0
217087907 418293258 0
488410337 499833602 0
257741702 386316679 0
250927914 339889523 0
115353167 17224489 0
557123958 16057793 0
570089261 64677410 0
536730681 452497278 0
384514590 398419645 0
564426840 91434190 0
522710947 136907933 0
31546773 106856790 0
413445728 171087838 0
126846475 207768834 0
407765918 357133214 0
286526137 556140922 0
204762875 541139463 0
334844756 69407466 0
231837803 85936848 0
565869589 126337797 0
145400543 395360219 0
294200976 213626204 0
6098458 372763420 0
524878489 449563 0
111586935 83814394 0
147568143 411251164 0
541492470 308259790 0
105303431 535514041 0
570102288 573382912 0
270231682 28809916 0
380910951 536997657 0
315494872 478869019 0
348189462 456886652 0
455514388 187607927 0
94967758 503814300 0
229593835 67327461 0
196422568 297014412 0
206983267 517124854 0
394895971 161997924 0
524292658 382249854 0
107460609 455143174 0
134094243 490976858 0
273415841 193548115 0
293366487 523604717 0
57436437 138415852 0
77557777 311244870 0
73077758 117744236 0
111990328 268995470 0
522163019 533249130 0
271209641 407467322 0
295063675 571099943 0
128088227 276276323 0
471918748 26211798 0
437593455 73515022 0
145828957 22415068 0
415309663 370703995 0
63107023 527443540 0
279149860 303493107 0
430285676 248193636 0
450595538 68783611 0
273061339 489218465 0
213113963 185080191 0
316931088 249421572 0
264240464 395015277 0
51711789 108367409 0
419441942 501397338 0
338639885 152189531 0
483834903 414234648 0
78018599 332186565 0
163035080 103341135 0
335453649 368718425 0
361060606 439044770 0
128548224 539499119 0
410630551 561689156 0
145467100 296641974 0
256435572 40529009 0
176474964 71574251 0
322240336 561866822 0
342346346 223036365 0
212124289 172318655 0
340462486 419089268 0
523817209 415875497 0
321496633 533695481 0
309262889 479778017 0
127915586 99022308 0
115701253 46202248 0
383443817 127468651 0
7111116 392407481 0
508663384 61893693 0
183560732 565582837 0
456190095 254215702 0
201298494 113391490 0
12070667 567256847 0
140898291 531422880 0
220000850 67366855 0
539455717 38620389 0
370506454 93063318 0
188124780 147235681 0
246534962 134488502 0
181639255 56896828 0
36175623 180053247 0
516794214 98924214 0
352267966 53921196 0
159138157 463529029 0
208585445 141540058 0
537599852 424346517 0
375215026 423601912 0
214874641 468210677 0
2809702 478228570 0
494607776 66299355 0
368618661 517768077 0
360208824 172811153 0
116787014 128456003 0
231139425 533377153 0
269488396 186674676 0
487901402 555748777 0
382705919 478319399 0
221162736 248004877 0
99271568 95255308 0
419074580 140575295 0
37985249 413383024 0
560317054 408977068 0
180443123 202312962 0
264240519 412910819 0
405091819 440689472 0
332431392 60529520 0
110864658 371033091 0
782165 564221089 0
158506897 504020470 0
547766879 90295822 0
398069279 523954943 0
297033390 264470140 0
31049876 439069145 0
313817829 530366115 0
85561010 539403549 0
365475263 169267283 0
46507696 70305166 0
379372912 101234362 0
104178803 137323735 0
90971885 477704217 0
442299101 157372093 0
448071671 500916847 0
461067335 53932106 0
67649929 324485151 0
36174578 124354653 0
384889159 550455646 0
290020766 577422507 0
428858184 39017715 0
242720872 321483513 0
506501118 516312952 0
63673189 114352108 0
224460200 75527727 0
215131576 132252994 0
204994101 449990973 0
120943128 147559440 0
406409744 256525708 0
205300122 238639833 0
457478708 314814958 0
507488988 458844196 0
36759543 166480727 0
325139392 214444444 0
4504310 326867975 0
417144190 64185671 0
357447037 58190872 0
178892662 547037707 0
55906760 540590355 0
490279311 263069648 0
558032722 300883033 0
501812833 232543352 0
306622448 534673551 0
269845555 444542951 0
543175319 174290594 0
424886072 315340180 0
135447151 387295828 0
289757089 42594927 0
498426175 109069583 0
253123985 171305142 0
116380277 454680877 0
101314194 175676893 0
239377826 154237690 0
453812707 376517268 0
256146578 194905060 0
84192589 536483058 0
293539893 238950303 0
474207608 5277844 0
403988195 100991202 0
338178745 267165398 0
169133811 359011321 0
199976755 516365894 0
488606537 61320626 0
284270591 577295408 0
365636214 357219207 0
439408381 235651124 0
43179906 277743184 0
224562120 382924045 0
373186585 153405922 0
553888199 107326240 0
1073667 504339299 0
276630380 29130855 0
302798815 527460549 0
179133272 11109559 0
145408728 93882366 0
254562386 56556702 0
139710185 142900875 0
487754040 189915923 0
499195851 37891637 0
382290307 529950960 0
419081164 348149723 0
27918451 74890845 0
507626672 81947966 0
473664314 172472674 0
307187695 297737455 0
446186847 437641505 0
323249473 234790754 0
461959075 203058116 0
480967432 23557383 0
82855398 256084592 0
5603825 366600791 0
104701203 88955786 0
562066529 21754204 0
550224194 498174047 0
288722764 307444820 0
419357923 185936391 0
189027700 466994559 0
514574680 169975721 0
314663055 181448865 0
115143358 263249123 0
545097850 527113411 0
539206714 107373416 0
274000990 158101 0
14029472 266601324 0
262270312 454463902 0
405619038 498418262 0
207875718 44489516 0
577006211 221281280 0
144989441 328312494 0
488977466 451944386 0
196354481 371050566 0
23678045 285860899 0
390648891 231907801 0
306487697 343072796 0
332510050 155948025 0
89559966 489462424 0
458428378 530723166 0
518257265 423756313 0
57947394 348600011 0
89424637 364950732 0
251424850 577648152 0
308056099 170845425 0
238029024 353993645 0
242728003 262498413 0
343071374 42663517 0
162445650 20475211 0
426018793 29586660 0
170220022 329462492 0
453244887 105308358 0
14542436 111023450 0
134704185 562045327 0
546625648 550023504 0
464268820 87663286 0
399673847 575794023 0
304767938 362037063 0
54494160 14185730 0
484018410 475607176 0
90017495 349822808 0
286352176 26082367 0
346780685 293392442 0
412183926 387485220 0
484651596 170734439 0
151758833 499687151 0
557478073 509477355 0
5085856 35135839 0
524272083 221715690 0
195949517 184289643 0
218035710 448068580 0
198966414 244184898 0
510859965 287306470 0
244522477 53036432 0
40580649 171566594 0
387036987 123024310 0
372964208 556644677 0
62223637 561192929 0
452598101 538420717 0
339610910 333345419 0
273315794 203170088 0
317512903 523406108 0
109287057 395117088 0
412273971 249374618 0
186605972 229251842 0
154982856 388489955 0
548779125 352366585 0
326478247 466462620 0
328227081 468863511 0
243543889 440203229 0
350182066 203918819 0
256450186 391485239 0
346470427 407086141 0
346022539 489655009 0
232618243 296423487 0
308275410 467095962 0
291231745 77397282 0
370258932 242225395 0
17906534 482545725 0
292801066 361126355 0
439435067 345935851 0
570996141 183784450 0
204301985 58955401 0
439415671 467381908 0
32129709 423076696 0
302831609 524010745 0
442629111 272154810 0
513478498 308016870 0
412715491 301979647 0
117931250 551020247 0
133302938 67886602 0
58369444 491614721 0
129285196 201852722 0
312312594 136779815 0
186167975 212616788 0
274024659 389599415 0
22995814 376485489 0
99783403 578700855 0
279371113 381346853 0
238883886 527807163 0
11748370 472802041 0
280969235 407185063 0
84815732 488498737 0
320108937 243868335 0
455404005 196608719 0
382413710 92894692 0
475655144 325575372 0
275993086 90197245 0
523273802 120159293 0
33855370 173850826 0
346361893 14050659 0
173323239 337612655 0
323460507 482944562 0
314134646 498186622 0
275513768 10594477 0
12688780 153713099 0
302290026 153752138 0
345951015 395962026 0
239712806 358341250 0
473591823 231326677 0
441361158 150454728 0
40845052 253957013 0
263030513 149644011 0
427968382 267263724 0
5471846 101504771 0
294610867 491550800 0
73664575 294784637 0
102645164 284921962 0
415329817 388462287 0
277807407 174135779 0
285382769 238367144 0
543863979 533840516 0
205871610 86227598 0
57478096 86222239 0
430846588 161687996 0
166334807 538371792 0
174489763 47003348 0
116154093 139207474 0
121679595 14188206 0
171082973 560114573 0
572162931 35165991 0
384377311 497992369 0
379349500 225358680 0
318739911 157161957 0
299100649 456629235 0
394373570 271060467 0
382178988 85744132 0
238635130 521683951 0
458614325 425814566 0
382296512 248363163 0
458578722 132230908 0
436630908 415200729 0
348419464 564142392 0
136046341 191547564 0
412520837 28157253 0
360492927 227496550 0
287355375 189022637 0
66779039 353634974 0
68599439 226577449 0
458763950 468640831 0
449817227 126563244 0
47980730 192222679 0
11610044 507631557 0
332026681 564005661 0
183588352 191151577 0
486873676 398892241 0
417623771 99860356 0
556586660 59578542 0
550764434 16064379 0
470622146 316339148 0
122101093 324827283 0
94603617 288311012 0
150959261 402495681 0
316506406 408892925 0
288323764 116619235 0
483658829 256175408 0
399994904 136211209 0
56663188 560678051 0
241993840 146187199 0
524579993 418668958 0
18609485 181127703 0
139410732 556337720 0
349420685 29401589 0
320253578 251810244 0
343179949 269123380 0
407253768 357834703 0
141918384 184402886 0
42063521 13748472 0
36201408 485991156 0
163970328 502159172 0
211099128 417309401 0
355369192 419424944 0
500301482 571540742 0
254882613 60404705 0
488619358 570187427 0
424784078 519501013 0
266087650 526788531 0
550797164 451287741 0
77829414 38992088 0
72864869 143190410 0
540815290 185725241 0
299912068 429826707 0
70012913 480293527 0
248207770 240696756 0
260326042 73055560 0
61622687 349900487 0
278246933 51900962 0
59860043 448141189 0
413026134 95043313 0
425427018 498079091 0
523065451 435172822 0
121441068 51635023 0
138548095 519304643 0
474842895 5849779 0
106157767 443380233 0
511698101 268303419 0
346697611 257964213 0
79007388 472849235 0
13867192 480032846 0
260243769 240846230 0
537294728 25017082 0
207283960 17310081 0
296627068 185775495 0
466488659 224484781 0
578524398 453668804 0
190873705 291425109 0
188356176 566068036 0
304846660 19174237 0
201872983 526691268 0
556796841 436053998 0
9535620 155484362 0
510376006 76690243 0
57156633 329371209 0
542270795 130396076 0
485005788 202242647 0
355995950 27782213 0
165372023 58147719 0
176683448 550500670 0
548285380 11606064 0
142543995 482413050 0
247998260 397332883 0
528083287 12612384 0
251136751 493228877 0
532583819 125881565 0
431473266 331023566 0
257587920 483795354 0
426404869 76475790 0
353155714 541763495 0
169608308 162852781 0
51585931 254170010 0
144799031 436824642 0
356130983 51891235 0
149257131 10236568 0
171748713 451353292 0
522491304 108346758 0
135881370 511524412 0
507892275 106910419 0
571232705 302387785 0
71723234 204412019 0
314949343 501463691 0
64005888 237245557 0
456133151 530776502 0
208116465 42659799 0
102927636 503895213 0
6781225 112617021 0
232214344 368254239 0
409741105 262495460 0
520589154 540576047 0
76977371 392288550 0
211561154 42282409 0
541699929 519606840 0
162368907 201066819 0
558378402 349674878 0
173085652 453287639 0
22620719 98511797 0
353946599 94301273 0
530465038 403710740 0
255877687 114061705 0
512037575 295379341 0
104936787 420900804 0
392394937 497499393 0
258979350 154044550 0
156104911 195617013 0
281462530 502045993 0
355758878 3103802 0
504138534 152954202 0
192265507 326923337 0
567697781 164176827 0
198073007 371379995 0
394718901 433232628 0
398064994 460948008 0
505528607 395098972 0
548504573 88792010 0
574562052 467237948 0
538684687 27103754 0
165724511 536704501 0
233978423 239372074 0
568543726 267792527 0
85894832 407789087 0
134992873 97328482 0
459616078 255467562 0
224648733 117867522 0
353227767 552408409 0
26180217 548692556 0
29737773 346900603 0
76335171 250672249 0
298817710 573775350 0
21864252 418632792 0
166451366 123797880 0
323320311 101116183 0
446502228 357789819 0
24261520 468503641 0
91277326 501052496 0
351416197 445965104 0
286313433 442240033 0
257040498 564865057 0
119046659 286894752 0
167841318 144294674 0
55337934 177243987 0
111727056 83108747 0
159574993 138249344 0
285332832 311925047 0
544191419 168832505 0
242043988 198245050 0
432485518 437539488 0
303324035 319834083 0
2994806 39484105 0
91447222 558109650 0
398380622 78134997 0
239004056 381116314 0
570469261 265347411 0
397254791 85096349 0
127787638 371404397 0
524359115 553932207 0
404167797 553814706 0
113009424 546318609 0
322701050 425300125 0
309147250 28870398 0
532817133 552324085 0
400406669 215819939 0
416420065 50061740 0
74930536 31219119 0
206494583 440869532 0
443483962 455066349 0
438941830 107110408 0
575205787 191587512 0
122611206 441139432 0
369696970 461140705 0
54053311 227189623 0
281475137 260340021 0
232347731 353189128 0
145300433 524099209 0
274440447 411770386 0
486333122 199081616 0
486487065 14554759 0
516914093 53976115 0
51298037 149755801 0
176564383 310303702 0
247791082 57793323 0
154484940 264154381 0
509140134 127829775 0
20650936 399154844 0
579051550 262635922 0
370992807 447591441 0
254834962 398240401 0
212356167 390833427 0
104539363 494786995 0
238702110 563318086 0
176496042 423505860 0
396865821 256070495 0
386270430 251266253 0
21895984 150596917 0
572969119 416622575 0
453812173 431208824 0
459473321 531805175 0
553379888 336704752 0
209563576 115574 0
101589118 212248526 0
294670718 548095012 0
430173380 265438327 0
294680211 246036181 0
164761258 486353772 0
122936264 90353791 0
58409467 502612232 0
260046904 508037758 0
475842309 1500786 0
268034683 105203367 0
169819489 50921526 0
543866081 292665350 0
204401898 472825541 0
524318266 223255392 0
400560737 188782904 0
129405289 61892422 0
343555287 103725940 0
559041671 446589053 0
426256710 364312534 0
505172932 361101535 0
491096245 281914971 0
189630247 292651362 0
169407229 235375015 0
85405274 522013291 0
35928083 158301318 0
386642611 196458154 0
193814458 243131587 0
31905147 480279633 0
446632862 451545938 0
464721091 172483630 0
540878139 509395038 0
156429515 121304632 0
117064146 329697839 0
222106372 457724772 0
329499045 338635418 0
106434047 111963584 0
290289045 8006680 0
140542585 9299469 0
262129434 11413287 0
121638097 165246056 0
206550356 169183962 0
367481164 287864535 0
563538865 203341024 0
305745093 98747438 0
417713287 33226038 0
271068302 452328897 0
458084831 413581196 0
247833768 243144855 0
377996808 249079998 0
351277496 189957928 0
121744269 412945288 0
473028925 199386457 0
472160020 152823990 0
106012051 68746312 0
97058439 422380348 0
189265543 140442704 0
15256472 297712600 0
73732246 1720943 0
358292883 104304631 0
418294887 134468847 0
25502842 355817982 0
35498390 265701583 0
36871881 190505721 0
495079210 381611745 0
215819255 546220203 0
85439812 258894369 0
505192532 215198527 0
120763860 356842891 0
150592201 289311058 0
429691991 414084567 0
429719166 539256863 0
433081782 426271366 0
576297656 382589173 0
282779335 375059970 0
326609452 34717988 0
424284610 110155404 0
31846653 376969140 0
445560056 438759141 0
294368012 291133727 0
283752921 543568641 0
250549242 53066570 0
567885488 477316102 0
419446331 330333366 0
8256860 536506636 0
203692333 198063776 0
278704971 28035637 0
116381445 288547894 0
558731425 250290901 0
393154569 310813536 0
313602081 383058491 0
189257843 501518506 0
72111821 470770350 0
13958700 161919388 0
267924517 287296205 0
434124521 353610602 0
197156087 296006075 0
222228200 163018953 0
517136481 316499648 0
112052441 480359996 0
146350424 73904064 0
203567970 342420094 0
184304163 339828133 0
28045344 140483656 0
288197424 93270013 0
180066422 230003534 0
122515824 268988064 0
211577773 187447720 0
428244362 303820375 0
213496537 363422933 0
290026692 361925474 0
340996066 233755750 0
296200104 356407704 0
495729354 361928494 0
223425547 201643670 0
107362743 447238960 0
118776030 207633136 0
496541051 230508889 0
97897009 19426894 0
528817619 421717360 0
25831892 143025599 0
516858418 209444931 0
222443438 90244735 0
47659212 230587007 0
376978453 170031139 0
547049893 195204955 0
457959764 316662861 0
363078289 248855457 0
556464064 34757400 0
91622665 21023024 0
78398889 575389993 0
378223624 214718814 0
144503304 237887604 0
368508081 41176168 0
357619632 567724133 0
376592333 250701777 0
542955733 363451978 0
397462445 126541148 0
402755449 243760816 0
144703563 259050911 0
198964816 111691794 0
523740525 534649934 0
2595496 495017828 0
435091775 251064316 0
347670099 469251161 0
192508768 360464166 0
512511196 409270613 0
207900304 530347771 0
59344193 325309619 0
127508999 13279972 0
363258045 226377620 0
45755678 13284527 0
546313307 172455426 0
73804311 416379960 0
378787356 182474269 0
12091989 181536862 0
279167522 234541062 0
304731250 488574297 0
83962193 475392545 0
77607281 318676276 0
239766751 132764655 0
293062376 544156817 0
409464939 291142444 0
416873313 170215876 0
204416750 112228828 0
319714928 569690738 0
160795000 550973556 0
404095290 404128492 0
48702232 103563227 0
335057455 402483534 0
265933799 413874693 0
38164308 579553756 0
392430837 344779314 0
238919577 209100129 0
526032658 312055680 0
99655282 313629367 0
14548045 539218294 0
541246249 266408016 0
321365926 522148461 0
65663502 287203129 0
463010444 389169034 0
549978804 180664705 0
184776176 161017956 0
485326383 403180857 0
511279654 325011839 0
443640222 390369185 0
216687004 288995112 0
558469970 309101628 0
140824076 450994321 0
529036681 281214852 0
140823971 257641912 0
553898910 303470133 0
344254311 420629882 0
194176188 152196860 0
187555918 258084739 0
505797720 309624388 0
61772409 202483505 0
370127429 200711548 0
325775199 405580228 0
366717857 67658983 0
2626015 320582811 0
1241018 342506688 0
579602408 279803473 0
289048847 512214407 0
332529410 274728311 0
226918837 48129365 0
54059563 123531970 0
532126667 572654575 0
571682395 531406146 0
100424586 233950319 0
353454790 427895541 0
493328559 334391245 0
171058793 253627314 0
413544354 108457990 0
457827768 212939554 0
382552245 483716976 0
146718548 465821318 0
199293674 123298011 0
541631886 89370839 0
463816794 281549424 0
11091630 435389738 0
337890919 296605943 0
574200493 488862450 0
150673468 180896627 0
83931042 158120840 0
61648470 142969435 0
515065505 258894339 0
275233810 472946798 0
539222974 120073841 0
93944730 24571097 0
152199697 377464033 0
432368831 230463690 0
290775660 556189860 0
357194332 469821248 0
156109222 496205924 0
205291944 553670460 0
94203988 355747625 0
333124596 421418698 0
360666949 575751293 0
100767717 537769563 0
532618151 360399375 0
279879989 144350707 0
97289939 368510233 0
63076415 400258771 0
147162608 245496975 0
343431019 293157933 0
261521109 99269025 0
318942180 114229592 0
355595591 249834004 0
362999980 178152101 0
543370151 11370507 0
545709593 281861369 0
508157534 468246196 0
146333322 236063260 0
504818987 8269391 0
496564662 183609548 0
428019429 275038404 0
61069050 438712121 0
372552862 72458594 0
291290809 257090274 0
363402440 432164738 0
459236150 513229430 0
259761548 318663765 0
244140150 520664423 0
149214254 164216564 0
344138400 421646932 0
265870879 185647369 0
506026020 7088833 0
199897720 222241580 0
52029746 325331388 0
411329628 401221960 0
233356090 509828084 0
456915579 166537641 0
328614745 360732977 0
145258566 337913114 0
348135451 382054069 0
139929507 354952189 0
483010044 336275405 0
252855877 482594471 0
199751777 311744480 0
273046930 140232138 0
89002218 85111557 0
553984604 327448417 0
73810354 244026455 0
468841091 93237414 0
211544655 58414996 0
490801812 440069236 0
9141228 162762999 0
234351674 237534242 0
42068859 414466076 0
525971651 42024756 0
402471126 37247362 0
408925508 188814989 0
324791760 256176862 0
273292898 547414224 0
24312473 432529500 0
11636866 557532355 0
247959729 178465670 0
144057420 238180644 0
110404680 33726896 0
70281326 52593508 0
29446028 100920322 0
337767313 90819773 0
68792752 387886980 0
170049152 139771119 0
174748512 298877504 0
55673591 459466637 0
360320438 232907069 0
191987620 87009608 0
94295915 273498026 0
261375125 43328909 0
458689265 191379611 0
158570462 24600968 0
196882830 514025109 0
562685988 54888299 0
454421663 324011185 0
546083949 364795030 0
365548076 447990285 0
213451899 337209782 0
572894050 429782555 0
157265416 323566708 0
279920133 124632485 0
107978219 200180522 0
280751871 268242128 0
521847972 233102442 0
250981152 523477494 0
364940972 352046865 0
578718196 563818072 0
259515598 127890311 0
224576449 427533897 0
218468669 522780543 0
7517269 524149461 0
572245310 261798323 0
383813558 362365509 0
460020885 23976520 0
448935084 394048194 0
447541888 479255998 0
524981990 343178099 0
120031275 310136433 0
420519405 55599452 0
501764743 536480075 0
508221412 301270271 0
354274185 278474799 0
303824647 170244113 0
61360948 103697 0
278117434 194391773 0
259455146 391207087 0
466315648 172826549 0
478293825 388519717 0
540144326 234264768 0
508941524 342790687 0
237824683 371303739 0
251657487 326068333 0
128770244 23454349 0
336465189 576255804 0
352579816 571928850 0
155459068 240867469 0
190540706 565512996 0
605194 357487546 0
119734159 178401775 0
14877543 406766327 0
40896353 490381273 0
160937659 55964479 0
258427981 529661669 0
553134435 441339978 0
73969470 197585858 0
367202180 350340459 0
495391747 327479753 0
283761898 128556368 0
412232697 167329358 0
83768626 213824556 0
522254870 437249961 0
44567072 405012990 0
458424505 182143381 0
318635425 207426864 0
324671380 284747041 0
227091094 568512101 0
303903380 273294886 0
72997845 255457950 0
331338451 551682995 0
8775656 436969860 0
123142057 503230730 0
389990368 357408858 0
501055939 51379486 0
505432463 472639174 0
202593871 253542127 0
438566845 335499195 0
246144710 107666559 0
552883768 455255016 0
177639076 327154491 0
189112373 207795391 0
423006248 119944983 0
238948454 395710022 0
383740586 102764666 0
141797825 103893550 0
248370464 192931341 0
109440136 342824664 0
226056627 551819417 0
330470647 59547732 0
72739797 387035814 0
76756429 438324899 0
11285975 70936630 0
451457005 113517848 0
545471825 348707659 0
347194400 41158297 0
569264639 328274308 0
405054492 122008706 0
36021655 162363734 0
415934931 124197113 0
252479054 324777184 0
556667533 527537638 0
225381741 399658816 0
312340172 530887285 0
39739656 14632828 0
155585530 472184488 0
417843803 336017505 0
345200016 72986885 0
30146651 347620103 0
462476675 195277969 0
306016298 452942939 0
433691316 275157714 0
390539637 242689114 0
399526954 575816842 0
339512264 411953939 0
416767564 125650338 0
85112477 213862896 0
245483268 468143336 0
307624774 425023529 0
218570434 17145101 0
298022714 393318027 0
386907742 561644420 0
182351990 561983434 0
18964724 132482113 0
562916144 400190593 0
258072493 316637132 0
306785095 553702564 0
2448522 139350018 0
423235240 42952868 0
267178558 551997859 0
397887521 488814189 0
76906521 18396128 0
550556579 281197175 0
300379736 105094358 0
8745170 1877318 0
31732864 563923059 0
389541403 281971903 0
346213263 329106442 0
229958417 308795287 0
334460329 469367749 0
104249298 349285332 0
315713768 258049712 0
163044476 133633387 0
3362619 296548352 0
442632349 359031967 0
407261230 483163557 0
202945405 296988943 0
56057910 427676109 0
470782728 472165041 0
472794148 157853262 0
285236803 330488360 0
90456674 288058745 0
321063671 543280211 0
107536670 68652078 0
499788691 56989312 0
282523092 234125414 0
192467988 65818652 0
128244948 221679468 0
245171230 498576746 0
253455640 234696754 0
578323886 95171338 0
138474273 535394134 0
197717914 112657476 0
278339584 432579909 0
167328991 577375964 0
43306783 87768554 0
476519388 174637362 0
173960907 540329944 0
541400470 174189619 0
33442040 47014873 0
386053692 169451425 0
483646490 510924854 0
193158145 190973857 0
244795544 20214060 0
553422664 20323272 0
265508115 46573660 0
528779099 106613140 0
508387425 271107176 0
201230208 157433793 0
219280047 357648793 0
332971462 7086670 0
483778484 239282750 0
195445570 128956050 0
260288919 268647750 0
373689447 149836348 0
180844211 249751658 0
545734561 222702793 0
180059429 302890506 0
517542828 137208403 0
543504091 535131967 0
307579980 119242743 0
96032345 284496076 0
512217621 430798780 0
50048083 129467174 0
238957297 21242382 0
190050409 292962893 0
8157633 485456998 0
287788793 301167946 0
424853638 242690244 0
396462541 460065787 0
511623313 391218170 0
395740729 410626636 0
145925575 444618125 0
433788565 334306365 0
136371381 70702969 0
117996351 454057815 0
237212960 63702647 0
430356025 138452070 0
367685437 104379711 0
195369786 555316133 0
442042060 475197026 0
477467298 477143034 0
575928923 147121642 0
538157191 291762475 0
388006963 216462353 0
90754847 29041813 0
5799276 339110245 0
230671288 433155774 0
121333001 140264678 0
548125640 510807245 0
171475626 310113066 0
356324446 441490516 0
171517367 345142772 0
548946040 303460454 0
229041796 42582482 0
577912383 143447763 0
315998650 194574727 0
143890700 520849833 0
119298550 48128680 0
534539928 289475514 0
51552648 92737402 0
458080980 296908401 0
75012870 341121968 0
420628819 67891668 0
578973213 484140287 0
196201271 162666155 0
335450207 523527291 0
862772 218938737 0
22570538 168179270 0
451765595 476151249 0
375329433 254061536 0
174895352 524250104 0
278492612 341449156 0
212865173 197608398 0
436341058 61269586 0
465935037 10228902 0
178648572 50025754 0
576718630 150463963 0
491009818 263275273 0
559175554 158023944 0
503333249 95565945 0
84438778 406823384 0
341024658 239457603 0
277647143 33454830 0
359041405 163541874 0
36031278 314423292 0
523326172 522036539 0
183758456 8472966 0
398445466 139198410 0
566300560 289792589 0
462347647 11461776 0
229325149 554872653 0
303482841 214818822 0
479052975 572692365 0
27374315 509638626 0
414216097 17418926 0
527712125 342356376 0
387505644 475767875 0
137159983 425444382 0
393397580 308322602 0
98130699 50088246 0
165735434 147202103 0
159044781 275939541 0
31705017 422421131 0
62333692 186704857 0
278892394 378449822 0
506252654 313579588 0
132417729 422150425 0
244501346 508456594 0
385314010 69819999 0
92694597 51595289 0
537057229 10096090 0
567469696 125267620 0
439216850 251937838 0
321367405 356954490 0
141584216 334803736 0
439984602 506736225 0
35810683 254293730 0
185278082 293738331 0
36904876 147520610 0
93670091 148405786 0
142044886 322956122 0
54070644 43625841 0
308096120 523777371 0
13403899 226754925 0
225751278 544213402 0
416389081 370898214 0
259986795 295044222 0
564779565 168144456 0
243428961 210810097 0
560792205 342037773 0
455413276 193399862 0
288167018 577876456 0
37235719 499659739 0
66882547 426438710 0
549543356 190676801 0
305137867 551678145 0
78362538 106727941 0
9840091 282928545 0
334862568 481992997 0
444555404 384690850 0
294405580 484527098 0
133241598 356092117 0
526589150 375502082 0
246265399 449609998 0
95807219 399962997 0
432229664 240563319 0
141151380 119155678 0
361995773 399186889 0
368541251 166734069 0
421278892 337570063 0
321920483 56334791 0
172485536 418735713 0
172921428 337766021 0
9371546 500725967 0
205541373 252763219 0
130157164 50123328 0
40393753 548275432 0
378250904 156082034 0
235017980 263637444 0
53110981 514880032 0
205520845 149304705 0
378709282 134296629 0
482196348 508200039 0
247704685 477907950 0
401495309 169333961 0
345943621 548611035 0
393773974 121212795 0
436680083 400753938 0
441412824 244605029 0
493878352 250983816 0
85532631 563619277 0
277785160 250270074 0
432980869 86662365 0
505392101 214754181 0
207634492 445638895 0
182001456 304507155 0
350230345 458559275 0
110885855 565475001 0
389485980 77826528 0
546048352 571163580 0
147947288 362859166 0
448531737 201632878 0
350223379 71051801 0
547479860 102631585 0
496473435 176932634 0
110879543 43257914 0
324648291 463066796 0
497047706 18831313 0
72334934 192601208 0
137604172 455401243 0
186862792 98178670 0
248155776 224150878 0
31081516 318674398 0
389090001 368029718 0
128928800 374501423 0
190389088 393556784 0
125287873 290909481 0
413225160 93276636 0
1646454 293416444 0
358144821 297908993 0
576640850 524720000 0
27898890 462560845 0
214767549 268818976 0
17492268 66110719 0
257101438 466661371 0
362940430 373808575 0
68419604 385988786 0
409839724 113722091 0
408229901 73031829 0
173388339 103235538 0
559128201 123785538 0
5148631 530857838 0
361999349 293666413 0
303970479 450706834 0
107746466 208318365 0
143627636 236684166 0
38805122 13701743 0
56046702 228312888 0
282287029 463451719 0
577008996 115229806 0
293962650 522853045 0
441416108 340847653 0
405784376 555171049 0
399540253 361430197 0
560464614 369586884 0
453732780 53905145 0
247245791 346032483 0
139529161 118602933 0
423564726 20877432 0
569101877 530489327 0
81484124 100106953 0
345553001 501560530 0
55260882 460177116 0
332012168 473121845 0
62621709 73905998 0
562590986 472756727 0
384940302 556710941 0
65284037 556753267 0
259845624 251571559 0
179316497 324324889 0
135627628 55551532 0
338481296 127970892 0
391640971 451855095 0
172664683 209549810 0
472022650 521143116 0
58433884 11556996 0
258825867 532316256 0
3007090 388379229 0
443472245 527494880 0
110037274 577529613 0
485533060 330706967 0
563426915 568890181 0
299104450 34945161 0
26750015 528970364 0
380166917 397962779 0
344149223 537125987 0
270989641 232586220 0
325247681 462495370 0
537619694 508113491 0
476117911 228444064 0
150662846 493685899 0
444119721 500911060 0
271976281 428508062 0
565438477 358948703 0
528491234 125687107 0
408624207 76145927 0
77591914 334968367 0
230730223 150194917 0
128088338 516556756 0
503746328 292020780 0
564707546 527708448 0
170392358 170254473 0
454902729 419416158 0
38346108 50381850 0
32970425 380913170 0
2921512 104841854 0
505976103 226400075 0
6949502 91834799 0
326548343 125574728 0
437187463 329953442 0
554456823 253270384 0
560857911 117584964 0
86873234 532900669 0
551867520 249677671 0
511576306 283906002 0
330298921 91048025 0
208476933 68833039 0
401672077 312347383 0
578791376 168350281 0
339071307 263496084 0
90395836 282290548 0
572637386 451140022 0
28149678 541284530 0
61237379 35317601 0
541939465 183909224 0
180812514 499834691 0
398245542 277600811 0
22705880 285773058 0
116449159 140782216 0
404639815 225917998 0
519426938 258612528 0
259863540 490190753 0
487702331 410264457 0
97900419 37436890 0
579575474 182686575 0
29550831 571308647 0
225965487 426354484 0
47123062 124138906 0
314473857 318298597 0
498200551 268556476 0
397734237 552296661 0
375860156 248943857 0
378951591 179780816 0
488892790 90075650 0
390335207 373364020 0
344812765 371461547 0
336797987 286347310 0
400108578 376370904 0
402177716 569097825 0
378250375 38680771 0
539639511 68155365 0
319947406 406926705 0
477558744 532028652 0
362492742 512202587 0
472604395 334658794 0
295878393 260725412 0
185961190 97271391 0
229594735 25266022 0
323045195 240015767 0
436373603 74216110 0
483095854 253731441 0
95118703 555416272 0
206401451 154352380 0
251678262 116316580 0
422351287 411920684 0
113535420 313073858 0
452673611 532137404 0
335669494 472649309 0
521512509 144966684 0
355205984 408297895 0
227588884 403591106 0
363522459 54990538 0
218456336 557389807 0
426562807 325621793 0
416307426 381859256 0
438301329 117992623 0
160533352 489411292 0
145426395 53754386 0
442622438 196383423 0
275637181 218219522 0
125948501 514757195 0
226962498 363507602 0
348288034 159697906 0
263765732 331456385 0
306545583 463663526 0
226995387 313688097 0
321916079 328958996 0
37129341 308017042 0
63358823 245880415 0
53492253 552291043 0
167421221 403900571 0
498136717 541307553 0
281301370 385304335 0
399361671 90044884 0
450270518 334638684 0
264085552 3257074 0
556975633 277230067 0
318184956 430250232 0
373104734 465550918 0
533500285 41497945 0
327951918 556587060 0
550439931 8738662 0
483875798 462969800 0
307548442 186979420 0
54079404 121068038 0
536454738 130422683 0
303508154 271536820 0
331252321 551865559 0
48438083 285525057 0
9275007 546336027 0
111776675 1249087 0
107253804 542540287 0
319756658 540989534 0
35519853 460151787 0
230703865 83727117 0
62684804 442806403 0
203382701 372512464 0
116914351 358360026 0
362231573 463078497 0
256178587 275042212 0
266786815 195690946 0
249551871 111996892 0
343064421 303100704 0
38063602 54704725 0
340765431 1462853 0
114169599 4866626 0
136255284 195465433 0
372074569 164153817 0
140855588 37831706 0
368132540 541205570 0
175704809 153286468 0
375071257 34526039 0
533874874 519042237 0
83490360 558086814 0
270473841 88858187 0
45823342 235115280 0
281513520 504452966 0
382267522 106157042 0
303734858 139980558 0
322960691 95981131 0
317201703 494879010 0
135068581 458133959 0
68370048 20653116 0
268840718 296130946 0
292407742 46626061 0
280825061 122953979 0
5145097 375147627 0
512123839 148441126 0
57775713 221486015 0
149382773 467193049 0
175435572 195092907 0
4029890 385811883 0
140225404 212761457 0
566691399 122034254 0
128013298 423605674 0
362696863 339095319 0
299481510 143771928 0
576253674 398232825 0
303722179 273454301 0
303390820 269434277 0
211657116 407400433 0
320434079 428301514 0
457235944 367730275 0
45391780 260092457 0
306958783 433067562 0
125808465 147471503 0
427618169 312759677 0
303829107 257702419 0
9333024 133033311 0
211915144 27563308 0
421590719 185812008 0
265819771 256331618 0
160025601 428906354 0
540228225 468808281 0
486159218 258789576 0
289745067 251658741 0
412361238 460462474 0
10293573 420635475 0
202027959 29017123 0
368036598 332391041 0
297617577 564943758 0
443700437 50453179 0
76345024 344786665 0
501469638 211442485 0
305903960 187060998 0
61262768 69242802 0
446083411 75721811 0
154155827 293585966 0
427270497 161995516 0
176646559 360546078 0
17908793 68773712 0
226160806 46873955 0
840565 300986631 0
62866530 6587827 0
127233815 58947007 0
379202633 130479562 0
147712250 405766230 0
337712763 481785748 0
14025441 214851237 0
231981500 142297271 0
203851047 216984136 0
285886619 347648167 0
123559683 234426609 0
408142428 478342207 0
416372078 35078640 0
424965438 225288359 0
44176050 112743891 0
484989626 439633224 0
330721689 538733676 0
262651069 222802854 0
362508034 110018199 0
257360059 156111269 0
372814761 505220744 0
157844849 538117779 0
94710599 335771451 0
284951885 186541071 0
302273149 426446585 0
563073055 283363450 0
269875791 562987650 0
302758494 70755448 0
542144559 132968352 0
9420412 302261133 0
95136161 331798577 0
249172128 109668410 0
373588824 418626264 0
503689241 571547855 0
146944294 149230131 0
480083474 174162460 0
378518473 239020990 0
101423270 41303915 0
135798595 52197581 0
334777439 530050814 0
318061812 349164525 0
521957838 15899285 0
134817399 186152004 0
383398992 33351000 0
43761726 180805475 0
138954131 558169313 0
12061233 69443105 0
293945015 202260796 0
48105528 402795395 0
485666326 517918563 0
100905703 325158676 0
203423191 315001368 0
529252561 496937348 0
102945572 132490619 0
141514309 269799187 0
183662627 366879930 0
33137551 104063143 0
72040317 345340851 0
543672062 547601605 0
241326478 195998973 0
205647455 284332742 0
322673418 226959071 0
59091770 17046014 0
190496742 511451265 0
41446067 122328790 0
32687205 483563269 0
219336198 381449341 0
526515466 265117225 0
181137665 255472653 0
374703018 90822149 0
551724827 562313124 0
422250673 107276330 0
242666825 277926526 0
36302063 536658617 0
547321982 100507101 0
435693695 446268770 0
538786746 569863573 0
399176253 323904408 0
562526940 419393784 0
387795646 7433749 0
349559609 392394190 0
223833654 269923037 0
310763989 49987803 0
432900162 240656358 0
397989015 539647346 0
349889786 1079102 0
513377849 411964339 0
109784810 178033856 0
409965805 424288573 0
313961670 387022408 0
284288259 264927231 0
556008456 137668875 0
1138757 534873613 0
185760493 67579966 0
553715373 359991307 0
333774933 236820835 0
129361648 312802308 0
38652914 415460372 0
321037620 49786400 0
238761072 269599505 0
145007985 326794423 0
95817540 442616364 0
227795492 48271786 0
243946875 411931326 0
378455359 143111352 0
502914366 562158125 0
291816471 115182280 0
270257928 399612645 0
435866410 335088381 0
93092586 44729702 0
510238068 499526274 0
498875785 158426986 0
145648349 438225585 0
317783851 223537768 0
257998432 393327030 0
36948244 155611186 0
61885047 194500020 0
408423098 18728348 0
72405117 484074302 0
575703107 80897354 0
385132297 175627857 0
564281714 163239501 0
467073387 79361867 0
378541349 203688432 0
536551508 313522753 0
282324622 21855783 0
507099686 371852641 0
284189907 18071175 0
178466649 146321357 0
116945749 231566123 0
356017067 178764065 0
264964124 499175783 0
535089544 232688605 0
53371983 349577867 0
275370006 183884449 0
328693876 59112588 0
89384317 231403599 0
99192575 2844786 0
479925228 181116658 0
547060068 441299269 0
387078216 505146275 0
20300542 37713032 0
475176531 39914202 0
243776743 395717352 0
23126098 215639711 0
445303766 423289229 0
373974000 219322661 0
502359144 484633813 0
507307424 88205919 0
472510460 559816335 0
506899895 26039603 0
216689761 156947517 0
118561123 57531662 0
478914571 562994081 0
257021331 384613937 0
14732261 480055349 0
454681175 232631638 0
485586970 199529459 0
407934786 3239282 0
221859092 312097587 0
304867308 385609462 0
71668576 409026401 0
198175439 464451704 0
156629359 330777618 0
505646808 342872194 0
541183570 326557426 0
431086693 291869547 0
164230504 555114805 0
257943080 30064430 0
26567751 252216329 0
266752068 470525502 0
562152385 120275698 0
256729609 16167022 0
199711748 103807601 0
575534877 214365897 0
458606048 544781635 0
525312122 66626086 0
512326905 250571595 0
21733152 9003068 0
378609262 25053766 0
471523321 531947976 0
336142404 109603165 0
42651949 209702200 0
328399883 64553918 0
418319456 311213839 0
536831610 278599691 0
374457950 407596136 0
129742395 74814708 0
234206967 299320610 0
284600995 4559641 0
371639476 131239444 0
114178024 171346178 0
148121716 88714235 0
300609008 183542334 0
489826275 531817858 0
66486729 129240108 0
418924937 409714853 0
159391839 563550484 0
140272970 306020548 0
315523791 19047360 0
114075106 460548879 0
442663707 499207937 0
8483775 211616990 0
270536125 406232052 0
53472934 371059595 0
571576026 237919355 0
337024340 127163715 0
481047511 129752500 0
229709026 540131603 0
340381137 556952830 0
201787515 460892351 0
316595886 258578669 0
204433432 219510650 0
135698163 8469518 0
20930209 95177048 0
184039035 199298839 0
445096347 142898970 0
454773930 97980735 0
304348178 185440153 0
414132221 68893012 0
282643653 7632257 0
10773133 43908855 0
548998758 532468198 0
64824841 127597971 0
239550010 187329365 0
319378573 136676697 0
453571344 234636572 0
176293363 290514240 0
65692773 71276440 0
505011301 32985168 0
173513280 566797577 0
146491740 156344050 0
99412704 236361654 0
518424348 23343188 0
447594507 162045574 0
390420705 25474767 0
290833770 39247388 0
436641848 514244904 0
413266432 152065118 0
74377504 59490307 0
365981584 325660189 0
427811635 443410660 0
359529226 104840542 0
294330073 422547185 0
558437426 233447672 0
284622314 438470141 0
504359621 260099467 0
244434281 350823990 0
141632098 366768441 0
498725537 20234980 0
8382673 517664719 0
468807164 195708857 0
251406111 36975408 0
460846687 107888235 0
274475304 17367672 0
247986706 401785274 0
355083993 454782977 0
478281170 330876163 0
178111930 19819746 0
6339802 261228259 0
286521644 144047664 0
148771518 51179978 0
536838383 402702867 0
292736358 412675097 0
219372792 16600036 0
273542741 201053565 0
66604367 547280580 0
320346709 121053448 0
275556929 50173494 0
72169268 302736382 0
198002911 406647267 0
265890352 173839103 0
372933910 90613689 0
147019589 201680124 0
22258952 322470884 0
213154064 550163729 0
163574614 205674105 0
36371715 423562772 0
400726226 160936729 0
156948066 220715563 0
387166278 36994253 0
521642898 559773330 0
539268421 499374591 0
415129395 485957530 0
70847181 442754339 0
548590507 304547881 0
173423112 330979784 0
523840454 419667979 0
225690037 416446318 0
537181365 401102500 0
496466543 15002940 0
80032321 57689311 0
545781238 570218328 0
90030088 487171969 0
304971804 27420718 0
150074818 439419804 0
182275294 208258412 0
81651074 395155076 0
113950445 173133843 0
535460995 273878042 0
577933389 154203205 0
526355064 541865079 0
418782450 17995163 0
7508084 579587003 0
39369602 233024314 0
95815118 318383138 0
110271919 395874018 0
203142153 508814403 0
306175542 406128262 0
553860818 507430404 0
376789634 302181343 0
210888426 427753161 0
539855521 222016395 0
493753999 528626000 0
171896156 294528977 0
380905043 522610858 0
188720992 122888084 0
50283726 262923933 0
58945232 391651339 0
558766121 209113739 0
368317812 353821222 0
283447849 16360041 0
162938180 415152531 0
568060204 514699837 0
56365721 126550251 0
425350659 315178048 0
367312021 229924950 0
459384513 220057302 0
453580597 59317129 0
574037424 89230424 0
77837095 137010022 0
563494356 13130947 0
96411965 468071106 0
307013797 263963469 0
334229851 342517088 0
232385046 558945154 0
432536848 189543395 0
300930876 186601183 0
119786694 87788760 0
149491481 105914816 0
332310625 457649701 0
64511176 474032341 0
475639042 281055778 0
287153185 533567381 0
402715278 234919015 0
2072353 169488452 0
230163783 409179036 0
455884963 87946625 0
19467711 532044174 0
86206578 1112804 0
22240819 297846131 0
552908600 34636489 0
418869686 495100952 0
286964495 509097879 0
466162067 278297796 0
222408554 410246612 0
248653031 538073718 0
307636086 149044498 0
302935494 34567552 0
357114591 186337296 0
554725035 541939759 0
464298243 207075710 0
421153658 268983818 0
94859658 224927968 0
159740999 472440686 0
232815330 308352230 0
355895988 55058811 0
1910220 334603240 0
31836815 568045075 0
539839335 75300239 0
266518363 347115319 0
530985433 277705111 0
509575379 19748707 0
484884886 444843405 0
461980830 556820058 0
268207072 84826832 0
85961767 336609133 0
374869512 375192767 0
321132990 100092566 0
500109677 414410568 0
507217829 17574423 0
85297353 26456083 0
90998335 482901645 0
561559092 137717364 0
466314581 430775744 0
559684997 256944611 0
531508156 395579042 0
95014952 67549568 0
418128619 137216515 0
73452415 499177712 0
400988115 241469422 0
493829788 485559927 0
288491506 202496794 0
29438945 145093662 0
578109010 452965715 0
14412190 289729838 0
173572416 532864358 0
338005478 37989381 0
565503095 275555714 0
433777045 507298196 0
258856834 523460458 0
147485859 397815350 0
561104152 356690273 0
57301278 229336269 0
146576586 381475965 0
570901546 176942704 0
204809294 65738137 0
544738754 460609071 0
163915330 329452914 0
418182710 278501279 0
454929217 51367808 0
124713503 493654591 0
560292039 500702525 0
333096794 69655571 0
238262026 314842286 0
94429390 363891710 0
183113783 291650927 0
423668177 535108748 0
377044783 398139609 0
331890892 308078385 0
512790032 357120605 0
224536460 373964424 0
316646458 532775210 0
250687165 243063270 0
79616598 517365908 0
489101650 221441087 0
86011723 350973998 0
161099924 241247831 0
579283912 486091807 0
481398479 420796731 0
407604318 348168299 0
322932359 551686506 0
86214095 62625708 0
576163011 135195595 0
341785236 419387558 0
367970071 186686418 0
269315310 447435676 0
330071851 367949783 0
322716258 457995719 0
458025518 210541042 0
264363019 80969007 0
341175816 565976823 0
429776401 374095219 0
81096044 461755062 0
229489485 290741362 0
462318216 479357114 0
511197160 198566997 0
428472726 227181308 0
571959035 349860310 0
290197890 146100497 0
438519433 352986579 0
537963883 361820267 0
435036203 116952470 0
259653716 157333482 0
253332568 123201168 0
472203718 535028819 0
307148517 238223525 0
265718356 511095087 0
25907951 438410056 0
39842767 181007106 0
251490063 143236762 0
457119787 493289699 0
371847368 258665362 0
555276580 350687980 0
313935513 579639831 0
516109604 413306824 0
548958234 557576555 0
386273562 420912605 0
231720362 252119445 0
49350872 483791002 0
333740265 285704798 0
365825609 87024737 0
292561707 447249000 0
411885854 251209125 0
402479035 77660178 0
354230840 557168744 0
184289113 441646618 0
459709945 442137998 0
129041782 62233454 0
425313713 311443866 0
212725583 433267372 0
454403199 301209980 0
389839670 15064270 0
294161213 6018775 0
38602718 262146710 0
462898801 510673764 0
165641159 237844169 0
212955368 400975539 0
144157134 390207544 0
312103869 493428841 0
243385307 121118912 0
307466543 118430881 0
35855118 189593121 0
546352631 555657036 0
550491110 324697484 0
228963969 521641336 0
78247784 174021049 0
412453075 523121970 0
387935363 126235435 0
300723506 433037131 0
183209860 194734077 0
273640966 34937757 0
30888308 518257393 0
558326478 386102251 0
238586571 33775470 0
239196530 215498384 0
517748146 171063031 0
249333989 558872964 0
252795824 125506132 0
22784256 184830497 0
505299429 94503580 0
146246663 323860928 0
325053113 237036835 0
97251028 73567293 0
282950845 74269151 0
61112122 185796828 0
180123335 30905657 0
493736615 561726019 0
386249636 143991445 0
78581729 284822749 0
256850725 443651447 0
268147312 466045346 0
328496739 115576847 0
348433055 72315999 0
447120283 176729218 0
167161186 73821291 0
228875372 44162050 0
200598216 247635409 0
546011216 230488054 0
466097381 110443503 0
360753034 358997580 0
115357446 384022765 0
473740657 326581743 0
337408075 418282021 0
21821657 416706466 0
321334630 159392480 0
65859692 9001222 0
41237797 240167073 0
440371495 70309322 0
437379240 437647005 0
209074451 45013128 0
576546060 227686585 0
192837066 269545647 0
479990248 571585761 0
550099786 165491912 0
156604055 417515400 0
443220905 178920735 0
110709633 217592844 0
327121042 96049958 0
401478525 131222122 0
496002978 421414716 0
206948023 192198250 0
5442745 14790953 0
70493476 51667383 0
456619246 524719840 0
34841135 83825364 0
351400658 171969806 0
467890260 21221210 0
234916334 411757405 0
489024552 466943430 0
306763703 157880332 0
511474743 304536484 0
196487946 503746545 0
328247272 196872828 0
133384729 425608162 0
31588408 220715573 0
380809731 311204119 0
30454810 129228494 0
544096308 513221770 0
172983024 114382145 0
497892502 184199401 0
129196372 505211429 0
184497632 137596081 0
57876218 542676754 0
288138060 284824745 0
332355307 30539501 0
178550726 306948140 0
417698862 63736570 0
381679792 304018213 0
485623757 244101622 0
115067275 335151274 0
222840477 529713635 0
329649039 17907504 0
105758856 539444134 0
462507408 93008450 0
44182331 20441877 0
427007670 538303196 0
308292145 240157798 0
157138483 384995287 0
28903096 154700756 0
519117351 71628308 0
459138963 199054392 0
382920944 142495197 0
25550252 327779128 0
178740379 318889066 0
54523808 234738598 0
527651984 291527671 0
503961433 141351538 0
295216645 45184048 0
313450973 336382563 0
408038875 168182690 0
113122364 207001686 0
336653384 307847012 0
405374626 439164057 0
177096008 523323062 0
143462604 359371605 0
397664468 143405520 0
347419794 373307709 0
335524302 219018281 0
510483872 49295700 0
400837723 188215680 0
74836045 518714649 0
378513554 341891577 0
41453652 269815503 0
468895080 551168567 0
279357759 303257002 0
175914915 371341454 0
412942056 251467641 0
178210419 397943510 0
206352043 83302618 0
448166739 362773143 0
463714210 394797466 0
347531851 214793858 0
243728817 79309803 0
21509634 464433081 0
87484158 98176944 0
472702580 426157586 0
481853815 411153455 0
451889816 118303253 0
541216779 398070927 0
329491329 237269472 0
223033814 412794729 0
530917171 503424280 0
416375298 207870194 0
352324549 41878003 0
290975454 557586930 0
345883706 273022050 0
3302088 285589850 0
192064599 60079283 0
243302342 321731547 0
214961740 466683633 0
524526874 113474599 0
392027151 428238200 0
324103879 77692322 0
232766717 541200218 0
429775259 244788221 0
179643935 170962906 0
383048415 42308895 0
303644774 237156326 0
95029456 451881958 0
19695578 483955281 0
468414820 27803997 0
439249328 143169966 0
530241102 226541177 0
578155210 425522865 0
382761694 460418816 0
534950543 375420982 0
243887557 421869886 0
102352118 163394902 0
32442258 495938577 0
14818899 249638683 0
67462362 407548285 0
266247783 370825480 0
10087422 476438906 0
201408149 23615132 0
392657314 515981457 0
18371582 427634010 0
330299976 129336861 0
38301544 410228046 0
451321346 33601345 0
133712380 275537452 0
318093075 431264698 0
208753699 263004796 0
530992426 247403483 0
529254927 236861394 0
457740087 215103421 0
489702027 385510272 0
88056677 321145816 0
410065157 278608848 0
252720681 420773163 0
46307512 239400470 0
8179438 28001911 0
552818778 318030626 0
4213920 209623165 0
113531837 94411737 0
217169742 446008719 0
5435636 241882764 0
5101207 65122676 0
425911429 116466491 0
73655747 530234254 0
391610718 295958630 0
461831518 305654934 0
307275541 471948264 0
347491373 107197468 0
306912485 63762956 0
353834880 21068710 0
359033202 212844781 0
480240525 47210830 0
47128217 303901222 0
464766966 435136981 0
472306831 386299945 0
8241347 556207975 0
78041439 331138608 0
357437830 509327748 0
191882910 460581246 0
442454389 358820689 0
330606157 208177918 0
152508956 299541771 0
499347899 117817974 0
496649430 202233149 0
455864420 225966149 0
328832151 412449032 0
438663009 481212944 0
230583768 497913026 0
381387084 472749184 0
477904290 281659869 0
447514655 555921748 0
113188261 551863483 0
1114496 80567970 0
176470208 100314966 0
392597014 217516943 0
138333785 463035757 0
213119809 416417660 0
468820426 501289372 0
195800066 540529053 0
141790378 225322798 0
529197162 158681517 0
100325621 252257407 0
169309117 282481097 0
134714651 324854946 0
306635955 445769756 0
29139792 145192284 0
28758131 317312200 0
521715542 486747121 0
414982577 76021707 0
519484277 335176894 0
449424035 455798264 0
421027904 159594194 0
441749895 472988290 0
402135475 178931178 0
313824987 537966123 0
549857744 549989455 0
207856661 429489740 0
239250931 123157158 0
466385155 272287238 0
158966793 142890278 0
503442143 420244479 0
549047472 88566597 0
502984206 77312085 0
553067370 526867352 0
206402345 253446831 0
336708976 402574619 0
100655928 454102905 0
303907272 324521619 0
80140352 481935416 0
372605421 500859826 0
192492783 201309073 0
517143619 463619516 0
372006012 230298943 0
161830455 172264747 0
331467353 566528100 0
488967948 218126641 0
221713362 528223270 0
335558835 50349397 0
320264410 364890924 0
387091513 404369127 0
367586196 430375955 0
531351748 214009409 0
225158261 201765750 0
360831013 394003965 0
346752126 7639203 0
15433978 43764311 0
45114283 431975754 0
115215109 502171161 0
356005410 451258909 0
112859514 366628919 0
36890381 135809568 0
33108250 195197116 0
139326952 246181723 0
557990129 58955177 0
2683233 387531195 0
330475868 167335329 0
185955617 164934493 0
239753490 511809593 0
243611643 69503716 0
363761193 361731606 0
151053033 162509019 0
186734177 232495658 0
220084629 371000027 0
443415490 369426325 0
144166144 460394362 0
305861341 525760163 0
504597311 419730079 0
244848714 36644968 0
94035254 100871413 0
232732899 363346223 0
278334583 123562542 0
134100907 11790703 0
301953680 348951487 0
79377867 4024583 0
81723241 453495875 0
281632839 41170635 0
493238803 257433301 0
204437397 377947499 0
299845519 295694894 0
142439528 485987513 0
89607353 321028742 0
525307190 310780153 0
267674197 138915242 0
339764162 449454261 0
493473716 487834983 0
470026200 318718127 0
288048337 390451762 0
413915956 100457956 0
521177477 242789636 0
186214100 490280393 0
216676280 223114547 0
274710481 229781805 0
365074115 10794392 0
231671587 276227134 0
380975612 380497539 0
92394239 576289142 0
575114787 366293563 0
366112837 444646282 0
293596642 406029186 0
177404261 249864016 0
135734827 439091585 0
410646874 368100727 0
279816334 171196047 0
449240246 168230805 0
371862776 421011848 0
432190335 210646853 0
184688861 412897856 0
186956018 411066581 0
352792255 354806092 0
397395388 498983401 0
4137477 76559919 0
522738903 539070968 0
278717562 395315304 0
39421286 351289676 0
10419736 473638819 0
519274728 93727548 0
350436516 163276686 0
234228428 76374133 0
386055582 437633524 0
271551376 512165361 0
121662996 173356986 0
95868570 576736035 0
248828585 526005248 0
108712608 217361370 0
509336559 143274388 0
188892702 769720 0
368143248 214746031 0
53196597 378823070 0
124720186 447114189 0
179894606 286058712 0
520716012 163066792 0
48454803 487448494 0
38733734 52683062 0
385717766 348622758 0
338496905 13019315 0
325116006 223725371 0
273681728 265137830 0
32381509 123435871 0
321553965 90981734 0
368810568 202617467 0
26232037 421707784 0
88099115 12391735 0
364928966 226100606 0
160276090 333909765 0
481868889 185861218 0
442438794 419617292 0
483697321 59821780 0
134315845 12009453 0
62156119 15785657 0
20063294 25473425 0
294844208 350829030 0
268301401 462443533 0
378839075 366494760 0
240761775 81888980 0
359530064 492843531 0
568318377 104236726 0
352755167 460992984 0
71534303 306508742 0
214260448 554471257 0
358039578 360602448 0
404042919 166045065 0
218974875 344351298 0
331090696 95383252 0
473736252 348191778 0
520661924 7202506 0
517056810 47768239 0
517332474 357575612 0
393120197 277348095 0
153478330 144413577 0
292358141 39301582 0
375108457 301473876 0
214810671 362737253 0
61457975 422620183 0
272025152 280558723 0
351682594 578468194 0
401616307 324604053 0
399956041 106116519 0
195989112 421479424 0
518948358 44712447 0
454256283 460033252 0
509730147 127700268 0
178177764 444708289 0
29835975 281353128 0
15741414 488776826 0
292698931 296714484 0
196505584 386023389 0
8008718 122297087 0
125841371 61771249 0
70395863 502280941 0
571188574 470531660 0
138362 486013575 0
369577226 172445812 0
341086076 361129611 0
333537033 392358864 0
264673530 149000410 0
274397418 146753586 0
287102877 20308006 0
265067064 226881084 0
545521908 117875922 0
385520566 463749210 0
96666234 247714725 0
127065841 210420458 0
482526827 11984500 0
95602903 300701055 0
462468446 454881407 0
15521661 265867908 0
196453743 168083786 0
538257104 215115446 0
219902472 39516098 0
55107377 20740723 0
292559061 570943071 0
578238731 159128565 0
461641146 439783607 0
351783632 313391623 0
187999753 214054044 0
232198167 326735575 0
55307016 541533534 0
513799809 390489414 0
252227358 293247914 0
15351 261359005 0
562983133 154179051 0
270899073 470690740 0
127515740 548349294 0
17283757 110927398 0
190531578 116135875 0
532638523 222610355 0
169807809 314793860 0
474700249 243867898 0
353545594 235008394 0
313978664 384555173 0
138904270 96607724 0
163759413 488532282 0
393848319 271963246 0
566281644 358463224 0
547493980 448400061 0
197446503 341640172 0
309497030 259050911 0
243240295 427666883 0
30362222 228338420 0
32488481 118560609 0
153883518 468987328 0
566428775 179175048 0
515932054 469605092 0
168854247 490861156 0
74736925 366298625 0
348655062 50576333 0
406210725 91762601 0
146311725 13581701 0
108022273 345200402 0
409509801 64375553 0
428041607 46694565 0
548939343 16813688 0
571437127 199180735 0
305678728 181749652 0
394024767 409259809 0
72888937 455633081 0
360279363 399718245 0
200957745 258113627 0
478566259 460305965 0
253265420 561030726 0
148738906 36947012 0
227139933 72948661 0
138367650 152124978 0
145924577 522316057 0
60832857 113363272 0
413288609 221030343 0
37375253 89571909 0
295738825 312260882 0
366905290 442039730 0
453465874 194815865 0
425147361 309921373 0
578489654 572769150 0
566933795 124814879 0
321617280 449452157 0
236116514 5224074 0
97204125 182367993 0
93032915 323032373 0
93490858 360266203 0
18059887 164233455 0
379025749 349619692 0
142950527 373579373 0
446359986 93483797 0
264155524 94973409 0
551798704 551925051 0
298147256 549020253 0
372660639 237608261 0
83365317 67211515 0
482256454 287008762 0
47032638 276474439 0
44721192 546380644 0
192577242 574883773 0
5533976 428195965 0
573659936 200788685 0
551388656 63473055 0
4377760 211938530 0
25387254 276314710 0
527474294 33849055 0
488186585 270570017 0
58509098 558808882 0
538214194 176025638 0
340874483 361719621 0
484889263 364558110 0
129552034 328016718 0
28900966 434617388 0
368988757 498702540 0
37960510 138838759 0
328290459 378561928 0
27220750 525893320 0
6903045 394946507 0
431979331 9181592 0
386711 122730092 0
326576253 131177162 0
157770518 114908646 0
12898366 537569424 0
63324240 161293299 0
538021239 54714018 0
130989567 520955731 0
141240245 459394430 0
314440748 496581754 0
68352866 288078995 0
45244357 182489504 0
552294550 390208761 0
213863239 162959910 0
27236899 420346519 0
129417280 571309140 0
250435232 531606945 0
188194055 115747478 0
193133341 101624805 0
237492973 526386897 0
321981120 280651634 0
7040042 573168750 0
170451435 287235391 0
91874178 331347341 0
6344823 335589335 0
509117821 72591431 0
537345932 31581675 0
61061863 256846236 0
38380131 159133656 0
332171611 260715144 0
90330787 460588823 0
5313430 27537914 0
33898782 371117733 0
11396398 328622502 0
430772452 223149250 0
427932879 521727820 0
335276248 556745830 0
563741209 552199307 0
419211040 414361202 0
19336746 7530227 0
570507280 452849377 0
438433313 242499734 0
442668863 397689056 0
277925638 126763498 0
573857896 120927845 0
307195428 454114175 0
505825311 405154441 0
367385143 544629424 0
309989244 61905325 0
507261571 486510774 0
286582900 507833574 0
335923940 303619145 0
478590686 553092379 0
124672560 213845891 0
176089440 273700130 0
468724959 352035235 0
288819376 234464689 0
430259380 188953482 0
99292353 521351340 0
384662784 341930152 0
84923171 340324255 0
375284056 267960486 0
151373004 460301803 0
233711589 204145396 0
344030341 96182149 0
439724019 77860621 0
567522772 475840824 0
119141586 60406008 0
112293643 236374231 0
255923497 154698533 0
127369732 477896063 0
182330749 531925622 0
369415811 405075196 0
128946388 131508037 0
578404971 541180178 0
151989119 8961899 0
352460222 279281871 0
237478652 328786974 0
147887738 200022306 0
107638401 550814401 0
537204116 438347780 0
133383744 52846213 0
491966009 169897947 0
160018066 182961375 0
318319437 167819982 0
208416966 319785506 0
69588210 341764444 0
438602636 377507834 0
547693702 198314935 0
549593946 80702252 0
302377175 65900602 0
307041230 370410069 0
220116700 175848232 0
383083118 8221225 0
267542011 260703699 0
167020187 178691921 0
578934417 212785060 0
309847805 414195695 0
149646994 192232210 0
185312681 266460390 0
16244986 316474414 0
110796747 218136621 0
173544442 516004433 0
348211571 520507418 0
44596941 395883691 0
396890247 133898624 0
473399789 29523573 0
285266776 321183315 0
130174252 387804264 0
563942061 45999212 0
239909474 282405743 0
87867577 115485937 0
165875711 437107247 0
316148993 386205013 0
438550667 158286317 0
240417276 450474961 0
541995333 538803980 0
274627472 283628556 0
15724648 252799142 0
316344956 477398471 0
289191965 404528595 0
515200898 392368379 0
310438644 441683622 0
550637328 402662070 0
225943679 552752490 0
102100675 473158445 0
183177068 75080886 0
53757487 157576462 0
378440597 336500706 0
229510611 113277820 0
484303496 207386987 0
538258045 33494364 0
4240971 110269949 0
513331452 50913548 0
355367360 457821990 0
550977341 141321238 0
67488758 156885629 0
577748998 80688329 0
108312237 537698811 0
214989503 321364180 0
369305229 377295343 0
506293616 54723645 0
114196531 11350418 0
338336746 426253671 0
516134424 33698933 0
535907197 171967731 0
245591011 65272434 0
488004700 374388680 0
569481390 480904855 0
316101694 216718975 0
120274850 165179927 0
535574953 28283046 0
33360787 355484017 0
446374387 469247361 0
147105711 170159463 0
384023781 369547284 0
175417672 441925394 0
279080764 475117248 0
395139014 376405703 0
307769084 5599873 0
536678519 393267534 0
328658816 224657941 0
107135393 205296225 0
162314162 309526529 0
567226132 534539274 0
524655876 478361340 0
180535035 389427187 0
179791519 561821929 0
68894094 340883952 0
265398604 94330604 0
208524053 229372137 0
103924845 24372831 0
544879667 302892716 0
258098196 529520076 0
168364283 427051280 0
414938779 247167665 0
409707282 299426875 0
52020247 472970610 0
380281153 321509587 0
251894899 531154112 0
296039292 574133481 0
226277525 317023538 0
453454778 431788014 0
48656414 256408377 0
62050846 108041444 0
308919058 104504791 0
226587556 14295146 0
345197154 270964540 0
304602836 239745358 0
344646774 193903695 0
16552107 539706199 0
92124313 264880860 0
342309611 135026532 0
477246154 221346860 0
127138316 3488735 0
30317754 1205984 0
228191041 563005318 0
145878245 152040682 0
458147767 538773932 0
54862433 96424524 0
120629272 142506058 0
514343556 325641310 0
188531551 340983174 0
363301534 442906157 0
71102325 399401761 0
28758161 202653617 0
91934834 450744219 0
274600572 370982678 0
27599579 221281715 0
384645264 476112733 0
154211654 524668947 0
432668261 298112054 0
134889251 500250560 0
117187108 304112019 0
57187945 219512529 0
238546927 541050127 0
438321722 457716096 0
166872035 19438997 0
375464692 17416415 0
66050410 300709306 0
210672420 90789351 0
497568861 112113406 0
136362921 63906554 0
50442191 255368380 0
151864609 184853917 0
160729374 410609737 0
567162791 345770088 0
138415201 239729766 0
115520671 181055442 0
427554177 123457537 0
446052726 141534436 0
254578877 188874459 0
517977105 203050240 0
30766392 322725438 0
260150281 316094297 0
233081492 69408071 0
501296863 481148093 0
40527816 490490801 0
435037684 174118976 0
10116839 194674512 0
44160051 245956240 0
211752663 224601543 0
289480243 135411086 0
318533867 391379916 0
160105431 170346586 0
407215863 95923686 0
396169783 252980372 0
245261481 31220862 0
431876641 227660671 0
399861819 47904460 0
352563553 517132117 0
5283257 151594849 0
174679383 6120554 0
182438578 334253226 0
477783141 159727829 0
19553188 572044046 0
466209840 323762093 0
29101946 543135568 0
113036173 491376360 0
419419732 120477567 0
35585108 178355116 0
275024131 421916864 0
214165453 298160985 0
456475275 125711249 0
112050190 554829445 0
105408593 511163811 0
310228841 248072308 0
477164918 432846166 0
553648902 313037286 0
197147846 103493406 0
282646972 301651498 0
366600641 127683946 0
74997439 18049665 0
124123559 549536018 0
502896808 531657382 0
308137875 443283413 0
537501276 172079452 0
494715688 542749299 0
210119577 120180556 0
366821394 295419509 0
340785574 330323690 0
147088022 460676158 0
270714729 205582898 0
17792019 99802823 0
228130088 72146245 0
47473213 530811498 0
319863480 35530819 0
42027551 171361513 0
413472856 549199116 0
455530757 50589651 0
356214553 210971041 0
415972334 19803240 0
246708913 150470168 0
354153197 87799941 0
2528539 113814116 0
81522732 470536224 0
305639130 109012676 0
551611789 128254172 0
355053198 349556536 0
451393908 357959645 0
37914253 143325211 0
486048861 98625649 0
264447343 17630164 0
370572619 458018360 0
501035928 258925840 0
429947235 507930614 0
486456772 375981563 0
207179629 176125241 0
225178020 568792095 0
483552637 117990348 0
306551669 46667234 0
333524413 225244944 0
168233417 395224871 0
203049168 490814965 0
450985253 388522495 0
499014144 132212130 0
477559375 443643979 0
278831239 386265607 0
8412141 462402108 0
171860190 430145255 0
121629682 462778190 0
502587990 78319970 0
536191747 182167052 0
217295303 328117549 0
530832325 102309513 0
515674595 296074410 0
278106369 96760914 0
399258573 528993460 0
532008625 46338252 0
328820730 447004566 0
377788592 360453508 0
211020454 515664452 0
40635269 520536832 0
570264067 374728947 0
326695269 67947806 0
180517380 208847073 0
219083836 144558496 0
100850660 318108737 0
208197837 509873563 0
474702001 344713093 0
538399861 477794197 0
534329978 61018211 0
255746887 554124995 0
1875130 183176375 0
438501697 457520563 0
429815448 484082343 0
126247757 163635687 0
419191516 98314204 0
477280947 319684036 0
10911641 216875804 0
464568013 404953644 0
461533635 445513189 0
554199255 162574726 0
301256836 82088423 0
129396742 374886467 0
381622466 276530675 0
15987038 34660064 0
304599894 169445476 0
420550654 6942047 0
527598958 451769657 0
73102326 437976469 0
322752705 24625195 0
390343721 72959398 0
224030693 499563848 0
555015870 373055987 0
552618346 482704108 0
351900279 42843781 0
184330084 534062273 0
72016734 478638283 0
387691794 400052237 0
191925920 1677152 0
402789502 297098669 0
501436075 30399251 0
122682399 369725645 0
302646530 130546373 0
558611088 146883898 0
499199610 442009929 0
49390840 143731080 0
504078556 514923883 0
215689154 304115005 0
526341308 52002406 0
492702193 518317109 0
126076096 408738518 0
129343510 560466265 0
49548505 279552342 0
293214688 468832293 0
526051358 412485473 0
150075368 258891314 0
203625103 376562946 0
578675990 128531129 0
177347828 333119614 0
317028330 280541519 0
368258875 457789282 0
414010671 303577455 0
100129092 123844026 0
180562438 424870163 0
272136555 419079418 0
364072686 239237539 0
354213735 6043938 0
457292837 19315831 0
528090027 225195567 0
81348284 515345230 0
48605500 95712385 0
396467393 197908206 0
214420002 167567047 0
542331882 496124517 0
382489717 465127747 0
39505751 431513411 0
303799098 162004831 0
359174920 479609029 0
30482063 259194963 0
296389993 520724762 0
403680671 12213207 0
283434532 472894935 0
66023618 141761738 0
284962680 289669936 0
154242096 220962289 0
503914706 384409437 0
401122450 551519500 0
498502460 447704417 0
168728614 253238010 0
361321728 76249270 0
295326049 303103372 0
373475699 537152757 0
449268201 63362456 0
172200395 28329454 0
116338936 554181628 0
425420111 143554041 0
398619122 578599317 0
386026628 387911378 0
469503166 510646123 0
317085361 559950544 0
433757824 251135202 0
213984526 214165103 0
530589737 50482927 0
549064229 149438085 0
347759569 40083217 0
414393220 142262208 0
169006423 106423363 0
233317283 173573903 0
186535949 237276321 0
485867592 380566111 0
132811378 365334775 0
263393183 118208106 0
185290250 577562876 0
407934817 110802274 0
321230255 535641383 0
368024464 127284564 0
463866775 156341556 0
160719953 85105491 0
424387623 51275937 0
402795993 238100990 0
396688688 559146011 0
413823558 75805009 0
45959905 313163560 0
323848421 8935346 0
316070597 543430444 0
316803919 247374668 0
14817411 51128994 0
471536642 375019070 0
467101225 105327032 0
250209996 150205250 0
414708108 189194645 0
344847842 317640142 0
349214415 11662866 0
325007024 220203899 0
239183445 366547013 0
312638149 130544632 0
111582478 548144230 0
217974777 529553229 0
124452197 188516244 0
484167261 311129418 0
197691366 468729463 0
47661439 346859333 0
523851607 57524067 0
509877537 142273272 0
313494562 512821729 0
407020042 196095150 0
297703929 481184882 0
234897711 85658280 0
363403032 111427453 0
272112952 157816807 0
314130201 295780597 0
29780734 551132368 0
554381580 551909606 0
403278843 249713602 0
49594170 9514978 0
253537850 320978526 0
156115291 25250608 0
533122065 297581712 0
459068603 312758060 0
179676634 29980068 0
415962454 156120808 0
400132522 289154380 0
189273974 468865566 0
516436528 305582502 0
318192423 571845480 0
191819485 52396188 0
151175974 541347706 0
268894758 504000161 0
65528913 529419857 0
192201714 91185905 0
372820945 530037286 0
468759724 204561942 0
514605578 217106590 0
23583074 300898224 0
297141881 304783696 0
296144077 140339218 0
101438938 341931554 0
93091388 441191186 0
567607709 406747203 0
531247181 375708931 0
557230272 551996845 0
269390314 280519884 0
93814252 212099772 0
99793045 508643218 0
223300704 408994511 0
420883017 45137186 0
397318403 60860977 0
51020562 549340800 0
367788407 22608245 0
75600320 254563187 0
507205465 372481180 0
457904674 553397388 0
17453572 46704255 0
104418213 484399899 0
579590997 452353078 0
173931321 27669360 0
361148187 272933930 0
147148458 554744906 0
410793662 280818645 0
205172307 385162046 0
84170351 228009084 0
51264920 67629595 0
299690052 477203518 0
100422767 18497613 0
286621480 116419869 0
547369528 226841684 0
17437890 84653939 0
341410615 48237596 0
386148298 282870142 0
245000844 408626279 0
59665919 277429166 0
452211706 556782877 0
471832299 144677017 0
157517054 134359985 0
96305731 186310347 0
181802269 564988958 0
336722279 370848044 0
237298197 43041799 0
514860243 176589025 0
551294403 280184950 0
149548450 169752262 0
520594603 379787746 0
208550731 129615039 0
255227960 530984950 0
380056179 474347107 0
390502353 74074157 0
486804596 247893192 0
418520788 458120867 0
229093157 74441242 0
460489016 331430256 0
429194622 313004202 0
120841526 404480264 0
69936039 371009545 0
305948699 469259436 0
68480742 487259940 0
11184507 93280151 0
290406297 194189755 0
365408007 200888478 0
495674406 574864289 0
101947830 504760334 0
526394650 156714156 0
315235410 37929095 0
197532101 101972391 0
344365614 424888681 0
344627006 499700404 0
571515247 177020347 0
534160313 226427425 0
299816917 254853085 0
121957738 469797298 0
378882660 360900375 0
40329044 543845680 0
381081850 304526319 0
131167899 318152536 0
165863759 75182460 0
28308919 241023630 0
335955732 528368013 0
329090785 157229431 0
549846941 536959038 0
516608248 305817620 0
32763792 71732626 0
357666039 297675647 0
420636854 298944696 0
188380862 2394340 0
321661923 257896861 0
76305224 158573190 0
478970019 456901168 0
520690456 39056214 0
343791778 479543709 0
222420301 81608461 0
190148230 47093362 0
557341213 178415177 0
460403350 304870030 0
25903712 271909676 0
507100461 47058588 0
218799043 282805814 0
257672852 287853616 0
45680165 364846051 0
334961044 102653972 0
127274721 443504825 0
249425749 347883283 0
42194355 125876354 0
498777224 548659851 0
463113781 380629886 0
129238240 103553628 0
527612830 520033624 0
104200090 102040624 0
213462126 507034463 0
554095513 340470358 0
60316283 191753238 0
549722593 149420499 0
449443425 344624725 0
126385305 218521383 0
511327948 10478011 0
16329037 304482887 0
294235598 114417354 0
90278457 369579005 0
534555762 144323918 0
202916461 429429702 0
514010648 172301907 0
38884855 35870794 0
276423120 384586974 0
83093176 336291080 0
428083757 329965550 0
427248545 336133494 0
229456889 124858136 0
567097601 90321822 0
410187160 52371803 0
314043150 450851668 0
384548862 303592514 0
533582025 252932072 0
72981983 488685096 0
522509837 575289351 0
265250848 420647588 0
333449959 270360003 0
282065644 195502424 0
535505504 249744652 0
174157518 559104120 0
460118474 41110005 0
566579623 389715531 0
155638068 45872113 0
243228173 178746506 0
219562671 402887980 0
122696281 154984730 0
409244734 16821607 0
310379804 87936454 0
292754784 49212879 0
324023556 391090665 0
310196633 36989335 0
290828281 329043654 0
166188893 519744121 0
326409937 570970634 0
54327670 380597044 0
56518469 418319850 0
23623843 577880607 0
20624741 365406745 0
241611159 374914698 0
41598469 469598960 0
557340362 419106040 0
36320054 102697975 0
465720507 227630947 0
33720655 356834688 0
232443112 362683488 0
364911319 369232583 0
392235462 407124558 0
560604904 317468127 0
487632380 273818271 0
335882168 411713939 0
563738355 28840717 0
220982308 416901995 0
405307941 326808434 0
116052829 39874126 0
356870829 5574840 0
517598428 550443789 0
395890896 349825037 0
554349349 393357512 0
94706671 513816876 0
16708458 457693181 0
243035945 533826938 0
203170268 328945747 0
511679682 480236258 0
565137284 482841356 0
374097398 358841949 0
240491630 500347370 0
473757493 292211517 0
531083786 371775129 0
576728692 226831794 0
164916561 434050082 0
531740581 568470423 0
186119694 576659392 0
520327977 174094863 0
206564920 496081746 0
231204087 105353404 0
384207980 439170510 0
386630370 141905168 0
403539164 457652977 0
526481710 417267102 0
411913546 523602994 0
52242979 47114033 0
125599440 444530143 0
284823874 416422429 0
427138653 260854542 0
182733795 504257655 0
92098001 321448436 0
574706001 76787604 0
339718799 217494498 0
502565285 408714399 0
310065506 212355919 0
471453710 193229809 0
200484051 460284044 0
58852141 359814239 0
449778388 188198718 0
130157927 210484491 0
541125856 473043579 0
260136285 107595482 0
537377454 120530234 0
80294111 132461916 0
211331592 154269695 0
129516334 216002394 0
264407364 69475712 0
495545554 527376294 0
467472639 181511138 0
319754693 488310584 0
449764185 541043983 0
570791335 162772581 0
3350447 338056055 0
272173911 138976843 0
303987861 121974866 0
336797792 535589713 0
183541175 24100073 0
357178609 401949775 0
42113816 288191514 0
488535430 333186477 0
113717000 49874686 0
89371411 462558313 0
305596584 127652828 0
230824924 501846283 0
174181537 290715350 0
1726627 163244821 0
431185197 344277871 0
174769483 527431435 0
473052751 329615078 0
316721734 534773859 0
375350569 267096355 0
332689413 297603384 0
81990262 442342551 0
19268941 269511117 0
179354720 525370985 0
448553651 332450179 0
66001819 104709946 0
242218310 504081375 0
378331499 217321862 0
367315364 377708714 0
338504168 245517123 0
224686521 400837734 0
200549125 529239311 0
492888663 104077562 0
125823573 25147501 0
299908112 541767105 0
563171191 119397513 0
326475363 383689544 0
164562832 423108320 0
313070049 89787809 0
85595933 11226848 0
499296396 423673230 0
458378418 216409685 0
248336694 2703319 0
167207866 348182695 0
201006449 252851892 0
111743790 17326568 0
533588263 400736382 0
455210654 122755047 0
256168670 179308324 0
226915267 96180835 0
493073852 429134514 0
112766703 146539798 0
441566721 217859614 0
41517615 537595859 0
19091946 230708504 0
193360472 136426927 0
270779150 497289164 0
140581259 295329019 0
138661507 384241404 0
506700048 566540448 0
400445586 193675405 0
440475894 98123433 0
280463017 177614690 0
336385144 442138548 0
286797909 147182936 0
274463944 263657062 0
322000751 290526768 0
212009951 384105804 0
571037142 494179427 0
238888516 286120177 0
89440309 567925646 0
293886615 449660474 0
77800367 270941005 0
56077465 228585178 0
286892070 434738523 0
423134660 425449503 0
80799951 459185996 0
432657035 308640085 0
233859197 202265648 0
452012129 25158237 0
105617243 570535649 0
337323033 231218319 0
43848444 66537404 0
106999168 13000747 0
526787321 556268532 0
468606405 215362049 0
210658006 375679883 0
187820933 426577418 0
308657909 265478740 0
241671377 196824734 0
41033868 417556924 0
290976464 307824217 0
77691099 169501046 0
85676609 427276977 0
430800878 271229912 0
550601456 320582636 0
490703769 332385201 0
361532767 21766953 0
168692914 251568812 0
506489102 204389871 0
411717108 486669600 0
235291709 175235075 0
334271759 511496716 0
113873113 23767057 0
99975929 111374122 0
566227159 36118690 0
160127610 320334697 0
66832121 252281287 0
313390223 385282203 0
255245001 210248058 0
240221754 126805744 0
236253844 161380290 0
355160907 26071338 0
409136112 531003798 0
428907488 225204433 0
151774204 306929910 0
419724746 146620466 0
269476322 544237301 0
350594034 179804766 0
152052870 521362032 0
173971209 246297998 0
323176638 363028894 0
269245178 15686436 0
433880506 8720532 0
470609316 329841588 0
143851481 201772831 0
400550047 146035720 0
311840103 172323094 0
362683655 267805254 0
329696529 309832869 0
72795544 273405141 0
459018905 3404464 0
2899290 246560921 0
163912805 147718177 0
318862814 333743469 0
227250683 464956804 0
293588807 52976236 0
55764142 359368849 0
228777970 352810197 0
358070088 123704760 0
258627811 571982045 0
578146349 99184033 0
318138797 476484786 0
46720693 480167097 0
276321144 382842759 0
446543141 183174421 0
163899303 363516096 0
169406314 317466762 0
381234080 267205508 0
548861027 328251577 0
495359335 262859606 0
251307771 432162486 0
481188195 86631065 0
524538515 251057179 0
367766141 527376020 0
520831302 502890240 0
449011687 315555912 0
334217724 407938363 0
86546456 217661957 0
462378427 387025831 0
426395221 490160000 0
540868988 16558074 0
123466854 315934781 0
318260998 414196992 0
313429019 313784909 0
505872572 60433445 0
99813338 218291814 0
457575662 161361796 0
247480735 390599853 0
337264416 53841942 0
118946121 468688778 0
208735739 284473626 0
347522071 488898584 0
573500294 253716238 0
559295348 368382298 0
532553703 445052603 0
140247098 105176856 0
328872172 469823527 0
380658137 369618236 0
98120900 330758 0
346097839 28170836 0
66572384 561605674 0
549820059 173769540 0
251369168 326341747 0
146716504 338821189 0
340621905 331315826 0
571673244 173761841 0
281997168 533906606 0
301392943 297515457 0
321908776 128293454 0
379505436 1485981 0
92528671 255106997 0
528322625 253938784 0
433336147 64884813 0
381550923 359514682 0
403190717 462551658 0
334730124 540172602 0
75954888 383488295 0
177811501 122736377 0
466762509 509635783 0
191571827 234237641 0
500734082 278493074 0
518416639 419745694 0
563074413 370083757 0
567542632 156085066 0
443015404 163383152 0
171170356 231853829 0
168574810 426042573 0
503155912 545620688 0
65147971 396186011 0
459546195 512601197 0
500882582 173068934 0
540106379 482267411 0
430506236 397750724 0
107775750 484055891 0
461081374 70679574 0
93067684 35986658 0
427312576 231299871 0
107040257 285458673 0
358127434 426913006 0
352219444 407061331 0
141901747 63718202 0
262956244 571067105 0
207830792 155941024 0
242536725 265677808 0
71089573 498760273 0
377081707 475022299 0
104804033 275700597 0
178263136 442896594 0
122623587 188227860 0
446202135 130963611 0
213897112 37099384 0
209037591 74722116 0
387087577 85094033 0
187853807 91938667 0
554810689 77118142 0
144074367 219475942 0
465093934 228952571 0
512026930 181813356 0
415886339 8346426 0
344860329 284385928 0
569806105 484199457 0
405588580 243558214 0
143489336 313928548 0
422811090 455150920 0
123471577 275469638 0
59001519 16073489 0
390423569 574112540 0
399260580 20215348 0
569695604 570011218 0
123526920 481121267 0
117602171 194500553 0
306324945 131972469 0
138122573 450215957 0
147196477 131471062 0
94491163 345219055 0
506249939 301221820 0
408516689 392210891 0
42915311 496366781 0
5759553 262139959 0
26407895 226160635 0
70394863 22161443 0
221350020 33369810 0
172604460 234358281 0
62362723 325097597 0
183179720 375604341 0
270629692 222794863 0
459432389 438210534 0
337152483 202169380 0
438551455 475649825 0
237775486 136863626 0
456012283 202860857 0
398462542 179179676 0
538977346 416294468 0
23967878 28278638 0
529294318 373169038 0
490697770 397537983 0
498059356 82385541 0
441369406 277935803 0
306817139 94612204 0
573742239 330895174 0
548492824 489454543 0
205796856 377672652 0
470282909 107509270 0
574542303 462885046 0
462790505 117319054 0
483900696 54362825 0
48285688 344619112 0
440692076 500096391 0
295503148 178110193 0
515703620 517151049 0
576541436 223568368 0
529166865 305616040 0
262508571 476360745 0
372891442 260019671 0
409441004 385484799 0
257542360 53269215 0
515702373 369165483 0
22331308 564305817 0
132574605 455719404 0
192384315 573426920 0
301353021 85631581 0
350199773 341612590 0
544868494 137829635 0
225097811 372886303 0
266504805 187875124 0
192166533 354675791 0
77081684 367931559 0
45053494 536451922 0
485257190 167992437 0
238194224 329754212 0
391873315 219977771 0
120371264 373531880 0
154409638 557729862 0
250481387 18521004 0
489538875 219483007 0
558633854 342661035 0
403590416 77154394 0
42851448 398530817 0
219432276 473291717 0
10537640 319219028 0
401783750 490721723 0
535899933 45453260 0
505397371 550344388 0
478016669 55492115 0
396147013 106302675 0
289421602 270515822 0
114787614 408094607 0
352007395 245014370 0
378421102 186346585 0
251303965 514131073 0
421352524 352312229 0
19945588 461056989 0
555308061 188344625 0
241563442 351026214 0
47238410 337618297 0
451805828 354380346 0
50634625 41073627 0
562210657 151661539 0
520324195 356732839 0
67860161 502909658 0
58537354 3092622 0
50528828 313028848 0
361896096 126074326 0
492438261 1850928 0
561191224 419987334 0
554135971 552555177 0
86552906 432527696 0
341988419 518882445 0
354305898 375669647 0
197183469 253054826 0
379740317 359306544 0
3563481 55270555 0
97828250 133133500 0
436127506 507760806 0
116895871 467143697 0
492766758 648131 0
239740217 361766768 0
427588810 361486525 0
535198052 254102590 0
204338560 206268622 0
196961149 427534796 0
410619810 86551644 0
382752313 90565026 0
532141299 553282619 0
128502600 317829312 0
251354805 171597406 0
116036932 5314108 0
557814357 502538919 0
192069753 489009147 0
579607332 409309283 0
537005734 69094152 0
248602178 146387334 0
449062346 306870800 0
87984571 506531594 0
571462854 155503336 0
65665444 169693163 0
327809957 383191658 0
404917617 531294128 0
543252007 336780813 0
339501161 478771855 0
2226230 148099982 0
70552828 1956728 0
515003672 134088941 0
208831945 470008778 0
574369729 350809479 0
92792764 241589754 0
109410471 319768342 0
147676483 250929691 0
124587714 575424162 0
155857827 333467829 0
329512609 564544816 0
231485855 134458587 0
265007141 341795007 0
241541887 574003707 0
352057953 355680549 0
423135378 504268164 0
350391246 347765049 0
251205571 568777936 0
456221735 428499177 0
495649811 254639149 0
297060547 236733240 0
354979709 566597837 0
85113060 332337159 0
255722172 412772065 0
338501690 181157178 0
280324670 492488730 0
428091030 185682416 0
99210970 242358909 0
126086854 428380638 0
444317384 577777315 0
478827498 272258805 0
52502854 54805966 0
391735537 114757051 0
523771039 577359028 0
429645553 576708023 0
430040867 23704334 0
143348204 217081218 0
464516482 293203751 0
295424767 308045578 0
391497933 451084070 0
301027886 371743408 0
176072903 531434411 0
200770440 312889244 0
439806759 186728064 0
179453054 219656419 0
43817772 15641125 0
356129856 157148207 0
247160662 240013129 0
381323730 183329199 0
491986088 438309454 0
146269817 562932529 0
346294558 150515735 0
154611009 265900280 0
89545827 19481416 0
98460530 103866061 0
115152845 52806400 0
280549194 415743228 0
515434476 437124424 0
241721122 122616335 0
119142611 283209866 0
43971403 548788693 0
160322575 560870042 0
351541300 79360585 0
31016499 482801608 0
390574449 163595832 0
556674770 334151023 0
170629672 19800763 0
552280043 390472752 0
474289617 521087661 0
343413443 389989539 0
99641299 541105539 0
327545783 425787244 0
560705889 427070787 0
77883816 84500850 0
502908733 450539974 0
472612234 250955069 0
549080842 570967928 0
318595611 299578421 0
46454613 538003368 0
334259721 85308715 0
197594149 132750391 0
237255933 338527914 0
383064739 466984645 0
153689100 117752377 0
465373194 497614545 0
406448453 408262075 0
492359459 236953578 0
344386745 89537342 0
161720001 264426148 0
435010102 113188407 0
236568124 168848543 0
18127686 307284973 0
441013014 92149728 0
234310019 147479154 0
244570473 256863600 0
70102072 294946565 0
314542341 413413911 0
300017336 302462694 0
65049417 478632778 0
509873057 343697322 0
2936903 323266765 0
188488625 380757161 0
535384625 461673284 0
196936643 102442838 0
565317491 173628219 0
358197950 461884816 0
68837044 74473661 0
193686156 117813700 0
255771654 265996860 0
446674479 5712745 0
471662702 383376975 0
340296982 13762671 0
376549627 403118386 0
285363705 262319384 0
293302476 346796145 0
106071979 390281552 0
492241084 159580767 0
420660818 175010159 0
538171265 567281848 0
194452360 265955400 0
405326682 445723140 0
430161395 182686341 0
231094233 567681540 0
284792818 181275792 0
534589251 331588415 0
267621155 417645826 0
170908526 303478230 0
552543668 520857475 0
365438625 448417701 0
74881424 268314364 0
481984709 125712529 0
513539331 224751542 0
310722399 82502933 0
8888244 50381397 0
212068615 560883400 0
281518695 286861274 0
507148147 329024873 0
491047682 275014140 0
572888368 76639746 0
518362963 460028476 0
372169181 49320491 0
46504575 3749853 0
350903354 332927172 0
144772164 180767389 0
65716431 26575589 0
437475363 192538323 0
188324332 333152678 0
240461318 31050551 0
249448624 170616218 0
579406821 576524985 0
229422461 75015364 0
220736704 344738149 0
147615500 433240391 0
570849598 45869986 0
119631178 454707633 0
278504533 438764574 0
309356433 74696622 0
195880801 423163628 0
9867824 280117474 0
328191596 109836249 0
117644101 2348090 0
474519633 523114356 0
26388660 47624247 0
579523390 277434829 0
299697095 414328281 0
77429127 311664129 0
394230522 240684665 0
374838500 3087289 0
245342976 266348000 0
425526157 451615933 0
304968459 21858428 0
445268813 187822575 0
217628583 339790818 0
413658358 554026552 0
420314771 219277015 0
525423330 326548123 0
171298267 506214053 0
268992985 465292938 0
280665225 178723824 0
258041200 123270556 0
355271560 470744557 0
490542185 264140645 0
461085307 542808839 0
48236019 44019348 0
310813983 519919211 0
374421759 128942536 0
115750736 319648943 0
373256869 2775832 0
271278008 48476806 0
311853709 525458016 0
134571719 186292943 0
191415353 95002718 0
151179064 493206885 0
482565007 265313787 0
310725136 384027974 0
374327371 340794951 0
521201773 297980037 0
578276672 291634048 0
123535751 526939965 0
182948412 39851028 0
228790654 358880441 0
88875196 112393369 0
126126383 176809378 0
276995259 284139540 0
95469769 505015617 0
209084660 303425452 0
153254102 194433083 0
123661251 548076996 0
468840670 68744155 0
376863554 211863664 0
297779110 143545422 0
82613784 368026922 0
537977967 526445071 0
37614701 188408727 0
373570776 288103431 0
156836767 425257968 0
530798212 90188756 0
436363546 116486818 0
315560606 382393141 0
186193337 30943213 0
127909979 454778947 0
537576559 463064193 0
545455477 488481532 0
281742409 310903183 0
336029196 389818962 0
161133333 139345212 0
115601198 289414538 0
112760907 222966456 0
378290815 99390964 0
564517848 233664787 0
530309093 154629450 0
576476015 122654553 0
172836683 89439892 0
392582105 403082279 0
58401717 503898484 0
298032682 327739690 0
186035980 93533360 0
233601885 313865887 0
94246908 70143061 0
451273050 93420360 0
466460321 168985535 0
306662836 300268933 0
282444047 494371019 0
501120847 178646202 0
554081864 140808478 0
334843468 562975286 0
22563141 310766596 0
161514445 542325199 0
2341880 338364151 0
546139009 74499865 0
237309336 84631547 0
204097552 444008798 0
90445030 151778367 0
420009282 472154856 0
361743596 438981156 0
316220694 243335903 0
265604284 20492699 0
203449698 203438413 0
61042760 423147575 0
326015831 180526817 0
378186793 379370787 0
449321171 366818689 0
542012462 107725465 0
419755650 457118397 0
431153882 55338456 0
57270768 296249806 0
13161989 471520487 0
301311779 83687111 0
379926890 148583649 0
294200437 158492280 0
120668027 92346657 0
180322648 164920174 0
485906808 441671290 0
364363087 517175553 0
508220457 396886843 0
197996695 365747529 0
363278186 35414538 0
436645668 242424710 0
41555261 464718547 0
45421997 204214242 0
103252405 347053304 0
99261588 91648511 0
183690758 317390770 0
3474702 568700051 0
61205662 350269774 0
174918049 128743198 0
113464395 167726848 0
23348471 538496288 0
108680239 232994257 0
554835269 157516918 0
142081737 60300991 0
284514845 551797562 0
552616686 450699733 0
406901902 156231825 0
275412306 349084144 0
280322161 102292600 0
163674585 392545992 0
322087563 239362818 0
165026172 204284020 0
270163137 45973538 0
55791081 346780220 0
191600255 41977864 0
92772999 432959323 0
447081363 145312346 0
427169714 38004752 0
193790437 501707682 0
104699583 522231561 0
568341781 7830040 0
452540715 444102836 0
211952714 520871318 0
315420675 563247927 0
35560793 314971841 0
218844836 399228976 0
460562043 52868558 0
43182462 323817331 0
88999080 371160316 0
482155090 207457014 0
35919039 415834148 0
484248606 276122334 0
172604945 153194209 0
75665228 3223939 0
551066702 276471004 0
369160525 381752077 0
369384811 16853236 0
9840531 311737246 0
113270744 265263879 0
69499381 175207928 0
78633630 37160749 0
111872743 127346359 0
383469687 131593226 0
369906224 110791570 0
360757416 539399027 0
455823565 506877358 0
118538036 453982298 0
427755267 559555495 0
391486876 232153230 0
387610846 159652919 0
565593189 540235723 0
547536268 188507309 0
347129224 40979367 0
307123632 543618024 0
205485765 262398880 0
414618676 469191119 0
146660587 198855362 0
257505631 154208620 0
87046222 365268951 0
9850373 229848384 0
446448078 114456734 0
539302977 139592636 0
222920704 106649245 0
283047528 412304907 0
20386040 216443782 0
125749064 186580402 0
59750644 140942654 0
29823620 458093095 0
171441213 559400471 0
153420888 143719640 0
218386002 161710281 0
514665051 235402708 0
490582443 350924504 0
502649394 105814390 0
243081421 111172062 0
541891613 285144492 0
225327107 210123715 0
419901896 510481590 0
392162123 458726698 0
407397553 253364271 0
286144429 510150425 0
34368449 15869462 0
274398791 527118674 0
417978140 452367693 0
34751762 568213620 0
256687033 14160149 0
309979649 506960881 0
239902447 99361252 0
190827485 471958144 0
547456853 83922143 0
249739654 162858221 0
33733536 266155962 0
536697844 108543459 0
168427322 254848031 0
175206160 107535369 0
399749852 39429993 0
410752687 256166945 0
527528987 444222745 0
508286706 381930082 0
445806817 508977209 0
169160144 476879930 0
451108472 361866734 0
304309081 297047596 0
98460432 18109512 0
392638614 491123439 0
99188829 536575117 0
96211806 374532608 0
276357979 484657377 0
415374634 98995676 0
114705325 476370214 0
171538052 260692748 0
304897685 415464186 0
439710092 485220237 0
158344390 274429577 0
227276729 579590645 0
294915550 8050291 0
165666470 372761594 0
192401239 465722800 0
574296540 425622738 0
57631186 35715673 0
518822162 306595686 0
301834880 140074747 0
10033317 34812495 0
141227814 51300599 0
487319280 123868632 0
286208761 395395730 0
368729248 349463120 0
105768116 203055665 0
7052649 220400391 0
432439844 542272017 0
562320084 144060321 0
89105594 307460782 0
78394095 547653349 0
306941420 336135157 0
190542053 566476073 0
514105775 424140281 0
10597162 487503402 0
578894913 334003745 0
557984347 128143696 0
561248076 293940458 0
252390165 409655363 0
7203085 320147759 0
155458671 491399055 0
388793071 14288357 0
114269678 559746629 0
138830373 72095556 0
368843003 520729289 0
121470957 469613792 0
197462865 232595575 0
338244862 284566835 0
173211035 206314106 0
486842779 156684205 0
120927018 430878979 0
241340651 296465594 0
346976415 344528145 0
86047563 116385255 0
526886769 483959187 0
481656277 553262076 0
340557959 568370258 0
379574640 194741602 0
2204066 16961087 0
412678162 490498641 0
489658400 506325142 0
371740713 529541626 0
353696454 212165407 0
66271967 355012280 0
294276761 328663153 0
21670524 111499854 0
565004111 151823826 0
150180498 161356480 0
388258304 80356810 0
201637561 300292158 0
462320311 394563312 0
3173608 188984253 0
485846380 18912798 0
458723338 101820880 0
544638552 103559228 0
274442175 413093729 0
314527709 369283360 0
374551808 360130512 0
161315981 570849320 0
147835091 468534878 0
335098792 139876632 0
164041549 297278318 0
115175816 431435756 0
78897783 285345740 0
217784490 225238508 0
327009577 120059122 0
85686384 222631923 0
442405681 472129233 0
324616607 102117248 0
560274867 314201393 0
522311290 185420098 0
208105489 355880080 0
218453264 544175630 0
255365218 298656314 0
12621497 28942672 0
127735007 346710089 0
550423016 546696308 0
479597302 232207642 0
315149801 509789529 0
237554661 363454891 0
51431591 475504723 0
7900210 246339938 0
161566985 428335599 0
316687746 306155319 0
382837545 92404460 0
226045460 541120308 0
370272489 277922668 0
414921704 320819894 0
92726034 411638593 0
362311757 256404092 0
311579051 211124704 0
343152176 154902187 0
375038445 166135683 0
148633508 49595912 0
554816819 421757608 0
448092454 34044104 0
281629368 95374558 0
236007955 419153990 0
435034346 174140735 0
333224171 94803756 0
553664984 235372582 0
293173834 287188720 0
304765143 245568689 0
467494804 157157055 0
282759344 274581677 0
411811938 42043259 0
247916540 67715905 0
313038702 436108750 0
1179119 479009159 0
46547522 80006483 0
398532438 119816163 0
377194274 305335031 0
333425020 502872619 0
503167061 366140625 0
331768049 374106891 0
422971742 134835094 0
21053865 482341780 0
322647420 29064661 0
450753751 58887928 0
315800502 509094395 0
289542617 541458368 0
484168655 242960410 0
520450094 286340586 0
17412838 130353933 0
451558629 193208345 0
307102773 282776130 0
402597711 377416850 0
357894856 370131271 0
248502183 202399975 0
40406921 255530644 0
536651111 475632695 0
262435136 473396159 0
529956468 5780958 0
31767968 296506125 0
13627490 112679393 0
21192023 542440124 0
547697707 303466875 0
40221661 156312619 0
290654423 473960672 0
457685782 102135518 0
211504412 575244246 0
33286966 116184625 0
490613208 535588149 0
290076606 508377458 0
45724167 297482864 0
40082886 527256239 0
10322733 437177373 0
28750181 208405406 0
103495579 54629304 0
465817668 227455197 0
410826439 427988049 0
287284796 39337509 0
213476238 305281880 0
203527777 461975837 0
539220550 368257537 0
340697881 527588103 0
148522133 194325554 0
76157787 552531481 0
322478590 209043889 0
39732832 381689011 0
201141771 166647515 0
180858422 419282682 0
6711973 434103421 0
549678960 437340166 0
300568549 287961176 0
172841729 32775254 0
396222227 64221371 0
207392371 304144722 0
114015834 369391984 0
172786609 332331311 0
470208677 44891808 0
522369383 201284535 0
124088493 387135538 0
500619090 211198655 0
533907034 64307057 0
216413291 376774926 0
361365977 208934027 0
487222369 351589160 0
368207012 9931396 0
230096311 378649073 0
5523489 82776288 0
145123345 544901894 0
418348439 393456808 0
232230485 114034426 0
144182138 174756721 0
321794680 174009114 0
260732394 513896108 0
546511577 297828502 0
531219968 453087391 0
528137443 292065331 0
410770508 68038135 0
138880886 171137552 0
109631198 412577433 0
376542221 401954550 0
25351924 51564462 0
84088590 264830146 0
510187052 23180192 0
289457981 44719917 0
7891297 286312583 0
148813380 574565278 0
329779970 99727791 0
148357176 55739255 0
142898259 192844825 0
116250018 22165070 0
387163663 35474637 0
173953187 577229487 0
155745438 307880389 0
377123337 91451600 0
320346843 379967122 0
31292246 206035514 0
562591912 546891345 0
9914498 526027099 0
516994830 564575698 0
108228931 40757197 0
308958479 295592242 0
236318974 166802249 0
362170668 413250153 0
83503521 364226440 0
226391027 313805607 0
102484245 541144151 0
92717950 3148471 0
102627198 375012944 0
41019581 35146177 0
247178998 143375669 0
491049988 467107996 0
272493958 482283350 0
188861019 66936995 0
442551771 286839800 0
522135339 403210400 0
301403855 179853040 0
397540582 484201845 0
110612145 75141436 0
509219857 216324080 0
404927340 561653954 0
285894423 374249694 0
252654521 392832349 0
221912881 304401523 0
232725367 283294803 0
430715673 44697792 0
515337520 199205306 0
529952146 519408804 0
128983787 197934105 0
354016410 344025872 0
179431462 503540534 0
346088453 8835850 0
227354792 477371767 0
559582369 120802387 0
246472956 499487853 0
442652265 138607210 0
529394673 433928284 0
202384254 219842328 0
24198203 433907422 0
238729475 206428210 0
262946226 148443344 0
20160510 147754656 0
195932262 366172503 0
37017343 368753589 0
127714241 498495044 0
184580404 268373851 0
456240658 336777063 0
121502337 312270974 0
426966656 226293099 0
90156909 571702700 0
542387385 227192293 0
250194160 422776712 0
144872959 138351186 0
289579311 439105648 0
100801790 484164456 0
101036058 24836644 0
554914879 208100396 0
251238879 344199091 0
545400248 226282257 0
387477252 278557488 0
234995735 81845975 0
257046637 69021927 0
408541542 533797358 0
248940626 196278489 0
458264915 176190744 0
495106266 226659860 0
252093514 389513263 0
21050079 15789854 0
242316459 174197606 0
61108979 260968728 0
247721904 145940975 0
149878333 22402520 0
172344924 222525880 0
33470095 309728914 0
561410120 260672819 0
252926892 200924396 0
161710028 411829728 0
403928514 172259554 0
224497502 138234977 0
566467490 371458085 0
155409139 303189740 0
250622043 79631712 0
92823764 134682238 0
202326943 375840291 0
100601794 491844670 0
186136397 196448264 0
543636464 558302777 0
493937598 104070621 0
154676938 454925605 0
483367973 220182280 0
235878079 251536566 0
557439928 109077737 0
103827401 373658882 0
16182846 134984822 0
359939565 560284264 0
177567441 173017067 0
556555642 29916421 0
334047176 275784907 0
319191251 242977693 0
56845283 271708067 0
200487972 144293250 0
220744807 124377179 0
558075803 496612561 0
169578513 484906991 0
482298074 174921790 0
481057521 157344888 0
137771774 97779924 0
506849820 302683126 0
576394443 184752102 0
436612168 143504913 0
207141871 81068437 0
428997386 487142317 0
378331409 58724794 0
426810237 356993351 0
491369255 406114151 0
260857465 408320082 0
386612296 498274511 0
372010340 426233368 0
176391875 564791863 0
8155211 264470429 0
469942343 366331591 0
154946771 104277333 0
245679198 460999902 0
385689094 158899306 0
455119030 80014432 0
489742774 38011242 0
104202594 487895263 0
195667326 527434539 0
104317104 42603797 0
71084134 80837527 0
404757760 526811613 0
40806499 289946443 0
310382416 426887706 0
263877197 235982704 0
244313280 138770138 0
320969173 127501061 0
220355910 483618729 0
224768921 460659899 0
569916724 15077818 0
550152642 165162780 0
423703728 117087596 0
344083006 472465905 0
417361953 321073111 0
292614180 531821684 0
349527543 366469906 0
276220853 347968557 0
456001613 364084331 0
432134813 98312891 0
553896315 102770567 0
365396500 23736787 0
38095689 391883437 0
267388979 419962486 0
119763581 494399552 0
523710495 111966056 0
230484530 260068068 0
408799881 265434181 0
448851314 404243764 0
515975305 274820139 0
539578029 180571356 0
480491447 30571023 0
328186952 511312921 0
102545198 225880175 0
541218224 100195779 0
376187451 218185541 0
327811970 572458847 0
84508655 316830894 0
103286807 513044894 0
351014791 45899941 0
223659545 291211156 0
33102725 310453574 0
145108310 410005122 0
500395948 412040490 0
322949128 551354575 0
127402365 552450641 0
544719736 178821222 0
433784042 333403318 0
213961221 1329142 0
204597145 421104133 0
198002188 62911487 0
227190793 76687724 0
26729254 37814497 0
49932059 75331884 0
174147890 182741922 0
570612958 173537244 0
229725580 497722678 0
416570315 538364463 0
438241159 572849498 0
482070709 157614723 0
483996033 213360663 0
31569247 391184622 0
66779740 491962874 0
292868966 310635015 0
32711979 479186831 0
550507444 533805489 0
322118297 357953064 0
337212235 167401930 0
45507661 78711644 0
168811812 345390064 0
162860523 13707017 0
436273944 579052092 0
116216800 317286626 0
185934861 272339772 0
212795725 320079417 0
176225265 92313495 0
492459716 515011851 0
494157844 526530817 0
257854007 301419353 0
92245734 545543939 0
484637328 16893498 0
203523328 533425090 0
61979930 169124995 0
362967354 288343597 0
419813071 450678262 0
395927202 260858938 0
486437533 233058647 0
474360142 576134337 0
394286924 308435909 0
150568943 459412008 0
257729173 511414368 0
405786547 5301922 0
289645125 85143845 0
103535125 396785163 0
53548996 256124624 0
496419817 430028544 0
403799736 50361694 0
499039171 246584459 0
264535881 367651224 0
112612361 107775561 0
424409710 224434982 0
349745722 13463609 0
110198511 362483242 0
74723408 69270729 0
72667804 239628653 0
316677046 97414572 0
469159532 150972365 0
405611324 161873059 0
308465774 36508409 0
496033717 146223413 0
294031817 3323398 0
426812761 72750983 0
110251851 402620594 0
553415213 37706347 0
454680694 509383355 0
16501050 556301716 0
526678132 137029945 0
433680929 94801819 0
155835490 321834010 0
423709306 5298097 0
110317769 53637540 0
144561069 106213745 0
334612650 30052140 0
386705746 478596444 0
264160496 313444194 0
432643293 63867929 0
306075126 485535779 0
129440953 513191598 0
262689614 278622729 0
111132766 540335285 0
49913806 220951083 0
27765372 489403105 0
68479720 498326764 0
295970904 254675436 0
213933918 116880814 0
494484776 562424176 0
197173986 305211829 0
199830942 568815035 0
392232981 275758459 0
388060697 290184300 0
54170153 301380038 0
411094594 575784568 0
530124702 32453151 0
543616064 316425494 0
124525383 14326959 0
134437543 71104604 0
196959284 156824777 0
420470623 259730384 0
20087494 281449331 0
415129096 110418042 0
344169865 73652500 0
45356624 290759841 0
69816676 185728490 0
113962786 93678448 0
162147098 337292030 0
185446400 23879661 0
406400096 575820969 0
294527325 185090226 0
319056674 399215508 0
437037878 365708885 0
535503157 43042813 0
387570045 394190003 0
203966874 6498619 0
388893864 562715511 0
146630821 577374188 0
511934137 65298018 0
531039010 549997279 0
366127643 264738076 0
385390788 531892605 0
65540017 110380941 0
25337409 240117931 0
394698626 429459739 0
90406837 391614540 0
516118270 297575566 0
73438749 17122288 0
575776400 380901969 0
228014345 182498474 0
158489119 563166150 0
116749340 171593836 0
553934743 515639273 0
428871025 475247257 0
84527905 445157819 0
504100821 479383142 0
325729038 313405099 0
233873737 381284640 0
157720181 194340991 0
278213654 261139341 0
160815728 517119123 0
220439496 371621011 0
102200832 282102130 0
99049664 206641352 0
145344350 460407766 0
52311313 415239090 0
248366963 568763962 0
286413601 313582193 0
233096533 478127000 0
475122519 287577037 0
165547159 29131714 0
153646190 502952346 0
569877694 160910081 0
570269486 513077158 0
68651001 499473756 0
540365515 334074359 0
140297767 344691261 0
290759011 310839106 0
556437302 258559454 0
164456249 565768541 0
336004473 276422334 0
559158380 193373597 0
265466870 483394941 0
516982524 176468872 0
501375493 168776678 0
377205487 259538172 0
404165773 498082123 0
440109673 200687753 0
2258496 430775519 0
52126783 328401191 0
150009584 513558685 0
323079419 447813537 0
497087845 140843236 0
560168654 319384350 0
545053718 46685274 0
1536775 498094151 0
263369347 231118281 0
94397169 530194333 0
207787168 134317433 0
307560152 139877906 0
480442895 360171909 0
25868166 163216961 0
190162005 503870038 0
504512055 557555754 0
320372501 219503948 0
461669828 456545107 0
17259311 383357830 0
166500135 239327001 0
307399038 452929081 0
500826310 502506501 0
510043420 237369599 0
114068768 179526138 0
307193149 539659192 0
504873269 185776265 0
120115481 521859779 0
273336818 531871705 0
217493967 204918822 0
223121167 450187520 0
39190529 222154576 0
300009796 526895906 0
446538433 470838723 0
379877925 31585916 0
492454562 365044695 0
481044446 474582835 0
422911320 412925398 0
29411204 451991440 0
447321602 286921050 0
76042761 441200567 0
507487948 88975592 0
397868737 569325189 0
262203236 313476368 0
124924 291493197 0
492070637 362953489 0
101819407 555556218 0
244432450 277264289 0
506771289 264810708 0
395017581 181975683 0
274147495 388115062 0
262292294 543883067 0
23428709 153918658 0
265281051 308799573 0
181330062 301024963 0
383644091 184247181 0
569818455 294180377 0
465881665 177990279 0
382103214 453892480 0
274027463 423508063 0
152608676 378071698 0
91998166 552096636 0
90622235 541617087 0
57361452 138016175 0
247674419 509869641 0
553415784 96602740 0
441071010 111688889 0
242466510 198539665 0
125513958 43845466 0
511628474 420858555 0
247314248 353489656 0
271326629 444023694 0
509651637 119253793 0
103201044 95001741 0
394616571 433728086 0
335494598 29525674 0
39293008 88424809 0
282830841 194828354 0
468847948 115681153 0
19976414 27737910 0
284121775 69766563 0
122753990 252342727 0
98879953 296328367 0
177815710 136552479 0
276213901 559980360 0
269645831 101848948 0
279205663 489060961 0
553761293 31154263 0
242166199 265968380 0
388769913 257572754 0
538406143 376821248 0
256519609 426575883 0
501299490 103121764 0
504374678 344025390 0
192051966 131629461 0
243985686 256559086 0
192758132 324196841 0
413575750 485919191 0
121741927 414160412 0
528240397 168429069 0
348842870 292450543 0
227315430 548269804 0
123294558 564954688 0
171083259 231945944 0
58381959 412397470 0
526850723 464572131 0
303618765 352589889 0
365391078 9499932 0
104228742 567388817 0
169647421 430612988 0
505856703 380393927 0
311926138 440831481 0
487632391 252855255 0
231554135 492063010 0
513357890 198874230 0
329307415 403435191 0
429145868 373749711 0
472640451 237395939 0
348984199 507966135 0
520659380 48151732 0
172525101 505157905 0
154847069 390450961 0
355207859 501385642 0
183216229 90716733 0
80491426 576708252 0
58528145 4043541 0
375228501 322674303 0
529609734 289704255 0
167339484 435421225 0
443478231 526053329 0
174650052 199957684 0
414986386 67155264 0
485667841 67422504 0
304338701 93382164 0
158824742 573585826 0
68427597 348288805 0
376213389 550837615 0
328900490 350811553 0
305976583 541603144 0
264514760 468724793 0
211256178 98987603 0
402099877 411339436 0
280536746 495234777 0
373388905 385901602 0
107389727 417179465 0
491604769 375393088 0
186153526 463644464 0
561905711 6505996 0
302409202 196541012 0
439976123 141675117 0
165393320 356700006 0
474342506 319637526 0
491604808 335579916 0
420565941 115818054 0
104700748 545246577 0
401686508 260300733 0
281655349 400053553 0
383702017 314737536 0
56775515 27525318 0
479835523 317511658 0
157668996 329997804 0
136363200 296793665 0
459013835 253201148 0
314586397 313268684 0
521501098 327898306 0
407224900 345804370 0
254085157 170931000 0
30881404 220022238 0
378001520 267029647 0
456289088 563300617 0
68691214 572885382 0
179183095 7160378 0
157469115 526683060 0
542306321 18709657 0
143181935 483781731 0
92738164 464157129 0
338715282 63892022 0
420786240 524842776 0
348367695 479481 0
91172320 47546629 0
330394345 188836136 0
167756819 543008208 0
213554884 319114291 0
520762897 1763141 0
34688729 357218725 0
463441346 528117453 0
9881141 557575918 0
165356751 477109550 0
564667058 299767783 0
410379530 210319112 0
441361511 209499103 0
26973699 188911821 0
333576232 227116318 0
393494193 193332692 0
97256322 525655141 0
124584206 44230836 0
435326072 312623929 0
10014624 140086458 0
3733556 155848047 0
482172917 65323831 0
432828460 113566815 0
192015739 440111056 0
89631623 368843551 0
38650242 217502192 0
224547493 45640888 0
109165414 98816239 0
136782268 222284696 0
328006203 572852449 0
114229910 159605916 0
420784641 317979092 0
6032958 12801789 0
306539522 1535550 0
52095124 130795860 0
514425268 9608803 0
114139398 145183164 0
92918105 555879811 0
456876597 308416095 0
508237608 265199722 0
23170719 379614266 0
472489237 368452444 0
54461012 528336952 0
335875384 456298984 0
263887689 344231315 0
406602658 471589225 0
154495990 380034949 0
20317992 196364460 0
390511421 313505201 0
113517064 162321891 0
386800404 204410598 0
429243246 347424051 0
103280807 545477499 0
42649771 166070042 0
44358781 567555822 0
509296981 142051642 0
364497372 79939531 0
445224876 293846661 0
154854609 130367131 0
257317530 197278857 0
484444892 349238803 0
31817180 404041137 0
79036272 364747894 0
433285128 150776368 0
442215106 384551955 0
176207669 211604313 0
221674177 407280514 0
526485588 297580814 0
94441193 159037315 0
437829609 1385387 0
517051854 240655983 0
212507813 369827363 0
234929585 7707975 0
387127524 409731029 0
451297718 284537151 0
402890303 564753666 0
354450302 400604952 0
296697373 81951174 0
521389375 486367006 0
174087849 305635835 0
388895170 352852155 0
560428217 25315684 0
391847994 371366623 0
379529012 433493242 0
200940238 15890669 0
56602042 143830760 0
151522867 280459888 0
480083523 475719112 0
438432974 489975191 0
378549459 470956606 0
48914066 216948739 0
240676395 28555784 0
33372281 215417972 0
437608094 47396108 0
551279128 562810750 0
110126484 331778205 0
271757963 429630060 0
333449827 158241962 0
171093370 26945758 0
481065233 256648110 0
447393402 12093325 0
357964868 228576895 0
69940339 353446667 0
512948133 170457301 0
251249324 284750792 0
117570769 482166025 0
158633932 496428523 0
502526458 325780838 0
362910049 259148406 0
330308408 444980120 0
197502329 188689785 0
525369282 330154555 0
42380252 161994477 0
350241571 263510064 0
114447053 293961536 0
164057418 446988678 0
54268771 134063584 0
230367984 331163324 0
42244421 509242739 0
452005162 175687303 0
517350206 331424662 0
573495729 100289600 0
195835695 508010780 0
152942729 100518495 0
230587535 518398913 0
55310869 366120146 0
509989282 310285441 0
481808651 499640469 0
234049774 89440060 0
482970788 213530023 0
358368228 508867442 0
350968699 449831884 0
109152188 198121155 0
62136024 1621857 0
443250352 424272924 0
137773024 49495280 0
468091275 341544331 0
442417283 544431332 0
328670262 249459420 0
257300582 396253510 0
476135856 439615013 0
397948311 311711480 0
285449913 171791347 0
481723438 465460221 0
4837247 49865254 0
472034063 487321048 0
213755667 323163379 0
447054309 395493013 0
276692746 258711065 0
493341862 192586214 0
394578629 254766375 0
174943598 267869674 0
554741421 490339441 0
64515189 501125278 0
156235956 21019500 0
551597558 227449508 0
346887329 332735129 0
560216538 250674799 0
475937547 539248557 0
483936556 191487458 0
561110112 201012891 0
14110743 67446789 0
301942097 227573606 0
346458579 3259487 0
376618966 448609851 0
522374761 85958252 0
26080665 37816399 0
496083676 226391061 0
45179266 344832764 0
148439812 520994771 0
349021611 256425686 0
8557373 535698342 0
439156831 245155028 0
524844405 401058911 0
97650196 484320066 0
291915788 326131816 0
72600589 513299987 0
492386523 424492173 0
152944790 257375350 0
422648947 555999505 0
140506855 546312493 0
457873894 401488600 0
332318085 215977946 0
431963758 42431704 0
418652031 23463166 0
403213005 493156008 0
133376124 110227683 0
319625026 21904171 0
443487410 11769725 0
530029010 428932145 0
250959184 552808691 0
458532885 149409293 0
46701168 405606947 0
480298170 522893219 0
206310087 541027119 0
424613623 403171059 0
318473759 500412247 0
281007621 314282916 0
55575937 218890229 0
543900355 491840216 0
566421108 260115913 0
530427726 355941025 0
84250375 457612507 0
466521902 472011989 0
219072576 82762891 0
28116840 405700003 0
409985399 212339475 0
259637776 529359363 0
400029497 569601223 0
161332057 273042152 0
495628445 316837846 0
491747520 49651225 0
64576991 263104025 0
354042622 228997089 0
247139916 565814869 0
352939096 29730393 0
486666816 204503740 0
364945122 118585624 0
329255042 334062999 0
406582041 107140599 0
336590342 353346323 0
40061099 152272669 0
502403476 463348095 0
326916012 494744507 0
252246099 141174179 0
444320207 502207574 0
189243547 572073551 0
280450000 455507404 0
472904769 197229533 0
156149404 452182484 0
106848035 167291396 0
534942069 41074302 0
381770283 338196011 0
301814645 429085300 0
570630614 519763385 0
377666564 470748807 0
170956755 284536060 0
530138718 437819195 0
366782148 329919802 0
162269458 40832978 0
342724487 115357736 0
460487983 562443847 0
245839408 261267541 0
326158450 238957473 0
259416171 505178866 0
21090393 303904098 0
572165459 358433750 0
201455313 295537294 0
218271223 48552594 0
506043472 535235547 0
118978241 108790444 0
508488225 404328850 0
177271837 458498414 0
256078340 93130927 0
405255399 244754682 0
159960851 397058031 0
285933843 576278743 0
372854696 453366473 0
101992688 472348335 0
26353659 236247562 0
516368589 101104682 0
97348154 536957133 0
287268302 480746031 0
380413055 201194269 0
393126000 255902161 0
545427299 81805907 0
75320746 133685252 0
102239095 18208936 0
419531820 38047334 0
488742679 14865909 0
174503114 437837066 0
102197886 218868205 0
230501843 371346081 0
444009374 467392080 0
147674534 80148886 0
80628022 480678274 0
138685251 211685010 0
264527181 404244308 0
301752581 221525348 0
418669327 92837084 0
321069925 191294459 0
227314684 488173500 0
360275728 298283618 0
419905682 281737584 0
272109748 467971334 0
170319998 128603722 0
276063770 488464335 0
218158375 214660109 0
180594626 362235103 0
123817959 468071316 0
445035857 310565132 0
98957311 246133824 0
513167369 161712502 0
429832802 271126824 0
560993935 301689213 0
77602672 56720501 0
216086261 488892642 0
64674318 302202835 0
364849327 30835070 0
68710536 40544798 0
161260949 2823588 0
217469841 245087023 0
385393321 216147783 0
44870448 461041940 0
406469299 373201596 0
404237239 27686954 0
525161887 56964949 0
172062666 424774374 0
110254542 88186091 0
8684539 463891392 0
333727410 185063432 0
147307986 407578840 0
239352125 509416639 0
338439265 576420173 0
179271085 113457754 0
538326583 68418255 0
274042488 169495659 0
145295782 488900271 0
127127997 70195538 0
321096060 204251390 0
123891857 126564107 0
509175379 260259721 0
351384134 282325273 0
352376920 325505223 0
386957396 174880844 0
218987819 261216671 0
542983307 267580811 0
237331486 135780823 0
336634105 514863776 0
134986456 141369005 0
258094516 222325303 0
112771210 343186866 0
341150133 438786378 0
104899761 250343669 0
329955976 71203702 0
322175407 337205450 0
483260401 352485360 0
311634064 250249558 0
458294915 352346510 0
47846920 275688013 0
434772471 210959954 0
228240570 187031372 0
311620712 341238153 0
314992765 464270996 0
345036416 392027630 0
133325108 560207105 0
124333679 330077632 0
299435002 441021439 0
135273537 314362703 0
418496827 201858144 0
398841057 499884768 0
516473845 220978709 0
490697061 59181945 0
69771370 178591942 0
156626594 118279644 0
26094994 163917810 0
258823141 168845278 0
60990091 365571276 0
27050560 354919877 0
356960260 211909988 0
358123002 397662631 0
435381267 47644492 0
396870156 569227663 0
141878794 319865859 0
228165281 328347847 0
559533196 171156427 0
351610848 310534349 0
384392389 34240773 0
464379652 46484005 0
83828445 31124936 0
459799616 485831844 0
126995782 25666815 0
156034328 212039426 0
246364954 352881512 0
179447916 131884000 0
117045996 459672662 0
558498162 314662348 0
496759084 214598633 0
442175464 271637657 0
44043942 166976998 0
132593624 499702357 0
480073322 468100292 0
61495413 434074000 0
535126498 186982386 0
565281610 407958994 0
5193148 130869854 0
443292413 103329499 0
247160778 193197965 0
394009934 187470888 0
505226109 298071129 0
175306120 94332628 0
268867303 21119599 0
127010831 570516034 0
332668571 431407411 0
154595609 510991282 0
243606050 324039185 0
438758982 114599145 0
561908771 378483930 0
249378576 25192633 0
318076273 192855807 0
360233831 520970194 0
177389093 70942372 0
138024018 258936584 0
495792997 541183560 0
414758118 100603274 0
256746111 290309799 0
180237909 274279459 0
206171107 91887356 0
445059807 104412012 0
454983017 91933184 0
464038635 291768748 0
273315756 129270155 0
523890225 470197964 0
420367092 387963509 0
30223489 17253935 0
244915508 173276190 0
211781385 161347494 0
272920716 131835683 0
37052677 149839755 0
78325426 398083823 0
407866583 175785810 0
329490043 32962427 0
541566338 263908445 0
224724500 1473645 0
91659026 388467682 0
376200353 93598237 0
517406398 25700012 0
126759689 249581104 0
300560998 445114953 0
511416034 214066673 0
408945025 314754394 0
281654486 14564772 0
185641242 509256768 0
434778321 493401649 0
230316213 262725835 0
66597123 540980084 0
189526273 67644053 0
117100991 301938190 0
561532567 443307750 0
295689730 63356689 0
352901262 344536915 0
172136471 562249439 0
208784300 237943710 0
99317243 342518152 0
278131792 275490392 0
295276160 574290970 0
315783314 70719145 0
16242547 413011484 0
151204151 125321783 0
466861252 540238688 0
491148133 455559669 0
310783734 553566972 0
74604411 561294509 0
89395879 576513248 0
278840505 205828415 0
400349237 471192140 0
456524219 254439706 0
520243499 323804971 0
501604819 459593150 0
541813415 235967490 0
462682791 377611648 0
284710535 321259013 0
305715412 266934057 0
92706276 84601866 0
233302371 455705489 0
25897311 117723477 0
107733054 4638884 0
447064914 380320725 0
142682840 204797630 0
488062081 126061300 0
212263885 295007317 0
290664060 569822683 0
135611461 527217473 0
98467107 132098672 0
301638021 440083480 0
48881376 95242711 0
248058735 203127683 0
87264589 284427991 0
2095131 421917789 0
437952749 62627526 0
74297934 183905035 0
97487092 47628101 0
44601393 176170475 0
212249758 132115343 0
455982191 96197431 0
466015906 387736816 0
473504526 556319817 0
118660475 116108121 0
130283754 159385528 0
361386370 282347715 0
472034594 53872121 0
217409201 84865645 0
16118201 40309250 0
106131018 486519512 0
201264746 109012508 0
516348491 339502247 0
280526159 314401188 0
388571526 25923374 0
31218206 164588189 0
252596696 210725231 0
560374008 41738389 0
350997621 413172292 0
381733368 402442525 0
135192365 184610129 0
476455081 100374481 0
384280387 210113536 0
90098790 482539821 0
496468999 421767545 0
410238909 267536405 0
366930855 67731960 0
386943923 478339675 0
96137576 503347178 0
493404890 517894459 0
298526519 15927472 0
83907270 69946057 0
485520956 67405270 0
364230229 476166872 0
239061056 478348890 0
403304336 334670312 0
48292441 456843897 0
194744023 442197631 0
414185012 20283295 0
51767299 311975511 0
285284188 422750665 0
478765389 394427778 0
50217925 68079758 0
92664536 522816951 0
242823778 337746280 0
121317539 67111210 0
102088932 370845109 0
551243244 100891913 0
523090665 557578211 0
484062150 209018532 0
232922724 503298711 0
508295764 263698022 0
120731051 555328002 0
188966408 116831325 0
507961446 365240288 0
120631904 164045045 0
99517680 525246812 0
483581046 444441057 0
425222820 252142038 0
231363015 7397337 0
349565486 448233380 0
236561584 544421853 0
361784330 89590810 0
525275809 515771097 0
489628684 93231426 0
422299621 441734062 0
301831737 74991705 0
33849141 435611985 0
152369576 317378468 0
304462896 522373903 0
308867935 438859939 0
42683267 409397801 0
1005682 460222805 0
310340851 401849144 0
339998002 554516385 0
448565551 21353037 0
145284491 35926212 0
365269322 325421009 0
563946828 273514065 0
43205356 417501064 0
535777137 51178683 0
177574360 197487032 0
455872258 490979857 0
469746032 287303209 0
141689977 362643660 0
574583524 456850739 0
59132211 493570230 0
98222301 275760067 0
303932145 152732051 0
495226976 382565078 0
461748719 501954426 0
426670782 146473936 0
266009467 141197216 0
206192975 248538961 0
182061348 33057026 0
104802616 543612739 0
307705036 559845603 0
505133979 324624706 0
110612129 520797215 0
531959901 108333935 0
441471848 203064021 0
191808963 136065962 0
410438365 85864376 0
5246014 454227225 0
257961622 456236298 0
503911929 396475326 0
173513806 58074285 0
124083200 35073735 0
68507795 289438200 0
369705963 148939827 0
320822676 255480942 0
352382238 461696045 0
314740979 406722477 0
51245416 378695730 0
569479941 21662881 0
472120796 4286332 0
488370121 20637053 0
462237345 130569673 0
420461722 301569247 0
278739868 88192319 0
24787606 278350113 0
326039088 438477847 0
480306815 256347893 0
560603209 255093057 0
49789730 446114159 0
147713557 485665663 0
113906374 146117270 0
150481120 146243851 0
305492843 279082350 0
513478080 477486951 0
140471235 407718304 0
232323900 68278152 0
284650756 424623278 0
233057608 458471614 0
367298214 319508597 0
190451325 43765270 0
22462175 196113960 0
469323509 361675864 0
218719024 532774102 0
405663903 146702055 0
509278326 95759916 0
214387134 508451785 0
326943030 510495686 0
22233533 73001727 0
222382088 242366882 0
371478565 426949152 0
146193539 20435399 0
298396223 405930427 0
371327683 39137201 0
467495113 509530282 0
313771461 548054885 0
65970564 339793696 0
219962529 448922223 0
85032212 78574644 0
186854179 388162985 0
500434977 283826441 0
509467404 498999726 0
232599195 52599621 0
424756355 6039853 0
507238130 83641959 0
198724916 140894054 0
180368030 116975614 0
3789239 344468803 0
20171043 330225654 0
555365045 223791270 0
561636504 350314643 0
499915789 474956905 0
558016976 307345073 0
495293459 461898802 0
239926558 198418207 0
483127391 316394056 0
18612020 442272833 0
437608479 199948990 0
107364987 353310015 0
296114392 358129014 0
412894978 426771607 0
547203612 449188540 0
8453349 174527669 0
283730718 45771190 0
485406352 18717013 0
505714944 364914897 0
451355627 216966276 0
492505891 347167452 0
117012896 368482790 0
41752239 177387126 0
134891823 404670279 0
530266232 363786541 0
369866244 86130293 0
570865273 51084831 0
178857371 213203499 0
412912386 292287595 0
549812543 520689726 0
306504206 379929636 0
155513511 2361640 0
163819373 237684789 0
490427487 565962124 0
460055513 55812837 0
27114732 192794596 0
303557975 263039793 0
25621633 23169193 0
31648448 575574584 0
66331284 221953815 0
274177725 67084785 0
79784328 151168019 0
430746425 429464346 0
445350698 4865947 0
350565424 410812265 0
50879699 134386960 0
30377670 513454446 0
301150786 239854327 0
12766106 324323972 0
259956590 553430605 0
102379844 70291697 0
527011030 43179452 0
229966192 320474737 0
211969259 397777849 0
274231528 324143095 0
95076720 541030979 0
1282490 153528607 0
149831698 561925936 0
414815181 349829572 0
220556735 421700490 0
516920488 434959470 0
313499891 332041187 0
424437791 494892992 0
540885617 539436901 0
311351632 405271470 0
528859307 176203294 0
247971810 556184762 0
89312610 297032695 0
217080685 185701052 0
3554233 14012103 0
82467886 500286646 0
572977322 55916253 0
10902948 222395311 0
148395694 98241009 0
27638219 117571813 0
195919263 407768328 0
465826336 544700172 0
23151044 238317630 0
545463359 245783220 0
460974266 21031599 0
208684037 55400724 0
263845552 420754581 0
489069317 8870833 0
118775160 314392841 0
363495873 287437371 0
319185210 188514698 0
168301655 488817867 0
262553560 177798561 0
113410726 46806730 0
438122085 257178884 0
434703624 420297971 0
468817786 77102158 0
153317097 337080588 0
91163592 503854858 0
567713408 431475115 0
566593 14827365 0
406126596 109167363 0
47677627 50725190 0
201767243 533980631 0
346065946 107355097 0
476163090 552407092 0
237391666 2129406 0
111955114 231648441 0
156243495 313788521 0
370300837 202994756 0
478194907 260977270 0
228828985 442165134 0
301524006 467867002 0
289458063 101230146 0
458797550 359350975 0
240235916 185851982 0
295404871 245107314 0
125796071 382792087 0
380463279 289515457 0
51032122 417429641 0
81625355 6047448 0
109052865 125756092 0
98333007 367952279 0
195705816 282961920 0
64511388 431475358 0
377056556 149191387 0
168170609 54893978 0
449661014 284009129 0
430371527 294562482 0
300945721 529547727 0
3968324 304304151 0
48377477 396934535 0
216873990 46183272 0
892469 460930727 0
149224803 128858769 0
393641211 505653900 0
271778434 557253199 0
568471250 1797152 0
462635123 6174239 0
335993490 323957453 0
443733232 214450178 0
188253236 307016341 0
330251760 208371369 0
16022054 134814688 0
56601753 253573430 0
8294290 480987918 0
107344238 423829597 0
189871394 97291068 0
221218292 516840134 0
268662446 449375479 0
103966148 12043020 0
462329334 113912354 0
557004404 306829733 0
484391576 367754200 0
65910480 523739032 0
126077756 276244899 0
277285647 553328912 0
387378692 27578683 0
316140819 452399689 0
155790983 370426268 0
464134215 268923911 0
31403551 355082390 0
16946701 504100801 0
289664804 253130728 0
401414165 181960386 0
61991531 117571706 0
154911605 495987566 0
129738091 394881701 0
432100854 222106909 0
280880335 211557651 0
409093870 459724162 0
191938603 40505721 0
397744817 490853 0
536880755 115991458 0
478489122 470972707 0
487592537 251719448 0
321583324 386278268 0
339060580 426311850 0
358559180 246927273 0
480143502 95220100 0
66525212 5374366 0
534548461 569420950 0
532595945 54631293 0
329582 560042968 0
470006127 509422164 0
463590735 107197112 0
58396080 364710214 0
553859873 160987758 0
415277841 445916730 0
149759007 18079863 0
88358883 571461376 0
174438175 217571953 0
173585003 219483938 0
462532221 541629227 0
416343860 524447790 0
531796453 210783894 0
552726319 19422655 0
487707544 555538436 0
229147315 342183034 0
34536601 37763598 0
542538106 510081261 0
523614561 393509280 0
195386033 185986568 0
86084849 563105286 0
448927004 173040492 0
374274768 38406809 0
299030015 399585478 0
185452362 243051364 0
322067951 242605646 0
561653480 538542646 0
443318738 258511465 0
334329187 10316804 0
268106563 442973832 0
52498328 452425024 0
257423999 32208178 0
486466415 49965370 0
78984957 198547297 0
112874566 186894701 0
273893060 326027711 0
484766762 62945128 0
208978045 320230706 0
548007990 135525277 0
482448821 219470134 0
54828572 513064804 0
18640435 354090447 0
479673218 306848475 0
515528674 335325213 0
445693363 525133575 0
50980108 1175285 0
162934280 513345 0
252990970 244339773 0
434406657 175705225 0
433684699 481377977 0
11606057 549313707 0
484959634 395011639 0
274123747 531833065 0
359054003 168790598 0
223041494 183656002 0
95987503 197747764 0
179474575 563699284 0
87601581 40579555 0
274604337 296879051 0
144487462 185781000 0
401850553 488481320 0
52840262 67911963 0
222642481 462435350 0
8580172 163294576 0
111227663 425442015 0
169612785 294272763 0
565209670 290183934 0
89310685 496349347 0
477955852 380476668 0
249684079 469464423 0
30198920 354858791 0
525031466 407607593 0
320386688 208715068 0
561191579 357973667 0
58816301 60982424 0
247391593 52105667 0
26161376 116588293 0
62988080 331540901 0
66634624 488072473 0
499318966 221972482 0
446970937 321908394 0
397105145 230492369 0
475225875 135446375 0
540011649 242834673 0
84111088 89126000 0
555958872 574863400 0
403096472 229544222 0
292844897 545979662 0
478472264 336857029 0
396289432 260402609 0
360204127 212615336 0
369711386 454538555 0
505715215 138264962 0
284141950 467332599 0
513629643 77581799 0
400751523 433666826 0
384926939 309381086 0
383053105 336459803 0
311615120 171929447 0
372653093 272377355 0
95321155 201046415 0
448301274 295845795 0
349024611 152651103 0
345995955 60482737 0
513239584 230698197 0
152712789 133835277 0
445567534 114580647 0
517152640 143721252 0
540307501 319369677 0
162146466 470271984 0
201004228 338177467 0
560691854 520179097 0
436513221 16979310 0
293258282 308732367 0
284165762 321621036 0
463472197 72280941 0
418734254 135307632 0
315567440 3358855 0
340622012 69501618 0
405642559 460519507 0
54461936 235933527 0
211489467 132961528 0
152076510 399882283 0
325928952 455699313 0
474586153 366338991 0
387274267 379462445 0
231765997 390931346 0
420091985 261768582 0
392991823 443275327 0
223406592 218907937 0
481574749 176480483 0
385259588 382340293 0
319111084 503771823 0
127620226 364932253 0
268185603 495419739 0
344842210 187329698 0
103325395 475629028 0
507562035 358014610 0
337752539 387220568 0
448036656 260995682 0
530209774 450853813 0
236529893 416018434 0
150048960 252657375 0
129216854 197430364 0
368133220 454571147 0
462669771 174083757 0
373028304 197242928 0
146715848 479596985 0
241924381 242560688 0
101370693 557279811 0
505714589 448574003 0
382991782 341389986 0
356333747 312127037 0
481104655 500396320 0
321106005 183892636 0
415741845 435421920 0
173050433 483605980 0
370079314 475560669 0
461356111 89213976 0
426695633 143350208 0
225404149 100486561 0
424373278 55057410 0
172281939 300103772 0
534836167 316494036 0
271569685 26496955 0
219572963 113070335 0
263724550 227074875 0
399794779 395629153 0
317586704 100425828 0
81384717 255199847 0
238337226 307025337 0
33625449 21510426 0
446208556 43275029 0
52124762 461347410 0
192007997 353275548 0
346674877 266126302 0
490824289 307838699 0
138794297 573890791 0
235974383 258187402 0
476560366 390109161 0
457024726 375411317 0
171580830 86504601 0
361070855 501328624 0
495651550 15641232 0
91010995 213983735 0
531729781 531539391 0
484330010 470101219 0
492904417 483435787 0
554439654 118964927 0
237702520 427116926 0
88837045 82388642 0
299948219 501610286 0
407363222 164890276 0
329399755 135001838 0
545176374 242422899 0
341989872 532879195 0
259170283 329490949 0
169760391 315953720 0
63154941 125198761 0
437158738 326224319 0
27774691 285662115 0
279994510 253466756 0
404743309 332106569 0
218488920 218339618 0
503606848 421730223 0
189323704 500822861 0
240697591 342406712 0
302154996 533403527 0
286494586 116650126 0
55117968 140419041 0
316511926 480981924 0
56506344 4268498 0
229698481 306081537 0
377252690 192011204 0
415381401 266290578 0
11116958 65840762 0
393586760 125375982 0
76369143 22961772 0
412788367 12178404 0
465568349 262410367 0
216570342 381835389 0
9141330 451391505 0
200788858 216381233 0
303124064 54234889 0
259440631 177722816 0
393524286 43161384 0
239841349 321206658 0
554012446 219623234 0
525986847 346939788 0
338862056 441409925 0
76287784 361996467 0
513332189 370702231 0
39046484 116811746 0
435152913 216562286 0
322187808 282913836 0
84615092 53729930 0
427298538 90457277 0
466434311 161049175 0
555115039 565793670 0
561529640 156801268 0
178393319 517428632 0
312362103 149418650 0
427068821 90446361 0
507978015 474349061 0
152559173 435938227 0
468315310 181305462 0
318223342 227866514 0
170523997 9754679 0
284164765 373570725 0
368212107 176103324 0
380467596 519782953 0
393566543 294119999 0
557289953 24187736 0
5527848 530330531 0
150312689 416040230 0
270135421 65963761 0
502225410 389855596 0
80320641 97410629 0
198454401 366934047 0
403085125 344366157 0
289909180 207383809 0
456136126 172201825 0
178444050 278389097 0
422656242 539742297 0
483918019 493332597 0
490230290 327012505 0
105457416 232553635 0
322984284 566167119 0
438468391 517122336 0
414976192 209837760 0
56997438 87782510 0
520017120 429504205 0
538371501 131418152 0
282905350 94746746 0
100462140 488491750 0
458409130 333279964 0
71101268 207550363 0
311773659 316389312 0
411056910 149874910 0
361917900 378937710 0
123281701 576646924 0
167937126 387093685 0
374175860 46498466 0
65028252 506174836 0
211677961 180638497 0
515728970 279881336 0
137862677 69202531 0
313459730 413401118 0
175630536 371579378 0
27807346 422580499 0
434400575 244127663 0
276162301 576770766 0
274736034 136182720 0
143800484 357469004 0
506981862 341643636 0
314436931 262019347 0
88432574 331259448 0
559988828 154387479 0
386063547 213207072 0
348356093 428789913 0
91693909 358439277 0
440811496 45425522 0
118261842 83191087 0
102479801 354754698 0
541608425 224244937 0
248748938 307420227 0
522363909 496999464 0
7167456 323052989 0
503701234 572866821 0
7533410 418205180 0
408441853 352229963 0
405924540 121197111 0
370365752 90359950 0
60273556 437671439 0
248024421 196083988 0
350690481 533972327 0
27773102 534687448 0
153368212 24822688 0
206691732 103015421 0
568030761 555583613 0
67480217 319918516 0
51875411 288962691 0
472673356 337350379 0
116285120 416081258 0
402969475 442937011 0
419309366 202236650 0
109400434 160392024 0
478998805 215591892 0
298816729 143102633 0
79071352 285325479 0
395814287 192254731 0
216235314 555158787 0
430176168 130173393 0
229876672 270304418 0
282037768 379750255 0
92950455 95420515 0
209224827 142353674 0
513733661 389122551 0
520782706 373572665 0
248660012 191362775 0
501715953 186743546 0
531504968 354750439 0
240453919 126707701 0
391440400 2419883 0
294945662 215894752 0
253005823 444991036 0
195450535 77825964 0
422025895 190882595 0
22470410 242629929 0
207147663 296001522 0
12113411 296838767 0
224704284 532056448 0
220552152 99917734 0
576873620 282511555 0
263198548 350357082 0
7672420 84793283 0
129286503 230785556 0
446855876 486375198 0
91062124 209991086 0
445118265 467889960 0
203527671 284554887 0
317213882 559005969 0
171111062 562542369 0
464802329 194394231 0
482178147 560457090 0
136177225 454819449 0
76649106 420627492 0
288156863 131548607 0
408397132 50954929 0
330560940 544213942 0
195136259 277752551 0
223814514 507415902 0
178575022 83814196 0
8302325 85519296 0
142050808 437296796 0
279398929 405074954 0
550201032 220078898 0
44881238 7370266 0
455009793 451903951 0
174680738 378831864 0
460533767 250478456 0
513824394 60188856 0
219757323 507062779 0
52561760 54032953 0
404044433 195674611 0
149917774 132456836 0
7522762 245985856 0
574201038 499278704 0
2706770 516098908 0
385695686 431575475 0
363250025 126116162 0
414531346 540286191 0
536732043 551082282 0
148397589 368415339 0
59848906 114046069 0
450727859 370887226 0
35540974 412402205 0
431378464 230856186 0
157956889 451006406 0
216046537 136186951 0
381318203 448603879 0
524592980 547360934 0
522651207 66504015 0
353414639 270007344 0
426252774 123661073 0
230477552 538562741 0
183329079 14798035 0
164946805 305863771 0
15518161 87875754 0
393824096 1556923 0
521191152 447872876 0
267770972 299017678 0
351624961 45370783 0
382398665 123927927 0
367162470 175644594 0
43075724 318992022 0
26555109 213095350 0
214870745 572347849 0
359017785 476810064 0
422558195 205066005 0
508740221 572530182 0
478996741 240134212 0
372231640 210040792 0
122420174 455281106 0
95937515 420009605 0
430116432 105813705 0
359809997 465980543 0
493862575 100109663 0
275527235 452347764 0
272142024 81458660 0
55560892 64189109 0
241811057 405254924 0
169544102 300374933 0
553265148 316475510 0
386079542 348784532 0
301919737 76879942 0
363763650 550553263 0
148889847 62815586 0
105202234 419226483 0
518915549 123658739 0
148712411 301050166 0
97536322 110541238 0
161775746 65307228 0
29068101 521777000 0
41155555 33133574 0
133461653 79714429 0
416129223 239166627 0
16960339 435438587 0
222648201 141786334 0
58192007 207812955 0
569347272 253052627 0
110925179 38752755 0
69747094 22532732 0
12299782 321717135 0
190190792 144593698 0
550901229 494919573 0
181870976 371130251 0
462642457 523016993 0
410193858 243994582 0
453533145 146789088 0
61695264 422046083 0
181768596 353754508 0
311603769 130930817 0
491802986 22775961 0
478136957 260123318 0
222711043 394419890 0
248979817 445643779 0
274966808 540486324 0
418237763 288485019 0
194512506 187002780 0
545429636 238653320 0
323968928 175231566 0
546734239 515994619 0
326770879 466383221 0
71565006 573859599 0
267297268 541301527 0
399302997 548453436 0
198862547 373335440 0
453408377 568087291 0
188987428 301814513 0
185012564 506589591 0
277109265 239056122 0
283898690 375785464 0
473849998 229022984 0
152937563 295427182 0
135080979 482751080 0
66831470 465493433 0
261737278 221337962 0
368090757 435180591 0
347111412 189413165 0
396413470 260565926 0
416316627 331023911 0
570732186 48032342 0
392812217 475489890 0
122345627 460651715 0
296329608 398030951 0
151659210 576634850 0
112103999 461120944 0
381314591 455667707 0
141909028 454795193 0
246262588 515589149 0
289536329 294410090 0
328673164 257444179 0
171714726 205564394 0
43549072 372402268 0
416756109 66396945 0
70547511 469860788 0
20788608 178502280 0
145428363 167584854 0
220668461 86437992 0
360933137 172656554 0
298391332 371140569 0
293922049 540181745 0
426342838 571878591 0
379590406 343514169 0
392969563 360606714 0
550108307 571345665 0
119807826 484526133 0
91182321 496601593 0
62635273 255875973 0
577529863 59878953 0
382342285 413812116 0
41502147 124553964 0
14499586 272059336 0
324741453 203666136 0
566759761 363072528 0
40247825 450536582 0
133098386 478821614 0
48203352 149252690 0
407997666 2111237 0
328912581 238848506 0
311089211 173334936 0
546134866 579368230 0
339833825 332907527 0
287121958 326624046 0
494382890 17587241 0
427559112 272775058 0
276990392 423846975 0
401736569 396223322 0
376458969 573943178 0
120390724 407619555 0
128824697 63111990 0
188101311 380576150 0
151780382 21376253 0
147311949 566974910 0
271122060 474516381 0
358457001 155334133 0
196905846 462650468 0
185627674 208988491 0
314435617 233323427 0
44533367 320455068 0
435520056 119054528 0
156235072 232562407 0
63624520 257553358 0
446470440 306148557 0
356744150 523548428 0
436236986 502139142 0
78900468 17723738 0
436761187 9745778 0
69674125 224754005 0
373288571 571346020 0
288728676 39786972 0
133213491 284336223 0
302373248 257983897 0
203008925 251694947 0
86273601 166781471 0
518188493 351306179 0
407896414 344487592 0
327021246 83656180 0
230628531 353148964 0
452471584 355778617 0
250537287 445656343 0
184427903 97963999 0
394710200 511259344 0
332224868 302533855 0
208821711 471889020 0
493016296 570594739 0
369941770 196516873 0
143282309 181150766 0
578191803 398415979 0
5554272 504121370 0
24214460 178824472 0
101818137 238603683 0
562024076 302418702 0
337427946 266188452 0
354249873 10603123 0
566186170 260148200 0
444558049 226905915 0
191293273 497732835 0
299321949 119098255 0
429545203 44808345 0
498090948 343493633 0
526050954 231792169 0
559993207 118288609 0
414700340 28027028 0
277534738 435786387 0
281032234 435842761 0
43376654 274112285 0
364160638 196875570 0
188928454 436934925 0
42924454 309268095 0
14340692 235016907 0
176012522 536902821 0
525184428 257271444 0
479361670 2456717 0
567914867 40298482 0
435792511 94521429 0
442299384 137144505 0
281908813 361569908 0
134939747 133210744 0
120539702 466309548 0
86394125 577431241 0
548202597 432908765 0
33848352 223088551 0
28483808 129674950 0
112165098 514271488 0
42556069 358270034 0
330908616 396705219 0
177324529 396252555 0
412173772 555020549 0
535552669 517223066 0
425473623 44511744 0
225693367 128026592 0
157658295 218686139 0
88147196 521456137 0
179483207 566125422 0
26283643 274643129 0
233470796 170911085 0
454183522 545198872 0
118415095 453961636 0
539311512 92795907 0
575788811 37829076 0
532436501 16510420 0
176170907 161734823 0
361795881 131354912 0
25873639 517255046 0
35115167 314420692 0
67519648 111747830 0
26820646 17148704 0
476710099 82302406 0
63333951 391149843 0
408359734 1651674 0
193592974 341306226 0
27368157 103875848 0
200150126 287209907 0
170690413 393907410 0
265186022 78801130 0
380103660 220342091 0
258490671 79713025 0
494997888 160236112 0
160745955 266066372 0
577747965 390067829 0
312484977 288230178 0
514359402 294160354 0
194922553 105628629 0
254339340 435212017 0
477618292 15840566 0
96545660 304723768 0
175863876 100071501 0
14454038 539855629 0
130741940 121513249 0
14165151 467402612 0
84377221 369885681 0
536578844 185195244 0
141080405 218253103 0
525808068 523113441 0
164378948 21215463 0
347224018 103164880 0
565379199 152628202 0
526406866 205233790 0
260251378 344767665 0
288475467 232174755 0
237570302 381859886 0
93152750 278807870 0
245915258 128655465 0
57277708 481519314 0
97845073 505277184 0
271402333 183062179 0
137380713 392886754 0
457655136 264254815 0
392848180 490971038 0
429699647 524799772 0
168781819 61842788 0
8404803 363512359 0
52959431 485112080 0
365782617 439786761 0
157518578 521849085 0
493409088 90269528 0
207300638 382190089 0
297138600 569486537 0
553424409 387494100 0
316816230 168113646 0
352483562 158762481 0
76076648 243515918 0
9404762 148767092 0
210314133 212004154 0
17013353 68241 0
89089723 111229992 0
239763614 493215975 0
527132379 434835343 0
465650636 523039120 0
70471511 541011909 0
120988275 385174797 0
202173369 195217256 0
297927283 239516259 0
222648383 385404939 0
325304014 538662757 0
271647460 274984296 0
401786927 75173045 0
560350031 475388587 0
470088747 84894672 0
514743617 71332679 0
337655590 201496171 0
106990190 269171438 0
328686242 381641245 0
479436089 347510746 0
454134402 259923756 0
239255459 33220991 0
278781406 155384075 0
331114467 1499397 0
337906907 311563140 0
129616565 84212502 0
225726931 8320 0
285598335 565679659 0
175235734 177326028 0
411037987 25317555 0
109612776 166525439 0
455734129 79782932 0
15279858 113870901 0
1001935 423914462 0
416194934 176540297 0
130393876 239373609 0
451298207 423504843 0
3270361 391291102 0
195110775 226107270 0
255748673 408790305 0
148474563 467732272 0
313400834 460976612 0
367724300 140239684 0
426987998 61993756 0
293806682 465062163 0
371056446 213472142 0
511217554 373544452 0
560142834 167793187 0
378948143 573861575 0
564105373 336889675 0
144757712 198414893 0
67002506 212217436 0
488214661 560138002 0
356108155 332870410 0
324662835 516638222 0
466116968 13445800 0
277631106 566480064 0
83918256 428817681 0
544751463 21958081 0
186304795 469352798 0
449130654 8025126 0
74941342 139080045 0
204234524 545154645 0
505712246 211975655 0
104712064 507713326 0
99473017 46726216 0
370791617 535573731 0
59167032 120872760 0
193875398 320002715 0
356591419 74240148 0
430582115 334762880 0
235582889 181294419 0
267762069 237046556 0
137387620 67865254 0
69657360 540404237 0
76074156 203876214 0
138545629 64581052 0
257186865 318749295 0
65023580 78869431 0
171102207 236296366 0
335537255 86428238 0
446388501 554901029 0
32144968 154806460 0
529828255 184808156 0
248774830 105427928 0
341278238 105214009 0
8691052 179965158 0
485251140 361320063 0
486677859 194921252 0
346867731 42710940 0
444544680 270374223 0
315577481 347869172 0
515716676 229845495 0
288993256 322441142 0
366650057 283824541 0
385951425 385157415 0
463852098 533876191 0
40554324 377495528 0
140933571 299280005 0
37413726 198744593 0
142879992 44036222 0
370208693 265490022 0
564711156 266297656 0
141133367 569128368 0
167976770 322163138 0
339259451 47088792 0
184808584 468414232 0
523005362 29471775 0
331732442 44229309 0
462795883 139917585 0
220971965 328877766 0
42332868 314622621 0
107983753 418837382 0
505156799 410457003 0
85686508 48626689 0
300634510 31560227 0
306621122 23130187 0
331972566 475828329 0
74936889 207874240 0
333975836 480351054 0
253293901 509692421 0
403422081 453150951 0
339525199 260754339 0
22271677 326920867 0
194161236 331668176 0
408080765 41108740 0
198527884 57817165 0
72982510 401704055 0
280709143 125576327 0
257739731 309979960 0
122670446 24035258 0
227769041 330523553 0
514688129 73667948 0
309330054 334493756 0
568181035 60979592 0
55839528 320133718 0
470365193 29286626 0
403572098 207766936 0
153164270 522392080 0
407109013 449512555 0
121640470 398265246 0
231485168 321597172 0
335935768 564886216 0
103734475 150593701 0
228213321 489902084 0
151310509 337939039 0
385132083 547438225 0
520007031 169185976 0
348017547 247051897 0
127069723 43326178 0
292154579 57214140 0
498089456 127420315 0
342984481 209488530 0
501295624 330962564 0
526458976 208970796 0
345921228 442493370 0
533820105 43436397 0
236157547 13538903 0
274115152 358821392 0
498950709 388404155 0
567728595 49796167 0
37130621 182870151 0
390012752 132004686 0
448350751 56990541 0
552408084 239746582 0
422455203 140199903 0
16560531 510258992 0
227761181 331544391 0
417567475 559098659 0
454108817 399755118 0
247084075 569449112 0
74295623 482161172 0
256095873 181471870 0
39654234 224303837 0
556132694 345569099 0
131752796 375495849 0
203653078 6002343 0
115370540 400224456 0
146137539 124644977 0
183735010 463209690 0
328096474 136084298 0
498057410 441673785 0
497854299 268418271 0
282831485 116117402 0
545952693 47198887 0
434839433 317648372 0
22326933 180408473 0
575377411 59853540 0
68516623 431091799 0
217904497 155863207 0
444334913 339440529 0
431939696 100772544 0
522711493 83638562 0
261939511 446588093 0
424493745 273906219 0
255231679 290508078 0
333523052 547683639 0
431485802 305829591 0
140854270 349513085 0
354302660 129054485 0
31284234 446189880 0
131487826 484849671 0
369074313 531699813 0
401036703 575173723 0
342017002 451652747 0
170722322 196032501 0
385055733 165145449 0
182679312 133132216 0
297803796 114095513 0
355993898 548664219 0
391282555 464024918 0
210257768 154110025 0
346477908 525971711 0
28150926 568169119 0
529114085 324157427 0
538147077 309216278 0
224258242 477919617 0
424670145 2209258 0
265491286 312399426 0
432514296 35343163 0
115143679 565547815 0
154122364 11959590 0
162910910 448600374 0
548114609 258632847 0
439590109 196257176 0
89403374 529463485 0
388750581 140825840 0
235664261 443222741 0
217306518 280227521 0
420618259 70208169 0
165596942 11392544 0
387611675 48006721 0
90019028 190283030 0
319383850 571433873 0
504976827 532693486 0
192202316 84832565 0
175652896 297839055 0
434950627 166167370 0
53275074 288993903 0
96711608 361328970 0
306674576 547840905 0
34530024 461719979 0
145274310 547765864 0
514684333 331265284 0
494248931 539849903 0
31457991 490313239 0
148794694 60701435 0
8335539 133006338 0
424422747 190163313 0
165756699 124973236 0
172226675 494674107 0
285485173 282194292 0
376902183 115620879 0
180843866 388291141 0
304292834 373536773 0
109045226 166794410 0
212830715 153994222 0
522333766 413442531 0
285011121 134549902 0
494079951 229302385 0
235128506 396961491 0
3033692 407739868 0
566230348 444128565 0
522788257 317700018 0
348846882 142476758 0
475119615 475178458 0
291590052 109884142 0
95852909 525645162 0
456682461 255407817 0
375219915 232753987 0
375958225 394912267 0
467405914 184029731 0
534061949 119170583 0
92192725 454108088 0
219183037 196268968 0
38706482 326053460 0
43581381 556150276 0
468148763 348844034 0
416251167 158000604 0
18545289 85388048 0
522912141 216653342 0
129857386 306102804 0
540593037 235540230 0
219993380 438604232 0
473892586 492655956 0
33119434 505991271 0
446989145 219435841 0
177974624 474102258 0
267924260 124398868 0
286041735 394400257 0
78371909 206775544 0
266417574 70477833 0
249160850 180259225 0
43662511 536052108 0
325865916 23730344 0
546390472 172496426 0
305805080 101481514 0
574698098 263750743 0
191055030 465747184 0
19857964 89179231 0
451160925 394107804 0
329924114 261188233 0
544922980 426411091 0
57860912 255529944 0
451932688 570996873 0
11463538 122563056 0
61358737 129962182 0
32109141 17135077 0
469501871 334981408 0
433187268 194506820 0
251282032 500756239 0
462514600 92871444 0
282105962 304000532 0
145789802 73626115 0
522732809 516696975 0
448317504 533010384 0
309268033 508195516 0
90076116 283427165 0
574296646 468403907 0
555094151 385773881 0
394548953 507099531 0
465641862 385128644 0
299033014 157936769 0
302901076 158214248 0
564940763 471890661 0
477777743 491779637 0
233626296 128430655 0
242461287 411954754 0
434925255 390504639 0
260659745 530222415 0
119743197 222166219 0
255031333 557950095 0
360425354 163864874 0
55595052 191700416 0
330096267 56187728 0
485871429 98547836 0
492074906 221374946 0
22797868 514609332 0
416849729 565907512 0
508859662 461670976 0
23303658 258808620 0
248660816 281675499 0
144047581 577848503 0
101091536 168260799 0
241275435 550895676 0
461772077 178094135 0
58354399 59108194 0
120622231 58043559 0
226194743 93150434 0
492792258 107534852 0
445330869 465535423 0
325530693 271167552 0
155882353 160469044 0
457227895 573220699 0
322262335 564637131 0
510275671 47620728 0
402169027 20743019 0
348128281 221814690 0
437071033 334189936 0
286970315 432745152 0
552197606 8552897 0
89432682 286199898 0
397891995 269846859 0
103226204 386466556 0
348749602 505370877 0
425361058 558377532 0
451920530 313369030 0
432651399 187268959 0
337292802 195953035 0
425800546 515738884 0
196038601 10664744 0
510008666 74897741 0
370916514 200790045 0
351596400 153403666 0
417727244 552665418 0
12494885 106629176 0
573089067 191543148 0
156668767 123833546 0
135855689 361531817 0
157898626 521191613 0
468601555 514630533 0
425555421 164690380 0
10663650 452766564 0
431095513 429889971 0
70773044 478600704 0
463583462 132667292 0
174538131 307516384 0
567188817 428222973 0
500758270 282515653 0
115837280 315107022 0
117320890 125932226 0
51347704 560314867 0
496393725 110181683 0
416089726 232373897 0
296200537 498836470 0
225182878 44418782 0
482560643 273073490 0
448078921 483532256 0
113828526 46445044 0
478607272 266369675 0
219547752 201384243 0
310995566 135896832 0
225867009 455720724 0
168945258 553828112 0
186484391 64498581 0
125973491 345293470 0
480017837 316895155 0
377945579 213085884 0
116281533 320019527 0
531828958 422417929 0
568316342 59208211 0
168160621 205401141 0
56136740 113547737 0
17267416 572367683 0
252380183 475668764 0
419263809 430334993 0
237665733 472103493 0
47048550 162869569 0
125259067 245230385 0
399340329 378276998 0
339600940 294430014 0
179394232 30150796 0
61675038 10709331 0
491145338 360017629 0
189408883 235151409 0
528503244 448818085 0
563870523 176674975 0
126272076 576137189 0
463610183 40676347 0
89025870 181167370 0
280613052 466075192 0
108319190 235046706 0
164544986 323681583 0
470501806 562314100 0
255551215 475170517 0
235206391 204066598 0
144137261 88964127 0
71379698 20674863 0
302240406 187882869 0
63625448 390911821 0
252307891 357728852 0
67977224 271699474 0
476871306 393734169 0
3187239 577928952 0
430465087 465027780 0
339173882 463689781 0
48609855 57634175 0
351059256 515144918 0
291354602 167706691 0
176536225 558518087 0
91540810 255394321 0
171668298 97975529 0
11940702 106540728 0
45095643 346600290 0
102324982 396120813 0
2813404 306040407 0
454888637 288522257 0
476272526 197014335 0
245582277 237340288 0
344103648 195494633 0
576319948 46983591 0
341935664 400064417 0
91700147 539118394 0
210458923 219388909 0
483545473 186488839 0
302131985 333497819 0
285041897 461663375 0
487287937 12270857 0
9708438 498037538 0
443884764 243113557 0
456525048 322775265 0
165082908 956151 0
506842196 555501692 0
106711232 14256258 0
462338261 205233052 0
326467439 14308426 0
427024754 308007158 0
301060210 385973220 0
332982527 121890279 0
490303275 294893859 0
61911816 128866738 0
394173122 137295806 0
167813123 240506677 0
475190036 216659419 0
231795627 486362837 0
486117371 176104241 0
180552886 297845482 0
74099457 322637987 0
84425799 197959651 0
548377713 77999262 0
18715786 227349138 0
287526782 524742661 0
400736190 468335200 0
470181304 408717967 0
319502555 196419325 0
249930612 438874283 0
370079350 281960348 0
443824669 439136682 0
410645604 554809647 0
374107837 388923195 0
226514736 62143811 0
353642409 12347433 0
475104642 220238387 0
83118885 127679367 0
148215876 56924413 0
192960812 561866998 0
395855718 294820841 0
303622398 103542414 0
385690789 237178391 0
225643929 187458179 0
571567930 377247906 0
354228381 367767150 0
181395276 433339709 0
200462116 375685230 0
532752262 541207148 0
338931041 283426475 0
32406868 488466552 0
80444228 383655144 0
238967829 419025653 0
395256955 443995718 0
505900277 569805099 0
466743042 220009615 0
418789587 414155299 0
158518537 539940171 0
568700337 426818158 0
272093758 489136091 0
460401032 31109480 0
412321579 517100910 0
84565360 225147373 0
65967785 208149372 0
521861412 194172790 0
92158403 448251355 0
111485709 10997336 0
482688074 537944344 0
406625824 335331878 0
515850099 537987821 0
1318585 372888570 0
121274073 488391501 0
263847871 449039914 0
124274457 416577524 0
464134009 55597330 0
137956739 363806897 0
305337455 103899347 0
215715309 469385037 0
436486163 511750394 0
145676290 498059341 0
401059445 501098194 0
509030789 148594420 0
528258350 290097169 0
542729982 338148070 0
542839790 427408098 0
212757310 339829645 0
516638749 495549424 0
147882982 429065850 0
152951045 517490091 0
145193322 251816718 0
370130461 441137780 0
452699014 158266812 0
319187384 144619557 0
535100703 288459415 0
468791217 133227825 0
421611535 335418335 0
186615393 444614936 0
336775841 73981245 0
160746463 238788219 0
562280944 98826538 0
193546324 71103428 0
29715178 577208022 0
331372236 190568613 0
273082913 566570143 0
43423878 433007694 0
471293264 298258 0
370881231 259822969 0
36233470 286535174 0
278226918 52229146 0
495041560 478820139 0
7375289 202899146 0
179768805 469910606 0
184545116 170043424 0
40982068 277252964 0
137153832 3754346 0
441883091 243928622 0
382785321 517817736 0
454059174 504252247 0
412970575 82040232 0
95508237 202813529 0
420984175 483450846 0
80300688 257230360 0
319261162 173288602 0
440126527 441409832 0
1381110 375170852 0
480505854 7153590 0
105343115 526323173 0
249970218 256651983 0
416844756 421400760 0
566880977 91756734 0
14305044 569363627 0
74936800 311640995 0
325638652 329276075 0
84722873 274853265 0
37515479 4491378 0
174400519 291312632 0
144665356 292791251 0
83250786 190805893 0
536311471 510718891 0
43403773 160830150 0
322058402 39857990 0
120140077 237163260 0
438600959 289587690 0
236551147 379628140 0
540043653 135038164 0
311180324 116140333 0
80213523 65160230 0
434781150 187651690 0
185611095 558460497 0
217889611 447865198 0
536362062 449821507 0
77762919 295298742 0
65989761 49710629 0
333902501 8211118 0
559688518 378990579 0
414476639 270890915 0
306790919 115859676 0
195569222 428426847 0
552594052 392143709 0
330950561 163638220 0
32249848 377962943 0
575111891 202971264 0
474419635 308219584 0
435552416 7729967 0
471851098 229927350 0
429616971 478160320 0
564791370 128575536 0
232997590 551640712 0
251746797 449941270 0
165616287 240648759 0
151137243 77403972 0
212477327 430008673 0
415677326 44807344 0
272072542 443560701 0
335505435 230512050 0
556528295 448688408 0
94480395 347382079 0
184923844 158626014 0
480832269 42480737 0
33946237 179175949 0
533957064 310173706 0
122884361 257182609 0
221396402 38780768 0
27439543 13668333 0
493849730 465853979 0
149287199 194515871 0
31330751 27703305 0
91899223 444008233 0
51562156 329005313 0
591488 252526833 0
401730688 429309518 0
238146448 441388976 0
92907946 362372742 0
379680877 401774114 0
322618478 237483681 0
177792888 514163412 0
133881959 75502488 0
573109319 342698779 0
556515916 139548024 0
65765009 563754095 0
271651862 178369289 0
32059834 168576496 0
453370260 224833611 0
347968754 208648067 0
180381330 314877178 0
363301583 402714540 0
116349840 146214537 0
524153881 95224440 0
337159137 572488741 0
414076222 237088334 0
142628291 454893333 0
368822790 16136848 0
576193951 195394486 0
217290211 174721710 0
159214749 403629708 0
459781290 393485041 0
557436969 23178028 0
301093472 500006710 0
255739868 61355994 0
452349415 9316884 0
391854354 446641769 0
441760068 457928323 0
158156425 564258330 0
309815099 219193807 0
420115878 239806832 0
31900934 203185616 0
518972135 519247632 0
496805829 553808903 0
286801839 284765283 0
256445655 320352957 0
159570056 381619233 0
198626000 58456705 0
569586095 331162709 0
29408203 236610208 0
102187322 430405812 0
195437354 259281212 0
363329191 15640532 0
189793145 524977548 0
227966831 454746327 0
93347309 475145851 0
558478184 359501262 0
322696138 477764244 0
40904217 35174885 0
230407568 253078785 0
419099689 183378520 0
552562503 64694636 0
339655009 446175999 0
208306850 501521840 0
388588209 222305933 0
547418313 401631559 0
572943593 296805323 0
333059214 228827280 0
187841704 136480585 0
290064092 226814991 0
339933422 324450199 0
557262200 295829773 0
185781232 164808760 0
367014254 549018176 0
530355619 251172535 0
289857427 562291049 0
534531426 452002128 0
391601301 108132446 0
399516646 170136687 0
117671866 48474022 0
18409334 375586188 0
425009759 276364973 0
285826196 524054025 0
371473824 104776177 0
353643570 402608381 0
129345198 100202407 0
107661443 267590599 0
270002692 432323170 0
150960801 499768281 0
170570857 104416715 0
293326145 160781010 0
382959552 71910984 0
61762051 201760768 0
118066897 566541232 0
370726994 454654667 0
357930642 98122637 0
244638217 4828076 0
201932997 30613422 0
456268244 198603519 0
69818694 568003380 0
101481500 299198450 0
281331455 20179101 0
73735936 236333607 0
459736932 532399516 0
454907196 557024109 0
146532369 45030374 0
487491865 212418392 0
267037813 132294967 0
86116268 229257460 0
52553330 498780811 0
63363134 188946539 0
47405633 4247407 0
412380191 165064933 0
321554144 58569195 0
30324783 142058306 0
419393160 174631054 0
330904244 295328571 0
101832710 112509817 0
181777020 271645357 0
344959035 115031775 0
571037892 451852844 0
214420829 208179534 0
196225988 451965958 0
228337742 322136837 0
412798245 380124554 0
561738659 3368001 0
502319410 351234624 0
212827338 121208911 0
64333899 511363686 0
31310848 98593368 0
457444081 319446729 0
167672902 501221096 0
179835080 491312611 0
133591381 118920784 0
111646375 527424857 0
67604993 395520587 0
430933089 574540131 0
468739509 335278235 0
448848640 271365950 0
154849098 73095037 0
509180150 260846512 0
541086696 194552465 0
99432196 103589306 0
17686507 316343620 0
76946425 31772199 0
527198174 306396135 0
107009528 423242039 0
239550140 35695712 0
205303152 479572478 0
565011173 354762120 0
340993774 24583549 0
403770301 14690219 0
224323978 326237406 0
237360455 457109285 0
336871776 237685812 0
488450517 163823923 0
505895229 441918450 0
575664317 453593272 0
544090484 516827660 0
554031522 575724737 0
110693302 416794372 0
101789046 17901557 0
371833598 101843369 0
549184583 205785916 0
297273484 92787068 0
475094374 429206383 0
577210496 520207895 0
245134195 403068663 0
364373628 359870485 0
128407782 164208282 0
337120430 391894816 0
127768330 476695035 0
458225672 128800806 0
440263523 385132110 0
438695861 383526621 0
36212820 250103866 0
418195365 44605939 0
338396976 390413463 0
173577872 91185537 0
146085718 558022025 0
80011904 457855421 0
129462999 408689733 0
321984703 306449707 0
146462419 106742078 0
22174105 104127411 0
379245522 534350358 0
49351686 352929918 0
489871636 58793003 0
411143699 191969161 0
306615418 530424934 0
313363990 433706841 0
67839250 578914724 0
476987505 52732969 0
487472170 22755802 0
423519065 388538435 0
549623624 560511207 0
136514938 362434651 0
477543497 347097010 0
490131248 71806424 0
503225136 330868325 0
168101433 542805455 0
117444445 74248689 0
337177217 386516438 0
74495659 374649025 0
157477489 518480423 0
122806614 386828626 0
420982996 467538129 0
384517886 3715464 0
558860110 411099866 0
94756940 379375493 0
340339747 317771308 0
358329544 79550950 0
471980262 470078091 0
156527641 373709553 0
377655140 206614467 0
571817926 323254023 0
521519498 172858536 0
284721527 189175525 0
77190689 89226877 0
74667735 412737662 0
497482761 57599521 0
235327345 266554582 0
394491195 373885622 0
562870112 211341943 0
158963284 363708510 0
72558159 248672559 0
304372417 29051586 0
48612906 31112206 0
575767597 368029678 0
457307572 123348814 0
110269775 53560934 0
291643316 457464268 0
477617632 191383933 0
500558655 262248637 0
4864465 97382770 0
261854094 537555660 0
568624928 454756886 0
146551662 576819934 0
250237140 123844559 0
372813817 301581842 0
294411219 273313676 0
269309360 104593320 0
215342863 562123766 0
402706100 383348862 0
277579963 243669731 0
405136101 290890736 0
239513158 176014929 0
119820740 516891145 0
500547276 388663494 0
552656645 337822465 0
41615382 51631377 0
462522132 255942104 0
520875484 184018181 0
43666655 88228374 0
461879496 199117825 0
307535089 123942940 0
381050325 504477847 0
185716073 120681234 0
412183274 573555863 0
60244009 315959055 0
416357323 245259659 0
19095043 481584176 0
383047849 404698703 0
221244278 330718301 0
377806505 313461848 0
63481981 440377900 0
496258327 153644239 0
296892128 318951485 0
457435651 116959655 0
196027167 375845892 0
316890480 164382980 0
206079001 220701621 0
245551690 22668760 0
143673948 508525856 0
316938361 266776912 0
17557465 219780906 0
521735173 477576411 0
181580429 549559987 0
94021610 57851117 0
61202712 336661445 0
812661 400471534 0
186998994 386543821 0
281387575 151078685 0
41487123 260414927 0
123148352 519695143 0
569399952 303690659 0
242797215 497282654 0
473774534 22659830 0
230391089 506068340 0
232453334 276108854 0
529252360 247785286 0
372743748 32222053 0
43059164 467753776 0
397778773 26988464 0
360445790 131571978 0
430725922 518251571 0
29398841 273821992 0
555424082 308913017 0
216843839 267661374 0
64204655 260313582 0
311587410 235485890 0
539368382 366772551 0
532208780 425979 0
433051087 287923690 0
57856129 141066241 0
436993062 306368225 0
82131390 265152909 0
147339838 197672718 0
205481703 104294908 0
88295520 469980063 0
524271916 147302078 0
233358337 147593006 0
326869205 419583441 0
25163343 479360050 0
267403454 433595744 0
209670985 527773783 0
150640044 74260575 0
132014216 150734979 0
96940003 469686654 0
74731352 175958724 0
1077712 431912474 0
106197982 204609708 0
15629492 144833773 0
154282911 181388471 0
462568058 317627069 0
82624175 35134808 0
535365725 269133507 0
376138475 165600446 0
92676126 65459688 0
34162897 297122478 0
402403262 437592189 0
384558562 35105645 0
107438497 294011429 0
479400803 491382389 0
91849077 532633968 0
42994951 437327972 0
483828631 351451614 0
28826638 268372028 0
419608949 297120856 0
504419084 199565076 0
372313784 169936761 0
379841603 215210358 0
425819885 77456847 0
381534223 476067988 0
27550301 415832580 0
500682151 493720734 0
239066104 204349563 0
58615487 122452030 0
73343718 384857705 0
500711911 157209924 0
153408814 125481699 0
199458310 26636751 0
58944240 2298047 0
168581220 171824878 0
550864570 291030944 0
171137515 372689308 0
254084053 206881620 0
13720989 334655508 0
491600303 16896390 0
283091256 431202032 0
351260322 324492799 0
157667281 409608844 0
54778128 238839829 0
153574125 475817937 0
103841775 53887769 0
60118137 4932121 0
499980640 205820438 0
56037586 471760102 0
31408809 5405561 0
477703017 218327655 0
27140683 451903300 0
189387896 376858052 0
111139747 505816073 0
20019393 206355748 0
117199265 179461227 0
509660111 143723556 0
363003514 86736920 0
552658507 163283329 0
343678036 241173296 0
277264834 122623976 0
36978878 295266939 0
330380434 469717614 0
369498210 307456362 0
411438847 116947742 0
94788114 375179787 0
267114777 179947913 0
242912863 182776267 0
68211437 492464833 0
444659124 130552408 0
174628784 422093683 0
306316198 541835741 0
98420590 339109473 0
428452851 321429168 0
326832723 305411403 0
242045990 296060222 0
111681292 284196271 0
564569878 72565143 0
69828969 401083586 0
568040299 112540844 0
452318940 475809259 0
158749272 262970925 0
7992692 408220996 0
528151345 61151827 0
462156738 129315218 0
68349429 303022499 0
474708393 373334031 0
174130376 230934568 0
52632382 153417683 0
101582641 208340538 0
296883826 161300197 0
430311573 565189676 0
286503354 75984358 0
176863324 165157307 0
391569428 91451377 0
401952350 80455682 0
427580139 192225867 0
132292337 125617102 0
428776540 536575617 0
91885217 294173538 0
514625230 1814619 0
550868067 402487836 0
165684280 219102674 0
106584181 272111569 0
535594532 120536849 0
66139866 227428985 0
449396206 367114424 0
97592514 508308362 0
178514038 544973547 0
404242412 448837531 0
566996898 336522691 0
544122023 226627007 0
135940261 107525001 0
132933743 297716951 0
358169867 322744130 0
105633423 350749874 0
349667869 401354273 0
167740964 490045396 0
99406256 170147558 0
496069733 484644587 0
280034713 352291602 0
144149479 282055476 0
12678706 543001554 0
199507960 166693314 0
185370494 12078317 0
52776844 279535035 0
449352929 444172514 0
495834961 99206833 0
34613953 375417640 0
416215720 108143318 0
252621509 189333192 0
98849656 203184410 0
280112364 318684441 0
261774388 317286522 0
354017362 528276239 0
1484903 252636137 0
161948655 196455357 0
143070614 49573839 0
477077442 452876401 0
199117790 10179148 0
140970432 23116098 0
519726024 220383266 0
43612358 483893089 0
438842420 94848059 0
416696806 160889636 0
417605751 410085882 0
137906146 165654015 0
12472008 421165457 0
290680142 192288380 0
198406259 389695704 0
343280243 168110420 0
317669053 505897029 0
316809689 271930759 0
175042562 360118264 0
346337835 52395460 0
202733782 137312767 0
576271373 19044851 0
251720960 479412656 0
397440094 310765450 0
421016097 542004288 0
301710704 5935726 0
242093027 346005338 0
488814720 81534420 0
310296735 352020573 0
112125804 84127218 0
427816071 302130116 0
329853593 309029039 0
239957263 141740428 0
537328292 378261180 0
499729525 38899672 0
397537865 299756119 0
431776204 464655667 0
30532465 206844647 0
53065868 99169559 0
97840601 208424329 0
19111262 34619005 0
506694595 492530368 0
507524623 60522807 0
259668226 212314515 0
230548963 155160665 0
323810066 541392341 0
299123965 202607700 0
336986126 529020726 0
411387734 344112015 0
421082205 291247934 0
24951289 233909788 0
556436719 271563926 0
510027356 394443520 0
492864491 438057156 0
289227912 546364747 0
364454282 558269788 0
410565614 331887134 0
457446232 189216248 0
525430991 367104664 0
363024319 327898661 0
594201 309187821 0
327232348 192004071 0
200369572 467709552 0
336085460 347041353 0
83915590 77388456 0
372529902 358810465 0
577678776 170612605 0
571549634 445537817 0
179676425 508244934 0
203155250 143398383 0
177152609 146768225 0
502797513 322522346 0
295707637 186063884 0
293357023 295686146 0
462732666 135926679 0
487292853 519765880 0
336795957 465556002 0
393572656 262164023 0
40187308 102959626 0
430947326 412197152 0
572453361 231663451 0
314378845 372784068 0
351684232 174912885 0
416603630 244215105 0
239526698 129300907 0
557899751 282258775 0
98014718 536917189 0
100043429 375435057 0
294444563 372752072 0
70923224 566388544 0
320034100 449119455 0
368330268 521780633 0
565037678 59748929 0
175052070 48661463 0
522204324 176362817 0
250485020 95032764 0
396007123 499852064 0
315981137 362023655 0
510673504 380582555 0
198729557 461834912 0
223742706 343242407 0
382157359 467083739 0
322709279 213082573 0
108100063 298237781 0
382246584 205187086 0
134382653 259649170 0
238559722 367118737 0
196797062 184801684 0
429127444 81256748 0
408154038 544419460 0
27115714 271193517 0
550952457 336775865 0
306181701 349293834 0
552339596 562951588 0
8935554 293034167 0
26159887 410867476 0
546992070 261151522 0
168826649 373412177 0
432374650 420515186 0
180590802 16749292 0
384028036 475470048 0
198073987 311225728 0
439151007 112348147 0
188942963 116880605 0
413387922 314738134 0
320548426 50443149 0
564964531 86885844 0
281449466 485679326 0
324174933 469145768 0
125757751 510194479 0
224760938 142645195 0
97203738 39246739 0
72748169 350215641 0
416266961 98701958 0
324559098 70532437 0
210127469 24327264 0
83692023 405190773 0
396891149 346308042 0
283708085 71914634 0
499185454 473270680 0
6603546 444602519 0
418626344 494930048 0
522973263 307222823 0
382259359 343705676 0
294661872 303396462 0
243046271 293029004 0
316713550 26480871 0
300060078 58952946 0
572903417 482886732 0
179021305 94774916 0
371717060 21137505 0
85029776 376482187 0
47996930 122076659 0
523237033 138871895 0
527325961 512072626 0
109396253 573761389 0
408311520 489570605 0
257564053 136310994 0
121657763 531161490 0
460042541 13611149 0
41643247 350936464 0
403246682 563344713 0
397809058 465385910 0
472790627 325846092 0
204553450 397359606 0
397154336 264478826 0
300965668 482514449 0
438541662 197188093 0
99498061 9209221 0
437908128 329178847 0
252825600 70671981 0
39956781 225845260 0
423209538 312495753 0
382796412 119315143 0
226528319 287557503 0
345943350 279893124 0
264506063 36095770 0
356071673 140470527 0
322078518 477901569 0
164411672 532177877 0
436747494 147240987 0
382580009 148586492 0
99548428 413469620 0
391849562 426310797 0
159482442 251215497 0
369344717 256034182 0
508814797 110893710 0
446379720 18371450 0
249797631 350832760 0
548880229 397373004 0
126187195 238728692 0
117691879 516354286 0
402443802 176578930 0
8172367 447282438 0
421893018 138010920 0
88466781 180338099 0
483283075 342801274 0
270166389 190801746 0
533705305 15539037 0
157037696 312061773 0
295227790 347718230 0
364894505 512153808 0
574057496 99326704 0
237429090 218782452 0
272005485 349330688 0
21054598 445785528 0
310541738 294235543 0
465258934 2888873 0
390753982 457259809 0
388720342 378699313 0
20141722 469123219 0
498378301 287050505 0
240419158 77046254 0
16636972 252913667 0
75992897 469912503 0
302396572 360276136 0
205576617 408699550 0
70019544 448370348 0
236206742 165353567 0
148436476 278956526 0
71990995 562008115 0
129236640 579367370 0
535325973 140541135 0
4740215 83421827 0
526601305 561344923 0
25674568 303395192 0
467419605 334201482 0
241587348 81631648 0
83822602 257606808 0
285479884 60738296 0
445047226 84121256 0
166599102 238734092 0
568255631 372894073 0
290365841 249960588 0
366767460 16123420 0
163549522 186813673 0
289940798 546502258 0
9697798 101317144 0
363286041 287222208 0
86089841 381137194 0
518832220 54868340 0
515290683 573500546 0
7016947 65242606 0
101843251 535451834 0
512153730 12023775 0
490985631 481251903 0
364166626 491369463 0
246337977 273302861 0
347919887 132835700 0
357440992 285356003 0
24370 576340760 0
8133534 233093484 0
322303573 357833608 0
232459677 290376310 0
515785797 515113357 0
518418862 420253131 0
491476468 113682175 0
285794304 540814784 0
247779724 90232367 0
81730160 178286664 0
271838875 101727175 0
264670933 288440206 0
405529864 5655685 0
142000783 396151697 0
136623790 525377800 0
553250098 159317448 0
554678863 563708056 0
117658258 358866065 0
200425485 387627103 0
228909566 311628988 0
539542345 63464778 0
206527014 422341212 0
2635730 14072837 0
398751741 3968587 0
55072458 121918527 0
94735672 104148323 0
380142934 78342419 0
127927280 272817998 0
8692174 338870893 0
469336806 262321862 0
454235484 522235323 0
155986116 258907645 0
55476135 503053867 0
64178699 459096983 0
161393398 85304980 0
93833598 385582839 0
246828198 39080598 0
426802694 439837373 0
31113492 492848778 0
446940184 263675507 0
419506964 274086328 0
406846146 480147170 0
288580437 481565034 0
424826863 417470387 0
528887319 472612850 0
519293942 156968476 0
282925142 281114741 0
156545052 331055002 0
547635171 111449934 0
202572668 279237353 0
9190418 484617543 0
244621715 548146790 0
502328381 38288855 0
316884911 287407499 0
492428175 425510752 0
511968873 576172278 0
277353919 293485981 0
489582703 36187852 0
438680033 335071829 0
229759228 329281085 0
485026692 339648305 0
250449307 3537794 0
465776810 386715478 0
548844195 482474306 0
254640626 366181289 0
217679432 363416380 0
124142644 473033912 0
413869930 445928012 0
477791860 37508557 0
388395411 263958239 0
227189132 2060844 0
366664957 549323009 0
108115497 467863007 0
8508875 53656239 0
269556075 184761705 0
41199533 466922266 0
31063376 65488912 0
250705208 505496618 0
33404254 20140109 0
191367019 203812058 0
400633566 1590940 0
74020642 6997880 0
467908380 384647587 0
545332045 270551913 0
324517321 366027332 0
559030194 357697769 0
387307478 330313612 0
346375245 527771669 0
341202651 173120752 0
6683891 415964466 0
35714774 348693579 0
338559726 346180902 0
160081054 364056801 0
438152713 559343326 0
81494337 240534639 0
126453406 207683542 0
572835794 317636894 0
109736164 518042380 0
355718447 248349019 0
149203465 531829355 0
529832945 310663002 0
185631026 575293528 0
204653336 236643854 0
64862337 315948602 0
475755378 489345535 0
383770482 465516274 0
330772437 424737926 0
525545685 377362221 0
534478713 360783979 0
330142925 310474657 0
265843989 232504775 0
561922038 124670389 0
510624168 363661959 0
311566264 567640059 0
147900930 494650452 0
76604108 117260171 0
132778327 167304373 0
212011652 170802055 0
361115847 271923998 0
508644525 567061329 0
41501529 213961533 0
28526007 34536252 0
466982319 189131095 0
552213897 56935089 0
145697195 573776810 0
127387749 13312856 0
337169600 568548158 0
83083007 82920628 0
91557806 139895943 0
13348555 269854753 0
291852712 434128831 0
476204317 384936920 0
268987668 293945814 0
51822466 385056103 0
39852722 448192601 0
468426730 12729359 0
205610363 388103815 0
153194011 113234687 0
91210659 183226462 0
25764550 82654678 0
484624046 391104658 0
11489128 532922328 0
164225792 135311214 0
532663127 242693182 0
481972725 303798177 0
238408877 461076441 0
295298089 123543977 0
158116571 118010651 0
266958779 16612698 0
372817334 339020292 0
424213847 507583518 0
473915664 7685410 0
360200474 152916770 0
371997797 343993668 0
300693632 390586888 0
431339705 288463159 0
497368108 342583383 0
441449858 565896554 0
13329066 418978962 0
61472710 211056114 0
449037200 161737535 0
166422373 206078547 0
173555415 168047914 0
462800469 360748410 0
22373330 216448131 0
25351946 514696763 0
322797634 368617101 0
68921935 152457287 0
573487206 98683164 0
277096966 157958909 0
527258328 532252911 0
531784676 313671384 0
569859719 416505110 0
419192404 385218575 0
127207659 10934640 0
567026734 543637949 0
555736078 368119760 0
453181706 267594249 0
155998334 182802784 0
226670199 29687891 0
227844721 436939749 0
421426421 460495294 0
126380665 311649959 0
266332626 510805901 0
206596163 339802202 0
269180170 504283333 0
211813512 271332819 0
6049690 380468970 0
237841358 171914754 0
59437924 503451759 0
519667649 94223068 0
463101289 16498539 0
165472921 361459920 0
498734268 270300314 0
490507769 577245954 0
305316996 334671132 0
48185036 516210334 0
31478216 442708262 0
124919303 210684245 0
268422353 118779193 0
231935320 271395846 0
251853833 401518208 0
495878374 124313265 0
561465030 38888297 0
543112455 16820222 0
579111794 251575777 0
547409206 153729878 0
378874030 101332498 0
196457022 555609883 0
577247111 535456927 0
362001677 312295860 0
414478394 323006371 0
25192307 68361656 0
241581327 130474389 0
53947807 233571895 0
149989035 565403413 0
186562215 360490379 0
387606868 289302564 0
477439051 191032678 0
214191321 368084392 0
570323295 510314082 0
250307112 333822491 0
379230789 174862815 0
256825981 90466113 0
17541303 404780568 0
428955003 33686343 0
206132195 237217996 0
335011259 400172187 0
265682013 113806566 0
512932562 39960796 0
105915484 264739681 0
164097244 44620026 0
115477291 145302660 0
448128410 210369387 0
154350728 381722851 0
122756633 91869787 0
221369238 267846243 0
524678357 268090854 0
173111550 503237521 0
575970479 139286939 0
233024983 480703454 0
408903555 383958832 0
114950748 290701107 0
412118939 286384677 0
216171765 453477077 0
235706899 520660262 0
408122885 217188837 0
447161572 495617003 0
326200584 168274871 0
37349323 427983187 0
575781475 238373605 0
227094304 500770254 0
166988356 417313560 0
426803539 448896560 0
49747295 110706972 0
466483408 37366479 0
466152276 212650292 0
103743180 51578801 0
27517033 483579821 0
32816840 29567972 0
245812843 192507042 0
292142698 259939709 0
73279930 444918206 0
205083659 131751835 0
106674588 494314817 0
195847532 137763256 0
324861951 256422386 0
566858569 67486906 0
569225441 420787119 0
344658154 190259609 0
26361190 264799861 0
565050389 275205069 0
480082640 382896080 0
41591679 355979619 0
186791774 281051869 0
214295861 155838309 0
388616320 430153001 0
729372 117751467 0
388003129 308095892 0
195327184 470784781 0
529640071 15002081 0
570191614 210537295 0
472642106 399631752 0
550399839 202191615 0
167626341 340594670 0
244941028 191058866 0
439109412 27251487 0
78290819 429700691 0
69434104 466838774 0
78330713 273044337 0
71348255 348634639 0
123624268 238371755 0
447522644 37302201 0
108585356 392481381 0
526445003 369983041 0
269704080 376141204 0
562616828 243805121 0
452050543 259044036 0
538802264 233454630 0
296137702 493147837 0
453073240 103384226 0
350749393 287231877 0
569026725 138846071 0
515026888 221812185 0
380461015 232104443 0
140498328 488362301 0
173599169 106676186 0
545585845 56986412 0
371214501 398044000 0
448048703 386843027 0
99804743 400679789 0
58342187 409555029 0
276965954 550776522 0
304299718 251854982 0
60212817 373624523 0
141224916 22116449 0
13184180 48920694 0
183683326 92151832 0
511820172 284693594 0
535655039 182648561 0
387483849 459104102 0
398987090 317920291 0
12525246 53722155 0
395983540 487424865 0
559669032 552916858 0
103222973 308575885 0
434183663 43751008 0
223538293 265934798 0
105270749 442466775 0
60144144 343789302 0
177113682 174001360 0
340382575 13754886 0
75747150 527599355 0
227956659 32553667 0
358408229 7625633 0
260844152 60522562 0
54194240 381642821 0
567281324 126951835 0
410145994 569423006 0
519301777 491039905 0
2381800 216547749 0
200366286 363591637 0
549185496 326570223 0
521677232 120832032 0
329605769 148859698 0
276150901 202099076 0
196255125 487721689 0
395566787 253840970 0
124599123 63177768 0
543888576 136243983 0
362753612 435292716 0
241262917 286804855 0
216694321 304310778 0
284682863 208470267 0
250222655 394154118 0
17703048 56131521 0
579452050 58939011 0
244400670 384560782 0
44638223 216944299 0
139335347 42683301 0
102301973 358383754 0
220711791 62713981 0
577127474 574360272 0
316334553 254317308 0
98408385 264843572 0
102509314 256665320 0
343830385 297637921 0
422477998 477238461 0
80911843 197966483 0
14114831 273753358 0
278252352 74358986 0
385439554 91881905 0
143827897 13175525 0
94441754 537046558 0
421517916 71655477 0
46159589 449685546 0
362176211 566406311 0
280564291 534952184 0
395838056 521392843 0
442705744 120250542 0
447093998 497308724 0
191532931 428674870 0
306319247 183392257 0
524167041 553365858 0
343073233 480221981 0
296053567 343894416 0
316168974 258265047 0
176533150 172558784 0
467088425 26841348 0
225816004 451188909 0
376675444 406796808 0
491753105 310701683 0
330870418 304158587 0
272214376 247271280 0
246882354 179868765 0
189004837 475704284 0
19382843 378609021 0
545712991 538605632 0
182246540 464709097 0
299084106 261207090 0
400482546 446934625 0
81710631 252309782 0
308059804 225033147 0
358210984 346408935 0
544756616 66453237 0
18198535 375853378 0
395352041 380428779 0
80305427 328288711 0
63517667 445449550 0
545034793 407216828 0
218211359 281905705 0
308869998 202266379 0
300884007 395460703 0
322885255 575732596 0
499748849 160297529 0
111339900 304422914 0
20433826 108549559 0
353425255 444790405 0
497229411 552814399 0
27075479 509870673 0
141739295 297186228 0
482670729 420750857 0
214752179 402313938 0
109509697 199410350 0
560044640 63629533 0
370972363 263794928 0
158420775 50306810 0
308921017 294857804 0
388736272 82504019 0
127038915 424385405 0
135356849 377384188 0
144434940 396254402 0
184611170 334917374 0
276436567 564074635 0
369555744 32482901 0
113339449 370219600 0
434099774 115731687 0
469827543 39176279 0
378273211 7715234 0
493887985 349821857 0
396103922 495504050 0
346462510 397048059 0
196049880 32097490 0
191062315 489951959 0
69319166 13310995 0
201000726 226498035 0
46134436 174007312 0
254096079 556118567 0
409830980 406531170 0
6697294 496687576 0
104483474 424799871 0
353407909 269029310 0
26353774 180674979 0
227992174 23043992 0
140462972 535799949 0
69775805 502327378 0
555748172 55134493 0
276121049 318983160 0
100668947 529005556 0
197127822 523115222 0
186030862 3589415 0
46430496 173514281 0
499548028 218515557 0
152286403 62094370 0
468743226 118084861 0
23064094 15584662 0
564748916 531509362 0
468424751 397454458 0
236346951 462351547 0
544886623 78358627 0
441675434 265832932 0
26539789 73933672 0
36767787 105847485 0
574898983 418194103 0
179356762 396627847 0
536769881 253742130 0
511391786 169403888 0
557878801 77555792 0
336680895 14073494 0
559422982 489727595 0
162787699 375411723 0
509316327 415652700 0
247022 329876824 0
340951942 133571504 0
214757008 405274265 0
471838318 104901242 0
512585084 507749534 0
436017842 302367472 0
109367137 349126361 0
523183632 32235225 0
84432858 335291742 0
114959374 94383435 0
40036847 226887062 0
461948810 200910307 0
40640321 187341639 0
285929324 164813625 0
83549309 122077596 0
193524143 163479088 0
502807722 319272722 0
369279961 85094890 0
230336340 255629540 0
273773004 264904769 0
32135252 209744279 0
401699607 311292101 0
396586672 42942560 0
373519208 311857283 0
419847114 278031813 0
139075068 12616183 0
340610451 481704136 0
353468075 494492980 0
293965650 56389317 0
465632411 271897462 0
268022649 567780256 0
271324975 569197743 0
198507894 361623488 0
49963702 234376814 0
98954632 423943245 0
244798245 460117475 0
239783020 184842953 0
517899483 371743512 0
463969512 73945723 0
555259149 287932854 0
94320320 344149739 0
449115174 373954658 0
43823886 305096657 0
490497900 426835118 0
128010255 198119663 0
130767806 532650965 0
193588717 411396385 0
260847781 120194817 0
264812717 363419580 0
15442799 293680729 0
244281370 486601288 0
577196656 210308639 0
28941398 475986730 0
485650203 115509161 0
97934815 428652838 0
514937324 227822559 0
501712719 455997831 0
34797425 543371662 0
443593088 452357103 0
142922020 338177647 0
201301791 407671504 0
264917411 355007842 0
409381423 420927584 0
553194795 11018318 0
465719539 367384763 0
494735197 462335972 0
335662118 364764709 0
367800781 397281587 0
152957562 10478051 0
454696151 88041265 0
495599757 417925472 0
353270567 206932510 0
467698582 180251051 0
467673610 61425528 0
68177666 83028362 0
186309767 553635854 0
335821221 148052376 0
308299150 248316072 0
113652757 44857390 0
134144533 441410214 0
249791468 129506348 0
178155316 121383448 0
101465105 147219514 0
96465326 344620774 0
313183825 528205888 0
258625690 259595899 0
482679351 129147764 0
359617367 233106462 0
33590816 42771372 0
456172511 4099945 0
25037523 363796332 0
178763916 460527367 0
415159284 23143379 0
101108199 556804280 0
195478287 501013488 0
400779518 527794957 0
4183768 549998004 0
167044564 120033143 0
219866656 220070329 0
579494367 133882468 0
32586671 402633276 0
75625559 270746641 0
308079652 270503765 0
343872767 200407202 0
354203187 85036972 0
522889432 117182533 0
377872136 67863672 0
230675935 478087554 0
285580614 86504117 0
518411776 456908673 0
475698495 233002305 0
231314336 522385931 0
140336911 442622810 0
281901010 187984489 0
413042681 489770359 0
58026229 415079334 0
247033157 447021398 0
35782373 362877820 0
151741495 344826464 0
119130977 31558910 0
413971847 465459609 0
240941554 465184184 0
105540048 224352690 0
242836174 154741730 0
187564195 473908738 0
313098541 101101330 0
232478327 283901037 0
338930519 549249445 0
396104079 262020765 0
5807946 351939862 0
110588165 187172155 0
546122995 536719023 0
278031331 435410844 0
118343406 159210010 0
354545339 517119870 0
491330445 169616986 0
309535169 75790877 0
133963469 184328183 0
497166961 481808729 0
117795155 211520666 0
564257353 202621089 0
211766723 272464437 0
198946745 402201929 0
444225393 160892181 0
363212488 402440025 0
390292595 345867671 0
414429344 576044521 0
242119304 68317992 0
95896191 6823922 0
445218569 116728208 0
147007196 504576 0
499890178 224783319 0
4903592 265410044 0
313032452 288830842 0
299346965 131510777 0
14925467 196139395 0
24801614 323545744 0
145598662 192276340 0
527192733 38488731 0
429749030 131653670 0
495703599 157868615 0
138936812 177720230 0
279681253 56741461 0
411084532 76341010 0
538656428 180883413 0
92806090 413387331 0
267029032 76457857 0
567782476 183211630 0
321716718 266549578 0
411108381 335715591 0
490858331 241333105 0
377893445 428189759 0
458984489 382028241 0
150817221 292544371 0
157471703 564572840 0
386814151 258868929 0
472720385 522115398 0
475319184 61319938 0
325574214 378034638 0
145703533 405285898 0
76503641 564381854 0
424118470 67224969 0
404448874 245316618 0
248609955 330576839 0
32677277 144872715 0
271525025 374814541 0
16359389 437198017 0
365678152 22514600 0
328094102 471837528 0
338830292 203000271 0
20507823 286653667 0
386528173 438656377 0
212822517 217926111 0
546730427 97806123 0
524921167 409649768 0
429684461 43978171 0
173620705 98248900 0
354703801 263624494 0
534618570 132186830 0
208485411 573689469 0
502124642 73647869 0
577522199 153839221 0
296981771 561667098 0
157703091 525218167 0
280511389 538184978 0
456142865 517536761 0
121453866 312785103 0
188137730 229556261 0
317252728 153984532 0
219328658 472314037 0
54780554 396437102 0
351798332 175406373 0
173694930 412854463 0
250217747 51821104 0
281556187 235420740 0
407858997 220543191 0
341927710 12803283 0
298195017 429537929 0
379533017 440288609 0
346629041 244011797 0
205905875 304803855 0
371160421 532458739 0
401348039 460151941 0
506729243 373836703 0
91506460 566702064 0
286665635 515783258 0
348977618 133577708 0
87675959 198688002 0
459216311 168549042 0
276457764 516165037 0
371409917 569480317 0
7905403 111851386 0
332101674 145659478 0
166479008 83281064 0
174170971 226756068 0
176661458 192551881 0
315191619 308983470 0
388420513 259491403 0
426315222 168897393 0
359052703 18528394 0
79003232 572831686 0
141130304 353311767 0
13032915 271875337 0
361500006 261679490 0
362622433 236248350 0
149842216 428562514 0
19692487 366457208 0
544574271 206633301 0
420725411 184647630 0
60821784 465078600 0
150664092 29032983 0
45091338 454998528 0
167499999 432657339 0
28403131 428966507 0
402047690 125857653 0
62778703 560362855 0
532105079 301657618 0
513143232 228162505 0
442743837 199582713 0
245424016 5881772 0
443596224 36466537 0
566326849 47610494 0
306450089 99596942 0
193025929 132500236 0
437432634 552118643 0
201528412 405246617 0
566791140 297324155 0
427994290 293866945 0
356167215 54128889 0
467189494 289374092 0
64333961 249070110 0
40080921 81193978 0
145458354 312488627 0
487791573 548591891 0
397497698 396895624 0
476010815 153882736 0
572517111 370478701 0
210289181 301213246 0
320524534 187372767 0
555139980 205745009 0
547593322 5200981 0
110432253 233574441 0
408625586 42591797 0
371547294 34660756 0
271494612 85482932 0
338597899 452884792 0
215676298 554868217 0
176609900 154582747 0
366288956 26585989 0
576154558 341619961 0
528569407 241405983 0
140915815 167002720 0
70219109 414109318 0
532618848 578818662 0
212955395 560332238 0
406757395 61461514 0
336077874 379939250 0
118066084 101827695 0
534655213 151956616 0
177952834 143411387 0
224915972 391917851 0
237730200 56124148 0
303214939 464214067 0
571685839 210042831 0
279756801 221539100 0
509558981 97619471 0
463117177 121250833 0
168329626 206175810 0
304370348 188107823 0
407552894 25190002 0
253925688 467292455 0
21405731 44474124 0
63581446 344133777 0
226771804 197103573 0
449158478 86472321 0
394034392 298346616 0
509824744 445151994 0
137827321 395611386 0
276618246 192586512 0
67661848 43523001 0
284132540 390072707 0
364117271 544286992 0
71267676 266896238 0
72782309 305383510 0
358323757 500970754 0
572693411 351932670 0
374388629 342078947 0
574562466 58672623 0
517953857 178230567 0
258217663 205120859 0
339567928 277707171 0
571773182 300126253 0
19307364 142220217 0
317336944 83812086 0
421299146 308143092 0
341181539 50892977 0
272404057 300889754 0
290199036 331415700 0
557203837 135529873 0
88153794 138734261 0
88989647 323598784 0
348105923 490921251 0
258586735 519945173 0
372910075 404046211 0
572749533 58634018 0
7471373 110173822 0
265596912 401329257 0
296805056 481882759 0
502002265 147966288 0
45033331 384650410 0
194331164 275688379 0
245488535 321271357 0
321531777 331894505 0
19917230 361330443 0
410275691 276273507 0
544510795 419732357 0
527216097 359101046 0
187357825 310260391 0
264892059 200196937 0
530742820 8781470 0
283907993 25045997 0
486877479 199523195 0
112734624 565784723 0
133282664 364114303 0
505882630 222328544 0
540997625 183209160 0
433493901 557046773 0
530578693 275686296 0
454425593 359117091 0
551581443 146602003 0
316712320 430596684 0
566575470 368074824 0
45583185 214260004 0
81023359 89386868 0
551333448 24873396 0
321149157 337861770 0
383462140 317639781 0
192495247 153791292 0
97161557 562204640 0
104500871 85726366 0
154783467 286294911 0
203334841 246681587 0
360434476 463691751 0
213056463 268586715 0
507175279 131736479 0
443374090 163317943 0
102934549 84580002 0
292300813 112850905 0
440128603 322948222 0
338314693 221129766 0
435125770 152442545 0
428505573 339093238 0
431082811 566223226 0
59570589 57313451 0
317039062 98704285 0
513752577 349675210 0
465957102 19962256 0
531260540 354184195 0
466416480 256307206 0
446746423 158943823 0
545966984 560831471 0
336445099 137113398 0
547738146 95026575 0
493438018 358564243 0
202739321 86741697 0
365095867 544522562 0
86645532 193053817 0
323439659 350219812 0
544463482 490083488 0
401533734 549437027 0
90045382 269407924 0
439641515 159611051 0
306629630 61578263 0
82366252 312637359 0
208386586 170707551 0
235847649 305557663 0
325368511 315057315 0
472419301 200988561 0
3925019 508538799 0
201449045 572524135 0
284482974 361637125 0
232155830 135617259 0
9318909 469742749 0
150334909 571239753 0
89532909 524543851 0
331524922 407275582 0
553437216 198432634 0
532470244 327852988 0
279589584 394940121 0
207749337 555714390 0
408100299 271421958 0
459962325 396208040 0
78783111 263361072 0
92050975 65364398 0
444036140 318756883 0
419644938 372881947 0
174303888 37738535 0
384514672 565327019 0
23512560 242167068 0
475734993 405801093 0
242310499 219177827 0
137555820 65708099 0
310798694 571178530 0
423678545 560897763 0
570890395 489743855 0
45798736 296670154 0
114367027 555067527 0
41664780 524026679 0
62423794 499971303 0
245642057 446800187 0
245378425 469868157 0
262136124 191519082 0
547805394 443604982 0
443912075 275992959 0
122707657 547554487 0
75729574 562616646 0
16905270 550015696 0
243724882 80032795 0
554362861 528869862 0
386887676 308876646 0
293000565 116718204 0
483600091 500260147 0
566869970 465723484 0
510982212 320344180 0
353002908 405630442 0
305934589 211896982 0
165434597 92011549 0
542214543 167703175 0
127400699 413877999 0
478964597 512304604 0
31561375 87627753 0
214148312 132177800 0
322779140 335032566 0
518399826 43911063 0
262008010 423697940 0
405668667 31844863 0
324063175 506445246 0
394127529 459668974 0
459350628 560289316 0
281986842 242662668 0
101236078 518966984 0
537093863 408653336 0
59702663 268609158 0
146830559 269245013 0
297453750 73926640 0
420155524 358145764 0
562208198 156579452 0
349996848 265562111 0
313540361 78649099 0
507391859 300823923 0
22200372 302825446 0
28804417 330050855 0
403112295 185550922 0
534174949 339851170 0
144866093 130671633 0
57977665 310551542 0
225642238 366913844 0
157196970 134614838 0
113299401 523835867 0
408828398 206797805 0
571775656 508681550 0
238954379 35780989 0
520584662 33867497 0
514481666 199218423 0
327387642 518412465 0
141413306 164145627 0
201349809 119875725 0
388458442 431544608 0
262125443 390207711 0
531590435 527904153 0
436519829 276670068 0
344264069 209424413 0
376394356 301438951 0
222552600 538435778 0
215512985 68336623 0
484817 280530135 0
91107669 13417425 0
380557212 329202051 0
8352994 457517634 0
225230657 554372108 0
213769720 563907362 0
161895057 403614781 0
279550439 169892312 0
305934650 253151253 0
50447457 481779440 0
26031758 172910048 0
561169198 228774924 0
149506815 183873193 0
329442975 239199498 0
197749325 430374313 0
353518427 402464710 0
303391803 229837062 0
525552235 248850560 0
578783132 282539004 0
141756040 455892617 0
277658271 64938436 0
397106756 259827060 0
385940844 562069912 0
131402512 204272606 0
81759503 491173173 0
481643780 247694746 0
455669726 210438945 0
285663463 476826246 0
397568060 19508680 0
427451921 522300917 0
190269584 145574494 0
165296624 136625809 0
559205705 97443249 0
449539898 74111217 0
503235361 188889694 0
308454690 552221939 0
294894295 442292232 0
257502061 431852723 0
317338486 431168879 0
253782229 65779756 0
75346164 483993179 0
191302051 240763398 0
417927059 36991325 0
244854165 477425907 0
377444210 246142849 0
507020382 422134468 0
274446479 569996352 0
114301608 569638276 0
21489314 325613240 0
191598177 302880331 0
192936836 247819352 0
578316955 110820116 0
274823186 367922427 0
206315890 423940499 0
39896338 107790311 0
27156636 245346128 0
50927147 237633082 0
56272213 143184510 0
158182187 219152664 0
397250231 322015335 0
478762223 556675000 0
25729661 348899769 0
373639673 10833054 0
292796468 82530195 0
555912480 270684987 0
436343162 412313609 0
494807018 355201290 0
433892081 462567720 0
58241277 295645134 0
482473659 538741653 0
267838188 310430333 0
499540109 357960840 0
399122558 188473903 0
140656470 540066989 0
190800428 372438827 0
223116521 226607832 0
193308122 120526380 0
157468423 118420207 0
196120131 343643492 0
361851096 420860597 0
521956781 35515218 0
358991626 392184796 0
533503567 421529926 0
485059497 258341485 0
193882677 38685426 0
43663274 334202439 0
209797764 193894468 0
270480237 91798984 0
249920783 3243954 0
423795598 145686873 0
88110385 290636504 0
538560862 420750384 0
58331218 489854555 0
10718930 102801270 0
360128812 349764658 0
6999477 338483949 0
464595971 143302132 0
425461961 22881983 0
101571567 139874299 0
244660958 474724740 0
268706797 256242165 0
185752179 508307241 0
294695744 388805765 0
288020634 525716875 0
358140826 561067607 0
41601644 529549002 0
564936039 191461944 0
75941803 1011319 0
474476287 4790015 0
211438494 18211656 0
192080471 384256704 0
313589724 542559804 0
371443996 492409451 0
521451311 564261032 0
81585598 143151346 0
40326455 56522481 0
355751323 336947527 0
72303701 19046842 0
492733965 413107704 0
409523984 402147972 0
145457631 13927513 0
44742934 28587807 0
215541847 323314249 0
18169792 239789473 0
329227848 326344891 0
87438510 426075315 0
144901739 423204085 0
479616411 264628806 0
320901085 34001255 0
548970151 550038998 0
200124521 63542516 0
391569743 406692919 0
246907801 133902783 0
179649881 43085050 0
307175101 243293370 0
17333656 94853921 0
286540354 168860049 0
136237515 199005208 0
165443800 71789065 0
342479916 240553966 0
317816018 289493292 0
75918189 218360200 0
514990721 167359556 0
325604972 338418443 0
517688146 339870971 0
95926033 307470163 0
164917671 165680859 0
151947543 149877460 0
57363793 568565375 0
304433245 522482245 0
467618679 448553070 0
2868060 180613475 0
104358219 20991643 0
297728428 263857149 0
11321252 41644639 0
222426948 225219629 0
221565105 525954247 0
77099276 303585399 0
397095620 445883310 0
41571947 334430767 0
428144989 91870233 0
464875319 81158525 0
35707476 253388934 0
355041794 381328394 0
134343540 390405305 0
251944826 191001597 0
331407277 331212869 0
475308697 378501155 0
390561122 247854897 0
248171763 51436640 0
11863564 213295981 0
172927028 112771760 0
541484607 47945594 0
105686681 157447219 0
102601073 136679730 0
420625545 389710071 0
128240405 500168869 0
459098018 426442165 0
232422741 194762851 0
191548378 301239290 0
153746357 270521226 0
48243077 373649136 0
130972587 276852762 0
280425520 511659665 0
557146552 228520264 0
520352112 307176265 0
65359953 33958591 0
549827610 502207359 0
117751856 47573536 0
343001593 274567601 0
85099972 105790032 0
343564524 99207702 0
158474342 80777692 0
510439971 401819660 0
513344512 417237668 0
387086820 366484808 0
179379248 479357401 0
9202880 570324680 0
99029335 331706850 0
365273197 467810922 0
6331671 506792204 0
413609894 67493186 0
558734015 207882330 0
489078869 215693750 0
14416233 239599073 0
178762696 197983228 0
443905455 18280144 0
198677984 426192117 0
35301596 456239042 0
558934539 69883292 0
513779689 458359811 0
341997562 245683276 0
381731805 409560005 0
108415020 107877656 0
273531802 174556226 0
197139747 225898368 0
154295147 348328876 0
525684804 528267625 0
148590222 330560485 0
65091400 175811582 0
396806989 340296935 0
56008637 500705058 0
507029558 397607707 0
405431764 1560462 0
25817905 370287394 0
234517034 110117949 0
35131049 555613790 0
275713238 444387785 0
142565524 554706373 0
529570422 221004545 0
112476482 20308577 0
7451216 72418609 0
492643717 170416123 0
173830986 376416546 0
171570594 139955322 0
533242288 332871415 0
428464949 547835368 0
511094400 568522031 0
507392359 465161729 0
535421964 404815231 0
512037497 164048551 0
60506025 351374686 0
265325621 97274568 0
23556223 314737382 0
574609651 217006368 0
446956257 369165244 0
568583488 517018642 0
284442355 479118319 0
320103231 334310485 0
532962928 187518383 0
218913941 294799661 0
470840615 510362967 0
575372573 409240273 0
530191229 189850213 0
154095844 191639457 0
124992265 492020683 0
426167946 20842393 0
190521819 48815471 0
541139775 247819976 0
281180666 75916366 0
521899735 186165095 0
121500018 211081450 0
82121134 407238942 0
11336175 394313984 0
79986971 231312592 0
101023051 185121121 0
483202119 322588038 0
252307554 194787929 0
345982495 171868671 0
420697564 407500612 0
453303865 502913632 0
5014490 385656404 0
372240130 419465525 0
122789650 553979219 0
92665088 258854913 0
117181325 56014224 0
503258067 431664377 0
186160933 466984300 0
288202085 177961904 0
240186832 274221101 0
563573253 386094898 0
121581889 428972751 0
210696118 293951161 0
479456142 429648233 0
559142495 382933209 0
294904147 337623209 0
153938631 543055348 0
65108776 99407171 0
298769334 116294025 0
6938219 262527177 0
499471219 235866317 0
373156326 567216275 0
58140740 273930800 0
549522529 395406765 0
172188261 270170078 0
165025003 46675550 0
17730171 45871690 0
287332479 174613126 0
176192248 418575382 0
68040924 255716621 0
528342749 494793587 0
345716222 469785236 0
420235962 562734189 0
176644548 564382582 0
283378537 171852359 0
89357767 198853882 0
83583884 312662746 0
68079069 165308531 0
21277418 108322130 0
512307394 537525381 0
478902244 140009554 0
209850355 165899870 0
72917567 341982469 0
456441110 418493187 0
393993296 438257869 0
510042832 326454371 0
284090674 205248847 0
317747822 223490556 0
340583298 400100771 0
282790121 384224651 0
70648084 411495882 0
308706618 342100324 0
388875693 230653902 0
504947430 496481020 0
12702027 94657497 0
67479283 371372486 0
299153597 439062981 0
356784442 179304686 0
317542137 92076615 0
576995647 263815417 0
195486312 117616486 0
408016949 91583840 0
101048678 467341553 0
18291495 113258665 0
439447849 83344240 0
128666920 318908602 0
567307940 309521362 0
328205988 39071987 0
141355533 132996809 0
45125182 71850459 0
259325478 408836009 0
420127886 92429932 0
377763867 117467594 0
220822197 481625682 0
78378222 257689129 0
154278797 343681176 0
358456317 435102357 0
78542730 522907750 0
227221029 378410659 0
520732732 516075932 0
95188421 507713995 0
56830012 477132209 0
315295941 547615127 0
346341133 448657985 0
229098572 501060645 0
160969432 309763626 0
378986960 274858151 0
235512089 319526952 0
26327462 220164545 0
294347015 304802190 0
152943498 105629931 0
304641205 292929614 0
47076150 465287464 0
375781920 500678835 0
444052411 447287635 0
87484131 230732166 0
252802411 197552076 0
353919287 9614675 0
532175332 342976327 0
66429692 568460389 0
364203894 520879947 0
349170868 88880329 0
27166044 566466859 0
237389699 128125871 0
430071555 532433534 0
82264363 420954224 0
471146541 139380166 0
340787354 551144744 0
127683289 252431220 0
241919196 318120700 0
457093678 59930138 0
4152152 405104795 0
265241698 5927735 0
414921947 409268259 0
519782989 90013258 0
31413877 49103158 0
33234197 48892751 0
446478864 102210067 0
568739678 61971194 0
282673350 192224062 0
86458856 546250946 0
97185957 307739486 0
425069314 243101800 0
33934161 276861728 0
387066834 528275796 0
358416368 333107066 0
280903875 331361611 0
68113811 370039953 0
5050060 399019872 0
163974852 565659043 0
322694350 172612506 0
522546365 386671089 0
480416673 449550780 0
171501906 481744625 0
235649725 466789503 0
96349976 337815877 0
369693961 249742628 0
275340832 38318823 0
37566330 1812147 0
488340088 157124571 0
47394586 355411905 0
511785663 414164841 0
130409130 416480222 0
491463145 271270857 0
371171982 427513782 0
541925380 9068231 0
322871854 570230316 0
226443036 296922808 0
215176266 403257874 0
52177908 248428528 0
249127868 181334436 0
81755329 416811855 0
453915957 286999793 0
227051485 218829585 0
557580970 183904309 0
54540461 514525328 0
418815298 183154282 0
135575434 181476184 0
204412519 405584085 0
223887095 390014212 0
12127503 287615743 0
568042714 265093149 0
352402193 147757480 0
529116908 112218963 0
506663320 114425667 0
571873788 347696392 0
39814787 463707568 0
43482671 135328329 0
312961348 196126563 0
239241796 359358269 0
564502896 386269247 0
261436903 209411194 0
491314818 145797428 0
55195653 227924474 0
62826573 320312460 0
566438325 211062652 0
569153327 78525322 0
278961331 291295147 0
232060708 437841819 0
349184904 14193623 0
71734750 305534288 0
277059484 468434889 0
159789250 77226434 0
33988481 133117398 0
421223201 517776476 0
179356100 574216876 0
448119889 280640542 0
550783649 59150595 0
333805711 107971259 0
541485092 383919491 0
522970083 115622057 0
418741984 386527106 0
513847741 31537942 0
208218267 170978039 0
512457425 195506821 0
146366346 479191205 0
250494030 71622001 0
282145715 107367153 0
129829676 232333721 0
112586825 206556569 0
336710422 313675819 0
203086044 243132876 0
44851545 551866212 0
103043304 563635296 0
52958878 286587344 0
309368588 328737900 0
482981983 62605360 0
440989606 306631228 0
287925086 266147608 0
466205951 228952027 0
265393227 195201766 0
26581206 41958288 0
457079788 316821887 0
212313697 96117006 0
332443547 371589062 0
299918454 128090119 0
322517495 133422343 0
477284288 465763149 0
396722955 209713426 0
524584187 546745732 0
325516370 439439895 0
215622882 515091870 0
424578643 352900029 0
149156481 263246437 0
534641940 75924558 0
382531228 261531531 0
561894374 225371591 0
273307840 382128263 0
325339685 78058564 0
428555189 153864779 0
276966151 293661809 0
399669442 471650925 0
488074892 104219592 0
347715261 373139319 0
18710447 358754864 0
474212824 555206802 0
550171683 197267624 0
424606680 388486866 0
575317043 329992144 0
10594445 329518936 0
120098746 361747063 0
380327274 541336972 0
4351621 373763186 0
193776379 508354732 0
390506027 398211379 0
167402447 91127958 0
149036876 119458038 0
485227361 392759715 0
243567412 215486889 0
558522113 425439419 0
491563408 37722341 0
531226252 106568238 0
522121312 367568564 0
288873099 280262361 0
413576747 122420423 0
201705081 349566821 0
128357503 157026517 0
293175574 465541651 0
299047177 357813182 0
114513471 193208632 0
210847905 366335479 0
95074711 571456434 0
49642973 493197626 0
337073941 325031122 0
422067775 1149518 0
463922151 446211403 0
553788267 468814484 0
352844549 32713431 0
339988996 41914854 0
282256906 345236864 0
572844239 403521994 0
75769782 261252945 0
300564747 154927039 0
76278065 536346759 0
133613830 173401532 0
152419994 368755797 0
255180204 538861135 0
269861475 93690515 0
572888359 356221842 0
273907370 234316012 0
225618740 497076070 0
369510206 289399264 0
287126735 110185250 0
447962635 42302550 0
515380698 111525778 0
349418766 490878337 0
544555092 255421067 0
495166220 6061711 0
356744916 329138392 0
110533744 80540974 0
534584789 350575143 0
414410084 377933250 0
504155205 412005118 0
347079316 394583143 0
101384883 150652782 0
78976232 120880251 0
32120965 379642202 0
355120618 456926050 0
173849069 487962197 0
315338266 516339840 0
475506854 549132718 0
457892943 88904749 0
457452198 221262554 0
523438595 518998162 0
444357320 85916514 0
22696442 167639775 0
575521582 469435299 0
47750368 129617150 0
453022852 246068281 0
229942155 352367012 0
492384867 432341752 0
25523937 490881476 0
124130494 379419871 0
542583165 27818149 0
436740588 210090957 0
514584319 409790005 0
374893416 110361736 0
27131989 238882187 0
572576038 236311479 0
20206504 139517904 0
74001695 243547419 0
91663473 26235987 0
418297961 126661489 0
457763677 381243222 0
175312598 518462438 0
20615224 80621573 0
86681731 89614720 0
68666943 401176545 0
236982677 548908874 0
155251758 32430194 0
398118274 485208318 0
163513486 19582554 0
316081966 440095984 0
301353624 27759767 0
121310753 445112259 0
207404551 77197372 0
397227869 320274927 0
482943392 9505629 0
57151990 223012802 0
191271108 164250449 0
475402481 382281822 0
332934845 363608320 0
214058584 520723849 0
60891561 413240463 0
562949173 403587226 0
105624530 321125015 0
244613373 54885337 0
377903610 528546778 0
261144657 343761493 0
141260884 283366964 0
348927430 399697718 0
352704680 508005150 0
259931045 515309107 0
510738304 489965506 0
120275689 459183186 0
335512295 50879461 0
569001142 452413770 0
22389828 253589285 0
409541952 481294879 0
382197543 169277850 0
350444189 415073185 0
181087855 303918771 0
232607744 177128114 0
410620026 370281553 0
223115701 188407025 0
152972920 270562482 0
531343743 197737147 0
413617148 171193711 0
571018984 265641772 0
115806375 331324168 0
258405877 349222420 0
34468925 276148444 0
514521856 532413596 0
408600823 423348664 0
460612867 214893384 0
104364355 65789866 0
154542865 534605940 0
344675032 386371512 0
206537858 224427032 0
227896910 528477797 0
326097157 104455194 0
397880262 391769398 0
37260839 196625333 0
20129935 212467414 0
409311896 83185288 0
157763417 4007148 0
399684133 57871942 0
578437654 323683786 0
472005496 201699222 0
543135245 491894982 0
160565823 235798161 0
541165861 70392498 0
99994765 19992834 0
558672518 472927820 0
573381727 284554621 0
278587337 470499905 0
574121725 167159706 0
436868712 6706029 0
42156256 567752427 0
269214528 431850621 0
362245788 330849999 0
483501082 305291066 0
560085734 162212430 0
572777380 392478517 0
338111150 542981232 0
71541728 70187051 0
295290285 252090075 0
361595118 187359267 0
363654155 167894884 0
378785538 467666015 0
477145834 285854045 0
281693466 564958800 0
50983992 21217848 0
16536081 478934050 0
532475552 232800099 0
170600277 577579460 0
370981252 18005158 0
575006152 541209254 0
56979068 478955132 0
397811938 10286647 0
508767559 470670145 0
262167651 507743829 0
465759693 442649301 0
33838575 101947485 0
380310669 239200074 0
160192050 60766881 0
92668797 536710774 0
420472993 356678126 0
126620571 97830960 0
100292076 528892598 0
218659314 125660189 0
66820551 368143315 0
340563852 543991174 0
91297371 38291864 0
568146168 557395228 0
237217003 570102745 0
55601377 540348273 0
402683151 173517382 0
499396052 549668857 0
370433830 7032375 0
355305208 476374504 0
92512653 262533363 0
67483309 105045436 0
247844992 286763963 0
367494651 354557849 0
42237183 104432481 0
286909629 376498209 0
430791208 575855849 0
299095323 328418080 0
106476301 247474645 0
110216115 421702335 0
426623734 440001961 0
359904992 458326680 0
440707206 543441818 0
453845568 357420346 0
95935433 492710446 0
41184107 191253546 0
258988760 230963540 0
396939835 135269846 0
461219220 445002789 0
575568983 164304121 0
105930199 185053161 0
268437857 206298745 0
47700005 230478804 0
288140446 557539713 0
384035566 514514369 0
39528935 3821781 0
303592332 570615379 0
75732213 383687193 0
476142139 79077903 0
8486052 245406303 0
17130743 49295716 0
548764158 38520466 0
370533644 45348435 0
84745584 446268624 0
558580696 28653403 0
468542698 196987033 0
146349220 558625145 0
83026345 366829086 0
198927717 44563094 0
262753700 235783011 0
574723008 145146904 0
124343455 462513195 0
491916949 78281616 0
21522060 284662762 0
116116909 216901903 0
370170742 255497391 0
529579202 153809136 0
388292719 554573818 0
446021160 18661278 0
256916929 75490276 0
23185267 160979189 0
417129516 395176081 0
383483008 360959824 0
537679088 432025203 0
358785565 400805818 0
567581655 462379321 0
265811926 94005484 0
503647996 338880548 0
394330104 223943401 0
95993331 567047249 0
82210109 487998376 0
162028482 525815292 0
314862139 156879718 0
508627039 432981431 0
8273947 263678029 0
43872453 541014044 0
317853923 251238164 0
368874368 128422941 0
98979739 245196359 0
231018451 553228873 0
356031750 189320625 0
222076113 334490111 0
378279257 218060615 0
329932600 184178370 0
183754912 504027309 0
176377261 98023203 0
301964275 323842635 0
422483900 270812344 0
118199856 415917486 0
465372632 218302907 0
181651656 98197960 0
262411514 396251385 0
538218275 373570461 0
107682005 560097781 0
114028690 447269560 0
361230317 104256391 0
525362814 324978658 0
304474954 257007416 0
482931918 488349182 0
561851159 61837303 0
84713584 552916916 0
296996807 307696626 0
162242560 331668727 0
20197470 383594369 0
342912181 344042581 0
382668279 219182899 0
476593765 495384591 0
174948045 56698137 0
149804613 517430300 0
494665931 304621309 0
262940219 367935410 0
222231690 325117394 0
464149352 306437102 0
230344083 9762865 0
366638288 537821245 0
120297191 555300247 0
319261845 521282575 0
62488430 141753404 0
579097033 429408287 0
505792285 471025808 0
438455392 503777128 0
204453689 286202052 0
149518650 542946793 0
216244077 107802679 0
490467375 497481531 0
360620783 295421038 0
131232735 110393971 0
246835052 265999390 0
193837990 339647565 0
247645043 167392105 0
57589724 324055558 0
192772723 423232189 0
153142658 145446251 0
106949729 394147865 0
279067986 226306257 0
232876540 558647516 0
464925794 67724307 0
326269735 422720182 0
397327959 571183752 0
472281497 108903413 0
469429099 194061373 0
117055337 467922791 0
95612688 494255094 0
496380763 155447028 0
571307309 39469934 0
173142722 442628149 0
76930220 456451476 0
519221621 300245903 0
374983613 219822897 0
452012810 117208612 0
361484766 425847378 0
411249152 325919440 0
40328222 536412806 0
490002028 12960642 0
501016260 155763252 0
288549878 296396072 0
543649515 450118173 0
100102473 124795877 0
58845096 304950455 0
52363444 236224363 0
325923168 444469508 0
513858945 21944039 0
118766437 277446743 0
470359191 551405407 0
32128443 536082379 0
262498703 39411400 0
106451613 273440129 0
78071151 418884179 0
302288742 424794968 0
524343340 88828854 0
549757168 521334779 0
32361026 381338495 0
436350749 448836003 0
401326664 49374092 0
30445818 470923531 0
214678129 75304378 0
276463584 251445595 0
285275424 550987492 0
315288675 346687254 0
451516613 411594199 0
16524002 343173081 0
436095031 117631662 0
221670476 172088764 0
484131210 6121194 0
471386764 141334947 0
92501460 386971023 0
60897997 26968564 0
11127360 183802052 0
49553354 101462496 0
34210613 28488301 0
479453137 378423699 0
475366762 564695213 0
21105464 441186555 0
9228447 407912366 0
539242545 126797998 0
346166152 540106850 0
59635100 5984274 0
570993261 86227249 0
483056430 267087148 0
51126552 7698889 0
421787638 385808991 0
155010871 506892150 0
116414494 555603982 0
341473396 415847362 0
385661549 463178337 0
149262412 571112834 0
392057923 25667859 0
20852861 82416415 0
223297045 224998263 0
536852720 453029040 0
103193939 193543158 0
576651540 255351817 0
235202025 34173433 0
3946779 232698793 0
448916927 449382002 0
52329911 115548896 0
388379326 490246316 0
491743411 401308418 0
262846717 362579886 0
152051732 166457031 0
462682846 385203779 0
383262249 66058377 0
253504573 330250209 0
207003987 226907592 0
140581266 533842993 0
59919548 278217202 0
94867073 572134831 0
226186032 270550572 0
103281516 415791765 0
391677986 59592124 0
467695516 577258174 0
567391987 190014900 0
198246500 239950190 0
255891064 320521631 0
411844024 251127946 0
505821608 459656116 0
323019537 527868014 0
500895596 95822603 0
137030150 81308565 0
110907041 33043217 0
509323638 83850138 0
302516921 281671507 0
448988867 115534086 0
368607238 12679111 0
564574646 321817995 0
219875792 148636241 0
566479728 402317207 0
170368069 498757422 0
409512134 43468842 0
39489217 383130157 0
485605394 499426885 0
169608826 218710858 0
72163532 168852997 0
178674975 260630415 0
457130939 168993403 0
341271869 204480624 0
491420665 147204126 0
238536995 490640824 0
516097039 515331208 0
554685138 83960809 0
65214175 234503457 0
375393998 510326214 0
549362467 300927286 0
307099513 241521091 0
20344435 118707160 0
162642261 396500185 0
413607178 507158024 0
204862164 153895057 0
571951747 444765526 0
547044386 45174034 0
97923278 10129570 0
417169392 335062848 0
498451901 451303659 0
182070046 233278021 0
319079418 567762793 0
564091176 36874153 0
494032040 409189412 0
522841814 339304371 0
126467592 518941885 0
187982787 93999853 0
65760934 424110020 0
25323751 457888156 0
187645648 342959407 0
241600316 492890910 0
278060072 518958290 0
49601234 448791349 0
215128431 541322565 0
83300508 356933323 0
67194286 336609447 0
365686362 15117987 0
568237504 5957493 0
100533021 327819709 0
553571163 105310906 0
504882374 339348655 0
491592809 45294814 0
396251497 220042460 0
91777841 34797769 0
260687086 122350504 0
565572023 179428272 0
372953860 566340359 0
414656472 75532909 0
81728294 408561222 0
2734112 235321431 0
515588442 355970022 0
136791709 425081678 0
505950328 20072310 0
99829770 375931619 0
501762576 112713966 0
305069787 61377413 0
444124111 191611847 0
238129870 59447959 0
332315579 276804133 0
532139519 282147446 0
62598716 227914999 0
355055353 407579235 0
298003797 134119860 0
61398529 260590950 0
458511839 18149206 0
296880839 273393680 0
535496690 158036133 0
321925750 539558819 0
28854720 217661430 0
217629989 564155065 0
356790892 423485134 0
344898931 329807648 0
42143317 84776765 0
170243425 215328887 0
386192825 281833961 0
342691563 13029449 0
386297680 155917273 0
248904255 293402888 0
48089162 259322389 0
412092686 41395108 0
55839354 184998688 0
168984992 497018344 0
60202370 325269243 0
67407223 19340900 0
500050096 335128058 0
90798827 363554430 0
80921126 437936307 0
104453751 75724180 0
383704894 448993199 0
324260657 464127106 0
443783208 76359270 0
146505709 486878404 0
432198451 389172416 0
27071467 428809891 0
193786918 552344246 0
236587812 170027291 0
240735940 15584876 0
158942528 47618711 0
160196444 112948791 0
225995843 301331060 0
19347715 198652768 0
528760052 451054047 0
529617152 405154456 0
483130592 299046623 0
148652372 316699133 0
397367640 575388452 0
551705095 470001243 0
215024591 462698645 0
310884945 24270365 0
171331187 263379870 0
131614744 147661426 0
457769437 294019889 0
304777340 400423239 0
24022389 345338057 0
372736428 492364501 0
75651932 327714370 0
153085009 274092819 0
150990795 198236354 0
232542017 39578765 0
54866885 27474420 0
162326770 318096079 0
320276410 392403 0
292580706 5420885 0
485033625 288870216 0
388497397 302214583 0
251000738 434416824 0
478667701 276695514 0
433741428 412832215 0
286679565 471532643 0
485679958 211217816 0
425000246 178912138 0
166800493 74427774 0
575069131 401111578 0
486478978 477654303 0
241521425 399191507 0
177810665 510465527 0
110510978 548724330 0
167498999 411667644 0
334430655 445116555 0
130791708 114675923 0
436506612 447900556 0
526345073 135743910 0
15302314 154277589 0
228921478 51554791 0
68863104 60712475 0
497376314 320895897 0
23748965 484826321 0
551988333 38069016 0
263796416 385672742 0
310577989 132640845 0
498287542 136576202 0
311432183 264274391 0
292605947 327045731 0
307524161 275824341 0
67329421 187395939 0
109548605 545119358 0
469064123 446475297 0
131936254 339272571 0
6223923 466446496 0
360221117 145169085 0
356690647 357248762 0
461127699 331615636 0
109754478 225902155 0
133103353 123348922 0
478763473 358528430 0
543500839 159213321 0
328334412 71838679 0
17810722 299697574 0
264550406 276849060 0
540996232 173273814 0
367135783 564388875 0
371145693 284253520 0
430697057 443752862 0
40681814 415819493 0
88478300 376821220 0
122038126 549790708 0
319241376 408863995 0
80147751 171582961 0
577270049 54195270 0
89190171 166721606 0
26077284 562619409 0
40176345 19162120 0
218268487 328733833 0
62748145 526576354 0
7308601 200702402 0
95359868 517557062 0
162704445 286743097 0
403947090 80271824 0
254063498 148455223 0
405456359 492959011 0
394966494 297193235 0
476039599 6582879 0
342743517 434847171 0
340661758 445535531 0
574797200 172316811 0
421624677 6998377 0
111776229 373471121 0
153609523 303928966 0
463647381 322382360 0
221723338 11452575 0
103923780 476378523 0
290840863 153631277 0
524356605 142566436 0
368369705 370319286 0
428590445 203552729 0
334663050 204212141 0
520005372 141024546 0
380108020 300059593 0
416908745 148823946 0
461119595 176291570 0
210074074 56874438 0
357151560 367857995 0
182271350 63877374 0
245466111 466965542 0
473073252 137344908 0
163895130 131990727 0
256911846 577799153 0
368796340 506459747 0
301292327 465452033 0
83351487 363637605 0
50229962 118226969 0
516544058 484898745 0
92569615 218742708 0
340377177 290060531 0
464329640 346963138 0
284380402 179157666 0
85766279 159105901 0
467026651 566989383 0
499901058 199914902 0
84848586 311271531 0
355212986 341772013 0
275248277 118963426 0
446804920 520814021 0
75476282 54011124 0
166348996 191385427 0
153147689 521961459 0
383308991 350759653 0
549472735 37659505 0
504142812 62904513 0
404401667 532740246 0
287825712 268383153 0
381304244 262996505 0
512512036 211963981 0
203286705 361117462 0
169393067 160725491 0
271149446 488613029 0
107290955 260124003 0
216219098 172683248 0
385126370 210877736 0
123785856 43329749 0
60480704 72461673 0
464322459 76635622 0
132301403 275896491 0
168117963 436587421 0
539598085 241688376 0
482409322 372514297 0
561030939 188726168 0
491043056 549382525 0
45591406 348857240 0
522116416 326262378 0
574711775 52776273 0
489942139 22718619 0
47343288 211424010 0
380820510 89841234 0
503185565 528704948 0
390675873 41871369 0
274803217 551418626 0
437566635 530402482 0
143410535 23362987 0
114943782 564263373 0
16552151 475948997 0
161829673 258885760 0
344899122 14557797 0
502969460 411163869 0
314111606 377941412 0
292914539 181324333 0
363626115 390875515 0
580097 23299094 0
231839761 438201395 0
76644648 162826060 0
122021352 564387509 0
167095155 129613051 0
477873426 364304925 0
126390686 294515292 0
68257627 306958863 0
259446477 282303282 0
578089401 291161415 0
7621892 156019852 0
66881096 144206263 0
384847912 396258 0
101913232 530289904 0
203124844 444657589 0
296825647 262347009 0
217759074 110594947 0
39741523 269767896 0
437896662 335489113 0
578618115 260977736 0
437450634 214207806 0
403023261 34757690 0
344710897 482329195 0
280968426 85832132 0
240019858 123860141 0
574586705 487773023 0
38697280 464476694 0
12735827 185648655 0
7362885 204051959 0
89720218 473106451 0
483256394 548177029 0
314659717 247499214 0
191988637 401163816 0
470006210 543977271 0
99226606 134461152 0
321363039 436352146 0
335440143 458300703 0
92189986 124102623 0
431513713 163732652 0
540578119 165660959 0
357820162 45737905 0
485232581 491669085 0
50771532 41899725 0
501114044 237475046 0
242694424 44253577 0
44634649 176193133 0
235809723 542262164 0
215747514 86579317 0
102575306 179743755 0
377654895 9169094 0
378839606 108757817 0
530401652 475929370 0
200329658 125173877 0
262014560 536333352 0
553738211 41048392 0
85393826 422411256 0
407466711 494463015 0
507642122 391684574 0
391562340 362251174 0
315190714 297766997 0
479436248 280905869 0
479666936 182198559 0
281891206 20348312 0
154499206 526730621 0
487548442 327610841 0
260262017 50373923 0
560373070 245635444 0
98682809 554188716 0
276486628 543388929 0
401169581 61657384 0
342896650 51984890 0
568099583 547305049 0
396069591 177075205 0
34833932 156405804 0
63249222 351805974 0
450264560 348415791 0
406305199 355226033 0
343552622 379620815 0
466115020 184920161 0
199117772 314657419 0
530589384 551335661 0
20403002 190134795 0
49060587 520906058 0
419254533 341422215 0
181197324 14774776 0
304531424 173795769 0
480683403 313849273 0
332908632 58609072 0
137525418 229585183 0
385485641 170446707 0
469262265 127662900 0
177271070 20630733 0
517890108 205653880 0
318262223 30342108 0
141356499 516993569 0
397459678 90210471 0
199602061 19507805 0
1694142 238940762 0
384937879 407374971 0
126734450 175170228 0
116446881 543093184 0
231955712 248788522 0
510130205 140363724 0
16444504 556049382 0
287390512 479995890 0
209506605 399913036 0
515220605 389148059 0
369773588 94626544 0
261489748 533139243 0
433421651 43970152 0
505822209 513703515 0
14566181 40375697 0
427025066 76990973 0
83666239 138653055 0
517003496 520862934 0
429234397 181090948 0
128522456 473437615 0
375378915 46862789 0
267640381 267134928 0
313494421 266042727 0
36988362 481380954 0
347069394 323966144 0
168896776 29620690 0
69587564 352280190 0
14959473 190367389 0
543420364 290560590 0
421306366 30050216 0
155406942 513314596 0
513146808 531642952 0
448375442 528550689 0
561856337 187891551 0
314083724 234989629 0
44804426 563070371 0
496517832 569541580 0
10030317 63689158 0
502675870 453053995 0
439091066 161046514 0
87053957 4633535 0
81859473 105266675 0
22665168 573635022 0
573604245 410845507 0
30616408 194692411 0
427795663 128643876 0
145606701 295526114 0
97487307 27484205 0
321895283 558992019 0
335801897 185452632 0
291751757 409319217 0
465161067 87702137 0
578399028 506624837 0
49949872 38379630 0
44291037 257641706 0
409456899 345355532 0
574647792 167838261 0
525055325 473318667 0
408795739 554910886 0
310371620 515657876 0
10936449 400601061 0
58958314 277827533 0
273568767 496125285 0
445040986 393040330 0
88379389 280876874 0
463642850 169874392 0
439277797 330228705 0
307657286 479474535 0
516289749 236904760 0
500239508 310640316 0
542417032 159399510 0
49795828 478343953 0
69916901 7748359 0
304503588 322645935 0
396714504 408369498 0
513555654 543046684 0
578595237 255703903 0
35141208 474791616 0
152726645 256027466 0
134670179 421083175 0
393453677 259291596 0
519365052 294292279 0
554050385 42346814 0
108626643 167361591 0
281880910 239557327 0
116996942 155288980 0
78141935 270966657 0
292667750 464782346 0
279563811 329705627 0
347961308 511082340 0
245569576 413567412 0
538001633 399675523 0
426686381 397093037 0
536426696 99389298 0
549576449 244338394 0
554584007 384201494 0
362620785 494635745 0
123688333 401816614 0
51364141 473672222 0
479478029 315531175 0
452682525 63917027 0
267345748 285693269 0
414170440 284801936 0
57974541 14592589 0
244032975 568024707 0
120679333 578723097 0
251242059 554581457 0
20874064 465845159 0
10118017 42391997 0
72919948 233290639 0
220773757 426449103 0
26054188 364516507 0
269984974 244769052 0
39612126 254431584 0
127628829 507419347 0
119048806 312983140 0
89047182 118195983 0
551703607 300456801 0
30967974 312338350 0
51574595 269792480 0
257815308 229951126 0
220835380 576746626 0
93556663 279596463 0
158321488 41642223 0
163723058 30007411 0
482210971 492858506 0
528380644 235139686 0
557043521 412126435 0
425875913 128158079 0
235716279 348558751 0
415396517 151997171 0
418181192 293069980 0
120116007 211787408 0
511217897 509431961 0
452780392 535186935 0
544362418 297433746 0
158490178 145543679 0
44284031 182052526 0
406990636 90697376 0
530301044 221280562 0
176031918 44904337 0
568104787 396770622 0
441205956 89758609 0
24718164 523852359 0
150171235 285901552 0
565893534 502279216 0
88207761 435164458 0
12268988 6711252 0
302440290 485805344 0
231085998 422043583 0
134252080 97448008 0
220279934 120761202 0
140646378 499624859 0
254269590 185148118 0
86010936 557288843 0
9023425 206029607 0
399973996 421816788 0
61055296 348418771 0
410844186 406109337 0
252544794 275449664 0
357837171 297674109 0
262986243 143551141 0
227139139 342560620 0
527314080 536509881 0
232396250 579123136 0
563013185 360347299 0
355509826 271011661 0
316318471 343361985 0
491580054 418382098 0
315961183 379667982 0
397378916 433100736 0
528769426 112754031 0
391510724 115612444 0
578767394 379271450 0
431854809 319866487 0
16099541 202101553 0
53646381 204523638 0
457317657 417575424 0
101454252 334790588 0
206388023 388660903 0
405725687 470343692 0
258004335 413243165 0
376458598 137167948 0
562619994 501477704 0
576088646 25821586 0
547384675 179889482 0
487318421 319279866 0
423688977 462322109 0
181260295 341837652 0
328551718 163304326 0
359569203 296675061 0
221159950 101891873 0
333562420 316844883 0
159706168 107831801 0
269481060 562101511 0
61636593 223885137 0
88722387 57636986 0
131227962 366656084 0
39358083 239558978 0
511223693 364674260 0
497968184 196121973 0
134956283 21846096 0
73393552 71333851 0
151438694 507434284 0
54505690 430421307 0
24279421 199057403 0
99719343 557084578 0
379302874 17808880 0
306456513 218327994 0
524727526 535375384 0
37322195 190610475 0
79237411 121813983 0
131398914 157055588 0
299727214 564254478 0
392106000 440120130 0
404414581 182637864 0
343577138 369341808 0
135303805 498392531 0
531956084 56392698 0
44161322 145880347 0
108455095 425112408 0
458414713 230180316 0
11464500 29699942 0
268842445 21114018 0
141070512 374357215 0
258891174 329849378 0
47239248 493543634 0
26567223 351808955 0
349350966 231767151 0
433688848 572547850 0
89427541 408923788 0
363685169 145521559 0
321293793 29177304 0
431095199 114498020 0
39378087 449072263 0
326685686 112749317 0
565928171 67776115 0
272243787 313504908 0
386383595 166405523 0
122086684 357699622 0
545581916 363333981 0
574706004 103947484 0
94104372 533961071 0
303844390 150177450 0
539242953 378446119 0
358239687 444945092 0
86829656 259493647 0
336583800 73265634 0
57834263 58038858 0
379587695 196878562 0
152204269 441998547 0
125592751 481262544 0
254265740 284236923 0
393461267 426996649 0
586954 487077656 0
462907626 562226851 0
453821846 497978341 0
382757513 481581528 0
562073179 484724888 0
483885891 1723758 0
571936842 329836485 0
410508482 224736119 0
433357842 271148752 0
298106249 449272804 0
506389384 516900206 0
529046434 229325720 0
454476313 421758982 0
555990938 239348652 0
470125716 491238536 0
433275147 92763598 0
534906909 575081526 0
322700846 538443017 0
160017769 413028609 0
966865 554943831 0
571130469 369471795 0
68466473 80207667 0
71912741 151103325 0
402687673 61989732 0
543872698 16614772 0
247536103 29596043 0
26449735 124800878 0
488139229 227646896 0
261291710 30872563 0
495270922 249352579 0
113880000 137609573 0
237428651 147182439 0
123092847 245640879 0
66095948 65178940 0
159401286 204640332 0
366959816 55644956 0
177792176 294008373 0
434668245 37228225 0
61339666 355339081 0
129463663 262448313 0
137720611 45172127 0
176460447 342800555 0
388701372 330184463 0
93289084 226031867 0
232523005 219047644 0
114809031 247162416 0
560232063 15685827 0
154933430 422052864 0
386017803 380117117 0
12106964 315961174 0
553754154 579168685 0
337405297 477883616 0
233883830 374781229 0
159592504 42658585 0
190002899 45658406 0
80582501 290533986 0
520314516 433272633 0
438593135 259022429 0
220389304 53779732 0
390508182 135786204 0
34711129 141887779 0
218081692 572100921 0
513680949 314142214 0
297057625 374524830 0
229697469 239316982 0
181492569 430121508 0
263198878 235031395 0
400826724 80665565 0
556659101 437765835 0
108378280 216443496 0
279119923 524190635 0
399345308 282125160 0
433292664 3523734 0
100260928 441868963 0
185446541 438672060 0
431885892 431585321 0
386680041 316317684 0
266995868 291449395 0
447111663 363311519 0
105751670 362354166 0
553893782 246560970 0
256413537 540805631 0
205641384 537024603 0
265823644 185663508 0
429478656 562616932 0
75368519 53119421 0
24154160 216023053 0
44798377 57043799 0
251730007 348577498 0
313823537 536371946 0
11324051 379199008 0
328854885 54585744 0
317617410 139810539 0
233578445 127633135 0
165759293 344324136 0
168941819 143231129 0
66285779 447753045 0
141027296 253693133 0
93911554 442742500 0
345407657 328259679 0
34592992 201706376 0
524114949 131732547 0
441525602 395125535 0
16886174 326846820 0
229685075 53351465 0
484018195 543347368 0
152344389 275566941 0
390519135 532821976 0
51925945 287271803 0
263895888 126619528 0
232719307 151752664 0
480851468 472182640 0
455683040 17831672 0
312937977 128665949 0
261981806 302660014 0
338359956 262893914 0
189128107 171155808 0
87028179 10759307 0
287373887 373884444 0
365964654 437315452 0
566627156 266769388 0
337988711 172832928 0
196072816 135589120 0
38641263 439837260 0
469139723 10369544 0
133019659 299105001 0
9756415 550068769 0
433526339 550336381 0
293932828 578021017 0
23970939 474112076 0
566840551 104220043 0
370100364 4233033 0
491113027 433461221 0
494048081 509576440 0
210374153 504466471 0
57704663 330427393 0
475645978 182712402 0
496061994 23721126 0
46750098 46536919 0
123438591 245888611 0
401071631 94517364 0
493330819 268321695 0
452432995 293078253 0
188442260 371784971 0
71066190 314145212 0
453477003 381917847 0
167626337 376022640 0
543842608 73793664 0
75773756 40983554 0
118387256 491717045 0
236519300 569227233 0
167411330 29744254 0
566893343 321601275 0
42606453 478032245 0
21427432 571066476 0
322066938 432086273 0
230959878 209403958 0
441555709 357053780 0
68516299 269993039 0
447426377 476074938 0
5430673 62553031 0
492304410 283200973 0
66584551 274999011 0
284895989 460631098 0
13869203 219222448 0
332156425 309994439 0
485350841 499140823 0
163209169 388292170 0
360772710 343997499 0
46376685 336861140 0
251229436 120275997 0
508615 76590055 0
442448080 211725869 0
108603652 575324515 0
121880826 311096623 0
84552067 108303057 0
59686783 177611283 0
568358007 67398941 0
215758707 454912005 0
556535876 509091856 0
259300218 335194149 0
474240333 217702033 0
507340338 278553399 0
120346921 146895569 0
157094826 494369897 0
431065155 523719397 0
557206498 493708575 0
571057560 282797466 0
252079831 428744285 0
127005609 68318097 0
152279517 272223201 0
53029425 268971181 0
221412960 59524362 0
435029403 3892306 0
326918558 376617493 0
402497991 41180210 0
412959283 369347967 0
5070405 116062468 0
36752455 86255611 0
162223334 115120831 0
543459038 446818238 0
330058149 537646515 0
216169813 258783219 0
159039771 396957673 0
455518505 118825386 0
175210116 526157522 0
99849451 406038741 0
120486264 98607443 0
5993748 530206533 0
307713990 392141039 0
119216666 543587352 0
341178308 71220245 0
264642976 548758411 0
364647776 433766105 0
70632302 533706317 0
157993217 302949962 0
333593300 14947334 0
208045179 426950253 0
295516652 143577926 0
382106344 340849878 0
488710947 305446351 0
197750868 523838074 0
237250243 406497102 0
282699447 237504447 0
520774153 565092346 0
363734221 403063302 0
538476116 214869666 0
516802229 554306870 0
161154041 220970918 0
401200747 280045308 0
61046238 534983039 0
296918987 81892208 0
480989943 552102275 0
189174838 82896397 0
51606388 495434366 0
473728715 558849398 0
308221315 25277888 0
283436852 445325952 0
81909732 75998397 0
149672604 68322676 0
137947089 361754563 0
72158958 556513231 0
133066262 577913146 0
387342902 8355890 0
108799108 380242951 0
1155834 141729075 0
164834875 548790577 0
561627873 261807628 0
522929939 495810367 0
535166767 173726074 0
249698435 160019233 0
292034754 335646177 0
335394154 91619737 0
534966458 262839186 0
172760985 188269542 0
381926165 79345075 0
24481675 185632663 0
433956900 149098202 0
411566668 474837922 0
78824874 564138436 0
117570821 203650114 0
370255425 494821155 0
16120344 541569994 0
110538464 104953377 0
547348741 280405406 0
325148963 471510732 0
51222520 327053919 0
383921697 465787354 0
483489095 39929643 0
475215188 450808057 0
268792832 252012391 0
416884105 116055516 0
439633278 100560543 0
224505417 559655135 0
246977014 528951306 0
280446770 466261871 0
478490495 371623464 0
555589287 127586623 0
338514275 310813663 0
180259043 499475390 0
340596258 312915690 0
257326617 370115110 0
52350122 206079613 0
27490573 490773482 0
322581908 67275209 0
394864389 394282042 0
453158447 408950032 0
91346457 402260349 0
161469835 146020977 0
498646370 167750639 0
229182265 200772588 0
286273323 514776131 0
113867338 293979091 0
459194790 446704677 0
559233114 270918027 0
374839207 316554481 0
575284224 202650374 0
79389925 187517289 0
131411234 535912259 0
325538463 352374986 0
230843925 108707563 0
58880966 64447286 0
172786241 16176929 0
544421983 537301785 0
353157151 480267760 0
298752054 469661458 0
494983027 84009017 0
69517099 502329065 0
240910624 258859284 0
464228685 290792387 0
554258111 509224408 0
138053792 455982889 0
530076517 434640826 0
508539859 332659284 0
140862882 578695175 0
560065183 429702847 0
376146192 143853141 0
289762768 575932424 0
528994399 325034771 0
218754888 198621494 0
541611070 151429571 0
26677628 532802682 0
560927122 449518025 0
228100086 216952232 0
133267631 199498724 0
201440202 191989340 0
424713984 340176388 0
433707887 219902513 0
363562670 566706299 0
337582611 397890322 0
386763282 27741737 0
142407575 107320976 0
577125391 429901402 0
338658072 127678941 0
396134624 523677265 0
403157956 33080068 0
29323020 226665325 0
391162595 20283445 0
308885321 214718604 0
445100429 420284052 0
134249766 293853810 0
474308516 212255634 0
337158818 478966602 0
263715010 177189441 0
279516427 166521261 0
536482471 521595843 0
182550053 33186092 0
174685468 479327778 0
95262307 57504083 0
383636299 86763882 0
488921150 161623316 0
137684867 211682599 0
162999328 122707376 0
428128614 554118280 0
414508796 57441620 0
490803865 177071229 0
445792859 277168483 0
516802153 417902532 0
37151260 328116478 0
263307339 27519313 0
520238287 48925322 0
507643501 502932295 0
384728774 162340781 0
230747919 200911968 0
246791941 89856361 0
39669013 64985814 0
545312286 442214453 0
198275247 18508985 0
456596503 185611957 0
490073912 410561241 0
130440934 490405565 0
39196127 426841811 0
345277502 558821789 0
218822548 568340948 0
69958258 160656515 0
416910523 186497562 0
512504537 39308422 0
396050163 54861134 0
545785969 384229432 0
15271696 418572221 0
239017600 441127747 0
301131275 432517066 0
54031944 288011508 0
343844742 76092271 0
390311390 6735189 0
410195126 542659114 0
89877686 158499616 0
294912360 378906089 0
305859787 222175772 0
208724069 29170214 0
539882401 385865699 0
497740982 369373901 0
247366 133327229 0
147196232 128419472 0
440345501 482631749 0
198922372 215774534 0
63300305 186250498 0
567790508 121102424 0
129712013 560325543 0
110776847 222282061 0
365197948 546061542 0
369175043 403938358 0
470802413 240141460 0
546138347 23716341 0
351986085 407353344 0
551474919 301067132 0
304497207 525770010 0
151315483 8817457 0
440212103 199359164 0
310722786 364249570 0
235413516 271827229 0
43869369 344221061 0
561454842 24064013 0
14768914 414154503 0
106479404 539776222 0
172476122 270792000 0
437683754 560020958 0
367700449 521846495 0
544024768 387347804 0
45671537 79121751 0
38130997 114993343 0
159587275 390308319 0
322804137 186245990 0
163031795 168806529 0
152489929 395940228 0
455395207 423275777 0
210154985 13881174 0
572282494 33911650 0
247408293 417950765 0
143288842 450769498 0
460299762 21059536 0
476607768 331502985 0
335934207 562830940 0
498145427 146905235 0
574791136 339355528 0
14683723 416057912 0
270650077 16384917 0
123931280 320373741 0
265912528 432956718 0
362500906 384488038 0
73623422 403126064 0
165753416 567285575 0
111189144 89353280 0
211414371 160931460 0
510823404 166607348 0
113933394 489396548 0
319558681 116040989 0
29742342 410026388 0
95877303 363010537 0
500734571 79681247 0
241659072 319795470 0
538999319 143294857 0
301714443 118883909 0
261765181 264878739 0
193502278 421195137 0
572110066 258557708 0
120556159 545720165 0
65320065 558545045 0
188683933 469007486 0
386899125 148604819 0
545221643 181361018 0
82212752 121435412 0
82469463 473074294 0
9301989 33899114 0
200255896 370823363 0
278439837 170915727 0
38012769 30382178 0
132408401 150545776 0
190452446 4056973 0
96431568 207006672 0
486527092 367612410 0
152008432 401015033 0
182047760 363618258 0
436700501 370013214 0
473673769 86718316 0
43551517 502594672 0
316493144 62272246 0
577772774 197599461 0
73087734 284257810 0
453764135 374537558 0
360410667 526487418 0
18366061 517647247 0
558655973 482025718 0
107091562 143714543 0
540119072 257462619 0
390857232 208626424 0
549696614 520960127 0
338506084 427935329 0
52939176 447696051 0
361615331 314446567 0
227381670 459988009 0
428720337 172045251 0
393837938 19697515 0
30736099 513031818 0
105301267 77530006 0
100785049 481209803 0
344677331 459325691 0
153900876 416197231 0
459994061 479323978 0
443061544 165838317 0
298803719 483921400 0
262914323 542114284 0
356744615 380058114 0
305502067 409445530 0
283048533 195060379 0
296763549 497057457 0
455835698 577258529 0
164124842 147085654 0
461166959 15857155 0
503589590 123751553 0
537003935 212382728 0
45314799 191278785 0
246410789 567463044 0
564992130 80184335 0
2809881 276759896 0
131198517 503367874 0
160721785 16723084 0
54343307 350332843 0
87090798 540473880 0
156851898 94565627 0
386470462 397938062 0
374729917 183620558 0
161079816 498961675 0
102590133 5783241 0
177796976 124343080 0
349037944 59277267 0
117180834 437283339 0
132747524 46783697 0
197639646 489284627 0
465065524 42716554 0
542254821 163600196 0
524020091 333149937 0
191369708 410616816 0
70391378 28153229 0
9125179 428821758 0
532780769 484873103 0
11511861 543779785 0
165255662 567813741 0
102019319 22599265 0
356788445 128874116 0
88919541 235656051 0
65988940 282847857 0
570040370 420218099 0
409682652 348241570 0
302386357 461105526 0
567675373 404556805 0
471011582 289064164 0
452816741 98094422 0
494284022 39915410 0
383992406 132041012 0
155747187 215217975 0
57711415 175212636 0
311965491 40549594 0
55909193 568552537 0
372612273 40566022 0
374389374 386267245 0
242556854 167766215 0
57295857 205672425 0
548735619 186711527 0
203047592 91108612 0
72005199 406941800 0
552880015 372963356 0
469603535 565549074 0
518307888 387923217 0
308941203 68354295 0
553042165 259410447 0
475520261 164163621 0
211511218 492464990 0
180026528 476075325 0
272856142 62995935 0
450616034 230964230 0
247238405 365679301 0
226667805 169628019 0
17551281 538703693 0
524099324 126824907 0
255649023 373383991 0
97022938 333069942 0
298959011 297991092 0
156557043 309244480 0
79827554 314538002 0
227812667 451949882 0
535098725 92473581 0
76223772 484016339 0
447067363 497742078 0
127757317 161587780 0
566386961 450182253 0
55737729 163982886 0
362368529 40162138 0
115560410 535002799 0
33633120 539211717 0
41334963 443279194 0
350904237 264108000 0
311586356 525284466 0
35210614 270997064 0
348824447 500803607 0
75305955 267260527 0
382153323 11569846 0
45706308 164131686 0
424958209 458696376 0
293356035 373279192 0
432001594 522635525 0
340943424 519290876 0
24391062 249622193 0
145992079 52269129 0
227305184 429251286 0
197394307 239677866 0
542032323 295341399 0
259474971 14162514 0
75549182 367838869 0
365787274 578174096 0
370415704 282768264 0
331645898 260904042 0
151956186 53958407 0
160867674 187375464 0
435783379 149469292 0
395966289 387751884 0
179240 227028957 0
486658489 246438431 0
524857528 392716040 0
488453565 505797366 0
299514252 417816496 0
461182148 411961203 0
275460913 543770919 0
22682261 195025922 0
498791704 196623573 0
570489501 576810186 0
324847743 456847516 0
147630530 440129276 0
490792620 192349584 0
387921095 208428937 0
213975195 276162002 0
18790348 170336787 0
397921119 350160642 0
462279713 10488753 0
478093233 301317352 0
375873946 409148073 0
454892259 418139873 0
564585940 171920404 0
48903911 378743675 0
429129492 518459729 0
249729116 161062049 0
208263943 289853579 0
446460842 100478597 0
211984138 343176607 0
502785056 30727398 0
268331356 250751105 0
67985034 379696672 0
65711891 53388136 0
360375594 529615310 0
430936124 526733007 0
274895245 75962055 0
381895210 41347892 0
431322819 261417077 0
308851265 449556273 0
306064 264606670 0
577937524 323324663 0
267625364 239450495 0
199069799 357182934 0
329572549 278946567 0
91390780 556813313 0
72513218 534642688 0
226359362 322767400 0
456927094 530949889 0
382683287 490702579 0
360465263 371802440 0
173104789 162187054 0
185837814 83044038 0
99690435 460956133 0
571676310 139781362 0
452315424 450109219 0
284873429 519012640 0
79885625 56963988 0
169663443 559149835 0
154932238 267477334 0
100742229 214481469 0
503645261 540236847 0
138835442 74652010 0
578928111 213979887 0
428625311 416088134 0
148747588 292800501 0
311060785 214126212 0
395715647 524716148 0
426815662 121135809 0
513454198 513876972 0
579534965 524300132 0
61021274 478679543 0
557305423 215686108 0
319292914 84211790 0
386105592 422740185 0
449844825 574514025 0
99832232 252539646 0
168201281 6624874 0
21602870 528661305 0
449806632 108968328 0
128006265 395944033 0
238914299 477778801 0
17377808 111371546 0
474242666 246726153 0
276419314 282274421 0
398582821 379956368 0
198338790 493453768 0
282516416 536580457 0
13612357 568245713 0
22841844 242702963 0
520962377 232114415 0
488840737 51251905 0
528099180 161677032 0
35230052 64464192 0
375097256 142429875 0
298249755 109170303 0
229770214 152974589 0
5562786 483865655 0
70995763 15144676 0
146155360 7330648 0
563195091 520647785 0
232855170 234205834 0
577524784 37840891 0
145499970 323586854 0
139280623 375934215 0
25152365 57680511 0
418792729 540487012 0
166721533 121876343 0
508768337 405013486 0
525260891 453616858 0
56734219 463060728 0
280146400 426497464 0
524001922 366203290 0
394881841 136600640 0
5271198 558364682 0
177684768 235130528 0
35318535 73854704 0
316880358 324710397 0
542352739 539608019 0
15206358 337067753 0
385636490 255142721 0
410224657 272187964 0
521732329 336202643 0
247998659 424239320 0
27141894 139170284 0
567094496 463001115 0
462435518 832584 0
570880791 216093487 0
275264421 258835502 0
335657916 43889437 0
398323690 572005249 0
254702158 7962932 0
269860475 534711893 0
464704231 143285153 0
525746891 380198395 0
238986889 259532410 0
300466550 443247275 0
257067519 365124960 0
270073402 308855983 0
339173642 220753672 0
345701553 130409975 0
457048610 224256878 0
82167514 519501396 0
342359462 47118716 0
333107293 509160106 0
254696372 555033881 0
120379028 25411137 0
567069510 506956080 0
32348590 522983997 0
527893749 344833550 0
318345870 124783453 0
4341039 25738659 0
235923004 30202551 0
576382159 359810246 0
521553101 86337434 0
166196976 534691032 0
40451651 43406014 0
236323551 94520471 0
277645384 241012939 0
155749083 572909825 0
448460652 570740540 0
271555346 331077741 0
7001195 420246219 0
203729518 540734667 0
296655971 107576105 0
194369019 174415788 0
177674684 177174405 0
559691186 464690617 0
448756101 496241098 0
428692406 430159080 0
155626014 364468333 0
166565566 49914564 0
28816688 286627758 0
558453511 440371291 0
86495219 143821136 0
179828313 124067064 0
330742740 373789951 0
97083607 129662680 0
134047657 72686889 0
396577159 4333522 0
65228802 575761832 0
26587722 526765494 0
281593762 495381518 0
465303036 196422633 0
289256260 283127661 0
548819751 398549825 0
464020614 551771644 0
359649794 226199059 0
266549045 439154063 0
104423221 2837439 0
559813766 572037922 0
261488696 255050809 0
126495197 304070886 0
277928132 54041726 0
203700900 163527384 0
506826012 555440277 0
205346581 195258410 0
93845616 490980859 0
418319182 456376863 0
87159759 149816641 0
251124401 65269068 0
457247464 425112041 0
107164582 20538178 0
575936882 269631377 0
492413157 392698783 0
315787466 134514802 0
133150255 196714627 0
169791573 530061650 0
95894182 6970125 0
336893762 477544155 0
509535753 154145884 0
164428079 304419327 0
330479234 275599561 0
491504922 195008264 0
151251198 20367748 0
77401571 572462949 0
416559449 206728191 0
440294553 516557430 0
45961673 24098059 0
279198706 370188496 0
61810669 566681873 0
70253952 437543873 0
127447628 176092381 0
406849567 560415346 0
537968580 10203843 0
245557427 174577653 0
330931503 192707752 0
554836857 283183009 0
52714457 15926485 0
4595014 401775819 0
343450518 156733992 0
299970943 323664415 0
7002484 23078157 0
19477466 465084335 0
326373875 72159850 0
453680398 163861598 0
157998895 104182210 0
136205931 459276626 0
329315001 579061087 0
550100563 267735680 0
469214275 524669689 0
171585213 325024743 0
273139684 555753732 0
38666211 485032511 0
220549501 388949099 0
562858386 202736538 0
18601749 166500635 0
218749239 132521605 0
336951642 292832901 0
241380966 460588454 0
169540150 406178271 0
361469704 235582093 0
159607136 6201213 0
241571314 422410154 0
377176830 562658306 0
489333775 269485886 0
277292617 186586183 0
84897230 342225590 0
247769634 243547724 0
78482842 295402344 0
274032591 527470840 0
237284259 354526998 0
81368210 443417280 0
554558891 316280963 0
364378592 454030161 0
464542544 318704012 0
376886149 216473399 0
384921627 382804378 0
185913080 281235313 0
75013462 81432974 0
89017115 266162585 0
350897864 406710069 0
56855661 102431725 0
93686121 69224278 0
50446567 113506928 0
220512140 513988029 0
527556570 57570927 0
107132297 314482742 0
8039251 192486184 0
365038568 524985131 0
504506932 280319896 0
121097411 478721579 0
487276292 488427662 0
501481421 429036109 0
50442273 68999748 0
92887408 545134503 0
21676342 308094229 0
219547251 185091516 0
480535107 230064315 0
306336018 121396689 0
273452215 107903670 0
183331001 209504118 0
274501763 289007580 0
110617641 132199475 0
12360935 86753918 0
390729495 570102654 0
378183032 241729623 0
52647348 192510175 0
431924446 555869513 0
335131025 425576637 0
464665072 214674063 0
387706603 476642798 0
119511008 367035960 0
538231152 118569320 0
330216851 166136309 0
260686103 69886451 0
119519031 260876307 0
517613118 559038856 0
145793980 66180069 0
558901436 437628178 0
48740053 404791169 0
343369516 533836701 0
572431601 232150127 0
569807105 525905943 0
103424684 487004016 0
214813638 219014062 0
294097312 226308902 0
521862775 522025246 0
473321985 287611358 0
207635445 413821329 0
470160263 164364057 0
366142884 461656930 0
12189582 117298191 0
415460136 269038150 0
304105698 154687584 0
210037058 297015087 0
554018617 33374680 0
108535708 489573230 0
111232236 26580943 0
43147933 125764809 0
141927082 196844508 0
336422049 407737450 0
497099169 565312670 0
344958395 467844231 0
115936459 240490719 0
224306076 54635811 0
489685248 66923437 0
36029351 380910670 0
296230000 545483312 0
356272159 276873053 0
404844812 506251326 0
198185073 5494660 0
533630588 473783505 0
3541256 418838153 0
245703097 251835695 0
16060055 419169820 0
100430225 411350210 0
493603880 532242935 0
408758260 364073796 0
266185684 278054684 0
480244235 153325281 0
11857598 438628296 0
560519919 472349129 0
537409123 127143576 0
150951979 455442421 0
121582295 327545715 0
297951824 268369625 0
470241956 352280885 0
22739805 526580509 0
435217209 289115877 0
324928170 393819684 0
127894338 504722945 0
562555142 144156140 0
528235237 59938474 0
184206739 482277887 0
237810693 223500110 0
66603203 479034477 0
463309782 39286612 0
552436192 504606469 0
58457950 250026647 0
122225395 268051116 0
523894110 255933979 0
250768087 146998850 0
218128433 196696881 0
370152506 252441909 0
397938262 137787298 0
7109133 227833536 0
514460733 239229155 0
551879310 408722828 0
367553142 189343678 0
70355966 84646795 0
312433515 214182977 0
227372061 151572919 0
114407513 191653501 0
288138808 196218114 0
522109556 514352828 0
513821822 321255462 0
323940206 446700497 0
203741988 483526967 0
415756938 364010746 0
264180629 222503226 0
282029932 380596403 0
73868474 216432808 0
64929991 168080759 0
535894181 535443752 0
513378128 349031457 0
499831921 249342973 0
379210312 43615668 0
565210159 19548112 0
419033461 401002086 0
230651414 6899253 0
329816557 370116785 0
211240489 126153852 0
335424985 241329106 0
378808443 440203272 0
312091493 51277547 0
538005301 438226452 0
399299410 376884860 0
225077812 476276484 0
210140359 283084992 0
348664205 299698943 0
298600554 193881003 0
18807804 33637064 0
251070764 231974040 0
456644322 578942734 0
25335913 516744082 0
476272605 92371238 0
225554640 481816104 0
261018538 53640664 0
330881512 579383315 0
229252508 64933788 0
230912084 26609040 0
518943735 507503537 0
566886237 569272218 0
240707931 78192039 0
223502054 394617240 0
464166342 568775818 0
293366623 546700930 0
372716727 270395145 0
516181580 277215835 0
31316323 463793744 0
455921549 120933129 0
376746084 220006557 0
8043009 512976463 0
425426898 445983787 0
553997093 91028334 0
12430364 106939706 0
413868253 225663690 0
485271962 426291331 0
442472436 236501391 0
499798669 99758905 0
142317502 469567742 0
94485960 101264720 0
430202056 87556641 0
141154049 416587322 0
331260961 152164616 0
159380128 113509277 0
111519080 45147645 0
419059585 541381190 0
79126132 339294418 0
256715632 112968471 0
427015890 228992778 0
408545845 382498602 0
460478119 389362671 0
297261700 290126842 0
514987979 175165182 0
522287629 138388634 0
559378040 576248360 0
578139244 460879328 0
50010320 271582871 0
477640570 533359748 0
365156765 205538117 0
461909978 494909953 0
14248681 570526611 0
259507665 197298856 0
368041851 70974102 0
45880542 20359630 0
342316212 548202624 0
224287628 385052509 0
109917625 61610550 0
347720581 77551920 0
8140733 230176666 0
427602956 508936543 0
418395689 201310957 0
220565531 201141348 0
249020859 348779649 0
480549966 183079606 0
102357440 302695597 0
540570494 44168549 0
11651884 329234782 0
268236422 61677916 0
223215127 564513642 0
342318559 126416784 0
528584134 18353080 0
98647592 336710206 0
92526120 240380323 0
71729404 124667505 0
543569894 540423850 0
469841343 232673913 0
114580921 481532399 0
155376895 106548199 0
549196419 270030233 0
515702872 196109360 0
216092331 54063206 0
192003041 207287105 0
275538702 376658062 0
15091494 406745809 0
205045551 477000595 0
411755528 552830195 0
401866498 563785243 0
476853133 152175395 0
298213786 176232079 0
468930932 130112978 0
238979056 442977624 0
300048337 490717754 0
439492038 82665624 0
345192839 282765176 0
427246093 62493993 0
84372804 74304352 0
542472140 380850101 0
8819777 151161618 0
547103424 312099822 0
330428225 273611595 0
378646714 96488702 0
96600647 351786039 0
428627612 501761555 0
501829143 298886912 0
138401956 439867742 0
381826045 240339856 0
39003145 117188539 0
521990680 515522026 0
61580857 86722158 0
283963213 162497462 0
36191805 110156256 0
123153277 228134038 0
578352817 511569498 0
276420314 453080098 0
32573472 420214766 0
399223325 152859281 0
218611351 366313762 0
256381781 20610899 0
131719516 469559577 0
437017081 87565534 0
286553754 69444599 0
555901089 49126029 0
472692525 379186861 0
314928852 332468227 0
181886917 177966689 0
447923825 447850927 0
334805421 330464385 0
12748616 219284169 0
81527560 34688864 0
169009340 336948075 0
286961031 387868519 0
54110030 503806529 0
229184129 344341533 0
107171111 294899263 0
69245765 545576615 0
235877130 95549963 0
450072064 511664515 0
535577861 125766057 0
321601239 195377045 0
49261528 363720535 0
95027134 210898883 0
24734600 121831671 0
14553536 244604569 0
178620893 98621728 0
394558467 292094427 0
71618932 5986840 0
275544292 487675820 0
386064312 155332179 0
350606839 363722376 0
507542333 352136755 0
237614689 441234508 0
245557091 554337108 0
36210111 153651184 0
499683683 310272872 0
34914192 485042785 0
17106737 318691470 0
460695944 83370900 0
504456815 487620001 0
244876066 370877188 0
478879275 333832835 0
55628679 408613593 0
344742166 240228322 0
41582538 149939131 0
515838222 320420493 0
291146466 248277667 0
129495001 117713294 0
43738364 282252126 0
531847069 173666397 0
189651080 85151830 0
491170694 263489737 0
443350060 320438302 0
6439921 274273768 0
414056206 169039973 0
42971547 216674506 0
24500089 314687157 0
185994973 455287904 0
294626591 58196305 0
486087168 420446982 0
42941972 287324199 0
505214905 564047701 0
20363554 433755991 0
234434633 120991231 0
122752578 56071208 0
556440219 473993379 0
499788917 477202386 0
545409006 313854707 0
366187446 444795613 0
176098941 542968099 0
491505316 212392140 0
407414183 310142551 0
415813563 450285615 0
137834472 436273699 0
383645883 164300963 0
367643825 231914442 0
7072016 196024321 0
279631476 195169406 0
221221474 171578750 0
207694017 165023637 0
538474870 476757472 0
419675046 164879138 0
388308279 216716454 0
490972068 2252072 0
226408173 9094615 0
219904031 309541933 0
377407976 264511914 0
159645099 356946119 0
227233145 80037314 0
471803832 443584220 0
450691570 530498788 0
350153637 16807808 0
36787123 567309309 0
445456283 570020467 0
99635119 572802725 0
255456347 371610170 0
506581893 495620075 0
69361075 123620055 0
153515716 491696180 0
355262614 289469584 0
42526988 50841080 0
408876812 294655544 0
284064948 78985729 0
121500535 264584827 0
300829335 384316631 0
406038773 71235590 0
341793907 105996724 0
347591754 326831646 0
12566898 87482518 0
109449964 497418363 0
277868726 454744118 0
248222972 44731501 0
531054551 62972971 0
89620420 373906118 0
312648617 574128701 0
513389571 435577491 0
452977340 191298105 0
78218023 127833498 0
418326315 346477319 0
23587952 368110022 0
144983631 24314127 0
570110022 191464230 0
156084127 245399274 0
70258994 569018061 0
384234982 355391109 0
446831030 440886666 0
227136257 367419133 0
37347196 446630986 0
286028893 84755340 0
62667732 277765679 0
331146882 214062695 0
41075502 236614556 0
257189583 540942821 0
225881671 12614425 0
173952209 399885912 0
321122291 9002751 0
466484519 349849402 0
388991794 3780748 0
289890267 185479340 0
101799924 360535812 0
277156977 138759001 0
457632112 334435722 0
534139002 205497755 0
339580300 157921607 0
175160672 380533206 0
424182698 314223205 0
557958427 388217732 0
105650173 294826431 0
1595302 413630385 0
375938835 124621453 0
133315620 275910245 0
566093973 378128211 0
544107936 160999383 0
266760651 506645345 0
574038010 34755883 0
278198217 444350802 0
87761719 547761354 0
538290414 462770816 0
130445965 205520664 0
34142939 129635737 0
77391332 578934519 0
205389557 402409294 0
415424074 132367208 0
122270793 121762006 0
111641590 4502325 0
58048087 322994158 0
30234575 43246620 0
355435702 111013445 0
420244445 367632384 0
210435854 248698404 0
156020731 579131338 0
88899017 165409775 0
459875105 9526204 0
375289365 432019397 0
533189449 503165513 0
572804846 23274854 0
519743275 254095569 0
264815413 422276331 0
294494169 551335345 0
131322337 471559171 0
295571442 165511858 0
137918581 406111132 0
211845738 200484942 0
499754257 249080597 0
309628825 428518442 0
557043712 443160309 0
252371696 85194743 0
465317996 363165576 0
562613573 8538023 0
492687766 267500775 0
301721576 166770070 0
572912742 196703163 0
158733041 204095553 0
143003853 111092526 0
122888363 328087192 0
67795462 387292909 0
133259998 445116908 0
345853017 468011198 0
56458155 274367005 0
104130601 147324410 0
574005910 565117714 0
578338210 140029376 0
399650123 383129092 0
157439679 371308460 0
119490632 35924257 0
285824259 371896039 0
376116135 143688315 0
302228167 115290350 0
234996655 378059882 0
33644314 469721282 0
354137915 170835752 0
332604105 517383932 0
529680096 464690886 0
134063586 415253353 0
17076043 200781482 0
575217321 491733087 0
488093384 413142408 0
541031022 377620312 0
204244125 52219353 0
71785995 181009284 0
510620673 435019680 0
270776125 110768974 0
252883704 494714081 0
231952590 83496565 0
177349172 506929372 0
367405642 318522562 0
519274187 10951958 0
301399518 142862895 0
89468750 188571181 0
198525002 239288756 0
534825691 440461276 0
503448423 479754607 0
110310460 41878274 0
574926070 240347535 0
525346657 420909967 0
117729924 257520810 0
323701123 113061802 0
71072966 478301487 0
304181579 514592234 0
224366597 46216002 0
153901101 158137853 0
41632687 515375666 0
73804275 549696531 0
248096754 245708333 0
491289970 367082496 0
324899295 149848965 0
197739717 323142492 0
45818558 382740471 0
47980561 552709529 0
2406107 201367002 0
536604330 390171710 0
148455726 421529482 0
234216047 403577633 0
472397805 255061400 0
484356006 222160565 0
423892850 470476880 0
340425090 183723725 0
197179623 494138043 0
327318041 349329464 0
73293714 482646311 0
13806939 22833177 0
196920578 193757370 0
355560356 221802210 0
317431802 88246258 0
485292785 123814391 0
94965376 374681722 0
487199654 177971722 0
36792365 163627704 0
67288301 270032042 0
443958661 187133524 0
172898789 77238998 0
103248682 175869103 0
515187534 493731604 0
448864660 83226674 0
184158689 46000478 0
560580462 291567715 0
358900336 101903712 0
134377906 341416770 0
451805939 71747383 0
274200524 417105856 0
23404783 54023434 0
399949331 78108096 0
323752291 117561482 0
432631919 70816772 0
522047727 292115789 0
151663202 488792775 0
514057074 26780192 0
368306970 361205570 0
110008174 60755041 0
257692551 482322901 0
453138141 287959605 0
560216275 148051641 0
325466479 447899517 0
352353173 329503246 0
184369388 446969496 0
183660198 112855567 0
243548228 485713669 0
448152656 499028627 0
301700876 373772287 0
557450278 37235614 0
232129298 102410946 0
396397344 341077802 0
317546083 408367297 0
301039024 232787784 0
192761749 504403953 0
141133027 232758861 0
311259951 457404136 0
26468102 108408816 0
353890810 283285607 0
304750857 301346588 0
192225442 579594763 0
139748754 495143377 0
405974994 92774537 0
201068472 65323038 0
136475092 300808390 0
6025490 224535667 0
272375278 196742842 0
124188984 107131066 0
265201074 312188178 0
473598850 345535831 0
358351212 116228254 0
269094456 119406211 0
434754048 13282724 0
260105175 486030070 0
74802197 223181184 0
181312573 330172658 0
236819821 75633001 0
230164253 524307283 0
46895098 362321695 0
209392332 213042287 0
260438346 491446795 0
4637021 427247019 0
196743498 314456954 0
478864979 37267973 0
552676323 220882819 0
476107862 279986982 0
133068066 204199242 0
139596039 408407114 0
411214906 295354251 0
377193117 504606745 0
437328601 370501336 0
512142586 296785670 0
148116498 329268744 0
258437000 6063350 0
441328838 45019729 0
490769097 36895981 0
301734684 302154884 0
477780208 502115859 0
77873598 170831705 0
522054090 62779359 0
18621169 570037402 0
556092778 197783930 0
88159782 111506150 0
264339634 418041274 0
401191562 475570464 0
209627121 326347687 0
507600638 4534511 0
546867666 475675599 0
53827793 111042291 0
533080293 14388359 0
91103474 241543023 0
94391737 337008664 0
512248431 145611941 0
73909934 493644299 0
53581972 11245225 0
455490511 353689547 0
207735403 407304433 0
106988387 445198175 0
549291989 311602794 0
545499229 406853239 0
390506251 237013591 0
511096841 77287198 0
553356624 7300190 0
574957144 559874055 0
134409492 419159459 0
159196579 127263019 0
47998291 144689572 0
462703480 71885299 0
572071615 565888506 0
568897656 490930204 0
265085871 244626710 0
347252812 542365712 0
382343002 276998240 0
18783666 351284631 0
112908600 45074835 0
394503331 243557420 0
396429475 427505027 0
291621038 408742922 0
27825988 53220499 0
402925491 201852334 0
546060424 375498147 0
180676410 262611693 0
414480540 412146144 0
425557242 499433436 0
333461632 532023018 0
327583241 92219537 0
190233226 434618889 0
561690848 257288064 0
275713287 524681048 0
458915866 579241842 0
365836775 214475936 0
358902241 162085110 0
561739344 36439100 0
398316433 183297333 0
405719508 91824305 0
74281564 559546361 0
28340363 374866467 0
130227596 365276023 0
332876833 146621963 0
195744129 208840613 0
417081478 438886363 0
75434185 359026979 0
118111244 193846137 0
534566599 470451769 0
484646212 367768737 0
251985468 64362104 0
470181214 38369027 0
419066082 58412616 0
556246680 217761989 0
482068183 110761620 0
20017411 558309673 0
38445331 47125002 0
517956298 85115807 0
402756204 89659137 0
167580043 491598988 0
228046113 477493709 0
190094 34445157 0
468482309 8557222 0
294511560 220938887 0
38742135 248045896 0
33983911 147172056 0
91024451 451344479 0
313389900 10139913 0
231681124 472001988 0
260429331 204351861 0
473725380 307847283 0
197473091 211696121 0
495333632 312636141 0
207379819 61736057 0
525930146 71145181 0
459633127 356581891 0
551192681 263653484 0
492030375 474585421 0
339241462 192862156 0
69292939 50329058 0
423213430 193757945 0
312776642 347322548 0
541387565 370016286 0
479955476 387626038 0
142979702 310107034 0
312895317 230153060 0
233417646 214547180 0
124474092 398303525 0
469390675 30328537 0
457718827 282369366 0
444273088 504313096 0
548759757 259238099 0
369165674 214561050 0
156122756 442007294 0
328229548 294984432 0
157173021 384053277 0
141551757 106434550 0
491144655 553714675 0
555740061 152074321 0
536292461 282130319 0
475399491 26965934 0
108187261 184988609 0
336480056 555518778 0
369770806 87272460 0
517281745 527921141 0
372985521 202014472 0
474566320 252811171 0
237786608 73328665 0
404440732 266376026 0
179075136 63186205 0
223109958 80925611 0
541709989 235404390 0
202285078 66968627 0
453708684 523844473 0
212948342 2784633 0
427037241 515767201 0
226283128 351704821 0
17119126 559302995 0
38984230 320807397 0
434997090 321694141 0
337468661 105497068 0
439855450 37217492 0
218248681 425984297 0
277889461 104725356 0
298263498 349102639 0
309474144 175336016 0
254091858 315557394 0
121403120 234003449 0
261175086 167283836 0
539182714 106060070 0
373988317 470513488 0
212100851 315892451 0
268997199 292403011 0
443879712 483914563 0
493376844 496853196 0
412724756 341114463 0
478197606 373820656 0
382922454 245009785 0
485908126 91884179 0
539369227 575544970 0
236823649 55177474 0
203239454 523612851 0
574083821 563503132 0
354699909 399896411 0
258829737 170317071 0
197997894 18610100 0
181587705 489511856 0
555316754 95295096 0
48821333 206962035 0
327584205 397082091 0
82021965 92657307 0
184299077 157897785 0
455360676 253515066 0
505226077 454829340 0
162462525 515142647 0
233597828 416787257 0
76944383 476903873 0
181757384 139225698 0
519438878 139856496 0
490258205 159727251 0
47615677 407106744 0
251193614 14914392 0
390750894 244050661 0
173131891 331662084 0
208788347 373265468 0
561535999 181755879 0
211442718 101983301 0
375273741 351279498 0
23216972 364573089 0
106756503 468781121 0
467235118 571065327 0
6239197 91926314 0
297999467 441458275 0
12051655 288917350 0
515496699 209572385 0
209804758 203306146 0
306865304 107799007 0
66824550 24441782 0
461352954 275054601 0
502604183 29801889 0
446982709 431507736 0
49387002 544236209 0
527550932 184735644 0
430271711 85585169 0
325800421 157747137 0
574327629 348089801 0
410168011 511874508 0
356528939 554767655 0
324682523 66060951 0
563683603 434456708 0
444194358 535502319 0
354190292 72721370 0
415392471 309403810 0
193524949 31985985 0
398716919 371171244 0
360961856 250701952 0
546600119 307152621 0
345581029 353216129 0
208065402 359571453 0
299219967 529411997 0
451279870 63416250 0
303946334 125611736 0
84460396 268685870 0
113951998 113828588 0
112615146 77713572 0
174644025 144545420 0
377547163 124356174 0
13563250 564318492 0
312700078 343281139 0
257524822 242358497 0
316117973 411754841 0
528729414 240509736 0
350483963 6962940 0
111706191 53784815 0
57973255 503802036 0
363821665 353284862 0
164403330 269116470 0
409621923 307508980 0
178228230 561117941 0
280680598 490511758 0
45737954 18145520 0
315688149 304590937 0
356552111 237024340 0
413986477 371783085 0
305241484 182913887 0
104328652 382182428 0
428182006 15885820 0
334360847 511770917 0
76038399 285149638 0
120855049 520129775 0
538292709 487525534 0
383258643 466399995 0
576509661 561954701 0
60132686 13224684 0
268492881 115377260 0
513105265 126146249 0
552114699 417547862 0
386235848 418616250 0
423520082 481656908 0
436672628 550265273 0
408663373 274154283 0
264914407 443494756 0
169660967 499848928 0
88298457 72157069 0
261368260 256604158 0
240584671 373311446 0
209424992 556609155 0
216105427 90532041 0
189845029 256256456 0
361312272 348040765 0
396986980 116553358 0
533425939 418285588 0
81704041 576666050 0
146239216 109888977 0
409149885 40541038 0
431726423 4073538 0
519330734 26402555 0
444402682 175558135 0
142177356 541524594 0
316974766 323903322 0
196601494 22006879 0
596477 68787176 0
348612225 306575547 0
359459871 235751092 0
431239627 440441752 0
290455414 108703939 0
342910403 458549948 0
232269174 470143161 0
36634594 297927871 0
392534982 562495484 0
535746406 299792185 0
406352809 102728743 0
170697349 420755823 0
304024494 501648543 0
312110993 296732487 0
325742995 96389067 0
223824871 436893044 0
570879341 131945333 0
455487065 223086617 0
181656435 392011634 0
58392308 195154380 0
142824352 497756430 0
255645766 495962716 0
567732515 437559022 0
505926738 536997402 0
398027754 165776967 0
162314220 183635092 0
368270332 138611487 0
279015147 109599458 0
371762392 142009876 0
243361215 402637019 0
570526030 484171499 0
228168447 538869658 0
179132972 183650632 0
409068935 114385405 0
384478085 374035087 0
365312316 335534351 0
167316101 156612572 0
398334304 158829505 0
447599342 230825465 0
24662291 51572823 0
389900441 115346391 0
40707965 312382101 0
115265096 52748955 0
574361710 518105372 0
345416622 252274163 0
281722957 415669634 0
241554471 571661950 0
267829125 404434017 0
335607371 569989727 0
193835494 229419443 0
573043271 257639750 0
99859998 539051465 0
439276123 182606580 0
467776270 11277775 0
22468406 178649813 0
36649690 330466613 0
321257713 161818428 0
275017682 283330668 0
134060849 17351848 0
270633652 375740227 0
239431943 116479311 0
30458411 280242399 0
269637825 572035798 0
77842285 421760159 0
274585300 96227046 0
147535777 474759538 0
318629106 431617423 0
551787566 380650860 0
265647890 502284532 0
187323218 552005428 0
152557865 37123183 0
536109899 204490147 0
358109325 298523435 0
544220182 460763436 0
191788769 350328522 0
497034704 86210401 0
197357447 361591025 0
512443392 101446819 0
303578638 342485766 0
112139801 298906302 0
493217122 499718217 0
152135558 369583619 0
259973824 285203516 0
251353385 207694184 0
401368890 34977560 0
71156544 451578238 0
440748053 191392576 0
10861927 312733259 0
297297464 280900615 0
117799820 231671818 0
485366889 513249604 0
197688450 109732439 0
503935554 544125839 0
464982662 320041015 0
341385306 36466288 0
452601554 66766857 0
333361119 341657245 0
14709347 59486204 0
102624835 433877038 0
468092708 189073638 0
414401013 525766194 0
88242036 77699114 0
383431282 363161466 0
71425269 330920709 0
105402696 214710240 0
412526144 154844968 0
567639038 457076783 0
460626896 175134705 0
572939969 496521644 0
390194048 243563392 0
8070330 383500491 0
476634920 304215217 0
91018872 371681949 0
339276971 302679405 0
367293772 173065789 0
175910606 351202226 0
448758507 6781546 0
76705200 235705330 0
502860699 57998477 0
107270301 504723884 0
229402598 11209001 0
378247531 433350144 0
242871367 28859780 0
209974448 216804384 0
173356303 529300482 0
207170671 69261557 0
352865603 205386466 0
289653884 72185690 0
416163064 111717753 0
565817767 9011354 0
550227988 550546314 0
112188066 517635322 0
296485074 102288099 0
314238282 538900142 0
64155737 553407650 0
489376539 236405076 0
232555403 115860194 0
186462170 162953131 0
547048006 169065616 0
5182372 160059535 0
399791098 338961927 0
572103580 16490618 0
38005478 380245350 0
98906699 269058203 0
502650370 414893168 0
342006540 360292925 0
240782189 449056821 0
470353434 405687289 0
157274869 423187375 0
460707426 545103979 0
463431270 43858902 0
189911758 158858966 0
511351214 505928762 0
18601548 210663233 0
464760667 40076080 0
113661985 108677682 0
167346373 269470585 0
52358080 118959251 0
530307806 479148898 0
54351255 33918556 0
3434932 172629060 0
195770008 337252802 0
29394342 46816348 0
374900740 86027969 0
31083674 478918928 0
518627366 164939897 0
81658506 490871491 0
415396510 184883223 0
115041179 255112836 0
39354685 206626459 0
152839509 423425284 0
157520417 547986570 0
81238087 27646851 0
155648921 246682543 0
67179908 499738402 0
221400763 188844565 0
76816874 351272044 0
523897469 206166897 0
153416889 162959170 0
531315963 193377218 0
467310727 303587666 0
503901137 562736196 0
304981144 192794463 0
403802458 29167322 0
172018098 532297023 0
221174909 208404388 0
188609850 428602323 0
160877705 203065543 0
320333070 561298027 0
524346624 508129406 0
414374269 412929581 0
442695826 51020518 0
262926470 133242153 0
223713832 437358467 0
517774627 265771261 0
194893571 523773180 0
318878392 211966461 0
156875074 450929317 0
578245645 532334207 0
138011173 194379922 0
503572690 487051286 0
414843714 536674958 0
39905760 328479513 0
176865697 110926980 0
193444797 419169874 0
226693040 202892065 0
407834896 82664528 0
162902097 212157350 0
363696126 36474506 0
79963303 208830046 0
381067493 523991580 0
425971960 182995227 0
73801093 328442212 0
27401965 433985463 0
421764271 376532081 0
519578376 264506175 0
63764113 137835413 0
267925986 277637115 0
438862326 54844127 0
167312944 462192318 0
348417485 313962116 0
407942745 546861930 0
377881532 375957086 0
442736933 409217032 0
316206318 513417112 0
522888016 14865454 0
113248665 449963383 0
355396787 291445473 0
13560813 294012655 0
87344785 70106460 0
399519131 362843691 0
122027732 548174667 0
409069235 297495898 0
50383154 398471528 0
554716710 568417622 0
70853622 348238974 0
338400275 187478003 0
555834953 29629358 0
537545889 103713237 0
1724226 257338649 0
305811299 61580535 0
22255095 206867954 0
227306094 258056892 0
577334643 541051197 0
198094585 117558156 0
427940443 509377200 0
195833334 108046225 0
15316802 573983516 0
78511482 263389975 0
363444835 445789293 0
145313494 476283891 0
153324269 323757200 0
161497413 4928920 0
104422906 345913610 0
495282620 378673904 0
532574069 296259876 0
230722977 361038947 0
446462178 505631759 0
488334702 38630350 0
258646211 569928079 0
419912369 513131603 0
157521158 138820129 0
221081824 406493133 0
12726860 308683664 0
518621400 62695016 0
493508412 578563752 0
473979850 214419184 0
478638363 563830964 0
347872161 350512961 0
83711699 228959724 0
311708955 78849736 0
142350615 48369050 0
25589923 49056900 0
82034349 388528433 0
55393642 405538000 0
270612663 29496705 0
192461370 509771263 0
215719227 269608288 0
302053943 54215949 0
271643574 518382596 0
359575831 452647172 0
42485714 563132534 0
1914013 169449775 0
519749819 417472490 0
14347660 517360950 0
220473810 349593466 0
68942297 33668112 0
209552750 24330378 0
82753076 130324668 0
505036743 272185683 0
13606693 326200193 0
409539650 12064693 0
260503140 270559050 0
29511043 186802068 0
578026060 35683500 0
178307283 432279972 0
9403925 350831755 0
389114636 258222462 0
211024139 380831862 0
515600799 133798231 0
514104615 577061501 0
396630336 223625703 0
362503514 477494243 0
34616381 301685105 0
259802050 197020020 0
191492021 373377887 0
399189811 278770666 0
438161590 380013344 0
494034108 69178633 0
518412257 51732011 0
374325326 547833190 0
479125988 228891512 0
23568281 343727639 0
261390948 202547182 0
407657312 330988842 0
68094767 15766656 0
57789970 272271275 0
269134765 230391494 0
372985854 192103934 0
326720779 398948488 0
128076771 458150061 0
262164324 443311219 0
547670079 371354336 0
26546505 154135335 0
34563838 301097742 0
413361034 303705454 0
311622069 390256210 0
363716744 562798261 0
223610454 111920162 0
420633997 118830949 0
40895444 511638186 0
57260022 346269258 0
231179038 263752511 0
334366338 471253612 0
186810726 331982774 0
366428879 529304285 0
293192652 396643390 0
484007914 205840045 0
296378230 543765548 0
545710346 189290933 0
358732269 95524065 0
17294637 549766300 0
439909884 81529627 0
493956123 491998317 0
139610187 259727826 0
136521575 82164307 0
283653871 154642696 0
302365102 270207548 0
82834078 415337302 0
26794370 335325646 0
426283365 395430174 0
384707122 541187486 0
486680881 202896479 0
314741848 236927813 0
572408939 43197688 0
50576568 331113445 0
256493757 80868793 0
331142939 267218757 0
339965873 304327158 0
506664705 299737999 0
438746576 475349556 0
87368674 8648902 0
319315459 352574696 0
1718082 509952300 0
479548701 194692359 0
128793815 219402793 0
391582068 88106064 0
129387496 74421379 0
31188089 177301239 0
332481184 552699522 0
276226390 78788235 0
452051661 470895727 0
435035902 492491513 0
50635369 81824699 0
12912471 185973200 0
279431260 59461946 0
24413499 524581475 0
310937460 547330559 0
142048715 106874615 0
171234956 446882255 0
212107395 59960357 0
70865626 68715968 0
74571952 36104548 0
206927321 476402 0
370146584 117898540 0
562340027 431505498 0
287607379 105469813 0
100971270 400272381 0
414976472 11432550 0
402951058 177504767 0
428564595 106128125 0
530747881 130658393 0
88054691 121592323 0
481740801 265248973 0
78517421 480118423 0
139798431 344209277 0
160695643 271220639 0
254980513 522178642 0
113511959 142854042 0
382574569 136282141 0
317750679 56092964 0
163011657 295296991 0
40824338 143861671 0
526789631 575035746 0
291549059 176369139 0
486303656 397936937 0
56579743 525198498 0
300542275 73610429 0
97222870 340463754 0
576490327 415294567 0
334308240 381341281 0
166331421 228158507 0
433075336 418564092 0
304574584 252780540 0
411193666 184630471 0
158703954 165062670 0
275461892 338860030 0
491146337 155345204 0
82229257 89797977 0
2003147 289201547 0
220968967 501221594 0
22142593 246498592 0
30273425 296861907 0
53546205 260691504 0
235615912 23543419 0
287847433 271321968 0
133994725 471597791 0
467927242 338279265 0
77551665 508151672 0
343018865 279104263 0
465475572 267352130 0
208336906 430271696 0
513338818 84294928 0
543621745 48976354 0
248770300 553175616 0
381493367 157530893 0
265794244 454736359 0
115476283 395214735 0
15043458 530263063 0
540423345 106550400 0
110575533 40643927 0
129893702 491770275 0
363130608 271864996 0
204192313 60200613 0
216322550 573529571 0
429372192 295533114 0
19376127 311578119 0
427021462 209263545 0
252711774 314092848 0
189566983 164502756 0
463232360 237062875 0
568990881 359352323 0
415741735 143273464 0
404139296 471935762 0
540659746 372490318 0
430106247 249903305 0
174858544 415255786 0
143447026 109949122 0
357281249 514812453 0
183079731 481518827 0
441006214 161129307 0
182202723 144871275 0
537904999 125244747 0
203038383 269145851 0
447486693 509871288 0
58815134 499586528 0
51234339 328137785 0
166005602 96043622 0
466690239 467050385 0
328255004 422485206 0
531623678 510785546 0
549679749 259729430 0
320131598 387159781 0
90271012 22711155 0
372546060 23927362 0
423863573 352767532 0
321046272 374734044 0
449888653 74082891 0
363725856 70364034 0
479067068 452113112 0
387699658 139445508 0
501774642 347239254 0
130981304 212878219 0
99577195 555284925 0
71520254 354140443 0
33490748 105689415 0
547655432 334066214 0
108885492 189269128 0
56068170 258005113 0
441624279 289715401 0
322152907 565786757 0
188199808 414638107 0
514970519 220375141 0
178262716 499002594 0
120532338 323694911 0
483660269 75507837 0
273852432 507302913 0
452649800 383363219 0
311532791 501237759 0
526149555 432163570 0
431229640 303548461 0
83850067 545260545 0
8590669 32256953 0
577931244 384576595 0
392622657 51254514 0
81783631 529125570 0
434212411 324136888 0
519811815 568962394 0
300232339 547176620 0
82212080 541577660 0
121938606 336744229 0
571691849 410817422 0
485221932 39229831 0
222134673 121868719 0
447730531 473987511 0
334601544 537288710 0
228282011 70094042 0
18309740 18642922 0
563433091 204411375 0
355130026 361147110 0
109320427 529475411 0
140948176 537824793 0
58442142 543246592 0
365867264 412702980 0
406328870 198596985 0
268492810 254898612 0
307075740 265391751 0
432860244 28684875 0
558583760 147339077 0
228309110 3101240 0
77426071 430202409 0
569093884 201754178 0
447022101 120741204 0
423858130 77865278 0
371560287 367924552 0
494674721 417202154 0
16923894 205102903 0
428050138 519722092 0
337526084 72871449 0
299035448 248400497 0
212784581 144911306 0
505433137 22915579 0
77913939 14593789 0
399949232 156459 0
338601928 291558040 0
457710094 10422383 0
563654959 38771891 0
396213218 383689161 0
164156701 194395232 0
129367283 75419214 0
234560953 211353643 0
257871291 19827267 0
558290931 166029582 0
121624529 559723419 0
139330783 119691945 0
328776905 32287194 0
190915673 252419438 0
202371819 471826754 0
86993103 578809358 0
454527713 194419703 0
152945314 117949667 0
71930119 472571570 0
278483613 525843261 0
525191904 379944036 0
102807313 45253028 0
131619169 123488388 0
315315554 499971662 0
322516155 101813626 0
80864987 118650461 0
375077440 434630689 0
351777883 16313419 0
165987616 63434881 0
351384721 469815042 0
304813561 39887703 0
365809976 539019884 0
65781448 559007963 0
562002738 185700400 0
395780253 15938327 0
401914307 569840439 0
561327834 161679538 0
457143026 328761180 0
240031571 515889903 0
442996674 89656007 0
31326288 151547343 0
43077427 187910248 0
140139534 441246657 0
47799360 387616112 0
231796832 577335446 0
86157040 470400327 0
520726770 535462631 0
377575777 76977681 0
484842723 57325429 0
532359437 307937063 0
393159743 320995692 0
427880357 54130701 0
341806082 555936877 0
409374532 305636515 0
215540164 376849213 0
232685544 31004121 0
493111393 169083427 0
445517446 326410289 0
109167022 320584262 0
374078799 286105243 0
76076140 27554466 0
206353068 558771221 0
39691919 343346831 0
475406220 343663824 0
440458851 324934722 0
207789777 540266605 0
187652895 127916093 0
189932076 317997310 0
91654020 125562927 0
567988605 398610038 0
414532311 313969156 0
99007727 154367818 0
145272561 516185448 0
449362247 478372581 0
129062010 425846761 0
385850757 430996734 0
202929407 569454946 0
142123425 430324643 0
40492228 334187377 0
163585474 456859499 0
152217393 73160598 0
27770127 46561699 0
269471991 310369690 0
406049156 180363896 0
350698279 205795654 0
136461183 113747366 0
575386352 113964573 0
57726152 424619803 0
319835035 504703864 0
94516941 222152202 0
102705505 337835321 0
28138391 374637665 0
107306727 429831910 0
370634291 448548339 0
517672930 361996135 0
75369649 46160346 0
4149493 377497213 0
470383341 447036731 0
57267393 457774527 0
84602783 439075570 0
424827936 290078506 0
462843440 397348148 0
184074077 58527246 0
375618159 516152002 0
489811867 380467845 0
122559224 375770212 0
482563243 7721377 0
418390076 452151121 0
540705692 562289783 0
91871276 17966879 0
390771676 377605212 0
405224337 302563537 0
325365227 43224876 0
279697167 143163623 0
128073161 16179224 0
75655495 15455971 0
371954656 72867319 0
350570743 290499538 0
540459807 306058959 0
485083568 255408403 0
271592502 395913532 0
52410678 460122080 0
302999441 29816658 0
270797584 126863174 0
559223727 352653297 0
160060930 451887233 0
136864615 399153487 0
349351429 243052845 0
196116504 77267764 0
398064903 525912196 0
291325200 248067912 0
317677827 392941855 0
281873116 392548251 0
238648747 462725439 0
278799819 269520367 0
523394907 393163319 0
553899721 427413541 0
444435165 430535620 0
546678447 142306123 0
191621147 336632224 0
479652797 384139299 0
316497737 276236061 0
268902442 34286747 0
349998781 241652026 0
383861584 21434580 0
212541393 99726448 0
380742077 85619419 0
461481578 166690213 0
499167741 273306582 0
195195630 75683770 0
435186028 248336333 0
21680806 97555892 0
8090686 431290684 0
552423944 11019291 0
199812797 302531255 0
113056295 61282298 0
118396157 244406867 0
336082552 454026847 0
434304508 213560627 0
271027855 347124889 0
262672274 101213527 0
179763802 505825116 0
534765026 378559659 0
437624249 143835700 0
441991476 66950902 0
524323740 28434100 0
114734872 511241056 0
223215803 345382673 0
456536450 192965784 0
170296058 150540776 0
127284308 131146597 0
421696309 312885774 0
241193934 452496111 0
413981985 5242943 0
537589463 46807000 0
482845449 149629033 0
546237340 189523547 0
9298177 74712805 0
534281602 31714691 0
339512706 168857250 0
556578469 332181046 0
493636735 39562769 0
490505343 326547113 0
470903512 344294579 0
19154120 75317208 0
515028882 163576054 0
24167660 383188173 0
137484886 444031322 0
273837995 292172270 0
142606753 440987639 0
361182598 313769579 0
422047173 246747776 0
476371968 337611990 0
206033772 180835552 0
545060207 348682743 0
419459516 63520291 0
377569462 117289859 0
387687335 276720996 0
365051923 306556059 0
209663785 276425494 0
21684691 75000443 0
562358106 522801068 0
542150323 452431137 0
540875428 342639184 0
66357226 440224257 0
240070818 50609699 0
111475530 154313963 0
185811047 42972175 0
289905434 461625656 0
273917827 1811494 0
25525965 61355102 0
359892870 450204752 0
301253698 501119976 0
482197984 425706990 0
96745860 338817587 0
63005890 250332963 0
122018545 65106334 0
159950351 491819062 0
722244 260285811 0
383679422 139458973 0
134228654 320640054 0
246314085 248504954 0
23042729 19864866 0
464801585 221508244 0
463438020 153013236 0
333036333 485969696 0
114723250 468457014 0
378201674 143695025 0
163966376 436624300 0
413766106 279460686 0
375586186 448798163 0
6730344 143970247 0
573929305 225258794 0
365895442 403319670 0
567914924 484674249 0
130873469 200061630 0
27971025 438923891 0
113161755 61932289 0
50604531 235553184 0
199003845 69745032 0
162789919 45657983 0
520815742 167789554 0
269281360 465448757 0
304549429 540267078 0
204104595 461751247 0
568255933 391595380 0
187892113 578226220 0
331352282 78980350 0
233355694 99703817 0
346415265 565782985 0
56268007 340338725 0
309931796 99065679 0
297136593 565498454 0
373206931 497984293 0
573635789 275367759 0
478189624 236595539 0
192808216 84308980 0
179956661 159510601 0
55431025 553114040 0
180169518 316144470 0
256717023 150208332 0
133384152 447534729 0
382437273 415210877 0
487692838 75673356 0
448861732 195773792 0
55862325 122027209 0
559227920 318622733 0
539106852 203625301 0
478837158 161845280 0
223651426 204785535 0
130764191 409151853 0
12801182 467522779 0
176447318 228484841 0
5897427 551375290 0
481958057 262295706 0
114856342 266699992 0
180898833 443363142 0
488228163 108332476 0
479103055 141348962 0
176160625 484852675 0
189732804 475275126 0
559937958 339650624 0
457529025 181815381 0
261719388 200494601 0
70328226 307612678 0
7286566 76711393 0
324839134 185560635 0
240624381 151884049 0
439123741 551215961 0
346006664 14685911 0
438260610 159947264 0
233673744 22131602 0
514370503 189220612 0
522862503 141790314 0
382768990 476311503 0
53786964 566907773 0
336628052 391726401 0
16385798 240756322 0
111409592 111662242 0
446258692 303154539 0
455858359 79969287 0
233894106 215808198 0
29544672 210327963 0
77969109 137198741 0
274241568 343668954 0
295685995 342916410 0
88817327 41171567 0
66947140 284173667 0
376772777 89526818 0
555530924 28278721 0
28987442 553018079 0
450202956 299352522 0
70728352 193770671 0
210443385 193948830 0
11958624 284768801 0
155220323 29666362 0
42239902 168348577 0
447959257 6102878 0
317004402 112125267 0
209450308 175481565 0
75513669 181189964 0
162969827 562461096 0
176734012 355569195 0
101034161 532157126 0
359355192 39462649 0
322488910 113888091 0
181663606 387318618 0
469475154 491651463 0
406673563 124994993 0
160403669 51443603 0
200314489 441786545 0
168497975 213744833 0
428059119 32298827 0
546550627 104524286 0
135887262 133366667 0
57159139 363149658 0
422318993 279728456 0
193879799 146367145 0
348398088 300565183 0
569086414 1466949 0
577228870 562516393 0
576885337 505595461 0
252909250 259448995 0
176521283 393678105 0
428784843 371412341 0
140727013 260048707 0
482736665 510514138 0
356273591 263718017 0
317259861 270629689 0
198286753 249800964 0
482276693 214168956 0
11590303 142926822 0
398696993 134207885 0
200268499 68957496 0
403798924 491042206 0
454026804 38348858 0
458130593 434540354 0
427999745 93475047 0
185237703 544642393 0
67749506 485426993 0
356387183 525386234 0
152186556 461218025 0
244717197 148937420 0
108849651 70664458 0
65691044 321733228 0
246981106 394595076 0
342065377 26833607 0
384034421 356725380 0
59522694 281792694 0
470492024 242086307 0
69387241 553593985 0
213714479 173671830 0
546766862 575630381 0
557777008 130994472 0
50356643 62286064 0
306841206 182592047 0
306891163 348862297 0
179363776 459642180 0
188740790 173932142 0
240333471 220773420 0
439469886 555008702 0
199372659 126885733 0
451983982 517971658 0
160798202 374271752 0
255602580 158034002 0
247868037 96284783 0
321225278 519813043 0
57609081 167006288 0
62637271 365092059 0
134006885 304331999 0
24633315 449838864 0
164192980 94781133 0
198307645 421941401 0
115946187 22890225 0
438867628 246616010 0
55726652 414593466 0
157340927 379018502 0
245564911 430268396 0
272779733 193407251 0
306993718 137635310 0
273979960 249428903 0
126037523 185031962 0
270826239 396304276 0
513179197 134529817 0
493369080 157260349 0
480581191 78596324 0
233251333 187920557 0
551857941 56074054 0
373287214 197136114 0
216971346 37542419 0
128021098 9711152 0
100885367 225251975 0
181432078 349875774 0
321476080 452861396 0
9652961 327162844 0
74350024 482976240 0
257569311 142401342 0
360432924 288426550 0
369021222 399718246 0
42261323 393290596 0
311492557 297244744 0
573489471 367170331 0
20097514 272900395 0
357318759 554352367 0
478221219 181071303 0
34615667 352953025 0
285675121 177797712 0
303551806 276415117 0
19058914 204587333 0
425992682 249967613 0
524770233 235433489 0
349686864 230902207 0
285777300 415344709 0
336940553 421385123 0
504354214 200624682 0
22540505 112045028 0
11252795 337799760 0
101953779 262271537 0
475202893 279366560 0
11003248 45776588 0
245130784 324396657 0
9684323 336796669 0
328082143 496030881 0
215361893 237740398 0
538508109 336856917 0
564384024 278433350 0
292602527 96866512 0
381654586 161117614 0
261367110 421011278 0
38729482 395587575 0
164853334 290586462 0
377785840 222249483 0
6332346 84847098 0
155645739 354915272 0
32374815 438995158 0
73779186 425435996 0
574184957 578161009 0
280825514 499019537 0
547536654 54071080 0
90747170 543650970 0
406227798 42679827 0
26951635 264460677 0
54364441 238803115 0
166672444 418191781 0
254920893 40753539 0
398348051 312433043 0
300783773 482763323 0
119352363 479314894 0
199911361 333236403 0
98764658 41029171 0
79885666 367213016 0
54968585 397233995 0
130695279 313778262 0
385977555 205948728 0
455374393 221683597 0
344693460 431740968 0
147516636 257731928 0
399775580 424535450 0
500989772 259079019 0
426584499 410371972 0
437988813 410604755 0
421425388 264951902 0
550633276 218918249 0
72399942 478526736 0
295106403 288162088 0
540552655 343515486 0
289928418 555446702 0
488643515 128346970 0
224459124 348439530 0
171470020 403251110 0
548017923 78690025 0
321089402 418446130 0
430957680 16429840 0
425878285 417186923 0
554718241 200772935 0
577481651 293830086 0
344129528 390566517 0
554801874 37540895 0
168073002 131925353 0
304402688 220804047 0
241077131 62831186 0
510751779 438289431 0
105665671 119618198 0
193567285 253411642 0
451689467 312087485 0
257552932 487212272 0
452107027 304505098 0
265016153 200425854 0
555001008 64632345 0
535600635 180217552 0
424830568 503952410 0
249502283 108614174 0
392898978 25341233 0
176888099 412675982 0
404296398 251023389 0
469464410 527112054 0
315766160 479303409 0
399662908 543082538 0
126936099 500254857 0
332058675 497472612 0
404048559 379870777 0
552371482 140201150 0
111351345 191958765 0
418509836 230744349 0
313027905 41665575 0
107957799 490936482 0
108413509 415756536 0
195532558 142086513 0
81629008 51164967 0
123766356 237028964 0
294692125 316969091 0
148611613 112706676 0
329942233 208691419 0
236234982 297577412 0
380534616 9985430 0
565403200 559316155 0
339408341 196223472 0
121803776 399033913 0
347465633 534024506 0
293358320 248963021 0
68606876 165642797 0
453387404 326238468 0
388567207 176185014 0
132527490 269022607 0
126812250 229579471 0
310006485 85241492 0
396626390 545266487 0
395380664 470691300 0
318302375 498255255 0
15085923 441459442 0
454723874 128925044 0
346185992 224063008 0
332139717 569077514 0
252123841 338361968 0
295124690 481310702 0
60264695 371370040 0
126468523 487948403 0
133027924 112579603 0
293252488 101494878 0
34037769 346323697 0
370580728 397714359 0
417094035 478771809 0
97251996 513237098 0
399398635 265601390 0
11110992 338523023 0
127625492 99170698 0
239335746 370827183 0
150004864 218579643 0
354536967 123488844 0
126243813 512100060 0
221719751 42713428 0
327825502 477996673 0
347253075 566559702 0
467979759 556982249 0
110625619 545419556 0
294720534 522717075 0
242846623 298899323 0
301469330 405502908 0
147783449 518799583 0
191838256 349820822 0
177099168 367169563 0
120362561 453341917 0
458269294 193414647 0
367119338 564938317 0
155674614 320252292 0
92367999 512842135 0
578937151 499565081 0
91260128 344617608 0
523507984 378000357 0
129557763 450881055 0
175924833 413449385 0
139188762 206774987 0
3594480 59980958 0
320933461 289890820 0
159099522 384311429 0
75196276 311850316 0
564105524 508154299 0
305710353 295127071 0
400462911 348500684 0
106981995 10379804 0
128750722 369790572 0
207391109 142054151 0
310782939 436537168 0
113221082 168012494 0
414443314 576904616 0
541243982 57982613 0
507636762 416126476 0
138591991 404098246 0
487756258 554044546 0
144422095 184416010 0
87526051 257659997 0
428884279 203798169 0
346322266 128988747 0
53354707 108762964 0
450402992 479012066 0
469947750 463989833 0
233820858 101816576 0
255540991 418874037 0
527333922 56272411 0
48238549 231145637 0
438368946 347766053 0
367162107 536149374 0
344548569 169533254 0
94666650 170665264 0
35993170 469036494 0
519214693 502685713 0
448797235 315557232 0
506259239 30666195 0
533380511 237547214 0
27740885 88641179 0
396681053 161199368 0
355719674 424640888 0
197218323 480055386 0
71130585 403804083 0
453723064 494581117 0
446154561 31052444 0
32612338 546148684 0
327136021 125946628 0
112592348 501515336 0
295477457 351514817 0
336059486 359659396 0
379135626 557156039 0
104676648 365481826 0
531451041 202321453 0
206591596 59229983 0
553235695 161783534 0
557208278 318725534 0
334914450 265924770 0
411272410 160522885 0
307729601 375497282 0
123929045 161221712 0
495360041 173237657 0
565269049 243535020 0
225409525 537723935 0
267531627 167471475 0
93465124 182255603 0
318158396 536011946 0
207800763 482382893 0
335425769 290564167 0
483356822 262929449 0
107946162 182962783 0
40929720 177029882 0
474919251 194829096 0
127135982 84455981 0
481638279 344325436 0
182616600 360844094 0
482774185 142761943 0
348288521 348845572 0
449604430 91896655 0
49845836 105958593 0
112914967 150477670 0
471061693 353921505 0
308120286 327061422 0
516566432 276716425 0
206177316 460785026 0
33752455 442522329 0
508149637 171438981 0
392024738 96530840 0
492551707 2083792 0
342930294 180957291 0
197459968 43302094 0
417686338 264854141 0
368121551 388290410 0
526500754 480836219 0
168043879 114616790 0
95266708 367480455 0
9932807 147761301 0
74714106 471214396 0
384411179 278696883 0
153220247 273653487 0
559161001 114586081 0
164807322 426803063 0
198103497 510101988 0
165082745 494557614 0
45152072 450338359 0
39542616 478555797 0
446876709 571850336 0
122283898 523938947 0
246585388 496910873 0
40513857 36238650 0
440999500 529278438 0
156781689 575664279 0
540967689 174725853 0
394344205 578927129 0
36721498 344320297 0
575975634 362264302 0
468022819 503940583 0
272447769 338176768 0
77992343 546585025 0
446259237 527545422 0
551394130 213729932 0
542219635 298918288 0
354194161 44573032 0
242834974 430627851 0
394370399 245642042 0
191416054 521013545 0
177043394 265737690 0
222626176 474385754 0
128647278 278913389 0
157945292 305508684 0
406770225 217214828 0
562446197 369991493 0
368672924 290579665 0
488362399 50243694 0
547456366 150495565 0
317256112 153797606 0
378942762 550310424 0
374431180 488396475 0
445636566 252105308 0
530665695 465754978 0
226405869 231911763 0
8704065 498757566 0
498909148 124235377 0
370329118 424195663 0
556365398 26153174 0
330443164 248437323 0
308266419 349417297 0
75332129 538762942 0
234827441 398989980 0
314609825 168519108 0
397646543 119002864 0
240945243 466196605 0
334884699 456610037 0
427882802 521075975 0
436599867 421053962 0
64546573 320442674 0
16842899 376750468 0
139586363 126939018 0
475560416 470703504 0
106399655 440916009 0
18927301 88084226 0
418388015 291102966 0
303517416 524404325 0
93732048 518365640 0
485003262 222831802 0
551600437 153363613 0
188594345 305143880 0
393738215 100573134 0
432353722 103308037 0
29352948 517272481 0
521163285 14943353 0
327392580 365176468 0
464838920 58207292 0
158957312 89411553 0
53372171 479911958 0
486421568 406357295 0
559212651 304628240 0
555696488 167057504 0
326073402 260131953 0
454179632 427886593 0
194601413 69336263 0
293400000 374740403 0
246932817 356042071 0
445006664 208312267 0
359777552 473316016 0
552367237 523704053 0
60088361 309184257 0
446153908 430207994 0
481151682 286801460 0
137399256 220892601 0
264496462 383715481 0
278096002 219641661 0
367461520 79818052 0
247588347 355609828 0
436099835 290584209 0
273961972 515593719 0
267859984 255965899 0
44001734 400652233 0
166870570 203637904 0
262131015 64368 0
294851425 265413429 0
151956997 205337672 0
149527385 25553596 0
143345502 7715385 0
107079091 304519084 0
121366356 282537503 0
357237753 34520735 0
391523681 315592862 0
523806902 193602591 0
384130627 157343300 0
227029567 152167166 0
59186151 296707182 0
523145544 74910916 0
65798766 203192951 0
482364615 36707177 0
212614624 331986622 0
524985078 428302599 0
181637398 39838963 0
248112650 245018691 0
146756374 326658846 0
348959231 22328707 0
50134616 434064964 0
261745651 100150423 0
229820025 226475592 0
315961106 330897336 0
267694346 184020680 0
504545654 382464443 0
228857759 259448905 0
305841984 287454411 0
194583620 410472976 0
574666149 403547113 0
59269005 11418457 0
134071077 420956751 0
137681893 91321250 0
108849413 191003440 0
83451480 142893272 0
285695881 76813279 0
276567204 290563173 0
569331735 199388067 0
268162805 13395160 0
131677974 427632457 0
223918773 86210311 0
553248931 109062476 0
217053779 107367057 0
426847334 45639300 0
421341639 443939277 0
300569671 379325558 0
369586575 285753471 0
26337716 562610725 0
77656292 575380597 0
221135985 453862502 0
498345162 535557129 0
491119939 263605555 0
26796131 374771707 0
36541683 364150615 0
301912888 105959104 0
425477638 50684706 0
558158888 119752655 0
57734990 317766327 0
222819510 249048686 0
190307610 269625971 0
401446303 409530891 0
427511916 335749246 0
322006581 190099915 0
221578228 73855626 0
108887719 293494977 0
542629584 204122841 0
351918013 240593300 0
470116089 338332192 0
105923710 458750021 0
158257200 197915976 0
131518510 388984192 0
519755889 508858017 0
54593952 23721316 0
527596553 192397099 0
563564142 137591919 0
180436578 426181519 0
158350435 533165832 0
142016238 83113936 0
80728399 366920797 0
346857796 158317313 0
157302738 269982583 0
316281740 341208279 0
462605715 198303991 0
158249897 231182663 0
393498406 250813089 0
453954101 154188039 0
268023298 442664292 0
377392285 446635145 0
69687669 410888096 0
522910828 426296538 0
566558118 434159240 0
101382866 467025897 0
40286293 301463074 0
280581474 281302956 0
51631910 32044982 0
268692946 159938732 0
511149623 33272494 0
122607522 531174299 0
259618486 174296623 0
442101868 175376639 0
284456006 191224315 0
83348993 433716601 0
297776261 245922274 0
169989193 206655598 0
139621773 505211654 0
232327053 460639469 0
44693234 27907386 0
32076759 75635449 0
129687622 368700757 0
125091506 91485810 0
559731692 497414974 0
211647439 344906587 0
102371803 138322786 0
409085681 150559812 0
122111675 42130806 0
124157557 460362614 0
85685981 234486803 0
455635959 549658895 0
259303173 67283271 0
411550916 278258340 0
55329078 268863706 0
236101381 89517707 0
245604594 392106174 0
395332027 422937602 0
566379242 314582561 0
380973906 58400422 0
398593469 408828787 0
249169722 55471952 0
117849213 557950070 0
163131824 538733897 0
279786992 372865211 0
93221047 457948361 0
564141971 391064859 0
312863199 288733109 0
329274262 424256130 0
465956828 255518106 0
533137640 436975786 0
502084421 384653837 0
337672277 54711698 0
111089630 172410922 0
124453718 214647395 0
113104635 146563708 0
296216615 143275033 0
10352394 229800173 0
442602808 508932062 0
33192535 314547442 0
277240561 466905000 0
57407859 455306689 0
235943750 230727340 0
316938989 179082404 0
552746460 51386395 0
67386041 539355647 0
389282159 104952488 0
79014427 176339593 0
528989430 21751288 0
201174786 366855877 0
422023212 3505578 0
62429609 171235611 0
518321111 292838521 0
215444040 76384957 0
547295147 290593721 0
235970149 32534215 0
470837301 554130416 0
33715684 23834195 0
341353742 261553390 0
136323332 436899861 0
96540711 378519793 0
352633761 479609464 0
360827100 155936159 0
369090363 258290328 0
373146046 92263717 0
245842750 405734378 0
300763493 487225326 0
244373881 349263694 0
226140289 335448841 0
576773489 548897595 0
159500955 39864029 0
497590459 450974314 0
75816527 252723363 0
474400939 194283282 0
190897591 232733298 0
330711852 39271104 0
493390440 411085218 0
366339157 82902178 0
178670095 385620628 0
516613405 69612035 0
209408801 468235746 0
519946503 16273060 0
463636021 9000438 0
347580575 552897662 0
268174399 301378455 0
93796693 394490157 0
49906443 548469733 0
60866272 244561277 0
21180591 369276575 0
367530432 211317057 0
113912499 344950343 0
537316116 52938140 0
302222373 146334125 0
528856664 304332735 0
342655462 408372430 0
285869871 170722318 0
488952876 557002981 0
480760599 185231694 0
70432216 254440282 0
563465349 450106599 0
453338808 207256407 0
22910939 306095253 0
121206563 63205689 0
551019011 397289312 0
425820203 54028421 0
388062191 53585894 0
55336079 495186186 0
514497816 267283371 0
366994204 113943319 0
363929834 235402585 0
432862271 253374435 0
479956444 373751406 0
327341757 354369813 0
569036056 548360288 0
199164698 150992396 0
308456344 86405246 0
80437465 451453602 0
75927710 297333077 0
158452238 331289366 0
577093494 433588349 0
553981458 335083641 0
526341223 509358161 0
13580373 357175668 0
521764888 426921100 0
493380706 92772255 0
324461088 183211575 0
110991630 187034639 0
478585027 527902988 0
206191912 419559605 0
350874490 450670501 0
488555480 146124716 0
367360206 18744298 0
183752729 440339872 0
563271513 2889045 0
241896515 322962664 0
385533668 270840949 0
429479816 264756871 0
418513254 262079302 0
345477082 480730277 0
527377073 450751416 0
577550843 465575224 0
12814856 76161965 0
231279656 473379381 0
246572557 459210653 0
237904519 1546299 0
379809485 227181393 0
270001534 154539354 0
532706298 126120641 0
434100576 254810525 0
134505675 320599923 0
69578139 577843636 0
351160443 138042135 0
493766406 266314533 0
227445806 208731158 0
166163027 541352168 0
280462668 445797809 0
127871930 423094564 0
435256038 314165644 0
448111058 483987775 0
381654548 16486554 0
308005180 267118089 0
281605119 385131215 0
459284531 375829407 0
487058901 533561165 0
548806871 28079877 0
330827883 260593448 0
31105709 202297229 0
84490025 138739774 0
530822400 512483875 0
429823729 207830533 0
279883209 557523837 0
579528669 463782500 0
205587104 91259883 0
151789754 193208786 0
17040310 488967702 0
21731539 527425612 0
14375416 263370390 0
257244795 99117992 0
242937023 506052858 0
519435288 193973089 0
412617689 275366400 0
239899068 188573202 0
90341448 183332621 0
191801642 540933882 0
25921485 347927897 0
49990503 156844766 0
445781111 553040662 0
155724678 128022807 0
302584875 315164267 0
72980266 336241424 0
259456977 48914933 0
241687299 255579719 0
383901064 350972162 0
193662889 257298171 0
510466001 515586362 0
216810203 231897427 0
413845129 205526553 0
14395421 362801969 0
299435059 395840008 0
124314072 125731702 0
469534333 56310677 0
240299639 343229218 0
38344223 372537779 0
290089552 574521826 0
162940952 359221204 0
573361186 328521163 0
488914481 62671539 0
326164613 187765041 0
475190819 502620339 0
549166430 94236398 0
142358865 383661390 0
13577958 171944384 0
297623637 548226227 0
115139757 395861762 0
234867194 478945335 0
210633046 103938692 0
512753426 26302559 0
38323713 127763639 0
327499809 275701352 0
417598766 457823480 0
275684460 91555647 0
530440064 309920706 0
193894111 339312152 0
380324208 203578957 0
84416741 44220514 0
427493794 89940159 0
354899637 574417188 0
19829045 296326021 0
366884727 365667770 0
35735247 469198297 0
536292190 380079998 0
92416644 536912756 0
289799561 436911357 0
29100350 122659033 0
560483438 167021404 0
200507175 533645698 0
278897850 344477319 0
65310890 316700371 0
162350018 94274261 0
510638592 9014530 0
58403670 91476256 0
498843150 373093993 0
145853024 530866802 0
171554887 20324711 0
556211812 292459951 0
369180099 299081877 0
142940293 14922253 0
488172919 542309514 0
242004893 168476698 0
242769190 439446496 0
495578996 165323128 0
551075187 303588265 0
291609804 348816725 0
348977310 123619676 0
167698614 108411571 0
77201256 564558053 0
156599117 298773156 0
249485475 147524779 0
56874646 108393607 0
356399601 242380105 0
554301091 160968693 0
92450045 189081181 0
358935757 532823082 0
358467728 143616530 0
64587098 340152527 0
286680149 22194938 0
232220235 235929072 0
287558920 75775841 0
113487378 321811777 0
12217500 399113716 0
355562752 508940971 0
73442263 453236630 0
307004849 555013393 0
421945744 569562397 0
107317749 82321048 0
520506869 363733041 0
418902751 374673245 0
231855042 506059069 0
552439233 314230259 0
170286165 286675674 0
451445371 298192694 0
106075254 571041138 0
24383235 19221161 0
490412813 558651027 0
469260537 278562450 0
267832740 43938261 0
516700543 439365584 0
249422322 423990255 0
244731111 68547764 0
460619296 323982722 0
446049086 309318956 0
401127841 289137359 0
59199976 308954293 0
448422682 534727469 0
91969460 392231626 0
426756819 219586552 0
571962788 157239158 0
391198192 235988859 0
282201579 455329016 0
470900257 395134640 0
320201546 358531503 0
136332902 363177296 0
455263290 78911218 0
430247963 489385396 0
181894855 435210286 0
472754275 294638684 0
366883875 70658572 0
446677838 166776951 0
554952482 128503346 0
121807087 565235922 0
1773169 63249456 0
481314554 229260851 0
187742714 478016839 0
444364463 523076831 0
363329879 214345809 0
30882163 383714430 0
241789775 331221835 0
4408904 63921433 0
555832857 222205068 0
519780097 240112568 0
416937518 72734141 0
35805429 399665575 0
333203427 207943406 0
570986757 489604672 0
395042417 262264172 0
501593098 132171618 0
490314614 345807869 0
529195122 126856359 0
504938983 330697360 0
266241258 67146044 0
537618911 231487315 0
497643197 150646570 0
26283104 234438200 0
251646052 466389058 0
576389336 556651499 0
313570151 508179354 0
449407241 301092076 0
381022307 10818284 0
391306362 348816625 0
380076148 319303542 0
531068270 276427318 0
535041155 72360985 0
72646540 117720102 0
426121810 99657694 0
561911999 166097236 0
365148898 460082809 0
220343309 425469801 0
120632390 345616192 0
360620202 29985490 0
87673595 101654624 0
505480186 171989777 0
558793106 409995225 0
535830683 290530975 0
57076335 432949127 0
109046710 217144045 0
381605664 89265312 0
249064548 138774072 0
150321128 326801981 0
94572744 501326929 0
506543300 192588894 0
255805189 66520879 0
335704855 175753910 0
577017702 20405683 0
555641948 366412850 0
219636970 95930479 0
251810984 567872746 0
385107785 463733526 0
394723945 105060654 0
570305285 118948899 0
259698800 442448738 0
81956993 104001663 0
127525634 10080658 0
183511238 289907906 0
92701460 485200804 0
277686573 156835222 0
70245858 315125399 0
458117448 561716586 0
373569767 338240887 0
372359085 357310644 0
578463303 365789252 0
67880096 195979529 0
387130934 137490252 0
213615789 399156210 0
185598573 224185408 0
128496818 568507157 0
455689855 134502952 0
500554374 243577296 0
566070481 503477515 0
26783423 235477927 0
55261073 273538520 0
564508631 45375454 0
479723972 431789245 0
434332050 259865786 0
439431356 558387126 0
494037813 459878206 0
29918164 238584007 0
98575576 536028560 0
165445650 48670207 0
545191828 353607966 0
363012406 233620481 0
112307557 328491673 0
568037972 182328017 0
479246768 418925305 0
101072568 361268174 0
411543414 566915133 0
506881276 323590737 0
297197324 437240266 0
413211842 547763327 0
388133353 560529423 0
262077276 112898069 0
267040836 63360142 0
73445680 520048676 0
549081080 176885689 0
534719461 26001200 0
374748383 374009855 0
420414814 449043319 0
372492550 30410861 0
153160740 387914667 0
446215485 72902011 0
399402820 270168026 0
474435253 350260230 0
157539713 295750380 0
108035290 400793415 0
186655334 375816161 0
548465294 486001210 0
128490656 346560299 0
353682402 480132372 0
411384523 458143085 0
255040 221038002 0
452339140 43350651 0
225094562 201551032 0
124993059 141977649 0
418641433 145153627 0
300971859 449834815 0
403046177 330508908 0
286203313 221097325 0
550697948 47424664 0
407038595 52896940 0
295133880 15321049 0
381509686 321502279 0
206900714 486230728 0
448466114 307542986 0
328244242 86744146 0
380294207 401251844 0
108632690 249421255 0
517672081 328497628 0
123378568 24721867 0
513017109 279626822 0
275087856 285942275 0
572433932 57894715 0
372284191 232608400 0
23686056 175182515 0
257500610 380159914 0
329115208 4910352 0
125411989 174173021 0
149765317 567233306 0
13925784 521378315 0
530861151 279358918 0
559655521 226202512 0
27228178 203891647 0
12004414 175267170 0
136185488 148159834 0
157211142 73036357 0
355221968 260826581 0
478122879 339469211 0
352782867 232300246 0
50719469 126445296 0
484686305 395221818 0
458106956 268756795 0
163326722 120820289 0
169509864 565568755 0
494649876 395549128 0
461712318 177554657 0
177075120 92836932 0
493811172 373609154 0
503482384 259439370 0
436925828 434843018 0
557947337 312519473 0
535874144 16647987 0
563407861 210219558 0
452655309 512780923 0
140367662 191621993 0
20115167 259828822 0
437130844 41249660 0
380784032 189405974 0
60869834 129771032 0
555746727 171949920 0
145484406 313550615 0
33397075 566483902 0
402156276 571348402 0
511209968 554333094 0
44138563 350526509 0
74405233 494732285 0
71641832 559621787 0
267334945 324098467 0
198798028 508500329 0
433818888 219977550 0
205035155 314192224 0
107957977 264369536 0
437529175 178838238 0
453824020 373277224 0
577901282 212455302 0
395515557 395199013 0
230050091 262502402 0
314931178 142133202 0
26573559 551621969 0
69772676 439186307 0
204287100 136438480 0
425517695 540912816 0
479805340 4665670 0
505605715 278489523 0
33397722 346901713 0
536428695 334876764 0
411817195 563079819 0
152110221 97272065 0
32093517 307020671 0
441164666 72252350 0
198120653 183498206 0
10972513 397143679 0
373425722 428706465 0
486571433 437940816 0
150134840 125853764 0
23918127 196829120 0
262563025 124465054 0
135101380 409144617 0
97948506 297543532 0
513727260 95890729 0
315465949 546513480 0
167798376 105191797 0
433006587 284017644 0
141603041 258755960 0
188307601 532589874 0
202516118 300538658 0
329967543 44787129 0
477702391 38314042 0
254306838 433046547 0
286246747 180867117 0
108658831 11579416 0
102678958 472730233 0
395754822 203238698 0
55764053 393734519 0
542940470 353528383 0
346887465 26255432 0
127401433 138745822 0
190606828 234108012 0
117097960 278938316 0
68438932 300904615 0
307277878 328609601 0
28089187 412816628 0
29444897 31388704 0
132194913 344705879 0
445831060 173601512 0
7736553 436947699 0
486697726 543736558 0
456266222 460508066 0
208083961 464996620 0
570601814 15397500 0
492460390 202384842 0
487370086 132024142 0
449721337 13676372 0
167603805 558004507 0
64883003 335334429 0
544705443 336729116 0
446514815 33735204 0
154373822 328493943 0
483019414 474972783 0
203240029 364831238 0
273532292 527442390 0
52401323 418363716 0
405081757 50076565 0
554231608 18559524 0
349020171 137915676 0
474424841 34809402 0
456079399 36568112 0
13946851 460274869 0
216575260 525223432 0
443228649 429022300 0
90539415 404431155 0
398511825 35216712 0
174488810 326172707 0
499841850 219015434 0
178269827 352317374 0
213039704 427965487 0
569554842 569292137 0
502239939 460219472 0
324312794 555649148 0
406741948 499208787 0
278094587 58689952 0
561746188 530066410 0
188413406 562434442 0
128980845 515385155 0
408070779 266070751 0
157035054 402212092 0
557649958 161427257 0
302586223 220372063 0
108960988 310646622 0
74001146 81567015 0
377123836 199049352 0
558152295 469586784 0
302704539 528696664 0
275532329 378298017 0
538291165 521133299 0
38197644 272081882 0
89412298 336106946 0
193719113 518493621 0
526441396 285092664 0
22303223 232574818 0
399858045 566150658 0
424053511 2315336 0
318007606 376309277 0
537636999 6509076 0
433818840 172059977 0
40989067 564095143 0
290929899 524320739 0
13209586 387651333 0
224470144 149924204 0
79863716 400937624 0
408858895 379209775 0
416194055 577303236 0
556371204 443724952 0
114212483 244504244 0
447851035 228709081 0
296608507 555286868 0
442892670 414138887 0
150633536 319019413 0
19869782 575872668 0
46153532 493418723 0
30727413 269653239 0
304926210 297969189 0
77226588 203792060 0
565343031 117501831 0
123304076 479011114 0
183776465 78256665 0
85745002 24134457 0
318816930 2519698 0
227450136 285054948 0
456044861 244280091 0
432271187 518598956 0
565048190 201876031 0
458045877 69507241 0
332544336 182385227 0
68679184 361558862 0
150633457 428591453 0
359295857 10881993 0
133499222 274036760 0
108171800 387803037 0
562238657 561566444 0
484233108 8149034 0
326567684 112015310 0
288928567 55302554 0
21059260 32917825 0
124008863 65615209 0
470523838 389463207 0
297016176 317387527 0
295190243 136385424 0
43079533 51477011 0
502299386 119095263 0
491819685 397263650 0
159827361 383927163 0
114689649 428269412 0
424252810 131248596 0
487513558 39174070 0
207011485 244802883 0
441606632 318232069 0
560599670 137969672 0
132034023 387409162 0
33271388 466921355 0
355707502 384554460 0
499684743 347782174 0
550673035 446897677 0
446542997 533539441 0
86046418 91035390 0
489868329 400303812 0
56763265 208039962 0
538873056 470450268 0
542089926 485258131 0
83497447 302385561 0
510413598 454206624 0
413579358 293392014 0
98391914 211613001 0
409818913 126415423 0
107785620 555294516 0
351300839 319756156 0
98846069 187020602 0
511774010 298408816 0
118471546 207334359 0
577039616 305300207 0
149962770 179985303 0
105271558 183439630 0
455578694 161210673 0
184753905 15457397 0
342758846 431938228 0
464974825 578768661 0
138095622 171684490 0
573581474 283406244 0
321139354 548734745 0
223787922 467965880 0
549688959 446838251 0
26400113 398636804 0
57056319 221668712 0
416535097 69644159 0
350924614 463003179 0
114996052 463512802 0
284964341 321036653 0
253877235 233846274 0
24286502 24754735 0
516351596 492552241 0
162947749 507318822 0
113371467 198014379 0
201597890 92572670 0
182348360 300702097 0
352305654 437305580 0
221835222 76640326 0
69475746 388397912 0
311670182 334198674 0
555951823 350314701 0
47588040 118205932 0
213639051 127103784 0
388485381 416362919 0
283676305 63516100 0
320120810 268187060 0
197742022 106748096 0
256065112 344508010 0
382559699 468609577 0
392253655 301713538 0
465283503 142878300 0
36324630 334305800 0
405711701 328053203 0
131938023 200231009 0
97725281 45965569 0
125010332 114979718 0
161874928 223527548 0
276000914 342919342 0
442206613 155851847 0
16636504 234198924 0
297003945 17483117 0
535712345 572591494 0
7052792 33563909 0
262868030 493994709 0
526001343 150500501 0
532956693 202402010 0
442800194 284188573 0
329320819 111906308 0
7364718 350199642 0
258104081 347191964 0
469680727 266652602 0
469477518 364169195 0
128853432 234660564 0
466302012 547292079 0
369993615 522950257 0
514126802 485288753 0
398593750 551221643 0
460596790 206957800 0
121197207 560746796 0
394092643 378081905 0
553300600 111997433 0
71703602 21489192 0
356105763 506192047 0
483677984 214448971 0
540708861 481133705 0
558757213 239940084 0
570662171 210257047 0
201261516 576690254 0
91046381 167136799 0
332859155 486189187 0
392077258 14151913 0
72504371 113818933 0
31210773 24922512 0
563368252 355228615 0
96553067 381264856 0
311743676 277797544 0
245640919 318020638 0
215943236 257765163 0
445768491 443773700 0
121538376 349020346 0
518333738 288122835 0
207545040 124181406 0
618840 352480472 0
45037319 26442381 0
359209823 72655002 0
514058858 486247349 0
73773975 149642357 0
507706963 392839120 0
453386822 246588872 0
441772925 204144628 0
498320285 232898368 0
511837215 369905001 0
90591533 254743213 0
286597563 5049588 0
133431810 151897455 0
81289042 485248532 0
174541095 342120403 0
469145475 13692624 0
527525538 67060981 0
199435077 437506753 0
518334508 99480989 0
252974896 534923431 0
152962351 375399106 0
414626552 194529877 0
343715049 538154017 0
136373301 129729056 0
456655512 411608730 0
285598882 56515455 0
426300825 539806518 0
415734270 289209720 0
196829916 192671736 0
270803847 549677551 0
228555232 269959730 0
472998677 100357567 0
370726253 518308206 0
195912169 134821648 0
122081557 424121392 0
513833808 294394709 0
303974008 439717574 0
403918812 254495832 0
550051425 491705687 0
422431951 213486695 0
450225812 56551732 0
6423738 380634865 0
212432219 498889667 0
401422207 408544614 0
163576611 226630516 0
489647749 237197803 0
253787687 539260363 0
89198009 520785598 0
250131722 24165928 0
330973181 185108740 0
125744780 511299628 0
440475945 241199430 0
540221121 170245382 0
478917339 291717509 0
562536726 236758672 0
521219468 389903871 0
139058791 160347545 0
308375758 175399882 0
474563979 455796685 0
440324174 206572156 0
454736795 387875811 0
339856270 209669584 0
58938082 303497906 0
263265565 355545151 0
399583848 202846388 0
105155021 414120044 0
15709075 431575664 0
409744806 487964638 0
370000118 145724077 0
500152545 279995890 0
212670694 495855712 0
576886730 278318935 0
166555238 442486625 0
302136828 264541028 0
282229681 134665469 0
383775407 81632296 0
241697003 285633194 0
426459933 321232665 0
477764450 539836510 0
457384441 433410453 0
183849647 505433239 0
513297592 550767571 0
128497290 91870413 0
410084130 287213055 0
293404289 28352614 0
33128062 275050042 0
127026137 518881525 0
2068190 257472611 0
405505847 184425692 0
145422119 355696558 0
89110820 245976382 0
44909190 112040527 0
120967147 303715956 0
391604273 242929997 0
178960441 517483150 0
335602712 170518110 0
528400736 402398967 0
505297806 504550229 0
189615002 269581176 0
169204433 32680278 0
344893021 115691909 0
486841478 44525579 0
61525157 149351712 0
255787911 540778442 0
488385217 292791634 0
86680347 267389885 0
438631432 12659310 0
173227156 349485906 0
94252091 257855921 0
431619205 45311884 0
105990363 450088071 0
432091568 196818452 0
267707705 34891024 0
327865512 448935148 0
125073904 117968976 0
198007475 131478967 0
124295704 233916994 0
383085174 322129010 0
219490496 539585505 0
496657957 484545821 0
523402175 190073721 0
507552719 239638431 0
445743071 546541485 0
506549684 72716544 0
160321362 175524979 0
522387540 104772456 0
553219544 217329619 0
366801772 234018569 0
550186644 512431618 0
442482552 7347304 0
115833223 171664259 0
410387033 367122516 0
51892109 127397350 0
440021240 527724737 0
30092956 500777707 0
333074563 262639328 0
306175862 350638648 0
18594271 289369233 0
383348993 278317023 0
534545901 194575681 0
425705475 356367699 0
409631358 357058274 0
335565780 567221416 0
110115861 450864236 0
440476962 480262787 0
529291090 437693407 0
369959755 428448205 0
211597934 115376798 0
414245317 344848720 0
285967812 419922381 0
241869631 110683527 0
495035864 459471721 0
539042537 27382067 0
211348288 15413979 0
103002077 267729746 0
453062005 303353505 0
291402838 43873989 0
275430774 62872771 0
241534318 535761439 0
448145553 506200747 0
377076452 546681634 0
496557230 331726474 0
485979470 185582918 0
95432878 288613839 0
219739542 498991297 0
282734311 249451036 0
223646692 366808626 0
554616666 359246140 0
452946214 258351448 0
106889815 495151004 0
50489368 510219642 0
407319878 366613044 0
341583571 228506073 0
508288692 320142330 0
24950431 453013133 0
215923252 438442821 0
557990445 46881977 0
517766748 216634512 0
13254796 331895373 0
179766075 483459032 0
350613910 449452220 0
203722706 262990005 0
37543451 48504095 0
388616885 337744786 0
519459027 22038755 0
330750111 495829961 0
45496634 437232698 0
330404896 379283242 0
311687661 258294689 0
482595111 308061934 0
306736177 413272295 0
565485175 477558945 0
67799838 257998463 0
86754932 485705936 0
91891814 240729562 0
102316967 410447161 0
516928847 99608234 0
314471080 338561988 0
419272574 23654414 0
287788086 540782141 0
154572179 366628023 0
528103521 388547166 0
225653721 385394771 0
232031541 426912684 0
544344792 431833568 0
451137716 347653853 0
551915931 76486457 0
243392238 562277916 0
383728471 111272455 0
28584365 48447480 0
491320064 500251122 0
567949228 561903148 0
514267410 378301500 0
470872433 390889701 0
355839839 396089789 0
49159365 405830014 0
243108848 388461077 0
150146349 6635258 0
23444085 269155547 0
55837323 364746924 0
327719590 62194968 0
249778975 2946266 0
383378432 188900937 0
354669275 391202816 0
342571084 520280748 0
352322952 276638293 0
206815196 160229408 0
473357988 47050613 0
89279946 466367956 0
123792507 509735078 0
355197231 151737325 0
386935101 447212523 0
298134620 471401415 0
553185288 232739973 0
231142127 493044848 0
149359359 504775632 0
202631201 268546499 0
352648076 368767327 0
321452212 176152537 0
129847812 385667617 0
88992303 165509353 0
431227166 414711695 0
102672118 255385024 0
29893354 12983236 0
130167200 472829973 0
205895031 286826103 0
134991098 95607783 0
209505956 484834808 0
265297666 151260247 0
263725574 62653166 0
53460663 473691390 0
228573786 371473926 0
508302926 563271436 0
168611095 401730187 0
242395627 335402194 0
122173315 100110652 0
447865039 158021475 0
385029161 533698806 0
221400724 200919415 0
384316190 186270929 0
548600281 353908963 0
466248677 541411007 0
371437898 385561040 0
301874101 460597214 0
123818147 379960954 0
27271639 409315766 0
373245162 9106504 0
404760492 418367211 0
525088188 468016112 0
361471000 522838364 0
417977230 542632822 0
531906895 368058300 0
196112678 221444150 0
200842353 449343444 0
467744744 541818887 0
246422829 501372299 0
566121705 413536075 0
154900164 454470115 0
102548656 455447587 0
243808174 555715801 0
463552821 55027656 0
220166109 79201172 0
561840416 532792488 0
362044523 261030523 0
144582588 358988133 0
314082762 3558665 0
563807946 206342097 0
112953544 378283001 0
242395677 474147507 0
427277196 130513147 0
141372697 214063671 0
87326443 36874672 0
552796220 568519194 0
503158293 388473920 0
180824712 271145 0
325722826 531682870 0
414384313 323400209 0
85257527 26636244 0
197969987 54797698 0
92830807 22452374 0
68189939 323046258 0
533225902 102872067 0
486071610 218567918 0
524789566 391411814 0
426381090 28070387 0
192397532 254868742 0
25117117 447098650 0
271594475 415092565 0
34925716 229624699 0
353842225 233817580 0
340728227 58120392 0
460313572 143618458 0
551846465 531564646 0
103113381 558631124 0
520598511 221454755 0
366275599 554491415 0
208736530 496468678 0
50834915 251383695 0
258808478 26086442 0
553366719 90932647 0
392130974 463311800 0
328099790 227520825 0
497810909 81631893 0
54443574 413183409 0
273906853 163280423 0
246292900 267674276 0
539523794 161063212 0
373238895 514932256 0
556576810 299486855 0
410148110 273590467 0
387282613 422196425 0
378697725 366708437 0
52648155 366021324 0
537627850 148581563 0
127380246 105140023 0
57829532 269425886 0
232150224 285135667 0
5894466 100600960 0
315157956 425322178 0
390064603 144356674 0
222774345 162521218 0
356371674 248706043 0
433287057 404362106 0
478700010 340025929 0
444001230 267110159 0
541823747 266928143 0
383624790 169702101 0
410285056 484350132 0
56420738 71552000 0
170149758 398274905 0
397458649 206753597 0
29804801 130301133 0
325932222 538299827 0
55106404 110432421 0
36834097 435074755 0
386685499 207814079 0
517341921 242271942 0
498077178 138793166 0
254789191 141178192 0
189818499 409276500 0
546110907 537919816 0
181444028 546130551 0
12968914 196137888 0
33850373 77049543 0
307734399 235294205 0
110975183 240479426 0
151985383 255820981 0
538361422 306208065 0
156839498 37753006 0
359948158 294507580 0
71368630 248707210 0
477617169 544286242 0
305475210 381412101 0
362905371 535607425 0
335956844 381781571 0
484728095 88136765 0
243276533 74485871 0
410644701 265301648 0
43786537 237019827 0
362360331 416282546 0
75863633 206809045 0
548186025 184549842 0
417738257 559908610 0
501228167 3798636 0
575217616 314124985 0
79525160 283333834 0
499750081 123944156 0
110480150 323698922 0
285888176 135154756 0
131867798 151870577 0
182427741 152114368 0
532608890 463775166 0
360309435 469174155 0
301731622 86950053 0
560147716 1806107 0
533103273 450372855 0
361266251 470548324 0
486544168 470263745 0
497951619 435361892 0
126132205 27922848 0
28523394 329824572 0
422041064 380472601 0
501348948 672584 0
182370765 224670099 0
577068757 323870590 0
210047754 466905952 0
425977386 556206309 0
181548223 387537010 0
41295480 34559703 0
135393811 413179314 0
555667564 353946976 0
352781846 184384481 0
246235518 457378964 0
559061904 329687817 0
502044792 63870268 0
20185515 215246695 0
552195108 275556821 0
316633309 332143841 0
149568326 343744646 0
517298414 262876155 0
417592981 507805413 0
96548569 463626725 0
428840967 268666391 0
309116629 199055996 0
177449354 460997736 0
214724928 525702924 0
328981269 520816307 0
184747201 252922207 0
291124479 202188158 0
441614294 552033462 0
188049157 184925240 0
285484155 86179053 0
569300692 308616946 0
248013279 384489105 0
281021943 447230226 0
409148054 535008792 0
427935358 425151557 0
501637234 66430453 0
154772693 76110027 0
251177894 480812897 0
516703339 499224427 0
468921863 254433332 0
63473981 573264418 0
474180732 164784013 0
578696859 181525994 0
163307670 519798769 0
431638357 468137210 0
363055555 434999069 0
88501056 157620227 0
246375686 42714027 0
231424105 160178903 0
478730856 461240173 0
97973060 135617757 0
424808576 486881050 0
104518420 190012951 0
467654785 105436039 0
420770752 299556070 0
467697124 70840505 0
406568241 33339487 0
403481355 478034899 0
224243986 507645978 0
88269705 455617283 0
536092959 239746112 0
541161329 74052333 0
78326002 422281951 0
455894153 289904489 0
200329894 127551983 0
296501643 16382038 0
379232673 515040879 0
178729384 280247381 0
90496651 92701931 0
242378016 172777061 0
58971499 203989147 0
303131499 157939928 0
578350339 484212623 0
240113227 28493514 0
25719809 50409862 0
65724335 492470362 0
190902219 244633049 0
357896897 62732615 0
112390054 545649835 0
529082410 317446490 0
18196885 410873544 0
479895613 260243441 0
535972815 545935574 0
456054028 299705075 0
444861161 490083592 0
36004616 247185983 0
86652465 221326754 0
205183211 144768666 0
68651287 217662748 0
181769471 216380074 0
167369026 50072593 0
119083345 144729478 0
372082466 520976106 0
218101883 39185550 0
193833097 236233089 0
379545071 127434138 0
239182843 249936578 0
20453730 557844091 0
143205782 157147525 0
28610089 341328789 0
370176921 181135409 0
515817549 416781122 0
436656915 166793227 0
141293592 17526259 0
43911339 122698509 0
53704295 298795433 0
343919863 391797369 0
23154903 495220963 0
542433818 532969631 0
116519710 446959982 0
401284659 507091075 0
467460003 140117126 0
380292849 221032424 0
413737344 95520096 0
333403034 521669289 0
159280055 393338088 0
254420188 124875756 0
136629110 71991095 0
201957543 49717107 0
162734771 108660249 0
106120382 239066801 0
83863530 38720624 0
250464066 132293402 0
441141755 92652347 0
468537624 10068968 0
359511159 128867408 0
294886810 401259079 0
135890938 226192787 0
457084744 318993398 0
535881993 22231406 0
320445163 471507872 0
479539745 388197346 0
527070413 132145757 0
165516476 302930499 0
15568325 523528470 0
421052319 217645299 0
476645327 374320557 0
461341362 421347754 0
213311811 57587587 0
557314200 332349961 0
358661183 267536249 0
142477063 47200514 0
55781880 258374351 0
529351335 197695148 0
134336133 182036652 0
166435417 403814554 0
192623030 64345378 0
370902017 54973345 0
40058705 316648816 0
101810448 383026773 0
83308126 247928561 0
179304066 289469011 0
173529195 127022991 0
259341394 100955841 0
542306905 62825698 0
223013950 132084903 0
188495964 292416275 0
401926028 352518246 0
562875494 325048366 0
388867334 37194251 0
23691871 80239271 0
98596475 73492240 0
172976896 86229478 0
243562095 82204425 0
449229886 221554827 0
367277074 14517409 0
255098570 218993682 0
550273267 48236856 0
573725873 50397452 0
135805582 292918838 0
109638165 179376677 0
343012766 326145024 0
473102821 361905436 0
129236894 42401098 0
296114793 263043415 0
299786777 400402994 0
262706489 499620366 0
383001200 507266135 0
86843848 6972244 0
356501722 223193591 0
313107745 560875781 0
491785721 106842418 0
525680213 191017205 0
429938566 232366787 0
122169887 396779052 0
43229666 451220675 0
146471861 200634089 0
569594357 64658209 0
498609136 90152478 0
287865982 16762388 0
9966490 289750220 0
560636365 423260850 0
34726586 119935589 0
211976022 124068451 0
469868058 61021256 0
179197713 153395271 0
137129991 380018034 0
390386766 460973759 0
916872 266222893 0
32349545 439919166 0
15429238 130434067 0
300581890 25791225 0
30116083 63180659 0
77574997 97125383 0
472943389 554586279 0
96012090 203895362 0
482415915 288466015 0
503031913 40608270 0
417599929 120022081 0
193897279 351747667 0
350218662 214470806 0
56685130 48942713 0
154552679 28410102 0
147258565 277071047 0
252608176 566802836 0
404087840 294336269 0
138667579 369854406 0
163378854 565969807 0
319932698 133728768 0
370117724 327892527 0
409623604 536180847 0
344000698 291825863 0
20137491 448134470 0
496411876 229634750 0
118557718 383251290 0
320537290 470737460 0
390382786 420340463 0
463657081 425164312 0
450415955 193942914 0
489069946 119034828 0
217353142 228686388 0
29526035 511972459 0
526272299 4866082 0
256108851 230996947 0
46453963 448325300 0
7716557 314731027 0
223659051 345694062 0
287236311 123433760 0
202326051 260772378 0
253514171 461345541 0
451370257 518954760 0
301290508 402430349 0
23477109 548637754 0
200821738 469879235 0
321110637 256661488 0
377891327 103052408 0
123842574 251005623 0
121649919 509169836 0
26099836 42854771 0
504119380 160393612 0
349148823 120871 0
72015272 437296329 0
39987696 349068166 0
481579632 557283107 0
450292254 519289911 0
193941826 575053370 0
466850698 354296770 0
282787737 72046829 0
485678753 380474610 0
229106935 375171663 0
549038858 285188777 0
107020781 544013575 0
326386721 403171623 0
469408759 260387461 0
512695401 361086346 0
85208063 313007433 0
492291985 52856954 0
205093688 390780650 0
409636325 177676808 0
472055085 285267986 0
568167212 81247469 0
210031037 271897108 0
209620684 344126491 0
58430396 486222826 0
417117743 532577902 0
136158466 62890800 0
74654627 190161063 0
16685718 260721172 0
574179147 55803433 0
514647036 423093362 0
138095072 150991346 0
446999647 61325713 0
219097615 9638986 0
95912825 129329379 0
60466562 540885828 0
526823980 534234190 0
77902075 193231017 0
432919340 528127294 0
259466036 188429183 0
510935982 51843377 0
252041923 142818531 0
65760819 382146446 0
454174368 297547836 0
470051992 469371481 0
574199824 574426953 0
302440105 362003240 0
43094284 325779703 0
276731743 435777904 0
404828260 329079703 0
36226706 428514448 0
161313463 59696568 0
159205170 207685413 0
308821564 401619973 0
270317148 388880172 0
342827115 491659740 0
440124510 359975922 0
470444279 439433727 0
234351087 196311528 0
387381145 272066426 0
136510040 79908236 0
27342589 188761628 0
467113151 382789445 0
300108329 496141172 0
485793318 95524529 0
515778813 292388018 0
100768520 439174519 0
47897395 130106288 0
116363737 397890212 0
24144163 183213936 0
401449717 71947303 0
138845921 115961265 0
200653927 115865266 0
202155940 505660707 0
252536526 373137241 0
30572907 198916677 0
131073435 117544346 0
489741581 341817473 0
366651664 336752763 0
206348951 61930981 0
82923291 417037756 0
311394978 433029696 0
421420491 375002783 0
157978498 223758530 0
151823038 432286879 0
477289440 55646802 0
259897337 443604651 0
130304453 465659718 0
273848622 35633764 0
426045650 300019149 0
374317541 100475403 0
358333871 515253739 0
339163621 437977897 0
409537281 144050248 0
397754007 238195707 0
308094666 362321779 0
175611433 410071066 0
95275898 444296963 0
549142315 332890586 0
141030458 515830322 0
355367277 24293613 0
239302827 464019492 0
182234245 552713210 0
160400511 11302327 0
331916046 264478599 0
296454170 178045563 0
549760091 189383972 0
518279394 381556580 0
321982325 206597769 0
564833453 382781739 0
474684919 96857848 0
198157455 76156380 0
201414709 164553228 0
169674324 186094371 0
69496428 350083915 0
143839240 371246979 0
429762738 270411718 0
406151974 229746516 0
170416186 265085857 0
257243941 425963040 0
444246212 463658110 0
476564675 556191335 0
234929527 99827618 0
165105212 355698221 0
360790966 274320561 0
484489776 500749047 0
293877724 215475607 0
211603997 508963955 0
1023057 333103448 0
560359824 403501256 0
489792921 249528174 0
237403060 125789642 0
249500074 317599494 0
492441885 321079998 0
301451387 63881860 0
106456241 85692970 0
454319309 310103787 0
152667175 451519104 0
359809183 294108787 0
215076866 5475986 0
110828499 463377816 0
12994231 348878669 0
110472016 322503860 0
313453128 443548968 0
406912981 235247747 0
294555078 329986613 0
203505341 463060269 0
395427774 248021624 0
475214385 463538725 0
390951371 433993756 0
560527437 512692504 0
86105881 153592866 0
129995012 473057120 0
559401765 439840211 0
28237556 122364826 0
202833238 82398400 0
348683624 268127096 0
553438207 1564002 0
56694196 101443686 0
232233471 111419226 0
168424351 21511418 0
456671867 23870436 0
164076022 547256330 0
369440334 124434937 0
102367650 11148389 0
291355484 269193264 0
337326296 225308243 0
189727566 17730195 0
508162841 367652183 0
348208126 476111544 0
45324576 367291311 0
163967370 32552568 0
121066715 284969461 0
248357431 23718240 0
374918189 564129457 0
245011770 311858336 0
427541309 223282611 0
136045125 560982850 0
467902404 459977379 0
445579017 328615237 0
324641481 171006603 0
281920136 8107450 0
139410459 127492061 0
232676852 493214602 0
313642590 517233765 0
277945115 423981665 0
145807511 547559229 0
115475968 156257121 0
461293286 28930578 0
95962547 52537901 0
60031411 275930909 0
286781927 400088564 0
244634232 518789874 0
435852817 235972767 0
525977053 408336586 0
533173625 543074448 0
210612268 565813991 0
269116482 148658824 0
403013437 339454146 0
176271615 461102412 0
254443535 82455797 0
531984013 158471178 0
272866013 240827830 0
536194621 268289252 0
358709507 579414771 0
53864136 303240126 0
256421997 83432234 0
355332730 265863655 0
145598054 153317631 0
311032221 352069181 0
458228549 503409186 0
558261341 483308396 0
417748297 1857158 0
91918667 174709137 0
276241351 378634378 0
453948466 188364050 0
39770172 320545547 0
257099346 308877677 0
469405419 321635608 0
116508315 566819867 0
54544077 501551044 0
263460180 279941156 0
86534556 535277487 0
502831165 477017520 0
93681069 558901151 0
368641241 215182879 0
167044040 517806053 0
437722399 361674244 0
361156829 127645376 0
191547122 382194052 0
164447888 17534849 0
323428551 11264391 0
370040786 108429093 0
4351751 3787486 0
378082995 79104003 0
549136242 169873384 0
519439880 304032269 0
246417129 507275243 0
77254424 85353177 0
364058062 55225626 0
28740560 358485963 0
376404099 37186533 0
413467605 441690184 0
472493095 337000947 0
226930232 497997217 0
332296913 54002904 0
113356876 26446869 0
302737079 294160238 0
301202892 187486165 0
393119595 415034981 0
133279033 486432998 0
512818796 492502390 0
156888625 254835373 0
458741447 510440581 0
554913038 91064074 0
44068353 439565105 0
260529674 274934455 0
422558007 8593168 0
445724624 230587524 0
161818331 377813752 0
577381678 549544264 0
416722441 519547342 0
103679844 137671236 0
393420906 556504734 0
134378177 246450505 0
328554273 309261304 0
541744483 545726586 0
557487026 22821101 0
476184367 135644656 0
495109946 5788158 0
455574614 504350710 0
281328324 547983618 0
318481554 470376902 0
128792049 121582339 0
348623077 23961347 0
244694393 421308863 0
243295501 568439684 0
425626771 132544781 0
415933546 407659414 0
197912648 30979275 0
535572686 102287221 0
38965880 36771833 0
418088998 489105125 0
486137406 33715448 0
259911048 507007789 0
351025192 299439132 0
94797651 77431669 0
555086161 5532313 0
229948835 145606397 0
35817 569661868 0
12076681 101399172 0
460373921 534497637 0
225083319 194281095 0
394175595 364950367 0
402009422 198646747 0
536911770 340680067 0
430313980 90057844 0
53894492 123488673 0
47394063 250544407 0
557277903 250713400 0
416941840 14248400 0
178318323 318510123 0
200616583 398679424 0
301318555 485133387 0
463491994 301423126 0
135326099 40217010 0
435927441 187819280 0
559826946 182613464 0
221411810 210521352 0
361331813 473667655 0
268087851 556019897 0
186833205 512422586 0
58520361 410457892 0
104191825 480224389 0
156322480 567628910 0
26259915 37071840 0
56672534 563235185 0
292431483 182532796 0
252240396 2620969 0
162866439 339942596 0
578279787 247073494 0
467151766 21833303 0
420885515 507515356 0
206306725 330704547 0
348822951 218310366 0
2122584 329660913 0
386279650 362484116 0
488108146 110759364 0
436992308 355525570 0
416568940 91436503 0
390174899 268386585 0
373568234 357585416 0
475815648 285536318 0
360911419 351076089 0
551476807 136656125 0
429375477 435959595 0
325517401 64361993 0
485291743 500093140 0
530697023 233626065 0
160204375 146727337 0
150429746 141089378 0
209192208 323544390 0
284391085 154732827 0
242123649 15005856 0
114376175 34240084 0
16279321 311915843 0
347405832 502506555 0
127272076 284238779 0
32345572 61031909 0
540759893 103979258 0
183508560 280849505 0
274223449 70069182 0
7989933 238085963 0
13152220 550317775 0
148972792 201880968 0
288617302 53974875 0
255796546 82939095 0
2302921 523160374 0
158989105 351038308 0
279355037 9783561 0
522038932 182206291 0
242341400 258416695 0
242901419 320511791 0
125780585 363007083 0
424385861 390744013 0
335696900 218663591 0
6049605 62127048 0
474952084 88496133 0
263478403 340658799 0
135803451 40563889 0
436902759 362773373 0
311322918 167338977 0
443912264 168476649 0
299925589 123258165 0
80029890 412420774 0
97387962 466995142 0
568466106 307221892 0
20625288 199380182 0
469868029 270511277 0
435185923 269443385 0
569059977 122779655 0
364250023 257767421 0
24642630 528668487 0
446006494 266314790 0
453458544 36834615 0
340552920 475992639 0
184942633 466660805 0
430663849 40036532 0
295095934 48699442 0
547182574 305457 0
428119307 397613969 0
475236429 431094542 0
284409284 477076201 0
25697156 300430212 0
507243009 325913012 0
286608887 441865536 0
361208563 121580605 0
154062475 341539986 0
95383496 458268535 0
565094534 472738570 0
491281181 177013281 0
285696376 438824759 0
370343908 395593623 0
415931161 359618455 0
382377640 385152520 0
502171505 535289402 0
323299153 385005606 0
170463148 187812844 0
435461912 290769916 0
497569595 444283696 0
280893822 457173415 0
555429865 463731645 0
394384743 411056332 0
18962699 164788122 0
417078660 293198434 0
543848215 246444201 0
86293389 61314771 0
565639765 323178047 0
463419188 20354531 0
114598825 184579590 0
481077892 274859529 0
507421827 564178863 0
261784430 133841369 0
314581596 417942986 0
431326378 469919610 0
87280354 417426418 0
231900513 394351421 0
8072542 514043333 0
401670299 274035224 0
135227556 549665917 0
520934841 382320784 0
291764738 489817867 0
247572019 550457355 0
462569938 492850846 0
452495191 537062356 0
61988559 300626080 0
5460449 470762614 0
533049134 93466012 0
316206197 51440432 0
576755353 408680834 0
293673816 132180359 0
577517856 193400504 0
290118051 394370144 0
340503988 533402513 0
362195192 177865764 0
133215098 555224477 0
485976114 176066723 0
499482584 154010149 0
224015968 175640153 0
367126269 478558217 0
186967048 466944700 0
89878045 78640265 0
15640977 212200626 0
320834430 244175174 0
257309363 282963557 0
442529264 81863188 0
301085591 187155566 0
405250639 165389733 0
26433789 456627008 0
87243959 216376108 0
84299503 536070358 0
12045849 261572599 0
202067180 370051217 0
505255235 209523560 0
78921795 305513125 0
437547124 370532129 0
275301787 5910284 0
319331588 104440172 0
469436099 391377723 0
499281824 562729384 0
258802676 9451385 0
262972165 113585783 0
512344793 577489679 0
511740866 315258441 0
277136891 334083028 0
329460123 269479781 0
316871697 453813316 0
532310344 490122634 0
43572846 565456215 0
107056574 340760574 0
234460382 488274456 0
101545073 526605227 0
309731780 109208500 0
364773152 274870398 0
537714752 283962838 0
454141511 228077013 0
324871497 169327721 0
411775512 427393299 0
340375812 98636095 0
447273166 29518702 0
3453024 542143118 0
84286272 137583711 0
149955750 438282271 0
416217803 40497889 0
566753889 229834212 0
344111260 123446449 0
256970584 416883685 0
300248190 416653774 0
172903473 402133381 0
18406806 104151501 0
536166571 531063434 0
255553202 183900227 0
549795610 348456545 0
332260706 333293820 0
350733433 250912856 0
148338265 20532665 0
71830017 345985314 0
431391073 252980108 0
350674784 376188932 0
156179035 158088384 0
375975608 105996897 0
247664505 274834642 0
73291037 10101170 0
21134855 74619862 0
291273644 487149799 0
371006204 553718248 0
351440279 226824617 0
408227945 577476908 0
471931701 136281001 0
526245703 252031156 0
122352769 309940159 0
317112215 231294783 0
557580655 499901666 0
65761877 465951916 0
226338190 69893171 0
390775072 411736757 0
333037762 362376109 0
440192162 476147420 0
430559654 277224455 0
244000950 498203046 0
5481245 428369853 0
189291813 24516794 0
340086554 71509918 0
52544418 31850292 0
156887967 26756628 0
236097922 526901799 0
569472829 372323276 0
284713437 210155354 0
406987728 99022047 0
29202074 572083246 0
427252828 102638136 0
201706820 497624180 0
33250545 20272321 0
62484355 97880311 0
419644259 565446959 0
90027439 462501219 0
347362549 421114693 0
213176943 406372562 0
207446339 561865008 0
266929135 323467924 0
373354489 127010912 0
498897489 28568006 0
341746098 180408075 0
101556901 110148916 0
463377999 161093529 0
103150261 18827847 0
532354968 534374053 0
284677787 476011020 0
113987220 174457826 0
214929258 39889718 0
195079496 402962864 0
455948513 52656532 0
124577723 355381184 0
463209952 47771200 0
459975900 245231875 0
351558638 565128128 0
430624154 107930166 0
269309137 335239301 0
254108348 334318880 0
46794266 244527707 0
284711346 298834456 0
2242705 346344060 0
53473599 346047666 0
208643883 456936290 0
358233557 241745856 0
549985358 71497988 0
521393175 56886974 0
105184890 265308416 0
19008104 7295329 0
87761163 423535084 0
565649426 243905352 0
406155054 403908684 0
354490789 313992250 0
22288017 579072769 0
430925848 363279602 0
230981115 504662884 0
115011980 64123399 0
406541349 45803644 0
170512854 256299872 0
362357514 551474548 0
400856625 77900823 0
179322132 519404744 0
522872399 73818132 0
556533756 342436078 0
97098465 21292626 0
192753633 313467315 0
544994003 534557863 0
310430046 174864330 0
239282236 388165392 0
410218273 183900121 0
109120994 40806464 0
194310167 161872061 0
265553343 245965169 0
173685034 364229752 0
152872057 215508429 0
293552967 439837422 0
152088238 48319083 0
59619049 463928434 0
325063904 30785801 0
486710552 394887929 0
34826811 549471780 0
357240904 95444433 0
255755978 510905554 0
202372782 50913447 0
251155491 11523697 0
266203222 239000816 0
541072027 194317354 0
98738367 343042281 0
430414765 223138170 0
368282164 210425942 0
506578191 58179645 0
41705354 427058738 0
267290865 2151444 0
428110761 94566615 0
234933693 365308003 0
232926565 412627000 0
250460436 484835307 0
242969184 416645443 0
478835639 116254435 0
490520774 298721949 0
506162511 386972538 0
33590108 494771782 0
118524478 65374868 0
98539057 281444710 0
37004662 280334845 0
276013205 229486954 0
336518293 198910647 0
354960897 308537891 0
389431259 440104023 0
355027956 313812380 0
464653996 375828302 0
48425615 398389038 0
361011975 231372026 0
329918429 538413498 0
129299230 354197697 0
171402755 279507184 0
46205314 501149197 0
112180097 323469198 0
159997733 438634413 0
236217926 42105640 0
210121845 109467908 0
309923686 334075256 0
38271773 241767932 0
41866484 176388922 0
420752481 419197834 0
469642290 161004480 0
231872314 81599304 0
432165757 392739617 0
432179639 112896713 0
430331894 27596907 0
320187819 364100660 0
532565263 189590695 0
168137710 462943558 0
228974355 136363522 0
311487229 82587860 0
143507893 465660915 0
365546398 512103894 0
304065300 170730045 0
410359831 27826541 0
242907127 208379647 0
157736252 263060946 0
488710652 280076072 0
257066805 319438447 0
403269181 392151627 0
161666269 110635292 0
167154946 565843864 0
235808194 127796387 0
146945555 346259799 0
325098801 447524940 0
522303202 37053614 0
454482962 481793957 0
243249470 478561607 0
14893615 285824744 0
433403022 391856613 0
8394437 37343778 0
320473661 168867323 0
255036133 379531979 0
431529253 69562558 0
215510617 463947067 0
529594432 214741116 0
410499328 445408125 0
528267659 426275693 0
239191660 480907210 0
149038304 559874234 0
175980797 244570095 0
434238740 343522564 0
401175279 555385910 0
21659555 472040704 0
455432869 451712447 0
70715199 189304182 0
3340131 66549678 0
386815340 205443112 0
171284666 523678346 0
261487658 390366637 0
473465461 66963391 0
286552008 460801407 0
95308830 432078081 0
335381898 130780032 0
571338517 406450982 0
401416650 176912230 0
239612657 553219559 0
112551472 519568094 0
205847878 438845370 0
437744136 199092950 0
189467867 512143047 0
9932423 12648094 0
256649599 469545898 0
343943687 429522896 0
126940864 58278851 0
254851812 111828240 0
84391566 294088714 0
177056104 401045686 0
385565759 65581520 0
411275449 104594574 0
324978452 102523505 0
229362839 143496352 0
250027990 34238142 0
417089607 261698831 0
288830797 241028795 0
197653504 498220375 0
193655744 496550008 0
231998383 353215652 0
190749666 349271906 0
42195625 434932172 0
8989164 409983278 0
574051150 479835176 0
112235355 41314673 0
373442139 538721223 0
232823083 133593267 0
114507540 550088760 0
128503803 551994988 0
115988518 290764726 0
239093368 372515450 0
540016685 537877426 0
45469250 105515406 0
75977554 229306478 0
82275081 162921270 0
475013122 71335667 0
555008298 441160658 0
434110785 259427176 0
129330028 471803304 0
40372398 462710206 0
420973548 17383928 0
282890160 524462599 0
482998949 387823905 0
443235717 422429611 0
169772499 189491628 0
496531263 424607997 0
108755465 559131353 0
358382647 351966046 0
575136998 34105089 0
438777770 481588932 0
406712948 100112688 0
525158985 168448918 0
327780396 42972625 0
534505565 380721064 0
486139407 203826026 0
165034747 434412416 0
99212172 509877957 0
279214505 99666164 0
288623561 416693878 0
283439050 476827318 0
480199516 241779156 0
534956876 304677502 0
564993285 404110768 0
320435290 463786350 0
40202219 284339722 0
526882845 257041897 0
204364066 546187683 0
135470861 251460209 0
515500890 43466216 0
392739025 4971848 0
149959335 545337801 0
314707530 11133621 0
16312827 453694870 0
276887755 504410750 0
51726492 571442943 0
320728735 159889255 0
401874457 383220375 0
469181035 375958007 0
311467996 391631593 0
68539502 41556219 0
555812380 176020131 0
269958975 470542121 0
543847127 25409023 0
274254201 388479088 0
148617117 456354436 0
479834023 438558419 0
176409454 169636202 0
525851963 489356600 0
270818952 487978481 0
34335790 477551273 0
296778497 563773444 0
98955315 576691929 0
393786605 519019592 0
164978216 293612966 0
476096324 18298604 0
118979939 89929260 0
282872508 194762090 0
473873228 151685734 0
565031070 513275100 0
295074123 204638888 0
298961890 249610224 0
54142171 306895103 0
100501736 470181795 0
523316743 14114864 0
494149156 467842358 0
487126573 87635558 0
291311290 511453238 0
468809129 250230456 0
231516962 94721320 0
308344553 14989381 0
7246776 271964015 0
216977809 146018745 0
41952881 21744351 0
346960319 467921841 0
283291428 100919459 0
227082212 502588441 0
379422936 479316830 0
525615654 414126746 0
498514920 484621729 0
293868854 274669179 0
144702788 78953493 0
576874763 379311326 0
439104454 333561245 0
367517924 534271717 0
65064626 178874676 0
492161803 346641049 0
565495760 504987162 0
14880636 199515767 0
392361157 376623944 0
204228830 412685739 0
113920721 318880779 0
467245644 566369968 0
242529087 251369807 0
297561283 227714987 0
440465697 387257011 0
204909749 129973028 0
120462523 51502505 0
454486229 374337745 0
99553351 429925564 0
89463345 454855623 0
180086141 385511631 0
98252648 466160672 0
472942214 478698663 0
342241855 553947338 0
373697415 139996302 0
287792610 333831848 0
522211899 487494006 0
183583906 278899080 0
563114374 266677738 0
505131930 113490331 0
6881923 254078547 0
284737621 529214149 0
570466046 43701456 0
193945459 201085695 0
55471208 309337172 0
206018745 276268627 0
152123751 317827138 0
286354871 169968909 0
548375469 534361577 0
373420373 285871972 0
50633940 153506635 0
21013404 392617598 0
416664503 362066812 0
343356861 106288693 0
401957316 60502629 0
126875649 466823664 0
438191021 451918523 0
530374210 165474397 0
546759405 421221329 0
467056955 494378557 0
303602484 159719366 0
28956887 537634884 0
394121831 175613938 0
171147709 240849181 0
484144185 500269920 0
567214421 255261984 0
363186576 162231031 0
144611185 5392332 0
309368962 91006511 0
450559378 475695385 0
397483854 508771247 0
116456380 279725300 0
181660563 316503096 0
47554824 377078888 0
244828137 495972742 0
230199257 92295373 0
211127491 478869407 0
39546935 172050116 0
473756702 280061364 0
551407047 116693216 0
501644145 302191823 0
476112411 138816459 0
145374371 116638134 0
534402562 311789987 0
70151072 400880538 0
400760015 577706026 0
240476471 7754162 0
47241895 206006561 0
81703453 158798129 0
502973434 346070420 0
543110997 209436643 0
526820849 387789006 0
370284113 402434633 0
17523755 353803312 0
2616001 310094788 0
116209900 508608025 0
308096371 256048291 0
119831693 6464114 0
435980773 556448052 0
483156001 32141 0
382700422 533210279 0
209037496 340945993 0
204961031 364352918 0
398127070 469954611 0
157625078 15272063 0
56284112 128782328 0
103166477 7984850 0
290491746 13670058 0
101437898 387891365 0
392246483 514979787 0
369895874 573571365 0
262834471 437665977 0
501162879 190785418 0
168933493 85173187 0
533847646 468550161 0
554498350 479131135 0
28541335 118411711 0
393487011 425495636 0
565921505 132386808 0
199608264 82148923 0
387954960 253638306 0
399849262 339785312 0
421938643 84936709 0
29262737 456947326 0
244438883 506999769 0
392852821 439378143 0
26069444 487602394 0
206530526 194288901 0
319375462 272754505 0
349924186 268745596 0
488237975 233352101 0
111011055 139767178 0
90934872 427299643 0
152176007 193866494 0
133371357 26107322 0
162666348 512412666 0
22970589 527252683 0
577382372 22032952 0
368652586 494936764 0
142927751 219858166 0
169833740 435780040 0
171790118 549554939 0
433696481 401510248 0
189958077 486540014 0
386600497 297482254 0
258100825 416625135 0
59209664 440681199 0
395496568 91262508 0
526096925 178754843 0
354992298 394023620 0
241443386 130387029 0
161091894 284128081 0
394461265 12251827 0
7203426 538472839 0
424576998 183369348 0
129150720 363219405 0
292554960 185435507 0
359589656 51931986 0
427032995 456480988 0
441546829 177939417 0
109603356 345155896 0
96204995 247559382 0
430672566 257149663 0
456329218 10942505 0
68207419 132340153 0
404512890 337640084 0
49250798 33121792 0
185927605 339335616 0
362693862 408385802 0
396560281 429487644 0
326427192 13293212 0
374989712 115113374 0
546344798 264960281 0
225061184 56477591 0
268133700 275632299 0
343254893 484541167 0
153323100 516216097 0
137074968 435874410 0
83896727 438540440 0
451889982 61278436 0
297286852 262396323 0
371126443 566557002 0
170373122 429206241 0
58197777 403046503 0
562796968 267591662 0
389726728 327648738 0
469024014 209471876 0
51253769 290790890 0
565060179 359644662 0
434645408 405700132 0
458465025 298141308 0
110454045 302904477 0
432024091 334150204 0
322321771 474060958 0
177215685 79485502 0
303045507 496430746 0
457413305 197002016 0
360111121 367391883 0
497019702 239459337 0
97779921 120100897 0
362472483 97451132 0
114322043 283755204 0
137306458 392437798 0
76521351 320362092 0
516135753 73287656 0
248949552 519073555 0
223507048 206815549 0
219398400 81228655 0
331922691 263205254 0
372169249 442500750 0
221163196 130449919 0
232440457 391585676 0
437929568 83003629 0
468471065 49415213 0
133222939 421853974 0
126646440 456732368 0
502218005 247383408 0
261899499 552249527 0
227428748 360742685 0
154100786 195445900 0
560780347 376508282 0
365473261 476107783 0
31661556 355197458 0
301647551 15322400 0
188753984 187187757 0
514518390 107332075 0
363026900 338853589 0
63595081 63205610 0
402330806 44762530 0
308932258 265804244 0
328757974 332165031 0
554927791 259169629 0
540264282 339654409 0
125792746 305645237 0
339933262 312972463 0
137878229 419836679 0
175315341 398432569 0
529191015 27972356 0
72788883 537531240 0
357822368 551493981 0
486384508 560036621 0
112821539 60762760 0
325589870 490458556 0
159135156 91677799 0
310800660 565607694 0
82396035 319781989 0
218808551 131662677 0
437866527 90190597 0
457032338 160191612 0
135616047 483621128 0
348118866 492537520 0
315684053 246345717 0
202619050 184155781 0
496476302 316820097 0
444921001 262707511 0
177977876 56300694 0
108102858 257481066 0
26640448 144419473 0
240813104 337958613 0
237246249 413876212 0
238439920 274452216 0
68973036 19835568 0
510122459 388049107 0
528306044 401027067 0
461311114 121015179 0
130995787 503185734 0
122799622 391850872 0
273609291 469653576 0
195385410 434456262 0
389832345 366927853 0
457857187 132907425 0
552003855 185433302 0
211111827 462471474 0
138005980 30706931 0
408650286 541418097 0
537637067 105664040 0
150797190 139934185 0
124432308 231465103 0
291131773 486829268 0
503577567 23406616 0
263174306 412567490 0
474164184 381908112 0
442080336 336803653 0
399154443 193500616 0
501524665 122548094 0
183294540 548697989 0
577806147 434786752 0
891034 139251219 0
535959786 448464314 0
498408661 156236116 0
155187636 133156407 0
511007389 124828043 0
468750417 110784623 0
188689181 291693474 0
541112667 576967115 0
80556756 239308243 0
478726265 173489688 0
522901579 203571130 0
55028667 515775771 0
562469125 280997272 0
368742566 19271414 0
520300588 113748594 0
412679956 127062408 0
313081018 557230355 0
136559766 323654718 0
101624059 424066349 0
320356722 487185022 0
384176614 190487088 0
377922569 517625080 0
222998698 267307973 0
550531670 448571153 0
214821987 398040335 0
363862667 518835648 0
45107318 550272255 0
537296702 105179420 0
249741316 143529436 0
15281330 531377115 0
295064641 58124563 0
333730945 160675956 0
41336662 110608292 0
271877891 132129988 0
103867787 397931604 0
342367593 548848609 0
501337875 248670331 0
95199247 413606670 0
115620353 13942587 0
250942757 409609564 0
432601179 153290775 0
135238747 5169259 0
444943666 453320833 0
240765156 250307223 0
54159649 443296791 0
351753242 139319498 0
449037183 394311482 0
511194354 514997427 0
183040211 99799097 0
144364613 538755262 0
526359546 96483116 0
70357793 141582549 0
110156786 207155819 0
346911563 290445308 0
38796402 354410242 0
160064345 285283077 0
76631462 145286599 0
499252286 144293476 0
539391553 534384133 0
146771136 428518839 0
52544871 204604517 0
468442147 475986560 0
479108793 499568485 0
325212389 259575646 0
494621578 93263080 0
333388114 341176999 0
569621010 339558442 0
13727356 449800900 0
355794836 202720994 0
30663576 383126093 0
365519441 414907330 0
492610560 310754867 0
414019327 64789305 0
203327658 534103142 0
356456209 43827731 0
467163251 369844497 0
230635254 478235942 0
135847553 88426718 0
65219663 147989091 0
332573282 531134178 0
216361686 378968913 0
577432148 116325812 0
138580181 422334491 0
545907168 33037878 0
12341182 74509013 0
330149674 435197047 0
178807596 395141471 0
448097377 160478218 0
285517348 327077006 0
113224191 150894920 0
510793471 322054942 0
63341323 316421982 0
386843706 418163362 0
571311489 188873272 0
46540202 126230768 0
542634923 506946156 0
416151298 397308613 0
385563489 535089675 0
192140095 238984629 0
65974764 542494639 0
58007518 375173076 0
284690422 394108287 0
516989799 367914885 0
28249357 147824718 0
239000946 473543674 0
555735441 265745662 0
233760193 44813201 0
376613165 446235740 0
262006655 100179556 0
547416196 15703990 0
313552535 183392789 0
487646421 172956073 0
575050951 64715755 0
262712779 262673282 0
507235907 281620098 0
474222666 292649852 0
176525083 439486872 0
312698435 45927779 0
540722728 544890625 0
298612140 93312049 0
310150974 334358604 0
431158885 287350098 0
348756168 158370006 0
564750858 410422324 0
305462363 190753131 0
135581690 384324647 0
78114695 17721152 0
514443139 293968761 0
534779039 432596973 0
542669944 410835602 0
438442554 245398730 0
131717986 427709871 0
539381557 184197639 0
490578111 196182494 0
409214419 248851098 0
395699916 537746001 0
66266459 25680880 0
262289268 188295558 0
359874565 199741494 0
139108002 438207158 0
235956611 567668368 0
552489442 440667986 0
474541992 10481145 0
310178247 277289090 0
341065672 353869349 0
575982649 145420982 0
485442426 98669794 0
388049915 74988520 0
548091755 155369864 0
383830145 135761868 0
425526858 246873126 0
285117538 222040329 0
478982893 313570980 0
457459566 249771612 0
73580668 110885317 0
386785144 2677279 0
449350955 531301799 0
484377746 121528397 0
325745549 96042730 0
362215536 263326694 0
546956559 181227674 0
528102474 252380536 0
38906390 208436402 0
80174889 495147245 0
189181606 91603891 0
466156344 79602160 0
201544120 216371090 0
16117061 96471846 0
534888005 71778786 0
151225126 47134650 0
282911481 326956639 0
494260045 342244955 0
396540510 383164323 0
488210366 571892583 0
321090794 514764109 0
267834318 58541096 0
312199768 323902491 0
130100378 157006607 0
104407109 550775864 0
328037463 1735789 0
327744658 8153518 0
484673843 131072339 0
172306856 151592349 0
146275288 307175300 0
291455151 549652603 0
475524399 419868587 0
362446254 410145186 0
462474873 255943963 0
160706654 524852646 0
306294933 14895490 0
212615647 369799963 0
97769189 157850606 0
415851829 457262159 0
355559480 516229149 0
246971570 156948290 0
469503810 265549879 0
576499250 212042162 0
311829664 158122136 0
166740393 205174665 0
150161897 179367975 0
54035108 575009140 0
246217847 49573504 0
447156025 53984598 0
351566437 190552304 0
497957559 550704889 0
564662819 401490858 0
195975102 155073655 0
372979491 280219210 0
522512314 161449732 0
525436227 347307070 0
412095519 551193330 0
429581198 93142067 0
30811953 171688284 0
115094060 112732967 0
42584385 519041879 0
413400061 561405428 0
181603540 43467677 0
145651808 27086756 0
407883746 478770845 0
430956969 440820469 0
216534102 436977554 0
125519696 247116279 0
403185060 337214206 0
54535436 205618433 0
442812333 52650286 0
521926214 510620020 0
387274584 516150769 0
261252272 522208814 0
304521130 6472966 0
374920099 23183837 0
72923187 38967489 0
104548258 374746350 0
195557345 399741635 0
56669873 421670561 0
80195047 259979071 0
81270261 94180434 0
171058850 377721553 0
294457539 55636605 0
357858946 445076981 0
523212082 104520042 0
550922986 535155284 0
311963198 562576792 0
564499231 378853612 0
346221989 222206577 0
102894914 437590882 0
418873893 141868713 0
87674695 127709295 0
405549357 160709661 0
246216615 49722830 0
571399238 267994896 0
194162253 546111389 0
434323846 32793983 0
177036358 463788946 0
122473132 444869977 0
420451802 133398716 0
549586632 44503550 0
551134542 77661104 0
561056882 136652472 0
479041832 538287598 0
222988842 90479970 0
505689477 157494955 0
344963440 141279970 0
494764586 49317331 0
225632763 28731872 0
557791926 13179024 0
303923286 475724672 0
272362270 82941944 0
236165767 35888351 0
213028167 42709568 0
30886287 373935931 0
422260018 186235849 0
153750992 86679285 0
459396217 288795441 0
175459061 295826659 0
280982595 5997482 0
52061334 383829004 0
123137558 232803524 0
39428564 106675427 0
442828407 499088339 0
518151885 15222558 0
210637207 24695560 0
469138925 513161726 0
418941227 243491079 0
372059993 482029340 0
457142979 441438911 0
94634775 566965768 0
303378939 526610498 0
453730617 455807733 0
558980972 285989091 0
33307236 24011995 0
203870077 400583889 0
467414134 64435253 0
500195797 402862598 0
167890614 370610533 0
191520037 513074213 0
29839413 181245321 0
77215077 309033403 0
188645000 344806192 0
270767796 558168218 0
307708030 259592050 0
386795611 332145882 0
438570698 106002082 0
487579785 198276450 0
496903710 464326855 0
288830732 447964855 0
130046685 546621602 0
446849430 550999482 0
568109622 489969375 0
527504057 330517026 0
361637642 497485767 0
191794270 575614090 0
362646790 99242278 0
314572067 299771581 0
439599413 120673408 0
556854209 575415327 0
441043760 376628488 0
484043491 512115190 0
75402607 308221558 0
368082366 266203983 0
370049980 64202108 0
252914964 332598451 0
266292138 30080546 0
173675053 239156648 0
190484965 467882157 0
210746829 142722281 0
187770987 206842038 0
528515108 118459872 0
314318318 544709669 0
402858882 418525100 0
313427101 8017809 0
539585589 538046145 0
405566463 76543575 0
393264469 337644806 0
213419469 162396367 0
188417621 27752775 0
401240976 341039650 0
178623737 481468022 0
304908388 303705092 0
69772616 117901267 0
575513860 45211602 0
131045202 136736986 0
476889168 463879909 0
137240449 16939291 0
296756262 389742050 0
523253598 35279383 0
344159114 438789160 0
523048003 574742178 0
563563243 287636599 0
288280367 105431300 0
7378250 347748915 0
315810382 120177016 0
91764456 44417435 0
544063866 504949736 0
516147869 70364534 0
122227414 353886017 0
288773377 432587772 0
85720404 50863748 0
369737212 501972456 0
304369055 398324675 0
539994611 39990678 0
456800810 544783034 0
149227343 309018078 0
322726311 573534275 0
500556915 478811616 0
414767758 32296858 0
281337102 457160510 0
211616231 470673923 0
343312131 11582364 0
26318540 566261593 0
479166620 78426173 0
134777918 148711224 0
480829850 429698141 0
357286226 206126749 0
147578264 507406547 0
297907889 502577559 0
541464518 100977772 0
399245196 278374787 0
48616779 117081005 0
441789385 250091287 0
568708398 526201704 0
278037504 220826114 0
565500767 104178853 0
161830917 149760674 0
401715378 142923847 0
267330392 184592368 0
500177372 330480992 0
75344490 65474154 0
371676200 5867833 0
385419790 314226088 0
174692020 522513612 0
36888608 312829262 0
36097004 565859472 0
190697415 516731850 0
478757214 508756055 0
99683412 436522351 0
135903953 470863786 0
137458157 163813930 0
144641701 386602971 0
160138690 182782288 0
534846524 579375752 0
575867180 260452734 0
483299151 546063949 0
156365123 198246323 0
394280658 465573818 0
151985135 381132651 0
5945306 429767699 0
366330510 95762584 0
10274033 2510143 0
15621798 84496444 0
401538853 443093836 0
275200293 272293313 0
31576328 42194707 0
428158058 370508798 0
56274441 428985357 0
63856409 389313968 0
275609426 381816956 0
463426693 497499070 0
359155926 245242298 0
257179840 214098797 0
282977107 123509038 0
131913666 518096715 0
319173479 322259242 0
354968858 81738885 0
497428815 499584379 0
114498131 324483097 0
59226427 350970868 0
246910039 199779199 0
205453301 92430652 0
322118169 180353707 0
502293067 365375527 0
40066996 542929215 0
28022323 201175869 0
235506955 254651213 0
354873881 304647567 0
18569345 41750941 0
409775562 373205923 0
389011526 548947862 0
368432463 124898399 0
15630957 326085993 0
224698335 219753391 0
381477674 459403041 0
482313890 409667246 0
295337319 122852229 0
202809142 166860150 0
578636611 507496869 0
412458238 163587311 0
143799600 287450625 0
10469815 528293399 0
518506379 251765892 0
181000582 11205227 0
227855861 414041699 0
390820839 11517271 0
272606657 174357934 0
518604055 48164318 0
464104853 239071957 0
187852850 342210962 0
322644055 118317124 0
494320757 190919993 0
480858427 366206056 0
274913911 411146459 0
486877783 182176242 0
267411112 46791238 0
158213109 229512672 0
324814958 337306183 0
490291544 527263333 0
18582806 311830050 0
200236947 138046609 0
12623645 181885648 0
58448607 277632209 0
199863372 73461221 0
83712287 164858192 0
370626940 114271355 0
210001707 327131634 0
86281908 546731997 0
77057337 559927774 0
205363829 419227895 0
111346788 480278409 0
389840482 144033889 0
334495868 500763187 0
193260499 2205356 0
145860848 269864630 0
200270176 228253854 0
238132589 549212315 0
68178795 397559033 0
85446658 103280745 0
368727936 157597938 0
322886550 105883310 0
304483952 562090177 0
398644696 414419113 0
121045134 165725193 0
252428850 132682343 0
95058159 404256483 0
93387020 121627874 0
242691425 163935770 0
562920524 482863713 0
216179839 173266140 0
449627129 87186153 0
490666532 188990485 0
490688583 118509056 0
192336243 547221268 0
139328390 488057666 0
147204356 200602100 0
556259933 458716688 0
332878569 324464150 0
573333217 497063360 0
95845975 4904629 0
429607990 302574619 0
379088811 447482541 0
4419003 499344049 0
304867730 567302887 0
574169423 564973733 0
80981244 60333845 0
208186127 380970324 0
11139127 568504166 0
305817159 216146642 0
451070397 189582240 0
230915871 500304043 0
81209904 486474230 0
419740648 537039412 0
276487174 296471849 0
576842120 215725782 0
473528720 125424075 0
266380588 440097880 0
297935117 70748394 0
575275661 281089530 0
281074909 463840001 0
440917501 311300707 0
48866221 434576806 0
191376416 331350269 0
163073463 189044011 0
329311799 385416106 0
181114458 564304104 0
201241018 410695757 0
95540189 28649325 0
86576164 166171314 0
28453125 492366584 0
127416567 7149737 0
552694789 35212827 0
307132284 385497038 0
544465731 17776656 0
543562807 346237628 0
103635042 397371648 0
399915450 225792033 0
535138667 108626664 0
411218004 297496524 0
115124082 87022250 0
356005301 511160175 0
424532651 407930706 0
300068410 512104981 0
474609543 64879831 0
373687822 46252970 0
239205880 120285185 0
179793265 118680211 0
479600468 551303816 0
383993919 527997592 0
180855687 380430206 0
175384369 8599930 0
27134340 393495968 0
341970438 562410257 0
36328924 430974765 0
562887286 171720275 0
385389728 445402752 0
203716918 285076314 0
351620482 178863368 0
61066337 578943047 0
484039243 15479461 0
233533834 535413319 0
573102944 234408181 0
221145213 442751919 0
192149838 251893463 0
290487968 55220772 0
514545233 229611046 0
256758722 355239246 0
461930166 401574916 0
572286513 398653060 0
252820243 295359899 0
132452770 287957820 0
391783581 162179402 0
48949760 371475051 0
303070312 387721419 0
251061411 567626435 0
385066176 43154858 0
431041703 14180786 0
282848148 157617602 0
542714040 495355603 0
514927268 482054949 0
153543178 300630000 0
555295987 314872310 0
428206500 453900885 0
14535071 434534749 0
196701808 330173401 0
564235797 325579508 0
217013200 10005479 0
335293025 208222642 0
349867407 383012786 0
56549789 349280578 0
447333184 136982463 0
546843699 451326682 0
505952432 428709399 0
535544692 308396845 0
163868895 197011306 0
236404563 104624520 0
557477070 223845619 0
334834299 58535489 0
15555445 335743529 0
256484117 17089685 0
70645301 276048450 0
453610779 282222188 0
272118449 261351265 0
563120167 488306079 0
54571647 303974312 0
486994638 230607610 0
272880918 79806954 0
452698481 61450610 0
497013829 309326638 0
68294185 437783297 0
136098917 356281756 0
458876136 196058478 0
220767983 188603359 0
244984081 54794865 0
562671938 15984533 0
82597190 160581215 0
107260277 218396481 0
238605855 128723315 0
170757197 518905177 0
353164268 371451312 0
413851567 48194991 0
492607434 494041541 0
433845256 321674913 0
306575623 68500071 0
60136083 512614740 0
107227497 504895999 0
33209950 509248316 0
427262859 382579004 0
398913542 488280416 0
251944950 272477241 0
96584661 134106888 0
149325080 425132524 0
21515739 314429191 0
210400551 127041422 0
520772028 314801934 0
520613927 565247062 0
568971812 391433426 0
254943481 2766652 0
253653861 331811964 0
452790379 148244695 0
126516206 532602417 0
50674595 342001510 0
175722562 101794250 0
10422636 309612406 0
292305172 194149437 0
159909222 179266729 0
161578967 271493504 0
60753972 293259319 0
279458509 46839082 0
492064985 545186808 0
399451444 385340894 0
95779516 405842258 0
101573818 412281988 0
41525002 339546655 0
253571831 275331058 0
338612804 410126128 0
261099228 364067425 0
23508295 192717872 0
502376495 453173497 0
314834524 252732133 0
461487760 128309219 0
233825257 475621046 0
120551822 395999558 0
243829749 414241783 0
17174469 92524568 0
351396707 199327018 0
122356358 170179203 0
222837613 208036424 0
441126814 446180341 0
502868282 113601598 0
104596061 227140519 0
16015820 259414176 0
319635929 148347703 0
78518182 189099978 0
558280685 466534156 0
120024317 528412003 0
214900495 351218482 0
560645614 44899895 0
423757643 470453589 0
140113890 53445024 0
489698710 124618651 0
456983622 15069044 0
52766766 193273668 0
458873815 228124729 0
516835510 495205771 0
407798281 244889868 0
102103641 531815535 0
481201976 513056022 0
16324818 2864775 0
250183320 17243169 0
122118413 69888288 0
262839482 516111058 0
338475372 566473313 0
22989860 221822008 0
343479384 107798739 0
130782534 562920552 0
469171794 493774724 0
358723638 89679514 0
424282565 134049657 0
273074160 390237317 0
153198240 20480186 0
406280033 46584581 0
81367467 385512213 0
140452081 247630897 0
249640142 10227448 0
141634765 77659001 0
570691460 327034520 0
155062909 238286333 0
498193972 178240823 0
437802734 487642385 0
519260794 568396564 0
484673900 29526151 0
481647697 332325077 0
181657480 514715371 0
190887802 368214414 0
169895081 532470619 0
393105634 441614386 0
65188655 307453010 0
226856083 9399551 0
169193721 526538177 0
394462842 285106508 0
231907403 480059169 0
28479137 544558685 0
298081371 371833511 0
26372180 241888991 0
55519504 378770497 0
146345359 401895778 0
385129424 232171064 0
263861667 502153260 0
350620538 280442359 0
212545280 270420374 0
339728721 53099262 0
289840902 90774802 0
475739964 453674033 0
567708787 419885131 0
406092834 7550894 0
143997198 270469177 0
413485803 481229255 0
473435881 89642532 0
160118976 208222705 0
313417856 394488044 0
83475110 62180530 0
79547333 544232643 0
375752655 188188540 0
117105049 359998855 0
51604451 552392347 0
458409098 261145268 0
574334336 308905336 0
122274422 83692051 0
401985973 255728010 0
402314593 327369847 0
39222048 483406756 0
14328136 15670683 0
493997833 570103001 0
500249324 294153128 0
451353391 556395502 0
11695462 363068873 0
539841201 360976287 0
361917336 150615172 0
434289234 193856520 0
474441585 300595689 0
116382380 535610965 0
146010085 455626609 0
109401119 119302578 0
210325373 446453111 0
278874822 242599874 0
552615070 1763789 0
524327718 314645107 0
389988944 247781529 0
105495912 433954684 0
443239107 296349356 0
304724870 412077687 0
175022389 556683029 0
321924430 106980130 0
132163902 243570060 0
37019250 148721334 0
175598828 524277502 0
430581664 571658814 0
490768591 210483572 0
451204515 22421765 0
148017710 34997869 0
27477781 279368135 0
26940522 300813618 0
116027266 105834654 0
305993626 291359927 0
539745603 549689755 0
549827482 401509992 0
180826703 187827997 0
251544475 416843721 0
50139978 405373018 0
201069943 531871574 0
95429537 361742146 0
569941384 520931378 0
332091935 464628200 0
336882445 12955162 0
240587555 414047962 0
537159789 395202482 0
461010751 441906504 0
108021110 54594724 0
156312913 289860601 0
430565614 192510476 0
369596971 75202813 0
416097080 446364321 0
103658647 167418705 0
576098026 474821580 0
323980168 380151842 0
272435163 37466711 0
379778385 342861058 0
413504619 194256581 0
61322756 313849352 0
378235673 492459280 0
81265133 1317940 0
446196354 21071536 0
470634430 280034339 0
537083976 44780752 0
506222653 303185559 0
532257288 150385965 0
357212146 441018098 0
37879406 389984038 0
291382808 575262501 0
474227476 309407919 0
155344883 196204416 0
436986406 275243569 0
194355159 193773034 0
458208993 7682994 0
181978236 126465859 0
511338678 281835413 0
210233747 213268463 0
148185284 242087234 0
286003445 148058617 0
570298120 447000775 0
381542694 235231699 0
5337904 130834899 0
553286321 287371533 0
574319611 540310821 0
505071718 482207521 0
336836557 149054969 0
263022120 401938923 0
160373827 224505027 0
69864099 541671294 0
328342440 29417162 0
26917384 162449046 0
108434038 435756398 0
288838454 257545543 0
34026693 78895964 0
294430807 279364405 0
487187271 119633184 0
543892631 302864144 0
18394770 195053020 0
577126087 380291055 0
534475060 554507488 0
316578550 295956611 0
108930680 572769761 0
272916663 391583283 0
341012551 78540484 0
420113526 423132691 0
516198376 171158191 0
310867189 351679277 0
221043728 161032492 0
198850175 389522078 0
353080962 518852534 0
188137460 204914330 0
46945963 373646524 0
120745279 225379867 0
81372380 547866975 0
373415295 149126278 0
425233656 124696255 0
77920303 261338000 0
94204982 101049988 0
159147701 431036577 0
324191846 460252508 0
96503197 548110265 0
15820312 274535653 0
120246725 18287170 0
161772410 77762985 0
255652092 67839944 0
171162157 489921686 0
277653639 302227614 0
310830007 91874823 0
331760066 311800570 0
520016822 394939499 0
156025677 548338060 0
395364072 455593007 0
145473818 174968573 0
337912944 414653008 0
100306960 81747248 0
278518080 155890716 0
71391014 538432952 0
129683664 378026333 0
380895005 493509619 0
104258536 232531326 0
121699232 536283418 0
543366459 185016530 0
359868851 544461519 0
242673705 340488060 0
197440127 68983873 0
444986065 61236431 0
397530539 161956903 0
346617608 199253407 0
16548884 524079803 0
241828165 335327111 0
112060636 372455823 0
403696770 498539584 0
286039165 193950317 0
191084543 537341149 0
158383959 379396135 0
310161105 436927890 0
476687242 139467819 0
199763770 556172983 0
559721522 125850942 0
516360415 158329416 0
88668136 165540177 0
565919119 292871278 0
113860180 407371778 0
41139832 560802340 0
23148970 146860606 0
127435771 579630874 0
522303009 194776661 0
329399729 207780961 0
71048292 555809036 0
406371655 493552698 0
423478055 260320911 0
79229990 284425277 0
212062685 439621837 0
170762063 273202542 0
114755335 246845306 0
185568414 149463272 0
500037746 57177575 0
192586887 90855548 0
182151402 149225648 0
530349154 107164027 0
95286871 327056256 0
168319442 319920865 0
427435664 86182971 0
8054694 12132434 0
374238535 506879509 0
24050906 535342605 0
148677736 49696444 0
384811227 514270533 0
103991478 81874686 0
563474318 472303628 0
495227906 553795966 0
513354760 210016371 0
102247722 162985772 0
507841412 287001503 0
507596481 128433177 0
502117759 322912829 0
404321035 525810061 0
482364913 251077623 0
62497988 368472114 0
496105065 351379661 0
543946422 275541235 0
331311737 344555687 0
449476947 42191596 0
200019154 167224793 0
279910831 446621860 0
458646994 461752943 0
164789940 393770981 0
354708222 254572434 0
527429965 421438960 0
150178482 279931137 0
548934791 102053614 0
367492965 331508440 0
32363169 107722293 0
41646439 169687128 0
186612990 186412870 0
402593636 249626573 0
495048085 432878681 0
88372331 341160887 0
388179862 109904525 0
56505659 147524325 0
542177936 503389598 0
438215422 53283370 0
446549571 96830331 0
89420603 296603776 0
222943140 372862875 0
459907808 488990186 0
469087052 13129067 0
493863633 254617974 0
513444070 406879745 0
103341651 266335772 0
110921301 289688251 0
67405385 133111432 0
577296277 240566132 0
143903841 297356293 0
430949558 395490467 0
226212125 439700480 0
355823428 428618031 0
43774469 378749408 0
217555230 143231658 0
481092785 383900697 0
516173558 459890648 0
377780939 25991908 0
450788646 315969591 0
549817035 60721703 0
89601881 38513254 0
459533145 35467884 0
427979894 547716834 0
214759744 31514737 0
306695219 544673040 0
15406209 202028769 0
184079052 344227870 0
228469579 92709386 0
512384326 340040637 0
202668836 563941161 0
261865362 146034910 0
396594217 73450435 0
144551443 324273304 0
94277249 427472703 0
560826837 360912435 0
563532209 51430461 0
278048078 424961437 0
222058934 133432018 0
35136190 215891892 0
268015758 210277755 0
6467590 47538113 0
227062050 389336179 0
142177561 147784188 0
287800167 456775744 0
299487332 459311504 0
241498695 330933275 0
382717952 210359308 0
439558639 265492818 0
74675463 58814309 0
168113872 407484674 0
248760811 439012788 0
129513373 7600380 0
465497689 471545033 0
151898094 478377998 0
428332969 497941533 0
318056110 173946 0
427996818 136850224 0
176006238 324619068 0
260004514 257195149 0
517563676 568130643 0
293795495 327944905 0
104925306 570366394 0
546074192 400609031 0
305475027 195478954 0
226932905 422726754 0
414588594 420412336 0
407141493 535090182 0
305709362 560794228 0
435527451 482366966 0
141385292 533987308 0
349190970 151957469 0
290238074 299196793 0
490787091 136535128 0
306859433 339544405 0
70026891 21217815 0
520795033 321910470 0
281703820 249962082 0
2396561 80848571 0
42155330 559540704 0
108132600 457846490 0
12513167 348930614 0
387089850 158142903 0
237013373 321383021 0
343400463 564720180 0
141072657 64928311 0
102144118 436094440 0
503369173 561228564 0
182468726 388217922 0
276634503 528800174 0
133221839 527054541 0
73000548 579431995 0
202081969 559047925 0
120114668 347764650 0
466107082 338793160 0
148357537 293504471 0
290553342 254589368 0
20157845 43706745 0
23026875 129280870 0
166422195 93356611 0
144493418 463662412 0
545118706 75877150 0
167793085 423624472 0
366885617 218140917 0
43264585 269196495 0
528169241 308951527 0
462161335 384250813 0
126073355 421042906 0
85120061 141006781 0
373591655 160805777 0
369918603 284245477 0
6432751 541267722 0
66959295 391947409 0
177198024 500836084 0
228049846 283877210 0
194217307 548929948 0
170588608 7750007 0
253417185 390881741 0
285130000 151383985 0
572717679 577496953 0
432525039 295395282 0
226398027 389786818 0
301071308 342651343 0
177526166 267063033 0
24945173 124002098 0
463929168 6488127 0
539115441 389666098 0
538842949 285502659 0
82533046 568382718 0
131486792 345145390 0
423414625 151388988 0
334836007 383984116 0
507172994 367821698 0
231957086 454243151 0
389161979 334613354 0
368843939 225952664 0
510737162 415646539 0
144142574 566453835 0
444075635 134555363 0
155914736 257252591 0
535947797 411913293 0
575547961 450775603 0
173780449 499298010 0
100805414 426137352 0
150550292 315113942 0
115541491 498890589 0
166617100 188238788 0
230534982 535391729 0
289835002 173445903 0
49321563 28308186 0
434322769 387795049 0
351051038 548602446 0
57796550 429726852 0
44894721 380630109 0
75521966 185699913 0
370023743 175581492 0
215980762 18965064 0
86113603 457900195 0
501698203 152874017 0
430466508 532889525 0
298825337 126376794 0
461362400 428751260 0
489635268 138566261 0
120292114 255298405 0
563035439 254384459 0
142085647 357092698 0
146722317 255364851 0
497589612 226955530 0
145977589 517275970 0
301153165 518283358 0
222875115 492086988 0
155240837 263762428 0
400907168 222251182 0
473289054 293966679 0
39911168 140828036 0
480707935 165291435 0
255902614 173078689 0
531774726 565507195 0
358746052 273662631 0
441052606 300387120 0
397429209 548422098 0
234150557 217911561 0
155813944 275159210 0
510670860 187894629 0
415540409 7458970 0
221901407 537259824 0
448501216 288397810 0
549027589 474007706 0
334693803 309297850 0
541625864 183633078 0
214064850 566269573 0
162058509 436499178 0
518304281 222559812 0
478226479 479189685 0
332117491 151882023 0
252791844 26019037 0
131916601 433432936 0
149667057 126304157 0
223904706 213351517 0
93080757 383292121 0
98979564 574687187 0
307411304 292476498 0
222989947 550401724 0
428333583 16641498 0
516025357 181624931 0
186325982 134266816 0
346278169 544671365 0
440312568 457711658 0
401727117 444854736 0
382289795 13089834 0
293140259 467767228 0
196781125 84149088 0
386583601 340953724 0
325319450 111603680 0
542425260 218135332 0
257526722 101714580 0
505440052 89202249 0
569034775 299044566 0
564517473 33089789 0
230688985 487354497 0
441029127 402749384 0
531642913 222527097 0
186458503 115996700 0
297847641 277131152 0
26495543 156579733 0
25258168 51117046 0
340907168 526134953 0
375058074 345129359 0
238968738 344366478 0
247528360 12778936 0
209546091 381886368 0
110211966 135043116 0
500040354 65693662 0
503897300 456530176 0
412214561 488653030 0
150132846 68478087 0
191167150 181543202 0
452280333 61925427 0
325042120 26197826 0
180096305 300791760 0
232712064 8208224 0
203228929 277628149 0
12065180 380571527 0
539675922 155553955 0
88585187 287174392 0
240148560 116477848 0
259135277 52513036 0
289798792 433376686 0
554665376 552054283 0
202439262 322896502 0
176951999 269525113 0
546642830 277940531 0
419815416 451017100 0
438247713 452229909 0
519725819 67632171 0
88851897 282596558 0
515964568 222735797 0
257024167 451545104 0
187035170 13669642 0
289305333 509938091 0
108040672 20901631 0
132551844 332304581 0
502125917 22117354 0
532802774 26659995 0
391258160 423533125 0
376765790 91758385 0
490184008 428447226 0
170038258 240968274 0
577551273 111958022 0
40136735 326054858 0
318567772 436759778 0
261407651 23393766 0
327836758 137133533 0
120385896 246020789 0
403131172 106183649 0
274543302 89289502 0
431059174 169567624 0
219136196 223020588 0
277377367 287573974 0
328160370 320761133 0
329952871 374600302 0
476473098 317520535 0
78066834 324711184 0
173907375 482416098 0
252007867 413389620 0
85859767 161572337 0
12347122 286141768 0
30334161 482559723 0
25814256 221578179 0
14713704 541352954 0
193852199 358453421 0
535996676 420005072 0
325985116 48290137 0
57202619 452599691 0
186656254 368419991 0
198858856 96996088 0
193458051 367800195 0
77101490 85650105 0
490418230 26028239 0
39479085 283126341 0
536858115 536250289 0
236600037 389658354 0
372675897 500837881 0
103999458 321907583 0
536629238 225874758 0
235751902 123933345 0
404202225 129728287 0
378800107 397442294 0
505190184 422311353 0
132997411 574668727 0
399443975 369453236 0
255752573 257314837 0
173993573 94919385 0
111280320 453651049 0
111127156 157133267 0
208221860 489600215 0
292577091 433616143 0
244264833 151179782 0
2104131 401845884 0
324139361 418545041 0
37531460 503583791 0
149351627 63006336 0
342634853 343188080 0
38209140 463282742 0
576868609 509046429 0
142955346 501806391 0
186536297 56722660 0
19919383 477208534 0
68657928 233145103 0
177392757 347588525 0
399062523 294420813 0
361411355 197699422 0
381696184 509925228 0
369118747 38359504 0
491667137 412104050 0
7069599 545572836 0
359489225 186254775 0
396572592 316633946 0
154094276 221090071 0
444800501 268251462 0
341687334 112484465 0
67070538 290252400 0
39058799 357489893 0
280913630 480521812 0
201038239 376436406 0
284261143 445712156 0
322362877 531105094 0
364679446 385354917 0
164166670 116708822 0
120335812 385191793 0
316997615 434385706 0
487918489 99864475 0
343184253 62441624 0
419746842 185964686 0
506305057 97465837 0
210511163 123802653 0
176679161 198019653 0
480642676 430073342 0
82296479 148687488 0
538900813 264911836 0
49712591 531988478 0
425564258 412628836 0
9516750 569544978 0
34849607 88684271 0
279728467 338349392 0
540283737 173180032 0
459530597 338353869 0
413662291 551911667 0
21982656 367958490 0
94585972 558984290 0
465910755 57300750 0
417643030 293414755 0
333374828 430044495 0
268009260 281770186 0
137954814 271091376 0
260448161 486317008 0
503740305 504937018 0
94396520 208397443 0
498813797 244630062 0
57197530 251623008 0
62512466 197132161 0
222704177 292962845 0
384282267 343391012 0
301212571 209033754 0
284580525 551663079 0
18313340 164473682 0
182178200 572058109 0
465262924 83756141 0
320757880 114533046 0
556445859 113346486 0
145755471 539318135 0
273590512 559994870 0
555912344 318550297 0
159773564 448906847 0
269966717 493338446 0
145292119 171833680 0
119277350 313323092 0
115268600 308046198 0
116951216 545300408 0
376049527 204531020 0
289228877 577702638 0
366488964 141755068 0
572492304 275126810 0
154430890 220477686 0
508720254 10837215 0
465380580 463284454 0
202203146 300082538 0
187051066 124162269 0
353239542 114603355 0
171899395 293248856 0
142613323 366147460 0
32638763 72296732 0
347267168 492880245 0
542902622 461992254 0
39850738 405173628 0
124363666 97444678 0
491829023 39514929 0
141291820 24929488 0
411487209 490552344 0
49479533 233781671 0
234849182 318410399 0
425039003 160988757 0
25738301 1633249 0
517643558 291889510 0
279001020 224823281 0
312200116 545610390 0
71420721 195899821 0
323032566 33968155 0
579644423 20961708 0
47996469 354646374 0
277041590 481777365 0
115237252 203795000 0
278631214 108659228 0
296817238 88815584 0
99953322 135611854 0
183762229 367491598 0
374651794 4080992 0
284335998 448660324 0
355067673 486346601 0
353843735 352450006 0
565036299 343860600 0
529633919 323563404 0
364353728 4359236 0
367045234 400406043 0
269560732 119958204 0
292564622 566499459 0
519898096 367817451 0
435668241 557390813 0
54975179 266403916 0
238865600 120541455 0
46876059 426372434 0
170732755 220489273 0
253116353 499269908 0
370161388 316746395 0
23575825 172676429 0
569178942 405490939 0
194728861 42849839 0
198878954 539364540 0
351270943 81143410 0
208432183 360396447 0
149711229 20400643 0
14718800 205935732 0
554081442 567487079 0
402889377 59389272 0
98415381 368120248 0
93953430 237925436 0
302314500 151464529 0
161104120 142673523 0
423128915 180209992 0
433748484 343696454 0
293777714 546807554 0
95895375 87118290 0
196449983 115118256 0
311465299 519296003 0
288778310 76636034 0
205486755 399168224 0
145410975 203798440 0
346780435 383828101 0
49821484 98995333 0
394023828 180488910 0
43538688 197417345 0
204369394 357346836 0
51088304 174661873 0
188793017 198355652 0
105150870 493956163 0
215044608 264906710 0
571618717 168899300 0
51250256 247707844 0
301599638 372243122 0
156340425 465250086 0
357079498 389167866 0
66546591 30777963 0
81942379 170104800 0
234402914 109380765 0
375188199 400043465 0
454479457 52254160 0
369932580 312186118 0
41150120 192880996 0
66386895 83223729 0
570957350 480425112 0
135700033 70564578 0
224082931 164362605 0
260325761 521476647 0
258790574 579244134 0
449028734 357986348 0
480291940 252041406 0
494846517 486804564 0
513156270 27265047 0
304722146 125258811 0
306053743 344575906 0
35145063 435560413 0
283131607 447751881 0
542918298 512505396 0
338174691 545408553 0
194817708 275569401 0
120580829 286095730 0
155605508 356942606 0
545044134 472874494 0
167173097 7851488 0
338437762 368932844 0
263530288 358491823 0
48690757 136525948 0
457325787 268927074 0
154010125 411955100 0
325844076 494887612 0
157846217 311459929 0
248444856 260504823 0
152100040 337444132 0
153462755 206183327 0
480083235 190177470 0
217597940 497432828 0
575680865 440065624 0
73590142 214867210 0
41347295 23406205 0
346308987 573918591 0
292694881 273636030 0
83821029 260532265 0
235144588 262473870 0
333918761 185356789 0
340051722 547790879 0
82147142 3772429 0
293920648 441675403 0
206476824 202209754 0
416511366 315173207 0
384458747 13225207 0
518168553 1530053 0
238898841 23011486 0
136291731 257340469 0
425481831 354243038 0
570839121 310182984 0
238214793 527806193 0
274019151 468419707 0
562202754 76487504 0
23981534 511554744 0
389985634 277495342 0
281234637 384162259 0
75393643 60227545 0
373717567 290153827 0
399041431 95845563 0
236589166 515800782 0
398338183 53819934 0
182262899 203746738 0
441425667 490617700 0
449853242 204378885 0
447793044 223672571 0
123559069 234030782 0
393994053 94039468 0
545454457 399524237 0
441048879 530635153 0
51262069 345116180 0
554070872 347741415 0
225416504 324255928 0
344191658 296345038 0
132597427 244009691 0
488544264 443432439 0
433064150 265147350 0
392573950 118293544 0
522695130 274944740 0
291061678 94181608 0
373351146 578013005 0
409602363 572421946 0
221814506 329680242 0
452085741 309720701 0
98105036 30314793 0
461048698 545636066 0
469613260 35046307 0
331921533 151012024 0
442519106 248766924 0
135835370 20590375 0
565858369 400390590 0
577781247 522358734 0
145143812 354716283 0
520045659 378310138 0
404790866 475411395 0
309148523 131745913 0
115299893 205245519 0
453624980 175413781 0
111434104 187614183 0
268377600 511993869 0
488295665 425359591 0
326223690 480480305 0
219235172 332067980 0
504933035 506643523 0
52710836 485053654 0
211237097 172295597 0
218840172 444901581 0
514713710 170010215 0
399121942 554853225 0
393650982 125883863 0
271080686 509310387 0
144799285 22112245 0
402164100 513909105 0
46130622 541996928 0
232497538 468418284 0
303539142 126992206 0
126624980 543519247 0
458721054 197976826 0
68884799 78318331 0
276299584 399963048 0
421305145 383471174 0
496572724 355119541 0
329948813 103116494 0
147651509 469309525 0
517432111 213094395 0
5493360 505130928 0
295693477 132353755 0
533648019 165281359 0
68179693 512201083 0
76859734 209186209 0
90647170 409345220 0
383571333 238223730 0
569616067 523575361 0
501740472 569308379 0
416890531 512474896 0
474360496 137332642 0
475270185 356317506 0
341938916 516505553 0
252822649 129563559 0
71198501 400038198 0
225111269 25458013 0
408973266 2281938 0
494582988 508414492 0
318988559 208259060 0
292699380 37543858 0
153456470 545488939 0
237990469 132953932 0
407334730 243554691 0
71564141 237781827 0
170689002 304171908 0
320013828 479276007 0
35450768 540785366 0
396181525 97831577 0
170727510 424901289 0
475960239 190889364 0
506088492 430744044 0
297393023 498698065 0
80491494 459658941 0
127552 526517060 0
56425665 129235947 0
235357781 162531053 0
286831223 439675061 0
26392742 400547108 0
111943711 327729432 0
339938046 231795282 0
558112890 3067254 0
386154839 477924364 0
457281889 46917313 0
356573688 73660168 0
70098528 11200168 0
8687691 577030016 0
272985642 337022690 0
48272733 29612616 0
413779952 542948862 0
501064163 502609384 0
151039619 39520327 0
38010685 347445908 0
335571274 462162688 0
508610472 237503995 0
224353210 214094686 0
173521193 442956014 0
212656137 490044670 0
212411758 63504785 0
256331941 204132720 0
461991478 180621668 0
322369066 126604971 0
509038909 8379494 0
115816742 416213733 0
176861965 495949629 0
495670804 168864673 0
3629963 318247983 0
531452001 173790230 0
75387848 467419537 0
503658899 196847940 0
224071435 363484037 0
46669623 523640125 0
423641026 1992802 0
469138448 510188860 0
68304783 71104772 0
340417188 542921201 0
231899549 166052760 0
12897405 27984119 0
385469134 51459907 0
349510730 577504737 0
88365815 574171697 0
331289745 73076487 0
189815047 305955757 0
163933785 447607774 0
430076208 377824332 0
421669971 336855222 0
140086942 245717628 0
33589940 57185419 0
541904026 41930900 0
229532575 208789508 0
429208228 406361176 0
439053361 71400827 0
570887859 358669298 0
557389447 540864249 0
88101001 220587857 0
163805079 2453613 0
162264675 540242567 0
432689619 95198816 0
525239632 278460586 0
61211438 81536201 0
405659331 575535010 0
361661910 543290309 0
138520229 67968474 0
415207924 384772295 0
416388571 980037 0
169100550 401508206 0
84521047 190157964 0
154572852 460114519 0
242090118 520071637 0
222093119 319815197 0
553534591 142705496 0
262011412 19973954 0
577311272 453131066 0
338878625 507283789 0
275887752 203718301 0
351458193 63442672 0
492693558 99993357 0
429459145 189819958 0
335257270 256698814 0
252448722 365523774 0
362117497 157590154 0
291649246 553610679 0
183872618 303715622 0
394782676 89636416 0
459054415 143970495 0
156378214 222278074 0
540449875 171635297 0
87152897 228699210 0
204063138 186544368 0
347139002 433115203 0
173187540 493044287 0
69956500 403220576 0
282857924 161525853 0
435483930 564010298 0
2344574 163277166 0
433539452 49134670 0
574483487 555738125 0
413835133 373193852 0
460955620 177783335 0
12383045 247640157 0
311067848 279810289 0
95956322 498801285 0
558102622 119013096 0
253277154 239371176 0
474257429 316860548 0
288154195 397666946 0
476498396 200379000 0
220505108 241032260 0
504716663 346142291 0
553430723 184289596 0
98455409 531300736 0
416085265 123485735 0
541544125 184530354 0
242774053 327067231 0
307063968 172161409 0
218447312 460459562 0
409064482 356203460 0
218385843 428092033 0
65232886 381383853 0
315807077 48895485 0
299234717 391004505 0
445675177 288504084 0
390548109 382371974 0
517861014 22569810 0
256020666 47159929 0
435171401 140959829 0
287399114 305313341 0
458032186 69258566 0
240376526 286270996 0
527245401 331382796 0
101220095 7869530 0
496231524 496684970 0
16142820 2166968 0
392140604 291025827 0
178697055 382063340 0
132097440 310807403 0
222149083 176904481 0
465573210 499643610 0
307105139 254339570 0
357028876 54794326 0
547258136 2998521 0
275962268 225799935 0
61925995 377491319 0
311646211 77391049 0
14080537 53478303 0
260579496 323450347 0
311340152 379630296 0
415615491 121393776 0
472835570 78712567 0
557539728 269079832 0
485128326 280663131 0
108322594 26053754 0
306317413 224173488 0
137049508 16063038 0
455618524 311199816 0
147965197 301413721 0
185205171 480681410 0
80025211 528945567 0
207523112 269809674 0
40709638 460918025 0
52398878 487662694 0
84961880 558480600 0
235844655 367775628 0
3892504 526699091 0
423671633 189658073 0
23579345 382662990 0
445789748 20655240 0
331072007 204608620 0
539898266 258174950 0
151837499 124972443 0
255065144 102607846 0
225101296 292786516 0
268352309 130299691 0
572647584 111397455 0
386950093 58699634 0
290915700 97956877 0
62797925 196487074 0
57202675 190777413 0
275837352 477373256 0
313833037 402039786 0
407958166 386850322 0
300852985 274821522 0
210003897 240466649 0
498888646 128490868 0
81628531 208606296 0
289035210 191555720 0
99320464 474638481 0
265370849 267820403 0
531742540 148470326 0
422723941 24901086 0
400452487 213309261 0
150838607 360597971 0
451391837 99160199 0
466481673 358558185 0
133971590 83061405 0
204642603 96370609 0
308135784 455001688 0
311201151 557695220 0
391341134 291287246 0
31173369 342482207 0
335681678 18818408 0
56932321 207751818 0
138164815 219362100 0
169259130 51357735 0
558318021 480781723 0
279940342 323014697 0
555746811 98925250 0
368501550 564277170 0
403650598 16737773 0
25973433 548812083 0
222142970 77642273 0
342522519 476912691 0
249187194 19652198 0
204869897 368378528 0
278873015 518740443 0
446208421 92821103 0
155240803 557090358 0
368206443 346252360 0
281782924 334561237 0
305174860 177312174 0
488328381 371350555 0
352416049 500223598 0
471541352 288753272 0
469835743 508705856 0
237304742 421993246 0
259438588 210892369 0
338763234 180137949 0
341240698 496891368 0
512157631 360216180 0
37486730 41970921 0
282557496 13496434 0
488483134 80015558 0
364205225 425013068 0
112037973 354009432 0
207928491 60215382 0
402706358 51711115 0
241125862 73139817 0
421048727 219019554 0
134131288 190044303 0
338204768 128285611 0
343787142 310330954 0
176164548 51967740 0
41116376 7199881 0
397763113 16006580 0
464561281 518098269 0
101460117 16576502 0
128484658 364337210 0
241657865 398421961 0
128655537 301166196 0
110475353 550484641 0
245331889 83337754 0
195977145 141389708 0
325755651 49255070 0
575635500 10770840 0
29246807 284391472 0
515877776 465661617 0
210611046 537858616 0
237071629 261817830 0
365586228 281502682 0
383305404 31063757 0
309725532 297748711 0
157768287 275538565 0
385058850 551576462 0
187016385 501175432 0
67826387 93701180 0
347231151 432494854 0
282341330 56485461 0
269737394 61236452 0
406167812 84678650 0
99051380 421791032 0
339343411 328587528 0
14496831 542171568 0
286956180 285031101 0
168973885 458676245 0
264884703 441092401 0
334133751 530336437 0
318825661 238423809 0
181707501 526679328 0
120340223 315127835 0
526348668 20612582 0
159041140 30138975 0
200714639 233382507 0
333120436 196399792 0
147151550 359942605 0
533518462 328270556 0
315894247 553016857 0
37989476 87481780 0
498293180 321272558 0
489890064 36470774 0
265335981 418167971 0
295955963 311648667 0
22472451 266418805 0
145969482 405153648 0
120503619 483011099 0
225594726 364631188 0
211949112 51851642 0
285721443 357348779 0
269593039 241641617 0
191723433 159024490 0
42138758 398495615 0
443999840 552504724 0
295919121 113746167 0
97146432 180171687 0
567100952 92191342 0
208114498 576860464 0
363353025 563336588 0
171186165 167589822 0
286088556 558916768 0
180659953 424485642 0
179106073 63296633 0
292361913 290720310 0
563105208 455361958 0
470610466 334853709 0
398548637 242322084 0
166565376 134830035 0
149693381 312443172 0
104303052 169042768 0
496902512 539201062 0
215589692 175582853 0
258083116 458468163 0
375121596 331380606 0
487222546 131448938 0
255046263 260662801 0
13144459 425967280 0
579642424 6521593 0
19976277 317864913 0
33581438 218506603 0
397448513 406969366 0
199108894 481684865 0
349065223 252389371 0
201171102 174300987 0
2840941 30384142 0
452750153 300844026 0
114441840 545503936 0
221178466 423989929 0
560641212 4550963 0
96322064 491870249 0
49692700 482923125 0
385925217 204576559 0
201838988 538181153 0
203242257 295173604 0
116235186 236260151 0
343524881 52245062 0
311958303 104395597 0
187638623 66718514 0
545636961 364088316 0
31953209 296560692 0
357108468 492846603 0
322423269 61793469 0
452246131 103072451 0
351860671 366413186 0
493519059 449587507 0
8390373 74484646 0
334348893 404557362 0
386591656 520329295 0
351700583 521805099 0
539807231 128399518 0
67722986 496107803 0
559516195 361226164 0
323524536 356077018 0
527866635 26584002 0
304829849 363171937 0
500345808 399403705 0
213373454 503764834 0
7264612 539707348 0
476613951 214722786 0
318559669 321067058 0
215572744 190305220 0
207664737 262861498 0
415795031 494745938 0
487400921 522854712 0
149551939 304861016 0
85448174 390344830 0
400572846 289820765 0
513952199 293670138 0
4587391 544345197 0
93885468 14204995 0
383432393 148046951 0
400280234 63946694 0
503965503 383490919 0
110673062 7445141 0
364668012 67532777 0
39452725 350870398 0
535022669 255292021 0
191019198 236189183 0
112372585 469540525 0
485731755 33143186 0
146347510 169020002 0
376065805 527753290 0
142363983 243762663 0
563182753 271081942 0
421854656 391702378 0
479262470 146835833 0
157712521 178872628 0
338077707 183409150 0
11744094 48979740 0
569070417 564594677 0
403154543 482506691 0
167631166 344322961 0
383588398 318339783 0
467601738 264687279 0
71291784 258555193 0
492199619 473803980 0
554295945 273658694 0
413289900 138072662 0
466027229 317556791 0
203941957 578969770 0
125599907 559642525 0
92838894 492230623 0
161244188 65163640 0
368444122 210397864 0
124853133 524090334 0
502276544 167772213 0
382598816 526851119 0
233235428 501042070 0
41414836 324484711 0
160302183 94595133 0
170928532 316334689 0
219005843 118829383 0
531497235 365008572 0
5680472 397895993 0
431233817 340403118 0
385193807 356313868 0
498161361 127357133 0
511842771 505546029 0
380511452 513779016 0
309338986 269599403 0
519335331 273760086 0
395903949 249447611 0
93721247 87933322 0
407604911 396297222 0
427527480 447224723 0
327236328 385157708 0
143752682 17073462 0
164541103 62209991 0
146177343 176532171 0
68201578 361046394 0
52056161 202123164 0
485320258 284473911 0
299671784 46132934 0
95478835 36700278 0
366652016 361219564 0
365627903 190220667 0
259523261 115904394 0
263710233 271976431 0
521075927 238217559 0
574665309 285940563 0
107927175 498963834 0
516205109 43256615 0
452049910 488954889 0
575316962 162758462 0
525023787 251333172 0
107216936 537798529 0
252026231 309588573 0
525756974 227779841 0
290146367 28105967 0
434787211 38565709 0
387866715 80846236 0
246255860 577337783 0
470143537 199833844 0
317458315 142666005 0
336263712 353617234 0
515309897 511648034 0
433023002 300066141 0
116487368 186111380 0
364716730 42572486 0
500923104 512827322 0
556173816 118681667 0
45420575 70235305 0
316175386 489969444 0
517095291 187702747 0
48721688 436622976 0
388095019 412769306 0
143016951 239615282 0
344371794 322133108 0
508995813 140320861 0
46165630 407725036 0
537962285 196958973 0
579450604 225198971 0
459331929 438061667 0
359503684 451034950 0
167460922 281006214 0
146372632 289892477 0
110204636 254280939 0
289982379 248421720 0
437147048 4461893 0
139533470 136111879 0
206859498 555594985 0
257770500 261285807 0
349486033 189001285 0
186335378 19381035 0
560871766 142223830 0
506341734 473501145 0
439125843 319414206 0
375590223 542051067 0
466486306 199505640 0
435647645 323125166 0
568596541 441891528 0
413337389 121747195 0
560568887 34235547 0
2585951 346727017 0
462017053 201602750 0
530629535 7150175 0
523287122 93488714 0
281301243 187712060 0
277296241 227319361 0
448982861 194046854 0
23767407 433041180 0
493326460 210596135 0
536597746 212377686 0
93592484 287377466 0
170694442 163465331 0
510339966 195665228 0
198037003 10534051 0
380092674 312017375 0
195478505 449754106 0
35177090 444920818 0
61990147 20785751 0
563682778 275552802 0
180632568 447313055 0
549254297 440979075 0
26802338 293929532 0
105884946 398680761 0
283126258 83412435 0
267005002 308286045 0
435699683 179504875 0
307408558 341150456 0
557790010 283492559 0
221091291 489498714 0
402733529 490184206 0
525353137 494959952 0
65964036 342397434 0
92374091 493881039 0
564887152 161281046 0
556183466 571342571 0
180856018 525166503 0
446796916 273635415 0
444152573 9783888 0
533321366 566141372 0
507498529 349370033 0
22915343 486123758 0
453569775 466003 0
502071303 335073717 0
495307152 290201282 0
145350556 268367560 0
558258349 186559429 0
408346350 322103395 0
202348769 27801618 0
9140868 279980004 0
387717062 540896256 0
367122317 240205648 0
343588646 209901493 0
576989772 504334801 0
514346287 219063137 0
465067628 96524009 0
301628209 417183424 0
548266992 47485193 0
265731150 415937990 0
53270464 573281520 0
463991917 403254425 0
45691102 31098037 0
13975058 433885310 0
272302391 371996546 0
195063623 425642430 0
49158008 163124501 0
240034729 283706971 0
17992633 524329615 0
438445378 32101979 0
567430576 116962036 0
272194634 189627110 0
331901297 189101678 0
519050808 543520025 0
14267761 316057723 0
263938132 491390204 0
33776950 337628934 0
210042738 321821407 0
140317813 514334383 0
135992144 277531105 0
516503286 270952941 0
99869935 422431829 0
545546438 381854962 0
229631726 515881802 0
435280433 33675035 0
532798865 502984561 0
532612591 405436674 0
206947572 331642188 0
396418219 183996531 0
70130784 42797183 0
186957689 24470290 0
104828080 431610058 0
225026206 225105931 0
462948948 244080583 0
388592570 192905829 0
199004493 59342339 0
393890476 136655958 0
460737330 370538521 0
151880590 424389564 0
101140119 496324500 0
72229596 442021297 0
509973497 74924460 0
104941035 457714007 0
314127661 140740414 0
39349954 402781435 0
337043275 483221506 0
427000846 391842118 0
504307176 510512786 0
259383380 174623419 0
13143683 272923784 0
182266197 399647486 0
42721428 459810423 0
239092816 232837749 0
47471832 233426720 0
380812626 398040158 0
518357253 127337207 0
522226268 263358390 0
330106764 69853565 0
188818476 105749706 0
8896087 462960802 0
214990977 563482797 0
206855475 179651972 0
444174332 13738293 0
377301205 407558425 0
265878512 259809471 0
390832388 426253363 0
106303731 380977724 0
485131152 310517797 0
307514011 172566978 0
21310308 330923693 0
572383279 519944707 0
322141371 53696175 0
553324170 469914876 0
428197891 244247706 0
148629249 381466284 0
484044781 245494297 0
443773880 195967865 0
272152370 245547807 0
33618051 442640775 0
91088379 245533120 0
296195776 119880027 0
265534715 380251501 0
497864576 180402119 0
199772103 137722367 0
182801626 204027869 0
243180536 261697817 0
379298494 519421444 0
29423293 414576819 0
279969983 214291957 0
127068541 206133 0
288441637 38413888 0
69099716 180288755 0
341282602 349267060 0
404636655 219981394 0
473886980 541509045 0
413381715 95169363 0
84593142 197339293 0
572983603 333431942 0
173869564 113297554 0
406593 519525704 0
327358952 119132710 0
273052485 483141923 0
11181971 130513854 0
66015346 338643715 0
444729972 529485044 0
472982198 359608004 0
380098406 144369935 0
129037053 508144725 0
492974886 524293096 0
471125895 252965357 0
285602676 447528662 0
263222939 2529787 0
271684451 213528476 0
495468618 257125399 0
279233623 525135221 0
338968669 2361757 0
420651086 232968940 0
569657310 282434555 0
250601975 475466379 0
54785112 160885781 0
392275659 23087649 0
577431120 540227268 0
544868925 525017026 0
552032429 559050213 0
567181800 250225250 0
218974506 467935941 0
191317371 129166131 0
465259139 386315538 0
279232269 241381626 0
291216159 122511000 0
158994490 514638774 0
107913252 467458785 0
285435289 474694804 0
91697517 488667518 0
213916618 53852635 0
463567584 454544891 0
498255862 341687197 0
218442723 152930688 0
444155840 33628740 0
300440878 60693280 0
494273530 219536118 0
576628950 321142428 0
218924170 177590815 0
492323032 280154697 0
194805530 279320175 0
244109526 33695983 0
110115681 170249551 0
512155624 549438597 0
289254977 97121081 0
162034638 113598748 0
233415321 219110280 0
511919768 376351842 0
114313076 385503414 0
526682928 405386772 0
354392070 521249056 0
120902846 6567318 0
21154445 139150654 0
173666104 36535040 0
511275906 257691736 0
281651367 522048584 0
422830968 202699622 0
371860070 295173400 0
200319825 579061634 0
256827498 5177813 0
54024460 283899795 0
318174110 438322597 0
470254169 262229234 0
365192408 8267867 0
288141639 350903934 0
15206666 258652495 0
336841642 47149786 0
352876629 416922594 0
313835138 321661812 0
96889531 17014219 0
554175736 578199969 0
417328580 218239149 0
242710480 196902273 0
202884613 244480734 0
457432358 275720779 0
305388213 152061113 0
293668288 511187727 0
349101423 478527309 0
236268728 126288215 0
526211075 41065930 0
323253086 487132867 0
239696685 107821738 0
455422927 162785166 0
318044349 532372455 0
331163014 245102904 0
30009109 523360209 0
76177333 136749785 0
194319237 447438977 0
523551068 341851523 0
443979634 516390009 0
451710831 241590104 0
235463969 50149701 0
199890436 423261054 0
191245186 65007055 0
484351502 455976459 0
82757887 405094780 0
206961697 421548175 0
234186242 529723351 0
573054215 558092586 0
149022773 328441166 0
247160228 562913279 0
461973173 538526809 0
278453367 73054279 0
409279993 42692520 0
497047824 354360968 0
79416180 54221437 0
303653793 474296102 0
429875089 84773047 0
116174333 158232376 0
221678765 99085061 0
103843282 226984915 0
346923990 370059176 0
193615807 482061057 0
207137269 163943724 0
492159700 31007367 0
163632657 365303273 0
272693107 134594406 0
236005461 335804033 0
268072360 475094948 0
145693392 543518699 0
556133587 59932760 0
171997459 426459747 0
86456075 276926789 0
151230727 497646637 0
399896999 494666603 0
114140192 117084707 0
574908086 156618290 0
551079021 351000527 0
527728427 183377774 0
176023876 318740577 0
311386761 121832030 0
442806680 328636306 0
273715811 573165682 0
444876152 206001161 0
453540831 74042501 0
367984842 264865466 0
192790591 413664014 0
247287748 82118274 0
395463748 317406142 0
138535861 91675992 0
346652438 168331734 0
449108209 305238933 0
97189339 329784426 0
338221353 345819188 0
311085014 363536877 0
149724818 245016287 0
104995903 503919463 0
33996556 110953112 0
261297860 402369604 0
172782163 263520647 0
448829216 315523755 0
540941917 288421475 0
550279799 345658743 0
448798835 212413189 0
224477292 453772522 0
470596386 235865215 0
525689710 444850629 0
331574256 249185381 0
202891974 464543123 0
557201675 193030409 0
7377598 405164348 0
187264630 9030388 0
457344063 6700240 0
261057191 524097901 0
219967495 429803419 0
430173691 77837554 0
134232171 367064125 0
392500808 459773569 0
436632465 440814225 0
40428450 334633105 0
328149132 250989509 0
65003150 105461475 0
278991652 43365875 0
503010623 218845761 0
558161225 222390691 0
327865879 461975730 0
122095049 235398272 0
528535655 239365985 0
512639508 577280238 0
198641443 278749096 0
220018300 137075421 0
70919053 25517780 0
47139435 314204510 0
130906464 391660068 0
75021960 77653038 0
550117937 303083103 0
114745232 103407922 0
93338384 517017140 0
324602854 334676832 0
10651969 296791702 0
524522960 245641284 0
565427743 249974914 0
267142915 46746927 0
109039419 283944006 0
262543524 458614313 0
462300611 531696934 0
13760365 216397962 0
242368207 277532994 0
506554705 104144759 0
374585954 340638501 0
36900435 575829245 0
434210318 564480517 0
42975515 407005496 0
248359819 119385063 0
536186795 560245624 0
274486763 344981325 0
447641292 312419987 0
15647803 254201611 0
470484639 466342240 0
155349946 227455893 0
568473282 303420162 0
309334065 449133691 0
312192557 486941147 0
178329135 53039778 0
184485955 356528869 0
182974244 569380919 0
211825014 303005039 0
299465899 95827595 0
428506020 65284754 0
264261944 496243792 0
136805841 282756653 0
211949915 288547393 0
220298601 282424153 0
335658086 280434448 0
44155914 284362072 0
262715052 256693148 0
197546980 509174006 0
41037471 116476097 0
125552387 405773662 0
400602126 527811803 0
101098696 122348674 0
30816057 139054126 0
463429177 470657458 0
416133707 375000517 0
28440443 206265466 0
463335341 202651711 0
577263122 98146918 0
196666856 14529828 0
83201816 102211728 0
495067709 415952949 0
544332108 149156311 0
378754964 39029805 0
499594918 186041782 0
546381097 138618999 0
225142084 216554283 0
121273875 343942578 0
103671576 64268906 0
169120109 550150895 0
17963098 164689271 0
429522735 354493497 0
105236474 333988769 0
525166436 574566166 0
337807340 364555526 0
350111352 203640868 0
486471934 203458997 0
95446971 123547406 0
509204506 363870043 0
331035079 399575911 0
524198481 245903220 0
446524425 475181909 0
147482596 83934665 0
331624225 266631094 0
240347687 556935584 0
487789510 370714382 0
232008754 351595810 0
389141952 44907154 0
496507349 439691921 0
506157566 336606063 0
553404406 114229826 0
553259607 530625341 0
4060644 486530000 0
79136152 212452037 0
305065588 398869308 0
284318784 335399605 0
46329157 166972154 0
164700536 85798331 0
450083496 167287255 0
377928890 416938162 0
576510660 102743082 0
334854769 104782224 0
94423804 45421694 0
456300307 121591278 0
226810425 280956412 0
449596896 521316226 0
519660949 188732300 0
168204457 438004615 0
464251533 98413630 0
8300449 238543447 0
407647519 280795423 0
420589209 294605121 0
477752881 532931587 0
347656572 131301707 0
159366599 341615113 0
541224053 105836855 0
434870638 185256509 0
106029618 271417151 0
336896402 370395364 0
156066636 575915142 0
528172802 393663155 0
400755470 491523416 0
386817231 14017216 0
167806488 347407476 0
67112217 70133534 0
298173747 194377321 0
311540655 344317468 0
411086094 4933006 0
269004449 323112306 0
552476199 418501320 0
317968069 404755502 0
209614264 70292859 0
126882592 508011311 0
335164214 158318776 0
515534507 542300539 0
85801367 91249291 0
228725556 234520048 0
71146664 107662775 0
287069894 543180353 0
209040563 500689924 0
450046972 340443005 0
109724030 275603324 0
148837607 235513470 0
548374933 432446512 0
161403701 547815911 0
464377452 242465557 0
458155548 506467882 0
292538523 461673562 0
373239709 480053301 0
469245777 115407615 0
280625604 76025371 0
556137017 220024538 0
256655675 509432626 0
39990033 420220181 0
185776648 425556459 0
461593313 236517354 0
394972770 216127673 0
496147969 503018438 0
176688594 404848075 0
322790195 291411668 0
18243579 280456125 0
509333494 17718152 0
213897342 246233981 0
82995807 315953562 0
518832753 209409552 0
267889646 395634838 0
74514630 55549541 0
363649359 100404125 0
294532982 64357449 0
461900527 421754423 0
55567323 226329253 0
452382538 132370462 0
226900793 15912298 0
366439055 397165285 0
441527162 400742911 0
534322470 283534232 0
436377542 70557751 0
518925857 357852510 0
64575445 470374240 0
123078127 161963483 0
221312723 462639426 0
188554723 547849215 0
358461488 220026094 0
68450840 390022851 0
60581733 434664173 0
497279116 136655325 0
443263865 19328798 0
554187937 429837766 0
191279078 228495643 0
160386696 97342349 0
275996216 352268409 0
487101224 388920113 0
506270892 267974901 0
179422061 250435406 0
68818461 489755895 0
400393337 21386195 0
561370883 261901158 0
476954181 86343460 0
46120730 439732499 0
413055024 411527912 0
47040262 166224588 0
547636396 293311827 0
16679364 504931994 0
148939125 442186187 0
47329852 356171358 0
163094354 557560515 0
191065727 454509482 0
185149285 162129655 0
319920775 418458775 0
216997391 209835614 0
271634160 434896901 0
121331771 14413856 0
420556489 424422462 0
116432831 83274097 0
446434691 219108442 0
485121592 414922665 0
533122670 184478034 0
530378025 117805389 0
159116204 210624804 0
382381651 366341151 0
79693545 435067313 0
562013029 539365831 0
564438045 544583830 0
573109844 231547079 0
447865772 872608 0
318555219 105242692 0
416200219 234814533 0
65043020 98569386 0
312824368 457980990 0
25951369 491526805 0
396134157 509120648 0
466025910 93902477 0
403853815 108673684 0
496902859 505085057 0
442820459 496054351 0
395678621 542574230 0
566555962 451026145 0
510071905 499626900 0
575520315 76468701 0
418404140 266049197 0
471282097 471969441 0
471539516 53658702 0
407061370 219351668 0
247335719 157853994 0
366634423 369920357 0
18313780 99506645 0
357504935 434315366 0
400070460 265735636 0
45172878 369925373 0
30568541 231872282 0
322931440 60592565 0
555264106 356690066 0
477668295 534307703 0
152781472 333937630 0
576831109 475105622 0
428254341 314006247 0
444535341 452270907 0
33195885 414840416 0
570774589 421254977 0
265221951 375807233 0
236243939 77998646 0
47923868 349066118 0
195878243 288622808 0
195058069 516311868 0
354214163 276812897 0
214795848 289084118 0
85558041 120929697 0
180779489 329230792 0
535364705 525567461 0
336540388 233069312 0
276624112 403558846 0
44670761 368014591 0
42414998 231686787 0
80154981 270561336 0
185436544 7831889 0
12231909 330860835 0
347410544 413416734 0
160175012 429877146 0
16684287 224413670 0
315656255 11383707 0
128746797 179938498 0
71393543 336716304 0
82872035 50540328 0
548371469 164586452 0
493995292 61697913 0
152452544 25450960 0
243624701 566832131 0
129474359 349794571 0
12582332 438794551 0
538076477 490215273 0
485688250 83475214 0
461181966 300613446 0
319910992 409259153 0
112920428 11176375 0
330261235 340663078 0
438696012 358018881 0
74423834 563991252 0
522377901 326050268 0
51894742 550740707 0
315584332 76268968 0
343052250 476014947 0
387878104 573386510 0
407594258 576230545 0
107081466 283418137 0
411241945 391327497 0
336529556 469482574 0
217011207 478886093 0
570998215 354654164 0
499172482 481556377 0
23239725 369808509 0
277688050 20659523 0
482089923 512105620 0
359828161 290414451 0
565964669 75217412 0
164534052 379826222 0
532525882 456778050 0
404292659 548709409 0
552751186 323085841 0
239231079 304869704 0
369348235 322017680 0
55108795 398771967 0
438409956 186153624 0
327013350 547566157 0
290452311 45780856 0
401709001 284744830 0
500863329 248412498 0
211585720 421704846 0
455268571 400317607 0
59691158 164945716 0
437606311 536472931 0
456737842 75980521 0
353763554 497835535 0
401622418 6214748 0
269151234 75991293 0
287277166 468908673 0
50490005 439919188 0
450537154 110255166 0
21431189 63313962 0
98567936 197470783 0
422633568 334026263 0
572818236 566012460 0
305228673 505760349 0
76528462 80464657 0
340687433 405108690 0
405282988 227126035 0
122148043 450484634 0
1741612 498933323 0
137577515 335490246 0
570102569 262609680 0
125063324 127659775 0
517462875 489082824 0
320006651 456372922 0
25573885 140388085 0
397907646 169362006 0
513290018 315307594 0
524701463 471014266 0
39962741 217846310 0
567013926 203143412 0
163689745 532590628 0
432048354 526229918 0
215147543 111437478 0
555620359 242207472 0
310518311 462319271 0
194138909 487119804 0
292696046 564410432 0
304756408 122759083 0
399325071 332328314 0
106809949 219684101 0
410281561 175859771 0
521402069 242258144 0
441593804 178968133 0
135357919 200936743 0
19929701 535310056 0
318776647 469178318 0
438195719 287001407 0
231647892 256168668 0
18511502 399324776 0
264848549 442654977 0
410777430 397452047 0
95126728 126485186 0
441051826 479998956 0
71785579 484762792 0
528885560 467843663 0
277540150 21673342 0
78389882 139221471 0
115644987 564146713 0
293670940 180964006 0
40895606 195288282 0
311747325 111988258 0
550482564 139326511 0
531524270 436679134 0
82218930 527714609 0
489852204 184988915 0
369636570 239421494 0
214092338 174272260 0
376602488 162401555 0
254775205 247666199 0
500499411 223560096 0
531510553 274152996 0
339994672 210836005 0
167043117 7319742 0
447451942 58177205 0
555121847 311748420 0
302213973 336839792 0
48927072 523142288 0
130728729 162343720 0
434736809 464897578 0
312560373 366749303 0
481659032 495925065 0
68005912 551292496 0
262653528 226334767 0
35684139 38344405 0
565386751 482139992 0
116597920 541985928 0
441923017 424384911 0
232142415 64747997 0
487298637 81760236 0
86543964 295228344 0
217680394 31291091 0
486279470 472236893 0
472672927 311625540 0
452382780 511150890 0
161825922 35726215 0
242272330 222767906 0
480479927 242047758 0
560135241 255342982 0
114073273 561781616 0
323356247 408949493 0
144524702 265089699 0
24383247 150785458 0
182803019 424934587 0
232308467 109998560 0
56675538 559797472 0
155922416 402429584 0
140278558 441411441 0
435575966 140524955 0
196674725 138968587 0
523369830 442003568 0
34364649 426942389 0
139385881 302236147 0
440581166 58304363 0
317140788 213311752 0
81539642 155454640 0
272031993 397908701 0
270668992 347312750 0
149360886 139205496 0
529795415 334340313 0
434836344 380097568 0
71179888 325004648 0
412129069 250392482 0
498650612 105710606 0
453389403 66327409 0
283944539 256130794 0
243880111 446392153 0
484958361 107283779 0
353963595 45748407 0
287452466 201900273 0
509638489 279201311 0
391087539 571740226 0
288110798 407026199 0
564837269 109458553 0
12513613 128690738 0
4977826 93484540 0
151881158 37586908 0
80250545 574379239 0
311820639 417293159 0
32385785 428305601 0
10973907 446761061 0
124182710 315396456 0
446026659 348684974 0
245667964 165612399 0
480809859 386824072 0
551661817 44682155 0
426853957 216966905 0
265723997 29440916 0
390066486 20252975 0
189415094 228819424 0
199596657 174909492 0
168948882 137760116 0
134329882 153568440 0
114933904 127906460 0
207546772 150093700 0
127502717 93367236 0
298875236 570772968 0
264908590 63655011 0
435044150 189936817 0
455039708 431557004 0
93004054 55685584 0
486356272 51600476 0
149555602 118796265 0
460519934 122481052 0
246760302 32756476 0
418774311 1861193 0
157434968 246735556 0
444004089 533772523 0
50157372 460519578 0
439524513 575866390 0
105845393 184688391 0
3633722 27821791 0
506228045 148547470 0
437597843 569266840 0
555334222 303077730 0
403270492 551091107 0
417122884 228399780 0
246095232 35887081 0
256763857 2235799 0
460305 210989724 0
372420561 516361986 0
277525763 356076756 0
35772911 419316088 0
160931739 470730464 0
509776018 550827925 0
394649876 166701919 0
292770848 347178306 0
528947577 253159101 0
121161721 366069498 0
451056268 561996493 0
52980707 26733083 0
306711770 463719055 0
438597498 552007231 0
165487456 231782752 0
32291963 229208960 0
417281630 286008076 0
364163881 108455310 0
306159241 559852068 0
129089346 33268027 0
134633476 322648859 0
212491085 53622225 0
406304047 353572331 0
428411870 110192114 0
13007279 376747308 0
321832259 420844509 0
446637107 238512334 0
221386856 35535949 0
67325112 251111982 0
268515494 39844811 0
493862522 166136976 0
262059137 226012020 0
134594758 261521039 0
525149464 335829372 0
91131864 451264150 0
128386018 217080149 0
70875284 175761489 0
242979501 40502499 0
357572959 562033444 0
466443340 145015677 0
407930985 339856680 0
160988913 149158851 0
311649240 232465464 0
330627448 195835556 0
164386808 14014336 0
392758398 75116683 0
166961902 101867229 0
44930698 346210457 0
51930849 44633956 0
98875163 157234815 0
336138073 96111317 0
173971245 153986621 0
86478378 208166838 0
276165082 474954600 0
234804268 432366010 0
550454053 297014224 0
143561526 77415501 0
472605488 49469931 0
216315145 575915124 0
190912527 63630946 0
40203316 307833327 0
105017139 411175298 0
206137101 168776137 0
228695042 473523236 0
383856881 34182364 0
312128209 197654094 0
246796287 12012099 0
448499079 256319643 0
120329984 411477300 0
45625125 177645647 0
392641479 18642883 0
63209394 302348545 0
181576196 21770621 0
18557677 111058243 0
388334543 569543423 0
121154898 502570493 0
1614747 385983234 0
386137806 309249646 0
361167116 370769670 0
298533333 73452429 0
10401347 257551150 0
207359828 383292135 0
507588410 506095274 0
341538461 5394938 0
170872925 366949360 0
418021454 520470138 0
206574351 371337809 0
408094841 414140437 0
515875811 41682179 0
539971690 85602589 0
511198703 467582377 0
382647089 478058144 0
558378569 429456826 0
237230696 495085289 0
521885000 124375406 0
406041265 451313922 0
455079245 499639930 0
543944602 315449378 0
187163257 525116161 0
515268406 145060266 0
435796107 217059930 0
25918855 574244533 0
244994253 572169123 0
261828323 433648125 0
182009570 387189670 0
396842543 213431083 0
427192306 512799430 0
9649307 243102940 0
138781560 9214989 0
504361793 60743494 0
259250402 442474917 0
2385072 231728859 0
285740904 171776288 0
369744942 483674225 0
38154054 82781340 0
517916223 225376468 0
104853966 468553159 0
159902590 257561089 0
576966070 215535419 0
578913035 257900098 0
210555268 359998657 0
91931441 421968485 0
381497321 239734399 0
113706016 555615167 0
259059416 197741218 0
369461039 54237625 0
358009501 86515787 0
8991317 139709073 0
45867572 368477379 0
488273195 491103268 0
44194122 240760282 0
233887785 437352763 0
62590380 528584196 0
228705067 251008696 0
495306732 187628345 0
458646152 113216417 0
487868000 328273736 0
293084386 28052294 0
21717180 378051772 0
461622009 186236536 0
125924638 78361151 0
531319846 231426090 0
567625720 344258486 0
271296625 39531064 0
226459699 407623121 0
74507903 486579692 0
442250003 346619143 0
432172491 369717492 0
182006383 549332886 0
453873927 225598728 0
97733982 19253925 0
380048885 107271416 0
188047909 389848983 0
282036958 9116023 0
267387357 151230549 0
344611543 287639798 0
372100965 29769245 0
277227557 530505325 0
72421614 176696743 0
266179683 6011999 0
467663179 257972677 0
192000306 53606763 0
278762961 513504248 0
157233851 359358719 0
321158879 277899170 0
365001087 37915395 0
543849902 508533600 0
242222834 200782269 0
34511994 359965056 0
77102205 105397830 0
73403801 347478773 0
192111600 396096444 0
423762254 416134044 0
62229122 247180316 0
346524998 380453014 0
155983268 60665402 0
151544198 500751233 0
123297197 346321325 0
475750608 409810749 0
567202342 422913363 0
259510029 557443443 0
378955472 224175943 0
191807374 223977596 0
96705005 87617630 0
90693020 450871575 0
15418785 459345217 0
472121293 206030118 0
72545013 153817930 0
371700197 139283658 0
226287237 481314628 0
560857722 476802154 0
183567638 378725221 0
312790681 457546348 0
446418104 378564682 0
524071586 319029418 0
296565056 122776153 0
138216916 44526823 0
450868587 432825864 0
50627450 232631947 0
173360673 59335283 0
288572634 172283912 0
155275391 378772843 0
228267714 466188571 0
125200196 504063353 0
307517858 145408588 0
255736072 327917254 0
448312536 229305637 0
182665978 389104699 0
315646640 269511684 0
482966628 489582607 0
437804828 286034332 0
287433998 157768612 0
345606012 579165947 0
411044343 296758453 0
65618942 307760508 0
511524812 188310105 0
340176417 334234896 0
482101732 244120719 0
477233280 371208832 0
564944957 380705172 0
486440373 563274006 0
283834969 246930109 0
308294521 265207024 0
77106208 154867676 0
410101703 222236126 0
506292779 45885871 0
6563783 319517227 0
572884159 197374798 0
8214642 254933229 0
247139375 293362963 0
448946107 537538831 0
286374624 569630854 0
247794938 242153620 0
194577029 80496099 0
350458872 403956499 0
373709557 560423276 0
50036632 221896704 0
200999637 48490669 0
483206025 189827646 0
475989336 6417922 0
431209773 258526159 0
122487340 286884607 0
159623618 176230748 0
504483383 514627424 0
174161210 68173181 0
16254473 244901360 0
58259731 489887454 0
83507194 293307461 0
481121222 192604082 0
100569935 529589898 0
289033213 168071325 0
391613387 305189202 0
218301600 38845298 0
124450228 75708742 0
467325595 254246425 0
448174163 113288171 0
545990986 229160619 0
83852088 428860001 0
538040797 75159417 0
44986527 276253552 0
111453448 6354181 0
368763249 465863384 0
461271069 240998307 0
398509152 319727176 0
572273929 464956574 0
262783662 469167118 0
484736275 122576962 0
293949113 503474766 0
362984708 440357168 0
46816394 419014412 0
461051077 99046026 0
86624256 293560467 0
173943008 222519898 0
529297817 418226698 0
524314666 65472894 0
519116871 180260152 0
311982511 218267243 0
71788033 531448878 0
513399313 376563546 0
78783303 64256290 0
228671108 149899127 0
398642738 210842353 0
317537078 188668584 0
42397473 284649278 0
312056581 466747053 0
564235923 383403839 0
316656262 219642926 0
558056392 106217636 0
426945528 311485007 0
95670666 368192323 0
275781558 73517166 0
102765281 327031574 0
308507205 567922611 0
22231653 28923255 0
576551990 373735942 0
547280175 21349006 0
524382284 241300042 0
220241359 30222148 0
213609325 16258442 0
201598428 151644262 0
458889282 538651338 0
545145227 293015429 0
384209206 210302848 0
393284739 102303427 0
30694139 328038308 0
2578524 494381296 0
125249067 391732901 0
224467066 115188064 0
552664205 232471821 0
574781653 315983639 0
22895864 570065266 0
545140615 400753161 0
188722851 514992801 0
446226591 101911859 0
322463794 143331982 0
56486113 155188750 0
106319072 548824809 0
171129134 478118269 0
219772838 347002649 0
294669869 248925477 0
415900377 161932866 0
213217148 513620476 0
394482716 279250414 0
96070319 350817474 0
491367059 571873058 0
368696487 472566086 0
430709754 93055151 0
413102676 337970259 0
108415016 466385589 0
553703751 494494827 0
155300061 310431492 0
92905139 197510261 0
255663848 184716265 0
435143792 510584349 0
527468429 286905737 0
564855586 529299591 0
135333609 47946046 0
245618656 25133405 0
569496912 289048509 0
59198975 488455206 0
131238672 289287673 0
74850672 292546984 0
313006440 478055279 0
408091308 369331566 0
187269333 470566522 0
254784338 47772256 0
108151383 516824036 0
437447727 52474683 0
385648620 132930010 0
80101432 70287422 0
26707305 303816481 0
203647072 421726583 0
566689912 411558987 0
219221982 133575358 0
236232409 228639917 0
145194586 564359013 0
312978837 83880034 0
254424780 144116481 0
113773124 563415676 0
117655251 61961829 0
403716830 489500327 0
404204702 221732659 0
91514354 562770250 0
461847423 304763552 0
226420904 532240622 0
421514112 574041908 0
151374480 544205840 0
504947403 260232522 0
31668181 19570203 0
144814208 185142582 0
481680570 330865676 0
294223957 83982970 0
398884362 481727174 0
144632341 176138450 0
326991889 572461911 0
474593846 16016847 0
419680542 65760155 0
152082129 91556770 0
128972176 50443542 0
275770136 555960407 0
357922980 261701937 0
511922273 42096122 0
379402234 101622895 0
396331431 374923959 0
272257356 333673640 0
495635577 497633244 0
149086593 115243366 0
315581534 226075192 0
457117558 250362038 0
306002569 502174301 0
123706605 336657861 0
357778006 379797565 0
105373711 350808918 0
269130714 279935588 0
530228129 211325405 0
9657560 65003031 0
477181212 449656929 0
141710819 511765957 0
469017943 97016933 0
488237464 12728945 0
441443381 428115049 0
32058275 384669762 0
453823462 316008787 0
143269458 406286296 0
495421417 450232617 0
273734707 281546443 0
577689756 370645464 0
235301484 556708904 0
21206811 212861797 0
186623469 292370617 0
272001419 87742965 0
316794225 231976930 0
82706059 458657097 0
221604833 425909508 0
163302389 34974734 0
151322529 69893623 0
376392318 309883303 0
16695501 572090514 0
157992044 126505776 0
88250724 316429725 0
152314172 349448475 0
577980825 468033445 0
120276091 555022822 0
223056856 175439430 0
307719998 474294296 0
395602336 305740188 0
455704179 57270871 0
506969772 470369179 0
510870947 67874828 0
195597192 479588787 0
161104893 65795741 0
364116253 535392355 0
116911451 361132513 0
439913454 223335174 0
207111611 155763818 0
34122733 143078927 0
400911208 417243385 0
561948506 425260914 0
416093484 21292900 0
154342725 260992999 0
323195649 15954785 0
502710482 395340416 0
108095340 465475083 0
367099163 291838000 0
449405714 218926176 0
4112974 127058743 0
374241150 71153735 0
468475361 341081315 0
458080577 469155850 0
352207324 79957252 0
571870737 453528880 0
414987834 213292422 0
132459220 498630328 0
64562712 369132021 0
246858279 120554446 0
40429235 350598024 0
316637914 258555472 0
355709801 358969658 0
281045372 287320902 0
182246383 245976525 0
224462240 305299934 0
504960814 349111530 0
477284427 166316121 0
138157432 510715241 0
520291208 542081267 0
490097221 247978512 0
325526626 292336662 0
155671928 421565795 0
348312116 292781629 0
189127438 161542114 0
430502175 143613314 0
123155454 63618355 0
255771421 115477853 0
58396344 41378306 0
13751898 273119064 0
171683283 559450812 0
113454688 509995356 0
149542944 111174268 0
476629236 428998644 0
232626713 330783654 0
71658376 238913311 0
213602348 185339688 0
174896324 278178690 0
364621573 203466503 0
357319045 309098457 0
503353553 342233446 0
129323594 93366093 0
70205361 80662680 0
36524993 262685539 0
349297722 322170572 0
358710560 36553507 0
527745185 493169648 0
543640864 253414668 0
384176862 408776844 0
39484143 156296594 0
353240685 538190589 0
371891158 357313312 0
568847409 165910548 0
416259305 525222180 0
527082871 532439217 0
490453013 71280631 0
11214478 161718812 0
344729893 327843115 0
541784474 246228632 0
458701427 365708005 0
185572539 467851357 0
306124803 558654224 0
464208989 566627449 0
545697780 168452940 0
485943643 54445500 0
258939348 49831391 0
259629740 79994184 0
405990145 221169184 0
174610260 385440101 0
32793204 382436274 0
210347930 460092367 0
424939390 9035790 0
146499664 377977868 0
486237460 92316210 0
471454192 442015729 0
256650172 269891253 0
456299743 303151543 0
555746023 116433557 0
499092974 453867799 0
415563452 501467187 0
442294745 512314499 0
77831429 320928675 0
361584077 239955830 0
430454815 490088333 0
320699047 503104034 0
109725651 64149307 0
370066338 547672778 0
408707904 421949668 0
284526713 440958271 0
341924275 312424703 0
373472815 36467349 0
243302866 400312715 0
494908351 455757705 0
48943287 380464710 0
519337897 297427968 0
31655870 346449257 0
463582432 31723662 0
381131306 408189356 0
136260306 575743074 0
420550031 110035519 0
336415402 440868245 0
405532523 348156788 0
136430579 480826266 0
146755439 198139473 0
60900600 220481493 0
105474591 119632424 0
29300417 5293613 0
127769284 496830291 0
322712245 519900556 0
202631784 259128055 0
96783942 306115093 0
104800924 460705906 0
493170230 21175180 0
205874605 546841408 0
572169327 53032877 0
247713487 71491372 0
193564778 420164458 0
542630560 274772070 0
109484946 103678854 0
283166268 319748240 0
563169552 367676072 0
409309845 16697526 0
425339302 559312068 0
95618316 81020448 0
48080079 38276075 0
153565793 178102416 0
197706299 88422901 0
496934405 527244205 0
421267567 181887364 0
119894086 542613044 0
243910019 432841316 0
361191717 389763984 0
186985918 58945661 0
156448118 482696825 0
197722317 250534180 0
49708275 578421646 0
566636991 266442312 0
471638174 195950182 0
508060018 276202564 0
12459659 236860028 0
494530251 41779835 0
551159984 337204598 0
445410513 430929227 0
231234819 319980359 0
541266737 273221473 0
112577017 50120053 0
173108956 121659869 0
385558181 37751946 0
339399190 157585915 0
245612896 556570255 0
437612859 293254509 0
165655581 483182199 0
485191059 231427312 0
216353273 291287010 0
261587156 293210432 0
156752632 206810271 0
537318674 396236682 0
4286844 329589610 0
55545630 197080947 0
448275696 510935840 0
307676946 69384932 0
574994115 496201224 0
232715087 228420723 0
260214903 53934343 0
239260657 200988259 0
280721218 548605124 0
290089094 237637397 0
497064467 192831665 0
180515196 213000059 0
229025898 218789720 0
333152661 401166034 0
187461542 508147601 0
303123727 239567176 0
32633580 443767562 0
327764764 12605702 0
269279669 400408081 0
346065690 558602958 0
348078733 78488184 0
254355900 59416870 0
6421111 566176376 0
229105680 462280792 0
293593476 515133366 0
228399261 464389850 0
21301245 434006887 0
514894387 154501771 0
330002493 90115187 0
464114389 44625217 0
53861232 145466444 0
422634255 235896562 0
18132896 390542833 0
373215379 563632650 0
323644809 506372371 0
123860107 204335844 0
118950858 130178443 0
124587328 242076029 0
392315498 372981162 0
283137297 514255086 0
526021552 197380129 0
439823110 257225530 0
83976600 548829251 0
97887993 546974128 0
180367765 328765485 0
494895880 392193208 0
113926251 287293683 0
525587448 519340419 0
478463481 105059164 0
402128079 472539635 0
171850862 404750185 0
437543105 110402763 0
182700492 365380416 0
148848686 202631032 0
277413113 394618790 0
42315111 139756933 0
346326105 170547397 0
199386429 257068634 0
371389843 346133010 0
341899994 486972924 0
48052103 463815539 0
442858597 416968626 0
25448032 75238378 0
155049599 35709072 0
29869471 25883902 0
197122102 33594573 0
355912465 99853265 0
323649746 466213809 0
103461493 537998910 0
447424920 523915313 0
417686199 527289701 0
429502817 148995083 0
381855274 444880070 0
509575083 134893012 0
425233197 114115923 0
194777670 405564461 0
444169787 509549832 0
420347530 277893452 0
485816570 420170679 0
75493326 467527744 0
501328152 69711677 0
436659785 395982135 0
11025806 133464073 0
508102665 208181249 0
339373929 271571341 0
248185636 99791755 0
310557619 443187820 0
244006198 546443951 0
145895030 327974436 0
65014385 440569915 0
276489068 398589216 0
425212209 85051636 0
408722749 424233359 0
514882464 311155918 0
378211167 432498004 0
46178928 441876410 0
321194226 474463294 0
163361853 401779448 0
553796832 473510642 0
437539239 382875739 0
352398178 332456351 0
513876395 224707013 0
176692329 448164625 0
75174413 124281768 0
570032429 192693925 0
436833738 274396198 0
150973768 88373989 0
395252803 16881062 0
290697300 99121281 0
290882988 556679829 0
131929926 430388659 0
212229251 498042382 0
444107069 250832104 0
159503621 265677464 0
190021634 484484732 0
117127563 522010092 0
452488702 157605291 0
557049921 334010984 0
380498777 142568617 0
433105036 222276753 0
572494285 231031814 0
389988388 354933709 0
564419862 278883035 0
13557677 21728811 0
139243617 423980610 0
266510965 339211887 0
117468990 481918593 0
116742425 524333962 0
16217236 218377166 0
220198590 13328681 0
547328780 548888575 0
273177761 160397437 0
329044451 320085387 0
438927885 388903208 0
97995081 28108085 0
195273977 515623756 0
288216980 226468164 0
431817142 481541415 0
564604911 442733782 0
479812654 219943879 0
462677274 118140719 0
405091879 233280945 0
317294984 264348536 0
365836731 178294302 0
36160930 445663783 0
283645358 413103864 0
113457494 101759262 0
438803956 308760843 0
256640561 186581180 0
552542107 99679335 0
37165220 331664861 0
462281756 32459073 0
181765410 526942628 0
234371133 58818523 0
136838876 400504740 0
575394950 207968080 0
148230143 384339261 0
382258861 159779076 0
335692148 185682702 0
263958166 414683001 0
355143366 190559750 0
132503762 423669856 0
294404031 423720673 0
222213641 15135195 0
327705702 506955490 0
545158246 315101188 0
432679591 75264762 0
340931981 560326777 0
330933232 343941571 0
409205144 167823661 0
414476142 2279633 0
301451107 307763582 0
531527734 113273301 0
283060490 318544588 0
133517845 42163516 0
397322386 112941098 0
540038553 134574388 0
286027023 465318726 0
434078525 553174204 0
484677194 561989973 0
506598915 304166644 0
395105617 228276783 0
120168281 269479357 0
112366871 422470986 0
504973424 475075949 0
344373584 508007233 0
162818665 236126349 0
10893144 523963476 0
334510759 498753465 0
66806386 285436975 0
31273868 467031636 0
72746791 256341394 0
541546929 254462058 0
372243901 508730489 0
150927838 121852662 0
274889569 365275130 0
194582530 291768843 0
55645805 231850588 0
520029854 99143279 0
376238060 515288193 0
203540123 477625770 0
134558073 228859729 0
192144408 108427469 0
203322736 206855872 0
565741149 131866766 0
395118685 312527669 0
109809251 170521856 0
227882597 207004171 0
130329324 489791060 0
486605901 416253783 0
569496550 256870539 0
549375592 510360614 0
174051405 107774139 0
4723583 567542780 0
429849789 366812227 0
268512030 528472123 0
228021924 104210603 0
225130746 168117222 0
343375041 42531145 0
449605490 36207634 0
80592207 500882072 0
21233077 506216196 0
9135647 483892269 0
279428187 511369578 0
401940077 166024871 0
83527706 71456769 0
295450192 323615317 0
372041326 189282424 0
304229441 225646817 0
365115064 71161101 0
497240692 49275728 0
335847945 88609262 0
129634924 233404401 0
449246532 189154685 0
361257087 470134481 0
160900999 543272501 0
566424610 227009685 0
206554087 50767114 0
432319679 228976774 0
415805032 142231354 0
349071437 269791054 0
561167322 543323791 0
156154808 170551737 0
457121932 380979872 0
414946291 24118952 0
241042468 508155797 0
314998015 440218808 0
333573818 226048309 0
299519147 109610150 0
223125393 150497728 0
126182484 128271810 0
265775941 284162510 0
257856489 302105456 0
538516213 577559704 0
417409004 76095714 0
115049803 380801020 0
15528593 145777948 0
363777371 163431465 0
321474900 388398896 0
314653420 215975719 0
234662123 249461386 0
177139180 114048360 0
276469899 334405407 0
86211554 143509099 0
169790829 559425564 0
411104415 235029661 0
479770197 317665754 0
286469711 295959377 0
121180982 332125297 0
151423665 564785818 0
146086788 426476742 0
481761687 426350040 0
170985173 145482315 0
552103549 260746817 0
407576479 258921703 0
547966229 515153223 0
113271862 569215614 0
238592781 164672857 0
198208819 27264434 0
491074109 219958693 0
87594412 508072577 0
476153961 501805158 0
344227055 229213528 0
461127921 433280637 0
579077242 71575696 0
273751698 189698022 0
73820932 190998695 0
303939977 241383308 0
105800163 310552017 0
179300638 458800572 0
353617368 548982312 0
44031085 158403628 0
383553192 430494917 0
381299823 97192801 0
540209647 50245601 0
556538979 349245158 0
379094596 170895170 0
72891992 418449881 0
500048674 564144502 0
438912775 293249226 0
456826623 356170377 0
196000330 356775525 0
454787452 338676361 0
317928350 571716153 0
536263316 539775802 0
178207272 456437839 0
71855441 553117606 0
322392624 143686878 0
478173580 457010306 0
84567366 338665367 0
575104640 496370371 0
1755056 65156258 0
85975725 565653880 0
485636146 347120031 0
514937768 424677668 0
489809746 73780201 0
291675066 380744263 0
390272743 103356684 0
90394011 300420745 0
306161663 99003594 0
331249066 287900288 0
107799436 293557653 0
443073749 310660346 0
37479780 543391734 0
25474 575562859 0
360040806 319662702 0
348535907 199368206 0
482672826 44255949 0
550912293 526409856 0
434297355 295779413 0
249587974 522418668 0
381034673 416427531 0
497959930 198521864 0
540372438 358423025 0
359878935 442472657 0
150831009 235864127 0
401037200 410784086 0
97007210 100158654 0
505678972 90028111 0
378286143 270650811 0
563377465 92472276 0
435232756 540392972 0
345541861 336437746 0
124477238 417910279 0
2877269 356562982 0
388683903 202327548 0
281921731 420734332 0
102502444 8134499 0
58757475 155829243 0
542942023 499061965 0
512054041 146943740 0
431621916 375205992 0
129043085 521610173 0
544975935 345053020 0
205371063 384662080 0
508454146 9187545 0
281724314 430832864 0
465910847 27186160 0
308094372 60208121 0
402943928 67586659 0
322340075 178879993 0
82619874 182837414 0
357412707 178340290 0
268027231 349182053 0
288971214 154087518 0
550809472 86496581 0
394984797 30443515 0
548822341 171100936 0
70406155 449915668 0
3143302 30874036 0
176386284 186490040 0
492041726 1014966 0
418044594 56516802 0
342835494 340489318 0
70441763 93619228 0
492367243 512697247 0
479993039 260631587 0
121826930 563102333 0
164363310 288585515 0
325633392 327475086 0
500466756 561473747 0
459712795 448204124 0
223924626 492346005 0
40914199 240743738 0
398544426 457714607 0
253298122 511737150 0
137021117 505025666 0
194098613 422293651 0
43115775 428960123 0
276159752 285765536 0
189423301 165877151 0
179137769 546981734 0
172539536 281065150 0
396229747 130833057 0
566862107 29593187 0
338884806 116580046 0
255246354 532661871 0
232918619 323909420 0
61924158 334072390 0
472851395 476447042 0
323201216 578251259 0
224245637 375774212 0
179188021 542498184 0
509334473 374818645 0
551089543 78103829 0
392711689 499754495 0
33511464 340924094 0
445355639 405090308 0
137351967 147544458 0
541269493 449312516 0
547113828 300224201 0
412005501 5226174 0
453248936 463981900 0
7961479 6456925 0
132942956 514255789 0
45033271 178701804 0
36690798 173663585 0
206772773 421876305 0
398917924 100639449 0
529818703 491506532 0
408883517 552952255 0
455381823 439974337 0
346349960 87077 0
3874450 323351537 0
141123728 111679452 0
164258025 292003232 0
395896851 105788789 0
236162793 173858518 0
529917833 43937411 0
526658877 170605466 0
553444221 566358891 0
232448037 543058248 0
134853443 221345797 0
4282638 66283663 0
529350510 518276085 0
489809127 526042023 0
556840883 204800504 0
53609354 34192295 0
441700769 365668358 0
197366757 236908568 0
455566600 546299009 0
465629824 175132271 0
17156343 486552126 0
285722181 20655366 0
1791672 219410417 0
212468895 99038360 0
56890322 157524012 0
410416355 471551913 0
90728295 137424664 0
87308748 287514827 0
232564793 501281490 0
227983591 209164967 0
166861075 261397486 0
342243981 562803159 0
415137808 44236570 0
53412784 152105815 0
378040146 217317739 0
339712404 571569231 0
450658743 30643442 0
224862604 95356210 0
401067288 103843314 0
398804422 508764263 0
455313423 229432122 0
480443722 159249041 0
44530559 506742967 0
282226883 195014064 0
468311786 54237336 0
12360234 368049888 0
39822563 153116947 0
374012921 578346636 0
410966052 217390409 0
406177151 421519464 0
42330566 363856877 0
270244626 215934746 0
222288064 155070824 0
526627738 395131597 0
55906727 414806969 0
335583057 375170017 0
63384694 561695235 0
189350586 173614012 0
105750206 546795097 0
105984473 161017608 0
521743535 320120732 0
102329299 344188813 0
110511609 314833742 0
117524498 362164384 0
100172633 295992179 0
401012216 49600440 0
433552540 243557791 0
128961042 280276038 0
77164456 546200914 0
336300151 128600321 0
324219257 173441694 0
360419810 415987104 0
505006563 210113109 0
34769937 352772890 0
359081161 366644690 0
230109261 286783931 0
494657936 379199098 0
213348943 560010182 0
285732687 431213015 0
231707175 238891843 0
18755878 239526107 0
47586013 147377651 0
418197402 291626084 0
22452938 489875226 0
181046482 433011238 0
278459707 157771708 0
380667080 356846641 0
524967041 259307519 0
329403852 482381399 0
61599921 524717800 0
284830096 456993072 0
443847722 112952713 0
168279441 536812712 0
543131970 204199493 0
271553727 242959950 0
46523058 67031576 0
149104081 71575748 0
42091682 510860786 0
134986217 399609847 0
185635824 232797952 0
234254495 265146733 0
407258395 96002902 0
375745734 505361071 0
579343969 513868870 0
55833659 287741811 0
249949501 89759228 0
171292828 104566188 0
269208141 577401810 0
202668896 261628463 0
112876430 7614372 0
517705069 104246596 0
363219658 371410627 0
322311484 518944281 0
28500312 42520056 0
39201816 124738665 0
168894776 34859215 0
299299045 169319380 0
496029211 116182467 0
353777605 252637364 0
10463327 522547701 0
317442167 234687108 0
467304100 375985849 0
407857454 549445582 0
17168546 377534009 0
465745056 370573620 0
176702535 449844067 0
216496744 410869040 0
407280980 152251657 0
551346243 419182365 0
18729417 365129737 0
127751260 553957605 0
459195911 23897358 0
15957082 10034007 0
191671071 135416658 0
239337028 240897074 0
40281104 217671463 0
90789979 146027947 0
226745061 495453927 0
194526924 327973585 0
129871405 408713159 0
255599269 337989487 0
68656005 169864174 0
145535594 564149251 0
415118005 34853786 0
310638873 188217647 0
62284961 196508671 0
180841204 529412737 0
214767062 289232585 0
444532385 136638764 0
109389164 383779408 0
342534605 140208165 0
474609694 54513821 0
151161217 408749837 0
135350701 193145736 0
165299410 569217628 0
516732254 138910543 0
327312097 418676730 0
508405586 493892334 0
208635498 348585698 0
351141325 238547481 0
324317035 373336724 0
452893803 297802141 0
10833220 162971584 0
115079515 142549201 0
445215099 461895556 0
90886795 59617513 0
294876614 102482212 0
13074283 58918822 0
119152930 190198570 0
47872942 364136446 0
325906239 345540700 0
138313742 398955822 0
417179169 97188410 0
200541886 16071935 0
444606636 371122707 0
22614741 576241778 0
268066104 18909881 0
493706320 356707758 0
55333418 439024914 0
227174641 353883531 0
442672256 385836116 0
38031468 133919674 0
209593603 168378675 0
195953984 296409349 0
55350606 570287194 0
436423530 162873468 0
459400024 92729541 0
251566194 499936523 0
136556062 206239808 0
373765000 402726487 0
475701491 429416806 0
411215164 362348827 0
114112682 433157536 0
297476400 432900105 0
89313933 519564921 0
491200653 279587105 0
348138980 41848975 0
96045657 433442510 0
40466245 454023850 0
427614125 214455084 0
426844285 402842180 0
400211640 283031393 0
24612520 179247715 0
458936045 294361730 0
578095127 324777561 0
228362323 539324970 0
231304220 200921786 0
30441703 474334427 0
164223070 356824216 0
422547277 89237058 0
131113258 208084055 0
186273635 62292601 0
506597040 555491843 0
428693518 560643924 0
496242455 79147972 0
539064280 329416531 0
166001903 203990635 0
234464426 509137359 0
248167600 2202205 0
486393868 466097361 0
236313508 140187504 0
399213846 65356389 0
372956444 554212824 0
8644091 496963819 0
559170865 302680956 0
96291532 62880152 0
198041530 282441423 0
498725166 173245233 0
11595244 490003184 0
179278177 449276888 0
374577144 143546713 0
430282258 174938121 0
62823915 250619790 0
510615327 378364309 0
166549491 196106879 0
340906104 180377260 0
101936945 467453714 0
446017031 366969210 0
162528144 236101020 0
340868622 216466567 0
158076930 218214904 0
478147785 302655014 0
510304762 417831515 0
118852512 293630060 0
270983141 525380617 0
255712833 198585089 0
563500846 558768793 0
329622883 197655546 0
543431702 48532641 0
288252218 106972286 0
399807823 56680977 0
528244952 414750063 0
358238045 239736461 0
479168917 259202438 0
556182812 397771945 0
404663075 155341023 0
15637387 324624569 0
433539414 513047016 0
84328069 157753729 0
232697554 386647254 0
396395456 554641776 0
123087987 500900751 0
157637601 528687387 0
333100335 28716125 0
268200383 92921832 0
77700233 106798825 0
574559029 96462019 0
179722026 384969825 0
136007880 203696653 0
237250607 128019222 0
391762034 415006431 0
341809336 181495781 0
498992062 91362894 0
519627971 562535833 0
212986444 144268922 0
257072604 306184890 0
264214615 475555609 0
147229787 442246873 0
23972356 544195081 0
459631531 303347030 0
568058958 428611579 0
147114682 327293858 0
300267666 186601165 0
156849156 104724008 0
559158059 510720184 0
169163171 126076054 0
264909385 283643875 0
541611164 232775167 0
2968700 81797218 0
75398266 161180114 0
563028939 434036022 0
28007766 130293174 0
292268963 307955153 0
183422998 365008569 0
137494321 266846283 0
482037788 574068493 0
430400484 92885572 0
80423386 13705601 0
135177003 399765132 0
137759885 118521642 0
203162078 458938378 0
47799617 463117479 0
538090154 262587101 0
346590536 146028850 0
530642023 507216897 0
375746873 494445756 0
204688909 404399155 0
572140937 156055382 0
212599749 412412640 0
564171469 250430228 0
419815621 537643814 0
356749904 233922886 0
565694952 544173761 0
374688770 309530044 0
541909414 572656933 0
319720415 310702918 0
53126497 432653035 0
560109528 189091127 0
209358818 341936118 0
375598539 224852320 0
365850560 168314458 0
408243763 168841771 0
250142054 265118229 0
319970713 514871647 0
352285921 47834974 0
473942470 374966546 0
330476337 320574761 0
368067109 336706083 0
322291529 171243600 0
209094361 532646326 0
300626914 9733411 0
62584669 40878862 0
399983077 91881227 0
172620491 91412288 0
538613307 447390390 0
463439918 553401447 0
93386760 76302883 0
388556551 315213185 0
546782752 267054072 0
186418533 474127323 0
115744171 121305043 0
512514549 465526235 0
330820691 345509652 0
144704922 270368923 0
567291469 540566963 0
398774702 267096632 0
99637196 336852521 0
461695567 226687903 0
447170829 245810530 0
163719996 96597532 0
561112317 480311341 0
106913179 62169143 0
488816465 149097504 0
566906834 37037969 0
47757042 180109552 0
408586485 356723555 0
192673931 135384210 0
525775346 94099245 0
370742935 432234966 0
291027635 472401175 0
65147791 272093835 0
78387158 79211379 0
85068998 215195502 0
34698625 147129116 0
115632858 282654283 0
138306664 399528483 0
60133603 126222517 0
18874594 383967449 0
554636391 429339991 0
372195471 180672035 0
271959339 386517680 0
436895475 31292323 0
332192199 517439868 0
221049466 414052054 0
312912220 502444245 0
194168982 432134048 0
241199500 413588985 0
74579761 530084800 0
5194360 272053435 0
151864692 186493478 0
239568455 15428480 0
281818849 262060980 0
511500908 421450218 0
148483923 472505284 0
290589188 51620900 0
463368014 383166260 0
146726462 30789294 0
328926238 54353211 0
579378266 137951685 0
205611876 516074837 0
143308622 244106990 0
12110113 259066874 0
45395235 273739425 0
18728291 25330776 0
398603494 83700284 0
260358983 337745495 0
428071770 344991207 0
304050581 517605145 0
534431408 280059890 0
21945889 368944223 0
319087809 510758538 0
324506075 530582330 0
307997805 543578355 0
406780764 466790125 0
160263118 251496636 0
578835513 115089533 0
191951041 54607575 0
384817754 38587568 0
333506010 419525194 0
360267539 67593392 0
244521219 384701111 0
213245741 249143178 0
512978288 148044247 0
546348900 530581770 0
316306588 577309256 0
409565268 229062704 0
255230986 557199728 0
421506663 23748654 0
505334056 336509586 0
525024971 271408923 0
297963154 40193308 0
379407700 507175674 0
54590324 453963474 0
198239097 559683313 0
530684706 568245905 0
377218696 555694940 0
541014265 468522731 0
259741250 295920240 0
231670945 477098076 0
451874216 523784720 0
255362989 577433205 0
144199355 213669782 0
142803128 386134975 0
362686741 162067996 0
98483048 338991423 0
79995764 125176428 0
161142878 326574291 0
530472515 315985861 0
274657850 62994009 0
156069613 457502811 0
135788936 33139559 0
505070361 438616566 0
62717610 201973749 0
393746426 22989941 0
267959315 61059886 0
573188068 74500229 0
369818545 104263632 0
33367843 43418666 0
568518860 5971207 0
393841082 271491456 0
297515207 108844436 0
570181675 287994741 0
148605310 192732092 0
530776938 331945845 0
28877012 384198017 0
484002893 108296462 0
384760798 464181247 0
45186117 432963410 0
94806944 435699376 0
376127088 209525488 0
169460526 954897 0
520287255 27766192 0
78038799 12746910 0
80723640 242958428 0
150369316 264669139 0
448747441 442963195 0
460910460 508862028 0
383810603 18195833 0
40996979 153148478 0
351217527 497374628 0
335124291 277954938 0
165020318 278772674 0
38759340 216582038 0
134999265 116165952 0
485285069 221077296 0
309064722 175834388 0
9062367 464720173 0
297939096 171576089 0
263759965 113875391 0
251035394 347432064 0
560046388 538009260 0
419672418 27889542 0
216529912 490914400 0
343933114 11367687 0
527508665 369862443 0
563737316 246931708 0
348076504 406668399 0
437286993 385033744 0
495146491 321921297 0
125924956 315481039 0
196461606 302627631 0
462384394 182957039 0
552938046 13375564 0
44032514 309201794 0
264926555 393998633 0
578415992 266596259 0
171176711 270558678 0
457257580 286691191 0
409411053 195832110 0
100589463 475214194 0
240374262 576040219 0
361081095 576632246 0
494837439 2316987 0
419619817 454232710 0
2759035 573864453 0
415469855 435697985 0
126717110 110499347 0
57815531 488020700 0
308850771 315292714 0
505463012 109554127 0
199714671 112289206 0
344850 344386101 0
160799489 210834071 0
476092411 441173051 0
289372145 58895217 0
390364082 299085107 0
36774202 328170314 0
417455744 19544068 0
559549549 441342619 0
150019994 54337230 0
234020487 286118811 0
489670691 376112498 0
276275928 147508421 0
350158738 542796845 0
477708286 235809938 0
327922797 288852909 0
70947240 444138521 0
255725737 577485553 0
530043094 460015703 0
262024481 432821330 0
203065046 68548088 0
305268319 103294331 0
145533462 224623434 0
249702612 219551770 0
540543893 146854630 0
352921849 528217979 0
174077453 388904754 0
267853587 625655 0
336918393 17047169 0
511052174 524124516 0
341982250 288653557 0
542750603 505321515 0
458044215 262438941 0
25287608 416235580 0
379505765 245067896 0
68361176 150276583 0
66699377 359358375 0
266019931 325014995 0
137975480 440698736 0
684701 536376061 0
501203480 55102644 0
145826956 551858429 0
408408794 357805654 0
393820807 377179725 0
73140780 236788386 0
95605943 356884444 0
459765965 488057570 0
18331623 57174032 0
210874285 350944177 0
218474931 232673723 0
524522896 364270085 0
486220072 43374558 0
186776732 495828403 0
304155848 501611848 0
245810917 269724332 0
525002960 246906067 0
185268427 274784946 0
10017902 49610143 0
523992107 436474637 0
465171518 275203655 0
43523545 20931610 0
532476951 462115533 0
43230814 196965415 0
339648112 557188255 0
46748703 492381799 0
343758581 77316687 0
491925602 96764267 0
453808483 541689842 0
39295721 543891739 0
487431461 28888820 0
564638626 229383680 0
264908249 48841224 0
205990025 562799477 0
421123430 363461605 0
3130046 160689469 0
467189472 141123658 0
295862645 447902371 0
312547150 463194311 0
511026932 133703669 0
209436213 225455244 0
444802059 389832461 0
529511326 125272904 0
84205694 200195194 0
407797913 457363247 0
473825743 269265144 0
260516845 507596517 0
69593787 82662626 0
296159076 324186211 0
347682435 226135026 0
395236818 328323439 0
533139462 302833175 0
364702091 246830727 0
495371363 89085891 0
559298793 422512439 0
468669183 227031332 0
560252161 107901501 0
130619786 130870452 0
26141872 392999093 0
1022192 356396895 0
79931710 455171300 0
480705753 521139523 0
138339733 163477697 0
301433586 122565049 0
22355644 399515448 0
511107047 465081978 0
112678421 558895156 0
325699451 177194218 0
164732397 538515562 0
577698596 290652063 0
448781981 576793460 0
552818528 222949389 0
117590382 549930238 0
468953631 106318028 0
565632019 488834777 0
76604298 82546259 0
360837121 289145600 0
403203193 132661025 0
551512654 467172821 0
378343037 181109846 0
519793746 445126695 0
254973969 313513678 0
523248299 164980178 0
328970169 364738881 0
442990696 103716271 0
487027822 257090566 0
221387586 457007081 0
275719546 176844091 0
432806527 551772415 0
372175333 80554686 0
87899581 505982254 0
27927859 571200779 0
436139846 380112826 0
354451406 542446983 0
377995518 515693240 0
77785761 333762577 0
533226955 465901956 0
8570679 283695571 0
384786033 514040824 0
82308437 539876637 0
124201881 416715669 0
422183597 324420634 0
156346133 384008151 0
186009136 307072030 0
317930186 56888503 0
234325775 379425738 0
335830990 20035678 0
466003998 224409104 0
552371496 404329861 0
224328956 454444383 0
138002438 495224587 0
152213297 297340813 0
513011893 479650194 0
167470093 184686257 0
120051280 403473830 0
498226729 507804696 0
512665453 181392036 0
572008078 296836121 0
205412322 9060225 0
194873807 8706969 0
117426248 108353401 0
262437316 555256366 0
502698551 258979236 0
145898088 133466448 0
312961252 71592019 0
43027719 404098427 0
187780244 368699957 0
170588908 247103562 0
236273030 156360525 0
489497929 413603770 0
544268251 116970766 0
135246723 12220816 0
565496802 12380912 0
297815906 245946596 0
259516794 418364217 0
152695221 526666196 0
497390662 568148561 0
409807725 328560715 0
329653422 304562608 0
500702819 426313788 0
164681812 314684433 0
388667246 278178755 0
523947602 284519439 0
345866556 124056923 0
524036836 344505346 0
351503364 7512163 0
148740395 72357056 0
2375252 242942383 0
527125432 330663321 0
427988856 235799938 0
301991977 63302760 0
148185586 11537220 0
408555025 522890515 0
125173997 436465438 0
567578069 27236493 0
59774624 484736581 0
448820475 64966831 0
482893023 362433470 0
138520059 212002789 0
103930416 105845081 0
96262724 24105323 0
63086388 385443251 0
354947242 528354476 0
531471277 247690301 0
390360390 330746401 0
203886203 546057336 0
111809267 36921373 0
569940394 445369053 0
130612645 36667346 0
304350345 452347770 0
514194890 367930692 0
316696003 299493760 0
495480445 241661546 0
45220605 314945607 0
43128960 213431391 0
498721853 536052306 0
484137588 366698599 0
62906089 453219820 0
20458720 257569598 0
525602563 577128029 0
41177106 16700776 0
139152748 389350155 0
12086120 386908128 0
287529606 37705689 0
79398811 44419363 0
286350138 344587333 0
191749317 484646869 0
59995662 460261851 0
227591448 272943680 0
505769735 266355365 0
446875783 273342743 0
77310555 158172656 0
16800531 202505088 0
355525857 20197490 0
412672682 534882907 0
255305961 527328489 0
123931226 104150480 0
321279861 533030112 0
392233409 396128434 0
342955867 405116833 0
562371394 70150232 0
475031132 540280324 0
9480330 529388586 0
398498618 115163079 0
184894810 228204390 0
296847580 111775669 0
58512130 182012084 0
340004141 442314831 0
298973512 443913168 0
260433348 153959808 0
510847285 476675965 0
221225411 206755650 0
329151742 410434082 0
528353787 306526098 0
569471361 512335419 0
354927968 164117775 0
121741505 343354085 0
292894247 543244004 0
261147738 67418552 0
330081099 103150884 0
76642354 143028194 0
413437739 48153892 0
360122295 49517626 0
454700194 327360854 0
61615462 46428473 0
68847362 282778509 0
36611132 161750660 0
493969319 208895824 0
558045883 578785414 0
192608703 96764437 0
89075040 479108146 0
427796711 265295806 0
227229080 303739726 0
171583188 265733314 0
276640857 380329734 0
448331006 287453665 0
465509346 494427930 0
66154601 243970675 0
199686646 180764211 0
467735661 197612098 0
433428531 193664141 0
181221418 240380230 0
326443542 534273697 0
210266105 119907652 0
507028160 8079034 0
131553707 420123558 0
189465660 325603639 0
43030245 357158109 0
410237099 107439859 0
511227820 560444783 0
40384312 303536564 0
193842282 417041192 0
289657656 355568237 0
238892587 425708154 0
262919630 168585380 0
51308740 265868198 0
445137851 478522969 0
347342045 81533167 0
204691167 53686738 0
24001657 465749376 0
562498633 338907882 0
400055336 247636029 0
359250824 350396910 0
208244454 72218862 0
284561378 571520706 0
119442018 412938185 0
137245984 129798047 0
106973267 113076895 0
308682659 340119624 0
116760512 531780308 0
430788298 470251513 0
105378760 142549220 0
91194113 524687137 0
512949474 120932014 0
248399946 430695902 0
506822557 377920156 0
290730476 457051306 0
292558934 343711627 0
107124522 394013527 0
401611480 278817769 0
535274255 516405534 0
253524780 195206746 0
168902914 67662055 0
11515926 50774504 0
469296707 35773135 0
181107015 399729538 0
501304078 125725625 0
500050171 468713628 0
391913259 165343084 0
159599406 519657105 0
289607609 267012517 0
260039566 294212758 0
504383853 507317633 0
34629430 308614446 0
32525447 134746617 0
492571031 78398146 0
257891756 498955502 0
345155108 259332025 0
259692530 560662543 0
542869388 407857032 0
442673176 16002671 0
381471335 561474395 0
217117425 492643636 0
333209896 183795621 0
43732261 474153765 0
527170531 138593552 0
51372092 369044845 0
353081084 301302226 0
371812164 436285011 0
433764893 225375764 0
145636787 428029507 0
278531576 18473604 0
217767208 401410458 0
532744933 128508385 0
330866734 405229520 0
548131474 234802334 0
193281714 1374917 0
535902142 19988979 0
113948162 518860247 0
178710658 142970458 0
355266858 214425374 0
339672024 530936281 0
200275695 562891780 0
454436644 471822301 0
218691048 259732701 0
288266170 179391537 0
356837792 513622487 0
526519381 187079884 0
287148496 513921176 0
102770050 18309826 0
379076206 230348377 0
407793549 63635958 0
26801045 186228806 0
350858448 363871577 0
459622338 3666195 0
346231421 340911419 0
160277462 367435301 0
87861259 530183499 0
144415291 22615921 0
209117667 243572927 0
379654337 473012117 0
486370385 11201980 0
148916761 288054059 0
42364147 370562964 0
145179327 403513318 0
241708494 563560115 0
85114566 86989820 0
199372996 362176785 0
224237858 548590481 0
82894347 63717081 0
114788684 300771225 0
482958446 197000967 0
142255003 124306857 0
431106463 44450601 0
93285145 154152521 0
405994448 118072769 0
577425289 92447310 0
182113496 2306929 0
339952583 440568732 0
538027640 15450987 0
372680005 306594505 0
320257873 479663246 0
143209922 482183495 0
253713711 283924091 0
178955416 557382175 0
179199755 508141807 0
105922281 573928801 0
508744522 396046399 0
184464143 506309653 0
193099435 197364296 0
431519859 99617559 0
58856373 170694552 0
457697393 551436197 0
372253108 481580693 0
369741420 233568504 0
263552379 252062116 0
339207116 472890551 0
180121905 147467186 0
528353477 199209931 0
474692644 381570231 0
453279889 106375167 0
475941975 74510653 0
44991839 413422501 0
487679505 367886886 0
141797853 402305556 0
131176743 472924482 0
236173311 166461614 0
401046211 570856508 0
170762592 125682190 0
17043828 148405120 0
438065227 155549488 0
270952320 332470936 0
151875317 497263108 0
379103781 57685915 0
9676115 155268622 0
261775837 377997104 0
308738640 102470248 0
422382708 335472951 0
459568471 457338687 0
121052835 577668280 0
8070047 262968966 0
396054296 331169312 0
60235423 399735465 0
365342059 401010887 0
308076952 9210168 0
211382745 422525885 0
500058062 424311972 0
497786548 185820761 0
411511354 75680714 0
418824492 300480130 0
6494566 241882980 0
256867301 285239057 0
538034805 196585996 0
216347093 339970684 0
106296109 34843078 0
455580548 171487755 0
351121008 289112636 0
217641623 285190482 0
273021422 541383224 0
548383551 141883016 0
411926457 481472149 0
294205399 416101098 0
277546622 261037463 0
90245717 261547610 0
423354926 544287134 0
447108884 410501218 0
536014361 509447327 0
31231109 128744736 0
194644082 454697681 0
134306244 381908101 0
427065174 475352035 0
468652405 56337773 0
469584007 7316939 0
124170502 91468175 0
268926202 237326761 0
325144104 291793270 0
500709554 454278691 0
545283497 49633742 0
120162464 486899013 0
275143151 450928256 0
429751010 384558881 0
466221159 86466696 0
50468512 432413504 0
131059370 68131221 0
347577254 255906526 0
112442528 309264554 0
267046349 386683316 0
431887508 136825512 0
407817753 524681507 0
192132226 282471113 0
540069717 30281983 0
268304051 206981671 0
387885413 147102298 0
546459 18687762 0
248443511 206326751 0
34196500 300590636 0
54378328 287197018 0
165498221 36402869 0
241124009 504429127 0
483344309 106186457 0
46001691 140262978 0
403407470 117149321 0
499717656 516938989 0
408272727 523420508 0
464977834 505667440 0
457651154 301917475 0
171734061 40253593 0
489603095 420056042 0
565415890 444582703 0
391262311 403825178 0
106527055 326839056 0
220706622 433191525 0
87859081 314649971 0
109695005 220241833 0
348444502 127270999 0
342449735 138207051 0
51567617 491809993 0
330393616 50581421 0
468509729 282163973 0
26223562 451116962 0
113296090 206487466 0
439594738 518615243 0
112349265 99436822 0
276381423 175225847 0
12540439 373349940 0
381431316 422646823 0
83221513 388101123 0
323310404 380936245 0
460686551 261219200 0
556164929 218178551 0
29707952 442439578 0
88811621 487410939 0
455597166 26978011 0
311948484 21955064 0
39133475 1086406 0
148514952 390703690 0
164478414 339636594 0
316465643 515727292 0
40653351 231983320 0
146355342 381248048 0
296167111 198096427 0
127397662 578768460 0
379610110 429090304 0
353053424 119560379 0
88038288 75888783 0
573147961 408895121 0
168219131 51104439 0
57214438 52829373 0
288638229 536698159 0
501765335 573772583 0
212693700 11082434 0
320319858 366063834 0
121150972 339166833 0
394721613 376726671 0
498407301 560979152 0
383369243 329792200 0
268795138 203041273 0
118013877 329147937 0
199428842 512600279 0
62480107 461733273 0
24848980 125283260 0
62605793 313003031 0
12424810 224147501 0
192559400 503657977 0
311468071 524056636 0
182868575 131341074 0
556026690 16338567 0
269180066 395491883 0
176035104 317140727 0
267099264 54230347 0
179958620 250129485 0
49308628 125438699 0
560840411 477054 0
382540937 515075514 0
570897016 147356995 0
366208616 338196840 0
495316636 201328944 0
549968093 523605089 0
258929144 367094704 0
121345672 196015062 0
332405946 34995467 0
423292894 266771339 0
305619848 300418734 0
369978424 332690228 0
245193731 73603297 0
545786394 273991988 0
351063454 286029444 0
234129529 115914618 0
131587652 247259255 0
365854013 31961836 0
184922188 206871468 0
378021464 9811397 0
318029463 192533482 0
392741606 84590248 0
212133334 273064972 0
344533900 436778312 0
218339257 216928396 0
214828814 216238048 0
521887231 63155989 0
14675000 401422075 0
451166890 150140930 0
97891769 370813640 0
131794511 150953066 0
108762761 190380787 0
562035745 177723453 0
395853541 316431538 0
519476346 342915354 0
538374454 198609592 0
332652810 334408431 0
297379535 507217283 0
505403205 539862630 0
122095960 449946615 0
195909813 201175434 0
23609599 122092180 0
317742534 168018878 0
293111734 204117389 0
18801513 266238837 0
153100966 414188053 0
514117384 211684911 0
230696942 131251263 0
247806544 577456405 0
510541690 158230798 0
186040662 382548797 0
120599032 488731440 0
152260163 541991058 0
555830142 432257290 0
449034291 568119186 0
424304690 92293940 0
85226550 1367252 0
148216898 182685963 0
327138517 374792267 0
259876786 362203190 0
398355846 167187815 0
453048227 534016539 0
65412003 271840002 0
206259964 460801798 0
478318986 284840739 0
475059092 78133878 0
489849114 353050657 0
292243618 262488332 0
25391596 479639199 0
57985515 78749953 0
551584363 340744697 0
571266265 272056634 0
23795315 413917128 0
222588823 40637210 0
267272245 161773041 0
481115560 450734093 0
146530352 144903313 0
140239865 532944026 0
311984855 196002431 0
349909101 387816556 0
175606172 275753629 0
265599199 428871400 0
324782698 253864682 0
164417197 366979814 0
414716624 61674323 0
311448273 3854869 0
294523341 463511049 0
289493756 527034362 0
134991977 482386368 0
69221755 566881652 0
25571230 550291642 0
365991775 223644077 0
105254743 303884074 0
366060603 181046427 0
274633346 320097724 0
339588857 340873400 0
391877638 298337371 0
181036706 86128501 0
87842700 168515696 0
238239695 473324045 0
450703986 369554542 0
488093462 559264244 0
78275627 127048064 0
364739498 202476149 0
174239235 548967601 0
553365738 368305464 0
307451178 28496732 0
558808892 352199957 0
527140998 351101949 0
496174661 394227529 0
501486643 509318557 0
335567972 97011524 0
316443456 147448667 0
564940462 24132956 0
164558438 42737061 0
473418291 260761346 0
547322908 137689012 0
326221605 578242911 0
96519420 61901241 0
479277096 105232683 0
325807173 420481430 0
27880393 283644054 0
449876709 517941633 0
78607457 298048428 0
423401543 184610067 0
8416277 168649806 0
9371721 505492049 0
3185223 550344795 0
516449795 466082446 0
247739463 376095473 0
341854372 303318875 0
206460624 338539643 0
386322040 18728674 0
411209902 450377610 0
460485405 7978384 0
92699169 156726954 0
217031967 13580896 0
53600599 459709295 0
446349585 115818319 0
404619072 359759866 0
444918726 265420834 0
181051984 526754771 0
123244013 2558457 0
82167028 1116265 0
557045714 121378261 0
349686757 170165561 0
443656031 168698720 0
357664683 370135206 0
470982397 391688064 0
115975184 26096980 0
107328148 147558355 0
203170688 473241629 0
453463702 264624168 0
95397573 279898906 0
416453958 410338883 0
479023667 127467061 0
459723204 142370385 0
405722907 517923042 0
18743113 524155787 0
533648076 248469783 0
301737738 539342151 0
344493404 337579822 0
154975455 514481699 0
97368299 18250278 0
10091073 63853754 0
196276633 403517074 0
272472197 131632075 0
357145186 301578857 0
172441757 261433439 0
259761771 283053045 0
244719958 121422771 0
174609670 452457393 0
532213223 391370484 0
236796046 210161711 0
311289643 199234324 0
158894905 185020725 0
8689206 86445654 0
132512932 177275893 0
555950090 83464229 0
3214028 273071963 0
206294076 434621600 0
41792243 200783489 0
426890558 48199853 0
107610339 283917719 0
120289650 83683158 0
257647158 455882988 0
18681413 549521951 0
15080264 334236848 0
212514337 350201628 0
239694207 229246010 0
171052067 51401027 0
251430470 127376954 0
152834735 472328522 0
573137798 438775029 0
13220743 205436947 0
146277583 26685050 0
11239784 169038133 0
223333597 41762962 0
417605798 525401010 0
352569841 97595065 0
65800337 379734708 0
175830122 214751666 0
264186148 237621939 0
155060682 400735661 0
161704597 308615150 0
536764878 393260939 0
367168279 257425287 0
76602638 435427725 0
533622209 62480150 0
478963358 415401213 0
516804779 298002178 0
517840179 66565399 0
60287234 133607405 0
542817214 471239734 0
513336470 391227322 0
109108612 575834615 0
451341637 545436161 0
447440321 466260213 0
10302449 551212264 0
304659163 119784228 0
441458456 443252555 0
271685203 444360427 0
268517725 29067941 0
537174757 123506791 0
447839646 458476207 0
135505406 251270473 0
124963678 260445551 0
222304031 306263434 0
472298809 530357259 0
197970613 161651807 0
152308582 407869517 0
45719322 21735328 0
83581457 156075690 0
231314757 208195893 0
109850495 212624318 0
526171281 404672379 0
113212770 96170059 0
477856772 77955206 0
353264700 23851155 0
526729928 540731227 0
18716476 29647974 0
50807459 281524203 0
55046314 109689415 0
35105242 238541613 0
545605395 54360101 0
154911325 370120403 0
242605126 203144096 0
49958090 496682506 0
184033863 264924304 0
518970276 454991034 0
127778835 463844224 0
436896616 218714360 0
385735011 299460997 0
422952874 160614526 0
198996191 165333476 0
554704600 543842968 0
490955512 546824829 0
371816871 335073967 0
123326939 108680467 0
321656340 473483878 0
349114290 170806146 0
435050798 135302908 0
72912214 169809996 0
176916440 202883847 0
41476410 361569618 0
120723010 484153809 0
343700434 278644724 0
258960943 231522061 0
481382355 156203789 0
192236510 75521129 0
10330837 63821485 0
123106067 107797067 0
543306418 56165377 0
480894171 488286951 0
287169223 361180229 0
545713587 363027027 0
402666646 403425460 0
9591240 539699405 0
536787570 86629493 0
77472192 365506527 0
492985027 225235091 0
567624841 525628759 0
557379026 268216299 0
527325605 289426463 0
53659696 109159272 0
489460091 116656608 0
436734707 224727917 0
330111233 37457119 0
352110818 313483808 0
556837332 28876506 0
37223514 569694922 0
575545736 542425154 0
424155471 67060710 0
140613403 116822198 0
561058749 69346257 0
336921705 132379962 0
339583846 134496759 0
447093581 298391475 0
244908774 440874739 0
311061057 340327890 0
20601994 512791458 0
133841565 513532559 0
156388421 428235884 0
450893118 19634727 0
291889755 547706287 0
568735846 243955642 0
425052080 408510743 0
241419980 179212215 0
108661783 536511082 0
142085684 423043571 0
205000303 63085893 0
147220061 305630550 0
6253385 6071922 0
104953122 43619437 0
487372753 126293633 0
558259872 43186620 0
387787722 267131518 0
147222358 384549591 0
465598440 170810232 0
180549221 176393859 0
534336983 201499144 0
303590616 238503245 0
478917350 120595235 0
499846263 256712150 0
474137537 20549889 0
503416923 446495845 0
464599345 52256090 0
190603572 30911806 0
206198820 239923382 0
88048094 423536341 0
238593991 140132037 0
544495069 459101009 0
423589459 31183973 0
199026430 254569708 0
475427158 20777733 0
338803356 103696557 0
279052267 382321804 0
66037454 317783184 0
343464066 540514634 0
549145573 494278085 0
562092911 37627915 0
559122068 546492394 0
247919933 541378712 0
43235262 117275433 0
166748385 325080875 0
314856398 363190524 0
360815563 61578317 0
341680892 577048269 0
205362271 255422165 0
238540186 529931421 0
108565596 234788015 0
476501330 361431106 0
205869951 34230329 0
497310780 268702149 0
476139964 43203423 0
239009666 544215355 0
13712072 395054467 0
173381689 222439773 0
289562519 125501085 0
251153645 451583842 0
480317025 311763961 0
424174586 103854589 0
192991947 507910995 0
325273669 67503476 0
440605176 439870803 0
337885340 224212662 0
274644304 339228805 0
360282567 247363108 0
113207730 257825538 0
344206675 94826414 0
80660371 338689160 0
544803481 108176032 0
162196442 100190633 0
215733374 139392931 0
130067555 431162231 0
190332411 522673956 0
94010525 503410622 0
340763171 217902414 0
560779568 7915643 0
515052250 551436567 0
500020003 440978740 0
465923048 504657477 0
372329324 468692893 0
220398346 391800903 0
229637991 7137899 0
390712251 89081973 0
386949972 186657814 0
92856285 328568164 0
486779860 30236971 0
114466743 311048539 0
368750119 33427959 0
57883060 148650323 0
356942425 93182909 0
431206966 272459339 0
532521212 268121760 0
233744914 140211488 0
80014787 49483143 0
4630802 441305815 0
395835217 284163398 0
306492786 163550468 0
554097406 105340542 0
88667420 26881553 0
488152088 342450085 0
210766507 388733609 0
303753505 238751832 0
470036177 557592792 0
325559866 433364221 0
324435508 352979729 0
469521976 209254690 0
14315888 360031130 0
536264340 276502909 0
468980078 161862373 0
57225839 152709068 0
283951876 181169191 0
285565437 5204721 0
20057061 301482483 0
299621629 488216550 0
535892344 115391949 0
537319180 231434991 0
502842734 52002694 0
519880244 139559845 0
103445399 180340883 0
501665465 547021845 0
347438054 300546743 0
290692145 185670998 0
372296824 446588411 0
519850560 303256829 0
253675256 133249791 0
11671218 54696181 0
206493065 453830223 0
430731600 119669503 0
52756095 540380360 0
131364365 340756377 0
542044453 167692476 0
63675843 577118150 0
70161621 283052166 0
101696625 256964580 0
423081976 265616599 0
250328048 191795942 0
278079529 375970173 0
197631538 488678307 0
233974651 522305044 0
159559859 138594807 0
198556876 326481411 0
114568540 27631134 0
274718606 313650699 0
479016034 257863604 0
574729636 309593308 0
85154985 260211583 0
412094067 36702065 0
189402918 541248888 0
124994297 44915272 0
4374328 394974167 0
45903948 231250832 0
497904923 155038657 0
305638715 496840523 0
216211211 268680196 0
270260420 536884292 0
473328290 133140815 0
240147631 417307067 0
491182552 300098535 0
462187879 397107167 0
429678988 289308079 0
336630679 306450766 0
344602100 247378649 0
372935541 562735909 0
323400193 50582090 0
522002553 239705892 0
458303934 564479563 0
100199827 430441618 0
323851107 185745202 0
234083922 416193069 0
157390318 304955000 0
444139631 314323706 0
558422745 24855561 0
110638174 319888762 0
99284622 354561100 0
265761371 543819549 0
552070372 565902257 0
62509706 137627655 0
71207132 500450141 0
227737854 427510806 0
493623349 538176060 0
69941001 486593035 0
438220750 465414068 0
383480429 236494195 0
34880692 384188368 0
203062195 9720785 0
121555726 321241009 0
44415029 119285985 0
308972880 240524349 0
349082597 81343847 0
103201559 244896696 0
348716556 230007231 0
503833143 575387690 0
388719589 176560880 0
454758949 48941194 0
524027196 152446357 0
134176228 167494123 0
268753394 109407293 0
503464229 556824581 0
101457830 503001690 0
60688858 323175398 0
275815019 435761959 0
384980843 555952732 0
374665367 546743441 0
149259996 320560702 0
259123532 161951538 0
34602722 409119265 0
508748073 380062370 0
440766051 365230964 0
476870546 110668486 0
4251705 529300258 0
396768641 287429514 0
514155763 525913655 0
509639795 212885563 0
404933145 297263901 0
307102796 432292035 0
220429782 250434299 0
255218843 353558495 0
399518778 220832716 0
487205633 29561321 0
456718651 495644490 0
530803135 220922700 0
261323069 69482758 0
478027575 530114943 0
337095314 447914306 0
118490717 211538426 0
484020834 101825693 0
441272747 221182597 0
427890649 373756307 0
334201834 464542314 0
22113543 560156738 0
371173204 565964844 0
542393108 507247005 0
86885455 205648334 0
31577464 122230023 0
10064094 33954023 0
440389837 263921644 0
429491681 93463077 0
37813947 12752599 0
261747305 523541822 0
66886066 75920858 0
418996267 27624742 0
84799277 284291738 0
276917380 327168048 0
166996414 193037442 0
437456661 447201178 0
502124575 112892135 0
530585874 33591118 0
15405716 387324454 0
530142547 457581214 0
7108115 244906710 0
149237830 61578880 0
65023162 569548764 0
164600144 398589627 0
310762098 397602247 0
398411014 152560879 0
328581934 330471763 0
54992297 223443292 0
100982897 399525302 0
521375671 26845416 0
199376681 350196450 0
559303212 149726102 0
440449167 529707211 0
244658926 450206708 0
516491696 296728208 0
189999279 515214479 0
162050803 355910633 0
505229231 394094133 0
131991353 196385307 0
388385986 552417016 0
498752987 71859015 0
51278481 147103853 0
433521258 93653935 0
83107022 316453886 0
334120109 513727142 0
185890507 221658439 0
251122652 228258802 0
312178075 443793791 0
40888290 51300732 0
501398675 207411874 0
27819731 445405305 0
95135051 289888680 0
235845440 37437937 0
503320655 23796725 0
98515265 218418541 0
185515467 461535649 0
458620094 112751765 0
441905486 397547495 0
203616526 110738698 0
500789289 338257521 0
72509489 34524550 0
561341169 21225266 0
57837676 199935742 0
200931103 124753202 0
219023962 178777223 0
129514533 85125833 0
298567444 269835410 0
539860015 297165295 0
84838579 527978128 0
352873078 113728280 0
50677162 125279126 0
376391293 110363421 0
326095753 14856954 0
278207545 111692786 0
303925679 110759974 0
560080993 419284843 0
458495350 116347504 0
345142742 331102715 0
209695311 566113723 0
54111988 538223462 0
491188091 442941644 0
445932587 528418035 0
190465175 113390988 0
198355737 536024869 0
43170147 168879372 0
467174076 128185554 0
479008555 451641148 0
151444425 108306507 0
469087075 68533528 0
219427086 28215672 0
425344314 80845341 0
383824654 207426177 0
381613431 176324571 0
576700872 298754812 0
226651522 133152996 0
109680724 145830969 0
287431711 139966503 0
165869546 135687809 0
269367996 205954248 0
129052134 242435511 0
325811993 301973361 0
248420504 52373486 0
231058110 470715397 0
445444533 365719527 0
192536635 509055265 0
232010067 320994673 0
117393390 175746460 0
255219820 222090904 0
253786359 185810843 0
335890486 69454048 0
488890952 293687120 0
461649390 535789366 0
387445998 509666871 0
24553349 484566588 0
229857655 291837255 0
178999019 556978311 0
386021467 514747834 0
377336034 417599293 0
148156453 155784949 0
138221458 202553223 0
548285835 233062450 0
224588200 44848799 0
557243794 377244906 0
522387082 235703143 0
132991371 304067585 0
419836942 339494679 0
530984630 318216640 0
401044300 43433692 0
429940761 458179668 0
513789488 190168763 0
402764658 567830995 0
440353041 355527507 0
574191900 102216441 0
448946694 283307941 0
295562144 249802365 0
85062854 319958280 0
455687505 574967565 0
240873658 171965922 0
335887240 131397112 0
477483063 567803810 0
571182014 357522197 0
247646417 130917437 0
468961686 78825403 0
576365443 279468777 0
222806937 475645937 0
185520133 497410465 0
480486089 376127667 0
453322026 277354491 0
42985682 150097496 0
98589591 71469142 0
8729916 291106587 0
308827483 127252654 0
12823948 503488433 0
403991787 363516542 0
92916940 43699611 0
127019428 173692171 0
337648270 283296570 0
430666874 212349450 0
268170325 274835290 0
326121477 525657945 0
299027602 340377720 0
345190909 470292986 0
193744830 541574188 0
282167077 137427998 0
368755386 288947418 0
23403150 426314959 0
391130821 175970216 0
382276097 329841387 0
24577732 578473746 0
193104598 270785532 0
242961453 336673137 0
507153710 14583731 0
564502310 326871674 0
151932884 66075134 0
39192929 116808888 0
423887344 82134489 0
24792821 520793597 0
411864951 201263555 0
74538269 248071940 0
216180269 317842453 0
27770668 297110735 0
544148990 227299930 0
147912589 220587086 0
1713544 573657289 0
480565273 94202820 0
309877331 301695018 0
271792842 149344723 0
129227107 255428980 0
309278189 85653724 0
250892281 507869394 0
348442202 371324322 0
9101849 117427026 0
482858910 381995736 0
181002137 3276935 0
285627113 97834175 0
404711493 111340683 0
242602516 30261190 0
262543905 319887719 0
498344501 123558154 0
229288685 343021398 0
284257949 325684293 0
370787082 380598055 0
315929007 399670840 0
20597830 324103452 0
435954456 453171700 0
359872016 192670664 0
123208468 212386658 0
398287825 228027131 0
389199335 207452411 0
414660508 66985062 0
411670169 502860548 0
329904827 199683619 0
151966330 152639900 0
196434872 332457938 0
33581704 242144221 0
30710523 7364551 0
147215679 114641400 0
34627200 522661592 0
528474793 280219074 0
361680472 572880160 0
366694094 74278169 0
416944187 563349078 0
22995867 196878950 0
54870910 544996542 0
565309280 402672022 0
211692371 360623954 0
149201005 129543064 0
27476756 533187323 0
346214575 26043070 0
521757902 117185983 0
84015537 453249067 0
441820746 451001497 0
133342989 546876081 0
248101979 195805004 0
51561931 69555253 0
552113691 369293908 0
366264129 360084379 0
364096972 43869163 0
508138235 8857079 0
522643322 253095086 0
345051726 233113512 0
137910721 125556425 0
522487164 480292301 0
286147657 297212682 0
280730627 122934629 0
137562972 370656731 0
259631467 158156288 0
248596196 61675031 0
523380821 534910342 0
458702419 46151040 0
378146079 126983710 0
359581990 496718807 0
85440147 384312737 0
262273891 520642988 0
216960605 473246339 0
418411977 118659620 0
300805318 4694551 0
417526500 220047181 0
516091859 486537737 0
398308288 464735735 0
138465781 484453324 0
284754265 244769869 0
508138576 16862449 0
322180915 224064424 0
133731775 170185675 0
88296290 131194021 0
548019132 480440729 0
347396553 168345414 0
437392073 173199165 0
303117333 129707525 0
373270658 44550647 0
564001685 329764145 0
46590187 3824654 0
262810500 184828488 0
361278638 567919092 0
308216268 339050959 0
298478578 348194900 0
272838767 201686186 0
51488342 25804720 0
8870012 499274207 0
140221578 341264707 0
489576757 172617282 0
44410780 445562153 0
149487917 416667962 0
152855669 188358057 0
248351279 361739129 0
233577454 475673406 0
22510424 410983154 0
287124729 79217946 0
434395057 491993779 0
97666429 230885421 0
486781964 77825629 0
332810846 102115869 0
457743964 570859052 0
324024563 146889540 0
569178143 129794502 0
440160877 241403172 0
198248403 564628153 0
22763913 492912001 0
263645697 288660051 0
511750602 548587521 0
371741996 360478056 0
413270239 151633017 0
410176539 516320379 0
288156985 371191044 0
68427064 495195609 0
69825917 550810129 0
312505578 233276605 0
203925433 29623735 0
490017013 499754153 0
482298378 428817370 0
78807345 69627057 0
473842071 283472832 0
187322594 548724411 0
196595953 66730956 0
181444348 493973379 0
476879921 34260130 0
93057895 285776480 0
102072523 390980103 0
497534132 152864003 0
306901116 369082399 0
133217779 435132091 0
502685876 90167055 0
48767369 70470052 0
425402308 362612072 0
221964522 474252866 0
488311664 204166860 0
183551751 310288773 0
426980503 62461862 0
5996075 159263722 0
306009638 125999158 0
105576438 554717765 0
485796145 331506121 0
264296087 401355731 0
313100798 319084829 0
99849077 513705274 0
575175908 107582648 0
187098731 566151751 0
504686315 233533809 0
515608824 345214488 0
207393056 87248232 0
402386561 373396714 0
453664807 29610810 0
272430814 303849967 0
274486772 333623812 0
550823889 263517322 0
30386063 541640007 0
431373877 539301526 0
368888036 311611330 0
183272216 157649723 0
236434733 244810487 0
129203294 371758806 0
300403438 488242569 0
470060811 209177549 0
450401170 53576347 0
221137365 408354735 0
24196023 54750493 0
439824007 218671388 0
333199651 370343398 0
575528 68983081 0
397524347 529662786 0
77486754 191223954 0
305843088 542999529 0
259969447 509197198 0
267491028 87352498 0
500242700 197674730 0
473770214 222646571 0
160269044 16600773 0
562141424 135419187 0
301852142 462588171 0
524126758 483457871 0
78101647 575634706 0
523610974 171765406 0
481720762 527153760 0
77216122 261737825 0
28178315 228866735 0
98571018 67377901 0
312805002 96888968 0
38461868 443719818 0
385444312 554791069 0
578377683 101977349 0
547300542 280831292 0
304054243 95343084 0
21153704 267300327 0
119994768 335322976 0
443661462 24209279 0
267063538 142692175 0
191708235 314807033 0
476970326 437247179 0
49065199 425328455 0
124680368 57675786 0
287609708 307485520 0
163108561 367357255 0
185634111 337093890 0
206225692 508062480 0
520066731 440071085 0
49516959 80441599 0
66502117 95904371 0
121433516 91343832 0
81667355 354476493 0
473745337 478707575 0
37060298 579085995 0
225995650 185735033 0
159684113 491302478 0
469848952 312577558 0
569179291 23241204 0
558816970 317537497 0
526040905 446249280 0
296743092 311738439 0
21879295 167813398 0
208439001 30721067 0
374740237 448977823 0
509697873 91637530 0
246184251 317413548 0
492390268 362461056 0
6271576 492124766 0
129404846 459388597 0
158183159 425446600 0
162954644 180896645 0
429149179 135376558 0
17401185 451049251 0
143236295 353301523 0
211533199 12305898 0
287471950 221980993 0
178109685 530795550 0
354631540 352030417 0
411172355 204595422 0
361510171 10822724 0
299840080 152709660 0
301421080 544601002 0
491560696 245961817 0
397112173 120666247 0
114456759 440773587 0
248706503 7745791 0
55921133 414999193 0
367265351 505850055 0
43992565 563464816 0
194494591 200467413 0
481082696 360115741 0
152491413 61039499 0
41108808 310833085 0
424861266 24556350 0
558112762 348322516 0
117569196 228231615 0
90997330 400306998 0
122222162 573901574 0
46532619 469881590 0
36411642 78444527 0
465241802 278948286 0
117457087 330988366 0
110342036 448330853 0
190359085 407901356 0
85214300 257458308 0
267931992 448211440 0
528789661 180539935 0
60949506 536578124 0
306689573 446628494 0
266667999 221633075 0
550552112 258206582 0
258912408 399566366 0
330348338 76855886 0
305364775 199770153 0
516159952 290410578 0
382568938 115485620 0
414924591 13368398 0
334937409 310829896 0
488044162 66642877 0
331918702 16204024 0
12599052 330797264 0
114348771 343514330 0
95852179 536399809 0
204263560 561131291 0
518775985 406865919 0
532840184 131328289 0
69376774 276412386 0
534430366 118909661 0
260998468 217414057 0
250716973 39585665 0
209979079 333178802 0
245511492 243077625 0
91230890 147052632 0
578553229 306522026 0
457663811 266225360 0
373024044 103827842 0
457048354 391568152 0
452304613 418196616 0
249519187 320574195 0
575548847 287346710 0
462049111 499121227 0
75223744 171433263 0
562855644 517711795 0
494787938 81579943 0
566210793 288776069 0
355479013 211284727 0
293174225 348344890 0
508824475 527327194 0
351220092 378324148 0
325167958 49568428 0
433714885 387202247 0
233472257 102615538 0
153696469 23101938 0
241720423 532881839 0
87904512 41455386 0
478191664 505555909 0
501558053 404431952 0
445902274 385980924 0
142996551 40110457 0
307286497 465585480 0
551536535 166336243 0
89257808 158778039 0
424750307 159061914 0
218778842 216526053 0
345421031 396182628 0
171638534 214302413 0
529237116 548618871 0
202632089 91760242 0
219899453 419677805 0
73671150 91667970 0
298644962 395871851 0
534820235 336474409 0
143616167 44539860 0
395477226 429368293 0
295394802 24367370 0
458076351 93261145 0
355828954 14163432 0
309291295 523063069 0
517144024 45461443 0
494170766 340715281 0
508153276 456877050 0
138110808 278121961 0
369970660 415770114 0
215528634 155592196 0
472802282 399785692 0
384658821 430883963 0
506324437 87696109 0
32592139 440468425 0
388522259 529661021 0
117655918 37303426 0
441817994 377183805 0
243430295 159865948 0
334638219 173810944 0
257541997 537670752 0
168889108 180820351 0
411882966 82348797 0
289183597 413776090 0
362545548 531020074 0
528510151 513358221 0
548754817 302491106 0
330340095 496666072 0
67845405 201408815 0
254954861 202122080 0
374377788 20547413 0
170129593 257703274 0
490436513 483239990 0
238547609 553156438 0
501799370 519160009 0
129013247 400897717 0
441831190 334921602 0
52537763 403969537 0
134927135 98312660 0
379715144 52060920 0
256369472 77268545 0
30222785 421040728 0
164772931 56125751 0
57830915 154639418 0
377660374 326052588 0
476454160 202260813 0
176282723 43886596 0
187738246 302634237 0
331200318 382604187 0
462152249 540661656 0
257877231 349799152 0
499067390 369506680 0
247616553 523803743 0
330162410 229666447 0
169565363 334982340 0
20737379 233637860 0
85435539 254593257 0
260296529 418798424 0
152302907 55903558 0
503996948 565726744 0
59419930 431956119 0
189584863 505698253 0
60312516 554749478 0
440610850 197027108 0
400671041 211635695 0
115936232 347318697 0
366926781 302106081 0
442161601 413438021 0
43065622 62059579 0
266927111 364610935 0
345189641 111643466 0
8421149 282214462 0
265445775 84285774 0
138829043 412399276 0
132404346 222538242 0
357920957 171620285 0
523625823 481046419 0
161275457 320515214 0
294120379 36766874 0
367011445 425179522 0
148053186 188067796 0
134494846 504393665 0
230843220 24674764 0
371813668 258392791 0
145702627 574984575 0
454008197 477671336 0
12774957 177932798 0
240061751 91010688 0
308911106 72230979 0
222275671 197065320 0
129194930 548031220 0
416080012 302616060 0
400944262 402633520 0
217181793 118730460 0
13067748 181655568 0
367708724 478505549 0
536722261 524912757 0
431989529 505830533 0
136265007 173808965 0
360320730 290660724 0
306977259 88264115 0
285544690 189724133 0
403604240 91910639 0
295158046 131215438 0
29235492 22988806 0
328213618 92967123 0
93834756 348605321 0
9818752 443949146 0
158760173 185673040 0
572564274 578065842 0
424490808 520808989 0
447857660 287608469 0
348750371 503608962 0
389367048 508013466 0
143220196 440281668 0
376548640 470472329 0
87957398 268557894 0
74906917 568133636 0
187290963 133137488 0
392917558 423520587 0
163566754 266908602 0
421878250 42725552 0
102762761 343193438 0
114812922 105179426 0
147580778 409765174 0
12976291 355870646 0
167912357 217717456 0
458404794 58659276 0
15630087 561495408 0
298730891 446892578 0
212244700 240548119 0
526495182 150496991 0
258023647 285205570 0
513536071 176950834 0
221802303 339221780 0
257667898 367538883 0
505551014 146537598 0
167324159 154759378 0
124382369 175712226 0
488319010 538115729 0
249113914 159884267 0
380781000 133701943 0
217343005 305652371 0
198115513 263958970 0
277376022 427021430 0
42969609 201313294 0
355306125 411312459 0
85676374 424469774 0
507374221 508456361 0
579209795 117109159 0
248073854 90879147 0
58301999 244299863 0
89227747 442396565 0
395844006 261616783 0
156566684 323177058 0
498737242 92122616 0
208187738 155379217 0
100337613 87272097 0
538268785 224431555 0
362465161 407236945 0
264169768 82468503 0
42764554 138589925 0
472716854 501508812 0
58306721 564772308 0
400406643 63451725 0
87709965 219234588 0
342230680 165239796 0
157896126 14270242 0
550710152 398829658 0
116818809 233932132 0
457555881 510202890 0
261194327 320889445 0
143602381 563548774 0
246956189 261599647 0
127211877 184005087 0
150305772 40944723 0
346915528 132028093 0
295505861 170808788 0
468596092 494792160 0
5586022 520824547 0
89936763 167112882 0
255499455 187850145 0
554901555 372628523 0
89001048 363831162 0
78516085 526860851 0
545179075 172353914 0
368249119 576505105 0
534105029 495412895 0
277493463 480253946 0
222020500 134921194 0
61446449 191359086 0
131470798 462135541 0
83349009 281923229 0
131527159 93567519 0
157989940 325689933 0
254627032 101469145 0
508289258 140933108 0
454070170 443483600 0
172785179 466731196 0
427886431 454272809 0
196303936 255162047 0
478059090 355432552 0
569693629 572230320 0
468515508 66538516 0
344667903 261046935 0
16398779 54828972 0
300193411 4852574 0
147443978 231984903 0
174206433 54626971 0
155973334 312270705 0
572784790 287910878 0
289844639 221410744 0
220864661 86258897 0
352972682 282283495 0
458193496 113185576 0
97983265 308102582 0
464863853 144464261 0
474894236 191386490 0
575843109 374103154 0
335372472 173462694 0
53171056 204915926 0
460081188 18172250 0
49080211 460518254 0
152451684 364194442 0
517586292 268200600 0
290371440 78683116 0
25551597 197144630 0
317754438 252390892 0
419208870 417967387 0
301925646 429295295 0
570197278 19016956 0
105335598 135710476 0
95181024 442564201 0
376627960 502951757 0
113696665 379153877 0
38593274 293426213 0
182785090 174635318 0
159055385 468068640 0
466203753 27929682 0
406647955 5535078 0
419951599 456905609 0
467582966 231253940 0
289041509 505917437 0
34898004 20123835 0
125921405 540230163 0
538654456 318850575 0
265409682 203447985 0
490636726 128163047 0
412388638 547013782 0
101120896 463312953 0
543213107 388315704 0
562518726 268359175 0
564488198 315899753 0
183677621 191213651 0
201071193 375567599 0
493846914 544302396 0
489408788 303212225 0
393251487 209384073 0
564661144 78764412 0
576683800 476684265 0
147946946 412030911 0
95721868 121225348 0
372408799 579037302 0
136999447 556567270 0
244335549 336922642 0
415619350 191813631 0
433447162 140544271 0
107545825 62134866 0
518872202 447014253 0
488888380 470237537 0
345395794 318996935 0
391229197 277437812 0
380741800 540691763 0
363418178 561958166 0
405506363 283411587 0
368406202 319894657 0
397358955 435141867 0
276363671 247368891 0
563114126 303987805 0
275940098 314307797 0
561487854 369525677 0
378711504 5100818 0
388171310 312538685 0
150832135 50760856 0
293311238 549239714 0
177409959 479831029 0
461727785 164585754 0
322259779 238578703 0
349710231 292206903 0
172267490 293192559 0
170010499 423681446 0
455882992 96180399 0
36457691 162154735 0
316536228 73327807 0
230080167 256651469 0
498309734 396020123 0
121402739 548560932 0
58945637 578607921 0
182276656 349392428 0
36150165 124531724 0
459919239 212787157 0
197509908 118595960 0
349550764 257614307 0
373304151 89549465 0
388968533 160246183 0
80411530 462848781 0
381707102 145565441 0
477508518 281151815 0
356508714 58378330 0
529906179 68444604 0
5827447 534373530 0
468377667 217851344 0
502033619 420362156 0
515446689 404573008 0
218337160 375142112 0
24945216 559438875 0
319664478 227568076 0
228337321 44211834 0
411115213 274649600 0
352464538 388284711 0
36817177 108849969 0
187303026 423625358 0
471440155 174990720 0
58030121 77176010 0
433045351 553177651 0
485785455 6998845 0
579104397 139837532 0
285670138 504654292 0
38411518 280186910 0
425045718 196735583 0
468124456 151436242 0
214174742 388007800 0
544231082 6254456 0
61475323 267533120 0
203920796 550092929 0
104679035 405178530 0
403848355 562199895 0
232675478 474520347 0
150923731 356581817 0
281701040 316612763 0
223013056 85766636 0
112254727 242262282 0
295028432 203680041 0
179580618 129766263 0
93793739 94171788 0
233694829 570908904 0
563032307 553727565 0
95966853 388371402 0
550589280 409449641 0
391297883 340245544 0
15998347 544120882 0
448212674 211091553 0
264721920 241712149 0
394701157 102351215 0
146675413 141971725 0
206323400 68169866 0
448317843 229175990 0
578279982 201277230 0
520295147 46918226 0
159408172 76217685 0
233581002 291391020 0
398435747 540753426 0
132466948 217145015 0
173463481 28905201 0
541283510 381396649 0
456697553 41308148 0
388737472 249884491 0
434577487 179217638 0
268054902 374993595 0
302425515 491011752 0
559577305 318579782 0
380377030 227057905 0
246168521 154796356 0
80318616 147467015 0
155310983 117785628 0
254812755 266189846 0
206308404 466482034 0
522351189 158613822 0
9444343 191717306 0
343746727 278949283 0
254384359 202538594 0
4941440 311966073 0
422603093 318026807 0
177023918 489970882 0
276398949 533242126 0
575232328 176823111 0
440820776 504255078 0
203944253 214416362 0
476421765 431689154 0
540907295 342813270 0
206649887 137552213 0
432356877 230040776 0
53112427 192857332 0
399329406 77767749 0
366819488 52314700 0
97249520 459735714 0
180714998 198431058 0
412131333 397817086 0
559501271 398781327 0
80725101 243694111 0
74704938 473656026 0
203689710 58333019 0
304832464 437203821 0
101789961 152585379 0
522121903 425746407 0
209651749 120908108 0
436782414 500214469 0
384307363 486885241 0
411050724 104966714 0
245321073 40009749 0
388185594 149197863 0
149768867 117109630 0
337624268 523719888 0
373199072 209163052 0
200370377 534391903 0
343404982 384698217 0
68701706 242539347 0
87205338 329217027 0
41878674 370084007 0
312460925 350243612 0
249339585 47179216 0
111484588 232329579 0
181552191 491241279 0
38579690 425061609 0
177066923 296462986 0
347684721 198805645 0
315305463 112935441 0
544369490 292159608 0
405437058 388897595 0
337893930 134500555 0
403756357 307600515 0
235454672 142682521 0
192397725 360582163 0
492687893 82595690 0
334194752 232582067 0
207926880 385730236 0
36734909 46568478 0
496371273 125088975 0
405084668 227687113 0
79977742 336606588 0
419128585 50574545 0
129139107 136972328 0
527981076 536957720 0
52225611 183844137 0
500021303 78306552 0
345866296 372051719 0
398132955 231348385 0
509637591 309473540 0
390001020 338814415 0
498301924 249511468 0
152548322 371740475 0
197217342 532323890 0
254817217 309151375 0
204582761 127803829 0
179228979 187481015 0
202924043 327996070 0
400848038 520444093 0
382937294 480254672 0
219512910 545977112 0
55102226 395483218 0
130973267 232818975 0
129476552 534624996 0
47444334 334062876 0
232892257 518867130 0
411817562 16077336 0
455800916 110542150 0
418628017 56376456 0
209538408 52600221 0
29084143 343081261 0
349047771 55367733 0
425016285 544030250 0
198230756 408491010 0
12231036 26503220 0
358550042 416378174 0
145514177 423508905 0
484187672 492263581 0
523215423 397264023 0
47515669 412063115 0
119986277 347391671 0
399925500 185183240 0
332143336 400476196 0
109840870 451400865 0
189539912 105648863 0
426414651 304474168 0
529515781 522718788 0
201293383 137625583 0
186534362 2609940 0
179149365 18454584 0
369287448 342982123 0
51718326 6573362 0
540516899 416386565 0
340925605 396988408 0
349928016 440382091 0
347629994 57215738 0
340973386 186161134 0
331448696 244334474 0
168797283 564129549 0
180883198 249566901 0
400127888 490820943 0
319935600 360101960 0
247998837 31159997 0
22108006 84759723 0
417383825 73120964 0
144168048 300382162 0
233438120 382249254 0
355526904 354285383 0
122200168 269349707 0
494445345 427057532 0
129495143 279807105 0
430090265 181561511 0
112397970 474056307 0
250118117 277392837 0
337718095 452923615 0
299247787 528427171 0
136252673 217866419 0
245406817 469652521 0
223804848 94454633 0
50161020 155811276 0
99680438 448188983 0
536822881 170670511 0
306487775 195720479 0
527049663 284151640 0
350089779 286550225 0
75766797 343160575 0
9164458 122916510 0
372139387 407194482 0
291101368 511431377 0
168274541 261586929 0
133349816 284093006 0
321869179 195315706 0
238572177 460306248 0
54294820 107572005 0
76835647 225657932 0
490892503 90771033 0
452389832 176667162 0
485643452 389610333 0
91011544 472224768 0
360744203 449677172 0
75620181 514392733 0
113405321 135573321 0
544888803 398212901 0
261478005 367241876 0
225609619 51099317 0
225154614 161438418 0
238410593 453322090 0
160072453 402798962 0
58806166 277500713 0
531024094 393837601 0
227485019 513787969 0
487269545 392650403 0
15940800 113113235 0
445660094 556436841 0
479955467 314727808 0
424094967 481001115 0
123573454 563062578 0
281934813 355987020 0
162176103 385071464 0
73419780 310132906 0
237803938 310880019 0
477821327 163661752 0
409102009 326838617 0
428359735 138258697 0
293036498 196368507 0
121859597 67386794 0
61832300 357398212 0
152238717 107098469 0
151909319 202535144 0
422151648 165719162 0
37216127 367531638 0
352451972 365353068 0
434553570 575565823 0
271534547 89952847 0
22476065 289065658 0
283677918 119554290 0
409721403 198664156 0
296336487 420531622 0
29863496 290422572 0
59891512 44194226 0
525547953 14735055 0
462528963 49090592 0
124543821 62938307 0
269705461 283576182 0
239142823 548844343 0
497184052 401528813 0
117234745 467115446 0
51987088 504520939 0
457621156 85483350 0
113882051 199188857 0
95290638 417877367 0
252801903 512239644 0
492003534 491252798 0
133923053 138696713 0
266837297 450041476 0
417568190 377882749 0
161953426 503594599 0
385019484 353381466 0
135565643 258067627 0
314848759 172802292 0
553120976 305329283 0
184830813 127698251 0
229901716 5166750 0
499201146 448382982 0
401139905 11576170 0
66266468 293629317 0
115417973 99770580 0
119426514 153088939 0
308099648 516815416 0
455541426 224477394 0
156816859 30830046 0
172354531 287851571 0
421035172 223461085 0
410324652 495005559 0
37933489 344243315 0
515142396 115165188 0
184440291 137035927 0
426342469 207288944 0
321011612 526538758 0
306404568 182469054 0
214878717 505543313 0
561845263 437762134 0
527608531 264168936 0
516691720 495374385 0
496285457 235690783 0
35212424 338023106 0
278888066 13194189 0
414949151 529132427 0
136836997 394704383 0
545553616 443408243 0
532968846 90677911 0
212936712 38473207 0
194228950 130258962 0
336059931 218963729 0
20538340 33288466 0
223631700 120338014 0
187954353 471632736 0
71880219 261187838 0
179219113 83073888 0
512860531 142518194 0
127370564 472529642 0
20316565 326161551 0
63739550 566434910 0
479657304 8482702 0
174811141 365084640 0
297471155 492703924 0
362394188 279880692 0
238524162 473178847 0
537446045 5704062 0
75925645 511024811 0
176685144 30614488 0
514654893 44189646 0
182259615 415324484 0
242076027 418561577 0
132612630 483160917 0
401881421 122256235 0
531992573 305798967 0
458324572 332884076 0
358266613 67177473 0
514176272 124097819 0
474296503 167330425 0
383547500 317054401 0
38768915 568888062 0
338989607 169844101 0
421476099 3395165 0
368585960 438624724 0
293936039 147917855 0
407576302 426962287 0
304815981 60903169 0
306533877 84319164 0
344802575 272062657 0
406277206 430503405 0
362594541 147224171 0
547421938 545499765 0
279192945 524973201 0
278618277 517265555 0
202441431 107994876 0
93703982 296845467 0
409333854 520086815 0
302919679 5503305 0
225309882 502379360 0
496939181 214061927 0
430634501 290689855 0
13605869 108279928 0
416523926 54939383 0
574819359 192431125 0
50285171 132270264 0
558118584 416518625 0
507656786 541087312 0
46104267 162598329 0
189533155 444603438 0
238173350 95234603 0
48415823 552959040 0
145810396 377410658 0
397744148 220671332 0
373148572 443000605 0
111573710 271622954 0
237616812 541323776 0
85415497 159992395 0
130849235 52375168 0
419530750 98979188 0
505852829 146255187 0
462117550 480923294 0
86574118 35020136 0
115944221 311383563 0
175770888 360932367 0
931510 473720999 0
454705890 466837139 0
356469452 6094289 0
325004134 416988749 0
305106397 15238420 0
236031260 270102951 0
46522825 371444951 0
392921467 29873028 0
431537436 432884653 0
371673374 35733742 0
371426286 492151583 0
415491378 150976986 0
239111495 346846852 0
66034652 369724377 0
496799774 250367597 0
558318452 381262973 0
462303426 387636073 0
212652502 399827944 0
260799039 487946875 0
180440192 565079881 0
122074431 325095042 0
499176125 61388026 0
202771190 56969771 0
29186061 286052800 0
569473451 244917680 0
341213194 390812741 0
57940143 161085185 0
193827398 269459926 0
144474480 84533730 0
323838043 111381226 0
289686853 105735554 0
481848800 95746437 0
101984215 230900944 0
304460968 270097028 0
190962540 90474788 0
220706619 330426862 0
72610029 114818286 0
456565218 468099599 0
442399095 178867310 0
423883534 111710556 0
246350943 538800559 0
545017462 512854499 0
526698689 285265019 0
308419923 238632187 0
142528186 250850940 0
146898370 5068267 0
476636202 174890282 0
468190184 249810681 0
508023167 356593550 0
295162997 266310213 0
446624940 451659300 0
383986102 173536677 0
434623610 328961806 0
313747469 205505021 0
430594262 282330097 0
47997397 295615068 0
447735209 149173676 0
337163878 543649118 0
203654736 357692518 0
212943847 123034227 0
423543842 290455428 0
33360367 397513295 0
432090896 17519220 0
367640207 447342802 0
454154854 130031269 0
498248125 415096732 0
536610700 349492770 0
396025495 9516819 0
226753263 465373669 0
37070207 159832246 0
424932240 342788643 0
250056505 547536737 0
531563115 112776351 0
84881749 511063117 0
242628768 471111611 0
402253870 137053141 0
60301113 454298330 0
90876705 223337387 0
509010226 99847513 0
331320206 417644252 0
185584757 538233041 0
160450186 252111343 0
325331812 113436802 0
219544250 441785404 0
23709135 523317287 0
170751576 341388577 0
399770411 6034277 0
412812803 496068293 0
10018012 423167704 0
94524125 59182231 0
276304439 558627013 0
194323930 114542112 0
309835967 92382833 0
182091872 368606691 0
451017399 401426759 0
535076801 466742531 0
347635804 358068510 0
207701464 123646078 0
567561003 430244659 0
115022697 548901837 0
271264699 475758862 0
81325294 509705970 0
534577757 411181236 0
346008988 299134948 0
569490935 337746189 0
254704188 273986983 0
283948300 563769405 0
325296162 347092033 0
401080344 500643568 0
70305992 520568626 0
468814385 298574686 0
351765838 460576128 0
436737352 310258486 0
409211224 529400925 0
352927862 355391924 0
519690792 171511924 0
490950135 14265505 0
380811179 167556495 0
287605225 8804092 0
166373403 85796380 0
326018604 79838919 0
38205584 189925625 0
544397854 487148904 0
531294639 305009347 0
368863644 200208295 0
147004263 22182548 0
199504640 129116111 0
329078140 435797708 0
340918216 95674121 0
376995596 426126525 0
254860897 312725383 0
14787516 171871919 0
407415679 142739471 0
201997846 170070056 0
24374162 573232462 0
499248579 73247343 0
217415341 283413742 0
325733835 270305030 0
202029554 364764280 0
145921715 279935138 0
290482927 568614972 0
479006053 97207346 0
304609078 196776322 0
424268013 512633372 0
365756430 167698803 0
311689724 237959505 0
159588634 99712178 0
185102084 482223885 0
376414689 71654120 0
261341753 84867643 0
515864978 184217071 0
304242646 85799931 0
513373556 364101247 0
443055842 19299566 0
273057004 570628706 0
152297339 513467287 0
350045243 269706168 0
319560599 107543303 0
520029221 414709983 0
32463439 251817021 0
228237517 330136648 0
333645556 235812463 0
410316676 579503343 0
106654337 296153334 0
108340391 337250285 0
114587471 127461591 0
326367585 497242109 0
49350852 180484606 0
145183574 81642153 0
403049573 564324792 0
406295608 81688510 0
256820153 107262381 0
512904577 214824308 0
343471960 479800484 0
97321720 62058917 0
567718403 447932059 0
94805479 101174875 0
107187281 358062358 0
526197593 244208602 0
333635120 70736664 0
196549270 468217298 0
348678183 375711426 0
246790185 536482152 0
496488893 254836864 0
228720494 465416005 0
531749627 459416817 0
41171413 514673069 0
288834604 447782832 0
216705060 511250043 0
463318010 67666047 0
77381882 372277586 0
258734493 20747150 0
344886640 445735500 0
119057700 149678997 0
444064540 120010219 0
349899486 439852473 0
86566504 575585956 0
323410319 321018746 0
77097500 482396638 0
493720720 392315000 0
524779129 436578964 0
5356403 524851909 0
577385002 362400054 0
372002636 60510522 0
72228903 413379963 0
32324221 402892809 0
435392171 525913986 0
373768024 515316416 0
568568548 461194029 0
158736107 272068833 0
34723696 360780482 0
320264519 224532815 0
364805100 235351015 0
566784078 530506488 0
263662507 387768661 0
195795356 214084718 0
441675012 201435052 0
547040053 513901586 0
33018504 372039860 0
370271462 283886432 0
553924536 138610352 0
576005477 259988347 0
275035828 190083679 0
496850240 212996658 0
2692554 7015115 0
353839960 378355226 0
433918328 307820932 0
159064176 477100372 0
476865069 19299762 0
359440562 389057052 0
131548610 10957275 0
13113430 303133494 0
496044064 329415225 0
49494809 79153841 0
320853543 555471165 0
368014412 226246484 0
312859131 337386377 0
109459403 227496714 0
421893359 207089297 0
121031115 7777539 0
112966232 577885629 0
461984934 7967518 0
370766762 304528697 0
205068276 265173065 0
557476156 555080321 0
88786325 435278728 0
281714374 19699753 0
57780309 41419627 0
115887253 134388780 0
131242859 36832384 0
85111801 146306329 0
115209479 11439136 0
450539896 475272260 0
213469568 5061438 0
184455307 264284717 0
89396213 312691597 0
552851399 113528696 0
203180786 338409619 0
295523977 355277743 0
231896911 264101681 0
213113003 284900600 0
221389815 357066675 0
420048415 24908988 0
564599465 571992896 0
51073507 184649296 0
455338838 265905166 0
185515560 449140396 0
227077878 41944205 0
485253390 276295045 0
215578086 491796869 0
477588318 157760386 0
141690629 477197994 0
546898734 262443809 0
393587989 553377507 0
451414633 258257161 0
554561961 303958271 0
31198014 104511297 0
228499910 141886252 0
479711875 557791929 0
208073125 91991216 0
312137594 320136186 0
358459502 300200184 0
82532685 391476849 0
15240673 442716616 0
106700031 188454058 0
357035940 443259118 0
211692884 144872581 0
225391495 291315686 0
65571854 553283797 0
123813546 256637197 0
464775289 564441841 0
472013981 23772920 0
91905506 523410353 0
90263108 556761943 0
64001865 537959007 0
138074953 124908510 0
64711861 215914864 0
578361736 497814651 0
44514224 97189628 0
412364249 80740069 0
468062064 554213842 0
303956366 210744794 0
223550786 372336048 0
437524297 282024344 0
202052724 544539763 0
32597449 540814141 0
252897621 364464846 0
160552055 29243572 0
403390317 215050025 0
368044867 109317642 0
39474744 6497737 0
418265258 539123269 0
436230143 192868040 0
18122924 177491020 0
523474844 543299897 0
540035245 458130907 0
332286793 270601919 0
218534344 385015789 0
9650696 499956589 0
498786839 178565047 0
562615012 566007495 0
347766970 522441889 0
62559160 429323224 0
569746877 510660415 0
74836433 294848405 0
311323595 162137264 0
426310112 408061767 0
532897230 436287174 0
220593359 382473593 0
232007745 146668219 0
61275884 469069655 0
238713402 368937205 0
417153127 264395753 0
307545657 368943952 0
241964646 41003424 0
119733837 291031060 0
101450158 253744159 0
536473566 406722309 0
373768787 272982413 0
508207136 20235824 0
170213851 9792043 0
3713394 421522355 0
104100046 120484903 0
265588947 358214882 0
70251973 32026516 0
490014406 188437524 0
540263517 386097173 0
97649274 184748916 0
246162830 494124424 0
225788012 269235482 0
395057265 423652092 0
41888134 536096469 0
97326340 363875369 0
360022677 145964730 0
229523930 218114654 0
157899635 466745693 0
378018656 343997577 0
527291563 521408202 0
197632305 210136588 0
241028573 495954827 0
177137456 293048641 0
383188927 340800283 0
281585839 526580329 0
475561908 324085811 0
475754020 466930975 0
437817344 177579740 0
50810436 373955981 0
137284010 495341978 0
70181683 131712637 0
168035674 193964782 0
422066994 176142682 0
34182518 129956896 0
280608974 303693970 0
270239158 6473942 0
367262514 221687043 0
508404707 567220047 0
520633974 122683928 0
183843577 13605064 0
401891002 331099287 0
91649250 46924761 0
251107871 6876045 0
531361057 392786377 0
43345281 363403071 0
450069147 528836726 0
147561199 28591525 0
10234531 220011083 0
463416271 168484875 0
462114956 306217046 0
40135410 534617097 0
24962469 266940562 0
426744415 236000054 0
427173250 491987082 0
510501152 241472068 0
198928374 117597821 0
138923238 456835230 0
258933517 385244317 0
295842986 411850797 0
459905479 317313837 0
193305560 259433405 0
373410105 148201471 0
204965457 162466009 0
577803909 95432457 0
296459304 46434376 0
475234585 331867495 0
376804054 233178309 0
12713253 425354510 0
513545557 109477268 0
117442305 262013599 0
459552439 56513802 0
105389440 223864700 0
255424596 459865365 0
317390918 137326208 0
466902668 168953288 0
501752470 73715476 0
479839137 511233211 0
127089064 231365526 0
382389807 261374200 0
373951222 452316786 0
140509428 541349603 0
239187425 460923747 0
478945946 163311330 0
140524251 472924260 0
161270787 262435868 0
360608733 356927970 0
339283924 468117852 0
11745020 195807814 0
61068360 354209355 0
381814410 198084754 0
198804463 450352978 0
232925026 203871554 0
289287269 31923190 0
240348373 95766956 0
356303367 114546283 0
168560479 550404187 0
60242803 66691457 0
77292166 490015427 0
229465632 330706368 0
240824960 540465242 0
543671842 311239690 0
170227515 247419205 0
436094974 68421250 0
306602694 188771171 0
438248598 26280000 0
272865841 14784058 0
521310080 60380974 0
163430549 385200446 0
63062657 238431334 0
309456000 285257232 0
220484741 364489634 0
401997109 383100795 0
500522437 420076703 0
112931866 259997324 0
525498925 22471587 0
288852629 4025739 0
386861738 454409189 0
181312669 140889763 0
231416010 414546850 0
202119456 438505789 0
508667792 147781973 0
29368682 542396636 0
73346255 156850224 0
232558258 24378720 0
553411223 107049967 0
517730568 333764525 0
480266698 500871408 0
528991693 271654716 0
231040413 314547210 0
318573197 295436890 0
377548107 384221028 0
186659522 218304218 0
207795118 224165051 0
417155536 113456914 0
197346025 52359606 0
374065848 165883631 0
60018303 317735650 0
221159819 187050598 0
91291345 141853182 0
378273641 312514231 0
527479264 500201918 0
311252520 162767730 0
489796569 110294003 0
166382688 174881834 0
309253032 213787343 0
387729484 123159398 0
528310306 337317417 0
31897933 144857835 0
239208365 425868060 0
269186667 529821714 0
204738163 315995811 0
263098849 305388905 0
441395273 151182315 0
311306609 517157410 0
395464711 1965058 0
131908233 198145988 0
239327479 31279964 0
43031079 114009335 0
42166800 211819769 0
127695887 15879582 0
305739990 11293299 0
87063500 86676199 0
98431138 40691998 0
339697658 406351460 0
349001625 216422573 0
6048841 264379471 0
277205108 331234730 0
65553122 62915386 0
415508904 532682886 0
473923581 343864219 0
55505655 135225122 0
183504782 36080045 0
108797652 93859383 0
250680482 474250100 0
507601738 501214103 0
518769283 127251744 0
160235602 140526627 0
307768542 427052796 0
450261865 317749957 0
443941901 304976374 0
542522796 258261279 0
109439728 114276377 0
117341086 376852386 0
275173832 99347884 0
72568095 507105374 0
276636219 457516342 0
384424222 430585927 0
231167310 363345325 0
299355953 504497260 0
283300434 135698459 0
277495161 18444884 0
125947550 66750166 0
293491828 489783448 0
537297316 493642308 0
338027138 473093212 0
69583521 141970504 0
150621015 388077862 0
494128525 104251823 0
420450797 335333888 0
501256962 264994398 0
404134303 555523408 0
561590663 375660614 0
375650270 192041919 0
484479496 520108794 0
530492267 35062293 0
168967752 72827509 0
565611273 311795754 0
38832826 277619260 0
406135158 381879088 0
330563684 106090530 0
107294625 557773522 0
221418787 488943698 0
207928178 292368019 0
78362502 515462570 0
521305803 351597383 0
404570301 285999298 0
210342384 529630993 0
145619238 45259102 0
57664019 193532332 0
267486229 109505502 0
55193933 368649472 0
363082293 64117276 0
288992552 554579456 0
219057903 342243963 0
277411652 462496077 0
396195954 60121993 0
195808444 14968673 0
344789977 485898525 0
51636161 434900369 0
558024148 384394699 0
240771145 198103310 0
342875028 118378681 0
9463674 365130422 0
8960245 469518602 0
514533904 248270743 0
538571338 496944086 0
153217227 498305731 0
319748089 135816581 0
260052497 136276230 0
388207606 66539905 0
94212424 280694353 0
140893867 141517803 0
473206786 75249003 0
141860448 518258038 0
442946765 267865562 0
233366627 426632504 0
368931735 422064189 0
497576492 423055251 0
133763155 394067538 0
325120738 91753878 0
578661432 261801392 0
536528813 404887332 0
19637677 191257641 0
485302235 480978894 0
110602157 289919162 0
80545088 420756854 0
67340013 566868180 0
179593842 320246919 0
429841944 250928122 0
316394771 356562362 0
306473919 520005406 0
218736926 292503677 0
108191475 412803394 0
465915679 513620421 0
373064219 486430422 0
42607209 116936196 0
139029593 392012475 0
359170219 425725161 0
382297049 73456027 0
1697924 82721180 0
506106692 49293830 0
507517202 414724097 0
390174923 10871774 0
121963776 120903357 0
530325026 15901114 0
523573109 293366310 0
310625483 379704900 0
309790052 359747395 0
462337634 204969228 0
553952128 423316759 0
446371207 87512503 0
402271845 78429070 0
44844612 4831787 0
425363956 118723112 0
374381527 515300574 0
480711084 277331925 0
65417128 235338940 0
504208996 106698994 0
34497866 262418667 0
393682015 195261784 0
358437603 316504780 0
482295402 433174615 0
160046876 26702933 0
258517016 242648525 0
48794941 206684978 0
480382379 551385570 0
299836028 102122488 0
568094812 458094171 0
32105104 324102041 0
330095861 512792247 0
273094617 387975816 0
332596895 43470712 0
155472158 296664371 0
247695206 288341978 0
210799036 33614765 0
526370090 36504406 0
271276457 19987323 0
155613645 181814683 0
315468327 157546822 0
1433987 436968703 0
463254771 225366631 0
502595549 573457398 0
1411412 345410302 0
503175228 152909691 0
555527863 366714118 0
209459563 292534621 0
564845355 379815086 0
395023975 301969636 0
93153220 54853380 0
253492848 535760400 0
405003135 548954707 0
116161926 309697278 0
444039238 225383813 0
36119566 118473112 0
123903490 172339956 0
448156993 52077451 0
255677117 87101575 0
256294268 376833789 0
408812434 21097480 0
510539306 56126391 0
113032949 494304868 0
214102895 196662649 0
330941596 410389492 0
288483981 484471563 0
395816604 16552136 0
534616117 168072366 0
154157560 151004552 0
318169019 416582917 0
67025383 391975688 0
288346533 109612767 0
542308408 508939728 0
82601812 308289818 0
7658340 58858991 0
485746699 138309757 0
335839421 478619020 0
513560965 409976306 0
196135980 424840650 0
536486480 88238105 0
181300403 450328945 0
64256125 347035538 0
180050528 464778414 0
59097867 227742880 0
160868569 503977541 0
16679778 107254241 0
432385105 512123433 0
376270287 167022906 0
231923142 291181637 0
83709620 96205345 0
402310359 513776326 0
550395604 574370225 0
245616018 512452974 0
446988810 518053472 0
142586861 256270067 0
289497170 231783008 0
428155709 153882823 0
340265499 310858011 0
273319201 204849132 0
197171181 455066196 0
468361674 119885158 0
493346000 167890023 0
496100988 300911587 0
560473138 187431921 0
560297554 147025759 0
487778135 23527656 0
280641373 141267827 0
310692241 192354256 0
299539394 450933086 0
101945372 397987963 0
92087005 555477776 0
259617265 456615564 0
392719902 442846119 0
417966286 432427244 0
576106757 399672930 0
446268246 450248904 0
555448447 510517269 0
79227030 58249878 0
508728446 316036395 0
501533800 497966477 0
366119937 357348261 0
318966820 77887677 0
402399357 173857164 0
575376379 100723443 0
346204792 152129892 0
207402072 119139553 0
270046262 441083902 0
54117791 201396806 0
457926016 268806260 0
1457592 568118549 0
377544103 475805743 0
115587148 483005180 0
144072855 76620956 0
290371970 44216121 0
145211257 329595124 0
458114341 383511388 0
547009912 267814305 0
550260528 37701483 0
522262256 337517458 0
480669873 488681865 0
546363668 143004011 0
354288865 506987508 0
90292755 544963457 0
484428958 172751179 0
22660696 288233402 0
14047204 534110887 0
117327820 461992992 0
466512132 55849086 0
306563321 495463812 0
188667968 333835181 0
171052948 508403305 0
461423208 85972655 0
349065718 197393061 0
324172865 504569022 0
477502738 334551431 0
354987499 555840712 0
276266747 17141909 0
194080792 532273576 0
263366600 382652318 0
325459164 67307031 0
413740517 267706858 0
493969421 509372259 0
382414362 118092163 0
325738325 300795805 0
378168564 479139106 0
263692631 436559602 0
540858770 118005251 0
462854844 147302011 0
202534535 173616039 0
311546635 170742915 0
28012976 2688178 0
505667579 86693014 0
125839548 334935759 0
329771197 465280285 0
395332610 281500591 0
451239723 270229424 0
558509618 93727362 0
484402867 58739853 0
30498457 174619589 0
406196309 431634307 0
556917132 465748628 0
330678621 349280452 0
42526505 348398712 0
208384196 243624943 0
362852708 502640925 0
477331259 377293762 0
303735497 154876290 0
390526267 547670091 0
344695973 516542055 0
124870625 83503390 0
29557808 131151102 0
134667804 515783128 0
484097474 283853624 0
519529684 89518847 0
58310185 494951932 0
156084899 208764313 0
62626129 118127264 0
32722375 30700873 0
255527360 384563146 0
571131641 189550148 0
200324657 68055037 0
14839470 557283330 0
148802515 56457366 0
312650338 456590888 0
336905113 193041464 0
165775523 40820210 0
410531504 18554504 0
446624143 266341132 0
211029614 381619848 0
194721396 402287136 0
338850948 279786455 0
394496875 203207648 0
148692806 51262833 0
535852332 21333245 0
163390586 504277568 0
572135150 295387922 0
55997739 349822357 0
233798129 477190530 0
235941109 263019221 0
368447862 386128704 0
206767245 325617337 0
63338384 572621957 0
459153010 528462093 0
331058417 435270124 0
163674745 359823666 0
210002102 353275875 0
551738881 414625280 0
475768534 31313432 0
343832899 487548289 0
62207365 150751490 0
311358134 253707803 0
150339388 145776004 0
304297665 269337305 0
415367315 524548996 0
564659494 121670382 0
174712634 475637371 0
108095283 326815571 0
414331966 287072640 0
214594513 103386814 0
435604853 82596642 0
203607414 92472452 0
171467558 227986128 0
475582497 169506813 0
8697252 103130967 0
9959118 142044891 0
442775357 574587410 0
204172905 547812653 0
364624784 53113628 0
320220905 530284774 0
344383051 553411482 0
55109293 539773628 0
392219232 310938668 0
447482727 54215117 0
539223030 435744330 0
45448546 551310672 0
94881823 355986106 0
433044250 366031542 0
502686715 67338719 0
535051227 171583043 0
499574139 221960946 0
367570824 469789141 0
73042896 30938350 0
199093855 552174851 0
34535457 445799127 0
280172612 389158414 0
541984820 573280291 0
414094386 37277312 0
276978957 64556241 0
15133638 410830923 0
126044339 413751795 0
178581361 564316507 0
262471410 29382089 0
56278785 223630494 0
22438820 208532646 0
13563348 461175267 0
216582398 362841566 0
110522872 152797372 0
167887734 561013019 0
496366251 494109090 0
492205655 495730305 0
322898798 121772763 0
489548102 94698724 0
409787153 185269293 0
97206526 432839469 0
75445787 66093038 0
438199480 552015079 0
845637 380285051 0
558447773 554296696 0
88069421 173764661 0
358699853 299225645 0
204049436 67021759 0
86502751 436131956 0
173094572 71576835 0
403845193 286806084 0
321223014 535408768 0
277564858 480091530 0
249256048 532144295 0
276505837 173951126 0
69541664 562901570 0
183444198 143665797 0
89391520 288135595 0
514222230 203556437 0
82441321 421506618 0
514256688 404073904 0
231439843 320337845 0
72570159 418336756 0
107920665 341209429 0
155648903 56414723 0
268679664 197755602 0
364689413 309175256 0
423160621 123879406 0
314006775 436042834 0
265769554 290694069 0
303326615 218165298 0
18299133 267061436 0
51454046 578345294 0
109156030 17392707 0
472707480 134859665 0
109304936 263553642 0
128570847 486154487 0
287015296 34406082 0
573605011 137631407 0
471113617 55426690 0
561159101 230464865 0
326235237 272897091 0
86743498 110800964 0
286113541 509424289 0
330131517 474320321 0
546311106 394037467 0
501226356 205959253 0
490911033 245415772 0
536378499 279871627 0
152558138 223784238 0
359841702 194832014 0
544354910 385392941 0
200405203 487590240 0
242013362 220388722 0
144821297 66291610 0
434358830 178980043 0
119539657 224493646 0
302349678 375611232 0
302084167 392452468 0
402164945 37839769 0
287775164 35702816 0
92996371 197193272 0
39368562 511630794 0
524846137 295291833 0
131750651 47943455 0
512424368 38774394 0
194427543 421379657 0
140023371 576217147 0
228972991 210907580 0
400371113 571968511 0
294667099 566256477 0
211924952 11776040 0
183964201 255484290 0
231912253 450620498 0
40893496 253808205 0
34455631 541731689 0
241204147 503450637 0
170353700 316893333 0
427020753 331798231 0
90808477 242730427 0
375891781 404077903 0
285699553 263663116 0
231968743 126556958 0
245412689 12399384 0
17342243 290643266 0
506135285 546776208 0
50930921 274918865 0
415929047 155157994 0
527657965 546154890 0
469536150 106190771 0
164023662 524545912 0
441781772 158499275 0
72883543 280531419 0
325086767 306583216 0
513882947 483925057 0
244544539 491762673 0
358172218 281516487 0
11855183 274301565 0
395775234 311170397 0
9354532 46744056 0
515958461 544418300 0
237381013 470768307 0
167922596 577170289 0
214936240 205717864 0
128064606 167579313 0
474120195 156916360 0
439274365 532246087 0
354219349 422293261 0
169323426 341430499 0
294776329 438498187 0
487355570 541914317 0
190100253 387383467 0
566779435 10089461 0
577752099 730127 0
425803036 403509342 0
411267742 397987703 0
320037640 98333331 0
418297450 414499482 0
138486538 382126381 0
400724935 367046781 0
194382234 401748545 0
129565912 164831080 0
27950891 438279771 0
263114922 403908844 0
25740884 543166593 0
128691961 140480898 0
142894655 35689861 0
122500883 51847848 0
331359818 290351775 0
514044715 553645385 0
546101870 568533960 0
42186350 165774701 0
128133022 577707881 0
143327518 267313528 0
89353345 307972604 0
470484372 55089976 0
305353486 78599716 0
209573554 237269420 0
355258446 468979291 0
50432285 100336932 0
424333276 374896411 0
331618214 325411145 0
52748501 310711535 0
486845361 74090952 0
193169534 90965617 0
333308451 135200500 0
124009356 225963283 0
436585823 492683079 0
334127228 501931740 0
447263918 229078496 0
316235814 471585547 0
319788422 250903961 0
289620749 368065942 0
20518096 364910196 0
565302280 164538664 0
503361161 481814509 0
384086944 156543242 0
187479278 564947379 0
172463837 402678174 0
436180668 188104085 0
419425347 1859622 0
510374227 41562887 0
338901525 385029276 0
296619526 285553466 0
78055340 168620729 0
255181093 190530309 0
402737297 577516544 0
430831949 455000311 0
142329628 75484171 0
481023583 159865444 0
71914284 474445847 0
103511682 138742047 0
101944755 77626202 0
42261103 328707596 0
332470341 133077961 0
74382877 155689918 0
554419506 348164562 0
306376007 500056855 0
547020507 354124281 0
40852993 375258724 0
245384109 153502313 0
186634199 122295001 0
324546379 414877560 0
442877788 245212186 0
188259686 286969381 0
280973618 130152367 0
461568790 169557220 0
1907964 117426249 0
101552708 465160573 0
233731674 556905394 0
303134336 454389867 0
166368828 338932638 0
214583499 260654047 0
266172561 298973216 0
312782402 453642185 0
244019479 237654519 0
538052092 218782968 0
346963309 367855926 0
125941255 82770395 0
447003156 258751643 0
278428570 73578457 0
241210628 415004172 0
365273018 523291940 0
564078813 537654926 0
270612662 194966358 0
85024280 396114934 0
24374321 220364146 0
281222528 102989376 0
504763911 150222693 0
397394303 497267049 0
459780209 463040236 0
130672826 22592507 0
228954954 440899225 0
264091317 424186721 0
209722626 313584418 0
476240062 113209272 0
386845725 345821526 0
85060874 575339176 0
256953520 267187205 0
140429773 579166835 0
129834510 382437109 0
311302753 175580924 0
198023221 482517748 0
279639695 162652553 0
39850304 563707812 0
432970051 121129303 0
169421338 432075355 0
552691849 156644437 0
507067452 177653887 0
380370647 156735392 0
54724992 90542452 0
196906026 249517166 0
342358592 235644848 0
28242891 554908600 0
376542217 216820935 0
469811165 34943558 0
166610865 421895801 0
402278495 232922965 0
573259787 334843027 0
110918780 320841064 0
420091526 321673742 0
287956297 43319606 0
296591570 81653221 0
324623367 399254448 0
152904084 318692606 0
458078450 174956231 0
73520752 268618428 0
507272157 341675005 0
249009353 153113868 0
525428679 368820704 0
232386094 290271547 0
347878056 178998515 0
558724813 348741961 0
340745881 578921534 0
215277086 302600304 0
41598604 66716647 0
456653917 153679229 0
327446412 442578608 0
234135759 457973287 0
497832002 220378302 0
277704874 392715492 0
57137838 148129915 0
29990329 223751402 0
372076642 166822924 0
450572720 44056895 0
321547365 30319354 0
281821049 236176429 0
315565894 93141032 0
63904480 86445732 0
217317835 417035307 0
234384067 20058073 0
165531805 329050993 0
198689853 329514006 0
366764071 246086373 0
402138288 332734060 0
331369235 417925390 0
442007317 53793154 0
270960684 467162242 0
289034385 70093728 0
416588985 81654776 0
125306640 571624934 0
206956691 475961658 0
383605392 57509288 0
193878670 271901260 0
280813142 63481541 0
444826799 353073366 0
471006507 542849852 0
415651475 422294121 0
3057760 16035156 0
217136892 178754893 0
500096122 551280615 0
2119756 223118160 0
118001135 184319721 0
159423591 34904570 0
21625032 521834404 0
364803216 394326072 0
259599634 124495055 0
467094420 557936546 0
467232209 490319503 0
159937714 186249931 0
289518766 564749035 0
536594413 50966983 0
506201110 426556457 0
156814639 555382913 0
298602029 309742226 0
260156797 17880591 0
268898691 145609939 0
508625981 96031707 0
463534248 475661642 0
6234917 177786165 0
533846646 336939589 0
120294976 256662354 0
333159061 503065722 0
65038971 549029623 0
519028584 37508228 0
195133246 151638502 0
206618396 341473973 0
276171416 524736584 0
86767421 289053389 0
544038656 38349381 0
217647027 464678633 0
243078865 51392373 0
477635780 224154606 0
130041932 410219496 0
181893755 263767315 0
39685509 8183704 0
555446197 155938870 0
289815245 432893956 0
110874599 441457873 0
154258600 108299964 0
439363486 119160380 0
300105144 436083645 0
435138026 356415398 0
310854890 118220630 0
414641353 123429625 0
323511710 577617754 0
575493446 78808153 0
331273858 125507464 0
458048853 113997493 0
152674237 552374392 0
303264520 321941893 0
89046875 26804841 0
439217335 190800774 0
552183976 321757940 0
230651617 145029663 0
220719345 460332587 0
100219192 528213829 0
87332619 357457989 0
113154064 32195523 0
161283174 529657577 0
311092702 157084521 0
553824671 488572838 0
228278738 28670512 0
552162832 568327840 0
18350263 130983152 0
6719985 181408218 0
487446220 129524803 0
181824657 186555479 0
35530407 190846229 0
204373401 334419477 0
454920375 226758779 0
446021260 239173867 0
225772050 555298113 0
468889076 57130939 0
152456786 546455660 0
479619703 318756735 0
373700885 208121691 0
350290156 278188530 0
442363815 227245288 0
14290763 376229786 0
571863893 199427578 0
246396904 364284918 0
486521044 231804247 0
534450144 544510267 0
95070485 479001792 0
178301951 360490200 0
319710079 369129816 0
550702940 110581984 0
211954126 509852072 0
155063768 347963532 0
91471559 53000529 0
197205150 479410455 0
409670441 163854732 0
462723314 460630617 0
398187397 318158581 0
332728233 275933194 0
513124002 209629398 0
402291014 263090556 0
393342984 450980112 0
311003458 22084054 0
327912687 60533999 0
313529036 442924549 0
376160738 50875261 0
195619629 507324215 0
226249732 419437665 0
41981299 346751412 0
411552964 185259582 0
380789782 37386592 0
510311010 284896087 0
508036931 162674004 0
89872294 175463986 0
145819492 418929129 0
51437166 103255748 0
272587194 447945479 0
242391017 230150704 0
16829303 385017158 0
12076723 541411666 0
153230726 193873653 0
461232555 356348128 0
95597326 469788290 0
80648834 152998690 0
268141337 163851088 0
184055143 364299573 0
392650489 232833953 0
194548490 147969512 0
476800399 565538604 0
420948728 181072217 0
101729468 430629651 0
481933652 46389204 0
152976648 114776510 0
276290192 135539029 0
158254641 293505663 0
125507910 331137721 0
517003785 267866796 0
475643389 237313078 0
234128473 3675310 0
132425019 80329831 0
462598310 375691182 0
515796090 65929720 0
296048504 377112499 0
431412225 186127266 0
465831379 57758705 0
154076173 525238669 0
132083425 451271940 0
169669580 476418801 0
432614296 461578850 0
461380605 77796797 0
349249883 269075209 0
247537337 66460850 0
143959371 106972880 0
216261095 26655987 0
551135745 487484435 0
150658056 356943119 0
391598203 400971885 0
70806276 575843755 0
494603231 31447952 0
12329782 319319714 0
331297903 520425004 0
478578299 453569789 0
10357180 525865894 0
182965058 63399125 0
284976475 23373904 0
95613721 25967051 0
62653240 417944510 0
115224052 41827984 0
380484582 374845708 0
502772118 9386041 0
216279614 128181515 0
106109837 355372031 0
106823703 329536569 0
439786287 181844380 0
269473608 185417743 0
542238872 335629093 0
103050208 481703289 0
176954252 415407895 0
520827153 414018479 0
286217461 243998979 0
217476691 188386900 0
299060925 338595272 0
165039854 244672997 0
574960283 473241169 0
76036847 173699121 0
573230483 553176556 0
413443367 66573059 0
268901803 517480247 0
490250596 492971663 0
535144968 461976593 0
35130535 435125041 0
405439990 486374503 0
254879178 161048014 0
262121465 73945863 0
74429567 107478109 0
567154740 441154633 0
567563110 514282 0
497130032 476427879 0
239475632 101044961 0
15061554 204901875 0
32215619 307422051 0
372877928 180052140 0
379613137 279002925 0
17789633 142327086 0
154438882 224954503 0
197899233 534945101 0
575157427 110597671 0
252387537 442349314 0
40087873 37058828 0
467461244 137153312 0
110549100 512083329 0
167267299 95744688 0
537207557 126125842 0
48948232 386621507 0
341823300 380759257 0
130116908 198175265 0
430795917 121373743 0
494851710 194755296 0
132318373 207920253 0
140552676 449852509 0
308337682 367646672 0
229700673 511577335 0
478888106 298919902 0
109208603 345929683 0
184455525 205660364 0
19133988 62009851 0
230158433 326350719 0
533835756 363818014 0
350237850 136551798 0
374022137 26012915 0
79381832 265266015 0
205109405 4482989 0
140225782 547345154 0
422268895 552814547 0
576497417 247272431 0
229403296 237160140 0
21150899 533339691 0
423853256 538647707 0
512796865 573014840 0
90924187 459584504 0
303480961 291971117 0
112107121 309805541 0
59931432 382503822 0
17747124 111182856 0
124064365 298101235 0
302913170 345053428 0
127424758 56145279 0
546495372 180080357 0
472027888 415821909 0
248042977 169817407 0
576185372 81469407 0
546460582 31939801 0
490246233 1351242 0
206359112 159011850 0
363048023 173493278 0
270274442 425933413 0
330600977 296080416 0
157386884 575279786 0
129386184 124358563 0
291819358 329160447 0
74505946 8805021 0
375882359 276942897 0
249487609 198063875 0
442631334 152900784 0
424457398 121176587 0
520588286 243696300 0
384644132 159602332 0
97984088 564312586 0
441953084 156865858 0
464036187 570445149 0
177838161 378529621 0
551228891 243928667 0
328204556 368615463 0
563773932 2598101 0
543769459 322733306 0
265731905 430465261 0
217193774 387028573 0
417300878 469738032 0
85203527 55325274 0
42255737 101227034 0
331937594 158939938 0
435016688 508947419 0
436096758 530342130 0
533674110 29479669 0
37403112 322897578 0
376437099 352937612 0
41988805 431345708 0
280354019 116839162 0
27421408 72325496 0
446677862 221801971 0
381635690 348086037 0
502486153 266720171 0
131999249 426649808 0
485788832 408230143 0
466419760 25383624 0
141609260 418921833 0
220248141 494247699 0
84633840 510126567 0
361039439 336876774 0
232933727 194799327 0
385443311 71807403 0
345200680 523760117 0
193373830 13130133 0
271975140 261419648 0
173397827 73610477 0
50764474 125767056 0
418091086 174910505 0
522099529 567336927 0
125025641 62012735 0
451655962 451070807 0
493458859 547757082 0
77571740 313257246 0
458875505 15093358 0
178658168 511584455 0
494384268 23698667 0
358677025 365126893 0
192192790 391591286 0
69259789 110749103 0
150460047 9308235 0
161134099 1153750 0
73574097 331140411 0
397304576 309765690 0
329275017 73119218 0
571125080 11692128 0
209357386 66853461 0
505844203 207199196 0
412253127 344992982 0
378856288 294084459 0
363579617 32220445 0
3138894 114314855 0
554301219 481872552 0
67648204 242229533 0
340548122 87087967 0
385774104 338043937 0
457352788 302095949 0
103947982 140404277 0
32028961 16089370 0
225882025 8672826 0
137982862 175092019 0
196728205 235212672 0
130095224 557399582 0
438661714 118295874 0
478258016 493459915 0
164519397 151978179 0
414023825 389644484 0
366540561 363314344 0
49050956 267410841 0
131583436 190979621 0
211022918 403677745 0
207298863 411115982 0
548282593 427786426 0
356180156 554165367 0
409008920 182851790 0
502890840 203097702 0
34774954 170308100 0
469536731 306514910 0
525674348 27610770 0
87097159 529718944 0
251378564 430978848 0
508885114 329531851 0
197691515 148513616 0
18849504 37068367 0
138465404 399016712 0
464976932 465921421 0
270705037 454082036 0
347215780 535916677 0
229388843 573104278 0
216325566 214632209 0
547794267 519936680 0
290111989 274431509 0
174626001 367167977 0
159941001 439462219 0
424450420 342259369 0
372297562 302252647 0
168873101 426904017 0
107872243 222151384 0
198835018 529244941 0
398240655 334686073 0
467994444 21073651 0
171490606 504179629 0
577581360 398294818 0
14828153 104633124 0
251598283 223849508 0
354870704 660399 0
487673328 402751667 0
428974616 102819369 0
225629997 264258084 0
170662435 87888045 0
41314200 486196108 0
434479349 544828467 0
420212969 497168364 0
1102304 469951468 0
50300461 40381048 0
111150852 549606234 0
343159367 5075830 0
302902957 277303118 0
255371384 574722530 0
327422689 315514750 0
253350909 192312569 0
392464563 447737884 0
298247252 439143166 0
281504789 296184742 0
359558036 106312924 0
387434412 250557684 0
478273001 415440629 0
426008829 259637991 0
263810654 407987773 0
436109199 528680529 0
446576086 166181558 0
548658706 20406825 0
450996017 266960024 0
562379539 564902323 0
463959468 180685386 0
26662062 470247730 0
553831293 381818314 0
456230767 476455071 0
213536803 494780702 0
275377613 417461999 0
505650459 474681624 0
108925400 234470856 0
234717938 204003629 0
81558413 272188195 0
428748148 241306513 0
21427161 174937348 0
194860350 512476346 0
9507155 184025737 0
496900118 225885808 0
22245207 105425131 0
417439909 394544719 0
295677390 141492048 0
301029440 96939749 0
190145033 254831762 0
243298681 235331486 0
270885249 98592669 0
174657899 448822729 0
262647524 47643097 0
150457394 116019748 0
485508331 536740075 0
327433883 325996998 0
383331738 259035160 0
10736208 202761848 0
459513683 87563802 0
488410241 267210460 0
311616876 575726863 0
405447773 294809311 0
112682532 371822488 0
160739963 168646314 0
289707303 117072665 0
148242605 21789616 0
42689379 535083560 0
223200557 261563979 0
99448227 93517279 0
555275529 394186762 0
464462553 530272982 0
371370450 352661413 0
242645030 269864785 0
495179782 190594368 0
573809332 66822675 0
29841427 409903825 0
289229660 317176407 0
515232848 158310503 0
425872315 311306906 0
431722874 163291817 0
183625393 299442518 0
553093567 273949498 0
236816209 369074997 0
182382694 445387855 0
555038413 177797078 0
245612614 492021561 0
250199987 203916151 0
538883078 537402070 0
461191776 171104068 0
149680990 500874516 0
374434097 424500970 0
500848488 54576095 0
409032582 165837403 0
437352405 214473554 0
66845031 343541844 0
157678145 363180577 0
163207573 579508012 0
379457382 393153225 0
146905438 408979643 0
441266270 320508229 0
113641342 55674719 0
143431964 394216774 0
146872744 327777125 0
135024986 26827242 0
129259905 511970873 0
20582034 115469091 0
158038963 135362951 0
10130136 388574206 0
539722372 401042581 0
501180567 166055460 0
122898543 243400374 0
328265690 562613731 0
147854308 495915575 0
378152237 348255488 0
110109045 323828557 0
249562646 198206138 0
245755210 58225535 0
198996150 269400742 0
426876388 283365828 0
108202191 307635996 0
393332709 390742823 0
368776911 191431443 0
65966730 384780991 0
420224903 187549398 0
176718890 377278303 0
27119837 388431827 0
197000614 275293948 0
420654422 473192783 0
338508731 560379374 0
254912841 109853008 0
162732987 443588642 0
171337995 325844548 0
251499883 237141657 0
117947417 492094124 0
124184237 193888030 0
261363530 152564350 0
268643754 579012150 0
266603426 8263301 0
289024270 382365127 0
219870576 514682829 0
541454818 427917360 0
525042030 475498211 0
378801523 561216356 0
107021526 381886664 0
70272519 462620339 0
326677335 309074132 0
219702771 473043295 0
276795491 274863739 0
251467893 445932441 0
90447136 154544127 0
446869677 121882484 0
108907033 433783117 0
545320107 420684670 0
145880956 394593806 0
423702933 405528058 0
102314622 175674437 0
458452164 464843745 0
316669160 203080712 0
361306181 506091371 0
551203169 331961143 0
9731476 430429817 0
365734885 501350410 0
292296550 35510859 0
260968423 43411445 0
143684778 556266291 0
93467409 484598530 0
344301094 41426004 0
127328896 1137033 0
102900141 122381355 0
9193177 469258461 0
375970256 403692907 0
484914536 124083684 0
134973427 299882456 0
450203032 18231895 0
77440309 445169051 0
27114453 377732424 0
56542225 43532646 0
298265487 364533686 0
197988613 273361062 0
240047898 202430131 0
238185025 297225368 0
102723652 239738457 0
341548091 394695468 0
45621194 96528847 0
537478502 220644386 0
530124427 434081747 0
434402415 100270094 0
134790735 130868863 0
96656584 42471091 0
465088308 435552521 0
541960815 78709022 0
34296507 424863176 0
425136545 232703550 0
344053429 226121371 0
294984783 291105396 0
458119391 522259173 0
167617764 50026636 0
375639704 379818859 0
411775624 127707298 0
496525236 526185727 0
138803516 64115040 0
252130370 408268297 0
548857520 235985741 0
433185205 496212761 0
388663033 557263310 0
407868144 460978790 0
339630886 474146631 0
112049751 473343761 0
245712247 187828655 0
56000729 45034815 0
458887685 324461804 0
413281917 4196580 0
268990349 289945351 0
481613077 107805447 0
487425383 232521149 0
481800707 90985228 0
308219786 45260067 0
177099254 406894056 0
148719726 166117892 0
122465762 115679545 0
483709950 355791192 0
528874712 208962490 0
464298331 187341141 0
210398984 550256291 0
488672553 174136544 0
438731643 303431334 0
372769677 174070785 0
132600535 48415078 0
362087414 49871971 0
491818907 484370922 0
33752540 389552224 0
399527681 81513047 0
374304264 108236276 0
495691286 306504931 0
219216608 125342158 0
245841743 82962137 0
10507275 409736305 0
79817417 221860320 0
77960111 245105006 0
540785660 438444018 0
361112539 82980858 0
270425121 383760506 0
26752179 310630799 0
342700270 32254760 0
470916306 84439008 0
268010326 230596620 0
161881296 569536039 0
479003766 412460188 0
266750477 166526847 0
226595572 251364291 0
575422245 133877733 0
215539666 53565603 0
333862799 82772367 0
135878891 281700228 0
184715062 435585343 0
3499289 431826490 0
298200074 561356476 0
109766918 127329556 0
190300259 440829044 0
202625876 28848147 0
208162454 317625388 0
76081678 311561259 0
518325683 482957678 0
21955029 358095372 0
279944567 413962010 0
560685776 387147148 0
131052737 363476144 0
151897607 459282970 0
537177499 126998746 0
524987517 152855771 0
364331500 295267998 0
424936702 235144783 0
34971071 264310476 0
520740789 458177545 0
38302683 560418835 0
541240906 405125381 0
243538178 544716121 0
68319183 489878263 0
244654247 354218943 0
115136060 415083279 0
25066885 477117767 0
540466255 30887467 0
572456405 236324824 0
244402032 469287869 0
496645349 55962148 0
50821439 192185877 0
159384924 164955770 0
381878999 445627776 0
412563987 504327243 0
353712150 272756371 0
530020445 129782231 0
501426605 451589288 0
95651021 62899156 0
153035365 262224527 0
409577678 393372783 0
319096857 165147683 0
140128439 559160743 0
316228511 84538025 0
183787513 554174345 0
281062742 86872620 0
459743763 397903261 0
143084446 93471444 0
138753879 447656123 0
310775452 400552659 0
31810611 191451792 0
533289014 417419181 0
78360769 129948249 0
205888291 304168927 0
365356434 211796253 0
105064510 58905538 0
59168688 98053639 0
533921551 163342842 0
75893974 287240244 0
556927643 216539417 0
219631997 170938623 0
49937515 87014683 0
255696320 338118535 0
376944880 541872436 0
438892874 270542050 0
304780922 465502809 0
443416473 171113289 0
465862050 171096662 0
161181321 510086921 0
57551041 306720086 0
561883238 274128634 0
282854842 200013706 0
529080489 566694206 0
211530575 480750547 0
54756462 252360692 0
77072228 256096998 0
77810629 571188208 0
59631998 196666678 0
3108339 320283760 0
284392646 354068787 0
567775444 560922546 0
201431439 213684213 0
473542328 438174246 0
497864328 511867584 0
377665532 324085996 0
339910221 498665695 0
292732029 506030823 0
524265051 85071136 0
298268624 247809069 0
397889557 543683432 0
531618596 244170695 0
276898077 60469209 0
253537111 16890875 0
407098104 167536449 0
234319734 249261681 0
381554828 163050458 0
573574247 360005299 0
296542933 474334793 0
383006980 399924539 0
31760449 179459867 0
360195919 396906654 0
526238012 401346360 0
548810652 57421761 0
552191180 165667780 0
172777642 534844823 0
172390026 283190325 0
148489415 339836927 0
415129152 228062588 0
298975325 269569286 0
579018902 159848706 0
349607685 478500089 0
537944778 354025883 0
499147494 126283201 0
573875926 155138790 0
97983281 451266075 0
229928730 274054371 0
78468574 68808145 0
60607828 202005025 0
386407125 351231918 0
24923384 42383823 0
480966793 63236321 0
261753709 383904483 0
323950047 346616535 0
306608591 339560498 0
562673336 522626261 0
339232971 63978923 0
284818362 359584632 0
42085493 185569311 0
49523832 460067187 0
342688889 136214499 0
47895853 522912278 0
43471435 339634664 0
306849485 347403556 0
214390478 287576798 0
466684731 429154680 0
125360274 331501296 0
398287487 473435034 0
352021169 396705761 0
56776827 288309374 0
1802886 505210986 0
442192945 322827165 0
509179832 236218094 0
182181755 573233293 0
195728834 469732166 0
510757327 35450743 0
267529348 89830508 0
439316930 245082396 0
174855700 492712718 0
465469078 186800203 0
279701728 182913836 0
120264942 9744970 0
296387711 521665958 0
452811119 415957499 0
179682391 120533924 0
285814593 392932152 0
435960439 151310610 0
418282509 147849301 0
25718191 169297978 0
165955316 521042993 0
516407057 10589846 0
272813237 455795443 0
345414660 35858233 0
353119701 134005148 0
523945291 156751982 0
363872322 284184530 0
322592452 289466686 0
544685717 10590622 0
460524681 259403048 0
308144197 61735730 0
578174801 248577910 0
554901844 332824584 0
447941492 287428353 0
548912526 96022769 0
77283235 498090355 0
467763103 537341119 0
150419315 231346255 0
100864559 520770053 0
489979171 86220680 0
215050181 336470674 0
429136650 230290712 0
578753854 8480218 0
220982529 537033164 0
381296592 523838188 0
388589642 272235875 0
334725142 465700947 0
268884164 228197086 0
109575042 418367983 0
507258928 518282074 0
462231986 244855910 0
156432683 455317005 0
37333429 350671326 0
530357759 369199354 0
68409239 460927060 0
131541465 532933518 0
527948875 276881065 0
252351544 359869134 0
472141933 68352252 0
401988021 57800999 0
57614558 343371106 0
46302363 471011466 0
137363606 308265948 0
314672201 154318656 0
295513925 35019698 0
520179795 553004130 0
260241110 155466886 0
264764198 282759748 0
376847717 229360613 0
370070980 88618798 0
252214415 70020009 0
150635499 227246105 0
335381445 165137334 0
299680427 34979660 0
250459377 378932509 0
333087471 5025530 0
137474790 371507255 0
150450651 574125575 0
125257072 145055622 0
406804633 538976338 0
193651263 316674599 0
395130064 60048275 0
279179959 129773523 0
150618221 231465350 0
246610307 446355404 0
502283017 99811653 0
449940013 105511408 0
176234754 565309960 0
114386469 572132079 0
389946368 345035112 0
2854597 417970390 0
92366103 353664655 0
440024338 65534115 0
326809309 48210428 0
383946111 219593623 0
557168266 259588183 0
543699697 535020615 0
334472968 111493390 0
496488379 579613226 0
342194004 283853680 0
296314773 481056159 0
455944508 219389222 0
345298112 511741480 0
301546985 183418383 0
508441516 535003287 0
260902388 154814410 0
287717606 425989577 0
3094242 568503951 0
233436264 160850969 0
328203230 450991687 0
539993644 246934717 0
339910219 165514084 0
238015814 288065415 0
372745258 437126383 0
345082719 544356992 0
417973759 143419945 0
327851825 96049339 0
49850890 247117497 0
199580260 9418731 0
40924599 369801786 0
249371456 358051020 0
200027311 72110302 0
115724392 199917441 0
574441029 254928300 0
35558812 319862779 0
366357670 87069129 0
418272926 402264894 0
350159248 220807810 0
242142608 250264081 0
371698501 215975730 0
352890240 131263521 0
230406451 32101958 0
122504560 518447106 0
429650984 237137742 0
529267319 325180754 0
310770245 411264172 0
54847412 248333133 0
413219597 83499457 0
278449248 420044019 0
9052463 341417940 0
13997198 1183755 0
60716971 505831562 0
191028729 184370171 0
223890115 545597890 0
507106744 76278071 0
361797655 173451905 0
577730398 336285517 0
424447533 195848753 0
398005047 343697869 0
235154033 318742273 0
2935478 217637678 0
332875335 11339357 0
387449604 573337342 0
252386236 541031081 0
456315965 415191919 0
190721448 419489496 0
79600198 376032729 0
342453807 274295394 0
188977251 298325801 0
544017525 63762309 0
477114904 314644213 0
139840970 561930458 0
297704358 250670105 0
175369077 333578320 0
32653697 415018706 0
214041093 402619665 0
329613150 229686229 0
327993783 305412731 0
545965525 387835968 0
388916769 399775297 0
349131134 479281638 0
199100968 3443783 0
493217477 193959958 0
438059016 95724404 0
274562471 101755347 0
153847474 333117672 0
523634653 388749279 0
37415424 2212471 0
269915015 529436650 0
484831442 354858600 0
22509424 204624225 0
426621886 393758337 0
63947256 555403357 0
517897595 318883332 0
26427100 345158870 0
157626879 24208251 0
502812299 317203578 0
470870429 377346165 0
249960645 518882332 0
401592311 495664879 0
432754726 527563798 0
322630523 422185869 0
372867558 45743031 0
434930345 256744343 0
479054896 55869763 0
16842510 78511706 0
166420387 242776217 0
454567643 169131539 0
491662929 331657602 0
533622047 150660165 0
200248982 287320573 0
398072789 268912190 0
507474799 269670359 0
296201670 170108226 0
186686468 278094269 0
546534055 288716297 0
109758925 88604758 0
535924962 516888333 0
185685616 106821491 0
180384582 36338167 0
331941958 337251206 0
119438952 24444573 0
153778105 30442466 0
349222466 176356963 0
420588531 289528025 0
3782920 144197258 0
153299747 95392100 0
218132034 541763418 0
543803628 303043461 0
370807034 495404663 0
30256408 349522456 0
642123 2972007 0
490102306 471037745 0
147168137 435804821 0
264964140 62941936 0
328835112 62350962 0
549442864 443296883 0
25790810 384374802 0
62996135 164482904 0
495911995 139449667 0
18500878 220615639 0
242002378 475561395 0
129292315 522801642 0
130298195 544668560 0
468865565 545429184 0
65245445 305365144 0
92507223 533538545 0
18279496 143506781 0
383125805 198835826 0
577277019 410778424 0
320662519 233384340 0
435264848 443119855 0
425379749 342347609 0
414891535 149549667 0
230149002 80145850 0
409484501 62759188 0
379823836 166151032 0
14216192 474738343 0
129914270 67650684 0
410271445 218619533 0
317396939 219060642 0
537773463 113071286 0
526328730 579305804 0
173934568 180042879 0
167192838 499414533 0
519957539 312175304 0
54777592 76710321 0
92507006 141980391 0
369618769 485144003 0
62353520 576982698 0
236879708 93155928 0
101999260 427519429 0
247552353 579542927 0
308085896 252261564 0
565177053 501529525 0
409248349 230783287 0
514553849 437167836 0
447815672 50298151 0
121450473 181039407 0
493735671 4434600 0
172227263 367332857 0
78716664 127446296 0
400401142 54740279 0
212609165 527319134 0
499921765 476492707 0
68981206 365286635 0
558716980 196969572 0
111230748 209294638 0
511055723 235514200 0
319295677 446707927 0
407401871 426150837 0
15885433 266823669 0
407965300 499968933 0
568445205 436025621 0
232866202 130864171 0
179374447 110479994 0
43101533 164671353 0
79680884 82189152 0
334836 134593214 0
432848963 397270255 0
214952820 366093240 0
180400780 562712882 0
307785655 250595486 0
576254751 14473227 0
552525016 310204538 0
372549979 222018686 0
70553137 177871050 0
328984336 571135279 0
14931009 11909111 0
41198563 533607700 0
353496462 512571157 0
22140870 481498211 0
490006520 571263147 0
395665878 291210921 0
353197361 352015813 0
2614522 114560814 0
219765710 247511140 0
264422091 414986345 0
60532216 207644659 0
479471407 436917165 0
542725632 269047586 0
450217098 479746017 0
296007253 489286945 0
53782582 316908186 0
426972168 527158914 0
106416285 19934688 0
184452785 83793626 0
145255625 400576376 0
44752472 369548348 0
437461025 40721776 0
360383583 504364935 0
109176648 61887344 0
84846176 392562359 0
41407260 427817724 0
175684268 117705854 0
158515926 503436549 0
125777363 145846907 0
240771144 224944244 0
477017953 189267123 0
166319381 400264640 0
228981835 551404027 0
50876964 432459659 0
449902916 489402226 0
181731612 72751735 0
186659985 279020450 0
434020155 362670764 0
264896620 10448695 0
516133868 165201443 0
158668787 221938224 0
519958971 538561154 0
282968694 517301594 0
270531753 161366612 0
48699612 214537211 0
557925029 425817620 0
377115725 108083639 0
335077336 254432272 0
400744747 300541093 0
258533972 517215032 0
363710582 44056986 0
254662720 312619982 0
347411687 170990438 0
465517247 447869048 0
286554832 481899003 0
272996483 464798032 0
276588777 74451455 0
412417505 226983611 0
112369377 546960296 0
248443056 508190334 0
22064982 16747751 0
339424603 81744270 0
381811543 512989517 0
242486260 439241717 0
375796885 564179645 0
301515414 127387439 0
89831575 247459192 0
9524710 347097815 0
399147502 168493931 0
220022948 31289852 0
54788665 224710832 0
491714755 49630269 0
68896249 436623723 0
237261522 328183159 0
77639839 128888571 0
307256696 53310633 0
226051212 435563234 0
346516050 421782126 0
319418192 197019713 0
555732483 281973625 0
316541882 517541746 0
288539191 248100740 0
392391196 185250761 0
523090248 296343870 0
408867935 265893663 0
501742683 567655389 0
234785129 541978741 0
410722049 549429212 0
555176419 229997015 0
448190401 121814015 0
508036846 259195340 0
85430761 571515739 0
496642844 211695494 0
571272367 204897872 0
502752935 191604882 0
415478853 512403647 0
404151994 199532520 0
38004315 432327517 0
500892428 91498364 0
565809950 115972010 0
356397152 163990014 0
350474404 4496421 0
466219426 522542696 0
26937414 252747657 0
534145863 517095150 0
140168823 382152929 0
221522098 76904795 0
489094395 288382948 0
48329263 126327231 0
423732925 448890085 0
340723409 539124094 0
542124128 526111508 0
62514615 209975137 0
151405829 477928977 0
437046944 198855120 0
115999846 577334966 0
48100397 227705155 0
356201569 250309811 0
57511861 357477215 0
167097654 142988718 0
488827546 474455732 0
124962600 247544840 0
462088531 202115434 0
118244708 436059036 0
26198605 108239613 0
437843970 36308457 0
68912419 440918143 0
113676843 459797931 0
299425092 99836344 0
436377923 269397991 0
542740011 544557271 0
518136311 520098610 0
466760952 468895469 0
147092400 336954776 0
2004749 32737183 0
165365832 497792776 0
179853109 376726756 0
536927480 15136098 0
119410493 210694659 0
342509192 364711304 0
539506928 546172094 0
511255790 157235415 0
247589908 412297270 0
161059144 280657550 0
124129640 100028322 0
230976292 55675763 0
579669003 59873687 0
368839035 259060079 0
556537076 484934987 0
45134206 156537340 0
77823071 402983214 0
444178817 325412556 0
61493543 422881960 0
9799438 358197977 0
78184418 257300792 0
224228569 60266949 0
277060699 25394648 0
504983208 69146618 0
234618729 122164515 0
347272193 246168485 0
457340717 146307710 0
249005462 393360666 0
516095237 452814333 0
345866370 137455900 0
519682496 5626205 0
64946394 86540493 0
321572624 340514786 0
94606820 435295560 0
4727129 78514130 0
50817307 402748008 0
208576012 351086038 0
140589460 372766108 0
108931871 303819885 0
487055871 472543481 0
11313000 413263381 0
393984506 5453411 0
277434018 184532801 0
518748724 251331504 0
188936560 568118438 0
81402613 400736057 0
266398930 247986167 0
382149699 487502043 0
246132693 163378054 0
28741997 223653170 0
48113523 46404782 0
191919404 464317675 0
399502530 498577498 0
176182668 133489098 0
203495179 330935262 0
262903842 472574209 0
576209478 306367740 0
388484103 320627197 0
563893032 128776776 0
320079028 345950306 0
313984484 235851082 0
528247025 148420648 0
154270035 339424444 0
423346173 415669607 0
463143528 236004682 0
29901653 195953966 0
273409441 324760878 0
254757748 185109039 0
132831388 499316559 0
528983990 467715907 0
502666725 483609552 0
447862628 320447447 0
260878818 198093323 0
137325168 105021620 0
561840184 98784400 0
487753021 537019161 0
128158319 262075683 0
80923047 145153621 0
64737640 488318715 0
135268892 343022308 0
209158475 291275858 0
305658738 520350459 0
382697523 60927076 0
270287131 47629937 0
440817887 72167554 0
533623640 295998440 0
114429442 474162429 0
463965258 133043531 0
79046822 26212089 0
8844669 483688150 0
469529593 147339390 0
244138593 25454096 0
527582398 123917035 0
18444908 321916907 0
516672211 47113634 0
440093658 386130554 0
1031545 408990097 0
284886451 558316414 0
253010670 296552162 0
490252855 350703510 0
53481976 49943146 0
283904537 244772782 0
500803210 270358699 0
393906913 388153544 0
145261201 58263821 0
156629688 194178493 0
213887657 573923911 0
498508313 155574520 0
468142681 370924487 0
311321332 419518223 0
393033246 131958768 0
254097396 247299592 0
55909428 124845120 0
293193263 437177265 0
160855160 134483604 0
293310126 121300017 0
445507422 319998232 0
38242870 81109463 0
323728003 342710002 0
554244668 44978985 0
404231163 53596111 0
165889911 533373960 0
475341694 489399414 0
16336085 23496503 0
54493684 539924067 0
161169461 132600017 0
578745973 123544585 0
326950491 444453605 0
120097379 227500028 0
74668393 182653443 0
2932088 48031608 0
404015159 272279539 0
319445326 410930873 0
15363460 425801852 0
66007551 577296618 0
259695405 491756686 0
50093825 290480907 0
91658830 232434544 0
536832261 524260644 0
110161458 193169223 0
256937482 462413276 0
108903090 150863943 0
335702675 25111360 0
574584314 297187935 0
311397186 432067562 0
413265117 41061101 0
222691557 570433791 0
478393148 68202262 0
230117676 566660307 0
182814213 416039716 0
551227971 369597094 0
156091509 21878700 0
14890968 166664301 0
565451969 374388886 0
155247391 232232002 0
310141799 64542506 0
194354108 536696845 0
312361016 78682099 0
239920531 437402427 0
204823972 28107591 0
186635337 40489449 0
316605989 299420299 0
223172037 14929007 0
368700701 428461598 0
169091790 34645784 0
514683375 342894315 0
216353655 44557074 0
522802950 256225886 0
176052653 184968341 0
572631242 338738411 0
151152167 233149653 0
469105679 573603448 0
286257979 465901939 0
526547268 504170667 0
335558657 505253655 0
407918744 374140819 0
102139894 402714482 0
325906183 385674264 0
482455240 111002357 0
158768348 296243938 0
281951560 536361061 0
60935924 166786532 0
362774081 382251339 0
224073255 12029481 0
74849997 169352322 0
553623728 7786015 0
456612914 491208435 0
418539995 556456361 0
536576943 60125306 0
454793348 249472301 0
497273431 106995723 0
321816729 150387583 0
161688046 141698210 0
2527466 117031326 0
104982277 113218374 0
184248289 299048659 0
234800814 370060045 0
448196317 50686516 0
475626211 505165103 0
136013890 222185952 0
362321888 212240487 0
362935267 486221532 0
24938076 389997442 0
288534283 121001007 0
146714506 447458273 0
12406181 243660097 0
184505023 508477357 0
449196605 556378709 0
490953119 335671785 0
147027119 30322852 0
201638745 46466853 0
505554795 369547849 0
441349856 76244456 0
481812143 166821157 0
96123853 425208210 0
416853259 578165123 0
316117138 480265138 0
391031994 446362560 0
414456556 209082563 0
349596841 300008811 0
97820977 577846213 0
332202145 471882832 0
144891066 290357592 0
241365626 443062823 0
278588775 83897217 0
470292898 28036739 0
405047769 60322893 0
360231293 72351474 0
23851848 368552688 0
156612079 502410978 0
555506792 319853670 0
69706755 321551899 0
379455742 208265793 0
21612496 154316490 0
148556470 303621069 0
515581562 453252281 0
287602929 300050595 0
48871311 170802169 0
167772118 106249691 0
244397597 307433163 0
130466680 278108974 0
215340329 570833535 0
368608468 554985745 0
89693750 356103337 0
441253289 372710168 0
404560152 94274124 0
414915752 558823069 0
91329412 197008570 0
86861444 36648604 0
92631424 295531611 0
68816602 526052512 0
355216003 335645726 0
29458312 249306498 0
36123089 257962358 0
348899058 414801544 0
394590742 273622934 0
359147126 370146066 0
199144107 389051282 0
569753971 468169601 0
150691357 291179947 0
340681585 237334499 0
13824086 433196424 0
297516455 249870569 0
187850770 99000925 0
326626477 577800225 0
298599606 485804270 0
37123034 316875020 0
97307936 468015206 0
120375625 90166808 0
522328171 269183584 0
62577875 103948453 0
565147767 455787426 0
417373232 493498106 0
498457159 154140482 0
264715263 362893828 0
119254498 123417012 0
562577770 250739644 0
140379712 305146653 0
539528301 579411625 0
212969052 482491267 0
547771595 87558089 0
65036644 176673090 0
274380186 171114084 0
376613246 157494285 0
248743521 437059123 0
88490713 271531001 0
374306966 142731393 0
136142398 48252344 0
350455580 161152249 0
182484435 269050878 0
258060939 471960915 0
527473338 528847066 0
411698107 41402641 0
348837717 164385081 0
235591429 463583863 0
244863745 259031831 0
492265422 147235950 0
831625 212821942 0
496938560 38414867 0
572224640 325515344 0
390992004 284737568 0
181595685 179752789 0
251105684 471772211 0
292725679 86925356 0
194644504 279165480 0
277235971 161668106 0
250724909 273508234 0
386461124 491181859 0
513791732 26520400 0
63709629 443387506 0
516276064 43687483 0
381720631 292580522 0
464412959 242229574 0
396709741 574028600 0
469452202 397917159 0
219071019 358942711 0
465901670 239599628 0
518728633 153040462 0
569654739 57136370 0
196165883 317522211 0
43071837 110952595 0
449263896 338292305 0
577501683 557642373 0
382311656 37765064 0
545498919 9047302 0
466796837 373301617 0
351013549 521186664 0
310417279 84326997 0
481661332 531974091 0
246063200 344486276 0
163313919 557990419 0
186813526 467154206 0
75954007 46577353 0
82277274 476941991 0
328816750 358528071 0
481338009 105074475 0
397548079 444877863 0
250121308 68894292 0
176242448 409927488 0
311353183 355179696 0
363152907 308449369 0
488163298 58528832 0
535639798 211184167 0
100276339 282823119 0
318325082 536341858 0
233582409 187504545 0
471559674 248959882 0
246734016 238473650 0
381564450 46046542 0
403361947 69323593 0
567936432 267838559 0
575391105 163394537 0
297013154 300612979 0
99007226 78285677 0
48400507 496348155 0
230863670 160830950 0
185168377 76357870 0
326608722 81071604 0
545512504 509514242 0
247448107 273085479 0
328593989 575031869 0
66491280 550075620 0
209651259 305197214 0
423755091 341018010 0
310209045 432963674 0
555220042 234327979 0
369114234 579306514 0
287678470 505453480 0
109430192 131209541 0
568618713 21566504 0
327635861 148107888 0
509654488 78351080 0
410351120 186912033 0
46347801 450145467 0
543407308 122580589 0
54399360 59943907 0
83570786 428840816 0
573446773 541973016 0
567739617 404235793 0
319775292 572664086 0
207521823 467717022 0
500866430 386141879 0
41846278 368274067 0
491837235 42934116 0
359286945 62701480 0
4896774 132351185 0
61495896 349837582 0
67824104 497327611 0
365386744 569277752 0
279985973 82191826 0
218972275 125682509 0
244272687 247073509 0
302348217 421202096 0
261597812 16005666 0
345738173 463640209 0
59219731 365336415 0
457104702 143148062 0
185546246 123245144 0
44708644 67410195 0
94497184 499352203 0
448861842 316824067 0
67703144 235666194 0
184297450 461204545 0
307981872 404684087 0
495283939 428669489 0
259239864 523351736 0
530591429 387934406 0
59634294 349339279 0
212881074 245524001 0
47922735 225014800 0
441745303 251713211 0
422686586 571945321 0
24466534 385933609 0
175563592 534251705 0
509095438 177660951 0
532337151 42921479 0
336939895 124465158 0
222337342 286364342 0
167573034 392001346 0
339877976 82434974 0
508361916 493987884 0
534040974 307181721 0
273675377 357035063 0
278446442 323332054 0
429850648 398166874 0
45460164 225100414 0
342035479 169331370 0
200597361 543969622 0
408497763 503259788 0
540566459 551777524 0
102911519 571688220 0
13978436 25146333 0
206566589 174761299 0
439159077 403845894 0
111518877 316583250 0
289076784 189957013 0
532764596 199775523 0
420046586 39088301 0
543082565 201882271 0
273033204 246656595 0
460938512 511383189 0
15426770 171691133 0
178803282 332343415 0
205802933 6765958 0
413748090 97307378 0
485291474 12791262 0
186982074 527060372 0
554904282 103870722 0
466276379 241032092 0
307529212 175842400 0
429620604 66785520 0
75742459 153589030 0
115980096 258537828 0
231662510 405066669 0
114640294 58192459 0
264268599 418167929 0
12295739 278327288 0
571330771 24528756 0
263311957 85867525 0
561445255 175284113 0
306005103 259988493 0
125595413 334926336 0
22660108 198015001 0
156143200 364620633 0
377458264 363583452 0
185865344 397946230 0
62770559 524226289 0
235292003 102651302 0
557699793 203203433 0
15857935 359109606 0
448958367 9082945 0
492927880 255292153 0
484892920 277137576 0
487601270 203208059 0
149776019 50568899 0
340716785 459621512 0
103249744 551584711 0
330565522 75892992 0
279821083 552113626 0
570719015 521825922 0
18297975 330487353 0
455430727 474393438 0
58908529 28762904 0
309684685 38276646 0
396442354 457498339 0
562851062 384520897 0
408979171 258961475 0
221130425 471691519 0
25239267 21523579 0
434764027 377634469 0
221769073 11727183 0
388753683 505448551 0
97354370 418759491 0
86365304 542995610 0
422753828 192197619 0
64710027 527710051 0
64121906 265011729 0
119122196 272300383 0
80203252 203476988 0
538063063 137399995 0
546774322 513805801 0
487966614 351753450 0
317963953 396644087 0
64688396 268767524 0
412226055 157929347 0
209551657 401057671 0
109533739 390960294 0
214955396 308241670 0
2177769 45788202 0
211267159 556832896 0
61627660 218118278 0
276712741 523786739 0
249714066 206252358 0
90316637 476735203 0
577520431 356768122 0
80028360 509972593 0
98533965 51538817 0
350243847 257981467 0
268955950 420761009 0
428045923 56190246 0
285335299 43010555 0
283452292 164104049 0
450381575 440847475 0
65213399 566578063 0
242367580 476175072 0
418476971 443258834 0
259860437 194383794 0
163176192 92357818 0
378925547 7228264 0
444495219 66166617 0
487556871 23358372 0
457953829 210830254 0
251243389 579614701 0
235409902 363155580 0
13461989 420719217 0
334494222 297893930 0
61345820 535730301 0
429940369 128532491 0
365633673 132883712 0
515878201 570592375 0
133572555 379305133 0
135617069 546736955 0
508886755 234498065 0
3758582 482724399 0
196849386 124725568 0
108839447 3842440 0
133924756 440771249 0
361424041 522440854 0
254244995 564218123 0
363138833 238760227 0
21385344 124131022 0
308351766 258413717 0
456091643 321401909 0
216254645 188982019 0
558364275 547187503 0
169640744 540729069 0
534616852 318807026 0
521432547 99836911 0
237423870 280277094 0
89433277 186636496 0
172706506 401757492 0
183297739 452648780 0
206680939 283695837 0
421025296 156072440 0
145042931 149997788 0
522630281 360736364 0
381129641 533690648 0
237045212 502853851 0
314788836 304841015 0
385238321 446372547 0
509968007 321700858 0
342874132 46581534 0
520415825 68247139 0
569909922 374161154 0
492069656 525896410 0
440633979 419468429 0
6170684 416163060 0
470329405 232813802 0
163412281 30534652 0
143751706 290629306 0
378195236 497925092 0
577993341 315710691 0
339868252 499949390 0
325268506 100704077 0
422595030 57910755 0
28456548 2372245 0
111199937 120011031 0
476616936 28382928 0
107148558 281191069 0
134320630 182080307 0
184521249 337852315 0
236459198 89619378 0
62852665 74114446 0
196506311 499691372 0
197514689 426256837 0
436530470 329756051 0
463642960 336580909 0
568686726 468522525 0
364288269 227072796 0
296537769 521343798 0
575596702 175250691 0
300110425 508283981 0
116499328 494614532 0
499755457 363390627 0
298059542 11848654 0
448350518 463945462 0
85262001 412334221 0
388179071 151184378 0
531037463 544832005 0
29680908 339990918 0
193564953 326936912 0
491550634 504866373 0
144595111 466387722 0
24200357 291341538 0
315015976 383071009 0
92991784 274677066 0
397156585 29398370 0
210617714 494369217 0
180847469 48908539 0
526841999 100463026 0
432286311 342248238 0
182346723 411739415 0
520478052 204503517 0
557879506 87618818 0
37231845 567833332 0
149679348 231997051 0
395091200 115767495 0
570752028 387408363 0
227773058 204016484 0
155295721 132795046 0
133595640 450774290 0
386530478 410191793 0
515406123 40722271 0
479167846 131280798 0
504134193 563594310 0
349768735 450155589 0
74584790 213160813 0
525650379 232814252 0
467205388 12614680 0
385520858 32513941 0
61574822 191226907 0
107680332 349958153 0
517000166 304988186 0
131093799 157697796 0
538259905 439726086 0
302699832 114404118 0
301442135 212852186 0
548063845 426017029 0
72091606 509250987 0
440647439 549011725 0
186860162 60767924 0
61623454 41915933 0
550142888 140294188 0
217487208 351916238 0
416364966 474364185 0
380029431 306240489 0
14725687 286758210 0
141281700 155050938 0
294570098 306835337 0
249739574 174484648 0
90034012 249794322 0
44393094 348293889 0
406109468 205777342 0
544125083 521295824 0
323464365 159784069 0
394411903 183601744 0
385979340 345868900 0
132980149 405296327 0
515104962 437156922 0
247684075 103749817 0
556273936 23951099 0
442401124 283231160 0
251742808 557147331 0
200046469 400981134 0
275567428 69535865 0
513723418 240632284 0
417229239 275443751 0
41332377 493593670 0
200109941 533849977 0
5200790 130497660 0
157741711 312136879 0
77355114 251363220 0
292402415 368660649 0
221908310 374011021 0
134885772 228006159 0
520797387 224608095 0
135943520 507110970 0
274338753 35805928 0
129549969 364739734 0
205771922 119910682 0
313855514 149614768 0
547222756 225340151 0
498136400 518928981 0
463228422 107806921 0
113691105 470908220 0
274702922 333819864 0
531716642 384113485 0
113831829 366213948 0
191614944 468952018 0
408313834 202202634 0
122205835 287114460 0
140087196 449725738 0
67199776 432504785 0
466480015 412268687 0
19955297 127395135 0
485857527 144296687 0
152688330 196874351 0
162891670 69187808 0
58984199 230588508 0
431460470 219547677 0
272209719 150013046 0
162653360 579312475 0
104140143 383980465 0
223142701 295565915 0
312540069 152223647 0
7075993 579351444 0
411201166 534315288 0
251129177 307668544 0
211501452 247708969 0
535843635 242051891 0
307164599 331934069 0
124203211 444551916 0
475395507 451856114 0
159293642 149701116 0
323039604 321638374 0
240412118 466094617 0
132010292 47617274 0
5832483 445596704 0
515438635 503989755 0
77898231 50831485 0
324813948 485991652 0
213539745 118144796 0
326552744 302686206 0
11619614 385269821 0
528320119 577357104 0
205218241 526336120 0
72249657 381813843 0
555324603 287217055 0
84120569 94992435 0
237541085 148665875 0
104962710 487494188 0
142335589 91031340 0
386976913 112082713 0
445348328 514179695 0
550084157 146823018 0
29383612 140699826 0
444277882 420758127 0
124783141 457373884 0
65344477 259399394 0
244931990 523959893 0
264340690 371393125 0
283231762 4776545 0
347205785 417209105 0
164765204 302401793 0
178654136 303585224 0
345640914 188155491 0
59956076 162971693 0
499103876 65103458 0
500074800 53195702 0
138774888 25963851 0
79930234 74171498 0
191064077 534598114 0
54664888 389265914 0
309444331 92630187 0
329581424 301708131 0
133318983 549638526 0
91740838 40693731 0
318292693 366767787 0
55099352 94612090 0
81310283 112929242 0
266227304 40533449 0
536917038 257224503 0
410040985 256974696 0
171729237 60991045 0
383386568 415144632 0
225407681 187247974 0
226577280 230305559 0
443702982 62337000 0
546155169 81679142 0
47454532 42785784 0
488014602 526933198 0
443149782 327239725 0
100304587 54941891 0
514814826 48631972 0
128936847 275560669 0
356988961 407743553 0
176041140 21598309 0
450005575 194830491 0
199978723 102889528 0
26212043 16441596 0
103439326 35002021 0
268082549 275153133 0
413623139 263506369 0
573968461 3756173 0
33596319 498794031 0
460608021 327290128 0
192071939 464687548 0
455634515 579428642 0
282195090 102726910 0
42882641 242894981 0
484436276 241414423 0
477028161 228791376 0
370409240 483113306 0
104287894 15167782 0
159892840 179426059 0
232462549 578583623 0
83246638 464145111 0
237221713 283343601 0
342959552 376882606 0
125697964 297842863 0
197790022 301879988 0
192694666 554653127 0
131483821 166122643 0
130942011 568880653 0
204912422 42476422 0
213004777 483060497 0
442096570 305229949 0
201339890 499537318 0
493186423 291918371 0
233280095 345875683 0
358849535 574176158 0
125159309 94759899 0
376042849 146233978 0
60512739 196994642 0
571652500 154656944 0
511027268 324030661 0
105318589 201034295 0
16864994 468809860 0
565243585 345526288 0
420079210 248128751 0
130119458 294715591 0
547760488 386906007 0
247383168 110333107 0
377402778 549327327 0
198747571 471681800 0
561088332 578837460 0
355549783 492228171 0
280011161 95777927 0
345203623 85311762 0
381356805 274920310 0
149212998 541420071 0
144892283 262624976 0
67425100 500861382 0
527247646 38983893 0
428742779 569242007 0
349053660 373643036 0
363022337 354734737 0
500744096 471851279 0
453005649 450829852 0
536472014 6306743 0
513681124 496514404 0
63747446 500372682 0
433907214 477973627 0
488198975 117115838 0
321594405 49861535 0
393890131 515057681 0
84975894 304762280 0
203747443 247014567 0
486918753 510053405 0
431106850 528623490 0
502587637 205421452 0
572416215 301869241 0
127313807 387122105 0
93579088 80506112 0
551971965 63854551 0
347548207 541550499 0
309897142 406347300 0
68828285 107623456 0
397166516 56447570 0
1189079 245527274 0
569734923 404053913 0
187642389 267810416 0
365617456 96981814 0
142614882 334364603 0
327235370 395123911 0
13408446 466413914 0
540439157 496242301 0
394900990 439721846 0
405788040 70667359 0
549037470 125780690 0
68495229 147266853 0
49260873 345716905 0
505291430 546256194 0
233040952 272488217 0
421614192 135933519 0
477268835 448186638 0
443864517 138176411 0
314916743 378012112 0
253446074 187618239 0
64887177 189952871 0
264928142 523762094 0
266126425 117668672 0
461965665 170243026 0
137511295 390328383 0
226059658 371189180 0
380977391 410840242 0
326850891 86771802 0
487105719 6374238 0
403269875 59829466 0
278357701 259553688 0
41867777 107653404 0
17359557 188415780 0
415052228 118905419 0
379864025 288230680 0
225149400 447796252 0
524847975 402225320 0
10013402 218742616 0
426351537 60785894 0
61462403 373852793 0
167288152 520289638 0
158979775 159140188 0
152275739 409510951 0
322829051 442323189 0
53675293 309324387 0
565417596 379519032 0
125708014 46797072 0
536719468 420272132 0
405654396 363628954 0
396605422 323184007 0
379177489 42765294 0
444837537 446804365 0
434447470 436584413 0
299200210 180645422 0
495164118 348020515 0
59802089 133286405 0
55858324 334666118 0
528359422 376086140 0
36302192 547054952 0
15593558 497275164 0
408373355 353625692 0
72326976 46845078 0
335404097 425534319 0
502781556 542561979 0
15626930 220292770 0
472345821 151502776 0
178926533 137241012 0
143107079 404947371 0
235260735 433578451 0
388985539 238035457 0
175680045 302974441 0
156030583 287343798 0
13893884 91758999 0
54802664 44471718 0
507565706 358798892 0
450572728 174702670 0
520932045 493196536 0
38428270 385042456 0
504208907 561585910 0
418112811 221174761 0
181826957 393501529 0
88409411 458554765 0
35023574 150031623 0
427069187 327249616 0
466118939 487386944 0
339467917 211432910 0
291314811 478410086 0
109765454 301055875 0
107342589 488186005 0
420035729 190697611 0
566242353 253906677 0
172518929 286870027 0
328994590 224770120 0
218340130 515779901 0
461007091 443408221 0
566255216 32969605 0
99087763 221160443 0
221445411 242360467 0
142746093 185361306 0
231259192 167520237 0
251084194 517578368 0
160134929 359091901 0
315760916 327649622 0
69309668 58930397 0
146391527 546151455 0
475667122 62463170 0
111197553 370036243 0
14444908 138908157 0
527303383 149644572 0
505149312 539786177 0
400324611 223906730 0
323439219 167842397 0
394883814 297227969 0
60266805 171247054 0
530106374 252657086 0
83719717 205007572 0
77894115 377568899 0
388991696 150042726 0
220786317 201240574 0
206174301 73998812 0
258931880 91395560 0
494882136 142570634 0
186340107 449443655 0
385487356 518824341 0
132166661 150920500 0
318956614 186762924 0
262274403 248945162 0
515011031 262100549 0
224757410 183266165 0
21518285 1288492 0
187904851 266181435 0
558490661 193382542 0
25546609 135038811 0
179820674 274750352 0
181658761 576932379 0
382776991 362433785 0
126247078 401426104 0
399028795 548326917 0
356137479 231514506 0
96539083 465308753 0
212942815 215539860 0
420985244 111125501 0
113889535 181139859 0
75264523 189289576 0
532141785 45484063 0
224680623 144059253 0
221894748 510834351 0
274474816 387268482 0
553185674 163587753 0
89874882 245405226 0
47280588 485413517 0
422904571 234089198 0
268722571 152636358 0
5663879 411765824 0
2694344 528058483 0
319774414 518073168 0
554058735 153118605 0
569322242 564531100 0
1539588 323277258 0
107748333 116771612 0
184323967 182275989 0
8332997 107000741 0
470323344 567265619 0
116614396 182950717 0
328092544 97567042 0
159810243 7775858 0
227542455 481225329 0
175039008 259405177 0
542851646 226615090 0
103198757 56573322 0
353011217 25028166 0
25316503 322089381 0
319383519 349113665 0
222905122 369524220 0
406123305 241533428 0
558635243 184397679 0
78405688 124694789 0
162980598 453883057 0
66040842 173140309 0
164447260 502714725 0
484290243 325137044 0
149485255 307206696 0
316932999 421402502 0
250406725 125482459 0
274752082 132787894 0
257038337 291692295 0
379211804 572097661 0
108675755 344356157 0
523158452 294517243 0
166102210 544786394 0
92274092 506111444 0
202789656 417737786 0
283180374 337316926 0
520470394 16575224 0
184441199 436232018 0
81082359 456697549 0
388172017 3882387 0
540152595 26758597 0
400996572 118174940 0
504172789 212605862 0
301546630 222326380 0
209278122 194265499 0
302955640 238581898 0
112034740 5449264 0
550772112 97320850 0
218215216 121682400 0
555897164 232942563 0
1983830 258496204 0
399624934 117243594 0
133831495 296675885 0
199743436 66416216 0
412991986 293559961 0
187032710 165117492 0
150997140 220730083 0
565676742 327509201 0
171287003 73262255 0
60113773 506647604 0
527382537 181223068 0
196602939 31387219 0
150694198 161722706 0
561181267 229526660 0
63989523 403307643 0
461367151 204593352 0
483002644 97337100 0
190069660 164507324 0
86339983 305579514 0
492052945 318907148 0
436737217 434624233 0
306490444 310105732 0
102537555 324315302 0
498030204 280538280 0
272918391 455973753 0
194591774 543915429 0
190196947 151453050 0
351684200 502239851 0
454253022 113680262 0
263969531 90098692 0
557761037 92863503 0
535826084 27745966 0
80468969 60036186 0
120682600 525316914 0
118726963 533462147 0
394021270 249643086 0
326405748 490580198 0
462554236 123846698 0
556642162 448210317 0
318955703 241709755 0
194863494 247584353 0
561772627 183644000 0
88787197 101246593 0
307897011 271003329 0
490246674 259001212 0
432570562 127921428 0
333503683 200710048 0
72256855 136066125 0
494395442 293205277 0
313538569 271840325 0
47408884 6450265 0
389348061 523931989 0
237960058 193863840 0
458475000 572612113 0
148805558 101985416 0
43685926 460209028 0
517920515 408911605 0
213957891 280395981 0
406671474 413435549 0
70538384 412962910 0
408403738 111125352 0
78358885 136142706 0
340358923 193900160 0
487927768 13176751 0
309491351 564539361 0
330332783 406187141 0
510248340 270045243 0
510092879 428620114 0
57992108 36599860 0
421127612 429697414 0
441992890 191288380 0
383882689 365576374 0
410657626 281175672 0
379336533 343874046 0
77153848 416912587 0
238721608 506549468 0
50818907 197029650 0
496411419 194319273 0
249191687 566751135 0
289708687 216884315 0
30204225 432504569 0
531981225 329242438 0
86450138 178833684 0
524281224 233448340 0
466863914 282278355 0
158275529 526663655 0
426633225 555886178 0
399048036 473381330 0
205608251 240885391 0
190422411 50523703 0
216530913 344971112 0
208636811 380528906 0
383102904 9903665 0
243728747 244011809 0
158147157 37835672 0
294157105 3776959 0
501500836 472826673 0
33657733 171865683 0
96835743 189885058 0
66206822 88263298 0
389207686 18842282 0
361665170 481936159 0
476193118 229636762 0
69250681 289073658 0
75434852 155631637 0
207356389 62698764 0
493230994 384182854 0
359536933 293345170 0
490690895 338345124 0
29866281 196208984 0
330472943 492775640 0
250834730 410311958 0
299081895 246624620 0
188090523 528587752 0
434868552 49144728 0
273825557 515711428 0
503410384 171098345 0
115689986 174989602 0
256673708 462517365 0
226374669 540275813 0
549607130 560985069 0
404083979 98929050 0
292668276 273648514 0
393832133 148808063 0
444808748 237136034 0
518199549 256530915 0
153263887 414606572 0
549587240 482614793 0
15961932 182538762 0
547035229 488925642 0
522807019 497576948 0
224047277 429108367 0
565334532 511438927 0
128154946 213042401 0
1112962 12758815 0
569408446 526672404 0
505256229 256822777 0
371706158 448711765 0
128025511 370120675 0
369016025 530060531 0
235844085 343043441 0
109850616 422336299 0
342147616 144282029 0
371608570 255014784 0
403359599 372962933 0
317808522 384799908 0
291645380 467942496 0
571080419 328654884 0
93844475 332049455 0
111520058 33014186 0
189054719 130824531 0
5294997 527879299 0
206192242 32989327 0
260495472 504384724 0
540827759 389341148 0
193858765 543189444 0
277097886 187594748 0
6047464 19176238 0
322993787 406998775 0
146007628 320637808 0
73742453 143510696 0
325500509 236224642 0
237817114 254231282 0
311222891 330016055 0
62066399 89081676 0
196365685 305013164 0
160396004 216756268 0
240602770 382528346 0
34529389 417609144 0
354724988 413327094 0
91908841 173206341 0
285574971 309259274 0
217468030 64304963 0
110968710 451154324 0
143004840 70405425 0
578299274 320015507 0
6149685 131547947 0
447102972 536279993 0
103627805 529486100 0
235681400 302708123 0
41230315 97321248 0
251251780 123754902 0
482885770 268023274 0
275301939 169431517 0
4764105 302374863 0
60148901 558561108 0
512541561 363521333 0
431757308 287226188 0
286522312 261427963 0
139366123 242451896 0
325698910 48871735 0
430378004 335374078 0
299977034 320126558 0
410189623 204506487 0
267047013 328874631 0
411829229 24671260 0
289487736 325042835 0
203730799 337691183 0
440697933 347191248 0
168131905 238502484 0
565630331 298976982 0
400470627 419455904 0
494777856 165889274 0
201498667 354722062 0
523574480 55031700 0
277410013 44012870 0
324394304 184884309 0
528202623 185061289 0
53340412 59148525 0
253160846 13715456 0
557233193 360888607 0
37155271 289057016 0
372671753 259543161 0
388305385 286813911 0
409483286 362164034 0
35228576 563335360 0
335521516 116392586 0
491103739 343287241 0
431101332 93057004 0
294855462 370949726 0
488399754 38492376 0
51440823 187193217 0
442288131 560462501 0
262333399 278449284 0
157280543 177187778 0
298967423 433185755 0
320749497 190942282 0
506729362 267904202 0
196143014 473734637 0
78392725 332644213 0
572302869 387962813 0
215275578 414440029 0
63103369 335109568 0
172077072 552397245 0
327171015 437422654 0
312380293 235762976 0
537142466 110226182 0
422538321 72615041 0
263262059 108400303 0
421881477 43988423 0
275383724 247427427 0
21030215 449862128 0
389028103 258139820 0
507968529 559274862 0
440308268 279690188 0
18486304 369004185 0
280164848 269607746 0
330274538 571082923 0
545425354 58378471 0
209508049 262253751 0
64279988 523035797 0
341884403 459410587 0
544756718 173071186 0
518669539 138057032 0
458160503 52467898 0
484107723 118069398 0
81933850 369410891 0
439775581 320081849 0
276598592 286590138 0
389577025 318785239 0
472980957 479259817 0
252021516 419069420 0
501473365 487532840 0
175369184 224969662 0
10210109 122172793 0
449938955 16117737 0
421440825 373015196 0
291323938 296768426 0
151076584 96836351 0
383472313 350488497 0
31767544 361529680 0
467054592 425036643 0
406110051 528596430 0
85684548 73580571 0
534614017 50215290 0
304773422 473470316 0
528327867 485520884 0
575923758 218040321 0
138308748 83577405 0
306009383 395240450 0
209337199 462004250 0
271308722 87791594 0
575522890 514614959 0
79851152 171578907 0
520874940 223863076 0
2788820 45420895 0
92864841 333520702 0
449608279 22728032 0
240509488 87677390 0
399219612 151905839 0
380963969 103119804 0
552196783 557105627 0
335528256 334203910 0
397230325 9316804 0
396485091 288743026 0
354279983 492815225 0
255267364 345652099 0
489681390 166441302 0
9336848 488329319 0
192748283 163760796 0
296851183 55735123 0
39753982 355374880 0
501215293 134723773 0
63664204 401979046 0
92341984 535039848 0
564137507 504232491 0
500912731 449391893 0
499055046 265626068 0
359045029 151016554 0
131354463 47672622 0
302270524 347949315 0
84249374 362272187 0
447299725 35377090 0
525618140 146813137 0
379131672 341676180 0
125748546 262404593 0
77602971 466301581 0
247297720 549828571 0
550868249 152016545 0
356734080 114091123 0
97568191 420505086 0
483738215 167762040 0
395635104 401594450 0
300722440 466580967 0
451595509 357469922 0
302827058 563468193 0
448015745 1939682 0
499307953 100987167 0
574557210 21567522 0
251965221 392499097 0
409905653 101834119 0
77824078 326099325 0
557247617 87056461 0
463263445 138385754 0
135284379 435287169 0
6907207 424725491 0
417804611 24540373 0
287452703 524919122 0
519831946 526519421 0
39049217 326069202 0
75023686 450264638 0
313625088 404965173 0
352208820 19864144 0
412788538 409920027 0
396221488 56580961 0
454113994 89204345 0
232313804 525453606 0
309546543 9414821 0
482114469 249945508 0
420532902 319166609 0
376654289 474299550 0
93310753 103726588 0
168386211 337209921 0
406224079 361191213 0
339656440 199735633 0
122227670 144862909 0
528118085 157652354 0
345198823 556962816 0
526649305 162421608 0
295639772 321799014 0
519623083 509401854 0
90649118 366526258 0
120969329 347212419 0
507953174 79329985 0
212984044 355281471 0
369773289 266459018 0
315103259 287194053 0
365621885 151333032 0
271232082 341688362 0
170808619 30130783 0
111163855 159845741 0
508603350 437098353 0
42804748 412470097 0
188870113 436041137 0
472711707 82911754 0
68120638 413572350 0
411977376 252811811 0
397833453 503298973 0
564803206 393207039 0
418837381 534856137 0
489950821 209422998 0
256426949 54265836 0
232337500 378278445 0
166173411 323544276 0
115368484 438325790 0
140121520 405318816 0
207943993 102200027 0
131554612 253623123 0
213653463 486397451 0
43019299 329991924 0
235548725 169560320 0
264232109 306623471 0
81142153 360740033 0
68324924 552889651 0
90529302 546846792 0
433805661 318626110 0
63619308 535345495 0
25264747 344652522 0
48017773 393901194 0
407848362 574029541 0
1175853 284492971 0
318136384 138357582 0
352448268 163279988 0
224692142 403773523 0
537798298 67891048 0
382366717 44754125 0
384020795 401838320 0
308497822 193539487 0
482636447 469871023 0
222538022 449982212 0
74963833 261525846 0
293341939 379060730 0
103547116 514180758 0
166259069 573719244 0
495859796 287055318 0
303542440 77985525 0
244489512 387718722 0
386127532 157543124 0
542345029 562886016 0
109840175 337897825 0
74863114 105220597 0
277500302 79013846 0
400517140 480292309 0
490351043 153366777 0
47871561 175823970 0
561184568 50270847 0
473733545 574958631 0
460422054 161869055 0
514561197 518372399 0
547397304 267098089 0
287929486 47249819 0
496681010 279592359 0
233155120 428510906 0
436906392 15431041 0
48668282 208079094 0
430185621 443999650 0
478465738 500947891 0
396391521 366370532 0
410174929 536548161 0
420541086 462999427 0
569053881 569449679 0
268699016 19708358 0
130498336 571757732 0
334838430 325003798 0
336536294 155715562 0
300618909 130107234 0
433977153 186710454 0
238425303 567253563 0
298062455 507550357 0
374371571 338976099 0
336307924 353637019 0
87721082 423181912 0
179214395 313778872 0
78910526 10345440 0
314919704 480441721 0
188648110 561613125 0
349133045 392489915 0
254931479 565542143 0
550010465 242148370 0
362984872 308827774 0
88365769 200471925 0
270547195 251340183 0
565700750 563052973 0
83462897 512964822 0
364044768 189752541 0
62709670 380212330 0
300256212 129485171 0
143312211 13444303 0
29232142 252754865 0
542981255 353635740 0
437632352 447562194 0
385620225 267139379 0
131625442 312700330 0
414201393 318410462 0
221169858 379946812 0
536004930 487725008 0
335946393 144113480 0
490366897 52491718 0
205007881 90347555 0
384524038 71663990 0
451955445 473126198 0
278578144 446514095 0
377993089 193628362 0
99440475 171109624 0
467353217 101349982 0
171115635 40896267 0
531338892 477874649 0
412891475 187579204 0
367993095 75452402 0
187231243 82042667 0
368652435 280870478 0
166781465 337465041 0
496308644 211521368 0
551181107 430351113 0
414582116 98312126 0
526890704 411894106 0
51141358 294293291 0
471422963 303863275 0
348513861 47866559 0
567188534 236402220 0
97941984 31495795 0
281664741 471946399 0
78330192 506439419 0
162538653 234970194 0
330254064 515974085 0
369658355 528310611 0
543038608 571055450 0
539440461 465562671 0
212673522 513631467 0
421922156 22704867 0
174731066 356897484 0
175901169 371129789 0
516575654 90326331 0
544879228 505157718 0
300131483 402798636 0
164648721 260229920 0
529636736 347528474 0
384917955 326345961 0
437765083 272465391 0
35265149 32692676 0
122982992 126912363 0
323220931 508408721 0
359295217 119025371 0
451158707 401963857 0
240896332 342027188 0
102923079 526104858 0
543889780 14585451 0
508538558 227408871 0
140286451 428910190 0
245024729 510060950 0
151041501 501122746 0
315021986 352872649 0
494885186 510999603 0
403205886 409930431 0
63399116 291439200 0
342603459 204618870 0
369541417 23974508 0
409372486 379692230 0
302909772 288909681 0
106076316 90271494 0
135707141 23008044 0
434793943 62915490 0
32706999 200299592 0
765457 16808237 0
563691195 303457359 0
349866642 456762695 0
192987787 547367873 0
419518404 63509553 0
195491814 228033184 0
70995665 195188074 0
49091676 155387961 0
554257444 13595625 0
227256696 480797231 0
272484341 199246960 0
451912951 497962954 0
565506858 469514097 0
227638242 456856380 0
63974796 197991987 0
242581778 164106383 0
203424327 438627929 0
225749308 68918244 0
516815841 396463544 0
503502391 176874641 0
108833532 309153183 0
233637072 381881745 0
131506781 551632582 0
29607334 446636678 0
32560272 56543194 0
759116 283078776 0
122005999 136209934 0
29846376 108162371 0
472207461 491421911 0
137816161 204928164 0
343143666 417272501 0
489529027 54323394 0
50690437 443464877 0
430682205 76926516 0
27899316 101372966 0
96097932 39063951 0
245889877 277189887 0
567148153 329363956 0
61513025 503675707 0
492417564 434282572 0
292687040 387068003 0
483304991 379867240 0
451074562 286671478 0
24354663 217191811 0
410283122 474203313 0
281131793 128620415 0
521288108 148647160 0
349335422 116325547 0
464184920 428163082 0
449752161 245816229 0
515244606 391788966 0
243401915 325959076 0
183936376 85047246 0
468753966 157789052 0
30172859 70969059 0
85493422 141865555 0
199463086 561969102 0
432585516 571190013 0
552563508 401842308 0
531395449 482826141 0
228273767 357590821 0
149999936 477722238 0
543891340 350537120 0
225953170 160903867 0
520241098 266786545 0
529527893 428652914 0
391538165 571465295 0
396058096 563669410 0
477417443 207850484 0
144576733 294645214 0
174628919 469144847 0
296895130 537490190 0
536102979 538764331 0
364536305 458679098 0
203790338 263059096 0
87915308 129824816 0
528279075 370005660 0
175977990 328311773 0
427897662 307152141 0
469459432 479864567 0
540069042 6892494 0
152459899 741389 0
410425228 358342345 0
516679948 517332504 0
455157984 65359383 0
552786485 65636380 0
134724729 464024915 0
225587210 24837894 0
234248767 574406394 0
64345039 273866262 0
482504891 104453057 0
97945031 454544259 0
348705111 322429999 0
377855872 347751813 0
487367741 131714141 0
467587830 142126386 0
6685701 179640189 0
43592571 315409068 0
73190502 153868213 0
327203941 517137447 0
229471779 324400910 0
373986242 248424216 0
526304790 255252419 0
71571124 391613749 0
386992059 152052661 0
374318724 344887534 0
298259302 578814395 0
498145342 323021852 0
234810559 113963627 0
237564347 383701661 0
282828075 26170494 0
150125419 368111801 0
273933081 363815295 0
27314717 227836018 0
513098165 271454521 0
330493686 452499439 0
186324065 361941821 0
571325275 248378698 0
140428518 207106513 0
459289865 179445632 0
52121209 46583209 0
443503292 130229860 0
514313809 402844187 0
470417590 444362104 0
234760904 240043920 0
32976851 410003338 0
569581810 561145178 0
179425751 517539627 0
198402058 330924354 0
135700694 541854354 0
419726134 407594190 0
204583699 407220045 0
163672496 98988819 0
294161789 261885446 0
116388482 548039360 0
566854141 527953547 0
157948295 171041651 0
522726083 317621586 0
367925757 359910489 0
233480200 128128478 0
405419365 355656887 0
477913158 154621939 0
100732951 416197279 0
95247357 266317493 0
207884512 70212881 0
450626742 203378743 0
23519321 232996788 0
68350052 37118694 0
367820917 314027966 0
172662958 236272027 0
514153037 260682821 0
45292730 18617631 0
546829481 346416408 0
51471567 257997283 0
252970765 30782311 0
265531096 429636843 0
37398618 102068306 0
281653776 68857761 0
181707553 397990809 0
199488461 85986385 0
254321811 48177081 0
150749006 12243566 0
27916900 421185224 0
355460083 239663475 0
210565721 245345570 0
408677843 135145600 0
500861168 473688217 0
222853613 466440406 0
90327105 551421532 0
377635312 75128862 0
191203718 299328048 0
174111495 477099427 0
522910257 182139742 0
329958781 384948778 0
107581222 178125652 0
564383841 578867125 0
287198597 17002132 0
263276482 220059734 0
452398145 320387781 0
387707818 165152648 0
403697314 448822170 0
509666426 447191072 0
372369712 206434644 0
204329806 10723923 0
137182094 570175110 0
447011067 105237464 0
539909407 558505020 0
78536039 78582438 0
196445764 124871969 0
62575697 147662594 0
441485258 286419843 0
460509866 243115746 0
369774847 277070674 0
33153860 8668239 0
338492559 197499600 0
255964488 542599775 0
342673150 117988668 0
158350006 4977981 0
507703494 230141587 0
364216021 249021112 0
478976534 282173490 0
162440334 534473644 0
513299151 137356838 0
400428318 310595991 0
492133527 145177205 0
513803999 330338298 0
28519509 566653597 0
491702010 176244434 0
438045608 357304103 0
187177625 255189074 0
503564867 102172860 0
140406490 8612753 0
11627884 83401772 0
10100035 250959502 0
113204258 25110016 0
445715361 362204597 0
532206773 545055706 0
250018893 536127320 0
380135517 494958213 0
145335058 239428737 0
383217034 256332711 0
216029041 142264770 0
488204995 445034438 0
227693 4509679 0
177419592 263304729 0
111639587 180112966 0
157248853 20253326 0
114133114 309283089 0
26157451 246952246 0
126887973 65196220 0
204554864 153092392 0
44244632 452122537 0
427771343 564163145 0
149618456 484708277 0
456742328 231237456 0
575722646 175311865 0
508401692 158721682 0
455140429 103264311 0
109688301 121827237 0
561611604 193923505 0
544711127 41865872 0
62682030 233022868 0
80683551 133958769 0
348932991 361349917 0
515474328 353509597 0
68877286 23350972 0
188540125 250108314 0
223958098 215972907 0
122086459 183917013 0
410609411 61058711 0
364187557 510187428 0
516549056 354479028 0
171143293 497846480 0
278636678 521389658 0
318128155 73219491 0
248149405 542935751 0
444311458 348310357 0
268642589 221830966 0
476017530 77657255 0
183136923 349843874 0
6603925 90681532 0
431766859 578386848 0
460070623 127383743 0
473586220 217059794 0
485703843 387970964 0
501106896 350458520 0
175100911 420877537 0
550826574 110606627 0
162052828 246113789 0
575167209 214102544 0
238623625 563681764 0
99771176 524649247 0
74910891 134267038 0
387034496 523267036 0
28768765 184556223 0
408700377 263733320 0
34058771 182911365 0
365536278 263031748 0
544872222 74516144 0
522656607 463470553 0
203430185 212068412 0
336122890 419568499 0
573408933 532008169 0
14292404 49589254 0
210167046 218796199 0
509323580 191266998 0
99532740 207937346 0
215718787 9743326 0
154844277 319529940 0
266494575 250674050 0
529640393 164762547 0
314724326 93243849 0
66428554 198585814 0
234758570 110340471 0
110998189 366791016 0
240867385 142493604 0
370655703 339131518 0
16570847 296593938 0
241936973 50548994 0
64763909 283614710 0
494603944 68186483 0
556547733 305289933 0
341151967 77836123 0
124367098 356580261 0
507233465 152503878 0
518478721 136962216 0
124099150 71466647 0
556878085 330759311 0
160424681 462651358 0
271817791 147638022 0
262922358 99908037 0
373470474 321286239 0
216352099 222977985 0
4644780 215796588 0
138836690 544648269 0
66276140 241581782 0
535577544 218762095 0
55525207 63395577 0
42018927 85306492 0
252638352 279186173 0
157120275 213011758 0
358871776 313841025 0
281039387 430183046 0
527178928 536394136 0
310560705 475268490 0
195359742 431800275 0
132844754 300314138 0
92048959 538315089 0
3302377 444942952 0
553562932 451872495 0
148775859 399415718 0
541037208 324685777 0
258106296 323823196 0
145947192 322557452 0
458128382 270315587 0
61225164 509410213 0
177684740 439624931 0
47288625 428002472 0
17025547 278579087 0
512387502 452076977 0
328384863 403297650 0
418473955 131519740 0
181235627 408648349 0
374606092 354799761 0
344822947 314903961 0
523115034 435175648 0
516052541 413515911 0
103485340 446508224 0
552347453 221779716 0
550422158 389723974 0
244719983 139061867 0
280923638 123702259 0
443008574 52026306 0
511756902 448042090 0
558193686 220852093 0
265742922 141908106 0
205023610 280727001 0
481187601 455981327 0
216956474 66164807 0
317598589 74636642 0
460692352 473945220 0
297098534 140180991 0
124271049 422747519 0
421249626 215259455 0
411134044 97843360 0
44793381 125819819 0
305814903 262411053 0
238081123 237498481 0
344886397 479683976 0
541689915 562869760 0
57144911 55807643 0
313044578 131139964 0
536889949 212913226 0
357942890 237465436 0
426107224 268183064 0
192104673 95265548 0
541048848 210718256 0
75291855 117390547 0
203729832 466895117 0
24072864 201388986 0
2000575 306174941 0
546168403 28963884 0
541390806 568644800 0
506772 122507494 0
506158744 72838241 0
212047613 527682641 0
407288453 267976222 0
560063608 84382686 0
445926446 339032194 0
318749838 109626376 0
253517721 468134496 0
108868688 255756207 0
523845367 516653238 0
408313415 382271410 0
454571356 321794252 0
300666694 98121268 0
316047663 86257115 0
455461693 470477508 0
110493607 168129866 0
16310782 269488265 0
534512780 377241090 0
46733584 518542709 0
465276142 138542662 0
220556186 309681291 0
437078406 29218144 0
537431053 38866220 0
198060774 500695107 0
198070092 12039539 0
190959107 2157458 0
110454426 41468920 0
351662618 91956639 0
69668940 439711573 0
399896203 360059647 0
131482430 392581005 0
202264778 449429159 0
568948131 424064127 0
411633742 163698569 0
322230967 184309995 0
129687064 551590495 0
14047217 538141865 0
275749920 154858765 0
396225175 345982254 0
115483523 211175929 0
40371160 70772452 0
386016634 306055478 0
558574179 127324457 0
564063274 530825381 0
213112410 168361835 0
546750841 57574663 0
44573188 566076538 0
185400901 556544263 0
184119233 257320957 0
459356058 41869877 0
283485999 160461648 0
224761955 287857784 0
142315894 243749385 0
562926507 301400423 0
324338100 1407503 0
38381538 507073424 0
436966762 67863890 0
413818969 323374421 0
461435524 86855142 0
9112132 464592263 0
26176877 314965960 0
22692755 248638928 0
285624378 134264761 0
553111915 235570287 0
379886619 578879287 0
80520870 562405863 0
257049382 393657077 0
199672192 211581587 0
417823698 542539133 0
538260616 461077606 0
44267865 224471249 0
420046836 7674747 0
401277782 468232390 0
351890291 545476406 0
295029923 466497600 0
232077731 492290674 0
34828096 354935200 0
312277974 64858284 0
64929754 9583114 0
152638403 482150363 0
288670819 134877397 0
411131265 34698752 0
186897882 159851276 0
365374937 263586943 0
358370741 33598452 0
284126381 124542266 0
385070063 504678972 0
312445582 200843692 0
386289152 481975627 0
134362136 236916153 0
97073967 438115004 0
171341833 426005423 0
408846585 248928488 0
476931779 490864790 0
340849871 413373551 0
464630109 340769536 0
241816368 311893907 0
22421219 270165057 0
256756209 291224372 0
518063154 420371701 0
438331810 456799203 0
109244086 508169555 0
308886799 111363445 0
491710128 147665763 0
324805986 500661983 0
467732883 152711184 0
359770756 49133781 0
248497311 342339419 0
160559639 291381415 0
331844120 387627828 0
12070523 153986524 0
202648445 138273228 0
460632463 53395407 0
268848960 21868677 0
278974157 474473591 0
103100549 316250329 0
253670884 175065051 0
404111156 188659216 0
347449883 449533195 0
362240757 4094799 0
203638033 196745679 0
544917655 174046161 0
314664575 41625773 0
268565885 553682730 0
302103796 261284419 0
504007932 534648175 0
578763563 237857153 0
442895756 516105761 0
203806638 419199218 0
558486269 101288095 0
329621715 371886824 0
171256286 20111383 0
219731844 204264373 0
553645809 137767192 0
452926802 500192178 0
481889038 45343774 0
425838520 341158074 0
534853249 225172863 0
155312203 225441376 0
151400320 565352757 0
282362452 167781964 0
416817338 47426080 0
533165951 559649362 0
212446799 368234218 0
117764833 445736588 0
96389203 388639512 0
359246939 50090471 0
206436323 140355465 0
59859369 76984764 0
169529475 358538902 0
440468436 372742907 0
170104259 101203532 0
573383746 175059523 0
251630178 45129038 0
132118810 29020556 0
425637180 376908807 0
364303562 3664794 0
516728189 471113734 0
180139685 524169472 0
210218848 360875093 0
73450885 359551928 0
272328986 418291784 0
556858717 222435571 0
521964230 505299188 0
561547257 458151694 0
555859477 76798917 0
278503656 291963749 0
574458238 430031353 0
379675813 104539561 0
164292644 20383706 0
179141268 477286515 0
394025199 465020136 0
189681577 14834503 0
178059024 446188254 0
28353988 28380680 0
191382091 437688168 0
46535932 11216526 0
213270008 131042564 0
285831905 130060695 0
496776409 39053610 0
169647946 493259639 0
82506046 109678332 0
443291027 265266977 0
215267940 285739549 0
157089543 411039634 0
84765000 185076322 0
369057487 529576586 0
306235713 110723736 0
453083069 100981509 0
165111576 410977417 0
233536396 412161960 0
372015936 379880560 0
136309413 224072345 0
222672200 561655733 0
93832418 223703924 0
304851556 211181657 0
390314536 522483522 0
347549257 236471147 0
11190613 343314544 0
13521224 345253495 0
435934458 387669800 0
273785227 197943938 0
213833323 442471173 0
359894357 161281760 0
343409847 181124276 0
354961362 84882521 0
436371717 341801388 0
465191493 327555199 0
407185245 2775941 0
578627229 277253062 0
513341536 8427097 0
331545022 363449649 0
333886847 504299732 0
490421388 186632722 0
165050962 533700463 0
110924843 25376617 0
180289864 262055480 0
572852232 376991502 0
306351754 314670511 0
81803342 462765450 0
457599060 132132939 0
546313327 154130905 0
92052082 463406605 0
276259515 175913823 0
285167192 546272563 0
220811974 46916033 0
304982604 136071993 0
2738584 57661607 0
336277020 101684863 0
356355111 337069858 0
388806077 168475876 0
179246486 221363693 0
496577516 294471476 0
8747556 76965390 0
408871329 380599672 0
451532429 327051476 0
37172469 163853604 0
223539179 174941526 0
221706164 61578820 0
243669825 224219613 0
317162618 54081776 0
193050427 554888840 0
472802960 64557251 0
151396347 467391464 0
44776768 122320325 0
535953111 144905419 0
389977567 24018555 0
1580247 112809323 0
280596100 333211148 0
569545264 179025699 0
515318909 12923045 0
388118744 167123923 0
538797905 180716479 0
177567630 460130567 0
428135971 362299814 0
467336316 244424751 0
573270749 433755647 0
542087894 391023336 0
107703378 127025839 0
471424317 112823741 0
2492779 8553341 0
236702422 365943367 0
343054348 259764978 0
533355500 112895712 0
103731306 36585434 0
103586362 36498735 0
431700141 166128370 0
78387175 409419527 0
439131072 529963694 0
142879350 341491848 0
442551179 488148897 0
355528301 341409143 0
109309772 303975033 0
519871711 377951281 0
364714406 98342690 0
488338389 292588147 0
295848159 383806460 0
192138318 304143682 0
158050604 158465960 0
282263388 182007705 0
290677443 88047937 0
183501537 140263482 0
371690075 87421280 0
47109613 205017399 0
199569476 439711905 0
180994287 115232326 0
129875052 275636656 0
434325292 441246137 0
576292737 347608313 0
492637900 438992310 0
335664204 317977660 0
310950342 202376029 0
195266448 336178000 0
189106689 80288921 0
517063374 82397839 0
394666734 131257180 0
192945284 564206834 0
132375270 210984701 0
159018476 271369436 0
365528891 19763030 0
359555303 225148691 0
32703817 567558967 0
367243739 447789650 0
468803150 242797051 0
442153071 107252994 0
403733043 162007629 0
575231163 314733667 0
293719591 99736648 0
128135369 271770962 0
397189352 508431379 0
347976652 159480140 0
318723398 165528271 0
247656761 327628209 0
533251580 509524767 0
100661850 54839279 0
523318663 491263178 0
385830808 101583140 0
519744544 321685498 0
297790446 468573113 0
261550500 553631379 0
578653717 45443950 0
567965915 293533557 0
134540438 528942753 0
328165220 566568616 0
255558330 75004196 0
324665505 534100089 0
567358033 300392521 0
239650812 484481838 0
141972913 135576360 0
517867952 542748343 0
376850055 8442148 0
227059679 476672994 0
232464242 169809920 0
420919602 186188414 0
455688162 530611898 0
370014076 321548586 0
286834785 81773517 0
521940636 449171342 0
181468495 517874251 0
272393995 500066554 0
544344164 56950653 0
418516087 324523993 0
147079769 538825076 0
384831290 262819569 0
517889636 218465738 0
576036446 380555172 0
237635247 216525887 0
97027819 486170539 0
361516675 423178514 0
450246461 544264548 0
284233608 399629482 0
358138446 553604937 0
177913623 217744795 0
332585948 32271700 0
25192005 432140970 0
102144018 384517592 0
46686410 163409339 0
183653987 261428905 0
426524799 542217149 0
33093066 560140020 0
467198895 148949531 0
345136068 430166884 0
470049306 260201060 0
508411248 424524941 0
335866592 262541120 0
469721048 478869304 0
297301206 577240126 0
228076470 517741221 0
35290360 299076479 0
304310185 220346716 0
306584606 565966019 0
163026578 503443990 0
383832032 239652336 0
370123863 409424461 0
131374329 89295071 0
192967248 334957368 0
429946282 346191794 0
404662887 421643282 0
322515116 398126847 0
14443923 449288391 0
332015530 65517908 0
330187825 396191308 0
81938749 420993869 0
37516759 771044 0
377374652 141559474 0
170884576 429613017 0
427902792 4289377 0
409596516 554049118 0
217911242 22122153 0
25431071 435713341 0
5403892 549593746 0
507634465 94142596 0
575269694 198699624 0
336564002 272206606 0
87777904 401105854 0
547233149 370148968 0
437494914 388742157 0
446012588 239247697 0
440630736 276016137 0
441523587 126477213 0
3059663 435824366 0
425364657 497424357 0
241817159 43768187 0
395332682 507045015 0
498727436 273178840 0
396573708 378934048 0
15677511 345245772 0
391337158 481820463 0
471811311 103439960 0
138910723 213978729 0
191855433 220218562 0
491888124 76648174 0
13122393 143149708 0
125992819 396970067 0
135062061 144824599 0
425179306 44399253 0
122951743 157366599 0
413416395 422371216 0
264435324 353289974 0
447316377 167980322 0
442767505 488689935 0
572453744 522845531 0
146912901 378449389 0
376450638 125938923 0
244520464 497423540 0
313809071 500461346 0
88010194 371703312 0
513839289 59084993 0
118781185 505195189 0
100280168 169450879 0
460646218 235208426 0
535575993 146204229 0
465269867 5970054 0
235346852 549291455 0
11536253 394725442 0
549305481 274560538 0
457357465 224807007 0
548079902 274089630 0
321887793 441349512 0
123470488 456081634 0
200148416 29062880 0
184520131 212164665 0
314996132 539584704 0
278086669 406846284 0
236415914 459800018 0
98919943 164134277 0
513997967 243785673 0
206976610 513100678 0
217676141 391692493 0
230525169 325629599 0
236105739 501025565 0
151762484 474941331 0
316155927 487884301 0
466577401 133529296 0
76470403 356664258 0
242282389 526352496 0
538294261 565111881 0
121514824 476691210 0
166660591 136197216 0
109588081 322265564 0
564319665 267452261 0
533212177 531342741 0
504965003 396256055 0
131486680 549036498 0
1093229 287484433 0
175803823 428633188 0
17054968 368307735 0
205877369 23711334 0
258289645 45727059 0
383627033 317998185 0
227181579 25811030 0
12734526 415282298 0
230694280 81457860 0
32099312 555521627 0
245052191 376889496 0
449531951 455201160 0
535476631 508262130 0
120237471 487420663 0
433991659 432425769 0
315844766 462623581 0
71800855 218258487 0
333111991 104174703 0
431288989 394859203 0
307062584 425404499 0
129401399 14043330 0
200599443 267418319 0
549537558 387089420 0
33739113 390804081 0
515463719 565296244 0
464482914 568583750 0
393198525 200707304 0
2731050 196781715 0
76461464 534870849 0
251861018 183900790 0
136126703 21163902 0
90940895 225792085 0
89094795 170018289 0
228367586 359757598 0
30075923 134072908 0
167070899 353348221 0
112721556 7098431 0
58573189 296271903 0
577926542 100501911 0
4641397 187650654 0
67572836 255110287 0
419447463 480550602 0
413362641 59532234 0
133520150 147334078 0
366187091 279782237 0
32762083 392181440 0
484780683 4115420 0
494007869 512208449 0
532241408 213048147 0
513730778 442873126 0
210689326 479773629 0
265176865 494881504 0
507166383 557583166 0
153395431 330964562 0
395877998 324720853 0
269550519 397310269 0
556395108 74205527 0
175689369 56325593 0
110027544 62058809 0
6847110 290037122 0
180351559 6679591 0
87064650 201629367 0
285308014 519153910 0
493789537 456391392 0
390832832 543287733 0
194087957 141503663 0
483419517 556297653 0
401954411 511743930 0
405182024 474271153 0
334744523 458381405 0
183350003 129379655 0
297598589 405978715 0
306512209 157652301 0
455243254 467336186 0
452996322 341468607 0
152222282 131825192 0
422305372 510005359 0
159540460 517247401 0
80526301 457495976 0
152320353 70600065 0
437542374 222371483 0
13053166 495408560 0
259333719 443815118 0
458957448 269526954 0
354582256 389417847 0
246605770 422354073 0
394534895 453009198 0
291806858 73184873 0
262266189 248665602 0
190943780 432509462 0
30667707 354859515 0
494194599 574543216 0
166021742 516987881 0
396221859 304807559 0
523828192 395355590 0
378621880 194164187 0
288144365 420954350 0
111482117 568703489 0
75465081 514613391 0
9494121 450751108 0
383549461 433393693 0
425933223 339319417 0
384080440 301435256 0
253634932 394034506 0
551260216 284322967 0
211762672 254293111 0
137593958 542182702 0
15285834 99342922 0
456970894 330370589 0
194159113 541039388 0
531484536 400762161 0
99450655 161482053 0
440634506 546751538 0
104128079 96818956 0
111814837 441218811 0
33834863 37262162 0
69950221 566409474 0
445991401 459183966 0
508941254 15255269 0
486678602 469064226 0
381447951 280720680 0
393945305 87952692 0
478023913 218379323 0
486355739 82975883 0
226950123 353192305 0
176574329 481963307 0
51332469 137988061 0
265503299 266760394 0
573845740 571861621 0
162413308 464900878 0
513608986 141223011 0
537300562 260167152 0
333365274 91412773 0
361171128 16053179 0
23027182 108007182 0
403522429 135970200 0
521462269 317604842 0
504057367 59469004 0
151487740 281698288 0
327002664 333359309 0
188131123 10012596 0
545660104 355714148 0
79214457 280059155 0
45135803 106539182 0
342818268 484011220 0
297205293 483963088 0
488202442 521931964 0
5470746 358996886 0
59833422 308317261 0
184798048 139257975 0
264345354 295431187 0
370757150 524400063 0
407178492 494740132 0
39907454 286671467 0
557258119 216272968 0
276463310 557951397 0
251664161 260039743 0
339857147 550199601 0
300120712 180656392 0
152296192 549868852 0
3218608 435180839 0
372985400 415651535 0
241104274 9004396 0
417822047 14558610 0
181727279 75559458 0
142461865 547497259 0
61090330 404987043 0
423301932 218143479 0
362950114 105026493 0
168483813 135723983 0
9633782 354418076 0
546333941 561916750 0
553020513 67059925 0
10294851 388363711 0
245857900 355688834 0
252514149 558009243 0
362136362 352852775 0
380531709 425295280 0
399229358 225043308 0
441605291 218590337 0
437173176 4828063 0
343231092 408184396 0
1931179 182411343 0
571407533 334954068 0
91879575 454583888 0
2259164 38635829 0
519269289 520084821 0
365476665 397680331 0
296497891 39324351 0
517562187 486711207 0
126237165 224554778 0
227441319 239666589 0
397132488 575976066 0
325243712 423692467 0
502271044 342629918 0
442244200 466366279 0
43480070 562191751 0
497038923 327047131 0
558547909 336183156 0
94229773 202194810 0
96685738 392219284 0
196371784 340478836 0
372672344 393446715 0
568350475 317452599 0
435601499 182106489 0
254642826 164469039 0
154006681 476986356 0
452291857 342794948 0
132470426 466905711 0
110773167 258404024 0
497115704 562108376 0
161409287 235337905 0
146642144 478630029 0
360602484 525153792 0
62804258 14882273 0
285207915 108755626 0
199348290 419250238 0
524689423 244034602 0
247967693 138623636 0
469727326 467512813 0
535678621 235523033 0
121466352 521135624 0
400282903 320092182 0
119344980 95830739 0
422519591 267331515 0
314032900 570777180 0
10373564 323135913 0
372152812 82959697 0
424943681 125381723 0
195831185 504110678 0
222035094 378922260 0
374479350 38996776 0
485234309 91935981 0
192404845 441794078 0
197770094 292049033 0
65413615 75286395 0
570875146 296958653 0
315546793 267879902 0
289234054 179980124 0
44051639 343987452 0
576554078 495082749 0
84268695 284503633 0
305654003 289729279 0
507293178 292442805 0
565871400 502867630 0
22441359 429929362 0
305222666 556363268 0
168512915 67881762 0
417251623 33650414 0
577385951 578160504 0
170954624 389899327 0
576614157 424285357 0
448837675 88909779 0
547297050 3849384 0
176822308 53079819 0
146798495 506069410 0
537980083 229290785 0
452718843 105399650 0
533139737 230004626 0
474086528 216500674 0
420455049 169131437 0
439920009 410350672 0
34151833 126179509 0
265707966 16167976 0
86951029 435391118 0
513132674 332836089 0
552755254 90584075 0
115043391 274017857 0
52401911 192694038 0
320492581 315236274 0
389178820 506695673 0
321070313 508468685 0
196245657 252702284 0
192153645 196822405 0
501009343 553178777 0
330754638 462501669 0
554628453 198946242 0
365632830 376837186 0
187407599 336637434 0
375039364 390082844 0
166601334 200373790 0
373461791 260906066 0
276800922 548464431 0
231757988 302636109 0
334611890 64129936 0
211803593 465232932 0
201801877 274380951 0
369708139 323547261 0
529791067 406921543 0
143437698 251378558 0
290518517 312574675 0
324915570 552307402 0
237207098 556171495 0
351803243 499683153 0
228730876 460810779 0
182689277 184939093 0
444482242 98849860 0
514691778 368252870 0
169021707 498499149 0
224679263 24830577 0
554810690 356518485 0
423425231 165246209 0
210519950 33792016 0
567498648 458819406 0
268039023 312181176 0
419007581 123431779 0
26440493 72846024 0
224838016 128615029 0
207123408 325441622 0
363027051 46100064 0
208984491 545500673 0
563743437 433327812 0
95787568 173501699 0
554803628 242600739 0
163526607 461490222 0
298670144 7465310 0
490803976 439641548 0
230489258 180569403 0
12268545 329691917 0
19102507 115912509 0
304012748 66468880 0
264481144 275594574 0
521417470 527552737 0
551031034 262406220 0
289309567 156882974 0
7175706 475539885 0
139143771 531052860 0
45799199 548761304 0
160278238 352876805 0
102668858 272195793 0
371713522 262142501 0
290030912 103639195 0
409469350 213038944 0
24343990 93417177 0
437778801 257905849 0
207235911 152704013 0
229312538 147188442 0
9909730 115164395 0
91318501 96531798 0
223471622 231353233 0
331512005 502249913 0
566336267 127443126 0
94273562 205035369 0
416696830 298677079 0
89121094 415790993 0
463016365 94978065 0
110823613 59256287 0
309885532 353329056 0
460487803 422365160 0
518779214 260817202 0
556878686 63762007 0
323395538 554583371 0
339345989 213758898 0
291040440 287091060 0
387461004 575164038 0
217634055 258008468 0
236983616 231044574 0
397702895 151369068 0
383697248 23784664 0
330660756 318945279 0
138372536 275750177 0
548937512 385176187 0
181106034 374786156 0
139725931 490166229 0
221211470 374913434 0
429816450 255171818 0
129190991 183134989 0
552048801 174710231 0
259761174 243601532 0
123641453 3420867 0
410628692 506640419 0
75730049 509768157 0
488276525 241914933 0
490518825 515162885 0
60256101 95849935 0
5546477 418877558 0
359290415 520037426 0
397873526 346072545 0
441728913 271183362 0
322911631 149110848 0
316593489 508451761 0
445531333 11424569 0
384125642 531216532 0
500096949 397754650 0
559538537 157193678 0
194952075 448011683 0
384635589 291259113 0
184048257 479374185 0
390361204 152416907 0
528453994 195451355 0
465055915 439754657 0
353648921 307168433 0
106591927 334424303 0
62511609 445113730 0
326562149 576957542 0
459626319 189468926 0
525669349 60546472 0
35266825 267807426 0
446413799 507130643 0
17715267 51884950 0
383335059 475051937 0
403548765 108319119 0
368688983 387530121 0
191104763 214324214 0
376408598 200421163 0
398652181 152562530 0
558134229 98042243 0
123689223 425297893 0
461000131 211611943 0
112760690 209251221 0
510825478 45752914 0
262514297 406600627 0
554202118 10703688 0
251137711 314356704 0
235153220 60947708 0
330090720 305674542 0
188324471 393507228 0
44816776 534082279 0
376000310 386207469 0
407289030 338045813 0
15440658 129671614 0
246096772 142975289 0
481161356 318823735 0
441118336 241414575 0
283669895 417329540 0
150571529 107075621 0
551226061 167358631 0
264046109 574307992 0
343451063 447095217 0
44399545 549543507 0
517494384 85397686 0
515335711 187297205 0
74095320 574582777 0
368571172 56350570 0
351295036 230889079 0
566985424 239024169 0
140547048 353185485 0
209209220 7415862 0
105233497 203188480 0
81105902 200062985 0
531569450 223740597 0
539534741 552234079 0
538716494 510930280 0
87747260 478710886 0
518175996 505741413 0
246670295 238672912 0
325269165 203296666 0
383440461 118208791 0
105916571 40622398 0
337089484 490779816 0
238319463 157617803 0
37189485 238714291 0
267617540 120686011 0
30375654 161798558 0
43257960 378327572 0
371116608 73634560 0
424567512 177917710 0
468557190 77951287 0
146764302 284083391 0
528665570 205952534 0
219689718 196975261 0
334348212 342362310 0
310747281 109277646 0
37844816 569468081 0
520556051 194236577 0
252832200 518233096 0
362375312 574007061 0
476442345 444774561 0
306281727 103953609 0
85785716 520440685 0
354521913 281451077 0
424892291 376013937 0
343954577 267004318 0
550288139 495438305 0
311504645 135393238 0
500312205 370348367 0
427059883 539087175 0
75612147 404041916 0
256210051 308899906 0
243562288 501564076 0
550205886 146196173 0
123353100 288585787 0
22246426 517157214 0
104033131 76502423 0
575864957 257354383 0
548393425 387547506 0
145267884 5223545 0
273739826 325209736 0
40062335 195117285 0
125479368 48009917 0
81467867 319039440 0
83434658 384023804 0
306208822 301118065 0
63101898 575838524 0
517173013 435735961 0
509292495 168522119 0
500168254 358607794 0
521673095 190162273 0
358963865 379156035 0
540582966 245966402 0
155877112 206282005 0
229218930 132500715 0
158666788 380259195 0
173143538 195909153 0
549103586 18119310 0
68758846 56627020 0
111535132 438714446 0
175749599 40255568 0
219324625 174494543 0
449582519 422944704 0
479500387 421899634 0
475659641 176955965 0
216224919 205135165 0
118251940 467614242 0
84580091 554542213 0
278836049 385013847 0
310337552 389053498 0
453237717 339807842 0
412941337 574825783 0
569385465 149712928 0
397588991 394663495 0
271553318 567605444 0
563690590 346390588 0
331862541 380643621 0
82319201 411561126 0
171592715 306928507 0
397861279 190732226 0
273855932 450230739 0
340873750 257754017 0
303347487 325970272 0
99397067 540171896 0
201896139 339239341 0
543184488 59161533 0
519832738 356462879 0
535230514 76309183 0
451454744 188585939 0
34489470 331130652 0
283768019 95939006 0
351497222 357054736 0
529514487 379374097 0
16933789 547227959 0
25156553 516064506 0
319638512 16726286 0
84372657 519606777 0
433410998 29457169 0
408143494 424329075 0
61821040 513557733 0
415503556 395145182 0
342602228 333601591 0
13575068 546013443 0
223051217 402515598 0
312201967 189871098 0
374333561 135767866 0
559192089 326696764 0
106184795 317852408 0
265787278 494653990 0
522515454 14916864 0
88391956 442865413 0
78123046 571524320 0
225370501 167952113 0
409107186 255567628 0
105607228 158628911 0
298606008 43069422 0
400682122 101194779 0
384729043 570515684 0
159735970 508306727 0
2328520 329436015 0
450531466 280209040 0
391713407 14399529 0
50900335 265356913 0
278806992 349473197 0
485968818 420779423 0
86557737 214784567 0
562739715 219491500 0
418429958 264593639 0
452213395 539418399 0
330638989 298197801 0
72163699 5035968 0
50196337 127696559 0
325338413 131361963 0
48641664 115286674 0
409159065 504173686 0
75271574 106028891 0
412058551 521762261 0
30970983 256924569 0
495981190 385704139 0
96036419 122920026 0
568315068 175121379 0
416372478 575655034 0
71610303 460303075 0
411028357 407987290 0
382318653 322419560 0
55533956 220383596 0
113645498 78723575 0
299547865 293401406 0
259402602 160294577 0
31526171 395223235 0
36868263 160409612 0
431893362 206751934 0
389895200 307399892 0
71587805 281868741 0
44077743 224696595 0
264578873 441980698 0
246013705 205936866 0
342463968 105994426 0
324237233 249264715 0
360982660 331060327 0
377093315 110190228 0
203740999 148700547 0
109965902 127194741 0
133219177 240777857 0
433457466 256600566 0
161219366 421215574 0
398528656 355946038 0
418260926 95185417 0
423194223 157810430 0
451227170 345015622 0
42802451 456713739 0
306793016 203675192 0
380282164 512762050 0
165195823 76107861 0
564377706 548462717 0
348898421 178720547 0
546039680 100394752 0
79598715 480837481 0
285138471 392128268 0
483952367 390461453 0
96650969 477509239 0
500029820 226773106 0
528866730 396005331 0
307985457 365651480 0
91287966 507893563 0
297325744 7820050 0
233272810 250063285 0
171124373 51149047 0
301292426 90239226 0
520588943 492396836 0
105856054 211478225 0
560642833 178758982 0
232011044 427274846 0
195602629 375115959 0
161804823 148738437 0
152263524 431407723 0
183151610 196424992 0
316344206 142311809 0
420231044 399656212 0
446966311 415858075 0
103604014 142244940 0
87688223 165922918 0
238014844 442364412 0
237108037 33620483 0
156044291 194251133 0
71009140 259298881 0
315036610 571486415 0
12640430 304990761 0
51973923 79172923 0
221612937 116153990 0
389041459 42575834 0
127484325 9144369 0
273075959 381811963 0
484106718 382159103 0
330009921 41413070 0
572348350 203665451 0
230556516 569234273 0
91156968 327725315 0
213347399 180301291 0
235041450 134675525 0
382716 440573418 0
556987767 284954348 0
482042389 575742829 0
244132212 501249572 0
51813781 347328979 0
137359573 185798314 0
70188759 469192179 0
344353513 467512784 0
449385040 182321071 0
575210465 381039219 0
74672333 410407022 0
94375518 410258885 0
90551512 195981878 0
226349156 74629013 0
247248231 397574903 0
182977968 177859774 0
262289177 254599303 0
429762631 329047165 0
266482260 166213512 0
305655477 500670681 0
116654962 187854933 0
135589176 107663493 0
231468886 461439429 0
45605076 25378842 0
516755092 518214022 0
578481802 255279291 0
420529239 513063525 0
441733683 41358564 0
83941588 307381203 0
244982911 246525089 0
299499209 122874344 0
355876074 300442309 0
367141942 376162816 0
28875853 353355935 0
329623130 256157771 0
331584650 181504447 0
482000398 252130964 0
459499222 194770341 0
13138783 150701563 0
274410177 447409572 0
254209465 425480989 0
276923101 310580550 0
190207328 364764715 0
105695763 365288507 0
317733853 286850028 0
448024797 531249259 0
252144344 313719714 0
350446806 467691055 0
273319432 320146096 0
21441127 410376733 0
159972020 368821268 0
39413839 253825460 0
361138649 131107545 0
355288569 331444479 0
334271652 1485924 0
439078802 305732475 0
138989034 414160796 0
348955118 38153563 0
229849240 119736731 0
475961167 138920686 0
577385619 350776541 0
552094119 446739447 0
190877941 202578429 0
189645529 99776873 0
440050837 101957802 0
33113845 169896290 0
223845660 94181795 0
162173714 542914800 0
73100640 483274572 0
188787118 495450963 0
438668311 279529291 0
396655748 541540272 0
180503842 107401343 0
326261875 125263997 0
222678304 551876646 0
418601193 525441608 0
193340401 202959729 0
306132312 235416942 0
41906179 331157326 0
528420742 252936796 0
300418471 499617174 0
165644477 86598039 0
386456629 545778280 0
141470875 505940332 0
34671549 136987319 0
66320407 440315500 0
24584667 422744094 0
576170725 20606011 0
310845909 375298430 0
121187543 292028471 0
193521145 254442168 0
478455443 329823668 0
539566071 159696718 0
399221299 101527015 0
577287030 92749071 0
167811990 407286515 0
300949530 70532336 0
252615688 176757020 0
83557036 556285682 0
250811507 289384665 0
349675230 307632659 0
432607317 253322313 0
103094358 210184970 0
174325874 505581633 0
389521616 147420183 0
353913846 405844749 0
553175276 235267099 0
128524436 37739602 0
476640282 194700961 0
412668403 12906003 0
527596852 119503930 0
114990178 206100409 0
252042789 230633566 0
63145743 25450619 0
400261111 254729791 0
426874258 378784807 0
204113713 448321244 0
245419778 578080825 0
370326601 84625526 0
320596585 477560693 0
496706513 379410288 0
193388600 394857669 0
485250409 514716462 0
48222071 176521464 0
189680078 465605959 0
380721001 348433868 0
291324723 512197869 0
27717855 62059838 0
405198176 336363123 0
238519212 235234239 0
518187556 214518591 0
502566429 385953964 0
293413952 428921785 0
105335246 407186767 0
330771612 14550776 0
241759054 560363410 0
335244693 278418547 0
344124951 142858842 0
304915792 338659265 0
303000772 491332668 0
294490018 2679236 0
277860898 551802332 0
154171384 470318000 0
245641638 59777131 0
546969348 74094875 0
343492563 150510033 0
576941308 416173564 0
289475557 444154513 0
541008059 379868888 0
409795285 391769575 0
573659522 41967722 0
19892726 278659382 0
234916283 268155395 0
355457465 37434212 0
245834426 438319407 0
222728227 153396765 0
406589925 341602599 0
443325635 85208510 0
386058388 530722801 0
463665646 152394164 0
140066333 348290832 0
62892405 242455827 0
130889861 52741456 0
377628279 2617747 0
115736549 521935031 0
27687672 151819446 0
385076368 373374548 0
106721367 509375998 0
417700491 548781831 0
418317229 566535344 0
129622763 492583270 0
351608571 396843030 0
169135688 123149944 0
499352878 107317250 0
434094884 469201006 0
556551169 90954098 0
318694151 81792206 0
416248420 531052246 0
463741558 395172811 0
494940610 259250191 0
575894821 118606291 0
219688219 234865344 0
140532302 367578076 0
398269298 511293317 0
193963990 417215091 0
278509085 213393357 0
277293958 319723053 0
324206315 521599346 0
528560909 441652604 0
254392050 530661591 0
547094834 229318013 0
186121233 456320041 0
549230601 122153110 0
199811645 74839254 0
509777026 113043024 0
10282907 26456964 0
407611346 129798558 0
327897358 412004334 0
275913033 436169613 0
503722721 543946769 0
158216607 361263537 0
382837131 63619369 0
495441103 350520838 0
1351220 261862781 0
543060184 267111832 0
413214941 561861594 0
228166288 99379146 0
383110381 148600418 0
362428439 136622588 0
274254694 571714949 0
554389867 410882069 0
67872622 74605236 0
557376408 97225709 0
542348685 379961851 0
9482111 526636154 0
531324559 462249370 0
6159445 30558672 0
496051619 497553381 0
323288451 274296592 0
119257893 446398161 0
190356107 503560495 0
561579981 122453228 0
386861547 526629457 0
450842170 222440101 0
21452373 441659305 0
197212195 519583155 0
283050226 224521404 0
283077879 123053092 0
377380574 424219232 0
158377922 341679436 0
227875996 491719028 0
140051936 77435708 0
301240402 192315315 0
469888539 101943769 0
455568460 250136116 0
313923579 526978088 0
266019841 535793305 0
174362064 550629646 0
33254158 102888622 0
111804778 404398907 0
37242775 152458118 0
531319434 443644839 0
35855420 321920378 0
361924763 272131466 0
173670625 288696030 0
202275504 165198188 0
576591428 442806971 0
363346303 393269372 0
167297070 137965848 0
215930177 397873236 0
62696808 294941298 0
475753198 161445617 0
34056172 57133911 0
489305226 113434703 0
216323900 516442624 0
574880196 95907741 0
190219610 90785025 0
77841381 145342518 0
151006431 402233857 0
256959340 148845461 0
328803344 331065379 0
91575152 402171812 0
137087293 266904679 0
307203979 404260886 0
320814822 348019963 0
541619119 179808983 0
25183117 41798865 0
355523310 215528403 0
509899220 531419053 0
340334729 331119941 0
507420653 127614771 0
186590087 22164367 0
292013019 533043498 0
542397680 226508002 0
392583834 192090679 0
190811395 89859774 0
474382021 404947667 0
215039163 170368399 0
62795754 244206101 0
146944396 377554166 0
384276818 276096441 0
107693663 373319829 0
170094324 457748553 0
65073720 475705112 0
230046068 113387269 0
256106193 190526099 0
95133659 170128160 0
73837968 515587356 0
85591181 512196036 0
119389419 36283928 0
310856240 405729709 0
537067855 574780591 0
327276813 403674271 0
521590214 435100092 0
503199061 573407661 0
457678560 126350193 0
437367376 118887499 0
441591214 336651163 0
539564308 160953327 0
275622503 287484974 0
12455647 365481114 0
520680231 408529045 0
92898509 218048559 0
25532385 391445706 0
81852054 254791988 0
365350995 135146354 0
461955886 225108377 0
260272339 380098940 0
393506482 569176371 0
489571649 34874492 0
188748766 562762003 0
127192741 498296598 0
129319582 464986570 0
196200604 123525101 0
58968078 485003341 0
454452905 559122548 0
353401630 178976319 0
315755856 237149367 0
546898596 291575115 0
77196900 462420083 0
443014565 558433204 0
220571881 205447961 0
578041443 133543062 0
525581474 344900436 0
464291142 513360564 0
198441585 237341930 0
559042828 377765768 0
174853785 193728690 0
187755058 271885567 0
474355841 197299711 0
212034465 122373234 0
434159193 369667110 0
539175337 313989789 0
112885342 570899455 0
502124428 133468103 0
488076345 244424048 0
506628199 167402814 0
198440421 524044950 0
553621930 98231454 0
479333120 195851093 0
163618710 181100852 0
512327496 496224875 0
70752329 489125040 0
457782692 115139512 0
358192820 292246350 0
62733544 243258673 0
301924598 400433447 0
105200455 260007321 0
2046373 285507415 0
86659960 98807171 0
435230221 296098052 0
23336237 272659061 0
513426066 111982606 0
165708454 125526409 0
400186383 546802584 0
334650776 475145104 0
539561322 99784498 0
262450646 146010657 0
99210656 360631576 0
400562909 188660612 0
516158618 548521186 0
542483333 192576752 0
554918467 73462722 0
450419697 425454601 0
534964497 372982054 0
159674767 70756599 0
20439930 485346974 0
255718871 239284269 0
179617648 269257363 0
182334823 282241883 0
335460012 285678639 0
181187621 405979499 0
472583366 156025882 0
506057536 310162930 0
146732974 111942346 0
77453521 20029859 0
29829094 420126352 0
73789388 287513836 0
454174009 355084850 0
165314147 203144446 0
554465810 171753713 0
482413251 10880052 0
44183780 284996878 0
525053268 33758664 0
256460586 514350819 0
102163809 501224461 0
174962163 131868994 0
272744681 486252415 0
7244057 184168993 0
178470077 261559904 0
13431544 371966251 0
479651321 147192764 0
387667088 307373488 0
168617055 223253476 0
42001019 258948470 0
393015812 241179882 0
422382581 399520952 0
45342178 485742869 0
499956430 40040956 0
257180524 77690357 0
270593953 79492621 0
207202741 153843405 0
258470029 187598882 0
430942813 46006537 0
39349113 117121034 0
396597162 186419873 0
228271704 307648708 0
464124732 798346 0
577236409 525991631 0
570043069 520391249 0
523505089 56183818 0
345719142 195648687 0
542772750 526152642 0
577197627 437618254 0
428392200 169627652 0
141467018 71191499 0
59300325 547386798 0
297104207 170271665 0
433370394 265025517 0
553076690 570665654 0
503011426 209662606 0
107449293 519782076 0
256534736 107546338 0
476339600 239961689 0
94904566 511857272 0
34372254 167321841 0
493948013 384463851 0
381803482 221028450 0
441930790 235757398 0
517194951 191366728 0
554851470 509543089 0
217880339 49653981 0
415730683 85120718 0
489553024 342919334 0
215617265 533211971 0
50697493 52039329 0
313860120 115124787 0
83754691 258231464 0
170816694 103174256 0
478266423 73503216 0
270601576 323604414 0
403511158 451547668 0
250444072 506964838 0
178287311 555542146 0
349574097 123943167 0
362307052 151868884 0
554754047 37601602 0
64322848 78156863 0
383705053 331510939 0
27637748 177166643 0
454180732 205207881 0
263024278 231291724 0
443221800 113264604 0
266300187 79747147 0
49785449 91526936 0
345120153 124211143 0
78258483 98887888 0
44165085 73140776 0
528767661 297065005 0
499944100 307407493 0
134543138 187633346 0
270487880 565570757 0
500852060 302899496 0
512694394 62287374 0
75884718 109543001 0
418467947 351089444 0
429891383 92149624 0
64801582 246490670 0
394610155 370765862 0
113697492 333566146 0
486697649 544772068 0
365467089 21537490 0
353240903 375773205 0
46353060 326204932 0
570302540 239655658 0
503041693 3806846 0
83648369 520523484 0
362617539 212070599 0
28982450 315526552 0
279849414 125037655 0
223266902 213701403 0
468034689 420727184 0
482687380 471646634 0
551287677 530776164 0
276272198 73308770 0
108238897 279549499 0
212536366 89268694 0
67716513 536886581 0
228419066 477150903 0
562083964 38033591 0
149753725 506418427 0
102017128 429422428 0
576396645 403394604 0
463259411 194039894 0
442823209 344696058 0
423260981 576932277 0
351620964 109688551 0
263272988 28708595 0
80608138 139921271 0
554593278 157288702 0
469420807 559179525 0
184235577 174724260 0
315914570 146407839 0
362000837 458501858 0
501648534 236708115 0
427988528 310885824 0
150673799 544598366 0
496585996 473439595 0
459104644 350614065 0
231604488 272382358 0
562068657 331419011 0
287574463 392179684 0
59677577 64780423 0
253140196 374929183 0
435159243 107580614 0
449574997 251762118 0
198950975 455644511 0
489996706 82877273 0
172713306 517243168 0
121916367 234111682 0
536240687 264596570 0
201956502 340734103 0
146707508 112198527 0
453642616 137000018 0
187054298 472414968 0
368898666 388065026 0
367566570 216798023 0
442101422 265377452 0
82078161 283513669 0
249637610 557881113 0
318956727 62696414 0
259245963 323758232 0
305088442 242242954 0
339201841 524365528 0
550373795 104744563 0
155514113 405440641 0
256957591 498326039 0
254565403 56172887 0
45207602 555197525 0
152049972 263077386 0
544629651 156617576 0
286541219 240422893 0
84631873 349852562 0
95916279 70587223 0
506343876 161990562 0
55441745 500059273 0
500229639 235256839 0
506736266 324445305 0
107579094 468366221 0
250541355 245184782 0
31436075 497825144 0
412090692 378213498 0
399062291 286900558 0
57024136 219536505 0
438911054 403795719 0
59377330 574456002 0
551174210 91854274 0
214973269 381270347 0
496156510 229842917 0
117595579 482786477 0
464733754 565896904 0
504484953 116822124 0
362411095 53782271 0
172991071 341432039 0
35418311 304483173 0
212506529 455280872 0
431589945 88970773 0
148412614 339996965 0
260917487 434539427 0
110329159 130023221 0
226148921 260563183 0
326140880 356052879 0
244903824 396452273 0
81005398 55310325 0
191130507 526929931 0
11441732 292355094 0
10459065 349582743 0
477202969 424475860 0
388208449 144404146 0
529110956 1132066 0
277286165 449419103 0
542779192 509699757 0
52226951 112497975 0
23121865 332760586 0
102597992 187249893 0
505462880 199228958 0
149244644 305498989 0
360303094 153113912 0
492929767 468501019 0
561701379 288923590 0
229801051 555333611 0
235984716 88358123 0
2657266 7936036 0
492170934 511440131 0
500535362 185688853 0
549827068 489924010 0
334009323 347229418 0
179559099 235899919 0
175083480 150304017 0
525302734 271345156 0
185842940 330965052 0
89403314 182637921 0
352804772 165011351 0
6796304 347856999 0
280205838 267634178 0
437977674 498546326 0
132694038 80388443 0
98507402 227013982 0
263630502 41440335 0
114529632 80831047 0
192960470 269167353 0
80511256 454300354 0
413140821 82606505 0
347252551 170582082 0
356123833 400055337 0
174401439 230844013 0
365356678 349127808 0
238461487 326158712 0
471207765 223488350 0
498354283 258474042 0
501799352 174283814 0
13600967 302354335 0
12519910 440483507 0
3765231 506783101 0
468532407 178364007 0
569119291 466527273 0
439648724 532612060 0
496860688 422319605 0
555955196 97124846 0
419967768 275528814 0
181995544 373276208 0
462296370 88824682 0
330365388 498021987 0
517024922 50926329 0
109871344 539455085 0
202206185 283770337 0
152288354 428399351 0
111831389 349354377 0
394032465 526220990 0
319758752 92964835 0
97606753 203676832 0
359202246 174667596 0
420078955 41242142 0
558100651 79299685 0
24148800 1249712 0
409058433 429413644 0
403507393 151140126 0
110621468 224625400 0
499003202 200028489 0
104665341 233167843 0
225295688 369704133 0
221819914 464698852 0
85298827 250303994 0
394849748 383335949 0
184568919 453468222 0
330946902 568306750 0
40642402 563777260 0
234004863 43785766 0
574307811 253115192 0
208351766 177779378 0
279587447 437929440 0
146131142 180657535 0
551362757 513919384 0
207884176 57230488 0
363365977 227760143 0
323861012 535943156 0
546720350 332720892 0
476740208 311695928 0
62010342 349896609 0
564698962 289169927 0
572314691 425626202 0
18694579 28567346 0
292427218 387285590 0
382144600 19620542 0
507548757 555572805 0
543804072 82764443 0
301054225 235816756 0
284071234 281601716 0
399709361 435741476 0
280858711 26638789 0
572970715 456284287 0
80007600 548035558 0
198209754 382885077 0
75471614 549228637 0
360761116 362029929 0
17630167 570802624 0
465360276 232254612 0
102600743 302880802 0
79584536 456300335 0
318406406 332664464 0
474269835 305728119 0
290979070 175048394 0
8593789 87404509 0
66520717 186719584 0
420008758 85482249 0
131865593 109296524 0
407931405 501589843 0
509916678 432171283 0
360750537 411918193 0
519962743 554355477 0
275160899 55392639 0
461029137 432717682 0
332077042 514580544 0
8524449 193905489 0
153437806 420456806 0
558809764 173091047 0
471280130 392029814 0
106117446 58555306 0
374630778 539477739 0
91721705 278109104 0
525024463 322694090 0
245752083 246329711 0
548173935 266075877 0
145182091 422344030 0
322412506 80498560 0
519714970 213121480 0
283501514 119152484 0
339419846 533708020 0
495251774 316629619 0
422229109 77590535 0
294681665 180046322 0
38364928 370442493 0
69333315 197356624 0
355928341 566833526 0
289574503 267813873 0
494260494 335217261 0
163638694 22697664 0
311179554 283496131 0
174531611 449201472 0
323331963 302223387 0
119249587 507533106 0
430198890 544632677 0
577033383 23564233 0
546380577 64216708 0
115557175 342615097 0
153392982 434959866 0
533278548 562592693 0
551179690 365886595 0
564592597 424004388 0
132043554 474377429 0
400205703 451188769 0
91932151 88738044 0
344732586 365631097 0
330290188 142244454 0
247043858 290280358 0
383357291 365251886 0
287816704 208331315 0
238693850 439928889 0
413629052 471846629 0
449104323 434209104 0
17739140 567839384 0
538422986 172000637 0
489947377 216110586 0
11596970 446694898 0
429811128 320075528 0
263271886 542023648 0
396801824 118385608 0
570323713 176351367 0
371020141 578611399 0
95493529 72968638 0
325304243 44415584 0
268405685 76859130 0
554574815 291993045 0
227279950 540203414 0
367115775 217547647 0
441196351 346729704 0
244872755 524629436 0
34456246 319901653 0
575127233 565874279 0
39843259 99703264 0
507359902 279242703 0
211143938 360883512 0
11679072 434414654 0
563791802 562587647 0
416143115 290152622 0
103160719 200161193 0
52331807 239213603 0
430184620 550757957 0
94145388 102855576 0
26828092 446565110 0
31197805 133476380 0
41867957 197902094 0
225321231 168869910 0
291467012 206198269 0
461656350 216918043 0
30289249 450440465 0
63076976 523336480 0
574149257 165193512 0
77658957 403645540 0
183982045 63321253 0
304520296 480063431 0
24477360 86491632 0
337904121 307619845 0
99921930 355791017 0
81075589 185808666 0
307632493 93433676 0
93724210 344629433 0
343382535 275593339 0
475593539 404610063 0
484520604 390476036 0
571490659 238310209 0
112466226 107547802 0
11261328 174546097 0
544892863 318745651 0
572841628 514591836 0
100739946 158452839 0
15621917 105705928 0
521124350 243586248 0
141786401 238187657 0
54929643 545183244 0
353565542 10530075 0
161808533 353828832 0
25805438 436235685 0
147647073 310143680 0
337803340 429856656 0
132865142 524898311 0
466685454 501240958 0
4149009 343823177 0
522003225 9550790 0
410168676 494755340 0
317332432 77028969 0
330971149 35353840 0
216025002 512035755 0
572106396 472718169 0
32678304 17981090 0
330957108 5277171 0
58001297 181193639 0
299185081 272311913 0
75536704 82594468 0
268015852 468728988 0
566751386 182765159 0
537654011 84325658 0
498958442 148414180 0
573597114 510729441 0
150338145 150757184 0
364731404 283489208 0
564615341 298216923 0
511774502 69674201 0
449324922 567238977 0
539449760 55518263 0
342224368 451143264 0
508944199 437552442 0
153240069 16567866 0
172602084 24225988 0
113779369 160608345 0
466314610 502917812 0
202096578 440593063 0
48653726 226796377 0
14054136 401004008 0
499695916 508051610 0
48922453 274960856 0
29261989 428783666 0
55121579 428833569 0
377210065 71745142 0
294124457 536781213 0
295493763 50202378 0
401272710 69766012 0
299815956 450467015 0
59416288 89449212 0
135171825 162006330 0
75915062 416246153 0
35927258 453392998 0
553713023 73911085 0
99207331 191979637 0
547882860 495962216 0
408969460 366595544 0
150269292 122091257 0
232681650 161393767 0
243489925 381981005 0
394315040 370631081 0
358744308 168924402 0
36800634 157142189 0
378133792 449915277 0
72016804 116672928 0
65738028 151300690 0
354780622 25080723 0
490161036 383395785 0
37219336 277521198 0
478453964 519828047 0
40835901 462527908 0
460704608 36614664 0
340426952 386373636 0
312241195 108284388 0
465255388 187612738 0
446044753 3636903 0
223903811 250351660 0
317282978 488197928 0
460528830 139339375 0
77107179 250704245 0
86134332 117524340 0
340681614 306101505 0
228249260 374315563 0
221849331 116780804 0
177996139 185822669 0
224595307 174897890 0
130554846 122735489 0
248053689 87287376 0
239803935 347910032 0
546876085 99668594 0
496848359 97069240 0
383779048 375747262 0
340652298 147962590 0
61163194 216092711 0
348201828 561297290 0
497235850 153033839 0
574118049 77603694 0
273217519 121897524 0
457108193 135443597 0
115513759 451661684 0
466923732 573376896 0
534643054 43113665 0
422961010 289660384 0
495155188 516920460 0
185591038 457799632 0
485976366 177969547 0
308873515 289524483 0
70555786 153198069 0
201443042 364141816 0
95344905 198685044 0
78543045 454723386 0
143378217 338915994 0
437250613 394560399 0
361677086 434125552 0
263266185 468864836 0
170491727 372565264 0
248056795 23652909 0
506126577 286760333 0
384340461 287754743 0
421489831 123233037 0
457265582 59198857 0
174514743 394323769 0
167628249 507341344 0
9305015 183806760 0
15449087 375676475 0
267178449 93746872 0
196154750 160947356 0
457795469 205875360 0
257605279 197721247 0
547762207 359830133 0
479694647 525472553 0
561109303 258665756 0
353538161 493276876 0
175015204 247272031 0
59801730 257906184 0
54860367 481089367 0
333697006 442441704 0
396024256 258104960 0
256951813 232598414 0
373768308 289982196 0
299821895 61839728 0
365745939 125428190 0
290021675 237218678 0
376734587 200974565 0
62980166 397634221 0
503573789 375388532 0
490178912 574928405 0
262701737 238504358 0
42945876 482696052 0
302281854 534746265 0
275445632 281171964 0
419701514 22639056 0
234384597 452257230 0
262949742 491867266 0
475445029 574801501 0
347353004 261401450 0
354542577 452121825 0
194450320 315208201 0
334229155 454772394 0
94473260 143885975 0
513801501 275735318 0
397209294 84298322 0
103091088 421313336 0
162618148 445369756 0
485375790 500340838 0
392932421 241207749 0
225231763 85787825 0
194353325 459773384 0
458025657 541893748 0
68958715 492382207 0
156838620 362278566 0
107305664 100851855 0
189772646 524329637 0
161245903 231148647 0
153836571 159916619 0
450394590 15997192 0
199281170 17865274 0
52820605 520561927 0
2612613 183304936 0
465714673 263939713 0
32836294 293247956 0
233845788 515255836 0
129800663 533719612 0
210510308 144804272 0
293940264 336153891 0
423585399 81595364 0
340723264 167642664 0
542532524 477335224 0
296753352 214170903 0
215996828 307525728 0
257951078 185014535 0
577149057 223737003 0
523242132 301038386 0
351395284 478431357 0
476057756 450247716 0
202024085 191155960 0
361069931 472143844 0
172108866 251836562 0
26993684 107274712 0
545875357 6484099 0
400918767 513764209 0
196635795 528217193 0
437378692 270506264 0
199762708 526834397 0
327586057 91049480 0
327271397 57941778 0
150476231 1829030 0
211671874 288874327 0
301450807 33936842 0
44783338 268279044 0
64090445 412995581 0
356360089 342660759 0
428008199 537007281 0
532816910 260524918 0
326038135 533662756 0
417553247 449665042 0
229112989 65929459 0
433245962 148222725 0
536935782 288280648 0
18132528 204174879 0
476095180 134176104 0
366075485 381971190 0
224203334 256305520 0
144911814 403970998 0
449636543 395556033 0
484220003 494219583 0
270443308 181448227 0
521392052 543790717 0
448702774 572061701 0
49040381 317538234 0
359316091 489892572 0
478864745 96096848 0
170736953 230108174 0
172552253 202110683 0
394369741 502382561 0
212645556 155561531 0
428017977 358111965 0
386128198 513791047 0
245721370 125748692 0
233550454 209856516 0
230621927 110916415 0
549480794 23728177 0
421912649 214269393 0
541436407 184612365 0
229219723 377972003 0
55613266 391204481 0
535826651 192899560 0
395342759 51219122 0
558529955 246180267 0
108327338 220240283 0
258266555 164839335 0
473343468 352108361 0
252411210 68568567 0
457920595 231287561 0
445135127 449761757 0
18914849 467256159 0
455355490 338525418 0
531874233 488151363 0
408976758 127777593 0
368455793 538679861 0
571987290 303458883 0
58520517 332333724 0
145014535 388019291 0
138481445 257676733 0
63780428 464903227 0
492802680 137678445 0
214108396 63398146 0
425555593 419064983 0
406778700 194714838 0
55146889 465669074 0
276751749 349276022 0
556499428 283769579 0
452996449 115705215 0
425898412 122719786 0
464207736 317542618 0
414417753 12770892 0
265646134 217283768 0
262674747 418409383 0
191769317 491120218 0
128292122 549673349 0
468919232 373315344 0
486982629 133280237 0
428254562 23703243 0
317187424 154431208 0
192188197 240082330 0
2353259 9308612 0
141163339 438675930 0
519997218 318396589 0
242726641 455723530 0
493363574 484551948 0
516725941 230793659 0
222006813 503806880 0
21611207 195761577 0
230259670 124571544 0
531908030 352217593 0
46315851 24567684 0
91600523 213589883 0
1899534 138321571 0
257169052 40732856 0
506228534 124995135 0
47473911 569309486 0
16428095 415898366 0
246366409 392342940 0
118005326 96723554 0
525417446 480388303 0
553962373 370616907 0
504960464 269369396 0
102368930 223292545 0
12581239 287953441 0
440554044 83716262 0
188509884 123335023 0
133489930 178659424 0
477399464 561999370 0
500770864 192433402 0
570383838 169612611 0
128976134 22066965 0
439177371 318313903 0
291457216 414377084 0
455354117 409593649 0
281216803 413070287 0
322143623 443833495 0
270302092 461366463 0
113500744 542818919 0
544202732 339930992 0
345636685 376793848 0
284297201 310686269 0
370335730 321151282 0
138777085 433269475 0
221109593 3826740 0
21856784 392071555 0
572075870 200948510 0
438845254 220738565 0
237440948 470081884 0
283405231 43911720 0
546995328 214788576 0
89005708 553136070 0
526851877 136291471 0
37360019 186539826 0
422356948 470110556 0
362995378 220648305 0
376051339 280076528 0
350871261 546246367 0
480116753 86020248 0
307607162 95730119 0
304530173 346935352 0
368271559 41318590 0
419938085 460512886 0
166893240 494491910 0
368327382 244210337 0
346839153 505270132 0
387339978 138389603 0
508959896 135568988 0
147706319 223204702 0
25893953 235151651 0
320932973 200183080 0
314529192 185739650 0
249123388 215317592 0
243203263 425554245 0
67978994 308517848 0
380971892 314784821 0
501249583 153791435 0
121978209 11360027 0
410712001 394623425 0
185706445 543494556 0
431117298 24623639 0
13532435 388007362 0
179425804 440623754 0
190773801 218476584 0
257051245 561646751 0
208461765 303479263 0
477730462 402849561 0
343036746 308210830 0
185479039 228164456 0
100596276 268185519 0
114941917 142914506 0
327701472 65693507 0
54625354 529375510 0
42084520 278541238 0
512221765 539328554 0
219988813 11049411 0
209723367 306085601 0
230577936 116288359 0
254626573 320654031 0
522713911 174454814 0
141150643 383962310 0
301139275 538912099 0
94026197 411478750 0
332757034 445602615 0
453754575 466366014 0
136711957 534079922 0
191697723 191124030 0
552417532 77147966 0
272108276 337862569 0
545230451 456421906 0
78401551 152981461 0
20010661 347632619 0
343815994 300275479 0
310710205 487797923 0
289850807 150590337 0
465474003 119035789 0
265129454 304451338 0
68514268 54518109 0
463459866 350101578 0
41094889 457803923 0
527500544 103792533 0
496458997 322312240 0
369632350 34256956 0
372284747 483261305 0
409701338 172883424 0
426274354 284970168 0
435068389 351474314 0
12711269 248944104 0
33139686 315083800 0
73997675 131978498 0
414774133 548612930 0
17093503 502635413 0
286112775 449787558 0
212106851 337746203 0
403920747 515788420 0
191601434 486552348 0
109281718 392281366 0
404743887 7141634 0
78854679 154364885 0
414651794 179776375 0
116490181 25398247 0
207337051 508321410 0
491089128 178987959 0
353044010 209037060 0
567009958 374620397 0
449398701 24986724 0
353922857 254789134 0
449272857 14308634 0
469937610 497258249 0
253747839 213362816 0
507901062 227797177 0
494710662 493061072 0
138507984 245394278 0
357750663 317341768 0
161182890 77454705 0
276618473 574971489 0
450306240 483034937 0
415687760 130286298 0
20865275 151246891 0
183956680 217384153 0
268839679 94909130 0
538847304 66447169 0
287680052 78152402 0
176257214 222057363 0
449561246 17509037 0
164443600 341529732 0
51957438 12546586 0
117129852 330688596 0
486854785 124466941 0
502487406 361141751 0
198622773 135596386 0
524332661 93604951 0
533645315 20775670 0
538049170 312553314 0
80871454 543661495 0
73657916 280950464 0
195355342 135269309 0
11453268 4116330 0
263607054 443458108 0
467538109 540374512 0
50222316 461025618 0
292558665 522619526 0
259904624 323278121 0
220476422 401664948 0
296674516 313624765 0
267082100 380789955 0
27909676 131423878 0
316973638 401474433 0
560757109 104752530 0
188421580 22033473 0
223206597 298279234 0
267573578 168778847 0
57682550 507155118 0
385212211 509828388 0
277723468 173082301 0
29396729 524262302 0
511453863 126901814 0
46156098 556488167 0
100853557 102636638 0
513327320 407572751 0
340482991 497622326 0
296458667 84889272 0
217193042 297603427 0
400473608 552740419 0
413073662 66131316 0
389903205 326478776 0
90234531 204173860 0
188070614 411586576 0
51182339 567265856 0
506133022 158361033 0
352403610 545355819 0
164482551 20727929 0
413055262 435645916 0
493435503 473527870 0
219978242 84818477 0
422537303 48788741 0
409083336 517324367 0
367184138 471762098 0
530195018 73111345 0
531689430 571265502 0
116764441 252627619 0
76271791 486750702 0
26684701 129856277 0
255306030 248572126 0
361301081 403218861 0
372490523 444971479 0
292298481 445740971 0
317686563 188637893 0
142888862 358643396 0
336077099 431782952 0
251344028 67406037 0
236631095 302019985 0
177671979 167690989 0
487232795 95102452 0
249006339 556267363 0
524108853 245516602 0
268522451 357922080 0
254819017 160878786 0
283145030 410672377 0
465622745 74607491 0
568425163 8888721 0
511013442 474689727 0
93272480 225865842 0
101655982 432911136 0
238004932 394409790 0
2627787 548406794 0
338042553 545148934 0
129653575 150927746 0
192132975 305316806 0
265818903 335144718 0
259783355 423199622 0
42848265 132684607 0
245063323 210712996 0
15511547 502743557 0
95763415 201142344 0
278167968 281222024 0
413801147 310406657 0
327492273 293841580 0
2614832 434160424 0
540111098 236416444 0
30135330 557257028 0
272516386 335685381 0
201446971 102779873 0
376608910 504762639 0
10960458 506156087 0
59002562 228295642 0
185331859 530995945 0
354933957 417622163 0
305468762 96940320 0
525940796 540619315 0
520224415 575530419 0
573558381 338748222 0
95112481 574652001 0
358359124 286925081 0
76371536 216016422 0
364879957 448695180 0
270485638 26096656 0
15666860 270790421 0
111625992 354725866 0
135932806 463896072 0
141860236 569383884 0
39155920 27165146 0
136509064 85196814 0
58598461 425041683 0
26426692 75892864 0
356833692 405312498 0
425031615 365533786 0
180944989 276026131 0
326605694 86218433 0
135374113 459115418 0
76942074 511356996 0
74583427 229370375 0
196407554 72884442 0
192756461 545402655 0
110012211 292137052 0
464777348 385578279 0
329674533 413486150 0
65744234 172886565 0
263650625 6917326 0
449881447 264864776 0
186525200 304043178 0
20379806 291746432 0
383903920 564101050 0
394118669 13106541 0
355300844 351413970 0
382023350 407386450 0
37700732 38963381 0
296861683 268118815 0
378449755 438835882 0
572094554 54176679 0
284358030 378010684 0
478516867 536866647 0
435737008 286049786 0
477749981 47593620 0
457654962 101935356 0
278407247 80358825 0
559020349 451097280 0
472863041 533644146 0
25273236 341391598 0
557270916 99274421 0
440549714 481103912 0
187545647 400953745 0
176442860 43879561 0
565987743 272762215 0
67327017 513942246 0
458818276 215008989 0
196182615 160166449 0
510614776 508159086 0
495918508 543685163 0
276418871 337511752 0
155877437 142298714 0
504584287 162043027 0
249540670 526162271 0
229484993 93568804 0
533300059 459141094 0
107299296 304251726 0
520368452 523988931 0
128320707 266366843 0
160823002 18999125 0
422012910 565628659 0
5301829 414262313 0
67892643 399998935 0
482863616 486997425 0
170609483 117130011 0
15977532 249326572 0
553559977 321456443 0
121592698 548648423 0
437816438 3257366 0
568367111 279870519 0
321812313 470026664 0
302296287 216656212 0
519872203 508253624 0
72237441 149819549 0
457836884 487317193 0
551908108 503343945 0
218874318 407522575 0
288063085 370197788 0
527899056 476408544 0
38851012 7213139 0
9774736 151579467 0
216612752 498015336 0
247762414 160986183 0
557123710 412191755 0
81634319 204061703 0
66031563 437513366 0
403258830 511425671 0
501877661 520808477 0
337865632 38007849 0
69889902 505393680 0
491774943 484443275 0
307183711 374225390 0
553191907 241855137 0
576432396 210894417 0
119315970 398161407 0
340890819 53200065 0
116480098 367783756 0
70221012 312814969 0
44491291 236961347 0
318915158 65427106 0
259180493 144222410 0
449308582 217629024 0
563964701 543293673 0
347304323 244520374 0
559439415 221052564 0
288099113 86277370 0
412611702 513073343 0
438574864 45791279 0
398567799 258730078 0
169303032 176193654 0
125241539 85211146 0
498690186 415062977 0
490204218 82044980 0
392760140 417779197 0
261289247 200718860 0
374287803 500853649 0
109997837 343411699 0
523250300 352417007 0
48798948 125331867 0
235337092 309070330 0
242797686 197907354 0
195432893 474788888 0
430742890 135583182 0
479063441 429171371 0
115511910 504743406 0
215552691 465346160 0
335037652 316293709 0
104677261 264384231 0
401878545 161247244 0
123660408 334624496 0
358302992 457309148 0
220805183 324678838 0
225446971 689323 0
333835198 488487256 0
194321802 283921946 0
193506900 110563239 0
261098070 132466877 0
17837945 40415157 0
88817645 104248952 0
424211443 177177930 0
13505005 210302837 0
576188158 452211744 0
38191814 481017345 0
291002214 102473493 0
300883617 136777603 0
162650867 413494323 0
575651486 183826353 0
97026737 240136048 0
401641678 261010731 0
518675960 553427095 0
56320823 194540320 0
150878343 113019867 0
530533041 401938537 0
183666545 105654453 0
125357722 521021153 0
187290428 565733649 0
194996295 376934894 0
72879111 350563851 0
355468366 350457652 0
513297545 84489750 0
234484757 332771036 0
429849466 19961893 0
222294815 196431362 0
525868185 550488897 0
15675185 183047790 0
244633605 155701254 0
41948606 246552321 0
316725374 370014665 0
335583085 130327901 0
374499352 225744218 0
112077666 551862088 0
264408213 3727960 0
269988510 215299422 0
460384541 461251130 0
548236137 379445983 0
301505581 48892759 0
174316974 197685839 0
458535603 94620258 0
446423243 248426234 0
17945696 556058282 0
525420312 167025754 0
116986242 221433272 0
312887813 113010406 0
266422647 496223268 0
372157372 279381783 0
471996834 292203596 0
230476013 358273827 0
564266319 538564175 0
544672902 8672473 0
135169936 532141206 0
272869922 424382819 0
537182416 224738830 0
321273551 113753774 0
506072986 377268810 0
390464326 371489810 0
294422778 198432184 0
314391579 579512954 0
307096033 535401063 0
214040628 203924183 0
295830806 149667235 0
37748973 560749456 0
376644579 291329442 0
304638345 49442208 0
259087277 348557338 0
35595534 471157287 0
197619580 371082918 0
33500602 80176333 0
408213264 300988011 0
554408170 474981401 0
357557716 331164129 0
150003538 91339113 0
365825547 131334156 0
154623003 477168541 0
278064467 286565577 0
100079809 531995092 0
105793318 98189952 0
5690940 236072327 0
228881655 460600340 0
188012295 51961063 0
257143596 266536879 0
272035033 331535789 0
92699370 487642129 0
216532239 503149413 0
443921080 376659819 0
61312272 248813660 0
512235473 185734793 0
274445980 404947781 0
327561667 184002133 0
149625528 186795832 0
53634543 247854673 0
167838406 327150512 0
241608788 49646131 0
559542461 7328828 0
3666810 154124847 0
30560608 557176716 0
558129496 336745373 0
523636223 557166392 0
435375208 92252027 0
318823225 252418498 0
174578046 60194214 0
191107599 252969523 0
273197733 188076102 0
349802471 240899939 0
261694912 222146752 0
319086423 514978174 0
318884349 143806484 0
567253701 93959566 0
116855509 274943108 0
532426329 322281726 0
92048030 444116479 0
313617306 271992747 0
426490876 385692990 0
510247819 206125389 0
295556674 488129435 0
484653856 13945521 0
440142154 409073105 0
477505308 164919896 0
102354676 435626146 0
176254114 473994516 0
38400631 322204718 0
310832382 255977325 0
175963139 126207290 0
257811148 438252854 0
131542427 364633616 0
29794999 228972261 0
546752227 539390825 0
247809679 391939317 0
182404726 198993290 0
212935378 430847823 0
341977033 410202315 0
576171061 246384096 0
445368727 412271409 0
61632601 569946747 0
451993730 536817631 0
433342302 374285723 0
229585028 236479989 0
110520284 100856484 0
196722818 336084979 0
545250382 355836246 0
359868102 239853368 0
322920686 316340239 0
215498172 527496616 0
272487564 553287928 0
18337670 451834787 0
511097380 46740034 0
300354710 76684775 0
499077350 480308668 0
229815154 71606099 0
420487557 347592549 0
488058998 88758902 0
111792483 26250171 0
461760242 226206286 0
475979868 254539636 0
302153500 477096321 0
14608406 570096076 0
305076159 350531540 0
304700090 151763008 0
392713896 575558210 0
388368257 465333359 0
190273098 44579403 0
66873673 490322593 0
27137889 165462614 0
220024903 325534128 0
548096835 467933090 0
71899506 193013215 0
27286638 45771449 0
71239408 353624563 0
264004406 261120211 0
203508402 541684624 0
176977292 513593024 0
184390962 311342413 0
62088934 182420451 0
424152075 209390401 0
523153041 515921345 0
525404505 507625133 0
171116747 259595581 0
18741070 500070053 0
91811935 318174251 0
123247243 163197652 0
182101981 515018843 0
478161554 491911062 0
227427543 489102081 0
533283439 34559075 0
242842197 8218180 0
425236916 484465584 0
235785171 550862103 0
74742062 161487337 0
17930991 520500156 0
256530096 564969921 0
553598418 41416272 0
552235981 99104363 0
310547542 147550452 0
4925297 425774452 0
501369735 219354382 0
173774293 288507710 0
250346086 69851784 0
578459512 285522112 0
377040691 413613963 0
76301031 266621482 0
431579639 440785093 0
527398800 218336882 0
10884687 52721705 0
283365323 502016594 0
256969278 443978855 0
72111698 436758993 0
553466509 12335812 0
268379007 358942176 0
320910507 244530723 0
329995462 167478197 0
33654815 405784471 0
305922147 371088491 0
557683608 160219630 0
23803707 498849285 0
378775908 501415688 0
216891246 75709826 0
73546470 130563263 0
529866032 114251664 0
25851837 366689287 0
403800518 56254251 0
184845757 152393195 0
143167883 174258959 0
101428630 49974235 0
324893131 333594452 0
71855937 376033931 0
62275777 450351874 0
249692808 6632150 0
346933448 548045615 0
18879063 513215393 0
87602702 493558658 0
569745834 336637716 0
230442697 413893318 0
3833142 541342530 0
272478979 535282688 0
442279267 324305892 0
152869487 403563856 0
524438401 47061289 0
154137542 422767629 0
508604343 525094212 0
542916835 476285142 0
462996687 156863557 0
149365307 47090351 0
331955587 573260788 0
242370645 472316145 0
96059439 455774214 0
273682089 472151262 0
118974597 470329564 0
239455381 269566772 0
66862028 71955036 0
283068528 541844462 0
470678282 294417512 0
471253318 366537310 0
224488988 476600042 0
466685299 81207968 0
488807204 303534586 0
301421717 361948779 0
65548180 122348465 0
337822183 78320283 0
257601327 137678287 0
310089443 82132949 0
399130445 494082726 0
22434008 448329919 0
565853474 125517370 0
111246353 197525792 0
351758129 518528766 0
78782595 316762562 0
219416443 28661022 0
457464248 421951309 0
378490738 553967664 0
378281508 27429565 0
6544604 45665434 0
235418415 423851942 0
224266326 414681148 0
35393899 5398714 0
365042873 365049102 0
478860733 325106761 0
7801223 417548918 0
190637797 514010912 0
145441817 420524434 0
159770038 226042047 0
77499184 301741855 0
224196117 365884987 0
495911896 451422242 0
486612989 343456640 0
180320831 53461473 0
262502180 10745639 0
398733890 428056360 0
277996508 270900383 0
179401205 6623049 0
471555418 348201013 0
354553472 252914045 0
439588495 73847645 0
407849310 431740320 0
541063747 81644156 0
283955659 498811180 0
482554459 12792891 0
175522678 72951590 0
391789675 3939040 0
528397442 338375035 0
442042157 328213715 0
50056409 247962085 0
551863752 525338670 0
380363008 334026755 0
20190764 557287072 0
94332444 45840423 0
20553169 309901962 0
405440963 489936350 0
463363063 334375095 0
486543808 252659438 0
330489138 188079961 0
54257089 438287952 0
242216545 194536887 0
133425060 149014183 0
411654920 175082578 0
12932074 253281567 0
250916366 401633089 0
116567234 447468394 0
312866951 325203431 0
370604568 213571191 0
316623910 427479727 0
25863650 169859383 0
39363990 292900885 0
127864931 549653902 0
355600850 94189500 0
521729504 316034861 0
79838038 452654897 0
519688340 89036197 0
468769528 139154358 0
217798874 42001699 0
268183961 129103198 0
241923512 312658166 0
334353686 558367889 0
156965127 540077897 0
365399348 249434325 0
109636063 352632759 0
274301920 574647796 0
465526616 331323361 0
318886456 90485169 0
377219954 465221959 0
398538487 540973110 0
7159128 552935857 0
76029368 166160254 0
475121643 552308032 0
495361964 166234985 0
276243907 261605550 0
484493715 397788214 0
564742011 496788159 0
197105969 201258379 0
423400750 139090505 0
520274653 101055212 0
449443127 318130228 0
499754213 380161584 0
286640473 470531946 0
461249171 196596967 0
420237056 255976430 0
301843996 371306503 0
428220063 542922159 0
338226702 188413538 0
12841892 287689850 0
568132502 77984937 0
109144763 109939695 0
297184655 851883 0
86808109 20516772 0
465961317 323885765 0
453699016 527449084 0
380084412 247434257 0
522445050 44561232 0
504724568 415465704 0
189452431 177427733 0
391188914 180363969 0
444209172 193399487 0
185313458 358422939 0
277744737 213882884 0
221269625 346347058 0
464651332 463716773 0
342025533 184416332 0
133887202 21127616 0
251906846 572151161 0
468241025 101399367 0
566237450 438904677 0
315930633 374492578 0
369004193 359043052 0
341185211 66801003 0
369864625 212568416 0
184357969 536057528 0
516570846 181218114 0
245441191 74721908 0
98953220 88548632 0
349816075 219958217 0
269170530 203329696 0
371898016 163341343 0
434719745 452099231 0
340207956 105270259 0
57413194 383455096 0
444650578 276774101 0
30646258 157117424 0
449399810 340718190 0
521518843 454930200 0
263573077 521070484 0
191146395 41807961 0
297124226 341944864 0
391769295 504243479 0
118122998 391501488 0
517769858 295857332 0
247616735 4312468 0
206311386 514487130 0
355788937 347067622 0
475268802 343576655 0
575900837 568640354 0
340716248 508511702 0
162748149 348017572 0
477780379 529620697 0
187349466 268979280 0
560116256 224989756 0
454443684 117580663 0
21579489 263552532 0
264979479 518193297 0
492326502 578720074 0
54928753 344923237 0
503100756 291766106 0
247831575 391104585 0
579370282 222364048 0
522367500 149100808 0
129988360 485178573 0
295835181 211632443 0
362320554 144939109 0
80725573 323045447 0
398448571 459909831 0
104362563 408831015 0
494192985 260353897 0
330749439 176140677 0
374829132 21277934 0
219373173 427466031 0
473304380 313773498 0
116540150 461749809 0
527093042 163560979 0
89600616 93329492 0
88650897 428907335 0
460549790 514990959 0
551987908 327181250 0
474918135 319058640 0
241267428 360639039 0
296550405 256633068 0
506796201 436057323 0
543959109 171984157 0
331239421 157718972 0
490527154 579066130 0
85073793 326264045 0
395329288 378665502 0
539450697 360998761 0
384899285 520076394 0
505740845 203532359 0
362778009 432505637 0
83154280 114528275 0
153947993 72826813 0
361516667 55293917 0
379631683 491317463 0
67894400 136803048 0
261953561 497538036 0
319129038 416555508 0
39847046 381762204 0
556501285 520020691 0
346115976 211782682 0
312922448 334150568 0
9979287 169292808 0
287373846 340544993 0
386456030 135665358 0
335072794 435795562 0
516572964 116673704 0
43556637 85160434 0
433499002 264083802 0
17323566 307174867 0
304169310 379074502 0
568423769 83908965 0
347161123 530446838 0
5024800 460501396 0
515864477 323060133 0
85281496 552745611 0
169654787 492532117 0
431361069 263378734 0
322291191 289197688 0
149614758 248168294 0
325070422 564927968 0
160655799 425055746 0
418302126 177021630 0
438102596 222453859 0
135851515 121801271 0
466452756 136731417 0
494046282 130884624 0
30020788 231632256 0
194001514 558528081 0
499816074 440882328 0
538959179 265909033 0
388764300 473604965 0
105289143 10689756 0
490882254 209041993 0
301655822 459912592 0
56813193 316158012 0
158117237 531722448 0
294152409 575452531 0
569482257 208295160 0
147408910 279386049 0
517967586 158651302 0
427527005 529548274 0
294551259 386991144 0
531022468 56112356 0
359402957 94733021 0
217797652 273408428 0
476247561 206797451 0
350896794 524097649 0
134952305 325968981 0
3139201 200987775 0
292941727 525778624 0
160394798 331411093 0
513047122 345500865 0
390127118 381434104 0
327981617 286733614 0
164737603 213706620 0
109930936 190388656 0
309619552 345036343 0
513995008 492202153 0
106334476 452646528 0
416946123 376016520 0
548447440 389975087 0
342238169 381085955 0
312673527 242267477 0
265217580 404283839 0
67192609 177502273 0
513042031 511209115 0
158523155 315788884 0
72772928 382273076 0
347582376 44604440 0
400753116 103069348 0
345300451 11195894 0
349483297 159292307 0
146329758 229529921 0
385053952 128288573 0
179113875 375191955 0
153151370 301367259 0
463049098 108369266 0
354640303 500471712 0
56892535 440319663 0
350877892 508720207 0
563665867 323186748 0
250760024 213631668 0
477504763 369220088 0
36837883 439151300 0
156872061 140429590 0
354299627 32008666 0
402571261 266310945 0
38585715 454779983 0
31629270 83646381 0
348748257 29145798 0
96625142 383924022 0
283210481 487822448 0
255922850 325655032 0
176618311 349495226 0
361101726 415982208 0
488025488 254462692 0
200191600 194172209 0
505466150 4285258 0
414531598 461488692 0
157794637 243033410 0
560421892 262720404 0
302077069 300395118 0
323816035 487753131 0
37712987 119515632 0
319582190 185401608 0
325218672 145534445 0
414083316 244779939 0
24797697 141841199 0
464217025 435188783 0
70306791 390083873 0
433196392 77729117 0
152815533 365596456 0
333422355 86085598 0
59766709 336396866 0
423180224 58168689 0
307338438 363452818 0
480454395 74373803 0
195464075 487473886 0
536121883 48874249 0
284006124 464157818 0
187279583 130561941 0
393084893 409192297 0
563281101 306182314 0
291608096 114933962 0
331766641 5818612 0
11544119 152537483 0
507745850 142306360 0
205606850 525366589 0
238086209 197270406 0
198199267 511709998 0
29023549 319972853 0
271449139 290257341 0
2255772 440335196 0
290127875 374467164 0
527808367 250617989 0
90705925 374056616 0
386719146 143251817 0
537201708 66896666 0
108454295 417285352 0
195004855 250563744 0
65190217 477726442 0
165261423 121799172 0
419696859 224812423 0
556442784 171392864 0
169497991 295500933 0
470120916 249068868 0
253083497 237558824 0
468827617 174465239 0
570672033 227874502 0
542690742 546312633 0
474824150 221862268 0
472955493 146232432 0
533017319 75635056 0
38385629 39835253 0
484144222 102887262 0
501850548 149268995 0
272829149 314314839 0
401149351 438541224 0
125859860 577753904 0
561917739 375276169 0
458542165 346051671 0
285031139 563996143 0
234797097 374065467 0
189624871 233636318 0
392964738 494609323 0
15345356 403127802 0
562443911 63425919 0
541047296 198461420 0
294035609 518591506 0
128042895 538897577 0
11149516 512958925 0
306372835 513617924 0
53927236 192398317 0
358444195 394126026 0
524421675 389863325 0
91793028 443652697 0
46284827 578635300 0
158184313 254349892 0
358038135 374448996 0
192880713 469087863 0
110720187 514388815 0
292443610 52656568 0
71366170 189090737 0
446975794 224836170 0
502031672 571314712 0
144873397 78339884 0
129306860 139169680 0
108190036 211056662 0
471437977 72266560 0
165318836 488131760 0
237855856 134353551 0
512587219 510008570 0
54718812 179352460 0
529281627 498142329 0
160540152 312716773 0
432590249 323897445 0
475133141 326379796 0
183718809 358819664 0
499619487 437406386 0
184789297 438458338 0
110749739 407666514 0
229995841 394365946 0
373778691 233239973 0
378389505 109413948 0
57767497 362143476 0
358672688 450738359 0
80941763 558103679 0
399586398 393229775 0
452590266 447870561 0
103990739 352301551 0
25201101 191509506 0
67648008 315027953 0
360613841 282130580 0
549815112 40981829 0
83685421 543292602 0
391510606 130203074 0
552394496 26242216 0
274239023 356127188 0
561859698 388630275 0
35002481 305149397 0
323107498 240138582 0
230593291 171077004 0
117628271 173753871 0
64512804 302800006 0
167491381 187479807 0
428293924 430046112 0
509095423 560592137 0
547499846 50325188 0
344768596 212575126 0
137414206 173336058 0
41091869 18302109 0
438484851 373785712 0
133461014 96071570 0
155902623 293102768 0
454549949 108647619 0
487050386 377174522 0
516245758 471362221 0
417876013 423431993 0
36129619 191870040 0
464605737 468657172 0
429887770 491512541 0
135947367 436845772 0
479511591 427501357 0
218900527 123857403 0
85253244 153992395 0
170162629 7147346 0
564180685 297457867 0
263786479 489114904 0
243096652 309098166 0
218834102 388120592 0
364083696 84443459 0
536165314 111768726 0
375340058 149816566 0
79922385 486211816 0
153586293 537822213 0
326740081 570905602 0
552572853 218440168 0
292297995 568751822 0
447059383 332479642 0
456752569 557046306 0
498785813 223407248 0
575332338 252906068 0
318531431 225269686 0
115695925 358788623 0
258872846 164841765 0
288050559 416632988 0
222377599 548128430 0
120994359 359169824 0
363325854 374578714 0
22452795 256683373 0
238719622 138288015 0
308509543 111371037 0
153999295 347112757 0
346053633 152792530 0
430782534 459351164 0
213903793 381109119 0
30726817 150632143 0
243241362 525724054 0
232869841 380937802 0
471882829 154101802 0
340549645 206486172 0
88254070 85523872 0
485108791 571085025 0
250897240 213207769 0
300155611 390085099 0
396669876 572307871 0
124829303 443186147 0
69449696 514305369 0
370107659 412624135 0
81448265 352537657 0
491752216 370569054 0
292039302 147624412 0
312314735 267523825 0
155279421 80516224 0
558056383 509568885 0
413363260 84282483 0
246334070 451094125 0
475054079 567433838 0
405671534 307259915 0
435104032 293937028 0
255364674 520979526 0
463685715 257746531 0
66787868 67468609 0
155682948 309802827 0
31358705 396718258 0
335327367 265907059 0
347508269 522731984 0
215272483 215716810 0
307921942 56965954 0
144394796 504916993 0
514276158 170414082 0
457838393 98222642 0
96472648 447827734 0
375710077 281992464 0
506190870 516223206 0
167716323 393031694 0
297485325 19968176 0
412798906 550848420 0
488250695 382535889 0
167780919 196446223 0
30996740 179009616 0
148105418 179074913 0
338795219 511349855 0
567077996 321325925 0
222560819 390918814 0
290804902 337404618 0
121711594 339955389 0
520458769 42706345 0
86310008 496093607 0
292497586 502235185 0
328596218 514863171 0
551720014 334221477 0
490647402 156512121 0
41618477 376527954 0
242763497 86411669 0
40851010 190847779 0
362689079 73674601 0
137771143 505950678 0
164089264 402871665 0
270744011 417769694 0
526146130 180419362 0
526917560 535778423 0
368368062 512373222 0
206697784 78518712 0
126502775 201444734 0
435237883 136903737 0
78861194 478554921 0
309920430 448960553 0
462595041 69257569 0
416796636 145976701 0
561022317 303174840 0
176322425 6539450 0
275729494 283837339 0
338438902 182853469 0
12447807 299871589 0
323814020 274877624 0
26734610 148666831 0
25911724 51320861 0
128899809 333699935 0
114293445 575456338 0
69248359 211477067 0
74339216 168479189 0
497948402 505484560 0
321681668 19345676 0
132265894 120853786 0
405504914 4353891 0
118295830 448817619 0
527650856 578246668 0
169931412 235187515 0
467604454 562172562 0
369035276 315782414 0
315327903 473857710 0
468533901 285777621 0
370976140 193824566 0
265390156 129890338 0
557408160 462671922 0
262969292 288972475 0
129571872 456736237 0
1659951 30931636 0
284607570 575741206 0
529398855 428119621 0
168958991 70887592 0
266726316 535065973 0
83830378 127218669 0
357773605 228886408 0
291245244 51047460 0
263328858 490694934 0
406465409 341702864 0
336784175 189992444 0
530348388 339868436 0
243008282 361589097 0
513015026 197105369 0
218963886 170345815 0
51055748 104973340 0
7201226 410379943 0
207016729 579015949 0
144822141 28289157 0
194889223 165983075 0
429907405 47127505 0
34647987 474833591 0
267352711 456858372 0
488404264 530468937 0
41885894 70082041 0
451663840 30371320 0
379365953 45402772 0
402379810 28079210 0
155882508 427245363 0
241287426 458878108 0
352356793 434946538 0
317319881 26906702 0
88873627 126375004 0
222431037 290690399 0
448867292 34813789 0
153529040 261815811 0
349437145 436679852 0
201528795 93768944 0
355350291 512603457 0
496223816 472579460 0
161229289 511160282 0
321226134 274199849 0
561415487 213628093 0
10569770 88381833 0
466676088 511940047 0
380272730 443388814 0
325220333 573503234 0
221001713 40014654 0
234564377 406370409 0
454184904 368019606 0
447437664 532315632 0
375380814 427097172 0
570028606 240439003 0
195209247 466234897 0
244620531 564719750 0
467934968 266358748 0
81871399 322458175 0
342574733 110281772 0
556753374 167593690 0
213035387 283945121 0
135378680 88024786 0
292079800 395497962 0
553276426 308540697 0
447782848 478188304 0
368024910 6615970 0
334064203 64499185 0
409675737 385608477 0
21846678 402164980 0
288075540 39526466 0
199689580 564745285 0
462385572 426673601 0
302020971 523695055 0
577869823 496840543 0
199767065 93331082 0
536439123 475617552 0
550526874 224489613 0
185726574 410883041 0
407800814 187226167 0
159482250 229716495 0
167332194 504317603 0
266682995 203877181 0
342847382 169460695 0
530678134 418984531 0
261143245 212507275 0
388722510 431222691 0
537171330 256349937 0
183837444 237253251 0
190088745 19074096 0
49045913 457108339 0
239485961 562848963 0
220872781 97960787 0
248283840 418844708 0
80800021 19822507 0
394313789 123551857 0
477965520 460827364 0
363216209 366857924 0
211647609 170255984 0
199648699 110399520 0
398450365 359689895 0
526289464 482932249 0
71328102 493726655 0
538867769 197683455 0
390331166 401370198 0
229172483 547400705 0
282170374 81986203 0
357229917 40804632 0
128841145 87587990 0
76145402 366531521 0
265454162 573581307 0
156498749 282654156 0
80054358 19677977 0
486553471 252645855 0
198228106 507573217 0
71017315 375116127 0
564121357 141047158 0
141641724 99968275 0
535566489 297670801 0
38271920 145935281 0
266133323 43756125 0
192308251 88657754 0
217369242 460178188 0
296155859 61302014 0
222081920 197941397 0
506143206 114936210 0
44045376 88146457 0
174078468 23778530 0
573403900 352121876 0
561431804 469036527 0
97384108 171136852 0
368424934 228718052 0
240260525 8587023 0
88142988 423668932 0
417594086 341435638 0
41836132 74063607 0
80011168 154397293 0
88570379 440978405 0
19011847 343711701 0
383205850 342872391 0
143476119 34296539 0
435486203 341118207 0
471902677 577918307 0
526437158 288073000 0
214886005 556153960 0
26641036 146074602 0
354516690 335051799 0
188163496 321084715 0
265770306 211464825 0
18584868 13444444 0
520981028 195167627 0
334304253 223022002 0
53577911 521732487 0
108378935 221775244 0
75164536 140975762 0
171997747 41066539 0
562905597 191169466 0
514785958 26682347 0
272389000 96228484 0
196292683 502033724 0
101616518 212220365 0
342860852 487302584 0
407542449 22935672 0
87829384 328234998 0
577802766 309122154 0
258885406 54158663 0
216358492 309762760 0
411617813 518667821 0
357308076 235435469 0
466220602 220922453 0
525911211 174872889 0
334721504 355529056 0
465210979 502436534 0
457134793 503177447 0
38901258 432886265 0
217257416 54153194 0
430194747 218671811 0
142852502 287039834 0
358245659 409159024 0
278938538 435679709 0
233897036 166164599 0
101561236 114503199 0
108781186 288357174 0
484271242 10538020 0
217078160 493139245 0
366425883 378013174 0
304989979 399051048 0
195136716 344506698 0
202832322 417833836 0
512090324 166274770 0
561684156 341999630 0
424183558 315509463 0
438756269 412537397 0
350855025 528759117 0
558201949 369438298 0
493329435 492107808 0
30528041 119946220 0
480286052 546423536 0
8270525 274080106 0
261756480 309020196 0
560967015 360446755 0
277620864 336293008 0
334757851 279786537 0
11899888 12549240 0
67330583 17550939 0
361147657 261923303 0
89085166 9677913 0
489136399 389225045 0
312262481 519542339 0
59452294 37353417 0
38335862 358003722 0
443946551 282374984 0
9851641 406773721 0
50840878 168182690 0
249218033 245916379 0
459470665 44666516 0
549635692 266330714 0
276702475 288227790 0
236525647 337865362 0
251027659 140431164 0
158369080 191649928 0
324254829 323963557 0
460487576 513347409 0
514200827 386435954 0
541235093 538336306 0
72774400 552415575 0
485581976 365623955 0
138187457 171211567 0
216738169 259556853 0
507790505 320890562 0
418982159 478039499 0
574447200 192740919 0
546956498 452677516 0
46069772 483108134 0
373676716 75643433 0
247741321 24043657 0
312884922 425553293 0
266128989 145425054 0
273038078 349061870 0
413441528 134978029 0
350330995 51651011 0
161409762 5117760 0
316543474 491768083 0
429865393 459606898 0
296877544 75834446 0
438931173 62718748 0
121723905 279292323 0
40364710 417869140 0
13604883 319946770 0
144047211 254653306 0
161907388 143187611 0
268919978 217349701 0
402019854 63387237 0
127317470 130178966 0
6177694 265380676 0
249655601 130203296 0
450338546 393774143 0
452516579 297955152 0
210951321 544564393 0
51218702 477842439 0
569064035 140613333 0
440875233 53329063 0
345837504 328943207 0
134111946 552866791 0
81846694 108948468 0
349213371 311256034 0
185594889 16268812 0
305974689 542017072 0
90476609 488619707 0
237582801 448688577 0
35125965 26603408 0
374622611 322057435 0
356374494 327005829 0
18791944 244077651 0
440086802 185698214 0
133178869 545160969 0
334441429 522779887 0
295071935 396602523 0
123519797 141138449 0
375018762 425157619 0
472453104 330645836 0
564305162 122391535 0
505929380 417169555 0
209924378 41092373 0
252246279 469403510 0
383330905 281204302 0
76045208 308206032 0
493722113 41451236 0
282896295 154421700 0
346001159 273959014 0
461515059 213192662 0
146266103 198068614 0
315509440 240747913 0
42118961 356925418 0
150948855 465801851 0
520589536 165270366 0
238003088 559245327 0
91308673 309159729 0
461144239 492941574 0
481260711 80825308 0
28364909 85655200 0
174985554 287105622 0
182677834 136606304 0
538734517 571389479 0
405821353 271590955 0
463273716 114120421 0
498817468 458638278 0
574061006 385267590 0
470722391 382404879 0
520608603 404898367 0
151856988 184669335 0
120031699 407575626 0
324900507 9950866 0
546497111 477838924 0
194654580 68153700 0
557031939 363966163 0
253147712 151314505 0
349245844 115582114 0
291187463 317062261 0
1634006 249435117 0
149350493 527611425 0
285129500 120124107 0
280999019 499690502 0
266899793 194878217 0
391126376 167547559 0
177998669 271333182 0
22624826 67279579 0
409376166 385015468 0
357941905 416050825 0
15388347 227583757 0
490603492 22299537 0
432994228 260554126 0
557749647 483548378 0
206886229 409077636 0
91041601 21932074 0
287256350 352877193 0
558087359 364622228 0
21332009 199759927 0
317719717 224111244 0
308225815 137606760 0
55474865 143412154 0
147065334 260852838 0
458901460 314191360 0
456585043 526734823 0
306703622 520216315 0
265574899 126298441 0
269363020 129676949 0
244555831 214467036 0
49220499 297697771 0
6582346 561394331 0
208192710 55647437 0
4094403 239388458 0
166783580 395550055 0
494217919 347046927 0
511726200 547456887 0
210713399 293951764 0
16115239 151596782 0
385886209 530978047 0
111573166 526267065 0
196524007 404086449 0
388104627 231591725 0
285805514 561481247 0
358491209 134321248 0
438533112 430985500 0
375948541 64090487 0
235063414 177113126 0
101362701 310872118 0
453988550 569740295 0
22419361 461625068 0
171988761 190992762 0
462342737 319452283 0
407616722 378636086 0
172670601 100656384 0
268156096 183471069 0
106186078 371027175 0
485475091 275774471 0
420466532 151796637 0
287030666 237767805 0
399022034 286055553 0
269718749 428056166 0
18644203 375278259 0
132856660 66268361 0
464097118 531098664 0
551740646 263857501 0
246919611 261297977 0
539424356 369397375 0
59406466 476850734 0
555071327 186753978 0
45512978 447050790 0
418022282 246431734 0
404571477 53461968 0
69377259 308320812 0
318602535 528442501 0
384046159 142011320 0
29882739 316284603 0
517351624 566039312 0
108410821 281391084 0
20154779 51428041 0
109772035 228616870 0
75499706 526031739 0
71945683 574531637 0
472564281 536667862 0
226594075 516311309 0
283757778 277854534 0
510574153 541835790 0
570843879 250187484 0
559923090 503974111 0
534307841 498909393 0
61826890 415735292 0
442836591 460651146 0
212588979 187915486 0
567969316 131561494 0
559123532 51037111 0
386599692 185308136 0
438095606 561198427 0
410227958 498698338 0
578512988 315467487 0
416552029 483741624 0
477996619 521371105 0
169328701 335115659 0
478916020 176857499 0
502786265 252789377 0
545298755 300984321 0
72931968 459423577 0
19657641 317812831 0
272506074 147102860 0
172455538 529120987 0
366363441 432295941 0
183253510 132876375 0
117732563 173793273 0
160183567 401531823 0
88601582 521285487 0
424586176 467567589 0
55327917 507999614 0
308474326 525084829 0
16525449 171681589 0
242741860 462124371 0
466319878 490167341 0
145361044 84285832 0
215098518 294677098 0
252124336 36276053 0
558669009 191840585 0
297558182 274671783 0
345966977 172651528 0
332480336 119039013 0
197742496 403789439 0
405845147 424805583 0
185954381 507079013 0
407994231 329866535 0
88757631 4698069 0
541030112 188239035 0
113742042 222699151 0
196828062 410655151 0
335620298 186352942 0
146481469 567558501 0
143257297 551274694 0
10638972 100581327 0
242478345 259160375 0
77907328 9504920 0
377469079 291827710 0
227802871 149664614 0
84611572 187645855 0
189857355 371507748 0
18658425 541990163 0
137188386 304312459 0
497656358 413099062 0
16090112 231297943 0
572200037 80860572 0
131173469 68195275 0
491305973 143543186 0
226937055 243983698 0
246094415 145648769 0
573671557 442396969 0
305812972 156035993 0
419596744 429183112 0
511611741 104930008 0
210611205 221390137 0
293801845 460273453 0
140149393 579650182 0
328389447 309412928 0
234116803 146781587 0
489223183 361383706 0
556050507 417557086 0
287993654 84595814 0
481360351 290432803 0
189737703 48063838 0
163983231 291318764 0
32259423 192998079 0
518007767 314752786 0
251144447 563251113 0
526168312 525577307 0
94431126 494127256 0
284937508 353218204 0
499340927 106195550 0
228063801 140879477 0
86568790 105091234 0
190884406 45944916 0
186698003 66193973 0
523132357 406639100 0
129927485 269708005 0
231551722 475259334 0
298881740 156240468 0
506712423 93398821 0
459357330 49001351 0
288420752 518124091 0
188795092 333108692 0
152303183 398576932 0
422510192 359425554 0
22175647 404392804 0
391827295 534556334 0
578969364 434803668 0
68250348 219495382 0
498700492 338202031 0
440111463 478767802 0
450024480 443969460 0
544144405 165929622 0
84171772 268801595 0
216147711 281151468 0
46497598 553002653 0
172816323 136730710 0
554604374 336454798 0
182551742 131008496 0
2244231 68951563 0
478567533 405811778 0
187500836 391982187 0
7011205 162982803 0
386933984 131551944 0
506593899 256087451 0
508246874 123124025 0
546788897 517749762 0
100463238 485444189 0
382128683 442524814 0
368529061 523750395 0
36247468 419093189 0
332860272 92929003 0
98167668 100092191 0
452261054 181823685 0
171104566 191502357 0
300379784 149839170 0
286775633 202349716 0
460846412 268513672 0
501944882 114765486 0
100171039 98041073 0
393617174 211087360 0
160149579 557203648 0
546557984 513834583 0
330512067 415059271 0
469830514 260919313 0
228838880 206645344 0
322117781 346224583 0
57330139 169735165 0
456890357 148045373 0
219582925 510092317 0
372493047 223936768 0
342839531 47500107 0
339646250 355046119 0
348158006 273542230 0
194983794 408040251 0
46690453 259973892 0
412280025 164074540 0
11683138 227189635 0
67373396 299505237 0
404050671 43377325 0
202212922 452753245 0
94980585 241218476 0
574575943 267285007 0
297203500 329621061 0
111600334 314216771 0
215119473 323730963 0
315141891 188596446 0
461843189 271623368 0
528007275 192515434 0
411235937 563989888 0
441179121 238221004 0
229614670 552022937 0
34005809 571033300 0
224314563 42974434 0
172503765 123509418 0
31292172 325660339 0
345048669 498487967 0
462998380 139014327 0
453381036 392884433 0
252820858 242516912 0
55605445 483752022 0
191248665 561731796 0
557105220 259309883 0
178853439 466394518 0
48579750 44187007 0
18435390 415879918 0
424275544 567207389 0
358421146 44754899 0
211702515 296113500 0
525614543 35972002 0
362977091 148598959 0
315745781 575763731 0
321990886 523296680 0
117905305 540777244 0
493647921 123933717 0
463062180 519856312 0
284641334 441621226 0
148681233 213626616 0
249812956 86231233 0
244287791 144784646 0
419450279 539651839 0
61381299 528063936 0
125834715 180070183 0
226138374 502565856 0
332905241 297938087 0
449278772 519363612 0
236653407 509110375 0
300923113 149580637 0
370273716 163405461 0
453489649 399126322 0
125765239 154027801 0
410231693 523355103 0
95735010 253126906 0
146074442 141985822 0
8130546 66337201 0
114096402 224785212 0
575725622 159972511 0
310284656 526151620 0
82040416 568607208 0
3723764 471639409 0
37727923 133807363 0
191411169 207729878 0
275470235 32199835 0
504013465 401764279 0
271650558 402772894 0
78653407 567692789 0
52939919 521561539 0
407072750 570398325 0
28981372 36539846 0
451927531 474756267 0
329379994 481629953 0
284879662 405316886 0
283553178 535735387 0
34143190 242906338 0
421418570 390789620 0
426527892 78116492 0
232217736 3397616 0
280118509 161515376 0
282029110 571666930 0
110374154 6518686 0
274942568 388756418 0
200319085 472593551 0
62134386 481823129 0
5536344 549160495 0
130398673 433963913 0
190338647 56652311 0
131702358 327714708 0
369153519 337548084 0
567922487 112433261 0
196926859 450680868 0
525736804 471558334 0
47134341 279920068 0
56756749 452830061 0
425245521 575968329 0
445425427 525295660 0
97490811 448493029 0
495350336 319017990 0
40071794 466538315 0
303885232 91357584 0
74451850 515282719 0
450413727 491161759 0
207268632 81530676 0
479968838 125354802 0
238867121 272912338 0
11250153 34122927 0
2399873 145652581 0
337700149 227777582 0
41764706 22995971 0
295269907 509261462 0
375053331 239331025 0
441356867 363968357 0
368741404 84937805 0
167624139 127672762 0
403022638 501210921 0
416880126 218717216 0
76725877 461911762 0
508060518 519925141 0
496958833 531079983 0
129480818 277900042 0
111016327 513779721 0
102653310 379581948 0
311455105 226779549 0
79838354 115312674 0
404002311 73463222 0
576729241 200634834 0
199836924 402798346 0
87191756 300535305 0
521696443 118011997 0
230801462 533006315 0
567744441 301217440 0
491769015 330884977 0
414079699 342111472 0
474152399 184407528 0
390528163 278665904 0
505251657 401826645 0
9139089 452252869 0
527964150 187265581 0
420899970 398162855 0
199552177 96393543 0
508092300 407815579 0
438252708 72027004 0
127168975 60505608 0
101792902 42758586 0
411171716 114815497 0
445953036 280309605 0
153877892 256676094 0
278004266 73703454 0
87669636 235159420 0
504190053 289528425 0
136981259 203592870 0
425788676 423291474 0
80548289 213046860 0
186017751 377170899 0
330973494 113584117 0
54238666 334436721 0
397102964 572378219 0
485344244 182801861 0
211461039 300375222 0
360049492 464689987 0
119330087 381640367 0
355769549 275450658 0
18745328 406911437 0
102553688 432949573 0
476296960 15044569 0
490712540 560766500 0
449633588 235665495 0
555785650 575352114 0
47844809 133410131 0
350594838 324847735 0
532263762 142505253 0
491318742 483789906 0
526432224 526740606 0
534214839 99998893 0
19549802 507342274 0
349400596 5177801 0
149414413 251050002 0
264481416 376149365 0
95825373 151444145 0
407248115 385718908 0
256847885 526691691 0
536229073 252343252 0
248331266 549196327 0
472796065 21569630 0
275662277 274291204 0
390279621 542949875 0
190043704 558773463 0
338976745 113178198 0
124156930 257035977 0
355098041 11989719 0
464312326 105863931 0
418557405 459696150 0
455454425 409959519 0
345242559 453358952 0
481177613 33307443 0
406307870 218108814 0
324024376 532437358 0
144639967 109811737 0
520905744 172032438 0
517978838 405445604 0
26112991 162849499 0
71154569 239334639 0
471495941 293023036 0
77832160 415372390 0
106775780 399127921 0
303941250 10491414 0
146847000 249580351 0
489435829 538477047 0
545343785 29243631 0
180138576 150375280 0
546128618 125858785 0
52758413 387897336 0
341815353 489512653 0
6032832 7204091 0
440997005 252343462 0
294164073 250054658 0
143887121 13795352 0
135558005 471248003 0
190954829 514937078 0
182138961 215799522 0
360490088 572263024 0
35447636 354708618 0
524603978 366952473 0
319055751 139071354 0
486430600 332727275 0
524038407 113811961 0
124291252 101337909 0
261883996 223866084 0
407757820 8180720 0
489360810 123591102 0
40303907 271763173 0
121158523 21302890 0
476084607 240910262 0
126380466 473711628 0
130011169 335434539 0
351409638 177378318 0
334260402 59512261 0
498445882 405669389 0
49768419 383910601 0
523059528 531772587 0
451281928 289481079 0
206669441 279777684 0
507869264 503303291 0
158915773 117584929 0
556334092 224660160 0
94345345 430306705 0
322203041 369014302 0
546141641 363992212 0
543641206 110946593 0
540450826 248365118 0
465863 478650143 0
181330886 140257872 0
541187665 49482744 0
101410053 61125751 0
310543527 334901769 0
214795526 396527656 0
148130254 38145050 0
370380573 178543462 0
399654551 246376246 0
109895230 490228433 0
463261565 237680527 0
183726216 181817954 0
3044041 300155538 0
350156173 354931657 0
201449297 157245460 0
93551469 71213955 0
48377262 144746587 0
78369168 107851544 0
481240875 337995885 0
475273887 174441932 0
579083956 166939909 0
47894332 144625002 0
88521954 10879588 0
576428823 32462412 0
87851972 23021277 0
446096767 13848580 0
514012963 413212704 0
4604290 96777520 0
268701193 289738395 0
326639918 221486283 0
68114432 441618784 0
117719395 455819430 0
161325482 45943705 0
9962123 254047312 0
124815242 439751555 0
231959564 489690390 0
58037331 554782369 0
111008558 247133211 0
393197263 371085565 0
100948974 465533641 0
253170412 422096818 0
143922422 120994315 0
316724432 379284402 0
259723839 139101309 0
289663767 245880453 0
76635760 567551701 0
182379586 204536324 0
463367891 226684502 0
169135047 210794131 0
51023033 363920012 0
498146193 101994941 0
474392290 284794287 0
187780566 192810985 0
113932322 511497730 0
336680932 499372475 0
303304403 124313660 0
255419546 427219506 0
466912753 288004364 0
553002249 578124542 0
352270679 410953819 0
282350545 42414786 0
242309958 361125548 0
384213431 408736001 0
175572034 56413518 0
29196902 273300412 0
410700601 234469701 0
72125180 137829135 0
505341502 535781384 0
228452389 561987516 0
475656162 358427674 0
178285131 161265 0
403831095 520664669 0
503543529 170884843 0
436569651 172776650 0
252984358 109820870 0
458972581 20275327 0
558506190 376351574 0
345095464 189150223 0
294601025 37887946 0
452706166 505336684 0
31381542 424064887 0
425745786 44316148 0
565401859 525411676 0
501324674 378669988 0
391011939 246552591 0
236258798 268408320 0
352480071 114261860 0
309910885 1386733 0
190822064 349866009 0
170156340 232050638 0
351241866 553394135 0
436166363 261974657 0
152896786 384077251 0
370165203 491162205 0
194218239 335405345 0
209918250 472796648 0
285505556 489523685 0
569998164 490819677 0
278149567 194219939 0
368359366 282439914 0
506836737 483735402 0
155418899 572726506 0
422455633 303138300 0
298256473 410173287 0
564970395 427799484 0
117121307 446193959 0
463380571 14498127 0
454202126 23188444 0
19862412 498356160 0
369809588 46681551 0
530037522 271234897 0
10721014 466409325 0
460707874 568094193 0
321519076 31639931 0
249357069 538752683 0
394792111 148096090 0
434643270 79473731 0
305370169 432082235 0
216312216 524493081 0
344092148 32987254 0
244747829 383489410 0
54758123 276836157 0
78750638 218097138 0
28579428 100600893 0
281568820 63030007 0
228706146 268008068 0
363431192 149101291 0
52056127 320365563 0
442377549 224004735 0
569358235 542570127 0
506560026 420848263 0
40337185 104310922 0
125124358 354236032 0
523260837 307610399 0
524922959 170260257 0
347928317 422876538 0
278762784 160121460 0
339282493 560180424 0
531363328 409837539 0
47611161 292294205 0
419845991 34745894 0
328042957 230837685 0
561592496 68240019 0
131995924 518079631 0
162801083 432507670 0
40893846 345473247 0
250031077 407639120 0
2345835 307783276 0
31241336 55169977 0
184978848 1881136 0
38819752 431007752 0
460226955 477227714 0
457347769 446641981 0
461920367 423138047 0
125633042 236880989 0
487873475 249009429 0
240203668 496141128 0
158213419 203013268 0
548307478 65087609 0
3522685 531410800 0
432278095 570880693 0
561078089 151128007 0
436903932 365707155 0
100292163 541540323 0
137388628 363911164 0
193322478 21717612 0
262173811 87985635 0
38203083 573647578 0
450579465 259433630 0
221494670 318687537 0
557002174 70790127 0
46522409 486079271 0
326599234 564761135 0
494359935 450207979 0
363166298 105610021 0
540256249 453713426 0
188109598 205994042 0
280755855 236803297 0
35968807 51925502 0
178727230 46637560 0
479449302 239426142 0
382638479 276371908 0
500575119 279281604 0
519163844 486083581 0
467638420 482763631 0
68488724 278015008 0
233406923 72880868 0
128048192 570928785 0
235582760 372383465 0
221838757 389167012 0
243653598 161345488 0
115101922 160894906 0
200938637 6428559 0
60011137 427719106 0
115108733 562831353 0
488194065 501951501 0
246349583 97711336 0
503559944 246767786 0
11734257 107906967 0
556866824 201150513 0
28519959 185592579 0
300883949 259446491 0
188275184 298366301 0
475949701 380595456 0
137057554 294258297 0
281857191 230794406 0
301163784 464056233 0
266977262 267901344 0
420357800 354454406 0
147544498 444959928 0
92674312 527524072 0
144618961 401109940 0
491962092 490822422 0
74107392 398247139 0
176854807 118328504 0
306448814 392105325 0
516759685 244381733 0
416886095 509694693 0
75075322 16249189 0
565044114 540691597 0
156825919 180095331 0
39070985 264011512 0
323967835 279690229 0
334085323 371514124 0
246847281 259653281 0
29502009 242338869 0
88329661 318886127 0
28619208 548607139 0
342324356 321706689 0
164051497 10763230 0
102879818 88709864 0
236576951 504304513 0
53409250 468522923 0
400026990 86526556 0
17877446 260447387 0
575977037 576920780 0
274530353 406943263 0
37611933 575281574 0
538227401 177784125 0
438499918 541055154 0
267563269 149877448 0
230918894 461897277 0
406345036 35103713 0
286553023 160833577 0
134785194 498559625 0
435542649 21778761 0
168275938 568073329 0
97412511 168083839 0
144638256 337638218 0
78152427 528133164 0
523658927 379215155 0
247189811 59322275 0
180084818 15240018 0
562369259 311407294 0
16418134 290689979 0
331888718 118088495 0
78211545 79775295 0
208019048 263958057 0
88219017 254028231 0
304234508 139946042 0
552447363 394547664 0
557113024 536077276 0
388968288 256834934 0
51537386 254417273 0
247577435 460585462 0
33985188 43053978 0
65401688 272751084 0
11271624 446426386 0
206660320 516890834 0
506392747 211988878 0
562414927 396216633 0
478752345 474813949 0
75802976 303904302 0
251802421 49673766 0
143672451 314938874 0
273082772 444097347 0
553299885 574964223 0
182796569 542915928 0
109627763 86254352 0
163880538 373169537 0
470035148 146635121 0
64261319 214882565 0
316083414 531764676 0
186892567 20518459 0
313516764 159960172 0
20000062 302080666 0
279134588 43522523 0
403400906 256739462 0
37995142 449528951 0
253476525 407766817 0
301539107 350782630 0
219464824 142075257 0
56862215 530194765 0
480427168 443894996 0
397098852 375211272 0
342783071 172789857 0
49963575 189939624 0
176828099 32641592 0
405278297 219391953 0
113653782 537802395 0
422361060 123422635 0
144581956 238630377 0
425716056 31328412 0
49132489 155703944 0
114690667 306509887 0
220815987 182131525 0
345282642 351810485 0
393060072 2462354 0
229248911 23146495 0
395118638 222928293 0
66865368 60139375 0
224444093 374648201 0
35428595 350128575 0
91469542 531201279 0
24717980 305641814 0
123073002 150423340 0
27745764 452798204 0
354502022 427498870 0
142596568 398097672 0
24979074 58093186 0
491476079 221115519 0
486004996 498124106 0
218499347 217583859 0
481744400 39950055 0
184493607 136953886 0
297443824 46048945 0
68083462 394486433 0
361590041 564889133 0
480940978 269743614 0
319383506 457524679 0
527593885 472659048 0
415543039 34418700 0
251998669 350183175 0
195453974 51775221 0
205067019 404681747 0
1349730 204164571 0
467534389 34936084 0
228669510 312207073 0
501359125 95002357 0
123822368 183726198 0
280435283 578638344 0
172678324 184283198 0
160145367 134658948 0
327994545 411867036 0
77890421 8978436 0
181028803 122483900 0
339591456 62551567 0
208296780 441764804 0
457876972 375714353 0
528404392 293255527 0
64683227 73872802 0
356486854 215902384 0
382139491 537826488 0
509039544 519634730 0
132308281 183651776 0
85004202 289557502 0
239717360 560873068 0
375633467 441516350 0
250548905 556536133 0
441042978 420543591 0
258428988 23215433 0
15826747 495494726 0
283292625 415159444 0
522879490 335572755 0
244520466 499083546 0
423834142 212588420 0
565222988 443844836 0
220086034 449636784 0
193627727 365235794 0
369280760 521763288 0
1072277 97386204 0
469015230 328015379 0
360557926 250176595 0
66556919 214052853 0
456932864 532507548 0
160325 299471961 0
278797249 466985466 0
181050714 262057140 0
517337685 435323995 0
450978496 229704012 0
489930297 398421142 0
249651995 528759660 0
200903756 33952151 0
306602154 166459180 0
417238136 479982794 0
500414537 475347833 0
519970639 414265731 0
368858601 320178843 0
317216464 193933325 0
199164985 554574613 0
430096379 107148970 0
312677670 153155915 0
498689373 364701536 0
334260135 155030617 0
99980435 136639937 0
329913435 166401471 0
182673097 24859953 0
307593528 425641900 0
27862168 255359038 0
9053443 1478171 0
92659177 67736730 0
115957678 330843414 0
170561190 223149733 0
474982909 31918014 0
378764059 325143758 0
437457494 309463895 0
40427739 528266620 0
180772423 224808096 0
436317477 258194662 0
276914926 315293380 0
93419237 82023331 0
579650784 182959537 0
154438122 518179812 0
37942505 313632620 0
105997739 389242199 0
488107499 389488828 0
160191080 345959747 0
249258768 350288943 0
216701866 391116137 0
263530567 124461002 0
395733108 133558170 0
434212812 261839569 0
443347040 407890787 0
109620522 307680443 0
149624857 283506478 0
561998199 316326311 0
272839694 185779288 0
256555045 34577050 0
148281100 461346666 0
284606453 480300381 0
402889682 381673359 0
558538726 69593267 0
318530919 416000737 0
105914781 22358734 0
337401684 382827205 0
267796729 69641608 0
34815097 364846261 0
241169201 395181114 0
576525065 68998796 0
15444987 203749383 0
556519723 200956598 0
97052373 70368323 0
161943014 295262897 0
481456014 67347351 0
374115283 558106268 0
499426149 129257639 0
26349146 542874303 0
230268505 267225049 0
72305660 167477239 0
366069362 384824115 0
306871924 1213662 0
114567958 169011688 0
281534535 322586473 0
430143735 516177614 0
117087601 46597484 0
258328976 260666284 0
556256487 450765502 0
315198061 209099456 0
453624018 114655197 0
73986198 506873983 0
312102554 223214379 0
404818017 438984122 0
62706586 536136630 0
182409185 348323270 0
347820255 438109371 0
230434243 213298832 0
567513885 316209786 0
492588636 57146321 0
267532079 440264263 0
328193627 266569812 0
392060206 107589915 0
62460340 130846513 0
98355657 276280976 0
240311132 563779975 0
405304936 22059430 0
129662471 346403395 0
197203396 479302981 0
143519802 309479714 0
411268972 87693784 0
218255847 85724569 0
117787145 149433668 0
491878609 548809615 0
391669899 435541744 0
466521840 180756072 0
33363179 24632225 0
572943828 130476013 0
339575780 554684519 0
441795155 545867638 0
138125269 107309833 0
314285110 389863124 0
64898714 462273952 0
300643238 457493573 0
301114616 110211807 0
124071587 57129734 0
150568226 318608156 0
207671395 375032962 0
59659490 208725569 0
355153346 171842635 0
175945936 130295748 0
316816939 50134205 0
546123746 127309445 0
232391084 281853812 0
441180894 44022325 0
470943568 125413562 0
251435542 207048968 0
486996543 141051777 0
77074652 137425432 0
338246452 153103916 0
299277084 138286696 0
354923431 184805090 0
373493037 91354237 0
14695659 374818397 0
421864447 346393820 0
378839458 348588874 0
551301855 106069460 0
414642458 355886507 0
517298696 364766413 0
204521567 298887764 0
389722975 466598827 0
160497163 143289711 0
374179376 445863957 0
171835894 186715067 0
230205918 178771886 0
24627276 516867252 0
564330645 86691302 0
267959984 494747966 0
435829196 576261357 0
78293632 35790325 0
174050673 240996755 0
525718490 423098120 0
312979709 440788247 0
68793221 391349813 0
266454583 106895003 0
372189855 209644411 0
247160126 299409154 0
252134136 130112562 0
23618983 475122369 0
337699318 276763442 0
197211584 175086455 0
348150953 329508211 0
392256680 392297541 0
318726071 249492676 0
57648205 327023678 0
129986236 454662376 0
379756068 343197693 0
473190812 209306986 0
573912482 426314894 0
212299621 215371 0
389110870 408243216 0
569742298 266813326 0
328916353 458419582 0
160367030 313330084 0
53546286 98590358 0
344712932 296962984 0
355357571 119683132 0
493874497 44962305 0
463237529 282053908 0
382281102 493338351 0
359640406 14860299 0
123763874 305338751 0
358349219 270626782 0
511516413 508194560 0
554184425 363209996 0
257764475 317843908 0
548098180 268846201 0
371679325 233251076 0
45512044 443348160 0
32143281 64207835 0
505956815 318075655 0
535963766 329876616 0
263033929 44992309 0
149709257 211861928 0
208249266 144754005 0
453524753 554581501 0
100171333 260854509 0
326718938 427334490 0
334406223 85298253 0
36730574 164551237 0
563504611 283473293 0
384494407 494014614 0
178758580 279626672 0
340422914 433129186 0
40029492 521977429 0
153260738 161132012 0
211794511 542038209 0
510389565 44906897 0
292703962 206304293 0
508355480 304903444 0
10428452 383449183 0
535367692 44852689 0
257244038 107674075 0
353646924 408591857 0
75496275 27092205 0
177729208 314288038 0
117430525 423860663 0
253797877 159540425 0
475357488 327626399 0
181022578 172495162 0
343863983 205360664 0
241627046 289255210 0
356744025 484038182 0
528181643 377713006 0
400704408 575528038 0
152466366 23192126 0
357096421 45551679 0
86355329 221638412 0
64555700 548645024 0
250275230 115585707 0
349085738 456116870 0
24371371 414692292 0
98342721 186482446 0
110995578 123992082 0
47039140 149319090 0
291002821 4098321 0
377390383 247822900 0
289449893 6174097 0
367270925 453781712 0
87637488 191970722 0
492855626 135826410 0
195277477 366949129 0
441723509 381067563 0
133888499 566575528 0
568706224 27286825 0
170762276 8024096 0
368270516 477386348 0
502901765 45557654 0
496662497 46794812 0
262290968 182321345 0
476775692 571388554 0
423926204 521841039 0
88020578 423936828 0
268895397 115539081 0
129666016 103482070 0
238978942 355082792 0
143660884 258427394 0
402352480 228505680 0
291600757 116306029 0
237539432 216616172 0
107737652 336433327 0
9143085 51967990 0
286727048 62737428 0
552314539 159390837 0
425314258 114440750 0
484116910 224905838 0
304758447 16323432 0
410973258 173693761 0
313875295 55181986 0
51987862 420301789 0
317926212 408825743 0
547606460 508966251 0
372324857 432559500 0
256929656 22699847 0
11971105 438300717 0
252225665 559938316 0
158718211 578093563 0
500312872 62318208 0
256539383 63817963 0
367942566 383174822 0
159121150 64512751 0
575368016 224767593 0
363121454 179559294 0
257125548 328312216 0
52298177 15996830 0
230746265 357798925 0
7657493 52590623 0
558534818 515002171 0
81693657 399807562 0
236844897 61586609 0
326691740 280512097 0
84956109 221892320 0
376448649 238674662 0
71764981 29210511 0
213904517 211489002 0
428642073 87071641 0
405761918 481051928 0
235377757 143524273 0
315879170 427672280 0
27951557 158508626 0
235631107 578689608 0
36877701 342022947 0
537002140 571604300 0
12059014 375833964 0
17172705 553065557 0
116312509 542972928 0
440070690 234816493 0
365547859 23680423 0
145400004 395765972 0
412012464 513973143 0
383973038 71797530 0
315947814 153985062 0
1322602 278954290 0
91570133 268885835 0
444865640 340634348 0
221134541 413130460 0
573994619 272833205 0
434057918 264417793 0
189798542 388740844 0
223935705 508896748 0
560003552 369217158 0
557919111 64051117 0
362191423 247419302 0
23468426 519419144 0
421097888 137943129 0
404382504 152776465 0
18638196 115673047 0
111927439 16195450 0
168746697 146598541 0
1173334 291387242 0
155419602 203319247 0
358086272 237837587 0
84629629 237551597 0
215939005 49048441 0
562320185 169483024 0
40423111 101225132 0
442493738 198382829 0
61165404 222154111 0
60110108 143138463 0
507160538 548897112 0
155771070 77276708 0
333326573 146951354 0
8881034 69488408 0
301647930 412753620 0
337770418 140144799 0
176987026 115213541 0
298503583 549535479 0
8524026 456931306 0
243111403 229292539 0
478512599 138854700 0
97866238 115054961 0
268142046 63243843 0
228260658 40491875 0
57988555 143434116 0
325147476 384176660 0
100844453 560846147 0
100705819 184192835 0
484105737 212513026 0
364976503 7716704 0
260060670 271657896 0
99829358 248999928 0
546765026 137391059 0
522574437 376946659 0
60030495 466149585 0
426568910 317118126 0
122549237 236394572 0
517757774 78338723 0
256236492 358456913 0
117718083 212436652 0
56599717 147566725 0
318684069 428299298 0
266219253 311545441 0
481740324 75998764 0
39228685 385242442 0
287144395 396804318 0
380452674 341441369 0
311650235 405544248 0
235061688 538050097 0
210929094 258780879 0
16975955 226122098 0
25360983 460622484 0
245829722 491845513 0
102418718 292009624 0
167139901 178696831 0
460545677 160741958 0
136445353 80218406 0
363464827 38443482 0
550154900 33635482 0
93617708 483822518 0
186020517 455537099 0
205544112 516915115 0
93197286 261721620 0
25862250 393136952 0
213715854 358138865 0
30395294 453707163 0
552361315 192618162 0
258347903 12442864 0
84253758 312354582 0
299657924 345160620 0
7390509 471656671 0
305118383 419461091 0
117184997 75593793 0
407008127 466226383 0
444026208 155985930 0
489139782 543316925 0
55266722 235021983 0
518361539 371364960 0
125170386 519237728 0
173996786 210350887 0
199091816 172004623 0
240604543 394525372 0
189450050 160060333 0
300685044 287853273 0
537222763 557094046 0
395188779 250474908 0
318246285 294645096 0
388060255 394046213 0
387377866 93530831 0
209908778 232915273 0
489953760 517616834 0
94840386 34611649 0
63496100 66871476 0
509914354 29356872 0
469522032 531812165 0
394188297 284602615 0
397878239 481340365 0
394590999 352976514 0
496545036 470116165 0
514075745 321869056 0
536776379 499452910 0
312205484 282328193 0
554604050 540453442 0
15841050 66811819 0
176424193 260033222 0
507049292 128476336 0
115491037 228780641 0
56680484 193769344 0
497922774 477478398 0
73576766 454233202 0
7832209 157478983 0
147020532 280113877 0
506026186 354791202 0
258818593 467104311 0
292676690 71779296 0
63286546 250422712 0
488859128 468083666 0
184538909 515816046 0
483086198 292855310 0
103495721 570099121 0
538507065 163228095 0
529652145 409188569 0
247933013 60663863 0
481439237 511162793 0
212660259 66081362 0
504720966 167846035 0
58359369 431512980 0
390841307 407440727 0
545932355 505470313 0
219023989 325722301 0
410007303 231051213 0
438599727 194732237 0
549593856 434545690 0
325693514 39319568 0
467470063 55651282 0
260752586 562313092 0
25825752 213143254 0
356366152 118978136 0
89952504 450157095 0
325577022 152857350 0
506898131 163265335 0
276882086 383239987 0
460104611 297272296 0
516802102 289062544 0
445841814 138493372 0
167578356 384269513 0
158325734 222035164 0
196065168 569247958 0
410800792 556764521 0
256213789 420854141 0
81050273 478516435 0
237191075 288164515 0
349705140 503802945 0
451148396 360639080 0
120108073 321263557 0
268011571 75300978 0
105807966 286011759 0
171397790 573984266 0
381071483 50110472 0
47435125 387019021 0
97285085 401635524 0
435451925 420042844 0
122413870 239171726 0
513672832 238314204 0
489666217 431535793 0
576234282 551125310 0
421092981 85974363 0
79751294 340483996 0
168548196 514269848 0
450091567 328524575 0
290980999 279376425 0
6582983 377126505 0
559819735 263203715 0
312756252 24618464 0
516148027 336843450 0
474868472 526399299 0
558853706 361729427 0
85337667 347947560 0
568199366 85466023 0
170582538 103049531 0
479019617 306248664 0
267466524 550667204 0
65008730 218203491 0
212033972 553822493 0
187565790 41183736 0
363449612 238649161 0
468132237 302059062 0
191185713 24691533 0
487540842 408345546 0
83267724 529306468 0
458881497 3304640 0
246018755 424106628 0
522734636 428039182 0
390190071 18603801 0
532320559 244719234 0
35453751 214590465 0
419446210 235538332 0
152551221 342536750 0
127619997 172938029 0
299470942 85202987 0
553942995 277693494 0
222378410 49061211 0
393184349 76719474 0
165291866 105460233 0
254236337 182269323 0
159788410 358318213 0
277257683 570478771 0
107684400 208684847 0
243998570 240734043 0
276999280 25756969 0
111420953 475058250 0
82300766 246825636 0
291105015 443830832 0
14121482 232659437 0
193108453 507124981 0
188722628 188437215 0
551415452 313963533 0
164164459 433299814 0
389015508 64676974 0
337182113 545820131 0
67367955 160030182 0
249133089 219435575 0
26074467 49616991 0
34537649 41485363 0
522266848 576307611 0
311886852 174710580 0
123187798 200832063 0
42149189 311627954 0
489678985 79745041 0
343289200 72842960 0
35730747 261665962 0
46161196 423498877 0
119895843 378031074 0
57932615 321976965 0
435832003 86658927 0
172249234 227780639 0
515969718 74700805 0
102260421 293981769 0
819373 468499436 0
187627239 222554079 0
451955471 183176414 0
228380573 381405160 0
552702810 215301270 0
546326143 19240669 0
309705700 392624033 0
215875736 572487128 0
79090535 469532061 0
133913346 60946030 0
318229711 118636676 0
558110213 515851555 0
166678472 204172925 0
348295323 95560892 0
32383832 276561573 0
321593044 130190520 0
236435390 399811517 0
77575763 567073654 0
43837526 243256974 0
33253656 157023185 0
497798834 445599308 0
467772270 371072086 0
188766589 187386317 0
158828219 561081663 0
135555655 537810521 0
174031356 135152773 0
205132976 119675439 0
543118699 421197411 0
210911392 327587759 0
128929295 112188006 0
465742350 391356447 0
395481094 483034593 0
501093471 60136487 0
92553817 90551503 0
85318760 206299468 0
69400728 516265093 0
204625396 349437169 0
188061901 91245819 0
123175562 551349193 0
277985573 300348136 0
517329775 132026910 0
4599351 275130879 0
39732969 537057480 0
13026071 347003608 0
20482479 309550276 0
358991624 95426810 0
440366710 555606811 0
246131696 248146672 0
292303405 108949004 0
117608978 227654021 0
211432668 217366717 0
117064739 75070648 0
358191545 560292684 0
482295423 440254925 0
446246169 39864887 0
138488227 73405140 0
186881613 137650220 0
360902986 405184899 0
41794342 28312929 0
27269327 361395122 0
271513344 40060788 0
501602168 223900360 0
76169451 564155546 0
470213296 261877090 0
18736424 108808372 0
5659163 305276756 0
121310211 472617985 0
405058012 170603009 0
218986781 62128144 0
91414425 137858252 0
536525572 568222595 0
321994080 148655028 0
103363219 80843887 0
413031056 319725714 0
133877769 290129152 0
260609704 303345771 0
344143562 167862751 0
409493477 437106092 0
156145167 456140916 0
98535938 557781267 0
126833119 117506544 0
68208198 233878764 0
141864666 578892668 0
251081147 134808867 0
202407779 267452608 0
207843940 311981071 0
16937833 10014952 0
494820738 428270795 0
246923310 337454786 0
444552718 390801984 0
561741415 33831973 0
285228225 324051198 0
85251774 381088711 0
40335423 524373311 0
228528860 282418934 0
377873714 290598716 0
541302316 400088587 0
489720392 248879899 0
248171143 453586665 0
411178904 494727246 0
41452202 121918998 0
221543149 288165881 0
30309165 545745903 0
238853598 278735040 0
553877131 452285018 0
237111352 453890663 0
92352161 83623970 0
48081764 535106273 0
343766895 90982267 0
99441442 237846702 0
435985065 315065107 0
359370918 77084316 0
289839245 272348677 0
37799535 86952286 0
10884083 224865137 0
465670727 956365 0
246422947 353497345 0
164953033 101191683 0
53422311 214810561 0
176268548 507884891 0
137014219 20449986 0
538751375 103450642 0
126200010 325224157 0
310110339 445806456 0
99833559 56394104 0
250706731 424576906 0
404100146 14294272 0
119384790 303315699 0
90655334 476726799 0
562999542 437167044 0
8837628 558980851 0
210579532 149260734 0
201471520 496944591 0
5450613 16567350 0
321898744 146930609 0
396555473 462569307 0
464712987 408239184 0
308251680 111888810 0
92155323 532944620 0
85587066 38854688 0
138650627 460300231 0
375416315 300319246 0
409216468 304232922 0
512869697 376814644 0
423584549 245448203 0
52294566 513094381 0
37740431 130985330 0
196485387 87489312 0
276366265 406449642 0
419855611 199390623 0
563044641 473819817 0
401797435 89153038 0
518533088 545362529 0
226386354 110093575 0
19526876 238559581 0
410525000 158242826 0
373823566 439737918 0
280126855 392003309 0
316760751 554648596 0
252941021 228116109 0
270470739 283992514 0
427025240 250659816 0
194214998 156513072 0
468346316 205728955 0
300125270 392287500 0
410091983 547263600 0
518472564 142247284 0
534561806 456452035 0
385650026 130679346 0
204722735 381975271 0
338064190 203933326 0
275274425 101260359 0
479024238 251330507 0
381015866 529575716 0
218093202 319988805 0
51716195 447942277 0
219159118 148301240 0
576737734 79470558 0
16986170 578044662 0
82241673 547590672 0
249503145 426994869 0
294815871 195746135 0
42680048 477603661 0
131654279 86333760 0
136765899 503065732 0
326641106 230545604 0
206363247 515911725 0
303811106 151227774 0
198457238 166823921 0
425533044 264883479 0
245713252 341029361 0
544912285 159772875 0
399011133 161566159 0
453966444 152779252 0
145884886 533929533 0
536868840 189711143 0
316610922 226654267 0
16550235 427817300 0
539076800 222256787 0
88405825 4105048 0
578286646 161111156 0
579428114 18441116 0
388506917 79297263 0
529965410 484088812 0
307957465 147866752 0
42575152 137897500 0
282977220 430658872 0
258253447 521093426 0
29728560 492438514 0
182939800 391776199 0
66227261 73857003 0
228382206 1162920 0
396606754 305195599 0
539980187 314597179 0
508789922 298293144 0
79724920 258807843 0
297404236 292532334 0
449200882 424412246 0
368526559 26745408 0
509349648 241042647 0
30559433 459531886 0
282367705 292395107 0
243082968 450118397 0
290119830 14927693 0
504981493 335559844 0
419644924 495300997 0
406868571 544321652 0
77868638 313152433 0
318704474 255798634 0
367400656 316777520 0
356288888 478027590 0
477467082 521880174 0
90344571 464584511 0
150653863 546986418 0
62400486 202445457 0
202576826 221232967 0
127280676 130302816 0
177712424 203127791 0
422595950 340208558 0
371449404 567096142 0
34637850 180719417 0
565299525 440966927 0
29921874 323693800 0
290794059 279136835 0
87099492 385724066 0
565200662 267884848 0
327192954 108183239 0
388291177 124293020 0
573199546 288351953 0
118228552 525857971 0
219391683 334428837 0
136412774 287634219 0
341005029 569934864 0
534994527 320200917 0
270750348 473666186 0
300153260 405459419 0
523624624 134415037 0
144049356 265267480 0
413371866 127988281 0
435877031 391848671 0
232846448 2232946 0
215818644 99774087 0
565644181 96846470 0
368873705 403726563 0
178822922 108661700 0
302934898 518337995 0
24712638 248036861 0
555073916 249260048 0
268119519 8791476 0
6032556 318103411 0
179573320 455435983 0
143238702 69330246 0
399280345 482729101 0
406495976 108109341 0
233751775 577327788 0
95317799 153626887 0
445002266 393296372 0
544665771 344133885 0
546840422 74609343 0
324121784 229883416 0
555725807 300511175 0
441891913 173196433 0
551963901 337947948 0
520643983 60469081 0
81322508 343022757 0
128230481 137666582 0
208862865 110339246 0
32910595 142220186 0
503111262 563592119 0
483752206 168297623 0
442453139 194226244 0
560198300 260328338 0
119994099 123431527 0
452872140 73977944 0
392799151 234545811 0
341831694 455837168 0
255807855 31745912 0
184577654 480273388 0
437187419 9156728 0
311721996 373663287 0
55626078 261307224 0
542651944 511007995 0
511867398 345604224 0
80541124 87842279 0
408976232 266824809 0
86800304 331419666 0
514237414 514948383 0
136972908 516460807 0
293223747 204146598 0
450942208 471956841 0
98234802 56966700 0
337740363 115511704 0
3519658 515254176 0
119633201 485645811 0
436073813 534157918 0
311480347 67374127 0
255137207 485525952 0
451041376 253808814 0
192089212 63505048 0
264478149 89751596 0
2445402 159034211 0
439716967 82314274 0
96490703 406396212 0
44241438 342245548 0
382224952 45117891 0
411423060 231927542 0
383571184 77699138 0
79432846 102588417 0
276103191 141711922 0
2672871 512041930 0
425892104 486228014 0
571781775 355241785 0
403274967 477515476 0
408078607 518992372 0
87747675 231659240 0
412618822 366773251 0
325844729 527289905 0
552293143 280170408 0
513034035 160618541 0
14698307 482400443 0
485685799 248010010 0
535216136 374813239 0
361121906 517370222 0
529028996 243719018 0
183615586 157061598 0
194245735 78601518 0
174376133 234824068 0
3759602 197983093 0
364880158 388011165 0
381644769 544545111 0
511010471 379899318 0
426256406 71780795 0
80622393 558027848 0
286122934 431522965 0
490561281 473085271 0
536594698 139496490 0
417968162 146867350 0
124477539 169333084 0
196666327 522948459 0
290611127 66958106 0
487920938 272653472 0
150966560 483874654 0
39697782 182919192 0
442064238 382394886 0
413831232 145839367 0
364730533 360748210 0
410187690 149722148 0
289372246 68478582 0
101208156 303373932 0
257529605 40220762 0
555113935 78700351 0
465608605 338302630 0
322813830 21573043 0
3661467 170750206 0
372019834 35221192 0
47223665 88552148 0
78394997 170491927 0
407379705 402735103 0
253942086 371055154 0
489113083 551345149 0
439629944 561523786 0
538885161 355187974 0
139833428 212735541 0
351813992 159975751 0
375762853 68618355 0
571265899 128313691 0
151607632 316651757 0
153208198 507532524 0
209535115 257007477 0
324256855 109032379 0
212701119 560920804 0
22505226 577253140 0
456484414 557612007 0
71424564 102990836 0
572320307 63785534 0
161297151 467204644 0
183974842 171717622 0
247084908 420160010 0
577528082 494171232 0
161357436 166132527 0
440694884 132428153 0
412266822 259995108 0
78494699 148258476 0
144908364 478818532 0
225098039 433163749 0
236418844 212644556 0
548951155 246642472 0
563068071 263121452 0
309243060 113928910 0
463885418 532449059 0
192205760 92687718 0
126513503 427492014 0
204789890 537823616 0
244336780 269929668 0
467392692 341977422 0
457351978 3288885 0
196270764 549767045 0
560132661 433740873 0
314274814 541660425 0
383846816 150841582 0
94971755 351623794 0
290996695 410871642 0
189747986 85064084 0
338138741 59150788 0
388735459 454808276 0
68292981 18818491 0
213061517 434386851 0
358187521 132072613 0
207541624 508593831 0
545795903 321227527 0
22748421 3394130 0
311823490 201142620 0
236585244 484855487 0
230149435 437213551 0
143281832 20347186 0
457453087 500498834 0
327665758 279696715 0
106918461 196995069 0
269784576 511196691 0
404563480 562126534 0
259036997 220680835 0
115422713 208653060 0
134628868 563799734 0
115751356 17385143 0
41200735 353415070 0
269799413 27538585 0
276713377 106891763 0
436846892 16133216 0
431141834 415485234 0
401773395 235091276 0
50601087 196425431 0
328634639 74281251 0
564551345 540667381 0
436755236 363272005 0
313668699 411091828 0
285181165 329264742 0
211877942 247570524 0
97590297 124827341 0
40564913 88698609 0
537972072 125506643 0
30113448 172949567 0
503148253 470915639 0
33371081 505804224 0
355223076 567886770 0
298997420 207997142 0
314131253 94506501 0
549587208 413269004 0
115610454 415593311 0
38520867 327609769 0
530562138 469020280 0
252332558 528350139 0
485094181 423785533 0
283163899 184732310 0
59637303 9401232 0
96114428 49734495 0
187666716 74985504 0
265511764 539849018 0
4569835 439727526 0
268500958 90297575 0
5630945 181694279 0
102174703 71441787 0
81820323 228313024 0
55437287 116920449 0
398654322 140872748 0
22940549 191425629 0
543732525 67000516 0
364978766 368228576 0
74903043 491506500 0
393259001 404273378 0
362393250 236887352 0
229150182 368159619 0
55298865 200350814 0
358780370 466725281 0
516738302 294840040 0
33185883 539945428 0
129260873 277949715 0
12712556 84270385 0
193018995 411362734 0
369623240 107915867 0
20252527 499240265 0
125596752 562090724 0
508689922 529137591 0
303114708 92734217 0
570038296 82357531 0
104892100 215136812 0
279473427 578368375 0
3739621 301376148 0
323793247 570761305 0
473452028 12342701 0
152765259 312286630 0
240054805 250733251 0
54544646 358803717 0
382626240 433763886 0
411409968 320222768 0
387295853 39982396 0
292701160 199751552 0
422127263 522270316 0
106277712 360692667 0
122738664 194730992 0
408648510 494785208 0
354843064 66053009 0
176393312 336127841 0
498048210 184903627 0
401365479 118603419 0
222601143 207924292 0
384284463 371987108 0
138754486 11196764 0
193504656 577998867 0
79093800 417256022 0
285928761 356750459 0
66259108 464202067 0
62013488 47390912 0
314464693 303632625 0
411449127 241415188 0
39961886 409235682 0
474932108 343463181 0
384099305 281467941 0
235087178 333337163 0
555431031 167135362 0
441600126 13912666 0
271322164 336610669 0
119037426 464882812 0
564217945 269559059 0
9132437 153026742 0
378409672 296702623 0
477117295 239124591 0
292936989 421731661 0
324525142 21783344 0
61730746 181455356 0
502831892 360228678 0
329491455 484787643 0
145569619 139784519 0
545607261 175384108 0
403294106 433878508 0
108921592 315612999 0
169089193 325854415 0
230864523 106805447 0
227287193 433398480 0
457161318 310770843 0
227389303 373680308 0
3606083 25414029 0
77321993 577111919 0
156497823 359882685 0
89075284 336577158 0
394491550 355112719 0
425489057 462584000 0
489770480 448591703 0
170816781 40634834 0
367446666 210839864 0
43219527 53021746 0
403655931 252591092 0
437130555 371116690 0
133553476 246138678 0
227318748 579433510 0
166052289 547114631 0
228071467 483492548 0
310783320 8694948 0
185144096 391896433 0
538747821 83812105 0
374778459 15815720 0
463687234 336979927 0
173263784 275243531 0
402419280 208008668 0
542948418 516024676 0
273717253 534268270 0
531268434 447266782 0
269293694 471804118 0
310819686 326640245 0
574639606 301362904 0
550019105 392925280 0
240951482 272187026 0
146567991 512741588 0
96963041 53913846 0
68483464 422804589 0
226886295 232724975 0
34577877 25924657 0
266209115 455989476 0
577211192 406151628 0
571359116 569598057 0
352270782 375201258 0
95621897 274628564 0
450186270 547634846 0
372378719 552469324 0
408625718 493594853 0
416824017 103272771 0
577688226 485951081 0
290145646 299773238 0
322338775 295478786 0
322520666 83903949 0
244032986 258811595 0
23421825 258517609 0
431198398 122203228 0
552676207 271012593 0
381707366 261650764 0
194514449 220348043 0
27105502 542623583 0
265755724 234709813 0
486728231 210431840 0
244837570 437011143 0
138105268 448367902 0
6437372 322410021 0
551546079 263605091 0
288962721 384744891 0
416560295 474440160 0
283504167 146267355 0
229331688 36160725 0
502510871 130867220 0
312902595 128700099 0
72537528 356888693 0
541919657 326615468 0
136066253 233789119 0
194447963 203801566 0
284188011 65111181 0
84505921 327690087 0
181214805 125620209 0
562712773 159344768 0
9409219 487371993 0
115868043 565801105 0
164301901 315117888 0
571679286 142168229 0
529933518 555712908 0
253949898 235516883 0
88810755 61770491 0
513133366 418427499 0
560911330 8811785 0
101965374 209769523 0
352779770 160987411 0
246941312 455667431 0
382256369 541554640 0
209804395 347458395 0
7614221 238652236 0
90612303 9811401 0
465830085 56822137 0
421461272 238618042 0
407987521 56200307 0
417834423 305006644 0
448583843 561712416 0
460645348 51006358 0
319267790 226789853 0
494499236 526538901 0
431696410 399860083 0
301807220 319377476 0
570432302 94129140 0
429057842 80456182 0
143076590 429484080 0
170273633 55728973 0
34522287 322679451 0
323744383 571897026 0
137640682 296994785 0
493001217 330589505 0
576075453 199317298 0
544227135 75372059 0
551599857 34148355 0
339656721 556875344 0
397644625 19101983 0
565454499 61002883 0
175479205 419767590 0
86978039 81537324 0
23206087 1421308 0
174241449 75993740 0
185421843 323631590 0
411669340 454796620 0
97246101 491005617 0
512522819 124958492 0
7578621 347053096 0
199951799 98449853 0
55178174 234440752 0
281298408 132951114 0
322559718 517455499 0
283345197 271734427 0
278021260 184102652 0
188383407 116842755 0
273464130 287700188 0
461411101 380347652 0
371427287 196429455 0
101111000 195928038 0
219007899 538794069 0
449156781 553613406 0
354390957 177836549 0
21742000 13316065 0
154988021 538770532 0
19177196 171245423 0
194547724 173567230 0
510115203 545724573 0
367937654 187140696 0
414829096 209822278 0
319271212 362110019 0
565528561 88488043 0
265821846 354536565 0
99481467 254417011 0
127552859 332628850 0
176049095 437144703 0
272189414 427948816 0
481159065 63835769 0
179234919 301698675 0
317795659 266555117 0
361559220 439159325 0
118425369 146914549 0
486508576 419838809 0
401430277 98007613 0
103670531 237590478 0
87841038 135066953 0
188491442 387691397 0
527545663 222394 0
328441309 332216700 0
20660877 179882090 0
62880487 554330693 0
448721887 97701209 0
519686058 396789973 0
427206572 482145399 0
455057485 9789194 0
197937799 436019802 0
250406824 427167670 0
520905948 172310843 0
54532171 103616558 0
48800539 120544623 0
416141059 54240870 0
163494608 525044522 0
75200811 287921460 0
123534638 205827384 0
339368423 31838918 0
327811489 270545912 0
562927612 28761165 0
517442145 264605021 0
495098365 59542382 0
143089696 576690048 0
567044514 441408787 0
60210988 362840362 0
34561784 574520386 0
519824118 123695379 0
568509090 429257379 0
522022779 65386671 0
269977235 256831204 0
569280766 264815505 0
187292695 514620101 0
285577314 333306339 0
347293453 398709302 0
230287370 230725283 0
486932095 429880724 0
333190793 326997051 0
544139662 313475504 0
51955043 280467058 0
241835329 333482295 0
464214893 159317713 0
463283363 72401245 0
310515986 17202531 0
312726523 148066275 0
451574303 123073731 0
37790252 265725505 0
297956600 400424599 0
506557142 57946785 0
576524857 59977117 0
559258789 351447254 0
494053404 211350624 0
466791668 289476677 0
247656395 102460386 0
492063362 569817749 0
337077625 339773924 0
160913859 338037554 0
346133549 320163522 0
150392843 550449309 0
514316003 435522807 0
371003237 42457317 0
55949578 482275373 0
452210828 41742227 0
240761955 428086400 0
41966289 414765439 0
212686305 478700714 0
170518162 449865127 0
544240424 343232445 0
506315179 219757838 0
367865678 422700858 0
247217516 245470165 0
348743091 37766971 0
1186005 78445932 0
237881610 414984974 0
479335643 379671094 0
271421052 532044565 0
148173673 115306560 0
283955175 66760788 0
146264447 503785856 0
221641107 177188400 0
156663758 237336365 0
523675470 7848113 0
162552073 390399872 0
470385905 534749329 0
181095430 377583961 0
309915542 359538350 0
21959984 392488185 0
443534211 431353154 0
100776219 137093729 0
432888748 245736085 0
551343940 481032471 0
225409947 203502613 0
32406024 323716630 0
491917574 21638935 0
218001458 31212576 0
437068976 3081560 0
189628340 183037915 0
442910724 508858133 0
530100674 516124141 0
264526566 433754985 0
565345405 562845531 0
499711555 227880879 0
92511533 172429722 0
268892391 408107321 0
46417652 281771932 0
470343262 178503979 0
295452383 505482338 0
310953236 3170851 0
408836573 523789508 0
469276263 6290572 0
514457813 299500919 0
172766790 227755520 0
108069724 436708741 0
518546672 508090319 0
199818485 401745178 0
526325443 359093457 0
518651932 53361241 0
433898973 24569282 0
411801548 220459973 0
309672661 144313562 0
547462838 189954605 0
435922215 570875290 0
452792321 345964282 0
146840449 139621992 0
437079775 298308403 0
445924705 66264561 0
16469557 413612944 0
451980846 52363432 0
194450085 239174963 0
436700908 179231007 0
570120909 434112254 0
101947662 203597186 0
411574063 172012991 0
325989937 570388310 0
128268237 491147315 0
273445284 101001024 0
87636713 317450433 0
62462213 534991621 0
21078416 534695022 0
410396372 496602357 0
240271499 190895609 0
250043605 219674941 0
250882110 39807948 0
537430581 276008099 0
191629353 550791655 0
484302450 272327355 0
149328292 24732451 0
316853836 84156528 0
188289466 411244014 0
561501844 130416996 0
530167860 131276263 0
96914493 334032443 0
547551674 286884250 0
327198389 86840593 0
139475617 285768207 0
491168690 415279550 0
421880530 279372097 0
197260366 233492190 0
284589244 38858229 0
334873468 35285632 0
217294192 478928587 0
570239868 298486894 0
458469312 462650489 0
167420112 63392507 0
303238798 568537685 0
337787121 336252200 0
568565132 66066888 0
567494769 24095405 0
151958302 530021349 0
445044805 560490541 0
455144733 438487139 0
312926214 341077687 0
313696601 577615500 0
232827241 576840712 0
477086083 374791620 0
214483977 445145690 0
35079196 282866869 0
13970521 492938210 0
301242523 545637736 0
5632905 150284064 0
214882947 494089038 0
157501127 455972903 0
171420577 547060994 0
207942761 526813133 0
278321453 364767882 0
527242084 517639302 0
158446121 287555578 0
148251146 176864307 0
309969929 94398199 0
133488618 152562566 0
536268093 74018182 0
84140704 23349844 0
300557627 130393045 0
296073374 245450265 0
195628716 50232753 0
527540848 356817721 0
427920075 308309642 0
546687685 311727540 0
55654221 81539090 0
88203891 77417662 0
40683345 496164357 0
272784428 316365248 0
368351799 338504647 0
28623036 142190351 0
549283447 175050439 0
197068908 574021065 0
305738829 463988746 0
180053861 167735368 0
256123878 437671583 0
503197760 434568759 0
17123980 338476464 0
148319836 340134229 0
105471964 193346884 0
319210911 95170107 0
506252562 485404950 0
419717652 496790313 0
63737418 281783130 0
311373089 324652676 0
465098069 22097117 0
180918100 557173919 0
36559157 388858087 0
355715915 532959515 0
63370747 87207718 0
35997616 551348206 0
163965009 75909624 0
451908975 81720097 0
300263649 438456885 0
25242884 193624638 0
41968490 476701366 0
502316918 168914073 0
142264039 552499692 0
308055395 518358579 0
190561292 169099043 0
454547090 217468188 0
16005524 106194518 0
137196288 546663968 0
336050160 495648278 0
256218899 478448894 0
232892235 514165418 0
361049800 217175141 0
520510438 415039433 0
394782108 143099553 0
495238018 363637328 0
174272324 408639502 0
286388558 294365553 0
575855071 337868368 0
519820249 485750089 0
452771716 123012941 0
395966700 304255671 0
92424047 180929602 0
155444403 47266516 0
144009439 487346224 0
314174240 229218298 0
399775520 68764716 0
221708016 227716135 0
395211291 393713500 0
370664434 79037315 0
95855721 216471234 0
207314166 550906664 0
500829829 554672315 0
405327509 50760540 0
63493759 258754014 0
184600684 261586737 0
396172960 375918569 0
396514452 418627708 0
468860014 286207132 0
140890242 516544104 0
413741589 427048188 0
318612665 150479288 0
334795100 175220038 0
553404508 234574858 0
155575454 503707850 0
52948991 288105191 0
227691009 37679349 0
46449094 390748104 0
243999912 142440178 0
348160507 457575754 0
32135435 373125543 0
337196117 377190297 0
406119003 445918095 0
438371429 513622259 0
3317282 547956011 0
521773041 159330198 0
202382784 262258984 0
277457173 549089169 0
208892733 341651440 0
273691497 321334567 0
370114134 166392014 0
537383303 148866831 0
21831318 518934783 0
149593643 554824032 0
425757536 309185564 0
148162725 12096479 0
380746621 18067719 0
459470619 426265140 0
102232461 240648483 0
186348825 18224561 0
140362399 91706155 0
485231737 109370626 0
21985349 551161510 0
205874096 305889458 0
462161888 410041062 0
243111496 548857925 0
254225939 356028726 0
270397519 549590504 0
289466945 294489732 0
165807077 362870123 0
406046852 135466889 0
356180607 504244937 0
165952505 235193584 0
422774741 131288695 0
112936927 7206017 0
69418367 262521880 0
119618638 49040796 0
1363895 516526595 0
404935467 431410448 0
233517678 374306342 0
332910829 38623168 0
464701421 498238599 0
452822095 183889947 0
240020357 114061057 0
103557216 252088285 0
322301439 358667658 0
509698170 544119811 0
326449591 80618563 0
26373090 403261013 0
290551631 504107633 0
440223567 8865991 0
394183061 46762423 0
185636874 498681520 0
310865706 300746527 0
154062404 247803153 0
117475754 15579649 0
410901944 154922581 0
355739327 159930921 0
501584416 546321024 0
510677178 398405883 0
1760951 208859644 0
521301252 516510366 0
9629207 494670486 0
186730200 408091269 0
179938925 408183660 0
151529257 561177768 0
247096685 437234680 0
573559843 295565605 0
106399795 562862769 0
68515052 99531656 0
63867215 460027447 0
139517549 224676132 0
487889128 231276130 0
115308998 530818002 0
192806139 65535724 0
327504642 41456024 0
20064205 375512735 0
579211132 575540483 0
275814417 546306336 0
465788007 266173502 0
65342109 269915150 0
251727448 542627643 0
339697422 544283825 0
320468974 461004735 0
460196062 465213192 0
528925265 240565518 0
187316982 399266296 0
280585829 44888111 0
364810902 88833135 0
101308780 322742878 0
365797507 165051901 0
500599821 277930419 0
525044532 160845050 0
64699369 147367433 0
366507242 380379833 0
277595209 191783710 0
389097892 175555895 0
30337224 31430036 0
254185272 360870208 0
142859544 295621406 0
271728079 193473169 0
377390902 85710487 0
378314564 307864587 0
208535472 13676627 0
276589688 342841227 0
526409436 445193323 0
463665669 183685658 0
80507745 257891667 0
396693278 217498205 0
520114056 300898336 0
498837954 148442931 0
402738264 421945301 0
117944893 162873114 0
289236054 224506104 0
479661228 250739651 0
153321518 103646882 0
380420474 343565445 0
403051478 51040644 0
100587449 393303294 0
333667952 576974744 0
474563476 226722233 0
228822914 246661933 0
283924249 352202595 0
510015806 35138708 0
282263072 258905733 0
149921170 295173757 0
209820035 573155261 0
33433179 228367996 0
66084150 26627161 0
184374204 409718743 0
47309842 354258044 0
362146328 542952443 0
354693627 374249831 0
400420675 220601301 0
487567399 389358127 0
255610509 230159982 0
60853623 184638595 0
420882652 427047043 0
305094837 44532879 0
126652023 60549153 0
514566481 268255639 0
131895413 451238355 0
286586031 305239126 0
397987985 413460943 0
477673688 1149118 0
168815564 387215652 0
416500229 407937454 0
439860522 281752248 0
170099507 191678504 0
574192846 243208393 0
406189941 171127143 0
94808464 174857566 0
329562071 523971615 0
386146868 448869407 0
260928306 444450286 0
170713950 572826827 0
136878347 18820514 0
260099257 423797934 0
315258192 127999511 0
62939666 343517051 0
544574812 96298668 0
7763850 488760839 0
32935976 485717582 0
365248963 109560493 0
569219073 284817651 0
144038395 444400997 0
254124095 479312688 0
65548491 404304814 0
170232162 343561291 0
321880168 563298917 0
320615340 57909110 0
67628546 470543493 0
117413121 110664780 0
411684669 416076839 0
7451213 317840352 0
226641085 8594553 0
231186512 461064789 0
71857787 501818518 0
546145235 214858345 0
282632 290030903 0
173925767 203086627 0
295476632 165274191 0
283092301 250905147 0
280189389 282601119 0
386947734 356334474 0
149998085 432503105 0
553336344 473738926 0
368352613 244332335 0
56069839 420097661 0
54895325 362124301 0
39732800 100360674 0
118375787 416410617 0
343887248 393020603 0
173401886 483965430 0
222433081 417639484 0
233515988 393730757 0
557243126 376608335 0
80239905 492643568 0
451523510 36754670 0
221412856 296538077 0
27111446 265386749 0
547326592 288759625 0
259529480 29800776 0
86253857 528029413 0
51181493 378271621 0
522802233 391541338 0
189370836 181200731 0
35931139 575920656 0
9163159 367045738 0
535736120 472511407 0
269373712 537272289 0
87922065 434455516 0
297280183 441705228 0
77364896 260030915 0
127155442 357440800 0
439446416 391999619 0
31278493 330184531 0
380286227 24214548 0
515440852 450150641 0
373569154 438678130 0
291643501 136508274 0
92929388 428594968 0
445619852 269445298 0
197113191 567639732 0
258330716 121560914 0
203895826 118776376 0
85203486 251721728 0
236094737 78255648 0
525672328 61449429 0
104014322 500498162 0
171937911 399354548 0
552146934 458174676 0
281269059 66531892 0
548672500 195542925 0
74495910 45561129 0
68640256 452466987 0
269846773 244397556 0
396145598 95660492 0
83337080 495763487 0
236539350 226236943 0
241236706 260995356 0
479053959 298420409 0
390843400 573319499 0
453956636 271864239 0
122633728 83879510 0
295668505 376467851 0
187494248 117633403 0
284830587 552847819 0
25287671 126860047 0
460503064 379070207 0
303771424 574048436 0
572248121 464753641 0
425091613 275568297 0
35476579 202836529 0
510041393 209965163 0
277878897 523682164 0
437419934 355458071 0
214582024 2740742 0
487990789 497496232 0
141803552 273487231 0
232192500 53289665 0
401219760 312417212 0
108088823 496451873 0
236315583 528282571 0
352124382 410669452 0
540111887 179092854 0
231294008 498736673 0
294898133 76155872 0
525839975 334879031 0
143995836 207552262 0
482831353 211262932 0
122341404 447187970 0
228624324 510719479 0
482307936 292655654 0
372590788 384630454 0
343158893 386779943 0
453291955 25203095 0
148853165 32919160 0
526704785 447615592 0
398656732 318568759 0
37903394 80748878 0
416987562 137863888 0
574162033 419167450 0
52931048 214278148 0
43445598 35234327 0
24145460 288590341 0
25257003 406038371 0
51615633 76810977 0
127719005 573056976 0
224829575 538789750 0
138501186 90866192 0
261874902 221378285 0
157365898 401346584 0
372173632 480850419 0
518173978 95683431 0
356425646 157076750 0
206642373 461329915 0
244034634 352704518 0
460860112 493565392 0
480957615 158208409 0
339503658 497994399 0
65080381 385448580 0
305334177 464295170 0
553755815 171629547 0
136873217 86718380 0
353811988 321820966 0
407933395 310975638 0
469777191 127659771 0
391105834 442637341 0
66235416 5577165 0
433150134 451566291 0
377443577 357538687 0
278159260 307487541 0
273097503 381331299 0
563428732 63899949 0
499567925 362823891 0
45585236 261342018 0
512399615 447656355 0
552965746 197536537 0
196075073 47663235 0
510510415 133938352 0
442713594 109946812 0
106779552 302102507 0
154292671 349840472 0
532212337 532742852 0
330164742 125866953 0
206598514 518822740 0
493261561 346742372 0
113209417 185279180 0
559716563 560354546 0
447106122 576925752 0
453151992 491125481 0
14432925 368761753 0
493855565 314183788 0
76193946 465760947 0
422341750 225169239 0
487047770 13333917 0
161542406 428650442 0
555742690 153174248 0
430511846 524934488 0
154037161 105745935 0
105832391 256809005 0
456603168 271232174 0
312492705 249405989 0
448884934 153038094 0
113594371 163298441 0
26427865 249249745 0
416299801 389861862 0
388276909 175217630 0
371361656 436645058 0
47143461 409694283 0
145371214 373550970 0
78158819 12799305 0
260058312 252379535 0
293265986 575699506 0
204159268 84996117 0
287516388 323050804 0
49976730 291277719 0
81195269 428870203 0
463043137 434282548 0
106951176 139598230 0
336978770 100549190 0
538965019 380449751 0
131450306 477964838 0
449722652 222859492 0
475537490 301002195 0
21304621 528430239 0
260780986 265597016 0
556527501 225053180 0
545748841 230546701 0
500236939 147475822 0
568443482 502009152 0
441667526 80742662 0
319331381 149666518 0
291213059 303731795 0
49967339 553048754 0
418617080 56585992 0
560950748 261539685 0
426181083 362023733 0
81558879 303523903 0
33706873 393127977 0
428554725 146236691 0
487270006 89025041 0
282870714 72983634 0
325039983 164342120 0
296074039 38808658 0
163563256 346635812 0
52976282 61985460 0
62094440 398060235 0
174998216 544406623 0
470291883 518687213 0
342597325 333015605 0
40927756 464915501 0
492687727 55346274 0
21043550 59611875 0
310718041 375157274 0
338132609 352397100 0
143437032 29435317 0
169365993 244588244 0
299509125 88377721 0
184680852 465829928 0
269356547 547299834 0
2053253 257829251 0
302610980 492687273 0
286212407 488498906 0
548632227 466874071 0
461115557 414991640 0
14490766 135959045 0
64550070 276782264 0
469314933 16053667 0
340316942 565915924 0
263873640 242939681 0
443155256 330263619 0
93250739 263764409 0
287552563 452564161 0
210590064 284254672 0
28329257 519189455 0
466017504 139256859 0
264282796 210514042 0
410735910 210910677 0
1488784 303648902 0
425054868 493607603 0
141661583 528927047 0
416409810 134446417 0
393974283 410891813 0
332439401 499292185 0
363966583 444454274 0
370245647 226135534 0
34309152 114325482 0
315522540 551305675 0
528871514 519438676 0
210729400 3684644 0
39917681 205250872 0
357195620 461400621 0
368761892 143890946 0
290983549 183249847 0
230647242 195931533 0
493417642 486828160 0
448172363 203272175 0
20478992 246307251 0
245978034 490283954 0
521213929 348668419 0
260228156 402781019 0
264978819 106981446 0
550501579 499090257 0
467363688 347777133 0
460631630 267198706 0
474853187 176506398 0
433937545 518257038 0
432767742 223543309 0
174879666 471414122 0
196346021 524159745 0
73114634 128820587 0
541848010 174229848 0
292314518 217965293 0
505574370 325990905 0
387057641 386270243 0
307787622 322026953 0
301514922 22522453 0
182154502 508683736 0
228934159 210827315 0
494216607 232410016 0
545921600 100661327 0
469787594 246474773 0
214736310 364982043 0
16027938 112592048 0
254974623 567551266 0
425984177 148743286 0
184577310 38435792 0
248525963 575077066 0
326155092 3618675 0
541051197 237869332 0
424118455 107299413 0
71883953 64439826 0
17735109 76419838 0
138706615 237382755 0
184496152 94366084 0
102766131 354458661 0
416650884 276397761 0
273386396 435910327 0
471887112 424055771 0
559447481 573084375 0
292515732 318480798 0
561223204 473485792 0
293569189 572802441 0
388040235 539198250 0
381643389 56157842 0
156163696 99964598 0
424988403 340879073 0
154458384 112692089 0
572562752 271132720 0
201607813 292805712 0
53994833 78365483 0
542007720 557867552 0
570106062 66866689 0
245219552 481724368 0
464032264 107240090 0
17388073 474349125 0
570382749 373389539 0
368697692 445445237 0
337295269 297838281 0
526008202 246911368 0
446921240 448718119 0
499615618 74965075 0
571204021 332004652 0
41596240 573134214 0
196091498 47830233 0
399153156 115057438 0
268382585 44403373 0
41538722 325745170 0
5798490 31899061 0
278510083 422161095 0
173941862 336312190 0
226978108 338601160 0
503550808 241974808 0
202309052 269182358 0
532742060 399967610 0
124410986 56885394 0
257737306 21218741 0
252830223 430650313 0
27323136 21100672 0
448624490 473049251 0
381790302 475252309 0
429137756 49619592 0
308466539 22304863 0
198996751 209860802 0
261934116 187973353 0
65530741 356999853 0
560960311 95148233 0
149358336 183651169 0
502890655 447547084 0
268805921 487125726 0
514305019 230297492 0
196790670 383676844 0
469715892 535815174 0
372170078 533241460 0
434711051 542006012 0
163251868 540333954 0
418972179 570174399 0
547063335 469030353 0
197838413 560526834 0
244979756 515061647 0
92261813 76165234 0
329994358 375290223 0
318873110 529150634 0
320277610 301237770 0
542582144 161473463 0
339020822 319299823 0
195284449 385191126 0
222374622 525612120 0
366303544 129347276 0
66875223 345188861 0
64909260 346815758 0
258405153 298068595 0
429669719 463303344 0
572577074 438328435 0
352328520 381132100 0
67258535 149424891 0
166594688 66516877 0
47003814 570153849 0
153712358 165971472 0
45388535 362948974 0
225016230 266586770 0
549322656 459668801 0
440224755 91876025 0
427869524 251868464 0
425334062 442206498 0
164247087 1840113 0
512651947 569689800 0
548481015 560110867 0
210899369 458208782 0
183524003 102341008 0
267730112 159370863 0
445177561 244407264 0
288489815 527095376 0
578098553 533930394 0
141884309 461871433 0
71485193 412469763 0
390626380 54773673 0
220529497 136430347 0
188525411 461189372 0
176404288 311499108 0
393750002 345442092 0
240200250 432371324 0
11590548 372096019 0
415862819 211816246 0
21898549 153175232 0
316230719 296634370 0
286720432 512620705 0
357185818 456401436 0
74733120 46308211 0
483619866 225529646 0
546606463 280224236 0
365885283 311348545 0
469032369 436815146 0
448112450 308305229 0
343093298 348810029 0
119779796 9727759 0
325521327 476300882 0
249644846 358545939 0
279566546 223984737 0
80253423 20027555 0
478337483 260709943 0
203085499 254345343 0
215705051 528115624 0
390781901 331454837 0
432776302 111788163 0
152952790 551887040 0
144814920 51893812 0
332227767 23033414 0
195597882 55613351 0
62050258 249455117 0
84902752 517070412 0
77331489 428110536 0
283170713 382866355 0
66564731 3798767 0
10500847 420526894 0
236175048 213565125 0
105624920 433915021 0
260642787 191218197 0
369637171 356747904 0
325833202 228137102 0
503250781 568724973 0
136713758 235431170 0
323376742 25602158 0
212991991 521881284 0
327036779 318055919 0
537468381 564156823 0
462989898 79853971 0
72295801 224338125 0
539707027 342900927 0
378972097 47157908 0
200985755 20656061 0
372149088 364097181 0
203038373 235292161 0
360841986 504445398 0
173911296 148910694 0
167486891 1837961 0
148170647 521605652 0
59003268 449259586 0
438964580 37035966 0
6349637 191465260 0
231683831 90367047 0
517588533 523551794 0
166515349 121449656 0
224021312 311184265 0
38302549 499507966 0
161246304 155392963 0
349417770 247522360 0
525499160 4297522 0
14881815 431625794 0
24550962 348982001 0
390165506 548912624 0
521455580 124758151 0
257221355 569661009 0
464159278 541932666 0
330395611 70944343 0
472653494 555539848 0
76736944 40513250 0
347062406 308291030 0
489901163 269320506 0
316232172 241522490 0
59573174 217625362 0
223800014 423839932 0
113435944 35587 0
38409818 502072883 0
530985918 144945629 0
1842627 318101558 0
65778097 204209932 0
145900650 384318499 0
255856225 158898418 0
61548926 271466856 0
388927836 89281029 0
50632171 547361531 0
105515216 130351634 0
512173943 525961414 0
430881741 419365715 0
38420675 93237074 0
167837665 25923858 0
94616618 222938474 0
192093136 239930301 0
147926748 446913725 0
59074074 34390575 0
60413774 333551414 0
388641499 148084804 0
533456575 455343868 0
493995839 382208385 0
114600149 99845743 0
484845033 394756379 0
172226951 190065867 0
522641394 7698121 0
167578120 380571577 0
312339127 59552346 0
521470561 549298411 0
456781278 458054598 0
285150565 495025082 0
311364224 361814277 0
89407541 61441305 0
489046454 60222942 0
148809765 164255756 0
429658849 26736016 0
14009311 124124735 0
208963406 415254989 0
419508611 162810806 0
494078923 188961560 0
570379163 281429784 0
323166200 16576970 0
271125552 251889858 0
322635365 277526958 0
185774554 464561272 0
98038483 351449460 0
551453870 244423039 0
43545705 467430301 0
138475594 227326670 0
348669171 84152325 0
120946366 39198757 0
20891904 11721978 0
268054561 309091514 0
256922385 227342325 0
280126865 543560883 0
526927143 475752839 0
312750571 131921655 0
244392489 414932237 0
27701050 486515395 0
377505308 517309663 0
120770821 423646607 0
154243997 248449460 0
449463181 155791221 0
216980688 261639193 0
215278295 23169470 0
275293570 565390249 0
331498987 29220661 0
148189417 155556377 0
269294720 78349364 0
497636221 367261471 0
332852019 164872505 0
481231494 272146904 0
179625090 121661903 0
30643432 271010382 0
353137599 427704154 0
391793344 139597103 0
292728369 135861409 0
145012957 413898425 0
24007161 446767288 0
507339007 385384288 0
551599862 148016177 0
329810354 66902148 0
266676812 1672707 0
386212 359491032 0
427408379 525600851 0
384347210 346215125 0
277498385 135093447 0
527953351 285430226 0
256669685 455137442 0
77322731 225176521 0
449385822 104833230 0
389371463 260785677 0
49329032 27899151 0
331675454 226343042 0
208345644 479270411 0
487944244 128530916 0
500658907 411977957 0
96111924 26383410 0
64255274 200585499 0
311392488 446741662 0
33845003 398435434 0
102300650 348309803 0
486862509 577446376 0
496430434 41626263 0
294176029 495258082 0
351220279 249390966 0
84283557 113283881 0
21088858 334562223 0
465396739 308068629 0
74320333 548680711 0
402022913 245627444 0
161889021 54806627 0
324907173 529320209 0
528012897 181966760 0
329191137 238556347 0
254038131 510208284 0
345059304 500569730 0
200888609 254479947 0
543828305 367710058 0
112957034 434061062 0
184668834 230111841 0
104162459 39859659 0
78720530 467530233 0
161888657 466424202 0
136409170 309940682 0
300502861 331318723 0
368205160 457794034 0
11459461 194568239 0
549034988 29935571 0
433149639 559515973 0
533331612 150470258 0
292874118 263894725 0
81668373 498200676 0
115381235 255324147 0
406216671 168695641 0
321060792 88457160 0
564912999 1613746 0
234496010 552911584 0
474485658 257440716 0
283268329 520739698 0
373928008 485858446 0
95545848 315629084 0
200234950 489295194 0
423133923 110890079 0
469136663 319927835 0
433108045 170153755 0
554532265 498185575 0
296138005 61535169 0
359164613 445049360 0
497817583 148616372 0
64710967 96102944 0
216086343 409668836 0
365895001 481843079 0
523777371 409481360 0
262609669 541004695 0
545421769 256841062 0
555766521 260328898 0
123929084 156373715 0
71737866 483256209 0
552912961 321572241 0
448627255 15232330 0
239952435 570461109 0
298831416 195784580 0
335523058 208341345 0
406569941 119074521 0
533871933 19439058 0
236264183 321327780 0
115933621 400331860 0
537777838 328624705 0
79470851 374292289 0
355627174 76482960 0
109329073 473696732 0
452875288 143422088 0
415192525 550288010 0
286096567 479919227 0
107038690 571542975 0
153843619 391603547 0
400868327 44292042 0
168193837 236199324 0
492097659 264003232 0
451137426 28121614 0
189181442 362449625 0
380964405 17837606 0
268542517 433891874 0
325677493 78986350 0
18144624 312203216 0
34834618 321409265 0
471971017 318946265 0
217013040 421945118 0
213744152 134821365 0
514636468 499802264 0
93277580 242222953 0
151660625 348024604 0
287428065 18329070 0
133093342 507974787 0
524296563 1683844 0
96448054 248315633 0
208884414 562846088 0
314201473 247424878 0
382611282 430486420 0
191217131 341269001 0
390775645 485310917 0
284452453 52522572 0
321763823 428019238 0
84848541 212139010 0
425914382 410770691 0
416706384 528462881 0
502484161 504171717 0
524125494 403921468 0
31443214 365887302 0
358748810 281331622 0
62408894 198092765 0
187057028 391785587 0
129135919 125550961 0
579219482 409320522 0
359714400 461926746 0
210035334 480808706 0
562307218 87158685 0
69952271 546108499 0
90877324 84651611 0
465005244 485325666 0
230936112 110848370 0
39111978 541516269 0
145833909 503060972 0
40340385 347114457 0
493046715 543829751 0
64867998 285048509 0
377924217 495897747 0
461726974 280980175 0
553253931 117665485 0
178682596 256964733 0
317379742 235526520 0
232684114 460001576 0
54379498 34554998 0
526154603 220854199 0
253188497 60053573 0
235933593 383850087 0
385725358 492323542 0
434325404 158164921 0
433846604 464621822 0
121489144 348658044 0
125450306 494629169 0
265408510 201147933 0
284807917 275056680 0
169801216 233525448 0
430373303 564091166 0
403115153 513412168 0
263052546 495758529 0
475512161 85102157 0
100525223 529346289 0
47175349 375482870 0
153324593 480956161 0
128041067 450109590 0
468510386 513586487 0
401460684 411995131 0
12495175 138463880 0
557580503 128487796 0
372584466 445609571 0
346207464 208564839 0
57828717 413002545 0
192925802 337973188 0
531458669 163798522 0
202045422 74516453 0
526067072 350514357 0
215373957 557988066 0
93864043 572288491 0
553710676 384710583 0
222398363 21779647 0
520118341 318728374 0
308253675 485722680 0
138991580 66850738 0
165159720 184624647 0
313528573 496458484 0
359067642 160818712 0
276784807 178315755 0
542670524 52364429 0
131467544 104540172 0
66871511 174218479 0
57135237 128750665 0
112271159 136395708 0
329092663 333095728 0
543207417 513837795 0
540940863 298534056 0
29860868 570909678 0
471844434 279374902 0
175168469 140763848 0
573267109 560286213 0
103784961 204546960 0
46062531 570916226 0
335436493 370630021 0
191312035 528218094 0
133879385 365904121 0
115301112 214439749 0
315654357 267705922 0
231666262 540647344 0
433205371 99781097 0
185597650 279414364 0
237956920 176912151 0
324914341 123567084 0
570841769 273148700 0
492494161 560579681 0
350801816 79896342 0
309044228 237742510 0
161401019 387341947 0
515860181 191019386 0
267322269 525972342 0
420843067 521890352 0
493083645 426854297 0
436384959 112579887 0
417102552 97716689 0
8373306 1283509 0
253547455 271072422 0
363860983 284561953 0
512516897 321811130 0
545286591 154378989 0
157551956 212193111 0
455170466 348591642 0
245479587 250537328 0
4067981 142851626 0
561811597 276400235 0
221380353 539787310 0
21980065 472075062 0
487727652 24095955 0
309185251 332350698 0
97205046 24410452 0
548795304 164888675 0
477668729 286506226 0
183118448 282621236 0
505732301 262195138 0
556988741 11750205 0
494524236 474811841 0
135963254 40879411 0
340962201 51592822 0
41159611 123096444 0
51274203 8083688 0
81553869 570986780 0
442299083 531062648 0
81832513 412440138 0
401652224 558786327 0
189399201 229740133 0
11048548 363444375 0
320112437 252707992 0
579678539 326102866 0
493750101 295874060 0
201893328 454470105 0
348197203 487156907 0
249769863 160766297 0
166404807 174878105 0
69760611 349581651 0
335763317 23474232 0
328880243 449252188 0
12559912 538044135 0
200250108 404054308 0
1290187 1353842 0
386128993 333418736 0
98115580 244783194 0
26298048 502550609 0
296380530 571788962 0
202371325 470851811 0
139131818 220660623 0
502372746 179996790 0
124374756 108330227 0
368379283 163144220 0
539087560 40798780 0
462291726 203244626 0
8057110 224255293 0
395921234 161189848 0
294244649 284902972 0
574273186 334914172 0
27985786 52834700 0
265245471 459757922 0
542007166 63420781 0
357935136 482098700 0
490384407 444838966 0
305534790 102081761 0
323281261 85678765 0
416879883 464531747 0
389691551 208014502 0
474801846 82576600 0
189945918 467330236 0
12719781 399052924 0
495619147 202052587 0
251800135 389165206 0
376036786 563178807 0
519372839 477741430 0
454747507 110866916 0
550508305 457425809 0
347279599 67136102 0
17118943 489380534 0
230276746 17863616 0
554751298 25853652 0
235994739 194930560 0
416387134 391866887 0
395241675 145429440 0
141193664 265227926 0
315977997 16828654 0
448980934 84348987 0
90000355 181597577 0
493718267 208550953 0
569866653 479658866 0
562754832 201850979 0
363241451 133176502 0
561378298 226153863 0
292309806 396595431 0
506505577 516898197 0
111263196 94242860 0
539337842 257860178 0
194023036 302377661 0
246891561 286162611 0
96103468 499494236 0
107369296 270818469 0
496779586 190917574 0
254324784 406481472 0
223994350 358947853 0
7831207 86680995 0
525167888 381948891 0
121163723 374299321 0
54874681 530011966 0
495227915 115262524 0
30856488 352976723 0
11228036 294927995 0
357083361 246310313 0
344964453 144711739 0
351281757 139738305 0
115924886 355541093 0
446814886 141271549 0
371217805 483281889 0
494389707 80462568 0
379301122 472992659 0
306951300 11253019 0
358591956 482176760 0
579146589 33442116 0
393396937 554698178 0
523485092 483003925 0
326653568 113247636 0
421348941 518496193 0
44703807 7090073 0
449417953 556279593 0
211247339 205469370 0
137243107 446796638 0
338662048 42676130 0
503379600 426521049 0
577741582 553156752 0
442527543 324229338 0
192241149 441756002 0
571401616 486271242 0
160599984 506812937 0
211078837 247397584 0
379837730 349799352 0
352812599 455782649 0
562111971 15207594 0
417419497 25478688 0
180853271 323857375 0
432167407 170946604 0
71587809 470827130 0
189256609 443794885 0
243995808 57539274 0
445428181 512035773 0
499344085 223524915 0
564484683 414903825 0
212002450 158675845 0
430647401 433644225 0
174611860 229521417 0
394289227 564377065 0
352138049 317230541 0
177898173 132479474 0
455579606 458849896 0
283566837 92125711 0
128527473 195985509 0
66067055 205796482 0
198574909 228297719 0
151307204 53738149 0
50399699 565013304 0
547283568 535426701 0
109821928 85611153 0
471010425 357815459 0
340897759 339522823 0
562150080 277869907 0
416897394 100277379 0
175855231 169876286 0
232923760 428704829 0
1426016 452294806 0
486598088 452302214 0
198354921 114785945 0
571663178 67176720 0
392642097 15155454 0
353491312 200988339 0
538651998 530508098 0
411711936 120897002 0
300481184 191342664 0
497970831 154310867 0
499638555 287002138 0
51336741 306218216 0
42031777 244641326 0
254484362 397672959 0
499780810 486278907 0
16305789 181470828 0
462604384 481204770 0
136168535 177079741 0
327538231 225606268 0
104757778 100820722 0
418849065 271470077 0
209350812 508614709 0
132988448 525673304 0
324326266 72097235 0
374641751 64416585 0
148374347 576299761 0
113773262 470947455 0
502448615 505483496 0
7883017 51315919 0
369246470 47493461 0
304782829 29062828 0
6636350 328801284 0
150114616 66380364 0
188083471 519878840 0
388077976 531150014 0
558915393 270358769 0
7723809 449323160 0
555093347 425889595 0
102793757 176859665 0
465356453 102234015 0
490175090 208795178 0
409832921 380671241 0
307697003 496952405 0
241678986 78171653 0
151206994 331484881 0
36020620 326534534 0
579213523 230818502 0
300734992 37485883 0
195855481 165126858 0
334157122 170365180 0
29705253 175963395 0
464691062 338663751 0
546058368 399414056 0
443803068 461679135 0
198185762 116095208 0
115413955 121095757 0
367924053 169494421 0
324743116 507334469 0
41049265 149113025 0
306922816 516273357 0
298662647 181163609 0
161496483 314469032 0
462120124 399982593 0
96064441 569433127 0
456840140 256353627 0
138581524 367026187 0
197684217 460259089 0
471548035 5424005 0
288401035 406557263 0
187487733 573861989 0
212647545 411287551 0
566163737 243640362 0
52808008 320399531 0
99892142 299948874 0
231822353 541194775 0
282214151 118106383 0
502593135 103994866 0
411461398 409503875 0
267776079 159708965 0
506712443 177553196 0
414084163 535330015 0
189492211 107593508 0
21504600 429239480 0
87065608 277790727 0
15881171 344159216 0
90428426 315739026 0
248978000 443547267 0
50847106 571710361 0
209548153 228164705 0
47370073 168882953 0
43165 395740986 0
206809779 555666543 0
421906540 416538367 0
321049606 151006813 0
163405292 168661072 0
282653652 4315656 0
25306421 92835118 0
328701192 192703411 0
291485561 171281027 0
512841492 558556973 0
27550940 404335857 0
321022296 122389673 0
284337877 151093372 0
108457391 274032152 0
80764947 525299580 0
312916178 14223254 0
272371872 495010207 0
314330930 146613608 0
173364404 131251743 0
239290640 188483716 0
389679861 531976260 0
153112453 385713208 0
85248807 523334799 0
543566085 441961689 0
362519888 384227635 0
537627115 556585674 0
377262417 467402321 0
446450210 56096782 0
33143130 539766576 0
499552198 365043225 0
361717458 244852681 0
139821313 290034311 0
300118130 76392312 0
437525444 414844731 0
439408241 279765296 0
12463426 201179216 0
312551117 573830115 0
320355965 498610364 0
439128079 39251081 0
197697712 395565617 0
149005927 401374857 0
161881593 557349798 0
135198235 482581496 0
461715438 20337214 0
188813391 303711078 0
418060013 555205375 0
278458019 554757093 0
444856086 459369051 0
243660348 562806429 0
447161183 191904107 0
12428973 230319447 0
539523411 430776124 0
89291506 536625892 0
520349126 338781021 0
140841321 142642486 0
325592391 66626219 0
539699293 153585085 0
477576169 306682133 0
107856921 200323960 0
223249575 526808870 0
305924030 352151392 0
166699751 38148005 0
8755064 196956749 0
90731355 463332194 0
25053016 16400614 0
195010516 243840765 0
91150426 172782100 0
86288520 355698433 0
560662389 326894439 0
305120716 230128265 0
21667036 95374398 0
219483930 110175715 0
112924812 393343 0
534261757 434440481 0
417200695 364382818 0
42731991 241351724 0
368801945 282566418 0
303229162 283669722 0
451989614 130623190 0
491447561 571360967 0
148144136 108915965 0
341824881 517941938 0
297421513 339268027 0
261323390 319840764 0
417889560 270237712 0
318372683 222150386 0
372452240 361299254 0
130768414 242847056 0
269690004 34518989 0
53728980 260545018 0
183689976 383111405 0
201488577 430188788 0
530972846 272960424 0
537657740 24783959 0
103525626 294920160 0
499226467 327724508 0
502639518 301984543 0
267937035 502134790 0
298359703 32601827 0
547822287 229554226 0
217487778 455106964 0
388070518 375192809 0
134921110 76484372 0
434255688 518048638 0
357613440 162248183 0
173045222 53041313 0
514300828 384432923 0
352220664 36772809 0
339529583 1050084 0
243879712 259810632 0
7326803 256206575 0
571209965 444235888 0
417011718 180161520 0
224451266 98469675 0
263284162 290792377 0
498596305 406863137 0
152560023 106364509 0
364122321 393508935 0
325307655 427365690 0
372238346 81264255 0
187038909 549958209 0
478201131 579516918 0
16626179 210526782 0
530835898 40757526 0
365224864 59866211 0
558673066 551014386 0
484062562 328683151 0
474852883 346155679 0
55336987 249205069 0
224817014 403837990 0
171986490 234299528 0
331513195 195670848 0
558850660 511720417 0
234747903 217919716 0
496680819 551731421 0
552021189 216176095 0
518890481 319165812 0
446677375 366993112 0
15034658 566513259 0
125922360 314104788 0
54513116 308212826 0
474517014 176587968 0
214512945 285973709 0
522195557 408566473 0
561657021 394423247 0
187850321 16130829 0
258878479 529440829 0
192177394 177779922 0
195267820 204014065 0
475409336 38252948 0
296536741 487675810 0
524216253 483742818 0
267839018 65327547 0
370100655 443348722 0
154341831 553297937 0
451190504 184870004 0
463468185 449479859 0
15964291 403692354 0
525723704 91108892 0
203536505 235732986 0
504526510 27490785 0
340605017 486058811 0
153552302 248095254 0
192733828 301987138 0
390381975 549136175 0
342882515 191981867 0
509157959 264466842 0
20589446 556704755 0
278015440 50942545 0
142002028 339744592 0
94962630 296271317 0
317363641 77674943 0
564557815 193902890 0
437503571 168880305 0
258715370 305466831 0
443539843 260786900 0
453698235 35785523 0
497556867 272058401 0
81296850 201878876 0
267501028 93827321 0
112648901 443987804 0
218731631 481878736 0
109979431 459210500 0
369603206 381576076 0
359245590 243146074 0
31172775 280306179 0
347594476 86773982 0
15493835 472249276 0
460968475 390814083 0
433394134 164287114 0
299197865 56522449 0
368028203 111708501 0
430127166 478257042 0
450283563 14313496 0
331517533 204095964 0
224086172 223315825 0
371697780 6507618 0
174928594 511025701 0
226317945 135717307 0
54884264 132577932 0
20805895 186953089 0
442736361 349772868 0
320400333 498834968 0
560817492 449509101 0
32905562 23869720 0
286335861 511870449 0
429528008 78535181 0
301090127 270646924 0
376533716 19175708 0
183235180 484647857 0
553997972 410382974 0
325914647 566120009 0
117484225 163653878 0
550643575 558252628 0
525600247 548421538 0
391209338 126461319 0
442564155 204484184 0
193176571 256631614 0
214733587 434751601 0
571425535 116102030 0
81256055 379172894 0
158478737 484982797 0
321129788 400492055 0
515006617 564523578 0
409889290 20571756 0
277607700 555034003 0
371235627 401851230 0
437780406 144814144 0
261645551 292841667 0
300384750 448463798 0
235267716 314700838 0
18429647 539342849 0
467709493 305565450 0
488829605 451476822 0
91460902 570618564 0
414487143 391882719 0
237649608 52907684 0
560472520 411804348 0
463850858 65847189 0
436151994 371534475 0
53880958 522046672 0
542524282 563275628 0
424582417 209754772 0
443235310 292186964 0
274931991 359208403 0
23550817 354910545 0
292588468 550752538 0
287810431 54043952 0
421118671 279227978 0
62289159 509986643 0
39022043 349570396 0
546636088 561816751 0
469409152 7616045 0
510673977 141607954 0
140266130 441733852 0
158340722 458189734 0
526646696 360996626 0
420202269 251299806 0
248826316 164836361 0
407305247 128272231 0
433972824 110314544 0
453278176 412479547 0
415046956 139989843 0
78546865 242062035 0
178807176 199866349 0
442446590 434966157 0
185825845 323524668 0
533835117 423107737 0
2318524 368995840 0
206070843 512169729 0
138928935 535327116 0
24702967 385169187 0
308877971 224631853 0
57631372 28399970 0
340623192 141333617 0
3893277 530742390 0
272149669 25126777 0
290053127 443274934 0
261804676 334499278 0
337723791 19332360 0
264728080 556372930 0
29521515 327057393 0
457831445 192330484 0
104740067 233714684 0
128305917 181650058 0
97414654 547162543 0
222430763 483353058 0
447658881 28613447 0
146328583 571447342 0
290555338 330351469 0
310283914 338799772 0
439651598 535396416 0
194298192 361071662 0
6577368 292766324 0
318562920 92099035 0
238973583 256390417 0
552077351 554321931 0
199094305 367567810 0
343261491 250581879 0
516895544 159614984 0
547076 427808120 0
128230998 244609003 0
511730510 41638471 0
57357257 299749509 0
224962119 32219853 0
248488088 278326460 0
110714714 535851625 0
151272519 529741712 0
217287660 411143335 0
502304480 297282277 0
54238466 12653391 0
455469293 268197547 0
463154709 238963012 0
519108218 309600716 0
254059517 462101587 0
80548066 305872541 0
232541973 504968718 0
500497329 417186006 0
467557406 511978960 0
224928504 241489296 0
577119121 33143445 0
265702402 88039184 0
228575320 14157761 0
44348121 68513958 0
208615642 86528901 0
258719674 79313144 0
6809974 47365739 0
253268895 148709188 0
552409323 370747425 0
233359975 557008125 0
55681388 225012713 0
14608320 375387535 0
569304301 285703441 0
337533376 220106208 0
298867340 103979250 0
99402614 186187711 0
481172320 253594231 0
298744615 319798 0
430713289 20627943 0
347519592 435216676 0
287141354 394214144 0
180787058 571968380 0
241015928 354201901 0
470201444 529501755 0
136233347 396267168 0
174361315 438834900 0
341144714 524895696 0
428109882 312037089 0
461087638 194669413 0
96310002 468117407 0
310384746 201517401 0
167213654 77275940 0
8930493 110096279 0
424388485 261617572 0
173069016 575097407 0
86101524 142482689 0
515929354 359033758 0
339775646 399693231 0
50112759 148188425 0
60806906 351307010 0
356466529 481772037 0
10874757 202951573 0
328857199 399015552 0
26834708 360894686 0
458379113 422219162 0
530991204 324156457 0
152665493 80931000 0
346417871 378195930 0
51806528 457845084 0
173845224 129794712 0
221164646 253981319 0
284148180 45858958 0
93601541 488957625 0
62348574 367140641 0
56707129 488202627 0
441442945 174804212 0
124362452 51862096 0
46210598 127383493 0
300485401 356492277 0
302471290 44297609 0
151195764 229925463 0
260673394 50489605 0
277612062 520779431 0
383445996 457456662 0
521274842 417040534 0
472737360 316965245 0
572561756 25878129 0
460006506 462689655 0
542566916 470500195 0
164973497 255952516 0
244668441 41792409 0
22972496 23357483 0
37971995 31761339 0
120165096 127254591 0
319135730 485218749 0
384294181 236244870 0
353257680 539756061 0
190852167 373759846 0
423532017 528665161 0
259062429 93984266 0
92920619 369732684 0
485262047 79290154 0
98540830 266970919 0
149340902 99494844 0
155546764 227367278 0
435716691 263960919 0
256036937 257920118 0
287812407 547596077 0
401725189 443451744 0
429787439 537804970 0
318620716 329854063 0
577314277 437640455 0
252335797 452197757 0
453873563 256007685 0
53042373 526912009 0
66885052 328892522 0
318400291 192894692 0
267236306 526958534 0
136840625 276309182 0
436194132 478635094 0
44086818 344593583 0
15325537 226456844 0
144541626 117386172 0
523012312 425169557 0
22794093 75385314 0
143213512 414400559 0
208801217 79065718 0
170020467 4144891 0
118365522 401850615 0
371084192 379460537 0
317642817 453194225 0
337478073 409416901 0
431884668 241389663 0
168721503 352159157 0
516744302 133812837 0
152127023 573944245 0
136881364 388054795 0
120670279 12487914 0
62775071 37899436 0
132806657 226069089 0
138725485 178859888 0
211520245 359364173 0
214524944 302551954 0
10427884 105515478 0
114258715 250713666 0
105666749 163662 0
400502427 374929172 0
504206990 491094753 0
565657912 454237624 0
190027944 98615901 0
57386287 364195828 0
308378564 472967279 0
338238353 287380804 0
148020228 122416691 0
549262166 568623580 0
153697044 446682078 0
268586525 315932508 0
495259513 343152935 0
39087792 165158200 0
84384908 74557517 0
267233213 378394823 0
558478224 167681620 0
156626854 200100476 0
444508426 559225317 0
422306791 312180613 0
304790293 370068421 0
218806180 96230301 0
112619559 470232745 0
577949355 256428724 0
187215758 505854532 0
435899731 446201143 0
389640109 496288687 0
262725978 227331562 0
536827922 62901838 0
566182829 329779767 0
323742662 189065030 0
52268634 50674502 0
268902774 365296948 0
363637946 238940435 0
302817161 530474111 0
196427115 415436706 0
312203618 71003856 0
337151284 262719771 0
539010346 435487482 0
476441875 95360856 0
363971577 162188541 0
155652700 147396013 0
1039037 96729381 0
378899997 502162279 0
119881081 249083099 0
359949523 70400290 0
306661092 519702242 0
224632017 159709431 0
332987512 39058141 0
557101536 189545342 0
527977068 116403915 0
88956672 386246292 0
29178806 539826486 0
550622123 196328041 0
365650556 569256166 0
229821739 293680040 0
76891847 193424504 0
84947171 419413321 0
217912121 221190899 0
479136859 247498365 0
566651436 468248870 0
275804708 56672352 0
56351668 142384724 0
340199852 43886409 0
336388275 158477118 0
329370433 228638909 0
220342254 436745768 0
176288629 104083797 0
250791326 243047585 0
381172345 149580915 0
375753189 166298863 0
475973001 199098373 0
573508959 522387150 0
223531023 53192328 0
259155450 494573409 0
375640660 488257992 0
561453206 561596590 0
67286442 197018152 0
434760561 169863222 0
459531842 188615569 0
50549444 141691865 0
533794046 374236626 0
516333719 515761396 0
182923535 373436128 0
464626647 387915308 0
528067026 149461742 0
236649584 294866859 0
487874006 80537579 0
574583822 273885493 0
565915890 113157059 0
463991971 273696764 0
452733456 224552564 0
409981116 203642505 0
499714243 283514172 0
30880939 177982742 0
547183570 502413578 0
541570073 40228674 0
117673971 227585653 0
193355847 474315163 0
426576272 379963092 0
210092519 117480547 0
525574180 507037572 0
109829674 315229959 0
44693842 425796055 0
460423889 13974115 0
384881280 525323583 0
496358624 243956897 0
265438882 544098277 0
186971298 149996512 0
250604403 463182322 0
190175394 557028391 0
130956059 443519907 0
297761998 213365128 0
149537802 30240483 0
308801699 424589349 0
536198415 75522578 0
202261065 24557106 0
151189896 476608887 0
86518797 165009420 0
559276005 422731651 0
98327804 366325249 0
19126415 224654374 0
103600147 127306203 0
363387370 411320915 0
119034674 543075083 0
246806189 330650524 0
39883321 271178944 0
199584931 83563058 0
61757077 520071472 0
448932826 512181303 0
99924298 417058642 0
88475006 10226727 0
317308204 361039322 0
339070183 54765600 0
261303699 320636374 0
44690188 365347968 0
489395504 280150973 0
87773946 258521153 0
82684198 226229377 0
456935247 438726507 0
510881201 214775432 0
390815320 445732928 0
283656850 571770908 0
476250517 142701810 0
245821068 5345839 0
112943425 327403683 0
167639904 357809357 0
453316967 386740460 0
390749746 38506304 0
509175409 98838767 0
5119828 310725927 0
382797301 423764771 0
23746283 554486840 0
445537500 397973494 0
487468446 398361676 0
315144120 67022313 0
25796501 230802999 0
457616964 69046957 0
159010088 575404263 0
473320201 578280891 0
263229987 38411422 0
496313155 141222421 0
290342784 76441406 0
572564583 172672241 0
394840622 321298711 0
256522589 69819461 0
230443311 18210248 0
162982941 305802053 0
498816325 341017615 0
399958478 461691528 0
230552988 114539160 0
437158040 73887907 0
249500408 437219479 0
10474087 466508992 0
379618977 82724776 0
64569819 513176129 0
197845411 223403098 0
13068783 330807847 0
49972003 544385386 0
38030711 197311479 0
189093085 56440910 0
10295803 430443568 0
26341840 241644166 0
110350347 103134589 0
329164853 123354263 0
565857631 459460169 0
578024272 62696607 0
444664593 331877382 0
86411291 95205418 0
453299883 434935938 0
524651480 528953383 0
116346853 418949518 0
173935343 126418357 0
368463786 331328939 0
106231429 23512484 0
166604193 239405197 0
259738522 246161193 0
448797032 353124997 0
88815602 526416932 0
566256010 202174803 0
298246049 44185785 0
347984419 373754569 0
288105295 139430544 0
287597506 334828790 0
254247236 3147316 0
379293326 161343226 0
278397579 385573498 0
375332530 189769929 0
315682248 320453799 0
551709931 422051218 0
29947528 526502710 0
298619506 158863175 0
133025168 131966102 0
82297707 247689547 0
658028 136143793 0
35126268 457609950 0
295773135 548786920 0
455465979 156125290 0
107406319 67756084 0
327109809 162450718 0
194362771 153193538 0
26046540 67831041 0
376692156 127430454 0
169084929 573934252 0
210503444 387836492 0
287240474 277633289 0
106826131 464437212 0
453083906 25202324 0
96372309 371819199 0
368126896 55239510 0
378709057 129709635 0
187953570 107848506 0
435398543 184023142 0
522674542 234487314 0
316321059 414235728 0
159950129 193500326 0
280864545 236995754 0
112162164 449051036 0
163400368 527697986 0
120543078 348859073 0
33759225 155673399 0
410633335 54863980 0
492285632 89272919 0
511629050 209399124 0
403239396 542593936 0
251127759 272432240 0
189471291 19558439 0
283711488 7637759 0
453773628 136913227 0
264262936 383886705 0
472694399 338471019 0
90027940 58362077 0
546395936 176357138 0
512324874 545296286 0
345202385 12660842 0
317756835 181581265 0
142182882 60077033 0
261326041 143600882 0
421781154 298202040 0
398491840 12890559 0
340494889 290143062 0
565266321 291914796 0
24676233 130476733 0
264816235 262830213 0
373178556 429738290 0
506202682 246802568 0
109437919 46749973 0
16401590 292633641 0
137661423 223208305 0
60036188 460696353 0
109308901 524613459 0
549099287 370997841 0
102510521 230997395 0
138354066 250929523 0
67412253 416133947 0
424685520 491342818 0
171589046 379002960 0
482795184 49133374 0
105704975 506485511 0
194036557 385617785 0
516971696 269835641 0
94317682 187915458 0
377025367 541410657 0
101362633 18524835 0
560347568 189256698 0
315445451 307999588 0
216720719 555766094 0
424422028 320041650 0
403460798 526769561 0
275000196 237051664 0
64518829 281219690 0
235091818 290384993 0
48908712 77400436 0
385964259 198308624 0
34242698 83862440 0
419192103 90304227 0
58363930 531096459 0
38197321 194250571 0
457364390 523219270 0
23009634 417537880 0
191289639 449656324 0
578881136 271946545 0
400272084 517350119 0
116391613 514721485 0
213803854 281279606 0
232808446 564914232 0
573870779 9422977 0
428928296 166156314 0
177122547 241741185 0
547946822 331824779 0
143955037 341548922 0
47145063 204694236 0
530634681 40624519 0
281595213 193784879 0
320623145 364251999 0
5248907 450569202 0
165962841 274091531 0
567568158 273015197 0
376157887 107391296 0
280149288 486578686 0
3071277 505235802 0
298180354 71598455 0
420247583 187286241 0
78397880 121877791 0
227314318 342264910 0
150323785 461874879 0
135676663 50258831 0
430286105 381964894 0
311404334 165660111 0
279137680 473201983 0
73534993 567481473 0
12669564 59136943 0
423756585 441354151 0
534342491 408008532 0
236249413 535734030 0
566607676 177088745 0
478383677 434515436 0
140577452 112448064 0
188661405 320256819 0
125419752 427620623 0
448814038 162544156 0
365691890 466170390 0
56337720 499001907 0
555944940 460190359 0
387539565 172500348 0
217728887 565541610 0
70189085 405829527 0
390039443 365770112 0
44555775 391955851 0
108847439 162457415 0
574406989 216197767 0
94292113 439942440 0
178875329 148994620 0
260235599 404728480 0
139238870 248776504 0
434165531 239412680 0
238351189 545316177 0
429928347 22598247 0
407387539 10083600 0
19765675 526815186 0
488347628 477887296 0
503175278 541743633 0
354914517 440075600 0
486093929 419092449 0
8449240 506629756 0
381251829 42660087 0
570272846 86358593 0
349842199 237559744 0
88040284 123589297 0
318712746 339193320 0
426942485 456640613 0
330652524 305844810 0
215992000 467117176 0
138928182 397153553 0
240974882 17279574 0
59690344 129980981 0
198478091 11129293 0
330852983 331140552 0
375211074 29046784 0
523582229 251962273 0
432747629 277931608 0
260695833 363748905 0
297694133 141179364 0
93056886 351148909 0
539653315 333297102 0
546445068 219526344 0
554515772 476552792 0
101219640 463173530 0
189920289 530699166 0
484773180 160538191 0
223008944 373837487 0
567123103 199776195 0
183088776 52657058 0
557715625 129619510 0
553125662 13595101 0
474843068 199143994 0
242420955 445438124 0
154413001 512477685 0
319350247 474195180 0
360313231 509398134 0
161487097 183755120 0
317113799 189548675 0
547937824 422337811 0
134257958 146724505 0
457651876 267392860 0
351605968 218922419 0
160490847 18538327 0
61056074 451854859 0
20945941 376989493 0
575718673 480343632 0
448351248 419569794 0
299820719 6548089 0
577533461 545305977 0
357160861 184441190 0
70643426 21001158 0
103793208 530980855 0
393584340 563001472 0
564442329 509313083 0
397144506 37609638 0
294572835 575460604 0
473920094 454398405 0
500733228 125416679 0
369455872 181444553 0
94142577 143915899 0
368638672 381346703 0
553909902 123337619 0
280959708 196389979 0
143622835 113518683 0
266470037 534384323 0
486316050 509488527 0
175406764 43673700 0
208876035 251533858 0
52839673 177613404 0
326438962 458014856 0
206746393 1877031 0
549046025 244372063 0
15376070 72169319 0
559260166 491293806 0
570666861 67686869 0
183936617 299560880 0
275131285 196285610 0
360842568 213934993 0
387747558 66091229 0
332144270 555907327 0
516374379 171443127 0
295895406 415145600 0
349531873 422018633 0
453380518 347147784 0
562965040 558638601 0
70585864 334396486 0
42491535 434568317 0
276896787 429359791 0
176568139 445398862 0
522670646 264762423 0
435886583 141978232 0
84418157 444025612 0
510782311 104170219 0
347685288 284064430 0
347196385 349935914 0
335324775 525167712 0
123256007 539139070 0
128237067 337351143 0
409301301 49998954 0
41286060 87465862 0
303500562 234979551 0
23131557 30104184 0
481256392 234346576 0
220501571 245712842 0
143216084 330232957 0
441116578 546378417 0
167563654 372715594 0
474527001 504005480 0
19161027 295857336 0
126392627 575009176 0
226291688 182773990 0
221646143 335269684 0
502258750 246400275 0
247704942 561789139 0
163357678 303254384 0
405969340 346409278 0
513965104 247526471 0
486902812 320593960 0
385390069 207328266 0
291730963 269840780 0
444687339 96003170 0
121347562 37619489 0
188513617 494531492 0
28571296 179369888 0
110266498 21675578 0
47861092 528669113 0
35202375 527674361 0
231985817 392782412 0
439808801 467684364 0
29729064 205388232 0
562645147 62298024 0
577106985 369389987 0
566447688 1079704 0
537972877 184661776 0
544934527 232629050 0
227173750 395143177 0
22215771 163745667 0
376037512 451550557 0
239907527 462524470 0
388813473 434432309 0
57653723 553480103 0
496361085 217118527 0
449421288 447603338 0
413447127 246190380 0
208066614 18650417 0
310162244 574454809 0
120587277 323555303 0
206590912 462140808 0
465708967 129433646 0
37174220 562289903 0
306923793 147729639 0
512211580 150064511 0
490554372 523907233 0
153323956 67126818 0
246467970 357909259 0
84119845 14207647 0
97044987 81951231 0
367260582 512118303 0
552678416 223915472 0
479184994 44427142 0
35987935 530066920 0
80966050 318942183 0
405959505 567963590 0
400641885 104235929 0
174244283 97731241 0
225167037 228939046 0
41206963 246617400 0
469696795 486801409 0
370595535 56092805 0
449683943 395331297 0
542566368 423420558 0
97310249 435068113 0
60759359 342063098 0
389352330 23641114 0
452580392 119033113 0
230150972 167845390 0
186693487 374339711 0
35352879 291036792 0
71237552 439809773 0
103296237 218725367 0
24420684 399614585 0
347992249 242964296 0
431817083 242863830 0
144009232 123769868 0
269033663 122840582 0
216050480 431930022 0
561163423 452773543 0
333966456 529324403 0
364911726 30549840 0
516228683 341380315 0
221786714 108169990 0
493140222 157949346 0
357008308 45029910 0
444978931 356526667 0
546676903 422870838 0
298444708 84026127 0
368261227 243078833 0
407003669 269866086 0
349582764 435225121 0
436537687 382671779 0
418791754 353638545 0
454216297 402270584 0
25514854 215662279 0
170120822 431959299 0
458744212 364123205 0
167091343 129274997 0
494595229 574612410 0
53794996 119627758 0
360305096 562513448 0
308621461 248443180 0
128663880 79264879 0
97302238 170998627 0
159899400 538280563 0
314874265 402180186 0
299384328 100049817 0
369399008 526262789 0
383270854 353731170 0
168605657 458349866 0
470888165 383026737 0
163948994 84623022 0
382900890 494110754 0
336503534 445961255 0
84664513 383669802 0
488330842 534729516 0
281390553 399469188 0
487130564 267345772 0
82698932 350261229 0
466289770 512068418 0
148885027 181242608 0
92356233 504645477 0
141096331 402453188 0
373270122 516241688 0
198192503 19935565 0
521235487 140311234 0
133838337 33186034 0
201995730 136078967 0
178782050 509437316 0
569063208 328223867 0
333814701 162691586 0
279052920 518024400 0
277503062 211783374 0
147131835 209394734 0
260591800 267872940 0
118109331 511473585 0
507003304 144070971 0
88977266 532590737 0
461808472 69911716 0
94491020 531516184 0
432965794 328380551 0
418922215 269333000 0
38004229 356907212 0
234744439 466500504 0
36638381 226878515 0
162673715 88110561 0
181013602 2927688 0
267693479 240174388 0
255572086 413739540 0
230162907 197698406 0
431885487 548258240 0
511986836 407620295 0
269747555 117033499 0
376482757 541627920 0
502916292 372416596 0
491884409 458864532 0
181432173 78917817 0
4653343 215344876 0
94956781 400569037 0
59931954 232380558 0
141906769 505854106 0
281935535 382615324 0
118669982 487818847 0
123411479 394675747 0
124951534 412423014 0
322034177 269932182 0
46576390 412468612 0
387564482 415647846 0
243194214 72155955 0
104796842 116613847 0
473313084 575088121 0
472817574 518059582 0
472317557 408167054 0
455437941 263251837 0
81567117 550880722 0
224047138 527779032 0
129667088 224184141 0
168825715 558430639 0
475147261 430372765 0
383698671 533117775 0
367625847 50634655 0
490558031 338698658 0
214075900 476021254 0
418092968 555166016 0
349001100 283150087 0
534730870 516844064 0
177886748 39121872 0
19611412 420409821 0
396537052 356048274 0
434410152 383079474 0
536697319 76556527 0
488771033 555796078 0
19115021 218567913 0
65086244 32293790 0
532395858 49840166 0
572856882 204760407 0
244009371 16684477 0
126706115 62421375 0
372182664 464395391 0
330890815 98232030 0
163413517 109542666 0
355342088 539916325 0
26952920 364687225 0
103936965 388758207 0
138832820 558077428 0
128428198 152341805 0
388811504 91410224 0
480261916 531014954 0
345579663 97479056 0
302119198 48198320 0
47492991 323988758 0
285467559 72885574 0
255627705 431414454 0
57981593 215892295 0
241844461 288902219 0
6096612 229003193 0
414622261 563394890 0
414276448 574272080 0
363829053 521458153 0
571105266 507957530 0
546095499 471378924 0
512695612 362308622 0
201303082 574416756 0
58404538 385660088 0
340408724 438853360 0
483226850 192477733 0
67548004 129246989 0
329679159 149035221 0
434725612 578272708 0
163803246 537286646 0
330480183 381714644 0
492155491 279446906 0
326277882 544843815 0
497069175 130791122 0
495785814 66697755 0
217596946 452002109 0
571522159 221833714 0
76515350 495427418 0
362014830 235010063 0
282703975 240242333 0
153941458 418406452 0
433183551 559887069 0
240440697 554834510 0
487846028 262322107 0
523908119 389229787 0
566354247 331589013 0
573551575 358718835 0
99819506 563226643 0
120493225 9412691 0
35911890 130838259 0
292102456 471750026 0
535366430 267164111 0
158706141 499964495 0
391530651 452655049 0
250378896 264913794 0
960056 13823856 0
454151003 231495472 0
366642232 241842158 0
59143735 28111404 0
102937721 35192345 0
438172370 504865763 0
196860079 39545803 0
342023981 158853940 0
62403115 579648303 0
232966148 150715841 0
548854933 555335754 0
9218527 367235135 0
527897523 205408465 0
69319116 563278107 0
535505784 301407918 0
177362677 560001447 0
149290274 183710278 0
316122508 351554113 0
11783822 478447932 0
64062265 506080456 0
268245763 198609493 0
290468165 76954692 0
213157089 238189408 0
291557764 345636515 0
448817179 567231401 0
405961976 366974508 0
240124217 389428341 0
263933068 288809014 0
526830853 326681641 0
93468995 158137719 0
369683909 330923582 0
322153276 550156600 0
52681821 61444672 0
343809033 459133319 0
579151714 400660926 0
79584781 169560732 0
147169837 206073705 0
154952966 145294326 0
481532639 84254895 0
24483330 538750704 0
439194440 350465102 0
136406584 532428718 0
100137190 73878306 0
495968293 356299487 0
126187164 426474064 0
430013469 465099824 0
431138723 507776235 0
520276680 489899623 0
135269620 29094977 0
418876086 514315788 0
128521901 350037501 0
24346303 67731684 0
156874033 152475451 0
53590125 548744612 0
252666281 197910701 0
529972088 239001615 0
209476907 534481598 0
368506306 20747386 0
48741406 515243142 0
243689142 154669537 0
130495916 383812116 0
390742189 47014039 0
527345323 517199913 0
203342173 226453060 0
559145760 123911352 0
13130576 208312769 0
251648229 237986143 0
236450234 516279190 0
363469302 122091154 0
553339011 322615925 0
205580386 366072724 0
124355792 507727607 0
439292482 4862360 0
91697193 10356504 0
167245091 148050120 0
557822508 177377184 0
579017505 568743089 0
211564888 319183575 0
225449071 120369978 0
570618227 134747798 0
278100858 212189492 0
296482672 567710494 0
72707260 276628726 0
307702490 202555239 0
523360270 435012498 0
36592613 505253142 0
336939571 481018828 0
323955286 189428564 0
240739521 468697387 0
51547057 473288078 0
360807497 291440135 0
489432930 343947557 0
404517708 222325404 0
232714969 320483218 0
145270521 572482623 0
461699300 346739666 0
80127549 530447612 0
310692765 221707527 0
522680137 443659947 0
51081857 280409101 0
560271362 24559461 0
170722941 404489257 0
136454638 408899418 0
86127030 288233263 0
212234971 240912044 0
504370507 107042837 0
119913092 538751629 0
238459106 562141543 0
50081036 510134414 0
303900653 502747162 0
185763145 20359770 0
319834267 432870200 0
244151432 270561611 0
186860770 98494853 0
476118385 185720395 0
320704506 437902713 0
325004713 329580846 0
501465116 35350788 0
89116215 455756039 0
137330100 481186817 0
220282423 122540889 0
516133093 312193515 0
25978288 248148134 0
537301270 223500631 0
288207820 129706968 0
310989077 102813305 0
148537537 495044152 0
414894379 130388785 0
158184306 289957800 0
516075058 199843484 0
126108867 261836069 0
158006091 74965388 0
7664375 273906817 0
23737339 402485654 0
353759979 123956317 0
389194524 50587245 0
472328797 452847392 0
57699734 561306317 0
107836135 362364546 0
315716049 300158437 0
296011109 296676275 0
349863707 472641674 0
196057867 532247571 0
59636581 79403933 0
96090564 14500809 0
484777574 42147796 0
35129410 128612566 0
491051388 359470472 0
7495550 385756381 0
230871400 13657442 0
19624122 216408994 0
16619369 105273837 0
54460946 321823799 0
554824939 168320863 0
484247914 428878725 0
516788329 195800508 0
466663169 561254156 0
346127528 537528105 0
443207989 347413542 0
315512611 26689431 0
57100289 182730646 0
568929897 549472854 0
488129737 89144123 0
357388245 100114262 0
189761217 197574241 0
471547325 92876541 0
431527009 120616007 0
154610193 364517150 0
329538095 62613447 0
258705694 331630051 0
443279500 268010563 0
405694424 501407416 0
435442031 121008221 0
365679648 477296041 0
273788218 382186982 0
87837014 392888273 0
411943903 423175569 0
177662341 555252437 0
427117942 199140672 0
163554074 572756273 0
442915655 546432676 0
194898537 106497741 0
185268821 385890413 0
522355538 60063697 0
313240086 572304274 0
197157988 325201982 0
404779362 121809479 0
358451982 331469332 0
435229456 495130380 0
172867018 175480370 0
248734326 352868759 0
577790012 45582130 0
237778035 105428059 0
330424099 185515549 0
442476031 376168926 0
91873739 27191482 0
351296088 257706533 0
220947229 569624316 0
330666838 495725812 0
446310282 49143183 0
554508293 131061997 0
8689391 369551271 0
85919947 420578796 0
504852881 341421472 0
557871982 281755915 0
111770026 173048635 0
282302172 96173824 0
576444207 443378516 0
486514323 23384885 0
280364016 408012170 0
286412430 197822745 0
290321338 311319063 0
219305375 85603271 0
408995931 357126445 0
522443825 356380293 0
12261742 310275394 0
331835357 359303431 0
335279323 228096993 0
539671284 567362767 0
357250080 56543049 0
111833841 542983022 0
399454790 150657369 0
48102063 300326337 0
483559697 458236548 0
343781875 173146270 0
531350152 393762245 0
122364146 369550092 0
496091711 206909935 0
227994167 191079561 0
501562204 423415605 0
225207912 13151155 0
424952546 391402595 0
484226100 171986652 0
6693591 127594500 0
78643924 286186802 0
554005079 294746118 0
432518643 578915569 0
268506451 503789070 0
255128723 488408526 0
506228708 225094519 0
223579598 307889905 0
94058084 434529739 0
197479154 307325017 0
311388862 38883885 0
299965146 114552384 0
350351537 247334057 0
504021076 195643987 0
214846744 258568039 0
100645307 29863641 0
272623985 461010942 0
193713327 219182212 0
539212075 379362913 0
358557538 412747058 0
158102948 535065947 0
351333519 108625587 0
212769220 499189503 0
112845833 237052135 0
108486643 48639144 0
261269442 189357311 0
81366077 407103756 0
366753610 79705854 0
353349033 406717830 0
310202782 114435645 0
92372167 489731508 0
399153062 25119273 0
468435194 484758503 0
111935435 300521757 0
397460547 422821774 0
315877461 342782262 0
292145940 519921416 0
377195791 478066290 0
318871583 181090173 0
472770897 334376433 0
144724001 130126513 0
47257718 364780836 0
130325993 332823631 0
511275959 549981962 0
183586296 134560621 0
295096237 433362393 0
342503348 432987114 0
460839571 507050866 0
74766583 228777203 0
395793702 135102632 0
184029377 401321863 0
251408282 257647897 0
165197179 88547903 0
347097943 262672983 0
88116851 471791472 0
404878980 38788859 0
568738304 35296683 0
19667579 574259024 0
410167709 263408555 0
207547933 507732194 0
234403854 143040365 0
540779110 348145098 0
467966845 86263989 0
285778386 350669066 0
61450883 351655286 0
534232640 17783807 0
545872455 164784259 0
292681129 530383346 0
529340946 550802754 0
323914654 420224716 0
284207452 71176291 0
234985417 454201232 0
275102027 311453201 0
438640906 233128267 0
13037305 134164521 0
307467030 461842647 0
398627486 149821516 0
425351209 281226867 0
237934287 161268543 0
429584439 574137929 0
151398038 437120958 0
423386315 353865230 0
518377969 24594357 0
491798915 296796792 0
238350376 480268189 0
23535521 393146891 0
64830599 317731083 0
436541587 52331972 0
141244150 44519868 0
31514534 281436106 0
489915983 222235362 0
3349021 308311030 0
245720257 168354967 0
326500743 574832914 0
80182981 305109161 0
388795479 296694267 0
87861735 229764106 0
65796765 60881697 0
160207377 116022993 0
85016398 532635799 0
299615308 249914772 0
576581984 544824566 0
54813517 202526363 0
56909143 21533697 0
444098922 567220434 0
266111356 144639265 0
112323086 166481084 0
262073421 508729676 0
39572436 57127570 0
108193101 116949074 0
538633891 209320389 0
266865675 283867691 0
556644662 401086542 0
255859009 53850254 0
413891293 367673520 0
306104331 315988253 0
404099955 343246600 0
411579983 354302751 0
143689419 488968029 0
441506766 403071041 0
238091111 23583221 0
16784593 367113147 0
501104708 80927035 0
50885762 85805656 0
251989562 558907107 0
307383245 438279139 0
389389183 524210535 0
561493767 394891472 0
186045318 459877166 0
500468995 295770729 0
313989318 476426874 0
273030230 569750479 0
71496409 536343994 0
559829169 351001393 0
254691842 114653290 0
58038711 428928349 0
386183442 178994352 0
570791965 158246814 0
402136005 114443734 0
91465234 230811903 0
402560759 347198570 0
245388813 145425155 0
219442280 445715204 0
134260613 368437595 0
82047582 344979259 0
492826067 208949769 0
208848545 204350559 0
532509620 131120018 0
310263709 183202242 0
22837913 382933475 0
567330416 151070081 0
510543280 513661005 0
310782412 202488745 0
478032040 448127474 0
473997514 29534397 0
519921588 220238482 0
346767024 557995646 0
548335394 331812111 0
115088704 559075380 0
402741371 548788234 0
40577627 173863318 0
125761977 467053105 0
356777394 160686600 0
376945046 139735988 0
368093950 248768231 0
37262535 369467110 0
249689524 282579768 0
244141647 451132566 0
396985425 282537935 0
559617077 191672472 0
99711959 397435162 0
62988303 138997283 0
440629168 234549745 0
52828351 23436266 0
277755822 438259977 0
346961562 334749341 0
34663124 343931298 0
131741848 99379674 0
465446447 6413154 0
379502451 226356788 0
73507871 564832176 0
113900798 415158651 0
283602037 74675492 0
313466798 65672421 0
441486655 424271323 0
519290937 523313315 0
237829572 192997019 0
327320228 501712490 0
364127568 338440981 0
429082506 243990407 0
273606263 560108952 0
215873793 508850489 0
563771291 564915443 0
90005824 209109217 0
351902975 169088020 0
303442667 423988143 0
489488129 549673652 0
288554514 223397036 0
326456781 554005082 0
111463834 38841085 0
477972065 427534697 0
312913875 571808287 0
155170574 462919771 0
470292586 205445581 0
463758736 184823512 0
304842670 513597519 0
230825616 479858009 0
351815083 181176273 0
529181207 386364199 0
59019044 127542547 0
246172398 461461724 0
324555475 363963568 0
509405846 476819137 0
115824886 144971440 0
399764265 564787794 0
124350760 38775824 0
204354667 147663745 0
367468526 249892329 0
156286348 167163449 0
449972343 111664649 0
33855998 574944668 0
464015864 268481632 0
432688648 334897165 0
150907861 268389190 0
472199667 168425134 0
370988281 68439643 0
377218436 122790797 0
541746160 64344581 0
552271495 577172048 0
358030019 305953370 0
174883083 79296908 0
305818349 247850039 0
100723495 457576702 0
148389200 162934133 0
31072174 116632898 0
214241661 438374705 0
85642970 441655271 0
26885064 448747666 0
392148133 110991949 0
107454279 500463667 0
481486998 80286985 0
13202329 297683027 0
20318309 28579787 0
578745059 324151418 0
346186188 407456897 0
80573974 208824132 0
32054059 263086123 0
304171383 492033239 0
476095678 293745431 0
329434931 540970048 0
155695507 347981474 0
35804802 250490775 0
305022193 191937374 0
340917245 29218558 0
94472385 487567757 0
108740946 553329167 0
208192630 361016381 0
217410668 105256360 0
332807258 210159659 0
25938855 177003076 0
333817285 53901250 0
336660600 11648988 0
7874126 75135894 0
354847304 357077138 0
417726579 379533800 0
13740225 379743422 0
90385300 17024530 0
34427430 545473424 0
250471831 436509853 0
456056003 156914898 0
464253596 500292235 0
540315350 428218739 0
578569953 303643591 0
321060636 533031386 0
310653500 123112023 0
563410221 487768945 0
58382553 471158060 0
346637301 288174446 0
311785246 350305076 0
190409963 186459662 0
120847636 565124891 0
395990662 59381867 0
450809464 552389842 0
494671858 574300812 0
393651048 209678797 0
369633436 466066831 0
125963260 188503941 0
54082926 124533270 0
83313160 287029479 0
365528124 161260556 0
318875944 443401751 0
554277091 208821471 0
375353206 39436931 0
304949746 235838430 0
333225370 311422443 0
28137861 380036683 0
470772708 266484481 0
259187361 447897799 0
52580043 357206058 0
397182570 512224178 0
386716587 49823034 0
134913968 476730865 0
341081519 146348986 0
443980022 567112224 0
401848858 158267498 0
269771386 47324936 0
124583993 74902331 0
461428191 403785555 0
441445972 545016383 0
518986491 98740928 0
74302637 207114919 0
300078569 41901556 0
48619878 85719024 0
299707438 400816613 0
200014820 512782531 0
420674503 332710548 0
382072424 163517277 0
497595929 220844487 0
449966652 40602591 0
24865591 420071136 0
75504163 547925115 0
100533629 245161895 0
341162338 171032792 0
423582703 132253657 0
329524270 575486455 0
409885627 408062396 0
432906819 338485306 0
248483666 515399791 0
300286345 213875242 0
357328214 402873883 0
466669015 79430668 0
439617597 355508756 0
510865870 133654482 0
272253609 461764574 0
82683319 152882675 0
460829005 151664046 0
186031723 39724743 0
573768193 216864775 0
216552727 237038890 0
551238270 106008938 0
366800408 397193437 0
436676805 251988118 0
123294130 409843707 0
443022223 387033248 0
556297602 95795137 0
49551230 444885561 0
238634330 223256047 0
107582578 129614644 0
363062386 157349140 0
62864367 420926596 0
192425446 451978477 0
319003161 329305049 0
100173813 391733236 0
132746903 286235013 0
71784679 412379517 0
576726150 182009005 0
71383439 162494992 0
369956895 78388556 0
550856228 255857197 0
347874137 181518777 0
493318438 372635821 0
238938046 205686438 0
160899303 301649815 0
157234941 8947104 0
570165677 379594041 0
388836758 50219847 0
50501645 15784029 0
369756963 354179854 0
120398333 177706529 0
276702896 482639274 0
188494958 209521453 0
236266898 13713871 0
193592757 494872330 0
168070814 399102747 0
248743036 220916447 0
227186344 33152451 0
233904298 401039497 0
416466195 115172009 0
127015220 404720668 0
138410186 44219275 0
461642315 279557135 0
418147612 72473357 0
358142054 430404633 0
79090221 286491665 0
86318557 291788165 0
290802514 540285999 0
443669505 458223021 0
137286313 528727662 0
416547485 22927529 0
517248472 257149663 0
426116552 460285156 0
74121843 400811651 0
317278310 6466478 0
253360188 137666894 0
97770477 46613285 0
435210253 415753561 0
255623403 181516110 0
369200534 198078061 0
554892345 543687724 0
123268294 523477187 0
541872128 473299977 0
7249970 76526142 0
60708779 95123650 0
54407439 421909514 0
381263191 235700027 0
153945877 255872254 0
225400747 26682527 0
163050551 124946240 0
319513118 421490738 0
105982226 213744992 0
30568095 403702603 0
222340894 133058573 0
290493437 341672092 0
221530294 305635587 0
198341982 351324416 0
37750742 59217677 0
273670835 514825125 0
299492893 136250445 0
211517513 446614572 0
411893988 521078518 0
536948380 104447039 0
411842629 514021714 0
166150361 144052669 0
527442000 349518203 0
446890810 92119390 0
364901685 293963313 0
214689935 389427629 0
115939325 555549443 0
257840810 111655897 0
367560763 366555675 0
316997444 151624688 0
154760081 233005541 0
117809967 509758805 0
329321646 127381607 0
320407886 420017071 0
367257786 94225861 0
236356353 105918669 0
464571880 255248032 0
347848523 374984883 0
157266711 405499243 0
33397108 12673446 0
28118510 136296547 0
113238151 369226611 0
514042961 436603192 0
248553071 144571805 0
509782000 285854738 0
518174306 105479652 0
360606736 25374003 0
132659021 497933237 0
176949054 191352977 0
104745959 7235370 0
516436540 180905095 0
350845949 159880339 0
13137812 442128505 0
114358289 566842712 0
529073897 561792448 0
287372721 569486968 0
38470130 134341091 0
118197330 532783008 0
564036440 468909657 0
358924816 385586494 0
422005909 442589114 0
248200969 503667214 0
253415000 263081756 0
382056346 415154146 0
301078272 27594313 0
260424906 33027592 0
164887826 252500274 0
414713108 22433467 0
175558124 162338640 0
390619148 165646949 0
63189475 547446838 0
10711160 526284121 0
96331655 455633470 0
445293362 561604701 0
546092894 554749655 0
262228303 306166011 0
560914612 221490486 0
376243012 480089018 0
484915181 91116500 0
261581714 350413835 0
257477975 40116351 0
235320037 104088048 0
412772007 146130222 0
73952262 330662091 0
265555174 182550369 0
286566730 237351961 0
477141253 139109462 0
227328883 183293951 0
396539188 157046182 0
265773052 213315787 0
319497573 92097495 0
441564276 21537083 0
215912893 235849947 0
500105932 126443313 0
105323838 377261345 0
64215508 413926127 0
236258940 299284586 0
291992806 557519339 0
419040665 42903091 0
419816572 396299159 0
112803146 380340654 0
559805002 35396215 0
407362385 226128601 0
445438466 414634451 0
191691764 306778305 0
132631576 273158568 0
463687484 1724016 0
14660683 494071165 0
221760484 505457521 0
513738857 74846484 0
350895701 434114870 0
181361285 265185383 0
195171206 419186059 0
481603204 574629205 0
271174649 503533158 0
170664945 241486749 0
316258883 51770275 0
571181359 32806673 0
515466684 18344777 0
556231209 446080635 0
495951891 525122524 0
204587338 98700836 0
144076141 157073609 0
407700060 104192885 0
126332195 111777061 0
576143362 180619844 0
285292518 202611367 0
327059759 354032287 0
41629348 531488999 0
277265149 448040315 0
229627739 310524217 0
305026376 533959855 0
217900159 194462440 0
377068391 245568254 0
149853303 164987398 0
440792340 159415258 0
347964130 138307513 0
467975539 168825179 0
373923051 173188036 0
531529640 442006527 0
379574738 83460289 0
377238919 194296516 0
55083806 425750878 0
185114725 557726605 0
431545383 387920512 0
414198478 284067435 0
322505432 300910408 0
307126132 213460693 0
164624415 87608483 0
354681194 512857589 0
90426793 258383075 0
42149945 464014724 0
56111353 155788425 0
553630609 221188857 0
76373061 537691280 0
265693596 253640938 0
465518532 214577460 0
547940405 425975625 0
47959370 40130528 0
482922108 309368439 0
339574373 5888086 0
523492575 501735158 0
296058483 153514281 0
501850778 27429439 0
332390005 207302883 0
217342694 255915893 0
234955717 360399713 0
440524052 441383502 0
124598106 338751501 0
105103213 482904418 0
505356783 525128148 0
75281904 27472555 0
299957129 187638901 0
387585438 273759066 0
470280832 464388767 0
167067992 331196560 0
323797981 336786115 0
250985655 518437211 0
17895603 311655788 0
65981776 196846510 0
375873033 422526267 0
439603579 412674456 0
152266686 329369410 0
44777670 358766237 0
549455259 208884672 0
495334044 535485512 0
281860487 101266559 0
22707132 150684812 0
497447284 177721145 0
188652977 304063922 0
313509524 484827280 0
302382357 435255091 0
30046930 189160418 0
492127428 45185524 0
249240797 526429845 0
241694451 305656805 0
494697957 244729254 0
432712319 199743026 0
295897410 385122096 0
356174829 360992475 0
431020302 248226868 0
383368933 104586192 0
137092284 217442996 0
304566734 269230528 0
162045146 413184668 0
546525851 490107566 0
189220091 169764747 0
414858459 95048804 0
337842021 442577941 0
269286063 339970034 0
574316156 495585903 0
526160910 324875743 0
233357067 334610418 0
459696538 110751822 0
576799127 170233188 0
418741604 354292868 0
420490059 77470946 0
186598057 539601688 0
496431200 451884607 0
508490098 498804881 0
504362699 435881684 0
26957507 318716216 0
500155060 215515654 0
117193766 452136800 0
395870385 574807470 0
170548383 416455035 0
346044109 370745605 0
301986922 349222607 0
251556820 38284188 0
279870423 161217765 0
170577498 46157104 0
363262060 314359362 0
358571075 300837747 0
494852080 475984968 0
108637325 505340335 0
152897236 425782740 0
464963478 422677641 0
165393047 103056287 0
85357338 267196266 0
131082959 451290649 0
265928745 224552371 0
39813193 26912432 0
361523322 360199041 0
510542056 531673465 0
7092695 456783835 0
187420354 558068929 0
481348500 448699790 0
197401431 263535627 0
564892368 508900096 0
6855899 335548018 0
153498200 149523406 0
468136346 287999472 0
308711908 79212447 0
183526586 182943136 0
63756106 512755300 0
354713149 2737511 0
346483446 152059613 0
18891996 72479523 0
474469908 37487494 0
41514931 303396330 0
506332615 235865041 0
91996637 474336341 0
470954012 463730672 0
381917575 400746850 0
151047094 442641217 0
262256855 83585959 0
36734836 10818034 0
419016140 57838906 0
306797262 26300439 0
479290487 559713769 0
428151593 149520543 0
158743881 429959456 0
5407284 526365892 0
206700103 344523433 0
566704275 243986468 0
525196592 307302946 0
15196312 566942611 0
282298021 538034429 0
213631941 458680883 0
415172514 469757491 0
30063137 309213137 0
429077011 459964895 0
430019574 98918799 0
448828994 52764228 0
543446121 42434093 0
382631759 177066089 0
545234496 501523884 0
493286377 103768295 0
182574909 348075521 0
22748546 283721313 0
166678826 235643494 0
35449252 103923367 0
323224533 337178520 0
245450613 235353547 0
523363735 383848531 0
487086762 349778422 0
356010798 465683396 0
318422692 442095780 0
568232805 70180278 0
535387612 381259159 0
49271871 120487638 0
558720920 81850457 0
54636522 422918897 0
272335253 318138091 0
72290148 27317099 0
76948688 481755289 0
176499865 511399893 0
71509239 355223505 0
311243032 282430932 0
372067608 246196567 0
298037031 363171390 0
21473330 454769380 0
136318985 494479988 0
72698972 318270781 0
152697432 247569809 0
348453252 173822123 0
477391771 287442534 0
566551633 328198042 0
295483 556020170 0
183100309 307086426 0
398950639 275472614 0
474536332 119978665 0
120905016 433290352 0
544268420 55030671 0
125258446 98435443 0
514447695 308201708 0
369458488 488855834 0
508255055 194151573 0
471066142 268920221 0
538560383 506034175 0
470984109 222544532 0
6972554 219856864 0
251524021 181511592 0
181279816 136417190 0
33498557 173346983 0
471725480 379946047 0
356100106 474497056 0
391911202 81736994 0
365427641 537218084 0
294347400 520080687 0
535789176 564970992 0
563953105 94418570 0
296691261 389678020 0
50944475 46206024 0
1572252 360881412 0
235342665 356777760 0
478855990 206201501 0
541250867 542598432 0
23223843 132672919 0
425089688 95132280 0
161655769 85043533 0
187668799 112454257 0
564143654 358295378 0
488166586 245530634 0
388855373 489058682 0
348014418 162521657 0
163241508 375650393 0
249372186 340312077 0
404103850 343239633 0
120922542 22991542 0
333241659 301160770 0
35278729 89568808 0
423684915 467424379 0
92890529 500375032 0
329833492 250807971 0
358403790 362189184 0
176566503 127105379 0
333028035 433601577 0
366699611 287587425 0
198992550 447206085 0
570240951 464341077 0
969813 27595770 0
513053794 103171459 0
95386630 206327418 0
36928520 273888060 0
343158488 457451558 0
326377596 525688696 0
19592804 318463677 0
557310972 45892224 0
283253510 521922712 0
85221538 485900067 0
1155017 315937892 0
242231739 450200600 0
364719132 562140427 0
155600072 438633235 0
324115324 93918469 0
27565199 379549550 0
448418291 269909676 0
456185471 347559240 0
398895830 85406659 0
459449328 191439406 0
54355784 149247771 0
392084795 49609601 0
346499189 332962475 0
5074993 480607897 0
435688919 135337403 0
556475899 494110317 0
169382352 244433287 0
317205836 314794530 0
520338933 574119083 0
512371973 447024130 0
101575982 338871934 0
287931887 197932545 0
37787137 421622708 0
206083967 175325133 0
523391953 512337345 0
494786952 52256650 0
506768847 572862577 0
47469460 236487759 0
575565195 74413440 0
133894484 101350113 0
440481013 505916216 0
305065991 199234349 0
349150564 241799491 0
511963071 421255063 0
104469182 241476089 0
565689770 94531420 0
199558126 444527156 0
227986852 328430887 0
424043489 63582168 0
45802224 366814679 0
25388461 561255605 0
153522141 183700669 0
113339538 345620473 0
245203081 448622648 0
531052783 85922444 0
253642589 271158162 0
112817229 334345476 0
546059029 35159232 0
26538539 525006373 0
274731016 212496054 0
112558670 205579977 0
368156035 143611639 0
255494804 578645529 0
311238229 5484673 0
240780956 137338610 0
259026510 272324216 0
106849548 91402216 0
449092555 164638958 0
560800912 300942553 0
116289970 262677102 0
248297936 219898153 0
254704528 479706792 0
122539905 189456579 0
184675777 74344466 0
116319516 461858701 0
232909606 117403318 0
36464451 86593252 0
314375833 10688690 0
133069332 229447758 0
161785108 142519266 0
82431197 335701662 0
248374604 113736660 0
107929602 438645404 0
121735660 417252548 0
206225418 567213334 0
22022882 462843780 0
196034444 454438780 0
65395563 212862591 0
519030909 80802856 0
329995217 440734066 0
125762226 337755376 0
387975520 103856353 0
471257292 501584728 0
504081516 468691678 0
468713232 355434091 0
392053573 177478674 0
4762067 86603717 0
247115920 285112098 0
327202146 97313584 0
537549830 275435219 0
287692472 266784603 0
129352561 204294005 0
396506387 349706344 0
372443435 14430349 0
391010308 198116716 0
31530876 4287568 0
383271198 44688310 0
248148868 458713535 0
540535050 467123467 0
325288699 380898760 0
448363054 132084026 0
230575672 495374040 0
176472788 194447073 0
279528086 277026121 0
327023223 412605858 0
297508647 460394670 0
354492041 475038123 0
319241811 217441640 0
470089525 434512294 0
54693577 392815039 0
62068422 151940154 0
263163111 334290997 0
394254010 441784913 0
254146060 14588725 0
173681031 189978809 0
357319015 18519335 0
265731071 133874391 0
184380847 470960971 0
111682893 429619427 0
79861997 186451168 0
363336896 558784598 0
150590025 539608626 0
66194464 35112399 0
394143584 519258798 0
510251221 381380831 0
458854557 171510171 0
130630487 140028205 0
509219772 31418036 0
475275644 546392462 0
368426579 550234843 0
402870295 228725716 0
531319387 362570020 0
334463397 163311000 0
548039877 405232287 0
390483831 193052223 0
380647910 344428015 0
205056282 489535794 0
412494727 526046658 0
361336557 149705571 0
215585586 116507067 0
112394249 366987907 0
364270082 327264270 0
76941855 350588050 0
536095105 188158440 0
244519034 447276406 0
241749097 326075532 0
74665000 282110258 0
491543422 532026894 0
208620036 529704334 0
553386936 469803307 0
403589818 537310435 0
63556767 123657453 0
535289321 270008439 0
238153264 527076472 0
254501023 365451106 0
90518568 412402558 0
326957076 348736820 0
536077381 228817273 0
174056314 197308435 0
104519451 434031091 0
354412680 361866378 0
379441664 379922021 0
541676581 160435709 0
125469209 226903727 0
154254092 34520861 0
510079879 457137589 0
495966065 10850144 0
382715378 456807480 0
184529859 383292591 0
126864980 26805803 0
438577034 283556947 0
172972248 21538171 0
194852841 79006178 0
238888328 295230639 0
95479964 192309833 0
559661095 299452978 0
346974240 300105059 0
330986661 421519716 0
204683626 16068084 0
535608437 162114711 0
231142702 73990967 0
499569543 323709288 0
515228548 206710790 0
340026292 66659656 0
222240286 243029109 0
68036412 309252383 0
276059867 531158294 0
51063888 475920396 0
544958262 492245288 0
172271320 435131142 0
394672931 262464070 0
537171406 487562697 0
575321872 378478454 0
490773233 132248717 0
336130418 381581725 0
321715706 342986036 0
567073259 202441964 0
416911333 241361652 0
167404246 479746683 0
191148525 86382027 0
284861701 437173174 0
346126912 66672205 0
493162191 136436896 0
155270802 523623000 0
19143069 469263490 0
89121884 71346161 0
189920464 9706954 0
108279739 20068683 0
395375375 361894550 0
423029801 22865991 0
224802979 415197348 0
465966737 399702691 0
18041223 81281177 0
305573403 322293565 0
63500537 70835546 0
122155204 395256357 0
133657446 215875654 0
202825985 123940696 0
190232772 194744565 0
187189844 345965069 0
297089308 487455554 0
19244713 23172084 0
409937237 210186830 0
276620072 229842574 0
98593848 526650072 0
73037266 237706586 0
324895703 513266756 0
498741872 268210529 0
339977843 413031206 0
291111958 273575508 0
125950950 222444814 0
518970110 47134201 0
405123000 458063875 0
217629977 252169608 0
407214474 217406654 0
78552298 176775103 0
451189619 449756801 0
58092979 1661207 0
166106526 156129900 0
538844455 102820567 0
408797199 173711274 0
241338760 226900203 0
510018322 524187738 0
283663314 449040468 0
170147979 150631106 0
229911827 430900468 0
152890575 18213950 0
404489683 361227085 0
206013788 330743641 0
346800497 437373639 0
371570337 564863672 0
199611087 247788335 0
561248793 199777009 0
187947666 414169100 0
556863450 295812185 0
43307290 60139562 0
578017892 410107879 0
236773312 266534296 0
178065122 338609544 0
437355282 427908993 0
404870467 572135352 0
257242976 388526225 0
279849459 302343565 0
235040808 124721278 0
552205587 320044798 0
505850880 427937283 0
21670417 63671833 0
528634798 477539949 0
103510669 24716178 0
45213916 547423015 0
54786717 552441194 0
285420513 477307012 0
120209802 544801887 0
420734213 425912628 0
425587436 531958657 0
116025389 48523967 0
405171583 87579742 0
295789833 136339921 0
207103757 394096643 0
44992567 313264048 0
100383261 401009960 0
463060561 369994030 0
416891948 251892738 0
116945129 2295641 0
505061374 354482168 0
61984479 305916384 0
93895492 294903722 0
455346755 19248886 0
493608451 379609587 0
358622172 67917337 0
465066096 203980038 0
17956827 400959954 0
445592356 194335186 0
364385901 126344710 0
336775271 8770666 0
180460463 52168239 0
528267792 541989338 0
199367427 247230514 0
492908646 515981877 0
480602758 68316780 0
162744391 70926415 0
548959830 152634456 0
421868464 377609845 0
560398573 147228911 0
475334361 59651277 0
275841420 145292559 0
555859994 525561424 0
277468522 421229862 0
328720337 110717173 0
66570694 562265442 0
270948140 240391591 0
7611818 52630268 0
49018351 554176413 0
113682289 437383736 0
345076499 32110327 0
1130282 91685103 0
301242774 152305215 0
209850582 359143576 0
227228939 1989600 0
415830075 5135326 0
489804550 342669700 0
315007112 498397800 0
413408130 272154519 0
541082457 113903448 0
222977180 176926366 0
519332283 416289909 0
242449040 123238519 0
342739561 75748193 0
267290789 459401735 0
364441541 207857341 0
388121452 407889902 0
477752412 524382291 0
367051670 49355845 0
494212576 32531549 0
50229359 379852023 0
360795496 33409771 0
472956156 315586172 0
266066128 319735106 0
375754793 474203497 0
412057531 462478512 0
5549476 29089352 0
137366851 196480970 0
98423760 352856767 0
248127441 246613930 0
49230102 381761277 0
160525391 90959770 0
534342819 268489795 0
301020758 500873349 0
537799492 526227566 0
41229433 547355112 0
287002014 153491757 0
98378013 280253078 0
478903470 442038358 0
350152925 32152133 0
421073096 221899380 0
137674329 284958399 0
560188656 433364253 0
256457306 415486155 0
364438676 154562646 0
236393525 89602578 0
518872176 190314506 0
454135124 536612861 0
54180834 510794004 0
91570663 550002067 0
361038633 418873713 0
357333745 480158689 0
171503139 423632846 0
101938935 408418125 0
355502100 457334373 0
284111991 36092617 0
50244070 452603284 0
13828034 393339259 0
108595814 297040515 0
459451629 364287047 0
573853158 173795329 0
92554899 101980641 0
186087894 91251119 0
299467868 218140905 0
211737809 105835124 0
318084 294624171 0
22360268 483073069 0
408162359 346147548 0
562976867 22571031 0
210467994 119727609 0
35883795 555284064 0
272148524 518428483 0
268996008 427023039 0
383158440 504440006 0
68592280 280063857 0
567402825 59499189 0
178608829 456381441 0
578094763 75508935 0
19067807 578384901 0
402793468 545294728 0
4758213 39510436 0
348195845 76935979 0
143163962 349521453 0
163314583 466685693 0
458921632 504044738 0
74387008 204408410 0
479207191 165306240 0
231443202 416994746 0
365345708 66231261 0
110977726 165928516 0
445375714 251187927 0
31046804 96909048 0
350206726 88723117 0
287804425 144486341 0
3665509 282919694 0
62149671 430848544 0
231509091 19175230 0
230945958 379308855 0
204083672 261911718 0
429595666 224486395 0
182722750 203981324 0
560378030 251763198 0
303221085 420103553 0
313605246 177409315 0
360217967 265777843 0
543797602 566364206 0
220328518 65060787 0
125846057 384417589 0
329689872 325819898 0
110890339 154892781 0
46150091 62210464 0
349824933 348395452 0
503639820 244712969 0
360572660 405225334 0
245075842 516880526 0
451394182 512288855 0
490968456 146056068 0
153043499 544313798 0
417780034 149515120 0
442390070 200857157 0
241692008 448022280 0
566995916 352751125 0
536478420 271892058 0
270532789 48915021 0
246550118 43550785 0
439485912 369565293 0
240112191 4711781 0
281597111 409653254 0
523601798 114533282 0
170892487 175696907 0
245161332 507925547 0
284199068 333778825 0
361677898 301465170 0
287261762 212854852 0
315841483 378065060 0
211225674 398331810 0
272841739 35848530 0
578547760 557668606 0
355179483 120002498 0
153474580 565566845 0
135209860 444253309 0
388310516 44727749 0
155682374 274095568 0
162096735 441127866 0
274961020 243100100 0
316156534 105109329 0
267546499 171876615 0
445272900 62064709 0
447517624 16165709 0
33683802 480727161 0
3578853 457707554 0
411518386 418058864 0
307794015 462743232 0
73580141 270448995 0
145990861 399823271 0
495844644 126143292 0
507956574 489208302 0
413560132 25357351 0
342326265 469541298 0
452584113 300017873 0
406977860 429110272 0
99361792 59085023 0
317551100 427229778 0
223515147 330144622 0
350824580 443379290 0
424646484 444961003 0
414621312 76442309 0
98233124 466579786 0
448759311 306839480 0
253205846 188221803 0
396095434 508272905 0
310962307 442267790 0
194324491 385678033 0
306457154 132075827 0
448051131 258069759 0
241744663 494392100 0
578432291 483847018 0
361586108 233809614 0
335650371 58964492 0
448065692 482867786 0
486531318 4345724 0
4687198 570380440 0
369116540 228928722 0
492457 470325178 0
198128614 51463006 0
134386657 225951340 0
40835127 306693547 0
143445497 85332804 0
419907726 4591108 0
40359736 87875568 0
92789797 33029089 0
221256434 458550849 0
334231500 230698158 0
496873083 526642604 0
374367322 430506728 0
313525180 567269045 0
401711100 473334635 0
492483082 242570498 0
132701868 219542248 0
562717848 439545681 0
286513949 514068450 0
323619475 309170278 0
465441336 432956314 0
195401806 350594535 0
416662654 403251542 0
446380580 422714362 0
251620130 117921932 0
285329534 175766212 0
320025019 518168628 0
560916329 54608978 0
173430183 530723615 0
287101516 130393307 0
135453788 390075101 0
507600968 561479477 0
187237200 274145273 0
253597848 557664641 0
133751874 157252474 0
163859419 383557630 0
471124139 351249153 0
58646754 117894790 0
173113231 451951152 0
455546556 265952411 0
241219067 569819151 0
326093511 444881592 0
297424089 557931097 0
332303366 572796644 0
341450334 133285158 0
400960163 66323319 0
103245846 60786203 0
171677299 561373289 0
92622705 165677557 0
30736850 157377727 0
44751104 60595014 0
328549872 346967903 0
114908086 536168979 0
542841023 144201500 0
166659870 219446791 0
404175179 93842830 0
15055221 76349556 0
503454712 374177424 0
189304195 174369678 0
225776610 199364892 0
516425134 449824876 0
390019392 231860770 0
560504078 302591279 0
47145472 175486493 0
246091532 219130426 0
265869840 188617181 0
278962259 32740639 0
216805403 195680384 0
177349168 17233251 0
153122762 125371682 0
390187837 302287199 0
273577301 159654858 0
213581517 85640678 0
267665137 169703853 0
419908515 175839244 0
159540670 518004859 0
390778890 323960614 0
488382982 53755927 0
323056575 281194382 0
332541670 88416665 0
259474561 386792049 0
80197062 349438934 0
137537183 18403792 0
505520590 457403167 0
344584328 334198051 0
261348615 153249472 0
503177357 459236936 0
395333880 311742833 0
391264751 519758513 0
93928951 411828202 0
488574606 183840997 0
104195841 517276684 0
160891126 297582897 0
371003911 524365275 0
179607404 424756651 0
216577344 219861908 0
488634768 386997033 0
403325609 131183889 0
304269762 537237283 0
26969925 519146537 0
259041932 408708670 0
46300577 90352114 0
240029416 24593111 0
556571135 100080431 0
295968630 429820779 0
252101578 537720497 0
285643352 18880183 0
401337868 24236126 0
55093530 313772569 0
227554546 537976496 0
333920669 571926336 0
15752962 385962740 0
426776512 492810256 0
443082464 388023770 0
467348216 56186666 0
302843939 337158603 0
384237249 22923138 0
211882930 42945738 0
357479895 137580164 0
338859662 84864563 0
245651878 523801954 0
52589678 154726202 0
134517414 496187981 0
457205164 374189767 0
329045891 7364601 0
334004178 488034988 0
371807215 411377162 0
396232521 44753134 0
302842924 479637130 0
507900534 273311917 0
104768367 186487693 0
339686459 327924629 0
222126801 134622245 0
102045625 217015243 0
163523729 555208611 0
424660621 341428280 0
413127534 486649592 0
417028106 10753523 0
99998560 281284874 0
208542791 174264494 0
529207939 186292467 0
544363376 76453550 0
290813050 398702766 0
513162150 512572234 0
78199111 535958697 0
363816439 443643395 0
77353892 524771194 0
439202827 63285380 0
109937008 145289816 0
459509142 578083402 0
484898740 492141120 0
71435560 253501006 0
67851330 482293386 0
425952334 133487694 0
47711873 304067214 0
439050753 218340465 0
84006410 127558969 0
253809703 475087835 0
389536217 242332366 0
493164928 543986249 0
228578788 523071702 0
85876487 90332474 0
477062888 565701692 0
21393283 579310567 0
394159835 568613141 0
349854357 338220561 0
497855839 423056348 0
528003582 106749255 0
482679034 70550909 0
490880640 86916565 0
421543425 273777138 0
243545131 177621600 0
362603474 503569168 0
244129483 370716571 0
281296084 298651443 0
30000858 546502765 0
569721856 308543140 0
472008039 279629761 0
448674386 41340337 0
296805079 413877293 0
138491063 49711138 0
378800734 452950505 0
409496906 531004153 0
577909491 449646164 0
92511580 473674659 0
240135711 576198426 0
143394160 568290522 0
210283678 92518271 0
532267629 221949590 0
64935111 508250495 0
282639616 572811757 0
126902948 27105111 0
302413629 574315323 0
336736993 371678341 0
139895529 47100864 0
146071694 403039159 0
222676154 278486343 0
400743458 244797296 0
356010138 409977792 0
448489057 366937849 0
240716352 182605893 0
406307202 136048349 0
219222446 191854544 0
326187942 434123588 0
57770151 292401992 0
9168219 158339121 0
68939527 310963607 0
183981527 555693419 0
67555901 4207194 0
255866460 249372126 0
141454224 394001997 0
62199761 179224156 0
466642488 483320556 0
85480238 444185939 0
112734869 339875293 0
524325761 392258703 0
531724738 443931982 0
442872140 178340268 0
49867187 234174171 0
312391561 561158192 0
5639374 328097212 0
156425330 169071591 0
100505315 306937359 0
108751249 542349486 0
82166250 193417391 0
318895769 570077614 0
486364227 565976462 0
503074523 527109326 0
525291944 559941138 0
381364527 507000932 0
509908592 529277336 0
295841145 314962960 0
159118357 276021129 0
331267108 188623180 0
25950152 432549216 0
429194925 424784933 0
23395535 420724565 0
338569263 364253166 0
273706193 493832588 0
179843383 103521378 0
166052206 250572163 0
88088808 417678077 0
227254940 433471411 0
370628485 163509890 0
173690792 484114788 0
350659985 389368289 0
232757450 475153795 0
418666593 379129330 0
99574142 187541355 0
516658922 242945900 0
29095380 164928610 0
291923809 461032199 0
251568366 409653998 0
495616349 96236569 0
341147859 356765829 0
378440386 325065466 0
287230813 329792650 0
30056567 501189002 0
469600109 398025351 0
414799558 547987917 0
369810192 534349696 0
235121696 240331734 0
117279448 376110258 0
436290331 107467076 0
399142347 409246760 0
527618317 563837804 0
195378718 455104706 0
149586772 890233 0
41140082 439336791 0
394255760 123747593 0
422544249 296184743 0
500599321 367388195 0
182928653 115570159 0
209493222 239007905 0
132024002 274845439 0
417521240 62830551 0
294052925 476098450 0
79747252 562013709 0
447081883 434382015 0
155234683 404623564 0
109035455 342668823 0
169958409 82082025 0
398221529 498914437 0
124226791 342344682 0
381216468 525171612 0
54879574 331132490 0
523514779 537999659 0
82189246 128807724 0
288176831 525444730 0
89393971 181668755 0
126391419 528536795 0
39654005 572791124 0
315220293 291031489 0
321895329 304269482 0
392273989 198507076 0
395182206 60191109 0
137802224 429757197 0
248617899 193102553 0
224026811 35203093 0
374784382 413805115 0
117660373 545305065 0
543619122 273922654 0
197191936 60860351 0
240908647 194457291 0
211766371 237983821 0
424302608 576212786 0
454116288 45130465 0
562881346 270005134 0
219459742 57740178 0
9984289 93487813 0
82697239 342061669 0
422124481 86238520 0
131882836 554848555 0
573087998 417295934 0
240566120 147280797 0
391808362 375617391 0
16221125 418387198 0
488905611 527157801 0
2790343 472651392 0
320972818 227019084 0
357966445 282992985 0
164963077 38983247 0
449015163 41190171 0
146577984 392011252 0
364095173 357485296 0
333595869 155311106 0
49977645 484927719 0
141880450 421414670 0
139593581 175180116 0
442391288 149487289 0
12682292 579100942 0
105470704 533127442 0
394420129 185254175 0
335091811 77094226 0
139488042 205036343 0
195329872 247723223 0
205768395 434847237 0
495081260 325669709 0
557220656 50638258 0
267008585 135851981 0
444590050 2479644 0
287133553 139704791 0
536115464 389992497 0
65318640 321053961 0
279450640 215963488 0
485198100 261449196 0
5184428 140457894 0
375802727 65171559 0
29066945 461242694 0
12008206 374570626 0
200375426 14097698 0
318097594 293507810 0
130233040 125677529 0
367120980 266502024 0
186653728 145943004 0
418593277 311894444 0
60096361 124737185 0
233698097 263157392 0
337253525 13982603 0
229782586 158617771 0
570789128 487361707 0
429310629 261862918 0
332654852 409601599 0
280357638 562292644 0
323224093 61747772 0
18300509 331403709 0
394007212 391977903 0
520949314 129343440 0
490467055 109898565 0
278585380 61799326 0
145532434 303166055 0
442134332 459536835 0
13425765 575234752 0
296124995 171995681 0
481883425 140761978 0
546009139 111088637 0
218600761 233582665 0
2435164 481000080 0
177809034 90190103 0
194369968 73219351 0
505575185 180301985 0
249055877 553050401 0
30267108 370724367 0
470659151 437407975 0
351614481 162865299 0
557534458 48479571 0
417179537 348230780 0
165035820 120300322 0
137172033 158482671 0
175648117 142324306 0
551387786 539353222 0
211437052 161146937 0
82366647 525056624 0
342779147 265034031 0
558465321 485347030 0
508357842 297627661 0
223429901 490555949 0
83468207 556670425 0
27532265 547163103 0
299273995 45210664 0
575963791 393951977 0
198467440 339126041 0
95701394 502807282 0
253556685 455293655 0
417476500 311274749 0
469658727 422194052 0
340584888 458774750 0
306499839 415861273 0
576106049 134591063 0
500745800 196252571 0
12393497 247962046 0
410620516 426634381 0
298556508 397721513 0
501900941 54557092 0
261936345 28408767 0
124463432 270266659 0
276257334 77724378 0
365017941 313605378 0
312571000 127659935 0
337547165 464023769 0
70467092 515920249 0
105408111 453942348 0
385830347 418016409 0
265451184 553147552 0
495640672 478738964 0
182328471 178679444 0
9806317 388860021 0
461385850 561247396 0
230754179 103094564 0
243390442 264060967 0
392185157 160362360 0
571544674 545449091 0
44479254 262051049 0
30515372 538486434 0
412751148 498711303 0
375741339 160138000 0
201317070 339291892 0
116656632 383507508 0
175651898 228814639 0
298051159 549938232 0
412942400 258694561 0
106097518 367379318 0
72360574 166812963 0
309086948 323293015 0
24649197 495275174 0
77396444 164123072 0
458313555 227946133 0
174461681 246356183 0
465238653 65796134 0
101590301 168994534 0
442454454 245306443 0
246558683 545417192 0
284598422 40918716 0
513233903 88817041 0
100113821 241729818 0
262220499 557489740 0
548724785 392233056 0
102502430 273712608 0
26187787 560537271 0
572289460 145878519 0
104605146 421005793 0
227646875 168732006 0
131377710 300325644 0
431021772 320930028 0
133500256 289774068 0
547126339 477954159 0
102277984 402754008 0
96206184 55513579 0
97873748 380887150 0
542403686 164888625 0
446725092 225293429 0
234813207 348592698 0
439181386 418387259 0
206039482 157134271 0
65833716 332440085 0
383532777 55250796 0
519878223 398887189 0
124383195 179156928 0
376945248 9316358 0
323786451 101619111 0
205604711 55578159 0
6337093 297114253 0
487752318 161427900 0
140358460 378437074 0
294498578 232340048 0
196983375 354931892 0
75501320 75862002 0
492362202 298955557 0
120640638 308065097 0
556525113 135757744 0
500813188 228571458 0
15717889 44752789 0
254036823 448119289 0
218523502 296129509 0
348329196 16265891 0
360542852 346001967 0
80371026 166143434 0
331313252 229332537 0
561778301 578958221 0
81506851 196278791 0
246636368 44048274 0
281333723 497228101 0
329122724 316968729 0
463224551 511511942 0
142305402 223525488 0
249418282 537922399 0
138607930 184053374 0
329020608 74691301 0
163638985 188389991 0
106376952 174404956 0
549546554 100257829 0
217593978 198090842 0
461938648 457159396 0
472773149 495523282 0
188353235 80283664 0
509594846 304011350 0
556654975 485846014 0
484752552 119169415 0
199430909 177963579 0
200392269 372315328 0
366945393 209461184 0
55980031 304478813 0
525235377 104060118 0
163093389 126445014 0
522163401 511444430 0
473219227 524763629 0
34668331 414743746 0
178493986 105025349 0
150459653 164962908 0
511313040 64468939 0
104528458 68863391 0
126451891 110829246 0
181409942 293866309 0
84142176 439776089 0
126852294 289134602 0
293441442 65545152 0
356518029 417013840 0
262043902 169725433 0
66427708 228265495 0
230884976 181868122 0
68989863 511475182 0
539030088 490000131 0
290595560 492039962 0
288891575 243298401 0
537678784 358137403 0
9478315 321234446 0
579683932 472170498 0
170728931 531906650 0
108298847 559325293 0
139900866 132528233 0
361375241 234203623 0
556622115 251319826 0
121754661 275219744 0
510562074 469362223 0
523580372 486287121 0
173235854 454098975 0
426232135 169598788 0
424665620 481047139 0
294301416 12221413 0
122529911 178547894 0
118420922 501162877 0
97180081 364782549 0
527475402 6915153 0
17437770 454214987 0
49689129 311250416 0
288172113 343586233 0
39537147 325711274 0
292637477 451201247 0
342846267 489340133 0
206179848 471981470 0
138577260 410229469 0
302424467 293719162 0
378004896 151370787 0
348365317 473799166 0
336436420 446098443 0
315764557 41643707 0
137231878 97788416 0
167104526 578916113 0
543616697 336001138 0
209502163 5020595 0
520664675 163263182 0
399809939 270373255 0
449289035 285336161 0
199693831 332187661 0
171294158 69558651 0
87775342 309373777 0
142796538 289989089 0
401719509 443510951 0
446331172 191705208 0
102618001 2527231 0
264883461 310003816 0
130806679 222553170 0
530215105 282660087 0
120579488 360827974 0
273783334 500835191 0
428856240 508159590 0
96375339 166584677 0
432331143 87248102 0
40147100 54722770 0
424945867 293421624 0
293881055 199983129 0
119512309 305548009 0
97715409 79467005 0
299218177 369571645 0
8618337 457549332 0
513556728 144970417 0
161438915 490720725 0
370432134 48838644 0
21301392 67698773 0
188676554 490686394 0
337059084 559722478 0
79220428 538525672 0
154077113 69229656 0
3201714 238239470 0
144813504 317270418 0
540160834 133760346 0
239494201 246719877 0
288624904 161396645 0
171404865 132534122 0
110905108 471077747 0
89265198 230964830 0
128737250 494552186 0
139057660 155775207 0
478983902 577143821 0
48533489 261290550 0
170601390 489101966 0
197060690 144537194 0
297646041 33727429 0
183929938 169163389 0
47292812 114277655 0
307635884 24674027 0
314475927 450040405 0
416408702 409828801 0
174098349 208498798 0
148018134 465195232 0
508737803 480213820 0
527888639 93498417 0
355338757 359859731 0
192664341 123677172 0
139250612 554257030 0
223634670 203946153 0
256843759 194475374 0
92445184 421197243 0
32963189 355459012 0
390281444 183415357 0
325761509 156599283 0
436237508 410019116 0
556701778 68052981 0
327800749 229509600 0
429976359 229011209 0
273542890 445564223 0
198828188 105570109 0
187093416 569796747 0
404902253 484846049 0
31755524 268709485 0
255493616 320843747 0
444035561 409262369 0
241241126 90726574 0
339068763 358122530 0
230991002 266953947 0
78739669 46916124 0
475864851 59262845 0
123589544 112197753 0
185801242 471923632 0
566254902 33926303 0
476242600 125893641 0
145483981 92273180 0
537870512 517613376 0
363104416 149207887 0
183738718 320865871 0
423719481 333370243 0
552005293 425061301 0
71017265 572663198 0
551150402 563159896 0
491951234 408898633 0
88925678 352460507 0
149026264 469948966 0
422554621 59660030 0
187397699 30041275 0
159873350 140122994 0
482704174 274177351 0
20039140 394793746 0
149386211 196784809 0
555580205 56309370 0
115384653 172184099 0
553658681 72439493 0
206051564 288435100 0
450292412 489232564 0
187698887 360220262 0
397973415 421663802 0
346848148 99446558 0
171695765 223376587 0
33819481 93254710 0
179708016 40805611 0
558628765 205720131 0
323470031 443975661 0
446260434 84301811 0
145426869 429936480 0
500701232 351083380 0
60681581 421715023 0
345007532 131052945 0
432146283 497365416 0
166173412 84148767 0
237429593 442841224 0
81632564 75906281 0
365442366 427353783 0
420258300 226066244 0
507645811 505546727 0
49648622 301283544 0
515225791 226951914 0
522472612 203357739 0
314293545 440507687 0
530782638 73722330 0
60619114 74621578 0
140302888 405886272 0
443625383 76044870 0
246463054 334523955 0
119224829 568515984 0
268384302 169694623 0
247951762 432055527 0
205151196 284128978 0
166239650 106187136 0
457739063 510640546 0
30654037 497706324 0
199731030 45609374 0
450027310 260666494 0
43854287 217135237 0
123903843 118775144 0
522962277 71592302 0
49006193 277007568 0
388136894 389816347 0
479642911 481507543 0
332576597 142749653 0
376937630 466127597 0
394623878 282813226 0
300817433 369646826 0
106929184 305422220 0
398949741 156910838 0
466229060 121490293 0
102801037 337135940 0
526063424 440914232 0
197221376 476091544 0
216256437 385605039 0
154169885 358611961 0
57568038 252773331 0
166307878 467085855 0
203342258 292060375 0
57431371 83127933 0
43868017 185700085 0
247887352 526771584 0
153690100 556652166 0
523316295 318920311 0
218679270 375768714 0
374454897 24942886 0
285816849 476301980 0
215513964 147789451 0
431003238 274228329 0
566364747 254728127 0
42829895 66756984 0
179070243 533088809 0
151922275 517746184 0
512099001 567976899 0
128617808 303505273 0
41190805 507796830 0
71453758 317233179 0
413965685 190384848 0
221667749 89244642 0
240560278 172361297 0
281688478 222838688 0
549660337 98739955 0
354643534 370038312 0
412936775 220366946 0
500128842 428620063 0
143567117 203855265 0
480917503 492807386 0
313813808 357272306 0
421401893 291779213 0
438762144 299802569 0
565157266 448147239 0
143138763 499077975 0
489574336 363652275 0
392860786 64638250 0
329554498 166191644 0
51452539 120700030 0
240330516 253834475 0
539284893 325147996 0
377531339 305071135 0
496028331 389779647 0
432374618 96623351 0
505014824 497545418 0
540879555 413129190 0
234376367 259339161 0
10210434 450962698 0
475666028 379922724 0
372503257 314243498 0
70618515 512232817 0
399847195 441994265 0
475418124 19595233 0
173602613 117088922 0
125296272 445368886 0
393987740 542605471 0
93478090 166547933 0
199434058 183201784 0
357223921 52983518 0
336210645 2093155 0
399296327 519406923 0
517097723 354408615 0
9357223 46939836 0
324088516 106966065 0
176461946 53274065 0
561215341 277515775 0
79643645 315601690 0
80217193 270370189 0
407506827 540239389 0
379058095 72171098 0
297989945 414061229 0
190805440 174797408 0
461108568 495576059 0
379206071 242199362 0
19118883 370924316 0
471852536 133621133 0
263001452 158847428 0
404060597 228994400 0
324581090 478907963 0
69101617 529637143 0
530478199 228951314 0
313519047 40208180 0
523126774 72529556 0
462479275 441052224 0
281956596 271257087 0
333328958 19533649 0
129143093 34514699 0
541370599 69214884 0
97672857 60826833 0
317622106 137662240 0
158961063 506846411 0
123068465 425505808 0
484113386 445177857 0
72174370 467096426 0
265470659 557046368 0
127316432 577839064 0
65490835 381937703 0
183554459 387869189 0
288181001 453122617 0
204011010 155809371 0
171186287 120685243 0
114875517 499128842 0
35484343 316254883 0
44046045 524719522 0
283367488 163324516 0
307638346 571618356 0
134353460 455738997 0
44850546 184778809 0
194355632 201233662 0
501965160 421046876 0
225990113 319347781 0
361376201 520444809 0
108059949 159279097 0
449362001 7982965 0
511674487 524702726 0
172067965 259248136 0
499794037 533879528 0
329123806 318521783 0
325713078 487367093 0
231033554 475520287 0
238652695 127395585 0
550405845 152873708 0
565263217 63385392 0
554694357 171474809 0
73950241 307949928 0
299697700 256533241 0
227238067 171621832 0
143077586 208478020 0
160870755 209550972 0
298100624 427171835 0
221997236 515041401 0
238693753 245689603 0
550861330 314600997 0
329107354 107348295 0
485070840 219476310 0
22630495 560461967 0
458452510 560893588 0
12654322 417109490 0
526193958 43823846 0
438565544 178513065 0
563199031 258813599 0
276279888 28868466 0
34570403 482238375 0
410022298 64639107 0
197600969 284912687 0
540440926 551572489 0
276208077 410372415 0
381491749 506935070 0
300825322 217850086 0
190234049 321462500 0
555050232 487189925 0
344427158 348819959 0
572169801 411774279 0
84915809 377904790 0
445792131 338372461 0
508152271 93960824 0
179373759 46989413 0
377473228 551281859 0
76203229 73309777 0
174999769 292330459 0
537724365 506912941 0
395975700 136387150 0
573152991 305250573 0
548488817 344320104 0
173154175 181513638 0
563475716 545118148 0
104568339 470226903 0
567433575 285605087 0
480128956 134156953 0
554765392 225545609 0
400786997 91343164 0
4913841 93269400 0
486981005 483293093 0
274770564 411027158 0
83663068 54312931 0
76616627 270238959 0
386589041 68292566 0
543007983 513274804 0
519674974 285330768 0
77808324 46276724 0
28194125 400574201 0
296226531 478254336 0
566739701 193400741 0
174610891 384147978 0
211401308 123176991 0
545006939 154164501 0
433188577 81190962 0
469973993 362223349 0
69693107 364883019 0
147116221 149762081 0
17619483 459185335 0
82984666 166298619 0
179318490 317318527 0
468576184 13929480 0
274041328 80974967 0
50981607 249383079 0
396581518 273672217 0
50426175 85605831 0
62487833 419473063 0
375775636 186572945 0
542982089 444039614 0
268588834 437646338 0
345469527 356928018 0
392779537 566621245 0
471931726 279889348 0
263679122 44927557 0
8408227 363893818 0
185085952 556915414 0
282508183 481240119 0
5050197 417468725 0
270142631 317555636 0
159810678 73652612 0
45287222 296755385 0
422663612 153498141 0
487952295 480660044 0
229354729 530887871 0
351862214 331353331 0
491906594 358751166 0
561047630 24752933 0
264067563 407461416 0
16917347 304631900 0
230625576 363358585 0
332365808 258905774 0
8010844 423222975 0
34797082 155688148 0
234819723 11202 0
269731170 344078033 0
66221336 66865355 0
479160590 503940670 0
124013196 499810153 0
223696720 407408210 0
75290329 1616023 0
132559588 112286812 0
330722838 175961329 0
174730334 497238254 0
571907764 228191486 0
215805787 571652559 0
398452843 287231007 0
347164452 541861842 0
318829133 178536739 0
168244856 54907382 0
234969868 479794600 0
82986992 17873333 0
65235231 351973437 0
213492534 112584362 0
389646106 29903792 0
419638036 309301836 0
242839988 541534575 0
439742107 292605082 0
55805779 426413901 0
514825976 493268536 0
416128712 161713972 0
175638528 241630370 0
365825208 73158214 0
158337901 499577035 0
379641488 168569437 0
170210390 477852762 0
513908156 252049987 0
163867652 168506895 0
564684733 73642023 0
486987608 255648964 0
105159236 380821553 0
16418763 107231713 0
424091461 27712548 0
329568527 257496022 0
353619724 546512644 0
319421211 465503533 0
454407021 92601112 0
396485636 56345705 0
437459288 76461038 0
295121857 440485583 0
474286855 254559353 0
217344023 463304093 0
3686259 259854224 0
250941623 101434546 0
464636934 204428555 0
294824837 570995634 0
282461522 214781033 0
8843421 439556454 0
504626518 178421846 0
72645249 82923755 0
439247196 370032058 0
190816210 235328340 0
212541533 498451540 0
433364864 540658931 0
192683958 269733970 0
122165342 234391762 0
135799979 130746697 0
46466817 21580572 0
230677667 550813287 0
233688404 474283403 0
422620459 40545865 0
516054500 147050496 0
190956686 187687317 0
559390955 6728884 0
503226337 456220437 0
307166408 221050912 0
88863657 368974363 0
346587154 36121525 0
525228091 253457261 0
134190378 353613413 0
437812943 42306447 0
239481725 239745293 0
405216771 158265804 0
185533373 438270344 0
480128628 288945720 0
517823360 204277280 0
531276950 223610780 0
527094261 158997690 0
183558995 242049380 0
401024735 325199525 0
147244837 83341038 0
361489357 349875841 0
578362270 399827941 0
494739805 471155276 0
441311125 364326988 0
317587076 363829509 0
74883109 472561985 0
286247946 366666761 0
260854364 376214979 0
2251050 300046526 0
34079481 285345381 0
228305052 527590397 0
314088749 291683121 0
558236859 403569940 0
23899872 540078224 0
466699659 488577732 0
61275685 434264350 0
451922404 232553045 0
176709144 256985636 0
433789999 513624281 0
514574884 433975179 0
360431111 21436698 0
372305890 407022812 0
525019518 247145199 0
76963582 293559175 0
267524504 277321731 0
304678418 17537692 0
302072069 233072701 0
67635274 165196526 0
3378508 321615957 0
5594206 139205212 0
332383245 127678252 0
488479258 174312071 0
334087802 514324577 0
286696925 188144100 0
74014707 374281355 0
261868862 562405373 0
458711346 117157913 0
255759093 199195986 0
434852997 68380037 0
347361770 331629055 0
130754432 1153558 0
286495044 209861199 0
179940638 16865003 0
503766745 536046599 0
474247374 85683579 0
559012442 440954108 0
170483607 116920638 0
157307352 82444916 0
556404661 240070069 0
204613430 511313870 0
368806081 322789252 0
3610526 342585445 0
557888697 500313267 0
295394802 79307317 0
485450769 495474608 0
294487487 67992931 0
137323077 368792176 0
129121994 517273116 0
416816667 354105092 0
431494022 282218223 0
163127251 555909968 0
399539279 199817050 0
557468129 414757179 0
217289306 208292730 0
32670174 270983195 0
207260831 207065008 0
382907830 91296246 0
182774995 136946244 0
12965621 236239615 0
61449231 230909497 0
558147037 330469943 0
217986557 377959991 0
476260608 300591076 0
356475896 459652900 0
379610955 45537682 0
124668695 220423064 0
48854342 253619078 0
461761787 413685588 0
236156643 161861232 0
376402972 153758919 0
262958427 361713027 0
70795398 96581957 0
193174839 215542487 0
448219409 315955838 0
227910987 323897143 0
163715355 475280097 0
295978820 170767283 0
5370050 347664693 0
147684737 493384876 0
327674513 371062060 0
578116168 478994370 0
237131358 166084805 0
118093051 553418601 0
386480307 165415030 0
473452347 564772902 0
124355606 41490146 0
528615203 482838199 0
505891547 17264870 0
265592900 151136343 0
346262768 208751473 0
470248449 299217106 0
349209953 245375903 0
356116438 370043805 0
133039393 289907328 0
504158451 216306888 0
288519683 36460768 0
304576614 449842126 0
324537821 277241647 0
171745228 486103930 0
302762369 56798782 0
495688620 466480910 0
516278507 559807970 0
184627537 59058612 0
240663772 355002535 0
378852198 356413348 0
103700281 283465181 0
337580659 322187273 0
231787742 174742232 0
166585415 529733833 0
228262104 537809005 0
501684886 46720047 0
386296785 134486876 0
1267562 223442231 0
248756711 173517970 0
496826647 417972472 0
400500998 36523307 0
370242170 248017530 0
554599656 32922538 0
402309665 166954573 0
423432692 503295857 0
205946680 97900430 0
450324117 297437685 0
50660808 304696686 0
40743809 387274066 0
81481562 551263694 0
98033955 299359817 0
242301703 325022820 0
182294476 169779040 0
207343051 58853675 0
211339042 14625377 0
553566597 238957490 0
196226074 313077539 0
198018675 240812509 0
399095281 274660038 0
479092442 17666287 0
521945462 273360328 0
418686010 152666492 0
326456693 61995362 0
150610520 104797968 0
290356727 496518687 0
81754087 519246899 0
72856625 174565460 0
370750072 179120550 0
70010461 573750236 0
229161453 513612104 0
269139142 111204522 0
242481961 297283427 0
217759781 236142994 0
273672769 90031445 0
433333438 501088726 0
107060131 545741197 0
144603144 34054676 0
330710712 275810140 0
246507552 165816534 0
188260188 77014412 0
161356528 209582705 0
149002616 184376001 0
488347868 484935231 0
380601515 298308597 0
391041347 257738183 0
540010081 237675309 0
527608006 562830492 0
244957174 577624352 0
59387983 167333661 0
269551138 253558545 0
278248084 387561614 0
463853983 79730064 0
547752190 213939405 0
297456195 65722343 0
535511056 271168237 0
544706548 437076293 0
63084036 449838152 0
25010915 302715036 0
209059752 316690416 0
31691876 139652190 0
555717063 550643030 0
371668382 11566522 0
16729871 564661787 0
28936596 539858448 0
62549053 445484920 0
518139920 403274372 0
221906937 344685682 0
569330303 255394743 0
576462431 282055843 0
329589733 290717061 0
503377436 469423444 0
370334069 178760077 0
511521918 243118799 0
215576580 472114690 0
538661728 513294598 0
450802562 462236286 0
505922887 350521728 0
20411563 483115393 0
520370439 326723752 0
18372493 145062412 0
408615368 268032883 0
81502234 231208325 0
46134128 2124898 0
416420580 116845220 0
235434548 98816744 0
260598155 388652315 0
127270709 204363404 0
455414291 19915532 0
430485304 314238781 0
272446224 387021329 0
55752871 5481688 0
373006935 437071619 0
363226067 304426326 0
218233698 554776292 0
128042097 498189895 0
540667302 130424895 0
103914127 294481005 0
54681241 166822729 0
379612927 533500170 0
306096338 179256699 0
484521872 433056031 0
9373044 476917724 0
408985700 214503173 0
544205236 294376327 0
454383526 401748794 0
574661143 77493293 0
546770884 441091340 0
272441059 577866190 0
141907215 279953169 0
531257279 8221649 0
82507808 485766416 0
118943746 497619838 0
102770623 93356889 0
435513480 387616570 0
59422736 388868297 0
387375227 437815884 0
111064937 481623179 0
532526655 533646983 0
512916656 61528679 0
433245076 297783215 0
416015415 509898848 0
328354045 319853940 0
215895437 316427971 0
366988736 513740568 0
368969518 504684480 0
157414540 340394696 0
265490217 156171631 0
442539703 134471685 0
550294704 12297427 0
315309563 300471930 0
217612130 150565683 0
553488724 97236122 0
147737326 357357645 0
249296475 228833831 0
171571002 534951866 0
578619944 174760694 0
571842862 424868353 0
68330219 344398453 0
187297483 46041856 0
3036296 555642102 0
495707225 375083776 0
244277622 138324466 0
43785120 404708866 0
392217588 388397241 0
470541120 290997462 0
323999957 103292242 0
452454289 243261151 0
434321593 231498863 0
392959450 375928835 0
464450056 165267978 0
431885280 341647206 0
512695756 241099231 0
275414871 398714222 0
157764574 557392076 0
412580197 315408696 0
304984380 62177133 0
282178218 288548893 0
74657854 501242596 0
152985244 357207606 0
250305051 508114274 0
106105369 418897702 0
345185799 481848879 0
413337099 282700859 0
115820206 490297304 0
118756584 320789921 0
72279462 104446323 0
83404922 573061711 0
309828717 280283659 0
395621423 239770651 0
185530480 542663582 0
423032132 130770200 0
285871949 230381632 0
123240877 376685651 0
160983499 240031697 0
141132825 150573421 0
129605882 505224057 0
257137210 153085199 0
403417663 426710987 0
437572452 31223249 0
483022920 370725025 0
381319919 383935864 0
200751339 268156962 0
229817442 21221651 0
37130555 208639174 0
261117491 394213137 0
565989323 57082834 0
407148466 397462531 0
84087134 90519444 0
351706451 357988070 0
180256150 15706521 0
273110699 384924395 0
300764838 563023887 0
347856809 222850677 0
241333676 154329075 0
274459202 179970202 0
404566731 12465833 0
286246051 362824917 0
243562751 161065058 0
204021077 31547497 0
99523117 121162601 0
276664453 315072165 0
32865039 174364420 0
39963406 492113439 0
6948332 64101203 0
95845082 483956124 0
34078420 553936353 0
251313673 213417646 0
16568911 34507197 0
234052228 66179447 0
423445406 45410877 0
249379281 191224189 0
395751063 99234019 0
380220709 66201494 0
283146722 121534704 0
302312152 416875760 0
298808594 79086066 0
48907781 539865655 0
159900518 248522112 0
84644519 453321349 0
473966655 64698375 0
300776032 214574729 0
153497296 432811364 0
165722516 567118285 0
393819293 494743688 0
320194042 173041474 0
356974928 151860793 0
18305738 410980426 0
149485231 542320379 0
140978894 113997778 0
148645960 320037079 0
39529271 123982120 0
127532665 494366942 0
158500734 572997862 0
367190928 198311854 0
392520449 160057511 0
17926883 264923281 0
426605299 510147046 0
379132041 93282561 0
281995864 388250416 0
206065292 18293382 0
565470248 524252647 0
157406025 158417849 0
226981596 469949145 0
91082735 33102537 0
574874134 216058234 0
141899409 360164517 0
114070655 505158398 0
26205394 543508861 0
320291973 342278674 0
342110444 287396050 0
426758464 164470729 0
125347595 328247774 0
369697833 215750296 0
82565131 113849261 0
278165152 85606888 0
185452547 360628003 0
187564439 525094824 0
508621688 352155687 0
402169879 6880376 0
69428429 337197395 0
509684013 180398815 0
5188826 63923251 0
81434267 516208984 0
111562461 202105518 0
547680148 48486267 0
245198266 177311406 0
96591082 304783425 0
573429301 198353850 0
86389085 531550375 0
2635434 262228722 0
121102247 236004552 0
123142255 425828161 0
444430607 350150701 0
458065182 207122819 0
84319211 575717829 0
562426054 184799642 0
503070187 17877638 0
234480539 357106685 0
133775968 401024435 0
140981589 285571187 0
45626923 60681114 0
47474072 432322693 0
147272142 228671358 0
473112733 326951043 0
106317666 239144833 0
552007565 485137938 0
498510683 321403068 0
376324189 77713971 0
117530205 398667377 0
219820885 194044102 0
490600684 160765847 0
242457760 145830115 0
553454409 363235872 0
466057406 189355516 0
190171966 398399836 0
237173823 370393909 0
265911617 386770782 0
116037303 343519182 0
274725714 98225722 0
385278698 371983984 0
138315994 468405695 0
32315273 401843144 0
304276343 23896192 0
133881205 20775629 0
505445089 463306447 0
289308900 208422713 0
389238421 497753232 0
461538379 503881393 0
117112762 563820624 0
304440978 155138604 0
201702829 572979049 0
178753569 432541233 0
87059116 125712493 0
459497548 334853141 0
153556794 63595867 0
429762748 346031653 0
170585375 577964801 0
449840935 488413853 0
99147575 534736774 0
358778672 379670038 0
242935769 109918032 0
176997635 500320826 0
245962237 44123589 0
524264273 43951649 0
539438591 137848221 0
134916041 84603754 0
29480499 84399938 0
102809836 560217334 0
556082580 196236230 0
431044912 136133273 0
370346649 405993925 0
327063 329247072 0
449475561 351351534 0
177630459 177028452 0
200032289 155880795 0
380077558 181864586 0
327167526 47943891 0
444352073 119554496 0
342799215 367863980 0
225236345 85957173 0
268437768 574094157 0
136467103 235964358 0
340864858 324721466 0
201761500 260443671 0
99911809 27880336 0
215296471 180712954 0
158007809 192043343 0
9639689 497581887 0
480347885 89269864 0
330804583 492112827 0
238582185 426587848 0
426770797 175481260 0
341193533 197286695 0
452359697 3772362 0
561112503 9838399 0
128357229 337848702 0
187322488 78322266 0
259468545 152133263 0
467021200 252466966 0
249436557 316362935 0
223014725 9911527 0
186104959 388284673 0
104275746 210153819 0
136844661 375528876 0
471617833 167880364 0
417863274 423790477 0
536871362 286088602 0
198215484 273735226 0
532755312 372092784 0
67467628 417230997 0
110959783 203849059 0
428770558 338796789 0
27999737 283432071 0
462859699 74207802 0
152279333 452231479 0
11064965 229725321 0
305859701 41066881 0
293779467 187778500 0
397074292 472938998 0
128818351 396622454 0
518701623 337604168 0
73862272 350277187 0
342381023 87041443 0
378917876 67550821 0
238285836 199078184 0
501931991 137609552 0
577360046 72161485 0
133254474 170518497 0
181048506 310065636 0
188123569 515421326 0
314116111 296221710 0
7494489 436969919 0
206390412 141873646 0
155703656 150696794 0
84987304 411326453 0
330577023 254990386 0
67431502 41747163 0
349279390 107395275 0
197835106 15690043 0
484735933 231253274 0
467879041 449924408 0
523021772 350225672 0
437070983 226748159 0
536904315 465287453 0
259825148 377262971 0
496786345 83352104 0
321674524 46409584 0
228218596 394725429 0
515892534 572478696 0
292113628 362449892 0
409529090 156204574 0
397097695 29081060 0
199131236 415503490 0
430203161 226483608 0
483577159 97536993 0
501507188 525601759 0
43712010 218595312 0
345517768 85683348 0
321780230 180333500 0
186572915 197562691 0
34911559 491673409 0
423411499 25722226 0
388386072 120779957 0
324990409 456220683 0
398857311 393700140 0
124318625 12433579 0
399658287 375272320 0
241846214 500921777 0
371734253 386035382 0
467204369 448968312 0
206377185 163130639 0
375279750 38368393 0
173398296 36861874 0
487148769 63304337 0
488689020 98993168 0
104921086 449950835 0
66031766 353245404 0
165912061 562057052 0
436422612 335981909 0
323146403 300751328 0
421281385 438958486 0
119121101 359907588 0
526685476 386221274 0
576125322 437636753 0
317777353 385464889 0
216707187 392093630 0
403574307 66192933 0
119259744 571687120 0
135336214 505157279 0
12241979 511522868 0
191470583 27972625 0
360538525 568693385 0
417139917 486239067 0
231915755 34310264 0
159313564 310113605 0
474953865 74899451 0
244508929 325705295 0
544281469 399110759 0
167968184 558558865 0
27854406 288562709 0
403314017 426808859 0
488757059 86439604 0
120626749 403849775 0
353750869 495748992 0
215346672 3494316 0
337737017 264863189 0
457461147 364550176 0
418196552 332472238 0
236250681 338383074 0
334272433 238578185 0
233889737 307195674 0
263775618 458341641 0
552361178 411583056 0
251557995 240675687 0
217779499 134186459 0
184308091 492408211 0
460024630 435370360 0
435593775 353213853 0
498871637 185849521 0
424084296 528863641 0
90047041 407114361 0
471521164 4746447 0
280229546 277017704 0
263570154 256048457 0
303702727 472565240 0
73109351 25773716 0
230804803 395302999 0
321149187 274178063 0
98698490 290683558 0
324661471 463153518 0
562908466 337049334 0
337854673 546753202 0
152849795 274782958 0
513894523 297319258 0
280074264 299507494 0
323807926 565921027 0
369756387 470431957 0
411128678 334872107 0
443228790 21389259 0
130721474 209338693 0
462945140 110786620 0
183801495 494184934 0
459535594 345173149 0
343183604 109932882 0
109731286 35629598 0
336566559 144032848 0
424747233 372821548 0
168516288 515363018 0
209545141 328991681 0
577329805 28518236 0
32448236 578337789 0
350671990 296638860 0
237202302 515350039 0
438351623 229285577 0
455518835 490949950 0
337403767 441031634 0
184782935 101136376 0
161467004 426706801 0
291095188 547876195 0
292537634 13381633 0
201102860 41045949 0
494936523 75592142 0
106687944 419635437 0
336510793 56763750 0
135973331 229533508 0
378173435 305747205 0
362714735 544478537 0
366941363 384620321 0
309336357 544356084 0
522277964 457580692 0
431197648 506567760 0
120571679 493120835 0
275601810 380188985 0
43185111 131408413 0
438849796 436540786 0
482259641 274261645 0
512957360 351956991 0
193127570 411985971 0
200273340 496032004 0
519670962 128994049 0
542218473 97003631 0
476123673 227874124 0
343273060 290757326 0
224028055 74329993 0
465026259 345854691 0
8403694 277037072 0
393137441 505763324 0
342369889 370196024 0
438468581 473957259 0
132066533 374495128 0
520238870 41975496 0
2485550 110007622 0
53767382 279703780 0
73135560 346214429 0
500506536 404808144 0
336078192 411157339 0
106108229 529116857 0
273292874 31413195 0
25997546 321087820 0
332065308 74769466 0
506395922 368052177 0
418030620 381207783 0
206792921 564643733 0
464998005 335719186 0
542367204 259478389 0
302232336 348952344 0
18060670 236680216 0
347576078 84159213 0
431362326 127581795 0
506421545 341518106 0
4704845 92854921 0
358562942 131870708 0
301697806 434502949 0
576100875 456466046 0
269727585 430181520 0
324491529 196066466 0
578830468 47758192 0
469357971 74964840 0
440941033 326903995 0
167605858 298846599 0
529116090 129415244 0
326988290 185465236 0
460315675 444234136 0
52892832 355887088 0
213556630 474471392 0
217862174 520753619 0
170109641 370543794 0
555299383 561611496 0
340989744 236643062 0
212833916 6552843 0
392512317 105157014 0
308254796 57671416 0
83394168 502850183 0
486259493 481734898 0
112879441 118606648 0
35023337 365806749 0
526450261 212354863 0
414049897 104791562 0
215010468 258667769 0
202766320 105115975 0
62413680 374976487 0
92300945 123350568 0
477658113 178962861 0
437938040 323242196 0
184507949 539572357 0
495922338 130961567 0
545385103 118379896 0
382281364 499323027 0
104808918 490977425 0
552790300 3105474 0
495205165 22130523 0
567610710 210482136 0
350002887 302455601 0
347676757 208279669 0
534775429 302880643 0
563194535 463199458 0
288823643 476587156 0
450904166 252884997 0
150813504 409141054 0
56417163 329436363 0
333278996 490007723 0
375730370 528568656 0
185858675 472893034 0
157921342 77356815 0
490790175 384574795 0
87404550 158030907 0
94463281 508263944 0
421473964 231328740 0
258933382 145081615 0
571933445 454544816 0
281216856 101217608 0
519960161 239370213 0
260240797 507089281 0
397358968 123064747 0
120055048 539496200 0
212744692 243688732 0
10870927 493397181 0
496901012 346321917 0
403318866 475383218 0
204898101 273986586 0
414251412 493840064 0
167401824 506044948 0
289625958 481699853 0
358667889 58106865 0
60121057 12379445 0
244742240 390772519 0
534114754 190853803 0
142319809 372822274 0
328920192 269279943 0
576666941 286282201 0
346844916 523746240 0
120544766 107064332 0
488607754 318009632 0
377064528 278145447 0
32777212 128207308 0
489545790 366044516 0
523123627 147770756 0
307661910 154134328 0
186767182 475496417 0
572134562 19167891 0
359928650 344265381 0
134392836 66012153 0
355020262 514941650 0
415259601 115858595 0
111139781 400147522 0
8596963 10719436 0
112597725 223567722 0
23541172 565458200 0
21931471 578889495 0
27194868 256993602 0
342145868 12835756 0
140481908 314199140 0
298109394 89561847 0
96200742 100128748 0
166385456 146809294 0
122358926 139359201 0
534139159 492293693 0
401888516 111646301 0
510704992 290796349 0
17802693 343976982 0
43214019 77134731 0
175199215 32693022 0
516068489 414833692 0
102325118 100762097 0
307856540 268703016 0
31684371 536765259 0
85320151 297644667 0
246786536 377744483 0
454494007 8323997 0
200531706 470094798 0
219475997 561209382 0
84506606 384769502 0
12888732 449605464 0
439075793 134791929 0
221879526 494199339 0
231556921 573320381 0
89675281 57103932 0
569730164 74817729 0
140488777 292830559 0
567828956 63336493 0
102680043 558900695 0
323990241 458196425 0
345079474 78016981 0
298002529 340276538 0
404474211 150787163 0
451444137 356787024 0
37105145 339601480 0
516173100 272347119 0
433782544 225429386 0
564942693 433617433 0
41543215 439936654 0
378105844 545325455 0
325210040 531345523 0
197701436 218730479 0
148866196 249883008 0
162080355 334809149 0
408054232 339846533 0
179350430 429825591 0
449371650 567140291 0
365516761 259119628 0
545406553 393536117 0
274756302 385531372 0
11789564 355732321 0
557400274 494591491 0
562664024 291066398 0
475714437 354953819 0
347434269 15443790 0
353123621 37293649 0
159287046 201551075 0
438462036 440495115 0
204661272 484587880 0
316360682 184934247 0
501136588 299156010 0
320856231 519218355 0
241352417 131686157 0
495909970 392262512 0
349790887 275825083 0
219854124 248897254 0
532256705 270951493 0
415720038 292962479 0
348622792 373248648 0
436059456 521655590 0
117197782 326454118 0
83600380 342394373 0
166089334 57044734 0
260538504 560687498 0
10245660 73886652 0
317413743 196702979 0
273941074 282522013 0
266543012 462849003 0
325375007 24656597 0
295326593 11528429 0
195736625 60501246 0
542301987 42324204 0
223377793 250312720 0
113947837 410997695 0
280104144 454170764 0
347387929 277390546 0
20414401 309267201 0
559261840 279892562 0
399802553 534008570 0
162025375 148917383 0
253089361 438290633 0
304170283 137964023 0
237212110 346599116 0
101392377 301071960 0
337607044 556349748 0
184092172 206515611 0
568972231 381531270 0
227588094 329214451 0
190637288 190812623 0
238672618 130237247 0
227546507 572671281 0
360319704 222358164 0
120853894 230869672 0
68019382 70670776 0
493596724 274277113 0
541234280 263595179 0
296937094 129603723 0
120192952 220418974 0
455067449 331200155 0
103805965 265998177 0
17624905 319695886 0
261422978 116208962 0
343294084 517024554 0
502315554 45244498 0
46375638 243204127 0
127495048 360973838 0
565755830 140386051 0
113375312 453442667 0
322722582 80408462 0
54045368 418946666 0
148259357 364100125 0
68577605 218537888 0
561508870 479934066 0
568586265 523967689 0
210744084 367249508 0
401569990 421165246 0
483144049 342699341 0
55944764 385445464 0
26522767 133222103 0
170496511 158269781 0
341942545 92393305 0
465326749 36437654 0
534302033 292637369 0
318064671 54867078 0
481950186 157584356 0
116587599 162189367 0
379954771 461924196 0
187822317 44254321 0
300037229 165728905 0
384107773 314244602 0
234472280 466155853 0
291451486 186839025 0
424255947 571250834 0
326817440 223692388 0
190172355 231755547 0
375535889 275793999 0
172657835 317042310 0
102741624 241113386 0
44596260 255031504 0
114635637 511302638 0
431203962 457852629 0
32452257 27552669 0
491056048 105318942 0
433526154 187823892 0
441574421 433422399 0
53318997 139041333 0
75272714 116822899 0
558524746 400638185 0
559702522 167516843 0
489226008 81317997 0
287598756 431950641 0
538737558 517177514 0
271309233 488955363 0
72086792 92678684 0
227240084 524297826 0
291916029 273259722 0
88076524 372351157 0
469392382 62803268 0
571586144 280993859 0
219106551 378463169 0
506243218 25440744 0
295513704 338593713 0
237717715 403303260 0
325527442 46621070 0
392152930 180052104 0
159716804 149285300 0
35172462 337337593 0
371145454 485317173 0
574640748 517916388 0
72697456 426768341 0
553105823 260952566 0
198928072 507766190 0
332198357 128141320 0
265026986 550731611 0
173257789 70030712 0
24803258 377097477 0
304613990 249565324 0
390955208 94510972 0
338890720 368256111 0
419167963 323506951 0
75535718 297267427 0
448452410 61908539 0
283551324 378850911 0
161111504 553619826 0
132879335 199310153 0
334396761 223255041 0
481927579 154335541 0
395194187 164439442 0
386462584 238115341 0
523211839 219903781 0
352157798 240770496 0
447547149 146077258 0
519997305 17807228 0
297549541 331826766 0
223617625 227396384 0
20573517 562659081 0
262900252 2675684 0
111468076 555781167 0
117298988 426012176 0
191096934 23987898 0
290245268 451397671 0
94876571 545512713 0
523358046 310059027 0
226197248 516711381 0
214502114 451411211 0
548451732 167901215 0
330818395 157523100 0
123408226 364807488 0
323167724 30558489 0
124536372 16861308 0
422136350 6562156 0
375467435 3905031 0
443271307 323355890 0
9288368 388107192 0
401997583 431388096 0
563946698 469767802 0
27757305 182648742 0
559789882 338667561 0
502999130 322174931 0
469256660 175820019 0
52325424 427187836 0
54142448 427221965 0
435144104 546958113 0
408853566 574825283 0
284761805 502790285 0
319197780 93709522 0
574807228 253704831 0
71541225 186755086 0
466225380 340666213 0
416509105 347918912 0
327140543 414721471 0
14512797 305610951 0
482819879 541077816 0
34721968 520126593 0
43728875 119170773 0
531818997 452140067 0
395789865 5677523 0
506879691 449337593 0
155617051 526561202 0
417255456 345780593 0
109052823 384521989 0
555779987 174740571 0
325383202 379635311 0
392463420 531586500 0
382659076 560543925 0
336820388 444627051 0
540657816 90758128 0
211502255 550937231 0
241712199 191813630 0
189926023 461116573 0
112670913 570914161 0
243887409 115742562 0
171706176 446096911 0
533270060 315596393 0
468113377 433422580 0
104822058 181743544 0
404918921 478507082 0
194271152 468988333 0
274939821 430925011 0
578780003 542006448 0
519263783 108224308 0
240403084 174147593 0
326176233 92768071 0
472780435 231944272 0
339171903 354992001 0
325828041 442423166 0
155226821 449520054 0
272343200 446940895 0
141406083 38358422 0
267627115 243725273 0
181555622 210193531 0
543795273 299854396 0
456321129 124203046 0
468732494 241440481 0
447862876 56636879 0
511649497 410593691 0
218244838 573190302 0
167987950 310069795 0
522404891 357367700 0
274909309 232827256 0
108861804 234452893 0
242942919 4999264 0
489691560 553131590 0
316808018 327766079 0
59818447 139721522 0
17617696 252900624 0
75889800 106854033 0
362997910 362430257 0
111529266 450336829 0
408871216 117146645 0
401928114 184062258 0
358790069 131950607 0
505582560 537657421 0
331350657 278883034 0
215662550 41419019 0
198300114 53100095 0
147354558 199074388 0
247661825 316959471 0
59605993 45678321 0
173146656 319247573 0
24514623 349882732 0
130596750 407820898 0
94213759 398799334 0
510763798 182255874 0
213336437 402658452 0
268869942 362304193 0
448131770 320881608 0
458141833 280795370 0
535896140 314640244 0
345009329 94273691 0
541467707 255573906 0
407660156 225585490 0
335566414 388094967 0
419551696 317761224 0
339911891 131320917 0
316374123 110026393 0
459777251 536042765 0
32477086 325768587 0
537950287 256476239 0
110521494 273116014 0
369198655 474340566 0
116764562 143815000 0
269871508 323884631 0
55686830 11751648 0
521445999 192391934 0
225762305 574131029 0
532340797 431988711 0
368625661 499636506 0
323740860 209872812 0
467648385 441600826 0
418990252 19905086 0
531628556 153228867 0
558862713 144701910 0
150095547 427469170 0
92327488 60480130 0
302399238 494393896 0
203063581 511810143 0
425349927 392274656 0
496679524 483383027 0
280046187 200851488 0
231249686 55265249 0
512935723 354377723 0
50192045 333379222 0
435595107 366735595 0
300943788 578672999 0
338317617 14694759 0
314738020 453425783 0
382270580 186695731 0
8152334 442006739 0
438144577 30292504 0
14714423 528250702 0
534060921 23157229 0
480355369 239629669 0
19948506 46600171 0
452146173 378515186 0
450614063 66575061 0
106772349 459873948 0
561127340 219776539 0
464986791 418701737 0
255810826 331472934 0
219838593 259231163 0
287659063 31780508 0
484601809 44198799 0
428896334 500050178 0
131192522 390706093 0
576617293 505558540 0
296030781 397539072 0
554206270 253873099 0
143916005 121626624 0
456651615 322710280 0
91770637 512037634 0
317691922 164317049 0
55601329 373808519 0
125910939 232102046 0
340224828 338090309 0
475712264 65546472 0
168457573 135276329 0
65168083 161175498 0
28783603 383306911 0
131848477 188554362 0
305605738 497416733 0
52864544 10957677 0
474000379 530367020 0
58426954 37847877 0
556958657 60376959 0
477009910 95968029 0
304953270 26763205 0
327514139 46327247 0
51033324 351727076 0
112348445 176354791 0
249206041 482276867 0
571429397 258684013 0
271324969 199612647 0
526477385 197326582 0
392450961 130101918 0
255583536 146252922 0
374524204 562676632 0
553621632 53565948 0
307220362 264887862 0
255219416 579295202 0
476446066 113370191 0
359947652 503446537 0
99601206 290242099 0
181149177 528823343 0
441439099 83935834 0
450141926 395541839 0
483774741 147053988 0
60865468 59746973 0
294962031 409469535 0
56157985 134742539 0
171728177 343404882 0
38637163 48502024 0
121874348 250689371 0
369450189 16031316 0
61656677 421615969 0
67006931 165060766 0
388627394 562276588 0
497948698 353588132 0
470398775 203278452 0
205370415 106849242 0
118136752 294371678 0
100177471 432180656 0
530828332 562149088 0
355550891 313285652 0
547852933 107524150 0
559213222 447408113 0
432693838 138056491 0
456959760 133109799 0
140314978 384504798 0
400423166 233174374 0
227490405 749056 0
63041412 540250453 0
577881980 40780269 0
182090829 302846932 0
571626527 267214894 0
521320566 350054066 0
338225090 23901688 0
186697923 234897065 0
291799135 214396246 0
223937991 561603998 0
308137839 378251433 0
167246747 360398803 0
521570978 481031119 0
473248373 547490412 0
284968377 299058679 0
505240591 213425891 0
423911052 128863630 0
159962335 545868357 0
381791345 81217314 0
79989913 291545839 0
136825822 428642006 0
393747398 548865520 0
37830470 342598678 0
516182481 146594507 0
336291129 408627606 0
14940236 419443637 0
505869529 343415484 0
278137901 56001654 0
202207948 389333502 0
131351060 190007067 0
33176097 452264975 0
83372924 355100114 0
551677341 296603450 0
554438131 427033906 0
95280135 261839704 0
504554320 221799957 0
358238919 486383955 0
329881236 37599860 0
558722765 177233395 0
504201906 412899155 0
524740125 336492522 0
400741530 431777367 0
161685468 181054087 0
567132256 205744601 0
309726914 450147972 0
450325667 483625456 0
497538453 30294218 0
512152342 91190027 0
254602116 504946043 0
163226589 318650971 0
300741752 241555870 0
47245328 114762903 0
48410306 464511354 0
234495271 274287213 0
291971266 230753533 0
568725136 362791410 0
520947475 58303012 0
350062518 21148477 0
575265194 565343435 0
40965299 399803287 0
65865869 1042924 0
104510607 242386011 0
526225144 328614729 0
249362856 339225287 0
200747369 400725811 0
434513495 419140507 0
321769463 544019390 0
288023847 153340671 0
428314164 142756925 0
480372831 299343378 0
178842871 556903923 0
199533780 407853107 0
439902216 576809461 0
244042957 79668790 0
494937213 557245995 0
330805413 511154332 0
344353462 343507299 0
242623718 69095507 0
509679240 379827530 0
12453706 268911478 0
523390900 249206505 0
337890852 108232050 0
459965072 412351814 0
170284747 321151512 0
196298011 509739574 0
497792391 172172565 0
516428919 10631158 0
495120456 110340606 0
314603612 131735581 0
366081876 226153131 0
188488815 55417206 0
20410726 184353559 0
233102903 497511790 0
12234418 31535546 0
310431921 51558596 0
541768764 418209596 0
45530113 422267545 0
567343723 136719227 0
478535299 415358902 0
257220761 125751960 0
294581914 301120791 0
126124450 546667184 0
458184449 533205140 0
27165237 396886543 0
231833537 31787942 0
225980078 103683074 0
394500247 168504309 0
434505049 566995109 0
447979263 123856418 0
317829172 116542812 0
575533661 262494110 0
268118176 105713733 0
41336808 226760267 0
180485807 277227858 0
39425722 402924110 0
277040385 549072379 0
565291785 468669304 0
474471792 184498745 0
131530108 41303044 0
46181183 432149731 0
445927699 183861030 0
297713027 256835166 0
87209418 499471249 0
455139512 346101206 0
76970591 136272100 0
41332332 547471407 0
169087738 305148086 0
331125425 46883714 0
354408295 427544926 0
104976541 283232042 0
294027057 279823896 0
516482856 52760438 0
558065833 527189058 0
526755814 224930452 0
363724381 104628469 0
461754201 525012242 0
575979106 279378716 0
128262114 340268082 0
190302981 55023875 0
568065499 141969801 0
313729348 500020004 0
473198676 323635545 0
167412399 111222003 0
471826071 343017826 0
401583930 153791363 0
433891380 174447574 0
417311959 550774551 0
261069634 235031053 0
574778955 555955783 0
209675346 204582816 0
56022016 384837678 0
306486568 407509932 0
203792106 355786943 0
373083791 395834403 0
259328967 214534616 0
431495457 159257038 0
50484866 202876794 0
73820113 33575937 0
238253387 197729624 0
81456783 171833017 0
131469572 431723200 0
118081120 201723577 0
311860486 544615703 0
473012215 393774002 0
217857219 227402227 0
147619806 555402090 0
284374768 190571808 0
349308500 25013481 0
245873801 37313845 0
37377346 105538092 0
236043053 408702626 0
9715127 527226117 0
327827478 420435758 0
266948335 59853570 0
119296855 310574113 0
331450871 244152033 0
182823740 482939264 0
116666321 280066307 0
11987024 248157378 0
143420578 98403546 0
351364186 240723352 0
103240591 271550836 0
530456337 470509065 0
157765738 456474463 0
68010237 131929680 0
314732952 401727056 0
420678454 457631589 0
28499191 44971933 0
442284891 60253362 0
92575724 526328356 0
570498905 147812892 0
510770632 50407035 0
285357673 243330146 0
274260701 425084860 0
30648891 230556538 0
161815864 145631186 0
18521140 73111989 0
270042282 506190690 0
504879790 476612722 0
482472414 441927428 0
15667163 235938721 0
340872245 84378932 0
466781718 547058925 0
366881888 241216372 0
220146082 202768670 0
451792491 197393250 0
376929232 428632390 0
561339366 69712847 0
177615729 357339164 0
323840553 404371286 0
323686220 508757690 0
96126421 463586971 0
249796507 490340777 0
138048871 180746436 0
451578399 445328127 0
71692783 495114101 0
211602229 443805151 0
37237707 10991963 0
468879327 346621938 0
105561836 111344161 0
38867029 484469067 0
530598235 145855684 0
272444700 379099640 0
553549917 315334461 0
410316668 407466748 0
8627762 143708709 0
516905184 246433310 0
19941099 573288872 0
369931381 140199146 0
143717129 288162684 0
123348368 310814757 0
195596789 349333520 0
179000276 508433273 0
333203429 543659322 0
85622405 565751625 0
286994842 283609457 0
55961641 274914200 0
534953234 522012156 0
301372064 383976197 0
188093325 234998468 0
285848869 351809077 0
547317223 488939681 0
403059933 566559042 0
27246655 457605060 0
373559664 555506861 0
518614028 447151957 0
140606785 288198247 0
81081340 163489891 0
460075771 397849186 0
488625117 577908470 0
11330076 103587754 0
129850066 335412750 0
271955812 567221550 0
13963948 188975332 0
288714549 573563996 0
39213985 94496307 0
534166156 293116233 0
397149231 353487096 0
489538205 88627749 0
281748278 1248142 0
105815337 426514534 0
123261755 83311197 0
176945377 132222841 0
216208538 261869594 0
445191606 432425677 0
342528195 51422597 0
302882083 304040156 0
488293106 102543637 0
496682047 201465684 0
469464552 346062429 0
481509946 513255798 0
539420274 140885198 0
303598356 30577734 0
339949136 62677276 0
65113813 202317997 0
499641422 343558046 0
31744445 429007177 0
532721648 399068973 0
120771427 40496384 0
410947158 135907480 0
195461097 404641702 0
561111927 407560473 0
459861355 446892454 0
345805628 445146838 0
505440956 417238425 0
537821222 212652409 0
30479436 421680218 0
484695685 568463153 0
36632992 193780446 0
461754815 296938514 0
20505971 141007035 0
361318629 476295667 0
88677700 215976362 0
438307341 78458901 0
549273728 105580713 0
375568207 466627294 0
322771351 435838764 0
191297204 193163404 0
431196260 412313043 0
135910064 428705923 0
38505026 447863695 0
556872610 13051249 0
492928883 531079129 0
55080994 68046974 0
336026598 272655923 0
96643207 544529115 0
154266173 31305927 0
64249999 207049326 0
321334216 427167934 0
468047491 70916336 0
567067528 460763321 0
390617694 261089565 0
363176135 355022233 0
210109113 383388691 0
540676103 284741118 0
108734203 10572146 0
459605652 550239089 0
515177597 82331410 0
318046431 91477933 0
498059204 123563850 0
518918763 551594624 0
430731992 305292128 0
466113720 223638559 0
564414103 322413875 0
574744966 513291663 0
513499156 448312460 0
541580030 350268705 0
215376202 207261905 0
432956948 434064804 0
70650315 466190513 0
556354784 198225898 0
121530196 326178863 0
191380893 465713000 0
75519666 123345430 0
540980256 421695655 0
14715877 514637344 0
541537080 90968034 0
323792360 417502297 0
17744566 22368983 0
278589334 292712212 0
318297553 469495536 0
135566432 42794397 0
356292885 138461473 0
534280511 213555407 0
192344925 445981418 0
89256024 446517157 0
60805943 155882576 0
390068458 478649541 0
49651692 178925947 0
427524205 380983696 0
286698739 374942348 0
473937279 62521459 0
555455451 286690781 0
443756362 159533523 0
18732116 195195457 0
478045685 445839265 0
394449770 227557218 0
104686484 404673682 0
208405944 412830207 0
444491902 534198103 0
428024310 52210519 0
101954909 51289018 0
395078054 426646670 0
475668668 301776574 0
59812012 108704153 0
48018889 354309342 0
481927468 318779746 0
155982524 220112510 0
325352830 393480263 0
159252656 231923867 0
252100088 12504216 0
36090489 131687386 0
513546861 82226721 0
531514809 407429764 0
574724654 113056575 0
449969041 63276064 0
265162619 344088776 0
88267238 151116786 0
397127789 191443837 0
539812346 563233655 0
56973767 383366378 0
121323808 120673283 0
358600243 516860488 0
106273345 490339547 0
530080500 481693411 0
141169030 248655677 0
271672314 494515936 0
96825785 418592015 0
253586929 286803655 0
113622356 423130061 0
474211375 269695142 0
112014059 71396407 0
541748629 233937575 0
562971555 252930497 0
404856691 142549910 0
111142541 301475512 0
39051525 532800615 0
367668133 209875648 0
449743361 449867950 0
407737159 103350953 0
267822961 210842059 0
446126104 207838799 0
479698888 92632622 0
513470873 493672598 0
159933954 141594363 0
136102576 499716949 0
578553064 101017710 0
187359969 484873282 0
69870082 186723071 0
273393037 319643964 0
316453525 141361536 0
346219361 90799300 0
414634369 28808637 0
286314089 266883438 0
463193321 18192767 0
424616475 41427064 0
486790484 461715008 0
20387067 462750602 0
122402663 43942832 0
159399449 562719061 0
17000001 559237644 0
341864931 103521087 0
524589952 230496704 0
146422447 408037112 0
216803949 425728461 0
257918516 327681969 0
78736582 560196746 0
385386731 360690171 0
489904001 510723293 0
380672591 352251363 0
343814979 529797782 0
471971179 448331227 0
511525892 37585436 0
226120250 120058827 0
27781230 351527421 0
42317171 336857796 0
372349979 368099852 0
49222019 208323257 0
225569068 203453286 0
431086298 201732021 0
87824485 138238210 0
59249821 54008 0
322604781 105768108 0
452888909 480716043 0
567446572 105799946 0
352368924 504507835 0
572944362 362498586 0
342505726 487558081 0
470857714 95301244 0
105807757 414534117 0
117977117 493374687 0
63840768 131257501 0
154875074 559947121 0
173095752 120514402 0
228724085 349248481 0
447268825 506167275 0
386685245 67696070 0
562432347 357666356 0
75407954 355306436 0
503255096 268342313 0
204731628 268315477 0
87616190 311381592 0
480982684 208116150 0
257353001 365644354 0
265689786 536389067 0
260417103 348642131 0
330857164 90086621 0
357034595 358927111 0
191486606 114204114 0
290154192 368844108 0
221918414 442014814 0
377984495 115324235 0
455811311 50845881 0
75810075 560483740 0
316636862 159336039 0
431143922 185897671 0
487262729 288162327 0
310053983 438605267 0
528909305 281084976 0
382577924 61894216 0
127616665 92199919 0
367263241 494926608 0
418963256 89368858 0
512095114 53623898 0
367972923 371234829 0
318490221 544478857 0
349392071 388079137 0
243266544 510542500 0
223018944 224617734 0
147027537 292844724 0
406334040 7839101 0
17584236 561470044 0
483760696 265699503 0
576021791 197710266 0
43216890 341330881 0
31534363 206512887 0
525302144 23960765 0
418092597 87472555 0
528588352 360940325 0
35239914 442135678 0
449953613 155420968 0
271634595 219969171 0
39782050 190660019 0
42934619 311248848 0
91320072 188932073 0
493804644 240873242 0
329930585 20224088 0
409744482 281723113 0
368744495 94108617 0
268760694 117698458 0
306699201 235527104 0
380729380 484881934 0
279996465 454810607 0
546206972 564367939 0
135726356 189861139 0
464886883 440294885 0
69813367 478194313 0
546081954 192355698 0
358218180 449453708 0
237200188 6299596 0
229716637 339933808 0
202778269 395765382 0
291051015 286662461 0
471307678 309902571 0
540877021 285645687 0
100746173 234037271 0
315213232 319851929 0
177097160 190121857 0
89100953 20214332 0
429657975 556674694 0
573632068 296215844 0
48611336 175588427 0
230783474 329527074 0
335530225 515600646 0
185064044 211428484 0
264306480 359041256 0
475045017 485546884 0
433218542 286089466 0
104436939 301063849 0
497093438 336038650 0
150172082 548897271 0
178129773 375286789 0
129557615 294575173 0
40110894 97354976 0
506956971 399903191 0
381329343 78646453 0
518237548 309569916 0
372066447 338136862 0
120395684 152991418 0
147796811 406404628 0
213719028 246701354 0
45352452 166642539 0
574612903 561837332 0
251109982 159296840 0
379052436 458817778 0
190192361 78743254 0
561007711 536138127 0
357317164 42178469 0
351664890 9218342 0
503082015 359151620 0
181984235 459248783 0
354114305 453670505 0
557785096 4965872 0
82497029 63043959 0
344722231 218040608 0
216809064 322106091 0
272108460 249525640 0
403804549 526325306 0
327844624 433667494 0
543544727 31987173 0
68070194 991781 0
155258922 543938122 0
194816609 359347926 0
137088094 543654209 0
11262415 377761223 0
266477580 112852250 0
413206522 254623150 0
519641599 451540350 0
74854969 120867512 0
228672729 170303168 0
266547148 120927699 0
339434926 210337987 0
62174427 162510944 0
574358841 203431880 0
512930536 31485606 0
285340680 218663151 0
527344649 133745933 0
302626173 108271815 0
541712546 557118626 0
200866234 385763547 0
472613519 447048304 0
105816949 263383591 0
285585918 8394449 0
111533212 416239371 0
307358473 475178023 0
393422389 38470779 0
101233442 375046984 0
68096061 560706109 0
29590297 564845052 0
14942632 226506721 0
385138051 520041280 0
310805350 29980106 0
183818187 337770054 0
307131832 465588176 0
252490502 416579443 0
51030008 557025404 0
505576164 551098964 0
575918382 49719855 0
148156418 185632526 0
393787909 7844529 0
349689296 381854268 0
367478997 195184299 0
230880904 344055442 0
447899699 18987158 0
340795932 388293561 0
145265670 177479173 0
410634942 1239306 0
434249541 347107443 0
164559852 229651754 0
289882623 337338729 0
18522079 362701137 0
314328002 239709883 0
155785196 367445408 0
524785905 261125228 0
165346046 272301791 0
365007653 114469743 0
463173504 390433508 0
399269031 350880075 0
221471312 140729008 0
519542435 389378902 0
459769320 223493696 0
269903114 167520602 0
50657119 358082434 0
198396198 563225731 0
520252815 452279485 0
449910481 45228453 0
120718594 19596328 0
51549618 9564666 0
464090796 132586292 0
513565213 120182315 0
146093618 535221231 0
507041377 397180904 0
75513919 8753388 0
362131240 517751836 0
199640643 488924158 0
316442907 310439884 0
436127633 340127979 0
328962692 272435120 0
384551485 349769899 0
238931381 104120990 0
373859032 140493678 0
62931860 264915858 0
432735247 574982140 0
215224094 265399454 0
408387072 308175634 0
36717498 538581550 0
52838647 567604559 0
340757017 223917856 0
202262566 403181471 0
409511579 220277357 0
418083109 505462913 0
358699518 158735037 0
76320774 472638879 0
360148847 142388635 0
377030406 358051093 0
94197966 133109643 0
197965116 116811205 0
127398103 536317009 0
298871124 276418449 0
353367788 409047658 0
453323640 227424873 0
127123179 402889943 0
564584234 463128800 0
115275101 370726350 0
508314177 12800075 0
295729353 11060070 0
88174404 260667621 0
6597803 4514586 0
246292856 227073677 0
226008886 194674765 0
287396221 274106141 0
281792634 375486252 0
428647147 572162880 0
376410116 204299159 0
303915053 202829772 0
101369679 273034897 0
496323083 483058851 0
531838808 334071768 0
562803348 206305588 0
89070462 574479024 0
142808810 127375159 0
499209024 14446268 0
42735074 578618447 0
58490584 94788510 0
400115788 480702445 0
100200439 530183157 0
485460071 175253813 0
454686054 201346975 0
74827413 446500104 0
28187129 25620765 0
562748774 544484944 0
15606368 243607546 0
294049811 380476776 0
526708007 255103913 0
499851732 413668826 0
424339012 205181240 0
548203313 99026257 0
92733575 374370002 0
191449437 539248235 0
330989425 346702059 0
555478803 202074676 0
445969429 398358063 0
43353590 357475639 0
45490873 94746717 0
495749071 44771087 0
302710272 539576346 0
216550569 196760843 0
499473884 465960812 0
229717348 22610788 0
383503624 302878394 0
267145245 272048803 0
478804434 220730795 0
344622835 313370200 0
392341526 426902198 0
186129366 301635996 0
162072029 28467955 0
292521022 144088630 0
488496662 388352918 0
89649499 28656145 0
145304750 174855327 0
100535827 422636355 0
541046975 452844516 0
70051756 315335286 0
283899374 344097360 0
432142278 95443673 0
21975209 199426768 0
179422337 138498219 0
388340584 166819075 0
558765591 266791327 0
75589172 73691942 0
285980030 477366224 0
381985971 111318300 0
158497159 71477400 0
499056105 165300732 0
455677764 428020317 0
282411080 190387972 0
370994551 470651158 0
528813382 367300692 0
185058550 194082811 0
569077620 154142961 0
20936338 106282105 0
511156174 137294747 0
96567980 383651248 0
485168235 104816912 0
212018709 453850095 0
401786498 36209974 0
444936732 172040089 0
281703066 345691339 0
268617833 552561067 0
442034217 558556397 0
426938338 438266258 0
346873472 177079579 0
494129097 338489740 0
267897532 349002259 0
352419597 81737828 0
463357304 209697343 0
199671137 182398221 0
355272739 60427825 0
156559505 219748320 0
155680673 238784163 0
362062145 156246965 0
109266395 201367783 0
482813859 417859313 0
456835958 330635179 0
80631374 459092856 0
57161046 548801768 0
546307715 296065810 0
263920024 145322965 0
574469017 341806363 0
69436247 157363308 0
444952972 218176530 0
209550883 57662423 0
8956324 95229728 0
411226491 435875290 0
234967677 78657894 0
306977117 178989335 0
95536363 275880595 0
283080351 150043648 0
547688433 348090256 0
345490552 263420246 0
552207149 181437130 0
294183244 572350496 0
315049090 296068954 0
107776001 505717169 0
553945213 509056865 0
486794795 110876011 0
184290839 44084585 0
28498634 147111221 0
480326373 445185646 0
542905326 545442526 0
493264905 358689447 0
463916222 499907678 0
400069695 260144443 0
373131800 335034751 0
102690149 524281287 0
440098311 379596710 0
15525856 288727680 0
63246041 19936834 0
222853326 472455836 0
330881314 260933766 0
90890915 575914078 0
572968002 333682297 0
494743913 504910460 0
36571465 61294410 0
48515383 354998829 0
4766581 214601616 0
229352091 332403406 0
6734931 600669 0
409487295 72682038 0
438497157 165470825 0
409567207 50056709 0
258030765 549006441 0
93941032 188957992 0
305835701 501589769 0
469460981 38944554 0
516461044 94711010 0
511550414 436750279 0
189146954 329743023 0
198196015 483645862 0
492124028 322135803 0
226052824 96565785 0
334819819 216905177 0
74186039 176780619 0
177932461 278219368 0
140749700 552593693 0
375702085 381341208 0
21645207 387678407 0
579531861 39017357 0
424359623 403995444 0
533793657 563916756 0
472030027 561667360 0
189198486 200979867 0
429981168 356060415 0
192530555 480728866 0
257740998 63776920 0
299023065 135678200 0
113260643 21802295 0
156446501 323792638 0
577901414 95271293 0
371801682 240288985 0
177029015 510659110 0
398346255 2587863 0
523120987 233735470 0
79685702 475686695 0
500293472 529576207 0
102482662 142508599 0
579196576 15395448 0
88855051 156420962 0
168176380 387937674 0
444474978 170987335 0
353151189 252542379 0
2896555 402234912 0
137181987 389497865 0
33998181 13914882 0
530320681 60722834 0
160885221 286879652 0
56333335 524181705 0
136931112 518993758 0
285042970 26106829 0
359454397 118460405 0
412235799 207445872 0
338187334 440885383 0
522793668 242734275 0
392253409 550977070 0
503050183 61730460 0
25097371 448640313 0
333331165 15543634 0
295476781 444318875 0
480406414 335828415 0
360905216 219580536 0
465487374 66729882 0
62974456 239557298 0
323087946 568594402 0
234762590 578107107 0
500866635 145834322 0
517132309 213050136 0
392486703 56744256 0
37741096 54293277 0
470442857 550630558 0
316375024 150833861 0
529120345 67555309 0
105516802 256353173 0
422833543 71368787 0
47314219 233856147 0
112217671 112805376 0
145589773 305126601 0
217561719 298823505 0
375807237 322097935 0
254850550 515851436 0
308323005 497420086 0
496787401 383129665 0
188679711 224534266 0
499943651 406378755 0
407262785 334916444 0
112340132 573534947 0
282388997 265776969 0
366622600 54004578 0
178609354 142431081 0
195852208 314864097 0
243464368 348947782 0
72238892 247713884 0
179130407 488230284 0
533509758 300199791 0
501277353 290981498 0
492197363 429069003 0
433640836 507640200 0
66724660 527598857 0
361410347 578013079 0
259297851 232162241 0
325555787 336315951 0
275354588 548288768 0
401650945 468772975 0
127602152 25560419 0
198792773 247983414 0
105696146 405492863 0
491566414 176404570 0
135309448 105346989 0
320199548 253167333 0
391746564 28942279 0
575852683 327624084 0
571217642 98309833 0
286431875 400095511 0
46373895 265444040 0
425978895 262867398 0
455504787 283256136 0
313829983 224847545 0
274106704 239379118 0
170209605 561519719 0
54333459 89052403 0
394066749 164147495 0
232562351 320599250 0
281546814 344685812 0
107461060 423244023 0
118821882 332197239 0
323787172 161086734 0
436233743 17650506 0
99796944 419474812 0
137609294 69754639 0
345224204 267602129 0
268117703 11706441 0
44873125 160339583 0
69040947 252525564 0
465814041 549967231 0
25015901 283727283 0
166724190 47825512 0
83419627 327203293 0
548228694 305340021 0
293541163 188101592 0
311423485 327392543 0
433430232 251609363 0
395102300 575298117 0
224567800 219898771 0
63792461 129353562 0
207659339 162043098 0
395650327 443301794 0
66224985 482144522 0
93780009 353942360 0
63744685 335448062 0
333404001 68848364 0
158214801 222145467 0
543345605 45559439 0
577292882 489813888 0
394658123 528784651 0
122717657 223838830 0
16275110 376233898 0
40726105 290232250 0
539885732 429264319 0
370877377 303813009 0
151767287 361954555 0
316369961 448013581 0
344315634 506758389 0
233453444 213589602 0
542503112 35607055 0
401349183 116913875 0
374746740 410621320 0
112682376 333332691 0
550522367 508446613 0
60635647 545371810 0
516215150 280116727 0
56929631 442531158 0
72356171 65682480 0
349642588 294864476 0
524389529 251788801 0
12937213 241154697 0
278253473 416059555 0
419076520 293498065 0
287138859 349921334 0
211670534 572305595 0
112239258 138531863 0
38859722 57417779 0
459365638 414166285 0
374424564 84653572 0
368278050 340027844 0
108565047 314925151 0
428953398 396627482 0
389512793 43281084 0
507579692 343248173 0
541032052 188911644 0
432233351 246635845 0
534069886 458742605 0
281542281 172808053 0
385228043 284918664 0
203690569 220115368 0
307365882 347454919 0
499791767 124617261 0
238093652 8677625 0
317506313 478475662 0
110509915 30215209 0
350460652 167981754 0
378880607 64687837 0
373865059 105963121 0
28239329 211542944 0
206911737 311789582 0
324410366 13495125 0
454435533 579012546 0
97401979 515286908 0
395985678 441634713 0
485231822 577696730 0
241868764 327488416 0
344169710 133630515 0
520343813 415383297 0
193729475 563490774 0
437674622 376168078 0
441433696 86233685 0
194696162 192263800 0
477047004 316055366 0
320776597 111361345 0
99531430 314258971 0
569977522 522983356 0
259621659 505234854 0
220045651 527078851 0
72956173 344319558 0
146960285 51493179 0
194601760 518987843 0
147065768 539622212 0
64286679 545232394 0
482452389 110231646 0
389718170 106087915 0
135816149 323974434 0
74137194 158604930 0
341124618 19529952 0
303494734 333140425 0
250323602 310207622 0
277145086 547181273 0
458903231 316091276 0
445153757 241884541 0
96400633 471765938 0
37924134 491204241 0
495995568 144902022 0
245163421 557879123 0
272547338 139961341 0
243474313 399077039 0
578941070 386025863 0
445403134 372649725 0
415130030 89751816 0
482320174 415301446 0
215897853 303654785 0
238078564 40578808 0
439747452 169333022 0
231784191 451938505 0
551034451 46367473 0
396978475 66221555 0
568518834 399561509 0
529172734 333057879 0
117743231 319354199 0
194773406 474472392 0
237625443 244060093 0
261804408 29868044 0
4644880 53256017 0
160203628 193415626 0
149049795 210627476 0
442999545 56308267 0
183955705 66618669 0
65586661 146283309 0
533435929 212901781 0
443992391 326037387 0
60641427 48340822 0
86863751 224109544 0
183137870 151691049 0
274657493 277615269 0
474157255 519324410 0
490527619 48156442 0
62197167 345193985 0
78402700 260304660 0
169058358 239476625 0
59027790 196417129 0
425701165 135605293 0
556239064 539541541 0
348291901 97780044 0
176155564 274551517 0
503731937 262474804 0
495042167 266584261 0
461216713 151853497 0
501851382 248158754 0
349251063 28229483 0
558896321 371460902 0
65273808 330140101 0
125064447 47547470 0
276894389 279225289 0
561242110 99908290 0
461131085 298400313 0
38316750 440340332 0
408240009 179317223 0
265663095 143806185 0
248531582 254567701 0
313427474 335677694 0
316029603 491359953 0
168303704 289635318 0
178607967 569071443 0
511205412 65117593 0
285271988 314984526 0
492719827 135426529 0
296814991 468551672 0
426766336 221982488 0
276403178 247380680 0
444881403 220352304 0
555593947 555882287 0
44782318 464190698 0
259027980 180048118 0
578309065 361307945 0
510537448 523327495 0
556124203 279115394 0
547930798 248745805 0
125584129 50933986 0
159208595 318322264 0
455317978 2071634 0
79818655 233413639 0
525926251 486028238 0
204168441 430351413 0
385179254 443825307 0
424682585 440622546 0
441029777 512518687 0
274542791 319605942 0
93396168 367412725 0
372282081 253915543 0
120889497 568836108 0
423500034 574659089 0
103834594 183589934 0
463869373 378416951 0
263352475 171001065 0
320645993 22395606 0
133746329 538892677 0
115191120 256626700 0
570928712 509944957 0
294674095 113322302 0
202924808 388937242 0
274298537 201446778 0
202829967 11372447 0
124158318 339984375 0
11992164 76191077 0
356516027 159457441 0
232496810 309886757 0
3056360 127790667 0
287982133 466744131 0
230693295 123189959 0
318482444 569259371 0
417480341 268291921 0
400899212 544428531 0
510368592 350069842 0
157070850 190610466 0
319778580 287838168 0
223172719 92363296 0
577205041 326494831 0
466811049 359734893 0
445329754 372450930 0
106076046 259608742 0
314571773 66895395 0
191011089 316708924 0
260782332 151195455 0
179182863 447243809 0
52951251 114452376 0
122087819 116460609 0
344029902 90612900 0
3249965 473229802 0
316124121 411621064 0
169157674 460280305 0
181657120 451079198 0
384953805 435119580 0
541374104 179200378 0
437089488 165133769 0
197530691 551407994 0
473092118 146155407 0
199200734 87098388 0
210392760 242697112 0
425081562 45439636 0
194545603 258647538 0
396536655 228061086 0
522342021 30722529 0
367195799 142669746 0
325908589 560622787 0
318847463 527241891 0
302755128 401278199 0
568161912 96755388 0
411259729 487043441 0
224625314 161774273 0
185078739 248279701 0
540188943 326168119 0
78767395 155794505 0
205756059 270126845 0
414975297 410631256 0
41290279 385273133 0
225225718 527901248 0
515802209 501458788 0
43056138 94149487 0
487405117 8162006 0
510994945 72587734 0
20366430 158869854 0
89837899 409461468 0
564700302 428324733 0
345302443 416208510 0
269487372 142407216 0
116923253 247430070 0
204531573 539429899 0
562078510 63236662 0
412157713 269069034 0
185267053 105075808 0
566959934 29435990 0
377950381 488241094 0
176576344 53273648 0
573193810 80532824 0
301694785 512443778 0
345169031 58693089 0
122611277 430568806 0
541694622 18885863 0
376351127 171444976 0
479976509 488252500 0
178522719 203617343 0
456708592 467113705 0
210219042 332744582 0
32528257 556560735 0
443664050 110716796 0
272109840 278814402 0
573121459 502964585 0
312324364 316214160 0
63385937 313758222 0
343904225 219566495 0
529392902 483352934 0
382731882 319061958 0
508911545 515304318 0
312583587 522092179 0
422480184 372022969 0
354930281 542095343 0
57797227 532514168 0
283670878 226626164 0
66607621 60493244 0
132765294 340377991 0
261576202 69209330 0
3121657 529158546 0
156575607 468911824 0
389930169 554594941 0
90003654 378935260 0
484954147 571360050 0
17228001 364909491 0
308201201 34444848 0
480969895 131571256 0
251363058 200275976 0
197917728 40389455 0
336606787 89076105 0
268853494 200031851 0
430072248 174871759 0
2267222 95500911 0
61584237 394109678 0
293831385 372608519 0
202443739 273343935 0
147087487 474329808 0
262460291 502849122 0
567053614 428223101 0
201420926 254275056 0
12876413 490956669 0
259835484 250341359 0
143289617 188225705 0
209017523 542615145 0
516918630 489223985 0
332863516 178291951 0
220141503 330920285 0
486686051 573123167 0
575271080 443102120 0
131849390 389436 0
160088480 204920797 0
49194882 486102291 0
403652895 44338183 0
348536571 453534205 0
354515286 195022830 0
334735388 315274738 0
564140870 570154898 0
129373364 114755300 0
43777205 478270854 0
219881471 175788786 0
19948813 222744687 0
231604692 265711230 0
106551061 465481652 0
317070664 306767585 0
500148364 471169203 0
368193969 297628531 0
525241515 54226082 0
358654925 30875913 0
164971176 143298080 0
449128497 162351850 0
517826057 203020438 0
216762077 470748084 0
298962408 477529288 0
547632224 73507210 0
578912869 133213298 0
212393658 407499120 0
192849051 471675471 0
10098975 331249633 0
100381525 19607394 0
368255829 26250911 0
119297918 40344246 0
350672723 216264221 0
538923945 578352503 0
68220308 270010348 0
154542099 577125390 0
351554543 404399316 0
241564326 368565929 0
106290760 472134098 0
287643609 525693818 0
211607983 270686533 0
235096679 73434458 0
521396767 481437237 0
526833436 347604855 0
492619161 279347211 0
562499290 218371769 0
393479079 376975012 0
325853624 344818621 0
519060086 397840644 0
181474205 310900841 0
113945699 203015222 0
527878500 272369577 0
510863625 121315737 0
302694020 270425356 0
347059357 79310590 0
137403764 560460917 0
132609018 213718365 0
322118089 254081903 0
549962935 368503954 0
348969317 547124172 0
438041094 6333747 0
511267819 325199157 0
330996114 201688267 0
525614032 323878847 0
145916803 23067440 0
354784952 569183135 0
573553255 528156517 0
217317202 454616605 0
239065829 282793990 0
407758967 311792522 0
262892072 348033006 0
232607858 465203964 0
371987160 210878829 0
337284337 223371075 0
280090360 534064234 0
217493704 564047338 0
99252693 171360751 0
460435541 411406535 0
448082297 323364771 0
51075243 138055836 0
411835935 486189698 0
241452912 150647119 0
397038269 340138374 0
234148694 560031716 0
31497038 80042241 0
549055126 573268316 0
89607685 221923860 0
533273050 82775558 0
128193040 96958927 0
486067458 251520475 0
83598166 7574104 0
232316142 393918191 0
62010788 216582739 0
259721041 56563795 0
184772050 72375078 0
298139616 557385281 0
396600617 464902945 0
43460269 179088034 0
393147515 551368656 0
405829441 540658659 0
315883011 354255651 0
287886878 550724229 0
307166950 285461221 0
451074181 393414866 0
338786194 486246127 0
211929734 260985923 0
172356080 355065658 0
315787063 50022808 0
85276465 542128105 0
268917786 136158344 0
500741733 525191527 0
478223702 294251471 0
36596653 452339719 0
132882404 565905974 0
40701803 554868418 0
385828972 517915156 0
416319934 89013351 0
67095540 424902798 0
31494865 445794697 0
102533439 476764117 0
206549451 101622178 0
435179832 343118896 0
521470870 115216775 0
123730145 429515640 0
403556738 126262624 0
371921078 399290439 0
257048231 98071634 0
516020644 208465739 0
197739518 38416431 0
271641946 15340388 0
98296789 66473682 0
405656101 101066196 0
125669725 397264149 0
266515636 366478232 0
183350449 544389812 0
174967839 130307140 0
103390585 149694386 0
442143803 118679456 0
234265623 273726618 0
200989126 331311023 0
91553506 353582889 0
439258884 302073653 0
96061633 566526067 0
150756319 440311123 0
420962021 221316107 0
147447628 560886336 0
442964468 507010603 0
183741599 96899663 0
526110570 222863932 0
507331065 227616936 0
413849033 414890318 0
2241701 993164 0
431456929 183525130 0
555444967 553938090 0
255258465 215097039 0
386663955 429429377 0
92558806 438431088 0
250492990 365455493 0
292721723 304043086 0
251415229 10600717 0
533946426 38202292 0
112889916 179964310 0
297188369 149488170 0
392501909 524279789 0
140651016 404052253 0
476899335 238777620 0
216498130 297490174 0
268400076 451486810 0
109001948 266262541 0
144011172 548098492 0
387769163 14199511 0
190955589 375901109 0
429851099 203652250 0
357327989 267915729 0
328347622 116760813 0
290720378 428358365 0
518514503 95884976 0
267032979 480436268 0
384739411 278378921 0
408436235 397911967 0
191111650 75809098 0
495761531 545498509 0
132279282 288659136 0
106146124 79422346 0
438108645 500509841 0
101166839 366714321 0
178278807 148127846 0
471468427 66477842 0
359566286 376755992 0
438526756 285612061 0
426804824 303548296 0
411962757 440573890 0
400764789 105025077 0
230916411 228315717 0
453796260 309333932 0
514425711 347414751 0
434029988 557383407 0
540188176 494610631 0
511549409 23146999 0
23124559 276198958 0
294963776 439655861 0
428231898 75102939 0
430815738 328340512 0
487391508 41955778 0
277529493 208314490 0
195640508 35203966 0
268404831 391272367 0
262305300 71441033 0
358025821 521850694 0
564616214 266965280 0
92859188 466209533 0
306104596 53687464 0
131377299 53056833 0
386238993 294234971 0
268429823 323519606 0
33498999 578672373 0
339124236 204530392 0
323288990 25042290 0
560842382 422160676 0
262591088 437832963 0
21164695 234662002 0
86941117 463632600 0
261739731 149072448 0
448368442 521794770 0
94531128 182857092 0
504803000 322164803 0
254348535 214545956 0
466900576 76984041 0
397461890 202011548 0
33138892 360062034 0
473719047 510657895 0
243292057 515234934 0
524505308 56042919 0
195046300 334521480 0
380924450 301139852 0
339302671 234465370 0
557572154 218635252 0
360574330 303497519 0
169178953 352922094 0
207781631 217491926 0
2438006 231917044 0
553784670 134358385 0
145038347 404083027 0
122691910 315294966 0
256395718 504868425 0
346885965 177345299 0
303848739 120401550 0
503274134 216522173 0
477331085 426442573 0
19846690 79490446 0
159370861 138995995 0
265764223 65112998 0
68301051 15946416 0
174959894 97536811 0
207757859 402415334 0
471882551 242605501 0
349312063 136459137 0
133544360 561086395 0
323621728 463783552 0
151644864 36111975 0
207671013 536903910 0
168672019 243966108 0
485646121 243913238 0
201002970 467477531 0
55700891 571952109 0
260955155 462854909 0
54221390 105523166 0
374888705 312960546 0
424351550 362596019 0
459600109 439109752 0
424675627 485915470 0
15195055 284313319 0
307345061 116121288 0
210606981 209004926 0
475178600 423717447 0
536075846 311257765 0
97811905 530592581 0
530360492 321068517 0
154307362 554641271 0
417618761 176915585 0
355362366 181714896 0
301032256 426382206 0
96866839 109772137 0
419086449 393172029 0
244909993 172424202 0
544281090 449809272 0
88951365 326382646 0
226164325 233417520 0
379733825 546805170 0
241888652 308072168 0
536145622 202266191 0
278485133 502147843 0
523362443 524968129 0
411314083 284199955 0
199145912 499967266 0
392833025 191574058 0
226481876 320497408 0
504801228 348038755 0
35341917 154499933 0
538535838 472681367 0
423836257 104693570 0
38945918 152936308 0
566469336 198033918 0
98586002 222480512 0
153960476 6926855 0
332487749 137529512 0
10614624 373648641 0
309481487 156501395 0
142229156 389791594 0
58647275 94603336 0
485080509 369062267 0
328565650 399123631 0
94751018 338256801 0
77325473 373313817 0
443586144 91072561 0
453121344 479366374 0
243243141 480648646 0
498736084 383599726 0
571438514 169409853 0
543716004 369390362 0
399408921 110206461 0
457635024 342913208 0
376685572 403487175 0
133060629 45091261 0
401711433 327383147 0
45423388 145944801 0
498619921 452733513 0
67402293 563872018 0
167292261 215518398 0
229963688 341102229 0
86108170 50344593 0
123220303 433793144 0
567046939 30948471 0
132323826 20147452 0
191085148 354347570 0
48253256 77020576 0
431801615 152881373 0
555205500 339201127 0
414414367 17830140 0
205075980 99437999 0
240775071 464407033 0
217508164 138179421 0
322063443 353066716 0
242814229 309388776 0
189976406 40485975 0
50239229 374595671 0
65331101 534733009 0
202258805 131990778 0
466910422 76800354 0
526774923 488214094 0
168861584 494797350 0
267403141 301879067 0
270417956 220302182 0
31957933 437875187 0
454077316 335618949 0
275539006 312104176 0
18768813 274353912 0
408445305 167655361 0
356389156 536430791 0
439841233 126318983 0
14571394 364466972 0
92109680 124021577 0
367600383 215718195 0
217944986 20022498 0
370397135 511870045 0
343063076 156752468 0
551479538 549502358 0
443507426 30636503 0
536485128 264059798 0
38579386 104819673 0
257948179 456886972 0
124062100 225554566 0
31301042 384208263 0
327872171 440722843 0
40198261 282711498 0
136989561 209069398 0
271282831 513924120 0
302411397 41459223 0
573803676 478377545 0
59533644 419382838 0
476115324 122728043 0
229042873 317281858 0
408878683 527694458 0
175467022 469603684 0
280218235 557916924 0
437882782 135796344 0
34768184 320879702 0
116638610 194267734 0
419982800 110941831 0
186141389 215909463 0
297768812 164026786 0
425003044 516338563 0
23315254 315818467 0
208712749 173253038 0
148340162 314475728 0
283078262 331102669 0
125676444 19549207 0
81775259 510606494 0
416254095 467747119 0
259946260 216577367 0
240533134 303160311 0
31225574 366482719 0
551513453 156123624 0
533014271 325926482 0
72292417 80711304 0
343458538 28648039 0
481451442 34832671 0
193837958 304778284 0
394500745 536202738 0
416788737 180341598 0
277726953 500828997 0
321850657 269430450 0
220012358 98894070 0
93333284 511583300 0
361500950 155291893 0
506958151 149993495 0
228170815 409093292 0
42883932 444129025 0
112568661 320845944 0
27900424 383628697 0
378158180 226986405 0
143170083 337116331 0
577918282 570342277 0
393490911 370713183 0
547526496 407914745 0
166443089 276756392 0
44791497 313946103 0
46442389 171913727 0
124864637 215343297 0
265245871 112745119 0
437857027 58222830 0
411162134 185950679 0
349472884 461479403 0
423887008 181323025 0
349738060 95982216 0
33228058 452814612 0
292462914 69009197 0
319568249 231471499 0
377898278 305822863 0
350905410 410103605 0
115370102 39392908 0
453650988 513907201 0
79718799 45048354 0
390580857 185469991 0
427721385 9234380 0
433488200 397967946 0
536569658 431512570 0
129956642 365235431 0
527722949 379705967 0
400617855 390253459 0
509193807 53379326 0
218132200 252119122 0
79868573 564934634 0
557539159 6385286 0
197192664 405383100 0
260998357 56694969 0
147118596 353859329 0
201018497 216707624 0
512039169 497968206 0
258648768 114625833 0
503720532 15817298 0
132775258 372985035 0
524608230 524583705 0
73794877 257942500 0
23565685 165509398 0
389521279 469261321 0
492541976 308477920 0
227933821 379120478 0
199544564 215803962 0
558822616 511082743 0
1187638 513347259 0
426394420 140875640 0
541162921 449300566 0
206990565 32972950 0
454882736 7125115 0
320176858 104508350 0
200053879 486300327 0
185318162 400734509 0
77805104 389003819 0
12869442 508211947 0
141647120 125304169 0
455792727 257519304 0
561526700 485440424 0
375601478 285716252 0
354506642 395667154 0
478986044 448552477 0
197865552 21568428 0
66213565 82634361 0
262113466 26429184 0
124735228 539196969 0
530117481 28115743 0
279769552 440006744 0
433120330 208714009 0
308014514 40445456 0
502844862 507583193 0
323285757 232805856 0
133928258 144658906 0
49400189 22463826 0
203877080 452630013 0
200745307 498369042 0
388268912 159242405 0
460455561 487245822 0
330694805 60984355 0
74979414 521305605 0
527387340 198673963 0
244520862 448150094 0
481189522 126088634 0
139015009 94272135 0
468499564 204992874 0
300769691 147749530 0
327023715 220516129 0
507011330 539436797 0
90847657 12723037 0
303465671 30960490 0
98173547 209934515 0
141026244 427932561 0
2241478 148820643 0
64976367 561023594 0
61360656 68411026 0
37915532 42200830 0
217652748 107379624 0
395580306 407361754 0
509697974 321052092 0
285732737 186771228 0
376102045 243426126 0
501482163 111828375 0
164481882 264530624 0
82346770 125441599 0
339351648 272838573 0
278164981 478818094 0
499591212 421076643 0
88693511 504089230 0
273954007 5457410 0
60230449 108383140 0
538655705 108683403 0
233237925 165764087 0
195359554 351622702 0
3621656 125204953 0
565332238 227100230 0
402595045 573670363 0
248805425 2390982 0
275748950 382826134 0
472258815 162742607 0
168513738 129146657 0
386368336 433277323 0
191168649 574851650 0
186940909 351697976 0
387062723 4186520 0
133315679 353631453 0
327763770 578718879 0
3859421 270191852 0
183189973 523327417 0
35709043 211224804 0
419939875 518104630 0
270223137 540149278 0
504636320 83697809 0
378419537 167531540 0
427898743 566249314 0
268183443 408407718 0
463708937 448227256 0
105461621 500744054 0
190324379 274699334 0
482721410 55044279 0
431620689 461765776 0
245463605 499506135 0
122087666 80516264 0
512090130 456165089 0
261538898 218293420 0
12163356 575920418 0
114961178 60223832 0
68373411 66962528 0
34924112 355726846 0
93950683 214747174 0
148048627 397353665 0
155199486 514544495 0
509715440 161974088 0
131778210 286504307 0
74974481 151397500 0
223582978 239879039 0
462030398 194870519 0
297712876 401699114 0
75682457 17164618 0
366599575 193016885 0
269620450 91056666 0
391558957 189403408 0
259734222 331177217 0
561967816 481867575 0
315469039 307625304 0
169330995 380494179 0
368571604 255413567 0
398892588 405881972 0
285038714 245608955 0
118060160 106731845 0
218330465 100125917 0
192259082 508064532 0
77915396 509875113 0
539165320 382182948 0
373894901 411543092 0
2888861 518701487 0
425051094 69480847 0
82912590 487750268 0
103062992 314696590 0
119163516 557561702 0
297807558 67218491 0
392356546 500257680 0
167273234 315226331 0
453014501 184137051 0
278036814 276378359 0
100133223 289686361 0
339302852 218602969 0
419682310 173477242 0
312976470 495074805 0
148762314 302667813 0
163358669 146250574 0
339189378 226036158 0
535990833 339317985 0
428106201 94727465 0
320206213 127182676 0
204544232 522510247 0
120515549 399951895 0
174299724 351571709 0
568692614 204783060 0
158648546 551109816 0
329659442 448661600 0
390466660 13124345 0
435931199 26403965 0
247919722 53623784 0
158802249 282502271 0
304162568 418381859 0
228385199 72742627 0
172440586 1786824 0
41437064 433195038 0
555608751 56340357 0
557874317 260726359 0
440307429 272387201 0
256904786 353337461 0
572692442 9282453 0
554931563 135554672 0
47901105 342712322 0
341344887 289868228 0
211056475 311650460 0
89395547 346791628 0
135299339 491927045 0
435676174 138572414 0
2639409 100153916 0
197213818 519720041 0
127123208 473130458 0
527568851 342211290 0
339234841 399758001 0
97046383 262056144 0
315233194 432562838 0
20555529 452209724 0
1044050 36127878 0
442350353 101409353 0
497717511 345668798 0
571620877 142593977 0
217758251 322959720 0
36407848 537077388 0
553413006 308069692 0
276138589 443837358 0
194801354 65991803 0
239035577 6032388 0
143640764 437271779 0
363349500 564738565 0
476430988 395990358 0
152573074 519406641 0
251874523 218000264 0
412149857 220140741 0
423893313 368805792 0
234145353 195164429 0
289065580 531824886 0
315257896 464319207 0
140378033 214716418 0
25182232 221169657 0
52185017 523888381 0
409096563 28148874 0
222383561 273982260 0
182229852 54742229 0
554064596 141195985 0
38075446 26788876 0
230360253 288617039 0
442210951 88522645 0
46236946 66201676 0
270002808 319249861 0
54934775 525386742 0
289170660 377192875 0
453093245 289846381 0
66301562 234627543 0
213992497 485870509 0
421664836 235583293 0
489730250 466902166 0
9258014 34977699 0
514812841 39005982 0
336873684 387897500 0
194261236 420189332 0
383573012 48313309 0
164979261 47099753 0
265812131 67413783 0
396559987 179317174 0
557821839 419736782 0
209729168 532378436 0
168197002 254453173 0
47569476 76760868 0
300572981 124696304 0
362859598 311622488 0
25413018 95361300 0
236226231 49282687 0
433503807 480098480 0
33933030 14899478 0
106726445 188063690 0
252865521 51270639 0
274083589 18084604 0
353876266 332996991 0
316713654 393588169 0
173394537 177685439 0
39708674 180314441 0
295615362 266680510 0
376435554 570486711 0
23020264 472429625 0
66229131 310034014 0
427751397 542770131 0
286614101 281865403 0
559203182 570086164 0
173163383 294725820 0
63527531 412093742 0
507553063 122990931 0
401368694 61995479 0
329156695 324232570 0
28161712 502082318 0
468197204 333322027 0
375273931 429770902 0
7834589 242612602 0
247544763 385590591 0
523348520 451000301 0
467048785 112974435 0
516719614 168017968 0
384534173 62052290 0
262306315 252757993 0
313359079 296470593 0
226630238 408662504 0
11913320 529972530 0
401758828 224890910 0
322269915 150790357 0
18630432 311723977 0
333502999 342138828 0
497393592 133074755 0
163697436 7507620 0
145779844 139822257 0
520965566 28692408 0
246903301 329037192 0
336414408 164559802 0
176189325 73195916 0
245123262 308304491 0
286746909 183479673 0
120643992 296659102 0
472058105 548880609 0
344203189 212115415 0
473283187 20517873 0
256312011 568315036 0
351490963 154187919 0
31836365 306218182 0
444344388 505070889 0
574317142 10172500 0
558766777 119735726 0
558765885 541344970 0
84150814 511061090 0
249420745 231896622 0
21646446 477964444 0
21880403 219976917 0
474870510 350328033 0
380227423 391734009 0
24296816 168093967 0
359230493 119059392 0
61519647 313472547 0
504357179 244974336 0
204748006 554893361 0
325478024 392008466 0
153559139 323581 0
196620845 137861022 0
338545759 524364696 0
23574054 324489373 0
437546141 245922796 0
354684700 8782396 0
59640609 415454221 0
386973631 258000054 0
402873800 579182453 0
325496149 68954246 0
242627244 124287077 0
305227648 71780072 0
179621675 157931150 0
48167352 215073294 0
523625582 1811659 0
535950579 312326923 0
49188583 513517604 0
235040526 496503782 0
285749223 506173576 0
555080001 436485113 0
3570012 339561086 0
253835908 9986839 0
323838485 364469911 0
218500864 55362455 0
570660775 168045794 0
298952436 94804880 0
393191578 225043684 0
363101118 89636443 0
112781171 355171511 0
110910468 116677773 0
557997977 432996774 0
439991826 96422619 0
112833167 15033392 0
64713299 128813671 0
465797262 66240157 0
292169926 52442832 0
70211060 243848184 0
411469345 504314684 0
157399112 421793224 0
166601522 278789203 0
358137993 496072343 0
371068867 406684916 0
437698893 220323684 0
25652464 235544051 0
453109420 258218 0
509228111 446142343 0
77870169 497446828 0
279039754 204708607 0
101878352 390484273 0
503023167 440660529 0
22406923 428927744 0
380351632 244489433 0
153002360 381166390 0
244351354 216256521 0
349966817 495894752 0
159728023 56589926 0
246417991 488396397 0
178803550 43653306 0
30030608 72286977 0
462012928 123046761 0
66735901 36803806 0
134105166 436827935 0
536270424 200762651 0
532164582 298501151 0
104679614 310064916 0
263756257 510215552 0
43111610 473156987 0
83954162 496597144 0
24568554 420115709 0
245190714 159642740 0
394418101 393918854 0
267984544 339834098 0
300675064 173029320 0
66024708 398082210 0
284300420 166857424 0
461424711 385131792 0
204286601 474972743 0
247701971 231330205 0
441306414 292042723 0
468167442 511428010 0
108922042 155168023 0
124885964 509057604 0
325368794 67480646 0
328970757 190045954 0
370033566 350373555 0
218985206 252338023 0
547484810 242735801 0
511027698 109142948 0
204679831 387294726 0
576576791 39677102 0
199563406 55421618 0
526167171 70197191 0
495131423 554130789 0
373385372 240521913 0
445547296 389431730 0
92874662 291277602 0
156337351 396356096 0
44977084 362477526 0
440545179 391560003 0
331547320 145300024 0
491590710 94635868 0
134872210 412654163 0
81110775 270871370 0
102230072 186991081 0
325446117 349405244 0
475179157 479129081 0
14149471 357837299 0
325351938 434721477 0
224274273 211468533 0
560786334 572604567 0
344580307 280590090 0
550472131 329998924 0
536387089 59246844 0
395513001 480950480 0
278037097 229849134 0
371933656 467594335 0
19608321 205568036 0
291779246 409639420 0
134180669 200305812 0
346037286 298620801 0
478308892 155176639 0
100278934 49827984 0
331364769 459530409 0
312455504 403976217 0
399901992 102049158 0
111456147 420090958 0
314420297 205506206 0
439927717 453201292 0
71205128 235797655 0
374816598 58502094 0
539373707 54872572 0
572454923 308096300 0
538378334 253395025 0
78316912 553680931 0
553106842 421577402 0
180971823 146038661 0
190556298 515223792 0
16097358 266179404 0
256364050 538987579 0
332532331 273656798 0
495470635 229096323 0
109710249 450638229 0
347463667 392704729 0
319367935 570355324 0
79001270 433331088 0
559212969 40739291 0
368660321 290518783 0
554625354 411387076 0
483918518 202116468 0
310082561 259706263 0
15257268 372741507 0
243293993 494908288 0
228312929 540719154 0
403409997 312493322 0
340179492 386666103 0
471031996 5166895 0
293012440 282882871 0
560932037 347582349 0
89495185 565955023 0
30701722 138437103 0
544332500 41103524 0
262632707 504769775 0
413543665 574446706 0
483787426 305857505 0
346804109 50975718 0
566934289 512000997 0
467246992 454652657 0
559354187 27505945 0
447031161 83468619 0
201317640 212471444 0
513335206 183390527 0
433609469 363269973 0
108640408 438729559 0
97958557 4624797 0
562151173 152374702 0
542409246 503785239 0
142148941 48901846 0
450148423 32554058 0
372094393 369086966 0
330511401 399868779 0
422014810 473548955 0
50389654 354455837 0
557137340 295728421 0
212983708 9123880 0
200953371 238601386 0
73250157 181965751 0
406977137 145235364 0
35593564 569551571 0
323242576 260792778 0
536527630 528098366 0
420730774 198216740 0
141587896 554142811 0
141645852 96795638 0
246477816 367341232 0
550916 225225588 0
514293008 569846599 0
20409665 282195695 0
382044952 437098020 0
63123601 176181738 0
305511627 216667794 0
59205450 486730800 0
506933274 452044903 0
269209277 493307304 0
549268384 61911725 0
5054631 544787079 0
336548018 357184214 0
295854809 59262586 0
292151682 406393050 0
529132654 406614532 0
310690044 187597808 0
268342043 460056250 0
229699510 520260214 0
51985031 115604028 0
376357664 572602348 0
488134765 533890295 0
331816966 228787123 0
112167384 218392713 0
282752478 429961253 0
147559258 88664657 0
256513099 359444701 0
359450367 16971380 0
220852959 264370728 0
477262334 15985815 0
40832418 376602299 0
341478096 506630477 0
447172898 493704609 0
349985712 11120318 0
198401935 136697596 0
157529736 381598233 0
26768096 203486265 0
75640907 4344751 0
173974337 83905286 0
444367862 37262309 0
223997929 545004475 0
445072339 561298964 0
464441392 223948665 0
502266913 250807174 0
553155322 300391183 0
14557621 542030704 0
154183441 505745933 0
174032897 198187494 0
274822850 105227246 0
483888875 468750214 0
101376522 323050282 0
274860901 359026368 0
442552178 579624498 0
530003227 400203866 0
233157980 512354300 0
460663609 142223059 0
446003146 577030117 0
246103829 45967694 0
124529626 263396757 0
572833164 7941907 0
102085179 483258067 0
299258709 92841371 0
500868687 13806415 0
162312901 457799521 0
382044779 214861941 0
76518464 567664026 0
216702857 52299285 0
460843477 496307906 0
250912660 315852399 0
408936158 143295485 0
17983508 148338898 0
142422570 262776279 0
456700024 418681510 0
345862211 420933356 0
309664221 548102080 0
467137321 76909728 0
570974910 447296952 0
149054456 291096667 0
17638557 508938793 0
42785510 18841641 0
266177775 267750736 0
384516324 301889328 0
334151880 350326034 0
181058237 319376073 0
380995920 565883804 0
362003569 53984994 0
393497956 454345737 0
409355826 252569667 0
319510824 437764475 0
7542604 503803324 0
305969690 43922326 0
72747828 39472472 0
269706169 170734078 0
358715853 431272940 0
318925664 102784350 0
35187198 37434853 0
519785104 20783667 0
186705107 366897904 0
247951524 390760636 0
150782807 204029720 0
146026119 335492957 0
554000228 106270909 0
569050771 110468131 0
481534847 176588296 0
201684887 516491803 0
519115667 380913799 0
145104086 175584788 0
416498313 3866501 0
499174213 560390248 0
532335412 378623495 0
134406344 182917635 0
429400878 424904133 0
526741409 501925655 0
159996629 296594895 0
338476628 177076892 0
411970979 428549615 0
238916941 169878479 0
550548242 153590697 0
248724503 220189450 0
45306084 344247335 0
531817204 100991485 0
180379792 174877295 0
164413470 501588492 0
159228609 575621788 0
419817352 467079412 0
443800361 536820663 0
554351721 270756562 0
110919451 63806684 0
6873419 285915900 0
233018158 266974386 0
151040456 221760101 0
50129642 338282883 0
274984355 323046883 0
448697148 21494234 0
100885962 533985372 0
371279068 436294476 0
356022797 280209000 0
438633200 37294406 0
384358756 176112945 0
203096487 419644302 0
297448449 245417638 0
85176275 395251587 0
118601742 290815424 0
279836158 530768047 0
358678728 534895128 0
426320161 423619914 0
264297097 442244621 0
572641852 507424805 0
382680406 39478172 0
486496720 429414608 0
345403457 417029974 0
102732927 201910870 0
453974135 110301932 0
343254350 388554726 0
36731553 532117233 0
568005727 139037402 0
192556550 536888124 0
2584005 105183346 0
341501499 274868519 0
303357927 411310106 0
56850767 128844592 0
222151778 439892452 0
146593483 481796520 0
156875392 538503145 0
170941028 445791837 0
445433299 389187478 0
484888569 42340109 0
301354820 148699169 0
28379720 350192423 0
197084591 438322717 0
528622901 34559042 0
390260041 264615277 0
54967859 362326792 0
510937928 524463295 0
59797791 34175578 0
238045325 160967487 0
168291558 325552080 0
294004642 50297753 0
280665844 128473284 0
312448873 428289757 0
555449892 300198620 0
372113894 245934192 0
244794283 345308419 0
257622046 10370824 0
223644151 89736555 0
176951567 429434578 0
390313615 34934248 0
263709670 62020903 0
63255729 538271822 0
365972949 227418935 0
508747525 344474997 0
137942445 573710187 0
385170817 83576819 0
544111013 112058998 0
574867075 276895768 0
456289813 485794996 0
100736872 287155930 0
424447327 275527410 0
375562359 82601029 0
574625175 398599300 0
496020906 353331678 0
569218658 180611178 0
121231996 99534355 0
357503312 27328950 0
241541462 568929584 0
262068480 38079733 0
433526427 455799218 0
452433318 141959311 0
91636409 417550499 0
295959961 268570521 0
109628508 310343317 0
456831314 540935946 0
170647429 273980402 0
133057252 147535548 0
374556324 202233120 0
435650592 424886056 0
17246600 331489372 0
566044159 370065217 0
301971952 294014666 0
3150186 64867042 0
184099728 229149886 0
257603794 573558670 0
466460613 16970368 0
206527381 539385307 0
398146166 291179318 0
420816361 296013961 0
135936041 461106255 0
579059695 75231069 0
538458893 409502775 0
208606389 123203320 0
51516028 143440936 0
307031111 530819521 0
42369826 388648598 0
515221050 492610351 0
311914659 390318285 0
371571409 492743552 0
162535350 465547073 0
291653903 16913764 0
509019184 536435896 0
22476939 126474310 0
276216600 143897692 0
136435254 73146246 0
481016723 155965456 0
577036261 556146312 0
148840803 217999028 0
293859277 482475331 0
152476032 485961417 0
78857213 132412458 0
553293862 537978747 0
183860515 177403800 0
564651180 241334159 0
150830907 37345618 0
9173349 337103968 0
255673469 559882439 0
236351925 560414660 0
76162739 340244387 0
19457307 170871894 0
540676628 479976666 0
325254913 536262984 0
255670060 245976005 0
339568862 11178881 0
471301154 30814239 0
173674289 265571765 0
543086497 58089400 0
22901312 274417530 0
246520580 236917221 0
482301460 3772564 0
233933676 568080706 0
278637991 21162978 0
248934675 374427367 0
26332984 464226804 0
175486033 60827536 0
274609051 569735040 0
380543937 467683652 0
45045716 38350449 0
94374256 418785245 0
187840058 433754232 0
468917279 438550610 0
347566566 186939878 0
383680118 428402411 0
508443263 546357404 0
89982755 85456993 0
62504245 16229650 0
158099676 70283612 0
217599710 365618611 0
350628941 425887726 0
549544951 191675502 0
15148620 82769999 0
467843112 219927556 0
366652015 472204096 0
107587134 579193244 0
169229927 429039488 0
503582091 365234360 0
438600395 515747664 0
308810727 318025355 0
452860265 180883330 0
154253468 144215507 0
570931323 234752111 0
114998279 411980769 0
550419784 28744661 0
350087007 371825662 0
428248875 228639612 0
296569385 345342618 0
118593203 322138078 0
214258524 156204525 0
281179270 376563092 0
541181753 549507782 0
92932068 292357816 0
511443217 250447305 0
472374149 210633663 0
397828003 548844323 0
326953809 507873828 0
140661636 82971919 0
449453555 448918172 0
275128113 213295772 0
481733967 414043035 0
77587505 284524306 0
317497260 177960639 0
92325202 176788317 0
215557518 284358391 0
68618141 107048216 0
165489420 267400074 0
251043934 156335089 0
555282869 528735630 0
299068862 185068942 0
320064584 506397652 0
408102804 439940846 0
153424616 379213977 0
55369899 151669954 0
13922677 126710980 0
407937042 263667880 0
474567903 325503763 0
271066152 503939102 0
406276801 237997016 0
515449953 400697601 0
157395830 403443520 0
466429765 234138867 0
64257243 548359504 0
276121607 260083837 0
214953346 510448842 0
172092418 61377058 0
317375074 325003033 0
181123350 415688265 0
421546070 191400927 0
140371969 66432971 0
321779932 198267447 0
437552616 310346749 0
212712381 172824952 0
522733801 510636033 0
324519385 441106646 0
465372311 605765 0
350494729 359302920 0
407783029 526503373 0
402654307 317155474 0
359533165 538538383 0
495267699 455930249 0
72849552 163515129 0
363891839 439165121 0
562607252 394669068 0
131090613 266944698 0
4869225 78710836 0
13461511 440677903 0
184861803 60700805 0
485472538 397045367 0
350356571 118367553 0
488500735 96286481 0
387909951 534232244 0
428701348 15971324 0
507599590 78677337 0
271131083 547675051 0
223536916 551133570 0
401812682 6268719 0
330911353 279478738 0
13443557 21535222 0
531841009 291568694 0
199310257 74301318 0
531933666 137169654 0
180266437 110565606 0
410438002 190072379 0
409264402 404461775 0
384196666 70802931 0
524054315 59592759 0
393477138 125296439 0
483685498 259551839 0
565305561 422995589 0
265264889 133114701 0
484447959 193813564 0
27103879 534410432 0
462629872 226833826 0
140421966 487639628 0
82026403 108570642 0
496464334 100138094 0
531294384 382736271 0
280785910 222667290 0
282470411 64048797 0
367096205 189091201 0
424417702 218201562 0
487902914 77540847 0
556708614 126479624 0
130248464 129099070 0
578733948 283735816 0
259442782 368026422 0
511534181 136533910 0
270958476 328870811 0
48723272 234375219 0
32841558 523887003 0
243562856 409759840 0
416301965 91438717 0
510087751 12473033 0
275307920 458624691 0
287743881 79718288 0
78098917 566270449 0
140437442 549947815 0
556980788 170041192 0
439899488 448031699 0
248887153 84432368 0
93287553 491426317 0
278952950 38733378 0
36132380 460784363 0
477301418 123849339 0
194846681 564745969 0
235375466 357433080 0
494187521 543274318 0
462056122 371493899 0
541951444 257544011 0
544955208 54950575 0
183369740 186084369 0
79000846 548896153 0
66969888 395080549 0
440150049 124736081 0
420047982 406516693 0
195612542 449476203 0
314307430 52387916 0
3056270 55702374 0
449492297 10153364 0
528401867 420743593 0
379015205 34980664 0
229536126 529968244 0
481264524 105687969 0
150429645 309621528 0
320039137 284208394 0
522072850 412999502 0
257272277 249563170 0
238270414 268102045 0
46117644 291094041 0
299838924 394397826 0
19304425 304293317 0
514749176 557663082 0
110270358 349864093 0
199736983 170383225 0
509494536 481004867 0
143932746 200150491 0
272410928 547268993 0
149415260 39111784 0
271759449 282756616 0
165372361 21048920 0
166577872 9114897 0
307856674 197062403 0
426308410 70612278 0
573825783 164594842 0
224952757 333036160 0
74874132 289877092 0
62780467 134437694 0
324641044 184454727 0
326297717 38075475 0
59484066 219722477 0
38969261 408149331 0
520455345 71872872 0
44038143 198388717 0
19439473 314807072 0
35275056 367723415 0
544345542 282620896 0
59791069 312647929 0
489623035 523222228 0
6693131 376189025 0
334737207 517281724 0
376528216 537004172 0
431656715 277658190 0
131324319 371586944 0
264621104 505406014 0
554987783 296387749 0
390722533 133460291 0
577083072 109110095 0
451098536 503035905 0
3257052 487512129 0
131550196 418405324 0
390582905 2694360 0
352103109 38566041 0
53097412 324436734 0
465636689 427209779 0
318664286 469419618 0
356356768 239181300 0
367285821 481449949 0
375776232 485822366 0
416505321 258880790 0
447680624 393011865 0
230050672 401721443 0
547409069 171374147 0
338899960 48719539 0
556831004 270358564 0
27847450 276638726 0
358525371 91395255 0
183062531 533926674 0
456217899 413730038 0
78205493 288513683 0
546142440 432501618 0
227608891 374475730 0
447119786 235880670 0
135738976 312351493 0
197205752 115357349 0
406848925 548936003 0
31188208 27446157 0
296025895 51320811 0
497600749 503324792 0
11082588 107801642 0
349862969 240230397 0
390830313 146220622 0
63535639 309779378 0
149765126 195112856 0
237742564 538291308 0
196861873 59620885 0
150181162 269022340 0
384000731 308124266 0
234412217 182818104 0
273511966 303140936 0
512557126 471178016 0
457259911 408778995 0
403922208 220916373 0
261183132 414164684 0
80462353 224927863 0
103582189 292803610 0
220256318 394235532 0
119180581 529386165 0
7953067 298578042 0
87826142 222175711 0
450374354 216346744 0
51934398 110558128 0
328408834 579243862 0
27706190 244016239 0
559280289 480230056 0
320198669 222536360 0
64947116 374684548 0
526754871 452741101 0
22772427 540580269 0
398461460 461413745 0
101565973 322882300 0
463352971 447915366 0
493627236 135175046 0
75193015 130560582 0
51437962 442922577 0
91462283 433378517 0
387763485 397688378 0
308564209 416103475 0
455807875 130052976 0
138628464 400717947 0
113305555 576140317 0
134874927 123660579 0
18068810 311533582 0
102887781 163049406 0
77992677 467533745 0
543347569 30405887 0
119581227 557393995 0
17197201 302865026 0
369450713 573270988 0
30403648 338219448 0
561445687 2883833 0
170993431 275212904 0
271318565 315039804 0
452323752 260981929 0
79442128 480244002 0
395413553 349853052 0
174815219 482746295 0
40625144 541374869 0
548602146 529781117 0
73345235 485738478 0
531510210 483662041 0
247648863 52126628 0
501616492 44241100 0
271237095 518329519 0
33357417 503539519 0
26004178 55040503 0
349601365 147832467 0
473474212 338810516 0
551226840 69490286 0
291142854 286597929 0
15692753 574573596 0
479964739 293817961 0
9765675 300789412 0
81715909 52656645 0
141450750 44005337 0
393931288 226499200 0
229639666 109481140 0
486024297 418938880 0
134520466 396623975 0
234841407 300209714 0
72273731 329459073 0
362263054 441916904 0
578410238 390258159 0
488715819 506917699 0
225020251 443096892 0
310822288 470709216 0
116267161 497353522 0
246640795 356539531 0
538658028 58499067 0
337797844 290448437 0
151669307 2109866 0
112144844 383941214 0
236472778 210465096 0
61638955 343054414 0
559627206 568379761 0
211938738 509634343 0
538290644 316678971 0
156504877 289362631 0
500792524 375035915 0
241845775 428230998 0
481301058 286261692 0
4318406 474845666 0
578294053 323426486 0
558007536 505704976 0
551049483 254912879 0
493952689 481178872 0
267064959 357251644 0
230732593 445015069 0
480635273 41927822 0
217519238 384623292 0
290824511 435514801 0
63567992 526666770 0
14875632 244696641 0
243486338 534595676 0
459373898 560854293 0
466817465 408344269 0
465985916 491889860 0
488849319 537421274 0
100133659 173595337 0
561881605 292082699 0
123897332 244416829 0
245008237 261248008 0
51601789 350172623 0
324668463 9265532 0
324391353 411439082 0
486513915 82468557 0
20030458 347319222 0
164451028 336992188 0
364179050 490189345 0
486700929 489700057 0
184764658 350228443 0
530757001 503048977 0
74318218 21756753 0
372787374 185530719 0
26453579 403138752 0
524485945 294781865 0
241580498 322737199 0
60402554 218458044 0
322333798 373710930 0
99442008 366431809 0
276007958 154071012 0
182849647 99717803 0
186858796 289548172 0
513313182 435660621 0
528580924 24761118 0
450413803 549721818 0
377927829 461304999 0
230878917 357923273 0
397765722 36346314 0
77567986 394440572 0
440534362 16204233 0
149700769 174269155 0
479624479 285994088 0
328544671 465668390 0
352977533 16277601 0
265909088 262486805 0
239567266 568973054 0
543012569 88890073 0
279553008 498046283 0
522647486 474714331 0
236810404 13514598 0
405781860 265211214 0
52955340 214705888 0
372238373 223673970 0
465993310 433763269 0
359661380 166562752 0
89932967 543236969 0
485763105 252205828 0
166629916 292994302 0
402240466 144052397 0
345196837 380659119 0
540815780 500081510 0
53321853 46237 0
151813373 490447634 0
2842316 357928735 0
180456076 547042401 0
458517592 219392633 0
431559401 325914861 0
89975274 34309741 0
233390598 394428727 0
395617247 116058309 0
153101295 38026830 0
384902501 25471912 0
71213695 208346114 0
107038602 228270326 0
346175898 188599547 0
172626712 307474017 0
576712210 308999018 0
382125988 424072647 0
507184495 141052655 0
143583574 318234409 0
404653554 55415269 0
456054992 78199019 0
115440225 409880227 0
461816399 401709790 0
6761218 220641720 0
504853038 238495617 0
145454797 256456830 0
264362230 234475747 0
539826189 150883752 0
454692613 196723946 0
574119930 240527038 0
524441859 90948654 0
33558716 340371900 0
222769945 521159808 0
143251342 399140765 0
317445286 155578293 0
347488580 1080884 0
257387237 32629902 0
490965519 373992417 0
283271456 523455543 0
285844596 222880426 0
146119093 40738692 0
458225763 268225372 0
408400470 340665981 0
253740490 214571204 0
310340155 121075557 0
428835075 30992915 0
467116321 178680649 0
396685576 127542670 0
533883952 446582098 0
536830897 114430604 0
305148975 471357157 0
361249589 318999998 0
438515989 429373276 0
4549900 185831433 0
509126873 13556379 0
434196989 486284624 0
461748988 278657861 0
156137674 336633970 0
497993483 325371547 0
315105761 316706479 0
107678502 164285202 0
208211625 108389527 0
575093780 459645794 0
204434971 226069541 0
467816686 392365372 0
205111795 83786743 0
146860456 410543458 0
28098324 143238973 0
104470107 76352262 0
66631089 168885990 0
429659764 446237364 0
84117887 219182970 0
248647424 282201437 0
485851302 346818575 0
513648244 437694085 0
67573569 505992734 0
66930808 482297154 0
248613640 185363428 0
567757188 517427745 0
56540752 55171803 0
543735394 272953276 0
113851595 576193778 0
505781202 420112376 0
516547542 340001989 0
545365936 355120670 0
544508098 163317844 0
114256578 389719630 0
351205697 510312933 0
416878398 515984878 0
893009 347432185 0
304827074 216995625 0
54393427 414660714 0
409303370 489786507 0
226965505 390432669 0
290523102 267493790 0
124720401 43041228 0
524253758 14967297 0
154372805 409027121 0
487979389 531249230 0
44276605 139271091 0
460874525 152951574 0
235395656 310162268 0
318895250 365625140 0
175919921 117333519 0
240067800 118396695 0
556058373 34076424 0
196205673 63208888 0
215324418 60100843 0
234232408 331165500 0
396491658 344706111 0
538623805 304212503 0
142270439 229834514 0
270783179 382947037 0
535472041 15371572 0
532134182 557771230 0
571726360 298803487 0
540836506 165431761 0
442837574 199540915 0
435842824 413238490 0
478723439 139528164 0
540382547 327884966 0
520999450 576688038 0
575139518 553903322 0
534756401 530016577 0
120019276 16420003 0
65091902 120438361 0
429227867 339439763 0
202132056 349548953 0
575823300 10007219 0
519303820 547798957 0
345400797 92917636 0
524674827 367144471 0
337566018 449101650 0
208659443 412133940 0
371391613 443248005 0
94570354 393361942 0
559997763 539045282 0
200577348 317498213 0
345164570 384954529 0
368949791 370872768 0
504290159 139398315 0
370683852 92010390 0
347170694 565054720 0
557802993 228075607 0
16091891 534085284 0
422923145 202163426 0
278468731 361290490 0
141964430 54649267 0
520660780 248313821 0
155169930 228507856 0
513651842 249443004 0
150146250 148681269 0
9136155 512019365 0
195700749 376116486 0
372898030 274806326 0
303289632 499458189 0
81467710 268400118 0
523757273 381422022 0
559103635 42076121 0
256122096 434695856 0
511630789 416348790 0
191436547 331461786 0
98073482 403561949 0
236774925 293221419 0
127491994 247553987 0
176923394 38197925 0
59694098 148396985 0
415421025 359091016 0
571609286 516526915 0
169803110 134169095 0
224561910 437237102 0
404984010 243144256 0
439354355 358999271 0
258728348 232123550 0
184427187 449222464 0
145200372 218869756 0
257848310 249774574 0
211490394 411892251 0
192720800 280810761 0
386513809 246169691 0
566575264 534355394 0
165878341 430290867 0
499750021 360274830 0
166631601 447277283 0
421888577 138579447 0
214565005 398240349 0
163712498 516821385 0
302096904 284103141 0
329752464 353565273 0
240728824 76078720 0
194145091 528201700 0
70650395 404556438 0
124756919 131944279 0
127958391 196449417 0
419270148 463685762 0
573449234 218665327 0
40670292 214580929 0
312464277 16750104 0
221234781 317642632 0
74977117 375712527 0
278049485 367409948 0
432659094 158714266 0
510746468 548421785 0
352662818 182294712 0
292843165 556242444 0
571499265 43523700 0
273048530 512695850 0
283117922 130068089 0
347404494 307125522 0
82061014 76919767 0
37339540 143406029 0
328452923 301004565 0
306506733 27035555 0
275628327 351588314 0
47568221 329391890 0
311574400 402954818 0
53194452 233564559 0
340694257 134259374 0
198968952 528898986 0
308804285 511100041 0
205494520 107717153 0
511456426 420919924 0
32068478 480646776 0
246062916 546007720 0
552806534 543971965 0
571076378 159420585 0
554195748 56228489 0
454407631 535838277 0
283840227 471670252 0
12543904 484413311 0
240171035 560079119 0
32313651 68851074 0
294082506 483606207 0
115488355 291995480 0
474455379 420199950 0
143538020 192991946 0
143917612 116771732 0
534207952 444845221 0
14931922 488633229 0
159872812 220337144 0
561218369 147206985 0
442311373 329700659 0
161818571 288227203 0
289702003 158618332 0
87806506 388379237 0
108420353 255250386 0
353767124 88761441 0
176412121 439395236 0
67970907 219974493 0
94749609 546726673 0
22789619 528371949 0
410166291 155720175 0
430086577 391662395 0
13020092 548017078 0
398806855 443700270 0
249965031 479514090 0
175355247 202932558 0
551652671 31436382 0
199419871 123784583 0
37170942 444250212 0
273430944 289101780 0
94588962 397759866 0
342544990 555293587 0
247604100 65619306 0
239461256 487661696 0
525781730 284819022 0
200788201 92870664 0
93502680 543185916 0
576982580 217677966 0
554644441 170131200 0
494407365 227971416 0
240793574 431349424 0
166802416 51529212 0
407268191 277850121 0
528103027 564084973 0
458429168 41683302 0
253383356 441048885 0
404238723 389615878 0
400113312 445536914 0
264232308 290061110 0
259380467 448211559 0
441455705 313701192 0
73084801 446530090 0
509106272 312708916 0
541985568 353827720 0
565623611 188933575 0
526682937 447452855 0
130508066 301724954 0
345775080 334817447 0
549832443 518418845 0
164234320 12976205 0
294208489 534570184 0
144255208 354122959 0
114328058 259961190 0
252060339 116424058 0
551269847 117068761 0
53911854 23176957 0
280766352 75783803 0
196448750 386800135 0
438470328 108249564 0
13667191 295202750 0
33159177 552592735 0
195634517 553589382 0
247263308 85157593 0
236136774 117750045 0
365203886 314873973 0
526619939 421689589 0
388865635 398008854 0
250587570 427119918 0
63834078 42115203 0
220669925 374695960 0
241904856 5230796 0
374363013 480000688 0
438129822 460707986 0
290095864 119384332 0
574816832 265564768 0
259841946 354146753 0
347087933 213912029 0
223072953 22525034 0
555542843 175524103 0
437677283 571697289 0
200122113 118737367 0
106513663 357203182 0
210690850 95897205 0
259393674 286520891 0
83562726 401123530 0
309108205 47270106 0
406194903 132311655 0
366169458 406132637 0
54954093 38497637 0
148959211 204921326 0
420195342 430460764 0
106985512 12401592 0
193880415 263073260 0
400513599 95115528 0
461158193 541417301 0
562976796 138691215 0
483852949 140724382 0
270583955 191691512 0
327093948 33104907 0
189441837 44241289 0
46479205 449744205 0
289497867 17732753 0
58244593 65977544 0
332425355 200584947 0
493798952 294219014 0
466139058 383753331 0
133850373 299980164 0
530854124 178269918 0
485990753 473041845 0
267402337 560287126 0
125538146 287772374 0
505245631 268353423 0
561900181 205808018 0
167757023 512529650 0
459820902 135543890 0
554340676 206757805 0
452148801 577264073 0
205087707 134167226 0
17420416 6969029 0
513404942 521766309 0
129260705 273133820 0
543255632 295765912 0
537236359 478677159 0
140376623 122925235 0
545154802 536857698 0
227371468 328082954 0
360940572 471567802 0
128954543 272430561 0
316806053 187243207 0
198001144 111201846 0
373977418 531068038 0
86455907 453740599 0
179674473 129455823 0
145829643 466558122 0
347623414 146211855 0
213631456 373311654 0
127340140 329712987 0
533812130 80376404 0
446968289 553691901 0
115887494 199866000 0
15952892 385347459 0
535730633 67880550 0
109848006 17932602 0
392902504 413733242 0
523601355 476440562 0
279254367 375182441 0
156788100 12222342 0
303347446 390386503 0
292701096 16700839 0
480097195 424315420 0
534247301 310209722 0
326418370 474198249 0
398513571 147611798 0
255713995 394679838 0
118945295 220103950 0
187624830 348713201 0
155397766 295069266 0
512803059 264471548 0
407283170 126737836 0
527593249 290220513 0
42184128 192093937 0
207373752 567749429 0
63780984 267458517 0
319700067 20850508 0
36345756 401238 0
227865251 216992299 0
568836292 115196266 0
117134592 504622542 0
238560658 249821809 0
389126085 347224492 0
548616227 25436817 0
488256986 104737124 0
460206102 338845235 0
161199986 2406045 0
285651191 328219724 0
241124327 523624123 0
446688433 103699977 0
145853685 384534623 0
486119759 465113125 0
256453981 248562782 0
299883985 325207155 0
4735659 536651976 0
516016173 524993025 0
457259866 220765892 0
133644063 126964372 0
74029173 512446300 0
317733076 365552414 0
520443188 306016627 0
325591580 76837781 0
377526228 154132352 0
336285365 491418051 0
324972202 316126128 0
200090000 416185869 0
308914880 396343989 0
396032103 237512717 0
136472127 568125491 0
155767127 386379490 0
51709330 556469171 0
435766895 185251462 0
231779281 571795427 0
532848024 419513930 0
198658104 574748678 0
521313484 523710271 0
232004880 89733099 0
261558166 428622412 0
184946624 329984131 0
362953354 222956996 0
103658201 555829774 0
437321800 131725504 0
225733208 506888101 0
371621409 272095570 0
230473597 103569903 0
99187427 395773374 0
35115324 29804584 0
330107838 304718670 0
395932000 420571560 0
431127492 378352981 0
247654652 466245827 0
85454127 224878872 0
168816024 64551020 0
242221430 84233532 0
520386069 479050719 0
493002639 366602412 0
212062239 466108777 0
24585021 382668265 0
152261117 62933719 0
475113049 390551803 0
35797820 434829659 0
197443522 436332132 0
126819740 209782544 0
215447026 380889488 0
129594806 428230107 0
546440400 312740197 0
444835008 276920781 0
219507336 28996425 0
323102416 366111634 0
180042608 250617309 0
256429809 139966592 0
87881824 566488889 0
334025907 8119095 0
538055214 328512434 0
9820438 332660687 0
539721187 540361245 0
73285443 37535909 0
140455101 232506352 0
547253994 139264093 0
268522650 137513661 0
521561656 115081481 0
253121561 567294874 0
227600726 373334155 0
134334423 453340558 0
61721586 158094716 0
14730648 257428393 0
541611517 219949122 0
471004165 295039512 0
343107899 462291601 0
225499375 480363431 0
499620510 42793689 0
495442265 336440746 0
225615058 502508973 0
477297295 81121730 0
208468518 407796866 0
461097245 223933699 0
11215169 230334750 0
569533846 226697374 0
261935 559523742 0
111166126 287924664 0
506676375 55222415 0
81301118 531972152 0
289832624 503461496 0
26536614 391819734 0
181625820 332765395 0
427344531 229459256 0
570437997 87898066 0
278253855 412044070 0
252369711 465959690 0
45712474 74933977 0
463972928 263132399 0
145763303 436783999 0
258132403 167760757 0
330795660 209913359 0
365363370 182136838 0
428507412 263570168 0
274277884 351147880 0
327870354 152169632 0
55414296 148315864 0
567629498 86049281 0
519828251 456228112 0
240029218 2027588 0
532737738 116307380 0
318072778 189346251 0
85054008 360952612 0
107934932 429484773 0
400072940 389610099 0
127275393 351060328 0
506564633 416780863 0
285479350 51590020 0
53407853 10751018 0
131032534 86236849 0
364987954 549131968 0
467890933 286727096 0
368066749 397735073 0
80946098 48122465 0
77255300 86745289 0
28132525 430554998 0
75256383 206962755 0
474158447 495017808 0
218484257 577492903 0
427650825 226856724 0
128570183 314302461 0
508847820 263739808 0
354433920 328309357 0
223407 39655240 0
91948552 557101966 0
197293960 398649711 0
248261455 40349493 0
314784610 474664080 0
202804198 480454581 0
300890961 125350260 0
443835606 319289333 0
258261692 27956555 0
236286620 234672783 0
1404780 280537028 0
316750006 512376966 0
1838724 63627149 0
577501709 546983215 0
525908245 253473344 0
391786713 248255255 0
134900149 430823083 0
497875963 302339758 0
264719602 301864533 0
570796110 557017235 0
509686446 418091396 0
95539999 292140265 0
34692300 480567179 0
325631277 193665294 0
170783428 14133532 0
27709246 173505365 0
78670577 356886057 0
491481510 4744222 0
108777423 132290295 0
576868039 234512813 0
397791251 549606782 0
445508050 211101492 0
567266345 152510384 0
525215388 525125892 0
163724472 554357504 0
496226002 280932017 0
145743191 284076552 0
410472955 443947197 0
84062825 281170533 0
78348628 126602853 0
177073383 12316619 0
304105279 171293349 0
352318566 3615729 0
13866402 150549292 0
77213323 9755665 0
542194434 420187443 0
167653230 159235407 0
499557762 242584101 0
544892563 498686997 0
437917711 191508156 0
392601755 401553034 0
190092746 203315245 0
346043756 9735715 0
108950547 38396096 0
122632007 544849464 0
206562313 526159084 0
392143482 78372299 0
539066761 19754726 0
502547226 562717787 0
120982832 557567203 0
505777151 261831356 0
557784800 291302236 0
327358106 368122486 0
211005367 524608235 0
241235731 180186849 0
132104795 193426650 0
555752919 90620452 0
60180597 194592886 0
114502627 521893102 0
25589937 270225746 0
197723896 295450782 0
191772496 138860774 0
353980820 12636829 0
509488423 544263854 0
189722011 355744176 0
31335261 509363414 0
449144002 452059027 0
436509108 511007603 0
131106900 163917720 0
521845459 308898727 0
67931872 458693706 0
94186264 538288491 0
25442510 78172073 0
122263463 251354503 0
165548419 222203630 0
48096349 204626078 0
120611853 124666560 0
260894425 493102171 0
526202173 169206102 0
131033588 243585452 0
296202479 221448502 0
241283958 76882991 0
149944189 367357455 0
517564499 206071834 0
339626721 482383870 0
171604200 545253997 0
544880730 113009755 0
376337722 99909301 0
441872831 274956115 0
479750343 358608795 0
3349776 538495449 0
473060436 424697862 0
224598155 459673160 0
309579293 357282076 0
41990226 27304826 0
62309244 453135278 0
141533554 241250635 0
158263640 160128369 0
448764147 67155266 0
6781707 306576489 0
298837026 509867477 0
49135968 434167681 0
570903161 415092714 0
556054293 255822061 0
465857630 214718017 0
42216331 571621718 0
435782851 508111931 0
492332844 393723416 0
459768912 25820871 0
335651097 263710017 0
262915979 157971478 0
579676138 209889700 0
231733701 482019740 0
373295724 178643811 0
260654171 88429036 0
255578119 453159869 0
403904065 231982344 0
213654121 29147103 0
336981950 206105525 0
210792193 490407329 0
436184604 554215836 0
59096953 97885625 0
126112138 475662758 0
31819931 560826189 0
234187728 62558103 0
55261287 158379576 0
249785710 213385581 0
164274002 364472850 0
240026693 105064241 0
306007259 176386987 0
529457841 295176615 0
195023789 123804549 0
288723116 262850733 0
119320984 274780477 0
350167009 323546162 0
428848592 375180928 0
479417646 429421119 0
500957468 58886554 0
397191569 428126896 0
339502983 224739055 0
350065361 155795243 0
415659116 424186867 0
322951890 503938543 0
138813475 419162228 0
452544685 126916914 0
211783574 214448668 0
56335238 267697934 0
331517931 209397159 0
56765988 80616242 0
150849255 516804393 0
416373132 554602278 0
393048053 545683801 0
408671557 510575898 0
113366014 265776922 0
17272000 214813943 0
192014031 232907052 0
308077081 254398043 0
173632168 476777935 0
221368030 22465552 0
332819598 348027621 0
289842498 252273053 0
520816883 449364978 0
236457654 258102725 0
306169804 224812645 0
9905543 403313510 0
153911007 74649873 0
115907134 201777237 0
466685087 208322210 0
370620348 379608603 0
247913069 525597698 0
363873720 249049415 0
150116425 290715354 0
510391391 343070777 0
563551835 386699946 0
87342789 378301956 0
148111234 293568421 0
40775977 273265305 0
146004467 54044506 0
540791845 412509716 0
355557378 209560271 0
305189240 554295430 0
191956500 67216756 0
278612964 92682922 0
146986238 308379094 0
113156162 4473700 0
410402567 237077344 0
29479805 342029499 0
114246268 196598267 0
290991755 456053106 0
218172942 192115792 0
539098497 135771887 0
142245339 380126640 0
552622749 276607723 0
276733066 476183097 0
273754753 206861121 0
445062486 10047545 0
130681830 90761365 0
473587519 144161637 0
80466717 539353878 0
128264992 168733449 0
448014002 194808957 0
78411434 284660408 0
95955501 521054226 0
316279004 41431490 0
362611058 360955653 0
236199736 487992267 0
549711405 496919430 0
8201310 197601219 0
242945495 61488696 0
429343079 561807145 0
271841654 61492267 0
147609981 334508326 0
130052462 465384492 0
312423151 112912710 0
24822895 500226135 0
71976081 29143615 0
191611436 217471498 0
25485605 281002178 0
297286613 319247784 0
106997867 230789642 0
568861800 422373744 0
485642593 414976822 0
559397233 289600614 0
34775725 468857779 0
152072942 433404103 0
531185918 50687029 0
346983091 200828771 0
213759124 439612255 0
423718407 75061864 0
377041320 4637457 0
123641872 197438325 0
88945555 47036152 0
148166327 75937699 0
559410579 549293448 0
282965525 33123562 0
300539487 511270700 0
85302373 510331205 0
11713472 22945659 0
530241929 414871742 0
128363444 309609640 0
103698752 573523399 0
169605595 419910527 0
328503851 67260811 0
305070567 515332653 0
375477765 82662358 0
439671368 471046273 0
513270925 184991809 0
324906520 52928504 0
37623110 37133367 0
15037287 555167935 0
255953956 36162735 0
495106117 232493154 0
521878574 63824197 0
346567083 19028493 0
479960169 155347664 0
389314325 369286244 0
342131904 117242826 0
261130353 93755130 0
14255496 445526229 0
372864336 546698421 0
107589667 74776308 0
338461558 92072733 0
56543877 324950903 0
98746293 357826247 0
19917940 62661680 0
249792573 368454803 0
157074110 268026779 0
291308297 321027898 0
105833165 168320753 0
104838491 99544199 0
469923405 45098337 0
62660889 346332837 0
397897736 379682723 0
255541206 45999613 0
268004161 265568878 0
28757229 158144154 0
116868069 9311528 0
130416951 457719656 0
355187378 109818790 0
372388484 232510928 0
241578305 192151429 0
483225693 559184385 0
64133789 510219014 0
235256994 230203909 0
329936521 500316634 0
281317639 561442577 0
318477419 207060493 0
142757496 399578796 0
118933436 228453754 0
70009002 545558556 0
427234441 322674957 0
141229001 130944008 0
546436233 545751663 0
238248071 84671690 0
56732342 167164413 0
290684773 456532333 0
63754256 531176519 0
319984417 76800510 0
352069423 489807760 0
398637072 32667733 0
472130907 35570471 0
49078938 115965845 0
249195229 215868203 0
26937305 495913004 0
209505093 10309007 0
430929130 434913702 0
242421135 390613498 0
296979220 528147764 0
492775706 409736198 0
250346937 375868744 0
429365793 503980082 0
76079485 221606585 0
364423589 186965821 0
472077860 535849172 0
126742656 69492142 0
361955143 373973739 0
265813276 30588635 0
194819200 325121758 0
425895893 152528455 0
267453615 380005002 0
487216996 458378792 0
264431620 228415412 0
326486107 452348075 0
223195507 414738740 0
314537491 133841844 0
88275177 470590929 0
409327223 195323894 0
412669086 416973950 0
161249202 451775823 0
324913000 152254742 0
129469724 23595358 0
193422808 494856079 0
290303705 375596785 0
542655308 185959082 0
484699101 251895877 0
533069662 7579323 0
463400985 517093912 0
194633174 495657729 0
464414978 300192395 0
383203652 222564804 0
206532042 467871888 0
350084392 156894578 0
401526803 382829343 0
5276782 522383075 0
467952229 397634792 0
491910865 326571579 0
538231490 511509320 0
279536832 173744851 0
372626708 125151121 0
510319354 555662476 0
268676442 98205299 0
216509483 199328582 0
367293799 487965051 0
579028858 324393930 0
79487720 441195168 0
5545532 350046379 0
153807969 435415424 0
382099220 379369276 0
316170273 522644748 0
264965828 576356714 0
11747309 64919880 0
20247945 519233800 0
578228442 439388152 0
506173803 332299656 0
185200660 564165424 0
157986162 485890994 0
63044128 416623308 0
170395792 551529352 0
234750052 567088067 0
484779829 192073229 0
276287454 325336459 0
489642926 151487721 0
406846097 312056427 0
308705540 439993327 0
485253232 50594548 0
70517724 268818716 0
46705010 298646794 0
167811829 43624811 0
293616398 29449722 0
155177788 407914804 0
85518754 513085469 0
201433087 302941019 0
440111429 370587949 0
411436981 285484615 0
428948142 28138417 0
229177249 54828309 0
55086005 118933509 0
286058676 86407923 0
145444914 121879548 0
309119105 483819003 0
49019566 169290047 0
230108275 243879910 0
304500651 249759856 0
302838709 232989259 0
125299644 519510137 0
393649897 67764272 0
385414540 221273617 0
60884715 380320070 0
512052494 11768680 0
136783038 248976477 0
265641934 235998696 0
65226204 202735179 0
375248945 458824868 0
219371061 341264156 0
403605640 184986062 0
516836487 223499079 0
512063745 567445793 0
55625464 146078396 0
425760536 329322620 0
537549 253465933 0
506752916 429464156 0
313077042 168744633 0
456393251 172495882 0
148217776 139308308 0
17408316 410135312 0
4126996 71972535 0
159901056 470954938 0
306117487 237764195 0
165931668 459225230 0
154909884 486185063 0
201328121 101613332 0
69833607 156939590 0
326777069 147387003 0
103187790 179158653 0
328190105 314373014 0
393696457 405318261 0
173210352 185702929 0
472757108 200325295 0
368433850 124795027 0
530600324 166333851 0
202110758 472364266 0
135591935 412029201 0
90328467 412755133 0
109602205 3231298 0
307554827 181781443 0
210880035 24072045 0
477344451 342164288 0
412466957 558605069 0
350947801 82775700 0
560732796 220125050 0
298373496 525962181 0
155786447 521675868 0
409471777 59442410 0
219166803 400144987 0
256717769 462100231 0
15023450 436540902 0
455566794 427499631 0
242066369 78850710 0
442580993 127048869 0
324519679 521408207 0
87998769 339105010 0
35003658 289751225 0
544153394 51421978 0
101206914 568371814 0
477121614 336759673 0
385923758 84956597 0
485591653 361123629 0
301390189 241730169 0
357525587 444433897 0
92549295 310759293 0
454863665 476172367 0
164885256 361879895 0
403777138 230835477 0
204891397 467596173 0
377494908 3543414 0
33816333 347171223 0
389449295 258357488 0
465829887 264442288 0
115284453 562911266 0
303646600 34722100 0
421141995 344595318 0
571242810 494145441 0
76050652 122185519 0
294066060 158334616 0
427402323 505554162 0
552582850 134470208 0
92233668 296207809 0
162299659 166962338 0
543451835 555768918 0
379504051 164049694 0
213265417 500159012 0
283339079 262777077 0
340130463 385402708 0
38713516 53838167 0
248133883 276645317 0
504916489 390521502 0
250961349 34955639 0
35380587 160452068 0
548127276 391062402 0
140068746 301546645 0
388181936 523765413 0
512662288 210972448 0
378732916 443970698 0
39797773 120080553 0
559550965 571304093 0
45240110 386904615 0
205016108 493407780 0
97179629 353316359 0
458473633 39455968 0
19212992 401359339 0
562074165 84545934 0
143987395 552542252 0
94071925 320575311 0
211947006 116797912 0
181261130 168976063 0
364587149 85989826 0
498210879 64923609 0
480993949 26661657 0
356708342 256212379 0
17659267 4131662 0
231443880 450944730 0
563376914 321835898 0
102861684 519704954 0
502109432 414037113 0
57011540 446232395 0
130752297 123413144 0
222717916 347926217 0
314623391 384339754 0
336406982 525139002 0
16104251 64655093 0
578955504 544869432 0
96556428 472151750 0
558545208 334251526 0
424611575 75309477 0
455730243 258256203 0
398389171 189933864 0
199352930 256643572 0
320758416 232072724 0
208161557 37566617 0
435278516 434788428 0
575443823 520591574 0
21312630 63021550 0
154448621 65057823 0
20736757 161858536 0
284958608 563112026 0
150416961 48575061 0
546951605 522543815 0
14809932 549854650 0
112360050 271583068 0
162461678 240683496 0
456371227 344906707 0
371645337 72300110 0
559534630 156980064 0
514065642 537600143 0
160758583 312587474 0
355945018 130958457 0
112671544 113096900 0
128831977 157965855 0
380108853 212313952 0
404682242 531885190 0
8661444 143595418 0
438833469 142018271 0
383725294 574908654 0
23784402 97775659 0
290457199 574137520 0
247938917 280251745 0
336514804 164445205 0
117811695 60759106 0
259804321 319426172 0
577597970 111452616 0
305579051 252122233 0
515472669 208704506 0
343193384 560896403 0
549645447 144107028 0
15169906 323583521 0
227235176 394776100 0
3331361 219455651 0
86140036 221408807 0
290901946 12238313 0
524354295 451965684 0
152378469 101293205 0
41078102 270950856 0
99470066 424911507 0
172136193 104526568 0
340046612 380508146 0
199298770 10726282 0
483359686 251277349 0
268873107 82103606 0
50739117 342221412 0
31182005 178341911 0
287927739 561518166 0
387274906 22761203 0
313920382 425819215 0
26834430 154350408 0
543898578 575116055 0
13854087 520970460 0
510762354 486389174 0
552242888 201169351 0
390648209 287757527 0
82249510 424527776 0
357629579 107142284 0
40932885 200321976 0
52939790 183534393 0
58819223 363437983 0
34402333 426463461 0
157926837 229511536 0
233836505 58276637 0
118328197 259763210 0
418349425 531252753 0
181092432 451936206 0
370082678 496266549 0
574242405 349093171 0
432587638 272759531 0
10215410 488465719 0
214480989 303508489 0
163752901 138421624 0
500498153 572274574 0
554057651 11513933 0
192777808 48809481 0
133864218 486512162 0
101235495 134713260 0
460417547 283586230 0
335497571 456253612 0
435898658 462973747 0
370564013 204958419 0
137985745 449030751 0
574485762 196200630 0
97503901 524245612 0
100961503 288958620 0
455342104 107138155 0
539500043 487775897 0
236282796 33532907 0
290571677 256584135 0
330831859 401512595 0
38680984 203860103 0
89170031 253085758 0
170899529 82065669 0
544698165 53632489 0
577301198 388042597 0
396874877 79296719 0
205994225 477536016 0
561613503 298112198 0
548288171 399358840 0
48269813 475362578 0
132193753 485236779 0
230547189 470284329 0
294670894 367191525 0
523274053 578035367 0
146893882 363951242 0
415474035 467319015 0
563406427 279790584 0
3791556 79749837 0
78769673 392374365 0
491118640 202964182 0
341412870 250935584 0
91065602 146642624 0
166684243 294928844 0
302938879 280007608 0
166643747 131425565 0
553410196 216740635 0
360837435 167669379 0
425547430 33148326 0
276804224 208702439 0
334561628 66516243 0
241153830 245819076 0
48703982 242370262 0
498040020 380772115 0
115715104 181370123 0
244478675 98923217 0
454500085 229035620 0
184085348 182679101 0
134495369 279068617 0
447881230 24465075 0
432916934 521449288 0
364074760 528230176 0
434881093 92402401 0
470753748 326075482 0
64691572 256347448 0
79230698 520360534 0
442325640 328086443 0
558790241 29085919 0
472330125 288721981 0
310158263 431191386 0
401014774 518352010 0
529107516 335708796 0
183007352 358959275 0
155696998 188269159 0
191724751 420178368 0
444329381 526236052 0
419434559 117206642 0
297520315 312278536 0
443352973 108666637 0
440219921 473921981 0
344070048 252543801 0
507822743 109487127 0
398604316 122443982 0
287927114 62340864 0
393995786 231387023 0
30087002 341894813 0
75661842 83794599 0
373093481 398489826 0
463597585 228817458 0
243149700 320396732 0
153827773 364844774 0
448871859 565404851 0
144736094 103229401 0
10676090 488151422 0
258949121 195286918 0
468784009 261460562 0
29675859 459773656 0
108454466 501735190 0
548946877 145926191 0
196886250 552188951 0
343414601 194227912 0
543770286 311598040 0
46408380 408969085 0
203229333 560431650 0
317300347 225363560 0
33340918 204990753 0
450764270 103292976 0
182807305 349940388 0
567207731 320607161 0
280983484 131375701 0
419547967 515905456 0
472831248 242445271 0
178297894 472938910 0
31301456 203307487 0
138682977 62949874 0
20253549 268936979 0
238586368 207027593 0
78221010 560306108 0
51721118 325198027 0
559986964 172189548 0
44600607 434803198 0
229112347 163301041 0
224065983 361518267 0
480370603 309561576 0
114172494 9630908 0
71529766 572027659 0
313586826 167669830 0
117202419 309047053 0
522721486 199262352 0
398285218 355874797 0
29013776 479689525 0
170276101 328707996 0
381818515 60657671 0
481513882 407260916 0
39189579 320509203 0
488402257 461220331 0
98782648 211441385 0
421629220 242327223 0
33082843 93776397 0
488895832 191396965 0
541621943 132461558 0
260281659 157685693 0
121856986 209875487 0
367424872 538208508 0
219635962 101698639 0
289966026 529111602 0
286743887 66846000 0
572315489 413538785 0
11187388 203374035 0
342671031 433246480 0
133220769 471612752 0
47988141 378340526 0
364195923 48305846 0
290403762 14895423 0
563795286 161720569 0
378888367 63061068 0
427805908 557076545 0
492798563 575924171 0
413812696 108324127 0
409820246 119527864 0
80235554 542442524 0
27528149 281405282 0
424932503 535830356 0
574258709 110305484 0
13773619 331212011 0
280810320 272222003 0
132450966 128455851 0
345198495 405859400 0
175347392 101397300 0
301984224 66483770 0
206824965 438718340 0
236781673 464547816 0
475317942 46961406 0
561330858 166507783 0
447428022 319607574 0
40668204 283606228 0
84066444 213442371 0
38133320 419364803 0
297113550 441746494 0
566849532 126280477 0
97471253 354178934 0
569257298 89291463 0
245465838 457284014 0
277934913 430459734 0
301959429 563883245 0
336977188 149760407 0
576909936 131162638 0
85952086 49099410 0
560385937 423326265 0
501811369 343139883 0
132797474 260442509 0
469622105 377726128 0
536022992 400256102 0
40998428 261743553 0
371145431 463648127 0
554075754 50810431 0
496765449 438898241 0
64857632 411709513 0
480042975 465631682 0
498813264 129708880 0
331975076 260507828 0
356013864 332142953 0
133734063 312289105 0
357399880 318535644 0
493036457 360130782 0
428605904 226327074 0
127564738 106737095 0
143556917 385939577 0
297387439 4078672 0
458041348 210430458 0
233950760 572511022 0
181007917 422264298 0
223021224 411191035 0
4355091 124061314 0
365345776 448780517 0
57891811 131194291 0
577319459 437988555 0
571828846 385892622 0
475935074 245351434 0
451267308 285737740 0
406268777 60924179 0
469383557 532774044 0
146190630 311976522 0
183237712 142569141 0
279255801 428544121 0
397801484 504529897 0
76886526 353656497 0
193892618 392569120 0
241603953 467325651 0
69018585 403937280 0
191163319 280068929 0
96035125 535631461 0
442306912 539764792 0
259822503 357367582 0
445725757 241613000 0
244328965 530438122 0
352463670 493254853 0
203776410 538634865 0
148292740 272349550 0
518667669 314879183 0
451435348 88642270 0
516940743 131461000 0
54300771 474555065 0
116641423 19353864 0
81366136 279568148 0
119373987 522807307 0
547268723 357213953 0
133868976 296750880 0
381714848 297650567 0
88117801 21029553 0
51471139 382458559 0
520347551 114088548 0
448467644 308805492 0
244944418 96576497 0
529667140 502399253 0
296372443 510175533 0
387984769 41198335 0
507635026 280554828 0
115747646 537062225 0
446203860 282139106 0
314443311 402902323 0
355154693 308958714 0
577036217 212417173 0
381740393 357244006 0
90998972 41126808 0
36989690 421705398 0
440168105 97824717 0
151112485 364066735 0
404574688 317929439 0
163387047 169425253 0
534293870 175923479 0
467873131 122471191 0
83384870 337035216 0
344572896 243146100 0
287921799 454208558 0
557190463 103122676 0
551343807 488776223 0
62617419 199785656 0
459803466 497385813 0
202917217 83660202 0
549255302 396258726 0
421298980 261502487 0
143495156 158306700 0
103659069 171721736 0
74605545 238624142 0
517332170 391287505 0
29829276 461261337 0
12923374 395697901 0
485395031 131469139 0
425337537 455317570 0
187780403 551544240 0
461963067 365911728 0
526138314 279057276 0
74655790 26769198 0
301364513 355116022 0
64220624 231030358 0
369458101 235194014 0
103429442 132868971 0
250037841 243701092 0
499617431 395664528 0
261424087 165926730 0
575234254 504897501 0
442820567 204054103 0
195919048 22769935 0
441384415 553784572 0
249162364 362820182 0
140788367 237022681 0
519118724 535744535 0
416719601 476147613 0
500650779 552148932 0
264792815 509372034 0
313317858 185397937 0
114458523 107560374 0
165441377 530476152 0
498443302 478815098 0
384567687 551675523 0
289895599 20345074 0
480992483 53473896 0
397859817 445179276 0
380865981 112406924 0
146136235 329141338 0
456037096 286380692 0
170739601 107624776 0
62863942 46356925 0
524221420 387613761 0
410941672 284589702 0
430106268 106063560 0
391265465 338207780 0
516111501 549907345 0
179596936 86647818 0
483742777 290064498 0
235034004 408969239 0
525239328 283697036 0
174252779 121536900 0
11817953 389451273 0
242730502 306744678 0
129713117 154609694 0
440239626 232777255 0
265287286 164277680 0
340533737 57998553 0
421843085 191706514 0
26590747 458728350 0
512174330 343031413 0
112212045 404231417 0
273630893 53673452 0
432456394 69957502 0
274154300 174276187 0
473759968 165233478 0
524487895 521964111 0
384671290 287510649 0
104934034 33879398 0
258269484 244799817 0
405036301 192606157 0
546298418 226307266 0
278170956 250629825 0
319856486 479681358 0
336067402 124350092 0
222702544 95788209 0
260955522 108992533 0
215856148 23149663 0
552623347 204000273 0
458876384 175428510 0
336949585 226462915 0
133830389 578604666 0
246819900 544901359 0
72426529 393952980 0
236954281 237708789 0
81780134 477282087 0
570390910 471553953 0
473800790 244178516 0
437922718 8763896 0
241271848 518201076 0
440711357 58943715 0
443697987 188434728 0
485729952 185635946 0
351517119 524633545 0
325175263 579182057 0
512430359 468153816 0
388992939 533158745 0
75761235 259575372 0
551200332 338279834 0
275307860 271583484 0
557427971 60096219 0
216983543 367667699 0
63916918 262516808 0
144439275 425486473 0
394033586 573317979 0
431177611 371865977 0
536528007 420078095 0
191624343 409701212 0
498365078 350778147 0
411255681 336275324 0
515729567 204007185 0
309751117 483486651 0
290480198 173650640 0
340048610 414135303 0
407711973 68458480 0
427539515 149515777 0
365332717 361348045 0
21104248 509961788 0
444894091 174621248 0
133960308 241752493 0
262171721 74610895 0
123890212 306242645 0
94294218 176077847 0
469453412 55701192 0
209912191 341449976 0
349767866 572493998 0
115643374 100071048 0
140307569 566784952 0
424977579 30542537 0
187660258 368788970 0
374410830 558992940 0
567309022 56075694 0
85223722 88336292 0
199651511 237582781 0
335674315 520963388 0
520976799 172610541 0
484907275 510817824 0
110054748 359553847 0
88785623 134227869 0
234463200 9410665 0
477520183 304479395 0
316254299 307020308 0
435536441 178434058 0
140751621 452819048 0
194448787 423012234 0
504837151 205548474 0
160671388 548121737 0
278739674 439574182 0
20208047 65936012 0
159552828 70789308 0
191850464 303116935 0
247518676 451461686 0
348090850 91291351 0
71025243 126926844 0
95883517 108099673 0
15353544 318982868 0
536798515 184637511 0
213732751 477412001 0
443657704 394398997 0
205698717 328146559 0
484867443 338078209 0
146173071 139348273 0
185054210 415105847 0
573280479 383489616 0
127686327 382105776 0
142105944 21480425 0
225959060 203149901 0
199640631 465465910 0
23284155 464598245 0
333297241 264989288 0
308028362 394912886 0
194403850 471216733 0
94132105 216127121 0
92349211 216685723 0
357130917 18204145 0
49179881 63580270 0
146454461 180903654 0
78050283 538830200 0
453639578 541334128 0
154341410 247824289 0
432026123 335633759 0
328303111 311467847 0
359328020 571977034 0
27970491 353777050 0
355424769 84436696 0
18835788 314327657 0
918824 282316537 0
484469277 205429317 0
116714925 224218935 0
313166739 181628964 0
324575187 229551733 0
98006312 315347082 0
388917099 209219259 0
388870806 517778841 0
406879589 563529908 0
161255730 99410320 0
467941704 472223847 0
239069680 154832875 0
349677664 543901813 0
231042116 163921196 0
248572965 239723745 0
84461181 483914489 0
148094593 457240500 0
29771326 338959806 0
483068571 358849906 0
87433017 455414381 0
313744656 524657625 0
495132948 257887224 0
25935218 7812454 0
517868437 318725185 0
155488481 89174852 0
202539095 121849785 0
228752983 115553601 0
6361334 547172399 0
484661481 497338387 0
187105020 67186614 0
448455563 362917543 0
104639167 74381153 0
233957015 259614841 0
177167706 424465812 0
556794005 140187887 0
505863738 569761469 0
91027366 77850288 0
515746657 490596508 0
273184928 306065435 0
344222591 135980567 0
192232312 207434972 0
439344052 574670800 0
27502249 132393075 0
171635699 32092735 0
270174230 520280673 0
92504553 2929043 0
343855826 330533467 0
177148288 45150397 0
373382944 47085560 0
431433345 81750130 0
32689387 52021729 0
426189278 214069991 0
488476669 513126029 0
504397940 119126237 0
464509552 149691998 0
480253105 538097746 0
89711428 123805124 0
78142911 82050843 0
181912892 478178246 0
6192275 113804551 0
103855904 402016540 0
575484835 265066139 0
142835211 20783303 0
53654582 575607800 0
484082006 323736288 0
295733464 491982737 0
10215062 444696282 0
150488105 353908071 0
407374159 416436386 0
76705316 52927436 0
176260928 448862159 0
360352715 11860534 0
330350941 201111899 0
562577371 43972268 0
552488498 239203350 0
428981291 176954940 0
71013252 490954954 0
78851940 548860972 0
416687762 329195587 0
246753322 2297661 0
573324317 548950389 0
10046640 78911854 0
64165009 3581922 0
425561412 576027638 0
561585255 331538791 0
226774684 40249252 0
57012495 419546562 0
317219383 460138220 0
342147164 84412451 0
75351493 491577526 0
157247295 53352942 0
92978275 445604121 0
549655997 6367764 0
520880311 15875254 0
377195950 158537773 0
119163065 374757027 0
316683210 371536848 0
171410790 51678699 0
155018232 462953210 0
312075385 95229620 0
246220927 75288977 0
416119397 218682994 0
145866947 454876197 0
432219904 133628199 0
189926277 357729677 0
541322822 317933481 0
262313173 420266068 0
227865881 7926472 0
194368085 119663794 0
270090533 551443426 0
538800915 476132961 0
284179168 37609872 0
560464435 493175446 0
153555490 91080851 0
310276993 29498515 0
428402217 178508532 0
171387363 209449860 0
293208670 190805195 0
542477395 405776901 0
167586821 119685365 0
178062756 264407289 0
417375992 432600100 0
433948135 82153760 0
326152826 218596034 0
320122658 143288360 0
409909066 397007625 0
508482220 540350666 0
555254193 100784469 0
310407117 573113653 0
347191109 301017448 0
87144741 279825125 0
443107697 476796353 0
286585453 195541747 0
555970482 544078163 0
164543647 253964549 0
7998823 95537891 0
201669287 157312968 0
295651372 262896679 0
154029381 423457560 0
227142028 387528469 0
290701918 530500342 0
303579430 108956964 0
431174650 174327074 0
261180227 217792584 0
35194543 397030841 0
138012625 495790326 0
569520723 363911253 0
102575885 471939285 0
172033389 481153588 0
341010464 282348296 0
182821944 544269761 0
318844264 31883959 0
145412494 254492264 0
262830861 367820887 0
468109589 182758772 0
139873344 244984425 0
211071547 308750808 0
352360035 91781695 0
269149479 321226760 0
281141104 200397142 0
514447430 51067227 0
2053272 305458350 0
375642068 80954921 0
574289251 181704212 0
374391112 69431055 0
370353729 311820345 0
118993003 571126472 0
67255445 137846781 0
494740367 189702643 0
387886777 554603900 0
95537529 217277475 0
574877046 65888490 0
274089581 23512742 0
11687200 576685071 0
172521881 207787238 0
316784925 152654406 0
527687690 491269899 0
61595482 143970200 0
134708255 171814035 0
532605450 360674099 0
209549242 231527972 0
397345234 260368962 0
409087547 427489293 0
440645566 475670117 0
166267645 181864431 0
128689592 234180417 0
126213099 393587818 0
29349247 144814343 0
541187154 332063985 0
127851424 156372043 0
360650740 430943970 0
211395580 409431810 0
433766839 477815019 0
376437235 538412477 0
150522061 341684063 0
523401671 512683930 0
10561943 316234756 0
252861296 269857689 0
558753485 464015812 0
385819595 8078659 0
535172938 288789536 0
475670876 310988781 0
547288675 418682529 0
396665467 146238932 0
286526518 10431956 0
15588342 104511289 0
160969885 376686464 0
405909073 372106594 0
368854069 480671600 0
443444080 11364294 0
114921193 179959000 0
438132256 436860158 0
408913143 89337302 0
541539356 394596599 0
237061936 100476437 0
384603658 578459978 0
261458078 13448396 0
477959939 62393962 0
538964495 31232744 0
400606009 146741238 0
400077731 190474072 0
489826409 427699598 0
79368820 146826900 0
35962419 578474371 0
525352985 547624102 0
428574066 251029290 0
428702862 378275300 0
174095317 424359694 0
316544105 318693553 0
389317515 301906169 0
218067324 390422322 0
81341844 138743433 0
263155502 494079120 0
39601430 517099647 0
534029793 446067426 0
249642706 9199915 0
133716942 444680259 0
72060746 248183643 0
181950998 313867616 0
162365866 187175250 0
242646678 226675569 0
271081378 520071294 0
12124130 293341783 0
504071471 381617832 0
127895251 330788848 0
529003812 259803558 0
545964225 569866341 0
363065981 175103385 0
322666918 492701750 0
116253227 123588 0
401795850 458044097 0
208664350 26077898 0
299681310 501672906 0
215241228 238699240 0
240467489 480845368 0
409350869 391948304 0
24838386 303780958 0
72973533 97139810 0
485731033 552222926 0
451832429 258294054 0
482109070 63894978 0
474624142 330059594 0
111519962 12605927 0
201004800 52266673 0
96104819 233519603 0
244961932 227385412 0
43791970 247974479 0
269497593 308433276 0
368149817 486626195 0
63556284 338979927 0
351662556 383231345 0
241020821 325812549 0
364867335 40272366 0
99502129 76709797 0
484093563 575945024 0
167655803 13922734 0
147581185 565711521 0
473516839 95783496 0
182637812 308195726 0
531845535 57969097 0
240573494 579653587 0
426803464 393530462 0
489263145 37002570 0
45825000 479627058 0
332967912 297112405 0
258812979 495999185 0
107069242 483566064 0
119480205 415079061 0
43463649 327573361 0
323049795 210432149 0
327609645 76062237 0
38011698 564630465 0
30121500 289305008 0
71570100 426551958 0
225172560 69752284 0
143067344 509547684 0
459143201 375921564 0
177419588 127816424 0
11975978 81764480 0
109329108 219756749 0
112165703 493702841 0
526542057 22826559 0
396174699 58871484 0
524375638 354425218 0
420506197 96355169 0
569571801 570561080 0
394228686 334932312 0
211535868 379178636 0
269736302 330196261 0
549156592 403818992 0
22402360 295960788 0
311670015 410777609 0
399610934 165739670 0
474713215 524696173 0
352629716 236470749 0
132870903 140811512 0
159046244 299167759 0
339329339 547509102 0
36888272 206196969 0
288179793 528542582 0
130487400 463116533 0
282050643 104059163 0
169770497 293195003 0
498072181 1117861 0
233185512 291521488 0
494194067 181578839 0
132038570 498802625 0
493650587 80099022 0
202930586 433417818 0
40901920 232662965 0
500655002 536949833 0
116346662 188704427 0
18544510 70305473 0
429541056 363484684 0
558990911 73921440 0
252110888 547476443 0
507222546 218587424 0
487862082 428568339 0
233157791 207291585 0
41870296 106706272 0
210703643 547637269 0
105434930 507023611 0
8851329 246624088 0
324125816 176540439 0
403551178 400610482 0
16448893 296493439 0
240373946 90344994 0
138243604 95798209 0
200114942 165726306 0
214377166 517730958 0
102317276 485516036 0
515879222 41713093 0
133165832 133725233 0
270969404 496930962 0
13487224 33315958 0
211611434 98964499 0
402338752 394794515 0
70222361 487523633 0
197551929 141396520 0
8954218 237683406 0
505896332 357486450 0
123766843 345407485 0
122438665 468492906 0
361187515 283715681 0
342503881 219489785 0
186258284 185548519 0
435268050 133026210 0
78305305 146319917 0
230107716 465687073 0
43738320 344131661 0
122068539 258211865 0
420627770 413528707 0
44654610 400228265 0
14365190 142029597 0
278885717 356909889 0
350606138 139529343 0
407912232 155359919 0
461769902 571368933 0
510915302 475564223 0
85719607 220328829 0
313454725 438070470 0
211057508 490257544 0
47524234 190449995 0
485800227 217653397 0
311158677 159723513 0
172524263 1709096 0
368008615 167923020 0
152421244 55671179 0
209059399 196573447 0
116791215 34519624 0
187673023 8571756 0
254903063 52426330 0
74987614 136339957 0
34927501 557057637 0
174876484 137448419 0
413012658 9604041 0
248258738 25136911 0
550144630 71397204 0
285574935 247070422 0
504497936 407133707 0
508013558 539774753 0
228939075 194088179 0
347966058 313434564 0
128310252 126837189 0
30203762 178283578 0
195070008 298784083 0
498747337 54242831 0
373936598 9754333 0
120130457 324813872 0
153032918 233866681 0
322243781 15684107 0
443669886 351772142 0
111540432 403979960 0
239263569 454283829 0
228427710 327334797 0
65690320 499515451 0
231404064 376067910 0
275931131 333211940 0
79766985 451795185 0
385019418 415963565 0
65267210 295486834 0
239090740 546373612 0
181913930 72874179 0
40054265 454105679 0
34828877 97048188 0
13615542 247302238 0
109067823 365145279 0
141704035 155413938 0
168713772 427546669 0
178845201 123397975 0
397017793 146883185 0
235083455 2987410 0
84368636 365381683 0
278510028 30321734 0
86656119 41594426 0
460970498 199296176 0
286432022 73344083 0
406437766 353596393 0
311453428 69297203 0
149881032 156272799 0
144574624 449593641 0
114482934 380706117 0
96934426 212143015 0
200783626 307116926 0
514723085 34009514 0
360759719 162581643 0
364412942 56872141 0
366890836 492527866 0
503855677 506306848 0
313397223 542694855 0
478062800 123711931 0
561270766 575052663 0
320733941 375072746 0
570939256 87039001 0
171851185 474410671 0
390080369 513861750 0
173056334 371436665 0
471659341 251311454 0
325298115 208760310 0
553860984 487831155 0
541319344 277920589 0
73565433 522199500 0
463379709 59007464 0
321073572 256761951 0
340249605 494900134 0
72996572 132884903 0
400481612 224968877 0
351118520 219549517 0
251313363 129759108 0
29536114 385584937 0
11276626 5502615 0
276580571 243921770 0
342656911 424293125 0
34810058 164445065 0
423587694 155981623 0
312069639 263194120 0
130030255 189911290 0
86076836 127849781 0
84117310 32553547 0
133909349 267849922 0
72617019 422353248 0
345055134 159580065 0
156685454 21659671 0
313049453 565576152 0
435454683 173324497 0
359212447 160124731 0
247596655 411776112 0
173849227 62774259 0
118710926 423848479 0
49212513 156006328 0
515138700 263505928 0
225633327 40666740 0
564989041 238520906 0
106646032 119944657 0
314682790 331601466 0
475133960 38753750 0
59221721 175700674 0
329769384 466796165 0
115497046 98240564 0
20604539 13832549 0
169056070 66002547 0
244962017 217381655 0
337762862 152273866 0
509005425 56179346 0
227379952 376888023 0
70103411 14774495 0
358563878 389079963 0
121396888 206412482 0
433501977 36201259 0
173771767 482954581 0
27957048 195034865 0
375865763 443991688 0
278548576 256648103 0
378893156 37861649 0
8172489 23187699 0
61969710 161580552 0
476108456 490265544 0
134217031 31827794 0
557610108 205782859 0
360726781 149729421 0
576068590 25265436 0
175514525 408760491 0
229153900 199842240 0
268562044 308785814 0
514188157 381258150 0
396874144 6085987 0
170788113 210253552 0
455493971 518285634 0
562108449 26321003 0
219646681 290422176 0
415654774 177450 0
558156790 3483886 0
59801954 222562916 0
383859020 266410669 0
344252100 307489707 0
94325470 270282519 0
454429213 523103956 0
125494448 517158190 0
329120732 454329246 0
248827844 137273217 0
488865968 224746505 0
312722599 553759221 0
414388131 499634427 0
13707326 296973132 0
462411897 99379716 0
254435083 577117083 0
317006627 11050698 0
398714869 495956878 0
455162558 497622494 0
528815149 439749555 0
517757380 488640278 0
145516556 292657389 0
105270198 252154598 0
111328404 418902616 0
490571827 87314578 0
330789319 3037709 0
130960829 578171971 0
380794777 180062812 0
262437132 300635087 0
240173008 506316600 0
51500655 267302960 0
25349195 40665978 0
286423551 401379464 0
299700554 311629267 0
492644726 238843964 0
575711480 361332967 0
67013253 538578738 0
40364771 127734526 0
403834012 13639027 0
93879607 336491908 0
176831157 178995194 0
43058661 541060843 0
351249682 390574892 0
36945283 429217686 0
168271279 555911832 0
123943529 281076674 0
459078067 327996502 0
463223451 298169238 0
122936684 186371435 0
554740761 16220736 0
39930008 453072435 0
416537549 92789451 0
200885206 183128842 0
74254269 455100373 0
88356360 37902031 0
306620155 279991214 0
417040517 546013202 0
348918891 125843029 0
211786989 487434882 0
11638425 547157899 0
123983063 528668922 0
25395208 448638475 0
106802874 26887083 0
497715551 379798588 0
178513600 478986596 0
289100785 245473967 0
534752828 58140676 0
306042771 455997017 0
274695755 262838440 0
474958648 281114818 0
352085937 68617087 0
265822408 270068438 0
100884882 400090192 0
422958877 362755470 0
150485118 401955540 0
495653104 466522078 0
130499256 206102215 0
9605305 544769662 0
451245905 53756396 0
169750983 537324912 0
278122836 410672728 0
185778335 414789959 0
38399348 546041888 0
246713790 27671721 0
289368208 174122746 0
366767993 201985977 0
347464809 95597883 0
95742117 208361287 0
155418101 174965771 0
78639778 221920187 0
549966886 266366040 0
295745578 146538952 0
247982053 406068933 0
418412383 248012343 0
107497333 127344601 0
146118681 188313590 0
525511090 5000331 0
203730015 574880884 0
215751494 512531941 0
154829645 265990946 0
401223926 508157879 0
430224352 72061275 0
535495337 466003424 0
191792740 320184582 0
129912419 425191952 0
488322579 529056585 0
499416020 389013088 0
305164 95806523 0
191234714 481065019 0
133357758 102844441 0
285009564 370365754 0
504433284 321178930 0
20607315 561325606 0
457068568 331108066 0
377349080 537312671 0
186564079 381715364 0
182301651 1718030 0
298107521 143826909 0
66571819 193039413 0
407701442 498992361 0
418011079 334566224 0
167866321 406170649 0
23713525 249178416 0
403314520 134173824 0
567652986 186794125 0
206689019 226029165 0
160390624 120111070 0
563537348 378827072 0
470207402 242797072 0
442044359 374077833 0
270847507 533966410 0
14324011 509506430 0
127195540 460156603 0
13170034 125851126 0
459302319 496562053 0
303038985 186398434 0
144283479 56866431 0
73098764 169853568 0
484020398 70596885 0
186225255 61160967 0
278080103 324765607 0
450500534 157616291 0
335552051 275665137 0
487555523 172039597 0
298656552 108079707 0
131821729 425814128 0
341526572 483800652 0
454665229 526831198 0
168654480 75090368 0
50759143 555203007 0
38482081 251507496 0
329552419 160725718 0
399577799 454824152 0
214945694 559874813 0
82378440 123842019 0
310522256 139756141 0
399104925 511554678 0
264883990 523252882 0
255211952 443250867 0
160098388 207433555 0
291088997 103535039 0
387029885 365923955 0
70570636 106982966 0
530502296 403015953 0
441361930 320107580 0
92360626 43376889 0
463956441 359248120 0
415190864 344093469 0
250789853 384385754 0
449387999 155092591 0
556939861 191623048 0
353287789 6902928 0
135896811 455943912 0
193783564 215823910 0
261851093 93038604 0
225828523 505561594 0
437870289 148265669 0
451927493 119252521 0
566324454 95745586 0
455022944 339922573 0
207824117 526784191 0
543778926 229235707 0
244624657 308644228 0
311173235 289016454 0
496162562 370520839 0
578567387 541363109 0
543126622 54347563 0
206688031 267239308 0
578657602 121893962 0
462172813 492993405 0
120000985 331894562 0
100266174 79192163 0
167692923 546385421 0
192963634 351881818 0
414133027 349140101 0
391607786 367574993 0
168447721 322418594 0
436252647 314850593 0
287210874 448274952 0
90576948 442735575 0
366832776 294686004 0
154187606 234008656 0
147472540 406748106 0
316174457 202298510 0
77309276 293974375 0
97219994 576732679 0
33444890 308096881 0
288394307 68201510 0
119947601 533969007 0
297068932 183319927 0
201074502 49870193 0
30251288 133097690 0
26951200 300500521 0
505491200 47526936 0
556853512 165051704 0
407386961 357249364 0
279498404 466924816 0
520066131 241138712 0
285506119 516598232 0
283807709 536290953 0
562175135 283054039 0
538431246 38328781 0
167300850 238625530 0
258519874 107495855 0
444598102 564462073 0
166419934 194950638 0
398277432 564379440 0
329369456 303258254 0
156397118 191872813 0
429857341 222406728 0
268952838 475035216 0
396353430 303979056 0
85651610 228852059 0
30780566 206618010 0
463137801 132258796 0
330292625 430104032 0
156866858 30105236 0
424101494 315804968 0
182925266 438964148 0
289238942 375133626 0
473554470 522699895 0
12040447 22120574 0
544458902 386267457 0
229631608 465878689 0
560337355 107490564 0
155883941 516135291 0
184183020 154048258 0
411812350 64336820 0
304796770 465457964 0
250419477 175778433 0
18016663 79834716 0
74721135 472897631 0
365600941 256271282 0
378656607 573224259 0
116266846 567814849 0
198482637 350896141 0
505489175 278115432 0
490926556 199470586 0
284346658 373337821 0
84980354 316835577 0
568906531 219314777 0
344740624 300724304 0
439705028 186112423 0
353263716 196999807 0
337436100 282638292 0
10607122 350791549 0
491060164 386604977 0
70031470 577385988 0
198103419 36032506 0
365215491 245753477 0
350286238 121796076 0
61288614 567610406 0
538645204 135085376 0
242675433 335642552 0
356720455 99083859 0
2454485 520222592 0
556117093 59425529 0
461357085 447229724 0
214077434 371376273 0
213453190 391829346 0
440526851 183196197 0
524766083 363158836 0
129547441 117741509 0
511315614 39064186 0
164754403 305735253 0
96878785 122754580 0
572812175 168380277 0
395160118 464546272 0
525298642 156038682 0
78395134 12490256 0
285401856 6589540 0
400917210 140045644 0
227757617 379163210 0
294582637 414075598 0
207475779 332610281 0
427335732 367333056 0
420647493 479569816 0
19868714 67386547 0
503102214 528338214 0
322364766 533996514 0
102655795 196178392 0
283862258 550597712 0
375288437 102069012 0
513549269 423048511 0
480121663 513436053 0
543907204 237352892 0
531166415 167035566 0
345966265 562514744 0
224865624 21767563 0
433283083 324204498 0
384594648 108905121 0
31100488 317280978 0
318528660 311255603 0
414050332 350139676 0
186857410 532398144 0
486068772 8011347 0
48092882 69193517 0
76103370 515113099 0
542238650 385179117 0
45471419 99251491 0
371849127 540932913 0
442342254 556095750 0
439058944 358942257 0
385001580 95116733 0
247292408 295141692 0
83429276 242681117 0
81089191 499893238 0
462567551 486557791 0
245582689 189055378 0
85907563 96124319 0
220391393 196756389 0
162901488 401928747 0
69587663 131343571 0
82525798 121329728 0
433095632 103431605 0
216922313 505368679 0
234155659 492603647 0
386537538 3472153 0
414563446 394191996 0
182148238 95631796 0
574326665 282277790 0
284947729 86754650 0
308702616 292428575 0
153035049 132219645 0
104413291 578054022 0
449780188 512583679 0
117258798 10640785 0
500821533 187504797 0
213159456 477870495 0
152700434 248557509 0
78499720 573908448 0
10494373 475009606 0
248245542 46753896 0
466647400 344807293 0
275205966 550840533 0
537555415 544226734 0
208942643 83229153 0
380938616 178141552 0
219640760 435143576 0
322543356 107724136 0
206357211 389347626 0
276270471 319294141 0
252244505 268188388 0
76607652 377189246 0
477781253 575057945 0
255926628 102107546 0
376806379 483198388 0
450587659 501327417 0
168082907 398552164 0
477518230 34082059 0
323379069 318226238 0
25576741 136508653 0
219733409 526420875 0
15631897 343230151 0
38615858 387895384 0
469709246 501233783 0
283308525 332104475 0
550979977 111760263 0
78895472 503458573 0
489799041 483757148 0
294598025 113983502 0
503041621 373863655 0
218689495 153921827 0
402526922 63473096 0
286296121 77909949 0
261977416 300139529 0
29982846 354997179 0
335232493 439962508 0
368196373 259868643 0
536439528 398706478 0
539850241 251351091 0
498765125 440953260 0
481610337 144019312 0
395567171 104498726 0
463005347 269099630 0
156592863 8133539 0
83727926 113682507 0
375096153 575888973 0
222079605 295882918 0
372485851 472936918 0
380407385 116705447 0
518619200 115449590 0
256977628 302743936 0
551691552 438668443 0
357726622 435946356 0
437230028 165223502 0
55804297 81519841 0
304613852 307015649 0
283339951 178492772 0
260456623 351328629 0
538127629 21309349 0
500386286 207928238 0
426390659 576772141 0
300301750 413789836 0
13747829 132493487 0
98949148 189372275 0
291779800 346099829 0
187874596 286444398 0
396946963 202928797 0
186024767 145384868 0
189739408 198738448 0
441787318 203631979 0
174289529 552918806 0
91362362 301818673 0
32723362 144884668 0
420257726 547166470 0
320671115 294307710 0
489149718 301259563 0
464397462 212987401 0
285589528 463461107 0
22063418 172190828 0
215529062 230426779 0
91319798 436896149 0
264621722 244699848 0
30965954 458526450 0
507380619 192885794 0
482094797 383540032 0
294038285 111553257 0
117209936 176125478 0
196167186 273735004 0
259989671 228699350 0
474935548 301871420 0
505385386 53383050 0
325824668 404063200 0
402354789 183183057 0
532940608 66093578 0
529543456 87371239 0
155378000 435057373 0
22688061 422557800 0
279136794 269160216 0
307453646 74338597 0
236917256 503173971 0
173092014 512043146 0
131954043 475062511 0
24280273 342965088 0
505652368 538869905 0
260030423 6876291 0
546523523 344951857 0
478825959 528496117 0
395125139 364664340 0
489291537 389932338 0
215150015 201720219 0
571223352 83727921 0
572965201 335795743 0
31356383 515203937 0
569049976 248762094 0
142624207 392585597 0
73535179 452934478 0
87179256 202818151 0
449041121 436575759 0
332170460 339083864 0
437946440 492299917 0
108955914 65500064 0
184385446 405111603 0
115216209 222191026 0
181543467 212271937 0
157145426 494859068 0
566821393 539908912 0
533758200 524652399 0
270948864 13593217 0
58899051 116362943 0
142630750 335915445 0
315975726 526574102 0
292113303 315148300 0
559892834 41166232 0
84058555 89920449 0
337636104 78089042 0
452062718 336670128 0
455394190 7005436 0
285751134 19917492 0
216179842 53976348 0
167209544 469679063 0
174363 529306730 0
20403194 146596998 0
507159000 478369052 0
478613015 283714432 0
235755816 473128082 0
391894344 349820035 0
283247949 28344190 0
466210650 266929400 0
576565569 203421069 0
541082997 153657101 0
60171944 218918789 0
374085579 143603958 0
239384675 309954329 0
225275790 267102965 0
95767099 444132636 0
414102799 556656517 0
170456993 441268194 0
223490620 512395124 0
185236831 272494626 0
176081239 100699772 0
125451142 137938800 0
80464482 281403300 0
361494655 405571427 0
258824229 452932972 0
72353943 195485846 0
266559466 194170921 0
251601746 9026629 0
559628970 197361325 0
555963625 133096369 0
529194798 441069297 0
575477017 539887307 0
231186466 383509456 0
392247934 574517081 0
309367316 76773830 0
552085218 75824894 0
62692562 81791662 0
493569646 127774911 0
28258199 319604460 0
237296716 115553817 0
134107501 331825959 0
402065526 122097943 0
526095339 205878191 0
376269238 266999195 0
388538590 525573538 0
65257153 266140277 0
403446265 241485961 0
38714053 54282156 0
296256362 106744483 0
60575481 127542483 0
474745704 548477895 0
522454975 307168851 0
38778851 210447027 0
213288237 183281979 0
229314810 471036257 0
294018377 5004264 0
295909342 54192816 0
90402517 265021554 0
229722891 289632077 0
111046316 495600126 0
193451064 224682487 0
370151350 290422851 0
454740598 277641485 0
33173091 221815354 0
343773835 498540025 0
526695540 542342246 0
269300716 406355482 0
550724858 197440726 0
178450309 136966479 0
159921261 124036932 0
60686547 199968727 0
282823549 415670189 0
259551137 425872419 0
6230822 234501454 0
304949590 229462595 0
289609517 173480674 0
411561410 155464407 0
487090170 436599579 0
337344707 22486912 0
336806235 93485779 0
407758092 217792936 0
134077929 504793534 0
165061458 83384210 0
455969867 349058291 0
487721483 351437793 0
183041979 112248197 0
5904140 520669200 0
97095274 213790267 0
37847536 225849710 0
507358112 464819400 0
566733276 177256457 0
169146310 164571170 0
542650671 183463600 0
366589525 206475456 0
167462840 379939588 0
528187553 139273309 0
49114898 398474037 0
432689671 524981093 0
165327265 14492496 0
270361180 234663361 0
369395803 325148714 0
432297808 314356279 0
163031063 525703688 0
554588008 467212958 0
121846090 200842987 0
432750572 336723806 0
227293258 306421457 0
322711732 121843420 0
550665926 160967937 0
423317032 473472574 0
103494876 464274868 0
411694083 8288552 0
332274801 436692358 0
8426004 452782293 0
378475773 219723395 0
501130031 389186518 0
36124955 199893838 0
420238558 555862537 0
557085958 562996372 0
322625939 304562114 0
503172575 106702053 0
478331715 175191507 0
456404735 398342789 0
239293250 79685846 0
494706693 64384250 0
538784729 410874657 0
372038716 206136752 0
215904478 529221327 0
287106842 315414142 0
326420781 77176560 0
85986771 197560045 0
206147086 501182425 0
163575469 60091877 0
316525748 186668928 0
296420459 227840560 0
151013105 295137666 0
142198536 439166777 0
458406818 105043193 0
200404076 380923756 0
131214272 204412284 0
357795084 192043755 0
574061703 221029752 0
467396050 541136889 0
269748691 573463418 0
511283281 64019858 0
261801397 309209014 0
445805799 51632401 0
96795265 26721025 0
535021776 247413940 0
518412132 71627849 0
393251699 347891869 0
463545465 35126890 0
89325777 143871136 0
124175595 203728857 0
480608283 460800997 0
284134645 663866 0
436554658 461183010 0
297595121 160905760 0
316823910 381050380 0
81400169 246218794 0
130527715 524590486 0
123753378 256374203 0
485381104 207663638 0
270857665 204477110 0
33750168 127481305 0
553165703 511492977 0
501759819 215944331 0
69524708 402005129 0
323454299 315356574 0
246690325 328501995 0
172683259 475402277 0
424486604 528758506 0
25206630 73103526 0
513503106 336262194 0
433790791 417801402 0
348212146 8785938 0
195437998 30196237 0
374894994 209651879 0
184429084 392670285 0
333788434 67666548 0
225781590 357500399 0
153087686 14631459 0
536338270 103541856 0
128793882 569394424 0
333542434 529266818 0
345061340 243230601 0
343865588 4947365 0
367062392 96999814 0
500312584 282659984 0
286395809 202122467 0
22856430 185437216 0
196451397 48953572 0
527060206 500894782 0
43375816 578641753 0
421405723 231083766 0
158048829 260162817 0
491841705 461731484 0
442091307 175344872 0
472403070 83072561 0
101591819 198168004 0
481309578 78104283 0
578071592 505081908 0
195063723 184265158 0
266843940 441819882 0
134891467 347179658 0
519027053 170550904 0
129991999 50122166 0
59640277 242114105 0
556291431 460141495 0
153893362 515848696 0
540479078 302594101 0
16498306 238635276 0
471513790 207259157 0
407668091 425393625 0
107687250 573536746 0
458121118 172158131 0
271149077 566558136 0
440206074 433364346 0
340227560 335256534 0
478079447 239217035 0
26666925 12609177 0
352141583 574666092 0
340819292 479753905 0
519245091 535014485 0
530992901 29416339 0
547890198 339460080 0
231378915 555025243 0
417425056 115591409 0
470696830 9092302 0
523686407 169215397 0
437384849 329108576 0
226970014 201799164 0
493684194 240993708 0
87859847 247399248 0
558004937 396846439 0
387766299 529023338 0
417270112 344055901 0
42626692 294435629 0
530491737 200193826 0
218026682 230882174 0
284345457 451752120 0
528013565 527362521 0
382097584 47657648 0
573173409 545682929 0
183034269 295407778 0
308578549 484815829 0
54221540 378584958 0
11540757 397325722 0
169596212 497667184 0
411304403 182019471 0
158554883 195107911 0
479915765 442880814 0
563564124 184080656 0
319058876 410627851 0
553278484 87414935 0
292948792 220714052 0
490207665 561335197 0
549127988 77250960 0
139893128 485211377 0
298662491 280213770 0
81605556 506471232 0
155243612 446364458 0
149616268 297817941 0
464444510 146130932 0
239803177 193347847 0
293711799 214214526 0
84816841 52387963 0
329768120 412869418 0
579491001 33426537 0
248178745 521498175 0
337531898 217030532 0
347845324 530490590 0
389574285 367181604 0
558582759 498827537 0
381710053 298690350 0
263228681 401810806 0
175671969 196136824 0
470905300 111650926 0
251298693 151388893 0
245639949 184262188 0
21243038 355111420 0
430644283 24855041 0
315576274 464602055 0
317101324 469255254 0
179362143 488376578 0
265457905 330087371 0
449373346 395839467 0
393571918 26243646 0
84018408 266814691 0
4079575 67919158 0
325786985 364864574 0
123569866 359722020 0
131646517 172716334 0
54180007 200547624 0
562387320 218402617 0
69846040 71647606 0
310026483 58078052 0
560437388 490020219 0
32946870 361572122 0
544256554 253174164 0
246068908 71270840 0
41725492 198403070 0
122793849 322233222 0
185932563 11263051 0
427634853 339134414 0
425068184 337402230 0
433898520 333452125 0
502526673 479443302 0
329757043 262595179 0
342416890 483573091 0
823686 578993532 0
370112007 347614506 0
268959745 319629908 0
457963086 430561966 0
354406388 321399951 0
415972085 265525584 0
121672206 387185571 0
181433562 291166072 0
153325277 472777825 0
482701463 277327249 0
377668310 566489263 0
308349346 458168190 0
99672562 208337487 0
77335774 36154060 0
140310573 164802942 0
465227198 152553073 0
473884633 211124897 0
524865540 423225404 0
301338743 546730975 0
251543059 562527222 0
342584538 319996566 0
269797132 121208751 0
313570266 97616435 0
484819404 146396547 0
48885916 201017659 0
331425582 303925892 0
226145272 82983419 0
565188844 573028122 0
416143457 355801169 0
406063405 58191815 0
369163034 60938094 0
148422108 212546664 0
559452765 206229487 0
53516455 170578229 0
286611407 302857870 0
174847232 251917605 0
361783700 101030561 0
82476363 189293126 0
122125202 107382951 0
361247303 329108698 0
447959021 417300252 0
489081073 68916507 0
159475169 553623064 0
225094102 248457171 0
558493409 380813494 0
529176704 318593016 0
42920440 227240711 0
218750540 519945240 0
435774842 175643937 0
458613593 494747613 0
562050639 575722788 0
4607458 185349400 0
310821798 504491402 0
246295025 289578471 0
497766834 365915650 0
558494025 152158166 0
11865628 467900365 0
139488328 392731604 0
275277772 398550555 0
41257112 170462518 0
285891640 356647983 0
262203802 450241925 0
490462198 130700895 0
522324897 30731621 0
139688856 472168635 0
27570889 193358847 0
156849291 310907632 0
425237331 487237932 0
60421049 265453546 0
263055659 366855233 0
78378905 326752156 0
80417966 53540655 0
176677201 505951347 0
552940050 567375775 0
365240121 521021475 0
406922354 119431391 0
244061276 495966639 0
40548911 423334866 0
64766610 25309 0
57989427 225756549 0
68042097 562740364 0
111719764 379642911 0
64368051 496873550 0
233854887 294873413 0
402719516 193232994 0
272841946 295871268 0
77238764 281738425 0
380965347 330905979 0
261623477 442940095 0
428855084 151390737 0
147358874 308700046 0
231038666 543447712 0
372068960 455063407 0
272712088 59464948 0
95949321 136840057 0
36484905 172389650 0
541978986 225889591 0
480045264 487217537 0
433694553 440116069 0
471146755 134947571 0
528777965 523072706 0
98090130 152812818 0
496671907 367752947 0
515451309 43353257 0
154438816 373866408 0
480544990 571723926 0
184617697 459536524 0
24892255 114285110 0
181650218 428884215 0
7263258 444442086 0
51609900 253240091 0
430155070 121694069 0
507650273 197901650 0
173789928 171634617 0
34549621 567418026 0
212534046 241597777 0
455691114 107293727 0
165834475 422895203 0
304741645 514729114 0
473390671 272413239 0
110111498 563285633 0
21323588 520131187 0
159705536 425162858 0
468728531 550481975 0
180811413 61358973 0
116710878 10834960 0
307259315 261038461 0
243943806 108344162 0
201896272 406246723 0
286374539 228402157 0
134883184 133441080 0
220514244 282158800 0
132113381 530037238 0
90707868 214705876 0
94865533 205638064 0
188876523 207426362 0
187870153 231246078 0
65324734 558277810 0
443774998 348052363 0
459908872 189432248 0
533496528 359370919 0
517069781 148317149 0
111648584 89861653 0
425829711 543829498 0
503089030 105366310 0
231766067 240093507 0
330778208 225046178 0
217896657 551378910 0
125064772 367716588 0
138252547 478361652 0
150226421 246973139 0
490889540 125689637 0
83001762 214870913 0
575619405 237131538 0
503722229 368648641 0
355939425 391092431 0
338756986 1199411 0
92040333 508298236 0
208474327 575227287 0
377249313 94404063 0
532209362 317529923 0
467632606 411990673 0
53097657 147798731 0
57870340 370813842 0
306014518 495568351 0
442525187 145858989 0
400289791 450648826 0
497116212 312698375 0
532776025 118086187 0
246460621 244023337 0
2986723 299363747 0
410501705 282945728 0
116569743 66510746 0
4049815 89836020 0
506941173 318084060 0
557347442 294992288 0
472529285 227502998 0
353531965 439559998 0
220409 332769977 0
359404554 308573396 0
382912658 538626672 0
94117731 565962069 0
163949387 448109385 0
56891095 369216474 0
310538969 65860603 0
151040797 137972767 0
19187877 455203996 0
63566342 133817261 0
564058376 163219055 0
75993452 295305769 0
29159666 560482313 0
119466698 386323649 0
513643995 282740809 0
376513724 245860088 0
389126041 249991246 0
91085785 217639471 0
5506309 474437630 0
71438408 446684635 0
153764190 507846215 0
444165702 91850155 0
85953146 230257518 0
299089552 326152947 0
573795456 496906833 0
427174673 380005032 0
121466004 59939957 0
247057402 521966452 0
298388379 377006684 0
248794135 81559977 0
19610537 237573590 0
555396040 570754874 0
221493441 182898234 0
194602938 45486830 0
95989715 418427527 0
33731946 480660527 0
32730432 12612237 0
221395988 143465512 0
446859388 106581610 0
365950191 515795189 0
255563089 116527451 0
138579080 304164632 0
186637081 353779473 0
93170319 339782309 0
226831439 358405699 0
53805680 556875337 0
398407141 568553297 0
3904379 343809839 0
46742233 136223081 0
422487617 441506762 0
66265951 13234272 0
195710859 140022291 0
550195510 129720798 0
167152818 35895925 0
169801698 174456762 0
306258152 446668126 0
14314254 193138126 0
260708248 115632086 0
259150737 228783804 0
344968436 382979852 0
283881807 348214010 0
456365792 253937617 0
78764308 66583807 0
74274936 54821593 0
436374904 444930193 0
61433831 63260367 0
207505787 430488967 0
270030134 75405609 0
374526862 83788063 0
519986195 557473009 0
406708240 43524794 0
423809105 570478546 0
548490709 486989374 0
365765138 370039174 0
329575649 289760779 0
264546803 327871620 0
264900424 184443526 0
319731221 496768800 0
331734031 216623788 0
138309003 427204659 0
182252617 77161250 0
125829556 292666940 0
158757439 260712795 0
78860374 314558004 0
188297710 13542197 0
117212283 335345396 0
174050065 280391123 0
324332200 40781080 0
135269127 445891487 0
3430289 561905486 0
504226064 90666619 0
105803970 195202733 0
228733702 497192923 0
436492840 99627957 0
479584729 373143717 0
247031459 181696907 0
442206614 167211791 0
474114789 318477430 0
435607804 146621711 0
238276646 391439561 0
385282246 402964911 0
439571439 203167265 0
216447680 404691326 0
87509509 255095621 0
386523884 505543451 0
308083862 300624311 0
2630668 302832625 0
187978060 505479047 0
564401936 2962278 0
127554867 494363990 0
319357534 179642844 0
407153095 550058748 0
422422106 442357427 0
179647654 307037298 0
136110859 346200600 0
453397183 72435671 0
578496844 12610414 0
191701630 365366235 0
463284406 117914129 0
396734076 95447307 0
106005603 436342550 0
211390746 225037523 0
561478897 257809558 0
395080546 37817413 0
14703531 251276012 0
245630112 441344617 0
223143777 19272835 0
503790495 80322039 0
542167025 326583536 0
422848586 490149673 0
404680861 387074189 0
499021256 402440070 0
230949774 288587528 0
498837819 100903199 0
385659937 352210347 0
42893947 524784675 0
232008265 546118045 0
436605526 119931778 0
306137022 358901697 0
67003677 82645923 0
347708993 213279940 0
326666093 251355427 0
536366541 185117314 0
277470714 486424416 0
173079163 170355383 0
464900615 167977028 0
205425714 571983745 0
244317578 65260053 0
563460598 340867211 0
478403961 286506429 0
313210771 236376260 0
395930647 176405267 0
95695894 444186931 0
381228399 398724293 0
567014086 467157794 0
327996302 420303729 0
242964015 11544695 0
413010017 429566537 0
326273527 77709912 0
394854909 329561895 0
283947938 52254719 0
264542465 273236516 0
136871489 240436056 0
498978530 272067967 0
435442883 280092386 0
533631630 20368310 0
203265905 221438582 0
278967356 421061071 0
374228710 5682675 0
572245043 13397221 0
305427062 576913987 0
538610833 241679913 0
467165740 236613342 0
57856478 475044588 0
87672068 359504649 0
281893845 18155469 0
102089860 51689602 0
293578401 85162078 0
545446789 62722526 0
509905743 423515186 0
163498022 317147277 0
165643823 371697294 0
342055434 443288745 0
121754675 25128833 0
474785789 387261228 0
98269064 510691877 0
478737910 39472521 0
298121403 541937608 0
124009007 231260498 0
247192315 349218328 0
194003618 248105309 0
262762344 228088915 0
429338420 266795863 0
87099403 326838316 0
5444298 509631890 0
37530842 310189136 0
453089935 160766756 0
65968638 200968247 0
108301458 395697956 0
362373153 426088620 0
276518007 343391343 0
530328621 368740207 0
381319832 32849509 0
451861968 322776613 0
105358826 462372953 0
82155620 570456878 0
19375711 131628484 0
441898411 23534170 0
530519067 280744156 0
306103605 335166664 0
355075859 239358362 0
44677470 455261399 0
158428215 427821177 0
186262444 267482161 0
81388180 220787480 0
219939798 277959730 0
300115166 345696381 0
86219467 430107269 0
571594377 359916517 0
455835362 17910553 0
35671685 506495418 0
526776887 129491556 0
167569990 270002228 0
49622355 118800450 0
205863145 315372524 0
353543113 307662012 0
545165924 242978095 0
239757429 521838335 0
576110748 397616579 0
498163940 403465138 0
528381192 114498647 0
464886596 238585189 0
430553233 183362118 0
107225491 247886299 0
202267721 291525821 0
280639736 164481078 0
71511489 9773249 0
328632552 463483914 0
390100260 75934096 0
558895683 256715961 0
521614181 114170030 0
478245242 522731829 0
80862476 65822231 0
314349138 413032260 0
27179331 120142012 0
225625752 178366690 0
292203402 29720205 0
410947614 471347575 0
482878028 308423314 0
381020235 157332467 0
377353717 86561178 0
194676775 121125648 0
375406736 274209611 0
382703962 464248889 0
29787677 107010928 0
249573122 184813004 0
105809001 179699576 0
7704245 398625521 0
439421950 34932963 0
423480677 354785117 0
147658604 428499796 0
406337899 327602328 0
253339522 243204150 0
154717985 458275872 0
422944776 262561590 0
355421790 544899836 0
505660991 70145164 0
288083597 58309435 0
72713353 108039807 0
192644076 218565263 0
16543335 205117566 0
4966671 286532854 0
441461247 53525304 0
223382842 29467195 0
36486824 496187979 0
485556368 552047006 0
578464592 221067893 0
78564828 173657500 0
112630257 365416468 0
461241527 445950764 0
428719527 238913492 0
579665261 43460733 0
327700469 571305467 0
58102415 461485661 0
97732113 318897953 0
178060141 390197366 0
45179127 17607106 0
82977851 412297115 0
296951315 433754924 0
499182704 111832941 0
228917258 473160647 0
339707201 553073491 0
172502932 439923324 0
326031009 67702454 0
211386981 312340191 0
506260859 102445289 0
457308392 559947440 0
90413713 316636123 0
351893198 195372060 0
184749108 422398048 0
415629625 162374574 0
366264842 22860554 0
452605019 196325547 0
289106632 551725443 0
282186291 474444980 0
578355272 44116287 0
212802770 334440004 0
453697708 292372551 0
55078732 323466106 0
116177021 369007571 0
61672264 443569973 0
533365757 417570742 0
151687012 486532511 0
245667087 268285220 0
401737548 357406294 0
356149857 234851276 0
467974964 502948770 0
150580687 491189204 0
198262012 111179888 0
250154376 309228549 0
195759327 17415179 0
57233679 197182220 0
18226185 88213716 0
30599408 391701998 0
365627652 574625335 0
83826531 3883031 0
427371643 471086294 0
409032377 325723944 0
313355846 342094597 0
164217049 370294060 0
519959580 151742957 0
103585446 278407772 0
39496457 434574289 0
291005743 498623936 0
386134600 96477412 0
406804267 453805361 0
96214366 109936557 0
342051281 28391972 0
335133367 469730676 0
432158070 436694976 0
469886485 56824935 0
24465204 6518633 0
368687059 271727909 0
419963301 423666299 0
277327141 297090440 0
324883621 161783274 0
253127190 281623737 0
52652037 290038977 0
95085586 53897793 0
396281455 26910523 0
62180693 453653777 0
533099848 426420302 0
223992613 362856500 0
8452957 262166735 0
177721953 395561243 0
98237189 560466016 0
395694363 378306506 0
101733618 381463530 0
224505465 181976921 0
444392911 65896959 0
136140760 186085320 0
559976428 108841739 0
76910803 58241295 0
96665768 410874795 0
429937965 570289748 0
572502006 96987532 0
574908929 314162040 0
382700526 222187249 0
219270759 84713950 0
336551059 309657767 0
177232299 164214980 0
445379814 543831532 0
376455127 8925868 0
221979496 296125390 0
299205466 521746591 0
161939673 257179690 0
487329416 22528168 0
12861787 188120629 0
462645540 350957745 0
51567702 18703997 0
41714251 87862462 0
194931023 577845135 0
38763961 265233558 0
148402788 495016153 0
94093842 296979584 0
70165985 381541154 0
509285283 174071999 0
485259376 63953033 0
44391686 183137610 0
234385324 17207185 0
292685637 466078799 0
415514636 385503717 0
30828859 297633251 0
430015075 462094446 0
287595687 350601740 0
136412623 331369947 0
477668798 152650124 0
232978971 499238223 0
460382050 473231533 0
324252896 29809410 0
132701990 515759656 0
499872431 475399699 0
283782252 504381015 0
462079655 524813590 0
199865319 433263617 0
298994221 102568331 0
222629644 416333829 0
152415800 23715567 0
149108524 142902659 0
167420268 254723691 0
553133447 573161050 0
318521817 438444930 0
441236099 524989538 0
87223060 62508140 0
392323575 83235002 0
299109860 83880934 0
175251842 202231574 0
39356962 417970272 0
501304669 202519451 0
492965708 145569931 0
163610400 20909055 0
573673480 147634684 0
330298148 36392867 0
556696453 233220175 0
164464570 136174118 0
217339864 39448232 0
571887512 700604 0
406278078 393431071 0
550980771 572753584 0
82461800 200019254 0
22799390 142652074 0
18540660 400836046 0
145287351 267619708 0
439956445 89137306 0
414055354 57379326 0
233366214 487548959 0
264381591 4773989 0
229394352 292900708 0
433836442 382789637 0
367461906 407564384 0
210290515 83269962 0
234813311 521314331 0
491415011 325129588 0
139561800 272160234 0
391231745 251737925 0
263346464 477046803 0
396121598 505924720 0
84596876 436885006 0
300277108 59989330 0
335571218 473936666 0
48335788 60063852 0
58835174 324548486 0
82889410 412346724 0
79746577 45537299 0
172679 129887354 0
180026312 426245584 0
247669052 43376107 0
18795045 375248458 0
492235935 90949514 0
523458471 133185633 0
431266335 406408266 0
208211052 93529994 0
407649408 429113659 0
121800864 333718217 0
482798044 325996317 0
490493555 202029562 0
102556226 401332092 0
488713460 14357656 0
26035619 274093514 0
200798148 37955578 0
354291318 532109376 0
546655191 65668013 0
373364431 310765055 0
538376144 425895396 0
340724531 402017479 0
355480823 83606674 0
399412971 475616155 0
56302285 233993580 0
230435810 219387790 0
431176869 71505503 0
557781565 32644226 0
213338157 257104913 0
260793861 502697094 0
483292826 579344701 0
212279647 184880321 0
374193918 243479020 0
554614317 151076646 0
475294219 51615479 0
113392926 400370704 0
292851386 272274410 0
522812842 205594136 0
292542586 59751202 0
162520381 566732950 0
179908275 446009695 0
538438331 192999524 0
105029183 210198418 0
434035449 185496939 0
566714461 311466670 0
95018933 219193630 0
118049858 131577616 0
73305870 399656162 0
17715214 557855742 0
322591108 491575795 0
97089537 110243646 0
122008404 151035904 0
463200877 35606889 0
386092327 532642658 0
109562455 91887346 0
454771948 318503459 0
27440680 473788772 0
279821611 265961324 0
616270 430504601 0
43650985 345329339 0
143705944 396582109 0
420730582 254006268 0
402275872 464783403 0
424201077 23769095 0
283852144 374983471 0
457605755 329937451 0
466662261 248276773 0
440249936 174725958 0
310675231 275003781 0
179162388 297471281 0
60325870 10808175 0
476751380 16713912 0
397665819 348149869 0
9394644 344401312 0
5186847 323117718 0
30339263 337169034 0
241289505 156868838 0
342574871 345610804 0
266675263 50819650 0
566700117 410501108 0
248050722 509799048 0
463508332 15366687 0
562699303 104543386 0
345347993 325555430 0
499574569 561990713 0
384577218 366618433 0
1947408 419769996 0
517199638 211842499 0
489858643 216715297 0
205013324 141286233 0
313318359 545886908 0
380261693 565368384 0
417320674 469101875 0
175344836 301730934 0
458659659 204163598 0
267088382 302788979 0
376260180 237186881 0
390967940 114115968 0
192003236 79518459 0
531856659 116225307 0
188579867 211669803 0
497451674 332763935 0
222842754 408117208 0
256106582 530988341 0
353404138 48362940 0
71642550 240359479 0
427711945 163821694 0
189408915 138725212 0
309285553 531015541 0
189356463 357976192 0
267630690 464882254 0
430343831 248682476 0
350068698 319629857 0
419264660 575734372 0
428310228 241350404 0
486141793 548950760 0
417302911 424239188 0
92133385 473323063 0
429577902 407712679 0
156635414 110061554 0
39929713 475082246 0
296293246 403214636 0
179671655 534277522 0
220076930 17037696 0
48917846 139461245 0
496353414 193346950 0
97267712 213015292 0
509910772 73655969 0
237759416 410707172 0
459566322 388094050 0
82502393 231726497 0
23412022 413626584 0
444143887 519954757 0
251885705 165847845 0
468393313 568820398 0
331512371 437353334 0
412098792 348734026 0
76498385 325831424 0
497028470 460706209 0
107860392 14648493 0
112280306 199920345 0
221575960 316400996 0
64263296 279858786 0
18719763 70188313 0
63873220 576774913 0
283117418 187889561 0
154202843 83619037 0
106582527 186673985 0
566797951 244382242 0
358981137 545545309 0
414069168 8882537 0
98124476 452599551 0
73126089 84268271 0
44713367 137665626 0
44415185 295166693 0
5009778 411569700 0
366988907 431506103 0
136107455 365350287 0
200984515 281526738 0
366482981 322774309 0
75669578 354848472 0
510215497 462515303 0
367473121 326385379 0
552302719 35106180 0
54450551 235101855 0
566089857 166320795 0
348976560 386329347 0
68617707 570379145 0
237452922 103071399 0
248119846 186412759 0
300201977 514037205 0
544067931 561881124 0
338253068 77004835 0
33024578 556886617 0
548053860 13333438 0
495953261 368261936 0
232608646 89893285 0
148907528 544486605 0
261091292 500621941 0
88419012 232031565 0
256738496 330366501 0
474881617 140918355 0
308847283 96116390 0
129096823 335282037 0
46388682 259043165 0
11186419 284185783 0
140402062 450447389 0
180299406 362975233 0
159709944 460750764 0
86761422 469733449 0
242781273 549115154 0
226591354 126552757 0
199427922 554047724 0
240227334 320287110 0
271651459 92036378 0
3957186 542942337 0
103292782 346896706 0
502685035 394584397 0
373876244 464634987 0
539600193 294339747 0
11324102 346376914 0
202579676 544661819 0
356342100 218525692 0
251352812 521951913 0
197817733 21052776 0
570602556 333130654 0
182269891 3563965 0
21692289 413078608 0
213443020 481438905 0
358769584 476988986 0
148693079 7500315 0
212947790 296953523 0
58928251 302510909 0
557306227 282889894 0
475422689 3189894 0
413572414 284254561 0
436676049 370108508 0
458299988 378918245 0
566085388 40615517 0
433721 342707479 0
46569209 151055940 0
238388813 278946507 0
502400262 229867091 0
406082111 553682287 0
219035094 493704979 0
490995496 378320143 0
297372430 255109061 0
312145374 159865620 0
450178890 251006328 0
496389835 404487560 0
288494200 126446642 0
350664406 79534045 0
145746294 256827504 0
493212914 306335334 0
271043706 484181843 0
578682433 550894303 0
70998584 427515359 0
46361018 70583559 0
386033090 110425469 0
204180397 200129562 0
337186715 122244913 0
412182973 102915876 0
317572451 347993028 0
302021235 205200381 0
54998709 185227452 0
258358308 104621957 0
227965472 183469426 0
279501339 349684663 0
448646001 117990818 0
370791642 523633234 0
238800300 381278388 0
105667027 337380934 0
478537686 23608584 0
445215788 199240656 0
101316457 391835303 0
524384017 366743674 0
514149038 144960134 0
400833621 117156092 0
359791448 293918571 0
177996061 7250827 0
106341762 291265708 0
199431418 473741639 0
362764672 540849395 0
180631656 313801044 0
227696981 550711356 0
243927998 354918736 0
88876375 256170647 0
421778163 63320529 0
458246315 111271098 0
414420655 579613910 0
375349875 511770386 0
454348213 161655931 0
105089753 56781851 0
408459420 555174688 0
263588295 49626245 0
55572788 130646521 0
572543533 435363585 0
195471767 209042776 0
386841064 413855937 0
97014414 197891279 0
466356177 550890172 0
135454918 21615727 0
464238808 509179553 0
233614111 85229241 0
161227664 496459961 0
414172943 249685044 0
70821154 339203364 0
101045757 526500198 0
191678859 458494827 0
6395571 383961868 0
553044759 109212133 0
48029347 570449239 0
56592372 81941176 0
544293808 368931574 0
177671483 203831915 0
401720699 322213816 0
298276955 216033306 0
276890864 124473020 0
459274936 301231853 0
393060012 292640434 0
359837180 250812719 0
350787354 87491269 0
384501058 309692794 0
216493504 560783663 0
241690222 396514977 0
206671837 148528568 0
89136336 223788000 0
559856456 549646066 0
452323924 177771751 0
420787034 546822433 0
289002798 408826608 0
150761524 63766179 0
168702369 240880921 0
417423110 437545357 0
357748222 98513667 0
18389373 384993604 0
263906190 365129481 0
71644421 105913558 0
456475870 227163604 0
392330331 29656565 0
70775822 524972538 0
537631485 408875377 0
368476970 477230208 0
344542845 431529674 0
373492519 390391681 0
508899963 111477784 0
408650165 543733727 0
300583129 351881208 0
453681783 315548109 0
570475466 243162965 0
50771386 269902372 0
436640729 503222951 0
223298883 213249050 0
224679650 138969949 0
496910881 332995047 0
314606678 1423430 0
104526853 66248975 0
152155159 107029801 0
309314100 336423201 0
573760079 528763291 0
18274211 366307063 0
285179687 578121426 0
534238491 340388452 0
148620947 413240554 0
445860662 346641229 0
318230854 328472907 0
389597875 316336128 0
410973763 45018298 0
561767268 503745690 0
441713413 127481459 0
513075027 49887833 0
295479619 464326061 0
33541750 147703908 0
286424159 249853530 0
82886823 439374438 0
369309316 306795743 0
159518250 174640159 0
338221208 15807500 0
24137076 112438335 0
535444158 349559539 0
109813184 77580295 0
16655183 72926745 0
152344773 231316429 0
159368687 371272409 0
47692514 266563020 0
426411333 365392369 0
268250631 415510281 0
436128566 116919271 0
179951157 12984531 0
441138763 283883191 0
1551942 531560755 0
143887755 544124172 0
330824489 257046687 0
90097856 42623830 0
322554909 399985589 0
186279507 80502739 0
283248512 46460997 0
220446604 499944678 0
166221015 108479013 0
474914394 535925802 0
92524019 358156684 0
136081522 433051786 0
102555212 40454065 0
450401466 388061655 0
268708400 516319146 0
255141173 441960767 0
340064222 193270607 0
531625822 333259507 0
424377710 568286192 0
22959167 511701728 0
324321171 448582508 0
288037211 84404652 0
40627684 437885272 0
83472903 326998167 0
208207620 373989726 0
389687580 166546114 0
293990412 274567304 0
314067236 148836608 0
210294952 171445771 0
415877110 278791276 0
268446224 293394194 0
661566 61044564 0
274723840 523085462 0
567341056 427035232 0
266492314 235977240 0
522485004 579101266 0
323944973 57254931 0
20498434 49952104 0
52409027 576754735 0
267823972 576764058 0
275146071 161335993 0
344531987 165243342 0
194255020 48155469 0
294838923 547850414 0
13601315 289689092 0
357232622 181844755 0
562787579 433421178 0
432941989 147198935 0
228032023 460079885 0
4270262 507783947 0
193677415 363461486 0
154640369 387109606 0
436832030 6819370 0
239105873 246559974 0
30408408 400132909 0
146365591 476125056 0
471736700 43847058 0
160792868 315055403 0
25290049 316183970 0
465026140 328402769 0
364816110 290019508 0
23318408 108176467 0
154787654 63461611 0
270679476 279985565 0
454558037 489238012 0
501885165 80968573 0
175539702 272689315 0
568510323 561312671 0
281158480 391486384 0
208346263 279188684 0
81222437 301488978 0
1894591 367453516 0
59576587 266209468 0
198934121 422719772 0
279029323 370072369 0
371935102 221279399 0
212178353 496552725 0
90554980 449425544 0
92614043 394333707 0
415348485 154751455 0
145928438 403746443 0
259057267 433068608 0
498753558 368100559 0
355977952 147571536 0
86469670 355433711 0
55154436 271423632 0
176887026 487235421 0
3334023 5513117 0
543298547 403309602 0
175790028 273850243 0
34391327 560119641 0
354218178 516056161 0
453582067 217448592 0
34827182 548594053 0
310256322 380098664 0
224784913 479122116 0
547282337 537402656 0
324277492 267172983 0
359026479 470037399 0
549867569 70380493 0
371726068 528275541 0
491064405 57986029 0
473583871 183858076 0
468783717 514875352 0
327882486 146925765 0
535436772 207558435 0
406700500 209634487 0
367012799 518324000 0
538425641 379083359 0
373687882 1577301 0
112116269 293639537 0
92492833 331374072 0
129332518 370113604 0
140950008 378684125 0
188276572 112259695 0
207327681 50819386 0
520541028 50692393 0
231867157 175185991 0
497775047 29533599 0
185474221 167362514 0
7890675 232028978 0
399210003 412603178 0
190396009 73922 0
278223116 425489251 0
82216269 562384073 0
253586178 514591572 0
525261761 431786110 0
57860977 242450979 0
491105404 455799535 0
313152153 217790368 0
40197639 519496320 0
394437399 434120848 0
308329638 555121535 0
285352389 51478389 0
411694254 128273478 0
232839366 285869111 0
85098994 130907183 0
172430116 172470104 0
313378088 387148457 0
293554204 48944347 0
504073869 192728573 0
419189800 58261536 0
447290992 142711689 0
433740564 373321804 0
381275978 267279869 0
76920974 553501199 0
407007542 145708571 0
77445500 122758005 0
317180858 462637168 0
47557257 272018450 0
95567324 160441852 0
107436809 557213576 0
227882688 459484991 0
366916561 143478888 0
395940657 107103688 0
506643699 325930995 0
541663065 242701943 0
214694698 22871377 0
468168780 15129232 0
93804769 336206418 0
60629530 55035688 0
562940374 305503502 0
40148737 172793767 0
85312490 372056528 0
266342038 503204315 0
279205212 93028582 0
307724549 455571005 0
46791980 348204872 0
486149026 30833252 0
47478706 382315157 0
546770281 229606618 0
349075725 560220234 0
490460854 358009656 0
386275172 447368042 0
210523534 400585707 0
365903324 111481150 0
485874335 14200943 0
316759395 366562520 0
94980033 441695643 0
453722214 60570118 0
68090861 577930409 0
122109419 1206856 0
177866200 149784695 0
132007192 545722903 0
558756060 194213804 0
92371797 545403734 0
468024850 558482578 0
497349435 60587781 0
366738109 16948037 0
475838131 508814894 0
20902780 460561410 0
406313826 453520148 0
228846076 41435251 0
426394670 207727841 0
483727041 94076614 0
392413836 118367721 0
184467281 324667834 0
21017189 464883081 0
194015412 482432848 0
25095719 333609900 0
147437456 278060408 0
68706076 496323213 0
158216243 86694035 0
328886757 326657567 0
34319968 519548079 0
51158017 455594059 0
294480676 406572754 0
100683130 482646686 0
508275538 127384050 0
353690760 425453941 0
122760090 470882948 0
495078904 62995001 0
465071438 142989360 0
342328716 163667696 0
310223168 7476991 0
47415885 390865975 0
557973486 543311867 0
77920894 24332250 0
443619754 24114759 0
23118115 40500896 0
456816231 521174067 0
407383015 288760125 0
556309724 450679641 0
230292065 478967117 0
430293757 562403685 0
83325455 420301874 0
8738991 158497177 0
177390915 132451954 0
368739278 545734873 0
538837659 497686817 0
53970824 478707226 0
112349246 428155712 0
203130831 93852908 0
398147475 376356120 0
79324009 282578346 0
168205891 349267012 0
335706031 470496977 0
150966185 138417046 0
170616470 27606840 0
297492850 252428749 0
244613862 270535626 0
121914931 505020108 0
65487504 560279121 0
249924887 244818495 0
349617487 292532218 0
90997043 401759727 0
62171650 424681607 0
552608313 491827395 0
49286386 292851602 0
380691118 462937010 0
96090419 440565825 0
164307924 371846582 0
360947115 491006437 0
280500360 57388918 0
386853165 47078765 0
492316402 34598828 0
261365335 513944573 0
202501786 343770357 0
237891729 87503279 0
104205279 278568162 0
463536601 434779078 0
497785270 436795869 0
353346243 389640030 0
329371162 516984408 0
193894243 391355270 0
280326577 277132504 0
572386862 271880726 0
423776774 256903758 0
200605674 272240786 0
357710560 543180810 0
333170491 71667116 0
339147845 338179101 0
143183314 433521977 0
400389605 543022829 0
79590167 164683637 0
418344758 462729537 0
219572600 164991839 0
447388378 89273117 0
346151036 316500109 0
515444670 414740213 0
381942979 398857450 0
5689111 112189637 0
536923014 210837404 0
270011758 105481919 0
353726320 470682064 0
380234242 527118352 0
185218222 568307054 0
511069711 118139093 0
556001822 313110441 0
360258154 277209158 0
343954847 61717580 0
262852822 351580038 0
337757290 402357305 0
288226488 351853189 0
523515357 506042886 0
152528767 104544749 0
273551402 221512254 0
276150408 158615885 0
173264691 53679636 0
117602959 125969851 0
394594648 133303277 0
28853990 67728384 0
286367779 279828867 0
384759415 277655212 0
335316052 478694090 0
275788595 255646801 0
50080259 178780082 0
89525212 51419251 0
256665519 434623625 0
125615465 297881744 0
531172391 121240717 0
348726648 429477888 0
148975109 565860193 0
205988717 418617681 0
12923088 141593578 0
490232740 280520547 0
118072683 263793964 0
2729500 66190872 0
195467893 122713244 0
513698443 406359861 0
506757024 4219186 0
559903274 199753470 0
122540608 300291659 0
137176189 527171477 0
62542511 397341885 0
478872759 167497702 0
340301155 66832599 0
224779329 485453782 0
62391402 210107891 0
449645827 143893373 0
91301401 389263533 0
236242485 165309209 0
379212605 231850285 0
430856550 158810019 0
531660300 477614123 0
574584589 209444247 0
282934631 569403456 0
546487553 575514912 0
368372565 198682851 0
372443523 108518041 0
494460180 374874047 0
402205412 134595527 0
97402398 401059300 0
561887934 283032753 0
519755633 94115039 0
106675881 456128845 0
48348572 259169489 0
293228445 354528701 0
420425863 258438460 0
461631577 142115671 0
111883350 511574827 0
497436203 6607187 0
253012974 142429373 0
413129326 298732977 0
484938414 157319918 0
1335078 470063842 0
63116172 19503459 0
550084189 158908493 0
67891503 303280712 0
329959815 306220274 0
236629533 196655204 0
24763300 151827357 0
228116864 323290997 0
31634941 257791912 0
560139827 551027800 0
517652658 514244210 0
115711519 192207191 0
38404012 232051653 0
211530004 483898735 0
263603109 463176545 0
217190173 260198353 0
279032490 51991148 0
49501205 448025034 0
546273687 168572864 0
525107282 170099946 0
339402261 479410196 0
197826597 422374036 0
560426535 280468368 0
227759228 562805941 0
34468399 319030795 0
123123411 485296247 0
486730574 315927142 0
290186768 470237639 0
277619295 511977889 0
200901837 197781150 0
254459032 523085198 0
546165522 129088199 0
274599962 365983038 0
297171738 343728085 0
239957252 285350306 0
111226170 570080399 0
204300713 277406671 0
200577575 11467190 0
222241827 206872045 0
44578993 572304138 0
507452366 524624528 0
375312056 218156929 0
52922103 180064095 0
294756736 205018229 0
514811103 58259115 0
166236094 298055209 0
151448443 495669873 0
538552704 151545679 0
319527656 487542511 0
435182227 202924771 0
538446840 443899986 0
243850199 197160479 0
551871645 268347635 0
460808145 539055344 0
188758397 464417546 0
202976379 202357813 0
535819635 165659378 0
343736170 441574606 0
293653305 268813827 0
216718671 310859847 0
155477457 410433624 0
406257972 142230653 0
504046031 109357374 0
310413447 475432588 0
55921167 469513243 0
374213549 507369936 0
150131699 327037546 0
173810731 493058363 0
351851201 146438392 0
77082823 568096196 0
207289313 389809729 0
237459477 193162641 0
23722242 325114075 0
198392310 576979779 0
305997528 394904912 0
271736303 153176447 0
41946139 35262467 0
538750799 214036418 0
33566270 203116159 0
328773638 33982234 0
401972505 100291591 0
273372989 258537016 0
198495506 151144657 0
335217792 438307920 0
499495191 37416016 0
572935103 46506940 0
504972963 217033519 0
32186329 462376979 0
122632131 408716863 0
568867409 526336839 0
280854332 297414047 0
309314295 316752153 0
230653611 40981367 0
204342514 153873225 0
201389087 98390864 0
106245694 480290585 0
206750886 360276146 0
261758420 159817191 0
308348363 11477573 0
450035240 136181869 0
20809517 551573915 0
28245782 509701823 0
577137141 300550058 0
256007199 401792594 0
471251576 153674314 0
503616101 204282175 0
465180983 223530606 0
327755140 228798840 0
360006788 266079524 0
275345507 21762313 0
494962303 214625041 0
535706938 510325186 0
232266321 39935790 0
95291798 397319691 0
193233279 243663244 0
226296124 190341001 0
438699797 559723221 0
493062607 105658645 0
289972863 287942574 0
300995548 433792196 0
199116514 481877233 0
34246772 29411798 0
250660714 22451541 0
26903257 452758660 0
463076695 138453639 0
525544108 553496990 0
13910044 383390304 0
453069179 475945417 0
265189872 303113496 0
128576213 84123842 0
150657555 63110548 0
160442552 446825437 0
450489832 307702153 0
99471374 157980801 0
480520320 98364624 0
397639388 445613326 0
383334493 169033204 0
523929090 578715300 0
136222021 131528355 0
454861092 156165101 0
93723656 170200763 0
318867633 165062677 0
86993133 559836266 0
195961168 64820253 0
574253105 129054491 0
139800951 483432266 0
454110455 553818024 0
398493450 250954286 0
202622734 398231111 0
247142652 484470056 0
189143403 363057982 0
412223247 282768611 0
500826986 159726455 0
507013102 41690626 0
87769705 40666784 0
251061418 70715504 0
305944558 47433962 0
499542853 7977512 0
346213767 15878920 0
49061374 121804805 0
357033440 426793888 0
11737130 79509755 0
506361609 248649754 0
104882502 295125966 0
56538402 115438982 0
333891593 342751572 0
235499382 96843684 0
459081701 473663853 0
353264308 494038874 0
369842690 134448437 0
408539103 38652035 0
101027565 276676596 0
506161984 28668587 0
203248064 350990772 0
430133396 183113256 0
182433127 502303454 0
406354093 388890332 0
214213035 530825994 0
499223807 421813122 0
88759290 514341388 0
99020867 45082391 0
546002568 368387959 0
494314558 87907188 0
340202415 395863687 0
346024286 73487024 0
183833034 201441756 0
304187537 549272626 0
507693751 189702363 0
460667826 346891322 0
536663344 322197961 0
165613926 400462544 0
459375618 110994022 0
98395513 20923162 0
11526391 144697222 0
358329484 71106989 0
79468017 254227513 0
407406955 507928663 0
308271636 571387749 0
5853476 426304841 0
212261700 11750490 0
103085610 90177188 0
354851584 61261930 0
162220119 410782490 0
555128521 247967948 0
277471386 440601874 0
245539702 362417427 0
391771222 118485736 0
457506353 317410771 0
85242740 565979885 0
140896025 347714158 0
528344095 255378429 0
206415355 167190227 0
204861907 23672460 0
165044297 62967811 0
346654828 358204594 0
373485028 159194537 0
465192552 383039374 0
473181557 280351232 0
45627641 172399212 0
122549424 501729363 0
255898361 61839994 0
406322334 216315896 0
543691737 435874236 0
351542476 159817929 0
545514953 266790729 0
39084770 446733196 0
468932962 304141491 0
44117041 231737835 0
107022333 89114418 0
48087579 132934588 0
238027391 217361643 0
141140038 475592367 0
81765202 537955020 0
233705139 165346069 0
227770814 576257707 0
279623736 351725192 0
468503359 445092014 0
359671052 439868523 0
204703798 278994478 0
281259791 384057567 0
488028904 511788470 0
353729184 132423931 0
533591753 269006552 0
227788779 94656480 0
116762743 98109440 0
323523913 427748927 0
121027862 39050127 0
533211011 575740899 0
227503895 361375519 0
448068836 89777196 0
28926447 27531014 0
249192920 355048660 0
512806274 86424418 0
423553017 137851560 0
112488256 161526983 0
332078240 121732227 0
98655999 98761099 0
214646970 557039009 0
34321595 307339923 0
122600617 466813657 0
395542276 319278954 0
545578273 388019954 0
513107335 8336955 0
103271139 99236737 0
391009152 283224288 0
281167899 514650675 0
513019494 305318578 0
268709543 449395069 0
23869071 229900097 0
173836747 187872064 0
456869075 535071815 0
68853654 578559748 0
21210207 40433774 0
402843462 511429557 0
12941915 145916873 0
28589334 300546333 0
74588563 53170605 0
115729167 260678182 0
226328304 145347019 0
147956618 87510306 0
476078351 477961735 0
427478175 309373823 0
472216527 373199813 0
28792915 560735713 0
451321219 415081665 0
440401014 263922061 0
314433238 382193355 0
345247422 38768204 0
344319146 379830429 0
78559686 311229530 0
384647644 272313559 0
160197003 514532728 0
549701293 218472520 0
243056028 205524624 0
509100024 167614016 0
36429240 163732203 0
357705711 362907127 0
67691620 208857949 0
228380702 10978686 0
120270041 378987981 0
394367080 448137941 0
273661420 385363395 0
126664646 223412682 0
546324959 519929707 0
504559049 165323197 0
398773067 476967187 0
103906337 487424876 0
15844033 556981779 0
221204148 142637017 0
22306053 171157455 0
524688991 442072034 0
511981782 239968965 0
322336747 349351957 0
429321292 472892013 0
347257086 570042011 0
520071046 348567134 0
175649209 105433515 0
447818407 142064573 0
451857908 465153336 0
105951948 489597296 0
286214591 44821495 0
541986540 165960483 0
576423124 363932589 0
123389081 254330719 0
9054524 315411946 0
216369210 197086465 0
555276061 123488506 0
449867616 302517709 0
535979193 290603856 0
121924568 266120872 0
281051569 458761111 0
80419839 548494585 0
488629233 186003491 0
98122813 466079671 0
146466915 515437998 0
574962144 65769808 0
571754083 405784930 0
523719251 117524030 0
223502816 337182163 0
496450674 25411624 0
36359804 378091782 0
17739175 219095822 0
159957200 158860083 0
231652866 189272164 0
346183914 161947668 0
407817211 125892393 0
69046357 151150366 0
540851262 353394513 0
320835640 161278858 0
134668974 544880423 0
62858356 304568556 0
262705345 571922639 0
274613196 162675860 0
25186340 180720082 0
195642672 113631735 0
2639653 299363365 0
8365181 53151637 0
56093311 409964634 0
241311089 152981271 0
150098141 245512729 0
369650576 252161496 0
561187279 456467203 0
184062830 313591146 0
531341195 260378925 0
262160911 520651853 0
254514228 550640055 0
149255687 350947744 0
319709804 475774898 0
342092700 571722049 0
128973590 336314106 0
442603083 263642416 0
217346913 266765133 0
39393206 364371350 0
408660388 212384255 0
302828011 159584622 0
436355288 433402822 0
456407694 105118442 0
259571074 569159680 0
163856317 246871170 0
400674949 42873317 0
37004007 73455478 0
454791918 238213060 0
449562324 341177935 0
374106672 381992006 0
318890647 555217674 0
160122900 337975265 0
213223742 489217599 0
310024451 218995039 0
29878556 252861610 0
253210515 574368118 0
100862301 324747766 0
508249432 152616122 0
213432345 226584599 0
436540886 558513469 0
153464945 25865190 0
299148038 92653739 0
320765888 92242517 0
138971097 352317413 0
394738234 90209858 0
271420146 416141488 0
512659206 305465703 0
180297324 56104650 0
505835455 475130356 0
239144500 241145785 0
504931259 356213955 0
315801631 351376218 0
577501115 347297362 0
78891046 10862352 0
447658369 358522769 0
341885804 474038179 0
439940640 184320788 0
193073347 510810155 0
25639709 418998554 0
199745883 477769480 0
86906032 460901338 0
710857 144688906 0
434879945 359282254 0
149048952 367876216 0
205936337 222180265 0
96466979 98695008 0
345615663 331265860 0
131938208 484222102 0
4596555 235463058 0
168204501 435865242 0
183944271 555927255 0
263529914 518862051 0
472470191 93862359 0
224065192 428938249 0
419357634 568939840 0
358140942 219853151 0
38908699 217454194 0
221673709 490867886 0
39667756 352727619 0
53845521 138131789 0
345896925 134646903 0
302018424 7573223 0
41658584 309671333 0
441155062 304247965 0
158914765 342805844 0
88201334 429011980 0
167790125 170211041 0
244596534 285898818 0
186029855 104189074 0
303485111 325873616 0
111230650 357140157 0
443636828 146974857 0
287990854 472611838 0
371132765 5097991 0
115305468 565928000 0
207087474 273575626 0
164510175 172963857 0
528396543 560356740 0
327482866 381674075 0
539966938 154386942 0
279521484 351504038 0
215642606 550752185 0
206411578 340765650 0
368195789 238547297 0
138568193 105623414 0
367997284 2122423 0
49835027 550681849 0
475552741 459300325 0
451615473 405861387 0
196390855 76186406 0
559652122 311664128 0
501379258 66421242 0
544177748 193558930 0
73778387 29778855 0
354264044 133398913 0
576996759 255818998 0
298732900 18834308 0
40274591 87484185 0
67925531 557018319 0
576581403 405150458 0
18884412 545753610 0
575689444 446560883 0
157558514 246381906 0
328110317 550784042 0
348738492 378381772 0
98762793 517009904 0
319631377 267422625 0
6277724 30917545 0
123490387 6920451 0
325245054 67664140 0
355859956 274653285 0
104059949 179619287 0
168442462 531833893 0
382938132 319927688 0
414198249 113857780 0
372507678 410575034 0
46947417 488376906 0
324800910 393215846 0
262774043 473938904 0
443657161 333335601 0
102383953 181133845 0
445879335 17075028 0
405814392 528640588 0
152616159 182260214 0
575725804 53023306 0
503716687 112992639 0
508437864 430150210 0
554527632 284335124 0
409364823 274687242 0
178580432 220429670 0
252402376 519480010 0
398208095 555417699 0
331099407 78278158 0
124972509 146784430 0
126404914 356211382 0
345428151 399773071 0
151544350 150649087 0
547050693 551728777 0
217853206 18288032 0
70764937 444968788 0
396997863 576033755 0
420675528 34440715 0
125254593 339323539 0
323064252 496455405 0
307222179 206489517 0
147878225 421222030 0
140303812 519126386 0
43238647 512056844 0
209825609 282912230 0
432364728 348346760 0
146822268 298184084 0
573922190 252538732 0
450028796 3066017 0
422410944 25520197 0
193904643 364848338 0
34726163 479078188 0
299425968 18288559 0
277598797 418425894 0
285117843 229594017 0
450509869 254293980 0
488095589 258122454 0
445745829 411701381 0
41568501 199326042 0
573659016 497733818 0
456014242 443703223 0
246967875 528686453 0
84409377 133485631 0
23289598 481898269 0
252705508 142836141 0
213433104 341845867 0
406811966 454434039 0
565044318 3235363 0
471856252 125551855 0
43703525 157447446 0
94491716 478118090 0
452629502 42308668 0
283746384 169568132 0
384767214 164033972 0
456755610 315823332 0
41362582 357010187 0
442071143 12800987 0
508665751 72107234 0
367201053 456941698 0
59579114 58459258 0
315099016 81485125 0
548167929 271467321 0
486082533 553500369 0
187246102 577111897 0
15067694 152742893 0
11716627 555400840 0
558684552 563767562 0
269876187 104699014 0
96883093 264246627 0
10492708 143636010 0
576633854 399453888 0
156925037 18952236 0
51928264 522370112 0
177279206 157904711 0
71967424 494079294 0
360606186 22670991 0
519875040 558759832 0
443846367 204801899 0
575869325 460770051 0
52720725 513489900 0
509576294 415386724 0
390094659 59590372 0
423151518 287022000 0
403888064 569897830 0
423639205 562003039 0
35311101 507311379 0
436752655 340102659 0
99869571 275069099 0
438273190 23602844 0
315907274 358708439 0
246072090 464585001 0
23096292 445351893 0
549679311 363740985 0
458666163 91123961 0
340427834 576669643 0
145677761 565221351 0
311893123 486976434 0
125823030 54578804 0
468663456 235524225 0
373942078 112715789 0
508354499 82081913 0
329534459 137978955 0
40866546 172499536 0
205009118 541133486 0
303155777 114563336 0
495560513 36057633 0
61874101 337966105 0
568210181 542423010 0
320404237 559687426 0
310840394 348103616 0
305744574 530733176 0
461690477 323925682 0
232800914 135813603 0
325173258 139337873 0
532714008 412111773 0
299399505 284146435 0
76516383 264721504 0
269247675 185173910 0
297506886 478927743 0
491522186 52272413 0
309205021 242962929 0
274734449 563282718 0
242701986 294561968 0
420525663 265345742 0
125255640 237737543 0
178157790 72037203 0
347611202 27801232 0
67149171 135872531 0
472295995 526519615 0
266934676 360042132 0
183066744 197261491 0
418627801 517041272 0
131914964 553742605 0
262757989 183705893 0
235531650 20891937 0
285794087 417838126 0
46130978 401441231 0
529450060 106796487 0
192504188 431694835 0
14127611 269801030 0
1258429 83097937 0
25775731 290924723 0
391398041 174379217 0
491191938 24498898 0
132275385 117338770 0
32931057 96438720 0
543942356 152659029 0
152785799 26214402 0
469358661 1124963 0
543639807 576273218 0
209037010 466286880 0
167346380 484450743 0
430210151 450811420 0
443846787 131424853 0
307017007 131682255 0
465203099 538305724 0
465329417 333236703 0
514019733 431213215 0
177781950 76563348 0
296315674 119059335 0
273280363 259908361 0
248963736 261175624 0
425142923 458309188 0
445678797 10164531 0
525043257 551703909 0
218668216 3379376 0
102354792 203497893 0
48750894 226033602 0
15595518 368200229 0
545275371 315212015 0
120754718 87664931 0
531208145 76751481 0
402759556 221718237 0
113361350 436840947 0
241014816 201298837 0
17868231 245571335 0
339895085 478570911 0
20829995 485602867 0
270642188 47896552 0
310746200 324436920 0
408201852 14520409 0
301447410 432228199 0
119095290 511234749 0
244245540 183222131 0
456015619 559294562 0
239655419 234545507 0
126497163 379928061 0
190476999 141266854 0
364675715 263047052 0
324628187 360825795 0
422429600 232240486 0
145037726 525854254 0
336289587 220407531 0
15132449 150069928 0
426036699 119007240 0
73677174 110533023 0
50745469 166945771 0
48721081 46050766 0
499123158 182810092 0
412133783 532305922 0
77361361 488894553 0
570321671 101105458 0
246945748 287332168 0
311654547 350618737 0
146433779 90755582 0
514287053 220049506 0
288995813 127827673 0
471427040 95457538 0
39398230 344382466 0
71212804 566439324 0
20425905 52510106 0
231034537 32281110 0
31427689 300305786 0
273657803 396232173 0
527477654 113699938 0
562289741 377925757 0
209657379 370762878 0
445878457 47995510 0
115452882 9661830 0
183840451 413490710 0
93516365 368980486 0
304214245 569682302 0
377133290 8626341 0
218468530 475903261 0
572070144 501893762 0
126608149 44364756 0
187954396 239792218 0
420299067 137012195 0
439161881 316894638 0
532580209 261807832 0
274327114 187385321 0
126237627 436039936 0
328829021 402485616 0
424453972 185393667 0
456217431 426897290 0
351530760 267731013 0
441725612 23803071 0
49231591 447467918 0
116233764 535391147 0
276718769 295833362 0
531042555 456325502 0
468126142 311014264 0
450978421 388428077 0
180174267 438771368 0
319413577 433982568 0
1523841 370906202 0
231428432 570600749 0
493092024 179699251 0
3552900 545161914 0
301494788 148814163 0
341491346 403671618 0
1275423 229487949 0
28195238 573700712 0
319407922 541009612 0
250085055 209040159 0
431478394 508480652 0
388861821 78341922 0
18719474 331276677 0
71183896 33207763 0
529028631 348341109 0
210889792 410300437 0
482084500 522277093 0
334241936 43450865 0
66907101 36866956 0
299978231 333575682 0
1578548 366247984 0
54801320 464427977 0
240678754 528153357 0
550443269 191207447 0
407020852 513538325 0
137052533 111618247 0
498802554 327214426 0
175924772 350734846 0
1654820 48873587 0
187729227 75688729 0
353577062 519018484 0
143536731 112358686 0
339693722 59921442 0
483617855 290771285 0
32704188 12181418 0
51753897 538961179 0
167912242 67474636 0
567091434 367515216 0
75417008 130633310 0
508630936 11594793 0
115620859 502839826 0
97419656 113741922 0
121436989 533627209 0
258905191 413152144 0
313612761 552984569 0
386506710 458235418 0
402552693 9466879 0
372344532 233710014 0
178505560 557553059 0
403460915 501992141 0
501145342 163262228 0
101377291 55815629 0
203445411 443955496 0
213586978 42480677 0
518735859 85838398 0
10922598 440628964 0
362076248 557110099 0
380539701 501243451 0
63690102 283236775 0
227458558 413921271 0
450014013 439690897 0
418393879 396906287 0
208971074 537172062 0
263931441 375178856 0
482141291 43702891 0
501820051 488417275 0
159546385 524807058 0
163790529 484643633 0
470146470 487554133 0
568388376 468941607 0
1811637 198188439 0
140519320 344184252 0
286748916 461001977 0
158637902 103121579 0
269711917 248979260 0
319146077 430784019 0
50146344 298236792 0
268571915 444121120 0
393815767 135873286 0
279441072 551746383 0
284207956 560229507 0
444601700 306283059 0
96162902 173879683 0
184334017 208995724 0
335112366 284466039 0
433904296 546509206 0
498061200 207535291 0
423335556 527625854 0
259016991 138285783 0
133144432 169013299 0
571243004 397113012 0
351438919 277345435 0
423115173 85565354 0
330624084 92809549 0
413373231 477720240 0
289084055 213843311 0
102757235 530516145 0
74512988 327168606 0
577376418 474957600 0
120767966 273158219 0
423440397 27748883 0
452478056 457603909 0
472021704 229410600 0
144897319 299682834 0
101155862 57506609 0
295095038 112174713 0
45129566 69159820 0
230657817 394164366 0
409615850 571964115 0
296650996 114872396 0
5388101 290306180 0
332154428 102365601 0
153610061 501124992 0
506350346 457678445 0
395604280 288988161 0
339529022 287785026 0
361436342 521994447 0
175804028 234697965 0
266239350 412298187 0
450030317 229016626 0
356515698 181509676 0
483481474 341591210 0
367660583 430214551 0
147593849 214778874 0
312887680 500677603 0
431620158 430795946 0
214738253 228140919 0
557194638 565485910 0
401899588 30026970 0
431202629 342063705 0
108585125 446550365 0
9029329 172006656 0
568953201 358633901 0
186176900 311514612 0
418039101 38800430 0
339247498 440128353 0
566072685 551550155 0
199750735 315516448 0
363072137 1008063 0
410169001 403123064 0
264827203 407080454 0
22098505 253031660 0
457517244 416680696 0
169910835 304135364 0
12552172 138587540 0
232200496 94092751 0
110415292 527278178 0
249768198 387430182 0
23440813 415890152 0
421638409 578100127 0
402064258 452354582 0
560042003 286553275 0
55869665 337636414 0
200867532 518637002 0
38993028 39367140 0
478442010 493934963 0
536494797 447971816 0
544314540 315190834 0
344806918 533320871 0
136792414 139194264 0
159001708 343112686 0
301226268 515818068 0
123979429 20951052 0
387649067 274866966 0
64147029 16421090 0
161482901 202544744 0
4913313 57904697 0
128467911 194692590 0
410494516 324467030 0
165795101 203357310 0
516357332 16812496 0
38459663 78446312 0
558751127 511123222 0
482843211 247297255 0
355500180 143189384 0
128399264 115402138 0
379894680 534958032 0
462112833 413531977 0
90010016 526699757 0
555644826 355481455 0
300737818 484326747 0
489822108 135170714 0
119219892 490517766 0
396351111 449257498 0
429297140 8520412 0
318317740 398414225 0
546431309 283847901 0
394062947 413846452 0
53203549 114048322 0
27921575 302057154 0
81356198 91293476 0
487683409 288113148 0
375775461 288603384 0
314892477 30790222 0
61578004 462728295 0
301182167 286777859 0
7820546 523120400 0
306457911 197265285 0
142657435 47318289 0
252278707 234868334 0
102962835 371350728 0
188996258 283161151 0
316059698 8613066 0
217341233 73739472 0
574009315 368499458 0
108938931 142879855 0
351925586 141221069 0
255708377 351923104 0
476512282 23470817 0
467312428 197211323 0
568268708 401349356 0
383639986 88361683 0
179101048 7860012 0
337632803 93313467 0
564862140 468697058 0
540195518 497090193 0
284028093 403215343 0
258653258 103121539 0
507113458 181778415 0
338396864 275960214 0
192506346 28123887 0
171337746 471857540 0
370554624 229921912 0
146423634 422520487 0
138352100 354632378 0
66404223 544068131 0
352671834 42230307 0
326648725 163604468 0
309435806 502605073 0
492837613 177114859 0
421384878 168081359 0
157266837 64407440 0
327171161 112011187 0
166125595 399854812 0
282158972 496877140 0
210886075 66643542 0
364151871 355714830 0
78355546 73566225 0
34783512 254813002 0
524416673 87213389 0
447246382 323115547 0
160328601 228036222 0
279722664 382257372 0
423614419 408130930 0
13597646 458878027 0
476891701 481680145 0
52266602 578461055 0
292783010 206345914 0
35081175 422036193 0
429932925 132241420 0
249257558 532117973 0
388394904 144557064 0
106111190 305768567 0
536299882 379781206 0
6673999 562471867 0
516920246 128830358 0
366203123 269848673 0
69611640 505588830 0
503349341 443131211 0
482751148 406993105 0
148911492 243548861 0
571401762 536924955 0
502933051 115458382 0
148741528 343382550 0
273744133 541178269 0
20545218 351875081 0
494782002 107667209 0
84922278 491623373 0
132983652 56697488 0
346048497 436805469 0
232135680 297739989 0
148983544 558604467 0
210515256 160729307 0
175036692 384356074 0
56319749 549656038 0
72019786 380237371 0
577626335 93899484 0
127342427 279557601 0
574625882 184322798 0
78042745 201866141 0
468518601 555176984 0
256223989 348319058 0
274257167 33410881 0
373172647 30203790 0
471966498 110542025 0
578459903 91782543 0
102298742 474378887 0
1639544 371035595 0
390465100 422160783 0
277235385 523180390 0
260345461 411761629 0
235968391 531193634 0
153137318 50527391 0
349840300 56176916 0
260777287 298264002 0
18563529 154745592 0
507829993 113579560 0
119010455 329901141 0
230073819 139748716 0
36310016 31538178 0
393791556 501806164 0
137823181 504662475 0
400867849 321101517 0
468950041 425641010 0
24144444 360156298 0
517309449 569320488 0
238459141 181800857 0
340532234 77520180 0
399953028 505602970 0
340845979 261919820 0
220178515 445285249 0
95848504 475450176 0
202777780 548312900 0
143483690 457993519 0
295541271 95997463 0
432815858 431257842 0
141849352 5960656 0
147702430 19587237 0
110163316 446161567 0
375820381 129417197 0
188965814 545336291 0
82120379 363032074 0
253067084 293091374 0
303414355 273072065 0
59139878 214845634 0
80460615 131000491 0
529652374 101254645 0
420289880 408939570 0
400482796 55508509 0
170609776 2789510 0
550496154 221739615 0
17358221 247357402 0
534165768 517173381 0
70561720 287328616 0
455109740 315292828 0
427633724 384936185 0
496952345 506944807 0
350887410 35233408 0
529835382 210850458 0
195759144 65456431 0
324745070 507351088 0
398466549 26874085 0
404951328 240811293 0
51164529 410186567 0
557289778 55863510 0
379928979 380639439 0
530513311 12829469 0
190760081 556349953 0
420548202 469196585 0
481425265 45418946 0
431557213 11168621 0
6408869 21542584 0
200399875 483954010 0
18277648 399111412 0
351344647 173374814 0
277496420 233305367 0
228558937 207903230 0
501292857 4543388 0
564146227 325237729 0
110802644 389137913 0
116339475 458408559 0
188732663 375875887 0
27743473 378899668 0
51770776 66208436 0
203135026 517656899 0
17010118 396763375 0
251745362 238356575 0
431138687 176601881 0
405393971 405538160 0
350101873 122397747 0
463922389 15971268 0
54380666 154995337 0
216577248 340137766 0
188760882 50512859 0
66321274 459229466 0
327798520 54877238 0
405046759 533281197 0
67791493 566121207 0
410014676 61215218 0
344241167 374801638 0
52191843 210049417 0
213014922 573546887 0
47003564 406222431 0
90817943 127581260 0
573587294 276689043 0
115097939 459250614 0
458367423 249753932 0
38768973 266659618 0
404981776 66742023 0
480036674 470595388 0
423296171 526729375 0
194041653 405223134 0
200605123 486229499 0
174438704 11840586 0
518367292 221349798 0
406891626 130470031 0
558214581 520941484 0
41973109 221838915 0
465876882 288143119 0
55357124 74560030 0
445835503 172518111 0
433817473 33569474 0
53090760 151821414 0
450366788 101318271 0
58904117 320298002 0
217709885 267556841 0
265494751 321321952 0
79707330 112679673 0
210416359 202447039 0
161367703 88928272 0
361979688 162087878 0
472996728 315161841 0
177358792 339371878 0
247754600 143595450 0
206972507 315131141 0
252295355 251602982 0
365640641 511092538 0
370113866 118481128 0
72537674 453568630 0
302699148 262977886 0
222657630 492598523 0
407997983 561870042 0
362001250 206319256 0
352695674 173025963 0
453323733 112002888 0
54748221 263323736 0
380636959 186791218 0
567944987 398986147 0
342038641 463043670 0
310522573 564294734 0
252645975 533403540 0
455514902 536270632 0
74180349 571967025 0
143818733 173905590 0
558913357 47607718 0
56694909 322909235 0
94953738 404731456 0
372675375 122254747 0
80548587 431956035 0
17512120 25197908 0
346960013 285763354 0
344643289 260191982 0
181650587 390133131 0
223753395 477312698 0
206472020 475092756 0
13286272 393398558 0
551705561 211919803 0
469198603 482307891 0
484583514 282656135 0
283675644 31494234 0
577969691 422902740 0
476429335 430818013 0
3923995 15981289 0
320447706 165393443 0
126307154 226234218 0
575303216 218153018 0
239664518 147368256 0
281095354 224564473 0
61428987 477232961 0
397501624 203115058 0
316531336 316600857 0
275154015 147992496 0
502589752 474988627 0
537665380 158551453 0
558968322 95564270 0
57554054 276091984 0
189113504 54482130 0
111186445 402637734 0
107053696 231047397 0
314870304 382751252 0
376836668 455132062 0
377570771 282067943 0
159232500 292086756 0
77248504 453196620 0
92897553 19029155 0
469246054 293794838 0
50099183 539854583 0
573024574 165474560 0
351501598 56501476 0
522517890 300048277 0
551718071 84187488 0
393056252 554966609 0
426246105 398781644 0
333384540 387206068 0
262498763 440024838 0
234967673 213421230 0
435017002 558695236 0
563369811 211431710 0
246755460 420289069 0
173271810 440706754 0
391726834 529301247 0
280931463 430974360 0
515085348 434754995 0
99917823 319352582 0
307535748 220814650 0
392760162 541730857 0
214812943 517810341 0
2971477 285499108 0
95599601 156064262 0
431457337 433755160 0
198183899 312605869 0
449043182 383510400 0
304369880 377882849 0
350897141 193910908 0
71899287 468718834 0
65430924 418389025 0
380361358 130248799 0
377562107 372532238 0
212553083 337651404 0
145682168 433434286 0
489504739 196387296 0
214791582 354425705 0
7497190 274162175 0
569976522 259292282 0
460735160 576744823 0
2292755 434687352 0
85429637 487153033 0
6193209 86907211 0
508936102 169772206 0
536745222 528635078 0
480471092 300510550 0
62632979 555805742 0
304323884 36200778 0
373033223 263822670 0
501540783 30711356 0
202605600 169897349 0
379044984 38050168 0
226155279 225025066 0
203319942 27998760 0
567806090 352682577 0
219096621 236582966 0
151424003 148104052 0
334434216 450188825 0
38012494 147055112 0
515538708 61945148 0
316394137 467172552 0
559849467 405483968 0
512254240 51189967 0
155204554 106966658 0
523952281 250770215 0
276718486 490213671 0
118673541 301460314 0
551119708 68688620 0
345642366 312350035 0
459069900 203906786 0
399671053 55189492 0
108390882 342398715 0
21289195 428141818 0
402965227 424865877 0
554450938 413336978 0
5726589 216215781 0
165115376 462172228 0
41553394 496311578 0
92330499 550396885 0
500374103 133553221 0
273093122 129020737 0
331734246 531189978 0
48787394 157504250 0
320594881 318642219 0
246163141 108283077 0
75888535 287899690 0
332889838 1164247 0
284911927 107121140 0
523712533 493620418 0
286874872 563634418 0
140858201 255728384 0
440295221 161086033 0
33816650 118017245 0
536815703 199889863 0
6322385 265822990 0
120319443 348570487 0
333465361 100398345 0
142652010 321837696 0
157306969 450799004 0
512346853 18305796 0
407635210 219428686 0
260270129 311140945 0
439443380 294154749 0
267468113 547986951 0
283602913 304088621 0
485026559 381681725 0
381108166 227853470 0
166586079 1854589 0
570790327 555387587 0
422609115 51987190 0
61863790 247198685 0
299400663 119718160 0
491944412 243797430 0
355355908 39327478 0
472917208 526261771 0
425677174 418083608 0
43890495 117613905 0
125072482 236172307 0
224160012 518979969 0
218073957 342355412 0
122363694 64420286 0
505055085 486646043 0
283429035 109314114 0
563836250 420776255 0
80462340 382740186 0
85951682 345057517 0
10872050 151923543 0
148662209 356961459 0
328641338 269864411 0
66840337 461630933 0
147768290 253078865 0
262613103 493079613 0
410931756 398526279 0
210340791 547844124 0
482690393 576686474 0
159109536 263512366 0
215218965 83567801 0
273295880 298692037 0
449753052 376816148 0
275470567 38829976 0
256063772 144451606 0
351749994 519097102 0
142691680 218165082 0
230179549 542553405 0
269017319 7005735 0
526518914 219234173 0
169829393 577841158 0
188680051 430401196 0
28842382 365760256 0
209912385 40338800 0
104640519 431006831 0
318265146 198491787 0
153200768 260068572 0
505938875 511353846 0
239969238 209007176 0
331801751 373412860 0
196784204 253083243 0
67060200 322824227 0
228751913 329121313 0
393591504 427620167 0
67278893 465711580 0
558845274 264104856 0
486057357 431132559 0
396885075 130010913 0
407738662 347986491 0
357342481 156907488 0
102540765 433357888 0
431840574 74128213 0
28613310 228445909 0
395394056 454362625 0
232614897 99246761 0
419293696 94114869 0
375376562 257340215 0
193001324 118302239 0
188908410 30871341 0
339983865 37360852 0
28448658 256079401 0
316774384 355692673 0
398328003 481372835 0
137486228 224110015 0
362458457 76667800 0
54321837 340273005 0
129349460 496545393 0
77413355 435343401 0
234531932 205355425 0
91998176 126765370 0
326525712 311467581 0
106646645 415228559 0
195778188 240144268 0
84909623 273224273 0
460814710 441530754 0
297262609 115742229 0
18228547 487126939 0
66090969 213464399 0
413297299 470106487 0
397697434 558506696 0
265642566 258483519 0
94330761 234161031 0
439347803 304867768 0
65875420 242314093 0
564780241 111825094 0
558442238 381409613 0
521446296 161865438 0
473918842 544935647 0
483173595 299119189 0
160207974 203375302 0
383634261 465517563 0
300810164 72050595 0
315885943 146942110 0
181930871 213591945 0
524046300 328012222 0
180096126 292944525 0
396611054 117704724 0
274134939 472309709 0
466540817 540256974 0
339208388 198557463 0
362700306 366051925 0
32955212 538860466 0
424344841 85685330 0
98476733 411588090 0
381942199 330452495 0
345749252 96215229 0
404382203 534401021 0
545518053 50860422 0
432486708 471517842 0
183192708 121274410 0
553990977 312872842 0
187704636 566931390 0
530827287 472868682 0
333129604 66156956 0
513441498 410468410 0
438773262 246295642 0
25701676 551353863 0
565062112 574929597 0
437738167 259379365 0
353922390 436095370 0
20582111 524750228 0
127943766 128015930 0
359493535 360755184 0
507687030 146672001 0
461292629 6750205 0
7401921 27304328 0
491547777 29106580 0
285657335 255436399 0
561047193 419939739 0
124292952 90582284 0
444441806 308540046 0
430507530 423404299 0
10371575 232707771 0
63091371 166837727 0
336276556 502017435 0
401925826 556758453 0
505340489 57344295 0
145143272 498511524 0
531606294 509456683 0
528299835 155999673 0
117835611 251151247 0
474601840 435016773 0
34112687 320467517 0
438647686 487786298 0
542294083 412297377 0
314076354 363814944 0
335796097 518638350 0
39743706 456979110 0
183072074 545955501 0
497364436 539110195 0
193226588 160816959 0
102015082 552606886 0
427008881 19544544 0
426500899 20563921 0
412429990 348901657 0
113118640 337292109 0
271016945 117986519 0
431764615 405939972 0
131524129 159933902 0
186260786 370496054 0
215149006 1793578 0
148344658 562789047 0
409669994 579382222 0
166145605 438033812 0
415747881 123915280 0
521244005 175398632 0
278264243 183292517 0
167502305 428335021 0
246894831 229387767 0
181915581 115475141 0
466842629 282295822 0
84010070 245438722 0
70153505 469384595 0
521033650 194580282 0
364152002 12981196 0
138710129 534893809 0
276403886 4352937 0
548717089 110844976 0
208286935 230770685 0
203315242 371975036 0
252115993 184572594 0
231740947 340973708 0
578405166 106661866 0
403961343 415752596 0
254718662 238398806 0
26821675 350450080 0
42746394 27178543 0
386893723 521146095 0
309381575 68907523 0
564432546 478740737 0
321226017 302834392 0
324139485 361749849 0
208408277 400188458 0
358268092 57330547 0
70630016 392991865 0
140689564 112046466 0
54191809 512593607 0
158196222 357366700 0
170937162 416663180 0
157245646 126762422 0
546493240 436013451 0
319376508 506358098 0
182215296 480370021 0
45808263 323189420 0
43153432 170590320 0
454184686 562663293 0
206225628 233528025 0
540031010 479613461 0
167265838 408226742 0
183038870 172166533 0
559069037 420344444 0
394071289 6544230 0
451817527 145592085 0
385320756 570954064 0
480534627 90080746 0
277471678 95198562 0
87698627 479214584 0
174058613 274624164 0
48192937 45355883 0
186376862 9518853 0
96720082 488669608 0
229664632 547102143 0
183544619 315289566 0
84493102 205426202 0
24035167 257313261 0
305393753 128820336 0
405516156 315729473 0
210183666 335528252 0
212266494 228001770 0
171963696 414912264 0
351028717 571675283 0
50484039 216724455 0
260108801 216664085 0
299023645 45476384 0
194553472 54766622 0
437974151 419846729 0
79749496 355264841 0
164626196 177152286 0
27535031 118297982 0
139998048 3579532 0
513928961 12027709 0
507264942 40561689 0
512446615 151044893 0
35158595 338458730 0
20751065 198940896 0
224971314 30022536 0
253778442 311208990 0
337290455 267477140 0
244262799 299323943 0
228955979 489004439 0
1566448 485344494 0
269061389 475154744 0
126724461 208332702 0
278356788 419574299 0
126413176 376322242 0
65794209 89251103 0
111679610 68500890 0
107377773 123905602 0
421986929 99416960 0
278808304 349728471 0
151484398 348777558 0
310712853 336485151 0
229876255 86992558 0
284917591 177194266 0
331810619 537911652 0
176392485 428901196 0
366958718 54567879 0
574844547 565549273 0
328540433 560309537 0
249641031 391557424 0
341934438 385411104 0
416387951 378626383 0
466416152 126467752 0
243062470 179355035 0
345620891 207662095 0
441029758 525996401 0
35766795 286730743 0
213258947 234658322 0
438932020 12969255 0
402126362 124245239 0
200520378 9576341 0
545319387 335926142 0
418911216 418173429 0
323901400 258422637 0
171338736 266598140 0
15815977 538864592 0
109329970 561888981 0
215154174 72505230 0
249897262 67042286 0
509796479 71332712 0
252853128 198481938 0
554040867 571973068 0
499397177 81685390 0
182501308 499272337 0
275745219 86255096 0
369572457 365864530 0
214194366 371684415 0
142474727 475227664 0
67306107 206370096 0
90753779 505160195 0
282255759 80971767 0
14586920 370817943 0
481431159 438004078 0
100941476 531016849 0
82007048 398327428 0
413067165 453171403 0
379220246 406364268 0
484619455 261515060 0
311831694 205908079 0
42752348 76054070 0
81218800 515241142 0
50477199 427699644 0
544303451 523672532 0
433671267 306865859 0
81975644 570003434 0
411339734 244531154 0
535984261 37534854 0
83444517 292501007 0
60713308 408812636 0
111081305 546752913 0
304673762 427914432 0
282853279 23720207 0
24923996 165685397 0
87061931 239465874 0
196534866 258036214 0
215738058 545679886 0
238549203 122129364 0
447232195 149986434 0
428929114 117341269 0
539636937 396868512 0
316385479 353568904 0
376277656 492874419 0
540564149 265760120 0
228660660 266038507 0
118453902 456044455 0
189109592 234690493 0
31405937 209113778 0
351944464 445932479 0
415629674 202016181 0
100211021 355618557 0
505280195 127014714 0
552435410 256760337 0
57977568 52108501 0
99988076 185461136 0
574034867 200937003 0
285292163 137848981 0
408874419 264474145 0
480610488 542894877 0
65997243 206990626 0
166041450 263866278 0
386211047 568072210 0
287053573 86919252 0
356016471 151344466 0
569602866 192900573 0
117068157 262643222 0
295967146 416529390 0
278701809 529149898 0
390177369 272559673 0
184372999 203405747 0
263049023 553574319 0
284239691 411748082 0
356170939 188388723 0
435304261 515034682 0
146004754 133664711 0
133213775 4138775 0
397263493 490375740 0
368154171 427626740 0
525424393 550547189 0
346323540 505499941 0
28831349 119363560 0
48227669 396578019 0
575815725 127595027 0
88235948 318139695 0
231547184 24592192 0
70194083 54820650 0
514471889 522030259 0
105791326 295639611 0
429168080 80631653 0
446174625 324186743 0
537476757 461698847 0
353717280 217968006 0
180047254 572602522 0
249762108 276263366 0
82028640 380518655 0
29855995 553793950 0
427259920 474256447 0
16237033 164379225 0
559989907 529953236 0
250525151 193400169 0
62257785 414601932 0
313206408 87874678 0
503827944 391739461 0
36163653 395871776 0
282703320 554075349 0
19297637 391676153 0
226648438 344409599 0
372263328 197118948 0
161880657 75323255 0
319671692 311562678 0
168132176 78624803 0
300724126 480300655 0
556969526 214036212 0
455363319 415500414 0
360825253 517875581 0
494856179 85281858 0
323399156 146204524 0
391387662 567849623 0
294638503 222194285 0
350388302 64464510 0
389462969 153190035 0
139882182 15868299 0
509533856 334764916 0
266001386 139194738 0
40822736 326984845 0
64869230 286145820 0
305199798 124454429 0
313968273 146693899 0
131241393 82934670 0
537365940 384104461 0
347876209 178498587 0
261817759 295628932 0
332959573 149003081 0
514055881 405116364 0
136237602 474161303 0
432614081 428117108 0
392068933 164327262 0
430044057 1331276 0
532607472 171491199 0
423817160 184796315 0
289963796 518527074 0
350591183 223909537 0
245916883 152856738 0
324907331 49284481 0
310930986 444017518 0
385769992 498530201 0
92432683 252391971 0
26711466 142198934 0
351194224 59098128 0
499647362 27936758 0
104052079 241955492 0
266200394 309560860 0
441527525 177231315 0
93282200 487016722 0
265400641 321367288 0
393713685 487534765 0
287737977 544667071 0
298960014 440912110 0
543055298 18221710 0
258164035 495569155 0
83832495 334561925 0
496584263 307806233 0
214271095 408727468 0
335790553 514219826 0
154874149 88665698 0
203956455 233394996 0
75962503 1363750 0
341893796 370062803 0
171263876 56961442 0
171969511 168332606 0
302417185 531861812 0
448895305 191206628 0
224876030 348779342 0
405336160 460779206 0
211338757 555760315 0
559669311 477274591 0
529195586 70076325 0
300280135 524240066 0
96283234 455672094 0
94945366 236562777 0
253798073 424726961 0
347979657 304561670 0
573372503 321410815 0
369415151 267019636 0
428605675 453351894 0
540159343 66001079 0
223006269 29589859 0
309094300 50792978 0
436590771 459228118 0
475282433 390693037 0
488587888 477789607 0
513023872 360169112 0
541294751 137604975 0
61215936 339878740 0
267807897 135396830 0
523725353 278260209 0
513550537 65228313 0
89029944 57955741 0
281814770 294728520 0
459386085 312579974 0
189962064 258208053 0
234802418 558062401 0
134347150 415798081 0
342702486 187475562 0
223778511 392236237 0
480290760 293548661 0
513090898 359736723 0
254496414 91911252 0
324458178 202064297 0
480259562 309935517 0
95048696 369229091 0
343907898 164432213 0
86461340 217793408 0
229751057 17867577 0
447453252 372777744 0
90098454 85984746 0
482082196 208291940 0
49828333 481446234 0
66171563 186809854 0
360957090 248775217 0
420819294 474382177 0
47879707 430292988 0
341363758 439239664 0
217807914 445731405 0
437128205 72112868 0
191218093 11494440 0
113229862 364907605 0
211975918 388689935 0
129111658 20555879 0
358038436 13438306 0
23980093 211958188 0
231266353 427754921 0
57497503 469447852 0
54227109 416807655 0
389992817 116824552 0
572604227 483138417 0
260235518 395182369 0
502073440 558681127 0
256567962 225821770 0
372457061 268145477 0
569881683 113898175 0
434574512 448896738 0
269491908 26574826 0
86408 107768598 0
508646556 185565005 0
218043082 230461389 0
265486349 272764971 0
553323421 133557584 0
140294517 496778702 0
353137123 466323281 0
476184534 298839417 0
458182609 349461105 0
25507671 317187963 0
343998922 258096033 0
306503395 294292811 0
144889187 53375517 0
67422862 499007224 0
297623475 26602594 0
248906303 543231396 0
279120453 39067468 0
317629023 71863756 0
123909275 490272337 0
439924928 158198340 0
149859349 55764892 0
168968755 235764660 0
257593698 87947382 0
79729748 533453655 0
67278643 391442346 0
431066564 171349064 0
490919106 380569090 0
219306130 26287944 0
151857201 338215852 0
493774976 210096828 0
322099801 110380445 0
535098429 251756250 0
305250184 477493500 0
248441137 539792521 0
360362078 208833561 0
34790741 562988922 0
134234345 408128462 0
77502542 488892351 0
189715700 159909083 0
52910320 11181730 0
354062140 253395507 0
415858777 488593326 0
447449185 301656686 0
546880338 520628956 0
5165821 578987800 0
219698595 353657823 0
123257343 160618621 0
443240487 497957354 0
508575927 422049356 0
222790697 439430398 0
396049603 467912330 0
201663736 493762593 0
534571875 410102356 0
491172287 340091664 0
135371290 522580920 0
202046072 431455372 0
85861289 200787763 0
547942684 104062369 0
480190153 227614473 0
512874588 375547125 0
252156139 551539005 0
61993687 422800757 0
525824246 303226470 0
103820914 290378463 0
20048583 558767205 0
314699750 485308498 0
184357609 503045527 0
533457074 26657938 0
384179873 12282504 0
80832664 218741015 0
467411404 288426153 0
64567706 382296051 0
295321446 492623027 0
99837166 286730950 0
473844900 461488570 0
323923168 110982174 0
94343171 322138721 0
332191434 383283488 0
57929763 300690186 0
68607424 40277007 0
462206702 394416358 0
214453155 90222771 0
286821226 202946806 0
497502740 504965213 0
250398265 210679962 0
271090423 446347927 0
205864136 500042856 0
298385374 157875869 0
152962346 82967557 0
418943933 108824471 0
54795005 229831150 0
24047131 119758379 0
509460444 466907730 0
22850146 40632236 0
255477730 289854023 0
92599769 258337582 0
254835455 206239652 0
473821248 395393342 0
29179816 284504826 0
390315602 282412134 0
158764325 520554571 0
326605883 31269008 0
281119464 165110658 0
556192570 431889366 0
478831111 108631668 0
427828942 239017830 0
305117984 439374095 0
292165476 446959961 0
149957865 475374287 0
378770587 315419281 0
293123217 133197280 0
508647485 339108390 0
317458614 408232216 0
426272755 173765422 0
535315238 482614162 0
292395336 66039336 0
421646953 417158515 0
256446947 348306938 0
512210089 212330937 0
411621280 402281912 0
42063127 531694306 0
449433804 41397845 0
36891456 468330820 0
159424747 407022871 0
182393271 541909432 0
269357011 316640565 0
178445158 422420850 0
41720686 278351461 0
194448421 311009423 0
281898627 50383989 0
370719457 561234569 0
339462442 367901774 0
282797965 211449852 0
24830443 195944922 0
323234523 29739999 0
309685779 336954976 0
532371318 562523515 0
228003902 192938232 0
543059346 195861675 0
327702247 56681483 0
497019159 244195381 0
570173695 253131741 0
387167021 403557086 0
501830228 466794436 0
458051160 470636446 0
241422279 84984284 0
471105256 82303929 0
515281980 530219968 0
46510541 329649249 0
149339828 27146651 0
309664028 39517544 0
463325508 61932948 0
417733896 260675059 0
171364139 75809894 0
441864172 4191432 0
159176258 258886619 0
160553491 196158577 0
278418725 103630604 0
103642919 139146539 0
15585064 67075578 0
515369950 576163433 0
207877396 162236240 0
359362063 8440839 0
276434157 571249283 0
395118362 56496212 0
510770096 192769446 0
188418312 553655921 0
123322823 223112124 0
37593098 266438931 0
481630374 245286541 0
157763899 78765324 0
155973919 565993613 0
493799715 171200674 0
191145212 66688534 0
234748665 194958346 0
351741380 98931734 0
549200044 551228437 0
395204280 23306531 0
268329741 281472434 0
81881613 252681175 0
55697980 404420730 0
202452702 96081864 0
140951881 536273040 0
556861246 475371680 0
72537235 530890827 0
509345381 340876405 0
20227100 366224371 0
485881861 489720957 0
40790015 42751570 0
564583825 262429526 0
213395080 487818734 0
367471382 377434864 0
26874421 333570915 0
35577080 166397626 0
108414650 161183823 0
388412246 335585384 0
416857453 154285793 0
36463609 356138812 0
103380358 128696281 0
451926629 353626457 0
180489123 419622105 0
544036850 352767634 0
553820733 414148251 0
18773967 542936805 0
258403196 220942771 0
49757808 151088938 0
505650192 164172944 0
99598152 115878707 0
106774862 301756621 0
107413625 218849885 0
186954215 314491916 0
136351032 558553696 0
55923779 348603331 0
356382566 396364582 0
192070896 311942834 0
174316460 453929 0
97757296 119082680 0
336554142 115985428 0
533189411 472258730 0
28574537 400902290 0
226039167 201363292 0
66042737 149988899 0
137766875 195400621 0
195580664 91708881 0
236677132 492528347 0
34772283 486467019 0
12832124 394580980 0
505350662 176164178 0
81467657 447557429 0
290785604 249512303 0
578538918 571696257 0
473802896 375666631 0
348818414 277315014 0
155103052 508120146 0
444139792 536567630 0
481136644 321217944 0
522094785 48948628 0
97354589 191278676 0
187242979 43865638 0
163646035 366822783 0
563654234 124260071 0
486063015 317476458 0
515369593 555584064 0
578206689 36563737 0
319541753 90549617 0
379778361 40443806 0
528749514 113602504 0
165962183 8469496 0
277635773 174185574 0
465556815 76977808 0
190832223 454582873 0
226686347 385385717 0
449452172 187373848 0
165779727 323383825 0
106471949 546777783 0
410097930 69839851 0
301359665 61202845 0
397112673 164879585 0
68343239 571639880 0
577052088 152718276 0
271115763 286397532 0
367543201 221498075 0
540317226 550245631 0
569076406 292593661 0
281083124 235147587 0
68584235 198776451 0
246025535 462850374 0
502022190 205157871 0
108998099 446468991 0
154229587 319825011 0
102398321 247209945 0
507221672 333963272 0
486584470 473947147 0
8274324 512658385 0
109861392 46383223 0
218740836 49244174 0
200697430 170977048 0
333220955 18211367 0
96461270 247614283 0
278203789 558199079 0
574734712 48375973 0
414946496 67289241 0
531479015 218842628 0
186314944 437791094 0
322020627 326374780 0
2085036 199058223 0
530805984 310932264 0
305261392 460015129 0
465798809 218563702 0
39114406 271752982 0
218602837 300847380 0
231246842 417130476 0
229673569 170721036 0
190504499 256986049 0
404645882 30235233 0
207764269 507083425 0
17296684 483997643 0
413891620 305045836 0
400665547 566330243 0
448106254 362106543 0
301350856 143527091 0
259489853 463740345 0
189160553 229838625 0
88945133 29713719 0
220568390 427380299 0
127875330 303678834 0
505666644 204811255 0
308188065 120397903 0
294992528 369459916 0
54276197 192373861 0
184703868 239073954 0
258651316 550341627 0
79324486 573441401 0
393762496 227984252 0
280528328 390946178 0
510546402 7150124 0
455829690 402314033 0
382374457 303432630 0
451179842 40746197 0
23693578 269137842 0
400697635 342766475 0
299439241 391322734 0
98579076 220604147 0
344278433 347834009 0
136186535 434110281 0
184847487 135704732 0
440266395 29662753 0
488152223 486900333 0
76083528 353275290 0
143650571 7594816 0
392966021 171124746 0
269422184 340612345 0
416780624 73785716 0
386527768 131051127 0
211088060 414218371 0
340234413 271395093 0
291077982 373365823 0
198611423 189280844 0
357730463 357506391 0
511305648 437927623 0
492537182 31795689 0
268015910 58823717 0
315592355 273198614 0
159164117 395993493 0
413425637 12682272 0
516626190 92930447 0
283470761 293694684 0
291009191 454274801 0
305278470 226405898 0
246625249 157573673 0
367884978 92934678 0
457728306 448425175 0
434103957 177538735 0
227375817 450025060 0
427669643 186283842 0
341978281 147747410 0
183645831 118098882 0
313536761 350075763 0
58739780 69661728 0
177675631 470317587 0
139350955 210358534 0
495412730 169848159 0
368547314 299771913 0
306340384 408015305 0
156473356 462963644 0
321957832 401978729 0
115915936 523197903 0
146269212 534263019 0
575002674 88430240 0
390922998 352476461 0
1769546 546631060 0
371757462 542785200 0
266621308 524431535 0
484842751 138959163 0
464606889 290305587 0
240118743 206865725 0
252911686 278254055 0
198681129 106071138 0
45801747 3634426 0
374423594 204341798 0
538090387 177343178 0
166683701 191795768 0
228583127 558778408 0
359890506 294463442 0
258766671 220633884 0
444044952 427755641 0
479852613 462740458 0
534428255 83166702 0
487960249 406612294 0
539171185 462184220 0
327210967 8059133 0
128536857 525823332 0
121389776 36629660 0
540796943 482559709 0
62296112 91734972 0
506935127 524866727 0
214446185 484635958 0
237823670 465217548 0
63445086 387850884 0
204989152 84825782 0
557099726 401774638 0
277945627 564484382 0
483974799 493559008 0
65880876 32354831 0
154695386 504131620 0
472765990 539993737 0
312574644 323397812 0
318017625 59041503 0
213090747 490368905 0
163306603 443579599 0
161229860 496574147 0
185651678 547831987 0
107752888 533421792 0
335337692 381781999 0
534984623 212992096 0
189567307 172714616 0
42700563 457802006 0
28698644 148498324 0
291905170 543190745 0
168569054 134158731 0
220717643 427385301 0
121525741 98890824 0
570651608 573231622 0
104403026 567661354 0
504399645 464151257 0
79084526 534975595 0
82932292 135304370 0
106130400 113906641 0
456445992 44868214 0
326467453 552984100 0
163325826 486439868 0
61034636 95011062 0
159146624 25814554 0
403259584 146972697 0
509104579 205048130 0
531507531 452473205 0
545194630 94579084 0
300255329 237594921 0
154192487 179988607 0
364557400 248996094 0
288899512 148131484 0
417002334 476554186 0
31506156 314802736 0
184425051 519588973 0
226108328 528288776 0
218896406 118086278 0
533407164 171184676 0
85734255 178373609 0
27848426 182085307 0
455115549 216626199 0
285319063 526946839 0
350001233 514945521 0
388210286 523680073 0
43105230 526162606 0
319125629 54061665 0
569117483 455757120 0
32295227 498138372 0
522568527 59416893 0
259963972 55001004 0
301036909 261719656 0
36901149 196740341 0
265877278 153718493 0
431544040 416882383 0
20388299 348745383 0
518940046 539829579 0
506521708 438727052 0
35977016 297675079 0
238741428 218758574 0
243114915 250984507 0
426698623 270852323 0
412208472 478590988 0
186383565 338392010 0
489349751 484142585 0
48236334 432057464 0
398126500 151005293 0
328488226 403464088 0
472023340 195894603 0
31931588 263893231 0
134378133 399038680 0
415308100 375450095 0
376425561 552944809 0
504629623 429899746 0
500132560 362080364 0
360817314 425391295 0
243304463 97798066 0
97438814 412262902 0
130979351 568165727 0
79123511 181114990 0
438858638 490949883 0
235352432 369999420 0
293214474 333747217 0
153801419 132394719 0
4825727 509660333 0
550109337 11847413 0
61843707 412914723 0
564666160 424915057 0
139292667 251317918 0
204427590 531535175 0
206088480 569060367 0
18449901 422247616 0
427786696 439362327 0
111670848 35683690 0
204535164 470631862 0
118833197 260486729 0
351964552 162220729 0
14486643 463387649 0
538839278 231607343 0
502055833 173204343 0
159984173 166983648 0
282072592 148794470 0
114449929 206677407 0
245731717 460973636 0
414607756 414533444 0
19500403 372228815 0
553988272 436982775 0
40216986 413258159 0
67384678 43525951 0
99277942 449844558 0
489413171 572126987 0
57423755 258979726 0
332754693 430498352 0
383937193 122503715 0
503686112 446965051 0
200630343 522688360 0
231310963 557915682 0
220843200 547041308 0
451843262 97242437 0
72658277 231679132 0
518638957 134460827 0
205362834 483158540 0
507045838 140361899 0
564056712 158850520 0
497151979 362957062 0
337833027 567869453 0
188446743 6686256 0
347370022 226803410 0
50297896 103492382 0
331780644 388229757 0
242763789 574665688 0
147816923 128477126 0
152900846 69489394 0
119100553 104050869 0
300823110 468144549 0
80995982 418507415 0
1428378 533580069 0
547512326 246434555 0
235097244 407223974 0
456172710 214502107 0
427165809 508119082 0
452654627 303958633 0
104876144 126043025 0
130853103 337825535 0
10581590 529404986 0
402478410 238194141 0
63977105 69855489 0
109922074 504272694 0
439662845 219639493 0
321218003 89505034 0
451863213 104463408 0
381394435 373058836 0
434022870 329101900 0
16503462 488611255 0
309670177 6333007 0
10108782 40900747 0
454079053 489576783 0
206270437 70569345 0
288269837 353270703 0
235365601 188808197 0
146624261 183161122 0
81440233 301961684 0
290884954 193833557 0
204670953 31075163 0
160492110 392755539 0
323772961 452111854 0
387840602 133098379 0
238406563 5801055 0
376774236 564810580 0
34657169 191161551 0
146270830 141226028 0
94108062 200448401 0
80307614 16018454 0
391376321 211877220 0
409498101 238091562 0
509342767 231039545 0
62509932 312859394 0
86342174 369330374 0
473197712 182138902 0
124450546 391828982 0
414361012 184206758 0
408115082 389032634 0
108416554 68433777 0
197283069 313662124 0
5999568 468450418 0
398541422 474905222 0
476342064 77584960 0
377383130 32411657 0
348423406 547872824 0
414627973 485128205 0
503117758 338549222 0
476090499 22247675 0
452162863 45341134 0
524521127 415556600 0
435559766 205015925 0
118161331 418227622 0
296690094 218527669 0
377220298 101348586 0
482613268 22550945 0
414623148 576271770 0
172371177 137790745 0
1262817 25021588 0
199693688 573803632 0
565458306 74353324 0
576860304 34458737 0
43840506 285470160 0
81728424 486385094 0
443144315 292390642 0
459536253 277889763 0
544259128 307380461 0
381101879 420730139 0
446167308 37264211 0
495276581 58379422 0
50993279 386174169 0
207225994 525914662 0
89695524 86618539 0
579560041 512155378 0
334312776 562295707 0
154632744 499922558 0
220925217 44218710 0
128742046 444416060 0
497785987 442018591 0
498604691 560474861 0
269294578 366012533 0
190996651 34090448 0
6053600 108062027 0
313021107 516013591 0
23548461 131254135 0
280366853 542855003 0
517044831 312072621 0
231624295 279868923 0
50700420 334582898 0
530628675 65955976 0
306843075 411382261 0
127301531 301386854 0
492792275 248816861 0
529269736 578665698 0
276261802 273574471 0
310278935 395202631 0
109428671 349502740 0
325619007 26509250 0
7218828 484112080 0
370898639 410230995 0
35700953 186521349 0
242597106 140705866 0
381088386 430566550 0
282810160 163134855 0
456940372 537940372 0
379909693 31107297 0
145628231 114249323 0
266573737 409673581 0
384353054 483618539 0
154707101 376174954 0
278554846 311892294 0
316173797 329409745 0
278621772 237312406 0
225767889 185973758 0
32850023 101720049 0
361746330 358455885 0
375493858 566981770 0
150452162 93256771 0
332809236 504679787 0
538159328 151707921 0
440129790 21503795 0
366653252 435589617 0
272102273 197064810 0
565594152 540799559 0
359966545 536855127 0
132707701 215782699 0
423755734 224247769 0
309113954 150447931 0
326077273 127356342 0
382105573 299613828 0
284615255 6449287 0
41762120 118294854 0
495441559 522319649 0
320295712 176429958 0
116159521 276585451 0
422427539 174622253 0
47314737 499118745 0
129910481 181538386 0
487877613 417697831 0
368766636 267987684 0
135491648 218447544 0
373176177 455927357 0
285409161 488358591 0
428609914 355591645 0
2884262 303559675 0
558493207 39630851 0
134031677 9784388 0
118792566 350085480 0
285647509 233142736 0
177105822 34326566 0
525974030 155266811 0
237623191 193999088 0
324633997 105636171 0
131763096 45088000 0
43181367 440513774 0
120274780 72547622 0
326957932 234405493 0
70914304 111501171 0
183910886 502684380 0
542973939 53869228 0
551101356 561643449 0
109138478 6658870 0
235072730 343578249 0
221189408 349037612 0
231582405 179958496 0
549944375 376107553 0
292755106 63580142 0
422450222 226814017 0
229051660 311529219 0
80079957 16672960 0
394980477 187700124 0
125928967 384294714 0
175626973 158881740 0
64347003 368031482 0
566316894 436751740 0
453505776 25768473 0
410727517 367930966 0
79476760 186023922 0
19580333 60857108 0
396368171 25281535 0
431828886 229033065 0
44511674 536383978 0
62819223 211374349 0
498623531 271042330 0
553700839 25787578 0
379256009 84013141 0
146917163 46770895 0
276265807 82440128 0
179941401 448636267 0
389476508 26340703 0
199182140 106855904 0
234672007 381687479 0
384741906 133324394 0
421189414 294348588 0
169183580 108202066 0
259104084 83604969 0
75204596 501318437 0
487718203 101468294 0
301670609 394711280 0
125842167 355253973 0
484302680 181922447 0
474421609 329478580 0
546973354 483637693 0
222406867 61563530 0
28366542 316328772 0
23278729 28953036 0
498221617 456134612 0
172199159 499823004 0
498320156 373484632 0
555195211 505965828 0
190790545 324396674 0
430628313 399562841 0
130712932 409972537 0
117823124 533132684 0
442699254 330656197 0
28861553 2343558 0
157695211 531491765 0
195246479 403812515 0
148461267 4387944 0
29239483 2399248 0
90155190 196836998 0
546968074 281773288 0
140551464 32916834 0
50175080 512783566 0
395338212 123528525 0
320029485 190807579 0
78561038 179177180 0
167618027 394012257 0
89091558 57048196 0
68468908 571200229 0
141888886 12438496 0
346899512 391524467 0
328302094 337890727 0
245368167 556600154 0
578577757 539166840 0
26237044 340785691 0
556854859 512413879 0
526954764 214673594 0
481846562 375096682 0
532461858 393878032 0
193212080 384603773 0
83983064 315840756 0
531092749 287393457 0
197932351 283700929 0
11646663 870789 0
507562485 579216822 0
525024998 512713794 0
498386520 471372553 0
85896047 384937418 0
349048083 349990688 0
235397651 327998762 0
276717716 87151916 0
548625708 81085456 0
205687527 253092143 0
432787398 2834950 0
486419016 541196020 0
418782046 389369454 0
232046041 527627775 0
542265565 134168992 0
159305998 374249878 0
193017610 22671589 0
366747519 103443087 0
276068349 290063364 0
479284505 354122730 0
498860967 365033484 0
332244759 468763680 0
120496036 266964093 0
106573257 382259668 0
302150368 388128934 0
151969342 439662526 0
170834006 263992217 0
438159337 332383588 0
4583655 350575627 0
527137301 5213293 0
91660950 515527882 0
98448669 283375436 0
71780073 179650968 0
221948940 10917749 0
7952117 370417835 0
346334785 128881975 0
184954163 7956862 0
319341399 576134757 0
381716024 1699204 0
186598095 174398971 0
121715037 242392153 0
556694973 92766182 0
538388304 120225802 0
81856847 224429230 0
437046738 52405111 0
295411301 76399692 0
534346637 341346706 0
570332967 530081600 0
188670364 192104435 0
32724569 281495088 0
525773211 123929886 0
27754894 518870770 0
441000506 288809429 0
448135381 303801841 0
351981876 371035007 0
386290491 518252976 0
182766655 202315719 0
301505015 356404930 0
543470672 257431815 0
459618860 328717916 0
96115280 91576640 0
464216876 523372569 0
319579030 15320280 0
325159296 133422522 0
255784869 232337432 0
168343221 387931824 0
486671427 147984768 0
104387163 462068397 0
388421464 41525859 0
513236330 180590595 0
317258133 507263687 0
379201916 543726937 0
572590218 105194575 0
35586047 331152241 0
450917429 504192901 0
238775058 389682596 0
145091199 428773899 0
194382331 267894929 0
520652716 230963942 0
473564385 41982288 0
54389865 88223774 0
309780929 242412909 0
128962088 88974499 0
492852133 382527814 0
255998942 425770283 0
57981766 260026206 0
572327431 508519511 0
210381454 517495444 0
466354684 562528862 0
175588070 295882416 0
181425411 538579449 0
47772489 280199388 0
308348610 175276150 0
205814744 227223511 0
60966750 495782824 0
533933649 575045206 0
266675771 118561591 0
309779060 409598074 0
347382099 142762872 0
354690834 113382484 0
85127210 184913500 0
327742539 463503768 0
562016233 373818954 0
75519633 57736906 0
61585244 409226361 0
187226218 116082918 0
520034427 292793556 0
343027693 125731586 0
185766271 207893694 0
122275065 11473395 0
134836687 248276616 0
177130479 541076263 0
553992062 275983180 0
318348122 418890529 0
402004488 459028119 0
455014448 448175019 0
21454429 342397366 0
546520180 435887390 0
389930883 283769280 0
388736195 94100932 0
179351965 274571822 0
345742136 407688041 0
498070871 449159987 0
310356879 449015321 0
263626069 559826454 0
289669360 348035309 0
315407487 370421440 0
385219453 168174398 0
551407755 79384296 0
390305854 254728830 0
495500953 570325426 0
436087357 108561486 0
104041267 75220185 0
491513917 513741389 0
278754940 169832 0
477252315 368314438 0
523836803 358404949 0
13561430 458697857 0
352482421 499275802 0
541339131 421842403 0
481134790 323877218 0
498502626 344933885 0
420777004 364473867 0
343156453 212985386 0
236684342 528463930 0
75302214 132022976 0
231428820 321623830 0
251943434 245456589 0
359701975 506081502 0
560873155 501293427 0
338964504 515873873 0
418368674 451128945 0
455740696 170500724 0
495236091 547711087 0
304587918 94673498 0
553779811 496693080 0
536978631 496525192 0
162024121 565842565 0
539525053 524503291 0
421861678 43056214 0
321519643 567775101 0
525526060 458960068 0
155624124 454921660 0
33039120 411429381 0
519137426 533582258 0
229443212 393407313 0
370385645 397222024 0
504395910 394063937 0
189008685 507092979 0
466529287 529853180 0
181104677 471019725 0
549545370 430184443 0
199595239 153733356 0
165755282 302735097 0
207958670 406384909 0
140119089 280739063 0
167869723 355148096 0
122009698 152504641 0
225225221 273825728 0
232429124 374383927 0
478695588 503649549 0
9934581 306371985 0
42297674 72754622 0
487841531 235966088 0
526750605 513585403 0
370241254 170119505 0
170658474 277000224 0
102729632 206811809 0
578999243 477101080 0
336326259 455271297 0
192789430 82793149 0
32785932 176601184 0
553266096 312039559 0
492978399 159811173 0
7183832 94161049 0
332685738 101962083 0
563894285 209193332 0
441579177 74896791 0
481237371 272320531 0
534634657 356168763 0
381162590 412290187 0
384032233 503403924 0
221854254 513067526 0
366083131 7625765 0
440009195 304387472 0
242881221 173233967 0
143110375 522536874 0
404854926 534579811 0
556872579 540350340 0
416685193 569096035 0
114037454 82369629 0
298137506 531305428 0
306840898 59491807 0
406178423 560853632 0
479195485 776175 0
454648013 575810559 0
175868250 500868200 0
503601521 86632833 0
567415189 415862276 0
208164646 162834066 0
326225215 322990657 0
314520246 112272131 0
566630298 472826277 0
134101953 534259473 0
514996977 422727259 0
10948572 253328949 0
16374294 165046498 0
373964587 26267028 0
411331754 418343439 0
516520901 463900128 0
219718849 450083476 0
77576285 187310347 0
141579192 275397941 0
166935904 277022553 0
162964023 22236588 0
311930919 361014545 0
29959034 493382101 0
352579603 399961891 0
239901204 96645254 0
103275861 38644093 0
475310483 96521339 0
228963978 96883149 0
170502481 553646743 0
326117243 202364294 0
221954454 459615792 0
18110935 152008762 0
555109289 348928353 0
14549690 353388337 0
48493985 259679778 0
470255928 473218942 0
387702073 575589758 0
470476029 129009583 0
275139922 242828941 0
16690253 503920876 0
576177420 306994573 0
144556856 531172612 0
121138570 477665757 0
212859673 183716728 0
346944701 62011021 0
349756192 7750592 0
89057200 156164007 0
277712494 235862785 0
98918621 454484714 0
144223237 128231443 0
53168579 515412915 0
275792787 132011695 0
289891895 340408819 0
563726430 269972695 0
146478055 232919592 0
242313421 197566818 0
145035645 51836798 0
239296435 508919596 0
419273712 167174157 0
536247044 542384739 0
575642485 361997826 0
560820837 232285892 0
145662169 318141966 0
99188633 449648085 0
206995359 62701176 0
237572966 202983099 0
244296577 101004941 0
419166781 82704200 0
80051780 208339595 0
100706327 231900147 0
376793152 52124430 0
178562608 346449774 0
412684743 465370958 0
391858419 462644247 0
39467219 339122444 0
211007540 120234737 0
25238090 502594642 0
372383362 390275766 0
283644707 415988086 0
216203467 563136155 0
103258451 465456905 0
400574249 100926298 0
563650873 213387902 0
76947018 29603999 0
118506275 541339854 0
568662800 497935575 0
224863146 24107861 0
226073147 76587164 0
120573311 360818162 0
350307241 290100771 0
379855190 498828314 0
502066815 364644008 0
271239206 474689069 0
474348743 216009003 0
432158054 371374142 0
416253105 302201566 0
208730109 348864635 0
273313377 69501818 0
177673247 172869904 0
376083008 526313639 0
306773930 569269061 0
311156769 458979744 0
446455481 572679914 0
174043623 245118893 0
423142587 255198214 0
239011847 43892890 0
367720504 360856900 0
43410481 480269032 0
380690819 485042129 0
71225094 540159147 0
551805839 151243132 0
256369011 2904596 0
315306476 501533334 0
493256000 261028028 0
387718964 174112845 0
524282578 291310374 0
243742051 165196731 0
280573342 102717426 0
284787156 116467330 0
396642045 465755279 0
367176084 105041361 0
518891404 221247735 0
100028466 146291244 0
270294532 417415419 0
345849476 215368725 0
323929670 114402197 0
182887280 174250855 0
125165723 61704087 0
148119908 386870440 0
279830549 400000630 0
80801298 499040975 0
335221713 323987103 0
192365109 456671466 0
370649647 396628033 0
305051387 328842525 0
167895399 484615121 0
499144488 185709150 0
211126474 138079974 0
290281805 430347175 0
266331488 330077679 0
20412053 198448035 0
257543876 45058373 0
511985179 468833910 0
8546548 404386616 0
19671452 257810612 0
231437205 121892473 0
25839117 259177663 0
320656722 1527499 0
133757475 326063345 0
384304301 397750131 0
61893038 524787786 0
305089285 529914752 0
195430374 173264235 0
327982704 172337692 0
135437520 480592278 0
186920210 33832519 0
220177239 35390417 0
429313372 76569549 0
414022218 219113953 0
332144327 565620112 0
126652036 103505024 0
265527128 370654521 0
466624406 26851023 0
506958099 88125081 0
506352661 412158658 0
93887818 161067837 0
91742074 46619433 0
49348933 334013092 0
101036363 9009580 0
83029224 572239907 0
470160862 214254974 0
370949101 205877478 0
144943587 217263372 0
68508382 459473359 0
259930361 151132312 0
198643774 314640306 0
135997702 149262393 0
505339150 188518279 0
382228926 307337313 0
179174866 75833948 0
520427690 334588078 0
304824560 537705252 0
33163182 157104056 0
123591352 85187728 0
181202398 305652511 0
242945005 404866520 0
178661718 91513916 0
24035956 10603856 0
4616371 28367981 0
130669007 154527179 0
40982890 288622400 0
34152455 574839969 0
408628341 204479072 0
198012345 114079422 0
66869855 50685149 0
266997497 180050950 0
493198733 110113636 0
486646527 110637757 0
462533030 300617082 0
68692839 43761044 0
214190201 35443224 0
412797895 113373864 0
162403336 478943665 0
276256367 58346666 0
371010797 271904735 0
82329586 64083127 0
6382815 507584664 0
575436557 335238643 0
115083548 24118056 0
372292255 500877296 0
5539735 364429795 0
37843606 170958055 0
166892898 435877021 0
213733023 347595235 0
514613114 564151736 0
343889868 87606816 0
181520911 176223057 0
8240937 164250287 0
365332709 304913488 0
415498437 417877331 0
100367522 389979908 0
189884742 412314391 0
193369334 318077771 0
177227470 542950079 0
363552433 340495195 0
42304465 558467427 0
17173789 503442033 0
119122002 170000955 0
579690760 191100588 0
101640622 538398378 0
451840577 454158350 0
305336648 14916964 0
413182506 236199783 0
448735329 285291277 0
438885556 152036397 0
102778451 227889931 0
146874775 102183534 0
187862094 306380850 0
392833427 287870029 0
552865303 435427688 0
454067800 505507989 0
287476266 299641944 0
406804763 382273692 0
322220428 311768395 0
72510946 565088020 0
534327207 354759972 0
44419018 415071005 0
265701925 191356996 0
79692616 514650704 0
250993085 412220197 0
292353700 479752344 0
154214561 207647633 0
296394375 85797673 0
137594400 355680365 0
404679366 236716294 0
343913404 301632678 0
198776652 42197783 0
470017772 282856689 0
497937675 40255672 0
168290206 416478978 0
405555703 83175032 0
214136112 486055571 0
439742069 507416836 0
275145961 89922695 0
483540477 563839865 0
332844810 557860039 0
38324492 375316646 0
224034936 128160978 0
564873868 536263071 0
200011018 158215804 0
353439573 486465694 0
414104351 79529127 0
239310205 571323472 0
70745954 91681211 0
534858405 150313926 0
575962569 442472831 0
402569346 521598698 0
312944811 528248549 0
249041806 87471605 0
454200088 408919189 0
482519691 478183906 0
97756824 404321669 0
321929583 417261073 0
100091959 364898115 0
264055440 471640157 0
296153550 226084501 0
302387151 575036254 0
6054297 65247867 0
258832768 398805731 0
10757531 398398854 0
499090780 532521688 0
473392038 242399926 0
109370651 231706516 0
505854828 468194843 0
477830348 23162858 0
150820007 88186551 0
163325735 539801951 0
524909421 359320678 0
353723689 138192969 0
189691011 263867265 0
450078966 94858288 0
321748079 198535051 0
264741525 16327645 0
365131779 472327833 0
317112848 354572662 0
379451442 382707220 0
373345627 89543545 0
380554326 525884370 0
150859512 575321968 0
18422619 462656766 0
560556864 548507556 0
398305935 120137283 0
438571549 63364927 0
466801414 228419547 0
41856246 333848632 0
305888208 370415881 0
487088667 452697966 0
100774981 164487960 0
15346097 394863444 0
553594237 437171366 0
327793734 221656127 0
271437715 575611149 0
201486005 469841711 0
525201406 327162154 0
508595028 56208850 0
18342579 452989259 0
238131731 553602174 0
8026797 27321639 0
137427491 373244645 0
267619101 257477248 0
347114136 232489064 0
191973785 531069797 0
538024750 432471684 0
131118222 160905758 0
433966894 478265124 0
43017584 48585288 0
195854029 463981094 0
378307959 245451080 0
409589746 243285550 0
548114680 286607555 0
191673050 267249580 0
141804531 288787436 0
41564560 547529753 0
193846131 566805497 0
418089478 243284977 0
813424 439524596 0
461638994 142651453 0
2493486 293363372 0
36239637 106583735 0
403949837 342403048 0
230787437 423840627 0
464757737 548337700 0
411256034 43980601 0
232002461 217347896 0
234749483 167998298 0
190479152 178548914 0
491146161 223596484 0
523327539 488393096 0
293249973 210404922 0
405910847 183330251 0
513827853 56636796 0
95737630 540042456 0
93603751 54961469 0
527671096 261426069 0
381528602 47640540 0
100576575 387827999 0
284243303 299635017 0
457641294 371477419 0
427347647 11377126 0
396917216 451266820 0
514910000 313193858 0
476623032 91774733 0
78949354 126796008 0
306072419 494333373 0
12226446 179339330 0
245290378 43029127 0
353634383 419974547 0
22754270 248876274 0
497171685 453308470 0
368502307 570575271 0
10298871 369263063 0
331367931 430096129 0
245683065 194892600 0
188529129 186720117 0
9510710 243410290 0
119451342 283469743 0
350387115 235433018 0
340894109 529171827 0
395125114 425935842 0
543905049 187314211 0
363056845 225357755 0
159238738 408635695 0
139198209 214496909 0
302368641 554984544 0
324843006 426553141 0
185625016 355247254 0
55789095 182995318 0
11767712 205514304 0
306984266 343348979 0
578769797 147148728 0
419771267 158365422 0
545350462 62441845 0
554425962 563343042 0
493017987 129608588 0
383173497 88166842 0
529385023 214565718 0
23986776 284782990 0
483197733 243063251 0
202812824 572574749 0
63624806 278805291 0
214100749 158420970 0
546980645 240769008 0
79514198 362134142 0
439098459 439887444 0
403402091 474933207 0
24808556 187182645 0
264929593 334220341 0
120624857 213266603 0
434636456 245439655 0
512823607 396558013 0
560900658 364500289 0
341933606 118126778 0
565095998 159729441 0
565188491 46051168 0
490289556 566258459 0
537154319 413500267 0
574357727 283369520 0
557976159 319802411 0
176752907 159766598 0
465571729 221971673 0
149141995 224581299 0
486611712 446856625 0
531227710 322420976 0
441212508 430044655 0
175058435 485424728 0
520833310 414677399 0
93233785 503602210 0
309290546 119774472 0
414422527 20820880 0
280745847 439604989 0
456387027 74235217 0
531206917 190598065 0
496215466 236674869 0
559120473 455482649 0
537807118 91663820 0
389471817 155372694 0
429540876 20012179 0
3151606 192929999 0
386661642 483373183 0
28002098 32735246 0
539495716 5765533 0
414044088 452658503 0
34411483 403240046 0
186613864 339311245 0
545692160 496188262 0
187604603 156209397 0
512141689 10432053 0
106749180 303026484 0
391311665 193994379 0
414797833 354763622 0
32400815 476974181 0
523196645 496757479 0
236836776 471626120 0
64588632 328373150 0
527273216 205146562 0
414538479 369251225 0
571278003 3108984 0
465036757 213213771 0
38219755 183052552 0
551928150 86044442 0
438266634 27373144 0
121959010 220627919 0
203432749 142103105 0
108438566 248489919 0
247468610 12690365 0
350349052 180280094 0
343832239 306639501 0
338957641 175761359 0
350410011 212961773 0
230463991 376078884 0
70814746 177595295 0
537229985 331393205 0
298375541 129240283 0
176394453 514220079 0
11320350 242309474 0
119187786 5896462 0
306867797 80400014 0
386425555 49597714 0
461878600 181278383 0
387753212 333167998 0
318681845 166241592 0
141653408 326755590 0
43780177 561741960 0
426982614 29576518 0
343856277 322010868 0
368761312 445434542 0
94304102 430922889 0
131157738 435598583 0
308961656 445880444 0
78253816 518063613 0
503719740 470247872 0
487912292 278982730 0
53046834 390652300 0
454038402 129560795 0
341919755 152682281 0
109307207 578243555 0
147541142 561340203 0
121969368 216365202 0
109347805 326212335 0
145282515 145482880 0
531079035 567966099 0
48302684 74939624 0
84206261 469461831 0
458732714 479208705 0
16624817 33855297 0
94757267 474534541 0
8730868 379555604 0
39930767 386013903 0
179410608 303668537 0
121784487 116994061 0
229211315 348755483 0
127735152 213868958 0
520136528 154233784 0
344381413 496061597 0
460467895 476607379 0
79659553 277373116 0
304077522 896663 0
415711915 136012789 0
520175363 160549494 0
488312849 281882099 0
43357592 215277061 0
70693093 162697662 0
122249099 82041754 0
139039238 184444561 0
57104063 253008518 0
226407540 433784299 0
214354824 295909163 0
241242149 558245458 0
12051906 117167478 0
102159956 378502126 0
482055514 552497226 0
490233934 48966710 0
11746494 493106536 0
463296352 487020763 0
222079212 400241879 0
349399275 260093698 0
550217251 229760851 0
330357578 373359046 0
32333728 247743806 0
390864400 357084306 0
390092872 1938521 0
492996062 530455260 0
370561248 549843648 0
390476822 208677851 0
527433399 119536368 0
259959561 301497618 0
221188614 261713743 0
362530611 472319967 0
470948133 205726744 0
254483140 132084705 0
543049789 454848784 0
50892180 452365186 0
206733378 18851931 0
21850455 577366436 0
239622859 521202832 0
381389377 115219480 0
3770284 493488715 0
427894535 191899234 0
225388854 409347276 0
511741548 510256898 0
552001758 97152694 0
206010296 558949637 0
13566702 294971867 0
322626806 64765966 0
200227106 372412846 0
303668169 200558059 0
110000559 381074925 0
70912523 245249315 0
278083878 159803198 0
47583428 437896890 0
6457471 165038118 0
274736918 498530651 0
470094950 19400286 0
411207183 189019333 0
485044312 538159158 0
308267882 126665961 0
445338438 8777436 0
365732494 53874729 0
8856925 28948116 0
272730889 27886639 0
82634732 174901760 0
976425 153111938 0
517263415 362153733 0
139678920 533826613 0
158634146 136835090 0
117653710 266720249 0
490782176 316220509 0
563924283 499662007 0
364514781 290852830 0
443663819 316140788 0
316984131 508949087 0
235644994 61451899 0
461154284 184516342 0
436369417 444473544 0
505650586 316696654 0
29157546 347258739 0
225096456 128002111 0
386671061 500590007 0
406573135 110012404 0
375155123 341595329 0
133030160 463305594 0
56913877 66550120 0
509079504 313011212 0
431179462 445288136 0
337402830 398121042 0
387939465 138371344 0
500572146 509044129 0
424101535 376062827 0
117802919 16584845 0
31202529 562016563 0
311437623 421999859 0
466916588 410067724 0
471664536 205438325 0
309704665 515688341 0
110982343 68236345 0
290836666 286165175 0
123328364 196029528 0
446321849 171308263 0
452520715 147340332 0
363203765 343173651 0
66479267 424118440 0
192684923 47473326 0
281520392 107467651 0
571260286 59884480 0
411773539 428745683 0
85199637 190308219 0
254146306 453060526 0
301289446 454807506 0
285310049 505532326 0
103188444 97694591 0
160689415 324120828 0
316037391 154894688 0
31717835 97851304 0
494417325 388687615 0
340681792 419139515 0
15722333 121876361 0
469213019 273230045 0
60673485 68387157 0
75009907 41702774 0
569456204 76059857 0
533222851 188934376 0
397522326 201951505 0
457294240 235075784 0
348534981 317047781 0
531514835 345959732 0
301722821 492513643 0
527068632 247240076 0
199967453 155952507 0
73202052 124339692 0
26228645 92376051 0
64539546 49093614 0
96932674 413374226 0
97857599 179065845 0
325403134 239006881 0
97287237 216024037 0
2835001 370278351 0
234915969 124177919 0
489955611 351557682 0
273320696 18250092 0
304822589 239109477 0
579587604 51219790 0
384602623 528768267 0
554000297 255843323 0
76949356 164846242 0
441889140 496795249 0
194391566 508822236 0
291732226 469187239 0
553711892 499154368 0
350525402 67336244 0
9579598 420876643 0
227090818 186080814 0
440596599 229087419 0
545266675 525561006 0
416595792 137542012 0
429880157 246696217 0
103450471 343202908 0
52982126 379733790 0
483669000 448133384 0
361551556 316771626 0
270832262 334967900 0
128087986 341593394 0
206785919 557177409 0
40455177 281479924 0
426543644 52146031 0
268397781 209163117 0
561771479 98302109 0
43750056 114917142 0
13041573 56402084 0
387744785 438981834 0
123634733 348415062 0
549912680 245892258 0
115495156 109679194 0
105582771 76439843 0
204984958 447488739 0
522351390 107426874 0
90354533 46774251 0
51028904 479262563 0
447149856 245976702 0
59599361 578776634 0
460000205 311824758 0
164198864 414668294 0
404756072 522083120 0
213315522 58874362 0
298797970 151349117 0
286265908 257016083 0
143787073 287838725 0
393013818 472463788 0
514960796 392242297 0
390420283 277839503 0
90929155 409188737 0
556416902 73475668 0
188586735 13405270 0
223909651 507886634 0
85431477 158087601 0
389782508 185339871 0
281585303 567957896 0
436859887 432368053 0
247833481 467605280 0
48914154 416671934 0
287523172 481127610 0
252873387 208979535 0
411257677 382266854 0
285298947 452584289 0
90912705 367511629 0
281748264 241365159 0
518038586 174055245 0
188826631 141280301 0
209223741 203789142 0
304856666 223360059 0
272726828 384105312 0
209995131 392353437 0
95340391 34338537 0
457430208 531812606 0
379633179 567954969 0
500755595 544728928 0
136267923 23053122 0
43149451 249714429 0
569246714 384999001 0
179532985 64722954 0
47189999 148196309 0
227075672 244131790 0
442654445 43142948 0
488183009 363462721 0
349158155 74874946 0
196997248 215630974 0
190309729 107279159 0
481624276 560236946 0
500371179 327873685 0
293413461 283545427 0
453129599 27045861 0
493808160 542956306 0
408324534 490833179 0
135172781 479150011 0
3184874 332412024 0
370785660 269390252 0
512461922 392206749 0
483361322 310536613 0
517028590 430215441 0
182419692 365033313 0
566118826 359070549 0
39613922 405357136 0
190608786 289788329 0
290268782 379955034 0
103980651 207999170 0
221445609 462575359 0
485537988 30040299 0
149677052 163628487 0
47542517 250015193 0
579395329 494181563 0
488674839 343016788 0
282829148 250669083 0
102939288 512884576 0
298738100 111799007 0
574470935 100728032 0
522255567 114576095 0
201272629 504401112 0
394087238 260586853 0
197871683 188570369 0
395874370 362480597 0
63831764 1321251 0
400456950 347669770 0
331147933 386933461 0
219169181 37988248 0
105510908 36890567 0
428594544 193834311 0
572309004 33396226 0
123918674 397142606 0
267393854 208668081 0
11479542 491935434 0
208467774 80240076 0
475818427 331171602 0
447763470 578249820 0
356402102 263396640 0
38678168 257256196 0
219236412 426844896 0
385254196 524745948 0
115451077 441252858 0
459035529 391726411 0
112525534 1412686 0
144050430 95419180 0
284163699 370044792 0
509900970 119675851 0
162142876 151767415 0
546898054 193294634 0
131434827 442695114 0
71978480 15608491 0
467769954 442829151 0
410342828 513035507 0
518111280 480650848 0
338226118 14950242 0
474211965 393554772 0
265893308 235159636 0
316747814 313259788 0
474695702 51193182 0
288264993 275802975 0
351704036 146970597 0
79041670 563881127 0
331236733 508331649 0
313294414 339923673 0
539988984 324945559 0
542115691 185510550 0
362203863 43597205 0
412164131 260742328 0
213746685 222867774 0
27671215 61396298 0
419110427 351017014 0
78482929 274797238 0
74298297 65324299 0
578281649 492091601 0
69783360 331435129 0
578098703 414405920 0
3663874 464416139 0
67562890 25727897 0
249913270 286145478 0
201437127 148303139 0
547584479 114238823 0
399249444 192445922 0
86564825 17742315 0
493617010 172445068 0
262781758 380103609 0
164648934 364833587 0
273475716 146580486 0
532058057 273866067 0
296914022 198909608 0
330541334 228061699 0
364201031 335496320 0
160698569 508298503 0
97428872 538740789 0
79050707 416813706 0
534583242 152809577 0
421454503 452856488 0
182839118 293301380 0
467365004 536284716 0
321053159 272871655 0
477925287 328945797 0
152236560 49585428 0
440791520 389161671 0
424482216 311947301 0
80880300 106914502 0
338805360 134538792 0
518572214 520776261 0
422624558 459259466 0
131346548 122397237 0
131418465 22497321 0
49109082 88580782 0
479384532 344699067 0
192514129 299308461 0
438530444 367237270 0
326822746 288340258 0
385050065 304752547 0
304314597 573254325 0
88668703 239071228 0
33120058 407479536 0
378689208 547561515 0
189710361 342036605 0
501374753 186772320 0
378352485 543698604 0
308988887 346799894 0
577819456 326514088 0
280181964 165545103 0
442189881 439629467 0
132468122 316306605 0
9092077 329201852 0
245064909 328990426 0
348301194 105487984 0
350710548 507968389 0
394374952 438981635 0
366993068 277875511 0
538527924 574288595 0
544037036 191163850 0
130261222 486203760 0
463517448 167347404 0
394187096 221847739 0
388898978 154297704 0
460182466 41800062 0
89598904 389126857 0
178491834 346582657 0
18878298 571182323 0
192076010 63951400 0
64343092 113055628 0
493077071 288319853 0
409634756 104097822 0
532839417 22440975 0
245801845 472249033 0
26462462 469603080 0
218354417 248681898 0
33253854 510084132 0
341784868 237792678 0
154701785 506254681 0
299866184 393117396 0
392920220 350832735 0
429297739 353612782 0
320590630 441933618 0
536271230 476566549 0
60640767 345733860 0
107561352 465304885 0
544328417 221798034 0
172029312 230492945 0
504758102 21057632 0
180324635 69752983 0
574473992 345213067 0
25682845 512645452 0
536854882 162936788 0
11107703 387860164 0
472097538 207013366 0
572207704 77469994 0
189759156 474926858 0
468911248 522223445 0
445118570 418462950 0
309021457 189387160 0
123173567 343100339 0
505476301 382809012 0
579245965 421289733 0
72698278 131429865 0
181497080 145057827 0
258596655 451569959 0
525763477 208207812 0
406794864 197106174 0
329143102 31250045 0
327426286 150016767 0
10267556 263684507 0
216453963 47632381 0
427168344 494164427 0
198404588 122745687 0
225852083 29292510 0
563903303 186793552 0
197038273 133188998 0
304747447 355980708 0
545475015 15398866 0
30780464 433285342 0
22659932 106464366 0
252103800 560531032 0
512722566 436397159 0
366696071 288422950 0
531653637 93694921 0
275682161 137188781 0
18862878 112819336 0
178409190 368944587 0
508651313 277580261 0
370773688 572331613 0
453554715 30897210 0
94557394 123295890 0
431066021 539258794 0
420437991 189368885 0
283362301 253356279 0
432838213 538584302 0
118437387 526222259 0
337858811 34901119 0
498338739 338761466 0
27605969 323500438 0
283564295 328879004 0
76617736 163721871 0
348416455 10035386 0
7446456 117763839 0
424982552 277937377 0
188859628 260910543 0
274934083 155125590 0
330171564 22722622 0
544342216 228265630 0
76593166 269949540 0
57926377 193739706 0
124414719 24727593 0
53883495 180922022 0
245817270 541908193 0
181386629 426054721 0
247352316 158624465 0
360111556 24582362 0
398512032 367137611 0
26616386 303346611 0
102736561 556089071 0
146192690 465543629 0
5827890 493367109 0
283873395 472875613 0
316043279 49711068 0
500669621 483725442 0
322752809 450630500 0
560012996 566402390 0
562557169 304367213 0
396046855 379931218 0
494841097 389442686 0
144286339 354883813 0
320067356 264729971 0
542460655 539803907 0
558243982 556506066 0
142504007 539769918 0
47173995 504492132 0
426346373 4851337 0
513259395 27239097 0
129096251 253315288 0
302792626 187230300 0
418507605 24716729 0
289943583 367971080 0
225660628 306598134 0
322202579 383053307 0
562703684 146358673 0
402181719 484898108 0
321349365 424487554 0
388179757 252733234 0
128487796 212334648 0
337372671 70232811 0
67999013 23743543 0
96046949 492827117 0
308214089 408901211 0
177866966 541982560 0
63485821 217798389 0
56002678 348979592 0
244948935 185987752 0
388468814 268103078 0
81425801 59554694 0
195204759 103902032 0
365499920 310804200 0
224587031 42277972 0
342505901 112175118 0
248421208 434135631 0
408289932 245462459 0
314554194 322811071 0
436486141 25022693 0
458309981 349141088 0
187780996 532563847 0
78103543 507778109 0
284857019 229061888 0
346219498 295204911 0
490340435 384523932 0
64624441 440920112 0
300452439 158535908 0
512937674 390114187 0
216068439 509324933 0
202426330 310327633 0
423809594 252306076 0
361350623 363428370 0
363933876 161139816 0
275945487 26587299 0
377615320 516151988 0
367718099 520263134 0
37024562 523558852 0
189604392 373472595 0
352526741 316395951 0
192684325 336562474 0
504034208 129362815 0
505135571 300105228 0
306882511 515672644 0
92177492 282898547 0
361037344 124974219 0
529068558 105754139 0
59779869 342529237 0
417207883 67751717 0
534680299 502221151 0
266042380 182773808 0
369874094 471964070 0
564881202 159526281 0
136550353 303790289 0
220610367 333418655 0
181382857 432740068 0
379425972 116660253 0
371763572 278965848 0
107455605 409988196 0
259334765 572511417 0
301735260 536818899 0
494294486 539152484 0
314519208 244358226 0
303268511 112587133 0
387508610 54960303 0
17228603 511148234 0
196301201 214136380 0
444417962 513209344 0
351383428 469569555 0
129231597 15036328 0
84468807 433556660 0
302454004 477888481 0
522480848 276514145 0
159866162 255201731 0
17438578 87564376 0
322482125 265182198 0
185971945 398579896 0
349638522 499473123 0
51520173 369823678 0
489823081 17901433 0
177340543 418636138 0
127600220 121417371 0
185679312 104834106 0
81237756 344556783 0
241010003 153895739 0
475589036 348992579 0
52728075 408151927 0
309396995 501436580 0
466717414 166692992 0
189314549 441614146 0
405882934 122912521 0
483378829 102596197 0
7809426 18627066 0
303411465 316364494 0
563436104 578892443 0
28446970 437153418 0
99389603 371397755 0
203542906 361759236 0
261298171 515319136 0
11400156 164948862 0
2914411 520290071 0
33664905 357451323 0
222105421 288919115 0
285342387 7372098 0
95023189 384262412 0
550310329 39908020 0
363787625 56826013 0
198511885 164627408 0
191579628 195777897 0
521788345 568169578 0
84690807 480778304 0
116126401 560472146 0
208881650 158081096 0
355206354 197483101 0
370222431 53668925 0
468384187 10190836 0
173788844 272790955 0
168112685 411614973 0
378267305 433310256 0
378872795 274363286 0
29653783 63430361 0
112558104 402168749 0
381903765 72485117 0
512088643 319472186 0
215094573 188552166 0
343197047 55369941 0
458655700 290746403 0
112637059 203919902 0
367427021 164257814 0
340382135 550118177 0
505870470 217045848 0
356853116 387638134 0
112059720 105631209 0
262306251 204830111 0
57935126 401327836 0
424706964 410295807 0
419497812 311779832 0
319189483 34450012 0
336219322 425984727 0
274683431 88062781 0
514294610 477851322 0
561373727 157296184 0
202040223 13583918 0
261987739 111113186 0
401859450 451670660 0
149522399 419997693 0
518443444 137302521 0
27814991 60330201 0
554870646 325230545 0
557027923 423091154 0
196201986 369845100 0
61273158 287983028 0
545358376 523055583 0
25268736 229956984 0
50896886 524027899 0
162474660 70109812 0
261983424 470803012 0
332459177 337934467 0
282820945 92390636 0
318425433 153858617 0
88022679 461050996 0
545449083 334394646 0
359263833 75412923 0
373270029 414909425 0
133965523 276429418 0
132698610 44643532 0
560393436 483936261 0
348547428 431610932 0
91959724 233344814 0
79964675 447975360 0
483368974 160242232 0
301822679 398766110 0
90729191 471687013 0
50708331 450696597 0
192853721 165614605 0
408154718 504465127 0
396975445 5027163 0
281963628 443476796 0
70109601 368787391 0
21247056 284340612 0
354244385 127373760 0
355198716 50082836 0
462434014 534440945 0
322225200 257820169 0
3404537 451533108 0
551363793 157524006 0
348837248 327788034 0
305783019 523321994 0
430250268 15408665 0
493678361 244660253 0
314079450 173598261 0
197667105 359956321 0
371852236 480632235 0
405385530 310874638 0
286100078 327397563 0
261019315 340826264 0
267545949 243217537 0
487757012 103207446 0
442557015 566437797 0
449510151 567695145 0
437897956 357416300 0
548286588 278407115 0
423297484 451166682 0
209391792 141663196 0
487761002 466037565 0
159058358 58069910 0
576194037 375981189 0
440107622 223515545 0
138893164 279748556 0
47596838 137387640 0
33738215 205777792 0
532108872 355992568 0
225628084 22813044 0
401723509 283729061 0
280772841 377233001 0
408558234 292729762 0
316000185 225619965 0
395791703 257968977 0
122344748 146826487 0
214173675 214393987 0
162482877 212519593 0
77700164 337602761 0
538871132 521929729 0
42954947 577033618 0
436223349 406221247 0
506143091 215907914 0
36681814 556334593 0
351470481 44825834 0
123143611 76118914 0
363365112 159813617 0
403240185 395776952 0
71400698 97398397 0
500221574 2160850 0
1720525 392177009 0
109045965 321504751 0
120248823 217596831 0
501959011 45007203 0
53053042 326970991 0
118005133 338645917 0
395105582 258540659 0
327844331 193178148 0
439586780 392256511 0
355469641 280645508 0
348800534 418042563 0
2135386 94922385 0
80359827 572904047 0
510787765 345529542 0
3858763 558392759 0
234342951 176299871 0
306145822 195292940 0
78368837 561547420 0
332246500 73019999 0
516435984 228832442 0
291558585 95962219 0
261694313 28806500 0
572936544 470592695 0
338109755 252735297 0
54152996 413773703 0
396168834 98057214 0
424651293 106367549 0
7450230 152869066 0
460512172 322362062 0
397833770 55459449 0
578429048 254757663 0
148807203 517746875 0
199113632 282070703 0
134738471 491170811 0
452114522 183055580 0
379229807 66860471 0
101348301 15710957 0
432962410 354325987 0
66020165 302260910 0
150820171 175828044 0
284558888 551801146 0
133185661 143159593 0
440630641 570803958 0
367375882 6844616 0
8135033 407598996 0
302073587 558148580 0
36091889 39838537 0
293067277 60982370 0
194579931 208257832 0
58183510 186992815 0
232958624 157074772 0
452225075 219313901 0
344576682 279015041 0
342723488 43269350 0
275485490 393510171 0
555212978 205430545 0
560969177 235634425 0
34398351 307492695 0
482793114 326056744 0
78747777 302648247 0
39976375 573685201 0
556960382 344515765 0
46941291 320985464 0
276814439 483306821 0
504135692 484175559 0
444970365 364348163 0
394237252 63926647 0
515474204 342491252 0
86318726 130974257 0
129307457 156821757 0
453321237 209749780 0
340289757 309037310 0
245485863 403696745 0
38467914 527079242 0
76569031 161797384 0
569430613 287130327 0
570649705 212971867 0
384251713 549763677 0
264645737 74127180 0
41196667 555122120 0
262907485 356179757 0
507399777 552780894 0
344955299 36242484 0
188932989 219457639 0
343848831 225993106 0
388135519 151770385 0
86587169 283254457 0
223272075 394145553 0
90889844 282791736 0
14713957 384036688 0
72595595 312572554 0
333468891 95103908 0
464935633 69875519 0
447257082 529262302 0
206188963 85706480 0
410653602 15951931 0
134235469 276660572 0
289403723 334133972 0
440374906 47392470 0
466030834 259344740 0
214483267 551679027 0
383332719 74144780 0
33319936 495138079 0
379408532 188230067 0
84487650 365704336 0
522813109 482459427 0
205810695 524696998 0
575629147 268596949 0
439463908 493167046 0
219310185 73697758 0
531041652 465833754 0
81661445 59322091 0
421994373 162703038 0
171975816 188744131 0
44030260 437587436 0
62689884 498193182 0
251377509 73008353 0
492586168 325015922 0
571371152 233398127 0
511994447 389489466 0
459646624 205344532 0
382800351 98484521 0
149558544 246133606 0
378286360 253596344 0
208220779 292074103 0
47526419 456801196 0
518911842 143508085 0
270896417 263475617 0
333693194 96698524 0
474944317 550481756 0
103827485 462706311 0
399450772 122635467 0
247745708 19613461 0
156018234 458802014 0
491335062 188077830 0
115898745 290051895 0
67339090 302414449 0
139479277 355487370 0
327189673 251620754 0
56479455 456354531 0
179981470 466983066 0
193162215 575432711 0
68896259 536402658 0
93498193 301904923 0
439162473 346154431 0
52859784 331065184 0
93221350 488178076 0
435311988 380134322 0
123161869 388536619 0
330705299 259064133 0
77770454 309552412 0
497416750 58224742 0
57939174 413543417 0
126187986 510919336 0
323319160 518517496 0
271695805 506991424 0
541834271 279830500 0
295116106 266909327 0
439260246 563622034 0
392182350 126966367 0
78184467 288227164 0
498647307 147636153 0
478002540 40475785 0
506631194 265150871 0
44425388 35623878 0
306942738 507832123 0
307753160 207639831 0
411490051 323810986 0
544917498 27093847 0
114429781 573541636 0
500716351 120871068 0
318321307 342334097 0
523767046 216908969 0
461410720 402207234 0
288286527 185796208 0
479276166 28135622 0
162098394 510505569 0
237905017 257416681 0
272342767 209522251 0
502618255 164433095 0
452687002 219251955 0
219136721 408942305 0
96573630 449868389 0
331116941 464457894 0
118176197 437419154 0
24235304 121853107 0
132798842 283200151 0
453457373 370962377 0
25178462 31686362 0
431505919 450340794 0
210574680 486567464 0
163156792 502796834 0
516513245 233966783 0
79859574 74804529 0
78411760 291810373 0
39187300 173282329 0
409795080 197476072 0
195333699 256898421 0
91712356 373150722 0
189923891 576956049 0
142389306 2097894 0
68768586 551164468 0
471899179 463103998 0
551279306 567773989 0
116295641 535874274 0
107702437 103771986 0
455316629 337227639 0
264420517 175639931 0
284837602 171843418 0
109387292 561714793 0
151154096 548974025 0
67784193 309290101 0
233324565 104187660 0
498938478 393831037 0
755789 488831306 0
557390634 373359553 0
93812647 368530768 0
164074115 94728305 0
206301575 428444347 0
234195734 396120862 0
311151268 577603732 0
377362074 492887250 0
415793832 207179882 0
90351005 125199945 0
116833129 517633208 0
327109770 339335183 0
418285557 133180022 0
449235556 534971230 0
203694298 384198509 0
510871322 406969597 0
119598876 575473890 0
569611839 130467833 0
216660094 87751911 0
351190351 459547814 0
237992802 15970126 0
210198499 294109867 0
141936395 420853621 0
455066787 327198642 0
230240172 510351993 0
160303932 33145267 0
207043144 165828156 0
476030092 579370854 0
404505838 390869446 0
396837506 357131516 0
256181937 299105098 0
240435154 573870591 0
213273948 174151599 0
206241056 374673873 0
317251060 271209966 0
346045217 265673353 0
252558613 287444796 0
536379225 352783188 0
314060690 222397857 0
474191840 81626573 0
216954322 322529879 0
279759723 170322724 0
43430201 415370882 0
333721432 96515484 0
445474622 333544630 0
427443187 96884238 0
56914438 439128754 0
328269278 535547064 0
560923089 352719656 0
467775313 514788709 0
92673079 97153709 0
542115972 167695000 0
95658951 573319224 0
436896125 290282168 0
84254140 125905687 0
379382781 383586850 0
27874906 350570545 0
419204754 14762321 0
287158901 386258272 0
496619413 450298863 0
344938693 305639127 0
382261829 531886614 0
349408588 38979613 0
212744504 551081118 0
249895535 268925903 0
186131026 515178303 0
66456081 490803801 0
103673526 288063107 0
66260601 515921171 0
318964660 471705241 0
369099822 533495391 0
319983797 528170137 0
210967080 541937388 0
389935075 575283308 0
22719058 190960153 0
109557476 172235598 0
336719020 441432933 0
171150091 241847279 0
57997333 568443645 0
512680905 561713299 0
331508055 149780423 0
7077996 172921398 0
215373206 91945405 0
326186729 55540734 0
375326886 153302247 0
195579556 563046406 0
492571642 101702724 0
325282166 346975028 0
256948284 250150270 0
2685775 300915912 0
313344309 178124009 0
377724924 226310378 0
436582481 462220339 0
371105920 458695542 0
304887479 64674897 0
486937209 201028313 0
555337562 95836187 0
528611052 381073655 0
508899376 357132989 0
388653832 230249315 0
355484410 112507483 0
15888537 254825722 0
167475449 50726518 0
423578586 60890750 0
40509001 139866024 0
16996230 45740797 0
21125018 96386747 0
341885961 379078299 0
95973899 344130478 0
61158653 564570913 0
462031663 288534458 0
536216516 212183347 0
127400620 65165680 0
174457143 363284160 0
229174165 425117627 0
488916836 12504902 0
497786066 464293167 0
198022048 290002938 0
20697935 191624330 0
82871672 317443662 0
196291970 39878037 0
291107522 566415544 0
12075731 19520084 0
243630870 5390119 0
103123802 32896545 0
487629941 143433283 0
299056548 432239671 0
507108005 305891830 0
62377363 148564634 0
149742193 75045281 0
564284919 138480874 0
335760544 166053595 0
81101639 547183976 0
527522607 131335230 0
505836208 71378206 0
525751879 73928800 0
387491549 501852121 0
123942085 195753885 0
90909847 420010913 0
372944093 103976896 0
245489021 339515169 0
493458406 316816898 0
542881974 567547563 0
122104363 256972928 0
172959431 561052110 0
219005726 185303827 0
76359361 280468026 0
397029572 524216232 0
501820316 244577875 0
435953694 413325565 0
279986614 288071792 0
381195905 128270864 0
144498378 367698003 0
253034054 64042612 0
84254035 139407176 0
274943279 521421371 0
321692392 297585058 0
321951367 504128560 0
573948788 129383939 0
493787710 520750308 0
337639983 19987653 0
335837663 368385316 0
143774522 498557328 0
81418269 384715014 0
301500631 206281956 0
469978162 335040803 0
400465396 259818862 0
404102110 82518646 0
476765462 145918340 0
527736899 519900441 0
41628704 562409147 0
407409099 529614439 0
350398476 444891215 0
166086841 336995675 0
129358895 297104135 0
263678056 422893615 0
180875199 28188417 0
18634868 498833214 0
285040385 92845205 0
572532959 10955176 0
491382899 436740639 0
459958624 486602705 0
325668307 234809398 0
124502085 450423222 0
257864410 290461379 0
542658766 546550352 0
423544562 164885151 0
174063309 202599962 0
150825524 204508543 0
189967235 192237805 0
103429097 308984184 0
417607160 187817813 0
436776548 291448505 0
89690615 282697275 0
464231581 294240931 0
573147020 309926055 0
262612604 471733142 0
78254849 351730012 0
308507300 317720193 0
244921091 306226333 0
50619103 319365427 0
492449930 497695741 0
23339966 79696888 0
109318204 183245806 0
345273507 278872430 0
293016761 160815522 0
571101564 550840162 0
462910550 262226132 0
493202710 42637912 0
397376809 412252870 0
281761914 489154124 0
434875082 202620355 0
67135748 101120200 0
236051109 275421295 0
135814988 278425247 0
152954978 112835523 0
434903082 124661522 0
84419625 262250118 0
146124947 296664856 0
363766025 31220810 0
48103107 53921678 0
359782908 122002887 0
170482988 81377379 0
414658449 570546497 0
562245143 108134789 0
104733199 415144957 0
214019669 200293055 0
579676790 477591694 0
219190642 331985338 0
561171885 483465892 0
457436603 157715116 0
93306948 319502963 0
572166094 475863505 0
481863929 85482873 0
298990310 237737788 0
503124754 147232970 0
294257096 468087115 0
348430619 193921361 0
155347745 266767967 0
96859882 151150071 0
152404253 509633749 0
303148934 5608631 0
309439416 30644934 0
39855967 507802388 0
117321605 416210643 0
230444813 276635049 0
127725369 133796978 0
560440363 252885328 0
348161817 91109039 0
473933860 385037751 0
260875595 256783409 0
325990299 563082414 0
331856934 365039059 0
16197808 100013586 0
442214970 148783833 0
531096174 406931836 0
388878914 438349279 0
69717109 31237173 0
555967548 434296076 0
465812844 230398328 0
470683125 218493546 0
518565741 543839266 0
147078091 134796536 0
550074519 380254818 0
213239758 491295704 0
123193437 421512726 0
129595207 354508991 0
34283687 512077753 0
374029462 386885110 0
436581186 96779511 0
355939507 290735667 0
559696821 403404376 0
453994670 448160383 0
165784520 507333986 0
471594882 199250609 0
122740505 503280967 0
353409805 292273993 0
294243558 189097877 0
496422893 309325691 0
271238451 296599199 0
207313759 556361203 0
265369051 529015448 0
2050274 104007360 0
435431666 523891255 0
312433896 545168781 0
127158074 392372416 0
140336881 59813501 0
364118574 390175082 0
268474873 330275591 0
329942705 415741200 0
311905742 27994164 0
227263019 12439094 0
355885614 347289605 0
431305108 358371111 0
88515152 459039895 0
354603374 294853692 0
524974837 247308992 0
302217877 412434519 0
343719566 128198300 0
457085004 176068332 0
47615700 143596528 0
258181091 303829978 0
155060781 280558508 0
143371948 429427624 0
441585209 567206910 0
547194360 117388714 0
350906200 574434742 0
155697000 227327200 0
102262423 538198788 0
371472838 383814232 0
310374559 364395237 0
347338743 332036905 0
322064585 518018913 0
220995843 341797245 0
318109174 198424894 0
177786840 228366938 0
325723096 314724777 0
361633657 308549869 0
66302598 160871525 0
312978929 323910310 0
54168802 59793747 0
539839432 213786154 0
521970216 444786767 0
279550065 31874003 0
568909552 229358697 0
22658484 206996088 0
534387477 34663116 0
342944205 525680183 0
293692971 184801583 0
165739736 315802073 0
320483622 457407254 0
36103775 262991008 0
336422711 553630248 0
399680908 352404395 0
531598788 360933641 0
386889284 22606005 0
259545235 72032099 0
186075637 72778721 0
954163 349228508 0
344545178 349335415 0
273508834 513600812 0
200708441 500565937 0
270018996 409007049 0
197525136 186521987 0
148659103 312435288 0
131049832 442173959 0
301629691 177460596 0
467172812 272613244 0
544652370 154555593 0
364043204 445327123 0
562808987 276272067 0
254550789 338118652 0
332389011 117547215 0
488676265 572805890 0
81818587 558678093 0
188275998 394455223 0
358555814 55639053 0
477707501 357446073 0
141434046 439187645 0
53495608 225750062 0
124084482 205845411 0
282104903 1123460 0
536453897 442515908 0
256606400 318553750 0
563311702 369528963 0
510535061 217820278 0
190344816 111119162 0
14222035 398243246 0
50671880 411975781 0
153223060 350850280 0
507581811 497100563 0
274537085 422725545 0
335574668 320048743 0
335103123 218905000 0
134136036 486838633 0
388366099 368386263 0
437409229 493818483 0
527462010 136030984 0
408960658 423401305 0
297936984 321103806 0
515477451 498782076 0
449094853 448109686 0
578726754 452700813 0
201477288 443547323 0
105984687 497138042 0
233245710 210960914 0
196683876 484594080 0
457787604 406640593 0
489771276 63655586 0
76383781 318182099 0
315245941 369860391 0
99411824 497102570 0
195056751 448655919 0
147729979 405611912 0
331192368 224880943 0
184085852 217776447 0
268362854 460972246 0
44915373 10549786 0
38158493 36227780 0
525371891 180292481 0
256876710 223928169 0
273904022 557208146 0
132044967 368500162 0
345349634 436089483 0
447417225 229086981 0
326094658 287865388 0
235513679 8502992 0
239149084 101989787 0
520701174 399263818 0
545581746 52604936 0
524804777 324319964 0
251848123 537095847 0
391412994 293193395 0
308498314 278539778 0
186307380 236616484 0
375146694 380673976 0
279081745 384637176 0
431075634 503967296 0
562670844 66173800 0
222354469 223791531 0
164293433 251911269 0
185098910 246787132 0
215272967 579466147 0
496372440 161306314 0
499784152 14303536 0
330927325 79772302 0
451907121 326556018 0
30352989 64949652 0
120486930 404007047 0
8329802 458855779 0
530337379 352783052 0
81456219 424853221 0
417731556 360258558 0
122150194 119927307 0
382547450 113936600 0
187509995 474887659 0
303011395 202224616 0
41489831 176511354 0
175277291 107399247 0
61280863 162022652 0
347588265 156024319 0
84095582 30650452 0
323876883 152109988 0
544346353 532783450 0
435805768 128756001 0
89565279 502874237 0
237815032 227602987 0
460343668 158703147 0
567391489 153723328 0
448932091 449588951 0
78970471 497182432 0
71749871 87056237 0
117545235 320033131 0
516525565 84497656 0
281096371 245053129 0
41059711 482349099 0
509874672 330620005 0
233823552 556003444 0
366025268 268616845 0
421422621 78589934 0
489490480 490068264 0
99748687 103909452 0
62879700 542454195 0
12722334 112997772 0
319095862 117981565 0
543951326 52914233 0
336863638 311721541 0
489059689 546554469 0
549907231 177854568 0
328256445 114337289 0
461273548 167688106 0
274928575 287655144 0
105820861 295337144 0
343066493 522966805 0
501846898 269803409 0
53632311 428630242 0
237531487 421022035 0
382751550 140628936 0
226826855 86787610 0
250601237 228883361 0
417352899 558001364 0
167158968 330482729 0
373226818 525324143 0
34533475 121670153 0
436874260 394045540 0
493109579 246545705 0
463131359 144024494 0
35443856 251096771 0
290477667 263827022 0
281143292 113114163 0
375281831 112099618 0
140624966 43847519 0
363433141 37311910 0
532871163 200008964 0
99151915 566696880 0
290206481 54036571 0
208190368 486153120 0
37839597 546218939 0
308606778 558586335 0
409138470 2536871 0
17318535 566034965 0
268107936 426986307 0
345628158 314452548 0
292804113 88718202 0
134738776 71488126 0
4246178 66774920 0
567663509 516355756 0
350604489 363300013 0
261177291 497580939 0
187055787 477398308 0
407002951 66213975 0
545981514 350567364 0
197444786 252302484 0
55239235 377706627 0
464296502 536250473 0
303720874 81035014 0
475676275 319528772 0
194020381 229520113 0
163957008 475136952 0
19175705 492353079 0
289573273 332978193 0
62790814 508691416 0
183496105 139224424 0
193049266 19842400 0
362668807 248012941 0
442620947 305928543 0
376867295 409188961 0
83060563 578779752 0
309432746 14881849 0
553324163 354899182 0
358980964 495189075 0
67385232 272086743 0
258426052 421305876 0
113163300 493388906 0
307393434 294803308 0
105327607 566357443 0
487484829 208763747 0
100842517 90342491 0
354002302 315007357 0
579399962 268466044 0
165061501 383206200 0
248646626 184468173 0
393486992 522927013 0
449785974 212264268 0
544728480 114107044 0
227961679 316949300 0
3663848 556073204 0
183840310 540978915 0
510747116 223532427 0
83472745 183913135 0
207734386 221339686 0
349404744 352177532 0
78394828 215011402 0
213778024 176185269 0
384549083 395517549 0
422012872 293301405 0
358031951 267175865 0
20402449 518165685 0
163737673 22093064 0
140203511 113113542 0
128573601 70984015 0
40155181 184292744 0
575877836 175651756 0
91130541 213498820 0
230283893 294914197 0
122515225 544568968 0
415844994 460451452 0
414429439 334446893 0
34236169 302435788 0
366783885 16245670 0
104423409 13150562 0
12704880 130922664 0
415227073 579143920 0
255811143 265802338 0
249138207 64522115 0
248619475 6994107 0
222278313 401518525 0
91180759 413359791 0
158959490 572531799 0
238552218 519199077 0
464130693 86564302 0
225346769 287616250 0
328732829 167353075 0
170989481 217313754 0
508070793 396628968 0
320904750 87635572 0
46437955 3601539 0
339848549 484641824 0
237758534 563156349 0
320917610 312904216 0
482966608 126811647 0
446573264 550687161 0
296169491 173015056 0
4187883 453982999 0
122001820 317690029 0
57474449 481794176 0
513699422 48409779 0
437871729 511886163 0
263926231 139217806 0
24323666 560739421 0
324336578 133669198 0
254969887 169657707 0
511038566 360396640 0
294437614 285324518 0
551770939 391568804 0
86379330 199301975 0
37760645 460750481 0
286245376 127976879 0
545890216 23299507 0
137849787 274118146 0
19613944 227087803 0
567565082 496553847 0
81249375 475594348 0
311532297 392923445 0
19454138 481878060 0
299309882 565194493 0
468851403 346981391 0
453913008 143998825 0
320422876 35292482 0
129388557 433877410 0
45101622 393442562 0
259635375 535414423 0
27404768 517216850 0
438067701 313905812 0
573203320 257018717 0
86378305 491426284 0
430821841 399001796 0
145501520 272262579 0
290125000 270310902 0
129526730 236257285 0
546297649 214944848 0
44174506 282578307 0
55827213 317548 0
353642423 189435344 0
352465178 416616101 0
5369371 421707250 0
400756348 309011234 0
415061510 109006714 0
223095185 441286560 0
447611830 245234378 0
300506536 573136229 0
56565084 398047398 0
20805162 308088903 0
201021213 78695318 0
563958063 175057903 0
89003497 503331853 0
472018787 105184904 0
127810500 555251200 0
275414493 533130669 0
314918643 46578051 0
176252759 351676276 0
393309434 270629959 0
96802293 375287080 0
57361002 379865785 0
38590795 316827314 0
178899057 517410953 0
572602111 514461370 0
518762953 95834031 0
158181058 154544092 0
539686827 558412775 0
504523918 39226365 0
481941688 360098195 0
4305941 78194013 0
64315516 346777566 0
398668853 560146879 0
530192347 546189998 0
165434569 482831095 0
299428227 66595553 0
190183296 410245621 0
381917103 536926032 0
313022359 255621252 0
333359049 322491725 0
274956867 144844692 0
457550618 541878269 0
493613022 117862098 0
547384657 204861130 0
568150685 335240361 0
347971900 483876335 0
414299538 439997930 0
144943163 395596220 0
70432244 408191037 0
567466293 344166718 0
566438590 510790490 0
86669576 498733112 0
308322409 253175113 0
218194041 562487251 0
497370636 171096596 0
293644963 522648428 0
320711488 486595548 0
552722248 295258712 0
43505033 62435600 0
245115363 390803178 0
350125626 437706669 0
189829466 87180633 0
360414247 221536275 0
242147956 471044598 0
287250193 465081550 0
408120901 42654972 0
30834073 296857010 0
389294563 232203581 0
226390954 109045682 0
368027885 523247613 0
317659067 201838030 0
83529781 173887676 0
407497434 55215457 0
146251474 117388442 0
246111483 521245991 0
260178313 279038757 0
61382089 103047285 0
16137784 401251031 0
334305187 447140992 0
399546656 187650983 0
62622160 571332419 0
159274336 69051311 0
83284819 479571654 0
486987415 140464724 0
533191631 8857413 0
319388737 468607375 0
338821638 471478270 0
435710003 381055923 0
439412698 419863991 0
184916670 253972507 0
76117096 92669341 0
307967636 60389034 0
342770602 489184250 0
148780156 129785841 0
383734978 120194519 0
6536862 514477453 0
542710817 156206261 0
302968362 37473268 0
366337306 197220703 0
313164940 514021624 0
340348214 383773884 0
276732939 49084657 0
260005286 87227249 0
463656048 133203039 0
576162729 84634299 0
320270933 251079554 0
515674470 240319192 0
55072393 127998606 0
516916465 156032258 0
231839465 149562613 0
5930830 573283292 0
258173002 390316496 0
542803397 168310582 0
3100820 423236350 0
388484445 375679490 0
548448186 42907548 0
183448380 159984545 0
398904710 114266679 0
353522058 338341087 0
40252141 410115339 0
306794437 224433946 0
339638048 90350210 0
542015910 280503237 0
372447958 168588093 0
569041140 475059381 0
192373529 355479341 0
376668662 451784265 0
559892438 80637141 0
469359449 155503742 0
34427418 322291537 0
131006171 255299570 0
404557794 424868154 0
426934222 457943167 0
318903978 566895504 0
494166251 567177837 0
112587962 493707449 0
208137914 565372453 0
94590037 39412442 0
416446209 104313110 0
29726726 228785038 0
570357417 570316979 0
322406521 195846260 0
177525002 190669884 0
58980270 395334775 0
307367634 556440730 0
371833720 242782597 0
315738776 143320580 0
146957429 453879169 0
410334975 163687594 0
192602903 293099050 0
258417464 359424579 0
476548850 39690752 0
86675135 53093847 0
352853347 205500293 0
277447153 358838403 0
359123114 296097143 0
88829380 54376285 0
534965481 464460197 0
472470531 356842139 0
271358333 244336021 0
350604788 148797494 0
57132069 280297 0
491528683 75728117 0
438702047 573953966 0
215576470 408863415 0
204789273 61740832 0
227679988 128830952 0
7148386 141189857 0
191859773 274252872 0
380476003 352076265 0
296543721 204084635 0
20344074 529432578 0
459388645 530911136 0
280071399 304846183 0
54247689 563711902 0
445582597 578678999 0
396846841 84983442 0
555608759 503355408 0
306379111 287791690 0
96763372 381178150 0
407777596 515468689 0
532217278 245217299 0
15615830 363004368 0
26287056 61202000 0
362622221 401762156 0
360836184 334903425 0
238312385 293647661 0
525110653 520659655 0
435400461 395911311 0
376103889 3127566 0
208036847 381183213 0
473218951 333295570 0
426746508 236387856 0
334430364 294297837 0
227159584 540345438 0
166675954 233354458 0
495655387 495885050 0
66970316 239661433 0
376029495 383936424 0
184780461 535535541 0
119406318 393217408 0
131812775 102928854 0
219794972 436796540 0
143381703 227148262 0
182928455 331830928 0
268902093 240265748 0
297164675 475586884 0
217401046 389195755 0
408420574 323713927 0
329686355 198994322 0
430620071 443915845 0
429097349 501276058 0
95369652 263414661 0
91342243 381105134 0
17904058 333396745 0
224042852 96375990 0
481543207 198817783 0
381655125 525110235 0
91933736 276721529 0
352698450 218716429 0
225077893 294077203 0
132417515 93632852 0
555416272 313185043 0
93646000 366012633 0
148624562 408469927 0
398269562 354193554 0
432105110 250008155 0
495493292 462210394 0
438831877 384037577 0
48563779 181659389 0
27736828 284723714 0
36409117 46888212 0
498204426 461434145 0
2561535 470961787 0
19833162 22144101 0
105635549 88916386 0
183461493 53188666 0
518174539 23236664 0
382000940 389972573 0
13606224 106582 0
556233974 54784204 0
35307324 406180409 0
499323020 190303026 0
83065643 459328042 0
92688684 180865981 0
315767018 476414831 0
526687383 421803580 0
182125171 346840193 0
260276421 412833528 0
178253194 304183166 0
68187939 372180884 0
452176112 492054013 0
13545489 205552744 0
250314668 118297833 0
506865090 194988241 0
154149394 556190893 0
83531723 136598344 0
62415696 568442552 0
353305015 509788575 0
517700974 69188664 0
380243869 452220274 0
68479396 519395810 0
319561376 125628303 0
200655845 280555748 0
333330624 461745208 0
414084051 522881627 0
395586141 415034782 0
308499893 385785349 0
213017238 412160091 0
291079754 366152900 0
482120139 491031995 0
219233132 300542313 0
193709937 279880486 0
53194021 272961134 0
468882543 538107961 0
268541564 33954628 0
549249023 335324990 0
288803477 380614763 0
258699940 102364304 0
109897052 54403068 0
307899957 497723288 0
136355818 380115290 0
62652511 389698100 0
29369962 369537129 0
462138515 313313776 0
163302567 292172661 0
214106748 266577745 0
552890459 549004839 0
364834073 197699673 0
299989429 54610613 0
118750644 534713213 0
345898495 416579978 0
494153518 297063548 0
10681495 318353225 0
422436228 81200861 0
327813307 248780012 0
234292081 499319001 0
493470976 364745717 0
383418074 261326544 0
557420384 371233571 0
433063616 289107976 0
359983931 76091941 0
192485750 289058285 0
217134454 517087299 0
222315406 298791098 0
216884476 211011717 0
81443078 405716163 0
101965216 145617708 0
243816918 516590418 0
579417560 126594531 0
13382430 270990590 0
513857388 59468410 0
497529249 415704727 0
550867686 522030292 0
294918910 123419066 0
488606753 220604522 0
493971763 257184776 0
288742121 78589748 0
147269810 332572402 0
49274667 170907903 0
225798032 456617964 0
533627563 362031198 0
76078261 182001969 0
250094276 524117705 0
549317406 166149100 0
152214498 521062837 0
462303956 202992981 0
507410506 269565540 0
89251696 86745337 0
314704069 469474448 0
169925950 164304870 0
151880143 13630358 0
532873330 224805229 0
263533083 3530022 0
391535321 344286224 0
295449711 191992242 0
539269526 576875600 0
516774783 35699530 0
22044811 292109467 0
404302013 70758257 0
128944337 127954024 0
534670042 40734986 0
138420787 217423405 0
472788548 347533252 0
215401329 184328363 0
274414963 360557312 0
511825524 380156281 0
571708025 101191760 0
108020153 67597596 0
24196547 398340846 0
538834834 203001375 0
392656038 401687228 0
396939860 264924047 0
187596455 319794396 0
281963006 569067146 0
39564638 122984712 0
296483294 179017722 0
167312017 342774156 0
22223463 4743498 0
57079402 169883423 0
564672443 521647502 0
213823690 62440284 0
269010550 365450403 0
484202538 393010761 0
485628462 354897721 0
102883765 144619055 0
84717842 489555127 0
440986184 487216552 0
434632488 257569235 0
190427205 522596527 0
255728678 524429243 0
215592874 545676573 0
379872771 266074739 0
382203587 349310397 0
341877302 247252221 0
122964843 497062813 0
546458495 518375781 0
549523161 470725677 0
159966982 273971542 0
76659699 543168816 0
369426472 366025598 0
551337908 130169263 0
475047300 111607739 0
109423087 458640114 0
222376082 363994633 0
198369480 17196905 0
27487212 96617212 0
425358238 120582522 0
173146403 449072504 0
298663127 523325125 0
162051203 241621864 0
443187702 251811082 0
36968581 191912266 0
44829400 51516655 0
67540998 401283880 0
521585290 502408689 0
541460705 437238646 0
560277054 116186313 0
166900149 282484286 0
261995606 382182507 0
350284852 241820636 0
404212504 499342051 0
521550209 276491626 0
166967388 287433723 0
336845290 25124799 0
301334294 165575368 0
55173822 115319985 0
239313592 307403984 0
5618596 543359380 0
494828571 175263484 0
301744206 305341120 0
379162683 338758604 0
302473653 66365138 0
530171584 396927874 0
191419230 193020891 0
548936748 547572116 0
178447958 63864098 0
391324396 388871403 0
293408647 105388762 0
421510680 501623756 0
349624302 482134349 0
177818243 223578062 0
445262748 375702617 0
85767270 10792644 0
357769791 168480456 0
495676029 127587163 0
230681118 252237854 0
39059056 574027279 0
558572216 244969202 0
3848011 166055461 0
55660367 343365977 0
414630614 492868837 0
393898286 288057198 0
247629351 27992285 0
198778563 353853471 0
164964602 327241901 0
348182894 390418756 0
50312436 38094506 0
431369932 232908445 0
12265788 496189206 0
390693033 197870583 0
525732244 452500224 0
52047296 163370447 0
431361727 237864563 0
358728891 564589154 0
280842237 349405129 0
547532910 330601121 0
260387055 351862086 0
330912898 404775165 0
479180250 52256607 0
142730283 428630133 0
486236671 186794416 0
213413416 50888062 0
554084593 19550044 0
344683841 88063806 0
211729770 396979286 0
379479671 223832563 0
96288490 209180150 0
483330500 51292769 0
519735427 22387776 0
452966715 177917010 0
39050031 148305616 0
478896536 185704594 0
321991771 252536389 0
348900531 312828762 0
337987190 48293790 0
324752166 244272690 0
320376492 463130545 0
560161230 334265915 0
399556217 397614307 0
142197466 210166624 0
440158610 432276337 0
252056202 285352141 0
56775267 51423508 0
251246184 112267711 0
63627680 81117485 0
193639029 440842368 0
246406860 406922492 0
489636785 109347168 0
320870150 176423558 0
80603241 1733697 0
440625202 296200222 0
128430742 378494341 0
322887481 454356138 0
272083580 292931259 0
5388117 240901692 0
451705459 400564008 0
226827197 346343792 0
539676982 376174989 0
240235010 417661418 0
333854066 412395936 0
363169322 70191333 0
396810642 45661725 0
260592191 48721147 0
555555983 69654352 0
119391658 411242573 0
42623206 489783909 0
273047621 551337692 0
169658359 268190722 0
489216616 20227866 0
264280129 41855565 0
535209818 456621164 0
479480630 110857461 0
322144623 96863340 0
450608230 150577519 0
347468637 418493018 0
361866210 258057851 0
22682328 481531205 0
197187462 532099619 0
546623941 451756954 0
457631255 25101254 0
183490654 311149495 0
75969995 226469809 0
125572660 555658560 0
130952419 122416219 0
266631233 62587802 0
16790387 146764791 0
555172934 530492108 0
322269850 98152150 0
250933481 1465776 0
154721210 406848211 0
6329321 93646340 0
248036672 457669233 0
56925047 472730834 0
554113028 277757441 0
247628061 227099144 0
445156250 464051603 0
37713974 183558558 0
453840992 518854637 0
390333309 186156952 0
382080721 435354268 0
346220116 349015537 0
204085742 163333519 0
527505941 144644462 0
476374064 475966107 0
514457551 418671586 0
313498318 576704646 0
80183763 359569711 0
264911002 507596345 0
179547613 234132607 0
315439415 369898809 0
217708445 338535379 0
324957272 526344880 0
395947424 313939817 0
98744704 39761468 0
546033091 574837185 0
65538539 429048710 0
216276606 290136830 0
133093289 64877881 0
128129476 152214410 0
490972489 145950231 0
476606210 150967019 0
504367907 461070841 0
178331003 169725369 0
404253091 193697959 0
358392373 291648410 0
410035872 560835183 0
331825579 503205761 0
242997587 52240298 0
234412012 523242718 0
244653695 419831797 0
553698718 460565037 0
211842103 17886560 0
346284616 321106645 0
357982222 439562125 0
572164489 152342043 0
491689028 136259908 0
510344859 577549241 0
241803912 154018874 0
510983343 379420846 0
162662499 291571744 0
338451977 371691610 0
246564985 261477350 0
439608854 40714854 0
151287992 132968596 0
161287099 427331609 0
34499252 399034399 0
539264723 21803417 0
227759136 213136752 0
524650514 258598183 0
42258177 397664093 0
462760514 40310493 0
274607132 33045579 0
205212242 341313063 0
17925241 482128990 0
218994796 113543283 0
492508148 113787487 0
524402989 483852980 0
550486882 130307798 0
464126734 114773357 0
536550951 455286616 0
461488339 289990349 0
193191005 537240069 0
413696962 35461211 0
462176206 503200177 0
432235261 200229447 0
435553569 154281050 0
171402892 507792590 0
33903184 390119193 0
142048739 195777169 0
445782903 560508681 0
252155349 13918766 0
430628849 116674823 0
31626388 341639468 0
404746518 401291081 0
190294995 278961180 0
162512357 11404900 0
441982196 55111599 0
413570473 419358680 0
86527800 352096427 0
65935516 443732059 0
170827041 59523445 0
541742571 153120946 0
145042206 410306776 0
219450644 161172338 0
192589803 337269919 0
208090175 466174183 0
415802762 399993835 0
42156323 330800330 0
36408306 446069698 0
448846350 531461335 0
325736848 105714287 0
430510334 361294010 0
244987750 544538021 0
499215506 214539491 0
39164313 375586933 0
109119731 166222664 0
408817469 169681655 0
342105314 461343142 0
99845136 100006951 0
415051243 179312314 0
154752040 576550472 0
381204461 344264396 0
118420783 385296529 0
483915423 345383374 0
441423790 235619465 0
500623114 269646630 0
207589265 66520931 0
63937161 269902649 0
385446174 423074534 0
540872374 461451320 0
394036794 81953575 0
127292357 177443081 0
393213276 39619886 0
456395228 340299680 0
50700050 124920829 0
381452913 7400615 0
543370088 341557159 0
107681545 250260523 0
210358536 84566228 0
446125510 243815433 0
299301985 482698283 0
248325409 219545589 0
307084847 494209756 0
551312602 238754308 0
16560283 54468914 0
475685427 319512841 0
265350089 121222563 0
383765954 413490978 0
251408303 225516188 0
73116234 305648392 0
36154563 3102758 0
71656885 124536142 0
87523227 92571422 0
366068479 133751914 0
51358216 361157823 0
514525040 321177033 0
214925455 291083038 0
318555952 32663016 0
556777871 190086499 0
291292692 272467012 0
400728769 398690381 0
382150756 83435158 0
306494248 88414289 0
145973690 215754088 0
546183089 395762037 0
219313640 469767575 0
132797497 71334563 0
489626376 160327161 0
147560998 249665681 0
261868017 246132766 0
76700041 444422976 0
408955688 247038687 0
119788475 213510771 0
409920098 196047072 0
244259443 481921572 0
379613237 254420016 0
331348707 343028247 0
299660536 209373507 0
118095891 305800924 0
343917279 491357922 0
340101084 244595257 0
362998057 133104449 0
366463192 184314561 0
106671049 84585874 0
209214404 234127730 0
77354891 95603579 0
540377135 557330590 0
453197971 343191545 0
236971031 573302699 0
493624116 31302766 0
410474695 319964479 0
389086283 286774745 0
491841066 200105160 0
209062722 439993289 0
178031308 9177592 0
72340445 503192888 0
214145572 570279061 0
54911599 499320703 0
285713552 460696444 0
566364457 551479159 0
259285341 90173102 0
110541529 574918484 0
552566887 90167962 0
515274230 369875503 0
285485926 394282534 0
492536183 510412531 0
503703685 509937398 0
111341334 399957934 0
357360838 546892833 0
315697181 432274952 0
376676153 184545864 0
407736710 80751066 0
576653012 332865363 0
204134995 366090197 0
200871368 82524162 0
206396991 418961992 0
480674804 87484690 0
214276230 193758809 0
221346670 318227138 0
458278487 398227911 0
542828198 65531788 0
275477067 503381597 0
298403838 174190837 0
32483971 454520555 0
490549090 516421394 0
29729174 40689775 0
541011600 148006050 0
90714970 28827546 0
147334582 129228738 0
79152548 234301416 0
560748573 415955861 0
272065324 194912534 0
561211668 411029167 0
63244316 449046507 0
475670604 344989571 0
372573345 233130778 0
495769210 53019264 0
501756847 506820391 0
212004333 1841861 0
194128454 429202092 0
232398563 146482010 0
218721174 406680315 0
262895443 372138812 0
384785525 286096424 0
177475106 242428206 0
439106899 78435251 0
14757169 228733568 0
566933652 416768356 0
100480368 244461342 0
173861350 70360786 0
346155546 85736003 0
430737157 359442960 0
186295158 579605066 0
39994542 243884341 0
419157367 300401303 0
44864124 102983280 0
298241610 204864945 0
401273761 9097959 0
306396683 514521284 0
43292202 47247442 0
141566282 291126237 0
122575010 352234490 0
420222833 468390442 0
508585363 547021544 0
193760216 498777105 0
573127160 75955416 0
549114325 557495214 0
397305780 406482677 0
97217443 70170017 0
422805037 449466355 0
455464893 202433442 0
452816725 33733609 0
75070777 450215709 0
239587281 240972964 0
132209259 99881782 0
285435812 211368364 0
411580201 283744680 0
289960569 261656289 0
347854163 366770619 0
443838095 328049706 0
327500053 122326103 0
182976295 100390492 0
313495773 276821736 0
454309320 169204673 0
511291034 575120076 0
16824449 134664201 0
371229919 166966826 0
550808436 266069115 0
181939874 157681786 0
515348761 378773733 0
186808622 76405680 0
513618292 288620219 0
559793059 373775387 0
500899848 444481014 0
5522003 300205345 0
294025000 388065649 0
272775911 24454680 0
476401890 441355919 0
16369930 24745523 0
216580260 151381173 0
514939249 70155151 0
192734258 393842804 0
416534720 509126950 0
24038327 564974250 0
128213277 484274057 0
362267666 393297264 0
205436044 112140741 0
238083407 319973766 0
371636420 149139345 0
509881017 531760226 0
185154602 6513911 0
202542106 509055028 0
284913486 452149564 0
147487419 468616170 0
559642830 451102368 0
212649436 95226582 0
332233822 6713027 0
38490675 445215006 0
192857597 278714082 0
462802522 158108565 0
379506630 92106466 0
93791959 527928781 0
44234811 321605213 0
179734459 552694482 0
170501361 89695051 0
238135160 97860519 0
496986081 467859611 0
54624248 303307407 0
270675628 520557352 0
11096889 100777643 0
182613922 86930314 0
568037416 557641074 0
128724220 463612892 0
7697371 250078599 0
359050963 177357426 0
243178790 67033336 0
103108290 319638823 0
421672042 480008941 0
62257112 31672923 0
139030515 117242619 0
369522373 316432501 0
233566671 9311591 0
548610183 304071102 0
164097090 530736535 0
386417756 546329068 0
424224078 139119975 0
531740212 203534517 0
493042624 354222564 0
74159362 344460841 0
84108562 114902967 0
560641125 518265576 0
53226972 53218806 0
515869186 104653169 0
154825853 9752942 0
25421650 551475129 0
412553130 88551010 0
128442317 350638675 0
236038675 192542243 0
207586715 56046154 0
272516540 288513310 0
485661436 24894005 0
113014885 67910427 0
371129790 216007767 0
559989469 363617019 0
572456497 243766835 0
264897852 572354003 0
116034222 457027385 0
229052256 223056342 0
25759810 442064991 0
197903409 113030567 0
48691225 226766034 0
482541338 334767038 0
464136343 107707053 0
64502924 157296167 0
309251452 81485432 0
41440427 53217075 0
93416101 58416088 0
272200075 276252 0
455242463 148061546 0
499004885 436541399 0
379727199 161520970 0
318197744 309012697 0
243271277 439179141 0
337338421 392030524 0
253766550 202105182 0
418603698 458387158 0
111856417 90518162 0
336874182 294415002 0
509234560 559152520 0
520103682 503237692 0
217103962 96127488 0
3087979 364202517 0
401656084 291443852 0
162881151 179722368 0
551658912 161887280 0
242052007 85523161 0
179419697 305047528 0
20640901 440659776 0
206457091 158583173 0
272963383 544617600 0
224922462 280125086 0
162832905 104105472 0
478179484 416308049 0
513761438 459784504 0
370839115 425980178 0
387641237 442304210 0
551559469 541589257 0
516999630 259717110 0
314685422 148955081 0
15613563 186095287 0
540235530 161532810 0
579276956 116144364 0
324438261 195733650 0
530963429 78826189 0
22886342 552761406 0
565008637 559091583 0
9721617 64359062 0
573772219 541142027 0
193425269 101693364 0
215573681 558630185 0
34234546 255710284 0
502389548 145497181 0
62410948 67863289 0
98865180 20540371 0
213833944 325909706 0
244269300 523797889 0
221050449 273902611 0
388727412 91463260 0
231382358 129046767 0
470443462 102014189 0
216103819 56845465 0
189343515 30202788 0
153119349 75624958 0
452730428 559543748 0
242975835 301307032 0
238354587 334505952 0
554864993 394586777 0
202799433 77361995 0
209762729 563373627 0
131995406 310454205 0
497646720 27617421 0
305214034 490127801 0
516471812 433892700 0
194372356 355051920 0
291497473 401602774 0
370801083 370602313 0
280437988 547164472 0
383879295 213027074 0
120899728 321813695 0
191214705 326193275 0
519392747 436857565 0
61830056 58666305 0
87991362 45931820 0
33410967 42775920 0
521280933 561237324 0
489034879 542391424 0
559098417 147044964 0
272233108 470563331 0
133803750 329740886 0
72637024 144924702 0
151493864 514800608 0
131046038 349204748 0
380738231 266596536 0
368621969 48343943 0
458620152 157980669 0
78516525 246994179 0
457685110 222565709 0
210109930 299820538 0
52637988 380699366 0
530484858 363214995 0
393638045 62665592 0
68895013 29601557 0
47995167 257660902 0
215173467 564216162 0
471167628 155997625 0
167912378 173633667 0
72942496 453241931 0
97728002 44025325 0
392358474 166449843 0
324358923 56361523 0
232088493 45266779 0
271506967 469755205 0
274940151 129959192 0
121965845 561386849 0
66160605 537959760 0
396603691 430788484 0
301127876 334527955 0
71691871 493327226 0
563132388 398331933 0
144928416 556668209 0
392107838 116490597 0
451584530 409106547 0
439963293 406978305 0
226954359 400112357 0
85572049 390564458 0
157314814 30270046 0
380873415 150347766 0
558161391 207344071 0
578669348 322803217 0
136671927 568535080 0
149466935 578032897 0
307925051 143911710 0
533049863 466566354 0
218449080 290645138 0
381617378 220047154 0
90299417 287128346 0
180112092 348126733 0
207402335 161982277 0
189708211 197740407 0
142033621 257990721 0
241517692 310572484 0
406494768 475178838 0
425671606 444984378 0
342318388 191348948 0
240883367 340508534 0
22546133 535572000 0
409450157 136504380 0
544606629 6407109 0
262577928 561036814 0
19784341 241652005 0
340359122 569037262 0
29710914 390230219 0
29902323 133425055 0
176960819 102463944 0
411102868 542765976 0
366939867 407119567 0
239465627 212441938 0
104649995 487458204 0
384610761 536579244 0
488539294 510610466 0
148282455 530688768 0
447192856 487734539 0
118228509 154322621 0
303015460 423230756 0
253494772 325574050 0
119091229 379269467 0
86605893 557854915 0
403460512 340401341 0
408078388 25387114 0
527803900 284137403 0
263763733 318603458 0
484591743 447177176 0
502323090 103681318 0
271007028 317916040 0
389026442 343775835 0
539291412 168323984 0
330615154 378078979 0
272371041 241146683 0
430319201 276934310 0
393510668 504530743 0
457861521 48805952 0
297786864 317504453 0
87075528 66462055 0
474778185 557190698 0
554313093 530998591 0
578663819 488214901 0
324555139 471021729 0
458007514 21967451 0
418068571 129885917 0
274755355 141022005 0
238156241 363818017 0
258103720 531974742 0
543154276 204028901 0
257005926 558628850 0
409121807 509257236 0
570834410 562900342 0
157131853 138008239 0
217170110 189625910 0
273427368 485424751 0
107549801 522612810 0
496033357 424069961 0
496401110 434390999 0
405650497 493366013 0
95716988 181693058 0
454194294 269550244 0
333659426 573416262 0
422104005 109691802 0
227789481 282375608 0
495173583 203173519 0
103976162 203071727 0
422149036 64736497 0
221141270 311339361 0
345007233 122163253 0
37204608 27606407 0
3092876 123464021 0
425908683 65148905 0
27533236 366990745 0
455631182 570840865 0
216834779 499770740 0
242626509 156240513 0
230929608 49324252 0
333625072 574055329 0
418619707 8395470 0
537386013 530287658 0
357572029 306636054 0
139527297 194633277 0
488268488 318198884 0
413737363 478231193 0
503627730 119654270 0
195344825 429737864 0
311746072 44406055 0
423324485 38688562 0
431345 196080689 0
466437049 432494711 0
340529936 191763589 0
532092073 87998374 0
522544986 503901947 0
176087555 347881559 0
312550980 219639613 0
155434827 54542891 0
510652761 172558980 0
18722005 181388850 0
10881368 107724741 0
571287647 289431237 0
86116281 110073413 0
323826096 41439291 0
578647244 502182916 0
16255046 326609181 0
407339372 101739114 0
549637213 330236376 0
90317029 202227629 0
342885396 228764565 0
365571006 522326910 0
92153314 151544145 0
311722549 484972821 0
399695499 503065475 0
526138861 198267814 0
75734932 280268650 0
471015194 427173475 0
130547677 563076752 0
181444342 268251901 0
225154481 18511996 0
95390317 474371576 0
447336405 160897449 0
150569804 242433193 0
361470299 144793489 0
199977667 310678902 0
542954150 151960297 0
355857314 359058421 0
48294608 399913385 0
70674694 269644910 0
95856931 83868115 0
452763057 370523745 0
398577311 152723396 0
577501612 120510602 0
394575654 167497684 0
515110150 75814477 0
322542538 467295339 0
456686481 450458354 0
417514830 196105410 0
398163936 510208278 0
60396607 118664841 0
331549759 331186353 0
35664504 305227256 0
169779583 439155031 0
438766574 481654289 0
146276352 312189924 0
86931684 96315407 0
287624587 203918525 0
471619137 58577190 0
61953873 34166365 0
322955804 208290705 0
234318135 381916270 0
559980196 408010428 0
263131749 88228267 0
146427465 509151897 0
562620046 421137543 0
333954744 286024797 0
116931403 466676506 0
295717524 297643059 0
548803177 150573396 0
74944210 19240282 0
276587731 101721270 0
178588586 169651863 0
236238712 33903464 0
65899856 22346987 0
375882464 413729503 0
390556680 462367566 0
394174230 117812641 0
568160339 93553026 0
187593758 341722693 0
400462980 105921267 0
465343483 201791396 0
42125595 160898464 0
187520551 68405761 0
271803905 408672854 0
353234579 227375634 0
274205740 313826877 0
67617648 344989405 0
316425249 287077825 0
532336107 239780287 0
536446720 91500601 0
332529571 458151145 0
486399982 24161508 0
391524521 460497081 0
294485779 202344601 0
163917099 263866307 0
121084035 478861028 0
91126682 62134854 0
405517083 130485281 0
409909648 324138112 0
435974825 341367561 0
204932333 571966272 0
18772412 106772488 0
501903487 96391170 0
312083510 343869787 0
519021032 193406722 0
311680041 557705859 0
239714211 914098 0
482172986 314881877 0
398165275 219581057 0
432672663 395533923 0
264315254 375700422 0
86556976 451236728 0
485484539 133161776 0
6447199 228113553 0
69793802 542948280 0
526291100 553458289 0
478370479 88087716 0
49456415 21588409 0
496202682 537835541 0
297827794 169243401 0
129220679 539459026 0
484486686 425897240 0
555685561 89150909 0
307109931 245895168 0
451504460 228409494 0
427607658 559897618 0
294319693 208705087 0
241138309 71563077 0
8545760 30565202 0
476209589 535643870 0
539585010 377071421 0
9543259 386536955 0
15803314 145109480 0
533173205 83964993 0
318374445 282346356 0
259601182 202764873 0
83644424 303946937 0
401895378 265000090 0
46096427 527264839 0
283850774 355786913 0
138390656 329471953 0
241773427 456826327 0
162769336 469453738 0
493765386 438386923 0
201820395 96016845 0
200946179 10922659 0
141397137 481524575 0
315928490 59859016 0
427140100 271531021 0
418260213 114585153 0
154783134 76794803 0
222312211 209410422 0
481600172 115515127 0
26662872 235599842 0
549509339 212941454 0
118423896 153460206 0
303350230 129108568 0
516825262 421109222 0
247901152 129687597 0
370874788 378952549 0
482899619 35599631 0
230032873 14844240 0
540158806 445006835 0
122095509 13415216 0
564301497 24637804 0
479921071 372875516 0
129229918 224647791 0
118885313 336432808 0
553487788 144361681 0
326095160 420498420 0
237195634 197447895 0
154786577 91284045 0
28944871 532298675 0
63215870 140432550 0
517442067 385372979 0
495209728 433214633 0
97425653 356143886 0
188972020 60282751 0
36433835 497254147 0
412798512 42535942 0
248601778 109500225 0
550214596 68372452 0
13832351 282612932 0
377702106 227685621 0
451201240 249452218 0
567191817 441148161 0
483565058 154961243 0
250826037 541506851 0
289855132 455174164 0
400259115 66469368 0
457231980 407544562 0
68189131 279189884 0
151926087 282994405 0
545142483 436072717 0
74563691 53370427 0
452332775 187555637 0
452790577 21397708 0
255380867 497228614 0
14806389 393469150 0
364410021 286161298 0
395668254 520306127 0
268557249 389372817 0
410668316 553934564 0
521423727 112697717 0
435555920 12498244 0
573030469 181239948 0
361332178 135308575 0
507063579 39404282 0
483261163 357041704 0
119095405 61195858 0
215631642 262027244 0
471278890 2892302 0
529578888 554281951 0
507234879 348176098 0
214756957 217141012 0
478738699 192534450 0
195917746 438467983 0
245954572 97324267 0
502040550 459684719 0
414437235 268397349 0
519259786 5235410 0
423718390 289000837 0
130857036 404923365 0
236971294 22307433 0
471991786 375854235 0
273644681 388670298 0
200010373 356096445 0
435085817 373325195 0
269059144 125641869 0
16357219 380283422 0
306074348 253860467 0
295279721 318232853 0
316746489 486596750 0
549588694 4134776 0
78058963 68225436 0
17803041 435365970 0
359955079 576155696 0
90253382 518564906 0
414402730 155846463 0
577142309 180377603 0
249381811 448263549 0
270158168 358762632 0
230064028 104961043 0
185915401 263145676 0
522977827 492506764 0
392561943 562484981 0
499642311 1657129 0
201623231 568125686 0
517803575 420031513 0
87939298 498149007 0
521731338 209844569 0
517237359 241114366 0
70086908 436641578 0
268518553 89835819 0
450375326 489487984 0
304323299 16647232 0
473663708 399514070 0
159046559 356142787 0
134527182 54669710 0
110538435 436987456 0
132928995 441348514 0
348084365 383160425 0
266119410 327353389 0
286871133 394139460 0
257608178 86325851 0
225754111 79696885 0
413398238 518911756 0
568757401 35684175 0
180897702 180865179 0
220269320 91184637 0
430501576 173155774 0
525518706 370192687 0
84367051 557609275 0
108808225 462713448 0
78183095 198926505 0
14415635 522585470 0
162637248 433338495 0
466292054 542750470 0
199102263 71070155 0
370301151 338190456 0
121554905 454472156 0
155761224 185499797 0
389999769 244404485 0
436057854 116030527 0
2969015 94671548 0
572955384 386802207 0
377569579 240365984 0
549917545 470859401 0
217332234 523207391 0
415595496 123360478 0
46827694 214646352 0
186363542 399640414 0
559789470 486729976 0
538479770 82129391 0
314586799 115360996 0
333350659 69070067 0
164766700 116834187 0
353579940 265612024 0
502642765 403060794 0
259364087 72800801 0
229076873 536935347 0
63295240 323529905 0
283758416 538363261 0
364560701 294324518 0
160072109 3381075 0
352890342 532194109 0
295869928 512810961 0
92315777 44058245 0
462946510 458625981 0
289517155 60560144 0
88036278 429015128 0
212295998 90556955 0
126121105 109755967 0
92080389 105207737 0
264788931 287737086 0
252801065 392181219 0
163783944 371664260 0
573536378 506317137 0
116916528 110534750 0
280718829 555503491 0
529372308 183674337 0
267727775 374614316 0
302974663 427838088 0
435842304 237478219 0
68164662 112960661 0
49378275 380774193 0
200236735 452707435 0
241792648 199255876 0
546728838 11364244 0
123345717 5737003 0
39702785 342758979 0
100931769 546932966 0
303852586 505838291 0
49059695 289800684 0
152970535 401264976 0
520545282 308726227 0
76310314 429025740 0
451197016 135306866 0
312327112 562425477 0
24663976 527208370 0
441738989 518493258 0
553752867 308315647 0
450986590 195334999 0
74707792 28665423 0
258562689 55114730 0
546044794 428164691 0
65300721 13602111 0
111698808 144707867 0
175078619 490392770 0
55585673 549727423 0
21886604 426561786 0
340723896 429463708 0
237220312 216891095 0
278838365 315595296 0
553255902 324590296 0
147638603 538668757 0
462679370 291127726 0
369182142 520816083 0
549383734 314235823 0
417731263 150647009 0
135294126 473089059 0
85739022 133095129 0
246338956 375068201 0
206844658 207641920 0
132308543 37329612 0
9814197 518875812 0
249183543 88416057 0
257239138 344342766 0
170615072 442677991 0
450681482 75297377 0
242172003 282805214 0
336603561 104582373 0
164630862 351536593 0
176556724 422740894 0
237511183 29823714 0
393207566 220237027 0
504369447 173660143 0
104514019 266449312 0
20166089 473194888 0
255169938 200928246 0
519463320 125419366 0
292325056 239090923 0
137717262 538639040 0
517108543 548658264 0
80857226 257581016 0
418309930 59097074 0
187525152 196539194 0
434596952 293552520 0
273278799 390372810 0
523525116 572301167 0
345375518 172912263 0
163665764 17058123 0
424868297 166807835 0
194845879 272504942 0
242481452 233451049 0
362997559 322428096 0
533762481 25392295 0
345565484 167555627 0
153155427 317177162 0
257937383 122326848 0
201715664 484794608 0
204035990 246915913 0
578222369 511763711 0
126129874 112730063 0
179718791 202851886 0
231749290 103139299 0
188956458 313891846 0
294706819 58585218 0
424925220 147951187 0
97773233 449695006 0
489762905 398359987 0
522225821 423952762 0
486825637 17178250 0
268711899 224164892 0
425243034 472987047 0
494638457 435965423 0
97355773 54251934 0
353545103 540663585 0
362865916 500635328 0
178541240 162392482 0
23910095 533693644 0
191845434 336985357 0
399674176 128431946 0
135332881 4096406 0
5962552 39994864 0
515443942 153857645 0
507779802 426455509 0
89134386 572912635 0
120542888 122846990 0
272131900 183536601 0
510266155 496013647 0
444545395 88814877 0
253871832 71908373 0
560483054 258737438 0
107966830 122909687 0
23966542 387958273 0
190461944 108231133 0
119190068 95271619 0
189375325 418234969 0
21368504 392215677 0
115608628 291551192 0
540653917 69720632 0
190309517 492424012 0
356944822 104418312 0
405625065 370556141 0
117935273 61370673 0
433108285 219306407 0
529190841 149714500 0
271082698 490459762 0
250381639 247614216 0
196174955 500771647 0
140417134 86597147 0
402211367 143825481 0
353210032 295483662 0
428705230 402996534 0
529127375 112476235 0
433842797 566923421 0
178073257 548871316 0
422251617 345450487 0
164555381 96915690 0
120736294 531779789 0
122768362 12329130 0
19953720 567208023 0
416971069 75855551 0
378044574 151675095 0
168170531 577477584 0
206874095 137474308 0
539502107 250811029 0
364313553 61719727 0
163330575 199975508 0
136416066 379561953 0
536144408 559078047 0
294778458 57349194 0
460315033 65629254 0
499920030 455689219 0
12555774 70150056 0
527644869 499947817 0
15206626 115812321 0
517682071 199055059 0
127978244 505910765 0
551288918 282701088 0
536667957 263738211 0
245736989 395836994 0
261119371 573582584 0
75444007 132649096 0
470782818 212575556 0
179019814 538126678 0
460454008 573115683 0
239486323 314093058 0
211567916 117885008 0
51753508 574151202 0
20232372 296791426 0
578734169 444135930 0
170143188 140149729 0
348239169 209745425 0
302461663 278075074 0
352037895 152811421 0
357388875 438795760 0
570479099 540621811 0
477173032 403038879 0
189491035 75466185 0
387066189 564468134 0
215994625 493253031 0
218444641 319869106 0
492247780 235192868 0
40204672 125651401 0
513702741 68745558 0
61524947 15662127 0
143858922 208797712 0
576079154 134301183 0
144401515 373169909 0
456337125 392327059 0
338646891 153193100 0
73639634 148668284 0
40778098 436057593 0
47470304 266810997 0
121354778 443511871 0
68610090 47652030 0
553260463 510448300 0
269387275 418210291 0
203467513 302270394 0
545175502 430767098 0
508679351 312623280 0
29038698 173465204 0
490500215 548838837 0
321766884 486342474 0
150133534 219689699 0
258435186 228285460 0
181068995 186693715 0
404385274 555174542 0
518973211 258892212 0
33649208 505314757 0
414446080 174073607 0
501228809 260545781 0
547141022 552552404 0
124727756 259745627 0
249202988 112489253 0
206291698 73247076 0
295366452 409195343 0
195332234 39165186 0
236384953 507331362 0
578362874 139034397 0
17760955 256961721 0
543635375 278214142 0
106103569 413022130 0
475791766 429945746 0
255787700 177268040 0
4420460 579553719 0
480988007 472482409 0
363670281 413556532 0
286054803 89798702 0
34924479 569130655 0
420476554 570502892 0
450146428 357754489 0
558550142 386869020 0
224301503 196127745 0
576174333 273217984 0
432448698 390928193 0
480950147 64309519 0
495076890 463829560 0
148333431 103691563 0
298547385 479285783 0
127270410 205662718 0
276057128 174223220 0
63514521 382233927 0
462608034 470872828 0
199272710 402609820 0
500093660 467055725 0
156695307 429777569 0
348032535 301412264 0
204013774 250730077 0
201996126 195083606 0
402468951 120918508 0
82062775 502519683 0
472608387 442126169 0
248441372 557409691 0
239333224 530474885 0
570805753 285969474 0
44095354 574831964 0
481818446 529364989 0
462766095 337013695 0
129140427 554771750 0
286951300 520106888 0
411138376 357404762 0
233663411 245644684 0
498596210 478275222 0
383301610 88577768 0
479541179 350411841 0
244969515 474938659 0
26792832 241125832 0
479583157 570788545 0
61767822 503564334 0
536826047 123479902 0
465666984 144929221 0
418903727 200424334 0
486332258 482816532 0
316517644 517592090 0
392692300 442160333 0
455492577 64475096 0
408284785 406718280 0
394001241 411133716 0
133407859 528126280 0
489971780 297192321 0
253347017 51261008 0
300073890 491087725 0
378215418 68710761 0
80292808 401165789 0
93579036 489311512 0
504790687 189806037 0
453236165 132325572 0
228269144 259729401 0
78206377 336267692 0
343810113 95247565 0
167790631 575135459 0
265072596 252087290 0
464720466 515719016 0
117043441 501299898 0
348519647 73363100 0
444956731 360086750 0
337024716 89426909 0
293866046 187446662 0
282637508 377694878 0
48697261 274759986 0
84103937 529188395 0
2975220 190286280 0
436259419 486836154 0
509256851 138636955 0
516234304 71250550 0
427736881 565478870 0
11269846 346657991 0
81420411 124090915 0
238817542 15996798 0
302355202 319541309 0
493160404 451863004 0
209143803 326974942 0
450044033 93794929 0
418675427 226732524 0
408177459 441387488 0
325737827 197813839 0
487631684 459194244 0
177174201 135353796 0
345423249 53908246 0
160741320 330104608 0
553577828 324468757 0
454241406 118481416 0
116518841 438104194 0
188992907 476173112 0
290611529 56158530 0
241550512 544597267 0
411763762 9383965 0
266943893 262860368 0
143144580 102170969 0
196409727 113479126 0
413602208 520845317 0
378371194 116906562 0
203522660 5169060 0
545993697 59141770 0
335289023 210919990 0
20661643 526822707 0
316787197 434159090 0
317345561 164942421 0
13323852 433935324 0
114037265 315252373 0
482993622 62417227 0
396039018 120697176 0
262695745 474521126 0
95722998 231202242 0
85350173 361453001 0
84278761 357262060 0
503626513 139761782 0
383925776 39480007 0
260557912 314061339 0
463235530 291065825 0
180057483 406728932 0
32507884 319026123 0
56020343 167425041 0
208588162 179831943 0
550845599 174135525 0
296232443 547046734 0
49762554 333106024 0
186048973 557323716 0
455324222 300606054 0
114086193 285422430 0
537417687 576968225 0
250806752 29286370 0
75856084 110791302 0
415356152 433976117 0
470853925 363514010 0
71962485 53611461 0
136487403 405026402 0
85863642 215028710 0
225695520 189951561 0
282197903 552491729 0
114577992 449049718 0
535002261 182362200 0
391401773 118669162 0
156118257 394572103 0
502103266 94968814 0
179291849 340845445 0
131506043 85689759 0
498242671 446965696 0
341051367 385151646 0
34584817 577776686 0
169700809 94644887 0
441141090 35841437 0
54026578 164908450 0
486818967 96282803 0
41287138 211813479 0
447559258 285432697 0
196337159 57303383 0
200421723 126196200 0
289664004 133142029 0
145216127 150642655 0
258534617 227369015 0
15748255 98930652 0
17281297 99499400 0
193760639 4711726 0
344178633 339586371 0
271559407 314631134 0
105241062 240221343 0
513464190 570535663 0
68075231 483990938 0
543624713 459765747 0
578082858 4472598 0
542853179 369272010 0
442260915 565221719 0
568022808 577392749 0
553070466 62692362 0
33101527 548440941 0
414931745 275329849 0
301610894 114082502 0
244410295 217217810 0
175936055 528907050 0
118219718 57620500 0
196390325 18645508 0
369662474 284553116 0
463478705 293896125 0
11438150 577499177 0
89347525 313046002 0
75210920 383711513 0
508456512 30715030 0
142352454 483813744 0
151969847 216295946 0
382001039 209596945 0
496626000 222125905 0
549547888 449163731 0
239304599 416188923 0
15971958 318128892 0
265410190 484498886 0
59037603 284312719 0
67847162 456524389 0
122004036 77118920 0
66116196 500698808 0
232906278 370548109 0
88637195 307144315 0
13608315 572174971 0
489962988 460044199 0
555373621 221886128 0
159421326 320412340 0
109751707 559876345 0
546178995 503306732 0
167562372 116021274 0
149424216 76521665 0
360300808 249041036 0
164099684 51760856 0
373188433 200284527 0
362588841 73361542 0
351010691 155524811 0
264467321 26337806 0
279467854 381774408 0
323821280 168948759 0
244807535 219348914 0
96444397 210785978 0
573007331 54185880 0
450391719 100897596 0
513078581 158583672 0
356283467 563604613 0
284958386 571462480 0
461231230 518793369 0
437615996 153014322 0
143028158 67467172 0
339315354 334655650 0
389581337 240423633 0
288250255 461000562 0
262569894 102513279 0
496088802 484268373 0
492102562 398504590 0
509398520 392072383 0
357240673 217320660 0
232100927 527609307 0
298651694 304534850 0
174821014 186027092 0
317519641 169768028 0
284979619 323561115 0
265072452 491063699 0
251029203 139860444 0
197087639 341318437 0
491605594 61219840 0
108729214 353429699 0
369489888 348575130 0
52426556 106402315 0
459149831 40097224 0
284916494 140990588 0
75102274 124317504 0
69580370 226705266 0
38416976 82362526 0
544670067 13122277 0
305877445 144313124 0
544259237 4116423 0
395437068 254374055 0
477770333 377229854 0
181472341 404563146 0
108591904 193098190 0
474306109 448305802 0
183092454 63640557 0
349736565 158655428 0
343160414 345055849 0
1849095 113069652 0
417862299 62520298 0
248353436 40328546 0
327145301 62473241 0
373259381 217653336 0
409600784 492736731 0
55891539 181597635 0
113063929 445359612 0
460668773 311854639 0
490861354 285081438 0
230909553 319435255 0
40509837 98473364 0
111515194 108461537 0
181084138 459303761 0
262524943 431503663 0
151658145 24521331 0
339578837 369742678 0
402833255 556705538 0
510986653 27735987 0
567195582 397271068 0
289631967 412932545 0
370474543 104058049 0
485405601 63509675 0
92152838 306171791 0
257684612 20936136 0
425441047 103971166 0
305200706 238177782 0
333958747 298057056 0
132534188 552205732 0
94122601 8330000 0
118467692 432629442 0
118208022 325194881 0
394714454 76031701 0
397112076 565085560 0
523044198 286399445 0
183928690 225807158 0
37139033 276299450 0
96497535 103057599 0
296606868 262365586 0
18549614 193293153 0
132504306 476364478 0
317154773 466584029 0
463247473 132441794 0
541452558 97165877 0
73466453 267633318 0
467594055 431108752 0
51020549 217474562 0
165394232 168203292 0
565068375 376552904 0
165718098 381966551 0
413740826 579093529 0
190315276 282914733 0
53125572 519331364 0
412001027 187259118 0
62432073 484787727 0
128974227 46263675 0
368902063 275935586 0
207132070 479197900 0
567296016 61819071 0
108131388 156241480 0
186574546 135728992 0
350136458 347663613 0
2421659 381718570 0
6338922 29545351 0
507166212 487557812 0
387317268 523420485 0
23108935 497713308 0
315124284 432781927 0
283311824 228906608 0
27552116 512228008 0
21452034 261943958 0
530119208 528214447 0
401674521 451327285 0
270172285 268384056 0
143926914 453260378 0
191924005 19540346 0
547695920 561010035 0
211962999 15450021 0
410768677 288483587 0
572466041 545951609 0
171057771 57506047 0
297058819 543738225 0
503884242 416590738 0
375406401 439744468 0
110099765 236059897 0
489800216 178696585 0
350941031 114951073 0
279272139 477962404 0
272392818 572517758 0
84467111 396771135 0
437134395 497836620 0
273958573 349365894 0
296008685 525077002 0
121898011 259321223 0
227607652 310304763 0
406932337 548721228 0
8064177 387379013 0
452676414 521134381 0
347857180 217759512 0
72680577 563796897 0
31001481 429607035 0
578920965 197830931 0
376028257 24681728 0
138574714 369104380 0
315606880 548359525 0
506682631 84847061 0
246031189 392036796 0
267478523 259612031 0
4543421 299769157 0
168440870 556254575 0
217348775 343777031 0
436110258 391800756 0
198949164 198793398 0
366390764 16610103 0
202082909 486315121 0
110279350 298567934 0
327898348 71167868 0
540586230 576803393 0
433718370 394936596 0
43827235 420370485 0
380383264 565124403 0
409020307 290298469 0
429115855 406975842 0
498649398 186321783 0
383934955 397787779 0
370142049 547560308 0
359251110 260902423 0
186004872 273318473 0
257966913 202093639 0
69523181 303043146 0
144790285 225024580 0
374528190 476523550 0
505947990 554107671 0
335917025 533365503 0
321716358 433835158 0
98012861 276014347 0
229799060 83268291 0
488001080 290551218 0
446913768 107880558 0
66066266 89952001 0
101102661 399182032 0
75024902 29039218 0
443709963 385782643 0
218307957 557567136 0
193112301 515398771 0
48499639 530200458 0
459065784 171811523 0
418397282 458387735 0
204507994 476620104 0
155943094 228003015 0
577049753 311950689 0
142253538 106965297 0
133717378 541006923 0
453000190 443252038 0
84383740 552705764 0
100811565 567716829 0
213632112 401424635 0
447229785 566477039 0
110331946 223439898 0
452298730 110349834 0
418242066 437061261 0
573044897 6366150 0
433413934 173683995 0
446229633 537125147 0
103183234 201954667 0
447022581 337381261 0
411198586 374403580 0
472637454 517870638 0
60174363 282083056 0
168145493 45388053 0
218041254 71025605 0
344282836 219838643 0
537786428 78669466 0
564845410 354645702 0
382817288 374481555 0
31524638 118352324 0
246012347 487766416 0
554809251 389284437 0
12931486 522803550 0
56310538 214042426 0
529229693 309921575 0
526634342 277889148 0
461700674 385563372 0
480331051 448232988 0
297414392 323254996 0
128353326 54511763 0
360802291 561620789 0
301985640 565847730 0
412862399 486443349 0
46433191 8885985 0
565850852 280636100 0
171257446 322584881 0
52939073 367501348 0
548192672 534475715 0
188972455 371135991 0
97867097 331708150 0
370139810 33530523 0
391977438 322107693 0
447285517 175603321 0
286125034 290126997 0
32062870 23421072 0
517639227 417723839 0
381144166 120303310 0
471651166 445854321 0
498873978 121484530 0
551723544 84046937 0
421301749 251207070 0
436097716 470398105 0
462549037 80773681 0
1375447 110644729 0
355461733 60802071 0
429450139 393974890 0
293466174 470777489 0
395037356 269656069 0
542769204 379125000 0
485517420 269093009 0
19325660 59787525 0
348338077 478003441 0
233294759 200853287 0
251525313 138576480 0
428113345 571659995 0
25578067 235450461 0
97197697 255535322 0
273507825 263553773 0
213623843 342332714 0
219174085 539381515 0
561078642 104872539 0
216465012 166290666 0
437285890 438508489 0
208227735 305651009 0
170329647 313918256 0
405248054 152952299 0
33595324 43644988 0
153380434 177796343 0
137645425 556499828 0
523054395 234498728 0
130120499 458657610 0
221364625 38370368 0
529352088 278534671 0
465858313 201055118 0
114662169 390264901 0
339977271 448042219 0
515821820 53162936 0
519680484 211931605 0
542682025 178687997 0
395573223 182319810 0
461502823 14130096 0
144602079 263064306 0
341011531 75862611 0
513191673 552216748 0
419356682 369530795 0
533128364 28915080 0
246726986 558487257 0
381175529 42519337 0
491437391 494629510 0
156207075 179984751 0
338137180 467951882 0
337914666 260438343 0
542895817 443340642 0
459306159 153024476 0
122509543 492268914 0
255228649 1660936 0
514132920 271080116 0
496897473 263623280 0
204703544 15665009 0
302182916 234716798 0
89457532 82470291 0
460382955 496556024 0
126696839 161459210 0
15236529 10014088 0
66240161 85683279 0
469685780 158509892 0
2031232 182875792 0
432572765 366229733 0
437882752 173634267 0
12381132 141689651 0
448192385 540532885 0
175010482 291747758 0
218377829 546760434 0
274487713 424077819 0
229540493 311711613 0
550650994 37074278 0
396457018 286528620 0
128713167 287635997 0
5386467 79699638 0
565761287 486648623 0
177764000 249472177 0
380499443 357575456 0
212569399 290109649 0
577796177 85500457 0
449236803 203763116 0
575606372 415406253 0
83915389 8086578 0
158139581 26312437 0
483360280 214008222 0
164909445 185653469 0
404392399 74496872 0
18324076 497085143 0
130031241 243047013 0
548571773 134031702 0
369951492 164558156 0
55852146 314898058 0
368360293 46535225 0
416886985 408111675 0
388721822 130869005 0
193501084 517467701 0
291569467 284379382 0
496206178 193403671 0
454832399 461569648 0
147835872 284578447 0
442372768 318878056 0
394696276 398060881 0
112352315 138841856 0
285141417 530666127 0
437667639 322625932 0
188438846 213891046 0
554694382 419271490 0
126837062 15076336 0
492687177 284580135 0
339881235 414122168 0
100359923 105249143 0
85905200 240913676 0
222569379 457054458 0
298887573 142847987 0
234242731 29875213 0
241806366 279809904 0
437289674 312698139 0
404174155 253004352 0
138991528 373239733 0
82717422 543254240 0
138763796 255848802 0
355198612 57802416 0
167043063 239170456 0
289808134 87254842 0
260966314 110190617 0
173493610 211425836 0
240948370 355797979 0
155174308 453518644 0
431756844 543057267 0
71823718 350277757 0
273930403 412334490 0
391997458 305319736 0
227253366 568788813 0
392827116 510006900 0
535294486 7188027 0
399784588 364038560 0
358933046 477196165 0
92835538 390218759 0
408140200 256836681 0
479760249 490899614 0
316974715 17877586 0
226824473 52168766 0
113659742 35746975 0
345448035 358781995 0
147814931 214119469 0
328867178 192048649 0
27461713 350617780 0
64819908 557885689 0
501441998 196957622 0
437975201 472952765 0
535082210 388732813 0
429327683 65949746 0
524887294 283395937 0
267776190 377458974 0
316474990 208034882 0
269463593 526578588 0
133266276 361960817 0
339915197 569376327 0
26740271 120552545 0
296707806 277730381 0
87613536 149471662 0
52138912 59281925 0
240159081 558461505 0
95882289 490162220 0
267996678 315788014 0
471114391 188034428 0
504125472 370802431 0
182443247 507459294 0
309721736 358017558 0
364989946 569687900 0
408176084 432997791 0
559060824 419510529 0
90752434 434189170 0
190429950 525224714 0
281696981 408480392 0
249270493 91661630 0
15963557 338529704 0
444591036 197710509 0
141570641 332236743 0
125081950 522138218 0
315564312 190883997 0
539054285 241308402 0
359303883 336210175 0
575027830 129967051 0
167314916 503425758 0
240761202 425927681 0
466415082 182654404 0
474106355 574201892 0
501305986 401759458 0
146258007 319708070 0
556705845 57113619 0
23682764 565540315 0
543490807 508614654 0
235471184 93810296 0
155697635 518272111 0
530745646 79999363 0
220235827 291271813 0
206530506 24667991 0
442027866 199283842 0
320721730 204892552 0
390739011 39827640 0
467877503 237075159 0
350271259 387436596 0
300657343 459707003 0
456376277 35822238 0
133581606 550597501 0
145832323 410988392 0
527524516 435242797 0
578594209 300821805 0
137954231 45989122 0
34768138 368404544 0
435488920 146926531 0
260077458 413369658 0
35914326 70111787 0
93967771 27461775 0
145024956 351894690 0
551969654 400618875 0
66763810 68143737 0
21313906 539909582 0
487041038 389119461 0
62778148 575463473 0
291994661 2523230 0
467576381 567100339 0
433885033 496806203 0
456013894 349365168 0
511337624 319723394 0
340674607 245028793 0
12882772 497651059 0
215293793 74107125 0
104733907 60850960 0
53668011 567907035 0
94413228 134018864 0
540706072 354012755 0
220169500 444179843 0
235083667 407128726 0
520057483 530521385 0
530225109 461019218 0
568173638 85315010 0
200657531 429843243 0
577180202 546021040 0
41020626 197909135 0
221716098 112362962 0
344268480 445490982 0
246375735 307048162 0
444252616 111690991 0
459478242 122098213 0
23025313 216181064 0
119572042 569175535 0
181417668 220249831 0
147789156 124583542 0
304266565 302087322 0
508020429 455456437 0
564593129 6711122 0
183094885 85383048 0
356317516 477156666 0
530485255 364718691 0
308534405 205210673 0
38029371 283749474 0
343686912 484765270 0
428525700 506559631 0
34914629 208209606 0
465054311 511182474 0
288307907 257695008 0
518565505 130071955 0
22605030 54846450 0
105547923 3820355 0
578525253 184887584 0
350184784 330461599 0
559442959 318002525 0
447484579 482500094 0
222558439 426099160 0
172620807 49961716 0
1467751 250149158 0
245669021 62368134 0
158803736 363023808 0
542725681 457534102 0
218729011 534100229 0
393196885 100307753 0
88447424 395877376 0
487441887 326415969 0
462152300 443784010 0
573834501 500988630 0
138370485 256437358 0
130114032 453114737 0
401662630 7609453 0
378019494 578419270 0
284104703 254553120 0
254083664 192382516 0
250207621 287697850 0
362293781 385230118 0
21124953 72525688 0
184316224 364487741 0
381510855 491296316 0
552950752 504815471 0
154224942 137889680 0
164823450 488514772 0
150408 224649878 0
393167440 574407452 0
455668891 322686983 0
571403622 385714722 0
45730401 305042967 0
301081527 214043251 0
76383538 446276694 0
159036867 74931603 0
98680909 497038566 0
313492952 517043955 0
268296567 491428916 0
328182686 42176701 0
90558279 560422237 0
449517027 46999148 0
381292450 505792904 0
297606477 405007452 0
537769088 512755082 0
271104145 128473296 0
43339989 491333742 0
127914373 362763467 0
523390636 191651542 0
301083957 87556121 0
526699839 177744872 0
543976187 478409856 0
323292996 175283810 0
495306137 328012058 0
242969144 469530420 0
455581989 199581313 0
36897617 305540376 0
315725928 162400150 0
134133890 365702198 0
571937315 39804197 0
524657596 416853355 0
189404893 248351382 0
37847907 23142711 0
35428270 295261768 0
330868376 22934312 0
446613244 456824964 0
19826158 417204970 0
204200846 135316547 0
569433648 281846111 0
47169419 75536434 0
87454449 262121928 0
213621215 171703649 0
425593195 175981600 0
443947507 460990982 0
193907775 134078495 0
246484694 301413340 0
128866654 179305199 0
204415800 287412465 0
371920424 479493076 0
319661018 554752350 0
130555377 87305658 0
253944190 270494155 0
506165225 416889685 0
498129542 91062324 0
84636084 547678314 0
21299014 222079229 0
90874028 359858641 0
295675299 105065048 0
540773172 318958721 0
540418698 293439583 0
6181253 89197422 0
158459014 492162569 0
222056115 402133985 0
537226180 144266297 0
158864573 117902731 0
10212878 193851505 0
377661135 26716695 0
108849332 515222273 0
574738571 514772505 0
109773274 196480226 0
403050421 178562665 0
89926583 82117381 0
534182060 149910141 0
398065280 234691880 0
540835629 89363866 0
240675385 446843440 0
453510493 87488997 0
183986349 415445055 0
275755484 527562103 0
528338238 315409592 0
92444438 32080463 0
260654888 161849536 0
220768536 171840965 0
508899389 101834001 0
493224336 570459167 0
240134708 374222922 0
448567373 58741749 0
562325870 542406459 0
510893975 222139216 0
241983179 558515193 0
163519830 270352285 0
8605174 194663775 0
322448414 393777878 0
499537476 477326332 0
418828206 290268087 0
122509114 408877806 0
459944454 240342853 0
27885275 321593350 0
47827329 271756626 0
227756891 132669450 0
92311640 336931901 0
500088565 88899309 0
457358347 104677165 0
105104241 560214673 0
239407181 225069956 0
571087969 269849020 0
109892661 353468151 0
197528464 311824023 0
169731956 257495978 0
535847229 451588267 0
562705345 56027590 0
274085167 343530675 0
48762266 208070651 0
226766019 366852600 0
451990927 524582426 0
243314530 36370313 0
564191773 519608907 0
114823907 536149688 0
314712131 42146735 0
457855815 491122229 0
400973582 386209324 0
264686670 568118585 0
179036576 128397530 0
131878729 420949026 0
108580833 309981488 0
406558394 398746571 0
510632676 142859534 0
274162627 452040705 0
496162257 89764985 0
484411426 563350882 0
228236865 533941212 0
4826277 283996833 0
234374474 505933569 0
554034106 20170886 0
524401459 189067945 0
328598460 16177938 0
248543462 432439479 0
100691843 562607793 0
154989983 187149766 0
310674657 228566311 0
380080429 4541346 0
425999797 381111184 0
252796821 242616332 0
544315061 385006645 0
524049164 206591641 0
390433508 441204287 0
125895921 304769388 0
327797197 143204769 0
426664342 6167924 0
247457237 52470369 0
4679197 458444356 0
61969720 345835963 0
570387930 20945907 0
109201865 79637371 0
199130238 48494653 0
144606226 299766891 0
48646533 367215538 0
239307262 41564945 0
452424707 132659990 0
268266467 94735230 0
189879827 16500994 0
240946033 105439617 0
472065338 219440752 0
39347257 251590550 0
553803836 131727903 0
407792252 361922222 0
371129257 180815613 0
548427653 332466100 0
201729770 470714902 0
378147787 574564238 0
183578283 387917171 0
510355971 161580313 0
366648447 105327601 0
457961021 471239057 0
236120865 193823357 0
223089761 180946973 0
538513195 308393297 0
227956104 106516761 0
420052990 184516974 0
38575309 121669216 0
27402850 436503464 0
408212332 530064743 0
176783341 478910089 0
357351876 508485065 0
226554584 305170036 0
136601914 479845138 0
353448752 271440976 0
350484130 103126792 0
122566684 499688029 0
23108518 566589541 0
246133747 303118859 0
560178365 447608347 0
507626476 313370462 0
113989574 83650797 0
408058210 314689298 0
102471039 306701347 0
513762421 267690405 0
501716340 29092759 0
547559720 58366049 0
472746099 178992116 0
478474287 305690693 0
1959688 199870697 0
445887576 438260607 0
264832827 225050005 0
254779648 269276022 0
92560019 398165102 0
85948655 116755845 0
112092804 512383578 0
465121896 399066505 0
407570283 79860181 0
313347369 290611016 0
225256595 276180446 0
559242217 218991636 0
57361115 404079501 0
342638082 329421839 0
79396119 222325614 0
557119600 460501241 0
195854608 526148916 0
399720047 269026163 0
437058309 527142906 0
526438339 90163737 0
474957275 575026661 0
147055593 291148356 0
135133611 315577772 0
98550540 12963891 0
355869764 129388213 0
337791202 282112232 0
105212063 335746137 0
425662572 332680121 0
24464770 177017028 0
464662962 541466527 0
317657347 80940322 0
520348183 251282715 0
427834379 452539318 0
455516030 440864423 0
185886413 317332844 0
539908339 433102342 0
182398760 145122750 0
249496237 365316673 0
449498866 320707728 0
5820350 199407138 0
54108495 360967809 0
543853055 539209547 0
364659052 143197880 0
181077493 122323356 0
309982249 431884595 0
136943290 137249654 0
504389147 457613334 0
504452814 33661807 0
237373515 326068463 0
456453425 447108255 0
392927981 502140094 0
466738401 547905643 0
471991042 90701140 0
352914444 140626727 0
233447047 542746434 0
409065554 551909070 0
80810946 549596350 0
307785269 417087505 0
5020266 259415836 0
72437602 325864981 0
76086684 366141198 0
103451930 535998771 0
452641135 494235929 0
557427968 251842571 0
166324978 387577288 0
67784485 26894203 0
344402821 48119763 0
286313756 518928551 0
184115780 316613791 0
496792215 530621243 0
424271427 67748634 0
157164096 159947954 0
321453365 505878244 0
303930005 298246928 0
446318083 286326525 0
488739408 438907454 0
73118565 102097151 0
207200247 35915342 0
442585790 490925653 0
76913420 29495310 0
115307844 43198564 0
432951593 514309576 0
195663047 213534381 0
318128354 178539971 0
36118674 125312733 0
487301762 434921999 0
391470268 292658645 0
233598811 167293768 0
149353112 146774456 0
246188703 505240708 0
109133462 274009023 0
409756732 380256188 0
322805359 85219637 0
226353360 463384445 0
304377587 162830653 0
264324457 461711155 0
141124530 114550757 0
357700578 362025662 0
385602059 368228150 0
280790537 167945050 0
369277532 375055643 0
163442711 555033396 0
379321351 78185484 0
234103709 408395268 0
540146539 431364462 0
190139515 219124769 0
3422323 294595252 0
32881885 513121889 0
39382571 89042911 0
406959069 491477220 0
414476792 265713366 0
369321569 76804661 0
560034682 148662231 0
513530174 278278883 0
457638210 373989413 0
235086001 465634318 0
354182485 25400631 0
561385908 516608233 0
251731666 535660982 0
563609322 191062693 0
430136205 135434053 0
216466501 462090615 0
97028046 70569455 0
308412173 429058308 0
529016687 453334895 0
402557839 541289772 0
234623840 306123284 0
458807775 180465198 0
115769762 195330868 0
143522699 126120310 0
208736599 45014380 0
214811112 233679353 0
125707655 199916379 0
385019005 363956956 0
324921727 323755898 0
155371126 443912161 0
243747920 353459846 0
35318009 241257052 0
13863364 487227389 0
155194804 190636734 0
383348817 181535288 0
255205822 447935149 0
4264019 320884048 0
396898565 176840299 0
128882223 468113033 0
218820950 83545248 0
89969904 252401026 0
182789859 293837102 0
458053763 543846295 0
149828658 116682519 0
551208571 347499446 0
378496185 279901752 0
181085700 302479913 0
496117888 544670540 0
265886195 30023394 0
516627409 390485387 0
25282893 146710671 0
424337727 360591403 0
297046189 138662469 0
438563887 26733558 0
435960248 119319879 0
361085356 550227214 0
138399027 547575319 0
292069225 92092138 0
193170103 439590224 0
558430085 239127722 0
172231417 347846688 0
542091922 198224634 0
260695718 203379750 0
361300392 365149351 0
238688246 549158305 0
156536291 115016580 0
569883949 548649360 0
251606931 4696865 0
7343547 115235738 0
164881886 260745655 0
372495460 327465685 0
367242262 519357666 0
37950475 471273629 0
188123361 244397967 0
278240451 579515413 0
429271988 118308179 0
59484012 396070040 0
517806747 104104754 0
146346123 246309872 0
69968482 119452772 0
264077409 369364537 0
259485085 117770406 0
303988134 234818480 0
19016645 484840273 0
519604501 511362835 0
301911570 309339057 0
547235716 357813091 0
346850433 83840732 0
536396569 1811658 0
248486567 458864844 0
20088114 573971936 0
449791452 135824889 0
271502962 157003379 0
441589924 476735433 0
158335773 196740311 0
30691559 442264210 0
257623238 542489784 0
318763988 86355584 0
549163055 324870579 0
322666399 29637481 0
183938020 530904362 0
290847270 526941069 0
399822054 464316813 0
392575746 71777588 0
371125481 141676340 0
403532790 9036108 0
485821206 209706927 0
345736825 556138618 0
167024121 357986850 0
577662831 109418943 0
125284559 416106891 0
547493723 410728233 0
224109529 536804551 0
215191486 508931841 0
104431059 410104764 0
15813265 547152885 0
130856216 526987944 0
129048288 462961032 0
463238636 231677602 0
125027261 247278827 0
428753371 105048772 0
129851543 369655907 0
182403645 252714703 0
166918852 513077119 0
490981030 267797686 0
141569148 295620481 0
168458296 206039423 0
552656520 315157033 0
331211122 519148378 0
88732456 78193165 0
152808486 308754269 0
45519655 387330248 0
253838693 203244578 0
3663071 213925979 0
8278558 202795249 0
316993628 295521323 0
250138984 491123657 0
351587335 397902621 0
135127808 208694609 0
389246928 140998829 0
552119893 151340489 0
356594072 111264746 0
577206117 246324209 0
380312344 16523392 0
483309277 183708335 0
382505797 500774778 0
409903104 1997643 0
292500896 103106017 0
48190571 284525290 0
449570808 288621378 0
485274609 60070205 0
570562766 468354860 0
480525411 408555643 0
62129089 242403643 0
251805917 321851036 0
80619785 416441689 0
203231557 175877916 0
376011616 488900387 0
83867540 412978147 0
298413642 21916643 0
138058159 1538758 0
460128667 265259800 0
429491844 428350898 0
578578324 243516463 0
203132536 136071451 0
571568351 343653286 0
213870692 322559251 0
410101237 489295431 0
338358720 509085420 0
484696177 425089935 0
381713648 315481151 0
480902609 34162435 0
251718636 323144401 0
405667606 384274331 0
491691883 579013130 0
303287513 389729082 0
286450049 131297557 0
514350542 240432265 0
141301262 452386173 0
126472834 571347428 0
331231513 402214382 0
478093680 395140764 0
394888121 250600856 0
368657301 42962936 0
141852520 261794089 0
276902373 317678248 0
387757884 85680682 0
114726131 165403979 0
12668754 406747800 0
300515633 501708272 0
86630245 141187262 0
370920083 124456928 0
133716865 421921857 0
387406399 460399632 0
254106817 220393141 0
146863912 195382126 0
332495866 439986561 0
252507006 203450230 0
568522973 207344652 0
45487195 185524478 0
27014740 358560283 0
2642581 142977296 0
368436540 333220957 0
55341082 197883709 0
473459474 169104120 0
120247198 407332702 0
103033955 12105846 0
318249624 222496045 0
100439125 376769490 0
252297497 449807432 0
3347559 514832227 0
389872578 313398929 0
61172594 292987217 0
163841919 200874769 0
452252131 18974365 0
182922471 231228790 0
382051683 335439774 0
21845493 263343197 0
174550195 100891466 0
195329099 63903916 0
173716081 514803380 0
102046093 548913871 0
174550329 7592690 0
106989508 190621716 0
416642659 373060267 0
213192657 89366489 0
462154734 469324268 0
530109787 50068902 0
293843528 61465006 0
160382527 514026134 0
338538245 456992508 0
467693238 544026964 0
367928529 331628411 0
226811584 333236864 0
262177473 120080511 0
563735574 493129471 0
275216056 186442775 0
502432081 498715019 0
503628956 69668986 0
134405787 547374813 0
306002752 372510396 0
516298285 577475847 0
510039811 271162666 0
29920724 226271104 0
451884203 355082085 0
209704036 493168404 0
4858964 239042254 0
501979884 370200292 0
158326016 269264588 0
182782268 344604814 0
416321063 83838347 0
75454948 156695413 0
544847769 28968644 0
469678614 56141894 0
415221723 118528696 0
399674803 257265272 0
212930069 576103972 0
3765561 113718587 0
491676318 4565964 0
9869866 93253332 0
263391427 419656621 0
504130203 556919367 0
222775066 30014635 0
170720461 113131214 0
518278456 410321090 0
126048606 549212296 0
18215883 310813003 0
492387980 266219650 0
482534818 405661228 0
533799669 98250247 0
109925668 132274123 0
384517043 292144692 0
388182451 76856530 0
233340252 49431199 0
397191632 306036433 0
490048843 377358899 0
313532522 448934025 0
62414543 550363055 0
95740724 53810506 0
199464457 69767476 0
51644473 455813830 0
566522474 504757278 0
128345066 222648270 0
94017117 212718379 0
462598124 336299913 0
371650152 108450926 0
225351991 532138715 0
211641497 9496368 0
65196445 408544415 0
459752162 281863475 0
91784753 542445472 0
67817123 525040402 0
330414776 198644512 0
210878743 220340108 0
388353993 148516828 0
315616127 457504146 0
189397003 99327402 0
536337208 275763204 0
565608134 430122244 0
262662177 210318862 0
38017803 35385440 0
565521337 435277742 0
34477330 162297746 0
115664179 339002503 0
533524580 408282985 0
251299408 495315713 0
242064375 563835669 0
90717574 385389221 0
188656963 458807829 0
418108542 161695947 0
72679936 314833258 0
66642486 100810328 0
565074127 458483005 0
300944874 499037273 0
318023682 525438147 0
579350275 176660423 0
273681643 566066285 0
550192431 560277303 0
83824206 187606152 0
61447850 404281087 0
376492675 334283898 0
355062070 219711892 0
302890063 249721272 0
550966527 68532037 0
515870526 442932897 0
474537280 69816863 0
60976789 406508834 0
546511993 139563479 0
393205258 331106335 0
132698667 122157543 0
212194045 231426660 0
492335128 192177762 0
165087444 216699930 0
82407268 498332315 0
452057669 277605696 0
182452634 232886373 0
548614567 300530584 0
57648188 202665703 0
286791390 515647902 0
292929994 2980321 0
389376627 426887508 0
231955703 129517101 0
345863855 6019646 0
518615461 315101458 0
478591584 217031994 0
29138785 168933812 0
475674135 345324846 0
268188010 542191798 0
359119870 555035075 0
350498825 69776032 0
335749365 370829498 0
398297723 291487608 0
191667618 513040030 0
442594939 152285426 0
170048910 548502941 0
493063699 270974810 0
388367022 63758981 0
1355283 187085349 0
524661063 469745990 0
493936357 499183740 0
163931923 200064280 0
57303964 178771969 0
229082669 492040088 0
78461406 61687865 0
380722709 342830581 0
488982488 459062343 0
347132320 157909391 0
318223244 575961018 0
185560031 355358597 0
168040938 294077666 0
258896401 478191523 0
509736305 380826862 0
223793638 234186951 0
145272774 6790664 0
513322181 292600495 0
210359038 374415805 0
236717592 293491946 0
428410530 244176522 0
268313876 70116450 0
81482882 537740106 0
263914513 235958494 0
128229541 122036667 0
226354739 552967636 0
7912256 151899489 0
265023163 1684027 0
292062867 428305314 0
221373171 442032562 0
176530132 75696904 0
186856424 67516628 0
102636157 321872211 0
36854849 478640896 0
285744240 473839900 0
552282395 514469080 0
336212463 570014440 0
310414526 483433381 0
227396418 281335203 0
398185635 529255101 0
59648140 274899185 0
161771090 154413981 0
18311090 45678399 0
578843953 336810757 0
143939543 420035309 0
521762315 565420526 0
419952558 51254248 0
381963218 40831564 0
241262051 202387370 0
72525984 375401380 0
250241240 453078139 0
124296391 289443648 0
289786543 353032678 0
317097059 127076845 0
262594838 233501570 0
315808787 117958849 0
158704088 171674026 0
123918286 109478339 0
228535767 69376158 0
548525911 214583866 0
33176635 162367525 0
196496205 144133840 0
79889213 180835207 0
81757186 557005772 0
156986729 447748255 0
458206149 565806164 0
349514268 428598516 0
83662952 346329608 0
16290295 75298138 0
124057910 121285501 0
27490256 432774135 0
66380431 433106988 0
227581934 463472563 0
406328598 267316916 0
385904309 556260096 0
448411192 450554359 0
116650813 251410068 0
169360000 518499768 0
20793831 478650383 0
576760335 288042163 0
562142678 541329178 0
227631976 577422604 0
358470534 400075144 0
120932889 425176648 0
95446105 74781398 0
383886523 368883567 0
173538343 489582054 0
448911913 70047362 0
489463465 68681155 0
342502957 319949377 0
462084114 458656352 0
45445420 221271306 0
555583860 167909625 0
81874434 11982357 0
439960878 254550320 0
168519793 195162858 0
460824538 43868070 0
93165567 230416831 0
9617504 446257058 0
300071706 195515834 0
248018364 31178951 0
199008462 439515382 0
447227409 306630106 0
82138476 283135691 0
250814295 137690396 0
366207468 408513546 0
493239614 518025583 0
111706341 509077624 0
171688807 297297880 0
240716935 347175232 0
245111472 251899609 0
480581284 297897917 0
405148185 318820453 0
550257707 533026959 0
109968090 381874682 0
513731844 89845263 0
484638747 6135218 0
60455048 192257036 0
245259406 456524037 0
368018558 147672349 0
265410401 59767190 0
417411534 277436482 0
352200022 514546072 0
236924048 94619744 0
96345169 492453393 0
496867210 410176198 0
128477300 494228555 0
271396341 103370882 0
468690779 532932041 0
550315359 248273711 0
34934351 449200892 0
237167260 495771906 0
389103211 141681875 0
533722376 363333861 0
208785411 414943468 0
352232075 401135530 0
241038222 71883192 0
215037589 371348770 0
408593317 215005638 0
555779061 5858870 0
435704154 392837311 0
9081313 42387697 0
271423148 340544005 0
68761907 188814342 0
189862863 138635109 0
331170770 392936531 0
470008810 503796204 0
497357603 490535862 0
127637859 470639304 0
102081605 86030457 0
420941059 551290658 0
151060417 420053816 0
14868028 204319574 0
296741300 528571778 0
90357316 286222462 0
53438027 411705287 0
547402024 130224772 0
70730257 240184562 0
541715786 180325967 0
225497773 183699627 0
553217463 324480193 0
74399035 472274682 0
263162777 429424279 0
423394887 473605694 0
408290851 73625616 0
106822595 523272203 0
45362 24231881 0
214660501 339618606 0
225540792 15996082 0
283257281 324567180 0
560107810 112431457 0
314316895 101409738 0
558417070 205381246 0
311916503 308208526 0
219430244 364345939 0
203139185 241751355 0
373474801 264497561 0
385493987 315010918 0
310263727 514359892 0
342923871 499716911 0
128497064 394559793 0
234705855 22844968 0
199379811 573083745 0
137012490 451345739 0
174706592 86131122 0
272100488 524948023 0
277750731 50594971 0
3360134 153403563 0
513151098 477878535 0
394578136 488916928 0
462141374 93920003 0
104615371 127823663 0
427043104 371944634 0
52765459 324760192 0
46277136 236895927 0
574069287 3438676 0
34955277 553787802 0
372492630 374672744 0
468585381 139675176 0
363562484 39003339 0
494154198 426482258 0
252180186 430760772 0
393843200 137710261 0
218560487 81429596 0
374256333 198612334 0
249814923 568197691 0
124539297 59580902 0
298350711 130533418 0
376800967 542731521 0
423047864 543019133 0
326145283 367902406 0
319096362 433656690 0
75697062 274400764 0
391086928 556211225 0
184426237 211077508 0
336790212 530270692 0
329861492 35583967 0
483410246 84876972 0
527665844 169750122 0
465790023 439747454 0
7897291 304877212 0
51777945 71260993 0
504177524 176975310 0
430797149 538397041 0
9014881 324358464 0
549198252 191161783 0
288926178 42641268 0
13261450 554509201 0
232688488 339674755 0
338116555 66350381 0
511951182 332996490 0
367737085 398177272 0
396519573 286654106 0
368606440 101550769 0
84456480 40656589 0
197701270 460082110 0
423057710 423048227 0
299405401 409240399 0
316338803 181370562 0
305560453 461420760 0
547659459 365282536 0
312209167 398130511 0
474892821 312619829 0
535235936 64751932 0
427937574 385199457 0
478445699 56608572 0
1691551 469755541 0
163755264 504253756 0
436707727 540662180 0
212269712 382622720 0
14000212 163896453 0
2606112 403002162 0
458678661 366231205 0
192190984 234691093 0
134956018 358676294 0
51262526 523158895 0
343527449 52270197 0
171774509 275996146 0
319648617 326021003 0
542741887 308419833 0
512908604 577275995 0
366894451 224025765 0
325561902 466998754 0
114990333 272769024 0
434627197 13266200 0
325595814 558946263 0
208120853 154894165 0
67258763 422226222 0
503694265 153636772 0
60567586 127916233 0
356065720 5928891 0
239943353 65116575 0
298021961 221448198 0
453983231 264563739 0
211504952 111034862 0
198982890 407460368 0
241212988 254144144 0
466642315 31377479 0
117106136 312239872 0
37457412 73372902 0
62614418 17144038 0
485516207 447634187 0
46083053 437861967 0
344797215 359825337 0
230585570 57626803 0
10075316 572155842 0
443287946 579567061 0
294710176 575161806 0
290235734 194679596 0
452714907 372867555 0
542117432 467617932 0
298878589 18540805 0
12373504 238370986 0
486575068 488194967 0
184224789 106463002 0
328426692 187547069 0
296821189 32091302 0
76631513 132448056 0
344960189 292255621 0
240786027 453902082 0
202223937 185826292 0
88118441 88240049 0
188246131 489276481 0
168835034 360059808 0
236794152 399242224 0
173335017 61059225 0
390498923 518391303 0
352248227 235798196 0
32107826 164206178 0
383506779 20544439 0
416609498 378480944 0
377687401 493570579 0
380667232 576699249 0
475910819 141652622 0
115565771 554531905 0
233584777 294621001 0
226815882 565435164 0
327588828 165263659 0
400370903 98453648 0
326114336 219120880 0
219225012 37990123 0
470736955 77446252 0
303994529 230349636 0
228638414 302615734 0
227323309 27759713 0
542338021 249956113 0
485526762 106503858 0
560746201 131419453 0
4444257 396673844 0
294146024 451518277 0
450061218 535324619 0
152196303 31692271 0
71328586 154779717 0
336556844 438568854 0
329384431 244009051 0
372856554 538869413 0
251752884 573653479 0
529522020 15199868 0
157629126 472154735 0
422723913 307568731 0
473372662 370399209 0
541556417 459893810 0
487830563 301641033 0
69709448 554277568 0
125306779 147356322 0
542522873 236329133 0
89140651 354090385 0
440664549 425440660 0
39570512 356771696 0
445678765 35384414 0
452575161 99168951 0
402725950 549220924 0
96921281 48309897 0
21687563 14471835 0
444411054 123046415 0
155968909 136661380 0
236245447 168457526 0
300525303 176438991 0
147152546 101596393 0
496423571 289683185 0
129717002 424354157 0
347167304 566647470 0
152964885 554195145 0
516470395 115246934 0
52400332 433602034 0
6944971 362334238 0
123586792 231125334 0
256153493 426252352 0
464289822 414093893 0
362403482 537800943 0
25018313 572155007 0
365802014 84982627 0
66646777 13966188 0
24521608 346079241 0
545942027 299986770 0
576856841 144491294 0
242568145 259246906 0
418856141 569442709 0
192517208 363599725 0
443832739 403581306 0
536785133 428771547 0
214149356 467140603 0
73176246 315972482 0
446066254 70451999 0
574819203 459605004 0
404975682 557746875 0
468275570 121143127 0
45843352 537300278 0
44954734 505388636 0
1482762 152186907 0
570306699 311829976 0
90986642 214314778 0
316440490 537065317 0
244764892 531529941 0
243705500 386770395 0
141752280 20456178 0
127108565 559793511 0
128984784 2790099 0
579063884 409560605 0
130470708 544177653 0
359446301 324619069 0
317809053 260350531 0
83238797 239702874 0
384447071 505124747 0
402307490 475797459 0
567827105 514732563 0
383319792 34319340 0
241135207 56496596 0
125808870 340446872 0
77073523 104366032 0
460523416 250218841 0
163033132 416149957 0
565520858 312551334 0
108265149 46846514 0
555534606 189860330 0
375131993 546544301 0
146942092 250944707 0
17355117 16137277 0
410992220 296127577 0
501803062 318994871 0
451724773 471039718 0
127144372 34418386 0
428698295 276227613 0
556937455 88196976 0
157024351 378862472 0
480814844 172740752 0
239492664 315140034 0
528075427 505362117 0
484620548 160374569 0
171452819 505178227 0
92337741 272901565 0
268089665 373229062 0
560102854 281578034 0
532281818 345760747 0
75899435 446397185 0
326266130 519577894 0
550255566 470438926 0
537178915 219459467 0
354874648 199321543 0
248436834 570219887 0
280163309 22283336 0
256181810 381540663 0
74851300 328317061 0
39515625 205793013 0
363611688 182854221 0
279186420 494225671 0
561617675 154486895 0
202617722 538462964 0
152525386 330002611 0
151122725 573453919 0
183026078 233628015 0
428150766 393427024 0
411352403 277058574 0
412485163 67952009 0
24076755 222679802 0
78161826 108069177 0
159222594 461049985 0
214647029 541579049 0
249757195 300220105 0
293009661 104447826 0
18972922 65342880 0
252487805 3855871 0
369555540 215992620 0
191203611 167259190 0
302900689 520191162 0
9261412 64544431 0
29855992 164953175 0
569752790 53169982 0
261100474 194184905 0
498102964 346596400 0
479235387 551925823 0
125294307 278363878 0
336983436 151450653 0
64740921 517018964 0
7015984 41003892 0
254922919 122702387 0
60044112 241424099 0
48049948 216278813 0
73840080 136525495 0
11023827 215193030 0
71600830 43173813 0
520600512 45399149 0
342350586 202176870 0
106392006 276895240 0
195105006 77494807 0
243973282 577089097 0
91661729 221176840 0
311236543 438488325 0
140670086 24829686 0
251989590 326859246 0
270006794 341881891 0
434194457 460908835 0
258646505 498140419 0
152301412 312538033 0
346979017 353486528 0
19486731 326031501 0
444699578 52982978 0
381041161 111540760 0
488457971 244853507 0
481946744 327885059 0
447872770 562419584 0
14789975 269864717 0
26244849 255698529 0
469674810 110980691 0
174395653 284281048 0
131053049 406746099 0
576792329 555463423 0
101177307 116509434 0
12136789 211500796 0
418676848 146501187 0
103127968 323492614 0
305752180 154235920 0
177958367 52915110 0
383868818 386086703 0
435426201 542702472 0
240498770 169298600 0
378309651 328299460 0
274119784 289283887 0
482405457 130540204 0
567826195 325795486 0
428238286 338586022 0
13350382 129615850 0
136029276 134827869 0
486728369 77289839 0
339060180 231121588 0
29393501 232244272 0
578201137 16217091 0
334054116 576617148 0
276351966 545727815 0
330000418 214118274 0
330790147 302112695 0
286754389 27709185 0
213399858 476828872 0
291939746 501559028 0
209023671 100113582 0
149237987 242505751 0
516352443 251691024 0
461734487 39813089 0
552320264 53675233 0
29637505 357691996 0
569105158 434315638 0
9116223 322482761 0
488504843 515529408 0
484015883 514360856 0
426336538 191888115 0
244751074 57773198 0
373675250 181521545 0
230091771 405684441 0
220317422 38113653 0
484036155 35006099 0
328014237 555218954 0
531168632 130007970 0
269747806 265251395 0
189892982 254673245 0
152787638 541198034 0
258775471 68476316 0
302077170 294083101 0
449824301 62993476 0
545547675 468529676 0
363248592 576350377 0
486848461 321952564 0
410962596 331414779 0
371885157 573619741 0
235977873 308034927 0
92170837 573050450 0
204252638 80704845 0
95180152 411359709 0
484547027 258437538 0
222228780 338874615 0
120391434 98439661 0
42233997 19840055 0
268005288 432153078 0
562116364 535269093 0
280204203 231152770 0
113612250 207439411 0
175669052 560116112 0
314246825 116016900 0
216883137 103393687 0
357129407 140716114 0
540990733 292425794 0
127328766 217071261 0
579052207 335982233 0
464783920 371163014 0
494021487 97247024 0
545302159 195671342 0
291745487 401641572 0
174074 263417219 0
367940122 43858376 0
335396958 356665132 0
380521521 137417429 0
137882762 351681855 0
3056933 170481386 0
354293018 28944020 0
182990342 369674513 0
242154380 25610235 0
450462229 365706587 0
483984904 283482670 0
213619190 572957628 0
490638799 530515006 0
253536488 95286525 0
23684026 233783237 0
43700292 540404903 0
233322081 390698091 0
544604534 14642133 0
280958952 98085285 0
402862451 251230624 0
357098018 128051366 0
407148242 12151510 0
263595012 541737444 0
306835199 429747651 0
494472973 177937498 0
507037651 350324373 0
306637578 268302553 0
446102252 160179242 0
258992746 334026596 0
57572194 244836978 0
437139003 542465512 0
472965470 140048353 0
151514063 163713493 0
509686511 449825649 0
67901842 510546393 0
292276064 397078032 0
167197832 404018840 0
420249869 500617594 0
98818354 462376906 0
496174373 311790476 0
121302117 398434149 0
375111782 226011634 0
186026279 272122620 0
391551196 513516755 0
26534873 25588499 0
252214578 67227232 0
136738028 356004771 0
208594306 49386443 0
310976995 480945689 0
44036159 281242525 0
312310936 574066025 0
205629865 166683597 0
266802791 185841846 0
572036188 372382643 0
84109619 317677002 0
144975274 553173598 0
553618911 457970506 0
406730950 132868612 0
417174183 113725054 0
570981532 544357474 0
86020094 82569372 0
264048562 219879693 0
263618880 28184362 0
46465552 538796868 0
553538136 460469875 0
116302877 422045536 0
403254887 264847263 0
215679439 58471330 0
439201388 313909851 0
344690746 407150273 0
562447576 386568740 0
319270139 425591197 0
381365097 541118958 0
23370043 456647439 0
197897983 557089858 0
276972105 275834667 0
562783572 279490823 0
242304812 118865073 0
211730783 506524828 0
319660038 132990447 0
480261189 336528728 0
6284126 567407220 0
372739586 365426740 0
555916622 325925559 0
432934938 429406274 0
573165245 285733295 0
155428106 449263715 0
210741834 153373604 0
78966904 358634001 0
115323505 553406629 0
469237400 204512532 0
363318530 2564936 0
557079337 175481307 0
352106569 111025455 0
166678890 64125681 0
454378661 471981206 0
552014632 87683540 0
464855732 506940581 0
507903318 388963250 0
299817679 566789134 0
526349221 69613622 0
370754664 148439710 0
409273379 247610688 0
207891471 578535447 0
500953228 561367114 0
270732267 128272265 0
208025491 39920897 0
110822413 151244878 0
562936703 72240829 0
563954559 197713786 0
331635526 562750672 0
27822482 168365333 0
278035307 196235108 0
94376757 301451302 0
511468568 224919708 0
47899097 331627510 0
532659675 120759903 0
518071930 197152972 0
357341695 125377718 0
412478506 46468041 0
280654323 520988032 0
508081617 453031726 0
273693495 102048540 0
515365347 91414999 0
329436715 59610283 0
351674744 283388390 0
19702789 308200083 0
107888767 389847074 0
379801509 169833388 0
243112764 498722373 0
225858478 481588019 0
150137107 294188285 0
66331984 312386283 0
522071142 130696418 0
349519352 501775863 0
283336325 49569351 0
520287138 271201836 0
431936721 273779808 0
172241060 138373515 0
570784605 49033311 0
334408461 56088324 0
57491364 460066685 0
298468989 172414850 0
163635059 372825470 0
243067779 267656635 0
344656443 196179909 0
275012495 278869997 0
153108814 94158280 0
91165479 31124954 0
546530960 137445225 0
123293393 222385606 0
286530886 189580963 0
243285350 24595132 0
408281734 183266198 0
411509839 483743726 0
560181989 56975280 0
425339013 455558661 0
250599873 321717607 0
197641516 84372912 0
475734587 579655400 0
188667845 299655675 0
322190731 236173114 0
342958827 540907437 0
197581259 16974991 0
375859632 107658897 0
512020499 550170978 0
458757155 518180714 0
107928416 28263819 0
80850725 46914644 0
381557395 442083190 0
388901643 288478039 0
212234403 208662921 0
4751450 391951102 0
572138421 373273937 0
419397296 153736282 0
343840192 399201193 0
67523108 354930524 0
455711329 22550329 0
332895812 398615093 0
454167181 468282108 0
257939615 288700167 0
571086845 331154792 0
84936018 320634470 0
182704884 497616569 0
474686715 172916780 0
325413466 534592843 0
469330138 169695642 0
421808409 253024403 0
160818864 202259210 0
125861433 484868011 0
471017187 108025713 0
197061465 88080822 0
134165949 433559606 0
465288258 458650460 0
141670079 5107994 0
130880895 381318983 0
147637235 197660347 0
171703918 531220324 0
574727764 312389477 0
175785109 190804309 0
25918227 74737533 0
466260250 453968007 0
497838370 83085700 0
340274300 131203485 0
568530580 441942108 0
489659382 110258870 0
388472455 303040347 0
120004039 479305749 0
25280598 73063813 0
361056860 50207419 0
161900236 151379549 0
51369086 374671985 0
517078945 96688779 0
86708524 144294582 0
427808159 147586920 0
71756495 80261472 0
136984027 251827144 0
396933185 462264706 0
404543358 39799448 0
542860913 297635321 0
327814683 217625409 0
74589000 62037622 0
187049793 154202954 0
130716283 25572481 0
241682481 490611075 0
505169095 163956375 0
47369453 457143647 0
443578290 148017441 0
101949123 496035536 0
567364545 331526905 0
164798873 356442343 0
345004678 539410117 0
85893040 442511308 0
552336948 450247296 0
74704678 21599244 0
467156197 292730890 0
89752572 347968831 0
328007258 453226614 0
508973690 123581841 0
196562440 458619734 0
165642104 548511173 0
433440909 438140071 0
299583808 274075153 0
231966823 219681764 0
547599674 179730746 0
156173642 43120625 0
504843217 497666755 0
537304475 160487644 0
212053287 210969887 0
453563992 53664561 0
507707812 381635016 0
42847472 387428347 0
176604734 566530825 0
137819787 49051106 0
501186504 302663749 0
17801528 466157681 0
293393041 133364864 0
50944159 476620863 0
167713964 474059427 0
173737418 26745346 0
457455005 449083016 0
169220899 106661975 0
509142749 119273506 0
531080247 423248334 0
441982264 419957237 0
353671594 330909960 0
573743770 73031958 0
234822543 559862476 0
510383196 153978426 0
206024137 32053572 0
293945911 100842771 0
332479080 326578042 0
178735780 489132238 0
376424383 375464384 0
545908656 287112797 0
310951820 49872256 0
205065907 87720832 0
89240968 305849128 0
104797281 109499027 0
413273092 572054842 0
306103421 491484978 0
284043075 336327349 0
33289071 212858455 0
258973402 459975159 0
28686382 397573911 0
78577135 109196352 0
362388609 69181680 0
165769977 218722902 0
240565056 224405681 0
361102071 162568411 0
170825620 165315141 0
387552501 478277688 0
30821945 32508109 0
524888565 178433971 0
298550830 489321580 0
137891524 396919892 0
80160778 295099388 0
577029248 197568434 0
505144210 554453093 0
218294610 287573519 0
402967237 171647817 0
571341830 144563729 0
576674721 461035198 0
551579336 168117195 0
480686892 231622999 0
227266110 199354382 0
458265359 72391179 0
261110302 353818464 0
249615242 351885055 0
424224255 215209670 0
164846978 55553851 0
385615250 142504014 0
533697639 62924267 0
415720062 553854182 0
421779885 160149914 0
126839791 405283974 0
135322679 137610682 0
64506097 506569577 0
58443939 23821416 0
350192203 472361583 0
480114742 17191927 0
30195161 447061716 0
368554609 19384384 0
326338908 302946105 0
570480262 148316740 0
283253385 359784180 0
400326524 416706108 0
151892830 18207641 0
192405286 398594348 0
445497027 520700070 0
1105686 16314092 0
97886476 75039797 0
366630438 442584610 0
371444507 49755421 0
61674783 70403399 0
278685047 389286272 0
100258685 286169145 0
67742888 358755117 0
412361220 261893595 0
264910424 445715637 0
272837291 117031319 0
206828346 224317476 0
300833897 574056175 0
34704537 147783617 0
561802967 106994469 0
242388865 370934971 0
269078811 209001438 0
390000824 101855783 0
195277402 569273275 0
461435507 444490084 0
8843099 535772637 0
200322659 72101878 0
342516019 226070169 0
39976728 76834856 0
182105787 138495499 0
561629584 264912802 0
423534582 481624512 0
229422136 508368012 0
250387544 114013798 0
502907202 321829044 0
122479318 249719506 0
343560090 304833225 0
276872713 266515743 0
392232560 116991100 0
68331823 257908083 0
525137429 99105158 0
532743131 560864439 0
360457359 250250365 0
458198805 457063849 0
517904462 802359 0
159440593 83402108 0
182726125 70030752 0
430930495 101345272 0
422996757 371906227 0
154658672 69391336 0
342121115 284234190 0
28201644 333833118 0
322171416 103080991 0
217854889 546266013 0
310375994 560199797 0
223630983 199007366 0
63202661 502176741 0
244326175 66913241 0
67529065 332467345 0
23979621 402249837 0
72038362 219790137 0
273725339 8096507 0
546252564 552947368 0
379151504 250223117 0
564815467 246187013 0
211184095 100322994 0
120359589 11071248 0
65254900 56330359 0
183666450 388595806 0
263386733 168777362 0
158335661 358720093 0
387328660 248797739 0
8203979 197013738 0
148889241 489019662 0
221897162 366037390 0
129052481 576503240 0
117773752 144429241 0
451583241 136188068 0
189707675 533831251 0
232306238 198460719 0
166247997 540742463 0
315341193 343195564 0
496471480 473320739 0
398923307 71120621 0
130472828 545082154 0
467250743 429789538 0
246548367 217672412 0
16260023 573069901 0
204038785 343352996 0
402144601 429895948 0
432011890 200813106 0
409608472 437178181 0
97015419 419880477 0
412619495 508770306 0
370670177 24251065 0
231848420 112545435 0
515985410 65272746 0
534635302 161579661 0
51577689 31878953 0
44868783 40990 0
403297198 389315322 0
57743573 494003042 0
500661423 185255138 0
295767002 397815596 0
548301576 95354630 0
461203440 537501817 0
23402344 406328562 0
553072252 248886110 0
524735545 54279947 0
560325 32325781 0
82095928 260650496 0
84194405 22042392 0
545760719 121612130 0
313344524 273019954 0
265603055 392115992 0
504128714 318092433 0
547363063 408276645 0
328520676 388352491 0
307800767 182713877 0
62265676 547773208 0
354254912 446779780 0
437528450 142964695 0
282094627 301849977 0
191518886 552506395 0
56806003 406976980 0
541790372 213542755 0
253266190 558074667 0
534496054 142153280 0
574973190 237055595 0
73048996 55757320 0
53852971 521268474 0
366683911 31238813 0
74938635 75554066 0
285319038 525886056 0
95922286 416009959 0
197630319 523577248 0
242190122 22432408 0
207677299 216047485 0
134766948 231767292 0
463542912 417872500 0
367028399 148855813 0
346056210 330044199 0
266625986 2643524 0
208269826 374086362 0
419321102 300219976 0
457939286 66174125 0
545823907 416285793 0
465247302 563739722 0
443027937 57695747 0
236333384 486365472 0
40905322 182287193 0
256034957 143464751 0
252400647 518143059 0
103391390 402769134 0
501820024 64737755 0
18147809 93482512 0
348598985 163925303 0
526701557 175250223 0
182222620 253259481 0
501154841 502347403 0
225523855 302982809 0
345164 395491586 0
155249777 318674739 0
539644135 226932871 0
431309521 387514657 0
498768795 507306483 0
86039878 532995376 0
182927366 419008811 0
450775786 432525073 0
211522958 56311286 0
425291953 368484508 0
222611625 523724156 0
83867556 501914312 0
325779977 465377794 0
343791317 230261296 0
513480423 24013124 0
356858082 28830342 0
145604517 527162556 0
404286406 144803438 0
468625281 548507309 0
244896205 31517231 0
480232328 322333089 0
541493948 149939450 0
325069450 428974095 0
64310921 250692989 0
562492360 513091441 0
212145015 26686252 0
540807581 16247257 0
304807065 530843228 0
488515743 339616314 0
172075252 232714248 0
521205914 471169557 0
400007550 576715309 0
135781479 482640785 0
151868448 73773324 0
228519384 428850267 0
183437533 576652564 0
395740986 387780947 0
533527327 209339402 0
186193441 555699784 0
228132596 390225222 0
462745180 228243319 0
34306215 423018447 0
58302420 59393045 0
444575179 123153293 0
286313729 447215108 0
263250363 135286127 0
389031033 62939316 0
417557314 392684438 0
6909480 179754457 0
278455430 336815616 0
322761028 563133921 0
366546408 406359179 0
491935856 555168782 0
339440084 437097469 0
445787915 172264678 0
530298424 479631745 0
252183536 17832680 0
232355330 286336236 0
488204783 16049008 0
381997969 351699711 0
132534878 160366900 0
191752142 528437775 0
392326027 115806830 0
427286564 362905733 0
296898009 477342318 0
313054262 451862759 0
195821838 266376218 0
140432424 342739782 0
575075249 281165236 0
201458204 551927089 0
413735550 542655598 0
332204408 529586978 0
161213255 328861976 0
439243491 271101372 0
234591067 554301372 0
71125890 294560530 0
285689133 8518009 0
252649355 190402850 0
472964609 367912944 0
554503304 99074856 0
375119878 51373339 0
379797037 341855425 0
195028681 125268615 0
494866965 544313988 0
22436596 190678668 0
325912999 234075412 0
540391572 183293885 0
402609435 507024488 0
180851042 417751942 0
557746125 17615313 0
386869573 479375487 0
417595883 131396811 0
156066409 348514737 0
490880595 143287469 0
368459632 167639844 0
576772611 134054129 0
225074131 226621463 0
87107228 204093710 0
134554684 297580718 0
438517961 243999315 0
547947793 414924680 0
80065602 218502276 0
312060699 356334754 0
161071591 35509896 0
380134266 323163070 0
61175339 418085006 0
86177118 431642591 0
443984906 132257350 0
56310203 118725079 0
272263775 543836762 0
188786685 217194962 0
44423083 374156487 0
134446992 507352731 0
247680097 533695067 0
537335886 25252198 0
259048887 129855953 0
351514711 305275007 0
117029942 251653944 0
298828577 93511226 0
429085330 288415642 0
307463247 26904462 0
507194210 104832776 0
570806194 401753234 0
258502627 377987202 0
527067853 493981850 0
393447124 364305910 0
364833992 339469532 0
449820357 233384919 0
134384829 147183106 0
555357983 561265668 0
150810348 115700030 0
369663391 370134418 0
93102287 549981304 0
151566423 445893147 0
353417155 417854292 0
358261347 337955278 0
258323227 198554681 0
3951493 50541123 0
152084420 51474039 0
439779796 2821626 0
433587457 318289808 0
286487744 253146066 0
54943853 566986186 0
193767222 543482494 0
243259959 415053275 0
206816960 409556177 0
322712537 124684407 0
547200791 186638779 0
141759225 367620573 0
407849854 406499834 0
387291257 399108222 0
47154698 467570371 0
437745071 223157308 0
422954739 143372344 0
559876322 233238491 0
85995153 411221910 0
293861941 432881006 0
134466753 185339504 0
458289657 102707605 0
485948477 255657692 0
181267471 424192500 0
129713034 223913138 0
350689966 313363870 0
541572333 419939451 0
539588715 137095013 0
39135136 41344039 0
517408126 368122020 0
319765418 409711877 0
389276979 109069561 0
104794141 24068360 0
408695771 562278845 0
401591539 327419470 0
453809457 378233384 0
346162467 388614338 0
332988743 187401110 0
15384923 546243192 0
303981588 244993643 0
304892634 185826414 0
171677294 239023984 0
463618266 398479913 0
262898004 9752654 0
495627223 181868110 0
401712098 407023926 0
351356707 441205529 0
31742381 180714214 0
10675655 115077646 0
544485316 306170238 0
32948910 267438615 0
444778912 330669624 0
316050665 201474362 0
224760565 138597539 0
307483666 457075325 0
216626371 43964421 0
431773590 344921154 0
13196705 448543395 0
230496254 294069897 0
484134288 37008637 0
51193192 257791497 0
379036479 394586149 0
533283164 135673424 0
553347555 139531677 0
27968203 171831214 0
255393834 166082779 0
314400159 481635459 0
240523178 202706917 0
476624785 573002681 0
130592959 472703885 0
298911162 351484844 0
518179103 41010504 0
106428966 534502979 0
28320878 194028861 0
335214425 66251080 0
518799418 108251000 0
484859221 422434964 0
273037678 335370777 0
529000244 455285064 0
579040981 351145682 0
558680829 423985971 0
56283571 171705280 0
451581168 399006496 0
348874933 357466627 0
498096566 83225011 0
302634116 267084946 0
568007853 574410370 0
127680422 78103875 0
280663150 41287477 0
77279612 288787971 0
33600049 314857574 0
267884595 574738883 0
84769 521546437 0
547095625 527948300 0
293328677 547331960 0
484992976 434832836 0
524778894 344598868 0
542881716 19614233 0
121945473 245457086 0
108998993 486683001 0
579026382 49103851 0
391709982 520778136 0
558424343 45141319 0
185622587 3631050 0
11227270 292709629 0
296954061 181116289 0
151976138 440678019 0
423425396 236442064 0
44233565 12219940 0
556221116 546841665 0
183468822 381567420 0
459175370 243205060 0
562609629 136461510 0
143378429 470979222 0
338649736 511897909 0
201528339 428924494 0
256255707 334610160 0
508386116 69935687 0
352080543 439689895 0
208880919 557380347 0
418087310 108223741 0
511054050 459638222 0
109694740 443814686 0
364652003 170636925 0
252172470 437330335 0
150986177 73248803 0
95457960 350577910 0
43419425 183693592 0
164655953 39217680 0
1860216 263990192 0
247174447 442118496 0
58306105 349233473 0
373649685 457132673 0
288144497 38010848 0
320298726 399962697 0
326823105 345492747 0
540271292 214335977 0
355027073 442058581 0
530067481 417287282 0
416114502 321743627 0
79862336 267908215 0
499203996 473397897 0
207501251 26723186 0
473664027 240934411 0
438432191 528070809 0
432650018 285810864 0
425665568 502561664 0
66948616 321371891 0
411529080 508528457 0
554544744 476877840 0
101857489 5599073 0
464717313 262313790 0
537019497 479551543 0
233724203 14494295 0
421193530 36929355 0
372377675 279148791 0
31192808 105036624 0
446537626 575062118 0
392162671 504509697 0
510305280 448755696 0
145267204 58886015 0
9492551 70293363 0
386893204 572088469 0
519957377 177438231 0
371890234 264131504 0
71768641 402047410 0
419859317 517067722 0
257034218 403998823 0
95740628 344971340 0
22775166 62882392 0
244992522 185967985 0
349713716 198977222 0
294709836 309211979 0
339601663 463283508 0
579317454 310126451 0
273903836 57906274 0
207254768 463641419 0
188948257 85157706 0
390772426 215042332 0
576346765 225245845 0
187645190 58666245 0
94656006 381941106 0
67845401 507934254 0
491991383 189537385 0
406096482 58189474 0
208131418 233121520 0
224722403 385653962 0
539925711 383281645 0
248303884 69893468 0
350571831 86935938 0
207759552 568427664 0
270822419 28033959 0
463445607 483154250 0
219262856 203135497 0
122902192 203064691 0
379540657 28503769 0
359490789 446511774 0
476600817 293893390 0
200534073 136767062 0
234275331 483796401 0
410428359 568813247 0
71011735 432638085 0
56259894 432059225 0
389850477 32636676 0
537579757 42160746 0
129083768 51606699 0
190201927 283895632 0
117302437 359924858 0
569455135 217520712 0
442203651 145415457 0
249369643 399092531 0
236901090 162022570 0
275085391 578599643 0
386343153 158277011 0
99676718 544839129 0
522264158 76471913 0
552620769 512647826 0
429401544 488148756 0
420795671 545651491 0
191517732 536444630 0
31212110 458532553 0
225850926 564341655 0
10808923 474207661 0
264401493 258557152 0
164994143 413280546 0
17580858 301646307 0
101520057 165775528 0
414479999 288875969 0
506752101 355499760 0
240425785 287897987 0
117718638 322877806 0
444979803 32591616 0
225795355 41735888 0
304736424 81854331 0
372054812 36558597 0
329820459 475406461 0
31904848 278012094 0
368700066 92273031 0
521316574 191991143 0
197366207 166947661 0
52596973 239152872 0
339601881 399980798 0
266902079 562215770 0
336325716 279247644 0
178118355 31189833 0
365266134 202307967 0
529493388 311073261 0
492145205 21868688 0
420968825 14848450 0
494599989 224811188 0
519477952 133513606 0
525006728 375030160 0
254542884 500367782 0
222024095 349860268 0
307827531 130626839 0
296036966 143705309 0
185799755 463689682 0
499152436 173370846 0
425990165 273283240 0
422172913 535391516 0
129266503 420273422 0
247798993 392471085 0
266144648 202018173 0
426135478 262785090 0
129125076 570866039 0
187412089 185321634 0
382555470 43232849 0
290768197 14424193 0
211108742 202755868 0
482054243 254197828 0
573584901 84995695 0
401351400 379011636 0
183003495 540523380 0
74519365 144119138 0
332088616 510767696 0
529128173 315375988 0
284580767 553532013 0
195835726 532015962 0
510767168 207481920 0
90612971 13508782 0
359796781 515934032 0
25309018 426996831 0
285212295 482713116 0
44559566 481042472 0
494134845 399167182 0
359645672 442721445 0
117495963 500209599 0
93996519 553274251 0
190530485 538731375 0
263407880 121204131 0
429232801 139156133 0
109998586 118199751 0
434590101 498959619 0
449350301 236538752 0
51604841 371616117 0
529712538 314665577 0
162582441 153228518 0
275432439 139579168 0
530663902 381808995 0
562705227 468375776 0
231349317 284578377 0
249941203 575993738 0
458215215 448662832 0
309749455 124121549 0
354133408 281292200 0
171166828 231134053 0
339120890 382230060 0
519624546 260042035 0
399989835 282151768 0
493578366 296888334 0
575974732 80641400 0
464841392 515943615 0
471114465 231788552 0
343578620 447794192 0
273662745 336735521 0
54032785 220813106 0
435494419 430388421 0
402616557 223693620 0
114543481 334320077 0
109974069 370247630 0
497640561 572148024 0
577941799 256228960 0
311417418 290300837 0
297211321 540322921 0
274634619 171539736 0
247894545 482274771 0
515990801 75993743 0
55494624 561963406 0
357267733 395460191 0
534347599 388078418 0
452098034 343378025 0
353352435 143564937 0
332583595 276784468 0
403370762 489614025 0
188220895 247319678 0
365530898 46677656 0
115905329 13837503 0
391071148 36930183 0
42647522 155638223 0
446192182 577159320 0
207823855 515063694 0
320182289 49831969 0
177521162 339613504 0
156217597 109921329 0
124538170 81934627 0
326085128 401225915 0
135141306 75335207 0
10575204 259944462 0
354501191 406960490 0
350958281 299007938 0
54258058 189866547 0
167352087 20262063 0
258833133 263755093 0
122557399 228269061 0
127733847 200883748 0
497963683 68499991 0
425347378 246139273 0
569325280 513891192 0
433604091 533167401 0
67234443 340252489 0
571925081 340742949 0
554987299 191896702 0
367801182 245579602 0
126355863 533781512 0
256681523 404900 0
12276387 569589015 0
300411871 301818441 0
280816833 392365643 0
126949381 520130784 0
532488884 190200874 0
121306466 116789255 0
474424431 19384390 0
205607239 529014673 0
546729173 11975610 0
190471082 470649587 0
158473838 289257411 0
542811810 108249464 0
279050107 493952012 0
116466836 372883723 0
363489697 45070043 0
505045594 503875011 0
176337578 571521067 0
486534025 503283862 0
450907457 468707632 0
461086954 469465926 0
67849282 504172010 0
115301492 422204977 0
108026317 274801563 0
443068764 72774460 0
301154244 543786668 0
516897089 159630148 0
86993133 5798341 0
369073188 186563917 0
503198716 1615248 0
573571508 303442227 0
545101680 449543461 0
256632415 365286307 0
441059903 337814546 0
235512673 78371008 0
543609016 545541208 0
421952675 135393181 0
321261010 398316044 0
77204032 178461578 0
300127222 554707440 0
302043806 365180600 0
269618875 160004157 0
38274178 369304564 0
139116571 97950475 0
120552188 504009643 0
537016646 163813743 0
197364212 1442609 0
342684098 493408991 0
131488031 553902430 0
295408744 565545107 0
455015272 340080104 0
289566551 546002916 0
293213626 428704619 0
126668051 42838592 0
451450770 467907239 0
573772315 344149667 0
456960318 492570759 0
340041693 62380612 0
78153442 92185316 0
264587623 179491257 0
368614537 162265343 0
71468645 186816144 0
124246905 178788171 0
22448983 574798742 0
229057420 250521759 0
415600718 8016860 0
353682079 485355705 0
552854812 199690580 0
400928350 87948103 0
114469733 3956948 0
273089928 544443721 0
537675075 110367025 0
470500742 284255739 0
152649274 316481898 0
447540733 161667323 0
551639579 407262793 0
414020653 86676890 0
447574433 145549839 0
60134835 243024113 0
49086497 175974627 0
452466064 6332340 0
102128333 113157363 0
212833800 209538714 0
86841084 107820795 0
246714572 315680673 0
156693264 352949673 0
132157255 138346947 0
7645457 550831682 0
216473043 554503100 0
495401913 462619539 0
543592129 276045678 0
422460568 524358654 0
180529117 4392952 0
357834593 30580404 0
480183565 390711125 0
1641371 469505048 0
80946323 447736254 0
197732654 126379216 0
292383708 462997960 0
434409946 522858587 0
157859905 222984068 0
570790532 56210562 0
74341326 519381476 0
422255156 286623631 0
531849884 139891256 0
333898919 474630870 0
335564751 390193604 0
349647868 134970585 0
565910201 228761024 0
504662085 135542334 0
536855821 362164934 0
116030696 530482230 0
79351479 129975010 0
478073360 491631324 0
302046978 499394114 0
131660229 572799933 0
266182247 301899811 0
527447553 32077014 0
175155612 30698373 0
578810855 336516931 0
490148271 332195464 0
212184057 507330917 0
448102116 166755260 0
382625399 17734277 0
396908351 301750505 0
191666688 351885544 0
513363465 498798639 0
100490091 237067473 0
500051112 138254795 0
324574092 382883168 0
273669 333259526 0
551954575 462504175 0
222194580 576022679 0
426509116 138315457 0
287342525 120335306 0
436890094 462221322 0
530231924 139414199 0
341839233 205789476 0
185183694 150381002 0
165915993 266197262 0
561071083 4809728 0
306038760 567436749 0
475663926 300498021 0
465034750 85333246 0
196919893 392626568 0
524748457 63310333 0
389673947 562554702 0
515815327 538783941 0
167334794 62491902 0
261659330 156775611 0
82583259 493284031 0
291595658 415901878 0
83138306 193262267 0
255403677 285930942 0
468347511 239534772 0
184513571 85227539 0
479465963 451934503 0
496935104 326156900 0
510394602 442248507 0
118099863 539874755 0
445082222 237676672 0
425702148 481474882 0
28248612 399738898 0
232167062 494269489 0
493715643 413737498 0
336124165 398322897 0
496224447 302814589 0
73197368 292679048 0
450500795 468779533 0
38013059 35133988 0
330713239 273669459 0
494764908 437542831 0
538606040 369949019 0
476980144 237838312 0
84041781 383995753 0
375176984 108443907 0
280266314 383234974 0
339789995 27531206 0
451775249 294290761 0
119741806 243378528 0
263711118 139906981 0
34240056 338672567 0
411684434 446255090 0
238643923 568335353 0
296859969 14992882 0
175103794 328662883 0
321340152 495822379 0
436345173 224703888 0
508231686 491470421 0
39125862 83803875 0
508547050 319007721 0
46010574 440863209 0
455014148 58263110 0
513772035 277293906 0
571267105 557557416 0
130277434 404674080 0
202692474 389390279 0
468997639 9007360 0
236844797 245355564 0
84383904 117930112 0
442690900 121990741 0
247622589 44288652 0
169108899 561298564 0
350707480 573459653 0
410950249 150087665 0
241806630 421683644 0
333692222 525616875 0
147376337 440627545 0
345194490 290245867 0
497749855 307118407 0
91854535 139249451 0
103113487 284461765 0
437171593 333544838 0
183100918 170453544 0
72109018 423582777 0
441420333 263143987 0
87820913 500344200 0
465359897 122568655 0
219877284 50555750 0
130983156 537560251 0
430795520 566864947 0
279751284 14414293 0
131247717 504802281 0
336103408 542368189 0
413322866 489930101 0
173399497 21974967 0
317534039 535148684 0
323948102 251352962 0
452966992 166223764 0
256638094 552717739 0
203133537 472331036 0
294617550 396700392 0
156316453 202304958 0
107332300 262065779 0
99923205 517599870 0
53176220 560661939 0
431822504 569733760 0
330147405 467608246 0
102882233 535948705 0
411652653 137362412 0
492203077 271476092 0
473239508 282221928 0
243312708 284316114 0
304745555 568119885 0
35638331 418939954 0
88775247 503001122 0
377196619 70041889 0
437898823 434132963 0
114132594 263054847 0
265598531 385848722 0
521252250 427054957 0
264865041 428194961 0
215840022 436169938 0
144000412 400840072 0
238502824 81294154 0
488474828 63524605 0
482769996 138279182 0
237649563 352374003 0
376417807 464240952 0
426449807 406333374 0
42138595 363987618 0
225000740 324701915 0
521077749 535238010 0
471715200 243474636 0
278896401 129882954 0
529454401 190361053 0
83122602 221429539 0
430251538 531945643 0
313646266 110488583 0
87839638 546502263 0
239044809 273808855 0
304798191 570483866 0
70526237 384290838 0
120959966 552690643 0
271704720 413851805 0
492670283 467052597 0
527516417 238454317 0
424165925 563859811 0
489181789 539503726 0
144126541 204420348 0
188930860 500565987 0
320428188 502303552 0
573075145 323207950 0
462960771 499805071 0
71677219 390302691 0
427087847 205508012 0
273555162 395845950 0
311058576 425487874 0
57723570 487065752 0
177235426 77317837 0
298876160 337295906 0
43381650 63677164 0
477807018 396611208 0
428291263 150342753 0
393574831 250025517 0
507105336 456630243 0
399843059 516828278 0
61732643 221725682 0
491695841 504305437 0
269600478 338963845 0
510436043 172554916 0
532666122 202249662 0
20777875 186879026 0
221420819 541801149 0
319899710 149376626 0
177545879 463321193 0
341774874 11831253 0
118613747 462626761 0
135642558 496194905 0
141117018 417818384 0
113557418 461173297 0
173009375 216775070 0
429614913 271506876 0
530907850 218457909 0
6730086 330533275 0
555573788 21682499 0
449692107 31165785 0
122670950 486118730 0
190069496 367952303 0
563030607 402753719 0
60989717 123478217 0
203927261 287774241 0
569080097 17676073 0
402952238 334699332 0
186626018 223290863 0
488423979 487985608 0
426254148 456780689 0
108057500 187047510 0
469957671 346817514 0
362455516 41830949 0
502067886 52847638 0
452460706 286315630 0
438666318 344120052 0
512302929 571479515 0
62276116 83572363 0
284876695 464993410 0
415133129 534760253 0
278984295 258001398 0
366234932 354953792 0
456560235 37747541 0
442158012 530322938 0
267578877 488023905 0
470465843 147084042 0
154920433 411264344 0
552541237 545370727 0
200380558 268211196 0
106875979 148672319 0
504751581 210143186 0
108997346 391699524 0
356435535 382766577 0
238202301 241038854 0
468245724 356693710 0
526364289 209187411 0
285946038 330517006 0
62577280 545072387 0
540166956 208117743 0
116018264 128001049 0
542568808 480773080 0
387326161 77311379 0
351697526 267186302 0
444522634 356118224 0
335297511 326168069 0
465587244 412586775 0
265768549 194317382 0
245718074 472808278 0
412577491 528264171 0
150908611 471096373 0
433223272 307748769 0
475949557 24577919 0
17626813 454533042 0
455060826 545431128 0
289079939 559708215 0
143536241 554757979 0
126475681 399119447 0
4482936 73867202 0
526571292 462585200 0
374210452 28189681 0
266712922 45475267 0
479908158 491633159 0
66412081 282965064 0
449014806 327305808 0
469465830 193571962 0
334690387 286251612 0
57122487 572006963 0
356061086 12277660 0
502069004 312598005 0
145531324 107049699 0
105549682 521929785 0
10907468 496942062 0
249252414 103769542 0
191188672 369291778 0
267087007 21469058 0
8296060 217404081 0
131022631 422846443 0
472318368 429678845 0
140514265 13544647 0
332997366 398942153 0
477424134 2394169 0
232479447 320890452 0
428326672 213634130 0
230857407 195117807 0
52747403 170827950 0
416985957 448280580 0
532921575 278787163 0
418236985 480837316 0
567501699 176670070 0
239874762 131554492 0
555743299 396024765 0
59481375 102960 0
322487493 458563350 0
484041642 120814391 0
290856648 196047500 0
145710653 69093795 0
403507058 29118184 0
501350952 180539614 0
496324070 439827405 0
86882532 22265367 0
355085325 556616492 0
190013323 304736780 0
54868339 450629548 0
352677210 396647939 0
125089431 343770757 0
94142510 368359754 0
346120845 498714201 0
343246791 53706295 0
45437931 7377787 0
92585194 271593969 0
441064558 519349319 0
124860858 211247106 0
170844777 23124988 0
168460185 315085822 0
29422611 377374257 0
91096072 211810686 0
366965770 75939183 0
315835598 229424082 0
187476778 437207497 0
570500741 239700526 0
276963012 387572713 0
174166576 188417513 0
313501651 280560457 0
144324555 108265294 0
348843641 525802003 0
422857027 1945496 0
392368884 284115085 0
235647804 19644738 0
311277537 503119771 0
554794089 65365781 0
427834966 506805077 0
414298182 245662022 0
64745785 258222474 0
51182511 3513224 0
208745023 82047128 0
332729905 568729382 0
104709864 304884780 0
398482859 149525761 0
126844372 399066647 0
137391917 376721135 0
357801034 566429813 0
13819080 42980983 0
454949569 275486849 0
541378495 12964902 0
304070576 107790305 0
231578143 303769503 0
205366493 228680420 0
564296802 203777077 0
463288999 189670273 0
80309029 554494793 0
556909003 385936023 0
87296800 47625247 0
485427605 567120551 0
122240281 25005413 0
487128574 79357679 0
180778741 58254714 0
379619065 238980603 0
205197870 114715226 0
41229193 126764668 0
433728293 278264450 0
6759159 19862628 0
339822108 158478117 0
456761218 425360140 0
335634456 462615792 0
437735214 380874603 0
506608621 521292628 0
359154555 192659249 0
158594279 533879993 0
347879865 8314367 0
571112975 450555983 0
480269625 418279021 0
473004456 78048166 0
406047407 388512269 0
236061381 51248439 0
456302845 541509963 0
158355829 40213009 0
7559547 451685843 0
518521975 484880412 0
199234241 551674008 0
414093516 511315035 0
245404539 47271455 0
473045182 271595460 0
470190373 68870588 0
510583711 527299678 0
498468467 198984609 0
517441250 437384451 0
256213509 205558862 0
28485889 146752616 0
391075766 258663992 0
165134326 377799948 0
280050996 346101153 0
273493582 184063528 0
274501066 452746437 0
260114294 28252600 0
268209917 546638797 0
30968720 511943249 0
52121383 34606660 0
516571905 278405628 0
407435070 294400733 0
168568358 90371479 0
266948 253250940 0
223351270 566876680 0
412894816 202065711 0
186756900 43429235 0
545229390 470873169 0
352138602 406450592 0
212937572 153767161 0
136844469 574187316 0
354976590 154944744 0
6100624 30404025 0
75085648 479156876 0
15445787 131471822 0
142980173 207225671 0
563515002 143974543 0
44931387 379927414 0
578531426 389991902 0
440132575 236091092 0
18059012 564081154 0
516829170 110075108 0
246260341 193319560 0
240570334 284260748 0
388417870 364192765 0
564565166 541577005 0
43812364 316969879 0
222856762 391783459 0
508707979 447579696 0
5398831 403588995 0
191988699 186277030 0
554479516 19048302 0
42903191 101031190 0
345715828 534944364 0
87914912 494380828 0
352729191 199673507 0
507558227 264504027 0
578475182 609913 0
414025292 518553474 0
544532251 99383272 0
293863662 325312998 0
73962782 468040633 0
181280778 53281872 0
332731121 27568952 0
251164953 17885618 0
553757514 202118359 0
509390569 380586911 0
340266726 459888950 0
510215478 381834949 0
445593828 372763497 0
170370308 304042471 0
352251355 491534413 0
101319703 380495034 0
287325958 534503879 0
192597832 264075972 0
506394266 106717486 0
23531496 44212381 0
473536273 372570700 0
228042981 344562173 0
416069608 133978158 0
206983163 61853800 0
300152878 169648340 0
135606471 511642217 0
465275293 251366672 0
224387969 378315873 0
519237016 373806898 0
76331292 342956182 0
300198217 215308752 0
222807187 259378216 0
480916469 442150248 0
387797739 196706559 0
568298479 484485405 0
401911790 294859610 0
140300694 357481784 0
326244987 130598203 0
203497856 392023956 0
472654414 71373404 0
472838326 356485720 0
14386592 573443963 0
485408443 227495431 0
569675103 53682338 0
297796810 115343338 0
202290056 556884084 0
507271942 52765467 0
91579942 245773724 0
381585038 529718384 0
3097458 7166918 0
327291243 325135010 0
15443775 552574544 0
342706404 428594825 0
559635448 179441456 0
370492605 455679185 0
362091043 85657905 0
140828001 50832070 0
247874267 532740977 0
225851094 138400721 0
187554388 417807658 0
330514219 263531305 0
88824648 180530456 0
323009279 188403292 0
38157733 67588518 0
378728511 338864308 0
517109302 420028306 0
240528947 281806258 0
168388207 457145041 0
426370068 134440418 0
449526598 433949254 0
167117986 234606078 0
508795393 411347902 0
568258021 273126871 0
555510609 343322486 0
242704966 170734090 0
382905646 14723571 0
420444200 326761156 0
270378883 572065497 0
194966031 437700422 0
145039633 259700530 0
533047781 578834937 0
186064355 231788279 0
360489007 119673196 0
56321613 310786127 0
271368520 569961928 0
372580325 129764225 0
194427939 129837968 0
384378558 59444534 0
191920292 271635291 0
256037361 482609287 0
123040853 344752512 0
86938807 428415289 0
167697360 497512147 0
34138539 270210909 0
1232512 74843915 0
236590830 219336550 0
339571376 150949854 0
542596881 234453372 0
319826254 343993158 0
249253954 48127443 0
477351935 406595088 0
372137245 474043051 0
191899357 321078185 0
260517688 63681096 0
228258137 145864266 0
458620924 186250458 0
268518657 16581623 0
447653759 40569819 0
555795587 107799180 0
434574123 345873058 0
184703086 281824485 0
381444852 204388481 0
403846006 229001920 0
498908827 463969556 0
324210851 247475531 0
149775605 5859749 0
193178979 160576755 0
385259693 546957232 0
539292638 549875108 0
244813957 78753581 0
183638494 34354566 0
382608523 196881134 0
213112767 382901957 0
50616425 245187277 0
427420464 173943708 0
182989129 431024889 0
274319951 97946067 0
314055874 575889305 0
265016479 415991231 0
226724112 397991594 0
247790653 321054408 0
3849494 568991797 0
547164302 239372020 0
573503616 543672362 0
548875001 103449167 0
348619547 221975279 0
541416372 257986181 0
568637107 292490521 0
286054399 361741506 0
289694229 81594538 0
172398176 58338091 0
11244322 186541182 0
214313358 418557920 0
307754218 447616521 0
415278875 172436591 0
154371410 172006293 0
197033718 168953801 0
402689738 546254906 0
449624417 67751245 0
294608626 112110126 0
59782321 455410580 0
385515994 445882200 0
337136813 152992148 0
70671635 441762243 0
88248798 547155123 0
122614607 569054854 0
510079889 220775812 0
301800352 299292792 0
438499257 303967194 0
511025461 343640046 0
513767857 1488765 0
277605895 268167016 0
124313031 475007650 0
197264693 299365267 0
125983542 227245416 0
477711981 49956685 0
253943618 257635890 0
40964653 486891472 0
559840736 354059709 0
419478247 96169528 0
459658594 22120424 0
368646118 17263496 0
421136730 246227213 0
267720952 431054319 0
176448888 260793714 0
430934933 216438247 0
57506276 293247895 0
554404859 93050810 0
232757830 7867064 0
33776245 528504167 0
180255036 245725378 0
358293244 186202320 0
470870936 145983499 0
345917424 566534903 0
543967753 446519619 0
86537996 136569843 0
192104527 579642628 0
109907971 486163785 0
478392063 570669779 0
382551749 12124329 0
435166515 496341570 0
210372617 216574440 0
72420051 99216428 0
297207295 214717487 0
147409082 197766706 0
235340611 364348946 0
211600925 10701749 0
85168722 138994490 0
415871682 342563622 0
316770125 171388058 0
246373240 164636296 0
51180787 42807849 0
129440957 109637708 0
400517131 417589670 0
257375205 214221975 0
196051491 173754490 0
88666657 472509699 0
15254027 427590083 0
26555551 21082775 0
575055300 89519925 0
146743745 501779569 0
312978158 389113602 0
435317784 116396533 0
568761134 68070348 0
390420620 556951970 0
479223824 293444798 0
45902298 574814544 0
415794071 425345927 0
479492394 315268924 0
432195035 327020694 0
573942430 252701494 0
168123509 16929869 0
67861302 100181907 0
108276085 357268777 0
209794658 57512034 0
390293356 360403943 0
263143305 91032407 0
119042207 269365395 0
258014428 571874010 0
230808764 497314512 0
202511020 514475418 0
217549620 199079014 0
138628723 7869379 0
80777473 358956450 0
211678391 60050054 0
566245283 166338769 0
42594453 278703134 0
406188195 497882312 0
44426852 462189875 0
76695454 351384097 0
16928850 161160394 0
404798657 376069580 0
196418032 483065175 0
515661015 539424488 0
571085128 3193244 0
195033005 146941451 0
395944967 387368188 0
399130458 22179621 0
367954582 5041433 0
554128926 111663077 0
371487075 368150550 0
115696832 161562010 0
437520448 351743407 0
236734213 430365372 0
443288384 221818229 0
329313110 303504416 0
104045621 526956487 0
564873184 166959906 0
106620375 546466218 0
155894415 259828947 0
354397804 162517970 0
347648181 277584262 0
546898180 132529223 0
187902782 484908439 0
539288886 194265886 0
555769582 29569840 0
542900599 383298867 0
29378601 227102454 0
235914079 23537930 0
445813590 16553115 0
435137000 116844808 0
28213521 354218991 0
255796967 356295345 0
390141739 161259737 0
515235778 572670981 0
169794565 261657215 0
25429739 510134124 0
130690295 330962098 0
474424232 527353187 0
567375427 264929713 0
223205788 544350746 0
147364500 178638254 0
503994472 55973037 0
22436830 545206497 0
312773914 177697619 0
354434308 496952887 0
350177000 302816668 0
337782060 579358194 0
72575269 137413974 0
515748039 498185956 0
520342560 55874189 0
370194566 351209374 0
230682394 315758161 0
380446392 75164250 0
476537103 172241954 0
114100058 209015210 0
342759003 75913192 0
266071546 70425721 0
213472758 66743371 0
380405992 500987736 0
227820268 76296158 0
120880154 86146794 0
264539429 82399171 0
207280142 15035294 0
206241251 112999090 0
5165880 32463708 0
574679648 10635220 0
213266794 558136917 0
414000682 70521204 0
227079378 6485754 0
330562325 329333228 0
492432377 188757036 0
96081019 538027964 0
9994588 568415364 0
556422564 437221605 0
411567116 152749799 0
402634105 512719924 0
349849259 55750330 0
170039237 428305897 0
481338752 433050564 0
307904914 120286479 0
211701664 558384646 0
382186046 19272420 0
258699007 95066517 0
316630729 545709743 0
52022737 222002101 0
44349351 579232093 0
547128379 6228431 0
164934186 7451717 0
242920852 181921011 0
399384540 415972810 0
288571931 789926 0
155825345 200724362 0
180206387 40864498 0
442238276 20891862 0
6496625 260787903 0
322372335 411877743 0
43394588 253847346 0
139015163 191453255 0
443582831 482861185 0
320824106 344011024 0
358576253 508469903 0
93065670 204919188 0
155187154 377898391 0
186934057 93714297 0
374346301 307575845 0
37848307 321614191 0
508318066 456698399 0
63258757 515136601 0
323511258 370843391 0
317218225 77938248 0
395429251 177004832 0
227412714 356608004 0
420386012 14457661 0
189304249 283855207 0
147390753 67093158 0
234016250 258857445 0
300648934 223526960 0
374004348 196831542 0
446419923 63142175 0
130706416 556350747 0
320094549 158327322 0
173156421 226210831 0
569514761 47759763 0
193939476 54097708 0
99079057 30361649 0
499150761 393367889 0
342950676 419370990 0
46330975 129274939 0
340448930 535054377 0
546137462 190870802 0
87675491 13800700 0
49388955 562909704 0
90377205 73824255 0
141474785 236165145 0
344781614 366095245 0
197860367 297317833 0
92751764 407261648 0
537779767 269910609 0
99003164 433448041 0
439036216 574249575 0
341196469 448331759 0
554549921 244088074 0
424390976 24890968 0
281541705 341810920 0
355616048 540753887 0
120931596 108386840 0
319206731 316835334 0
514629300 107161029 0
323072807 288358599 0
244612439 548562189 0
265736698 261476931 0
387011914 266182266 0
142265464 300032833 0
205996476 111767249 0
129812460 237654887 0
373832715 220626850 0
18437888 57180752 0
11627553 325560060 0
579300031 45441875 0
103856907 50088278 0
125419311 489715539 0
174198563 324667208 0
306177608 282991149 0
61626508 123901175 0
327239606 471904118 0
465193501 477548583 0
126383759 337184112 0
525195893 296791572 0
553324733 333827328 0
353641897 326511578 0
501007964 217921927 0
530830119 65816164 0
456391059 502063602 0
163756855 10173287 0
258353985 299312651 0
384474524 261679237 0
130169899 257520835 0
74858954 5041676 0
509752672 530092572 0
214599065 498132179 0
464932866 389602742 0
314319531 353002436 0
536918358 27799957 0
118574421 265358695 0
309675978 275002598 0
142643476 505402323 0
318668527 78312456 0
324680780 251109442 0
459828882 361944810 0
87914282 320666177 0
526484203 361583365 0
377085901 506341956 0
318882446 572488251 0
166746191 432496572 0
559030910 116486804 0
192089211 339128198 0
237777412 452450955 0
409853924 346793020 0
562818627 295230912 0
99084893 55244217 0
530270888 174790175 0
47951960 79589181 0
514966361 171627011 0
61520634 264740451 0
446590776 233921470 0
563722122 16958419 0
538505320 394866816 0
422955945 225896835 0
87432454 4228396 0
481520781 562782951 0
86558798 266142280 0
347313691 125501481 0
562946614 187275344 0
126068105 216652457 0
528140399 351474066 0
168239198 366957037 0
489149405 554121361 0
16367403 340236833 0
242327392 89629850 0
494300643 362117941 0
434242847 118050233 0
450193339 39973344 0
41215660 190889251 0
141642282 328376493 0
334199936 265543889 0
150904737 81468010 0
11781470 560683543 0
524524018 257471938 0
466409023 427661907 0
194626466 27153109 0
218498894 78277803 0
413330710 37921464 0
488314824 517065704 0
455899208 520687229 0
169703222 351581058 0
360607263 125937132 0
457406451 244539285 0
471120800 235792516 0
382780617 449676663 0
246531850 422502838 0
480970387 49436660 0
375359423 506914139 0
485996358 60256840 0
484498785 296410747 0
433434606 550304193 0
511990409 329137784 0
109365855 239600571 0
490470753 184306021 0
70572319 467657167 0
553729623 147568339 0
247744576 239099249 0
411315133 85569019 0
381290074 87610501 0
134766902 28934869 0
192896442 12257087 0
404576662 305858838 0
290370966 44213934 0
358349213 440358277 0
324266183 412930696 0
448539398 7227996 0
166029910 492019318 0
453771290 317127547 0
450124084 284031209 0
565565321 407691496 0
114572901 512341720 0
522193020 543265113 0
355725899 179631027 0
445796566 310916258 0
217080429 169510722 0
175231302 303324614 0
280593080 420392393 0
269055476 294324055 0
125126992 4329261 0
117737590 568741308 0
218983896 276000646 0
89049363 31376314 0
33626554 469789765 0
257509389 185282363 0
277368062 404437415 0
214546095 19402379 0
251363865 29000886 0
161210467 457829543 0
444571287 101101767 0
234785495 448844452 0
21181799 457798915 0
155899945 64559852 0
121319567 438033839 0
193447635 410867156 0
412450164 529445173 0
44676666 543927796 0
330170877 502171873 0
39435217 46843822 0
470039857 465987857 0
448566960 111452102 0
139026997 6870603 0
225946490 435577048 0
55640489 148263614 0
63735353 331175804 0
230806969 226372537 0
509839887 6813306 0
469900395 289912611 0
101971865 221325637 0
345036862 529874104 0
341413484 466226320 0
73583851 422986198 0
250568837 379422183 0
549907681 306827107 0
438160728 125791695 0
537364066 523458659 0
417966039 569722204 0
308421404 510455885 0
81978045 350293627 0
565727829 447792873 0
298488248 78781814 0
10891547 135257022 0
452076765 377806657 0
450594196 14380446 0
334412807 521970135 0
24434083 409727396 0
360652341 413052231 0
196362980 523130049 0
365475404 357109395 0
34304382 578979138 0
278412079 426826191 0
287646452 459606270 0
390912228 492116439 0
541984259 406343246 0
523270601 116738830 0
130160925 575878349 0
529604796 470247637 0
473004471 129997261 0
575457779 325390786 0
423133493 229772916 0
535382072 458070527 0
65478158 5708138 0
117907161 380580957 0
164164452 70447570 0
239448140 404130198 0
539148711 70368227 0
523177608 99217959 0
339800461 369842455 0
200781852 135649285 0
166055860 333897963 0
295799270 199931617 0
350644287 167830665 0
574049048 161640133 0
513212865 430995379 0
384123160 565353138 0
15486146 253909336 0
572671570 165943012 0
194883829 169991734 0
450081564 412410509 0
185691964 36323467 0
431510987 191707589 0
571339505 130306194 0
464655302 254681786 0
372309551 164927317 0
421424100 450745290 0
544559678 406878164 0
312200702 259833328 0
417362164 195129478 0
190876027 243803291 0
577912218 390743656 0
12664780 487590599 0
565049319 577806378 0
414182374 534586450 0
137177844 64307096 0
518007400 542505147 0
228106040 462653454 0
63601345 537004435 0
440306635 274838959 0
465362176 557396986 0
108852531 532949308 0
429056181 534647993 0
512076729 319184109 0
137847322 202522528 0
474292629 268586583 0
510329936 70575405 0
318838037 168208236 0
554730679 538464225 0
116943405 371808427 0
164259672 499385173 0
48940030 469088215 0
577987661 109676770 0
491504811 307548892 0
436222802 16122034 0
188444345 54131249 0
531138916 539114952 0
562052181 112997905 0
382032233 229006417 0
237663469 566405390 0
37896439 253528122 0
155748251 182799226 0
239552414 478700017 0
255622467 217814932 0
32638362 277571842 0
69590644 500277142 0
248360524 97156948 0
412578439 56862971 0
23986402 330740003 0
243012896 43475014 0
262408012 123808767 0
291291397 484712697 0
261114947 433007863 0
378529103 17630621 0
555806321 392047178 0
124370736 457506888 0
412450259 325599135 0
48456766 367464325 0
391875893 176132570 0
360250280 491449639 0
147010994 245964818 0
404850158 50113074 0
170189130 560679398 0
279984191 152634884 0
281975182 546615178 0
133016669 46653990 0
319899071 94519942 0
286100758 293617138 0
296256601 439240539 0
178638247 573090327 0
54765084 568577159 0
157291801 755769 0
506501372 392277527 0
291636640 165555031 0
168501593 349907392 0
85691610 387325153 0
214907790 149401258 0
148545056 336080362 0
25219044 272145264 0
245446619 570664826 0
12541044 315150239 0
567927639 429026619 0
498306894 203933132 0
167556227 559869696 0
385259561 225221934 0
224790006 300846470 0
74744969 434105312 0
430663601 423177540 0
171575688 572841292 0
376871593 264385526 0
447363565 362636605 0
174249560 178188351 0
86624337 304924696 0
184845327 572274707 0
122095705 119570355 0
428461399 274684438 0
378483538 165306582 0
200440841 576191889 0
307818816 420900800 0
313993340 400726106 0
565267275 535927571 0
280178251 348375420 0
40860172 440914243 0
106830955 540317785 0
482802642 281837122 0
294121127 425044740 0
172192226 429878753 0
59591658 419390077 0
311716298 433560479 0
114505489 67273434 0
118482626 38821929 0
543697814 179283901 0
458663977 133993898 0
41307309 72018008 0
9805103 236705717 0
278114648 427622564 0
431804086 467741761 0
210614001 445259703 0
316245360 168794047 0
210485725 76398205 0
44000512 473398545 0
264546399 71023892 0
252758808 431080901 0
105995562 38302339 0
467061792 148456830 0
396285840 563520720 0
166038763 468227186 0
413779578 546882787 0
123862667 9185621 0
208624314 111281907 0
203830282 143530813 0
199626449 543484506 0
342155424 122209477 0
203371991 568429347 0
38228521 532758327 0
142280365 569482140 0
147769579 46074272 0
421511450 549993705 0
103787365 327500356 0
36994111 386042222 0
37261613 140382367 0
390322603 167444389 0
155409612 305597746 0
210595605 232441070 0
333581519 76311407 0
519694239 571681300 0
195772979 285160292 0
80758855 279305387 0
97140874 205426977 0
21598433 423187577 0
532285454 146657965 0
41426830 86562739 0
70239405 288888324 0
406854215 42519224 0
248319869 336507429 0
262392772 129078192 0
220456316 122642108 0
165310630 223134785 0
339614519 501248458 0
22494894 446660794 0
221657597 181557277 0
461448145 493184098 0
438256875 460563593 0
90976986 59909809 0
285314906 532319092 0
372071726 230192062 0
384225069 364063936 0
391137766 259479994 0
130455492 446194896 0
379538108 24292329 0
478699928 509661179 0
106179721 418928319 0
555790598 239350470 0
309854221 211136102 0
18120371 405025979 0
208143373 7542135 0
196121224 557234049 0
477688835 398807495 0
486351044 297958622 0
442518011 325114381 0
554647827 448382090 0
65875447 496984696 0
145159928 438885519 0
108589511 302625087 0
504042048 221009293 0
475199598 295323888 0
102917331 432977976 0
26126176 158221098 0
462151595 149307353 0
115233907 397731882 0
9547570 177770682 0
127510907 344501117 0
179610675 525616147 0
558407342 221382690 0
284701011 423547885 0
403144604 312758035 0
176909936 332080048 0
91617673 555911494 0
544096529 339322213 0
556700705 113480844 0
376996843 90730025 0
39296144 574955875 0
140397736 112876555 0
570976869 342746290 0
51756169 188352495 0
348586836 546090247 0
214932039 86878756 0
118660907 456836121 0
165551951 66011817 0
537514274 268526153 0
181296730 48020680 0
78282520 376017691 0
388056920 422999178 0
170397285 186613126 0
72904616 318701722 0
277464468 485978466 0
289390948 373537431 0
483265456 117862204 0
420100181 286758977 0
168352171 131412541 0
424839826 37415402 0
81598501 467920135 0
145832432 301739624 0
144834831 33970757 0
170736259 224284978 0
458983734 507887963 0
357679978 489875543 0
6240358 190936731 0
372262006 161658006 0
475261984 342740707 0
557787092 525843124 0
148672819 576669771 0
101147539 140558044 0
236246579 493937345 0
112173413 10846006 0
162107072 536781375 0
231351298 493879304 0
406277075 254123285 0
527144295 198158468 0
105438824 264983261 0
66429960 401403524 0
369660299 141196738 0
172817973 23254845 0
181484249 71870883 0
141948499 98123193 0
168417049 392728754 0
353942063 430750272 0
431543720 127705986 0
427330092 123616386 0
224504646 445780576 0
525692774 572848492 0
393107812 498018588 0
148368896 157254337 0
484669344 525666099 0
211153831 568237534 0
76451402 521733616 0
335732857 565752398 0
111237414 39253011 0
209254494 550814894 0
517539482 154236082 0
416702720 233751117 0
336453318 551766310 0
229761709 9997992 0
300565734 570708506 0
272860883 43739809 0
71066178 436594199 0
207751403 209860586 0
37638064 359346203 0
245481620 524467136 0
60937052 98723252 0
568753155 92034819 0
209761450 541663790 0
566508216 358026413 0
124975455 35426603 0
333225617 57497084 0
500876788 339790618 0
209433939 498876648 0
70034487 230459363 0
373780553 567065271 0
136513726 537954117 0
253295080 578437900 0
434889615 111878488 0
319384012 353409513 0
325436602 544560514 0
151232170 375242207 0
259149843 249656770 0
346937296 193176543 0
509501378 135876160 0
462338135 492212464 0
452862985 44866286 0
103736136 220049891 0
517560227 357453879 0
70481733 144671611 0
73962632 394277161 0
253483917 424402985 0
368660844 411278646 0
198426883 119750787 0
217210101 554163907 0
112855584 431588683 0
367247830 491689025 0
371660567 147202968 0
340006589 94660063 0
327455472 481381235 0
47589747 160977654 0
573959022 429248229 0
139466276 146829094 0
342453123 120705033 0
367116985 222041667 0
245143171 291520037 0
181113793 63782485 0
52811240 144320300 0
385051725 547539460 0
250872632 68200874 0
511718228 371161977 0
370058097 513439055 0
218549793 208445922 0
421715746 260649103 0
2705864 234398298 0
407479917 28349033 0
444977551 266601559 0
156504454 543852977 0
357819103 230617052 0
429573380 40615300 0
457834814 233847434 0
210793414 241806764 0
302346634 7986226 0
36040983 312240395 0
145447814 325195419 0
131323112 114103251 0
579057484 518249353 0
241894601 371094033 0
566760881 496319656 0
314570082 205497285 0
4675443 429017883 0
255227578 462478393 0
92368634 38642133 0
19529780 122956426 0
438770607 119396147 0
454040821 465802327 0
326871517 160560961 0
173681380 527001880 0
123762737 424838091 0
103058188 407332876 0
166858775 365753650 0
208187699 225179609 0
470896669 475057491 0
392577827 510372510 0
566337385 418472064 0
7140688 337347618 0
367645708 476340577 0
272021498 342282204 0
119883572 317919628 0
466139042 364276264 0
197842470 11319627 0
417941437 32726139 0
254760270 496638552 0
306236177 573432086 0
499816632 388000792 0
290938129 27929790 0
80486516 166483973 0
396279270 496661664 0
533625005 390541021 0
538395663 28292163 0
281613871 259156740 0
225129703 66023952 0
450876157 577964116 0
399445556 518252512 0
240841318 494062991 0
8285001 175559931 0
560979009 50492067 0
444945955 147103941 0
74894155 23197955 0
564486943 534001993 0
184093887 427061448 0
23477995 6797977 0
21102242 535604055 0
503361181 375132421 0
422095645 152292672 0
180378885 544137358 0
524226295 127061843 0
560865620 561245058 0
153503767 221224199 0
428650740 127812818 0
116450441 427237201 0
199808337 262913400 0
555169889 240196879 0
453556996 495489938 0
536960801 11407379 0
389422050 416229775 0
217611069 437002059 0
154488762 461327889 0
575548447 318290318 0
328625522 508731722 0
527830702 466353026 0
355343644 304898682 0
357696064 339062762 0
69427573 15506607 0
491126154 342041886 0
80232778 231961021 0
521870984 248029940 0
270768920 213256279 0
538765388 165530005 0
235980226 367626834 0
52670819 570917224 0
410198217 217478545 0
246022104 577430792 0
78385650 460869668 0
266013092 316225949 0
158629881 49351137 0
555678475 287857212 0
315774081 465364698 0
63522554 105028971 0
400449299 278817494 0
296268668 498066903 0
9813853 288681429 0
447154372 514941343 0
388013904 363062626 0
106705187 79348577 0
396015416 133224740 0
101479211 232894010 0
218310537 75295680 0
326511857 271521414 0
44805352 357004691 0
419339875 519128706 0
305731893 49087473 0
22282619 243088079 0
482681904 367364743 0
334390294 342660718 0
32481335 238303734 0
177752451 531284056 0
571999469 192803264 0
143664610 289186618 0
262401800 494005964 0
260920514 466313273 0
401063492 312687487 0
175688307 543377262 0
39630442 277338957 0
18958927 95692181 0
294372183 34655379 0
228024480 536511237 0
452822990 257742344 0
434337988 513769203 0
434951799 173930638 0
107482015 305013093 0
41060216 195405724 0
556524053 349064005 0
337741273 399760064 0
160917665 93129355 0
211609853 389189255 0
254853446 528300018 0
231652076 170251729 0
544081781 230202319 0
204657353 536502404 0
1852548 286416767 0
427841277 104892397 0
558786941 244006639 0
226900587 401021025 0
130723368 210988432 0
153554262 132840922 0
280462613 426886634 0
370497786 447845693 0
185255789 578143776 0
66384144 506179409 0
166653378 102239392 0
85036190 283495600 0
369661419 408825091 0
265720463 247577547 0
492542524 183294517 0
106250887 207885884 0
554744882 232208184 0
535008747 550938931 0
85548156 231468362 0
324097612 69096541 0
401029354 206532921 0
39445347 567763323 0
211147213 297974171 0
85483367 57693809 0
258753834 560165488 0
354241695 18725982 0
136106645 146133882 0
551231952 237142854 0
293266935 102238896 0
340274064 534933680 0
533975671 261028914 0
503944757 227990743 0
504208647 34913450 0
143988929 488277380 0
95770779 314731768 0
172528979 227346762 0
505320898 262636545 0
418567868 556080906 0
187524489 374248011 0
481793326 418875968 0
271674753 485509534 0
510770158 134537929 0
163760604 127911748 0
541855040 5667845 0
478088738 5528586 0
491482973 86525625 0
96854263 72594741 0
187946775 68414852 0
511481270 555497565 0
417847649 294085048 0
121173106 579017465 0
419472225 407547673 0
573924 33696183 0
468858 513013460 0
125553410 346675177 0
270088711 402962943 0
312042942 161585401 0
15101634 156881900 0
233829142 116441273 0
163389066 250017126 0
375522186 160092309 0
464066250 322343087 0
24431397 256793720 0
126020151 441875535 0
299974154 339799651 0
153011878 358337513 0
12310365 441525412 0
253505718 450441872 0
217343167 482119406 0
203587930 450518617 0
414883546 172335466 0
310433167 390443846 0
317363426 44081668 0
466260424 194152466 0
553721699 454199068 0
133709974 135945779 0
171855011 481540389 0
17079743 162445411 0
130197185 407815951 0
466543351 551663640 0
267003156 268036299 0
206656153 359249293 0
93889158 473261122 0
210466544 497296527 0
234684021 249916904 0
293850837 505316456 0
345206770 285547179 0
328512224 156425820 0
331403231 293568006 0
550738880 219195434 0
305716859 169607900 0
66254923 128826579 0
69003888 343028831 0
506820183 436479095 0
423525852 367527847 0
493188261 575076712 0
287494125 497653077 0
289712768 356426211 0
192054853 260047348 0
158697960 168055822 0
240599711 120268478 0
523250285 545476655 0
297197420 171087712 0
548035375 285695624 0
502718491 89816074 0
447571938 438976170 0
81453874 507726229 0
425194361 362837852 0
81168150 266470709 0
96660771 240118829 0
135350167 417258413 0
135574439 357161890 0
42479412 143561203 0
316723852 210162787 0
326257179 230615528 0
8708045 266652984 0
546678059 336455491 0
487090912 539180420 0
153821450 121921659 0
51066373 501780288 0
418831937 548904723 0
229553180 216734545 0
298148546 10684984 0
81766792 188162456 0
420589666 432561957 0
369553768 283415141 0
9927943 517362609 0
272890782 167397488 0
462228198 439120870 0
301601806 52376942 0
188129815 18642899 0
500682333 31877734 0
81024738 325512151 0
134216879 160308786 0
553638321 293829728 0
186290220 366338070 0
510744255 53179638 0
231039587 454273221 0
134629405 554479939 0
462534703 236248026 0
173945607 320986483 0
478469861 427952806 0
44511002 162725999 0
46383458 351444954 0
22313164 487192950 0
250292772 155126718 0
326853150 96414606 0
323394782 482378814 0
578056482 491296946 0
334349664 31199852 0
356702459 402733241 0
311038144 106453943 0
373378159 410565142 0
325872900 291176736 0
144346054 577190433 0
86760379 138468461 0
555969316 62006215 0
418897584 446553660 0
530965715 242104916 0
95659608 284951706 0
324168751 522451942 0
187832121 519013618 0
495185689 508138818 0
302926954 309128658 0
391544152 45578933 0
172295305 302586903 0
117149504 172901173 0
83678707 301846219 0
184578824 405420466 0
91394232 164654994 0
9444039 34990923 0
282944705 61249700 0
281342270 18837705 0
160037749 444741035 0
154069783 420951819 0
215461653 300714377 0
433742698 315085418 0
493993570 74678364 0
204736201 336797286 0
445324737 542408264 0
334919173 490261774 0
225175147 455854538 0
1033186 481171943 0
88715363 523482578 0
101208995 161866825 0
417547504 128785683 0
419069600 561960801 0
290984343 28457454 0
140260396 238065339 0
440728234 456715980 0
221912624 96691186 0
278139961 441242399 0
442473048 170119530 0
163477791 356662881 0
470147259 113239733 0
237470140 15242784 0
149656089 100562507 0
527538325 299466512 0
298937726 435316852 0
51104332 100648823 0
419517991 452838222 0
7884705 257908665 0
210416266 180259201 0
210655962 223081139 0
564004245 8123954 0
325598708 553554544 0
140151931 41497864 0
114155113 529502480 0
489103864 288370688 0
52857393 73976504 0
257122236 573551496 0
58135696 406175833 0
242127447 187563556 0
522168654 65613600 0
359959499 221822721 0
166663237 440034520 0
535877708 357810083 0
475901238 283006675 0
254496643 287090519 0
332292302 484920483 0
491886160 136147043 0
216390526 470787254 0
237407431 322389974 0
326521516 242468844 0
120177229 286430427 0
436416678 553684336 0
479553587 356021299 0
173405200 464243401 0
388391714 566502863 0
41584937 559010153 0
135905514 162379713 0
91456796 82804359 0
69799603 440525383 0
254439247 24932161 0
229014291 261751960 0
232260529 403732662 0
239979538 266490817 0
165772636 351147585 0
506803488 266123905 0
324988800 125203591 0
559138356 81773911 0
330061524 488989847 0
458300796 423028624 0
141389031 361878546 0
91059633 30499391 0
261220968 556169935 0
316999001 360135162 0
520708745 374399023 0
531178832 191010434 0
135942853 292225358 0
474358952 222329973 0
467716904 568719152 0
297181518 423422550 0
41802953 377614709 0
474335552 274655347 0
272530261 69810421 0
27886706 565358663 0
525525590 566645235 0
502113681 97161258 0
214618427 83666051 0
550671138 445685188 0
437416361 552078377 0
252545214 258446445 0
228803182 128961887 0
496801110 207155819 0
61007733 456351381 0
514621860 409354654 0
240981960 251717985 0
422356033 260385019 0
93371247 165089049 0
410563633 326376541 0
346358958 531255281 0
507364200 548053762 0
543438307 189838572 0
135350584 277112808 0
324003265 144169937 0
357439647 573211773 0
570819767 256653023 0
329527929 210002147 0
422531438 164737789 0
212666936 214740133 0
26956753 493195530 0
6487751 322079839 0
264613266 526595379 0
18122750 20490881 0
574209164 393613404 0
370997783 542773920 0
523480157 125193170 0
335891347 570555645 0
360241430 222068190 0
489903619 406196510 0
220059044 210097240 0
284241330 155879703 0
210373440 286157684 0
174846095 308729491 0
389659261 187378906 0
213782751 137296278 0
579136638 398272630 0
445926908 112300980 0
181744909 500192573 0
176544725 342972665 0
424993049 330824620 0
34861597 237109355 0
232596628 527774716 0
528457642 88993080 0
424220443 201379083 0
220439726 282140579 0
544619542 5790365 0
74105283 386771300 0
555209092 4786784 0
379799359 120337866 0
323693622 260596562 0
183722150 180880816 0
176007908 570766700 0
17101727 510329358 0
365702701 579088963 0
348024882 197470939 0
38918569 146805506 0
526713896 314602248 0
422336007 578389378 0
1798790 351443606 0
132286507 333100733 0
129426209 526746819 0
416856376 248990999 0
256655746 328284269 0
355601635 8838205 0
255315765 150297601 0
387370763 427947489 0
350102827 30851539 0
199268366 550110614 0
7777974 568267266 0
159631953 995299 0
570486441 147643406 0
204182963 322955875 0
233159502 514688064 0
554538720 468602836 0
134973843 328068230 0
448165663 53719338 0
487841223 195754529 0
146438890 239052267 0
20866205 45840169 0
26580325 349587403 0
500230641 401122072 0
112180431 342142823 0
560175602 220881373 0
543590758 367532069 0
138425193 413467875 0
232174006 356673236 0
44606260 502906496 0
25042992 553028549 0
246238986 373326226 0
312817886 170652157 0
484862817 41813241 0
193902637 125903804 0
133606026 285271140 0
16226660 233833919 0
370149728 433082924 0
271245190 542644529 0
376849666 417609516 0
357722052 132604346 0
507438882 125323984 0
135483764 377355375 0
313280346 567833567 0
408476278 546734240 0
297611645 285042769 0
539808340 45504689 0
279607930 228343599 0
44822024 384903029 0
18783259 13275747 0
353752650 192253522 0
417098999 334870808 0
570559923 2883991 0
264934451 319486923 0
571119772 5811814 0
106509645 310011646 0
205918718 530961518 0
533145939 15887223 0
476841568 421728085 0
89411949 34898168 0
66218032 526447199 0
564300162 74695348 0
242653942 201463314 0
190059666 413617468 0
166911297 432572923 0
379271994 313376576 0
215783189 266182196 0
76063578 249972013 0
259750116 538264281 0
25605295 205444318 0
150646083 385214432 0
156151053 385899976 0
421845593 406023490 0
413900385 450685725 0
623292 214678633 0
45985601 69282080 0
312561337 520973975 0
254737275 370140020 0
351219416 388557483 0
31574643 30415193 0
83168235 82787907 0
416912376 504583437 0
274993856 407987189 0
282440245 452144721 0
275553847 207798185 0
509072153 276072850 0
462336582 441771874 0
101448861 111883775 0
142967045 309146626 0
233119457 179097465 0
233868642 51008485 0
67681863 428140293 0
499178207 359278331 0
502205882 358041896 0
82246210 386438162 0
206327883 565250812 0
579607504 379771484 0
59314421 566278819 0
107871798 128779861 0
509656972 347673325 0
379942523 144904720 0
231536925 352903188 0
473848525 43329025 0
29227755 369576306 0
402166974 91415934 0
299516519 231955624 0
24899791 452973735 0
265062086 20087648 0
84194902 500182969 0
354571962 171275094 0
76216527 67560726 0
426988014 421357292 0
103758400 43425807 0
81446215 130827705 0
315839834 111118075 0
497304179 134536485 0
535605016 413332842 0
260781820 482312380 0
484887735 333612042 0
79822859 384498709 0
520654618 401827326 0
413849468 445649583 0
345915054 529488500 0
175665787 526077636 0
521360333 330541977 0
235102858 124958305 0
365176827 413798038 0
426530046 53603099 0
516083012 63996208 0
187708116 539134459 0
310590339 5808702 0
564990186 86312663 0
242122961 514874531 0
407096705 152436903 0
471114163 491926244 0
435644339 9100029 0
400193352 125971313 0
546960239 178447775 0
37079823 362111153 0
71279547 142172481 0
245430745 475403268 0
35151172 487946108 0
476788368 246848801 0
265721972 51988294 0
274634752 407387437 0
198933868 32028642 0
144253997 89141415 0
443808005 313629230 0
183937969 512359659 0
370204809 248364821 0
71339562 471042380 0
111481419 195620098 0
147102315 5819427 0
204109637 445654873 0
311316035 568411478 0
461647989 456369435 0
304373758 430742077 0
51360924 280298392 0
367894643 262424324 0
368977400 526388953 0
357049379 501760049 0
178176684 531045921 0
539288210 98945766 0
451631653 178220482 0
163065781 222405193 0
419484525 1103973 0
333408804 480100541 0
122513471 526577444 0
122732194 65295720 0
518071266 184561334 0
199572767 196579723 0
394630794 490286650 0
325364072 104673343 0
424349946 517443973 0
514127325 122545975 0
193425968 520272933 0
379610983 219801100 0
137568556 190939121 0
299912005 280626059 0
528175999 32886580 0
555446214 72087381 0
341864080 238858253 0
85072661 480878853 0
137951083 116326721 0
25523017 144073454 0
469012911 471818027 0
213077864 222034629 0
299618340 238161590 0
526558087 162413651 0
210052376 355676958 0
340579207 508030094 0
369005572 361010561 0
54489942 397230429 0
155254775 313700435 0
376569376 190251599 0
292658858 304972328 0
196777319 533610280 0
241876726 169117720 0
204926500 154265641 0
220816574 94719987 0
308187205 519825492 0
307815718 34965803 0
83668648 343489361 0
423491586 569084755 0
579368965 376237660 0
71219213 256665830 0
328836849 446135000 0
230188276 45774448 0
262603811 69229469 0
271082436 319323023 0
280203101 148075 0
282487931 333422427 0
499330087 428412318 0
343415438 231771350 0
427341638 492121022 0
186539663 458299268 0
509065914 292920931 0
194018476 412964422 0
357137075 521845226 0
366557299 565023211 0
512664973 363393898 0
189972126 563496560 0
534562387 450972507 0
318161826 475321210 0
303117560 431069062 0
302364673 270237858 0
18651915 3748776 0
425011505 269508491 0
407875618 269335241 0
503363478 156440409 0
58683663 495482131 0
27733966 519708635 0
143284147 440020360 0
291370418 94305172 0
90264870 192431223 0
5504462 116321537 0
531218144 398731205 0
230959498 349512148 0
470636055 217172046 0
449804244 89127794 0
197062514 455586125 0
524518980 233576482 0
520974868 317433195 0
213792455 386843019 0
4599882 344967303 0
171179628 16012418 0
163308294 465841154 0
373919171 239424811 0
231488789 482522749 0
107490155 227085822 0
262984342 278968999 0
367387925 222524748 0
397210469 537798610 0
142748103 493412092 0
28148480 122075283 0
92613483 307756639 0
50625175 576053205 0
423335620 55890500 0
72513351 310818425 0
43371329 358125469 0
150972123 319946658 0
507382992 40353540 0
197227108 563288068 0
134850495 84668724 0
566407967 226459070 0
474553088 358334140 0
483827612 310391609 0
26679557 28277491 0
446352959 258173988 0
150062475 139881408 0
570701814 501973908 0
127531001 468492910 0
162493334 170141155 0
23102089 206246365 0
477301412 148818658 0
501612470 91564847 0
163642108 354521211 0
407321289 129826887 0
54322522 492591162 0
364051668 372294338 0
303708000 173761226 0
105195036 263802855 0
418159943 202150777 0
82783354 188623678 0
190644902 284516222 0
436359775 324414588 0
128417037 237719774 0
225175096 175766249 0
456663531 374144752 0
87916311 115202747 0
511900591 79120960 0
237189141 45425409 0
440298112 45579423 0
479560796 172067479 0
6962674 30071950 0
84159001 395995900 0
543117111 456193569 0
495106949 439072536 0
538396482 527602061 0
366533396 35125664 0
548492314 447401583 0
548221442 357872771 0
214828499 445755282 0
259992437 417661722 0
279991731 510266967 0
117559452 532149200 0
33223270 219454833 0
300017219 244830667 0
486253091 226821274 0
169705003 570204336 0
469246703 250383181 0
493175926 110472735 0
387244130 121247026 0
189025555 491194576 0
243442722 368627250 0
145188481 80620974 0
51730729 491214087 0
242417885 107842994 0
351385639 521668654 0
311016446 104854432 0
53262308 50222721 0
202592700 36643533 0
289609539 408605149 0
402301634 535129143 0
45079471 130639452 0
443557384 1734779 0
375011491 501356773 0
115386143 485146785 0
361587761 214229837 0
91153778 170414492 0
473881511 162973363 0
68580894 460797269 0
230628851 141274942 0
523429397 445858625 0
562182993 421929405 0
389471374 287195392 0
409369172 64327370 0
203212150 114540893 0
553203212 144039764 0
462694598 208051994 0
240409033 435825179 0
67896959 47826222 0
271960525 398753040 0
36897320 141840120 0
525998131 199644484 0
298143933 165825896 0
112923962 185646610 0
99062675 36722428 0
201289209 80188121 0
128186941 342847840 0
139034780 22740089 0
438583959 281654073 0
124745360 392292625 0
464875940 550375264 0
92294410 359919916 0
39444862 38675117 0
213939240 173558412 0
544779195 328285073 0
384008974 235022451 0
301177298 429915504 0
222034535 532002659 0
152825205 514840406 0
140339786 306165297 0
68585419 273478723 0
400962231 328591341 0
8726662 442085462 0
341970672 308507830 0
52867419 265848428 0
402472702 7951831 0
363950097 424554072 0
525813441 268114096 0
98147145 73524494 0
351736222 282717377 0
541111311 91095695 0
497522155 399135724 0
136460853 113451820 0
559195468 185811354 0
125707952 313753029 0
321394578 198109426 0
259147377 95920183 0
463110886 288413674 0
129247743 533726673 0
549632246 93630158 0
29467168 250557283 0
449135628 495302600 0
444506194 161388565 0
574444157 29117539 0
110710499 133774783 0
266371744 24022029 0
322832322 312540656 0
280575900 151487116 0
543825315 578918223 0
241826539 155900660 0
226975166 411430411 0
158416979 92276386 0
454838691 248859462 0
297559289 210474530 0
558435917 195979103 0
441878621 533116060 0
365450921 173169074 0
192439426 159754764 0
262933509 179123594 0
529626594 373330533 0
470027781 211385688 0
328033164 576332800 0
125133846 72419426 0
330494002 569247145 0
455254734 196597155 0
422133247 514932104 0
43778004 68032348 0
416328094 117680695 0
253437041 404155902 0
333669601 439671361 0
301978717 188737716 0
163798111 54997681 0
171278327 188672419 0
467945253 64979933 0
233648943 353393588 0
350816721 5960476 0
456422385 564740297 0
128660065 156264905 0
435700792 56721374 0
139079950 331581532 0
188692868 275555561 0
397877808 406003963 0
242768584 218983727 0
258744642 272271075 0
92227169 364981181 0
225236381 552679860 0
75981812 178958767 0
439736535 116331113 0
52568434 255592622 0
59444527 306842934 0
292990373 515086715 0
326519934 2840573 0
237263391 499510699 0
199511091 273916754 0
309550818 366083525 0
407069064 112612664 0
446327708 174659125 0
198180034 505890724 0
578139119 504409405 0
260134867 233673048 0
429918316 495498675 0
96402538 89082704 0
282763304 262840288 0
125594626 402023141 0
232216878 536217059 0
356864009 33885087 0
186695820 434142790 0
419673767 302066650 0
394038760 537802230 0
521910214 200549238 0
41034418 457352829 0
248445950 316915400 0
118459380 561418387 0
387292047 489935123 0
411378174 174469417 0
501434055 17629047 0
424530368 65291959 0
253831669 284093776 0
191517753 283603295 0
524344589 512009985 0
463077208 511834169 0
331957499 468666795 0
208207801 138854800 0
258747260 358490711 0
211324496 227051553 0
127201006 269409829 0
240560834 156761395 0
95917492 121957661 0
560109610 268100495 0
547153054 76985692 0
173032537 524139334 0
379908219 213375565 0
543572196 261090013 0
142579328 519981687 0
79311067 479599044 0
146538498 393290146 0
319072582 202734927 0
86335494 431338426 0
499919978 269400215 0
158151931 1178560 0
538889430 173322530 0
451456233 102438231 0
20655056 536715479 0
62699550 251458216 0
326470264 537001156 0
434836062 382775296 0
152925345 532238470 0
447115871 140682573 0
319014989 71970086 0
216593096 39228537 0
411766880 53756816 0
368531650 398499974 0
328058455 182780578 0
351945686 318938168 0
495054096 104534979 0
99470616 463252373 0
64736756 391335567 0
211530155 268717589 0
155968491 526408079 0
502774904 267010004 0
376956232 77054597 0
70602837 412991315 0
391788445 514930742 0
455044344 181051272 0
499896373 203254476 0
531029663 244012974 0
531163463 40156526 0
35393571 194949423 0
26469552 458372720 0
405810364 144430887 0
69862496 374542719 0
559063603 153958792 0
533550836 287361779 0
65336488 317881313 0
327616832 101422898 0
563266414 136887007 0
489340172 292622155 0
325770646 463331200 0
551417663 185998825 0
391295701 10331180 0
435992531 457133809 0
480027896 578381551 0
167509171 160156358 0
250157427 110356156 0
39298585 429689040 0
79035755 391106872 0
354960778 441411854 0
204083060 459062110 0
527722791 286425114 0
557555765 201469865 0
188703757 440173639 0
481468060 152956098 0
389006634 476131543 0
146839767 247841490 0
69787130 55230329 0
388996975 216578998 0
403016353 117037772 0
365306863 83117047 0
92130579 441735198 0
217592200 502497757 0
186053569 91700012 0
100467859 162047651 0
186535300 440053873 0
394504210 343178819 0
483826769 357234565 0
392554865 320884294 0
494850181 336469407 0
545635919 461766233 0
167080916 45469019 0
356202464 85433359 0
166263425 558750038 0
476032711 70054314 0
318624739 258388148 0
375034063 234167317 0
10652939 420728025 0
4308854 211413988 0
150772237 500412160 0
310938245 484336100 0
479879620 146383667 0
447834912 244961702 0
63014785 467452044 0
332715989 251758819 0
26475957 309388774 0
466076301 157275321 0
133613618 144272633 0
335389036 52828456 0
84740012 79054991 0
38878554 62443026 0
196873621 390028949 0
395290297 100847362 0
574665775 556299280 0
120185493 550197976 0
535677889 437290583 0
213924899 238788040 0
26740673 562330657 0
285372902 135045724 0
11242326 55504967 0
408331443 357563035 0
439861412 520303708 0
325582435 370060 0
447250726 246682027 0
14092165 81575369 0
547020681 300567445 0
61582153 162534039 0
125807817 457665482 0
490941029 409512445 0
194967797 529147531 0
547663404 172700363 0
384435266 273248730 0
111744063 568809950 0
188726697 509354422 0
250755576 69169963 0
886368 544539167 0
479075506 467466975 0
456491587 426335921 0
477682964 365026662 0
429223474 141723889 0
50312746 229896608 0
251613875 259952968 0
534442208 515961434 0
391179148 317523931 0
120176303 219133159 0
659438 230396593 0
117537914 335205523 0
172982270 272206263 0
277403428 109829800 0
426527741 97440403 0
383738467 7164212 0
526678388 351118495 0
578554718 195853011 0
71093042 306202970 0
578066734 123554082 0
244144291 458852661 0
99516609 223805624 0
419699837 20405249 0
537617870 429726525 0
131237328 421331980 0
77250646 370670008 0
341753937 460271881 0
479297511 13182734 0
406212003 339550867 0
85715817 184520723 0
504450810 516949910 0
355390900 198552995 0
74246052 563291779 0
28512019 13560262 0
243422243 349442060 0
160659630 485458830 0
228645521 373071816 0
524368150 253742882 0
96934082 316322912 0
318393922 115162127 0
18038353 348205663 0
538352574 340297588 0
475772957 69797200 0
238020950 547800669 0
308690018 370909212 0
106403637 431969035 0
297036989 35587899 0
216029998 103825462 0
376672467 394744710 0
235569493 197715767 0
476721154 239809293 0
189476951 170785277 0
331075620 299260888 0
430471962 388992311 0
362793768 411897990 0
19768489 197727792 0
392132080 105944273 0
390069094 500939862 0
533747116 413216868 0
168961467 342309481 0
409238706 188602908 0
358417571 269544317 0
478254167 187102 0
123430322 80225752 0
528847970 218656293 0
548765810 46294051 0
421428107 147028608 0
142279134 50686256 0
506582887 318507627 0
178793864 411585115 0
196375325 32483643 0
34677211 566434150 0
181016809 63539671 0
189896635 15464140 0
113828579 177175702 0
334986210 310143039 0
481997252 414335939 0
103301881 65770931 0
123502711 567126677 0
45916235 256958145 0
20840496 225699359 0
529653592 427804371 0
327744820 241833904 0
347511458 357588298 0
30418456 155468122 0
133977691 231164404 0
489558143 252857527 0
539965179 373967516 0
410933438 161199712 0
400090125 197691474 0
303014469 177980383 0
346662640 533907065 0
154261991 120082770 0
7965694 219321816 0
78341737 43892526 0
53185135 394253983 0
526849124 115893781 0
509271622 177276956 0
86373507 88540418 0
396281542 429491123 0
538813504 59629804 0
416998602 383422033 0
395342914 312261185 0
478362769 573749787 0
287473780 269777401 0
283627737 6304508 0
374087733 320775263 0
518907465 87072737 0
411890214 310199289 0
234522892 472727146 0
243452872 97811823 0
207272497 136926350 0
80598386 168268772 0
278649251 545110931 0
463815635 367042637 0
337234403 502662134 0
100268219 400481653 0
147458008 202562371 0
129804033 327937903 0
235059910 68816342 0
285110260 293029528 0
357909418 120119296 0
223955891 138158241 0
56995497 513586869 0
304454427 297501360 0
78435413 147359783 0
260911745 368928639 0
203769011 488604462 0
307268943 502021895 0
428273661 153801701 0
94010857 485525299 0
320661762 158817938 0
25617917 326283548 0
339864866 159128771 0
259932782 164680587 0
78229177 9855425 0
11276032 559265984 0
117438503 459497483 0
219822270 128792044 0
251886039 435978633 0
372788816 375105949 0
436707775 403038124 0
352202558 552429619 0
395279055 492229702 0
302875435 182884128 0
426513240 513932553 0
400475019 84040689 0
383666389 562977432 0
115221074 282936995 0
451198099 131698115 0
246133750 471236521 0
251314682 320066114 0
154461031 151193276 0
39203287 136638770 0
79041509 49966291 0
154068041 574872709 0
568623861 443024553 0
173452666 471506735 0
570523395 352629694 0
492665778 60815404 0
234491547 459508060 0
358641131 162576901 0
299307347 273069360 0
383541321 91498874 0
118586938 211936333 0
212755447 172709748 0
107802359 544732675 0
220387439 82542884 0
524646178 404303250 0
54143703 146810352 0
378409382 528557614 0
329225882 2011723 0
176084037 236571690 0
444175909 382434617 0
134411405 220407278 0
454539399 443375596 0
554946304 566040182 0
544440588 537754170 0
107657057 321954702 0
173108113 237774605 0
311595318 560605739 0
181024423 14168972 0
206685421 36199895 0
571574494 256170964 0
135171406 493921337 0
263703145 106562804 0
203497351 396755370 0
429072851 466615442 0
268467372 358017075 0
38514775 306223780 0
354414884 524959681 0
156466594 227111376 0
411610490 511830125 0
316287044 8424464 0
79110604 79054333 0
271149448 2522366 0
425972767 26464416 0
509159374 449116315 0
7061419 369441491 0
373612732 117298435 0
5626342 330785279 0
128589736 193365190 0
367046924 180037324 0
212989560 287348989 0
346085567 509712247 0
482746719 169308005 0
381972107 500529065 0
182215659 225624623 0
489215013 33920755 0
300988012 130829665 0
499060078 179361969 0
255182965 109988568 0
440421671 12399050 0
539131687 88031460 0
340051544 422562201 0
231045531 442372754 0
64388973 266654371 0
168958934 181868145 0
51096123 363203464 0
433411531 79932499 0
281811390 385340819 0
30837840 563465197 0
309056679 552121132 0
509180303 331703591 0
136695836 453827895 0
119562102 339027230 0
363999342 115602953 0
156128972 352440988 0
26844940 288159541 0
365186183 250390579 0
490350714 278943860 0
151819041 62157665 0
462444327 566463426 0
467469277 560245240 0
409809329 575061151 0
408148335 394067840 0
501375619 526614694 0
500846645 107674653 0
80261552 398791988 0
309680451 480974457 0
438832419 501456656 0
68551438 370676719 0
231808705 122817343 0
384512724 405583307 0
54165760 296891587 0
557653356 119153772 0
168790853 1962188 0
21919510 25918246 0
448112080 232320187 0
494796083 313789548 0
535102961 455276218 0
294617972 431822802 0
280864627 132410071 0
425453250 273749527 0
161981460 474253669 0
297332289 300347490 0
161877857 422620986 0
32702101 476266766 0
107773981 59320841 0
80451622 439674052 0
68643809 578784380 0
156925930 317060796 0
544507244 515231011 0
173109276 218263762 0
26225819 544282586 0
296819059 192919378 0
148720302 14468714 0
112365164 238556516 0
310849929 469548761 0
49095232 132315986 0
285004257 267803938 0
160581688 239303883 0
541084312 111089056 0
296818795 21358887 0
168401991 527922394 0
202785411 100066618 0
439137888 101688040 0
256578140 317118388 0
377708676 46280853 0
9983636 476652841 0
140587986 234437895 0
193652995 330148572 0
141685932 185968370 0
292163360 393239741 0
431534087 563287019 0
535369787 432593717 0
380018181 106586955 0
89381497 266386472 0
14691849 500947784 0
327468829 159398423 0
347421553 180891575 0
309076971 452744019 0
124509932 258498911 0
211544470 128467509 0
241692385 371207871 0
348995524 457666117 0
563657849 351622638 0
310311737 266462086 0
546573094 333140284 0
59356901 214533449 0
542183650 544638359 0
63619970 265768270 0
195424033 558822544 0
86562697 299033985 0
333746628 425958016 0
322600617 379005824 0
319305231 188802758 0
6113553 259479625 0
316859297 80596962 0
447524895 577912762 0
506722333 262619276 0
354249105 154488489 0
328531263 135057557 0
133942167 550564848 0
342515177 236725960 0
466326606 30682974 0
59722149 205589908 0
203571386 210473857 0
306783484 333416763 0
223450530 21783844 0
114687314 223440624 0
180191211 274088674 0
319961712 266305365 0
339866518 112695635 0
264964821 503659345 0
426266017 537419164 0
436927734 542160582 0
520400512 97363925 0
82589813 160130884 0
132088917 285643384 0
541854433 559189023 0
110354023 436416928 0
541508062 133181850 0
564694019 220155714 0
440692793 567260741 0
43089033 477585332 0
171480227 477591768 0
95531068 377565795 0
165703276 81187605 0
448065873 238924521 0
116312041 196007057 0
126999399 290391279 0
148952247 357114106 0
344658734 493264626 0
137982380 564467500 0
250280228 18428667 0
570825979 73829679 0
304382155 405127089 0
4527593 422722505 0
535278800 158565103 0
520422333 44531079 0
96702675 369922548 0
280901860 362209535 0
70733338 451469553 0
198313969 232018692 0
296202046 445824040 0
299176583 517544334 0
579617252 143137593 0
227854633 206981109 0
538647443 327309746 0
563262232 218085052 0
468688106 439376258 0
553382748 465589103 0
363305446 47581680 0
40351539 420176350 0
558167879 459735431 0
50839557 306161199 0
389910076 71389867 0
198736281 293259808 0
14892574 555613420 0
35863331 170599230 0
107620513 374183031 0
267847646 439898876 0
386406100 393370152 0
67330369 307826375 0
282020814 232615452 0
88730843 449310601 0
385750241 312520637 0
205495682 382489398 0
523825040 214121220 0
277841023 249774083 0
573365727 111648148 0
130023395 65028353 0
557054233 213122021 0
399554526 194853566 0
314121595 16653100 0
426840082 223291932 0
451909397 295894840 0
364430341 113253463 0
437428726 578995406 0
468286606 492213670 0
148597474 331821819 0
393647752 312023818 0
303650234 30819278 0
356036629 466147729 0
246494619 96781579 0
552991766 31226809 0
312798161 144620797 0
9591973 354790680 0
69078161 306478542 0
56081416 334114228 0
467133182 339372076 0
476334513 552896618 0
444573262 530395085 0
307280926 372884849 0
260878854 357065942 0
356548474 3781763 0
297677582 569415809 0
248753020 49620811 0
432844028 344200694 0
87019524 453062350 0
218119994 439249018 0
474925087 320327265 0
32807886 176187236 0
226864573 297234443 0
327917 451158460 0
175878886 472016795 0
537700945 103861981 0
75089786 108865744 0
302445624 574027812 0
535317827 442458308 0
188391597 219847824 0
213358365 543243825 0
208673843 434417019 0
509095405 492421455 0
351191076 311522790 0
333506031 499574589 0
451866339 207558663 0
15150774 420608079 0
567731809 96741307 0
565349595 319798688 0
140377516 232819303 0
473720116 180582753 0
551830640 548196791 0
477322425 557692492 0
106388404 283872680 0
320315901 487076447 0
25350059 218045846 0
96151285 71012152 0
119479058 258851207 0
138153924 294784907 0
461961021 200939053 0
215309825 29644261 0
477005482 363680956 0
378757565 346685347 0
237806693 345398503 0
236629844 343725 0
273322674 566395991 0
47121372 316484697 0
333409071 21514029 0
308392576 33140496 0
162301824 418021602 0
120037363 229228658 0
286478710 255464611 0
492767329 241475076 0
85947204 403647468 0
20845502 507304015 0
518696156 554215486 0
12585294 310804702 0
164382688 132415220 0
273790723 240878594 0
523481714 567019696 0
196653300 331031533 0
510634063 317167266 0
414582638 412853411 0
92416626 263861325 0
234535450 316578304 0
212705756 389898728 0
371476333 233628082 0
29180661 137768933 0
51538471 65592215 0
429749615 421836639 0
534655639 550626977 0
84446274 478133901 0
26438751 408417643 0
424641766 167252389 0
186305129 549792066 0
553201328 435365479 0
460641444 126926828 0
174877986 553600892 0
183869589 340460521 0
543659746 177446403 0
83356786 141269027 0
128714955 296943967 0
355995859 539485200 0
481220760 347263263 0
506880067 269762185 0
564629850 36714678 0
501411375 571584077 0
69018700 201810215 0
567110063 156834666 0
467013485 308639220 0
39877566 115452631 0
152344963 178252997 0
58626460 143203016 0
93246242 458828899 0
36562120 527723830 0
384214308 83760948 0
130621804 557675584 0
272755022 489627459 0
67112121 1548201 0
105602941 20093508 0
47617176 11074927 0
381688089 524034051 0
265745172 454032656 0
306261583 100861245 0
554640940 127968147 0
242361319 212478581 0
98055075 296503230 0
99967705 363795981 0
497583287 464705761 0
205016510 41649098 0
278134084 288974953 0
554659927 6174339 0
402448221 213669282 0
363507816 483988943 0
237256996 310245801 0
272064066 7808471 0
565066607 411519384 0
13761586 78416866 0
438033745 14527422 0
83477755 465211405 0
72445581 430909658 0
208735462 423898794 0
281580739 281435938 0
390763435 50705136 0
101930947 326416655 0
257193965 502923753 0
68848114 532076714 0
116861373 50027852 0
386141801 90994440 0
130977836 348513536 0
41479753 513123684 0
136734471 361208626 0
513268816 573695686 0
220419311 390772086 0
489503845 158160646 0
518961568 206195903 0
457065217 85759907 0
498139299 393252814 0
423541814 152665198 0
259326139 128919150 0
308019353 116261166 0
544703809 119588673 0
155646445 99485131 0
567011567 538356170 0
382231719 119373311 0
147907688 23225292 0
504150917 224440162 0
198263675 549561065 0
112746186 133949753 0
531103054 301456217 0
351350120 281226069 0
35333412 459742673 0
150506052 221659529 0
256047343 525855473 0
476641418 268514083 0
144073342 126138567 0
251095982 89052155 0
158957749 310471692 0
410349013 320465826 0
528919683 39945388 0
54886442 149914869 0
552412230 569858799 0
257134699 529730795 0
525813467 221662629 0
8905789 320719360 0
275881271 231705981 0
38090811 312802093 0
95895277 119069356 0
530502428 269157088 0
494792834 42563983 0
30648673 518351432 0
46133337 223662491 0
565508792 99966630 0
572399290 154811949 0
246973229 385610719 0
371553375 416957928 0
426236648 267168340 0
574675464 49359430 0
118069522 545285340 0
229680089 65732227 0
369288675 317572323 0
486162455 393980518 0
314662903 239653827 0
79812395 301752057 0
217976030 557039 0
210748062 490700347 0
420053739 390308720 0
555988366 488947605 0
417372023 115839197 0
250255190 332424431 0
480083761 388085137 0
490744187 354787244 0
94387737 451747434 0
465539260 409022665 0
542503584 442278022 0
52363575 193918034 0
484744515 146544960 0
277309070 532893889 0
87064501 406211345 0
470299275 576620896 0
498971824 318651743 0
137901927 34697011 0
118167334 197855423 0
27304319 569137367 0
226309782 407383951 0
521775620 282585712 0
23004513 516080454 0
158598398 325280245 0
53034834 73248619 0
27534626 322731027 0
485873643 526190651 0
190920451 20887330 0
291478051 87858768 0
434170307 108544163 0
133905817 358446919 0
558849072 463992037 0
220895395 378468686 0
504462171 338302984 0
373326956 123156263 0
344832259 381419905 0
326145442 492774126 0
217559658 158573923 0
460792895 250171164 0
92374576 75362678 0
314004206 292500333 0
560874629 97322014 0
207525137 116931661 0
375445970 515230416 0
251084309 335064427 0
43879374 383679500 0
147771961 308353950 0
449255821 544573322 0
576850978 175622724 0
262070552 565208689 0
458342336 61080128 0
80085135 492507015 0
418161838 563312149 0
89893755 482634368 0
323672986 466447535 0
13230167 20869576 0
233429012 473268860 0
79147830 492728300 0
129556676 268538009 0
240510581 239267044 0
145759567 331686368 0
539282630 461095871 0
555565682 228831155 0
60584548 67949128 0
540880738 162132909 0
92434420 546265930 0
319602579 104957142 0
288903903 412099202 0
419026885 69130651 0
513800143 272981840 0
17806500 26307827 0
562691447 90265092 0
344179651 231047062 0
60775632 109545221 0
310206039 415201014 0
15171894 143548793 0
468388720 332471671 0
57283951 310929377 0
11393891 148609118 0
439198365 303079888 0
390266822 505751075 0
286302021 370623468 0
1117298 524768592 0
284393185 290026126 0
223313900 143343318 0
530491529 494510892 0
118132629 194958819 0
363856823 273806092 0
346006239 507053382 0
191143499 239127608 0
367727058 10819659 0
383283996 28294054 0
550866982 529949595 0
240382857 498626860 0
492272154 276030696 0
129552172 381422011 0
567242734 317554540 0
83982113 572565090 0
453714270 369045443 0
251109682 134046961 0
84706912 397089284 0
350925548 186156348 0
330231689 468303873 0
58810186 175993937 0
127210542 246836722 0
164025139 262077809 0
70593617 139117952 0
251679264 6882640 0
70227761 372752334 0
201273592 454467359 0
308543717 219227940 0
87272657 183802022 0
380833638 479768225 0
336769373 135845396 0
143811875 497675483 0
254661322 366110915 0
195410778 267127713 0
493124981 244571125 0
314492671 413756876 0
507707656 433062450 0
408037378 556444647 0
66809738 312708845 0
568362263 556318942 0
136388940 201256852 0
112848399 98954274 0
16406591 550452583 0
249646192 283469374 0
522377921 557854130 0
417485254 9114025 0
390000217 349306590 0
34004612 433525260 0
90564293 349230732 0
67303885 450778694 0
223855738 343012088 0
287481981 465874240 0
160729896 419177366 0
234014115 414545444 0
360679468 359553004 0
168154052 321181278 0
110740207 169571093 0
374577657 229035675 0
67499895 497780820 0
384613330 523848373 0
517050327 376298077 0
65912467 278540043 0
113561609 459288664 0
21254106 569925216 0
464457357 32430317 0
111081975 69587128 0
24554299 296721665 0
383078893 86137672 0
33065328 320154880 0
357243099 371366820 0
516322443 70478859 0
526190523 570369616 0
457834359 174787916 0
529261662 343056947 0
333550160 73515474 0
413019990 277140943 0
95425681 462269631 0
119006197 304916329 0
108920241 41177477 0
349230064 518160273 0
480604539 424543700 0
451474140 200724763 0
370146101 546319607 0
5896603 134135602 0
267563675 578252250 0
28435631 48533353 0
102502076 150571378 0
53816242 241413348 0
128127563 209950991 0
45495479 265427990 0
496449352 553668214 0
286782178 322713991 0
522392422 347113804 0
533448473 32389185 0
102784133 344342315 0
284925117 195850009 0
200144097 462881469 0
193850186 280922538 0
306038372 319107481 0
295109293 148404560 0
4502646 14435086 0
455838638 120721194 0
50415547 455940845 0
430609526 217840622 0
290529778 474109661 0
33770176 475326690 0
195188053 479401817 0
251505652 578222231 0
373144607 506003014 0
184843527 464979255 0
486931997 140982434 0
448931569 331228827 0
254229516 309733557 0
207888680 445498822 0
500730427 29498921 0
46664474 230695092 0
304747736 521907696 0
538112461 333301756 0
165005255 150140580 0
163514872 576941227 0
28767083 495524681 0
575254129 532109772 0
86057424 276604577 0
500714553 187932084 0
79726577 493051797 0
317222638 308032530 0
530996281 55169502 0
431522170 217111107 0
78093240 398650211 0
193811699 530265185 0
561121082 130465625 0
94588394 423421296 0
297103987 381451370 0
35066950 28133096 0
553239989 100651680 0
256733565 101557139 0
203725881 166021930 0
98079411 307579983 0
2907667 247129395 0
186935247 574400084 0
9884077 85190763 0
456384921 269782951 0
58699493 212673405 0
227025455 491641112 0
17245315 578470248 0
252515968 267901609 0
157302698 80575542 0
129109420 103594666 0
41941090 3680448 0
140388990 131022649 0
93658173 284878150 0
196490890 62768315 0
473466482 418651059 0
405679787 321301141 0
413398529 303451948 0
124261545 279607345 0
74108515 486102393 0
223536901 286176146 0
519447867 173169473 0
373297126 363826819 0
277960180 83314887 0
12152047 363328670 0
95518763 92926621 0
136260114 563554537 0
578776531 198913276 0
107126632 477351061 0
162230362 370103690 0
73889153 33389096 0
313306242 179440896 0
94650426 127527688 0
293606505 21879764 0
453678137 27553344 0
110734412 166931679 0
384128648 13145127 0
345972496 485025635 0
289441162 227372095 0
288793656 43238509 0
154576902 285385332 0
37896992 129446798 0
280805034 516321413 0
1363040 110918242 0
59818416 547433379 0
458020821 356305400 0
383589193 695230 0
513421626 184254616 0
443869461 423214034 0
246861830 257815259 0
253473991 567944175 0
579547565 240836156 0
401174239 59872590 0
570823629 140495267 0
191721511 560580891 0
444388444 452004441 0
352683752 549920416 0
252633386 488932541 0
115199763 270199602 0
469902801 444743586 0
449728168 389706220 0
156983097 302862744 0
256087169 453699438 0
454692020 537403544 0
142344091 477646709 0
216001540 378506991 0
353945048 376059555 0
224060516 525366492 0
473418075 8279778 0
514404883 531186158 0
116617710 440608649 0
458815265 265601509 0
353958424 285729275 0
513764886 177750694 0
500522302 139891882 0
564838799 267228689 0
356529721 43517801 0
187705255 290129602 0
169381118 278013286 0
562944028 16446038 0
320184476 340063022 0
216645917 53132715 0
373127074 165464360 0
513872696 184244742 0
8271232 414737582 0
151268728 142363530 0
274103292 302041066 0
15279762 49881166 0
24327111 560901843 0
117363815 428069922 0
534580217 347470342 0
473340529 387718520 0
95654874 210432145 0
164685757 351323817 0
371956185 116027192 0
521045776 223304097 0
345655866 389805459 0
551830898 142255994 0
226965277 413466285 0
255033044 563101851 0
106058622 561942725 0
95508359 272123378 0
156018361 349803006 0
476945394 490624783 0
366988718 155420181 0
85462691 548734266 0
33218445 454491822 0
78413847 352437535 0
265495053 575606924 0
21756249 133858753 0
540989432 116239222 0
231672817 332979344 0
252740391 332548799 0
129046774 132905497 0
243974224 489422753 0
521846043 568651732 0
513358975 105501541 0
91633270 89395422 0
12207709 49585800 0
209975653 268042862 0
306284421 380902610 0
320565547 80115033 0
238982504 403348480 0
471703027 521717875 0
381839073 176127262 0
183408238 42738366 0
201834338 305630604 0
503040811 79884519 0
71950558 501924680 0
100371891 101616163 0
310730879 350295991 0
217262648 293193228 0
339988629 433192535 0
556486700 318104083 0
204631851 133697810 0
77780231 277071155 0
503366565 345069002 0
546720187 460264671 0
296793289 358887642 0
441234894 461513454 0
192619761 320140822 0
58005218 109688476 0
509039089 342964934 0
7529456 48875857 0
417354337 496644740 0
230628960 207635314 0
457089006 238648623 0
349516466 106523033 0
460156695 312023998 0
162082072 76822651 0
411633594 521358998 0
431718852 523728850 0
542134779 534643018 0
136069501 502147983 0
77395130 256972743 0
324317054 73730902 0
245405141 187792010 0
323664438 352627261 0
342038659 209199735 0
514395624 98346339 0
334917774 255722221 0
40178647 9419591 0
8287303 552552131 0
87431745 449612637 0
556197107 12391219 0
528967876 120054741 0
186051799 564734202 0
182581139 489617792 0
238192683 204734638 0
510419692 213338798 0
225237415 382250326 0
197349017 547424294 0
70558143 274385602 0
462318301 209033213 0
171438467 364915121 0
122710999 410722878 0
568353426 122752887 0
322695308 135872732 0
442412835 40136848 0
161367625 100409539 0
432442330 322162087 0
469270542 436765458 0
269673252 385071891 0
367186372 491743876 0
62886177 443127179 0
226043782 462534349 0
70665016 334531781 0
405673258 568401441 0
298133311 543247022 0
416893345 45921261 0
254278234 371038398 0
218235756 559278979 0
39631509 458177806 0
1869001 507831812 0
189784645 584291 0
462061819 377110007 0
257320501 503633340 0
253938794 43324680 0
493595394 143700263 0
269259389 150843520 0
156413863 477025781 0
188017415 519290619 0
254628102 175590251 0
221025751 419874589 0
80223722 110722048 0
316060919 367935018 0
187568550 376703882 0
527173891 401003460 0
399621035 549309949 0
19353299 16388436 0
147224604 250597888 0
460347164 160221975 0
556842138 410186498 0
114380958 338069087 0
319603407 209509215 0
187953555 548741249 0
148159381 24529850 0
503522256 67091550 0
311202855 513516739 0
79434962 205161019 0
146742764 571731210 0
525390553 459741744 0
469591740 102147305 0
446722523 102878723 0
451427371 82723713 0
264000086 211176582 0
389414105 501321025 0
494211304 569407290 0
540469247 477219467 0
128587819 100850520 0
462831873 234863494 0
392685506 192948371 0
287882481 394578166 0
309373144 437940465 0
238228120 523432530 0
47444182 533909966 0
399980424 454040140 0
53678567 126665971 0
149065791 313252216 0
3351089 13903981 0
497130907 489456596 0
243973127 240918312 0
215292035 436083007 0
276726491 34387785 0
97881297 249748016 0
354405529 382957879 0
149390067 117193425 0
178170279 166036822 0
90791761 354873706 0
396578384 184477190 0
300777326 519502153 0
57619985 424086654 0
121830144 122297652 0
415939915 302468462 0
577408407 333228418 0
175878973 530070709 0
253481930 98685805 0
97276556 74322882 0
401789069 130529278 0
302246123 253230717 0
12589703 571271559 0
207419195 28084167 0
60015635 578214689 0
183551085 299764061 0
145054472 220870713 0
441317305 370611219 0
446337659 404087398 0
20433904 106131107 0
536438470 311234548 0
363179327 510727531 0
255253780 257107827 0
333808439 415755035 0
184817671 267118485 0
84237623 558936878 0
414507598 492864490 0
544837930 9971135 0
174617111 93609133 0
195478760 314125280 0
166061665 454893137 0
359727412 420971116 0
243317319 547794491 0
477411918 152124131 0
359765193 381843268 0
359182189 99349274 0
182168879 148833809 0
142739496 314192281 0
397371976 386528797 0
146947397 428088044 0
80146863 497189194 0
324418372 318907073 0
95952187 39398643 0
404950771 302770764 0
104340294 330187246 0
119999115 399196349 0
9223991 353520140 0
550834027 7723942 0
223834110 344746666 0
41564469 8371548 0
480679045 54812798 0
577016175 55554978 0
424264836 15928853 0
157710617 196691695 0
175123391 149973018 0
307814933 25441136 0
25875571 414629989 0
564388226 323246359 0
374183533 223860083 0
548060397 574954221 0
172985903 134734898 0
35895499 311612419 0
92074957 478541714 0
70539831 392870003 0
191808380 258908463 0
520723541 315655079 0
444300415 231479022 0
426243076 247525924 0
258486232 240483232 0
435702342 556676882 0
97950852 206342872 0
151851679 205739991 0
566477597 177649245 0
279224133 112914303 0
208771430 272025793 0
272205054 280609410 0
114269232 431883285 0
160124721 446613706 0
474242160 453009588 0
31770973 146889957 0
68365680 244225154 0
406760853 192466895 0
284331922 410906047 0
189217478 503501568 0
515817767 93859757 0
154437870 297828262 0
166131542 267297119 0
188189352 94941328 0
465772803 90202845 0
12351879 12579493 0
321731622 527649389 0
214054739 242910954 0
180952902 478876001 0
77949076 76279716 0
258966807 383399780 0
15438868 157114254 0
297516485 282492110 0
329500140 60650795 0
71979895 134317831 0
328899272 458987875 0
426178737 245108981 0
195859273 385717749 0
535984332 86034831 0
13260298 199699902 0
217849065 459001182 0
62997899 510793913 0
382970139 392552876 0
111255421 444552513 0
7726480 365677864 0
15430171 50301258 0
351934376 481406663 0
25467443 548872177 0
549000629 433948080 0
307947456 423118835 0
461990246 36794202 0
78250707 521184856 0
214205210 539918680 0
571534837 224929313 0
439286899 145944987 0
126429315 15907846 0
533076851 147768778 0
400502204 243620932 0
482880537 301094137 0
412432917 476283413 0
458723245 68351214 0
198465592 329927508 0
211361864 253287093 0
226522599 417250328 0
369290868 183289683 0
458803064 217362280 0
461356996 19358510 0
435974187 92714443 0
72230479 444923611 0
578724298 550997642 0
343640023 260784579 0
479013630 95072880 0
212870494 463963374 0
538568429 34414770 0
126908828 357119851 0
160183896 363205444 0
117131872 553763939 0
285478545 3460189 0
4553092 328897501 0
389539577 316517193 0
163910785 76294547 0
113711485 135562507 0
178929803 340912587 0
535600393 205448074 0
128463608 473461930 0
410523924 271121833 0
68498272 379673615 0
328077411 169751374 0
268454090 514038398 0
261198576 286473537 0
288506484 365082752 0
119772968 152622325 0
134978857 519604928 0
397028390 123327798 0
444861980 554785525 0
189597602 146287178 0
504860756 489185805 0
254890264 19280717 0
99300320 267485911 0
126809093 543487998 0
296598657 500258540 0
396426647 201770901 0
10536854 497024793 0
21028085 25647629 0
244186305 265925002 0
92701085 379422696 0
47851052 468001854 0
110580129 405099881 0
25416273 579697882 0
118214358 525278607 0
520629183 63072097 0
11041725 315356906 0
98848641 242647370 0
393098693 334428313 0
483310993 75746123 0
190565467 382624041 0
149249318 166257904 0
141631224 133180634 0
570216712 377967759 0
314331842 293175562 0
9632363 89262684 0
306992803 206034515 0
130240567 478714493 0
319112711 291352183 0
439734498 550192735 0
249794247 62020727 0
22108213 46253479 0
118235464 544318252 0
506097221 352689725 0
155425027 278821723 0
542832551 402353122 0
423124177 204907953 0
298900713 363778465 0
395733329 330659572 0
233798935 373760543 0
517543238 323078638 0
391271789 556050232 0
475854118 112238331 0
317282148 73443032 0
411892458 400238474 0
144815553 455820540 0
515497737 31255383 0
504956624 126646091 0
320898955 269555242 0
51862146 346850967 0
135854262 407629313 0
408586094 202847364 0
85628060 241572069 0
524180953 225877241 0
118755743 385945626 0
1184007 179210417 0
389565127 209491447 0
374107728 507229450 0
263848398 251540899 0
138532486 513805508 0
299504956 504056165 0
207413868 86270345 0
474974633 123217543 0
87573921 96457790 0
484779207 340753785 0
534455327 226132239 0
554141557 422491594 0
49114946 101091913 0
124017518 244823815 0
377888792 242551308 0
216510665 215873256 0
513954903 136923834 0
5393101 530316515 0
563433672 342431655 0
352657592 181485165 0
14207460 526871762 0
33116016 127353095 0
540107245 5526339 0
97245855 392060391 0
232758209 352297164 0
225887275 288620227 0
574652285 427442922 0
191755634 77287755 0
453834298 540292172 0
205982441 24310836 0
376969192 196253458 0
104192325 10499809 0
242170638 230672462 0
203003759 164221402 0
272891447 66902165 0
501283987 112069021 0
439003603 443314082 0
258291038 507371713 0
511986070 280145636 0
577035248 242603943 0
451668401 262995714 0
34824193 77135540 0
247170128 115393177 0
237804560 282138361 0
124478671 97356836 0
469210784 367174658 0
138207905 299707583 0
247889629 535683747 0
31462280 199942750 0
554171602 240096418 0
351423269 121896944 0
17967669 118867211 0
303885126 510992598 0
258393670 272303927 0
29115232 221464326 0
305818870 98512865 0
227888222 159806197 0
160592540 338554674 0
351456519 568032707 0
137756197 14187784 0
78028054 328266157 0
429321283 277696049 0
120750113 487377593 0
278086664 507799299 0
95562054 259315706 0
117232735 314743806 0
94177265 20645625 0
96207430 75144229 0
73466310 558862118 0
225667559 302511059 0
549178354 280857533 0
233879467 158112457 0
252365752 485233404 0
125019142 287699088 0
569144081 282524767 0
191122951 521167427 0
400534472 405155360 0
254061123 134935994 0
434421024 562993103 0
280370312 198862609 0
571998180 338360609 0
222596124 435112393 0
362492742 388109518 0
255865287 436509953 0
196441510 245052148 0
412458658 506596859 0
439199625 66026718 0
368833402 552094699 0
140370644 485148574 0
184084088 557129216 0
264582198 15695144 0
543506291 399502288 0
34668682 349006967 0
367573882 190056449 0
483556543 262144758 0
337597888 265150171 0
323014187 12153539 0
166445005 424105484 0
559246783 233016141 0
225575685 445582652 0
159502650 555218212 0
73098308 62984546 0
91408931 25600975 0
172911405 556999658 0
145691511 99486311 0
413472732 129575654 0
33840991 537995684 0
488894024 138833930 0
176164077 206734630 0
84031459 340821888 0
402764942 2918815 0
140516741 338089657 0
436624356 425313154 0
106480932 21479700 0
77353309 553167209 0
246115209 286424562 0
85578594 55651931 0
35918044 286527741 0
527178886 26755752 0
263849967 35845583 0
66748330 67439908 0
474035346 388584878 0
50261954 555446906 0
446872083 67248368 0
341204446 386570615 0
555227987 119618627 0
153015753 247930156 0
356655749 115599718 0
319963903 453262433 0
500060484 208268091 0
172970546 54955271 0
77145230 121587882 0
528882260 216857567 0
431809690 287168176 0
442450871 329110319 0
359501317 503384279 0
420702247 23806976 0
405726997 375857118 0
533286080 256919816 0
279881446 448207433 0
33979257 218277852 0
152026658 462819397 0
396440967 396940057 0
247704708 301416098 0
85586867 333242077 0
463547687 415400798 0
555163167 440950012 0
331575356 147495875 0
100878579 553948723 0
42842316 188694571 0
511986384 350352457 0
446921106 404580197 0
432883559 5057611 0
246210155 334490784 0
16465771 306472588 0
564009184 299255134 0
60845718 87628531 0
205026181 306894053 0
179555383 169976402 0
395971651 336359038 0
230998226 499309746 0
194457216 113669214 0
534501483 446269011 0
167083303 565066006 0
130770307 42600682 0
51723869 509088213 0
395265344 389470113 0
277993503 389740319 0
263507609 83974352 0
464079189 536475465 0
221783269 506841241 0
433044416 553290437 0
53728775 53798796 0
33638047 364724440 0
33681107 304878370 0
286862799 377862947 0
368042106 55601215 0
506475493 552811907 0
573784022 472419774 0
290503899 162656862 0
275418622 298925097 0
436982969 377689706 0
97194906 308626878 0
140016278 310788701 0
315413253 350627302 0
196810172 487114136 0
489956016 31163402 0
112504312 151794179 0
51491322 125124087 0
268030355 289642226 0
207790762 105599613 0
24833647 148814271 0
195857856 489581476 0
196603042 343823517 0
169013298 70369900 0
7814018 523880059 0
414496097 266705127 0
231207481 336414705 0
120233480 372532918 0
392223183 43368213 0
308244837 191886348 0
10729366 208124276 0
248508343 299520962 0
33532206 346665754 0
78129397 426838892 0
414890506 113095148 0
568747761 29582018 0
442749025 70867953 0
333787671 310192683 0
359101944 548194747 0
287591089 480491857 0
533569539 514166963 0
498080711 513502626 0
112474632 193300042 0
38371627 159931236 0
22767861 327546070 0
443432570 93561394 0
492747340 285189180 0
465903987 305269349 0
192952996 114335185 0
351637857 256808693 0
249991003 531914207 0
300296335 47871674 0
174046671 379554725 0
362045898 75166497 0
255017757 43984154 0
67080750 270417776 0
566360611 500628730 0
59989673 68169299 0
403367031 88265893 0
17919273 96941849 0
136555865 488339104 0
371141519 507917836 0
418667164 549839605 0
100424846 378076705 0
62375342 164825432 0
200917696 141457412 0
344629088 111468494 0
102370409 68003053 0
134894307 50350628 0
4240171 45132383 0
250980777 536315582 0
41737946 38884718 0
194994671 325654583 0
347834283 271919286 0
238811496 18660382 0
187340216 422895359 0
281453827 236589065 0
443079295 524442747 0
128187493 250374867 0
574978329 483732670 0
445383297 322129435 0
354046586 280302761 0
184496980 283301249 0
176444854 547819468 0
86242990 36812077 0
311080501 300515748 0
148606820 309514232 0
332826304 404659894 0
46608449 329067960 0
12390112 550721968 0
497818819 484742778 0
361640779 167813322 0
560756343 577821514 0
44069450 235864484 0
242071849 192469460 0
495965775 295361240 0
149784985 93060210 0
76603776 262948252 0
27587354 344138407 0
130115019 243538417 0
417557006 456119689 0
306040986 94737338 0
112063609 502683646 0
322572050 532100099 0
476342717 168392639 0
422792786 145836222 0
393453441 115385544 0
120024321 79764416 0
397241377 212737194 0
26918363 179112937 0
255604059 167323628 0
315810648 310233584 0
18660858 225897495 0
483790333 119862899 0
301083420 238231148 0
101073790 577567984 0
197093814 143992620 0
365703919 281013837 0
226639262 498040998 0
428336312 283684322 0
434192991 514118861 0
136495041 58312022 0
514081314 254907086 0
248022736 102606693 0
524867008 377475816 0
403615504 17132568 0
294834826 360682355 0
321960969 448619938 0
341368714 130481395 0
535237792 259295469 0
477155415 410669692 0
324620663 54825119 0
181234281 252192075 0
311583826 411885651 0
316654380 132169067 0
377788719 222590526 0
509607975 298837191 0
285475476 344350057 0
355483510 382590230 0
163719227 481694318 0
166189079 23753251 0
339942350 474812550 0
294991827 140543555 0
312683846 400144205 0
235762526 58249837 0
220554419 32016640 0
292508596 28927925 0
440626549 219074268 0
293500246 66975694 0
70612583 67039420 0
537209347 448015326 0
423048669 138540819 0
120156259 460513107 0
518032175 77521659 0
54208543 372678276 0
92939013 15166204 0
475478082 388188245 0
350553614 169287215 0
88933952 495039912 0
492871986 560205467 0
474383679 349252006 0
510268252 230684852 0
108333296 192245483 0
467084548 126723335 0
305721466 421008411 0
498411718 135747318 0
151453016 292348272 0
273587126 306929703 0
477007536 158163602 0
538770428 147730753 0
84750573 526890910 0
67384001 297857230 0
200223987 113737131 0
68360002 323079434 0
536766347 258799735 0
460533377 168830244 0
99911732 561186719 0
336802969 180286743 0
126818607 221783652 0
54064400 166743382 0
77676383 497362529 0
266227423 434700099 0
169701760 113870050 0
96574711 439655102 0
278980379 269202178 0
558347462 174041352 0
66516226 469127864 0
506139029 44643158 0
18970932 195910618 0
436271216 294753119 0
170056070 41963689 0
370488145 379160987 0
203675095 457871102 0
389506832 477499304 0
120076296 268616254 0
459710549 352653346 0
384365294 457826879 0
153308210 161696999 0
113852594 294723312 0
225208196 159229164 0
316755370 452082447 0
214901313 106876496 0
335910335 266280541 0
498774865 361147826 0
320407456 388681556 0
460008358 453597707 0
22784171 389785019 0
23238369 577900990 0
433716398 219602921 0
416403896 45772430 0
93439372 213253967 0
144936707 148752039 0
162040781 313690425 0
211751047 11792399 0
478089367 536175033 0
238166829 395341442 0
266459685 449427855 0
575426575 542793932 0
508419772 156504362 0
314111774 164707330 0
347045094 196529165 0
518286219 482560172 0
426350886 51075881 0
561616655 130982048 0
302403652 95193329 0
186002933 292545941 0
24109109 120226490 0
509991178 84325108 0
577831826 232849824 0
354768971 297629292 0
106367418 129790844 0
356838366 363898050 0
569870941 263727237 0
306004803 1805171 0
503691755 147047291 0
320151732 569832619 0
53149735 413409841 0
470927510 265747260 0
29673259 418796613 0
229048487 65171300 0
209834401 104566873 0
356147850 205720818 0
281391840 172969013 0
95231168 378120448 0
493702890 557127613 0
431515465 8239919 0
430974952 301192491 0
483892744 516024383 0
60957036 532739445 0
1116843 409044488 0
337653120 376395532 0
448375694 19622917 0
573523970 59625483 0
123033057 150328037 0
85411708 368669088 0
172899171 207115610 0
269835364 232721658 0
391082408 261581077 0
101316193 89088439 0
479667056 448694801 0
552509116 59876901 0
5640812 392638988 0
359688217 27490678 0
314866845 199519071 0
530377044 552889597 0
540054161 97194748 0
209656568 426272626 0
237567401 270297478 0
23853651 227287298 0
261358122 390549553 0
146963289 181466327 0
460037233 182133954 0
413462739 322166761 0
523885008 183913320 0
448212953 272188796 0
60684863 417269666 0
532792137 340657271 0
505392257 573667423 0
265425040 23621199 0
333493462 221301260 0
139894510 148460584 0
348477578 432492232 0
475474544 277861136 0
234403686 186185929 0
152274502 444742011 0
193715443 319201507 0
129200887 520383053 0
326767151 107276585 0
160297043 347823950 0
152764035 321882297 0
536378154 391584077 0
358772624 467063382 0
528993060 443044935 0
561904817 414753412 0
459141452 382717365 0
408862182 478496635 0
199929761 529167056 0
343115999 254992708 0
386654644 360614621 0
129361772 250707558 0
532707525 395764844 0
288618287 382831929 0
257424868 120780998 0
164414887 244390787 0
424945260 119622838 0
107165708 145253850 0
474081962 448107822 0
278245387 138494748 0
305147554 97713545 0
436553682 515741200 0
91619058 67495711 0
268676582 28253915 0
412277816 96020475 0
200238436 420863925 0
350182137 464642141 0
17013055 37806134 0
20320324 515165148 0
380372180 300940763 0
377378562 427846540 0
432344662 94975813 0
532222885 417862602 0
524546122 291877588 0
373946350 418190998 0
60368234 416055999 0
168596228 546153244 0
443582210 366935632 0
327695378 451669263 0
194020316 327699114 0
197091221 260177603 0
320382071 250677976 0
189905210 390205113 0
515737587 428764600 0
459387100 552242489 0
544038764 188136098 0
554582039 136700083 0
527794573 400230555 0
17292860 560635536 0
518236350 237061990 0
262097677 103032969 0
346028082 37586218 0
130445402 431676456 0
491925777 501314561 0
33636406 98674672 0
151639666 405097267 0
224292364 318928174 0
167681756 429665008 0
549665039 396261777 0
476440736 154006595 0
468279470 404485241 0
467418203 115222442 0
80272777 394331171 0
1413549 422567084 0
506105154 13571921 0
281667327 111915412 0
13224605 95475400 0
10807598 545699243 0
342221953 360177637 0
320449420 395005147 0
488453622 66395303 0
94492902 61874367 0
368508586 466843291 0
400049965 422934490 0
557465831 386526266 0
542653977 417022054 0
483959447 9038881 0
223282833 521851233 0
168558994 178625021 0
267326695 525395065 0
61920747 376697852 0
182175829 131512878 0
525233982 339902397 0
240866858 449518569 0
191191121 310238081 0
345713384 20578593 0
541254064 62396969 0
309987552 451446824 0
273546774 560847156 0
172791433 63842543 0
463193989 354290592 0
110142215 212917704 0
51544771 281475034 0
563073925 309686419 0
437186261 1739941 0
320120747 332781997 0
491478425 479784284 0
291183517 179059067 0
69745877 197728560 0
128954526 181413828 0
280975940 251512978 0
145462414 486452009 0
464833465 278475885 0
531511368 202278601 0
49707963 273121516 0
407565776 317816885 0
425192029 296867849 0
196791135 191428951 0
161113831 395916948 0
220660377 441271632 0
102652237 527088225 0
396794823 473205863 0
469923557 329248920 0
56826383 195956178 0
335416500 273014202 0
374316443 187316930 0
577048730 264128416 0
558120790 521575817 0
347750702 551066824 0
360723664 193533846 0
199156278 69688677 0
220871768 44211346 0
57488273 576093407 0
21769687 444015844 0
40319963 199077806 0
455094019 51869883 0
70390101 533288094 0
415995661 372945067 0
402591265 556834009 0
432624223 206080961 0
123174585 128440702 0
171260552 24482027 0
433800105 424961323 0
203890584 259283039 0
326654588 433861379 0
256350159 353315688 0
574112564 418797202 0
265377144 533950355 0
471021040 496966912 0
536415285 215829397 0
387903253 71575970 0
326449613 508920226 0
531485863 238296333 0
300168768 42432940 0
188167772 46041176 0
170776822 451298951 0
559618874 564091909 0
261294556 110458662 0
229546605 357295136 0
262353718 272877435 0
59263744 381953405 0
242142065 258348165 0
528281889 526973741 0
355921075 204045384 0
254926077 437645443 0
297054681 80763194 0
568031114 488988595 0
335243494 555272696 0
368590542 62968926 0
185586688 44632362 0
494984377 300946204 0
190133962 409255318 0
570256746 335164764 0
38098367 516114817 0
237382836 100110848 0
434673053 429518275 0
92256261 510355816 0
483212875 538734712 0
403344786 141708843 0
467175422 330494462 0
37242258 180225683 0
358365918 326157606 0
202026082 416756990 0
225481515 145552610 0
251689566 114591512 0
494635850 44912669 0
189344214 231911468 0
142927324 463908357 0
153823497 322952446 0
51748361 245467789 0
290844090 134822750 0
532584850 5107213 0
509479995 180948786 0
548057448 327050955 0
525403284 334997402 0
272508881 413509498 0
389723748 171561177 0
182946091 494205881 0
528441502 41321502 0
275957432 160706773 0
385322780 450143647 0
363855861 369929593 0
553649753 388427972 0
67379135 372015938 0
412547625 53529289 0
370266819 500720472 0
77970976 130532425 0
395715264 379309607 0
77669630 96717031 0
12039916 430807387 0
367565923 3574273 0
226791375 506967997 0
148826026 370185569 0
263562634 148715068 0
129099760 324838321 0
140799821 163693101 0
464904290 303378051 0
288836354 366891062 0
422386554 326555468 0
395955169 439980621 0
52410980 400720905 0
164185129 24320171 0
536683543 242938671 0
546663269 379357473 0
9849432 392437184 0
92479300 107365613 0
301453359 555428470 0
384220727 381931204 0
109233104 160372874 0
7582863 63308801 0
508931450 417893719 0
110160288 181566883 0
98066185 16430343 0
541079121 153176612 0
253958891 227468003 0
434926014 79825958 0
451628090 422283902 0
16760238 206580487 0
389734365 530576319 0
272847745 3159357 0
37459091 275831625 0
305446159 504148625 0
242776341 367600074 0
123357604 491446474 0
138275070 424273654 0
300778071 292064658 0
493458301 476655316 0
319163621 36856526 0
463217464 429824201 0
103689315 233934761 0
123608307 473085662 0
442728970 519993850 0
153319202 268764759 0
207121752 112357307 0
182059366 48731489 0
182228510 349925096 0
435833807 436459500 0
348896118 298715549 0
322516288 141855010 0
156879200 536535284 0
369843853 67621992 0
238783068 397900607 0
257719550 497404939 0
60026901 465503277 0
338031237 67998379 0
59755738 322708187 0
562641628 509106079 0
448675501 40573875 0
83484503 180047609 0
276382574 371606320 0
79680066 329370669 0
532089956 446252244 0
327024141 198522145 0
44699895 167659283 0
232931571 542564002 0
444431722 223752813 0
469978279 549349743 0
183911833 546447559 0
4038378 532618221 0
577311597 213657195 0
263793995 13059373 0
6943132 557216138 0
487054323 110533266 0
575210733 519638516 0
326184318 301647517 0
481639489 362217080 0
325849534 36274942 0
238542916 380320651 0
162535992 116419990 0
186467501 405745218 0
202339222 336475685 0
343098329 375525168 0
154354322 568333481 0
228304545 522016648 0
115671501 537584784 0
84982817 395837366 0
205786403 62324979 0
540112585 252091515 0
221036724 329168400 0
395366278 449597900 0
437380712 174821672 0
380293226 76868466 0
58913444 187417323 0
542344170 297460692 0
405406861 78171220 0
280937326 61892604 0
475591660 487010198 0
265189919 79252950 0
527533923 418085093 0
11719238 560430569 0
239365748 354168723 0
301803334 292656668 0
225546863 472671155 0
117844296 162027311 0
31095162 455933049 0
94675772 254207078 0
471557922 284659721 0
22411575 505838176 0
136431926 4780027 0
134497434 158190387 0
92719203 359640839 0
502383395 537460783 0
420580942 482287187 0
361836175 532069860 0
440481496 545868989 0
425625420 214795546 0
56153148 202824913 0
494580791 272976895 0
188146006 212850889 0
28725282 466086061 0
440086566 478534096 0
477712446 269804959 0
145988913 71222799 0
74573823 455167831 0
393591474 429392909 0
122374730 426976864 0
169976767 342627186 0
364248824 211998781 0
384485039 124812028 0
128499985 92599413 0
427235173 212612504 0
49686639 519406659 0
480705788 198716130 0
464373101 306498904 0
122691035 266932347 0
383129444 154898052 0
13606750 200194611 0
442593405 321672113 0
205371462 103786329 0
405861157 409623606 0
517434287 533263671 0
261539518 355976915 0
362338643 143071612 0
25299232 247525004 0
129386116 49642815 0
528664278 338049554 0
425796473 39897057 0
548703623 499885109 0
167801554 22163727 0
153525035 249092982 0
437369793 540909213 0
556733419 24600458 0
293411639 179476770 0
540082540 89540461 0
354420647 397466050 0
97301041 328900961 0
322883541 215276925 0
398994630 270180342 0
527540458 477028604 0
398729058 352527363 0
293726201 486532556 0
578676584 156690333 0
245486350 331251064 0
401405536 131416916 0
539111721 328044425 0
562180822 267254261 0
198587978 427254653 0
286553415 402573359 0
372659066 412456451 0
362670662 488689567 0
234834458 477755140 0
511435201 329836714 0
578440973 201357758 0
208837270 457039860 0
243154953 28829869 0
166314427 171992132 0
543983208 485562910 0
421629203 318791057 0
544194138 536842036 0
562563899 38863738 0
391489183 35531372 0
230122272 541636164 0
76006181 420331714 0
181020832 436413517 0
308327776 286053978 0
291048090 274453819 0
31856938 385799314 0
16227236 510230853 0
487761112 342253317 0
569635370 17501286 0
392327001 156955376 0
204979909 355481743 0
51809700 136756437 0
458212849 536716558 0
58107824 281485173 0
306989972 104301352 0
161443195 4425473 0
286880275 415375304 0
130415648 410301482 0
133844589 126669326 0
48928870 95440922 0
509434203 72720035 0
428475252 382706373 0
479361224 394203965 0
563869256 261841498 0
434180124 300034392 0
443659489 324501631 0
15525897 68945433 0
315334629 157106828 0
336563000 274525014 0
444282391 534982980 0
481318935 207822137 0
83492401 534578835 0
105896913 479488605 0
47951858 14561967 0
540557480 298190232 0
219641407 506700441 0
326480507 211968724 0
487044854 432126388 0
232624301 177438250 0
470197080 125701741 0
235329807 267724663 0
330032449 114097492 0
543522431 352492878 0
476607219 14955893 0
277133501 246515377 0
54197110 255759161 0
513491607 200715829 0
569545779 383503130 0
124776366 517492129 0
22082532 507048728 0
409933881 520016414 0
332220676 240918365 0
10358413 1515326 0
295384514 226341583 0
572741799 134193333 0
330239730 231516762 0
424876476 71558007 0
188864819 438653239 0
272363113 159255949 0
131879624 106068174 0
1155640 519135980 0
551709621 579114737 0
184745456 205632225 0
250272212 420798976 0
442748225 71464874 0
248754783 95429085 0
165012511 145480073 0
148976473 389745648 0
481305821 313810544 0
313663823 504181081 0
121600591 375092515 0
238388913 238331817 0
410964905 425456691 0
555634840 66410629 0
65917484 354580732 0
535327985 319120175 0
416566477 240933574 0
381197112 367193251 0
499197956 190407993 0
408146819 329705828 0
383076053 235529746 0
280428725 470727949 0
97083459 313678956 0
69836644 496763462 0
316831072 89635958 0
433569333 495362655 0
545693241 431515038 0
90858046 26402117 0
194458019 325448711 0
512833931 533716974 0
394762211 402136102 0
463534287 569425071 0
284660483 554929262 0
287499123 172510795 0
56487373 160348786 0
300230363 531494465 0
98024945 197475527 0
15347293 105465881 0
325571253 211682744 0
367507368 227747582 0
281228845 305563282 0
13800737 233623661 0
49985886 135024798 0
58409553 186570556 0
544458067 360801996 0
376969614 217341189 0
122801875 115086983 0
205960224 103954471 0
282861909 518789224 0
546201791 298243508 0
323151317 30649369 0
339819275 109200428 0
536806614 395848290 0
467494400 226056498 0
423031975 391510501 0
51092915 164729334 0
146519628 40560719 0
465743272 271618601 0
67630048 526969688 0
149322229 369824105 0
10051752 259762780 0
422908593 102048951 0
327695469 103354523 0
353737580 535374982 0
445168486 548648947 0
269318467 439825198 0
115935051 361135780 0
529313682 16249075 0
90323559 185230687 0
253183045 91835068 0
97033178 484086156 0
330725057 343723487 0
52531973 558715182 0
133221741 509948622 0
267269715 524884459 0
165861857 423773574 0
188265025 357808243 0
175236626 103759907 0
40761084 140289612 0
371784608 503051447 0
324876991 317027710 0
451766386 157058321 0
498254362 412665540 0
472770258 322749938 0
422483557 98864659 0
91944311 253796636 0
241313131 6747822 0
239797483 70846855 0
459355869 10987974 0
217872366 349224724 0
564139922 234434463 0
19796961 13097199 0
559635610 529482160 0
64699385 261512952 0
355964591 424659680 0
475671811 137272153 0
281951531 274108415 0
248178350 215773389 0
191737783 82358272 0
387719542 224977812 0
512708831 299866437 0
366585326 363449500 0
208669874 383775850 0
537265070 506371103 0
557422776 6193314 0
297022391 152310466 0
27863125 32897882 0
320453861 302487043 0
479036156 467082737 0
14752837 331520267 0
522716552 94927051 0
242348213 108923779 0
421149801 331323042 0
559529389 213142235 0
98369894 550485472 0
409450453 314815402 0
1905124 407335346 0
162334623 11014765 0
525075663 369023575 0
388090124 260622013 0
116291640 511997570 0
190105491 471713266 0
250909976 482622784 0
101951744 473174645 0
36240649 282196407 0
22801931 377618979 0
64279579 11662956 0
573375735 470240693 0
168807803 363995875 0
222678073 449149637 0
480301245 193924761 0
14862560 417547839 0
208141053 436328581 0
243667248 496480592 0
40474086 20087548 0
53017203 378179857 0
75315755 135132872 0
81853081 400691564 0
556978399 444604184 0
297810501 60160563 0
56131539 552292537 0
7025539 104370504 0
403700000 191917744 0
122496485 67463035 0
218221019 329319244 0
373323584 343285758 0
171732826 286704621 0
450045890 138565446 0
366330173 422898767 0
187536481 173073313 0
578094078 286867762 0
25186540 268511910 0
200165529 149424257 0
357503724 290397391 0
69987096 145758344 0
435432300 472249124 0
9943485 241860064 0
577568144 93653717 0
166055609 560330051 0
100653122 185101655 0
215454850 543465008 0
302194334 98318815 0
57837627 300253563 0
244896392 219564304 0
370182028 360078522 0
274923827 221606331 0
471896283 49697572 0
148993199 8294551 0
239806069 30568598 0
364996334 332819412 0
548444638 326433170 0
191209603 356681432 0
525160956 60483693 0
435567259 357648248 0
239172292 432994067 0
158461961 143670050 0
349003729 209189461 0
307303451 507388511 0
512393078 17207867 0
541615372 437142558 0
179693810 292398792 0
375601857 54403368 0
182494324 174162177 0
259790259 303324580 0
477301385 577727514 0
516829007 337805829 0
434805222 67171708 0
371486376 400007727 0
544535343 216365467 0
118402897 83007003 0
331781399 490538449 0
381357751 254297191 0
256006490 523011527 0
263768227 469330013 0
168899176 236586401 0
284164648 502445599 0
314202047 366138181 0
431787896 90897571 0
71049503 449814244 0
68607585 454611823 0
125719026 300042751 0
42415020 399706262 0
528988790 76929167 0
487561504 502395417 0
160842458 74727041 0
474610789 540515435 0
220966433 93835975 0
361483256 64361440 0
427447041 119546551 0
42237440 266441508 0
246280398 418101116 0
80597351 134504691 0
370306597 355088463 0
469783868 467863314 0
101010911 93714163 0
207612615 376446916 0
313375159 192155998 0
114285337 469025416 0
37891623 319329724 0
500522443 19695104 0
500444002 212010883 0
294746649 202727942 0
504110133 367589977 0
59052383 34546376 0
466340439 531576472 0
435319634 134340825 0
63592944 304625277 0
102675311 189151352 0
412858962 375027375 0
547880462 155092948 0
266269280 545130372 0
330183919 147683316 0
317965265 552113996 0
182028755 57899302 0
260953965 430625180 0
351788310 108180548 0
54666571 114310749 0
97020375 186151946 0
217085156 220395326 0
554218158 571355135 0
395514605 112667725 0
236549339 91532697 0
271457244 177920266 0
164948353 493290029 0
492081481 154731648 0
403266577 316134355 0
113454856 427080875 0
322822813 463718760 0
330350894 346177183 0
186007577 433042852 0
35510910 208688542 0
149025353 77094339 0
224169792 345895662 0
329372272 552691240 0
387656650 26413107 0
285040169 408227919 0
105427522 336582594 0
496266499 541756935 0
543783405 71002670 0
394202682 267287225 0
523987018 537233523 0
232938642 131678538 0
85202266 302717708 0
88618127 519475646 0
415007836 128053887 0
458126117 444998119 0
95590691 456596649 0
104452228 552190245 0
63009513 438901512 0
274033628 264283776 0
166674324 106842158 0
530623761 76192919 0
204076836 454239347 0
273797981 99360190 0
252408136 333874041 0
354615508 419546297 0
393905251 411945131 0
312491247 539280526 0
280119271 489916183 0
199954177 411746673 0
137886111 184905937 0
151981346 415616849 0
492813173 11017119 0
112512781 508096731 0
380198838 383344789 0
63093213 240223309 0
169404436 298432717 0
130954419 537982929 0
367234955 137742276 0
513576526 395201964 0
276417668 425347526 0
569470992 392360775 0
533837001 511211632 0
337588686 492832637 0
429856951 195103371 0
515470492 423039314 0
421677955 518545620 0
146552314 22797259 0
79337970 149157580 0
402924099 506530138 0
248407959 497447202 0
284867013 565068983 0
134398126 103143052 0
101101180 535954458 0
158238826 158307659 0
136781674 95261162 0
539176364 214803117 0
417450987 466671753 0
104305197 516211770 0
177822876 190938979 0
523953253 14604617 0
497470161 503926163 0
76916959 143740620 0
394850023 454814312 0
542262426 88393191 0
449212297 529272058 0
196418114 569493375 0
98034733 318861150 0
353370480 578511850 0
559961998 345300465 0
320397487 518470224 0
369264792 422838646 0
451382273 202932261 0
560266855 379320229 0
209161263 375202155 0
86069567 466468457 0
226005151 528865174 0
532432577 305486246 0
460307753 23145835 0
247113934 258573616 0
283587080 349224292 0
441881323 423706510 0
233107242 567865383 0
354359008 299453980 0
320976739 403263927 0
31573352 390351336 0
365411200 81802177 0
576123938 273386326 0
124878407 66564564 0
362865774 328817252 0
365241005 250657196 0
300253578 375797484 0
432388705 102094611 0
230584487 370364694 0
221451168 203504684 0
74836933 203045181 0
379275868 522123508 0
97328018 573306934 0
504223596 88888918 0
367882846 269458394 0
339840061 430455231 0
313698729 425522405 0
533010820 564825719 0
387345229 564105275 0
151384005 405815562 0
162983893 570599445 0
336977644 426611007 0
139284813 381067443 0
358917105 283709453 0
147630297 560082023 0
33562420 91331397 0
355700476 423051762 0
143162987 399571539 0
7171940 224107323 0
540948217 249327025 0
578232994 311599484 0
262869095 305616426 0
349595755 3192534 0
175690485 110974506 0
154471019 249537020 0
552705468 348523229 0
219593956 204105832 0
279613430 40963096 0
471180605 409805606 0
519375445 417589477 0
441235168 54631874 0
481459346 99494901 0
32083659 27683983 0
477556426 298213297 0
1227705 335322138 0
566694483 129658649 0
497533468 373081179 0
449664919 65184424 0
560219676 156986852 0
111492796 107533802 0
394402039 188384519 0
544969804 192932110 0
146211004 136122245 0
145901724 410483158 0
101253915 360961342 0
87882501 306872802 0
181180084 450976474 0
502310180 111400641 0
46473880 296216188 0
540702614 309273168 0
477991827 312812769 0
233384058 298416542 0
211676326 191521495 0
150497943 171243081 0
451555780 340303007 0
368335793 159544341 0
333506558 519011705 0
99215533 146092230 0
521521411 559202439 0
186753606 6183507 0
509559408 218943491 0
300977270 31480915 0
183297692 432013128 0
163250631 565068388 0
175335533 20291474 0
179930665 11564340 0
417590149 147970470 0
324500826 210971684 0
532953668 457606127 0
343372047 45906499 0
399456411 392056961 0
245760645 402905382 0
480304740 158266307 0
425216834 323863928 0
375990578 163471540 0
144030298 146556243 0
252135698 42637975 0
107934083 33108684 0
541443721 306861180 0
470030545 259808656 0
476696200 224536830 0
244857832 108654625 0
475260547 569719303 0
516493300 376915383 0
83269794 276984000 0
410088314 327367861 0
279960611 534376725 0
237751190 332490069 0
41789808 531570790 0
105431425 173128247 0
235897405 3101560 0
356911314 341280765 0
466543222 99007737 0
490679878 345559373 0
382078275 472653533 0
125583419 425841675 0
460987622 436611110 0
169880649 52462415 0
175149704 282388246 0
25471754 138506144 0
305052450 112908519 0
298342397 560891077 0
66767808 577529699 0
314928931 306034891 0
412142246 468021886 0
303900527 303369337 0
556578370 526409621 0
535946120 393730414 0
443134826 268355328 0
257922806 236959185 0
505183429 113427648 0
538534421 169538564 0
161007150 285962803 0
511838290 567685329 0
261366178 221193543 0
368727430 248591804 0
27110066 69926467 0
370943747 518996562 0
291010980 443442291 0
65980296 162527236 0
540402593 564034907 0
75894983 127781791 0
17168043 207059304 0
572117170 481511053 0
541036411 84980497 0
298818784 445539538 0
512431551 61404725 0
514448864 340842900 0
35144331 55194009 0
491207857 176451695 0
319358502 142998561 0
239418931 189645862 0
99641720 311928916 0
105505228 497746331 0
415571637 346784125 0
458671571 150861242 0
518693061 243571111 0
507352266 194986613 0
427959963 509437354 0
273250468 51046057 0
93469131 488001569 0
350161023 129819623 0
235128278 414279083 0
501759751 150262876 0
293090541 41789947 0
157567894 407582494 0
429226902 516158955 0
454907943 235101649 0
456694868 232660068 0
116311488 444793961 0
123817797 430596648 0
422045763 456655761 0
214575748 308867633 0
47537508 85900564 0
271063759 557848530 0
516462136 274213593 0
478340053 571899640 0
357355757 30621982 0
492837655 138567079 0
573019259 133989622 0
563451324 226325459 0
225865899 243616633 0
199521543 491187751 0
555870138 515725180 0
258450031 127077437 0
484673265 123454876 0
304156687 426530784 0
365597690 422395618 0
524069973 569794598 0
68812155 574777140 0
525900250 173169201 0
20677153 78838307 0
339708857 110580796 0
164062529 68112847 0
369972017 314304195 0
190991309 337239800 0
315214597 327055539 0
508142716 386685930 0
370039071 189270197 0
338696354 562204801 0
477831144 528206724 0
240999439 133942537 0
344567902 432152355 0
23165144 244748643 0
260066932 341503398 0
273267647 241004981 0
52170837 239685313 0
104084610 362516928 0
115200828 493968094 0
343454933 131949780 0
442192644 244446823 0
61035204 361837417 0
153339091 226410253 0
470223880 230763378 0
555053194 219708412 0
44633068 8169304 0
567135755 262721598 0
318789762 136278170 0
392867481 523863338 0
426680657 424210078 0
579433849 148558167 0
159293321 219927144 0
284334274 572990691 0
48982 243949011 0
215626259 374236748 0
252142450 485882604 0
410726605 185442917 0
475338397 567434536 0
374876262 431575152 0
578604495 278857258 0
272213502 42904441 0
468052862 468403575 0
193371997 454044209 0
535581837 280737910 0
440784759 435844532 0
174493667 368118571 0
528485847 357876492 0
14282997 233628942 0
225226742 539372033 0
509786863 65919254 0
36607838 233642314 0
96768160 201250715 0
388061481 218773097 0
123880629 297702852 0
471770312 110628507 0
208910020 443469545 0
281174359 220854546 0
119393359 564563857 0
411831618 202025732 0
38037372 386295080 0
160732967 194013133 0
333371700 181387265 0
482183654 552875043 0
137805128 398948708 0
13346894 121770096 0
394298814 141702882 0
137279419 541444318 0
301947951 555617991 0
100440358 569708936 0
85113606 536768694 0
306522191 304444907 0
95506419 127164774 0
472301244 383557549 0
217212415 515091033 0
346804607 10438310 0
202694391 118697394 0
470914782 42804075 0
442902187 295366921 0
44575459 156576803 0
504301605 69252630 0
423737305 113541755 0
301738176 98687602 0
219904629 277846984 0
438778293 365005702 0
123699935 29599275 0
160258857 187164674 0
447889027 491406591 0
31657396 10975939 0
171446939 140620467 0
183704543 88650481 0
445088017 158753479 0
157129621 96694113 0
556173737 48156925 0
270744547 145572363 0
367681776 115991701 0
158650064 437600063 0
129063892 163363887 0
210106548 317991318 0
439870006 66790711 0
313157233 225024023 0
520174409 181231116 0
406556941 291602113 0
21361632 192781041 0
336554541 115848855 0
375326860 65905107 0
96473247 389443927 0
223457765 94764209 0
238545184 504803027 0
550777435 231515359 0
520467801 487729323 0
142545112 16461916 0
282381927 111969297 0
97613814 217504708 0
5791207 105856245 0
509125586 414415452 0
338743587 263439247 0
202401974 563760584 0
364958886 555046607 0
333271920 282055003 0
130971320 62149692 0
249323657 105945207 0
550268740 148107409 0
42407031 465352845 0
232437602 475610515 0
540118237 172161658 0
473008769 566514696 0
199229927 389113513 0
420106876 174404623 0
483812238 228233713 0
171856319 417600082 0
239069851 83457830 0
569368749 338659874 0
457326521 294783195 0
308201478 81193525 0
262797709 524354887 0
37470347 434576533 0
407399199 58591768 0
130363202 176678915 0
332056819 554451613 0
127597101 14745268 0
434640210 3207379 0
32977649 277646411 0
502965996 348529051 0
42590172 268593961 0
183047479 574953728 0
73764049 17169775 0
259210102 484241800 0
485240308 365036895 0
492836975 452569674 0
564459581 412341756 0
354346277 364005540 0
505564443 465819550 0
565134175 8506867 0
576116027 174666265 0
539300550 341196868 0
20636018 343350123 0
282569827 511938098 0
182646231 315440785 0
440973711 188258711 0
567908790 271770342 0
434354130 318627210 0
173328624 39343339 0
490934490 122966017 0
556363882 442259789 0
55177854 341096107 0
298858386 110805565 0
451699367 353238330 0
505986026 254412922 0
46758528 550747519 0
15750841 59391734 0
45239561 546648051 0
482447839 259674206 0
515664268 245602221 0
48708050 295237394 0
393766025 35959977 0
417649518 149549650 0
27021419 244938469 0
490153052 354394761 0
114698739 32181428 0
241792946 479601987 0
529658100 118577825 0
379978350 62024548 0
246834920 504463286 0
256795131 546294457 0
220842205 343257279 0
191235285 196608315 0
143405383 149243984 0
442986255 85684523 0
226221412 305064906 0
575414326 76494489 0
368272911 346868148 0
432571973 524534951 0
419947513 426557466 0
442908831 326805605 0
384802138 260288693 0
284145150 126153226 0
220015599 163260970 0
464483049 276778286 0
101441843 182495410 0
505958964 159250773 0
292515700 169299656 0
11122177 411150704 0
273610763 218436155 0
21958924 188549001 0
88178609 68667932 0
164196566 23903580 0
174382399 343618660 0
525787694 452317168 0
105142769 440177474 0
100895760 353220092 0
213787289 79986303 0
556111473 68000358 0
411846332 229895185 0
136389614 327510180 0
32438440 325254020 0
92436321 231922070 0
66940501 83136942 0
346867939 346047127 0
396464183 55743000 0
419485742 559982124 0
373005740 177507413 0
1872418 410384581 0
185390798 519909104 0
286600027 271775544 0
291388878 14129885 0
504370193 201656622 0
87928951 161867619 0
259026187 413106177 0
48453863 512921099 0
71224642 100036677 0
552711646 250827098 0
229623887 44317398 0
577547600 58367613 0
301491589 473367976 0
193407435 225047562 0
150489839 568211605 0
41552493 94753281 0
270432337 362865263 0
523691538 509669750 0
271582730 125245499 0
214117517 442675679 0
429179666 365742665 0
166928566 23517323 0
232215005 181686158 0
433070528 552463452 0
175299178 538517405 0
432785691 194107365 0
508091722 543227907 0
49247425 297640510 0
570412051 400980193 0
481035761 493158038 0
275098640 482167515 0
174213197 579537563 0
260015951 463173346 0
196276913 116510057 0
10126317 382743194 0
42606160 517821750 0
296712603 210859328 0
453230517 366670142 0
117352067 485328589 0
565047793 150692935 0
490573471 157906056 0
245111021 336841750 0
372601559 546369610 0
198303938 186907247 0
545463038 345018812 0
189417303 296469960 0
309296463 80505111 0
378123233 408891263 0
197131589 322746836 0
358428040 479435116 0
409730128 466008416 0
20222241 443446488 0
433050891 433236780 0
245839610 471866945 0
233700205 345547756 0
519641161 472855698 0
15647937 458550555 0
332115622 69817194 0
320531139 433856021 0
131536460 268818184 0
572786112 24713390 0
161970269 197089880 0
399229330 38457500 0
329739893 432445704 0
123442365 97151132 0
354603931 421305317 0
530317517 316086394 0
553484438 156448464 0
75267314 341229717 0
229584401 236362186 0
39471525 8035588 0
206152546 120823907 0
449604561 502249774 0
58372959 436601956 0
371083538 227449771 0
127583163 349394994 0
106951077 309674005 0
511408740 513989747 0
556227410 470237434 0
578972783 347060366 0
374822474 557095118 0
382194174 534934048 0
294379126 198098375 0
435001467 333207159 0
454558936 228291744 0
286135528 92550039 0
177639057 437353624 0
508220531 479935063 0
483571837 250381442 0
110679108 252660557 0
222236930 202712930 0
161820445 182676351 0
33512274 434269178 0
535163041 421540123 0
142507297 326691955 0
561090942 197121443 0
532030626 189616269 0
49432045 295535861 0
247659743 223006362 0
2411131 219335514 0
433905952 64513879 0
15646677 418690545 0
392195336 14739686 0
384651637 5415487 0
278371067 290300750 0
11711199 475934881 0
59708278 219620115 0
105129356 481141282 0
104578545 447838460 0
178857877 501937400 0
180734760 374569835 0
312515992 474634730 0
385993001 139829814 0
79289789 466617565 0
166432435 402679105 0
230541348 140624434 0
452687103 482023833 0
10306434 354614705 0
400360081 411617948 0
346098405 55173336 0
550200605 402085507 0
169039557 449536488 0
518413413 201557958 0
284366790 443498789 0
169807865 388214507 0
352762745 124899716 0
272041321 96428504 0
84018104 443110368 0
502239227 99964860 0
299393717 463929897 0
320780873 495504161 0
286660687 234145506 0
107531260 351763621 0
359274495 393041182 0
38207044 126710191 0
426942326 282745574 0
473084624 520099469 0
76384264 41013426 0
91490651 104077082 0
473190898 165638169 0
456494440 34148235 0
160644697 570403196 0
479315024 165633488 0
481576884 417701914 0
210483446 35337721 0
493121249 497600810 0
557750968 386778282 0
458895302 513273188 0
465425036 563431451 0
226130584 554365959 0
423267673 473757968 0
501478750 249596325 0
228667571 410695601 0
206935969 427170555 0
111712523 501021805 0
343917434 422696899 0
565709131 352532992 0
560473785 151643273 0
556602538 553164692 0
373652131 369340056 0
156976380 173573635 0
408644915 369316258 0
425994208 164024911 0
349937546 139766447 0
165120576 143236525 0
84289711 249249826 0
573478694 426144515 0
170612003 187780843 0
453096058 518446591 0
141688846 428752001 0
211696491 196972875 0
308963190 46153996 0
159469504 49920365 0
97723122 422765449 0
204688897 191499282 0
527437564 305213620 0
125460197 425777863 0
559935334 464525125 0
329815984 554619809 0
284617749 512782475 0
223528795 246888871 0
121740646 542794681 0
242439887 511009291 0
4174257 486226640 0
47372568 5687994 0
444873573 409414340 0
481915457 230664359 0
106165650 239884575 0
33951180 12656210 0
381265480 483639503 0
162845941 382856093 0
9962531 281475472 0
57236259 537413494 0
29624584 465562232 0
423562954 335366925 0
498702268 374905326 0
471753428 63115686 0
235198445 394255971 0
458291949 559644692 0
128578940 85731477 0
521106705 39577363 0
236474642 173846835 0
317543893 358297553 0
48066019 323886185 0
448394814 265151804 0
228244206 561792301 0
223663515 528431246 0
543564763 554843408 0
29200186 488076160 0
337078439 304516561 0
3528633 282115937 0
471190141 227903128 0
454370490 241356299 0
36689359 319754722 0
101107397 49705354 0
514925764 377879474 0
288631615 17373410 0
441558743 554717290 0
117244191 302033469 0
389666672 95018486 0
293361447 429463054 0
364965774 195085037 0
283558374 304531177 0
51357955 176840102 0
161775423 527280319 0
66136021 398851852 0
353815308 327997746 0
449943056 512016709 0
271246985 28337321 0
181539871 367394640 0
89769630 467075245 0
165239159 267574311 0
459941309 329248931 0
470217778 378211380 0
460509679 568495597 0
492820378 459209480 0
468675155 324359797 0
339724567 238577410 0
76867286 224938629 0
265565712 253432324 0
367395006 17738953 0
313714037 288180945 0
310244060 474546467 0
542960756 373024642 0
382308222 325483927 0
208255429 62295839 0
390442157 361121882 0
316329549 72399073 0
171138341 272655420 0
421487540 397395838 0
185317673 132483080 0
143417437 426527018 0
305270881 497441086 0
404845854 433016249 0
250411117 510481575 0
355901745 180760204 0
277595344 501032298 0
532142918 11063455 0
180752532 577613910 0
101378446 49093132 0
163301050 228370233 0
156365979 535533747 0
345297057 364875285 0
491037399 396390810 0
512528378 108278734 0
153893930 319763136 0
267088582 399749458 0
418725017 332457947 0
549360737 538189013 0
237354297 31904112 0
179252349 89236087 0
60152291 456687117 0
510208534 460982922 0
131569683 235971696 0
375404038 45858321 0
109218358 377205638 0
291923375 251508906 0
18563525 383327914 0
560907209 406785956 0
428719738 471367855 0
360747978 214516733 0
235134500 133298845 0
296964019 379923577 0
158681721 517631599 0
556770059 538746600 0
137502472 321777734 0
145895180 397496659 0
322017211 252429872 0
397869757 446770332 0
476960963 535929293 0
418263544 75237871 0
412340762 250977280 0
471847681 172483943 0
323410625 111335002 0
399112571 251991658 0
526850432 276581418 0
317561285 449459825 0
255489285 538715506 0
299319422 328027720 0
259168070 161049567 0
577875270 513412979 0
118460063 551114166 0
108550871 226017295 0
112857100 296143858 0
514953707 86177729 0
109503819 17954396 0
36391563 51699428 0
504896477 578885858 0
534401416 326746637 0
67359529 317390692 0
301794212 226559881 0
58721711 421922351 0
323943376 297242028 0
409159288 320705846 0
495817287 46792467 0
489616736 202613296 0
237038684 59055196 0
45461767 49561603 0
350756583 8310515 0
302326564 223544701 0
543348396 305187390 0
109969264 526539287 0
154434715 452985627 0
44739306 325659777 0
285136330 535636181 0
408628994 69108663 0
38542604 570424307 0
307267923 291772919 0
135761791 405904563 0
478061887 442356506 0
401610333 125518166 0
476716878 298101849 0
307871860 564315140 0
520327946 172657554 0
428138062 496797198 0
70861685 572238558 0
398065958 39590494 0
307799828 300923218 0
405785101 321913629 0
145819844 304892126 0
16261817 567018841 0
196322113 192681035 0
90774555 6667692 0
238392789 564209250 0
69788539 312251246 0
362029263 423265107 0
265441945 536552223 0
343293839 274861419 0
39895951 348231272 0
215049411 267268994 0
137897907 329330418 0
192993844 495943875 0
498080857 372697077 0
169470245 405942526 0
210232051 323470857 0
472121753 441210193 0
93361635 104126230 0
399974924 127578219 0
131150782 340767598 0
354670107 126251894 0
464843137 402959337 0
552244541 79809209 0
323431227 154754563 0
554179597 48513871 0
246988853 4144597 0
217770046 504650472 0
300898097 202195398 0
491810678 228247861 0
390708861 549048845 0
424087164 249516147 0
546628230 293860555 0
240979653 545979132 0
87824135 14422706 0
265449251 441485404 0
12614226 441740178 0
344993767 438733757 0
348622105 78996148 0
247460646 497047500 0
425511518 21978612 0
406584293 237571711 0
52779441 111011333 0
360815024 396468642 0
506725894 470217338 0
525682829 544741051 0
90428993 300775680 0
151813744 44287410 0
165649031 262044670 0
227661715 577303863 0
553832028 2851431 0
354773661 410734042 0
104990727 111145229 0
388709647 225477011 0
359735413 472788808 0
175574452 300370354 0
452076245 283125989 0
138762743 219065075 0
43480597 180791428 0
417484529 464155138 0
417158867 471615421 0
78556674 918552 0
125056390 511407120 0
555569354 426406562 0
235388701 539299406 0
547594518 115730425 0
536277759 206303342 0
366995239 424744992 0
348178155 44749185 0
543893122 141458746 0
157359871 314955082 0
563461412 442540564 0
576845775 447745071 0
126618876 302704095 0
158290613 443718064 0
18770867 293832296 0
535355773 486206723 0
443677197 455212723 0
234505323 483261420 0
144701940 418289892 0
233635968 490862152 0
448995990 456834144 0
411885260 270007107 0
247124686 154526710 0
149157504 294640382 0
95468990 466782852 0
423902534 397317973 0
556418355 203210607 0
534003582 87126790 0
38243511 455344850 0
481086094 488824989 0
399436821 188669481 0
356652597 450477276 0
85935087 329563537 0
151313487 172672466 0
110652801 312810169 0
555219475 99934402 0
317014117 19349014 0
525897771 204610894 0
480502025 177306231 0
440424644 185946622 0
290582403 428586818 0
40754304 175198005 0
90637405 418226559 0
156282298 3474959 0
4813134 511052763 0
64920230 508814082 0
89756571 190927058 0
549113788 195276775 0
259734783 142062288 0
121567909 88835123 0
63934212 350675351 0
202415450 281067260 0
149745231 378070851 0
75916812 21918494 0
207708375 219040143 0
72165255 145678634 0
506833362 29999266 0
23105979 355066926 0
439260160 324253689 0
55312421 263991719 0
493318787 369228314 0
577205984 409765900 0
388119012 280081658 0
177013423 329470007 0
558545034 392662049 0
3197492 523354609 0
315976287 348748094 0
286649213 146746149 0
432228289 312133120 0
187393551 534272086 0
406119786 211838736 0
39191660 426593775 0
8021732 348085226 0
526215278 239161026 0
540725243 408677937 0
220859108 270085654 0
122992181 432177994 0
367927091 520517949 0
213488161 426935394 0
504462668 125685366 0
145026027 551701824 0
436292702 300247082 0
572949638 266293619 0
531984285 320690707 0
144864953 144249014 0
342703964 434718215 0
276211123 300441641 0
577570078 363961463 0
114044117 530324291 0
338317309 375491999 0
568467042 240764376 0
220846409 207147275 0
411778370 536367341 0
205659021 554155948 0
41835228 110707472 0
44954044 435260207 0
485283035 116628719 0
329570152 78625693 0
313142062 148079117 0
329338347 365204985 0
251842383 312038764 0
40720087 231939428 0
530494134 150233676 0
20213197 508557958 0
409519433 418294167 0
382058180 328490659 0
80406502 344715644 0
183948377 486195183 0
384851510 60748627 0
304797713 544684186 0
247827937 195126646 0
527535516 143821839 0
332930857 368872494 0
47407014 454956086 0
517612873 10651593 0
114429567 540919107 0
147475600 228355956 0
386240485 165029370 0
264432389 485323796 0
264693309 232983514 0
502909258 452360912 0
297592922 73816529 0
575540218 174672347 0
517928493 165023674 0
370595328 561420404 0
112166871 208691126 0
216821453 478215349 0
41556531 56283983 0
168110178 334997764 0
186343125 22962206 0
247682067 390667597 0
311308500 82321914 0
193341496 56083830 0
537714466 209437528 0
205343674 35766150 0
16756659 334347419 0
318991694 559077809 0
149855660 225439970 0
111611371 1725201 0
384561114 427776783 0
84994800 134002546 0
178841508 326377885 0
452008622 181451074 0
168086193 145718156 0
21412533 420492065 0
404473697 387060979 0
212680178 268782089 0
475619231 477144847 0
447797533 116785382 0
470505942 228115709 0
173995755 485456262 0
427214148 82290096 0
139059149 11694449 0
340942195 40758972 0
262204811 14076639 0
538521327 127441998 0
314201677 500724822 0
313209015 523500870 0
177116078 516177150 0
454403131 191329146 0
168465170 552335090 0
385387401 16037761 0
57773509 458028925 0
295931727 148511067 0
56584043 197202725 0
400181118 243405618 0
564891400 366438153 0
57447208 436262548 0
451025166 379073620 0
15165976 300149796 0
82757487 376909573 0
527343117 248107327 0
343032135 459262513 0
140103677 496941772 0
308638410 410790814 0
289586846 179426179 0
491965543 199286315 0
5996236 442351526 0
226499715 88657675 0
425457120 367922197 0
285043585 188080590 0
123319036 332605719 0
411714657 463767428 0
112250238 344591874 0
386519197 57787300 0
433770548 191366716 0
296062489 76745721 0
286497474 425530472 0
488532859 185410206 0
574830245 208327681 0
199871084 330130294 0
533698775 248597336 0
324101461 90198250 0
363600619 160842740 0
458489555 308470744 0
110573321 280019795 0
412225657 34285339 0
565744360 199884350 0
388082832 37593237 0
338772310 178092991 0
6951580 84601602 0
87432827 143517701 0
37736893 339127870 0
213762800 490851825 0
331924653 118960225 0
476207764 503346185 0
405952045 422220267 0
164344839 528553243 0
123583244 235337442 0
333293273 382712414 0
399610151 313121405 0
358547771 322866311 0
323906320 236447814 0
393242982 528045643 0
403367939 481916647 0
261607843 218417784 0
32365575 442712237 0
501522296 136284123 0
243657052 475517376 0
6722082 369357827 0
476302121 291204382 0
25805987 362520041 0
172685505 261737297 0
573753447 371090135 0
446103705 57879923 0
222652710 27270093 0
387322164 573840263 0
479079386 173987939 0
508088394 437384020 0
453995748 387839803 0
575610108 404765866 0
164568838 140523637 0
463255937 418136825 0
346847514 577659386 0
181357955 250989612 0
359693401 142426281 0
13947784 312096153 0
127317796 578355015 0
111186089 45233762 0
35546240 314581370 0
528026550 143369179 0
242540490 168506531 0
154807767 50311722 0
475246523 126398939 0
134962875 54029611 0
382770701 324923614 0
559910628 84000706 0
1161896 543071498 0
354880545 189534004 0
442999602 280673618 0
202153066 359269509 0
298961497 95307717 0
178040034 138938658 0
26663632 21795298 0
402755439 484597167 0
13942292 484040647 0
186409903 574669426 0
371138389 20053919 0
564489984 186025718 0
300791551 456553557 0
15799919 285766240 0
273037801 254927784 0
389755727 386782267 0
116265954 372621879 0
388200595 118905666 0
492893447 547235057 0
418217361 495137157 0
352703749 200083261 0
418142643 173333326 0
373187924 564033090 0
230199485 207579975 0
337908868 308028506 0
389000927 164763859 0
164416647 491921696 0
371360743 266475070 0
66558555 342095729 0
560327056 382341742 0
49815019 238784997 0
14829840 481580239 0
180182038 472374490 0
323445751 215817200 0
261886200 108503753 0
215464128 171604958 0
477154847 470654959 0
362062492 222455728 0
471674460 505000574 0
452685018 561003370 0
315226273 540734404 0
135157776 506188949 0
168737680 105329155 0
384906665 453539030 0
141521074 340300743 0
75306240 189706615 0
68002736 133842217 0
37677323 430405238 0
169279348 40393826 0
496754013 12263604 0
84509786 218913100 0
133544272 570620655 0
523790696 531275050 0
363875825 72347719 0
289199833 321506478 0
357782147 461670825 0
539978561 248204408 0
136462253 399655511 0
443974330 573372574 0
352686090 108524638 0
411152940 179508915 0
63644651 543013879 0
133470287 143985819 0
419057779 148305229 0
77061339 290034119 0
496531029 271240420 0
527511445 233611670 0
381994878 554913531 0
450364624 264975252 0
49110815 263522898 0
303331810 336154812 0
97785922 561091521 0
534861390 544010244 0
559137838 60366293 0
347325122 419974160 0
4191705 383666636 0
538428382 344493965 0
512438074 396722933 0
417814699 326629746 0
27785317 90719359 0
351192580 163157315 0
208913263 290676381 0
199759509 546093277 0
9907093 544303532 0
211504370 441966992 0
214355387 432353671 0
209811571 515713409 0
168941572 497267975 0
518739585 359853477 0
496793215 524984870 0
332775840 347077992 0
57077571 50720271 0
52916964 313330472 0
163776254 551784296 0
239657211 480766791 0
68049038 227920999 0
187137891 498729732 0
341852607 465911813 0
190516356 475675544 0
225196661 441102447 0
276350186 175106310 0
227613200 470253664 0
560827814 356657860 0
332422324 81831408 0
110056980 22921933 0
560550870 108951724 0
450088687 4379496 0
507664103 137672476 0
481025430 579382504 0
389956380 414578299 0
460190678 417477684 0
206056821 381436050 0
136315279 236590057 0
544784181 531539558 0
178971546 522175507 0
151897480 438979750 0
223516996 91078536 0
330805144 561683333 0
458749603 33853909 0
129083609 340510132 0
28502894 473283246 0
41374745 524801604 0
501582514 213895338 0
157668429 468641348 0
309395455 508777311 0
106340192 388717970 0
440992621 379459645 0
439221489 319928415 0
498720012 120952124 0
324654433 9227885 0
362177847 394260987 0
110717305 555510667 0
272345201 412832244 0
398350807 476376870 0
167634104 257446177 0
148952525 311303160 0
205182352 179919156 0
14201749 521342299 0
108959488 563216926 0
300121175 171624248 0
285110747 513601826 0
115630041 14640029 0
218961817 516600784 0
8902386 320911733 0
138937831 395106312 0
299933927 58340719 0
54546152 209424076 0
363591036 510199254 0
363413622 43289102 0
82987023 371448027 0
97221868 388721913 0
35499325 1477906 0
441504384 560991903 0
77760688 398167321 0
523130360 563471248 0
429885347 154068666 0
530093662 157210454 0
50412222 150856337 0
416806419 376873175 0
165185715 25102971 0
199267429 340710989 0
535399321 162432417 0
195247636 440632146 0
382207339 447775826 0
173969558 54088268 0
132563065 382816849 0
40577514 180646235 0
517393508 340423480 0
517487977 239987725 0
94494571 529254205 0
257443559 366944770 0
409088407 249375035 0
15599307 27109645 0
241156507 3092071 0
442149241 323630060 0
62822657 199347667 0
243973606 234676072 0
235990165 259348478 0
356772687 371355776 0
373710788 195173296 0
373966809 387537072 0
151845422 323052741 0
312009386 538842687 0
460033403 475873062 0
91661803 497265180 0
186093271 195766925 0
365360406 333674807 0
79852627 251233498 0
218723173 290787770 0
299838058 325754237 0
434574306 195369459 0
265104794 534797277 0
361974236 460303866 0
312570791 558312358 0
54242953 359494852 0
478348973 87796100 0
525009045 197055738 0
414079038 334431970 0
235230556 162267417 0
175813148 442776440 0
50228550 380257477 0
292576857 126217790 0
331823365 328599237 0
269814013 416726031 0
561498074 532551983 0
95937874 532176798 0
75677897 513352267 0
201540386 7241475 0
568746713 164880102 0
264660559 428789144 0
112123899 242367777 0
207488370 55460235 0
120423020 126947667 0
157528966 97367522 0
93700765 359590839 0
119974705 248860286 0
548127983 165761426 0
266780030 428030018 0
261187438 197704004 0
510108173 181597169 0
79851240 210734945 0
16507345 90242250 0
368429163 438219411 0
85124986 118574416 0
514327034 531795085 0
396743830 286944994 0
374206857 500058520 0
481678388 311991279 0
573120231 26422518 0
237545008 26960568 0
372556114 432677021 0
501829585 105079627 0
461557619 216965922 0
30030824 370924132 0
129932790 372040858 0
291518855 192902443 0
470389230 13611678 0
572087148 253205623 0
550133541 515718495 0
70663053 12085034 0
160050844 422288037 0
138140499 194512500 0
178521276 526537472 0
151513829 276638078 0
300046331 577260000 0
308459610 9442680 0
84968087 532966447 0
102460180 256062566 0
229151875 269664462 0
304728216 65732183 0
2892370 199781970 0
22973465 83056055 0
88531745 560373654 0
424741074 511635986 0
169558196 565921218 0
365417728 299149601 0
489668187 20876372 0
279310589 133022941 0
323066293 12809041 0
202164556 28501103 0
445513467 198688015 0
82979948 272525899 0
483760692 445549093 0
49719864 28493902 0
520295978 90695686 0
160913616 143393121 0
243653333 437546880 0
152027485 284800844 0
404640026 288399016 0
462867785 424277706 0
184868368 390082796 0
382741294 429771515 0
500400691 240845184 0
558193358 83837458 0
534498655 217405236 0
400283855 205402572 0
544796027 8352892 0
395737317 303820185 0
42937358 450143340 0
355976783 577247220 0
561367385 233727424 0
145899618 391583012 0
573375996 451552814 0
147769215 367742965 0
339473372 471728515 0
41302320 291868741 0
282801428 392115287 0
439317613 122649421 0
286432294 263353640 0
569205244 37811895 0
42278504 425189042 0
460052051 495672561 0
17839668 545170867 0
460975195 173680766 0
321625115 51554475 0
506601020 251301337 0
178539101 222748992 0
296990743 154939985 0
404404686 196806164 0
548422020 421663089 0
318272226 110048853 0
24348504 507134694 0
570896767 23699436 0
84047058 226740659 0
97396782 78267772 0
158369371 92498901 0
17677332 88416106 0
349110017 99751931 0
339509799 569969906 0
420825307 392654228 0
362036992 393816264 0
500242838 189001022 0
31090130 5593568 0
134617978 209007745 0
71324066 195509934 0
433760072 297720551 0
458660360 34020883 0
51222824 520850170 0
339772315 51700058 0
81738635 80490350 0
18334256 335685010 0
259414467 223824798 0
2839616 266697211 0
490448628 301874035 0
439413429 495245109 0
406376603 528559310 0
404140082 189564384 0
446957816 539537799 0
365455512 33277015 0
23994607 477768669 0
193631318 507853377 0
272873067 482581864 0
430693525 242746994 0
566659243 549647200 0
458950788 525362676 0
571778441 20923724 0
115650775 546006810 0
353416669 262720182 0
164442011 243132005 0
398428778 335933508 0
498591543 148183990 0
180146106 121511799 0
268309897 416833671 0
367231154 402465642 0
298957721 70239411 0
2228239 207630162 0
307119882 426020531 0
27856325 449005155 0
310029534 297924374 0
212701036 476528784 0
457346601 142769929 0
114983072 468925407 0
273934859 414807209 0
5778112 282494782 0
460107440 8134361 0
374806477 57699944 0
287552644 181575841 0
476195709 405548639 0
320214413 401523697 0
135478040 202185642 0
537339790 480759432 0
549013224 526707141 0
86720584 452919170 0
422647284 373809998 0
362249675 78484272 0
475612465 365788288 0
425721490 219053870 0
155637573 8816149 0
306569207 92420366 0
494081721 533032686 0
29185348 124706830 0
373750766 54724370 0
465456208 120026121 0
326151265 92809731 0
560580008 281423744 0
512121818 156494824 0
230201941 535514338 0
566012856 502429030 0
143464064 514588677 0
198830803 269294985 0
226400378 469441968 0
410049755 537337004 0
256181887 131773098 0
63973377 486700982 0
309132836 339647839 0
41130 159835599 0
320358086 230258663 0
420372397 558837003 0
442202168 310066547 0
157787421 212701576 0
397082666 547804839 0
379607490 455196336 0
352237741 99771810 0
46245016 221764431 0
541068392 431512994 0
253618306 426113814 0
204652194 334580928 0
565513692 473538023 0
451957740 459061653 0
150220547 41855708 0
496637133 118804700 0
209066926 2708657 0
559790972 148499756 0
146594491 472604929 0
229726090 450143171 0
477609613 75608692 0
532867107 94550966 0
133243067 21233254 0
479131012 52321411 0
56717799 331325807 0
444423634 79228529 0
344429653 354844188 0
281963684 536961280 0
352755341 39925561 0
146177556 115831335 0
476942696 191086805 0
430631551 204244343 0
155522818 547815534 0
549476489 389630185 0
67311141 443494275 0
302354899 254884393 0
101926496 393716982 0
85384875 398365833 0
198931566 133754594 0
330768918 291297557 0
8736070 94724923 0
467804515 483450788 0
86192048 261696068 0
295541074 67890156 0
379711009 576441728 0
195947981 381147468 0
489530139 406167958 0
513739874 81649082 0
390165666 78990987 0
298489623 351020924 0
489070783 508971662 0
241277366 414780429 0
314789149 295043704 0
428177072 9108224 0
407736126 384468569 0
517480209 431757500 0
548144923 466604332 0
105951049 240153569 0
16329932 66633500 0
204719250 387753228 0
39870221 203478246 0
219763095 267599029 0
182175438 359140810 0
171811741 426940137 0
161612703 163077307 0
142525863 470572271 0
489377962 505523520 0
549897004 451967107 0
418308171 374824415 0
510216732 330946780 0
321929502 567651563 0
383560474 338136199 0
301041171 107676925 0
378850677 456883402 0
423299139 279162261 0
234113642 577946194 0
86463164 486021334 0
27249867 19668621 0
77505619 505577459 0
391395227 155618747 0
463406080 296294705 0
200956018 121443189 0
567576112 288456324 0
244182929 578176838 0
120958573 328656517 0
240610595 575753508 0
474517910 238512415 0
345445268 467175906 0
329562649 282621535 0
218460037 529149916 0
250774315 479627330 0
575497775 189107412 0
204227474 37640520 0
367092658 265516603 0
99223932 499281852 0
273733933 176584688 0
377446851 385471094 0
431572679 171714671 0
216804446 296463951 0
393996599 207425921 0
264674918 115099979 0
52820387 212582278 0
96559936 91830835 0
275650158 525051467 0
479767186 327372717 0
255033213 204175835 0
215723020 344660928 0
329916925 396868615 0
213000713 57818574 0
27588666 344118693 0
164641106 509716952 0
7071112 62842445 0
262248762 385761508 0
545210196 489052269 0
178853861 381710434 0
4485243 163555178 0
360087109 197917695 0
87699866 473228346 0
2019670 442763280 0
25926612 163898109 0
48685338 135004267 0
434672408 448547929 0
372002889 109303854 0
368381090 283052642 0
365243719 204409806 0
302337463 577372259 0
390777861 326731760 0
463650091 426179243 0
442398395 524912889 0
421277034 223773357 0
568883985 277933459 0
567354816 313257275 0
494296798 161014699 0
46042395 102256429 0
521612145 319355323 0
107251627 50938240 0
276799678 576463184 0
296359770 127387481 0
532850350 553515966 0
276966307 344142025 0
557363609 366731442 0
95497696 343579234 0
389988467 71371010 0
236824441 488079343 0
487689284 1959435 0
132536374 200000492 0
299989007 525923631 0
370255533 276800426 0
522520694 3129093 0
329006294 238669728 0
194137549 240391655 0
335126487 228098222 0
20173453 414399339 0
506630391 79685657 0
303646036 126404939 0
141957644 497033709 0
58763260 544568065 0
542644748 291902253 0
65439449 361937506 0
20400014 53035345 0
123975361 203982259 0
573205972 309211237 0
453315052 273911711 0
350500341 562317470 0
181894091 225850521 0
577831632 52550955 0
387726314 515468460 0
521995714 156411692 0
571897552 59250139 0
456339011 270006830 0
526130063 295376371 0
261949255 13158592 0
550652771 527882311 0
352654696 359462610 0
328089866 311657305 0
52037370 468202169 0
456045661 318589103 0
533649429 145054655 0
274241375 230145991 0
455356248 151365379 0
61684170 537226378 0
244213802 418668644 0
466964670 254195575 0
365171866 213544070 0
282014762 376328821 0
140238367 142540205 0
41320587 118985491 0
106352268 443317042 0
248827681 182180947 0
484906564 245295824 0
394794140 551942062 0
104528361 176900805 0
321949129 331135843 0
293766304 509731455 0
477910960 98249259 0
70901080 561588322 0
52937772 461519783 0
228165685 346496906 0
198529449 387147088 0
163971433 62253316 0
59890715 255231988 0
460714268 377454516 0
213556042 69775741 0
577505221 344839197 0
455315248 58182716 0
5059885 447601854 0
191513401 398162366 0
480482370 388592102 0
549640819 437235661 0
326569272 396489529 0
438052141 371562888 0
73093774 131106440 0
360638375 292921894 0
474208900 481266179 0
166441388 509087503 0
372783538 237223399 0
244384470 475378847 0
452748507 482946249 0
42658869 144617153 0
294861476 393762733 0
108307643 481576871 0
267555116 507832047 0
505310830 232679596 0
304101207 32944193 0
299748317 112257330 0
60477853 521528015 0
304257106 73199122 0
551579038 179785432 0
480508953 369608698 0
181004546 425910681 0
414775864 258570173 0
452901814 527461515 0
197685772 291517033 0
127101820 154219252 0
382860230 559032069 0
521984819 369696605 0
95823908 406722683 0
398852741 408650483 0
431148047 496720222 0
125655268 241333973 0
559661245 573526244 0
240396811 540701661 0
552430037 261316251 0
77623405 548247762 0
319834233 277957311 0
420840811 233886421 0
269174204 175479718 0
183557203 299780598 0
265765209 287731536 0
318796767 36946133 0
538376723 557804005 0
441378852 20280079 0
532339127 324611521 0
84308252 1249074 0
226572629 79339799 0
530121255 567899358 0
510812622 349888690 0
78102568 233999185 0
354141849 315806470 0
411965262 258194917 0
478397837 566394627 0
73641689 368432774 0
253489061 412393038 0
333015511 457065557 0
204593994 95627675 0
215278391 516354240 0
216150910 496589647 0
12152223 517380044 0
229331305 68242101 0
302952920 170777463 0
382966723 510811414 0
499676347 241912659 0
525496704 11779160 0
470897712 530860369 0
191863775 430101161 0
369476272 552003888 0
106939346 2991122 0
72831995 543238841 0
161149142 193101 0
265026379 129067669 0
209044570 439300262 0
17833126 227288611 0
3902759 40968872 0
236601862 509703067 0
115047432 7761966 0
221635161 364181305 0
423200133 400999797 0
449294815 6335722 0
505833611 239780142 0
27645478 467048767 0
277847989 404987037 0
545179226 380498123 0
56939303 200621766 0
431726277 337409023 0
299402810 379677809 0
59397185 566291387 0
40966571 95110016 0
315424575 122027343 0
211322139 408413081 0
414620435 199134269 0
218534290 130117948 0
332714560 339338237 0
399931196 523743714 0
123871627 36256177 0
1154675 530849219 0
434654372 54644960 0
571261320 429305047 0
340109373 269010141 0
105977030 348207280 0
169923958 199169786 0
397764272 11777021 0
266288507 528066142 0
445655917 120528728 0
126233044 283705352 0
65305035 518329153 0
76183224 252544223 0
12057147 11424268 0
70423841 439005913 0
290238542 13353084 0
271549278 60878906 0
184748479 201093929 0
243450017 284644212 0
146497512 133635305 0
52845055 459028109 0
213419330 30060967 0
357990738 162414788 0
45527742 558526122 0
386080964 471707470 0
409614402 550990250 0
264719217 228616246 0
448783064 565013593 0
107504259 105493549 0
352876889 384564288 0
243635535 209466040 0
271333334 284463755 0
576485383 442163687 0
527270754 549731658 0
2627992 401054438 0
495955479 309352886 0
258037924 543560941 0
102061647 65177844 0
192254395 38526695 0
570012417 261449294 0
236824424 469645659 0
509201474 514987470 0
43496556 495335133 0
497687715 191498209 0
509690590 278849838 0
167025735 196035216 0
424697846 493857526 0
131502987 11213449 0
328708328 568368024 0
396914083 332688764 0
80663614 523987544 0
172305467 104969196 0
271973613 73974434 0
388032193 387879955 0
99448606 503967337 0
241957704 24713566 0
546233769 797676 0
490397953 38103321 0
208001275 115555476 0
478592471 439683245 0
482710568 130194994 0
6095193 276120090 0
299843904 201322697 0
332209403 499234523 0
182663229 354398030 0
53430694 99879409 0
247958745 432022729 0
573151273 333146275 0
536608982 566265654 0
514853672 59672150 0
367834448 520375261 0
358002606 398885124 0
180657217 376606811 0
283580857 387077160 0
555802447 111521158 0
355848675 66062053 0
463949884 507074427 0
334034360 293373355 0
429066367 323634517 0
500146377 166575847 0
244989973 314755020 0
160664529 28629812 0
534118072 214862554 0
530170769 230583269 0
75628720 68094775 0
453260664 186274900 0
339163770 308103972 0
76233218 150474046 0
528900503 579065521 0
332746479 301648356 0
302844795 363826298 0
211861548 493327962 0
19523734 202438154 0
269598953 292081320 0
357303485 560884122 0
318090904 364867810 0
392413279 54589764 0
81122165 477954416 0
522741378 447213385 0
301980654 247584447 0
299987640 143851328 0
63712738 482070004 0
262126408 502459282 0
239153575 433780338 0
223151450 480101848 0
458082114 59343140 0
285266951 165040965 0
126757353 213925531 0
6459924 64268298 0
288793128 566072762 0
366136307 98933507 0
508312408 352572512 0
30049453 400122568 0
108631285 415969894 0
152683429 545496466 0
419872927 27586429 0
405593088 425637492 0
159292329 300019426 0
218782043 351398830 0
417407664 192094410 0
22833154 472593252 0
438539457 11099495 0
107479961 71443826 0
298612531 103542022 0
316246045 492971454 0
3460224 327759656 0
98145850 534174884 0
204783940 74649211 0
323696085 57564952 0
177395700 474145138 0
458059590 287797504 0
124640133 311752423 0
528619393 145374757 0
416910639 542670720 0
470434422 81404196 0
32565406 199599631 0
233667391 439827536 0
369607878 52688366 0
364134972 12305502 0
445210665 418110560 0
386316675 169792289 0
155328061 229841095 0
320177988 266813916 0
364146463 322578359 0
221678126 576153621 0
190119970 487092246 0
59095564 361868655 0
28065555 445880018 0
21895058 33774052 0
539081517 223977983 0
498376542 287942583 0
426229667 386502028 0
544212532 64492923 0
521921934 443474561 0
530670847 523972246 0
470481380 326150879 0
328681862 329610813 0
469868684 217570131 0
276423822 478267753 0
495619613 294823260 0
191586483 561251598 0
196617804 220805013 0
135394694 459945908 0
474850923 515741649 0
443087138 9687401 0
402765240 544218194 0
88519810 156287006 0
246315015 301175022 0
369947417 479108383 0
178498629 428155607 0
523592209 410402886 0
27499696 145358037 0
425384401 11481866 0
398838431 164747937 0
182151919 278695188 0
496423714 41693790 0
272780698 82471111 0
539643064 114741792 0
382920837 342625254 0
246302096 248329263 0
415047092 514827159 0
480450481 549869125 0
524001178 472502019 0
27638898 390654543 0
232107171 443374976 0
307306583 460542739 0
21635813 313243669 0
496029342 303852058 0
502110306 572920749 0
496518078 13800539 0
257836594 395819042 0
256985294 429613016 0
475365427 576394127 0
317067839 134264991 0
444298960 337101520 0
237898446 577576728 0
58701567 267077821 0
31627961 280423557 0
78723578 222683252 0
216845751 228327900 0
437162325 561921477 0
328700016 829225 0
286225427 347932231 0
531253873 38574778 0
546094065 369338963 0
384226022 113927842 0
200764828 515553819 0
299639659 322131285 0
190807367 125610248 0
511823394 275143983 0
451945703 256298160 0
549225993 450183327 0
186552596 17456962 0
503679498 578032327 0
80816745 22362178 0
416073396 109869018 0
174983070 483612003 0
570431479 178620479 0
334121157 298776234 0
258084522 477499082 0
173906218 3366636 0
575880938 298016500 0
25814569 373254426 0
309779939 161519335 0
172182706 548812026 0
362868271 261861309 0
472889565 322764574 0
12827677 440165421 0
106669687 52056214 0
204383559 68355404 0
83265733 84951923 0
457356698 129058885 0
101302819 310737135 0
295449104 272281863 0
298657311 211171003 0
42250612 450667068 0
114202248 269600288 0
166885360 544352747 0
301814575 362835792 0
323657407 575834579 0
66151900 418867230 0
570243912 183467990 0
505095282 374317584 0
429981827 338008221 0
266260345 262677152 0
162537348 220951242 0
197883736 245067564 0
354222731 14201469 0
507899857 104300123 0
33811978 160702624 0
110893866 387614716 0
477488620 358961751 0
43302643 170312696 0
174383163 92865587 0
142593899 93645527 0
446007042 110281630 0
342432004 264591685 0
497210146 329535599 0
574955505 465729568 0
172619965 562986695 0
377804706 476565555 0
260717888 231081873 0
179436999 166468381 0
51862168 212948895 0
376476833 112249132 0
169865355 499061011 0
100047563 386205324 0
476082738 443532916 0
305366814 198776050 0
420416183 144317661 0
318367333 23653435 0
342682530 432975110 0
15903659 566937135 0
551982280 295623310 0
563436581 457602177 0
281774259 73706248 0
466120626 299581877 0
88743352 14893454 0
485017637 456815846 0
576219215 372575469 0
200574417 493736147 0
260433628 23457174 0
150548684 179183070 0
451139267 126938459 0
5927947 210839487 0
232101630 523613786 0
51652542 578409011 0
142640816 30319421 0
258855524 382119367 0
29212201 356108241 0
59319600 432785315 0
141986086 80317432 0
280379857 332164043 0
281539870 410927041 0
226655775 285767146 0
313319939 312492252 0
339977537 104067406 0
221356121 467961759 0
330649230 46654649 0
355125278 106326455 0
483327974 155475863 0
26786634 134249002 0
234922466 309482260 0
198359827 256400780 0
6481104 577730713 0
188854514 33665083 0
106466676 285180683 0
287898738 354117437 0
344526923 567349413 0
137653982 329942845 0
233406712 475275414 0
3461201 235910143 0
404326345 53803287 0
408699759 33366128 0
4664487 430761657 0
487575959 325302857 0
277238783 13201336 0
102035104 185408242 0
467708629 203915274 0
360957012 492912901 0
301723318 389198587 0
148362786 256562829 0
64156470 394613310 0
503957456 147885706 0
550132053 243981163 0
9890297 54330072 0
574800802 280835704 0
299474649 274853035 0
324577202 230674990 0
49427640 430743221 0
112598174 405895022 0
348567351 166498936 0
30666868 142351814 0
145187546 235467508 0
200216137 447469850 0
399111150 411746342 0
187575463 476469742 0
574418813 416198655 0
528935838 222831831 0
555024538 23609618 0
93341142 233220939 0
183187446 41927259 0
14896895 430451951 0
536229909 3638509 0
296994968 29128155 0
217875067 115842471 0
194182768 415099895 0
498314076 265172717 0
118735360 525079354 0
6299459 503450746 0
448377234 155202626 0
249205959 46284199 0
84581653 257455557 0
492952960 566380929 0
219630617 369855065 0
65353143 99501840 0
381527233 278702941 0
364224977 168716305 0
308445867 515645802 0
514100453 30592884 0
450586098 367337408 0
178793896 359499676 0
568401820 108401136 0
441493186 238927130 0
51180830 183958181 0
238590184 286578733 0
443924619 250916478 0
343616093 457469522 0
334237134 386247294 0
502393333 48951436 0
476925791 68371366 0
309337872 93504985 0
4785116 436226388 0
545679038 79035822 0
89354804 370618512 0
120431515 485999348 0
193673271 34767491 0
382865469 453475351 0
578485804 218235525 0
415980234 32482665 0
153241446 6775700 0
137961456 214611085 0
556069645 434569770 0
61886927 529517324 0
92439701 363738230 0
380656690 369610713 0
561182601 537323204 0
21664316 254779219 0
464160452 141865411 0
174466146 211290354 0
208864377 566921607 0
369115081 472460991 0
570988102 18272976 0
9623432 144059054 0
300098304 24691123 0
288715871 355814384 0
99241398 536665058 0
417718842 29846706 0
506028337 255924802 0
321837402 61631027 0
499627391 541175964 0
515229316 538689887 0
93437239 68352455 0
343912018 236647586 0
57011772 158225193 0
502184174 175421426 0
207661879 30317046 0
89104019 340897299 0
436005686 364589072 0
5975312 128170921 0
115499445 335194326 0
51609264 73992946 0
369962342 322074626 0
495776642 187512810 0
201896474 209440261 0
66198062 361248246 0
563811419 346206736 0
86342484 32785105 0
221924831 564455560 0
371536465 545768215 0
224925173 467915989 0
213720046 70080719 0
325440399 494722763 0
306653473 195395026 0
6511149 24337559 0
448291412 467578725 0
60429372 270329868 0
180230243 37321040 0
324580570 125078362 0
321844365 257547462 0
26176766 345563529 0
249230891 263957208 0
486202551 484069128 0
246638903 541252308 0
385381644 452087887 0
291367551 576189526 0
38568056 526331151 0
577110328 543333803 0
133712323 483421817 0
381375651 376573124 0
64319277 571854684 0
46952101 193601657 0
186785840 442317664 0
92656849 166525827 0
103873313 212212421 0
382560941 450594274 0
252610941 437507248 0
33022568 569526113 0
293078392 555908790 0
453216348 330832278 0
156765404 73735979 0
61617896 209868890 0
306944290 525236711 0
239099756 159797582 0
136870294 57392705 0
567244005 329391494 0
32341577 109345798 0
104715718 393000322 0
89536443 221717226 0
395770999 282819310 0
448941643 24395222 0
242078552 124518806 0
1981029 193259367 0
251445499 347202900 0
485526666 246951543 0
225258347 205650654 0
200498877 223655658 0
418612233 547092435 0
378937738 525081136 0
61337587 307725267 0
272581467 293898183 0
150414557 399319796 0
315800021 476165252 0
509229079 355629780 0
428711850 349217511 0
369729008 277962434 0
373205308 125127897 0
323515721 380572529 0
498234956 37451553 0
188022921 180447879 0
501913346 101042719 0
38875535 495882237 0
367431181 114162280 0
387063279 210937559 0
175925154 285251863 0
533753569 146696494 0
62995700 487175807 0
300801702 536458675 0
120174103 164182330 0
512904770 541241094 0
427609260 79637486 0
205367466 501821734 0
195055202 63350805 0
43130453 447561543 0
119461973 23153887 0
32350303 473697924 0
167121119 218251382 0
350224153 415189846 0
9657073 487188018 0
354919889 299393063 0
196589837 376066286 0
411342419 201626321 0
207342170 17861513 0
259944355 120177954 0
142179598 342631619 0
177503986 427735549 0
200161921 400838336 0
488660885 406633504 0
165410212 299932176 0
377033528 221745155 0
489917842 290495422 0
25115713 137107910 0
176932527 449600574 0
3981741 482030043 0
445951043 390859183 0
367028021 194373303 0
564900071 537240464 0
76970462 170561155 0
66373289 389071502 0
159325702 118715714 0
416119047 12470153 0
498816738 542797648 0
34120088 334191992 0
442269614 531033960 0
48571842 77891369 0
285845973 332704839 0
35863153 450760139 0
317814765 183167308 0
16526960 23692921 0
416347613 475511846 0
77230185 290825750 0
539292671 539090311 0
245648210 369359576 0
412725195 198339939 0
712250 552430366 0
520881188 557909052 0
491613065 372546861 0
257351417 215064363 0
504578264 273531161 0
524019092 41800733 0
128508185 552391429 0
196899998 512256637 0
298935930 466071419 0
322705197 269655 0
113316624 403745399 0
549470920 439054257 0
86382562 398599415 0
1475453 102432443 0
439974833 563644986 0
451259665 28051084 0
32258502 256613640 0
154112870 318446413 0
65916475 502439126 0
83115471 355724182 0
167275464 87356053 0
227927836 391285438 0
63800760 181471635 0
335808321 119267834 0
464928530 471935715 0
385939517 222675005 0
515973845 573407648 0
336295589 388804045 0
11524887 232177552 0
561448373 229662054 0
449300161 218298048 0
281204219 347070199 0
96861850 91676897 0
459095999 14737580 0
485545716 320519844 0
396096963 410272856 0
172306171 130166533 0
462726178 552583152 0
433842609 144351051 0
392896607 253507597 0
149343247 431961238 0
97683431 340950601 0
370037552 48164635 0
37654590 29177861 0
228322561 324280567 0
85922540 19722673 0
249144019 276705449 0
155447388 76803965 0
32248169 12906988 0
130723190 275824937 0
61745104 512734639 0
513728345 362756862 0
528738878 6122865 0
121855189 89753836 0
389823162 315078250 0
454799665 100291997 0
254746476 378615689 0
167798958 576696843 0
411306759 151988658 0
460625514 178142637 0
209620516 375942701 0
118230425 146667444 0
238329000 565254548 0
206544813 396648039 0
265356613 450616469 0
259196932 68684745 0
568131012 39492244 0
471163104 124764693 0
189123789 316221996 0
344564164 109344383 0
114730298 394972327 0
139421194 443221749 0
448778450 461216554 0
183357863 182124339 0
190052283 72768606 0
419775991 561711252 0
273417929 332497004 0
530195920 117727602 0
2021491 505053097 0
488165695 67792282 0
502719770 6311194 0
314962785 227055820 0
210995097 249393970 0
321861920 8258198 0
92692336 513085439 0
7475425 192253719 0
508584448 109064498 0
318872243 191244962 0
275964118 98740390 0
245163489 45904730 0
297497743 439807447 0
162534460 77720481 0
201966206 425706267 0
211438019 143573927 0
450498417 402091855 0
303956664 278781560 0
497237914 55581030 0
343948946 218257516 0
546033912 60548073 0
171347261 28241515 0
94338759 441505935 0
346944545 446705004 0
72609656 400617963 0
294194009 563184433 0
197724219 275475158 0
173972891 161133091 0
108330676 46980092 0
216330905 185378026 0
434190367 119981336 0
317251918 426061300 0
141661291 316554270 0
111064896 319536161 0
468132285 454350994 0
554901886 531704061 0
33759422 31055396 0
212757866 171913099 0
152464175 231258117 0
97118378 371852627 0
514684452 115503114 0
495027660 34610679 0
567094404 375798723 0
171261313 155084051 0
372556250 216512541 0
207054313 554352406 0
110673111 448509741 0
62579806 262300826 0
229144848 403217807 0
64695076 92419292 0
493148437 340454305 0
98089437 124143465 0
333189444 338584034 0
143690562 17446614 0
549376755 455262541 0
320460859 91586426 0
407903745 168895684 0
148305241 78515070 0
228315165 294953709 0
70046526 449651517 0
322036309 454363667 0
213270224 41719238 0
377387157 27722419 0
343788996 114490668 0
302373294 368514172 0
89629943 166231236 0
218246852 513316569 0
494815555 560586303 0
269400811 429641126 0
219575006 47685897 0
173065594 208351547 0
212657817 348026487 0
227360318 469527756 0
78382343 413932390 0
518405599 380733665 0
244921499 352804351 0
563401449 568127211 0
544405670 443012449 0
530528633 487741092 0
499930171 218241220 0
550391802 447744051 0
378021465 345410551 0
508777237 466209545 0
59032949 136594649 0
544157363 262828046 0
369658275 568095599 0
83088660 58972578 0
49236308 49334240 0
182084819 278746331 0
98286194 189299400 0
194406027 97617881 0
119845915 247815179 0
71375318 466247019 0
421843558 300790972 0
519490553 261827793 0
285938487 357849527 0
425624041 341320202 0
508154855 51993534 0
449861578 445057754 0
565085943 130000020 0
32248324 422362602 0
177374971 335291733 0
370473686 166911272 0
258784583 338508359 0
187220212 298885958 0
217121556 315408143 0
539665558 224617006 0
363619921 428939236 0
368140344 121351581 0
55596602 148336705 0
314018198 338537333 0
68991445 77979404 0
533444426 522720662 0
152544924 352023335 0
343013997 53441878 0
318383578 254106465 0
150438859 367787462 0
33918241 139808017 0
276686594 366346085 0
364321315 315911613 0
202043648 339797869 0
307900741 353932744 0
481323260 78035737 0
280735442 324377896 0
433494712 267695756 0
473512477 124997667 0
508656453 358113982 0
369096869 260937284 0
482891784 563327155 0
491990306 316057017 0
311606057 434593642 0
510768616 265023960 0
536068365 267362950 0
360409730 419331132 0
457493425 71693811 0
416075984 206054441 0
57460364 369688108 0
492173549 284909399 0
460822696 539441348 0
455211348 356201443 0
451382945 231873267 0
563897746 358363371 0
353576264 5995162 0
204574447 176370881 0
548712705 71324406 0
419372126 135425052 0
226701109 84918385 0
450963632 475810221 0
519440296 525948994 0
261097366 177411541 0
26053674 534063402 0
343577795 425074233 0
401470227 223327177 0
386527599 122657081 0
513807466 401838998 0
276163930 533492731 0
371170195 561509574 0
294165656 570438235 0
465683295 566929886 0
57669319 536508874 0
448285811 321519147 0
502077831 174333622 0
255246635 341208169 0
196013751 135375252 0
169787098 345236758 0
400539778 372418346 0
440533456 173787121 0
185611839 43508576 0
572895894 457450717 0
317892304 306847165 0
312716597 103250383 0
346415477 359438625 0
5803245 105478665 0
184975820 552996615 0
561187266 425771653 0
503685653 351149413 0
215072881 231839663 0
407832342 102505888 0
380535199 62703807 0
330091043 38013489 0
512884368 142922912 0
25461931 430795635 0
244517602 334126038 0
65316503 118483007 0
360737691 382054772 0
342950170 340920817 0
540285666 109860763 0
133851505 70613263 0
511577209 454498789 0
453964960 40592689 0
498087282 560771932 0
333824773 380665182 0
101218036 363958150 0
247855019 573452359 0
260084123 298672639 0
255052728 149760501 0
491318255 576929467 0
53414520 316810590 0
12184328 121569700 0
89766483 455923960 0
206125303 288290506 0
192364922 11055337 0
511906050 141505786 0
24869232 63370202 0
529130038 386274004 0
483118751 554626405 0
332567744 540154082 0
277495592 16105858 0
307260938 63432096 0
525349949 77596489 0
325534470 340403587 0
34242462 12259996 0
439421479 99865523 0
438624028 92533804 0
566038144 545795024 0
486219980 320756955 0
91840611 454861426 0
258767810 519474517 0
170548692 279618046 0
348600172 35840953 0
443974821 531998197 0
24336767 563956380 0
291089107 501312380 0
243424739 47118858 0
346698006 306077971 0
238213382 123050055 0
343137921 500490025 0
526375191 565510143 0
6324261 345326096 0
104084485 553727952 0
183735644 15623238 0
505401103 556350193 0
558762068 232356900 0
481852347 560720747 0
395913396 321324542 0
296386314 416476397 0
423890182 69604269 0
413542248 362071360 0
12111811 96198147 0
514922125 554816856 0
435534300 134109877 0
409884142 564218369 0
347998173 318011177 0
104531308 520810179 0
165203359 405361524 0
45328866 209729370 0
213860157 405540423 0
332998721 415952052 0
127525461 184328520 0
364887856 556039560 0
175945243 487302396 0
271797517 1141627 0
89099885 188760469 0
53226389 51419782 0
154160871 247193829 0
181384098 107204946 0
476200882 451460449 0
398505713 203378259 0
331291211 509287588 0
391722370 132504171 0
295634507 142904905 0
313154419 279196126 0
141299413 352920816 0
304795888 235322848 0
430752228 446425326 0
277988523 572735019 0
130322733 379079967 0
210543696 386122272 0
500398113 101422752 0
354350919 121113773 0
421943277 577363424 0
454178560 363566391 0
96088566 462928322 0
467211011 342064584 0
26575337 560197619 0
38008319 182169590 0
549781294 314754427 0
267513121 131940391 0
343806084 76863816 0
489657648 368411225 0
472160152 45927461 0
215826974 21826332 0
314591859 555113438 0
331843380 190821690 0
331281388 365807047 0
328530544 223516927 0
397066614 558105009 0
460623962 81710889 0
506898291 262990792 0
396681032 309112604 0
416610564 241624716 0
374999641 426630567 0
466014986 514378422 0
21266358 357262550 0
189756670 15288587 0
535601723 124747675 0
453189369 108032357 0
179418725 487312533 0
213538431 378355247 0
25196288 210140660 0
163741851 192596786 0
241219051 406046190 0
440113739 225498396 0
17084755 178297974 0
79372339 455878850 0
551506554 175902928 0
256906772 112610139 0
227967356 206024581 0
561542879 190149002 0
305880781 498610853 0
88139348 501809177 0
349218628 36590569 0
100476947 416080102 0
357311430 245209380 0
501887263 442423961 0
133601520 227189279 0
578691193 370354495 0
432727171 212838613 0
350575913 253305551 0
478879164 384332731 0
227027958 258992418 0
223646873 197295966 0
444056438 337413610 0
171958890 287890589 0
125639748 415431405 0
400342832 498828398 0
546958514 186068592 0
7103117 303944276 0
117454156 208083624 0
207936205 271683029 0
265047556 334940889 0
353355425 357762771 0
340278368 259056499 0
496851591 124831587 0
354827058 408727510 0
331628215 146389523 0
282070929 35616867 0
251817373 436466389 0
154839478 415222108 0
74723372 535234411 0
519955133 465064943 0
415062066 245131638 0
234353539 454244238 0
16670304 49785981 0
527821518 498026474 0
308937164 286784899 0
558517618 500212667 0
415990253 324435842 0
445141274 576675634 0
361371446 203155718 0
517560856 287689793 0
451749534 408738998 0
460804887 161868425 0
370565189 419682296 0
446780780 268905137 0
409772593 313211977 0
319913107 402356354 0
161618415 334327873 0
178067164 494480647 0
182360131 487555270 0
248897646 556307644 0
374435289 124596082 0
55142571 94181264 0
190130328 190060933 0
49607365 54332933 0
6458896 136507274 0
192364085 285723102 0
214038353 434230534 0
521652719 100983310 0
495916784 365692281 0
214538970 246202736 0
308030865 477339383 0
16677994 216715671 0
132998328 250030272 0
242505860 510611835 0
225079093 245078730 0
419931955 567748203 0
99847939 452038820 0
427225952 41375065 0
19795725 284578000 0
250914560 346097836 0
310390126 384662438 0
194283489 526920262 0
521802593 250303798 0
300469398 205968447 0
153729077 578209262 0
540745145 116377174 0
67635416 218733106 0
324904668 212664585 0
26957167 213940677 0
85254036 484461292 0
408388853 316974285 0
289960941 481706094 0
225140518 256225512 0
457525650 296758101 0
85945791 219802068 0
14698449 92707855 0
306893590 382595560 0
307294746 543982949 0
507521063 349923741 0
485397784 210360534 0
493586197 538767729 0
439912805 8434877 0
409841346 182078808 0
189958439 151868525 0
421104729 76372087 0
359572422 552653759 0
445392447 142564541 0
573905763 170808945 0
18749374 56564492 0
308775393 8145320 0
82095308 40610545 0
469533935 483754729 0
79195833 56621503 0
441273148 345424745 0
194420103 333551561 0
531517983 270152993 0
63663701 20761929 0
130779851 368730621 0
410551984 238701280 0
314866142 282035780 0
160059333 430448044 0
561660040 490522999 0
71169246 380880874 0
180775458 365172176 0
61766583 419085438 0
254912084 358383949 0
144504978 453802518 0
526750243 124900232 0
243713151 246254900 0
211599196 426205816 0
227531926 40945266 0
317246107 175614899 0
452099859 391142027 0
547570146 61953655 0
453170486 129823388 0
422374674 9619489 0
473900257 551381275 0
64248151 123545715 0
394340628 129468794 0
216654354 360308143 0
98318029 484490571 0
231353361 120040402 0
5683177 92596737 0
518367689 374275658 0
32402939 566244710 0
271740146 120001955 0
173203501 266541126 0
551961817 73268533 0
412865744 58646448 0
579045375 149886674 0
277632575 95223817 0
374205085 105428978 0
8282159 171748526 0
430510955 206864518 0
60854037 88693264 0
380207624 78727633 0
271353627 178426266 0
5039829 565496113 0
389851463 243637905 0
22130102 374664844 0
299420241 197125031 0
153594650 488355770 0
438220878 65268860 0
383858504 43417183 0
314732334 95947669 0
182944906 15386732 0
461983381 430931770 0
46470870 338083877 0
276683867 505473752 0
404459011 258521435 0
31011977 178997751 0
157798906 456000356 0
32780937 151414253 0
79453607 422716466 0
147725001 368689989 0
165152266 534928121 0
550481728 101476626 0
440752432 47945777 0
451066566 112055712 0
192775525 556426454 0
382117193 495714718 0
109238297 396103080 0
469949108 479455909 0
19775901 522034227 0
330761324 460499822 0
14791132 221244517 0
302548192 143278976 0
571284242 501259387 0
187490916 70875530 0
248002057 96282496 0
66191482 25198629 0
454013762 418925861 0
66379950 337041307 0
381519738 279278283 0
244634176 565373727 0
220961836 281831273 0
88327482 521118040 0
112646644 23046074 0
102422563 496340657 0
58602328 77273861 0
118934852 54924321 0
167168991 103119660 0
264142054 398869997 0
253834474 317276513 0
419948055 559497529 0
491531837 378423163 0
141268690 579250460 0
384521927 237825443 0
83119534 457693912 0
343160403 396525161 0
494774640 213578167 0
66345084 100952943 0
225744568 443897706 0
269508402 270441228 0
102474370 385624980 0
275462124 282889695 0
354988124 227668429 0
477063396 123230825 0
76541653 7667397 0
8322796 103838558 0
20996673 325239745 0
21794827 68413932 0
483993516 121444444 0
191719065 280041997 0
459280534 410079097 0
347685000 74495143 0
543996082 560796961 0
533097114 80286102 0
478696266 119154240 0
317112481 241222142 0
455645674 58889522 0
26923266 462449550 0
93537897 32323289 0
130412073 193536 0
236880448 80028673 0
230755708 44823147 0
2062377 220057624 0
358560059 408896331 0
519565465 82194476 0
143567285 345373139 0
215236520 249078384 0
412791784 118489698 0
367268745 469299751 0
255477562 247080188 0
566245853 255254151 0
202070672 45207426 0
407809320 10448950 0
177496545 246225761 0
377831072 414963245 0
70297246 526264151 0
548095260 248278605 0
48934167 375100085 0
132033791 435266723 0
379674917 475719066 0
509996362 568138993 0
481323850 239211547 0
395349311 537408679 0
372819781 285125245 0
223367788 321872294 0
422217426 157254665 0
215900777 537994640 0
304682476 430462230 0
195327004 556329415 0
179247782 65146831 0
574716479 538604310 0
409287239 134058112 0
264754763 422342763 0
27928022 68720013 0
282314663 517156675 0
537919663 61976194 0
90203014 422097930 0
286868582 341875968 0
292930200 1548833 0
284992860 283607831 0
575392868 342202841 0
81202827 332721799 0
13500433 577895557 0
317213891 201393950 0
192153152 134708357 0
519183969 267073737 0
247571312 145246012 0
141854370 142777975 0
212116886 341661511 0
575160042 486669502 0
385728199 523497590 0
242805530 520703631 0
22514372 189102022 0
6948771 85673924 0
88506717 123477327 0
201249181 333042041 0
200269455 210651816 0
423238214 29619104 0
473803930 378505489 0
175867294 261614328 0
55871301 423367255 0
215513452 96748448 0
55929325 281719140 0
178466662 260974138 0
128932951 349844648 0
349248437 564553771 0
65818243 154856562 0
196327946 426615311 0
327629151 471253122 0
443210245 221118454 0
484800615 250950406 0
568528938 128040867 0
208390956 35901394 0
433695581 64378749 0
44902663 121754336 0
155379903 403117429 0
59578362 369767771 0
173036204 62131604 0
237839693 77697337 0
51546361 547511721 0
24210923 494817787 0
437072586 257445343 0
147983633 426786900 0
80874600 333626208 0
258001954 482547062 0
569429186 450627923 0
476220534 21942563 0
500484625 109447158 0
354787551 414764623 0
468020850 214387584 0
511538253 449703272 0
60238797 205628426 0
208510518 211241735 0
508088355 468299832 0
567418072 169733747 0
341584940 150792921 0
368184390 230295510 0
398864100 249812347 0
288062040 70825228 0
340382416 511701591 0
453513778 152045153 0
151975888 467434851 0
262723013 64003791 0
316797649 558974026 0
158389044 178519935 0
19568100 192617131 0
255598755 315794847 0
47243165 137229960 0
330167664 398220318 0
563470110 549159382 0
80610488 97322935 0
339164497 350633556 0
261951443 433591273 0
522316133 563577253 0
536232734 570875682 0
353414509 569576250 0
149075409 556815620 0
462989828 494540453 0
274657779 365099241 0
4062536 87906701 0
240402687 7757299 0
84790177 199384764 0
407096218 531182234 0
421554572 286932509 0
209671224 59148787 0
571682474 14281743 0
465428909 24409054 0
29916168 212845523 0
206302668 238514783 0
563948071 223585859 0
209620474 476262922 0
211353124 8263365 0
323334652 559882968 0
95769558 244662693 0
376436193 234081003 0
90432591 209829521 0
75690329 407137674 0
548998135 550343276 0
525563791 465310366 0
455877193 554251523 0
483920816 488949041 0
394907183 468592961 0
333411652 135211822 0
437738954 364267785 0
176554229 547524813 0
459596517 97820044 0
55147530 401759352 0
288372224 373083745 0
461954413 531137374 0
51856497 175745897 0
398490333 103513239 0
383681011 309782288 0
195199088 212780648 0
146823619 455481195 0
206971058 446955048 0
93505445 311450415 0
564873655 356112147 0
519152013 294164835 0
122502063 402331665 0
347487297 375779630 0
280090760 104591062 0
12092347 453960855 0
543658019 325244889 0
328207819 400291285 0
509352800 260781842 0
497533232 482067833 0
372487787 127533625 0
407367872 33743216 0
289476306 439997153 0
419289147 202479554 0
440594838 456684323 0
161995383 281855737 0
511529792 544708686 0
524667004 5522848 0
11445499 505927078 0
219500756 565642202 0
313843065 217589940 0
95457663 136926842 0
271133835 349819927 0
164039951 414869428 0
116505125 468805109 0
289073678 49724690 0
111057725 379108051 0
291735145 304943640 0
358793175 498333304 0
277757686 288866468 0
5563943 193875557 0
577011837 484534331 0
28727050 497916176 0
560307715 382611729 0
365088435 346585908 0
494330640 373704802 0
464250259 405300590 0
416121316 329970173 0
183353131 46270972 0
497543872 473788411 0
69016893 386052093 0
408708492 467585252 0
101481679 497592091 0
482552595 284373619 0
132236080 533806304 0
243164395 101175123 0
104922754 436252958 0
63721218 250507975 0
443634246 364726575 0
186436422 561758787 0
247604990 388253570 0
373352546 109709120 0
26663065 433748918 0
217871962 374986299 0
510432918 426958538 0
323325752 272081471 0
556082249 243512778 0
325311071 191601342 0
233307207 276404147 0
485335893 206358912 0
217786831 433910763 0
109872108 385089448 0
516191711 5882626 0
373069194 214128554 0
197754272 444567454 0
153396940 418067674 0
454831539 12180828 0
193331202 485198640 0
428126040 508500697 0
560227297 410485769 0
526750894 4895548 0
433621525 401773670 0
88438255 391884679 0
573041453 332660932 0
491045011 448008945 0
28092227 218957757 0
239647068 421108550 0
501669688 67358456 0
535995308 532095928 0
125462909 118668201 0
57708348 423988966 0
248336396 80500748 0
571526586 371734512 0
557792599 374483980 0
272713712 157640880 0
149759404 194822159 0
439057250 46502910 0
411680472 408784219 0
225103876 217814619 0
174417955 145069377 0
200994184 340534332 0
243960977 126446523 0
87055523 337241387 0
475487002 334042413 0
308338816 468655414 0
260438266 408493839 0
247438509 385891741 0
435646280 427562650 0
411885947 572481412 0
523091445 3034649 0
82238322 153284890 0
36578936 547641187 0
244129769 62439375 0
380758291 168516291 0
158504875 159423264 0
302032238 505584600 0
374610324 153895283 0
286304932 15629971 0
515970171 254415239 0
114721035 460550723 0
82004257 44921871 0
269574993 53527569 0
235237085 388123759 0
433385078 470203839 0
277226354 484574497 0
544752579 118591348 0
209160733 131852634 0
501371148 135596524 0
49829382 36754327 0
186948908 120544690 0
212047983 300776777 0
475634202 571873634 0
520002004 337521760 0
445343988 178262792 0
261059175 10262983 0
393424344 447170641 0
541070809 208882455 0
528123180 406133689 0
282867278 485247883 0
220256842 313508631 0
563739485 121554806 0
49340935 104568568 0
381770197 398383105 0
152028485 458280002 0
483712520 96579026 0
288251003 513749739 0
511365750 351932193 0
83587178 59180662 0
88833093 447233153 0
513061124 99153811 0
10440482 19593689 0
291674572 259096537 0
345049622 87783875 0
33772506 219245380 0
67271211 199977213 0
123885398 34946477 0
30719500 492317960 0
408739396 270530686 0
240420629 501614555 0
109696052 452406360 0
274432721 391586744 0
162848161 152242184 0
74743597 365445879 0
346888456 2575059 0
253518782 521609053 0
196249635 97854156 0
343274919 339136133 0
439915111 562385627 0
303685524 199200644 0
365602421 507345557 0
316110195 504320256 0
316716103 533681084 0
245644132 543584035 0
548970848 576579341 0
382090650 148377613 0
365758924 315296580 0
364614904 210431947 0
116876514 478108555 0
120577269 241732149 0
470153510 244231783 0
252859795 94086105 0
378302173 352760913 0
39538339 149655170 0
352104524 560413475 0
440488428 440090775 0
481580223 144988227 0
156150376 188079839 0
188821528 492780449 0
242128798 310750262 0
39993942 443351452 0
401671054 463053111 0
129532384 254207770 0
337151802 463347835 0
397462551 444703539 0
263973875 468432131 0
253345948 162937346 0
284151343 355073945 0
528583766 373844248 0
505873886 113786706 0
232186524 110517836 0
547003640 426453855 0
181386570 404169094 0
300078214 208076795 0
94951229 125589194 0
39655008 394091588 0
344457958 286005285 0
194832266 223069106 0
331380185 576760336 0
365977794 285838973 0
575025070 548652659 0
24133759 180412777 0
532836809 87321618 0
86265639 177936119 0
13516802 418008804 0
52912557 445319729 0
79262263 997498 0
74079828 488680343 0
19777151 54220555 0
127555483 446681586 0
57197980 255862601 0
29034321 377094401 0
529906106 78764904 0
458668009 51548248 0
282738966 509236751 0
498099190 224189258 0
458332839 508941818 0
492728817 472061163 0
145985632 445576710 0
566019829 457831976 0
485863556 543881851 0
238976905 505014572 0
109977947 319884509 0
380219093 214560055 0
16151502 345353112 0
286949177 339084192 0
73731591 121251972 0
301057397 444654660 0
333147252 316907522 0
487105774 490944856 0
412419407 294445465 0
144082613 110683682 0
244775942 404476052 0
545140160 323426422 0
152824031 94016509 0
413014646 76878994 0
431300479 287943584 0
77212722 511172595 0
22079180 528002943 0
474688127 174508079 0
160630677 22379065 0
402214762 439525785 0
165343776 434643263 0
189653723 508006721 0
107453612 462841951 0
239542234 576786401 0
181729542 561954580 0
166867668 517038132 0
161031090 61167605 0
426233588 164251973 0
549589658 447605533 0
217857274 17847933 0
362089323 459197304 0
399380123 134516996 0
168456485 307089590 0
149473418 97316051 0
274839748 194393208 0
174107856 299590111 0
423193110 464959164 0
100032865 504302069 0
157970035 420321459 0
332943862 378864761 0
346205425 391225253 0
377554152 149743965 0
349335808 577373740 0
428920835 501240362 0
278621521 272018359 0
335121243 344523717 0
397662744 454206079 0
316844789 500491671 0
433637283 53791777 0
333821553 462808789 0
341203808 266593965 0
575610455 549357955 0
499894678 459928854 0
354839248 428520596 0
236544657 1107953 0
131667046 116269021 0
283615986 216171262 0
410143176 223590391 0
315089371 561812138 0
239672748 304477150 0
76918258 4019227 0
443303808 211777456 0
402895341 40638550 0
613668 246995834 0
333685923 113490048 0
111048849 575594073 0
551133568 391346079 0
321787784 314540704 0
473145686 272414329 0
381231601 241272280 0
569101714 485989673 0
55377565 305597627 0
267849277 384171300 0
569825703 23482937 0
231119845 120376591 0
573692910 541702559 0
427308516 528046098 0
365495412 141357334 0
408709283 420652702 0
45297715 492113941 0
559527891 418278256 0
328049005 357887915 0
385022207 80287915 0
223244311 428905858 0
188631110 85442611 0
313474303 185393458 0
484098335 395801894 0
542198590 362158642 0
362632947 96022393 0
122025022 221009139 0
406608648 417864812 0
579661837 67071692 0
167752854 222407751 0
5354354 356209619 0
575584126 447824183 0
9046610 41493359 0
416548715 358405853 0
344332823 255413272 0
181564199 481515913 0
576415728 201071008 0
253164759 325072719 0
53940480 27144561 0
465644669 526643473 0
405305639 477101329 0
336015696 44715452 0
187600750 560766870 0
464184611 393443199 0
28961833 291370844 0
335488371 295595296 0
553893874 316118241 0
161499104 196267300 0
461166280 475819768 0
204129618 578211828 0
84862995 172166399 0
110587746 87966814 0
268420889 335786623 0
235435673 356449545 0
469187603 463839196 0
212308618 351323963 0
503526520 242407134 0
375641764 447652730 0
201152641 393066725 0
343715072 172905983 0
48563964 4775684 0
329189347 564459746 0
508522568 399349749 0
211776392 507232690 0
68874163 408869544 0
570182650 332047106 0
442925010 311783840 0
76180783 232569333 0
103119839 492476056 0
479362827 348689773 0
395923264 81491952 0
420160897 49478172 0
126764695 513948411 0
418350567 42508910 0
568966923 442549975 0
503454786 192902807 0
53444451 50914291 0
494078960 299036368 0
125622627 144993051 0
485716491 403733634 0
527869821 579426008 0
140742188 359354978 0
186872609 119850241 0
484423429 443227775 0
141988903 14327943 0
175312163 261620358 0
301599693 106240242 0
139719326 258656058 0
90922884 243287546 0
529921104 430141862 0
203767215 2469408 0
341439398 527503965 0
151340630 171876790 0
138311308 523261008 0
411536592 31140012 0
93614691 486783762 0
468809383 545353181 0
547919084 557107064 0
214392498 277216038 0
168467590 473354810 0
430693856 405718799 0
443828276 548622455 0
227959316 440022510 0
33404947 397359878 0
68350141 153830005 0
314363094 343287683 0
401690493 312740042 0
370577464 43838523 0
268997592 246779118 0
9721913 271118491 0
380108811 550781369 0
328161668 285547252 0
384035702 496152884 0
152619224 228405914 0
358802540 393016807 0
57498059 296708493 0
367284209 129461206 0
454493071 473765688 0
407777314 215394135 0
22193040 396380983 0
76444341 447671116 0
413269649 7263599 0
498186422 403547807 0
557898218 517246530 0
159708920 382619687 0
177232617 223122097 0
399076096 289439155 0
429085546 343715177 0
436742275 396853317 0
371210132 401975691 0
122466284 384191032 0
177629744 36566673 0
247292251 388258437 0
18126832 391369798 0
427908645 562886970 0
288671753 523196779 0
113196114 537468357 0
481788922 268791406 0
293315583 411827787 0
164175608 109221446 0
391564313 290693894 0
239752363 493919408 0
71903240 398830800 0
207970213 464998276 0
275709882 190167994 0
63902216 238371952 0
336220843 320743077 0
366399128 272081469 0
189746173 458460532 0
297938996 576228499 0
420965687 205097817 0
317539734 65435653 0
279467593 75613111 0
151669625 534492994 0
504060770 62900080 0
1004969 179370964 0
173772653 269556757 0
64386941 177821393 0
212589054 547473677 0
307144719 85263970 0
25506558 10504385 0
411344341 242511191 0
332920665 298475983 0
183917750 372815322 0
550059788 316917995 0
94328016 18467964 0
236184538 312311714 0
385115530 424222534 0
332814351 75971448 0
301143622 66703718 0
234369075 384468166 0
408023565 180631792 0
133247930 55063887 0
157813285 244427830 0
155926622 274479561 0
371964018 538255538 0
404532768 393092606 0
542015651 104234560 0
89606885 342990103 0
67244584 248335862 0
1661009 546936060 0
230640838 280402141 0
162061052 390147619 0
465447846 247822178 0
358399856 398339352 0
396757161 314815608 0
481895526 370575549 0
164231895 159767525 0
297109370 397994366 0
316635533 298291977 0
77774828 420710567 0
206487700 156238143 0
159423806 89080404 0
395640211 441943959 0
562716105 504737760 0
285429415 244534902 0
113150564 366383055 0
513963524 109346486 0
321415810 197704082 0
18920376 176279738 0
526837589 214122309 0
216336399 26409011 0
131142284 284484441 0
339946752 357191540 0
110108281 429403071 0
346134997 541418832 0
127835140 552593771 0
542737415 431118967 0
222548211 175421714 0
16213527 328358897 0
223112787 373600063 0
71786103 452626723 0
483430715 533718884 0
447062187 90709907 0
355537746 233294836 0
295841619 191491457 0
198054050 424756698 0
326617549 355289190 0
136849602 272769871 0
195350405 528315966 0
53488770 4976104 0
400635855 492301861 0
522652402 116961333 0
331301335 272707078 0
101245565 216727084 0
145374091 499304759 0
280979089 241431136 0
314985331 141581733 0
225834160 479295532 0
296484617 127370390 0
366439033 226372388 0
182674125 20691836 0
19024994 385497454 0
416041619 397551503 0
513920885 425300004 0
435786377 519855506 0
31219510 401496842 0
543376793 9725118 0
560720959 359601236 0
501210158 327200185 0
193178470 85439713 0
545620500 505103704 0
475473511 34770238 0
335260478 29789640 0
574457768 434091413 0
388227440 34377698 0
476721061 21150525 0
250678337 437582298 0
198615472 251750112 0
469627302 396537278 0
507756649 562904206 0
101410179 42391882 0
516271864 143321240 0
166067277 420622425 0
404323346 66214404 0
178900239 70691016 0
131915010 499480127 0
118279307 222760143 0
214566395 140057024 0
303404003 549119782 0
76206111 230860441 0
187013064 303415962 0
112767163 113535373 0
131145740 78443838 0
209848355 465759852 0
303805422 7881546 0
551993186 363381438 0
468472340 325268113 0
49941959 122914744 0
355278430 45296714 0
568518061 524665717 0
511178827 272049361 0
459922192 404554708 0
51089443 178870348 0
128158061 450076748 0
539303586 553534003 0
92726746 417144611 0
480932530 190085810 0
139957220 163120496 0
379328759 578337637 0
358096678 78307951 0
540904512 73651672 0
383083375 23217645 0
262337846 474278201 0
518909445 126982083 0
534229019 337189372 0
45017113 134651852 0
231214809 547023578 0
288865412 258297166 0
331318185 573221697 0
443265559 59112679 0
285965096 280120414 0
456086103 345152840 0
338041149 558120918 0
111140121 419630810 0
70598056 146200741 0
76709621 403858873 0
485240593 328012231 0
321897339 309914395 0
273173221 91216482 0
62096452 151969146 0
187838329 100540006 0
348586589 140527418 0
63711757 303097078 0
459721614 392374967 0
68804389 540164290 0
100322051 295409765 0
12429271 140336356 0
494392013 562918419 0
351469390 440927344 0
76839758 516057264 0
506584956 132344198 0
474371694 464803454 0
513972074 515001042 0
106884095 391128754 0
285701255 145996016 0
284343519 482275453 0
216554620 399439462 0
415590200 449597655 0
51298210 327492831 0
319249604 140143168 0
460201018 124182919 0
397947929 390404482 0
560822100 166341951 0
476876652 485742438 0
380650390 310623063 0
492916063 312192462 0
346560649 283814583 0
248275630 167896499 0
63632819 400800349 0
362450270 231958652 0
10132107 475752240 0
412785186 563143972 0
559662229 284002809 0
503900172 83220993 0
173953116 447197146 0
314419526 467529246 0
292756732 65773653 0
264574162 552646590 0
239077209 437045164 0
160378735 509248401 0
286496047 251179522 0
30896317 123466568 0
471918164 494780851 0
442648805 218946614 0
83881163 61037341 0
256951972 390816618 0
9007552 210034858 0
179508176 218412707 0
298252178 509670097 0
300945755 395494441 0
222009296 157124238 0
56323650 556904888 0
110138484 95745737 0
314920401 107209814 0
426054798 16939828 0
326668983 286190002 0
204431644 279809370 0
145124977 261782962 0
570580641 334587302 0
375625882 151286289 0
372306843 3931329 0
496769377 336115026 0
479882010 219230222 0
408095398 55218143 0
292097488 319736908 0
34173848 50081706 0
374512160 173299450 0
473937496 220397622 0
347923383 562364409 0
427539362 162509081 0
31074402 283422415 0
502766605 154205385 0
60468851 215848176 0
456829060 540622740 0
170834640 422885968 0
135289633 560667457 0
304315530 218479737 0
508300414 146581385 0
456544188 232925915 0
328322533 198610473 0
67246646 72093833 0
149439773 510379620 0
209976547 311362168 0
367275077 495596045 0
576460297 9362695 0
414093436 238980814 0
426936870 302744470 0
529673791 479218138 0
114692920 13118397 0
30295660 228006293 0
529144605 283476135 0
497211010 357325649 0
112618429 189340636 0
125633682 264609814 0
289264264 412681004 0
113931565 74045253 0
81895639 526607042 0
551099363 351721569 0
577948820 114545164 0
574437529 207365207 0
109035970 484441202 0
196667299 552726070 0
115812857 295782862 0
475496014 24888449 0
340567715 378945011 0
49895250 357621982 0
409442969 294664465 0
157091518 166245528 0
211193777 237600195 0
28397018 227514914 0
253681511 59480198 0
313117636 102202033 0
178854475 20015428 0
99091882 471759606 0
1494529 201287227 0
32040930 356721808 0
114966482 362849223 0
354278383 225970004 0
173530975 556648176 0
372104293 165763470 0
549492672 207328283 0
25715460 436647829 0
453503327 122991292 0
435701817 540196390 0
36867783 570989363 0
152892146 371617632 0
117917118 143533001 0
235890881 467576483 0
234112729 151818910 0
509735814 370089339 0
219028616 441565970 0
113829849 432867273 0
519047541 118067469 0
251824989 77358909 0
23641078 151350115 0
248168485 49580062 0
52541306 221982325 0
318447366 157643955 0
405811194 41991657 0
115133090 428560893 0
435863751 577997408 0
388382627 508303725 0
430079658 369043315 0
555889047 13922151 0
259561345 150981622 0
172407567 61688951 0
303134083 467399426 0
35441977 526582894 0
69410237 321333998 0
498010153 362861425 0
281099391 326617208 0
349058088 344033134 0
129944054 568738208 0
409623250 51059803 0
443688710 270989970 0
200501562 380958617 0
30708598 226677556 0
50470910 295707135 0
386986595 303916635 0
301149910 515493972 0
72663467 416347121 0
290136726 474182891 0
515925292 176454464 0
564881345 424011890 0
209387140 141851104 0
480877796 127279719 0
419166419 455921450 0
15762196 187600071 0
529204522 433935343 0
301246955 456282599 0
491355515 164115688 0
429773570 532000394 0
36636028 110117231 0
143256341 436270394 0
493030610 230132598 0
291086149 420376825 0
477689103 44307884 0
488877810 149698366 0
207699162 297425096 0
340245048 396756001 0
316907340 475831115 0
59783100 445324965 0
347453999 34525818 0
135985880 54754888 0
306122498 236593262 0
94818597 78362944 0
126171722 511003108 0
579013032 412085551 0
231739217 19058433 0
200832643 211991085 0
237239650 42443628 0
373472669 400538010 0
572110860 467017495 0
65684435 553143559 0
311769457 3489202 0
483088354 16317623 0
462773077 54565819 0
151290095 474130052 0
522237031 27552557 0
257137541 567907437 0
393635677 61462436 0
398368349 505919421 0
343706817 123926210 0
43773657 63555679 0
49439025 564354986 0
18935837 540952278 0
484366797 492655046 0
63875789 280858204 0
571593076 83043463 0
360444087 215482443 0
421135079 531930835 0
155950949 51989645 0
104595248 104518547 0
69685690 236154621 0
208171914 219886154 0
83468510 422597783 0
374713884 520254766 0
549199019 333024595 0
197519494 457610180 0
532071378 360495568 0
159995592 493824179 0
440796769 60546033 0
281173472 36808874 0
364766215 147113241 0
273960827 190121135 0
313044004 530036361 0
94894601 70286296 0
490776755 548342775 0
328159389 452785845 0
464129863 252084917 0
273019186 478508368 0
215907511 332322023 0
576107715 200200596 0
241459457 169614701 0
464561375 517631169 0
468369339 179160066 0
65864011 498359426 0
225320685 218256163 0
411907159 366778710 0
292042092 321878356 0
383018606 255157249 0
183577804 44710132 0
347002208 180753021 0
326722302 6661190 0
231613755 411700478 0
156074263 42741692 0
47955826 363939248 0
489660114 544764256 0
332652123 110351490 0
517925672 339239517 0
207334157 58365294 0
132736452 510985211 0
534577492 276904490 0
166336966 378046924 0
197152031 196597988 0
512438118 323388957 0
30924961 139314381 0
509940707 44965244 0
154174639 281772827 0
378773931 247334657 0
131952034 1410273 0
564799979 455065054 0
43842118 509388085 0
439608814 71009375 0
52664183 199107019 0
261062577 370323700 0
522845936 44466620 0
142755409 58728717 0
241163546 458083426 0
22838236 439079606 0
180481596 226169702 0
336710803 61627460 0
564402438 398261572 0
399587097 469796572 0
213371102 331511383 0
539133911 542855318 0
206422086 226648774 0
346760069 488551145 0
533322742 434498554 0
216565330 44650336 0
281846830 333435892 0
80185392 286840134 0
55563628 139716678 0
202099753 437506199 0
532063671 243506397 0
246298061 452830694 0
264470318 132494816 0
530426748 261056506 0
398519577 245276805 0
562773118 150290651 0
38887447 554422268 0
507805341 558290353 0
509032672 306254289 0
311184484 161157511 0
352348138 85136892 0
251457967 520929997 0
178705900 158474696 0
290521701 103162568 0
191313078 209811291 0
431959544 404370736 0
4535129 323905932 0
497720687 173001770 0
303902108 53055589 0
230253880 74817890 0
463138151 442343319 0
397742361 124629268 0
414336700 493910798 0
190318614 239079228 0
267615495 238318595 0
461372758 321650613 0
249120339 376537884 0
513313039 206780642 0
578229971 123045486 0
47101717 339149272 0
42910805 165331609 0
133128235 66500553 0
484014189 514407431 0
379648154 32731828 0
439208426 200313934 0
272590344 411485894 0
287444140 430137138 0
317658793 375923417 0
402907738 241804911 0
428930839 96331035 0
99870180 161528846 0
202116673 280758024 0
460341776 255054360 0
524471683 169713227 0
235769649 139032609 0
568681310 129322317 0
308956956 478143055 0
415264479 498182778 0
453801350 311845838 0
192795118 135571060 0
312075045 559764264 0
552858569 139543586 0
565839645 127133291 0
235324610 302555628 0
494170042 30035275 0
357317243 26993169 0
210427154 138726268 0
437575766 19102647 0
139080002 313813699 0
144712480 558134266 0
237554558 331734946 0
272138933 58130788 0
42344693 386396282 0
193936521 454707647 0
10402687 551319217 0
277519433 304890833 0
347771386 471835656 0
64374552 10411488 0
243844360 62330423 0
265878190 175951700 0
421504269 281453226 0
95606778 108994814 0
372550981 107603045 0
424552075 290622222 0
423850057 145309321 0
219058267 10180199 0
122361947 471903523 0
154331294 250942519 0
63304886 45624338 0
170373390 173018969 0
454513769 155504342 0
402435063 497517476 0
435887114 371244745 0
486051614 442556101 0
346969261 3957269 0
294193190 132307323 0
519924153 315052687 0
45255115 158569531 0
425577283 286217455 0
412576962 269328046 0
117928211 471991408 0
236570735 442684014 0
140286832 396151101 0
85074167 382356590 0
509530144 166826178 0
67376938 533638237 0
172247918 157065210 0
3905701 189871345 0
455806169 375591555 0
1627190 134075616 0
105924288 496940854 0
418424629 345379721 0
91345272 220860749 0
514785443 504696175 0
178114019 52723977 0
153773962 225768629 0
1696887 301647143 0
190592002 466388622 0
294464110 547261803 0
70428580 294259989 0
109415688 399727991 0
204884764 359038082 0
343597473 380659005 0
432843959 33089516 0
420128708 375553042 0
238629862 40418497 0
66872475 275293204 0
209129387 390221292 0
1111520 565969832 0
469460088 120109778 0
188582038 238670965 0
471256049 296719338 0
510452700 252962753 0
475044627 451615781 0
286933551 233778737 0
434795994 439875221 0
57370430 115142497 0
308772319 425434887 0
93446132 27489527 0
546823485 347365098 0
251869084 403055547 0
462615294 571440404 0
337956344 432152934 0
74393365 214097978 0
407491929 511954257 0
428000810 198995145 0
251983640 362768865 0
355519380 89228712 0
195050469 503306596 0
34747470 450135876 0
153366966 439496969 0
13386440 402326724 0
243936328 558690986 0
45423887 111648837 0
296461039 325426320 0
410857529 390488601 0
372615642 201191472 0
451792695 258764600 0
118708046 228639743 0
367192757 430855129 0
20743991 388224575 0
578986217 236346332 0
384490868 317032207 0
561800973 465099786 0
166723022 485516649 0
366054010 80401983 0
405232791 214510516 0
321373466 303588327 0
339891855 318766863 0
331202347 370528492 0
109288634 349387666 0
217037893 119955866 0
373161522 570736031 0
274388810 337878948 0
16862991 40083290 0
301291966 298661043 0
77882095 452481442 0
469692716 289822594 0
562965498 133324298 0
201890492 80290217 0
440653390 403719932 0
448763935 510375137 0
98335310 34288022 0
361553373 505146805 0
195947324 406551217 0
576873697 120542085 0
80668685 265960104 0
91342893 245191968 0
34392986 534330642 0
190499338 157182415 0
106845593 219627348 0
488422473 172589547 0
543390687 238502846 0
452166050 544191450 0
74275487 335627518 0
213528769 350148831 0
333467160 316752279 0
226828431 517164291 0
578516331 194698504 0
104647524 557978699 0
539019149 455118335 0
493529781 386099066 0
390245083 406185125 0
27422140 493851496 0
420149015 478800885 0
238227596 314283117 0
375820766 373857140 0
132853980 176909649 0
423096388 188562527 0
311285887 65069747 0
90427008 283287996 0
130118213 215228033 0
493182650 537244082 0
283916819 256814672 0
457309530 140992012 0
149977758 148123714 0
339114536 540417075 0
506887371 437692224 0
62253187 378911071 0
234465715 475133214 0
124160724 424013479 0
375721413 268665304 0
514585697 565923672 0
265079750 280195050 0
95967594 5761747 0
560430710 194702772 0
237683439 210502163 0
451018321 30477953 0
425848742 5211364 0
163509568 201753960 0
121023206 448313756 0
318868649 198133289 0
379735692 450927160 0
84746148 61701198 0
480560128 282955302 0
243832603 384530168 0
529870599 308346127 0
529165135 411249309 0
36029217 358430923 0
71827095 219114045 0
33511129 29394308 0
349472346 90086310 0
539665698 171760528 0
504190514 294022337 0
80117609 524646257 0
344122668 356573875 0
30612805 53516455 0
496242619 292965332 0
397009087 61613043 0
48304672 568423643 0
502480821 452861197 0
396076590 102702746 0
430872423 25649677 0
442128147 521153759 0
8877281 355216670 0
508427669 134051498 0
11336134 330430848 0
376120128 417723833 0
263124444 167611341 0
234797315 485701084 0
159664708 28368309 0
289238781 233030151 0
187853592 549524088 0
425868672 490910465 0
184682668 88797301 0
247716197 29156919 0
177791898 97336537 0
192470794 124106939 0
23377295 139471502 0
112118878 134074879 0
497134690 388017541 0
337421700 96727213 0
53129604 559449647 0
170009690 241617664 0
28929814 92569672 0
302625431 73601612 0
475757224 576023901 0
512134810 186045200 0
190106262 545127095 0
129592487 116329078 0
359534320 315952020 0
173710221 266383602 0
306890366 66755827 0
275416824 154450810 0
483186239 171182136 0
481303579 154964765 0
520598592 486468059 0
283155984 570767312 0
526258880 199903420 0
347017992 182957476 0
530167900 61386183 0
355320098 38872161 0
530395026 234415193 0
534113911 495618311 0
188888908 440707112 0
190177293 570790281 0
86938142 434171039 0
475114911 344801000 0
325050420 300413468 0
265622052 79589815 0
452466536 119792161 0
110843270 387041171 0
422540851 454791420 0
199671058 430627020 0
218539518 458014635 0
49383505 397137383 0
58565149 21382977 0
242267882 269187578 0
567309624 370117184 0
385164017 576325483 0
456362840 411217103 0
252021260 42002341 0
327791574 392429248 0
72141474 100300290 0
99805612 546756748 0
120621558 302563906 0
31053769 473969025 0
133442835 53422688 0
252552670 200365489 0
520327205 181486828 0
390003002 435279126 0
37962061 137037838 0
474333075 539427307 0
481487735 165340115 0
44923043 406309115 0
286107695 452357944 0
308388446 232109117 0
256883659 36186575 0
75170972 154811154 0
345919065 481179503 0
144291915 76696936 0
152917615 33546666 0
55016100 200195344 0
496511119 440666669 0
480102819 40968937 0
161966112 255866963 0
450270332 212604907 0
25551875 61449440 0
24376979 212951043 0
3821106 383649633 0
324687078 61938322 0
500956360 288004891 0
88615203 459500647 0
226488042 378335633 0
351455273 13772065 0
539874536 534741512 0
239757009 564853813 0
325346661 144178797 0
377382994 65793185 0
276289632 219992622 0
472000361 321429286 0
246647062 170512528 0
496188352 245715291 0
173554518 530525298 0
290094709 455828765 0
225915034 281261199 0
383262107 172653882 0
136087096 445377280 0
133046028 503190296 0
473392755 308130359 0
118535109 201914817 0
336536819 550090430 0
301253302 96442204 0
73413756 407449551 0
454613674 568730010 0
559433983 45094916 0
114975182 257266435 0
435010237 271165902 0
188858573 123173920 0
238668626 241266101 0
83334951 165886206 0
497692319 218560829 0
508249229 542458087 0
35374315 455083813 0
318033573 339071944 0
265395098 488042655 0
475623708 126364684 0
272201579 107372129 0
195135998 371856814 0
357737773 440696903 0
447396418 148828722 0
487353744 255883127 0
428226843 238234642 0
288698081 48099814 0
194541162 261904102 0
416768983 496090954 0
24356563 177170156 0
396377547 361100835 0
554698686 287284584 0
114520622 546702910 0
62480990 333622417 0
361669423 137562770 0
142302432 187119263 0
391255350 358780136 0
569391066 175936724 0
533839269 71418803 0
212211806 97674797 0
433166870 149082507 0
193652712 252283574 0
547165296 181411994 0
410903439 443017892 0
57001901 213917310 0
461238125 113349265 0
527376459 542607064 0
208177197 289852919 0
321640713 550902826 0
72336459 112277052 0
565923326 257184533 0
375428955 551438344 0
559966778 486894283 0
170892741 401912812 0
52054002 283946817 0
263538395 412336928 0
421306613 527081904 0
90097245 183187418 0
341222989 184781762 0
56065100 143361463 0
422209933 418792703 0
575298167 438976500 0
148952990 281543730 0
481143591 475882538 0
448206955 253741962 0
455294462 137281735 0
478438106 219351540 0
121731126 451358839 0
475918709 309320847 0
421239159 22191691 0
116712456 299447154 0
175298061 75773494 0
453252410 164704390 0
309796238 104648405 0
455529087 347639796 0
493931621 313527481 0
60563913 160104695 0
437680889 323854885 0
133259026 388814357 0
284787624 362152278 0
554006010 336948747 0
262592493 309878720 0
201967401 439374764 0
515226801 206296847 0
112421514 309746386 0
409031359 183316215 0
347356453 160127304 0
35702115 51767239 0
20272054 509647872 0
469149378 295248771 0
219726625 523226105 0
91958624 274515598 0
472400818 452657172 0
358632155 413725503 0
109191430 417252162 0
272343412 87354337 0
293498281 269368095 0
347447826 451238563 0
16933084 438047289 0
94120774 277198017 0
139084563 262664169 0
239765495 373799508 0
93059695 456762194 0
71554266 521633869 0
55285283 352686448 0
555158150 445185263 0
391977771 352267422 0
264473370 155710926 0
311741056 276670528 0
529401410 106886559 0
130571009 62265162 0
119874751 578511932 0
336204263 532799125 0
467007955 9285692 0
493095807 268799274 0
269857995 555456651 0
387646282 540575064 0
163538962 211184899 0
154944061 438300089 0
19320792 325035918 0
491399868 553011691 0
267603187 504077006 0
65602373 229903418 0
29229096 154567043 0
504337285 230974681 0
172684193 97925421 0
353802962 13136522 0
92322958 89539377 0
53431755 349524521 0
302806181 114474567 0
289418505 261301863 0
376402619 341032539 0
14281736 455042126 0
69070356 224981731 0
441156478 148032371 0
73421574 511923086 0
97002140 29080135 0
317308874 410870715 0
503348738 217212161 0
442935354 31393931 0
84075549 68822674 0
205235588 162794322 0
199401721 409260776 0
65787079 300075935 0
48831466 279948790 0
532192493 517950648 0
354135342 154428208 0
424775866 218237459 0
297861176 565032839 0
229721118 46406380 0
361879160 305356566 0
241775492 486479463 0
562918654 320311986 0
445288079 240445720 0
366052635 444917853 0
264751772 161054446 0
537306113 111064826 0
490374842 254834622 0
104113818 457711665 0
65775826 113777704 0
219776657 472113104 0
175700150 134046919 0
346092252 83804621 0
425220765 309321121 0
309748858 211655623 0
574858707 422215262 0
538013975 337457928 0
415687588 70036278 0
212633881 436643804 0
105789689 396500706 0
116491608 169945617 0
536924342 223890595 0
311863474 414855271 0
208340445 76325408 0
309242425 339322893 0
460947365 170146705 0
88214095 1256749 0
163020909 287135435 0
253766332 330862820 0
279485590 503569992 0
492674238 302609760 0
258034951 140919645 0
178391496 83601762 0
284809238 116677941 0
236549687 333918537 0
13609632 256573009 0
321896549 207890379 0
229061178 327663332 0
372325346 517818542 0
531142752 33867872 0
82282923 15427892 0
330653448 159011419 0
309846579 151517836 0
93268125 567206016 0
164855613 421641032 0
358767756 163321952 0
228699359 157017297 0
412092715 411499790 0
515447323 382038402 0
288171019 323061577 0
470396916 75567412 0
412834349 540826528 0
181377748 472643209 0
133533018 426707532 0
328332517 466832313 0
16182367 282306508 0
483194604 538226655 0
256937808 541694779 0
341425192 288940075 0
240296246 30798081 0
25021060 314565714 0
206535164 345386653 0
437561768 424464126 0
112305304 572383464 0
337376599 300474567 0
190468866 116037370 0
283156517 290924784 0
268122517 443105258 0
367669683 47882414 0
131406347 167509620 0
554064887 382294002 0
288280902 213790742 0
11607497 568293920 0
92138333 446355107 0
483823740 449254904 0
355634538 503229104 0
120249817 72782000 0
4863921 120345877 0
229361251 286823967 0
504103329 289775326 0
383137528 66049817 0
529250625 49167743 0
395970198 327961626 0
3567155 188858515 0
370164384 446941100 0
60732120 121720256 0
56239981 9590725 0
249231098 337826946 0
342196856 126777245 0
64655134 30542520 0
436295604 178603528 0
408894583 269122731 0
119196738 117993026 0
551479347 17425853 0
79283865 196758696 0
504542714 143170839 0
46094224 504848762 0
387485728 141830349 0
430327061 103202985 0
130958292 106234770 0
145709347 35546565 0
399075381 320557508 0
217468799 476783778 0
153736528 533515572 0
515537635 373273696 0
348559584 12089162 0
14504730 242172666 0
286161157 467188380 0
181743553 73304110 0
214404604 91424019 0
361826086 192995274 0
485215202 363461738 0
507342080 224797380 0
265129856 74048452 0
80524462 433139730 0
481213245 513273138 0
574513450 557351210 0
556944588 372561532 0
429735298 163197249 0
143018651 32200632 0
48917571 198379899 0
56364070 161614217 0
30792341 537844769 0
456417933 68084758 0
357875436 305610341 0
224694969 456888338 0
459001719 446131196 0
502431768 421407032 0
86640538 169042219 0
46850136 166777438 0
141946887 94000119 0
56775165 299851282 0
374819856 503131159 0
331521016 273529217 0
138979154 375934299 0
505566687 163036415 0
416351901 144720431 0
453854001 119385199 0
176809953 525658541 0
190088336 39527521 0
59761038 248028864 0
509433814 285211138 0
56572833 18495472 0
61773844 446014812 0
181588439 138829021 0
255683003 241915694 0
373613977 44853324 0
327188299 56743536 0
79949712 501173820 0
573334697 527767345 0
408120950 148685899 0
193264584 105718793 0
11485019 553626249 0
101819244 576202910 0
457873484 103246300 0
412345848 205239514 0
328174802 548539191 0
254821181 127797435 0
60520942 129778486 0
471353087 425878370 0
498941656 61019824 0
440998548 462039818 0
440014184 217862504 0
74178444 426649105 0
536132639 284108897 0
92402884 79242845 0
116335153 313669662 0
491592849 4007355 0
154453682 455577580 0
440273036 511019313 0
533866661 553066957 0
481414911 410587418 0
210700595 340373251 0
257951546 442200252 0
426612212 231068362 0
314194675 91873427 0
322805786 226963695 0
112993017 91929652 0
323217639 274376816 0
390102667 367386195 0
550604548 201400817 0
517485471 71367978 0
171960676 78521538 0
40784558 346761293 0
61485229 388149174 0
91769640 297224982 0
432732839 339417071 0
554163391 33440877 0
235750117 91852288 0
561724656 301049898 0
197810143 250007599 0
201640757 48188633 0
386813967 505041871 0
499685282 423890497 0
490791199 164763844 0
208912839 97113508 0
578760225 357507037 0
480833721 412575018 0
96349615 387118120 0
425558389 362816540 0
70006126 124623874 0
12173495 450525920 0
60977748 414391208 0
377126390 62136334 0
254269660 311616097 0
372785082 16822241 0
268178348 246406216 0
135392699 15965279 0
39764162 477107241 0
71827645 78453714 0
406217855 387426417 0
11980758 319961082 0
503074396 116922035 0
535858037 276174252 0
259478668 11073397 0
267923079 140724822 0
334180169 491544073 0
254497971 104629478 0
420827340 487760324 0
421512128 93676596 0
24306637 312050721 0
336699238 276057193 0
189769019 567812836 0
550136723 189410452 0
119599045 306027055 0
497379152 167593408 0
552015701 192498856 0
352253809 413316601 0
61019534 152952439 0
501771067 6751613 0
251649175 570570143 0
27838152 259541021 0
267016367 488285988 0
437779340 87858778 0
300112830 92165316 0
415411668 355617693 0
290078252 412201432 0
306163932 414394304 0
482546871 87984140 0
366418944 499485698 0
296374200 559145181 0
103259370 414189103 0
535644895 91866427 0
184590523 332470879 0
310940306 119691862 0
56862544 381197758 0
331425577 334616646 0
354314132 164575875 0
543285763 280825493 0
460549411 379609327 0
168160832 175152039 0
378974957 191732875 0
90292879 280652572 0
7003020 440618488 0
144260721 353216422 0
528567260 167176420 0
554328254 393587369 0
390971722 484516360 0
125123984 275217621 0
60529305 555028583 0
200846061 518315747 0
326772087 104257780 0
307358991 546611902 0
80525302 185715220 0
28641485 157439167 0
420193188 223095560 0
147261430 94518746 0
117421264 432017210 0
330218784 269777071 0
272206928 240279858 0
481024285 307650037 0
35857255 540615041 0
329803554 431406849 0
573540640 479355057 0
374807233 136151755 0
219698674 36137351 0
508734533 280543713 0
29815500 168524112 0
549771733 133213448 0
355812273 474349094 0
302572447 141125409 0
499369973 206116018 0
262166253 380719697 0
238902498 292433525 0
486748194 191107100 0
498888198 484317547 0
173468732 169815495 0
30677136 450479757 0
529413163 494726947 0
190711160 307863730 0
27359977 373246589 0
349518467 186897058 0
70892042 196229224 0
310307199 112932212 0
148899625 78595164 0
244807626 485779185 0
318504892 498050982 0
203696365 21172260 0
336725283 485239742 0
135414180 480155295 0
179727408 372286600 0
428157944 53305559 0
411989619 375500182 0
53365779 342598214 0
513619174 287104210 0
141580422 455621255 0
364147208 397605501 0
189373980 437319689 0
366380931 66470478 0
11352886 169549883 0
115598086 74770621 0
434622880 539680219 0
398807226 357824302 0
151807912 196672527 0
93266922 5963712 0
129048156 118065149 0
380344621 237842872 0
154683757 517133593 0
362213379 194908274 0
393131260 201491600 0
383736953 567220661 0
147953162 70919091 0
312238683 94201541 0
130004261 314901252 0
20234006 24442867 0
171147751 47163833 0
136110715 384272571 0
293022127 337857332 0
76284019 394836102 0
279454248 498573280 0
251264109 128408023 0
71699356 364915198 0
70640577 306686676 0
90544008 493256549 0
566022165 218477674 0
191635026 70933958 0
381447606 316309468 0
448666201 116223801 0
18683986 33695498 0
105153435 419132467 0
572136046 191931437 0
133216070 509644430 0
249341232 168764971 0
302619275 254995078 0
75788345 433465079 0
21787648 577825503 0
507715862 105239822 0
386032682 518610925 0
521310928 186549066 0
339871753 480131233 0
3648414 199266623 0
178321700 28715792 0
553816131 257207252 0
494761935 205381761 0
291251734 75703380 0
60874515 210644054 0
25000204 383716074 0
507892500 99209721 0
178412344 480062091 0
266620321 386723973 0
550519264 453523422 0
307106342 408344164 0
143559721 69856848 0
579342296 94677269 0
245977864 148345862 0
223571947 323800002 0
394331048 73520168 0
574725481 134701158 0
86230713 307471726 0
63571588 136924921 0
195472897 483088008 0
159766265 124787466 0
470539795 112593556 0
335196488 276232096 0
249150168 151516008 0
408426990 52373302 0
291495797 141440076 0
558832189 303801774 0
292661484 275004161 0
79300459 237020470 0
206166054 68821371 0
499236228 147593752 0
214890639 160724206 0
47832801 25177590 0
422411395 517974398 0
140513682 453706195 0
352455315 395325081 0
167334624 475415389 0
223103479 101746612 0
569886704 56079877 0
147823040 190378223 0
464619231 351791225 0
108381600 400471330 0
572058825 28746166 0
444121400 250530828 0
477202083 543146787 0
98835012 444789080 0
436431463 44316800 0
361961294 103787323 0
476426063 446699156 0
562378153 301660255 0
564956409 170754748 0
286727034 427393472 0
576545174 376205851 0
59677368 393199868 0
69874916 278176443 0
289139736 105185627 0
107735563 329964393 0
558654782 476965526 0
273888811 476545869 0
253968578 156180211 0
389444333 292773842 0
135622029 571969321 0
109655242 131076050 0
532847526 133816459 0
524183451 538282579 0
453253564 344536461 0
432418198 173532564 0
35856950 21684626 0
409961942 225888229 0
412060529 321741475 0
471452314 338597019 0
291125486 101861086 0
397253966 251802871 0
551056675 20022429 0
67546352 376061527 0
442316011 262804942 0
283795442 10873138 0
510608754 1959092 0
45547440 398516474 0
63338253 297601992 0
19679064 406872752 0
576292611 141775604 0
83286485 30464591 0
513645278 516784488 0
349244080 160906570 0
146944575 278610984 0
456367894 554751579 0
435549573 269940159 0
35191510 142169671 0
254335781 524232915 0
527677847 211739208 0
499435946 307864069 0
396241822 201717422 0
290836541 343350810 0
574692401 1167112 0
156456805 109988208 0
169679332 315020132 0
335860936 132372268 0
529464092 222573783 0
230836681 85844615 0
237485394 299579201 0
221877719 493962330 0
355639018 314409520 0
18561120 491761306 0
257551899 141890505 0
239179021 204052471 0
9339951 419451457 0
276250703 33777206 0
340879007 507162034 0
528765955 70979982 0
430338034 296578131 0
81432702 78121024 0
252171469 19776159 0
494197361 497582187 0
455715965 476853615 0
71635371 214960114 0
276326660 196175415 0
22878109 301143901 0
399993968 193289954 0
351838947 297238688 0
520013654 459965256 0
3587165 200617374 0
86085495 464586240 0
548278451 278508823 0
563564636 261244133 0
463929478 271190197 0
2580873 239522700 0
434409 232939435 0
130882341 336808321 0
500384923 256741293 0
58715438 528121605 0
411937638 338342476 0
547499544 529121563 0
537629399 206654238 0
327615459 379902022 0
367081827 188560422 0
28831046 543012288 0
50634562 184469710 0
183653334 503961054 0
65825460 337555125 0
399143691 386402127 0
205483083 105492938 0
512391906 368843240 0
82899263 190636812 0
64220257 248986236 0
298288520 476490876 0
396030070 158102823 0
217419283 276380080 0
208667561 344922456 0
113889141 247279568 0
518678079 435892624 0
558782764 502834109 0
10230026 412939789 0
563164210 90410940 0
426711945 571943593 0
303789718 98441596 0
81531880 446212699 0
471960934 11179994 0
464703827 57198295 0
181169331 379160270 0
86970541 372303997 0
168516420 221194238 0
68954479 498112978 0
430995652 461913098 0
378940954 22007162 0
547812951 236279490 0
520475121 402391530 0
366211012 192491089 0
51522595 216279699 0
44452328 364525904 0
156920892 413386557 0
47617751 302923214 0
68640498 383979366 0
440083579 444717210 0
64097886 556824024 0
172154770 227708665 0
378904577 335042491 0
528179470 295118694 0
361266913 106632375 0
485448894 155265289 0
192898756 361738765 0
136029768 545775160 0
573767072 552249772 0
564029339 439516634 0
105471739 262813455 0
156016749 368233769 0
178835145 92711582 0
145618320 439278547 0
521938839 215964925 0
283141477 470687828 0
159912133 287340032 0
503581688 454042998 0
444802707 154144780 0
576704432 478845721 0
70691646 101544790 0
12382807 554460867 0
396140262 346421784 0
271184096 477940041 0
95576103 24289668 0
211229347 51113395 0
50741905 75773677 0
163009790 272205781 0
326436159 259481536 0
250747317 395017596 0
433579621 386694231 0
177769833 331897153 0
410916343 334176245 0
491408760 430524456 0
151230024 40324773 0
493814207 551760287 0
100594016 147673019 0
49350127 414658297 0
340028760 505130039 0
322770535 473476437 0
192271632 376831579 0
520750826 64508021 0
269658497 310155492 0
317989435 26062794 0
347015804 55510052 0
101803771 488320944 0
41638754 374741260 0
170483550 292923942 0
198664323 174529691 0
568195702 10434812 0
483767248 298200460 0
487244126 430660623 0
61461863 433866487 0
502289517 311680178 0
406365389 314192502 0
385319443 318503946 0
370018136 214326027 0
156697715 330105678 0
558533547 163909760 0
448713559 206006085 0
312012283 390399401 0
315814101 421708999 0
569112383 40971812 0
255413857 172225835 0
178296617 405507239 0
519893485 47989783 0
336649287 159700132 0
576971427 142499301 0
59648239 248426361 0
400071866 245646480 0
285442372 454431712 0
36331909 553539893 0
101358587 322967626 0
175015970 30786104 0
456354264 334531530 0
280342154 571058534 0
200740437 9040900 0
466961246 131898724 0
38270065 477250127 0
542853340 376030771 0
542584200 338451779 0
317058994 103877563 0
343082131 574468880 0
156727651 440681413 0
546218107 514388436 0
49380143 444856789 0
455587754 494201764 0
449951951 547511283 0
78888848 178497094 0
313348654 94149869 0
555009908 49982032 0
160808000 563601545 0
138529852 192155950 0
347316076 280883210 0
300635698 151220172 0
355099032 395819368 0
39340400 370894564 0
388685150 109011963 0
78136970 450444872 0
363403236 443133867 0
293129744 198407650 0
198583078 194075740 0
544289242 534381374 0
469820073 511011191 0
170096307 292065919 0
296540246 494176174 0
55082737 485052560 0
175302554 164696467 0
114646376 523750143 0
86325228 178214516 0
307497990 493316893 0
447393279 7654567 0
313703634 173067071 0
464732104 554002903 0
169437143 188242037 0
260338952 288697579 0
404672354 57737028 0
106769092 366737396 0
420940896 170393809 0
16249297 78391486 0
161293649 456487141 0
435998001 73533474 0
194232551 547134038 0
186269183 441566105 0
65807654 524499613 0
292516502 517312817 0
555075333 262536369 0
221848919 433806429 0
486012698 487191026 0
153555537 217753284 0
487494605 308725504 0
20077071 466787850 0
451681502 232861687 0
383741809 135430625 0
267335489 396954826 0
406284522 389712397 0
90423597 562308391 0
273407218 414616684 0
107990154 284757120 0
422527905 199412625 0
140500900 259245757 0
72788565 34062110 0
169701169 10519480 0
131602523 534857145 0
405690836 340238210 0
138828652 173358598 0
304208913 382802080 0
85861315 505297888 0
407221147 390314192 0
99987200 325160716 0
374698770 521204679 0
295984904 177802590 0
56946193 303525832 0
389949302 285723796 0
438275044 80570140 0
386715301 36550120 0
364077551 32328253 0
198312911 482411261 0
250865917 307412701 0
112659330 225753351 0
513660133 107517080 0
571822807 401698881 0
153210896 115399435 0
37919467 548202104 0
500806674 355322081 0
49652529 243058218 0
143904172 182024374 0
224351594 305858724 0
296907969 14115398 0
490321195 440327787 0
421334156 283486882 0
319050584 485835040 0
390329382 64984485 0
99389285 477448220 0
488368878 290885768 0
231472954 409514474 0
232199205 203920932 0
3149630 417113223 0
145655586 218243410 0
465417112 233367130 0
82615181 233609272 0
463546642 56243720 0
269602924 1021321 0
41650654 330006618 0
408680781 447570632 0
422542257 8133053 0
42253711 354910624 0
197540004 483291286 0
119856000 242930205 0
137335971 202737659 0
94147751 538392737 0
218832834 395566590 0
181297406 50627324 0
507089026 532289639 0
52582550 206657590 0
378051223 115159379 0
205834502 496233129 0
266567099 128298977 0
180233262 389999393 0
385884924 139308005 0
331623080 519880200 0
247737652 93031922 0
493877495 558224283 0
453091030 375272833 0
256122765 356752396 0
578824109 98470511 0
574099227 232456032 0
395136817 40478743 0
320744678 338079153 0
176462524 233673736 0
239062724 250247234 0
217024926 260580594 0
48622057 500132994 0
415309480 504992268 0
32859927 79355052 0
417532835 75469570 0
29527968 74038920 0
535883962 383810730 0
424595087 453368258 0
128899964 110872196 0
5174705 456308125 0
437288651 106331806 0
201371336 14785674 0
481620292 408701808 0
346185813 467628871 0
321205647 179831354 0
74696099 547417295 0
101016064 542410269 0
78063862 396276729 0
578401673 567027830 0
193677455 175381722 0
44698171 219999173 0
452665300 503551152 0
81537435 282242697 0
487653685 396421820 0
520320437 138373123 0
145248764 196580573 0
420992652 298038172 0
70598619 485832957 0
567537470 39334427 0
551817371 533513834 0
44163482 515413977 0
27812231 191158282 0
566780151 327811166 0
116166132 76139269 0
111869883 547237894 0
70659379 516729890 0
446306945 167616102 0
436249597 147127682 0
328143940 134655803 0
99841575 405848448 0
313169751 84821093 0
398793552 507273720 0
308610054 157877025 0
349777273 46300426 0
310391638 152864573 0
306904721 23381192 0
404700740 420832145 0
352255952 384914007 0
399590239 311564337 0
226617419 173261067 0
329917534 354461963 0
5130523 316900718 0
538136068 355366823 0
570580832 81655151 0
554312277 17905894 0
146241289 280467857 0
457324204 543967894 0
205122973 262660564 0
410838344 251412341 0
465245072 120109626 0
85082865 274249242 0
30154445 225722536 0
177676877 114823125 0
211762288 310585196 0
536758759 57606799 0
368525907 57658599 0
224445482 265477916 0
303580612 23167689 0
333488444 449001410 0
191060738 398795899 0
525228322 500727376 0
23057155 265628943 0
556078839 352378107 0
528228267 570579638 0
11701251 414174141 0
132686250 19619759 0
525843274 293667389 0
36376188 264852472 0
156379779 187423812 0
135817367 195208152 0
506269652 228380893 0
341970386 137013231 0
469824196 2921118 0
279330687 263408753 0
409097837 203163546 0
68089949 159673317 0
285186048 343749798 0
206209227 122357365 0
28346416 163871737 0
147800989 469237877 0
424618400 50485601 0
167827583 383230729 0
387953489 440600142 0
233031803 456144661 0
562403188 82048081 0
200696075 322020064 0
365764530 521592716 0
368096488 499402419 0
351725830 408389755 0
535146811 231320745 0
221818239 317314787 0
82647154 347989247 0
242080140 108573566 0
339956058 555555817 0
416465890 241118486 0
463610740 330161240 0
151001983 540280919 0
347133104 229501802 0
66407908 420277152 0
362674640 303304620 0
389062505 60573402 0
361925594 211386977 0
34989758 498980358 0
389209426 254034322 0
327544627 274640333 0
577557846 500464158 0
477503144 563101218 0
65653483 198937131 0
382491456 1866459 0
576236055 194298964 0
441289243 506710185 0
550584235 45733979 0
244506018 225671559 0
104437676 111863470 0
368990963 187113725 0
122192887 405125972 0
401919867 68849559 0
348465603 178978469 0
18138763 512735707 0
342778577 330073499 0
504764086 185187833 0
152784298 288329513 0
366157291 378739101 0
174128284 362892390 0
564987760 211186331 0
306745287 13081278 0
226289181 211783964 0
245940185 96199385 0
97461864 506553201 0
281346087 315414535 0
406169042 432449746 0
205745870 69755038 0
117786663 292548238 0
429623705 244612922 0
125086430 443278029 0
436386817 347974481 0
329693278 336766514 0
519374103 263607923 0
540236465 151373056 0
365816595 377580150 0
16856666 356606754 0
147265644 482332057 0
285574516 199061464 0
173047759 325746056 0
445767449 431526469 0
504904029 527590087 0
14787693 211301233 0
201468971 198580295 0
503869531 125048783 0
84705862 112767344 0
503052486 199958765 0
342925289 220321662 0
410108783 568578584 0
154200788 446074686 0
229061691 496101813 0
357348197 553604065 0
272630182 564010179 0
134465176 234250922 0
460307683 253690280 0
351117105 507644257 0
451508433 355084432 0
553921465 273079330 0
120302857 387812476 0
531116366 328211536 0
277441172 224590165 0
109651901 168784250 0
105190892 133082070 0
533504105 114028973 0
67763080 356134204 0
113448374 380288160 0
347357769 508431303 0
232870089 529949018 0
365706230 453834149 0
140757951 575994746 0
451101619 574732925 0
505907857 308881828 0
513148106 253088262 0
408106584 395927662 0
371984513 155533426 0
451562995 579039603 0
62445503 466891490 0
127241457 186296188 0
387258068 183668840 0
131471058 545682290 0
271179463 515160087 0
383946184 527089182 0
55320941 133205206 0
355725318 3408341 0
471420283 406919597 0
356577804 60879121 0
535718076 288711026 0
535740827 456965324 0
144167232 66482887 0
95041320 408288467 0
491580793 544335548 0
425048677 163975721 0
253737417 301205053 0
354389697 209288068 0
132056336 577251812 0
251632098 306267456 0
480919581 29595727 0
331171549 66522330 0
196650946 344281568 0
412269479 64033815 0
64256764 113784296 0
516054193 351107609 0
376140059 411646611 0
487205972 207166116 0
482930605 349664565 0
540194259 190859789 0
285103082 343523027 0
168952405 88595113 0
452004431 186721758 0
148446609 524415641 0
14021439 102419306 0
133241942 155846117 0
342898715 383264753 0
323203608 199273670 0
439193564 193972912 0
522438570 533973192 0
352850540 61207037 0
242453407 259180322 0
520072429 551266657 0
414287058 345083340 0
105403881 212120000 0
313897485 397209777 0
468122007 550807120 0
516813526 208436288 0
383787721 73633549 0
206211412 514585633 0
492755229 416624459 0
276414938 453533939 0
306316689 156057500 0
337024585 477305495 0
107476851 332373048 0
315361560 406907891 0
376106588 9774088 0
145421127 169658142 0
416784152 307907665 0
558247195 349352322 0
105488133 249329132 0
219149322 93693471 0
272650702 532683301 0
66728607 468910733 0
197627829 426385882 0
29952447 201972605 0
490125217 441289530 0
438088615 515476187 0
89918010 205614493 0
245608909 408263670 0
459162318 490332917 0
542575762 207681836 0
304360101 301096503 0
424265740 28046783 0
486354091 65339421 0
252669506 352139956 0
177033794 517645303 0
454705966 368246128 0
453930778 24587591 0
211138141 187206599 0
81604841 342897185 0
493861684 216593938 0
202230186 432868786 0
103328979 434427949 0
95221381 529773535 0
537297379 114515806 0
302309803 309521582 0
50713651 209892346 0
298474442 529472328 0
368947728 445478545 0
283634807 165757632 0
227773641 85210181 0
391002990 308186244 0
216341813 245739838 0
279681890 100259284 0
458270917 108982884 0
488967332 534157521 0
313205117 350215162 0
574642431 334265300 0
131548371 486915520 0
7119138 424830690 0
66974277 236901103 0
578488238 494052979 0
380794044 96304382 0
376250168 210094948 0
475868753 328002124 0
304146795 479687849 0
448130193 215819746 0
208690292 509149858 0
115260822 363495004 0
180923028 247182039 0
138506901 431850365 0
413893788 412831585 0
194964199 184808524 0
510742885 446415368 0
319892076 140521878 0
327427478 554392952 0
208792517 331365982 0
573994101 238854973 0
548083214 1292388 0
100710921 307013340 0
40570395 402683857 0
386384773 139629930 0
129850060 160296979 0
84443556 244631552 0
405903287 79702122 0
446948500 334886623 0
47671771 259784579 0
423443429 85745194 0
540367234 556903022 0
528347050 212374805 0
271181784 302475176 0
551678146 476907620 0
438062990 12872632 0
326367883 115218967 0
547826500 297341777 0
322626816 219955912 0
155759412 369533313 0
524787452 300808920 0
406018133 85568606 0
80198295 209470900 0
344979650 114304044 0
172750132 109886017 0
313329921 513129496 0
277549364 241773669 0
106100030 26787305 0
281209118 515275935 0
18525941 37485552 0
416923535 239235733 0
311640080 336505980 0
246833955 372300228 0
23720652 111913662 0
437060706 148144175 0
463957165 255654548 0
106071228 31996077 0
58341584 117469730 0
87990071 199321392 0
209401527 298513900 0
197307310 276897827 0
127816722 63386388 0
319926004 108454016 0
373819555 370506201 0
508463393 28071443 0
224252439 532961743 0
427061258 270548052 0
196071864 361819468 0
554579384 555148102 0
513109420 197799653 0
211273033 466212199 0
239980553 368973833 0
441888520 556214470 0
467358575 95770792 0
385817849 220481295 0
121408415 151397963 0
525112219 519044193 0
506981531 24733474 0
449043360 349344363 0
110029945 250340525 0
60360747 204478248 0
341384126 24526367 0
568608043 89757167 0
436329337 452788359 0
173483268 360963681 0
375225178 207759521 0
100598152 520863740 0
392104768 365717507 0
57808510 203649255 0
223746270 559004095 0
348332019 169470958 0
17767246 570338188 0
394913935 440703747 0
234330614 287450201 0
121287683 293147268 0
390739975 339035370 0
392111228 532870896 0
348030469 411288517 0
244127514 468817090 0
423624557 323862273 0
304471257 509262959 0
138634996 301176969 0
191902679 516852292 0
384475212 383504421 0
555199736 228463966 0
259365677 284586282 0
16168523 248628931 0
81998334 198297457 0
177211021 502808263 0
146878245 538676038 0
410104177 45832111 0
532538722 298286886 0
191439235 425088289 0
77241861 403444266 0
118416706 555129882 0
176376176 237390052 0
75717196 328015281 0
393634359 100428328 0
447545067 119277587 0
556328043 80278189 0
296533626 120703131 0
89943320 125088996 0
412023742 498439725 0
244089572 566346438 0
91925201 522290378 0
392938522 390834766 0
540365137 183237310 0
459458078 22835539 0
566535943 197822289 0
328667535 322270530 0
10371673 442195562 0
67347552 411968779 0
69444172 119050198 0
202521746 395353152 0
79370800 78880774 0
156115339 375125853 0
51506723 410622706 0
330029547 264412897 0
62794539 210938094 0
242970706 417557477 0
91829504 11656895 0
533819385 4951202 0
527369155 561829248 0
209126246 254532750 0
336798772 511889566 0
251255113 115871089 0
249591554 316289012 0
486063801 86144663 0
137628342 299484296 0
59904054 65922136 0
461798037 290087525 0
566183414 297255706 0
363540883 407148744 0
237117358 540674911 0
500040782 480587985 0
452383768 80395033 0
529452447 291847988 0
575770218 526998624 0
462856469 117791948 0
180131839 232981270 0
551117572 217600006 0
440201713 549369072 0
157501907 185747905 0
458501935 556989044 0
167833731 219533134 0
44626150 568667469 0
79838303 329039632 0
227952464 454226384 0
340964227 215685348 0
121557740 103932720 0
232284353 189533364 0
376064989 245383126 0
70451336 211314348 0
433653002 145139845 0
286891001 575518000 0
275184322 259757226 0
509421405 337966910 0
478734984 521887293 0
322041454 54706898 0
544376821 78031204 0
190342903 104070894 0
383687642 313128422 0
468711669 290177154 0
298850797 2148084 0
61842524 474559982 0
556579154 312430741 0
515241775 252266352 0
109290197 114602437 0
498146580 571444649 0
168471722 257581757 0
226114642 446008369 0
272390118 545634682 0
136626701 374691846 0
224730065 426764088 0
267974328 388603715 0
83614160 366482449 0
434183495 194154522 0
530301569 81086911 0
93020257 59687438 0
466051812 210244689 0
172441003 345904840 0
228838559 215944656 0
565414808 433154846 0
130070101 223173589 0
554001423 76708545 0
172132818 268846329 0
480310844 405213204 0
346618720 309791221 0
566832456 560641240 0
209120260 339059281 0
355669647 511318557 0
539689968 84072731 0
304672074 399383934 0
477040237 344099118 0
374480078 128937433 0
521049403 217010639 0
122147442 289478082 0
376344913 341155869 0
33876460 495043087 0
350146476 36792143 0
88819904 531163566 0
548396855 55787093 0
293383838 529999740 0
559280638 514999851 0
56412216 536835285 0
121504372 359361892 0
420829584 101657886 0
317175111 477015094 0
544858162 43570064 0
518569163 196109364 0
556753025 289015180 0
354255314 107469183 0
394431335 58313233 0
20602256 203471564 0
516513180 359017052 0
158406601 335197758 0
313378678 359813808 0
466796366 65579650 0
500345718 448103540 0
13075011 156428837 0
329379574 147200240 0
165192418 470443404 0
280806764 277386578 0
354081387 238343338 0
243281879 461158823 0
407847790 47919426 0
559944247 53457332 0
463193637 213199626 0
131394675 281223610 0
361732392 452410550 0
361631591 375957977 0
256627919 466288913 0
467645498 309008330 0
347802385 200084901 0
260906467 273473256 0
235993465 216735235 0
208270648 142797016 0
16055777 318360001 0
410281781 506814908 0
46083715 432966683 0
236972242 482215352 0
129845151 130363561 0
68348050 32605931 0
188228269 541214730 0
86424087 362967978 0
111453562 209182790 0
169272492 183235038 0
218783772 480454748 0
359820041 425345691 0
71285844 485967113 0
122783366 19171382 0
256490092 107463864 0
505716203 540789942 0
482738964 341992886 0
429706401 22859442 0
473018397 325878886 0
353606713 25153114 0
452377512 7930811 0
197854248 434880591 0
452055027 82949560 0
133831491 182706317 0
573653569 375503371 0
400086049 35755346 0
184641641 524611474 0
289574298 88094536 0
73445396 459063478 0
278160918 341055874 0
111328096 292613774 0
205663995 356932487 0
195825019 5193629 0
289327481 32494845 0
382949074 237680105 0
459383818 458493246 0
220654094 436047517 0
490444398 48301703 0
114680674 426678344 0
488136737 496576990 0
328812932 175722249 0
138626357 360831825 0
353694420 181368279 0
384217822 259773517 0
63184264 133873922 0
175597257 553728828 0
101802307 551711703 0
412847236 338184979 0
383841065 562464295 0
231402078 92130641 0
486256643 450736639 0
105429907 265816641 0
365144980 126056276 0
537002080 207325752 0
360032810 332331692 0
457139058 101206588 0
122201878 361084903 0
430952437 54833891 0
298560986 326744680 0
49705625 543461483 0
466728361 513851597 0
271729746 139112088 0
346486538 128219527 0
482888522 544945882 0
577860409 497508529 0
273165746 261057614 0
52597899 325366654 0
459815376 56879458 0
211159327 367519754 0
569301128 467623960 0
451607923 162391165 0
535822688 229528910 0
43535432 400690280 0
298747283 2403721 0
75524132 407269732 0
504100322 423305804 0
471821577 58254422 0
506730433 323404416 0
403269418 248288999 0
399527462 382734868 0
190505009 422607329 0
388825300 129384506 0
528385876 518812616 0
324827938 156723880 0
554776336 298810916 0
462346792 352937045 0
157774327 185977472 0
296154374 209351779 0
390540880 170033251 0
526197849 130263782 0
457797579 160147475 0
264900095 241576028 0
554123355 131657567 0
63914731 17943963 0
45550937 88538209 0
79536901 71190701 0
389011086 180249276 0
533418298 5516334 0
44090685 324007410 0
257493952 185529548 0
412741605 257949802 0
514064757 412422290 0
505791636 7867307 0
135805890 449689800 0
495338747 300126201 0
415741537 354091142 0
198568841 168220030 0
191117295 47165963 0
259139600 427516750 0
442585866 1081056 0
280989285 451012934 0
332763414 165908829 0
391542676 271877253 0
162022537 333970400 0
486481671 75788765 0
299334997 369380541 0
542987053 471499550 0
284255336 154356529 0
434550675 402183562 0
131579662 527881124 0
110087794 41316212 0
316743673 265001757 0
403348360 172356431 0
19521624 512346793 0
572630132 573547853 0
331087007 535037238 0
73388503 379259720 0
252265470 515961728 0
544116934 102778051 0
165982497 97420202 0
199952477 165969124 0
488016783 28831585 0
197496985 39624900 0
535159261 55352405 0
26759264 417958190 0
450268428 143937799 0
42826828 59551607 0
81137625 479467063 0
43138829 391568074 0
167290760 235335744 0
15000265 178304727 0
472286356 223246261 0
197410162 415927437 0
466870109 327514132 0
468173350 423979810 0
148355875 477513984 0
521201168 504933427 0
552373887 527110116 0
231349827 99686070 0
119704103 467226230 0
94544924 410447052 0
460874901 22366618 0
13340686 124289578 0
233489614 569010537 0
98862508 518762862 0
374994336 374079243 0
111375771 105239241 0
297983300 147493588 0
518048890 252750979 0
476470131 346853646 0
74381252 447632512 0
300672508 473366255 0
349438705 210138691 0
52182460 75655880 0
211347082 493576670 0
413366576 145138387 0
566818748 273596194 0
280191709 466104708 0
260423737 363719744 0
247308810 351810128 0
41783762 550753346 0
346894590 381419792 0
500107041 196629088 0
496923909 556004790 0
42489192 553891879 0
235366941 394249575 0
569309428 572233774 0
148709920 386052705 0
522153580 293724070 0
83223109 499614481 0
72814383 565531168 0
560593953 370896408 0
354649764 214357218 0
283085384 161305539 0
335248142 277446938 0
549273003 203456857 0
323237635 21017187 0
335274489 344585312 0
180951240 240937241 0
205459827 200965482 0
560825058 353113288 0
174286785 52725487 0
554178894 461585133 0
115266596 209861602 0
456201598 363001739 0
406279587 506730253 0
485681184 200842275 0
143485413 330612212 0
271922152 266084716 0
523368221 484660314 0
444645999 478017139 0
422520633 420330683 0
415219745 168414321 0
531714084 417352010 0
54556169 75593388 0
160994073 482060884 0
283031094 182712731 0
42189320 159507158 0
1810523 55824224 0
85843447 410856791 0
569286919 497505801 0
10687037 375951642 0
222737800 313433936 0
216040604 538392596 0
107238329 145353022 0
218903450 285548 0
35964556 93832231 0
267613560 437669029 0
487220735 392767871 0
208326724 509841245 0
533760121 180715275 0
37456729 163970500 0
113682119 5554089 0
63538633 324725388 0
334765714 74614380 0
480995303 233406259 0
225534841 204687367 0
139688907 329870988 0
171733355 206087339 0
143381797 107752211 0
166363980 249786137 0
409986472 264290117 0
466088301 566029006 0
247831466 105949762 0
182420100 536601152 0
407480314 545784621 0
74300823 165313269 0
49475050 296079879 0
215190117 35984647 0
8661834 460137401 0
382731921 382159217 0
493083216 533472561 0
342385365 159355881 0
37630566 225642421 0
302460537 372110791 0
558819707 58792215 0
483773240 77150317 0
84295380 166811333 0
479202355 303702339 0
294591191 442272608 0
281084910 104040245 0
239740332 84913271 0
285841060 13044268 0
434977080 325112512 0
535521300 310453563 0
202222884 51399496 0
419037846 68343847 0
207581766 572700695 0
536072904 11001017 0
250849065 97306875 0
346510800 39871654 0
311514269 317943943 0
519868566 182240552 0
370575633 433434063 0
492301459 365106353 0
1460130 509270167 0
216308798 326924017 0
134256258 119544932 0
502747959 327726309 0
64547359 182299295 0
155917340 467679242 0
427963041 417439167 0
480546343 423937121 0
101163597 56461831 0
341217711 556591712 0
81993736 179605480 0
119232483 485899816 0
6415579 478144736 0
292870769 392340094 0
265923441 277310635 0
479336574 178484734 0
252752235 557752199 0
89985762 227989301 0
227562915 127342727 0
347206665 437284769 0
577912445 405073002 0
123850168 265944551 0
456914497 90786252 0
251153284 90202373 0
421496383 224125708 0
216561440 519485262 0
320660310 83160059 0
169501883 110870520 0
416445351 330025498 0
459095725 181512755 0
249392010 106496639 0
272836610 394099013 0
411954102 213328982 0
146211123 288963424 0
21179184 433936399 0
20101990 335412672 0
119101135 257333554 0
501068947 22642654 0
271732802 579151211 0
542738010 75568675 0
111393696 562732337 0
15351373 41174450 0
207380182 104587394 0
419030910 226144454 0
292063366 157219707 0
68805883 290055827 0
452097293 381213772 0
520603877 285221340 0
26091942 315748852 0
309670849 115410669 0
307562612 113467108 0
405835072 315467027 0
335025685 463796736 0
218664328 336017290 0
569790906 314359539 0
287429976 502417793 0
358591421 44788646 0
132007382 319313646 0
306680349 514728847 0
329061822 566349100 0
523219650 177683999 0
578662012 22102664 0
184729042 386691155 0
350981100 5083984 0
557665191 470428979 0
15407385 314258835 0
91919653 449035900 0
62493727 531808702 0
360177795 303379852 0
272696111 264151317 0
14667712 396381502 0
96432043 560501432 0
312280570 232801284 0
170077328 411376548 0
122572665 297894247 0
21025075 280325762 0
315259576 521653870 0
512172815 52597004 0
439088477 75751332 0
14454484 478821573 0
38972454 530742089 0
430634628 419611324 0
12487264 126873896 0
323325976 435035101 0
150545080 110145558 0
467188069 469014278 0
300569304 551889176 0
12176250 267939012 0
562116117 270650761 0
429402531 467930031 0
129259037 396191036 0
36694855 535273402 0
19843167 560573422 0
513182505 435638774 0
494690289 313165198 0
555586523 160780177 0
489305216 192429534 0
420638958 104669717 0
504088163 37648305 0
574311754 161128394 0
494985540 220159051 0
237082698 196788756 0
148235571 424150956 0
405531298 163110179 0
162299789 376270974 0
280763356 257053543 0
537784397 294907429 0
350896035 4091513 0
397433932 321175034 0
421841622 372841834 0
305519924 236943517 0
376503406 486665876 0
152214343 178747913 0
263764639 93986087 0
523331674 500794574 0
490381560 268708092 0
51367319 184372341 0
177594565 5304346 0
549399779 38175289 0
15939322 140657790 0
311104664 434385263 0
180735198 485439089 0
570996370 221300010 0
101017957 419032644 0
162146603 116040312 0
254338729 48031013 0
68466473 259006647 0
351632724 31354940 0
161087659 46104026 0
408419170 229986174 0
545382797 490671872 0
456416628 129607684 0
530690204 380234412 0
233902070 458457479 0
385576553 93904829 0
39849329 378649825 0
354570372 439187809 0
90859046 7218725 0
367284475 325100466 0
84572518 277022867 0
201036076 483243069 0
361037938 121902030 0
65773454 538643227 0
1383253 65720961 0
421725085 464317261 0
543613915 391497194 0
504856959 284447459 0
300108227 456358712 0
171175946 224581672 0
130561315 59234963 0
201534064 194192296 0
526846212 388812999 0
303773734 342515660 0
530094982 221019648 0
164514437 354524706 0
129417979 518719898 0
13886748 76018431 0
484995211 277731622 0
521518324 514559590 0
464195242 255992990 0
38223156 575020648 0
501264910 332937216 0
316883516 425276820 0
529323 233151038 0
279823202 52143720 0
182670258 73542063 0
565441041 450956551 0
408428107 520575459 0
239192615 444029455 0
413078387 367675124 0
86020728 94397191 0
196959160 236956968 0
538579666 251681621 0
565931278 241114809 0
209862829 365569881 0
330405987 414510661 0
559769815 501373364 0
192073128 421347373 0
554678796 69965507 0
287927582 456481893 0
321199789 389237240 0
19278777 150716853 0
84264174 421255595 0
166052535 336935232 0
186667034 488454988 0
530184375 19485910 0
284713372 236362507 0
164106589 569043239 0
370131847 105108827 0
78209853 51401402 0
367014460 556904302 0
434940977 202227115 0
135926482 202645318 0
228680899 115987351 0
175033802 266227742 0
48546801 304746021 0
243012709 449381758 0
136729644 153597570 0
159851750 241830199 0
114875024 417333481 0
146977170 422602378 0
393403658 564175209 0
112483983 282473400 0
372087541 18198536 0
419893506 36792069 0
352659256 315584573 0
319283398 417050874 0
262438520 24328534 0
195010951 105646573 0
138122278 429715967 0
447643998 136730595 0
174979059 248857310 0
29540738 203012474 0
113408579 204608034 0
201244459 288272189 0
33152993 67950854 0
480047097 475384499 0
43663028 517255572 0
345286689 408460636 0
191320389 569805033 0
60208280 190883386 0
309461674 562033646 0
174365962 290125023 0
136469922 209692471 0
493924173 549486617 0
564433646 452927372 0
188529843 393762737 0
300643907 32040460 0
347438475 241795908 0
355515909 96447007 0
559583935 437795430 0
162854837 30991218 0
337930492 378103688 0
368644220 49394993 0
549983482 525723577 0
19573963 511712057 0
418780418 537493246 0
272300048 49472595 0
319195673 333169033 0
231218512 372523099 0
11671401 41712918 0
295709815 450686670 0
22956702 379372331 0
52156286 504695227 0
147627209 567191481 0
156896982 480487495 0
294360214 236091051 0
356765316 48899381 0
110606351 453267106 0
527574109 64208773 0
204511995 501530393 0
565273256 146221207 0
557630863 192820084 0
291282255 494352002 0
348709540 176644121 0
241177550 411128474 0
157583908 128973400 0
318450601 155381478 0
369636220 339996668 0
215712955 106915564 0
6989654 507772201 0
329374446 123242743 0
2478326 162825911 0
269272268 178409661 0
548336833 199978710 0
502816587 519194204 0
552575551 5609941 0
58508274 136443158 0
143011060 285466047 0
496370258 460700912 0
35837745 430422825 0
464621825 157882454 0
237661226 324417918 0
338880647 35717349 0
26678776 552328783 0
93829152 559974642 0
253335125 578112505 0
214832551 23392317 0
451142833 361211734 0
225215784 388544014 0
370640252 399842907 0
62072594 475147586 0
556547606 197788554 0
153801574 341515577 0
343940786 99694113 0
17210407 523343980 0
176433289 519634854 0
276848341 328537562 0
368928955 250467069 0
303909505 10038951 0
105391776 436758252 0
518833789 169180379 0
256773417 422348559 0
515819701 19028008 0
526793156 284318825 0
380413772 355287886 0
332158606 245515351 0
62742569 163944286 0
500005304 476990276 0
501121766 408777337 0
575352845 193234891 0
252364542 338430030 0
427327647 99629604 0
230635035 418047122 0
550221843 30677624 0
559182168 465325758 0
178033493 565525453 0
504791814 266637329 0
336837119 536933334 0
302749333 58893373 0
560076013 375750148 0
100455839 541433990 0
504209755 420426911 0
91157535 348069528 0
90161173 131895605 0
23708485 543024329 0
501737119 194463326 0
298476876 514349402 0
439629606 63061910 0
578021393 86508572 0
379556856 524224252 0
455987925 61461663 0
245929068 289826074 0
113881787 330996943 0
138113634 93948653 0
562254453 327311426 0
96584252 205671231 0
519874222 547317072 0
336965996 452467583 0
46531559 363977824 0
286565554 164589627 0
236751430 148652337 0
373546746 219125613 0
251090293 503192168 0
576083083 374715885 0
341035139 32055519 0
489907893 411890695 0
268032589 526962605 0
268496422 67620447 0
336174757 162732932 0
212955755 394554491 0
71960716 429799174 0
454220507 88061387 0
23808087 410841193 0
452040360 468797445 0
172378999 128600641 0
200557693 130534218 0
87328970 388817661 0
447137385 416939340 0
560363166 519602109 0
133582369 56335180 0
575022986 71075285 0
208024241 413949381 0
492237350 538267549 0
434923949 491727105 0
480985774 16474100 0
178367377 3588361 0
516927822 10691862 0
175338326 535983413 0
380342354 70170367 0
234409485 549950275 0
387178205 425791454 0
36563230 44991425 0
343822317 562226098 0
171818244 216431478 0
461673394 79170941 0
243081975 431715031 0
331541639 173492299 0
16824870 291316804 0
301026947 16730677 0
190018640 65253907 0
385034913 534149226 0
317916348 66039071 0
52213948 478670163 0
48027951 133805867 0
152387879 516626583 0
220412068 337101164 0
8469004 381027827 0
42826352 461763032 0
139201253 101876974 0
183195632 419408484 0
549165097 573929293 0
387909804 250384705 0
566527617 40604932 0
367918888 389184894 0
486700526 449355219 0
39570316 399589468 0
359265225 426789111 0
428233538 135159325 0
43158234 26139463 0
557928874 385808345 0
540273198 268580369 0
459326329 80200417 0
244718234 410396974 0
453286804 495962904 0
311357304 327894338 0
121878342 160963510 0
158996260 511473130 0
143994051 379184418 0
560008097 425671774 0
249156327 180469703 0
305148900 80703570 0
533923043 336570266 0
320588876 258472724 0
182711850 517626300 0
510632375 98274209 0
343921700 161980579 0
442458148 430972481 0
339893926 267578423 0
409009134 23386828 0
259204702 579609146 0
117557232 137913597 0
379687114 428836414 0
291062763 452975222 0
420845156 81280409 0
252521032 571211963 0
17367299 563079646 0
504483284 87184145 0
479899006 101678057 0
385356288 295590583 0
468953098 49789647 0
74103189 198485274 0
381573883 342587797 0
263342659 356456706 0
2181236 134445545 0
21073198 269424700 0
484651759 228215371 0
188304465 189969522 0
278465422 372431127 0
277996185 210080927 0
98492710 276367981 0
2009457 96946618 0
39505081 387058330 0
177725035 217735171 0
161339647 292400011 0
91756451 388969652 0
280294244 123821332 0
435494918 30751733 0
420283588 423148694 0
183023370 85087512 0
225661430 134276724 0
513438599 490033581 0
121934406 239255225 0
92308578 236743758 0
291678710 253770147 0
543899103 132744994 0
19967614 18161355 0
254360045 542010740 0
315954093 3463825 0
223405735 54766278 0
284818850 209176757 0
44906246 67707008 0
325075029 457686834 0
428661158 350669458 0
290851572 234486555 0
384758646 462898146 0
545276683 340821343 0
345830496 523873907 0
212571742 21335129 0
354814031 42798835 0
254551536 333985018 0
112455965 95271401 0
549055994 502772216 0
271452997 315022314 0
132291111 376781664 0
47613437 66344312 0
166377644 450833477 0
568748793 456380060 0
349300476 246798079 0
290715241 372943552 0
268747220 92552353 0
43600105 57121587 0
434722413 213696442 0
537158402 373692624 0
68223875 237892448 0
299772994 301338803 0
367967394 235610427 0
78793522 91570990 0
195196222 135827550 0
174495438 338916669 0
23016019 389318837 0
233302717 487747260 0
153306645 64888484 0
273874060 338825858 0
426680425 21417560 0
167470326 283414888 0
481153149 223191193 0
124685840 54133924 0
175821213 11979362 0
540354726 425062244 0
556526118 396395628 0
184906484 315090883 0
517440986 102656119 0
328328165 491169704 0
237554070 224608629 0
366668369 17128845 0
18901564 122573735 0
8101685 68392118 0
70991010 151591726 0
199727046 480217507 0
529947678 519739806 0
254423008 251379788 0
55389033 301302577 0
522980421 172357701 0
305416470 461354456 0
116932482 388331612 0
128476120 38254888 0
537403482 336320691 0
363942409 363498706 0
415959920 92180612 0
15237520 228359231 0
434313481 273362870 0
121820939 164928837 0
96558028 501681416 0
171352687 101440113 0
91483352 345364184 0
5805789 203985924 0
438919317 381076863 0
283738222 297026018 0
376420956 88827356 0
133578248 281208135 0
325054328 432796661 0
43163482 503729212 0
240624281 309412785 0
32280195 458106008 0
228201479 429317727 0
353030381 153431238 0
467730075 117722429 0
529847172 274489105 0
526916485 474989889 0
318125752 503824079 0
98703043 560576764 0
33730398 578687525 0
117237292 81227988 0
568495565 459652875 0
95069551 506208768 0
497401759 3769416 0
379356576 512638870 0
221053166 425759395 0
232462993 38950099 0
551613475 101189611 0
112554714 457507490 0
237561322 400090058 0
354574190 525467252 0
389203237 282898378 0
170185181 566181781 0
454870220 254946245 0
137743826 163523316 0
1914438 155120591 0
263933613 392025634 0
541338718 155370770 0
568180612 128975138 0
182157794 110821059 0
425213735 447192853 0
526192830 236161483 0
552206185 168235632 0
126713353 524169264 0
578712334 61191504 0
573442073 304456069 0
447539182 165742381 0
217683182 130895314 0
533265074 399360707 0
109502195 495181405 0
423004007 409867679 0
145489811 210128196 0
394146968 501535363 0
196329305 144853530 0
388023348 509445116 0
573708139 162989382 0
115205123 128186773 0
232624346 502928258 0
422581531 326614569 0
455486300 241954946 0
315931055 575684978 0
80681856 159980813 0
420851007 33244068 0
233258311 184202803 0
501897829 63452007 0
263279987 524598797 0
319686313 550162540 0
269061099 129634443 0
32077621 401893472 0
424444430 360977194 0
254631303 462609138 0
461691958 429994620 0
174948884 115317257 0
350718247 91439489 0
191982549 259405809 0
511156123 210528847 0
288581509 35661082 0
471741529 540285648 0
28746621 35212144 0
188067557 246073487 0
64567985 25311760 0
474054718 93426166 0
533350589 116500178 0
296313195 277115844 0
38229129 265241733 0
322068803 295748838 0
147768319 466136008 0
299723957 155597806 0
373140238 387489594 0
383125218 439743397 0
461638054 460819100 0
243539889 302609829 0
73516185 374646607 0
424250586 144218615 0
490057189 276032338 0
280755697 94761480 0
14895163 435171475 0
503727720 437203421 0
197775286 211025039 0
285377653 35698582 0
40963845 315405977 0
259024470 551597695 0
195359280 325495949 0
223574990 483767726 0
57749037 153580138 0
236196783 177192525 0
287365320 255485669 0
316046204 495150500 0
51325855 286948062 0
294057419 41558699 0
17569228 210961269 0
299705932 529686150 0
484167333 220869288 0
39533712 31726496 0
235788988 371701431 0
48855768 89015312 0
449424281 495460355 0
410797011 577468527 0
567360636 284949965 0
37858301 168958173 0
295950158 34511045 0
265993080 367841032 0
536637854 171004308 0
325346773 531685805 0
217951537 553005541 0
61753545 229298298 0
114819333 158082166 0
289573800 375530026 0
500384714 9484756 0
526942804 574341018 0
304759249 6098659 0
503458486 178962941 0
560444282 50332101 0
278498677 290911785 0
228082380 91730775 0
350644329 134669499 0
141489396 402514843 0
461392362 144674943 0
206356999 541449055 0
104432350 84256746 0
10971378 278973620 0
181239955 449915473 0
292251897 259940054 0
187649891 532368547 0
63494698 247201130 0
110594437 286116385 0
576451079 574780905 0
28160878 143185677 0
276181001 435419522 0
128346565 537885872 0
486377052 186924730 0
315636910 332432133 0
321771573 104513140 0
477738233 274403197 0
290783064 500706583 0
247326205 230276232 0
29313850 53218841 0
50398716 444503572 0
250674865 126132496 0
547335132 168339856 0
393936328 62614906 0
354972991 72395298 0
504034712 202796244 0
444910139 490429798 0
264147446 188878892 0
331793417 320668608 0
183739791 154789253 0
546596807 393298571 0
559877825 437129116 0
578804637 115778369 0
205189543 161178780 0
114306987 534653599 0
465257002 200970600 0
452248054 267813301 0
566622750 181379618 0
440847578 324858499 0
156732398 61720220 0
343779883 339579535 0
84415974 236426262 0
352814242 260895106 0
72408307 17614003 0
550106922 577842126 0
310668483 109133736 0
449033278 402003114 0
420484640 13461751 0
555090073 484126794 0
376711996 100721176 0
310256536 235205990 0
473610175 418984126 0
174035294 481356859 0
138030017 358335613 0
457106785 242412468 0
492106734 451565848 0
89356736 463233587 0
418894967 413045180 0
237821634 105212410 0
373322386 383606715 0
395053450 105235548 0
364889280 241252726 0
286467302 267666365 0
469612934 441733409 0
517232023 185212366 0
441365196 546739706 0
281755675 337592891 0
557939118 475226554 0
300526861 277585093 0
334443610 538182974 0
184260561 502294425 0
349672960 491361923 0
319600428 308321916 0
389762022 412562833 0
375229784 76963340 0
494043711 444428549 0
457331093 305225335 0
551344462 293222689 0
187586662 14326327 0
210770630 350580008 0
219025030 361943487 0
343875485 378081915 0
25248216 73144355 0
576193937 464644914 0
212209146 120913222 0
121824331 383018621 0
146118602 536140013 0
481784056 262561938 0
306204853 316927752 0
3024922 427261004 0
328473903 345417298 0
381698482 555398460 0
576110405 486650548 0
75807603 4037650 0
216522665 424491251 0
129088247 446178779 0
82640173 514450003 0
40776386 398834194 0
258972040 238464092 0
480082098 21372598 0
208758032 516364788 0
473744968 526085881 0
540504656 295477512 0
70135145 485752933 0
22255243 28275817 0
179893 486387210 0
228215827 418706055 0
473392567 452970367 0
39491923 280077534 0
367607617 116877720 0
554464937 512034140 0
477167357 289003771 0
199787954 122381889 0
274193312 243119521 0
314040714 445134604 0
31352321 404332112 0
428120598 479004300 0
386103903 447635410 0
25205782 514706918 0
467635117 269589738 0
382159716 196655389 0
359659441 96149009 0
321064377 214058189 0
208247161 524029524 0
364884690 103080275 0
357360342 465150387 0
371205542 556301000 0
267394432 98525919 0
439257959 412743448 0
364861488 107511576 0
117697375 107981449 0
478405749 161055470 0
564030319 531355748 0
220513332 395196177 0
379549789 268859303 0
15495465 326976756 0
477602887 213824227 0
193605751 531062716 0
227631554 435130484 0
21378838 206487503 0
326918397 249983402 0
49142393 297181155 0
154795255 577313778 0
202822308 12994419 0
466561774 405715387 0
1266629 407235891 0
104476130 247197702 0
268802883 406671063 0
242063849 71642035 0
404729268 365230692 0
351342474 457078123 0
201670480 264866122 0
18507326 256879988 0
281279408 524324871 0
251474195 25680918 0
247227082 549386585 0
296429575 510507488 0
502514668 160372879 0
532696571 345863716 0
42402489 255897759 0
360706962 503093922 0
62376881 203312595 0
574219842 111033328 0
140929663 392862833 0
342714825 528701443 0
409480806 511607891 0
502704621 227374345 0
153987135 403344303 0
398973426 508626998 0
89290286 473191527 0
174633581 362234219 0
487372077 107488595 0
27358699 196061763 0
261839596 388470277 0
126052876 313548041 0
33680560 29920403 0
410037994 412928177 0
75639998 115459145 0
239512848 329325397 0
207853030 70248132 0
356940965 509024929 0
34338887 292985365 0
112292473 415365767 0
432085376 25918453 0
390903144 560149404 0
113633595 245733803 0
102669384 308142524 0
427835926 331028965 0
43792397 172635222 0
520913757 20864603 0
158018753 303195818 0
297727837 191995340 0
28616070 346036748 0
57420321 229527816 0
36703318 113953732 0
334617515 193113575 0
432399190 501637801 0
458734143 49500515 0
576925057 338940768 0
541325108 378969670 0
434115904 408457712 0
305518004 213440248 0
186160869 148778520 0
44051012 418499883 0
34519453 202621027 0
395069454 16534740 0
331933358 530538123 0
286664435 441176667 0
321751722 301782368 0
93780885 319911728 0
179345331 137936186 0
233932285 403224779 0
490281987 391997357 0
241255323 78328657 0
453903629 244003482 0
448401390 462184188 0
502709426 28070010 0
315520358 3115614 0
440172603 32140625 0
490280523 294017344 0
400263230 430906272 0
174623842 43145306 0
199972660 444163595 0
46545416 272451570 0
376286501 195843882 0
195507659 466833404 0
97454299 245748516 0
139563496 459699538 0
517600272 191601120 0
230948133 548452220 0
71248136 531308824 0
224250674 319977379 0
153751537 533145117 0
228545433 314819046 0
453234777 56437119 0
11449124 318195129 0
169141664 288524353 0
188221770 172740855 0
529104454 259754537 0
292152852 134395894 0
327231207 300430609 0
360063214 270095533 0
422805810 190605254 0
559306087 166283662 0
367903214 374974539 0
9376689 150292623 0
387721024 163319332 0
187045663 289522325 0
500966096 505928681 0
378525932 124853857 0
454715857 61659940 0
454915008 208749851 0
127743947 288132126 0
47893425 157583151 0
63281306 345856125 0
445987747 107990765 0
547564866 312716810 0
120537081 476813694 0
295542522 6868107 0
468974905 126053487 0
7198697 23692114 0
174586773 489951786 0
141529659 471490168 0
493793506 183457665 0
245810309 389626557 0
286320021 361217603 0
554680450 279973164 0
8736044 368593843 0
576307641 347449291 0
9631759 501064447 0
508297858 158182153 0
205466793 136638364 0
144764276 428871286 0
256089643 106523213 0
393100095 7258935 0
50599655 88132506 0
553203405 565208694 0
110121345 497652532 0
65618428 327700006 0
236311836 194014539 0
478739105 360777306 0
302943573 44674502 0
336934755 532043975 0
223032896 520734616 0
156755264 262659881 0
404862209 38725568 0
211959300 48997678 0
273717423 111414790 0
566143998 174278404 0
475927900 165894192 0
372695136 412263645 0
398775109 347182186 0
28599590 554188478 0
567649910 164326815 0
337643332 152995075 0
275935657 235580018 0
391207304 234898995 0
95362827 555566634 0
23835486 336785888 0
205133221 466061864 0
239890510 324659169 0
251728289 232315308 0
41763813 5569478 0
112973031 536027904 0
339020896 425770559 0
34305646 546331338 0
331447220 338589407 0
319776264 62917725 0
540860473 416311269 0
260670728 110608852 0
23023550 563346279 0
487781505 22951705 0
282830592 27508297 0
399145632 376773256 0
166156812 23990635 0
12127350 430744467 0
428232072 343698545 0
251043785 549228274 0
516110607 224060700 0
298308203 520876098 0
112385234 127684027 0
248015962 199345318 0
308673171 398315573 0
154449035 102135959 0
197770237 577100064 0
52518008 471837440 0
162590806 246547286 0
557277622 381042007 0
195716718 290474678 0
124965747 341239036 0
175147103 337314942 0
16950806 97248308 0
330140640 86908136 0
282165011 396598782 0
440949344 539138469 0
478628492 146502956 0
416378702 511747032 0
243556721 559047103 0
16063052 243648499 0
403309567 270695634 0
315087916 301381494 0
196002372 371301879 0
122328626 458729747 0
535910081 256109191 0
398026127 543494132 0
297124597 357931810 0
141663327 223651354 0
331745727 480115511 0
221932112 325963465 0
217488113 260524501 0
24323797 383674738 0
148386393 443688071 0
528198987 495126274 0
262997875 122885034 0
570478805 324795441 0
482823128 458913088 0
404967269 170782952 0
118823808 449494639 0
6274367 204912885 0
522046659 156260265 0
547619506 512393154 0
225348544 315884072 0
70149467 384270997 0
527206361 395809312 0
205830585 501237738 0
350196799 184089618 0
549419870 131074103 0
343455120 284762875 0
505013921 181612538 0
37907467 435772424 0
354454683 515734986 0
212028971 122564708 0
525443852 237702792 0
252017933 536611199 0
119716815 344445052 0
402811019 505153853 0
456027966 373591705 0
103380133 236110382 0
446322493 223850352 0
515064390 306511185 0
23196016 274196112 0
408761583 191763661 0
413604656 530265231 0
157056363 496031524 0
418685001 268529812 0
361223096 77819427 0
351989010 264498219 0
34996084 247387267 0
339548449 253070881 0
329789187 551993905 0
363944033 363639081 0
329930909 258295703 0
133447352 9732748 0
159674142 561038572 0
317554987 291876345 0
113786454 469836868 0
347145553 228746360 0
347200934 13768256 0
23595448 551486260 0
411900212 22874570 0
577800698 205196412 0
47215180 81695358 0
188132337 36892494 0
327490175 141159615 0
185315933 509701493 0
453605157 534653604 0
496159511 490018417 0
131852689 465545073 0
214517347 494949326 0
392748720 490366219 0
454726400 152042416 0
421308533 71820639 0
175141436 283650874 0
54274769 469196253 0
400955769 135736032 0
291667189 25463953 0
140891123 86505011 0
479795171 523900924 0
159038826 177919300 0
234762877 152776307 0
454508071 540307571 0
303780979 304774770 0
383497642 43756896 0
70438558 146441170 0
54442447 459905123 0
67987936 429049642 0
243448685 256103813 0
548310624 255321222 0
329310511 305269194 0
97362836 19743083 0
360138230 351990968 0
351390518 462538516 0
271388464 282815730 0
374007838 166485381 0
469466859 328422760 0
49316982 576690063 0
495728087 152193027 0
353011153 502396185 0
415263154 501875330 0
467876458 65520570 0
72028112 57747073 0
41299944 252005193 0
571846412 314186043 0
133006580 185940027 0
411118258 169562563 0
382025545 570295899 0
152893422 263661089 0
119437594 81074655 0
116833854 546846213 0
528506355 261629824 0
198108767 300256148 0
47879646 157836381 0
574553306 239154405 0
198963163 444903806 0
79382753 68366014 0
362090669 136967337 0
457256320 361321081 0
51142585 254152769 0
560226605 491782780 0
439291055 329940624 0
221221153 43120374 0
109292110 419549171 0
505623363 12703214 0
194576467 322686972 0
520556782 252799197 0
200810627 16178330 0
146416801 50680894 0
105823890 171954277 0
40953483 529151630 0
158793472 109879857 0
355302450 28610589 0
291754175 426249376 0
491881293 396555579 0
465479025 26205742 0
493746680 38881096 0
26332406 274797110 0
337737013 515207697 0
451795461 525163100 0
439293474 106475902 0
364675259 393184412 0
39333325 451880489 0
342010704 64840735 0
457869713 66762150 0
536933207 69477224 0
391382569 422350166 0
452243694 52565548 0
565040566 522963319 0
444439118 245373094 0
191838981 386930884 0
29351635 397343737 0
48746415 119025679 0
522056117 308145636 0
482584084 26740482 0
481642354 149439688 0
275076440 32658387 0
171113842 376321720 0
308024857 308812321 0
64599654 164304419 0
433211981 358957194 0
373711480 359313682 0
277312972 404711530 0
314391853 538753410 0
350393755 568725444 0
127527629 385707784 0
166641507 39042329 0
198411940 362854410 0
317184842 571400440 0
399966886 122488287 0
422438932 17577929 0
288376902 55165329 0
438837003 3540450 0
146307065 6358289 0
536741557 496507648 0
270281405 477767835 0
129063679 366262428 0
24470722 12017761 0
143217112 111628512 0
285064199 478018585 0
54824764 132057016 0
192824942 463041274 0
168090713 21021047 0
390324669 265527563 0
38458867 106653057 0
121745707 123057711 0
315959659 484764602 0
237215983 65173873 0
472021855 419699104 0
267610540 259830027 0
376848520 344451433 0
24475139 389552988 0
88086199 131770232 0
395254766 364099631 0
284830381 39560166 0
488304022 89351380 0
185101899 350878168 0
130324880 223889895 0
506346812 79148007 0
452903450 268296749 0
527239404 498198041 0
554539238 326764460 0
142372169 393831515 0
567904706 420553739 0
424654994 354789514 0
51812788 393263135 0
327044671 259011609 0
397066881 179434359 0
60219439 574323095 0
384403824 359293495 0
347075347 149175691 0
527857333 44271912 0
449636360 447377322 0
168936941 164035647 0
290826220 177740795 0
185490736 240966065 0
363621089 304254329 0
246492326 385712304 0
262678006 76023561 0
578482470 413590028 0
93869947 442729330 0
393470775 151684632 0
132642723 396973045 0
289820521 573808218 0
19854079 260522481 0
179196817 116631557 0
336977328 309299533 0
137035340 232038527 0
240358733 304560583 0
282902196 344302406 0
328294333 311846228 0
36723607 196349966 0
85158086 573383017 0
16735458 360345348 0
465626274 113957199 0
534009005 368942540 0
405409877 88761533 0
507312973 69874745 0
198427788 5615738 0
90565960 96883802 0
535428694 20219245 0
547223114 284663164 0
420361524 520708934 0
194673276 461087606 0
568806405 500471732 0
32384801 131055583 0
199292973 298990695 0
569541234 26021978 0
566203624 315467721 0
479469215 512715747 0
485442724 262645732 0
375808773 537650553 0
273717102 38697825 0
101792233 232107175 0
208990950 210818719 0
53047665 568625254 0
65542752 485362557 0
169898551 550861850 0
233777649 441710241 0
274066890 124046759 0
507437690 171060437 0
208372669 546169077 0
294636628 271223229 0
256958785 302088959 0
160162362 407123336 0
322295563 296422705 0
507080468 464596729 0
430759444 154672887 0
528216080 191069809 0
186019019 4722836 0
6697782 508448074 0
513708002 308525341 0
303665419 36804898 0
112643102 519941303 0
105779329 181617172 0
286176088 282054271 0
11843290 555336950 0
454873549 472059425 0
173648975 201635932 0
514357198 6668404 0
427364499 445000671 0
419078284 167648641 0
261241444 250784532 0
185222528 177097301 0
103622215 121567740 0
521204196 406871586 0
30491773 38970989 0
302801424 161964895 0
533666765 295916604 0
34704814 107596508 0
246876271 305211307 0
348218517 28435648 0
504876172 464520602 0
325306285 251815616 0
242120208 340605296 0
529288310 178749517 0
547640428 83442083 0
300271412 219537844 0
214529817 118786062 0
436901039 361184926 0
38163703 407929931 0
507818376 145411198 0
8264395 184407232 0
58485254 175583750 0
316999482 132661275 0
339552932 487426864 0
41598697 292598721 0
539085663 239911953 0
395071453 440021500 0
95461056 455785936 0
300256076 135514840 0
64003694 90153659 0
515066652 424591707 0
64398366 546591588 0
376914168 374012866 0
37160067 503561579 0
220943643 435882073 0
96529135 311803701 0
280939219 355301223 0
273976635 200127367 0
20911805 174101847 0
288415497 195854737 0
543473207 430906572 0
277990255 130048220 0
342300728 478537593 0
334193909 16509226 0
568311719 516260630 0
46241699 448413068 0
494230959 88107742 0
185265920 490096851 0
20307647 421537341 0
156922350 171196241 0
268141599 67574025 0
509806928 436864022 0
298472009 171877476 0
333093671 357468032 0
119762164 149210507 0
122145031 41079287 0
435931875 507417320 0
407815852 237451321 0
561937441 416383936 0
132641382 246111888 0
113532810 556000084 0
573240002 535899986 0
164843877 224275151 0
420952183 507488393 0
182643072 176860622 0
570352091 31264045 0
41300505 524267459 0
543702333 79363944 0
492604753 361615569 0
359242055 176718854 0
486709496 544657177 0
520344080 512015635 0
5159564 548889457 0
229800442 483338807 0
253248228 347060532 0
310389838 147656641 0
391468266 440118386 0
322178997 535650353 0
407902987 70190799 0
42642593 460800851 0
323602140 175698437 0
29070715 214465958 0
468549087 32228275 0
51222266 535527908 0
27734750 98210586 0
560216480 262748135 0
327569468 340663893 0
518135584 575418502 0
212424713 229982178 0
255922019 175547923 0
549020152 506274487 0
406890190 380573550 0
501678486 66893849 0
125401675 303247997 0
24359276 438041477 0
288366812 29691117 0
372405375 512834912 0
178692421 504195169 0
466045477 572413429 0
324553887 465552426 0
252675444 204571383 0
389766620 306243628 0
368772513 292126359 0
56037438 567375508 0
413609701 555361788 0
435920516 457116294 0
63155709 488771247 0
1668846 302281515 0
90975685 391044588 0
416403804 270400748 0
119231467 528081928 0
571934682 395733245 0
16130161 334614942 0
71546796 174148569 0
180560441 299028245 0
507144446 42541464 0
296634334 189561871 0
319237648 542938914 0
352039577 520215888 0
409862490 131140659 0
566206860 219465636 0
99186510 546060553 0
360824403 561504284 0
330448649 240848149 0
343195545 424793771 0
201894294 106317197 0
415043408 338625640 0
118110427 458032954 0
28667741 376221730 0
88247488 24903116 0
197228658 348914772 0
472740044 419031490 0
376479299 146548994 0
83747275 200836538 0
448857644 155549455 0
507075025 473624652 0
119139143 511191381 0
124215327 378765992 0
200689216 479273739 0
379690422 79967531 0
556045977 195427546 0
229611338 546523560 0
461758142 6213945 0
74712444 310029137 0
219087146 238684716 0
356455771 95034725 0
270679485 141519589 0
357839276 20572260 0
163230339 506217498 0
154284031 452556861 0
486102685 237307580 0
80533586 61389354 0
391301764 390735686 0
104598989 282046783 0
530469505 28120309 0
32171799 223588498 0
12355677 72044381 0
497698001 276066210 0
464692878 352014290 0
19226408 476753435 0
566969072 338958702 0
135252013 208152857 0
572902323 95414034 0
347843983 164553977 0
338929818 105795507 0
413041511 218911625 0
554655257 498435449 0
333169341 188532258 0
394844063 524849697 0
267729663 309653656 0
239309839 199753470 0
80704233 137245403 0
545092007 128504967 0
518039536 25586685 0
516263550 445229336 0
573501713 70521472 0
280888632 399836100 0
531313436 42428818 0
93302190 232051232 0
325863308 84588999 0
21501276 506053185 0
534107075 249771016 0
241602655 214788890 0
538616831 252927087 0
166955306 323654533 0
501829132 361993926 0
374577421 71683808 0
139600752 498136237 0
194364383 458731128 0
96363217 23038816 0
514790125 477349299 0
342508370 389379482 0
443472670 259200395 0
432237117 42403499 0
403862037 106443010 0
94371219 362873668 0
379107271 470730109 0
332266761 60346760 0
254973683 96004879 0
38335977 144761851 0
73793485 338296236 0
140933650 188064197 0
292121626 29859040 0
117519736 104419978 0
73310679 200401425 0
62185637 404801952 0
488589841 559405800 0
63497713 59058585 0
298292443 106744146 0
221203510 556954961 0
276026524 171899279 0
24154128 127450853 0
10118024 560640353 0
332124110 262925255 0
313388890 382666400 0
328949740 117403607 0
299727813 441149462 0
208528927 361924644 0
490690683 6771272 0
363728496 415562893 0
489567748 161868631 0
15914867 93804125 0
446340631 384988511 0
450054027 145857114 0
92005828 5597972 0
289728706 170892341 0
143570065 549346025 0
274283167 71651194 0
513539468 329617322 0
87857676 199929600 0
417924893 80121309 0
451580167 391513605 0
546712842 327910877 0
151777192 140564913 0
545745786 181241288 0
132479616 543594609 0
43766624 578837958 0
213852722 444632490 0
116005776 509239916 0
119026831 226742332 0
519938323 337375595 0
197915161 339643686 0
43435229 105652028 0
238181348 56587395 0
196587565 510631490 0
536945751 536772679 0
572618023 575641205 0
59918586 167832071 0
233807073 225007500 0
223771003 93847635 0
30898990 315863129 0
403514131 348124801 0
98729680 38190488 0
286175497 214817574 0
100826096 437085274 0
474138809 44912423 0
318007224 195851435 0
194530268 23535801 0
230040376 220017202 0
358776759 330654133 0
67194518 160817799 0
559780546 108572982 0
188662217 61984889 0
89820479 553586981 0
392422516 539264191 0
88113697 349170094 0
433244959 439297134 0
327314907 224306182 0
391412350 458649792 0
28509004 73541799 0
239923899 231283095 0
288928097 494378971 0
88644991 63596649 0
36038679 11534194 0
478529710 357766165 0
47281021 111071076 0
431681697 416654309 0
576567901 341350776 0
24638776 442625262 0
6961235 73051204 0
156289440 392978170 0
484209949 110636355 0
25126054 405659079 0
304363422 162162878 0
196494290 149397989 0
403625968 364731107 0
362915661 345493427 0
235114307 553544339 0
92615363 296726670 0
538035599 245645038 0
288191452 430012312 0
442486937 576990029 0
19184714 342370158 0
287906923 548515899 0
215440167 478533566 0
22421494 563925535 0
179601386 527085399 0
58901073 189277870 0
194899396 563660435 0
29899157 121226644 0
517546408 277549228 0
108073800 51810912 0
331558004 511623538 0
212658800 134892229 0
207301147 509800178 0
461834957 151630929 0
410406748 278781360 0
46219743 20069370 0
312472195 335844628 0
27387094 81285386 0
459287334 326167700 0
170509441 509520397 0
158057224 395394897 0
394442246 342682808 0
426429160 244625311 0
345130535 402319517 0
473435856 262415968 0
261078668 482268084 0
451635621 221012436 0
189984749 138419082 0
114428062 18365366 0
577746870 225357839 0
327385044 94284692 0
393614554 531661641 0
291703276 331597432 0
462835410 452185783 0
204795191 119172537 0
576619199 61936543 0
392411435 85505501 0
551046803 179511351 0
225885973 354120614 0
302444573 199875588 0
448825371 55580346 0
291748804 453187226 0
266370580 162379293 0
86663138 207023693 0
190914767 388508770 0
456538182 537857891 0
130003043 74701829 0
574845626 5742823 0
364397490 294089224 0
473339607 198428149 0
280522551 144062632 0
205911012 492389657 0
15688922 521453144 0
240260794 254409331 0
448032679 399165299 0
520755761 153373682 0
114833309 157871445 0
565713774 218968548 0
475752662 356916947 0
267701956 543150969 0
396864776 107197782 0
350754022 27689337 0
468423609 511106409 0
157109614 174442187 0
573660152 459006118 0
535266283 279546608 0
215409051 143648932 0
99988827 372389033 0
333169248 552553254 0
538783114 303797298 0
82401764 244624301 0
128258081 25598674 0
57715549 248878538 0
385159883 218646291 0
66126524 14158364 0
544951773 213631173 0
476154124 497358889 0
468443281 215871930 0
324628840 291905799 0
125810772 226505456 0
538784905 539895531 0
367021982 244032126 0
445285362 217327545 0
521734181 379875163 0
52380870 93471931 0
140678946 515555701 0
149523350 519714176 0
389256693 190993066 0
463759872 298084365 0
56924445 471789162 0
117152913 323593114 0
255544755 126066211 0
396983521 569980866 0
454941619 509126071 0
206280939 13012601 0
316539587 122576992 0
326471354 507511923 0
168088765 358605950 0
453702717 141092384 0
235537831 500978212 0
258982592 241746547 0
319367474 27302937 0
270441725 88628683 0
70465798 125663537 0
6011454 59428496 0
24958907 307621427 0
308304944 19836879 0
4522587 7462371 0
496585045 328222934 0
103678932 577703452 0
365531531 568408153 0
573427460 44897205 0
184761153 479050174 0
569178012 547895066 0
178227213 295485248 0
515554226 120677043 0
202531255 148661695 0
282825789 230382704 0
174353755 441416945 0
342113679 182389375 0
83544125 183251377 0
242633956 213253594 0
324377286 191765510 0
216507134 31502104 0
185922372 288318501 0
70148447 450185453 0
512709036 578714059 0
156242167 287260583 0
28501493 477592047 0
45879846 25241235 0
333946180 174418140 0
456252005 553878448 0
247539894 352308768 0
353971512 181675985 0
128421833 171363981 0
215903478 337463062 0
45969097 3941499 0
529248283 272457651 0
429980906 422791109 0
50594416 457897356 0
539105911 262829214 0
526763321 272030007 0
118364091 190826323 0
223930789 386611291 0
80763817 186730437 0
448217808 313898402 0
452714103 12578968 0
88687607 265047295 0
100646086 374147205 0
391897922 12512905 0
262327769 273654899 0
304614989 31333757 0
159146467 498143411 0
186739511 414148917 0
235906830 509192819 0
358063667 377585570 0
452193599 64174093 0
460379872 29668504 0
20697879 550387027 0
429872736 467096210 0
204326443 238218965 0
112118342 330756472 0
102136047 342755725 0
157254927 383567398 0
295341326 565787612 0
376176281 201956183 0
493827289 401909971 0
89486251 423814207 0
54321237 206232768 0
442003900 232197144 0
62829441 334022107 0
29272962 23198992 0
138502635 333926905 0
339743748 112726053 0
265370297 291070875 0
474126844 399185674 0
395003280 288903578 0
131871173 348178859 0
116899141 323794036 0
534732797 106966743 0
162428699 421020530 0
324612752 259923089 0
379038790 96962194 0
222851175 356776404 0
243898851 331037110 0
342442625 422641014 0
508043997 377311762 0
519554436 541106590 0
220095288 319644862 0
537809996 402811175 0
460921341 400739780 0
78972913 457839164 0
429828978 311717177 0
321935463 479731461 0
545338353 98879940 0
412605988 155579371 0
502388633 546716507 0
476974527 271385943 0
110988132 511184557 0
267392215 268931374 0
248984427 61607132 0
463209287 24737601 0
130755304 168884745 0
458951877 171175243 0
323673081 412013551 0
482627903 397038850 0
567885137 269480459 0
78719893 483911219 0
89996092 39398732 0
480971583 538707951 0
441105733 335940162 0
433722736 27869845 0
73964799 138188804 0
334941911 216857536 0
155064432 464496098 0
411461406 520546651 0
422250543 155152025 0
437128239 175991914 0
480934884 530456131 0
117621278 83524841 0
67156105 334508270 0
3496970 395115110 0
547064579 226448065 0
272456235 191011353 0
360793613 70675200 0
237379989 426685898 0
175558958 289591413 0
383964278 504895778 0
207260796 224892952 0
486800946 543689592 0
397450418 73630618 0
131640412 74237030 0
454372235 230825096 0
89231897 487753831 0
442135489 433626797 0
568506315 409739266 0
430315652 85948851 0
128519259 450280315 0
287930563 372094351 0
289247913 324483819 0
256436650 374869442 0
323159730 106236333 0
525793222 181873971 0
233461640 79395281 0
335835935 511713501 0
192512415 261299288 0
168321347 265533950 0
46281747 68080482 0
119583947 503931259 0
18807762 360054433 0
62144249 348726405 0
282605687 284088894 0
483161849 334832739 0
174408907 171648730 0
327972477 160210849 0
126042842 569789363 0
334548987 525459786 0
59427460 458494506 0
119972943 525544926 0
302126523 429844530 0
308348948 418774333 0
296152636 77259986 0
101847207 164585688 0
568491649 382929191 0
101203618 287771745 0
434743319 575029668 0
444682942 265271633 0
448413212 399281859 0
534845016 412252022 0
44618166 63619947 0
15966021 546305741 0
120068764 227825986 0
243056358 299001278 0
422664556 538822102 0
53093965 373908728 0
120763979 206888116 0
115554004 12025276 0
204556076 346203717 0
138156149 109780771 0
408929425 318097867 0
480973236 481911166 0
99966430 233676004 0
534503337 41887495 0
271842048 352347684 0
257238598 33597115 0
86544471 215978224 0
157492590 374626370 0
24509279 439233585 0
321477482 511893829 0
273400238 551243611 0
390106490 42419041 0
537575574 272603689 0
514834611 540796916 0
308436546 459480946 0
272175765 295327941 0
353733013 267888644 0
569773606 44723434 0
86912042 390723336 0
17872085 331900512 0
542014539 435045707 0
44660405 94186864 0
262306133 55232 0
63633482 306770428 0
577143703 358904264 0
15760780 53161810 0
36138025 297345617 0
448235114 145063311 0
242218321 293075163 0
330423957 185265742 0
28206196 467979826 0
412103103 37355988 0
163973993 565951613 0
118720457 493595815 0
450946117 553514542 0
201766448 323113544 0
552690940 498725167 0
379380952 8641437 0
178097002 188445940 0
387128378 322387667 0
383323263 15714718 0
335397113 39051586 0
306406123 138285767 0
421313162 194736955 0
211832453 321062154 0
78408301 421438512 0
136897533 427220927 0
184332276 526457094 0
254232611 542802364 0
247780696 484275633 0
280812919 44354006 0
303509586 353934447 0
270147414 21840856 0
420352795 403679961 0
142503944 186030222 0
62619952 578244970 0
236511038 534260016 0
571362466 13345238 0
187862113 413508940 0
237482992 450056539 0
102901914 216692255 0
391649186 433723083 0
574251405 270483888 0
192444884 1639683 0
348985986 308750413 0
344114152 233545348 0
224731887 87116673 0
16502820 507042056 0
242126888 574870529 0
490751398 31157695 0
256031641 108823548 0
287029723 336628492 0
569804539 408617359 0
296436223 326548139 0
197748799 374428573 0
129965889 563678736 0
522538563 445808363 0
188907511 417482393 0
77135686 159525281 0
209317135 333452545 0
475364570 261472933 0
484578097 239137878 0
155919845 467190817 0
537543604 407297059 0
206242182 501255322 0
346461881 233310299 0
26426026 161231790 0
97285222 56260121 0
338108458 231516718 0
570786083 471507299 0
198358063 278799463 0
202894427 232813322 0
199045061 176267343 0
25557633 542476664 0
352907629 113104623 0
185910046 219514138 0
368806479 344505485 0
275709505 287966964 0
450075299 470685284 0
128606519 360022058 0
432360800 171618344 0
38520846 465199039 0
168252045 253764624 0
472713528 157610841 0
107816987 441394847 0
126854789 5135545 0
464960014 98278288 0
87452680 238966285 0
70182403 232910045 0
357507628 150437824 0
183627842 538196473 0
368157857 192609666 0
473349635 100653858 0
257952107 280776078 0
118614215 490538518 0
227904438 18887475 0
317093783 349521425 0
237548310 272591120 0
442255654 198818777 0
186159281 261456357 0
249569809 97104337 0
51503123 506807425 0
466606076 39314281 0
468826968 59373879 0
347086621 384470090 0
466627806 389162922 0
156045742 186990442 0
33654627 447673607 0
250027741 504244035 0
266602071 572637206 0
294757801 346178318 0
234364374 73790639 0
112360348 194918610 0
108301816 576825469 0
257902193 465454096 0
214442833 281466898 0
419691892 579351967 0
562066665 90157006 0
46995316 179978318 0
41365899 332233981 0
211534183 369169623 0
381644567 230280701 0
214056144 535060655 0
50009136 76328973 0
441465773 128370911 0
469360202 511326045 0
272932222 139270719 0
414334043 5614634 0
355284097 17733589 0
179601175 17100168 0
268825995 477245283 0
150125496 413650738 0
258359533 125526786 0
262618123 561613270 0
436010954 415647768 0
249656467 432732506 0
64022444 550193936 0
391372237 551162507 0
415467296 329487705 0
403086834 561641458 0
56527431 469058312 0
537510074 529889348 0
520540511 52299105 0
469943385 120265114 0
432741987 144207309 0
384970737 53749590 0
59853807 497765186 0
176747015 135814559 0
435542743 325545954 0
297582988 254369332 0
20582741 275788338 0
87926329 240064618 0
125163466 153112785 0
241980248 228354014 0
183134513 515068312 0
247497116 93899315 0
281415523 111671457 0
128716343 529581561 0
90413245 166401089 0
544401782 125743105 0
335450176 539785959 0
466481027 391614536 0
202591399 550948673 0
239181615 43499448 0
122446320 101009843 0
285254776 486705491 0
264297665 480715560 0
57482371 163814368 0
455639726 375300320 0
334863784 528855630 0
515548806 406241275 0
202719080 117697030 0
318669842 469073988 0
373273736 317975514 0
471938382 298720000 0
8876974 131447662 0
144130230 394771182 0
103378974 411750350 0
336501170 117610564 0
542376775 321352354 0
564439444 543873096 0
297939635 401102236 0
39971126 419046824 0
61252362 222870562 0
406552248 576688281 0
332148363 293733257 0
329536153 139292173 0
190479125 564139820 0
58210387 552675953 0
285196772 557915806 0
307054782 424732004 0
261676418 25125985 0
241225204 576882065 0
269583399 485470567 0
288122341 371609721 0
519695709 337431925 0
422732695 283399367 0
228160242 309906993 0
564262141 446642362 0
415220500 344855214 0
101408862 578039579 0
120051386 132774495 0
307270612 554427958 0
418439357 537301080 0
191600642 492698426 0
368985432 44310782 0
496973885 162333809 0
157169063 272860636 0
480068291 425171039 0
575338898 3505204 0
523831808 112677493 0
326849243 314614996 0
5313450 367558494 0
27543443 178068881 0
563273340 193360463 0
354291890 519199178 0
321558883 260136917 0
496184140 236416823 0
97873655 176607299 0
475136224 93651874 0
362075050 3368663 0
305131246 170027587 0
43935385 491326288 0
242416546 89564416 0
391129301 139766319 0
445843973 452620458 0
141258527 545262671 0
138244933 30708092 0
254904024 331156104 0
466814222 199815577 0
98964682 537034488 0
468789162 184303222 0
527659016 276250370 0
150746331 497693388 0
380397596 195463645 0
399871093 284810533 0
250771826 540541577 0
249350879 235902000 0
161469413 209912518 0
191371422 135379963 0
11996222 529596120 0
282945032 517730675 0
68432200 235083719 0
138340405 332035465 0
330878611 239822490 0
515117742 20106781 0
500547160 465557372 0
212044769 427976523 0
310482270 364294283 0
75593546 443432990 0
175561948 240788573 0
439241119 323812344 0
572582168 491004059 0
126936766 145473023 0
483636201 302152783 0
509803476 178094059 0
67751146 372560768 0
451506351 178377720 0
259908026 36924808 0
326878817 712838 0
79105962 87521866 0
519233953 134895166 0
224299921 192022461 0
5090723 125471642 0
139064857 144192648 0
239714123 278043991 0
393833796 121191017 0
457727311 533107934 0
515650027 84006915 0
455582971 78871806 0
333459404 201062638 0
102303440 487313444 0
222639271 528876526 0
65424387 525998605 0
197050014 541790062 0
541550212 184822503 0
406261000 272874735 0
252650964 398126914 0
291648177 554831239 0
69076701 576492860 0
386188850 219618141 0
204128986 170277968 0
123256103 282459864 0
194030948 488338232 0
223624621 520702994 0
256902994 317220760 0
14355773 134890619 0
234107143 303850428 0
183409332 10042167 0
360528914 273050080 0
562353473 308453123 0
255654641 481666826 0
282530358 354786632 0
229055604 392339067 0
270117123 497362879 0
451035401 149210472 0
529968071 74279652 0
347437910 64808620 0
78247073 315282902 0
376207267 231242413 0
265432338 382808343 0
204136162 447845375 0
563825214 489690070 0
170235952 237922278 0
369817252 225084626 0
65567002 233712892 0
249889749 162322005 0
248004462 224288210 0
189844964 255040919 0
106686007 444661841 0
99201706 415703152 0
489727582 54037693 0
418066659 114749854 0
204314604 562928334 0
191993468 116903485 0
227056336 266714003 0
576834844 339332665 0
552338173 58499380 0
26007368 241265200 0
250215311 487232845 0
352180596 311833783 0
177633152 524578394 0
500729289 477721591 0
468355304 311447815 0
280024769 398504399 0
482296932 385742098 0
246802137 210328368 0
269402954 291628915 0
127676584 81482050 0
246884894 448048986 0
261073438 213514333 0
354267903 195478062 0
98280603 17195308 0
505007107 291748260 0
521752043 523573534 0
396278901 229507628 0
386703214 157850960 0
348106315 389899973 0
254249242 17288864 0
257796946 278157760 0
328429604 237753420 0
540563487 173934225 0
23138360 311769402 0
229237452 141481711 0
30261387 422454153 0
239769952 563893808 0
525858589 568041683 0
211061324 26306239 0
364407069 4779151 0
40947725 344123768 0
571111500 273774662 0
482842284 31405673 0
463390263 388096371 0
78189507 243950228 0
189923019 527698550 0
542298121 549605197 0
439825085 478561702 0
441365777 433128655 0
396183722 546364598 0
295797716 200419075 0
12701933 206523868 0
506441079 285745234 0
286970769 479643406 0
342741859 63405701 0
150620774 400726632 0
14175407 441092915 0
292626885 220069167 0
28187996 142149151 0
191964915 440103942 0
577979729 205450692 0
527637493 46325341 0
551438994 482868236 0
562491339 528964821 0
152506399 190484679 0
124861073 183809773 0
286842232 406022970 0
519213376 258177259 0
377267189 52827345 0
144374099 112368624 0
6724582 247989601 0
146435179 95919492 0
525669429 115879822 0
113738307 376935467 0
382325105 455788984 0
457465710 521241649 0
423634173 347691716 0
383217212 391888783 0
258436375 477755945 0
290462319 233949572 0
196360867 269757172 0
266601497 242238996 0
547613431 147796691 0
283253108 349176381 0
177766924 198048190 0
4546182 145149538 0
31955941 465633347 0
79817837 419686525 0
132877519 282558880 0
576369015 14982935 0
57335976 350017246 0
365726684 378866480 0
239069258 94757264 0
225756880 48992077 0
323420854 142308941 0
258838475 70200522 0
254467092 130870306 0
359761952 247725969 0
239280058 336778578 0
337778105 376029983 0
528041463 135632347 0
115844556 460814247 0
29443581 4036628 0
76765605 370473548 0
211065791 285147122 0
530701393 323884719 0
12389294 383325892 0
524308922 203811452 0
145907115 433331505 0
206027727 342998682 0
391899394 164182633 0
136115243 43461596 0
549751482 481115802 0
167046761 527409448 0
507641730 364067363 0
430281102 407720891 0
533551098 396658646 0
56094181 26026002 0
210970600 115850106 0
188388361 227035620 0
261623247 256142152 0
471505383 297072276 0
358500933 248528704 0
155233638 157959767 0
541041059 440742003 0
69195511 478247481 0
426021877 313878162 0
402228752 249500474 0
16019971 380132875 0
560791085 538460308 0
378379194 51365705 0
394199386 476373298 0
467157768 274529704 0
178737817 273271331 0
372783319 390475125 0
75114884 238084529 0
40159763 145625818 0
408420596 543249425 0
439341813 33678456 0
105366690 423533408 0
531474823 290632864 0
332858402 529616209 0
185476575 275668402 0
505016331 241162651 0
26271627 286282008 0
141290882 373986190 0
307609639 125842290 0
553650256 483356989 0
391067228 4000063 0
116625126 527781883 0
184999019 235278971 0
206748449 31958597 0
223039380 377338901 0
389431890 122735766 0
201878384 203412488 0
550835017 30663000 0
221525390 394058927 0
536903058 272125693 0
261990482 571414319 0
468855638 500998423 0
429896533 151793905 0
329513754 245117571 0
455717221 214734625 0
362819574 479459373 0
337276052 480298390 0
523924150 483751322 0
257314908 85604774 0
54004090 86319726 0
335169846 224063380 0
323577618 498619552 0
394722215 53792543 0
77223519 425653977 0
188297755 344502529 0
196589446 34911531 0
106667311 127540098 0
40169973 124624324 0
58076168 76044535 0
1421220 461847654 0
389723826 504081427 0
526174560 570022773 0
457846701 252093142 0
176736236 225779167 0
6336188 327856255 0
414613135 140296350 0
162202941 52693226 0
416409889 355489550 0
30766366 116458101 0
290555644 500123247 0
345110731 157549020 0
27362983 478811999 0
111680987 411415208 0
195008258 444571890 0
101807801 435333946 0
94654435 31149114 0
470388879 51218996 0
130196401 358968049 0
38454593 380260947 0
245985689 445130752 0
478741333 243715046 0
216052796 109568959 0
104997935 377371469 0
557881288 114385599 0
117118089 449699486 0
216437665 552405215 0
173180128 144664682 0
452992954 256561277 0
528821285 8041409 0
184648771 263799045 0
206409744 540243702 0
14684848 436395849 0
527208125 212796366 0
570982336 130442455 0
229532251 50930575 0
245746849 563372074 0
273875969 458988055 0
428792774 379538058 0
134702586 9416926 0
311210151 519082976 0
324583979 107938363 0
248971043 38864132 0
56796088 313901315 0
445961035 561349909 0
259614863 62522783 0
216004426 550343852 0
544791486 85099262 0
5273041 486445487 0
233537801 444373675 0
148439453 158636426 0
221690934 577722313 0
51271098 343482156 0
472078477 207148046 0
245185683 203489359 0
334674648 79325119 0
421637921 247589390 0
331359953 563997929 0
472236331 110684191 0
59288974 68502239 0
61448699 36093637 0
338401387 29037736 0
153958855 156187241 0
288602407 241967440 0
345823065 221363083 0
312055893 277955938 0
72948125 311370256 0
476933845 160152556 0
278150104 576174375 0
406877845 503293773 0
483208 499047365 0
338009742 393467809 0
465102400 25040778 0
483390080 538191722 0
152935710 317044582 0
73053529 534672621 0
485393617 186478341 0
54613551 245718407 0
307603891 57695120 0
498940909 161050524 0
482876984 393841140 0
189587713 448752693 0
457871602 85006594 0
304165189 361739288 0
564690050 370671499 0
317248845 372052120 0
240158065 365217819 0
341382963 215729904 0
270565909 281652100 0
462668673 388462971 0
411374246 238866135 0
173460113 344581800 0
242253967 82444843 0
344731939 307634305 0
381498911 515144806 0
12533788 385117709 0
444156884 394286997 0
305690209 35507980 0
375902500 177743560 0
407005502 496479034 0
275399308 12645542 0
126692933 305468673 0
168132324 48111835 0
274393851 476896943 0
285904176 168453512 0
238621856 186267171 0
536624345 561751510 0
91815680 336237649 0
215897785 68886292 0
475698744 133140540 0
555339518 350593335 0
267357612 445733497 0
270175187 57504728 0
107146075 448821572 0
538784396 275596114 0
137981283 53451537 0
297342953 238855152 0
395291356 546734681 0
88323112 42748312 0
336204403 44667238 0
245898244 346821446 0
238802622 255006133 0
143015716 264316849 0
18906267 483512983 0
456344296 86515881 0
74131926 205029180 0
52154189 212463237 0
421228250 99449759 0
555021814 535814252 0
461320962 254322267 0
381840904 573526871 0
499941092 179894643 0
371715875 94443737 0
92498042 65302587 0
573133789 433792988 0
316691706 39954903 0
493752299 117595593 0
539395996 404705378 0
262550538 101112015 0
278645331 519468999 0
85414 349263079 0
9018464 439443251 0
130670355 456985466 0
333132068 157836589 0
9224551 100844188 0
381325495 168846793 0
284688580 191963885 0
182606728 539671203 0
112657246 466519020 0
84666696 7717244 0
85525603 297953648 0
249183079 336287805 0
379491465 402957286 0
97132429 273101447 0
362175275 490152644 0
31622664 496138024 0
568854022 57176489 0
304558134 448495435 0
549117062 133066094 0
441764032 510306311 0
223366470 25005585 0
17611524 206333300 0
448610273 422491042 0
535774811 472391970 0
129846761 66280229 0
421167350 549224473 0
135919129 302842055 0
509351587 489290045 0
383223384 173818882 0
571051082 566742908 0
318010038 147268490 0
20117936 307749391 0
121971490 99830009 0
541286856 499675051 0
200082580 95178491 0
257157006 244478997 0
98103302 15889537 0
458677612 544631884 0
182467567 458978023 0
358718986 311765967 0
459887946 506562584 0
552796681 436369729 0
360821893 62638158 0
29703358 425484036 0
53141787 427040212 0
262563516 298305930 0
370398881 131402690 0
410428622 419485326 0
418347291 103396747 0
2745496 496567113 0
487561871 428239068 0
95792407 83868223 0
232944947 384345284 0
110657660 256715691 0
35865446 403339181 0
224199489 136261540 0
190706587 567510957 0
452388852 263901736 0
113192283 345749901 0
170192928 521959529 0
543429717 75298950 0
554997780 568053152 0
191983088 365548471 0
746438 80990020 0
425133678 19103358 0
528493570 160797252 0
237383471 511100541 0
181959655 72439188 0
530573534 66372397 0
514232343 363973029 0
75252479 189636496 0
323476775 17312594 0
405844820 18978604 0
39983993 175147565 0
575686244 27266106 0
335540377 376963220 0
6475992 521549716 0
349007699 431735432 0
275796399 530485417 0
222181999 360888311 0
502028925 327515837 0
126041677 86287688 0
486752709 101462911 0
151620365 23763425 0
566289396 253312717 0
518954637 111197396 0
463262722 487543036 0
115551676 457023159 0
494964043 294111539 0
128013027 236150537 0
70500558 86538753 0
264930095 483367924 0
436920676 126944871 0
389837874 44545164 0
570862464 230338894 0
264743548 213050418 0
219038747 70195466 0
474684549 43724380 0
53695534 353887886 0
89260435 392570398 0
457560011 149145986 0
207045989 446408099 0
28086312 281637198 0
11871082 440355041 0
52656003 251165127 0
11013478 392193826 0
388537261 484297828 0
34586617 413475813 0
265918316 496832143 0
484854849 538364729 0
82416131 341129818 0
28363363 464892225 0
294214263 363665915 0
511917812 81702016 0
465621737 304816892 0
553170765 77610186 0
381617814 187542637 0
92247481 171984183 0
229994503 259519880 0
363600138 486919805 0
325137283 478991449 0
496209052 454310361 0
484485859 298824082 0
521607266 497358265 0
203117773 360940558 0
179056374 192737385 0
175203670 461183386 0
536142870 482668453 0
129892539 210606375 0
536339333 336781050 0
481494310 427582489 0
386674755 544419135 0
15537804 51625433 0
564952343 485560892 0
48720184 317829650 0
65846118 542512742 0
290964603 11730267 0
88091263 416049983 0
426621254 448021031 0
113627378 174799807 0
550041638 179901053 0
376644779 105198440 0
444891860 547610275 0
103151800 25978788 0
521523596 239751996 0
235119140 244253548 0
476051056 160803790 0
23103678 457357656 0
326601001 232235041 0
145506860 561705214 0
224725393 231133207 0
114038980 465877241 0
154914605 308573933 0
478603003 444425756 0
70225624 364895614 0
3530276 117046108 0
393829533 320227932 0
452950831 178798299 0
230449903 326327240 0
129692234 188020160 0
407238698 512710689 0
303598678 250983253 0
415115325 503303315 0
129226031 195177677 0
59352781 332070478 0
172276591 272998146 0
389428875 160440897 0
479316830 579386877 0
577613220 487136144 0
47188271 496372108 0
151279996 58888203 0
386267450 535543357 0
449993003 233441889 0
535002588 15493937 0
315399503 575561369 0
176511973 387600660 0
360362489 92852942 0
279065399 351203094 0
576568725 439918493 0
306356973 379411267 0
145727962 89092814 0
184466816 55122826 0
522518189 80302810 0
273910702 380961238 0
292481099 227529821 0
520363770 190087423 0
403740936 110318183 0
429486065 146236325 0
334515325 500202419 0
229912312 519868710 0
418761589 42543996 0
96014625 307667504 0
231785146 236352571 0
318424614 205215621 0
429235148 291598678 0
223997619 302459851 0
195507427 19171533 0
271353465 199756045 0
331988441 437032943 0
513288355 422039136 0
37636684 419091034 0
164838710 160162117 0
441443975 143978063 0
576269784 453677809 0
301788159 125768716 0
184131666 478859951 0
463323248 154879431 0
284654416 72145667 0
455526717 38799967 0
85593049 327742575 0
283375537 83370824 0
121053182 163388942 0
533265681 239031049 0
494618247 421944229 0
5027281 334269282 0
520006551 517734018 0
432539858 1475763 0
171308124 78097027 0
334025575 330909046 0
372693796 70311684 0
161003993 122526607 0
359159771 73838439 0
121664201 157601378 0
525703065 278721258 0
315599655 397776238 0
157944160 151969678 0
149906562 473113608 0
278976077 496942538 0
306937084 191724939 0
198376448 394273061 0
401593970 359704333 0
315562633 164380986 0
252507398 511429765 0
189526356 543798208 0
225633301 226327257 0
139526815 509254838 0
173400902 183402200 0
530028253 272174014 0
135333102 277479026 0
143691408 73729195 0
267699397 308437133 0
242655279 499049906 0
341720899 474672777 0
19434991 103970964 0
489019963 25000352 0
462562077 23136061 0
573818337 312191611 0
241488747 131310900 0
217417374 157473060 0
61417173 476980531 0
230110810 231530572 0
175995916 137051298 0
43933681 310329122 0
368944191 164472093 0
420048219 47536237 0
118336131 571562188 0
318412125 130687693 0
2557134 398966802 0
561581313 304667671 0
453032297 192322294 0
55615614 217329892 0
476199788 379501528 0
295463594 140288729 0
492230272 389726351 0
220877949 372149202 0
149760697 302955703 0
68484321 524089320 0
365641051 285198486 0
109664916 205240552 0
221652428 481510826 0
364765403 545606418 0
494089522 572743497 0
441876930 175762715 0
399768356 66994336 0
95980093 191647854 0
190487156 380480176 0
539479463 59341281 0
41857018 482451869 0
92739034 545834024 0
152257115 417829632 0
557645551 405370975 0
472739789 5889744 0
286922042 81883044 0
465870240 362981707 0
409720688 407052878 0
509350922 491241446 0
283098676 468777675 0
281753424 533045423 0
387661149 118239195 0
531171122 133193192 0
15289135 224164253 0
421475005 10584111 0
113736005 521292024 0
62946076 305999630 0
376382566 371685155 0
416257165 344056896 0
69895253 521988579 0
403580987 141611951 0
281678083 96107767 0
184602347 182739856 0
93440315 500210302 0
401208315 157107371 0
550313709 215939786 0
391105789 523498267 0
437397745 504455034 0
92869483 451865093 0
467168552 387329002 0
307860213 208383027 0
498919117 192242633 0
470915042 433226772 0
353465486 269805293 0
294498309 429899804 0
503805397 451616836 0
248627643 167505248 0
404955697 491348262 0
330162606 55381406 0
89207589 183441514 0
99932751 174305475 0
62105503 256971131 0
428343265 369693934 0
90520135 185509267 0
85894561 303272970 0
88426211 367794854 0
49847571 496188104 0
214102293 1964486 0
53820277 546270563 0
515628774 327610707 0
260849319 345627577 0
172777536 443458663 0
101927459 196081251 0
336778500 69492749 0
435564620 65590797 0
248296321 186641675 0
334040643 496148369 0
340399552 122258775 0
222597131 426465645 0
111256361 531149122 0
107603908 299479340 0
15724437 432099877 0
229469711 220422711 0
10370515 251121494 0
1833940 404241754 0
567171638 192127669 0
211663318 338340608 0
4220698 169048737 0
221813958 215555627 0
475378446 315716027 0
225934114 565038752 0
326546280 110667882 0
20283966 521638227 0
378784231 234280240 0
356121579 281574495 0
267765897 143793037 0
30093844 562472596 0
498419810 419598934 0
27149638 464515490 0
105951317 29832714 0
385072274 379828341 0
537908199 510977706 0
6836404 76955826 0
547424993 572378360 0
382670305 360847083 0
315280056 249397388 0
195988846 295802067 0
22289999 7052133 0
151202672 506059546 0
43194020 270237941 0
76524315 542779668 0
559977600 236809162 0
190772113 355800936 0
23137694 491421220 0
458841074 480632526 0
94899492 110748609 0
10805523 135704274 0
96283227 83667182 0
328939386 270630583 0
70320550 370010007 0
463163212 425460600 0
183122619 246214823 0
315024273 289677663 0
44599742 98119659 0
5569163 494076373 0
389601453 263728775 0
376132641 274399510 0
516577651 257247237 0
97894622 567285793 0
32980310 549826380 0
434851970 132245093 0
193877885 237901688 0
283527813 471698531 0
430289225 563130057 0
572958977 430461148 0
505591116 156933053 0
513934558 109910833 0
369329964 240388648 0
231522105 249054451 0
177240709 386845749 0
43908972 179530437 0
344872024 514172459 0
283358239 118252729 0
451621666 535165939 0
23657009 294411782 0
532972004 439512642 0
450018715 244846133 0
81442650 567190639 0
408965771 229678007 0
228383933 450398510 0
490142937 492087942 0
404528064 221128517 0
113836045 512194626 0
504738810 403096815 0
498335146 87233508 0
87166683 294279701 0
249075697 322909185 0
411596510 7164103 0
271168305 437329365 0
561122104 372475165 0
378535755 73005412 0
184391506 1983542 0
126371593 299272966 0
187446422 314983267 0
518421395 465476626 0
40181431 343127429 0
284990104 139840274 0
307879317 113397748 0
261264762 179856830 0
69537622 283525709 0
454160154 379896413 0
162625850 455283462 0
326637768 273243554 0
417562115 405954 0
525711132 160884651 0
304420796 505084261 0
5656994 398108137 0
39707481 56988822 0
474266614 11067292 0
499201133 100007693 0
104324890 120830572 0
559466483 480797599 0
62184260 568933060 0
307234957 307961243 0
502791580 487575577 0
278048195 485034024 0
345415237 534942867 0
182561881 400502965 0
379102337 507823529 0
468572143 36566183 0
258669655 510504748 0
359953885 204305249 0
522343818 74534147 0
152758646 408138948 0
303055866 405271431 0
104524271 1852072 0
269959742 434483190 0
9086399 344447481 0
517313851 50483609 0
434010927 280110544 0
210558630 553784551 0
245089729 95039832 0
214213817 68728642 0
196401592 576745486 0
449929134 575750105 0
372095125 24739507 0
195774286 571242626 0
77082903 339542214 0
291828443 188499407 0
280621293 59508506 0
82013690 429816927 0
63102012 327013520 0
422345434 523750103 0
227515111 393092227 0
519046472 27849000 0
352426892 36200596 0
516940820 316341872 0
230966068 81312804 0
226660693 519864121 0
347714711 48373029 0
552752913 384946677 0
86191332 282812024 0
59415142 406196505 0
309688506 418285560 0
174307182 453681522 0
199071730 333366977 0
457351419 341659351 0
15551496 158345832 0
156929937 77362128 0
487884927 37403944 0
411475951 11437787 0
50382513 301737678 0
188281825 270022636 0
261200842 468335377 0
325759846 379674822 0
27298087 486269012 0
471248863 486388739 0
297858750 468501065 0
362878094 79000470 0
574976483 427325124 0
108778075 178438233 0
340071875 500394532 0
193765044 552574444 0
341119232 529526342 0
388698966 103142092 0
232841844 453068869 0
370298458 379609502 0
393738301 433490571 0
230863742 221024018 0
481050035 113678783 0
47944275 200720335 0
173155266 336495365 0
320185077 252827691 0
464173553 144604182 0
299348210 202229226 0
177072536 563472243 0
380058964 39225152 0
23613825 261442392 0
59683280 508639261 0
430794468 507720840 0
469684983 463306204 0
473161724 368932221 0
282030741 141955124 0
450758953 399653841 0
441924842 343821650 0
186608510 563534028 0
481410656 220554849 0
436254161 69046517 0
53625718 514720658 0
423750993 126598111 0
6713633 21413430 0
544960307 223587924 0
243878940 408567084 0
68783122 84398350 0
556691731 483710955 0
45693969 15697559 0
194446601 570652017 0
360369656 255110604 0
569334516 320988631 0
187357595 135891467 0
305966185 340341534 0
139473898 27149968 0
530865210 519873678 0
477553618 575549199 0
193269414 200150198 0
435856112 103651188 0
271910039 246743437 0
413515911 68754058 0
113352459 367050341 0
454538109 500211559 0
346925692 179195712 0
83893770 494681406 0
354284960 361088051 0
501089218 178437094 0
445524272 423232684 0
429891730 54887559 0
35408785 525692239 0
520395389 281947668 0
11771947 548411302 0
218133715 226059160 0
255934500 389900262 0
323549708 195366522 0
402710155 217767791 0
329895313 437256776 0
289308878 500023319 0
87144440 325815345 0
261894711 65808030 0
397522282 524784018 0
303303954 381956492 0
317441438 153409244 0
547574984 111200986 0
541212952 264827255 0
142421126 264034641 0
311079586 498050093 0
64141427 465623927 0
223495299 64380984 0
44621565 223585876 0
286229985 261318108 0
479630419 395286399 0
438630548 166036845 0
509390303 129890883 0
77266739 84621197 0
157005968 409091906 0
522805438 232376943 0
38977159 313954529 0
397378568 277344082 0
276781912 512965150 0
307619853 483143340 0
339091771 76433071 0
338903195 248269155 0
392154807 160182184 0
229596289 65398672 0
480896288 125094662 0
138535501 270669317 0
317853215 439692332 0
100182701 185675989 0
246920274 104792671 0
362525062 466010152 0
395916843 554576366 0
247263904 486381379 0
369592790 374244079 0
194569551 295960767 0
418252761 332352875 0
402772740 368001545 0
187002090 498701484 0
472162483 344391361 0
309501812 321665593 0
416508857 316160842 0
307526632 512725338 0
260273280 479927905 0
391303517 511411588 0
184639975 433983011 0
411701679 79380133 0
339683664 316150922 0
261399572 219723088 0
553477526 50666025 0
22017046 287779586 0
454751735 419030273 0
294727615 576220231 0
51717691 169381516 0
548256790 554921175 0
499502219 10952884 0
83853174 576960585 0
28644299 431061452 0
515501676 165733463 0
2327575 530107685 0
430255880 433846614 0
29493467 160703759 0
369360040 528697630 0
503496534 364381893 0
326038797 186031681 0
127860664 85695087 0
282766167 215898124 0
566379295 378310431 0
154281202 194127631 0
512688382 482444887 0
197467924 407299002 0
106580842 528322861 0
190034591 85964812 0
440689548 187651312 0
574469617 184188160 0
488610522 462259480 0
535164532 405325 0
27206977 342088016 0
243921707 345582452 0
540176145 200811238 0
10324388 13434036 0
151461325 61372054 0
467180148 240252415 0
464292655 571351016 0
416152147 459801145 0
223841930 31070713 0
442123791 45360546 0
361513222 334312833 0
276917692 87027398 0
303248816 507094196 0
264073088 529426590 0
370109954 45736121 0
229375183 355278967 0
122902207 421729946 0
160811818 263531072 0
63860869 206310646 0
475012875 214500021 0
571810885 117490177 0
295879723 129027271 0
244584944 550444000 0
196460747 264089543 0
39831774 108587796 0
518123051 250709563 0
334855846 247150389 0
561105617 240491736 0
333561953 102748631 0
420597212 205688553 0
466434896 228034847 0
542755931 129710974 0
79827442 192695189 0
264255324 424577099 0
346376137 43690412 0
80241754 454028351 0
385919827 319445177 0
391211591 281509982 0
213499954 191066156 0
294008178 120667141 0
335803281 11577209 0
43412511 37520961 0
500567781 77572363 0
161448566 444839872 0
336085975 23708036 0
71993066 286528636 0
409167820 571030530 0
394272673 326061029 0
409789502 382977017 0
226189526 19916044 0
568944112 287746989 0
149652626 357702913 0
231093863 93262610 0
325492925 405707150 0
437895678 164207283 0
143032853 98247547 0
459522999 88193144 0
570966053 69810715 0
221711444 345567120 0
375938476 30747620 0
151858458 530036449 0
369333553 214749363 0
479019138 246598512 0
491415824 532490437 0
568725365 128501397 0
19191979 413570239 0
111106845 239318201 0
169437043 550351439 0
511297332 471661766 0
30360175 416627617 0
512641105 188233004 0
372387010 425332942 0
377496960 421742147 0
578381012 449512655 0
398788657 480905848 0
480618048 303602056 0
451547100 357328542 0
135107190 363627071 0
265386339 509095085 0
483211000 328103562 0
53940076 294822049 0
106298891 299812923 0
398269339 578551931 0
496707161 310016736 0
87248602 386708243 0
473026745 489606450 0
522472750 253639613 0
166891821 326487015 0
153228717 58353750 0
106417455 532205067 0
456268909 175741872 0
191599030 355624211 0
342674280 430202304 0
161876308 506859751 0
497088829 488107237 0
69761054 101329833 0
546872202 195794361 0
469414877 399289939 0
576826419 277853701 0
168661365 262737648 0
66322156 307908508 0
269848785 278647989 0
253199053 396676820 0
407527578 439122635 0
157999014 402227372 0
217498424 147406461 0
568822663 331426058 0
433221927 231076403 0
228044665 204090681 0
110868810 321121022 0
17495351 260032559 0
41936634 450702390 0
238966644 539028471 0
6420256 557553443 0
376974922 61859948 0
206298404 494864216 0
210560994 372175750 0
440108087 401287448 0
400303207 451886162 0
551224754 58901138 0
131346651 488000462 0
287973122 499632342 0
335588638 483644395 0
528141728 511031279 0
215697750 223317859 0
400505452 486701445 0
524476224 80562985 0
362466859 450447930 0
310013108 365135635 0
165992359 490883221 0
236987553 527313666 0
436526448 411626406 0
445033295 434869242 0
348347566 131463029 0
274868441 90239689 0
23869761 274626228 0
281919037 53751685 0
86843069 70560909 0
203438997 567839205 0
219441443 345096700 0
194159834 33621979 0
311486790 340457580 0
141471285 458034307 0
388909944 562860718 0
384661796 85687423 0
142793425 283283728 0
337957893 464876243 0
324426849 92574297 0
95460145 401839106 0
281885717 436122386 0
551342237 457326864 0
486854177 534330245 0
256666710 40802071 0
310216166 128211414 0
53711565 285339050 0
407450031 199123774 0
508284215 197238084 0
357961562 208787603 0
565784577 537081747 0
324200719 54937711 0
187089919 468380556 0
389585187 204920100 0
117130395 457697604 0
198159141 294383056 0
72637181 497817394 0
278358927 245009555 0
530072671 51405665 0
564909155 300357653 0
388857810 434193432 0
138776279 10913012 0
102759581 90475047 0
339737693 510305298 0
26578339 483113702 0
394754530 101970704 0
450694981 309495860 0
153314440 512592231 0
415877505 287789337 0
308323639 476243324 0
440528182 522868664 0
260996963 535806443 0
358770763 244719382 0
412070124 211408415 0
23528342 386954011 0
277086827 483493622 0
436619422 262355560 0
81067023 526666884 0
171070956 328125760 0
286738520 126865103 0
485486772 191292984 0
83728588 511519064 0
553812991 242542469 0
115332927 320567054 0
440602473 119544601 0
27324402 570813827 0
319098466 181019095 0
126890617 300991862 0
261145276 425136768 0
148605616 266618075 0
24787250 405561052 0
207482772 6667189 0
492681780 24329806 0
438261469 568560680 0
555658729 489665153 0
335765584 189782670 0
516613221 161323260 0
430495863 379776599 0
406480372 491815033 0
15463908 482035967 0
163857891 192699280 0
392665236 79797404 0
267525647 432897393 0
209285922 167945044 0
348028574 356021668 0
211129421 100004100 0
457357621 455076080 0
189083521 323902503 0
390385351 338652719 0
96503269 132759920 0
452886088 564001855 0
92327297 552631757 0
314836587 41890746 0
238857297 450704382 0
485160703 254069629 0
218674562 114448631 0
257112244 416344115 0
105567779 334150470 0
387616119 322246637 0
410232247 539853968 0
396250002 130130377 0
391051223 366684518 0
182041571 391625233 0
228583347 293588420 0
341129892 364203666 0
538753252 288955995 0
576290958 534974931 0
51555221 428760129 0
173767414 185995827 0
459308595 104023008 0
132910331 158290332 0
118976265 431250206 0
213285835 335456980 0
53577440 406244335 0
388460122 295644677 0
120872893 222878693 0
450233046 374475710 0
105320017 389582207 0
240149904 298375302 0
449285436 277646791 0
493650171 386178240 0
274892574 359717344 0
170994637 496636278 0
183824057 49851083 0
497008847 136979612 0
458571389 410054743 0
481445616 359724424 0
343099273 435738274 0
5788964 440394069 0
391401815 279406117 0
247787541 309166499 0
55769010 19685254 0
65235660 457270223 0
332386848 398844670 0
334600044 15025545 0
200494556 72403271 0
506740861 560306415 0
368931672 557631999 0
289581978 368325918 0
36014620 134503216 0
91022540 467174481 0
111188419 384168411 0
357055656 47819859 0
81726532 242742113 0
578406157 292569289 0
24478685 530885480 0
501592767 506414553 0
91843919 549736301 0
239656345 566404386 0
125496755 318470482 0
479105131 510355637 0
379769940 93862009 0
456948859 511252674 0
427509136 411833196 0
246641264 313103821 0
388017245 144536824 0
341923499 417880304 0
5945491 309378775 0
469796051 184051495 0
449295119 434147994 0
474511228 165060481 0
310879969 69316517 0
291466573 367279251 0
505029630 388448507 0
350930548 458050922 0
333444585 477138229 0
350631345 433969372 0
52446853 85183893 0
230637451 24588966 0
151263547 118866885 0
497762664 83413473 0
189739732 117626645 0
297212084 264143065 0
350130049 569767014 0
188509175 251547500 0
476293636 372732413 0
375489170 343253963 0
275523979 366147764 0
234025146 420724639 0
33849502 528710321 0
361662238 230840615 0
538048619 142226840 0
141061068 53226519 0
520542254 209289246 0
386174663 182901813 0
190532202 530342639 0
257522964 568349404 0
509571275 100357772 0
158394417 160680646 0
469382664 544262256 0
552385046 223077401 0
394476135 87067148 0
23719264 19663830 0
485944512 189364319 0
426775013 69904092 0
275191281 282397378 0
539705642 426540664 0
524677686 102576723 0
564399336 518289418 0
59876420 128349379 0
371704687 381810716 0
426453998 118593424 0
383462527 422437736 0
335180019 504919190 0
459933269 65783372 0
405706265 241509129 0
39855173 388931767 0
432779179 124871613 0
516557075 210873628 0
257084926 105622929 0
326209606 269187612 0
61502138 28117380 0
164114056 526062157 0
115459586 169135253 0
159601552 286807992 0
505376891 322442939 0
412491616 261946649 0
287360102 377022656 0
63445010 129555900 0
119819876 490711234 0
416109527 177579500 0
372678294 493266054 0
89257347 253163838 0
389926177 133345792 0
221546949 384779091 0
184316567 296283139 0
23209761 544029632 0
270102513 237161493 0
453588095 164044374 0
262290982 237048182 0
536529324 11593397 0
389291527 368626795 0
546475881 562739349 0
317837142 113720808 0
497959057 70522095 0
101581690 37726640 0
466083393 282456418 0
6964885 348810791 0
488589699 528918069 0
90402453 483259875 0
251048597 573849337 0
20777015 65029094 0
571071784 194562486 0
505003108 309407238 0
498204732 495834397 0
139133975 462533332 0
496887951 504534550 0
516253675 426979346 0
454407418 260769576 0
313119503 578097479 0
340709577 152380921 0
191451181 525058641 0
277691022 323744779 0
370762033 305680299 0
576254798 197764264 0
328383256 302081844 0
356432578 217975780 0
58956412 499879966 0
240304686 475692172 0
242617202 463182567 0
112823365 451337010 0
431034920 374705957 0
578453249 39805987 0
463760733 293985048 0
310731948 104479717 0
16383442 99923969 0
96087629 542526614 0
139524010 555545624 0
258173241 309370175 0
519708266 404968852 0
387849782 51210740 0
218703145 111985959 0
426565136 553835046 0
28464008 423155426 0
2441469 572708269 0
510240431 576389759 0
561227208 68499490 0
293073598 296928911 0
309447335 188389965 0
366197030 369236971 0
244696208 117782190 0
535357385 153748484 0
7770658 365522401 0
550745277 300317472 0
20237380 263032862 0
334559735 2240762 0
477629204 501313606 0
246415501 498062779 0
403906565 358474381 0
417930201 88702179 0
77960322 99487445 0
338762517 45601040 0
138596234 168529003 0
57113809 281285137 0
161581576 514574300 0
562957784 415899742 0
487443169 300029644 0
78340014 350504275 0
14413139 312241538 0
130048902 496880986 0
542184905 27645116 0
463533227 453482414 0
437474456 297707016 0
520734348 175295024 0
266473007 136822078 0
571020622 513529269 0
413842033 26966907 0
243007704 208180585 0
238931724 421026549 0
572186029 340624290 0
504740546 556944337 0
103829299 163728989 0
360330605 329791782 0
340094228 339468117 0
80808206 171820669 0
467654123 383622368 0
76106498 395410601 0
499306704 550457766 0
389931514 392862661 0
416213098 42648408 0
576366758 110578913 0
195287347 67620181 0
217753302 90679443 0
29817357 290791966 0
111428962 290282288 0
308050548 163947455 0
222325435 519288257 0
461747730 43459212 0
315448326 171629025 0
563663668 246533836 0
501082163 238404747 0
494488010 438239487 0
209228001 476144237 0
128892438 135772385 0
119368503 97729818 0
168990218 489239661 0
194833354 230331956 0
390939294 43158308 0
66663980 351658219 0
18925431 442307121 0
317970226 394353840 0
289313717 558741139 0
490885570 474928518 0
124032813 30224252 0
118455810 86088811 0
579028200 377596518 0
429898716 275515273 0
295563795 29255136 0
216365737 52512853 0
527728212 101705872 0
351313961 193364332 0
293471097 292431532 0
116619947 22654117 0
278829099 145757554 0
188501981 495439687 0
51842902 314605004 0
329833648 416436431 0
87724502 160073029 0
130076289 367275477 0
88848290 82856525 0
471370278 316448263 0
556561067 571485591 0
563753222 234906888 0
364307847 73443737 0
493841974 539081459 0
37801633 343828986 0
241778740 398783046 0
494004284 43287860 0
337665277 294359990 0
73495325 546390335 0
255942477 240863974 0
567629528 365265810 0
212691355 314878522 0
553522410 329604644 0
275402753 179703632 0
562625926 222662669 0
531443498 570662000 0
292532047 95869110 0
163836421 23245517 0
210031112 294379143 0
51240821 115405005 0
484673374 458824342 0
510932451 569174397 0
43733124 131479712 0
97649112 198735496 0
146805401 369545775 0
30163575 415052425 0
208366355 568394699 0
543886527 123982705 0
198539543 383569932 0
573729812 380664472 0
101684953 5187421 0
309783939 127411198 0
577807669 451687941 0
304168372 406338222 0
404352520 423672340 0
476403978 380055349 0
148320136 394471286 0
378981809 78185439 0
349172882 240131967 0
252484203 482752256 0
395511796 190300670 0
566285285 223003923 0
116400011 178551270 0
471863203 148152720 0
228551819 161255646 0
287309246 125917454 0
13645080 449148864 0
222917645 233887418 0
550220095 145557803 0
174074329 302349600 0
43993582 403698869 0
148670099 256738478 0
138681282 312469288 0
110008259 68942445 0
361608308 573121464 0
293103565 552334143 0
118409742 103639538 0
79052289 272891552 0
573340411 123472780 0
386875359 88668157 0
301010493 503383552 0
124149833 37125786 0
177173798 11265227 0
519411277 276946775 0
527158148 126808939 0
18149992 270793305 0
476236665 74174806 0
120140677 51818141 0
327329575 492441931 0
24860654 305946983 0
262764585 42755678 0
9103243 23324860 0
388290842 578060544 0
85583545 18564282 0
18136204 144941019 0
408463130 297668896 0
147585464 293874205 0
146372101 351916197 0
327386084 364085538 0
220745633 79207644 0
217245283 18400927 0
402998954 320844052 0
168455983 72543302 0
187368590 514300618 0
474881026 198907956 0
254007782 327446423 0
83569869 361413116 0
178573921 386464101 0
220677577 160836981 0
155503465 467308847 0
417536562 497507543 0
547008690 203578762 0
457135774 312477871 0
390330224 176017131 0
287037090 22444367 0
85222584 423712978 0
330831007 82553908 0
386175769 511024207 0
103094948 559933743 0
430148836 301375276 0
397861608 19080082 0
206591841 137742271 0
22711435 26971788 0
405125924 489183742 0
101851766 25950243 0
346879448 73010194 0
408483454 545711502 0
131009926 33922076 0
122630926 184610102 0
374860767 515169317 0
11297231 495491448 0
290881290 248792341 0
289949563 54192445 0
150154519 276346150 0
375017795 424701650 0
519131847 235295734 0
412454827 509885846 0
55748542 68704112 0
253124920 559457349 0
193100901 515342187 0
480742578 485275929 0
115967696 570452627 0
269297819 536658309 0
554244790 293996507 0
408311811 543545347 0
229782082 370899216 0
363922604 453643247 0
173571790 381491830 0
78669975 297088225 0
570945603 445428885 0
376554381 259173861 0
290881195 268382911 0
320107543 145104007 0
476432776 377531729 0
269762011 224035853 0
396708782 354505893 0
345423921 62826316 0
314372665 577442860 0
135460821 58518968 0
268494749 415518386 0
312174557 167823977 0
345879034 531935738 0
166284403 545074330 0
418827500 66476682 0
172161088 59568143 0
514757623 126572806 0
7308155 215949028 0
404948995 521815988 0
237183467 293088341 0
457231972 52427222 0
461224272 522596401 0
101016132 30960842 0
506103176 125651965 0
426188555 559379955 0
474395573 370369546 0
136936492 430969068 0
313789486 490923997 0
395207110 56152987 0
39143307 310591478 0
380035879 39619796 0
92453060 252527620 0
391003132 528399425 0
575761216 141084215 0
40926703 98044305 0
323691008 233443915 0
98984808 382796301 0
262748506 475512862 0
543251361 292559401 0
524361309 554978065 0
521572061 493237690 0
414212707 184261641 0
336644418 324470023 0
307055813 94001754 0
493588125 256552327 0
419056068 367022957 0
439309076 122466218 0
489000412 247769747 0
554733673 426697000 0
520418024 510605802 0
36000189 487339218 0
208509878 527965394 0
43639445 135161439 0
488605762 430386656 0
334812876 180978534 0
311665289 9983367 0
466320479 19551716 0
383078638 26611109 0
424603768 488703964 0
537388020 462749095 0
414683283 6482822 0
497235015 416250040 0
341340019 367548411 0
29697644 451796298 0
342033334 142504073 0
280296049 402757622 0
441609876 58568115 0
412318331 350112452 0
353084256 471209426 0
11938324 187800635 0
47078808 411607121 0
446224725 318279306 0
330475857 553869040 0
351186968 543369943 0
22226752 224418060 0
498879847 363479442 0
512784406 276683176 0
221510987 134494869 0
259974724 525158869 0
190056656 29033774 0
148757819 27738622 0
284363688 395194223 0
104863979 557948768 0
46460876 349466481 0
184938961 128553471 0
423937395 8723793 0
329078945 20178355 0
578920191 91659958 0
25030628 411977750 0
508631026 536012873 0
395046086 359394765 0
516536798 45644727 0
118550930 517878956 0
297192792 306569840 0
347691233 284119485 0
83406414 449198213 0
160123107 260806055 0
508228901 42075445 0
35577403 200604458 0
84250406 350040952 0
529781095 44271988 0
246234190 4435598 0
461914577 413284161 0
563254135 298121138 0
453886903 88924778 0
322769202 275112416 0
29446714 496801403 0
256367030 153643201 0
316409499 115043192 0
540429982 481554484 0
10761613 253970250 0
214592938 369240314 0
101582395 41612560 0
80551707 261422966 0
222363605 251208461 0
352396841 232972605 0
125602764 573001133 0
552824691 210484631 0
366016071 272500817 0
509996297 34616755 0
534653650 65137425 0
437135201 51034443 0
293708160 552537922 0
529089263 282330319 0
75941993 534700552 0
357342920 348259244 0
22219211 39639277 0
242765037 205139023 0
508790513 244703840 0
218251096 554307289 0
280619339 472677989 0
514970572 290391045 0
445835592 420568932 0
421356873 171089574 0
503383241 319799692 0
87521986 543195409 0
535851509 450462467 0
21738944 168313047 0
349607765 306651120 0
479200605 421740693 0
2214261 461929695 0
530608567 292392424 0
29938346 91958640 0
294710551 238136733 0
218511443 373973207 0
258507130 179103303 0
348899387 504797632 0
320294602 532175836 0
44244705 549788174 0
93561418 403181116 0
318837116 195988772 0
408475169 67287411 0
486512879 574844717 0
408222433 427038734 0
526699610 219762934 0
503687699 404717848 0
302922994 68622854 0
363125867 382233665 0
369805154 569846521 0
122137880 310478958 0
498518342 358320281 0
235063066 36943981 0
423774781 203069287 0
504399219 293503301 0
324499992 230885813 0
103674667 13455868 0
107493715 391093377 0
96773350 466822324 0
456965137 568605926 0
316548936 528470282 0
391378520 518365 0
346667783 250874847 0
9625242 10987210 0
198602952 357126040 0
229153187 63470832 0
227177275 514533549 0
524035696 418053370 0
251576579 157362567 0
461622486 529129999 0
195039090 346658882 0
146484429 395528473 0
63422612 38305860 0
410141019 25555155 0
163338688 521710278 0
25347593 527503261 0
450944838 408238295 0
485489285 413712924 0
40241206 317621917 0
214629612 424178857 0
316522669 50459289 0
378159286 289197516 0
281416997 198517057 0
554839998 230090556 0
92328325 312525393 0
489560958 331198056 0
197503846 34389186 0
442846031 202909218 0
252269368 151898049 0
13892104 368350916 0
97205225 20166432 0
1600124 205372821 0
15250360 577767559 0
87608866 154892203 0
528136571 36887814 0
267320952 72745997 0
96927741 17571590 0
510781306 575766413 0
174176146 116204777 0
538852202 114794256 0
493313849 33454052 0
508696074 171726117 0
93358521 253577492 0
402415459 561886297 0
312658478 296995485 0
74891588 536383116 0
13840604 178451086 0
84525862 248273357 0
186280641 400863208 0
152970637 226880887 0
22950992 317533763 0
515983331 259138401 0
198069975 429452996 0
410031999 378920728 0
456091681 217327888 0
526003228 157085895 0
339751016 197636319 0
303018679 420631032 0
199512278 135144241 0
308900494 7517135 0
8190998 568230213 0
347833154 215276705 0
409444870 392921094 0
267991888 472138045 0
8509123 318043476 0
149060614 402178316 0
241800811 196157510 0
463009762 283349560 0
13873397 312951136 0
283274818 317433400 0
256119641 13001760 0
260927748 192403166 0
212935239 24242306 0
369560567 123807907 0
108293656 382907690 0
284884603 571556270 0
216290948 397160751 0
443117230 249435438 0
301462101 185116249 0
544594084 518829952 0
330337668 223294745 0
261422437 130256030 0
199825343 534897817 0
382064971 322270240 0
214314228 333801320 0
498499255 214990500 0
333472434 140707461 0
408002760 365754032 0
456081901 215824284 0
366389724 155532489 0
127485316 486694341 0
280454937 47023411 0
442445926 54551889 0
274887005 175247068 0
408737847 152978018 0
277460137 377708578 0
358302277 75223722 0
140089247 263781057 0
430658288 534328779 0
494039991 482572618 0
6057172 489292395 0
84923523 180765952 0
513110950 369733454 0
433004718 230288867 0
297509052 257952714 0
574462155 264301287 0
500379874 425050668 0
514963662 223179910 0
427765077 502938249 0
519252408 524270855 0
569381624 146207644 0
124426474 98053102 0
73296239 480356363 0
446057600 532607411 0
171106383 382310514 0
278036230 442897325 0
343663295 103685841 0
266468603 457410099 0
540288529 442612544 0
218102618 21910120 0
385076648 505167472 0
540961554 486159771 0
564761412 366233728 0
253501555 163788214 0
274066714 280874761 0
403493758 497562381 0
67764403 290828891 0
283494261 316248026 0
516276638 218325474 0
155326658 140193358 0
161088461 323467987 0
560430777 235337744 0
178283583 470362311 0
481934150 408047133 0
4200252 85080850 0
414005142 411295079 0
377888762 183738371 0
520742544 134876623 0
331434577 344713902 0
156014901 87906505 0
553592174 73035911 0
528490209 47021960 0
276233913 33538870 0
409406908 307492330 0
273650240 211609024 0
74736161 53079561 0
397159583 475704997 0
289001447 154384356 0
451986003 272597278 0
449757474 230800519 0
83737688 570789492 0
546058818 52431012 0
179229810 4258749 0
203977012 378081967 0
74977492 507382819 0
297641229 97571321 0
374562036 22899464 0
52319085 475111483 0
103682180 495159722 0
256037898 281352375 0
375466352 396145923 0
459565147 290744662 0
281834167 12052781 0
450139465 67906175 0
181786372 161681145 0
521328790 475961972 0
19537758 30247435 0
239435714 271808508 0
459641413 6017497 0
494662753 417188873 0
32103791 504575829 0
356235537 481865165 0
374311269 315652668 0
300298159 389305901 0
418523754 365312856 0
136909302 7192734 0
176541080 368483292 0
217872765 304583342 0
85339368 157721582 0
337190721 22645921 0
511725223 151973455 0
454215275 427188038 0
541406906 295924101 0
563466970 419804456 0
191544168 536357708 0
485107922 277860316 0
199495979 224476957 0
458392157 219595139 0
528506876 501129700 0
274332201 64211633 0
196494161 60076803 0
249236362 318191569 0
533293698 526622396 0
530753154 290467730 0
321246864 209285218 0
347063109 28028580 0
538567464 434947461 0
156892529 535075983 0
490583439 401849031 0
35448327 74524803 0
397405728 454157788 0
166418749 400451485 0
578786278 203796921 0
160613733 171768454 0
284769200 570323959 0
30602965 58436390 0
525821854 55601089 0
68039652 21942347 0
522261492 236271129 0
114459462 472677874 0
482883694 463655536 0
104244637 228746421 0
326597421 119571277 0
109729846 568403691 0
48255943 73785857 0
79456916 424955872 0
28706661 92603799 0
190320342 138335161 0
107882734 541881340 0
378860949 184446875 0
104674609 363742328 0
293003281 241676700 0
120352065 550388993 0
136904466 363522285 0
314157340 114615488 0
233052230 188091801 0
326529089 73948455 0
471019211 79201123 0
349047126 369426512 0
56317844 389271663 0
296842147 94102732 0
72274671 415989779 0
96376080 267048895 0
573986398 522175465 0
539848779 161994334 0
97312288 71855980 0
471612918 295853032 0
179993079 304610345 0
403833253 119710681 0
288035484 207650905 0
458597533 81446041 0
461335005 179437632 0
283327656 132246194 0
6586189 139338487 0
141734210 116375627 0
150897090 395025032 0
371756773 480422895 0
357889361 183156891 0
15570333 82828716 0
540926478 208677112 0
94320894 298791980 0
311753965 315366720 0
63129386 52180764 0
436346476 451918027 0
566091909 197890426 0
476548800 118736434 0
482971928 4574985 0
329253305 491761060 0
295773915 122509907 0
448578396 503460772 0
248667764 431849640 0
64802486 206546762 0
153828246 137058768 0
29926608 478681105 0
131784408 99518530 0
121574610 502949064 0
199806420 40787756 0
494326181 479927435 0
129843742 132758074 0
266796086 42803463 0
266877273 433585030 0
248204490 541901883 0
389372050 355584739 0
493517610 50989321 0
81672108 297105630 0
149905334 102055097 0
452210042 257046305 0
137566780 472342866 0
192527396 6268665 0
535073966 243194565 0
98928097 239328269 0
182192617 572144247 0
233267605 251696575 0
507863798 229306152 0
310608033 345782564 0
122693179 131794334 0
199164872 269537616 0
165075558 565772511 0
123474635 325906478 0
254508827 195051871 0
173845257 298280344 0
44120027 421765645 0
470660020 494198818 0
553113040 288810328 0
496049342 228901456 0
332637786 470662743 0
339706820 352794005 0
140396614 385179789 0
252962326 71790955 0
380421100 318110048 0
578988401 569097419 0
438668121 352043148 0
183530757 216542853 0
432643019 383420360 0
502297026 457638445 0
95588102 361130217 0
525355720 408177894 0
549325162 501604390 0
17361469 125345701 0
420545887 307676580 0
38390314 155590872 0
501044237 425681536 0
180777655 486135270 0
579150522 191826597 0
346792005 269086517 0
172439434 212324494 0
191434387 117711735 0
150118579 151050582 0
569368235 475007674 0
73282197 33052381 0
96320883 470788229 0
3128285 19769135 0
84276872 554763336 0
182549320 166587388 0
157898648 181984498 0
47445539 458492885 0
321714526 463273727 0
170077316 299549917 0
294450883 538826806 0
539905243 136431201 0
284563592 332829324 0
408486888 112544562 0
219391396 86399123 0
280045879 417411986 0
273339387 356257054 0
47143893 89806697 0
466444495 217860799 0
427994688 294208103 0
448574007 528055550 0
203237992 524069374 0
329356501 424419513 0
157728102 144753796 0
445595263 190676381 0
74632934 513653502 0
530453902 120720101 0
50550014 435391934 0
467533335 566330350 0
47965511 517443041 0
159465317 263718504 0
18201905 413742148 0
530186567 155935318 0
200436167 515407357 0
29288068 240847500 0
146675252 300855226 0
4990681 386867851 0
57262009 383188860 0
465299001 490755816 0
202840175 236797521 0
292289174 91163142 0
443596515 448861633 0
232966708 431258090 0
390626954 142046375 0
458809455 566160852 0
75984330 53064857 0
159980579 123733440 0
111337316 94690692 0
55112765 2053692 0
460429625 184945445 0
408592398 250532970 0
162418815 219516665 0
498226694 436815416 0
162203899 69274486 0
490170497 308298423 0
129142204 333386670 0
562341682 217726910 0
258396865 148553692 0
530017753 114305580 0
549338474 322853279 0
288335196 449296288 0
272351658 108753 0
395163960 41698274 0
113874371 539266367 0
560983871 345359126 0
309607282 461575027 0
544037293 2456681 0
97894793 169542533 0
442530659 429581925 0
444800364 507026930 0
86332468 401613360 0
524885733 490378882 0
419750618 462806350 0
489617326 569642062 0
223268415 44593001 0
440878766 27724521 0
27522144 217528107 0
451071702 495058840 0
244803648 59376011 0
393722160 476207947 0
467300067 512949313 0
75838310 302129090 0
119126349 196349617 0
55087667 403808433 0
27305761 96993022 0
1789876 105980652 0
372078287 13827211 0
176692698 468302672 0
169547223 117197155 0
381549627 437292412 0
94106703 364552000 0
420329249 134315524 0
112970632 468564902 0
447922608 108849704 0
541354314 100029085 0
300935050 247207239 0
368849375 39198257 0
394075300 498858548 0
107774691 438439013 0
538804698 82784453 0
543510084 414517807 0
416434302 466991587 0
15371344 111898623 0
298604771 255315509 0
460065360 197079804 0
203726763 176435152 0
263775636 570998906 0
232380361 576745459 0
54218014 372328346 0
446785293 223743374 0
267957143 217703303 0
198213443 23632777 0
118934159 231595198 0
200566638 88172772 0
161196783 384053396 0
276785111 477697931 0
234879944 325495061 0
363282460 39780691 0
390831482 376222259 0
494501573 51603648 0
175495284 468005763 0
56562679 282239256 0
55477255 137023164 0
266795764 290440009 0
200066460 227860914 0
145674312 468564366 0
391370573 112442034 0
425062739 446438166 0
45765394 417581456 0
29379617 233012780 0
27989403 129310785 0
201934711 344801142 0
489280136 558623213 0
573343947 235596923 0
330994105 176494685 0
150401175 413605054 0
143268718 427661890 0
534173540 397146459 0
348173436 52657954 0
334004893 564411849 0
418575762 189630609 0
557839926 550824098 0
151974065 236232108 0
465217633 522442779 0
29871608 89644174 0
499231548 490862712 0
568977596 528621643 0
192988316 447164239 0
419680204 555331119 0
186952339 77587861 0
420560583 355473157 0
37221812 337947411 0
452250015 61698294 0
568617079 130853430 0
393287433 153911066 0
443568765 371813557 0
87067853 49716953 0
420133710 9551566 0
52321754 180287184 0
232189083 307409087 0
447934976 111803918 0
180509260 403278137 0
522910860 197664291 0
1573916 60944317 0
451792447 340835835 0
310470490 453098059 0
101774385 133932798 0
264530639 73363134 0
12956138 478306604 0
244746228 573640671 0
573649576 563417259 0
501683629 381620026 0
124328175 1298834 0
531218066 377051004 0
312327132 97839782 0
564224017 146748349 0
44630281 397538624 0
218219328 346549169 0
386489322 384147925 0
64906466 69794961 0
83965217 273415899 0
409163183 299294392 0
332698991 503073228 0
59909257 177797290 0
284065265 468828426 0
308596793 186875628 0
166161210 267646522 0
2867646 168232142 0
101945854 334823774 0
292989408 498140106 0
238637491 258540359 0
522527565 74658251 0
9121497 346251595 0
286501004 44549092 0
416808765 284099871 0
216827200 428254300 0
516207620 355051528 0
173202360 22132686 0
333367334 314334167 0
129471916 521014503 0
276869768 155067096 0
49750523 384908260 0
376706588 293011582 0
398012394 349709617 0
50558344 119452533 0
479063447 228983016 0
249000586 231917198 0
311974015 119816718 0
577802694 538167828 0
559731880 579160229 0
293905366 72155114 0
35552209 260214938 0
191157861 444992207 0
382050393 108818953 0
173083855 385866457 0
117975317 461686095 0
516507220 40477155 0
167286503 335969128 0
374518761 367448796 0
492390848 514087248 0
568664076 333321135 0
470904164 210826702 0
317583143 219000406 0
157642421 557896633 0
58588044 358125471 0
84251585 256784992 0
64583810 49454539 0
221831545 113932687 0
353174436 32742930 0
289148397 306306732 0
123568596 549149333 0
303351542 481311017 0
563512978 66703064 0
156288388 387835618 0
71389274 301561933 0
317176232 2169637 0
425335016 450921235 0
453693949 170345498 0
102074941 210051071 0
51163627 205651595 0
30572012 301534194 0
394948106 256407163 0
244312891 456433573 0
116653731 402569045 0
396588488 456096829 0
331664934 501766639 0
397189262 472282275 0
148146747 125362239 0
251561662 250306871 0
68203224 530905956 0
438501288 2596511 0
23355272 362447321 0
298636963 236504364 0
382008397 315832569 0
504171445 520820916 0
573373148 199674196 0
495415690 239264106 0
426893339 261075293 0
478068890 484356446 0
403303021 164718220 0
160571520 43969164 0
378240825 490129940 0
136538016 281138458 0
142835286 9402312 0
515865847 140459322 0
407222997 351342461 0
467771501 485418433 0
130790375 473967622 0
236966988 252283 0
210707834 567618919 0
504466093 22953060 0
210886533 377936166 0
353498302 38275133 0
84572657 84917044 0
297438986 509414597 0
241961982 88164102 0
513521429 406816972 0
140969508 422848347 0
323729595 48267170 0
333008210 360063740 0
284751893 445093387 0
240569764 38690025 0
304227771 139581079 0
242278986 82657023 0
466025093 9160691 0
560113872 385426858 0
482334535 21380124 0
309040721 354953321 0
262876932 85954543 0
310219442 384555074 0
317652515 514564637 0
17580977 89754817 0
133774617 498802932 0
169499796 280897930 0
512583217 50276055 0
155937682 8841426 0
153404878 406063433 0
216337630 119681567 0
233358717 196818318 0
579074530 274141802 0
311418160 168437264 0
42597157 218962566 0
191443713 281049989 0
294388755 484299840 0
223150451 68666662 0
199189225 89490324 0
471405763 349827838 0
410521779 576133105 0
304420220 353303180 0
251879536 496019637 0
99918021 83009165 0
15097220 304011946 0
93401175 236728665 0
221026828 319716803 0
285307967 249025045 0
38046016 235667969 0
94536669 49600673 0
15703167 338917860 0
571745556 117866028 0
290508715 62286355 0
126560040 406343958 0
562711334 335899097 0
542836670 560097890 0
28035914 294787954 0
421810746 167160957 0
106254333 544020877 0
534155324 139322187 0
207332739 42160727 0
483831495 531343467 0
548792859 101944262 0
449980422 343177324 0
357597929 329592489 0
351119016 468232196 0
32881971 463698555 0
138624422 438394678 0
517187346 203123940 0
62184659 235579313 0
258565458 338209802 0
195078490 550106481 0
278007245 148929501 0
360575387 483755860 0
223634057 472006559 0
561067044 249841907 0
482858149 159951336 0
574717941 94030312 0
497446066 379651665 0
501926717 450199536 0
480788458 307929254 0
505214954 318372595 0
271292608 387331910 0
525275151 277129683 0
49031585 321944101 0
70327393 361524562 0
34328013 309411935 0
536693161 162903586 0
500677937 329152639 0
66052959 267314169 0
418380127 132266909 0
19284579 429546194 0
51031139 319602503 0
550274482 252391130 0
417178488 491053598 0
354283983 152908372 0
24047139 348111092 0
63605630 36465561 0
327376619 562292293 0
133979611 42732155 0
250091735 83199231 0
95018252 280035387 0
533523535 426517826 0
151976595 437963196 0
420922944 407199672 0
202344236 556257000 0
260570467 423941399 0
419602568 131703764 0
373074189 274080225 0
39148303 90975544 0
522069718 395339842 0
262110007 41334777 0
267353831 72427966 0
365861386 295732689 0
33834861 204911078 0
106398521 574177961 0
398112086 483508549 0
255410163 303960581 0
349646415 43024089 0
91261985 507286831 0
485747286 183031261 0
211611571 169803503 0
30989591 334276866 0
39115317 453597985 0
523453178 190901598 0
410342590 282044209 0
47889308 363116481 0
285428756 302722661 0
566202587 486268151 0
441481694 134650225 0
6194877 322663370 0
50642544 278668861 0
337045912 401341510 0
326378325 31749675 0
450313080 533596555 0
257609397 382684492 0
67880244 40144243 0
297791050 167969161 0
514383390 60297754 0
317083421 162141121 0
382104751 573362149 0
529289648 97386926 0
43224945 350284235 0
553522285 393925653 0
35046108 539982714 0
134540588 18760763 0
106776423 347342340 0
410736190 288239894 0
204794512 194820592 0
133719012 545959151 0
89089608 69252388 0
495470398 143483080 0
223617647 476648468 0
411824712 236065445 0
126512142 247120708 0
566433741 274482479 0
529208918 207623415 0
3028811 184764609 0
277778853 255057389 0
542814814 190737748 0
83819930 171417872 0
402445488 309931417 0
342084474 211188202 0
125462736 225880423 0
307166625 165845353 0
51118644 179276828 0
171803493 272702712 0
238716465 212867964 0
370273921 305611593 0
12218077 347562774 0
153064993 78839126 0
193053006 491124202 0
578558032 508852832 0
498420590 424607068 0
141197151 200715801 0
479848974 152538344 0
310766883 398758011 0
11320250 240193985 0
508097852 128223218 0
169955828 309345627 0
25877005 6868884 0
299153912 218736795 0
471333775 338904572 0
468452145 348960664 0
457571219 164221507 0
153282303 187013251 0
555415964 487822092 0
70206684 187235899 0
118121519 551515874 0
229902710 160347899 0
148114619 390426409 0
549466766 494091798 0
191654321 575866203 0
221376408 493938543 0
572145645 227970303 0
132195024 143345849 0
57445720 342084419 0
355602738 574568739 0
375347514 295584322 0
229324131 467434767 0
189763562 141575973 0
516416496 303070496 0
107712546 217412211 0
290426571 115301454 0
47491695 326279179 0
299879623 48794006 0
162773977 539574328 0
143112187 51447913 0
104441583 179872322 0
548060695 132462027 0
422454614 200905293 0
270919249 478114937 0
17234611 289405173 0
350082165 250701061 0
532121356 492529836 0
332175670 521078733 0
121851245 186106974 0
222024642 302244426 0
176618791 290569722 0
148284271 31847654 0
100872538 458578613 0
537846081 530909986 0
558459460 257304155 0
375975926 424571323 0
493367659 294941787 0
227707883 345600281 0
452710695 531222820 0
319273843 423498615 0
31338949 464892491 0
168412540 413473593 0
334456549 438956116 0
555964223 560351694 0
241285456 44684635 0
117817037 13233699 0
8458795 192931425 0
506405821 576593065 0
353155275 261972888 0
388787816 88354272 0
82128794 9473827 0
295225601 159102234 0
231475067 257517868 0
84469341 203968223 0
223531980 487539513 0
559844102 485789187 0
403161928 236482193 0
381100639 245568996 0
488448047 163304897 0
346757472 375303310 0
558157651 317761069 0
69544519 117435247 0
336662488 394651323 0
265156552 479301608 0
466045889 539408601 0
68611988 562079373 0
283341840 284932365 0
162388947 137768890 0
364261686 308752691 0
145319894 189930774 0
188944498 527367311 0
443642187 168417356 0
215007029 125022372 0
275942754 401149420 0
316586375 154722883 0
265429908 400719648 0
522924982 375852803 0
65228775 546177098 0
333427116 285707312 0
23983033 436532421 0
163139155 271148446 0
7222421 57740338 0
293909716 162194228 0
317909431 73228121 0
365459228 526074580 0
138576563 192507526 0
518789558 192764033 0
54119331 486517110 0
413777961 545470209 0
280260231 935323 0
19726721 240866442 0
200666784 119878177 0
536979912 309190327 0
206380419 134269704 0
411507349 441620059 0
307565223 102813862 0
230201764 521754718 0
31876215 363399055 0
89034174 421369497 0
37369573 573358655 0
549680004 190664690 0
95966760 185725306 0
500897533 474934381 0
65952154 189097428 0
547222440 99945458 0
58670715 329106516 0
419971439 454724450 0
451988788 520494328 0
2720413 495184544 0
353990071 229980679 0
410577667 63426264 0
284557801 545155934 0
448288815 493052037 0
44685060 515268367 0
238709998 488539750 0
248908656 179905931 0
430974920 326494634 0
189367437 85507538 0
176120150 94481505 0
168107626 346447320 0
576793370 1925445 0
559516356 135659346 0
264072796 185095634 0
372287859 107545192 0
558606352 89323180 0
404967470 178819373 0
55982827 171883861 0
320678109 154745742 0
48112326 48675906 0
552098575 254465696 0
254022337 465952831 0
257902032 197755016 0
517238202 147074125 0
347952583 535732241 0
572980841 575980513 0
20735363 405993798 0
516449594 112998365 0
344509230 378337496 0
579278224 415797107 0
102889160 419066539 0
447591555 280154695 0
214146501 456073210 0
448411863 525719013 0
392868329 337451132 0
103972500 21019835 0
21920674 229198430 0
316635459 350722812 0
13670205 33529661 0
353843047 241806673 0
224381623 172487186 0
205901784 406794505 0
221894649 61015971 0
418976173 484612777 0
567123146 542925188 0
364479659 216119583 0
249306104 435116945 0
18762985 46270025 0
455835959 97101461 0
480959985 175138698 0
466842320 155680319 0
323734864 202459964 0
13017346 217130230 0
264751061 468668232 0
484403399 545904127 0
280265901 459737781 0
138037136 129557999 0
448613653 555679256 0
94979249 132702605 0
30973387 218184311 0
554036322 29067856 0
490567040 519824677 0
474366497 243814463 0
61230551 571783232 0
425849347 529062102 0
448244056 154792642 0
424750211 137066809 0
115316978 409454605 0
426589793 547059500 0
189944581 505661341 0
218285702 429061381 0
397396274 32944828 0
239616244 487140458 0
578675036 485179757 0
101057695 464430878 0
330868450 265459103 0
114079308 250947859 0
419089565 560273833 0
404188542 546083187 0
158103301 543058559 0
394496546 492439379 0
329767296 493041207 0
514899378 111769027 0
278804589 283833428 0
373958073 456269294 0
576555415 56620830 0
499564010 321640205 0
206410073 376860150 0
504241939 399343772 0
58256039 106121209 0
163526415 305657276 0
18853781 336856072 0
28493836 70182053 0
561570336 82225821 0
573756638 56457137 0
377492638 76114636 0
354383368 244304893 0
418244369 84860885 0
246263137 546246233 0
97742228 394107864 0
495625692 369940811 0
573568717 49886248 0
397233555 160214048 0
573499859 165374322 0
406474963 371593617 0
301969071 75920877 0
303789191 519699051 0
230320475 287327485 0
9368878 576350312 0
553853535 377880652 0
21420893 219055560 0
550276656 237891393 0
464453721 402260961 0
531763236 326169057 0
157869438 124953738 0
348223932 448471850 0
562037919 459958901 0
186816391 555129608 0
172971780 461689685 0
578766437 137126579 0
304315172 525149 0
161587945 441719623 0
194828823 316809038 0
167709376 295352839 0
355236518 355774161 0
401706824 467942673 0
569390667 237994628 0
459818470 116300403 0
146096314 12164998 0
478310039 231157353 0
99246069 504258698 0
242985038 6924262 0
342416156 186313576 0
108636362 475393291 0
384772051 410864997 0
468148913 28821667 0
248703643 478479277 0
306574247 325160314 0
159754619 346477168 0
533014702 561968319 0
369166323 412665158 0
157671452 422748843 0
139523272 501975604 0
442460903 437142101 0
243901626 40343554 0
128761108 431838567 0
202713419 400528696 0
74967915 213069616 0
125958294 28447737 0
93533097 561299445 0
556039315 201785764 0
460951001 264321531 0
217450544 33924043 0
81205806 95056892 0
501324754 213252236 0
569489501 378386667 0
520364197 439574912 0
149469283 239111266 0
115973309 439148691 0
308627929 95580004 0
125506630 236887011 0
466657663 40167209 0
132575249 291295283 0
512677236 413397953 0
3468162 519517236 0
454424097 365460586 0
79126610 205949862 0
166150862 171496398 0
258049354 171761979 0
23932086 304917911 0
343086532 17851303 0
291849660 8754322 0
128341066 4408058 0
478829694 330310789 0
329672348 334397421 0
222370060 413960888 0
351776582 356727739 0
554082678 398013871 0
52129359 510332371 0
81256141 2343035 0
209779936 428002361 0
317717460 366117148 0
513350756 397938729 0
156580880 286873501 0
44499539 439636946 0
198994902 207765564 0
100445326 340836791 0
498108591 492462023 0
526742477 147777711 0
525079338 468045580 0
318042194 385334739 0
383568735 88724052 0
342309546 360995398 0
553788562 190918152 0
118869005 108651049 0
4138928 540356261 0
446491387 424901512 0
303352963 569357519 0
86538428 179376846 0
120823878 14245539 0
358748899 195904893 0
431016105 318322706 0
94224163 432220465 0
265108329 461396457 0
2884628 153379700 0
119444194 372564559 0
296819981 69863365 0
523243638 262507666 0
473789494 536685459 0
79575398 95763887 0
53976722 261120546 0
481171169 311868864 0
300931074 358154366 0
444804179 422019493 0
301900606 552586172 0
328705093 514491800 0
454294510 231179759 0
313562316 505244323 0
322536977 73041545 0
476514232 418049834 0
58482906 327203332 0
281125323 158137783 0
262456244 471563094 0
409352770 475765049 0
156045348 496204419 0
122337885 482203228 0
66725394 371686085 0
330617454 564793065 0
446454486 290199621 0
234864099 264848657 0
66187502 158865445 0
341748967 63545432 0
130782173 362413053 0
332126279 159269164 0
500128928 266698645 0
254340260 323221765 0
324122616 107908791 0
43115518 22596046 0
355191641 423547380 0
492301341 359288508 0
383146290 104472738 0
199986131 319578698 0
145394998 518172458 0
142639062 113086572 0
372680199 495716118 0
71205568 494256401 0
109556314 10464369 0
504763347 333033717 0
93690793 70392473 0
239172262 39619011 0
352897287 249440440 0
368904488 330661256 0
227159452 131561871 0
455233133 88605838 0
287343304 569471932 0
430502611 550304367 0
320889450 455291494 0
577738350 539633028 0
489366483 315738750 0
60985056 502468756 0
292095002 528644863 0
435399865 353077912 0
387748003 453013702 0
38513950 402419137 0
176571973 57139551 0
347566868 183313574 0
368265767 248128439 0
286922589 6183233 0
494900512 31990555 0
148936391 421578082 0
408511912 240596915 0
309496009 538587379 0
94771587 254076921 0
168802296 221100998 0
386180773 457691393 0
30182808 363153386 0
407174307 554120502 0
220461413 116701378 0
99269918 99701431 0
448273420 416051372 0
138518581 42074424 0
46042492 365796683 0
323233206 27482046 0
503274274 139212120 0
526536528 394666465 0
120110019 430542343 0
82869247 12986187 0
488845939 345573876 0
204514264 527781162 0
313291461 55986515 0
153275065 108279092 0
523878485 94671648 0
175036239 284956835 0
15772676 66166468 0
315808695 194758914 0
263164726 11030858 0
240504206 377707024 0
3627590 455539969 0
14260784 48762032 0
117305254 328792418 0
165966765 149385307 0
258083478 8066991 0
155484411 255504219 0
178884283 466457871 0
168387112 39579015 0
174478835 537596043 0
579084368 559047683 0
286939822 72837953 0
145939756 337029827 0
349578422 59304002 0
333727825 475404820 0
520603977 525610308 0
141237213 530086208 0
14636124 22194258 0
118399196 283955648 0
395884695 559936909 0
345888818 565486456 0
324925640 534248552 0
104392373 38843055 0
95638638 96321527 0
273381907 428760294 0
409800015 478684145 0
386562665 56353165 0
97677883 556086609 0
128649645 205805070 0
377140465 293052179 0
107198359 127248704 0
347962939 300629824 0
236953047 397774604 0
523965882 38211104 0
200475838 107041080 0
51852868 130583668 0
136683343 278061672 0
274246691 234756001 0
315631210 162635668 0
401274122 249189839 0
214367309 385358426 0
429122468 91941805 0
6714741 572021251 0
72825027 579573627 0
477364469 459779586 0
341693278 391802422 0
8274308 553102988 0
557066841 172061389 0
290020848 363302673 0
553555535 515188298 0
283996213 448096506 0
62651663 174110980 0
531424506 574463245 0
118152733 567097396 0
49789770 293331209 0
156445316 473584964 0
321335146 528347537 0
48651084 354281569 0
425391718 92324456 0
464134295 50345996 0
398334198 5373843 0
182094646 361884025 0
138045442 543234512 0
149889361 315364251 0
186536955 239692855 0
386595988 467518168 0
227965658 308468581 0
22010494 407705992 0
294684519 58164700 0
76293454 159045937 0
5180157 482676964 0
373412996 519628100 0
465282736 127662179 0
210061492 203177382 0
16306676 257948721 0
408220877 104939505 0
554152680 59830788 0
372723184 38452504 0
486818025 542104121 0
160433260 351785151 0
103070173 279602985 0
453369463 21331536 0
244256024 307227579 0
363978981 412129298 0
477624526 323961021 0
102024472 327709242 0
220428054 430369467 0
33263562 105224822 0
125695875 191660495 0
35948937 36079138 0
68122752 401877225 0
465593360 450409523 0
549773516 545694155 0
13452528 52172798 0
528279574 223389762 0
269466925 341769757 0
515018070 480287712 0
354933104 86365078 0
267396526 200535560 0
428356519 378421126 0
280166854 172833801 0
518860362 60401397 0
523442392 395107671 0
504525085 118808305 0
80086488 21496275 0
335255065 440020943 0
105964760 277309140 0
489466155 369431888 0
110602796 475224056 0
352113716 357724421 0
481870031 463682976 0
425718929 58634713 0
123979330 267464726 0
512681991 184057882 0
204149413 84849513 0
452663532 528737020 0
186996629 306613068 0
574111707 523245755 0
402960504 101042517 0
503133194 239389204 0
523353316 501269663 0
464254946 319812636 0
178866547 237494479 0
134439738 148051040 0
103763786 139923819 0
299916139 263545267 0
439043003 58862131 0
276652720 270387696 0
447388149 415204354 0
168829821 270104693 0
378827519 67947781 0
398749743 366731454 0
205126723 241696573 0
485865007 115429205 0
12643673 34820833 0
97569679 447134218 0
6226579 156970949 0
54310679 525967125 0
175881497 468268354 0
533432886 248339382 0
224633317 237696673 0
312234360 137156247 0
417702734 136105600 0
498157339 377939004 0
399489511 265234043 0
226981345 577598781 0
398358662 91900001 0
483972202 426554664 0
159594464 491377548 0
392661242 244740865 0
54950262 494330599 0
395384936 500546217 0
203208559 443485707 0
93533192 479188114 0
355881764 122635558 0
577626701 443055599 0
107451184 156864335 0
527444059 208444316 0
274687990 35481349 0
261630231 83690066 0
362363161 370211411 0
16956392 265892655 0
121481064 339030633 0
84833101 260945448 0
281873651 448841744 0
483096622 66337758 0
446202296 196597578 0
91184109 217902330 0
161075199 312968849 0
145286979 169846091 0
398845237 514822255 0
59491557 442217579 0
339925116 502739483 0
363638744 266863284 0
226323977 380709988 0
542667543 338847779 0
444496290 482315787 0
23791103 409505808 0
356020793 76843987 0
521082391 75960595 0
331823388 321886948 0
293326420 496989288 0
429669923 293451281 0
520015975 431973378 0
338568967 144233760 0
121715973 314056995 0
327429100 451953660 0
327132248 91094182 0
385693108 459505299 0
547688222 244048733 0
372061734 126732949 0
415601679 282407255 0
368276777 442975318 0
411241883 217207302 0
435084627 459144477 0
567475043 570114546 0
243873403 421977072 0
432970259 437627853 0
428703664 462247987 0
68051935 300381599 0
159238194 157559405 0
551886011 180211349 0
32222394 258767944 0
190940218 85748448 0
171285135 409787672 0
110994582 496151598 0
457449611 233056987 0
129660618 21903574 0
118323936 337588494 0
159092400 211999286 0
420142172 548495626 0
67372279 548429906 0
539294422 96810474 0
262097929 231479154 0
259010841 380919078 0
571056964 479595938 0
2807531 230446313 0
384448527 178302354 0
448359383 549919466 0
236697929 176482257 0
348747074 340151842 0
435692844 178896169 0
14262584 348245426 0
68025899 149133665 0
412097739 261608971 0
462170304 434463092 0
321334977 142563582 0
401607319 35909427 0
385312652 385509072 0
46346336 73328692 0
541846510 98348953 0
196170736 197962613 0
546176093 497147941 0
92864996 15975013 0
277118198 278330303 0
493467140 346257386 0
43898390 164734958 0
290776147 412167322 0
50794290 315818745 0
556298294 302622567 0
226297772 409852933 0
391048994 475552117 0
409977802 114566567 0
286750765 16695547 0
358794460 4411334 0
269920465 399870211 0
183346279 512247392 0
164737389 165082934 0
347910155 205043314 0
142859415 75646109 0
80780827 108663594 0
365434962 301299610 0
157351905 369190315 0
254530285 28914374 0
122866736 297248426 0
40150576 262351808 0
275134442 241104059 0
451459370 455153505 0
466638560 102237132 0
390897213 269235599 0
356572900 353350415 0
551042383 519395686 0
514242428 496784737 0
35549264 144203206 0
192192595 299599622 0
54749680 513980986 0
338876234 2305323 0
161021656 400948846 0
197570445 80145165 0
87205388 248517282 0
137549397 214358703 0
323225855 71213485 0
492812240 440054541 0
262542419 525308047 0
242670570 245310773 0
11227898 110498974 0
189855849 544999280 0
141640825 19269895 0
49722345 556464418 0
322786313 82114771 0
14679578 517369481 0
448871621 100317522 0
277573044 100982215 0
487073965 530877417 0
404013372 450695239 0
62727720 576705884 0
271764987 272126180 0
538769836 109390136 0
189543596 464421142 0
191917628 404117746 0
493472902 87188124 0
298116322 82980861 0
447440356 451779824 0
178829454 231441818 0
435671722 440953583 0
211432209 456052584 0
215890950 520069391 0
50485044 78304780 0
538120986 458966844 0
390901300 327144693 0
153917211 197978956 0
73696918 267988190 0
524180609 471694701 0
109125523 64490458 0
106443681 106415163 0
420716888 454369657 0
145244734 225884026 0
549697246 464568601 0
486549186 195807017 0
392690244 302987534 0
545569911 278820420 0
390292568 491679196 0
169759781 79273348 0
558711814 192699219 0
201060775 102807288 0
477595390 547582588 0
101019973 388402275 0
142881738 245608191 0
565613214 200557856 0
342191758 148331908 0
239848951 281320620 0
345765584 119263599 0
326560808 566641589 0
24759322 423340554 0
449447158 365220697 0
137888032 93252973 0
579304112 230805647 0
156778431 393563725 0
123039271 194470689 0
510324874 357858646 0
329099049 93762534 0
275972474 312376142 0
246780954 561448996 0
206689341 310599016 0
316247405 548889568 0
29993365 131345490 0
167408476 506474325 0
352730367 326443698 0
117983141 325908392 0
496955959 459211411 0
381582088 95630670 0
242380208 6424293 0
303435359 493625179 0
442179862 7103468 0
318742857 387119235 0
43493032 133451839 0
401233692 370928565 0
309582667 496790872 0
157480317 448758244 0
284222253 57871991 0
314710702 141525799 0
179163347 489896333 0
53122329 289789931 0
510665894 321471056 0
307552343 224754926 0
527574101 229276731 0
172902236 559614870 0
176949356 125702761 0
272444544 207994549 0
274294264 76966314 0
522620941 492011667 0
306252622 355962764 0
393652521 200102362 0
475825009 17359409 0
228136137 110105359 0
184445916 63616115 0
169093909 376224136 0
470329580 286323529 0
456121442 558744318 0
349991456 479682321 0
37400222 440210192 0
463115471 125220417 0
334339486 24914914 0
472519058 312999090 0
513757774 479724217 0
20708258 248771581 0
349472030 398959217 0
418796698 474547235 0
382706398 132565120 0
577675817 486790471 0
504080128 25423854 0
112375050 459480581 0
345435527 320543137 0
523244832 276518094 0
553842849 139526443 0
267491243 518521606 0
165143095 445652395 0
424362792 283239553 0
471630702 442255753 0
537103650 152498887 0
99305631 199538775 0
203237088 61035742 0
387263026 264604495 0
123036010 344543612 0
526599172 211392944 0
507436959 116905783 0
27021860 326040518 0
236684548 499932755 0
391995138 392834181 0
24679244 119796587 0
391267123 454742005 0
22871626 171417383 0
523123169 401510631 0
279747888 34122417 0
297991667 507435315 0
203392888 150006171 0
358063813 312432111 0
476546780 461306446 0
464497758 147286904 0
470298670 193210383 0
444588194 268629534 0
51379956 250921106 0
566715093 431588263 0
327047346 180597571 0
483009414 1171931 0
145775134 140200926 0
444449095 423638707 0
84625017 296108170 0
474302938 529459422 0
208666776 66370175 0
558550179 234833008 0
436922460 131470003 0
38117483 338727679 0
68886772 342535895 0
74711963 364854844 0
175675088 185813257 0
180596217 500645149 0
249085804 247451653 0
479283731 453504637 0
363612799 289170240 0
313736810 16402522 0
315609598 251028101 0
115217669 25072304 0
280910426 370968222 0
435269765 158360667 0
215040727 226891348 0
511244151 148648871 0
1341041 277948721 0
61646198 416978057 0
381975700 414354441 0
302142866 125382351 0
374512305 196270741 0
54782646 190416767 0
562743089 180413678 0
16707859 114618623 0
350940353 121465959 0
191630588 188675916 0
341331784 82414334 0
368868732 146204458 0
189227089 464901531 0
201165129 486856004 0
375215875 80804258 0
86167639 312800594 0
498456921 431610660 0
424407514 493412035 0
481301484 139947717 0
298977351 206809895 0
78373737 402929965 0
7320261 35478520 0
385656613 105227600 0
20678848 102525673 0
435035963 375291959 0
84911645 301051790 0
476693727 388613006 0
310194393 166787769 0
199060502 566102086 0
128687818 577918722 0
571501192 18288801 0
446419954 59793949 0
238544605 427482935 0
15518343 238670534 0
164005893 300773771 0
508595698 282561771 0
273366061 305760371 0
122754434 31348286 0
203211511 167147811 0
340868696 43197719 0
542569588 419962642 0
46484907 463843264 0
207185786 7062423 0
187838660 567407571 0
508164534 292847397 0
311629848 338141672 0
363850176 493477585 0
129406892 332117540 0
231006169 114419876 0
469511188 541867215 0
150501282 448113280 0
417554148 497971490 0
399739907 13782638 0
296373755 462625395 0
17860000 197973935 0
74718760 554945035 0
433464234 183804791 0
442239339 414203260 0
322579979 176595905 0
86744434 264327826 0
283605537 136038977 0
380426735 436770927 0
422331734 397474221 0
124086216 554360466 0
283083594 458197205 0
394462304 322618777 0
39854478 327988185 0
298168226 504393384 0
544927905 501168117 0
281475205 50160029 0
341294191 447499091 0
215934180 508305304 0
568241492 571166588 0
30497192 435682128 0
201636364 352183165 0
348213765 248737617 0
155153922 142288470 0
125761373 473836491 0
159366552 375338623 0
118692694 88970389 0
563703586 175148371 0
380286892 352117917 0
504425034 314432606 0
82502578 337349691 0
159275260 546327427 0
302651831 24108619 0
120344270 466206140 0
91144542 42217803 0
211996209 300035761 0
157118899 526209497 0
30275949 166257863 0
393465229 42668893 0
551811857 14688827 0
222411636 153200003 0
387736489 331356793 0
202894164 521311353 0
252188059 530831872 0
558987161 54972852 0
365171306 114257125 0
369807999 244344428 0
369872287 127573583 0
33791664 110983635 0
288992302 803131 0
436255016 249223217 0
347878495 198851019 0
480271396 450653561 0
383671243 506362155 0
190315930 92755624 0
367220151 108355506 0
160371599 50565920 0
213837625 52641919 0
497312386 64716400 0
344967290 439688497 0
319774150 377919332 0
322190047 134521995 0
191800762 533120841 0
391881842 303604567 0
570553886 241433786 0
292928185 368604273 0
271066389 86507285 0
501492030 94773154 0
288868039 347416416 0
405164676 162850117 0
537674900 95056388 0
85277982 276178580 0
471866372 314151213 0
47347774 462448539 0
128992641 416767764 0
272020391 296682477 0
253988955 191309736 0
300360177 498860149 0
143017252 530024616 0
458047396 251097231 0
568373100 560490081 0
556483067 315907046 0
337517690 120640840 0
453135531 528434840 0
314532787 1531292 0
436493349 160054413 0
246488862 92450403 0
16295550 30725702 0
285603628 249301036 0
460465178 156903812 0
370496293 425013494 0
185685344 289854333 0
85800461 13261517 0
571658143 445009134 0
304454577 319615431 0
287795034 557935113 0
530767190 72457745 0
132695953 254918446 0
164060017 286554810 0
359799502 443876398 0
299430550 404215262 0
17354839 123878709 0
185406156 372268888 0
33613868 568038231 0
7364894 2215936 0
569098630 426353563 0
451808992 309362533 0
270608915 148987303 0
121054476 434378128 0
151258819 41924980 0
108228214 449697527 0
308211619 450479107 0
296375838 246277566 0
537492510 365832937 0
516035395 41492800 0
278944525 356289902 0
510089634 373213817 0
440754678 362670521 0
534936120 102529209 0
272802022 63929781 0
351537143 6222673 0
391660726 465023909 0
391774013 182512060 0
39345759 59283975 0
316444271 152590213 0
553177490 365146194 0
51143998 107358850 0
496334097 423134320 0
161375867 565621436 0
233723820 184413658 0
33501911 15373584 0
499020984 183024424 0
67981916 572982606 0
564406249 86458789 0
318502672 296237478 0
73722040 408182525 0
177999381 517355980 0
221851919 205635339 0
154375257 389986979 0
477948146 201474286 0
461629066 550387054 0
173626796 307967707 0
82465944 66670981 0
289658814 247261645 0
110777512 561849935 0
107424732 191750384 0
227109669 466069959 0
504918522 386729609 0
555898452 21758863 0
20194863 54937773 0
240793592 455724028 0
337050951 65406314 0
176557480 571753946 0
254188629 82662338 0
124907493 538423861 0
245620262 358719465 0
33810786 388333205 0
43191619 243013578 0
533316461 510566301 0
422447008 507155281 0
136031539 438888345 0
560707385 7594707 0
284543964 116281381 0
565071807 460360169 0
500367326 434109096 0
512102553 137739493 0
208306935 335196005 0
106920839 544578542 0
431295692 373959775 0
516372897 484133170 0
559063850 447733817 0
431116550 341903541 0
173696291 137496889 0
273020258 289619174 0
303807015 105129678 0
217310962 403212285 0
5513127 463556220 0
565379815 49704158 0
183616645 115393455 0
457184679 529287211 0
336608942 555721233 0
241671068 578050416 0
226391677 317581534 0
238208296 497883233 0
134006316 536141438 0
384679047 507042837 0
452458184 305191758 0
3729173 4100150 0
258443435 197452418 0
537323562 52248067 0
502652218 192023970 0
181956232 516999227 0
297676226 330661061 0
351863042 419536728 0
592171 100121353 0
524411822 52632184 0
579611746 245183982 0
563268039 471278760 0
105904294 555672635 0
48590433 64333180 0
200346091 390505534 0
185614083 192789640 0
578376421 174110631 0
548917068 273051946 0
497206262 124171764 0
112879760 169348761 0
520713656 359170627 0
65161867 552340602 0
509308898 32274610 0
191522282 359590549 0
186183934 368856308 0
316565575 39987335 0
77505359 482913081 0
500538857 572150475 0
44168742 432244032 0
546758339 182324274 0
103818962 44974147 0
569633965 328036420 0
132653255 249046086 0
533144369 494950835 0
390464230 310180384 0
212212963 560087387 0
357134554 281358494 0
261520316 455948624 0
221587458 385311511 0
477765640 485337387 0
401197177 538693638 0
218264759 315607358 0
455326276 298189500 0
423918444 25440153 0
450137384 411427722 0
365236655 533912104 0
458887030 82216683 0
405468143 432297324 0
484027090 193436477 0
505837552 402929053 0
194229949 59374681 0
354914983 30707520 0
333943230 245849421 0
288274162 146543680 0
276435052 57958720 0
91587985 525258398 0
106873904 70022246 0
161894422 217223776 0
289772295 393020176 0
364532578 406130370 0
272672159 37108778 0
82085857 104316953 0
72495734 141244015 0
131827164 230255715 0
439800444 94595105 0
364438596 73589749 0
381495040 153664463 0
556615516 88243927 0
20294071 262125495 0
531426591 282746747 0
292302160 150429705 0
32701829 15690554 0
253457000 540142864 0
542353726 534254043 0
102555905 80989177 0
174834616 474367787 0
515086392 241439076 0
472163934 96205075 0
514582240 390323809 0
47727976 485944582 0
467663499 244900722 0
231762187 155805999 0
207463460 32800610 0
127060958 424864548 0
485448555 202897002 0
6514660 512570432 0
434900138 36389240 0
52486943 336392976 0
132436399 341923708 0
335612317 437999229 0
346944369 257291752 0
434740150 190143337 0
227882706 459024786 0
435115253 553033990 0
72747108 518997776 0
10036312 128964638 0
454431015 544015117 0
445902227 128423396 0
215418978 70156846 0
456073884 185261712 0
488966924 7280552 0
578284664 543162753 0
440274809 413809650 0
232730131 525569911 0
457882931 73447900 0
338260884 433253697 0
368023574 383123307 0
483314028 388332603 0
203765622 375360407 0
456130929 181851528 0
221841011 395648521 0
550857320 568506499 0
265448497 188884850 0
485369376 31038442 0
484876069 499262035 0
109784255 142545655 0
46178450 116668893 0
331175941 448230453 0
364163610 185692962 0
467375814 301931108 0
303779998 313105298 0
501828719 438577601 0
102241047 4487283 0
571720764 280868708 0
306387410 418371266 0
155110737 373688558 0
356795970 308597387 0
243050438 307366991 0
444389013 92845428 0
139851762 12125951 0
358715544 241187108 0
320786327 45975747 0
535365965 428737250 0
68868587 71194515 0
226343873 465865516 0
292154482 142446823 0
459259521 524390150 0
354958324 352200292 0
265831472 7399357 0
140192913 505490710 0
350067233 360050380 0
191494918 457204244 0
566742542 560045564 0
313298796 503814758 0
92991064 316944432 0
51870479 25868720 0
441721217 509810107 0
227181662 338535559 0
441113971 210260566 0
471187996 195440717 0
118373535 352890633 0
129812182 195580767 0
150175157 204074764 0
84790795 61828980 0
63009627 183335086 0
429098671 49846986 0
179425972 288143433 0
185542334 8061447 0
126696174 281380370 0
116406147 203055533 0
250516158 74747202 0
510366146 386477020 0
169617878 130965956 0
537872954 263370141 0
223521315 346083770 0
454259854 477360933 0
444038493 332284516 0
296262546 355113869 0
376976117 118782709 0
96145536 376355317 0
440274571 309744793 0
127841355 482266557 0
378923747 306453311 0
64770629 156449613 0
18642460 155086492 0
537471392 18155765 0
282234979 292709152 0
403126782 256877325 0
34746121 367281347 0
468431408 386009196 0
241466417 210423319 0
354279604 48309128 0
512287112 368586951 0
371852515 346165004 0
169693346 385125775 0
366301954 63134327 0
447093354 271599576 0
208518004 261125487 0
522476457 419470954 0
74122590 74849620 0
459101536 248645484 0
371021984 356292465 0
257514413 555360984 0
216277731 351144277 0
311962971 353922265 0
554763627 400420711 0
116860715 512580057 0
366566481 399362489 0
497676315 310311974 0
104669549 312090696 0
370425107 63213513 0
45920124 34294420 0
196323373 57774121 0
221352837 563524239 0
459224094 76095326 0
390055708 58349475 0
279857729 316458704 0
296953345 475698090 0
267145877 120793755 0
310129682 351282447 0
319889800 128013372 0
461247963 94677089 0
401170813 426811362 0
53576298 83418840 0
210565979 136316044 0
288712766 371936104 0
556072569 525486823 0
386191194 378906004 0
42499493 197147228 0
113591459 393381187 0
283214395 13224779 0
436955242 513403685 0
197688316 445684069 0
94011063 462874947 0
67099448 19199621 0
455808724 2892599 0
37045676 30146316 0
566390884 413677509 0
433314982 150744247 0
462994573 494794162 0
90449153 235798861 0
83509872 396023803 0
357345862 509529193 0
196033947 205404836 0
233142036 492753167 0
428222530 279344556 0
519464766 305953263 0
367612638 255110325 0
523465402 416521519 0
365800571 284899270 0
252262267 272050115 0
80059904 474462138 0
84782115 423456891 0
154116058 74370161 0
383988346 367157003 0
177695150 228992494 0
501706641 292438714 0
34892629 515314884 0
132395972 80020208 0
398132490 2994089 0
473393010 168515487 0
211762337 43477951 0
468463257 80807053 0
183105331 526601760 0
362182069 214600366 0
440371229 71056598 0
62034586 282703918 0
395725004 103399537 0
274426287 523579937 0
477487543 192516024 0
534810923 492925101 0
342325737 475741065 0
462653291 268760748 0
167768102 119119118 0
23707440 107204625 0
104955106 43780291 0
217827980 54789469 0
508594053 119099157 0
79436254 157292120 0
402266059 305931358 0
478821860 434285344 0
574316681 106469702 0
334993323 577784601 0
314789832 222676019 0
549478329 341258886 0
500644447 128852808 0
195624365 161507489 0
299655981 415573972 0
155897309 243463326 0
257415772 461356882 0
49966942 190419434 0
285457637 539691471 0
470988815 131124399 0
279200419 398204711 0
360203425 268002088 0
287701511 266656243 0
291745666 55038036 0
506214986 467966048 0
154357101 253024902 0
115095080 473280343 0
324151723 209498408 0
132114880 73387973 0
100636569 284785969 0
11210981 504787958 0
311501938 83531783 0
409223674 500435134 0
72232652 237816497 0
508694653 302798120 0
337672855 529159743 0
106797635 8288191 0
470789392 43837237 0
263919541 155986813 0
204089540 536281311 0
553844654 359276624 0
304780349 371281731 0
314186336 78646065 0
135276747 322427281 0
103307366 351867909 0
332069009 27411156 0
54509444 29672513 0
327832714 320590346 0
60794386 151472948 0
191105697 54149970 0
126327336 87959743 0
242447842 464166568 0
151243194 263471826 0
138145254 329708545 0
134152351 557035059 0
291775526 470750741 0
80962543 482154060 0
375601455 361192504 0
92663063 230907300 0
337203462 270075656 0
537592858 532352158 0
88091645 230659346 0
515025414 172366316 0
501501489 352263964 0
60995022 319595324 0
454153833 343680677 0
151872836 271866625 0
460544506 146420631 0
160117438 539140686 0
537894444 534076085 0
210475528 277748338 0
45769649 109449895 0
150140095 98006929 0
473933188 130530787 0
350744231 119055869 0
214857696 137730508 0
116021685 168434079 0
177119520 261316114 0
112778982 387817716 0
230500431 290119812 0
126813995 125360208 0
24355347 35869932 0
327796934 24925470 0
211909583 132105748 0
524731803 303826023 0
418664830 567477080 0
513718575 110019225 0
260823688 22109241 0
312691114 246145032 0
46230208 199028578 0
461066950 91118099 0
437284756 515562073 0
422585940 367277375 0
226931629 126755674 0
78274292 398702780 0
82410342 250935780 0
50517188 495355231 0
152081574 315965668 0
15963354 531384226 0
573296362 55713953 0
202901325 539444302 0
345833704 402203331 0
97711651 7497577 0
453470113 410099956 0
141532243 218212073 0
385465739 410406579 0
152588870 479507844 0
168736390 373962780 0
446237663 542570108 0
5143475 290326729 0
377242755 466243661 0
202845040 175664619 0
389677647 15878203 0
299504088 355703922 0
480252967 334887134 0
110008465 535642481 0
312941320 83756078 0
223383287 111391115 0
205980157 263251881 0
358620709 22414809 0
372512663 539328796 0
327315508 27193351 0
576743426 103498046 0
339396604 526383539 0
292346545 354390101 0
260431848 273201200 0
178467455 244425298 0
55550155 382285510 0
410036363 312042617 0
409491211 77778355 0
218567250 132686326 0
95549037 342045714 0
527422113 206812609 0
517040234 413972368 0
11778458 379010134 0
563674398 319660062 0
185576803 163352236 0
421742588 157331386 0
439679607 228857484 0
444437800 475315854 0
462612005 481927905 0
148102450 56108488 0
239815060 470535003 0
488799958 369291666 0
50007020 16983569 0
305797660 491854781 0
379994143 56377297 0
44392979 378218292 0
352042505 56270744 0
228160125 159500814 0
29449294 571489331 0
469496224 409035528 0
27379189 14672473 0
277064387 523470677 0
549251457 437225025 0
14114615 556187033 0
519022843 174165271 0
554559323 22979894 0
505790816 551679473 0
121218811 547576602 0
518684039 568203344 0
32881768 483372434 0
470185987 471140351 0
566568411 416931141 0
201927788 443480866 0
24312891 369858780 0
145976012 318126764 0
305176125 438014844 0
71441579 200242716 0
369361653 525076863 0
326383118 59456242 0
46335256 406872198 0
193824858 338844315 0
426650 16220875 0
216052572 396576239 0
497662390 517717642 0
191818552 190818647 0
80669794 422924758 0
240068527 216498940 0
368468353 36564671 0
144951718 216412446 0
566697959 549347537 0
512513282 26039434 0
474596359 117497284 0
461833495 117421870 0
71431913 263203404 0
7077777 479379766 0
102388300 183740275 0
537654413 439144582 0
360892360 258565237 0
549739686 99924625 0
300610725 71802157 0
442993486 33695963 0
138557552 115631563 0
414820861 551900703 0
336271291 138350374 0
172144553 263036828 0
169503422 433013815 0
525457692 389973632 0
383976023 186280922 0
64851280 165963058 0
421662732 393983116 0
567141871 501452769 0
377379934 257013495 0
250877555 178374670 0
293052998 426985350 0
385643869 149104819 0
98031254 451465030 0
374185960 294042467 0
89353749 32814928 0
78797897 73296962 0
266008726 92364061 0
457767025 112310088 0
269336207 284085137 0
428324943 71092255 0
518898990 389858878 0
35360031 314152983 0
239200489 47081501 0
66363691 107772448 0
376035631 285114704 0
269673543 336308738 0
165258073 476900777 0
112600484 89177132 0
182168289 104190143 0
232175200 114447990 0
194907777 569514311 0
390104353 30055698 0
384369260 336098675 0
199925037 387133191 0
454132590 434885966 0
336970734 382994537 0
40083947 249453587 0
306749805 403574263 0
410423602 403370594 0
268831877 442078087 0
537677187 120180735 0
195223462 564830781 0
387367591 373332653 0
191794699 479142158 0
191643649 418580507 0
309305021 486751784 0
263042541 219922230 0
493672595 266459841 0
470576298 72278355 0
454396006 350402437 0
555837366 568077304 0
31260071 196485568 0
575037246 458735209 0
343277767 252734000 0
195420188 432017455 0
508842445 495309547 0
440594757 262739535 0
444748053 360896683 0
98087834 345330239 0
541893131 553007635 0
238324536 70547287 0
534966427 480007604 0
388166183 189403297 0
360272277 335080514 0
517764290 359118568 0
206516946 467117246 0
114385771 195718772 0
221255025 203575074 0
1759666 48140766 0
545847701 283489050 0
345579454 55035760 0
385229620 85519656 0
441431073 345880977 0
506559815 188059112 0
448026260 89502802 0
58743270 434627371 0
155614250 551208775 0
330332602 511033455 0
193427347 298246737 0
483249691 109825142 0
221270786 206249452 0
431043838 247154831 0
502127878 38375431 0
99488020 16887082 0
292987789 472519451 0
321758020 463737827 0
426715250 338254008 0
225399067 226302841 0
29625000 40831796 0
463860572 347117763 0
117869086 458984601 0
82402048 22177292 0
123363286 259527666 0
562145022 357462052 0
233123430 63155551 0
275975315 34292995 0
567346500 329065275 0
316108448 83816518 0
75758018 434632916 0
428029639 129455810 0
44550318 411543032 0
172591123 61252949 0
2433852 346526749 0
359497224 111340691 0
535497944 198117817 0
300322745 500393263 0
54894257 408761380 0
166356896 522964035 0
350769276 378298339 0
160252558 472137757 0
283055759 558542737 0
535041510 151065008 0
153504678 555244244 0
473815750 496606059 0
568425633 540312716 0
51295073 373776771 0
176749468 164582760 0
397976261 45625357 0
25553946 571353050 0
437443568 290422809 0
547909771 480096146 0
345337337 234933531 0
183538953 14326761 0
269323469 549465429 0
521847474 302253380 0
341249452 266038825 0
45689912 139574329 0
203374427 410303889 0
215407506 83628674 0
544083476 56009214 0
267746275 406500833 0
239996495 324334357 0
143672059 93873273 0
573631517 389573001 0
5916165 308136616 0
148846404 340750833 0
370284936 33381514 0
538511766 15036084 0
34732426 555102764 0
293048003 261144847 0
341215002 197654860 0
51347394 201142943 0
463712850 1533786 0
115261761 169186319 0
221217474 356292155 0
477846317 527488255 0
33556075 484207914 0
22154339 535122038 0
463282988 545670569 0
464689523 42264709 0
490233613 195998262 0
339725395 567921310 0
400667562 264220071 0
234493328 510117935 0
397359276 502864818 0
401374431 468694360 0
131162864 50381953 0
63739907 452261953 0
188263251 342163840 0
513218246 541338525 0
303887657 90216292 0
477403169 446304037 0
261285100 441907951 0
239833911 3705890 0
542637560 73198316 0
159102421 141097182 0
271972127 454080541 0
181444138 130839136 0
264158580 37453953 0
91124908 477440174 0
219354423 504523828 0
404371843 224221180 0
573454723 163525516 0
210189724 125825847 0
338845904 359214527 0
153301637 163178774 0
483064221 543899207 0
307369677 181327082 0
308827547 470633111 0
276167221 163151404 0
577051974 259285631 0
433563572 434469783 0
96209606 258088488 0
223300254 324024374 0
9715532 413384750 0
315154097 295762249 0
499240756 518094098 0
357248885 511331272 0
18842730 359402536 0
102535983 557690519 0
507282464 236682872 0
13479824 7426065 0
197861993 184149175 0
87195568 546153702 0
139980212 355139703 0
486760132 573509186 0
219627151 375355432 0
223460467 395212170 0
534673265 37771604 0
86957040 444678981 0
422436311 460485702 0
170349796 135879360 0
483867821 135894041 0
2147263 282768566 0
109194649 412183272 0
379418636 234890477 0
401683809 490526544 0
409719992 434459261 0
432322288 548214923 0
553299353 274288687 0
123989185 388271527 0
128164088 56152110 0
271182787 348558861 0
461215383 5231436 0
28167004 359372021 0
17456049 117380104 0
98621142 489203801 0
303119430 237966335 0
386185006 354162517 0
150886663 28870120 0
566647018 141275690 0
157512066 258034418 0
270320777 508181582 0
266254546 527918244 0
155787334 369465559 0
374051924 17923476 0
498317365 262323669 0
5052459 311843396 0
84200966 415623893 0
427151090 8140333 0
261120834 216726060 0
259120557 541668176 0
253542974 62843872 0
209210573 306721900 0
303670390 73317230 0
579061085 524605247 0
100800224 232625026 0
96917761 423329513 0
140700774 496870985 0
457723367 467573277 0
137657750 239764297 0
250040120 164310791 0
48665356 488668936 0
167605149 435140111 0
293400605 460108151 0
200712727 246610225 0
188688761 174404895 0
88239031 196390094 0
477867966 478769688 0
481131900 63844050 0
441882009 317223440 0
307973105 143822885 0
318054484 104101365 0
64934017 274462151 0
238002471 223214049 0
523089363 18554123 0
502295728 222009850 0
305269532 285935939 0
266622191 451220272 0
326213460 321560780 0
263687375 68036449 0
280270298 315575655 0
248163777 490710469 0
522626733 466915527 0
55578758 418235096 0
390493794 155607926 0
505447184 2806749 0
203698842 208281789 0
126312267 562920398 0
208328181 396361379 0
484392648 328026523 0
522143462 38547482 0
551964695 309575230 0
553420139 127229467 0
58039175 86761215 0
248803625 350574313 0
7156154 216646567 0
537070861 385184004 0
488676443 45911633 0
136553452 98099426 0
468175116 538959660 0
149582072 149578063 0
477489535 410203434 0
310473329 78294116 0
678350 332825082 0
266079858 285484894 0
232750299 529764522 0
18722007 47413042 0
119911108 411218271 0
67340912 235579357 0
541751047 315527820 0
383543201 240268838 0
562131959 344655556 0
231106014 138698318 0
452771413 303177517 0
364320662 529738985 0
439420537 501056874 0
66728655 194613150 0
230111547 42599856 0
280380430 100867284 0
373034540 501217158 0
368714945 99665143 0
344118096 419241137 0
214774884 537039935 0
164962190 123330110 0
422401198 19276999 0
6838826 553547879 0
198077104 379025642 0
29179790 45077974 0
319884173 360117008 0
220987872 195169276 0
380318925 485866046 0
393694791 260763061 0
250660126 519593650 0
27368110 348898441 0
491320674 475471459 0
261423079 557844986 0
500522438 122182247 0
72041266 458557457 0
55341417 451361870 0
491431681 548614962 0
288009410 303294909 0
359974261 303096389 0
394707769 257982021 0
566575849 136268846 0
392398691 228705455 0
244650966 420005780 0
171091811 335157671 0
127998290 568891318 0
342414990 141130798 0
92501610 53988975 0
575339752 516452926 0
50349652 405680934 0
513437022 262730854 0
139955369 210387967 0
271458798 167391865 0
244824197 568796528 0
569040089 241450547 0
201935472 202083987 0
453860619 116958807 0
82432898 241659423 0
165863863 185270078 0
30559062 44189548 0
223203962 157020718 0
473137704 570098069 0
120975539 95919221 0
509117772 97324005 0
534012884 496131818 0
430674057 69942548 0
409779523 183535162 0
339163578 96228158 0
171275536 511515533 0
460559869 539300686 0
412165671 160310074 0
182783940 177089277 0
379980695 457494009 0
232501092 519586052 0
316021057 169116525 0
270565951 158894032 0
474593459 444549266 0
453687922 282306414 0
425547289 321529538 0
159469707 238059887 0
374464621 190956014 0
285985097 497659706 0
535329221 253518731 0
344560597 180466568 0
304058449 137285085 0
237860146 442079662 0
285263041 354134355 0
432610291 112678305 0
250337396 574036162 0
336705508 428036848 0
307133346 131769892 0
577687469 270959892 0
467405 57241987 0
416734219 98050027 0
36738218 88415911 0
140650880 152876955 0
252717190 284067556 0
575959888 541378778 0
287350286 525292848 0
329298387 386057937 0
245626151 390849381 0
319556714 88608996 0
436337062 322904399 0
386295749 24064556 0
422139270 421433298 0
65220517 132981483 0
173426858 390102630 0
83599368 63654139 0
7849016 275078049 0
213953418 190113626 0
93481407 133074162 0
85546295 93728436 0
557312239 407170843 0
572532717 278017340 0
377554226 10786379 0
15314800 388689030 0
337364415 556262192 0
304774194 405159192 0
452419639 372109038 0
193362557 317898089 0
480017117 90176838 0
321761547 334490412 0
489610799 62610499 0
468927534 366125996 0
186139857 502001768 0
325610226 122315737 0
129497154 301589374 0
490269810 25233255 0
384339444 122810316 0
205046436 506491861 0
245952662 304993897 0
537027499 34381653 0
89934065 176905432 0
103787538 555579772 0
259024642 164975604 0
507407288 186384742 0
202403774 30286308 0
319802080 537026626 0
126509488 295328216 0
318895210 465966430 0
505718243 205211369 0
91941691 232047696 0
102445750 410249583 0
412249219 14977353 0
512133194 335160125 0
157170396 131469994 0
145501380 486078333 0
27321263 348770876 0
235174080 243335975 0
121944489 454163561 0
481576789 329734186 0
269791657 195161941 0
513280135 382958085 0
131715196 177624333 0
91561433 240150887 0
290128385 347103213 0
51963822 532375554 0
194859708 184615851 0
270955598 357847332 0
21211786 71393490 0
160964159 78578295 0
437165361 104537379 0
63900150 444743474 0
198427198 425562523 0
70887557 167123421 0
405378392 208242111 0
216168676 123693359 0
248872494 178993085 0
578169792 332364401 0
121918845 361724180 0
445218528 169335971 0
160279315 113398448 0
10160472 110995285 0
59881632 219104292 0
130985713 195502158 0
140875362 263339669 0
448057517 376858838 0
125718213 56870069 0
97291888 496820351 0
254259261 431402524 0
136196666 293778715 0
310857632 358675863 0
322789951 407418356 0
491901074 459997863 0
122906016 435389468 0
1377968 279565514 0
338459363 89048718 0
304208657 394051008 0
160799293 383664018 0
33145475 320413030 0
27035494 397682119 0
26525196 271695468 0
177063395 288294194 0
64996515 517747309 0
389001093 379619962 0
60240601 241568992 0
183988121 241699076 0
91741161 295049190 0
192396907 410379702 0
528241099 523486523 0
361704620 387270589 0
372509695 339721581 0
122166786 362623114 0
186434152 112248687 0
109408852 481927181 0
317291088 335870332 0
284091134 207271461 0
245130536 403904534 0
13310900 313116793 0
427536659 131633266 0
104147888 113598364 0
545388860 202005795 0
112165726 394581789 0
156876460 116093032 0
501650639 28766425 0
193374645 313786246 0
238100585 551191648 0
508412456 281146972 0
258975988 99308080 0
343284364 446468067 0
15792921 115885312 0
46598581 162114540 0
319363259 457624071 0
336398830 477720978 0
11096700 445207301 0
289890895 441808655 0
136837920 146638185 0
196613124 373828074 0
481795036 106492722 0
212487879 418766521 0
138059923 410162948 0
105321681 478201950 0
4560056 184073528 0
519510907 426045533 0
101926920 241400352 0
93190039 150151535 0
206981353 201610728 0
290253010 482114930 0
224036232 188766853 0
567681607 208949738 0
479661477 84113688 0
48783543 208905275 0
316949668 64475320 0
262057320 388038508 0
385182880 146559002 0
225021705 390007876 0
477113528 362842228 0
564777090 267576717 0
29060311 13423445 0
8990146 322273840 0
307751504 270443613 0
3055630 67013391 0
337703365 351023350 0
235964011 297349505 0
376194374 521456074 0
237663935 77545126 0
268058684 431008259 0
23348863 126003716 0
386472241 520137873 0
58260810 338819314 0
519935993 66667310 0
494782560 72594324 0
146746456 456056975 0
173923904 90953056 0
236381299 72627637 0
501914185 545071586 0
426750648 429675295 0
514061462 578887310 0
306495039 260191865 0
208852469 385218012 0
481589439 113239176 0
389315858 195951194 0
525349661 482782396 0
298036601 1182243 0
294064969 244271172 0
119647342 506608236 0
370723273 321586945 0
402568323 165106678 0
297853036 51975924 0
307599264 304044745 0
163747624 331663939 0
458371084 358370439 0
439833207 473242888 0
7206021 202528362 0
14203651 70293587 0
54602812 495035613 0
21669860 377168545 0
270071028 556399193 0
347646888 63570932 0
463826933 550700948 0
320626398 247009495 0
177640923 90314193 0
573123261 483334033 0
412135750 79971158 0
154205225 491827053 0
545921355 233149183 0
483307641 220720160 0
414787788 448798060 0
455358174 359937516 0
537882817 43734219 0
26931763 222433133 0
310416752 248323351 0
446154607 78347193 0
45877057 454094321 0
514400317 281381073 0
452607006 103297096 0
403666198 572468090 0
479680120 214983703 0
498667173 171245989 0
327734824 233711142 0
423619865 3198108 0
378095303 181875380 0
93065425 465455891 0
187805400 213001444 0
505786206 462214099 0
247261895 400581551 0
358752084 490958003 0
158043905 408154995 0
517648492 425472916 0
82697699 85432915 0
523106897 522786083 0
74070947 322707387 0
480783471 483707803 0
449362295 569117772 0
45170134 289739193 0
294427883 330870153 0
358080032 16493508 0
185988453 127890878 0
223900920 137398935 0
83341947 4220672 0
420441952 154314869 0
185545972 76471558 0
360774469 234750621 0
300133124 433023103 0
86369405 435340172 0
442690616 474363550 0
569176759 565846178 0
541735182 223614674 0
122124900 279356032 0
195651989 128133773 0
523518823 62183669 0
7876531 213051212 0
269916756 482302431 0
527860800 544635180 0
307592923 165673974 0
44429853 461874261 0
366630603 396442926 0
547112630 385055617 0
159327176 312413294 0
401397383 197224317 0
166619378 574981762 0
567904777 550258407 0
325763865 162290596 0
175320147 473522185 0
161356918 410677586 0
334767295 473184859 0
58719990 305163608 0
311141830 79834223 0
39905215 438517502 0
164439466 465994137 0
124624753 428870779 0
501287554 264031827 0
68871919 81791983 0
26215791 473026331 0
486958700 416752930 0
291904889 462400304 0
567746306 290454106 0
107628003 362108891 0
176441692 393258021 0
197764504 22275929 0
278647303 58365997 0
400840670 300706626 0
377368156 142392487 0
71574900 284461390 0
41499146 375281929 0
356200128 394871643 0
205997742 313879554 0
3825113 499670274 0
224122116 312272704 0
282850916 343818460 0
15709630 488960743 0
16117367 50605434 0
200379741 302609561 0
297654623 220278336 0
429992741 102049963 0
421158342 468687067 0
44669275 9135330 0
329086086 102582336 0
313850130 457680662 0
33025587 259495656 0
370265995 387648233 0
191140216 376951462 0
356740455 171470309 0
525144239 468055252 0
466723968 553360454 0
143167229 341827285 0
339839102 502011924 0
438322527 115931429 0
356794621 479542685 0
239109277 462522555 0
227306394 137097907 0
480540777 396459291 0
246366903 331004838 0
195251909 414324282 0
98820101 149040168 0
354695794 410425245 0
315239550 397759252 0
251086349 554901304 0
128931414 428069014 0
448010901 300182261 0
546348982 365132361 0
480890150 552644128 0
565408271 72674944 0
66244733 24042751 0
25675450 193067196 0
178723871 304441915 0
7657278 429509835 0
173503472 14762353 0
543118193 310742583 0
483766577 265991732 0
470293017 368058916 0
312469149 393473127 0
293355946 21097913 0
102290253 91203533 0
391673324 408247234 0
445713307 99190274 0
568711072 296012040 0
79730634 311005438 0
330006111 1596366 0
556187244 104489033 0
233640865 260354576 0
357073858 201168132 0
428669420 69726661 0
209227574 523058408 0
432738972 350058540 0
494821976 434074979 0
32472344 262493679 0
370788029 495520992 0
169657601 146862164 0
426544233 387633073 0
152848873 2573235 0
446498422 411908277 0
376116243 302554476 0
198287697 198287673 0
449707569 53043729 0
256313539 275489996 0
537298579 30207994 0
167867631 102840386 0
225503824 335226330 0
347782703 119572062 0
578680891 510109042 0
61388697 3549172 0
447494831 400470959 0
308352866 488198459 0
84975509 496815229 0
33478917 434565280 0
114722775 241204938 0
291528077 83878428 0
431389404 215131244 0
463419201 105981694 0
287447441 321025833 0
51249363 440581060 0
350741311 549324883 0
39293574 185812267 0
285535544 394239158 0
560702700 93636392 0
325835375 502352890 0
391796316 180188159 0
324108574 177900113 0
546394753 261289332 0
370649661 438030474 0
227429191 11916717 0
554037761 510489887 0
199044588 426320126 0
11379196 447704976 0
284941396 476190816 0
18909357 401121346 0
191190271 47410694 0
393031079 535889504 0
31141571 37587112 0
250502235 19585531 0
27860679 399322117 0
286765681 558259881 0
299391152 534137003 0
169646135 579610393 0
59841583 481214116 0
42523710 177711772 0
510477291 429735227 0
51473007 411946277 0
48222151 512538209 0
534269924 423552829 0
368527695 49890304 0
247661523 97360139 0
201236639 44618530 0
292124697 106271039 0
377456179 291314124 0
256651401 251763217 0
411371823 533686429 0
508533848 404810702 0
506800880 189365805 0
531608459 66945186 0
543973125 462773164 0
260238233 34172442 0
153065877 395469937 0
223217697 559716612 0
144170650 119552252 0
522343791 196979837 0
48232107 217344529 0
150624512 308722907 0
521699563 310108248 0
58065533 110747003 0
539738144 523148168 0
475401824 2345087 0
244200794 55503414 0
202479949 111400111 0
196495098 7100567 0
19170771 485371643 0
109268338 350042848 0
224032847 572626029 0
68578783 134774876 0
569342497 333538380 0
377143071 31578881 0
536752393 125626084 0
201433858 361421347 0
285787593 514592667 0
292670346 157127196 0
376292766 77329460 0
265663202 378152331 0
38976230 157872018 0
340301476 293246450 0
506431116 234897557 0
270933708 156601191 0
454478794 155615874 0
3945828 452064758 0
442082400 198520981 0
30581743 505505513 0
530769389 567112196 0
312494636 139736294 0
210652878 415670336 0
318261183 115641092 0
382292498 430674386 0
161982746 488428264 0
204667066 277129203 0
44320876 287970604 0
535506161 469734880 0
263635661 350276102 0
89595944 354833711 0
284802976 418521783 0
292331887 126465397 0
164811647 572380346 0
113474184 324693692 0
194985182 227778922 0
94516947 425077983 0
350965536 32065792 0
563424241 553991393 0
171923954 236889786 0
513496294 123163867 0
286507466 465800578 0
309441544 372883813 0
522688817 212219960 0
254195417 91794877 0
30313403 560542571 0
241206077 62857417 0
574021032 260113294 0
27323929 318095001 0
210789255 250318251 0
243399276 52869975 0
379571129 25654096 0
524080011 31731564 0
223872589 14972698 0
257567638 303562871 0
189330741 42883561 0
505416013 141123958 0
211919408 335202390 0
450235055 405148296 0
382244675 384237860 0
316645014 407040355 0
219985999 3734029 0
505826793 204961815 0
535246450 530014487 0
195565859 462250849 0
130965456 405088004 0
317651433 106871197 0
354519939 276283801 0
326068868 287933645 0
264293349 541660911 0
462347911 387480702 0
259974717 575162427 0
432213972 44481027 0
253643160 526135977 0
311510945 63754625 0
191701344 15470842 0
238844515 203592 0
124972651 56446849 0
11001010 539143155 0
268888382 501446923 0
126317280 529210996 0
434248962 456489657 0
317244416 465020383 0
99037922 373915528 0
254693924 223844753 0
115390085 546286168 0
133568115 129345128 0
338844259 384925404 0
155889946 291951182 0
145642067 498087847 0
386566896 156765116 0
381668219 126405676 0
458196717 253578568 0
140387909 566681970 0
572656038 475118980 0
199044393 511002762 0
443377609 105510138 0
162905575 171707910 0
205483022 1526718 0
414357341 208318275 0
488338407 331007048 0
31258232 99267233 0
163061409 37966913 0
403138635 455896831 0
13848748 468780864 0
3600576 500001699 0
402657727 539812402 0
273688717 179722281 0
380564151 328725606 0
187583981 285234820 0
93026492 529369829 0
262736671 148010220 0
325847596 126972851 0
127150502 78732783 0
142776796 76570940 0
356479896 282378541 0
185052735 258830632 0
371519259 460413364 0
265933962 501215323 0
33946683 74351174 0
383911592 496401396 0
258451832 579295336 0
266531599 22848961 0
335434351 485192860 0
286444862 253248414 0
42219378 64144730 0
392745117 169297019 0
426056996 390766382 0
563483882 321778616 0
579389246 5490756 0
487793963 49992931 0
6429258 120211488 0
275671644 34702816 0
219614839 97313194 0
78535476 137886708 0
111153896 210035675 0
314115915 446031852 0
8434913 90810174 0
355919450 15334058 0
356920798 280980317 0
10744051 403265441 0
470180750 161183467 0
2177329 537496512 0
395145797 363249232 0
306049115 499628535 0
61512921 289050436 0
111834666 318000101 0
295591467 36801179 0
321816855 371253597 0
314095782 83371485 0
160022317 548612750 0
443374914 411063101 0
2418871 333182855 0
569512172 179818531 0
178353509 273941350 0
274566817 473325407 0
457064091 264670131 0
371810880 178787276 0
103637966 574620779 0
478526301 444421832 0
26183559 467949983 0
353644231 232743718 0
487729704 157685241 0
244457 247813284 0
449164944 292946394 0
529407219 241050533 0
35859635 499890873 0
143719462 140729426 0
342110786 503368039 0
429784620 147888831 0
327454446 544421921 0
271893467 12872376 0
445164667 472937831 0
477579446 49029546 0
14653983 188657353 0
466672794 370813153 0
413031016 172943351 0
53640772 13798142 0
35552058 387758835 0
394646152 15272631 0
171930569 154180040 0
943066 462479496 0
386875819 15246982 0
305339712 24983346 0
197009473 515684001 0
424670774 243919633 0
433679297 217171157 0
117582574 33181380 0
343001666 482977353 0
9580760 525608320 0
27323746 218249052 0
57430337 202270374 0
570056565 333769963 0
149898318 233951289 0
428650055 476215575 0
524294319 548142414 0
574323606 493978534 0
73551861 181590605 0
62048434 291241754 0
447636606 88878078 0
534728644 98524223 0
318984478 99913330 0
406278346 466355422 0
151447227 578370193 0
27853444 59727898 0
94936353 291103761 0
415483867 557307408 0
134120965 407237772 0
123346133 43017036 0
303984831 59380530 0
150829059 82131531 0
238271139 408051701 0
211877663 228404308 0
487175197 44697631 0
539834036 338909391 0
13960859 29826959 0
435316562 545197209 0
473428155 138495611 0
458145448 254454492 0
395610464 427755139 0
314574112 38388789 0
430398540 189044431 0
264136368 343331903 0
108795093 27246907 0
198950835 404067249 0
574253185 50233974 0
28798940 64555808 0
89128076 350731207 0
6121442 387353286 0
354383799 348756070 0
222652073 363052901 0
508315509 425060866 0
103794314 89803718 0
24775569 35673452 0
554514474 547219224 0
294564717 477043607 0
205108238 542885531 0
480379674 221112057 0
406193898 211136348 0
546784122 516181566 0
518931574 143949624 0
400164378 309075722 0
302049086 551649233 0
469662376 382983886 0
525432066 94295862 0
519800157 490082049 0
97621860 185410632 0
475211256 419633960 0
110901136 349371401 0
451665005 385715434 0
32472151 180217590 0
519446904 449914527 0
484468972 153203834 0
329468146 120805607 0
19131335 362118073 0
343747548 366604808 0
21753595 81058385 0
84021706 358358955 0
544407274 408495342 0
361984827 500016393 0
296073342 53953380 0
209985067 477805013 0
66771385 266416353 0
174146254 240534503 0
299659048 274626948 0
86300689 416816839 0
306316490 444973340 0
297074956 535700849 0
146256704 275538540 0
490574271 390134892 0
208960568 336752496 0
525425485 135824345 0
525865681 162411767 0
370990612 368602930 0
5722901 365303612 0
460750031 238164933 0
278372107 380484706 0
215652371 233985816 0
209704641 332940614 0
220468547 562777820 0
351510970 31664639 0
211855733 15097836 0
249168789 75304124 0
373815655 163869744 0
206773740 201156284 0
292763577 71221348 0
279661491 309495609 0
90740430 276316174 0
305612530 316319762 0
511081001 294794579 0
144194058 237853870 0
370183903 482803090 0
113247249 110240821 0
295962268 434578866 0
251688227 453363147 0
455679182 254942604 0
285928535 220280492 0
509789604 62629263 0
501115483 314512313 0
213098246 35050202 0
469336262 212137149 0
390672032 542320721 0
565851497 190457755 0
112166437 261345356 0
218682254 247535757 0
244345150 424647432 0
180958898 487704783 0
522902410 269478449 0
71450968 376348950 0
380066762 228328646 0
301458691 339448538 0
244888020 10382450 0
65419844 22975591 0
322222282 316539209 0
410650907 50522305 0
155630493 435455313 0
236212068 367063515 0
363464396 281783921 0
405348550 31199707 0
362529263 113859469 0
15883751 438318511 0
502485394 547350060 0
578343970 519003289 0
142416284 430479155 0
351362938 230177317 0
99826943 385058987 0
242323641 14714649 0
159035925 546815002 0
71773711 198332771 0
123337068 310991638 0
101156249 311197892 0
246093463 288012157 0
510635051 326959084 0
39908644 432153715 0
476957956 295718544 0
115928729 152095342 0
111717879 163731531 0
364323557 99532923 0
520760554 218383559 0
515771656 470638240 0
316644547 391362211 0
338014202 24117054 0
392824906 232281144 0
488499423 358815007 0
398180276 572894699 0
336424594 194757596 0
117799315 76280156 0
5996954 401046444 0
61042713 384688593 0
80302110 134918666 0
367706310 171078904 0
398451791 25112906 0
246304413 190467744 0
67505476 456276663 0
529184376 89843040 0
539690101 257030148 0
503038232 25723499 0
211200013 255517629 0
487192280 559813163 0
452221726 254940300 0
389769176 566796347 0
257144785 524964181 0
392423822 255127755 0
398227626 144820259 0
292184312 202169506 0
557354791 534982068 0
168529445 145010932 0
119578105 28963950 0
286530515 28624371 0
402988048 257393591 0
67369097 537276105 0
257903239 497094114 0
164465273 428781949 0
422860178 536278879 0
320258502 571702975 0
560468758 401639711 0
400479183 75739887 0
409151958 566637372 0
207626758 131729475 0
477688401 427958946 0
178388109 179355609 0
470612814 508850609 0
433076831 400931380 0
145263055 120524410 0
30148740 525015789 0
305253494 438336073 0
451331921 246308147 0
173111682 510948720 0
431466530 575949300 0
433500925 269297265 0
227723549 160087136 0
386488108 390899315 0
111511035 31447004 0
498759953 555913091 0
6854452 77138982 0
253275398 524431849 0
221658021 97052639 0
270289716 398227560 0
64438711 32754552 0
143014322 36729282 0
110024717 57039281 0
204797137 26081500 0
398295867 27737238 0
119986869 292269547 0
174619241 9866383 0
449272144 335318553 0
223089513 125303121 0
232676137 395787261 0
106145189 35433207 0
535214478 136699297 0
410220900 296920679 0
59438726 23378016 0
68211280 354472562 0
18331937 331530122 0
370315895 575208274 0
116906723 94789945 0
458436389 83810657 0
103129678 28333090 0
414489048 177076279 0
545756006 166107819 0
128243208 331326930 0
92891283 273826623 0
9573384 518965476 0
30904476 371986266 0
278744302 393452698 0
185230355 435861113 0
243861501 227728696 0
155309601 498009349 0
42104147 1258244 0
72460845 515683604 0
450548678 245581030 0
64588956 538048264 0
17739577 471989046 0
338188630 479554425 0
40016025 468486603 0
302938608 468648862 0
355842366 456136793 0
162479578 306954313 0
94212130 160911011 0
512213822 199356022 0
332085654 372678162 0
198233533 500490426 0
459222390 148420067 0
153836030 95379891 0
87887091 49999046 0
54961741 425932470 0
330934216 30707277 0
249803708 194752111 0
232907316 389991099 0
306330522 27260257 0
220708018 372875653 0
353712372 224914148 0
523755852 402331189 0
361112902 466709690 0
245576496 182748915 0
139042000 7156101 0
183432432 205729478 0
297057719 541291275 0
481464134 407378276 0
40745134 114382255 0
283989266 419756893 0
555884241 487471535 0
527201613 256220780 0
246082046 263520825 0
574285296 301144429 0
341960626 210049203 0
96597584 578471767 0
568857555 346826521 0
303052007 148909439 0
108128414 132541043 0
227561396 349480788 0
573552098 364345103 0
7612238 366367652 0
522374804 361620683 0
250953648 76660821 0
356200398 98087761 0
207139082 62674276 0
239595223 516529421 0
445155616 577153765 0
338211582 251143844 0
225129698 90289224 0
523745262 163016137 0
133596605 184024530 0
367927836 566737344 0
487354424 444290557 0
205980803 193511799 0
450170712 195517934 0
265624881 491206408 0
74076752 217670064 0
535324883 328732266 0
481399927 213206536 0
120756705 443435069 0
29441029 153115519 0
344561193 105479561 0
262177003 44370654 0
422542100 160038457 0
195628878 541245524 0
255771640 192199604 0
426657275 362789384 0
313470595 468153269 0
185458177 206164836 0
82280118 308550633 0
39930348 117535002 0
153688634 240204247 0
88420888 537646814 0
134962173 280117015 0
22139876 208437840 0
6929963 210640503 0
242109211 182576722 0
164979368 510408228 0
6043675 69888777 0
113751603 82455558 0
293405505 200110668 0
504635677 165721000 0
515616975 40121938 0
520165475 138309562 0
332689209 280949769 0
340159407 330201526 0
167467193 454202416 0
394446531 342841140 0
131689273 131257413 0
237332845 336397480 0
467402308 523258237 0
120291397 86234157 0
235146949 185520362 0
425623851 63583989 0
522617255 554075288 0
373556702 465224395 0
408833647 341624412 0
70213146 335189831 0
231631877 222686790 0
564287683 43628343 0
395116742 514741225 0
61153408 566923701 0
45625620 359434040 0
278279742 411501406 0
80062039 166936736 0
78880269 452352351 0
518872004 487549970 0
514407596 71682181 0
361586849 347419615 0
404330326 390590059 0
242852553 354498167 0
190252945 452999540 0
403395617 561950070 0
404893010 76446199 0
518798912 31171901 0
99164930 210288854 0
460803463 119542885 0
170201114 276732592 0
79959990 198873179 0
241490055 278465864 0
371066727 274429837 0
39103983 456265050 0
405025046 316143322 0
73583364 14989177 0
24259672 230462539 0
394618481 26552071 0
286789425 136040439 0
161609598 340235635 0
107268698 477990806 0
131817295 69569190 0
205309037 506659618 0
65050326 90750049 0
446127255 287701471 0
140884269 271272258 0
394843411 461150533 0
152273629 7273205 0
160039189 259248822 0
34477894 317717727 0
81434280 89228852 0
140713084 4896768 0
458045123 405876813 0
444606804 162139512 0
274197915 410050184 0
13897042 81197926 0
403269756 207287260 0
297314539 404770036 0
458450735 554727714 0
424707151 227589440 0
126208555 247349365 0
444677385 479364722 0
486576416 120580337 0
432909008 266685801 0
140183009 390596105 0
149092824 93818684 0
364892708 166745560 0
6050940 513315442 0
299069369 60684175 0
35653494 432966230 0
302295122 234710582 0
513143797 330761057 0
123389650 209139502 0
45060160 324762076 0
405687734 541262459 0
161921739 115741675 0
91651301 18421742 0
522485862 120346134 0
462126509 386655367 0
173726637 384751343 0
271909072 524350076 0
76582582 345269737 0
64751342 174979149 0
10675970 560992448 0
93512753 468758710 0
25297584 270535996 0
350836818 375679976 0
130308206 285898170 0
82370309 518417801 0
247191000 69241001 0
115093239 50499538 0
155674681 535926183 0
111574443 513899172 0
560418944 259913115 0
275925161 141103421 0
326535439 165225547 0
18167994 371617577 0
212294210 168949292 0
290540668 464651793 0
242724688 184122844 0
464430674 376918985 0
93545973 139992026 0
438143806 419920 0
59443321 470079976 0
196636722 557713903 0
187683532 353838015 0
495928943 341690483 0
157307479 543771888 0
406387831 144626889 0
215196287 94877577 0
3290473 38982402 0
566701093 79868218 0
465049993 464579527 0
117901674 481712213 0
318716092 56032728 0
134449064 213481423 0
462973671 168549394 0
365499971 506187994 0
182230036 220384456 0
228915019 360797688 0
75545584 33313958 0
279906523 306253447 0
32077193 555062763 0
299094233 269922236 0
560320020 281621869 0
160889323 83699368 0
104463552 193018441 0
391805863 406155639 0
347656477 380082805 0
232303359 336120204 0
287692749 21239003 0
17424829 4159427 0
13587667 109560783 0
290736895 30583084 0
22536410 533756623 0
104064581 399539994 0
27122812 121300608 0
422438116 271647254 0
101492183 536215434 0
501816849 513509865 0
200427256 497374869 0
325320234 47543591 0
453994367 248839448 0
419318892 284932679 0
381211209 232276127 0
568688257 274977936 0
281257309 509055499 0
254476868 49905336 0
109310584 221391121 0
480726283 213465464 0
83693993 121291347 0
287923269 195191375 0
402558470 505522494 0
283840711 227753579 0
125542471 51593161 0
431681313 476719706 0
214653952 16312346 0
29791397 65788646 0
215078797 579598416 0
247051419 494493764 0
247324572 472388276 0
367877586 24301196 0
139999767 576041687 0
219643346 453717864 0
201943513 520981579 0
239671111 304685020 0
362171059 476332277 0
348862533 299517632 0
212868622 423543196 0
75280291 147687349 0
122776426 528219268 0
389692802 223538678 0
65164873 224420618 0
4798139 78872275 0
3687037 346303028 0
212409447 263192878 0
280654229 464524391 0
264115538 7592952 0
373846662 537940754 0
538847609 352308055 0
100987991 309386332 0
286644424 331412898 0
16269471 510431869 0
77020035 500146015 0
115095920 133954571 0
218259755 343755360 0
553576381 272743216 0
109270309 24751084 0
465443389 30821866 0
382402770 252940212 0
314543448 475861866 0
247176108 440104222 0
132798835 207365478 0
385113276 444817309 0
173484801 43817603 0
183274442 307283740 0
255102067 455315272 0
575612181 561920646 0
305762521 72387556 0
276257951 205752493 0
129127180 431307575 0
83145018 410791863 0
34435236 268752442 0
175528087 46243487 0
80089752 36615763 0
193186821 372540508 0
407960892 263512920 0
520564572 69707822 0
103281940 43380884 0
422327990 40244350 0
375078242 152700843 0
451977203 274026322 0
330541231 474169580 0
441145371 400349758 0
107111849 353938550 0
327195664 556618639 0
539201122 114776129 0
39265567 489556355 0
389686549 497757510 0
213591150 369028481 0
444767499 327352879 0
245489488 240426442 0
11235961 301093355 0
568963766 441402561 0
110475814 54713597 0
262215682 419569626 0
153290761 33326754 0
116302548 351190642 0
922292 204214855 0
159610382 27333847 0
181298354 531766249 0
297421182 222896012 0
296199434 223336675 0
545771502 287843305 0
87743413 571658537 0
46377182 119775493 0
60479604 452917576 0
122679784 306612077 0
19389643 315266922 0
544134495 381547250 0
50751273 151039841 0
126718904 153095956 0
452226994 222182397 0
269773508 221625592 0
423271087 187474064 0
60732795 458247213 0
176461647 540890874 0
113464319 573115734 0
474143946 268207177 0
234177254 432351365 0
433941696 163596758 0
470399973 135961727 0
81120926 482568634 0
204281612 385132564 0
84047693 157366232 0
323764067 358151452 0
534979591 173608069 0
111582109 391794484 0
485055770 482183811 0
385039384 331439838 0
532782272 564908894 0
203145809 154078154 0
460778454 321604417 0
542709227 505067988 0
94364321 34860739 0
145862265 554799209 0
203994435 435646057 0
227914115 507557498 0
352154112 127413746 0
232965683 245646106 0
276700610 262688595 0
341568795 382893139 0
38699968 378375882 0
279099703 443850070 0
108635732 519917859 0
430977669 229326120 0
136619631 19096008 0
381231375 515697975 0
480526392 550656255 0
425883747 469390729 0
101827842 101476393 0
58825331 17638187 0
240198731 370250548 0
270817410 139762009 0
457414787 221269250 0
457191450 329763196 0
322998561 96334797 0
535932917 153684294 0
150541192 326787976 0
430311610 280051923 0
172761107 371973095 0
16893289 370020261 0
181267261 99102602 0
475997193 229581531 0
88688394 471106295 0
465000234 431391448 0
233738720 415403060 0
276620116 375652209 0
522239606 348126788 0
193474469 97455204 0
455770237 116340025 0
547474201 301966857 0
170368148 436265370 0
133940510 430500147 0
350674642 123525752 0
362769652 263091510 0
270911269 180289838 0
378499837 140179974 0
371039095 46222709 0
167571341 64394456 0
377986088 209498543 0
89828845 288187812 0
512871084 70543395 0
326652424 104063868 0
410289618 281987271 0
377619776 420681401 0
393955815 336285547 0
435729795 352065154 0
364712093 289019345 0
25090045 329638343 0
547398615 268284665 0
467895435 275091 0
329853 362225807 0
480646626 307397254 0
44285913 80612280 0
446276604 548143557 0
431639318 579040963 0
67588102 340450720 0
255771558 221187406 0
178094093 537624697 0
305948802 355442937 0
237743514 419788789 0
233031617 541333815 0
391376281 530400014 0
93095103 323914046 0
45540573 125894446 0
89306007 337181187 0
63519548 262596017 0
357085359 482314099 0
132248247 166840541 0
387501987 229059972 0
504935852 179857018 0
382975432 495710230 0
25769312 506218653 0
333755007 425511141 0
42453310 437469254 0
385289528 206239708 0
365063815 311124528 0
370183712 172764650 0
157031652 532203087 0
519713630 68421527 0
572195807 80989681 0
111531523 17820732 0
515991219 83286779 0
91280635 91235977 0
512630268 293038378 0
57005913 547696605 0
220838427 421248635 0
290080272 572977340 0
184836031 502626181 0
172732881 161559146 0
514309251 570705240 0
227604790 345947680 0
530080886 178336023 0
282746390 227156355 0
188605742 400580970 0
93784939 421060423 0
318111102 86387962 0
270152692 182114976 0
455068332 211275542 0
280797528 256234841 0
500669431 521786824 0
470883790 499228258 0
3136841 223242536 0
372990861 229642435 0
232903760 274119631 0
397085625 153081428 0
164006336 213286769 0
7917164 398033953 0
487810501 273609879 0
497203673 515025987 0
204036683 548529350 0
427820127 80865786 0
262723803 179954707 0
557910268 264905745 0
58090533 254617784 0
151912015 215432913 0
537204052 42547099 0
18396558 64431543 0
156982934 153331295 0
310603833 276523697 0
151096415 414101167 0
489902756 480270658 0
310778429 284431680 0
447196382 313936074 0
142937316 270709671 0
326837681 304730998 0
165304944 387875829 0
59949521 180195495 0
52531652 83010316 0
91245290 386345722 0
193941158 564318681 0
347065373 500598486 0
533826356 470316626 0
60853061 497369666 0
412997687 567125046 0
307771434 101941305 0
170330800 409706629 0
237165456 441032947 0
506921528 210882353 0
13979840 336593543 0
250293824 566332108 0
42623989 144384393 0
149796833 55191416 0
424724531 1301106 0
465563485 576565320 0
327378999 142110851 0
241699456 504319691 0
146224086 432946799 0
279074582 123941343 0
450508460 396274762 0
70573700 122121822 0
367138946 259989149 0
103922476 467097320 0
5362251 542421551 0
195189022 534894939 0
239992184 164926808 0
575876211 434318530 0
486522381 520782459 0
212368962 310723996 0
348984991 361053927 0
281549009 9073145 0
15033650 253082586 0
129882646 196480988 0
150287676 340953632 0
114532375 37101810 0
279844498 334060486 0
248024348 560327555 0
338750640 416137811 0
168185722 510239564 0
530517901 348077442 0
35771004 300307657 0
458159351 361916708 0
429696748 129681349 0
433790743 552852066 0
466847826 367687016 0
58243896 213991085 0
146499295 277271036 0
129189659 504787466 0
444631741 115467215 0
205256415 234831804 0
204638307 40767771 0
28337654 244325977 0
156164897 379069288 0
510898816 390444135 0
129059202 410672083 0
451023418 315498570 0
337638941 149344921 0
78161104 416218967 0
351017213 394388469 0
528534067 72638650 0
62135900 76308590 0
125185329 322907208 0
239582236 243481277 0
422932872 157074633 0
225674129 294602206 0
427360706 340567144 0
363323397 489761284 0
502730625 486898795 0
441921373 52768407 0
334097935 378425097 0
227574182 225737104 0
50011333 200432910 0
365134582 531945519 0
552672895 349104828 0
270389429 326054089 0
260870259 488409065 0
450152841 77153410 0
261246763 530308195 0
437768405 398139890 0
455384775 277736564 0
330128946 436344090 0
241311601 533180825 0
95046607 539725631 0
383986306 445266391 0
200584209 6938413 0
566883456 187203665 0
192284587 157045454 0
437883926 262406708 0
397595321 416110017 0
403941176 578990237 0
94261347 540269445 0
191681145 347348173 0
422878861 150391033 0
241650209 187763519 0
64392796 23684721 0
100619387 421040462 0
536098925 350244623 0
129937651 17365378 0
364672235 409746857 0
79584967 481851478 0
510544160 491514609 0
576835671 183682074 0
486604565 516175201 0
23988352 406598101 0
214261651 384239271 0
5653200 433999592 0
226217499 342919899 0
79362608 377891237 0
240808386 213456156 0
214347462 553957045 0
71061474 167191611 0
358420961 267994644 0
230666956 415376347 0
298931603 489875638 0
69979084 150264252 0
542691576 345260940 0
9258841 325040160 0
3024853 14698445 0
197811428 380303742 0
427907891 270778237 0
481413981 149173274 0
41371059 216439425 0
122198183 299981167 0
239537257 328180496 0
428407679 457075855 0
139983789 73397178 0
42596587 69808080 0
172537726 232245693 0
254435709 56666133 0
520935766 42193550 0
145949298 446651477 0
247980658 194376255 0
492487822 180099357 0
107253806 73647589 0
181951251 326243822 0
407238635 476296866 0
290659218 180617295 0
229345779 248021872 0
547452966 484673112 0
468603655 209622820 0
405770702 142470779 0
185067349 259412972 0
16511679 198165176 0
370355912 287071600 0
305224530 534234109 0
97800945 139292065 0
363138226 32514205 0
540654499 569383704 0
284850617 258262339 0
172378664 191691525 0
210122799 344397424 0
407101424 558914096 0
502769023 148005299 0
47780515 272132253 0
308413663 261362760 0
259623870 165897351 0
522422087 7306290 0
11253981 62307643 0
573466126 234948194 0
54186560 557401616 0
130309342 122294260 0
337046692 144844170 0
456574409 101261902 0
550332377 365105498 0
197829642 279750881 0
69332816 104405899 0
264455818 25970653 0
532692696 433504541 0
220589863 114363424 0
483125196 211018124 0
235633243 342706129 0
410842353 253164022 0
432675528 298588585 0
18854199 569643762 0
333372492 229587169 0
122065234 533976887 0
199374610 245972010 0
473144531 471448058 0
460846488 511583023 0
46696817 212132354 0
157585659 416870086 0
375879809 403667163 0
572352018 136348317 0
446494768 347792301 0
487777804 12883212 0
112371066 214412573 0
242018439 225929876 0
197287469 499385106 0
72287981 51394656 0
342177751 276924083 0
378016099 4089227 0
294182602 455511899 0
119458754 6873286 0
442161326 535382165 0
308190719 93490827 0
557873255 293509157 0
48541181 46940745 0
239310406 16129175 0
504800761 208780510 0
52452778 153714698 0
558945873 452412199 0
111426085 81615557 0
31045261 507836751 0
472990470 238720466 0
416459002 394418151 0
103895369 199099052 0
92331866 75312701 0
111823077 178125607 0
497378350 13438860 0
544060986 134719930 0
414494821 24428064 0
21159364 151336522 0
435877047 434310506 0
66424495 418831312 0
1674417 532367154 0
477868779 184416132 0
431831306 264113065 0
237944454 446257713 0
211781431 149097118 0
112055454 467059888 0
289426700 69495021 0
562024729 493821191 0
80761275 298546884 0
458357447 447182628 0
485571314 192381223 0
78065484 243303685 0
423976363 332127490 0
495294156 547127940 0
305433226 58633169 0
556194460 516160084 0
149386296 518349570 0
269761150 421338555 0
154230495 212427300 0
190388269 238501622 0
334324635 39450094 0
91713665 502601604 0
568462770 419731170 0
457730503 510850277 0
225833467 131185778 0
325630620 61676550 0
574992301 265563281 0
383798350 512087781 0
305469549 18229270 0
198264496 235541035 0
437338759 391341915 0
170042928 366710924 0
213827201 460010299 0
354654108 550703897 0
57490159 53503542 0
468480342 132033676 0
432012212 125524954 0
447725822 388716407 0
356283944 377313274 0
304843338 73986648 0
372855818 239917216 0
190298156 95061606 0
318855167 193651305 0
424477191 521261888 0
10634491 147344901 0
149616060 497256759 0
173021503 489297147 0
33840044 187868265 0
489495349 392194753 0
554283116 358921570 0
559753342 522159543 0
539970650 327202135 0
403204041 230105729 0
309516698 551585228 0
30061307 563886665 0
152160464 402812881 0
452684367 329882240 0
575645442 73375461 0
155005577 123634828 0
128199902 503091195 0
223429625 526378598 0
548404405 33657607 0
212611399 493458795 0
81360457 350273727 0
74274970 111701156 0
56213086 89479706 0
379077818 294714638 0
41704311 75411204 0
200367064 174517832 0
505779503 270450742 0
488416497 119258956 0
53383274 118904946 0
357344021 78218462 0
525751076 525659892 0
452065254 459200946 0
65879954 188261339 0
314123754 112483125 0
401064860 273067033 0
48766822 380210278 0
250162635 338362963 0
168529257 100904054 0
215100479 455411240 0
305274555 506824000 0
32893576 507280788 0
523656431 443753039 0
254722336 143482112 0
288355664 149899949 0
552080649 499610445 0
171675600 254993536 0
26025465 295889258 0
352773724 96140248 0
280760510 243284760 0
81388052 389289162 0
231885834 484454830 0
17070616 282189409 0
380777372 96338674 0
566109337 315081240 0
294620952 128666714 0
399955891 302749257 0
512045010 355509543 0
343855655 458033075 0
131027448 101269766 0
176870351 478655302 0
361848643 496732879 0
509658747 488366131 0
418908621 546412483 0
410049376 444228855 0
405503764 190415435 0
287689898 132949496 0
70860061 512198153 0
20455031 485036865 0
421936894 239239329 0
450221771 510219376 0
12066599 225427080 0
122706950 314128528 0
37709682 569492019 0
76816543 178103396 0
210316713 434724057 0
206939696 561506026 0
38931248 228212069 0
520919331 293926209 0
193038755 294066226 0
226381162 443485404 0
26172562 249487241 0
194881729 46582857 0
440330728 289147353 0
574678497 375513348 0
38044062 214708117 0
227703408 549188614 0
104694200 128930110 0
276747486 128391852 0
66818122 419072987 0
123994302 22572286 0
553485847 405430849 0
31650608 459341936 0
361679163 216902782 0
485840278 544077632 0
272040367 496857402 0
236364955 325249694 0
132722320 187989705 0
72735079 331633937 0
143319450 411109322 0
108423400 157745869 0
565312910 295011746 0
475552311 382733216 0
24558669 541059232 0
524980500 337462356 0
231094209 286538574 0
323863900 125284723 0
171052573 40500923 0
527821662 316232369 0
252354129 418768694 0
447811428 25202770 0
406495343 187050795 0
299425117 545721835 0
244183414 180536457 0
201669815 133851225 0
116378797 115773288 0
342359823 340822954 0
235051913 89076680 0
526112817 509191866 0
295782670 376676355 0
147588838 411622158 0
388703221 550417080 0
149068838 256366618 0
281095591 118331823 0
49189496 526445607 0
136667174 146698999 0
528278371 478207836 0
154967728 36082184 0
538994928 130507712 0
410233410 565565910 0
153548967 440776254 0
218472092 21195437 0
564279735 53001652 0
401571068 69843242 0
494346689 506959381 0
352966861 317820797 0
562344071 313318826 0
115105893 550854399 0
495508971 307631408 0
437070544 468595271 0
9418250 158811782 0
394712759 559126803 0
159475154 397656076 0
380569576 386968180 0
345568849 373742778 0
91274873 349942069 0
437663869 333930886 0
74719983 444118977 0
258450476 255902037 0
70577782 415117339 0
195624632 258254201 0
126941261 290515668 0
460269670 149519668 0
265175176 58840464 0
442384249 214852605 0
542987335 109848899 0
114337020 250789462 0
432086096 225015846 0
433338857 499326856 0
431107777 499846926 0
397430763 377206494 0
68323084 163571591 0
365663677 102204169 0
429719969 496864701 0
536537310 325040714 0
528941997 95368233 0
39937470 282938702 0
476819784 264254128 0
398172338 564281182 0
356984645 40601377 0
527922176 394250757 0
442087524 154287027 0
149172023 272591429 0
200614543 310033529 0
153648395 260288229 0
130822187 37614321 0
536439763 229870529 0
36593905 113174133 0
87644248 47291642 0
32201046 492931957 0
484091165 427995068 0
541769643 111158218 0
82037302 265952661 0
358645831 139250756 0
278860869 152527823 0
119158415 126755850 0
176429635 525052314 0
136795990 71672447 0
288627481 431512338 0
523816966 210272711 0
287753466 307068569 0
428799055 23864577 0
9240747 423227159 0
353076004 243313843 0
164373849 239525175 0
232125534 570519245 0
313839623 473660431 0
498549815 499601468 0
549476843 238031201 0
407378713 124116967 0
310765382 577482829 0
252301392 555899053 0
418951543 364887997 0
518922740 168449665 0
92300489 502760575 0
350826723 154477559 0
236563157 433747604 0
378417058 299999166 0
143903422 211452635 0
17821495 66866672 0
313100060 390495204 0
221257073 199321623 0
138007855 443666574 0
312964109 245147016 0
83876938 46862851 0
266856285 204267657 0
577216459 387054570 0
417762248 6473749 0
418626482 579523687 0
199325577 256804184 0
474410365 352627093 0
17080191 61903106 0
322662824 222725888 0
264214100 98733269 0
416895661 32206391 0
388929939 90932230 0
97563667 54037985 0
531117157 407003292 0
337028272 378260859 0
175985954 376125891 0
426257049 217382793 0
290747865 136631823 0
462553580 316711708 0
312523221 564502413 0
441769169 502046997 0
19031456 196975385 0
283320544 58232079 0
35479947 545179896 0
144563049 62292465 0
519237365 419362876 0
245065745 195264905 0
448515332 19064065 0
43291649 533380629 0
328481583 326723696 0
124753576 571640542 0
394225115 98741869 0
291899004 503084154 0
531170521 245490651 0
501344923 339193713 0
141900674 250977650 0
311635298 408492519 0
331119034 520084421 0
462654175 25031473 0
6764285 164213010 0
576113241 50329075 0
564440383 27002831 0
92705302 252236351 0
561193703 334116496 0
136305395 356024312 0
68629208 141809268 0
274407014 274440379 0
231446878 155354121 0
198611679 443780602 0
243208415 546559743 0
434106067 565701870 0
121661999 161654488 0
344163599 529598523 0
398216882 443399821 0
492480834 315344914 0
298461110 361227227 0
258877924 275911975 0
366728676 287468447 0
565753345 235380987 0
179295113 425677734 0
500342874 520810310 0
398938886 217607038 0
472161189 13950525 0
78431 357056615 0
50879673 494665588 0
325943884 436005305 0
298636662 408084023 0
164958589 244053971 0
269510117 322673919 0
207987593 138248427 0
404551653 189753382 0
16687536 30288016 0
548784944 148493587 0
71642187 60233199 0
345250617 376565602 0
115309722 474757684 0
414983318 412580405 0
87757124 507768407 0
269047757 26229150 0
287515265 486088087 0
476570439 258236786 0
107205685 574282647 0
120878036 168984012 0
5526248 353350008 0
326238027 428376860 0
162330348 528706203 0
466441925 2899273 0
442530341 302985614 0
28435110 552023277 0
212030978 331885619 0
40651290 324958328 0
463674433 187445319 0
125643811 117566332 0
519741566 318027753 0
375474528 93750339 0
414935107 153866515 0
421341123 142047500 0
338965897 564205309 0
339826399 50457592 0
131756735 273297383 0
278911515 279871623 0
220691617 300301364 0
218653636 163200673 0
542486569 473713216 0
471022288 189843498 0
221724980 112235439 0
524010423 346304963 0
30002968 534229476 0
403426523 389470700 0
248969523 266503414 0
17804046 255527975 0
216072314 18335592 0
391635111 462643518 0
481758539 314315935 0
293931219 237135324 0
294370579 94285846 0
376332691 132870912 0
31715565 37412193 0
262194921 341161275 0
48776901 324278861 0
473469336 566385125 0
145842671 127624286 0
194705417 27777050 0
553143735 153032226 0
473122254 136998700 0
24089079 576271171 0
61906050 152467213 0
254817957 378861806 0
350553183 445431164 0
444298083 472802313 0
56677660 77381682 0
2439047 496313630 0
286217676 561317339 0
372947594 352748839 0
136619012 168910363 0
160742961 128918666 0
427413595 249037192 0
160639917 364971843 0
313694895 446503375 0
261470121 160680286 0
243523939 563616517 0
49872968 555358071 0
550184298 447340026 0
277163767 412856354 0
388734161 458456764 0
280448558 88878839 0
373495788 318376306 0
492820584 166020245 0
536509746 411845269 0
281915340 117052453 0
101438940 55949192 0
259454263 462895175 0
525728376 279562985 0
121164899 20415226 0
238716446 432325603 0
483024465 176856999 0
939272 234370212 0
14715590 401710598 0
454889327 160577999 0
309903726 529935980 0
182475252 404155069 0
467417598 109991968 0
246430983 78645417 0
521457326 95708249 0
314728007 464042749 0
10981545 354658871 0
350199067 380682970 0
375007942 554687528 0
131525404 355179817 0
71697566 302461218 0
293493439 34328743 0
418368954 30849594 0
161152800 468513260 0
276106967 274019022 0
338042125 115934299 0
499979344 314742727 0
455352740 419438538 0
291633787 520689989 0
485167834 335057600 0
17991971 473855035 0
191981710 513093973 0
130543328 364981929 0
291232657 68427150 0
180088585 393826952 0
42747861 27555196 0
500648662 421751690 0
567160861 448164534 0
290284902 498906256 0
13746130 33447574 0
209765972 119262040 0
134642777 11296861 0
566702631 494411168 0
408396430 329689173 0
564866244 528032726 0
86126749 191448243 0
350662343 276806495 0
7090358 17100292 0
460561944 39409629 0
211787463 6499927 0
148492487 373847121 0
156756080 284673530 0
518439091 537299571 0
559327203 266626477 0
49427764 392830542 0
366624313 62063674 0
377620605 509712515 0
263703119 63149174 0
410080608 191253679 0
413854277 231803340 0
194251066 303750089 0
491539020 494134334 0
192571848 430474932 0
63808569 524301550 0
210228105 411368936 0
506531349 293757009 0
181297029 191597694 0
374045437 417003950 0
189070412 254140893 0
558580942 457188194 0
449723266 192289930 0
323580837 552967689 0
309298308 556779066 0
302214575 33571040 0
567969679 32852034 0
95942734 73737078 0
149336043 198947380 0
98107501 475517276 0
379085997 422756425 0
554603501 459736418 0
324249897 178241581 0
227902677 395057593 0
96908048 290113323 0
494512583 424755725 0
286507205 82716491 0
491580283 406804963 0
548342499 400634958 0
74668790 291119422 0
323839162 487439566 0
253151462 127062542 0
70425778 495313661 0
123691925 410443829 0
144575034 473700483 0
512174353 108767500 0
491106381 523999639 0
215387545 20086861 0
525580470 182977154 0
526502280 88800076 0
429599487 449773908 0
178508428 267514637 0
530221383 438514193 0
567144386 454828443 0
366719767 442801931 0
283929448 97299591 0
427356752 528256767 0
187922241 50988644 0
372183101 506859011 0
138608978 163128943 0
529310404 131802606 0
490186729 247270136 0
423936990 454383558 0
52169040 455664203 0
379798169 222427232 0
439620261 332666718 0
162549850 496008799 0
40248434 479834313 0
530685021 214726682 0
424779990 111773094 0
124471184 112202647 0
282767909 579602279 0
57606960 467930680 0
546410366 27369952 0
522391052 80132485 0
229152132 82806249 0
216897819 571853089 0
356632593 394279803 0
78325895 261095383 0
466804715 531096820 0
457707789 454992828 0
499797258 349002229 0
32006677 263353132 0
398037503 70739212 0
577610900 132400167 0
6319232 211013316 0
425694012 219048700 0
269317194 164211668 0
271115189 549304648 0
359355996 494678904 0
545243228 77553646 0
223366119 429231006 0
543699644 291314428 0
127669528 66399853 0
306323403 316126461 0
416582477 531067363 0
203025033 132688913 0
43471724 168492391 0
482252632 475019741 0
548812143 217360355 0
50445398 66043803 0
73310308 349830780 0
346077895 439795353 0
304231460 189806298 0
424945317 180536116 0
149456625 149978424 0
449950632 182880451 0
227862690 304423266 0
557549438 106697155 0
201212879 428371600 0
526125891 231900387 0
60731866 7141074 0
126397452 534820515 0
411170163 163190131 0
36986528 417723264 0
293571126 129679609 0
229717118 105800976 0
504427709 266586802 0
291787057 571371533 0
507348120 143790270 0
296250094 319117323 0
30779283 578919430 0
280095972 241491286 0
436092718 161602947 0
71001428 45981565 0
17140629 528871051 0
46553577 182090028 0
363539739 200631666 0
22988841 526859373 0
340737866 252416264 0
480484744 242006548 0
68766961 575338149 0
62243327 230403212 0
136747643 90970668 0
111579861 43854892 0
41339989 173543412 0
185099654 182286372 0
153873342 373841238 0
386811906 183931522 0
280367897 395661106 0
543631246 433950774 0
490966785 319027669 0
573970888 477979392 0
344413221 308260327 0
394163058 234295457 0
188909880 483980415 0
82678715 458841944 0
420859615 531395193 0
158461873 228080574 0
345613026 304029829 0
536792000 281409200 0
2698383 545906746 0
373743847 512861998 0
159738451 366634 0
70832163 76276767 0
75040390 450945277 0
138237427 149756978 0
91715456 276153371 0
24222231 257070333 0
302176207 189073814 0
161655872 455373117 0
424402814 510880897 0
249792553 57288507 0
483288540 117899195 0
384941926 522532707 0
168832649 61121385 0
192286791 570706528 0
397281491 334066014 0
290214867 346641939 0
394447511 298609431 0
417477388 48117850 0
211183690 267975700 0
491904166 402474357 0
321042425 179551980 0
545970663 401216385 0
7605578 139226740 0
539194807 481054015 0
409530788 55651785 0
395893162 460387676 0
16378426 371099370 0
498132292 80716259 0
497651700 364085912 0
205238069 260392799 0
553561901 257160186 0
377352607 75439813 0
172474961 237333516 0
346447590 516940336 0
394074849 164684618 0
173008460 557274024 0
429833616 375023164 0
378576286 425770661 0
174920089 319935803 0
505877 454794827 0
122044811 393061876 0
161524361 446221691 0
209873308 265434655 0
346287251 402469856 0
46492024 213222726 0
24237276 376283338 0
524754597 507851606 0
388144430 490726799 0
249531631 150791310 0
393906656 514396158 0
19963704 447870505 0
342548465 1639635 0
324389879 365295030 0
333806381 109410156 0
421324462 263901649 0
291593141 505394445 0
420880197 559436671 0
195910856 148036024 0
10715126 473180451 0
563932426 434287614 0
472799928 86586339 0
291075334 505201759 0
376746530 191886306 0
183812381 535741903 0
408996145 480183953 0
59291727 4873596 0
370356443 61954164 0
475456418 66374663 0
329613866 86259501 0
134265993 440010808 0
504487142 445220908 0
535404867 14437608 0
49396861 403110292 0
307712396 329934182 0
116057917 58798857 0
420035947 115858691 0
178973999 50924541 0
100355389 447594480 0
250589126 47901981 0
488153476 255403055 0
427790922 196029111 0
149837508 290976843 0
534215358 120228970 0
182956390 461748850 0
272776981 127737351 0
432866378 339351126 0
51280880 341399814 0
308631942 426360547 0
85867941 360490413 0
231733522 527147927 0
354973412 353896885 0
448352029 376397552 0
195824632 76531199 0
331675412 382967814 0
535327486 461002990 0
230123185 154764726 0
57084354 370303313 0
63979585 51006006 0
385689618 174713952 0
328325366 77748435 0
359206953 527484558 0
175247963 538781805 0
246200914 36974695 0
140456638 411167461 0
367895493 338506669 0
327416276 312170625 0
484439431 105668001 0
399999194 100173856 0
498851614 264030918 0
474089636 67524483 0
499871071 293699509 0
401893277 283131233 0
390977740 151320842 0
74631757 491577245 0
59839540 753031 0
220972095 80841313 0
399630833 290866523 0
344824843 507832092 0
442920370 119124680 0
200777673 507350988 0
443217640 343802369 0
173884810 242981860 0
406131326 337006527 0
396945990 261874428 0
38913729 331754730 0
248494638 64209604 0
213190428 578080906 0
11666938 539680745 0
178306919 238565532 0
10801405 576746486 0
157258503 311898853 0
58118478 505529400 0
53755408 435740296 0
281195619 189690480 0
415325987 196826178 0
258362958 97055264 0
426360174 451813406 0
44583947 569302794 0
249653384 85811560 0
522646542 107874927 0
340552532 28940786 0
538956641 79724248 0
108329229 333181934 0
419351927 390492255 0
4742862 242623460 0
439015850 143086545 0
522119329 198117827 0
115240674 577480466 0
205868502 33227635 0
156315026 239191848 0
30779847 75158815 0
414340575 170826869 0
217762817 504535864 0
236851049 429106083 0
103585001 233574745 0
172109440 63611645 0
407179440 138239159 0
185786459 424160019 0
429698953 265371674 0
68253664 120687999 0
488131702 163611862 0
392234345 505895714 0
34060620 558878063 0
197655469 539876630 0
81671783 400986080 0
29709295 495793226 0
169254230 10821393 0
531123324 395862404 0
549825650 384063014 0
104067054 425970442 0
60394329 579626779 0
153494916 280764407 0
83071086 419022164 0
229692845 252589919 0
415850619 525163469 0
555328964 368416651 0
44767926 54651594 0
37731898 509144597 0
20327319 199837243 0
478057837 82916274 0
373911200 91387713 0
528120088 140444746 0
460867408 439263561 0
209553812 408245974 0
36022269 319869682 0
29166110 227952083 0
409828161 541912090 0
150758096 201942746 0
329229278 268049573 0
235106284 276539547 0
72547417 557339846 0
35829847 221152323 0
123271947 417212295 0
217276568 412864498 0
40039746 191166961 0
203692522 197390864 0
557529824 128222953 0
481226189 568391510 0
159391224 185908911 0
253186480 506666595 0
377866056 382452100 0
131329866 132295833 0
308527364 308529998 0
551683503 43797733 0
494377976 528364246 0
449255196 25251716 0
250058508 206179882 0
327120096 453716568 0
215895086 217039169 0
503574622 466530332 0
291456737 147289362 0
48373896 579593659 0
185948792 478399361 0
359752873 426941587 0
523611953 89598902 0
139789108 387739022 0
37999495 575431783 0
543387980 132825212 0
240649430 114625528 0
478626253 481852140 0
2625393 15663983 0
65754676 494946501 0
275184063 385799565 0
272848600 459843978 0
392787717 53676865 0
342077145 566872202 0
150310606 167676821 0
194010084 507557174 0
206427477 271905564 0
184937375 175809814 0
306419090 225726634 0
214094495 470207209 0
514723444 544268641 0
321081354 243664609 0
517937045 278533432 0
244955438 495478557 0
97466267 364560372 0
346159460 386765466 0
418528273 176607655 0
421687149 133495181 0
52313860 490207945 0
503115002 77395437 0
201643573 254327077 0
225615684 321469370 0
82710820 122318458 0
119265411 22668544 0
20063243 565591181 0
491109446 473633857 0
336172442 416211321 0
362530630 21288017 0
254604903 437486069 0
9718467 452252943 0
337619618 348193393 0
448419082 483777100 0
249349983 352034554 0
276968309 562347518 0
519869373 429662884 0
387830431 10812417 0
257877165 144796992 0
115052446 388906154 0
152180439 482877825 0
279311674 536479085 0
166365722 55914547 0
61616646 88113624 0
312391043 48368067 0
32935252 541910468 0
223663225 231160176 0
380418068 535978412 0
310319778 280038165 0
177300658 58819599 0
89092807 448711726 0
532888956 450748096 0
14965476 543944817 0
454375957 562533862 0
222778554 175505103 0
49038541 205427496 0
203401243 148058769 0
139976561 559731680 0
127802813 392821173 0
119920785 510784589 0
369240555 143004173 0
164067758 282955305 0
99019233 98306511 0
360488686 574915943 0
2013662 172069132 0
346382561 208536829 0
12947281 23957325 0
396714466 291437245 0
84830934 255031076 0
391700469 296623316 0
564526542 56520263 0
529839698 440574221 0
154960426 531482728 0
20209628 480469001 0
232585849 383595321 0
559332136 506609138 0
461124441 186182564 0
98255246 386449698 0
158245021 556568918 0
306943739 475818191 0
68064735 507381870 0
179982016 256325717 0
333297339 224202591 0
187223895 450630112 0
112077875 85353039 0
541443355 533216625 0
59616421 285910038 0
269373326 497359757 0
366958483 99038622 0
515177270 382522935 0
74769836 345969584 0
514344532 237679829 0
122588663 25291643 0
263859890 533078860 0
199618985 103000020 0
91156814 317502274 0
481920310 312332316 0
76914870 420947017 0
451800153 100099929 0
170962913 314684021 0
185758825 136265894 0
379869764 436678991 0
345006465 318009100 0
198099932 459456496 0
553497722 296475909 0
471994991 461149110 0
243645645 575993334 0
346194592 84124823 0
238032050 133245342 0
421086274 319843409 0
456592903 82422724 0
339028687 546037155 0
377519760 528458579 0
404745686 228079412 0
11099754 70330562 0
483423812 202849012 0
18904240 82968040 0
255253269 207645262 0
204533702 319647187 0
148194336 343474204 0
512981451 312923525 0
489925450 458122630 0
97807179 451132328 0
382050840 177375740 0
547432836 472284213 0
262205206 208802313 0
322474092 361046177 0
356887128 400446726 0
371351749 464953009 0
434578628 46335115 0
292473257 390142993 0
130199508 230273660 0
85045350 127577926 0
572240845 48234094 0
203284321 92531480 0
352412329 528075311 0
412878747 488482151 0
67388895 468282235 0
179722671 531735840 0
275167750 317940072 0
32877832 363762041 0
476620990 411951915 0
441600700 338877058 0
334466207 578140930 0
98064890 426150931 0
270553601 549637884 0
310460830 101909928 0
558189026 402454053 0
495103078 120134766 0
310181448 39243369 0
373100145 78477991 0
349548874 172662751 0
69201595 198004851 0
85455013 80945899 0
472846469 230464982 0
289862694 572507489 0
526526599 490386981 0
456422825 241117353 0
503190259 282864969 0
375219224 421895089 0
498549717 43951668 0
507840220 573001579 0
564283162 278302678 0
45552036 445942667 0
167632765 465709338 0
66165793 327451023 0
556963602 268763323 0
196206961 113942700 0
332725599 351444033 0
332004222 333540916 0
467556644 260068871 0
207648452 53875273 0
388836700 335260630 0
499192115 143320128 0
90089140 237435310 0
333167043 152572928 0
267206578 380325691 0
76424665 450175518 0
506167252 389644815 0
146400514 542634531 0
535116843 169299836 0
488726939 353821626 0
297092897 535203029 0
75282970 234532622 0
574318729 573785172 0
358551504 533350228 0
50815139 523302944 0
60019170 396963015 0
196567758 103156494 0
563186492 271868178 0
347199690 179679181 0
182743026 439375289 0
302100308 557980898 0
211419212 323805035 0
127591707 296640231 0
527958967 49062262 0
245189308 382525236 0
68622467 373860232 0
76012519 406530664 0
346512949 341681593 0
317288954 546737678 0
13631794 481051708 0
548081657 466401411 0
231817807 143311632 0
85198068 558307540 0
478377627 483532135 0
449123357 471136964 0
168797936 309965212 0
46826198 263902251 0
175149742 87552930 0
322547200 379266300 0
224659158 543025085 0
533535671 403511840 0
369904608 103244997 0
531426879 534203589 0
415204482 106141346 0
544159809 278592724 0
255982967 174176500 0
54783388 434780354 0
484455861 436945560 0
498511147 114373474 0
376094321 569136310 0
403202383 345728689 0
356280683 565537181 0
447178466 169820560 0
232973698 530117634 0
517938199 449485362 0
268414351 226757408 0
428716639 519874375 0
101710396 397291484 0
377146532 163231224 0
508345553 186182225 0
248646005 571249575 0
274831075 46773981 0
516940742 209861782 0
454224067 418473320 0
554066823 296919665 0
19428242 335728251 0
573998304 440449740 0
499737955 127952296 0
566212635 249916115 0
462092529 523098803 0
338068739 212778793 0
287536046 246918312 0
523157007 306010375 0
567416084 364654675 0
431623213 295843970 0
412526008 421352335 0
14045375 384266399 0
456881186 459676009 0
52318559 528621084 0
210352896 104410051 0
446087222 105889018 0
407120955 365216710 0
6752689 512198282 0
119716480 359202224 0
204724886 555877063 0
61596812 475505620 0
525577650 290727495 0
264234603 466150538 0
124359862 68958829 0
324870770 23048781 0
504180361 471601466 0
500835617 81447778 0
193275727 424212324 0
499502100 362087266 0
181235468 366235686 0
156444594 49369357 0
125323822 104699904 0
40709856 210154548 0
116860376 562602302 0
136539694 281279984 0
478235038 128599320 0
146954774 513365452 0
245084509 257592835 0
271222753 147908635 0
273544162 323903893 0
312326072 1909807 0
526046689 298148094 0
343408528 360726350 0
32000508 264645299 0
219257685 9282278 0
334366572 530821729 0
277496878 460245951 0
48495751 239081480 0
53008611 85767519 0
256149882 510977701 0
403935287 244749973 0
539725020 107972002 0
428697005 256519346 0
544446588 149144606 0
502088836 76588753 0
299830674 343238482 0
51302015 331959365 0
184737594 85497760 0
46754215 30366640 0
251676448 337140210 0
418652153 487685017 0
253070406 292756560 0
231506306 108657013 0
54010957 357119135 0
109972783 360794634 0
435783903 24499377 0
133103854 201249405 0
78777767 96522428 0
12018730 541158877 0
526547666 379558481 0
535908244 96160432 0
126492270 200830971 0
61954585 214386430 0
220354128 57261309 0
513313228 93783537 0
350226811 428221144 0
271352654 390013216 0
183823198 409204412 0
220469998 389178753 0
77407211 201232620 0
515510063 456136081 0
245627949 560443001 0
155216026 242722235 0
332028537 158508497 0
55884242 227269292 0
57632707 285856751 0
284835264 23294535 0
142771569 351370510 0
117911813 375058079 0
401493287 71045864 0
76418359 65880990 0
151610696 114164661 0
195101005 415238836 0
150835181 504308560 0
205073733 187854122 0
361414659 169970495 0
279259189 230238275 0
443319640 283442875 0
362285889 373829691 0
342076146 334644888 0
462119392 228348241 0
176772193 298628881 0
440963505 283735034 0
293649815 85844756 0
485558119 237368515 0
476292789 380393860 0
120833937 59169481 0
475204296 522717329 0
561541859 52764778 0
370422188 467398310 0
543489093 74025246 0
439852357 167746707 0
480271053 291289004 0
133463821 177511430 0
483098184 245521367 0
577271085 110071865 0
300764212 432624265 0
207511652 474181898 0
352007520 120657821 0
277844912 375844045 0
245395108 502544796 0
100584238 119948628 0
401749956 263322777 0
338706820 152380359 0
402847647 317219862 0
105780793 186122116 0
371509126 246284781 0
293491577 171419268 0
477417793 514908100 0
191515734 259669066 0
137681680 284956280 0
181164047 547939839 0
192817181 420658437 0
125579179 108689447 0
438623202 294684288 0
43729279 524384457 0
338634835 353988677 0
353538572 302019510 0
135205901 216100686 0
47210889 561084774 0
361607661 501413103 0
458897529 542629330 0
460366146 577877279 0
445882129 344175290 0
176136511 550055011 0
289292792 306613907 0
432641630 427773032 0
216848219 314054144 0
147488775 37782618 0
444404015 63386322 0
68568217 178586301 0
81828901 190283513 0
346538491 521273057 0
499986598 18048369 0
564418949 250679220 0
380728951 500758991 0
227683529 546606809 0
219704668 526196258 0
459136148 542409425 0
357755004 299424192 0
50707771 509083630 0
176154538 72714557 0
276884776 73671675 0
403874805 489947101 0
304943367 361545572 0
175329327 195240455 0
205032849 264298906 0
449757527 463918542 0
413744308 32353138 0
372865100 83421895 0
217254585 103205108 0
555063485 271539591 0
168314423 482483314 0
394979716 558798187 0
228467783 405376869 0
273005607 47375896 0
238336234 108452342 0
219228790 467888174 0
86455738 217848860 0
420515087 224028850 0
98973271 540549762 0
413197681 313717679 0
78122993 376811515 0
260188709 154880642 0
243781580 497326256 0
476771381 151459782 0
237835181 150079237 0
578739033 10478415 0
531807310 123860914 0
417136962 375691580 0
82186540 338111565 0
11295259 279986049 0
287944452 257241749 0
199352906 54185874 0
509249059 111424566 0
438421420 406005014 0
62902235 487012766 0
21900915 272137192 0
481823993 308437122 0
69815826 157738821 0
537188173 403301753 0
80089325 545619938 0
362547051 368507445 0
148535225 191440179 0
322097884 281523505 0
440970853 528592707 0
507135311 427284130 0
85534885 60429288 0
533653915 572720117 0
280732218 201652222 0
566011104 557044946 0
565248234 1784617 0
402674088 188560174 0
68118369 122506235 0
513080364 58117007 0
134022667 548255060 0
29696333 238407924 0
164571415 271942152 0
370054850 233285896 0
340743625 392972605 0
413511599 468453614 0
434892329 530537184 0
578016923 218243506 0
531583891 261139749 0
106926145 16267411 0
51687127 570627924 0
82796710 514518011 0
249624196 340782048 0
128333069 81089641 0
60226975 444400597 0
274705955 82551896 0
32597618 548178915 0
368890064 515594845 0
240737211 117398008 0
323861991 57092207 0
530469753 34673049 0
106181723 35850689 0
54041236 305019052 0
150810525 516147649 0
475548010 348545329 0
493508714 143385475 0
429483855 423369511 0
451881603 334600938 0
132822562 169950964 0
154638316 207621070 0
35565439 178702190 0
77017790 67005698 0
553950079 335718355 0
475882168 250652222 0
117966438 373910598 0
356991664 480977951 0
43702631 6480904 0
106477584 344687047 0
465626760 384477159 0
445385045 275414011 0
543847903 270107122 0
1112596 314614447 0
285204079 207291683 0
440334657 379223775 0
541136168 100050215 0
422726643 231893171 0
49551376 509799088 0
339138958 275478147 0
161117397 351742044 0
390983506 531989281 0
478459721 113297450 0
19751719 572677878 0
146186759 69021641 0
38177974 228379771 0
55582853 490597579 0
34610071 103627305 0
566436296 71575342 0
315658983 58885570 0
549050553 458290628 0
298561011 543300431 0
384414643 397960213 0
58049444 234761394 0
97014200 186580386 0
404705266 262244537 0
158683545 563473702 0
12513978 1979887 0
518599521 353050206 0
388887552 215756639 0
285048413 221097875 0
573119542 541729211 0
494925369 440393993 0
493417981 568291454 0
326517797 402459329 0
104798674 378122295 0
516188972 1709772 0
94566796 43197545 0
78317574 375589675 0
506593460 161691963 0
302068576 329013536 0
440020283 444273763 0
290161544 213088676 0
246244394 195112904 0
402399698 251026303 0
180349002 45054053 0
318533019 186752973 0
564320479 457426367 0
14185711 40977436 0
297061043 460110150 0
576748482 59932488 0
379521925 360401814 0
563567821 296711210 0
22980697 180041607 0
455593397 419600996 0
288841877 150358598 0
52787283 276202128 0
40371491 188744769 0
377650756 98371001 0
162724516 144449141 0
251027136 87403897 0
396662233 521328361 0
69347958 320029269 0
208973844 119589613 0
428465094 196389377 0
101223902 518035039 0
346130331 317233066 0
46550140 521452234 0
361039412 527368381 0
167170594 201980352 0
290389887 499686757 0
388637650 223031125 0
46945660 482000046 0
507617191 307826800 0
481730039 181937188 0
165089611 563413877 0
413885412 273363328 0
115727259 103464247 0
403019733 396976711 0
408114332 319231551 0
514386488 379512090 0
469993098 233551236 0
228145946 358995812 0
203151955 359741579 0
368028344 553182381 0
291292433 151484275 0
563920925 115814527 0
25650958 472209634 0
407401764 244721637 0
396271769 63487714 0
402857134 317998529 0
279540900 172567750 0
542887064 71945338 0
42540361 554034829 0
560584381 557631785 0
198081287 493103204 0
141741454 333429873 0
575105236 499333408 0
453642930 175224528 0
169297332 383601605 0
360695707 178063708 0
120141160 320920157 0
383260408 163696912 0
181015466 568623577 0
398836979 520953178 0
254130618 141398454 0
67559290 47433508 0
578187077 130285338 0
296936941 533619190 0
435707410 228187819 0
100431633 489632424 0
483856181 130796447 0
12580112 409585559 0
299531056 14383439 0
299692392 95766062 0
210809910 9958820 0
2532865 539660484 0
444660551 288352738 0
230305783 390306654 0
495798935 173706699 0
475777290 5894088 0
352628184 553667904 0
355697173 454774190 0
479061861 37167213 0
15324563 542636141 0
516984624 129413778 0
335659979 174788656 0
58411557 529824834 0
165506514 34497326 0
345347611 490798922 0
310105289 408612228 0
271225634 396934969 0
275662925 524018684 0
450651349 404742468 0
510450185 435055948 0
115221388 525485398 0
526901628 354065085 0
414901317 163011631 0
456238223 464089549 0
239016466 537324060 0
80973735 345137299 0
66974866 112655276 0
225487706 289529853 0
500592557 443538981 0
10915 205755087 0
371961476 298174837 0
556281846 10516953 0
110299261 233229395 0
459241644 273756567 0
458010905 133112145 0
409362092 80553004 0
369687875 129791550 0
194418555 339713417 0
313215761 568368975 0
189843100 164347315 0
436902668 463583060 0
272681448 500576143 0
297665176 269303877 0
564971209 197564471 0
296143892 369566147 0
110818254 261118011 0
495456096 338476300 0
445984781 469399447 0
506606910 444840773 0
36308411 209995963 0
459580067 199244045 0
139167472 494515626 0
406759747 263461035 0
499326516 189847034 0
98083739 559175797 0
337639992 83730707 0
365339698 388175726 0
67026375 264313617 0
228817465 347172944 0
454166014 562392826 0
199860992 266695673 0
556655757 480088950 0
426169070 365590207 0
389940839 329220456 0
9028341 269777443 0
448292317 522111004 0
70635488 438994291 0
547160708 370749982 0
42815020 388004271 0
359606577 542890453 0
554609736 454328955 0
451401741 347919413 0
562573208 169164000 0
471977143 66256611 0
106716004 552300591 0
556337213 311360573 0
407315937 173523021 0
536339215 434753359 0
100860281 59574930 0
74443597 108128381 0
120675886 93288288 0
284168279 215300914 0
276399243 520371589 0
236902095 460291495 0
227218603 502030411 0
488793021 234106609 0
261912863 76390772 0
215560081 128895623 0
140611192 250371365 0
1457157 539425282 0
186287283 395412555 0
3626149 139562275 0
509922991 92709931 0
301032054 552639739 0
153261222 567856255 0
101659490 450504649 0
147990882 37710351 0
172644568 549671961 0
214838883 356616182 0
161208535 421969123 0
217998007 363969875 0
364125654 482874625 0
189664216 259949080 0
499684358 253116107 0
542008123 237350935 0
177461469 21260549 0
128384390 570620289 0
450023959 156048948 0
392195754 529910659 0
119211764 192757632 0
13376942 457318636 0
388579144 548323722 0
446700323 125009086 0
457736504 141961254 0
529552371 200094914 0
446405460 498350484 0
208463915 61219447 0
261849948 553619119 0
399708985 287686231 0
386206298 506407074 0
408423730 393519404 0
473268818 339847263 0
91408681 222850501 0
557176653 529744363 0
526588099 175885481 0
513705602 371923912 0
204299830 449748007 0
515523134 89130472 0
329717124 556577875 0
535562338 312071308 0
370167057 31514613 0
448997686 417997079 0
368508567 82127742 0
306650633 206947495 0
228492859 261507825 0
139043321 425130965 0
400072501 218654084 0
529440295 304490499 0
539239477 415278802 0
59053272 130049492 0
353192345 519971331 0
478201981 18391684 0
227908095 515542791 0
27519835 514441715 0
425862096 548026864 0
264951940 219263337 0
192262404 430682023 0
358119835 522288714 0
57117388 259768218 0
51392199 565454371 0
419548170 418284317 0
90075009 367291860 0
286965562 450578628 0
471262522 388918688 0
163503922 53277522 0
65569018 98738222 0
561264341 149843378 0
56741341 336004879 0
229758947 240845206 0
301108334 136095993 0
552725231 545875777 0
447706306 84950885 0
492777763 30226596 0
287500740 27984155 0
238217580 286559518 0
440067131 234811141 0
556639072 238525748 0
90541836 88838564 0
505849796 209061867 0
324592553 208094513 0
559746132 105868770 0
342541732 530229865 0
448924520 463211338 0
176314500 135072895 0
220923964 380074203 0
134419885 194131276 0
579135274 452742795 0
383792939 541414142 0
350829521 136901750 0
199174902 454435105 0
497727270 174002943 0
170754142 392197842 0
364408147 353685537 0
33257892 202552523 0
356008246 294844851 0
309083031 125317353 0
326819235 169182397 0
357267208 434103122 0
270248722 490291488 0
463067837 134398739 0
335393968 105096098 0
351357697 530234334 0
466838619 487010564 0
225838810 541049449 0
303579439 243482811 0
35219930 398210484 0
379130761 433677470 0
292607673 388880847 0
476821980 160984440 0
521219107 413483028 0
486587624 52591520 0
30224857 59873869 0
106828858 526641865 0
528686283 429069048 0
57453960 121516821 0
542548907 559552188 0
505667674 469954284 0
554810795 282203093 0
28584478 252273230 0
484918357 316124666 0
262803561 377377399 0
269181980 570381974 0
322855183 291351611 0
151252609 160853461 0
178870435 62811746 0
544879220 212834998 0
443363241 297824738 0
331562447 18652146 0
4496459 159502957 0
121868753 578771009 0
370665851 499204320 0
477374847 368084471 0
440385436 194671056 0
319893827 392960661 0
533879306 132669201 0
234063738 38412028 0
140401476 256832981 0
313802882 428541494 0
483084221 477731141 0
385612370 562851602 0
336375480 433705189 0
565118594 494853027 0
374088880 324307139 0
270110825 286911832 0
388026694 134091980 0
318390132 219283892 0
260450440 299639135 0
220758937 294476359 0
167459155 17491951 0
294421663 103788718 0
484479511 367499062 0
544520592 11357023 0
415991042 324008398 0
276265783 316557018 0
477622245 230893077 0
269154321 270660104 0
255876923 148854137 0
91036430 254464899 0
396396788 307266160 0
347634240 314601184 0
127969697 350147722 0
15810288 456966128 0
230639941 162594325 0
203398939 277288848 0
114847825 106791245 0
132496203 436425239 0
455776820 73366300 0
248870080 434110022 0
195002595 232866878 0
551470631 413467622 0
246355284 442265992 0
538865088 304242305 0
304326122 107532386 0
431020022 573818108 0
203633245 442930545 0
208240763 347007741 0
304447213 208350952 0
463023690 556680948 0
403490742 323861182 0
273861409 213906851 0
387846816 536385959 0
244259750 433695607 0
385526348 51512085 0
567559068 520736117 0
410949686 67888380 0
249765947 476972274 0
300416537 534798625 0
96772663 196861560 0
448024374 229116641 0
33929181 360333696 0
250327715 487054229 0
8890141 460892933 0
119475609 49406943 0
191921327 158114450 0
344957036 466565193 0
118424493 2682171 0
535689027 578078528 0
521503549 477174169 0
53251410 409634668 0
163886216 160334756 0
105791104 47650905 0
373099494 3815233 0
427488643 197057842 0
399090297 82130753 0
242299276 541406502 0
76077865 486821695 0
507636530 69246966 0
556191426 385829460 0
539067339 96617345 0
134266384 317815759 0
558580838 225174540 0
107674351 264140442 0
121058690 125672198 0
85560145 348720637 0
375266634 381119786 0
566254828 367338771 0
406201895 50925897 0
288252223 418113066 0
300895355 410043817 0
184933513 215115835 0
295179668 249200520 0
211413013 445569414 0
181531111 225472338 0
171926570 442701669 0
345803214 249755170 0
318234346 574157181 0
200406357 217183216 0
415650885 483153399 0
253371833 14348892 0
29094569 43453157 0
182769624 366309628 0
273811634 261338479 0
388673919 455853676 0
232035490 425844449 0
457465800 49864923 0
161026753 346662461 0
335200986 99505574 0
452851413 4089105 0
370971370 396998128 0
216991861 516824949 0
466924351 89873712 0
293604099 507598570 0
477689080 32754371 0
163752451 369183166 0
393330508 430886694 0
503604200 462556871 0
167619494 572438365 0
481388851 170981896 0
261304632 308120385 0
214195136 291737214 0
389528906 451647130 0
250951889 4090787 0
209340390 522273792 0
116860527 170291291 0
403921678 487911172 0
445643548 544754280 0
451260678 23687669 0
552041341 558086223 0
217232517 217168604 0
179717579 560966553 0
342039771 489430930 0
58855628 381633242 0
446067945 79764553 0
386099161 111371449 0
293933996 307149402 0
219155944 156468725 0
61197501 35314625 0
569860725 83187724 0
426598925 489957949 0
70275686 20714715 0
71677251 289346039 0
82788838 429691602 0
92199394 448510555 0
209632275 320196571 0
371163086 197866133 0
469223621 125744981 0
308176399 1747412 0
16378531 500044292 0
403673870 153244882 0
228302126 420541818 0
31804747 172580228 0
206846119 224708479 0
447680222 251367499 0
486750908 48991322 0
226943130 476255740 0
448717789 262968623 0
569511381 213941439 0
479865723 284694909 0
169545793 444555267 0
440628727 139049332 0
234713199 114680316 0
565040977 354337047 0
312738021 227320511 0
470350824 202317249 0
493508636 408125466 0
216056266 539672129 0
407885161 30887367 0
200271690 163121301 0
76306558 135302645 0
471504308 527620144 0
464502748 454717585 0
496179863 139876794 0
54920065 127672889 0
157897460 495344570 0
176558733 191516383 0
532203783 518017738 0
333324954 168265645 0
170688979 254581230 0
332301786 308086420 0
336296869 267024106 0
475977972 496071206 0
306126397 359391997 0
543490195 119007307 0
86204731 98556219 0
254305075 449867684 0
390545297 539732827 0
402784927 264791465 0
130867645 434791966 0
394145639 52805000 0
62496530 492016759 0
328660520 41724229 0
295627434 104301286 0
533150271 153080649 0
512814958 35463985 0
67257830 372087394 0
49967508 202211377 0
61148907 555834466 0
53295434 24161472 0
341802166 374116611 0
211244307 383876055 0
325574549 430816603 0
313929090 269392194 0
11494229 154786988 0
188422592 459228667 0
189187161 22367409 0
176367479 163024179 0
22709711 262974274 0
207616880 5741430 0
286309248 356945559 0
132619254 235026471 0
411825754 452622196 0
549197050 229924094 0
286029238 507894642 0
537051035 549130795 0
237150159 490979746 0
94493968 485601039 0
508389826 495983472 0
61710515 411671263 0
54339669 483948290 0
191191261 325669045 0
166857339 103216121 0
301421531 565255376 0
361879189 568899747 0
68525175 24318177 0
488764597 435292084 0
328783226 446416883 0
180076359 529844613 0
182413438 205853495 0
345321040 225647610 0
53217788 497736732 0
32003297 570116668 0
460837510 182358870 0
469073087 132220086 0
340341023 104055508 0
118187822 109494731 0
274201872 527612430 0
319669286 124064387 0
431720626 443294478 0
308902708 179587688 0
29849600 386235078 0
436586073 86650289 0
161159613 12921938 0
537933059 152961771 0
506500787 134499234 0
3449774 241848042 0
309903061 289010568 0
108007181 201274380 0
415371295 293633941 0
134255715 192477336 0
362251923 425518354 0
97705764 145086723 0
104691002 223423941 0
84672830 188497741 0
87932128 560375000 0
499282169 516485890 0
383318432 566150143 0
342054515 487157460 0
341637239 493998306 0
340671069 229554928 0
30948298 36699174 0
187911903 230210795 0
333216516 256335143 0
268412089 83003959 0
116349455 572519907 0
69480574 60335082 0
25951337 334539527 0
187956802 166786283 0
305924176 466928773 0
196001843 356254297 0
172302465 373514586 0
454549053 4246806 0
363523543 64187507 0
345226665 117003621 0
551311336 137001372 0
466381942 332568144 0
180690413 527482538 0
128614754 502739386 0
278464472 348827549 0
574261538 425862241 0
219645304 185720849 0
181139107 543859712 0
245722482 457523323 0
515853130 171093954 0
490384841 483169175 0
108241629 542303162 0
97797260 44994904 0
4222573 323965890 0
424025773 341087369 0
459836351 430342689 0
172922935 128568490 0
172727278 374435553 0
141438726 566385431 0
19202053 503548814 0
495823134 360607673 0
177343638 351104296 0
116208713 371413001 0
2674947 72232226 0
374115630 256948459 0
423809942 484091356 0
3563964 280744717 0
420914270 170777897 0
287455667 59168772 0
417392786 522951724 0
259149547 313314553 0
253287783 529081210 0
196652194 319840704 0
454286418 393432446 0
463176065 57170930 0
145315239 228716145 0
59283156 448433482 0
524405567 436867026 0
476103238 445500329 0
250842523 408697548 0
139337590 123065757 0
238458736 495824958 0
542329943 117677355 0
437695412 135018816 0
5239622 52221981 0
192047517 436082721 0
309886990 61850228 0
575569039 389061253 0
458837273 164906178 0
373972937 266182736 0
271198009 336573632 0
212290817 527961490 0
366593108 77985901 0
105328357 281707449 0
542682536 129338324 0
337628845 547990890 0
242973045 333916578 0
446018938 447946301 0
177267978 12193825 0
152315650 332799618 0
218253651 16693387 0
202729599 421365641 0
11851933 97874999 0
288373789 561457017 0
298500640 575031499 0
253480295 553642700 0
85171857 217040367 0
3587686 124744114 0
195311785 394952764 0
87485172 340589142 0
544218119 386163750 0
129696531 267750001 0
400764763 296267470 0
86837243 19841081 0
37601497 524899032 0
125853936 251129167 0
251432622 4206710 0
42084003 194031926 0
38945305 317471117 0
328007500 270709999 0
243463557 140639886 0
169867409 191092177 0
450263553 18111249 0
357673478 172183106 0
295982831 480054197 0
9934079 266212183 0
428410742 431550730 0
301782426 281108228 0
285577685 12686227 0
523717576 66802116 0
414857620 43197221 0
361454884 313461066 0
290254420 537983444 0
507260476 467083219 0
118405225 132256390 0
399377499 247485369 0
413512615 50932960 0
440844481 119319416 0
451205694 320537302 0
455526675 187556455 0
140647755 402613243 0
571022348 274739897 0
90429859 47829025 0
216244729 23320867 0
285407477 96370841 0
168976997 100449238 0
147907429 519895923 0
460635045 101347282 0
313331490 202030786 0
455774602 350516027 0
499263398 166052589 0
57684616 217061267 0
200174311 158994142 0
383473106 369954601 0
168216948 467711573 0
315606646 333491015 0
304548849 521200395 0
6246366 421817540 0
310719548 333555616 0
49260258 258543354 0
528876287 52746824 0
137625313 143077049 0
26447360 95856723 0
126544648 542716787 0
421944623 180223983 0
132671137 427188737 0
79352090 100446631 0
136138808 504191627 0
568363036 180001554 0
434668570 121201612 0
257046430 193059005 0
110193855 391442564 0
556916592 197506528 0
105564876 415636859 0
272190634 529283119 0
249832837 253930896 0
326998917 188810007 0
227744383 427435600 0
92510438 523925889 0
114864165 351543269 0
561420622 333634571 0
409536130 412715879 0
422705434 266672350 0
445012830 18739398 0
131944761 153325306 0
225254541 411014192 0
374598401 425165391 0
153348855 323582617 0
212589817 65430479 0
578318516 395715427 0
413613477 407952612 0
81441732 574175918 0
394541356 151972904 0
180997284 569006364 0
463088756 500964841 0
101961021 18102990 0
411475430 277593297 0
507467960 98249602 0
531386532 523210729 0
79994261 87969537 0
444742312 47421099 0
317145152 33579647 0
176973577 360783582 0
476316042 551529281 0
360442957 473160497 0
296449804 491254907 0
365829302 579007288 0
259872438 322050084 0
370352008 204327084 0
136178777 266010967 0
98626663 323414026 0
430123884 160958057 0
62244769 341772752 0
233793809 555681312 0
134346802 192261877 0
235621626 297972807 0
341904564 41937550 0
533654099 543284886 0
221007233 430281835 0
350144998 252219215 0
114881829 546740597 0
66752726 186156725 0
351242497 505172258 0
372075318 218911541 0
186153921 343224317 0
569606086 461398078 0
221905280 331998023 0
236538130 253989127 0
125967324 248811390 0
566744815 59466223 0
80648749 177826601 0
121013740 6283907 0
513123864 311296192 0
223407675 178902314 0
477050494 230033079 0
285034530 477736202 0
553627980 35536763 0
228565902 138916382 0
193482153 118237415 0
73638322 302298682 0
38952489 440780246 0
563982872 430754545 0
361199451 133773828 0
362397267 25725706 0
281164567 267663810 0
422363262 233513499 0
409612405 111010048 0
473879559 13801992 0
577279076 187955633 0
229989706 376138921 0
92995422 330937665 0
275228369 244068694 0
94829586 442216094 0
60088235 502077476 0
112579022 77074570 0
262706738 485896669 0
39104292 575938498 0
293425405 471358957 0
570281084 423953455 0
175339375 466965245 0
313586998 274031785 0
296223433 508835360 0
402399155 510187584 0
163254791 346809851 0
370577234 249076926 0
400812929 100910145 0
127377778 574716253 0
301162571 80830363 0
186866730 192828091 0
47784770 571784616 0
121633860 24429382 0
446266831 251865327 0
362333181 70778396 0
77681897 270462199 0
486586939 490751471 0
578010083 37466386 0
345056631 240417872 0
120522597 16190993 0
159629432 187707693 0
182143495 278351040 0
23489467 407677848 0
446522843 257537623 0
26662425 392694623 0
141713776 249992874 0
166670136 24099312 0
500458336 185376811 0
468939310 457540673 0
396454797 25796075 0
380809982 16836371 0
1590594 38324046 0
452117590 415695532 0
183260158 72049160 0
366949100 62429680 0
209563913 77578069 0
415963552 439271114 0
379275501 540777061 0
318965852 470211170 0
14366971 513147428 0
443674010 181747274 0
387616178 94244064 0
498514064 147681268 0
401185970 137673811 0
262828438 335545074 0
379547721 310383772 0
255755134 244008557 0
36900346 354620357 0
206669865 31533559 0
367912765 235603931 0
115818661 316955657 0
226410347 264078075 0
430646871 377323164 0
537098779 67413378 0
563155767 16464402 0
378340096 487910254 0
122695715 410343472 0
550502680 308844557 0
498856026 175300947 0
35984175 563232738 0
16556793 98585115 0
150574672 452765655 0
186061466 278721950 0
564960788 413189032 0
223156072 295389254 0
354861472 266276228 0
296803178 503661200 0
204569370 351386049 0
19030457 60054150 0
393787912 63373473 0
469448880 21006144 0
138952464 408347212 0
506237375 275860532 0
202445739 274547087 0
73076901 98721582 0
129169639 318007458 0
438572919 15020369 0
100062176 169613081 0
413665029 468821656 0
466238411 141949655 0
522306243 37391116 0
331238287 480784676 0
365248942 122973759 0
71522577 293682269 0
228734114 137796176 0
26273685 406778695 0
1272196 325701078 0
361072939 366916873 0
515522744 243026989 0
529675393 17669359 0
501968166 8313013 0
270782631 86748267 0
148256988 103684309 0
402424485 70980951 0
87183550 105667592 0
8760700 494746055 0
248724334 234030941 0
183529032 540700832 0
460202491 348325977 0
189538989 11156324 0
166443727 160650281 0
172411808 289269779 0
8073344 406685835 0
197429791 176856960 0
424681812 43097936 0
368715950 195391669 0
541885530 250791233 0
548806615 402764085 0
436931906 212044692 0
7731982 271738686 0
576273238 308534932 0
360794678 392966979 0
303830250 108515781 0
136241904 473664012 0
398219619 215537816 0
316018907 545472410 0
329090332 503962675 0
195510787 529914240 0
522254885 564834692 0
67216260 493563654 0
43481704 551158402 0
387322336 229568494 0
564093902 456094021 0
46259466 460324135 0
388945630 138790660 0
367132880 313808937 0
548447686 237226700 0
306446018 54368430 0
15711869 385389281 0
568521738 300061095 0
9874530 380655697 0
546883356 165402180 0
513466107 412549551 0
84307394 258100722 0
142768357 386130248 0
374203063 132310506 0
13469647 212725453 0
452820334 510527565 0
342554888 38056209 0
157660544 174801573 0
382938848 321614109 0
461334656 92325853 0
483660177 547234948 0
264899911 102626767 0
416072145 300497123 0
447057017 203369643 0
8810914 339994749 0
126015784 74663530 0
459331367 96196152 0
555745533 96904607 0
289268203 249486075 0
47360838 504342301 0
238849779 76234414 0
342167927 45050717 0
133226419 42487396 0
402750548 471253001 0
117511968 78792266 0
264143057 142527530 0
192304997 366948109 0
347756302 201499332 0
321352964 391650824 0
39311811 73882139 0
363853986 185559179 0
565398821 149906024 0
400122400 457773766 0
66135403 283230734 0
80333856 120719505 0
307286121 469867685 0
2191125 167491246 0
181003961 118847261 0
101296214 442577172 0
71487825 554732145 0
161054537 540603954 0
221495608 139679846 0
356642181 326441196 0
130490873 40879046 0
186783754 570585866 0
290324277 295248688 0
230696111 409670573 0
472773164 401361492 0
406667732 478417345 0
6917144 429306158 0
125124813 415621310 0
215301051 312426723 0
111359544 560545894 0
139673452 282850745 0
233264454 277265176 0
354277966 559043371 0
321203659 62888340 0
464471134 480657033 0
6389319 388876107 0
159356183 409848038 0
376918321 363734807 0
191370374 563595411 0
223168640 365048914 0
143243373 502342542 0
51967518 215143135 0
450879337 560848958 0
98869147 277013186 0
194785962 45904009 0
285113708 573577026 0
196519579 324343174 0
25027092 153725761 0
25542294 499264026 0
86867305 356749874 0
382396260 408387986 0
87277357 362733900 0
220223398 439032573 0
346857991 452404306 0
453253782 436837912 0
226959376 241761117 0
144315044 158004518 0
530183326 178925790 0
286307859 149015869 0
415617846 273905234 0
530631934 205006728 0
63132372 8627058 0
353476034 443448269 0
117472214 3628552 0
94565706 148752699 0
265523644 164900541 0
278276654 471636332 0
471418637 575163280 0
530432028 389803774 0
463842468 331899472 0
512376512 138318387 0
108154988 386224112 0
86391390 12615116 0
330894032 233007090 0
342270163 105343401 0
539735131 213460836 0
65231984 209325752 0
285812644 254560732 0
266122846 499382054 0
383649419 305178919 0
393869457 358330388 0
567198739 120413297 0
437901485 92138450 0
92200472 73331787 0
90350523 530982466 0
208064315 374753132 0
504399960 382533663 0
352512190 24867882 0
75053770 453039834 0
100485717 277038896 0
329583757 156523981 0
1592649 505474160 0
27623273 466050945 0
45095097 132718573 0
107058253 500742050 0
229098738 347116217 0
394643618 396422835 0
89413144 293910571 0
63160567 416326080 0
324985616 87656620 0
145273998 30384353 0
446688711 365872956 0
66917136 364955910 0
208485686 202969586 0
554471186 452449851 0
441629642 277754780 0
45248060 331880747 0
499163873 129949345 0
73044103 314825828 0
273227272 463192680 0
362721823 41287976 0
166210551 149903866 0
475756229 60270494 0
114395129 222216134 0
86286881 40981250 0
489321543 296121354 0
381998700 461664623 0
424992592 82981198 0
74475488 75537666 0
314164467 180944971 0
160528114 427603439 0
212748888 232383126 0
399517755 380826421 0
388146794 489873135 0
400188425 56123193 0
401452009 294936237 0
508373217 117118223 0
79397178 157647379 0
107922645 508583625 0
476444256 18240746 0
398124180 303185417 0
535914430 352374572 0
187318732 150249467 0
209328862 381137802 0
13924049 152629544 0
82547125 181827052 0
491405775 274804213 0
203870746 8271991 0
155175517 536829320 0
363713839 182362931 0
381990513 83362688 0
270748180 53509390 0
518097542 114713042 0
373392582 111744904 0
70942945 549214409 0
558159367 522554730 0
153950405 359196777 0
174301509 32065516 0
496133194 337133569 0
266088266 358437605 0
204249011 68922869 0
264166913 515005154 0
81199825 471012456 0
339097615 246634528 0
410349498 547653201 0
47410649 42969318 0
493675234 3256064 0
450444117 313706349 0
449912705 161145935 0
195934196 364347865 0
551773216 385569947 0
194145528 443000532 0
317704255 164405158 0
575518541 446080323 0
125005889 426113693 0
383351570 291985181 0
51237620 176671283 0
376299435 198606325 0
447832184 450286894 0
221157595 250195763 0
164053857 271297376 0
11866746 394046214 0
404713344 112102978 0
244951682 222227886 0
413147063 333689468 0
496211312 110940459 0
349661926 530387066 0
544127169 85729291 0
96611807 257028720 0
391241214 27056439 0
211457404 40236946 0
315950352 453341026 0
143693912 228593555 0
198889074 538147280 0
195887930 394874925 0
329498187 469113600 0
343347487 163807756 0
190258129 292050508 0
332209621 543011226 0
92520839 39922652 0
261037015 385073404 0
137185036 555226734 0
370061227 520833221 0
265049980 451869060 0
494253406 92236554 0
234587260 114785604 0
167072183 396057494 0
569285324 48421850 0
463816558 543088238 0
98347070 2217025 0
565940984 170295529 0
95377442 242563803 0
495902196 403969180 0
385078523 243953387 0
244994137 313723530 0
262611954 545866724 0
197656339 292187000 0
197019467 21625782 0
323563653 131575432 0
205251591 473264505 0
111844653 198910699 0
320306620 535654039 0
181287380 159252627 0
191915746 540472034 0
362715998 210718781 0
464419558 393078983 0
98722310 410231510 0
5125159 332478116 0
234585694 159313177 0
334149469 357860802 0
283294967 387456600 0
170852313 352689709 0
62950402 356072145 0
96585518 419577798 0
36536309 115592052 0
398747490 176430570 0
101086556 27712142 0
305112572 488062686 0
483158512 532655338 0
58575784 315872937 0
347890146 233566113 0
136581573 207141441 0
342711416 247146323 0
225131191 6236613 0
9221252 54021870 0
62774433 319044532 0
5729589 159928892 0
118323509 303921712 0
328574388 215327400 0
151514176 297763448 0
93256754 268311174 0
450185989 545309119 0
126744974 41294196 0
559757556 476029073 0
336086805 452852702 0
542969902 1288351 0
388553454 329312097 0
340482553 36123277 0
396616436 363449993 0
281822513 290427977 0
230818280 246993115 0
505794214 566436658 0
99701253 137724780 0
369756472 475010236 0
72792536 508599872 0
309471488 485986197 0
408799228 579534153 0
419978408 474659659 0
354668440 356303381 0
579010267 330641075 0
516612385 257765505 0
540458837 266348147 0
91957123 575113370 0
86671471 275206298 0
278379380 94923758 0
365773162 260891634 0
163835496 286910107 0
209708534 408348170 0
149595548 444813572 0
23494720 108757122 0
211783921 349647280 0
442592540 97405895 0
196056362 113485801 0
215560943 450545439 0
315866642 287012213 0
59202025 161558933 0
332142339 388624493 0
245225732 382615046 0
255972977 263398925 0
84798321 578641585 0
237591985 305897283 0
216323963 251040992 0
276314176 476431823 0
96642355 268030801 0
149974834 150812329 0
168078131 17358234 0
438383947 459947712 0
541781961 385307452 0
497496023 511241186 0
309868954 454712016 0
187503969 452924058 0
361860801 2691703 0
340552070 465217693 0
166575722 40181092 0
549119331 533504399 0
383377550 387339446 0
560924922 219737583 0
113642179 196817395 0
276433573 138684320 0
16838460 303683985 0
265574483 128810099 0
58841897 183966140 0
398462001 271021915 0
438223852 196417478 0
296311385 525935463 0
294646089 199459155 0
137373935 41647790 0
423415081 488123028 0
512313710 564424216 0
122503323 184760827 0
103186470 170991409 0
310597074 404278769 0
520939116 257416245 0
410988958 246860665 0
542599769 390317796 0
547879419 86446789 0
529032933 399861473 0
380169039 329325758 0
552268034 68616590 0
453572058 24796296 0
244515138 351851273 0
243339195 99963759 0
328014792 382959860 0
552803961 118490560 0
344706382 200038998 0
220474885 341840883 0
95291726 164913678 0
76964021 522446464 0
572573693 316593645 0
389194079 477435592 0
14008518 441421022 0
430471785 307794092 0
398080998 124022754 0
145354922 341325611 0
74031586 92713286 0
350894300 407794698 0
255393688 518630350 0
564298249 99288487 0
216711041 131334649 0
72561663 483640360 0
128967169 559819917 0
382395488 120528322 0
56648835 345354025 0
464105771 138261591 0
369123113 560313829 0
366032156 391793059 0
219460953 5949867 0
416072069 402824576 0
104207296 477574132 0
483650038 426010124 0
344782952 505203608 0
322478791 313032161 0
337113059 116875094 0
492935479 387135712 0
136796110 184929893 0
503846550 304950527 0
260992546 89748216 0
152639211 411555276 0
185534516 472891611 0
355743155 457837882 0
198119769 372585827 0
512931220 2088390 0
64632851 345257276 0
345501447 222590299 0
345663991 321426982 0
375199937 458390633 0
81635552 13587090 0
224245893 409396214 0
131920798 311487670 0
280336002 353407743 0
493873647 9141258 0
276341536 496755113 0
577756129 261946517 0
17980717 52132166 0
388663877 92597227 0
307790158 293412353 0
67087305 579599243 0
350459937 276382622 0
453277888 182507260 0
478435900 140188671 0
188197657 460455121 0
470141781 315939033 0
87061531 245506759 0
407586789 138955118 0
129978146 443782409 0
346005580 89230909 0
82055886 238750505 0
546503782 445267181 0
299895298 185590462 0
98778946 494171286 0
369076829 393791181 0
428816894 191013906 0
286972741 406382110 0
299080636 343385162 0
389720482 527680774 0
87369547 243344628 0
532001762 396219367 0
56091119 477817366 0
307638579 356910749 0
353399150 211633830 0
54277713 130726010 0
560545070 28321769 0
568766929 572485157 0
3518155 542868296 0
414021043 548422249 0
447595124 20689144 0
480082031 558518575 0
74939079 380386517 0
106837245 174485083 0
287359167 185800942 0
378880565 331282442 0
539090777 521970194 0
180313963 384850187 0
303980794 338533456 0
315599442 350442849 0
127083012 279852473 0
339022194 314078796 0
199616149 381166084 0
143956614 254189193 0
314811902 100774775 0
88399189 287569453 0
458442627 537562791 0
2621120 81937520 0
298523387 32190694 0
415701203 330917888 0
204798242 18526979 0
440525089 347829900 0
270129278 436287702 0
14571094 114403524 0
561444415 324070824 0
318902542 404187213 0
47796977 147578991 0
175777048 538418406 0
1384552 5912764 0
564967344 438347955 0
339428852 303388639 0
24531389 408238464 0
95633578 82765547 0
297227620 24407500 0
160843167 312353945 0
237177380 401287760 0
361113165 549922089 0
404109239 6455448 0
549171451 242041290 0
145497925 469610216 0
126225650 336177270 0
542864622 373005883 0
552386761 475413774 0
223575997 441424183 0
540084692 70479150 0
120198705 135272099 0
329781297 155880577 0
57651155 351099104 0
517440659 260539597 0
368868307 486836594 0
418488592 263612127 0
159575639 73467479 0
292340283 13638361 0
403908661 503201317 0
177333587 479419613 0
310548953 233497723 0
212234959 30439380 0
282159316 296998595 0
1586009 317734919 0
184715862 162653463 0
217486078 469708007 0
521157211 111445969 0
352927347 86671927 0
347433081 421084717 0
409275448 123191250 0
90871877 496339854 0
1139995 51338163 0
468331523 113173412 0
320183864 48577349 0
359041479 70310814 0
468739633 220548165 0
190331078 494540116 0
178174285 340055294 0
373125847 263698325 0
310396760 66958622 0
6630063 572815729 0
142347570 472367848 0
204051270 23646223 0
306683045 489820825 0
531257080 154239073 0
209812380 52423122 0
558721682 463737716 0
435057711 427371348 0
236684498 221953933 0
562697255 360340108 0
21886534 253817163 0
105298532 328783432 0
243298394 261735197 0
86837071 299778194 0
145696993 239517599 0
282443190 117361370 0
125275048 420221795 0
455090156 15919849 0
557394637 329222801 0
159813319 274979446 0
417606333 405442593 0
237234317 388591131 0
320116162 53850908 0
175157042 231179446 0
421336037 28693576 0
214181868 500114702 0
273332755 393417097 0
521773048 52763340 0
518105939 301473026 0
182921488 205316524 0
562355456 65034815 0
452112622 467447069 0
83390423 280117842 0
532246074 60793119 0
567517137 65143095 0
256276918 247342460 0
75181717 40566003 0
41589190 52586206 0
319852162 530627053 0
519856931 151896963 0
476980691 187130607 0
220694968 208920852 0
275197142 222993775 0
431759955 132242923 0
461477321 205191818 0
103924451 415803615 0
333433562 17839356 0
32531200 282536429 0
111625855 370223228 0
378447576 102797186 0
260782426 226937446 0
189250555 105224274 0
151632986 181367267 0
130404885 189736855 0
309543313 543772085 0
411866082 333377939 0
545692622 127616538 0
334659380 481618146 0
451932447 436467711 0
231360368 318046574 0
233653021 266045807 0
444637785 492332671 0
365037005 17482389 0
447702803 37180531 0
529910461 132911117 0
542609249 276302812 0
58343628 451696451 0
142379337 207603280 0
118642711 376220640 0
150581558 478446754 0
178269838 43026476 0
111336212 339396649 0
514201185 122505541 0
503642295 219764712 0
535807523 370200487 0
506854678 425355321 0
281792005 550036343 0
445645264 368039601 0
466796042 480004164 0
94132021 372574221 0
519636912 578007783 0
453447794 377935031 0
346409022 189846437 0
362253846 68059421 0
130137465 156150924 0
154695037 543286689 0
506232681 371082296 0
403891843 400670152 0
546469705 421238836 0
326779869 226076457 0
572026412 141968705 0
466135988 329943224 0
85792672 252414206 0
319037594 361150164 0
123182314 183094776 0
206694279 406000414 0
466487574 80383149 0
309228751 61242078 0
58483450 220931557 0
437178620 203400998 0
497359911 14591700 0
389171840 252380878 0
14868059 155997837 0
138803228 181433560 0
61148821 340130126 0
239998329 499675250 0
216185822 407497052 0
407816326 301279409 0
338116748 135576306 0
428436651 42374186 0
480892646 530880727 0
175308447 475518843 0
541662016 294377777 0
151031235 525416827 0
404891153 171570847 0
427269694 493548882 0
13707677 96185107 0
62887220 68794437 0
447877547 530702910 0
484320493 514859690 0
45149451 227632256 0
409446308 40030437 0
527660031 378985615 0
109157472 3013758 0
501303387 447211774 0
460289718 162266158 0
28272920 305666866 0
183592579 323981571 0
140814663 316885886 0
183021005 9289114 0
40976370 276860163 0
169821894 472667787 0
479757581 328220499 0
370412612 25345546 0
324992740 343542266 0
174586948 14399942 0
427523876 192672056 0
130334530 2206144 0
241341526 200760172 0
82533576 391348198 0
83682041 474206517 0
93275490 538698052 0
570515756 145856918 0
273774346 245146334 0
354391625 490863440 0
333285505 523668711 0
376254291 165469294 0
406818261 522212928 0
108078377 472521978 0
175068341 466010354 0
170663369 374709265 0
318304630 315019961 0
273998875 549803796 0
540098846 188228513 0
450356862 502637350 0
245456681 240719905 0
514172220 548990995 0
170699753 163167449 0
376632009 420181284 0
118487977 220845420 0
456651019 280999816 0
314603352 111391951 0
454118142 480493306 0
71573106 364818540 0
140336777 348181008 0
497829955 542185993 0
376309036 497807165 0
63330274 161287972 0
577418627 368914772 0
272766998 307853145 0
466020324 95641470 0
255358112 420110234 0
35533569 356052640 0
329651544 316770177 0
243145158 486864989 0
282773928 533658327 0
269815933 349337835 0
123482741 495153056 0
11861897 5460480 0
51511186 58313890 0
231450252 265928277 0
199533851 567927788 0
390811981 13857305 0
60638615 325929846 0
516531829 51744368 0
38541849 115292050 0
339983076 449189812 0
340283701 402701237 0
8682267 87884144 0
61556846 242879725 0
217611101 218434151 0
255821194 63611708 0
499631439 68642926 0
546624870 249253409 0
376517697 411292626 0
196488387 287029069 0
213169832 201032534 0
255597259 423815907 0
207022806 197668321 0
403360322 542709097 0
156761546 137083285 0
275051101 29525185 0
173211028 222028862 0
246384671 400468501 0
142498881 330533737 0
423499968 460852825 0
422046725 28808705 0
480342177 231974093 0
429350822 63122978 0
361766700 504641835 0
316245411 540988171 0
450218775 539208770 0
162372235 228636748 0
203401474 296671130 0
227801575 358189362 0
147098043 488859152 0
230476384 317821924 0
85922102 57162996 0
563828142 539378296 0
458564454 248729287 0
335199302 279450236 0
451156988 295379102 0
373223024 449386573 0
216508779 557605151 0
461469960 447688798 0
516489986 530388400 0
408920156 464751812 0
213811333 212544635 0
71739215 250946165 0
393436004 332113749 0
478586015 570406162 0
237409857 118743717 0
495398281 284540103 0
363896382 157522240 0
95466300 579108592 0
158870076 204827962 0
524018701 542072157 0
535686982 16666206 0
388436435 345938593 0
333594087 233570270 0
354465393 272055432 0
55640342 493066682 0
435958372 382387345 0
228632556 246506268 0
241789640 328683132 0
170014280 512534725 0
363080701 402825795 0
155647118 259896762 0
542624730 254020291 0
106926231 300337413 0
192207610 292587061 0
63004457 325904450 0
445763206 512108021 0
574122839 257591960 0
12393723 67510226 0
215326095 501818989 0
549287949 473731719 0
456808990 102061553 0
259980487 341406610 0
69955190 276036528 0
246895995 42077500 0
78763468 106088953 0
233863862 419310105 0
388112163 538950888 0
364080918 302458360 0
284362717 553604300 0
327867195 165296732 0
180704199 536235659 0
10735252 329607453 0
79815769 392303723 0
355531991 373897483 0
469499419 389561011 0
351478720 537558370 0
282707825 321786355 0
200358953 54605602 0
566058695 270522324 0
40204586 354797640 0
556596306 411789973 0
448906996 488682253 0
476880530 458331462 0
307819279 505056496 0
367010962 364221552 0
19499752 296093714 0
201579230 486434460 0
506430715 39685652 0
427451340 357698334 0
87459381 418080323 0
463293866 537058904 0
449568067 361025851 0
575374617 550440498 0
237820302 535972814 0
46246612 131188359 0
298025732 438924665 0
10844002 225996025 0
380912154 193460165 0
34090986 60219576 0
366165663 338431474 0
404039261 547712662 0
55126583 357530384 0
226634215 117391483 0
429590723 408707832 0
274006528 87140332 0
237834232 167355493 0
178501062 113000245 0
424571357 382823243 0
67177982 282848786 0
457589084 527454413 0
22857345 135044127 0
520862001 203415881 0
365123170 279091780 0
390968007 61819281 0
460039308 12425760 0
276533212 325713121 0
392705265 574438170 0
73608740 390977248 0
542192587 361799482 0
285851735 50032033 0
208211833 494070423 0
172550613 75040082 0
514641524 86847725 0
422163693 152343708 0
217442298 567479547 0
3253111 240340133 0
119599221 399684342 0
216594207 287766193 0
229119787 409859722 0
44422367 114106822 0
405649026 26763671 0
490709672 321684543 0
428156620 42710794 0
520324789 380480249 0
87867374 247729597 0
235419197 325321576 0
177113003 34703306 0
266553807 247286154 0
48352603 225651025 0
359235330 533322316 0
562610091 293449975 0
364199504 247345426 0
243556336 520850475 0
244514278 27492970 0
425937171 392581290 0
425989608 294541688 0
374494241 109497613 0
188872193 352600543 0
520873306 64831466 0
413305263 267108655 0
377604728 430164851 0
108545082 471899792 0
362237072 159587011 0
142895556 358638306 0
57188140 225496592 0
212096018 511999121 0
477260082 223730344 0
322920989 36842200 0
357647871 388126507 0
261112298 559452461 0
437096498 133528989 0
356724138 83836859 0
70056507 5532843 0
168002796 489565655 0
174108734 151229631 0
31026138 253682404 0
526905642 237672207 0
160838989 94454133 0
320464265 162259065 0
292710330 240206808 0
54276441 408434177 0
574326560 564525610 0
174400797 207362651 0
431314869 377907869 0
424066845 89680132 0
142960375 205588 0
220198516 186895756 0
537097334 480705101 0
189293248 247854420 0
442574604 237771946 0
476200652 431236390 0
277973636 17810254 0
293376479 84183301 0
212896729 52436329 0
375576382 460126278 0
64192997 520255361 0
324886939 419452879 0
44680253 453203357 0
468824309 81603575 0
321291921 341653529 0
155772430 397539927 0
135604701 40196325 0
151458431 12309248 0
290952199 86002773 0
26945045 307838966 0
452996107 40876991 0
130139691 563119786 0
317700487 194584268 0
346577130 556537271 0
360148350 561718395 0
453957476 260029115 0
450725293 198254990 0
519823690 557977499 0
389260274 2754599 0
577877934 166999123 0
450553433 558891054 0
129379950 562604995 0
200369521 14089827 0
76845313 55311598 0
230989494 256662952 0
422962725 132391348 0
518315869 378107748 0
533311671 2496457 0
96625295 205251228 0
405821982 194547211 0
245944437 411554108 0
557298429 222029086 0
356987219 19059741 0
353420440 33194262 0
21143602 178171823 0
498096425 9648815 0
187479244 332396078 0
297101038 327673836 0
572214475 182639071 0
368342794 394103184 0
299081261 326606826 0
286252110 193964077 0
367632879 314581270 0
239090852 73731030 0
62207277 481908861 0
99360813 369949539 0
224956661 340851191 0
28000710 536784156 0
42616225 470221372 0
32709853 2009108 0
254648125 111349731 0
549325566 327384845 0
448977045 185992468 0
440837062 516180283 0
461593424 95084474 0
511469794 241870795 0
350772480 401788400 0
47312921 166567574 0
2777690 139443902 0
318379602 42144535 0
35522488 453797839 0
96648135 550599776 0
407862600 309720753 0
335702328 109708849 0
200896795 376732657 0
506732056 123128428 0
476622 432067515 0
314866991 358885367 0
9578930 122380065 0
513178392 184484144 0
156344185 444044047 0
219875166 235840612 0
267524274 493781355 0
399947673 11070818 0
307103998 165142187 0
560275577 93773891 0
233653251 433211881 0
109991321 38121995 0
85088191 492661488 0
19075159 427317699 0
395079204 63689858 0
490861834 441501483 0
120417802 425198748 0
263689239 104709408 0
506746404 248735813 0
96937908 502836600 0
237242006 460075099 0
566392278 517400834 0
341571353 257619210 0
422029839 130651110 0
513590382 307962932 0
44303258 443244505 0
117785156 135943364 0
461129192 35219484 0
369172498 64192707 0
359015046 436897616 0
33213215 191320901 0
529372394 264167254 0
219290651 533461991 0
351952985 89525164 0
457264803 193913962 0
139247454 568139108 0
568792125 390889799 0
125205105 338436616 0
197591580 118487919 0
541610775 290485590 0
420461612 554160934 0
402963135 443466819 0
140741378 154016369 0
427370265 557408845 0
346723477 411544125 0
220893854 461168032 0
172211360 406294001 0
22456666 283253937 0
380430780 552416150 0
231547832 419785110 0
20327980 575510106 0
539706749 524691731 0
571444082 560404335 0
3663766 195394774 0
14792368 348861922 0
476754557 544948112 0
218630778 238961623 0
448109799 512512562 0
439020441 140916216 0
388455421 247398145 0
25295213 242145775 0
207190886 314753251 0
7848112 508900237 0
498675960 344104909 0
518383002 48670990 0
357892811 361216042 0
141317539 453484750 0
427834422 189096896 0
85944935 333120009 0
498044414 457029266 0
538339056 17956446 0
162187358 145824458 0
327244499 511109941 0
458645711 538089041 0
345441734 393083549 0
119300372 158561899 0
70178609 337043352 0
506729560 382753947 0
559442186 349723293 0
203320224 516283527 0
21249425 53904659 0
454948102 401377328 0
50238177 162563692 0
33127485 36499463 0
303780326 245312868 0
48516606 105862624 0
263564652 140695408 0
129664408 264738500 0
323161388 87365440 0
15766105 79535914 0
395022034 89613974 0
558587102 570336929 0
133509054 113073251 0
530547129 367500785 0
499050059 523653888 0
473803801 452652872 0
500704064 342366985 0
325844646 248911503 0
347338613 517621779 0
370520746 56886580 0
186984680 87293787 0
100483941 50393681 0
434874338 54120408 0
161227661 415945962 0
485565288 70373350 0
528484473 404678074 0
28722758 294345330 0
431521886 462323545 0
167280859 452420631 0
417898313 524459333 0
434083952 44004689 0
166518045 522966311 0
118851882 212739774 0
388365547 205551091 0
363341665 337772223 0
542428321 37870003 0
272883191 314534308 0
395057606 358934303 0
512488650 226528100 0
541821543 225458775 0
183084950 329155860 0
61445998 491332721 0
64747039 252697924 0
25383879 41845028 0
382077202 94999140 0
507190769 444241174 0
259278897 38363697 0
452293771 81349797 0
357360919 531445783 0
214238250 527884649 0
53231808 213131598 0
237308435 347018741 0
231550269 294465489 0
570478404 65414595 0
391819741 210302853 0
362330000 560866329 0
573174950 246309192 0
469271885 285357240 0
309480552 401381271 0
183503395 276655202 0
151898830 418147276 0
343271080 112385775 0
179470771 50674538 0
208355661 384075371 0
463821356 222839573 0
266900915 101588042 0
369453411 273932207 0
58352824 419456605 0
221386904 513030991 0
552507075 280083228 0
87221852 579293541 0
103437016 224938737 0
83198057 426469471 0
549670698 206469191 0
220432054 144355504 0
363350431 413091861 0
70873202 466909161 0
545238033 303066638 0
204818653 454008133 0
317103517 135106646 0
484976612 372799820 0
521307082 321116828 0
551074371 46702727 0
439088153 213803762 0
518643498 499809736 0
396121608 7684587 0
401081438 488560842 0
456005326 14401219 0
306580144 128208130 0
547630121 149660469 0
301779361 375496546 0
542218833 335296856 0
353905972 279496121 0
223730071 285769648 0
6942248 189599397 0
452450423 365148109 0
239363607 244179382 0
29399608 203998816 0
205492135 293398060 0
264147790 4865111 0
506291195 202099540 0
121729570 286036207 0
165160387 401418457 0
692768 20137139 0
82654485 217460655 0
349619409 207652672 0
287250018 153843631 0
300310395 319669227 0
206407188 240217790 0
355576888 71212180 0
244876537 390955735 0
319904793 291440989 0
62740867 107202431 0
333404585 56529692 0
250693575 104549684 0
489461665 33740599 0
434827515 189093545 0
431511718 488412726 0
299285108 341149023 0
38953097 119793614 0
505041553 422508155 0
458555014 422043566 0
107272255 111897185 0
244124956 135226124 0
169673686 329396904 0
153794798 280749785 0
57425643 311793039 0
14198148 110112520 0
356700907 538991095 0
362987455 527079216 0
142741322 58998569 0
577389445 337052826 0
490345957 94625396 0
501106636 287879402 0
550898319 217400869 0
9980608 140242652 0
244952662 391310247 0
70719478 50887049 0
149258316 183174516 0
333782757 434650987 0
291334798 172236519 0
199380764 9289316 0
213668706 270095013 0
529044061 336248276 0
147850350 346440253 0
577190753 369493147 0
6925471 261766031 0
48157229 560229090 0
244953442 181088287 0
124089678 88546983 0
143230799 362154892 0
203074479 349116060 0
299834552 209429366 0
58460514 479992787 0
150636620 346830415 0
4504719 379252348 0
463121101 47552392 0
442212682 560897275 0
136964526 492312590 0
73729533 86461411 0
159602216 123127542 0
77782782 543989986 0
113818 257873787 0
82191419 474631057 0
340620503 152256634 0
372932475 370833952 0
558732299 530590559 0
103590146 310792471 0
491126104 391910317 0
443902357 259938728 0
4170557 460546103 0
494610866 52155540 0
488598052 244917018 0
327986590 499544614 0
119161112 17313051 0
270585357 438843033 0
84821839 209467893 0
234637882 39585036 0
354559365 103525460 0
125324497 135829561 0
550526192 434719871 0
522449947 245339644 0
101183812 173444354 0
128751952 243107450 0
376567579 525551112 0
64923664 29132842 0
62211904 159211082 0
311824619 214311474 0
213341660 44309024 0
28063664 467060740 0
5901835 499197670 0
329875623 439303675 0
116750305 507639388 0
123293840 412933881 0
375650025 141419604 0
194453380 437165363 0
536858779 382664195 0
484039726 116776948 0
464807297 321542225 0
457696622 156499721 0
488139198 43549428 0
280114513 558076393 0
84268187 505853370 0
479493367 10398141 0
50764940 198493327 0
369642089 510802332 0
139301258 206424173 0
575449063 233991369 0
290909401 510057492 0
441591665 364410724 0
462248352 76088314 0
73479461 412384020 0
450665403 553197542 0
489403777 264836610 0
135647796 121123951 0
341412566 177133458 0
218658503 177083421 0
7668414 200026246 0
170111197 389309103 0
544187665 489915853 0
399632996 388607301 0
43839334 215786361 0
349698343 433569816 0
164270860 332167877 0
18818523 200555511 0
74909965 22170890 0
529890770 89560121 0
307295988 417798128 0
85253879 409201406 0
387649966 480797131 0
34527002 73766608 0
119046393 428959623 0
408096550 54958342 0
301224010 428425108 0
365349187 407760445 0
155652702 418862566 0
243315274 280854512 0
120445552 499959311 0
444118116 216577234 0
350043301 6076338 0
524000279 82087077 0
495069909 98489428 0
78249530 56865323 0
466480475 465613440 0
313482249 224487928 0
206159735 524597662 0
131704359 434448463 0
332287386 462060808 0
135136558 345221282 0
296900489 538463118 0
94181837 206678637 0
287602599 376468115 0
218045862 87386156 0
443205170 257538027 0
209691649 430918057 0
214822330 81369930 0
136709081 9453756 0
119052853 559083724 0
109576110 155923720 0
258525482 495466148 0
6510910 35607169 0
175355230 266266434 0
374770934 161706117 0
15552250 391344951 0
513377520 194464086 0
100262521 313726877 0
54603868 579645348 0
503601337 529132628 0
316093700 97865388 0
448554957 216372215 0
268590410 561595400 0
512205889 98279267 0
575298272 143008489 0
93466854 427914930 0
254286121 338883995 0
56183887 549732043 0
260901785 308409219 0
249574848 228132647 0
401622114 10256137 0
363861207 379880244 0
172120652 346535448 0
171104473 39211215 0
563038568 167784620 0
286077005 336745972 0
507955717 366804429 0
492297407 47669404 0
486819309 427020326 0
494063280 173704639 0
4752618 425841789 0
188832105 321398493 0
291139493 528265397 0
365871044 325683903 0
367084969 354542074 0
135088630 491424866 0
338108468 73486887 0
438275165 42817902 0
515879630 407803506 0
73703244 283617010 0
272564873 371135933 0
274048737 368533736 0
61639595 471136498 0
573422797 250902128 0
94255296 96794478 0
567146537 525472575 0
427856338 272028451 0
510770434 181685839 0
24990882 83410642 0
290401204 328565770 0
365948540 407908703 0
486464415 502823554 0
554841692 263774995 0
82616423 2627757 0
1485046 537127570 0
68290553 424347969 0
11685480 93682611 0
295497342 360312475 0
149341094 164666849 0
351486788 369864331 0
496554649 269135488 0
87017169 547403624 0
441831343 324067244 0
498351846 39611601 0
21676861 577328848 0
552701405 150345686 0
434453960 579242428 0
369064579 536144121 0
43598269 552652539 0
539974569 491863549 0
212607233 111707913 0
98720907 312685945 0
244370806 281127637 0
537898335 523785467 0
76668239 410647336 0
336382532 306062312 0
322358236 374734669 0
305658977 330639746 0
406990902 166605511 0
259857778 398600012 0
527649763 503678099 0
422396748 338751690 0
335796497 505240171 0
18831671 297651260 0
398695550 65757249 0
266528124 409384834 0
429296978 1427645 0
415704453 189324333 0
87652036 352686114 0
74041901 558473320 0
345393342 186045139 0
142524526 45054823 0
174957736 440564970 0
282586022 526565730 0
459163520 510648300 0
427272648 575610134 0
435167981 22117392 0
387934511 37862064 0
499960086 298155768 0
159305073 374982763 0
173347224 138099492 0
67291302 156497676 0
82924687 156500920 0
96921717 127847604 0
235680759 19111603 0
398814934 501653070 0
297601256 398005402 0
169945488 477098478 0
514416627 403027415 0
383179553 265985526 0
193101377 410041064 0
280751766 555772388 0
68265649 154611400 0
48443733 389248008 0
230988953 268498763 0
196368354 32632305 0
343086845 519706853 0
483166021 201071284 0
88078936 126464139 0
62589906 253296063 0
39629665 568327008 0
539020266 132155735 0
57372599 117573935 0
351624989 416292484 0
532017010 198240463 0
327974203 429050716 0
143244400 419678468 0
384650145 558710009 0
120014936 177917434 0
539779138 181510255 0
478247089 177849441 0
54830474 266259626 0
492659201 343770715 0
173884697 40322514 0
542039768 395849652 0
112887935 112935102 0
448337830 157829417 0
29269092 262347716 0
50831691 41649050 0
434700539 87844957 0
207622833 81725044 0
502737254 449431637 0
147178899 403401541 0
570895 391748189 0
231848994 411804499 0
107871405 413264707 0
392767381 43516981 0
368527348 419413536 0
555777295 249154055 0
5283679 317160587 0
506986544 304124430 0
142993637 414179161 0
533224622 381702371 0
277883945 567009570 0
447991407 289736252 0
64775594 195307804 0
208644310 400951794 0
430371934 476363317 0
62141919 167287577 0
108258762 476044713 0
184793914 451334077 0
212035374 318563870 0
226522695 185458097 0
483649354 407657379 0
478505101 499175725 0
321458259 178989830 0
473876722 457234172 0
461738384 573310942 0
339418226 557066158 0
135386573 18817959 0
501865466 396517169 0
500242592 300900849 0
150825493 133153256 0
65219096 142546076 0
133865377 271334368 0
511756531 319999992 0
191914350 422703692 0
561265627 543313202 0
235281294 18421347 0
262405714 95804123 0
526188138 497545054 0
78932945 195492629 0
523288212 465138356 0
170600350 514180979 0
39477155 64623920 0
97189851 403449365 0
236276223 49290827 0
371103759 464782555 0
120036269 12401546 0
345532057 374888264 0
329027180 331562542 0
9767755 341417412 0
276939390 318297075 0
477051068 13857882 0
407266036 406988289 0
8314817 392490344 0
512023544 131355929 0
343976485 133984295 0
75971241 343815033 0
343304532 172962519 0
379516598 469892831 0
527134057 177724858 0
58662967 114772005 0
22292840 538027039 0
111578159 400685426 0
207380987 356500157 0
383479557 83712606 0
427622915 414599585 0
495186254 139792063 0
169053013 402942555 0
105084411 163729462 0
419580419 350397757 0
209065857 10401958 0
247251745 415273540 0
263153795 487236004 0
24686758 436630116 0
250004355 109305192 0
349465008 145321514 0
229231089 149287411 0
228957648 105740503 0
438911955 261837679 0
271061354 390158837 0
228547855 71739976 0
226915578 368942147 0
444892807 571818979 0
542676269 483422011 0
121214406 202371795 0
450676316 492248514 0
406451269 77493724 0
473618723 423301643 0
225463382 115423841 0
484201723 512822197 0
246116445 322596865 0
87358914 115083904 0
320987430 82287990 0
398817037 4277064 0
380519075 26427167 0
319003324 136856864 0
469336532 328131155 0
485647348 260288046 0
401498410 71741210 0
464939967 456990537 0
221780387 140538303 0
300960731 460935366 0
495350184 179115651 0
28360033 350776035 0
406525434 141391098 0
23526814 377350016 0
397778948 566626650 0
202207940 258925625 0
127634318 360615907 0
454142937 16797508 0
404742397 385044048 0
185981450 366120900 0
429119504 298034456 0
419168102 411905597 0
218173503 29118857 0
505416057 60940474 0
236620931 237950579 0
111799219 380826602 0
271516356 290006417 0
58707183 48908649 0
478579552 421810935 0
518624693 565522138 0
529832228 284319947 0
282877416 29128621 0
165229398 122240191 0
529448920 509603936 0
313644169 286621118 0
258143254 16929476 0
127675979 549793462 0
246266538 133352653 0
302032479 367717069 0
327741801 213313527 0
281330388 154468571 0
114097918 320637612 0
286988022 181285405 0
342682408 508505554 0
42411611 179511933 0
100427634 473848823 0
28725476 69626919 0
197643803 494461729 0
323699782 40867834 0
470630793 468999535 0
572548782 437912149 0
176655248 472600641 0
326939600 452176660 0
448441512 279158155 0
572358152 298136750 0
163141366 149870053 0
40503152 530677820 0
410628533 446315765 0
324707943 403399432 0
123088922 500866610 0
137315619 133647326 0
196114747 27043954 0
231206191 243867052 0
137990544 341783414 0
541551631 22442572 0
511377907 437821740 0
473665889 442388635 0
449947274 181955679 0
321965719 514284669 0
199386532 277532999 0
451860561 82094460 0
241507401 158113981 0
298268420 383230082 0
44465908 140697505 0
6233312 115126078 0
133097881 48232360 0
313132627 20552240 0
330709292 516709880 0
259707336 372988763 0
167238245 426762291 0
207626101 533173302 0
21724853 391209668 0
62631504 551266073 0
461509187 400667568 0
554288722 248824924 0
201686723 566595495 0
383571994 555416802 0
374685127 150215112 0
449077329 436170504 0
304216745 147413541 0
302396801 374919352 0
501002345 344651933 0
454861206 324911651 0
152591161 382403605 0
437839330 299574491 0
490705359 309383914 0
254759057 274130090 0
137606208 128634982 0
94287869 18953656 0
282895464 69633465 0
59573715 250632065 0
353007060 358343925 0
354265288 501011920 0
379505181 356202068 0
378985726 542147943 0
109167782 419911161 0
229748750 107526463 0
434733313 373259280 0
239570145 554731081 0
478276241 478730351 0
101709078 486771510 0
5619489 49541091 0
235679555 125112332 0
308789603 448666988 0
574721537 163611269 0
132044066 315336872 0
137617363 460708276 0
565055228 316717010 0
334100607 572698047 0
177072374 216504805 0
169685532 246994364 0
255444931 206707467 0
535621369 329214167 0
466528343 85082626 0
490050850 331920726 0
492279736 281247075 0
77788045 218102246 0
436940605 105058168 0
539952452 81144094 0
47017406 358225322 0
106962835 21501099 0
552261708 481907538 0
463972070 328957454 0
273875606 83839246 0
79818440 415707486 0
558189488 437399737 0
79266402 65907793 0
178547792 242647342 0
123603307 303165758 0
466084844 295503758 0
337838562 576135642 0
89602993 436775189 0
8655569 456432140 0
98760032 251320095 0
561078793 150513123 0
120670795 571128644 0
509199691 409552274 0
504008613 269924866 0
542908855 320174735 0
316447475 315851158 0
541041828 557270306 0
179727501 239274957 0
167762090 180484490 0
153444322 395590785 0
531167978 564880850 0
322467358 528800467 0
52515670 160768667 0
12780815 568300034 0
321925440 25265118 0
548002755 168576557 0
10281252 20270781 0
415899200 430277960 0
472384243 78095136 0
508734597 444666619 0
314820323 559677554 0
213239380 548102990 0
207719895 413996204 0
334488713 85443527 0
70077354 559846163 0
51699493 54166470 0
369508107 206029196 0
441860221 568734346 0
264257059 539986944 0
242336165 220598969 0
560489631 450528411 0
40424783 14201515 0
448782461 275208147 0
59443807 431032432 0
101668518 184255976 0
61105086 233378420 0
219901438 10291502 0
355836286 551138277 0
510120424 59966645 0
383509934 240972003 0
464721298 280138995 0
279692500 340917895 0
212683108 425332582 0
400617529 18979849 0
88781027 314341532 0
117417197 546880839 0
545687845 533820311 0
253175117 87128627 0
167585971 173131659 0
333056457 294400278 0
441738507 196647599 0
272569971 82630521 0
237554432 303810277 0
137402901 49929814 0
322337771 162554615 0
401931382 240374206 0
438535073 537531905 0
393546366 563698561 0
546262373 73802297 0
27854388 128130573 0
51738363 375832492 0
573002524 346469298 0
213039734 460972122 0
34372714 446949076 0
432472525 429217301 0
81968680 172582286 0
32150757 139843513 0
559266750 99168867 0
242633845 532082663 0
55488377 325908025 0
465401897 426428434 0
452508387 569556484 0
455515372 487324797 0
566774578 461726447 0
361771452 368467416 0
507662205 127009247 0
58666802 455716048 0
499024206 69456242 0
183586503 184434414 0
512361846 84289441 0
361339631 159143754 0
187424109 447332564 0
252285766 487792507 0
527770947 235721276 0
431744190 176924848 0
382518800 243164860 0
536859525 59367874 0
313118826 33000508 0
353102251 392605956 0
251426389 549064405 0
3289178 411268179 0
96065254 89668512 0
95862386 269130230 0
372041086 11331726 0
115525626 258805037 0
379323401 65169280 0
434975880 262882968 0
365647563 34727939 0
155292193 472921757 0
481991650 231215811 0
59491919 349925197 0
76501317 291016876 0
395914694 352300098 0
148987367 311863616 0
70538139 385267733 0
470298802 300970329 0
195827499 538207049 0
522866183 547864200 0
179901196 164537703 0
283210482 555431980 0
311018315 479163083 0
244731840 309427000 0
462155380 439792628 0
286816231 358771582 0
402791962 312139635 0
89444627 318726867 0
36918937 161232041 0
429701286 377810205 0
575746896 432225094 0
318991185 314943382 0
310067537 39235561 0
170105676 346298446 0
432400505 179062255 0
208384277 448921451 0
221913857 119120688 0
141494678 124388291 0
264439767 155605262 0
12691808 383959091 0
194927869 211554020 0
5888255 463307909 0
267994800 301234771 0
166760786 540118426 0
567801919 81428646 0
555397682 459549393 0
213867545 464735281 0
369375775 142956376 0
416367924 185546559 0
44318856 398985895 0
201800418 372119785 0
242894547 14721405 0
501475125 478553533 0
472402908 166397813 0
519224407 300665067 0
204313455 148777130 0
530025346 487511097 0
502260047 346608400 0
204639016 364757778 0
550622606 534003555 0
222867416 430428160 0
18299744 47450966 0
550002682 414965985 0
237092554 393670685 0
555193477 45210376 0
434309987 83463873 0
1086939 405339273 0
286380003 216116087 0
128478314 142566533 0
83404557 154510987 0
330475102 466114358 0
122685481 558992359 0
477905787 386869682 0
273302665 508607379 0
30166964 199241799 0
487423803 148086971 0
424456126 319411913 0
301728346 227150029 0
292103603 370991647 0
174048360 102171269 0
523601406 406840028 0
209657526 8834523 0
278419354 239825412 0
356899151 280237332 0
209208261 41144107 0
428284350 189200752 0
532373468 178870172 0
491000981 71204201 0
578634869 285216328 0
234494539 454159819 0
438960857 471501666 0
117691420 79368328 0
248920057 234102772 0
125083326 213730151 0
133448106 324842494 0
552437275 246513441 0
229300323 176564184 0
566183694 256047593 0
467039276 308614681 0
221496828 577392195 0
269084790 74008346 0
84043100 15401093 0
426860578 541582311 0
532156192 444363543 0
437066355 133808788 0
417838897 298949912 0
364518262 121853691 0
513641352 264358122 0
467560738 568387580 0
518871527 34463561 0
441851142 240887765 0
196157444 517998158 0
53833937 306624670 0
33446226 82529253 0
307871794 551334365 0
398518021 220237195 0
196744462 268163525 0
171489715 440446742 0
78644942 487171771 0
539915578 5896727 0
72818058 42980405 0
69709293 566004298 0
259262124 136486384 0
205593389 177264240 0
232401353 297027710 0
469908254 441014922 0
359460285 100887757 0
545401999 62161340 0
548281785 543080117 0
348898623 425955721 0
431560337 426358018 0
197767622 318847661 0
227098317 565486297 0
202283694 529177159 0
435582725 523107650 0
529239957 118614325 0
164329895 290074851 0
71929880 263108359 0
565367689 489156289 0
360649294 185147668 0
345753577 124572324 0
167236197 132949876 0
33826148 77236596 0
307264011 7887457 0
17223265 430653506 0
381852641 294924348 0
200536319 639911 0
111743003 578875204 0
23136456 284411799 0
70167038 99538068 0
254329633 244533127 0
21308596 456034461 0
153713938 494365028 0
61782537 272486062 0
439638750 283882166 0
62142062 501490335 0
371101395 375297739 0
105128249 158299162 0
6197898 516084292 0
525722028 232029068 0
143265547 504760808 0
17022794 556120712 0
500289455 277801960 0
417494181 556256765 0
29261483 33622438 0
553673894 521382447 0
36936984 20262123 0
222539297 491548741 0
167260626 197197672 0
521756660 7358510 0
76250758 13897660 0
378870684 227730517 0
538079113 82358369 0
156216385 284773886 0
240290892 79669348 0
537742809 548597338 0
296166512 573726202 0
1730270 274976696 0
164138507 257361713 0
152638285 32171903 0
208965297 515832532 0
407736634 291928794 0
69284277 152672813 0
89770344 318971502 0
499534313 155988619 0
234800097 45283970 0
258467953 59544808 0
318946900 260669952 0
341908978 188495595 0
453236111 443378436 0
534552922 227184105 0
391909940 28010658 0
125264933 171618353 0
399163008 231758860 0
66032145 237533635 0
211540951 69141202 0
216722721 182531405 0
1127841 491640940 0
223808831 575477944 0
426868939 191163849 0
94888899 215670671 0
138704252 119022046 0
85866069 366669283 0
85585734 64949125 0
228477419 141429083 0
53321593 59017565 0
531583987 410223422 0
474927163 206130629 0
477790309 237361410 0
338184461 480963683 0
576730168 271228043 0
528690718 70964416 0
418552159 15599735 0
400948916 251800980 0
411531088 469292121 0
252757898 541095653 0
533448912 302707403 0
114655356 185687317 0
205156866 303264624 0
295762080 381788930 0
467270139 68791193 0
192841491 100015979 0
463079945 211086536 0
370181218 426280992 0
566607897 523143660 0
445124620 201678145 0
249443805 462109283 0
554006940 163626602 0
310646541 467707695 0
426358787 289816009 0
529145420 215360670 0
81181116 134821205 0
72126295 455240783 0
341037361 85139807 0
67870783 330778877 0
336724756 522816283 0
131511878 479714542 0
333501870 327737463 0
131406215 283050199 0
457089761 275035578 0
359990097 101957663 0
11259985 297411301 0
401191046 4461733 0
20465499 451379957 0
561068107 153637103 0
191501280 107168931 0
532642376 529746246 0
319744549 373257857 0
237609406 176345320 0
152798990 126440729 0
401153673 29930592 0
164658777 332642849 0
92588494 488311672 0
208594820 371610936 0
474513632 448655232 0
97222798 548501625 0
455427979 430028841 0
74883487 444140556 0
95656241 407676655 0
289440852 99982929 0
449648001 368174976 0
45127101 350893554 0
381588381 507357503 0
426482996 332236164 0
109086443 325754684 0
112584641 235422644 0
174663176 528000838 0
490627908 140946328 0
147634386 106980729 0
208820614 135609378 0
288328533 435295274 0
320390841 141375077 0
13566134 332518096 0
413491616 307301578 0
460024906 173993954 0
5521361 247393587 0
74021365 449597100 0
458758812 266651774 0
424540199 71678317 0
119774712 400878344 0
219634613 67654682 0
165751256 10879275 0
277508550 568688769 0
379413466 459062695 0
320018684 11256981 0
77859110 280174309 0
568432419 179955681 0
88662056 26409736 0
566775549 409503633 0
54841232 138565194 0
485806795 70504289 0
509248283 151722148 0
222434548 371285612 0
374516385 496071535 0
222273635 319883153 0
523865872 547487913 0
519482262 357513256 0
522195781 264329596 0
486638136 183263695 0
546644181 270750407 0
76070407 549645118 0
92432342 466943301 0
37576498 83774837 0
453727410 165921158 0
315062470 79409849 0
23365240 228692617 0
367985497 210183137 0
69102643 132812814 0
197437168 304849778 0
263966218 283060311 0
159931731 57255242 0
451631610 290982267 0
523520312 186638579 0
448346129 577842119 0
105437159 443556453 0
59006187 53371364 0
357062790 341786726 0
142132123 419562380 0
363191205 466458058 0
238345031 12573316 0
221689009 479391432 0
53736510 142438665 0
407845759 174900289 0
109369512 528730978 0
317018070 250108929 0
467782270 59477852 0
294169168 318437533 0
361333846 440165502 0
435996395 558015747 0
226551565 196602710 0
380519804 367215357 0
521605385 185618874 0
554029764 274896642 0
35521600 507305580 0
252393817 300063656 0
511707670 547703665 0
548000438 394783373 0
264590565 191187226 0
214005153 167670683 0
443159338 73767102 0
190580078 383420554 0
52171500 181568025 0
82255220 521080625 0
54182916 101097003 0
160839139 454492507 0
461228179 73231031 0
284757480 64503097 0
76087356 255140173 0
579669205 178685137 0
516402862 169322111 0
96512413 403793372 0
489359847 109662763 0
266476066 349277247 0
503082808 574479409 0
131276671 550168041 0
550407977 188051518 0
218449774 182184348 0
240167090 393310476 0
210601103 543569287 0
203416399 111773983 0
19415012 302011806 0
297472491 345986579 0
492218276 463662255 0
217818739 366796939 0
543932666 167654715 0
495229774 189065346 0
385014009 575294644 0
194780045 15822045 0
465915080 135651755 0
534638041 574492164 0
298354499 403421757 0
387149964 543459156 0
465824395 398592058 0
278087089 441263783 0
413575225 145741256 0
232099914 105279133 0
145982127 148269006 0
548407564 460161399 0
528970732 194755824 0
154985326 271411845 0
471082921 502781312 0
157718618 48934703 0
467619533 380154320 0
124197237 383977416 0
168570491 208566288 0
575908340 224529895 0
167302194 519638088 0
413274698 570786607 0
336383808 401413367 0
499819161 461151058 0
219642714 377407543 0
349740728 271322148 0
286385747 124027658 0
202424765 282124041 0
87272615 288060176 0
141165959 478486342 0
156801600 556050454 0
10311302 219820424 0
210573526 399780256 0
338546100 243982566 0
217882064 430718080 0
356673906 361314863 0
190358161 238602300 0
261130001 206346046 0
534345043 430954465 0
437796160 338914728 0
271246312 567642470 0
523277477 32499037 0
205596148 376831065 0
72966278 539137051 0
166062476 81741631 0
447439655 275731887 0
200223692 155018965 0
195869581 184025268 0
556503390 133442588 0
57597627 20762826 0
366488409 73459373 0
141173332 242286670 0
353796779 327436002 0
378180040 484479539 0
109470174 402584056 0
82226874 492647809 0
373056587 370835470 0
532429654 68363850 0
149010165 169474392 0
270863191 339385507 0
545026902 140615458 0
385655684 14110881 0
260705359 565401867 0
399771019 195948113 0
276160286 540273455 0
221685701 452812070 0
142903631 366367770 0
401856197 567090903 0
350053358 476347050 0
314105120 116910587 0
76855186 439204706 0
118931390 214528254 0
306212335 104080079 0
135821709 261741626 0
364653357 171905573 0
164054613 164653569 0
434489680 350502094 0
577285823 458444145 0
556703490 491656265 0
578624529 336579995 0
21014853 452937437 0
81652833 482816353 0
456425655 186167175 0
89759016 78687494 0
557047993 303933659 0
416322523 132449540 0
545678493 33723636 0
540176103 27535150 0
156929087 429245128 0
422728885 186468556 0
243246091 303375377 0
154445720 501850326 0
495168236 490795933 0
419885431 119688836 0
493257195 409990794 0
176968641 578809296 0
51896506 246165981 0
537667020 197521699 0
43744210 418978003 0
35784388 291170552 0
198250565 390415278 0
309795490 355503079 0
154391819 63464057 0
533861011 395973867 0
348149699 117620825 0
32340603 290895183 0
517473225 549174594 0
170927177 152350839 0
12484614 168508075 0
393514984 329938450 0
356058454 558615519 0
169430074 366076490 0
107929414 475366712 0
227713286 303318354 0
4947495 546999580 0
301470520 402658374 0
328739747 472148125 0
204889479 123074198 0
544608306 1228844 0
361956551 482109036 0
270751546 87572177 0
572676164 513842812 0
25299718 397374959 0
58736915 194773460 0
288466009 394799584 0
231740416 238568902 0
435578664 93890234 0
478866626 88089041 0
89747372 320833439 0
423381116 157033906 0
279108454 64807256 0
173064012 446089662 0
526486058 318704132 0
466151897 69571721 0
167395137 317656209 0
19451252 147435518 0
319865683 67272353 0
387411030 396429272 0
63251144 68164305 0
437624092 71602845 0
381696350 70794461 0
44280587 114070273 0
459039477 40456630 0
110557350 240782964 0
488470728 396187630 0
5767454 24076775 0
143382228 486850006 0
171158114 141863771 0
43604670 203517952 0
86925825 303595395 0
318423192 46008090 0
174044874 510421719 0
439808684 383893086 0
546631873 66799933 0
425899451 397082630 0
246417454 280223022 0
341257109 419089842 0
356503783 392458591 0
492327173 182472807 0
261014327 314713148 0
381523235 1471487 0
307747609 313271565 0
194669835 317083363 0
274002751 514363147 0
434626418 434316153 0
69333143 96880796 0
296548349 8301802 0
363032864 29259256 0
48124709 439713411 0
504002816 315473238 0
241838294 350900526 0
168150571 321650596 0
39188735 283877654 0
190475881 317714791 0
139964814 416771387 0
203835011 180289851 0
448275863 255370902 0
281879735 329284600 0
221164373 535365713 0
431400871 212085714 0
208463957 106786364 0
77986455 221181318 0
211485515 405317967 0
461114662 193298596 0
437623204 259526277 0
41247470 327119258 0
407203986 538585697 0
375142873 59281803 0
430420725 340837121 0
83510098 544483812 0
300526263 279415687 0
347549396 361467490 0
213991625 263968886 0
360755161 401044368 0
228667128 33985731 0
318570706 351771374 0
442472622 517049392 0
552412526 89697466 0
127677588 573491569 0
166686013 369382747 0
173154264 60025753 0
476999223 343884166 0
218569024 34865044 0
17037291 221155988 0
354392981 23578233 0
531874368 481338625 0
287635728 357782435 0
155142101 255571646 0
236916381 373526516 0
206743019 561580573 0
312313520 162712466 0
93081084 411063782 0
363333422 407093766 0
312122655 106984483 0
244514915 178468263 0
265953478 23875474 0
408264354 16754560 0
215919853 450585391 0
3232538 23940068 0
246492566 506125145 0
477312849 39593505 0
500103598 120596036 0
334505843 428676030 0
59780834 46854834 0
65558701 446238103 0
17246237 331764772 0
97011481 297835750 0
303545927 118724065 0
372531693 156666468 0
29297418 142334504 0
539241401 206742052 0
533409833 502931957 0
373844514 148863805 0
570504893 89354045 0
451662456 297350337 0
195038344 107818461 0
251893887 293049792 0
367860673 397833687 0
194946945 207926029 0
79411602 17617257 0
63306676 353483443 0
293973775 154784223 0
53015679 158283036 0
451857657 311801492 0
377055802 402234909 0
74010241 50514504 0
102877448 243505371 0
461098199 348536700 0
432799983 82673813 0
18153202 90782952 0
544883911 76263204 0
50693346 432909069 0
512822466 435445189 0
677124 39764651 0
165324599 356001767 0
566671515 536070307 0
132205414 248968153 0
214009207 477241879 0
79252439 434864081 0
239095165 164868220 0
206377180 377369778 0
178554594 503612003 0
21854793 564678653 0
344530501 123139682 0
347808104 449089461 0
205670653 71148603 0
117665228 403005655 0
325004534 404730401 0
337775635 66662830 0
530127152 445384879 0
514766009 241943933 0
282988378 401246118 0
301478120 452514700 0
454799172 560059748 0
98667764 287648069 0
262927091 90926666 0
107109452 260421612 0
63508149 65259370 0
201547737 88363432 0
491493175 527750724 0
262621006 7419789 0
58385460 320664347 0
240151077 106796630 0
27734529 354454292 0
204364932 524052548 0
457044166 536973409 0
520176854 233440861 0
77601930 195717320 0
252632960 430582218 0
527786671 148644878 0
502116999 166466198 0
516324347 175903609 0
103728874 461768280 0
465780194 79445667 0
3790744 473432382 0
19565630 315168480 0
554908213 431961416 0
106326825 373227860 0
133481821 85918773 0
412551358 63824785 0
196031148 89075449 0
491646893 425746585 0
246602836 552246703 0
340551634 432140443 0
331409859 376984693 0
112440092 284001068 0
306224350 542127257 0
486609874 257220140 0
182906105 195520345 0
57719607 223626558 0
148483259 226114734 0
334543332 402017418 0
409216865 54560396 0
163098669 31103589 0
565498055 89080684 0
314127341 190431790 0
156062164 35484346 0
71458151 46666348 0
443037565 380907659 0
422593927 517273299 0
556235234 194314598 0
309886735 82106183 0
545895117 333220392 0
72392629 183086606 0
398606844 255423298 0
575700297 288507225 0
22492948 375064612 0
13343667 360053063 0
449874347 140129198 0
287870911 34838675 0
159960159 32757886 0
352736301 211495087 0
101407524 286255612 0
290216238 248242494 0
405767608 423358816 0
45818816 364701314 0
72217852 338740875 0
536683618 167842855 0
465491717 493634948 0
394427848 312080516 0
541043073 192362455 0
158510981 68827179 0
528808041 88562083 0
50412094 495566298 0
569851996 538075346 0
317418594 43810284 0
404067815 420323155 0
393647198 86819476 0
373556164 209273552 0
331321194 126565562 0
110999740 355463983 0
292306360 287628170 0
333127050 103953220 0
177220927 52800964 0
7044613 104719377 0
518120551 183450877 0
397993657 423121654 0
273566606 136554337 0
555482799 455847225 0
229662788 147340396 0
360033081 186172913 0
575995197 209941670 0
438735070 469747171 0
510536937 49200380 0
566678086 188644664 0
576859654 210187520 0
356560478 304396307 0
287941920 394012451 0
508197314 57866471 0
127437181 100749010 0
500664878 354337234 0
423788361 148932174 0
384763398 192169059 0
179753894 508739193 0
513872976 305800106 0
502592954 305883914 0
506091088 479332942 0
218220590 561980605 0
381025675 65878272 0
231312638 33578365 0
46527919 309239199 0
548133409 521167718 0
252800412 185003289 0
499655273 266284479 0
256121445 514085901 0
310114039 317221320 0
343570236 24919234 0
279070612 386898302 0
165465979 229369696 0
383111239 193079285 0
128083159 94417920 0
366246121 503069894 0
149000850 496246224 0
4127208 348592364 0
23023659 134568639 0
508704526 184398892 0
155888687 42381885 0
19560364 124392211 0
288715542 427179937 0
539267879 307257920 0
164297519 526691968 0
470987661 194319407 0
4693867 245384557 0
57506850 476449403 0
419087936 328891833 0
335847392 315890047 0
180104032 280627086 0
388120798 82410114 0
380819129 307095602 0
217388361 504515465 0
518646164 29259582 0
328697798 293580808 0
127956474 406671857 0
26066089 462277763 0
572517293 409601576 0
145325618 380148470 0
127555919 38648252 0
431335213 64084532 0
30033467 116329821 0
345323167 306629087 0
275960462 304071946 0
208607215 271671391 0
190451815 116528894 0
334021962 482767660 0
506384721 539756562 0
427283842 179311040 0
77612451 392158206 0
374754857 355088542 0
5658337 439709216 0
518876770 499806076 0
306088087 142122197 0
259299231 482855404 0
393747249 332045333 0
551780535 514264839 0
212809126 472101226 0
418236736 37312496 0
183579721 264663672 0
481028024 200564526 0
129679988 541563737 0
427392601 514354518 0
34960205 320354475 0
1206192 550161073 0
94475649 518056188 0
359077002 225929599 0
43927986 208637465 0
136946886 320377388 0
297647542 456208806 0
541723916 310429585 0
323286496 95059399 0
5409974 410538544 0
8333414 110804240 0
220654865 378146254 0
319120661 388237540 0
62725288 406412074 0
101813037 400890480 0
304688152 375448031 0
381289724 375751264 0
467770475 151847149 0
204442684 397108247 0
227071760 8286679 0
386148417 354874976 0
352993374 352512718 0
228532410 222968165 0
511557643 151965062 0
37838771 153034699 0
157327148 6659291 0
308287947 546790505 0
351987323 364495919 0
373355407 392791342 0
312374861 416189087 0
281295350 125687202 0
496359293 415881095 0
345015974 151540051 0
572682489 543135520 0
155591578 463413215 0
545044930 207695298 0
90569156 47412092 0
428665563 8190927 0
241982339 555653551 0
292347184 523640720 0
181975987 144638268 0
242283400 259569444 0
98962039 119771923 0
526392893 408169017 0
63538024 568354169 0
187922153 163975971 0
167699890 83585901 0
194594953 481071747 0
172571086 13100687 0
470530070 495769804 0
308315539 467577737 0
476313716 375580948 0
257977537 179861766 0
351218058 457093487 0
400564998 467532224 0
99569419 470004962 0
260023129 145809737 0
562628606 327833332 0
426315343 237990735 0
321618997 419491917 0
565091746 551025207 0
540539049 198238060 0
91944111 468604875 0
217486182 253338161 0
557195251 431632554 0
515760998 140524214 0
425803022 489479305 0
279297921 25505008 0
21724022 74516808 0
477777481 79431149 0
536603252 212548868 0
289472138 297360953 0
261792204 101261795 0
372210204 109793479 0
502125650 509656432 0
443463867 130495166 0
240012230 437275290 0
420276348 350733509 0
399829790 134360647 0
531872391 549067391 0
422784062 541943884 0
280103129 309302729 0
423716130 72718713 0
361133275 202277757 0
265240187 361664013 0
87194545 303374812 0
123525808 84892690 0
192171267 157931452 0
270626557 38762681 0
11795154 97835325 0
407563793 239372512 0
188189692 501972814 0
34126993 563458462 0
33341158 456307522 0
498428123 58806842 0
146230930 152090448 0
126436722 79737449 0
277662907 487359129 0
463090336 562045673 0
373316769 561921912 0
285599324 44398578 0
347040373 395859886 0
158773994 61632872 0
496394152 573604888 0
364018471 232510869 0
205605577 387580525 0
334343763 122297734 0
513085252 189795786 0
320986828 186458710 0
267546959 377422099 0
251299665 390456371 0
503864438 501334177 0
277938072 306378348 0
221098547 245867202 0
478740710 239006032 0
428339006 38177570 0
527928267 334383279 0
421743259 266267689 0
142024463 321136393 0
487943158 408869283 0
340681176 23346499 0
307517193 68209906 0
50919333 364644109 0
414433005 492819126 0
242464882 107779633 0
292100188 178182656 0
549554963 404165210 0
293445979 105226000 0
279058769 549701992 0
322348207 68270606 0
351472490 464255362 0
101053530 514750846 0
467117842 2560994 0
50566133 522025899 0
303313195 462601670 0
271408413 391458581 0
108153818 17439063 0
24772635 86170604 0
545834637 551365568 0
355670732 117099249 0
456493945 68455312 0
26324266 303751702 0
169482396 362774985 0
363302797 243528165 0
474477175 268554901 0
457390333 266855182 0
106523311 240049945 0
70021602 435653018 0
482851312 162259631 0
413741571 162107420 0
316487576 389901058 0
463410706 444990499 0
180634360 162868169 0
361668255 11505965 0
39457275 518651142 0
447522158 306790614 0
25825838 55623561 0
159899040 541215003 0
64623937 224326948 0
569880612 187983337 0
542839406 144719927 0
564589333 530604824 0
6577039 455397783 0
354448693 83892736 0
89279742 36330604 0
478399919 517906121 0
310703171 270068173 0
539223223 63111822 0
164552014 162781910 0
215576808 257614034 0
280274883 437503853 0
63687345 411912749 0
35253678 576902272 0
460917060 556119153 0
37348511 392457054 0
269138774 18580059 0
44339827 344201091 0
415877212 137477913 0
29318555 120396495 0
555840000 289395796 0
489946164 257929057 0
331748013 376981466 0
320737779 554749697 0
144862432 144409855 0
471567318 428134393 0
379662099 8307767 0
19233206 331278198 0
26643289 565649604 0
240210636 270093588 0
289864846 12686585 0
559457565 543222648 0
436596072 467141359 0
206716732 535280909 0
191614953 331261931 0
267884249 664690 0
27043260 363177709 0
268635802 99904921 0
149569402 349998376 0
553391125 301074866 0
548332861 384652284 0
75764033 269721549 0
273556972 27580216 0
60441579 22228143 0
493039920 406953571 0
552675786 490909163 0
368906271 95171424 0
193547843 315593626 0
400661531 171172651 0
102429489 138218215 0
336111288 45140567 0
356489486 406439569 0
321472505 369545527 0
248946714 539089227 0
32149695 437170420 0
490807377 277013575 0
431900066 201189847 0
552053416 538132353 0
320167555 550330891 0
360397267 353421212 0
455052540 360304461 0
67568926 399197184 0
331147835 21804049 0
475078128 43177251 0
546937302 105245605 0
375554903 509902134 0
52591164 87529883 0
375535561 442058281 0
455701252 263440634 0
565176945 159508221 0
243969710 564779923 0
111015182 405370967 0
393233491 235982642 0
158480252 234433494 0
138216404 483915243 0
185365805 260805077 0
25755895 135607674 0
2786261 433736111 0
380386478 201360142 0
569447125 17018400 0
56470412 550865213 0
432623060 316365309 0
342767065 112596303 0
320566507 275765885 0
443181959 287453735 0
131023616 385482212 0
544458754 339287818 0
198183166 554769708 0
85622502 216920203 0
310432728 54317180 0
101441089 456679566 0
12385705 551039316 0
39629188 114422201 0
382986293 426270507 0
61122360 300049863 0
38695028 219776212 0
272504712 498957330 0
51822646 480029306 0
458518730 43252317 0
555100781 130517695 0
531439571 3242655 0
507172237 431014917 0
79169341 346005288 0
518107344 79782487 0
385504762 20316571 0
302863364 461276430 0
385789334 251803450 0
61963634 85580458 0
184155269 94113955 0
182147128 225111909 0
334102900 378959594 0
427366824 104350135 0
363045276 401164307 0
104106102 7629489 0
76340694 138525118 0
357851294 366546943 0
464666809 498519731 0
472372430 542112217 0
461837155 328065258 0
563884333 526023426 0
117171514 11706581 0
390438037 320314052 0
380551557 348739481 0
37886225 316183984 0
57583182 349741274 0
95345348 124698101 0
404505288 113581853 0
121740905 454374567 0
306322624 520716457 0
131417801 555329980 0
146304792 96183615 0
401737797 99248088 0
349038687 542793299 0
565839531 255134378 0
181038281 389804626 0
199345207 133899731 0
433510469 118949973 0
439239592 412814653 0
279776161 291488650 0
342344977 139730268 0
115400796 301988854 0
520306295 573131611 0
327120361 136799952 0
120019018 449782560 0
437568975 30180351 0
227942421 158993380 0
493138299 235913344 0
507693376 95535481 0
431022818 69522153 0
358851299 65608728 0
256658038 205081939 0
1026833 359979697 0
461167633 268498830 0
264647660 525417284 0
242201596 272881353 0
123584721 257418123 0
328176414 242971397 0
556529365 188490181 0
519207172 387737666 0
197701970 142228458 0
429220682 114997529 0
357792286 481796292 0
54158505 577448098 0
167912090 26203036 0
547646929 518717670 0
566575933 255663190 0
430570775 262482224 0
516858558 526133768 0
351279184 560190270 0
574954617 551547230 0
455475159 249818989 0
132219720 217008328 0
339536101 172457593 0
376771025 467669241 0
112232816 535707316 0
539085270 375962655 0
90127524 425261132 0
518318161 59553486 0
441277950 34936658 0
248599057 472063540 0
475383813 283756120 0
352193636 243742410 0
64906549 223019145 0
176616529 441499264 0
365042821 410222442 0
248881070 533492071 0
315878497 338231559 0
105794577 231105291 0
186444361 572893347 0
61926856 364915731 0
107696846 423122196 0
16337384 396521384 0
122663617 287885935 0
197391948 255530773 0
10559710 193643563 0
229845304 567245024 0
541038297 493260571 0
190427354 489759928 0
538061459 331077148 0
398298233 394958303 0
142912370 77267618 0
467997165 48064552 0
465240388 30626906 0
306596996 404776315 0
540677447 75040679 0
385895317 362041464 0
539362040 5146252 0
81525322 494647484 0
84845814 134023215 0
465167837 554898214 0
523276801 123624251 0
201558875 233858944 0
297137967 354714701 0
294184836 278722737 0
102682372 423733878 0
558509786 272728115 0
116557004 334089401 0
17637564 296830671 0
94541620 455780953 0
530287691 415635861 0
529671427 340109431 0
166830560 479736059 0
572243306 88055925 0
308822424 514934989 0
571540695 285600272 0
239011599 122806025 0
279249983 253397177 0
331660347 547311331 0
203462636 92312654 0
344022034 221924359 0
363543647 531594080 0
209057649 39416511 0
97660834 553438330 0
399772037 116565724 0
182506902 162521628 0
337506680 140155595 0
114286955 149464163 0
385140313 217812871 0
14910948 562993 0
481629902 180100741 0
138715398 394223648 0
490426317 379089988 0
491139986 468684212 0
298925462 465956408 0
352803442 8746037 0
46072434 457505260 0
476037076 234217632 0
71862021 14018929 0
2310228 79002690 0
306146847 545377956 0
517042112 84933606 0
551181188 385261223 0
156027368 375057182 0
315543590 360041672 0
327871392 150905463 0
411999290 29132964 0
66248258 237330507 0
500623736 106124954 0
204029761 466222960 0
185242393 17617143 0
102654998 84692034 0
98311789 536704888 0
449938296 39412175 0
368380596 36008267 0
99994327 484392678 0
109777253 195718373 0
151554781 578009382 0
399389000 270728862 0
8582280 505625193 0
241493339 272881384 0
477325368 366608821 0
151946136 266551531 0
538045016 484554953 0
44087077 368131531 0
438867182 518736678 0
223091200 556914862 0
236337121 91796720 0
71246735 162456773 0
727265 225254602 0
409182867 523055071 0
156342382 262486196 0
421709127 475392075 0
69618190 142725476 0
411728671 116587707 0
499943322 219744806 0
398603951 7229856 0
441053526 124104692 0
325671400 167018270 0
533972706 74642681 0
566262096 461377780 0
170255086 560381050 0
23073684 37469423 0
128421963 477563114 0
296336546 481232131 0
395778191 251279706 0
527125861 199890950 0
507198397 528546757 0
70893633 167408790 0
274288245 364149859 0
180719877 275760690 0
68571575 122930778 0
414663082 359383952 0
227567529 564773340 0
205228241 98250108 0
146117873 3553831 0
269140475 288916426 0
318287305 264955505 0
518263252 175574246 0
347197607 318487411 0
330803892 552242736 0
252867848 411669710 0
19823294 270077792 0
574532019 297802083 0
225970764 501180271 0
562909023 520479259 0
533603137 405667125 0
482125518 341350079 0
479438696 363238752 0
221212297 555237739 0
370422115 65747817 0
47822772 104777754 0
241271197 66817158 0
220626831 535202935 0
303561138 418884005 0
248443640 86430743 0
317791633 304157566 0
436878786 252526800 0
367969215 307857418 0
264706641 151256083 0
391287229 34666539 0
244001951 371653240 0
56381705 422464733 0
132842894 92338433 0
554547949 373943996 0
532723992 92695396 0
476835525 4550868 0
105177347 242425874 0
438915828 62055374 0
84727107 347553189 0
423267496 131478772 0
255842239 497789682 0
311867990 470981385 0
225825792 223753210 0
479940774 273634577 0
128756471 286729817 0
9345733 343020712 0
444601179 495226154 0
420377680 7722151 0
487939676 569559883 0
97796771 23313853 0
206328705 532906200 0
176611363 259347528 0
48089353 229027847 0
46873313 494250482 0
330506424 122452225 0
133838814 229577193 0
551969322 116682374 0
401525443 566578031 0
32802608 202084922 0
44307810 49670639 0
14424452 240191577 0
354310664 323136851 0
331287488 119839649 0
180066157 400710905 0
482451446 134777573 0
529758696 130336546 0
436989729 266735060 0
230905707 52828410 0
358963830 371807200 0
519631126 550163918 0
452590280 368695952 0
579168037 470037602 0
412060740 211592850 0
157869696 22097571 0
495603706 488284225 0
332822793 109171040 0
507082012 549193285 0
296371878 362031035 0
105442090 33983705 0
544446264 167373441 0
398056125 271379923 0
434461636 442664870 0
500588349 398159181 0
256334114 31248539 0
335863368 173344866 0
423549270 324769249 0
19241519 255410888 0
274715930 542597117 0
385747238 255497871 0
259733507 39626859 0
444766009 558516835 0
437702171 37067166 0
230085382 526502907 0
513582441 404838363 0
436793714 360683636 0
307156638 402649548 0
361804590 61116779 0
492586737 51896275 0
390620394 559213232 0
147297288 405644640 0
464727750 282921091 0
434530213 362184877 0
409730553 114350599 0
33455579 26095711 0
338372216 55865171 0
109513405 527550428 0
134138907 159544152 0
562214907 74934906 0
500887313 335883328 0
521981082 502639383 0
443717794 113468740 0
427859811 492226339 0
269903263 300250047 0
494023699 178101354 0
237777175 366704413 0
547520777 255635884 0
451199007 75475380 0
14498143 425494968 0
151537119 54346741 0
363325857 476528348 0
529150111 473823689 0
425225583 442306024 0
478593706 355796093 0
556827114 560459491 0
446075094 364833932 0
321447258 542594271 0
357515399 404764247 0
480239282 552770454 0
76066957 95028955 0
512979050 213179070 0
50979555 298775175 0
508077710 555121488 0
5978310 459273182 0
273461449 213232904 0
45939757 381363268 0
307348461 232783890 0
524152378 430112642 0
377681820 263001672 0
176088588 373997428 0
496146221 467282213 0
219762648 517423202 0
419208432 77911115 0
120558476 505154200 0
567652937 246418090 0
337541728 15895466 0
332648277 60367303 0
492778110 122463323 0
221705484 550656693 0
77467751 310591122 0
225808512 205170144 0
578668735 299963460 0
385336951 343456851 0
62509229 363261900 0
534921041 345147389 0
283799760 175714193 0
332551643 421060055 0
70410095 257970224 0
456518511 320571240 0
9196476 341498787 0
191176197 166993823 0
189995587 483854611 0
538885119 124691851 0
531930038 379564816 0
440958801 75308037 0
131279106 108146063 0
238613009 169002584 0
481159871 349083297 0
53732827 279770500 0
1353624 224031051 0
361943553 26537301 0
535954002 154345316 0
336218604 125219379 0
299098492 23170229 0
54248599 78649215 0
335966749 97022066 0
386924830 214265573 0
32516136 427362803 0
342657605 559455709 0
149949502 85482611 0
427025096 484031622 0
427837623 388334879 0
535356590 485228401 0
55984181 198834260 0
325622982 316675436 0
426996494 186434180 0
534349140 404335898 0
192713996 459064498 0
503864264 233065082 0
351771997 436518856 0
131429299 473325446 0
132524603 274915722 0
244664474 201491256 0
441737730 65405962 0
551248051 316115000 0
412466804 20816195 0
504893365 101735904 0
179808026 492568071 0
299710066 342703186 0
230206786 440093403 0
156391068 365021141 0
194002674 383179931 0
72001935 324536571 0
285096180 10506772 0
267152438 334022934 0
201997389 534431034 0
105871466 491954927 0
89715840 528285109 0
43568807 323792589 0
290109053 579262366 0
502928030 555709801 0
443168272 255669480 0
579552352 513901673 0
236143307 557824202 0
393751559 565547612 0
166815041 167925240 0
362358699 402727665 0
317289852 432003691 0
552393276 242051482 0
552350372 109023542 0
27292478 424088667 0
296867363 502057445 0
211393694 539931492 0
485289232 147746182 0
300867753 304372409 0
2311176 114153629 0
537244474 15671530 0
529296214 422488741 0
485851201 556242134 0
182892022 5896108 0
282652827 137277344 0
71892937 193095012 0
411757013 102534387 0
233775360 458033541 0
485548158 336289374 0
220831634 108841577 0
523270444 357201981 0
318829563 281122465 0
224146031 344036771 0
269646054 126133606 0
77986174 147824322 0
34052601 207920214 0
37166104 460946381 0
16334249 235050846 0
367163243 445161956 0
296468420 293823620 0
165421484 327886689 0
241449338 351105089 0
112321558 504399864 0
24203124 173303941 0
238882425 223215403 0
40293255 360761400 0
223172629 201498834 0
345123009 81630733 0
429418965 228371054 0
339604821 523528752 0
462319740 145246772 0
567262097 506574167 0
37588101 237736234 0
174294549 409170131 0
507090075 194608420 0
428127468 83121371 0
198003628 245554627 0
380779792 9619340 0
275147029 105409403 0
291159553 252973609 0
411333944 484710021 0
460361961 393379135 0
133461148 530483996 0
429481950 498057771 0
559478787 73228567 0
545024604 182512154 0
471468271 374176975 0
119583299 219433353 0
226899541 82816143 0
493664467 527677748 0
202186111 347992549 0
353646831 538037065 0
265448891 550270578 0
315300984 384402991 0
65651211 87959761 0
185858912 532155568 0
184568799 229995710 0
233309974 251891675 0
257439104 405159187 0
386823188 181386931 0
257657069 406280535 0
379692775 527227343 0
27734294 124718796 0
350105786 556241090 0
104659998 298705605 0
134338280 197766778 0
94713222 499637178 0
150204022 388275081 0
551513431 142019566 0
401927616 40964419 0
458552165 82879892 0
331050419 215193461 0
188856469 56607510 0
361884681 488808591 0
577567845 18603692 0
513343587 144877193 0
384318445 423819754 0
485196171 474926457 0
523258853 247399118 0
429565988 400881694 0
490688531 236810165 0
44664311 115854631 0
505641866 556627861 0
561194336 478143001 0
12285786 210460822 0
98546403 290808164 0
536779019 340383562 0
299503932 88328118 0
356641741 103256455 0
104727137 195526758 0
569120803 83060634 0
215345443 259732751 0
264798468 276301356 0
404367642 535655723 0
374387864 228203031 0
394559941 537402970 0
77470707 279676746 0
264595940 281834574 0
482384460 58251329 0
461335021 27223249 0
280603954 229386569 0
65042407 81188749 0
551903596 31248822 0
155833029 518217284 0
128319756 44182041 0
161018376 299326068 0
303236719 189848597 0
539468262 578009479 0
485749713 375788387 0
41326564 416606513 0
183917013 81484458 0
453012515 564646296 0
404684910 169425668 0
169008771 404691430 0
531203948 445625031 0
167996910 541659828 0
496713999 513220574 0
112230305 27621719 0
222685527 73179007 0
451582593 510791935 0
533367105 454620510 0
424859445 149610894 0
478168467 431609054 0
230214128 301148735 0
51766278 415679342 0
122805348 522229050 0
510366021 95825244 0
398116354 575710367 0
575878249 25205573 0
350773123 85770909 0
327132796 368148682 0
469227511 277932128 0
551678010 8960257 0
197170982 240936335 0
161470810 247582780 0
450808238 105313826 0
5249999 42452359 0
179556410 429907403 0
294114390 442160130 0
88808712 221476215 0
211522826 212400884 0
570006165 386102718 0
276091132 274144513 0
141782950 296672452 0
134095469 470981895 0
31110373 8570655 0
395440828 294058765 0
124316683 528312474 0
530888925 136787823 0
395711393 121768046 0
117164085 562610433 0
373512529 347739560 0
562639668 135281446 0
318204478 463746490 0
548756465 31498562 0
292546431 347197566 0
273700022 334969620 0
68778910 355011931 0
415659124 248068295 0
423580784 17254624 0
499826019 254834386 0
430263454 273721562 0
177269472 75203421 0
1768968 250483539 0
421665199 143456972 0
341441497 427840344 0
121100991 4511506 0
473565439 4529007 0
566523756 518675128 0
572922180 8245254 0
139348712 425773958 0
572215788 282441262 0
195473068 407026085 0
24819189 229217421 0
352897581 391700964 0
163269798 238996531 0
342046687 563492440 0
60753551 295473697 0
414946809 20648804 0
89934802 416946914 0
224742881 358942182 0
27605612 189081651 0
176859504 437097244 0
230115324 252607684 0
407719367 444222886 0
560184117 428256618 0
292401576 365141458 0
98086625 380392749 0
516753396 265233471 0
78477853 369114069 0
29068621 402067691 0
194481460 326271695 0
350722803 46458067 0
155629415 141210454 0
450673802 426257893 0
56074314 258467493 0
390407475 505194836 0
132182912 119651514 0
426469370 107920824 0
470516952 575964081 0
250539282 386652712 0
92534146 328235256 0
77356933 248387487 0
216652300 351343465 0
258408860 222214406 0
539864561 508243395 0
119620074 422662570 0
122883757 461678226 0
199046255 124469254 0
105238695 39621851 0
415524413 234256931 0
3225531 127632002 0
404731911 385011450 0
527137749 476442258 0
338389180 562699213 0
558637360 113542196 0
487338466 170926770 0
233889094 378546799 0
234358678 58490982 0
221023535 427396046 0
512155746 542681947 0
201324170 14396640 0
91039285 402256447 0
399342192 472238791 0
336208640 203841553 0
527096850 529264963 0
497852734 533444896 0
326082235 465824010 0
491240941 35543749 0
193516869 249441649 0
547050124 153762926 0
241897336 443436763 0
110917831 165425822 0
334206085 236941581 0
33034448 465140214 0
540699360 334733706 0
233861862 350429499 0
407039964 546944658 0
325080662 183390248 0
324275452 109129261 0
390670439 447062557 0
267518608 318878052 0
64359038 555031856 0
289442477 369258221 0
40355730 141280192 0
552818563 363906853 0
117801646 401921198 0
165947479 103731587 0
9820407 437282279 0
400429531 183389145 0
519852364 271543279 0
542701142 159538005 0
261512838 16998836 0
160214436 452777603 0
436184461 529322568 0
494414270 79055890 0
244710510 406513113 0
418672672 454812990 0
323302049 146390790 0
164363622 99703895 0
55537674 220699957 0
457929822 532200753 0
528475550 437063321 0
283231097 110867500 0
7781850 180588397 0
66869720 90984541 0
115019874 577268406 0
298883219 144194341 0
255130307 558150354 0
242953087 15107576 0
318417342 407573741 0
518346726 398094077 0
454794891 8791639 0
551810576 193464929 0
369092828 150316996 0
349691121 264169815 0
407420058 130208384 0
512418564 273151847 0
447274258 104474745 0
430196591 153220953 0
208605176 485041730 0
180587350 523340210 0
149878323 82912338 0
250541047 54616274 0
528770054 213611137 0
166460685 304099923 0
248372059 448658324 0
565243014 24863789 0
503032471 2150195 0
161247256 274947693 0
461489312 149610265 0
444328978 76104228 0
167682276 453048025 0
470140856 510410494 0
481408349 34647321 0
507498127 458730325 0
99194616 530570801 0
521850658 179642661 0
99840887 116354764 0
139058386 342000431 0
422195355 31258748 0
215832798 162083220 0
463810552 177579950 0
237586222 37092545 0
146153977 177457018 0
106826307 171084182 0
261771338 304809367 0
543960124 398923355 0
491137575 184216845 0
300122637 463408679 0
106639367 195483113 0
88769706 320011019 0
491627532 559727721 0
348582173 323490465 0
559076769 498671530 0
158200021 502426878 0
269063010 220100443 0
350792286 148722680 0
313010208 70596260 0
35306147 547280358 0
385969789 364062528 0
568845103 54685511 0
489018514 523945625 0
39397287 202803267 0
399870036 345220076 0
505878303 212794027 0
143860913 243531235 0
7730494 231360044 0
401743139 251238325 0
284257787 12836817 0
559479059 150250334 0
492431061 358904601 0
59273193 371405651 0
240136396 10809076 0
76461095 527327730 0
542910824 445286706 0
284007208 459831577 0
526874446 417126499 0
499488487 522444817 0
213954809 347601937 0
233953871 124763685 0
570118881 173820391 0
192790819 9563222 0
262531553 525264659 0
130714276 378335270 0
193456365 261811541 0
136400019 221309907 0
275224969 428568637 0
453504773 221908088 0
364068145 4622352 0
456679342 193835360 0
287930217 515650879 0
206539896 412720418 0
349031002 198577817 0
354262044 48506869 0
463091702 269913551 0
39965094 38571075 0
14830108 120637623 0
324579785 65726706 0
370317766 400115231 0
4483829 307480068 0
392900115 292517384 0
219823403 314026409 0
494785737 355333337 0
124296624 105654882 0
221632962 245314863 0
390134414 485045005 0
101066992 126167453 0
122203334 325633098 0
6127358 131739925 0
443452527 41642909 0
237100860 549228575 0
568297265 94302051 0
332857286 325883646 0
130484853 306327658 0
464919209 466310635 0
326665643 455782238 0
466791869 230269561 0
84651234 236814262 0
278198372 230017466 0
138626783 412861534 0
530504805 194885244 0
552917364 415995466 0
395372393 37793681 0
545366368 401351525 0
270037172 444861616 0
65481652 234560323 0
48273758 88714771 0
254618945 401969479 0
446464567 289889378 0
311086952 467540195 0
451425923 550774539 0
34494227 162301738 0
388082984 381774840 0
286617842 224539076 0
91255193 391871999 0
383268160 160625162 0
376601404 299698366 0
355622674 288889655 0
514400797 22254429 0
372228683 67929128 0
133624981 534242603 0
156887095 191331226 0
393063066 505638787 0
157013221 145964801 0
504303788 78636444 0
130876778 197155925 0
136573535 461488754 0
517366660 67945787 0
368207370 8642259 0
85797261 60171828 0
203113268 174411469 0
393846327 131211517 0
393153375 203839407 0
62055578 408824544 0
91141185 249704581 0
574392025 389853457 0
495764765 421143917 0
547837832 451700784 0
265833345 247638321 0
445532356 405406806 0
169451068 190289649 0
285486090 438170905 0
530234277 490242366 0
442837610 449870664 0
443334598 62325618 0
33631751 195635818 0
202891604 108060023 0
277892032 397123550 0
291526842 411133753 0
115947678 526564846 0
154308722 194349881 0
498949586 371052361 0
364632482 309278385 0
75669602 553369986 0
222253250 54114627 0
270862752 527009887 0
329787661 545377394 0
473204922 575493316 0
212902979 360591915 0
417365050 171070568 0
4740428 285764888 0
311370175 359155018 0
332165368 271127225 0
414409697 466137303 0
552791645 544869025 0
275466482 128217926 0
208699709 577479286 0
27190126 532536154 0
159366701 361009945 0
566701220 220026529 0
158418957 335783269 0
261513967 495652324 0
225721819 295060885 0
154835954 450264750 0
418156574 90238872 0
406590992 387821679 0
341309056 64305021 0
266470608 325860018 0
259264828 533276189 0
36622319 109216474 0
308497910 247770772 0
322418610 85203077 0
194833837 163032382 0
121903183 28029108 0
32384932 235021494 0
520854980 226006207 0
13853644 210469308 0
531907708 139511139 0
48344069 570483390 0
229826906 212515619 0
270234796 436706397 0
75128862 8104015 0
570295120 19259989 0
118328712 355521245 0
521488038 57144300 0
318585317 456080587 0
562822949 388250329 0
428434349 219026724 0
48836181 12266240 0
448376164 338283210 0
353051529 10817066 0
420244215 392130770 0
222626425 15957543 0
91346286 210332512 0
201106280 492801912 0
558800327 368681354 0
403434836 91393446 0
545179934 284685078 0
199587248 133470450 0
218727417 119972618 0
157833998 288339498 0
57563388 130249659 0
386228582 241314736 0
436576502 367580576 0
432163940 47534430 0
199703658 431790504 0
394089995 32289921 0
335834037 309654887 0
32356309 346495129 0
494684975 322913382 0
373290427 179030233 0
381604655 540380660 0
569341486 453936233 0
548250188 65756960 0
563338738 61308927 0
480092288 183248055 0
401625331 395756491 0
504468549 506349708 0
8277276 39168452 0
173644147 67537870 0
572940570 281053895 0
496005187 479182737 0
521591497 96258786 0
317195533 521173648 0
33070480 323002459 0
197867214 109401947 0
208989834 340089899 0
156397336 551980311 0
856660 327980205 0
150347679 323046070 0
205758657 224828533 0
43308031 87018765 0
491478024 172851731 0
53110865 193383458 0
57509051 511163090 0
385136748 493498543 0
46339188 575560610 0
28867438 78953138 0
176000332 173404058 0
130766466 475933937 0
312297166 425566961 0
107216255 126092216 0
211218008 170321491 0
43844701 554589839 0
569471764 364223255 0
183154428 534988856 0
510709089 241592180 0
228714235 63595971 0
454522151 337218510 0
444551016 257954262 0
348842022 382777551 0
435696567 375515829 0
320444676 269877863 0
486011287 411598468 0
425884839 255695273 0
482551865 164081926 0
227057494 417347376 0
471280733 234045274 0
76107534 451251690 0
105694614 62857858 0
117048682 240115245 0
174513896 124776505 0
261881403 348814374 0
405158585 424453511 0
422363760 82435926 0
278853751 333017956 0
450393477 393338405 0
439716846 374771128 0
388755924 250491199 0
301433185 209147356 0
305329206 207933353 0
426926680 154768036 0
218640488 251372899 0
486900745 260621069 0
550917050 486903748 0
301257964 132229703 0
491971400 386868075 0
570413861 457725014 0
535378665 349805263 0
217667407 43818895 0
334685616 250653450 0
560198988 176676269 0
441762299 44941794 0
515941142 182794207 0
517649548 289226965 0
135040886 454051892 0
285353947 176341347 0
89245734 410780906 0
329739096 32284820 0
28263938 98270479 0
511218444 493110528 0
10675608 356247278 0
372596643 542790539 0
428287599 26855205 0
512439845 41813445 0
325792827 158759395 0
184638137 528939868 0
138492189 439002012 0
216832355 24188583 0
3879215 167749217 0
240874848 307202748 0
473679665 242603350 0
70293625 88360798 0
265969754 210337939 0
441656927 404823356 0
49538687 408341529 0
378968309 63285912 0
344525760 229694319 0
98284072 38225881 0
377925925 211794924 0
178897109 226066406 0
456103871 410891622 0
507559910 9375876 0
364471391 65024267 0
412986987 195303905 0
202063290 58864401 0
517177007 301268764 0
126929643 265374971 0
442481320 349281168 0
27303214 553910588 0
546441418 460542064 0
341510270 308967070 0
551134108 24331414 0
221293859 162991453 0
466709811 421774487 0
149037646 202139537 0
382762896 426849797 0
474362367 386012042 0
1254340 166730487 0
475172768 94614776 0
203200773 366119892 0
255285019 63712722 0
238324939 423974859 0
145662830 205733351 0
347141653 183221217 0
190895444 216883892 0
252605790 213021229 0
206388921 291996153 0
555317022 425728155 0
344087362 205214399 0
86143690 543657954 0
214733842 127787998 0
352966511 115818065 0
273367517 283967675 0
229029928 374408055 0
281970158 542236203 0
104069592 363391540 0
146853605 437595232 0
264090197 8335992 0
17500327 13372632 0
357918851 529834465 0
465772034 235478877 0
233122837 103489567 0
293046243 325793616 0
10681364 207936243 0
311992335 433550199 0
545526937 116198414 0
511654933 289439410 0
304087465 193884906 0
248878862 27735451 0
309557721 161044673 0
401548373 146442371 0
263919806 321854109 0
105140321 59663210 0
498446414 98594672 0
240996949 484262475 0
211784780 347521792 0
188170766 416017294 0
541898380 13634379 0
467528776 421020478 0
579382526 376845117 0
209554647 326467869 0
183463581 402944751 0
73518027 246584359 0
66299434 321083921 0
413687167 48898557 0
431572757 166602771 0
55776467 481799200 0
462299659 33404755 0
490537911 314970579 0
529100560 356963360 0
101515916 82675514 0
448348064 123332896 0
441237403 236192273 0
113106414 53560523 0
264450130 92743218 0
575078630 80250410 0
310669269 336276063 0
176480423 138755954 0
67124202 312769156 0
207327928 488575101 0
202522300 556719670 0
475672740 145191664 0
431933881 113086322 0
242677435 61280597 0
481182038 324790388 0
61571961 554570177 0
217679191 141750152 0
114452309 333057287 0
504375379 143697614 0
397045746 196183346 0
412748338 462019261 0
203718901 309281079 0
29853074 36456252 0
120043921 143445235 0
370459712 310716571 0
83742518 444188032 0
492991051 488577384 0
471873218 525335591 0
395493194 375169638 0
377851860 148628513 0
86709598 50409950 0
238831985 438891801 0
358641798 89453590 0
145286739 89440133 0
505849509 568341994 0
375402068 13120681 0
87646866 271133347 0
221242088 197066508 0
23064756 113796822 0
500404752 117887243 0
353969227 318874064 0
418737294 494209643 0
510781310 46588137 0
238316270 19163326 0
241154637 518379969 0
163045768 206131066 0
368812434 489786427 0
397803572 579301666 0
49858314 124674031 0
73991440 328208849 0
455966677 60533013 0
303359778 551064278 0
453976793 520199119 0
238634177 400296558 0
479422102 383932374 0
376169282 381415604 0
67303580 370189600 0
457657153 63064829 0
166545216 529957565 0
138264599 446163642 0
62489332 377530890 0
555442016 270654753 0
371086839 131763705 0
106848490 316129736 0
321083510 462296087 0
3784381 411367843 0
396350627 205698815 0
376790729 116711737 0
549723933 474974475 0
569530489 406440968 0
194289752 357004403 0
227235911 156006966 0
50826981 441099852 0
247862360 198966224 0
52714446 494931602 0
137200737 559959896 0
394833056 212007986 0
178284866 444153763 0
357281512 131026675 0
200361475 233773407 0
336803122 236705737 0
31531917 144666615 0
115340702 32827479 0
274899189 215927369 0
282605120 561504346 0
405555871 469126033 0
153845945 402490978 0
134828858 349779051 0
175980929 176494791 0
371043917 498157939 0
135074010 388974833 0
204928098 187035298 0
225453644 288930095 0
463636427 433507441 0
32497274 386139162 0
488974230 12706423 0
71693476 366877794 0
167556420 215271254 0
108482616 106732391 0
443880201 128318296 0
187260880 344030249 0
103574424 464946631 0
361463732 398170449 0
466042275 332892587 0
127936977 307095070 0
306219545 188627540 0
190930415 108614341 0
378701252 279546809 0
479001228 551842248 0
365805872 143948371 0
447473283 471642947 0
105057007 341108481 0
236246754 236237702 0
11117239 561584962 0
91352445 100192925 0
341966258 407105858 0
87867467 575724525 0
416088438 435785383 0
142104262 317790112 0
2745675 387854641 0
578848015 35032386 0
405782989 125687028 0
341796889 303906189 0
25508743 495743519 0
249150314 480625110 0
294281963 299063613 0
39552232 357006388 0
563348998 323672483 0
562654143 358102029 0
554184322 280842405 0
214792654 50716423 0
57332370 356884860 0
269725127 263413303 0
173793385 317026235 0
150866327 534564163 0
177393403 495348078 0
106524623 234795679 0
179143623 420295081 0
20796529 576986237 0
17825965 111225933 0
520983433 50125418 0
161823234 375656565 0
404915794 32086879 0
159337108 186575454 0
52885886 471313266 0
236321263 230673928 0
149202935 1654190 0
37154905 300961332 0
391514938 238724594 0
547999827 159158571 0
25016090 171031337 0
177308773 505541735 0
366807125 237040841 0
297606157 114267582 0
169609092 339316108 0
44936463 407997700 0
86774864 455106088 0
46218708 423941829 0
570103903 2595894 0
288932646 167618834 0
306525366 254083726 0
122892271 216573262 0
79978008 60242564 0
117636548 98029317 0
533681912 386294429 0
300697905 564232321 0
531319980 410508860 0
300407702 88176264 0
211606837 253876645 0
522286988 262990964 0
301851669 271523392 0
75514580 40518695 0
517038543 215301796 0
243397767 405507503 0
480155737 499971708 0
348534662 247404250 0
275520092 236943110 0
504707902 466473213 0
411103335 153297789 0
414143971 298203307 0
122224558 554769111 0
505997829 569165185 0
127995889 512784329 0
435155610 470277855 0
247023373 232870324 0
431482530 382923895 0
253316081 549126525 0
340708684 342169652 0
479827066 357662539 0
139124405 425572360 0
506730832 251448456 0
390787495 262264106 0
297042400 48812982 0
556324043 556862867 0
84328020 343045389 0
2288751 497434228 0
131267444 260999465 0
346644084 249435108 0
102181233 76293006 0
271312156 504024511 0
518734342 374592157 0
380146987 235119039 0
231566164 209580694 0
279971223 208630148 0
12537759 231171028 0
459909308 479624596 0
138093550 336185096 0
159158063 153684120 0
321768627 251390956 0
359884550 309795861 0
95372604 372101549 0
290195584 322391731 0
322270368 316535756 0
230593664 385552698 0
97221322 562375474 0
283282138 500503571 0
30754434 510580162 0
446707065 288161037 0
244198905 162052369 0
148045415 543645647 0
394702381 316848095 0
526306690 202970172 0
447324216 437999619 0
353425632 110029860 0
365646479 492956818 0
321873033 446004808 0
468389183 41008735 0
41161487 230783092 0
146965408 481939143 0
13530330 450091619 0
419982913 504576975 0
467973715 331615745 0
55512044 348085950 0
269982394 78396012 0
218260254 369697822 0
448982423 317239806 0
557909807 355297378 0
2761914 49444619 0
508407015 487035306 0
99659177 411415806 0
204921175 379986515 0
319168909 450940019 0
210255526 59821946 0
167411019 208585685 0
516145770 144599174 0
143854576 76558021 0
492276192 78758096 0
234532020 885532 0
154404200 305981140 0
398679850 243643490 0
87131733 466924810 0
438804422 464268786 0
492409756 498938881 0
535942141 514519681 0
261198273 315141105 0
328680592 145385196 0
411187353 368599155 0
284938788 47752332 0
528706444 548438245 0
369516066 520730748 0
279621783 305746218 0
345141667 409015540 0
372347079 541036831 0
515178184 122066367 0
453533350 161804836 0
193439260 5386461 0
432773341 503090154 0
312804671 42579072 0
354861102 463396413 0
218121935 85243043 0
411736551 283184990 0
471958799 468797962 0
324627454 432157811 0
132849377 339561401 0
162647804 529608638 0
75759533 220112509 0
190107709 31499466 0
460037497 212426938 0
158975177 407796869 0
66717238 260536383 0
424775572 175039751 0
423214029 2595424 0
4967785 112927745 0
408652773 182160877 0
206907336 177491782 0
338988851 520850320 0
142497538 386048687 0
81717926 94935851 0
386522726 105894690 0
214790913 384982611 0
395945593 247495542 0
517047168 381203838 0
348431276 167371553 0
95373590 227727578 0
394868553 29146389 0
97041269 65921459 0
564684614 216676988 0
28120526 192730431 0
362089931 288472865 0
502002857 471557229 0
56102438 561159336 0
293047593 417300967 0
69109390 309348693 0
275204716 32917823 0
519022935 417134085 0
202857279 90487537 0
369820531 118619254 0
188697129 131229308 0
343330883 101574461 0
543720657 268033045 0
283349210 530527114 0
321192307 376410288 0
510673521 235693326 0
363293725 221801889 0
20348984 114877547 0
567497761 450884331 0
394408679 182410086 0
567137279 387600097 0
451400298 26542839 0
69241436 53810503 0
39763708 542969439 0
137901669 362118141 0
18124789 51158482 0
573539491 483374852 0
7201472 363572362 0
480232262 26215193 0
24735502 15017775 0
36037391 496900918 0
292689336 273184827 0
362369853 174108286 0
212407185 221897723 0
273503968 69901392 0
164399568 326228091 0
260957800 559465775 0
222450681 481322141 0
490406917 419459598 0
1421400 473533150 0
420251761 567026313 0
212183233 4407088 0
570977310 311691900 0
155233513 381712349 0
464202521 67042302 0
289606031 503949558 0
325034998 463276159 0
59257915 209626756 0
280280243 569117408 0
216400031 511845624 0
131800723 100692230 0
543192928 202591959 0
575017671 560873040 0
364693081 124107545 0
386639837 379492698 0
43202503 319062905 0
338705648 299224999 0
397370192 416502683 0
185692954 256954020 0
241024147 185634275 0
394025656 358335511 0
179228505 274079597 0
148550419 342879410 0
522036627 102363268 0
176414563 370297188 0
484738699 39276468 0
133959097 508328387 0
67988815 234246657 0
148426449 101144880 0
505676278 415595280 0
142901971 90973873 0
105806696 301554363 0
402326554 24461511 0
325422672 93176069 0
482652800 143370869 0
447850363 469684730 0
156433763 87832303 0
124767426 394158149 0
246827276 517693521 0
407621603 226559987 0
226335119 408298982 0
485772910 334700714 0
479389949 498398306 0
194698576 154265260 0
82939709 69444963 0
376762546 78138871 0
218182764 99384806 0
7397073 261732805 0
320737320 77437515 0
476437384 542594844 0
20104781 352525356 0
502578768 280883520 0
498018473 267211652 0
63785957 119060106 0
248379790 313232792 0
440797742 115237857 0
505424905 274001445 0
108545905 169749977 0
349561160 119852992 0
544070017 66108435 0
203619501 351745035 0
321228407 115033097 0
415819472 19327919 0
402623357 189571394 0
204512689 256705288 0
238647002 425306323 0
103972615 542889921 0
558143391 147708775 0
471616621 541008811 0
138754364 120666178 0
498808846 509770849 0
38729931 323797151 0
424295895 26374974 0
112493471 271945489 0
245783504 41242778 0
556511421 61130645 0
442069510 572937102 0
337215851 406013492 0
103971745 212270933 0
537872577 491739080 0
36504810 148162735 0
141409745 490987413 0
122387969 461886817 0
465851176 470067461 0
340989958 241581085 0
320970677 290713456 0
493899513 348427083 0
444819147 396342405 0
301085543 552127954 0
426900758 167762281 0
441569764 377585002 0
519852493 285925766 0
204368534 573205353 0
33741127 577433183 0
426567194 253973132 0
373860726 578933387 0
116329693 60162860 0
280107075 328345098 0
264682629 250324125 0
90184166 407987412 0
403277750 314326971 0
9141835 151798041 0
185148261 295912126 0
320017150 157338253 0
356774671 38312213 0
35304410 511369342 0
515864085 459746494 0
397565161 518362411 0
119978359 304641709 0
385256801 233793990 0
94208769 304513049 0
558842288 410872707 0
287223147 417226064 0
473993571 531868559 0
568390567 142686725 0
158362820 198418314 0
318183639 114441677 0
8674967 34826508 0
289379255 149900408 0
544726007 508955314 0
402518921 398466594 0
83919276 194377683 0
521334964 472013906 0
404939779 327423253 0
119095479 159103303 0
555105079 256803048 0
353021291 69983583 0
319770379 269981696 0
341672247 199832305 0
409401949 255368319 0
81232674 507342306 0
220470019 42998716 0
155761467 328514297 0
8382483 456516991 0
146066188 371276174 0
159342884 401328963 0
534179210 174886586 0
359595639 374141465 0
147576225 125621637 0
505638458 344969358 0
316549026 42278655 0
62570403 553394497 0
14645702 318742773 0
28503840 79281139 0
542338481 322650070 0
281654563 97530619 0
295068820 67237182 0
96880339 315668135 0
315651941 368914648 0
221586019 80063937 0
365392357 44379200 0
452090653 166037518 0
181301357 17025881 0
495787639 143799060 0
22234747 125373366 0
126591138 204302745 0
210813710 419923101 0
137664765 169231204 0
517322262 61883597 0
116036374 271509182 0
128226631 446233221 0
172876404 506098838 0
311487768 247591548 0
412665280 428235060 0
285786087 193114183 0
464158975 577907131 0
324475886 511937276 0
522209059 302407473 0
525265060 317136541 0
260070550 520064348 0
312137894 325122010 0
569721694 359003105 0
31127452 137727976 0
80695396 23876185 0
561251128 93491973 0
431124310 297822427 0
347160075 220895919 0
225915541 445169098 0
369020862 58041640 0
456661415 18876827 0
400361908 159693403 0
262223881 508117457 0
444839801 12851217 0
499229135 141010979 0
300680947 186045345 0
342820293 206996412 0
166447881 12869044 0
145241865 374952637 0
523372018 365851830 0
356986641 464237644 0
560580145 263854260 0
29778749 538710180 0
421260374 575373760 0
86126053 407247665 0
499984248 70384144 0
255855306 316732744 0
81960167 128198951 0
310303982 296529513 0
56805034 374373335 0
531802592 225311407 0
280882245 520450471 0
239131330 400283989 0
167468735 577523096 0
310665042 456892157 0
178184208 405931428 0
374300577 312920655 0
416117198 217311319 0
529297341 489458012 0
29485127 528834674 0
126269549 204008001 0
395983688 374273485 0
84262517 345674847 0
552096929 396064926 0
291697797 569091923 0
460373686 370333937 0
107614538 194256138 0
545944151 285364697 0
565767594 4003492 0
512069592 27788111 0
122957856 143716030 0
501908041 579564795 0
496696987 54952539 0
521442947 93749102 0
434479574 294037479 0
33970244 393598707 0
298900284 239877791 0
114100672 545447000 0
169264157 150577564 0
176118105 17295973 0
327727176 136477624 0
263411430 89218235 0
308468835 359238950 0
23005797 114074801 0
217617841 102273343 0
172402368 58640101 0
383262958 445199230 0
115245047 94267206 0
125836976 327746178 0
422111575 562304238 0
508591608 224175866 0
202259413 505967389 0
33632066 78389981 0
414110410 146410569 0
474417484 523451554 0
507652274 279459637 0
275249268 556858586 0
34866344 112787726 0
140605631 515569347 0
525562107 337993196 0
77051541 54167643 0
132117669 313734695 0
238331358 175088137 0
19434957 155486081 0
184175208 50479724 0
325056349 269918016 0
57801771 102625944 0
181695801 496215114 0
340154564 188269804 0
140824669 451153192 0
443144145 393658661 0
442317575 444996226 0
210233104 559729493 0
188577286 268936277 0
104928646 189478120 0
357187409 50974575 0
120897830 142743508 0
521763284 13768481 0
513360634 402620952 0
31653346 346346738 0
17978290 518606038 0
534848017 176089222 0
194250084 519481560 0
245250743 147004425 0
108929835 564566567 0
470720348 345609397 0
328314360 180031321 0
388926566 430628122 0
339881556 397770819 0
331900144 136225285 0
341190440 394727306 0
466265479 231575600 0
107977973 416045451 0
531895235 261027208 0
418143308 542511609 0
505337692 39281009 0
359307193 264330896 0
539353220 497599412 0
203457131 252150060 0
320974673 289698056 0
37943890 465757324 0
304865665 363968170 0
314424690 503441812 0
142871190 422458567 0
312578100 568595329 0
339096153 4612703 0
390398789 79623984 0
547523540 461706536 0
187227053 275115530 0
31649933 290088870 0
119370855 238599825 0
328126568 69887524 0
49490987 181775115 0
13279482 188743536 0
540655617 423481382 0
208318055 414672202 0
121563249 118635647 0
508746699 391223348 0
289185542 530781387 0
479034531 134503329 0
382844872 234576198 0
198852681 472707775 0
52967462 458560395 0
366037705 180093139 0
65251232 8271902 0
393714224 418707221 0
367826108 156297710 0
361591597 328514308 0
348172119 61370331 0
52505946 392980014 0
289386214 554904732 0
332193456 473085832 0
327508459 86761079 0
88941147 434464043 0
443853482 340334793 0
163925248 439263800 0
280976683 21278760 0
431487474 282878730 0
520619575 522357387 0
481652741 351469356 0
56438225 195437502 0
570903042 524131755 0
462474822 163278593 0
316909605 90933993 0
551262829 460806250 0
333057662 75968072 0
333140459 243153866 0
142366921 434569278 0
20029656 362203936 0
292684710 116111466 0
270535043 407877127 0
482793101 272231423 0
477854338 286376496 0
243823736 425381774 0
29346567 320666629 0
139808982 211071508 0
541184765 355666935 0
213796888 151334379 0
70238303 535978421 0
382949429 50286942 0
570352211 108405151 0
85326359 95995748 0
70748692 439077916 0
356991213 494008895 0
185384365 360250064 0
487149267 496766044 0
499644588 468315704 0
185857730 358394469 0
194064951 57004713 0
541103129 265004834 0
449700733 326816071 0
395054774 321874296 0
251048591 548800715 0
7213862 437198702 0
21801503 396581414 0
101946682 515829975 0
194664922 509125765 0
256141655 11121122 0
270217411 448276740 0
187100007 577299852 0
135809465 397859944 0
202834801 572953380 0
60054234 355616633 0
288112327 575879496 0
196446128 552237855 0
279641354 77678928 0
263282062 45007547 0
340166781 171191470 0
165834661 414239036 0
83590430 382460748 0
397093423 58987789 0
254869322 498809659 0
199658967 40503854 0
225078799 192647585 0
167490796 227798578 0
404776715 407499920 0
42911209 213611826 0
279394616 418666365 0
42581176 226847864 0
53567996 214332564 0
286474500 377656838 0
538200731 75129784 0
71280362 427286001 0
377580053 38655888 0
160633674 266996972 0
323939715 283958963 0
294015477 54669964 0
250943787 44520395 0
285658115 18800861 0
146360781 554988103 0
262465135 162960336 0
497793123 121941156 0
366078364 403161399 0
315740034 229231553 0
263165196 249958825 0
218813654 319954862 0
359233876 539791512 0
569235560 502799646 0
386706639 140628532 0
398666289 363773788 0
182368898 450941566 0
539738307 526537920 0
285856519 19964548 0
137565514 563167436 0
120310897 548031024 0
516504723 1895525 0
529794500 300536230 0
274521226 486778687 0
473487054 570386794 0
508070823 170387941 0
70145268 49714700 0
246755410 153665092 0
536389958 284553286 0
562217248 140953785 0
123907530 555822145 0
555851688 501604129 0
408328402 188474758 0
412360210 339204508 0
240313935 353966054 0
367997444 62377914 0
543301564 543515557 0
102733161 177504850 0
134059882 363943952 0
349650725 358008555 0
504859513 411056154 0
569375791 479551619 0
524444625 228044667 0
271470883 253424535 0
240976796 38570457 0
512543807 31856880 0
537053578 483744582 0
419690313 337979167 0
310184601 109478488 0
21970086 83531658 0
179466038 52408009 0
522649392 344124207 0
1416847 416161274 0
482645668 159325132 0
58342830 156509947 0
56439125 336594151 0
222119643 263587558 0
529425727 235349953 0
229495187 319370371 0
46491984 209858139 0
196122232 543102628 0
93795120 65228547 0
512263168 285557840 0
315654751 350649244 0
513896029 119079516 0
379261923 512446755 0
501731303 374192157 0
211718121 215230916 0
517393812 53146787 0
74292212 285591496 0
457941921 276006146 0
350093158 454139901 0
416764068 500542290 0
57286221 275315209 0
345416465 437152960 0
517748688 226427120 0
458178149 296835039 0
160432275 535366445 0
177847285 337140602 0
302422350 509018083 0
98679075 126473455 0
235367043 265289248 0
447353074 323560133 0
352426791 241976157 0
465034956 130101306 0
141735802 167097637 0
240098647 480269657 0
299544471 11279614 0
526716282 48421763 0
546146260 164242984 0
149791626 368751633 0
84373671 531512636 0
392621346 538268207 0
278781765 562845459 0
128885566 353342423 0
478880388 14805059 0
264965563 404385625 0
342245415 413448112 0
416271940 283534470 0
477738574 171373730 0
273513144 296454631 0
182913000 75140700 0
220971420 579050967 0
210392666 349961194 0
89890195 49239269 0
481621979 549788234 0
343717263 187091867 0
309848505 84513463 0
123007522 510524912 0
12456078 327097397 0
316815804 578892014 0
264191507 136925969 0
518904092 168849941 0
3178579 9774418 0
322542753 300618874 0
437167696 395325067 0
373454996 263082364 0
160657359 432681867 0
337768643 479696564 0
348762815 127928317 0
41022142 311033599 0
112381872 271400946 0
173134879 564975978 0
200157497 56250453 0
23868457 350127928 0
338935155 526335038 0
82884796 436181601 0
170272626 396076422 0
139351776 228345204 0
288684518 353905297 0
91074798 161311250 0
77066628 23357530 0
42499392 412426626 0
248033200 572069141 0
348233028 549988724 0
488854135 360391320 0
417989885 464549562 0
552619962 551990559 0
278467478 410062490 0
119452999 499809287 0
345722287 363791586 0
426286298 307028764 0
295115579 236003267 0
184244026 576205646 0
376622620 64481959 0
138363457 104521881 0
268877814 332194530 0
361173916 546724339 0
38565034 301716952 0
282857129 160777029 0
334174756 263036084 0
214581332 140596507 0
310984448 351662275 0
42201859 461151859 0
195794802 438315188 0
211645657 97948999 0
573978141 349034705 0
237553573 372335269 0
129180231 161591674 0
344527199 213711057 0
382784341 226309108 0
43641067 6237088 0
542718367 479450114 0
93657147 43510029 0
129712678 195255631 0
201013508 158231224 0
540878599 166029170 0
39457148 153909137 0
464669410 85411227 0
491452995 389437015 0
231223025 170204292 0
338137816 110013634 0
470194255 43976486 0
263251385 263036103 0
82751898 229622238 0
460402867 148007889 0
63960958 188907635 0
556460297 190521543 0
9673052 457443171 0
224065619 107226710 0
302198060 547344973 0
9347122 263816146 0
450064333 217709560 0
400813799 283199130 0
101627337 456285797 0
326023115 471144536 0
368283940 384842773 0
194795398 335391461 0
64547993 148636431 0
449683763 560909220 0
472916139 249591809 0
158351903 431038690 0
501464213 101614523 0
117689986 26032060 0
357379517 336027363 0
548974279 472562183 0
369428722 75978803 0
266754722 184667555 0
176237278 488977059 0
6683418 488275493 0
10449936 357661352 0
61401748 577403708 0
98830117 282966205 0
107067440 222845462 0
79601676 210973528 0
312117026 401965934 0
167839117 418941622 0
563139502 340512170 0
386731080 346461283 0
405058026 480377692 0
438298035 197565028 0
144234136 39748745 0
270629276 224003673 0
325892692 151753689 0
526196323 496356274 0
574140778 412949316 0
76396133 99406303 0
11605758 92382982 0
197231972 370293300 0
335763832 535054596 0
89130384 289395270 0
457578541 510411872 0
488423902 416410356 0
297629169 392204476 0
417043043 18391111 0
56032201 735799 0
349085304 402632799 0
35754159 106675344 0
253746583 353911751 0
471427469 105190563 0
335138854 443553244 0
347807179 4182340 0
166143911 504042325 0
371637147 416987913 0
383269983 82625044 0
330892165 458611602 0
553583638 499024689 0
403948719 183942464 0
426193654 270383969 0
288901296 131472085 0
305235808 573476966 0
337591955 72603260 0
150703737 480072170 0
230024959 483741037 0
331544675 456668307 0
166480036 451276814 0
533369508 118578201 0
269357143 324281272 0
67488813 550881955 0
122927231 239760159 0
350612760 523098078 0
404635402 339117808 0
62597317 407047649 0
429924445 270890810 0
380853622 385466219 0
550553549 212082213 0
429616820 46137345 0
543244936 537972241 0
9397956 88255264 0
255428242 84832420 0
105101501 428621544 0
557673044 464448424 0
487000631 41958718 0
111862696 293305012 0
379546785 456283589 0
126902601 10380268 0
368286925 435801622 0
266062294 108684901 0
449183573 102228381 0
119401176 110433803 0
336020516 121419974 0
370054307 419896246 0
378563143 299471427 0
388678566 91528948 0
136828144 531390020 0
220974967 112773298 0
346187340 507100515 0
174044263 270745014 0
252867035 306944204 0
65713368 118681338 0
270081957 130895979 0
397854468 435921244 0
270585012 21651686 0
3436460 246519902 0
522435977 548171170 0
505185121 535762499 0
557778278 371286349 0
532347686 5449194 0
361003835 523632746 0
291220815 346653839 0
419894771 347730652 0
388027295 226019279 0
191623262 319800451 0
373376619 221721937 0
165228733 75214785 0
359086818 3977967 0
502477997 438831807 0
491995280 40954391 0
329750404 55292294 0
491179762 386259556 0
466947855 203375202 0
48256007 523589645 0
560874992 347916085 0
389570307 192015610 0
277765521 202739868 0
180690035 136016951 0
29737079 103478854 0
48374592 398059602 0
257644597 73225181 0
241320808 433640783 0
356198861 57211385 0
434815292 237942466 0
103895018 24826394 0
511734874 397022313 0
476062851 310095747 0
551957447 278874218 0
308269668 552438712 0
366356350 41055642 0
412518767 180132058 0
471921890 575378836 0
322705716 292674642 0
47218415 526798507 0
389962524 100686864 0
519835608 148078485 0
199481535 160602073 0
142681342 247162299 0
36400359 557374796 0
28783825 515580992 0
137865642 439575158 0
279973354 456819122 0
406719059 75312917 0
240284948 484876467 0
124438791 467539917 0
449564848 250081995 0
150367877 225710286 0
526146299 204490972 0
19496693 269097434 0
420350382 132482247 0
11335488 111814234 0
326213037 48122940 0
440253208 112721572 0
21891800 510280188 0
422465159 169044095 0
283522638 47173356 0
21164021 463811793 0
227776835 304520881 0
445526392 108493801 0
168848226 93432339 0
125026111 186804521 0
419155809 424130882 0
206498530 258146927 0
355328858 57233419 0
5402086 84901248 0
559856060 412417120 0
473375527 132992189 0
531756958 560713771 0
488165741 561996482 0
195872794 164813729 0
20311745 547173971 0
355930452 238610016 0
190527380 364287643 0
146259033 224872587 0
305434426 470838518 0
184306504 298965836 0
309838836 319187721 0
54931273 488874442 0
332676876 238977224 0
315151024 54043406 0
383301897 54489903 0
44970847 498128988 0
380991448 115229812 0
258590506 279935613 0
404061416 244583271 0
341051085 116733866 0
221558751 115441945 0
447027264 554842174 0
173624440 456286762 0
449767016 285821652 0
370285229 46245318 0
375343748 402367012 0
530584966 556434963 0
109547661 469261897 0
15812879 123603461 0
366788544 10362249 0
558537609 386274000 0
224647804 21733503 0
433242944 431374910 0
355991070 338008029 0
512359403 310036411 0
434309745 548263535 0
240824014 420835131 0
282071618 106321815 0
50526714 91494505 0
574269778 437290318 0
565215228 74133557 0
399013629 427285409 0
361851426 529889366 0
31683522 175254409 0
428960056 550791611 0
150436282 184680079 0
344487697 112613547 0
154244050 423410338 0
64536048 553560067 0
445704890 66684297 0
263880443 80852531 0
396016626 359208697 0
391477702 457983803 0
554288718 463246905 0
387804098 33975956 0
376926476 405053033 0
377806527 223736619 0
230778833 287596686 0
381718454 188421561 0
497356564 148953656 0
69495753 358274576 0
42397604 237360401 0
509785758 103153216 0
246268103 157653443 0
488054313 216291571 0
459796845 272910005 0
80841318 174734751 0
421655466 445285050 0
270216761 250268913 0
326270900 17445348 0
332312107 33617586 0
507160922 322278423 0
577267687 455718788 0
162475232 335451117 0
146123450 135717497 0
111159699 475717835 0
440857219 510293780 0
205221541 283214905 0
564591168 14833351 0
94574803 183042816 0
49530068 364581265 0
259734964 557204859 0
408590068 34901652 0
75012705 202942562 0
533908118 135017032 0
321289889 389958044 0
119421539 387512870 0
75075892 224403821 0
101092556 556400235 0
571133539 559993221 0
27654281 478034247 0
113949139 224342412 0
128586787 202984008 0
146069010 488455024 0
295187726 51071713 0
46150054 563729032 0
489574915 236827650 0
543802849 319984999 0
442861030 351309536 0
537189992 38469733 0
144736717 417530100 0
216832622 91260421 0
285405643 295324697 0
273390935 194954905 0
463795183 204071712 0
4751711 122152704 0
533167959 206537343 0
554477415 518857581 0
179658436 285533631 0
376906564 165521781 0
268131623 482855991 0
154983501 21842794 0
332494002 324059002 0
152123421 223274278 0
108134574 331093502 0
187648173 546601456 0
22340703 208065284 0
491230452 203450952 0
559906841 302987774 0
479389242 448137409 0
436340471 241358630 0
230256954 354439370 0
334837066 284632180 0
331155048 138496439 0
20624079 33071679 0
183836230 543327620 0
204466930 80535480 0
238608292 69510812 0
122150512 157749765 0
530116318 399286629 0
16250325 162802176 0
124845436 510490881 0
199165708 298277887 0
366479900 356625825 0
534650271 297229358 0
414231559 149937822 0
389246498 73070059 0
35376790 43187731 0
277537931 325300864 0
483528708 420278956 0
398962662 238182936 0
401571770 510131573 0
491420143 99420257 0
536432048 193490052 0
303306451 539780541 0
448104020 247470719 0
242339914 143851199 0
61593813 568821313 0
412017584 151393768 0
272080165 327424768 0
476174265 260882378 0
479807070 155474482 0
317392012 54910777 0
164686870 514704277 0
190730166 492236741 0
343424609 38006959 0
561782733 368505509 0
567346366 475771894 0
308365932 261583157 0
151743487 471547393 0
224929811 375965454 0
329767868 478816255 0
489143951 511020440 0
431243695 37823404 0
252084987 276699696 0
81260705 378077551 0
391889328 294886178 0
32500565 266924756 0
302291732 179786148 0
210101322 234455596 0
262367559 186454086 0
252770846 557739811 0
358849993 19214886 0
511879963 509116649 0
130959529 332849982 0
221402827 227692300 0
40188898 485158460 0
118168599 392479333 0
510049279 358287271 0
192873141 5072521 0
401402434 139050831 0
105918297 531515390 0
428606917 320702055 0
293138777 284874531 0
9045499 564283172 0
201839515 266016426 0
268725570 410276704 0
396296551 318950333 0
121334226 329063641 0
317906731 69808003 0
72678127 63506204 0
376952741 152162699 0
369209282 320566168 0
148896505 185727677 0
381566213 340948965 0
480494462 234817545 0
241865768 94183688 0
47211617 450966328 0
563191452 308244726 0
358145019 366818859 0
335315342 223813658 0
361824167 139899182 0
406219926 179581798 0
456922432 556905689 0
286292790 67344629 0
391157460 57163013 0
193251412 61742790 0
502593727 241503690 0
311959438 57392153 0
11543540 110118577 0
287261807 382127870 0
367958252 488250697 0
572703528 105646829 0
117004822 79127338 0
132263193 565481571 0
506044463 399722690 0
146320778 28106882 0
194194630 255172871 0
42633737 306473165 0
438172587 319271492 0
164797876 91076902 0
370628690 340951641 0
11745021 440558193 0
241556196 467402434 0
459063709 288221789 0
320467295 537929667 0
469285811 488750063 0
161107697 36143126 0
222598742 137063783 0
38561844 458974238 0
518151004 543296339 0
499088056 184794931 0
201765694 384668376 0
513208464 166301016 0
509684899 556454325 0
200923666 199358850 0
516595641 107467471 0
378166619 391610294 0
246129949 301560695 0
319694689 463189913 0
102019753 496645154 0
6859986 9843103 0
246213636 35925374 0
578293939 23300399 0
318912085 214861305 0
502161620 54952374 0
546682681 103257229 0
11497507 124138273 0
359395801 124713000 0
99477626 382845110 0
322903619 72860792 0
171772197 102642715 0
311274439 105012783 0
368657035 286547006 0
446562138 377432971 0
569761871 13210677 0
415423846 477864258 0
118400132 191605770 0
500695587 97949078 0
483510558 438833227 0
96245510 219420072 0
216242150 480414962 0
182490927 93666724 0
516098363 67458179 0
46966863 488216666 0
79857742 43108513 0
508793326 253341854 0
273443708 90705319 0
280174311 215668858 0
358329390 291030058 0
519547213 456849812 0
428873621 362345155 0
105772234 440275543 0
292920964 386854840 0
264530702 65691270 0
343283436 98248503 0
220491172 35931518 0
119997846 142455559 0
385262280 103005591 0
172514503 465687156 0
64636815 177354140 0
208574911 33425657 0
157072880 36321473 0
125680392 48861991 0
425859450 334184982 0
344738657 242857956 0
126215270 463349483 0
49444372 352652804 0
351171981 443037806 0
382391072 29334351 0
138654041 384478199 0
210345427 152929407 0
259790323 524900355 0
22247973 72779409 0
392605831 187741097 0
190421181 492081037 0
1951520 49807196 0
197313346 85058186 0
315322581 44641614 0
357603415 157192692 0
490798095 31949699 0
403512561 151124422 0
327012591 543113844 0
464327936 79072721 0
515315513 406160600 0
391529405 391233853 0
86175605 359832266 0
244214863 475558519 0
424567696 148728433 0
455875658 169727814 0
37406359 569869530 0
1660470 422377862 0
99374322 527475762 0
159679530 172195978 0
142831225 504271315 0
195012298 403775012 0
493011257 79536235 0
413032425 269743195 0
299548692 2484023 0
563707793 38110841 0
262069977 572403246 0
272242793 364782307 0
353960518 308707429 0
401948932 107557914 0
121910065 266979100 0
53752017 375845587 0
249036084 159884049 0
523759762 74543919 0
118758520 134656210 0
439264906 458748044 0
288477462 441009550 0
257556297 8130719 0
148118182 349300547 0
337060573 299660362 0
579563921 424705004 0
434277416 531451730 0
139665764 338372361 0
297244669 306317327 0
238604437 280393244 0
402281025 422287222 0
480839397 258500939 0
464175575 496392234 0
299235012 572437009 0
74462320 283283042 0
192945947 339371281 0
238410654 331952139 0
171816079 410743764 0
136368410 286281535 0
380080870 238236530 0
265202675 246688133 0
370747457 510390189 0
221515829 372216118 0
9877295 235879639 0
174843177 6945854 0
355666293 360390480 0
547909852 232611964 0
107837842 110090334 0
47439031 394696912 0
568520278 484621437 0
331402375 476849099 0
132038110 426466880 0
314407628 293488916 0
96664916 496140207 0
158377134 504539480 0
23269430 568634319 0
66836271 170384801 0
507042910 52342184 0
479616405 496665393 0
227250510 328796560 0
161252529 287568768 0
546298371 123403396 0
431111266 257772139 0
525568036 563279942 0
105207265 350996936 0
552394 62436745 0
418987666 420094831 0
12202453 504862112 0
225100701 95179128 0
49513376 404217268 0
244075668 9013470 0
165361029 270023332 0
419514621 470293166 0
465608931 340226531 0
143451321 53819082 0
551687442 434443188 0
203192921 142909863 0
457817850 393300513 0
311035803 532406533 0
306876345 294597427 0
258363881 506321504 0
313461666 573294229 0
455663344 563662429 0
316716959 417901664 0
56141675 55503846 0
480939232 301869532 0
205390788 78069427 0
549216989 366129623 0
8921950 81867906 0
151111560 497636984 0
409950378 368488198 0
9927469 488036977 0
312938366 73061157 0
424599917 302744462 0
194228641 579499384 0
533216873 303715836 0
229384239 477529510 0
133980987 576202697 0
264226344 403648943 0
456596720 156531407 0
156243288 294160110 0
37611317 225093727 0
417188342 196767944 0
87842562 364872315 0
387128889 534201242 0
575703489 101093483 0
356102415 502544757 0
389798497 86056472 0
396682278 560609968 0
387410894 279340221 0
362310991 268765786 0
25533427 497061865 0
70182174 523162271 0
437008519 266999371 0
147404384 38624153 0
256356361 46083844 0
470875164 105940348 0
421362903 400294736 0
56126755 51555844 0
298741740 350678359 0
153662893 145686563 0
510749144 248115576 0
263732656 120902580 0
541870072 66342206 0
568121241 335115005 0
10584872 315986548 0
198579043 209957397 0
172255099 66718730 0
250353071 546362873 0
211392368 448193704 0
503196837 156665769 0
129846462 201310190 0
193372416 276215034 0
342589556 290553454 0
17132590 563888963 0
92136035 38904971 0
375855193 549406657 0
277940402 73490272 0
515441341 516374036 0
53506367 187290542 0
266221417 1869940 0
60813888 79759774 0
272141365 379281427 0
285743029 133683201 0
139378557 209059959 0
296132958 92337416 0
128219225 53568433 0
220555593 475703918 0
505838766 61427523 0
367496350 160530442 0
481320691 29179967 0
555550238 67917687 0
542584479 32686560 0
315204427 365175064 0
27045760 498276133 0
318326758 578880773 0
427748315 125997726 0
92903823 489413635 0
366740517 211760881 0
383478723 537585199 0
317981478 390357498 0
412678952 442023122 0
121491594 539284965 0
528718904 273320161 0
576938507 125344645 0
490434935 200040549 0
453121987 566337945 0
318338137 554594643 0
540257897 394725124 0
211886719 530383536 0
88642793 375485754 0
55446594 473387178 0
403882543 121484898 0
436474362 326487618 0
291650592 437281575 0
398003416 341739473 0
26463188 248489467 0
75446979 97995813 0
290833225 35516321 0
314007176 498683559 0
350574644 131387910 0
29648806 241899748 0
407040399 111708983 0
380910280 547943976 0
158486098 277476103 0
338617163 108911366 0
302115365 432402855 0
208913074 554607468 0
373885071 190390390 0
570976778 329864799 0
137546151 51002871 0
418133336 216261224 0
416570303 139364466 0
243642019 8139489 0
214036640 329910480 0
506133514 459969019 0
189529119 456593173 0
109785889 350477209 0
300118529 562048686 0
104941300 348303934 0
9710446 357619310 0
20129407 138103027 0
537934781 545679242 0
282315175 276022777 0
170723348 4323897 0
19070452 557263299 0
172813016 497011358 0
240573731 421730118 0
346015406 548119204 0
17433723 440548789 0
141786521 185788873 0
164398948 224923576 0
398710797 1904395 0
278307760 55304831 0
207793969 489648343 0
436784020 129474731 0
237192177 326480381 0
232737843 162466768 0
177983143 127978174 0
30745195 535696824 0
336860176 499545143 0
386475424 385012927 0
433369897 391643213 0
361463962 3820502 0
139525167 103768615 0
96097005 571526260 0
329493301 97972755 0
308072416 431081745 0
92663825 350077987 0
222283962 364891671 0
272600805 553832472 0
132789674 434516667 0
64913682 509266829 0
289258766 324876820 0
38255490 108943111 0
523977548 574528770 0
249361702 438563272 0
304433983 164068069 0
46176070 327127961 0
575934123 525198669 0
400961282 518287814 0
272226346 477478065 0
399663279 371276744 0
42220107 457456757 0
529753434 374002771 0
574144234 145862477 0
370503074 165486125 0
438325151 453091868 0
117727955 332727552 0
10220179 287453351 0
243726265 411749192 0
354477268 200291951 0
51987933 576765638 0
106008332 299629733 0
98037745 351230679 0
463407510 358368676 0
123866200 411741845 0
501491521 205156415 0
46858853 475071127 0
286189573 51610150 0
153982167 448532156 0
50635030 465423547 0
426335821 578617736 0
188808379 508981270 0
384621977 175282094 0
103577677 510910311 0
512543956 306635483 0
183345374 560784906 0
261901773 13559791 0
107197859 574402107 0
252723054 537750156 0
334145375 161455793 0
396904316 421759377 0
262174110 277486870 0
552084218 517563038 0
462611030 147573130 0
85341394 226233090 0
489552740 486590510 0
263058049 289110007 0
524444799 551937882 0
499336674 133942862 0
454125806 463845505 0
255954595 134131928 0
326465595 220132394 0
239805239 297075199 0
243283724 566799885 0
197994558 253324706 0
356969682 293049691 0
558988942 150833321 0
151781986 132670356 0
338893441 213449003 0
199317470 56234541 0
367305085 438020043 0
228586186 390428631 0
168239493 524786681 0
41631954 508466930 0
124930479 466758571 0
340684033 200756310 0
471386042 17877367 0
578340710 173554619 0
119744294 554206099 0
28731187 11954329 0
260336405 268451567 0
200981899 67766104 0
515138065 152664591 0
408129892 146899390 0
567949050 523690400 0
572707073 359051204 0
353374346 301740804 0
317831873 356390548 0
130147586 288327216 0
281991327 574553813 0
133664038 466596609 0
112856274 145641677 0
235034513 438549672 0
298885450 57843806 0
39417261 218089267 0
566193604 441002725 0
529309879 186572813 0
354420231 224571845 0
505326552 494169461 0
184069808 472556918 0
186807195 173398015 0
396305023 474725872 0
486961063 186420372 0
425964091 157388399 0
570239198 321896457 0
389718041 64159941 0
11864385 409173206 0
435969932 497892499 0
411272211 373793912 0
89790738 101193667 0
392773042 258319062 0
245801570 349514433 0
284520239 33722523 0
46305755 379909291 0
182708601 561718181 0
164934120 464014548 0
17126205 421243711 0
99491912 65530458 0
261315305 457835809 0
295857036 148758685 0
495834679 465401621 0
128705645 277365272 0
554604292 480716318 0
204782298 314174878 0
45078901 493032225 0
233245343 143186036 0
334050346 128442127 0
418674566 530501967 0
561356705 32300689 0
345366275 381783845 0
270639429 76350549 0
304517554 402940082 0
543103767 457940592 0
231111843 49217417 0
172117013 438465830 0
483209573 129909640 0
329173027 422672669 0
317652974 23402020 0
48310961 468479817 0
90928969 271236660 0
55493304 87248908 0
233680306 158706821 0
199228920 463883190 0
129708785 4765093 0
181332823 193486919 0
117746990 263015856 0
395057856 129694770 0
153314409 364467423 0
91902745 342288070 0
171387116 432875237 0
283577344 474618805 0
15338402 245456671 0
509404755 264615644 0
393848355 61610901 0
223701629 316207570 0
445459390 544605756 0
25210040 496815128 0
250936972 358419429 0
302480836 7953492 0
426144746 309252876 0
531002617 423133670 0
321741906 265160626 0
114068883 482707670 0
128613089 565266627 0
381961964 182709404 0
131802169 423778228 0
43864312 29826204 0
248916925 524200568 0
80846031 19041318 0
405671527 37238931 0
273953848 537051713 0
315949028 208733808 0
534217309 181219783 0
346383559 141538971 0
386539541 268394670 0
160171682 526608558 0
473652444 3278787 0
272111938 424134848 0
288610988 153382048 0
242692002 543210175 0
260939310 212988421 0
492501765 430696576 0
67418511 578896491 0
206688330 234193087 0
92225974 334941837 0
522316292 340946551 0
95768516 314619027 0
133199242 306806215 0
150745636 137448473 0
141340135 277474162 0
374174106 19868152 0
246161833 19080373 0
465721258 392563962 0
428959754 268719398 0
19975352 272527002 0
78186315 18032643 0
307956412 480200181 0
260558301 113202479 0
525630004 112341096 0
44030620 488784519 0
488845288 74050229 0
210856902 548459457 0
282425817 353976187 0
543107153 347471210 0
251355667 200437271 0
188912483 516194683 0
269518806 331856251 0
272852367 38452720 0
527363105 191707635 0
66559645 21628170 0
78459844 392991156 0
416819079 93999258 0
38270116 348834666 0
421550854 311552982 0
3372129 494294898 0
69716287 441937080 0
551143269 528244503 0
329589868 417236045 0
153720688 419370050 0
13430177 571451126 0
135443168 570832269 0
396799358 340669254 0
347811767 69460661 0
258620658 248384395 0
415802062 419661247 0
575025445 571167530 0
313484204 171027374 0
248608861 295158569 0
170795675 19045069 0
455210978 452704006 0
166631876 256453334 0
419362722 479226215 0
508931770 439401735 0
156955877 398535756 0
452465932 527632624 0
176372567 147308179 0
180908009 428800931 0
190390420 393435251 0
171658810 535332243 0
5219128 526275532 0
150685940 565470875 0
201967904 56652089 0
334972974 158847259 0
118307004 513078758 0
66924376 63529933 0
157177778 337067897 0
79160535 448572445 0
55991591 20962922 0
279746658 78164274 0
546568650 443416479 0
561966267 140528641 0
127982911 37511865 0
192418854 75271599 0
529328776 214431597 0
345574066 274911453 0
521890946 398024894 0
44516210 569832593 0
311708372 195789055 0
68700191 451863286 0
156893603 407789075 0
69318959 74068211 0
576223241 357376174 0
317405214 266892802 0
156575746 276131337 0
557132665 439033537 0
221424246 9801469 0
156939613 167749450 0
566460785 105039429 0
502098206 505180088 0
312797539 520015919 0
283617186 215653980 0
114166450 462309755 0
165850028 418308337 0
512800599 42468449 0
510091582 418755729 0
490234640 458512804 0
506078803 389889586 0
454038335 479669022 0
134097058 194979246 0
255147263 518490369 0
248285552 48323383 0
16408361 520543743 0
176508437 240413759 0
402159914 231763532 0
539048902 375364569 0
118172844 59778897 0
185237851 332827476 0
244059930 238601573 0
315084672 462272835 0
441382358 346196798 0
372299306 34185919 0
108912288 26790809 0
471162301 389481868 0
364837818 80940163 0
512443167 32162572 0
46727599 269059483 0
316945942 471685696 0
417426680 129081042 0
96030323 95416596 0
425514179 232818347 0
110232765 370795857 0
377028690 314365534 0
227369556 360289984 0
415797306 228547674 0
524826763 435253535 0
396974483 342189384 0
321373309 337438417 0
253404904 490499092 0
285837973 345973586 0
130043138 520457951 0
205966102 64751703 0
411921055 86286884 0
232782521 543572768 0
277597614 374204294 0
394095312 343191624 0
216419311 276070052 0
248095937 504110360 0
366834586 208047322 0
72226046 280578362 0
26272240 134383888 0
1509576 496132421 0
503895311 164473956 0
211934304 400428372 0
421200499 98577203 0
303333514 128622707 0
286822155 462365342 0
425329550 225802559 0
221150194 301940657 0
540086344 443575976 0
154292595 52239899 0
232535328 149993040 0
479366800 99132579 0
92209039 33005115 0
153260527 469484343 0
272779207 446837848 0
2702895 291381074 0
186962084 330246905 0
492057093 336850556 0
407218844 274682336 0
410369937 524050963 0
387967731 288495931 0
2178701 367414573 0
101077336 235455152 0
87826981 5213201 0
457858062 158894631 0
249917361 298244148 0
351537927 293063584 0
78782732 349615730 0
361209346 432235263 0
270888233 30868897 0
301319455 131765740 0
234450619 20109930 0
167339217 43655923 0
476244612 569524458 0
197791672 543238573 0
299358316 249395276 0
333586885 123930395 0
429115880 311746727 0
35326834 245751131 0
42002316 475679024 0
132988428 502162467 0
436020219 44824347 0
192124964 360249602 0
205535071 8106175 0
275234029 510316540 0
125653163 98404221 0
339283344 301464209 0
331230394 155462502 0
288232774 90268524 0
147934091 83873983 0
203025614 353296833 0
446484289 39018276 0
100587425 478011512 0
316596035 374451306 0
492464151 24409182 0
220277789 277254229 0
324623549 436113257 0
181913710 400893205 0
134821447 443268926 0
392827566 394380689 0
162854531 168890215 0
210570410 508774757 0
527867190 372852959 0
180932274 290962754 0
134360407 406399634 0
458974561 522700230 0
226823649 401272987 0
388954974 142699061 0
394988911 480266598 0
187483541 445506950 0
350826717 283360615 0
482240285 303505499 0
245707089 221512267 0
492352289 508209275 0
289665617 121888895 0
576469588 337621485 0
100308252 307158003 0
454352750 39278035 0
330826380 444336632 0
234183203 409714555 0
203047377 37613866 0
268614847 479578247 0
145077887 10663488 0
267812844 44801236 0
261935878 306809108 0
147712174 82838069 0
233234307 35028121 0
471733027 211207821 0
228142493 315328132 0
28282351 232170805 0
118304549 511108686 0
147722117 28221514 0
306369920 312090220 0
173610088 440027991 0
321455615 36198253 0
488867062 44565445 0
425356540 503693615 0
204701506 452377265 0
50971047 207661943 0
304902712 227063382 0
245640425 5852168 0
105655892 298775952 0
326924305 569167969 0
340305829 286842610 0
161311637 334043608 0
89882708 437433854 0
279629360 184070627 0
48318746 567694504 0
166975224 415589160 0
126681474 118585895 0
32405740 514797609 0
510986741 44584658 0
425505095 149349341 0
136912930 163506233 0
278163523 318429573 0
122876709 16211312 0
293976695 435009482 0
92162669 102911260 0
497899918 148918799 0
505835462 184646287 0
262017137 277460855 0
540375909 547430496 0
129959233 92879310 0
314268020 534662743 0
385117940 552723815 0
120039605 340782865 0
576460700 144434555 0
572396477 497449052 0
232861282 164446636 0
368897333 275255440 0
329394984 523391915 0
181834903 402394914 0
54918145 92592837 0
532690431 137287248 0
31160319 341332123 0
316938127 133603527 0
570474183 502851616 0
115588458 200269632 0
479427586 284732311 0
394359016 414296169 0
200219101 354424107 0
474038988 568253229 0
416992927 546711910 0
518297663 557305323 0
264668879 276795665 0
541406281 238211633 0
71703380 117733574 0
316146158 57932148 0
561611873 15740046 0
224087819 394521421 0
519078616 206831992 0
139185073 149729783 0
523859543 35323510 0
33103685 312892624 0
77237264 156051703 0
237285924 268712324 0
237708118 490745762 0
13812922 189941456 0
12800705 146031888 0
287996872 145210073 0
577574920 132609200 0
552956076 360828784 0
551148076 496650992 0
403184316 259478010 0
375051276 11637784 0
544855508 328004879 0
36470500 518655135 0
388102984 522250619 0
7130445 235072212 0
546747370 420742365 0
463490216 47950572 0
197926451 135574105 0
522309513 203513094 0
343704886 566676951 0
56654405 278173984 0
430033335 386197351 0
102140160 226818672 0
525811155 177266677 0
368214316 66253794 0
412308894 85794297 0
183496770 23651921 0
508571732 103530767 0
3718479 130340274 0
132786451 155758265 0
465068269 404907368 0
224904983 293577637 0
280931963 338683906 0
553990742 462019458 0
165317085 328631850 0
152899360 353080637 0
481879038 158311748 0
217436181 288220246 0
310595609 405816140 0
411652458 135163860 0
403189137 234685077 0
253714978 404383814 0
459277938 122418066 0
173655380 311521690 0
239835067 31142726 0
456351473 473519794 0
245576157 468485427 0
491627122 312360936 0
12849244 229605541 0
132664410 72418755 0
344134143 500758547 0
365512619 33314560 0
180923039 524828951 0
544186451 323477163 0
86868953 310303098 0
210887075 340166374 0
60850603 443873812 0
383438424 283567743 0
94791119 410088171 0
469438971 449651194 0
300288748 407653113 0
243533695 317921846 0
141142828 274813223 0
307295365 314520761 0
36857086 450705060 0
490097600 513283352 0
464128157 455182124 0
510914993 564688234 0
539767282 120564300 0
285764508 56314149 0
424732449 488714112 0
502614064 55380897 0
407798142 562861199 0
306327442 424221578 0
129366287 569382726 0
303298110 259806350 0
251768379 112679922 0
107638094 336760714 0
145177638 321206482 0
333740265 70747152 0
219713814 39085386 0
199809637 67330717 0
158415215 89001579 0
316007820 144414165 0
458368204 22338778 0
332009102 417237986 0
424759447 306802044 0
5992453 438753623 0
475192748 316863878 0
48795250 572397233 0
168174633 243077620 0
259729871 44872607 0
201407279 122988014 0
189236689 276568001 0
198948671 25951483 0
120882784 94850949 0
307626654 58643270 0
353712566 58105692 0
184239798 328936299 0
85167500 511249517 0
498856385 461856141 0
465279147 390778371 0
256672540 169386003 0
345753616 235683275 0
338809994 304762440 0
273416808 559185902 0
109526201 156607065 0
498167780 526825348 0
250198594 459585293 0
576413259 21899152 0
245829716 534857591 0
575423310 391192574 0
314171005 479131355 0
437819689 103677918 0
243346664 73072289 0
547591723 577330999 0
74353478 322872630 0
296271425 150453826 0
109380462 375608527 0
105772152 210647213 0
569539367 264425284 0
161865417 223823359 0
571275599 157780863 0
558239039 488197215 0
201407093 431778998 0
336245917 26857518 0
528313743 138419803 0
521658288 565242416 0
215703885 257501068 0
2698271 312582560 0
19623109 66653207 0
176018138 314709330 0
33291876 418149848 0
532430529 465069512 0
522050616 478953479 0
182215701 271780432 0
47038500 52437177 0
387715380 540245965 0
427887258 573672649 0
471258498 356872940 0
37550027 522166046 0
177012797 79947475 0
542674087 344694179 0
313360958 73175365 0
409907463 451559803 0
5893171 295440790 0
110353260 143352259 0
534332152 51801333 0
552907375 469891882 0
76124922 78204008 0
380055812 256063398 0
317970901 545142739 0
90467070 413292028 0
75201606 147514794 0
477694786 490663235 0
334920516 40770783 0
413112463 186307822 0
568886022 519931636 0
500734297 245027039 0
256225554 455485927 0
206194812 2624556 0
378552540 222569622 0
235685233 530113017 0
426887157 14797744 0
280733709 246693785 0
210184635 499130615 0
17393070 540165035 0
385944432 557228026 0
467690980 197384044 0
529407756 116110204 0
74370519 414003736 0
202761814 258745010 0
331325055 392881245 0
81806334 398629197 0
97993674 3925847 0
323440548 490977552 0
276212200 420116666 0
63338692 14245207 0
62263380 134987315 0
205031889 470357101 0
491273591 109934811 0
67102914 320283674 0
101214974 30606280 0
396102201 102739897 0
34539790 354110635 0
308912164 114786643 0
113493285 434930446 0
42363269 340574750 0
424331338 445897766 0
482709612 458484014 0
126951233 458542022 0
111382906 399938244 0
115791489 42756189 0
79929077 133289944 0
149935817 62314388 0
180189510 509648341 0
559694208 366690325 0
149365769 90225366 0
120683537 196989397 0
65725543 356160785 0
465301190 107934949 0
471945331 558310619 0
468699648 78701470 0
566666903 10376334 0
323385999 267683750 0
76602051 325969664 0
72850840 517866209 0
372554747 496586115 0
440174301 324863012 0
105135063 294854124 0
532616811 534032540 0
323199211 246630615 0
84897613 539338859 0
496293084 390289920 0
317836261 331701816 0
226796613 379630677 0
530280783 282902600 0
107665874 174402314 0
150240808 151067946 0
324678654 523186970 0
243200937 20189306 0
517189838 293836408 0
84061039 456816887 0
24092918 354061764 0
272672785 439328198 0
86201409 402188425 0
308386444 272034317 0
283985143 149777503 0
352337231 847009 0
507169159 280319346 0
283537979 221785738 0
46677373 509455795 0
550597392 508258687 0
170403811 519887642 0
191642900 479171226 0
379755773 122822678 0
283167625 125518448 0
555805646 185461696 0
305260126 568148521 0
86731540 394255943 0
417830444 23526745 0
90829548 483379805 0
200403699 281089374 0
368355851 229589102 0
365353969 485454183 0
336934382 59870062 0
354135191 119031537 0
427854654 121937241 0
220149072 512029837 0
528755088 563105034 0
579632347 506262807 0
401463703 400605483 0
102626569 280964029 0
427333520 259465564 0
374295494 415841371 0
168722122 96030324 0
413949557 135373619 0
493126157 513784453 0
271074659 369788093 0
510214363 384684230 0
459635147 578827856 0
55791462 486332003 0
167342465 167459043 0
148466466 103749174 0
288592730 533227318 0
212952016 311817122 0
178857572 459297341 0
241643995 511495025 0
40199414 285465540 0
147751328 67915758 0
386333062 140454627 0
493237679 229127509 0
198955981 200335767 0
401040872 365890207 0
403900812 495704143 0
276647964 338175736 0
144949433 1770141 0
291427068 526417089 0
101790586 229461013 0
369473733 201011330 0
404530556 281907176 0
332019889 490838687 0
567989216 37080884 0
281373548 372641251 0
143848911 294939905 0
287871443 447009824 0
440617891 447376335 0
414349668 322000849 0
266936984 103563731 0
223281321 167494977 0
10186615 446078384 0
243570224 14445585 0
484046518 334439498 0
176769027 568667026 0
516007858 450413501 0
33295338 418609871 0
193654027 409338070 0
523451246 553944811 0
240995056 8463756 0
337524934 37345176 0
125095099 209240221 0
403646013 187698193 0
165172829 38269132 0
104536539 338732613 0
405121977 114993243 0
449721926 356488855 0
251097648 224926157 0
251961410 10148163 0
245347669 72612637 0
32260183 551864770 0
448697183 254216098 0
142713303 105216898 0
287305321 39819140 0
301926786 244930376 0
456567751 479313191 0
435143338 179232320 0
69386746 492519718 0
436686367 141504233 0
304656189 481156154 0
5730936 124191044 0
358558631 178737463 0
375601394 249501938 0
411163868 271027893 0
157354173 196097674 0
125325219 282457541 0
15257834 262359993 0
162639767 232608254 0
166213452 549701754 0
367671339 517272279 0
391342039 93613628 0
125695248 404966657 0
144285718 6941091 0
396808779 51866475 0
207403821 42387701 0
350049872 259327638 0
51931388 362074529 0
380439551 553292109 0
16983583 415064400 0
273559004 394953159 0
196566543 443638949 0
283267679 229718518 0
94610385 568280631 0
7849926 369708638 0
97010239 207871031 0
3021841 272214690 0
239711781 31123324 0
549560749 507029893 0
59602056 413119242 0
396384253 560465672 0
130328273 438031157 0
88029938 554054730 0
578735877 536875213 0
113077244 171599135 0
454034637 65581417 0
319662936 432140686 0
403694100 102635961 0
56197119 410276590 0
261355246 405150125 0
268833238 212255252 0
576102032 255244176 0
81380422 293595587 0
453973078 119344283 0
151378696 535796950 0
413012153 14878243 0
355766640 559546444 0
314467567 525646969 0
490407807 265607015 0
32952876 406066140 0
208808332 210705078 0
342293126 230673871 0
132322152 15949380 0
284922425 95975235 0
508068962 508134424 0
409877512 91480394 0
169333845 169589800 0
371402756 191538284 0
504470480 254346919 0
98817209 234992353 0
132310165 38180352 0
526908589 153773944 0
179938430 16571069 0
379186061 121780257 0
342093859 446154780 0
430883760 344728205 0
190507505 20144103 0
554547278 131303628 0
386821920 267785739 0
492369193 308610316 0
52805149 457941455 0
175217050 116208571 0
310718447 407218880 0
431178163 437042327 0
313981250 407917943 0
382634097 52866279 0
511497086 535476648 0
43365047 144011506 0
16457353 413844895 0
88361996 402437073 0
287209751 465032824 0
181782511 576888120 0
526738312 546584433 0
371181967 159356131 0
127009318 174644192 0
230956458 159545305 0
25019117 237306194 0
378797084 14727102 0
174063304 263622334 0
194303829 499731411 0
22737557 369170891 0
184537123 104323305 0
97092631 233767707 0
291498218 299454592 0
401147550 166664659 0
178587324 543435664 0
99156200 456643924 0
516445149 339382759 0
10922113 469938948 0
96722591 567195386 0
1656276 567100850 0
328165785 173111696 0
546082713 306125707 0
323316929 241943041 0
475028013 9872821 0
217220444 78670605 0
31816807 446679293 0
496620301 536406719 0
408563985 25458458 0
27489562 482099126 0
71467852 51746865 0
338462831 11904199 0
77808424 570441158 0
147639865 305636353 0
111795532 39397135 0
233527729 279692264 0
280790012 389699118 0
241666011 97194592 0
143271551 113321148 0
377976579 382343001 0
61632723 323170863 0
195010827 158671194 0
284405071 452378836 0
74743331 298454047 0
192940334 35877661 0
473658638 326211979 0
51606161 513814644 0
555783697 495718754 0
385385417 476181968 0
9492398 84644885 0
52646564 82943548 0
220013895 502534497 0
358455560 304221812 0
157060995 509367506 0
326651167 375483670 0
254815419 353215487 0
20984541 502449949 0
488328160 457705281 0
123887135 64020288 0
276414463 454864676 0
392715768 58214622 0
230945256 58076471 0
75535933 65681067 0
390171932 243021372 0
81537080 205769047 0
14089083 501075131 0
314861818 301187046 0
371336482 402366150 0
488898904 147094330 0
565271473 547193029 0
50323138 284732435 0
563893694 88376382 0
119002383 11145504 0
113175958 532098528 0
279345486 135886467 0
352316448 244971208 0
108953608 111368221 0
345793005 279635041 0
105705053 265536585 0
403115077 401818195 0
267277913 178896441 0
105344994 143447495 0
396233596 18345177 0
200544417 387227551 0
227215753 522810885 0
212463367 354572920 0
563350681 101032936 0
187923233 508313311 0
322483193 451442105 0
14831639 126960829 0
169709232 315359639 0
336754625 348124425 0
503532944 280836161 0
485852443 73925093 0
213505454 139721011 0
297299681 453797772 0
328056450 63004530 0
307547396 311960473 0
338191644 449568114 0
165308634 165890001 0
250765629 13817487 0
350806822 141490520 0
271575698 100778786 0
397183241 21598536 0
146993054 290787084 0
547235244 375436438 0
291669779 312425994 0
79996774 277599737 0
532742283 477802624 0
291552925 354772754 0
268927952 354754108 0
479497830 262150003 0
98644744 157579912 0
473731266 396110542 0
468224269 158397505 0
522038615 64942009 0
497995645 56349489 0
115096867 8101724 0
165777025 83657326 0
296725328 158036191 0
82387239 511479566 0
487410274 416754414 0
233152762 260203809 0
220088342 361809958 0
116279512 465658276 0
409977406 20058997 0
498604443 214164494 0
214640093 274943557 0
299190372 575844865 0
83130083 545146310 0
354860955 126891052 0
45378014 156020941 0
490911763 256769235 0
414493631 140046776 0
320330575 556791731 0
67292188 391597910 0
453135203 330002646 0
418226108 445183170 0
134227510 218666728 0
164208758 79440183 0
249879464 193984125 0
147205909 152346061 0
34785285 507025198 0
467694652 356293386 0
223518361 363387342 0
136802555 218629379 0
95162632 186267753 0
56404576 196085462 0
288675230 564950864 0
450569675 532556144 0
502123303 20117439 0
21283272 503358102 0
409820563 460852263 0
128440470 455205786 0
339905482 46140278 0
350661814 452426329 0
226721142 19042340 0
166280710 79741540 0
387421174 89872930 0
267846092 460179254 0
471080416 346551596 0
143974505 519690586 0
544800712 197417747 0
170400981 425786197 0
452347785 161729240 0
562380564 144337683 0
54286210 61072146 0
270366296 123111365 0
46285738 458985853 0
208371265 23480574 0
76316441 430646267 0
126158372 472646937 0
264530116 47736336 0
474308769 511508662 0
534758777 526757179 0
353907352 107252447 0
303420343 155787080 0
140982199 171166310 0
493778936 172037653 0
363301496 79193731 0
211723457 70170560 0
498568516 462616596 0
80862222 113558122 0
207766982 426709827 0
262148287 241771290 0
306819349 569777285 0
221027957 354187861 0
510307563 524684254 0
120970211 483042318 0
250151769 446044139 0
333567446 254520236 0
529834976 130065076 0
352963708 232256642 0
228465501 240949589 0
249904208 416622879 0
434405479 449904671 0
88399277 9193731 0
185765265 559562571 0
266794565 574452394 0
382668244 193711537 0
563519683 289909944 0
460352007 231332964 0
39109866 27439588 0
154257367 245462200 0
469232706 267827033 0
73682590 306855197 0
543172254 149043287 0
453902517 145886356 0
134287533 372244853 0
539430430 528097317 0
391408420 179286944 0
568313139 1609174 0
433103027 407151383 0
417735623 527131489 0
474781344 207389300 0
49826038 367588175 0
518666579 58236333 0
563373471 250060479 0
303245707 169198445 0
46539768 548106087 0
340815646 2711374 0
46800037 164636570 0
66419054 410902020 0
379161679 531905404 0
233536264 329646849 0
273178963 262292696 0
90771085 465344458 0
234313940 247587049 0
269292980 272518241 0
64892213 498463467 0
161795770 187115443 0
543352263 42556262 0
133413421 200087636 0
514653682 264422501 0
258956929 389369471 0
199357612 509109355 0
164620284 255212220 0
503133812 538334746 0
265853617 503110208 0
454299885 371379897 0
64380226 562889947 0
507350172 532100300 0
524823991 248008711 0
34540019 349386402 0
247423178 203356439 0
397675523 221026525 0
42307144 328709220 0
147235810 451521413 0
402138693 274845559 0
71750876 164246765 0
389267225 436852865 0
570398053 114735552 0
398376257 456896945 0
54948587 277725804 0
295821140 319789763 0
368310587 289837047 0
50619416 70432356 0
383018025 90748116 0
88770868 309784876 0
462611054 375365006 0
348447860 241457751 0
176932809 147089735 0
130548488 21620283 0
23333490 10691168 0
63254662 571939563 0
369960311 534844713 0
437192707 531673670 0
558347837 400147289 0
225829732 320379022 0
460046831 269556362 0
112905541 18561642 0
414552449 17375566 0
95377804 469882877 0
379796575 385828051 0
75725294 540561715 0
215328128 112673804 0
459685304 171482911 0
497031997 67045548 0
90296827 39498302 0
260329667 350869618 0
570160674 142115933 0
477322394 345453763 0
220483075 423995573 0
206353470 14985513 0
478486981 302878189 0
141503512 329573304 0
357444798 491710810 0
365452267 468410479 0
53755826 391314619 0
124202378 388226605 0
490135083 564877884 0
157915533 140151371 0
288201020 156070519 0
279312987 546931957 0
492746402 194834826 0
200554618 483635049 0
203848730 84399140 0
282124257 137947077 0
87643625 25339912 0
497687997 117586897 0
233233205 365619767 0
366360598 540520986 0
155714353 6616860 0
310080124 390085202 0
62508845 114944569 0
309694799 362225012 0
339482122 374853718 0
310631159 546406663 0
398456243 150530833 0
11819833 478572216 0
205400957 30955773 0
72795887 495168204 0
283341229 263737742 0
388888032 372039148 0
221738897 45019825 0
509271731 38283023 0
512693645 483599641 0
77309387 288382573 0
33261173 259624014 0
106284503 243678700 0
227079619 218650867 0
497360458 218181472 0
369834901 126111148 0
457202437 323796249 0
356045092 368724634 0
416636315 339227694 0
520700351 211416415 0
56916069 363375274 0
420354385 107270339 0
442735054 61376268 0
366554609 107168788 0
212092442 314375613 0
358272115 129065886 0
341633487 247266725 0
264904210 422496526 0
384192237 19342285 0
533662280 529623634 0
406754156 174931888 0
256372579 383068944 0
325912032 530222680 0
560749691 483515928 0
118049426 14826899 0
275465103 465058751 0
185128244 89228106 0
429887276 63044972 0
102258411 54144408 0
411112231 24901565 0
460084310 316492155 0
160863810 240912275 0
427262172 348370674 0
480738008 255395851 0
368430022 388217049 0
452967855 94040087 0
407822865 156119583 0
517959394 427877549 0
383102458 48000413 0
147845530 425921499 0
514082585 322036064 0
541062340 517712688 0
351140020 479760878 0
449872846 66349178 0
482530981 77717937 0
107974098 97447351 0
400737377 99857566 0
246799986 490615862 0
79494360 139797191 0
47309387 222391657 0
245784382 410867292 0
458002765 385077377 0
506589785 298044851 0
532853350 482947898 0
76167711 355878051 0
200216760 532149692 0
382570229 318160629 0
323892311 392113196 0
528687321 575405477 0
136088499 261496547 0
79380871 488057401 0
32034662 263116103 0
438541256 355356784 0
381268602 444834849 0
57191605 145440814 0
16742659 565846427 0
17451287 241666858 0
310415686 57125336 0
253833487 231700399 0
493129781 436863150 0
102040693 164776725 0
529061318 342823025 0
434477078 354420315 0
81188252 116777366 0
556521157 447139267 0
342406398 156817814 0
342712773 443588393 0
33792105 26869344 0
503175006 156559581 0
464265541 244732702 0
226659779 419400267 0
195624244 156519777 0
514198839 515016102 0
337947087 235773143 0
567078074 79919088 0
576472546 411313505 0
451645401 342801899 0
242470369 297452988 0
339748 106173830 0
309127659 485937283 0
79222141 214165107 0
445354393 4738843 0
156756566 331279761 0
348137405 84560146 0
250246118 175804796 0
501664097 350500362 0
571327542 424220617 0
542532695 82283034 0
305184656 452780074 0
156127552 415972043 0
483420797 257921917 0
532439478 240064063 0
392515632 290094366 0
414067753 78538457 0
471930657 16573183 0
320431268 534802704 0
100967264 123503735 0
102145133 116413587 0
272307569 543090701 0
297653166 394309897 0
216966668 146967560 0
14583139 272127134 0
12206221 552281258 0
389699826 480543134 0
438629349 201535878 0
99973579 98670236 0
217975090 572474135 0
224266326 366482843 0
140248452 226440284 0
485886091 449488136 0
153146077 547543316 0
463627414 553253483 0
118741571 456449632 0
101835283 464576809 0
105499316 382867769 0
233984253 67321657 0
273041653 222081670 0
381974648 432386047 0
145656902 250770313 0
415781654 11094000 0
412424595 481469899 0
96817152 461962197 0
369054921 125368684 0
257160195 498817762 0
180144527 485175853 0
333601554 136559616 0
461455087 461292611 0
451587582 425459359 0
275789727 17150303 0
83926591 558458094 0
444090786 85261108 0
256861166 382744304 0
30198814 23073643 0
219031088 410673363 0
121332591 365058375 0
277439255 172561091 0
102688446 349819309 0
203090615 205951021 0
76755247 447508274 0
435745650 528534761 0
219916759 157187472 0
320683675 420639544 0
40402190 320541632 0
535661177 494107852 0
346469810 92513024 0
246574975 550040093 0
15127542 223365718 0
325602282 174613765 0
394925103 45768965 0
315739036 39534122 0
32051100 77932351 0
147972964 517099741 0
559396140 490744245 0
185407349 128743430 0
331113133 177689594 0
62971115 97343590 0
362150310 20758711 0
113294168 82085511 0
206247648 96431745 0
565216532 196780253 0
150884956 417540749 0
536745186 347247406 0
370069852 507236392 0
200499317 238808028 0
256674093 223763127 0
304692698 131190651 0
274534249 522036378 0
438605023 117821421 0
414223543 119450625 0
533374479 290572553 0
452081231 117234539 0
175661000 375268176 0
277473523 568356908 0
33131483 235342880 0
263485195 325020385 0
52881254 159404897 0
304930782 342020659 0
222902821 553010731 0
222963869 231169189 0
67984976 135919182 0
201347784 264119599 0
223524860 252380041 0
132949808 125950138 0
322796947 579582209 0
181730159 64600673 0
11648396 318069376 0
515687144 384205213 0
19893985 220540405 0
555464263 252768875 0
332327817 330000625 0
112380648 387351234 0
80738165 39746602 0
561608433 564316268 0
333578963 293115189 0
50810870 307259316 0
423100808 531509213 0
501944916 501770875 0
240530617 265052603 0
477996942 173733661 0
269897959 95537079 0
246467688 559771410 0
273330601 84795813 0
492040382 269737029 0
182623496 259072104 0
115347333 100930246 0
555507482 509328025 0
325459977 463728832 0
280796539 392006602 0
48916609 320028426 0
338530990 216985502 0
577494467 41457282 0
199633980 416860759 0
280995893 345075943 0
96387884 327146715 0
192175894 284172553 0
219852916 380880086 0
393349666 402159126 0
99669461 338989881 0
333986680 117113527 0
372432633 501767583 0
145449562 403575519 0
20512235 265364832 0
186862849 26746927 0
345754233 499221264 0
383201038 13365292 0
349463026 477908817 0
358546798 243644179 0
99862431 42851741 0
35735047 419411956 0
260287548 67973009 0
227607936 276972590 0
303320418 78796251 0
285396668 548546855 0
117248760 341021639 0
205496727 14523427 0
402998054 217629912 0
480701602 345325416 0
87957664 137621892 0
465821341 102336338 0
171817376 529404934 0
60194105 10216601 0
513372908 252522601 0
569138601 177782259 0
183736627 73949076 0
255558363 178228285 0
158944814 410256549 0
245274081 556073163 0
471703298 58205831 0
122757369 105930188 0
254510784 214629030 0
442285779 419649772 0
492078021 94874239 0
447843528 529184406 0
271506694 388666023 0
351811181 303440331 0
345254602 599894 0
215178681 377148269 0
150240517 367314778 0
121096381 451234640 0
422105891 567889132 0
48096011 303046946 0
438238164 415015189 0
400303431 107880120 0
330580217 409054288 0
165322757 44814036 0
343393025 218210354 0
547666207 179923314 0
179849791 550539369 0
43187742 169253621 0
245412630 345461211 0
36545890 350192702 0
179261538 442141879 0
117496692 289993202 0
274419435 312379359 0
12978208 171027454 0
90888089 481063425 0
526381449 454034296 0
493360964 534709876 0
477352530 16104076 0
30481380 15180154 0
17283378 10492919 0
91923224 390703655 0
441942026 201704122 0
39404022 94682392 0
35864719 62173404 0
66018288 358583431 0
533116416 456801038 0
330739789 57836888 0
503558240 496940720 0
388236572 413970313 0
196634880 417731919 0
166979323 134442316 0
232279826 297714429 0
566073705 345777225 0
353974430 324790792 0
317761852 157027667 0
105820002 356089301 0
126951773 210073310 0
340041676 376141017 0
248543099 324597630 0
503334379 510503662 0
474823725 221335083 0
16723124 496483090 0
458534479 572462707 0
250942676 391233763 0
113325284 28721201 0
119852648 276259003 0
133986268 398936843 0
85945276 350767749 0
53459182 66833141 0
555240009 271177549 0
17793782 106268390 0
157233706 448890066 0
430603477 324497293 0
234627497 102186467 0
51105194 209321117 0
211990325 130172569 0
48517450 272382165 0
146603392 337549582 0
390752819 441025463 0
577031483 223453566 0
486257499 143989050 0
330068460 230530547 0
484122478 186873591 0
335864719 3997521 0
465989836 191583174 0
552273558 414700733 0
340130694 363916653 0
309550347 494848945 0
172732926 249523810 0
289382682 169859380 0
482160959 497077677 0
189962452 280937878 0
510892585 144166443 0
67834743 374761452 0
68303389 197275694 0
179815927 313565971 0
121854141 126212036 0
530893319 506243142 0
386736928 86114099 0
258722572 153088615 0
420772107 468238240 0
485598906 161127208 0
136625961 235049275 0
2681377 48781912 0
127582415 205745580 0
324419760 547763332 0
199679763 26304794 0
383037661 402381398 0
536112730 46377114 0
365252269 159090751 0
1142534 556785687 0
72670798 111464140 0
184681938 526714333 0
121854986 75987642 0
156812947 286306714 0
249091127 21667860 0
199286223 333255399 0
4553512 27997665 0
31514030 553010111 0
316622934 110486498 0
100834007 356425061 0
72104285 116866206 0
548578624 450635120 0
261898014 124738702 0
259722257 328487750 0
4859872 386797390 0
478533988 100361846 0
455777299 371023404 0
448598863 217504820 0
158753991 508140938 0
522781798 490026466 0
522099744 485903962 0
233124801 337486908 0
532260039 221866270 0
237110825 164192423 0
190320291 543217888 0
498034993 545146058 0
317078700 459328041 0
62626884 520011838 0
428300619 306329873 0
110594133 570221430 0
23091121 241571961 0
318684485 272649262 0
214034367 163559432 0
108262714 119866400 0
138086601 568981164 0
74842769 289025073 0
165015476 178817873 0
76301734 426670766 0
229030878 284306603 0
483543510 340988324 0
65784766 492205602 0
276664906 376311596 0
171795458 345201842 0
576468 522360450 0
333938604 181657603 0
3979548 289876731 0
442788640 282713429 0
385602502 57999011 0
519334359 483235326 0
170130949 484133203 0
438344944 458701742 0
530758252 96436342 0
264567379 39282387 0
221539384 146168615 0
20066659 501636150 0
9922867 574608836 0
80387112 99686735 0
203079825 527257181 0
244606215 272724667 0
215650802 392936141 0
450685954 31407416 0
412332772 331878827 0
409855190 353687105 0
249373520 450981826 0
142518929 104188003 0
516614340 566190373 0
449726255 558361595 0
514194441 107557636 0
568268803 25799107 0
194512770 83017234 0
297331801 510644559 0
500912702 293673466 0
506094570 202603107 0
6699567 102698533 0
236894034 3057274 0
171656550 319337787 0
392856830 183857430 0
496386075 47572181 0
351313504 218009056 0
481675159 232033150 0
302718541 479806048 0
304528689 166170682 0
372539416 330091177 0
515916656 541872833 0
228763338 442263483 0
117236783 59971961 0
356183020 540587741 0
127755850 240628564 0
341319304 157752925 0
442178282 390947600 0
572950735 347901261 0
341692225 468123027 0
287154588 504883058 0
275071112 562822591 0
474588867 152022535 0
276600509 536660185 0
65374053 341608607 0
419165716 38282131 0
138519947 277623446 0
562851741 313552178 0
485727146 258745651 0
527009131 118603471 0
396815048 509048182 0
224893373 156784735 0
151876012 159511162 0
223699553 467373372 0
568681576 559810957 0
168273474 135845047 0
54690794 475121524 0
143276997 348956176 0
103927250 180860105 0
230051231 63374755 0
342144360 257364284 0
250790496 363034011 0
124656246 426508557 0
246379759 6924259 0
417825096 494032472 0
359757563 395156444 0
368274117 229778464 0
179631115 203744193 0
464224758 308376250 0
418353309 512683684 0
422178284 567326850 0
521110298 169967830 0
438792615 466939406 0
569434945 27159549 0
283246450 397237674 0
162547496 115777029 0
37198296 466337610 0
133735021 549703999 0
458178705 195377656 0
56527429 373354983 0
12386794 367599663 0
3177289 208211784 0
274987756 433248382 0
269401632 366992134 0
224196233 483138719 0
295706621 99959986 0
1297806 557780403 0
348048397 167134081 0
539995869 271249995 0
294631653 131265640 0
37574791 470654525 0
570784135 482780198 0
567391281 199018883 0
475786501 171424423 0
365234258 342519733 0
342647020 291224058 0
407305287 473988250 0
392505012 554356461 0
574541187 415461381 0
426654528 123894107 0
74107602 17180993 0
496059058 95965153 0
110258170 386260624 0
156440695 277438259 0
544945307 13314973 0
406204149 544455874 0
52581846 334969616 0
427382128 310780033 0
361718875 92897394 0
518948624 234056932 0
387657507 88078060 0
41830891 373921387 0
304134801 431149711 0
239197700 272982303 0
89012015 361338945 0
61465880 104105792 0
70315271 113787739 0
79647755 562739176 0
534846926 275200108 0
157076332 3814965 0
391895105 346862756 0
3540099 17411242 0
301714465 530644105 0
175915169 361121725 0
316594420 229190138 0
34197417 367662742 0
169878532 151015535 0
88411936 33860226 0
57263717 560167811 0
245039790 552335025 0
398806799 579591363 0
520084859 146715669 0
143797594 372662999 0
237357182 435041388 0
163156059 219192601 0
529396229 477553920 0
87902892 276218635 0
84940812 170086676 0
182130663 242982736 0
124841585 526756586 0
18510887 347880208 0
366586122 394362595 0
470702367 107569258 0
494231308 281208635 0
56084962 232873407 0
258296675 116638272 0
114892085 851643 0
292727853 448359494 0
373413679 214876823 0
384026563 168532572 0
299921567 286308628 0
499254342 302977810 0
293560013 479455887 0
396614450 391688765 0
246742603 389552400 0
537884129 92604795 0
90487051 174437318 0
457576302 72121207 0
238490607 276764236 0
441893489 40238193 0
533048059 211252876 0
378006497 40555068 0
98105170 367938242 0
105316566 533114018 0
192504809 385141149 0
234172142 164329825 0
37135758 382944054 0
494452002 549568702 0
243456261 15022078 0
32170789 573123861 0
57070386 98991721 0
185265363 488726637 0
292826171 240582285 0
340811679 362736440 0
493086848 558550107 0
120771434 218042518 0
386766374 539512953 0
300185293 465160962 0
128206093 497096371 0
563460734 250036066 0
17342802 7045023 0
245476774 196139118 0
553690508 26795424 0
476528132 138587265 0
499314972 327783166 0
389195422 277306158 0
164346295 28345604 0
409889101 491068051 0
244136107 197609891 0
3892589 165945429 0
19203062 166522731 0
306287759 51691291 0
458098441 394411989 0
286724395 441649853 0
328781099 124264225 0
329462341 14048837 0
466406216 560970947 0
567807883 62321394 0
3285752 231060851 0
445351540 46649047 0
115125857 284707777 0
169891769 254300338 0
300708976 366747454 0
338159029 226772473 0
72757336 331387073 0
359074427 43144867 0
22416970 160615997 0
57565902 261605921 0
368448410 373343234 0
509148702 199880836 0
169310493 389979162 0
339662712 209731640 0
254466313 317914219 0
450827126 156646408 0
445964279 384465672 0
537429713 419328113 0
52630951 438666191 0
537841890 81656017 0
399317734 312291224 0
15158820 247912769 0
317070659 135450129 0
302180263 359866580 0
443088619 189222123 0
54274290 402748188 0
401228588 78789431 0
290836178 447213034 0
507861056 552965604 0
485715732 452307786 0
421999129 161216812 0
386578093 214033190 0
559490205 131967736 0
415720838 279911344 0
554474033 492687806 0
529799582 287926848 0
46868256 266313644 0
61123590 253367285 0
264871549 117283178 0
85106034 535855414 0
453009300 158086065 0
545959201 53279349 0
94473721 497637981 0
24989965 362206761 0
401792681 273285455 0
148119055 65596675 0
379424409 437548922 0
160796547 94258333 0
484303914 86887580 0
26677449 467396426 0
185295965 96809974 0
250002859 221619816 0
338376559 498183648 0
64104964 451733173 0
313048621 33583731 0
207479100 237452624 0
170122106 547849309 0
483066644 383090763 0
528422886 428574775 0
244097588 88118257 0
13935877 48881356 0
501038398 475575630 0
174234833 101255130 0
451871787 243721956 0
224570951 253488241 0
532471570 266970298 0
236388327 70353218 0
133566462 362176513 0
304510062 45938589 0
232712710 61627556 0
439143616 497451355 0
372910938 282372949 0
350012876 34966463 0
161645899 396630204 0
297202246 563356244 0
333140130 317704096 0
415832572 525701240 0
521010159 497304322 0
329968285 298635508 0
461189167 193018988 0
206508892 66234874 0
268659439 149494799 0
340773989 70665758 0
115574632 368218541 0
555417117 85613649 0
577321587 87884152 0
161715923 394963660 0
192619249 132362061 0
333231172 262296917 0
212415437 138891035 0
99217294 495153398 0
203474769 250933268 0
253629023 107815796 0
190977223 258003914 0
229509841 135924890 0
425701729 489859027 0
519944025 497744743 0
390044040 514425895 0
115636362 362335122 0
549649590 331096782 0
457815099 36011962 0
386336870 148923612 0
120667019 350521401 0
63748738 241193856 0
89524221 558693368 0
406274834 270355338 0
70797144 85304093 0
486422055 218353434 0
8109576 123871162 0
450171428 162336957 0
413223874 150289724 0
36812326 208669758 0
299586799 550013802 0
126605422 174631457 0
224189045 399339774 0
429934229 236559867 0
291562696 211397593 0
331708738 543803898 0
168556107 10698840 0
32344639 160381259 0
196450864 529733521 0
79961929 16404060 0
49586880 548865728 0
373892703 342724393 0
238117911 92013782 0
445389833 326284522 0
320954359 243402152 0
85323478 259385150 0
360568545 545246549 0
458173747 14341605 0
51317004 16246704 0
123067352 517319358 0
94106723 297261357 0
99111044 146056364 0
382580729 151392125 0
463904882 287435320 0
93289152 236198646 0
19118882 32397461 0
82546388 314193430 0
218704320 15628593 0
507931721 292994972 0
204463088 52445980 0
575649634 290620124 0
204426623 524686818 0
200701356 146797489 0
374094306 134176830 0
472818039 506457714 0
349212635 173827481 0
236752981 283085841 0
499926738 463596284 0
237836541 469918194 0
264239386 542908691 0
541294886 288513955 0
458033678 343584645 0
161839539 383439581 0
536907558 148095204 0
534075847 66030664 0
444537505 38238053 0
16444559 63456190 0
482582772 301367547 0
364031566 431353815 0
215246638 203589454 0
488411568 457957380 0
281107820 365492419 0
134293342 193472206 0
481013810 508272334 0
10510830 30377677 0
201363896 135894486 0
369479107 485779570 0
90183524 434592448 0
261704515 232586399 0
272966195 385624644 0
424441950 300718064 0
531111845 296048795 0
379960915 234255639 0
368306882 153363065 0
316994286 193195118 0
92084226 422125874 0
438609930 234533745 0
156113290 461721963 0
526779969 278225893 0
446731201 329735025 0
554492663 498037397 0
493270031 182322114 0
461102909 86903425 0
544791562 109896438 0
267297946 270784798 0
164371787 478080956 0
31011785 103326022 0
349475252 350545630 0
48784278 172688714 0
170823684 516027684 0
432817778 33130388 0
259312786 190872220 0
314001274 192795241 0
310393743 169988834 0
320370957 237692235 0
357268544 110724467 0
324198853 307240988 0
403393759 24796377 0
278661770 512238688 0
49543693 58177170 0
116033162 504598259 0
338936558 172695553 0
304520221 551371573 0
298417883 139578473 0
452304269 281673693 0
52679071 452673638 0
350073653 454455524 0
284618451 492027506 0
237727374 423287989 0
208201053 224343951 0
89443727 502548129 0
377860096 514224353 0
256751438 566948762 0
240326195 392571911 0
397975764 188637560 0
476519149 191742232 0
171287521 126930162 0
193106392 6336750 0
131349773 75104003 0
131957925 378145601 0
165745753 271311063 0
544290590 162130894 0
173691273 327391183 0
272442316 487668268 0
273114949 401628329 0
174513494 179813288 0
178844388 279363966 0
514705913 278647488 0
461869643 384639961 0
369170276 455405096 0
144544526 7451002 0
111905634 103061550 0
521442553 526308385 0
133219039 205570512 0
120064415 49296175 0
470912318 391734905 0
132562363 430754353 0
146202391 22722820 0
478892664 81070639 0
61096228 124773759 0
553574111 541582518 0
540314894 178232111 0
519700679 414225129 0
213802181 371605799 0
314432070 245802532 0
375774265 168485359 0
347886896 533112982 0
182156029 88324720 0
152359807 167309895 0
260206744 62505102 0
103236750 198771566 0
253080766 415133065 0
95335525 302382035 0
512816118 105433112 0
515868679 198509992 0
238869514 45259471 0
315470814 407984053 0
69043919 233007396 0
450308609 308595980 0
6393163 497021854 0
209572602 212454831 0
527994694 67169761 0
462070090 20458267 0
224677800 205331902 0
278781591 371788304 0
224081204 546779529 0
273259028 497422708 0
302198904 282513893 0
155409582 376573786 0
350544820 460896893 0
455353679 563772075 0
133355578 77520312 0
205291945 36304888 0
126698042 86910338 0
476491160 41660513 0
490019757 312931376 0
251101688 307873558 0
111775132 345231992 0
245436592 344873253 0
395358716 243732468 0
214149336 456413555 0
484433094 88772878 0
390269714 104483835 0
387392883 474050999 0
427977388 129952598 0
252697469 570521533 0
403917610 48744986 0
467266722 260582560 0
196382879 3170163 0
330443605 389087166 0
365822957 208516922 0
371076295 527263275 0
404026601 459248996 0
235280810 146388670 0
226098775 348284932 0
459394741 297986506 0
404869116 216299136 0
569513174 260810806 0
29506842 105278189 0
421172485 453419445 0
298617258 170339031 0
414754860 407714101 0
290824503 348033376 0
148866018 260068220 0
517408190 31353886 0
436940983 50147740 0
27677010 175450106 0
213008434 3479084 0
570593580 369728113 0
183398741 362616614 0
125075521 484592529 0
483109361 519981725 0
144419683 152631941 0
465395960 567412250 0
524032021 326974512 0
137292626 103614618 0
179954020 118958835 0
233760728 227609760 0
65040361 258854056 0
27859872 88144448 0
271293002 30946337 0
83655815 454215119 0
481267449 138017516 0
433449750 55359480 0
278424242 278325190 0
382620444 39499713 0
433346485 220732439 0
214738326 61876630 0
518632994 55637482 0
49663717 178853446 0
437565432 113245798 0
568646635 288658128 0
542833356 39510607 0
26384826 328036036 0
120644269 423884024 0
49909577 256870237 0
241561601 474633889 0
418054850 46302444 0
68913673 40915862 0
398572668 39451964 0
358388472 284028711 0
159308153 465163980 0
428075913 486812893 0
470182998 93249093 0
57956026 291901946 0
334474538 522886917 0
327341872 3663479 0
554646958 78743441 0
320001274 265797576 0
273595823 427486632 0
570886273 186701263 0
330268025 305482115 0
202408337 579178728 0
376842923 218048625 0
248402243 32572850 0
54561436 433076654 0
337177066 460776977 0
387594454 57139023 0
224436461 403816878 0
403030715 142942638 0
28301010 4284718 0
242764223 367993556 0
37774342 159469714 0
280973412 26212164 0
118814654 410934746 0
64258129 67767738 0
376229507 31976052 0
538173009 522151580 0
425249941 124856559 0
414451525 462101299 0
6069 565873654 0
182839604 50371274 0
226545030 138332619 0
49147085 360999446 0
153173963 226601038 0
68756694 115385091 0
139286950 334166746 0
148428221 51818271 0
283473224 123122868 0
211329544 453635036 0
466337677 275810361 0
23471340 567124786 0
491833280 406951414 0
145758445 173863735 0
578346523 264608879 0
512088546 453762776 0
305875973 71143888 0
151712460 522549895 0
340429870 187148898 0
377462014 474682450 0
438017145 429363379 0
110603587 259646141 0
17161282 36929583 0
411065006 180784099 0
420979712 108293087 0
55506277 201252026 0
165356828 560911035 0
4776842 201615091 0
478952142 502618588 0
309317697 221637504 0
276058211 456746135 0
241209568 245222008 0
252057186 388032457 0
496337680 297831997 0
162555498 493696492 0
208598371 101226827 0
446381879 561452510 0
159478895 557624186 0
259125500 82590469 0
39884640 386408570 0
67481867 491159299 0
430012464 477725208 0
444579654 247152838 0
558966387 560344788 0
23610001 203450339 0
315613832 544132007 0
346041642 530437768 0
26543732 512592306 0
417651743 282341900 0
97966568 207130817 0
347319715 443596264 0
70459863 512323258 0
340953236 185227819 0
172917566 93395741 0
299724147 165105231 0
8744067 225354440 0
554820634 337634870 0
516598112 555076490 0
113915565 528961243 0
65229127 521973228 0
151202152 382326323 0
336350193 559871779 0
472861914 221984351 0
6953565 177625751 0
216751904 154993069 0
148268736 114492727 0
30583737 229896032 0
411516279 489572099 0
225049039 208345509 0
569352119 439499711 0
248598914 72744474 0
484275878 459725357 0
322534990 101232181 0
290977711 419101992 0
227407665 490225314 0
325651381 153063045 0
239563478 539075525 0
162439179 343630646 0
432807075 293122325 0
189451074 574652420 0
44647725 178665299 0
448698417 512935784 0
72555769 143091276 0
115570556 392092696 0
168505871 281898366 0
388982502 108983866 0
223098393 180494631 0
62135459 289475450 0
201982615 428640127 0
3143598 80245239 0
470542710 356073016 0
124823875 430398487 0
513635302 320526797 0
563511924 535118226 0
291849963 41796534 0
113039468 328381428 0
49869863 528809904 0
18114080 574982699 0
545169516 397800475 0
384972506 331325429 0
358733470 44096325 0
500331804 171406310 0
90731411 209793165 0
416324139 442241530 0
3766075 252509641 0
174093731 296654665 0
254023855 203273666 0
572387057 382099912 0
533059818 213204381 0
22323583 105393480 0
410332162 187375640 0
457847119 111076846 0
70178434 475180503 0
268516203 425176819 0
126139109 31181755 0
563645546 518680357 0
68577154 295252862 0
352074167 19063007 0
105316224 371196716 0
64434691 509620603 0
505248034 303293053 0
385780181 478732443 0
423683483 312111591 0
450251342 224184091 0
163096531 347537475 0
203120555 210022695 0
252274196 320789048 0
461489103 92808163 0
141979680 57341691 0
131179601 569562668 0
214040360 157596768 0
329561761 504912849 0
40847206 470657547 0
328984744 270938425 0
101114999 432557657 0
447273505 509070088 0
313217951 6414970 0
344444374 191464030 0
413285768 181049846 0
477863461 245229332 0
557823528 286322546 0
208249677 169450748 0
518898884 558581787 0
44358398 269624140 0
547446209 268275881 0
460802988 348893853 0
9026987 238776159 0
134644039 551265339 0
339903081 341999381 0
76680949 34549192 0
416271757 47746556 0
339135599 152961644 0
156245724 488438416 0
305331693 561304375 0
137866825 91979337 0
462365992 232521141 0
304250658 311309677 0
285777701 267256148 0
156614511 566979260 0
163251623 332708370 0
38242877 305367981 0
259789821 229904537 0
470894043 262980982 0
301628717 368349900 0
469311476 242683060 0
420510511 338531767 0
399587411 444383773 0
442181407 64959846 0
30514359 30926704 0
292744789 79655265 0
535218371 450477974 0
224492394 456674947 0
361309421 546383889 0
410018665 430140593 0
465129866 574919859 0
16085433 366234896 0
22065238 193804706 0
286957756 132371160 0
554528002 105754702 0
182065494 193683765 0
527049680 435666012 0
31941201 217297880 0
273041324 244521841 0
65534371 49287586 0
28425727 178380314 0
514252621 356370138 0
442791668 168493540 0
48901096 187218927 0
155443347 407799036 0
401862653 442733067 0
296063882 225273601 0
523794435 138298606 0
266261462 85485405 0
311002247 65138159 0
341791627 516886661 0
442840046 382692852 0
67148733 452267660 0
108548588 386507723 0
256035280 104889848 0
334746080 529272285 0
445965246 292029076 0
336273901 199612106 0
362099371 527919352 0
438490979 434455863 0
410979691 468084693 0
422831307 114508475 0
571487908 434691859 0
235565583 241197149 0
381894494 6162066 0
223619995 91752347 0
477052858 449472522 0
95220802 570447061 0
476813438 94999372 0
145201901 472758884 0
507742397 322984848 0
9643903 220033988 0
80520462 397184923 0
356094764 3546794 0
388139552 558172132 0
409495086 223503287 0
565546323 110762330 0
423649653 329481797 0
238580064 477893397 0
542585454 409095690 0
74673135 364556069 0
49824468 477409834 0
139617300 277828833 0
46029144 230973046 0
81568421 5864537 0
134304051 85028281 0
223272283 557431472 0
493924616 449691139 0
206554500 374371876 0
526600979 296220696 0
129196454 374719475 0
206764153 356683875 0
70974279 493891833 0
276852320 572662972 0
198775619 203455178 0
35283072 145783580 0
435127884 226235982 0
547902277 255803428 0
100601703 261903220 0
133194570 500277975 0
571108147 145563833 0
467119785 576002095 0
488242284 33977715 0
97001713 190106813 0
131613608 35299744 0
511326217 87334071 0
472556305 134598202 0
500899620 468194481 0
401158650 289122721 0
283880784 534228197 0
382105957 21021239 0
279701410 316235383 0
368321747 491781980 0
441845590 5961118 0
216227536 619106 0
384071831 321219904 0
116091729 408489781 0
350615525 546382034 0
153340719 202268130 0
65507843 311840988 0
485024461 198840141 0
238156179 233077322 0
214658141 493790209 0
318605416 216669652 0
455502901 398863608 0
105448319 104594215 0
514040702 53625701 0
346256974 164207930 0
214870964 445028581 0
250875183 169285398 0
157794900 368056678 0
474943560 66453094 0
76974030 30014479 0
330915157 55017234 0
551360385 4857445 0
487664415 140152270 0
42095301 532045026 0
443326818 60973527 0
427546321 465755885 0
400858339 61607223 0
313187590 151196309 0
328576551 361622285 0
302592296 291689634 0
216553593 29558635 0
260907910 483637113 0
490771313 112358560 0
433903834 466523328 0
203021394 289901153 0
68887231 536432513 0
302194133 426316849 0
100531584 490104755 0
351491334 120514333 0
304887156 88878196 0
482144901 124639265 0
513927447 230874870 0
121249092 286589370 0
394590578 43431542 0
197146838 105472218 0
429227492 175109851 0
379057085 53897478 0
2306016 53760327 0
391828540 363895146 0
108249699 108008828 0
426331576 471924411 0
250457854 488686617 0
290826492 210828443 0
375410755 117558978 0
157078695 462920630 0
285198918 92861205 0
487113857 315504683 0
187846060 251568936 0
541196707 574845543 0
303800949 179316506 0
189478719 430018309 0
356640070 306484556 0
258134275 452890668 0
416381503 253992768 0
78089567 445268626 0
255425229 186673476 0
97725836 307459556 0
39377320 498891667 0
414623874 369645860 0
128676613 235250693 0
363547941 420871715 0
451042078 260495345 0
334609529 485746365 0
282403883 480743104 0
152839598 308876355 0
96693158 10266592 0
570780241 521509806 0
377540845 236686972 0
172385715 506435353 0
502081454 6051983 0
130700916 131793508 0
576256435 546141870 0
289693831 162550147 0
505928616 292387917 0
305438222 345333870 0
551825327 565874392 0
482692383 173456821 0
13263119 267079147 0
371477968 216905192 0
378648022 186019253 0
316153892 125076054 0
343034598 10563053 0
261170340 16634253 0
95792316 201619488 0
108509950 3625945 0
496681057 58863650 0
65899898 348742962 0
349066338 561580071 0
338945031 168123659 0
485973817 62310804 0
199021490 394373220 0
550208756 109833978 0
232385770 530584828 0
267448016 151583563 0
218748318 418568379 0
24514078 49362377 0
77249871 223236507 0
218579601 229388359 0
24800817 138725341 0
359885325 404745256 0
209645235 83155266 0
507354472 265763351 0
48425053 426134638 0
232342781 567223254 0
349665879 244033505 0
404462018 38298912 0
327092668 56487859 0
417460036 549698630 0
340499915 211887345 0
183996172 551919576 0
67570176 76771453 0
174440109 233763944 0
446608897 203982894 0
399543065 133780105 0
8509358 303028203 0
299401029 36165831 0
318891863 232665972 0
330226647 333605919 0
529376732 22671775 0
176982498 267365004 0
525943224 459811619 0
143150456 124111042 0
579348454 563528734 0
275316624 243997207 0
360698489 557920966 0
186154904 359712120 0
532551529 303183358 0
17972231 362912966 0
159165583 275302876 0
434154243 20616935 0
184956444 533200020 0
302385957 278468541 0
40838491 148700589 0
403326345 522498182 0
110911489 168986900 0
226210076 481187571 0
206405456 81290192 0
400782762 421382712 0
303211284 504269328 0
523186216 316162421 0
556458660 299747257 0
217201951 233850064 0
79227962 47254274 0
288534493 444560111 0
222926997 430838851 0
180756682 556918249 0
101522090 318814396 0
258098830 356397867 0
12114736 282686999 0
300123021 549252326 0
508796455 21177648 0
362218680 228350269 0
106412253 130133873 0
451044100 388622399 0
415714405 232326076 0
287824067 545793089 0
470580285 13582823 0
512894571 176857733 0
536067001 195029970 0
123903105 518910337 0
393087014 548407686 0
576341002 234207095 0
14231217 449722244 0
483987773 433061201 0
429815817 87861672 0
472945168 317500179 0
244068057 258085070 0
214053781 569106549 0
389161330 536843728 0
61131257 133340196 0
57132261 198439570 0
537164330 106237610 0
77847658 35407752 0
386668566 270112233 0
160597245 74424751 0
214538821 80754776 0
222570954 66051527 0
578642711 323447278 0
477982832 563185115 0
478479140 285656959 0
172822801 392397210 0
175433843 166618517 0
179075933 251413448 0
422253125 327128377 0
505847918 234779002 0
300106797 365933456 0
496233703 65589628 0
54555286 166118166 0
293794928 506124166 0
406816802 161995419 0
40236200 484041675 0
444232567 328679016 0
196551030 544943883 0
41113027 54697082 0
343821577 357129116 0
535119739 270192307 0
360726087 161684712 0
553030561 312174669 0
58570732 220829470 0
2539230 429380003 0
575055696 486560191 0
570070683 458411016 0
480009755 198301148 0
509389275 449910353 0
507153673 51507342 0
71495559 105014017 0
5284651 304147542 0
532049070 57846113 0
395638334 172350255 0
475032741 15810772 0
322001939 299230546 0
6244598 518167172 0
336156883 81317990 0
537652688 210589713 0
229886366 788070 0
462167777 83967455 0
111718528 489309705 0
175126228 62543792 0
466448260 324952524 0
70815647 251388442 0
389391960 26478113 0
495562882 325278288 0
485157307 324936233 0
407030689 502728899 0
214174533 262195792 0
446205794 323321347 0
237187281 313546484 0
535520416 346827290 0
493386719 277313964 0
502344639 260356658 0
413638648 159967185 0
149544683 260070958 0
95903608 531960418 0
28494991 346509131 0
291650089 289932447 0
90307562 19035928 0
103603788 81814142 0
94248785 416059367 0
77739900 521962173 0
333365822 578194024 0
417999472 518986122 0
155698386 136533248 0
534609672 211838092 0
279007437 573215367 0
329087697 99988338 0
525252875 265103172 0
202854611 559724493 0
108514238 200205209 0
104446608 572022505 0
188571955 337791794 0
267571671 502329690 0
440315247 348460929 0
423958761 2104676 0
279173984 99611948 0
569354832 228271887 0
531629685 86223318 0
525130872 454465258 0
119135348 158689707 0
577141259 60355723 0
36637312 339515925 0
327419865 400062756 0
418948761 139376832 0
199195697 281005665 0
13362847 463628668 0
216691737 446329158 0
311805773 398343292 0
373233124 351604661 0
545813836 43759541 0
531885375 113792160 0
209242541 339388398 0
578278210 365065554 0
326835380 59725307 0
526383153 181901071 0
471961026 417827736 0
239528965 168157168 0
2411311 501218115 0
355853851 359319273 0
296272347 372929488 0
396820773 165164102 0
376557686 487704956 0
74918434 281679706 0
307919313 265292307 0
525085668 126078784 0
365258575 226374013 0
560625398 143295850 0
238747744 383546761 0
64707359 147212595 0
106203726 38805918 0
544237055 571846593 0
171431060 260927484 0
147997833 435879789 0
282945599 311444648 0
493874908 161146817 0
540751664 121022952 0
508255454 263646582 0
335801470 333435795 0
576650315 51692269 0
221918233 522138760 0
574563778 533840895 0
510664319 352985812 0
39211212 124833462 0
576869966 482352622 0
503310063 512574249 0
402354539 237469476 0
36197127 441610729 0
42660279 113047962 0
483514966 296689758 0
328138516 421766519 0
410303790 329734712 0
491522919 171670833 0
115680434 83317038 0
33821821 398117034 0
309268874 560403795 0
511820335 416868094 0
457993271 394894885 0
385916280 108628786 0
215978129 61177597 0
327855983 361596774 0
288110240 572380983 0
446104977 495136165 0
160840422 496732278 0
349400269 92177055 0
246733712 436929059 0
441391565 40285225 0
70136283 152385256 0
518460781 562014990 0
436637137 480972244 0
388576368 114776613 0
421679769 182213216 0
458972087 147667319 0
473560365 408453217 0
266566721 400976858 0
365767641 141677859 0
391102494 48691661 0
211253752 220613824 0
90691257 499078806 0
101645028 562647654 0
23564009 387336786 0
210960033 475481875 0
51332520 235093619 0
473743649 136315280 0
344678391 91940511 0
121685238 86669963 0
48184862 113300113 0
395294756 459336995 0
431977657 363513941 0
382699419 159360147 0
183605174 88607010 0
447445942 196942947 0
143433510 468486592 0
578763567 22627241 0
275450417 33426320 0
26495368 148027074 0
417260271 91189222 0
414745504 169094271 0
532733450 553951254 0
6761756 57253965 0
453431093 389237595 0
396748035 57614329 0
105600872 271514095 0
229330450 490709847 0
402026765 236438785 0
74836527 169880200 0
133922648 159665908 0
299697650 26666780 0
54477495 366696978 0
278721871 502816426 0
398532498 142033820 0
148333028 282238513 0
186978671 348220406 0
510388875 468035974 0
43700274 423789398 0
185608816 160555330 0
472285607 206268321 0
241077475 505830471 0
394217344 519923520 0
118060254 317458848 0
546639296 211185220 0
149697984 290716019 0
409145716 399416273 0
450609479 499206622 0
1210669 465370378 0
23099198 243034875 0
426311421 384548087 0
390949457 302444538 0
123532629 122907994 0
559740327 68847475 0
201794285 476512992 0
96829401 216813970 0
363971454 242904458 0
199897475 476564200 0
242541060 187631638 0
455379208 495785996 0
320898782 474913486 0
413761811 411673714 0
117645449 192541725 0
25436448 521737199 0
484227286 126345823 0
305877429 147402864 0
253201964 26158843 0
40359383 92647038 0
121613764 125291869 0
271608642 359378292 0
60432287 500541187 0
495099844 243350879 0
107626963 175226478 0
11750846 343823732 0
555235390 382007273 0
124433874 73041824 0
577246127 251091359 0
30448432 139935201 0
329624058 306989518 0
488072033 84902369 0
305519701 38404190 0
388592080 209291901 0
103810477 302998890 0
39021736 110027351 0
93373734 266438066 0
45571970 249995411 0
235562755 204186671 0
265740325 297088399 0
220581710 346010533 0
535338495 41580513 0
520466444 507005626 0
352431803 388590437 0
425820606 189179468 0
500366846 284865887 0
412769728 73011834 0
268559310 155799420 0
349795462 309504528 0
508570976 153670913 0
378604315 315373031 0
462906939 45964667 0
458339765 390987410 0
489470945 120177290 0
93804106 375156023 0
572846245 275367351 0
285773965 439304081 0
552820778 148461070 0
405741507 245974330 0
34143699 260030577 0
286114626 250393380 0
431889441 348702457 0
380522119 473521051 0
241684667 330614212 0
402112346 315144126 0
304034586 173217957 0
147494251 517118967 0
298807674 157885211 0
182250906 264647951 0
461167435 333348595 0
327829217 324141075 0
174630758 533877488 0
226843337 377463005 0
444447924 200838290 0
439631652 314254714 0
298632937 143040509 0
496325560 367086738 0
448573425 76314109 0
511078568 164711491 0
153396571 115120167 0
425754260 159623189 0
482372097 166155497 0
349858850 562097706 0
440635428 502517378 0
219354839 299068779 0
203250266 496951062 0
195724323 243343946 0
162729094 12129437 0
235132583 344784643 0
83817022 93920567 0
460014853 501241630 0
400018278 65154682 0
173665664 253292500 0
465248354 527067703 0
302944280 341211343 0
569036628 24387277 0
204645049 400084772 0
533734212 129838099 0
36739914 431686768 0
226231461 337832524 0
388874047 241785235 0
408175271 109601162 0
234788189 567527854 0
28601995 56944020 0
63987398 415715591 0
43962217 92697597 0
322037117 5597783 0
201814849 467387211 0
273913638 15639046 0
494241757 219962949 0
101910724 249836147 0
224004400 289084988 0
554585220 468482054 0
375875313 199612652 0
537625568 126390022 0
238261941 149025620 0
448260967 405907365 0
192055616 105447416 0
246816462 380219869 0
30027247 135022344 0
145955290 301097665 0
557576264 275504987 0
236052225 565622929 0
433346032 159316604 0
474042219 120422486 0
145834611 243348405 0
337199299 109507670 0
518505554 316376501 0
370695124 566648844 0
548413148 543351906 0
270359376 314581188 0
367101740 270367390 0
545562297 372990324 0
399720317 193686254 0
291881368 122369042 0
152741374 509290252 0
217384870 174078701 0
386277155 393721639 0
572175035 480479770 0
157910296 41223580 0
415186376 78010189 0
8359922 565562763 0
392472653 315911913 0
237215977 419519788 0
105025483 119646112 0
490793682 578542379 0
563649577 308893026 0
424860272 343044047 0
469372922 246935611 0
127438066 419813705 0
576780665 493234144 0
76632126 269911504 0
472529692 71326927 0
267680595 114876399 0
423180148 267597629 0
536436865 507644801 0
301806135 211371862 0
344818887 108986627 0
128488035 137453049 0
423241528 123712437 0
542682449 537787532 0
189164971 437498130 0
456431441 51471748 0
270693567 305591417 0
151533923 232333334 0
95129436 519911785 0
498205189 451429710 0
285002057 548683324 0
466745989 400084138 0
142914115 314903542 0
522862862 563473136 0
350321270 26571527 0
7240983 287011973 0
133207316 202750247 0
414551466 190249842 0
124166691 222153296 0
442434510 202033856 0
516779091 310659028 0
129262628 55811595 0
362629306 135346210 0
275174419 555441201 0
538051345 328817880 0
197102774 478474503 0
84746058 357217138 0
252049829 4839912 0
391044712 399044327 0
553046224 63172972 0
321000120 145350965 0
357426699 302971624 0
142774539 160861226 0
120242106 120208409 0
122240171 561144119 0
114925985 106437911 0
223032572 284663803 0
491092021 118467722 0
96345735 565647432 0
155607953 290603822 0
451371069 23415237 0
419776630 44151679 0
41111510 386117411 0
155072643 550334695 0
512790172 381136789 0
75321492 280789326 0
500875452 288844864 0
90230823 391488869 0
226406723 68949891 0
312022022 489264088 0
64324102 435922744 0
25270357 524826961 0
336712113 155200861 0
31246267 471223391 0
386933531 427901527 0
354304843 570145938 0
165534401 292896000 0
212191591 186940143 0
325719103 579348967 0
487448878 518448941 0
533374133 44446374 0
15346935 280796174 0
390803320 496313578 0
104069535 19443080 0
49379701 274948985 0
160440141 534283642 0
27667008 333833200 0
444051089 74508462 0
236293878 546774194 0
492765000 238326511 0
238851676 60852922 0
135487989 577706654 0
531132803 313115079 0
429492195 171280410 0
298355680 240326506 0
36437803 241542282 0
564045597 27882397 0
81682374 312188963 0
507767372 573692851 0
558070891 38315741 0
60600552 498439621 0
145834447 193564044 0
182791628 345567186 0
257759402 52418325 0
569571212 439890077 0
363165972 285043236 0
564540750 432479993 0
319113367 157063668 0
47785712 471391498 0
357428654 248067172 0
1676590 88646284 0
476604559 375715682 0
97716132 63171450 0
395495881 529303727 0
293400204 475634993 0
355579592 503174146 0
484436371 64279770 0
184536441 141863521 0
489552162 466921361 0
524420541 306963507 0
264568128 401090741 0
498959816 116392043 0
483992257 95344184 0
358226570 153545373 0
513147303 234522881 0
221699902 440382309 0
210736025 133478012 0
337462510 111885983 0
201648253 494186128 0
232147182 284146154 0
151736082 506364646 0
346169558 475993235 0
31294262 493334364 0
277207172 29172449 0
517276946 100407892 0
1858155 232962379 0
167776315 123723814 0
420347790 291842637 0
415057365 87358863 0
575763582 440372341 0
210712358 221648604 0
310384877 205745684 0
221982510 174811319 0
552204937 443688740 0
250801947 168293488 0
407418650 431414609 0
339339173 143726318 0
77004032 529401677 0
468046816 154673864 0
310446604 322078406 0
284996459 250247293 0
485980300 548113809 0
60913925 83149621 0
246426868 187816399 0
44207528 450740480 0
535294227 32167508 0
106575646 527094834 0
183734655 187524251 0
488651417 519747968 0
505584972 215268609 0
552423739 205401950 0
158926484 404503820 0
328634010 122866348 0
543403646 203314760 0
325746102 439672083 0
576863676 499163490 0
169921066 478944420 0
77405178 432267562 0
216195473 332790647 0
113272014 315130942 0
188154043 488743824 0
90161527 22570117 0
174162197 5047750 0
415147530 275456091 0
162801869 342258075 0
518576999 399763968 0
63973737 200174090 0
264776419 10945814 0
557971381 144087526 0
504148564 241081556 0
547003030 578260809 0
408167254 26220783 0
498647367 279759559 0
323471859 436256400 0
185518757 70354594 0
273036783 446668758 0
451753240 171001741 0
403193221 295937326 0
479279438 164739067 0
466477050 279561559 0
502778555 273387040 0
405681228 372736896 0
467714937 464361797 0
191362439 270764358 0
62664576 509294539 0
424472970 149723687 0
540399299 375125087 0
361283320 428452807 0
283954607 382735840 0
171479512 375932982 0
571051716 382933845 0
162512156 125991652 0
64965081 141844044 0
33345337 346698757 0
304386628 407627384 0
474615647 89234465 0
404934436 125603847 0
423595824 493489003 0
552385692 26300967 0
345632909 514690017 0
219727441 186847788 0
166560430 548894592 0
471693186 337323447 0
297885170 242842521 0
29362121 48216225 0
561251799 182026631 0
454561578 205101512 0
334764999 520861139 0
467788306 456100037 0
203489061 153419482 0
359014596 536497625 0
261810424 177479722 0
498344570 117642338 0
434922974 191471062 0
522567778 322363835 0
284727321 363567154 0
472553952 377642162 0
539204407 489386118 0
493182711 224195840 0
502155425 337046142 0
29202375 217541527 0
481745811 212570468 0
239461208 474193220 0
213320891 216246556 0
93854137 23121602 0
190010955 298763804 0
387330965 579008206 0
312580866 215479119 0
136437118 17950738 0
53353142 138301552 0
363567909 518235714 0
136349060 163858446 0
122222684 64594942 0
297595994 567316843 0
365444634 85156886 0
160371124 196692580 0
520766710 390324890 0
272802232 149792658 0
463975872 577105223 0
180086573 564640633 0
32439559 469508277 0
88453872 447680853 0
478521290 156176939 0
414176950 469249049 0
499203966 49003867 0
478014909 39605270 0
321846028 507963765 0
74028245 357516527 0
108973630 408506701 0
524165352 199653828 0
270562348 154186932 0
93680516 344419245 0
46801788 79619220 0
554593314 257330225 0
489861672 504890030 0
40312781 118984911 0
463030104 505558138 0
279352539 276489799 0
492686132 299181964 0
196943448 484012043 0
262935275 524412482 0
230704998 136077641 0
421100827 20664593 0
43604826 349619741 0
255102504 249007301 0
306930439 130825470 0
220071957 54263493 0
293852257 494271574 0
170277633 181277962 0
238348725 309078641 0
30994711 416515615 0
310633053 179323144 0
267397622 564844061 0
184597224 296286030 0
491610390 511193377 0
556416182 560411781 0
302413817 300364856 0
140281235 187312112 0
214904715 329661083 0
189657223 496544900 0
475208425 401627827 0
508610428 502370817 0
117251119 278537788 0
145061412 303968800 0
470733847 252200179 0
272488243 392033223 0
451010136 277305868 0
393060182 464603946 0
334075320 145119927 0
95410856 543357437 0
167025380 286260480 0
426443128 173252662 0
399043435 138925880 0
351510706 68833525 0
162606824 4565611 0
557330664 471541170 0
346878879 508390232 0
465674147 172685572 0
103318429 146441174 0
235609507 511627888 0
187764467 566650174 0
172221784 170657054 0
101692369 258837245 0
53491038 229972902 0
72601924 18418560 0
412650132 486112998 0
560429142 212594622 0
440612860 372672004 0
478744948 125736982 0
36891558 501186391 0
17481433 258621048 0
58508198 194830837 0
80054534 228574712 0
456481364 54212371 0
153501163 57082651 0
164430065 24390689 0
401604167 298262707 0
445400595 76546626 0
454192547 119242002 0
333879426 65881003 0
174078369 106405814 0
59738584 416225160 0
297850261 354055567 0
4099112 308034762 0
461881065 202782529 0
379327610 528843410 0
552381112 346927827 0
445934064 35933479 0
19679978 328009290 0
306051242 415743287 0
191912241 370895550 0
234755567 218183073 0
45507100 557272003 0
441537866 94052902 0
434646885 291333390 0
60730918 197429013 0
232054957 345100071 0
413203668 513724880 0
24680614 267635125 0
367391108 310176543 0
385884115 488494386 0
293765605 296267878 0
479713913 58180460 0
69647445 31522660 0
236149158 184154140 0
531292867 66771821 0
60545423 482736539 0
460814294 494077697 0
60928044 109442952 0
104506448 521535285 0
530541096 308418074 0
462755560 54444180 0
66646548 446579921 0
520924545 557037482 0
183301175 55564111 0
394034320 566459886 0
185575310 81452378 0
60421352 95155264 0
559301716 64935595 0
419654412 208779154 0
211692822 418412065 0
117335504 312621054 0
534038378 8914371 0
394317519 292019348 0
266873427 344316800 0
108731940 213409941 0
232260001 463586098 0
186342625 106800873 0
319307483 128448815 0
104717694 361093673 0
87394183 399265439 0
266783593 289688403 0
234566601 462213612 0
155593522 243063347 0
250710362 246653606 0
314162792 460997578 0
89064231 397094735 0
455585479 502254372 0
475165566 252626238 0
195289784 446079632 0
253690100 24641703 0
530168333 150734447 0
191021167 9164238 0
360722060 51055436 0
195626177 320335954 0
210228239 272974035 0
15657069 4275158 0
474044145 576805251 0
311232124 353275590 0
390593704 301143283 0
99761453 415160548 0
315142174 291454693 0
231509185 498036427 0
30358573 543689417 0
101772977 18395855 0
304354137 355110700 0
375224817 460868015 0
145494053 566751677 0
140191458 217339248 0
8948629 17917604 0
436276230 144003804 0
535575156 323099865 0
44266286 183452943 0
156633044 369564278 0
578876949 401608024 0
459071047 6053203 0
65205309 98095391 0
511341965 99246395 0
154605180 532758025 0
506987030 67375256 0
245808650 303240038 0
388841842 458462826 0
132978189 329931755 0
245035599 445074731 0
447890936 318907407 0
21851835 135453519 0
375750701 578641002 0
465067066 558787254 0
568767485 117129574 0
219840597 435080007 0
525382054 424455511 0
521787211 43808637 0
171154790 350058074 0
531652629 12682081 0
147824421 60376119 0
393428829 330931726 0
577609479 568985622 0
177150116 68386359 0
426328807 552410778 0
572932121 450215320 0
95241392 443921411 0
147387042 248996662 0
188038266 318265174 0
4797943 134651827 0
233309968 163207460 0
475882527 560676994 0
349809073 287889033 0
260995957 50170583 0
412614352 418415141 0
343413387 46047870 0
270850321 145922846 0
88798522 262702931 0
547875098 28275586 0
309016931 168526776 0
135321755 162850732 0
248280472 352012994 0
354930631 250943739 0
442709195 11408745 0
538360909 53935460 0
158204704 453567839 0
499934700 368886445 0
486614032 37840519 0
289042666 42755400 0
380234606 338652944 0
83903949 223964939 0
485730160 125246202 0
257032579 7403190 0
489747909 346305852 0
267594871 525941445 0
447338220 505810055 0
223183163 481963781 0
108312841 122988848 0
317289609 527002003 0
538632035 309352838 0
139800197 272444832 0
245731059 99213187 0
154914496 557069290 0
474811023 249968327 0
405918454 375052645 0
491841814 381865144 0
74893142 106800580 0
124369721 434480876 0
28212865 195775725 0
150028576 547962414 0
446326115 399126421 0
489366102 345142635 0
479981828 422848491 0
259848851 91384091 0
421292964 305176402 0
147140502 300015957 0
550940220 109277498 0
463462936 47803877 0
521547877 161933731 0
573020454 37309596 0
364686306 188224626 0
442480555 150806366 0
392071514 230506145 0
287521254 71880649 0
424578956 323211975 0
66720806 202536108 0
348752190 185083439 0
77691476 44923832 0
229933834 285386809 0
469201028 253404815 0
468060779 209414999 0
242113528 62695291 0
285808474 370657934 0
191818221 502624697 0
401844258 399168587 0
461130871 477775190 0
107793155 288870509 0
450701199 540396222 0
285691458 412716210 0
78794998 107142981 0
428672713 353064540 0
56625785 413182708 0
404194231 133738425 0
289407143 522168932 0
357680129 44170720 0
176996160 545396868 0
451324403 422288591 0
361834300 500720823 0
74634230 402978544 0
191429884 345661048 0
459073420 544223291 0
550621415 159546260 0
148134782 233221918 0
186390700 360104920 0
438674012 443270971 0
465863775 14128819 0
209559403 306207174 0
105841586 125268569 0
554719764 514388663 0
560763830 233596187 0
440530712 208952149 0
226765767 151383836 0
164334846 344309868 0
19200887 96255381 0
132016086 232479484 0
22439958 255852717 0
521059225 537703329 0
376634813 542739008 0
411110886 57745039 0
383967530 162262922 0
476828095 193715165 0
381095957 200268343 0
431542541 449780435 0
360631134 340840438 0
147819348 391205203 0
67075418 270078645 0
185036941 315719842 0
536616666 45767375 0
385145160 221955885 0
53962451 180658874 0
322510007 301978012 0
74471392 426367728 0
237638141 294665522 0
348099172 336460195 0
447079051 396177394 0
447997649 237083266 0
7151379 100570234 0
555533173 408452690 0
424403659 474005972 0
150169612 10793798 0
269343730 274680728 0
516179271 553700689 0
399948077 478554060 0
126833191 352393632 0
208515349 160934129 0
426502488 117494884 0
35402902 166795978 0
479673808 242419132 0
422122021 362337312 0
501319650 111140280 0
396603641 259378997 0
455331155 302658761 0
29146618 243403521 0
577552352 367786235 0
12894197 248282895 0
271906962 174989982 0
44475449 449448947 0
104215017 402774167 0
15332566 484243082 0
58492922 200180696 0
435001083 215947352 0
19825882 445831742 0
40551913 159855264 0
256953717 90057740 0
498242230 101393885 0
162772788 145898887 0
189234855 510594923 0
378671511 166347977 0
378919595 305644860 0
297311146 102298249 0
542799565 430872342 0
149087167 59805341 0
119817764 10575738 0
158034079 398117197 0
192951704 232595022 0
435859911 384222464 0
325772413 49722690 0
255744869 219766450 0
234420438 481092851 0
448940134 306445242 0
30091409 509661983 0
268640591 373102145 0
183244445 72654645 0
39413250 414269984 0
112952573 96196441 0
319054112 64738125 0
171025598 516497332 0
177195565 578001490 0
572232974 478495330 0
325413876 376446508 0
366278299 299202880 0
243414263 224079192 0
201304465 170772919 0
86546061 101178502 0
308824905 463462412 0
405513680 66894244 0
190114242 93645397 0
410525399 275478800 0
95061057 345376365 0
327954712 514761736 0
246425695 88541390 0
537961514 77538264 0
287191863 475391525 0
529037992 534152591 0
53522966 63389649 0
400378396 80466368 0
494230687 254277975 0
85327097 277467807 0
174056564 130339784 0
540858332 556015459 0
353073948 282240636 0
231832851 51760058 0
260537167 106195906 0
361364012 483890201 0
374293277 457968776 0
577857941 10614217 0
292324795 527127559 0
85577366 530948876 0
485479800 364061877 0
159429804 508750602 0
438154039 427362583 0
554215300 11289800 0
44709702 313035525 0
519872657 247083231 0
497609644 320360865 0
30151517 319661542 0
98998724 324200196 0
225553331 78110397 0
473718404 297104040 0
258619577 521569228 0
243743357 47197806 0
479809613 91086219 0
421768004 266888455 0
104022600 209364322 0
301055808 29708878 0
170624978 542740277 0
42991819 495038996 0
87268040 410808382 0
66211827 286555232 0
547015301 438688974 0
38085438 23653177 0
179107669 326959878 0
408595312 531732633 0
333982374 575256643 0
65923456 208650529 0
465644735 566743637 0
195072433 452392653 0
192127141 71055287 0
191795627 294407230 0
374796026 454456050 0
481479763 183251176 0
170385655 339989855 0
276426329 334271476 0
568051635 8033282 0
353885929 468778146 0
563846106 252520346 0
398338844 270554845 0
402565940 451738218 0
71569936 107840545 0
111106821 112019102 0
435867047 382856389 0
458352836 349401248 0
127160704 303949296 0
177246636 238915129 0
281964601 424384512 0
488470877 284047902 0
497312661 512396112 0
117077579 188106537 0
168526434 467797941 0
275634804 521223899 0
43108765 177042537 0
233278619 513750789 0
322130961 428701181 0
236864112 45661968 0
329811640 464011182 0
115527643 248410256 0
311074968 558488416 0
490727653 535383489 0
165814287 108498422 0
338115157 468903439 0
178351677 409689988 0
317357787 391893563 0
451591812 487619029 0
323883710 518154780 0
493864628 119589774 0
123285041 379256342 0
298811725 561119712 0
377801882 264743423 0
198873360 262567223 0
285586344 559879360 0
360192114 561094416 0
250952022 240109381 0
96467751 232420146 0
347819384 250513086 0
192906068 312972693 0
218376453 282819209 0
188366347 393952197 0
487377373 500718714 0
306649791 527624057 0
368303570 242885477 0
498785446 33083112 0
38588044 152502692 0
221145668 67930745 0
271154186 563393494 0
559531210 402239674 0
364900232 363995480 0
39763176 136034032 0
167646984 99025820 0
447379067 176105682 0
62869815 91458359 0
6319464 305419741 0
78186096 358899205 0
23716309 98789680 0
407811772 309037725 0
511677968 172847841 0
486078806 306839430 0
351207166 337943139 0
220562894 203641223 0
226134507 390628518 0
303174570 536436452 0
526721821 314708673 0
150950369 125495115 0
363249070 472481376 0
431237038 419859263 0
524216088 490376808 0
70326503 410768514 0
399867835 532312508 0
142205046 343559090 0
533211409 388834149 0
512049655 574386460 0
474665173 383999308 0
387777230 84910156 0
343994791 474021021 0
579648847 148671695 0
215707674 109030875 0
357319675 577877781 0
78506089 249205037 0
204805084 310922575 0
449692110 133425968 0
7255025 495896484 0
215109686 281185892 0
96107347 554228790 0
186068751 288952890 0
279177988 180183998 0
531813674 373233168 0
515675019 525572759 0
525939093 274913871 0
77318597 89953699 0
493765635 224213328 0
542932056 221451315 0
253791753 2884760 0
556447133 265710440 0
199795430 6443586 0
231809975 109197448 0
394996468 220604018 0
355649176 251934166 0
355062875 165256775 0
243873171 289340118 0
158377649 516195 0
411947368 486956330 0
359454261 138627123 0
41052470 458984386 0
519945455 570411828 0
204547925 331720861 0
514354592 344088120 0
13132648 515210425 0
347383232 41487 0
165354636 21911119 0
449382052 572746780 0
79958307 263443627 0
351327414 234737229 0
183797192 16808399 0
450595827 205712351 0
547416724 530294127 0
502031652 52348735 0
171789752 20678695 0
141716856 426567315 0
506151386 558655904 0
191700628 569858348 0
58999411 367866846 0
3088665 549678961 0
525331228 159526578 0
345764482 449243362 0
46741804 500970539 0
331434423 190660470 0
499261625 252459897 0
185860824 409185341 0
38213919 497813034 0
13998455 175652534 0
345568530 181498741 0
199977043 21880025 0
326457221 460542412 0
30544720 139102691 0
128880340 431454659 0
412913153 179564266 0
36350761 432859527 0
399442790 224417662 0
418632891 488876836 0
112326613 198877940 0
487686028 503286750 0
234975513 257913235 0
574441397 226321487 0
314079911 233316464 0
124853787 400976125 0
219224301 191973069 0
48871573 529256117 0
237222684 77778423 0
47219611 320942310 0
371279505 22317083 0
389541401 240254905 0
168927694 104462548 0
379833370 551334532 0
53392887 10898756 0
474749335 63319474 0
519362807 274219767 0
142955086 162636092 0
343216441 553472714 0
315816422 383340907 0
323040885 564027822 0
277536476 417285174 0
344656627 217793097 0
357147219 217523588 0
372089916 120875852 0
235539266 477965465 0
529584220 61557067 0
530084237 9903272 0
49229198 202790756 0
229453153 468914482 0
540440922 160799327 0
156172931 30860160 0
522072533 412209157 0
250015433 450638758 0
455487529 526577700 0
394814248 161800363 0
29619556 171130468 0
196395028 39064731 0
177322783 556778545 0
325521897 141540362 0
94450092 459393431 0
147640347 139803869 0
549462498 69516462 0
145570858 289189154 0
542919997 35015767 0
200400760 52247035 0
472781528 115962820 0
186548163 95765186 0
19031082 139923618 0
80477666 55145190 0
23961806 301577568 0
515779859 212955419 0
196164304 124366857 0
494648414 471788520 0
447867979 155444963 0
539363174 369066096 0
172620489 118353700 0
256285237 452848833 0
245253947 24296476 0
565865861 547830314 0
93475500 116659437 0
428582478 288252134 0
232322356 163210294 0
542758184 23955402 0
440472258 453193873 0
485372862 3724872 0
43597081 439912534 0
550704230 473765998 0
61970569 511471694 0
554606264 428254394 0
148642332 137236738 0
146115600 180231933 0
173320999 130396917 0
346992522 249629149 0
396643783 241507036 0
379206563 352540855 0
309028832 239624066 0
13835114 527227778 0
428209704 321191302 0
14051863 480397995 0
124308382 318150578 0
74514578 148718345 0
504222311 9941788 0
491898777 472004143 0
236177837 190253056 0
217222912 574396206 0
216021123 431325627 0
228424731 35297071 0
550940721 72593618 0
47500023 534012481 0
214195515 565796249 0
522882874 215442147 0
376579481 244983865 0
261113936 531777923 0
184584614 564349655 0
99957877 473310265 0
149540089 328552123 0
322143124 374516134 0
76631397 314637214 0
71706922 247376447 0
496780765 423001963 0
139977770 288791386 0
578769579 247788876 0
564346059 453615194 0
574780161 64979531 0
386441906 121550717 0
323315104 556511467 0
513727396 308471626 0
481461272 275016951 0
289485113 542642633 0
193157746 535114635 0
308057845 62919409 0
188365327 467452197 0
495392816 288639938 0
47612516 254397548 0
472481380 495539103 0
162079251 558987857 0
257685140 47470605 0
5809910 51760244 0
215851943 91690472 0
145906932 466868123 0
74745223 577124010 0
307629104 457994626 0
309588123 134332700 0
172480405 347700614 0
523824656 40483119 0
267431593 11424773 0
141294083 126892281 0
16874397 109021679 0
446047280 331413796 0
337756110 260556768 0
161761648 285878309 0
479452101 559601704 0
360916227 527287353 0
261692423 195716552 0
214395330 159552809 0
10084842 190654835 0
335519862 444960569 0
262699252 492491988 0
210080935 133418103 0
32770919 42281709 0
95458670 262657987 0
575926047 484922106 0
141531406 457079471 0
82490711 355157326 0
18199257 152652522 0
68451080 34179387 0
233691610 6351355 0
302163125 454772659 0
242099952 135143214 0
101859037 546315531 0
203082940 399971574 0
152293999 5367559 0
287684787 566959909 0
105662565 359362747 0
571702097 483507061 0
4341787 31711320 0
283014065 215243958 0
431030448 524516608 0
557611221 174215053 0
499191946 54489857 0
150947058 360767584 0
463801407 419650737 0
252259798 225246633 0
89576758 504240773 0
473377800 377509913 0
454570836 40464307 0
114147005 98333652 0
521107577 467019264 0
1423470 510338879 0
391726603 77028537 0
462471475 200617372 0
125598154 419393185 0
233371014 218571750 0
408518117 11244310 0
20081874 247822640 0
247511800 451676236 0
530223250 168494450 0
268217419 96563138 0
216903009 440681866 0
55925992 125635598 0
543835233 52905933 0
562079239 364776737 0
133867661 244332086 0
341906710 480218604 0
426333124 287581959 0
210016169 372386393 0
161508314 497049458 0
385612453 173227661 0
44596047 123157456 0
7583566 131630081 0
175562840 66451752 0
129487654 316343106 0
174547612 281751803 0
116095465 536532803 0
555836178 469273673 0
21377012 103327547 0
360295278 233438535 0
509402498 120577732 0
93176378 301921711 0
313420361 69244060 0
366249694 227107330 0
55069627 389434557 0
325329591 500814182 0
42007906 205928920 0
555620464 311512510 0
462338607 7457196 0
239980853 438501296 0
23917971 27845900 0
426297486 220861160 0
10296500 123683705 0
480733006 302117251 0
166112243 517255527 0
85506048 405415176 0
178777811 361731098 0
360281171 295540902 0
244391132 233578987 0
25701501 300194983 0
25652345 187358045 0
364441769 57455304 0
254009067 7644846 0
570806370 131380108 0
105766899 541039705 0
256927209 379832946 0
396880269 238520060 0
282066754 20322566 0
319138062 37288196 0
384221652 413935013 0
359505239 465439904 0
551439709 529406717 0
419540673 499428191 0
488549010 303414233 0
272661402 377051926 0
335911196 280828592 0
332614061 419478969 0
213621773 65832216 0
253347093 239277071 0
147253483 575177772 0
220200074 155140466 0
515252237 132632847 0
333654766 457722469 0
432741087 106270818 0
128071258 370444980 0
542427339 576663235 0
368150138 448031801 0
557130901 97371118 0
336455629 401698103 0
509072673 389103471 0
6076885 437549609 0
243941528 265456250 0
565062144 575502914 0
410065819 308375542 0
428239500 35949333 0
345566629 405202377 0
350440626 553447991 0
392393471 10681001 0
338807055 541381341 0
284419439 21734786 0
433143966 323196877 0
309410449 12100768 0
158647570 192125822 0
126662030 531991538 0
312516262 492273471 0
406244644 369775540 0
389908428 418404611 0
128917327 233921581 0
164074210 97333105 0
286858632 358326654 0
216086663 30597473 0
347963914 389034373 0
438375986 577913510 0
306737988 128982348 0
277741383 328482061 0
453860268 577700608 0
128126927 364205307 0
460128591 492466175 0
493306611 364211958 0
283802629 66588842 0
141525834 543483971 0
414011224 102524311 0
278162171 316362390 0
403689053 87747386 0
50868149 173845578 0
237543493 400112020 0
242362816 376114539 0
80047700 380378527 0
236042626 300529550 0
348953897 76350974 0
519076725 24548165 0
28135732 236058127 0
494850259 447680874 0
329107284 441024009 0
205391476 176402163 0
314947869 179076502 0
325955236 405706470 0
179564086 444886798 0
35114275 281459532 0
204833017 455890858 0
520259169 425863909 0
432625904 342914917 0
40024342 5391584 0
540298736 170731778 0
467807927 46419259 0
69057197 418350247 0
247223502 482193775 0
315637314 553515802 0
361228409 247128160 0
129043480 429319650 0
236051527 206602818 0
534666645 111060376 0
191810540 139365506 0
422488582 276156952 0
570363389 96320779 0
567949689 353001478 0
455503947 49209301 0
187047012 118721229 0
8186095 412067262 0
222355771 531038383 0
212018601 523225582 0
272661494 77408238 0
236830735 205695243 0
565697548 440672490 0
73570356 203248501 0
161659435 573042815 0
227850110 254959068 0
87275602 154681012 0
464124152 188518146 0
567856227 335354965 0
388932930 450911022 0
562723087 540020892 0
196131255 490987667 0
533241785 515679972 0
194334008 49197718 0
550306852 371909967 0
192555589 337826923 0
192437155 243931366 0
163434924 54736357 0
536451664 303601515 0
131119389 187945741 0
358832568 273994642 0
540922996 201701195 0
475518332 187883538 0
152442142 557764571 0
258557187 492125983 0
16998401 349321194 0
52969445 121968904 0
478117852 350402970 0
345426352 48384336 0
50048355 479039939 0
209945199 542213498 0
75310842 490637314 0
62741780 328794718 0
562271001 226846098 0
74685213 219683557 0
429539319 507431850 0
179384444 423203144 0
425420721 461231572 0
184664406 86874943 0
182524132 577175347 0
480475210 2418109 0
477420248 4929834 0
199330600 126804558 0
436670450 386777351 0
301164587 365067672 0
529618437 282543401 0
267877761 168702540 0
314750282 492730153 0
361414765 103498590 0
10918357 277234165 0
380066166 167481303 0
252519153 87028210 0
556174679 477843777 0
42905345 328233859 0
570744306 295274608 0
402296399 559915064 0
397699956 419820064 0
178691611 281791011 0
345113822 351406304 0
269049001 251808784 0
449310634 468558734 0
112545833 507287587 0
504066863 288052174 0
133388456 13700826 0
126487987 42533628 0
90194819 274702701 0
210170226 151947816 0
66515537 347594814 0
128650922 188793072 0
171189966 541384589 0
234803160 376128084 0
7835515 347384836 0
142323853 430543851 0
435728543 30952808 0
398547744 282334957 0
186996175 238786958 0
106954116 70546276 0
539258959 495631594 0
500505639 383997534 0
502338555 7582473 0
269519450 454372718 0
139061824 9337080 0
82231838 362353405 0
73233177 280286428 0
20815999 51417719 0
504405565 559801403 0
483243019 265159324 0
80936592 271725735 0
453664048 297444272 0
167412643 920439 0
445891204 51152427 0
13577082 140304026 0
37590430 482492937 0
445460626 14282522 0
475502527 489464019 0
513663966 104810422 0
422659718 335480271 0
343243376 203753433 0
513643108 540019116 0
560976882 448297725 0
24468741 430943602 0
327062931 74607705 0
108289265 506300472 0
42515356 390191585 0
119933602 353046774 0
170959563 52624399 0
508000874 568390357 0
325787842 362296608 0
247306978 58574127 0
115408036 551019768 0
508971549 450258588 0
128770543 425036676 0
176054814 492707673 0
256515858 222969426 0
330240419 122789949 0
330107950 134372846 0
419505038 373457250 0
512438294 397941292 0
132370547 529795938 0
502601837 188856905 0
576639354 115845317 0
86213600 137157079 0
254080558 355662736 0
147705298 194937817 0
46177309 147079102 0
574920307 301281727 0
297475492 435702630 0
63695618 269359736 0
1856228 126823885 0
467022647 305461311 0
350652277 255360230 0
133554211 136893974 0
415070205 515167706 0
547464254 137018742 0
245117194 18997552 0
528496573 533707794 0
554613617 293764992 0
127358213 85883373 0
478577619 448842210 0
32825908 342473168 0
273357663 104564411 0
372275069 413773845 0
424408392 220228489 0
58907216 62249774 0
488360317 294158836 0
70441764 376901457 0
40611953 284009060 0
280996239 424578451 0
493315076 341388266 0
337646214 368711271 0
450061626 198098184 0
206821814 178362455 0
79870770 449363792 0
99794869 27001158 0
572795932 303379666 0
410181812 165016134 0
412008564 385638475 0
267797340 332473027 0
296147895 566394185 0
201483081 121799447 0
337979224 171101819 0
301584491 118289193 0
81608112 87678181 0
518085256 405747366 0
143309375 362651390 0
336118623 462063867 0
488869442 329239434 0
494792031 162722817 0
465271922 375924182 0
233375886 212552117 0
266785915 422528844 0
240752894 220507179 0
579684556 57022010 0
578009031 479192582 0
558512467 578631517 0
498490276 434937113 0
227570688 498067331 0
465788136 270942018 0
220484498 186119114 0
395692363 329960624 0
24431682 99630590 0
523602948 328980889 0
353093352 563288807 0
299515728 421256505 0
390736493 319644644 0
294839400 320902010 0
28254464 233858189 0
214733282 542020573 0
551216938 246887320 0
332870673 159129244 0
557775524 104881667 0
346693043 468416945 0
143441209 325963127 0
139570029 322553326 0
292873715 380415665 0
375333231 498563416 0
406375998 509288346 0
325331253 394800233 0
446572989 550132596 0
333927626 272469055 0
68365276 540777539 0
556771260 80907181 0
543284725 487900199 0
539181687 405373380 0
491606289 407739696 0
351754398 290935633 0
70161743 342487593 0
299093400 305178954 0
1418707 211585797 0
419916944 135540533 0
462849432 83075701 0
195918342 486880411 0
477391113 261490478 0
149081416 64618908 0
433244339 378696468 0
525753657 459948764 0
471573083 246139997 0
148708717 519660472 0
157194907 430172005 0
380889536 73353913 0
81098178 539851429 0
126861038 196098603 0
64428103 403698231 0
268917941 53576736 0
358905169 297095950 0
438673190 78254175 0
132583222 413461134 0
22632942 30062310 0
222613016 520392125 0
184767941 99437129 0
43443350 270667274 0
13385546 558223729 0
525254885 213638841 0
153624231 147536714 0
161226338 126252340 0
112680259 147717584 0
101058411 110678353 0
332988995 81396083 0
174006332 390840577 0
147801891 393172197 0
356340174 305832075 0
37068472 574153288 0
527523288 176708700 0
296883907 52424261 0
166146575 365030583 0
457059720 456756632 0
505699428 145393093 0
81689116 437072405 0
44734510 134013623 0
210487116 532821593 0
432703587 223403080 0
134238000 374756812 0
350474632 484130146 0
94396714 545955593 0
198261969 120346779 0
97436671 69289911 0
172565760 398293704 0
105800249 166041223 0
401732401 3399033 0
454181278 204588766 0
311509507 178756647 0
539356584 80671251 0
21020178 153291244 0
269021236 404618978 0
439394020 561141466 0
76322856 213458312 0
479058568 361562655 0
257962696 546025227 0
319338098 370547608 0
429673548 372077780 0
233397583 64541304 0
336533977 44737098 0
476351884 474924170 0
442333034 38346273 0
49154659 22595009 0
517401184 478801272 0
386505091 388006977 0
368641836 546689447 0
578255513 364819736 0
82587487 304315798 0
553179864 101865003 0
314895532 382099429 0
469054235 4875836 0
261105247 370085218 0
286292925 35467873 0
58578551 301675691 0
515474711 156946181 0
207117123 65070381 0
549928823 443408866 0
300136118 571860875 0
513562731 262922058 0
272495791 10241409 0
238240610 322579697 0
403203666 8161859 0
49949376 287839180 0
273738802 10620450 0
500892216 138882012 0
232108607 453426658 0
416128580 419534890 0
208457948 566733452 0
463946809 493408044 0
436479966 327859525 0
110937640 533911635 0
289581287 467243421 0
168387874 554919376 0
221601854 211473529 0
546804994 358859530 0
157598788 204770798 0
145551733 186172230 0
319137694 400971 0
94043841 328709363 0
359385090 229460683 0
110334183 432671300 0
226685452 458937402 0
285568259 101348382 0
479528099 407446631 0
242187151 247382709 0
462705113 415170077 0
59368191 282591563 0
218514493 300598181 0
559473819 526927899 0
347148491 62227692 0
508533624 149419041 0
570293275 136486242 0
318288859 338807441 0
401397027 207356213 0
432370518 234846190 0
532645027 394444753 0
14177041 200019912 0
204498641 188497337 0
260732897 101124234 0
129936226 513137107 0
222518723 298324228 0
210334325 164673449 0
576329822 98444920 0
555515426 242779443 0
357423508 537004828 0
450851684 525320153 0
205576508 469727313 0
476322599 470973525 0
214766580 92514935 0
532078463 18139000 0
514937072 392020667 0
146607162 2761572 0
146514237 430561918 0
241069651 41561669 0
519903584 211111372 0
127421089 260562097 0
57107262 317360987 0
475060017 482302325 0
119960697 509494792 0
502350483 248212391 0
566319204 194624588 0
258191648 27958999 0
146762714 126124367 0
281417674 98553711 0
19925570 171689289 0
70362514 346102547 0
38039221 194259005 0
531048504 302070176 0
464398309 476024234 0
236676142 18726174 0
520438878 31853688 0
120731221 36241050 0
188920367 227777473 0
312861247 442106618 0
335634550 222898962 0
307975843 468937430 0
97389699 42622448 0
274981422 150938835 0
207824309 577104020 0
380749002 21048414 0
287758220 367992471 0
55898474 47288662 0
488801078 283313741 0
146070660 214795142 0
194031934 475353052 0
7661726 152306681 0
568547214 412224359 0
372215617 434722999 0
440794865 112834056 0
285365297 416212372 0
514015987 104512239 0
201969372 314244024 0
505570783 75997346 0
49215751 297932859 0
573402487 80124929 0
60820412 306332996 0
541186687 513520208 0
482378578 562002736 0
139008668 213181511 0
457397703 80355770 0
411259362 273376266 0
552302835 46407016 0
158618658 199518568 0
385506784 206751449 0
300673244 308560488 0
225958156 525294032 0
508400687 27466124 0
282370010 247492943 0
170999836 82064481 0
289769567 98677977 0
462942810 492635145 0
58577184 310838903 0
295594222 185396812 0
526000377 533783367 0
249786345 316566764 0
94762613 428829698 0
451740997 242321180 0
139341763 82222044 0
227213846 98441892 0
435063978 41358837 0
112935520 71271898 0
391076292 17926655 0
397452157 441807480 0
513823861 113168752 0
215967865 570735118 0
29294010 255635635 0
176838349 201196008 0
242587776 115449347 0
573067053 421635644 0
425803493 17209601 0
273501772 137372464 0
234952205 83834170 0
292959941 245154360 0
21758704 500856388 0
233987960 209338917 0
50060068 473844105 0
400222615 494304140 0
327188927 400506283 0
454057460 400524424 0
189442104 434465712 0
39707085 481679362 0
198648885 154656953 0
240106969 301036097 0
521644271 511170082 0
532728212 562083321 0
108899936 510672361 0
332641602 317981516 0
93196330 321788141 0
66429766 149620912 0
1910290 43134883 0
490484085 289022502 0
26476960 540741315 0
411077634 121195035 0
27246693 465871137 0
112710043 414996233 0
41520608 78404622 0
200562145 85235324 0
234541707 164562120 0
206466897 575397477 0
71280090 111065373 0
573093348 452197069 0
76860058 61351971 0
497757532 184665181 0
235251701 554306976 0
318506112 163984799 0
471371714 379483003 0
548566943 214398440 0
157786089 551654431 0
506456449 162496480 0
215866742 281148478 0
354280950 77695687 0
137185102 171385792 0
299543925 127386878 0
465453969 514804601 0
215233076 247546599 0
329787033 548570076 0
333226120 125654954 0
228746018 513880752 0
478780862 175774089 0
308185852 374279496 0
452478661 451050565 0
194702373 207386832 0
373598087 41329803 0
575202098 270797279 0
178896397 514533371 0
144512348 448136997 0
179632128 302494029 0
185228936 168618965 0
52758322 206395698 0
446815329 142948710 0
444174225 3312874 0
372692868 265380040 0
214339510 532321236 0
539330377 149360336 0
125610172 80599360 0
530378107 208433028 0
23140068 366865737 0
307024461 131006769 0
493850453 263547303 0
410150448 338500163 0
429129576 231129497 0
315649255 276048771 0
275511561 426244788 0
547464443 447832839 0
386174530 437440760 0
569106568 306434539 0
478333046 540451123 0
214858569 190777747 0
50945609 26402779 0
10684914 402517757 0
538545224 296719704 0
345482626 579523025 0
563406221 517758036 0
524134890 170538625 0
559945101 400896161 0
554886304 400869641 0
456212369 532970335 0
223171439 38531772 0
295224145 225897199 0
223686450 548868509 0
473151871 241748397 0
219045696 101776652 0
200810172 195102940 0
414544046 457309749 0
554335446 305161437 0
18134080 406181185 0
504438874 442275701 0
496853104 166665305 0
23589524 108170508 0
220964620 544067550 0
537218076 194827136 0
110728015 319983228 0
95341755 450593227 0
290872109 355152309 0
321766388 222827549 0
6774685 489964371 0
414053231 196039808 0
416772622 150204044 0
43834065 322906221 0
461033210 132501314 0
340769349 42507145 0
398104060 481493237 0
188488216 155031849 0
425452093 497687213 0
71365331 328879193 0
120486762 95357992 0
406075712 260030308 0
177544623 435818031 0
373794533 465552728 0
216670095 456257109 0
13959377 193663890 0
384218817 485475559 0
184013172 60366091 0
38289193 152751247 0
510387818 190307845 0
326231954 164431854 0
451047414 33706029 0
260431143 176808808 0
271145588 461039719 0
497913323 425191416 0
221043568 106713913 0
53361311 494137035 0
155158247 273444238 0
152728414 434201990 0
568914149 167146181 0
210323423 351109599 0
145600777 560447728 0
51932860 104456834 0
29573135 144777538 0
248253723 64978220 0
407030032 493182807 0
389848327 350229510 0
127836008 459774561 0
505233700 433095865 0
364064356 42005223 0
118840272 32024634 0
244188086 268919126 0
170450495 35681277 0
270468441 160191293 0
37434454 542833590 0
294504390 367415358 0
186203363 367741678 0
496340900 249034454 0
257395524 438869445 0
505772577 568257988 0
419295343 194504148 0
257692907 385159371 0
102418146 177925 0
515677310 84315619 0
155514698 175972565 0
67247342 529500155 0
236734845 366709193 0
101868997 58573718 0
100883670 271262932 0
11620571 376605634 0
21051358 158802512 0
23913697 411351366 0
149736954 117524359 0
484462526 547076073 0
41222359 264981039 0
339449563 389073617 0
73863439 351824185 0
278033537 206609584 0
319825591 115837152 0
291918691 358618703 0
418736703 312462942 0
181242993 165551830 0
65657109 207580953 0
158319919 574212232 0
91155718 161185090 0
519502368 576136126 0
472954006 97691999 0
479973891 341501063 0
455329594 65082985 0
77562088 403301495 0
454881912 270360943 0
497866654 27087348 0
238457734 560593592 0
252050685 198908196 0
380167280 340467604 0
348146303 284222588 0
131973759 292582482 0
435273408 229981255 0
231834841 576104314 0
254493367 456577701 0
2474944 478867274 0
227046273 454892613 0
341652887 542383919 0
524844050 497523909 0
31995050 416022863 0
475947768 180452762 0
520823158 59336985 0
154494235 472938914 0
16784200 113367251 0
379371189 405204161 0
501065589 13023212 0
435678723 71563559 0
187969481 566035898 0
77699522 4096485 0
332735786 157829762 0
141547761 340583915 0
439540801 518295163 0
230840321 111848634 0
519851130 549334462 0
403661788 242866998 0
191246139 483143879 0
442262998 144740040 0
564050155 497936594 0
124069170 263133822 0
441095051 382255823 0
109779144 157909560 0
548655501 200427404 0
45540971 398389918 0
505842647 224760935 0
95123852 26376 0
147974503 221962503 0
518292113 267742782 0
339847496 160638529 0
49445264 345657260 0
469625986 249192492 0
176200547 165690235 0
383276156 356419097 0
323391894 556995437 0
246371524 115899377 0
249327236 95880425 0
144312284 483630998 0
505393549 211172056 0
522889635 473135086 0
235167542 13838550 0
350324254 23909462 0
165380541 461839475 0
291837830 252231898 0
485746252 396258574 0
42893811 310191925 0
26104960 502490811 0
59208410 229375735 0
459329881 371357927 0
135759392 129190653 0
466907339 412145585 0
264118361 207692280 0
41422619 229329844 0
252322065 151024637 0
433145235 188191084 0
137304668 219665937 0
44265041 79025184 0
534531044 520968520 0
220441131 138213278 0
501906319 79089867 0
125924671 14372398 0
295756365 25311002 0
284030629 34986770 0
563259385 488471241 0
140678669 186703826 0
453853849 304235255 0
391850185 138404528 0
459552296 526377489 0
24462211 393512006 0
391194407 461772765 0
172769523 244426784 0
485576126 413705253 0
231485707 157704747 0
274562592 112442969 0
370010028 36923808 0
24205454 332496464 0
159494523 259584331 0
167792875 361392375 0
430164131 397808971 0
94973099 322692831 0
435957221 521113980 0
186624816 337455388 0
301686815 525506577 0
521530697 135063678 0
206170997 62377600 0
396338252 308952643 0
115661007 457534416 0
23146572 466957534 0
346267574 396361628 0
507283835 200714320 0
201186708 434315780 0
545650928 500211178 0
344460976 560209703 0
162310246 307416938 0
69972219 440791819 0
432558612 490726802 0
532833943 572642613 0
425068748 421855049 0
12693649 56297356 0
502187160 39733957 0
195981637 92973517 0
353800744 349459605 0
6213738 341633761 0
146151092 139783953 0
41383615 165293199 0
45602335 415374327 0
148700057 280686264 0
232690953 357443574 0
61740257 63904949 0
92666010 308090009 0
357111268 9203011 0
177684704 333378724 0
568601660 569760324 0
271516586 211923891 0
371661611 460209344 0
333147238 489970237 0
303273121 48798786 0
154642764 111103459 0
181695608 315978271 0
439025077 404381234 0
386028603 457658830 0
73297353 104712950 0
59396086 334248080 0
99391710 421361745 0
319788850 468036140 0
438428243 431551794 0
533681184 146498373 0
42273670 329514054 0
477932458 460187663 0
165176714 340479777 0
259223248 83203653 0
527530189 409392680 0
371259251 361405791 0
362354318 348452256 0
545494592 217582193 0
201038824 430572523 0
557873381 356035667 0
17116561 421708767 0
190492175 469070082 0
564493827 438539928 0
414634936 358218245 0
166556425 502865540 0
232034520 100774650 0
472098331 494296273 0
569334115 149476809 0
245805513 481948899 0
228150629 493102195 0
312687156 340552256 0
484207738 235401269 0
8508060 219159577 0
116252385 209022726 0
220543257 124451128 0
376401784 60062984 0
87540550 94751942 0
197374534 461750651 0
504594996 134872682 0
168255521 563019100 0
57110512 112993982 0
567342869 464719420 0
185472408 125099095 0
353291027 107120193 0
150761251 2445197 0
360899617 566837776 0
239185334 427563268 0
269052257 425516645 0
89949305 161150578 0
254127092 274197906 0
39882651 299023349 0
237262897 297858070 0
244345978 386494426 0
90677441 210271833 0
289004225 33950665 0
143358010 125217419 0
485616945 248416074 0
34365318 226824045 0
349672238 459141446 0
177472247 356069946 0
572619597 185838692 0
485071687 431656274 0
43685421 45320875 0
413833498 128119993 0
406859841 94819021 0
190421540 326912222 0
67618518 481338026 0
159090481 507206808 0
360929863 157255306 0
137220342 347079707 0
38826649 474168294 0
246065395 121573139 0
256950558 380460079 0
237286552 504977968 0
465571677 544505127 0
256276003 335391635 0
260749662 291132049 0
18947177 411093939 0
470730597 100290884 0
174578844 332741100 0
443065216 241592509 0
382575013 137573265 0
415729853 214203666 0
250453143 316675649 0
17446444 392697964 0
550567882 230502278 0
404967530 570985083 0
333158883 89960406 0
478412577 47399295 0
13223713 193492350 0
27295788 209821056 0
41100589 390760151 0
316230837 553689654 0
101504597 503667674 0
263396979 43495310 0
438204744 16459179 0
256711791 209937568 0
572587789 42741183 0
550795678 130473618 0
22882853 526828764 0
152288163 384411810 0
18555043 363144177 0
306650322 38905831 0
350685063 347174500 0
462533177 576914675 0
444771348 297202097 0
376983367 534234775 0
140119537 125668490 0
565091397 307277142 0
553402370 350269273 0
47577743 422871991 0
146011006 439897322 0
390559370 43089671 0
346066818 29794423 0
478435406 178701445 0
90634713 125584239 0
339424489 140018523 0
437524847 151995800 0
551284577 286031583 0
241325881 352110092 0
279659271 402079599 0
83511426 7436090 0
546556481 439561961 0
212477725 300375026 0
571951951 23919882 0
373991403 101020188 0
344971470 147782936 0
68815403 477786948 0
392119134 557790068 0
129505430 358567828 0
312683638 550874236 0
467033026 552896156 0
24755372 229532566 0
449165603 534325901 0
260137226 138704626 0
558306884 238203040 0
116200401 541414322 0
158809033 136212736 0
790472 167730962 0
179055254 24425681 0
263838033 392113619 0
516553796 315980808 0
486654224 32630130 0
170617456 296918408 0
504843460 110568598 0
208627030 27693555 0
575334359 472997116 0
13182779 7641093 0
188432122 240734546 0
137039063 473390682 0
174234841 542886497 0
382593451 10657812 0
117736617 519526128 0
492388097 291966737 0
309661276 96066450 0
406916189 539851259 0
166979867 245006577 0
534413761 325501858 0
215128809 398585665 0
261519721 382858792 0
311142169 232853201 0
578939164 459037534 0
379818249 528911341 0
277808463 373529136 0
379549674 261654801 0
528077152 35496403 0
421895137 393952556 0
267915192 313011943 0
411092694 143910654 0
408148679 49548401 0
107643494 3864350 0
73312155 129985773 0
176607921 564755184 0
124606278 48676728 0
173937955 132962937 0
437141346 193366674 0
400685461 33937961 0
455057804 364177514 0
253956598 66650574 0
528743796 32297938 0
550496338 353595057 0
316095836 561249410 0
554107278 9909424 0
292817642 32162191 0
485658989 572642225 0
241778497 425469265 0
534424010 56935724 0
441297095 20620568 0
96805230 539838717 0
81062501 391139004 0
505396029 200563584 0
198141662 190146566 0
564931409 214737305 0
231712343 152262135 0
327723285 177831286 0
446619497 147403538 0
297304346 182893677 0
85360944 84913775 0
105639401 434204362 0
247837549 394354668 0
476871251 71971341 0
442139691 557237526 0
344985418 356173047 0
13512476 89150952 0
438128338 393422152 0
315282293 128126585 0
367742956 276903605 0
295592551 97093239 0
436299005 522241272 0
57802339 7430960 0
133236661 381592208 0
571382224 185132729 0
339407462 210766620 0
380558115 284115801 0
302584547 213382204 0
369903574 173897982 0
539685064 300395783 0
67907928 468173337 0
79970392 35362008 0
68610913 511489968 0
262408138 395829649 0
560916202 466825487 0
363268173 218590736 0
350833034 264829943 0
312381120 199780053 0
413008578 207324359 0
437937102 332307706 0
380665802 265633128 0
482786424 178198460 0
19934299 349538624 0
322360868 36363425 0
22147105 385427713 0
325456035 490490077 0
331968832 154873144 0
346688733 197744804 0
298998916 431712574 0
460700631 76790748 0
556878851 516408221 0
14379154 333118689 0
217804297 311267901 0
505408386 333108006 0
261981100 351827265 0
299768198 206090320 0
165873723 386046978 0
477679423 406588869 0
305733286 82979275 0
530144052 463114658 0
459192300 194038016 0
1602886 287324951 0
127347010 445621660 0
325206987 492140962 0
513384764 291279276 0
353977527 371424646 0
198728029 211656306 0
64284627 152227108 0
163802821 178160820 0
158801113 99593392 0
334289709 126282962 0
66011515 483082128 0
262563676 181767997 0
13578526 344433905 0
121638712 542405979 0
409390946 113619696 0
192115432 284615600 0
43405585 47570492 0
107623283 412020412 0
518667277 48069968 0
205409839 73275825 0
104987457 561569384 0
419141921 157038469 0
372747212 416053647 0
315862007 14072821 0
27340804 295399070 0
182893681 570838471 0
257067155 313973765 0
393574989 515589128 0
531434718 385745066 0
480810193 275668543 0
228418997 46568665 0
27414613 19724683 0
38977695 431904276 0
340074688 70691116 0
541305986 142563790 0
312626 436096921 0
487085400 567116575 0
114582429 429012012 0
420752184 191835506 0
288336225 3266370 0
382798985 431404672 0
560683908 341525540 0
208264276 396349387 0
272697859 132541314 0
352752983 301598062 0
496652058 201730199 0
193739326 422731228 0
549174505 151177334 0
171489767 183721558 0
330040716 511676802 0
536928594 553100518 0
188967162 252959916 0
16150184 548860181 0
118945705 501183794 0
43232497 481746102 0
472211106 227061948 0
169569772 342440910 0
165050730 430940219 0
237182826 83082614 0
300520282 469784020 0
514846690 239973412 0
472825049 241984242 0
72219689 212203841 0
7900096 316683481 0
217268108 127861656 0
38380548 88980948 0
174212977 107007945 0
223070651 451787244 0
220789690 95164931 0
388919830 108523350 0
121150313 571906767 0
40958115 4092410 0
206841708 79275255 0
338855055 31625774 0
29702571 379674744 0
464222146 521388278 0
36479165 188401471 0
505382820 310889832 0
114796529 123100270 0
393343041 560463356 0
118324387 468373481 0
342149889 74559333 0
247587794 216526912 0
545137881 538823963 0
91646056 282859679 0
140590423 372033192 0
282965689 316899644 0
67438875 505654244 0
555053931 550892826 0
70525668 186985652 0
25867152 60311191 0
423446892 102481945 0
388879210 488222192 0
12095124 470980774 0
332434343 325477361 0
123116825 218207550 0
310405800 25523429 0
19674756 323279844 0
265348417 141805069 0
14944443 57339165 0
302274140 265295733 0
352414783 97603705 0
163023429 336969039 0
516643230 257323674 0
481250764 108730395 0
486137902 518090953 0
350224465 408974610 0
49240707 337837689 0
470721442 344102629 0
342497199 204127104 0
513455051 323158239 0
197145237 550467770 0
91984699 424472349 0
306665605 84484390 0
376426664 505530688 0
422325635 513199387 0
13884963 566705733 0
32569291 170982516 0
12108865 486539644 0
25006585 555401091 0
577910224 135277169 0
214673907 428338710 0
384825778 513679581 0
229970277 302854882 0
454425798 473035748 0
141508759 402222392 0
348280130 84834442 0
17614925 558486590 0
282760663 155298500 0
125481336 310813460 0
473850189 16893439 0
347484471 140984186 0
392848623 527748809 0
273960318 299166129 0
434718598 234347173 0
246225622 560826511 0
27811181 353776853 0
141622573 550362304 0
536763623 175646977 0
237760345 86492058 0
309704517 270457004 0
467124839 81674894 0
124774879 105902621 0
334844413 61943545 0
144595031 463331905 0
467947569 458387390 0
288706475 91109724 0
442110095 353129952 0
520202538 392108818 0
52300461 440421415 0
260509952 189893155 0
553602947 407122702 0
463556884 330341279 0
75851651 491284956 0
192941898 170624923 0
374430879 340771954 0
573878324 119786173 0
161935368 143375187 0
80646299 560588819 0
300344175 72532662 0
454774267 297187414 0
14677736 44514961 0
207970302 54526918 0
212269573 129984532 0
536151217 251910598 0
422958201 407378688 0
336733992 337526633 0
80218590 578044235 0
120911796 285258081 0
100851922 539170709 0
411557533 302472809 0
431898395 231711011 0
554911202 393551116 0
57683086 389155748 0
136799133 579450797 0
316888839 499706458 0
210295329 511086731 0
27457309 423143292 0
562760769 87989416 0
273295349 208446851 0
315723064 558956205 0
453108864 462732043 0
355044238 538089071 0
271057417 179828314 0
296789704 373830170 0
256805884 255778636 0
60388206 296030124 0
172727758 353589842 0
135835626 575040582 0
149159031 140890628 0
119855273 348718088 0
511950945 174358196 0
251001407 440245256 0
244613393 220038240 0
374631825 142604495 0
54714099 529803917 0
345056797 25443441 0
428222966 22044726 0
492018298 223893182 0
550455431 339653294 0
68717925 98608320 0
278637081 136187916 0
68991068 285943589 0
322739629 504259837 0
360626383 289149789 0
283177675 568032927 0
523112144 505199164 0
549118703 21416574 0
457312677 286647875 0
138835513 364197668 0
101249109 317822377 0
505323822 480173513 0
383054682 325430830 0
276721603 382038013 0
20178228 300408157 0
543080658 296782094 0
370749729 82310726 0
498044694 57028450 0
410266243 395338127 0
65763015 339572591 0
350220838 383702664 0
464472293 147755436 0
291074836 367254577 0
277748494 70392492 0
58947057 368441859 0
415487027 542751283 0
433110692 352496187 0
452176266 78014389 0
559204051 297401653 0
157285261 499555892 0
515004844 545758432 0
568197404 350861915 0
322255697 486930527 0
343133039 471320643 0
469940318 360410525 0
120526913 273614194 0
1407795 210675674 0
178901645 83626428 0
157010095 480205190 0
428647540 573970362 0
240890220 86466477 0
505629272 372872663 0
282461124 531230587 0
117640664 44034977 0
280950665 365533366 0
124660324 163619107 0
75439736 456423402 0
497444670 220222727 0
425189531 543320605 0
205535816 242073651 0
241190902 126490475 0
71879792 246681429 0
101725914 191223694 0
562378047 231012359 0
464915626 442189822 0
458448816 308736962 0
435485659 59341898 0
283909229 326847473 0
250484395 176378282 0
277724718 275418709 0
14823912 230250725 0
479921844 439136995 0
412969471 288759204 0
497621110 508310830 0
426939616 199947512 0
361966838 472273011 0
536883101 335942612 0
97530311 85878349 0
255204318 417600148 0
312314629 286802455 0
497300908 514526771 0
554791470 335036141 0
19104650 199193462 0
415758598 539606011 0
83887112 535205568 0
57501063 92505500 0
455219731 128933951 0
494022368 337205806 0
161124187 205836562 0
330115938 562201041 0
103798682 180085274 0
531471694 48859247 0
115701038 562431618 0
460527377 337171087 0
437862605 17776831 0
28097013 81945784 0
170570292 384713262 0
48447890 31559029 0
400658668 57967488 0
180436817 243351040 0
325992233 299082927 0
153211284 505253713 0
57481764 357576940 0
157928392 132484146 0
93052356 108473491 0
402319447 126362272 0
111368450 472818082 0
379548896 72685466 0
3944074 385432239 0
571699606 50168269 0
475765660 453134773 0
366489741 432174807 0
289418864 351361070 0
547935354 296998707 0
96356895 192766562 0
98168749 281867510 0
257545205 92144544 0
2422859 134673369 0
308944047 503594947 0
428791210 167373439 0
427956782 347716394 0
381502947 551591576 0
83770281 252432417 0
420936572 36665109 0
165814434 451369147 0
416608422 428433110 0
66989045 382516190 0
89140097 237239270 0
238819119 124350490 0
496722000 387166809 0
123178860 49160798 0
116942687 85884086 0
479518361 215153155 0
546521460 236903501 0
62435256 91798783 0
455497887 440172442 0
163337208 385984318 0
101136904 113851364 0
295074260 333262944 0
522036685 51954371 0
351874193 15704643 0
5899937 506764032 0
80504058 39435961 0
7383928 214175298 0
368543868 193308366 0
258406001 526855259 0
474101215 100712402 0
484060933 987618 0
23213485 255774284 0
142420555 458901218 0
307719180 452291122 0
17673457 54391886 0
53708934 65690306 0
404859234 569102728 0
573344875 15179957 0
64134441 239016080 0
499920465 414314335 0
211943810 174569353 0
264889327 394111546 0
292403771 489542894 0
468404342 557479559 0
219446290 269161992 0
96344679 106320935 0
516399293 159449004 0
49625390 339507689 0
122021823 115240569 0
46521420 303795795 0
32447784 551892089 0
2552837 488272790 0
564839196 214508400 0
39045400 36709183 0
509678843 333373863 0
407196970 230859291 0
347140823 156938732 0
442405141 274838834 0
311234012 292086418 0
181904965 143976032 0
135893721 554141175 0
191343368 289277644 0
437094877 571604359 0
403713175 371224584 0
400646005 545417491 0
376223137 25314075 0
332942177 455797004 0
2039349 153531055 0
239480096 115443233 0
166806288 311802302 0
180637217 424241841 0
229403813 172406025 0
81741364 490837218 0
27121610 234255251 0
279315633 473469502 0
130135240 310702771 0
347755109 453139188 0
385524815 288359837 0
430698152 480287428 0
263409211 366162767 0
201247396 405331743 0
125662848 15806422 0
339260530 132734337 0
446903612 525113003 0
559398413 6073176 0
456960609 298267995 0
308399836 152913904 0
44519911 10164518 0
289727974 321032499 0
129774562 154946534 0
10831397 271263147 0
315372115 561518293 0
385808145 185131126 0
467440496 94719160 0
278751748 243647396 0
380301003 291134049 0
169224715 358405163 0
56667126 519610766 0
176624264 514738320 0
67870517 227049750 0
108916967 171320200 0
217186944 145479484 0
337495212 490377910 0
190053527 458269118 0
412465298 326389281 0
298571576 559734589 0
296467374 96769756 0
482582734 477663832 0
464321123 521117568 0
405647226 275827983 0
350372561 286334956 0
2808370 190051810 0
562685990 253428880 0
463649046 1035192 0
361487308 465258553 0
156947036 21819116 0
235842163 71372646 0
204206815 121226023 0
379449856 443984545 0
537783894 534552618 0
457159796 123153996 0
241447936 46265832 0
18762401 148281470 0
369987155 98364732 0
256969249 403292120 0
172540601 502815690 0
516280189 11829986 0
131963772 374078085 0
481388909 99709086 0
535655804 486665686 0
160269721 213287026 0
514959495 159613148 0
350067038 55520240 0
251787566 417952704 0
512817208 430423200 0
48176328 390123954 0
412937628 499100770 0
574555420 472722841 0
246474330 561715505 0
357795951 300117754 0
206833545 575658860 0
186144766 506881977 0
241463267 56289256 0
463685121 75053329 0
288376825 288201288 0
484353401 517026282 0
375046337 314490503 0
161378846 483380682 0
22260864 39333942 0
361191059 254209863 0
83204396 104171992 0
89759489 235915207 0
154371289 33334540 0
216865130 323637714 0
126165719 455368232 0
437623457 250672454 0
151400789 50316634 0
557222107 37919310 0
221080569 481116320 0
329656889 186485106 0
244947315 897179 0
252183468 537065251 0
21390852 350338120 0
420305352 493318739 0
68217694 19924050 0
226373267 30370177 0
318270207 294240395 0
558411650 574078020 0
368485719 68365685 0
384351530 197016173 0
198058100 545261252 0
234912346 379509927 0
7803790 321725275 0
313790007 318115202 0
264389057 211622845 0
546174917 414554779 0
14960021 209438148 0
388944070 242088556 0
218216448 835009 0
287540030 418396351 0
275319527 400504933 0
482581414 526981820 0
413142558 323041827 0
223459670 313117746 0
474114399 505354695 0
330783856 528979376 0
220300489 515122315 0
270759688 315645198 0
473811638 81843779 0
569272466 216429815 0
199677327 72358175 0
224191820 143817164 0
44037438 569567977 0
350101643 322280254 0
6889400 107256859 0
182001624 554153379 0
450939942 572520492 0
106116667 178368162 0
178496760 268543936 0
57611040 147145538 0
568565000 500214487 0
343076593 529752284 0
300680914 208165047 0
165422889 313354731 0
162600567 4937611 0
423300219 380515976 0
109422765 194973315 0
277981332 5029064 0
234338349 342643388 0
456412894 546908497 0
555944793 219118771 0
266985214 540938372 0
164913587 94282513 0
184916345 566339412 0
217304962 202345706 0
218081228 263651680 0
207982830 461019213 0
449713360 570421591 0
494660145 112125327 0
477734324 95983283 0
338090300 444996234 0
110378597 300376768 0
501747311 275694596 0
84377103 37718258 0
320733871 203121998 0
79893338 424191680 0
191570782 47425229 0
150231688 131164136 0
316870 407212537 0
95101351 1009758 0
217506253 573529924 0
287762895 60737817 0
469578476 438069314 0
526308144 498652109 0
523881838 573409664 0
154261916 263827848 0
209454022 101827172 0
430777485 523318101 0
327496606 422225853 0
200580889 489911101 0
179815840 93189450 0
123799232 61952596 0
480622757 351358984 0
487348157 277102003 0
1582751 321176310 0
10988798 355937072 0
82114510 509125662 0
174492564 404744376 0
136869839 266962177 0
411608261 247118092 0
363790138 388958956 0
800425 297958590 0
162157498 366007425 0
545652612 195504649 0
515944079 117666635 0
559652021 139802878 0
184702351 111843512 0
406770546 197026217 0
298991795 264850220 0
359405859 54138477 0
88018765 216322094 0
561636486 154437233 0
225060719 523564012 0
464213218 107210906 0
235108376 401136767 0
181009497 553187338 0
76765182 305910014 0
147198588 2954500 0
92305889 234209958 0
454304773 86479019 0
365866738 41945446 0
73564639 132797271 0
302071102 212418022 0
486407545 501764183 0
79041995 127379035 0
492654427 29835345 0
257270009 346765708 0
100467079 418382639 0
77735148 8671411 0
477417384 501855553 0
171525239 312690018 0
562807799 355945071 0
192165682 179674631 0
204780871 104336321 0
30971496 277307264 0
397236644 187841483 0
217408603 346271635 0
234958525 133929815 0
340578085 161943604 0
477696450 125661994 0
84504586 264674821 0
275023133 128212144 0
11577928 398558580 0
167219725 271556737 0
510972986 560637073 0
574738323 158992212 0
188507444 307374258 0
436646985 444133166 0
471032291 575922747 0
202929090 100071598 0
443079789 421090836 0
386490875 372351867 0
168076628 423459785 0
343848002 478294939 0
358985145 47282784 0
168686374 214892194 0
95218837 152053404 0
324239069 300732739 0
48432297 228393658 0
128193941 209961035 0
393324805 323728293 0
253880380 446718037 0
456131115 44880218 0
128111547 25271987 0
240922659 447760533 0
489035517 180601185 0
361833044 92891005 0
466793965 104353998 0
99963424 509574660 0
520494979 407860732 0
315399525 290374957 0
539278519 66872245 0
213104594 546666673 0
238839036 115295505 0
120583825 196138863 0
440069902 578280510 0
106708520 342515969 0
511609391 474214482 0
338501869 444385378 0
113014608 335527709 0
267706470 451108584 0
427501188 544008439 0
489810053 69192784 0
1165500 57304413 0
361212863 189049172 0
184227348 403318945 0
127681105 454988979 0
79092832 549543224 0
281601412 237604131 0
85179150 373274424 0
164592472 474130163 0
272682342 265570337 0
516323218 180339617 0
527846717 173212477 0
545733446 207603466 0
541921541 490051126 0
152732830 537848538 0
235505220 110752768 0
151157219 128041629 0
90470461 241115637 0
435530911 283794749 0
492038019 549453908 0
401544914 564143567 0
68393547 41016487 0
217296847 364397947 0
113959409 519149712 0
408342571 492926797 0
525820921 437327859 0
572289446 269057289 0
73738888 375846683 0
412684143 206123058 0
279619534 153638975 0
394561262 541071521 0
292670043 379916563 0
265266033 467848743 0
287759524 299236117 0
236472230 501067384 0
535246881 215117701 0
114982289 397896081 0
323492758 50139822 0
449518113 277834569 0
34219290 404797607 0
61816327 233371022 0
284445244 320081980 0
240955399 250882412 0
399421514 202501573 0
60861344 39817809 0
158624408 210443337 0
211265652 326173227 0
542092327 414975775 0
440803246 568537839 0
231386728 60708011 0
530284581 501012130 0
262375334 579201432 0
564565911 245408748 0
136463147 553224044 0
110875291 417192334 0
314768407 13050349 0
216734144 569950497 0
388157122 210889763 0
421011566 269043289 0
391239835 166991583 0
110052680 529594358 0
50266825 304740452 0
190681862 41165003 0
185362808 419032545 0
111418190 58226807 0
183298040 512757323 0
528182109 381092887 0
441265554 285259719 0
275918847 268840077 0
535889714 544995563 0
565031288 484703957 0
416079572 455602150 0
356991662 510384665 0
406234247 33160652 0
389777511 551853831 0
151976790 566914175 0
367307405 287936577 0
311353355 424342598 0
2715604 229921499 0
85141346 125840540 0
487276735 224052788 0
86960221 455601795 0
126021587 940430 0
514603453 524228309 0
266033613 250334773 0
487245644 420413943 0
164901955 227138486 0
413576607 33726307 0
209338031 260721570 0
335056080 33598651 0
59031658 567401853 0
531038261 374414755 0
197622887 297470411 0
244023777 529657439 0
262173330 88619441 0
247178028 309542373 0
179668384 334620628 0
147056965 53273658 0
333661269 127923825 0
29251425 139523074 0
234584238 441834464 0
75447886 136000290 0
27511047 155904225 0
362323628 372380349 0
272144570 504273155 0
484026283 433090262 0
188927165 345290413 0
62526756 574325927 0
91521442 308091184 0
93610763 552945678 0
63985797 484629567 0
223968112 192714287 0
157018264 370910315 0
33487576 554850123 0
461126803 88909563 0
450716617 366744465 0
74355762 312100767 0
159851051 213564628 0
254785341 421744260 0
5476941 392544637 0
481805423 74896347 0
418138561 135160099 0
286371124 490790830 0
125314156 93146304 0
120102788 331633304 0
561934944 257908474 0
401632478 213008513 0
493772978 218430134 0
510024403 512462822 0
66878622 59707173 0
447356377 385020173 0
543879319 135649188 0
292770576 74680096 0
47690098 170533627 0
473948171 387467364 0
223957139 436151992 0
386027170 143587827 0
229394577 237403062 0
209535905 210200340 0
68914764 228588100 0
2876380 108835931 0
125107707 302674221 0
379656019 137179743 0
436077123 372195360 0
343119849 373128545 0
541731711 257239142 0
244404952 491435522 0
4266647 483590078 0
522546384 349182687 0
283355584 469146407 0
218543386 169238601 0
493801252 137093931 0
204545183 100411809 0
82224322 265846120 0
10148388 499893429 0
228604235 474688726 0
108599171 148382086 0
145639315 502380288 0
403346638 421374937 0
24120207 511514400 0
265240713 358795695 0
87972410 83342359 0
339720206 266077116 0
370316097 572416113 0
67592113 142262028 0
188453270 3110976 0
157532547 81559460 0
62698715 251363777 0
274065318 91683387 0
356100416 475713168 0
443413327 251871998 0
211528489 94491392 0
437463386 434305674 0
487154883 217501783 0
493017328 457253336 0
283111992 518850528 0
578493005 74818726 0
95226814 203357984 0
120650920 455288220 0
189078908 471362006 0
397961254 522766816 0
82777907 107429012 0
316442460 404289220 0
321822537 210095364 0
309439320 537532823 0
33851066 483000788 0
224538213 322440623 0
363884599 448071862 0
229693822 213156134 0
62781739 12043642 0
452631310 300668548 0
258992913 467083454 0
441036797 351792901 0
55456993 180462271 0
284930837 530591800 0
542720620 463572399 0
104498181 379622902 0
546724047 94187172 0
58612446 399386705 0
434965432 77007036 0
96103940 431689017 0
334972993 381032942 0
86455046 496508786 0
17351215 373472375 0
247289637 232481446 0
369357365 10783186 0
239160038 114342836 0
205831381 360310028 0
455075638 89723668 0
30947465 439563131 0
227088884 13711230 0
365424843 100351649 0
84516133 33252049 0
127289773 21133853 0
526928279 134430769 0
478415399 199797717 0
477927050 387318217 0
378762783 215018358 0
488781400 568698060 0
375172961 399872127 0
31708605 359122961 0
349386357 500530755 0
457804846 531499823 0
155982917 194579563 0
171505608 3886544 0
189606515 287057039 0
8035232 217484488 0
175908593 74414956 0
333530297 36322701 0
289478279 187238903 0
446272274 330450948 0
433235803 227997662 0
417761805 60788478 0
445565060 444369949 0
397413223 50700431 0
505518891 193405495 0
408159798 472356462 0
490026749 265262291 0
126293402 545189039 0
55570254 112001216 0
310273080 54043407 0
245024394 488756271 0
45546841 492890812 0
1672618 995382 0
158865244 323734370 0
46586456 497789967 0
510339130 453253480 0
523099111 243467264 0
355375028 466542180 0
145991251 466754121 0
284416825 14471338 0
480807954 216392473 0
189003424 272567316 0
156157787 417216165 0
51318390 363507362 0
26194486 150603399 0
84329932 185302461 0
542764121 434163488 0
54503607 86849122 0
5592646 183526834 0
91263614 374895905 0
463157341 239248435 0
46692415 77293572 0
560332791 287384091 0
363035159 369674581 0
2276524 507163545 0
553647778 296059364 0
245981802 565254327 0
361881514 258382449 0
400337196 510525724 0
299645761 183565559 0
57631024 492760697 0
300422145 126973942 0
323757586 480468490 0
402095355 252412054 0
216978144 91661340 0
189698099 43721724 0
169017244 123071119 0
559502216 102109419 0
66472720 86397576 0
497328250 103905909 0
122809423 238432369 0
482095682 153243450 0
236285504 204575016 0
371088365 559326455 0
64236632 462813180 0
470847847 70391155 0
356586656 446021276 0
83590779 16495080 0
485732936 130926837 0
569790739 459490540 0
10138012 303777656 0
560732564 519763829 0
181752397 519445423 0
181605450 558762571 0
198504701 374810697 0
60933356 112516968 0
515181966 127658901 0
227807666 55590296 0
183558436 502740530 0
31304080 239413474 0
453687483 342726446 0
253112816 571878167 0
475484084 309225773 0
467657993 287364779 0
368579990 227702007 0
52424591 288563084 0
309695764 490186784 0
166123201 544510752 0
261914124 311501516 0
11899694 206428746 0
131537382 292958900 0
401034491 27383914 0
530045781 513412503 0
124642168 216375768 0
353215122 253085810 0
402496758 497865801 0
329331690 575469448 0
174590884 139488532 0
156627275 271147034 0
212865368 258787439 0
121164442 190104893 0
314650048 66533853 0
10189232 213729956 0
341946271 173410045 0
236897181 420157905 0
132550812 566010116 0
293713979 206758502 0
394276211 440161546 0
195274188 460194300 0
469322781 535732859 0
23617910 305551848 0
254692640 55573578 0
165656049 195302615 0
428615559 202834802 0
131396002 567209251 0
504113465 197138771 0
252284607 59498457 0
296300945 272471278 0
160543438 54716740 0
539713441 207977146 0
13985271 539292225 0
159131493 440216553 0
308433836 446085830 0
76742872 51036984 0
66190743 263802655 0
86859640 557044482 0
213549899 576334343 0
479192773 64345754 0
511832967 151872079 0
449680285 275538892 0
282017798 210849668 0
189404178 256743886 0
492694643 472685256 0
223623950 366712521 0
571120633 511114467 0
545340351 87877172 0
566136607 493907702 0
271116673 73115389 0
357352620 509617459 0
567260662 366011180 0
346147535 84227556 0
5366966 561028481 0
531188726 490081354 0
470923184 535215556 0
478633905 551595222 0
145322806 155195799 0
110705449 563152309 0
93217773 114283459 0
35495933 66117912 0
317635309 133192061 0
94248951 449235608 0
388066806 197011405 0
391451028 564962964 0
565958115 61890235 0
434142268 465074850 0
195004810 84308666 0
226432822 382823336 0
120962335 208311436 0
499304595 236567994 0
357946272 108231055 0
51088131 230871715 0
454659388 481420142 0
28652009 380631793 0
518998509 284237343 0
369516855 69108126 0
333872659 252198886 0
216701338 324827746 0
434200480 438632690 0
110887649 36007676 0
449763351 142832258 0
306513374 369695070 0
455948455 66447542 0
292134144 292393084 0
117326076 325906574 0
295032240 293091642 0
234862566 193849477 0
193117072 175022239 0
254954789 455499752 0
273555975 458539754 0
269860605 449061497 0
251675281 128667138 0
4562015 26295939 0
8647355 571984483 0
174197932 368709870 0
101617981 378837015 0
321041008 372459375 0
169790100 2499894 0
465695775 143253224 0
546407044 277959954 0
468975222 1019572 0
355704572 165986820 0
345556761 574818148 0
171775950 9750214 0
391624519 346902772 0
170227489 137750600 0
412835090 145846144 0
124977836 124450077 0
220163251 36194508 0
456877251 482557419 0
191664171 208175625 0
463719595 118885809 0
354660363 437261766 0
64713457 396661581 0
176244588 320145741 0
158332100 35341001 0
103852146 504501249 0
73920348 306826434 0
323365450 320394660 0
495417738 401112105 0
133395717 444241893 0
293216176 551133598 0
147870525 12739942 0
112285921 393346447 0
376695095 359381350 0
260938530 533036373 0
410597736 328265575 0
404196982 575303828 0
454400161 293645742 0
554780860 475158096 0
407365222 448704602 0
214751720 321006110 0
371778796 232805924 0
6065483 406045931 0
367455955 402649197 0
237821862 114803863 0
79920705 286762540 0
381479136 39953196 0
178920794 237685116 0
481428148 466910304 0
272591527 380806705 0
455291449 88787091 0
65436875 198661629 0
386747085 406999328 0
575175112 286841661 0
437911399 405099489 0
239672488 36213702 0
183173104 223546618 0
473318655 354680556 0
489859526 243811485 0
369326814 173043704 0
54353161 211515415 0
409181454 230610710 0
176555330 36054491 0
573850312 130091356 0
16710203 545078493 0
37139887 404541229 0
454376346 94679197 0
77160719 184233630 0
366469022 49876177 0
457632770 348879381 0
388569510 407447066 0
123737922 284897885 0
75401530 334518074 0
511429989 36407285 0
301597382 249011194 0
382806528 429971700 0
145144826 100685909 0
462649077 471191687 0
99644375 45303380 0
521657000 114578687 0
242349645 393188514 0
56909266 16175766 0
547527994 478801860 0
529365477 449066074 0
523786492 500573187 0
373975510 269684046 0
13678711 391540097 0
506005735 508162325 0
236201902 12094562 0
556528062 18982659 0
307707473 43577850 0
257090226 457151447 0
30129136 30622306 0
100160841 17586108 0
510764159 41698329 0
352420782 181763974 0
178382261 238591660 0
575064292 197174080 0
365154629 38956511 0
361970314 499166464 0
458076786 63085100 0
553653710 129814011 0
12266251 448330910 0
464119564 136337279 0
160062453 204748102 0
21488273 553267416 0
478576723 256224125 0
557268090 21976972 0
192680497 244845699 0
312161765 44969157 0
124768573 384743324 0
69821416 107175121 0
167905470 315132109 0
144517505 520556090 0
37505127 245435094 0
315338089 408497040 0
406554160 570559330 0
326805880 198870150 0
420580579 529215995 0
472300027 444315171 0
115027259 259797259 0
363620846 25685252 0
558657551 28311322 0
511638227 40518731 0
87695441 542632570 0
280083815 87912346 0
20152739 285392998 0
122887289 48431 0
540175335 64094138 0
355176236 277088402 0
243720258 518091749 0
423366391 58470640 0
231159815 417720008 0
118739616 364230343 0
375567916 464701116 0
246324463 96384322 0
540131417 152628527 0
550696057 527815409 0
509658147 243262727 0
567652764 429784022 0
291246102 575935559 0
391696506 53270102 0
271438718 316865463 0
459415451 327534029 0
311333056 69380350 0
203044999 24828132 0
73262662 107321682 0
226931322 322555806 0
198956444 25277883 0
378888808 504710294 0
26549069 419985562 0
80817692 392078012 0
287847195 361310135 0
33910088 371074504 0
563397867 160562928 0
114610289 330675895 0
502710557 318316193 0
432738794 39377571 0
450343339 451648266 0
433980104 386511887 0
123760363 116625736 0
541147553 240100302 0
8403335 23969961 0
213898666 12660183 0
176226430 376047026 0
310403610 102698176 0
43775310 511316757 0
163857886 484602057 0
557917304 235332347 0
275250684 24571746 0
117086291 500904654 0
181088211 50459877 0
147927095 268307143 0
74392116 301367548 0
255897518 530266360 0
99570528 532317934 0
535727889 298523149 0
12805127 188097886 0
151053787 378311939 0
247982267 258318276 0
420509090 544464945 0
338603162 446576221 0
270729746 454968846 0
442205583 281115245 0
545507928 159584546 0
439758779 58637123 0
363181430 275366843 0
550405455 41292465 0
91653923 263848151 0
43496579 513407238 0
50723818 403671358 0
14471472 175155859 0
204028996 45806579 0
355555179 277252090 0
390447059 437596030 0
30857520 373270451 0
509841360 59745498 0
541879222 68947995 0
355353463 546472419 0
53286514 497251386 0
301464799 227393681 0
312170135 193570911 0
253011251 162110383 0
24155403 385699054 0
18875095 466375416 0
466383282 98201669 0
478199105 245069873 0
340332229 271615799 0
257359163 387304626 0
550584213 70283895 0
547651145 252849389 0
360237934 383139970 0
75218641 356600714 0
528576768 218936696 0
510095923 414596857 0
139991076 349548382 0
553311730 278814665 0
159470307 207675056 0
104802844 202346746 0
217744323 508198628 0
273686709 454960494 0
66135477 439508190 0
545882138 494941176 0
492994621 557899427 0
538573781 305894514 0
233892271 86667269 0
204398912 501154838 0
410318305 383473311 0
497501099 19891307 0
443429211 379800858 0
171277491 20692343 0
537563666 200529 0
198384418 154053460 0
571421725 546642768 0
398265142 265777778 0
532373297 250053409 0
293750759 257990902 0
441364330 159560755 0
203231729 415827233 0
209614379 392404735 0
249278972 108791042 0
101902143 55827987 0
562536908 326330350 0
544755580 136683153 0
478920926 382428982 0
190686073 91929967 0
466195422 392122195 0
471750637 320400799 0
338820593 470508981 0
199441180 260477527 0
491931006 416520394 0
79756228 443220115 0
128187482 311858948 0
336468718 183338235 0
361837970 242830916 0
573936634 128826579 0
143522303 505593682 0
95078110 269807808 0
457014581 158974762 0
215236004 71591018 0
337569006 408756294 0
515281280 523470988 0
144046450 135606233 0
263973136 208765536 0
427395500 506221655 0
292956533 456887392 0
390262524 66220783 0
29009840 447854610 0
90809508 564425479 0
305355046 243887424 0
107881627 6915781 0
115096578 548833040 0
231762119 491526903 0
192797407 147420944 0
294081668 176586587 0
175240855 101906329 0
357822410 359500915 0
150483947 198598545 0
141079543 173817095 0
429136019 62938783 0
69385833 299100405 0
527599203 538272926 0
44587478 151741168 0
133642583 337248624 0
172424671 270569208 0
505286510 570139371 0
379996850 327772212 0
130596232 224213948 0
576078770 246061530 0
467103454 70455525 0
228403437 215016466 0
289741279 137088328 0
104776302 423681445 0
38916792 335497889 0
350283465 407485553 0
25282918 347802103 0
207393383 539501194 0
5167388 96098122 0
49619065 312329952 0
69040150 510960329 0
177598778 538959506 0
280599966 298082075 0
306088038 246935112 0
162168917 143355571 0
377183181 151157103 0
202740073 112911527 0
176910361 64029794 0
262095116 417133663 0
276428117 246659917 0
422111472 401467551 0
336431339 528753054 0
517081046 483590079 0
514477102 305495558 0
228509684 265125713 0
244670506 278316228 0
284270605 398719067 0
50960170 179889792 0
379972509 579523442 0
21324688 12185990 0
463660382 465967682 0
239391621 247577348 0
275329795 64818368 0
81980311 173177374 0
412792271 554922906 0
51933376 148103311 0
40797155 503028063 0
83482735 10294641 0
76501724 39139694 0
104666497 558228849 0
28271703 113553902 0
541820234 294184191 0
542637487 384945979 0
196479146 295215555 0
508348553 304468574 0
488271936 216432718 0
322577167 260490893 0
180437189 19027317 0
430485393 97851951 0
34194801 458451454 0
435401411 46741180 0
532790504 128484633 0
500117085 516103687 0
211093845 165539121 0
515926299 359275674 0
544426508 37264678 0
28913503 100943768 0
200565659 19231926 0
204818085 103406007 0
199627043 344713718 0
534846854 52032468 0
388887524 29115222 0
549099797 216948126 0
394709894 401485469 0
516375822 485212281 0
446079833 533187316 0
262484074 314121003 0
399706970 425037125 0
42461178 115269361 0
77240973 542598143 0
460387328 369306520 0
575237180 567022900 0
27879564 164989423 0
131460405 5877420 0
380760 99438733 0
248283430 420854254 0
259080602 362827949 0
113406807 102063958 0
246934503 55752699 0
211586214 304651373 0
481530799 441110947 0
530007968 466992933 0
495785345 223493265 0
285035585 10654320 0
382353340 313366303 0
336198988 187101081 0
37064595 555489296 0
507635666 308419738 0
39930275 305400173 0
261106773 267399660 0
224315092 157200820 0
25241225 397837929 0
528345511 94654292 0
208505028 179242894 0
479751365 390640050 0
234393132 511532799 0
358986435 100140323 0
351380068 103278108 0
211424343 148547779 0
527943470 5207944 0
346880642 189400386 0
83575830 380742906 0
393470982 368296908 0
338542607 152821304 0
92870788 436693847 0
407211811 9684520 0
52794096 413765856 0
13673465 350827855 0
338276635 447745688 0
375092725 464932836 0
126785730 198982107 0
561215924 305999455 0
68139090 509596835 0
210022962 238602584 0
153294516 80155827 0
459147943 380516475 0
511255246 10022834 0
415499736 260050898 0
383795975 448386163 0
117981601 500777696 0
357515081 413948191 0
62315927 277501539 0
438961267 299075726 0
68354266 173053904 0
129124180 470847504 0
219519380 406433699 0
540380672 322223977 0
73233876 59257122 0
346346177 478770984 0
127908862 181652999 0
446617131 1865441 0
317391791 10657296 0
21513584 49149650 0
99415041 345188360 0
347227485 141833935 0
234139308 362328644 0
180971605 111955247 0
25957525 105329424 0
515541876 116192883 0
163429880 183509610 0
540658257 63225701 0
520682465 489467058 0
307330843 186756276 0
395307581 328015924 0
367493099 136607799 0
251294937 449189818 0
493743344 413733161 0
339545248 288959126 0
182594561 223660527 0
458666451 557864238 0
102941685 376233481 0
117670663 454486542 0
168362135 466348208 0
289815223 193395493 0
14649110 528718474 0
407844101 95137136 0
34064876 294661182 0
224224174 193722550 0
30988973 490024972 0
187618490 109519806 0
90909148 233642639 0
355365366 561840337 0
191243735 248859742 0
418129541 145050388 0
137228590 555693478 0
510516886 373866352 0
573439844 402927483 0
117459448 506200439 0
258661262 330783075 0
149482700 545922867 0
310040073 133131712 0
270509323 103262753 0
179964011 63940430 0
480343049 88686054 0
411734266 332860608 0
295640891 201926596 0
16606205 148549669 0
527119091 500625966 0
379918264 196174803 0
499698666 109302622 0
393037707 254025782 0
284971001 175130909 0
200098717 468115637 0
467018252 299708476 0
210357463 82978998 0
480829001 79092269 0
387317096 158850539 0
178356261 39780839 0
187305356 450100272 0
417081093 466636633 0
290931308 251125614 0
134987269 267852982 0
541106429 569833235 0
451443840 314283749 0
281606071 518051669 0
237926328 550785622 0
109633986 566075466 0
101234455 431132802 0
136963399 201162249 0
385663076 297660916 0
182820155 177027204 0
33395580 263465795 0
203717645 134411362 0
54131681 94466792 0
204571745 327616893 0
513016500 25354553 0
549816245 386587135 0
242003455 501578159 0
335156 69842795 0
330487098 412289217 0
281459374 73810198 0
518301832 417767590 0
559986659 552407194 0
11951246 283306234 0
92038084 503895085 0
463863685 155380452 0
50012355 404429955 0
294086610 128883863 0
320226349 265875036 0
254716384 354559997 0
435405195 528901999 0
44146217 357233478 0
283525734 553160175 0
73310553 296677975 0
212829638 352360001 0
252484068 287073884 0
243314537 345679177 0
197644229 550761666 0
138542840 72377321 0
483262659 178949921 0
73723681 572241898 0
393923683 310432278 0
497668747 357911995 0
395986261 509204229 0
69827637 448282 0
176171587 133700262 0
166681413 175856670 0
440302260 450350224 0
238771851 419683088 0
70132305 218169957 0
505271977 569777894 0
346853489 540907704 0
164791849 498160099 0
48798685 167729720 0
339603333 51973380 0
289403138 561705674 0
48514012 214929290 0
545668990 286193149 0
368652240 417396921 0
295299031 543125596 0
93811206 441740928 0
165089317 8770171 0
502481770 548761318 0
559187936 84778259 0
270466422 215143939 0
542825291 448563099 0
128080873 400699139 0
188205249 526593875 0
262431476 560573157 0
20565930 149807410 0
327936423 205415372 0
153820999 243202766 0
329324202 552015287 0
70585350 405363516 0
454861028 555628344 0
173338469 455670257 0
178342996 413467626 0
563988748 133474438 0
289016420 461961242 0
327538330 444711287 0
499690016 106181274 0
151482018 243200033 0
410267483 209280760 0
526651355 115799903 0
558161676 153106015 0
473067665 265684543 0
341604722 411000539 0
445359004 230334435 0
515348110 227231108 0
413177500 427146145 0
29295508 295297014 0
274928760 144785371 0
354946858 402119920 0
430059953 457429043 0
356679173 161538531 0
396195331 258479516 0
552712148 149157045 0
360676625 347989872 0
85491466 570942807 0
308643476 383123426 0
204014978 547427318 0
207660964 116775993 0
469465910 21319688 0
360094016 62125292 0
56353276 533250566 0
509729284 164017600 0
155229136 279803504 0
526037250 567820501 0
462714897 407963622 0
55991649 120202916 0
331508579 298353507 0
220536959 496339051 0
260436938 14962710 0
451928124 400456707 0
383044671 434878365 0
6151742 8560117 0
38578717 326073746 0
17410724 449415433 0
146170095 550452355 0
376620967 57225281 0
455611947 32984761 0
253651189 832019 0
494215112 575214292 0
153723997 573886314 0
26630763 47919232 0
321823955 541938069 0
348364321 26737342 0
360197003 476959355 0
286641823 38450799 0
241116108 528577949 0
252016485 464461668 0
146360318 106428056 0
57776915 338230894 0
526136234 544388178 0
430182160 40766772 0
374938725 417572800 0
122458060 349144421 0
240794952 59620560 0
175053446 215801451 0
171421357 520895144 0
357930237 350169269 0
229903656 469380027 0
202967276 405212506 0
386533251 30013862 0
260352946 34455510 0
193650549 574157735 0
137331354 230016242 0
513435767 50752789 0
391244321 475627547 0
344230192 421124763 0
11317316 3692637 0
499740254 193028774 0
159426542 165341204 0
456649860 183267349 0
497953608 196214615 0
332240094 573309997 0
538096174 402034510 0
222694738 267540081 0
284735344 223551923 0
419359 492780446 0
210259079 112249816 0
154710142 153622526 0
420777070 507158627 0
160063122 389153906 0
278442924 245243387 0
375670190 432914111 0
1459830 310668995 0
222197997 477645269 0
478074122 419559417 0
471422415 523511984 0
104612262 365559078 0
413518401 487016702 0
517502918 3882471 0
100833665 254604663 0
474239644 131685756 0
463369244 312597449 0
105973655 415834147 0
480452383 414012689 0
452080473 58446189 0
304573265 190382704 0
543839251 517917935 0
443052789 355642291 0
222238439 448873210 0
80774239 383225845 0
79810720 12012943 0
270465153 160483642 0
428813695 546637462 0
374133774 89768499 0
434369049 16565935 0
479870812 503239870 0
85581568 352974357 0
410664045 518377681 0
417599098 79029658 0
198118005 539535917 0
67671292 521410225 0
309469934 314658385 0
141889182 470949719 0
512323862 561805872 0
17953016 520272157 0
232848529 317098551 0
188111854 559624738 0
467683417 22976858 0
76225700 555563952 0
571663275 568103456 0
45552325 116951911 0
503945079 449447432 0
430734019 154887851 0
511623867 312726343 0
431521041 372239339 0
200695683 149420611 0
439396362 515468240 0
69400485 70202945 0
4387387 528873867 0
426537712 398296772 0
311717289 234422443 0
65314346 358901167 0
276419890 18962499 0
22631483 496335278 0
105093744 63261942 0
54852329 32320680 0
263115628 210932044 0
70847353 92300008 0
22958646 521982001 0
150411012 145414140 0
196157477 453269717 0
255116748 450962170 0
153674015 413121878 0
168847206 19286575 0
479589820 307080533 0
374249579 484286683 0
523939846 175883046 0
132063432 261718094 0
564429906 38981803 0
340118540 434247783 0
504842578 254510745 0
276742472 267840218 0
536970888 422529969 0
80771302 25956280 0
507753252 507192807 0
206022399 546490474 0
19437391 320711412 0
504621096 178295718 0
322971323 444420439 0
162806020 330920940 0
323139710 317502214 0
288362257 548029000 0
397916167 33397001 0
49770862 52726793 0
214956641 496379199 0
143338697 65302735 0
460241656 401415231 0
287123761 495923702 0
223047336 246120985 0
247679544 549091362 0
219549611 249528462 0
303038429 569258377 0
503434803 35266326 0
79983805 47765843 0
68694033 519721488 0
161025305 77700532 0
48154173 239724932 0
505659159 277204132 0
450533692 411133347 0
278951733 479409556 0
205058210 279537749 0
296321649 218391025 0
286918103 464893911 0
564020275 2003626 0
417877665 83920619 0
177428257 111276444 0
258927503 195309 0
208503572 483262264 0
109488072 208423543 0
455422265 577786348 0
341219546 563074292 0
20578600 286191115 0
351117049 393399386 0
265913911 380092956 0
509039048 45547922 0
423831504 372572245 0
293266716 439858149 0
202439438 416283770 0
210709124 455881889 0
234455585 236001643 0
150298291 210328288 0
23970617 319834654 0
475451550 484767118 0
139143742 332042066 0
449620298 7043014 0
70570340 246228389 0
272899235 151887787 0
575212566 220518827 0
321608194 297904251 0
485526466 97574669 0
423572539 160373384 0
223263363 100896332 0
221412566 412191822 0
380487061 511833142 0
415690250 164804165 0
475392305 520304317 0
149670239 43499872 0
365318077 565579200 0
58285007 437933809 0
451001728 508979101 0
477840621 300956782 0
426007189 459547840 0
386118393 145893693 0
31527614 347329889 0
548111363 277759401 0
292452279 532947128 0
166030383 535564011 0
531656235 35498529 0
522994590 322525388 0
26521651 283986946 0
352660434 340984103 0
237914899 367880938 0
162188687 317982610 0
423725669 259043473 0
333554271 66436597 0
523864967 356791486 0
233316316 148035201 0
291137931 14970311 0
553366415 103090739 0
565648975 431720901 0
153167608 543927659 0
216121200 75063054 0
528700773 149241209 0
209667459 181984857 0
218897956 2753620 0
568684554 386561036 0
395717692 578251556 0
762792 230320556 0
557635141 462056727 0
572710337 281897816 0
404769538 462695096 0
475668847 562239658 0
415160333 477870399 0
434577157 152815827 0
526671769 532197290 0
56386386 495481722 0
493682133 442063895 0
65298891 137014091 0
336161425 550740558 0
5978740 173355215 0
534658113 463244283 0
549810646 444996151 0
141942411 347966249 0
300090191 400699281 0
380194511 113534743 0
176301723 567395011 0
194203174 290231263 0
159439495 267982819 0
456059837 539877778 0
377950214 499300138 0
157542518 474156527 0
524152155 242518931 0
408861479 397694352 0
573409015 143917235 0
27442632 543713062 0
541847573 387509212 0
49160921 268250964 0
499220073 351133326 0
47333410 273114397 0
454562985 80629111 0
49207015 576603431 0
373328887 477883204 0
353954675 190893559 0
325488774 67461336 0
280875663 23653347 0
227760083 543478307 0
570545418 8498502 0
341295203 420799229 0
180267735 322985272 0
560273612 572483939 0
77342890 250686053 0
113272277 52014007 0
69699338 113636360 0
522128543 46566783 0
56504596 438673172 0
392479972 381382835 0
10172342 114573850 0
370873248 321017408 0
9974629 166874738 0
534487773 260545320 0
45077057 356647855 0
280026165 558255527 0
49914600 293353421 0
470622462 148830880 0
237892385 143301618 0
156197856 377139805 0
428610647 150669206 0
403535550 339173105 0
23938042 127000320 0
161798923 304584972 0
106107018 263627376 0
203526802 512192718 0
28164193 540369314 0
421061750 358826984 0
19668019 49269502 0
416667192 96620555 0
315400605 559417608 0
543937970 521954086 0
10752896 190771293 0
385900447 401708243 0
140258836 527339293 0
458882236 21988259 0
569460971 12105825 0
342944206 243609542 0
319935136 460258582 0
298620741 529468811 0
69451395 191034465 0
529652044 518342268 0
339979115 33222203 0
448627949 337519218 0
178535535 383319766 0
257564829 501256259 0
248900680 424257869 0
541159857 32753598 0
138522756 295540054 0
37744388 48452243 0
63968999 544521915 0
294718687 57524080 0
257784418 239776041 0
312683066 290338604 0
29990022 220412511 0
37098585 187578909 0
304681724 325695366 0
356260542 227009827 0
65599995 458304139 0
406835816 328666423 0
429968622 522296280 0
135221866 211138858 0
209079243 298206558 0
161541813 201130387 0
281572086 245072400 0
345312848 180595731 0
31082551 538455500 0
269931139 456517291 0
116858783 88301338 0
188773623 30597346 0
419494933 157987259 0
209344768 250415828 0
545297056 461047891 0
38535611 111197994 0
571789113 327691592 0
124944646 508607288 0
421322261 280956573 0
216125830 119501954 0
383035879 55042482 0
78348087 493002228 0
61057757 344117540 0
111510708 262685462 0
122396003 551623925 0
436666069 166629897 0
159944325 39070626 0
169950433 403388358 0
486256771 43511461 0
95631544 353000059 0
300939176 526966131 0
273752422 261179634 0
441986442 187399303 0
234147551 82874041 0
211874084 62136248 0
229599918 257339090 0
234136218 112321054 0
528634308 86774154 0
60393212 391823856 0
458204522 441730454 0
269573720 138626771 0
432597029 443722303 0
196411910 498290438 0
342411051 407866899 0
559920169 565553267 0
315484833 19619517 0
378245231 228152619 0
302295123 541782514 0
257213331 427184208 0
429014196 497387248 0
326482319 208039363 0
266994551 366586444 0
478255018 126354775 0
274599947 163094189 0
402958293 248606375 0
335836434 483793159 0
378839803 396884538 0
491736522 540604598 0
85319977 481806798 0
309646671 66873999 0
502022238 108336252 0
121598677 370733839 0
376927551 18056123 0
278914492 107842245 0
409866397 1612591 0
32648753 152769807 0
441345008 390414480 0
308371990 456067712 0
576814801 77173293 0
437058825 382796477 0
124448943 76178166 0
316973177 178610860 0
469466111 543233898 0
9719264 365337638 0
278000659 395096474 0
169384676 139260942 0
51572358 131270608 0
484833075 353279817 0
224311777 349734477 0
57761243 55914497 0
430347871 534673297 0
103009986 445503229 0
307865991 349416632 0
113626121 313513560 0
401036317 277723985 0
149697963 459081513 0
243286136 465033603 0
258911322 422812434 0
537960641 268872124 0
557109060 52110689 0
359423180 386174098 0
559242709 575430804 0
486482861 1245994 0
470204028 24739450 0
508882530 209952553 0
2955213 83452724 0
396928105 460385455 0
91109903 333799219 0
170079156 46414892 0
108241751 72967418 0
520253702 508200070 0
389037231 508925658 0
278762706 342541382 0
388458683 524985094 0
442187924 542506648 0
290049812 296119787 0
100212550 496867255 0
165806433 520975045 0
418120302 199975749 0
312619088 554009541 0
187694949 232675831 0
200397022 28585402 0
524051248 235350019 0
308430062 113598893 0
326529274 402513793 0
359867654 575342686 0
49954791 158975913 0
204597984 225078159 0
205481191 118080416 0
151803623 71469592 0
281158294 17483314 0
72871928 7066433 0
421018996 332896955 0
538114974 194470494 0
28952147 309585194 0
401540293 470670244 0
369107880 490528004 0
461517534 314830343 0
372991402 79858250 0
476715569 1676370 0
103442616 344990463 0
233560528 569647360 0
335057927 548080676 0
231155321 256723772 0
538733096 179023904 0
577596102 23085813 0
247811978 10963662 0
381504621 477153480 0
94429361 443875801 0
571419881 144793451 0
373470562 264048765 0
366110411 123755810 0
369911988 726966 0
563422859 221877158 0
68193841 470499363 0
305007030 8119452 0
87088721 567952445 0
566825171 329192974 0
514126452 169960679 0
393751230 465543702 0
363333144 237804918 0
346863404 545573349 0
122026061 253707445 0
500615707 437685276 0
249280900 203193186 0
171298420 566790603 0
212144366 273000282 0
294257727 536302397 0
528448357 464714331 0
193893899 187515406 0
502850616 479955278 0
414180655 169094607 0
248206127 289146248 0
210056969 363679600 0
340316093 438074000 0
435855018 300612215 0
145338511 248937599 0
6809206 155581968 0
452303503 125602144 0
379623716 341116639 0
253537879 360520802 0
543639890 94084729 0
505152610 512138048 0
484508427 374588391 0
115289568 378714110 0
26512201 166237459 0
570122695 410045488 0
222565745 483191771 0
214757515 91808341 0
94175178 122969967 0
389821555 321843285 0
28167604 497746092 0
9481607 338547971 0
415044984 300471675 0
435389207 265679624 0
54730579 116676712 0
314241100 257531118 0
412619622 431745289 0
562510446 245075063 0
494072541 250848561 0
549891698 240657989 0
460214896 362838010 0
422606647 536480229 0
166574135 387432887 0
51887291 125623219 0
112352295 36870419 0
99642563 45903121 0
346001818 303716278 0
46029167 373065462 0
182136131 79243201 0
298543594 217247503 0
329267829 174653696 0
382892555 430323059 0
340581132 104736750 0
529361255 56811244 0
15579099 83518507 0
59020194 152316276 0
261952967 151276948 0
546104495 571033673 0
100103891 290075267 0
319450498 90844494 0
100332012 507163703 0
350797901 170247235 0
117824701 206401019 0
540893811 17417990 0
369303713 118658880 0
7751758 41506867 0
79607961 164167453 0
505386460 348935188 0
180711731 463636993 0
142923382 198546714 0
275801193 567117800 0
518750478 340863246 0
416264806 318473865 0
559698554 178636235 0
531955402 395572608 0
331797766 1525775 0
354617258 264257361 0
541701195 130907832 0
16059300 230751261 0
403330631 105771170 0
274297691 96769775 0
181935173 574273656 0
285650220 503657065 0
389055409 543732665 0
554865554 133220769 0
495240281 457186341 0
551141139 98804546 0
513257934 175412059 0
298226443 161547253 0
124533740 471891835 0
254695079 544888357 0
74462646 138997510 0
55778035 342391814 0
133025178 104748758 0
308709609 575551737 0
106596886 23384056 0
32933780 330816062 0
194027973 376960352 0
170654088 518168009 0
170282672 512671732 0
525620467 157031429 0
322690608 374251096 0
333745502 226975283 0
531749466 86781259 0
573352209 48860641 0
425899092 58644310 0
78886821 433087703 0
325791099 48187802 0
522314703 242447897 0
250474396 70265974 0
10735231 555925276 0
51415197 383641050 0
240467299 201513668 0
78999226 464879010 0
170284123 11524898 0
162503147 36523321 0
227438674 573961531 0
517140494 309284699 0
418345330 267942870 0
182215743 337235367 0
53829926 560540810 0
58784994 21161681 0
399918371 175244477 0
414817866 377416407 0
289618143 242699920 0
536206828 172843740 0
256902365 212501118 0
78474109 294756441 0
183944398 308324026 0
63509402 151074125 0
286133505 447865864 0
216975664 233589801 0
123359830 393131395 0
422558972 264552139 0
404812240 25388545 0
132161582 384975860 0
140635229 58952914 0
289906967 378904842 0
116165793 342717940 0
453100764 488699773 0
425680001 371602471 0
358391070 19568444 0
7586100 200877286 0
516860086 309272800 0
188642289 558772207 0
358902644 567105067 0
364362146 483243781 0
293840378 103673941 0
380512629 121904301 0
85733426 567252984 0
504966333 83485364 0
190422130 295891193 0
2404155 360864924 0
354819018 154506536 0
40839433 131598804 0
282201089 373589044 0
180288497 106310888 0
121728266 101610719 0
428908876 393302904 0
102370649 132493191 0
18382829 155840142 0
403287362 25096336 0
395147103 229922512 0
506273773 495542134 0
79722914 178180743 0
462244046 178121461 0
204590651 183823959 0
436014918 171070325 0
488819607 132538165 0
515687446 404109512 0
311207086 49166738 0
263423627 187621707 0
85959379 503496601 0
427493574 325409702 0
189960979 578775826 0
114697798 252570661 0
143903359 263571653 0
51017892 528247442 0
2334085 340851135 0
113749832 58529370 0
358623354 486216422 0
330535804 81579682 0
345759042 412017193 0
412059483 393890071 0
21276555 42477671 0
152215076 241588750 0
439941428 524703283 0
16945577 411942773 0
350445488 507859218 0
109278649 268543183 0
547164537 561300501 0
391423135 155944471 0
183543545 538075862 0
303910340 406338301 0
501490455 329154816 0
441227739 202133871 0
18967157 519948784 0
323744188 80234241 0
408661999 443217730 0
248756191 116048282 0
114404170 335802443 0
358182676 323221353 0
426803310 469472422 0
229914519 382405105 0
186444166 502756978 0
273846096 246208548 0
115629452 182906178 0
326949289 77430988 0
373051698 500684748 0
80328837 12756899 0
304624225 300975079 0
500222392 365451736 0
264082456 534864209 0
573667294 236908950 0
141436870 380553674 0
501643861 496859479 0
574388269 552004084 0
519842031 487262217 0
369357243 3377554 0
389810354 256419280 0
321448692 319228644 0
377083949 249459922 0
219565139 461896949 0
300906567 307474452 0
108973449 413030512 0
485106624 210761574 0
4508245 266741988 0
530473181 7885282 0
325333272 265557759 0
245441358 103714743 0
250464708 480393446 0
524158244 307075584 0
12900115 190820882 0
198347471 445115442 0
154626860 454394511 0
235280689 387063701 0
179264675 151843508 0
330541578 412960732 0
335204953 44019942 0
495810087 255459320 0
450521453 164729316 0
549122879 122609814 0
110352327 199569243 0
215926640 188673772 0
458533753 544209513 0
253540453 255470679 0
348448894 351656170 0
350818089 564577233 0
165797004 249426467 0
93322765 169736948 0
387392529 465626016 0
43686829 159370770 0
253381731 6436256 0
389349673 455965690 0
6659595 266524178 0
247222873 225109814 0
564945535 487921362 0
390594564 578023471 0
576330175 539100757 0
447341357 60935983 0
129064052 63794133 0
436595722 170426036 0
393865662 148947199 0
287337367 328347427 0
490029810 84731081 0
560436885 134138720 0
261861382 478356142 0
269457739 67627879 0
81926158 289622715 0
312429158 330704851 0
268477099 316715053 0
392561465 222264028 0
67493048 290132466 0
553346493 164350474 0
8820616 75467430 0
171437250 1886987 0
226076003 466673997 0
303913619 442808937 0
453133342 66947819 0
288505200 173874533 0
545570178 367911776 0
386561790 469428661 0
385241331 417350664 0
221888458 106549321 0
284930021 550065949 0
66050489 251867350 0
546779620 56100493 0
72854583 367754305 0
565913804 224483877 0
146038752 291114465 0
568737386 118358107 0
15969030 239355956 0
538917607 370291323 0
89325766 508881775 0
177347648 381626806 0
430519250 77900810 0
103519361 43196651 0
401819040 464345706 0
475328039 420360085 0
109921662 94305640 0
357664304 195791405 0
161043219 286025313 0
97359228 142359875 0
181518201 144649524 0
198347096 131949667 0
24176725 541188736 0
392611724 550962437 0
153244365 3295279 0
109090970 121068820 0
55645409 162872233 0
318090340 334607528 0
135738789 330513292 0
186316477 330568078 0
51273557 393962226 0
217345846 236336686 0
142323677 240010377 0
290343236 443479787 0
486568842 341574232 0
284649720 264743461 0
401217219 244778442 0
536900715 334266682 0
90326062 289957 0
413785577 298481280 0
177578102 486825909 0
338853988 435059629 0
211818688 261680256 0
157494103 128402878 0
318160514 231805352 0
473624538 270520108 0
579175668 152868917 0
511260153 285796710 0
1587818 192526136 0
149926370 373576652 0
287270013 48034704 0
183394856 494253473 0
466691781 559660533 0
368116174 571081523 0
154014381 236996464 0
418096198 102265593 0
327514118 58227222 0
378514094 339946162 0
498286187 444288601 0
288849685 72380762 0
164401554 169567528 0
313272376 62254767 0
100435452 281368318 0
344934577 150029939 0
394110263 203040969 0
410942792 458347610 0
215587816 16278029 0
331347271 173071555 0
303241231 515000360 0
536756265 531941064 0
428165225 184552539 0
381794220 46638413 0
438472039 230634436 0
567515056 252695887 0
193223480 527816223 0
451576963 33769911 0
536312555 485013504 0
186149226 529277937 0
564172687 264595028 0
109896232 284424529 0
249590718 450957153 0
539605449 514439046 0
382578695 366374104 0
515004707 429336978 0
524710700 426951505 0
20717536 307588750 0
348132389 515095785 0
340234097 8390336 0
526012413 142617689 0
480017874 323397236 0
466516409 165607295 0
453676084 563847154 0
126086656 522717828 0
469712471 214282819 0
440360086 267033937 0
389374580 337876295 0
408393930 537607834 0
563126735 471482425 0
132567563 113739105 0
96885814 373397215 0
19657242 421346832 0
233488085 276408307 0
372532506 328487815 0
516500152 49237288 0
31105253 494624681 0
532432253 10104688 0
298967969 430374211 0
176916187 65172606 0
203603531 502736440 0
72315458 395546831 0
382256760 3636540 0
371965930 290929906 0
555093880 179223994 0
533243270 19858065 0
266201897 11735416 0
330807393 198678055 0
576915640 228005523 0
322631966 185727570 0
193856572 555083019 0
282194280 571701834 0
519369259 221308127 0
134302303 155568951 0
242793081 495127620 0
179386271 434792596 0
133934818 151640850 0
207092377 509046754 0
198779596 132527777 0
444653114 572969407 0
563186522 463348698 0
548260917 561193721 0
523108821 18051349 0
577813488 516361883 0
66593527 91687518 0
129602381 250423109 0
51355953 51337413 0
551831328 459825439 0
427454335 503316309 0
81317106 217107424 0
464476188 519952505 0
259321110 507979631 0
502776838 427390102 0
316242576 53986845 0
373816285 499915428 0
16745371 505554250 0
342539092 536284060 0
522703256 473960021 0
296953954 304004826 0
358187253 188966951 0
378922658 94684038 0
63599662 23432646 0
170434364 541690869 0
459917262 538074388 0
196216435 27837934 0
554819576 530041956 0
255353252 247441443 0
43759232 61531627 0
110119481 175164845 0
46189698 301139155 0
430011455 200705556 0
186042968 290896603 0
103576014 356917674 0
448872249 133160460 0
397899419 452152357 0
134034590 19788866 0
558665958 331673174 0
367829819 569055667 0
224017982 280983794 0
76555452 135318995 0
71605944 311423185 0
245246244 316318008 0
390558607 279499043 0
83040479 516805282 0
85703611 283916548 0
337039201 541704599 0
411768172 538387150 0
551702594 81242857 0
32099855 421252958 0
42236627 74443867 0
150972553 180899126 0
472093243 293544762 0
101508943 503113629 0
28478747 396200374 0
221784977 122426468 0
182447821 232121027 0
376391305 301539105 0
271156836 527957416 0
142377265 253725258 0
356316002 556258083 0
407749733 330023716 0
176984371 559704069 0
495420235 149240319 0
3709130 265217057 0
133737259 166947010 0
249247301 288167895 0
402751177 143345749 0
380427311 555581159 0
459757119 249151616 0
332816077 384157014 0
313160012 377784988 0
380802686 51682655 0
72465966 268942544 0
557820314 499799045 0
545009597 553459013 0
158208665 436008108 0
417777060 571416310 0
228454010 562032225 0
182916985 278312329 0
227639034 437981431 0
263690670 57988078 0
126250241 392355582 0
299115690 344670455 0
178450808 55782789 0
166348017 406532538 0
319538986 27360020 0
417125897 567760113 0
509265709 477532521 0
161571908 332732605 0
350973453 15299132 0
482809929 449079733 0
171997001 97850630 0
439538846 518211101 0
174811931 264907633 0
426327471 409226222 0
354534479 4916317 0
24701287 284397779 0
417845557 568849814 0
99346243 260399800 0
40589832 511208295 0
123579361 232516090 0
537024114 368887284 0
520490392 552623070 0
322030514 335777677 0
105663766 501526977 0
438007368 359162589 0
78845194 98179878 0
376726746 237595862 0
181683744 142810360 0
74445738 490799800 0
72153806 134031040 0
318295533 431773024 0
344836275 177114972 0
399468195 411588352 0
577111385 394471161 0
54079013 119992940 0
235093341 28676097 0
124198563 421508383 0
13416108 462334511 0
542879011 316986548 0
541791208 380158423 0
394162403 25187544 0
429905143 250313510 0
101343589 310014966 0
100703774 426056889 0
9661543 121045309 0
355953046 67143736 0
81630093 106232759 0
79814580 140405986 0
436119763 213788096 0
59353134 436493539 0
490797723 242639277 0
518030293 88317832 0
355464238 397086304 0
401413723 532392198 0
30756699 528431471 0
134329759 206276299 0
405198009 418528998 0
89303832 368348956 0
424205696 459127284 0
36090580 68381750 0
250265859 48480123 0
54200370 75836243 0
448428100 397121137 0
282724561 566676423 0
509017890 339270081 0
345605992 502038369 0
493602845 80113423 0
35366542 505753084 0
203892474 213400719 0
467920767 311290026 0
360886822 195668113 0
117785877 459036850 0
400250784 353532774 0
35759793 400021841 0
207663446 480489988 0
294650103 371408597 0
187710864 417065695 0
483603749 252510925 0
57349816 458026473 0
268195770 57643317 0
323525039 152395772 0
179770523 493357591 0
406544477 569847944 0
430017589 180875167 0
321179286 466750552 0
399349596 515514737 0
422734553 119305920 0
394829783 339709364 0
31263993 67434550 0
354264813 192749397 0
456536121 503844556 0
86155324 238145858 0
54238149 430018163 0
460407030 28613534 0
506369433 68564598 0
469280056 195117193 0
552932249 563424512 0
225245051 158759719 0
434275368 21392875 0
219864411 515086659 0
560187849 150138800 0
323656076 145685618 0
273349141 101408318 0
213962509 275452395 0
284861204 243679602 0
98507712 121748296 0
478663995 558542075 0
235149597 409871014 0
567268149 249414630 0
49068774 312670111 0
114527833 562993524 0
150432295 237724608 0
217448056 116412065 0
334852038 475180597 0
455421673 478577147 0
110501835 431047172 0
98616764 261498825 0
449095555 11741273 0
550589472 389417866 0
110512990 233087245 0
128829741 384783367 0
357423207 471513131 0
165370930 576206969 0
125681607 323465970 0
360255507 509014636 0
340619433 318452687 0
33027391 509785799 0
404528848 256127524 0
204570201 137423331 0
560688450 526297566 0
198249554 242095974 0
399675379 8692142 0
575742094 276212644 0
157549104 373413254 0
265005094 190978987 0
336537900 464686971 0
333733453 531618046 0
74791681 22250857 0
415015175 225274054 0
115111532 437631666 0
389291858 466565501 0
341337473 66526596 0
169211336 170785337 0
488082026 290957601 0
155592190 170694576 0
532757800 301818476 0
310688842 58114617 0
331596407 564711025 0
127686231 533330273 0
410310487 13920953 0
340418582 30389216 0
67414948 397292799 0
500941095 272041819 0
33388273 374584430 0
216268326 540747522 0
353003322 174642199 0
563453337 341351303 0
477466756 331393445 0
272248260 522922375 0
186398458 258884306 0
221093119 568192145 0
353302791 179760856 0
62029050 477026424 0
207401453 334497276 0
115446700 78745161 0
126964584 264520219 0
481087339 270625759 0
550079864 248380386 0
265515292 417577654 0
112916381 167950707 0
76195870 178715858 0
565951031 145162906 0
571375124 224381361 0
401439430 217738120 0
478532155 69669869 0
387483851 458962578 0
182163825 420419748 0
570268252 207108619 0
523103603 15994197 0
87503847 26618028 0
216486578 494333790 0
325361987 11118425 0
410670210 487534126 0
122317845 15324788 0
183733154 478924660 0
224042771 58136509 0
99300812 318508796 0
103031380 122638754 0
413905669 570252624 0
146425456 32683136 0
116775977 344782264 0
389376726 110987164 0
389463792 117594704 0
336926934 441678715 0
16575263 563048466 0
344729545 563082685 0
189217679 90820027 0
52753667 252041599 0
225413943 559116873 0
19377036 119855619 0
455972547 255729340 0
408662708 418300586 0
71688597 25770903 0
551445184 461140576 0
323341071 91457375 0
352906713 450919808 0
138985843 324723128 0
452807660 496080706 0
504319510 208102407 0
531216799 367423300 0
130453115 49765828 0
393039844 113161443 0
137223070 96323192 0
412384593 391122722 0
197691458 161722700 0
259094814 488443494 0
33073690 568819658 0
427178215 301714449 0
90848574 358169498 0
91788965 399566883 0
75837806 497342412 0
164172477 558523840 0
356748361 71632956 0
513250013 140084428 0
445520771 196650508 0
62324985 268013265 0
249371885 415759935 0
354423439 453136503 0
103131276 326728528 0
491766622 230735089 0
61230129 576978730 0
318439966 171788569 0
96123315 462187202 0
7101103 191120601 0
175356928 373859907 0
428458474 522548159 0
178073182 316731211 0
360178545 439510696 0
376187636 341792380 0
169487155 22626199 0
530288256 71280994 0
562540112 266391016 0
166348646 23559721 0
435123882 490139009 0
426320431 348871469 0
10742783 257135260 0
429740080 422175039 0
412199105 124035231 0
440971860 235463194 0
236881571 481219373 0
72524838 175936049 0
478505175 299723422 0
328640396 321103306 0
189305249 349144002 0
479893134 49621259 0
449539332 295209611 0
131587209 548156378 0
253732511 136868356 0
556730084 67113886 0
468654493 89340718 0
472267643 367462599 0
543186164 495580679 0
577599363 490123201 0
533661120 19027159 0
99473565 237090077 0
326141486 46764693 0
170201179 326371529 0
130552226 170605819 0
211933528 483340045 0
378156104 89801234 0
101205246 495414138 0
356386428 465791452 0
437377670 80384240 0
7289240 442806903 0
116433475 443586084 0
313729568 357448563 0
348051243 190906960 0
5848986 557792535 0
408181881 439098675 0
196754144 262787786 0
158768649 358402361 0
10461476 452819700 0
459964759 511374487 0
3733856 505168693 0
210173654 319887203 0
198476185 25125003 0
576335090 171831529 0
328006048 187072998 0
179945531 69373154 0
339123012 546677295 0
363439728 144418553 0
261449871 177599977 0
247724436 335245874 0
9098485 466756688 0
550956667 204758490 0
261729619 422188626 0
479884578 108057742 0
218542989 485184950 0
527355523 82845867 0
370491205 342742234 0
46791794 118709123 0
425415143 220850513 0
300565294 561135633 0
48754902 201649941 0
571583696 92957734 0
220193839 180708311 0
147118851 108244109 0
334157034 374165332 0
173820928 290880741 0
127291167 329376659 0
254691623 144553003 0
182656814 263413225 0
297233066 500746406 0
34284166 542642666 0
521705698 141965886 0
61444886 4277640 0
434483232 440322737 0
226344857 154990095 0
151576552 157969060 0
290697670 263773477 0
398993475 93414069 0
247870418 299797824 0
238831202 475734468 0
375381137 167791700 0
328136392 127566387 0
478199663 449580662 0
577227911 108827707 0
533293461 389807800 0
519476889 411361447 0
369619182 287827408 0
543754501 288886594 0
42069291 378734182 0
319684343 135846346 0
257358306 407688323 0
135133912 122024645 0
315359893 415787771 0
378664644 30377741 0
277642588 132891362 0
18499611 566595284 0
575849319 578774618 0
435399411 260630633 0
405899481 518135919 0
473159142 253305257 0
391124574 553864881 0
14843088 498630430 0
105040436 131145420 0
269914004 521132898 0
151051980 433492282 0
555796527 275939495 0
314152946 545627207 0
481298909 381881625 0
234178204 390912693 0
9601477 404737419 0
169454647 490348775 0
96110422 350071170 0
494108658 66099858 0
273004599 24990727 0
264703213 145910379 0
20306306 215489987 0
184481827 364988927 0
574990380 404442203 0
222812597 229494714 0
438106652 17429605 0
497974731 263348403 0
530619664 469715075 0
296759697 476106616 0
356362520 249438018 0
77830631 221869342 0
48758663 241268499 0
495078548 514816494 0
197327612 480899313 0
14647927 442761552 0
184515032 295912478 0
136794604 36310648 0
50129718 465803936 0
536283305 493426399 0
283225672 287307064 0
244967700 242649526 0
245191188 341260013 0
533880890 282722076 0
220197390 540278659 0
573242311 300264885 0
335842361 476402034 0
24223118 239796483 0
399469720 463340091 0
232138012 432964770 0
389478756 176810732 0
471639426 456006569 0
85755618 454329862 0
421817097 171067089 0
303088164 480517491 0
247229580 75851771 0
560136390 193159933 0
442152990 430979640 0
161920841 172806214 0
94279325 260387307 0
61554864 6882236 0
353688077 125542531 0
99368906 282034579 0
263337363 339723566 0
544790639 318577393 0
332809268 455110338 0
278044375 469106906 0
168361359 47243284 0
436750493 320341478 0
327948937 6500046 0
231075728 84404220 0
15200699 358585456 0
494620905 222898148 0
480473291 231666206 0
121788906 268819067 0
253403999 111745676 0
478760341 504105468 0
226038023 454596719 0
450965366 511715036 0
520118232 237680085 0
45444199 375818470 0
316268307 4412401 0
320738176 230878840 0
255952469 436640793 0
13472319 20455497 0
312673264 467750856 0
548456963 540695608 0
295659061 418873222 0
408273070 260374531 0
267292926 200806327 0
302947367 263959486 0
272428951 400613108 0
368256057 389685758 0
87859513 49784345 0
220050134 156416844 0
17095616 186206912 0
480831057 304716540 0
25560183 21790758 0
505436475 96271069 0
459740538 10584351 0
67748524 318783846 0
482728170 451759334 0
553674673 314429377 0
372233450 40677799 0
375721725 57511967 0
256774135 325854859 0
126645280 35170574 0
70822729 138768532 0
275603004 477130197 0
79532375 250616112 0
36828519 432916231 0
10630781 112858823 0
381233199 262504777 0
500175035 237531909 0
36421845 410362101 0
348816895 525320678 0
110452884 10072161 0
185126023 554690670 0
98804857 291260528 0
403951470 413011035 0
546728384 227987007 0
183113514 162664593 0
579262978 551582751 0
287271643 331930692 0
440781673 157295180 0
57735645 346147392 0
248470529 485914701 0
461608319 309930 0
400308393 553515928 0
296050024 495371615 0
308766898 566499144 0
484177221 444884450 0
292897486 209570959 0
412612534 22591960 0
344171878 91244310 0
445701295 514000763 0
449503794 276500943 0
284345764 12877736 0
458203424 263690945 0
315892044 518382175 0
139935574 154368299 0
353548245 328632383 0
477847460 162079295 0
42890182 359826717 0
499098870 102584351 0
438714187 53233717 0
235456958 450818736 0
389891804 162883964 0
454778486 163797053 0
40136660 221039697 0
76171616 365331405 0
319302596 117313312 0
109227877 140175547 0
74942504 302537699 0
258475302 169279084 0
186442118 22733367 0
359417493 327216791 0
269366625 128305487 0
116863626 566185669 0
293681107 214960172 0
172830126 456173440 0
33833637 475332447 0
16036287 117289105 0
45318516 146087976 0
554136211 436057486 0
262484215 9590405 0
410868609 477203928 0
86339572 7369802 0
306848056 530658608 0
27641663 444754519 0
196718905 545532559 0
318846274 484852500 0
462739930 347843760 0
337032635 129391770 0
552091119 494453033 0
168240888 491982404 0
18122312 369474287 0
228577448 382440708 0
72158889 204759099 0
220013100 285506428 0
183437003 63287732 0
268019878 199164986 0
73124657 185423731 0
546631695 106149139 0
175702826 119363849 0
47526565 271195825 0
380716434 412801862 0
273825911 83841338 0
315784233 365927620 0
462950546 403796505 0
48570790 169121318 0
351923725 378120030 0
299167418 115792281 0
29856868 72345831 0
513332845 92168470 0
237649861 369850269 0
569247104 418430568 0
390067040 335314925 0
319512202 449993975 0
24614553 476885989 0
40220588 180626303 0
57971855 190837006 0
257260550 481080349 0
123830465 509469738 0
285579492 145653849 0
553389381 58518411 0
286997714 193559887 0
82353107 451086268 0
49036117 490893062 0
360892732 442293216 0
58631701 72621657 0
121662313 435685978 0
155635716 283277380 0
536674193 385102983 0
159818447 479904952 0
44585965 338176400 0
559503269 397300551 0
236594844 418125681 0
314753208 195887920 0
556539312 443118901 0
58171510 536281720 0
566783066 297579954 0
299389305 395271742 0
94000656 111695913 0
566706675 457027983 0
438712108 59947181 0
461687364 459889072 0
363581123 127156547 0
145800772 508284959 0
14984292 134881337 0
399243703 58590341 0
504412300 261083244 0
504264668 290733997 0
217457630 553379811 0
560497239 347321758 0
491682550 30070199 0
213000063 414873060 0
240287219 291199588 0
220654076 328357549 0
383432747 543260090 0
548904769 523994251 0
222949632 296781605 0
125923756 16239028 0
236855131 15186514 0
372540210 194084647 0
411709097 25285153 0
144102449 320015023 0
444074064 102706197 0
396183249 220263387 0
158253341 131504432 0
269415414 14153841 0
335007924 299154156 0
469318763 566643940 0
102648931 478441735 0
375657947 249296580 0
408204847 312733010 0
259672307 496185065 0
226923871 81956200 0
426737868 294794365 0
757930 94240338 0
44705101 40682109 0
66007011 264701937 0
318903485 524845815 0
365628691 41034369 0
414415694 47864189 0
304494996 157040562 0
50211943 261683930 0
264387685 402870952 0
455242384 474970434 0
48508968 159618085 0
88360262 430996937 0
361583293 37355383 0
158633708 241534519 0
377448089 426670379 0
415091083 543557199 0
140846974 264849529 0
77112908 7103393 0
579539113 303481089 0
96111343 33409664 0
368753164 335610787 0
100026714 452960768 0
404096514 476654776 0
532473854 253917934 0
188404384 20442855 0
149303123 9746253 0
35980402 499428393 0
191695314 188774322 0
332616138 34740828 0
84875588 91253822 0
304410992 266906734 0
87855128 154425624 0
315837935 141784218 0
183845166 47339717 0
253714037 69538919 0
131015246 7509124 0
318041735 195329785 0
104871015 209296639 0
155110003 63697063 0
116739371 375807342 0
331118239 75565280 0
199708131 50277133 0
64350654 448007723 0
138900055 222878674 0
282515109 423817618 0
122202187 423397023 0
409789984 276465445 0
67361109 483828733 0
7736373 313848367 0
468671593 545319081 0
177390842 206156999 0
24897753 216451454 0
208961089 249744526 0
98652931 285229110 0
353943372 106815486 0
165016388 554619942 0
493668343 203089450 0
407370945 547723036 0
46294759 184510021 0
246738963 17683807 0
413328632 354731531 0
479703209 428075899 0
561162080 544946641 0
213609174 152231246 0
59157543 213034694 0
548524342 298202502 0
514469065 348147245 0
261398457 195912291 0
161305747 394777131 0
424936310 313140731 0
413876362 12393127 0
502314496 532875670 0
557273558 571474811 0
394637237 288077280 0
556467579 445234309 0
288108105 369996768 0
77676042 354308054 0
148892518 212296298 0
200438478 497099711 0
231888738 250520543 0
347798469 8022381 0
399819457 471611525 0
405593544 122450407 0
556894532 403050652 0
27110997 135526037 0
497111618 402190449 0
70197162 114092762 0
171720578 33536572 0
350179261 290886810 0
331924720 291484575 0
513443854 255235330 0
239626038 187140705 0
544092707 168024928 0
390071757 141934399 0
287863610 60216570 0
50373122 333688635 0
354245188 84553810 0
158012670 116813476 0
112670188 158069545 0
361093356 387256806 0
392766164 295481774 0
384004421 422665252 0
218085879 131364387 0
4154450 335719096 0
96091522 466922289 0
421197601 94831629 0
219870977 238610340 0
428998523 175623536 0
99032944 225967086 0
500033949 493328224 0
395424077 379825468 0
564612250 94034191 0
62098992 182861770 0
301392753 327355800 0
70814598 455356487 0
66339570 326771430 0
119204369 97308841 0
178343909 419552307 0
450457371 222139304 0
330601183 281076008 0
286437112 233570189 0
189760269 400870688 0
25238947 550840853 0
519240986 232496992 0
532216684 397094055 0
152208841 207560804 0
213217326 212055483 0
485134675 134258705 0
490498687 375737753 0
454008231 535764484 0
207704028 506988095 0
492314899 136107317 0
155418929 53718665 0
503456344 435779582 0
202673607 356630238 0
418586133 19386911 0
407935924 548315229 0
41755295 353662873 0
173391629 499058262 0
294491626 133015468 0
524425100 141998728 0
340815270 456282681 0
228581915 494086636 0
13823801 33413663 0
46867175 434462195 0
186095052 452282789 0
109141361 183887756 0
216851459 421951193 0
213401237 120404763 0
526198756 548800259 0
72959215 387192376 0
467286718 58181822 0
299908609 169916090 0
500031079 394237055 0
214161589 246453198 0
415099496 142457727 0
390203032 262260392 0
151251398 157566139 0
117405593 541484655 0
305703537 315062359 0
409686236 403139158 0
439614357 127014538 0
373280588 112900189 0
21219046 35132817 0
129791686 256625980 0
265678706 132624252 0
354037164 157866972 0
296442905 559232958 0
435714778 15787474 0
294299592 426139884 0
332212428 120773039 0
261832251 358557370 0
86591925 203463524 0
542806271 235239937 0
34951171 542597683 0
577038543 133294906 0
476485770 238004130 0
97137071 562995737 0
479199483 74235515 0
268859776 436406117 0
515961064 525524224 0
558959291 169028336 0
504480654 16594285 0
567826169 387936026 0
376771045 575641278 0
311690913 250434962 0
570568870 369898950 0
401101307 170020122 0
249062149 383851073 0
147561294 495039561 0
149083603 235593566 0
24444711 14885898 0
537123094 340160187 0
577171478 141398990 0
364772519 349200521 0
247244890 516276414 0
167425188 195156171 0
427699110 157928358 0
229918591 531758364 0
294593905 278761261 0
161250573 189972472 0
332378928 45033064 0
135426827 58851607 0
61266117 301009294 0
453314264 196291812 0
364812694 542841640 0
495029987 323788886 0
98009077 88938733 0
466821519 3303791 0
115565104 167501105 0
557766465 329986058 0
115943415 4675980 0
230838515 54099107 0
324446521 302700808 0
378006363 456517048 0
116559149 420736857 0
884696 408747586 0
89732090 395618509 0
109493619 15577984 0
546212090 276628496 0
31056465 222775442 0
319631880 90928227 0
109635581 166338354 0
49282546 105581757 0
230063571 361955127 0
276254539 443512269 0
395196162 494718084 0
169671020 485820402 0
408203008 494272963 0
543032301 211832320 0
244098375 111605775 0
376813161 562768787 0
255323398 117773484 0
192451032 435566278 0
568318576 61102241 0
54293749 139317809 0
40886662 34652089 0
424661815 192101660 0
278878252 415322530 0
65598740 402354117 0
453596389 101641130 0
208784283 6919254 0
533932546 434124216 0
350263266 374602620 0
247159374 295785232 0
511943736 358516058 0
104055716 453069338 0
455423157 395717117 0
201326636 363019617 0
164278154 573762543 0
210347560 370975529 0
486499213 420297583 0
573051200 237120337 0
455475072 159457889 0
230596027 407763596 0
565887800 251129035 0
386942240 396693089 0
121752546 531996598 0
507801334 560114312 0
139090859 223506846 0
80309401 508296748 0
261671755 513849092 0
457917402 201133043 0
557003326 455727206 0
556665393 221470282 0
383106783 532699152 0
123786869 259348799 0
535000964 478260742 0
179806005 579091849 0
59233992 108581556 0
450649687 63873004 0
282751537 115934412 0
113254416 511780317 0
147965021 488259590 0
566258674 332092047 0
190219476 71754816 0
556294596 332032629 0
571798707 337161429 0
274456972 292083598 0
124725192 143208029 0
30151821 392353771 0
139599404 154796086 0
40047402 396479111 0
287349682 178869731 0
486664898 279252577 0
69136624 45036516 0
300758548 52963302 0
207091169 260234125 0
403901341 574342548 0
407225534 302677730 0
476791057 302128926 0
549836165 510835418 0
54606567 534694047 0
231890376 514002856 0
163359619 126569263 0
249062494 108682247 0
355961148 165808468 0
499639009 130535309 0
515627564 411968703 0
229122190 239617979 0
527724605 562627960 0
298023867 571967459 0
100609030 32987233 0
159638364 178470833 0
94628321 60888077 0
68759399 75197524 0
399314404 336735978 0
359947303 439981825 0
97062332 315144122 0
436001776 233598346 0
14402916 50601786 0
235921904 383841917 0
154541905 371904894 0
206088399 141018708 0
553402034 109971109 0
433449436 507748021 0
22424778 36346643 0
455741946 295665281 0
126570997 194072128 0
420584872 401280317 0
352647059 85043657 0
183328456 73824794 0
327510057 220757320 0
97803253 61892477 0
363174740 239117655 0
419171016 564203539 0
545176091 373121394 0
157295583 21006514 0
558125797 372309350 0
483004996 47472698 0
569081082 39820614 0
94533477 193589952 0
435392184 265519810 0
299833447 476790792 0
316697526 116202135 0
542285871 169124620 0
131911130 552318007 0
226968756 378983282 0
501879357 294948924 0
43276005 89473053 0
105236591 503503698 0
503622263 118598916 0
69961432 65824443 0
579602837 478699043 0
315809224 194434619 0
389151278 546929679 0
95881712 445007387 0
560958255 275685990 0
41139218 87559805 0
422999760 406497288 0
85486237 284412117 0
125698209 16061805 0
241379225 193847279 0
388248424 24116242 0
66441004 86055335 0
28787319 24953254 0
289258554 156834825 0
428773543 95472960 0
471750890 235660605 0
407117204 462431195 0
55431729 214897842 0
368473725 247712824 0
538597577 481675459 0
494870691 326353019 0
527451746 218449279 0
93214508 377738199 0
159587544 105756690 0
484823647 554787977 0
322833119 283887700 0
495840185 532527871 0
23695195 99880924 0
471775493 525393570 0
442309753 421854524 0
251756226 176522240 0
473827156 147919791 0
106372474 289743131 0
188791830 99454750 0
528871669 317998400 0
344932675 377867681 0
154842595 237750894 0
28737277 327394269 0
171004335 18576416 0
6698900 261889230 0
88216294 330968300 0
459961153 342141747 0
76898579 492744374 0
280481360 572023582 0
332152343 13651299 0
530635121 307422496 0
563670214 22176759 0
15866667 24044532 0
188192981 296009595 0
422088691 341761576 0
232548181 64594324 0
448030658 225975461 0
437075393 300902264 0
199382272 38939614 0
511074642 295181107 0
347679704 36722463 0
322017759 566959252 0
174163421 169288587 0
49752406 510350417 0
485548856 147990540 0
428605186 402128389 0
251754720 354131747 0
323198771 343901493 0
199487344 355693802 0
577713453 438978916 0
66049250 577759143 0
399625134 124706167 0
480167786 388140375 0
90569309 187954623 0
92221906 58725333 0
346838453 531242799 0
261348388 262424728 0
513612126 397969171 0
159740646 211198514 0
172761861 239742015 0
335004458 321948291 0
209676308 6377780 0
176953958 362270273 0
57369663 518485506 0
470295066 433540977 0
13479224 260145779 0
143289827 186783770 0
205397389 91014811 0
121946341 218209179 0
217038607 578739016 0
100626594 396158568 0
232549498 30877483 0
152690268 506112398 0
370695384 96409828 0
391942215 400728763 0
150270373 489862978 0
354223104 83120622 0
150785626 465570649 0
123136893 511027492 0
247555539 106270621 0
398209599 81773958 0
550216504 322543287 0
200339264 355846354 0
560425471 204028689 0
401971913 5797441 0
496834734 453503639 0
414804032 236339540 0
456062373 376205105 0
159819199 122622497 0
553234768 559695095 0
202689707 246681862 0
309769118 102091591 0
34805546 164793967 0
333216779 148128145 0
185699830 439965285 0
423283554 524266742 0
452655668 22358903 0
95674087 188013667 0
508895089 248097732 0
163339345 23365078 0
185826484 153988114 0
411237624 319028798 0
43384867 225024304 0
72778569 437893704 0
203359586 482199165 0
353467979 444475551 0
389107062 484627102 0
544459073 149762281 0
490829820 342892359 0
237585314 347343018 0
556637548 104842566 0
267836544 30452047 0
297388691 487861199 0
455748212 37321566 0
260103837 538265467 0
307443068 78734559 0
13652510 292312661 0
486057578 401475083 0
416494693 276953993 0
465167022 375234246 0
353325188 542926469 0
91759559 196920539 0
511170613 374729245 0
131544277 328116118 0
368721508 174950670 0
375253657 190220260 0
40159761 309850848 0
386861735 192109057 0
297823995 63889430 0
314057220 110863823 0
320068533 429404906 0
254959651 82841116 0
30390282 440305009 0
490786433 344074557 0
558608194 116023032 0
280881363 224584733 0
484267466 36360615 0
445314000 209940385 0
554559759 418110877 0
247225406 338789874 0
213923064 276692220 0
493252076 225089719 0
31784560 6969045 0
354593985 515296019 0
473201332 474852588 0
235134670 61014510 0
301551723 351572233 0
323580317 524496510 0
394279161 18470778 0
252403495 200432873 0
223188786 355746617 0
552748686 258651848 0
317866060 111284687 0
544244433 408847126 0
97549894 30327768 0
312395671 43723437 0
117039315 157595474 0
413117452 15390547 0
436164635 539530952 0
170304645 3482624 0
253593877 322912293 0
40576937 134424375 0
189956733 378387854 0
543610481 523340683 0
390835414 199211099 0
54304287 234302823 0
2004889 279464179 0
531577033 18625905 0
190173947 470180504 0
292870550 424458478 0
426532033 463291695 0
414548199 333017207 0
342335284 341955268 0
245806851 353505488 0
368620809 460280309 0
273192108 112705150 0
139299211 109337811 0
332145543 5935596 0
37241181 575057078 0
356606646 243723337 0
257429992 382497140 0
168517188 94566731 0
60953499 21576483 0
381278424 489375131 0
142104586 501303278 0
538925808 25230912 0
553858019 378283955 0
329612869 36100517 0
185633671 213877686 0
364013334 296724150 0
32378565 153471572 0
373793380 333363702 0
367256671 227754052 0
578442899 217988095 0
140584991 441303516 0
20588986 195984523 0
422123704 573901586 0
432012502 389361161 0
422986608 454742955 0
157186390 322068375 0
389945910 345055510 0
538153233 402854616 0
459387863 75795857 0
209284361 80349544 0
79361550 81238065 0
440874415 439148754 0
311566638 294089157 0
429757297 46484009 0
388535804 100832333 0
560409590 555025273 0
20118845 84921000 0
141095435 42491028 0
462112694 303229490 0
446476675 430141196 0
120594139 115110 0
446252227 203076798 0
497058266 452447483 0
11072531 430270967 0
367237205 320025154 0
217183421 335363164 0
37475807 220546391 0
171488747 482165812 0
400559867 509887666 0
395948310 159499783 0
242903996 94459652 0
527604316 349002617 0
55911401 419281492 0
123125654 126065457 0
166220342 304438308 0
120638188 249244352 0
254563538 213469160 0
557055930 112061923 0
497049154 271876070 0
277634448 248096933 0
543232914 91188781 0
333173521 546364404 0
36127278 401867686 0
465242168 572406213 0
269468308 152516955 0
551241138 319978471 0
123939571 558434505 0
460275234 259688428 0
129000749 396116499 0
205736718 175256448 0
72370687 550831125 0
521224822 301631312 0
456012962 425039408 0
36821429 260931697 0
2749887 194437328 0
248463799 318754511 0
364142361 348469432 0
328169172 378029920 0
280729222 208402906 0
579036297 373454762 0
555633938 454454339 0
40237610 494276324 0
256533400 395404852 0
328888949 530160554 0
543450352 388928975 0
123141128 1251348 0
247630048 469258030 0
288811727 12195025 0
232856050 162562601 0
380442668 35792721 0
579475671 439739451 0
289773673 201462052 0
358819921 84096401 0
347838677 524459200 0
415672662 168598399 0
350149237 181160983 0
153598759 379793909 0
259370486 100178836 0
548327765 49180883 0
219819155 199352713 0
171375573 74048613 0
171693145 37615228 0
417669299 516686049 0
406675648 383270000 0
261411433 79673635 0
229917658 268745144 0
383387341 560253978 0
182627627 424007668 0
51384031 336618342 0
184250737 219445208 0
124271595 518759514 0
402614073 177248139 0
65828198 259631313 0
251534340 316475645 0
49863968 474318246 0
30166498 46019671 0
102116822 322844169 0
437594687 381901519 0
391931120 103411065 0
526804515 364844887 0
466277099 151566469 0
419452834 45210963 0
298958471 460364761 0
162449886 505770442 0
303596373 380788034 0
310400932 4102010 0
146363012 324747744 0
10627491 39008371 0
98425989 254451213 0
7149852 406793993 0
472286575 82771889 0
113734703 162785300 0
27753733 170349091 0
379063874 356732225 0
20648879 361777339 0
20254400 154868607 0
575002116 254271024 0
222541766 243614972 0
484183841 388693581 0
263324558 357503761 0
18055616 218072507 0
526851338 320696214 0
479293844 135621647 0
86499223 487131027 0
425716487 350985001 0
87758052 285061940 0
407114577 112615590 0
389715723 215610481 0
246709663 106362057 0
23717582 405350824 0
168145481 420388491 0
179604936 68522119 0
171410800 364186713 0
482656216 285886299 0
62695596 480070555 0
236571671 394694743 0
165547355 378630419 0
121322801 429357698 0
36488279 558776952 0
435503470 565608325 0
457947937 428205891 0
347544319 158512387 0
254519117 336121683 0
395325355 200262544 0
458878341 160840384 0
287241423 306911400 0
474624547 347471516 0
8657136 415772988 0
400003022 150934478 0
103267821 16478837 0
443806066 487581626 0
16082878 27096719 0
226383877 441633005 0
85647534 108947150 0
333574513 181810922 0
469450049 169503720 0
75077772 498585239 0
376012124 382175856 0
440182545 307951728 0
64467978 41160489 0
385086449 174848784 0
295461198 470431735 0
394241982 416491764 0
127564183 260595948 0
498776979 186001362 0
35372362 63991738 0
212402649 353188236 0
115321200 470784669 0
17634474 539236800 0
335525345 280651669 0
541163741 281687872 0
414161980 549354382 0
202980049 373872178 0
166154168 143604553 0
205707349 532781393 0
418489704 291676952 0
180260721 298879800 0
45944385 317481026 0
325542031 357361654 0
503918036 493215150 0
150355255 64511255 0
37175920 124821908 0
500681554 287310382 0
421411836 472234366 0
163149590 151847046 0
234721573 187118957 0
197293105 142325303 0
292624486 73185970 0
63674591 9100170 0
109244591 372379797 0
49697259 346990925 0
270107352 65470326 0
149559839 572489540 0
105678831 414180083 0
409686004 436981195 0
110351414 52069085 0
337339531 105185119 0
1516106 279137023 0
178646106 415950420 0
470439804 74094362 0
202019637 41778052 0
340474100 248199551 0
513784025 429882929 0
569368544 83254280 0
365577448 188746436 0
249633729 137858677 0
299156852 396466046 0
395589721 79161322 0
378716209 122984734 0
53024052 158176006 0
87295274 404153745 0
121711102 307679234 0
1245338 430638971 0
435120961 142048179 0
366130952 208267050 0
256981459 15185960 0
406198529 116840484 0
262698073 450916582 0
53532009 26454031 0
186736877 258704941 0
578281169 279366092 0
64137968 70868983 0
314085750 109510799 0
3395578 239866789 0
57673738 235900248 0
77015250 70466846 0
91955674 195110560 0
563109188 549571500 0
306372940 480881105 0
93123480 49737160 0
89598278 48083259 0
577009708 486948844 0
230508382 396135882 0
417392887 50729874 0
467663005 465277735 0
135711269 14795193 0
215937977 63708433 0
108348931 30847214 0
20146049 94295705 0
89861060 299241265 0
435476022 169295272 0
511765398 363884408 0
77483267 206886240 0
555985297 293707741 0
25415757 282627429 0
93676609 55698624 0
224443516 539495576 0
318072310 437774003 0
257051270 310445963 0
291338948 371511291 0
205350458 465838068 0
290798875 223396434 0
309727068 209587010 0
406395728 495287021 0
369754175 376557791 0
511555135 561776853 0
401514111 360185285 0
179683921 360882560 0
44257015 225093627 0
189692810 103718715 0
444510455 193693093 0
417343944 134060624 0
388132306 12560049 0
354358511 107262945 0
70778064 31326233 0
196791500 443112028 0
183192977 245223611 0
535320500 267583225 0
184222706 281282183 0
133672647 574677887 0
320993518 65584552 0
137916747 56348660 0
410386289 178525190 0
287655580 421015102 0
178941112 399282681 0
213725296 533908552 0
399509624 452708616 0
112790360 82085803 0
88848944 298255351 0
567990766 177741686 0
83949800 9578280 0
431303028 45411029 0
472309987 509300300 0
133041457 56052753 0
438240675 1032818 0
356430689 87928220 0
16275033 198927903 0
439530216 114122453 0
461635778 214836873 0
449567829 40302861 0
200966318 124361904 0
472969856 466759791 0
471744391 63760236 0
34466159 196474452 0
198403186 536719188 0
313159095 71031991 0
162585179 186321058 0
449531171 264348678 0
252204716 46273264 0
369924724 387630988 0
6491684 101791010 0
440956752 138442528 0
287556674 139986667 0
375354368 194905394 0
463376714 359649419 0
328084927 396383751 0
496674633 375697514 0
446175861 2382956 0
121457209 302747828 0
176527159 523182202 0
482539741 421517208 0
230276106 502294357 0
312752558 403494056 0
134940462 437034130 0
172518102 48849092 0
311974129 266370368 0
511912782 450488199 0
316642526 476846720 0
288548236 502140073 0
460096967 294519131 0
222403866 190668028 0
160624355 282001073 0
252717038 215955008 0
54160318 396344759 0
413612478 49248374 0
89458488 456641393 0
135045046 125708218 0
309165683 339408318 0
93689541 175080698 0
8116680 404183842 0
324869341 469665587 0
252943530 487982740 0
130298472 179603276 0
194377430 417317428 0
484085047 341317614 0
386075290 464918813 0
231867292 578182914 0
510077713 512732431 0
533785914 213016952 0
526364360 507266880 0
105448177 142849184 0
482481025 567083630 0
400014738 168521465 0
127353911 69201150 0
399593468 535563506 0
125915941 296015298 0
465020833 490557718 0
45100540 74204563 0
527970136 321847692 0
220449396 346798043 0
127315077 376440055 0
397188783 469822609 0
191302944 554660938 0
378464905 66332661 0
295331874 330708523 0
341430478 276430600 0
289168627 23693754 0
112637627 290877169 0
387895959 408786870 0
205079736 469898616 0
27265764 130626255 0
142670832 205246868 0
506213669 282292066 0
386982829 264788360 0
22276487 61963226 0
461210630 87039331 0
534510504 571801934 0
221351595 471591024 0
272580121 540680671 0
245442316 338301233 0
82036061 454327667 0
555148989 381167575 0
513012203 146475203 0
480408747 341103882 0
64411946 36504301 0
547531413 210609926 0
472464195 322556713 0
336299709 86458101 0
563243526 72148418 0
408958971 430224976 0
22146299 225449084 0
79304503 253925129 0
50963848 181301305 0
505758129 396955721 0
375844530 228398553 0
267805214 442516654 0
330312174 193534389 0
497419109 505570018 0
360383926 290536237 0
444583837 344797552 0
487829384 120493083 0
460402824 240424961 0
69288098 549722258 0
269614884 124576432 0
363294251 132366967 0
368005112 320434736 0
26890927 398748714 0
579362630 41477492 0
4579196 316360816 0
197503959 120783227 0
452150653 484988267 0
451476806 44128876 0
222221449 370290577 0
564462236 41522698 0
311171030 21023959 0
12110139 143593069 0
555409530 110032974 0
330536669 101159685 0
210735967 533415662 0
298247042 150981901 0
112772120 429142251 0
461319959 505021589 0
426801641 78531228 0
129823269 94639591 0
223482777 164603700 0
73467890 553951569 0
342442249 285930781 0
211715874 176364744 0
8308114 317984640 0
562794601 152646499 0
445210903 469332661 0
551286403 539101202 0
197505035 549292386 0
173507914 235580772 0
578297604 262727837 0
326229158 94522130 0
153622768 310829999 0
208017881 89995419 0
543079717 114114703 0
315320602 396790396 0
238861555 543314121 0
516024675 302550659 0
204933828 357095014 0
148029823 476971838 0
263297399 282568075 0
435850060 511714717 0
184568332 308808073 0
33509830 575067875 0
176137522 510973785 0
52605217 45034655 0
41288740 424068056 0
440721674 57848300 0
121116037 368923418 0
529300475 225932360 0
117987861 459006307 0
539128416 315796076 0
169524904 491979816 0
457844038 576335382 0
403933082 311028651 0
531220970 202143001 0
216745623 440701996 0
260440769 211458440 0
540330074 70899754 0
114456815 118459302 0
76497371 543877936 0
438044997 514100087 0
347476213 490497007 0
511282893 19019980 0
411536095 327281263 0
451538616 12523644 0
271094173 413097691 0
516285047 371342228 0
435018312 87955328 0
125624634 124334193 0
69430899 67770265 0
283854225 267998291 0
370213943 154765203 0
354418934 449906135 0
546167232 160668700 0
1744900 451187996 0
320584976 183533819 0
248813120 36680971 0
299584916 15606392 0
195371841 173426528 0
409867907 143292698 0
27822274 25323975 0
406639152 532058995 0
59369945 144806260 0
3275390 83203811 0
463401907 166380474 0
27057699 326606671 0
6324365 360522260 0
15827311 385424613 0
460295377 390235380 0
250487049 397055117 0
453707019 305652885 0
52761830 6262167 0
323952888 63927646 0
36089489 504028143 0
469354444 499574307 0
137995657 225386323 0
322999334 257752113 0
556353025 388716874 0
534445862 243886481 0
90115941 324645993 0
232968531 443409641 0
192087141 132532204 0
133240279 157545189 0
415067069 174466802 0
104137145 105809079 0
360913709 326820221 0
478979446 159247379 0
12298770 436294807 0
576961492 16155013 0
505338697 172132046 0
18499340 546593468 0
122407840 464037693 0
459804690 193471871 0
121829227 328434284 0
276841460 64258951 0
211631059 167759697 0
112312386 445003335 0
14982205 235723018 0
283932376 324731040 0
158847314 57837522 0
505601750 132185480 0
485199480 38397726 0
164446997 69077068 0
292036713 128368477 0
372256193 127494548 0
62555429 319620757 0
493126522 22086260 0
552631741 268077289 0
554348975 277917391 0
292678663 157220794 0
190871445 475213632 0
381989416 560046318 0
450720594 312056130 0
299671993 525740129 0
162223309 132678251 0
66993351 294533274 0
258793913 174898992 0
20850740 172302552 0
469906615 466802228 0
578789206 209082361 0
12077575 154988386 0
467153500 498229574 0
339119975 324923323 0
156818692 348013435 0
43165999 58341441 0
355282139 283162795 0
209597705 428224062 0
362917630 100211107 0
76693304 577997287 0
578835023 1361638 0
418385830 420267823 0
290272788 487385581 0
425700134 359179563 0
295411029 117948170 0
147480781 522088239 0
100447693 130412619 0
575020056 332394481 0
536851875 99320354 0
386078800 330612278 0
117272003 556627301 0
13677745 182414221 0
350495336 133785478 0
484094387 452070743 0
191185276 520718258 0
283259755 503042962 0
246112230 220810734 0
482712934 366699276 0
113433274 174192197 0
186952151 502942178 0
201979380 34966711 0
106042917 388445163 0
426282506 395399145 0
167712039 230716321 0
526644912 349294360 0
69405348 176117037 0
249324951 508155778 0
457331780 95670015 0
165605468 422891782 0
180037167 452773216 0
260668723 428635678 0
375407139 401246327 0
46623381 437357469 0
167809384 351016163 0
120081051 53784015 0
341694416 401229791 0
482093859 302653871 0
66024841 8976760 0
461050786 486348314 0
321974723 536536500 0
122904236 185666682 0
384710440 213565762 0
364789996 449193166 0
27808404 470433241 0
436628722 577086988 0
229999907 55421101 0
482855157 417289255 0
88749793 25113441 0
17212643 307792695 0
406051511 262636364 0
7763501 323475612 0
369710302 150758377 0
216682446 557596071 0
365677631 512218015 0
292953055 533878887 0
157217974 352444738 0
109733340 74078722 0
73496414 444228418 0
272727117 38354430 0
185930019 537248537 0
427723962 165574932 0
345280268 123582852 0
64330610 493431740 0
115150376 78974253 0
166821010 93416333 0
87035599 504867170 0
377539151 495299875 0
523831822 459973680 0
44602890 351969894 0
78685801 516635159 0
241264622 170352097 0
280095613 463725336 0
304266350 288640196 0
237896472 96090580 0
514620390 201397112 0
310736271 8935989 0
354963448 542744930 0
412646436 344505057 0
224835123 447757749 0
371475635 409635507 0
60408715 189313168 0
539174665 392166236 0
200043860 47025512 0
516674278 387127841 0
81916478 165672371 0
449068019 276849894 0
263909344 156032979 0
265972748 14044357 0
281318136 468080784 0
270134574 437727604 0
426141051 120457814 0
145291165 292681635 0
494604642 508180048 0
174073698 116442361 0
238355601 463270780 0
354646774 187346667 0
388364058 256057520 0
198075170 556596279 0
535906221 277358619 0
261373914 354237773 0
8351842 56491259 0
55374132 575269015 0
154288255 113943711 0
282363339 249825528 0
336170780 220865497 0
383523151 282892716 0
367309498 414147504 0
566224833 528389262 0
202005307 136853 0
558418825 550983561 0
279817537 85747491 0
235094053 68386335 0
225653007 8096983 0
335387083 311479743 0
234265415 340927652 0
223733555 453817236 0
409810809 49558199 0
177662568 120499976 0
534753276 170287615 0
38902806 26302400 0
576311419 102564332 0
42689325 545924443 0
332936932 12316183 0
532782011 49482806 0
26998731 524736307 0
101441072 354834933 0
413691277 190513738 0
16514102 465268252 0
139967816 339390819 0
460619181 508660670 0
70016352 575146504 0
346922322 102499804 0
45162078 138458314 0
220114735 280477720 0
406244686 209819036 0
246286643 467304476 0
501796558 402977572 0
23058222 414509365 0
433038188 340574132 0
6983083 493426959 0
443927169 351926460 0
476038468 556546507 0
156375631 554661776 0
487560471 453092776 0
139299266 65168579 0
94559742 356937239 0
139186462 538074868 0
283674498 339982042 0
22173637 164346515 0
262071178 511248981 0
84649755 202652104 0
167049232 40638702 0
185891336 521668223 0
176861622 391277487 0
372490113 249006576 0
53287323 523522500 0
542289731 223231116 0
60472713 320306149 0
61537566 308803686 0
394200160 161172222 0
340107265 567831091 0
249924644 29096272 0
440609208 463689292 0
562400002 565342558 0
110762752 118744558 0
256676270 276212316 0
363866238 440296674 0
579479286 289120100 0
227990873 134426825 0
495371396 153204297 0
411059879 384443044 0
27328943 32287641 0
413031841 236694050 0
57309353 76437639 0
130941711 479354242 0
456291216 472403271 0
389793975 76106704 0
142032302 467876513 0
512891100 438854520 0
451460188 1452830 0
185139012 252415648 0
295824049 12244198 0
203124116 26209511 0
219966454 418228419 0
144308595 272277920 0
346958073 415544228 0
498518558 560546096 0
108061422 165621807 0
548657849 349215951 0
330954352 256403051 0
26235012 60253885 0
361049594 576029716 0
476307676 69112184 0
526643328 520827618 0
71102803 523685974 0
404954773 183073511 0
199336020 4853057 0
445029520 234280777 0
281297454 212200191 0
247709702 199014373 0
137503598 46834136 0
303504823 60257369 0
303259756 349977521 0
64355500 121444401 0
30038183 527446255 0
174214078 55718622 0
305350394 103526032 0
82453974 8606078 0
541909717 396442784 0
144373683 60856715 0
422070897 550209159 0
430690623 523937616 0
162978800 126223220 0
404918461 220978810 0
75485965 419505716 0
271951053 465266982 0
201471454 66365522 0
338919027 327372795 0
322165910 140539402 0
225030446 542533561 0
315856597 100561058 0
442670657 76178978 0
576525207 410877000 0
173205068 365020650 0
244740545 109600558 0
220984582 266310160 0
376466331 271610498 0
165337396 22678756 0
461967620 298362426 0
348627088 220291121 0
470008969 547776855 0
326957776 167159517 0
109643437 147846893 0
548550628 359712982 0
224703058 351643502 0
113724087 570636670 0
210501203 365503330 0
36851766 10209146 0
556526049 422990701 0
457114301 322050427 0
14435782 495970147 0
221050593 35630555 0
382078830 223860947 0
158991236 547908345 0
296345524 23247762 0
259197418 113423452 0
516699995 173118846 0
508752730 408927853 0
254699189 389884790 0
248624273 113673914 0
237411375 43748013 0
371915351 479740766 0
142588938 216130701 0
283937945 122999812 0
379337450 112308639 0
405419119 552571049 0
220055378 314563011 0
147317095 374538117 0
363519280 291456565 0
11723611 234836250 0
486746043 454745067 0
149986728 126977119 0
371008435 409992163 0
143693580 469664845 0
192212479 311699118 0
459419632 44767664 0
451213921 245164733 0
160763826 277703767 0
153497043 102533668 0
408835014 210309937 0
467062614 50695118 0
533460381 351677989 0
472821861 373039535 0
54294724 559912565 0
556737125 264028896 0
443026639 126656749 0
18214019 109975633 0
449696091 108030106 0
301157010 20867931 0
203832031 573862331 0
511649686 210835205 0
1986648 299515743 0
487639292 198933818 0
120929544 266336498 0
159803236 534658583 0
106640086 247761031 0
175906947 137007527 0
248468286 390299254 0
370456171 391924003 0
530364194 62700673 0
32202224 332849920 0
122398284 166788615 0
496974693 476810414 0
41772907 565788444 0
310471333 291798898 0
50708647 387106801 0
275875352 402937797 0
481087483 454916587 0
205744943 421250057 0
159291230 501611694 0
278836769 550631059 0
111499752 295750471 0
135943035 274776779 0
11401900 360946485 0
230653633 154194166 0
218770016 149281510 0
426120579 577496466 0
172158947 519166318 0
150832819 461802445 0
66132530 187097164 0
26115022 407258285 0
534759990 71385831 0
97424207 210898983 0
240929404 539753588 0
566859622 222011258 0
235633674 54095688 0
206086841 139671212 0
210304207 211820163 0
58196061 177127457 0
504999626 305671283 0
238547900 2531621 0
520572803 166493488 0
363717219 43755822 0
481510163 401527173 0
435406070 472092267 0
408315952 29051151 0
553631326 220179954 0
301228084 488981906 0
510444633 51166559 0
170377512 478107666 0
203349171 210670977 0
222202283 253511110 0
46730971 91088337 0
322598157 331526225 0
537932608 471047967 0
316197932 344657241 0
16609963 226190651 0
122776650 452961815 0
124599981 252889885 0
156591604 233160600 0
354972893 128597571 0
218449244 506166089 0
447120060 564391109 0
94134378 479718003 0
570403305 194574388 0
69651124 481927099 0
220968565 294846439 0
538433016 116933410 0
402432242 370961628 0
246212719 227325175 0
452673872 210757946 0
62227291 159817514 0
38869064 20807527 0
454439397 354227520 0
379135292 380269636 0
352438894 365897555 0
148248911 361812996 0
542767181 477482394 0
173905485 296163468 0
121109488 125768165 0
401537407 356402051 0
363972255 302633674 0
549995158 415842438 0
141070030 135204321 0
371644507 170281415 0
357135940 377977358 0
33210971 61308343 0
393407970 371021945 0
150246470 83495901 0
115699747 345159568 0
257489403 218812527 0
84295343 572552064 0
270271506 423961566 0
479277943 380135060 0
244635162 281551107 0
156149594 389920354 0
70543083 297048161 0
353497050 409252473 0
90256919 558013329 0
505797333 9081801 0
299410940 488292653 0
338621004 372809366 0
44829256 151137801 0
546140076 559956602 0
570537597 51209798 0
13707692 131509692 0
451136299 544852056 0
88291690 225672654 0
557709924 557065882 0
465666638 275472472 0
65671117 275901004 0
478591897 313760201 0
227767215 292942401 0
182435317 122780595 0
288583099 395791090 0
174016994 250040903 0
319761664 126300919 0
198739246 153293949 0
537924335 386672230 0
261092437 515863696 0
491871514 545659393 0
10892942 373508562 0
573010660 544792902 0
363483599 412298150 0
316229050 269766207 0
542390301 145979637 0
65576419 545189128 0
71588244 307547959 0
350183381 530931056 0
374233287 306311301 0
233224430 34844766 0
256773746 24549987 0
243050495 277920755 0
380839045 98055605 0
205460474 523843699 0
161718356 438374114 0
47051225 562606142 0
447529677 73496429 0
214141505 392956071 0
135994064 110448439 0
183085718 168278244 0
188403907 142830285 0
134909774 231898120 0
61864366 267494109 0
298161972 22573453 0
41074581 522461787 0
207150913 333189242 0
561460070 51984858 0
541990955 250880175 0
265643419 5760372 0
21422746 41050966 0
369517740 106165679 0
14960968 447850039 0
274888777 45252847 0
303468929 308750132 0
97745870 552042282 0
471523719 12347488 0
390525264 428377993 0
156454014 151824744 0
88119369 9174435 0
114068970 576617074 0
47265325 453185504 0
226016819 278525378 0
41018438 179826521 0
449705362 454429855 0
353360616 472495052 0
389552086 130054238 0
436008571 83010046 0
558997622 103906828 0
179575955 206735409 0
236956188 454985369 0
475034381 538166982 0
526633198 132973868 0
519525054 139164837 0
357194122 40855760 0
530792877 350680580 0
494126334 126439098 0
226579397 239231933 0
273094093 209076146 0
293565766 85754755 0
360864845 531476363 0
149400504 346037076 0
167540184 402075146 0
267762341 334219076 0
341720436 421782509 0
261379358 67370952 0
198146321 178279615 0
418367624 467557558 0
536681448 282168685 0
15247783 523424454 0
256153492 113614278 0
454883781 112750955 0
431713509 319210472 0
369178988 571324454 0
334373532 301189936 0
455499029 401370000 0
295648605 428354655 0
452103286 155594085 0
545743717 50153311 0
272019987 25267278 0
451460377 141280679 0
62693544 452633193 0
103417981 117294929 0
293484090 402445121 0
531890317 486620274 0
446684453 462149759 0
449447088 437205724 0
220607082 270821223 0
291818704 405816505 0
197500093 64311791 0
66505607 26111353 0
311286854 487389971 0
237007319 185591154 0
457191333 449229094 0
350265282 249469313 0
156437325 123663836 0
261976170 133160664 0
435732350 193594887 0
307891341 561564014 0
112780574 95502722 0
498098538 178580336 0
367646417 278567093 0
38592002 11552768 0
389395277 281123624 0
11695043 401884519 0
482254061 546554457 0
508997168 527741366 0
277165278 576431458 0
127492745 278825739 0
180370893 143406118 0
34188705 237893286 0
258623381 151706522 0
207197987 146318477 0
302660330 523177611 0
491888299 302734526 0
133358448 553546221 0
357573340 442141184 0
348547265 193767473 0
385956739 358938011 0
21745893 337439697 0
104670889 109500096 0
165912438 508052905 0
407146415 55859327 0
231372735 195897390 0
10053227 203867607 0
549057304 46642144 0
180074998 364882998 0
310782813 320093713 0
569157521 487924861 0
310523730 198251474 0
173491722 538876292 0
347942396 337115866 0
105782982 444962385 0
454870851 51949437 0
469050915 44225850 0
531777731 543637374 0
512056231 231407726 0
294583185 105641447 0
400198989 95977160 0
170251956 576849069 0
182578300 73428602 0
51970047 159373199 0
320061960 223152445 0
167755733 538274660 0
455994472 343151321 0
487978889 226419863 0
92043191 307833408 0
204610709 212513557 0
528768822 14556727 0
266552627 363051174 0
206676335 270291606 0
410421443 359917144 0
203561148 191680641 0
573132841 169680700 0
40599028 387488079 0
130643258 459516656 0
577055325 455425971 0
290929225 17340521 0
268163870 256674907 0
408310730 192164677 0
263100882 396590289 0
459633804 351747535 0
428575964 180413552 0
503654384 408945010 0
226798807 521552336 0
320492511 155715835 0
224233766 572047723 0
93170386 190063590 0
493994893 447670048 0
370436880 96744069 0
555523331 317423037 0
448772222 193753768 0
70322101 246994821 0
524666000 176411806 0
424315768 295663273 0
48054585 452923206 0
327350198 563065563 0
293804628 190885430 0
564390829 270591828 0
379245984 553081706 0
24656727 52098162 0
302512924 495798952 0
65763005 313201229 0
532895507 431277234 0
34337746 41986964 0
60914948 395877225 0
385756123 526789674 0
492200570 468679922 0
529505327 493063392 0
392136971 248903486 0
158363869 43499268 0
540615172 79830648 0
43866284 544010048 0
542801351 439821628 0
147614533 23398688 0
105318721 263570657 0
547961425 341655974 0
386392245 210885432 0
4310474 122243790 0
343285186 12043691 0
180835374 221109510 0
7562926 7781879 0
194314327 483334500 0
560412670 490176691 0
481693517 89958109 0
41953868 59065802 0
358926407 223009027 0
443159124 483900817 0
569430064 441922368 0
285988644 316593537 0
326506208 318347765 0
374186601 62101298 0
404673137 343855212 0
465357947 185196800 0
156892876 416821340 0
548201272 578607836 0
139960567 545322113 0
252939587 353282445 0
90886152 311773638 0
201759589 218157529 0
88237108 331567868 0
333905761 99516518 0
420668500 61672816 0
71231985 169379100 0
250696315 122681385 0
396532666 109421277 0
495985939 290457548 0
252609949 377878628 0
392911641 108228462 0
297777594 187111412 0
132806274 499789333 0
264255417 455201079 0
476340618 173997875 0
389717379 235314149 0
219606481 496142105 0
426627990 490193386 0
495458923 178653540 0
563112559 377693390 0
291142566 24395710 0
236504676 570628592 0
3873010 281264558 0
457383778 180861188 0
341024398 453159990 0
244093434 27005759 0
330047436 278703908 0
192095518 120689329 0
166206373 89347015 0
461063781 252693560 0
549371579 414456100 0
5281148 514536188 0
169695364 7468883 0
472177474 547207600 0
326298679 214677609 0
463463396 216248362 0
211995960 102263287 0
150698055 67271832 0
143740409 272181149 0
143252739 98485991 0
104501842 189819870 0
244100042 295599887 0
490587782 132866431 0
133417504 211121516 0
385094067 94366399 0
102163129 518226019 0
212899306 140237351 0
377483750 371640039 0
34722303 105293678 0
424220055 154366552 0
312160133 527438593 0
356210632 260350400 0
78146420 212994772 0
401286755 331784319 0
443955286 123134294 0
205109438 124059594 0
113210827 115147124 0
236614670 43968985 0
277023249 500000125 0
292881082 95879546 0
443652955 331120645 0
203943816 260833884 0
49974704 277698928 0
419414842 347254998 0
357142560 329091880 0
468287503 26067431 0
309094959 412968648 0
129740449 542487134 0
433150211 262411978 0
453396034 520447182 0
544977183 13388197 0
175393636 287156409 0
89490776 456366642 0
545279854 140054510 0
94078349 501886328 0
466295600 454428332 0
37094975 375425009 0
107170624 507369363 0
320885398 218988304 0
128307221 446919812 0
561741455 181058390 0
491661569 416643309 0
431226852 252355800 0
290446130 499597103 0
46891135 374969488 0
141358462 553269979 0
335101296 380904364 0
388708724 302435696 0
438954748 262204949 0
533410721 392550993 0
132718396 68275708 0
498064738 497809489 0
471713887 270086090 0
288742256 395505626 0
231933305 292575319 0
421362316 86536248 0
524728825 375344602 0
571912625 370248564 0
542616999 88856651 0
407898824 364897990 0
134793998 538224771 0
563988647 495965407 0
322614425 494720240 0
367943412 561001229 0
182946998 370949081 0
547262128 435302413 0
330416055 475942222 0
221871438 243970084 0
103382567 361955761 0
62486284 2214616 0
398851177 346295660 0
555011455 137843636 0
220877751 399748756 0
413733966 346142496 0
463477884 185131944 0
470471595 45037149 0
57676740 447208120 0
415044892 502808827 0
5255705 95403644 0
97528253 114128890 0
431582921 359303096 0
498574835 167294080 0
101584767 300178482 0
416589896 299054227 0
76056193 410385219 0
562174441 158325239 0
2227892 161714419 0
386012118 452934462 0
30614181 164076305 0
319270077 363323864 0
204252986 103614442 0
28807180 552086624 0
446730973 309800283 0
349973203 313896138 0
313897894 257948604 0
285204575 146799377 0
550090496 355629691 0
50583878 50918237 0
432015725 109221174 0
51476277 148743011 0
22303931 396501432 0
349255217 204248279 0
484723779 349240002 0
145083089 111105238 0
278759646 371126487 0
299013723 509809050 0
230670949 434535264 0
295572731 81719016 0
45769813 449271790 0
480642208 190898866 0
135742395 449247137 0
68225526 457194687 0
131348487 567807732 0
544801215 484346675 0
550881854 550153632 0
531812600 376090042 0
130849760 332199113 0
543340791 542282852 0
397108292 308116670 0
222930013 272569676 0
336714590 87827234 0
88353999 436497015 0
116533217 134706716 0
305740732 90092511 0
561290855 498933975 0
508629745 404591154 0
75635313 151520229 0
321338116 261393595 0
377651650 490061483 0
191455864 106426823 0
66546073 17972087 0
412165806 378840068 0
324179956 565567604 0
307607593 526950293 0
423060490 266717137 0
430804468 293964763 0
441039570 427673313 0
567051434 99320202 0
302598932 512478072 0
562216429 118513056 0
387300839 360170781 0
54488906 72328216 0
396078064 301286490 0
264452232 459425287 0
40720917 480479914 0
246439922 508105744 0
40322612 260247479 0
100333772 567427381 0
167959270 2307757 0
63373156 236444600 0
541874014 140626929 0
31621372 127736256 0
274947163 353171853 0
453670599 554138144 0
88460781 103270800 0
419158331 389801089 0
422329529 252046565 0
374090517 295248077 0
490855967 155441073 0
172283205 421678188 0
469878258 231613134 0
122698656 528135809 0
224371976 473868510 0
432750540 376664378 0
225442300 521339097 0
425902786 202246417 0
29938961 13574830 0
376771974 274465686 0
455548139 435750804 0
350568986 389011309 0
525588212 69675144 0
79045239 156014311 0
507294071 78006664 0
512577436 84923139 0
169036701 381784466 0
94984540 416086793 0
570569337 457853651 0
276102632 355315159 0
154690259 344138221 0
409368704 174262343 0
396409696 6518432 0
204850387 234797893 0
565126770 501949276 0
440227572 18252755 0
104768246 404012501 0
345201166 150043856 0
310155951 280251336 0
578247803 552689691 0
343002523 422216541 0
565341004 149602913 0
303844670 18678046 0
292142816 367355188 0
497856145 358797170 0
341274287 301864719 0
171827831 11805575 0
126277423 44630052 0
394034033 311462995 0
161277766 269312943 0
406698038 165271318 0
257758738 76665685 0
338312292 225677119 0
240393648 483143847 0
109936476 175069622 0
473732119 151974110 0
148656372 21262618 0
107615988 339659908 0
4724713 108063672 0
180370726 474168743 0
560942902 531280078 0
5988424 135116876 0
146950436 72644312 0
79555635 10476547 0
13483484 168987674 0
109375726 517599379 0
413072965 498221480 0
224862108 316255867 0
208476055 532266437 0
99901896 503742978 0
356158244 80694830 0
29918364 320765897 0
350537888 279358848 0
248564776 452548131 0
313415767 69749010 0
214180653 358562855 0
245022659 193963413 0
453259794 150478551 0
259388946 105921711 0
436273622 155472987 0
294486449 420093973 0
359425790 67882281 0
308718030 251696071 0
346132907 340038534 0
212331536 75533575 0
291225498 510276909 0
562444727 78557832 0
63470724 314447954 0
105057864 15178070 0
498737168 238890254 0
98895753 433062902 0
278823295 137191124 0
455956632 475162214 0
576542230 262788778 0
495865993 556313177 0
533393481 9018031 0
262458112 482110249 0
4103314 217764572 0
492851845 145131281 0
505193496 521764191 0
348553668 106965139 0
231221908 374643274 0
486559195 519271928 0
232120938 273823616 0
534246756 414154522 0
44036979 417803440 0
328380824 556226763 0
290625448 148830625 0
468348811 435191207 0
380136063 438006792 0
477153255 474172172 0
98843761 300652932 0
570613553 498333749 0
91401672 211356556 0
193742544 268655127 0
240360792 197514286 0
100874168 236692825 0
435825336 570682281 0
324565118 134123337 0
76794318 484367306 0
489726974 324579594 0
383953393 244927939 0
84338445 241736606 0
566625582 206345100 0
276098887 194233798 0
40600787 266881274 0
341915390 532262549 0
506005032 184820942 0
191887324 143370154 0
194347996 194266344 0
386766648 395777716 0
576611834 210158674 0
118821956 119640832 0
150792433 218986858 0
375369570 273896885 0
355513639 428746588 0
535461388 546490302 0
417162445 402170998 0
21554121 385724902 0
12647448 51988280 0
469372886 98098579 0
257780761 465982939 0
454052167 567253104 0
441111532 412037352 0
199111003 450361836 0
20419896 198864945 0
153408881 155712025 0
115142504 336779258 0
57957371 331334736 0
441309854 386530645 0
316062309 264430237 0
298229072 49657382 0
437057395 375177498 0
10535417 131645562 0
259411372 351279229 0
294529574 524090302 0
241866 271298107 0
145586871 229329194 0
31604105 186262959 0
185757109 1684967 0
106980017 122341293 0
195434651 343948407 0
1282934 195206437 0
52847794 95869303 0
441964616 265133621 0
218295470 56515783 0
333776732 542859907 0
45907730 402924303 0
104925378 216712152 0
163205915 488771276 0
95870261 486283656 0
360413327 23767341 0
482006289 429286938 0
197496673 506089137 0
41027688 178704277 0
151762870 150085083 0
381077902 258725855 0
52287253 507570523 0
415445494 452930791 0
95789263 109247793 0
447794540 380998280 0
88540905 538513961 0
392773201 155718385 0
229825880 357501572 0
484152293 221115160 0
5134321 409374193 0
547173748 344712585 0
215392870 505619607 0
270238169 477355222 0
561080817 470019928 0
469828900 163474927 0
396696596 132006657 0
384489581 41544052 0
312231929 483683932 0
544401375 430151974 0
133932123 44460841 0
26976973 3433812 0
70233086 116273002 0
94126600 354558335 0
249828230 323450930 0
42929816 980890 0
286842557 310426999 0
332227006 91341867 0
25422402 251829584 0
407869887 154744917 0
74157330 426627516 0
571478484 74328601 0
544392973 484112580 0
245345248 522784360 0
23322152 441072613 0
387728514 368787687 0
510148951 255951060 0
240741227 243069575 0
540097742 365279482 0
456628848 140338331 0
378068883 435946294 0
556333174 369582999 0
92911212 287531455 0
68276829 195109972 0
246126474 361869870 0
533264728 185155136 0
573415182 262036795 0
340300837 281580307 0
464325760 519810743 0
524730625 273226535 0
62081067 187069538 0
515036549 281197427 0
531849451 296403008 0
261636704 303324212 0
449970182 320911138 0
444420078 471990187 0
424977938 134086403 0
84540149 362860431 0
57730270 78802394 0
115317054 300831404 0
413090154 516181485 0
285930031 224618465 0
351789895 428960669 0
388277248 252939923 0
467798512 464506024 0
542811947 135862457 0
158458883 388027622 0
71383606 314304220 0
365767206 235866489 0
305129909 229309679 0
456410388 7604345 0
177307977 561155548 0
144920824 491448947 0
227333420 37018849 0
192042410 74596512 0
444066029 374777794 0
109091041 535019253 0
484349327 290903170 0
200242174 449157827 0
43896250 433821647 0
214422074 483420876 0
173824198 558337432 0
534596836 144706714 0
288490411 303788356 0
86967380 86219197 0
2626018 16285644 0
427896245 454444545 0
274036230 419770868 0
312492852 52930417 0
189767433 514041274 0
557846233 64483897 0
209355514 369902150 0
407810996 68766209 0
446842485 346137758 0
231134503 89512567 0
386761797 76749334 0
525928288 502272362 0
535236724 161807339 0
311243463 393715768 0
94623817 494293071 0
343727744 40300103 0
309586460 124967033 0
246587367 334942730 0
344021510 253441027 0
511545540 43685451 0
362328031 114649040 0
367708449 162837613 0
518201007 211611042 0
66726461 536838035 0
87491798 549097472 0
492438802 231241290 0
327854891 235172108 0
30509184 283158594 0
199673148 308046013 0
49425132 435794287 0
501459930 450574327 0
260223675 562614575 0
176800826 469877284 0
68192813 460961238 0
283810533 217913730 0
535100848 244275659 0
403241318 554212824 0
425530244 270440911 0
427337760 257877810 0
100559484 484244244 0
44758086 50870122 0
41103972 64468105 0
43814179 404467687 0
328120289 251899099 0
204505333 442503711 0
525546728 229817773 0
506256716 431961668 0
202922027 112187270 0
332493208 89048232 0
70579735 444168379 0
151655904 437545090 0
279775555 550948330 0
464223248 132961824 0
240354148 264785406 0
303584338 382900453 0
399465378 68712898 0
288124337 545581723 0
379269367 427993112 0
188726961 545730731 0
126856179 569634566 0
424226018 253160621 0
478550529 275489008 0
166286173 167587871 0
219509094 251509824 0
22064807 347184662 0
112856981 301997306 0
512161568 108498224 0
416964216 460846842 0
147436453 189290073 0
110960924 468200018 0
493544302 554100914 0
518913894 70444406 0
527531222 148530481 0
285299489 452194329 0
461393395 238917029 0
71473879 134897459 0
80938085 40647223 0
346189456 530477909 0
344630597 429912336 0
484004125 231632606 0
242502363 514538915 0
315310237 6554087 0
188402332 240445257 0
59625716 96641166 0
52574172 62476700 0
213700072 363552531 0
18467621 444292720 0
366300019 424518708 0
394754868 389330684 0
531701114 140071159 0
484486924 451431742 0
480976675 226554405 0
45446652 99348723 0
298931357 348264077 0
10018170 536561266 0
107292739 526356816 0
67063162 369750141 0
169901788 277506871 0
572291265 247904780 0
92684556 85285133 0
521777494 292429271 0
162499448 474910202 0
101128884 65301987 0
220900803 452371853 0
60292712 210645823 0
243310680 500242590 0
356797410 106559461 0
82628989 19985625 0
339056669 417947017 0
525341097 322117126 0
483583520 21757142 0
434427082 450362725 0
77227516 266545559 0
132483466 211527162 0
284373935 6685336 0
349641401 27728890 0
34444361 225235105 0
85204018 203751289 0
104924276 249474428 0
43124473 153624852 0
479474333 42578274 0
15475987 520819809 0
382032391 168890388 0
135322801 137827770 0
490543117 237818084 0
248586674 403590584 0
512676439 347950553 0
201724607 452860116 0
504454939 262315874 0
274092857 408487046 0
339666286 34178926 0
537848650 252188642 0
526002616 555008680 0
502204296 341048740 0
551842748 378011200 0
540581764 426743658 0
12468929 151586177 0
335727019 236907246 0
525651998 163829120 0
215142553 353977625 0
469362717 302029375 0
202132946 331163315 0
494055774 357090569 0
357821722 511532439 0
356402003 172490583 0
341869394 529510721 0
70711866 565689860 0
245513457 517512853 0
485503344 135400996 0
179670359 322248868 0
408959516 371525186 0
55181268 293815386 0
267211395 243432998 0
23674642 324449600 0
226368873 110637363 0
366679520 493989899 0
353780453 265194274 0
327489840 88881693 0
499096740 286167601 0
78039339 150872073 0
51819108 345249389 0
135918753 458067390 0
221238985 378367652 0
2223698 552940512 0
274642495 95970778 0
266377843 405352846 0
485431250 481293159 0
565067463 455184431 0
119927184 6844645 0
409592621 454856950 0
429096409 215925745 0
43830424 105772804 0
20931632 51104995 0
300983244 91078996 0
471729559 449191590 0
47966176 136420912 0
326991365 182177413 0
358270661 194794970 0
487838794 41451068 0
547236430 301981161 0
425646257 243110498 0
42736081 174776833 0
346635103 248945239 0
360927831 325707436 0
541081968 140131376 0
209794523 65053897 0
67723423 575568613 0
512405773 405722066 0
550626352 38996886 0
100634449 162965621 0
452289746 36520676 0
561249088 181166784 0
176811002 134184598 0
531930081 385069535 0
505280534 404280285 0
298213198 102896966 0
9230121 56959662 0
199134153 859260 0
10941052 315994267 0
73471471 69887258 0
567988381 86663369 0
559747259 455007892 0
571419886 446433776 0
393752476 106170062 0
572609977 486640085 0
68778914 220600685 0
240262128 451748953 0
394915848 402474128 0
12048804 533289083 0
27697666 258812942 0
335625072 207168747 0
218505085 446498167 0
509179220 262386374 0
453750822 339279338 0
365680192 427170535 0
291700232 101554271 0
146733818 275000202 0
142738078 537563110 0
500547796 50690643 0
549137517 488181518 0
178632919 538049482 0
383555988 340259557 0
500078917 205528039 0
386375978 389267385 0
244142765 439953419 0
546031127 325707046 0
568548163 419561162 0
511029806 176608765 0
534106227 292395290 0
310177633 497825573 0
234641519 488935639 0
148673401 121464880 0
401074562 245495252 0
34347037 465733303 0
506604138 2202640 0
280846040 300286379 0
430629828 45825200 0
170691252 166751404 0
182750996 34902597 0
283366940 147056185 0
325874276 488662274 0
531031482 214081261 0
432138495 316998890 0
531937650 117236693 0
243160939 92773929 0
74965439 300854555 0
368881970 211572437 0
189212552 50679886 0
113868390 516930662 0
454116447 468688719 0
520246739 103715667 0
378817408 406756729 0
237414619 139400719 0
519328469 455055980 0
194137571 288574737 0
21992953 225783911 0
543325409 245314786 0
468584563 70302796 0
91859480 540453802 0
184107875 17058750 0
453778440 374477477 0
168512695 507692757 0
513678129 318878662 0
556041060 538464655 0
509375662 398054949 0
366152416 318778406 0
185354344 272490325 0
145978785 46033226 0
218592587 530598580 0
189506188 57649027 0
230059784 421573381 0
489564997 377185328 0
61396025 498652707 0
329376027 26808041 0
467774309 458094763 0
62906870 423027951 0
188196334 524488160 0
269498140 209408526 0
427280741 493606600 0
299009702 103313785 0
510092230 83914972 0
484009973 46677288 0
323311667 175767160 0
259752588 233733163 0
63814080 376295449 0
75800718 430565956 0
382169467 485176468 0
313741707 2095487 0
391416692 443557320 0
22610515 209504051 0
473753307 227893535 0
18697646 220523224 0
393991303 27730451 0
335267134 397270043 0
20677012 535641466 0
401767808 422172863 0
448625310 69489366 0
244585724 370540137 0
340512049 325980019 0
171348799 329898484 0
47548240 238663012 0
331398008 389444023 0
455097222 61281278 0
316812718 183980325 0
254782947 180720134 0
418198698 228767227 0
242956463 354992382 0
375118181 82698768 0
517407755 65277597 0
92630417 470479119 0
92378524 542839330 0
475800320 328533277 0
128092963 392310752 0
394161001 236173059 0
104095436 258505406 0
399176030 230045502 0
270930491 332231652 0
377046004 278604256 0
15738793 164128647 0
459482730 10461934 0
310029472 108937077 0
263014583 40116800 0
281908075 377777423 0
342515858 415412256 0
198940229 120128836 0
555642597 179900394 0
555483959 67659304 0
535977880 420093469 0
555111523 226647067 0
456180935 396830606 0
564928458 178958156 0
561359237 46505257 0
532573992 379887970 0
424530663 263089926 0
565534426 335634144 0
300752482 369009888 0
153161378 494753327 0
372909904 80889329 0
466363640 16173889 0
483956490 317290769 0
519428685 1910457 0
19685595 417812452 0
477865274 350665941 0
26426111 333197327 0
335759104 209932254 0
324418704 218320367 0
531549407 99555359 0
172841689 318022860 0
184329328 134416668 0
411390380 382632781 0
226182478 476075866 0
110181217 304641740 0
389404084 1167862 0
471977587 309834523 0
321013414 157531070 0
28386705 453908855 0
70275416 50923535 0
345649600 145966445 0
497898832 360199546 0
259699660 538689855 0
18789334 145793078 0
282743 255123426 0
72932027 163323060 0
401057940 389869378 0
74469249 133500863 0
444535386 356092426 0
448163462 528352482 0
219691453 506686950 0
240768730 510243425 0
219745613 468364293 0
516874810 530516600 0
52558973 418324741 0
217517363 60683268 0
557784101 86220764 0
437134992 406735358 0
366891710 242973135 0
568299405 166696892 0
138700628 35254245 0
424804306 520836719 0
112638900 28215771 0
161026241 365089132 0
479025911 374381430 0
501668020 129325497 0
370799881 373949655 0
430474883 181660645 0
347651324 564819853 0
23633874 248025382 0
560533245 528101821 0
239417349 54797809 0
133997193 500397436 0
147867395 308498385 0
511778169 381337570 0
231221121 132597779 0
369484755 154470440 0
15113664 139598886 0
190168204 199115923 0
424122776 243129539 0
61159142 410253812 0
537393245 290809886 0
274976784 376955203 0
111247658 26853452 0
304305115 248797163 0
222908258 96336176 0
572697066 75503769 0
262313410 121323118 0
551202101 342688116 0
12122319 201252134 0
340563458 27394642 0
377022402 119457389 0
120463663 274563049 0
541820119 325271665 0
255637186 499339723 0
130008755 572845665 0
247981100 380521479 0
369694015 446806644 0
488595539 146190903 0
176271925 537815958 0
400529001 154476111 0
295554267 412597294 0
4933545 159964826 0
555415234 517331904 0
92535579 13201307 0
174459099 160577300 0
181313404 298478488 0
576766782 366520484 0
405095534 2627605 0
366972894 169210742 0
525473081 61246996 0
403962622 503485759 0
399673345 409266934 0
552086980 226604556 0
164493140 185919684 0
560172816 379354458 0
367063377 214526460 0
112087422 495192784 0
487900295 359241273 0
323576656 112878737 0
256569169 412364198 0
38120107 234162469 0
495008220 154597600 0
565905463 574331524 0
182330335 346696809 0
41170300 140128330 0
298236938 296966142 0
415360886 221769468 0
315150639 248030668 0
514138997 429795716 0
46427664 555766510 0
401985911 242519054 0
143714178 320146846 0
551862766 66318598 0
385339761 504322885 0
336258692 549245938 0
191731574 206878105 0
179952750 334401734 0
274477984 554371045 0
75614308 300299538 0
332937326 178837526 0
405472771 224464603 0
360368031 192630961 0
36049127 481935220 0
547448567 259268185 0
555699512 344547508 0
86346430 547876318 0
365165 52135086 0
510209679 261820885 0
5355826 18998875 0
265419594 404892459 0
469168961 69744796 0
17625988 538156908 0
138133143 352119546 0
224911256 83849496 0
298555408 141958600 0
278391208 410191165 0
544577912 570453935 0
224499051 90036698 0
537778446 113979168 0
360990162 48137192 0
88908777 447953408 0
411179997 145506647 0
489985122 238698552 0
84684434 142519391 0
422600827 343944332 0
438031895 543602272 0
295518169 565422443 0
487259492 312738925 0
74904209 119886075 0
490169075 200538838 0
461184013 61058901 0
458174192 323019552 0
329383931 265249128 0
268978435 300141796 0
258393758 403369901 0
226330230 149807696 0
135549721 330051594 0
305710314 128613414 0
270525017 89961361 0
122605442 1309837 0
23177720 4888537 0
397323399 333518974 0
41772793 77542790 0
201017928 314466122 0
349566955 578475850 0
248168614 110304435 0
216042529 382721806 0
62750311 285881427 0
50685964 339138163 0
133967206 85728119 0
249309771 280216854 0
466506256 169163330 0
96657602 2705898 0
461893236 483523714 0
251093715 118045657 0
458612432 129853510 0
488932367 486761663 0
7335776 317626935 0
123104890 503293997 0
323930681 237758836 0
545916645 141870401 0
175011657 208589348 0
86733056 425170343 0
248246281 350900896 0
286342978 572927154 0
41956860 569536152 0
99546325 491642421 0
468938715 71909064 0
356836196 156977308 0
330321874 217943552 0
154900328 423157969 0
189682457 103427594 0
122942552 352010828 0
250411120 71374542 0
314703124 411525503 0
185859798 544614427 0
198077972 111536733 0
18240514 438208281 0
533966161 276304657 0
204004869 229686308 0
200714114 281176493 0
430716390 36787839 0
148255575 146344289 0
407097838 162745188 0
287009236 199134199 0
537264593 439326565 0
235425711 275516822 0
185817608 39333738 0
544587291 206504089 0
424586451 63666722 0
434945497 368335959 0
430739551 328451140 0
321660643 213785118 0
531821836 250162521 0
420930320 36625117 0
312768124 113095508 0
203332466 450997229 0
154336479 507042464 0
496982903 224090932 0
345114463 215228723 0
575006390 181012784 0
181026534 121740276 0
211857974 38010703 0
510052922 140908129 0
334650123 116712730 0
20269284 202588854 0
190711643 111844036 0
240357438 474751654 0
123245900 124446522 0
199131019 566868656 0
534711666 6180669 0
317498283 478625421 0
347547415 102376052 0
58697538 539913055 0
27936081 272707035 0
181185632 310086462 0
551051015 265365426 0
75951534 192995142 0
332532522 530084333 0
484857628 303892096 0
525483882 326632887 0
390182179 182643963 0
528325335 392218381 0
105144600 347971708 0
316955423 451379439 0
440646636 188877081 0
136673367 60693452 0
227650994 555490019 0
20512821 131659833 0
203666158 177334335 0
200210880 234686664 0
344455277 502915637 0
317241197 104267511 0
525115394 548597714 0
273156868 386010750 0
185718404 538065145 0
500173931 108676304 0
518868436 1591654 0
30519679 517997072 0
474737689 483498967 0
350834314 154361795 0
124057418 154363568 0
404656584 513345753 0
353028941 212546389 0
546490864 469236489 0
535081084 139946489 0
70081142 366464695 0
243938734 102824252 0
171064087 203732248 0
63938723 533733573 0
47409352 22626331 0
439982415 197469133 0
418868773 61862612 0
361457587 55032597 0
43268034 328115306 0
290592070 49193400 0
501710462 35269942 0
66628924 470101041 0
450146398 59369997 0
128897426 113676906 0
476478891 120980191 0
191500358 462283364 0
112625464 129382753 0
203752100 450708685 0
372892505 530262592 0
129127005 476895044 0
53117613 463449108 0
224696677 406626365 0
556786507 545913765 0
565590327 223584106 0
57166897 156617913 0
360594685 159899203 0
262144878 390176522 0
55031850 241419971 0
491400248 266600292 0
62273240 222192104 0
546009738 335277284 0
351432208 545110324 0
384156655 473425177 0
143982746 575627189 0
312326342 147089959 0
125588503 208370475 0
577258757 347348966 0
223674872 559606967 0
475445400 407797449 0
143295181 229856417 0
405820565 179386834 0
106591631 36972716 0
373011246 95023171 0
194586668 555543653 0
48664699 537059904 0
343116083 54451319 0
128990282 227050868 0
390828837 305311147 0
480451311 515700131 0
381510722 279458358 0
349524929 130491899 0
560525198 497106203 0
111632752 502426457 0
47386396 463768578 0
481560588 440555099 0
341462081 470579813 0
224823805 339066500 0
241157104 343562189 0
418997337 535260647 0
505980854 322867870 0
44099449 371717543 0
285546037 179598094 0
526920578 362264669 0
291234862 421628534 0
455048705 275214713 0
418524227 306477694 0
211271779 494812616 0
248893170 211242313 0
246665406 379734564 0
379341708 423096697 0
381911400 519652837 0
74499733 41896255 0
462972223 550180730 0
491192876 217489748 0
63664251 464589967 0
211402358 178001448 0
180526319 463171987 0
245836671 412251590 0
541844200 547944099 0
104987551 426119976 0
565812408 184979872 0
524405465 313357855 0
18959131 500489708 0
485197196 61066288 0
283793238 350102556 0
252979325 170941057 0
383521342 337772115 0
489593832 161853842 0
264007090 438199058 0
202998687 17791953 0
152464415 205198147 0
68101599 534833173 0
26195490 170763381 0
385822831 265827088 0
197111139 344042955 0
496190932 305878915 0
124539965 41413768 0
511650210 516179991 0
347601038 292326343 0
210626021 337859861 0
444004157 173331643 0
424453813 217143057 0
228241525 381508576 0
247209183 442086759 0
39357094 59863142 0
6275182 302767501 0
140126708 241182173 0
460691551 262486315 0
159128455 166698103 0
491874432 449390677 0
134664205 548280873 0
388927968 344975529 0
147985267 116644368 0
137808251 348976268 0
220546595 557580157 0
189538009 430088364 0
340337487 487419922 0
426512951 364733890 0
223987496 483112390 0
55209699 163367621 0
565669036 10693319 0
322818405 519029813 0
382470208 347340116 0
75285331 100848845 0
23954165 115223100 0
317592567 579317333 0
182379893 354330100 0
425488042 179756169 0
553828903 459407342 0
202938032 188848121 0
406623027 456131722 0
556162344 523952414 0
243482252 150757236 0
459714704 224231146 0
394748304 491124542 0
371496955 559128972 0
263090009 410403315 0
551823451 106829496 0
31691018 432114052 0
236827401 114812624 0
298680489 239497132 0
279669747 23014908 0
429334011 119683548 0
369753824 572391251 0
187484090 138595122 0
236630652 107313913 0
17026131 40348358 0
379028189 4213504 0
81360480 251310879 0
436603315 11886064 0
199376781 297887280 0
387110301 344407306 0
88876194 174987714 0
525438047 70572341 0
310427750 144299507 0
340417778 202711022 0
360579532 316444156 0
561445157 527589616 0
76543919 264235008 0
493253426 7133506 0
259602167 272616110 0
157503758 116988439 0
531525717 92439830 0
183935544 552285986 0
339402462 19222099 0
324729560 89842240 0
471406544 513770421 0
489513131 414534422 0
168881786 296174945 0
70887748 318862682 0
409170572 308358411 0
190690839 323483545 0
514885065 458810620 0
69772424 525452888 0
444405477 396341760 0
321101568 352710553 0
520924933 6131827 0
361671498 45944166 0
121944855 411673781 0
169938863 206025309 0
127444956 38715774 0
132848933 322759119 0
454361129 366392553 0
317097252 104279744 0
178505760 67470529 0
276422768 422199894 0
406591326 9535986 0
205582789 264574292 0
520847173 499460852 0
127427915 524811702 0
312429232 17271046 0
150455937 521205166 0
272416424 216822013 0
425460006 458821192 0
261682378 451012929 0
51584713 237275566 0
196672440 428575304 0
95761890 242336194 0
570476914 474937042 0
297527697 484749805 0
312834068 303041968 0
288140005 19010417 0
32650497 570662118 0
405701119 21569920 0
474473174 91272040 0
285348891 402783231 0
468958331 151647801 0
86393977 166700721 0
242789395 295433536 0
242812766 54873732 0
358883830 447668936 0
572058158 238208733 0
230319581 273620706 0
353221704 50452702 0
207667636 288413509 0
171380843 334047915 0
526340009 99130919 0
566316703 239613797 0
513547721 320192591 0
437909584 396033069 0
127119042 73250197 0
133367869 427580886 0
90567158 563105985 0
47030484 332377349 0
279788506 338461359 0
540929777 11542187 0
163294689 58259775 0
543417296 241858131 0
20408719 97551488 0
374422841 25212040 0
24923733 524851463 0
140104443 449596879 0
90013133 398971477 0
211501438 7597284 0
74329791 46464022 0
342963384 577190914 0
27065177 553253996 0
540984968 17622846 0
421818183 470492709 0
83073910 61315455 0
9937900 419511163 0
196471480 571261447 0
461342346 37515156 0
532162730 551529630 0
385673532 408892528 0
289207024 186214679 0
141027417 289772551 0
282546971 515234585 0
52703765 475613134 0
362814204 388677184 0
340908920 14903970 0
135979147 104912545 0
472632744 400067156 0
382797346 153607368 0
444663382 327793137 0
364004140 479443013 0
45023957 152006781 0
521753909 212235389 0
479671805 242885892 0
451449452 369157732 0
259381094 15432680 0
505560001 62188453 0
324666801 122927624 0
457482697 577318748 0
315390177 266761401 0
225405730 530428242 0
202876224 487415872 0
435352457 105468406 0
428309024 4852267 0
244620152 571124855 0
193623367 45767941 0
107592411 444813666 0
407062925 413279752 0
76122852 409277273 0
430327317 283802346 0
119769524 358556322 0
372126874 379421193 0
139486871 458162082 0
322154105 72261805 0
175507107 527189306 0
467328595 39765534 0
428293998 103544240 0
529205810 531912280 0
399395469 15694231 0
269993024 150839154 0
75146053 116239086 0
293975439 61607786 0
196289069 88330719 0
365189862 156575025 0
291804680 384858425 0
573608160 488688360 0
221397503 10724333 0
330428205 307960079 0
11587510 244645018 0
238414166 227623851 0
418118494 375783327 0
268995360 579310622 0
539220140 411871078 0
244723023 294404618 0
33757088 472166141 0
246287593 153824345 0
503619211 93408428 0
142088394 235144874 0
60085178 243250581 0
122971112 197638360 0
35513689 204483288 0
330506238 285043727 0
82769034 209885374 0
339758857 577676824 0
563267536 284025451 0
487118725 565381190 0
84087414 84336082 0
287393102 246371862 0
171821982 193994755 0
203851579 251084373 0
461600710 440835735 0
167125782 217359291 0
306406875 397632324 0
499985446 269750012 0
328250548 319741801 0
178791615 308540029 0
50641775 166459796 0
30566517 132673152 0
414993146 151684971 0
16503182 138981849 0
119430559 258883365 0
268930825 115925597 0
525073364 371971534 0
551365931 101874795 0
122696919 276930609 0
470295405 456419433 0
240211777 562441819 0
577814364 379730162 0
170291580 155072918 0
216264597 353783803 0
472840378 12899829 0
363737393 296748698 0
536017328 70838134 0
290819712 144165592 0
447986854 723200 0
165961217 125671670 0
30479958 76175009 0
502171791 253828181 0
253499904 67304827 0
505947345 443527641 0
123194039 150820042 0
168800880 228352039 0
9117510 70849953 0
278758589 500705559 0
268604301 333310649 0
108782678 174946884 0
455603948 338026984 0
253407673 5616892 0
575855372 2772330 0
6400730 387222475 0
42498671 507806997 0
492381384 58964180 0
427326628 238709002 0
416138475 15990768 0
76816190 903306 0
3033977 41043208 0
151317828 451164617 0
461249279 317531250 0
125183309 295467770 0
25681731 35702069 0
300243311 436703394 0
265720946 376357963 0
521022668 172210746 0
76722154 411737820 0
403101219 297221286 0
286031926 502232358 0
69541703 72336864 0
317683092 85566048 0
183300424 70098589 0
386410528 554285049 0
345740598 67432203 0
266748789 118026390 0
105717223 335713240 0
414621944 405564639 0
240552433 320446617 0
313538432 32570682 0
382715415 69543422 0
372139926 475575924 0
526812112 350116993 0
79785985 142613670 0
12835037 566987480 0
251836592 254435611 0
432481432 439612809 0
543979280 561463152 0
146040605 411183081 0
256492685 479825023 0
160887823 211352457 0
111481473 321477524 0
114619146 491108298 0
510710177 467916305 0
263327731 575041491 0
482695138 48214142 0
175638826 407656809 0
572141990 489106279 0
376708416 214498741 0
191965688 78537252 0
369155836 109945992 0
267966353 203210955 0
262360666 94720582 0
17223461 482112724 0
550934251 137655436 0
141222230 307566563 0
372413229 162961354 0
147497223 361531397 0
547113825 129358185 0
500219280 329828049 0
3566295 3303115 0
492531383 252243700 0
31052498 284924106 0
24643494 573663455 0
385467068 326357548 0
234035847 151450660 0
242457017 313864134 0
60639388 335326025 0
243459390 117673077 0
196724508 534281861 0
408337999 306974665 0
456139513 335896294 0
197756009 563961092 0
551329732 285442527 0
129987679 29156621 0
74966399 198001664 0
318494055 446710492 0
466948599 234010398 0
360154797 282901185 0
96903028 258171680 0
310134955 313721600 0
277178503 515372643 0
120432840 514136082 0
445480026 70253916 0
283626242 350310473 0
560351944 449800186 0
266973722 446162690 0
118990450 486713253 0
489833264 90411599 0
319690774 576615595 0
574361439 204390863 0
221157674 437775248 0
450419804 149286085 0
501254111 229702433 0
34461574 269361544 0
6671426 443903137 0
107542518 183387052 0
1933161 380854085 0
232092874 17689508 0
320212347 543036770 0
28775278 544989179 0
465716627 97037181 0
20174307 151815668 0
29801024 97531577 0
207589244 80170525 0
202097594 416946613 0
160673351 288167029 0
512534715 147692627 0
107901792 544461244 0
155824400 100491018 0
276172622 224336119 0
351931835 85419203 0
362026356 109516803 0
504084590 486904345 0
563242756 487141130 0
343054316 210418396 0
280425244 107973454 0
397625203 566330237 0
60935025 7718126 0
403107630 45238898 0
449605088 83235197 0
239362172 310047747 0
298863072 302891414 0
390973331 108180097 0
308975743 185727457 0
167847338 550701279 0
127954956 6061884 0
79905199 469638983 0
175299716 444529417 0
468097025 214146750 0
499367913 234827785 0
2178099 489653469 0
393187611 10840699 0
485781312 231327660 0
20001308 266096185 0
416873338 414638098 0
142453402 36577957 0
518140003 278389960 0
335635252 252237907 0
507991571 107102475 0
266142589 98301464 0
496726515 11132841 0
432712070 176955583 0
419540742 397177833 0
412485328 63887622 0
158302513 497407757 0
314917095 321313772 0
178220941 204584516 0
109367860 404225400 0
315316272 216286127 0
570575552 410065053 0
148892197 93337802 0
401473201 484151339 0
17368406 491597519 0
112342222 4907737 0
574443221 548686301 0
420989737 39367900 0
437758497 166744508 0
571519631 21379581 0
1339083 244656961 0
438818632 127980576 0
441209773 356952993 0
110697259 164565412 0
201091413 211131047 0
29910872 255669250 0
457143470 295831606 0
297294715 412326622 0
575450184 30551038 0
86835661 559377081 0
504976822 358473925 0
373270503 90604640 0
145934100 544229356 0
243531447 294178177 0
93468625 266945938 0
537753866 235861056 0
515987568 333183712 0
315408345 381343839 0
369130982 474814026 0
500082319 1437727 0
284714375 199200755 0
25714208 515472016 0
257026021 178036096 0
100905191 357459044 0
532267884 479714753 0
402978224 307064456 0
303376964 151632605 0
542507878 576433968 0
91806797 507791810 0
335584205 100383157 0
498390866 262395038 0
476319665 426390296 0
56725503 572998062 0
36350372 304722131 0
222276865 162111676 0
66930294 123163150 0
456763747 564584513 0
115469520 144091568 0
103242358 228677235 0
471857241 140639002 0
109885110 417629230 0
473303967 245346294 0
453815649 7991163 0
332216018 135813647 0
519730342 23436936 0
531098776 145537578 0
573923396 368045149 0
57186002 478151516 0
371594101 376424387 0
347185787 275410162 0
10284968 391931012 0
37431095 109131551 0
280951241 92466824 0
423874683 169542540 0
56643137 115683647 0
556191562 123693973 0
521017023 245991312 0
254186802 352443359 0
459509486 397605818 0
280397420 55926987 0
560883027 176965816 0
106106996 106684563 0
288511097 394762031 0
124770001 574147465 0
278655474 435109667 0
505930335 59595117 0
342529848 221040728 0
285460661 386041105 0
105634588 224777552 0
467693279 559759672 0
86966559 341475827 0
284389792 27924063 0
316418138 74945250 0
401374527 350043593 0
431937144 16134617 0
35716925 402741013 0
234950462 219361158 0
397866180 446313206 0
346478698 422908157 0
63145049 309908554 0
71247263 248191568 0
51833481 20285213 0
337895183 398385238 0
454590181 255942176 0
46848477 274229538 0
497275526 75457145 0
434306806 285192740 0
387591088 546719559 0
426857995 240021145 0
393896387 264299021 0
310728526 46693705 0
107174264 290734749 0
205967359 370936987 0
448494981 309760039 0
563422679 353171631 0
50944256 221471357 0
177988376 407900807 0
167571300 450168202 0
463012942 146693319 0
121398974 5269571 0
464477898 428153669 0
166586981 131169437 0
76177602 152448233 0
59614303 112676860 0
158471155 359730701 0
179199740 450067494 0
404074616 117742878 0
221342868 463433812 0
538480037 181691390 0
146749668 393972320 0
142664601 487719918 0
119194452 275284869 0
163933770 447982426 0
141326777 324236290 0
491188557 512044171 0
362838653 390237813 0
352804438 364959493 0
292953596 10115130 0
324288069 15807794 0
365284378 425869261 0
242037579 173142279 0
160631550 526366974 0
11252453 560242806 0
530246478 240838943 0
355959628 16028948 0
300492226 135946523 0
450962079 61141338 0
407798886 20433633 0
168476718 516498043 0
553118706 262422115 0
564370523 221163637 0
426657382 251887469 0
246052151 530001460 0
432597100 151761631 0
104867479 218990829 0
508008332 441194064 0
76542887 162001214 0
7444307 23612793 0
452786783 385306913 0
129916580 503090400 0
241831938 376375054 0
135356694 489709825 0
304051713 467689584 0
62009038 404482659 0
309673507 89942576 0
415830878 553806683 0
157877807 512917021 0
347804975 489170038 0
66170976 317725464 0
382690599 542108270 0
523339073 479499041 0
94277413 420365538 0
79659616 416650196 0
313012957 53132541 0
1998571 450226679 0
76555958 255048828 0
560785687 56001400 0
338021808 327596989 0
277093167 549398138 0
229943350 163426589 0
575721807 500080076 0
334060789 152593015 0
567275408 372615980 0
557852763 277104509 0
569432498 391735217 0
292419972 508113333 0
94067239 392814630 0
30096488 366431387 0
28510898 168222724 0
497301944 290827019 0
31794877 565628197 0
434073603 121036506 0
280776744 60068516 0
184961844 148258070 0
23321328 190977390 0
332778850 275138126 0
426640184 289204323 0
240425845 373415435 0
195095871 241776977 0
109618715 98452641 0
39518417 387634515 0
299512352 13514332 0
190985041 163386339 0
206689756 401839990 0
295417982 463183718 0
327360545 483432287 0
319738803 49536875 0
303660487 514740609 0
500022835 445956460 0
479251612 30670628 0
158348632 257307660 0
143473242 209539122 0
169163600 438482596 0
372553264 245917122 0
154030467 199418748 0
230779304 191412278 0
515757369 491068049 0
103603326 16437578 0
420608038 393647749 0
368531488 237789427 0
46565182 306406109 0
21576666 321977598 0
157004413 352240951 0
400144107 23421359 0
405391320 120509461 0
499210630 308807746 0
3278940 479348218 0
187227763 34671944 0
9459483 80582507 0
52129654 338743301 0
160286759 178599515 0
170346023 24398522 0
298144124 516838803 0
226429149 272229880 0
27619873 351487766 0
384874913 294966297 0
408615676 40032184 0
161234219 351924725 0
491716114 516990112 0
364554252 391588223 0
497878036 117253891 0
325460205 36427117 0
313724224 290114163 0
279778801 237621242 0
45473654 238780874 0
393962741 480594323 0
525118844 519486913 0
52971417 347544471 0
105679225 287665290 0
136178184 432045543 0
491164229 248489138 0
269629790 326724416 0
441106914 269886767 0
384538249 96112583 0
306602875 398691875 0
421082006 322596911 0
491359743 114520976 0
492269167 455170205 0
469283248 47110092 0
307728525 95464890 0
501024957 544961175 0
184960101 57917179 0
172543043 376816295 0
74823700 194779673 0
162964299 116940602 0
218591030 547183317 0
316441173 302110370 0
374524598 299278477 0
164784641 88636119 0
261028611 471960210 0
404016795 247240304 0
192653186 445386428 0
322494297 257163293 0
281896363 203115901 0
194571282 348502884 0
9493991 530582548 0
11327079 500986742 0
145954962 407672772 0
495973835 357834143 0
409101534 378812759 0
33960009 185760640 0
387515525 341218890 0
206895834 565640281 0
10673365 480194720 0
247725303 183360018 0
42169863 258525876 0
213212443 372242356 0
62219475 565536176 0
399448279 83694071 0
187551120 196586102 0
525745584 485254437 0
564196947 120044150 0
238750563 367468834 0
431887868 259851736 0
286798243 466753686 0
138541892 294018406 0
404917430 186677340 0
356806774 195333682 0
197300722 253017428 0
112264769 331141779 0
424146101 84729439 0
501684807 440431551 0
144225302 299150407 0
49987954 317603269 0
482698163 141054260 0
502333969 11105690 0
361410158 533445469 0
383678283 134819212 0
94659698 8356888 0
35680064 86042893 0
431624849 349685546 0
324733574 138415127 0
494136042 542385969 0
80483437 203908071 0
533435390 29058419 0
228940644 304115587 0
304136659 482298321 0
530100288 84482814 0
284477123 80090856 0
10842763 30391626 0
505460261 127522733 0
225828225 299083511 0
517591991 484117676 0
300251199 575581479 0
429364250 490735376 0
110506869 34992908 0
279676898 341318390 0
258196968 268045103 0
199317297 495770773 0
538312917 349728312 0
464736307 555196755 0
265308762 258347209 0
336751000 472056593 0
512952675 567957274 0
92235616 530867164 0
463412915 27194956 0
215973003 375075044 0
101878251 258094415 0
414019269 382845619 0
431242496 135269656 0
307253689 463520542 0
243504470 428678266 0
246548137 342423619 0
64134352 389936404 0
67764094 309138085 0
62988493 508622968 0
555142210 132222256 0
513798606 119985418 0
261933959 476523389 0
509591572 255218663 0
340063532 33618537 0
392428655 547706968 0
482083067 344281591 0
461976404 480318279 0
439666338 426487958 0
274775178 577623562 0
257834099 282891678 0
394107899 108197518 0
345855648 224874815 0
96388185 121395565 0
188342002 178325547 0
237668727 557054867 0
258686229 542166249 0
268949016 234589112 0
134496949 390481397 0
10044067 504869244 0
532835828 113895980 0
11748520 264460785 0
374652741 268660643 0
457059579 243218971 0
232297840 284308627 0
404330691 384396561 0
450039912 370075040 0
52032100 439247090 0
533153509 139537483 0
266662873 167823209 0
104555300 247220387 0
408505625 484943962 0
457262893 136245271 0
278885629 376388896 0
323138156 255376453 0
517734846 516402211 0
314852383 385112094 0
256874956 280583421 0
155653089 268376330 0
576727235 305679871 0
520532094 370950889 0
496001639 484070276 0
289270503 572926281 0
221829724 555057512 0
165210091 198217124 0
33124086 203839946 0
252374503 12704469 0
556451084 436600254 0
220269794 9415492 0
325512912 466054395 0
249304853 166608177 0
299186638 349894554 0
317692725 27242999 0
564644838 116843593 0
149847142 569038975 0
525168267 497872840 0
429903793 213551979 0
502028341 398341654 0
270271732 144829375 0
466098399 528149024 0
148527804 42713692 0
472796513 413382159 0
437530784 182588479 0
163582148 83170716 0
150450624 386028286 0
262119868 490601307 0
247748802 453936231 0
152065695 331037913 0
367755072 446290407 0
517504466 433915216 0
502715861 525257980 0
20958279 214642183 0
211455874 433974473 0
355015495 337118385 0
125190637 80413501 0
39629356 546182009 0
383078477 114932008 0
135799346 488709858 0
203778440 44781459 0
107994838 14799667 0
206958928 549809945 0
128532994 79749269 0
373636904 141751428 0
309328750 270049063 0
161829165 153764450 0
320800585 98453573 0
533900117 322894119 0
487529555 412230003 0
31205006 397500184 0
252670384 519577514 0
277373703 428931686 0
454394477 122763404 0
234293751 234425228 0
536209475 363834878 0
259588247 264093521 0
410147705 542290058 0
311827021 301545475 0
418859575 544083299 0
338134238 53830778 0
200797965 389478219 0
196450033 157819857 0
281881668 192332757 0
23200207 462954064 0
551284735 264484376 0
542102021 494922675 0
107291814 141969780 0
67465332 5561255 0
243664828 336536851 0
62802547 180033965 0
528354776 561596865 0
340653327 440604406 0
368451134 236823034 0
33825823 230982131 0
226945484 555305595 0
126918669 170302868 0
395566761 244793348 0
285161384 155179149 0
270809334 197759361 0
343968316 222904624 0
172327999 38689124 0
210262800 111344298 0
56753385 456030476 0
219457771 201723444 0
341011239 208232534 0
526312586 472514557 0
427862716 502187453 0
32082793 186217741 0
371825455 72542261 0
413400249 166961112 0
189013128 269638736 0
226710119 165680267 0
97178002 122986367 0
330159565 148705174 0
199136013 214046467 0
160728627 283392737 0
28822180 108813141 0
13870541 440201068 0
288978341 214340642 0
211687381 165907679 0
142958681 500131544 0
391756053 358249706 0
256253452 517384594 0
57596859 154468486 0
543773420 104683510 0
209783084 218090989 0
210805647 299714738 0
362719534 24470478 0
443605 235388702 0
99406193 268065675 0
389297585 405447083 0
186237349 89389264 0
326640800 77322055 0
419446666 470876210 0
10455479 267820750 0
151685402 286980602 0
99070956 178983621 0
147048605 348063208 0
104488166 531262706 0
372411008 196130672 0
28160111 96565100 0
488446208 421293878 0
60901005 571119819 0
163405484 251347724 0
427273640 402397720 0
530642691 151869219 0
540929507 482309668 0
437012450 80439820 0
468731786 468905467 0
423616602 256252349 0
486592736 122553899 0
360708352 464376351 0
424853503 243058413 0
423010369 137815955 0
257593502 44261950 0
506416637 36236876 0
238169203 450180212 0
351581530 301922457 0
270605007 501713510 0
214018853 263259739 0
429440190 528515703 0
181144256 168863875 0
558369619 14300468 0
230835298 371669458 0
234103112 413150974 0
241321480 463646093 0
179477253 499665091 0
356401625 35963019 0
478898356 211937718 0
525153699 124277544 0
82977729 72753504 0
501650571 181049239 0
222077318 462974079 0
199721436 306768591 0
517185610 495209137 0
228040729 262817386 0
48858373 359898511 0
9239316 469400742 0
154694420 43424564 0
107503667 569477994 0
57266125 156385808 0
174787924 443010733 0
214112770 114882227 0
165839005 526265239 0
307099232 156375093 0
501216673 117970808 0
155071455 408100341 0
364906558 210190942 0
213737534 118097635 0
530972085 154755195 0
438312170 510053515 0
340861732 542712795 0
426745132 332322225 0
8135461 99293420 0
253706355 278574427 0
232488355 289587940 0
563464188 525394545 0
33077557 400031004 0
163556816 13575469 0
57724381 329599771 0
572607079 210862510 0
29935979 139896673 0
125800803 64270296 0
92431733 39680061 0
389288125 258878589 0
317858816 100861030 0
483510168 138423884 0
436525733 129686768 0
312851923 241966936 0
552504523 112654599 0
251301917 335385380 0
565241043 310568347 0
432753386 111836482 0
322892149 369576570 0
57537650 436007295 0
545995216 74443073 0
265007451 176529377 0
194466428 79636747 0
517479731 93729103 0
168853576 450159132 0
267580996 343360963 0
312103428 122362760 0
454803427 534467453 0
483863577 219900272 0
3774331 316682808 0
516896894 21499783 0
230815777 428372665 0
185201312 15200409 0
206753075 354557186 0
23413752 80849688 0
578019996 519510226 0
76779989 188847009 0
533386393 490268575 0
523608834 206657799 0
25019119 533514604 0
350564583 55975289 0
157564139 304291628 0
2424769 142454893 0
8124146 251795001 0
193693802 573890653 0
255030059 487173075 0
19026129 201545350 0
47834519 185455723 0
1485675 522734439 0
266235881 347618187 0
90022946 279334660 0
107508858 375695471 0
87456149 191180961 0
563099922 426013400 0
486054795 99135767 0
420199394 527805661 0
438083815 203494955 0
543996079 52279566 0
342865216 558370210 0
521346256 176954663 0
507000882 69179663 0
351435122 189403517 0
32143567 98459066 0
400197950 319815791 0
528014967 312200928 0
217634266 459028869 0
26764423 258919680 0
535241688 395239955 0
311560136 389104787 0
140838008 189578681 0
272081208 186108849 0
350017649 30513133 0
489943781 306779614 0
267852711 20807925 0
362969430 219711695 0
523441236 96354712 0
316628702 558542178 0
267295935 301445277 0
282654267 347807779 0
184616746 390149439 0
355747350 58924655 0
330726636 387395849 0
564159501 160168395 0
99864969 344432327 0
103124130 156666724 0
146399650 41694236 0
499228517 424013670 0
432585790 144960274 0
464852193 166783834 0
271455340 188071443 0
575518160 98408897 0
518505593 255231073 0
237333428 111528925 0
347811163 174590992 0
508667632 297239668 0
155516966 569970666 0
153366355 372760474 0
331839154 10175228 0
471766562 188417922 0
384827461 434131248 0
288254397 502340554 0
303906201 174357898 0
298823961 215080083 0
242906978 299298147 0
206445075 544579246 0
545597569 153442881 0
282625031 245939048 0
115199502 525064368 0
370075274 58936502 0
507166684 495636087 0
516538554 161838176 0
173267254 522089282 0
117871108 49352753 0
9910394 405897011 0
103449786 68783635 0
556191989 135561026 0
514914860 114880008 0
522657882 9511283 0
234587124 58465590 0
460352129 342608285 0
162871602 211928312 0
156914104 427937936 0
470352488 349418519 0
107152252 327664300 0
507414612 545471393 0
525924189 147217525 0
307194363 407662824 0
73385319 134020967 0
546548329 476572742 0
250676723 255778790 0
482510495 316524447 0
55765941 50488170 0
188465392 433679322 0
339839736 314917153 0
195438044 396497828 0
41671885 146068833 0
464131762 157280730 0
427907571 141846704 0
337464331 219795788 0
91689235 344694728 0
260642295 90521100 0
12989502 304604559 0
451625125 568401576 0
378636665 260683369 0
288549493 358856724 0
477802876 51894654 0
181513589 155316028 0
60342582 118347414 0
255490475 440952443 0
353091511 259737050 0
211377776 52156730 0
174136872 55724182 0
318435253 547507172 0
175063561 86018592 0
442344756 106757782 0
439897275 511152448 0
20171640 4533878 0
134069815 416062625 0
265573312 568318959 0
123457867 178036924 0
301702312 240509109 0
476999196 471602585 0
100554398 563581262 0
324180186 18777394 0
490442930 537238257 0
489796792 145647957 0
378788461 556258953 0
183236274 453748653 0
194100417 286246186 0
578137945 343480341 0
278907282 178508999 0
240444349 333108254 0
65499225 352079373 0
180174911 460280042 0
511051873 578579274 0
427618402 333846987 0
127873000 129995824 0
508844228 421832139 0
300135002 91883159 0
401179622 504787767 0
378965853 513976846 0
130824366 261043781 0
399101982 4408532 0
518681963 539574004 0
326141374 391216035 0
439823484 19483568 0
155345329 429093593 0
437991575 52198380 0
220966700 418627874 0
435917548 355728045 0
552717814 28272674 0
75674963 311632312 0
115008885 495147962 0
195294064 494955983 0
44500588 561223912 0
284153120 394798555 0
545080665 148275111 0
562896993 297932543 0
521576721 84651582 0
20133649 404575005 0
38929445 464646180 0
42456408 336818679 0
35419299 199533751 0
37404025 106271702 0
155261703 51652173 0
12749198 408656913 0
518122980 246859956 0
231868758 115755228 0
9870309 352509250 0
158608426 33273079 0
528300601 158604504 0
390946909 46968789 0
384755413 539718298 0
142039081 211551191 0
474099336 490308472 0
50688759 246775526 0
55059410 443214513 0
17221015 15827821 0
135371870 567193939 0
535649442 198215017 0
416035247 385530094 0
36629251 535545069 0
466981941 171282809 0
166863484 97440016 0
341642497 301740427 0
372254328 558935966 0
287933347 302399058 0
61418847 347603956 0
391586384 102477424 0
85140987 259794787 0
199408429 351059402 0
316072715 316755943 0
295760885 192062894 0
573224725 558060293 0
179789534 80948446 0
495785135 395728361 0
134399637 32020263 0
177730295 512245062 0
142192377 462512779 0
568629117 328581580 0
497315470 529293021 0
493793092 208734135 0
528161786 559178536 0
421333184 240402879 0
167644612 6516220 0
493817494 557526588 0
75041641 176135664 0
440240809 181527918 0
554699863 145667723 0
468136801 508431527 0
492131937 539368225 0
215439936 409554128 0
403807746 497857182 0
475081851 453912675 0
97733723 255254392 0
101978803 226670598 0
140578598 173224215 0
167394809 334443491 0
147001096 245483278 0
356311093 331971006 0
74328307 20184517 0
158601178 573137379 0
252781675 218029434 0
188737858 274680511 0
211292268 577631474 0
165258063 156462413 0
125194666 3795104 0
334948671 287755871 0
433175520 271268764 0
157858716 179580160 0
450977282 578498493 0
434534574 5574103 0
107639101 6189177 0
400330064 446876464 0
61497353 331807930 0
57576815 508220839 0
139688822 255773807 0
401241072 73092261 0
245043579 514709998 0
96519571 441653967 0
245479553 280377063 0
323102682 35715092 0
457184841 163416018 0
50310361 372754365 0
368790505 153508424 0
156704270 460441613 0
434813130 489322971 0
206431329 465905452 0
240604712 512041182 0
352078806 332155744 0
113608718 381806075 0
222339404 123891281 0
536232437 217983937 0
515141442 434349942 0
374581404 530087082 0
485365841 468948426 0
130085539 476394013 0
315177905 268481143 0
15705370 522353062 0
496366041 388690438 0
203432309 391177774 0
64253473 227340325 0
46491167 90148643 0
194315136 561189897 0
23966106 52383579 0
530186970 26765401 0
407907721 85762211 0
236945524 99419579 0
33867085 418478018 0
207641884 419308766 0
425215988 363332761 0
258740671 39660285 0
543842990 112299021 0
262853358 90497951 0
437993825 47377944 0
72585989 152489432 0
149244284 562509665 0
433364213 490462712 0
321745177 30366507 0
257921096 256837593 0
314769407 286698969 0
207666440 128683025 0
121597425 16727548 0
382534607 259881623 0
223877452 5519994 0
455684623 16223643 0
341657951 16476019 0
267272604 372511751 0
383390439 206560465 0
146945194 313068903 0
192831639 198135272 0
96342540 539882460 0
113306261 182473016 0
85614046 185529623 0
529732858 324694246 0
575569638 78026727 0
440553655 101402918 0
448097364 57460263 0
556188831 135574789 0
253724168 302946744 0
142942440 65772815 0
567647373 30236564 0
372255018 386821360 0
130537532 331071041 0
380653482 251955430 0
125711986 278215997 0
254662364 352314789 0
562565856 469583890 0
464074651 375491192 0
513230182 260709454 0
548507649 364480085 0
231702449 20611005 0
489362727 157293219 0
367095805 498984881 0
9971246 364643372 0
70961659 465408709 0
546139864 167892197 0
416296359 325510400 0
539545555 309574420 0
32728348 144901305 0
315643721 24603989 0
139248715 411879197 0
26712269 368398011 0
352155141 46543525 0
24274105 149283222 0
12428744 230291090 0
369300444 4525002 0
552315114 343134644 0
177456035 233902256 0
376024646 40372172 0
288153543 111002691 0
504064581 247951946 0
311351010 229654195 0
141990021 325207217 0
284429609 550766093 0
172643474 327255106 0
540993888 79349808 0
62975541 459736181 0
487074776 549495156 0
334939772 526327245 0
383190553 386541792 0
409625180 232556289 0
567191980 517810662 0
458794511 432944812 0
29591600 46975820 0
333645650 501870353 0
165751255 312659050 0
514687425 181074495 0
125812479 422832721 0
28955075 169260925 0
401067791 129067827 0
512079211 302601928 0
504086374 485541834 0
70751578 519445709 0
15641025 209003508 0
428365839 542672373 0
235084501 221466189 0
451740917 249456841 0
461861820 1045707 0
120430296 194691219 0
69725006 361129115 0
529933085 446679826 0
471045763 515421658 0
323483573 345553577 0
464314445 102820226 0
280404058 24417522 0
277776125 179506141 0
238697847 437577387 0
539200945 158435875 0
474777287 510387942 0
237187961 340342986 0
419131543 371418882 0
247637906 47752124 0
477836611 230424200 0
531984387 130641060 0
560678593 406651454 0
206738025 452878905 0
558612551 263360384 0
534785037 258482895 0
24824397 380521364 0
37528390 271370891 0
565050965 291707145 0
362678504 128412922 0
390406147 157011766 0
133710909 448365166 0
142545672 536519513 0
322055516 543327521 0
331309079 512996159 0
400564983 261123851 0
486487681 251578737 0
289785597 248916373 0
23436956 248232155 0
136824149 448875651 0
511174878 335981781 0
358847612 460075861 0
781650 549263838 0
137572605 357544327 0
246617770 223893923 0
122248724 388687166 0
79924274 144969666 0
106555699 182817413 0
181867788 49440354 0
565155543 20359114 0
197051340 492012858 0
244732195 192102329 0
324742711 410063654 0
230638172 226943725 0
174910229 21567012 0
512265477 51227431 0
345786657 140167629 0
439531434 53248015 0
570810639 400638693 0
127503102 296089176 0
92260205 519876856 0
178253781 250099515 0
415194874 197720826 0
225530799 576614224 0
207130441 563609241 0
284621711 175530665 0
398475008 332224864 0
55069419 264602675 0
363685599 239555275 0
390032885 84949249 0
437937700 70928814 0
219341606 58590834 0
508524013 24518096 0
151439464 421182544 0
271830981 532864699 0
254918177 135943655 0
284107221 227920890 0
517383840 15710790 0
338517138 374367642 0
358143638 83541533 0
526067334 436969040 0
218660079 472199367 0
302948148 52124915 0
380159411 246703571 0
551212192 246893739 0
309505727 416656185 0
538607988 21102305 0
273498096 215255310 0
577485376 91828052 0
1902241 152941062 0
58305857 203510680 0
249919965 366392440 0
321102927 322653013 0
272455296 541958232 0
354514152 405371676 0
383197510 425122995 0
144073068 154317128 0
340703792 510307104 0
97450783 389677630 0
333271864 328876324 0
284068958 249355641 0
178659400 24698643 0
73717592 252987618 0
284723508 165388538 0
127636064 30788615 0
578891362 264158732 0
222641374 175656375 0
314394677 450944905 0
228566025 90871276 0
475861160 116128861 0
362067806 154929611 0
183644378 425780904 0
260379131 178484201 0
528201366 399568206 0
61494771 567905132 0
179153089 261571249 0
478222691 356962338 0
442838291 136831606 0
277251304 259352793 0
146274710 94277387 0
263636810 403086583 0
435594547 536779848 0
199410569 297581262 0
423885591 447529373 0
404839659 294287031 0
32675347 137086806 0
24149515 179230585 0
180037289 553709699 0
31311056 165586005 0
450755147 45156613 0
208923780 187648552 0
388268993 241992048 0
278983784 83141667 0
190326201 170168435 0
69632592 255549275 0
408362181 202511310 0
458765162 375736144 0
219913646 58063433 0
179370158 200177553 0
412177993 171548713 0
132124362 172309110 0
546724325 37032946 0
65168354 415327177 0
376798825 253784761 0
111807329 338357708 0
191654446 43654471 0
257162244 449871242 0
353058219 444498643 0
191854609 493404046 0
112915775 570831568 0
338315361 415911722 0
576911920 442074647 0
75276880 217333613 0
407762649 64575301 0
256519140 576800272 0
211943700 53862801 0
222468121 125700940 0
568942298 67774024 0
262424935 186291855 0
200522485 92517685 0
424249175 91194671 0
492974441 539873255 0
445249316 49193879 0
78586155 382550683 0
229326558 291417331 0
511297909 356714378 0
23330783 43951368 0
517993758 115344753 0
299692925 549334914 0
61830261 34759088 0
20687716 370041080 0
384072941 491805010 0
447548190 435332569 0
310745720 111049944 0
90717305 140757939 0
62158956 67291643 0
514630202 364711052 0
473644540 223153396 0
194136480 575102334 0
23276213 493379339 0
368962168 395439273 0
553996815 5090741 0
105679249 41774778 0
365191868 199688254 0
272240751 417222576 0
571111321 510224861 0
540927367 81621815 0
563740946 377904141 0
107799432 274294118 0
160426344 105057724 0
75148540 110606204 0
23556904 275495731 0
517796536 275453597 0
275022341 309972452 0
19073986 124705538 0
361417316 71928226 0
349920946 461620463 0
234655096 517191677 0
489275755 181611777 0
258375481 177983245 0
29454486 167494942 0
140177485 322225841 0
91153658 371842866 0
178987038 321900672 0
370993594 388931540 0
128573284 133896734 0
574299848 560094676 0
554457458 490104575 0
474643195 229672190 0
69015233 563328679 0
568233389 20776557 0
331343805 340502201 0
571000065 308615514 0
425889487 313109610 0
104144701 377008359 0
328352707 338185353 0
193734446 193757616 0
179287287 360663313 0
552223665 9698100 0
306180956 168273123 0
450146950 527126877 0
206483951 45064859 0
492231481 424707098 0
522165274 394888762 0
485888338 498675343 0
174256184 261424200 0
218919402 252380335 0
139709511 56804596 0
322743551 574434438 0
15505819 365555517 0
161596818 169444521 0
455787644 194011096 0
403347065 378655662 0
156860540 291921478 0
9981233 216147516 0
260099656 544689238 0
207005645 479641360 0
543936420 231967202 0
565641473 37898252 0
528581166 564181346 0
568573105 96586682 0
6781397 447006653 0
231525249 80005963 0
402967408 358908926 0
410222280 174266176 0
265703137 18277976 0
230833338 212076261 0
361825822 26161305 0
139385537 222232117 0
273236284 21410056 0
257387756 507685280 0
480387492 237927953 0
388981334 162982748 0
5396177 554682280 0
290512077 136085298 0
363381081 336899986 0
291467826 74803836 0
77907011 543276209 0
452588625 306656488 0
471010567 145200118 0
334177328 192077948 0
511279094 150532617 0
530428975 242689061 0
458104650 472468438 0
176742976 341011643 0
60937472 178640053 0
213329901 230294937 0
563467101 374404330 0
563924037 85210414 0
165495868 488593942 0
59538590 379620761 0
547072129 182724537 0
424283368 551903924 0
145326495 527852339 0
520403297 4337380 0
148121659 400165752 0
119930064 510647777 0
474352272 373340729 0
407993981 238596968 0
173510715 472970131 0
520021220 14453560 0
347912704 270857183 0
528403555 139748518 0
574273683 463931377 0
336264279 450862046 0
216206760 464011223 0
253169366 84480130 0
266206286 28369415 0
256018696 567249730 0
135112872 335843013 0
511887349 446455436 0
137200941 271648084 0
160060617 575584494 0
241450492 267938521 0
183131678 435573845 0
50315106 506283535 0
298855343 544038325 0
468586981 554273152 0
29564862 349965681 0
504163133 244079323 0
477496831 553804111 0
180023079 338394427 0
124306559 34178708 0
101536141 531669880 0
5785670 550379523 0
202651553 90303205 0
194012526 364119329 0
304076558 486804013 0
515265016 268742911 0
373304410 307897501 0
498955007 240490088 0
576870574 271342896 0
476853206 207152092 0
105162616 268488583 0
112021729 569966244 0
17865654 61373689 0
319335713 417988086 0
418562099 238311242 0
453799426 321242964 0
284871438 548025164 0
183187723 282172742 0
501711724 309749566 0
148376311 386053025 0
292883680 277177891 0
4450153 428233832 0
11914362 147517474 0
270559944 199534347 0
230850346 223847013 0
256201516 307537857 0
232259704 334057013 0
76195532 483629161 0
494440257 173105807 0
223663442 505549619 0
496463787 540855999 0
442821962 178653089 0
229858369 432207669 0
393212334 434298295 0
520518893 35960345 0
92709542 456158414 0
568196886 387214446 0
3330511 52220260 0
310364027 261739205 0
539721583 315696385 0
42212324 263540138 0
426389937 405797340 0
18696853 493023951 0
117032312 80255787 0
187582202 26523005 0
194646889 318621949 0
48885494 533646238 0
500372345 136251479 0
496288550 85946719 0
564674016 263204115 0
509774785 514907252 0
330823078 323704171 0
392816511 318492741 0
399988700 106601618 0
213244444 499217293 0
41896107 224876077 0
176697303 25328151 0
214380039 258970105 0
84965648 290296493 0
576305497 326347900 0
277986073 210634459 0
265563228 35485551 0
285773613 359561932 0
489184731 313406266 0
153184044 410633401 0
92851779 21577848 0
373509149 201362204 0
269047322 351407690 0
216360083 29501388 0
464369139 192013508 0
568727854 249289123 0
530438027 91321580 0
67284455 113712998 0
24613902 84732735 0
549879804 478429084 0
92655425 217129481 0
68498033 452779382 0
362639979 566574796 0
313937755 473814627 0
170540661 573299579 0
44838512 325873947 0
288357320 108649156 0
77878435 568920894 0
169977517 557647996 0
30956954 123398053 0
224748853 77698179 0
160243735 451987437 0
272182029 120904597 0
536647574 564329666 0
319789198 539639241 0
566168330 488852750 0
243480522 520110733 0
93134444 429766834 0
215966980 39360094 0
291168940 225363992 0
216911362 572780356 0
182718541 35165876 0
24621254 207903236 0
215007071 170457428 0
275852055 185339103 0
255196711 547734471 0
176556636 482118406 0
235469472 279907742 0
388522925 363844403 0
165335437 96035441 0
253248225 378493116 0
501954484 241092454 0
124310786 24083736 0
111074726 192257439 0
80065374 566873513 0
220745963 15223642 0
147543169 111620757 0
8920028 117620311 0
442079759 242936622 0
500245895 218291102 0
333103548 380301336 0
39837113 322133241 0
72432312 37685439 0
405280250 561929789 0
406274860 499789668 0
197570911 566046387 0
287409205 363393660 0
92863258 205428561 0
110529564 63167902 0
358581216 303529189 0
479496540 369544642 0
449156821 108599945 0
313739897 575290233 0
521701916 109151424 0
104031266 484259288 0
260568298 570296548 0
537639596 209188196 0
517606497 481099729 0
283606765 115288453 0
185943137 73963387 0
126728456 576770637 0
15456805 192441379 0
164742064 284662414 0
137632197 186722301 0
309455945 537033873 0
147636609 169520161 0
322908887 355525261 0
24003189 2765041 0
144284886 455299353 0
575602693 85523421 0
102406193 188575523 0
107376998 22455796 0
211407208 527608228 0
372489534 406645842 0
540392574 347876461 0
221609614 243211461 0
497437143 450256287 0
486165859 164681386 0
324710643 265130024 0
358817452 305216011 0
217726912 325722155 0
516313732 240709820 0
389287424 72134987 0
7721548 327729632 0
174860267 473849730 0
102885290 465750213 0
240722771 38695003 0
101952714 455915972 0
410823175 577659892 0
254723754 76591796 0
476410065 114643852 0
129731292 479150635 0
535417755 252954787 0
133682928 48710816 0
265066614 80045343 0
552105704 7940517 0
317041495 260619183 0
286074747 206775089 0
128091082 523845936 0
13764381 392004253 0
137862609 75213280 0
291082371 188904626 0
253656355 24059089 0
218804837 528630717 0
539471021 316356104 0
448035611 452701221 0
427188253 409523830 0
173146708 5909884 0
328733343 9122388 0
12918127 125554725 0
455951090 405960083 0
299870911 83918103 0
200339392 135381901 0
150546872 406161915 0
269042279 521765762 0
443708768 335350354 0
335697394 338170779 0
164077808 561320706 0
202966862 571472790 0
115684146 4692648 0
472542513 435845310 0
510036669 35489916 0
75836738 362334327 0
322196415 55077315 0
248062902 51140643 0
76012855 473569143 0
41710598 243931818 0
96061368 407785659 0
559817979 488259993 0
479975270 238505353 0
92994265 278909693 0
395385629 47533464 0
70315231 343284449 0
44580196 221811504 0
7343346 402039711 0
252155861 282890558 0
335619250 318665386 0
388798819 215437442 0
288141508 293976424 0
350791748 471996587 0
375370410 42899704 0
52705584 308284675 0
320035911 390762404 0
38345745 219332287 0
24093113 407259244 0
542970495 92806957 0
53278746 461306120 0
576784853 233271661 0
461780793 141639955 0
191305913 377925002 0
441144065 457520273 0
365931647 61841887 0
379259517 451483427 0
344638734 297755822 0
278912816 159533852 0
401462973 54109898 0
281197518 517875994 0
462453309 251097526 0
320355106 510347023 0
157384197 86950807 0
463981269 346714860 0
471656848 55948779 0
340910963 144846413 0
515104507 380183793 0
207347091 71218124 0
228307842 409599055 0
231896068 512139700 0
338456960 89459 0
284716789 220329562 0
96045019 560317533 0
97120208 78158724 0
314239087 260383430 0
155319682 269795797 0
591112 35905347 0
560321966 328924212 0
401648576 311000849 0
154942014 342354771 0
157935161 387102789 0
212346614 384848436 0
340090677 528810760 0
68173791 258174240 0
187691443 221468200 0
220770739 578031541 0
21661831 379067144 0
62424500 391561228 0
370330385 109381709 0
372200245 353047292 0
518466205 308716202 0
570632490 367231367 0
252475413 515351618 0
180176129 306268702 0
327678766 274825285 0
454648046 105955818 0
156186699 132799293 0
240857037 172056985 0
352965114 387857555 0
172317288 216543700 0
486331356 469813243 0
418015803 436350138 0
504837201 327772723 0
312160596 336492214 0
184851777 77589865 0
547198799 469952797 0
434989628 330241225 0
241213571 121220693 0
456456136 320098011 0
552413645 124171395 0
269482307 194139914 0
388218188 221988937 0
85751240 42368476 0
337171085 341777955 0
69853413 410400265 0
118152000 361753019 0
420475094 307030298 0
441501543 80081327 0
139082972 87655677 0
290146185 534600574 0
451065591 576015837 0
253129513 476046649 0
120303498 277705981 0
32471443 19500265 0
143594098 147817202 0
347496016 408477904 0
442770483 257632029 0
112551891 275711219 0
254724679 196632264 0
89817700 356217809 0
379779681 436832491 0
284992324 11692056 0
374784151 258331109 0
395896862 396689913 0
284583633 90041782 0
375062931 128830565 0
538073922 82458962 0
132256600 560059926 0
218114919 573584899 0
408820077 519707064 0
324054439 22071238 0
308535233 54910893 0
464217058 304081671 0
140733424 572549361 0
318288464 296491388 0
245089331 413848662 0
113184434 240982537 0
528346903 424531996 0
342897144 419003902 0
223468098 58326322 0
510905876 505195273 0
324753980 218745025 0
462504482 106748421 0
143270677 474851727 0
337343044 192254655 0
143996724 234297227 0
511179042 145773343 0
487753296 173511629 0
314459022 10679556 0
78209755 43039270 0
566953946 279348059 0
537544004 64005688 0
132368389 161130647 0
426839172 399383303 0
38583980 522572428 0
142302662 508885966 0
159926215 267320630 0
216581477 322591591 0
2781790 211545548 0
93425881 201412021 0
137269617 138981696 0
157997880 193434287 0
525737002 69354964 0
42116844 295337127 0
345611257 41637055 0
114091386 86839314 0
577520922 408431514 0
440565365 218037258 0
415197664 184761716 0
380965873 49828248 0
172290767 465876367 0
29992352 28055958 0
262408041 176329835 0
276277983 304312144 0
570704374 43544855 0
500658278 76812642 0
310686772 412835930 0
261812023 202408439 0
387401029 563370488 0
108802880 22329207 0
97450286 20963607 0
337307379 305570596 0
321323144 487417742 0
551068543 366345607 0
550217244 551392251 0
513175062 452279374 0
328546500 218103440 0
439376616 398334673 0
536506800 391397008 0
433190891 401055100 0
319588322 577741876 0
457416147 161699370 0
94933983 368437198 0
508955732 419296564 0
209725445 101558941 0
30472849 22810245 0
84877372 530375279 0
283993436 497174783 0
131500892 212681300 0
34237734 501176408 0
203137899 384290478 0
514181874 576279475 0
541569792 517509887 0
507303158 326574664 0
415129314 279955319 0
538439215 312834410 0
436167671 233222855 0
86881187 136082517 0
131137088 86848736 0
127795018 423081554 0
220632814 519941569 0
286047768 258374737 0
243703195 182074344 0
307885546 449930091 0
343304173 29122024 0
426983600 238879098 0
478886055 454150741 0
342294965 301777273 0
234962113 450420569 0
476892109 512533444 0
441987862 564814127 0
119942760 285737234 0
88460378 408811056 0
369439450 87037277 0
91553171 423936987 0
65723220 325230510 0
55401629 225879574 0
74046932 417628393 0
521844051 320594510 0
217296044 320931834 0
238293875 286250678 0
477422208 438810 0
485142481 142984667 0
180655559 574072785 0
332429962 414615701 0
319192131 310791973 0
84351889 423719812 0
175259496 409833972 0
363351592 435431649 0
384639541 446560290 0
378662955 339871443 0
283810925 527224002 0
151846631 232868511 0
541558053 426861005 0
173623493 463175244 0
284827022 420036311 0
271068935 455370879 0
294971091 158257493 0
239422801 162509738 0
533941607 8010815 0
455137944 466665373 0
565186015 330621888 0
20402008 111836054 0
92588566 277169267 0
303883380 400894773 0
262257373 310345652 0
493286761 39031008 0
141494148 407942765 0
161166805 552989851 0
186453690 187999998 0
573213310 428144197 0
400557585 8636329 0
122638766 52686040 0
332151589 57712373 0
286214534 344440417 0
387456502 150129158 0
576748643 422016154 0
350799648 530074960 0
515880791 33881538 0
403293837 151006103 0
19069376 115419931 0
201381 453548594 0
528785740 154134279 0
530752178 479080928 0
152007817 517047799 0
561346211 385307753 0
233224058 71236213 0
134887795 145150789 0
348362441 297747461 0
224849426 190756275 0
504167837 16329539 0
526628538 171491762 0
28234600 131032357 0
53321805 269751695 0
55925542 16965897 0
51693163 61319749 0
541859111 565576385 0
517790678 367024378 0
358720279 286098771 0
26094908 349435675 0
3067950 414438002 0
96464539 570805359 0
116201191 119607382 0
469636764 578446841 0
318956350 295498564 0
219956471 22095805 0
20504237 439503456 0
408159456 398786071 0
267742514 14914977 0
320293000 489546105 0
473006545 454909489 0
178394061 207562770 0
30496058 254922286 0
236650830 286860168 0
489833346 62855711 0
152451993 531753112 0
559918324 189556325 0
123992964 288488882 0
369861749 342716312 0
408814765 558584580 0
339040864 403780755 0
108504766 394524468 0
194690492 440288337 0
243824354 573131849 0
399369531 204606571 0
422772442 357200015 0
484223283 155493337 0
383213450 48582604 0
200026896 436881710 0
152213799 30647541 0
361938398 111865192 0
149769756 97948244 0
572709572 360393156 0
162741728 332210775 0
265218782 287216401 0
80505573 23034701 0
225731661 467999391 0
431836070 53561439 0
47432690 76539545 0
77547061 352762911 0
216065840 556625963 0
222973662 449394193 0
459893351 514840889 0
464196531 282726369 0
413629206 287901843 0
531825884 375692040 0
348976932 280731213 0
458812109 573596901 0
113208045 525647067 0
518693852 218150576 0
387061804 81295442 0
167430195 88970964 0
351833693 484097314 0
18410517 525463897 0
113150325 251260986 0
445537212 544928723 0
550048199 535673739 0
251870484 579442630 0
26208526 213290906 0
246694381 25014043 0
259544363 466551807 0
221301409 70912502 0
156696157 171211041 0
190381751 111185736 0
83344083 576348123 0
227258388 122603269 0
324347969 362067312 0
283989498 572250022 0
260139107 159009041 0
112840338 34618936 0
481824187 391346529 0
256634951 518415967 0
22941303 215964265 0
10109172 294753454 0
246594623 576629931 0
288214547 359311219 0
267638740 361290915 0
446903515 66625420 0
491388661 211027205 0
570017610 209163064 0
140260281 167510722 0
284334757 146606117 0
97265897 62180098 0
235283007 542614643 0
181671930 504043938 0
65125698 178990211 0
125030207 571748738 0
258991143 337156521 0
129449449 357520829 0
64907594 344025522 0
740927 308758995 0
492422196 37659220 0
70093152 481624450 0
176450439 82970813 0
405237449 170667897 0
192859899 154326781 0
12581151 79024274 0
191450554 166120903 0
390133261 81439953 0
461115190 256746524 0
387106745 568856572 0
307142578 149986156 0
278005345 277647720 0
57431296 554533756 0
374364310 569837986 0
492894381 356265227 0
312492134 372035246 0
305550024 389852452 0
103428585 85178089 0
146101056 100130188 0
480426110 374960823 0
51127488 377578026 0
424630079 207365822 0
545050443 273477661 0
429806756 540849538 0
225573634 542816460 0
359855230 178963971 0
288490395 69219151 0
86099281 248776000 0
455374110 80445814 0
181929902 473839384 0
201723232 214840811 0
174898039 495893806 0
454639450 373218784 0
380623924 398343890 0
400384914 268226828 0
526659511 518590545 0
26286255 85714859 0
188877873 559982178 0
561057591 554285032 0
103775033 346671593 0
76176808 236703916 0
310843830 552156028 0
278098414 510724629 0
203732769 496493914 0
353754592 124462560 0
93158037 281835922 0
211109160 414511457 0
294712868 436778778 0
534258193 228126300 0
497731533 316140692 0
39115226 143606161 0
170490692 510320053 0
467122963 199899103 0
30498959 344836564 0
437406186 455518454 0
23156232 75578105 0
490995565 407173864 0
228562093 338302751 0
132732814 148361332 0
417177871 500923412 0
578419870 560495491 0
455224581 520921071 0
522490839 302797305 0
265641503 370771684 0
32074390 269483340 0
244204851 25649982 0
478401570 374941753 0
325747054 95434463 0
391055380 218238592 0
166496821 514532691 0
473388043 116092498 0
365166804 246254353 0
132231283 344123844 0
523290585 341254240 0
7463962 10321253 0
282342969 212087348 0
491771549 279831511 0
209394861 538061604 0
338350969 466079120 0
14123486 319652039 0
364453029 254194031 0
296688379 574898509 0
211000097 271485873 0
348768414 569969971 0
28764918 464791705 0
62028795 163860490 0
572810624 353070274 0
207691869 160435804 0
548191634 161190268 0
424262239 488586869 0
278739584 209172314 0
274922209 448388758 0
132895649 552153222 0
569063499 264382685 0
153186501 293668012 0
416940509 506154030 0
287958 64803516 0
561043958 247335027 0
145942386 73481478 0
461763715 425990308 0
54969922 502557971 0
494884730 517833609 0
356677030 370212116 0
509144331 43967461 0
135148576 3838510 0
453158745 13376990 0
468373326 136413995 0
165291149 452523795 0
409949477 385744649 0
68839992 152130202 0
210703917 155311613 0
518353360 272001992 0
73223546 102905800 0
316794870 170579094 0
453427887 29216498 0
226762217 197658080 0
533757816 76341289 0
54401405 170209881 0
293863554 323973919 0
113048546 37793135 0
102929881 45255397 0
565179567 528857702 0
350299952 4210374 0
483095261 49037031 0
255611167 130667523 0
192960003 247018365 0
513225726 377816866 0
208020148 47674264 0
29038919 200300240 0
265244938 171731700 0
528256963 79220240 0
89466342 165622810 0
347997827 87524285 0
266203828 98308503 0
188711899 390016903 0
254195348 68867116 0
89835649 553008420 0
101235067 209022170 0
22056433 382365326 0
231070025 365927816 0
155144483 272037809 0
320743773 516575994 0
42133758 240270652 0
491218012 126836979 0
70111085 489711852 0
371915082 272672521 0
4211343 522068012 0
500138767 48036174 0
118611040 296636470 0
635959 490499757 0
445311665 393258960 0
529839088 28685013 0
222185887 553384044 0
539531522 257478941 0
173660452 117048247 0
539275877 344337938 0
8268984 27889687 0
29285775 362930855 0
38672403 75723624 0
413931872 354137414 0
536426002 435784548 0
528278550 407616801 0
34580327 247040755 0
245620301 463876184 0
89460311 513533182 0
144773229 564755028 0
142218306 540448359 0
570655686 372617319 0
280139138 520232908 0
231272741 523680275 0
220708546 442547842 0
509718703 170461327 0
450440841 262243473 0
152141491 391532959 0
261593796 396149769 0
277660153 344331901 0
139045866 420389124 0
349510597 483798018 0
86286407 160938784 0
340009798 38799590 0
515347056 60610371 0
106801558 366428379 0
150928534 409128767 0
207701522 138752438 0
424942982 136897296 0
331424765 46527832 0
550307028 418172549 0
201311957 413005995 0
97414578 124709336 0
445425671 246088085 0
573060423 464726062 0
128834369 565631094 0
339392952 536158894 0
298781492 240351935 0
139611425 15094394 0
456898434 225585620 0
242746464 349491767 0
379402837 79390034 0
413605308 362552817 0
549957855 171916567 0
19383663 68704939 0
276373670 91251396 0
223630667 265303629 0
326898062 540898432 0
422828670 28344389 0
132089751 195585372 0
564952378 525039489 0
542202107 54579404 0
257085361 149699217 0
219212364 159361849 0
71548107 123831374 0
252577981 409961958 0
365064077 217573277 0
434054837 385221597 0
574618687 295289568 0
287546611 566111493 0
131487731 578522068 0
575304422 102332063 0
149287971 129537850 0
508924376 506657266 0
297574309 503146713 0
385451957 545240773 0
149699179 454022499 0
535781058 292866782 0
374108678 196354589 0
82735794 9936371 0
488228442 578785700 0
367855462 292128202 0
338046360 141686656 0
176506649 133573194 0
238022948 106994201 0
402742608 207632053 0
162538039 209961731 0
422210472 109851531 0
259543648 563475181 0
173437975 488881565 0
446760110 56464809 0
240362156 521652100 0
154630802 187630323 0
281341943 535220124 0
218548871 195531045 0
544784080 366090938 0
45417866 487694227 0
153677053 379539383 0
489505515 525527311 0
22179061 564993604 0
16096950 566440083 0
500348736 58836293 0
489083905 344250761 0
100300496 265650121 0
507663148 301542232 0
533746061 341411694 0
561653054 256126573 0
233253262 434301110 0
204207470 427926471 0
20362216 205289443 0
395444595 155391584 0
494701252 361770733 0
345732552 10739349 0
54560468 125253914 0
276402575 182818986 0
51130200 168622070 0
114569777 542027859 0
367486633 111483215 0
261625022 540531005 0
155887812 537804798 0
24791584 193181386 0
50910740 100772229 0
58451335 522423053 0
572601463 107876465 0
124412809 487950669 0
393264825 110858992 0
475266460 388850014 0
448497726 254913016 0
449970132 271644454 0
111443162 155677092 0
177948348 63364210 0
104796068 13388362 0
339628711 32986417 0
570013722 223110446 0
428912220 365420165 0
318503150 327160128 0
44959645 437650940 0
529921819 531911816 0
390468756 342175301 0
237760015 448836158 0
388690692 304737186 0
436121531 488174060 0
228553571 37559273 0
109910000 529139062 0
273553796 39687130 0
502372653 84499806 0
506573912 485413738 0
277830040 432623823 0
105751825 259913133 0
556756301 252481228 0
193383979 529279377 0
242115541 123755060 0
87275847 114987844 0
275723350 307845911 0
245394224 14164532 0
224641456 361038708 0
109225432 366654485 0
128918602 241697331 0
72461528 387362376 0
479105192 149702804 0
567677719 126778446 0
281581312 118893767 0
174391566 43471730 0
533069338 553576921 0
284877457 282517498 0
248154050 443884377 0
74509534 535472689 0
372020724 270956770 0
417112718 489278625 0
319638820 466987191 0
60232097 271259737 0
492801245 482818652 0
271989638 253937758 0
255163772 147645176 0
408505036 568121293 0
100134815 58473953 0
18197440 389219674 0
135899285 451267161 0
395862789 245148893 0
476029094 81065535 0
140684382 416009999 0
138505577 126993109 0
121076865 546174774 0
394599944 534683934 0
487018145 199958439 0
82691996 424798374 0
132977696 107012686 0
222068303 332324361 0
218936642 243106310 0
562173865 252931835 0
148598006 55173017 0
109551172 517214918 0
511940772 212337040 0
213569402 420071449 0
513185143 328319711 0
91513788 494220308 0
125493002 502722745 0
376840218 556864059 0
212732297 362046149 0
47845825 186551337 0
520601743 165082507 0
315288887 416184224 0
402229608 462430309 0
211992609 183626048 0
270226418 211720797 0
321873754 526544871 0
244887521 493805474 0
241102823 490456864 0
419699641 299520759 0
85118385 14151245 0
106015912 12110864 0
310943062 373328366 0
399212347 469190020 0
91652755 514132192 0
3544534 373717441 0
548646115 202654137 0
525991640 126578640 0
282151451 254609534 0
152582717 224380410 0
443413135 75160230 0
535176887 270052318 0
337957952 3295546 0
365824315 483895721 0
134153342 557751116 0
410033903 550389268 0
101354001 308666255 0
170932141 434342510 0
565338818 456229645 0
240083451 413269282 0
67217058 40494268 0
18928982 304289465 0
229229984 180532517 0
232784789 297925428 0
297121346 8448471 0
483194702 256511917 0
436238272 314719027 0
14628339 157138008 0
416548706 510293042 0
351885963 358585166 0
287690071 398020181 0
350210973 426186554 0
36179912 57192729 0
146865215 158359767 0
237584044 362011595 0
439335005 354096945 0
81242874 42682092 0
282682916 287306719 0
262552890 186456269 0
197185049 5924990 0
6628330 226203337 0
31922025 466786095 0
576190013 281160204 0
435781617 201907594 0
80073716 529982016 0
128908665 456556967 0
119442679 502009515 0
494903502 393321757 0
486190777 160039476 0
277455730 541777372 0
531625515 400667924 0
175197889 406795987 0
1336382 122353338 0
397577676 521692876 0
307890313 206863781 0
478552655 335809308 0
416189821 159292941 0
561304057 32508255 0
307022444 246589674 0
131761360 385960304 0
471627493 518521698 0
481322065 205862351 0
280101512 453716435 0
307531421 423722333 0
76227342 328355435 0
440687434 423497610 0
156606099 128449047 0
210536866 239957154 0
564474490 500007006 0
530688797 277081271 0
453111554 283510656 0
198197765 73967706 0
495318333 267072197 0
149126239 19710374 0
197669357 268449359 0
214598522 96442242 0
289886613 461955838 0
341139069 225499326 0
191080174 439964559 0
475363353 245966887 0
270758314 112267535 0
272785832 323891239 0
224381962 337705046 0
77039597 84052867 0
240608784 500703823 0
436098271 335817171 0
552016664 208146833 0
541352077 175365158 0
476203062 139489396 0
100288628 376286385 0
107140465 256602050 0
197806143 30829796 0
365253689 454918530 0
95722164 167462540 0
280772277 520061712 0
374329340 243818649 0
528684939 532617973 0
194100383 197127194 0
234142545 379078316 0
101873184 553949169 0
201421008 566340689 0
9743371 402510629 0
334218814 315540410 0
385213231 109198950 0
324431705 153324080 0
488226651 350929792 0
305122101 34702251 0
404942194 554976143 0
115523423 490746832 0
220155103 521715239 0
18439070 90199253 0
140314667 143212975 0
207630182 512486814 0
539059206 133720708 0
465293679 34593983 0
105756523 489716314 0
366900515 325662319 0
402200062 300062761 0
449839967 413969854 0
319452134 288187147 0
221932298 145824218 0
148882397 125745086 0
361645549 258372635 0
107879585 507607829 0
475921797 104043938 0
210341033 203345018 0
319706278 83418354 0
412354651 89795004 0
402345916 364896798 0
406860252 504434948 0
159497601 92744575 0
579039983 473436402 0
18199003 63426774 0
16343074 413399692 0
475273749 560981222 0
444991273 157508525 0
423986991 186708181 0
84496334 477647625 0
532502721 522576234 0
516571287 182328145 0
38636143 478994728 0
217990759 55753923 0
292378039 93684345 0
45452486 360135285 0
430648947 40914849 0
265935415 224939767 0
373299688 312039657 0
421511748 445384948 0
349963067 517524795 0
165209400 152925308 0
570604871 59344274 0
421486612 300321220 0
243008517 543336209 0
10631748 61191333 0
411326471 59961920 0
387860780 169037584 0
193895464 475345040 0
296432060 567442280 0
484912693 294011208 0
548795858 572886471 0
524095247 308102734 0
526783255 526775189 0
214027536 440680697 0
121321899 256778852 0
439823509 68243204 0
409788041 218898870 0
299618425 352296749 0
575781279 553507525 0
370238088 514928584 0
93517566 24071183 0
533194845 156614012 0
82189830 270658641 0
302705776 214538357 0
209345346 58161857 0
389499836 474801600 0
291603684 517304204 0
135124492 518360276 0
203561957 419254699 0
256866412 171316269 0
95909384 274874890 0
353526146 523199323 0
6950525 537393097 0
351656008 386870959 0
282843222 375083780 0
173238454 319397519 0
99785565 392391186 0
346066102 161248095 0
158026329 84088943 0
30571221 560685209 0
482812223 149373634 0
38449972 441058756 0
451726686 241722958 0
475561300 452785532 0
371822270 333759474 0
275051509 152512117 0
194321486 520855187 0
95401965 106731215 0
356362915 20601032 0
154428482 90686780 0
27297603 395624174 0
43523831 540016889 0
90923158 297222767 0
561506473 380075908 0
445910272 500884445 0
210977545 455164660 0
837815 8421117 0
107690507 74803571 0
122082092 88628532 0
33795491 340590932 0
14255025 470073315 0
11631185 35434874 0
168456292 265342889 0
405097751 567233729 0
485303874 412225334 0
527166108 236646729 0
203896289 347796101 0
70368051 374449384 0
207241382 145226900 0
37535368 29151284 0
478999148 223445421 0
35336089 361313287 0
382410114 535368425 0
453821020 373469452 0
563080453 128829062 0
368777153 148055771 0
346778691 1878754 0
101137534 18724629 0
25375859 39009014 0
211748161 104161835 0
94522271 447228425 0
500772611 241920606 0
160438558 186897048 0
561105345 441919387 0
163053852 375058650 0
355095039 137762734 0
176557268 462006283 0
419063655 139298335 0
301794504 436714740 0
77948825 300895132 0
40587144 164315843 0
106619011 518109564 0
284033003 382964809 0
224333661 64513395 0
250224409 442624341 0
13842676 292472516 0
308908393 549932895 0
398288602 493225905 0
222714832 360302112 0
239456422 279521341 0
224336956 143098330 0
398768742 189429268 0
380244480 68282985 0
487343026 393936638 0
432152227 249279867 0
136563021 422680214 0
305634631 314949452 0
331698740 220816529 0
9093012 267612431 0
134553945 127119856 0
555877995 369984964 0
236980112 335263948 0
451847032 555124938 0
285275876 204661219 0
324189993 473995253 0
495278367 564479449 0
248122802 99781922 0
553300581 217737201 0
506947911 227364464 0
271778429 285696299 0
275721376 485730241 0
377477359 161229340 0
422937068 502863909 0
126555933 89997516 0
181646263 111785500 0
84757887 367004307 0
76088724 255444751 0
396506192 438048919 0
376290086 469625720 0
362402649 345292695 0
21156461 261626748 0
158995292 56741891 0
33412098 540479515 0
199717400 486969350 0
340006346 291630729 0
440401328 254849592 0
313564736 414415979 0
550160618 415457889 0
189543731 210335675 0
323576425 180445721 0
441545372 269273633 0
177885808 257013162 0
553022364 381195523 0
240613454 264000633 0
121430869 362502945 0
321228129 56765917 0
562179123 496926162 0
52481765 460321512 0
333348799 536649763 0
452355214 356504592 0
480096372 51380516 0
417439872 384282180 0
279388582 201479219 0
209220959 248580414 0
77538585 338259601 0
128129118 225539071 0
185557140 50560236 0
298132700 529465776 0
49753314 46363329 0
311325333 292575966 0
78936224 190537321 0
308040315 559736384 0
358091252 529276466 0
473598674 11321493 0
449289211 113983696 0
88266990 48580268 0
419410664 419175253 0
90196242 561135417 0
171329528 468416555 0
175570863 141579454 0
525947201 161420249 0
171352537 94772842 0
173998783 60238261 0
533409157 53813196 0
51388041 334019055 0
257356378 175694922 0
91422472 312291630 0
10042707 258094557 0
164155629 528693027 0
139117017 344432083 0
123654054 523758470 0
298488473 272309509 0
82913693 192363951 0
41572644 30894420 0
357007645 270838787 0
353026668 406901388 0
121055037 44584092 0
567435588 104599533 0
6396629 33096480 0
203203516 176117182 0
504869696 142761535 0
195425336 238794399 0
30265216 195682565 0
86328199 168173304 0
81872034 239236499 0
405199988 110254296 0
436304492 411450154 0
450670706 387703219 0
107159004 177576265 0
315900444 267849111 0
504661663 507154415 0
532300563 114324387 0
279733548 316771939 0
552487323 66330996 0
68729770 21523286 0
114908538 311987456 0
378098561 390510950 0
538526915 281894429 0
191626932 476936004 0
48513513 65827019 0
512228791 511689614 0
65863800 551648600 0
311398923 52621685 0
119120843 254222696 0
178964073 3290181 0
474721184 369662433 0
515877220 93275724 0
579242344 22912464 0
244909228 21523258 0
440694199 543057952 0
193226153 517822040 0
125480503 32475192 0
446997182 55793638 0
354556108 448541753 0
205306559 447730573 0
565221185 232943757 0
414224114 522207805 0
499138620 125162825 0
548358139 510795756 0
538813461 216628115 0
140805365 324746689 0
354828973 269352830 0
37448551 194471830 0
555820692 303924451 0
567216457 117324032 0
457330596 284389509 0
507372303 49984985 0
116764942 238760082 0
302606743 54820777 0
11234738 387809236 0
422467376 37040375 0
26954359 410491570 0
312086545 534712865 0
192114397 208218970 0
243040117 418006175 0
524464281 180233534 0
286518504 532452179 0
483156986 57463006 0
43840064 111739620 0
43429150 414921104 0
525228602 41841453 0
222451573 158167202 0
219135721 354899255 0
520508919 290274610 0
311941814 198009517 0
57302349 533183516 0
106142578 248010604 0
254895885 99406299 0
3813547 370201877 0
437562211 171986382 0
62866572 267510444 0
47278773 193901752 0
299041383 365265055 0
122103501 301514338 0
571783062 559119906 0
430427475 9582033 0
415827048 99442485 0
447392053 272210049 0
236630885 301390753 0
335277997 509084804 0
429053133 213187096 0
41838196 119424821 0
424551021 281710905 0
438516320 545536628 0
379669212 429286507 0
446702780 331278083 0
49139862 473218857 0
178019842 136890016 0
174758687 233967105 0
436908122 70144029 0
61850317 42994764 0
24045498 30189494 0
329936236 3874188 0
390909830 91076308 0
50920498 444342722 0
122410811 501420850 0
559757087 220575301 0
252092452 539881804 0
572354729 307734705 0
573699336 306276143 0
49728337 115007579 0
401595722 543619569 0
241159082 351511082 0
467297727 194274756 0
8845433 273140296 0
392608339 137116379 0
363356924 79404601 0
578712004 40451077 0
334834073 245794765 0
134091601 390043822 0
493779431 28333820 0
144190537 64368350 0
210199086 532594301 0
325065772 262494458 0
190603539 448100356 0
202754717 58089413 0
111397757 235572582 0
319775079 548386260 0
226364648 442416464 0
195348904 271585002 0
370034872 97035358 0
17856735 327876832 0
395328251 496512131 0
460211123 18464837 0
319098527 330301886 0
21582611 443762071 0
465565875 305175819 0
79927352 531398777 0
414073264 103934097 0
367613774 471371356 0
352440976 311768428 0
526090706 5533544 0
294448886 225461139 0
278084924 100143651 0
69069763 560814963 0
55126551 217428642 0
192032364 300025615 0
189881323 468267872 0
46923279 208329040 0
540663621 344007064 0
338559215 107559353 0
108320306 43613125 0
192004800 89149209 0
267327664 212235174 0
934756 342002213 0
254380714 477816084 0
38444411 75982791 0
113159187 350092094 0
105626761 227174274 0
408301932 486100571 0
318991905 186549061 0
499216172 516116312 0
234796330 297342625 0
389869777 68441082 0
446965191 450979693 0
306659302 120014813 0
577650881 242563489 0
111025589 232788333 0
433240798 345975844 0
484385841 576726081 0
157371837 343204481 0
360005615 214870142 0
261165284 243306581 0
520011633 566468668 0
35891198 97859506 0
498103917 310214595 0
274931193 486166217 0
41459082 232708515 0
472597890 443946793 0
537272184 203846807 0
502926463 33572751 0
428631136 212756510 0
236124655 244451177 0
428726966 208906488 0
118875440 16635410 0
325895641 489854502 0
391816053 496454824 0
150171392 377551570 0
505417209 9004667 0
142098548 30943456 0
426551066 16798014 0
259177517 390375122 0
509403811 124241776 0
180446818 293453382 0
483288087 150998086 0
364262325 385936196 0
341969762 578995603 0
470862071 557612537 0
339881860 279309474 0
494343788 375789641 0
453488220 362268460 0
569318031 290527583 0
297583156 563771799 0
178203855 160839601 0
378616268 46624259 0
438560394 315908767 0
516505036 560445827 0
465603487 429579787 0
569441040 419843611 0
885569 219898741 0
110435336 562196301 0
423035485 514380082 0
164718973 412995506 0
265940108 351756490 0
279464496 491015387 0
510724261 72095110 0
559428432 91143302 0
368843036 501421593 0
342832433 30982161 0
177561675 344378495 0
187737723 152980846 0
472222604 526501280 0
482807132 281367132 0
439492082 529582790 0
41375729 439210416 0
166506120 123045350 0
121938745 348850034 0
424360804 379592880 0
548440990 445256036 0
282662526 20215683 0
412542465 565349501 0
102682453 262735158 0
325868261 26623145 0
11052379 458128263 0
399421452 192320740 0
328832564 136873940 0
285368408 566677116 0
229363933 288267169 0
549393920 278622737 0
250129879 267050711 0
414737554 136270282 0
98078585 284414869 0
77156985 531455901 0
470572820 416069421 0
93980862 5907632 0
354993495 197964564 0
180967643 496992427 0
332231885 195248208 0
143354857 250826452 0
58566228 179764499 0
393656505 67018150 0
156547969 457461972 0
322665820 85779300 0
128924116 494035478 0
509204454 343250335 0
252879783 502731056 0
494787614 511949861 0
227515992 266922627 0
65029002 312157998 0
441402286 125844587 0
15753483 253743685 0
60405348 224350733 0
502130050 204441009 0
491079752 566097300 0
198316225 406356245 0
86644122 5147022 0
522141312 234519928 0
179825648 213549385 0
420296032 258424148 0
10242481 461239655 0
121010158 569320403 0
410599003 482688768 0
401795993 382986415 0
327382051 184447245 0
545256503 80969068 0
114175753 226191532 0
199552244 424617922 0
22294445 543317067 0
154482914 273928681 0
430337877 323706198 0
405191582 169289553 0
262499010 276142204 0
103663638 478672587 0
1751620 459168160 0
255251331 151388469 0
96361439 164036359 0
280508315 409618539 0
567170766 37939437 0
246805585 254671517 0
375057180 141167254 0
162295683 420049963 0
114253015 93279242 0
348035250 463281404 0
259439375 78978582 0
518694835 431697214 0
448645875 277470493 0
143567241 61662754 0
396994505 218689553 0
408393941 394770172 0
229469426 109056258 0
506678800 27240034 0
115994525 205401013 0
200155023 243947500 0
282587864 407538420 0
421059730 431376040 0
552418275 130942314 0
208637727 339592887 0
204021286 488055016 0
487263863 506269752 0
61041691 155650071 0
550220988 546382028 0
278435326 343963992 0
7805069 424514592 0
481576590 526206954 0
52095679 101083818 0
234731210 536951185 0
8077995 356185047 0
121667571 499711631 0
411747128 237779344 0
185982807 181603754 0
529026151 195421882 0
418246107 403078047 0
409756209 493050629 0
108449858 122882632 0
10898517 355178055 0
229077789 355369891 0
727005 283629540 0
524410963 235025169 0
181134500 199975668 0
435419739 138445558 0
212228168 350147942 0
241758132 436447166 0
39155068 219481081 0
281397940 334354755 0
57081546 439547398 0
71220498 171813327 0
525745943 245553262 0
79346408 190149530 0
268136417 50054067 0
453876598 189220575 0
123442868 74135795 0
82119058 44554641 0
283671558 488260009 0
349252030 310194661 0
376546030 548720920 0
193955276 391044833 0
130932247 142409617 0
528069103 362317215 0
538489709 22131216 0
425605619 233111420 0
442560032 325411348 0
375434296 546753507 0
547513414 218038107 0
221010735 502531595 0
55363279 211718102 0
478681886 395577976 0
100990584 97655241 0
183733954 294136334 0
308293070 309171840 0
92325840 530971618 0
121640189 63473766 0
518937216 125222228 0
491482215 212058154 0
274017580 85565942 0
285635475 267074776 0
575728602 357194335 0
9320819 32549199 0
448892544 393935067 0
205000204 259921230 0
439971681 233274920 0
14206700 160440623 0
348920046 1496708 0
412322442 505147456 0
302359923 142425362 0
541498829 462192129 0
343149941 462731026 0
291364525 225722767 0
496401004 563771767 0
385652230 423819631 0
314664071 339647232 0
518894235 387335234 0
85589778 115458913 0
391751487 322377644 0
405958854 416835055 0
557024718 478097815 0
87625693 551366988 0
277766124 291913972 0
112224348 359076239 0
35660733 178940050 0
555259592 436530257 0
200682284 139930626 0
553852934 568654196 0
434379189 369438653 0
246548267 8242108 0
318398939 436530197 0
45655354 529298154 0
325743982 446293701 0
417787206 506586816 0
217272521 428158548 0
227862531 528585514 0
145590629 342977197 0
226514560 550560366 0
39893217 171532515 0
380831630 324869042 0
564972859 254093290 0
429014025 23793354 0
351112423 334339575 0
220676479 54443170 0
549537007 515223686 0
465102680 153581704 0
189518998 551220492 0
543321964 353530061 0
161422623 305231337 0
351113067 244605396 0
486941159 182387195 0
91882673 166247512 0
377807801 37553474 0
56464271 406935048 0
117070822 360281049 0
329459283 416128569 0
488847294 75060744 0
258688596 458753730 0
453478688 414735713 0
36130789 9748262 0
71973273 151655370 0
502587799 357781463 0
253432072 166603461 0
92437870 19371306 0
198473517 186844734 0
85140507 297515937 0
20809579 288815418 0
437179945 180868921 0
367720383 384063440 0
454231002 27731922 0
212486455 26260513 0
334785355 226607807 0
565130047 203640409 0
50803619 517742530 0
85478724 225960427 0
157185787 291147116 0
244721387 425298745 0
529572192 220144057 0
94804010 440833713 0
53093880 433978921 0
53838255 164177568 0
414585661 569223926 0
433044034 304097517 0
535359851 288858563 0
459571136 374130021 0
133331087 154655919 0
91240930 400739147 0
44454729 401664180 0
413736056 462352006 0
448210209 380692108 0
62816738 459364655 0
489622460 546366297 0
542465022 289129768 0
110619105 565576433 0
270927935 428337827 0
43625399 548191515 0
438239325 268963337 0
13146080 260561596 0
424858930 446539049 0
190812255 303468637 0
321367125 164648018 0
133634745 418410009 0
391517616 395237153 0
553271438 390040991 0
208034783 278050742 0
521779528 479605143 0
429998948 237464968 0
396870268 508311961 0
67728983 334534401 0
40622067 153539694 0
471207424 163736303 0
269455482 101488508 0
409504757 239144211 0
254014140 32637630 0
490601276 105776041 0
494005016 281818074 0
345150562 544086502 0
120137452 43853073 0
190974824 417552369 0
87033790 325571360 0
214145720 129673129 0
423368793 104645057 0
121128126 537687441 0
71245048 315007446 0
316978292 314886515 0
525217377 296426480 0
563642997 168523251 0
202886044 363751927 0
304795077 75308715 0
281002782 251208780 0
257604097 448701295 0
250124865 442725232 0
243240950 483269807 0
186617866 354714552 0
530327708 40895344 0
529367073 304993521 0
117614901 194360943 0
283590059 85544144 0
430639286 548076685 0
546324824 142698586 0
535747345 83800662 0
573526204 308011760 0
51992569 320644282 0
192494777 106089968 0
346375004 536395640 0
99737635 362751351 0
199707398 75385277 0
77340014 442909278 0
246521671 211339058 0
325294254 209449473 0
339387561 550264541 0
116712639 266681524 0
273755693 107303729 0
168304100 232145228 0
261362283 117448743 0
331275717 248676463 0
246085832 401209636 0
188007589 231414057 0
559415314 382956954 0
441608416 146020258 0
312282240 119151502 0
244444874 399260222 0
221442756 365866712 0
87065611 518138152 0
345965879 364659759 0
284538100 341303562 0
44001551 247328577 0
573011739 140570248 0
15417040 339926764 0
548794657 321569943 0
26278109 64903018 0
158692920 22706849 0
128226990 516802940 0
291788372 412452626 0
551896470 314599399 0
350557286 454359819 0
242045769 75449746 0
44443277 448588754 0
452582410 203835016 0
157032688 543702620 0
191066224 355166173 0
278789505 368388318 0
517913152 24526351 0
223476532 213731504 0
494749227 113094075 0
441259046 479443048 0
75559050 564711064 0
345101990 270951069 0
314310021 569069261 0
153777997 279463675 0
119367543 89337170 0
160335192 98467487 0
260975918 478600414 0
173236174 240739748 0
563954434 95915017 0
98618333 270074513 0
450110349 156034356 0
213364535 503238457 0
341543289 36470966 0
51328140 317991722 0
470516385 443776791 0
384175123 465391928 0
560890128 217511116 0
221682362 456828297 0
510570573 380729581 0
440154927 70241735 0
196016670 277205514 0
166352167 383882508 0
33080739 291867383 0
446712979 285173543 0
377805131 168238149 0
10890663 258420067 0
66247411 137475711 0
237732738 562766324 0
443777588 355313694 0
28778129 14417309 0
423877786 176768368 0
110853922 552101810 0
200585572 343835781 0
71666320 438942588 0
453736535 188126992 0
105327265 465985438 0
83388299 548356158 0
465720805 552462481 0
161688457 91621640 0
524324909 251636942 0
139771121 234642578 0
376829189 458925614 0
129707140 558634386 0
278338728 98985845 0
163948369 177759973 0
148466043 32642595 0
295965713 190863423 0
564469184 44597460 0
404875539 333629017 0
54354307 150266732 0
333103508 238685137 0
199774039 220163949 0
487956615 30916228 0
370421794 263797809 0
349788624 164670147 0
22809505 23664836 0
257395529 237993424 0
282900313 474576348 0
207929911 44861317 0
460533349 350781254 0
544886653 426322930 0
335806573 111723490 0
127018269 11283397 0
353757656 498579994 0
61459999 326769796 0
330272149 17007884 0
516209060 61823137 0
346814517 259528208 0
147625856 499493401 0
214379981 72657396 0
553702950 390618218 0
371559717 50318713 0
443532020 418539205 0
325948146 514997422 0
491167347 556255367 0
240631032 499316719 0
125382076 504434483 0
297662026 371415837 0
257003348 202054852 0
424508344 102799727 0
242941784 16544683 0
191448296 477223402 0
438411262 399743385 0
232047927 9861868 0
81187192 264438789 0
181830799 139349516 0
559910517 42913938 0
321348364 320123680 0
506447781 477377844 0
390836335 170202106 0
335665641 487710400 0
196698802 126711191 0
427171259 567788097 0
77089906 326932502 0
288548739 214804120 0
185274610 257793801 0
124473664 120452918 0
528948976 329425918 0
424269558 140637167 0
471486074 391803080 0
363832462 563889342 0
515943554 96760795 0
365979905 136520162 0
61942422 88383692 0
26742774 180547020 0
197134430 302012402 0
385502487 329786181 0
283534606 421075768 0
449331413 312956750 0
13379174 212084181 0
227800131 322909055 0
296788579 426428636 0
312229415 13792277 0
537326220 509291964 0
434547736 190291615 0
478049656 557663176 0
477803158 423207600 0
539967485 80901017 0
471661566 512558367 0
397433673 485046379 0
187420174 287389231 0
206757068 80427623 0
84178270 22176319 0
145233383 243395397 0
119098701 546502588 0
284874590 303500761 0
298255585 303177256 0
557325502 129199685 0
517956366 282883619 0
379069209 330304513 0
467301872 394144816 0
103833287 163039322 0
129333726 287845351 0
574997302 155251488 0
362193177 484072256 0
381091467 444737612 0
99408210 110991992 0
2690991 167378748 0
382260628 570628486 0
33016534 568574806 0
203210622 414494700 0
478339655 479632653 0
302579550 65972299 0
197422799 548972679 0
343055636 401204405 0
25717272 347833167 0
282192329 382401137 0
35764150 149150362 0
259406953 98276621 0
551436755 464656503 0
535539706 299853131 0
108641698 383671051 0
341564514 545991015 0
460993275 318710068 0
89379372 485550003 0
284442641 555250902 0
150138807 356670088 0
276429354 438196840 0
233685712 156223298 0
423507241 348393812 0
42951107 300488711 0
9917115 131061398 0
381659652 139994611 0
281340336 340125224 0
99544849 264706179 0
232253390 484831808 0
558956858 154681033 0
470944983 155909729 0
445014119 486388317 0
514595294 566144647 0
494836928 568131164 0
267420178 296132732 0
213949209 103421462 0
158959725 100000366 0
124363532 445099859 0
255498497 308374062 0
559679881 33859852 0
369139998 510756459 0
553465579 93786294 0
391697250 573001918 0
77904145 29174239 0
367212155 518169660 0
122579373 101045258 0
272972392 320984392 0
155918395 153743461 0
569987481 164018284 0
128408521 384886246 0
351960963 292876310 0
569180205 176780075 0
15889419 122639656 0
120084476 136455170 0
366037745 486277963 0
472630488 28609869 0
230223426 328871519 0
481526581 428483954 0
262531250 240829564 0
198633990 531317336 0
426100648 431201835 0
435440701 275604354 0
242736370 93350850 0
20094569 189119435 0
411943163 89065392 0
192414088 394792508 0
165610671 356703863 0
195412774 437354409 0
470765496 389558200 0
203711590 435127121 0
351775223 510857355 0
46534391 60612621 0
226605251 386813428 0
448119457 142568448 0
280474708 360530511 0
375060167 201113459 0
545885945 280994081 0
36074215 304193900 0
71207809 381268944 0
239371072 455244944 0
444627094 467032221 0
451854985 416470577 0
50531901 191235359 0
333109329 563420384 0
37484699 426032186 0
200155727 413769887 0
439107860 229719397 0
261285223 437858656 0
388598658 213908927 0
75633421 234899986 0
516814366 393084338 0
577477315 201995066 0
270976985 315224473 0
96091859 387555871 0
92136053 367300827 0
224273097 212198579 0
443275149 366125908 0
78557307 493144057 0
141464913 188645582 0
259633735 505372974 0
209873144 453835511 0
284407999 116511444 0
72355249 420546594 0
438910373 320624787 0
234873535 446907127 0
52622424 480913342 0
512084818 474111783 0
394514303 77772527 0
226918052 500595294 0
360814762 183291155 0
484273966 403433765 0
399713142 6648510 0
550259697 352590229 0
11025125 237219531 0
139044009 168769021 0
215193299 345580295 0
471883476 468844517 0
509079727 369182407 0
268988138 111838859 0
281222520 513882455 0
138851246 86326916 0
142191996 252187471 0
232693973 422696257 0
409472577 407823213 0
539524560 487999818 0
93075864 176467599 0
164636751 300546572 0
430028875 190476128 0
224421986 436598635 0
434308877 446426829 0
145103775 544325710 0
495777193 453629356 0
93544074 256711409 0
519423458 385431618 0
394920226 527974892 0
403915582 384550556 0
379446947 125925101 0
147343289 164483584 0
129496672 363083128 0
450872016 566823344 0
531069768 280200259 0
48404374 460016814 0
216595990 194919765 0
142393021 285211839 0
218804707 118637833 0
417283724 454999408 0
253230802 396154872 0
242528416 301437567 0
562459680 350034123 0
557910898 75055942 0
301959857 91324515 0
511290693 508578909 0
516324653 464320235 0
525240725 501356516 0
281172134 420416693 0
200695175 79265106 0
535440222 150401975 0
101763126 575628821 0
472098898 287775736 0
381869567 181265579 0
291932240 212068818 0
414384059 334189628 0
414776196 523325761 0
238662563 466894147 0
296291835 217724700 0
314816153 538647931 0
175110512 349406075 0
256968019 493834046 0
248925491 301246350 0
503997672 553315147 0
556501788 18936092 0
372951714 92096001 0
161553753 579135414 0
75781289 86479094 0
98677520 102490416 0
214033338 213264551 0
48800449 231124260 0
38639653 313667122 0
496765633 406770719 0
221557084 32936392 0
344770130 430178051 0
50706107 352171992 0
180021860 487766835 0
154187928 497403077 0
454632069 428882214 0
449355334 305817536 0
145968634 514589930 0
407456472 258695858 0
87944691 289002499 0
486762410 159125606 0
189031016 229693302 0
579532876 97090019 0
498757488 403737104 0
14401704 364762649 0
362290158 332727165 0
513060230 433950684 0
4011153 229092035 0
152077732 11181486 0
443540029 55736364 0
126968204 90421156 0
440969854 93170014 0
279655620 2071599 0
136703539 159508555 0
366974019 548857766 0
122095153 410215003 0
93539457 337986648 0
429422975 50623332 0
180559473 529141720 0
171409471 10341306 0
476179331 92641078 0
319082702 492811928 0
154638110 359842165 0
349158271 386555630 0
114560272 13875035 0
193373354 291286841 0
444326441 484160313 0
492309887 309414114 0
562252897 507431653 0
571412786 205243027 0
226544760 460604800 0
297852925 144753435 0
120839560 456293975 0
45923021 61780592 0
257952713 437414299 0
162660953 118291926 0
294069311 218039054 0
56644750 172115694 0
94028308 36395708 0
106699578 206049728 0
552324340 275084354 0
530276877 461265685 0
56502449 36492263 0
92149845 141426765 0
573923076 368865543 0
364574529 305795820 0
578015208 34883779 0
225328360 227292849 0
474152033 155389278 0
350054655 398602696 0
411235344 116023490 0
147797799 73484511 0
408427173 365670739 0
536368339 285190119 0
431599387 103386682 0
575793913 317265406 0
565853745 547981431 0
188500432 50309249 0
351372401 523120131 0
534526607 43454450 0
35538100 537569515 0
303967935 138754417 0
475561876 136976196 0
466012401 192335208 0
221822638 515348588 0
199461876 206156830 0
70935537 149454903 0
286220845 93983275 0
490228001 210100516 0
43030863 381804557 0
12353860 366467123 0
61341169 354420874 0
451256823 419992720 0
441073626 455788030 0
140589159 274586573 0
345019681 514803374 0
501039443 247506267 0
278192297 85331458 0
258514158 298905878 0
355738632 67186480 0
271775304 200023483 0
573843150 354949204 0
481660409 454592839 0
430292559 88935824 0
475424604 355675822 0
241630024 576881640 0
253600994 276152020 0
303860967 499482106 0
201574942 218135634 0
115251500 520539365 0
463149845 555869758 0
88078171 495828149 0
445277185 8794686 0
203981905 517093136 0
166228882 96258945 0
412951387 435912402 0
92893197 563384750 0
347634718 46742260 0
456441782 527928552 0
35460799 315118807 0
292614568 468657658 0
356951275 11537671 0
446256472 335291310 0
40211546 308378430 0
63889122 199756426 0
278708747 269862699 0
269145718 334214056 0
77032464 521527080 0
444118077 227133127 0
485941057 283076251 0
244796973 234321910 0
431932923 464733261 0
57235113 303731064 0
261552124 387296563 0
301465734 78954706 0
562571478 496454263 0
255750151 273261200 0
140973449 141257712 0
511348209 511472137 0
134234180 255534907 0
72938851 336871356 0
342042714 379763928 0
61430848 20570572 0
566070682 141203831 0
376519281 178414115 0
233592189 46486077 0
391003517 86116963 0
340198137 35124582 0
170442783 4560301 0
432036098 184897230 0
412689525 72611511 0
182024273 213357794 0
158036261 58053468 0
433624963 457699975 0
81918511 91526455 0
530922510 541978233 0
321620914 275530319 0
145081661 416224458 0
191218507 263780303 0
413255695 167688419 0
331778036 536845581 0
366717769 457277162 0
167319041 472462260 0
30974505 294219997 0
75341209 412446680 0
492623706 218492244 0
73756521 159002674 0
492131657 317034107 0
569076175 357754422 0
528421846 453830384 0
219969817 454905866 0
566122976 342727986 0
147349469 475360894 0
44870196 282016511 0
493003888 240475559 0
214185955 290041080 0
135986466 411967255 0
340101717 178941235 0
207396442 503492742 0
64121520 546215057 0
53661158 329079832 0
127169641 184242473 0
443158805 20166995 0
350747119 296036531 0
15369997 92212760 0
427694544 411003313 0
433023196 321851562 0
288948840 533894555 0
310881654 92306395 0
482482748 358658724 0
37237115 90618672 0
459757301 497914732 0
106719728 506701754 0
276918878 413395324 0
216423039 422277415 0
481621560 502480828 0
476384315 382861941 0
105300626 256125804 0
131194172 45830234 0
79547247 134852956 0
136912677 188925999 0
347756088 385115671 0
453688205 278017884 0
180840319 254570897 0
326351137 262967833 0
258618080 521200952 0
370495419 12171492 0
256835783 112541057 0
294501507 313547078 0
457743519 332872516 0
110002446 167486632 0
391671640 375585756 0
393869500 26541463 0
403594950 238358905 0
215096768 76411031 0
80682410 576541288 0
88150214 533700578 0
201295854 252627044 0
433771771 42492900 0
289798649 255706887 0
42470764 64824442 0
535339613 152600579 0
160173780 151556374 0
341685208 405902281 0
106554516 10688161 0
198477136 420663790 0
86359267 376089200 0
331971091 34704292 0
401240657 139252465 0
112340639 494393942 0
291506321 276149787 0
158101703 88525419 0
169182032 200681340 0
282707492 376246842 0
555556620 208450043 0
356237668 471584911 0
136789298 497239859 0
487223468 546673977 0
50351688 401652387 0
147053108 314663810 0
211514487 479403243 0
98536220 243833961 0
412551105 459425880 0
98379106 564176245 0
499814275 526656005 0
512553921 542702293 0
287355301 509258781 0
496998202 157055449 0
67006052 330921515 0
406235937 355187132 0
332555069 169772584 0
138868635 88278256 0
376051853 180272100 0
123469109 235470911 0
503942087 125557537 0
513966013 131625779 0
505536324 94932088 0
128135286 163370001 0
138772029 1350061 0
366155704 310548796 0
564819714 207565533 0
48253315 312630028 0
116403697 504256487 0
93721831 363752688 0
199942026 248393839 0
524767048 212450699 0
485640886 212750112 0
12525641 205566861 0
286997763 217645178 0
426033718 554051967 0
399853643 409485069 0
126105655 399463559 0
207350336 389638985 0
550299860 516688687 0
247431849 233036986 0
329906086 102993791 0
502001092 524275793 0
193327331 383462335 0
363370503 272159086 0
343300168 187622686 0
491770649 73984718 0
470853335 308187352 0
418431172 144220767 0
466317816 306713883 0
421269020 291429412 0
495776195 128548558 0
307638732 328289992 0
346999661 314118578 0
257934362 130039690 0
30805579 417039535 0
550399908 251268158 0
297858785 504691095 0
289741197 343573798 0
545492527 372325751 0
341332111 125362681 0
173581191 410477252 0
468582489 21448292 0
182906184 256761619 0
126120303 413187684 0
13351896 349068765 0
219664960 254558920 0
463862247 143284015 0
483313873 204978477 0
58488757 406273520 0
57829417 477476134 0
7143852 360087690 0
79011983 527570173 0
172825233 490215093 0
413091950 2218053 0
295530929 43901971 0
239485783 88732067 0
240906821 269155851 0
534364865 259834405 0
105100041 492786066 0
43469782 463974606 0
70278534 548675274 0
133427951 451262289 0
46645313 471773075 0
365855462 82024779 0
110384227 126942190 0
60114741 496525201 0
289306109 451564334 0
347314818 92858995 0
565333336 32743293 0
188991714 291863853 0
21826791 346168217 0
27315569 370716631 0
494934025 410102064 0
69213194 385146542 0
577765891 458854271 0
148071035 571437611 0
44156515 222188003 0
363775578 376240746 0
327931934 495654046 0
241212265 530290940 0
159445495 187035261 0
184041987 112299547 0
380405213 550545709 0
246266425 63948856 0
567652441 38208908 0
248834945 454104664 0
171678252 501059730 0
528129264 133492249 0
291353230 475151900 0
173137454 199765251 0
43884661 547181286 0
274036430 374895765 0
189564550 329951595 0
351759330 234950599 0
68432326 28460025 0
362266472 164901118 0
391113636 261885565 0
145842222 288759602 0
88279832 245320643 0
470245464 191830171 0
270455475 285386141 0
300021867 193834562 0
485473521 365207835 0
3093464 337774253 0
423348289 161886351 0
425251193 75556925 0
362125160 203735943 0
233645794 103788198 0
76132917 228841417 0
67929468 465401769 0
37183132 51884955 0
117182037 257444384 0
277441118 135666760 0
58993386 5282484 0
396908863 112338729 0
408035438 218363706 0
73500963 558020540 0
542586544 353850326 0
9926537 468474556 0
398205129 415140482 0
357700386 49517669 0
143945096 290643101 0
289593746 137213988 0
60942253 227611268 0
406294844 231329111 0
291386264 460881783 0
368078482 546289525 0
436384915 423820775 0
343940056 298897170 0
186800411 227947462 0
412175267 285592142 0
564613241 281617382 0
103887402 379802348 0
371746235 403666235 0
35443951 159435420 0
507079136 576475770 0
217937900 451860604 0
306870370 474684145 0
507894963 269786824 0
439077361 278556425 0
113692139 440558265 0
511843738 542354241 0
334670634 535846059 0
57718840 11233955 0
531248750 164902922 0
460965943 490688838 0
372895246 188362157 0
491879859 67982390 0
509847516 258856554 0
96839161 519422052 0
145639276 424838774 0
457856693 1866757 0
238790268 365928134 0
57982823 403855324 0
129173875 189300650 0
81978166 190190844 0
574702856 474398123 0
494693026 425157796 0
474444332 518912004 0
497504391 537298287 0
73504030 195761750 0
473004515 347205955 0
219712080 43307541 0
189805313 479935568 0
408705715 184730274 0
10291684 187814489 0
117474116 71337161 0
274123744 168939519 0
220218150 163230408 0
425695340 443100588 0
466863642 233985487 0
311924454 336526481 0
85484480 537822538 0
418968249 294531560 0
447678108 336882623 0
73558701 22216860 0
513894799 259790596 0
308521401 469658995 0
74849398 60188332 0
203247569 436077579 0
315732244 426379195 0
244984982 304310093 0
374461674 245555251 0
248605724 510118830 0
130538941 275356017 0
278634413 481424650 0
169181048 22802219 0
188258610 462179140 0
377922659 208677014 0
244567 559414134 0
93224445 577553170 0
454375080 202347728 0
509526047 491498022 0
433969201 230040944 0
533149470 396390350 0
242599156 405569064 0
56813761 345732582 0
479385011 16973077 0
190056429 275395967 0
449777978 95965014 0
221099796 41321365 0
23312449 141405124 0
95049233 149860659 0
83297496 453063666 0
94836724 231714380 0
313495343 55645820 0
90999156 342367820 0
335463636 495371313 0
102850730 329453963 0
107691681 272114982 0
395104540 22138228 0
343079555 223897804 0
280648227 186058759 0
4693119 76971880 0
277136928 300774059 0
103626602 295781889 0
206285315 361144283 0
477324993 52620677 0
466936145 529698811 0
198090206 374322069 0
4233009 106616959 0
499392343 129616206 0
272232241 214755866 0
466980027 329654657 0
101007402 156212119 0
524228906 353762852 0
572967308 265454346 0
398487025 237638465 0
362426989 469728191 0
111277685 49326197 0
313581157 506446832 0
277216478 297516599 0
231514615 448772288 0
67678783 205749683 0
273659018 492524042 0
489985587 142141949 0
132223448 316752956 0
345495398 53044458 0
501672509 446336093 0
19910669 553383723 0
540600470 149137471 0
58946129 552684796 0
119093377 207588465 0
76478899 416588704 0
205491794 200448448 0
466097098 29904726 0
377221357 516374847 0
102804995 73903788 0
564426503 254756069 0
328413292 378598813 0
573889895 478435381 0
345656442 266766003 0
236432888 41537910 0
487919301 195119240 0
417857777 329622499 0
373463114 435583942 0
361511487 360990604 0
262683825 523072082 0
227655942 1292713 0
556523413 288512677 0
511464992 93259480 0
174393962 136517426 0
411449139 422874091 0
569861317 200958522 0
276209894 317316931 0
195300227 287211479 0
313006613 570460837 0
447989811 167297252 0
64380893 492665180 0
296774434 286115534 0
85064124 289830050 0
163763340 330897830 0
578594794 250706226 0
197453121 526040967 0
516456611 448020854 0
448122022 369416632 0
355484864 458741259 0
99955008 9899551 0
95511198 430026544 0
493652315 317105074 0
194320821 322283373 0
51448534 544480031 0
341906230 384877838 0
297664253 268875169 0
323282723 503664512 0
24902709 317475707 0
141781894 384462371 0
143341106 273213015 0
481201172 377077048 0
302616434 411539726 0
419362213 457691664 0
197618686 21516615 0
195723250 266690284 0
215914481 57434530 0
177059728 20814963 0
566916237 229211600 0
428273121 361708650 0
224599483 290273347 0
25111057 509691293 0
113610520 225796867 0
375061251 46332184 0
417703122 305719045 0
405405965 420507438 0
161318331 243772998 0
29997092 46052729 0
91965967 346417344 0
144998376 64089865 0
376260096 314197172 0
105452710 386017182 0
279113136 289008964 0
240501344 97253000 0
224955295 408419727 0
544235124 577364593 0
261587894 516019728 0
435903781 107057249 0
557283685 55703682 0
260380922 116359205 0
142132283 118461695 0
240626333 526320815 0
221883020 160357784 0
298504804 296472711 0
114625262 381305874 0
355593393 434543219 0
236134094 429148932 0
99006733 367373748 0
154606068 72036421 0
256547399 57493160 0
472982688 11899979 0
540272422 517131173 0
2603879 369375978 0
519066873 40233118 0
554277930 447826272 0
12066430 30237910 0
61476123 187782048 0
83448095 508689824 0
308079632 198433791 0
503686160 290468624 0
414118395 577970572 0
81470365 286773876 0
339117820 527797625 0
48343486 521311072 0
554529543 116543899 0
160342271 100972275 0
446755053 18566816 0
381107717 465545273 0
132991482 484667967 0
233496654 448248041 0
307241569 430616113 0
68726334 454187186 0
562377153 133793418 0
479449918 48919966 0
230444958 370679456 0
282168579 218423770 0
256600326 448622647 0
499159808 534952552 0
507752316 313406877 0
181068963 262516555 0
401739435 193438404 0
442747528 177531060 0
313534069 24625603 0
247128904 102016020 0
392370803 165972820 0
185111730 317326333 0
436431017 342860756 0
215015733 101217494 0
520363980 73215950 0
7567745 434100084 0
434385502 391665906 0
363489214 314991274 0
37595473 279155061 0
547043306 473037000 0
185112260 269861348 0
503183101 375464838 0
130989761 406307268 0
429846725 524488495 0
294083150 361538562 0
321412477 516651461 0
133791533 121149316 0
192656095 374298592 0
223445875 297646731 0
89907352 403220855 0
443389554 439136852 0
564137861 142032684 0
457960143 289144029 0
243384523 372892625 0
512175871 521202994 0
281712995 181877405 0
474507870 362861281 0
204124207 325013876 0
403352245 91308784 0
440381101 516734526 0
311248447 95592526 0
21678445 526513170 0
566974825 143346017 0
324462034 197975030 0
247459444 66585307 0
442727127 516014131 0
107855163 233789807 0
256224866 364472495 0
492372329 16674509 0
335581711 393422560 0
481969632 298935682 0
199805742 430210076 0
420330547 198325027 0
233992356 523344583 0
546018672 39255806 0
73842843 548240 0
440397533 104706593 0
463495041 43658444 0
494923610 241855887 0
495543129 71922931 0
528447183 445969822 0
391434529 193629306 0
89982082 552780261 0
75311997 218974213 0
317365458 25048176 0
349592210 266478200 0
9860904 480700789 0
453629699 99982126 0
532499951 121875567 0
328411872 565393195 0
525918555 444995773 0
472988927 73332502 0
282435731 151200531 0
31128280 568993283 0
198941173 411390760 0
231631959 108021 0
109638923 503319230 0
81823787 173907801 0
423826439 45300150 0
132590344 568491451 0
408687123 68532754 0
215347628 400735833 0
388551516 42758671 0
370063400 452601276 0
355448246 414705217 0
126499290 348090640 0
89871420 447534528 0
198645503 417409496 0
309244531 75029939 0
442983084 245991670 0
65041904 10054295 0
291219530 229529091 0
512629659 477545022 0
477841627 555921145 0
34039136 209331388 0
96480394 173562937 0
576858000 60854174 0
183980595 336764625 0
331788473 454153676 0
175647386 474692833 0
497815955 366768259 0
570057114 91997231 0
318085869 360482904 0
469633086 567798714 0
577450282 392399616 0
92494126 422084110 0
502007723 199968123 0
406497469 322650189 0
472199229 273637153 0
5833448 374506829 0
563709904 363411891 0
330672269 191972008 0
215521302 440508342 0
237745421 348196557 0
72791684 123080542 0
47503161 489065289 0
484058004 145111816 0
559006525 350219431 0
415351105 223281536 0
175111616 142536858 0
563484353 156625351 0
530699390 417368401 0
109832095 12279271 0
355964816 375491166 0
168451336 367532167 0
363531967 312806955 0
140201322 571356539 0
384957974 97050028 0
140152079 74490818 0
518345914 351480345 0
546502221 208545805 0
544529878 277032844 0
578055797 445598761 0
240257377 264009382 0
132426986 56713331 0
185341947 408780202 0
295855748 296845155 0
558843449 43136772 0
164656270 523148886 0
397449191 131968209 0
85152246 134348077 0
234998736 432120872 0
101729112 349561308 0
101795865 545128288 0
338723039 365090972 0
306871430 135933184 0
404321166 18757263 0
367200358 433156958 0
158600066 548019588 0
24503478 453964111 0
240881013 171679628 0
47904733 502619287 0
287234283 421906919 0
101891049 477706192 0
409502662 36847173 0
394410723 159513625 0
407178469 465330732 0
56506447 469283481 0
284249622 139653062 0
260537815 406411865 0
523217507 439101867 0
291719920 223053822 0
16339914 448173228 0
550141423 537375672 0
4665512 313814893 0
463062023 478583438 0
342745572 39114454 0
419982298 498862302 0
405437135 122758056 0
337489669 456078959 0
536154244 125067366 0
377804397 575184109 0
24008599 282685872 0
511341460 248683318 0
466499538 310704694 0
481109399 286692426 0
504200717 141751082 0
265605392 387998043 0
455219016 331343916 0
532951978 511622599 0
368046685 297100100 0
182656028 364840765 0
402217998 495880025 0
258554652 358361974 0
569996743 86586053 0
332538312 563117263 0
461646660 106773342 0
472130557 494965337 0
51364756 168524499 0
309616880 572162773 0
505128555 414916444 0
362972808 485954029 0
111528023 401018445 0
257125639 494567371 0
112014554 548054308 0
263435534 576949135 0
13244128 37572773 0
452624523 337092891 0
14736654 204665227 0
476685310 351918829 0
135001029 479429313 0
449745110 141968882 0
265802415 219387889 0
254072898 110058657 0
251594670 414871081 0
175658449 318163768 0
78355863 324937946 0
267762711 234505481 0
210559117 518382568 0
542330655 571912421 0
393110502 275159917 0
178003149 340066651 0
1473437 117453126 0
40326651 296762172 0
320537981 153230713 0
250358637 572401442 0
417752385 265703851 0
127700209 313255500 0
526292378 541372944 0
373027314 257832211 0
194993680 540015424 0
380067932 524186821 0
320651755 436824466 0
273764314 180503139 0
72265559 94153803 0
422286262 275681093 0
428855981 18688011 0
311590830 146041419 0
112771647 267715150 0
317416786 546838769 0
205974609 90561701 0
538497796 100773830 0
93946669 130317757 0
561313378 82743795 0
321001970 481109206 0
278204364 403979871 0
410807031 337487100 0
404928680 270062451 0
348944321 151801288 0
233555933 160112964 0
369547191 13923959 0
149693451 546212177 0
77099019 8832189 0
350423537 195745514 0
73229136 381567884 0
525856021 405123332 0
329846261 516940582 0
48462043 98346952 0
489775067 3288607 0
66677621 312748824 0
167333025 510846662 0
346754416 192222844 0
359756777 120390591 0
410951678 72073571 0
502203603 290407637 0
338866742 495953241 0
415086451 62955986 0
305631243 426767046 0
392415987 4808405 0
241515636 89543202 0
200944093 269999965 0
215339109 516261627 0
456953195 156415500 0
42306528 516381992 0
27214440 441495131 0
20031887 420646271 0
288040898 545636051 0
218877424 439907232 0
32438678 314941405 0
128040581 461773434 0
143970016 499822717 0
261574486 344213580 0
211336015 219986335 0
273472762 325547749 0
57862535 369936644 0
169183059 450175912 0
569382118 287280498 0
108066352 540971385 0
530251013 397813638 0
170478308 104512380 0
284958090 560521746 0
126666721 464818983 0
35696361 236969773 0
267579513 323636988 0
122285641 65739260 0
482016952 196996143 0
532746165 76598189 0
147179774 367673399 0
234494444 474083750 0
493385764 272542570 0
208603416 349161750 0
234968453 313448267 0
527550387 385664051 0
6282747 243525359 0
569778781 96854030 0
570530805 47544214 0
159226207 191435848 0
36626046 118862493 0
314096721 193783660 0
162606411 118965109 0
357976119 74577894 0
275613265 155395782 0
312302282 165260174 0
77548817 296351198 0
325334006 367865691 0
45138746 165469136 0
133386715 178542513 0
247716441 198943215 0
287419586 500973089 0
3155732 327260783 0
372973811 470157514 0
490397454 349099400 0
351946598 10395893 0
442498903 539998578 0
38669176 521422636 0
274349562 29844639 0
533283597 184978236 0
128407219 337405356 0
140807916 519095106 0
94578610 373009960 0
404375694 306336742 0
87877206 142517341 0
167265532 211095373 0
50501892 280036176 0
108726347 554576116 0
270643752 164238355 0
71902068 548594064 0
203764037 55811870 0
246699071 482227392 0
124342649 365840617 0
92077934 297428400 0
155967466 116620162 0
178735302 184010089 0
311512766 371444317 0
272958782 231196633 0
194322821 348098980 0
455467039 424529973 0
525422695 93056335 0
327093977 10028172 0
139969833 207382756 0
298838486 49009391 0
153309544 242386860 0
489981940 124890033 0
248153027 18042988 0
223410047 404401749 0
232737689 66871124 0
430719448 180416548 0
426061748 319225307 0
565500003 324471175 0
235445319 226193270 0
389498590 453257495 0
191032916 374391401 0
432489366 163469275 0
224409092 112467054 0
479803051 73382338 0
359094670 82437715 0
153983127 442890807 0
552497388 397795965 0
532238787 372358183 0
661663 39237041 0
55752679 48155531 0
79089296 455721500 0
579129303 383681105 0
135355071 103303947 0
371013249 572462726 0
331937579 536627434 0
163630808 263930306 0
120435006 268468268 0
532718715 76733006 0
434626078 285306790 0
74276615 427584141 0
566005681 192765165 0
277050866 505563224 0
338457157 71553309 0
326681174 126345098 0
242579538 98554042 0
375076541 535021934 0
222591591 312071339 0
375469463 502186064 0
139345224 151407517 0
387376036 482482926 0
569505749 328361863 0
413344753 197760249 0
305115968 356370248 0
249777257 349569141 0
560151344 112524933 0
78264261 309726084 0
30679767 30047977 0
42553631 297421175 0
321920889 438115242 0
561558292 474975703 0
248532887 413589787 0
473343622 351632832 0
379339566 549740807 0
329938863 554097721 0
492574641 449939877 0
417447807 317645532 0
357043572 478103127 0
522683618 518928323 0
485535284 243073668 0
314387153 348321675 0
486857559 490977277 0
451556587 189643000 0
494431684 92168563 0
121241203 286760404 0
541259007 308221525 0
552527411 445180599 0
549959504 3375756 0
140794996 338384262 0
448903917 105235394 0
369895928 236349504 0
293591662 367563233 0
283689792 528019989 0
419418786 301547788 0
571614398 40300504 0
529408885 187469241 0
498606491 571582350 0
266494656 275494621 0
88290137 513889893 0
479713749 296140745 0
247190401 502824071 0
532406990 540361464 0
85200208 409108634 0
371864168 311719977 0
100154990 301801488 0
476596414 256638524 0
335234725 129573171 0
559354725 25582734 0
579074036 162345595 0
97336739 486547690 0
556783540 90360687 0
397929085 173344903 0
123179847 384431193 0
475781703 148960073 0
94697766 347935063 0
232570148 365385666 0
294457201 566513523 0
306023711 469111454 0
527969924 242276172 0
542218369 58312393 0
494475210 371596862 0
159975120 516016088 0
500794022 377724968 0
257079796 322193160 0
50434206 276864676 0
52582872 402919483 0
189375828 109286418 0
151937710 431631467 0
485814836 81440055 0
404160932 285934582 0
53460202 36017659 0
371439636 169807982 0
513529695 474028366 0
134842660 140652927 0
557454235 322628976 0
308217809 172376609 0
265018017 330548572 0
366812119 452556223 0
40925308 347414484 0
428742758 98486618 0
104796962 473882473 0
57553893 510518391 0
152611081 197158372 0
430153117 449862266 0
115357965 172433672 0
418221508 371956590 0
353541041 551822882 0
100561215 262064021 0
357957278 329307471 0
190490724 176497823 0
271424271 569712673 0
159569097 174264244 0
191459226 129250040 0
37617503 206447043 0
559626784 570024041 0
452740601 381888107 0
314076206 339156698 0
425658120 50508342 0
48445711 255235747 0
117535207 257600348 0
530918466 305274733 0
288969900 327679786 0
333381476 12061288 0
41084817 77920051 0
266853866 492799766 0
460528473 149231910 0
104966034 100703990 0
46162643 483400986 0
91898261 141724404 0
367152708 577359917 0
8118495 375037573 0
160106763 204210601 0
182615191 532315947 0
324308448 281858832 0
857323 362540979 0
308607241 343044470 0
498154774 339621883 0
190658661 531259257 0
52544636 300494751 0
289369624 151407405 0
425234190 574932296 0
261038328 96379810 0
316262162 357757829 0
414022392 144039131 0
290348834 356451269 0
76341093 335692740 0
123219386 224429400 0
24796514 532950890 0
314964742 127469011 0
25556316 370452625 0
186989508 133115954 0
574665033 101194626 0
533832159 242793794 0
473300268 75759740 0
550353790 540122 0
115882614 518502534 0
177995702 354038899 0
123904589 231641673 0
84098027 422720868 0
181083468 308302249 0
109698458 398090040 0
46911628 507354940 0
243215757 438007594 0
191911960 395815020 0
515453741 553347003 0
408084111 40581840 0
256501479 68323910 0
442784610 49861523 0
109210653 146444866 0
484461612 166864415 0
536896559 418491151 0
195853486 489211186 0
39999868 220808999 0
325492317 475465596 0
539098218 265656893 0
279703243 476971576 0
482314237 47469037 0
367996713 294999713 0
458879262 291599151 0
200259648 273108049 0
450557736 131994564 0
99096693 524998166 0
190581636 331671975 0
171945944 545964287 0
170681855 92307705 0
491085719 224692244 0
138606864 282605555 0
152137054 326335781 0
119795580 232779538 0
443467605 310961629 0
395505162 493770978 0
11730366 190822672 0
27264140 527827589 0
300660256 354005005 0
266325903 76022662 0
71394112 139088147 0
522506017 347979042 0
513631123 250727545 0
237064626 403182956 0
396142951 429674152 0
156959506 353939085 0
410153233 556638138 0
553538626 526584731 0
90275092 398982734 0
444263153 70391715 0
359109941 466231338 0
161856230 189837006 0
292485891 363419584 0
334419294 550232691 0
440578615 87405673 0
247495165 156797317 0
18549658 211977123 0
219058394 102925975 0
572368268 209068364 0
452077272 338674727 0
133321179 175794553 0
470584889 337445632 0
178138451 262523509 0
523127165 223524660 0
300070127 456474638 0
197994522 535896077 0
465140278 57155879 0
246217844 107844623 0
186171747 563883337 0
75276735 530945661 0
134092682 259760856 0
394521853 9298934 0
483798630 553357116 0
344473247 363922828 0
1050961 474205009 0
262745418 403186764 0
493677762 59028202 0
2349770 395583332 0
284767241 534076611 0
370487534 565595994 0
370836548 405274431 0
553661448 564539822 0
173040693 227759724 0
100853501 63524031 0
150698936 65526174 0
488906126 430739206 0
259053242 552186874 0
345703881 186988735 0
9074943 526535054 0
426428872 420280170 0
47836067 77617074 0
353032503 302971315 0
375674190 297608225 0
509458225 572574143 0
76193238 13115809 0
443624121 541840292 0
524553498 176960866 0
385435027 58597067 0
467868982 224653032 0
147798962 174175817 0
474249092 174956263 0
135261824 294593112 0
376470007 206662882 0
496600898 106131549 0
425816604 310753182 0
235220690 567590456 0
232022358 55379454 0
25270295 306959577 0
184177529 401818266 0
392246318 147908075 0
470523026 570215919 0
349331264 177088888 0
125199315 130183348 0
356970984 315333047 0
211725703 346076500 0
442244649 115667388 0
363014878 520062433 0
523027425 446558589 0
86824334 288995261 0
17806303 348412847 0
328337154 86428811 0
556653118 568977220 0
498165410 278194545 0
235727258 235208257 0
368584092 420357902 0
161077875 478233990 0
112220628 366825181 0
305113047 436370081 0
86711444 434800089 0
570364862 14582334 0
396382536 310537060 0
225346984 533684514 0
120431512 184555549 0
289898374 311941642 0
143165708 14064185 0
147670172 442646585 0
239631492 167098828 0
266187239 577656708 0
530297608 18203840 0
45613884 316853155 0
140326448 445385975 0
425647198 437149943 0
98483286 427046766 0
15158195 129065135 0
495608564 234686747 0
382014371 521572040 0
572141554 158847382 0
326889872 387109980 0
32464120 103177197 0
226966096 170677885 0
85517297 579381803 0
435754594 175389687 0
440634391 468881372 0
275257033 463399996 0
166013423 307788767 0
99296460 84672177 0
470398783 78097697 0
560676333 50185447 0
270497544 507121728 0
74568828 459516800 0
197550211 229543473 0
398405061 259643456 0
572869308 388315133 0
508842166 186277097 0
132178923 40872643 0
564339644 106184126 0
121959642 77952984 0
421125921 242998596 0
445832600 451621038 0
429853432 434659253 0
564486671 43077739 0
555075032 522340597 0
434391961 115484842 0
160718715 79599138 0
307399427 453263617 0
76655579 302818005 0
531048407 452633334 0
219887814 386929461 0
271221541 192979982 0
106129515 309568442 0
559897202 571146179 0
412701805 186264050 0
428837952 399796241 0
328451263 67097721 0
347156099 560871790 0
394118321 267395020 0
405702014 534614586 0
1155713 539560876 0
101617303 474199227 0
121138999 575274661 0
471806781 158320567 0
228452527 271582520 0
145269128 451510944 0
43538931 326268555 0
38227583 404710160 0
222060763 219057903 0
405049347 212701481 0
302200072 272858199 0
371574614 495421886 0
349010617 92836530 0
399004970 100731681 0
230244947 464965071 0
172909970 356612761 0
360518474 70687329 0
65289227 295527249 0
439507857 178453599 0
285695565 385077348 0
457048309 168745330 0
286957114 495526146 0
560334654 309173684 0
503501064 185218160 0
538591779 518736802 0
117538734 245951948 0
15989470 48829602 0
530794293 558663922 0
48080294 512124827 0
334653804 182565065 0
93988740 414566411 0
215926472 242059748 0
162208352 333167928 0
530125753 92516512 0
406814412 455760219 0
269832437 257224382 0
199488423 194632209 0
396552729 197945332 0
61450272 397843567 0
154552522 517513877 0
327470307 23810530 0
461989208 404089589 0
439109981 414449168 0
429217527 37097794 0
565017897 338464649 0
205943092 430893278 0
446102483 522337562 0
95269422 236987972 0
361531336 92054305 0
34977054 397110734 0
337316106 280729161 0
99555646 479268537 0
196532315 500325322 0
229582621 333469630 0
88024505 194623551 0
170808983 259019160 0
443497739 501887082 0
457477086 1212803 0
300847725 80841844 0
418175504 191875618 0
182097995 351812350 0
251625697 438662168 0
366057197 532977477 0
549557472 510663497 0
345810435 248290479 0
364813065 495912221 0
94966912 38159517 0
334013840 99521241 0
79675815 329893656 0
549899818 187989777 0
412698718 138001094 0
218797186 559374415 0
565176540 142812346 0
330799519 4479170 0
125790007 277933304 0
483518907 230485995 0
142794586 231472430 0
397081324 227551461 0
478592030 343918735 0
49701198 39221821 0
546508233 147474223 0
294567176 311841646 0
241994729 300236991 0
372672291 195510898 0
553975975 172659581 0
205994808 341582903 0
9004619 10602948 0
478844661 459229074 0
259684121 333862839 0
310754325 411516153 0
414509962 480549466 0
304407887 185715251 0
257462045 433146445 0
214041266 526523090 0
317504120 409993942 0
83115258 272407321 0
449103568 18784750 0
501439192 271601053 0
439799707 170122030 0
538804431 67159593 0
353967704 566258108 0
451167159 132637041 0
285697457 360365726 0
475423213 413452858 0
232866318 464041487 0
424376490 358865433 0
508501310 399861497 0
193056961 38646858 0
388571830 22726580 0
148723449 490892875 0
440396812 136974020 0
384653048 411404000 0
277076889 198256384 0
42850905 1760056 0
280307888 268525017 0
341412084 145585947 0
202242755 310536488 0
39080322 286284985 0
512720111 560253690 0
261549550 105731907 0
191837969 86460969 0
529470810 515309880 0
237007258 455251065 0
289299214 47092011 0
113993345 166203592 0
308255488 406482412 0
569915788 486921662 0
453369564 536811359 0
305459514 380762287 0
557281748 393841932 0
241019634 418473231 0
168259103 20431750 0
113885206 71673314 0
568202905 312748660 0
473866384 254637537 0
88334999 302233666 0
566763461 427684578 0
357664343 370797436 0
439060284 50950313 0
83031823 450642568 0
461075319 33214412 0
398286008 502279991 0
392045632 309950135 0
349196016 533121328 0
279256959 519316868 0
62549671 358409932 0
139466309 131597873 0
552976157 345372249 0
166983583 373349414 0
62426534 132800831 0
382495406 472375032 0
416270810 40030479 0
125670953 394046382 0
97531486 356925882 0
45738506 89424614 0
44645559 504743095 0
26715198 444798262 0
568585628 476044901 0
102588744 8932686 0
132898865 297273462 0
575057420 275721551 0
559998993 485106538 0
536592556 263159250 0
269007602 49970848 0
425278463 164214405 0
394496325 210666100 0
304840847 158245601 0
250989465 72516539 0
462106732 299064341 0
35431284 284044102 0
153369669 422161561 0
237819061 32569449 0
496771149 110659862 0
511778335 160078564 0
223784669 530325126 0
221834688 501909877 0
62118230 18305615 0
347588128 483114980 0
578033912 473621193 0
514191281 451613083 0
132038425 165973513 0
342919356 577327730 0
40615586 113565055 0
133483586 13842079 0
133854696 252601160 0
175963650 213003152 0
257468723 138554662 0
70177753 229223665 0
332196515 128599967 0
104924532 573076735 0
307756755 420639579 0
195627272 266792099 0
437748869 395362546 0
511354281 72740798 0
483017188 372715591 0
444005057 12949701 0
289383122 256312136 0
81625092 480441991 0
136520486 356220439 0
292359782 12157980 0
265815540 54336407 0
477926848 452400619 0
520085018 491445030 0
478526474 233738933 0
295169706 175717477 0
61420198 172920137 0
381708326 384413777 0
285598157 244838870 0
29654556 121267233 0
104146129 483608314 0
72583315 143414397 0
417181996 267423071 0
331417405 465897629 0
21277550 375193244 0
547017570 216255388 0
218692207 71618916 0
333852177 312107840 0
359529685 245956862 0
254648436 50859529 0
103110355 534963094 0
518480136 315922803 0
531181493 482634021 0
206072079 184602464 0
198801948 501936493 0
401567608 346430282 0
290995940 197795963 0
566295055 473489450 0
457668398 367762228 0
206479275 237450899 0
190896128 506797780 0
518337186 371386990 0
302369561 27899733 0
212330564 432446074 0
428798078 528629756 0
216556741 316805531 0
55792707 241794818 0
534848207 569433178 0
196123033 488861073 0
501454917 196396993 0
143155318 173805252 0
103604529 289987227 0
72451399 134246253 0
534854017 410307308 0
130964437 352374220 0
211396358 316649539 0
206879252 320626900 0
406197328 113759556 0
34980453 290411601 0
92651123 351773802 0
190343151 351219206 0
453163155 41920555 0
350764214 263403967 0
570771160 52090991 0
147049522 144571201 0
29182553 284635338 0
253338396 147007940 0
227588195 78597176 0
537448864 246514708 0
182863798 553079968 0
304538401 393940672 0
142615293 211716003 0
398907015 366137364 0
130680180 276026923 0
293302002 165638027 0
5045517 433571845 0
391787688 73021116 0
451662977 424476660 0
389112648 173826020 0
240003017 472705693 0
450195044 520849655 0
35669972 44278405 0
414489234 568041341 0
253610246 358856902 0
451965471 206308259 0
564888612 352376162 0
264809239 285790685 0
162726841 55637173 0
508708517 86906729 0
12167581 166207591 0
391307596 363106247 0
548118314 549659449 0
137486062 355770849 0
192144671 373897547 0
332190141 480388620 0
18118535 65425278 0
451508438 487067738 0
419899972 391101150 0
55367691 478364738 0
408630686 477417613 0
524338018 431472082 0
67825063 254438398 0
285506958 222030561 0
8760139 496427361 0
349407441 3871589 0
314668018 508662917 0
444719401 252462952 0
18895977 172466121 0
379287440 522308752 0
573033797 311777975 0
464604780 7601186 0
226024842 219152671 0
368662383 240999459 0
208809692 361915416 0
260968625 544897488 0
543305591 163175237 0
14003914 110366776 0
109216188 155756309 0
30380003 120887440 0
483173774 226720514 0
419388337 279215834 0
541454552 504528939 0
558966949 115002846 0
298481478 175469436 0
516912372 65473271 0
13993785 273202225 0
548687356 161441000 0
507499223 502643732 0
401545490 442219085 0
298868416 373469467 0
435343711 350135243 0
130501949 13424644 0
334628341 468220365 0
532262276 28437756 0
323353890 500566465 0
556467178 445002413 0
198668852 95401731 0
531384199 113917939 0
102320529 157383128 0
407402549 77559510 0
429826225 141220981 0
319949251 571994262 0
572543937 487744566 0
562807083 411547064 0
44529108 503383920 0
480592866 49933488 0
127569554 348941074 0
572050311 111623305 0
112539185 62332843 0
566988531 23086576 0
238909910 519054525 0
317692931 39064969 0
42248047 312961102 0
463694751 571765115 0
266615092 466955979 0
280470815 166460713 0
390498197 73224312 0
248981446 572451971 0
161406341 329875957 0
393532633 116916434 0
186006191 509237260 0
333390911 91969764 0
531497560 63787933 0
432583584 204839761 0
552022408 243876025 0
397197924 321832704 0
523265898 526075447 0
41405708 39074810 0
11345622 245421025 0
138001983 527766273 0
187720656 64857232 0
89106554 344695398 0
166678980 54679709 0
346521653 522919573 0
243650618 545731575 0
537445853 257179163 0
292922293 105484023 0
136516410 22557811 0
389749818 402111169 0
449896917 291834735 0
283738787 547901737 0
163109961 119391757 0
290265861 263758506 0
79030983 325629069 0
517445992 579071447 0
402127045 333198215 0
568477613 156169180 0
329506819 401608677 0
215881977 326893933 0
425167370 553810785 0
422418280 53159895 0
231440728 363923389 0
215664680 384513810 0
111256740 377467 0
194094179 228636297 0
14096367 573801754 0
74023272 410113982 0
361317290 139594429 0
313595699 198737071 0
74123690 57098015 0
547253127 55728832 0
48001094 307319771 0
312664551 70797619 0
43597213 347452266 0
308786195 415633606 0
211000192 71015840 0
471569994 344185258 0
416700035 486900788 0
521829618 567332821 0
185562497 86598756 0
383317492 312125102 0
11682293 208906138 0
90272902 173711932 0
209084129 239868120 0
286034264 8502285 0
482549822 18792302 0
515439314 284304945 0
106412219 362505560 0
518709335 131316049 0
543064106 200701845 0
564397011 240657327 0
554000942 577138537 0
488632740 277411068 0
501766443 558528750 0
382855785 181322697 0
108989013 144840320 0
122677885 130964087 0
322300711 562390559 0
80839882 509561209 0
196301544 225858103 0
260315642 81965993 0
386890961 523861937 0
325885180 120521417 0
222742189 165031017 0
9817960 21381953 0
448085153 150502754 0
377592365 179952951 0
307320021 41133919 0
37515196 23917100 0
358742879 374395839 0
24245522 197496913 0
405315737 557518981 0
452300989 171159823 0
566004769 425049831 0
290989729 279875378 0
490634824 440750737 0
319312114 456388939 0
432294200 505175146 0
262710833 265575677 0
289778282 228796135 0
331789501 125601844 0
152025451 6618071 0
257240092 171688102 0
235220491 363005771 0
579479717 310657432 0
342506764 555136079 0
302213481 150255319 0
548772623 352613254 0
546739770 86407926 0
139250010 71234197 0
377508319 457531939 0
479280008 549564428 0
274881126 263589765 0
290575976 230631224 0
414194017 339881773 0
547016935 162719463 0
248681138 105802229 0
466883298 564449113 0
460271469 145661108 0
107224301 366478841 0
285538901 365188607 0
46320273 377201719 0
30710390 163200557 0
58881922 216793339 0
19118272 500036870 0
549519214 61561226 0
347969993 158410995 0
92294616 70979343 0
276826845 87081582 0
560079914 120257528 0
337604795 29792345 0
374001142 381038385 0
291447413 79980842 0
221175823 49324702 0
218261933 186551560 0
106126315 560640013 0
488680345 423260085 0
265121599 84370363 0
511145517 48430640 0
368938515 38434082 0
578642781 256559909 0
139495374 480317555 0
461085230 79289040 0
201132971 268670226 0
224026263 120750359 0
577243092 502221599 0
220285335 521510889 0
417405618 213643380 0
191663002 354167121 0
110280153 201105329 0
443669181 572685819 0
255515219 207572745 0
425115758 14184112 0
71274909 234900013 0
164610233 425866193 0
430365674 372363976 0
39461707 441516865 0
171583020 348052709 0
553037925 100866213 0
101420636 328157610 0
305226228 452432187 0
135232574 474166431 0
10748908 47704742 0
352640581 575085400 0
125577001 237520871 0
166291209 548516085 0
229074541 263580002 0
88447647 459819696 0
355959404 378090566 0
326176288 150918980 0
513655145 37150860 0
124806253 68638218 0
187606687 79669624 0
517223584 453144083 0
153687406 235683494 0
144296551 165440976 0
496335134 28013421 0
507627964 187449361 0
424955455 106381467 0
573007602 466557426 0
185412168 444782617 0
566745811 282712974 0
218091497 138867067 0
238115752 295640618 0
472753453 214206626 0
316632821 188781673 0
247530900 543151278 0
100326049 418588048 0
97641727 345295885 0
371930511 118000582 0
551222440 216307360 0
354750127 372661544 0
326260572 362620598 0
304312985 310341975 0
134841772 65581493 0
510990902 436388039 0
169795878 63110862 0
250947154 190029896 0
512047104 259435398 0
446635414 428533598 0
512430120 10965698 0
80021684 66168796 0
6344761 249132427 0
228440750 75350735 0
453781563 441602394 0
133240331 51768137 0
30908970 398105867 0
154631532 441160176 0
457536976 224902513 0
32731710 396718065 0
116883519 135276015 0
299601634 38194747 0
483048259 534886882 0
425943307 61471949 0
170715109 81451258 0
525822400 24659561 0
490049451 53902543 0
494187708 546283007 0
296578065 420986825 0
445210726 414280156 0
448361938 574362977 0
493237195 64925760 0
300299107 530972858 0
109379057 425478282 0
68190955 188300550 0
232195783 220100273 0
263759300 431549047 0
83060716 68342090 0
225750214 44824111 0
537625270 439445635 0
127891947 251679873 0
35048558 22541165 0
269012549 308493177 0
114253604 244881933 0
139932210 269926810 0
469469031 246684245 0
252808932 481643134 0
46806983 104107913 0
369477617 453086167 0
226380631 184208428 0
148878762 96420190 0
37350918 119905605 0
464807545 503072527 0
258627781 416868539 0
45417734 389409812 0
275771031 510394494 0
396387057 103945957 0
492736973 275343651 0
466099111 273844346 0
416169116 261073107 0
265299141 374306852 0
380500237 238358760 0
320255477 57054357 0
30692777 334434966 0
388374347 488631616 0
367455778 37783189 0
68754410 426227043 0
560333843 505877635 0
260317846 202921526 0
66957730 201508844 0
101948848 434446059 0
453283854 85020261 0
182245613 64783299 0
274889451 306144125 0
166536667 195899919 0
301016923 567818146 0
293507518 230132157 0
77514651 129969239 0
310828000 541220493 0
300448615 572259283 0
82917274 85641011 0
34636969 251456062 0
68050577 118856207 0
353370669 502997972 0
307996673 177485154 0
107639621 242857442 0
521738047 527947952 0
357623299 95362971 0
336132320 194154784 0
54530223 228955431 0
75702279 45580105 0
453727594 214687034 0
367405075 575022999 0
76440801 24889830 0
91757401 59220475 0
111062368 397647660 0
536246223 143237541 0
374442246 211285315 0
527617072 487441263 0
288796495 282061969 0
392146920 317794022 0
51399415 422278480 0
572095093 303819278 0
113688968 443740092 0
407748626 170851511 0
301810574 145238700 0
462782814 297930207 0
51765748 29981562 0
568218356 87717237 0
517579364 5547480 0
102168804 326217533 0
544909819 445222094 0
197919908 455140088 0
106478936 110285418 0
269860056 113670919 0
398295922 166350960 0
251594736 218939074 0
211026752 187527422 0
206115731 485671012 0
88125449 42018020 0
106306108 210077946 0
307608093 65784773 0
78000321 48082234 0
376587079 491224363 0
85910016 399881227 0
249509504 370418368 0
316837945 575488408 0
112078337 296743879 0
410619100 233223889 0
62918157 194281481 0
193328566 388185140 0
414301589 310336553 0
522223461 439582036 0
27481462 47458715 0
120982554 394713632 0
545446801 25404909 0
173043388 505846475 0
263338850 27710605 0
249996066 293239760 0
353203328 536480147 0
113623196 533210137 0
62133540 250184437 0
34771186 236792858 0
380292465 18676855 0
320259460 333050116 0
238134922 48105374 0
203951127 552465584 0
180388296 430562710 0
55297626 318854283 0
337649314 446731681 0
333867001 129972752 0
538220934 213858221 0
113335438 399753866 0
551321827 155981800 0
507719972 287448411 0
41760507 35847364 0
154606821 470837417 0
151396610 229661427 0
255727172 188164778 0
12901915 177524460 0
500825597 450704469 0
489634962 377063420 0
333968227 336470100 0
16722826 410957120 0
528518264 13662103 0
569096345 399078262 0
157165952 311969634 0
508643300 536849493 0
364244083 26370190 0
204180640 417931105 0
385745122 241645879 0
9244275 576905439 0
258743521 298592624 0
356920404 85161015 0
422844685 100043381 0
415175799 16492329 0
218461634 36732180 0
363773270 402165293 0
130445260 472641112 0
16104503 252655004 0
295855307 174311210 0
447647384 265834095 0
269734014 543739273 0
532654748 477244013 0
380215598 423240944 0
99231506 316009834 0
341181636 196886421 0
190861141 481439955 0
342053997 183076896 0
524010195 421996163 0
310960011 309482328 0
201578601 508023748 0
539259266 277139428 0
565864970 403286994 0
530923679 27279132 0
110607880 13063949 0
344715823 544745058 0
467763736 185689574 0
150257029 195255711 0
536625770 177410763 0
5691648 10040105 0
158492323 399274011 0
489517039 300241160 0
165157922 349088655 0
262688160 305895545 0
166173440 109505357 0
258178112 117884461 0
326539829 430572353 0
293915728 458572319 0
126810161 147601637 0
158092882 452722652 0
468367145 94460825 0
513505584 15095533 0
96804266 416425006 0
147958840 536596763 0
384839055 153986070 0
294174527 151809631 0
391334990 249903078 0
535485854 110759618 0
468798491 679208 0
354066242 396890684 0
262200947 239391575 0
290592681 268011127 0
499653860 449503599 0
260321955 271971227 0
310492334 452651263 0
297283961 283399742 0
144971335 167580577 0
318955731 57123421 0
121762917 355612428 0
179023912 531388375 0
327538862 258118094 0
304838027 249533768 0
135420336 172377124 0
210938437 129127240 0
56616954 249401133 0
303268876 463205166 0
535508393 230441805 0
533357696 340456014 0
566192603 317876939 0
472281194 91022305 0
79879255 410789243 0
516329271 377237746 0
163380057 97047984 0
15532442 148874779 0
92137476 410654298 0
490780057 163104623 0
89800560 297041773 0
492854631 75457993 0
213135117 218632192 0
191497261 362394345 0
169374491 197944664 0
166751450 439547906 0
130701329 30073148 0
568801120 43438747 0
51219520 223138301 0
443932700 193300488 0
233983309 45765528 0
72119159 319791878 0
558857856 519223131 0
251355778 539692015 0
142537513 145239833 0
363415044 192220655 0
428507452 331464912 0
233662071 572247482 0
66401976 430336616 0
347913882 55438973 0
381501804 186253149 0
26469063 343719175 0
508263141 218722706 0
38635510 443525920 0
161269872 400924691 0
144453296 240333946 0
101474394 459245691 0
419391703 196422487 0
199265276 276920632 0
6338902 120159412 0
302796942 342205139 0
73912580 223980896 0
528318639 560048057 0
493144815 146138338 0
261595526 466205928 0
399949134 18461637 0
498946304 376131330 0
97439605 35632446 0
166898848 206085870 0
318747041 215105963 0
485017001 557583597 0
171844914 144139758 0
330331540 532309013 0
69991151 61017533 0
136499373 204490838 0
543071183 455457000 0
352235139 439899418 0
266370255 392792295 0
453065179 287634506 0
45384652 518857851 0
23747924 111017163 0
276368530 530572453 0
178522825 565311360 0
181020469 450638685 0
138183299 311431527 0
222244759 452550246 0
368665563 455454357 0
176478469 70251400 0
124058448 254550452 0
187070219 74224149 0
348167385 367160035 0
327473768 63363495 0
187914293 579370896 0
458830397 174329232 0
184224888 549603305 0
417180532 117947921 0
76977375 557654106 0
356661974 196176109 0
405960511 538047414 0
448707781 252890530 0
8539763 379416365 0
138970171 365079378 0
307072064 82640267 0
568805495 350859630 0
77054154 113497049 0
132496535 241712743 0
198465844 544852496 0
457760749 111966297 0
110418529 552649877 0
536370073 456420833 0
46082051 289368716 0
203362708 327116974 0
308391323 41521854 0
139973275 353120740 0
324260204 157470393 0
113796129 510094769 0
334463566 80577346 0
276243668 280488411 0
132898758 488167994 0
297345946 437310037 0
549209339 49699339 0
339825418 443296420 0
31050393 287399682 0
3349044 357013635 0
27293438 404882491 0
200140984 357045441 0
365479334 103405580 0
429035433 549770575 0
218418341 437131554 0
331863433 123233633 0
463097468 65041362 0
502019767 566973906 0
437828738 83826643 0
421266565 279359466 0
206840858 449293167 0
356742426 9769451 0
557339579 206771017 0
228746862 372992390 0
210675629 236321529 0
423116059 570900161 0
484658046 248361788 0
406448148 19050140 0
532174254 407940750 0
39478060 553100127 0
466881337 198244757 0
163094888 569585350 0
301647276 248166365 0
146128625 282858420 0
75149334 25471863 0
141121169 232268517 0
371033589 368499590 0
37367179 478560233 0
137518171 538492121 0
382009151 549306574 0
309753449 443830484 0
72937807 153891855 0
204525598 486052795 0
474689954 347998984 0
383148989 118204570 0
433601893 537590856 0
110270819 56419561 0
60870925 558595714 0
228040461 178709959 0
13047358 61649235 0
426570257 143019226 0
262901885 479746875 0
324223257 377123853 0
540856162 522790382 0
360444516 251577868 0
546883612 277059450 0
400016438 78233110 0
38774561 226095232 0
476605356 124213787 0
143862068 254343014 0
82180443 218183136 0
346202948 469846271 0
282473865 575411272 0
80598080 459327405 0
267198251 553304669 0
249194357 176348571 0
297705490 68288922 0
405751204 283648477 0
227655042 370630990 0
377623330 120919508 0
64466682 382387443 0
78404119 174777558 0
261871388 159866162 0
217761037 24076478 0
387179548 281453337 0
114063174 65948037 0
328704908 237594391 0
331935008 407005140 0
569038293 573175904 0
398763119 574152073 0
414221801 189772398 0
391668365 6396815 0
474305844 311042236 0
163941640 418611205 0
261255517 224768981 0
55307783 571350862 0
176651771 287990091 0
112749887 27682900 0
164846295 55745668 0
246521546 42339905 0
479366376 229652378 0
481970697 385536515 0
403424827 469334391 0
495182155 571590464 0
111529445 387705831 0
45399661 238042612 0
274492141 483678835 0
182841748 546316758 0
389775533 172343899 0
127548816 284726836 0
558435437 370187335 0
92984864 345410333 0
564898177 165085306 0
233826347 164652768 0
162132977 405191680 0
120146711 325333882 0
337459111 424314771 0
58228939 210408896 0
206565263 76432119 0
121526196 400300596 0
337432462 60251064 0
303893491 332246754 0
439748524 302149782 0
528148579 168695486 0
480914348 391589770 0
335534036 44821231 0
328391811 95095164 0
328624106 479431121 0
25365114 112136124 0
305169435 95567807 0
575844307 290542351 0
289259259 38093181 0
288427383 217030322 0
501002895 145687589 0
81414094 154344255 0
141306096 234365459 0
152089189 185946756 0
326139302 288368916 0
263033072 41045130 0
232891389 99367412 0
212811899 225765736 0
92972121 440795977 0
314874578 478811312 0
125973781 145618747 0
493166834 532950730 0
46905414 530105225 0
358042530 561028552 0
576379228 68157891 0
473572913 280006418 0
227371189 263061484 0
562008518 348896897 0
376645947 499125254 0
498093092 215267020 0
388056904 254680424 0
221354334 483807726 0
505803467 457289806 0
1047973 341953473 0
526772168 264066621 0
4460001 347136068 0
367512208 100928722 0
20431505 204861631 0
109951417 80427384 0
438530182 270515215 0
72475703 405313385 0
39609538 464550551 0
99269400 302914422 0
506611800 315166472 0
468947929 362998537 0
341682693 362629547 0
67878742 535388799 0
85393353 499048401 0
286716746 376955820 0
131938374 21286832 0
381582850 295484170 0
409858923 415866865 0
536072601 104064591 0
275277685 455390810 0
37781779 454617706 0
66642199 377532709 0
207633047 481510409 0
490835770 40075890 0
379464879 80715428 0
217086672 181642843 0
5687856 302468052 0
540496191 278924465 0
494659326 448405476 0
474286930 242047141 0
303568054 122430917 0
331811262 20687118 0
525538512 302090257 0
119123520 141215402 0
86241245 341784217 0
394177070 43011971 0
394624543 360099821 0
85244145 265826807 0
457221505 121783354 0
313610799 259005588 0
210843748 357290824 0
198055149 556028734 0
207811269 461638708 0
520681268 534312641 0
567627732 299004302 0
222797899 460821378 0
403300266 351381856 0
554182883 93403 0
420607251 153900830 0
190120459 314837870 0
8455519 213551746 0
49022818 430696099 0
353895165 414759395 0
463486347 274295815 0
519032916 450678318 0
130384587 167538852 0
548459629 152568054 0
426762253 357373269 0
388910610 341605410 0
309731642 333808093 0
36385604 479940470 0
244619941 216236731 0
357736369 259974950 0
462543410 340205938 0
228457426 276638520 0
314802648 14595386 0
5240928 489679595 0
82351494 313433182 0
183258237 99799562 0
194626000 168701774 0
435447619 22646938 0
427420532 389496186 0
330844734 499256839 0
501171368 111774893 0
396999989 24518253 0
438094136 312537457 0
285988254 25519256 0
75872708 449921933 0
360576670 170250428 0
303427963 187506658 0
126251611 238791768 0
507367226 192717571 0
59899659 58742636 0
508272676 390420534 0
566680526 526444364 0
263225292 282372766 0
182378432 139194232 0
266709812 235201286 0
402375977 247223090 0
329587138 277872036 0
7732919 528724866 0
275727690 262788973 0
549579254 182987152 0
577645093 339941268 0
7154829 320242019 0
300457064 69086877 0
95277547 119924134 0
389978642 386596958 0
62344734 360715280 0
307677472 228664272 0
191317583 209144713 0
92616875 230977702 0
419900403 124199378 0
29821550 416340994 0
112393393 358622482 0
126684780 381960833 0
139793080 46484977 0
267485598 540659668 0
324151223 299640131 0
407510192 515798403 0
443274924 326413239 0
240193046 307461507 0
295837 486077629 0
371361556 364708322 0
380804664 500334010 0
409166291 536862840 0
38861900 80193335 0
139337525 346828300 0
245406156 183810606 0
563315536 279391166 0
261752256 454532916 0
476918025 453369960 0
72753134 469742519 0
347445443 396113178 0
286061031 438728464 0
66204427 179587155 0
546994164 555193962 0
506883917 454444507 0
2986652 549096989 0
168841174 286960512 0
341539406 102187212 0
218547103 154359697 0
305606825 245096362 0
216777206 215236180 0
239189088 244327553 0
97847335 262691964 0
31934698 291521574 0
446852474 525256845 0
576096015 467914586 0
488976936 176740529 0
22153603 283769537 0
278124043 180435791 0
414188918 121277125 0
121847294 554731034 0
573852442 22064004 0
384628338 177726533 0
278916533 444116576 0
8198752 525077482 0
502391954 199635079 0
509309063 354340992 0
49343103 36476759 0
429053304 70442889 0
335079649 200995539 0
201740798 507414474 0
356382395 128020146 0
133208447 571905408 0
161581848 367973894 0
534084098 350791116 0
337916623 68806520 0
242263221 142256046 0
333043957 417989347 0
213176928 236514551 0
64646601 539780159 0
41003601 42682110 0
275409636 569499259 0
11821256 227945944 0
558392116 419250672 0
533577432 390922876 0
418917703 431816111 0
190230290 380430287 0
440310717 567825513 0
472553235 43055916 0
490763469 19165540 0
410200813 53748975 0
436872999 513044249 0
449359095 502163895 0
393120792 140505945 0
329157496 343376008 0
238657617 36883147 0
8785896 419167236 0
206561815 356002508 0
142168790 279330662 0
94953828 156903732 0
74159631 225840582 0
71718693 258350078 0
3846943 55074458 0
127718776 293024309 0
271717196 389681072 0
105150460 398377898 0
297179832 297601526 0
15218161 119844153 0
314870382 285542025 0
143490057 435309687 0
441173219 523575651 0
273081862 145572112 0
131077460 247157806 0
346797105 80338816 0
220892095 468451308 0
79833221 289177718 0
456553799 274542612 0
72132461 132446156 0
116215212 397014302 0
577676070 504538053 0
169954691 25324334 0
577655822 554424560 0
521760922 535385133 0
4510075 378407815 0
557225336 407564621 0
217393157 135689442 0
422403484 92183627 0
534867729 68176876 0
139021191 400972289 0
486505080 69789862 0
429038658 333763956 0
396057973 288276678 0
178011945 501049613 0
115322636 310958042 0
469307059 75710593 0
407268261 441292295 0
531131654 250028723 0
256648589 345642788 0
169706099 375089706 0
377499894 165845573 0
160696559 194855986 0
353398621 124151811 0
62171018 180079943 0
240583134 190830369 0
386221892 273598187 0
333076759 388033754 0
494645652 473675942 0
86556024 316540017 0
322233838 378298996 0
47531582 465740745 0
456587641 218431705 0
460008052 555833311 0
527139176 255508788 0
78053854 228997730 0
187271142 169025775 0
155784001 478597643 0
8648223 453353337 0
471950649 110447200 0
370131791 303897031 0
520109365 442191079 0
507756813 541086130 0
434507338 200150861 0
261470817 117136581 0
384494426 137353907 0
275982676 57680688 0
383549773 455326291 0
137752406 288079979 0
551347770 149732730 0
421287219 493699314 0
425175221 13965244 0
156677129 452299498 0
561447935 112235295 0
484312576 27043341 0
204797576 549232840 0
434770242 429250366 0
431845275 163673996 0
518973621 5062818 0
137147471 457757925 0
564561594 238544572 0
79434693 174357254 0
569079506 327222182 0
327265444 79866344 0
450853650 183592718 0
455808447 94406968 0
202344443 325054910 0
427388776 438601570 0
327175220 370034654 0
578450489 321376950 0
201144005 131585277 0
484283944 345162341 0
340452463 186273048 0
340885429 382504006 0
183921558 437268544 0
336290718 97280119 0
345910390 507558404 0
471133421 367754272 0
56538214 542815020 0
58738122 278467857 0
346103452 423809873 0
135908760 364977150 0
496930405 204706349 0
45571469 401829224 0
46582186 240372268 0
337058762 265283873 0
221992498 299942029 0
10962721 133391471 0
547064403 313957049 0
34105565 29400064 0
243670744 306893600 0
148934964 448550963 0
281628235 282608721 0
416632893 6760142 0
366707249 145885764 0
451963164 553285888 0
315855565 492921791 0
63984005 340596566 0
478087875 268399710 0
437919051 555598994 0
205914204 352232026 0
472432924 453999107 0
45593532 215819862 0
347314182 498095284 0
279481939 259811766 0
232218976 213017873 0
23173294 408086665 0
299120298 503123089 0
43739320 29251007 0
79826737 132685881 0
145400499 346017381 0
420988788 84193312 0
90513235 283911771 0
173241902 544862653 0
61105899 429931246 0
349080509 521274125 0
331460414 73709180 0
24003660 19311359 0
545879117 230085896 0
467883325 542886131 0
300239462 414216048 0
426417238 192636327 0
74717745 483539976 0
323284833 218184565 0
28504252 296987297 0
461040465 309334280 0
417772533 407465627 0
377370908 346692788 0
278881544 508867391 0
285483793 566516730 0
215382563 86042873 0
302960577 163017719 0
479752701 246574004 0
138706624 25358233 0
495696426 99555124 0
250005467 278805428 0
230660658 143230936 0
103972649 459379760 0
183937497 200347779 0
110424528 547874122 0
479795000 87080950 0
79609401 287265745 0
556513730 317507799 0
564334274 264717347 0
472839962 355678507 0
44231620 222714170 0
137450532 390952567 0
34276759 171289409 0
441243567 99484110 0
168238499 31126613 0
397181927 43344789 0
424276691 74005379 0
448199856 564802692 0
151780657 496007392 0
40122420 221357730 0
112911366 224553882 0
437483912 529800572 0
418716796 279745576 0
475912913 429869490 0
418592772 491787857 0
46993486 187040863 0
497489926 148419984 0
499851882 464793045 0
387700859 33839613 0
395648759 396295295 0
68628213 311190681 0
260003582 411315011 0
464596612 398700726 0
169108545 242196836 0
130975103 311579623 0
226054352 296024765 0
548860861 354687301 0
550904302 37142138 0
560291458 176522329 0
216340702 101767959 0
417121892 285881954 0
144380126 110939403 0
92905565 187069106 0
472919134 479854083 0
462246074 21670764 0
271914536 497439466 0
39923595 27147848 0
66895917 169251709 0
374063725 157007498 0
155501582 360636504 0
74442329 3876482 0
445748725 480945382 0
102099901 352276475 0
337135079 574995003 0
52159403 181298644 0
462846419 259524618 0
557539795 348383740 0
100723984 8307306 0
82082616 448330876 0
211373422 475793619 0
543397979 181549477 0
528391722 298286970 0
312798824 345181392 0
190997835 54375219 0
167031824 110298431 0
22281355 281340662 0
196732877 545821482 0
416468053 116607427 0
488520401 164344182 0
36112680 298252507 0
114541068 486082988 0
373033211 160930031 0
97102723 37040499 0
230915398 169155704 0
243457379 250125050 0
509743339 510295260 0
470851828 246884735 0
528508249 266971073 0
370593173 392478962 0
322155715 19505857 0
484748150 510058368 0
544118219 105193275 0
166937705 165681354 0
142847403 568520490 0
514278473 394343746 0
137539886 520416897 0
365310580 217362970 0
209837928 545598916 0
518712281 57436299 0
289853852 341383599 0
361932722 454192477 0
433969785 422279374 0
120408077 579252742 0
153555888 168253753 0
397873086 210257572 0
445811524 206619969 0
106028939 353709545 0
245294080 97984767 0
34981066 473005713 0
480916996 396882568 0
423991088 1466250 0
148386141 93607041 0
563704668 164863916 0
435282541 244386128 0
369276886 79925736 0
121906850 424345829 0
158785391 317955155 0
379899683 454752423 0
148761950 419196748 0
430573206 309981966 0
452519112 515911799 0
492543966 283348512 0
276172598 151491697 0
528450972 142190670 0
497004735 45752401 0
33855585 389227480 0
454218189 291217728 0
20122758 521997210 0
491700987 346012987 0
141379775 174869183 0
141303465 165964056 0
209387771 253825928 0
144277038 578885310 0
463593531 308194381 0
342683466 127495400 0
144527302 446519399 0
35757413 401094806 0
270588048 540576960 0
247689543 91829666 0
522286070 409622816 0
129666246 489254335 0
30015480 129842331 0
305294112 149485916 0
120283718 202920215 0
220911983 239043015 0
543372620 19222004 0
533527487 544375787 0
521709190 206721705 0
415425368 319144119 0
5982165 103233444 0
194512091 18564801 0
369948268 39437727 0
333134173 426277750 0
298487201 133441551 0
131315257 26174949 0
470911540 570048156 0
139280327 36406800 0
389557305 527832877 0
523047024 298686216 0
110873387 371649 0
445691140 466042595 0
124036073 433248606 0
37214871 336278560 0
85946255 39127267 0
472231674 440833984 0
410201439 304674845 0
119969142 130533567 0
328192985 29164826 0
228031488 297203187 0
309790107 382985331 0
317427242 302582826 0
396756653 38762879 0
171935000 330446909 0
285349392 283423421 0
197475982 382861627 0
347029734 74481271 0
511767021 155978954 0
484106152 568978376 0
390804612 80452617 0
250029037 52845644 0
159333189 365886577 0
322298775 108502894 0
350076243 478821957 0
134041273 310734696 0
456126162 314912173 0
105992062 571398353 0
15613074 210982758 0
390017587 117933156 0
413531103 553185056 0
51283481 575205130 0
567612270 341541912 0
338327949 7871538 0
104805768 252568731 0
238060534 429164396 0
73304828 27933885 0
479304071 156607914 0
383132062 94596849 0
212183182 303472671 0
131305193 419236157 0
78975941 219590850 0
287575772 446539016 0
81508085 460235048 0
206733931 371447752 0
118769626 488367035 0
564788085 371158316 0
50228985 547315252 0
270555396 205714255 0
85466859 84754262 0
446360423 55694602 0
455168906 263275533 0
195873194 355195009 0
335446920 371037465 0
568693554 297427958 0
521871252 295418188 0
445533333 559337761 0
238217579 392624023 0
35701843 118714510 0
472767878 457890783 0
258881472 314617372 0
93431550 1720976 0
209135460 196495208 0
444534833 238126639 0
185519325 270290086 0
212555213 59331084 0
338682732 123547880 0
261092784 547060893 0
274807760 255190760 0
258114722 43234053 0
90135675 413855331 0
203878846 359286343 0
358197630 122621502 0
134761516 573247218 0
224857613 292219252 0
197291782 459027711 0
399764424 440776168 0
243016713 189622221 0
396948638 538653818 0
359812763 425110359 0
384729105 120483573 0
307968548 501751680 0
266442535 288361236 0
233565080 320668775 0
510396101 321617042 0
348241843 26826842 0
248089419 129551105 0
170397460 402140387 0
509405882 239281753 0
515694114 471004444 0
336900726 26898091 0
363328416 33240326 0
419026176 419729909 0
316347684 349563908 0
236942636 575768835 0
189092204 304460204 0
546728516 426453477 0
511196551 573105078 0
550987136 152466308 0
189838679 560375726 0
313083909 499655407 0
569855045 277501413 0
169103773 242080146 0
50834225 364491760 0
363902440 203046310 0
184109644 146076974 0
529852467 12458768 0
213050280 524794869 0
125747458 424736845 0
113774202 259867782 0
19868336 358113176 0
169508362 288794207 0
171054297 418918231 0
44757053 232174482 0
469094480 222463443 0
499811424 150420980 0
440161654 67370019 0
247199781 382335546 0
72853676 32064759 0
253214480 196557424 0
538040571 22215327 0
537289909 338028066 0
36959597 123743393 0
281489497 436753525 0
394250454 543693701 0
469260918 228679579 0
57540884 146520658 0
46061520 388327018 0
399342688 158288473 0
497511606 497866334 0
404309908 456085362 0
58097760 295307191 0
241172342 415141773 0
201885603 265921654 0
396868562 210925328 0
450608721 201591681 0
113823437 379675927 0
199190765 140642805 0
101517056 292178317 0
553843162 481560600 0
488827646 367629824 0
129604369 274517651 0
372770212 126731350 0
573802411 15748755 0
473935767 119135172 0
171695344 393060617 0
334941136 433627226 0
529200688 509603979 0
477670969 270434288 0
390888191 100909424 0
256261301 330135215 0
249852343 266166960 0
509559211 17126529 0
404211634 411058404 0
327084565 181808979 0
180297175 165280100 0
309764595 439173361 0
155209753 172905230 0
7812659 280370360 0
6589162 448809950 0
62285698 457377937 0
532471846 301099292 0
58546023 125834758 0
198643499 348006128 0
361106366 416698409 0
91424383 530394166 0
262915156 168852459 0
157298847 571830152 0
436034654 367808870 0
414755340 322683448 0
195345317 493244073 0
188240364 296960062 0
225684632 162398160 0
284408943 262454616 0
67750287 109043494 0
308960550 320325833 0
58665717 419439577 0
149612856 480923242 0
308378563 100616079 0
276447463 140422084 0
313622182 389128100 0
430925746 284734129 0
147585113 18885920 0
317545152 170530318 0
266109024 348493065 0
462961660 531151672 0
165102124 433760221 0
336138601 299850543 0
467374275 353964344 0
568549951 1268753 0
74140461 493238092 0
410887103 489298546 0
11435220 315441515 0
197092511 296268137 0
570266897 216094435 0
387830603 371071257 0
269050364 225725473 0
531083720 361979558 0
9237059 109718697 0
164242158 363595007 0
429207464 510201971 0
352600319 200584379 0
381893249 149909115 0
24090538 144350207 0
222847846 452932332 0
569989788 375066254 0
386430907 180253381 0
367937824 439359490 0
236892097 326460365 0
381889065 304204102 0
115534462 575681796 0
58417770 265472011 0
454112999 538848349 0
158647964 327379605 0
31940461 207885470 0
458284751 454888223 0
159231508 32394294 0
445248876 570423031 0
225554073 209994060 0
387814031 58881211 0
456523944 506751667 0
495065826 66832585 0
116475741 172294570 0
426962066 231187249 0
131111448 317740001 0
389130362 501311806 0
72686434 340560500 0
202676070 283563387 0
471055108 241114014 0
16558311 451701284 0
465300968 504535684 0
239349859 175715962 0
528417711 201266976 0
245407543 458316334 0
117825421 324549350 0
423139818 558852987 0
224040371 371483009 0
346404813 533996765 0
200736038 466166156 0
549889045 348709528 0
464808432 411068126 0
349382907 278244452 0
446235122 438706646 0
505107626 363860607 0
544689908 536407392 0
444353834 47154837 0
265769900 567108482 0
223145664 29002312 0
349830453 566917719 0
229285854 452477147 0
360514854 393498084 0
538919688 437123643 0
227106016 30265811 0
5141544 256044047 0
174474720 87595507 0
446260671 174890738 0
358054947 100904063 0
363857011 224372536 0
526468523 520780651 0
504104278 86991556 0
506335698 30465453 0
136261145 534160809 0
86066130 81896032 0
228699579 35720909 0
487948857 422125586 0
558275974 130062507 0
433797418 470387206 0
24920187 527788995 0
558093743 526196656 0
317088345 192937873 0
98571957 438409779 0
61227146 63913252 0
265526616 510088018 0
359771456 486186590 0
459188805 106947547 0
421828039 335045449 0
202247690 47618246 0
519638654 562495889 0
505187280 437952716 0
314922254 339433570 0
453137338 205681683 0
210903719 360790117 0
405353696 234338835 0
237912442 14871317 0
355970490 5396868 0
119607495 66391953 0
109503583 419894725 0
392809469 77172663 0
248655178 108023441 0
396891231 112576079 0
169668044 325615463 0
374967562 423141123 0
367009766 215167189 0
469385657 459572834 0
441867408 321576341 0
301674399 158552310 0
433942121 30353905 0
121552747 559277900 0
88020595 104879859 0
315036986 415937492 0
10981295 199880472 0
281081624 535843859 0
495975759 430162164 0
454503251 386452782 0
553339050 95190576 0
294562570 401342147 0
414565305 156266098 0
254232713 545467251 0
241681459 297462564 0
227579183 325580745 0
170133562 158655067 0
169104746 260807717 0
59739944 118386500 0
340421530 424161058 0
334183027 362338736 0
349595731 18959137 0
16146557 129039642 0
295114507 395116174 0
287922496 266940290 0
542551426 369480739 0
471839069 174641708 0
222427929 178720298 0
508125268 238113979 0
502992798 415027931 0
254297289 343561167 0
346627980 328550191 0
371715560 154196945 0
282670359 97212333 0
546522184 49484226 0
421711243 269279368 0
116678361 418469176 0
310557930 474313748 0
217301043 283089316 0
189513895 300050793 0
467557303 316833583 0
327846019 71294745 0
317829605 357848791 0
191696889 539671746 0
426476440 562607208 0
431986069 569125032 0
34650662 539722989 0
513917327 51906361 0
435293389 154879946 0
280282165 137843996 0
525810482 345525067 0
69923688 563275178 0
531057172 43880003 0
86625978 520574798 0
98374109 198968427 0
447286940 8532197 0
286103268 464253048 0
313675709 185055232 0
287534400 17527938 0
292650330 395254836 0
341452710 389987354 0
545207766 550773489 0
247184067 345537955 0
62106999 205019116 0
548562781 398562985 0
575272595 357167608 0
386099439 191113513 0
556731949 372651599 0
441897068 63794493 0
22225588 478336807 0
416447397 18390189 0
146732601 447854293 0
414589272 506398582 0
296051261 485629886 0
529379932 362539119 0
169600494 484425602 0
514560691 35417994 0
350837818 134062580 0
2957224 359255294 0
280490917 536458606 0
123549126 493565653 0
466815010 153352106 0
508161073 29950373 0
26026842 33429005 0
97881953 239723105 0
461552754 112194337 0
122612716 182456490 0
389882447 89387746 0
425958459 118294203 0
529901949 63160228 0
185635359 303945437 0
431819006 497343436 0
115100499 525979379 0
335746796 451199791 0
263065708 466278305 0
499355416 454950618 0
160011994 244908563 0
30783417 488684327 0
462613852 406063464 0
163662943 429075934 0
138123088 496326297 0
292943303 136230507 0
216903752 498240014 0
244204909 352085260 0
99170413 499951318 0
29282491 450142706 0
528422635 560059118 0
244368705 8603157 0
228401654 238397809 0
62269264 351582499 0
546515517 204530269 0
78863822 556428501 0
491102811 62603132 0
118328776 371926701 0
356742771 430367036 0
179404216 255832745 0
538647458 242896380 0
101101512 353072225 0
455847700 305451623 0
55449541 367249951 0
124234217 259623994 0
372593595 378581248 0
151332796 450014767 0
285372951 84170475 0
367493913 216451233 0
506789174 456560189 0
347115247 350525206 0
14079254 184926850 0
128982669 119368544 0
189003978 25855647 0
89040287 295616962 0
220745050 3152518 0
255145682 510377892 0
80174061 172357713 0
64641464 4785002 0
472267734 73028718 0
529959333 535695407 0
11011840 154508471 0
105137507 296861746 0
118593634 221675358 0
403133550 110827411 0
31750418 58278665 0
230539246 485114437 0
525256154 473449757 0
197189873 213010252 0
540576068 33218367 0
288054396 503571025 0
345530965 180237883 0
141586300 408721945 0
404052907 47723185 0
442937534 369587418 0
457492184 404880336 0
76956077 103838102 0
375045811 273130139 0
387903146 378569709 0
348559516 452524312 0
402557658 372981124 0
49768952 262432058 0
505063351 302221878 0
354651815 322595464 0
230559488 427579119 0
578909937 433719753 0
72869759 480769346 0
29915702 468395663 0
53562700 339413901 0
476013367 73249064 0
354900243 164562705 0
51124633 386256762 0
494156538 304135580 0
311814813 138038034 0
7682264 232129833 0
139832946 18357884 0
331811824 135940462 0
266439041 439458882 0
265586685 539210181 0
37281432 297790422 0
244383795 316940684 0
324515845 372442156 0
151440769 33688718 0
407657560 307273997 0
193650815 124124792 0
515800695 214556698 0
81840845 116536160 0
33021282 331879369 0
236580051 545525570 0
58121348 216363174 0
565841989 550873711 0
162970933 147509789 0
307020124 345865194 0
28096825 262099007 0
444255173 522383524 0
319639236 24454484 0
305311212 482942521 0
87154259 404264742 0
215038619 117901788 0
148223182 142418329 0
320410810 545089225 0
515637166 55965878 0
497978793 296843052 0
158750607 552462 0
235415299 271594856 0
551349560 380737419 0
575969816 152686939 0
224763231 338454958 0
212171208 539152074 0
25745178 103410448 0
264059639 297620108 0
212903187 541315022 0
404790611 159027500 0
61361068 475626808 0
545248805 306850307 0
316428394 260487574 0
522665139 99148546 0
171413148 147389584 0
407889360 434888286 0
40983158 333203885 0
540910356 906691 0
234329899 43925878 0
269559877 28260673 0
132615036 523091602 0
321486081 203457024 0
288673034 176719512 0
440420139 570152712 0
113014204 555835588 0
360558611 26147248 0
436037725 95011312 0
457010088 555886813 0
50005534 560064827 0
173038898 108048686 0
52560261 391369660 0
46230160 499193243 0
372221100 230206207 0
175581718 176106082 0
200197528 551106829 0
523505544 431721809 0
164821295 464859132 0
379368229 406197694 0
300717521 287429868 0
176215193 316352521 0
340191627 213850842 0
252924451 469799960 0
152095258 145978843 0
285083733 144810602 0
493198843 546992331 0
434626653 334305923 0
40872363 265089322 0
289527130 444899656 0
387140290 331533385 0
214734152 257942558 0
296335514 519722114 0
177469453 216157752 0
91092696 3597347 0
429191641 417593027 0
402016326 289027851 0
483937198 306371982 0
504406099 409741408 0
193895744 448223612 0
515917777 402835318 0
512697056 510989547 0
93625945 289765643 0
463608497 242198677 0
116748218 250323797 0
296837497 86950683 0
561086960 431548763 0
523451148 237822691 0
38492284 58111661 0
440961773 414285946 0
304281002 567613793 0
154650417 359440349 0
48945686 111010201 0
50854900 4044749 0
89287117 515941782 0
60850091 272659231 0
523200425 483848865 0
42959064 307930504 0
493781545 504344224 0
268760317 287431940 0
145492892 557182768 0
241900371 219030977 0
486306106 97270184 0
241456713 143348157 0
315732462 178155538 0
241097454 379124188 0
243773915 382875865 0
116702587 362180547 0
396902 449185600 0
339284110 466506359 0
3646905 385132406 0
363949187 390533516 0
554794899 270042480 0
249691515 428683695 0
301531554 394093770 0
283888246 89535793 0
74255726 153681175 0
549478290 334965237 0
288366473 403403644 0
428123026 165841040 0
256527882 575267414 0
498196329 32556475 0
478851035 535328388 0
177272638 458715187 0
322002404 31115846 0
300347557 283583747 0
60007665 533244734 0
570029155 370187564 0
47200813 221176403 0
210117088 454658208 0
355768282 316595361 0
95420913 510437616 0
300845801 421553821 0
77988976 43934783 0
204594225 495683743 0
332494799 131178308 0
158515041 179693854 0
577272257 416857139 0
564180981 199540092 0
226007330 354547274 0
412846667 504128085 0
491866978 13156385 0
119324625 97966959 0
185254478 541842800 0
203841971 297412519 0
271791602 20944356 0
305805977 179442092 0
238226221 353230273 0
14966914 67774767 0
484399143 439634371 0
414411680 258095241 0
327426597 296432578 0
547089736 102694178 0
174140122 516301562 0
523033362 46295543 0
209118328 288483321 0
65640449 256090600 0
132336278 266042725 0
189606599 346894835 0
1315377 230798120 0
337699292 208408896 0
170592280 288340337 0
184803153 554806440 0
421352816 274131177 0
567854580 233976946 0
108788646 375691166 0
304193840 112319400 0
79674393 197802437 0
543852714 155627276 0
132777579 544445828 0
432138776 335750444 0
183132058 561886927 0
344576228 423358064 0
119614621 5709919 0
455980639 498947687 0
166859553 304842332 0
542349224 428774441 0
375339678 537472171 0
149249774 408072804 0
319821075 382619871 0
565373421 290842956 0
384570984 552820282 0
205625953 54033815 0
168093540 556595406 0
185659779 496747874 0
310011136 198404150 0
94611321 212066381 0
514277498 487247257 0
546586656 213507287 0
96516321 192305338 0
34489024 328038625 0
356036939 211519731 0
9026490 463079287 0
290865455 560434738 0
157833379 71377333 0
500831207 385107771 0
200191652 554104489 0
231300483 551091767 0
481282081 475670185 0
27284625 470183198 0
434132936 375885367 0
197637600 297771761 0
345682851 568207066 0
548172415 303517441 0
63840616 122718402 0
207152370 402856192 0
88231442 232434412 0
14337477 264544415 0
106471985 504985177 0
47214347 465673261 0
48077416 210596780 0
343891806 381019267 0
166517521 167924874 0
464296488 409313638 0
201640668 30659867 0
80426749 505761895 0
111281888 221701519 0
130730774 415679803 0
277447642 144578672 0
71844203 88929780 0
425366398 210653248 0
278564086 121760964 0
313304083 428671662 0
197192444 215463985 0
563128762 29039940 0
487652806 327086256 0
440979997 228369376 0
373767441 538202489 0
191454125 417374261 0
285251729 476235357 0
177751851 157883422 0
496920860 252583185 0
391299411 271405815 0
478125865 109589667 0
123749509 463433544 0
221397320 322587693 0
276236320 139290341 0
284930221 425258931 0
417176034 500638919 0
30909844 289033528 0
34379593 516794740 0
282509654 42461712 0
279778789 315762331 0
351432699 324529858 0
18821729 411232216 0
283934034 386617431 0
56130121 92565436 0
142545155 353479800 0
517021855 524565724 0
7628284 405318673 0
546116403 405130869 0
13337019 134388137 0
417742412 261828115 0
148271520 306512793 0
375300858 386720747 0
302280841 443233322 0
45017092 67186336 0
567876438 212140122 0
292317501 526980017 0
424084032 40329164 0
69230866 172387481 0
450755609 432621566 0
64286599 50842317 0
172975292 477440107 0
520972947 509665233 0
227245393 408631566 0
240077896 344468229 0
324839187 575964060 0
375331330 425670230 0
55840798 294643513 0
392572601 128819814 0
240010118 264331462 0
368551057 206201606 0
431411750 179731751 0
115836779 444781187 0
422846035 499519263 0
13262201 372163520 0
22128136 301318956 0
473996495 53491803 0
192267493 130029730 0
214091716 151358570 0
471914317 69991777 0
347277362 465237267 0
169149549 377379277 0
571495901 352246607 0
366354816 378465048 0
106171367 410736320 0
208877348 154811624 0
425786791 22784843 0
45775277 202719603 0
378773549 192859546 0
27665748 191875262 0
466377473 264058738 0
528371410 479059400 0
161389060 220694352 0
428881031 324803498 0
291078427 286788556 0
376509526 331020849 0
420471603 142438371 0
73665826 25374146 0
77100597 486544880 0
481146009 375914793 0
206179306 12539768 0
328564207 85362620 0
338571929 420477031 0
535533278 576897853 0
202066029 443083733 0
209009255 228356243 0
521542082 526834665 0
169837404 39340965 0
357488518 118496382 0
393801975 491281432 0
103621529 92784175 0
280613470 432314312 0
448937291 265984206 0
529214871 108642378 0
446911111 559007496 0
3717897 280180575 0
18034076 35134893 0
573275303 271309916 0
161012854 432119816 0
413604493 485390696 0
9553507 103193954 0
292437595 108162834 0
342532146 234169845 0
269625361 539940746 0
440230612 262538245 0
347458538 397902482 0
238430994 118839536 0
224559638 303012790 0
33799380 529170662 0
246809154 487919558 0
30246950 489866075 0
358445921 2787430 0
358325255 260133218 0
289256798 239539206 0
142674606 145674354 0
429850120 211863433 0
575429630 447299921 0
568790476 249088490 0
225273915 331362626 0
169717270 224044947 0
48215994 8395467 0
392788167 262821887 0
182520409 362750798 0
115216478 58899703 0
256380052 436112553 0
133560201 489774549 0
88960571 65797631 0
59143208 12184912 0
14835618 519215575 0
432601226 343069006 0
21784321 86478071 0
256235094 463762149 0
350468878 496780506 0
148765597 560104789 0
301130820 187139974 0
224072760 326964045 0
473314377 107869388 0
283760269 137380069 0
306214505 343450853 0
144371548 217722964 0
147339737 479224737 0
302063611 254554538 0
330987806 260048006 0
74283680 113475034 0
461056259 238475150 0
327134959 333937423 0
448009003 407524574 0
473515761 531386506 0
251613795 532084247 0
541035179 569243041 0
20000466 576808121 0
354593217 304193575 0
254787050 171889711 0
568025748 491007198 0
260598129 99255464 0
535372668 566401295 0
412251870 375635704 0
413900113 189182059 0
368088939 61774999 0
570600286 257537921 0
559012060 352165317 0
466760891 258977655 0
213111269 122160727 0
188849245 574569248 0
259836888 465141080 0
59701054 59204873 0
119941460 535046347 0
373043961 135943602 0
150153651 314686489 0
130211418 73999971 0
84032790 233790448 0
72070076 508242894 0
157971370 240063974 0
125478082 560268511 0
451405612 162478859 0
64980183 335501592 0
540192666 47130006 0
86253776 214121026 0
269570658 220582075 0
83448853 409730197 0
363469662 495224578 0
302846241 104790618 0
365291367 90946935 0
130595701 468592352 0
6537147 452960780 0
211084395 240333992 0
42453333 78954028 0
48004967 360694787 0
185092897 341705774 0
394993592 363316990 0
22535379 8326808 0
174610231 80903937 0
143472314 296352683 0
334641775 479504040 0
456059419 413976660 0
216663876 531816305 0
228655380 430372786 0
577343620 476695278 0
63417687 543945790 0
368496939 511153935 0
203366187 65290638 0
285852662 435700104 0
3410276 20044409 0
189616866 554331603 0
553347863 312319726 0
40822846 510045124 0
350529374 127089526 0
78313599 136179194 0
515947902 408471215 0
507337239 440532974 0
374019016 333403812 0
224662048 412454694 0
116050879 38562255 0
233361369 274077923 0
17937539 176637510 0
572698809 517445988 0
290380595 147589910 0
563531265 326391915 0
15249694 533443492 0
227398016 241437242 0
482488029 496057978 0
479271278 91784089 0
138970412 39709186 0
426191662 487027757 0
515631296 116172774 0
272138641 490415684 0
317396776 156400593 0
52412132 438803335 0
45560652 188629131 0
290388990 94468584 0
474341712 80043185 0
464890902 360303572 0
339135055 527454143 0
204653454 19994402 0
525110008 60143606 0
201206621 349144729 0
177067829 103877277 0
146088015 526519619 0
534726252 266781867 0
494127439 5875408 0
547583277 255168838 0
573965512 273775845 0
146091234 259926500 0
159811189 279305156 0
11174841 50116975 0
410820867 59947454 0
138666814 486869513 0
506017307 275470015 0
110044580 163764993 0
523323149 529661793 0
363600676 563842352 0
435059175 33454104 0
39420114 120865330 0
117521507 488802842 0
68940535 414252483 0
43458434 555764673 0
458306038 91565015 0
542911505 83981879 0
288151393 156740506 0
465937199 369224010 0
384076558 44774165 0
58032380 26166341 0
462383852 336594335 0
207718307 212398919 0
212468962 141866490 0
82517206 205840924 0
395215900 344624556 0
425687495 309010466 0
466141299 271715658 0
237600035 356646054 0
391601536 235088500 0
415259624 107308204 0
8914238 479633631 0
392044525 215569528 0
408164036 496099192 0
523071809 366729454 0
301931424 291980819 0
431643629 86752976 0
210238594 144804008 0
194954534 514364759 0
485107761 322535661 0
354282222 87744561 0
144738460 389437788 0
244209336 232422187 0
101534034 366868616 0
104937906 363971684 0
452429021 134994616 0
415456270 90656573 0
143119440 353369324 0
178440189 541695510 0
44118400 398915646 0
254583881 203936132 0
35025805 327163121 0
213557401 190769717 0
120176007 26050975 0
287575437 123267162 0
10919672 41502341 0
228755152 272276825 0
153118737 467054951 0
131630049 72446357 0
357082901 228963180 0
378493434 228686028 0
105722878 565803802 0
216293204 138315828 0
41553699 66206953 0
232362562 748674 0
131569609 128012281 0
270017835 149105002 0
413490006 57868674 0
145098359 71814499 0
187062281 257498494 0
261251142 308427248 0
182200997 519680099 0
65120313 324009688 0
467620210 14386511 0
425489938 522226212 0
226930419 110344093 0
162874338 295031515 0
309076325 5356789 0
402681860 570567141 0
293293725 237081170 0
147370752 577114330 0
225775423 198867710 0
29323086 554483938 0
420403489 300815068 0
134256370 341432284 0
349086799 511352431 0
390734959 534187505 0
450572955 308946909 0
402470653 230489193 0
81429797 543126642 0
358635250 48592511 0
561008881 253816233 0
482620219 496403270 0
184230464 154269565 0
141182234 548654520 0
45144721 63200329 0
426866821 404367618 0
57144099 262287194 0
105229335 66053072 0
292961931 244821829 0
367965198 347336880 0
148748023 557019909 0
381814451 38479236 0
189784029 388940471 0
275638157 472396100 0
330104331 526330436 0
158213415 461522140 0
494484816 567689893 0
349013756 540660151 0
463067797 153933816 0
150207552 242033804 0
507740682 558260344 0
404501320 207570577 0
250805950 549819202 0
140867822 314614043 0
538787250 496420747 0
172373061 357665129 0
44669686 319303491 0
29567677 374899494 0
350447709 280531782 0
450974810 457694198 0
139289234 81800719 0
367980037 372554637 0
28135738 47797327 0
93716621 321511167 0
122678253 124470149 0
541349463 234350524 0
162350379 12167175 0
544477565 331078104 0
4337013 331623276 0
402808976 529020737 0
235212983 392117067 0
442762042 20598587 0
246972715 148354694 0
512995937 268059042 0
404497988 362199925 0
43356579 69027165 0
183538754 531375746 0
263856239 232903140 0
391559286 196301565 0
441009603 302346535 0
292523919 574851660 0
277358213 26538758 0
435336125 5977615 0
186243999 140555385 0
12800319 312898420 0
370979861 211519983 0
61198959 64410977 0
119649639 341507893 0
44799810 342162956 0
25896300 505458177 0
414576207 56825716 0
246461749 120256246 0
407193621 545228275 0
558769948 202168078 0
312848676 188259655 0
265453292 357141364 0
267750736 45723649 0
347942323 461805477 0
71607223 381347 0
253367587 108390815 0
68553911 16194813 0
64399671 404274503 0
486808737 184580262 0
142992463 8326455 0
416436977 194217715 0
278579835 426695441 0
323766068 96132382 0
343705615 309849961 0
277516848 271636689 0
193193214 156610973 0
242635899 110704159 0
201523125 153669946 0
453904259 337976952 0
201481594 393486688 0
100119386 300975133 0
190694244 22759727 0
202860342 496007652 0
18731277 505012406 0
321120791 360119327 0
168776931 470184794 0
435357994 526647567 0
281185341 194666558 0
530521155 223862690 0
459191265 168070495 0
502945437 128838155 0
169759721 524867543 0
570388818 148921075 0
228207206 321323143 0
517841163 440792493 0
291952308 26934419 0
367527995 490761162 0
385812213 304462382 0
268525461 36424031 0
148919939 248118664 0
10367963 110983446 0
572573870 190952438 0
94171747 68328703 0
163455885 202896176 0
287781748 415039000 0
432106302 510712235 0
51274691 184001232 0
282608396 353380042 0
577402864 539092143 0
546784372 181005971 0
171174324 196932578 0
421983093 488835962 0
434779939 523950838 0
62954902 389775382 0
473750083 481875446 0
275800459 289284636 0
481662764 350263074 0
267760169 42382025 0
258394453 49988107 0
541483165 494458721 0
72286999 137501631 0
422866310 364663602 0
248514726 287255716 0
47838830 172032960 0
485865750 507107006 0
530930515 484441083 0
110995950 519543789 0
268582659 166800666 0
387984023 76956324 0
203603281 571015140 0
211714273 472959456 0
473431108 409904859 0
191225365 557220150 0
376879787 196286483 0
105070108 48381624 0
549809273 336692350 0
71987859 331646225 0
4021051 120495231 0
32096366 192957482 0
28557586 164239259 0
263264891 529071660 0
459096311 433140994 0
1952881 498807346 0
513652559 170468271 0
432946612 2977943 0
186661657 146045029 0
199286489 488031709 0
481915985 368964918 0
206889626 204302002 0
445393493 141071985 0
61797245 11995462 0
93172399 378126195 0
3576577 359502869 0
119635294 45473113 0
273444057 556179104 0
473268072 279344089 0
342588275 222086889 0
273725791 88680961 0
95365971 523268870 0
82782125 24708096 0
138718321 307641469 0
330321903 558133867 0
130171118 463359563 0
155810589 275442076 0
375100523 121921885 0
537749449 450089494 0
197813357 173790377 0
541884083 559466485 0
226120778 450994866 0
192910300 532652037 0
246845894 343195502 0
50595715 200656034 0
64105196 504702367 0
309436992 248046412 0
63058898 21633414 0
151898315 24658971 0
271097648 129359695 0
335739079 118239665 0
40827075 328486315 0
47453616 543512193 0
463845838 65733997 0
300680585 60119492 0
411716045 418698114 0
244556248 198611764 0
287208235 132698310 0
105918261 210618699 0
575292706 349785089 0
447498139 487283653 0
146082305 578569543 0
433104763 63773843 0
31823148 564938932 0
181052855 554363583 0
32861507 565758051 0
254862891 71334960 0
444593012 452105011 0
461210129 407575401 0
260030767 146844003 0
504227194 7938897 0
303112985 389004216 0
205357414 347327868 0
99714149 221180992 0
442230416 260640663 0
476566451 20982161 0
11625269 420121082 0
31057758 404295263 0
168746682 463394136 0
446870364 3066839 0
223585786 502631518 0
67081178 555041654 0
555867405 544781298 0
261477884 328257602 0
285234414 69272906 0
150873925 289229288 0
93183050 537203127 0
48181982 83675269 0
339664522 528357858 0
362812502 159689822 0
341833205 123514099 0
424197393 111670003 0
517789938 438971074 0
176084221 43477397 0
13924173 511857954 0
199995514 181054322 0
99904767 300240625 0
228111401 503815201 0
92677697 254715185 0
93543093 331357255 0
542855540 198470031 0
18960076 489935856 0
320747245 88891050 0
406758324 511315465 0
334023188 572066579 0
76446711 446637877 0
330265887 557549286 0
265016962 501763371 0
105975076 254204074 0
364412856 545572162 0
4253146 255052626 0
329186357 294969461 0
243326034 114914728 0
46698034 376875076 0
424770765 244756588 0
164736915 380881188 0
383199848 407408056 0
204109032 131035958 0
249859421 226999954 0
395258733 562681646 0
105777651 82488114 0
166217814 405607773 0
486335578 153151086 0
295200610 311834035 0
183331401 529116653 0
98835077 130042542 0
427794644 289532789 0
387857370 161714023 0
31485143 447660491 0
361111095 134750092 0
58894949 373016163 0
457564212 188102876 0
487713787 119694186 0
409292735 334468096 0
576939752 172788294 0
537064434 428816170 0
506600253 222994442 0
401616203 162434938 0
498870697 485501105 0
548194391 559888378 0
291127694 537371573 0
349064152 356404460 0
504272401 411323882 0
52618214 254722354 0
477512734 410385545 0
265183431 93336599 0
49893635 552237209 0
335333695 456874878 0
312829019 1803646 0
21847739 219938212 0
367505315 183806081 0
361981953 139208691 0
358554646 189286997 0
518894072 481632133 0
202491267 555734246 0
100160852 489906680 0
351205593 15547285 0
89699220 11467276 0
360731873 162904701 0
155780786 248615531 0
264354705 68700660 0
39388884 438309338 0
164450506 548076302 0
321310838 431212857 0
295182531 186475377 0
36241936 342485196 0
570607181 645872 0
515031920 30997441 0
315024804 230209475 0
62947417 443231885 0
10026537 161118661 0
171499631 321475417 0
46351108 31356766 0
356906597 272903495 0
496210706 271212456 0
300023794 453152826 0
394879656 153507167 0
148135058 555377668 0
477423471 464173763 0
425634861 323257279 0
140229721 404281092 0
463132320 252857001 0
501382758 408804316 0
129519115 145246458 0
444567270 356561698 0
363310869 238075306 0
14664945 313086986 0
513330165 159190981 0
13505890 210193725 0
539457409 401264131 0
109214974 480734686 0
478683580 507453554 0
567401406 574506163 0
548024923 470638878 0
224402436 359891278 0
513474927 270812715 0
334255670 354703129 0
87019897 572215986 0
340492240 570816906 0
222206419 2843376 0
186926015 390607109 0
129093322 352501383 0
454288395 70050743 0
127168786 498081847 0
136761089 72102052 0
10979153 433816673 0
216337877 118144222 0
259270200 129331391 0
233874967 180845371 0
449507041 245992211 0
141015797 330216018 0
508526621 138632257 0
214311888 413232370 0
526742784 282627200 0
220684639 206389333 0
35720253 561595760 0
423978510 448820235 0
493362407 513794807 0
53090572 214939745 0
50853813 392563730 0
121373197 26609577 0
15039188 346449721 0
399544947 470648533 0
395672790 255126338 0
436853405 58047444 0
188042977 69506943 0
250764781 454174184 0
296988887 100748357 0
544154030 86337815 0
378166419 368500242 0
213725705 451396220 0
350181196 185861229 0
228469384 82750911 0
501715014 377728050 0
170184047 387745084 0
131502368 549253495 0
46932585 309978389 0
256692867 287015214 0
455942583 371404473 0
536478125 104248388 0
180880862 321528946 0
69114201 545716075 0
464729667 452742701 0
391701751 519172009 0
568927204 452358743 0
556087055 523310933 0
335200769 518416304 0
50036388 31541863 0
504305681 499549474 0
518123301 255108076 0
369135965 463972561 0
45457701 568894600 0
546260349 431891999 0
170915455 480296348 0
449482917 297180067 0
236662202 13238481 0
50318321 190883673 0
489474842 350369362 0
424457851 176991297 0
494374747 230074440 0
432076836 342175024 0
357364744 497256074 0
394910338 522253088 0
413119492 446828192 0
3659224 545537123 0
305673458 72793935 0
538797050 500530869 0
199066992 43755636 0
367773922 373738030 0
344680249 328477146 0
540383316 239289182 0
208865599 116193899 0
346283587 43284934 0
200321848 573624989 0
7325499 157987598 0
210946888 514181229 0
385989075 324363548 0
62969334 303240311 0
156955601 440703123 0
213183453 515656272 0
532506113 440974338 0
206214432 225768717 0
241709833 260886140 0
41578765 142905160 0
294586923 52032497 0
493872762 389489573 0
46121925 384303618 0
287429572 540728222 0
557546201 32127875 0
413067996 434710118 0
534226052 575814321 0
400466688 35877233 0
480884143 31251971 0
82422748 96568272 0
378708811 444372060 0
163703735 291133874 0
428442253 472844508 0
556724139 234359381 0
432161566 207711037 0
315044036 307234768 0
477322784 492051895 0
309056223 401364322 0
42508171 93143643 0
252863506 261737429 0
498212984 516935064 0
199078661 33672668 0
142594403 268282574 0
118817576 533828368 0
19620659 8763500 0
139952178 76709237 0
505089276 292245215 0
366533257 245566592 0
575923955 227092162 0
298616295 168035725 0
461917495 269647386 0
529095403 498663123 0
107937477 302363824 0
251654070 241907548 0
534697686 345582719 0
368758666 169868724 0
532075312 360461435 0
464668025 231866062 0
338330535 222846220 0
172281136 425261869 0
497492970 223387097 0
533361817 300356599 0
97535552 160762312 0
12866416 138445732 0
159931559 347112237 0
488064901 238809699 0
494365544 539748872 0
529175491 374125542 0
519252281 201461733 0
255861079 458672811 0
532626013 332422276 0
400680211 500635773 0
507284634 2112576 0
567258658 466649628 0
524525429 381336405 0
364948557 555870342 0
488854352 310902214 0
363152005 361770097 0
203290495 3932686 0
369183063 189084304 0
186499087 336673957 0
162699197 537298625 0
467059920 538093613 0
60154809 577548584 0
564601371 253354153 0
27367938 382253378 0
272522077 5612505 0
297059765 354179788 0
272485387 159324844 0
111529477 555467278 0
417017410 447033583 0
160443925 62907268 0
422015936 398270401 0
305128309 323315626 0
500078391 202245278 0
269531813 37505756 0
480379524 550549954 0
27024556 356815490 0
238605863 267458494 0
163191335 2558113 0
118261745 302687085 0
328927674 246244897 0
469859460 236355321 0
282996500 528890553 0
72493129 10156371 0
413805909 2190488 0
510072133 381876605 0
399078604 165565040 0
134255879 76228693 0
457044010 252145295 0
150672275 529234256 0
445540258 400586027 0
330953061 177310032 0
92840342 231851152 0
90040135 16173730 0
333247065 268242571 0
219345392 397362311 0
290812529 441318894 0
88408736 493465675 0
425634376 511348009 0
247830292 525186595 0
340435075 6904334 0
358171789 567395521 0
469959275 455839640 0
158049496 235642541 0
518787051 273776846 0
167899643 408695406 0
508066483 207485917 0
508305057 285681483 0
157506224 329974611 0
56916932 522678721 0
497219169 443572470 0
75263284 217953092 0
21912002 453542672 0
35041402 362097760 0
418613981 305628324 0
399586640 77225477 0
312465830 198104703 0
497209355 428299845 0
67141422 214650670 0
549612205 237741074 0
201488298 53235911 0
391854797 394501345 0
204524864 494832450 0
421345878 303625377 0
449343466 493433853 0
279794987 217578263 0
272400036 62729317 0
383811025 474298634 0
113903577 134593441 0
483517497 542428068 0
330799854 371595226 0
505349394 87564365 0
543342774 381425724 0
414162958 60809856 0
416127077 170446623 0
262965538 246434101 0
417884236 182532076 0
501244230 275282198 0
7914939 505657825 0
255528713 45957623 0
422390932 325997703 0
147319022 241931168 0
399934921 276679669 0
247092296 195130888 0
136064576 475636099 0
292466604 54064071 0
400264378 61491477 0
255482581 318899917 0
66375831 90412743 0
104676114 414265030 0
299801189 493699533 0
141382043 273375244 0
341984981 259487095 0
461698594 299172947 0
464065998 230929244 0
72625122 467321349 0
380741162 72448754 0
355076106 424909845 0
442553707 343313715 0
308324704 457003391 0
366455328 369596764 0
507479947 197230013 0
351367263 69452399 0
5244772 117485440 0
177069477 10328057 0
112538053 224338208 0
113514238 385684558 0
217681457 259890749 0
237489388 202420799 0
334455781 41327169 0
458910678 171109956 0
387358375 102235959 0
248132031 130614980 0
144892898 173065577 0
89035166 312455416 0
78672708 361779341 0
462893715 104989136 0
362498522 496374830 0
490296391 300365692 0
466258268 194130213 0
558410868 395416842 0
219260977 531382680 0
254465180 552199844 0
443143514 163630021 0
67505909 407398307 0
85986090 399128287 0
392499843 317654477 0
576648047 345175701 0
100676445 114277511 0
121987043 127451495 0
378505245 391397506 0
491768852 97899154 0
462695945 458691331 0
556536805 36747482 0
166446337 90137708 0
333277032 127318471 0
512935866 438471882 0
9854445 156558479 0
564538048 339202727 0
238990360 164090137 0
501908804 145653414 0
266449049 66912872 0
437246219 98497257 0
469918024 270661967 0
576869778 254121913 0
98706678 117358981 0
479935140 551351607 0
389429866 425334625 0
272434512 77804494 0
38670340 248492509 0
268798401 51571139 0
363787683 464150758 0
403334339 385842686 0
10643113 528912157 0
24036710 429639879 0
403707659 364457064 0
35280158 344647603 0
336743932 176958300 0
98174684 228144678 0
518372418 325026080 0
200208351 245274630 0
437497526 226494721 0
450757497 189367680 0
321096390 442010705 0
195666963 353108129 0
573272005 376755312 0
17304690 315401261 0
53685499 539554354 0
123401059 37948731 0
354068972 115670599 0
308023797 290270364 0
544448145 320463489 0
411209727 524410759 0
478420031 332985761 0
258453702 124044634 0
312235078 488605645 0
362987111 68974739 0
371290439 354710775 0
22290158 561585983 0
458638930 416670121 0
359924844 224443237 0
465912278 350007645 0
459357866 336505508 0
200199447 275039770 0
338377883 194093729 0
552251784 520945521 0
360364237 387143326 0
372230872 262555263 0
274602584 455027173 0
27595768 387751338 0
285671263 134664052 0
451288002 156424191 0
525177301 415495526 0
555849187 195678045 0
434995266 175324375 0
200134836 65835058 0
422093654 469933251 0
418872210 385313103 0
326111750 148786434 0
102745073 271117470 0
552551688 52531459 0
427182519 933662 0
441000864 543944033 0
15057563 7442088 0
521438764 79693878 0
206610121 381883709 0
512186976 29712871 0
457887705 352422073 0
105381089 257478908 0
1590704 119854579 0
60763323 218887271 0
486819493 116176486 0
299645707 164535778 0
20038699 90485089 0
14206683 31247855 0
28279105 311576912 0
253464661 268228548 0
323673201 309001908 0
153752676 32916212 0
12875250 222904933 0
485377627 13571754 0
462669761 358385152 0
541821402 513040787 0
243619488 204435946 0
157437070 126307321 0
373923582 266780794 0
314370286 197177018 0
199748620 385290116 0
112004913 533990791 0
88071670 492665060 0
87245434 243099052 0
480283615 403842781 0
466769354 472877439 0
190956506 334518897 0
545283604 24531104 0
501831747 575370265 0
351289128 212215634 0
572797712 90168832 0
431088393 349409000 0
438220059 63970735 0
253990017 546811295 0
324208372 208996945 0
209553127 532847192 0
258453151 337876707 0
432781063 168138485 0
91907608 244160094 0
486059309 469560964 0
315126188 157895376 0
122060960 444948807 0
503279329 501337856 0
393938835 554649245 0
484633226 18313304 0
25146316 45753159 0
396117000 237176019 0
561169941 274428031 0
387764210 512651507 0
3613607 9700796 0
536285832 510914778 0
254878642 244649838 0
346084008 441116590 0
478771391 11658170 0
80702040 244570807 0
447277743 551285313 0
435544941 490532160 0
61469405 393224717 0
172724367 248868952 0
284982467 201815013 0
492901419 26333214 0
412480084 284938574 0
345397335 458163948 0
230781720 94896285 0
532240290 142369478 0
194914787 270019646 0
491448159 438161776 0
149397829 554898423 0
493066317 245174292 0
188166521 245706481 0
121764191 492986955 0
53290614 280940015 0
126510545 490154713 0
354812571 472605479 0
262864498 1951124 0
22650948 197790466 0
240889773 85058059 0
386647435 566564601 0
373158491 430523682 0
443062069 188778751 0
436339684 212510630 0
209361533 69337859 0
12903440 74752066 0
337936285 554730519 0
558763371 9457502 0
271750727 291902253 0
135259395 155749672 0
67231822 211460361 0
343753005 487223174 0
417813765 511665513 0
145698962 496518574 0
347689034 416122374 0
15205715 307942674 0
419891414 279590991 0
307015087 181113368 0
117555770 189063780 0
149945948 310408531 0
68928991 570911892 0
120845592 136633272 0
532923997 504693370 0
302040306 95252834 0
418152229 577811178 0
359074559 578696315 0
451730481 518034073 0
144040433 383674095 0
237506244 28098415 0
18890852 275666488 0
173863843 416567349 0
483752410 342233957 0
559574770 573496904 0
508077878 546031728 0
47164733 315537518 0
73250105 510728523 0
438889456 214276800 0
323249799 140009828 0
233722248 388117375 0
275206976 399679930 0
172714220 140630565 0
360241364 51360167 0
262200532 271250935 0
157295253 226905263 0
78999492 411475525 0
531151735 450692515 0
104864063 17543877 0
78332296 167535948 0
539406647 520844363 0
252449850 20746461 0
351184517 130598619 0
569795258 497506534 0
218173839 578306165 0
115673602 278618026 0
397686998 360031061 0
184090923 468183136 0
6697966 271869679 0
405453083 176272653 0
491390218 568266549 0
44227732 190670178 0
361636783 256601000 0
243858245 416431992 0
548925249 167001192 0
567205710 138214114 0
120159993 223925495 0
558525699 221759184 0
406390810 335035668 0
297589019 211722061 0
142138329 304112425 0
470877373 448176803 0
217030515 93018025 0
264071350 93456888 0
276265104 6555941 0
325086639 548319588 0
340865718 11797171 0
163721765 164786080 0
203738355 87294819 0
14637641 467556966 0
259769023 223438236 0
549198159 162178190 0
563062822 555009526 0
23121945 239964299 0
457839669 103775430 0
501626116 473379205 0
158797649 408565621 0
100447275 169936033 0
294338319 257511875 0
355469370 118899164 0
268652968 471358022 0
467748997 157328368 0
512312176 132880146 0
530587129 385310330 0
384423222 477528609 0
415266850 125384963 0
268402394 364557175 0
239355484 458376626 0
59287432 392583785 0
191051818 559017274 0
331446053 94570008 0
124173305 127437407 0
142268228 143939565 0
256539394 119490056 0
570667192 100938856 0
155359003 270161335 0
444286616 278734176 0
238689360 547967698 0
565450996 155096323 0
153001807 136276144 0
99137857 304755855 0
352555558 528261664 0
315504088 17395080 0
429503631 112889010 0
325255785 143345364 0
384285957 310145819 0
96562087 142252834 0
218229868 186464539 0
542867598 226700191 0
542065882 399847299 0
449473532 153348709 0
257026245 347489619 0
36029458 50925913 0
510092282 53632253 0
233228343 246622880 0
488828508 297009276 0
204432655 149134066 0
414531290 405693690 0
297372223 88728364 0
341922194 296616475 0
312792286 299340353 0
351417134 1096365 0
557937407 309384215 0
121241525 182093932 0
469834631 78758740 0
165573243 283504693 0
15660415 511407143 0
546362927 550321976 0
476148576 339306522 0
563089343 469950882 0
120350957 260289459 0
415297280 478189729 0
14925683 213806293 0
36990817 558204664 0
266269976 150183265 0
295904586 140171385 0
355168036 577627840 0
115379092 17014422 0
275912352 89610217 0
61603737 421594222 0
49617889 579611212 0
43691460 15485815 0
308539780 19072815 0
437044987 363492040 0
382479196 413674351 0
428167881 392935197 0
116492397 443506126 0
320774151 68983284 0
271775274 92580433 0
372995362 275217089 0
145440530 278087196 0
451546304 351438975 0
311051718 510982825 0
77800306 328422186 0
144976454 20209361 0
513573194 470567769 0
359569615 130802950 0
321522293 72322116 0
9850711 344640701 0
210966177 267173076 0
466690633 494668502 0
416565410 406233948 0
308462706 473054667 0
29846740 483039018 0
363417033 532203572 0
286514577 279143243 0
322355625 389265443 0
5456165 435855803 0
343847089 46154843 0
208706253 498031261 0
571596767 95133282 0
133865258 443034862 0
504924736 109883088 0
450081820 450562705 0
461552889 375188508 0
53313645 145784938 0
558980182 506663422 0
430425518 318050063 0
525250029 55252527 0
83498631 291247039 0
96539538 113665503 0
481755671 178339603 0
375830186 180196359 0
199650238 285383007 0
468236531 517043509 0
70326048 570762094 0
231349775 448770272 0
94250172 555687968 0
31870401 291385863 0
558278725 242411085 0
37547532 529938009 0
58742456 364909951 0
474601034 58641663 0
103130591 494189199 0
480393334 277308533 0
57201111 336249642 0
51389829 579611670 0
268870482 490550052 0
287576930 64782680 0
449137625 447181842 0
60795168 479531837 0
303331252 555076653 0
332680090 234972927 0
213825884 301521667 0
503682245 317933562 0
333733366 481387667 0
44130289 22949796 0
133733457 331164993 0
371496907 151722074 0
513226283 210598366 0
165672579 251903679 0
202601203 412970499 0
116304198 468737204 0
221747490 105379269 0
71204165 323938283 0
323805434 297926741 0
363283522 379041221 0
530591479 102530748 0
358231082 119289629 0
370045665 90400888 0
291860747 169811831 0
496290207 203740547 0
266675323 340115012 0
399626496 205644144 0
494429731 374104943 0
76215839 536512333 0
55666138 193732198 0
90606450 548858288 0
411429332 512468603 0
557294174 353635575 0
186006810 355030141 0
433443834 439744234 0
25675564 156883290 0
266170312 556351020 0
502973515 318805752 0
9985239 141602426 0
559755876 224445449 0
203662873 263142262 0
378524294 456058115 0
199302941 284801553 0
373030905 538815626 0
151025849 157127106 0
286960891 10457730 0
44088043 234447123 0
3664679 344602215 0
473826412 47514177 0
194075415 71677583 0
545212279 445741869 0
358565100 459975813 0
533235217 311109503 0
205324449 490398324 0
335818511 368923889 0
23625590 503217299 0
355326160 274360379 0
368366540 268119636 0
354632015 222970450 0
493940271 406871853 0
34761817 563365228 0
185613647 89321098 0
150395207 511156809 0
312925738 94985816 0
217372092 320604642 0
338445307 368712236 0
186503344 273813789 0
445078707 263282883 0
64207516 113903532 0
278445412 431825428 0
101045996 457253072 0
236655027 227331459 0
320320263 354373731 0
548406696 477084052 0
212253411 488765723 0
424453903 574815533 0
533732360 451460019 0
279670210 2631924 0
287838732 93010857 0
56027718 422931137 0
88613316 491686029 0
66177920 392606172 0
82123959 530060175 0
376597970 438111521 0
108097108 275229104 0
182640515 290420537 0
221074491 463950083 0
477850073 526787987 0
325380292 377994496 0
411939394 251865351 0
348683112 348018579 0
436623859 436048268 0
364162942 235570006 0
440314478 561391057 0
205265834 57252361 0
159372714 122395416 0
137602519 162380908 0
514160691 349831591 0
291950609 384901445 0
291568355 463347947 0
16196664 220235300 0
411445480 5281321 0
303003565 205815962 0
409068722 3807750 0
181905494 323688737 0
431245038 497647054 0
400152674 106261807 0
391110458 385219549 0
540629928 404431288 0
322579994 108931019 0
166205599 469978745 0
213715643 240335284 0
422658661 399843969 0
358522346 184189172 0
266672600 302368901 0
258937036 530320322 0
492034896 478546005 0
548325511 201728525 0
290293957 148086648 0
268316000 214163303 0
12535378 134456615 0
112933027 386425125 0
87255356 254726772 0
115086649 107855264 0
455949096 567934142 0
221837127 444016377 0
286191195 34173590 0
336472119 123902418 0
308192060 252002884 0
273680207 523548356 0
487899687 328470095 0
193575670 519617477 0
217500874 5321706 0
221750615 578553619 0
261738313 84766975 0
225930486 389170563 0
427406051 548415861 0
357878774 523529850 0
553758261 411500050 0
76935432 214217659 0
495165870 460315309 0
206737221 120658019 0
391377779 514303177 0
199469716 381030401 0
473327324 567436587 0
162704872 118338506 0
286481783 18232082 0
388711231 16103191 0
20474201 205407692 0
418256270 383461003 0
70068408 274937896 0
320280547 118225574 0
509519680 577586789 0
523287343 67488104 0
49843258 493100815 0
261603956 104448418 0
546113557 296875590 0
300698245 17632469 0
341367760 133449300 0
135398724 161142856 0
71290876 504393616 0
518473986 462630064 0
336656480 522702860 0
278367022 140819807 0
277304597 519249587 0
312022515 262611494 0
537523130 196608583 0
291745185 238433927 0
141645837 579256500 0
47295496 242866677 0
260546667 443705756 0
349850966 202299461 0
209578259 297295021 0
430693893 180206749 0
27737893 175403322 0
436671619 224784166 0
347749442 121229799 0
484419980 385878462 0
159689285 208048530 0
112123524 534564611 0
310288875 441424543 0
152595586 70130905 0
491446283 145712539 0
364032432 541827010 0
179265495 360006482 0
302575829 498823807 0
27190826 232884544 0
115125019 457701389 0
494106874 334612623 0
181845410 207759512 0
397156240 242874683 0
118848807 449372584 0
113636530 207207246 0
497679622 262723942 0
399031761 416860415 0
187115497 120446966 0
430179302 87998920 0
72726728 336015109 0
28288836 36302211 0
136777296 35468092 0
314326587 146373879 0
448347743 476060910 0
346660233 284308017 0
321973644 74886974 0
124831977 231124569 0
255434191 416551675 0
260887359 555907993 0
508919652 64218206 0
63700189 526697647 0
26477633 178431602 0
289147205 272874086 0
157134152 267186740 0
443512395 356210351 0
529645224 249123749 0
194174739 33305587 0
150344228 416012974 0
225429742 189640841 0
218555335 35343050 0
554716501 386379551 0
294310957 413204620 0
187029581 361553319 0
260342981 564660409 0
135553893 319826794 0
18154223 166812058 0
280055736 556647359 0
117109186 401396034 0
205786684 33364822 0
153061712 45804198 0
253361428 10528593 0
260284966 394514540 0
425792711 232518742 0
306668646 186037433 0
54899981 514156823 0
565767302 243760055 0
33977543 119790449 0
328676450 125184703 0
17285027 14203496 0
195685941 99487628 0
254688041 255144542 0
406549991 60904355 0
433827375 532550390 0
271950751 41027461 0
571985296 27660293 0
310256915 367815035 0
269509573 13765073 0
17519867 88532780 0
577235098 503996100 0
55070572 15426608 0
434006625 36868268 0
448829408 129409728 0
527955732 397544978 0
521011176 429741342 0
310274349 173887731 0
41398657 80545940 0
27527413 75094655 0
421750060 20497150 0
462271599 431265380 0
407708387 336203023 0
461109018 212936049 0
211533390 191813431 0
180566017 450937937 0
493181482 269026738 0
484945204 574962875 0
555835541 304554271 0
419017779 480428620 0
303920253 573905191 0
263937193 219699266 0
385518365 148844576 0
128740103 350643001 0
45708526 69667451 0
300859878 8636259 0
434335742 29746546 0
323091366 417364607 0
18712586 270776099 0
215449279 123395425 0
500242482 446804938 0
277481722 227732374 0
219834030 53860409 0
552115982 429584647 0
204758116 84924603 0
9043950 360713189 0
322148829 323593022 0
459105853 209280348 0
471440030 97492896 0
572112665 328289520 0
488245608 217656807 0
137955234 102395541 0
198887850 467999909 0
185681354 339509305 0
218075742 421455812 0
188856044 371232781 0
360143242 147984443 0
342443952 405105155 0
263842757 287782184 0
562940794 399215596 0
357113048 138843748 0
470915825 419793996 0
317275356 516341193 0
208846804 280491336 0
175711334 134594437 0
200493979 219931713 0
571792733 72577579 0
179450241 567571725 0
105979698 436955904 0
543848811 390865714 0
523420583 99436742 0
379881646 240759092 0
494569299 414305401 0
351309221 340166282 0
30146884 395669568 0
389874188 427604078 0
135609673 333366505 0
221941099 107274410 0
128250769 212334730 0
367154383 89266333 0
413248736 304517895 0
70105995 117763067 0
202082188 239315290 0
532827392 437939264 0
228310478 114212558 0
163837097 79352074 0
276875010 42377639 0
538257408 484869007 0
218072010 380420601 0
548807524 224889977 0
102784910 285822640 0
435891112 60215976 0
236408494 448112853 0
63890057 190261431 0
479521397 259801308 0
346148018 105367213 0
179365134 202972653 0
46843100 215144988 0
389444064 545596980 0
359009987 253437614 0
341838791 153932000 0
354522865 571944749 0
519283828 403712877 0
390489777 224420577 0
205345836 159363329 0
474695274 404763554 0
504010772 557685226 0
318617769 466053257 0
73285888 268960807 0
542379286 547034211 0
272395303 262683419 0
410769110 13645969 0
1915460 122264590 0
182902805 268820003 0
458140273 28338543 0
41332940 534281940 0
366807268 265923886 0
359181460 57426028 0
293440811 108840643 0
119073355 522137148 0
300552431 553230486 0
84038024 89480652 0
308970663 254077540 0
478602623 309451530 0
153456869 29279871 0
577471049 246795260 0
71625289 309750361 0
231810573 359698876 0
489426426 386376125 0
226904121 431010129 0
106124362 121095424 0
579296993 427099533 0
188163551 191779259 0
85691344 26740516 0
394198916 490124358 0
324905856 293047653 0
100103190 284685042 0
490178217 54864326 0
297594856 124583148 0
471816269 55672183 0
22021919 105857729 0
437983685 142402390 0
44978813 24055613 0
157840438 227553583 0
528871994 379552734 0
264442562 482021968 0
503326175 46342161 0
311915550 230977535 0
207278131 26454591 0
274500840 484503354 0
161999709 279955892 0
177646290 12163103 0
102804742 221522919 0
267525934 419762587 0
334217136 166537991 0
566072624 243646398 0
519135806 272088116 0
390656837 252897017 0
273111126 83821908 0
130896892 541361390 0
371163670 391936010 0
393738659 372956974 0
311523779 567113061 0
157738026 388010787 0
470373876 466314251 0
469755410 54927968 0
34765930 439283266 0
111193538 279688389 0
338564808 102392421 0
421273618 62634836 0
565767031 3746828 0
104031735 3930118 0
522885993 433491725 0
198240964 273032610 0
374824794 36019865 0
325172720 528569562 0
51419827 531452554 0
255172059 360626360 0
546360167 392537337 0
266928553 364390794 0
54530948 165520883 0
533078864 553903689 0
303977775 86675421 0
164656728 84684804 0
23611480 211960078 0
177073249 77984095 0
2102711 366028210 0
453987909 399160971 0
137232196 434219654 0
117388479 567718600 0
570782634 30904981 0
252273746 415960146 0
290090480 291961265 0
483427041 242735837 0
445042715 499558139 0
441024453 543357574 0
386909945 423924765 0
309632148 88461427 0
18201186 215092464 0
275295562 146464017 0
85760532 240034141 0
366691703 496301823 0
292744879 374907314 0
374359209 166282853 0
330980584 346692368 0
452650372 239110101 0
49417660 136675705 0
397822236 43206965 0
74042558 269837376 0
351950512 434863706 0
383351459 226449727 0
234258059 423581631 0
371991536 402824437 0
190110675 472356990 0
507737825 425591097 0
234840465 524717131 0
422449766 213694333 0
392991438 95734733 0
178468553 210333515 0
308453200 61659198 0
170935527 150796458 0
9133217 519712055 0
172042178 200893026 0
485519588 196412030 0
538119138 88858349 0
442306031 113268147 0
505523749 320307480 0
568129183 504232912 0
109459070 456139568 0
416012363 571848547 0
446905409 273272210 0
124671768 313851961 0
263662287 393966483 0
383372548 255439029 0
416317706 136673252 0
335046018 448994851 0
26163727 356508934 0
555467313 556570233 0
40513495 385389332 0
38345339 212954342 0
516017032 455743831 0
167310926 513333152 0
449413565 131948464 0
191795269 43626504 0
123858478 435701842 0
86266676 24563356 0
294439092 157369266 0
145783350 454789923 0
459444576 76785035 0
63238724 444582630 0
96361057 481089265 0
189488281 121473525 0
522105293 547605849 0
286169933 445165669 0
305003298 181591210 0
142502778 135617124 0
400527035 186382075 0
263710267 217141503 0
360848570 106346252 0
58195710 60338563 0
84477417 372521858 0
118754728 282288374 0
24107991 524427010 0
331670859 406471850 0
517071769 433262558 0
34797298 111535958 0
494578955 563981567 0
185430457 495928272 0
374743659 395520812 0
443805498 169620296 0
133041269 383686586 0
334728166 26638151 0
72988342 511192679 0
187676896 327215145 0
150861177 344093809 0
87917027 525954965 0
48409215 562942705 0
72738287 243565240 0
429169572 204129279 0
289097874 485376615 0
9100036 501307872 0
315544975 486914 0
29481552 501499503 0
194317316 514030444 0
116386187 56931375 0
270120713 48074117 0
369780729 135319734 0
98563605 184956143 0
352450600 463658740 0
555319620 508264546 0
17469895 187500315 0
84559676 81067209 0
557433722 449499351 0
488231260 512581545 0
516825791 249085897 0
23507217 115309643 0
75237932 477369115 0
86544537 563928071 0
40249432 453402396 0
549540740 43921985 0
240726410 150883963 0
373022033 569049183 0
229617589 341739900 0
165674375 218175424 0
522819043 476799109 0
423284846 154162215 0
465132709 168843485 0
249021494 14777852 0
513703458 221180209 0
354641080 301064575 0
19481034 691997 0
307056104 421661398 0
375859885 125155042 0
539306112 137421892 0
513967947 53741132 0
466333239 466886541 0
321807581 172649106 0
197049821 241423320 0
146862742 491719628 0
391975165 5306809 0
165727861 298317769 0
89541135 477583750 0
464777463 21696397 0
489267631 297890913 0
481444114 470420125 0
112210399 357740542 0
190500966 27223808 0
465523171 499203553 0
178097871 514191235 0
356256027 501823179 0
525586129 284779600 0
157389244 523085686 0
141858190 303111304 0
118525789 577050585 0
3369869 290869407 0
503165424 376703357 0
465482109 336365394 0
33946872 530512094 0
221896415 29737268 0
417968105 42034570 0
303388011 441149843 0
170497376 573064422 0
6939920 251702919 0
30923102 325273567 0
394464282 14057935 0
509898897 265799157 0
309441258 479784362 0
502208795 181828414 0
360821529 8312783 0
151170540 232024211 0
97726001 343943208 0
304995572 329121986 0
247913523 486246136 0
492912546 538359618 0
447956335 549893924 0
387824034 198105290 0
241647 425887630 0
321571181 469625750 0
516699741 201251342 0
518793811 47173678 0
438671454 568813374 0
480519606 328883794 0
521107311 51913186 0
384508509 315891791 0
722279 343205494 0
103263195 310514423 0
24235771 263032992 0
504876157 152491480 0
25786791 425777780 0
34320263 319114713 0
164256266 169831850 0
523391454 559393150 0
18889178 34761948 0
110951003 566007352 0
483571911 185773736 0
477949097 14650392 0
324298384 555463967 0
316915021 287696869 0
391845895 327616415 0
68112736 404906229 0
513638339 478062263 0
399536249 85911746 0
82922973 91379915 0
70362406 531777960 0
453228405 291019111 0
374139858 379569750 0
409209260 548799657 0
311786849 344309659 0
217327549 325973313 0
191162413 426459734 0
155200575 422248784 0
506022597 268830431 0
257575591 530400551 0
116994785 323551377 0
344046004 276416837 0
384347557 168952698 0
273810933 127197558 0
491582205 402444044 0
15638202 243355083 0
330961530 567540780 0
197414642 419728797 0
326237524 55702251 0
457664478 540660742 0
68379630 77061616 0
508643317 62359783 0
101036168 345706355 0
132690265 480741326 0
340047604 249240830 0
84242937 391644207 0
49250924 554018358 0
143613609 133912611 0
15420618 47360031 0
480532331 117448445 0
350598230 380648881 0
306031199 569744639 0
290601708 248194940 0
195511901 315682383 0
504844515 305149484 0
11142321 142302329 0
550615527 170459737 0
329754772 339038408 0
502296147 145737446 0
553631991 416478748 0
468395430 318566016 0
458967249 431377660 0
490802024 503477787 0
302039033 211907007 0
478208948 199924112 0
347329600 553699593 0
430210624 516479098 0
531360572 90987655 0
224528276 504151047 0
433791784 382681811 0
249097219 126853558 0
437576453 361959885 0
265888803 60869439 0
91634331 136204304 0
549520899 120323241 0
535028232 467414137 0
354995649 535831671 0
291947552 25906109 0
437607718 218546995 0
255925743 180792906 0
537681437 563219302 0
525130801 430805452 0
547289872 496165628 0
331880763 253663136 0
272272804 466597484 0
198704449 193942325 0
44057607 163292028 0
127023562 68687580 0
33095030 431868641 0
423680093 93706021 0
575297136 445447897 0
300415141 13611243 0
225048646 62509976 0
105228716 579148865 0
214996073 51098229 0
468180566 213090597 0
539632199 187332923 0
105149544 198796795 0
15275934 438168740 0
98236738 500954513 0
566142981 180316593 0
369107640 571929353 0
244310072 56236504 0
387196324 331862731 0
321074601 197439051 0
571531543 213893049 0
101630724 22519755 0
230125527 59933131 0
21484709 506304414 0
274939328 561142506 0
356660242 38221073 0
451426129 150186700 0
47546058 444497784 0
544239052 59417954 0
1270122 308591851 0
101805400 220522023 0
283905051 395440317 0
87389739 229649571 0
157488258 439474987 0
445890384 238660140 0
161463781 48422724 0
81867789 502893376 0
273985000 142838109 0
435060687 347204243 0
256786684 524482454 0
284965873 295307371 0
45758812 405290048 0
471672682 192220396 0
450286792 273894500 0
216281354 214812545 0
326510018 127704617 0
81893162 143825412 0
312647765 150636835 0
571659197 253833594 0
112028702 325432335 0
348989123 243839652 0
103011791 235047635 0
359131747 167115234 0
511561471 91241041 0
568824891 322088223 0
443456789 514238345 0
15836371 351600518 0
191909592 44276996 0
37998055 126011750 0
394405588 40928310 0
148654236 8673818 0
333733723 184408656 0
314880792 567223310 0
185630941 197214750 0
129749705 397582676 0
571608252 296607899 0
468679955 90777879 0
82779384 337079650 0
129940470 93986461 0
196906494 66570431 0
14778143 17986830 0
460883510 496380696 0
313939039 96446673 0
79716450 157815606 0
186467729 40060216 0
47825448 408374626 0
49640264 284420888 0
537576496 105547941 0
527351918 272323746 0
1319849 436670512 0
430023684 12326629 0
387810843 66596581 0
502254928 303581796 0
189932515 555766365 0
490524962 358973760 0
62967096 328936414 0
170451771 197967028 0
272637152 353361820 0
428435712 232519016 0
206131964 440992459 0
208954487 419802153 0
169604544 235090300 0
34381277 384840620 0
512709372 340003225 0
259368921 514090594 0
377701813 453679305 0
243379183 361541468 0
224739396 481932807 0
444971611 512789822 0
522190408 128500897 0
205957004 277241724 0
443069139 144025611 0
390218611 254869442 0
484535671 356361046 0
559363875 188341174 0
131339074 450377018 0
87649250 335346987 0
432414685 249409592 0
453985488 106461778 0
512374741 318889679 0
111340227 256748481 0
452646266 231167142 0
154493334 138510505 0
360802110 250196810 0
203918862 217347915 0
130304956 127126972 0
282966070 476278945 0
450825012 468486751 0
405607256 59748063 0
385979610 372340029 0
400548882 330431265 0
556408757 294751508 0
435939756 194799580 0
64725222 359333114 0
346466040 3176400 0
476842036 76358566 0
159890528 262874442 0
292679521 522171994 0
75192024 454963457 0
21007505 229182215 0
425070567 337156627 0
14119813 549841042 0
263739053 325697993 0
578294876 263231662 0
437234088 60947865 0
408046573 286697198 0
476208287 125887741 0
33158038 343486178 0
366681195 33680302 0
524243662 392290091 0
344622188 249888423 0
461503874 378278750 0
221116016 22344489 0
324865644 356800932 0
545177293 317457319 0
194841711 135232094 0
288181708 501506263 0
459426646 166879058 0
74886073 257920365 0
261653455 197974567 0
556346689 471496528 0
289468290 30878202 0
324360801 234460288 0
82216790 169027573 0
47753631 61975623 0
201123642 47904856 0
183866154 229786330 0
448324954 123600903 0
248230122 413590295 0
554865045 147139863 0
363825757 113428423 0
146323288 142269858 0
450031789 365162074 0
370800534 498342281 0
342209872 426726433 0
62169909 337277472 0
127169902 313840088 0
578509802 434517959 0
549771405 464895986 0
178566863 114209278 0
474580102 163083219 0
154641379 349946694 0
277461215 287248345 0
217528322 424582456 0
552513131 548586285 0
411732405 128921226 0
343765177 509545771 0
82157798 424126764 0
424773330 439811249 0
171807801 81531207 0
512640140 530565945 0
82844331 166790555 0
33207915 499979905 0
569396055 526568987 0
183534642 303227147 0
73807473 516040315 0
230178136 279889577 0
478580976 448184741 0
72644711 260692271 0
203639063 231763517 0
412288498 195395154 0
368389105 138748420 0
357166655 225607263 0
225973988 192414762 0
115231214 197479355 0
426432624 78227051 0
136903259 318309171 0
290353430 216487363 0
185217470 162100262 0
36062058 54421508 0
451526370 256788118 0
418735782 458516596 0
470451203 76401955 0
562485053 374393672 0
524814759 412880321 0
255011357 322128737 0
505885744 322950078 0
403887460 388201249 0
371676608 46355872 0
544312097 507625412 0
466128610 505830471 0
322480737 399254144 0
454525152 435767076 0
363842707 333030068 0
255589984 16097136 0
562602163 174352676 0
124173548 314103101 0
266260782 395335675 0
255802465 257601480 0
437928375 395363358 0
33899793 529177982 0
119009146 579354946 0
30158023 578845627 0
505056497 132788317 0
86762272 51915657 0
236353844 12670834 0
220690302 328801522 0
493593532 41337890 0
103030431 453605437 0
351629513 237673489 0
490028390 173105155 0
321432192 230452292 0
379305056 292102878 0
230178863 33772180 0
191168705 27629576 0
99123429 474755302 0
275727689 1908351 0
158917979 441448605 0
369271293 224028141 0
546401888 87695565 0
434428418 309906893 0
321132503 553748223 0
238117865 476852858 0
407460735 329053995 0
265299788 1295176 0
443173140 113437555 0
576037231 36989911 0
394099686 574844811 0
312549938 319532268 0
544797655 254440535 0
356005746 119386280 0
310023830 451292834 0
255365622 319290449 0
9615045 561001010 0
263972367 220480854 0
507412271 187258658 0
136868015 518902823 0
368936365 571223752 0
75069265 136325734 0
235767684 488413381 0
148597570 453087677 0
11109734 364087132 0
280862369 412007537 0
364488016 226168033 0
432602078 257667889 0
473708270 89409764 0
460156708 28564647 0
390427085 244831159 0
14664314 416090679 0
534241869 183748542 0
212118293 372116302 0
42066300 273207803 0
238225544 402506048 0
79710030 268320357 0
459807135 424468763 0
340157893 556894409 0
128053538 50240634 0
171789326 206108801 0
424747310 354823182 0
369591627 161903926 0
289058708 544892287 0
116102215 38842986 0
543667637 420022532 0
39897310 199551118 0
539494748 322238828 0
356378452 83155341 0
82381915 371999501 0
396467946 204114605 0
516862540 85175111 0
565532167 176974568 0
187897964 345710935 0
280785575 487446300 0
407685501 466418255 0
250913641 108208212 0
566449501 58987446 0
209339353 9309543 0
62929576 274736214 0
314732277 102401853 0
116500780 451353774 0
326265887 414345837 0
133090479 231929759 0
422330022 90286810 0
124693588 269265391 0
16048003 285696926 0
79104158 445736260 0
358798006 496927887 0
432616092 295365141 0
472968781 211113751 0
473818176 320705481 0
202283147 366322185 0
357746371 403552439 0
289898129 340377787 0
63899578 190944092 0
518162245 414980437 0
312955407 491516054 0
177148692 391674150 0
292213722 201514635 0
69403155 321652881 0
466174399 415043936 0
564045634 287446809 0
394845364 115611403 0
553564103 149312552 0
147119580 442273479 0
268075436 177187714 0
297381868 426368487 0
162746970 93347482 0
223581417 508421229 0
191732690 514252505 0
550355213 203016158 0
9537596 448327408 0
498862634 263610538 0
80800390 1267574 0
428712881 566779850 0
170330356 22452440 0
147690526 347327181 0
213508794 256285083 0
8209056 108777503 0
345456606 349272378 0
253623824 91889953 0
426177291 51681042 0
211832793 496552310 0
251726273 475242683 0
413202133 79267510 0
286364226 142553031 0
316100293 6567592 0
258943349 491281308 0
488365472 172412358 0
464578490 308555087 0
306679701 542188257 0
22245279 536679011 0
347007500 253985997 0
521194509 2621222 0
9913004 452408234 0
161056669 98046329 0
59081406 272047201 0
551963238 166168688 0
447119309 109678703 0
27508591 233810555 0
90662653 447226978 0
227126434 500823525 0
138440850 91253747 0
375982182 111282985 0
483655846 163839603 0
287469923 261087234 0
106868793 188478552 0
448911540 3210428 0
318161258 483898641 0
280110021 412731219 0
497956609 270831292 0
99044266 557058701 0
131989400 153767592 0
203692732 126489915 0
315225851 504146502 0
74130377 253041653 0
455244940 179365893 0
467951615 21313261 0
117459697 569895713 0
510631994 80262135 0
160613191 193980283 0
116622372 520921767 0
265095382 516663448 0
277572010 61125115 0
293903299 34556266 0
26759138 267356674 0
477343882 474689897 0
253882781 202315843 0
344988609 116858356 0
504987375 111268173 0
514477593 231404814 0
15050069 389200019 0
122420704 209405127 0
41879319 89155601 0
385834546 559762702 0
453063908 17726594 0
343182883 293917929 0
173972466 421070653 0
220914590 219702831 0
309307376 361330177 0
493836553 428457973 0
269627757 171875386 0
392710519 305492585 0
554462101 411482282 0
209342617 334547137 0
278746436 516839355 0
268936189 561282156 0
546706481 366309911 0
400273485 114741180 0
99320872 370388451 0
20520510 374316942 0
523473781 425580474 0
405761606 435897313 0
520443238 489917050 0
525394064 191886681 0
535667085 226513592 0
323601008 118590300 0
253161458 515005249 0
384287922 531061929 0
321746101 206910953 0
208814807 578245469 0
219825432 417463617 0
193380982 280838834 0
148236443 455592100 0
118088170 374817905 0
464898414 562626950 0
495856097 128734032 0
643683 427718059 0
28178274 106777282 0
561020007 193708609 0
119754599 338228425 0
50288198 503050394 0
28845651 39949352 0
179416089 551077478 0
274800712 28334718 0
47177848 7812512 0
18919629 218626919 0
18633529 208928743 0
274609678 566297960 0
556672332 455360380 0
278789268 532220194 0
255805759 30215367 0
41862635 32644516 0
498510573 177621851 0
29019713 229171004 0
358750165 428832251 0
222818947 337868550 0
259256731 127258528 0
319185970 203174188 0
511395369 163113341 0
488783469 208597860 0
227376871 131530893 0
505534824 233442177 0
148667939 556263808 0
25621186 205245933 0
66441726 39055675 0
241903900 121526757 0
8495827 147390637 0
334823413 466653370 0
278933770 200017602 0
568060101 266389514 0
95621954 228225214 0
526996310 181580098 0
312579356 520432057 0
24851638 541263663 0
507276605 238532207 0
543385900 556478261 0
11355619 565502410 0
554648039 123797827 0
555715254 568923144 0
376582982 67478672 0
407645106 157362939 0
523344655 181986948 0
129865363 579229743 0
450607904 90346176 0
456279328 488281785 0
57413106 71386041 0
532201768 262207622 0
463683073 354682028 0
397978287 312275831 0
356759369 93509869 0
9968347 198034610 0
389885256 473053656 0
160356810 266069102 0
9824943 101624691 0
393498248 44489312 0
180114527 176718380 0
82011057 205162168 0
226597002 284218028 0
132022968 510101634 0
371099210 514939349 0
251808551 80082145 0
484422084 533784207 0
318193133 114340285 0
248919896 102516763 0
418462556 491154670 0
517496937 559289381 0
517991125 520440916 0
362202164 307874579 0
378946783 316051483 0
405377985 120821439 0
61053557 9307871 0
68645979 66420767 0
86020133 273012349 0
566380953 216411989 0
148167169 138314164 0
238235407 369206915 0
289556272 535347668 0
438563971 1023521 0
341129184 466324422 0
342910911 54450090 0
374147782 170855345 0
238978223 137175982 0
58075197 153854766 0
416143209 245228377 0
32785449 351064352 0
87266470 508875076 0
494181025 249367796 0
345125855 1553227 0
13502263 359649089 0
341846356 523628391 0
29690211 508712038 0
446020106 30515754 0
125521378 436162239 0
342396406 233987403 0
214934020 219300747 0
314835592 41408135 0
403110512 427337876 0
562766407 67155412 0
100790684 431249313 0
499760160 352721031 0
427751157 522456126 0
347842655 182050413 0
124822879 475600958 0
542987214 222831664 0
165400637 569818620 0
294047188 187393921 0
258263252 496768683 0
136569160 385659072 0
156029578 114159545 0
555761444 471455497 0
545981648 472400886 0
447814081 367991492 0
578564056 346683224 0
213061325 496201006 0
24758842 520415451 0
370585553 124764293 0
401001361 350895409 0
530300883 533523615 0
357072877 269285004 0
573267025 15919606 0
418499997 117129142 0
496953944 197271938 0
94363911 393525481 0
250525218 182711519 0
396539518 341293174 0
295802760 237437385 0
223151645 257519761 0
288028615 342486693 0
103460523 178134606 0
516372699 63373276 0
89398320 189941648 0
35380065 330751438 0
238952139 188972648 0
65853778 494676402 0
424334649 231251337 0
532772380 2337012 0
456138559 467658182 0
211941134 91390916 0
336315262 128735088 0
391934485 242166048 0
415644947 497895937 0
294011556 63175940 0
405790958 24598629 0
573524897 489850568 0
347410665 65878474 0
247110567 331421159 0
140167585 561614339 0
545644730 558433458 0
133780556 470829551 0
532433717 153167037 0
97212761 89811321 0
569057585 81543457 0
512998417 437729150 0
304300883 527033671 0
551709622 83357381 0
105116098 61197905 0
311893912 190565899 0
530097032 459338096 0
453238479 298140347 0
354179555 5829404 0
545244467 416677163 0
42667053 494871772 0
430554392 81371425 0
362008071 419077382 0
151162023 116924972 0
115657087 39823768 0
525658174 220024549 0
392273088 51621775 0
106586028 40059045 0
97205907 192199076 0
26107990 104066906 0
169108842 198250748 0
474881473 438644591 0
261768014 450620059 0
84933088 299866455 0
467225637 367513595 0
280825293 222353136 0
544156759 443699628 0
115907710 371165070 0
347988509 3402459 0
19488796 9480513 0
269725945 331565701 0
119184543 270847750 0
366396447 268939129 0
290528330 434579478 0
70299164 138266692 0
235479289 235171201 0
523364744 317642919 0
36086620 432159794 0
350317693 235918249 0
151494358 418106326 0
384645774 278780320 0
32079496 189872747 0
97424936 381535025 0
461055680 548725650 0
12323581 507557410 0
27396516 487932472 0
244392555 165287332 0
173764666 397115765 0
468400508 169824798 0
563303733 492128324 0
551678952 191680300 0
525133681 38541735 0
248452229 498206499 0
517482445 510164436 0
235756266 486522611 0
135277037 294353223 0
155818496 460456813 0
407004089 390681243 0
145002540 79052582 0
43341366 37438388 0
576064137 534751432 0
452162906 228586164 0
368492302 136443868 0
4350075 570759704 0
286574569 256554362 0
224106569 25133720 0
114853384 227336227 0
121781834 437150466 0
396427334 181015026 0
396215891 328001797 0
475044463 220548009 0
394689308 569609268 0
522556206 535613438 0
193435707 82357301 0
328803546 314303104 0
266614527 435204809 0
77412663 95105131 0
189413088 154790746 0
122887686 265361383 0
195532315 542150098 0
289716039 378905078 0
203832187 81711828 0
344055655 401330819 0
87085770 37448885 0
97448909 234911306 0
103927573 139503469 0
551780317 353750028 0
367845119 18263909 0
569221252 541408513 0
189381336 323660364 0
384283672 335151457 0
519710399 190455451 0
427579679 379216434 0
365299815 97498636 0
255234336 170621854 0
260874214 539302003 0
183448012 458816394 0
187726465 424187354 0
373193174 33013084 0
353434685 458245375 0
300136364 497151228 0
498493910 390288393 0
140209854 335478161 0
404063731 319431574 0
539154624 231485380 0
450336272 263337960 0
565804297 180542034 0
295353654 576930973 0
221106480 376179267 0
241446616 419872898 0
514652586 460707543 0
204559954 456552104 0
498261635 30310880 0
6501852 360594400 0
95140802 187846210 0
414646607 260009217 0
99032862 307270124 0
15418729 58822998 0
404151232 564700870 0
220993844 522177122 0
389886939 9194288 0
91575611 332638208 0
563684591 433769298 0
441072814 358293373 0
374790911 321942993 0
37921055 237167876 0
555100496 569909241 0
426851125 169817362 0
269775055 166428519 0
150559992 401106685 0
31017338 512000387 0
213004406 339263448 0
384566526 327157361 0
519689544 86826926 0
159787585 211066829 0
239263348 156215975 0
386207291 281964898 0
396018467 460665944 0
571743898 437282396 0
141340159 275760186 0
563463712 439647755 0
422120077 142745163 0
28047057 574103694 0
328347347 457993754 0
455230494 339314854 0
234417722 346504517 0
61848646 133340238 0
296445776 35119924 0
82625864 371035571 0
387301474 417779225 0
523607101 323245904 0
162667738 163178270 0
23120484 354971751 0
165783531 336356574 0
175084049 376087471 0
261321435 515434608 0
286561449 574173223 0
324435675 234136425 0
223883604 101924223 0
255801142 369775402 0
60375782 433086061 0
297924921 51771338 0
81969379 352711129 0
14883044 63862921 0
554286414 64793855 0
336358659 164009470 0
203882180 497267569 0
434686573 184660030 0
210891844 127278286 0
317565220 480360136 0
349711706 402207106 0
117995160 294139467 0
333234230 176750278 0
235856467 103500565 0
520911116 496963033 0
393952925 448134955 0
147939089 40703596 0
323956839 451511347 0
514667600 220969718 0
106214455 362376673 0
240421433 302010419 0
56665978 351159762 0
309062102 568125560 0
214574902 316109370 0
72845991 177771191 0
313806184 469281301 0
237325310 270966491 0
371584165 15652754 0
376832767 441556241 0
109415507 300714379 0
551233259 225450737 0
516984482 408421562 0
551285794 449000686 0
231557007 391392577 0
558804339 401373566 0
86971221 170727309 0
474397641 57772790 0
211079778 212062434 0
290506388 530158528 0
311589136 388102837 0
566629717 419264717 0
278360989 523175992 0
315290781 555749823 0
192843646 62806468 0
572143948 49775984 0
73015275 171068681 0
486325545 514873954 0
398538631 78427142 0
90383397 15744808 0
28052399 232585571 0
388534715 553662858 0
475345579 525744149 0
95540379 187197989 0
149734577 174953034 0
190788220 513220108 0
84685451 331540046 0
121674518 40227155 0
341260670 222956515 0
71276680 470737236 0
189911264 365156920 0
486433164 191362928 0
262528157 406661769 0
8099343 52651829 0
298401098 480933582 0
205661044 524825610 0
192193715 197490598 0
19427235 521403992 0
147831898 377947574 0
386041921 2442856 0
204666171 66513637 0
419724889 552283655 0
269702523 216877741 0
39354396 266130113 0
204384470 403362173 0
13536934 406227045 0
537548049 116447250 0
560699622 98962442 0
230214675 320048240 0
144205628 443711855 0
422032066 292037464 0
109804073 468023827 0
386537415 404116138 0
388070076 495487135 0
43574690 73380603 0
365999603 451159311 0
462476325 537789252 0
444506127 509696774 0
361922285 538325553 0
499513289 212775905 0
134223479 278502306 0
170469149 282428871 0
130955609 204328450 0
164766416 355850322 0
153611739 493714901 0
85992789 419365100 0
391575974 81990924 0
455337110 220198010 0
520084345 499411331 0
419762999 152804616 0
272227588 503556877 0
148464233 186212909 0
429419229 122758796 0
107287315 129989525 0
447167910 463028106 0
483833034 84669506 0
428247640 355332838 0
176591089 196952880 0
546024638 17481066 0
198651461 462017327 0
464940107 278502813 0
520068758 466800946 0
33092267 209011568 0
19116294 79283607 0
303058600 278830484 0
510774198 538976258 0
83954103 162192145 0
34690246 553046890 0
334698582 183461072 0
347051733 79546387 0
206789914 220251573 0
367597533 531626389 0
144666032 327602709 0
76416472 329859879 0
221061598 340884024 0
559876657 329470681 0
272631948 453610381 0
280377984 193271770 0
136506610 418996573 0
389427328 203960743 0
118238141 75266717 0
328220717 165354974 0
23177980 117758622 0
547697663 34949480 0
354700671 230827020 0
171868524 158626402 0
237960603 27625523 0
290876655 364748225 0
563345943 341873291 0
443655634 163442972 0
148049128 191440159 0
43184318 343581081 0
165558861 418773570 0
199843975 415524605 0
419707277 559956318 0
129832749 20926784 0
18044122 444200225 0
437632857 519259502 0
536708603 46113695 0
308850714 481849284 0
493726142 515228359 0
454500235 210322180 0
213423930 414188989 0
392876952 472497263 0
425023413 528660763 0
415963313 80932351 0
397257130 502277294 0
374236115 48234151 0
252046261 511255167 0
156026571 237838097 0
450893412 529594622 0
336442301 486749974 0
294473617 487830367 0
42674760 254036090 0
153860737 416011296 0
216299039 576308417 0
418472341 565996095 0
225732150 215555898 0
378399214 551436937 0
575202351 349416386 0
93890635 420662651 0
527816078 115001634 0
283699585 286641465 0
478535354 531750568 0
147279262 54956643 0
63667022 443756218 0
409979977 428831512 0
87418506 234032446 0
312433733 166901129 0
103208761 230865444 0
29307852 127165742 0
177770004 19921926 0
160264493 558207900 0
376124812 91056341 0
372986626 425285642 0
150387869 404002134 0
398487436 243630411 0
544204228 301034967 0
329168133 391097960 0
458971764 227499970 0
104181753 98056090 0
555884477 551424410 0
506056098 139880184 0
392310977 13362561 0
571813833 236807467 0
16173012 565731182 0
200581567 487322204 0
454297215 172515760 0
405080515 458308915 0
181005346 239900391 0
114523392 40998770 0
508241375 122751049 0
386295732 165755658 0
279771486 326881615 0
471731089 488068118 0
379001174 413260978 0
70392840 507157574 0
547472718 443199064 0
8419519 249768501 0
398847884 27062736 0
312409244 62729134 0
21696768 370979922 0
375028377 137606761 0
506446066 503224746 0
146654183 38093921 0
125144493 362569667 0
322073432 52204442 0
145701974 302528719 0
199167735 131006860 0
552880721 172265778 0
512297745 170857071 0
5427798 314593281 0
303067334 563862400 0
138085990 199116786 0
133174615 325346444 0
168901615 525241730 0
474608835 249417783 0
481347236 266093781 0
577653754 236243792 0
297836448 323686490 0
477608164 381514522 0
424845216 565810882 0
523191452 87918775 0
489961271 528731197 0
149482936 276839267 0
392870577 536188362 0
105190071 468238999 0
201293356 307397245 0
443745677 375717559 0
449415962 423746741 0
277728698 332145172 0
408481736 492411981 0
145912346 107791101 0
381275983 41753256 0
347905941 453781648 0
458786454 555506065 0
316636963 127977550 0
217417506 448048142 0
166007503 159008301 0
516525318 81451247 0
81778895 361766603 0
113903943 467450027 0
237394879 752155 0
259716688 3277900 0
377908223 204807190 0
281939824 16448184 0
385600049 390231076 0
247659821 31464291 0
493222806 39415384 0
89507337 188871401 0
537559134 94484425 0
484723579 438930550 0
110195056 253263573 0
56012380 82155619 0
455633667 523509507 0
358107026 124607789 0
468223801 123989104 0
294592355 508906302 0
444434880 178239242 0
20338056 120515318 0
85564950 389123680 0
54596916 427831671 0
478232832 167693058 0
88848378 95220595 0
457182363 182531262 0
478348516 238603333 0
520687699 264787026 0
249774764 9861623 0
95441590 2046463 0
197034577 41638337 0
243078158 93111669 0
480905952 146959351 0
94998968 452319127 0
216965785 133772863 0
228454522 462046027 0
339711260 28115536 0
428779999 187511854 0
461414140 54949556 0
70934292 50652557 0
324920673 188352118 0
522262739 421634563 0
391620237 233265617 0
561626282 121129452 0
87890589 164787132 0
459763128 36874087 0
213303790 129319960 0
151333559 563017058 0
314690414 212856516 0
419059282 140250354 0
196297236 12187269 0
242070469 113796447 0
346418143 253916747 0
456329320 430212310 0
309336308 533662797 0
468873438 70294120 0
341839752 17741389 0
526131412 129896599 0
115725410 314837301 0
169120348 476659153 0
54549932 6569193 0
216836734 144198702 0
463766239 100169655 0
486534534 525044737 0
536457711 120676416 0
249851412 113322495 0
96475564 433689222 0
205751002 325241779 0
41970248 364900059 0
87646305 473341777 0
55784145 72864675 0
306547915 65017850 0
153658251 247383052 0
378977655 388737497 0
469765569 505450175 0
187032770 329827778 0
56889801 67297327 0
87947578 1099166 0
297848037 514595229 0
129058286 209968412 0
531289334 33652328 0
295880318 103072747 0
268708919 338520389 0
124604558 443188989 0
554755315 386413736 0
36034013 540812908 0
376760357 170965347 0
342569281 128006763 0
8541193 16744522 0
403734176 186495340 0
252067324 128599037 0
412804636 573258727 0
551391504 470920415 0
241699549 337678089 0
520299626 149492388 0
497578567 290961330 0
414114235 225984357 0
555418856 470803956 0
339534903 495306690 0
71076474 66496909 0
327628246 235722572 0
481943872 139205473 0
344504521 32411589 0
528064858 111728638 0
453053127 445069 0
409302431 26824377 0
194944231 548695830 0
4490113 512973946 0
519618289 529359164 0
121977138 313225544 0
320777235 297873597 0
95650920 407488890 0
295377488 56037934 0
187034341 68129334 0
184475198 269756098 0
57673536 354728872 0
332194121 485889471 0
181576108 344467929 0
287115990 573990502 0
131979603 415897127 0
99819416 104274053 0
137212952 169886892 0
414401498 31536562 0
102973437 11618612 0
185779086 479594791 0
8380678 569738123 0
238199932 545277290 0
215096842 78563498 0
184984754 191620492 0
203365363 305256817 0
249356962 532352805 0
362277312 417119362 0
527612605 99737139 0
345422694 560359600 0
423162580 412199730 0
292637261 112882800 0
446709154 396865486 0
277443317 152538830 0
527697218 391328450 0
273466305 185647455 0
521115868 150519833 0
188937258 106160601 0
337558243 94731481 0
536162015 327660256 0
99903732 175388363 0
444579705 321323618 0
118940765 209879293 0
86675486 389344802 0
205376547 153103110 0
423689589 46741654 0
39063852 29557816 0
419560258 14713004 0
19032826 480871926 0
130605244 41683237 0
192509127 197625460 0
226781962 269692888 0
265073567 243844185 0
287241337 371459653 0
525719426 273542592 0
411925854 233341659 0
79019688 511860928 0
92181798 486466530 0
166939368 133909546 0
131559279 440745159 0
504594383 170983733 0
190943445 176873949 0
307137415 273477954 0
284848425 192061232 0
507409922 326966691 0
496154513 150837095 0
337499594 367645105 0
477155586 244452274 0
526173407 312254169 0
398200819 40819831 0
16702100 290401327 0
254369771 435994819 0
453257493 146377464 0
331646932 128816333 0
134600322 509448709 0
128349417 23975600 0
455641088 199398232 0
17612526 35161220 0
201250324 84729970 0
103051176 389055994 0
558044221 299069223 0
19271066 308233636 0
563268696 49323048 0
240270598 337444331 0
487972183 105192899 0
243483705 91761659 0
36968428 466816676 0
565221981 302936777 0
500671742 402688904 0
190230498 158871991 0
565096099 498784754 0
71905243 466305324 0
247477933 113040183 0
668623 228547351 0
446430897 290504834 0
375596020 533726663 0
249180015 68900085 0
511644171 283854677 0
27503792 533634117 0
459786649 219893795 0
354281070 328918553 0
382144497 151841835 0
440073029 297879205 0
241334205 183822496 0
480831402 70588627 0
548845801 403764034 0
319358496 379899530 0
163255056 472958350 0
399746704 360560876 0
317279147 499353136 0
75398983 50347055 0
75659830 262887580 0
512959243 255188880 0
146431436 324240141 0
404117526 76706148 0
131101715 143441116 0
78995422 201630384 0
551102682 260306813 0
68263298 5826950 0
526767073 401603076 0
331319349 251219338 0
554232325 354012882 0
447154446 65409757 0
166299768 576242299 0
225854686 541707415 0
557719922 525612865 0
478873509 398967767 0
345705250 389804334 0
493888490 522530909 0
93585359 86802181 0
103664098 528834764 0
149136323 392447538 0
206434253 156076571 0
81892172 576734618 0
401766245 533164950 0
536963272 418124422 0
194799748 76902336 0
335971357 109761447 0
105848894 360714378 0
78171022 519276371 0
267010265 151679119 0
550553351 78596049 0
187371519 289121244 0
316823615 352094541 0
395300529 73216035 0
127523704 43552901 0
99808237 503070343 0
518231981 165639866 0
305424854 400756452 0
296670832 50779654 0
53403454 418552590 0
390764687 566444856 0
10001561 495716405 0
546176741 34241126 0
58396323 342526500 0
416973046 42332497 0
468913131 435401717 0
73330308 470623538 0
63699127 457715172 0
368860512 246597112 0
160998109 544554846 0
226860662 349972134 0
538030140 9510145 0
471564241 292897483 0
462304910 3399739 0
84475918 512746973 0
37973956 108694466 0
426300924 552830462 0
247304848 447982462 0
539978989 175448775 0
180862113 230000327 0
572557777 490749004 0
132033325 183381119 0
244016590 69302387 0
372721525 480364365 0
37699083 513653363 0
320692723 176325906 0
267564576 175921119 0
87504285 491919689 0
277749972 30173671 0
83145893 534730411 0
379216531 352167525 0
557160781 369567258 0
445074537 242133096 0
96802875 39773416 0
136590881 380067008 0
240975791 573959648 0
529583273 63516158 0
538307404 16365389 0
251997326 408452467 0
105176111 190756633 0
99720939 128720067 0
277359685 285095867 0
173114379 443150556 0
7239700 64498176 0
221287515 414187121 0
1679766 435271424 0
64340088 429002382 0
416281688 166577751 0
516211114 318452993 0
529928274 405854515 0
228472600 264223158 0
227633350 188784120 0
367280251 429509347 0
406080063 168635833 0
421815475 955280 0
226993978 490175122 0
504285505 427714073 0
180255667 510829711 0
226580839 10859134 0
391143467 72286311 0
192102520 493799791 0
352868746 22986551 0
86896332 504278509 0
345078174 225714502 0
492875244 71328956 0
513091 121013004 0
275780760 370365935 0
491233661 143785680 0
503193688 134393150 0
333013643 69623704 0
507884722 345176304 0
174553755 333583907 0
417346911 99184848 0
402446846 536172147 0
502960488 388303611 0
232133560 494173991 0
463994243 517805593 0
333253090 236447807 0
442798351 121484752 0
306248650 267706704 0
525403104 386438813 0
114375999 95375560 0
536414436 22232977 0
386122902 52516423 0
97966331 3732024 0
59411192 13091248 0
417063753 222348749 0
424073149 343487572 0
331149532 205374337 0
276141468 62720601 0
284674357 160437616 0
505358494 555494099 0
108193172 21956444 0
117747160 117932926 0
232955517 528948580 0
178288626 458043764 0
20312638 436708703 0
492272534 74969397 0
230317233 519507443 0
164072180 451620106 0
310941764 290427435 0
45668877 387647849 0
231558606 25802368 0
79012235 127286539 0
450277621 480944851 0
199319175 14244651 0
56888394 80095267 0
63359623 278838555 0
402054616 252228015 0
369200574 471413984 0
471504322 510655716 0
54974535 568450683 0
75072570 529872833 0
575106200 534097951 0
201164037 466066700 0
223605758 84396444 0
88535216 56284454 0
498730968 332317315 0
105285897 544169808 0
97931906 551457946 0
499257612 452343335 0
456684046 270940252 0
14296454 35519669 0
177924684 534189844 0
23962932 350262175 0
5199334 522575293 0
478496423 1610046 0
274077081 34425430 0
472114723 409631929 0
97390788 117094514 0
570600359 574736691 0
166129817 188618531 0
180986366 251312437 0
417004389 71861044 0
141429541 578092235 0
268336611 287860921 0
312990836 60927377 0
360363265 451262848 0
346678055 148747062 0
237676800 551485619 0
381516316 480867881 0
240693149 87714509 0
488984505 472471540 0
522161110 543186326 0
121698026 72215787 0
575820918 410497104 0
540815378 11365298 0
255895760 495313668 0
18820141 503158013 0
538241376 560671607 0
42601314 423468105 0
270077038 252479620 0
512695390 569488248 0
277107000 197602433 0
39699525 4108328 0
236589174 161918784 0
275176650 447086671 0
53613522 165783432 0
87678203 269870687 0
401209682 536464608 0
504854304 522407 0
42710801 188868980 0
483376422 52562377 0
41189150 523830821 0
437328961 487295102 0
226484548 428082359 0
166250479 529037446 0
323835031 75451595 0
383651250 221631959 0
282201803 139316937 0
265955070 220589306 0
264271992 75515397 0
530611935 199567358 0
5576928 100601090 0
362442540 295327665 0
324713041 44958013 0
283195840 126602236 0
88048345 39346785 0
307315737 577532274 0
269203015 188495660 0
199930600 226896260 0
235076172 432889141 0
296116450 251061923 0
11165155 448072118 0
359205455 37526373 0
494028682 349625767 0
477201675 436114146 0
3866054 207658211 0
181307809 506037036 0
58207410 294970687 0
81584460 28805495 0
503881997 172042208 0
26159062 117588801 0
91097121 497954166 0
142554909 88539542 0
478854436 351834982 0
92922015 466602872 0
559296049 447019958 0
219052133 110940858 0
519380340 191319849 0
541932988 372022133 0
518874356 152612567 0
2934110 493590941 0
430606830 424762237 0
116505760 219042004 0
251703096 394762476 0
155519961 140060627 0
251019940 218594241 0
226234473 528772310 0
296282341 506002191 0
189413925 206223341 0
464231520 396493644 0
228430576 229413192 0
326582596 405130173 0
458733412 37604446 0
230868777 297202714 0
168704166 257825146 0
305441696 212856553 0
170517957 131265064 0
28132311 216594143 0
325761695 296295223 0
120441253 498358933 0
35745734 2988279 0
321021996 350315488 0
151262595 5458748 0
142037199 342830822 0
128013597 400044121 0
564679677 509783455 0
330511783 85174715 0
537738726 172572187 0
194978883 12366878 0
206679527 575669372 0
391599535 490857619 0
230804003 70552752 0
3163630 193823481 0
350356621 400805223 0
140084842 92649166 0
389368913 34960713 0
194492771 563467584 0
507495524 136151424 0
314631070 66725392 0
25414288 154495873 0
43633259 471412015 0
457010907 319854059 0
333849997 552486368 0
149638142 141660734 0
335984371 392075691 0
367410504 497314156 0
259774757 41441722 0
142616977 32367274 0
511702386 4431806 0
316777499 227664938 0
249730649 357062534 0
463114195 396337938 0
242303613 12202489 0
563060129 294326603 0
182618579 323950123 0
132529143 107016546 0
251748884 308839594 0
209821026 216107274 0
557428110 98226321 0
158439470 565000164 0
555004769 46696318 0
144514912 59704335 0
470525620 149174969 0
28809535 353121325 0
115693906 436331340 0
572862703 454911984 0
264679174 68773180 0
214616427 301515867 0
87875454 449798517 0
93237477 73274597 0
494230506 236058496 0
138906609 463583763 0
294993299 225171792 0
64913152 310901985 0
227180623 52573931 0
375774930 327756320 0
369323380 315976972 0
359894256 464385650 0
9450643 433093780 0
286337558 110854918 0
573197024 9598702 0
397878586 147208557 0
184727648 72177954 0
529513660 79360666 0
118606457 279374404 0
375116842 203615322 0
83083649 546751607 0
554210699 89455469 0
356551427 166015137 0
278210990 62937452 0
163386464 219234737 0
237115937 48842680 0
299898265 82681845 0
558561188 235819527 0
197575917 463407288 0
478016140 369197138 0
486569480 234078994 0
112819031 487628525 0
277612576 511306355 0
219261851 440410410 0
136888045 260371824 0
570557629 258191220 0
247039992 144984884 0
53909810 559828882 0
201553189 370450241 0
548212479 553621434 0
168294915 336417025 0
18213446 266185766 0
164107670 64377629 0
551531063 325047378 0
557083585 320048612 0
263224699 26588156 0
193403230 17553813 0
97688511 361875018 0
565881173 291392321 0
141538440 101795987 0
374863389 529314071 0
319699549 215475211 0
325203598 53076796 0
512373971 137042188 0
568841867 193512545 0
1696821 138705184 0
253962073 397062712 0
180489952 454031172 0
575286092 17318326 0
145932657 9770726 0
206675765 517156654 0
160771211 578286486 0
6430132 98405364 0
95479337 430536859 0
145577141 462334458 0
296256964 350972297 0
238852482 492643094 0
568922401 471154392 0
402118738 544420947 0
480429212 327319691 0
524973037 102156866 0
273171691 40562302 0
104733642 465157936 0
374731168 561602902 0
423183343 461976464 0
495808449 428277396 0
565885221 211512787 0
194111127 135723106 0
8637433 243251283 0
460486552 211570691 0
530905392 44522629 0
133524854 8661522 0
428596146 499896900 0
465465452 389530783 0
49876354 380767775 0
536017719 154145929 0
92969955 35328159 0
306321785 255503553 0
116835702 266781919 0
32332013 165949239 0
162473375 228213210 0
189443975 99864822 0
53174492 91861278 0
365323956 14395405 0
114800808 219660250 0
213025658 452072299 0
530067644 534901732 0
422802970 195576956 0
276277610 568030287 0
533398226 293738220 0
67149487 238112827 0
300378349 185284815 0
561798942 212909521 0
313295856 111120213 0
65674959 489346443 0
464532300 18126078 0
320514467 210772665 0
510476035 83316315 0
336564765 378921135 0
549232873 529218505 0
283674365 168378529 0
24026200 535842224 0
321546921 433657646 0
83876084 185473320 0
310948402 205301450 0
201061234 51000784 0
464968086 250678753 0
578591714 278705483 0
292360068 150698554 0
21026398 115502750 0
431350862 496276158 0
18472114 129024329 0
570143377 308215845 0
293713424 260240684 0
286694253 353026040 0
2585191 377576583 0
307797451 31499857 0
455756619 263959497 0
331939973 161362136 0
321498833 537754749 0
366145502 378442341 0
539098618 326296944 0
541940793 289165777 0
33285805 479420013 0
329586870 334770445 0
464217673 520141606 0
475623371 351877023 0
139876235 347072135 0
192132133 369937191 0
96807947 73343045 0
198017236 539455877 0
271883440 128276191 0
241007085 365900897 0
177354008 391907471 0
361900688 125160314 0
423295938 73508197 0
418080467 477827730 0
436379477 492303597 0
166983362 174891059 0
261824991 216403695 0
368638551 115674055 0
385267117 219872464 0
376510195 430552775 0
463729086 311778685 0
380241478 278075548 0
134716122 253807771 0
552743218 526243176 0
476461332 180248259 0
147606035 362071608 0
420780542 545541901 0
576638562 578681771 0
76407770 76804992 0
423692939 310620039 0
459708998 369201444 0
126711075 85238557 0
171165595 9331280 0
336806817 201722901 0
219200953 281181115 0
427833503 297729465 0
88320844 399197028 0
183558686 46673767 0
297170073 14664520 0
373231354 414987186 0
575166751 174942064 0
215003308 247552459 0
158197323 570387751 0
313412761 483540116 0
389863881 434470199 0
501428077 154353145 0
169788519 19513088 0
497547282 250013774 0
357080440 577394865 0
253299207 543879782 0
567982304 119518456 0
490723144 566920045 0
515914080 6379388 0
287057522 184438414 0
23471856 241911177 0
551699990 455609484 0
315305156 448814511 0
112694273 316498890 0
195995245 382146934 0
273948303 100997807 0
183629345 21989570 0
384073811 184678159 0
240450091 289241095 0
423516316 193479342 0
122423588 239760216 0
311839872 285553793 0
358465056 568812337 0
358150683 427774283 0
279796445 147494143 0
274863127 19678156 0
67433025 553981509 0
255698272 38352936 0
188659092 18080312 0
502661684 82907397 0
500227049 193845595 0
561543332 342438945 0
386643423 60018042 0
16220774 104063038 0
280250658 333751229 0
500923957 41354405 0
528444833 197788584 0
495017958 130444618 0
171262231 578111580 0
112979924 368072840 0
376760094 142641198 0
272469932 115502699 0
534413369 442042216 0
222464742 204831062 0
382438653 219340510 0
268553822 235827787 0
244695673 45344870 0
435907692 165315242 0
245626971 489636641 0
567462261 173243388 0
110540890 570387484 0
358327416 520970906 0
285625184 511324652 0
306994692 177279582 0
260261707 396385974 0
127890665 64128778 0
359120637 380133074 0
127025752 154760543 0
216013088 112110248 0
42507149 241633795 0
73362600 65125743 0
475839001 239997460 0
12103499 444096270 0
317083562 94285493 0
446204288 419619995 0
122462501 285962510 0
42201551 221015609 0
128591129 310986766 0
390045973 181052693 0
100737375 524008431 0
336604167 576975418 0
19613129 471652649 0
177790740 295465080 0
392637751 122767055 0
396021919 413103897 0
419305118 101676808 0
390444980 402006597 0
291769779 489599619 0
54369993 136866921 0
179430387 239879247 0
295142153 76090732 0
109744267 6305323 0
387520010 274940920 0
158178143 530387164 0
178967890 483259400 0
562043034 28487210 0
84568789 101904793 0
230026650 498790113 0
80164324 243593088 0
158068466 455357983 0
451079999 216041582 0
41371715 451026789 0
362822410 408732215 0
493487744 389964281 0
81254062 474498136 0
111023593 450092963 0
35232525 78556470 0
194589760 167245047 0
127931973 504505380 0
56207044 112493096 0
135964559 331775760 0
571314289 145370199 0
74800746 353669230 0
261533987 559061937 0
454430994 389486587 0
12696328 543460472 0
289695124 224825643 0
18212846 416515464 0
312792221 287149659 0
117297861 525250794 0
225762105 122775413 0
303022400 55885170 0
340052470 397635801 0
212536087 143490055 0
487418780 168908039 0
177071849 199735163 0
551296272 161020950 0
313157562 376287111 0
166763666 145636865 0
194285517 306476470 0
88201434 87726763 0
199244931 519409497 0
112316049 19205274 0
404523638 64510463 0
80135015 309878095 0
248840291 575600184 0
214620380 210879931 0
462688712 370869415 0
75795994 141280859 0
482573539 152639694 0
385304495 480499824 0
570816131 506107149 0
144696327 235718311 0
576725930 426943279 0
510131402 411222165 0
555713601 13503827 0
489592259 218461831 0
297076302 4463066 0
96214573 513176857 0
224042957 117623174 0
65716824 566071296 0
155214674 328071465 0
480293228 73137284 0
257085702 550654772 0
478776948 468152985 0
225120436 79220425 0
471960561 172875438 0
359775079 477330044 0
263350840 274220619 0
213457211 222596369 0
416522219 91665814 0
381091033 226235214 0
57950361 410747573 0
524098186 325833708 0
403254302 265238815 0
414066841 333513671 0
303708752 56360634 0
550751328 184126396 0
169087370 524559113 0
222320821 22459305 0
265146874 357160997 0
345482802 327522174 0
431266947 407022948 0
109010260 451685686 0
465620133 578489104 0
566028234 146352982 0
355911440 255866967 0
369931918 442254186 0
221440587 8627826 0
427983864 318842407 0
349491444 388416138 0
321496578 350289543 0
127222759 8893612 0
279878957 375366277 0
434544302 217753872 0
39450998 175292019 0
188765525 187251268 0
560053273 87487681 0
100777478 420069801 0
421868776 127702426 0
315671178 488616801 0
285235651 499671975 0
24770475 478739535 0
364126385 283447798 0
192370329 410418597 0
69176620 563286531 0
519486791 309581123 0
495210034 27238843 0
311783278 225407508 0
223045701 374756616 0
271920105 12954351 0
134764639 29176029 0
494445615 353048910 0
10952413 407989705 0
242215500 49371676 0
542784879 87842106 0
476400962 92187894 0
1081548 241169633 0
43322288 38818112 0
208783347 455493196 0
215997798 561305535 0
113513596 293821949 0
103088888 95856823 0
363693163 363097056 0
159844755 429982571 0
229331862 295061831 0
422499594 272242624 0
443178282 509716066 0
285794593 545134835 0
174828739 348593329 0
552956573 347195763 0
233698100 406903266 0
362860938 177820270 0
69947371 50244873 0
21505878 334047232 0
560257909 451377525 0
160818112 383842696 0
76742270 577157716 0
232690288 246937984 0
149720713 476598786 0
562677088 340863878 0
416156064 272438615 0
182034224 5277361 0
45656930 156795914 0
484615012 573865235 0
383056815 440299801 0
348452639 395101544 0
83124333 25211710 0
129902971 309840667 0
31628500 373866160 0
93493914 134644436 0
453446972 283653062 0
540925024 161080299 0
178924625 345977015 0
356845983 149170526 0
539447921 394984884 0
365721904 30795276 0
568070328 12848110 0
103483464 382950607 0
283809435 293515250 0
268452094 195203554 0
326807613 546357244 0
230400390 288818353 0
250091023 311515494 0
217517122 270772737 0
263409286 164202963 0
507102425 397433752 0
301688876 29456577 0
160601666 485164679 0
321281762 195882477 0
477220366 484065404 0
132110140 150176953 0
498984198 211879129 0
486989070 109906570 0
40971566 372272126 0
519519152 135008772 0
76767627 353210624 0
35000086 326085093 0
165539244 155140119 0
535963188 227286563 0
53767561 220639310 0
440947478 207839450 0
561069764 206065705 0
347843624 153329673 0
131625794 194945546 0
404074738 9642268 0
314188984 325070719 0
284219394 193635628 0
436831471 381433786 0
15880429 468622916 0
505040402 219256208 0
329699345 499289876 0
404827807 291347417 0
413809957 548935744 0
567403562 527902032 0
414292517 361136766 0
340102780 417766283 0
54252066 436093410 0
312169205 87832050 0
442071270 223922870 0
229864831 452344623 0
157692840 530045922 0
27983844 485284715 0
158119786 267271150 0
518238022 363354112 0
539022656 558682951 0
255644270 542195541 0
413739043 178308392 0
131914361 159358123 0
550765948 272287481 0
200262088 495075509 0
214874833 276270724 0
264587728 464944452 0
455494018 548599819 0
216719408 374784463 0
542591547 261874836 0
386555057 10863235 0
355918881 54534520 0
300283695 167700515 0
416551224 41638474 0
226739516 237859977 0
532609719 434630470 0
358117783 161365980 0
172176345 36644880 0
524997075 532009316 0
258952310 316251563 0
196734863 492282286 0
576316900 71665866 0
26058293 451555152 0
157023456 159603491 0
32250849 311015980 0
239834703 143635842 0
177809946 56066082 0
359989307 545119806 0
407596564 534165753 0
44831121 264779309 0
2299909 168757585 0
65676326 315538871 0
419022879 456668487 0
379629326 293622430 0
495960460 467928396 0
572593433 160543047 0
544465308 416606457 0
386418944 318579300 0
84242627 290380389 0
249139917 573251199 0
476628478 261692011 0
331045044 153834654 0
100697574 6312161 0
563875926 78172987 0
234034412 182685928 0
82517430 42147440 0
326606057 45270727 0
172801436 164690720 0
559036939 39554917 0
520284731 36231665 0
458761671 515487339 0
173075865 283529072 0
451973754 563027181 0
148722394 342290947 0
441233411 240704675 0
268575506 280232592 0
141630226 526115678 0
430437081 480235391 0
151752617 457457177 0
233819444 300831358 0
77965934 79136065 0
579670460 227652231 0
136816112 134090388 0
354404626 439044431 0
236209337 265297977 0
184874604 397690393 0
250872528 446483498 0
377820506 56258977 0
260283985 96238015 0
540803390 150083588 0
244954778 419518839 0
472831158 35667514 0
147806510 93963049 0
381909239 332240726 0
473973613 489174456 0
35644465 125564290 0
419846620 236270720 0
500037709 575567108 0
74309710 519233520 0
242362717 169284600 0
287195234 8070339 0
141019481 172264573 0
353033919 271702045 0
473219165 330519650 0
164968924 150955500 0
507887091 161405599 0
258280883 71076374 0
218645002 328848020 0
412702467 568148627 0
327075567 262858035 0
470607216 175580129 0
417427540 253289300 0
380353060 38254611 0
372938283 274471793 0
124292583 146503582 0
538161402 564792162 0
105724315 121233463 0
547079431 100321451 0
88811723 406829102 0
289811726 345905148 0
296180949 181647547 0
316875114 175575466 0
519089588 65713427 0
198284668 237239865 0
432350188 223522942 0
180611775 420811552 0
166022380 107994344 0
374378174 147589386 0
307240901 290472938 0
287844134 478418183 0
359581022 545909070 0
227331080 302952219 0
65275962 223364316 0
565049367 29748594 0
57001758 483855343 0
53938685 470313192 0
229906533 206378917 0
398945511 227734637 0
70454479 65329951 0
505677400 489241782 0
327423456 547871834 0
168564530 490038060 0
273460525 176062090 0
312972427 385785190 0
737226 413563754 0
545740942 81373394 0
461341472 200807943 0
170852715 386399989 0
432101126 321779522 0
542781876 418623499 0
554673996 156746550 0
51955210 368135155 0
334852842 129730315 0
243416897 184883827 0
305853355 248338518 0
164700373 449572380 0
309143753 251684477 0
449370131 480386134 0
254499557 7403702 0
16779221 43443814 0
553040106 132091873 0
198425990 71107600 0
254855736 203151653 0
205529416 409392006 0
216334825 152946032 0
194128948 40506595 0
422508279 278840955 0
414734880 65028535 0
417632310 566446963 0
199986747 362650837 0
255208761 468588023 0
278509792 352084997 0
409795255 276526242 0
124263759 413252699 0
226402949 458994618 0
465017394 34243319 0
384345064 300377577 0
530045433 550571062 0
234497805 59550999 0
178501746 229466282 0
103216959 121383513 0
310942456 309923756 0
73644195 523692558 0
296804546 159783119 0
448208379 287039271 0
223783740 139498386 0
356525507 236316649 0
412518011 280794660 0
388419404 445088999 0
333450061 168309873 0
21325447 40790518 0
332196974 434622276 0
39077479 500107844 0
299761466 578248016 0
455082643 154837466 0
83791749 55062975 0
290462708 463410503 0
91249673 325826190 0
111454275 507273554 0
401279975 383672056 0
133629953 107063608 0
439794161 52682266 0
475195074 497819720 0
444276157 519979972 0
94987587 309257026 0
458332533 40221426 0
237854906 478120564 0
555808431 373495348 0
103470594 441481852 0
222769369 367361108 0
459046404 150775984 0
381714688 53129303 0
161389005 106749227 0
416644830 372812824 0
377862488 289110104 0
252803650 247939177 0
388341736 28983398 0
252444217 183204543 0
29069081 157646329 0
502151023 236976985 0
524491323 211460046 0
517972438 564336678 0
51366607 156839771 0
4180934 30173274 0
374948593 214963684 0
74739724 429803178 0
447162510 167317403 0
63319263 485216580 0
490988688 271760273 0
24273008 83045447 0
523979414 222219958 0
176311095 149287315 0
244135637 248475730 0
353418945 97795356 0
41488073 18246538 0
188959469 246871056 0
503634316 524211274 0
529608244 300983570 0
571883988 469123464 0
524827320 205763024 0
546337914 501117256 0
241038172 85777062 0
474912303 39725449 0
266683838 374626455 0
324003472 80942300 0
110147349 229018464 0
159124057 467598069 0
496941872 474662821 0
256948724 557394987 0
240963363 327975367 0
162023998 32995480 0
453161581 244037219 0
207060937 139802075 0
474851622 276872188 0
473366361 174207010 0
29944153 5418578 0
325531247 405137600 0
161250746 80082154 0
336534554 211902005 0
316246250 384647508 0
228183080 355565564 0
428325334 5105029 0
384395862 340490050 0
146294076 328454153 0
267032051 106703878 0
369644272 28016519 0
121502903 525022634 0
107983286 13709242 0
143838821 4882167 0
264968552 163798702 0
450739697 72750160 0
189142338 405963336 0
18514823 266165801 0
112024156 456898911 0
292903224 479356287 0
433936962 184632640 0
279822701 41748843 0
127136473 236686167 0
173942391 573610927 0
142285669 133248596 0
289121959 370743112 0
234605553 15856704 0
16866916 743187 0
339535112 53487154 0
50372514 33326056 0
300412286 319073686 0
170390369 198077676 0
416867584 318387399 0
342478914 495931242 0
216413468 345699070 0
166169094 396040711 0
284378429 463451570 0
344957622 444323738 0
468481138 379166860 0
377863644 345612953 0
356023886 195835647 0
140554815 70717835 0
278880262 173356130 0
556167073 128914946 0
138034914 401306848 0
447569510 66406853 0
155606318 221993509 0
68291311 281307832 0
262950939 174649277 0
394441309 527959924 0
283154914 203719964 0
490097054 476751061 0
435155576 191142561 0
116580631 25331422 0
217521066 244538081 0
190367107 375504108 0
377513542 24982921 0
199594750 56440456 0
229887495 512960957 0
546879093 368116014 0
147369064 521080191 0
228476723 53485272 0
258916876 394765255 0
231987783 570535449 0
364945676 481822471 0
233563824 254953890 0
337776962 428289618 0
41496406 160833111 0
514023876 282404976 0
288278402 314008425 0
309565151 454449571 0
241173009 504048264 0
282023783 558343358 0
171523771 245883810 0
92419371 60894051 0
323083650 126192055 0
365385773 317861304 0
535958634 495091951 0
34647735 331145642 0
391193853 23934475 0
60685229 455892261 0
233821067 213779481 0
65670014 64635364 0
259533706 471210660 0
338412202 7503086 0
363214715 88289323 0
100209511 436517855 0
97181535 155122328 0
150970594 219755443 0
97285975 282345104 0
103711078 437388922 0
108660541 43834316 0
439219073 525936825 0
415514777 414223818 0
127383457 92490900 0
285860043 451402979 0
300929192 562252403 0
143123501 272252229 0
245166409 557355689 0
150937847 446984453 0
333419234 178279211 0
532483533 56931485 0
494814884 382145516 0
339012865 158146330 0
528549980 101964450 0
292744928 297477242 0
159545925 153827932 0
471101839 540314632 0
478130873 408583641 0
41181140 89969383 0
311051636 51227401 0
348448313 573526402 0
119896941 73611254 0
386086799 346601394 0
362753738 320222215 0
180173411 334756913 0
387507651 145986927 0
572497278 433439323 0
365774669 385199710 0
138252320 90758993 0
565191234 244151179 0
82973300 312908567 0
18479006 576788716 0
252151827 173834216 0
471908252 279811961 0
227905458 222707948 0
49771422 313264930 0
439757693 358274017 0
343872376 494161994 0
201782021 253763700 0
136112259 348635319 0
552055537 497466428 0
155277711 62514052 0
226618380 512553477 0
60211973 560753771 0
287712252 44129684 0
256802295 290099151 0
31017635 197608902 0
497841693 355099083 0
455312873 479002118 0
156018 371970764 0
69235781 423714222 0
265286955 441995840 0
54691107 406014145 0
169185791 168103151 0
570893073 334086597 0
121910986 317640475 0
124834645 401693107 0
59664145 400524040 0
555687665 326146944 0
318789120 304907538 0
10328846 316492237 0
221234293 286313645 0
500840926 416861014 0
557794160 152177616 0
153580670 338230101 0
231315978 466373273 0
54694939 383778460 0
273564 28592049 0
45587832 45898222 0
478036485 382479403 0
364326722 515418365 0
102980581 15495840 0
43065312 350301683 0
64011968 204144015 0
302810631 495632442 0
60821851 362064197 0
39236415 521596680 0
25356583 496627423 0
395731384 168069421 0
510887376 412614785 0
102804819 191763949 0
100316279 271625319 0
182295382 64187817 0
249474162 545245557 0
220852945 556748655 0
384171711 160574507 0
525167840 519221367 0
138688237 395355975 0
573095573 46060963 0
56858884 563485845 0
435034353 170633871 0
452584925 456732518 0
387217658 60598576 0
467230436 400426758 0
440616532 262088445 0
457289419 525031449 0
163036147 443868849 0
499286678 350468480 0
534086752 180198113 0
549262833 204216897 0
277411112 170096322 0
225030651 388083791 0
512885698 363189278 0
151288372 157218369 0
55138541 169502633 0
383605949 498572764 0
40131820 407457652 0
286677671 563518574 0
175082016 502390966 0
126651346 194265524 0
187416253 318534677 0
40310664 304144517 0
234026874 229117302 0
525917679 97417667 0
351045841 79734132 0
227065439 97532553 0
300070382 563853862 0
222812700 95101543 0
84377620 532654895 0
303057854 36831894 0
118886918 74117080 0
169092418 381992494 0
515827564 1970156 0
481833722 376531573 0
496140877 215746533 0
121485846 240798365 0
46441230 430772966 0
392332637 206165978 0
235469094 579054096 0
180412664 484587332 0
186971212 539245983 0
262058079 135299869 0
516544454 360798942 0
100743977 353146760 0
430957241 113323083 0
532646197 318317345 0
53760297 269097041 0
445862105 118809891 0
78954842 97966843 0
246783829 326267914 0
148348656 54910848 0
291399161 361847420 0
562891036 3632850 0
296796353 112209223 0
179535486 53214683 0
340776855 467770894 0
273730975 353682673 0
545534913 25089562 0
283404145 475106479 0
83985598 521371022 0
308020589 321992197 0
319091712 29306174 0
205378566 39799949 0
395187078 529082138 0
440508709 182935426 0
335199135 562429849 0
47604562 382334214 0
56723895 3676921 0
463492693 356140985 0
256759981 397308287 0
407488169 197196750 0
167189898 248282636 0
422105904 107492915 0
502442276 238523290 0
198873575 557044290 0
576002563 255588878 0
442052465 552323364 0
61041985 492708825 0
78264725 436487542 0
490848228 12734557 0
495117925 514714476 0
479319546 288704105 0
146056916 458312588 0
24853015 425347707 0
111419399 297040070 0
298366678 1037875 0
362213385 297441848 0
346097140 466622780 0
175521862 527022585 0
401699583 190466572 0
319705676 346784878 0
360323505 371450909 0
30665846 7220455 0
570269372 7561883 0
476033739 158508180 0
381829192 380394265 0
176459353 158957948 0
568092566 303367604 0
153298238 276481170 0
208312160 279421978 0
284827852 485556047 0
414042055 310036732 0
125264857 185744342 0
413857102 19216557 0
201072482 181982203 0
427577714 449597751 0
292155679 137488366 0
471138323 227125828 0
435532893 325928690 0
85668210 103789972 0
526478906 530701326 0
132520340 203450230 0
62906478 560981794 0
105901026 217167128 0
295232414 104159504 0
358522899 153979324 0
177237960 553088770 0
145947776 312143374 0
470521928 354163395 0
156881151 330419629 0
578747096 194451944 0
419686503 180010137 0
323476150 193646788 0
288625597 264685318 0
293945081 310978138 0
563487420 81311736 0
199631519 127097923 0
513553482 365058892 0
399662318 41459231 0
421402564 214142592 0
499444957 39999618 0
71834515 312308462 0
371237618 258869909 0
345636037 37199945 0
398938021 62912715 0
428710670 463700192 0
157238333 124276677 0
349598560 117558694 0
303327412 155861069 0
343630683 421585368 0
378314168 407368746 0
379424973 253653729 0
572304598 216692679 0
66291627 280701411 0
549952450 153645979 0
542366988 436137389 0
8558571 360286397 0
155774023 387007533 0
577004868 96887014 0
369359021 167136789 0
539203943 546148733 0
315971237 243780300 0
179775859 232101208 0
58506588 155883231 0
363254434 537524715 0
381182090 137746837 0
40446465 307411036 0
368178786 487026041 0
375021744 78296218 0
435504519 76614337 0
577302513 26115773 0
513461108 556650115 0
147529127 381688193 0
377514720 334606624 0
544749204 544118801 0
564061560 103382688 0
516074305 78509659 0
536981074 481236124 0
21062510 439645341 0
175027178 194253 0
212840546 536106245 0
460241238 76607888 0
40850177 307212678 0
30983176 87519755 0
27548883 179566249 0
515335793 254113551 0
224803906 94307464 0
542873691 38516235 0
560916968 145298695 0
75878065 535940133 0
353956799 538505366 0
377085232 277148410 0
353849584 403786637 0
438755874 412647577 0
130532154 326745034 0
139253388 217444399 0
30640135 407603732 0
545594351 411629068 0
10226778 39313947 0
559968023 300437108 0
158842039 199510497 0
559836257 185667109 0
30559955 146978806 0
6990462 53578699 0
493588487 358492367 0
433325705 309164946 0
21387636 151762716 0
256213088 517835969 0
226177336 162585933 0
548566177 493856089 0
428602776 87765786 0
473673890 343652286 0
160944914 477919681 0
285157088 93973181 0
284855745 454040600 0
468410148 491148556 0
380701417 197839991 0
245718515 109292106 0
455456541 223979230 0
107203778 393703890 0
115750692 262411110 0
26996111 192563180 0
372826094 26804251 0
475367648 142617152 0
447900128 493618210 0
567672570 166232230 0
310806428 41064764 0
177059166 506882309 0
277745498 380618363 0
220304671 436001827 0
481023503 235849947 0
346074984 438886544 0
458703925 437753299 0
23297037 259258731 0
414984354 335812434 0
512535238 266306514 0
311586090 28877685 0
92561787 97430943 0
157601481 388750600 0
96510133 83114008 0
60896868 103887974 0
194317732 352097154 0
294101199 41659261 0
450812834 373149889 0
401346299 246371034 0
296273123 310876267 0
266719270 454631457 0
207439832 275876006 0
466471346 568878572 0
333547849 531422038 0
74580617 262992836 0
347174197 172672481 0
323166238 394350027 0
477087410 579236356 0
310922226 143099184 0
347212209 308115464 0
434448273 192835424 0
495999273 365210712 0
541682831 509749568 0
246318304 269271091 0
321050131 7407324 0
310247236 576366485 0
114515506 105677368 0
10982209 130801056 0
483581626 451125689 0
447939165 440705788 0
12876610 188546944 0
54113551 368915675 0
329500937 2754596 0
46030709 194215003 0
500054783 290031617 0
377575001 379260833 0
205929623 485217049 0
241983084 286442214 0
371585997 210463340 0
190473678 220272384 0
176462102 573581053 0
367114080 37295063 0
159836913 572295094 0
345996073 97008913 0
312918377 398091288 0
379023245 439940870 0
558981006 146059095 0
388255757 526701468 0
127014158 18631599 0
474110588 354104813 0
459002869 133361795 0
575268313 429277367 0
429555773 132501443 0
392062539 470269889 0
524506560 415572152 0
193702348 401714875 0
394443909 563351980 0
154949647 359098338 0
572590987 148565246 0
315105371 58529811 0
271491088 260067926 0
120179074 427365216 0
4743855 114046496 0
21771974 555353598 0
147018569 77236712 0
497250195 254781867 0
103417034 237387298 0
388821981 487447567 0
143372483 363226155 0
449193599 214278500 0
70347772 436588325 0
458314505 79725790 0
172664336 307343313 0
543096474 32496690 0
565371174 439039478 0
104230589 39968845 0
443593136 38546844 0
195832262 463829660 0
91195382 353849115 0
502032342 322556766 0
95655431 307389530 0
109215916 58365274 0
110729072 375603041 0
143269377 31499172 0
60890430 47137657 0
256175288 311217848 0
85793999 155782728 0
323429550 292871350 0
407371255 572081704 0
231889220 45401628 0
249467431 190530594 0
482980955 488433510 0
276187051 505268529 0
106130073 18874637 0
194210930 341238337 0
421398603 461440111 0
38422759 142399291 0
460933125 182966791 0
236416639 255074812 0
520075217 22963353 0
531482009 299322346 0
3738527 418992131 0
47417390 434460293 0
392932364 353610537 0
70937571 364912376 0
112485794 427953896 0
316306929 263248640 0
527642863 262660332 0
365380744 72152896 0
536085536 265419228 0
185614400 260758182 0
26366325 440142889 0
382417129 480487635 0
25714817 37726338 0
343014593 198508546 0
328195964 448120340 0
446814582 362491777 0
554796171 408871811 0
399706328 272211437 0
521293454 56868557 0
46585276 400397061 0
147829486 114953292 0
412771090 181791156 0
261796325 223757073 0
64956993 75042097 0
527394838 155966776 0
347933507 340827907 0
147957487 487605057 0
288713687 463104379 0
62656268 29670829 0
470072673 289590859 0
69511034 322181478 0
111393541 212403915 0
249055673 389492300 0
157234658 165254793 0
49256622 140977751 0
155537265 480083627 0
436341615 48695866 0
220625718 14550816 0
265585159 457117770 0
270438535 226696585 0
389259908 29980756 0
89279409 280225850 0
250528338 301953676 0
91003667 128341109 0
5417180 280610367 0
342024466 178203667 0
379931628 322746836 0
509411831 266140890 0
116270567 331707078 0
14803329 396018310 0
225166402 177797270 0
402790192 291731256 0
255989171 340549706 0
33059843 390248844 0
477920359 508578789 0
352367621 400051251 0
458383661 439087907 0
199825277 147016297 0
572657317 516360658 0
43289485 51126475 0
321125724 81575223 0
486140639 76183032 0
508482781 114097302 0
438832238 563203402 0
505427037 49591756 0
72300323 351608395 0
120070782 290564732 0
552317410 353129790 0
435185794 69063427 0
460178409 161387631 0
301935576 305238204 0
227311635 395700045 0
470135866 22073831 0
356090326 231968565 0
517572704 310004839 0
566160333 160927147 0
453914514 521873961 0
205348617 460855858 0
329824670 523035086 0
528255396 476257720 0
468618117 102318512 0
549870401 257752644 0
6348928 123959265 0
40558401 156259604 0
434017605 512355345 0
450354449 234282385 0
27170194 423369566 0
370589113 109850000 0
255901652 323315995 0
282456227 566478112 0
308474015 544540399 0
364537444 465838293 0
103654030 351495593 0
357453841 382506302 0
12203469 273402703 0
105613639 243323121 0
212283531 341356133 0
87180616 412863839 0
443272255 142683964 0
456055558 342287014 0
559301550 157386167 0
567612437 243441251 0
568235323 325640949 0
362857659 251220425 0
500593215 49774546 0
286827026 408437026 0
139996624 184607564 0
298992145 177100040 0
404889945 553535039 0
47814712 473152481 0
30702281 7522630 0
116731828 363942677 0
292505787 79588498 0
260620753 308228219 0
541188681 163749051 0
564898300 477686558 0
22291553 12434840 0
121772137 85208288 0
255110580 460811155 0
100956955 415525066 0
70928543 92988473 0
153680722 267475893 0
266999776 324867025 0
191881720 522760830 0
312113911 441395379 0
327811103 26755350 0
251485584 120247552 0
306292717 90221601 0
128833290 390196881 0
208858150 2084581 0
238732759 116242194 0
281146546 118188450 0
116669499 120824507 0
154408806 455775731 0
94934250 222736908 0
177559024 104269198 0
508431986 141951725 0
452178432 503238286 0
61424779 430014279 0
477957065 521539683 0
310254253 222770658 0
179068035 359840726 0
560694514 455998498 0
574971654 121015366 0
155755466 322125967 0
227013017 551971722 0
102560568 193362209 0
195327570 377805252 0
118999619 81542285 0
537839592 569079330 0
280444333 183537264 0
224656578 492093384 0
573741865 109780201 0
178115359 552793123 0
74613938 129489835 0
97598478 224444096 0
462730996 242850 0
71055896 513497020 0
387646671 166165492 0
397086087 42384530 0
37681792 97307216 0
416666143 63603501 0
251042774 321665588 0
464346606 129120000 0
353063081 167771393 0
161031933 511877506 0
386710386 205224499 0
330992321 297534317 0
363463366 134288663 0
16244075 441756185 0
71637414 210321950 0
292922978 150125735 0
190440250 94581532 0
335321406 521048464 0
105698398 172093198 0
553381880 217941012 0
316537069 304060587 0
568862471 550719155 0
104908464 419603855 0
435624701 291319541 0
89789038 211718784 0
36863043 220447546 0
529960112 329587085 0
221599729 126701862 0
65461795 333950440 0
241619843 297453205 0
318119397 296390529 0
537919870 387916826 0
528756096 531906423 0
40688097 59244329 0
534594249 252985807 0
359409234 107460609 0
323860473 178169546 0
528215389 127541870 0
456150722 179275126 0
90998303 192644769 0
536809384 463761235 0
342585123 103911311 0
276934456 269960422 0
411805557 500293269 0
562317449 357746875 0
521359522 573507937 0
434130144 96511551 0
426045097 349442950 0
94983548 416977233 0
220047335 2820686 0
472906931 361890767 0
265924202 401591486 0
554163336 487985801 0
388774690 178127345 0
355707542 87078159 0
84820325 372762004 0
92152424 463496372 0
365653669 70344342 0
535214450 41483547 0
472823783 378251769 0
513882895 369000630 0
251348861 279321214 0
226222281 97934751 0
44698930 20019436 0
370148966 420884722 0
252417669 167701129 0
510770438 132762728 0
557822460 199554592 0
352055955 19483278 0
359379208 366595628 0
37792052 577470478 0
442117549 114316949 0
513696549 188422860 0
249805546 235359792 0
307206145 192849505 0
84850942 243367898 0
86301979 468398434 0
360721825 545525660 0
459023581 434998825 0
272430423 248507278 0
489379202 230707974 0
251701844 548898687 0
394642510 48025709 0
105494091 437274206 0
365387434 443991325 0
388203715 280884545 0
424317887 275735306 0
335119279 292750547 0
395256597 56786595 0
215270187 336281065 0
315313501 293887112 0
260952735 107504342 0
409765131 19803046 0
289092281 172270216 0
420264013 505648523 0
226902844 333790493 0
390380178 199561359 0
267617199 214534593 0
381840785 303554026 0
501390286 318753675 0
96629143 292237341 0
253406606 498907194 0
123025538 246474060 0
52804634 400955426 0
34422427 43384318 0
443825676 205080453 0
23533596 548044179 0
559462259 254408346 0
250247006 408675329 0
238451543 289184020 0
247123175 358311856 0
567070861 81292312 0
275934521 507628391 0
297877450 186182201 0
362535142 237921207 0
235619355 182529097 0
440248311 183123351 0
472199469 410913557 0
200369405 475503274 0
333496337 134375021 0
253820587 190272456 0
560539083 321605857 0
110608016 219156357 0
346573886 390871969 0
443643854 7687153 0
366886865 49786594 0
375168449 229950488 0
106260085 403603914 0
318416625 312705646 0
362467594 528446676 0
2929808 545767519 0
532637057 117991876 0
415759973 295878013 0
439421049 53439506 0
151032959 167550876 0
150194109 320923080 0
255747294 438502462 0
129735907 548612410 0
27384802 300082710 0
236194801 444160931 0
136379430 395656664 0
37798010 392844998 0
408239982 266072250 0
25570554 551232457 0
391496510 511724402 0
201991123 76300842 0
565939196 330282921 0
282744844 521338065 0
218409683 342721828 0
284963672 414446791 0
89928881 317753313 0
314011827 255460605 0
64098878 458552884 0
107126396 118450626 0
426157590 233096580 0
116036123 395412904 0
335992872 71268256 0
340833561 117825067 0
408044043 225285846 0
164839729 76487903 0
385565324 429908777 0
73398680 132939300 0
374820875 457565046 0
32558638 311543290 0
324391483 309606969 0
438635264 303250849 0
255837943 525392412 0
211345160 400404993 0
319533480 500092601 0
351511156 456209636 0
488428992 288371926 0
179364792 326024589 0
87834164 454194309 0
47872259 35225087 0
416158031 421287953 0
563022321 246119730 0
37463782 31500657 0
416459770 346786599 0
538572370 480861755 0
117671905 206929237 0
223056005 314868169 0
416804013 370621454 0
45198586 389454429 0
438685863 70017860 0
164700877 120910130 0
222316055 361801253 0
560783055 207658904 0
418481669 514503816 0
354097582 90748455 0
287923635 240664481 0
502245742 238745455 0
297362176 407863585 0
54967279 25816990 0
178576728 301008352 0
325318519 303715022 0
218197992 46071694 0
184907642 164188846 0
203152876 177703106 0
466732930 311375101 0
289161531 395460375 0
249171059 21981177 0
516296546 158922608 0
74308164 482671538 0
69832771 532635674 0
119584315 571129418 0
158212488 274857554 0
36529802 70893443 0
308907926 489757388 0
508843012 18148743 0
531078571 338707710 0
82372436 490640246 0
463901793 119681478 0
190192293 576238725 0
434549462 13224013 0
523662012 505395556 0
559811886 547373145 0
507774446 509943356 0
365522893 398510950 0
568951510 114193971 0
186723850 428323956 0
380570352 197929201 0
467749762 167750943 0
174563204 433863006 0
474733268 37535374 0
575580681 323881083 0
158584397 213559021 0
17021417 219811594 0
542531525 318077116 0
105023442 141592901 0
438508395 97596410 0
50841305 127720231 0
43626530 55045186 0
215789161 299549695 0
425866939 365166413 0
104461457 465977310 0
146768576 422308886 0
378728129 248925953 0
380376827 174759488 0
53076928 353572450 0
293286718 462358486 0
20911551 191219711 0
491820417 41935520 0
312460104 386898106 0
571771251 491346160 0
526540181 357824999 0
509997301 488305830 0
529106003 389166857 0
565082036 116309906 0
330688926 295953802 0
211258455 484528576 0
280213308 26047154 0
471030379 235746315 0
521816949 86730443 0
382007357 327320798 0
578092210 347588538 0
428688420 156921890 0
82189470 238983247 0
4894357 255146680 0
78415706 10643376 0
262187350 180503275 0
410409164 76639488 0
349300190 573791835 0
369595219 406179805 0
218276759 522127863 0
561889096 427137435 0
473606015 236958200 0
525581355 28806117 0
240601999 501487849 0
307678763 192981647 0
227845258 80164860 0
377854691 253336922 0
176091452 10977678 0
15721724 40024824 0
308942326 363711635 0
157521304 43821604 0
468108551 248553086 0
455952924 252569183 0
486810636 158086076 0
193943726 182625226 0
484143150 456730462 0
40793604 173846883 0
536803296 33737717 0
101664330 437723584 0
384020780 218949476 0
493809102 542551075 0
183783715 67592540 0
542849162 78180984 0
56648538 407033003 0
72823089 145924086 0
551703405 425181413 0
272149027 122251540 0
570080825 12847902 0
569611962 70503878 0
386075759 127213228 0
331373253 407323036 0
417777615 559589244 0
58889008 430563439 0
241314363 70899896 0
106991658 164797191 0
214810007 452227422 0
111517048 550510109 0
569479661 35104746 0
428289543 275723397 0
61592670 318208666 0
513899170 532915593 0
254836688 192992804 0
404673384 26103526 0
281522643 430411584 0
153270249 231149645 0
10271417 194239163 0
342667240 307781293 0
464503339 302368317 0
538558828 495613481 0
227425904 26043266 0
10540390 24291551 0
423035205 247367306 0
161675349 20553723 0
420093855 135826407 0
106793341 111129079 0
171059227 16743719 0
523474524 132073462 0
565577561 93079635 0
491244041 104467569 0
212935767 418242985 0
86821945 338432415 0
332786279 74124957 0
94539307 225626237 0
217992147 270162395 0
573278082 4992115 0
258117576 506701271 0
14143798 24142101 0
393100612 566445756 0
441105662 138592136 0
532859895 459925016 0
63627324 577208722 0
575368895 421508974 0
419344012 148429440 0
396235663 396176320 0
254599847 142898351 0
367543290 137409519 0
412392796 494063254 0
14333314 477831195 0
359317122 449728767 0
164649335 83350023 0
388634142 44757759 0
474441418 95877944 0
257354914 128096920 0
76173226 413838702 0
447730157 129425477 0
452416461 279850972 0
155171268 157155181 0
344195958 316701941 0
199169688 267936542 0
522503606 236038342 0
543035312 254151498 0
184666669 330086857 0
484356323 505399174 0
133163526 471339803 0
197209783 65456616 0
219782341 324191931 0
156467968 176944726 0
255023785 434050649 0
248128287 171620760 0
486172665 489919729 0
333418136 230309632 0
68926641 433770777 0
487547237 414302859 0
49456404 401944586 0
406554615 500970242 0
144265462 432090415 0
512746510 548901244 0
363130165 201687568 0
395058318 534011206 0
265391050 263537725 0
424122930 312780892 0
391826053 488319426 0
459832057 152304168 0
330878197 201933478 0
419261871 5538565 0
122466161 420906355 0
372158936 381230586 0
528596920 284889053 0
346259572 548014585 0
170726034 496586731 0
413759657 107561636 0
82660852 142266891 0
465451460 513921152 0
19209748 476556110 0
427322410 630427 0
188404694 482237010 0
281068935 205312489 0
104707804 101413021 0
366436765 208626845 0
114528582 374260939 0
106137463 565708355 0
314866093 304433348 0
255904332 44314816 0
360936646 217142848 0
147787832 520574144 0
451339902 367609521 0
96841942 527194302 0
337849469 516203890 0
553825899 13457971 0
216674181 239470805 0
186844156 257039757 0
493491624 310478015 0
501897374 565672435 0
142538627 56672929 0
236152029 222941276 0
237904341 233231755 0
500744293 278248231 0
429617929 430869344 0
225612375 387652897 0
263792889 256369766 0
290197221 104217413 0
150832602 570507368 0
65604180 328224161 0
236295068 18947490 0
451985258 501633937 0
748289 442917638 0
98197200 487869140 0
9285492 564573497 0
150110779 548197292 0
170762284 3145513 0
460166651 529673785 0
36003212 174771552 0
423027057 32879439 0
228543870 78182844 0
20364625 301965151 0
25986483 125233149 0
469726642 441944338 0
438948676 211351418 0
112157951 89470204 0
171962512 148819758 0
7172345 35093127 0
202908823 257260654 0
456336558 76612061 0
118496070 59393162 0
520355224 114108953 0
361710447 262506263 0
265055009 84435655 0
500540030 285905912 0
544544949 514357404 0
438163097 198974112 0
382045698 464662794 0
464283520 141261071 0
368984096 196139946 0
161212794 168747273 0
380557663 489903974 0
214252259 396170312 0
392176766 454682173 0
167961380 305544983 0
85978539 522020944 0
348472380 354373472 0
316157117 332389466 0
296561932 541793424 0
496980174 436632636 0
470238541 257112772 0
401773536 272799342 0
303191531 139897272 0
538577370 209735132 0
257792340 350318639 0
264541072 311430342 0
432758261 188372983 0
561689905 350319770 0
54621182 397900557 0
524100910 231607199 0
285865244 55052149 0
321161513 383495250 0
143803934 375988353 0
139876753 504210251 0
227460133 8033890 0
242154870 29866945 0
20674227 506807136 0
125808953 558560981 0
274502136 391798898 0
505221393 373890700 0
92532843 36374552 0
431687190 452084250 0
271143718 193013728 0
304992135 128358084 0
224176859 102243039 0
379299534 418209969 0
390569494 297614751 0
488441136 459757994 0
248981290 5083411 0
526793379 273226570 0
338098840 227445627 0
468001965 154708660 0
51062921 446749739 0
156578013 123224888 0
530790234 576593237 0
566589812 486700022 0
297063687 330122442 0
62099920 330309023 0
288323110 502858364 0
207484160 275088242 0
103782292 382954592 0
119840518 74652214 0
380617315 392863748 0
261206231 144500221 0
192025971 366835541 0
377063684 209717472 0
62000760 169023651 0
398102333 417586121 0
114310535 467381918 0
160867708 381184916 0
236096571 171119926 0
554868727 485925085 0
405376547 465839620 0
360670619 34962724 0
359940483 63588727 0
354292940 41003021 0
128364651 483469581 0
227463932 179898872 0
244360144 449899550 0
481996703 119878199 0
393854641 12493697 0
368015685 386917733 0
92878381 38915903 0
547278322 367536947 0
204481908 78195146 0
304329108 390314416 0
176052574 319664745 0
109161166 458764264 0
448526546 24986473 0
458731271 174293939 0
482839361 446804370 0
353484024 265322117 0
12453959 130399772 0
14005340 253934021 0
473458561 244729962 0
12552755 446328697 0
487315165 141260211 0
257507461 310296513 0
186208991 335174096 0
516257962 356473457 0
251435307 530588499 0
86396077 204822517 0
547104081 418068364 0
222050742 96554096 0
372874000 203638413 0
572609155 135456156 0
411147743 442563222 0
255631804 197214993 0
335518834 273194255 0
79995183 420701847 0
274286752 242655323 0
512965821 356055425 0
42974664 562166135 0
194156659 552161569 0
76797333 375257857 0
211737100 376581625 0
543891000 567625074 0
369680447 497092051 0
151948764 498771312 0
2774828 408731147 0
526183523 435364392 0
495647096 97257515 0
384250139 85281725 0
9301720 260640506 0
212155490 409193978 0
499521453 209016860 0
208807516 475384878 0
545666395 23727651 0
175071859 325243078 0
33917623 473171772 0
119368145 525000510 0
207335529 422527186 0
385105217 569321070 0
18029556 280352964 0
17002218 170581126 0
252988523 532767553 0
241651330 120928531 0
509831020 91255321 0
218381730 179876972 0
228177933 516741710 0
441252612 530077434 0
346783674 314023378 0
448698933 93205427 0
301064386 280122032 0
567852580 93877478 0
151911304 216495933 0
492171200 168480816 0
48556723 128951765 0
250701330 432503108 0
229034182 561359321 0
271570541 243981565 0
424174796 508416776 0
88462018 119234435 0
520450002 158254649 0
156594059 550469516 0
225887271 57000863 0
41204250 7929774 0
106612614 473637109 0
416104600 421835851 0
204070791 44105860 0
447688896 117431998 0
248282914 389837097 0
95673284 855221 0
536492854 193939006 0
376074263 351207787 0
214745348 54997793 0
153092802 312441886 0
514704333 458181147 0
63340320 247009903 0
266946406 12093887 0
240236498 507286124 0
71526430 144969766 0
119293913 23019534 0
39156073 504137766 0
457126061 298566289 0
525333138 120378093 0
91440573 121556898 0
249273197 384883393 0
199644000 64830961 0
75330403 501546664 0
568378711 531919990 0
569001835 19733607 0
120037246 413855683 0
266992493 27977717 0
28524507 431667672 0
94936959 545667819 0
185457940 537906241 0
122627317 472244520 0
311600509 9058710 0
514440201 201186855 0
446573137 210217653 0
197529138 388000771 0
489484610 366754719 0
106534205 394414767 0
388285796 22608905 0
168986877 396936434 0
351434912 101866037 0
156351380 6270375 0
201683004 567082944 0
482465272 357485457 0
412453237 100955880 0
110615822 20364023 0
29534811 263552611 0
67830045 231669037 0
148202854 236696303 0
269672390 260009293 0
308129452 114654036 0
22685781 356854882 0
386652466 489460663 0
87756075 281630701 0
463295173 175704779 0
169921961 89004636 0
19543706 477032808 0
136593096 320127816 0
379165730 543831511 0
180315126 396448544 0
22777606 335917246 0
13875867 355111405 0
429142185 547320226 0
343719212 79314907 0
409711655 54513597 0
75594761 474143202 0
274831079 396040966 0
2296375 33520761 0
244150219 339100795 0
346821156 22799568 0
199917813 15332050 0
90858019 8654382 0
542024688 366966312 0
42737128 181083563 0
498312222 182778002 0
485750098 47495686 0
493156109 202648775 0
343255375 163178287 0
174225389 221611694 0
257278273 333749202 0
246783745 207186973 0
56122336 172636596 0
518933049 331405525 0
96107561 357857536 0
501735072 540818363 0
19276554 561500908 0
344807999 26008574 0
134553932 576247935 0
108542414 176984393 0
53099989 483032548 0
95890200 452287122 0
535309417 210251171 0
576301089 114480758 0
520589169 312787428 0
473613655 276032186 0
39878962 495057314 0
183798258 271968040 0
209453557 285357559 0
275493448 110797000 0
362923938 343614950 0
110915788 501751125 0
385817456 226587075 0
419693285 345160519 0
541022009 4375658 0
230976414 199702476 0
467051415 566514744 0
353881456 502786681 0
263303763 577615834 0
175228578 274526661 0
283755780 367853894 0
412471489 277979926 0
430789764 410805216 0
290169432 312806574 0
160712782 422465044 0
283112814 303045659 0
460046881 391340710 0
97968163 58765007 0
392554377 114415420 0
66150511 63782193 0
76204304 159075096 0
119872435 574095459 0
445801216 213180994 0
368512755 501053766 0
419783480 106561857 0
118758939 310862279 0
503347776 160583026 0
550054744 534755308 0
26379899 170139628 0
364668362 154633670 0
341247098 16893564 0
174446973 261291169 0
293856891 463481079 0
21213754 263599009 0
134398387 147149335 0
287021648 247269086 0
142736929 386163396 0
406773721 357398720 0
17712831 494396360 0
276969625 465756048 0
316398060 181506506 0
577975626 373779325 0
278017627 430799476 0
485370162 211213342 0
495158306 468206390 0
217624073 105009609 0
492141386 529668592 0
186368520 531817482 0
79021563 162998455 0
413230729 151994005 0
32316700 470509147 0
140969788 522828948 0
229699841 241256818 0
572260151 397437930 0
118504421 94483969 0
452546982 237916318 0
440435747 377874363 0
9702994 67267400 0
84454207 239035397 0
173040485 517620246 0
367505319 76076394 0
153863223 63186496 0
273791794 124095810 0
82796858 210035350 0
376309280 149550658 0
198312610 103907662 0
496054245 211365310 0
19649950 281704970 0
107601497 444604991 0
443754298 11768750 0
282960114 318089953 0
468055469 363102930 0
268239978 115002480 0
168627987 369564263 0
286873933 397009935 0
248891771 511943678 0
444706665 306752803 0
503701520 385539138 0
36182967 280142407 0
95155636 448458987 0
174089832 148196968 0
539694168 359537053 0
10972195 120481457 0
405255388 537475488 0
482847632 571368203 0
553095424 70574996 0
79902665 137162436 0
53574596 366716686 0
214611422 325234302 0
57829474 386424142 0
148486596 195597826 0
52648482 560999016 0
422101186 423020744 0
54368382 506774108 0
403866021 462746797 0
211336320 423295506 0
227186774 3111984 0
180983066 333725166 0
229421762 257948661 0
533192752 352364010 0
23702566 108806262 0
220591028 258495677 0
133882091 332677199 0
333795153 433400127 0
435438743 233655751 0
224828040 537471198 0
470354153 169213294 0
387662856 138977316 0
347234357 468790766 0
29637013 309004534 0
449613317 338576525 0
511501103 295934367 0
469691432 555259306 0
72296155 127421821 0
178199666 577762783 0
126266245 226680416 0
295563754 231237400 0
328072561 361773344 0
366096676 441411349 0
239238513 67601391 0
303955161 499710951 0
147684122 204370777 0
424614582 38740163 0
259837923 501785483 0
197472619 410599767 0
528729992 111985419 0
330695464 282020941 0
95777933 507529292 0
521739708 116062351 0
173882671 279265956 0
541415857 153427476 0
23662837 431496642 0
256362576 412756513 0
451732415 532619294 0
142094500 568856567 0
379718214 374123179 0
427038820 65475675 0
231558072 16954123 0
499739339 392051375 0
188461504 494175824 0
146771018 568168140 0
53965721 199127341 0
28559917 73482023 0
433774457 201615120 0
130248625 44320868 0
22126181 100469543 0
3424575 344045995 0
296314012 237724249 0
540341664 20182370 0
445746074 110760373 0
394958139 286050928 0
49107502 473539860 0
320466470 412812372 0
387101906 243649854 0
225743808 133870726 0
406945262 224360120 0
52849790 405963639 0
215016142 280076220 0
514736058 390821351 0
38995356 193615437 0
299972676 418789876 0
147696296 553702246 0
220411762 422074314 0
2450965 195664004 0
494328769 403205745 0
491289748 289843541 0
459081187 236644529 0
104826614 477654261 0
220864148 348164892 0
23090186 444905676 0
501367816 526334578 0
484447958 69201263 0
362055917 204998117 0
531579387 494132752 0
93599906 140118688 0
236309438 389961828 0
121508533 318509574 0
105650943 494807297 0
3175660 373081535 0
431857660 427886440 0
58504270 129138268 0
288969274 40650994 0
324325929 282397038 0
554934422 4329834 0
388226733 47705911 0
556546322 38503571 0
233614403 416889331 0
550520456 574269869 0
315691056 338826976 0
354716649 370505204 0
128567022 556813420 0
395651087 131097111 0
405693847 365905503 0
158374384 93142114 0
474633601 174914927 0
276252599 441169667 0
219467217 99129505 0
241156138 99789938 0
328793324 468713553 0
442120818 47833381 0
510872128 285194695 0
439187160 97896423 0
163409293 277830321 0
505038512 91341888 0
439353410 279129908 0
168781091 324456756 0
565911219 421195967 0
440921127 573605641 0
207162887 504157721 0
244852062 289777330 0
129024712 413671887 0
255160565 358815302 0
347267295 376922308 0
499887982 288932860 0
384219296 90276652 0
428134906 573875252 0
33865658 411950125 0
118229335 477703902 0
102963956 333714107 0
300518741 577849404 0
271479287 193592452 0
526449580 571072312 0
511410875 163721424 0
472087050 418215451 0
249303080 89216862 0
283314406 220393456 0
171969440 20359254 0
501459645 451257834 0
417693751 31387276 0
552672214 365108922 0
536631947 459660885 0
425727809 181045575 0
284253473 436419129 0
17659345 199803186 0
174001294 359486120 0
241606952 337846212 0
25188901 79879522 0
238327956 20131891 0
304114895 220375133 0
216013864 263641214 0
170298783 409015887 0
417337254 410540478 0
187579921 53768056 0
342418666 386849050 0
253050894 451644024 0
302586884 337330629 0
522035725 182635045 0
167500886 204865950 0
385445427 412404861 0
15852755 97492161 0
356394123 265053979 0
180865243 322708038 0
249850151 401383710 0
345602072 378171500 0
7085800 198610922 0
360488930 51355811 0
433546254 338358576 0
568650767 287715181 0
579630966 537695634 0
349411565 369618529 0
420879816 505132585 0
547879483 406983731 0
516929341 159302918 0
533635405 519603669 0
170070030 138020387 0
445877867 396031171 0
515696698 203158277 0
393695140 528951829 0
88783459 326354865 0
543591881 16843967 0
46096620 107416830 0
205836498 253759177 0
83919694 350921284 0
438117954 569611424 0
465178085 224844184 0
372423943 538203559 0
238073612 217145732 0
171024180 194040114 0
241016822 33672048 0
165693973 123533665 0
89572331 225870913 0
533145761 403899438 0
466775932 39293872 0
248518853 79368050 0
445138608 469169278 0
368572498 388539534 0
137232870 503958532 0
482259509 550450306 0
373108668 540235205 0
222080118 223568305 0
523140711 145268038 0
4202736 197031631 0
324656669 454941006 0
59611620 483545098 0
198854062 518207981 0
403743951 566403039 0
75655694 162950487 0
156344262 557445269 0
317659628 382064349 0
420831186 43472651 0
457539653 57664114 0
568389997 402590078 0
462866543 222820886 0
76182166 289897865 0
528952768 452705921 0
256077077 417564642 0
508884157 251277366 0
105688746 95945700 0
509276082 35102685 0
507307215 4200166 0
116695468 262659171 0
194821429 505317006 0
506034895 458686075 0
382095942 163171902 0
220327675 182268842 0
183974845 54426538 0
494793248 378986304 0
457384148 24137776 0
74710826 94006720 0
373659276 315856861 0
442038606 104820327 0
208773408 58985286 0
23306427 43615357 0
58246997 108546204 0
205955815 275049490 0
501815712 297509863 0
11764666 493999989 0
220657958 111745238 0
24337796 84148432 0
175145896 179537929 0
417036595 192378130 0
475434907 271246466 0
300283819 369907954 0
340819675 293572608 0
371664982 349859592 0
87057962 460837798 0
459603220 249423290 0
378041982 246658647 0
151541268 197248336 0
436514484 227878417 0
485750868 250815445 0
376526850 58503674 0
184749596 451740716 0
446456072 370401382 0
265302253 411558704 0
10137284 251035248 0
579252823 195363781 0
13133903 327508198 0
80094561 166417232 0
216428326 68915964 0
19047347 86527651 0
55065750 407102393 0
142424019 411795116 0
516218351 338991050 0
6258712 267992596 0
71991913 462831716 0
500956117 206387186 0
349678407 115215019 0
445304336 96160673 0
336117348 172152745 0
566850837 152145125 0
511091736 334189399 0
499596198 61580586 0
154236786 1721168 0
52492321 125469506 0
350097411 476409562 0
361084008 406071870 0
141906551 48389329 0
317583608 397060759 0
214552790 375852211 0
495735293 413217869 0
193506437 154889962 0
213152148 6065713 0
52220582 389830129 0
469668119 35643075 0
408676257 110637564 0
159144016 222121279 0
464798032 90889939 0
374199008 93438028 0
152900212 524556298 0
112900754 99096592 0
397236314 132010215 0
227083803 432452062 0
551090580 512128440 0
317302628 418780046 0
354483885 147631920 0
288535414 477553670 0
572852229 461958988 0
556615265 427807501 0
466172410 3517223 0
569771539 396858616 0
114205974 566900155 0
524165022 305257012 0
433867906 70996204 0
354920251 335347007 0
87109365 273280263 0
106030973 229928602 0
446156889 422841814 0
260396034 436902729 0
349403888 201475605 0
195813354 207527046 0
568302996 219478786 0
228837813 122047209 0
565112140 426598487 0
559791429 425254429 0
158552951 466256852 0
84972368 163124393 0
102567893 253791080 0
75322622 446029674 0
165387526 228832552 0
438097203 252017956 0
11785959 102954578 0
445051744 376515134 0
462190334 410708292 0
549138863 538753285 0
435028507 384557080 0
8781355 172435083 0
451587713 569628894 0
357849189 18580103 0
226862774 563451886 0
14497350 558899406 0
69362385 529541320 0
209506652 306399931 0
325039022 482407502 0
297162538 133022101 0
93158751 462170828 0
55238705 514684686 0
19329846 183839217 0
10208987 300783432 0
389243650 284711669 0
163626816 542365783 0
158924570 472649307 0
241399451 16850762 0
346794364 443208584 0
120345904 529925969 0
274398824 455242904 0
55714230 547141977 0
211638364 521673076 0
93843654 357310135 0
65340176 535275809 0
82938178 437443114 0
510434219 18107474 0
69309475 161866736 0
351757393 156598285 0
57042354 168646678 0
182173260 61499250 0
529780728 89665494 0
157094095 56862987 0
391383460 247755007 0
23750447 32970733 0
538703229 97843455 0
274305574 177626609 0
266329213 95061262 0
38581018 304016253 0
496483487 258236164 0
495335220 69903732 0
263773703 246040138 0
96784993 200990473 0
90263004 358778033 0
344370882 166433319 0
337390819 116364592 0
223070940 16388008 0
130821560 99901661 0
302563751 509519297 0
105554030 111194471 0
266582473 456688749 0
307977494 545483629 0
541512937 79641261 0
87925368 247821394 0
339535303 115335664 0
536959989 70006974 0
398762175 469419392 0
342564622 284439631 0
209097362 168317334 0
397547222 390682294 0
551871619 511215720 0
466071331 74531086 0
411137657 244540675 0
40693665 21157789 0
260557171 532555872 0
135564239 495034755 0
7661754 176650181 0
517431074 244915513 0
149119589 470361012 0
153374004 162941702 0
109824212 341598087 0
556493558 35369055 0
60662008 489437381 0
44615628 380665006 0
641216 427266989 0
515248378 370067291 0
280340287 63030280 0
69485203 224392053 0
175089673 29582595 0
372664248 345595886 0
386017776 563790040 0
37319084 75734760 0
560148964 288974733 0
430288083 139706308 0
267600861 372517392 0
470766670 94300232 0
220303944 207472016 0
190412053 14819881 0
577150688 378114316 0
450959966 379785513 0
574486008 6406070 0
574123882 310739711 0
205113901 16096722 0
551584921 558292555 0
295500441 18921819 0
6566729 514875588 0
156474147 275131261 0
432985832 345360010 0
485634750 332411928 0
202163969 71341932 0
409581962 160858286 0
298957376 487348276 0
541679156 432246944 0
187093247 520527674 0
452853278 247582658 0
4881447 205968593 0
54736583 181144922 0
473433337 413657647 0
375787961 309375801 0
48475175 551851652 0
468470065 401851947 0
399490731 446939392 0
528718250 450817742 0
311576065 483594500 0
470334168 340533290 0
491692573 342468083 0
84402544 68484438 0
135080970 218107906 0
13710090 155628750 0
463571472 63369791 0
551506125 131062229 0
47845584 458151018 0
225875037 139924679 0
579039400 75352952 0
263323386 216301894 0
205856529 193301816 0
232978101 360846430 0
30886741 280488920 0
469000074 44469716 0
441267897 544577362 0
359822412 191276460 0
326981636 175883592 0
359680383 301572572 0
465151065 43219790 0
169389299 456886294 0
391305399 79419411 0
363848414 231491727 0
250868021 373116667 0
445366713 99037258 0
409848592 458849774 0
187019141 504636452 0
444111362 304943563 0
505722663 211096710 0
385998623 403711632 0
162284851 211542554 0
242152059 141032603 0
344910492 189861791 0
262312558 262578323 0
90669879 216989070 0
164687203 210099357 0
288174211 168894517 0
201323422 344483627 0
71539512 166040618 0
488942834 289941154 0
26348507 561551639 0
553229400 258168330 0
452629376 15430528 0
128100636 359319702 0
222481949 172988815 0
331070568 239180945 0
92250410 573459391 0
253845911 113720018 0
147726832 189454760 0
127473351 550225052 0
204152844 547523823 0
16866407 343470672 0
518664011 504805321 0
382705193 565829379 0
251870126 432800129 0
278621819 381829146 0
453718458 94514457 0
544284442 273766300 0
244373287 270087663 0
497443022 58022537 0
286673106 14387208 0
286816909 532665847 0
244394756 387307126 0
333356833 289236339 0
233529195 11785773 0
549730059 65326939 0
293717665 308913183 0
197458249 160048155 0
491755541 136963952 0
549348461 102207381 0
362113461 409296491 0
92562806 305523710 0
299431793 268497247 0
80057942 532747568 0
296957738 293538403 0
306823434 373589593 0
379874806 421372487 0
474843446 57192023 0
35624996 216815489 0
562119003 461042480 0
434879543 34341032 0
541981672 187996538 0
387640280 180299965 0
345626127 236949815 0
270208167 308881825 0
123473117 195128281 0
478504962 59192362 0
391658558 555929943 0
146810769 417068930 0
341963934 267605906 0
24571 418365046 0
49538575 155289760 0
84120140 387813374 0
567830044 327302373 0
452632986 112354063 0
450819287 543525997 0
119754412 25305753 0
351714233 258192205 0
526115232 230531406 0
498974873 421975144 0
334772855 517297665 0
235596596 231868841 0
241107186 76157639 0
270751590 136606887 0
438644154 181607332 0
342704681 148595130 0
571186812 208544831 0
309725936 575320787 0
51898618 104909974 0
160905145 129003319 0
533240186 241776097 0
259914261 127904974 0
188234187 65730004 0
307105396 79174645 0
337163235 127038570 0
555318137 230968787 0
532241277 201993598 0
428316673 196723251 0
571777685 274541560 0
440737494 556876964 0
18708990 375811057 0
351461449 159511288 0
333122054 308282029 0
118761936 266575244 0
259486085 382339385 0
82696593 122812051 0
493475662 450739844 0
254186787 155107950 0
266132912 526109077 0
56969178 146148351 0
497939588 465080475 0
377956926 254204803 0
268937281 526830960 0
319749916 159020445 0
339794553 263181726 0
560569699 166582291 0
325829503 7356316 0
435130762 393106858 0
104266731 506418849 0
559100326 466192475 0
193158799 131226139 0
556706275 467599536 0
139303216 528104503 0
476327682 385631302 0
270649062 408771337 0
271104417 176909605 0
367683054 456169757 0
345438168 329973245 0
303689914 208051197 0
327760691 470292836 0
391850657 93469650 0
60211544 507903825 0
32277601 454512924 0
310013408 52675736 0
532120512 391713502 0
359465514 192243520 0
409288152 46213518 0
146113065 371585890 0
173433391 143531303 0
466077396 489287351 0
551567482 200064649 0
89004710 3942815 0
68539113 286427430 0
450240708 314359674 0
260734336 276128713 0
434768440 392701375 0
199615384 26797934 0
269065884 328555425 0
43738913 399120621 0
85812548 111299494 0
161847466 454785567 0
407025510 117792198 0
114872216 485470925 0
463170383 450532944 0
144369220 517136818 0
574367815 544525740 0
235673315 444670957 0
120074626 31513120 0
345556170 288041539 0
572870679 53603894 0
243342942 261858144 0
207953859 359392855 0
105225514 381502002 0
397919632 516864726 0
435385049 400016611 0
277418413 531743018 0
243261921 438737971 0
444376357 344937781 0
491858444 465605595 0
505014110 201373288 0
187433278 186089837 0
318927076 353299323 0
577815272 195816926 0
262709747 492204395 0
505410355 432006117 0
343668243 348531856 0
49031007 35908817 0
354648943 286648538 0
387141542 468155611 0
343211319 370839472 0
369934531 110817550 0
405171099 21681214 0
346138400 207580713 0
239276212 149586283 0
347927203 465041894 0
241436035 568922813 0
11445721 489846719 0
563508836 326025353 0
310803926 51702982 0
538792078 61808029 0
7242317 228557874 0
563940402 501803314 0
466600326 250604213 0
71223172 48701228 0
444155997 551845165 0
532417429 574950480 0
353543702 288174143 0
258964570 49150984 0
475485683 479044425 0
413009853 231424276 0
350941414 38150925 0
88353948 137154528 0
400834239 527577278 0
449757697 28251368 0
572955341 68388094 0
167475012 244279300 0
369328439 577330696 0
544779581 230877817 0
245930891 111297378 0
303662194 239449897 0
90919206 544686306 0
386091031 389125311 0
306566297 396212557 0
199186976 462961220 0
16376487 277875344 0
159266155 531957336 0
248424759 477866917 0
554184866 431988924 0
118686768 147493815 0
18551305 66629945 0
460705762 283260954 0
116520723 250290181 0
459614691 270417377 0
99774601 247350643 0
405374637 277014062 0
37199812 371761392 0
403367485 117258049 0
165823629 25322483 0
458559321 87089572 0
505693437 478482099 0
121351002 471824514 0
20403430 260698823 0
6864349 362176707 0
408774196 290129569 0
235950491 262361681 0
242241150 253691993 0
359218720 547076467 0
21525788 71501917 0
164431591 20163315 0
429387140 148221016 0
85831142 205149765 0
478505794 78311350 0
16053783 288093936 0
328790322 490457014 0
65505899 532053701 0
363280668 371065303 0
74462816 340868457 0
46252795 300264 0
314349840 201847226 0
359434052 183144222 0
193125575 332365706 0
402122605 78194091 0
408002604 425605506 0
175860140 396805537 0
307247538 428282296 0
362952377 544384659 0
428735194 345651343 0
6077523 141617858 0
29227735 32564847 0
460732050 97862035 0
58729639 96690008 0
57466924 418684193 0
450824202 249553607 0
70472080 164235989 0
236127671 121144653 0
412125367 314031408 0
33319200 441946448 0
481365483 416972430 0
427159771 14926082 0
567438139 408848482 0
351852547 110677960 0
480502333 489525291 0
401999059 568623491 0
12960298 525215708 0
563522996 28329222 0
130024887 432391666 0
74096645 118169372 0
525498698 353796601 0
407841530 157455990 0
400392220 522232090 0
36665301 539716488 0
39453346 483175035 0
545866938 45570655 0
296533612 128140590 0
72588178 361910928 0
412163413 348760978 0
5061787 553181238 0
503184371 12704118 0
277156385 492413078 0
296531874 73028277 0
410521758 67029815 0
255274057 209622585 0
17230529 364297740 0
338246884 576775580 0
536895068 529019320 0
541314108 190146161 0
94688649 233951127 0
254119959 45127707 0
78074900 475461290 0
543772511 315449940 0
559282348 53026945 0
394185100 209314307 0
370231092 110575744 0
159927399 92673478 0
547072496 96177340 0
63073783 508199024 0
78899642 450435065 0
193457340 513950284 0
163975060 206787082 0
436344266 492791182 0
51085960 164684833 0
471462414 543206800 0
416763095 545445019 0
179355085 164435057 0
482854618 29371498 0
400283559 348513426 0
21699505 317553280 0
424994873 421191730 0
248092776 143536775 0
3879181 68807479 0
574667741 258080592 0
547652993 74299784 0
333255320 517195001 0
325302558 28062674 0
81654389 99737173 0
319687951 31828230 0
174975791 244405559 0
86180930 452345179 0
560886180 85706877 0
232535192 537553819 0
233654515 324467177 0
171232993 463541598 0
225905700 109363850 0
576122208 335999376 0
170449466 242606568 0
39774807 488196707 0
268111754 508709320 0
421317243 432249160 0
136641252 78143900 0
174264415 354812552 0
120601044 155868818 0
441428458 188319463 0
499057511 91779830 0
246401455 29991023 0
63391726 85807420 0
277784855 37195930 0
234761323 127591916 0
409312694 158936072 0
205445922 413437039 0
210740566 99095127 0
54915240 275000515 0
63885759 523243165 0
103466681 159005682 0
382048034 407177302 0
457771089 470238068 0
208897332 222534556 0
118759492 489138371 0
387948895 97884077 0
195660208 392512029 0
490753560 95573177 0
557410198 181232869 0
52707351 395960168 0
12766690 511540159 0
175329955 190105736 0
47508639 49914105 0
316236694 5849686 0
144059865 320943136 0
370186351 14355172 0
523136907 571582628 0
537393307 229559576 0
39079193 133538733 0
8429964 255295276 0
90231577 445023431 0
50192808 310951868 0
526572574 255190947 0
465748964 98543159 0
532442126 195836107 0
524501296 203997453 0
422338342 49014625 0
566815799 362640178 0
268226847 318921352 0
493374185 77281548 0
271383426 283074055 0
544534541 272552409 0
537273823 489958474 0
216710414 518739028 0
448121141 190510295 0
202765383 39505947 0
168373393 241803069 0
19356846 369922265 0
22114895 53644201 0
374954881 470533556 0
2073330 305737508 0
216059318 541086462 0
474165797 10345476 0
575613959 104356275 0
196355475 369455022 0
162205245 263558993 0
107593193 26240151 0
88310963 129499815 0
131268247 523662379 0
230609451 225954073 0
527555343 239033660 0
198778330 378253181 0
436774356 559946671 0
434743028 392616142 0
161410694 509340454 0
59589913 179051501 0
284849133 189302844 0
268341839 233409885 0
230768306 250682216 0
17530614 547277375 0
562765697 517561322 0
479915057 269424525 0
477817947 19104662 0
150265316 226491179 0
449669831 256705307 0
488045824 186464657 0
517586860 239664365 0
300766391 568327737 0
1662011 418262232 0
347900945 401534708 0
207417131 89731660 0
97121239 492971173 0
419875294 250488412 0
295478653 152055492 0
473094273 378656586 0
471447295 62430853 0
432417211 460880216 0
363455850 556895080 0
189983154 104713071 0
500959023 575052359 0
33671993 34370490 0
184352622 20211832 0
305721211 548926576 0
444397881 78867067 0
217749339 91634060 0
358287890 94163221 0
213693586 6574824 0
469016806 524880127 0
18237913 258754232 0
11640501 402616254 0
521134978 116495309 0
41139474 295239154 0
533053457 305485923 0
429853547 470324955 0
52521296 267826494 0
53721573 216676778 0
499661889 457158732 0
74718137 148185527 0
123211053 387766307 0
102985771 104593609 0
6935642 509562310 0
227178197 113890065 0
7317565 84219629 0
171022156 511346993 0
470685346 564108614 0
433171795 570417747 0
579272840 83615093 0
192305011 577108968 0
76542436 301629743 0
362711057 38341829 0
217875096 114465615 0
423309136 334930975 0
427160172 159642589 0
392689531 397238559 0
427696476 348519939 0
29055228 305482964 0
555198668 14966131 0
427708623 179444826 0
394625414 394265073 0
292509520 523976918 0
12654281 30943377 0
537305569 129450375 0
208518858 183278940 0
246375208 277842151 0
445338935 390437689 0
356555221 384465207 0
537175166 481901996 0
389612394 168536341 0
235863825 336945266 0
209332212 83724731 0
238173694 247561609 0
515098185 544285348 0
43283104 549579480 0
302693368 352383748 0
76512911 318915409 0
226352861 489745096 0
108511093 393269339 0
25292124 519679789 0
242783134 248926980 0
399204124 406329662 0
131705684 382580092 0
283571734 405219598 0
463010869 122721877 0
204256183 490499612 0
46843977 31990040 0
174549748 197556592 0
170467970 297685760 0
130846910 379820318 0
562256377 194999510 0
426469430 154082857 0
399006827 333043066 0
29295076 94336392 0
42061267 263715021 0
510009476 498919600 0
566289418 362577178 0
201097051 191950210 0
99973835 538984031 0
374318859 223705416 0
13979213 484538170 0
422484600 98659913 0
403148023 211256819 0
517637041 283232931 0
535465959 156086228 0
130318950 559800103 0
542432507 352479371 0
30028868 102959376 0
95258398 487170816 0
120774978 128639318 0
151872874 405246407 0
27115626 37659738 0
139880719 178762270 0
366304061 310442191 0
153511334 69874424 0
18412318 386768353 0
313131303 219782154 0
498143559 426642102 0
558365690 503961674 0
139348246 397244756 0
463695599 185763071 0
180005049 389163116 0
410503893 438023221 0
495134013 138885400 0
120135669 53852234 0
271839329 417636188 0
195877648 377762020 0
392010559 92833547 0
193433303 153544103 0
344029016 49282925 0
239375379 103820842 0
91096547 292028899 0
515408104 486177483 0
395048372 78281156 0
101006537 419582708 0
569250128 269407554 0
267149382 158075761 0
137835969 471753946 0
169487184 527828056 0
481089389 239477449 0
324580740 319722859 0
422780471 270998069 0
217558173 454612074 0
202641757 84701426 0
21094430 577445503 0
238642335 497536131 0
566602170 397325823 0
474987893 374740866 0
271556459 494669205 0
83817047 250316500 0
140275710 419870450 0
174617481 114593414 0
532376871 187148584 0
4667939 571283852 0
173672159 91837844 0
176403557 56649209 0
347584276 334138939 0
255392452 162657220 0
473732256 264535823 0
220630198 5123251 0
3148860 541297029 0
420921104 547304475 0
346772813 252725390 0
8619952 207180123 0
28212756 258986503 0
116006829 332168132 0
534415018 431517866 0
66438893 337903669 0
276710720 272460441 0
498230182 259959870 0
227512823 432947067 0
109361826 510201289 0
363667957 57468163 0
275679724 653024 0
36497407 301653860 0
188116643 326357887 0
251866244 142096517 0
323451786 315741873 0
216286511 523560391 0
466247070 19847031 0
521947465 283254579 0
371512435 538710845 0
533440383 483944597 0
486321717 279315639 0
82655735 347964849 0
292710309 139635683 0
200678893 387376675 0
353022260 417147821 0
416556950 128698535 0
173561859 252711731 0
460886917 209218806 0
305452759 153584537 0
13556545 519801723 0
174909879 449930660 0
379012842 355053574 0
364206169 137030766 0
279404961 474642278 0
338172279 55648877 0
262565634 518088880 0
454275122 151449776 0
45348938 324025672 0
7222797 304304687 0
114198408 425742910 0
230082379 443673749 0
177110484 392115154 0
241752541 418017644 0
310547630 249087903 0
268268022 258914573 0
295440171 412483350 0
366547085 814407 0
425273712 144835217 0
550437308 256412266 0
84463637 572541970 0
395741147 18076981 0
240767648 449564163 0
106491379 513562032 0
297641145 146503578 0
454518060 33690295 0
234901831 160313141 0
546017036 31867230 0
466280387 70435747 0
13702632 56117167 0
365430073 7852745 0
255242667 239739925 0
146267553 240664468 0
232852271 223118131 0
462954991 484470698 0
117149209 508921322 0
68693910 72828445 0
297987941 431689239 0
99932684 511158439 0
58715558 477231325 0
178184163 384101932 0
288930137 215053562 0
60787940 4579838 0
483166705 104489116 0
100094437 110803037 0
250624407 97602628 0
47877249 263899874 0
298605091 13693055 0
102807289 355949798 0
453551987 247777831 0
524795997 362271622 0
262657018 1410310 0
557289271 455847885 0
458523357 243263353 0
299858159 496990692 0
485624745 26680124 0
162994055 517024640 0
263641217 235802960 0
48990742 337154313 0
31902815 367141357 0
579176633 266829672 0
547553385 525549771 0
174060161 167110539 0
29761517 109051074 0
469515289 261769894 0
117976001 19764715 0
366276495 18081541 0
328084581 222891921 0
374840321 468139469 0
319403338 554703433 0
358195779 16475798 0
373222200 112175078 0
546864177 231494081 0
205629211 466122737 0
528119602 77700133 0
397567277 389082641 0
31132486 459454289 0
216656739 163243672 0
180872818 150909638 0
59189130 290114139 0
204183251 378605623 0
204525896 348331094 0
256198643 159222634 0
263199291 330288096 0
531922488 361096345 0
211666596 205088606 0
158051857 335665427 0
68881558 473067031 0
156990057 446347482 0
139336865 432766838 0
104020608 374264222 0
212347497 288383869 0
369160035 231126623 0
120674334 357444848 0
100694270 98919383 0
63571308 120994436 0
237246722 15429634 0
551335781 174131599 0
144465500 432349813 0
438370308 133861217 0
471788278 130333723 0
148409383 58181259 0
420627133 265042716 0
355925905 323804523 0
175835578 63953741 0
131295142 337735306 0
91843486 319121667 0
362465366 362592937 0
269479982 214408471 0
547713460 408425504 0
123941825 537904254 0
382087745 134133585 0
126569472 547205209 0
196862439 445358719 0
540424604 354231938 0
334437143 337208419 0
62932186 480982237 0
233114849 15082211 0
240303348 378995547 0
156051263 466500608 0
363348636 61105524 0
338390758 301333601 0
40610952 57773404 0
345818882 76958265 0
65026875 545206361 0
114095728 329230000 0
468957164 369059418 0
143996196 244573014 0
516852569 544844420 0
56047090 78961777 0
457972988 295327899 0
87950586 113745119 0
578179110 28240847 0
551421734 569847108 0
518773193 418933763 0
538208164 168309969 0
8947912 184845931 0
60026606 451369360 0
223639490 108300786 0
422751798 474531700 0
407633920 271623609 0
133820443 88364768 0
26779097 447746644 0
522236381 497925414 0
33157595 293262416 0
502172918 48357689 0
53817553 538633364 0
435426330 218820838 0
528153417 518687533 0
459577767 420788372 0
13021997 130693390 0
471668760 80981064 0
561659832 549370599 0
57458955 441059587 0
52467265 437273016 0
138546547 80040246 0
296354362 160192742 0
137557955 243287750 0
482085391 292724740 0
564804235 449547540 0
51467684 375813975 0
557321356 69420208 0
193027517 79300855 0
323413456 449089548 0
173780020 58013684 0
501796585 456159199 0
149176833 535996372 0
542353816 548301147 0
527776917 331000921 0
16261904 115471269 0
537272451 530825554 0
579133346 424553366 0
86932885 47104307 0
444206734 158015201 0
247417583 443426612 0
253531253 367945845 0
444084376 560755820 0
391476252 263706331 0
111211357 389155676 0
247795616 508795834 0
292024359 506917544 0
202341031 31245447 0
336832185 128389130 0
574401045 227256430 0
390842944 6893563 0
567183319 468294773 0
577516955 117841998 0
67497184 252908911 0
274687021 82460107 0
543213043 125621705 0
254615692 425209535 0
292368058 428247655 0
202539083 182763891 0
414698961 432694132 0
329088182 447875802 0
37274792 93593976 0
322553877 312496602 0
66609485 27301770 0
182053411 223036197 0
403162149 41014967 0
165959697 346197200 0
13202624 326091067 0
506413470 235035686 0
207891553 398062623 0
288859166 562852041 0
523391044 539961076 0
104398282 333278936 0
216039703 571660626 0
369749019 81011754 0
329829681 317989037 0
452462495 455054700 0
482579942 560030300 0
215275644 24302611 0
284628831 232682404 0
170560812 359082032 0
394086183 153268265 0
402023497 522729441 0
177931848 498288860 0
123287993 245905188 0
28732316 413726135 0
391305895 496878479 0
77219469 327130183 0
106282498 526565954 0
83183193 1874040 0
2342005 191702320 0
544756626 534175727 0
310478309 96539603 0
487624184 57062942 0
442359127 566227604 0
279123446 132180033 0
514471335 3839971 0
388650613 394646990 0
108688308 288283204 0
104149781 473287570 0
438017908 138967484 0
243107950 525205705 0
577232360 60698626 0
317967699 344187224 0
415840302 16384836 0
276955075 409003547 0
542847096 396129352 0
300547844 151563550 0
158329401 543319945 0
222715079 44125878 0
171712231 294213108 0
415721382 37920674 0
240068310 306407221 0
498000172 574407097 0
171679109 56427613 0
449442021 558380780 0
476117947 194054594 0
71545183 334819910 0
319923111 349120712 0
263292768 557112434 0
226025083 2163400 0
236496919 295544335 0
423229934 173698418 0
476566756 460482775 0
328537698 50528304 0
234708498 161181062 0
106992288 519451132 0
39295018 364766506 0
132342462 60121772 0
486437685 226874064 0
190836013 17205302 0
458459007 100308840 0
296825313 445062147 0
468075390 325697197 0
519924008 358544272 0
30571767 472539331 0
194054279 160009236 0
35521191 233654061 0
435463234 439419991 0
140006133 330830119 0
328752326 25427145 0
433887384 5916829 0
405238198 303550791 0
527891043 12597026 0
552025604 291343228 0
497872932 546775544 0
479871777 440070509 0
184569946 104773291 0
300394137 286209334 0
55141184 86124606 0
173731136 571260230 0
171618660 403467316 0
516210115 317392519 0
353276580 502539583 0
261082186 199158735 0
311230575 550528718 0
158024230 96536939 0
377092339 412369344 0
390681636 85137980 0
241815401 23588259 0
429532844 114866634 0
556151207 298849983 0
105982001 192000106 0
570259771 396514777 0
317364548 501108957 0
287165355 204024197 0
488719175 306391909 0
339835656 111935593 0
273081085 151729649 0
288069389 243639481 0
524035297 161343507 0
439742585 159664277 0
327413024 523311205 0
247557017 505020872 0
29818202 361110358 0
496020045 135630754 0
187193841 286738867 0
9831842 199571306 0
101890772 360782779 0
295957768 507913291 0
152443828 318119342 0
308725467 122889660 0
115465332 96496293 0
430490741 515328852 0
525234321 298947609 0
99720038 23179767 0
289567546 6928195 0
439218241 242656589 0
365523005 327142500 0
239655754 103137934 0
406436218 230057991 0
572157807 150924186 0
488642290 272407074 0
464005706 209406509 0
474336488 365375015 0
288514436 511463706 0
309651267 362018790 0
392951954 359738872 0
235239063 412878864 0
300963898 118477540 0
14757738 421880881 0
217188366 194757790 0
271079210 239199850 0
135509681 385508299 0
16760230 464091311 0
577193460 487322914 0
173238914 199503683 0
357781309 438038786 0
419568469 111435096 0
489329744 371995782 0
437380693 358385866 0
507047016 544160307 0
289877565 398362112 0
32894422 530978033 0
305409390 191136509 0
540313792 553897885 0
263900406 440509545 0
281821065 408775895 0
197353739 38737385 0
201638095 422939162 0
564588624 210783578 0
526635093 536922219 0
219064605 350513444 0
219734073 78806839 0
91092998 40872849 0
375625369 252741486 0
417028404 305905184 0
399263523 132256250 0
50429876 473889476 0
346696186 26704739 0
524325786 24228367 0
259634507 456861336 0
352032366 142790534 0
319756340 517121203 0
446703472 91832594 0
324544649 189887091 0
559786685 397847213 0
257076669 450749137 0
417875386 349663904 0
273213962 38180325 0
314519225 514155719 0
516002029 142881714 0
504280825 525857139 0
509011250 310195876 0
574016050 211844752 0
417205506 465095754 0
335333330 91595161 0
476851255 56065734 0
360554554 218811933 0
103684341 47634276 0
286537205 50028916 0
65548807 217628524 0
88945156 513400466 0
560036668 333982906 0
549650231 354211825 0
36879963 473303696 0
51533100 165766527 0
428949811 285727630 0
193171982 207810830 0
187588073 129961232 0
442100703 28407623 0
423037228 30659229 0
390970593 304018656 0
253454562 525660013 0
380162501 28416277 0
83901197 15443820 0
122974602 302053222 0
287740237 310890771 0
74862245 294654027 0
183004378 69102958 0
324193189 551797917 0
351695993 504613782 0
457647094 514526535 0
182667635 386127906 0
119383933 100778113 0
478011696 136694177 0
75333145 375380522 0
574957386 115116884 0
162449785 240925196 0
50901907 501944188 0
241558389 431525920 0
19298373 309000953 0
288535831 544426613 0
124116363 48591932 0
364872250 531902749 0
9464606 113308766 0
109014848 518526230 0
122591530 174832593 0
346879891 143153694 0
214491845 469841827 0
271333273 483720260 0
296189129 92860142 0
430822528 42692172 0
12100765 201719965 0
270945351 77632014 0
422662937 459085139 0
573981534 390566586 0
445246036 165516387 0
196371515 414207559 0
519886499 35339306 0
302298195 535006842 0
407759128 124199489 0
11113504 352186928 0
461203596 27270249 0
222482827 115639775 0
421491410 362632355 0
304139729 71466397 0
525049536 289261507 0
417162143 374042009 0
508287114 434356939 0
318143188 441885287 0
66658742 202331183 0
493180999 126225744 0
70850995 34018899 0
20241513 267546157 0
80615962 400900818 0
233081966 549602391 0
86192464 272124296 0
335973309 174856616 0
133780407 526167555 0
370158587 166877244 0
194847883 478437097 0
220921653 310287847 0
299803422 365876069 0
300384737 75406025 0
108428011 275855335 0
457561545 96539477 0
10642894 37145595 0
226222355 188964491 0
15346554 166957019 0
155504914 394472723 0
158263203 417591910 0
37925174 576237601 0
151282545 127747158 0
475210909 550128709 0
13470670 455695297 0
210067014 491358308 0
317874256 489760108 0
548358652 465568183 0
150210767 171405552 0
250885248 33175347 0
2779161 150943383 0
233449753 119234802 0
442973606 375888965 0
126333820 181713331 0
75583414 118771743 0
35081347 43153059 0
99626961 531068503 0
48709495 444121497 0
357350345 4585018 0
62671863 194889946 0
397450358 240574882 0
125388601 498481628 0
67935556 218560352 0
136335940 216014050 0
576098522 167937181 0
430462841 31244493 0
395088385 325923243 0
66956670 454394482 0
90399909 185028891 0
39613559 283787208 0
544230627 326310495 0
297360910 73437787 0
126282992 291425487 0
3349264 495261525 0
577411050 418610416 0
479282603 566246200 0
220652138 1320889 0
230011327 28752461 0
111345803 341036748 0
166732930 512802199 0
295419550 398039392 0
56255911 213554946 0
409677916 325007946 0
554314394 18446008 0
569274583 170421544 0
202763701 536554760 0
478481328 134213897 0
485370365 504944309 0
19557207 269048555 0
136010865 59566240 0
227819803 121385919 0
272437639 525255435 0
440713892 491020453 0
246677374 421492054 0
482740406 144686437 0
399948736 234839556 0
322774143 526385071 0
532922852 316251419 0
7994732 227168818 0
479849685 335978353 0
219321043 469039054 0
22197139 523842674 0
403336983 165807785 0
154890079 10463030 0
17809250 132054614 0
310767675 114522843 0
288740426 325119023 0
312552264 82012479 0
252667487 248805899 0
235644250 398653306 0
106624969 383748797 0
26205054 107240730 0
512820238 415808293 0
339048350 253549041 0
321008683 267765360 0
150354949 72938661 0
244665548 536526169 0
346062735 553586125 0
57006318 367444472 0
378737592 500669003 0
406977810 215832101 0
161670462 68234541 0
217410724 501221861 0
221782995 427093106 0
52469516 486757260 0
261001794 288282275 0
544522184 479483782 0
146879763 414241201 0
267122674 314424832 0
320166074 218003251 0
75214550 408983221 0
496874662 156218054 0
367460088 188802541 0
410914007 462652816 0
267631037 94666928 0
569505293 274617788 0
343552887 458343246 0
342966852 84942172 0
409657706 260054427 0
504674356 266289139 0
193193095 566082014 0
255746852 338755028 0
230273848 577139385 0
278736756 368474150 0
286312749 540975691 0
378782691 555531079 0
563846550 569701207 0
560315036 426646128 0
20228847 168025223 0
6170620 23905478 0
214782451 413188617 0
250715002 31963130 0
77848739 143785728 0
559578110 184519637 0
261586748 487666824 0
454406802 542297243 0
514538404 415412624 0
295591171 172666820 0
554867975 482499777 0
398221 261588013 0
105591545 294157439 0
558925645 366381521 0
20837292 244953274 0
181864541 39644591 0
257070041 138770443 0
401123732 463713734 0
557069632 109088992 0
26907132 575374130 0
195721848 257988312 0
287105205 427392641 0
5752675 210969511 0
230713742 256568007 0
386488624 52496283 0
448895588 209944684 0
105137385 339596757 0
11104163 209268561 0
66536006 439834827 0
156300649 51351266 0
200591977 499714567 0
369275033 392549788 0
166907814 383788197 0
27444363 205311446 0
138704453 404937397 0
322592471 447469473 0
391013658 418767059 0
325213686 85641175 0
430382269 178939916 0
52095296 231284572 0
291053660 188460690 0
158250590 568869753 0
154992109 355764030 0
112411209 366370345 0
46036457 99007486 0
452232424 235264028 0
313224719 428010661 0
152875595 177629874 0
369759240 120836837 0
314751412 111465703 0
527659570 301572419 0
537116302 103928950 0
325089702 496605288 0
200213299 27803769 0
318069052 554296377 0
194409824 263503626 0
453614209 444228558 0
416925647 483976047 0
511112180 83492749 0
227382860 263478039 0
261915275 207541844 0
373482522 28293463 0
500465907 462954234 0
336883775 313609062 0
340632544 441622087 0
121525598 207497059 0
458794568 58770617 0
136240080 122372816 0
247897492 509377350 0
164474848 489267447 0
228802204 345569356 0
288292058 369651129 0
366493946 296633559 0
163857215 507432217 0
533936405 248744949 0
35037619 70449545 0
19204346 49020477 0
501502090 401494110 0
133008777 111421472 0
103816641 255584965 0
404680676 129107623 0
340859380 172348371 0
305540862 535453604 0
128372420 430801787 0
418129101 478452895 0
132984532 355723448 0
40976346 478187301 0
161517372 80284490 0
479638747 374131703 0
303911665 160728920 0
457900099 324027816 0
63746585 271628829 0
367370788 163361059 0
93823712 201939573 0
261481677 59498759 0
491411960 277365908 0
296403285 552966642 0
327421470 423940215 0
572378335 448573633 0
105583630 185911031 0
278008035 169151175 0
222427519 24459712 0
192042806 277388207 0
268091770 32577341 0
157295927 188173153 0
126202230 388319225 0
425552767 60766173 0
125387230 555145284 0
40314285 440017649 0
194855919 134236167 0
324113072 452405636 0
59600312 126362663 0
341155974 397719864 0
573858514 212176641 0
5012897 572434828 0
574752408 409828105 0
573891544 479833382 0
36256450 319743211 0
193672444 479341389 0
86331022 210833330 0
283422563 295271228 0
75785871 182784274 0
279845789 571303381 0
441489345 476477889 0
457881615 362701782 0
342739747 559990370 0
74037487 60265152 0
17433434 146330814 0
195604382 498275440 0
23525429 419148767 0
215386060 66969981 0
400209566 448633617 0
418010174 483393704 0
392490945 387369391 0
311429213 468203281 0
511817103 152440649 0
261375812 356479830 0
464926573 575115492 0
292940948 548251678 0
422678623 257241491 0
366047179 235476611 0
47067753 567226413 0
316768564 177681774 0
320249029 576630253 0
219635423 242790452 0
165466010 504897932 0
29698809 552888520 0
558807228 428460442 0
292633937 71347280 0
113105336 447673118 0
337715030 171193267 0
438532545 198107681 0
168360500 501226992 0
488490564 185127615 0
172057014 350233778 0
539358531 513686447 0
22246057 388142368 0
67408628 74768625 0
218302466 52471603 0
194699189 95848587 0
492109179 337567219 0
192459760 514621387 0
325856095 413879232 0
509832103 326596639 0
555808964 443447127 0
349771937 300371514 0
568511349 220345607 0
530789940 432225123 0
53743082 375224569 0
40314257 38556429 0
166265604 5986549 0
203959561 155869354 0
305084589 209563688 0
575167026 167273883 0
266185131 147386894 0
398076247 21810458 0
380896009 135512916 0
161957392 188300638 0
329038225 19906491 0
423463129 331670416 0
278296530 61782845 0
237208789 38375821 0
70780089 34115695 0
76501169 177319371 0
392009183 517927606 0
342349 320548533 0
415144801 30460968 0
99915653 532380320 0
10729563 266365591 0
525408467 574285021 0
337016032 572129560 0
63543476 421796537 0
137555718 411897178 0
95267277 338646755 0
572958531 196739597 0
183698743 517683790 0
235286476 382796851 0
499119448 30597093 0
432172922 53911753 0
203859904 335483017 0
512249861 368431183 0
487883151 505281615 0
253662533 68957059 0
420654192 384608598 0
283511709 255450399 0
399029953 361988764 0
331546919 161474754 0
51246963 73726070 0
340821447 451691743 0
59644220 258502648 0
300489248 33945910 0
56382925 477599479 0
50823375 128903276 0
21651729 380686294 0
72570816 54842422 0
355028990 191860714 0
518105363 372321970 0
234077087 178510293 0
250520724 397197288 0
70212585 111893399 0
397827586 520868873 0
224839981 117757442 0
579147638 49241516 0
32110679 86227445 0
213569925 278717798 0
277039090 160486982 0
238785567 560897690 0
296955501 235713932 0
21095695 41222275 0
77016754 6931149 0
467063879 321660892 0
474092772 516037268 0
110750550 61883570 0
133772200 169044347 0
57648873 371946698 0
448265411 314445227 0
130386491 229421853 0
358378021 438618088 0
350949731 21975220 0
291382456 426256768 0
548435852 108062733 0
144057774 434886182 0
251768668 542919956 0
172719935 167111258 0
571404736 384716064 0
311228733 232732847 0
426274274 516899377 0
335077411 42917995 0
578428221 95230014 0
331899984 374021246 0
489480895 523861366 0
426379097 278480848 0
180988608 405369780 0
392111165 28541974 0
255400150 10578406 0
240232441 326107690 0
265723045 190781919 0
95857693 122670552 0
544871774 152133953 0
435077561 338265758 0
296639591 3705608 0
347632400 38529737 0
62621851 246407941 0
19885134 342191682 0
255813603 52472268 0
352195184 343244035 0
390029458 507169858 0
304217257 279746970 0
445559134 34662845 0
553566051 575227150 0
249607015 568720463 0
58522490 540961429 0
67109076 78107902 0
376194963 34320256 0
316798738 363381714 0
554722464 538110294 0
551974195 272613053 0
286139929 551293791 0
78371725 459398100 0
570510752 44468546 0
462303892 206093088 0
182382383 220499061 0
91816627 150981014 0
439273786 174986467 0
57456761 520404932 0
503476805 296456992 0
115909266 472243737 0
412398981 303364035 0
251142071 139235780 0
207517855 162549536 0
244862737 337768013 0
375220635 168092845 0
541325531 525026216 0
321136573 153688008 0
309513929 495846683 0
254874366 203313821 0
422745309 528501062 0
299826610 223656157 0
539350578 528859882 0
339775519 25223814 0
49302318 208143834 0
167213735 12059982 0
563018726 5446987 0
165116211 212755043 0
158864741 403443458 0
274270924 196363135 0
379584537 133239361 0
156113472 105576899 0
130116538 538912112 0
395845742 60742855 0
553134108 431545710 0
142864677 50734016 0
487959363 577500112 0
99047165 546999716 0
501022244 210175638 0
566482212 509016721 0
144499613 552184023 0
319213677 391909552 0
45445799 397775238 0
273833106 37145295 0
313523538 153102242 0
202882937 35302143 0
270045363 42703953 0
283367692 45966075 0
478911853 450493946 0
328511899 51358683 0
409276250 198626974 0
185700494 333517433 0
289776294 206229510 0
420077711 455034606 0
23325328 293983527 0
562440397 282735955 0
395094586 78183155 0
181338329 549563906 0
358462988 56974183 0
485312649 555129861 0
26302923 562339693 0
236674595 368448915 0
5563012 524126743 0
499147057 462034377 0
295460092 221047518 0
364731750 406217660 0
415210760 285107486 0
395156916 442625094 0
339967656 518624589 0
268262328 130513659 0
371080943 173466355 0
147933280 137949522 0
314631026 129794746 0
265808841 93792490 0
386189295 262069057 0
53491650 572360018 0
147086352 42080324 0
296572415 80139908 0
331602404 569551050 0
138283926 464556385 0
148949667 416557874 0
476946624 562645988 0
237131489 182556029 0
143068922 529568925 0
236742894 72180896 0
286193131 502337827 0
432259637 108303974 0
44807908 326328733 0
430039387 369417482 0
92298011 371156725 0
315732285 113791779 0
5955842 177996711 0
290357054 30544254 0
13017233 38438128 0
420239018 321877985 0
307099737 361184878 0
429986887 277278819 0
454508407 573954248 0
239168134 221531720 0
15861349 93976995 0
186890622 238946419 0
443113048 461378351 0
38663511 81730804 0
439798853 392155366 0
151314686 64156186 0
26061000 337476448 0
414579180 242858476 0
318293378 551324773 0
346371112 545994116 0
496064217 262815198 0
227588434 144579794 0
548278990 465689350 0
441697829 91123610 0
76298070 337361255 0
145618608 216181412 0
447724661 378868751 0
231408970 188324416 0
446118431 405448917 0
59478683 497070488 0
418731 56973025 0
450303137 459012233 0
196870951 512207430 0
376463622 414188020 0
80318855 177546908 0
302412415 541838466 0
86617173 258781786 0
82309524 506522325 0
96402872 174795175 0
412061442 525919265 0
483875235 83701575 0
517888239 401154867 0
557834530 253686418 0
406180698 352596595 0
20049735 442119075 0
237379546 490164441 0
547434846 414067637 0
183981542 487295468 0
94938674 57124135 0
487984012 334031562 0
103637328 85207755 0
33279999 379193586 0
124977166 296941962 0
45627687 73812361 0
517860055 331540311 0
565527412 93416265 0
434136715 428338654 0
221815074 494862316 0
129133636 445788363 0
89247627 458844447 0
425280293 424337676 0
171463497 156842199 0
200339662 84322338 0
429669101 109088061 0
327164757 451321834 0
521193024 150586955 0
191892412 203619790 0
222854436 188356728 0
62511223 365904483 0
296974774 296659739 0
557833359 243922534 0
425528915 314146821 0
213992190 296861141 0
208023632 105455052 0
309990645 78272144 0
571651278 222285801 0
235454600 89010267 0
250626799 500975121 0
443526295 221704700 0
427097616 182175154 0
549761359 143284833 0
31772445 224587273 0
494639082 419773917 0
235520402 256543482 0
549114110 2564275 0
262235790 172748344 0
301094315 358939721 0
366084257 215972835 0
371030170 247493294 0
128272092 297749626 0
410624750 505376719 0
173569100 290681711 0
564051678 204984874 0
500200481 147671026 0
439109642 298215765 0
347023296 568804343 0
264260079 476797757 0
493156236 445028243 0
15394492 264584057 0
500069442 325195058 0
549277975 25423101 0
549960317 131833588 0
49403926 334932901 0
81211300 119699986 0
394330280 500758195 0
30654403 286044347 0
125267576 387134466 0
29770290 278931583 0
149195864 238647787 0
331167004 65533741 0
161959636 485335756 0
471333183 20149760 0
48066092 311527206 0
390399320 559866532 0
116745068 250692993 0
276332448 513679053 0
361294707 573070937 0
228492568 401116940 0
249478323 175848305 0
376977316 299499476 0
125173459 445926963 0
151451659 57580576 0
215630618 409203940 0
487160357 237050747 0
110618993 354103182 0
245684989 264067959 0
364306542 401937168 0
425840293 1254423 0
272160897 568342651 0
18180098 321726869 0
33917628 487668154 0
185523233 503701523 0
436844188 337950777 0
295969846 276755691 0
388688125 65769830 0
38644609 237606463 0
393391774 349257761 0
558912446 394651216 0
527288053 174633425 0
453317289 358703292 0
241370740 171015823 0
278369901 336896723 0
386435345 569296660 0
357296106 273027017 0
446292537 10718966 0
43383350 118401760 0
279191687 106135248 0
321589379 469020676 0
371258002 325695134 0
315837953 492538532 0
336181524 45995883 0
180617652 2492592 0
69016890 6149750 0
230228346 141208831 0
139107435 91077624 0
230941740 321381708 0
109551732 343573229 0
361055229 275380071 0
531848322 9457359 0
153727545 328900230 0
126471648 191414982 0
207048946 131908358 0
45100805 15356343 0
78393332 256219071 0
360010638 4058704 0
83513330 200257355 0
306432109 513339542 0
290146927 488233158 0
268006242 70694134 0
534765213 565276998 0
3805085 218088284 0
525586528 378310988 0
500774874 132070755 0
357494146 371930965 0
305694633 521618503 0
66433398 194125079 0
135411946 124220806 0
119627322 39760652 0
209592854 430864174 0
267402801 352758187 0
363740224 145836774 0
286329439 75971028 0
348864560 576218671 0
564567000 342990357 0
390650911 119647854 0
296372405 77409577 0
344587996 360618401 0
60701943 248211410 0
550340656 464379418 0
262932956 458359582 0
491543380 171857770 0
268266539 448110370 0
48348596 333721508 0
179261144 20691425 0
160740352 526676072 0
266385029 410797541 0
427462779 65071353 0
386976980 430829030 0
85300137 401799013 0
452820107 240759174 0
453598925 484193460 0
396672440 428616442 0
465226482 248516873 0
421945483 97951147 0
293521542 277392126 0
27147423 248704551 0
421695854 490100484 0
87740520 156228946 0
357754683 72737742 0
559278629 160431814 0
131124555 453280865 0
254020170 305230555 0
93755911 12374823 0
421998221 178170685 0
329023037 472483011 0
39138662 397899382 0
542261138 38587645 0
556277687 319362766 0
554377715 237344469 0
122365288 141171826 0
319659026 57681989 0
451523284 290401055 0
136499451 497786709 0
556853790 518794848 0
255467989 469012544 0
25314743 256422993 0
349544610 121369001 0
359389816 432241390 0
540206892 406507244 0
137569882 268883996 0
14676220 269829170 0
449066157 516408333 0
138978572 178935321 0
576262627 35523806 0
373649206 559856759 0
570556193 38654048 0
112354228 568443595 0
239761581 38267096 0
329214059 378314296 0
539391395 513359763 0
537809851 112239933 0
2910189 479009988 0
175966894 503544743 0
179313853 225867237 0
154649690 440393307 0
468671553 67912078 0
295674006 184181887 0
230775615 140476720 0
157125130 255158953 0
327152713 445574265 0
537930898 278795997 0
252749869 207561010 0
247799122 514397370 0
478513599 436636179 0
262974947 99330388 0
448905765 7304642 0
452504802 551386057 0
272398321 429559839 0
240270594 509042288 0
89881804 520229372 0
531256669 485435191 0
143199352 94139014 0
228822985 332508111 0
177021848 354777766 0
334710488 526301212 0
29671412 382337082 0
76113376 51391371 0
31891877 59692945 0
47032081 319124771 0
12681538 8021644 0
298427780 269656434 0
268787354 241923050 0
62495772 342134727 0
278955304 487095533 0
220682661 431875711 0
386442533 3855622 0
20750242 232422956 0
191061887 542561069 0
307336269 254001193 0
322226921 293458837 0
397141112 420578968 0
428761482 75556589 0
5692861 9610099 0
349829682 185435971 0
130893703 94722105 0
393488878 160803770 0
315464277 480490837 0
213043834 121684334 0
389752083 285797810 0
539510664 558870842 0
467921246 173079985 0
56533853 460573995 0
97669071 290619879 0
427739982 123525014 0
497766784 485000693 0
361915631 207110432 0
407193746 548050730 0
171742102 409548058 0
70409976 96665125 0
565380726 374876609 0
278439484 551766318 0
110350566 390176875 0
556443295 495191312 0
464566306 100629077 0
572082071 444756977 0
498309291 393113531 0
167600894 307405452 0
142058 569635842 0
155171195 442532765 0
179064185 46585599 0
179206370 257568014 0
365948165 28721810 0
515922998 427106683 0
279204734 484667252 0
455956544 403527403 0
60954206 163150231 0
211370679 546214396 0
285065708 145206480 0
328610879 407548471 0
422154694 51696275 0
263170165 501035503 0
577422694 37212763 0
172641742 403944407 0
412833154 16522979 0
284117358 309091980 0
35576443 493170820 0
370800584 317400523 0
295515295 50958601 0
99706529 167789100 0
560414447 123396058 0
461928894 77219477 0
447462481 329223406 0
36154613 255970399 0
86358366 179698624 0
7179021 217629756 0
210388493 243560384 0
113536005 230203369 0
527179011 164805173 0
420576252 393743654 0
201581565 547499920 0
246935063 440689943 0
441199409 424514244 0
568747827 450926338 0
360693328 32442498 0
107643844 461019690 0
86842575 171850329 0
188655348 19641038 0
513692017 232993887 0
108471278 229264530 0
321989108 40635957 0
385490624 26806849 0
366539383 472592499 0
216155388 98182175 0
379217366 438601194 0
210168392 191254729 0
333296953 105171760 0
36106774 578572443 0
465447909 44117547 0
281384163 521487736 0
6521250 394993859 0
485132546 493531285 0
194449873 155443654 0
556106620 542884293 0
429490772 450867565 0
256901514 241473757 0
50017540 212882142 0
433844811 186273134 0
545469669 404662450 0
423086907 69676847 0
185643477 64781051 0
497110871 545829993 0
319642688 34332558 0
415082111 324110850 0
208844015 544958540 0
576756546 493514820 0
232997846 17896746 0
50017459 342263123 0
386310478 560684697 0
500262175 114172694 0
557067555 314428994 0
178710143 107286660 0
174547367 46969502 0
165002211 234742392 0
132625646 41723865 0
397368897 461658899 0
135266703 41751249 0
68113769 310775044 0
427808573 426434550 0
77380155 67405400 0
216290221 214205884 0
167428642 155468065 0
303812602 26155458 0
223482622 60759450 0
30770385 451370386 0
386881527 47072024 0
215819583 488150945 0
206780876 330073080 0
458208826 467829612 0
94931810 393606845 0
284714668 326160801 0
224045476 4036033 0
463279574 59599894 0
103054667 240087175 0
433631918 10352842 0
120138700 8627884 0
150402279 573072832 0
91362690 60219682 0
34329444 103121650 0
31890462 282701706 0
80432322 29958917 0
201795569 414898759 0
354102317 465183030 0
237156720 133822120 0
322976597 181421243 0
324254224 302081759 0
239839333 52451518 0
64863476 355329426 0
404204896 109024681 0
284789314 96797587 0
303675844 79679355 0
309333206 17119522 0
560808597 34981086 0
304787250 157009799 0
168556636 121415535 0
255899422 516040529 0
190103686 257613713 0
386353390 572033788 0
381686232 142106238 0
7559760 165632506 0
175291204 379466548 0
47863733 239602443 0
146542268 112899073 0
381973520 214629025 0
532568029 105307306 0
191500188 403968635 0
481242264 372489230 0
550283636 501894581 0
36321878 110282075 0
454519826 75729884 0
185426112 43080361 0
244725873 425880585 0
512095456 223868707 0
245996093 434593757 0
100375407 304820080 0
279696157 274338722 0
442411264 470406825 0
205428166 5327598 0
72151908 169406734 0
55004417 383351882 0
434514112 40754686 0
519622282 300888513 0
336310444 449447073 0
195802999 388623393 0
73987906 400805682 0
314925225 457181307 0
285808866 470965323 0
325482197 374313640 0
543099282 210730677 0
370385877 572749782 0
234792193 70506361 0
63087892 47505424 0
499769447 323023352 0
164249918 332101953 0
310134797 533958606 0
174808965 495470182 0
84065073 356177274 0
534773185 473130259 0
209228558 511757877 0
358617132 298991467 0
202031920 426582210 0
110742211 541388718 0
435578183 547810015 0
301781977 194194631 0
343070240 263853294 0
307100589 417753785 0
255172348 275260199 0
183617282 487928020 0
535681946 92927037 0
230755839 22485001 0
519806496 368050273 0
389836958 266763118 0
41843843 318495730 0
345756509 68117807 0
568321009 429911692 0
351181376 385043412 0
290074331 43710136 0
233897445 27203944 0
56967076 92117533 0
544789075 260103212 0
384636290 98491325 0
169631834 395145653 0
526199502 33225013 0
112003374 559673335 0
104449674 158676646 0
96628812 444868939 0
379885296 55759669 0
32598337 195847534 0
316835069 538545281 0
132922269 172256129 0
571263698 186270649 0
94038436 19711693 0
10275428 981491 0
324800551 227963542 0
499237415 111395220 0
195385956 48104641 0
505103414 556829950 0
90250782 173502907 0
221706117 205178991 0
131736600 14308146 0
408703319 458320629 0
377311573 42863844 0
405703531 316215380 0
260811420 145127846 0
575133145 335144699 0
478369793 553769395 0
21747820 206624469 0
444169817 333494803 0
341127387 570250080 0
220551183 432067427 0
312208109 527150170 0
34289758 359826984 0
68701705 392411373 0
206391100 368292596 0
1126578 188046674 0
275820017 361041640 0
209315355 212966876 0
511833825 360036478 0
39800327 27096766 0
268400914 282736523 0
382090640 370593749 0
530552771 181540996 0
49746693 436715631 0
288599041 213681507 0
472030345 253212789 0
202621864 300769992 0
120757590 380211982 0
484729154 434692646 0
260255668 136574870 0
422959308 508482635 0
217573316 401913787 0
173786135 28610199 0
433437117 120845864 0
158634065 236723050 0
517487101 174936732 0
375559834 199804197 0
517164364 417793610 0
547693082 364268734 0
334675943 285010945 0
370440319 232979028 0
205833447 574734026 0
284305862 317122374 0
461797141 497940980 0
468784842 335408584 0
290221597 404753242 0
41520600 439834976 0
195162206 113291583 0
244554898 58431781 0
535418294 344834693 0
476399631 401075420 0
448544558 219180862 0
192704381 120962249 0
306707485 240122067 0
81186396 353334534 0
257945546 56829448 0
221732060 334037629 0
474237676 355420247 0
552216765 27939868 0
13739334 154865427 0
543254479 465771618 0
59125127 16352876 0
316984972 467788060 0
428304205 536783551 0
303569358 273132036 0
127205953 148862325 0
198591630 34946579 0
251079252 70027710 0
520130174 274442074 0
239179757 105946139 0
440444006 445085274 0
210562946 48926567 0
24852683 2333574 0
347595778 452708742 0
344913162 416855931 0
400431236 217629914 0
260523329 65043499 0
546656299 223839040 0
258026233 457527730 0
479275977 17195844 0
432894172 430591282 0
523081640 493566374 0
201243947 105757551 0
140051420 329484672 0
471784573 164046323 0
358082857 558404414 0
502134156 288733271 0
232064187 75876763 0
398722517 435641127 0
458197624 7860988 0
415080873 21437560 0
557913639 526330615 0
58394407 43244632 0
250174324 498188410 0
526003866 203988347 0
35337883 530651060 0
86282331 522362317 0
496410120 453222672 0
252133464 425525309 0
196403119 494454959 0
261385471 154179099 0
103877794 221851092 0
179929584 284891800 0
424532630 422761786 0
282811758 145074596 0
168069988 70875533 0
418425079 266560251 0
267561094 8114615 0
552222107 250903946 0
215803732 37059444 0
140793359 284010687 0
435679382 277631321 0
524438256 338629940 0
333476989 129509523 0
386593204 176676718 0
132036332 461557500 0
349435851 514709584 0
320191476 82427263 0
104331182 216214574 0
24551657 376382393 0
456915497 398875059 0
550869797 470354221 0
22424375 548069227 0
353101983 426172205 0
538112084 522280174 0
263375732 442350226 0
497987275 107404130 0
192740344 321395781 0
415211175 489001697 0
254616447 379117994 0
185948474 397463695 0
244136981 455056871 0
424864872 2731054 0
79728921 509579494 0
11208192 550607779 0
327588538 263773804 0
136491994 327595545 0
45567640 50307086 0
478772122 109415924 0
297351281 182363127 0
322856806 293311188 0
213774325 75778467 0
436504786 334468304 0
383577571 511231997 0
511335966 285153215 0
152804807 415474767 0
346162251 270112251 0
289543942 128962712 0
11281890 258247085 0
486954123 437854178 0
99582263 484462351 0
211426506 567084012 0
448299656 519122460 0
307080517 88721133 0
169046172 51526123 0
368440556 287525809 0
3331608 115973706 0
397824127 26260197 0
381384320 407938668 0
380154213 156439035 0
132362321 351287106 0
13945148 422762500 0
476033102 459996150 0
463783859 433419372 0
196796761 284439771 0
69418635 541979819 0
500438539 291867820 0
469382876 65214705 0
266661716 109861963 0
206172999 562247531 0
121002416 192471163 0
425723918 535931211 0
359963157 560138100 0
79786475 205924888 0
97562809 18945364 0
229360635 223360622 0
10502429 119132726 0
40719515 120063057 0
27911843 168648565 0
300227937 99190578 0
286103889 387196106 0
182979181 74159641 0
420048940 495904472 0
309591312 36035857 0
573280282 318115819 0
93891274 511867448 0
298156606 341151874 0
425172518 235939303 0
313483830 367251999 0
548750640 460766901 0
115755381 217670682 0
516545297 231151542 0
504020554 208909530 0
97201472 561540549 0
420167593 505161521 0
133549177 373788574 0
427705397 300726304 0
427775445 152328136 0
198793237 53959549 0
571789395 285989816 0
239786317 368163253 0
423231598 427389433 0
97156014 54352640 0
195592981 378512823 0
364927168 197978674 0
422580583 328090508 0
264734892 147190462 0
388460219 204014091 0
557174088 429474905 0
420822025 203397159 0
361045835 384237485 0
324096962 537851013 0
537418420 287538293 0
514675411 515620625 0
567209250 264433943 0
131073991 473572129 0
358123918 6659814 0
42713745 52962891 0
464187835 168364487 0
404441875 104921074 0
292979124 354328412 0
418659620 367947516 0
579377236 507306784 0
318863095 151097950 0
195160458 350573216 0
558364721 478790420 0
348324077 405151665 0
572578784 528793370 0
273940595 18339746 0
455152329 503331485 0
234703651 505349849 0
303869276 74207753 0
513483485 191482069 0
515661903 198548700 0
31332242 170896093 0
64355597 32050986 0
305598655 468215750 0
575841574 243685387 0
472643936 401804939 0
447303806 153668733 0
26365968 233846912 0
225641403 395048052 0
472407202 548166459 0
199389427 189686389 0
223194981 180256573 0
440480764 195415179 0
434079655 208668190 0
231528286 545789640 0
504754120 361113763 0
146611142 523571070 0
438004580 68199101 0
432309243 160724704 0
300094856 442053226 0
112621721 264392507 0
45464840 447587433 0
152145310 110379854 0
149953760 267330411 0
28941927 445735790 0
472327133 306820071 0
251960056 119853351 0
144282131 467604694 0
462199641 60523807 0
439702398 208709875 0
89656893 450774360 0
228438100 43554413 0
424341169 273619400 0
504420347 67401132 0
106167511 225839615 0
118399226 107466083 0
140351291 148037622 0
74644884 181184950 0
509585117 418124576 0
18292311 249419329 0
125881640 344045073 0
200263873 562368476 0
33357435 342905244 0
160794641 465535665 0
536106929 491536882 0
451785230 100713435 0
63574422 446750075 0
469900035 4355413 0
390297808 187026326 0
418413093 38687910 0
146634956 217334533 0
509621981 138707431 0
170655345 484780760 0
437991441 322111877 0
239204388 423858392 0
570946461 535853939 0
419231824 557603900 0
369568895 569373642 0
300569535 100921064 0
189018058 10420318 0
242039797 52142865 0
189068435 277857015 0
82418263 489829100 0
241981375 130546383 0
191143322 457880337 0
59457785 447826078 0
506433441 173061332 0
293110170 463388625 0
288137349 373612490 0
64478205 209284855 0
121011412 235326154 0
110138688 506422460 0
394259407 15499191 0
454576216 414767575 0
491809236 194625973 0
46468772 438728247 0
396279986 47763368 0
371150515 573143460 0
18102308 408275300 0
296621253 30023875 0
209899699 501266943 0
477119400 368097270 0
390595183 474903384 0
506454041 321390460 0
440586752 120123626 0
522538105 65868047 0
576587824 225866579 0
537297269 527286609 0
9748108 276721351 0
12137334 466533209 0
345386115 432256948 0
439929423 178424332 0
260681969 77688495 0
274717647 136920325 0
313912279 357239103 0
363302990 57251983 0
221505767 56200151 0
75034276 388479734 0
371277338 561918824 0
63851579 560191220 0
201038599 42017486 0
325165393 57610480 0
554073129 37280734 0
47911881 109843635 0
387589295 551331563 0
207010296 68619010 0
87958812 408746590 0
457064787 19310725 0
41411723 17448537 0
501618640 539815362 0
390424607 222885944 0
268992048 346175513 0
506428413 534899041 0
38742099 529311052 0
158540002 280522322 0
440823657 242653331 0
501692705 97772422 0
512614062 266651334 0
171949490 302095682 0
552764280 411798846 0
201556501 528053319 0
466062417 565880259 0
554040007 512504777 0
86141692 169605872 0
186915414 248514420 0
499437565 487122156 0
533578759 265567576 0
102430217 25951191 0
224039929 504842936 0
342894250 517418926 0
492152781 371356036 0
71966643 39053902 0
460539637 69326891 0
190739674 49751725 0
330744633 19765103 0
367289837 258532835 0
504258966 99715267 0
542821461 447068251 0
59689771 455442263 0
574725957 205048057 0
140605047 466991470 0
411376857 5271681 0
521098892 104376856 0
568983861 331365662 0
380714040 138119576 0
242985055 493405727 0
248988067 204938876 0
44158708 294581089 0
433989286 533554588 0
176505448 36460912 0
110433525 318067480 0
456444635 6093507 0
516649103 337062503 0
76735664 346450682 0
387106605 291110873 0
288894658 320005497 0
85200480 253384678 0
506303232 220164928 0
209567885 474834171 0
346994317 447094080 0
551249374 41262953 0
315909820 439695529 0
557786090 547242348 0
450202703 568142866 0
418097641 6879687 0
379874791 32585351 0
143689832 438766391 0
167026734 312799207 0
380293887 277108947 0
457953348 489192990 0
274120695 505018323 0
268783851 86298875 0
33705063 405873281 0
517417401 28038646 0
529513501 524495947 0
335840397 523560765 0
577083208 310130337 0
78442092 514987654 0
167856305 13015687 0
396439217 23946024 0
167823564 429501284 0
93411570 183285055 0
10764663 356009755 0
73587732 530419805 0
185494266 95132683 0
499189815 551346771 0
340232921 316294849 0
381643974 412731994 0
445489293 199238840 0
457150558 299636011 0
47712240 124998844 0
138228563 181502221 0
514128459 370762571 0
362783958 157393365 0
214018656 335761988 0
113230469 469157142 0
360561930 25360257 0
359129830 92638128 0
363829054 213086914 0
478186906 55747388 0
579443497 313881254 0
548005958 143276437 0
336551091 126583366 0
324315766 504114713 0
164226403 41359949 0
87093686 469821501 0
306664062 394054874 0
565997103 198638313 0
371368287 483176252 0
10448060 119205410 0
183491219 147447531 0
140387562 233695595 0
507685124 316449923 0
463954087 139300852 0
268990176 183690629 0
108415878 222756560 0
281837081 442796764 0
525374101 347785117 0
288693468 206088360 0
518621656 503518240 0
459239946 290617400 0
68113145 266894738 0
529278653 10535090 0
566873057 543270628 0
423654053 213101887 0
531378661 34479310 0
440634157 182313206 0
247017312 163994474 0
59841963 212378607 0
13013791 93156287 0
384273249 218807725 0
521505269 332387408 0
457916606 301259748 0
549911704 400239568 0
158092269 122838023 0
143522294 528785416 0
14244536 115237152 0
320624065 227157372 0
441755900 234129379 0
117183758 317888965 0
350213932 302720366 0
187142029 462946183 0
444233771 253255302 0
526192018 523878658 0
75213108 38076446 0
201037488 516453188 0
190101420 452527915 0
438925279 62325320 0
409261856 155793186 0
69584115 66658629 0
566316453 533567110 0
293770262 165115281 0
126696378 161108847 0
187769033 549008666 0
521196204 196829752 0
444381678 426062216 0
519444292 202784629 0
321565099 343438572 0
406775222 390795619 0
82699671 317001737 0
576451462 78785739 0
174693764 328927097 0
294069050 558841340 0
487109275 279086738 0
402387716 454838709 0
194106460 111905733 0
6808837 357910539 0
314061322 203553910 0
125398937 83805943 0
547762825 87408498 0
307653628 562978722 0
292435502 316511608 0
484752355 22151528 0
424409829 534552408 0
396293895 96220097 0
508363496 537755810 0
519773207 535947158 0
181864198 485012700 0
119347948 78218207 0
181699199 163665523 0
50812277 559993358 0
318300174 215801611 0
296455539 520104292 0
106316496 25757030 0
26061290 59498882 0
193402775 125933650 0
266810833 364337922 0
169239908 242410699 0
126900161 432009759 0
431870175 77720102 0
438496173 57080296 0
377231887 178328359 0
296929885 368230691 0
391839153 287489784 0
260858490 364911808 0
85636034 124528383 0
246583632 26492041 0
531528182 419991527 0
123021862 307330838 0
186707313 324974647 0
402803999 472634530 0
535065956 511916926 0
193051688 68464170 0
538012303 358493722 0
441431913 543291881 0
13944449 548306541 0
174799325 108400084 0
117116450 452576632 0
369358145 62459387 0
365934215 555258542 0
385424093 26757391 0
483865711 342224615 0
369800102 11432201 0
519802904 262839608 0
359970715 232316886 0
449752355 466176031 0
96894213 196800555 0
85102941 229887669 0
348669314 137672852 0
192749806 102012516 0
534907998 232812078 0
408358859 228462035 0
45277704 175658134 0
363800256 202468529 0
476181858 571330612 0
185457158 166435436 0
63789236 440632201 0
281874556 395858402 0
310333568 93524394 0
389270832 49446383 0
189237622 134862494 0
16652018 463266381 0
64661724 161316522 0
458506218 61633649 0
528929983 165216005 0
363587203 491349847 0
57528897 313969717 0
188468418 375785510 0
292379461 361714598 0
560365862 34597520 0
525167170 98938552 0
532518253 414386210 0
126593551 148885857 0
509842542 88537429 0
39884200 241600868 0
534464636 154872815 0
162176200 516814897 0
290215586 263497937 0
258776370 438969752 0
426686398 51992135 0
139808127 41857472 0
523110232 35486252 0
526369538 470939488 0
5326058 89853489 0
528469751 246214357 0
222188604 33666570 0
561453774 125726037 0
261690761 566656680 0
126646981 133051784 0
401551049 179654874 0
136114665 423910305 0
403156374 419188409 0
380724725 467812486 0
207030934 198664284 0
8702961 378773912 0
402565393 556765205 0
27122698 554745276 0
473200835 540882 0
192377245 250515482 0
365202045 226519033 0
266136950 162715631 0
349058378 380597285 0
141909297 219389115 0
353655176 247267529 0
224502112 205333825 0
72762990 130159240 0
578928982 189571233 0
475057230 224513346 0
339374970 258195634 0
487768340 371816613 0
450493841 428520750 0
348780234 489008469 0
55240422 318457970 0
333326995 38144220 0
496762585 130179322 0
513019627 369095606 0
540411192 554416770 0
406344220 241027130 0
24703406 33240133 0
494145542 388028028 0
99776420 426807202 0
283528962 464840092 0
12664511 84665365 0
26863931 59875758 0
87204543 462346203 0
41864422 431013354 0
11807485 375857382 0
521653198 116953102 0
414473341 503096396 0
249758910 470783704 0
534792833 90364928 0
304071167 6063687 0
512177691 46505804 0
451419902 308086344 0
94301835 28441956 0
176520363 557340340 0
173580176 417711911 0
96201913 303377800 0
491597305 30097976 0
424991991 116071385 0
347026518 95206782 0
122762894 446189848 0
346565809 11608359 0
493421480 76704369 0
99912791 340120661 0
201218749 222987425 0
32508911 505876842 0
546532843 225577571 0
170647174 68969846 0
100330477 436505881 0
28889266 374513135 0
41057875 455776727 0
205187832 270246136 0
287236409 490231686 0
100744504 39765370 0
243319373 260649559 0
44076179 49526571 0
355698319 461685669 0
525819735 242629370 0
561038589 547569505 0
217950290 334547983 0
362179516 469815173 0
194248705 551722699 0
308567140 51382547 0
425836456 84462439 0
100003008 383364198 0
237824366 296248208 0
347514609 557315346 0
171030021 528533637 0
309484250 460639364 0
244699962 375470203 0
182188465 6043749 0
457090753 6899580 0
63366978 469537289 0
547659664 351752687 0
111275781 174309208 0
300350886 30545655 0
469975576 568660683 0
550957005 37190689 0
370684768 288109116 0
136485480 237734512 0
509817298 53762399 0
155407908 515509782 0
375699010 43080174 0
155733717 38227168 0
124199850 311226766 0
14146170 538853699 0
428094725 450183221 0
497754748 63482603 0
325498306 517800377 0
369073347 281490184 0
520711372 521402041 0
27932829 210666182 0
92588385 166377280 0
48259926 404844003 0
181748674 576488439 0
109986482 30816619 0
541259082 411415317 0
405065691 417701746 0
545441611 428243426 0
29585010 98508869 0
321830513 426060830 0
539732195 443370605 0
45154718 503789281 0
65198426 39692699 0
17484244 560758052 0
516142461 141512525 0
207894096 530239264 0
298100034 245555617 0
288399151 389042825 0
479199536 486131069 0
420441620 385439227 0
164805561 328250523 0
72201896 196319221 0
378924599 426358448 0
245855759 192117048 0
227549555 545154121 0
249526927 226136540 0
570192843 524503621 0
547140254 128061558 0
154301245 485871876 0
322642910 305906466 0
377078686 60606891 0
212155798 211351538 0
6881245 325734605 0
417264214 560037322 0
252307516 208873072 0
19084137 144160196 0
571109326 179385329 0
74402471 427118000 0
30714156 332874860 0
324586652 112465246 0
479934539 198343024 0
406744654 35296561 0
121633775 421502180 0
83114701 123579231 0
256831436 152045311 0
312275745 310019003 0
243705549 572248866 0
74889134 370929201 0
344113331 449322867 0
330424236 195451620 0
29278697 194967471 0
281905361 521443904 0
409632802 103900656 0
283419090 301512795 0
18704241 401551874 0
523851400 268048282 0
244291645 462026529 0
200777142 490139093 0
66754455 14229654 0
527012188 9256475 0
443298142 490012348 0
171663543 2865522 0
435303297 318953685 0
203082584 416333620 0
421840964 266728845 0
268507435 401320645 0
353086205 79857776 0
133571211 274326388 0
127131807 559883982 0
294483265 254274012 0
455041807 409697582 0
217756042 413774508 0
74215397 373920993 0
299649498 210814975 0
466340878 322549127 0
517822014 463852435 0
527231162 517466726 0
10631391 134212437 0
260377390 179260637 0
314150214 233331116 0
148068775 148416037 0
260825810 102663820 0
4112792 4723364 0
571775531 520453367 0
334706107 40264190 0
330943342 384510790 0
440421523 85224622 0
350747607 426112807 0
47441599 135888145 0
492311604 397752527 0
63432027 264288459 0
155060311 382251158 0
112833400 342236991 0
503479392 515460624 0
108349109 512148398 0
565821522 410554081 0
412648574 578442016 0
304217353 349108958 0
235995343 459294481 0
90075585 357833289 0
10955443 121748500 0
462039882 409013680 0
536578324 569988339 0
292494811 113651453 0
363375576 83172621 0
438669542 150761804 0
250478896 319058191 0
132468522 530057343 0
359087977 253370893 0
217974551 257441138 0
157365317 359474497 0
485700746 318565291 0
159693266 89899142 0
18898921 277412817 0
368080964 535449993 0
64202157 136885216 0
72742050 341482025 0
12671326 173522724 0
173042595 549332005 0
365801081 336724680 0
340461046 514915197 0
413910973 503464595 0
325316671 373617037 0
32050384 277103893 0
389846849 257401923 0
470329474 511047727 0
414066830 256546100 0
378597213 354195116 0
324357051 387589137 0
438448819 253961974 0
68434633 148259099 0
24675584 124587571 0
186682609 45640264 0
316347912 314115793 0
575953634 217043360 0
386410487 271965429 0
496689180 195567597 0
450945438 457571843 0
495224 286877788 0
295604350 232478195 0
350059504 172865911 0
21375531 142523587 0
369375809 112742166 0
318926188 55597797 0
265722151 165252245 0
160973404 500236669 0
172476916 444224193 0
354263840 84923733 0
518473563 13669048 0
40719057 63555908 0
283907040 69574557 0
165695118 544214916 0
357735521 101320521 0
510105784 361975077 0
460399082 132578032 0
332731216 80524483 0
533157096 77385628 0
168306124 128626556 0
204424712 438658391 0
370764259 401947242 0
447274979 376094246 0
249938375 150025806 0
561571985 205995203 0
440821173 56337893 0
544049189 178713566 0
554250834 292622783 0
206927801 419822680 0
292033798 171371756 0
524133433 229145005 0
543080460 44633812 0
140595780 309894820 0
145795243 473594278 0
149333360 244197837 0
219468834 156167740 0
197030820 494629910 0
197809296 474308414 0
86795074 119875579 0
376522755 458595387 0
212642073 446474487 0
407889149 78253531 0
389601719 437359100 0
47802999 232938431 0
383552939 92397691 0
372214394 54238957 0
49271867 521842178 0
521968149 216212090 0
308550829 558473388 0
10735561 45326692 0
124161177 549408397 0
104660786 19700893 0
50661829 550486205 0
481582659 220130243 0
41660610 400785504 0
22862420 105769039 0
135802888 372862789 0
228729872 79637693 0
385035265 443804158 0
215728003 8969793 0
243066922 321343420 0
532002197 12089496 0
104988268 5467001 0
285965464 509904053 0
46140723 290156518 0
92790982 247006360 0
491891664 521935853 0
9076218 338247865 0
173791281 176448929 0
297652478 496928715 0
25786941 301978361 0
293296771 549788169 0
140950492 531825195 0
528356973 61927802 0
551562552 73582635 0
203259094 134769554 0
466170030 153895426 0
370490333 226237262 0
365287018 307708750 0
400319288 18926080 0
429888422 357185890 0
155438319 81705413 0
35967257 259356806 0
555638807 72935882 0
466851577 95140677 0
506488437 200048829 0
478842243 151401306 0
538544637 77223695 0
135006655 528834450 0
92691352 82765652 0
113935143 468887220 0
494040550 261454224 0
482487988 187454046 0
144727660 484300725 0
216086025 86509301 0
334714664 150163096 0
141871315 47262351 0
149674433 232185513 0
411823323 538178871 0
219645875 249104122 0
485683198 183775927 0
450345558 305308396 0
257556318 391703903 0
579203700 181325786 0
150457738 562044728 0
271871986 400460092 0
37488026 235528308 0
455818855 447145671 0
272804030 196109850 0
68503926 557644747 0
164097667 505161928 0
348567132 372186193 0
559173095 31695023 0
554193315 109653239 0
511058487 375368651 0
407071254 147283808 0
178840632 425853604 0
39965045 8192410 0
241183181 246949269 0
4252230 226086364 0
398419362 67320594 0
488787708 468118471 0
97406630 320131419 0
522513908 81836346 0
339694418 227336118 0
566452077 230501855 0
530840806 167194158 0
361384699 503479018 0
397650989 356821584 0
192101768 496404918 0
367358533 451042700 0
150361364 375730651 0
324787300 512245308 0
38724745 285965401 0
350901467 46356187 0
546951314 372583403 0
309298733 391422935 0
135343992 381325241 0
313248302 167719474 0
400104311 276894532 0
212845925 363424963 0
444034107 306826012 0
121963669 205513131 0
510879046 156185847 0
544280958 554607969 0
343639993 361909769 0
178638153 428944677 0
147159672 250319004 0
250825547 300757118 0
50359983 49963004 0
346336565 339219255 0
213295160 135458992 0
107534455 178890972 0
312853936 559835720 0
257834047 14587119 0
494365333 398701168 0
354979186 456068454 0
390433473 383792715 0
361698553 149824938 0
544658627 257825769 0
316230005 330407138 0
381945953 349945630 0
546319432 335250464 0
310405726 320916863 0
192749793 66906929 0
556025843 377965124 0
392338015 227916525 0
527106773 492883720 0
131329337 46898857 0
236321128 436284936 0
235375224 41034969 0
314271814 113904393 0
392685369 185222820 0
50527855 56976776 0
440527743 240675798 0
576913403 418323309 0
385775173 127972335 0
263524628 191527294 0
514434104 460206315 0
152996930 68096865 0
2571160 500234542 0
148229243 194484996 0
92393813 575120026 0
47580309 106588461 0
399163901 256833526 0
407938976 440329929 0
377875810 81215015 0
347240860 371792855 0
98610242 350888544 0
434941296 404789307 0
37015398 125611279 0
353148153 215691394 0
70114604 436027068 0
206630461 572543794 0
442929935 409043346 0
481052119 280597866 0
327152156 527033336 0
351854793 401819885 0
417467286 539031974 0
579434190 237840205 0
363378833 243737080 0
382804497 110851153 0
242154768 551051442 0
450360948 221515057 0
499990228 273206363 0
33426545 504789838 0
260775689 136592134 0
55693222 413051900 0
49339709 437043059 0
431745635 186431257 0
299742505 215838507 0
303562842 212713147 0
358966060 278368427 0
197902256 375165132 0
339517206 157692856 0
52059271 274277837 0
556037383 217604669 0
219377712 508739169 0
345698662 551356201 0
449516381 482288294 0
161717169 273323539 0
220154567 495012420 0
74231657 438086812 0
48450886 403770004 0
341097609 390053769 0
56961638 258765822 0
453933790 56839833 0
401867710 571072231 0
450169796 365882814 0
448222294 556228855 0
331745805 487690947 0
147982127 221418151 0
262388783 244816342 0
260004634 543338135 0
146721188 163271584 0
19966795 287869452 0
574983580 386006870 0
199310584 272930390 0
48692599 26261783 0
83101564 324770063 0
365989861 566498021 0
326761230 544554385 0
357098801 525105212 0
311813639 311003096 0
519064474 164345200 0
80716897 257943579 0
220599271 56164758 0
130639048 456300161 0
339711179 400222938 0
180078507 464467906 0
265926568 148335449 0
89289398 295893263 0
227628205 164868409 0
205298741 507911130 0
505906289 159639014 0
547292945 223840617 0
193538280 53064038 0
229610380 32744013 0
539115429 564020216 0
113018400 563248498 0
569027415 352854068 0
219321402 400192942 0
399265806 371137642 0
473275679 526644566 0
382006476 33131378 0
264969588 136726129 0
149308245 215011434 0
6777655 511091935 0
255655528 510741924 0
511360539 352124119 0
196243659 75178091 0
306131982 353425990 0
442940863 1311653 0
406353182 103967424 0
212964745 100065006 0
120888853 256734917 0
329867137 258061488 0
489500625 433811382 0
408524048 324581165 0
249822731 230717677 0
21091093 566406939 0
508164713 221761317 0
393451718 534018974 0
262470819 169935706 0
318723286 43863881 0
407201153 558812089 0
27078148 445944395 0
190890183 468560847 0
364903314 264964098 0
561365164 31792212 0
21074865 340664835 0
432031778 110211007 0
123160768 549042993 0
521649332 562339332 0
99655036 49766736 0
540806215 458528767 0
497429725 257788948 0
443873895 24402069 0
524919984 180160494 0
236182138 15673328 0
11574941 51449863 0
399359434 338789425 0
116341120 282140793 0
88407414 352497343 0
220803349 280100090 0
373099683 451623200 0
577224553 142107632 0
38970571 505863384 0
124888029 535596121 0
451381900 351973401 0
220656319 219503351 0
437343953 230089461 0
205568733 220459664 0
132168372 80375464 0
186189285 285843144 0
565058156 277758991 0
151076890 54295987 0
417339752 58583137 0
567896476 235266287 0
351339916 464739702 0
480995577 215185354 0
537761651 214041645 0
520779425 482779939 0
151453535 204865002 0
482377916 255135058 0
101073760 433218860 0
157978379 506390798 0
380007015 321185800 0
40079344 388468501 0
459071109 30658557 0
80704347 267529567 0
168841647 112535499 0
508231452 353437255 0
75506875 115619715 0
307976929 302986733 0
179687550 57761713 0
550362442 54471322 0
418736248 534554986 0
81501332 342207091 0
112827472 485846984 0
380410893 371124983 0
363086255 114394684 0
244894097 300635352 0
162370277 349205717 0
129157467 182661577 0
5145822 546142736 0
220220701 207507474 0
329376722 64802734 0
549263722 419613320 0
530617893 102568311 0
495120522 261930977 0
498187486 286615630 0
108549640 102821523 0
248110671 13258933 0
248078177 75123967 0
186801969 529190111 0
222530056 184975954 0
96475702 416795199 0
275882282 357063571 0
363397579 218427091 0
386120612 115516674 0
508438591 402037829 0
228219823 215222383 0
431813373 453921028 0
113205029 179102614 0
165951534 34004939 0
349496550 160059799 0
140004696 306081559 0
385301297 345136920 0
204992229 106032827 0
568141945 460316614 0
269171692 491921349 0
536511666 483787214 0
186437873 57263764 0
9812875 76456159 0
245452435 42939712 0
459707228 97824080 0
114916112 380142731 0
148155635 216103176 0
156222467 528691032 0
209696680 193146448 0
280001667 103119514 0
53644278 2626374 0
177086409 494660052 0
173737578 314101542 0
518565090 98747806 0
234433808 260749602 0
394528882 221412418 0
202940648 145136815 0
237314653 567826943 0
368285282 79756792 0
522152555 335184634 0
149926718 92166068 0
571231121 529586583 0
236246801 355564121 0
256764781 7473693 0
313744046 478516592 0
217553111 325845339 0
336723100 401704806 0
428954860 414143035 0
283919473 61219105 0
136239507 498367245 0
268692719 213703741 0
536845722 125010494 0
508277980 470093744 0
275995431 46537886 0
298815580 526109642 0
226461687 89881949 0
572322073 37803744 0
300209497 5202378 0
392726982 74074402 0
443455915 276951640 0
327567288 474514317 0
362240314 358721607 0
377129915 544431331 0
86486985 357422359 0
137768936 241293660 0
492676603 255395244 0
192818410 460367281 0
503695 172680327 0
53295275 151161799 0
247498432 345611418 0
84654042 28315110 0
8425177 176961845 0
58323988 25091913 0
354070340 391932504 0
224214955 469003762 0
214830885 188002627 0
573975431 19529552 0
433880154 321395681 0
515756124 179145393 0
483838216 195376184 0
40981917 438588483 0
102649047 282488410 0
574104576 159358212 0
175197307 221906620 0
296705071 353084562 0
411499873 103412199 0
372566903 126403644 0
78710703 202346153 0
351860008 307649176 0
241273639 213674382 0
283919938 459221015 0
516102808 255993974 0
346563538 144747043 0
456721264 320469921 0
378158147 276988132 0
256586607 340144316 0
131151643 38975126 0
532285708 348571635 0
124128191 465921697 0
103822368 398345 0
501704210 452085650 0
321205145 202948324 0
499549357 464127973 0
247553575 5601826 0
111422049 262325614 0
476789847 462251228 0
186022841 89677971 0
306563231 517846808 0
219700615 181262151 0
423912260 426976883 0
164639564 283939595 0
575780247 54979776 0
268537310 11644838 0
132426005 70180795 0
574551966 393215875 0
238327471 414141856 0
47395311 247770477 0
264745066 25476080 0
228007279 310984472 0
201511774 456438967 0
112786420 573283593 0
202914906 253978424 0
69269640 195719530 0
408686703 2657691 0
498383398 178340426 0
107268576 173722488 0
283245701 282944460 0
385074927 154076971 0
50338266 196924135 0
90730382 193839720 0
348535147 326872239 0
283244050 494343861 0
303093812 38794369 0
19576400 422864333 0
141964696 515807824 0
275770191 250137004 0
454756415 66279753 0
254542201 509348185 0
560037037 463290908 0
8887501 2905878 0
316784671 526189455 0
6405331 355902476 0
156704477 16187342 0
458024550 449551291 0
440663436 246715039 0
88377357 281146046 0
195455315 427354023 0
9962874 479209206 0
31840392 539939216 0
483797933 266415150 0
260101839 14308993 0
405082018 228165532 0
499829455 170796785 0
312022542 293267665 0
495125476 204429242 0
217029037 204067063 0
34057573 247534524 0
350675410 16629710 0
507588134 463604492 0
380664672 367767253 0
368779076 130763169 0
257590515 227325005 0
340522455 232510788 0
369065615 498721095 0
330704417 514081929 0
402199925 556523058 0
108695739 105120529 0
415807307 100080909 0
68941602 292073686 0
292611932 35819965 0
234057821 269535345 0
550663049 504474066 0
71553876 177315694 0
566692046 193044903 0
266488381 393286998 0
23055686 380367646 0
362301976 512015942 0
562433283 188286210 0
33303625 218781618 0
559855757 40096096 0
451943503 108752383 0
177657248 378143708 0
510888815 281914303 0
522240525 171553449 0
522444990 81041238 0
458198905 514798210 0
207790632 167652274 0
166724781 190148264 0
437316763 364257086 0
564365139 160430204 0
462536561 565875250 0
462570832 467055769 0
80519178 311876350 0
52873475 320824181 0
13747946 454401780 0
52438751 69605000 0
297764151 307154359 0
16822543 20748202 0
41435368 462984344 0
364528285 137686850 0
494495255 495551365 0
342216065 430343748 0
316415335 28860844 0
179467875 159025073 0
86968515 176513645 0
267259459 507814767 0
526348827 391396223 0
320943650 433895649 0
328030389 104883561 0
465145823 191907275 0
477282477 224518164 0
144473115 245297295 0
16447548 183500410 0
24309310 261618470 0
427561860 121124726 0
218194829 376834093 0
425123216 84150021 0
327493101 71987036 0
32357368 15052181 0
152093262 40486670 0
245457922 237858233 0
542699896 142925380 0
140612223 35030690 0
346552621 354698792 0
55084624 119540421 0
495731420 441555841 0
70659170 514637047 0
391232395 292422847 0
527433531 88017328 0
140825575 185740581 0
406518018 403241743 0
487559878 82613349 0
86284747 124543839 0
154684288 477309479 0
327580650 427412454 0
514556788 247944492 0
276979019 148999235 0
383389370 298749817 0
295042435 504842961 0
373948417 468913510 0
148322198 366356146 0
450809819 306489465 0
250460058 357156125 0
182059261 506925822 0
220853200 163894376 0
200347693 79282802 0
491266211 260910413 0
112325424 475152390 0
226550111 257982665 0
110043347 200302564 0
397638971 45922178 0
221712985 269292521 0
558554025 196207232 0
430319132 208460610 0
429391408 217446270 0
35889755 274233027 0
509396310 506017495 0
340333930 332499607 0
254474554 253531232 0
561150282 47655841 0
57067368 346089281 0
121903253 129792528 0
544500813 32823561 0
196413227 370037366 0
472995713 470660541 0
487078430 241649728 0
573852450 514922287 0
572923037 359847113 0
412001778 202465361 0
330077840 166776316 0
321869365 471297423 0
186416833 127850598 0
380245202 39169433 0
165652068 226257069 0
291448762 223095123 0
230602699 489054684 0
216035287 316944190 0
258016008 331704935 0
99954218 499895334 0
379845497 119573906 0
101065074 469690815 0
208606909 120498388 0
386396825 407793978 0
536622138 233111386 0
244367298 436428967 0
459567686 57311146 0
241628711 289614582 0
551012496 356250356 0
163117696 285262843 0
22479174 39819340 0
180452859 410935559 0
218567030 560371370 0
372945004 189265362 0
361925978 186033271 0
153178533 427431954 0
563048425 17287225 0
439850182 432058973 0
461372768 11054289 0
194786318 567786115 0
177603183 221967046 0
202686320 190936118 0
261676407 551392601 0
142603375 132544308 0
290900944 148616746 0
343328934 410365042 0
274047708 207414511 0
302774775 48432253 0
487848057 240679083 0
288698611 328173770 0
12631392 116952660 0
280928001 526915723 0
270441870 449528159 0
254817487 289660548 0
546531807 386835880 0
319732662 303247085 0
237225047 476417334 0
116000203 314507761 0
498565690 77962806 0
466261168 336555132 0
234785368 32107868 0
320126662 319398706 0
481838150 460680099 0
417457051 382393423 0
228595901 522814261 0
13509706 240592501 0
211456758 116578892 0
3659505 177897513 0
208543391 128781425 0
523685474 215570048 0
490044225 226491488 0
221239163 445644982 0
558793040 513440241 0
165463006 111109563 0
287274482 543729130 0
422317453 465834271 0
97064433 509758941 0
540774141 112769748 0
272970276 155490646 0
517581982 380695247 0
479433467 543259279 0
472487854 302026412 0
183294704 261353084 0
457515920 508697408 0
110076238 457839195 0
9364433 2780330 0
495937577 55369159 0
128484972 389622035 0
416889863 7875991 0
197297146 479641541 0
184441685 213005978 0
32095839 349581504 0
555843695 111770423 0
284826475 168279105 0
34538266 494726761 0
145668861 381404817 0
108543864 543776662 0
513349410 566074597 0
275903143 234330458 0
221406618 384166536 0
426244884 25003012 0
357101231 369990425 0
110446519 392338497 0
328182290 79303792 0
124682967 429993160 0
255295783 288481618 0
422085720 453264873 0
394873509 26188978 0
424361476 486438082 0
200335589 27796529 0
94064722 420707551 0
18412295 226650322 0
48042917 10086779 0
182552476 103218042 0
314024481 253549792 0
411839841 560489866 0
434008584 375231585 0
552033850 215571574 0
412336760 198187065 0
291009238 26836902 0
130626336 428571628 0
325812265 251448981 0
142698258 435693756 0
72033600 436417879 0
394293415 160928123 0
285491705 234781526 0
167397163 188584526 0
487177363 468755290 0
449777157 215484800 0
556687944 246795621 0
74375411 20240397 0
534197103 12297345 0
275141347 546187327 0
164422714 556324418 0
505742208 80416661 0
362477260 234349938 0
156363860 214346405 0
319757258 358798706 0
454234965 402540807 0
481950080 141101318 0
242044883 268189181 0
444607876 167611266 0
540959922 291150491 0
167000788 478181987 0
436357466 350262585 0
65082928 193079445 0
27162826 218431315 0
47037161 112965582 0
143499447 26794786 0
364151019 145051136 0
530003682 70205705 0
65263020 142420929 0
14917076 54838880 0
216592237 478385691 0
562992769 58663519 0
363591720 570478542 0
559050429 400076413 0
294416009 433051733 0
450526415 476271304 0
65406925 371411944 0
6039370 471205362 0
320354314 459478095 0
75215055 536879167 0
575251847 132083869 0
242126881 57874835 0
429730264 211152968 0
81289615 137159097 0
207471219 163976101 0
179495912 187989323 0
289032847 235413482 0
326461489 255067214 0
28588318 86987299 0
427700838 303515674 0
475627462 286058750 0
152270654 107977811 0
394674833 75490870 0
178138756 447917355 0
396144278 299323601 0
433400255 377101134 0
265572574 435298816 0
576485681 146243517 0
7961239 429108715 0
282232039 97853791 0
358419858 102698897 0
518470971 93166686 0
100488855 204125546 0
538178563 422626350 0
547717363 578862204 0
213473157 38254233 0
105294367 467050367 0
488124840 137775341 0
291802181 463377451 0
364520333 151942435 0
318405103 75915665 0
112429046 509355807 0
578529545 369103603 0
516090938 409445827 0
75877400 154050836 0
346589067 221171980 0
212051958 534246761 0
380491882 500596982 0
445722990 563289121 0
429282614 410092761 0
24297030 467058121 0
33071219 430919349 0
158288072 148372196 0
135616238 469604627 0
334996195 101528038 0
81985721 180416928 0
94320360 440625341 0
77939766 427620944 0
318440812 25818446 0
276954944 96635210 0
355854385 222607778 0
468405882 360762309 0
464097882 400200362 0
489649834 331920352 0
329292224 15546396 0
502513155 9099160 0
246420097 68370894 0
168460358 309985617 0
465747537 42225645 0
117078933 79389682 0
24156329 372149044 0
410046249 127479517 0
267557521 114453677 0
381648808 334909958 0
88165329 440637838 0
13872152 85331891 0
514005727 176259165 0
310489881 184793783 0
213096604 578038128 0
105130231 489264825 0
399533672 483139100 0
17856397 294744906 0
413295421 328931241 0
288387732 251023678 0
89563817 560269237 0
92346982 487076332 0
105939769 14251470 0
442856658 394677885 0
56719312 398651557 0
349403876 137516745 0
279598417 202819955 0
76250190 347504567 0
318816177 259440104 0
141399221 280797144 0
47816567 216970543 0
85795693 314960713 0
543910220 524928112 0
470933157 172374735 0
353441423 132163993 0
2755600 199064653 0
353210830 481134250 0
413493074 563718604 0
178936707 529916379 0
457056363 234176576 0
86832849 570248058 0
392755460 358831128 0
502240584 143429164 0
14844452 215816678 0
172648665 540917433 0
98552438 380660918 0
21949804 175534883 0
283892782 530619371 0
254576895 344718701 0
353734606 252039732 0
520287595 379782311 0
118371459 384701307 0
325910510 119562100 0
534625490 484495349 0
525573094 213191130 0
250443730 336170179 0
402090112 284093823 0
513318778 89220655 0
362005347 137695483 0
95627084 122480456 0
53072082 271498309 0
325324110 172930148 0
236687230 277443924 0
210487887 558157377 0
302586357 316648510 0
533001393 294431681 0
335844307 109557968 0
8213031 220460431 0
330995949 198974818 0
117032894 140287858 0
202991440 322663304 0
434190040 226223557 0
456786256 153613291 0
404435234 302265795 0
308686918 456150264 0
16349409 418116939 0
139370725 383487805 0
259248471 304918737 0
370421432 135225207 0
110857721 456602918 0
219323823 46563925 0
3447872 527483402 0
518677192 541122649 0
371852616 167264625 0
155763392 45321929 0
307606938 290858194 0
241518259 74893406 0
218070506 437663018 0
554430482 349067171 0
309473659 369309268 0
489141623 418054409 0
292899667 75261945 0
289313660 253855476 0
277947380 344662059 0
442867536 26209491 0
82846711 519921647 0
367335243 286164545 0
311549304 112342979 0
446947473 160702645 0
545226725 129390691 0
545530586 385730655 0
22870871 406872218 0
332308908 456187303 0
497714811 456794954 0
168693263 522593123 0
327848936 326328089 0
196254421 62571747 0
171349414 227209173 0
435705927 352500763 0
414688718 238257195 0
69621512 507378103 0
22624163 136753674 0
127085020 289639451 0
459537119 81283031 0
414244438 191643082 0
256348249 242925885 0
256579441 543210118 0
556278491 272022631 0
456076916 435020775 0
200088667 74301275 0
578246297 362522998 0
48541455 50311960 0
383631237 334491785 0
575530544 366261158 0
106485581 577781289 0
196057823 464213726 0
288944620 219601688 0
283131387 171514830 0
351317474 542228615 0
181968760 58934106 0
135091584 545654900 0
434660165 288349608 0
410787237 265446990 0
334471947 360666253 0
74753095 560327561 0
435166930 225057896 0
12711097 374718256 0
54845275 345122266 0
263727465 213289322 0
505144828 54158940 0
489007179 415711715 0
139629020 342842618 0
142678684 447523452 0
99360443 262015246 0
546610852 510307907 0
549542232 169965233 0
539121624 53559443 0
483210214 427522882 0
195661302 276949984 0
416511812 358776132 0
545388071 536750588 0
163424938 224607472 0
208093099 80847740 0
252426391 450641151 0
15093533 439371154 0
223697052 271206623 0
261957340 535989112 0
528888211 529585015 0
168308513 62555296 0
326611332 394571725 0
210349610 402763240 0
341217234 39969784 0
561394482 474382496 0
386404258 50026224 0
273694024 433739820 0
433980655 320280209 0
104041125 246019028 0
33126316 383921238 0
180539865 463287384 0
509133714 348132457 0
205345740 336468804 0
291308866 189198953 0
469731739 82431728 0
557113686 41541645 0
273970758 130310114 0
524909217 21013324 0
197385842 57879754 0
452661074 111118797 0
385155819 146888186 0
81700589 578782596 0
32260378 112627824 0
124504387 77859673 0
345659273 398737243 0
115641523 477502572 0
449433000 223650396 0
346868896 396634595 0
448886984 268323221 0
491967908 299400302 0
375768237 123085380 0
302012000 405335502 0
446034624 328155848 0
453732374 283381080 0
113670039 352999756 0
366371946 6845112 0
398484826 212257306 0
441645313 81522435 0
561512894 338262874 0
23280554 40305427 0
219915040 121037166 0
412769543 23412406 0
25952197 12477454 0
516551124 286350754 0
287941417 25009823 0
267274681 479425969 0
408176790 388448136 0
410769701 268744035 0
445592627 377490529 0
471096034 466465688 0
353320388 15644139 0
545189875 348025188 0
559784940 339075095 0
96470790 318404243 0
6466433 58419745 0
482762062 348843199 0
257106232 255075079 0
113461184 178883245 0
355703384 268459864 0
382226880 286743497 0
50290427 41184806 0
389050518 530356042 0
421914663 126969657 0
105975029 214540486 0
466443687 179887694 0
477787524 203715762 0
68064140 322260681 0
231355790 410263760 0
218315101 473321588 0
345622107 128376180 0
156929650 501316971 0
26928318 28413452 0
22539725 76308531 0
226309895 504089656 0
79055621 453598723 0
559318329 106836734 0
7710834 548563959 0
251697655 237156182 0
308170642 370556698 0
18753422 533220937 0
397037542 340756270 0
113188077 84359691 0
525829109 380529809 0
210750105 465691162 0
467798668 273341413 0
252016609 185432344 0
410674208 391704627 0
246549261 459485586 0
360433584 139350638 0
289036852 249882345 0
446015235 561903811 0
521302567 9483142 0
148705325 412958707 0
20374045 560080854 0
28738031 101071976 0
562245831 379644836 0
519990922 277840548 0
352338934 141381547 0
84960883 270403392 0
249489752 263657089 0
410059004 101014311 0
243983409 112773006 0
574648716 488584440 0
448916320 452755184 0
114440053 163748576 0
328367740 291199225 0
136994520 578883938 0
550773893 368508620 0
392617802 84570948 0
55427479 389124056 0
410607787 127544211 0
549977663 577063073 0
287992481 261253159 0
538142825 150727561 0
92567864 93451409 0
575046221 563007138 0
560642682 96688835 0
275696292 434816141 0
260715681 451666055 0
286186232 281241302 0
156706251 337856474 0
126240340 571295188 0
477514188 245309948 0
309542910 462275062 0
416064875 423230805 0
76473524 366921249 0
390233494 99052558 0
370274167 469317780 0
410979202 468320107 0
257408010 36853290 0
130088518 267947456 0
71627075 555067648 0
531880180 41610522 0
483841390 420627495 0
409585204 88493866 0
400825660 563938735 0
418711665 516250568 0
146642640 372126311 0
132983848 266079130 0
269227130 56795432 0
485771030 545814846 0
4077444 453705499 0
282551336 317081251 0
39153269 245623941 0
49896550 37653849 0
311731633 268138488 0
311612677 478352318 0
73926557 322171144 0
326340416 424215525 0
140393393 397609114 0
144179864 512445601 0
506750119 564836867 0
545246440 215877838 0
544292596 546909705 0
247110523 449321978 0
209771104 129925389 0
395501363 407110494 0
157567948 511333156 0
91709212 4920781 0
99850305 482823491 0
27055269 386492941 0
142541459 402416098 0
319414688 218359338 0
495740355 156998714 0
465434124 282143627 0
404438870 345918992 0
79036255 553595384 0
375008915 44407896 0
391789818 262459779 0
200797873 369638126 0
135044011 150300342 0
228700594 559601272 0
356903739 172773310 0
310614428 223038037 0
564730190 327463509 0
111630158 375595320 0
482363443 130086265 0
389009518 342345952 0
204185529 533531785 0
129641826 402388032 0
196505718 167518041 0
403058345 330473603 0
273651228 188427951 0
189900671 6736043 0
422783835 94571034 0
221689488 209476963 0
101769509 482968016 0
558032877 276677310 0
510954766 369007693 0
501519864 553229343 0
38126926 79914655 0
339510648 219506236 0
77644833 401285429 0
412644636 264250641 0
278905008 19779266 0
283066070 538232823 0
222814800 132795774 0
304944957 337503449 0
253128254 163994237 0
332791031 100839725 0
321331953 151396994 0
381756008 542415162 0
576173243 443403217 0
549639472 538627541 0
341173039 329300266 0
164585735 315934418 0
216659161 442825031 0
481841016 58283569 0
522610810 239501574 0
463053024 37507503 0
238373367 222025106 0
23146359 497691221 0
112674944 560731017 0
339390349 385810823 0
132265416 213609162 0
576224653 348141267 0
37018766 185896119 0
87343969 526621162 0
386648791 410236105 0
116973937 216969890 0
51439727 307828743 0
291043102 306875177 0
543664232 69241688 0
561074167 385573534 0
504475178 251808881 0
179457003 272347812 0
445232075 456395579 0
423303133 488105194 0
70579439 525994307 0
163597056 131264747 0
470763205 290986606 0
100705248 39258708 0
367026708 56442053 0
153348307 31256800 0
335160030 88212714 0
664636 161989644 0
355880824 476668303 0
364086893 158433926 0
167529926 39556682 0
115376791 68437610 0
564716625 344999087 0
325273489 16114192 0
553209626 371944406 0
335357911 512647446 0
294346923 447011932 0
280681956 271982157 0
416811382 91400817 0
173435562 178426853 0
367300762 578502398 0
461132171 291124476 0
87231364 575364709 0
507316842 146935842 0
446698975 292133715 0
491280229 215000950 0
297931675 36660677 0
91975122 168906666 0
499228202 417468450 0
395565666 253123634 0
6457721 2338058 0
197345638 333753167 0
521876135 267649690 0
293127613 357571219 0
67032958 508804959 0
548494245 339604900 0
239498695 498069852 0
147178701 498521780 0
489845741 298070566 0
490051174 261839557 0
386716657 225607713 0
179883383 578229849 0
438040390 359803934 0
303378364 249107076 0
66742486 23859831 0
95108591 387374411 0
428570553 238311625 0
78413926 40694535 0
19766290 261060822 0
419113986 162033703 0
480064028 203424493 0
439255461 75154495 0
114461946 148683689 0
264124707 129386595 0
26760605 556819891 0
360887843 208413766 0
477855175 30694969 0
268688835 322973832 0
155095919 88037543 0
34040010 170799388 0
161821503 564245032 0
411133400 550173917 0
347186413 404741138 0
195037188 37181926 0
364696545 111195343 0
187180134 380185049 0
560496270 227730963 0
49267842 51184853 0
364319145 149731446 0
268480139 408807145 0
121452221 468877645 0
217300743 260405646 0
455587376 535321011 0
523083522 112716136 0
304897446 209602317 0
265322717 513573863 0
9020914 260137453 0
366485913 256456790 0
175165724 90631846 0
577538419 109711247 0
190074101 517853286 0
160434236 361134813 0
301930591 156419295 0
254161540 414967980 0
52426368 9797591 0
181776945 410834890 0
367184842 540835741 0
396783192 75437757 0
252062092 509066200 0
209894516 65076917 0
212372497 534994213 0
291776165 237945986 0
339486351 316214591 0
169536219 371410441 0
542839689 468295264 0
199623307 11161863 0
298994391 142734015 0
486185947 286969477 0
323778032 131443680 0
298945202 184331687 0
225923633 492670851 0
510771665 468336213 0
551887711 529011474 0
189132263 90296104 0
200051534 564006103 0
554549094 426353792 0
312195986 490826618 0
407920783 512912867 0
541771065 61673011 0
17993313 182249131 0
14023900 380578258 0
293432316 453382597 0
24568506 4728733 0
159205911 61914995 0
450161175 105193269 0
472168027 452448409 0
467454866 467529728 0
184798464 554860868 0
497573276 227788355 0
442254164 252899063 0
465825590 526717060 0
329097256 441214943 0
82058770 102555465 0
188196909 52630949 0
276678674 442343873 0
87506653 203279622 0
415246764 227192699 0
368544007 124051377 0
89600781 390195825 0
415448949 464733007 0
51459663 227156508 0
572417321 563481263 0
70405314 24545321 0
383929610 9312966 0
48652636 151288895 0
300720304 49016923 0
240959424 469487296 0
467766625 37064492 0
7094047 393868620 0
416126754 371472630 0
422945450 87353432 0
356775826 541674724 0
277244797 528027937 0
573055398 252693176 0
477428927 408419661 0
207081706 155343248 0
558867033 424319161 0
245400089 460579519 0
81344458 117679775 0
511859002 484440464 0
27412749 450574723 0
193208886 310712497 0
94310634 519220638 0
159655488 456255067 0
202635065 353417158 0
324434513 391643414 0
45642003 97461735 0
268687077 297516911 0
282713276 449272775 0
261594330 566988028 0
293485646 142517808 0
230611341 133531582 0
500660639 506741295 0
366715316 423654181 0
87375163 504093623 0
578333253 321003278 0
305487850 418768822 0
231257267 526700433 0
478950425 237783601 0
35746783 223639302 0
341217408 264041009 0
478419873 560392397 0
491534492 402954428 0
514118123 325379992 0
293595101 424639071 0
304164534 344095371 0
183031151 171456710 0
174972755 573435299 0
523812175 315362948 0
98884051 15650990 0
394989366 202437017 0
563684999 151700946 0
97179298 370010957 0
93240200 239403866 0
149441322 152477741 0
446304276 205925522 0
226980985 43370830 0
446537983 105556100 0
401442560 360993267 0
76815393 186124482 0
130245244 404791646 0
181634554 168218825 0
501699148 31290996 0
225863159 414934376 0
432272349 41068545 0
413173351 369395764 0
290646070 260081261 0
438380436 64409735 0
371495217 124060789 0
384194602 55341365 0
122233584 414375812 0
444648353 2867362 0
510086558 476197141 0
297791688 426514833 0
161219345 389844799 0
50417260 449139417 0
543105660 553112209 0
567174657 532872188 0
284949242 333733714 0
550085845 111016853 0
8665152 521304116 0
347085412 207824528 0
179265111 77169160 0
38090609 534008737 0
515376517 125671797 0
240850337 215932901 0
172297747 518611529 0
477285069 374628199 0
191816955 124803899 0
453862910 253023029 0
570086319 298297272 0
444736485 577884096 0
49387778 261623835 0
451383837 423936443 0
226001515 243683606 0
318871882 152523732 0
150887470 374581376 0
243231968 90943530 0
320244022 496279460 0
200254084 321884020 0
57624755 485192832 0
505290 537773341 0
241429306 92461113 0
240524149 59179554 0
224423374 208108278 0
445893951 162594280 0
453689154 448091181 0
538260834 472555689 0
327343655 187949715 0
45711339 459578384 0
431665557 281630293 0
513312202 234981347 0
554358677 509265392 0
474284935 528075757 0
504455702 79517312 0
184450477 352917806 0
428588730 48196610 0
163871234 104637400 0
211958110 339754998 0
366205637 394882246 0
181758487 99337088 0
364062629 342845741 0
281503074 134590755 0
165700743 284913482 0
288396161 134524267 0
520648428 378734037 0
179162294 140663782 0
108551535 132664845 0
492551469 308984466 0
496855128 13662005 0
159984721 565738483 0
127819679 113546820 0
483374221 21607810 0
379696489 15260751 0
119623177 450044519 0
133478182 463299310 0
107172929 40702582 0
512299692 236103067 0
207634264 395953818 0
170844296 355642420 0
433369655 210902946 0
548210309 2645485 0
283081092 565534854 0
111632306 46013627 0
435857929 16027261 0
348448384 29002001 0
93956962 334926267 0
543684296 324463937 0
75673695 279518999 0
292509865 91358474 0
274785394 95873491 0
11937548 313752254 0
419085138 469498596 0
150225609 485547480 0
395476368 307158762 0
5724413 141675384 0
296142901 371239306 0
235160556 28014565 0
403647624 291238046 0
227713170 22396387 0
94759682 448295026 0
456218913 435324143 0
467176212 13380511 0
180173305 341229330 0
254162226 345895611 0
370333143 491351858 0
332177072 164376414 0
257413279 569341973 0
443337051 207698976 0
577381097 569675366 0
552067255 557797893 0
272456484 513783233 0
186181584 357863046 0
374322465 264160565 0
256254790 348468461 0
575336662 478309011 0
334538604 468658252 0
165125171 426227787 0
150924137 160138614 0
183542960 436492388 0
522763585 401951840 0
4164867 525077477 0
457842656 114857148 0
299414687 422604774 0
416802064 269460644 0
296154719 218654413 0
93119517 542493704 0
72383541 352432077 0
236136785 107230212 0
173834749 74616863 0
193041886 335172920 0
393259054 224179932 0
74835796 90816217 0
239270305 377311880 0
328239329 460203099 0
235637237 562851355 0
120101366 1134924 0
175553657 429732727 0
284268185 422620914 0
193549914 449981681 0
22598448 351651397 0
59572188 118817803 0
116634309 519448936 0
459230413 282369960 0
376056091 277451204 0
158935979 329758480 0
309510242 105278597 0
159465634 293135568 0
254998555 109116611 0
549259108 359862743 0
246774882 324115238 0
181367846 88251010 0
343973227 258300847 0
433679691 36041930 0
455508658 402602234 0
453530636 293396557 0
134780189 64221118 0
212805654 550725227 0
476790208 111780330 0
53793612 75359051 0
142833493 514586920 0
254107104 128469797 0
151580374 470735035 0
47871242 319733637 0
361639828 164409503 0
494957783 227602624 0
262261201 330153365 0
104051787 118964000 0
462263346 553122492 0
109795763 481188722 0
522090723 503455469 0
405885709 562068936 0
524639263 389980843 0
151083980 340567317 0
325417479 100021528 0
545804468 343653327 0
164472321 392478680 0
518412112 183510423 0
457418434 235253609 0
165366199 353920572 0
562973466 455680858 0
29671137 346538264 0
43149320 13565743 0
50176410 577941910 0
161345330 359769014 0
99602051 875257 0
443757518 569690227 0
87066458 258253912 0
203755967 7060932 0
356278388 398770371 0
302191143 365247303 0
431858756 136903771 0
94502271 536814350 0
67372149 134920820 0
90832446 528015431 0
185804394 306476285 0
316689388 388446697 0
212762257 443641888 0
521483533 99845323 0
1079291 545939614 0
342972729 549679843 0
344945079 249645162 0
500242080 483991832 0
409626806 467971650 0
409829908 325939952 0
102608981 494359744 0
509123584 284421942 0
31073043 506844818 0
153061714 202836149 0
112326326 337303008 0
435843739 160508252 0
278198929 138788250 0
437546342 294895958 0
221862631 198669085 0
157691788 369153827 0
272217215 379114233 0
353013908 534711817 0
333864406 568921329 0
2082706 135985938 0
352626300 317344083 0
454560899 175732860 0
538184928 10987543 0
404026184 330114435 0
48771210 168905515 0
157467808 501631146 0
130882716 94045811 0
463971774 172757055 0
171625606 381166827 0
191842851 564813128 0
303642803 385183804 0
130593985 444744236 0
370373658 250279052 0
570942717 502292946 0
147907552 175570278 0
52943901 475901311 0
112733229 255028690 0
215231399 317737449 0
305353011 32569836 0
25910098 344967335 0
248605050 835656 0
21091335 420041603 0
267167372 200522778 0
117753281 32471220 0
136041041 54091752 0
184674823 263435667 0
53041832 223948453 0
188137813 173104680 0
467572568 546898521 0
285484924 201439823 0
250899897 401811260 0
376014005 26545819 0
195092738 68296337 0
157899146 483045222 0
432130038 537041116 0
378313923 471202448 0
423124288 183018446 0
386343036 156121591 0
189976422 53794352 0
106177370 27670551 0
179914330 551151112 0
274246228 304807965 0
419295833 224668538 0
165679463 432729765 0
510854872 507132973 0
449412640 311891650 0
552682881 132508048 0
396232912 115570151 0
69440406 384691157 0
532498441 578454380 0
74735099 135435050 0
529855235 33819538 0
203728461 122252552 0
476518152 147416008 0
72758266 301034336 0
92259405 260009847 0
315918086 455031840 0
502364811 538690260 0
567382499 30708765 0
166409945 149677577 0
208854643 437314137 0
361310972 474125980 0
108803027 561876120 0
421735281 574766794 0
103193149 386250639 0
412499914 577128749 0
25296657 364175717 0
507584284 29781724 0
317195770 329716446 0
29527123 378683372 0
51675078 303619869 0
292760577 445826487 0
528612503 531856508 0
431156179 405545805 0
560686359 422283286 0
66866504 330152966 0
135495607 442163415 0
327128685 358602100 0
450689975 517756867 0
84889389 20740385 0
468637579 198153664 0
452418449 247810743 0
392402712 14800907 0
460483116 533754058 0
449465721 51955251 0
546622397 465211248 0
6748516 242383248 0
253566172 155643379 0
484884463 308258621 0
398386701 166044258 0
50937112 482542236 0
451873257 4630466 0
295425618 98946317 0
164225696 167352506 0
441397215 401020265 0
488486258 99937381 0
556202691 297004510 0
420221879 454009664 0
335317980 425546369 0
21892408 344173873 0
122912069 25599067 0
262644963 304197500 0
507178202 183014752 0
375580506 517851382 0
344672475 285432945 0
91438684 506460571 0
90771854 365445756 0
493584536 337285085 0
485179811 472097143 0
375923015 31098882 0
88836192 305311518 0
237110583 47930161 0
440630943 79920447 0
543586396 409293696 0
316994422 181866112 0
539899483 426106210 0
393886850 340884463 0
84482921 7555315 0
323180450 49283513 0
159970252 95168259 0
196526771 411453435 0
375353505 485411250 0
84763933 272853306 0
345304078 492471199 0
360856679 79849553 0
374564704 382241430 0
67214333 54597520 0
559197324 356541266 0
21553243 160426253 0
351040459 447360556 0
566096225 525071172 0
59448985 133730096 0
361008987 579208384 0
579477283 387965395 0
81885601 518195023 0
151808434 108020199 0
208620743 255020820 0
19597391 401388906 0
262509552 236991352 0
224964745 8508823 0
280669429 244750837 0
313596465 294806874 0
302361619 187819201 0
280629605 390536363 0
478217837 144839110 0
118124126 508717095 0
426875590 189084080 0
138968525 72463615 0
281933311 32078143 0
141964754 559885651 0
132393466 46940907 0
257236714 207544131 0
238283705 4361614 0
360125723 131136295 0
494107000 458587863 0
353721610 64139639 0
90572055 54617133 0
454202369 48414202 0
52127273 195965404 0
135865459 80112758 0
548258866 191605417 0
525326168 577889686 0
550468066 248224677 0
236264588 73433442 0
462568872 287876356 0
127302528 427532454 0
158254542 392348219 0
570927786 429491898 0
468443361 224011063 0
374521607 9666706 0
66870931 301613202 0
468938023 452852310 0
513622630 574339493 0
139835236 537678421 0
551634122 298006111 0
339290961 389236818 0
347688534 493348190 0
518818679 558013591 0
165057218 432596825 0
118259220 281250679 0
26152234 31354147 0
131087577 221594572 0
519281149 275695556 0
227324118 499673647 0
47024297 154762684 0
425328155 233164619 0
575384724 339651091 0
342340540 485595502 0
47122294 199889303 0
385680203 409002101 0
441919834 416191315 0
217601828 158379018 0
326713922 521248242 0
578506402 124130562 0
198716370 199526613 0
463996342 404353670 0
343063835 228781427 0
147807601 319538139 0
184984395 501286625 0
500619667 93622238 0
242416410 128555149 0
43694194 230988831 0
359292109 295878094 0
209355717 165862960 0
12762951 421084471 0
114885557 493996849 0
103391722 573601785 0
306934827 177571921 0
107930619 29317796 0
269632729 436374511 0
104487166 426616873 0
346788429 282228182 0
362603578 245092576 0
472704491 50087493 0
213198225 206192522 0
362388189 71024273 0
353885746 106908681 0
244471156 165143383 0
501447580 458634418 0
159763101 169523541 0
534738124 33624532 0
485128997 485600438 0
149839990 345315739 0
335991907 138481809 0
524224640 462927309 0
559525025 273420896 0
216508624 341359444 0
308378935 139729356 0
570425364 366961520 0
145164270 552297291 0
551185347 158122190 0
298030628 171633424 0
17991690 385826563 0
416912911 401942794 0
488607053 147230350 0
99521776 484976059 0
255960380 253740324 0
114065821 383467603 0
114067736 180334771 0
457222980 509607687 0
211591545 279834120 0
407018884 45519530 0
319187938 92241518 0
227671809 227801440 0
575712234 345393522 0
301228056 14940968 0
406948917 404631836 0
319215477 22513671 0
436378847 148958146 0
419890356 178026197 0
406147436 26025242 0
564681641 347733669 0
439531555 153343000 0
497710034 374827954 0
470253726 131157942 0
485177705 109681081 0
85062344 331803522 0
227464321 102873323 0
566717321 573659763 0
96633328 405985441 0
249647687 199193884 0
341218110 178303723 0
393896989 75877292 0
245516246 388633076 0
294632055 57926855 0
364000318 320118533 0
530711071 275380330 0
247033944 566825359 0
458384882 178158779 0
287491231 379876604 0
389549374 312932699 0
264977561 70799774 0
251740541 167209568 0
415188126 526439781 0
17616062 428216785 0
487974717 277820694 0
556939690 93154059 0
313505975 302353683 0
465821225 407426647 0
122464285 167046568 0
153112929 35269519 0
102259111 250916484 0
464603678 393075794 0
334759052 295614934 0
79879067 35070185 0
579497069 379602068 0
487165221 55248291 0
135444314 188840782 0
351998876 342077943 0
161817285 43294524 0
138804825 563541977 0
305846765 477127933 0
36009868 259955066 0
504539662 483655702 0
192300699 319780678 0
2923734 89365723 0
16985735 292990934 0
258377360 551193755 0
187996059 173792374 0
275714743 490851466 0
79062491 383189575 0
342201922 145294724 0
344423204 419926725 0
578011251 382602664 0
314724397 544967038 0
102382321 74727245 0
172307333 414092732 0
298616330 173075423 0
334554447 465551027 0
170657262 347061079 0
32483625 275694798 0
455095609 190446259 0
324210222 129979636 0
332826498 276367213 0
71726410 389828156 0
273251555 382053560 0
144435685 298108638 0
105897895 348185160 0
504570559 118206926 0
52374182 66660905 0
109393913 511956980 0
336134658 461437362 0
7441680 307323795 0
184626720 193680308 0
515479911 314164173 0
502669390 171458584 0
567814519 487960705 0
438432675 555115917 0
559780958 470866331 0
191160227 524262038 0
333849159 39576710 0
241211933 501118222 0
162267385 575152869 0
212920885 86318858 0
74576876 312581065 0
118059192 213070040 0
95359475 415685762 0
297677699 347721790 0
511839147 460679201 0
119518142 541476112 0
450120137 114573154 0
267578394 497060735 0
309491194 243090401 0
225959988 11882598 0
467207502 38763494 0
195242460 28689418 0
59799674 159691827 0
207688316 217829955 0
506497704 289331966 0
466789146 371068900 0
235972539 481529880 0
235933731 125980124 0
487512773 525770657 0
96243677 520587665 0
10715769 106948136 0
342330860 271987534 0
24650284 190840286 0
218486205 2050364 0
547688247 66036529 0
269856818 253658375 0
308158095 218781836 0
32348121 386911313 0
30982927 272895160 0
273344308 265030869 0
106128082 237585776 0
332074600 526793811 0
13838731 552806330 0
224815549 176031812 0
278829253 258179166 0
208286852 110372357 0
340641730 92656987 0
119456125 388103076 0
249485042 507559023 0
149836369 77515094 0
7296310 108789225 0
158237990 52915621 0
251202313 135669739 0
26387762 27974731 0
200411244 266664249 0
367661583 572551107 0
439113499 465988795 0
229340118 190388642 0
556985001 466874340 0
427321309 361621925 0
248790428 190165869 0
558845873 22491377 0
237050078 212771223 0
315559718 555452556 0
371135843 558548067 0
352948606 45491015 0
578438587 501451610 0
408322713 79226928 0
457677942 364191895 0
267126470 256764336 0
70692073 339696663 0
303558839 466960179 0
438509554 480898179 0
306704111 389379853 0
541742168 70262118 0
141746870 509056874 0
212154924 182694169 0
541589622 428114101 0
497126988 555920041 0
189151217 129400769 0
473901624 461927380 0
73994272 38576510 0
422031941 379736798 0
348163642 566253644 0
353429916 256132035 0
412843299 239314967 0
7861660 226896320 0
514581303 4854127 0
433666494 217733260 0
494478783 186364413 0
100243277 439590970 0
428954086 381364094 0
246756953 105722974 0
278458457 115123700 0
384263041 533000832 0
397362919 19804320 0
391319523 565784486 0
523256764 477512016 0
310186534 111196769 0
246560733 40952899 0
562431934 49901612 0
297705077 103939893 0
374286055 54855322 0
9141499 569624758 0
508692916 458614120 0
258636176 125697228 0
182490890 465594469 0
108116855 72852950 0
464151257 477379489 0
99061541 59229280 0
568298236 413488332 0
220398650 343149796 0
326470376 289102291 0
433244188 106555183 0
575643564 525974386 0
359787475 325915522 0
443194190 78573669 0
383260580 86638647 0
12727552 131665297 0
292815353 414787357 0
381131147 514678233 0
307196993 278268502 0
58757254 540079015 0
260771579 492671250 0
550469961 415499640 0
284532670 179008730 0
440747485 148661220 0
15819289 517775645 0
127762448 563729729 0
414911347 384714250 0
81074952 501333806 0
437773810 418955523 0
467107253 40136851 0
366153295 434448347 0
394290744 285339659 0
165291911 354126419 0
444847108 430991912 0
424838426 569064684 0
529349897 322435561 0
221783023 249833473 0
485435036 260606120 0
557092277 380109697 0
499382566 530305895 0
241304376 568566856 0
33335275 418867335 0
137066545 161086203 0
52180907 9233038 0
64269519 558833944 0
539374664 224838997 0
203966242 450919030 0
76533596 103458187 0
533979696 520775019 0
250373561 146922794 0
403946961 227434012 0
495303293 326409948 0
72106798 359432326 0
113488003 159387539 0
504226241 488887383 0
475305258 26046218 0
398025303 513843459 0
232104681 219545930 0
148665929 280867618 0
270685767 443156247 0
383600352 512837905 0
338908993 338021248 0
353693040 201726311 0
198755300 240932430 0
507169246 38229270 0
343971078 32739900 0
43822082 241438415 0
514865330 15442612 0
43185508 233153361 0
226301800 554776534 0
168498208 390342133 0
181089324 459452597 0
172492429 244020071 0
395549081 257970344 0
198455196 177567313 0
473067030 226719086 0
30337390 87238775 0
23946501 515093279 0
240988352 565784847 0
572278542 579196196 0
423797125 512656525 0
227084348 569361850 0
391289482 231521560 0
227032869 378908918 0
218612614 493402048 0
467140434 498141407 0
252414875 457765830 0
504220837 133224473 0
403084024 209197804 0
424438672 427286117 0
200891216 319568665 0
474089767 279319716 0
270681718 80624318 0
112868630 407154394 0
491365574 131932029 0
289846773 492489273 0
178133987 573885926 0
404794510 539066364 0
210663041 555146587 0
550884056 503613927 0
236255179 421825127 0
111570231 139900317 0
549100969 8247767 0
315401884 123785942 0
36803904 154711250 0
166831394 579048971 0
167198372 41460842 0
126668208 44571163 0
473050918 31758309 0
24373151 126460336 0
532836634 358330167 0
573349244 421505436 0
164998765 505100520 0
242476440 435332991 0
90111672 384736370 0
563283169 45543310 0
26969625 366146784 0
24217291 356298573 0
312219845 317680949 0
375699638 534987519 0
278881489 78512246 0
197482040 381123624 0
556369231 480976832 0
271634229 417163114 0
73304803 195727272 0
426200830 248356935 0
36817607 71251179 0
53466103 238044137 0
331888582 440950418 0
8658480 426963969 0
167028443 288966826 0
73774053 214638486 0
217720421 142720171 0
202983994 24740942 0
137321155 206782308 0
194352988 267814664 0
520609771 144662092 0
468573532 382854480 0
419003990 561878728 0
105608017 368107857 0
219617551 467981296 0
299496964 39098605 0
572803165 151153945 0
111500754 199611376 0
226241565 556456325 0
458384490 266106149 0
373734176 463065067 0
109934799 389008578 0
186240114 493695943 0
1405065 234499507 0
376624627 64885984 0
237526211 452805760 0
314997974 19849347 0
361657255 318655178 0
536775691 73901784 0
339069561 260108484 0
417157046 168556944 0
131201016 22152117 0
40405055 459339721 0
218813137 55664501 0
288010150 235241362 0
280865053 331501348 0
334025334 577258497 0
150851356 310060767 0
87339806 313407180 0
485118387 202318260 0
246284125 35739259 0
402217937 309440081 0
551917913 449619682 0
512091995 540728112 0
565981318 473156439 0
284583658 537151622 0
533836134 256774632 0
565706840 502814256 0
27753414 533812289 0
358509438 517262203 0
85378355 560711563 0
357640073 315651313 0
163925640 366007586 0
575760931 291416385 0
425564556 532427600 0
495210599 420837439 0
65013250 360842822 0
74211619 377417076 0
71456729 251318091 0
355861415 338466669 0
435191590 58150908 0
392180351 179510995 0
344992331 14057989 0
347035548 88893238 0
276221670 240417606 0
164439672 538752163 0
519412654 77605471 0
32197700 515341229 0
131815238 10236260 0
91255123 518193793 0
185099963 570277576 0
301916627 122936356 0
40955546 53379856 0
177587991 539064018 0
450929073 77867144 0
78082476 29296396 0
524301097 155466155 0
497593454 100819319 0
188937599 196196252 0
572096972 329894564 0
8110720 9120899 0
149204526 369532656 0
388071132 546336443 0
474539621 281213039 0
50150029 290440634 0
302515398 135130104 0
536318528 295095751 0
315968696 86976245 0
46103119 118361853 0
480215339 330736458 0
526708347 97298690 0
34472408 524679019 0
473836117 212375340 0
415944192 411750207 0
308567526 296939132 0
280646333 437405650 0
495627698 91125094 0
210015524 446580628 0
477625142 221899373 0
135095205 499262347 0
18129015 174262099 0
359042802 327489016 0
296471138 273886418 0
547489294 493335324 0
118499411 526063858 0
149579870 208597712 0
125603421 13087491 0
73215647 18952788 0
435061573 99670979 0
231135460 540903423 0
237913978 342425914 0
97767603 211555626 0
559566196 273753891 0
143202066 270887423 0
335189295 357394472 0
507180806 126009337 0
450798251 214867715 0
159443718 528526006 0
210331228 400897595 0
225918628 11471210 0
5448785 138796810 0
131221038 9044063 0
37600304 167143518 0
153109855 6430338 0
490315063 462954331 0
318324481 525071429 0
228364092 23062060 0
308748344 174883533 0
74796181 12635596 0
139621111 354441235 0
184098383 398934470 0
501685223 348347260 0
222249485 530682031 0
48945009 411474706 0
388961462 190448980 0
158668412 169944882 0
23206184 494032655 0
560254759 211502290 0
157898174 160418022 0
75964837 16547481 0
529949095 322323299 0
160659649 545327073 0
366734793 25681061 0
241805073 101676361 0
530322091 522762376 0
28823254 266422470 0
245520192 202356743 0
270349697 503175857 0
221817644 386961243 0
331201176 124981116 0
181881547 386399880 0
389757118 267973266 0
570819683 281357588 0
465384721 491882262 0
480346740 210831495 0
110717356 161515550 0
374807121 146898568 0
407112018 515116815 0
125855555 9741713 0
289785979 276189759 0
496421028 180304458 0
310485686 127800611 0
294845796 314693207 0
403600888 372895487 0
30361820 113194942 0
405467772 22761021 0
280617720 25319623 0
551587380 76883805 0
146351072 379454219 0
79360910 551838852 0
343399572 61146623 0
222166609 514046620 0
564575746 191013436 0
536503549 317520738 0
309569889 500143368 0
482242279 107242661 0
161757003 301160049 0
138752783 105485797 0
200961111 213853231 0
232044514 139282467 0
254509321 363117893 0
11940667 552968571 0
504412632 496583318 0
137257463 99808374 0
481357370 427834226 0
389203664 267299650 0
178353081 460364961 0
10676880 301655304 0
226687765 260180547 0
15127609 105872495 0
178075050 284051771 0
126906164 363611777 0
274002872 267349826 0
422481226 222088883 0
90008848 344911067 0
266044025 152528091 0
440046667 463821067 0
445813827 224968772 0
401681235 67916237 0
522603706 330496408 0
196127272 31799096 0
254564171 34458415 0
553716636 296471815 0
111921800 168105503 0
433552847 327593338 0
5664983 450201135 0
374275078 385217730 0
249834346 517333717 0
219706641 9280900 0
491213958 447661312 0
277464707 379542252 0
410743105 455389623 0
562483062 342834799 0
346797594 332467129 0
179742985 545994567 0
168774200 333220468 0
187572296 93236500 0
507120402 188892788 0
554940542 366017866 0
178688072 239988000 0
446339009 88543013 0
128635424 490171732 0
301099372 462719677 0
497609882 209370572 0
457781206 82249162 0
467086315 197364835 0
577911631 327161389 0
12994420 298209626 0
367044963 413288826 0
543800644 481862448 0
176186663 541285612 0
363290074 534656430 0
491859849 376384036 0
378700627 157366172 0
383243979 380928949 0
112661498 32725553 0
367254559 183587228 0
107319549 51254179 0
461589809 576022429 0
324370879 382305695 0
379742228 68030064 0
563656171 153676995 0
366562119 574112611 0
438061693 570080370 0
354744960 455557826 0
292593747 68195941 0
230192913 77308689 0
122909639 481911835 0
477266473 443579144 0
379001772 365699596 0
199640087 253604054 0
515903104 427158747 0
215857572 1672344 0
339378268 212400270 0
198688916 498956046 0
379765070 142299760 0
189705199 55127862 0
385392529 483205128 0
275839437 7010150 0
539800317 104995549 0
16842136 149955415 0
68135196 181019136 0
277812085 359122871 0
275620195 75563043 0
288672114 233780925 0
445515588 64476432 0
492330425 445283051 0
177436663 141808147 0
570945641 342407754 0
198064764 129205823 0
230083815 470644315 0
444359644 513124343 0
239225025 138239668 0
41701499 137778686 0
93411753 452370351 0
560111384 216039474 0
62906883 29471957 0
28896135 382620339 0
54892364 24810491 0
288767574 256807320 0
300051482 431044272 0
379518095 489804530 0
341540323 289238071 0
479292400 358674136 0
355715892 537768438 0
1375996 386827241 0
357475025 125483236 0
11498643 240708236 0
508250312 309582768 0
15109447 339092727 0
546753780 504355783 0
539110761 439855527 0
234597236 205484606 0
444110777 246771559 0
495418961 330731191 0
525432237 334486382 0
537697351 539944429 0
172213732 390520062 0
351683235 41421340 0
160108018 375247978 0
218467757 538188263 0
40846463 525402028 0
375470214 278919564 0
98279149 495735655 0
502662315 448684169 0
563853011 440031203 0
219407440 42213127 0
174467444 125088818 0
312176356 359375417 0
141287665 310997635 0
509247481 438601843 0
105232725 199763542 0
281228072 82229217 0
348692613 71102092 0
65092841 487860961 0
193090227 354904431 0
567302791 28923076 0
164707675 56698630 0
26310053 285979225 0
234901037 70634950 0
507637876 206007036 0
328483454 396832124 0
272423429 526104321 0
298650054 199803093 0
310651651 447979439 0
189842783 317517527 0
232256241 386738660 0
274488123 407236926 0
493736778 41077805 0
446650060 380901002 0
340545892 137757843 0
249886918 454716071 0
271808410 452582141 0
292928404 236575589 0
476385093 428319130 0
553222215 327864411 0
317669486 426664899 0
382919417 95352188 0
447146546 166055838 0
310082791 5313970 0
285077896 338501195 0
560943321 446914118 0
381262571 485958299 0
89181877 542917127 0
334341502 316609375 0
332825759 339883750 0
500015805 49272952 0
479116392 260956338 0
243159561 550391366 0
24034496 274710402 0
515306119 181838386 0
319121609 242311365 0
416584381 181382472 0
531129952 434945546 0
201743350 548931747 0
244941735 302129269 0
255554294 412196622 0
492688249 212720982 0
243380590 45885152 0
206652749 4520788 0
15193488 353405637 0
232897776 160831708 0
254010474 70642500 0
523985523 367968255 0
43589478 282931112 0
245092016 538409714 0
282293328 289389966 0
578639271 172044377 0
345099098 104198357 0
221095628 33341079 0
163032565 534766178 0
256304354 400288018 0
227770732 230685212 0
407247552 394338899 0
26792581 219447537 0
353999822 494852394 0
328214055 168809914 0
11845765 189369988 0
457826968 508998499 0
173790901 261772464 0
83668372 330670057 0
239101980 388329494 0
65403548 569911393 0
553904415 195738046 0
310993614 321811224 0
567511863 34675278 0
49071887 180728857 0
253051733 270671570 0
337673053 474564225 0
515895929 250282438 0
361863349 571342968 0
33731104 198348142 0
216959682 391632382 0
577114707 206487488 0
395976310 2337972 0
479809795 206992819 0
163317921 404530261 0
93199580 322536090 0
497060236 247521616 0
439956345 512187191 0
290672056 85846421 0
405745143 272473052 0
270440273 45511605 0
522618089 177137351 0
154804038 50457274 0
570734156 518796607 0
314123231 362138690 0
124065734 131452452 0
63483768 432484435 0
358805738 155638888 0
102478886 454230991 0
559013590 359463724 0
104843224 507678449 0
62143549 156877326 0
188875922 305890378 0
578707785 51223671 0
239318348 413314513 0
423687965 260512159 0
440049557 128966289 0
497696975 9763287 0
95135442 303171010 0
65935642 234217858 0
497356199 109261360 0
219276347 151701743 0
271066330 554864505 0
449003570 270780474 0
219475488 565802081 0
343392427 227001465 0
177131732 246006840 0
515587914 236678803 0
390954866 321251990 0
360600742 182390902 0
225965399 27421700 0
41730248 453316153 0
171817115 208946741 0
275431478 42561073 0
89388984 560570294 0
334674023 421706783 0
7632414 342486525 0
145795886 43924311 0
297210774 207691598 0
127547531 571365774 0
177149650 188964369 0
545080692 25593901 0
290821107 110459854 0
469704349 201793568 0
491224065 43705138 0
499907587 124693282 0
414229659 268050003 0
394350800 233653701 0
112913183 276061651 0
185353524 160677509 0
320208935 263584349 0
197558463 288881748 0
171395229 187621532 0
311503513 80336024 0
334807998 520742664 0
555192297 111065568 0
369185176 132932345 0
257178588 562623681 0
328538448 526841270 0
373120876 294284815 0
408111974 541720722 0
552807660 191647694 0
374615100 435915422 0
460787667 439832919 0
559432788 242421223 0
499659119 84870988 0
536172966 517067964 0
8229060 398427192 0
552954392 197076719 0
463749870 93878028 0
162165449 447673567 0
97110952 418966868 0
573631825 156721927 0
352065737 557112705 0
226402842 531027413 0
542282557 123241443 0
258118411 22124967 0
81198739 452410604 0
395543621 461009309 0
446042211 270287648 0
187669379 354770636 0
356924261 416505555 0
296300286 229151167 0
61513831 428779156 0
127620801 168955125 0
467307889 420650793 0
345112583 156158533 0
415820553 85164730 0
208641204 178563276 0
457011722 500109343 0
15553897 236503861 0
283734798 471426781 0
126079923 51142681 0
247385558 311124790 0
576146935 119453900 0
540274333 469574258 0
529705832 66756255 0
220419793 360750296 0
246880633 318051851 0
99994958 557134448 0
31288435 536233479 0
15318509 362403108 0
373951129 316642269 0
376689565 199167478 0
397078209 455333290 0
560335912 469073497 0
250619394 464022290 0
96208587 516543693 0
267009803 266737610 0
336239531 340487414 0
412232662 180726885 0
45447859 35376384 0
39418618 142383162 0
67464025 357519303 0
105180966 52912651 0
91940491 28739231 0
444211153 464728819 0
58377745 294939907 0
567071820 151723427 0
578556111 576907003 0
231100723 214826080 0
92110236 126319181 0
545174887 261850570 0
457211743 513805990 0
415381264 43119903 0
565196354 472448463 0
245530116 533435412 0
239529158 24370945 0
65259988 218518910 0
94899451 320567048 0
392447202 460242223 0
109596537 365212621 0
259251791 536184062 0
158620433 424482433 0
53797387 5479347 0
188431628 297552857 0
56285453 21893660 0
341192165 340254662 0
143462837 438650815 0
70256054 266878508 0
521220426 144398275 0
509347758 188440377 0
322578735 126598963 0
518902001 311861699 0
402913523 255412643 0
224877665 482403511 0
51657046 520811852 0
377804894 546487902 0
154280530 519881619 0
96532315 253063466 0
559815384 331958940 0
177370398 236738926 0
452264896 517181071 0
399417542 138827655 0
122499768 277413976 0
121543709 284215253 0
366292857 296197565 0
564131063 481898932 0
491975487 542020946 0
208253707 258632163 0
83580912 378462717 0
418020230 5755558 0
239341154 522672484 0
575422474 393283297 0
524820816 342096278 0
85663844 128292995 0
374307174 425627565 0
512292399 33389482 0
434456130 122215292 0
47072439 356138327 0
101639563 289941473 0
79442572 407165257 0
228010978 93157407 0
475070743 1582079 0
309086301 171020014 0
187106922 84675902 0
243706802 182000421 0
82538011 263326038 0
485144243 422880819 0
130683187 175406954 0
22693718 172612198 0
224336052 197228204 0
135779232 274069120 0
500963448 206688741 0
151767315 174853107 0
276862988 164797704 0
44362094 165564992 0
534190787 381757097 0
89236728 104353903 0
317092882 230318766 0
555150530 253039299 0
351311282 141149118 0
348685235 305265563 0
96755830 269646761 0
172880225 532785220 0
568172608 178345798 0
289650443 20738735 0
38752101 84448329 0
47379721 38644936 0
444092503 574113317 0
171661991 399739975 0
24764847 545006979 0
472987746 67233635 0
224259358 198377152 0
381465446 391964492 0
461337506 231995477 0
104430881 110258305 0
1488154 521992129 0
474393707 518652027 0
276444625 300717379 0
513165033 430454060 0
400518622 327338256 0
162273911 564542211 0
527152121 227184666 0
200523816 153686990 0
133622973 377414854 0
246712172 371375501 0
119241086 324080246 0
142850082 437286874 0
449532883 110834979 0
493976552 298509161 0
217203915 135548740 0
315261017 439319020 0
519327149 185577060 0
187060290 470234079 0
374554852 157968125 0
542357536 459771942 0
111370536 328513589 0
345307305 452667857 0
151484549 220667766 0
465900027 105490624 0
370709484 294689572 0
393088301 510686304 0
420542836 308597947 0
85007243 227775143 0
110512344 419514838 0
307714573 421884494 0
290025745 217108769 0
142578797 289460578 0
207744588 498730235 0
365994377 525447839 0
223990970 174820869 0
547298538 248527363 0
295383043 445262318 0
100071360 190386254 0
95809665 524638803 0
474960350 382599701 0
75496674 546404919 0
179247009 336662380 0
298795689 101515342 0
376378809 300573646 0
282522813 352289441 0
409707430 87021667 0
144075417 59816771 0
64615181 113298440 0
408011715 162272135 0
312594170 123578876 0
405220046 277005747 0
223426912 223227286 0
131993076 273436912 0
340855658 270652423 0
568370267 473616913 0
248935394 51197939 0
370174404 235883821 0
250676725 493870379 0
140864515 239704633 0
562065150 137298634 0
307301040 493769649 0
342517912 493323395 0
112018567 517804833 0
340701891 534859564 0
384097716 177869643 0
377975045 13383910 0
361039809 86228307 0
189812646 445896031 0
309120365 119266808 0
96952505 425706996 0
245811823 571492561 0
387427211 369946225 0
406370026 220454814 0
245942026 543373088 0
344592428 66441901 0
278519076 192852737 0
142409370 17895887 0
96684412 136964777 0
449663081 564924467 0
291509237 156434716 0
338459737 465753339 0
29484597 262974296 0
204240258 374748665 0
293060894 355208350 0
569981353 412426966 0
167336507 38643017 0
334282180 159460939 0
197415348 346805852 0
420805622 399694405 0
86328609 117612130 0
127070540 120009292 0
397586922 309667439 0
169651477 199936995 0
23559420 330247307 0
321608850 36095989 0
462482943 226374245 0
98491680 558865762 0
515259377 6860973 0
478009598 449317747 0
510829430 555064597 0
443304055 417910439 0
496218294 214275391 0
260343687 572865137 0
275964338 167010132 0
497976685 538654616 0
550343206 478864016 0
337031623 86370379 0
133145599 258826392 0
300230891 110012053 0
229686353 54442180 0
421146580 73706602 0
296836302 329901868 0
95071071 55430386 0
199699506 109364130 0
551010020 105478270 0
325740453 345613321 0
578492624 182387083 0
433837012 111067228 0
165912488 85457924 0
111907960 451502613 0
199536090 403692227 0
421968055 413199442 0
413858412 394945571 0
232722997 82011503 0
398799873 374795793 0
189270396 263480972 0
195468614 500332457 0
398416678 579674775 0
426788898 40853447 0
66337751 22847673 0
66449762 197049549 0
568077577 252397769 0
73989455 35914261 0
327480159 443620949 0
65723040 20495291 0
393178324 402331368 0
504845620 381773527 0
163888921 131552335 0
177078243 471498466 0
576750547 486338222 0
420948829 243401104 0
312110789 482603629 0
253312246 79039811 0
415669261 123228483 0
349085738 285731022 0
158162082 275856714 0
195591006 205340014 0
221200819 533591928 0
61072437 355295221 0
334779085 53125130 0
508859009 458688322 0
82600957 426300925 0
367509380 493767834 0
146291831 165017433 0
565097652 423199707 0
248871402 48587239 0
499270868 173704111 0
551481584 261770182 0
218904306 443872647 0
178375215 314959767 0
85547871 90362032 0
21360611 285018482 0
579353797 318244105 0
451360165 375267651 0
159869229 546080133 0
369944833 504721406 0
440481865 406921942 0
199400332 176338582 0
421428667 22366819 0
231254723 76221283 0
110051266 423016409 0
326548322 320673830 0
266486689 561091334 0
505473955 45752461 0
33242773 373029492 0
569931907 69716923 0
342742829 575438928 0
185214311 28988747 0
69994520 328416071 0
433913930 458854161 0
336213468 221471550 0
86654957 270036870 0
293806389 297480723 0
311813918 521593901 0
192341482 439441096 0
444004734 430132533 0
516531477 516543500 0
577681146 100827638 0
5352562 193582949 0
576122425 449197011 0
173451450 10788909 0
575331317 317620387 0
464405686 469871660 0
559111549 529370166 0
167090709 234809699 0
355353614 73900534 0
149916665 65040979 0
145780784 360411974 0
496151774 195679313 0
227510543 367346932 0
335434249 320799312 0
3133299 155746093 0
100574323 515526479 0
178241407 52539009 0
389826456 455680516 0
224264105 273025747 0
412614210 398096077 0
465447326 34776006 0
132756751 99880095 0
178086018 82890697 0
39778854 289394050 0
558864264 502317286 0
273234673 113709597 0
140827474 156881774 0
503817809 289182731 0
546609828 102879424 0
492791879 180341212 0
198290770 87950853 0
330019656 475592730 0
46402569 237953540 0
530876441 213072830 0
196448318 31198267 0
128763330 132628960 0
129391737 546834122 0
505075103 377925522 0
562049890 72042253 0
372677573 27305954 0
53153566 325158019 0
363476221 568146107 0
212719430 290698626 0
192420059 253996062 0
214056156 40856734 0
447107224 41338070 0
19447135 201628336 0
186958317 544246813 0
282284310 78608968 0
86524769 451367457 0
400645771 309349058 0
573888858 507576501 0
513792645 398703470 0
346621755 308965 0
437219052 557050875 0
48703535 465105317 0
525630078 403097221 0
207248394 436604669 0
424000566 514322462 0
116110562 350252182 0
508658657 463494452 0
44411490 104529110 0
86018369 368843409 0
430427167 384531809 0
481414328 199845778 0
325721424 3548007 0
155542047 306856662 0
57183666 109526694 0
419966164 397379013 0
417166957 414439307 0
362771970 261498709 0
217467475 559234666 0
526634816 77951472 0
470822030 499694689 0
109653713 406950221 0
260339683 145891140 0
359759629 47029713 0
428913243 557698887 0
438320981 352358056 0
42464152 299994761 0
502913650 463598872 0
360834787 219096384 0
40346766 487705719 0
49900568 262788670 0
455901690 547424116 0
64948712 132641890 0
308350249 287412120 0
325611466 435691608 0
62384139 518579188 0
546382227 276728581 0
167160559 354112732 0
362826765 309911802 0
64965481 226940097 0
383495708 380574184 0
571536169 505846164 0
211051841 509929611 0
443772179 408288000 0
317174762 545564581 0
12853150 20628032 0
410339238 565785506 0
535014428 522201166 0
237623324 46119580 0
118516020 551649604 0
317125082 363687241 0
393812880 317045889 0
506970209 71108043 0
34074076 260341394 0
38560537 58458151 0
239401813 79968547 0
400201982 562174277 0
183998821 94865573 0
544519945 34906032 0
493059056 511203393 0
218386254 108822836 0
39566801 471273537 0
561410076 68756693 0
10605012 391304568 0
561028309 223531996 0
252159553 428948381 0
15383918 130907377 0
369217308 255874849 0
306247477 74629121 0
446870314 259475124 0
31014908 470548319 0
406933391 300505004 0
514691646 117604045 0
173433862 110686113 0
111669029 401484803 0
197671256 413303256 0
416087490 508083427 0
119356328 255387166 0
338240531 76986315 0
512145493 175777373 0
55898443 244688519 0
570690564 398238283 0
470142319 536895444 0
407689153 414277523 0
144100436 564319079 0
428136792 517298695 0
392119679 26469366 0
447660833 361845716 0
299975965 464619781 0
93828518 191572325 0
332247973 14933585 0
222617048 345443907 0
138790958 46818293 0
34375916 47535936 0
98689925 282101574 0
244501905 188532912 0
464152571 119838378 0
405089359 103755109 0
30526652 541483418 0
22448383 498278038 0
516664866 382758481 0
277747233 289685422 0
109536652 325462165 0
377139740 186245658 0
49282548 181783872 0
356219009 369794256 0
251286880 428327458 0
23770278 328240615 0
382438171 478521321 0
41750676 232526405 0
386705472 69805963 0
114488306 571135209 0
557105260 546492446 0
93172045 93356568 0
78266260 510828721 0
452366442 84450885 0
141240654 527747993 0
332172096 365331733 0
232890676 168757719 0
162996000 453760532 0
95781681 337580813 0
554774739 88295190 0
96420164 368704781 0
39319247 500933767 0
35430373 88369356 0
570393604 399769811 0
289659532 514381468 0
501068469 394454865 0
467456491 20264762 0
160414670 456135479 0
150870807 211657200 0
145178268 271407504 0
39497802 537471013 0
309754466 429352386 0
466022881 434536529 0
13771833 524702732 0
284900112 135232417 0
2440242 244810830 0
391326294 200121505 0
194393786 553880311 0
20820601 154290313 0
365459579 172793430 0
355980581 290184826 0
455486171 195326797 0
440892174 156856442 0
51865557 354795370 0
427472443 298328016 0
487680977 37478556 0
539009666 29794052 0
296269186 517433601 0
32713695 501546186 0
513290107 78885886 0
544934115 535845818 0
51665000 318452431 0
425950531 152684197 0
129826746 417793148 0
31806971 27156056 0
352354910 564317508 0
411565277 534103032 0
513854118 38140281 0
460681350 82995154 0
188184900 468953747 0
331783309 338145725 0
7028714 33640070 0
459990078 214824966 0
488774755 139401141 0
430798277 403387925 0
40526078 537946299 0
468860981 149461293 0
220704375 491834402 0
153373213 138076850 0
433737531 299845753 0
229987646 341454824 0
499873311 118645563 0
444568517 320631731 0
278380902 545884826 0
409651484 355004729 0
515665575 166823694 0
169912268 58105148 0
537627957 18423456 0
236302090 249622743 0
248602170 566063747 0
156037000 216612176 0
499429459 9072929 0
446520400 491000908 0
265497439 316052482 0
307063156 324913892 0
72536567 262042839 0
573345681 413452469 0
499096011 33469834 0
359587403 265058464 0
246815562 347657553 0
41166595 374815584 0
568264269 541006319 0
563289316 301061056 0
411155808 449852525 0
334674112 133701841 0
245942961 50550873 0
252433369 572957232 0
548983938 315007336 0
71983600 105360313 0
266899559 36032117 0
40483489 152883861 0
385874801 288941179 0
377564515 418796843 0
221467291 288675408 0
134200168 30025924 0
240224453 229305177 0
80518350 447278844 0
524336037 303027609 0
250563994 497059307 0
393912752 295238829 0
394186561 152300635 0
405844016 407562605 0
443641794 184904789 0
9766989 511698539 0
386523399 354812937 0
466929681 150894235 0
95275525 101061990 0
369809108 512099058 0
319589039 169507670 0
81844107 291614275 0
566203468 49841250 0
171125193 44925495 0
538593121 64630228 0
473541755 86802082 0
526642404 464019751 0
242879420 465164426 0
255504989 177508089 0
484353111 362281625 0
286307875 129761642 0
95297143 451422427 0
333281671 47841322 0
555280144 409064581 0
503005385 396156906 0
544794070 544169416 0
310941526 157102984 0
266678377 56799942 0
488096173 171496383 0
340244488 202055873 0
36577610 500416205 0
218072868 448823838 0
534311271 485539523 0
234194003 230360347 0
51721627 70779137 0
564638286 390411682 0
312307945 305065229 0
244380206 39132309 0
331099682 367876478 0
2900957 222109722 0
550325766 417092217 0
312148801 356078137 0
112990774 169603547 0
41529749 214479683 0
258610778 218992202 0
244412319 252529123 0
565731543 285346385 0
324206332 397544162 0
566319322 117823863 0
435374936 286330198 0
355079469 418906576 0
33236283 415043445 0
169358467 522925020 0
308856413 408446744 0
160917295 27405488 0
281305847 303621316 0
30152811 132959124 0
151908420 533303251 0
13701496 324462520 0
462857073 330020707 0
181784557 565050985 0
190513241 155556513 0
86749257 887125 0
482661254 146055924 0
271426191 300423494 0
510816353 498215383 0
116228966 297469314 0
554712658 15154099 0
18617927 231314098 0
541712448 190434780 0
414579127 225927724 0
39899682 578251564 0
364172672 578732865 0
142709873 132430499 0
449956748 224125058 0
537228787 450878667 0
550059451 118416043 0
412058614 56541215 0
393520468 24754659 0
501473220 45409263 0
456466472 29497730 0
355983235 249727338 0
461542167 436082181 0
432217788 131836351 0
450362400 125015152 0
84458231 285524803 0
403365930 42602234 0
401143106 330354537 0
7512167 426966786 0
577245580 113267470 0
320875447 9201080 0
486737090 286196699 0
229912137 262091843 0
363507866 342450408 0
503705022 234945641 0
224368283 480031140 0
210083811 508547623 0
29074280 25083362 0
371493534 361775246 0
282413501 142315100 0
255270667 458660076 0
257499562 452669772 0
336374321 381916760 0
72337727 71934372 0
279817773 554372156 0
144625113 351963147 0
77479159 154681216 0
395129397 318162528 0
152831705 464479344 0
2164771 561906067 0
395829686 63193462 0
456153115 141663481 0
538385264 183534365 0
359026437 126893868 0
28188002 367691484 0
213340044 443353563 0
175681506 218258150 0
502317892 469733854 0
369060050 557023229 0
273572059 385331873 0
112247874 75097115 0
391732129 295963122 0
134766100 88066240 0
423257652 140237786 0
378308163 355701743 0
13379502 433545418 0
135721174 422955275 0
564585972 135732395 0
352426129 100773548 0
495710027 151939011 0
561556494 456560818 0
363385044 472166054 0
44313318 485943757 0
87742255 378173226 0
483575116 442176828 0
120987448 70485213 0
228583322 375340057 0
383558318 157663742 0
318204566 577813929 0
426490499 264240654 0
213334264 71114758 0
29981224 285024478 0
534071058 130508748 0
503097624 275846938 0
259178584 346405553 0
329837846 3141817 0
482024311 98835030 0
551111225 228681324 0
529108417 577007498 0
41424084 406044979 0
79846544 201151069 0
80105266 554659870 0
192109648 303870225 0
410153382 564277257 0
327745820 352570306 0
227032302 360626641 0
364804373 378735983 0
577259981 519313089 0
286218706 284108783 0
559442538 249211469 0
433215530 325320330 0
318821924 91294722 0
88952592 555586286 0
348495181 177841255 0
450936559 154124788 0
24712864 267013891 0
286575875 396873222 0
59589011 100431786 0
378402183 83133350 0
546977086 20721510 0
39670360 266266348 0
531256570 190619570 0
73138628 174513913 0
372208008 106389491 0
296616307 282170348 0
67250101 74091195 0
17093335 26390503 0
111257505 236276656 0
165091756 71645509 0
237997804 378798342 0
229462911 547312050 0
382026427 431895624 0
63184032 386396700 0
180108556 258268602 0
308265495 417264385 0
47527956 468679567 0
132696239 431863282 0
6371772 390524211 0
181272162 368263420 0
32867993 111317943 0
191999948 398780558 0
268439742 376456474 0
86507553 399632513 0
325006086 11228942 0
211785322 188209156 0
209170008 54892076 0
441312717 564044177 0
490917891 413022480 0
368675273 345088500 0
174001053 481935079 0
138515547 451625998 0
468131453 463582472 0
96596968 20291634 0
182652816 136582688 0
375415763 20888481 0
578559349 367832608 0
99549975 371659434 0
378259557 440758862 0
139172352 458126878 0
3589675 554149284 0
548378169 110234313 0
124664392 407712363 0
108512972 407368467 0
519914990 489600186 0
94016213 367304643 0
388947444 526386358 0
122497551 285574329 0
286076196 338604166 0
537335676 221360936 0
140851819 466395696 0
108689326 81012070 0
171047261 259873928 0
269924760 435181143 0
298847383 399775708 0
417461504 550773300 0
85047890 77494818 0
366859730 488383671 0
507895270 226933648 0
105263808 176778745 0
246955605 222995830 0
484113806 427613166 0
276138295 403489356 0
560723692 546470016 0
503757565 410876338 0
42557202 187571341 0
127883015 414125825 0
308707117 408786235 0
232448906 11290304 0
376971141 305597478 0
62410693 25119568 0
252892855 25928974 0
204754356 90404730 0
17327745 511147797 0
19317977 177699078 0
50005530 336462842 0
322404513 2857437 0
304141128 23679877 0
332825550 241975767 0
437976056 472739100 0
346971609 423929465 0
483075777 406623146 0
141898359 575849374 0
490714009 25004943 0
91669579 166361574 0
499981479 260887901 0
291185729 165954403 0
168681123 239925581 0
215407237 151022104 0
86296782 70010817 0
141189197 545160616 0
59407995 56425360 0
102462266 517683604 0
416413352 138211102 0
140259260 384144917 0
17803410 420786451 0
459327468 357008585 0
401069322 495262972 0
411943862 44069452 0
368753049 170089734 0
131724970 84413938 0
24269650 90523148 0
417671606 442658442 0
488699694 507031752 0
285612813 339337552 0
453394450 47075473 0
443765963 319687859 0
141283405 262630713 0
511890913 123087639 0
127545094 407029846 0
558883403 457355320 0
159106597 167113286 0
492639403 445407808 0
336826868 516094318 0
327619598 157280669 0
369525632 566733965 0
135433465 360439638 0
283425304 84018214 0
486218869 174076516 0
25349291 477095168 0
253587328 410580379 0
251056272 189458735 0
323403184 133845181 0
465608919 262796724 0
13335758 138415536 0
126391356 445468455 0
44946314 553378232 0
413664064 453797484 0
367364528 153503351 0
311818940 261399984 0
139740073 185245983 0
217285071 482450854 0
291177546 339670024 0
125610195 52969331 0
565527273 371824194 0
533697646 422744453 0
67922632 554834088 0
555502 95791729 0
319965981 393139442 0
477294051 275587903 0
228323216 574755356 0
199110296 43040711 0
37397079 76709361 0
321757945 152591506 0
187813183 544259089 0
241571863 304562827 0
122433135 241546921 0
381942019 520602368 0
421770815 480841336 0
122774771 157529272 0
276676304 355802032 0
400029208 79811196 0
309147486 32205179 0
442187206 335017334 0
532282512 133173000 0
215928495 9787044 0
383076793 273362453 0
16183032 234698521 0
140465668 127225269 0
226676806 288856691 0
559850356 344094719 0
501042961 491240562 0
305360116 48877124 0
85424733 480095210 0
351525978 466043566 0
281980261 185051039 0
3673630 27987725 0
422938860 393933788 0
220473007 267791941 0
224562995 95675426 0
416066511 47965255 0
39762306 113424834 0
91130123 232831642 0
432138419 150068719 0
103740774 33901909 0
64535309 450217535 0
145553504 64183181 0
232547373 413328419 0
365958823 18214376 0
87171287 394145744 0
157837206 205189308 0
380732345 9411010 0
278129654 531228040 0
138048337 191927028 0
294190580 134772239 0
169916617 303544750 0
201824970 452741714 0
426739931 114183614 0
340825560 335111946 0
20689954 254808724 0
515379722 526378097 0
350368883 569289575 0
257768523 563719034 0
230976346 547548910 0
480185741 105403562 0
72070100 129019568 0
423102108 116004436 0
16075066 432111479 0
534163515 27683480 0
460245151 242105030 0
101629129 55982705 0
371634225 46386847 0
573599724 482097915 0
540772059 397559589 0
129510225 57021802 0
197914686 487398507 0
266073489 154355764 0
236852676 317407871 0
391985814 198716828 0
114231809 119715807 0
272398669 375418524 0
480134142 205741272 0
185186770 18633752 0
383895329 107168068 0
568860190 533464094 0
373344138 505314944 0
9964546 10551380 0
495997982 258676683 0
166014931 121262243 0
270714899 532101186 0
549804522 110075387 0
295303342 110107874 0
158548403 425171877 0
329924744 97471032 0
274327294 66022901 0
125075203 233029557 0
221460493 474500972 0
129544981 271424797 0
406555548 335540596 0
460076839 312691908 0
199179602 222802758 0
389933278 447986583 0
561738817 217365091 0
123365183 187614873 0
189400485 50710758 0
143207858 524403623 0
20782508 343870903 0
110158347 458900820 0
556823932 575896311 0
94828888 385407563 0
466721831 487215048 0
271261581 432897441 0
549168998 29696018 0
215430178 319590631 0
161419 529692271 0
369095329 332475343 0
378027601 363399583 0
517383955 240918072 0
525825821 399591565 0
560880206 450628733 0
572381293 452428144 0
145468613 249526339 0
79298375 478867197 0
373375997 113309630 0
380659402 424421124 0
338837731 212447154 0
577694798 495389440 0
242328198 209000004 0
398609353 157436166 0
133606201 137992907 0
351351903 75960767 0
8823256 66088853 0
355361628 9206340 0
199017821 410156576 0
192446942 214085304 0
499180990 574761366 0
270740045 155616732 0
360493144 110602183 0
502831706 479225394 0
15484406 178112716 0
12581492 576327676 0
549180675 364807935 0
558196324 424730442 0
94639222 141941448 0
219942903 366749427 0
162357360 135613043 0
555613885 346290908 0
202219630 476262534 0
183879305 438882203 0
125629220 490460121 0
266073681 73061264 0
394889574 433901552 0
310459137 200729718 0
343371100 314150171 0
287962387 154150692 0
432798331 98389589 0
450331431 137705890 0
50677942 331732189 0
158225911 140187255 0
483885638 235292141 0
55841062 349170741 0
359822986 60922570 0
392055292 457557757 0
286580929 477383895 0
19132226 502791585 0
301835609 276589970 0
174521118 332246510 0
254044624 35142069 0
139033421 448552948 0
228520985 493038539 0
319397264 356000278 0
52402389 184618150 0
377162779 573052828 0
81565500 552022971 0
339600329 501711913 0
194695737 171993819 0
343656767 544983914 0
314521328 74401082 0
271709849 361810098 0
334081716 74073458 0
567643730 1644051 0
206708631 490439064 0
126383972 100869252 0
291822233 550483527 0
31119727 206071654 0
190995724 21750083 0
391237638 570913580 0
197728672 542209161 0
110443977 381447465 0
112464264 405866329 0
571473663 540341102 0
67744834 161829693 0
377371328 473283117 0
37607101 240275361 0
475540226 469661352 0
550718881 449517201 0
332523358 546234647 0
98831899 567967350 0
288603637 60017325 0
193489982 555814928 0
229498902 44925743 0
24138203 314757482 0
324247761 261420736 0
242641555 241965256 0
65428616 340988915 0
30722584 424877093 0
64917878 420555437 0
549036414 443294003 0
203168245 58537233 0
21639070 112851392 0
200205949 78309080 0
226640675 559921220 0
160300781 396008033 0
219724180 119531424 0
164083921 250140847 0
243900306 109961787 0
89010630 320096649 0
35084263 523975417 0
95052072 73544305 0
510434166 103722601 0
203780278 137685250 0
528890482 420685878 0
113656459 239902784 0
310613315 373407285 0
472503003 577838937 0
306719873 134220804 0
162454124 578722586 0
81546951 228492609 0
377999370 384458877 0
445281019 157525804 0
508132916 306755047 0
233760582 185598218 0
303760075 445268686 0
288772326 281190202 0
246231895 158989542 0
126619531 304054120 0
527972277 418105674 0
409271846 210157709 0
97340243 15243306 0
295530477 423003622 0
379551524 542049066 0
14382191 339830268 0
550480246 226044342 0
457146221 132319690 0
99754999 577906486 0
64872305 288709643 0
553247076 512093778 0
229207466 577586274 0
175402729 396521774 0
167596768 382620352 0
162853732 21349885 0
113924262 566197939 0
252069183 172802070 0
391663373 236518171 0
476612492 317989103 0
93237556 289231320 0
463582549 37273639 0
225362817 448544899 0
242098129 188921493 0
426691212 321612596 0
244403763 227340795 0
60630817 452432882 0
133182068 343180105 0
60968660 340962566 0
31401073 65506863 0
436775636 18333152 0
346281081 400793648 0
107606707 173404983 0
18318267 149968998 0
206285720 373912536 0
311967904 513313747 0
503058198 239789593 0
346838594 541873341 0
161119375 164094448 0
390282810 92752320 0
318883773 34561523 0
82506077 28868212 0
249102721 361027301 0
221582358 169779384 0
86373086 383577087 0
163063027 16186063 0
103443416 520260110 0
570342486 142582170 0
199005031 215175843 0
204498400 161331155 0
332248555 285127237 0
374064462 184628342 0
287757633 65909331 0
72296009 383379285 0
73013 126571341 0
33747896 32138890 0
12900290 414610051 0
272862463 503080336 0
5466148 408470631 0
484044293 477345653 0
373739805 137136738 0
360921844 367883269 0
166043245 135665527 0
40356309 23072091 0
563835754 19662726 0
219926680 408699839 0
443426059 258807566 0
273509491 92306006 0
293447525 180614613 0
333725553 107371847 0
447356236 67945190 0
359723971 561244551 0
460788125 383295910 0
211682429 532901841 0
64043916 429731519 0
107307009 353584707 0
165509764 195282185 0
537582150 10064105 0
286710981 459346718 0
163858895 273842928 0
558929531 444796025 0
219902227 138567174 0
249689075 81523621 0
5828387 119578469 0
408396064 321491147 0
185973164 371740589 0
456929774 2791002 0
138825487 236070010 0
543717685 364316007 0
189376080 309215469 0
432685950 223355737 0
238491489 344336048 0
380037310 120385015 0
60954486 511248017 0
261523802 421270798 0
134319688 311832649 0
466207168 181952425 0
66597155 547198345 0
56820622 249879247 0
200311189 105042643 0
147254117 511771541 0
132445826 103203031 0
285222438 173120007 0
454343396 547309307 0
250755772 504261746 0
310435690 380856626 0
166646525 116925734 0
84383440 370201413 0
220903959 61903018 0
241992052 302480772 0
463933778 359531832 0
70985466 154305820 0
3487822 456149496 0
242844258 388296205 0
264109107 234618039 0
1014027 116245837 0
298642101 486055459 0
144726334 74553891 0
122134314 15433168 0
159201481 93387 0
152425823 297418703 0
506462631 476151454 0
363203172 457386739 0
382022541 375121633 0
94262301 34214704 0
314128766 56302562 0
199471521 76212300 0
536019984 304222794 0
273135501 510532936 0
189211381 389563685 0
6513168 127745688 0
403560110 288794203 0
95471847 536329224 0
412266831 91998673 0
390913324 227278727 0
247119795 468719085 0
85189211 45278691 0
107890477 230494651 0
440290216 476703339 0
46176559 416448427 0
529675095 459428676 0
142588368 292776225 0
72904542 177935113 0
489525955 111280768 0
189489298 420896214 0
163939497 382629264 0
111237462 407374718 0
302181411 509368979 0
231764485 129582385 0
521458776 537470909 0
435607699 358033625 0
240133683 462292239 0
252124718 81048728 0
531857329 362718678 0
386171482 291313648 0
12277401 291724166 0
243708640 489458747 0
340768625 73358495 0
219327672 219996115 0
189121946 189662579 0
348520323 350720820 0
238458884 231087202 0
467795412 11733510 0
268325565 561545130 0
437480690 577413325 0
176985998 397140748 0
475752947 48838536 0
41874385 50247719 0
250971090 503096782 0
52714986 201207763 0
329587161 404249994 0
341127043 81860698 0
530798226 552582408 0
77371267 121532228 0
254402237 341743569 0
154244732 220889573 0
284558546 277859743 0
11987909 280604347 0
139140445 321248538 0
250620378 71856934 0
68753567 436378044 0
273001831 403210815 0
296162011 157183931 0
115798822 553435600 0
242097270 374432300 0
110950456 101377501 0
133149929 277794925 0
429080823 512022485 0
498100321 514878228 0
222161746 578458447 0
229818252 243213711 0
110940156 401567508 0
17149209 236433589 0
412556831 37503980 0
350196992 473960977 0
556821113 268436150 0
222748284 18628266 0
472911531 517461254 0
482879070 525094838 0
119185959 60528712 0
267203841 115367559 0
150268859 342372180 0
377376527 470050299 0
107147233 173603856 0
340874885 118001560 0
156871179 252145976 0
259623640 326933403 0
558240310 115242989 0
277464233 556663472 0
311992472 202316791 0
195783391 541016065 0
184521346 106254167 0
254000643 16602684 0
436505220 555199789 0
272921521 194411182 0
233496862 483991882 0
303069605 499668416 0
104826572 284657980 0
427704469 290732528 0
371659944 177230989 0
213779202 342671544 0
4969712 504684700 0
217495095 540950766 0
546428199 102908123 0
168222110 215118018 0
10424787 515573949 0
484326433 452558297 0
415821329 330736650 0
241413737 202917738 0
329744392 508781130 0
422091589 459485330 0
37503745 55805717 0
141876365 485787925 0
246121554 423729156 0
241218526 17818900 0
95310123 490327238 0
465380863 232856988 0
528194053 26500039 0
518315890 58650260 0
373348354 101211921 0
496095523 321502330 0
205228566 27652401 0
171436895 137869601 0
220880931 506465853 0
506271726 95875393 0
61000406 343034167 0
4578771 516154782 0
152318325 27627380 0
204965079 533574263 0
527253972 144562544 0
408631767 216689397 0
369722526 414723172 0
379105345 503953183 0
370204892 569600052 0
525146038 14259441 0
318632309 461701344 0
372923909 249349024 0
390339477 431659286 0
378924712 152712245 0
57677696 467799770 0
185994316 441295122 0
400164625 510869203 0
277264146 97837852 0
284992638 99805261 0
355558429 401814293 0
573451605 95295163 0
133569225 371776500 0
522170923 227299964 0
311391447 467825809 0
566110632 431028917 0
372225061 511095097 0
205017555 421919370 0
511596712 125323400 0
356175230 140440871 0
6890131 129185133 0
406721187 421193745 0
132589849 325165898 0
316362618 165431519 0
103594765 7136550 0
488273568 312030193 0
481503417 263004422 0
6410749 184012290 0
513266554 249241291 0
11561709 457203354 0
246471211 458324175 0
426961659 353802747 0
564861924 426128673 0
84859721 193745853 0
338090694 145817440 0
541481085 36537589 0
460364333 308470514 0
96100698 548822082 0
500963156 296005964 0
171601684 563774785 0
6401591 63196760 0
401075870 131412481 0
117436068 201542617 0
382515531 113899838 0
1340789 126389059 0
173327663 505849030 0
75786537 371226708 0
63097148 513439326 0
88795947 397650527 0
131408632 31504963 0
337630527 3146529 0
547343669 263038941 0
541301823 37594820 0
276548948 121482182 0
200693690 124465774 0
368986125 274764180 0
207516855 226521334 0
245869427 376553408 0
54093549 183322829 0
290407633 241363209 0
164675706 528561736 0
47529090 491734031 0
526258162 186638244 0
541500810 277944946 0
374236828 138319241 0
563224376 500588769 0
102561807 385447346 0
18567434 208859761 0
239414028 315922992 0
139300941 96039580 0
488909384 144255649 0
442004475 334860960 0
422462959 356682132 0
343048025 62872692 0
89329648 210732061 0
260753540 111204179 0
266963972 542053055 0
353158391 431797302 0
135311399 11774792 0
474169454 231201476 0
78627252 194532993 0
479496505 287022124 0
327626785 832604 0
297846874 409149120 0
540038282 436690540 0
447265216 314213242 0
536531194 190249255 0
10836529 254220212 0
261373785 358120841 0
478158345 155673941 0
572338607 277298941 0
551656382 438175006 0
109613368 293081444 0
220251477 190124929 0
178215663 170090765 0
128733021 305925621 0
335234157 248537607 0
496447155 134804379 0
142325997 55215973 0
511149317 164949940 0
396819088 37633430 0
180472546 486943795 0
344640835 442604079 0
544453942 284313982 0
577943173 252478671 0
199720098 98401524 0
452158940 367095753 0
547222134 322936493 0
375639854 359075178 0
38954265 169581899 0
190551712 191020793 0
405346329 250467944 0
251207434 527306829 0
405811145 546215231 0
398057753 354406963 0
406614703 310770250 0
135912098 385005099 0
7993540 263740094 0
378330147 134547946 0
192794976 52060107 0
320667770 54914830 0
481540784 30791873 0
86652362 123765149 0
432745471 281469592 0
540767556 245467291 0
41016383 207842704 0
256097781 85229336 0
395629154 353210513 0
77560201 139381334 0
266885363 494069032 0
368988492 573952823 0
111140831 52780175 0
430542883 160083272 0
287748554 398345201 0
103802367 315347218 0
441022830 399403082 0
473219702 308850814 0
431363353 117155670 0
61058606 33312419 0
359471096 222648949 0
348386596 207096385 0
52892641 306906259 0
454154685 299033273 0
398253993 130939591 0
94273987 422116869 0
172132063 533716800 0
271712157 221984254 0
577682142 18996321 0
390773416 426329991 0
476878818 202643521 0
533947829 98727552 0
507465722 56769161 0
395574738 180763949 0
433816670 52620384 0
353996020 514300307 0
38620671 543613597 0
396077124 344636282 0
472373220 543137454 0
341601733 165095703 0
488677872 223333826 0
543444620 547305266 0
486337348 196761109 0
551366542 123748415 0
198434264 96361310 0
167269766 192869948 0
467526265 73726031 0
55966432 388086477 0
99811425 241147690 0
488419194 415881627 0
502070902 461164527 0
525521307 427778659 0
125237038 497919424 0
59294738 270036050 0
234079049 413617078 0
463450571 571811885 0
497851132 548362049 0
349731172 123044208 0
16564555 369148442 0
6062148 391309909 0
259229989 438471536 0
563763305 500370313 0
194871909 495879592 0
147720063 8141523 0
41617573 159087542 0
222772982 99164605 0
454202488 469217140 0
215565088 90281875 0
101041575 430846326 0
181745350 175771175 0
45660201 109726727 0
91877784 363308234 0
528915153 559344573 0
158067043 438196826 0
131711744 146517267 0
337008683 159689828 0
349261987 496438370 0
123940566 66787483 0
242164519 557616581 0
536736137 547471739 0
308499988 340609037 0
80282873 285852803 0
256367211 542028106 0
58308551 64868746 0
328208695 227008610 0
36285228 309554831 0
481453626 91475632 0
568444105 205517617 0
132071891 474435053 0
68679215 208037939 0
495732215 144650087 0
444102061 141924104 0
203310361 21287040 0
552366108 513589399 0
73395561 522805045 0
459566730 159915398 0
144809124 195405245 0
252437343 154336560 0
361975171 10503568 0
251356646 218880214 0
544757352 178663774 0
226371404 448240287 0
38022683 172891856 0
3264576 389298268 0
318058697 244479877 0
267551873 516977390 0
140269881 398793824 0
33714277 490167382 0
157889722 525447827 0
371779871 275007381 0
271690087 578610512 0
129398493 228460469 0
58474008 89011876 0
162353854 388637923 0
272380881 367181229 0
63238043 50828480 0
123750680 284612087 0
425439493 117820039 0
2790076 390826793 0
264385050 83604020 0
230632873 395991928 0
458401153 565378935 0
376006608 111260508 0
295655897 324105117 0
420485289 164496239 0
561217363 358819206 0
147389373 277009804 0
232163356 290996208 0
155608022 394590673 0
532416448 429786015 0
529690580 557154668 0
514094088 427206604 0
504928517 168601286 0
315916567 55090657 0
285554712 423012888 0
184143823 233763589 0
418072670 454205719 0
522083414 465884560 0
354692562 240510220 0
196766418 126341058 0
207962671 374603196 0
317461072 318562795 0
295572431 414456206 0
431598928 393736161 0
460227651 489327503 0
397478901 462095484 0
172540641 445527807 0
358931452 84170838 0
50801725 373672614 0
340375680 174937286 0
458710617 226027570 0
414970053 162601773 0
498900429 418476318 0
91818833 148702475 0
530710231 375687460 0
66744894 144559593 0
421173796 393865522 0
329306664 450261306 0
545941151 464004091 0
89752680 198665205 0
491979973 553203797 0
136237748 319069064 0
196454313 884059 0
235389453 468358168 0
236097193 358160586 0
354868898 436471095 0
67669086 229901583 0
102495731 17691201 0
68578522 274601792 0
444995859 574957209 0
389377412 34255391 0
310531413 335184571 0
535098032 460015601 0
178843040 409148986 0
274023947 320451343 0
479014090 408642869 0
142210971 396278279 0
231815820 256426352 0
95070015 244922062 0
216021519 182072180 0
129287490 372311040 0
205661650 192161859 0
506875638 26600995 0
190698377 9163090 0
47154383 280836644 0
492333537 562472819 0
187063069 511045130 0
273487788 253582617 0
432064930 451493976 0
445307118 318005976 0
229580605 75603902 0
413818464 101407458 0
557682557 347912541 0
350098875 111444265 0
486170376 114444865 0
359603106 134091084 0
285238426 521480747 0
557784678 398158949 0
45301315 490690645 0
226125636 338189670 0
286197888 452492762 0
560341601 548600593 0
397975812 429394437 0
546318788 69079749 0
493512858 234317202 0
372523510 300377647 0
150633503 90452730 0
235553625 544643843 0
192416162 427132648 0
279145945 384156404 0
542574393 408952009 0
452402948 577125021 0
218360036 542556530 0
502845045 250341261 0
456710285 280806842 0
286303310 505491668 0
296420135 239789036 0
229846471 380511471 0
259735458 16551796 0
31092013 331411677 0
302962550 442268022 0
536607219 111579645 0
313339504 44580367 0
41788888 81425249 0
275976030 29942944 0
72347878 255073078 0
19788714 243871116 0
229421865 555780081 0
273111286 296440287 0
8905678 50159082 0
437514272 277719425 0
454954729 19845369 0
366798810 75291097 0
13261886 414950733 0
323003910 471906532 0
146638070 282785694 0
217288831 485667254 0
210664065 310792712 0
322246822 266026957 0
138270564 475661761 0
322587992 14513038 0
338716400 108826836 0
562673482 241172363 0
22815678 135968523 0
497660415 411261322 0
517804941 296066419 0
519284559 112828080 0
316911555 164371792 0
293192074 189280531 0
166653007 233456679 0
297690665 450879671 0
220212416 305585800 0
199760240 48425049 0
231078900 11257676 0
459576650 451528891 0
380379725 377970668 0
334267402 215373874 0
536177103 25869670 0
1239277 386674894 0
77841944 314332556 0
483277967 191847709 0
375929190 78650586 0
521040747 287343540 0
40245737 290072214 0
122031504 269152325 0
390824182 536761735 0
461507721 33904484 0
239743339 198098215 0
248405222 127552574 0
296545698 571667703 0
294235972 498572807 0
278843522 372610518 0
145338285 154841972 0
567207762 189599610 0
457531531 299219351 0
373586174 306032727 0
477988419 293704689 0
381350935 383904587 0
180778982 437021038 0
526258210 60098080 0
569305408 318442870 0
204433116 554311694 0
85333594 11589453 0
438680868 299014006 0
318248136 566263244 0
522115323 398362549 0
52062720 543121748 0
403341752 302151038 0
513053330 183985866 0
149834898 223853276 0
513162275 223549839 0
46547743 532568958 0
290392224 11226635 0
28719277 209181730 0
194272192 237553420 0
412441198 299490184 0
475302894 101477835 0
4419267 40375609 0
309885525 512321482 0
448346055 170479790 0
232800966 232035555 0
541691106 501499652 0
261464754 353488240 0
19865558 500084044 0
468245440 302933305 0
323013397 234218743 0
360745725 341623831 0
29768221 479164013 0
233173915 560737637 0
139946927 81336125 0
526310630 393992217 0
3002188 515798840 0
104980589 272611689 0
530539150 526204209 0
468673818 26139204 0
136300995 155601313 0
471082634 282014959 0
282316162 171365576 0
449322707 430987107 0
165110835 9905988 0
141053519 221904820 0
25759200 521739961 0
3876995 557551191 0
266523704 482440658 0
202224909 573488292 0
196556960 55017280 0
350154594 491653269 0
357371265 322184754 0
377806950 53341950 0
433266354 318286944 0
130989842 278184017 0
490636287 268843893 0
558998273 471142827 0
559011225 552570977 0
778455 39727611 0
180648138 276127724 0
374138852 505539983 0
244512144 84377336 0
277639261 167631432 0
205527144 532247646 0
563262382 126327097 0
32320988 88863153 0
35059024 474277907 0
210167597 516085188 0
193326838 291347357 0
69081936 551125510 0
94870722 211998837 0
58592810 235595437 0
521224179 385280708 0
253348914 26810506 0
75390063 329502482 0
486837544 319406009 0
278288647 538957232 0
377430707 188613017 0
52194859 293022689 0
189567226 459953454 0
183961106 213547690 0
93639650 165035287 0
464341028 166627532 0
221866085 206960518 0
107739107 361004618 0
342501215 202160297 0
402777529 546634546 0
552518380 9209968 0
475808514 8773954 0
54572601 414727792 0
456350321 54759761 0
181454509 459973937 0
441142303 308145385 0
536854543 486743258 0
227386638 137655744 0
385048313 393935174 0
347137570 331494421 0
370464631 125871855 0
190488146 531367622 0
454015657 176058927 0
12151307 195397108 0
120599011 385228710 0
143211688 67802819 0
564235176 504955921 0
310626848 12474189 0
571190523 481495578 0
143390315 401159092 0
142449400 473366368 0
525688209 577391237 0
283346629 364115767 0
309445542 89448302 0
93139760 479195083 0
382510590 480126973 0
239894384 298123604 0
251120656 176460987 0
430457885 377947170 0
447703479 142221602 0
561261488 140157548 0
172049832 202524407 0
19408665 478791685 0
15668802 119026989 0
296795838 316275790 0
527557895 10103046 0
58308589 411605035 0
489571758 79842437 0
250540472 76332067 0
498397174 319013984 0
105812890 485754502 0
466071927 521147058 0
518996973 363338506 0
265907104 503956447 0
361622198 515394173 0
317416269 130886017 0
422222528 375272941 0
547022760 329809367 0
415558124 154320068 0
400611883 227637898 0
189740357 158986468 0
243326335 48693540 0
18086586 26703867 0
183526840 408445529 0
4388375 366208352 0
154917409 225684486 0
332229856 208104600 0
24902378 334084635 0
137917176 139466333 0
506125070 178363578 0
242367100 473922224 0
155031529 281579384 0
429261756 344277463 0
424379894 533444293 0
113284196 376328014 0
547790087 125942076 0
411914980 49964127 0
152791888 425179083 0
36565691 552840196 0
292238425 198405102 0
74855316 237811242 0
258186888 396772280 0
450462067 453009930 0
459348002 426502557 0
389324336 286391979 0
28570242 85604375 0
125368573 237625020 0
410898829 479850011 0
371996370 302516701 0
136688391 132723217 0
510995908 529385675 0
47546310 291722579 0
489753786 1398666 0
44611368 495232653 0
476118342 133115330 0
151969078 513974939 0
282736002 464573762 0
344809191 415767340 0
567042211 5023678 0
94893645 416056251 0
14485654 524981187 0
395783421 343622804 0
218918532 126623859 0
194064428 490836619 0
473332520 165630574 0
511534820 374302142 0
374826542 256349750 0
486782063 25440297 0
277746675 570533350 0
227314021 363748119 0
116983169 18287518 0
312146702 306016737 0
232237451 143549445 0
318029138 120033427 0
152619631 476289501 0
107927945 578093005 0
198705312 433581553 0
6180773 450203268 0
100936681 192781899 0
201282831 400843765 0
290806788 50532966 0
572745738 318788569 0
3512166 545752972 0
201397815 242323028 0
140821609 158347540 0
574735073 258392688 0
7782380 511090663 0
130166910 9441249 0
108985953 257176108 0
88723896 242350458 0
186701346 447256356 0
381729572 483698511 0
371627918 30672812 0
375587419 429021481 0
292212843 295551204 0
108523658 248533029 0
176079918 345424063 0
419908719 213868954 0
103398862 267695089 0
52154992 16402268 0
96053726 141179339 0
95640494 59414770 0
448854892 281715957 0
114405603 447359898 0
236221599 95741262 0
473307789 202065233 0
264102347 323518718 0
64745151 211330500 0
326542497 128791525 0
51479627 429746065 0
42553444 374609831 0
472057406 271400239 0
120794546 578295731 0
527247594 378276001 0
319221261 401274914 0
193718625 108511009 0
459507848 405699744 0
476682286 78822951 0
420910931 116578841 0
367076644 211277424 0
542808629 354079724 0
520461850 431342541 0
349989274 544462212 0
368610011 285025031 0
450239221 108607894 0
50798769 132746003 0
399366708 501991038 0
479498619 173852911 0
240231817 530063636 0
153274539 53117 0
160640674 237412341 0
364710924 475057284 0
472332941 12606202 0
337959893 40440153 0
408597847 381588321 0
395141382 468697576 0
259244824 261051088 0
26509791 241629354 0
56261578 563291278 0
99570638 38375858 0
91055755 191129296 0
331239684 392820926 0
453489865 243194647 0
486254261 32532047 0
22663682 371963851 0
14073248 181134722 0
555268215 329222994 0
191155886 556049993 0
410829099 52264950 0
253342133 444235288 0
249058078 403968729 0
369252774 13870344 0
209884166 557164285 0
140834707 110205327 0
338116699 70899805 0
151616852 149653507 0
406211373 541268650 0
238298571 306423320 0
273046026 52580625 0
569809709 571533380 0
207597532 166618660 0
546557986 577610684 0
576750759 157456764 0
278340170 435058692 0
391065713 282136724 0
134337891 55028728 0
565217240 567670282 0
518616284 14489035 0
538929734 67164039 0
200470652 484986219 0
183797724 137165409 0
560587405 388909176 0
165566718 559912950 0
526570226 361112429 0
258780094 370891868 0
252207329 295777266 0
137622352 392872907 0
538496318 177642251 0
168987888 518308657 0
145241026 66818562 0
528354893 385885236 0
375200998 494039821 0
489635589 181870062 0
393646083 150709229 0
335673330 199180160 0
552989013 222995309 0
61559029 81926004 0
237503970 355106107 0
232240659 446073774 0
191902456 141364910 0
87081058 60713130 0
432289819 281962429 0
488404766 455555505 0
60741869 319899423 0
525245173 235986060 0
434811082 132793765 0
476326954 181498635 0
225704965 123775560 0
559378416 238227375 0
345493141 450790675 0
566583580 523690575 0
85812390 305625279 0
314547396 416919029 0
434169049 524029650 0
103128926 411228217 0
107565100 429155702 0
483592217 258028086 0
453652903 75920705 0
22678323 369625633 0
47956947 263738109 0
87575324 513851714 0
458240557 80556725 0
98192309 139401270 0
267842785 387850254 0
403762879 539968324 0
162774665 355562605 0
337437810 115292414 0
557442380 335094536 0
290455793 417094636 0
210253435 275882715 0
319655967 299243512 0
117130426 24286183 0
305986894 403276222 0
500858625 128291188 0
527231088 412731863 0
50788025 390714120 0
382611126 578058696 0
373456266 432242894 0
546649657 359335631 0
504161519 335775230 0
156963841 113476526 0
428900597 244456468 0
395441230 472095838 0
148883966 443827424 0
138250798 524844539 0
365177777 565596982 0
302770490 576038778 0
57509949 446570335 0
500644853 522690368 0
111061705 118688545 0
30006269 226342381 0
389231521 119969983 0
140115250 17906462 0
41432171 190468380 0
154263065 400970061 0
67083391 478849882 0
333280498 276158863 0
447988976 66644200 0
272296472 75202022 0
84424979 338618012 0
440601140 1157800 0
269753717 336518166 0
282689846 480147871 0
396854449 559195404 0
5003605 199670509 0
213835950 564368234 0
427202365 495321559 0
32449960 560167783 0
151878651 503522893 0
334150587 361783277 0
436990893 158184235 0
106563177 8328186 0
232950758 358670528 0
107187445 408788676 0
367153883 446726669 0
448336886 503615160 0
520637372 25207497 0
240062878 559216630 0
345752847 176000588 0
575064129 55879645 0
198189283 445058547 0
497258211 318394514 0
207982140 4784974 0
162665833 124388261 0
440503015 353332356 0
91990800 290765432 0
282061872 545593227 0
303827605 538867245 0
322902792 509629929 0
241224553 18812773 0
88614555 78680658 0
342041287 569106076 0
176290314 532976791 0
324740988 366619553 0
15593111 109943791 0
224369911 156705482 0
122073910 529368950 0
412881227 282517223 0
112506537 498589920 0
104791282 116340149 0
350081186 552603426 0
249559171 260831719 0
213950761 171525241 0
189809126 345914288 0
156994817 263329669 0
571863842 472349038 0
564685470 395040221 0
14133761 247249131 0
567537923 435396190 0
274308701 241615040 0
471655634 39491908 0
205719234 259269759 0
350057252 318594492 0
320534891 127928675 0
227940803 388593521 0
487574226 105977083 0
264955683 527954052 0
44974575 528234325 0
169098135 86556025 0
123711439 523112657 0
457736518 211703244 0
49113151 266632 0
489006924 158229858 0
218173968 325574849 0
454019362 224508392 0
151881236 458832207 0
366016136 116789446 0
503697049 129139984 0
233697856 464272511 0
350278712 195106125 0
478259215 165742 0
194717354 554649990 0
15083200 481556836 0
280514335 524731796 0
492433360 178262861 0
273826299 530300582 0
559113291 327343381 0
101651958 47172439 0
301882139 549199794 0
106508922 110869715 0
88139311 566473365 0
546467388 70699221 0
196233503 448141010 0
553024559 410699489 0
538489239 344407687 0
487893059 221227912 0
325941436 34288182 0
556238118 311029591 0
457480404 31964387 0
23851102 58067985 0
327305351 308818077 0
323351635 129190186 0
170871716 213917380 0
463872713 149094697 0
350975201 222630054 0
94881333 408603213 0
388523891 270413585 0
158980291 428254218 0
431627209 59663107 0
400981959 199024029 0
573919848 308684048 0
443024651 313196720 0
249291579 377860993 0
320523385 118352929 0
201953148 390070733 0
395068600 8038463 0
255510967 134340357 0
474717853 359281029 0
486192320 409311382 0
486519172 136865804 0
271095119 73789789 0
453446175 375254677 0
61462633 544631793 0
173287575 573456345 0
522315315 568663022 0
134457473 169490675 0
95075632 193086360 0
224462706 327675002 0
61270918 368677943 0
100053673 452477832 0
22038888 232567154 0
383945496 297029522 0
247089972 555761132 0
433039594 43603518 0
80882756 441621203 0
18887070 321701212 0
328002968 164393204 0
187916332 287604890 0
384111003 419373936 0
473771331 498282590 0
447967233 264253880 0
375639001 451666490 0
195032959 149865896 0
535031476 82663358 0
246858649 394097163 0
499885506 517983502 0
32850141 467468477 0
152223289 313547668 0
301950541 58474092 0
230044404 394192442 0
544106482 291247475 0
34818982 153001201 0
53352811 574542345 0
81335311 339876824 0
69891447 372893835 0
111162674 306704416 0
309028660 347458318 0
482001399 496233153 0
547908325 522317034 0
84781612 185672509 0
41434445 555794053 0
220524918 356469622 0
109374225 199875336 0
229730946 303196926 0
96036868 437763697 0
189698863 334005944 0
524589770 288024871 0
67676411 625044 0
98266406 408987052 0
534245620 97284080 0
97786723 495956580 0
263931866 38510570 0
149524191 547988090 0
274622260 364254212 0
470111235 181905452 0
432747871 95479892 0
67424096 26708719 0
232602506 573608544 0
570075608 465825291 0
378789456 366521529 0
420479242 174759076 0
374202360 459335371 0
361794375 211754425 0
118363256 550471203 0
124236187 185903881 0
106566000 257742052 0
134124040 530712343 0
54404295 189862072 0
571971176 514923814 0
485154994 116243555 0
194661352 407436070 0
494938947 147914806 0
567547554 431879873 0
3509247 485950869 0
371031187 176672035 0
182898376 513737718 0
494966524 163571911 0
389259931 234384992 0
545046777 122455983 0
471142087 11452689 0
305202038 90640509 0
411814316 194968590 0
571333343 207108303 0
243135160 303071829 0
373226733 72396729 0
357538668 59734538 0
517356713 405841245 0
548939971 272493460 0
325133414 115432011 0
386696227 526789388 0
414722641 121001643 0
301131100 186143518 0
172412044 388497385 0
357548611 502562566 0
88659146 76893550 0
64091171 213321081 0
277424630 391605393 0
341654917 65357251 0
239945570 358689746 0
557176831 378887319 0
555561042 99862380 0
147260043 370259165 0
78603604 43994560 0
578293780 354445753 0
385963750 455350928 0
236908707 219525612 0
13111020 87673680 0
501671639 334741004 0
319855203 437270868 0
403636970 447994007 0
233620083 512451497 0
249548472 148331690 0
446545696 529538837 0
383188893 105301444 0
362458178 235314597 0
309440952 577279279 0
196156279 502297230 0
103441579 279981376 0
420982531 420460363 0
278068129 206570656 0
296718325 78546399 0
521048210 22535101 0
497954956 564431960 0
85029479 134605408 0
415386935 332192455 0
522953265 462286816 0
488356952 167138054 0
303071186 337956045 0
184754964 418890931 0
294282112 382507552 0
489900942 544555571 0
299494276 332354577 0
188112093 206482499 0
326007029 130368629 0
107473208 525130260 0
470171474 272453246 0
405449067 37619620 0
338926978 67480658 0
431011655 211390175 0
148991615 327672796 0
319395212 248245893 0
181963046 333428433 0
549519819 250766602 0
461972256 537553343 0
406740348 91056619 0
207673429 485540616 0
498305900 347418296 0
30734586 438509198 0
250818406 535082411 0
208204493 112770386 0
424867508 381892061 0
162574498 237523428 0
32376319 250332916 0
258170311 140273031 0
94173361 97404938 0
577051983 117058947 0
170495300 507168861 0
290417832 133308990 0
529909148 23072642 0
479851589 525239888 0
186388483 579332725 0
164866023 542598878 0
392127883 234697911 0
284336398 161104312 0
517224642 62949230 0
331466045 91308170 0
394054024 496404862 0
155424289 305918099 0
575928906 410225323 0
58820150 128055690 0
436807804 406309037 0
479431280 401817919 0
180639997 397569861 0
574979771 106234885 0
41723911 284763916 0
99382124 17845300 0
544813003 364914018 0
574938989 62794306 0
409316266 238704377 0
230356060 288980915 0
410046871 126815614 0
80120980 208827782 0
11995886 51377813 0
325814719 284628320 0
204277314 142398051 0
232925109 233882821 0
526954772 93044072 0
380723364 3761095 0
521350158 97369902 0
56367414 571551933 0
157646884 8975855 0
461733939 291276443 0
296996041 197611788 0
485009654 354723409 0
551615026 42200634 0
164199563 441634652 0
410317433 99264296 0
468178002 485897245 0
208276670 508033637 0
401573192 558557574 0
301017818 499218410 0
445919347 508574918 0
461090943 27349308 0
160173421 228838465 0
95895941 523223302 0
282235983 544393342 0
522175351 385067084 0
176636862 509101630 0
478997307 508169328 0
439381896 493992321 0
137785429 480884332 0
208932623 247790849 0
350516449 553711907 0
46304657 348356828 0
471630194 45848412 0
374651328 6506016 0
504376981 75887985 0
222518425 542528832 0
335304043 156484133 0
401733453 373796707 0
122692276 486851235 0
501505290 133057392 0
331915846 490306140 0
541214982 180002195 0
504191977 107455835 0
567953648 4244412 0
470638374 297138857 0
363642472 412772623 0
3150214 369460076 0
282631875 355599548 0
554865242 500805907 0
537638191 427584136 0
29921306 158189004 0
202923256 252486446 0
288653766 311540843 0
534571457 518801990 0
450430256 130084667 0
131457426 199821930 0
331155633 206623631 0
85912992 273778222 0
441967108 264804042 0
502123866 517255378 0
382802289 446078803 0
247173448 362112925 0
381338976 338389431 0
471581220 127491898 0
525137084 61508604 0
317271426 191315185 0
362868373 7540116 0
53873252 118430753 0
445358161 263614157 0
26312407 74832142 0
14969611 282105504 0
231008118 386816172 0
115597445 548237648 0
278049038 64003714 0
578630324 316016663 0
473262730 37656362 0
395502544 166917127 0
91061473 253589441 0
343825695 287019415 0
327692295 383550975 0
308404789 344606631 0
25181241 458697813 0
370269648 288141121 0
568336779 575033478 0
143351107 239552902 0
556816142 492842015 0
455170218 6085165 0
403717598 468410551 0
335908728 469135552 0
225391820 151283962 0
326137384 556680244 0
141193688 509464642 0
527834894 111492407 0
471511778 308486981 0
172601653 527545452 0
398434554 357377603 0
238718420 52260342 0
202168272 156635611 0
389637318 247251324 0
492454195 149471729 0
496512164 371706648 0
365529083 30100044 0
44358437 400206714 0
476753019 171886151 0
247189220 274018941 0
66706149 284922895 0
324111049 549181417 0
359259074 320663062 0
290789930 279782215 0
252975337 400015278 0
481073117 81892532 0
247574086 65816622 0
253375238 554984174 0
143090817 253313158 0
391526278 42529353 0
86587482 259246304 0
562220352 98418487 0
61003097 181159626 0
493523432 477448772 0
48231427 430637750 0
123463537 532328677 0
513741092 202159752 0
405737495 93774041 0
136609224 162897356 0
246488079 441550359 0
365689994 183041989 0
383261033 158063711 0
6788620 135109184 0
162451143 520378747 0
23019854 487036518 0
454566374 96752177 0
119666295 92169960 0
462942775 196588493 0
323190072 325329262 0
32646119 28598474 0
149726517 574023136 0
245771926 19460206 0
452324687 575759838 0
375850258 456385684 0
270946804 533858926 0
463474125 92641793 0
32478672 104760279 0
94957158 50654748 0
85701634 166287271 0
460575541 398733254 0
284800949 121429922 0
418676793 486565025 0
157545602 332508417 0
242133169 69035028 0
427205264 272222730 0
278564765 545119610 0
313096614 524497496 0
578677328 237250181 0
51835914 21819519 0
337728450 119532449 0
263295856 432394734 0
94891907 371641052 0
36041456 36982385 0
15452591 227478097 0
154075535 405310562 0
440109836 444274074 0
263815869 348884488 0
411145696 314949722 0
493736491 231112810 0
465587542 476215945 0
474979478 530977329 0
194476928 295824519 0
23274622 332174053 0
409752431 483705056 0
103431199 49541808 0
342942137 570884171 0
317831202 174757290 0
409131611 108074773 0
577072129 465851624 0
88810890 522660628 0
316144593 206724259 0
154145404 560769553 0
408583714 94189850 0
297309841 357537965 0
75061507 365551326 0
71587400 503241958 0
460720458 158832522 0
506694047 265982582 0
511058064 512784042 0
21104918 74347235 0
370869725 363765793 0
239281365 343275136 0
412764878 66249258 0
369780261 441047955 0
26490090 495557404 0
62686262 130782478 0
315196553 562307348 0
578266234 552794263 0
214787067 323854956 0
124341603 255162491 0
121268358 34149922 0
328416268 99054110 0
375649452 372913031 0
252394943 418005931 0
283000585 419785616 0
550439152 233191861 0
228764251 361483763 0
422778039 57907918 0
80366052 481896350 0
50394767 245555639 0
155700803 445763698 0
295361467 365067671 0
270524279 33518240 0
294411569 411930505 0
577819663 8692691 0
401727321 333645699 0
194758147 258197099 0
79870648 76308053 0
396519655 127296807 0
108699939 327374868 0
24082369 447263721 0
407475789 37218087 0
322252435 473216664 0
204978826 572136063 0
208832460 460317330 0
335275001 449453653 0
4396681 504028073 0
142736488 521741589 0
489140278 56495266 0
129507176 401715876 0
457249153 494600330 0
512771005 114473273 0
428486198 197996061 0
514775414 437848358 0
73342383 464336217 0
498794468 324882113 0
67238468 182784443 0
223276130 452308858 0
513571903 270822189 0
524915820 426580058 0
139894797 195723637 0
177846404 234654438 0
117044355 312915212 0
137514773 250223374 0
401653757 43796202 0
310615238 301312122 0
172027806 265865553 0
555329181 145556344 0
232900967 437758348 0
313866540 28932685 0
247174433 217977069 0
6882212 39827735 0
118212696 265886938 0
224064583 464238117 0
185656134 567112534 0
154725507 506569957 0
212448783 569743352 0
149221961 17533601 0
487607644 377520291 0
319943467 145458376 0
68619596 232918056 0
206628994 219368536 0
477297410 106682346 0
382882149 543025249 0
443214107 32396178 0
505261061 104251738 0
41189141 427085143 0
485999463 202089471 0
499417442 389101074 0
211998631 488749863 0
61258581 541265297 0
546242298 507603605 0
197105933 564960994 0
3019169 363841028 0
211382370 466916940 0
97501482 308238924 0
369475670 52662675 0
370851936 391643126 0
183986193 24699513 0
397894196 151986154 0
405402250 539021831 0
360600298 473724342 0
453702606 302921670 0
449500799 108215730 0
485396969 82482452 0
298158378 147117940 0
248526313 329015076 0
475674059 303069331 0
461419223 358922406 0
445104915 300539293 0
144565805 58735550 0
424211477 334844908 0
276179367 31878188 0
229336957 64966429 0
75227233 227891450 0
104144327 547510829 0
143920296 312204245 0
236923484 233065753 0
107245583 438947271 0
547871977 334806635 0
278032575 243679598 0
56822213 451871214 0
103080131 539421879 0
417034981 149710549 0
503103188 146758445 0
310817859 15276718 0
236035810 33846129 0
330550366 462548362 0
33394218 50191416 0
258769956 406113059 0
226754244 428503793 0
36375631 454342795 0
272267243 400666025 0
242638716 216876913 0
498253983 149337363 0
475093179 150992236 0
449659376 557872478 0
109409601 469897724 0
384362974 24381360 0
559410319 578133483 0
324372961 465959952 0
255966860 556367787 0
319430186 488441423 0
296668329 530742377 0
364559130 312153201 0
578652834 568820981 0
499219369 335215427 0
232370543 420449290 0
133382500 101376665 0
459084757 450745462 0
156708709 430784651 0
237498363 143937024 0
537408070 512618463 0
371754277 168612 0
54882691 476280864 0
481536535 421156387 0
227686675 433853639 0
370706570 10222778 0
192126651 64516769 0
536728851 38867857 0
511952541 327827994 0
290695183 380970642 0
203624397 370481359 0
216500576 43797884 0
399589326 490079823 0
296683236 312998071 0
254718062 102518414 0
124723534 452200106 0
367849502 441149112 0
188022590 57986725 0
63276020 493759165 0
83450037 508771784 0
199507004 83758005 0
358921612 459117235 0
178207578 346113308 0
531340061 321166165 0
257945955 576336763 0
379020467 460628454 0
345614415 137095940 0
173467125 157935721 0
293312869 54372710 0
11502716 521327170 0
535883512 400746206 0
306485210 324121633 0
260598214 381096727 0
317712834 175181929 0
313762899 400857306 0
152712522 300490382 0
327777873 558447794 0
125866181 1126846 0
259244750 271463580 0
49178564 409793027 0
394127190 279502800 0
559858960 204197518 0
315971717 376111380 0
144426290 179206133 0
228715227 531394883 0
575245408 576193362 0
542292572 413447308 0
376478482 220433924 0
541452789 230654867 0
254405181 485602722 0
455146042 246351629 0
175761152 255105447 0
63552442 172542814 0
493272356 473843202 0
241322941 214669609 0
1574449 543397044 0
340194474 251022304 0
359966040 141333337 0
356460685 414797442 0
574383594 294777924 0
251514215 240232900 0
196006273 19945522 0
83548556 383582813 0
514137750 278738190 0
252350703 355776313 0
468253959 553316538 0
267266302 290040430 0
463562881 406047112 0
101764360 186163217 0
516948489 528127103 0
379442192 267887001 0
19746877 30044801 0
111433730 232041434 0
521557669 5153658 0
107547177 371853493 0
472291591 525341472 0
380056051 266395647 0
27941482 376540326 0
95376006 423774282 0
503047827 314237923 0
516365525 31068656 0
317671670 29629389 0
524208247 7961704 0
415614953 478948399 0
38659797 434319818 0
183160700 268046448 0
518314303 191407167 0
87200636 18619035 0
256155877 290185797 0
336032540 352371426 0
152867271 535549080 0
53994638 375076205 0
310079558 52577790 0
124068911 23245575 0
405666075 552416468 0
190507788 560305496 0
398634004 485995723 0
522278288 130604837 0
427564513 486546793 0
214148821 312126774 0
72518047 93225010 0
336543608 466941217 0
207930692 472547441 0
486613750 492943684 0
317012303 408067311 0
111338210 109352026 0
470090493 342551129 0
467023601 442209802 0
258924971 282586191 0
253950189 20874817 0
299157149 540002845 0
33654858 94981738 0
488722050 491419769 0
287475608 272515947 0
62179884 43673273 0
196469408 569544043 0
493965731 404695468 0
53160641 184209189 0
149942965 176478770 0
443711852 71622849 0
131468007 96418652 0
170868911 88163560 0
230636222 392305335 0
343089739 531743139 0
81221294 4002606 0
143636584 355981791 0
541066099 367810649 0
548876763 398535074 0
556030896 482036539 0
305518592 197005690 0
43119306 117759552 0
318508214 495032604 0
500517812 506398675 0
292854532 77701746 0
344091599 491463465 0
67378280 6143307 0
315373369 220877452 0
85849525 30738453 0
199085393 497762349 0
14292477 284483183 0
261663699 544425372 0
550612032 441564509 0
145290761 166257860 0
176219874 133890119 0
366281454 166219606 0
188802595 517030702 0
25668319 242285471 0
426998756 466691748 0
338866447 319853962 0
296886615 410929848 0
93382283 328897346 0
266868995 81938594 0
357142876 560238225 0
396059759 242769559 0
353342212 221687902 0
60051946 68201242 0
560935984 184196591 0
257074612 224340482 0
482080855 526094244 0
124608929 523231636 0
355776988 307373114 0
512335964 484584675 0
192876358 441744438 0
553879466 130254327 0
501016647 137615908 0
257136211 33788452 0
459981134 326602692 0
261856897 154853646 0
291037238 468416053 0
241645915 471656878 0
252454466 53379472 0
123231873 50162730 0
428233763 372033824 0
81680120 178687517 0
371904137 390667709 0
52070635 183426900 0
204847260 460411366 0
278486444 121880441 0
158595903 209433468 0
578153623 165361598 0
394348057 40804434 0
102457364 519759609 0
148946887 123070269 0
15025244 85516137 0
252242864 321821913 0
318162750 259921927 0
116167638 377534493 0
175012101 239872327 0
264752549 185344276 0
344641551 68341567 0
212132802 444730661 0
370254006 315676848 0
77391899 19050638 0
207369059 332959590 0
535585493 344264203 0
525913683 128967534 0
470015619 63960979 0
464732850 242314440 0
190646264 109676965 0
168198465 464857824 0
424286679 417311782 0
31772446 227464417 0
294925691 19320013 0
318323548 282040450 0
318436698 312776984 0
135899612 281703908 0
537096695 270112970 0
540695637 230163819 0
65480482 301244193 0
480892991 305733157 0
387513268 565396606 0
523917183 185944967 0
532396462 122275281 0
443969005 515432829 0
27627642 561169222 0
96962001 461670485 0
197242037 216536753 0
34335744 4179213 0
443938875 66441186 0
457493514 107074023 0
286386843 348697709 0
552662407 137459386 0
186832193 27122894 0
18416882 378354925 0
214924703 141321664 0
458910759 32535520 0
56857850 578474743 0
216682880 380641523 0
450806400 450264112 0
107365077 339411874 0
94492185 558409710 0
467522845 521815399 0
402450137 66270605 0
341425748 445085904 0
232429240 323964181 0
317632360 400125222 0
11418822 104372888 0
504447112 52519591 0
110424470 243546717 0
445374292 219709134 0
477842842 457141350 0
344110972 423937513 0
88645722 134270186 0
291882355 375690063 0
534469325 572773646 0
17770669 501015714 0
117473586 248348108 0
349647349 109926483 0
256444227 29773833 0
112969806 508700843 0
320909610 360052081 0
304650551 121704577 0
176697223 21521743 0
289521624 171030526 0
213193054 139618410 0
335970779 422658842 0
359735380 63287324 0
255597354 564298094 0
53022119 111945537 0
231895716 344541629 0
422713491 525097188 0
284316328 496834961 0
578211369 347329213 0
42086361 87904161 0
260374208 511286259 0
275617377 286681334 0
115301156 395472863 0
252401851 475981983 0
379680986 532420242 0
2259270 392438987 0
263943086 74334736 0
418425207 509349125 0
21181055 272698813 0
366728824 162748687 0
20947347 53566074 0
51817314 87339702 0
177972783 119297830 0
212834681 253014474 0
572252931 125552619 0
52619590 198760038 0
425149313 379898651 0
348253770 359047213 0
128015830 312234097 0
373989571 26909236 0
272737343 237018935 0
217877620 286532741 0
504888541 62317989 0
89905983 201770609 0
371348182 536092932 0
148277062 520588112 0
573235663 370805828 0
477221100 300663050 0
64260468 202218025 0
509162245 537398588 0
420040106 557966057 0
421719222 52647605 0
488635439 576332145 0
112912032 356040856 0
338728607 67050021 0
475776690 22683557 0
199265707 198628777 0
1272215 360317775 0
258200715 441818268 0
192135908 173725029 0
193555375 497871148 0
308428530 461877068 0
136318349 91564190 0
356281943 257815399 0
218756173 326267936 0
308929311 579155667 0
274443438 309828622 0
519733612 406667171 0
156674682 161734689 0
19379698 156018162 0
157166250 556092630 0
423850223 471268030 0
69656113 476612265 0
159073737 315927069 0
56491321 548067273 0
225189264 569809698 0
364288642 512078046 0
484594938 440737025 0
271384673 431007407 0
203209055 455809223 0
22959676 307532125 0
233858873 217305507 0
566798266 337999847 0
200179021 163096793 0
149590684 291312382 0
167081843 180451620 0
379830954 390119032 0
212476630 39730005 0
445098387 133493693 0
71551084 7529237 0
27643412 42731403 0
36202792 566135066 0
106831442 137343870 0
501194314 462815333 0
473677002 491530233 0
408465446 537361738 0
565184953 532411179 0
546417025 513212480 0
494764221 546804831 0
181462305 385909607 0
99200972 158484956 0
534300386 207650175 0
319015022 441687174 0
298248132 434900757 0
309821141 242449226 0
7486955 378261768 0
118596249 72240319 0
69274087 496943599 0
15478419 322043755 0
569618634 69392571 0
2625452 20914925 0
165882279 10640145 0
24711885 197670041 0
57208396 423707461 0
478436632 508688331 0
194157469 92399522 0
35700065 218907976 0
199263498 48343423 0
265098159 113368673 0
257101804 313198914 0
138620431 76080903 0
82676052 210812305 0
415567996 198942467 0
272115959 32284080 0
493069038 147546511 0
50202902 54613422 0
66316220 127642841 0
330775067 555609158 0
54627926 118702790 0
204507894 203162870 0
522248169 516994701 0
547027774 92081376 0
199549574 186893318 0
106937648 425072790 0
265076135 51406585 0
17865750 167509043 0
460395064 23880501 0
293289976 282499748 0
85822120 317242107 0
266915395 161248015 0
146817818 300558349 0
546767450 540372435 0
441163729 80644725 0
65079128 514752839 0
522604376 575854150 0
52257005 141104995 0
360622365 462389998 0
548814527 462245318 0
487841412 500846075 0
123867809 386542266 0
44122108 46025576 0
40828021 165892566 0
552651088 193930517 0
386291824 512506596 0
554398040 304546203 0
239351590 560372833 0
43754059 390191842 0
576310582 498026557 0
289329071 117244301 0
240362693 239557232 0
335262019 471816041 0
274990045 185554990 0
92185410 218280103 0
36280035 35845096 0
139562304 116746778 0
388233362 259235624 0
434110345 315579260 0
101087550 402215131 0
356617785 485508578 0
157581145 377644144 0
236457349 189424457 0
82936234 73721161 0
153631338 238296557 0
21395505 307570857 0
216595418 328420999 0
215029673 368638263 0
452285094 298565052 0
561500621 326166565 0
43427914 84774754 0
171596224 62236488 0
76246779 92345774 0
495920568 108622339 0
575123575 67687614 0
154022547 451783932 0
118883737 533290638 0
474511690 284319107 0
351004233 282692971 0
434228784 179602598 0
355727365 79571924 0
506041228 576746568 0
557612115 103680518 0
30032314 327855990 0
444348267 561805086 0
479388365 279432750 0
199317726 13917714 0
1310335 124971614 0
265015629 372977008 0
303611740 237717825 0
167399268 236269461 0
301635651 274920490 0
110897076 472963052 0
538082537 564957129 0
78506495 153450332 0
545945893 36153899 0
320286364 516026948 0
276226617 366426294 0
309557361 96440906 0
569550954 188878543 0
534617829 135293956 0
12493112 516607099 0
347409876 138187603 0
251967793 527448549 0
460269159 559346448 0
324717775 396821820 0
140947096 321917261 0
218251790 293520104 0
166657520 433613944 0
242213648 360956640 0
183748728 156033085 0
463523545 78797235 0
424263146 437889002 0
408053288 161635509 0
187001037 308495905 0
42086090 462548740 0
212121066 245419186 0
114868143 298844015 0
481371397 91794194 0
335910837 437791889 0
503805973 94501779 0
113450441 137059523 0
409692384 12903848 0
263015230 310556600 0
190910229 466322184 0
94168036 341754837 0
463474572 268232691 0
446058076 193338464 0
339704110 314966982 0
349553967 328330440 0
142937084 237140386 0
535235919 546252523 0
471194187 174905647 0
307240055 175105813 0
562097616 406765 0
349912630 39792664 0
209682884 521833246 0
231735743 156087217 0
240112243 150689308 0
517697046 294350775 0
537185662 367996705 0
228625577 447210587 0
25348031 180751664 0
373360716 141848823 0
127311397 509947406 0
40591810 452154727 0
125861558 45793945 0
221593140 510954076 0
364027104 179091953 0
220377707 265947447 0
161707039 83795796 0
330507084 485891479 0
49010853 413660437 0
195263422 304619625 0
182334215 406196171 0
551344843 350965487 0
29551062 328165792 0
478889394 333439179 0
533464975 295048970 0
379116482 157252860 0
256422234 572548530 0
447592766 410379445 0
177772558 91832086 0
405634848 139997055 0
205613268 297601772 0
21168817 33503303 0
107434194 204327994 0
544415938 177177186 0
229504880 152215497 0
352645637 188650718 0
529328938 448838576 0
554267826 354045805 0
306996359 141804133 0
483274615 359161151 0
26199799 337069738 0
169516021 426061071 0
310215130 120416327 0
486649466 379491468 0
14009671 702398 0
396375613 154181811 0
323150850 113539549 0
421723303 184159699 0
474223692 56697206 0
439623777 148772243 0
427570012 372861587 0
462162093 393267452 0
291649361 469420108 0
508316894 529189283 0
275537909 495963326 0
214698492 18624720 0
131730858 496783729 0
84039170 302729886 0
20357564 71808663 0
300594685 103674516 0
299099883 74492329 0
389968140 129526735 0
2530830 431108408 0
227452480 91162324 0
59272002 117176760 0
407609256 563830806 0
377842784 547982242 0
23410166 208801380 0
112841522 305797901 0
118100488 392269385 0
37873739 473888252 0
283751957 549430172 0
239846407 572515826 0
76750213 514894413 0
308502958 28008900 0
328720600 265343206 0
271627422 21670572 0
152464057 37018457 0
221381694 213093252 0
304347314 364656962 0
432743027 394775351 0
75411266 155924565 0
165478182 66761828 0
62307342 422797543 0
540089010 416679357 0
52357059 130485288 0
69299920 32699170 0
550096540 471931926 0
154857586 333212542 0
260466996 127276400 0
306798665 232346839 0
431875742 328369149 0
178349509 133207501 0
361032357 497967770 0
149184640 294974697 0
419865526 256780644 0
15414261 310511194 0
113666402 56955612 0
240029483 514101733 0
341439101 18345931 0
520368066 184134906 0
39135372 285491683 0
263535816 123398390 0
471848011 157250659 0
541973494 64407144 0
560916731 199683654 0
351934415 408198606 0
29304922 479116786 0
25122255 442413811 0
533084592 81024997 0
536799990 486041191 0
520279982 217039012 0
10287853 541838140 0
320348107 99457980 0
260892771 409885570 0
449651090 466337990 0
316315430 201388438 0
440289385 569254491 0
480019776 459684904 0
491105401 526415166 0
56115546 255453802 0
254963428 522832338 0
6226720 173803403 0
300161647 565181679 0
390382095 1983931 0
412942385 498441795 0
384312704 221929339 0
392627517 359124076 0
438749793 40659887 0
462435388 362174010 0
43614353 390366209 0
494660593 40300214 0
335824166 69738029 0
335844017 252262775 0
156317991 271829681 0
193115991 57024445 0
214210461 458435634 0
117636754 23712090 0
253392178 132979633 0
129996620 89683356 0
221984988 378058318 0
333752123 87355655 0
517137282 227335501 0
490595020 25914517 0
497944206 483639687 0
216391689 428434292 0
11859278 475814515 0
444370554 307157776 0
159927951 21862491 0
133706452 362926448 0
494343217 127023311 0
31197097 490461733 0
172518019 376579619 0
82345270 438078193 0
427766599 527982534 0
40271436 362786432 0
16287837 196410569 0
392895961 221350969 0
546993158 49548605 0
128237135 67281797 0
54974060 523004027 0
54472104 361967021 0
491206926 231461407 0
296286848 268502939 0
483898964 17219601 0
324269691 143981005 0
105321198 408432887 0
395782987 431617870 0
361904929 142527583 0
373300704 25694075 0
354631035 469956186 0
119521844 223343212 0
77008482 208760978 0
476491642 544585115 0
443510457 470662242 0
510451752 435219870 0
236239515 315610863 0
264304405 72866107 0
258075207 419984376 0
458539055 476470003 0
213191684 201591186 0
536616429 262407012 0
326988815 340920572 0
173013543 141862558 0
41376844 133856642 0
167175519 327309463 0
261309732 303493626 0
332158752 497948862 0
474398505 314154180 0
489757166 194074543 0
315437603 191209370 0
544917486 524677955 0
206637963 195232564 0
577140115 493892315 0
427126003 42943698 0
409811716 540977459 0
71950020 12074739 0
21378132 303752893 0
113049797 520901290 0
342557969 339221069 0
253626261 149057279 0
574230468 506911502 0
290131237 247458933 0
476411013 69337989 0
243233204 508402071 0
508868799 26502795 0
386199956 195537821 0
478050508 480218267 0
87416314 425411760 0
483208699 544107499 0
185996446 219121864 0
376870450 485585462 0
318793915 415233106 0
103123109 16104733 0
379467184 405387053 0
260990436 314507986 0
287693360 209107835 0
267902656 70864960 0
20220580 471657702 0
189528803 405437855 0
16102353 125506369 0
556252373 437115993 0
539563034 563191381 0
398736150 545844514 0
176367252 270275705 0
209461862 316539822 0
88547030 483407300 0
288959142 359344853 0
417504541 69736401 0
290016896 540449099 0
316427332 441360923 0
290581819 268610162 0
161136804 127690191 0
318072977 550943193 0
579120003 516821086 0
328206662 261545479 0
463326337 356742034 0
71257696 239168952 0
380992479 424300772 0
402602611 348881390 0
181675782 38044037 0
452160653 403427212 0
75252029 289760821 0
451150805 261400672 0
353807081 57979491 0
440223324 476843901 0
332918319 53427438 0
503964003 314894496 0
305056719 304705641 0
296032453 405702382 0
162475827 125554473 0
269745007 376631427 0
569313815 470379153 0
54217774 27311070 0
254529055 342382497 0
116104376 346773398 0
240892499 378108761 0
184410480 362369172 0
40313622 233938449 0
390158449 548091178 0
20879342 226078547 0
11147199 501028578 0
210483698 447409379 0
364407722 68282542 0
260941232 257915748 0
227737075 188302533 0
148911470 566714778 0
380502839 359456270 0
537486253 343913949 0
450594518 320184653 0
175396924 81360362 0
13356333 303223154 0
353843983 336827851 0
25503081 31217415 0
109474334 4959557 0
99011574 491485192 0
263402917 390171101 0
432563448 382503202 0
496175277 507810122 0
230805708 294421511 0
505878994 493082262 0
138913858 533644005 0
180036787 58682808 0
363334091 114055716 0
225043535 36302923 0
11812574 160018719 0
541833663 278065785 0
496309515 367424159 0
268445154 228653522 0
36271086 80779754 0
214219698 171433100 0
29492320 572661327 0
337743552 167191400 0
206826542 141455130 0
711730 128373976 0
463667325 449854510 0
75821435 130173817 0
416436363 370095364 0
578352322 153540156 0
538853580 57657325 0
505510892 493219653 0
24780289 327201598 0
260719878 283981847 0
290065052 420221420 0
556092945 232937465 0
285860753 400973893 0
73150419 136205172 0
186864601 91256828 0
241110120 413655091 0
326162553 544765150 0
524448935 362186458 0
2674570 505913964 0
11352970 510708705 0
101207621 33150564 0
194934198 156116986 0
450236685 384653699 0
34981506 46519383 0
185956462 35312341 0
157382879 167821951 0
23518078 358248482 0
336176169 296775679 0
199622868 161163744 0
511194951 338766136 0
482784036 96697336 0
29415100 135895621 0
563320345 430603421 0
137151167 94245636 0
21005927 213162140 0
310905896 278397472 0
115690062 534346373 0
576835072 36017900 0
247347291 373030177 0
516950906 520810090 0
82914976 488606248 0
518036205 325485102 0
263354417 510264777 0
196159523 547509050 0
263218031 263879403 0
383500155 341529195 0
384977720 355607968 0
464655215 293008359 0
479548350 255948614 0
315306471 186765808 0
182416407 144000216 0
274656688 566754663 0
238372861 22684837 0
182871875 396477300 0
355692769 150126710 0
195399351 36590187 0
295738860 199631956 0
173514019 237482155 0
159543501 75104855 0
297531419 39567294 0
531119205 14771000 0
17667761 482764091 0
280577551 29875509 0
438798607 306547617 0
164043059 410171647 0
102821621 77606365 0
408252061 295345651 0
413628646 495754742 0
336558885 291525357 0
363913291 364344495 0
309109108 194444013 0
365192460 507185828 0
433562456 233446051 0
284042143 120824838 0
514706753 91443490 0
530415937 86380792 0
339234498 562276729 0
192849643 198932662 0
356158706 484860564 0
466926774 21800736 0
152516545 31084591 0
45457505 385544761 0
343760048 156114088 0
211090864 379484261 0
576840426 465696695 0
439098253 9546269 0
283004550 441729557 0
346147921 128716234 0
145457340 502084121 0
62276559 274312392 0
359279280 428373961 0
27575644 522362007 0
269132366 265103544 0
243964600 187910439 0
246777137 507186031 0
254973811 93050280 0
573615297 203511902 0
336526210 83544995 0
391393019 277863990 0
362507 353518915 0
258409486 144036755 0
345584635 88044618 0
321311293 496587311 0
539204298 189898420 0
451012242 455723313 0
155981065 235624668 0
337920938 302621188 0
188064301 66144170 0
268929420 562307175 0
444102822 494279043 0
184230477 120417979 0
179568131 549740539 0
412142463 545001577 0
84116209 303469279 0
344928615 8368707 0
203685160 558238848 0
235741196 526205592 0
373817087 271046901 0
514784856 239709718 0
153531697 136143320 0
401328657 472295266 0
459465665 72710324 0
150527908 257453750 0
522649018 50979808 0
445666354 386455072 0
124127229 201648537 0
331151511 341111035 0
351649634 255584296 0
150983973 220711754 0
284411822 2258358 0
414222000 575096895 0
392171890 458938052 0
25330861 82315685 0
255356522 208649645 0
463013712 424963429 0
72416360 532757611 0
71504809 519577400 0
150787458 574566318 0
409990374 476667765 0
196094216 21835176 0
265250518 557723443 0
8744027 414767811 0
533820390 243518366 0
266495408 27635796 0
270827289 521302919 0
357782769 98181908 0
480167461 240739798 0
245777237 102129613 0
180845118 76516174 0
100325693 537505156 0
114944281 125197821 0
433105267 301043175 0
296993794 131220171 0
415140720 161130270 0
298451827 228442143 0
147728928 401933163 0
235436068 495457744 0
465740901 25459359 0
2611837 118482472 0
539009635 494080955 0
421134513 162389835 0
475837900 167415626 0
80975060 178361716 0
452223904 97553365 0
153943674 570147870 0
244209157 465654556 0
211290247 528080946 0
415983720 491778393 0
495934927 519683504 0
270577767 62292530 0
554237426 439888499 0
391962065 32644275 0
43393703 369632815 0
382698490 551286334 0
170381235 284717069 0
97853607 304717968 0
143125135 62156996 0
360275807 349195110 0
560402047 226806451 0
359896027 91596414 0
441720856 426775425 0
407293434 340385367 0
305852561 167972890 0
10211075 483856565 0
297750141 449674060 0
514536254 405254713 0
157128448 360303162 0
308237487 209423310 0
57636940 174324167 0
333905887 178829003 0
375447328 424425365 0
2616434 467375157 0
372415597 448506373 0
18067212 53696993 0
375699268 514293811 0
397781358 58993505 0
274695165 309295571 0
388611883 444675042 0
445576598 390611300 0
157576957 375049281 0
12823129 160488338 0
466211789 245307791 0
101803877 451265241 0
209151659 115564672 0
178061620 364177264 0
242874038 22708911 0
46981860 190179925 0
65581365 173861831 0
121905033 297678639 0
544660759 205118710 0
385442827 163275128 0
12332417 39056742 0
92456013 330219509 0
569329451 399625979 0
489776173 3561229 0
366311146 79019684 0
181802344 335606321 0
82594780 167432930 0
98524477 243057777 0
98033378 268484790 0
118880869 566205384 0
309578660 14320658 0
117315585 533261752 0
84882419 382263418 0
106013295 379044575 0
364557687 87369418 0
175156618 342924015 0
429456559 4912545 0
527218282 245729420 0
321242007 181056329 0
30448850 5167868 0
469991986 159434103 0
13206438 30626746 0
281959496 256438110 0
553764774 550600239 0
26638231 10386187 0
46364888 259777952 0
272130330 562567822 0
193708730 546700370 0
498475612 90805264 0
137728059 40075335 0
78936512 223794162 0
21816790 8236350 0
406276198 546825874 0
228552739 300891044 0
314143256 381312633 0
401416790 539391158 0
56354799 389725598 0
86978679 10628707 0
390416069 272612616 0
255403874 568809276 0
151718925 555662414 0
419463866 389585196 0
531122296 181320938 0
469036051 570615239 0
163558357 10722587 0
466901348 135354076 0
331108614 471309359 0
174537461 512630550 0
156569114 302304371 0
296166871 503841961 0
180421986 434595356 0
533981238 321924794 0
195567757 250258708 0
33271475 304762436 0
396753024 5790313 0
407273049 576492924 0
83272436 26129833 0
306890659 513153949 0
320221521 543756545 0
234620121 29901752 0
304344737 31466267 0
407769221 149943503 0
183141699 443674042 0
130771278 117630467 0
511437357 204050844 0
408989412 528416761 0
546453350 460282611 0
277655695 420371633 0
348131775 121340894 0
310741601 552197288 0
466251427 349100570 0
89915497 538815965 0
331556422 214327975 0
99422730 55151978 0
424378243 44949738 0
408406550 489232245 0
402754943 271126711 0
308391654 53981043 0
481428772 319905183 0
468395007 350639669 0
255855963 154607342 0
263954961 301071404 0
462549051 503853501 0
336347152 317907680 0
220480236 289107672 0
474726536 192410176 0
355943718 80685025 0
29436296 51759357 0
166305042 63453552 0
439883133 520229886 0
61698959 500619112 0
248590933 537535481 0
229851740 498215335 0
143251498 433722993 0
78062034 385131212 0
506674232 132871699 0
214502323 320757507 0
436785161 953732 0
383687220 121453078 0
33676134 396808905 0
259862053 393997631 0
288362295 41525646 0
347982791 459417449 0
324909985 458363799 0
39933454 35240704 0
562368792 1651097 0
194120883 255197169 0
306002965 94946713 0
347402565 471831809 0
276256429 520345893 0
307677609 144290124 0
4591424 499307741 0
453348059 535462378 0
195851863 454909079 0
516043010 473791051 0
19762105 307247726 0
544204802 514723794 0
231540344 540159735 0
374112245 381366810 0
293002846 175072389 0
195930080 168511817 0
371216286 407527079 0
37615599 56627794 0
164194841 373360952 0
508987522 352562906 0
33352966 278194695 0
59225868 483848765 0
229943887 524285729 0
19314736 356079786 0
170498622 401854463 0
265013214 510238892 0
475367008 274119351 0
238721959 195880088 0
482323749 342165050 0
512344429 572576173 0
345599345 363642441 0
47397293 520923429 0
424156351 487298412 0
108834400 329243941 0
95764117 513279479 0
396916657 111486987 0
273172484 570552296 0
279114381 199466170 0
228298847 570947879 0
200174606 33514868 0
563357786 269270650 0
300948624 33583438 0
541456191 327452022 0
523851215 104201460 0
263321454 152348702 0
304406189 194212066 0
233119643 126683546 0
152538577 550669054 0
264042604 8269507 0
189158489 204169561 0
244703663 462637360 0
63251039 175636078 0
53658977 119233804 0
320313683 42629187 0
553680027 382347421 0
576612690 122162410 0
258978808 61014665 0
369953471 104293357 0
397027454 214687305 0
431781121 525187509 0
488737136 238201408 0
420576836 89209882 0
30805541 69361336 0
476512185 304016266 0
559501199 568550413 0
199320223 416052986 0
251301676 486223418 0
238341263 247585312 0
94704822 198092782 0
382530674 47964708 0
521859606 555226827 0
239899063 241027550 0
319384561 344174383 0
549303444 528265266 0
505126359 422872593 0
389636323 330406463 0
327307637 243069528 0
40324783 142754168 0
111964880 480860223 0
106628434 193461954 0
321085677 139690476 0
99440525 578403105 0
232358684 13647542 0
256201244 351546372 0
462986242 4341704 0
313433158 555881831 0
162988159 185007543 0
362645670 136704655 0
349356623 438736330 0
21052799 188827503 0
452400623 138747164 0
411504303 239521689 0
49946748 384856428 0
447502598 499290623 0
438848194 395279697 0
459199602 171195475 0
200475055 317381655 0
555308908 369984800 0
326596199 129943055 0
504856883 481495387 0
84811835 338831314 0
322012500 565816692 0
305199502 12157545 0
382959238 98795048 0
211089009 312597937 0
320278287 521059621 0
249629554 303730875 0
569020433 10567825 0
323413609 126232467 0
524053195 333800361 0
453786488 1812439 0
542230100 342308155 0
71024384 341425577 0
114696453 261622508 0
271441206 453836308 0
106346478 460328336 0
320938000 98420125 0
85021301 532288441 0
270397883 159995753 0
371549246 443132490 0
336756001 487452418 0
559503843 567133701 0
275877670 139342 0
318988288 254491874 0
402221351 59100635 0
310308100 524655559 0
205518523 560558294 0
441758414 250553227 0
180229277 533119272 0
343967832 143880369 0
83912996 272334768 0
270484080 364577373 0
367066755 460077982 0
58667091 61925060 0
564180164 135272575 0
445072007 227010120 0
188333432 354893989 0
80946995 252663131 0
380926477 250633475 0
423757200 458700523 0
33550014 563758568 0
333487184 387965436 0
345057416 420750125 0
350592757 129980254 0
281198643 63389620 0
489302146 329744703 0
220171654 368895584 0
381942736 275244688 0
289632518 98212179 0
472823192 31256019 0
266194819 246512143 0
299417889 379503057 0
409303327 136492389 0
210409805 92233521 0
508464537 397461449 0
554920002 315921349 0
509404965 561347445 0
546848825 301415914 0
53186264 413093336 0
407632881 532307260 0
371092419 498693386 0
173652749 559548697 0
417157785 151296453 0
6206704 535462543 0
472476918 570010656 0
125712187 289231467 0
507637878 264823955 0
252593874 59271560 0
173615254 5191908 0
248399818 475309946 0
148787238 382639851 0
18758072 179406708 0
379829603 116288320 0
284591326 574525079 0
228490902 312157006 0
52521965 476931688 0
166472286 402657314 0
544987027 371962117 0
416773990 193864268 0
466523795 265311066 0
165072621 112866092 0
309375656 171959290 0
484125566 161426709 0
325767850 520113748 0
396669516 448616929 0
29698744 52180590 0
271895111 82399267 0
182370751 215307892 0
45098475 58427677 0
221707189 334598658 0
268867698 126404918 0
533374488 202646925 0
514620189 539541872 0
563958997 320271517 0
71808361 165625326 0
554487821 386657044 0
294174961 159071767 0
578874485 480988722 0
522342195 79685446 0
121232046 473893963 0
304749616 44722307 0
9809809 412425103 0
206657858 370525018 0
252747077 514572105 0
418731440 250051427 0
332780957 382065279 0
430534817 120005437 0
435369952 362132096 0
510226464 214304277 0
469985569 251118071 0
153476965 320588049 0
144232498 160258939 0
223342367 500047507 0
546006862 192606380 0
479351328 307585589 0
532555912 356886940 0
350736569 463247480 0
523650405 510430851 0
19572665 158452422 0
43866838 271863707 0
253600192 556043647 0
290397536 451544120 0
414740422 156181691 0
331742855 215486021 0
379209795 491597716 0
404507892 501327754 0
395280156 123660284 0
335777783 268480447 0
397894785 201635103 0
22984703 90183883 0
572736366 308712113 0
351910300 150423497 0
10326315 552268299 0
119932685 94205117 0
456713671 315099171 0
369366775 354875663 0
472041795 538293376 0
54409152 142088277 0
396255321 486694098 0
36433980 555339727 0
236514169 507755174 0
7444174 430025488 0
361061631 40590466 0
239987422 262508878 0
173042279 265831943 0
294448631 10688592 0
138222983 73141942 0
220131003 371025089 0
99642670 35427579 0
28067008 12204180 0
442870385 205066664 0
299581714 257934414 0
150732198 87029743 0
172862527 9910221 0
318396289 491733108 0
132377296 253062110 0
517091650 116576618 0
469770159 165170969 0
227012067 138606855 0
423005885 401485783 0
47116866 160208943 0
94978717 569215595 0
395291784 132166852 0
113896345 219792897 0
246325619 125628003 0
375095366 539195323 0
92050602 498850742 0
298453151 491344851 0
453721493 449674876 0
109195235 349928916 0
65985770 392635899 0
143660534 553915096 0
54563898 495278017 0
482584772 372274890 0
389154101 565090976 0
297186637 260383070 0
411146298 300221665 0
389490275 216404091 0
98976196 569460841 0
191609293 374584969 0
350916136 99858367 0
308853097 110201698 0
359676514 17340450 0
356394110 282392385 0
172381430 296878177 0
149775837 178706211 0
438537620 211039609 0
432343208 391402108 0
275877576 428069103 0
119304830 166812992 0
402947662 303529701 0
84682962 212153618 0
394804549 14585270 0
206832756 216772665 0
22291242 539640321 0
473439423 559620366 0
256700540 272259921 0
346961780 556271613 0
260084530 330467574 0
507687499 249789526 0
72579622 264973102 0
269410255 340365139 0
492022309 431509518 0
6049450 387456236 0
90407534 36254800 0
177953766 371901198 0
411619081 30502651 0
137760848 304335373 0
500455129 114035851 0
22845782 457323279 0
467622713 17025761 0
99362675 516300877 0
500999964 69575312 0
465878093 463224091 0
3042859 59596221 0
537690379 66319688 0
330050168 75197080 0
473702334 100985638 0
175088603 521059011 0
295784295 16221951 0
188105408 157987455 0
535669525 199659448 0
369402957 55085308 0
146035650 9398458 0
483305411 267625515 0
219596304 42022252 0
330836267 384190881 0
167276794 396673343 0
9245729 193191365 0
147567858 466149911 0
487085808 529297752 0
236643357 366967465 0
428972900 475189769 0
522307002 181479542 0
201850493 292595141 0
578373468 111650636 0
203599086 457769579 0
10993223 283002564 0
81538421 148883493 0
149152032 230933987 0
536196846 559146861 0
280590291 414422856 0
133533748 544878668 0
332565957 559570570 0
159619282 419637473 0
54587349 213638288 0
1537036 219349934 0
291966432 122747272 0
227182435 158713944 0
182768427 555254312 0
265046051 236047320 0
289246521 60697792 0
42116365 126249782 0
291284843 269399301 0
95551222 463252624 0
504207751 484665832 0
550663091 110914847 0
553607189 469842045 0
183055357 443750894 0
212346083 12663847 0
129642519 454525072 0
487398141 225742477 0
82329905 215747858 0
137056961 373363613 0
221403071 545505181 0
171068589 58193521 0
327668807 421002681 0
469977573 298814268 0
124150866 385773870 0
207025460 460468747 0
502359660 117465446 0
178629991 90774393 0
546915494 98020218 0
81465179 10005347 0
274330149 239781194 0
462175654 271549314 0
499614301 297679067 0
58333516 393058529 0
261831277 353924077 0
241383484 308852985 0
493471095 274513426 0
230359473 107958289 0
200222427 58911218 0
324229031 139496749 0
464940407 237841278 0
172396530 325743953 0
104414476 452146699 0
161524766 32530296 0
546651013 498083014 0
156444940 510498118 0
557779673 168311831 0
223950367 187240376 0
382505488 326019564 0
512300622 304690844 0
334456703 274977484 0
176219016 86551651 0
262298464 141847692 0
135370212 68119295 0
143873549 391831855 0
313336913 490005773 0
390187445 160421975 0
209624368 76302837 0
330971497 507384258 0
11504161 446607905 0
574541554 463937185 0
70271770 92365804 0
525599473 67757052 0
240770773 129685225 0
427483776 381564608 0
188997440 163727495 0
81153130 228097466 0
578745228 188265041 0
137002335 412472049 0
354483702 346073419 0
463794730 135588445 0
315139901 276374439 0
334588311 508606277 0
548373528 411241475 0
3962379 499773048 0
160423687 185365626 0
299555643 95483277 0
199059733 152226749 0
176219275 240445928 0
42416319 405030025 0
63820808 223946669 0
274475205 126001242 0
28318965 374022730 0
272069860 142698209 0
539616212 432525704 0
429966074 425345571 0
558575039 433075509 0
222796984 94436045 0
554401451 279320223 0
380948361 308808239 0
378300126 517848119 0
105766135 336780159 0
137740323 7544230 0
406319866 279834033 0
416332145 39813476 0
181650052 334483809 0
200494321 565992327 0
128978613 283810768 0
481213317 305613938 0
459606670 322587530 0
525420926 114937438 0
54150568 372188323 0
218240834 229580153 0
256179407 77099874 0
134336735 178508186 0
29309999 15247968 0
388514229 484438723 0
444899459 373999623 0
92549911 270556492 0
8414218 262383765 0
61642407 135671982 0
434599263 397708099 0
442734893 480452582 0
375109736 434246051 0
242980577 41392712 0
259630221 231386107 0
459443251 237324373 0
257936094 93453533 0
314646173 506240181 0
412016840 551988471 0
160688595 404063586 0
286775635 35721955 0
73946786 45941571 0
235915360 99750205 0
159279753 383430574 0
63761499 179393888 0
4688267 542054109 0
143395344 578952056 0
131982212 20353252 0
340786170 308117158 0
117487954 31651879 0
430159361 249139152 0
226662664 87368758 0
195820549 294166725 0
516144281 352333139 0
538524627 216602739 0
496613744 489997127 0
181426029 112564160 0
21182489 247617431 0
259580503 154737329 0
334913735 364597949 0
449380094 125655890 0
259711312 114177010 0
275467247 94269992 0
315349889 10888490 0
407422337 266300944 0
100342643 315494462 0
292389463 340780693 0
474819712 26834569 0
364268702 182762793 0
300589002 232319615 0
96544621 490022128 0
174657085 12215931 0
238860869 543258223 0
331198351 384816802 0
12560043 69788828 0
4504611 40608700 0
239713878 284115783 0
396532389 95222229 0
507841050 143203558 0
555663010 229195536 0
76973101 54003474 0
408856585 411927523 0
219296184 354201777 0
411326169 118449743 0
92865259 526999807 0
497545635 174052139 0
134276028 369893338 0
272745373 420189828 0
360297249 148499094 0
105105537 459572193 0
444220712 412757161 0
529825521 88143807 0
22264801 214563443 0
292522472 470856411 0
342232516 442765988 0
308104289 244297684 0
71472288 3594370 0
300043233 119400422 0
271314615 341622844 0
537479970 58062605 0
578619582 224887072 0
242730375 475277322 0
179734153 516539792 0
238521286 311914582 0
513042011 243635313 0
192189432 535053673 0
373800768 362696187 0
309378244 43954502 0
228482023 191913732 0
472089742 344569372 0
168634384 325771392 0
257517088 350527469 0
352706354 267826814 0
181128464 430400228 0
151493618 457679145 0
144947914 12219366 0
129061130 8934637 0
194341931 333814615 0
472214526 553231043 0
156935318 549554346 0
425485933 416345286 0
431465761 458083242 0
415086123 374730129 0
115275165 286543964 0
287431801 295978555 0
289079154 47965474 0
307703134 305345911 0
384944540 354880453 0
197606991 281719075 0
239362046 176387036 0
249438235 472581486 0
411502942 449944805 0
445710071 446863625 0
484343830 407315983 0
150814369 184999551 0
85966013 376089665 0
519570314 373141826 0
186190720 225009027 0
165818622 567747016 0
185968345 413057962 0
149406043 237779787 0
60752371 171914670 0
477120390 535682492 0
391151362 18813382 0
464425897 389511046 0
265934348 268850006 0
521614506 257105396 0
387957211 101759623 0
372531393 408349093 0
150795249 531977280 0
65186012 71773706 0
197856993 494659181 0
3695840 559003895 0
75867483 513449278 0
193838411 458464902 0
279275249 363485614 0
70082534 408410026 0
225902217 134683275 0
508164268 182179295 0
25094433 344735647 0
501284719 69830664 0
165351097 81734212 0
57839817 302970197 0
47636443 34351367 0
158896660 188414240 0
83486591 185063554 0
290722166 483992221 0
339962792 169743724 0
558242613 562010908 0
351109559 56498697 0
552541881 510106238 0
463113863 259318546 0
173788365 274579591 0
390567703 44054899 0
140047482 18427614 0
301106226 521262171 0
72638922 539088726 0
104896510 156127836 0
72998067 538392326 0
297746548 61302257 0
157879141 461869222 0
308736680 26536497 0
19689575 394340380 0
346064319 234633624 0
234862392 447248344 0
129957908 568929939 0
570010880 103226659 0
41789230 31139401 0
166813184 382728855 0
289823813 514892430 0
288653045 182308876 0
526926258 528908769 0
349542369 385192058 0
219923407 71277795 0
210073185 101072969 0
57307436 144490840 0
275399804 217799011 0
194161210 254403791 0
313831924 406957788 0
442343823 564197096 0
82831091 555272897 0
84017271 482223379 0
575598769 457867522 0
440316755 239706944 0
411673347 343187831 0
166790038 181029670 0
40952450 52236685 0
392940034 383193363 0
181494114 56695986 0
333602206 283969558 0
302827260 271320453 0
425754669 109816675 0
268285605 405622827 0
273172839 459552190 0
155906615 193474280 0
559220521 284858916 0
205804573 428023111 0
37008386 215378195 0
573558463 450745582 0
59244644 78938028 0
575297529 552932310 0
262242145 505051026 0
124493552 211220820 0
403552739 189988997 0
570066185 70509260 0
154079001 131100794 0
270097146 169247696 0
34401234 427730522 0
523839764 355997361 0
368164363 305023487 0
83821817 201039130 0
179890383 277784563 0
98634129 482590866 0
22569414 517796953 0
139151522 297266409 0
338799755 119517101 0
576789350 405138311 0
194432971 74098329 0
60593161 306124683 0
176431639 495293257 0
468190932 319925171 0
355499670 153471986 0
181867448 46082283 0
437126020 204222855 0
494907656 299039831 0
190464604 425867591 0
55298285 259022990 0
128431754 236237990 0
508603649 383695148 0
38178394 62557471 0
386373198 425009932 0
510277686 322925648 0
260538460 512120215 0
146333085 109685890 0
568711721 454455188 0
243415085 552708959 0
411369416 528488251 0
195276496 212146332 0
569119373 11060737 0
480154781 188597873 0
536431693 334945627 0
471005105 527446287 0
261811820 530642923 0
43508785 512236742 0
511273322 440342552 0
448891219 419679581 0
448102250 458343420 0
279525782 148634267 0
88907661 139437435 0
526112055 418046698 0
294910075 185973439 0
222946175 243746041 0
189632297 349153245 0
563792458 577330165 0
49571911 579043718 0
574656073 145311022 0
193878026 9003907 0
383527540 96239156 0
380168637 410575999 0
186101883 406834166 0
51219902 124978778 0
115850896 493748749 0
432340555 539065543 0
406507430 74082086 0
461622272 564834856 0
369117534 519746668 0
31073073 458639806 0
557838854 426026364 0
353523187 181082477 0
176797419 90219465 0
422811149 312200673 0
318388112 268954318 0
229054501 188654737 0
105626805 114530977 0
44724513 390973049 0
496516870 438708181 0
177496259 334782860 0
87173832 480019760 0
384076337 433047513 0
9546978 279750618 0
468121900 324755621 0
196940010 424865181 0
266234401 471833193 0
233891958 33689266 0
214254871 288943608 0
326638835 70433921 0
422746208 243111894 0
371981800 385971481 0
387004430 367346407 0
399589383 544966909 0
536566426 88696609 0
233411843 282855802 0
337248987 349533834 0
534665163 68316219 0
77516979 394188491 0
45518325 526824609 0
484042908 253475371 0
105160230 59235154 0
193067646 364287493 0
159700112 417264626 0
197193610 514312420 0
220634550 174867246 0
209256733 124876373 0
43521158 323571122 0
399506271 430837184 0
545207929 409897585 0
230558197 573136147 0
53946809 282256088 0
537363849 377274792 0
513425433 491631903 0
285198181 297214005 0
228252135 163250804 0
135711468 470326725 0
402341212 493811501 0
173014290 416035869 0
279727193 271319780 0
261697764 493611470 0
318746439 384558298 0
121030709 177727397 0
120671975 56679134 0
76724799 538217371 0
366654670 215307107 0
283046929 511226753 0
320896579 104445076 0
440711728 568651838 0
329643814 285459679 0
40736462 348798599 0
418782792 200925709 0
181867677 327027275 0
117588092 317862110 0
306526070 481684879 0
561999040 328010042 0
421070235 69021163 0
535170034 67568892 0
378808128 293497276 0
497941007 66562719 0
99018055 207868995 0
338439612 315708644 0
365883219 108646736 0
371933629 482961660 0
177592692 431739548 0
457814238 20209736 0
469761280 272892751 0
101131243 488432429 0
540510567 425049947 0
292484108 158188052 0
7633403 63420974 0
444116118 517459788 0
38420128 183303454 0
77068026 53787904 0
499871527 148216049 0
71484318 400518154 0
379615777 207319992 0
488256111 524009129 0
126854169 194511084 0
535731037 187310734 0
344151929 278301676 0
347232237 407330652 0
121556885 306191097 0
423849906 522764331 0
313233521 5649742 0
399010680 5039607 0
211548335 189867399 0
471539540 270390398 0
442194667 285351061 0
522902055 459843522 0
570800745 556639633 0
563781270 177659205 0
473077311 553310215 0
296271505 189741845 0
190759908 568754514 0
412647456 21467146 0
138773833 488109171 0
56274539 299113152 0
56696205 208606149 0
57013644 517154635 0
359849402 94570554 0
534897772 538161529 0
95064987 110581014 0
139891638 381205793 0
500134561 84340062 0
225652919 85507263 0
525344421 339030895 0
287480017 71974477 0
285353680 549327780 0
526944622 77592146 0
386169200 137171528 0
336039853 518559171 0
13684109 428630894 0
547551438 386743466 0
572089465 13766973 0
104136239 530963157 0
64516880 550363460 0
236440345 313648845 0
530633536 172231531 0
267903917 559556758 0
174823917 158221494 0
14388467 60149758 0
230626232 377143658 0
202415492 284609668 0
111889938 100647242 0
553882664 196737345 0
506265092 145237232 0
525784586 381541693 0
356676329 555071522 0
345459204 109914782 0
346232930 449824041 0
17931653 237973847 0
22721580 8842624 0
80448490 318082786 0
527600759 180558317 0
429948759 416295117 0
211197240 217574659 0
258134601 366435402 0
47587708 511683572 0
119999342 35193515 0
491741886 199920757 0
157940249 226621666 0
317575024 253591513 0
52099019 58846243 0
471838510 100529305 0
567586486 41345099 0
404130397 315871150 0
355967228 418575368 0
159299436 473247968 0
152810203 60074730 0
368961091 256645527 0
434443295 387925185 0
354518383 363056204 0
395238506 104112752 0
451520889 149505007 0
381560486 405935697 0
58779169 349361236 0
304772608 531200191 0
536512691 487471489 0
82153406 47251493 0
29915045 141005534 0
375597006 278682446 0
203708336 535786325 0
169106554 400675738 0
481978537 369017911 0
60569878 480764894 0
500367622 501978505 0
421721284 120814385 0
432292405 18242193 0
486596448 191489799 0
425334333 66162076 0
370122722 222618725 0
38797148 118890514 0
277974867 17560112 0
142534058 372748523 0
238135162 116882877 0
370211497 501352289 0
334719676 15862394 0
431330289 61515396 0
72605478 440091319 0
142517049 208733883 0
12976118 444214520 0
69865081 351735375 0
407910709 206519288 0
259482799 59324333 0
124386246 437898976 0
576816936 157711797 0
197525719 310289504 0
200404203 174627024 0
182713885 349208211 0
381882112 117014224 0
7137079 130152709 0
140686362 65050033 0
78847632 328056694 0
18693788 103081760 0
357761518 31237796 0
567802282 257857685 0
34283156 357658167 0
424733549 487351972 0
111612667 488429503 0
560356335 233941870 0
220116388 438256237 0
384554289 456666753 0
192268576 325470498 0
230026376 499068955 0
572209314 377302668 0
367008478 414607517 0
195547191 103552486 0
277113915 33124814 0
532132479 279525597 0
522316850 105861792 0
272130418 339155140 0
312669824 146332877 0
136091171 500128487 0
464824502 187628282 0
243361708 12462701 0
556461301 206562313 0
364114865 464857941 0
12983883 59018794 0
561990751 173178503 0
5274113 128754808 0
480631748 39327157 0
456217615 128304477 0
68552686 252474562 0
236404960 88178862 0
473188626 79488369 0
3260640 13040543 0
404889126 285940671 0
397230972 529079330 0
391347060 532193037 0
260542049 188089607 0
208932523 166075000 0
401572987 571612684 0
49434608 240858795 0
562945905 531223874 0
86687411 213622580 0
269795252 340006646 0
482625484 466215742 0
294081105 391548837 0
338252428 554442370 0
555843301 485255499 0
241826226 208468525 0
545217797 566700315 0
73122050 499464851 0
384988719 356569394 0
429385059 376084341 0
487096217 250562487 0
185518384 239237214 0
558027446 156829760 0
166554920 286026444 0
125851415 471314741 0
401803087 92483365 0
112032378 496550778 0
114531079 305605409 0
143752831 413814902 0
50728840 32036854 0
227398091 525669979 0
438390253 554601127 0
116297334 71603743 0
516242682 64158542 0
220048938 77638885 0
515505100 428153890 0
297530928 96423338 0
553007715 512887404 0
145086603 185861214 0
449803236 233918306 0
46233997 491631774 0
252620250 125809576 0
344130592 290901289 0
130729038 232868093 0
513976687 370120959 0
37278425 371029339 0
451384101 393932904 0
78585381 163166906 0
207591242 366077406 0
264038562 113560444 0
23790156 116831853 0
388367966 387007049 0
95159999 368058902 0
356615669 54363781 0
511959834 162221163 0
466225971 326525133 0
540687449 546288554 0
249774485 479768389 0
168325727 342370180 0
89853784 242559981 0
115850577 331312312 0
352998918 443293194 0
192509176 283038692 0
557329001 468079733 0
383647551 534249780 0
453141534 95549842 0
181362316 247065252 0
406660548 392755632 0
503713644 1004498 0
170982958 503913732 0
450328664 576978793 0
295818992 400854955 0
277636877 393266602 0
568890811 529828493 0
258417387 18800585 0
324198201 403282731 0
203564202 506018415 0
472466310 531161469 0
482503700 448279912 0
150847986 330851604 0
476386456 292595916 0
199965596 475813659 0
7635324 106157440 0
501568959 245918630 0
377479734 330871320 0
39861983 56960008 0
236756114 76597772 0
159353930 413382365 0
162260195 209531694 0
283967314 264103331 0
330986297 369182718 0
8470030 150309005 0
334030315 540292469 0
472401577 388235041 0
167035127 464730141 0
343269266 245577462 0
358671398 80461184 0
227573513 512934216 0
496834640 193663899 0
237203571 234714264 0
127887382 301494156 0
398622338 445765574 0
255756452 262385731 0
131744497 258694869 0
284317105 162286643 0
212481760 120624569 0
23085735 68417804 0
57200731 307522477 0
167184267 210112035 0
553562263 179356300 0
18424925 10102771 0
496804356 88059463 0
120434922 3458813 0
466360821 287701416 0
328848894 115797170 0
471027560 111330955 0
564840400 276745036 0
77961264 332576747 0
107259478 419955952 0
268878675 376917341 0
403923713 144377694 0
491377894 427818445 0
293745407 29318263 0
41439156 357252405 0
338360137 469007045 0
59454819 220938142 0
398787295 47040798 0
158816450 205246890 0
579682336 151715603 0
531876417 17806192 0
516076493 4187430 0
457158265 68294371 0
507888843 412559468 0
345901708 410755162 0
367345917 325872426 0
201717700 480077658 0
305263339 179619959 0
8556485 516650458 0
105564127 309698668 0
136949460 86930252 0
422674017 227691753 0
89538447 473709088 0
111518966 145429361 0
365699712 473219397 0
362962541 274116984 0
534717287 336217668 0
560792014 295481979 0
361441240 471283573 0
403743994 399975192 0
360589013 240405853 0
381549369 83604914 0
457020275 188523003 0
221780154 439822112 0
349115837 541175033 0
553043762 243775619 0
53019881 102282032 0
540451628 444518115 0
155062544 215330342 0
104421743 480355815 0
200854264 147343115 0
204554954 74085315 0
278094201 242565785 0
248214938 96465714 0
480756791 450682586 0
341375545 174227745 0
171891419 175289679 0
118070785 558617021 0
21023762 183569791 0
164930522 543933517 0
177964794 48260495 0
70060853 509113134 0
71746767 484468651 0
249987881 329514125 0
550448474 288150542 0
18951443 192685209 0
183431251 267289908 0
449068450 28402923 0
256862826 315838868 0
120847396 83836361 0
265042925 33704817 0
360766710 381195143 0
191291470 482545281 0
225014229 575868280 0
40800897 487753132 0
361432352 241274726 0
313913552 208890981 0
357375115 393314466 0
266461998 467970166 0
363721205 233926080 0
499693121 103772427 0
409992034 309866526 0
160814043 163639471 0
537146424 236435067 0
480173913 463352455 0
454195516 175438788 0
491718511 163709999 0
489192933 536056709 0
348359895 282626901 0
49767747 326689865 0
502733029 536412954 0
13866628 16992361 0
318535401 226396683 0
178634559 277257684 0
151255999 91149053 0
373510543 251381457 0
431862570 451196998 0
28890948 563311359 0
401732118 338220816 0
409944178 132686295 0
336598224 187768940 0
444621545 115517910 0
63282142 111496851 0
195951644 184585591 0
543170982 281679054 0
117945452 382279119 0
513529999 190886389 0
229154956 43587658 0
151553451 190330036 0
497685085 565183408 0
13977907 527046618 0
21489120 203457051 0
322814608 106408018 0
243262456 532477932 0
223085862 276658447 0
403691277 85464117 0
45248794 212423302 0
110951368 461700395 0
237593774 578671229 0
421083756 136058007 0
510647024 492909087 0
77055361 35240175 0
25152748 130946043 0
190857851 257450979 0
145635613 83097982 0
458324575 338126163 0
415175931 358654732 0
481402044 322735447 0
166096444 374968422 0
557348213 119154978 0
447247132 282230673 0
58502931 2895817 0
364767089 249154047 0
409124053 4651327 0
309580810 27479843 0
404662400 351669857 0
276767138 364750435 0
389845764 258379149 0
104377477 104564254 0
220333788 136886483 0
487346006 318017565 0
248811201 170855792 0
412248486 550180302 0
546515668 368286872 0
13587154 316951392 0
214521955 400898846 0
569013064 134235699 0
467610299 467553816 0
144168572 261499594 0
365674257 184588063 0
520065705 462494757 0
277798304 248872428 0
550266377 174550493 0
13562613 271528109 0
69368812 24271857 0
110819386 177459885 0
232294686 509946263 0
545614158 298256030 0
473189156 435428236 0
36557838 439473205 0
148787751 21371947 0
245688787 129287047 0
482632647 240153271 0
503444324 5870861 0
172520705 279216306 0
104366275 19181024 0
53063399 157596215 0
490940675 64146681 0
134207146 455665068 0
568206745 542661967 0
331770676 100977622 0
87579396 307560814 0
411303367 483533611 0
571621928 20182808 0
477588575 520818788 0
291643416 78425949 0
203914511 279955110 0
31102281 319032405 0
335238559 332159840 0
116532366 356898449 0
405158627 7051417 0
223791311 248203245 0
496984202 268015353 0
447595456 118665726 0
303571605 384137412 0
344685505 46428119 0
496810497 228706692 0
386196794 268157313 0
350659196 268763631 0
107977105 312151309 0
347326334 328058432 0
240829818 124221803 0
327767877 75328459 0
459203423 137085337 0
495283192 424420793 0
532400569 567518684 0
453376980 554873094 0
501741420 389281389 0
275473077 381543649 0
296311528 220998530 0
171972716 251216250 0
290351001 376553059 0
454349032 184085023 0
113230316 292135 0
113107777 195407596 0
26366882 481488507 0
201622886 37886754 0
6475375 394479059 0
145870872 359650506 0
200504301 469214287 0
532001075 198743531 0
205185573 411020817 0
261449989 267100180 0
384723133 17403147 0
55795218 478091480 0
345519842 545461912 0
219584835 484201370 0
114558335 26356984 0
171138433 569410782 0
539587843 481320119 0
76360340 383567147 0
79416843 547723729 0
161105661 128752986 0
485489666 397614295 0
203295270 417393724 0
207143912 452015995 0
433332040 241567338 0
149687496 75638710 0
386251599 220203585 0
574472315 240600798 0
395883278 389054294 0
140652018 3669691 0
146724082 323368954 0
99639964 15278270 0
484893589 436689903 0
509278524 492652964 0
515552108 408419803 0
478552901 109029219 0
423160037 157189809 0
408722837 268798191 0
503051480 300984843 0
375609692 347803966 0
574420355 180302182 0
564798013 361853526 0
310522431 51377220 0
95384934 500787181 0
227443345 416038418 0
119985471 52459382 0
4766972 483201255 0
427357445 359216579 0
248652286 533910887 0
352068541 95039819 0
460450205 26945671 0
340280640 190794294 0
388467563 168118901 0
399233273 320835518 0
436961238 430498997 0
561914214 530471544 0
403593690 154117418 0
389814587 254614588 0
373968622 465548419 0
436511119 404444214 0
22964563 556473657 0
106421559 414632239 0
270676365 86219576 0
162209455 186567130 0
51603007 351414063 0
458495229 290399730 0
402370487 575644351 0
35230051 536037983 0
116651763 496709165 0
336614503 307996665 0
212358394 19247301 0
333588605 258669463 0
460320677 454176810 0
98430537 306992510 0
378571229 136950442 0
22834495 473606598 0
507004983 414987331 0
421115350 19481908 0
110852898 414739832 0
442986720 77544765 0
301273412 322561279 0
395112886 123291214 0
393167191 366617564 0
437597860 279871425 0
63686002 270217607 0
257617425 440107972 0
561658932 142559333 0
166542957 328426616 0
261662353 342936667 0
427556076 528877021 0
541569110 475635436 0
358795188 54137405 0
211458175 412522837 0
48040991 280810780 0
131954329 69315845 0
207670415 211999932 0
499561029 501939080 0
115181292 108676248 0
273036999 402234360 0
429697608 289603292 0
369621504 392950325 0
456850779 256714957 0
49348661 315532972 0
139522179 535701061 0
80486040 435863139 0
241772550 398382927 0
229650253 350937828 0
404662761 298830740 0
168111944 231441892 0
82921667 335241382 0
37400901 59771186 0
414792918 191332886 0
41935959 329462368 0
447755570 245862969 0
233271030 160135694 0
249654656 530288837 0
430297539 412182781 0
333935945 527878499 0
557530511 334511424 0
102041916 204138452 0
206424899 142557169 0
21812087 488571235 0
28935313 402141005 0
22652240 203222445 0
359467929 70659131 0
501742132 80745567 0
27295577 501007896 0
533705234 237336662 0
223322935 55429145 0
290910167 152066677 0
335170934 262004406 0
204458013 34461317 0
463126366 576486891 0
103539635 368913180 0
553692695 478888518 0
433212189 533161748 0
285861633 303507504 0
302890600 191329158 0
68674972 439949692 0
296392640 278959821 0
188147363 369895668 0
176750711 468327756 0
394390301 346406565 0
306903799 435800683 0
435103731 541359560 0
184015813 231648899 0
148233215 193391633 0
557863653 336185557 0
491566146 497235777 0
557968444 315198721 0
544051189 148092093 0
188249836 435090358 0
216719028 68176091 0
450756404 88543720 0
58019273 31424698 0
536811525 122934500 0
142225962 342870971 0
431942512 252894484 0
207535151 86567982 0
144279515 205082300 0
185055604 347433309 0
226692805 393017 0
133897401 93612940 0
375005066 246954479 0
430529149 403509437 0
82448708 257337240 0
286640508 360043738 0
573027025 405431867 0
442455699 425823111 0
69808262 287097887 0
294270148 116303593 0
166753751 358241060 0
144051359 356871215 0
280866120 169639859 0
39975244 377474925 0
152724679 344644358 0
155090026 205099229 0
226476353 423602605 0
536877748 36240822 0
53541398 142528616 0
143380071 563945159 0
519820669 294672593 0
455791032 481128606 0
249383742 436624855 0
557673474 220585245 0
276809082 485130413 0
478525328 556472248 0
451374948 274427413 0
428112556 454863813 0
543710869 43231847 0
194602164 391939926 0
131189805 427855249 0
432579410 384240928 0
423679007 492865912 0
561426255 159471377 0
48956375 529390611 0
428876744 205988213 0
401006774 554859446 0
279918546 302956562 0
61332073 504151717 0
42811589 68206084 0
213043907 371620316 0
191223500 113272329 0
388554147 354442921 0
117659791 159263051 0
54041021 247854532 0
61667186 421490243 0
342399050 395001151 0
335432374 439448917 0
291720148 308942097 0
243078181 2977138 0
444743175 550309669 0
220661000 328521534 0
570797445 87315009 0
253241620 96420862 0
491764768 312670022 0
94092759 383623880 0
273879715 439269024 0
387381990 291027769 0
169565375 125775464 0
414979297 39628076 0
456064140 398874738 0
442595885 547235100 0
21955784 95473223 0
168160824 561916163 0
455459406 394797205 0
337835108 286225051 0
418689343 553656168 0
71416401 287678710 0
45679246 471556166 0
244795243 163963655 0
78045035 444275887 0
152141121 5380228 0
288989267 505632628 0
191732710 173083844 0
78406845 156828843 0
187846891 528542375 0
527666226 294950832 0
579046909 38193869 0
246597100 319345020 0
394875377 434786978 0
69841429 193504437 0
502377276 228193832 0
368540495 346249685 0
189468800 211322787 0
376195923 555038386 0
117691230 16130947 0
197722697 313100137 0
220010153 89242017 0
97007409 579578757 0
221578376 239513272 0
180247386 253690474 0
474515038 469684714 0
395868588 544851150 0
229422999 139103163 0
335125366 430122758 0
52562998 30196750 0
538469365 435137193 0
371562065 89882534 0
211265534 103701069 0
407005209 554186671 0
28662655 294815481 0
160840008 238265213 0
251265143 55472471 0
337272412 230741283 0
34978973 422081357 0
521765252 110644010 0
164251390 48552780 0
463417383 393530584 0
245247844 66404919 0
342126303 423246128 0
378333623 119402208 0
359610942 281408212 0
364142236 461223190 0
19957937 235315156 0
259909704 431764940 0
127409874 39561819 0
159345835 513004934 0
133878878 572473826 0
488808229 118682741 0
308789580 106700812 0
262076335 379455934 0
407761506 471354678 0
211006849 245971189 0
404296135 487332488 0
80421692 359803778 0
212257134 215463024 0
283167578 331460950 0
189626833 163961151 0
221394280 25555374 0
152349450 492692506 0
408637859 457994229 0
70107747 322953934 0
277829010 240036697 0
533238241 340203748 0
272610281 152367361 0
44452478 508831093 0
38464988 516847930 0
15543003 117768390 0
385912218 77969306 0
144895965 137411587 0
239542217 579193883 0
276170632 127618449 0
504008600 525103483 0
483590016 158133249 0
22331428 579428671 0
575753850 187899925 0
270094140 22022448 0
462649933 356668349 0
272496454 412568179 0
551323332 306718593 0
476954629 15211810 0
298206847 173566900 0
385178393 408220379 0
418308423 200330940 0
409693545 395923880 0
364705769 230609204 0
326713951 33798290 0
274542091 314977643 0
32649495 14317999 0
229145046 157277820 0
469098614 187149791 0
314437368 396349576 0
78323461 69376096 0
249891526 504703096 0
493353813 23758203 0
477210140 127820962 0
81647599 201149812 0
94149602 36363921 0
220491110 127111642 0
311950912 111252279 0
507756138 385955879 0
299966248 238768107 0
262523323 382855938 0
223592363 28271249 0
323409981 187824080 0
452541995 545376185 0
436125561 540141751 0
387632522 172904307 0
177348249 513919274 0
190363788 214696050 0
93843165 123519830 0
414455964 8887691 0
26355110 370787156 0
374126365 427801508 0
80807574 310078129 0
122596429 463911202 0
180395435 192490071 0
172591245 557858201 0
106611241 121298144 0
73862762 462196479 0
28267247 506561037 0
127779283 184580077 0
298622620 551277163 0
207997422 334422258 0
407924151 418006151 0
118642346 245469551 0
103890647 429721677 0
169834011 263779049 0
240968860 563666015 0
425506168 313845593 0
396344684 47795893 0
559625531 446460797 0
579498633 242878719 0
363322077 182792235 0
430506218 212852214 0
215376987 515667915 0
71800192 453289750 0
414965921 99432006 0
173305941 400737758 0
208499871 335093607 0
303501347 302231571 0
382981737 93315075 0
243123077 558261674 0
300331253 139874118 0
488358092 383654598 0
194092852 158603910 0
103063037 345974874 0
329172030 51895603 0
300570267 113220577 0
350708477 125960017 0
294829515 167678840 0
370899433 231492940 0
42378780 429611069 0
309587945 407297381 0
483694432 532317556 0
272648057 561281570 0
237139233 260944158 0
393463088 233324361 0
348494695 490255489 0
368609427 248335832 0
244887758 533025441 0
490373304 351688872 0
121866591 421566894 0
500802798 293451742 0
245532204 193275385 0
38930124 426015407 0
358639045 156418623 0
5524158 173573611 0
343360560 27048375 0
141204538 195614346 0
227092149 492930666 0
557521015 348110451 0
502610824 247032338 0
178920740 116724574 0
318648643 439397563 0
436198348 297695366 0
530678490 44390042 0
206215969 44807386 0
55324860 369627213 0
495956019 156413593 0
336430302 472821684 0
417000442 325217598 0
297359142 424997019 0
32637410 460048521 0
543466062 99488331 0
387978857 444730300 0
327805339 43021362 0
215532364 473570860 0
352610409 374531982 0
261998148 412514203 0
387014886 530364545 0
86238083 308390465 0
558579414 1481247 0
436031409 302335843 0
464848775 210817375 0
25763945 350380806 0
134392415 192480022 0
397778781 557757353 0
490853739 291854697 0
136145138 448071550 0
490897128 365314387 0
323795887 12277843 0
15252565 377024857 0
209905295 348450115 0
275368172 461864987 0
292402865 468331360 0
311458686 45989766 0
208023222 125374936 0
109541894 95704354 0
271300556 274310957 0
56414778 163847868 0
191414172 394849198 0
111366563 263681613 0
536314269 201889263 0
47763829 433478457 0
297871458 213116529 0
168064352 404549335 0
457927335 141064430 0
218755727 375488394 0
184021012 224234632 0
340779263 76356366 0
172457830 261447713 0
293648923 559000828 0
129537406 248690366 0
68646056 472967596 0
248841870 540799236 0
182403893 242787036 0
215387905 227289441 0
406308344 48863212 0
419633424 393004832 0
459626101 32563119 0
439352088 473908335 0
424076874 527705042 0
498347475 423180963 0
58313397 431294606 0
326714554 454039047 0
217691827 452906786 0
387389333 5687784 0
251492729 108656576 0
268070120 341580411 0
574250154 505196920 0
560251785 279307534 0
410786760 297525650 0
120144156 158099911 0
88472313 67844678 0
424021960 384198069 0
73510029 37408212 0
187265438 225616732 0
108843111 373971814 0
312591656 466339341 0
190094001 286062079 0
526155399 185278853 0
574189499 55825361 0
437567810 456967902 0
25230305 511751092 0
109293932 507690778 0
312569435 101280373 0
358357805 358107410 0
431429685 167694171 0
352193535 30252379 0
446383073 439465786 0
44254578 477600045 0
507516559 175214006 0
301807345 349919625 0
539797067 280178765 0
543430305 504270331 0
106308395 198666684 0
529530552 260634743 0
168558761 280878480 0
225657522 236611449 0
382328731 569537725 0
510347516 294468884 0
495390153 224507815 0
550187246 194013466 0
282764603 350589964 0
131087784 247807828 0
101037245 162993501 0
159453191 556208697 0
127114674 539425756 0
27966110 431654231 0
252831524 180541438 0
450091117 206309123 0
564283190 196817773 0
124568970 107608310 0
129002065 550555299 0
27633370 11158304 0
148291486 12656192 0
83443792 439726014 0
473599112 366909502 0
227223138 298269121 0
554066211 438593253 0
7263135 148518247 0
220802903 264213939 0
18182226 18234343 0
144360234 573736344 0
175395188 391267842 0
302041452 497288752 0
471406216 16424056 0
259641592 391991505 0
398290553 558981823 0
563787263 94422094 0
313856399 152482741 0
244536135 481556659 0
2486587 484610112 0
275698532 121642474 0
407110692 579194884 0
358473818 525805651 0
521551857 467744160 0
569785708 280644112 0
310761770 256910601 0
152525253 74414379 0
157471730 233471621 0
457207952 249121599 0
193685779 268514535 0
84492017 7864890 0
22251690 414869288 0
422285318 136605001 0
500486479 251856843 0
271184536 399531137 0
378521406 517060084 0
259419788 41396950 0
209593967 97705147 0
163716182 222270275 0
410896817 345905244 0
483749063 337426628 0
154574625 13745248 0
156935157 309521214 0
277647931 549190375 0
470018844 123404360 0
410302125 239442644 0
34606743 22612324 0
406836093 435311521 0
328279093 97571142 0
565397471 222275826 0
459693509 266171350 0
365176702 41963314 0
524610950 191209047 0
252161521 416797567 0
397883069 297749466 0
269483011 182843315 0
574969935 458624866 0
380869509 221524055 0
128902793 578222207 0
416471329 529269280 0
310846522 505800910 0
186555216 201710430 0
350145522 63285720 0
255526407 272514768 0
520132694 411985933 0
140862647 534894363 0
358215221 211459576 0
124797245 59933108 0
31328435 574390913 0
451928621 384395103 0
453386485 112489760 0
271481813 132018189 0
26642303 564236029 0
164159963 289762946 0
52981983 84049266 0
129838268 174200106 0
291942459 78552406 0
255280698 514238159 0
249568488 338454422 0
176254044 369501285 0
353235293 389955069 0
329669452 242340594 0
463563389 489932575 0
289476950 433458308 0
398645004 319889392 0
62902175 376452898 0
317529418 197935742 0
83799716 122506359 0
165415701 450365971 0
194178780 174991975 0
266758378 554194153 0
233008654 440242080 0
75832910 100747390 0
563605729 424241196 0
98605955 108758755 0
424999387 501620281 0
518820000 536082732 0
491959096 503886325 0
90217306 430913190 0
414350753 25296148 0
106805169 116907738 0
450893610 87737511 0
438319919 575931306 0
59338711 339979230 0
32915516 422243844 0
545707213 242324987 0
40209220 86243211 0
382211402 29348763 0
131653135 442091359 0
158793542 448407080 0
39154821 185850705 0
420262306 538047259 0
460256476 146042976 0
286046187 211102433 0
35476091 506067940 0
386654958 219450720 0
47632170 214483982 0
504023440 491452967 0
353955674 566475445 0
173837011 551707016 0
294358802 308349275 0
531456366 367310016 0
57249745 419065039 0
300628923 257982092 0
159490312 554554064 0
339588051 388862605 0
466041179 208216788 0
539760655 572230989 0
421398251 222156012 0
252633216 370582179 0
368595750 429547419 0
123668686 537116587 0
158790403 98231818 0
17412922 435086114 0
34444068 379528577 0
50691873 122228399 0
563464165 83457444 0
347790885 370626216 0
540882424 389538973 0
26888861 283572551 0
174185963 134403760 0
42737067 51742340 0
222620810 23761896 0
433143745 204243344 0
508546943 24969739 0
44751117 56963813 0
379961655 508016314 0
259401773 379056617 0
403852525 332905528 0
425493529 295038620 0
187427262 214234467 0
327129915 502880830 0
139021744 488581264 0
431836980 372046984 0
272680982 571081144 0
27262335 48803736 0
305750689 523935797 0
462884005 578732253 0
192637797 397616288 0
420388912 128184227 0
134911296 522130791 0
395067498 26563371 0
5615051 40333953 0
179527381 11298066 0
379811186 33501336 0
146573929 336578908 0
252450571 394362245 0
169489114 560390976 0
101628854 230470289 0
302408419 271920746 0
28490926 244196879 0
33304964 314919793 0
241173599 155534941 0
85608821 47932566 0
108926574 17915626 0
340896262 403661579 0
473174444 419987957 0
151250130 518907666 0
330287887 289295861 0
250496766 546665671 0
544199410 14034212 0
432519808 310534152 0
468444488 202542457 0
497518387 218299492 0
524904523 405982696 0
525055141 1574671 0
249499040 471700021 0
308777605 140389411 0
362590735 508976599 0
152447712 45208817 0
308408243 48311383 0
347430663 240924749 0
444162801 404023407 0
86955955 429459839 0
232579936 74094284 0
242060458 106811363 0
203657398 305950646 0
390613265 543178337 0
445408241 334354389 0
533348362 455947595 0
141120770 211982928 0
188144938 268675896 0
251070744 290595261 0
517973087 420452787 0
280156936 135478728 0
264781113 423204084 0
414391641 220615606 0
26247174 571223028 0
322354550 193615690 0
511316314 136343906 0
440690431 427207037 0
265058598 393869799 0
406078945 262736904 0
274813299 43855393 0
570039677 387644631 0
182991569 398146522 0
282284144 378537365 0
254869455 330258336 0
447395968 229108670 0
458331319 33150445 0
301380797 300724156 0
513528454 299135885 0
323715224 460104905 0
102273367 73973851 0
92879626 549867588 0
375554657 286539340 0
166608748 58245914 0
528463085 397931475 0
195177074 302874539 0
435336668 390426489 0
406752555 80672236 0
147809189 344087170 0
426794363 9471972 0
317346414 243277733 0
427093843 202907488 0
325205712 358945306 0
294838264 327800158 0
323744877 544128950 0
374307135 280047671 0
149802427 448448107 0
192983869 8690938 0
560381804 430741459 0
370061307 82986135 0
501405328 464275872 0
334159954 423363394 0
277797451 3082008 0
195986326 300014940 0
246523652 347267260 0
320231386 257863247 0
462870429 161888798 0
31189122 577209948 0
493434798 251995626 0
158620847 141528333 0
463541317 167221472 0
118342976 119192445 0
255424562 63802044 0
563453024 461475589 0
60078308 268771062 0
12849877 319587329 0
539278325 453861211 0
113189820 233776520 0
144582701 326111451 0
544180223 282894943 0
17369078 320549001 0
406843850 60815146 0
448352220 406851691 0
541259868 113754628 0
44903578 408074022 0
163911109 322485085 0
275280477 44456114 0
47852083 124301064 0
493735747 542267648 0
300757354 67453696 0
395403477 403190643 0
47206937 558683856 0
301671227 120915936 0
199281655 29568929 0
44492065 1540052 0
56565750 106645837 0
218807023 356868417 0
492427319 563835773 0
486623105 456432393 0
443946861 418804993 0
430364261 539083037 0
83446928 511346326 0
110298512 526042887 0
282258474 494403423 0
249847097 475472560 0
482125614 229616838 0
75464761 146092219 0
571662120 180123498 0
170739988 410157253 0
120244479 539094248 0
486434608 551460236 0
308698303 157088462 0
261257109 69778256 0
540537425 303986950 0
11305321 14525382 0
547970441 142706517 0
514061699 552768795 0
382933242 148182215 0
513602682 168541554 0
286933684 519426678 0
460876125 504826958 0
384222548 240022755 0
68733495 377539188 0
238013106 377047743 0
441777667 248154990 0
39607841 328153944 0
130747423 376364112 0
15530398 74677932 0
330977199 340337792 0
565751079 529436783 0
306011202 265426958 0
437361827 113680522 0
138106830 271467361 0
525129610 264591460 0
51770492 254398126 0
460927476 551031176 0
504906258 544148818 0
297911632 412217432 0
273684384 190656253 0
220708376 11342262 0
255797581 189009757 0
244774463 510981419 0
539146767 6877251 0
495726225 44905910 0
120283561 249861058 0
447766886 162719715 0
426242438 547681044 0
97315943 258655590 0
148518199 128775497 0
130590174 494255447 0
302907897 61106734 0
246362790 145092418 0
343303943 159143843 0
311882589 54655957 0
129723508 120633403 0
117841831 483638749 0
4290165 120720886 0
9416993 390017688 0
82565709 1449587 0
42601216 65541939 0
484071512 422395941 0
250768533 8374743 0
383160928 310579097 0
361444111 192790568 0
233333056 444437504 0
578586223 442042002 0
215463032 128440772 0
457026851 376485188 0
301636688 93279426 0
285281627 197633235 0
26083740 288713898 0
284707786 23102839 0
483308364 136690238 0
195512166 179300589 0
514330631 375617262 0
180022858 255057770 0
255896177 362909443 0
256448304 334263076 0
429431307 457734769 0
244173755 321124144 0
544361923 307813875 0
368015946 124440585 0
104580450 145652956 0
108290571 495577635 0
337675568 487192342 0
522766063 568792539 0
523426536 126619833 0
428715096 233303271 0
62113475 522579209 0
5345842 113263427 0
533019345 49647118 0
123432067 479136444 0
364800987 545996589 0
67819374 36816641 0
112743115 14004835 0
29550941 492805045 0
357335677 543466863 0
254364728 303680515 0
376461355 282418697 0
279173462 558792277 0
163602670 458261261 0
48007595 129767249 0
432872614 576789950 0
108285041 307062414 0
184195890 154855349 0
318170745 207952115 0
198097892 10053846 0
183455642 501672613 0
444144829 399581874 0
425760138 163698858 0
575259817 300746851 0
10909295 302347376 0
97466380 226915374 0
428155953 98343811 0
507324754 21897519 0
221967078 307028204 0
180365801 58733242 0
450323994 332689474 0
494572148 527728770 0
136191310 326976584 0
86698457 462628003 0
335978780 255073454 0
92503386 470093470 0
203116000 258471532 0
172305296 142760347 0
80951595 218440202 0
446776139 558997275 0
545742208 335726449 0
331601562 35475167 0
106921955 271746079 0
133222050 287808757 0
411014116 507102629 0
154422355 275524794 0
252320040 559200055 0
183306546 487597711 0
385267023 476856680 0
236448123 425102525 0
212548135 23898203 0
404643093 209401762 0
281573232 118090823 0
312440946 199238391 0
532552784 388713843 0
303424337 31281149 0
177606537 470731646 0
536666701 60219629 0
572771000 391807524 0
233000064 356234033 0
461939036 417920978 0
356317482 248049232 0
91765190 378200069 0
337085946 393746875 0
542774129 59724649 0
376233278 162519950 0
353009204 395613763 0
40001080 529940598 0
447765260 515085486 0
20843380 202500152 0
81105939 568811664 0
174024228 579157750 0
408680728 351497550 0
4675402 399853492 0
486732731 44779586 0
423293170 289911926 0
460844688 550582299 0
100094598 454282972 0
30224963 11037433 0
403890021 370465983 0
434119792 13174091 0
27300360 537451176 0
116714117 136336767 0
387358402 62961058 0
409594536 268220294 0
93532800 579112111 0
151533081 521451090 0
239067425 146618859 0
505701325 212318948 0
255499721 97478101 0
344491166 94422990 0
500074603 328651712 0
194065714 204010428 0
521730261 355845763 0
478586216 374533880 0
517204288 419499014 0
452479739 470795624 0
303280086 470902832 0
452089890 419255775 0
272652502 269756316 0
163536084 225738811 0
237099 211855357 0
103254700 304779710 0
410770324 344397014 0
93111469 464082321 0
531186859 126439480 0
465990448 561215462 0
182066218 220102329 0
140110446 477399581 0
237597942 353210347 0
115257215 213134666 0
222213938 53606323 0
230065146 165366255 0
280125741 435635607 0
149154244 409034986 0
67335548 302901454 0
120833209 451100487 0
151922027 134434122 0
375424673 208744846 0
41759971 349226015 0
61863212 394916675 0
191089265 64357456 0
300285560 523575571 0
6303675 419067685 0
42636503 226171526 0
122111145 498657521 0
195594654 282906710 0
421139121 208854275 0
191418166 196422421 0
238156246 386404636 0
336650406 425534769 0
524830716 308709857 0
344986692 538877628 0
500614989 140324456 0
348604525 488502553 0
304160301 65957043 0
119829184 216676251 0
280398966 208088113 0
377920921 268347616 0
467322363 458877704 0
402884277 404372253 0
485881867 77545364 0
288668958 132163312 0
192665106 276719852 0
41332111 481083501 0
128952719 19666473 0
538841481 303536423 0
370999807 478145434 0
216880862 567891434 0
191289213 382205742 0
138913815 360484122 0
382955667 181029292 0
86065839 231901152 0
107017695 366382469 0
102015494 50028644 0
270278599 343849004 0
195569674 407450368 0
301059176 133321927 0
160111040 339136698 0
325402124 255424340 0
181584816 169247006 0
187788806 319623185 0
319911456 222933526 0
495105464 201112551 0
422387137 484016380 0
391760111 409188288 0
535264959 105351491 0
72461623 115876709 0
1235282 108845181 0
14380858 230192429 0
351924253 314281024 0
179370283 481568201 0
454496866 115182151 0
236789424 562011908 0
432059682 408152482 0
242275009 184545600 0
568184003 296864797 0
318508309 490517873 0
57213865 322004640 0
464785847 40689153 0
468535898 334694988 0
98518086 217536806 0
531242810 13538007 0
200447073 63052883 0
23242728 459837854 0
15801177 84800958 0
232658443 77307667 0
320664580 338838079 0
19905551 358603661 0
206247000 120519065 0
370725864 142339977 0
290459481 45000694 0
164520993 344168629 0
476954846 443775718 0
211902771 277203105 0
325905235 16830167 0
536735140 558429882 0
79987042 477748268 0
222012755 544996341 0
170271940 47620240 0
81865761 78868557 0
30861121 128229009 0
377589416 459932296 0
447981444 241452523 0
344475359 394922786 0
387889052 575858819 0
386632856 479697196 0
191760906 547773350 0
499419287 400334367 0
126083510 140522791 0
508644083 65088455 0
515242965 427644987 0
348201595 234192574 0
309964371 380242023 0
447756193 470417744 0
572167910 15364282 0
685026 182374768 0
117331216 403207505 0
257848423 522593578 0
218837955 125491893 0
33237433 384436196 0
511338905 316062835 0
194934239 316311131 0
568289459 262155689 0
196977980 511040018 0
193481143 412256223 0
47286270 474372933 0
394245421 7496529 0
429732711 22696881 0
50130161 246886934 0
482225804 12729475 0
259253001 296588526 0
74468374 382551524 0
371039693 7102256 0
572724964 481653363 0
545404104 164241560 0
165796982 240641268 0
530005584 26906036 0
374232547 120163062 0
506112751 475296240 0
528302551 143687815 0
66509824 524597591 0
99868736 199276871 0
40284646 539236428 0
69415231 283360059 0
185118873 399203488 0
332494614 150563995 0
95385063 570166530 0
277729964 333890160 0
473574867 189318640 0
210811562 130298151 0
275233853 480007608 0
514811355 83466196 0
221235882 469662862 0
422406090 242189356 0
188624625 214783673 0
136471306 58874045 0
98654250 289730910 0
577531474 475262244 0
370775634 471642168 0
162896422 212631857 0
98756606 77855674 0
99788059 107023699 0
287477843 118477550 0
338442904 236955826 0
120541347 441941383 0
534074483 50330221 0
361308936 266848458 0
322671406 229879578 0
115706800 393718239 0
380437765 439032058 0
47710084 105396381 0
44848921 73580194 0
481465670 493341793 0
96453135 175278356 0
78509979 390256258 0
390936350 517471783 0
199868666 303812811 0
388693123 508455711 0
339327764 334261331 0
437882851 312978660 0
340452363 90167499 0
379731383 37309787 0
82400480 257282227 0
6113035 292864019 0
345908788 263695118 0
143531678 51630920 0
453540862 253896063 0
266171375 487103567 0
314948705 16854604 0
387779274 347221121 0
504715241 66234167 0
74961575 503622809 0
280931392 509340149 0
177749464 246935892 0
72135539 67430728 0
320933679 62086988 0
90102487 191722265 0
175917749 365279447 0
455677580 187947268 0
417435694 107233453 0
191089395 47994744 0
187699485 41702837 0
231610322 408847914 0
281045277 423886869 0
466249938 462078059 0
83476500 98148008 0
549003595 354507363 0
324202872 195271313 0
483107397 126913683 0
26775890 430280733 0
469555523 377225905 0
446340065 344101869 0
440152204 467876043 0
375516717 336543763 0
557202880 99832794 0
493619419 191603234 0
324543488 35039446 0
319779228 535255934 0
454401629 85824947 0
276714639 518169644 0
13620965 224149451 0
315271337 97584866 0
494084507 322303745 0
228956880 579150254 0
177896026 469471420 0
477073044 282792218 0
550870402 21587781 0
2787185 404023198 0
189507383 151238326 0
379481115 66153305 0
340207938 91063295 0
752935 532667473 0
101065623 451875844 0
42619798 155780529 0
217217198 505849862 0
195088816 85078175 0
508272394 334893970 0
344467436 141298538 0
196488685 34922124 0
105195011 555147811 0
139593028 349887343 0
501125774 342130644 0
330777895 167554834 0
265560382 523917373 0
50554648 65467013 0
134497343 302118695 0
516002668 31814516 0
510644372 512354271 0
2072596 218744637 0
387441964 144466096 0
94962601 384495834 0
345676257 5406503 0
286428907 232893726 0
525546889 379113068 0
553180694 510425043 0
70535112 510251679 0
174551915 130089271 0
141157376 166794555 0
312915004 269411447 0
329448752 233527168 0
378402771 468184414 0
436528115 93297347 0
43927784 505748478 0
147472408 556043859 0
108658619 349319495 0
553467001 393571498 0
315755916 339655377 0
78125420 186485140 0
326524930 135445963 0
15613664 248612689 0
36027126 536077731 0
500164086 346859505 0
45540030 220993555 0
276642021 542244330 0
130638439 558883049 0
384840427 70065849 0
440176973 361338441 0
373960211 20213610 0
61213323 442373883 0
476470875 172885253 0
155440706 301724029 0
157767876 417014072 0
465873821 423298161 0
2691583 343563788 0
209615396 245763956 0
69430085 214720822 0
330417402 339656869 0
91376209 127747867 0
113746424 73769255 0
412130825 394374179 0
217263780 350115071 0
240404224 535229482 0
140832308 330226981 0
50207666 289603159 0
349104696 571269414 0
151763477 101861058 0
263767483 10897695 0
449050431 505163608 0
555269900 266754488 0
538879611 181073095 0
518099159 576245171 0
116076976 281047664 0
432899038 271540857 0
38843794 80655705 0
100825908 536117287 0
106812088 509726230 0
554330702 93875262 0
416054695 534967507 0
36180010 423106678 0
527738507 72123311 0
217854000 126898658 0
179269439 501200493 0
491948998 551643797 0
331664707 214330167 0
261257784 410429865 0
462225930 316131584 0
181556941 411554598 0
94268216 389093939 0
2706016 52026888 0
25796024 533669495 0
335669902 170257074 0
401188661 469723139 0
132066708 575413756 0
521196289 512701625 0
324637401 146592661 0
153308511 11013170 0
370685323 74752238 0
241281124 83285893 0
99255468 426942930 0
419383065 450840005 0
317069390 398175677 0
293836591 385189039 0
13182311 410253312 0
502876799 61760945 0
252430266 296629237 0
496107077 82037562 0
418816118 499251170 0
15241024 21698550 0
10160705 298386726 0
413703088 450834408 0
536454014 565700743 0
33110205 401722040 0
59915060 293650456 0
81658662 494463148 0
92422921 149383072 0
434233919 539212657 0
685595 133085387 0
295942234 14089667 0
558167176 54329626 0
490270143 327566248 0
101951283 170012062 0
188930876 487196239 0
132291726 465806314 0
105942198 97320021 0
576517270 524222946 0
133510543 248416843 0
95104257 128329556 0
492937155 364463898 0
344794866 457941958 0
553945050 540909989 0
545853439 97828466 0
421706596 197528513 0
210488180 69825457 0
487277751 65184833 0
236911243 404320608 0
123321792 516077206 0
72870998 380665219 0
570471935 459029760 0
457519642 323628831 0
401413751 400075974 0
49439074 489476270 0
244737928 81536223 0
211592303 216949817 0
332525323 414994043 0
15415307 12548441 0
359207656 519519738 0
177424309 226192584 0
23069893 375742641 0
550043814 440487833 0
333635256 253660032 0
385756146 389033076 0
321493604 303073214 0
48761937 71485069 0
119186886 452093182 0
213953456 317098182 0
484124178 3239282 0
326811469 424829587 0
7649299 410380509 0
277992352 341666924 0
253655336 155676306 0
565853063 405893076 0
466768699 443526669 0
264955273 572001059 0
295557808 323923604 0
290336137 99164490 0
54051533 187744911 0
207482295 273431014 0
18911751 98019715 0
4316121 63838750 0
77300118 84336071 0
303508552 127553996 0
530163279 551389198 0
311347103 349288904 0
574460114 310362081 0
351637955 214465821 0
58884969 64019035 0
105340079 86897652 0
21902026 380235120 0
269674888 150701904 0
359041639 190843549 0
482269745 139238239 0
136608042 451564626 0
343969310 342113572 0
175680582 11466963 0
56037662 65892598 0
401416152 176372925 0
510446428 415317191 0
368224988 377023484 0
161722952 258614275 0
338158887 68584133 0
300635552 378723497 0
199336349 120148399 0
287612052 512119522 0
386747449 169593247 0
393845745 83126053 0
338632551 345510764 0
543804071 72616392 0
426164245 231639991 0
165886437 519666105 0
548296990 324103266 0
474063748 96934547 0
73603522 90932734 0
301004831 389368865 0
486551436 304602875 0
216365200 365633991 0
549376686 453661782 0
566669267 359107308 0
5391688 14639608 0
217103001 396636385 0
235016148 374418724 0
126399562 83419433 0
9482636 371501470 0
367535066 413365713 0
326414565 155120386 0
554991951 306399612 0
17608171 435270917 0
551843276 479003332 0
468146273 373498710 0
126709423 144978721 0
58570823 340072772 0
272175897 311268358 0
7876969 421841143 0
443411067 93754174 0
458966098 513547296 0
147023435 369224368 0
70091967 506523613 0
365835891 419682051 0
477929561 415095373 0
272543816 339682513 0
523251970 359459213 0
394742398 380055635 0
73909688 537734439 0
445648797 424330440 0
166888639 89935882 0
437014311 38618531 0
298818733 57157423 0
301517825 187806449 0
50315514 318487944 0
317790070 138256889 0
421638922 86887316 0
247489795 226093401 0
54956747 139044267 0
443834833 475233662 0
164246538 94097504 0
510320036 248720331 0
557194168 345028990 0
515764503 132679990 0
34964759 55429213 0
31558875 85978890 0
487404438 172420904 0
38555472 305506179 0
8463529 519527954 0
197292479 267382553 0
288234394 488677044 0
24081216 235481653 0
137600187 350509800 0
76687801 23422502 0
1091229 246111065 0
495436554 568483812 0
508762987 267235821 0
427527167 1038140 0
47648881 438164628 0
190968184 500485813 0
394925122 358687105 0
387945156 390688082 0
401539471 561783583 0
345000754 365990649 0
282427930 568648323 0
76774555 245477948 0
43329684 442869004 0
493330109 36329020 0
250337976 397975485 0
347591300 268965428 0
148464209 83514298 0
567126866 359184503 0
435137747 97421111 0
94323433 104470648 0
26153818 252399690 0
478542487 390003465 0
44660455 81412310 0
468658888 528929737 0
506319114 35766074 0
215070456 215054231 0
397435998 513270732 0
308517799 250273554 0
65358967 25165464 0
111765306 68864159 0
97568775 273138361 0
440495902 31213663 0
330614351 473558444 0
379346321 51715390 0
444855571 257810897 0
279843982 461199718 0
116018660 369309155 0
213429570 176476827 0
155363612 23935229 0
301880578 515123452 0
3000562 42098820 0
373196616 386508819 0
463996441 222853103 0
402786281 427855596 0
552092012 8443735 0
278797563 346359464 0
542393942 307061738 0
452443309 410584545 0
543166446 253708543 0
560975245 457492952 0
54515625 412768756 0
202064089 330954420 0
470788382 353861649 0
183515079 449193051 0
246280049 295981147 0
474328792 295543641 0
576787765 232835766 0
536378181 1991029 0
520470034 321496050 0
278437994 523505007 0
538987865 63984862 0
400367205 154794991 0
234172190 195201087 0
521066348 220506703 0
454617382 417283791 0
444676199 448963782 0
214132824 403478230 0
117227159 402505801 0
381876336 361842596 0
88831951 476461733 0
15559738 139139768 0
122631890 386784763 0
476733791 19537093 0
502404436 23828219 0
126814569 230707971 0
354220083 9849569 0
32683348 391189141 0
134874474 150130426 0
382952598 147793938 0
575469214 395194034 0
321429567 21535417 0
575173780 83997605 0
218534235 133260550 0
529542890 508511874 0
113851030 20932004 0
379407497 157876624 0
336543337 73471821 0
459193806 469671645 0
496068414 18186095 0
158041634 197740697 0
2328314 436186918 0
496633805 572217307 0
468621702 312705535 0
252400520 131277229 0
356060403 255334666 0
404431708 334298467 0
565239708 356427764 0
462720909 192829922 0
390704396 122110148 0
378319942 216619662 0
532316678 131384871 0
170664798 246073898 0
264220695 377199336 0
59240885 76643478 0
333860678 261302410 0
177222583 124120896 0
244857541 27914246 0
536623979 205578147 0
119519646 75679569 0
336184222 389232062 0
357924304 105839118 0
493844187 524220744 0
156370688 128824709 0
87184603 44296730 0
413797434 466712143 0
368215441 119850189 0
553468716 533118361 0
218751770 265536742 0
53388088 419398171 0
309592729 347116556 0
173115610 251833746 0
328552272 486506753 0
366141223 38056962 0
429564530 223065719 0
387115921 205697028 0
519037766 362544500 0
406463526 338188860 0
445758388 413661601 0
503963022 148514417 0
489571101 329166240 0
522209635 502191726 0
197428357 31626938 0
314929107 191095337 0
508816456 453807729 0
6603703 212621529 0
128776813 45208940 0
561647972 69346908 0
228103410 221889183 0
77987343 443939814 0
47435181 558999353 0
354602786 329459321 0
232878448 133905345 0
187324744 20234803 0
66947756 355319670 0
19344827 360163195 0
233802784 524134062 0
426452779 333881719 0
165795273 257691700 0
330229661 136098468 0
152540056 62441372 0
355833250 76806969 0
170399837 73609104 0
364760303 154012244 0
398183072 506425385 0
561893076 396713374 0
223883964 152675262 0
321542586 204926067 0
412247062 214166027 0
345347004 434259040 0
129002929 26510744 0
166011070 350445732 0
495780485 530277456 0
161964496 167143943 0
94781028 179028306 0
248642100 579283612 0
393940297 119594604 0
230003573 395304239 0
137095258 410724049 0
154822713 339478301 0
567243201 540821674 0
391476020 38988634 0
410671785 450490880 0
89660901 317643877 0
17834560 552617129 0
502354824 9804738 0
152140484 187541654 0
194399770 204207739 0
497693411 327156859 0
321776250 507244547 0
409651383 530706262 0
575125951 213269358 0
445247422 271792749 0
454541532 117470930 0
80898066 141252705 0
150297925 479400169 0
541418886 513324807 0
411371582 200951598 0
192379455 166093940 0
549482035 358657945 0
347233983 323487683 0
165405291 427809528 0
104533692 208426429 0
568789434 443127850 0
534313265 558136091 0
489805899 400451886 0
178550988 364436799 0
171266058 410866032 0
61310060 428230454 0
575908895 226337558 0
194177506 523271025 0
501388082 225965718 0
453691859 475563627 0
409274919 226395529 0
135806140 153248969 0
108065605 17963943 0
412919896 89056416 0
353304760 19827970 0
356099379 492205742 0
202973868 258687225 0
386234864 203611047 0
518729024 358976504 0
243274156 384867990 0
332734373 384237416 0
251725391 356561044 0
27415989 288667204 0
54937354 369993662 0
529594928 73016259 0
255650381 98492429 0
427607936 314964192 0
464663148 374048115 0
67042614 433618913 0
342214732 431495202 0
97786708 270566158 0
393453031 145746435 0
394026862 244974846 0
380243316 256648062 0
164985299 159084353 0
259300387 365037047 0
197623131 316076745 0
242283015 148766359 0
501158835 483542066 0
283818213 146190867 0
277228996 302660826 0
65515785 345386176 0
74551568 142652088 0
494224615 142077840 0
30804869 516173213 0
186827701 569983006 0
353212882 210679940 0
74800310 44884476 0
376108113 170557099 0
286182552 287678568 0
108803163 213635502 0
419315906 493809554 0
157978581 371578976 0
117433065 225914192 0
292988204 518862060 0
73762275 371189637 0
86137213 558034993 0
502502648 206623654 0
160713236 497928583 0
420879603 27750502 0
551020412 490713119 0
112313847 230566957 0
457620994 293129474 0
459179009 412587597 0
562161183 303396886 0
377961420 297226946 0
252748315 495318169 0
64009343 481149221 0
542203419 425625083 0
24135094 162497074 0
4747818 123090269 0
225090989 547167816 0
476109867 382373251 0
199785483 233521847 0
402511959 485622613 0
293720516 326174917 0
45532688 343901313 0
554393483 566414148 0
34350422 367879980 0
169853766 103340677 0
91743561 165843387 0
57852475 13726934 0
181059680 97567375 0
558239685 53091394 0
299413436 187174537 0
24575112 298948777 0
147784421 459835542 0
142532152 39914868 0
310588507 326734791 0
541149017 210189848 0
561078193 14786448 0
394630239 571646282 0
143903464 220670442 0
414015134 108185357 0
558797315 104350086 0
264248520 542820974 0
508482536 370072229 0
273658866 443499402 0
512530712 529046728 0
406398200 163878715 0
447847138 299677857 0
528433419 551997484 0
406799538 178278799 0
560514285 87968668 0
37398701 342856258 0
44568818 76649068 0
189566824 266016981 0
222216246 58179618 0
571918866 295055772 0
338291418 79765815 0
349377735 150175562 0
258892060 378085935 0
17498598 90386548 0
319729029 81299923 0
314805531 75683400 0
474704978 258100156 0
371652789 14533795 0
40786939 18679910 0
379438919 152851240 0
58667438 522469284 0
100027730 290625206 0
30164506 508643672 0
244851523 562759129 0
181482163 516818620 0
381142378 165583079 0
222338184 475455080 0
499775973 245792900 0
339799814 458484896 0
469750918 432113379 0
13933654 159127432 0
577562569 382666717 0
387099505 410959708 0
279522026 120022738 0
451078714 89008415 0
237216201 43090085 0
39935033 198403111 0
88676156 404235446 0
519080650 462662269 0
45954795 50536518 0
156217157 209073291 0
499982324 570361157 0
488216980 63493817 0
550611513 35943972 0
508133286 174367640 0
208701012 96710148 0
450268764 535629168 0
333921913 267831691 0
16936721 324618734 0
28611065 199644810 0
477840537 445876577 0
462636213 356378159 0
80921973 257803009 0
6317673 173684473 0
187493709 421554992 0
36514573 470602768 0
154937205 310948447 0
114600793 519887029 0
59507729 76376599 0
39984667 489085076 0
335762332 420944060 0
126229371 422201750 0
424455116 283060007 0
41986915 160391180 0
113165633 5004186 0
502533791 396655685 0
3421159 27839189 0
26181498 551452346 0
357062575 522756600 0
448882907 471159662 0
220041755 173713188 0
243015129 512422691 0
79429524 17160529 0
387129563 224128097 0
364569387 33773244 0
354463105 3021913 0
349880064 256431171 0
166496826 290003356 0
101384382 431306570 0
184178579 316657934 0
248493344 385795265 0
378065602 411947925 0
443424926 31205321 0
163999815 41847537 0
563491082 385354243 0
134844604 556426700 0
571692862 135718845 0
122116123 312818323 0
426374449 503399299 0
458715907 256604261 0
116621756 294879009 0
102442985 163179298 0
335916051 297126906 0
15709022 276879789 0
69535118 568947404 0
305713709 235672604 0
268191281 420471547 0
261005601 351383050 0
35553231 294549469 0
40517126 485951676 0
352307210 49164647 0
326308782 576986024 0
70509464 304783552 0
199395763 432021585 0
226817123 376791437 0
546154078 116645658 0
474750606 343815928 0
37189254 311313319 0
339730062 141733538 0
122095553 222757016 0
177282633 502852224 0
164457420 79261824 0
207436867 180061128 0
256691632 557748531 0
531350167 243353347 0
332290673 167284355 0
541177473 28789123 0
136519122 57888074 0
23056054 18466264 0
59693654 215955200 0
382935447 455087788 0
37286047 168568454 0
372277545 46847774 0
76304723 506607758 0
402435570 246756815 0
285882352 279437118 0
567474848 557274145 0
286186013 373052633 0
470339776 85666980 0
340090061 502144556 0
29467947 366773076 0
115301361 454538809 0
499379678 37003699 0
567756256 536251773 0
537185336 537133767 0
123331031 521887883 0
552236353 211654349 0
500197824 540160858 0
462146314 388478875 0
332090784 236410109 0
260608527 81601029 0
284123369 424716150 0
428503504 395815605 0
184760343 204838775 0
227330744 444605829 0
219729092 448755676 0
13148303 536938784 0
130526459 223583403 0
168252680 456504567 0
90807304 130082370 0
413184343 412552606 0
249681333 347692135 0
570713798 285331530 0
277356248 329025101 0
296148709 160139860 0
329610001 199951604 0
272566849 560662022 0
23243179 90195491 0
39104869 242135880 0
279443722 525975322 0
133590501 451263577 0
120020459 22791453 0
29808765 532107009 0
302851730 88443783 0
443796927 520111154 0
264804380 538569629 0
29240067 499793220 0
490740956 244104677 0
544406744 258827690 0
452519386 337525135 0
469164621 279423167 0
93469601 301673510 0
174513572 209669677 0
511990582 184678467 0
179032534 3285398 0
418145651 550083675 0
134146922 339745668 0
54451029 531667247 0
158289894 396875905 0
400593504 265851040 0
284094975 142899357 0
64747385 2396215 0
203614964 319408088 0
68130126 70048968 0
466954150 532073525 0
508579712 537930493 0
6088090 27922019 0
89327069 97749389 0
476933737 168760353 0
42242723 265962187 0
163823781 368611437 0
136217872 389793452 0
48853425 475164396 0
284008178 305850956 0
147971255 78216131 0
347423699 311610763 0
172164141 509203380 0
494053523 173296308 0
534851726 542620586 0
100838463 440778327 0
246181871 410255375 0
110370060 421234279 0
111624131 426403050 0
226038316 362142141 0
407184663 188896055 0
92290694 71774255 0
558934914 520603641 0
205996624 411861669 0
365738690 153424653 0
160104068 370256582 0
207951552 93117913 0
78365227 361000735 0
263516779 505336551 0
429879925 183579100 0
156233000 243104535 0
108288398 224808640 0
18532758 254435427 0
447362787 509986124 0
459078430 236308705 0
338522180 440412250 0
75526005 318979846 0
485572993 59857499 0
506086455 225804567 0
233980628 573434262 0
238651011 276721201 0
516920758 126785747 0
320277039 536342246 0
531179224 503151712 0
31298084 358174817 0
31223425 305286301 0
373884287 512812633 0
493393043 518388425 0
547712124 412354395 0
44776614 411373759 0
205146157 205758896 0
3429927 298664632 0
301347799 530571453 0
412291745 30342142 0
553568435 124497289 0
40880831 418950914 0
380640259 503772021 0
75987129 377618792 0
266274522 577500107 0
404906435 302663931 0
377017560 176284240 0
136534177 234642876 0
553613458 536846574 0
203936113 508312007 0
434401184 527725448 0
441338797 155962575 0
485606399 432362528 0
191566602 327216670 0
569155819 232555839 0
469866293 211581478 0
393183972 235091881 0
198982497 260770403 0
318569917 19434605 0
362828490 539691743 0
22075512 166145797 0
352262256 324918616 0
50172945 422274321 0
20769911 24487044 0
68875876 184055389 0
552548069 441177440 0
148232964 25323798 0
85937485 483261947 0
444457781 70796382 0
264097052 111101048 0
83170640 108033653 0
383141841 554586812 0
327084719 180434176 0
459516392 522071600 0
407454856 56923577 0
165941913 150156837 0
93460777 341568686 0
545096763 39377642 0
96479332 68155822 0
420763952 412571898 0
206012697 409843834 0
339929663 45379554 0
478300241 457827841 0
202975869 513059078 0
489435390 340414374 0
69566011 331277204 0
181634791 70420924 0
292165328 174692224 0
403635749 528207005 0
266185636 505837858 0
443859643 318448083 0
458085556 21106594 0
429136609 550720612 0
130055126 239275118 0
125247158 75143101 0
88320891 151843693 0
532093057 307853885 0
112185109 23084662 0
330899593 429393785 0
199184742 555509404 0
378572027 85935127 0
324599040 367216851 0
237207898 479320079 0
454551683 170245926 0
373476364 119318954 0
257595094 267833541 0
564927066 386601042 0
158919537 59416988 0
554532441 529198671 0
223738166 131839176 0
388644721 165778767 0
265551506 494815910 0
253719034 31041809 0
126917271 532109143 0
347099519 127207738 0
315991899 288664081 0
217175185 103131885 0
532759347 228226566 0
147010724 494135960 0
67324465 188834324 0
250660649 537462257 0
337987220 432438165 0
217915178 76196870 0
177950545 503023008 0
435469247 51424756 0
298769928 260686482 0
448993437 353418406 0
339059655 377911935 0
418328634 142130396 0
62897952 421355833 0
411874400 131783324 0
287526375 326747084 0
313831306 395339602 0
542612309 8822328 0
536419526 409110746 0
330913563 166941969 0
465268212 229719503 0
386022844 103670837 0
454978849 93702538 0
320436786 305910525 0
562209675 269661455 0
430819716 203966094 0
252538045 26581291 0
118334272 130903452 0
12955408 449621219 0
83969392 175797604 0
231922797 514562642 0
64732252 569039091 0
254635002 336619833 0
302662301 198570438 0
459504320 386483678 0
364242999 423868404 0
391127099 40615874 0
15500936 536768016 0
291118183 203086790 0
59690412 519525961 0
535229152 467079798 0
469330693 100914427 0
571634973 494461946 0
569591691 206832100 0
179171601 115476144 0
169933131 169610278 0
529897853 281775846 0
333658778 245148984 0
528180730 350662237 0
292735395 301922505 0
216965692 558052944 0
269296184 575843367 0
210438390 140784553 0
198910482 128528451 0
387111506 172653649 0
576685636 198920028 0
409519743 459853963 0
137273030 570962637 0
567907260 10329394 0
411985138 535289008 0
158243519 49411257 0
304746305 132820138 0
471927980 157115176 0
215733579 88221382 0
342454998 120400439 0
481545454 284734717 0
517351531 567160132 0
501770167 482533645 0
530176802 81953689 0
107590717 226194372 0
251939416 94439834 0
138224369 375602902 0
529332460 266932117 0
210590438 492555057 0
281383591 544146147 0
25622294 503232729 0
496722190 130935089 0
330651424 172997885 0
279510561 161667870 0
436958291 119758340 0
262013384 270892246 0
241949968 227497693 0
206551532 164121360 0
530986256 118924946 0
67013463 565850241 0
350358050 152210775 0
576844067 16055134 0
313608639 556710703 0
542368822 24222678 0
86493050 496388993 0
227940409 25478120 0
468859883 467077569 0
28812812 306159574 0
432751256 400722803 0
70469124 145920895 0
5515716 408818779 0
8707614 365972035 0
98622440 303043342 0
22500957 487283630 0
60822941 499935448 0
81685025 2144749 0
534852570 426623261 0
289267351 16551471 0
113807282 15989916 0
260431077 550847719 0
524240545 487951616 0
348851493 264943430 0
459976781 400722560 0
119335101 403801798 0
3151680 311184726 0
440813185 319899807 0
431574190 340245703 0
417600709 357127139 0
404232026 504774090 0
209689502 550845024 0
67194125 500694101 0
260473147 70835154 0
450860716 363110086 0
327164181 2455741 0
531157694 104068026 0
16053089 307542114 0
573188014 148769843 0
138690340 293228767 0
307591991 353349811 0
435421341 203156714 0
74470534 531249601 0
461722711 410580987 0
398105 281536168 0
89100597 81434406 0
325259792 287646202 0
138205983 84488927 0
164723598 468038600 0
78092121 236343846 0
96034544 71181130 0
183711981 579014960 0
302735582 457059723 0
194537206 462545112 0
446368004 347808132 0
45521048 438004939 0
409572303 343842232 0
253881671 481926503 0
531307923 285846692 0
424761967 199036158 0
259470980 412171125 0
163686880 236499778 0
412806440 425663868 0
276198499 170815444 0
541614663 521824273 0
444659298 307881754 0
567194286 295654721 0
420262636 133103150 0
138877519 285081292 0
311402814 288362868 0
556992267 208755134 0
170746686 486957190 0
579161452 336568801 0
353244074 102943336 0
7541154 28207636 0
341390848 528557114 0
401758114 341894665 0
149830018 468804948 0
523172500 535445226 0
332260800 473938435 0
156464817 406894149 0
441504566 449223446 0
276900192 181555370 0
370131387 494805842 0
505896311 147853566 0
495926386 290596396 0
950221 173790247 0
245460174 514405164 0
131716834 125890045 0
171170034 109978427 0
421621033 507709757 0
372337328 17833737 0
535735139 7738306 0
355201973 122492440 0
296196546 118940793 0
198978192 286274046 0
167571852 526768710 0
115845782 404282451 0
108670807 446062376 0
386845805 305022960 0
340406406 101846523 0
281510620 166767141 0
453949296 248043483 0
137441963 196428591 0
217489125 363641433 0
105791762 561649951 0
484846658 266644070 0
467017600 331253594 0
77147954 309748283 0
392127538 545033056 0
346450931 260590308 0
48237891 343312486 0
265980783 114894341 0
105852655 125702864 0
302146878 488177064 0
560464993 209828871 0
411767999 447937621 0
150076613 445070081 0
563776514 255108387 0
206804544 390796209 0
287023165 287947503 0
571267873 542995355 0
578802671 362290868 0
575858629 15408993 0
177909863 152623411 0
576157425 325626375 0
53856951 538964915 0
116409127 122826690 0
97692648 145463063 0
518559260 444110957 0
493232678 185599232 0
314112275 93113590 0
55232396 110576447 0
334870471 49894381 0
361229577 36469369 0
235744737 469801778 0
501597500 263109752 0
421769565 280459052 0
480942279 242378947 0
52399117 248193030 0
21865035 422161033 0
75236691 578972674 0
379997965 518243780 0
353199667 329094131 0
486484032 578059531 0
446082957 456572719 0
332719888 521192551 0
75651358 525588809 0
323118680 154603948 0
202740738 232793664 0
418664498 565325652 0
407015620 458296346 0
4286701 305098934 0
112603831 182827681 0
330060716 451038465 0
415333451 477730948 0
204492726 579626941 0
224137832 154335176 0
259156934 389145452 0
480424969 430667053 0
508886363 8774766 0
430179751 192214156 0
226312130 301345122 0
114466908 47149880 0
248367243 169045667 0
145917187 96310221 0
285597387 93297326 0
172092785 106485097 0
33145784 565299262 0
1206685 93742366 0
397203487 151788716 0
87439081 195147273 0
471763528 70904758 0
529790749 227594323 0
170399936 347115508 0
498439271 138476773 0
319741890 318719608 0
358867405 211289722 0
200852302 122566221 0
129796781 98851201 0
173851211 53760966 0
52280830 196306122 0
441029749 38714571 0
251330018 54249265 0
516690040 414945569 0
516902552 541746861 0
455237911 389673589 0
354261810 254194778 0
70828657 510092193 0
242397380 59439373 0
531706355 198611520 0
53338882 150608326 0
528144864 356926322 0
253744001 62370300 0
224127724 92232258 0
313617015 175303249 0
55135945 235261217 0
74380519 141707670 0
349262096 394368350 0
484381058 193903527 0
328206277 113342493 0
185994678 316523390 0
539913798 211933601 0
518604746 40574191 0
293888208 260150295 0
84815018 185947819 0
546363266 370623122 0
67981457 346829766 0
275377823 514385387 0
314854973 518736909 0
318466682 202150792 0
529590512 398230251 0
166380033 61712979 0
251522295 326660578 0
451009113 289719782 0
163922060 28345736 0
70626809 379783978 0
62148673 134019741 0
499778757 475603616 0
76962605 140500833 0
278479528 517805058 0
132120449 394677270 0
48228855 144455288 0
235924332 482271161 0
481616803 555056569 0
518595676 520358095 0
555222267 56030621 0
291433742 129583956 0
228267265 48238138 0
107354030 510425902 0
357543747 561793391 0
98240556 399591125 0
486340145 552793999 0
52447130 497672925 0
83368336 254305405 0
338299846 349723702 0
500114772 234502068 0
497086361 520911054 0
292247574 496583841 0
247730018 490789957 0
187603907 257729163 0
121633931 533557578 0
567155509 493375082 0
353064019 11071179 0
108680449 300738617 0
212268454 522736942 0
310807180 268082194 0
348799115 406000775 0
571092527 175264393 0
128044759 137426260 0
173327211 413504752 0
196393358 452022434 0
480713236 306141728 0
143590977 96793735 0
338608005 377280045 0
530879929 559893939 0
262537088 140336748 0
391924849 269718181 0
235704757 137906498 0
352127433 294796850 0
379123931 541923706 0
18753749 320492918 0
281713140 61531572 0
111437685 224652553 0
343943796 38066091 0
167045007 147334733 0
471811914 173542017 0
288715523 284858763 0
491862729 79615293 0
202636548 551210111 0
90457553 576772518 0
392285652 567236667 0
119229571 288213097 0
326290747 265517680 0
53720798 463566784 0
205909689 76577731 0
575010787 491262168 0
79265242 316005212 0
165863418 108767150 0
152827379 96489738 0
498884152 541756124 0
274659626 120301481 0
137889972 349218864 0
90195632 195409874 0
92659331 46555611 0
145934370 532202037 0
207199973 48453698 0
340066383 327307841 0
20642882 381108649 0
143420725 470557407 0
559204385 300780463 0
226405560 249560404 0
299425389 80942559 0
322198141 206960403 0
46690735 232012079 0
502103127 493232192 0
497109173 74483419 0
333541108 389470307 0
415174882 367658545 0
273252223 338552348 0
433628943 77616237 0
153082415 206368344 0
132829884 282569035 0
34238297 226603666 0
466904288 383952918 0
269085637 298996615 0
376938583 387776635 0
434279553 143839845 0
16204323 16726272 0
450481578 346774406 0
423350600 39132456 0
56356997 165596662 0
369104295 13902344 0
534165485 493454610 0
111726848 365320580 0
133526355 113327865 0
206017321 12137659 0
170322637 512876086 0
392496068 390658015 0
505814359 159976380 0
497981429 250013612 0
478848231 80328138 0
45582090 171911564 0
17616507 56491251 0
290597621 243427821 0
160034052 88685256 0
514482022 282673524 0
538706279 177022082 0
540500284 218585979 0
57938509 102293612 0
16879976 548410896 0
169043048 226694409 0
291993562 129769427 0
248728639 99577598 0
254304839 176417090 0
220518078 76138422 0
83089308 236762883 0
21130291 157760921 0
502981389 198150483 0
257484625 413281969 0
50093830 32407116 0
438449589 442720290 0
196527183 250393940 0
187461197 323496914 0
501537972 441168239 0
367804321 381842187 0
569384561 26548251 0
216748977 469134726 0
284233015 512884889 0
11011505 381774137 0
528321099 564904044 0
282367528 204268201 0
392250883 186148331 0
307641940 183441545 0
546143510 175465737 0
95953895 182801570 0
6501145 513160453 0
152577944 481931298 0
372420407 47178744 0
74596418 546324407 0
519236884 361155923 0
1928683 252947509 0
462331053 321789727 0
348394303 92785072 0
260713109 357922747 0
531819322 504557240 0
95673980 146276518 0
523174171 217067551 0
408863954 77273278 0
502505241 373227264 0
75332823 211034348 0
360930644 420513132 0
468311647 185926833 0
366044612 231127918 0
571921952 43285396 0
104269420 527257636 0
490052566 438099020 0
208040365 462831349 0
559199483 31907636 0
496319644 52149001 0
475847858 357882961 0
375470824 13774793 0
272108158 353283893 0
313254518 277653211 0
16809875 533736852 0
191388115 232988709 0
494930438 432939580 0
5996430 138993757 0
34817137 76519439 0
38852705 373066072 0
169926681 127029408 0
249526151 197845052 0
306425936 232182232 0
523733788 112127299 0
146797929 278824775 0
370733213 414201170 0
426412056 534057571 0
31108200 36166767 0
56037526 54115729 0
57845088 410914490 0
192785239 540650872 0
289297760 161764533 0
512518793 439260110 0
256488025 80102802 0
188565750 235840960 0
212140333 99364188 0
100952554 105313281 0
540221263 34385317 0
490201909 202701957 0
203982454 193515713 0
75052892 112449629 0
194108027 324470423 0
51373703 75692803 0
218345573 436245990 0
346328455 53455941 0
292215244 385723431 0
315226246 275641865 0
27244039 522528632 0
84236582 142500930 0
257845036 375542789 0
236669620 475460706 0
459192278 328544434 0
261102099 562860386 0
517266041 382695217 0
570259577 400369745 0
326671303 26591725 0
128758190 103041818 0
141430576 426662647 0
353401277 54532722 0
525138783 108689425 0
362010450 493783490 0
363853289 375209570 0
292595877 162047366 0
410466048 11184680 0
410514893 74650359 0
426237251 3766407 0
92843013 78636450 0
452546665 419427086 0
162045758 401047720 0
513268094 156676976 0
255353882 417441756 0
25153937 214939400 0
133469139 356271002 0
482468834 363538161 0
377612214 261223542 0
535091614 403832843 0
219660985 223304187 0
324222457 153043856 0
199556387 493529833 0
317989796 67947636 0
277592143 126544504 0
530640245 378818353 0
507369388 91611820 0
468410822 419968537 0
570583284 513706373 0
107941888 314870965 0
2206768 441095321 0
100128502 54777241 0
460055982 462266223 0
99236148 200821158 0
116113910 322132531 0
187993398 349832362 0
365927871 266611814 0
31568687 216318244 0
573962244 126921389 0
278793095 255010933 0
363065589 366663972 0
151461759 89274830 0
363017125 477721562 0
318323090 353333105 0
338370119 458145660 0
363699790 226582099 0
547153213 398305204 0
130036830 269983124 0
44424411 288891322 0
530008480 328104195 0
182714943 323972971 0
161447132 479503479 0
68609840 152748448 0
208984593 201555286 0
563746609 371223563 0
493004644 312173485 0
282745257 407470668 0
64003367 49484011 0
240768352 462543125 0
524210253 325859289 0
532358273 484560322 0
278105398 575172108 0
304266916 59449638 0
70619634 385927872 0
463978273 75048848 0
61509769 124307360 0
359232136 267156700 0
506107756 206328067 0
475760098 352943375 0
406751240 63178250 0
282535068 451315872 0
494887423 431225618 0
264333630 575592893 0
464466455 17488633 0
101443434 578244119 0
563480028 261010118 0
90587847 439511217 0
560595828 447453190 0
176400491 111526759 0
7899436 320121713 0
104042774 428496234 0
145807836 301451236 0
431497191 215007727 0
317363061 370899351 0
24213860 266337065 0
229123415 368242311 0
62217730 91159605 0
116509958 479998501 0
365817939 253921523 0
572392864 31319075 0
363739720 380802633 0
109096160 576866397 0
334132885 101379397 0
553953273 366364699 0
66235253 567315457 0
29858516 437365858 0
162562200 287078804 0
559350954 306193678 0
251025653 452002320 0
307679277 521456580 0
206450814 53947910 0
47045488 452576068 0
368941156 408580966 0
30792449 329637978 0
558913483 251144187 0
475547076 537129451 0
357363689 52379972 0
89077291 525589686 0
247537926 36846265 0
33853425 405712044 0
262361711 230350780 0
30417660 496588074 0
205018776 114345994 0
115745031 207441585 0
527773046 101397489 0
143996681 412640753 0
6507409 97468348 0
241956312 276463093 0
412706554 193501462 0
171514109 142177169 0
285162926 197557240 0
384670822 406990503 0
200510836 387314728 0
391730644 370216526 0
203489915 121585269 0
83096608 557332504 0
235335904 240767683 0
518233364 366918762 0
49527818 224640523 0
483262330 391637438 0
272758612 182294596 0
255078798 194893617 0
21623397 518245549 0
316526447 527633406 0
577746834 435906963 0
96486761 116447240 0
424110790 251860651 0
547157215 326600651 0
216890929 228935917 0
43002140 463527378 0
327768835 90625842 0
291569324 21993343 0
263498455 414441776 0
64582444 228044367 0
4183188 73560948 0
418834909 495981344 0
275989090 479851126 0
577587198 275563992 0
289912100 553590658 0
312960094 44776224 0
381479112 65794427 0
16117424 309742875 0
115453107 565019283 0
3614812 416514464 0
510734437 253636805 0
264721496 458283858 0
212645984 125593573 0
259070319 219028921 0
399532051 401634971 0
565854596 123107281 0
118357140 540930353 0
479210402 440628744 0
190357352 33724559 0
349878224 187991266 0
248572907 492681819 0
250155631 362158037 0
43660292 192501811 0
45092621 113621369 0
53668248 328954337 0
194243393 562190736 0
461712400 311889282 0
369808792 368936534 0
547750 100383815 0
266000722 26825530 0
421016460 36745045 0
537073096 136961775 0
210467535 534311325 0
111129737 172907218 0
153965895 500248230 0
37323395 470504803 0
153593464 391296317 0
246120265 454930878 0
270354520 463261431 0
273186077 195841363 0
224786442 417567868 0
309403534 217529509 0
164740422 287364382 0
327827190 191226644 0
209932078 177615181 0
182913706 343832603 0
451232746 419472012 0
413679248 6511021 0
55450848 242215739 0
45936466 544905703 0
509809586 37682677 0
86593555 574617146 0
326909345 326131487 0
180597819 72663267 0
2808241 226556030 0
365631846 48379284 0
440980572 22548251 0
414936934 84218141 0
559884511 99148023 0
494105066 49656255 0
136286213 504756491 0
411379896 464710035 0
140863003 296609235 0
335341688 259204229 0
554990876 3410039 0
36147603 148544512 0
541904134 179652717 0
47353089 237078292 0
196459287 537868903 0
563165109 202517840 0
233511155 124515867 0
558326749 166201825 0
28585518 101952034 0
458718037 377329833 0
571006384 191628045 0
515528746 478927880 0
245803728 283459502 0
379214688 38863502 0
84615253 514060654 0
203883276 45898548 0
388124222 348946742 0
463339198 38345988 0
159437585 448507955 0
219700767 291933287 0
123205632 262983906 0
244278987 475031097 0
430564862 90363379 0
338994866 35952663 0
277302712 181293562 0
537362360 432222844 0
407021723 566376873 0
434728379 427339810 0
5317081 293331846 0
111852738 464809572 0
435006832 389841692 0
22299961 75354188 0
277043264 9063945 0
295630132 260307948 0
553923741 467861251 0
458433313 395323728 0
259179191 336723608 0
394516398 139106596 0
311754362 286736208 0
278734868 262184671 0
392739013 294526511 0
154949000 26583973 0
468027325 28008385 0
576218357 514754447 0
353316512 399912898 0
25106557 347119571 0
312224175 466850575 0
569473882 38286711 0
283806452 290134288 0
236225849 458790205 0
454514762 35820534 0
526962714 165222387 0
123806585 445836229 0
353381892 245108893 0
405819443 55063082 0
344892291 91253255 0
215862113 366350289 0
28754692 560027414 0
208871659 572103889 0
273577628 346357090 0
507002927 263201802 0
166028358 107955660 0
556078346 186398554 0
571408304 570090996 0
271826548 422991104 0
188775183 214270763 0
437857791 480958007 0
148371696 63429129 0
503651861 86813057 0
56388731 296614387 0
45369418 549692913 0
232808585 186588554 0
314814488 485276503 0
470948664 174417657 0
201591338 4463537 0
338791081 311564903 0
366871632 131473691 0
213654904 424906716 0
554438372 180225312 0
309502797 485949542 0
439769740 165021894 0
293395838 447111261 0
404741477 109622257 0
140630677 416236384 0
239917454 50690783 0
228326890 362731189 0
65197034 343216538 0
447575239 267427729 0
463203014 475632037 0
102502332 161030615 0
421063564 154898831 0
84994244 201031422 0
331661289 400048894 0
450710297 35100201 0
3630304 553583210 0
512282476 126773873 0
461816342 364071086 0
516391263 433146370 0
368930750 550646172 0
117452262 579265652 0
10108265 469141685 0
7519851 11364698 0
98990267 381409516 0
321903393 291221095 0
62494915 124312953 0
105382207 388099850 0
108371388 45248133 0
9737868 209993072 0
118472851 133561191 0
260505235 397114115 0
430752937 403528423 0
210566502 104944692 0
49033364 478593488 0
79945750 49343889 0
542308087 111869260 0
353218111 385339207 0
10067949 366056974 0
375334275 152397380 0
299535874 66705239 0
351203246 359716107 0
415212857 186541278 0
86212936 43278867 0
280240285 146654464 0
214615201 492646251 0
579643338 948779 0
325509583 318652544 0
428054457 9494620 0
68192152 167233904 0
408022481 303157734 0
318664091 465399853 0
136819601 402029742 0
25827287 182805783 0
38741607 348199797 0
535873853 184280552 0
516785888 70695816 0
523577309 412927049 0
69443581 394808167 0
391851921 286714590 0
301734600 154664715 0
302694818 490721238 0
304427082 126038009 0
356059450 201878151 0
488982213 420560470 0
262881685 436310478 0
34227083 22720767 0
1978563 324688553 0
72952160 392325702 0
9566586 398024379 0
201704588 472213154 0
472692754 175790331 0
97748825 466508311 0
381419533 91623773 0
204922008 351861404 0
85005670 500990514 0
550117165 526365443 0
444419998 381601138 0
334739829 327584016 0
43081714 206556264 0
522451208 492984534 0
184986996 220725472 0
347468943 406861131 0
159703174 175254165 0
546285061 535678043 0
80214147 542376169 0
287877057 217712404 0
425080959 47292084 0
448628731 73024695 0
103371395 502164390 0
402264932 73199151 0
243114054 518633388 0
472230180 315883684 0
424720547 418388164 0
294299533 216191548 0
579068755 230002248 0
530957736 428855736 0
274280103 285110703 0
539877709 122918487 0
122605323 303140434 0
491095003 169714559 0
502840490 314594530 0
126944207 154917438 0
512758681 565294732 0
243963946 83453314 0
122423682 504691785 0
258318704 373234495 0
92895174 30807727 0
164223406 351821655 0
464555319 120841562 0
296320977 318269710 0
165186190 444465993 0
459014090 560617486 0
189519738 278470975 0
248797269 530032593 0
455463359 358881995 0
335516369 202669657 0
387035584 249504170 0
318872408 134462245 0
100977312 228643471 0
157421093 483605728 0
191060031 218506625 0
36672836 447894492 0
455771113 320029340 0
404658534 242775751 0
456295647 171669784 0
382860816 319720318 0
368958964 34791678 0
400064829 272274831 0
155550662 446951365 0
229831012 577238349 0
31830990 529795375 0
503552268 165464311 0
359256876 476222265 0
148792318 63099902 0
55359506 482541920 0
336637239 299004342 0
483277860 427921576 0
336100244 408356174 0
576567597 485261158 0
359835460 312700794 0
364740419 214544162 0
454068808 253370818 0
60068163 498660924 0
250792611 476412525 0
377558695 206125411 0
167534684 80051718 0
2692993 111523403 0
564440494 521803949 0
316820015 545293246 0
509366958 265545029 0
401292208 328448720 0
513255459 437366496 0
96456654 75589997 0
6474774 7917224 0
192529065 259815778 0
60948053 112395237 0
40292396 432047481 0
253370735 566082443 0
432882954 38494632 0
220575049 44298203 0
2083457 551600607 0
53819216 174497852 0
44956635 406572619 0
265333618 303072716 0
572871895 113136345 0
475086450 375837554 0
6780874 14819939 0
344203705 571337965 0
439529535 24011937 0
77594879 408569140 0
475713588 488177842 0
475495251 241050706 0
431081392 107373449 0
86180153 52926385 0
96456618 5829911 0
46892592 135645255 0
31808869 357957074 0
372474260 223312328 0
468626765 387346647 0
35189799 23915289 0
286652878 561352238 0
152263844 119648210 0
254718599 167404472 0
235251283 528698539 0
392136206 327427216 0
460789744 35067539 0
540146418 513631649 0
551939040 217404907 0
142271764 83452512 0
287265350 328367975 0
575966610 47377107 0
8063759 105121007 0
450404322 450284874 0
321774447 346469227 0
106861225 173984728 0
364013402 529506990 0
213934532 108413319 0
274054998 305532622 0
328592270 532130777 0
571771081 315477767 0
26324365 564260698 0
391526904 408647038 0
503925310 77320748 0
557478996 460236821 0
109586043 434486771 0
71982235 332470474 0
235320350 517928831 0
514819999 40808811 0
10929346 249709692 0
549494590 435983836 0
410412787 40453502 0
207637800 189601690 0
101388220 447614752 0
208429681 278368526 0
484785170 431586301 0
201369551 170480772 0
14353900 535160583 0
52495812 94278272 0
481257932 247255813 0
455212034 53049068 0
210214910 265599274 0
451725764 573499014 0
572278483 191298184 0
240188186 488997819 0
193206795 331034176 0
33931543 359631412 0
91390379 537066836 0
218281452 480130066 0
190025306 435334680 0
235862154 570173288 0
293194967 372265459 0
89044324 366738093 0
372665723 95402656 0
466319476 453263265 0
557164593 569234881 0
515778603 358256708 0
489049150 367242817 0
575890155 518554341 0
533809420 139700260 0
41133977 239044373 0
4711572 87965432 0
162061126 452769043 0
282434074 144632067 0
172438596 69082814 0
134948202 293431002 0
424048552 424193109 0
289523553 372056729 0
117545591 108610509 0
86683845 293671801 0
22792007 251966020 0
417206382 442987636 0
230767677 46903250 0
417486953 382395105 0
39019740 461135726 0
317848397 189404132 0
273410525 492324342 0
92302356 148957442 0
171973889 4030936 0
426956626 404622413 0
563261944 475954052 0
299947433 210668841 0
332115173 531989259 0
65608012 515776779 0
449386102 296057966 0
565088710 301373879 0
229236293 156104437 0
578295371 295996975 0
266193278 474735246 0
250910638 520392974 0
304467590 201038033 0
74816483 457899024 0
559334012 337036564 0
517468908 24568783 0
38641087 503153723 0
480804297 396633531 0
329983769 54032014 0
17216186 281747392 0
59069575 104106620 0
281950244 283646968 0
33032422 89179031 0
119999125 46787425 0
495085792 300510633 0
192148303 429891683 0
464039526 225012386 0
464336163 75597242 0
101185704 80409963 0
297013216 209989475 0
117958508 332327452 0
123842167 163927616 0
507745715 479031046 0
339498090 128423725 0
275182420 231477787 0
328432859 70173477 0
484970745 496706781 0
239744824 145764131 0
33355620 338816949 0
310080532 196645889 0
395164537 315842345 0
191637526 52392553 0
171333123 336202524 0
549389341 345645288 0
13394928 480324171 0
554460621 86969220 0
363255617 396981839 0
396333786 481006051 0
500311011 36410166 0
450452135 412173256 0
452010848 40566933 0
146234914 170473538 0
517534188 103843164 0
254737138 184181047 0
389951985 519288439 0
296505375 47364538 0
178572812 470129088 0
299514078 211751933 0
79561167 206651054 0
390765190 74256258 0
311298888 371139070 0
180622837 200483069 0
28822890 222045633 0
139863988 125439802 0
80660499 367953829 0
391600189 190617216 0
403972052 45875690 0
478349236 411472962 0
64910765 509495510 0
368066316 60868967 0
260834281 288594894 0
121521497 69532633 0
265898400 67511167 0
203753676 8489852 0
447466448 501395533 0
141820422 38494851 0
417736011 345175512 0
278261169 221569722 0
338507532 34450624 0
553754572 463608921 0
483390413 34954276 0
143308740 76041567 0
10323611 26707956 0
443961315 326025518 0
140427624 220805126 0
372561292 66918236 0
128169202 486846090 0
48017984 161696913 0
366513691 424181035 0
282014169 456839458 0
330919381 18053307 0
553679313 399978794 0
373123061 188898395 0
23783635 68215194 0
43464038 148884645 0
490790459 55844376 0
573324503 527056298 0
210138221 84845505 0
69403841 272722525 0
96163124 293976781 0
495013663 483993779 0
414803016 166828266 0
31783106 175957562 0
122092143 139726901 0
138088317 550938026 0
485265598 66824846 0
250407869 28262084 0
512481421 174947567 0
575976791 156868677 0
44986012 563921517 0
305279403 189264432 0
563748689 299580893 0
246309652 579074579 0
213928532 195935280 0
391563809 344809982 0
157572327 75201672 0
398047189 499475803 0
561085851 287583219 0
570288168 73516997 0
296103134 114248500 0
350151056 38523212 0
140528133 528499570 0
202516697 224036869 0
323647520 558677795 0
164035397 374810837 0
481028744 438119308 0
261902542 524546900 0
315627674 326445208 0
272796621 220027102 0
499050992 142548060 0
273068127 7773738 0
415150476 154843364 0
391138996 1382224 0
118868694 46022313 0
118777019 566985480 0
114806811 483031613 0
571313410 111860891 0
107962792 321645291 0
301568003 491159601 0
375089132 468111962 0
345507484 148069029 0
261069460 352475053 0
256042939 308638420 0
21995156 224740654 0
50060311 303213603 0
488813776 109054066 0
500569112 356315034 0
416647263 143566103 0
43262043 540043701 0
301147396 273452386 0
6839741 156938635 0
400858060 372082366 0
219819034 400805395 0
94040253 299759416 0
269801493 153875859 0
347529743 223461730 0
293227402 3102459 0
213234220 519295499 0
476972846 82149561 0
311249921 405869931 0
213392753 35180050 0
177151985 235414022 0
173263961 412862308 0
338110393 335719869 0
433693721 91588543 0
68455135 156704383 0
186654033 53699021 0
217386778 480644946 0
475647456 255071026 0
382315465 368525395 0
250935401 339394844 0
74728563 215949306 0
346164558 27722599 0
342785873 334510820 0
335745582 108118283 0
350432545 301850695 0
330182742 182982089 0
181276446 433700728 0
522930074 70449386 0
257006283 10779381 0
331662043 537904505 0
23956142 522190813 0
146860287 487372262 0
277523884 380370381 0
88246217 541599941 0
165172568 342422603 0
535938041 399485417 0
351731375 131879341 0
199650766 256127607 0
215944143 465947747 0
243221379 396498871 0
3139410 322643118 0
96560837 133929506 0
132727997 546485756 0
575913545 84551807 0
95597012 109607582 0
72477245 44413543 0
426806830 223712305 0
142067034 236266298 0
376743894 123462509 0
538661987 166245113 0
26654963 218078538 0
457430559 445920183 0
207221709 520816245 0
230611610 432381498 0
507937159 389813567 0
65561343 572427008 0
335256474 456982082 0
335894039 231409927 0
128756879 320935020 0
507835387 496019356 0
427441620 496674483 0
185142411 306468726 0
455918613 155812519 0
432128084 400940622 0
151612649 157399106 0
222515849 237015259 0
135517187 92862123 0
412303113 179733748 0
221749640 464199544 0
266924900 453161785 0
68347495 459620957 0
543577417 445547263 0
432738139 31227912 0
564845555 154646447 0
67542214 51735113 0
400666509 567025227 0
511531961 70525971 0
90130140 138962706 0
91943228 526957484 0
414141289 396606158 0
237981657 353803718 0
388397715 538153367 0
322078898 567808664 0
402570605 416486264 0
230267623 377827628 0
556808190 324402480 0
272568257 195667030 0
289207118 336790301 0
361257916 295575975 0
30788416 343067461 0
43249810 19823744 0
90367242 201314454 0
57361277 275879494 0
1324798 77030007 0
575506657 400282228 0
291398301 215974627 0
296942806 511584597 0
371393913 303208554 0
319747622 279036453 0
86205413 108120479 0
76197318 39010611 0
104976879 174782019 0
356833948 413106296 0
460626469 368881977 0
189183812 573048021 0
418243973 500460367 0
380198036 256857268 0
246901781 495063735 0
159711408 313371445 0
149406934 34450300 0
74360211 311040350 0
539965654 565850816 0
56249381 532388006 0
442774980 43837067 0
59067894 388517797 0
378911987 546722305 0
224004880 203307940 0
277055785 345666784 0
207166375 96175349 0
326801630 435257720 0
157678546 566239673 0
201542155 342414365 0
100644875 550885725 0
485620296 437629659 0
530301592 127973888 0
192017922 321159316 0
516579058 372146201 0
54469217 282768989 0
544338229 151549178 0
14377136 69102545 0
156419779 237115746 0
556755860 254685213 0
268388459 346151733 0
268792071 491339280 0
339590289 154642924 0
417430310 13208568 0
174623270 153510510 0
282545425 126092882 0
411404494 26478023 0
324316892 475938432 0
391977907 216129915 0
246261722 224235614 0
510314722 316716661 0
68417936 570370512 0
393134844 342319745 0
246292119 531170548 0
431161505 111073828 0
235424550 227977950 0
45564371 190267797 0
323875224 10957258 0
497410625 187991736 0
458412385 577931801 0
140872237 554501737 0
105404786 260248500 0
102366972 145518132 0
56078535 446417839 0
218400719 523737679 0
184522795 187895367 0
499361147 75951004 0
157074797 435082700 0
492811828 252069312 0
443245633 270671483 0
541037002 255223107 0
75387047 267979433 0
165344245 89905101 0
77955936 523929459 0
505027956 379903456 0
146147151 196504379 0
436833970 163991796 0
429545305 489166144 0
180689049 223572059 0
17276921 106733536 0
86230413 547594091 0
307658823 125899389 0
570086872 291541526 0
277927460 236401936 0
205704191 131744866 0
7334049 357990501 0
469657609 331837181 0
45321678 110051470 0
275554959 259569458 0
73862399 29728988 0
72022151 439452401 0
232166485 468832167 0
23316522 362297524 0
578635965 115480365 0
439767139 220552624 0
572659225 505169217 0
195934520 563918851 0
366473788 248131295 0
435564669 428219387 0
97192901 527493534 0
407381210 203055108 0
357260873 274590258 0
170006370 421939084 0
250764923 480065406 0
369049854 455131207 0
373523165 185521077 0
81050017 373187800 0
201162853 555746493 0
470874643 400038757 0
416664819 60571908 0
554411386 515981235 0
429127050 428347974 0
289056621 23755444 0
471332189 104949767 0
446449629 507650 0
112950196 408815947 0
395598384 348200598 0
350701169 314359483 0
409341638 415107039 0
328763742 409310738 0
477335921 111521512 0
486857616 526637543 0
296320540 38300443 0
528867846 570846024 0
69884820 557658971 0
144966302 478402810 0
499504366 249197683 0
577704295 202566681 0
59621344 472739002 0
250722805 412027684 0
324979838 427858446 0
128514641 380837140 0
418651149 492366412 0
495835786 199767649 0
487520325 111171319 0
173033280 492164390 0
315592960 575474770 0
429328048 326742259 0
274367309 214614955 0
148720358 426733998 0
348877851 160855320 0
385384242 547104688 0
327194111 573627248 0
441070068 366916725 0
298273342 491206578 0
246485068 515268431 0
298430694 564014142 0
357114168 206139827 0
138561291 406304334 0
417078266 449358118 0
538357781 428612414 0
542723539 37375201 0
164655396 282600031 0
293213324 190672606 0
569311513 48858377 0
407049116 90061708 0
20561207 45471388 0
132129830 289428140 0
221212794 354970058 0
99964162 321572424 0
159217984 454286972 0
249316999 569953857 0
338765172 62856942 0
521489431 190087945 0
162524895 393871133 0
154099334 527961298 0
264145801 237562448 0
156649343 284885789 0
77749012 309917663 0
128351645 379683187 0
267264497 446563235 0
30570571 258980759 0
517732762 220793938 0
520462451 497930683 0
517033842 110747325 0
419822015 431963291 0
309886330 476536706 0
389244092 455615150 0
339955878 176899730 0
561344422 79682620 0
8142201 279407418 0
523777536 177924646 0
258422542 15140523 0
368484134 329697240 0
101659614 258097770 0
225663845 487839759 0
71128369 544571521 0
449704373 478913719 0
313805622 418677229 0
140806342 349315444 0
231220917 332495514 0
149993001 574743542 0
140084936 62743778 0
193308374 432596280 0
22472228 163720684 0
27741527 537129834 0
188798044 45773368 0
397676594 475343886 0
216124673 138925567 0
49353886 270565946 0
158402897 533546393 0
158005141 407418559 0
32918087 222617936 0
503943511 39358384 0
259679717 455100546 0
132742209 240681321 0
122645156 516516681 0
132327897 454729118 0
149009407 108625910 0
456041848 372112305 0
311726343 316130998 0
139937049 535444193 0
384226601 76760133 0
30233883 325589754 0
106345585 212838238 0
447022728 500762116 0
171859003 157224340 0
432105548 383046489 0
162765582 385887637 0
301938838 538228677 0
486870209 64349670 0
268494897 214193205 0
322782312 476039003 0
507387521 194457037 0
367411180 72331028 0
449596676 254842938 0
353058022 491006305 0
436380313 373018505 0
52059059 84591145 0
260404250 55871858 0
6032750 468453224 0
316254314 16289352 0
379859114 348113295 0
29856515 315064315 0
112326049 316518593 0
125804574 350602276 0
192135148 423147124 0
353518555 100535708 0
327571953 224782743 0
396433402 372489735 0
564901901 32208690 0
458794879 63451093 0
509947509 404140280 0
417059236 420959980 0
122772600 102368641 0
59335979 565682543 0
299287947 575470900 0
368976993 16611346 0
66959250 200485989 0
135033894 88770944 0
222432643 220579400 0
547245151 279191576 0
144988394 489269093 0
211658508 119158630 0
166865795 46531117 0
533842175 110138012 0
245396223 395784803 0
220073899 302281075 0
443326650 232873153 0
467388094 352180234 0
488513413 565914133 0
457655765 326048857 0
298122433 109525098 0
200053951 68009027 0
548700229 346740879 0
425124930 223685131 0
121362670 269962103 0
233145605 561868085 0
227095494 341930733 0
488687360 497105315 0
153430967 21361049 0
229637658 188736244 0
295773172 578697922 0
403171470 306454932 0
259353193 530410155 0
253990624 69501982 0
569225210 561328183 0
117309596 252890344 0
76493537 72793463 0
107923479 31518693 0
165338178 312993868 0
419223126 20849651 0
263376305 399650946 0
68772263 484580971 0
291855337 539381295 0
38069257 346694469 0
94294971 206498719 0
124268852 283524417 0
47601093 377929038 0
101247729 339356278 0
20110273 528535258 0
410849409 139898642 0
469155452 156410289 0
299757163 338484804 0
357201321 396062926 0
48618247 259793343 0
93195077 138176780 0
451498470 195619277 0
482300883 165335889 0
484242608 66347992 0
130942881 454585936 0
2622753 553882804 0
373346225 570708011 0
498721619 459802455 0
398951676 487932959 0
305211342 216054935 0
406457719 563242125 0
532758983 361687646 0
270474598 355119841 0
251832880 236380073 0
479742741 168435133 0
320579261 210265978 0
546866874 36688160 0
216883372 488048883 0
491748762 528864489 0
301120329 380318943 0
463181043 493321032 0
253295750 37214361 0
513589978 163322852 0
85994906 101493849 0
444203761 132744357 0
314611625 33974426 0
502451141 495951642 0
275185947 319249071 0
242991243 373695954 0
228450128 319241956 0
446570172 464183183 0
254876588 174053069 0
494330098 87773230 0
110868978 104963656 0
490958617 256988407 0
317628632 548850316 0
369098434 220192988 0
293706269 486815161 0
169322281 326276351 0
46556324 243130943 0
214594902 244131867 0
343962263 167551516 0
271107737 453064088 0
536222213 290429637 0
465737320 223741644 0
105365449 435171799 0
37617840 546793862 0
394034561 408788490 0
439381902 488562439 0
243598657 433567544 0
402901964 380753064 0
521246816 146117971 0
179759599 72978436 0
94699443 563061587 0
442401298 413454622 0
261460965 333250371 0
521081360 106809391 0
489695208 181169316 0
547814554 331838834 0
74149867 518216384 0
119805161 487351686 0
366698174 509337700 0
196308539 415417199 0
526586794 468089558 0
458272254 402955755 0
87845891 229732471 0
118889594 311394378 0
1815078 181248386 0
442437978 551946287 0
201983229 546721182 0
305830070 527689275 0
520754691 159769859 0
277397781 552162350 0
325309834 348263070 0
246306797 88469897 0
155566817 530581605 0
499671937 507062173 0
439973791 449111628 0
51591813 3083814 0
519454081 416101144 0
555305690 280800742 0
523574832 273743217 0
228440760 52767020 0
577449553 535210176 0
518806906 363134063 0
64079614 575755101 0
9324997 61295422 0
104282545 164435100 0
95854480 533646930 0
522642640 380740947 0
36226372 511321767 0
393533046 221665817 0
83077721 462164538 0
181792183 384903847 0
521329096 195283470 0
275892371 129184200 0
358006324 102522418 0
347074574 162940943 0
488113662 13670549 0
444900636 567140444 0
312369898 189982112 0
105194403 122920047 0
516428080 419345161 0
172230477 529111291 0
58697336 319183756 0
352319080 550681163 0
517318642 579333505 0
23811301 297228548 0
162601732 59216331 0
308582393 103328983 0
218171024 5704912 0
300022227 543676314 0
548329567 205959377 0
26124914 516453267 0
166854613 349949004 0
528368893 58306243 0
334924072 562991124 0
348760213 336032719 0
166015948 70531177 0
492646919 574227160 0
259420632 447837498 0
247377327 150507142 0
178944044 422511880 0
419612296 25685459 0
443145870 162688389 0
225314613 219363611 0
25911287 496811793 0
500173468 351755664 0
301862887 221693094 0
187110364 550454313 0
16507750 16763847 0
534644175 259046597 0
517656597 426767365 0
117755063 248678441 0
17398629 393611269 0
201975047 561462668 0
93959661 444624649 0
333399456 214752543 0
298333574 82521179 0
356175622 210976961 0
167027920 232298392 0
458627291 86920070 0
128713397 413149250 0
291387447 78338360 0
483223058 477347821 0
32544682 370071349 0
302517146 110494511 0
36130431 488717171 0
1174114 70430655 0
447069741 167082933 0
33513553 173555732 0
460342855 174802676 0
32658499 540437427 0
106570370 536982789 0
96038263 352762673 0
445157501 489391109 0
43686121 223883064 0
418972096 484615085 0
142313348 285945441 0
100156880 422440523 0
356429575 424412247 0
60871205 235250888 0
177017667 57359479 0
269598321 448168738 0
507684594 364334891 0
138309797 426113850 0
408967725 416048003 0
160395309 504881860 0
310781330 469462047 0
52477257 324442592 0
505757856 256337617 0
195913639 314544428 0
363538826 122730740 0
95758419 165550250 0
156495753 519084769 0
228043922 387574610 0
313226212 294177904 0
385405213 93692890 0
383003613 65783363 0
520328034 365034873 0
10372034 573398432 0
34490405 108126609 0
75362659 290154170 0
82538732 324188354 0
571260264 443090827 0
269640341 84571960 0
505895149 17714403 0
522119610 280199471 0
265563782 237803791 0
229681517 414720887 0
8464636 341568829 0
179283401 367269392 0
482796171 119462964 0
38143800 498820723 0
442791318 348123714 0
40375255 27916871 0
232956729 110879929 0
323386463 287139931 0
234698224 170244795 0
145441909 60646384 0
195655268 330655382 0
351302410 149274800 0
95285462 131459905 0
177883695 152182349 0
434443367 30848658 0
509161689 517888617 0
366170126 106265731 0
115961384 503656207 0
228763901 217461750 0
547929162 516464344 0
549754789 196838196 0
574606788 304776972 0
555209487 576529068 0
447728618 211160889 0
14645021 107744548 0
451977178 260420274 0
339696850 431807325 0
332753984 255769584 0
468976668 85332668 0
318954648 58311857 0
43032069 569135017 0
91992931 421242047 0
417134134 199037608 0
78642197 170704129 0
537049654 256971292 0
492917549 153428072 0
562992437 125673982 0
207943705 463669956 0
576002400 192347531 0
22421065 330242876 0
204774956 574538394 0
101469722 377903280 0
550702829 529656430 0
461504610 518239816 0
571414537 159030402 0
201970696 418365571 0
209251663 332502902 0
64458450 9065998 0
481721899 461726748 0
531826158 81046333 0
224540893 241134089 0
555972895 476888011 0
483987780 85951563 0
81348123 555934793 0
442851332 490580251 0
235421465 313449078 0
429932894 249686111 0
104016588 321895179 0
25637104 370029912 0
537965309 218421236 0
83072464 251308234 0
48594655 147271380 0
225165862 365695490 0
11773495 401405723 0
488989766 458290862 0
160787053 353050160 0
496589578 204959115 0
165831187 82849207 0
206145452 59163800 0
431986633 94612400 0
359897198 519524981 0
208206048 450641998 0
528250363 415692759 0
480231767 437648894 0
87645840 361546949 0
374836641 432346865 0
250078710 51546337 0
543655244 106256194 0
26929451 371480975 0
124861040 362863091 0
141205180 208566728 0
497323522 107970713 0
200631429 54872307 0
125192837 194950430 0
282406442 559536104 0
437885478 548074213 0
17570101 183152012 0
2955534 133699701 0
320750566 312363068 0
346614716 312910585 0
178977565 545079633 0
445204432 98185531 0
262282121 12069462 0
169651607 325357976 0
123987883 51402273 0
369017863 151089885 0
130302936 262002658 0
253489587 182189397 0
302080297 327766613 0
554285855 130978920 0
193261155 416029145 0
229020616 76056496 0
525058341 503241887 0
71360953 192908938 0
33612759 83949365 0
101039748 371037947 0
121619166 297531138 0
486510293 392436693 0
377477010 474107278 0
369509018 48886167 0
235033696 203672144 0
435636018 73822765 0
308299208 109465391 0
65609314 509476068 0
28053491 139007215 0
451323061 502803001 0
539893598 285699614 0
544367452 478259657 0
332928496 488567267 0
224337997 433760224 0
12722862 480735907 0
563932372 422272152 0
317143784 167479543 0
463482965 244824271 0
272425711 167442596 0
523700155 417157888 0
564956907 420911795 0
178581598 150309063 0
323092053 189622038 0
189250974 437938202 0
569472668 301504266 0
523107315 279522 0
324809414 376956874 0
257697865 296273423 0
191536212 162772495 0
87980407 130984912 0
385953777 198604984 0
90360447 488318645 0
185838180 358106296 0
329832650 214774549 0
11979041 10393212 0
211046189 546932781 0
351726122 118210271 0
309586477 154228840 0
481208534 530144891 0
489019925 17364851 0
149930696 98758812 0
472675824 240674788 0
270776550 425774545 0
385344746 312948997 0
13009263 537058036 0
73431448 36382539 0
298068148 17065891 0
537056677 214095661 0
503633465 420298829 0
257503298 36777544 0
72434992 441718958 0
270264036 114370838 0
74593195 151475249 0
113769841 52632394 0
548689958 281718869 0
501380276 290980255 0
86327146 143102529 0
95686024 458411308 0
229220103 82517438 0
386295694 509034173 0
514369446 361924198 0
192540874 110334502 0
57543520 413232429 0
403876525 125427511 0
552271873 59309167 0
255702797 389976977 0
416083299 423985536 0
19851602 63396698 0
338496463 96826480 0
433361875 425113477 0
507174181 538733258 0
93436967 101179066 0
43968690 97097238 0
458421856 308667548 0
142993095 3021720 0
252823947 219056820 0
243456219 370046914 0
573485994 162736383 0
173786755 298351974 0
28658768 536218462 0
373176345 522955881 0
247547766 98648604 0
418851708 401062611 0
488811324 130823030 0
92021487 447113326 0
288577738 218155263 0
398259811 220872664 0
395162396 44610815 0
440313506 398121312 0
103233309 417669937 0
49475513 348400375 0
283948046 14186751 0
316490138 342928611 0
504085495 178226061 0
344700032 383892131 0
383675276 413655599 0
470892992 259977732 0
304495179 484104036 0
229235840 42174282 0
501247156 436321866 0
361924356 297530929 0
431513056 178885278 0
305338381 399079238 0
133951309 147939075 0
317030037 455408271 0
275833349 13782313 0
278937450 496711413 0
277579818 267506162 0
205622677 309856791 0
7167953 138036211 0
476851133 151009119 0
369685005 558411964 0
317688282 551794383 0
103878916 249623013 0
378782197 192927988 0
406379537 548030743 0
349833988 324014968 0
476115415 283056452 0
222839657 534177197 0
230992109 386336023 0
555049539 400488949 0
452364738 504729863 0
571255753 247750072 0
327245928 498778659 0
332010645 446959517 0
155300999 420530598 0
276451527 104433086 0
321864774 44147453 0
447236436 402254608 0
253627197 564582586 0
65344229 562490524 0
206443670 62229353 0
136183970 498460550 0
325732656 152951556 0
393575771 324126581 0
170075381 471515145 0
197707399 415484878 0
498382969 322001463 0
318665983 155197889 0
180936726 28758657 0
350994184 125250977 0
386721652 53709911 0
99177207 2543852 0
522062046 471072656 0
407333201 556689362 0
115090476 319631809 0
284781103 123200348 0
74420862 222202150 0
458179048 536132657 0
387356924 110295738 0
487928961 46290814 0
383160231 51176455 0
259037463 188237046 0
238905996 251450229 0
48279404 517404469 0
320776529 37154647 0
18723131 522557824 0
148343725 545631320 0
333971959 528763412 0
434356583 318021323 0
440148616 83877897 0
558481010 440443306 0
114383689 200981771 0
280854090 219052545 0
249125190 351170967 0
192077231 421156534 0
3669273 287056247 0
168030901 100980848 0
103851590 92697071 0
156974994 263423106 0
45744666 293884636 0
346352808 52930835 0
322641342 200981931 0
54182204 412324467 0
140463531 516592566 0
20266167 495846018 0
5010712 17048470 0
220203400 337809083 0
30521264 12940724 0
207637227 373390675 0
380306344 140698704 0
179880068 118181299 0
304748733 99175276 0
290404761 176702108 0
352814319 525991949 0
317062824 162144760 0
251271611 130625811 0
168444850 61312826 0
82101188 376269046 0
526059145 171021855 0
500059295 425657361 0
63018688 462707756 0
571115566 85891641 0
142473270 97607286 0
397390033 70506127 0
397536234 298069040 0
419342270 408329824 0
229065209 75716380 0
123442100 200772364 0
58514901 233080869 0
433710881 525873421 0
145948300 111199970 0
204521228 417686439 0
377793940 124065815 0
176854935 63887805 0
326544357 192680644 0
513421627 477878290 0
72610360 209105982 0
174911060 543853882 0
283439221 212671474 0
120510121 10177203 0
385128281 343244931 0
177196358 109894168 0
40769237 441979817 0
193971548 458485935 0
503339610 528332474 0
575085245 450262849 0
172670562 211099291 0
456443039 420340960 0
496057977 218543101 0
41135789 45538096 0
559643361 559959397 0
57942279 519515789 0
231124893 211188414 0
331930381 474830837 0
243625884 230828081 0
252425643 270533042 0
512514824 572009695 0
211463508 208201976 0
327107502 359192718 0
230438325 257619860 0
118407424 498738162 0
403439140 14381231 0
492436267 292043145 0
393748673 311773752 0
374034689 488967031 0
4395473 543409569 0
221920559 5070222 0
309286107 86028158 0
574700412 333613771 0
567818888 316885673 0
354880770 394896038 0
575974391 388801337 0
309209540 360557245 0
41996510 439572561 0
399809273 299446227 0
355847847 244348943 0
544767111 371471717 0
350398225 400567470 0
495955930 133613797 0
421544198 521073954 0
226131785 462365764 0
210419021 450510221 0
364539779 118045669 0
298886216 468243782 0
442051138 29550151 0
79729764 68085825 0
86996319 127612743 0
216344746 112433520 0
68557429 70923734 0
169533452 435931240 0
108770013 298517984 0
149266308 169021921 0
494461005 195481838 0
378975532 22185609 0
280330312 328666112 0
71852952 82434227 0
99421756 428080373 0
573005525 80546623 0
75290570 138126503 0
262130401 380327461 0
113346219 521812823 0
291014309 462151211 0
279877954 498657010 0
197297682 278971778 0
4989850 167092555 0
381949591 280606003 0
338866660 578882450 0
542629302 186122862 0
565521757 20963971 0
203483568 423821560 0
249690959 124129841 0
104921275 28578174 0
1771542 339682748 0
279696482 437111711 0
494860836 82091668 0
359046295 164154292 0
125510978 467399487 0
464878081 569642211 0
444374679 132544354 0
503912860 375697930 0
411896432 517239904 0
384989029 467420945 0
27487215 476813414 0
545563265 193860497 0
146564907 42773235 0
248732661 376056012 0
110988746 75932948 0
24978039 312445658 0
91203695 185888950 0
294511665 258337469 0
526433081 296028371 0
298598940 517177680 0
340516136 160403766 0
460789162 222839867 0
164880629 486201145 0
558661724 542499283 0
170150169 472742235 0
285734184 569810077 0
180478546 255957872 0
505175028 279834800 0
177566656 468719874 0
365260462 572864478 0
352713305 96140347 0
101089625 377147384 0
119680516 255197834 0
369079891 73667165 0
559480723 192275844 0
363093744 178081269 0
462090915 502315182 0
280523773 290475131 0
37246975 512719516 0
223760453 419958891 0
248695990 131383728 0
37136374 239218506 0
522660234 552666394 0
213854150 69131562 0
5529226 421258916 0
22906092 561787448 0
350741077 383422742 0
550375062 435709964 0
198684243 171011411 0
136032115 203941706 0
64025179 34591700 0
416954053 493867251 0
359610592 448570053 0
246520219 562663019 0
502547518 472746796 0
555622192 238627216 0
152191152 77688708 0
547468558 123172457 0
410303678 394473961 0
350904291 249200639 0
123562919 210120940 0
16801820 294916964 0
517359044 543920161 0
171492478 218458971 0
327350362 447858191 0
120733072 179290565 0
1039229 126719988 0
138702190 78827915 0
35522194 179401696 0
3676412 320191615 0
26695680 33336745 0
528337955 182064771 0
77259954 208516468 0
259766022 520114321 0
154993712 415454820 0
63781408 321077272 0
8901756 181867597 0
279824421 532099810 0
489046877 575782612 0
109794946 321464399 0
178035656 344941640 0
431908210 60620054 0
266021675 221155012 0
475375531 135151706 0
131058144 476827254 0
273184905 48147723 0
17524704 533523595 0
286800520 362639533 0
33167086 259889539 0
190113432 298722687 0
211412780 149754058 0
287883772 224368661 0
83985337 376485582 0
531539354 223882798 0
243120122 386298441 0
549292436 536818529 0
285390846 542995204 0
429951610 131777214 0
199576031 369311064 0
431215261 188462143 0
170118561 233138473 0
52667142 87979648 0
8039219 337693686 0
214131454 2971663 0
515523046 209391235 0
164804719 414327433 0
520542953 160183685 0
11772209 403544014 0
486530131 115014095 0
161939492 422818662 0
374329898 134406026 0
316901575 198536413 0
291902031 526867035 0
386285602 287485329 0
579577566 95073215 0
577729144 296428882 0
211025335 353569520 0
315674210 130032752 0
255931868 157860757 0
57865567 574396491 0
487315688 438044340 0
155622021 415484259 0
432850600 138848709 0
20259844 188946342 0
6208047 514723675 0
288130981 272398526 0
403369123 149034370 0
50800072 413672371 0
576032828 65620759 0
128899899 421080972 0
385870169 94761202 0
492043548 346084426 0
250355931 105951468 0
322212968 168134832 0
573882357 367585732 0
8677866 327003875 0
272701593 84172485 0
76483147 429328044 0
158323491 395359517 0
490529426 38708483 0
402567289 225578457 0
10368471 486472736 0
164024159 391716312 0
120348475 288021905 0
382529004 37466245 0
168125723 247383209 0
373112725 224739250 0
267766386 473317173 0
78735713 41746445 0
296182802 232807526 0
518466832 560964712 0
357641535 466803429 0
212346474 308638546 0
175353763 77248810 0
501306532 348491438 0
382610554 104369159 0
122567052 216767811 0
52282579 44316995 0
563840242 53661728 0
17494974 98810707 0
483320273 272810084 0
373774427 518989431 0
258641316 140189743 0
529102043 35509109 0
529814169 39425348 0
6170908 403272129 0
214741926 22418006 0
128768635 549979330 0
230918813 88948653 0
307777764 548973002 0
293420991 313866703 0
173863843 164392370 0
557335443 19009065 0
192798736 246061866 0
214845475 93458359 0
536163453 456450724 0
10971811 465622243 0
166006913 263529208 0
229431588 17497865 0
345575321 121046855 0
386138728 114415415 0
39907373 79989081 0
384860060 288487564 0
512046474 10400366 0
354850165 69690616 0
525067820 35288192 0
413869329 546809854 0
76934412 119417166 0
202179250 272350766 0
441466129 317673243 0
334413511 93044851 0
492234018 68270588 0
266539263 357998472 0
301862401 215307302 0
397414294 158363723 0
322797915 828333 0
18713979 434519948 0
250920496 407450615 0
332621511 48502664 0
207893856 118284535 0
342614248 123419944 0
568108810 577552386 0
305585511 245906273 0
340674527 340085328 0
516903820 419979528 0
459821937 567000494 0
475609245 565941244 0
492142287 534462901 0
395807859 510224207 0
446318451 155822838 0
305330516 8253783 0
560765845 458378900 0
195056735 151852925 0
103372995 93126386 0
158473334 398411789 0
209893199 43862082 0
551977325 184890706 0
271984790 74708834 0
59661817 102176999 0
129597524 72874096 0
153546916 422687834 0
516369135 554169933 0
380569536 517861901 0
512590037 395692158 0
456514943 346527545 0
116814243 395828566 0
444121611 115555526 0
216598538 50280470 0
152371835 453015306 0
211286555 451936888 0
414099889 530014564 0
230367616 315987792 0
405218568 551282428 0
274825189 261383659 0
146651247 420184886 0
470222718 259153163 0
220381557 152405897 0
380010044 23122060 0
517141192 142192266 0
226289515 245385289 0
425198911 243797832 0
511404500 92375535 0
19852957 83183338 0
263077270 99512330 0
519126435 259057852 0
78382202 151526614 0
453231025 565353297 0
259148466 354748492 0
439375264 170714667 0
385893751 21175980 0
115227053 88355529 0
376972443 245261892 0
200775274 381166657 0
370679360 149741481 0
42151812 549337808 0
165743930 120445699 0
548211390 59234612 0
464337919 269527778 0
291063773 101546824 0
313835016 469170899 0
437484757 9540279 0
83847997 43983759 0
114503213 454843385 0
334333787 167102327 0
289228953 484975071 0
36275324 164900334 0
478905761 90864402 0
178009423 478681433 0
173679384 246008558 0
365965154 344689009 0
287035471 263399028 0
434924223 118951984 0
150152679 412619203 0
139107826 286719411 0
184622251 470491582 0
162757172 508940083 0
526660793 510737387 0
262349481 137865686 0
339099753 49651535 0
54818363 131816738 0
408326816 302833360 0
567594430 521870914 0
57558282 7952435 0
282054033 52057975 0
75103274 25821946 0
20783090 105998085 0
578571593 250324860 0
102150224 211979601 0
428038970 290690343 0
374635631 126850330 0
189782514 433852484 0
86427257 114909875 0
408191544 475705061 0
553993462 559804406 0
387496180 108512125 0
518724598 48487243 0
107714628 503920522 0
66939803 103090978 0
46380627 62001370 0
235568206 454933512 0
55986094 566082247 0
22432228 175459186 0
374808696 554672385 0
400414129 337834562 0
65537554 483307043 0
336827661 172328412 0
490030690 120346871 0
481126266 273255949 0
478261307 368252100 0
107817614 33527449 0
62920568 384546165 0
398381392 138489722 0
545472598 126703048 0
495590241 102640412 0
570233545 324341113 0
132967654 486312635 0
285665513 448456430 0
334956567 176824789 0
199057147 548022469 0
571338095 91615176 0
17261875 390307784 0
326230330 59229783 0
171447910 540499490 0
458362885 118168812 0
269517972 543535244 0
221368751 448083165 0
493602369 375845497 0
454722180 485419971 0
218943926 208824063 0
472545659 393867673 0
81586984 456150493 0
143714319 297929510 0
97982187 406827428 0
78990840 317000711 0
239818525 91653667 0
377347957 348957829 0
419654527 433597896 0
116584483 272777460 0
158285693 81395824 0
149989488 144641289 0
414131747 329859719 0
344351532 84848697 0
469223362 127911679 0
294190703 536790707 0
120491047 436459905 0
21018556 44920500 0
176438795 291417488 0
301007069 110510889 0
268173140 464569679 0
38737429 30865503 0
352814066 162969072 0
368114251 478922249 0
458450360 290609995 0
362990618 20457733 0
258925509 80148932 0
365949531 45475075 0
130997154 423021424 0
128373339 193316440 0
135933720 466491550 0
379393142 182392515 0
566574061 140683726 0
260016438 318539750 0
256682633 237215799 0
126082785 341735061 0
344043288 79843337 0
436332580 351815001 0
240667741 300293817 0
106480941 366628169 0
381012058 160388441 0
413355593 428047491 0
38688919 229074617 0
284937531 331870931 0
348241188 86209741 0
117476046 381596937 0
497227180 48772311 0
987743 347438780 0
567818114 245540879 0
188595978 367236819 0
235893137 369523194 0
134846968 465952106 0
485856064 9232173 0
396999134 339044311 0
355338178 119380113 0
294778319 269505453 0
366887879 295710766 0
291389771 405159869 0
299223090 218202821 0
392588321 545919965 0
7407530 342195414 0
158070982 534349890 0
471987830 187849743 0
165152042 86613751 0
116061131 242767175 0
558266350 29361068 0
106587416 261057018 0
350787046 315833385 0
281301029 519543056 0
182705012 507567725 0
551847668 329865656 0
374763141 123058857 0
237578720 534402497 0
40366809 572346446 0
104734069 130232936 0
324050296 273510032 0
367121297 480253895 0
412155731 508287700 0
13621882 341513899 0
472576006 169407482 0
569095312 297835012 0
404139885 122304773 0
249073267 366452350 0
254328940 35957885 0
521005023 457966250 0
528453935 528654086 0
425140799 327792664 0
525756054 526181834 0
522872673 162402024 0
554063759 275700178 0
565121081 569927751 0
579056970 206249966 0
230512854 550148828 0
465328780 335221517 0
440556320 155514848 0
500382662 387861157 0
209599140 19481219 0
336962137 196343162 0
249594763 119839945 0
526485873 417517380 0
141293647 180959866 0
203300001 428127765 0
56798284 71706111 0
152337741 452204605 0
31326230 3082246 0
391472284 266656939 0
9319359 50717449 0
562032750 503183136 0
312413203 190234391 0
242481867 549316751 0
467971327 33861984 0
398520373 247376175 0
445249440 477995707 0
337333997 470784889 0
321010739 225592529 0
494021442 42859653 0
295840790 553059504 0
60420988 507480210 0
478064933 47420117 0
384568511 352942592 0
432056352 568413570 0
8865640 529381042 0
304438958 448272319 0
22570358 373429683 0
487544547 108339970 0
48672397 113653256 0
324699375 94537989 0
11974332 427413999 0
117624976 578249784 0
80771391 407330861 0
512192257 528639800 0
88214685 378851533 0
177307501 76382911 0
399923310 132184603 0
357567311 91748657 0
14769879 520826354 0
565202665 211471009 0
498629516 554741571 0
40348161 177667348 0
128437442 57361213 0
164316866 246809620 0
183424186 103155626 0
281013381 101873581 0
365326795 464827228 0
42658384 3000927 0
122167718 49483011 0
288497184 302464658 0
236538331 558204227 0
84699884 428457053 0
326786072 415628315 0
95702517 46209933 0
81616456 518116136 0
334505286 462172447 0
232958846 562941888 0
499337307 511899098 0
15425486 350779016 0
560394209 442627271 0
262005712 449017940 0
238240460 189180757 0
494681447 387764253 0
114905001 460088328 0
39221242 179248242 0
171983286 294317257 0
295847047 339435497 0
357765864 220489421 0
221596961 456832597 0
210995458 219662755 0
489034534 20651193 0
64254700 368097508 0
245029637 5017733 0
3495378 549304506 0
77948854 414998036 0
518273074 150060174 0
333913636 132908414 0
15235899 479665659 0
303255848 70397591 0
83769026 359815142 0
123101393 395888819 0
160261944 324197837 0
182437817 360047948 0
531004005 43482942 0
112253314 285599828 0
183498959 65764451 0
507665847 409734401 0
155592475 493408844 0
180013206 267237760 0
355766667 17906608 0
60434180 68402776 0
315828610 195141402 0
443508913 368244625 0
322702108 462351455 0
504194187 145557642 0
215322078 376385633 0
378063844 377874963 0
318302865 517782449 0
472592657 305224175 0
136752786 513164854 0
418873453 410857627 0
324148793 140710250 0
175139241 315933923 0
143826872 560164489 0
569193150 204853438 0
385477772 38329126 0
177142085 249241570 0
245545291 76115917 0
73954138 217243339 0
284367102 529568250 0
391107691 335327075 0
578900360 427376927 0
270270928 283274730 0
406186250 287400321 0
381443461 407340391 0
185543622 207927408 0
405942701 479832826 0
214849211 56078125 0
521375364 202004172 0
173405430 303030094 0
204247397 436341986 0
169451011 225241660 0
13339950 524710710 0
484501418 567733910 0
418828855 480898458 0
357809113 63871042 0
200886596 531992888 0
196544167 422621289 0
1808290 165793624 0
213749524 462531564 0
206089379 232363170 0
526064936 457694553 0
296223628 171600783 0
412496278 213817089 0
453366651 233245855 0
321323749 421415255 0
449770045 398376033 0
290500962 561995752 0
253827225 515037921 0
219002935 477004547 0
397433322 338452162 0
577148227 472710931 0
13855931 445822375 0
171832288 108800817 0
339650960 400942929 0
558342125 383228703 0
189211617 141015020 0
313854429 378905473 0
499145676 336202144 0
27177514 172770026 0
252427683 111065358 0
76828895 101409465 0
536029082 381440603 0
293156848 534507065 0
342716610 141946732 0
263948232 45005489 0
279306976 161353737 0
193666326 322158413 0
272586650 577649681 0
77973853 487642769 0
238903251 45715005 0
363682909 478948077 0
114356642 456808980 0
243925005 255112119 0
448471659 481624667 0
384858628 370479798 0
309320504 12202574 0
347341060 415208476 0
132022330 379467524 0
342545711 184121777 0
534228103 565506542 0
398812524 161081839 0
22331095 274877450 0
412153679 109954474 0
209789268 24982346 0
567287463 110679055 0
224805241 385319259 0
367434348 503981660 0
192368960 553521908 0
345631627 507105280 0
334208141 381880847 0
393074656 294079741 0
31745730 315761304 0
376002528 12481912 0
394624254 161748194 0
365585096 157083831 0
53538895 165430577 0
291715956 365650672 0
268761530 355337700 0
374763722 221173130 0
401123634 100938810 0
171157304 540001133 0
30806346 283505967 0
536114888 349990258 0
492520954 194668687 0
198972634 293620931 0
286636441 172715443 0
386143527 569694503 0
563033387 67662338 0
88445244 312645255 0
494278417 184441085 0
193786765 166410476 0
251971739 436286856 0
556483496 234224355 0
190845599 99398595 0
282209054 489611722 0
482274870 93586119 0
257661424 535727827 0
118899262 250132097 0
320954879 66052424 0
273531800 96333003 0
215064237 421374108 0
415649224 146306249 0
432512472 104231586 0
217296528 389598639 0
241646285 43351901 0
251929906 25801849 0
458340597 353578019 0
18112946 172943192 0
330257035 415296883 0
56709329 474692202 0
333257845 289121596 0
201418910 407972930 0
440117119 71091607 0
454160870 208473584 0
527636652 45259548 0
428903432 186944612 0
545030557 397880187 0
145169510 451737681 0
391163355 42407864 0
54440807 186039876 0
114402932 290813171 0
545700642 191414326 0
113476145 514384387 0
110863122 480532682 0
512267739 186643563 0
322633031 446804527 0
529699801 537840571 0
100407702 574466785 0
185197173 53326142 0
467427832 267961181 0
359209893 116195006 0
420666158 477781259 0
82586697 158334373 0
417646348 217477280 0
56904341 102181657 0
408163620 372972707 0
315554657 377160524 0
150505933 26200433 0
441812587 321502986 0
182533952 72521689 0
125975420 170264048 0
404423957 37708391 0
55182578 268961550 0
123205592 207412732 0
219087380 241768698 0
34129202 310658871 0
312396187 451008815 0
278173331 276275514 0
558962456 406405965 0
223551382 549848233 0
109524912 87648211 0
16521183 407692535 0
282841768 382589157 0
88378088 459770925 0
343167111 445601691 0
433680715 531803221 0
445861308 266134222 0
158754163 348754083 0
3495279 336736346 0
169681978 565064406 0
455064778 518486442 0
161026332 47220751 0
562714262 346251404 0
429453247 274919606 0
432816189 561901906 0
355132622 211910699 0
236366167 29476254 0
175832656 202710543 0
516949028 147965966 0
52538630 183280266 0
434032543 55496263 0
166468029 493950454 0
387736888 248832426 0
177543906 356270607 0
36318190 149036591 0
184302627 356139492 0
76136392 407232634 0
469935941 473434265 0
391268793 116053240 0
39150562 401617210 0
94009597 376656109 0
220316015 296660648 0
253269579 116902953 0
209675431 235882896 0
564305382 410648842 0
562331765 548769869 0
306340590 300864767 0
177239103 475720409 0
111183267 547413495 0
94491687 518876646 0
307004122 365745368 0
143734181 419717695 0
62264529 452866852 0
58918462 293403632 0
542806580 236041077 0
316984907 355768336 0
396626828 78712656 0
51930017 464578723 0
309989480 128856663 0
437012368 499093487 0
500962290 203631965 0
244823543 270100583 0
79925998 527569357 0
274948465 501172355 0
62055367 357102820 0
513376443 338944088 0
461441186 376985064 0
116967667 61010975 0
442736601 164234670 0
525073661 191675492 0
15916600 270368814 0
535335527 461455407 0
388196975 558721513 0
255329685 464846778 0
331693272 169806071 0
59595919 388936289 0
259134898 469965522 0
101194666 505921157 0
308196886 572440317 0
412316090 101137194 0
408948348 8528112 0
52817965 531861521 0
490043435 460408071 0
369967010 487902110 0
346113505 410831213 0
72229646 382896005 0
185653206 279505134 0
322648821 353752250 0
112255548 70410398 0
436165174 282439473 0
54457770 565164301 0
313473544 133072079 0
263330925 55073018 0
528797562 15463568 0
104721799 122868289 0
389724763 311781618 0
47572561 123914382 0
137669865 127082068 0
328628837 202557750 0
381317371 21264491 0
105521829 230630795 0
422622629 47738583 0
106947337 128252929 0
534595395 299402335 0
85919256 535889532 0
309091966 246943035 0
565984626 437476783 0
364570356 508666996 0
132420930 115705133 0
524184290 14393870 0
91551964 96186667 0
337950657 501809123 0
5369162 374549544 0
193469935 381007195 0
372938517 225221040 0
446919514 56740115 0
103474247 350806955 0
171895961 461620794 0
252379929 359104802 0
427567542 196320485 0
408794573 132679628 0
391457672 226243919 0
290175379 471620103 0
519887007 446943568 0
112857914 409860533 0
93664274 313335712 0
168068602 535058809 0
139125237 96019330 0
35055476 566331400 0
313570963 362756999 0
567561077 143929197 0
175943584 397564776 0
169776322 72424158 0
378570046 249583639 0
321457888 475905796 0
485656272 404122796 0
229126498 492386085 0
421879415 437688049 0
501720267 38982437 0
570062433 237282915 0
406148273 181699321 0
201514552 37317430 0
107670956 435208361 0
447629333 43049209 0
392987741 373873649 0
227992665 536488648 0
130243139 182108284 0
15029453 23764408 0
86599008 245003316 0
537666136 85840006 0
247565820 455279757 0
269931494 332904663 0
237080010 232335333 0
43150410 541545554 0
79803591 368490855 0
551900685 379467936 0
210962765 369835585 0
154148560 409015533 0
1698592 152933078 0
177586627 497345518 0
388307698 278439125 0
79583539 554634198 0
109874735 72311330 0
568941131 347502281 0
219436980 156416361 0
412170472 3482630 0
403094368 22428506 0
46225568 219034812 0
548818961 565983478 0
33601935 89854261 0
219137122 532900187 0
80296237 512213523 0
409621909 485409620 0
139021555 60454912 0
267695322 376424750 0
31281971 304273615 0
355729889 189097465 0
465013768 62379624 0
150880724 490425968 0
324004766 343263278 0
545620713 317664601 0
184724392 541255759 0
48749479 350270412 0
306262022 386107926 0
20891389 346286210 0
440521716 490927207 0
149243784 224936320 0
531171006 423325807 0
506771100 452585524 0
290997448 572478058 0
164014817 321621691 0
506996423 145642090 0
312301325 347071845 0
566264829 251987571 0
145603526 334631997 0
240195302 418440940 0
522096812 371516303 0
273031754 513423542 0
172719453 427229032 0
20346483 189481043 0
485706227 329960563 0
501677839 414811557 0
245050451 432987098 0
467833781 196418371 0
443448891 66422660 0
248766076 358864450 0
76526377 367531625 0
103903518 352993193 0
152914366 131144546 0
483493217 104278213 0
148966209 173366603 0
141905434 421143509 0
232972547 439758966 0
135549176 33662294 0
10356574 373644034 0
341988149 238107893 0
83714927 177273821 0
341437020 420890121 0
394388372 270855269 0
246904626 564782311 0
387506975 45538559 0
117304631 190052002 0
133551982 423524955 0
129340681 435746721 0
321484597 561575520 0
403865316 568361675 0
46748061 385928889 0
424114420 221591782 0
506963237 165098251 0
526900033 354198130 0
422489519 213858363 0
64032727 498419657 0
317412959 255591259 0
220612486 269109440 0
55717210 141625629 0
209025916 137138144 0
311534085 257829082 0
296578617 150062367 0
64905411 52530546 0
258411589 202357967 0
234188961 570275561 0
312562259 155307102 0
170181448 450653805 0
424868406 450297531 0
41107231 335506633 0
232943782 89372956 0
169552062 233510198 0
214236080 161352536 0
144307129 534936057 0
176559679 453816712 0
277537624 2260018 0
127506602 282280424 0
62410893 263091974 0
93486561 242380308 0
417058265 419063172 0
182523763 503012493 0
579186290 132136201 0
69970460 201862166 0
194189863 212693027 0
353261431 219897525 0
533459926 483868397 0
464997880 462209343 0
104541409 185715555 0
496286914 563011437 0
448699099 97343316 0
96331489 199354880 0
316230651 13505862 0
137104979 287788161 0
514086419 230475025 0
278777277 220991092 0
468022036 422921968 0
254561869 231551466 0
390076033 465104365 0
237052929 134658772 0
239556705 307486107 0
426388646 209829666 0
251549409 299016655 0
326906118 67997930 0
384555244 544507830 0
42340843 452117422 0
313758883 524854644 0
449157132 148886838 0
400807335 277636184 0
402116525 384489912 0
82832 433000641 0
444275132 524945811 0
240986063 147401566 0
577325204 260346525 0
474252647 430765557 0
292564100 559706659 0
371184185 462846740 0
488505235 378593875 0
181805561 262475760 0
105258428 102345267 0
202527709 230151824 0
22790003 88219764 0
73197058 259208943 0
25677485 425359902 0
340266578 90257888 0
499783699 126019477 0
257570321 165282277 0
180545942 10073875 0
269342979 14814264 0
374587396 138474250 0
327397967 516958746 0
529283094 352481266 0
561982462 445388945 0
226403517 44748565 0
521317912 410948627 0
421482941 442290883 0
457773048 244779124 0
437411182 546336785 0
159327581 512469558 0
548899717 192012 0
327121040 242745606 0
292539046 526094106 0
101907099 184874593 0
261629554 529255587 0
152323508 22925039 0
536824204 35269516 0
286881751 481413801 0
474808158 396130313 0
223190999 137720417 0
153594112 133982135 0
560596393 148430309 0
477796851 340195318 0
29175950 174219792 0
6751403 544283615 0
385063314 72947721 0
449435837 268825133 0
425252736 368182846 0
267933195 276480860 0
337833629 419473274 0
357378534 68493997 0
139529609 110620977 0
206992369 393827695 0
287534163 325949050 0
344220129 185094833 0
152657914 252973938 0
321893816 416244574 0
575658510 501865229 0
136912431 276924646 0
211199478 417187547 0
138233790 569724432 0
170331414 348461591 0
170089993 36316906 0
531557523 110308189 0
114470258 376695514 0
537170770 438749494 0
519004608 63573249 0
73591836 118263267 0
111616454 197257389 0
126011648 558277487 0
121020299 366902422 0
505832290 198712575 0
515885602 546685276 0
543051299 131358932 0
155905607 538966180 0
421462762 540159687 0
37101732 75484422 0
295484532 136636561 0
216879356 197889883 0
1138838 506251695 0
319710037 325648864 0
207984323 11740428 0
342950251 201413735 0
49361338 331237823 0
377059711 246896061 0
485664995 282542866 0
541458363 505505685 0
285468164 528765782 0
162737805 62473657 0
148708682 355441854 0
284358706 337584562 0
499980450 383187319 0
256349451 210771202 0
457824634 272798203 0
50046005 180576723 0
223799789 83928755 0
238625254 307867628 0
510288635 235421768 0
335503044 197353045 0
302552265 317684679 0
408688978 203747548 0
312518832 545531272 0
513071262 343306958 0
105534351 427603817 0
199645356 188164065 0
168523763 84642218 0
520241085 165997906 0
292494915 356060705 0
71170999 482327905 0
542214911 479508198 0
486416420 531518077 0
370467597 430922028 0
150613041 459592373 0
26130042 111448086 0
180673785 496531976 0
287895592 395933397 0
270470049 110570907 0
480896905 520514869 0
510526806 355561368 0
513413393 498956746 0
456783533 270840904 0
96048082 360425409 0
185540842 65105791 0
490185604 263132862 0
293836253 68693045 0
558213990 291467177 0
14217581 569058003 0
263348014 58445544 0
8460960 17765346 0
523350549 27712878 0
474479776 447668292 0
412588114 138097145 0
272020249 398228771 0
46829497 166962605 0
493963554 39554759 0
124754721 322450379 0
561697422 54627718 0
162915746 553309641 0
19034376 54076751 0
103984061 408365916 0
418376873 488429558 0
167226734 25977498 0
43150230 455973951 0
49327133 300506710 0
372290197 17045878 0
177738887 416227480 0
242551408 118690392 0
221855015 467143878 0
386436115 290820689 0
488598278 193741570 0
19642198 480816263 0
523705095 449924514 0
189251727 496653986 0
311789875 530099563 0
337793590 220603117 0
85918823 133786087 0
532306169 224531452 0
197633113 480140171 0
513138444 66576293 0
146522592 487957097 0
306321852 174971420 0
387645386 560945991 0
366540081 292834445 0
305362529 517362653 0
473546035 164973317 0
126360519 86510584 0
509377151 188906895 0
562900395 256667058 0
247151702 441249165 0
17977787 357722694 0
416214370 224746115 0
202744544 13851227 0
313807473 171547745 0
238258237 244039979 0
396823906 493752199 0
318765996 455709212 0
162643872 14039462 0
296991274 139794294 0
221780640 295663076 0
355320855 571886772 0
300998775 561454380 0
574902130 136105720 0
308583906 450011637 0
285064870 266092616 0
157114260 308338155 0
65537248 66523027 0
104610021 372856417 0
89453978 18727297 0
569265300 347232346 0
22007844 122936997 0
367573657 382965804 0
20915837 276871923 0
411052837 404126491 0
235492162 340701813 0
429929966 70946283 0
736003 167021722 0
555318108 287746901 0
62234908 483742457 0
314251568 85369742 0
128743192 476366747 0
313667986 49906956 0
365519731 544470889 0
372673936 247479487 0
72107795 15035164 0
112848607 564289867 0
566047700 460299076 0
283718349 23270796 0
433540767 63905650 0
44340233 549733126 0
205934334 539196465 0
272707163 254198356 0
561370332 316862812 0
358161917 419079133 0
464041192 147140675 0
462460698 474744708 0
507896165 561995456 0
419340361 110194637 0
274176390 424518384 0
324361198 565438930 0
18410827 58549984 0
349663452 95742333 0
389391956 480850815 0
148759391 379710781 0
527526278 262588777 0
55955082 164433722 0
288059470 188379806 0
230459983 35575360 0
262552791 528236900 0
89464506 369814871 0
382331234 330294993 0
577275001 77538767 0
280907005 99812457 0
275532964 426898409 0
240153821 506515650 0
82754789 209859116 0
190969235 308743853 0
533821900 465927513 0
8395271 24348466 0
12987012 214129306 0
535143958 446356258 0
88834581 281851705 0
350550224 545275653 0
157357919 130630292 0
432018380 18337666 0
96393038 148413888 0
510651242 7791337 0
250827900 149066126 0
218392378 74466184 0
48342176 209555936 0
388214830 176510815 0
245706999 552632717 0
351341609 440590996 0
371180062 166029354 0
264617238 559744811 0
245281839 526425088 0
416745092 340214831 0
191539922 271830720 0
320167251 498848981 0
385147933 492552963 0
564211773 340444697 0
42194310 383880968 0
66500967 171224179 0
413978689 250682128 0
540275018 307619337 0
427687806 401037990 0
571289020 283750722 0
546100914 92712285 0
413276616 389704348 0
430705106 551637654 0
436334432 79771313 0
166592119 300288886 0
440910961 33258241 0
565234511 275564827 0
448656134 452856324 0
476305902 569338428 0
434350011 539615240 0
9996071 131821676 0
318924613 120637291 0
421122261 538670830 0
283097004 420055726 0
382074825 414548879 0
161266347 211739742 0
286240428 215788833 0
442407199 336965312 0
329364918 269140081 0
105145320 339226165 0
381550488 343511314 0
122880921 509940721 0
65282293 80763833 0
521059785 72325886 0
140963395 243838373 0
497872136 220590258 0
278651084 27211029 0
510794706 218582670 0
51819792 281507500 0
407128266 478728362 0
155696178 325867481 0
531371272 389594668 0
124283704 103981459 0
244903920 429710883 0
215886629 381849866 0
114969286 157363698 0
152071998 358654361 0
436266984 43068102 0
313209672 398800920 0
264289708 6461953 0
517195498 218659355 0
380392258 3651552 0
550442494 67902452 0
183077092 269016105 0
454106607 228066820 0
481007697 95543446 0
526285532 380404460 0
483196426 289176404 0
483894636 117235181 0
304467358 346343800 0
277991452 37450316 0
260027073 492648471 0
266350165 563575924 0
54253494 87604900 0
495092701 568598803 0
277346055 55539370 0
39653219 306222501 0
183582759 336877590 0
65974667 526102258 0
509415288 449402980 0
124822274 545562306 0
418289909 388671722 0
127115309 120312633 0
308646623 417469328 0
209939518 525326330 0
322757947 482669065 0
406694220 319177004 0
211527149 452442753 0
250269177 366158457 0
65717488 310917984 0
361629295 439465259 0
394312087 355316540 0
77266887 107917027 0
487962290 371429107 0
577040454 323346717 0
466335056 100886339 0
410525050 241404085 0
183232200 472536246 0
292602116 165461593 0
37965189 51569985 0
59329801 500526831 0
307253011 306852577 0
184315951 435116370 0
183121704 121882197 0
321557140 304767957 0
579041984 423733748 0
438015829 163351085 0
33366473 15404168 0
96966153 504613715 0
334889962 546287332 0
518052794 448777366 0
91919268 557996386 0
177734234 386346009 0
89683901 295092513 0
341215707 526198275 0
404029546 198560171 0
320665062 60867072 0
566321580 219110923 0
457965644 408652719 0
131011156 166331347 0
461386904 463438994 0
13400412 381229388 0
469711239 343203216 0
489791220 209553480 0
272017001 222008390 0
64577801 278608630 0
72737271 31004670 0
579479335 251787009 0
387783081 374682668 0
557425073 20975308 0
436031583 119703890 0
74804170 204426770 0
149943731 473455595 0
247330663 124854004 0
560092548 196198143 0
489746202 527997436 0
27725992 242020088 0
131570996 402609026 0
40460389 375851448 0
197588018 75054927 0
109883624 409875558 0
178939355 21048398 0
557829835 7249199 0
317224163 139262989 0
297170163 68289153 0
325765157 81218688 0
207988330 429832787 0
101110228 448212660 0
186181920 257771618 0
436275919 278146045 0
195494303 519510464 0
162336760 331238446 0
278908883 380412443 0
379854940 129594138 0
474583275 559968178 0
500220942 576981904 0
172498188 377326345 0
251172914 162785064 0
228080915 318276892 0
523605092 529629795 0
17265000 577402763 0
484549773 434087531 0
439195393 551974923 0
209658496 565915183 0
123808295 327573303 0
172608173 374869515 0
314770334 17703578 0
504927431 434501831 0
284899413 455022481 0
182319327 559839708 0
205033773 266307578 0
177711885 195540888 0
194704406 219764106 0
35183133 339447253 0
264018002 264565393 0
393304591 372968513 0
557708187 47132422 0
309834384 356218418 0
171450921 122728587 0
236919455 161007274 0
498351734 476581462 0
497528681 342156754 0
33137663 572625361 0
539277864 330513285 0
324148365 177623768 0
173575910 38993733 0
260555432 351046693 0
250820648 125743368 0
133580259 51124192 0
224835348 354921015 0
547319493 568032738 0
201380825 452543027 0
333549519 267276203 0
277585123 74467976 0
469325411 360192152 0
452805671 175866821 0
331588931 371672021 0
81164628 95141634 0
149919664 103601602 0
459094642 142768073 0
493902636 25014323 0
297792294 142578804 0
418158203 155804349 0
465565868 391460242 0
521669675 201848840 0
174951811 424869410 0
436100840 17367413 0
241970633 503311711 0
198486237 515638746 0
306967118 306948209 0
112386403 383486121 0
322022274 398606695 0
74414132 409929034 0
214742271 280333504 0
342101947 419832862 0
183544469 343706728 0
203432077 445102154 0
189499859 329250332 0
254788679 121943872 0
319047377 164941378 0
256093662 257858292 0
241309909 65786152 0
459334111 31591656 0
255752981 211835087 0
563894932 434808062 0
531092573 321939346 0
109071310 351215393 0
315716368 3866489 0
403257156 556992190 0
314961539 32622127 0
207988036 340067478 0
71145582 471891289 0
97427083 111916971 0
207153350 447617469 0
474834339 229474106 0
3867019 517054986 0
563929344 197988760 0
455472856 528395945 0
232127500 480655659 0
212035138 37996993 0
510447770 378964438 0
259777609 393955123 0
447756860 53583740 0
442005139 571798996 0
507967612 529350907 0
180461155 524339475 0
505242667 559621398 0
551089949 296144384 0
59428184 200271859 0
254534036 62358227 0
221345482 497443132 0
271240720 34937511 0
562043638 475114788 0
188250446 398700176 0
28382601 101211323 0
214027824 340558512 0
186464417 158238766 0
520161394 23649854 0
480879047 361725372 0
15662381 387219430 0
561754860 334788226 0
350451866 336245524 0
134299632 437526915 0
323839964 489213127 0
125736565 101727391 0
63502220 475180072 0
175734986 8511157 0
549343876 10440779 0
3403556 101788799 0
420884974 559621705 0
27687114 128620442 0
550430596 197033130 0
519656526 86476865 0
220142109 499440666 0
468813400 476865212 0
478988373 526097896 0
92307918 101983976 0
546377428 501342192 0
147855035 353482640 0
206309687 64386061 0
98303663 236022233 0
29261247 411873538 0
398962184 433405518 0
162611249 190688599 0
132262516 281538421 0
288081600 220603797 0
33350126 444710083 0
52104456 509239408 0
561782264 508591972 0
67952450 532342934 0
303938904 465606249 0
194227263 137600529 0
43866792 364031962 0
154440561 109891320 0
173011826 440683561 0
308091271 168864101 0
421285530 299917314 0
45336746 68323038 0
541857609 55981967 0
385909230 465380299 0
565004599 194586940 0
9416057 306708768 0
178678028 511666255 0
249372972 389017568 0
94394944 464113606 0
298054680 160657648 0
6358282 454416653 0
492201042 448570871 0
37440129 242820082 0
366253031 476339562 0
90783636 1088955 0
189588792 532771391 0
16364966 384376437 0
358146824 48772340 0
244543830 184921365 0
42402047 137719430 0
276118300 168573596 0
193403333 215592319 0
36587251 296139691 0
45629391 258623303 0
361251516 551823633 0
249124552 123023120 0
491202947 313960397 0
104665413 59695263 0
440679039 516949768 0
287248403 309352257 0
290712632 259614840 0
456226683 548593633 0
399442164 418777918 0
248253078 577362572 0
234305348 42871581 0
106945891 359111398 0
358694755 196322820 0
13621223 330209697 0
361551158 393720910 0
377085194 403663674 0
354967803 470574338 0
241744011 156721422 0
368777434 430430884 0
332490373 460728310 0
238479502 427346175 0
298728946 518864448 0
96917179 37307163 0
346956357 476164574 0
146554079 411319379 0
75568444 24136086 0
145294882 577251030 0
21943606 96725281 0
49469559 467067046 0
327736782 331431842 0
427108294 527758116 0
44858853 227209244 0
37696542 257380694 0
576102022 47076257 0
187899475 530748212 0
132747365 56572444 0
379187739 314286885 0
32319962 352897365 0
350992394 231960316 0
576910177 286668519 0
313895837 579364851 0
235802287 202230507 0
117156616 127041206 0
306907826 529378478 0
255110269 450311992 0
353403268 150291779 0
463667860 336349215 0
527719808 501710075 0
179571733 528261076 0
562638697 547206595 0
160724373 208009922 0
318983027 571310308 0
66222618 500570668 0
251408337 373705445 0
380511851 363587506 0
15251438 517588017 0
270053045 21667976 0
273002003 206940780 0
270706729 208598728 0
539973899 107656199 0
449029626 514732229 0
305112564 400196330 0
576840858 25381076 0
431706471 85513893 0
373435914 191781141 0
318199154 140394739 0
462170834 135654873 0
4641842 65581205 0
296850917 251488513 0
500610218 161866371 0
383716230 18928309 0
569319150 413265746 0
26825305 78440182 0
312672079 478591896 0
285032853 538982534 0
541903645 176958635 0
215461608 248350809 0
358758032 207822873 0
332471763 368869897 0
472795516 475685843 0
435383224 337465991 0
416853885 544236495 0
512191228 252026738 0
209563886 240433449 0
205045189 455598449 0
495567295 418258755 0
236434312 87045954 0
460395476 380654386 0
150561360 198069951 0
182642404 527752847 0
482175878 92977564 0
340052352 499135472 0
451523988 26522102 0
377268128 381515373 0
127830766 284062243 0
365780848 135893689 0
205451863 219934633 0
60154041 63195067 0
554264121 193738190 0
333890735 476661057 0
467571331 27481676 0
294552757 160469442 0
481818104 72470900 0
466777047 502498286 0
311290156 220298449 0
308806847 481538838 0
330802058 350095170 0
152449290 440041214 0
302094218 318733018 0
19062694 115634766 0
387371522 401553604 0
518130809 422628966 0
12606921 272903614 0
211178153 427219449 0
165228919 462697433 0
281813737 148070046 0
25064756 303549808 0
324789803 68373682 0
444110085 522830872 0
104557294 380048110 0
317945247 479873228 0
361501787 474517994 0
432365868 337110041 0
12594152 114225973 0
8574753 545355864 0
146937662 303901081 0
390772237 397484558 0
82394482 443407870 0
237973316 404655910 0
14943103 516710064 0
511009958 284605989 0
374615512 200341680 0
207524865 232780292 0
174108097 176657954 0
118000338 322261768 0
43871845 261898727 0
388151294 126516622 0
25811032 223034090 0
517987318 287764034 0
363966283 80648100 0
493153301 106462098 0
514520411 100840067 0
75135277 154459337 0
456455976 96596652 0
532436323 473261525 0
572606796 436405551 0
542635156 301457530 0
10771516 239486717 0
76569819 575431878 0
272697028 291961530 0
253360061 412100947 0
313463174 411107748 0
136812356 449669500 0
156538434 82482678 0
572326390 369301513 0
523657521 443435109 0
460659411 367717265 0
550895099 9952359 0
36065151 298734118 0
161579193 3964559 0
40271210 113337661 0
403707155 118212538 0
573374781 512727142 0
153156245 234157591 0
244367286 537380654 0
130497975 303466643 0
206394281 22772498 0
298644172 173616877 0
166266512 529534108 0
185363197 263052764 0
153500207 571857060 0
420409980 529498741 0
357955467 37055362 0
340990947 534475954 0
314448441 436917569 0
190993301 427249579 0
489801696 1379573 0
526723342 237782562 0
324669873 255756170 0
51121222 542057059 0
557273007 246965390 0
40378716 140843613 0
282611221 136175612 0
419095299 219672963 0
25243943 528988717 0
555242140 38298341 0
229326716 336302564 0
150425493 513686176 0
442188029 266736916 0
416967089 39728343 0
107513075 523444406 0
139665183 397738464 0
110789064 577974263 0
19520353 376737779 0
271543430 95253913 0
452667571 499735673 0
530719996 203345921 0
571030945 70224781 0
134704727 231519444 0
407047766 573155966 0
244972759 446122346 0
389508742 23089564 0
16276504 88994126 0
284405653 73881548 0
16958979 330665774 0
556081105 111029354 0
327555315 174404289 0
96447558 158336392 0
104539832 214319436 0
327148386 81305035 0
488463808 10276510 0
552390628 279019646 0
502257481 540055890 0
326494260 445941796 0
333435659 538678436 0
473528599 361245361 0
421049153 415449238 0
266472320 198470590 0
356417987 175116560 0
22211779 366654219 0
558820296 229836703 0
220473719 578950421 0
394864532 240691417 0
61502919 435178871 0
509976379 118388029 0
71718281 397339305 0
55040056 401049574 0
446027289 434819424 0
368466710 555626346 0
546665462 365718338 0
365930563 516407454 0
327712010 532359376 0
551040683 522571349 0
562922122 180186459 0
157566480 84512662 0
7594473 496247358 0
130327102 316821612 0
159731335 26414241 0
174418978 153357816 0
555811876 525749077 0
127188247 262732396 0
285470733 417912156 0
298078384 29913455 0
189138829 199172728 0
55019568 93429313 0
571952729 15194831 0
497083770 197143213 0
361975527 257354234 0
41036099 490025485 0
326007242 390725405 0
248531118 395551521 0
136861478 272816444 0
535496067 425413948 0
9379203 396933194 0
560515584 465243001 0
127746512 212285790 0
310953851 470139543 0
534160003 388904738 0
407421655 557485004 0
287640080 115902805 0
405070139 444395948 0
367900016 571507499 0
62333577 392285307 0
306702964 448777687 0
381680536 447966398 0
436773844 397488570 0
80066142 280175501 0
119603137 294561557 0
287278357 398167789 0
262192270 470662004 0
247924406 172338716 0
217522866 264505205 0
213926666 168724625 0
111996137 448725852 0
515064127 234158394 0
145711633 28798606 0
384375295 464188214 0
500461891 285158139 0
9851554 305757582 0
474352131 364679371 0
368613504 44488480 0
40973961 5294341 0
344606600 512472502 0
533080454 376474698 0
252008788 446308737 0
489902533 11388981 0
189049441 274876780 0
436269218 275618210 0
256712455 222870311 0
414055068 456260137 0
227400427 416504364 0
557718069 185550383 0
457178643 554227313 0
510999783 332061881 0
35054495 82615152 0
194394136 315241601 0
525551319 378517108 0
62404807 263705025 0
197908898 243881633 0
146365686 484852789 0
336613819 388027865 0
575683019 449726480 0
522787887 444895678 0
265267207 328219172 0
290002917 434287780 0
491194392 100193660 0
19150528 544075970 0
536293662 273153622 0
108845251 69522629 0
278164875 500321832 0
279660024 124818357 0
193085541 232963413 0
54055453 397858135 0
467910786 493039880 0
310791713 228203373 0
551889952 522250364 0
203278906 338416240 0
320358101 161337079 0
542129187 570895674 0
33879180 339810317 0
421193546 492580323 0
477908379 193141728 0
534689299 476686371 0
236096434 559726180 0
406353898 371995959 0
122638217 30906558 0
534128197 141882368 0
415173605 468661893 0
111939782 3305980 0
554967325 561806847 0
95296811 192424955 0
128759036 83100757 0
300539394 119825599 0
510508968 254271702 0
130618972 132339558 0
76547318 284792684 0
254202569 330327545 0
489288988 90587402 0
576031463 121230894 0
304504293 350767509 0
285844997 114486890 0
195174998 255035353 0
485290367 372980917 0
478207604 418778379 0
336139721 124184936 0
250123423 18545390 0
549434344 42665644 0
179536471 167891823 0
510882048 238203309 0
337738539 291584552 0
309603858 72362534 0
273528109 119268981 0
68817211 50956949 0
33781108 12544276 0
44540749 369110856 0
89126388 535977105 0
196241156 576010555 0
496302992 309183042 0
287397042 530273650 0
420894376 430160274 0
116023788 327734900 0
214116059 362644557 0
452232986 282547710 0
455336066 138314769 0
284207753 248386503 0
47161432 501237510 0
530320463 420025710 0
356352081 225454723 0
24530916 488199918 0
460752330 327425689 0
221366166 11818308 0
39401978 50135404 0
354259411 494519977 0
63663982 281886714 0
550700139 421068119 0
410353123 285647887 0
189532554 352546031 0
567414088 355355749 0
313642193 559470965 0
216156161 375172384 0
5696342 550722678 0
403523959 571784109 0
136453420 485234358 0
378782573 22071244 0
483175102 258079970 0
503974894 369651041 0
51451937 250512276 0
339858612 113541812 0
405753498 390172139 0
453784081 554064070 0
201985369 321911858 0
426891317 494047468 0
282722272 419460900 0
295548357 533446352 0
458946525 305770550 0
277612522 481143314 0
156904331 104091057 0
416340518 346635926 0
373301873 276233082 0
191922972 330944202 0
212037564 431449382 0
366195744 35611683 0
109160129 245460108 0
538715705 373541167 0
500329421 89078294 0
461033022 245409272 0
75876228 42889705 0
180474751 126859405 0
123413025 148029274 0
169450105 480605006 0
433579334 1509056 0
115538544 368823944 0
399428541 425212842 0
409190629 2253782 0
493658571 251777391 0
505607936 211787893 0
195615242 229847854 0
450199188 281595408 0
364745418 182615376 0
137412837 135826591 0
225056976 382238936 0
551443087 89589273 0
479385011 391911199 0
297907611 304001996 0
147572707 36763196 0
428406596 401650593 0
561131405 482060975 0
471721672 333140428 0
505493461 175949204 0
545197457 542866333 0
558445093 265441412 0
470388291 116532323 0
476747523 256859433 0
377453461 497552996 0
155425040 118094713 0
91952085 285622128 0
198292944 149511819 0
325598384 127921808 0
380120551 92597737 0
448317256 479592532 0
330713170 122274676 0
567625248 483869633 0
544669623 66996253 0
498690467 429950518 0
258292540 503659863 0
264410525 264332980 0
201470157 549684928 0
495454949 472103914 0
227967676 287350285 0
543880505 533779522 0
473295759 116458612 0
152562764 444917613 0
442501994 527240874 0
30220328 466189621 0
186899569 6562052 0
51339338 257607935 0
360596788 211767867 0
173867419 258792676 0
551821187 228396108 0
202829438 251611352 0
557897641 465243000 0
136520111 432681053 0
450189195 118289177 0
432818235 171070728 0
197567777 21206702 0
410856426 163767157 0
156492362 471446429 0
131534243 554628721 0
477741793 355691179 0
290858808 81532989 0
126945367 8325836 0
446638504 405977438 0
350081985 223265769 0
549630100 499268924 0
450174588 420612124 0
312253796 50193367 0
24581547 454756618 0
241070055 194602164 0
487167159 362289902 0
237601412 265805756 0
35114701 412696871 0
250421021 183779721 0
217318799 408136162 0
224013249 105974241 0
70784540 103315518 0
6336128 331176944 0
35010293 520797224 0
70063080 140071848 0
83184050 423434093 0
365466666 278479488 0
222781194 305818026 0
434949252 277245345 0
556614232 78177998 0
576496732 483829331 0
230489244 271496165 0
373309979 457151115 0
142088731 384345470 0
575134503 424821124 0
200711417 57821025 0
324853009 137105453 0
62654738 489455499 0
300493036 268977452 0
9531286 546472539 0
68429902 482541939 0
129756466 98064324 0
43782229 10184431 0
229211612 512114069 0
521367216 469506755 0
132533226 27032465 0
433871782 543087238 0
371615747 204788328 0
440076618 221475158 0
487749019 2004676 0
458164260 130754791 0
82113136 211869758 0
203546651 422303914 0
573508034 196773741 0
269114220 355070495 0
40043416 462084092 0
286547937 390357838 0
363970965 41663846 0
395561387 125124696 0
172871588 79311717 0
427289721 170085714 0
27757229 31629442 0
373884418 312177839 0
64512579 25446785 0
546196305 170619771 0
124476382 12529374 0
147397039 23370149 0
460049199 95319023 0
539709848 514713666 0
188566056 256610015 0
50221064 111342817 0
531721623 291025942 0
268826249 154820328 0
532338009 296511361 0
341732797 160869465 0
324583444 337759329 0
333977616 219279923 0
564225699 517778696 0
226752956 317043956 0
129610569 43478576 0
232192659 246979405 0
146794228 3595108 0
61167607 550783717 0
208244177 465755225 0
16256793 88070592 0
104720409 239839107 0
515845106 98175485 0
315695629 223259435 0
368746735 19264699 0
332592787 335075964 0
104006055 514121333 0
40106073 441012480 0
511469010 213080610 0
389113840 27940427 0
415558384 188956706 0
305570426 492806521 0
70766126 26984645 0
259374016 30987225 0
410954924 198801830 0
378718916 265830699 0
495315842 451479660 0
516207794 175202582 0
53699487 268718042 0
181206924 212630935 0
546514821 200527177 0
411853749 190343510 0
266743863 186221052 0
462028746 357249397 0
22001943 270891490 0
158279788 488408036 0
114495657 161715215 0
413603850 119483013 0
5209638 196143730 0
391987230 236057446 0
202861487 331777957 0
255343543 501825883 0
530065076 399084560 0
125876717 4136867 0
515866055 56471333 0
269404737 370270824 0
151388092 500260642 0
422383602 302918386 0
536172869 62926967 0
340948813 495599237 0
428864236 20304357 0
134992135 478029646 0
496544961 25597306 0
4683025 402746602 0
575156838 298537945 0
407207686 423016701 0
230748869 577774401 0
231245335 462136019 0
27897358 155117099 0
35652794 247978220 0
47477795 119166209 0
555159697 223027849 0
399157219 423122086 0
217665864 467702566 0
441130076 152935297 0
235196440 326653601 0
139307429 345320859 0
342823515 256852546 0
36844128 75186028 0
342605082 380877796 0
372759310 75388781 0
75512613 416276408 0
83778901 359047259 0
334481162 427385603 0
387625306 460011806 0
259294221 556980063 0
516167896 287929389 0
546685025 62747263 0
274056730 552147464 0
326660826 199911411 0
64201592 8974663 0
352030788 296893313 0
553890906 24169030 0
371010074 350809247 0
525385545 366479727 0
541495130 452784048 0
343976087 150524102 0
121607124 110438319 0
532158342 327458874 0
354089256 518423466 0
58468109 328693429 0
152926794 169511943 0
473058218 274354089 0
447619427 96311950 0
560657294 209859692 0
199532786 19981805 0
117167520 2299966 0
552523035 36991804 0
37016693 454618096 0
145004256 236290913 0
489853635 97816801 0
552583524 392086288 0
361659131 237159357 0
530536652 394723214 0
97812978 51835646 0
41117689 454805647 0
444965698 367115138 0
487897872 181391861 0
569314983 474478873 0
96302 356693750 0
10272905 373311762 0
485820446 4945193 0
22370402 217872392 0
424965719 375119343 0
402530881 461905072 0
427059142 53451179 0
96895738 437562516 0
103758985 397145339 0
356520448 113723868 0
474224870 545437548 0
489822027 132271942 0
332375910 541073466 0
90902156 418959473 0
368839785 396169402 0
316371800 403161955 0
234457309 323466371 0
517643794 274485370 0
343629995 349610141 0
260558542 174180247 0
531057314 318275007 0
460419973 567248873 0
69464367 112053235 0
501765821 119568352 0
529417659 77149204 0
521775729 135392966 0
169096892 563991071 0
473138307 330036176 0
243954218 287288823 0
266393945 128577576 0
493177410 565374235 0
115550399 463325811 0
472808843 477385122 0
233927369 85175716 0
149065411 573992087 0
503461914 217273166 0
362303446 253884447 0
99802598 261589033 0
446773649 53842220 0
523430460 242288407 0
313262797 146224317 0
50998706 93034429 0
136971312 40520514 0
319444558 445514139 0
487815758 392989875 0
545516443 513058142 0
179275865 557751163 0
33666819 58950326 0
371770968 132554917 0
489281737 387123286 0
535781344 561574819 0
168406710 441709914 0
569442769 343301712 0
84665207 391929023 0
522912462 142040844 0
538652783 335498433 0
185507890 276337374 0
403320413 233349010 0
36404066 203110371 0
132305379 255217713 0
494385673 188231150 0
69339416 283241920 0
552862061 61302236 0
398040503 178114995 0
166421996 60027852 0
492751132 66109901 0
407652465 272898413 0
362944386 334707961 0
562280442 354716107 0
130305186 512297546 0
19761448 353749584 0
121243925 58985896 0
402096915 20084890 0
102230764 116783767 0
350178156 212203139 0
355863004 148444026 0
219285112 55211846 0
220365865 321813157 0
185554819 35136418 0
113244738 66361762 0
6279610 129702585 0
457888460 282085465 0
213683386 561413371 0
333805860 255829289 0
505499449 118895406 0
70613787 1817240 0
98238173 219133478 0
86914604 299112659 0
301678282 514393994 0
109208809 311680320 0
20953421 509280335 0
8498788 367384859 0
208743107 44197583 0
99878620 313082023 0
138306865 133602257 0
167811162 255676793 0
504128414 536852582 0
150604073 7774689 0
372444839 31870508 0
548015871 230017634 0
534019997 7448277 0
317893366 39429879 0
371920266 303763775 0
337020518 231695157 0
352102415 449018153 0
207549141 418271593 0
349853189 219644497 0
479252209 225915629 0
206741968 524363617 0
124121283 468217667 0
509388790 216616634 0
412449661 143763131 0
107002612 3487654 0
115609227 389675543 0
118877384 349634893 0
301405119 12252715 0
121275752 314922376 0
350718234 1351434 0
141142127 182622640 0
189738261 126777735 0
276102075 108465929 0
119992359 76699913 0
309273701 2077925 0
187738160 269353634 0
482712449 280931528 0
377239267 526426237 0
173320028 424343112 0
294471223 127568392 0
215199274 369574234 0
11472446 477319791 0
399918527 222300704 0
140001753 550813146 0
353907830 227174382 0
175283109 557443244 0
318034081 501941952 0
110595739 578396119 0
18657135 567172672 0
446559356 452070230 0
370264859 119468764 0
466563526 104543324 0
73705116 139539643 0
248582281 61267160 0
390692038 487476706 0
308834283 433846708 0
283574294 321953222 0
34770086 52641672 0
186345253 402033403 0
350431721 24858838 0
528091290 577911153 0
226382854 467047541 0
9813654 126491708 0
458322897 499864401 0
380167896 220760902 0
118316035 31228192 0
314059968 138883911 0
465202551 500789474 0
510315733 513491644 0
345278215 420238652 0
68639085 136215343 0
61895421 419322849 0
452810998 399721336 0
85444597 454832254 0
269384678 45645703 0
435646829 148223887 0
407069197 10111576 0
359677494 396593559 0
231302154 84634035 0
439963641 110831206 0
159731146 376866986 0
458102279 141146657 0
139850033 471677521 0
475380782 242459838 0
116773125 321339848 0
161186897 20917616 0
140450461 26693367 0
371248602 553484383 0
537689748 494469950 0
507624097 408220361 0
466353197 189951977 0
308175856 281262085 0
195426295 247098427 0
5971795 164997740 0
68469897 124774062 0
408628040 557618793 0
231657796 156015386 0
341701937 86372585 0
288689971 426174291 0
280106822 11583463 0
446835954 272226460 0
403106499 271749102 0
539248951 415989904 0
438057036 395812457 0
459587720 381270703 0
527997920 419065677 0
36457478 35429494 0
578628102 43257571 0
562315735 470921721 0
256033087 475114018 0
256095925 279614134 0
528287643 511383489 0
14405012 347408296 0
45444371 290225919 0
385596761 364845241 0
441934235 295868827 0
181983133 224612378 0
212056153 158194372 0
248548969 34253812 0
229401007 365420041 0
454672544 292468777 0
209511974 74711028 0
401070107 356033071 0
43945584 39995737 0
507611397 115525426 0
15353114 569201338 0
28144364 85448549 0
342311446 327518215 0
143240417 257095697 0
294580745 163618476 0
369555111 329093996 0
22003667 176311685 0
15194634 33314949 0
305831739 380872109 0
126136863 33574619 0
385831808 239613692 0
6181585 27653155 0
405414438 75053901 0
392851694 82554051 0
302178690 531306484 0
122807304 123209245 0
42974786 329261121 0
242848695 342190091 0
260159948 177790938 0
138045179 550161722 0
60944731 311006384 0
196899298 272316824 0
204224519 82728323 0
421270196 523844417 0
531076739 566782324 0
32237172 130884547 0
89038522 336118745 0
347208165 363747091 0
350109049 254227895 0
5096180 356811222 0
426340951 204223117 0
38399209 95732174 0
13154464 189481722 0
237627051 576074583 0
533827694 510755477 0
99095245 258998383 0
11412280 136294341 0
50058159 118210909 0
491349995 523911805 0
243519987 284483237 0
290818814 173790042 0
304719351 410697873 0
259190962 527084161 0
396146741 462172390 0
103797940 144273636 0
47240732 444588931 0
397314148 446201710 0
55699821 329527391 0
424559836 234206877 0
401006292 223985497 0
465699768 305688666 0
460646992 354914578 0
208570430 324670504 0
93315284 461811285 0
141799484 498006064 0
78301936 56552058 0
207116314 424924193 0
177230950 216552332 0
337360951 306441089 0
377421242 209077703 0
305298062 396330024 0
501820883 13681360 0
551998684 370687951 0
26120655 328204450 0
459031060 379273174 0
78536609 256821821 0
82997200 494169076 0
497379804 226335871 0
236721063 189472473 0
195275675 374349926 0
79836018 379049566 0
209293766 382006331 0
209029337 489055212 0
77415282 351484471 0
158223258 12326948 0
382783309 355957266 0
172883482 153986579 0
217234521 135683801 0
540330166 370057876 0
424087059 29737719 0
575918381 265114120 0
362417186 240154214 0
246855357 208956578 0
306374713 341254894 0
349294474 308994419 0
446647419 464058154 0
59444795 344323749 0
259858525 425097569 0
65304407 129334129 0
428761503 293293047 0
493815166 80606586 0
519128811 501242872 0
426361043 77057017 0
184336996 200187232 0
402406555 405351696 0
19212723 372005484 0
384943786 422631647 0
486819741 137739063 0
484773190 406562766 0
283725305 72985028 0
57003673 431479881 0
315928235 77218846 0
85096644 529646624 0
421911619 454799355 0
44718145 299402637 0
107654472 336351848 0
332485738 160683917 0
58158207 379593381 0
427065904 567734404 0
82178471 234731114 0
555605317 479118494 0
313620330 507395933 0
440105654 235618394 0
270543400 350172348 0
94852870 409931045 0
64346004 51602319 0
511378583 31486116 0
197757690 141867904 0
376946130 387548089 0
531386821 282616870 0
67141518 93214359 0
367873315 189027853 0
139445689 35738858 0
567809913 105974839 0
483024326 8410136 0
71280231 255500779 0
553673908 154261407 0
112785123 337550771 0
540657872 86721801 0
433933010 521806631 0
129804539 294324680 0
404898345 168372303 0
568636314 82678354 0
204291225 322664378 0
454362584 442742096 0
379567609 362232208 0
216870315 186795015 0
54056803 567699215 0
565068942 20397182 0
314346589 105374182 0
322781209 142977967 0
309083860 463020037 0
190479936 509590370 0
464174434 530603555 0
129868376 254731071 0
201532033 236445428 0
405141256 156889698 0
169585547 196565757 0
529211221 306259539 0
269078636 427403832 0
511301867 136259024 0
359626871 365425284 0
446400057 237967964 0
311398697 547873454 0
204696736 408385050 0
314951014 190919510 0
355934493 563749184 0
573494048 13319322 0
461473269 376513746 0
496335178 198309537 0
377092279 21911119 0
347661438 420503582 0
470536257 301207087 0
508326105 573081111 0
153410705 533339497 0
420412622 342844378 0
59505347 369968245 0
261726942 272240837 0
408505063 360486254 0
365707145 523346938 0
465926870 186978745 0
379311361 324877313 0
434865557 573705974 0
426246603 521716859 0
285750783 454544367 0
65259312 31383685 0
41443780 307696611 0
560305799 180217363 0
558095246 317363011 0
532508511 509812904 0
120002706 132577815 0
205748377 39208532 0
423060261 25263896 0
127089822 487302863 0
249534252 347981648 0
258151535 62844757 0
569399147 185176521 0
17412616 31132329 0
60130326 190362373 0
15823127 317076120 0
43046105 170894383 0
365283306 576540596 0
502915294 89229817 0
465005430 46020127 0
48231898 279323220 0
48719382 481455817 0
156078929 66480092 0
348628622 499188195 0
419644933 52360329 0
222924615 383458492 0
101785225 554578512 0
542158656 211505415 0
104434229 375019485 0
334870393 436940711 0
257924822 222540929 0
348344997 298725172 0
559512168 221593392 0
360408815 26908226 0
515965104 62339893 0
558376767 253801210 0
116418095 568638656 0
321984994 361672377 0
356303581 74482257 0
108825581 28458688 0
166057744 365319157 0
10238705 316400327 0
523093894 527068448 0
533565736 25797425 0
566101574 47362038 0
62223777 551832808 0
471395820 329881157 0
462687512 556785994 0
304597975 425754564 0
351089908 537571257 0
223012809 179072947 0
269688204 543206036 0
460108657 200615525 0
160198314 523142869 0
410480246 443392547 0
70247511 41119719 0
148698488 208930786 0
275726919 447829009 0
95485056 388437538 0
270648162 146143394 0
38467834 392370665 0
352333506 226323640 0
215960604 387942236 0
334064372 34590753 0
461924338 120281425 0
325370257 408199304 0
272640417 348676180 0
223854111 123546962 0
123366454 121626330 0
89907159 99264319 0
136167333 357066902 0
44677198 356861882 0
283667168 54965583 0
467846709 393704213 0
419842531 416469529 0
58712802 557142819 0
96960914 18212304 0
214437554 455601164 0
149978215 507908997 0
494512251 132488497 0
266003302 19674274 0
3580841 501242709 0
346719850 250315904 0
140659012 142319591 0
139317712 281584985 0
92686596 345490095 0
188403544 50559486 0
482019800 61765249 0
138688492 459306709 0
233519698 528050534 0
57644300 79297455 0
91508407 367056164 0
338949702 319430241 0
391363743 473563329 0
434424303 422222571 0
467912736 124960590 0
455066763 412052857 0
312171338 149104190 0
276758293 468067895 0
98155990 549642776 0
540332883 318914499 0
476933277 66406051 0
248537282 410180678 0
231141555 418225033 0
195710847 538406866 0
299701364 331529014 0
399044763 280406012 0
89314307 546281839 0
334691673 478933584 0
423693481 166927793 0
294279087 49042238 0
447617125 565174288 0
361962287 92477833 0
470580597 187335157 0
208420081 7606572 0
455563410 403002972 0
41312538 242027615 0
524713455 57598792 0
154224856 117572684 0
266363582 283825068 0
239903297 395412163 0
563114225 107547955 0
317961875 320720014 0
350170332 524801142 0
340385133 433224346 0
136882609 471719302 0
63149525 84224161 0
48760395 204011067 0
531417242 83908155 0
532814379 125729980 0
211207191 372600651 0
483005046 59912816 0
388213285 476884528 0
436584818 52842797 0
248465413 459121728 0
470059547 44203996 0
196773296 247858948 0
515313542 28036735 0
88172645 208779322 0
270167127 335950898 0
34505969 297554610 0
515395285 94617830 0
400261642 509289663 0
334394443 430581833 0
56144510 284317685 0
189269523 366792046 0
344575760 257195317 0
231844107 439020039 0
203099759 327645120 0
489744478 356864335 0
208325559 200714820 0
28109178 6799223 0
329565160 324584883 0
448484735 7820026 0
423084958 90189235 0
505514506 560636929 0
338412993 554829904 0
513332199 157619415 0
141413356 464681134 0
325557135 522959946 0
154761089 134441796 0
210617276 468703762 0
305286468 182851218 0
510689303 151881497 0
507831221 400205425 0
159087001 169007779 0
444700622 514090704 0
51699888 310288989 0
477466218 159331430 0
268855430 439465680 0
135225681 512599844 0
472122399 6955895 0
103684747 572951581 0
381106111 268537993 0
378868630 34379323 0
306659879 369373858 0
25578480 262469118 0
538410642 552150661 0
408340105 370190876 0
508456977 193223800 0
241802201 167488347 0
473491304 52497777 0
328019907 83899887 0
274150067 310061949 0
3693157 464497450 0
244091523 455931368 0
569784000 127122343 0
431674255 502613838 0
310667762 392152204 0
209184044 255134857 0
146182248 200283158 0
321392339 461652829 0
238979068 425909786 0
418667529 253072800 0
475232509 173626449 0
576430591 344589301 0
233804637 92698305 0
457277537 424651275 0
362947554 423256740 0
243395132 181259789 0
335841080 77852464 0
350168202 99522818 0
366010445 26674655 0
291228876 269936947 0
91249089 127078883 0
524181028 276429693 0
486753323 542723144 0
227901599 23175821 0
91325910 503093796 0
53451358 528599726 0
570034874 316658946 0
163203661 130727394 0
246242193 190257783 0
157234752 191929885 0
242828989 112789163 0
21827406 123772098 0
377591624 195376057 0
261407476 27986623 0
190158327 142708587 0
209910262 435053570 0
108234555 113758152 0
346560274 170824443 0
91504082 291846395 0
72992762 170501976 0
165185142 308342009 0
284268648 245327910 0
154757274 27595031 0
492364856 347451755 0
238082848 416927967 0
141026205 225055458 0
438315771 531856949 0
85563932 323035752 0
112677785 373413654 0
128668151 297289194 0
30171598 336033423 0
58157050 313046255 0
112849172 41664951 0
471123361 85372048 0
471713131 10960982 0
543760408 108103149 0
127732508 137933275 0
257833748 510584266 0
132395212 9804036 0
2687535 465214245 0
487682860 395265083 0
353713412 477225075 0
81819121 436469718 0
412499555 104865477 0
134099217 247761728 0
366317376 307816294 0
149395552 219030147 0
522781686 167445562 0
350429906 376135211 0
554703595 353372151 0
513476548 174639191 0
305081298 369021774 0
15159182 315771540 0
29331779 253480913 0
536151012 501990569 0
438481942 493458490 0
166888328 228320351 0
502316976 87713529 0
408770442 526895255 0
456403419 526794534 0
218928479 542629653 0
16207716 12207852 0
257637549 183740704 0
266163278 501782651 0
257485346 381264358 0
504581378 18916778 0
376670303 548277964 0
85726274 260272897 0
551670323 228029385 0
50977348 117525899 0
237794703 108920008 0
74873160 350321755 0
264679976 161117274 0
298302060 512959827 0
50502089 121982357 0
382760652 102605923 0
571203930 278915413 0
397327715 457316709 0
519326959 103505741 0
381713534 497951808 0
394651765 533123895 0
575272294 187694037 0
423603998 481372633 0
329369283 565741156 0
381696334 114979649 0
520224327 538853989 0
558079312 258100248 0
323804336 550605748 0
343024428 480736714 0
52300381 166076721 0
116588176 323109674 0
247804654 565030114 0
190708268 504181425 0
537383082 175478530 0
257261575 312184677 0
52135518 378979083 0
167034 348459670 0
357207929 483030185 0
321680505 135042042 0
396821173 166167518 0
249976857 438637344 0
439092345 353080523 0
204671352 219539835 0
48759546 254911672 0
404663463 383053287 0
130286472 533203610 0
260190304 119266513 0
301482220 486588168 0
45163568 128957748 0
312559734 570255978 0
329780588 568259881 0
29219389 544107668 0
349123688 351827234 0
249526247 10772560 0
540706095 10725588 0
297909085 2005392 0
46403639 308363017 0
113822544 78451266 0
70629928 334613589 0
192000156 230728723 0
181359437 50368623 0
331995326 217241565 0
493085368 549245311 0
351767585 41064 0
509467605 525784761 0
63879455 58725852 0
170937770 515216028 0
59482007 38278120 0
574306436 479267879 0
533970412 82398490 0
520882150 513838125 0
200225129 468456788 0
370770412 78996232 0
388002573 94470677 0
427094239 252063546 0
275029723 397799251 0
286608821 37456375 0
368464479 431938720 0
190079562 546252286 0
228292856 298479625 0
249361901 386330338 0
252355166 125125410 0
411776952 435226544 0
228731747 432291757 0
375644107 434718029 0
133170508 25210760 0
50920027 541597225 0
218059017 354792052 0
67156414 111361865 0
450181590 427112907 0
318817779 465801718 0
389990601 184678636 0
225717591 447830581 0
414954352 448208870 0
251055918 552907772 0
303139455 262236151 0
107398552 257463265 0
128451715 261832332 0
183357648 438920515 0
308543426 149734956 0
306361595 390855721 0
181794659 572486997 0
403124113 307358548 0
439785250 465160363 0
493248217 282499610 0
217709151 152200088 0
341513689 344827560 0
404342725 429882765 0
71711790 12173094 0
373344383 175201242 0
327744365 443693004 0
512854678 334660853 0
368095786 32095878 0
227624248 364349625 0
481243234 557855412 0
385486823 57286371 0
405782888 386685217 0
164998357 244272146 0
370514985 237507769 0
261655434 571321987 0
148011050 119092870 0
304968009 333744399 0
217842049 356963063 0
475429972 574912125 0
1116398 17401065 0
287405372 485810583 0
152630228 16925513 0
198354429 231072044 0
569997533 319978143 0
449495945 4450554 0
179504179 526803924 0
482604615 499669201 0
75548759 508142602 0
14019215 16568219 0
550188788 281893946 0
293952457 111311779 0
310942328 68839260 0
37276180 200361920 0
6577212 188115260 0
534189192 195265287 0
209359864 248380497 0
270252190 319359939 0
162494647 280596911 0
335471300 82932982 0
428708806 329332933 0
90098593 365645037 0
174621566 384393976 0
209255217 531540864 0
33582332 153647462 0
522124609 254141488 0
113887025 402060436 0
153995508 85102748 0
290932207 265335992 0
304938331 372589057 0
369523137 348163607 0
370290261 212377059 0
218647443 68383659 0
293424033 460043145 0
152382364 118815677 0
540461729 526523479 0
25599006 73433495 0
273861040 237514430 0
529098413 206322444 0
328633728 1806678 0
277555498 102062860 0
150856634 381685432 0
357668306 366518475 0
538890885 125673508 0
169317483 125554484 0
446110292 349669416 0
392617455 350657265 0
64634880 387978 0
146127897 460931267 0
338325825 577755271 0
75488638 551499990 0
293661149 439447346 0
551398099 528483633 0
42198706 445734523 0
115851941 150761576 0
233963262 238186263 0
361498775 5397767 0
516608496 74303384 0
311387597 415570837 0
510694283 364154641 0
359305498 202282865 0
291277247 66953614 0
355262722 247926304 0
75751925 316306191 0
312885392 372271988 0
279095950 93495967 0
91407685 86894247 0
557281415 417125024 0
32256003 542461868 0
431683037 573621140 0
112129340 217064802 0
104793747 293451792 0
179613782 276204337 0
545475712 444654926 0
67236374 351073874 0
368137990 183998323 0
297189456 176436054 0
440141352 6025804 0
567723344 310024238 0
58435092 5236588 0
470343040 76255987 0
197293791 303496208 0
164024002 56016315 0
534220720 28587973 0
142255809 569784660 0
129513879 565158577 0
136886266 265352516 0
147894746 205422349 0
354456149 401890592 0
93055905 560647602 0
577006488 534679727 0
255569529 367880493 0
91754294 230690987 0
363134714 546690036 0
139293069 495829 0
518145356 163012230 0
576071355 244695695 0
212253001 237366246 0
320394240 345965710 0
414165912 401659624 0
400062829 392830742 0
260448240 171886737 0
476354075 180084855 0
385788935 342976567 0
488054608 14299682 0
261614319 110779874 0
217369121 68260864 0
177809685 53534895 0
143957885 358296986 0
397198119 346620254 0
414077246 39229548 0
142145791 256480443 0
301774675 415495013 0
418715683 475585258 0
448906251 55911570 0
567464808 166616479 0
125759149 34966920 0
420458376 346370654 0
556152211 268522046 0
336977539 17048923 0
126286566 22549014 0
69573695 350741790 0
218528253 172976447 0
205331179 152108211 0
98271191 243886159 0
431086404 267335300 0
341737922 394819593 0
291734854 68220622 0
492343437 474634475 0
425068326 528544615 0
86690200 391314451 0
492588100 448027074 0
450293469 54864228 0
32862931 42185299 0
430998035 246778343 0
87164184 22952715 0
333465341 482039286 0
394803185 60610600 0
436829311 13968398 0
115951964 449243962 0
235069683 126166005 0
331841833 525501060 0
98370397 305631603 0
200014314 215979190 0
286983440 337812691 0
357255789 269907726 0
177419419 390203614 0
146198228 270760907 0
158412273 103234300 0
351617506 562877141 0
528194345 333829849 0
452368463 481872098 0
376868617 266595783 0
441778685 464533804 0
224838187 550822748 0
259108112 227000260 0
383220987 50333782 0
351038345 220906266 0
40269828 125155355 0
296793462 122896454 0
524976149 480094027 0
494905987 16408747 0
534282381 222402911 0
393110202 129531496 0
494979895 128447245 0
52916023 572946809 0
507032634 99300830 0
512420196 168610953 0
36602136 222817637 0
36243319 434046028 0
573480071 134700282 0
115743676 556596542 0
559833090 182539305 0
123120175 61105376 0
459272171 253297934 0
436621558 453049381 0
515038310 227017181 0
272549267 528572961 0
247025310 50363236 0
557660774 118109788 0
523815032 86944089 0
89945348 554430797 0
347774638 306793188 0
50294402 227691378 0
175646228 167276813 0
233523284 425014022 0
398374743 183911568 0
156815750 414958343 0
397352852 22615269 0
500748201 318189998 0
82188739 568208513 0
37689092 480003782 0
543052838 89094474 0
275956311 432811506 0
170398952 331273465 0
308284831 307606901 0
287369068 457664555 0
5355523 155238152 0
490652952 462133449 0
380052129 298781966 0
187302061 286830466 0
183500093 87410588 0
287210847 442424929 0
425059068 94679885 0
76790750 424023682 0
258756416 552442022 0
255911894 82529192 0
50410004 83195321 0
352317437 396081155 0
244946158 123224718 0
209872575 128796498 0
351559350 193972916 0
372544436 487177717 0
564726668 87688924 0
118271282 447334815 0
211005931 370675263 0
121754544 445670667 0
577986228 243214076 0
420292398 568274341 0
284551715 331351986 0
335046060 338028990 0
320462608 524972399 0
421035986 511899577 0
406424748 30822932 0
576753511 180621507 0
494756493 173653857 0
160533952 545460234 0
322172803 182244982 0
86717383 163114386 0
360100962 161650534 0
24079296 382444935 0
75852640 339880878 0
37561246 464121340 0
486154748 574128462 0
380572694 507027239 0
182170716 110827702 0
323918379 547587279 0
445004216 448660338 0
228896936 407029599 0
333912233 254920464 0
291396047 569778609 0
158368056 373894136 0
224219290 515980293 0
283078852 222295714 0
327471487 151656152 0
2813192 466336795 0
172278217 343316414 0
571139916 132993601 0
174937525 554626451 0
30683075 131099548 0
566449084 258759983 0
311067849 211068320 0
531347552 449292039 0
496419637 448953355 0
379630373 260537628 0
431347953 533988218 0
110281412 370581798 0
178295692 197319862 0
254651198 218520227 0
402883706 19731073 0
564753055 277854080 0
562753589 490688507 0
568430639 188755715 0
353457865 492678844 0
309874053 109976853 0
267982790 68501213 0
314619618 278160722 0
7663112 308922203 0
60194647 202273265 0
53087084 176781776 0
305235726 24100666 0
485957094 121085495 0
126909576 312897246 0
122961231 507957509 0
250336458 18157552 0
504916504 8894854 0
10444651 269381920 0
222009337 227091213 0
237383396 438956453 0
177177989 51640978 0
87474629 395193516 0
235858487 173997375 0
557883767 287311222 0
112849457 168304730 0
459457307 190138914 0
93487804 425499121 0
386381451 578501187 0
127900946 267321995 0
101983860 215540680 0
444221960 567125036 0
123349001 116026420 0
154878425 461055996 0
46498144 422932700 0
492552813 570138220 0
31163606 487176418 0
305684941 93564030 0
516492157 445144249 0
154711677 420647644 0
330619373 182560107 0
330220244 480924678 0
312374744 216285053 0
39462913 2503784 0
265019197 464035007 0
563799545 125197097 0
97398704 230367808 0
520419518 81984114 0
210944285 205562472 0
135013442 482675927 0
109027061 400599996 0
444148451 129995342 0
172821988 266490454 0
511777669 130573298 0
281047164 366251080 0
20082381 572553274 0
544581250 153425627 0
133594874 46744997 0
537816355 78217542 0
43923701 110757821 0
418539841 465541894 0
448589915 172083836 0
397322206 268224734 0
221128373 377164452 0
566399871 41968208 0
536236690 289350797 0
473640198 411351803 0
25898146 242612966 0
296684023 145414614 0
356773394 367491897 0
63833088 381956513 0
539404905 50483710 0
130802855 231954674 0
466869591 30272389 0
110930981 375754786 0
294383930 287728283 0
125655 199874132 0
4487359 439857258 0
266558335 563011286 0
518416627 447003333 0
542456630 252839554 0
371539676 466912620 0
94748369 496622388 0
227237869 544543108 0
565601030 323341138 0
565554045 159812021 0
95787966 95875644 0
559721008 76121802 0
364770543 536271829 0
292700410 323366331 0
20679914 350409922 0
25901437 181295520 0
42004649 467068942 0
576407399 362852567 0
212131120 333093051 0
501486588 153013920 0
571391372 223660562 0
418034346 410165945 0
15743384 271153985 0
47072436 371333847 0
547164924 531128524 0
118345591 465908033 0
563378544 482799297 0
64409717 446579131 0
418871308 540933249 0
474432623 161460685 0
285151405 36223442 0
280340051 504242237 0
475373499 98334467 0
398708905 175231819 0
56129532 492138319 0
299693340 70553351 0
331351771 6551490 0
370290502 547075098 0
493076482 514158728 0
39666449 527765755 0
167063504 357986048 0
307339731 573873247 0
455505785 570262993 0
311443068 441902886 0
328455633 445977925 0
111147259 206686391 0
80995611 302333082 0
302169862 297943392 0
166730493 305139851 0
540299091 83954944 0
301000444 76207753 0
236971260 527737166 0
364807876 114626959 0
151391355 37689100 0
558666872 293518788 0
450509005 302049705 0
81693513 507431174 0
96348136 521881602 0
354519750 293407632 0
526765956 32997122 0
26971965 110787491 0
58959373 222046789 0
111430441 16531187 0
11703280 470488702 0
555332034 345980556 0
164135054 253383010 0
94510385 420343515 0
167102286 79281444 0
58348752 313623833 0
155020944 569821169 0
158377963 274829007 0
448802251 509552831 0
375129911 77499310 0
575506956 36920936 0
125847904 103958453 0
163949892 177176134 0
513769248 110761549 0
200326751 24463965 0
262030120 440032400 0
203930779 226006815 0
312012167 466936997 0
474170301 460524937 0
449682744 477076461 0
180266951 113529347 0
364846560 248120801 0
218009628 433274231 0
261039813 118447072 0
407028974 526477790 0
119960496 492409082 0
348134628 179118830 0
558763287 21138478 0
192570528 148954584 0
261313188 568756370 0
166125474 476565714 0
544258724 552094612 0
260866340 119909055 0
397409562 26504469 0
229708342 418435180 0
306755856 529838088 0
343664351 480034768 0
463220347 176406214 0
124977787 469514965 0
163408067 510287137 0
252413753 248987676 0
152230761 449451599 0
12708912 292502748 0
312995677 114922481 0
371793503 334337251 0
530928019 540583385 0
221101051 48586567 0
380632371 407492360 0
39482222 7862182 0
266227256 75456141 0
94482141 114633736 0
452494768 331636079 0
439651040 26674042 0
216127492 533221487 0
371546777 316273087 0
280426729 329043800 0
398391815 143488133 0
69123895 492575319 0
459054941 244983147 0
243764597 109129019 0
63344947 275999609 0
51120611 57530266 0
169552545 239228568 0
515815516 447977117 0
218066940 62541788 0
431369428 557104013 0
509159697 38453048 0
427782221 73003978 0
99753876 226020199 0
547663593 169924449 0
114854694 546640512 0
41502422 111645539 0
337196377 29590226 0
101399983 287512463 0
3143103 172334677 0
241602319 157553046 0
31207006 532665714 0
352977606 487177027 0
382023906 368147053 0
59431417 171291982 0
7022158 540171673 0
361354472 85122077 0
206791432 14854359 0
556888259 26928251 0
545609347 289154201 0
459473004 65424757 0
453316283 94427762 0
63571134 549516605 0
561672131 374877762 0
498782659 110608603 0
509322706 276394098 0
308186489 516890960 0
32711663 530908415 0
547243992 145630879 0
186251308 66686600 0
530985999 262988342 0
541608567 252339628 0
442228091 4757289 0
152224662 351105765 0
455330023 421431770 0
43359153 453980361 0
287169260 117767491 0
115247351 179979031 0
125353930 182713657 0
40652565 309823402 0
193068207 259979487 0
71839455 544832277 0
462969820 83447902 0
395044403 42129775 0
50389226 337292317 0
420480288 575751882 0
433924896 408050030 0
532194526 355818074 0
512019267 183619574 0
522133839 558145140 0
460755388 37066643 0
340766999 45455204 0
148756075 350504914 0
311964279 369697572 0
27060802 159391380 0
550188906 145059675 0
495615702 930538 0
213961737 398232785 0
14741872 91950060 0
238621517 158353744 0
213937289 417394887 0
313934128 453772235 0
283726411 567835198 0
407698954 427990458 0
461959484 519369813 0
270259790 316282384 0
27187748 155203284 0
403228426 60763917 0
55180810 229629488 0
317007075 514955197 0
10749418 544335539 0
153268207 85770938 0
160195773 376729791 0
119997011 277240460 0
405335292 559947183 0
400819853 174896497 0
440532875 100435508 0
275483634 104035923 0
445539045 127365828 0
216803053 223276479 0
482401156 148474651 0
13332633 506149989 0
443559036 80367151 0
89160311 22779737 0
465046712 317968405 0
296299038 564450972 0
401002030 240655651 0
154885026 138765331 0
329725069 28672326 0
15459235 176814647 0
489562822 229346122 0
190561737 513815634 0
544454503 357011332 0
235763098 130291868 0
24750391 60029367 0
484743917 73026562 0
164066883 513261905 0
279839570 288576818 0
58413547 440985692 0
200340625 4694457 0
429572789 222328456 0
326278394 400579304 0
549616773 296124351 0
571014350 104036748 0
574883434 293511744 0
370247344 517881388 0
434102675 476947194 0
422447004 178446059 0
64672445 176107494 0
282946987 15445031 0
505377487 417849161 0
515496420 202978884 0
164334988 287641170 0
156036921 108033579 0
104608369 200340950 0
125088507 155872658 0
238931287 26672400 0
546112770 540577022 0
411173043 491617050 0
387257481 500818138 0
83253056 488475259 0
552500464 375680579 0
293483393 336677376 0
330111265 286389566 0
414948079 263044296 0
310243162 251169391 0
449982912 437128007 0
567781697 485338028 0
325167064 396415625 0
544828148 445329882 0
166025527 417005641 0
151464965 538003637 0
370694860 190885183 0
493819696 178251114 0
103804649 141914865 0
7948788 81215392 0
328788032 516709634 0
27900395 379604024 0
398300353 573994613 0
455940172 412820603 0
57099734 210501497 0
217155994 301045024 0
129863772 42178892 0
39775152 41696030 0
305713704 187611448 0
137101071 221803984 0
261932599 281827461 0
243191150 28480680 0
18769555 244503137 0
307346311 105330351 0
227471461 433080537 0
178314457 270777633 0
300044616 107761030 0
476538520 259824240 0
360284043 382092778 0
50503783 463076027 0
226756074 7358723 0
36835484 101858242 0
178752293 458291593 0
419682278 493379937 0
260619902 134013066 0
486883371 196020178 0
114837989 64653109 0
523039328 313537828 0
87366085 330631344 0
409576272 574811639 0
464376224 385169589 0
283584057 65416066 0
314843964 304843695 0
160439805 170314338 0
313425025 223648958 0
526585037 291161783 0
127697722 511849735 0
131581815 392447338 0
669526 298363806 0
364513545 21570882 0
349359966 390859780 0
278980891 280994377 0
554265760 7076695 0
234287228 427823414 0
520634734 463393388 0
221152060 263036919 0
191022852 415151680 0
460048917 326184865 0
154130137 56398862 0
42020739 213461020 0
279939638 421221303 0
213174540 154408829 0
565351926 207917447 0
525212772 18902271 0
125277227 518849801 0
27427564 230591785 0
333518365 317827929 0
198932329 115054441 0
344837347 392146118 0
156189418 241221802 0
476344510 167646131 0
241425399 266317534 0
433336922 489576805 0
401100507 320736729 0
266070311 29719016 0
388975006 143765916 0
116086257 4091176 0
190058422 42058076 0
503320067 343625816 0
135125870 70444353 0
134601088 537161150 0
162777380 128435754 0
72981363 308208357 0
339954677 262053129 0
216337300 105703884 0
117472747 238303775 0
165078953 452000215 0
74447967 129690178 0
517282078 312595622 0
572987874 272137090 0
340269623 447239692 0
267205413 475080197 0
247685956 215617538 0
170080243 523716642 0
513021945 40758173 0
554062060 425085236 0
194796553 355210802 0
271938354 467116409 0
27697609 241195648 0
21442767 323499632 0
262891736 504598637 0
546553562 519575318 0
274129187 212436746 0
303595852 372367113 0
561268869 560417328 0
402659390 87487570 0
188956683 213888126 0
419711646 534979877 0
560110691 473507635 0
400038340 484625777 0
183143897 173924804 0
129771022 364663109 0
50540589 202623734 0
358483757 145485805 0
543302849 323679866 0
453798331 19901998 0
165868197 459004119 0
186500074 484568450 0
458570475 358600638 0
443946564 523423111 0
82348465 120362565 0
353108048 462983518 0
418706179 534017141 0
558965630 567787433 0
36295058 432546272 0
328530215 24446097 0
71711729 166768368 0
320374232 471708104 0
10901020 335227312 0
246274694 544346664 0
472226225 352298214 0
43551842 177477542 0
559973400 477553206 0
321786634 295759247 0
34731305 444552396 0
267562847 374965705 0
237014773 485269026 0
159813829 528779173 0
21572359 31096558 0
429132093 263228450 0
191687631 450242430 0
323426990 190534810 0
153344943 205651169 0
10622930 310441688 0
232729737 520212473 0
211340330 8863960 0
68404264 155565134 0
530188584 164488884 0
410825739 280501717 0
189856443 190697771 0
66613447 15521291 0
553626019 331277293 0
46062367 162618499 0
163005373 240549861 0
95863108 165947541 0
566079896 515796962 0
534553824 182206782 0
496534786 219703253 0
430354311 562973641 0
240181116 408234865 0
392861791 42649274 0
352915139 172030017 0
564122897 36227761 0
222920836 296278319 0
477310642 88163703 0
15327112 194888514 0
100735597 444158107 0
231857738 153283314 0
314257186 486017694 0
38926879 332343586 0
450014423 260496 0
52221665 178618945 0
375534831 442999480 0
213533569 548307525 0
70138238 179510869 0
545981695 483673615 0
370238334 330689056 0
299893720 393848938 0
428836045 408239508 0
534187837 18255308 0
286040633 214281961 0
510304626 412262286 0
461758351 409763320 0
294077208 110048993 0
196725537 183677286 0
418471406 301850744 0
210033245 523424040 0
357368508 543651184 0
190054813 212355265 0
218915968 436443948 0
294934374 51249057 0
266857694 62071021 0
412810715 4304215 0
160449346 370961506 0
565891100 311820462 0
63506331 251555056 0
146107284 290417760 0
45404189 268937172 0
465434794 159983850 0
370330418 172546272 0
270712744 427707992 0
9765374 150568262 0
279586778 77666523 0
420166302 274634495 0
90233449 396907670 0
520258587 377391062 0
334655723 125190351 0
98147579 527943569 0
58601320 482054419 0
106231441 164289367 0
268590399 162287333 0
214357303 400618065 0
187192646 516783284 0
344243935 364287772 0
569874786 386747013 0
505534956 215774573 0
422436578 486262145 0
567709427 56123315 0
280878728 132687692 0
527552164 393316786 0
98180739 45707540 0
152163775 19458517 0
211181850 271291263 0
247551591 197424081 0
148952884 318362710 0
227305793 305719405 0
535310458 115138878 0
521715019 237614445 0
196213207 82374459 0
552429786 321195727 0
246777908 563546785 0
237795866 10560777 0
305924948 151889239 0
312348655 6783297 0
6669450 303544466 0
416918672 444023653 0
149646392 433654164 0
348402396 233700871 0
227387471 569138646 0
519525834 528383179 0
506736733 567425639 0
502513047 290356012 0
230222439 9761443 0
504681277 110609141 0
318644945 302020112 0
181770166 265073641 0
284199633 277730036 0
346448581 338025112 0
452975113 523859975 0
534731196 555600687 0
224634952 345901451 0
413549549 172909732 0
351516991 342742058 0
458689867 19185809 0
531610058 105298834 0
63847908 192733186 0
355333837 197249536 0
468484463 168132924 0
470297861 281205814 0
42182424 190367081 0
389137506 323098377 0
239050526 184526013 0
12488107 258123178 0
438447782 242242648 0
557516363 375685284 0
39916323 412323070 0
289117139 418782919 0
145569486 530716018 0
270629687 449368091 0
242594754 34603794 0
24623844 373314614 0
173582946 168826374 0
447281598 499643066 0
538958253 62824484 0
104654952 208862845 0
162753 87429270 0
341464042 332711997 0
139100839 145621608 0
318687890 41291252 0
439149153 474479118 0
535751456 258222477 0
528885851 188240527 0
100349179 429925865 0
574616075 291133135 0
165549086 26049047 0
577262066 337112765 0
25957136 423371631 0
109790269 428414297 0
233505814 408953518 0
205551413 547876691 0
57106625 466511002 0
17818349 102302235 0
173482940 370847332 0
417742207 398771961 0
328981991 232183667 0
442235006 223222808 0
326877806 285830305 0
552068970 529008825 0
152177269 250622632 0
308314471 388274904 0
112603425 366840333 0
385423488 146261198 0
538489472 2872931 0
392440540 185173120 0
181974538 297305567 0
550579191 271660464 0
54609455 177306033 0
163509556 255484207 0
284901208 326092967 0
191209081 50007902 0
272187462 452249981 0
216505218 360873074 0
478904773 274211687 0
42649285 219740 0
212367372 417416288 0
107241768 525231742 0
203510660 537717421 0
73030478 87972776 0
111901015 233443380 0
545164801 80190815 0
540842881 79354574 0
451634911 107901926 0
1800735 244552140 0
532466404 330249864 0
156809122 384099582 0
291945684 219878973 0
530157052 90618945 0
6047123 126892065 0
476445077 161735993 0
246733652 444882567 0
374444781 307009804 0
467093396 303139476 0
37550618 347824709 0
239044502 78020224 0
77035862 443999549 0
6283793 526443556 0
145769467 560426828 0
495593493 186313018 0
550789503 364492802 0
157963792 173209181 0
555164917 453330302 0
145566181 354796112 0
41553409 86610843 0
355465322 113014580 0
539241 523822452 0
77568888 342399003 0
248769698 516430076 0
363439422 73893120 0
350159558 290613408 0
348073524 396039413 0
24118988 526053045 0
377264726 484209151 0
311087583 265450331 0
209463724 23778501 0
227162144 511060153 0
142187362 527562009 0
192628217 447772263 0
287458605 90393483 0
406510237 27996378 0
368568835 500409440 0
16781620 175406267 0
163697172 564535741 0
457781262 317112782 0
567673240 441157082 0
212883095 102421081 0
114569675 189875297 0
14335448 371292798 0
488063337 67008615 0
369131810 83924246 0
551112901 510187556 0
380525369 566294470 0
480866625 171335918 0
26762766 505627565 0
86976790 370631025 0
96724811 418965 0
84945450 199662125 0
214528725 535944484 0
79476756 563698431 0
53474692 158571310 0
336520463 120314569 0
84091471 38121357 0
72165890 48505877 0
85923518 254098812 0
401900089 320377611 0
179303102 351375828 0
191915289 57612088 0
68198286 44749168 0
299448592 371811436 0
33825969 110696313 0
416301798 519798954 0
283017724 110509867 0
273338626 282371709 0
497121272 254266941 0
126204133 142479259 0
360703240 481697543 0
309146674 90939756 0
180693164 317556438 0
355950030 395039252 0
239998171 179460452 0
519986855 457564261 0
195406848 464337937 0
227578679 384258277 0
558911611 368281711 0
13152560 140065577 0
347626180 432052268 0
101829961 317955448 0
83228654 520325552 0
219590393 319791434 0
353200278 160165150 0
213558592 84104047 0
579282309 731279 0
510017023 67459400 0
365247555 497738177 0
119207282 199985538 0
225065606 241645827 0
514212134 239557800 0
280796575 289863350 0
577620091 412326851 0
208507154 315365122 0
207591811 154909596 0
56081378 69223328 0
311582996 380052444 0
379000506 489176202 0
33402047 385872245 0
485683085 184082289 0
445800172 78597314 0
399580217 523645101 0
465771480 169685010 0
175540754 425334585 0
35439532 500384091 0
255784079 71450534 0
498980589 324308962 0
342206033 438164257 0
278205225 277497922 0
474243639 249747403 0
193261007 500351170 0
264445770 122481714 0
563431606 76814984 0
8150840 33393053 0
571804323 125951037 0
253980717 395918981 0
403241178 295074764 0
493692488 560606501 0
236844598 131940167 0
210887122 217403301 0
338297024 411286592 0
171690870 36086283 0
517316204 175990995 0
230359581 276011308 0
130696177 369730624 0
504379826 141153349 0
477215023 519989849 0
569677323 154840657 0
204156939 276845803 0
390672231 278590438 0
306690582 14591484 0
53040046 49409139 0
451378373 102592171 0
172167892 464526440 0
412773617 19944742 0
170995421 81902385 0
341170856 188121141 0
271212754 477077684 0
303595432 296900158 0
490486474 448506030 0
138403844 240906669 0
336776853 527574336 0
509491946 421591192 0
333849896 300776071 0
460932996 208237919 0
110958864 442886311 0
215041769 353235308 0
461033665 546875043 0
16754930 494524358 0
247262290 90858143 0
138779910 553131271 0
340690634 225725846 0
123117265 393817029 0
230536354 536616281 0
151638056 155650893 0
540303112 253421303 0
543899652 24941228 0
89919575 183475902 0
210561243 279758361 0
329591282 547542516 0
505800024 530020717 0
459670262 257700121 0
293414290 117360166 0
440141836 21602181 0
342447858 489998253 0
230323950 37918062 0
301616726 506293630 0
516031179 455671083 0
449171974 487530444 0
573785729 394777162 0
10480059 53680452 0
442912213 389183011 0
287931912 488780547 0
199077343 187760702 0
125426642 550036908 0
573569203 167008340 0
195126695 238329174 0
572936202 240372809 0
246546241 510275028 0
93813783 465796868 0
273529487 538851232 0
336814458 129434416 0
559957979 246579974 0
515045803 169850869 0
19816271 307461133 0
445198701 535544606 0
168405554 48548257 0
164581675 131973998 0
368026047 230345764 0
269836393 97344806 0
533958105 301641152 0
151221708 396249408 0
22053706 556862870 0
249986689 82160953 0
172941445 539176312 0
9133968 84520775 0
445035604 577326209 0
357895227 41522767 0
498572013 165224190 0
569875852 15454791 0
243002068 495532861 0
154127997 290439930 0
329070648 282112752 0
535223246 332434616 0
435567064 213174064 0
104400544 212825200 0
568576529 377187103 0
543091244 545352597 0
89781104 557476805 0
297382120 404906564 0
2188381 382243610 0
556247217 506694274 0
451741290 515858674 0
477309539 579350158 0
56983742 491665636 0
477325736 339559637 0
143542807 103627288 0
43649010 161202328 0
265729916 165539886 0
323266919 297934291 0
430605085 454454443 0
101340449 117573244 0
215278837 548811583 0
420033240 146566808 0
235590881 403991940 0
149985966 264889625 0
67070862 299503877 0
409677588 558817358 0
366706665 333535400 0
353700925 468822169 0
207229065 471206081 0
496042410 93521624 0
454483504 25987628 0
101772517 343992303 0
571367847 460804330 0
469283743 430168061 0
116495295 112632708 0
427647582 180117237 0
330102434 232186156 0
86454050 12210862 0
186993635 235038288 0
543733762 483535982 0
71674829 462054448 0
253978228 564338684 0
207024043 228505062 0
425226641 395911361 0
94973169 381089861 0
468045102 518302487 0
112055558 202683701 0
99062020 95965296 0
398138452 480649446 0
164435609 195945178 0
323453189 500575626 0
216093790 384059742 0
173745034 559583097 0
197473848 169078962 0
123586074 343605310 0
402320340 466591426 0
78571974 395540092 0
74757634 561954728 0
82528606 529010648 0
455933262 386353611 0
123853256 23857301 0
428180909 119315418 0
229096642 212539233 0
368469654 37400803 0
80082795 49021623 0
562628535 501495889 0
75502930 271407234 0
413601982 410962991 0
508957209 66211459 0
267264520 100575099 0
551782585 324263803 0
448746301 79287345 0
461772242 63919730 0
563151099 419058508 0
478379257 483827339 0
198107879 214270810 0
523536397 451151225 0
188881244 528908313 0
508743511 304866316 0
158457987 252853685 0
94462542 426219027 0
26168839 27360188 0
423355064 80585878 0
109380983 501345890 0
550554276 321172989 0
92963429 256508633 0
530641958 575049453 0
71521050 513446035 0
532196246 434899888 0
536541190 222449888 0
565143512 494005743 0
529002677 533513017 0
503164637 401392260 0
431790074 212583175 0
506923390 263160092 0
73965810 457418467 0
341210162 214755820 0
377761581 234183019 0
321842157 197401081 0
288016289 174747373 0
556088759 345292700 0
211698782 463385595 0
399785738 388521358 0
416486303 541730959 0
535191446 97721112 0
555873049 353147288 0
419864389 214572391 0
328556131 508117668 0
93193327 28809815 0
291585644 119278898 0
236620698 6026459 0
225672647 174086508 0
414076778 430932166 0
416855932 263835501 0
344237624 461917346 0
85088568 43817941 0
305287329 202919656 0
536835017 516623989 0
486241250 140659783 0
398321753 127347599 0
499910895 207486156 0
89758149 476722331 0
252148806 274517678 0
304976808 123542032 0
557673121 380757150 0
310461751 559226953 0
11200642 152140441 0
452611082 261630659 0
242319935 83711341 0
390679899 163814159 0
44542410 325777235 0
202704802 458860960 0
78010975 494371941 0
455270445 206634983 0
427213406 95390463 0
164721697 225548491 0
29229150 565515901 0
494231444 318703270 0
42399716 57007199 0
11110776 461285409 0
504784212 132486030 0
99440979 81577635 0
302901778 564376632 0
242859383 440521019 0
530604459 350849933 0
88054951 246791537 0
469603791 208707036 0
142862796 579527648 0
449221308 552474893 0
495338353 208161498 0
189007487 550593288 0
520127924 176653606 0
506729677 79655140 0
136635169 471552511 0
346178768 538868278 0
396958848 425184157 0
325196685 275581555 0
395307036 437732393 0
325869556 552462853 0
537554414 149190168 0
331789937 507678437 0
523347287 97111366 0
398712912 533478495 0
445198905 539923944 0
579031067 391564740 0
296459768 141076382 0
554492859 323399498 0
476566891 68794661 0
39838506 559331560 0
471583710 547910376 0
8992258 216031472 0
394810957 383836899 0
246597597 249519936 0
259602323 245017449 0
550869650 480478132 0
37614058 245653786 0
283269884 189028560 0
121971311 401207739 0
50494690 227104846 0
531009726 466211211 0
174262825 510557171 0
388047853 338863463 0
342721750 60838472 0
140874341 185474419 0
515460856 311997221 0
153739479 328935763 0
400738855 506728404 0
334926179 213614241 0
502984853 231682037 0
15019839 412541392 0
106817928 562050187 0
215952520 392020080 0
116025767 194946466 0
476831582 250650198 0
465062656 393971991 0
234127933 431164880 0
521760055 489209427 0
407816704 99676075 0
152450909 563735927 0
385636688 317576220 0
209700869 551658327 0
319126057 368891899 0
142218556 316137401 0
247896854 118471158 0
241449196 372510285 0
263869453 240516100 0
159514807 175830054 0
495413384 464677385 0
473328868 236792208 0
84113644 434680293 0
70959766 564324776 0
301233733 9890897 0
195638257 343889546 0
113317743 374959632 0
72824055 528233448 0
271139577 573073297 0
69668090 338297743 0
65748466 228206065 0
409971429 94218230 0
247913586 448209999 0
517311636 330534108 0
144450198 105854728 0
137982805 249120301 0
242994342 331780059 0
176410964 12949457 0
26223780 253091099 0
60519820 438560055 0
114633729 161648460 0
259444060 325825736 0
142226539 413395438 0
120549969 453657752 0
214118286 299347721 0
273250185 365376607 0
390787929 627490 0
120443908 193419941 0
441403486 364064682 0
337179442 421536290 0
106013946 104029960 0
332526939 296457081 0
464950622 547141643 0
358624476 531688167 0
201832461 269855989 0
295933731 529701007 0
370016933 413930928 0
105839607 240496430 0
158878885 242323650 0
52546440 92782396 0
377619552 497701478 0
443231786 504523592 0
264831399 531510568 0
306679732 86689266 0
452257821 397079212 0
36438538 201015706 0
25109273 317020279 0
105298506 429508099 0
108165294 463771178 0
73102579 60556244 0
358604147 254734206 0
309921908 560507767 0
271518822 180326953 0
512335614 484379691 0
349969042 184075205 0
231633714 209217470 0
291645811 368967966 0
471789978 363661615 0
239927676 510308536 0
523217258 158215843 0
46112735 47065775 0
228884529 141080285 0
9756009 201765705 0
398466146 237064204 0
104743757 533589086 0
398938443 119232734 0
506231382 414511542 0
93038302 60041985 0
152345059 284701639 0
176857553 162861237 0
342730982 331803135 0
444699148 329031788 0
553906612 367189653 0
127147185 216754191 0
186839623 379143121 0
471167035 136559362 0
380088582 547073752 0
44029547 387599611 0
356320009 237427311 0
85161987 468193426 0
139506216 225246705 0
256512092 409714231 0
264663638 540376515 0
401670955 58082662 0
426183699 409339078 0
270871860 127888232 0
295965367 547731499 0
109396035 346707296 0
577731182 338873746 0
105693410 448091977 0
516511279 490657990 0
128001689 29633985 0
350978822 92917435 0
240962008 399036055 0
320561071 146283518 0
426490875 437490061 0
440993550 111790479 0
417269236 175364983 0
459306084 215041348 0
405778003 363625729 0
229219147 189284817 0
53709469 221959550 0
273874679 47728967 0
302156284 572700274 0
44700290 512104743 0
37852283 36347407 0
504415513 165369688 0
278572830 480675304 0
205810379 470629911 0
275411646 220640850 0
157268449 563726705 0
352537030 449151304 0
570774074 438169014 0
448518380 49467151 0
244346971 266851689 0
101364103 471752195 0
179228297 453544651 0
251270451 576651878 0
290342608 380367078 0
153014747 227122502 0
107567540 82909515 0
379816119 390231006 0
71696434 248432940 0
197484233 73047380 0
36178235 280196661 0
322134035 477282270 0
457768563 377988706 0
395755223 190621218 0
491836056 405736884 0
480564279 491853392 0
106349851 557045165 0
187208093 314924641 0
209549883 61693086 0
406685019 441948304 0
451540543 364096701 0
68054066 107595562 0
208900516 280070000 0
108667409 565391988 0
392948200 574408378 0
380159036 130902406 0
297432294 177968429 0
525831650 608474 0
374470986 16206068 0
124525637 453501193 0
536857750 528101014 0
62800369 349816143 0
336741679 267621970 0
768560 37208401 0
579516970 577389358 0
149118035 399840556 0
49285401 458648094 0
564031049 403052268 0
422628975 346651910 0
415166710 184443912 0
23553423 290822337 0
253472478 535436875 0
112035189 566844625 0
541076983 264284502 0
5879443 332613326 0
333575747 324911858 0
163807264 273511974 0
325389152 63966822 0
82086537 238682360 0
534925013 229767314 0
64756472 534023939 0
547628592 477955265 0
502094623 183793239 0
246400317 417636777 0
451134169 392487700 0
575948864 128514452 0
361660405 542458351 0
326011361 77301163 0
87556707 563974438 0
130603024 87977878 0
386941481 525981248 0
529768934 117258362 0
96526780 445466098 0
147878588 227130926 0
264578445 214503717 0
466413855 238158124 0
256451789 446501892 0
102788473 184211856 0
357281908 2970543 0
7171399 504100299 0
394767200 331819611 0
473160946 46456422 0
380260181 343319222 0
336596608 281230064 0
509443526 283756856 0
192076651 266977965 0
263422285 387556277 0
569490399 327796 0
373920095 278181480 0
12303334 560429285 0
33514683 322124172 0
490567162 430589289 0
559890736 45665092 0
294907276 222321373 0
376587723 63292709 0
290434803 536347184 0
513169730 91991131 0
488468033 501515377 0
334186889 61783369 0
322886524 404054519 0
431546442 153385469 0
233979634 280224271 0
423641911 250498823 0
31094849 295133684 0
248092494 377729263 0
41588153 420872171 0
540525900 333414117 0
566950308 399795816 0
135766530 306088838 0
27690443 354739561 0
327462385 507259971 0
345354346 251036004 0
280029183 125676234 0
396012415 131609476 0
371604677 455221374 0
261447488 281881284 0
450353773 278522687 0
133352543 14732646 0
385161024 29686944 0
260924795 232229076 0
348807659 514488826 0
488360767 5432297 0
134434637 480623900 0
286083091 301441129 0
570031516 474549034 0
12474446 483205724 0
112771965 83237646 0
38323554 421075823 0
202096305 294434399 0
435372663 433211694 0
237409499 518438275 0
569746093 362133460 0
291750929 127846371 0
423808544 550372581 0
82715171 194029361 0
86337768 315230134 0
97223107 390212059 0
573016876 267090030 0
209805546 279089475 0
482726833 139774851 0
552115267 413944689 0
324711026 251986842 0
49286624 478356602 0
463190552 473117486 0
218620171 221749164 0
63973344 344325264 0
207353321 536731180 0
408448570 18744840 0
303035346 7097741 0
69422460 452469026 0
267612754 135567040 0
8959432 557884711 0
325098524 414143565 0
244884923 351031377 0
128282337 287217399 0
427340032 266540436 0
199591010 72448242 0
434974112 96581046 0
525270281 387885457 0
67566715 106600864 0
59310584 48810990 0
393223815 378470350 0
80103033 536717180 0
218251681 354938814 0
335969410 122237243 0
230735255 50847365 0
392854643 250053617 0
94696859 177918247 0
318584919 463628921 0
402461838 345679514 0
214255752 530483846 0
477586920 523323239 0
166652178 2235808 0
142157896 506365180 0
171942709 368556462 0
276883028 435044765 0
330914107 281086269 0
292500194 464231071 0
131998174 312044453 0
535396974 559649904 0
477761209 169278690 0
377272899 74820295 0
255524696 536397480 0
517241004 452382026 0
356420088 210660394 0
38523342 15079996 0
246702720 337510556 0
533001186 332232290 0
320157036 428224933 0
38327062 351185849 0
528964288 65594547 0
32416965 266187694 0
41994583 229744275 0
485081904 1602199 0
31176254 510041789 0
161172204 520025455 0
401092637 286640377 0
369480358 371194127 0
129476929 492471283 0
512620779 450065109 0
57743666 222110324 0
378457105 306166059 0
532154456 171024553 0
436936791 117664720 0
502834487 11598501 0
425428817 73097539 0
549874775 518284393 0
38841365 536715738 0
305296235 220661826 0
562793754 568676789 0
471242015 257128507 0
126702608 468777196 0
379072584 264141219 0
288010965 259915709 0
543683543 517485794 0
150500083 231336965 0
285694081 415001264 0
434075255 506345626 0
417748681 293000016 0
481530425 314753221 0
420460156 294823774 0
40702333 381449339 0
118800410 413304350 0
274594979 367392553 0
329307857 362140988 0
532370142 198429784 0
474370032 51027749 0
510291783 553002373 0
485554406 498762791 0
244822980 299169123 0
289513116 529598255 0
447359715 573943548 0
492800552 506856680 0
227963798 147365194 0
406357085 474131531 0
25500297 560548958 0
164448850 453001438 0
49172408 420516760 0
12421624 161721837 0
206164437 7500502 0
522768147 195943144 0
287271066 513328183 0
173789373 206968505 0
188931450 491758504 0
55791724 167626112 0
316794326 453642790 0
447333662 384536914 0
382292290 138533053 0
470456503 333527176 0
29033803 369311208 0
419671247 433275079 0
52482276 471468908 0
433711226 257799300 0
58725125 478478146 0
437431454 486953933 0
90346479 255072480 0
48556179 278757100 0
41432892 324854149 0
282674590 39334320 0
519755196 208291858 0
446581429 232979191 0
335070473 302653869 0
141502351 220484610 0
279042480 385980344 0
53391674 58991817 0
543715812 508354263 0
417466309 262354474 0
26702754 39509210 0
518264793 50788605 0
392442010 183358961 0
455315100 237086690 0
181839023 14390483 0
43784664 177679885 0
123498995 401270448 0
104452805 569410101 0
231932690 428055819 0
191303411 47045570 0
362413155 436415548 0
3510841 377846225 0
480600598 222500748 0
219335434 512681497 0
84634918 127041105 0
226447713 488457906 0
196085245 541826708 0
171050213 258055874 0
130419361 543602007 0
399692684 64169949 0
281023177 28918196 0
378608631 139040510 0
336039487 351509248 0
390312628 317343533 0
137997276 61186421 0
37267511 374408371 0
58304215 354690201 0
543443544 18689914 0
34952980 101623497 0
532603763 537224017 0
481278880 190650562 0
308009908 490102440 0
272129753 302012710 0
284067862 449209901 0
139969312 75128880 0
227879673 328842659 0
85582578 554773883 0
121923569 436036026 0
124791428 307919022 0
6335874 383951591 0
221730410 74835377 0
557508741 275935577 0
292308798 496773562 0
99826152 294842182 0
119620187 407838884 0
47350872 15406770 0
401008628 181876831 0
76807742 516064539 0
358066053 531772836 0
113718670 358027772 0
574900699 82168064 0
161493581 358809912 0
5717369 343679251 0
68779816 329888790 0
57909358 20539321 0
102422557 83697347 0
267049148 103418729 0
449598132 120707239 0
386602564 441364045 0
257040920 77042399 0
387793014 97520058 0
38324062 259130345 0
133962517 124692985 0
252887821 436284545 0
279838374 279746015 0
168525871 376675899 0
51983521 200120228 0
458663208 198852305 0
419376692 247156236 0
274295314 246384585 0
9212991 308933867 0
27145584 70636330 0
222299902 103688792 0
478701077 335938550 0
451062933 397763151 0
522692843 431562949 0
221804861 370025251 0
367468110 21810773 0
138782543 527607008 0
221973066 555770932 0
294303573 149050543 0
51473974 28282159 0
158244695 450655208 0
558005706 57070078 0
299243574 315425279 0
181427897 212596002 0
491164265 26672888 0
317245243 279793755 0
207472775 497639155 0
442174117 248301065 0
120505354 485329813 0
31362726 136091505 0
492853350 518333477 0
180496493 517864438 0
469354829 551790961 0
324852129 6446194 0
373594236 439154607 0
576775932 103377990 0
204146475 297777706 0
151298413 98479144 0
132758489 356077436 0
166682033 109467087 0
367633348 319488883 0
487706517 23637445 0
394560841 265953683 0
274678900 1735273 0
355699857 235772725 0
35324997 499466442 0
7555848 574787012 0
475485631 46214565 0
335051540 54394245 0
454398849 578653830 0
517828435 419226577 0
283918057 148282274 0
449458687 306374171 0
132478183 302735077 0
216596902 449414997 0
281059264 226608474 0
429329442 485349698 0
507987109 103096616 0
311907634 337063458 0
441191325 212086045 0
331164552 119890724 0
406931088 388814002 0
8546573 404914266 0
335657952 158082883 0
403797443 506950257 0
473630342 438847660 0
90917998 390196807 0
68212806 432991173 0
375526297 52926074 0
525240870 186473769 0
196017816 480995747 0
282007392 409660324 0
393538007 284225062 0
233313089 422449823 0
270043310 368662795 0
120806437 8940113 0
166200979 338437536 0
485130911 546613769 0
142833875 235516817 0
96319100 355950941 0
380543380 379980695 0
189348863 248180451 0
322690402 438627338 0
143699730 20443033 0
426578928 152254642 0
155771542 343650903 0
207325125 256370301 0
169780685 219462244 0
570213448 465883614 0
140589362 30757894 0
524627987 443970783 0
53241192 382642012 0
526628443 39135114 0
17088591 538052666 0
188266608 9942393 0
481519809 447413960 0
491164598 551674449 0
388731357 370188037 0
264082357 551963138 0
108846334 378427448 0
31693749 459911051 0
330957987 470335052 0
166863330 122161207 0
43069477 106534978 0
467818298 445670133 0
411882994 311804760 0
168818837 475883330 0
49437560 202396566 0
412561815 393252930 0
227773452 426926050 0
571155509 201206226 0
239154661 206028090 0
146182890 542077634 0
377799811 457802316 0
349805053 76396026 0
140423869 354735269 0
533863404 533578832 0
83393174 511295720 0
371987133 134592141 0
7479363 348012115 0
556421647 369584533 0
6047000 114151131 0
478550460 18508735 0
295575068 575496552 0
79291720 93439717 0
443705761 49651758 0
279282367 18484720 0
222027495 111780425 0
142759152 42629940 0
117104475 352836628 0
536141784 443534516 0
474124889 210319217 0
486523575 569742796 0
2015541 214505826 0
97448236 427435110 0
259516008 73009445 0
534153761 74006518 0
268764222 542025287 0
70296027 105456298 0
197279446 463217985 0
221017051 565627808 0
234703054 442467188 0
223867706 489104352 0
66320452 178524979 0
36997299 366035402 0
242602849 489051745 0
12842118 471863465 0
37427291 199003710 0
546193432 1844296 0
461169418 319675491 0
144293333 539317212 0
105444992 302056579 0
85267685 223658517 0
96185163 206955637 0
414297942 60365442 0
556312440 78429013 0
574546773 363206241 0
88608977 162982244 0
83814307 294191391 0
198215019 15986647 0
394252560 220318543 0
180249563 505331614 0
428722616 451667362 0
443641641 18160616 0
555230384 453232874 0
53546516 104697017 0
536086343 526644450 0
378226072 502346578 0
548740499 247784373 0
95433769 97682022 0
79707322 332313636 0
478168159 342907380 0
399726498 49790097 0
417689995 489366386 0
542585818 536439342 0
310156607 314027038 0
516185238 534314665 0
225889047 240826180 0
383843410 67493016 0
553952245 489785833 0
457279458 401586133 0
446999268 171464209 0
533614241 449636614 0
480391679 187920168 0
188608407 67388404 0
14046428 417231951 0
342893638 361517210 0
380012001 319235446 0
96435633 22984652 0
29408735 289622602 0
487906917 205856685 0
317938211 438397623 0
497685904 538014116 0
502167585 208547413 0
390871515 545963273 0
407069353 249493221 0
536550175 99276952 0
115800549 217970538 0
139588164 458343780 0
38679936 538803599 0
64971204 295673516 0
15523170 265601938 0
137476301 90299009 0
476937096 373482763 0
498848932 338983806 0
487293009 73422415 0
524788624 409940602 0
341380819 20324626 0
481149890 579644622 0
328587389 502295965 0
459977460 515611362 0
236396226 89099854 0
339255491 434385427 0
117884567 390851134 0
254022201 531987984 0
502326298 224039013 0
529256877 155640445 0
37763076 55450797 0
207092607 235928374 0
396734667 84511316 0
568803002 135642680 0
461865959 118292936 0
410510642 240572972 0
354524564 13011846 0
438412002 160147721 0
340748939 188633995 0
455504380 1344162 0
205095080 516789697 0
347810067 83725222 0
23877426 416963768 0
63333950 96458885 0
172047124 421028282 0
196579975 2635739 0
6309495 573033217 0
365966001 99240227 0
544793437 577511017 0
544073748 116276317 0
118444906 516855228 0
547161842 167687106 0
465448340 137338712 0
77721060 578200010 0
147566199 34935620 0
533850013 491160414 0
140726174 348063163 0
507721216 218438214 0
138027423 20626446 0
497792919 10858914 0
295885020 569690335 0
475880142 526633873 0
47019706 368007477 0
306641988 7748857 0
473145234 337305419 0
570358881 125040593 0
345740453 373353101 0
448768203 471994560 0
270687759 382591987 0
84037516 465151042 0
423605030 499020498 0
538810431 242594888 0
380306083 302280715 0
200374163 220719474 0
372461204 38611381 0
7376044 332440777 0
144176102 524324011 0
238148634 246994528 0
186946594 257213258 0
289938794 32751321 0
100733827 281432462 0
293909290 189845471 0
232546984 202512884 0
100867390 126772385 0
372937243 59219032 0
124641473 198166182 0
158066856 498806359 0
445935556 566242922 0
31465704 262714794 0
389010184 2180851 0
381515251 161185583 0
57060801 243740489 0
22599974 352480619 0
286663743 265214256 0
317446453 276947918 0
185098347 170988669 0
134049434 202915730 0
156582787 217617363 0
438821996 263042536 0
459628812 380380085 0
441867296 318066169 0
61097906 542126424 0
116306014 291619026 0
399539121 57488546 0
71540442 120697113 0
259524139 114336587 0
232528112 369247436 0
7608555 309092437 0
572319939 454105550 0
217527704 419182542 0
516077128 453816052 0
407615507 426950005 0
498951236 478693224 0
442289854 50830145 0
84112914 321330232 0
498023661 468405976 0
29522692 482285624 0
381228424 314214730 0
446639271 337195154 0
422164896 469876230 0
468141334 568580296 0
91876997 536091950 0
217033287 358174100 0
496800884 10147581 0
247334380 361015878 0
82492239 441628798 0
307418344 186545891 0
279355229 311660790 0
185062060 473931912 0
468139481 202495992 0
123984358 75090162 0
74899783 326087051 0
381054149 424678985 0
400393011 226105863 0
35375997 340904795 0
74161569 243364129 0
12107495 132655979 0
87617793 173767858 0
432814878 99878728 0
370190507 266706745 0
372243944 305495954 0
361401264 461333463 0
229551699 416350844 0
49882822 504530574 0
453064087 514561624 0
387109717 502539287 0
263209718 352223129 0
42624516 494657978 0
470614287 400565571 0
40790188 235648868 0
139206755 236332632 0
487545619 555904538 0
450352851 412333508 0
407549165 508506348 0
398839895 468193882 0
69134186 502989022 0
569675201 378042599 0
80983435 142997191 0
473652476 432813469 0
158354488 437827481 0
522181115 401278049 0
142171469 302105582 0
12444236 384835103 0
93726142 499243794 0
406096653 453430592 0
351053990 33517704 0
323275849 344033290 0
152292478 149497514 0
495854435 41971796 0
8669084 104621796 0
136330202 214034011 0
65962647 104892320 0
555977206 531320681 0
237655026 330684629 0
566128782 548157585 0
30611302 272335581 0
413832541 323045694 0
356622703 392693412 0
202350216 152707078 0
432063207 483824210 0
496964995 183929423 0
475901201 194560099 0
61297613 71799590 0
269067291 149152130 0
195964952 321769368 0
330625164 163449 0
215168630 521447011 0
455462156 240064927 0
38294091 545991273 0
267005738 295890272 0
339894827 516532452 0
227831111 406037016 0
337349052 570975363 0
524409652 515661098 0
439656921 564204985 0
330524524 338644838 0
377242492 48212776 0
121273900 256572160 0
276218864 358371026 0
505789152 192830784 0
183184195 393177909 0
331753493 787289 0
395561840 115168558 0
567414496 46219880 0
10061057 370074559 0
8789555 183212265 0
538169993 327948034 0
365604379 322459304 0
499442775 463846930 0
483501669 201407638 0
314394813 304341485 0
19168374 31157614 0
436205341 296225631 0
367618451 512726562 0
410519258 326990189 0
574665830 171883182 0
290587682 13636383 0
486416542 88255508 0
504293491 534771528 0
488576754 233846891 0
86530671 379309641 0
421488161 46909799 0
162549400 256259169 0
555531821 251167308 0
185383939 572361044 0
406566177 45582166 0
449201504 33683255 0
7457197 21725933 0
564034286 202736571 0
320129600 425947305 0
492757585 571597355 0
506675744 434703792 0
425423552 449027625 0
146162554 18263288 0
13287964 251411383 0
479886560 488024236 0
205328827 218498377 0
91803716 12473380 0
428696449 333034284 0
121492780 485221590 0
421092679 511398218 0
299447293 235656126 0
188929390 31582933 0
513303563 61402581 0
451713824 8330520 0
362294114 32982052 0
252947352 95338916 0
6514079 370523092 0
239605462 274689472 0
437976177 501181012 0
320507732 40760358 0
95369637 505196445 0
486226330 525729526 0
28664559 409880505 0
124884109 226825397 0
532514418 501958156 0
313954131 57902956 0
127850559 116977105 0
400539904 138824426 0
7246316 151949631 0
519714131 393998164 0
389971047 232949136 0
94401971 393736878 0
421233344 419776839 0
107630003 519058731 0
17587783 104337060 0
487020480 175644381 0
140467767 443498659 0
171090402 209487089 0
297248371 194449766 0
249324496 82999615 0
263800034 109330710 0
357000547 476728546 0
284454343 861286 0
127115167 198866410 0
136344867 550022462 0
572420046 130394928 0
539578856 317893473 0
557413842 47776521 0
481939417 248274078 0
187163344 414346703 0
236036994 15496496 0
75809037 367095249 0
238237381 322263208 0
518201328 550813619 0
544915654 175322960 0
323925929 277207724 0
118460069 379131052 0
92607418 46676054 0
487306056 33916405 0
355418881 206572124 0
479640330 436406400 0
400268015 208751240 0
381497685 73761208 0
302247808 408004859 0
398639993 83621170 0
290534279 344294004 0
450308743 48615402 0
133349939 307570520 0
279094781 122760163 0
180404918 375374053 0
119947510 185928828 0
334195746 482543076 0
455692490 408264453 0
444642695 349756055 0
300679238 74017170 0
330261819 316707695 0
107153015 484982613 0
211516616 34215315 0
227323314 332496778 0
257822476 363326355 0
49338913 329248013 0
179633328 35239007 0
530435092 477571970 0
164518467 481551207 0
181573971 128463955 0
480848338 561690818 0
140810140 3479025 0
116055167 11625467 0
285509643 557859609 0
133211139 301871773 0
148976413 282351199 0
574167041 485840888 0
189465703 353976472 0
141263261 527677480 0
276321065 334092621 0
516251639 79688202 0
173329785 398649722 0
5920949 559438388 0
522669297 317768149 0
266189169 440224949 0
269037014 540628882 0
261031855 148419267 0
572063196 499213018 0
374294632 503417696 0
466450209 151354180 0
449175366 427356616 0
217654816 77213508 0
409899612 45562986 0
267335159 100383733 0
118121687 377839004 0
193465333 524840440 0
424932173 291948553 0
180376394 409510713 0
48842790 535653765 0
79053000 149807627 0
494222236 48492473 0
421001070 406734204 0
78114676 227665391 0
446611307 385966749 0
201709931 372702276 0
310716616 146215838 0
450441709 89335496 0
124101995 269648680 0
529513640 571564793 0
158086746 244893092 0
88387665 154856169 0
442198638 371465670 0
103554071 461100815 0
358533522 212417966 0
519252631 206274977 0
118217048 347096448 0
493967431 522017598 0
290367094 391117424 0
158861988 136074412 0
552025584 465740028 0
545568377 212026112 0
540630630 90030961 0
48164307 500108426 0
535821853 2696736 0
442669701 90938517 0
64221312 25416446 0
398781571 364825576 0
512835642 137623055 0
120462012 418983655 0
251068102 534430358 0
493403653 177078279 0
480464666 547558113 0
564222804 305459129 0
287249738 566815403 0
21451034 153253972 0
479830674 46937576 0
344778142 145266477 0
405056014 77937535 0
45352412 359469686 0
333071187 59048932 0
88803387 393332679 0
493515150 329252580 0
456637167 515068923 0
341001156 340086193 0
569763993 317539220 0
444893139 70130990 0
400787333 443628553 0
496280598 77072563 0
408357450 16593545 0
388044893 519306494 0
26992068 148768220 0
294625707 223019517 0
161983413 512793015 0
20847734 563112409 0
220067934 521730115 0
495594562 202357851 0
457020698 147956821 0
211937032 31805207 0
282267028 570829872 0
106780443 19513301 0
208943391 252657830 0
291811093 133419701 0
44141765 481142141 0
408631376 148249010 0
348435968 81309241 0
311043869 39089926 0
554818628 358291437 0
81757163 337903231 0
565327557 423935252 0
106112659 426990470 0
415447122 316272078 0
96136034 327052946 0
217268399 28848742 0
146711729 124733759 0
399226181 87199627 0
553173454 362862425 0
1518341 31451518 0
301362454 197048854 0
494811618 278729992 0
135945977 201128520 0
259620375 276719810 0
285517310 145780694 0
102837288 43438601 0
503144471 371780172 0
526653865 242986814 0
435120997 363794503 0
235957726 52826387 0
109625511 486448385 0
22516308 554956658 0
280733016 194695588 0
137978107 268673872 0
243525022 286890652 0
320195998 563038622 0
234898657 478129653 0
554453634 390273810 0
509561373 24729689 0
320176946 269234772 0
349350455 340773496 0
443220116 139445549 0
474323097 361222017 0
558052652 75136888 0
112936638 246029656 0
293419853 14560307 0
258318711 405031761 0
239162553 267093922 0
443555304 270944409 0
97374959 1596992 0
171750941 262243359 0
29931485 55436003 0
29590728 226060451 0
253472647 222788876 0
63210399 300073396 0
252442096 462273954 0
93427344 291092236 0
433071979 251463155 0
265304866 135701811 0
133116044 388613728 0
219579812 521480583 0
153634418 463153283 0
577481958 31698125 0
369973735 249463154 0
262238374 485320622 0
449483976 244897513 0
465420652 345542070 0
484609670 506071746 0
67554810 472143179 0
247760698 29595099 0
512549170 46225109 0
318197804 381598443 0
466404666 18398109 0
131372712 153680019 0
120051478 522492213 0
109533288 51395637 0
101382686 304615994 0
429051298 199699992 0
118125036 268478284 0
216818330 335194337 0
358346291 398813533 0
528479452 301180073 0
211237317 90531518 0
542221161 173663327 0
21028365 439749240 0
261689816 333427831 0
68963594 378291320 0
219593380 81815775 0
560174862 58533169 0
276505861 395915722 0
430904290 331999577 0
829239 433407874 0
151320084 58053923 0
217968656 289331810 0
480953138 501477421 0
411196768 535213593 0
3380409 249514377 0
502733046 362608682 0
346510287 212637400 0
391995156 45563535 0
359718476 504997308 0
222469784 326809147 0
423748499 494782706 0
164949183 257903625 0
141234890 322471708 0
163134345 443432728 0
123010173 560739044 0
371080475 250728183 0
409411331 438853601 0
558418171 515653701 0
434812579 486093241 0
555504613 63382457 0
86132070 569466340 0
308828742 248024753 0
463994620 187403581 0
352332433 494673584 0
341261954 363971440 0
129121772 81255365 0
155307596 300357161 0
384599358 258687101 0
107195102 170847896 0
513932512 326611236 0
397754223 501531370 0
371741766 59016930 0
8257080 503817214 0
368159992 537713435 0
46440975 500429994 0
176027337 63920298 0
186360893 254933511 0
249404521 253880641 0
510735585 104888571 0
256813008 14108110 0
475790777 216116568 0
29866970 417266317 0
21603383 267403831 0
123821909 323050057 0
120657839 462339370 0
548856437 9324177 0
332949642 62993488 0
39631055 109296662 0
123380514 406487973 0
445493553 431599082 0
439240284 306121067 0
531489108 393085400 0
59434270 177710440 0
391322130 118929640 0
79818490 76578006 0
490994621 566817710 0
95571628 83042459 0
398825894 141967912 0
477086685 289502963 0
407243852 382445589 0
213427177 339916475 0
388097325 480199938 0
187309112 42017855 0
334337479 179628176 0
170622258 374195840 0
151691515 137788624 0
127841463 313380968 0
155616511 444463786 0
300502100 362108255 0
534161711 478467125 0
109211958 206340556 0
275282126 409093192 0
412415775 241901975 0
251306211 123113480 0
446686335 141698424 0
163658658 369728940 0
488159102 470161972 0
512065235 470165315 0
126647935 493539346 0
560108204 336327183 0
243861419 352620866 0
138437560 292714683 0
48160735 151726113 0
481943239 497261834 0
257156264 568282630 0
161771395 478135900 0
44162109 347193690 0
576316433 281372559 0
161188619 210528010 0
381446144 108563277 0
475207811 391865097 0
164778111 360298050 0
266937208 116596604 0
128033173 369736697 0
221990621 554562484 0
555863829 75324040 0
299130401 331958236 0
249462072 104384088 0
442869383 522043339 0
456816843 153520121 0
576911880 552372697 0
510484018 10795820 0
98823604 214910462 0
335106700 543360367 0
130607834 100624722 0
319643827 229508226 0
571508147 47430353 0
61100809 160433294 0
401038758 114308351 0
334568462 542622886 0
436028940 456909937 0
164742679 264381976 0
257334428 425178177 0
106719518 479188335 0
510052980 469556238 0
58229176 244114739 0
89856062 461826206 0
334160983 132033670 0
26568826 269720785 0
251192237 133138116 0
208049307 520554029 0
257812064 23023262 0
577141553 97388856 0
118464818 449665806 0
521448869 3455499 0
463483275 430215083 0
182558889 493182960 0
519681136 259651610 0
535956331 76069294 0
310112192 73826108 0
432164659 382592447 0
80691931 307164561 0
440431742 321802265 0
421712584 26212221 0
151037578 207221916 0
157454913 106646528 0
49377215 396885985 0
256306771 307697267 0
533902564 459455587 0
2807614 481854093 0
93430530 548778964 0
10205579 322275300 0
330986728 233398987 0
353625429 313034913 0
370131000 535502071 0
120255619 279786994 0
520806311 345559 0
99998387 519729767 0
210725246 8172132 0
560182379 228050304 0
279210923 184370201 0
10530029 270847465 0
372794247 294791371 0
338047817 443441523 0
324331790 116281622 0
54611285 18570151 0
195844429 377250779 0
311442431 102246850 0
338783865 526121450 0
499221790 569480381 0
411328152 324737240 0
532219355 284710397 0
369875899 19069971 0
269598412 277865999 0
482067666 170950793 0
543377278 525422118 0
142549152 223535695 0
333985712 301894177 0
482129042 510066659 0
136836568 313016217 0
145329516 52515539 0
300465208 475815899 0
132499301 330731244 0
313967281 503818125 0
31179924 45693472 0
205881857 204938866 0
28567794 169991832 0
376628660 559536553 0
332267235 27887064 0
74254769 306992047 0
68375622 178283940 0
219733855 127267287 0
364648839 241032312 0
429084169 31269239 0
225967149 559289527 0
543192101 256911725 0
293153160 437144927 0
530397369 61570160 0
201855451 546381098 0
108037714 14009214 0
453285029 513078574 0
389459282 279347964 0
86109660 322760482 0
558178409 88749499 0
292782869 231856158 0
193855728 323008318 0
366961699 452796886 0
94239899 5239170 0
329319564 238117232 0
60684711 539365970 0
493140831 97724575 0
165489132 542678466 0
475287198 480879649 0
552541263 470854927 0
452692292 362579448 0
256232605 261575573 0
517196998 372951662 0
84379416 361297234 0
463115607 208287107 0
281173044 358912714 0
82864518 456044458 0
208708248 24191585 0
349009008 488357097 0
249211588 161256553 0
458333401 56248852 0
305550329 270703150 0
506822703 46804150 0
232557251 123166612 0
224582701 226927720 0
412951961 556692436 0
433795325 568160450 0
280393246 455833760 0
356345754 87627581 0
565596262 564208517 0
94420519 362732746 0
132883397 306698576 0
88977254 548677179 0
353043817 531469166 0
11365851 538627627 0
561905869 169881578 0
33798129 145437834 0
452392315 106929707 0
549522754 301192081 0
350450721 90957031 0
50377966 109824185 0
316857731 169759722 0
185472082 109487445 0
468877743 467653084 0
217851401 372205833 0
552118231 55552226 0
400466689 90168955 0
84971833 522341235 0
343752070 522795227 0
230157954 432956018 0
107221264 361026631 0
454091331 8540971 0
422535294 226953276 0
138869051 309277280 0
83447344 233259851 0
91809414 535101076 0
141489421 252428474 0
153394649 14412639 0
227485235 329046431 0
494674684 16022095 0
47035713 540470655 0
199412503 250248721 0
375774126 394049205 0
510103924 213598132 0
65968099 9970948 0
230323918 559498444 0
522991125 215826769 0
559916696 562094437 0
466285605 328028056 0
568834763 344648123 0
393210864 314143537 0
367995341 8917975 0
178759634 186431787 0
237403766 4180063 0
20188593 291334535 0
17498607 217052425 0
360581203 4336440 0
465968513 481949151 0
229647624 391076141 0
451195178 85733575 0
454061054 40963554 0
393647140 316231157 0
373514131 30551235 0
571966399 481176794 0
511421427 139001474 0
479937156 868689 0
217193756 30671700 0
512748993 84774596 0
503690769 198364720 0
444194643 379384611 0
387488489 79343953 0
307913788 16489425 0
519117457 547699068 0
543233241 190141060 0
131292516 231782053 0
69434476 501565843 0
551914643 126972315 0
218989745 64161762 0
494710941 37285090 0
335781145 383586597 0
248356874 578806701 0
265965349 300004766 0
550878506 574817977 0
421058351 256285632 0
103271756 55678762 0
349176698 298194967 0
199243868 483994487 0
571778127 269153073 0
282328448 350848833 0
309760155 358877283 0
407741127 491706246 0
195548040 42468403 0
203789725 88138574 0
192944190 133540035 0
110925055 424113387 0
107291922 75788620 0
311842179 562077989 0
506165381 242067774 0
336425099 538377353 0
147113907 512440226 0
181827253 72741887 0
28407854 535061990 0
421929350 117244438 0
268262781 185416642 0
373602375 44599740 0
567047610 32365563 0
318263455 6101429 0
302335938 334413565 0
106445754 201658621 0
570077276 129063472 0
32019343 380367837 0
494127172 166644257 0
230589065 108697237 0
124976539 127606579 0
336575349 297420537 0
194946338 402572249 0
427771325 479445128 0
377872019 543749004 0
212750090 268358257 0
245830524 20207762 0
477403410 365785645 0
493321948 57820506 0
527475958 477248192 0
448660803 408469053 0
42656306 428967282 0
547618591 112333064 0
436066219 560986363 0
90513465 61811896 0
252658690 402014427 0
335414981 186792812 0
83426263 437724696 0
94501796 205660611 0
149807151 50408398 0
215887222 100436993 0
512258475 424432164 0
197274209 173264081 0
291183785 218103368 0
560043530 251728924 0
143645510 298189182 0
307725433 260820701 0
441344583 242630508 0
151537639 137061821 0
566885940 117245453 0
507244480 147090535 0
383080677 465464603 0
176903450 315037711 0
20186306 333193602 0
62089131 1487844 0
304656668 75535523 0
83714081 315596825 0
181925033 292238751 0
559380099 577738387 0
33154177 577676102 0
97986544 510012099 0
454431905 181864252 0
168241293 120265819 0
364369144 468193569 0
546045421 571286867 0
297320541 229704161 0
570028593 250006088 0
578631933 328144081 0
500325735 434615986 0
255248776 498448230 0
564968505 349595712 0
212198881 404991847 0
207844412 99725443 0
90063004 370473406 0
530341401 381800440 0
88332472 113290656 0
265703303 366962373 0
466812560 340744565 0
396586007 128289623 0
443688541 562416479 0
489625193 249218254 0
47309824 74535672 0
166813756 556916875 0
102812646 54195327 0
385959570 572123984 0
35089015 573055364 0
358758567 379338956 0
364328751 210234762 0
158236602 201281874 0
218068915 339871702 0
382271000 510984735 0
139431612 150632116 0
180466821 74225093 0
471025166 282434242 0
304788318 228626505 0
314375823 281238931 0
431352636 168195540 0
558539414 266398812 0
533065246 299674199 0
573672568 194506462 0
484799690 281724764 0
558494809 28319020 0
546216003 556951969 0
478147106 152036396 0
509353421 331555274 0
495997061 542477742 0
429111509 468005686 0
573474149 535133777 0
463031713 142838066 0
242898602 295846623 0
138178513 444514529 0
457591019 514627163 0
32001825 287556831 0
368175984 87651173 0
520062972 541655557 0
433630297 201762550 0
169174346 204423843 0
461967833 209354093 0
359554371 205888526 0
565467042 546347837 0
249633661 534359966 0
64205536 553985146 0
57339003 185259902 0
397607741 369837248 0
121981787 366408933 0
330029655 511153088 0
322676941 189037719 0
171962520 281807838 0
544504872 478707961 0
440839559 464984834 0
489569336 485584300 0
449501817 420546289 0
159661947 58470198 0
112089256 563955517 0
383990061 36704151 0
436985623 273234641 0
142752251 296380043 0
305086623 251828701 0
69751428 378948996 0
422065047 214180924 0
19046641 14159583 0
155074500 379743684 0
495041515 562095439 0
345607243 327715265 0
303937417 573411431 0
79230781 403525987 0
33904535 320950782 0
451617487 357494252 0
119084424 230251419 0
228699905 205311405 0
285137796 60298872 0
400977884 334405048 0
78010964 45490406 0
255969657 451877213 0
502252922 563096584 0
238133818 263039189 0
95206834 342397330 0
423549547 164797938 0
53863536 163858022 0
108873278 58023243 0
240897021 266939582 0
89532175 544363427 0
209623239 489812115 0
237528528 17169351 0
519541806 276065908 0
404747402 162302815 0
488173155 301522716 0
90090787 120676728 0
275920366 394615653 0
479120239 43009418 0
93735846 51475236 0
551799720 15916474 0
108561994 574019508 0
536731975 159558136 0
139320746 50013558 0
125854623 313854200 0
409158590 305036217 0
60063639 138997416 0
144837683 558435968 0
404658266 504116274 0
175604733 314417745 0
302371335 12701567 0
207280125 322645143 0
58895012 316170055 0
204177356 450220066 0
158559093 295390093 0
499102138 109228445 0
379871375 506916880 0
32438667 161945092 0
478730036 46283734 0
350544313 484786133 0
325198373 395742742 0
456176107 508801837 0
106382355 35726698 0
444489011 187503122 0
352455973 258546732 0
32527238 189289979 0
545761264 274731752 0
566126360 115652243 0
1755015 92347383 0
93676121 143007397 0
299047565 201171915 0
286515418 171825638 0
278995643 283854005 0
549157920 421654029 0
444912246 366446949 0
9000083 420184335 0
483147032 222920926 0
562700132 331611060 0
539473344 436037595 0
308900631 157942026 0
457300881 464216127 0
46628837 309657321 0
57647269 109475180 0
122929036 503137713 0
507430976 441521739 0
225917398 310535587 0
466435465 174982730 0
172006155 454601966 0
397999983 121482170 0
88115046 539837631 0
517007050 497698134 0
94679179 226176222 0
282963620 8970517 0
205134623 147711456 0
38368611 564669517 0
572690942 388594000 0
105953180 372645923 0
29357850 516351285 0
560885823 477644306 0
480638231 390760323 0
468583137 530832664 0
495495791 368628367 0
544209298 107182042 0
289609117 411257892 0
388243525 455541224 0
298388001 38305725 0
226379794 567179575 0
549434026 159605782 0
478862260 421301732 0
498033218 180341936 0
294958330 323090354 0
303029002 468522837 0
362167210 436914663 0
287902765 278441464 0
178987802 164128796 0
151623825 239645999 0
88165635 251986301 0
486361648 483286836 0
393958322 324619508 0
484135851 299172585 0
206393548 81446132 0
525953324 19505467 0
175975554 210107397 0
275818100 570678241 0
50859504 165766641 0
52649472 67944087 0
434387656 328648430 0
508463277 184602754 0
31462037 571039626 0
288746289 83401496 0
107286048 40433140 0
114110699 243002955 0
331313226 68772188 0
203084442 500827892 0
370458695 461545776 0
49285128 181354593 0
284938325 294889994 0
157334103 273023863 0
312362593 377724667 0
528822663 84126303 0
46815529 329492855 0
423334597 70756395 0
484102338 263317433 0
75608005 141272975 0
403229640 553352875 0
383823220 378589495 0
272531255 330247530 0
9201243 406960431 0
362052443 3888850 0
410204523 171861708 0
302488328 268649515 0
146923373 484515158 0
232923868 316477565 0
234755218 131888288 0
461332183 389447590 0
145559499 361430911 0
244907727 232337484 0
300508092 42979874 0
42582531 301610634 0
396594911 419144630 0
43626551 56170153 0
507271705 437097613 0
322389457 63637254 0
118307646 277033068 0
368067229 97724261 0
283632616 355530883 0
154480573 79986702 0
364593080 28179086 0
80462336 88998364 0
514809215 200903857 0
200741502 21406062 0
150935249 430738210 0
481470683 143042208 0
523871946 310799275 0
223341561 229864118 0
421481278 514811021 0
370062952 278757876 0
432201659 381924358 0
288463555 409059999 0
355154158 360435248 0
125382385 440058386 0
160228682 189527077 0
369571396 277399655 0
281628767 343325380 0
438342984 16389070 0
310662016 454364760 0
186847603 44957118 0
345280358 11089446 0
242531367 251282915 0
461826887 143619560 0
339566411 413706076 0
461748039 362787674 0
154387195 425643683 0
93346086 540615457 0
146528836 480551123 0
267146296 183481410 0
440658602 11167451 0
434965541 166022726 0
314862028 318560379 0
271536182 492404957 0
277673047 294724539 0
9639573 308499165 0
93439175 179439083 0
532232526 205237457 0
202907963 66965493 0
579444162 154385975 0
228456824 191840861 0
478037177 346366904 0
174539577 248330889 0
204756680 185172920 0
577840721 469030789 0
463690231 452335136 0
367705355 479583871 0
264614698 43712014 0
456684267 122203369 0
322746309 87437755 0
45548890 97225073 0
158771003 335031573 0
317428393 477953024 0
437290988 76102340 0
144018613 368557567 0
556016849 293036278 0
53727866 427304180 0
541718593 316931279 0
447098504 101081803 0
67210085 45538277 0
557416233 287033589 0
339791520 343079888 0
208922454 465367445 0
71421330 557142134 0
473470680 50539168 0
70859821 521853580 0
391378751 85282079 0
349247218 79116680 0
110662443 539894642 0
6536063 30146943 0
577514498 494479991 0
537453468 296891977 0
207162661 518008857 0
282410130 324302802 0
378554204 569433640 0
471671955 376887033 0
279109703 412303810 0
71057482 152902822 0
311509332 511192147 0
7969556 378187505 0
553233243 221403702 0
382799755 428599918 0
198077839 565288420 0
433342667 514067419 0
217139828 220557916 0
277780105 144969581 0
429503505 112670684 0
483358025 404290359 0
369439771 410703270 0
197557257 489693251 0
510021820 357132720 0
486213379 458363938 0
33100941 52143909 0
319240892 532491969 0
539594347 381347418 0
90761354 26148487 0
345024300 371287150 0
178333079 112434982 0
525635156 23664906 0
577509529 342045572 0
87891159 493970487 0
36750121 385457281 0
471550872 470087512 0
228158973 90811481 0
209114109 411715105 0
464567461 452358248 0
438815944 515145571 0
333943673 410156010 0
294284199 120612950 0
431429696 509268761 0
143790558 191888471 0
437554764 190316396 0
37152260 17961916 0
566096433 561361255 0
548193278 340074521 0
280941065 254924343 0
175471978 132062305 0
239667446 338216270 0
303884727 220137001 0
571902030 166605202 0
359294611 34361938 0
379397858 427715976 0
303868547 396446066 0
443334436 325880291 0
294723959 570958567 0
513755524 254242391 0
577072508 32857820 0
554913089 344911741 0
328082039 130371796 0
296964018 69255627 0
276690064 216772435 0
149670910 490229648 0
532671761 158432084 0
554971833 547285860 0
266671551 492755591 0
100617 146880180 0
363724879 500819303 0
540810313 518818608 0
450198190 154710135 0
267974374 526012068 0
338575887 523370122 0
126338741 402152912 0
330053030 444555943 0
25044624 259283921 0
271577413 180835619 0
370509738 182614231 0
443423641 564910621 0
540358206 256433010 0
298385392 74906867 0
424748862 395977230 0
186339053 491857779 0
288305732 307613895 0
323108008 412642376 0
449258985 17063107 0
422789682 291512053 0
272046737 85572568 0
415993935 494664853 0
8809935 493786361 0
56434495 572700914 0
285027142 208606986 0
175635488 368889858 0
546861847 70517184 0
329691562 159375021 0
497718609 161414001 0
7142375 5857289 0
509209807 157974715 0
532044663 578832079 0
137685606 200238876 0
114234696 394144332 0
335638857 248200348 0
415769777 94147370 0
490720554 313025211 0
331030514 430539971 0
418231717 265200636 0
175207207 98402974 0
245792804 194826721 0
168338261 46836683 0
442538428 95464358 0
207487500 507560505 0
14860196 550278221 0
248367417 251431475 0
181481097 55566500 0
138772923 337773420 0
400649518 508978347 0
559002365 384650853 0
444398200 87014554 0
37440841 212881166 0
201358857 138715829 0
138249706 559233183 0
436334640 520492325 0
539512314 147944125 0
410177981 383084405 0
486178299 540697283 0
499371332 170916782 0
337677670 331131772 0
71525825 332164522 0
4824609 528596449 0
227659064 358626708 0
500691275 446530214 0
192999541 565211792 0
358729837 387434848 0
46911326 499915658 0
248121985 440966243 0
55049503 7528465 0
5791834 209526236 0
272652230 336146532 0
468053623 74215174 0
87531282 256984862 0
399998217 137343205 0
320664642 89058549 0
192723982 189026648 0
440516501 182914652 0
117859348 406605730 0
327758506 562738911 0
472777508 559966397 0
363044476 250601075 0
428935487 479384830 0
7672901 392179836 0
339584055 68082020 0
321062815 418646513 0
164241826 514129271 0
152302926 219364989 0
78915429 565338412 0
560359071 259407185 0
427236255 146879041 0
223971317 423161877 0
558628799 547317580 0
421495845 351508391 0
330329531 249915718 0
89555503 306339098 0
350242698 367917250 0
368126721 94196219 0
406303567 492081404 0
65651950 557464798 0
545166116 498798166 0
320347291 547547280 0
167804226 380473982 0
4047655 134440406 0
165953671 514918979 0
555342657 124513788 0
505749368 319903918 0
136946451 13023060 0
324271481 97996593 0
532494735 175681865 0
144360958 89497900 0
106268948 218863314 0
381104589 368344361 0
164540052 271272825 0
416490605 386575176 0
539025011 66379317 0
51454937 253867917 0
560160335 494466690 0
537781964 518727507 0
339275188 179196998 0
113888491 459985346 0
321882997 458917723 0
222154343 167682779 0
242994698 324033246 0
5373806 315648138 0
385773697 394088932 0
574747223 35316664 0
359023135 134836840 0
327352624 383207512 0
22598236 182432113 0
560698050 29030046 0
121011776 53480927 0
468904166 207365087 0
418322164 309359115 0
110587384 409421941 0
428358425 212552463 0
252133828 7956940 0
40034554 244331686 0
147350148 180388690 0
358768355 242891473 0
250201734 157070823 0
209763966 552708603 0
260831383 251319395 0
253263295 43707401 0
201256016 507557202 0
142047864 385400749 0
68074173 505482811 0
70311019 329416451 0
550719612 573493558 0
357859694 419158741 0
221537013 357583885 0
467519963 34665711 0
1372550 550810159 0
125795857 82618767 0
530082551 150855271 0
99138953 153341239 0
353234938 169081494 0
565506059 24688378 0
202748580 488117930 0
79751848 165697092 0
317959116 264155855 0
221057689 518383630 0
532769290 375637920 0
410072049 194797962 0
11647591 181414439 0
290050406 548484846 0
24836168 149807305 0
387226036 237651163 0
324021710 258074620 0
363364004 350932447 0
46990382 173966331 0
349679303 99875931 0
118234698 354474482 0
241915265 429217524 0
208770788 239618510 0
307163919 536730448 0
96376005 460357591 0
323646983 570692382 0
451831422 200291456 0
393466473 536440572 0
22163338 561498646 0
272987437 193215083 0
74723241 199987188 0
136466518 281690694 0
579005290 90845043 0
89555209 199031054 0
223903191 325619997 0
199900083 515057897 0
315846201 281156688 0
530551077 310653932 0
293822875 185113998 0
315023390 127166424 0
522251530 397631062 0
507872101 516276674 0
498395876 171029256 0
546535648 26016154 0
77893674 353448179 0
238560957 495940797 0
479604224 177428513 0
356874925 476776184 0
43726737 231426292 0
178550993 415000062 0
469100670 98126393 0
449647543 291772879 0
211746518 325542619 0
532133051 158476543 0
447053808 573875274 0
567421199 202286555 0
502005020 68526763 0
228612409 187076938 0
295316816 424883910 0
565418642 154907208 0
183103859 417797866 0
413487376 280556727 0
161606571 272000330 0
529128105 367563410 0
95754584 462153468 0
361867327 523700165 0
566360207 86129766 0
53641863 334280842 0
416054974 421819245 0
10269983 398641148 0
165427902 94148373 0
360387298 151821100 0
287968985 141897966 0
433067456 243420139 0
105389986 96220405 0
551322073 398960366 0
206613392 210571538 0
398190353 306075427 0
519155447 361498227 0
222804259 11010854 0
237455248 269418101 0
214174039 242168691 0
234764455 523876085 0
324536758 526096265 0
576142512 445031026 0
41845403 549689421 0
302321730 433523801 0
9048578 97925022 0
361792 244859966 0
88949869 377725012 0
257165211 414703795 0
28955564 304159333 0
549598582 117757869 0
232870047 505788666 0
132274318 281493232 0
174898880 304565555 0
201325653 501055724 0
193469985 323901878 0
269520745 545015485 0
389382481 164701661 0
46863640 423685247 0
394246287 301708134 0
412902869 337647741 0
419702979 104679555 0
220634116 116915998 0
78027429 551335793 0
510455450 54648965 0
185932473 433778741 0
55149099 25073756 0
37140796 423056341 0
380522097 133732754 0
377209429 304030559 0
294823846 415482116 0
525935586 543706395 0
104290243 169869184 0
477669044 334049941 0
22610078 420147542 0
91698559 437101244 0
340942019 519022126 0
199004362 450391079 0
236302768 505564475 0
557600043 30342589 0
444000913 145703913 0
522466192 333489855 0
83356054 272164359 0
18310482 535974651 0
195208698 449687496 0
547597176 266587615 0
271068575 395190202 0
230685827 138930085 0
475970346 308946631 0
319909353 212245005 0
357022299 51145205 0
323360077 56510873 0
217114177 509916533 0
254587027 357223070 0
287567094 414590853 0
1155312 229335435 0
374753505 311728944 0
131256030 546073827 0
487224842 415128241 0
567984864 503801038 0
157195740 296188050 0
192474109 149235015 0
565252488 406215555 0
202261457 226047422 0
379998460 482402072 0
360688808 575780682 0
24414616 292700789 0
4235126 548897262 0
219073879 60857081 0
79494029 410171742 0
577867886 147276186 0
143026002 287655447 0
468844826 241217241 0
458324756 76971670 0
577126636 566574366 0
479366599 486733301 0
164114594 309654643 0
571998378 435104499 0
205575565 257388768 0
368888720 258852636 0
251815667 316852438 0
224967070 337549766 0
236741072 40671745 0
165810023 526604118 0
290025499 546853736 0
218203296 114171212 0
155778623 22274223 0
349284246 339499812 0
46737432 257961944 0
464325976 28937578 0
530485748 288482355 0
97153722 327395602 0
307290157 512382391 0
212030559 241824744 0
345579525 115130881 0
96245599 40824421 0
286698150 235068938 0
281537395 70245384 0
406878564 484813530 0
485231643 317329822 0
119453380 353968697 0
434044731 343778196 0
179994839 405553813 0
538876721 458803313 0
468377493 1170345 0
2855263 501395166 0
32553166 122659809 0
271120463 169883715 0
21106428 49796378 0
171850871 390620044 0
168740641 243035767 0
488463086 492877468 0
405753725 96793328 0
460046608 44174034 0
426804217 144294747 0
147186509 528238136 0
542421523 95808218 0
436236865 202098025 0
151785781 315148873 0
90105533 324346060 0
391738899 238216544 0
548694825 35502504 0
294502526 260025900 0
125186004 224747239 0
40617862 310506365 0
296677043 405139537 0
440346995 202167879 0
43581745 381399370 0
496402183 291528879 0
334844961 503656952 0
563061070 377647542 0
68808575 334326016 0
398693067 430506964 0
48011272 469956187 0
114963416 411595639 0
388790193 345513565 0
404790842 50193483 0
479408432 498088017 0
269044578 549453900 0
20069524 431616188 0
50369871 356869603 0
59980429 90653984 0
154745165 200003881 0
93942665 171986273 0
201813224 185917561 0
186137901 530426449 0
564234589 120706618 0
267223404 490878894 0
126790799 497310248 0
352382876 31387169 0
521110314 415281595 0
306724805 176592602 0
90981291 247573366 0
207457973 9960260 0
264538095 98173414 0
128935800 9728905 0
137328042 9378654 0
194580890 495537854 0
420853936 556816238 0
403677801 87110440 0
20392609 171047031 0
510768767 320938278 0
117587792 384573434 0
345960007 255038829 0
399838275 174715205 0
115321180 53418578 0
495423307 174208061 0
487742868 530381762 0
132672319 340709196 0
555059611 146577711 0
413803854 90884364 0
475383248 218423590 0
193439597 24996250 0
459032165 573122930 0
443535508 532064450 0
52335257 537208347 0
252540791 511968392 0
220302090 437579013 0
234611852 49462844 0
237055286 524318477 0
92245519 140164275 0
473458558 131061795 0
230952487 375183975 0
141304146 144994706 0
8200979 529223147 0
28732065 481648173 0
100706073 101756482 0
261534589 238978678 0
547561765 27143706 0
135047507 539817301 0
209889886 7614010 0
447310563 109405823 0
474840893 250575777 0
199205372 490895216 0
31703322 233094489 0
448023965 44114616 0
256513677 550039690 0
328292247 149270316 0
342066253 578379877 0
316514478 498271602 0
389644863 442210344 0
40371647 519076647 0
201981654 207292815 0
471626899 135978737 0
27248278 153068992 0
205434374 499483589 0
530807305 560050271 0
568939747 428424484 0
297243061 248635680 0
266612626 132544663 0
436359023 421560694 0
492347905 410839405 0
80608114 549691789 0
237641012 119405193 0
405980850 312949597 0
342467727 188517101 0
473443283 339833694 0
280969898 406873185 0
341720651 518719230 0
361283806 525091849 0
558601811 531177767 0
374747242 543623609 0
52349751 427195632 0
343457927 328532905 0
322048042 410387626 0
318150570 563638210 0
508870927 117829640 0
146855888 528080686 0
29854435 217689223 0
407997092 230524488 0
124747293 256832034 0
38420429 290045334 0
468926898 188268401 0
459999834 529031034 0
279763343 542163358 0
493922159 296400299 0
363197880 546028566 0
186762985 155733517 0
156282122 38626266 0
464094216 271364097 0
124157970 234650897 0
257667037 486967284 0
199384795 264766759 0
461229107 282646408 0
486733488 498754762 0
374927801 181589553 0
238198040 141715949 0
121254575 138592121 0
500324403 257879169 0
208703612 2093293 0
423317052 577792904 0
74725126 446373854 0
269675536 414078832 0
552975901 427016794 0
273006262 133208348 0
413372289 279459561 0
24600760 387609093 0
104307026 205190324 0
468486888 455428659 0
38858103 116194904 0
259776649 138560590 0
159155724 372927934 0
423411764 438820097 0
234372834 420884789 0
468512159 250169274 0
314771946 214082933 0
483342360 552495212 0
149574736 69331952 0
406290836 481197504 0
24341814 25871725 0
98433772 45141483 0
40458512 356888246 0
480279956 330425367 0
566027098 304187513 0
480489532 69092058 0
69305500 48524265 0
286813705 500173099 0
432765962 206398780 0
366249981 449153960 0
23157143 332113475 0
106528500 323021206 0
47889204 412939125 0
114889091 208201359 0
100303539 181869623 0
370188519 243701509 0
398865339 288520715 0
338034933 485798555 0
324936547 229705125 0
466991781 170838946 0
153228072 114598195 0
116062268 255079922 0
403733560 195920070 0
139794600 126425761 0
113291557 422150601 0
453690510 65442214 0
142647705 217430119 0
22630159 541433317 0
523424065 164887877 0
436403938 71659903 0
394043993 113551477 0
391713750 214226087 0
381772840 511504132 0
272103504 561887576 0
46845050 177792471 0
400426018 145278525 0
396221827 426007127 0
471254292 42658615 0
54921161 451719401 0
104020410 58513797 0
292207142 480944924 0
561223149 553044432 0
303143074 38183442 0
307204973 344492167 0
373490236 455031619 0
101435257 555032314 0
342569454 513919053 0
481856679 125949949 0
186655188 567995368 0
525531770 68340001 0
132171902 50064148 0
48019318 121253462 0
201942498 148069467 0
32086818 552819062 0
526996534 521602962 0
292094112 427261613 0
330301326 6405484 0
468950130 281992559 0
452401624 333404311 0
572043117 372186259 0
403844485 48565715 0
113788528 537570607 0
386905596 188518369 0
249259209 472439694 0
239829126 309760738 0
371293763 236413901 0
251869842 394636468 0
244583683 176406354 0
466226688 269476414 0
316390232 186646306 0
519558123 285822569 0
513240559 242654872 0
374738554 95755128 0
403945329 486787341 0
114446321 76165415 0
543014092 519290374 0
427407646 114963499 0
424912718 18421216 0
222630367 285706628 0
552441497 555095852 0
64844560 425277807 0
487696697 425487214 0
193212225 249488141 0
174855987 432189 0
572591404 575683075 0
172180704 111969841 0
344779472 311251560 0
563526746 220046943 0
476921093 394597061 0
311173050 217888388 0
443737166 488343823 0
150206689 324717405 0
445389725 345576199 0
447778086 271421180 0
224287401 403223308 0
563381717 95692924 0
533354025 296759570 0
183438722 111543819 0
317162239 106725038 0
150342029 569116013 0
359944225 136532329 0
135862891 149745429 0
333449074 382827426 0
511276337 559439858 0
453336637 526501292 0
442997467 534930688 0
97519864 545192158 0
542130946 505658662 0
19933663 391270730 0
422028410 501955377 0
404276493 579113887 0
348544953 492319269 0
155734083 403211681 0
336268882 442158191 0
218214301 430193808 0
573824172 426421191 0
407738473 145182953 0
422373387 284889366 0
517624823 251200454 0
505507009 352872765 0
416464835 236477935 0
38904519 307996461 0
358249712 328182839 0
229531926 554122481 0
265339130 164071607 0
391886615 542497474 0
312280470 100165408 0
560792953 211432311 0
356946608 30297669 0
330707286 318579680 0
138556703 9737942 0
282510748 426226789 0
287328824 75106526 0
480453878 538833117 0
467634471 194857980 0
63160163 400901057 0
353728542 93183520 0
198176414 369598887 0
343689521 478660164 0
410338032 160833939 0
336754504 282750550 0
379467611 19322686 0
562025320 271189617 0
247089607 571363480 0
363194979 169042929 0
193688046 405083203 0
74132394 523400941 0
316878553 5899870 0
543424976 438546995 0
265831263 163428521 0
173685475 115019473 0
323718285 103551189 0
266203484 103014168 0
500837510 497729414 0
283483761 116076089 0
369527831 452390560 0
576053017 258432079 0
367368577 134181755 0
142360718 250309309 0
239041912 250568947 0
563224364 496865320 0
457614808 279567900 0
381829739 151888052 0
153551712 105863076 0
281000026 548783210 0
561883574 563951658 0
114056823 347640055 0
151056893 430646714 0
205109404 272822131 0
185051844 568402861 0
226196613 523544795 0
397731843 525187547 0
210579631 309658059 0
560359083 352795228 0
166518119 225120554 0
40490229 200546572 0
43752787 11853346 0
256813849 322722714 0
49037692 422996250 0
533291364 471751334 0
58476816 183005907 0
151036720 450487183 0
415551357 310809637 0
351400348 304050863 0
549928040 355968573 0
109529827 313133494 0
536525577 324716645 0
288250544 570444668 0
277775426 138464232 0
470403063 488474262 0
134014413 507276990 0
410858196 223292417 0
32512214 31467330 0
540222877 190733524 0
577240225 492489319 0
131753069 186551652 0
147727963 554422680 0
104221983 207389048 0
329431154 188192384 0
150231267 36620387 0
108207616 253956736 0
291006871 6947188 0
507526178 129929311 0
505961935 64367680 0
386688866 370647125 0
213653897 440649212 0
479754549 390930154 0
367784397 544436433 0
97266952 542916736 0
6882183 1381024 0
438277255 372372143 0
192513114 407900348 0
336628756 205460140 0
350410080 93537822 0
485564763 215104357 0
446608797 467403542 0
465421045 452661889 0
249263066 765631 0
34853432 30702667 0
480301281 41051553 0
160109604 344031819 0
450934863 322265164 0
407325597 340021408 0
526515761 70536562 0
283884026 267281366 0
475904945 504157278 0
561457939 313930523 0
8331656 59300623 0
312475160 458784622 0
96377482 390487255 0
247625718 122330935 0
330085251 245088392 0
444437722 482877491 0
95521631 457429754 0
175228125 260952833 0
536303552 457905149 0
458225390 113964685 0
293367232 302864408 0
498334521 36364446 0
389297269 416864298 0
426297195 179156343 0
414583598 286993574 0
335935424 545514701 0
367444853 546198015 0
366976687 85054206 0
118218898 61334139 0
376452061 264236590 0
235562910 26049791 0
352722452 507454872 0
233157752 348841950 0
484480238 402544112 0
424128308 144272850 0
98721557 466883291 0
69554598 280607695 0
360993511 526793921 0
259245091 176125599 0
579178863 497567643 0
11311492 338178951 0
312908385 508938925 0
170313973 390576899 0
380068136 79471918 0
457284644 416628356 0
198312977 418719338 0
83175414 411951178 0
98250757 7053503 0
532888028 3297373 0
313752738 543591214 0
131628746 250857945 0
494180885 544175835 0
38137985 384214654 0
443946324 100273531 0
227354162 197028663 0
95233557 195139027 0
197102140 496260845 0
433765897 26889454 0
334888071 412697237 0
234532005 480761921 0
440626346 87223887 0
165338030 90175157 0
518706271 375694433 0
460714651 409225828 0
346842337 319162137 0
548210882 448051003 0
252800960 232715378 0
427343327 210136805 0
52057670 556096580 0
329022010 260029280 0
142762474 411170078 0
517572738 67003274 0
477821440 474650974 0
309789054 31013171 0
50115160 82179804 0
135927245 455144472 0
88467261 74129945 0
125423099 477553680 0
481906587 359010595 0
504264985 298610934 0
324004273 408533860 0
35778835 50459434 0
528156400 572882673 0
183757751 401387563 0
432658060 246757553 0
236226829 119401954 0
542294260 300494989 0
32802146 303893152 0
388804742 575499907 0
429670930 178310661 0
329987346 38172913 0
266517997 293583158 0
11783383 259237968 0
145876432 164017634 0
239762466 555711244 0
42679176 523024290 0
11158340 129732817 0
547311174 445889800 0
455501658 245019949 0
361988008 260097968 0
6611545 527294393 0
279161474 296856960 0
277138138 147765291 0
566743459 427046107 0
165874470 441214473 0
555662541 418611899 0
295128816 150308013 0
129215284 92592006 0
85767478 62544638 0
532586453 194273608 0
225515507 516922109 0
239416630 25084095 0
95948696 454096126 0
502754537 444078735 0
200087695 94996041 0
206770108 339648670 0
567886133 510879136 0
373567262 104497618 0
255444187 204516870 0
473678403 322727417 0
249976655 378614603 0
287507247 579263120 0
350944334 265820693 0
573971639 112437962 0
577463931 431681237 0
499891938 458383694 0
340795347 301053084 0
409343128 389255897 0
271804332 90533332 0
383212350 452722849 0
570132657 242035967 0
112911626 483877029 0
332062067 42012558 0
72696214 438999206 0
123439177 485363573 0
230017849 11126165 0
274556713 20658199 0
62662667 98236909 0
351988334 83861102 0
346665836 236458738 0
254828284 391748343 0
571097709 28529323 0
324021051 530546289 0
492237758 500782515 0
470440478 297285014 0
172203828 475851034 0
83012922 308711190 0
482996840 101006273 0
226435449 148201719 0
542506903 254909162 0
74326869 438214805 0
320347584 311668456 0
555994578 432919053 0
49115268 258067555 0
166211574 456451021 0
68882514 367817901 0
360583411 106801355 0
49185339 507701901 0
167613836 168060325 0
474730158 367489430 0
571455885 457200456 0
313014272 524357309 0
475545465 69759380 0
466767090 397892860 0
451019097 219226363 0
432050993 371935491 0
416850520 261516331 0
68972268 525385277 0
275752879 102391135 0
178903299 517264214 0
436431984 242317615 0
384098950 391280066 0
22505902 276362457 0
77676472 254851168 0
437706896 444207932 0
286782600 567268629 0
499107105 413935506 0
249798610 381326393 0
566279741 86793375 0
14632706 502140128 0
269118304 213238134 0
571056077 253628640 0
207192075 224812835 0
577586720 196530412 0
46993332 477017047 0
524967141 438560764 0
401048867 476876798 0
136103975 191037168 0
290319751 56476021 0
49307089 428977887 0
222710378 210356320 0
440748460 303180885 0
204595013 84083997 0
392500547 381143777 0
447233836 344748980 0
346889718 343321012 0
427426184 24664067 0
569568333 255873605 0
81019590 474284293 0
241594175 391001477 0
284204844 359904423 0
198624593 346360766 0
469862901 66348340 0
77576664 551665011 0
504127325 455064015 0
115576314 535329633 0
495275332 186925858 0
112396308 511107557 0
445371093 455924133 0
440202090 246198175 0
77725181 124813374 0
307605637 398389083 0
167789644 386916055 0
88898925 303476808 0
8805780 394091823 0
404772114 269398183 0
370781590 230193042 0
172923913 477755933 0
182981114 192203857 0
532571382 127579124 0
480460237 156303045 0
219949896 65845552 0
558353005 160240548 0
522941431 73764299 0
281864648 74031534 0
312517088 23147624 0
514194860 438082861 0
492609353 34608497 0
479032629 501267255 0
47400081 506285560 0
114837718 100547497 0
443340228 154181345 0
507712170 129784472 0
254896879 218219280 0
349104104 210577231 0
478295394 418644707 0
524496477 285529623 0
86295243 425110260 0
121417990 482335589 0
116452893 465834729 0
125203359 537854203 0
443547355 482277486 0
233587806 417572107 0
173398601 320412917 0
37548271 565099895 0
425916901 535693939 0
19441183 246962765 0
439807397 525668148 0
304987093 515750384 0
40025274 8759540 0
144884603 230575378 0
94364434 243450213 0
443984422 32812718 0
47749804 55448536 0
195662015 265497779 0
373682973 277910704 0
462072508 273370394 0
102885291 50322221 0
182886268 542857235 0
98328951 570487892 0
162461400 271415413 0
277330894 88622327 0
336033672 478896050 0
93014482 390118724 0
319530542 92996617 0
196107642 260150371 0
477298778 369834017 0
374452306 122370169 0
193679436 263756896 0
446973689 548927393 0
30939114 526490775 0
460612040 244204373 0
566260992 232854271 0
46488330 224872288 0
374058108 283648625 0
398908078 352173465 0
114027705 257012111 0
319972431 312869653 0
90171444 268934992 0
264899663 462145639 0
406967030 130660089 0
50683059 77005361 0
473275428 519778060 0
184531388 533664397 0
172230340 123911684 0
348022390 68959275 0
378130172 503956107 0
309740455 233734339 0
301289396 490265449 0
118687695 71831186 0
566830333 434195800 0
163274571 411701817 0
499553826 243637276 0
29391715 275734037 0
394680041 513264519 0
352126728 122067113 0
16646863 557894471 0
160470648 249113411 0
150625919 43459548 0
563731726 367510399 0
292113047 290049431 0
375474324 116670332 0
388122320 182427205 0
495996443 450882420 0
165412006 557241585 0
525777916 51881884 0
324541338 27857906 0
420722660 299251163 0
255845986 298673158 0
549681635 471049010 0
402927679 314749070 0
49023148 403818577 0
90715939 285632998 0
16831799 268029112 0
496989182 496402274 0
125839322 215045433 0
335495272 244445985 0
348925114 351773579 0
30388639 390149040 0
139811635 544072742 0
574803306 189693654 0
188074187 559856910 0
242149897 381880704 0
230415660 356109892 0
178157060 351141355 0
241253556 103335975 0
246420488 572926546 0
38821063 52313417 0
69987654 547569052 0
501940909 130096371 0
350816615 576555043 0
338892236 486637623 0
78191324 414445053 0
488835734 345065049 0
468604296 568624795 0
512335842 532959894 0
336146266 573375068 0
91752082 546016247 0
492868199 47286138 0
37187834 222360656 0
202833672 560872924 0
324445750 299092625 0
216157149 404587204 0
340682921 172612215 0
265394893 556738788 0
571084771 463572892 0
30368600 316491700 0
117417706 387179116 0
498152736 1187420 0
68756733 197792787 0
579261522 8922359 0
69593113 141012667 0
413892827 313754966 0
425267865 279429542 0
575004694 160132829 0
436409696 153019589 0
168478292 498718202 0
461611445 166332803 0
142287531 358679468 0
331779338 488779441 0
289084500 153254067 0
495384728 215527817 0
544493149 101170879 0
360679080 327043973 0
513668573 558042859 0
85157698 357191909 0
388433467 357043442 0
445248466 33626434 0
49500593 71599087 0
182886219 142103684 0
437207540 359839159 0
273268358 198941890 0
246416822 393343890 0
451625486 425235213 0
429845869 569027627 0
79124227 197420151 0
293328105 93367700 0
476698594 422626901 0
411658584 346679694 0
143099794 394589674 0
303741348 507767920 0
458543317 144114789 0
452599344 245074236 0
407566332 12116086 0
273422928 313629171 0
495981021 318370879 0
443381015 244300646 0
23025362 128327803 0
95848069 103609461 0
124996920 575981015 0
209024387 382357277 0
24173637 77290924 0
501413238 560298582 0
492522222 296134309 0
98842030 287868540 0
460584011 168300526 0
253995274 347136235 0
191543562 477123723 0
534053539 442328562 0
127465983 209936787 0
72513532 405274130 0
502424600 47537640 0
292837583 309275318 0
159436946 48381946 0
173134899 475514637 0
215518112 388341776 0
439167446 206883410 0
9712618 477854469 0
167578641 550065438 0
15659724 194627992 0
301568537 138712855 0
313142396 521941796 0
214249735 387954835 0
42707474 552696333 0
473330471 91722941 0
365708415 549684663 0
69490685 67767614 0
180203023 124487573 0
185848913 435515911 0
432470595 485933041 0
522680209 338460299 0
450760008 193017917 0
255914697 332499264 0
204824417 376688779 0
418441534 369094993 0
463893672 22931455 0
390432295 571390347 0
447390589 218195596 0
76156007 172905109 0
145919502 356978426 0
245097981 360713421 0
412761583 87752797 0
96981106 208025289 0
1280469 92797080 0
83511520 327106450 0
358849450 347141007 0
261633266 99425223 0
319545137 99224901 0
331124643 262189289 0
442462405 42514941 0
38422590 288184482 0
241810770 31453907 0
511416341 156689000 0
168762582 89555762 0
89195884 343437291 0
566313290 15241475 0
386672306 531429133 0
563043358 542466800 0
75230257 477257058 0
47063513 71957188 0
3945869 121712692 0
384346167 313095857 0
459292121 43912434 0
151764427 438210314 0
364839287 390034620 0
446828680 481827374 0
391466544 190642890 0
15801348 249464769 0
196593085 278544289 0
288959179 397086583 0
101679915 78237263 0
46360315 68688442 0
233421026 53836636 0
559972668 20740810 0
267382793 461731669 0
410353324 521924498 0
172272026 524958965 0
55572310 54050523 0
547292153 158619512 0
185111946 573907488 0
306493585 167805511 0
285460852 144658180 0
289347775 262820812 0
512405958 84584975 0
221701042 497607670 0
4537444 180663904 0
33189462 299496659 0
109518788 453327570 0
511669512 524712966 0
184641945 21421752 0
477749447 407084182 0
463022904 129028675 0
379635658 171570977 0
425390390 258345939 0
341789852 231068620 0
270067432 248189956 0
173909358 17209502 0
384430726 175069227 0
66491178 343713810 0
103616401 106628085 0
137413764 275139022 0
219128950 30593786 0
268514769 247273035 0
490316150 135018632 0
137164083 461873514 0
216717818 427164638 0
222285375 273435833 0
209847048 548268768 0
54392624 386882303 0
410923795 386431852 0
383459831 47307591 0
186262569 166329843 0
195123450 6403802 0
411858449 132513684 0
311548303 491342817 0
417618682 59328759 0
139985156 482869953 0
377258691 116429639 0
268312744 263300116 0
231663130 273045390 0
374012478 197729854 0
240318420 488710009 0
208526396 280314153 0
13282482 347287430 0
20868057 303060802 0
273307111 11039080 0
153136754 412977798 0
229409304 572178214 0
410811974 65191322 0
178095788 109491428 0
428425233 575833477 0
444256980 53049656 0
531855011 462016756 0
220254257 125839378 0
483756284 264878990 0
20870762 237844628 0
404960255 169799450 0
81136277 562082009 0
426342946 108988983 0
159021436 522130812 0
133654985 414260125 0
294724556 158349081 0
167379292 22670865 0
560281220 217688679 0
440921729 78507343 0
274169904 159971806 0
387917199 97068306 0
108412025 359788312 0
761274 204577508 0
25036278 469411605 0
569020358 548394868 0
446555953 242576187 0
133948551 204793316 0
337361959 8421242 0
22294867 570600609 0
247113772 479370858 0
199465858 218673971 0
364274565 544532252 0
98362637 12036897 0
363571280 174658229 0
475165853 407163107 0
235544440 524611937 0
165340693 457021260 0
537993639 513198734 0
503782458 348520441 0
357631476 104025281 0
21027587 6724080 0
130417246 567698091 0
130936366 520601319 0
340393719 505114054 0
202499195 350878742 0
36465112 463550231 0
207089625 443401903 0
167066395 210145643 0
384621297 10670176 0
82844136 240701259 0
333456982 278172337 0
399548496 183348146 0
359663959 68597158 0
314362698 519591956 0
571549557 319916458 0
300807845 465440897 0
3541629 569140569 0
479734211 381002206 0
409515950 542909886 0
331196088 461328665 0
82266552 490787599 0
361089993 300091388 0
376547160 453403450 0
214033631 272801275 0
323054915 39761797 0
579127829 555252062 0
543693043 257889726 0
368148228 344673618 0
326887249 173758554 0
419994217 357880985 0
411963314 146626799 0
429202296 173294542 0
9735093 189845407 0
89274681 284129275 0
488668431 461993460 0
496801037 462081984 0
313936319 211674343 0
255963382 272283776 0
88792249 303293287 0
366140157 398766683 0
74861755 191885742 0
293693671 269963637 0
13059662 393036181 0
403854731 317959940 0
544406862 301540656 0
188679623 237787355 0
252000904 272892244 0
468945190 88098765 0
259338360 282590419 0
118564207 154337533 0
329544535 102789977 0
560138858 541171174 0
164626154 501070930 0
252641665 216873638 0
325814593 281317161 0
398760634 456535659 0
439917720 380337380 0
288435945 269808857 0
549602983 82019105 0
320021050 271530093 0
454812161 363730376 0
431566415 539179076 0
463103200 237815135 0
572408045 512470747 0
467785093 463588666 0
411634215 257352906 0
508922857 19311992 0
431303851 568265119 0
569126675 283401136 0
176719663 306337114 0
453677905 545218356 0
437899521 168429840 0
451244659 160092578 0
210136906 202944808 0
213484236 209720000 0
509594419 187587525 0
352294824 118736266 0
174574931 537549701 0
544128745 465700781 0
401282377 483833190 0
162022511 129393505 0
300659579 538289868 0
276361843 422630344 0
200952772 239276448 0
260787609 163205770 0
344223179 523102381 0
383128777 410005078 0
81399607 163768385 0
578645155 54684965 0
540530108 163226283 0
357360921 243534134 0
126495269 370088028 0
247396515 474591054 0
118864029 140804104 0
355865125 126728752 0
514004455 515091606 0
483024124 456511876 0
224920806 369872026 0
498067870 256652186 0
462383300 388042041 0
512184483 481149837 0
291656105 148885218 0
269149860 112337299 0
22644950 233794134 0
512305381 548971310 0
284898994 14920437 0
13061254 457697214 0
510707880 1148870 0
57528857 354478143 0
83432997 272323856 0
104780826 357952275 0
513134949 324739217 0
272705280 307158825 0
564464240 260929226 0
355858994 518759605 0
270328875 198807862 0
1785536 65564362 0
67787644 75219375 0
349998371 354464133 0
568945759 99792186 0
330477568 207075614 0
345035675 439702015 0
366454938 124961991 0
193840156 194398713 0
321015147 148726285 0
245750886 359886617 0
255648939 348248159 0
101799363 339584340 0
426869617 267855254 0
467832070 313026883 0
481495361 184219941 0
143932825 417574908 0
324570451 483420124 0
479072178 295383587 0
80552108 367191316 0
235878703 343125889 0
303548093 249723009 0
66965549 543885862 0
454578743 208734360 0
226660631 280416852 0
38247970 308376629 0
173700994 256701468 0
140076262 463777239 0
311067117 319055753 0
564428757 122012748 0
54095235 144483070 0
124745668 270101815 0
252025555 296264800 0
348952610 124815111 0
551563849 53536185 0
444120584 46157143 0
154135218 540704110 0
520735583 139655595 0
533208906 369664840 0
548726460 180783552 0
312733824 439549753 0
355622240 473737622 0
107199315 132309920 0
330147636 520304289 0
112535781 376497478 0
119501237 133330228 0
230254923 419427626 0
455284967 253673425 0
53927036 21031614 0
481471203 469648190 0
548037856 301722354 0
287298091 125829231 0
577140787 328290711 0
382853914 288884676 0
415395087 268004809 0
245387305 489212221 0
508365808 291637145 0
462357831 146929139 0
228981934 332649068 0
556194250 335778795 0
466284670 338723450 0
427227204 477183941 0
200711092 451413022 0
566422540 98334634 0
450236378 225282543 0
81294981 96798678 0
349972662 368333553 0
340862489 3815190 0
300498768 108176028 0
241024729 245264324 0
311588895 336459179 0
6108891 178414712 0
457910820 68578093 0
80122257 92357136 0
80159057 481497568 0
544178261 536424480 0
534719335 524102654 0
432326185 217716451 0
55250809 28225582 0
136277319 11527519 0
57125413 537075638 0
37294123 352296049 0
189544080 309098519 0
21619785 91863744 0
229338653 510929738 0
68959226 124863846 0
521959765 141120204 0
428553376 231913608 0
89483069 252705571 0
31865394 406207496 0
245424726 565518391 0
410197059 408761766 0
357771138 107975496 0
280341778 446237221 0
118413777 346716912 0
574265570 171908011 0
169898541 389842995 0
234878073 474182755 0
571760623 575069171 0
395070470 329079078 0
96338287 101515057 0
157251575 560735228 0
1236056 431825020 0
223070940 500353594 0
1393410 220402091 0
33936590 517498942 0
449786329 66263298 0
539972615 356046214 0
346861471 378787163 0
506678093 295906091 0
515409983 575527533 0
448843627 322695707 0
60211994 479126599 0
307799084 285364716 0
443552334 237441101 0
336169018 208949799 0
500107403 131454496 0
144391509 99508451 0
532947208 2564293 0
422798559 535331655 0
349056642 474035179 0
65791854 163902973 0
68941473 403077022 0
526732567 372928098 0
380554299 452450608 0
46576827 579376866 0
146776927 571577944 0
88564838 227977657 0
337005277 31032056 0
361800805 358326047 0
130110969 545628175 0
149958126 298149998 0
470125901 150959047 0
182516881 33911710 0
478780962 334969885 0
104122243 500141278 0
418389871 427426916 0
361127198 41871076 0
263332574 288163707 0
528722819 489688289 0
117542529 509321445 0
284418967 136006514 0
107068305 122915576 0
166611255 184341372 0
128305074 516326688 0
40941876 465499284 0
440983977 53092970 0
125704090 561430815 0
341189883 51507898 0
362672635 518626496 0
553233337 254286538 0
297120744 134394141 0
519765702 50451787 0
478797910 121192783 0
179618747 152999373 0
243857436 358063647 0
274303607 237787648 0
107929187 447818963 0
300980556 144682786 0
49919641 274701758 0
216962863 558611684 0
332480841 323136338 0
146641831 155041300 0
242226408 168210961 0
504114518 59942142 0
202040874 215819708 0
168863365 494222708 0
99336243 371728598 0
211823493 205203816 0
241190910 564202848 0
518216177 333569594 0
186079574 125384797 0
14071299 259559117 0
441595459 258756786 0
183650522 35508555 0
500706860 129280479 0
358614729 387187968 0
328926053 22355431 0
362439085 525822540 0
33061983 346508703 0
173226970 323075548 0
69285168 434365867 0
44973257 19443263 0
458225443 304094326 0
266407816 522363369 0
66912292 476000006 0
241609324 134941171 0
169700310 440006073 0
540512501 124345158 0
16093468 382123893 0
514626956 451389798 0
306750535 576130698 0
328894241 496110830 0
236134627 539403844 0
245727141 165469748 0
152066888 148378507 0
289838446 171672511 0
132825475 255991551 0
283988993 200123001 0
497458513 548037917 0
182379097 372590389 0
373483008 277674274 0
416234095 27169574 0
554602764 355572136 0
180107628 360064245 0
432892873 250169065 0
111196196 496509364 0
177840616 401314943 0
245487527 44034664 0
520950449 19442624 0
402818726 461303354 0
338079983 387773063 0
177296273 202155968 0
492747139 172176945 0
187410749 87525417 0
383896000 76779594 0
532554929 394524125 0
376405475 176151694 0
47733942 425234232 0
436650892 364954393 0
5768270 332108150 0
335916087 550893582 0
239768245 477339634 0
89538581 374311487 0
105796825 215057533 0
521664244 326650589 0
162555951 235060181 0
237355781 574627042 0
399964284 56130119 0
256051257 484641442 0
566870518 156920767 0
72357755 533159472 0
459418852 475178521 0
182348330 35576193 0
357486209 521536796 0
109401001 227041004 0
375097693 428664975 0
314208845 415189020 0
121144094 432042061 0
512175802 46927067 0
496569719 29431152 0
153590936 488441831 0
137746739 427778255 0
431205885 512351684 0
170427360 236854595 0
527223995 353772771 0
50999419 300903794 0
521931474 292877318 0
101394281 461542916 0
82694373 406597889 0
424905079 379073547 0
137438146 540751438 0
370684782 437843253 0
447228617 533801738 0
43851118 355259192 0
508494141 32762091 0
482453923 230669242 0
114742895 424483594 0
304315659 103952925 0
278370642 226923639 0
518502825 519657314 0
187154039 217611807 0
547079484 38919147 0
366063549 556194201 0
499061111 119691545 0
468662407 565882673 0
16496225 416383428 0
68659424 58261520 0
372949592 247489975 0
552025224 198408451 0
15741781 195173574 0
302540612 564751562 0
208992854 158258126 0
529786060 141953127 0
465651092 551700232 0
42878815 395082922 0
60812041 121375900 0
29041814 549441325 0
272095807 149227694 0
88934093 239213404 0
78460466 248003792 0
529777740 27822489 0
415034163 3840457 0
343998722 81453701 0
574041325 546525328 0
321773938 134594090 0
335421060 174843140 0
485941957 351524487 0
164057882 473909913 0
177173342 371095165 0
25503704 352008776 0
121802481 6882072 0
153046223 374715892 0
236348109 275292767 0
278960785 387554311 0
440087419 381398885 0
13994934 156372869 0
483355638 278689040 0
180727092 36671339 0
167534767 213083768 0
295808935 531290399 0
390124799 552775596 0
37827008 133938773 0
145370823 573185911 0
342886946 196275285 0
194565053 97295196 0
377252456 151073200 0
178771373 508991196 0
269427483 460634114 0
15215828 381096503 0
316179233 221469518 0
22967074 239058702 0
318207925 79776641 0
163008634 513523790 0
12389835 246862679 0
526187109 415416137 0
314018342 437164070 0
154566701 191463325 0
493503805 38989362 0
544039807 198012216 0
98355997 508786055 0
391752931 23281829 0
394707287 292652067 0
249736351 131961294 0
223517144 301873723 0
288095776 462050511 0
337065896 545945986 0
251891101 500560361 0
202935559 494872154 0
93001264 222565321 0
240461514 451755811 0
244489580 371299615 0
324153190 88426370 0
120404139 491605776 0
94052989 516088275 0
83566547 22443890 0
541681128 163468961 0
136099792 55339571 0
507438958 215183565 0
5576358 533109511 0
568973638 493863177 0
9825324 401114832 0
6454534 314279668 0
146211654 535099909 0
387237180 187865130 0
557304553 441435919 0
201381091 298800110 0
362248878 286854252 0
130403872 38830335 0
577992202 448561555 0
50904492 500336534 0
106989568 259554908 0
547306675 530770779 0
205152865 219954025 0
239996192 14354091 0
515616907 218798154 0
250832130 271943519 0
200920056 261778988 0
316464656 137882990 0
265348255 204891229 0
154679749 499493539 0
412101572 527975143 0
110936744 207859445 0
361571285 544507042 0
171909119 190147043 0
484737363 316526025 0
401111769 362348118 0
26195995 95573492 0
578576958 413997038 0
500393844 544689122 0
397386369 527112097 0
547403550 557310804 0
374470016 170757743 0
167968463 458420237 0
561245827 131786509 0
495583548 345306218 0
140514247 411363778 0
17014381 275369250 0
55796045 171548986 0
329887573 443720074 0
416673870 106247498 0
330128889 321673648 0
14266089 525565105 0
318116984 393711798 0
421861137 387645530 0
276898755 58547236 0
140586137 158173323 0
78828696 34371626 0
329597717 239329347 0
477826348 35240115 0
38361609 208581150 0
460306465 406983427 0
125851053 565619193 0
253842923 516316487 0
374833686 10072592 0
252622650 383779584 0
208824246 536197719 0
401367832 539756399 0
280704094 543668493 0
103659522 133956624 0
41698344 16082529 0
286220940 173408478 0
64138799 26071501 0
446470676 294083374 0
384484345 226918438 0
472583891 48808363 0
335966612 482197985 0
116219984 177367456 0
166142850 310316815 0
42205981 434098484 0
488741534 530780956 0
148122347 462841710 0
145598739 266339864 0
258295840 306378136 0
467367758 481109382 0
347905587 107004872 0
256803173 388520415 0
377328528 500572117 0
136045331 106947402 0
436984140 493525810 0
224596635 13317042 0
121278744 248634997 0
349410561 199941207 0
498871225 125316343 0
188853123 31729454 0
357758108 487195218 0
491006164 268044119 0
395242085 495172809 0
158049857 16375121 0
383439809 418530227 0
131498014 2230841 0
486293886 26917654 0
26727327 26550197 0
139003649 57569297 0
134756074 532057558 0
370039789 445182860 0
155566038 237159320 0
541394662 157709046 0
140187367 256405388 0
282570290 357391000 0
490045852 562481075 0
410703819 435454530 0
280259863 467300467 0
35555617 411116776 0
572917310 201397597 0
503282824 43231638 0
528095230 327113443 0
416298703 162666185 0
227107393 190008122 0
323616395 563556192 0
149825590 150184788 0
436714604 336520374 0
118765199 465292180 0
410251916 415567295 0
182004431 405612083 0
459750197 19542682 0
110809298 69641086 0
99367391 527907679 0
321995085 550150508 0
243926094 563026793 0
289311864 347933310 0
364793022 201429043 0
28021485 571974747 0
360950875 486691230 0
369413262 54138048 0
211375143 319521508 0
171214343 312585829 0
291843517 222576494 0
553410829 161163894 0
226016357 545402168 0
471781072 134842736 0
165641676 3649051 0
271103035 562341575 0
190480633 136435555 0
36203409 241050628 0
136556950 388322797 0
182433975 513918830 0
486341506 313265251 0
17417891 144056625 0
162011108 548421522 0
380305712 358166259 0
24943016 404674674 0
7129459 449939960 0
525332671 121491615 0
228476981 268893721 0
253956677 138406342 0
387662902 104308487 0
76322560 333194360 0
36554712 511953659 0
40477911 155539309 0
405132217 24253643 0
540386319 362607384 0
415042168 516295264 0
260645430 82326309 0
191450227 574982796 0
388530364 10710701 0
201127305 395929225 0
440063925 365992400 0
39166393 16547713 0
531138466 125232310 0
63639406 489795446 0
260177244 77468063 0
226271575 259838913 0
412681536 303347718 0
49031717 576872830 0
345664472 503066045 0
110782119 248300988 0
368229026 159690167 0
568353374 343740250 0
486005963 523552040 0
476279075 447464494 0
272139630 293605061 0
549668376 25429928 0
413187769 88385268 0
102309670 335826645 0
106915260 383073013 0
15819015 242772811 0
442295028 256752747 0
39950098 88773150 0
521150278 110717657 0
326934099 51897376 0
314144571 503618418 0
372418676 26134167 0
157745359 7557623 0
579530390 231885152 0
118537882 456019412 0
443995938 540897682 0
365996486 132055463 0
213230956 534022152 0
388279144 184087491 0
459055704 522259296 0
251954431 538969099 0
142559801 328450646 0
112156785 36201386 0
512597187 267967553 0
185582418 274266344 0
71315870 468283378 0
207925905 15310738 0
458507423 33927466 0
434616642 397168413 0
148210217 140731700 0
552633705 192857390 0
385605034 85243458 0
168343852 431757201 0
513676566 133096711 0
57072167 304240238 0
390176911 391043941 0
241777865 386001614 0
39260445 106680416 0
216244597 1503110 0
443081400 398952820 0
54133463 564150080 0
163001973 555797020 0
401492267 257452450 0
229571511 109308163 0
571918194 51182072 0
420846537 438421343 0
90283824 323066271 0
462631651 237495491 0
203827044 315000630 0
368024578 453493996 0
155498 261373910 0
48640768 257939526 0
192920848 203596358 0
487099270 523739774 0
376806048 14315791 0
194135942 476961484 0
182442378 546049205 0
419502589 231748383 0
517499117 402392457 0
544223574 160523426 0
463640052 487785660 0
494185168 88035668 0
190499504 406781903 0
164940162 466245265 0
249290508 70271592 0
349629454 272202505 0
123465438 212367218 0
241049665 203987171 0
179868354 507823379 0
58153132 541610546 0
183996246 491353921 0
278038440 63785238 0
464664459 352448324 0
199440588 550557114 0
293276157 349920348 0
549669393 197613161 0
202857002 193465240 0
469338572 244714299 0
125249798 275566546 0
424664547 381068259 0
389685871 276833663 0
247450606 490082037 0
381043226 124034106 0
573067969 113938742 0
343930621 372098605 0
84700789 63565142 0
239930410 268639537 0
414955355 535898112 0
306509529 269556383 0
96392217 314735576 0
377915233 38595849 0
476465895 363797818 0
130395461 214123217 0
239031229 374144867 0
22165470 483031898 0
190262043 297488411 0
356187478 426181300 0
391314732 169832505 0
119685824 59486422 0
81101800 416654303 0
434322691 82600659 0
41143311 282672848 0
367178937 559579743 0
422072504 161302335 0
154170065 236078732 0
28780377 372622301 0
373479341 382597853 0
283828866 13489189 0
421856726 485200261 0
75576709 561699832 0
213825785 567285776 0
247548404 213785628 0
176353674 177815176 0
553763554 519300936 0
494665090 561157053 0
506218842 53194091 0
24299214 53559777 0
120618804 179954021 0
17336754 69870472 0
186365698 141373987 0
275938578 358230915 0
199488620 249879741 0
256474587 30066014 0
166784790 58883676 0
179056857 318149250 0
366719011 130580218 0
244255360 64132572 0
156697713 395330962 0
115194901 194284179 0
344979994 36480248 0
279908331 339377062 0
66666011 204678780 0
184768786 259857841 0
520083347 275171588 0
124460108 211881032 0
99361882 150315453 0
240300366 279186468 0
414387565 419006420 0
576413185 382637097 0
83711019 244728484 0
404444553 276163900 0
54308456 544814147 0
531282478 360840604 0
370479301 132569060 0
400813697 537214374 0
113901235 527468508 0
74496144 523479734 0
108294502 197621125 0
422792622 20298295 0
72073696 303819208 0
93496904 426918 0
264960617 114436964 0
416992623 270487605 0
275842937 402247777 0
458096228 253167856 0
23418998 484646636 0
502850047 430039459 0
206409036 393905953 0
113457949 290035169 0
268841602 305460390 0
343210764 115372625 0
46679450 1363182 0
144963512 457466847 0
238076762 382277409 0
316648771 348710665 0
61022434 507343060 0
541165148 102473803 0
287146989 521442219 0
149415529 426369012 0
567698460 114420148 0
337676162 459168120 0
126182232 269937196 0
406975208 33578500 0
66852201 117319576 0
334951784 200526721 0
74273300 378156723 0
362748856 555541560 0
340912428 121884189 0
405748791 34973730 0
305482808 69310855 0
425078434 448798746 0
549748465 227357370 0
220105744 410782927 0
223766960 134751617 0
367159240 116182546 0
48321546 496065844 0
273223865 146039266 0
139024017 455549664 0
354563896 570165022 0
469419981 368019295 0
186145385 57119970 0
124767007 378637629 0
348693872 442975811 0
489871456 378792951 0
225537399 36967903 0
33910247 238806593 0
371557889 23689809 0
430396035 13422867 0
514674076 415320400 0
300688578 428726023 0
248770075 323218318 0
271604965 149878071 0
49944914 282016789 0
137193054 512365012 0
131690977 140048588 0
517764497 324933315 0
552800316 203456161 0
222909660 424560626 0
493149334 372142328 0
285238754 502986278 0
448918670 543006520 0
564046204 502613691 0
484687943 555249968 0
489203234 215830836 0
82732919 58406751 0
47527545 511225223 0
45200469 410606322 0
528669161 572488650 0
186115208 162117056 0
310854660 261720895 0
479713013 147192008 0
246023757 296518470 0
314319766 357414455 0
208545804 245373161 0
51142478 254145938 0
485698042 306904768 0
123505179 478937573 0
159447493 481110165 0
473581418 28384791 0
356761244 468721086 0
343485786 85173203 0
20103001 134028659 0
245629623 100926584 0
431255273 353470828 0
328968306 6634416 0
571566530 70987758 0
515135056 549336446 0
307561218 239066293 0
17265199 489466720 0
60465744 249371831 0
282483392 150683560 0
395140969 91581064 0
417731573 555996756 0
532835934 256193939 0
188330983 231972626 0
117599250 521912185 0
104598548 438572630 0
239858889 338821947 0
290893923 500388819 0
247259429 373029971 0
299262115 308464515 0
166207654 377438498 0
313202282 420454905 0
290633397 77161499 0
120915755 179881568 0
399826072 136443263 0
108308452 290402547 0
235486878 146936174 0
537743588 368096877 0
34867622 54972324 0
110766757 114351197 0
34413954 397500807 0
25654414 330289975 0
490246877 561331464 0
431347066 107098227 0
388772125 315648241 0
416063890 85921300 0
408744435 4565242 0
400775578 392003962 0
270396109 122864602 0
299445184 307272258 0
486772870 562145703 0
87093642 384395107 0
518460078 74474150 0
356690507 150151684 0
577556289 306710157 0
470157597 430924063 0
129551732 460097148 0
275798123 114716094 0
389961416 64069645 0
203887593 485826047 0
305455786 72104682 0
161582756 528265434 0
260329962 500311818 0
432507695 326959557 0
463316185 578310359 0
388312546 221830620 0
341922508 89787395 0
522385761 201907454 0
145220878 267817080 0
372033013 450563869 0
449161395 57466383 0
279957485 534464279 0
126980784 421832686 0
398237328 181725516 0
493426695 116984140 0
342700122 5684649 0
569750775 308805296 0
432433218 169280769 0
16664230 347205889 0
257821638 289472596 0
446271977 148127989 0
87918375 546667020 0
561805007 137196312 0
513875850 203137807 0
107429934 414436733 0
468350448 453326695 0
142810698 143649628 0
113106196 83556630 0
383151079 542450622 0
104078818 282198334 0
406436348 426205233 0
542939330 255250563 0
311337496 134883598 0
180854500 87056337 0
225483491 570589187 0
59056464 6015612 0
142911487 25293434 0
178319847 214157654 0
95132795 137108243 0
501991043 202132454 0
185142937 88888897 0
16072319 531792437 0
185123608 491962260 0
571160769 143632654 0
197734405 329892032 0
390399539 259634600 0
260320016 523327783 0
120156682 101609023 0
374095810 398952407 0
440214850 301439967 0
14775567 259478742 0
307665904 373311999 0
478574460 86465633 0
141347628 135342918 0
258185541 449868869 0
461810973 417146059 0
207795324 70293201 0
568168351 405587040 0
133686162 460759946 0
34235318 299428471 0
528630978 190115277 0
386096183 241126187 0
185640584 544627789 0
245736553 551736664 0
512894319 278852872 0
409038832 395811229 0
475340883 281492324 0
570530799 536908584 0
542345505 284446655 0
178988845 460605100 0
46540800 468745505 0
7121275 536374951 0
446370183 534525462 0
284923577 552344450 0
31097148 397212168 0
232198880 237062111 0
469861752 515732470 0
548382463 153954499 0
475624733 558887450 0
455955109 606365 0
20094789 250315958 0
353218153 539974044 0
533099187 378215254 0
265945853 94753308 0
219905542 469613423 0
261552455 439088928 0
579368504 100731398 0
3907417 558731928 0
543204996 278227607 0
68659242 541523249 0
337020266 243773801 0
171395278 186803173 0
67306640 252489751 0
255932543 508608483 0
119702706 123992271 0
119915719 417735229 0
480937115 568872903 0
16994970 84735535 0
151951221 359818925 0
335277821 121232520 0
368381728 484705464 0
130836774 300250585 0
376294150 531671721 0
153632694 356872381 0
103424276 184558716 0
246074782 52417266 0
350939862 110815290 0
262807067 205322755 0
141367725 169340907 0
438435608 90810047 0
379823216 300041841 0
523527583 83888308 0
408237822 567081502 0
259207679 37584203 0
377611960 86622733 0
152374966 254909769 0
190954904 388609884 0
319706748 267803391 0
333178118 543674647 0
145292462 359589829 0
40648210 240834007 0
379488436 109281298 0
340774803 472478845 0
326688430 495518914 0
332642109 36461680 0
204285462 50625152 0
287740408 64827914 0
262124706 267660583 0
64860429 153389824 0
282216803 330753146 0
210156999 534940911 0
46759460 80265256 0
37021084 570339832 0
576074390 433125504 0
405201518 270223740 0
138147852 270473222 0
362838077 36182179 0
2880480 309090603 0
436162935 62565503 0
565476150 390927677 0
511981323 273312940 0
363545145 444806348 0
27942090 299332527 0
208232696 375526289 0
255937785 76153176 0
440244374 164834702 0
521147656 237167093 0
288609666 539567318 0
142182023 467567214 0
366961188 513748299 0
364782170 491884432 0
436097350 361416316 0
339154345 407504433 0
445468103 20581677 0
564667885 530417280 0
232143423 98949947 0
202195092 557598621 0
345599341 573933348 0
300583247 361319851 0
297785915 436132647 0
263380347 195003170 0
280885717 172548964 0
288411943 291088546 0
481792084 228216241 0
30621513 274310121 0
557045928 206552466 0
322953717 528198453 0
398813074 563367411 0
198323713 403367881 0
191096633 84369372 0
303466261 496705914 0
345205740 293417091 0
510568622 77765715 0
203260538 240003678 0
413050140 359201496 0
18119682 45487264 0
113142239 186571277 0
422815975 32357703 0
443826658 353832569 0
164956346 354255785 0
326293503 508684603 0
56365052 59476372 0
506653280 557301052 0
373222441 224722936 0
75987900 323024921 0
79335490 504130479 0
463772599 337463027 0
446061144 498783582 0
341837569 252566417 0
498579253 460784786 0
439763332 493120533 0
370060771 24239374 0
480469945 90468717 0
286490160 410255728 0
241560384 110357448 0
145784336 489337627 0
454648481 68608921 0
151074644 464346466 0
315525219 19994802 0
15397647 164608790 0
443587734 437897180 0
67914314 143262131 0
72335110 466559704 0
224588967 359411637 0
533453565 413476831 0
504455816 195941619 0
312752610 275070476 0
456152505 412651174 0
450840817 168790421 0
54502056 184069683 0
252145803 418955680 0
360878248 205270142 0
62987177 522837465 0
567902244 303995388 0
346688569 550927513 0
277026589 328033898 0
22254354 140766152 0
490671067 282205740 0
206658565 245902386 0
173700197 547135087 0
167497279 287866560 0
443820431 101553148 0
173847935 15403808 0
251346936 525923327 0
214904306 176490935 0
147840190 507430735 0
51170456 386373208 0
56649569 133472075 0
559920918 2703121 0
187845103 562338955 0
416976680 386240461 0
321086827 429331858 0
175561475 128622742 0
412858818 145506318 0
22294432 556363196 0
502130042 489622225 0
84614578 172667948 0
403008953 452904455 0
155263605 498506914 0
330798790 459999926 0
465543766 157772252 0
273469640 196211884 0
328815899 238319905 0
547464450 275283611 0
226536999 484144103 0
168326326 396505873 0
306320706 500510060 0
7193003 273821867 0
246428324 169700784 0
200842625 287891925 0
569458470 309528000 0
385881757 4711430 0
239111575 46976343 0
59729393 270598318 0
196505214 489432669 0
462189081 498220295 0
94888627 455106971 0
354333595 81078553 0
418283935 64943182 0
478007254 265385580 0
224591654 461741464 0
73647438 416757142 0
495552164 563705997 0
165971087 537045379 0
6372142 184279097 0
363594789 18014191 0
475507986 562132446 0
115779157 290576103 0
392845199 15691887 0
354364223 13596019 0
265681582 182532598 0
550544118 496230174 0
372034477 6552578 0
502492792 204803478 0
244977365 75456555 0
296282147 31930030 0
574331165 79626449 0
145655580 53858721 0
33656265 253547005 0
507938023 541677847 0
505575113 515744735 0
23765778 424769679 0
484177516 212150212 0
571545983 535055605 0
161226043 347513279 0
44473634 579565938 0
578738032 358213404 0
232431589 558911524 0
486374675 178260406 0
490323410 485997209 0
60980256 571687968 0
367645773 175896248 0
437138691 177337568 0
504426284 263034901 0
74374471 461459150 0
49745112 235728927 0
97849329 71758745 0
380739207 217108205 0
170215343 579047928 0
394252566 492539899 0
140236572 169037049 0
557170426 5872423 0
3672873 16233608 0
515003690 135524581 0
153429950 528927706 0
100541658 293519568 0
245946338 139601623 0
570346687 65958599 0
402305250 302510757 0
432560468 371771145 0
526612006 120260472 0
536070890 425152600 0
400532202 13859409 0
166017065 434289334 0
229349405 570551011 0
335906736 96881850 0
407558440 340309351 0
331877786 460642066 0
176841472 209214586 0
249200516 409630456 0
243970914 427855047 0
90311171 287026250 0
457205870 199729294 0
44608741 155591411 0
164254378 217086722 0
372835373 451196063 0
494048070 63380348 0
251061327 11618598 0
383527455 488622967 0
439287003 442206918 0
568161171 316239019 0
419408278 335466105 0
138108555 201320713 0
132877814 91343389 0
224957970 43209546 0
468351444 98623956 0
131025414 251166643 0
550964214 384758927 0
102604314 117944684 0
453776624 262768816 0
27594082 407038123 0
164290029 165151669 0
349705836 37518215 0
125084373 59722557 0
16443691 247547809 0
162892498 324865006 0
359148867 285518298 0
560437623 52545118 0
258660540 78910031 0
309352994 82490926 0
212727029 117349056 0
983089 58184623 0
250176977 220432316 0
518104225 410026331 0
523807738 286472268 0
498450974 173703728 0
151078626 520446086 0
84375367 340198262 0
203628862 359712562 0
237320376 365669661 0
206302512 31406102 0
252322321 128101056 0
55943220 171196680 0
354828410 455688883 0
333570841 58922025 0
423695641 3456671 0
247620956 174172518 0
300525839 506601239 0
423936663 55928544 0
67811742 564226892 0
36361735 472299227 0
398694940 211765518 0
203250288 88953445 0
124416659 284913805 0
553886477 79007110 0
216824092 106254124 0
200605129 252564603 0
488336082 71510108 0
249384598 320735114 0
333853664 224416669 0
264152925 293668725 0
217624955 35651230 0
207849686 256753349 0
344429808 574006073 0
245557980 29120269 0
552395540 84863447 0
278064173 28936084 0
64268151 401510538 0
557934824 338302761 0
488708505 548105180 0
384204121 25756172 0
43285538 210972156 0
204585275 303566122 0
537989344 230210004 0
330523573 197549630 0
318994598 78032961 0
151354281 40207377 0
78862604 179990734 0
141945202 185456123 0
318735360 439412462 0
221062893 277456334 0
493562687 507192673 0
421354991 364689644 0
565994160 574525874 0
227708528 182615061 0
356914917 169699093 0
24457077 22042214 0
28031817 325611038 0
533214322 229841353 0
350289928 163346807 0
529827625 562926126 0
144622358 348488898 0
386065298 187452928 0
451742404 127178551 0
410104049 512415615 0
572673861 433309123 0
531059806 120505883 0
379123591 176097607 0
137527697 144081400 0
376621642 111051000 0
217537503 216188836 0
244710007 552855373 0
464483653 492022740 0
84326948 16947525 0
214800693 25583850 0
487383116 575514385 0
513705928 563577404 0
144027449 254355551 0
182275756 160814417 0
525596217 90601478 0
342457814 49662574 0
99289190 236882353 0
221024524 457042407 0
199285526 12413704 0
327801307 308366962 0
452551171 313582810 0
348773517 28054910 0
468470601 440390207 0
475640392 155604737 0
340889505 476394399 0
371534368 575061634 0
279039044 484640659 0
566816230 418279420 0
234373614 294817036 0
19827638 412034588 0
438233110 482883133 0
534983440 6361614 0
316296342 523304254 0
264277442 397411349 0
488831203 5499479 0
425680571 571937240 0
525211332 490845574 0
548726938 71023868 0
96031323 525393111 0
48340667 559217266 0
322537799 487478057 0
35812812 578841815 0
2216262 340823391 0
28636567 10716640 0
233027743 495545252 0
253672337 563311728 0
167120306 248699007 0
148127401 194669415 0
55824159 209345052 0
62077049 252600499 0
90874618 106524794 0
145984930 357908610 0
17247991 412859632 0
479746739 280925253 0
396659400 339743049 0
131079999 512399952 0
15471921 568138662 0
4885630 195498327 0
71607995 260253745 0
77959562 28379906 0
210614719 461235813 0
78557854 286306617 0
324817747 566786180 0
415939460 433144507 0
64254046 36698550 0
486134505 79722390 0
442655946 40633799 0
213458405 258685960 0
116556743 236308613 0
422657057 109011233 0
485377007 395762383 0
76281453 406244572 0
105991830 392007958 0
328501148 244647899 0
272334940 374444679 0
150937136 104410341 0
170743274 493125054 0
327282163 262460852 0
523522252 148590536 0
138694356 326380243 0
505234380 220855492 0
299242909 358530631 0
113618153 36879388 0
457895204 480068627 0
42067729 400042970 0
552246202 412341964 0
347139762 570304988 0
295390949 151666184 0
186773454 477465627 0
147252639 29689316 0
236613405 376814450 0
199811636 428059494 0
377692289 189702176 0
95139047 408334182 0
451283496 508328520 0
266756403 270013616 0
525662771 299392667 0
396661315 62994652 0
94398820 471979611 0
514330121 529072813 0
397603430 274128404 0
508987767 124352687 0
460677530 98371655 0
532278384 135500759 0
83541544 459226680 0
158528725 94015316 0
252349011 462566703 0
259409023 441839437 0
125172366 142187567 0
327805353 538891620 0
91831890 511700323 0
505599100 127469156 0
39017864 84496197 0
16807596 394010015 0
511350562 364167245 0
270035068 212919179 0
357347874 416407859 0
376481795 157844303 0
190352565 453774629 0
313710878 252272227 0
574665832 32052569 0
189191127 133807668 0
132884529 453904852 0
331699762 351665037 0
304351183 412986042 0
245330974 147185211 0
80443998 462818378 0
283713922 551501518 0
535029747 338531629 0
227288783 46133190 0
472166907 338232906 0
536359366 160417928 0
8060852 352061143 0
57947489 461237040 0
400790618 234911007 0
215852829 28046208 0
35684530 91969147 0
223375767 485812347 0
524695082 271209046 0
259168256 324111757 0
27861365 519949109 0
241987318 481373741 0
564579835 395928522 0
366095464 479555635 0
429243514 6195956 0
152312718 29571070 0
50669773 303594168 0
134640335 192722045 0
551027770 206405150 0
67880009 521135709 0
333551149 177137743 0
143091826 261345175 0
353595789 425172448 0
456889545 256831516 0
244212995 85183526 0
107129919 284154576 0
229909326 102170025 0
69730215 545186504 0
141461065 404319423 0
23656327 262389792 0
544292148 17818879 0
343007661 435729290 0
132211891 567540643 0
523743947 513841959 0
457276821 315897925 0
559679029 54251763 0
42888701 97147607 0
89933827 344285025 0
296306253 256281320 0
515474879 318029161 0
82327612 197062770 0
186097965 119220592 0
163452017 51161779 0
305641972 525532197 0
139412734 344621348 0
394308059 302041676 0
58488639 533028606 0
303525108 54833800 0
512011573 125856337 0
33828643 269899401 0
224006704 314235087 0
246687619 593484 0
459456416 522708649 0
204258462 578030821 0
282150640 11514042 0
129183979 386031710 0
219997860 504215406 0
322231943 468348506 0
279570372 255205143 0
547921840 262626296 0
552948503 409963853 0
254127187 461416218 0
574903364 550192255 0
21128152 52046385 0
484459379 56898334 0
280348405 35729373 0
206419637 83446972 0
473707353 422786248 0
511660337 563541687 0
322080371 105314507 0
435411756 534261608 0
152857951 207931132 0
504726154 501756214 0
466840921 229312970 0
384855735 522159758 0
15726259 388065926 0
536827949 540173586 0
277555466 192279450 0
218718621 35351110 0
7493186 345748983 0
270266290 126004204 0
322248424 562589824 0
56661042 573150127 0
78039791 142086751 0
329118492 477456327 0
58641105 279328760 0
332078721 327415654 0
228661364 136725782 0
232398190 442715644 0
479769552 55257057 0
116270592 343593813 0
336745685 105284811 0
255551102 67610925 0
162448826 133169760 0
63608466 207308187 0
182618418 394176750 0
221369711 431232858 0
144361373 242886599 0
197146124 429830714 0
537898060 231533220 0
14012539 323090446 0
474991487 475183481 0
26575121 132790875 0
478596002 476324198 0
575764028 570520037 0
44147884 379218247 0
336134790 360942568 0
178659281 413923791 0
222246003 267227713 0
136671925 269910704 0
421296518 451491343 0
258904114 464645650 0
401741845 19416879 0
302467069 24280636 0
490500585 254793357 0
15126492 541613865 0
151705087 221465281 0
12759685 345678151 0
438899108 292160024 0
398787176 445892248 0
419067727 437717579 0
64425856 202306089 0
551565664 354727293 0
17367692 368015368 0
211296077 504881731 0
485363952 368480037 0
337266657 537915686 0
201817256 232318930 0
141833685 76026798 0
576785342 70331220 0
380110367 374965518 0
473598314 421878858 0
427452943 283667116 0
280323389 133660301 0
481307989 142011728 0
126402017 78691254 0
280171951 42385986 0
457445447 379882866 0
170116036 455209328 0
341354483 97120922 0
50596239 132332490 0
288420836 97935232 0
501249205 113474310 0
124575620 578933211 0
506749331 319549822 0
499549514 79166752 0
203393965 417114038 0
368150541 492234879 0
257598239 46519991 0
474649758 171298027 0
59105940 573126128 0
180906036 103797859 0
257924378 461814972 0
528978002 217838026 0
286676414 478259366 0
379355956 23234076 0
278617930 163645696 0
555491564 69947706 0
558846075 321521361 0
372551789 519851809 0
658779 63648519 0
568614953 372754501 0
105350936 373634023 0
90686162 363561345 0
382552527 540142031 0
540229388 103694073 0
113689073 141581655 0
196253215 303409327 0
432652386 480024444 0
190809754 522073970 0
206538024 130007475 0
281023067 334622860 0
121341003 352842523 0
471714301 127054246 0
329135970 81414510 0
219960453 331093294 0
205968030 115039283 0
98815783 534059062 0
232146132 473724052 0
157765911 155347526 0
7637366 145509989 0
113621870 54277966 0
209005211 446648285 0
395942708 85658450 0
379160279 566391131 0
571923579 546594159 0
46924641 331734235 0
303513114 153636767 0
327738284 558790087 0
21452301 141127441 0
140453605 92080826 0
327895623 395886423 0
110437749 443219972 0
134056964 264493294 0
146565683 302001656 0
472258667 479440995 0
87779416 67490759 0
90960634 320920956 0
272038677 132782013 0
99848753 379649035 0
511272870 494207220 0
207414634 44881387 0
1148508 110035815 0
3855605 558157282 0
28580518 117756520 0
456996496 443508746 0
464602922 7353137 0
177304441 473298072 0
428196963 166438055 0
267560547 435266661 0
481830152 571273895 0
298509881 294177513 0
558990566 183708898 0
568881088 322432396 0
208510382 557808287 0
521840365 276921978 0
495158739 204345485 0
8929460 186317429 0
524424262 190544528 0
300777897 154673790 0
289668974 165577579 0
122192466 273033636 0
458755889 157751017 0
247229971 393790710 0
43951819 304566856 0
395816225 489688569 0
522978100 271265961 0
165188480 521214232 0
106255392 438352706 0
65687061 2556657 0
41238225 268407591 0
138983048 361994679 0
541050419 400331593 0
555200040 352930646 0
428783892 230519098 0
423209477 111850596 0
158857962 29879313 0
359249733 501251523 0
267148812 101807754 0
202132922 251214659 0
490449361 358498287 0
122826801 84968675 0
20457535 278383026 0
356911415 520441164 0
434559235 173138175 0
168979432 465641038 0
341655468 408589181 0
114803170 406039083 0
501745941 37168098 0
373044544 10943793 0
348419351 71559645 0
101889535 310772194 0
287167356 122621627 0
190207762 282666943 0
252203787 155822213 0
557804819 88514349 0
487057921 168563708 0
143097643 121235670 0
43712723 70440169 0
263427698 177546614 0
396130992 38845535 0
327513839 181626186 0
243272515 263956992 0
349027049 197283794 0
94611207 354793445 0
388140409 210650443 0
30678412 375368430 0
179934036 107442775 0
191477614 164541362 0
62704141 23153071 0
65340945 43509319 0
570519442 212674238 0
513302819 528142958 0
520344239 20727409 0
112884254 88811802 0
263166164 33615550 0
563787758 305742909 0
270879832 237344443 0
173985834 157184336 0
102218502 89944455 0
408413962 531518147 0
367668321 411037943 0
499126823 426112724 0
531392693 349924958 0
420111906 476503159 0
378264503 246471922 0
527720342 501939265 0
305744980 233804694 0
183033302 119045958 0
384727259 171372320 0
292953447 313813996 0
165385810 366078805 0
223503301 305772668 0
528036605 570639292 0
150105008 537504705 0
214780666 565992552 0
143683788 532401401 0
53592878 575228730 0
394599406 526331567 0
495979111 7689690 0
26109260 138329646 0
224706365 39879731 0
390461787 461287774 0
16740824 44365305 0
574479191 435285109 0
207652523 457239725 0
164320031 378685084 0
1075197 316781906 0
493934537 267723444 0
18319850 61019408 0
560717355 488636608 0
438212391 455594336 0
520749148 147628024 0
401447098 540957439 0
414410771 561075380 0
442112593 189541104 0
514433369 532209467 0
572324539 484327122 0
112704565 276729942 0
184220723 234330631 0
50871423 451456211 0
145118044 275190358 0
217226213 329872823 0
210290820 374067417 0
321362890 376983591 0
300666667 66456946 0
20183410 413866788 0
375130408 25549656 0
298164441 280276847 0
244535682 120492408 0
65102290 461399265 0
7471994 450026819 0
87833263 300537020 0
409694774 459012680 0
231071414 517512638 0
543688743 432840524 0
538144473 219726314 0
421341563 465512838 0
70752392 469369385 0
23215852 155462535 0
277738618 537512374 0
385769578 355441319 0
301670572 212619662 0
381498391 493931340 0
568747352 496207291 0
31443822 129116324 0
384437846 263048589 0
92836834 162930878 0
440329124 302407997 0
138910444 95323619 0
86285041 502330594 0
409569441 117060231 0
532944938 538634605 0
60836907 157873536 0
404078570 555463462 0
512805030 166249982 0
385720224 408648859 0
405170882 242206909 0
171662869 491595454 0
69228226 12481180 0
88229967 206686538 0
22172034 359126279 0
75592864 149460893 0
28939259 496799786 0
532065143 82131732 0
300387535 467320692 0
357205302 394679648 0
266271922 563861861 0
27363453 373211348 0
108118531 137660026 0
105140904 409116070 0
289048182 511435481 0
123428912 388331368 0
477918433 565786334 0
478911381 341520140 0
432268199 549231753 0
75254965 289600792 0
527763726 342964010 0
238110548 113690906 0
6346501 22409823 0
364371343 192261946 0
539696789 241125359 0
161354113 204716322 0
515870253 216676981 0
345552425 411304295 0
396389725 337907379 0
324617101 516756104 0
119574325 101179036 0
83262367 105477262 0
255727605 540058683 0
362313905 193952650 0
239976136 79511691 0
307646716 188684567 0
559044179 10812068 0
252096499 369675098 0
364943953 416922017 0
155572298 39666231 0
513659137 504543038 0
413892807 309067638 0
384955860 4832486 0
507747379 334280380 0
139184628 135270757 0
542511021 561462849 0
467952602 565617124 0
212412323 171549200 0
454685624 50201249 0
73495248 177055989 0
121178809 232926783 0
121630458 73577445 0
68357728 541713494 0
288476359 183289925 0
527179978 378295486 0
38357665 153782224 0
473536249 340314678 0
312381885 340150859 0
437000049 216165539 0
247084111 263466504 0
204085343 463392088 0
468837320 97789824 0
128359608 160190303 0
35374631 452951031 0
140716926 472294657 0
34737830 348645712 0
39167928 345172482 0
170934871 494119030 0
306539451 263512512 0
554449212 211282221 0
89399548 558764695 0
90070448 457617894 0
464573057 567988792 0
543728846 75251221 0
198632865 98275850 0
374140444 257021210 0
410117275 519309480 0
188101476 394125000 0
411335258 272593074 0
482078041 235216637 0
54564797 263205544 0
284252236 490161078 0
67325705 570524362 0
302066010 93008272 0
203021612 149239206 0
214298410 332049473 0
283023667 241025099 0
76912035 1045728 0
350102274 70626443 0
546101921 18863264 0
515122367 150391896 0
320290871 534479932 0
206574888 210581847 0
489832498 340311878 0
449787288 370654828 0
211881953 288669798 0
140312504 107456959 0
432787191 67391266 0
203568191 33205672 0
570620149 211940586 0
192870409 557928101 0
431351959 352987149 0
468212636 16917433 0
60086661 184121824 0
274822368 366648276 0
326283398 204417204 0
568849544 385408509 0
502739579 17582405 0
365079571 258737046 0
335315960 150711365 0
470617054 507199257 0
556956491 172350463 0
306114789 349743113 0
380992885 249606641 0
23334314 124999279 0
111916470 363010600 0
477495171 304364154 0
151819817 220119764 0
376080090 261191790 0
561815163 192324022 0
24066320 424058140 0
486443036 188982925 0
275598783 105290198 0
369998269 541012141 0
133974604 311698928 0
388165504 157300636 0
149909453 106523756 0
145448791 513173246 0
509635883 449300586 0
372409656 377679963 0
382434906 49311391 0
121048451 200435114 0
77608916 322351252 0
124896159 37066967 0
385161131 578772512 0
519809619 466018315 0
534715702 159625256 0
490769696 94195263 0
260400242 541891680 0
207148639 206923401 0
403967962 76602522 0
12459426 434554626 0
144931739 274207847 0
141163026 360492798 0
243339421 38961333 0
139267831 318961372 0
155644277 448068454 0
236801745 249286009 0
98572834 360319251 0
565598193 316471380 0
210612534 267395069 0
461375295 409371785 0
528273294 478060466 0
537491673 190415651 0
104947890 533834407 0
391627294 510981468 0
147009819 564468221 0
183544194 444818236 0
131988066 457256626 0
41391442 339458257 0
221998395 186682367 0
383550585 179672585 0
438543793 331060461 0
389178160 63814558 0
192023693 197190074 0
547895925 356525319 0
107195945 275473303 0
265855517 320435439 0
548140246 117824595 0
337691266 225093390 0
182085193 575209198 0
22500416 54825098 0
226955798 32318289 0
188631251 108012345 0
419029216 202450416 0
93797126 228723731 0
236846841 1938422 0
510634470 119626698 0
562056496 396274036 0
536709259 443907028 0
378894075 280068965 0
430595811 456953508 0
524123608 506657904 0
197067287 415958848 0
553722830 303718852 0
283713422 166023084 0
383928369 571787768 0
115791659 137908068 0
62540331 481762492 0
182051040 492662123 0
567070849 136344259 0
305652953 359182358 0
49698614 104983197 0
249014224 177795799 0
334106338 36510449 0
255804520 44773308 0
406681857 566526109 0
100056601 334515328 0
408658317 258715455 0
468822711 17475502 0
575391999 215855175 0
554082905 538686174 0
354811805 299523212 0
554412192 249516493 0
232507305 561518277 0
144044158 37300 0
199756190 401230047 0
500345513 396537711 0
10571874 160215026 0
432792764 21992646 0
104594154 19204740 0
146741969 411229528 0
279445739 543160707 0
528871615 554784089 0
151979229 152307663 0
304399933 121034998 0
378850946 241827147 0
183295282 345632758 0
509856759 429458988 0
275181174 145291327 0
433583097 164397552 0
577225712 21038564 0
10883861 505022894 0
469953674 109597856 0
268930318 531433046 0
99657260 255051992 0
197727920 470052285 0
175354244 440890645 0
374403992 537262226 0
338709125 430219902 0
375345687 86201 0
563373114 208348137 0
186188882 492783892 0
156239001 479820471 0
294457517 416182824 0
362212215 110567962 0
194999409 255274900 0
579397996 456875451 0
286939305 3931389 0
23210348 113395891 0
364506365 538842478 0
496517241 355836389 0
106357116 495431449 0
62029119 319045517 0
281798385 394404055 0
133449942 329347472 0
22253750 513585764 0
453489211 240272890 0
483494841 23999845 0
93700157 311007987 0
266702116 475421395 0
317362012 460978388 0
385493999 344312164 0
241050971 28004811 0
92708202 464919962 0
48942674 191126528 0
180933266 511753982 0
379323330 507541225 0
454794827 362450406 0
61874245 506561735 0
24192140 186456677 0
387901859 66233246 0
436885659 109069649 0
324270557 83939341 0
33383084 164118535 0
345291273 215018495 0
321592001 296274599 0
200943666 17104791 0
218756987 396545098 0
178358396 382109474 0
486836505 346801656 0
49819361 366184304 0
223568585 132259473 0
68281119 217519165 0
49827519 169800316 0
441682868 365653559 0
121777758 47500903 0
280091325 72053138 0
129507927 2387560 0
105647193 187093813 0
235831028 495145552 0
331719748 222623981 0
575928487 451999484 0
67518099 31792988 0
509553250 20349919 0
308362229 531217189 0
117660276 34302894 0
47548276 414342591 0
56072375 325798761 0
312723677 406298261 0
44466268 285159029 0
363351754 561854130 0
320477395 521774841 0
333405975 22154173 0
428834251 413726237 0
136065956 296508476 0
493120041 17646882 0
259548790 87086504 0
207247168 375905959 0
517951783 569605864 0
438856482 343268324 0
443325821 101679780 0
465896629 394576761 0
297005221 572384070 0
192960678 151102745 0
128148698 170620924 0
131910429 365384419 0
260007339 514104545 0
269976845 426745958 0
425967130 259023292 0
375253501 260283783 0
443123861 32949788 0
232985447 310322245 0
421004139 390761586 0
112265719 170369619 0
570575722 469102173 0
441153169 272055292 0
446476431 141978984 0
579146783 60102332 0
199479138 243777674 0
44716832 560967951 0
191874923 409499285 0
227257436 72526496 0
336969815 108916225 0
301051117 497572057 0
146756245 210327739 0
560818669 46060226 0
173359671 212129614 0
71345637 78496934 0
277905863 454939936 0
483541148 145357804 0
386383391 568595278 0
448833369 351609266 0
254139460 163234820 0
313550852 172613554 0
305784257 220596075 0
275094722 287367343 0
210642175 116856457 0
313836261 257589080 0
354414730 261502592 0
379701292 505642581 0
476515000 554687348 0
436745914 450587168 0
239518418 57444533 0
400999251 147828029 0
262940963 154856401 0
61890077 96464426 0
307943018 170481806 0
108130703 520076687 0
484007189 88750766 0
76044876 467416136 0
223777283 180599109 0
183089627 12807280 0
519551337 119147422 0
218009080 97538881 0
162297964 209335697 0
137320844 402278028 0
412624487 147605917 0
103870426 89191274 0
400369003 411729402 0
344533089 145537482 0
537472332 514356639 0
85734157 256879681 0
262411097 6953169 0
253310721 537261115 0
195354254 408574622 0
309938870 464746501 0
528151463 430560390 0
444007103 415033484 0
271402454 514141313 0
230168940 453724912 0
467178310 501798047 0
540025241 75255602 0
479830193 357827375 0
194051756 266288418 0
27258003 204073020 0
488931112 35232023 0
562324081 473587097 0
43136788 469473771 0
25256661 112340621 0
30399282 15432579 0
230001731 454846430 0
159601291 68297830 0
318876865 24670579 0
276534731 83935784 0
124438055 374308065 0
294235958 333984764 0
283659212 127732518 0
302269615 262164076 0
378353044 315864787 0
107699124 444360180 0
267782532 76978692 0
306524149 559415778 0
96048415 283981253 0
257414547 157870462 0
460463807 268419160 0
240828240 370716709 0
394634939 158853594 0
528637650 346326642 0
341925923 425967795 0
321993692 286364241 0
391627705 126604481 0
362247075 556158351 0
433708755 225582694 0
271642403 147242276 0
244872969 364624622 0
448731210 9340007 0
30088770 172350723 0
567247683 221421725 0
428016863 379439308 0
558066104 396555584 0
142601269 251221700 0
96495002 324157880 0
49362660 475426876 0
110004888 503225778 0
258113912 87364743 0
456459886 485268074 0
341114593 467317054 0
21051561 208140746 0
475131792 521468423 0
92959477 66101445 0
120354110 137568726 0
432960608 390391157 0
497994203 197531627 0
301573811 187553911 0
112338490 572953683 0
269189895 414125143 0
11622498 347696868 0
501763411 171467166 0
224601486 60508063 0
250604481 333805310 0
492039331 80195118 0
520443590 292407419 0
482807303 196428105 0
292658519 518455651 0
519744884 31737952 0
517520830 324103493 0
569235651 387888434 0
162321845 184832909 0
96931175 490842558 0
502204480 4803295 0
35837023 336176207 0
313022011 331801379 0
306783474 239864185 0
258369426 193818269 0
471421039 481195833 0
141388401 389501597 0
545490274 11622556 0
217568454 79652420 0
310506205 141876658 0
555314371 110939103 0
60990601 275134859 0
103788964 32982036 0
550617831 520680366 0
196948662 396591234 0
416796448 374452444 0
551699864 296352066 0
531600814 232237957 0
130601787 546978558 0
16154669 209263083 0
181073860 435552980 0
29297142 338908801 0
38879823 439053816 0
291059064 554934113 0
163910471 234982660 0
15455558 519815138 0
50102871 398014910 0
539632307 471401098 0
204564848 70849238 0
345725154 288405519 0
454485852 223306573 0
465951948 162207322 0
263746691 493514529 0
313837598 67835802 0
145965475 134969158 0
490261429 160982633 0
388848124 567252045 0
516283182 206493237 0
548058050 428442562 0
2867884 520194926 0
30929661 534645146 0
382576209 116088476 0
7568052 299139827 0
338125215 246071263 0
78421254 477025436 0
512705597 43033112 0
36447661 93239349 0
50627927 175067934 0
339826194 16161163 0
303759025 448836864 0
33762152 180201980 0
220486220 512994364 0
363174924 123564669 0
395279073 179565067 0
145779160 277281120 0
464578818 29649699 0
46872482 132328540 0
338694998 284323966 0
17869781 89658712 0
253105297 198579649 0
8681791 421333707 0
393655983 186347033 0
142642684 201297018 0
261039529 431228888 0
233485795 276692432 0
385172019 490503490 0
476170865 362819607 0
355178942 39372844 0
409834668 494850802 0
505362440 59646692 0
437924219 102209742 0
232050717 23581940 0
84499236 36124528 0
62762883 515542837 0
282321900 311929502 0
523452930 222563758 0
331652765 424103454 0
199033134 370093226 0
312648443 408424785 0
504638500 216338252 0
306779249 155667504 0
306927897 93928913 0
167219752 203563285 0
256947042 362619581 0
494574065 92691290 0
272467889 534305857 0
9189964 422899098 0
381986614 187144331 0
244100743 320737155 0
162736183 547113910 0
272279285 221138474 0
568220274 400975157 0
322112473 53407317 0
555481873 191164543 0
200233557 363266735 0
482104542 95958111 0
459354675 182750074 0
440071649 182724349 0
266372923 62976040 0
237144733 42455615 0
224101875 533427275 0
436285236 110679885 0
211028769 354378318 0
105695732 320548493 0
296619050 47261635 0
115796247 45508614 0
46338116 125441649 0
400410191 80178977 0
299095479 333827896 0
479938311 431689132 0
386737772 559259702 0
506879408 482438738 0
364134361 76791617 0
382149883 317549886 0
244755664 263547433 0
168526206 372003647 0
105047147 120091015 0
107495771 127658272 0
40255070 133424788 0
156545603 474506829 0
37242059 167988092 0
356700293 395691866 0
376205892 128759546 0
168464217 18205358 0
226857143 218646397 0
298382191 516643406 0
136542105 365308274 0
254643764 456912712 0
122497052 120450482 0
147610995 429438801 0
462990068 305799636 0
445162974 215619181 0
328537654 8699013 0
311802266 444667918 0
365615598 151486013 0
736746 418159118 0
441046574 494228481 0
396301844 519070401 0
19931716 371106893 0
481452263 403319999 0
524346235 191534399 0
279038871 459040234 0
319533214 334206709 0
389275565 559310864 0
100052508 576388551 0
406181976 484182643 0
255551605 82436681 0
433725709 128158660 0
294806786 536049425 0
394747183 184497966 0
494512277 547151421 0
45262319 432310624 0
213691623 442868042 0
485519813 549999070 0
338710530 570073352 0
11994805 154790411 0
258839046 411813508 0
171034726 319716109 0
26715923 574344593 0
514283393 384393292 0
25202396 531220482 0
194514110 320966350 0
383126232 73490255 0
424671144 332363346 0
13398212 478705657 0
515154881 59464515 0
495528305 551395751 0
37111923 360535614 0
405116095 366165884 0
275578979 197513851 0
50433047 157652981 0
181507958 459286861 0
541177480 297580789 0
263932888 97173630 0
531444180 490115731 0
410846884 383662262 0
503384446 440391179 0
99110300 327335182 0
123280755 69321934 0
350481208 488112772 0
229552186 498285856 0
260835575 485037133 0
196135588 47555649 0
179250231 179372410 0
536642844 152132534 0
438143508 141378918 0
536630172 383765000 0
90424759 320119671 0
352834965 450549053 0
434226849 390629151 0
439057889 194715348 0
474355508 450699506 0
165032933 510484194 0
95215770 447519236 0
544784251 364061742 0
390767436 323859165 0
456998049 404663850 0
41319211 566567785 0
234009960 61961893 0
515099826 100578139 0
80720763 365160087 0
487049980 339865585 0
383206539 266605075 0
219860431 500622739 0
281721445 39495591 0
565094701 37631590 0
352328302 575094191 0
447340492 414174669 0
216131898 268733687 0
401993385 41329871 0
7543272 440742236 0
261669456 164486147 0
112950599 414910067 0
573743514 415935405 0
267485987 230466127 0
466126592 447637744 0
341115856 410182924 0
119006282 450479670 0
440675767 82973513 0
311887458 76633376 0
564656602 388701065 0
102447194 453574515 0
222659516 213838589 0
341937405 2988336 0
11641764 122976785 0
7458311 508525951 0
116776273 395852036 0
311326302 330634349 0
102822766 272949825 0
135356558 228255673 0
550681722 166087467 0
241134579 84189174 0
459462682 472490313 0
504792212 565675912 0
555114728 448460437 0
233195101 46140944 0
538141988 83844486 0
20228935 120211748 0
178845868 403236332 0
287444004 135207256 0
295083804 482324729 0
493401804 529446698 0
24429946 475595037 0
202906017 295191837 0
113862910 112457452 0
4863311 202186275 0
510171002 117790877 0
45262166 150218125 0
355120610 477639986 0
50079169 402180777 0
399992851 284157056 0
311072239 386790740 0
236933183 281097255 0
116943970 160883110 0
89864564 123747691 0
474399714 438960364 0
544405365 480806371 0
551195254 234146354 0
231321212 248361289 0
421988665 35234909 0
324961857 533134352 0
574206209 555989822 0
171119902 70565485 0
515591342 185533882 0
25911105 219082429 0
476750664 488755886 0
98227020 278862244 0
572639478 346114549 0
541036650 577953705 0
116280123 393053372 0
338530281 473464780 0
420452082 428789726 0
3753899 414186397 0
439422453 322590628 0
565642851 383613321 0
84186137 233319830 0
85159452 355152894 0
209126584 516984467 0
560675902 77446154 0
27750791 499855115 0
26591515 203404757 0
36613213 214160923 0
383538112 563113038 0
240492194 455411845 0
403532332 72649316 0
395356464 520407441 0
254212085 236160037 0
24118916 546678348 0
28697967 243611223 0
184267346 201779917 0
338562332 404479343 0
380893125 486840612 0
289545139 230428106 0
206596688 439451332 0
134986203 547675132 0
178213739 145133982 0
207169663 398536960 0
64504738 515643595 0
34283481 574428257 0
315216169 358719254 0
179138079 373964809 0
534510321 307864094 0
427350341 321847282 0
124400412 2256946 0
341553236 353564197 0
471944423 221986571 0
156725424 271367271 0
304506147 149989726 0
127500135 109941319 0
24186640 279243937 0
402735314 155348050 0
30423542 306780982 0
226771231 92927005 0
101977387 401988807 0
307920099 491951273 0
55801008 266595498 0
183298328 293941852 0
222123161 207953881 0
287413107 203164382 0
75342755 230955553 0
385081403 287735239 0
564489287 33150966 0
327877603 108537986 0
31176406 571877589 0
162340181 511568147 0
310571919 122354783 0
566367513 217029698 0
77672695 227385366 0
439434847 231959731 0
565923102 470056465 0
253903246 213289403 0
509317663 228507917 0
192431405 88866180 0
28549543 195399494 0
293318833 85719349 0
548531878 38255526 0
476152882 423428201 0
535161371 359341484 0
425769289 459213094 0
298421566 300203915 0
11903788 404922288 0
428913167 444169519 0
556923936 188418518 0
215939191 257996652 0
488334671 92206163 0
40533853 208660324 0
365418453 310687286 0
193425653 287476274 0
120513515 123503403 0
289307022 200723739 0
399000894 374543952 0
376089460 443158561 0
567006199 369261747 0
1581524 330594167 0
14496119 458399440 0
361855859 205101719 0
87521924 191767733 0
441193637 204812029 0
43183782 514350298 0
561947773 271162481 0
111773627 465575392 0
523621926 238677068 0
476579562 105649330 0
184846854 106555490 0
305639430 138240732 0
440044926 563510099 0
158340258 508157912 0
8857034 429089115 0
224419787 186991661 0
398287454 62436257 0
269207123 546928178 0
320769264 256094592 0
186626672 443531078 0
180404063 14133944 0
164816241 501477637 0
240907121 406068943 0
21117018 375381178 0
196215056 314959456 0
198063891 217742925 0
68275030 17229078 0
233708431 160687517 0
77506307 490647377 0
165680790 224695811 0
243042299 377298380 0
293577921 507409744 0
135748129 449614013 0
563056764 518799761 0
554094104 202339622 0
232033707 107072774 0
350697059 47758100 0
354360485 377299890 0
24492594 186456527 0
541000122 527287132 0
478104490 341340052 0
252830552 388227891 0
571990786 146339859 0
186389682 267974150 0
350088993 336098988 0
185669147 426465759 0
491539285 334064698 0
433710272 217381197 0
360687418 518809305 0
455319124 496340615 0
285763764 157773548 0
519330473 515622755 0
363052579 433491298 0
291699914 474300317 0
58060975 78666925 0
269809224 503187046 0
97127632 56866947 0
254743989 568209152 0
544417101 567124063 0
472274059 5882664 0
292215477 576413804 0
501167797 104998647 0
435692356 275211410 0
397688205 240074559 0
491856526 179107737 0
112930409 315523813 0
316836708 288135348 0
21217592 27641118 0
137873274 442583957 0
78708277 568016509 0
552203702 233775399 0
324805734 400224168 0
82503849 12229038 0
360018936 185112386 0
295518213 385327500 0
345276964 450263611 0
379833132 89232901 0
436238019 127689649 0
57952104 512893837 0
281606640 380102931 0
370611575 149214248 0
123794294 225829733 0
458692897 97657819 0
441061151 76795290 0
100338777 368080984 0
257170433 376808036 0
363110393 450235213 0
473288585 528562738 0
551146346 451227160 0
284824805 575582510 0
576470440 260827559 0
315263244 317198645 0
308408389 130433850 0
109845787 559520985 0
274697424 491256564 0
159681992 100982642 0
551995053 440473449 0
483661513 345619107 0
164821630 379869762 0
451820742 442016262 0
418588229 506770616 0
291826325 153522980 0
32089665 147892487 0
109692857 256133468 0
178860784 104208252 0
267484132 146641066 0
89040797 446229705 0
185850839 292005699 0
15610616 57855768 0
456682407 40879276 0
494234676 231937275 0
365413836 17038647 0
321610296 558048624 0
81041785 298797524 0
215234851 50130050 0
380860569 411180746 0
385571104 250556574 0
270708389 33223417 0
383173460 196662374 0
315362195 317293032 0
267927164 158787960 0
91669981 427213280 0
130984217 276699521 0
522030531 561851 0
400920118 460310100 0
383718520 170666995 0
478634812 246767636 0
519687226 537305693 0
77012539 509891851 0
120599562 70306257 0
511967665 564614934 0
464917179 81538978 0
416692009 554253218 0
463713548 498069689 0
292231813 533924408 0
392069151 265469387 0
139253331 322562978 0
87766500 211621512 0
84386238 418863033 0
223409614 537681137 0
341190236 371727515 0
482656472 278642839 0
172717532 28459591 0
310406145 561912433 0
523967545 294251653 0
414180394 105747873 0
49634923 456999361 0
118874370 287177616 0
449955702 384696341 0
257528484 112080120 0
317322086 387447797 0
476168023 491863198 0
241036806 225143146 0
199575708 378566780 0
333244122 11618965 0
409588899 30362739 0
201399999 540759251 0
395913267 360299699 0
282030078 450238271 0
369942352 338152987 0
25511590 94478909 0
207289709 359263206 0
440236079 104247836 0
164980244 89431403 0
336814209 335139938 0
234481089 100979770 0
500531611 126277292 0
40634241 574916378 0
459520659 244108439 0
537782074 109560330 0
267689315 401532294 0
392702805 220017487 0
316344020 263269373 0
370614489 480698117 0
356965204 246750148 0
17577416 313241177 0
538717680 487019189 0
511539850 535046199 0
26028977 385681242 0
265272226 332854987 0
260710487 402596681 0
137352492 540142655 0
153933676 285583628 0
409818984 146239236 0
257503310 10234897 0
425779954 574207647 0
253436444 14932900 0
401992406 460642407 0
273039206 362720256 0
217623390 471143906 0
391985765 296910978 0
162676892 393137895 0
528954982 369651389 0
231369915 572650861 0
436850863 395236432 0
404046240 483391876 0
275702165 412388848 0
259654089 548623248 0
338387011 305115527 0
521904264 224762551 0
425380698 151722865 0
50362473 338842865 0
156212310 320771418 0
214261641 251714522 0
287565148 377809951 0
287236656 59834905 0
178195523 103480266 0
554858099 453764583 0
2514041 317203304 0
211232369 546326054 0
194190332 112531085 0
284226984 321627008 0
388709146 537873154 0
190290008 126082841 0
416945017 251607593 0
149929365 354618414 0
205670748 344768270 0
215833841 12558417 0
267098046 91294566 0
389088470 233645324 0
549042656 500964376 0
298782566 367214400 0
233477302 91756644 0
158238828 327350793 0
123407890 563106451 0
35532805 374517196 0
26015067 374643883 0
436244408 394538736 0
406322376 467756428 0
446698891 560577881 0
101380158 525608408 0
2259245 39333089 0
343471742 27924160 0
537066112 183344021 0
310987283 46051016 0
463436659 59052212 0
316612170 65442690 0
38843340 390038769 0
266931357 112298578 0
336925242 156631214 0
166911375 174468734 0
88155741 151631275 0
484694893 26281422 0
68714536 339307 0
421472461 231458706 0
171798758 573182176 0
294317062 530485500 0
288088692 310838571 0
23611602 169204432 0
117342772 264963883 0
36482081 187529623 0
209916644 106695939 0
276173688 441404988 0
277578923 28593977 0
343361569 459230991 0
315827276 578752318 0
203422537 65270429 0
155059435 88222992 0
194693317 372496992 0
497371129 490464994 0
446037720 322927303 0
545772110 16387922 0
150170475 470232113 0
300281760 153750299 0
141616190 429875209 0
423806828 150917959 0
259674536 331261556 0
92533357 574443170 0
272341117 1800543 0
405899318 122881879 0
49462340 260003967 0
148835698 229532193 0
99725798 194190211 0
234568619 130281152 0
510513116 80253573 0
153835536 416795736 0
313616311 261445078 0
209665671 165911803 0
395284417 498340668 0
294855313 213635313 0
569891572 526490729 0
303554966 183175457 0
289110310 261902095 0
140298550 481317929 0
532609151 533733059 0
79041981 18346355 0
242437813 341119921 0
193709844 55779824 0
129962975 395239084 0
577417002 125444069 0
503002319 256068632 0
532525136 87383691 0
300626880 252095189 0
493798739 503504836 0
404580892 449444786 0
15643803 352412992 0
140949949 361885354 0
148517840 330677978 0
19727737 303156363 0
138337055 348864372 0
410456825 193370656 0
465037248 1738115 0
100631 267064714 0
10787270 482936350 0
195862132 6902275 0
436903241 151470435 0
449918914 450322312 0
524335372 314262271 0
498396347 195530897 0
25479250 103936986 0
260711388 239034467 0
557764718 341183260 0
272737644 10912101 0
488901734 56317543 0
51153987 334554649 0
322843387 408426512 0
484045058 65606461 0
204985506 138319045 0
487300237 176496062 0
333389188 303540898 0
70473474 258798917 0
411748897 83562337 0
233843347 21157311 0
486325742 426084187 0
179398532 456638275 0
572342552 105877763 0
136685982 549169806 0
232980577 187953622 0
369373675 265370511 0
266520786 424969845 0
5548527 104779389 0
558307613 182579871 0
235417967 547916258 0
181045578 240357478 0
543360344 258735647 0
110313915 130723269 0
501712882 163450084 0
168045297 562526873 0
571988160 233623360 0
578025569 328361180 0
486860340 539244855 0
186976460 191927992 0
232234410 227973415 0
62524192 189281517 0
26780173 156267231 0
166139250 52685862 0
223430430 258850778 0
336394097 151423074 0
167865107 210462718 0
254092264 244829654 0
260678548 65308498 0
123262461 89777555 0
185113204 94635034 0
59835438 231208761 0
394739567 419760607 0
205209708 180182917 0
103859425 301229404 0
393556499 55190685 0
201849 446876297 0
564679923 439901684 0
274810583 237703085 0
444749637 420566410 0
46704745 371472116 0
92287483 455689165 0
268379140 11931131 0
241430699 159966226 0
133590240 182165872 0
550923682 36357756 0
47990472 481061635 0
81270083 400515610 0
317206779 296988714 0
270502893 340828601 0
34858074 4750421 0
231239653 153367344 0
78210817 258263304 0
186310463 555769388 0
186075285 507292721 0
277995477 252707589 0
537169392 536303555 0
268455508 325820305 0
385172805 435441968 0
104429321 18153393 0
531386780 488601472 0
491914411 165403338 0
530562225 248494960 0
474172074 387299587 0
563401601 104720590 0
346161682 278354228 0
326518991 55258095 0
197095551 217219886 0
203876761 82212829 0
498596911 339213313 0
57069656 386294592 0
538525182 311564750 0
364951288 497041720 0
507566416 495204500 0
229523484 447191698 0
279364 111770764 0
267210344 133273673 0
181324849 391411315 0
237992662 564702091 0
114764451 307027534 0
576829305 81746047 0
411286195 118873610 0
440752552 248201270 0
522669888 146880756 0
253067539 88152375 0
308682469 459120192 0
530219624 227220199 0
352361343 411377461 0
90216173 68469557 0
530557109 82185455 0
405746037 465393276 0
266460284 290748083 0
71314801 398124198 0
443310401 485660758 0
387173280 539524903 0
578796536 333916175 0
293557064 430700150 0
402270552 225972617 0
103044778 100174647 0
529973384 312236278 0
194513258 252856765 0
395681707 470679600 0
160206951 330324730 0
144897184 263422855 0
437993843 403668115 0
288823885 99789885 0
377314370 115372747 0
84659616 200573220 0
213843508 179449081 0
559791141 21527928 0
138897765 199963831 0
190046896 86625613 0
249798379 455426513 0
11530685 73947406 0
34152420 38046011 0
490647221 560536444 0
485257568 84111399 0
5040431 59532231 0
191987621 460659628 0
74829614 517104512 0
480627224 517699904 0
227009443 539171124 0
347445138 547158627 0
461627261 9521101 0
471828694 38183025 0
27785125 186535969 0
349263360 264876443 0
449709570 370657578 0
259554245 574632873 0
15221333 1539941 0
480198921 355857417 0
181609365 271766289 0
522249487 436489387 0
290653449 140180039 0
98492163 527062873 0
469570447 559002246 0
410689017 198263011 0
345022762 551875075 0
141211792 13835596 0
359597678 71306201 0
318365322 557980152 0
263342822 38341103 0
221161265 52832205 0
413003959 13356599 0
246264453 116369663 0
265738552 404118079 0
504320860 151109968 0
435587586 573467494 0
348300218 209016137 0
184855587 440978916 0
129663927 187092620 0
419493944 366471980 0
450519203 69365597 0
531314392 436915738 0
126457727 378308930 0
470911686 314617654 0
211121145 560880811 0
50301867 410136360 0
488491926 555120824 0
179642071 295656666 0
530285946 49781963 0
201017775 262442097 0
340983257 381853451 0
137426425 103295710 0
102161036 402867374 0
413953929 367138786 0
177384859 323138470 0
231588246 225332678 0
396285111 480274592 0
82975326 394579258 0
355936129 340052788 0
512649524 491438691 0
253211213 97372642 0
81760321 465158262 0
534622995 262847941 0
34787864 466165858 0
271759793 203226371 0
154705479 476609298 0
550374549 30874596 0
172379996 218665736 0
4247819 568146703 0
163458198 126807568 0
57703254 173041914 0
437460515 572951835 0
4142609 74049150 0
456659381 240479562 0
187504017 489520504 0
509898358 315082069 0
97342573 497329804 0
2921535 459196236 0
517174976 34078559 0
275341491 234839954 0
386217791 403376522 0
65213221 136628201 0
363866591 219709552 0
221567642 309863817 0
357417048 308486433 0
486255315 135950105 0
153864509 381566710 0
492548351 576189887 0
371352782 215205873 0
419467742 534754220 0
411418336 302593273 0
128380628 38033187 0
191144816 250063849 0
215880444 173402717 0
41411138 272451615 0
471597210 97301568 0
52841046 92491309 0
543953504 406509827 0
408524866 387328069 0
107919577 252386418 0
12118825 143640475 0
386957869 577842392 0
19917394 184265463 0
95586502 110377244 0
161921580 553179328 0
455764938 246504737 0
500325025 560547512 0
60493085 480690877 0
467166314 551342414 0
59290554 228372934 0
43869367 403722969 0
380716282 163017813 0
376146468 195605814 0
485166796 174575476 0
418219706 539925473 0
356342722 570150455 0
527737735 228515702 0
105718514 123560570 0
294946676 166893354 0
467958173 170754842 0
541905826 279278062 0
393420793 52381408 0
131714883 183142793 0
540757811 204424313 0
187497038 475068242 0
374062847 570565615 0
88018275 169902455 0
557107084 401614102 0
42568079 98228021 0
221270599 171504056 0
211704924 318106647 0
390645754 312150504 0
119814148 522690115 0
350120111 391022326 0
28967829 358532792 0
544261608 566881467 0
332465344 219466491 0
553334525 313060678 0
521883664 39459630 0
338761123 154851190 0
86662224 142000318 0
38172066 4104998 0
570964729 395170819 0
28741444 562491278 0
154867132 437545293 0
262015322 304789296 0
126152704 347726837 0
14789146 256732584 0
99523981 55211744 0
455056131 206147252 0
325026783 538543882 0
241410452 111965228 0
318915688 292947918 0
485470604 465509658 0
421406924 101673535 0
552748590 300599010 0
287336530 396823801 0
41687600 487277256 0
285350514 29026908 0
85870718 135605206 0
567384667 520722648 0
488729431 226034934 0
172099386 533238575 0
123190326 15776022 0
59131231 509103447 0
66750990 265315040 0
192307365 121958690 0
464234196 287558117 0
556978828 161136298 0
286151606 12924039 0
325168590 329600081 0
193312968 514523363 0
438084361 315320769 0
239831901 341859324 0
474957040 250931741 0
374556553 490194825 0
269899595 560760099 0
547739852 515958031 0
253475146 247702831 0
347216895 520592637 0
481343418 174785454 0
102745675 111754452 0
77840301 103601555 0
352980469 19053980 0
96472416 483485141 0
21192705 480399212 0
422372849 459295871 0
205443345 472432410 0
63115444 295085497 0
173615544 237152573 0
21297215 377061065 0
182408192 97545519 0
35619307 188629596 0
519436422 490612591 0
30796309 125939548 0
3648314 419990342 0
53766820 398750281 0
523338207 265589530 0
340678015 112738246 0
572849573 545028668 0
281311605 539895908 0
102309661 359132650 0
220607056 210329187 0
67393494 191195364 0
118261766 269489150 0
286136094 368633704 0
186821713 482129707 0
416144631 63613715 0
379266824 439071615 0
290605183 38721836 0
83684517 339309763 0
556116811 524943746 0
505234498 310225021 0
524561181 367628197 0
264429480 233616225 0
222685232 269007914 0
40850537 383412833 0
296092481 302989213 0
55804251 65774675 0
108402293 465144296 0
63195422 199875873 0
59102145 452352526 0
392388824 562616569 0
500086918 74992350 0
143570544 307133452 0
567769188 61248955 0
62874280 519066304 0
447737189 54969705 0
491582070 466847352 0
279168498 337809811 0
193063846 56801242 0
15992342 285519944 0
341184064 520798867 0
20575504 510806391 0
452015071 220773449 0
34068224 432394592 0
59308856 425027603 0
191779274 255235756 0
536330344 234564255 0
568584035 526759508 0
292344694 48544152 0
346264841 3121321 0
515306172 164813917 0
261269092 34258155 0
396492685 547600278 0
199323671 270489882 0
548204261 266179392 0
567629345 400900660 0
377628849 333750467 0
364569863 564800309 0
398728575 82264800 0
172065471 160491392 0
316404761 116332219 0
155552919 389638897 0
363342338 490355500 0
41843050 480670282 0
349052377 338439399 0
148796308 512790330 0
417572776 345808209 0
430848517 9103008 0
114846466 495772400 0
519394985 22059772 0
241319871 449274740 0
435949673 374869029 0
361832823 564662746 0
338564869 388968472 0
296537456 562972716 0
323360264 369558525 0
366487866 65668442 0
40005392 9488023 0
324840083 42218204 0
226715805 10858991 0
474618534 28784987 0
62253509 263841018 0
549724763 151996354 0
39819827 203503727 0
258640259 183035764 0
301153364 41024524 0
180708150 266734726 0
272226073 83027897 0
246647501 523211319 0
579099120 430058186 0
119995777 416786261 0
103237756 439078660 0
242387541 128521162 0
289018820 409919728 0
438032230 108025468 0
366583668 217539236 0
569533678 399613057 0
11881821 242827709 0
326061699 505481347 0
530109245 49032297 0
498924781 526510325 0
381189290 382689382 0
431130663 53330210 0
134532734 401885650 0
137305673 129882179 0
182031937 402504775 0
52574666 449459920 0
59381581 136618005 0
165708537 469449605 0
519427484 521877574 0
564606423 215695274 0
159227940 565216760 0
480606968 531113938 0
137715305 339519233 0
414895063 393924127 0
557959501 116010564 0
424325484 27689771 0
496016872 373336112 0
350723444 10958606 0
345345628 147187076 0
333683393 217053362 0
435599925 95285549 0
543038405 466318676 0
525888821 361221131 0
524865553 253031756 0
347375318 265365702 0
516486572 449546683 0
575747633 463735463 0
150962019 74294069 0
120219422 383917106 0
446030366 4242409 0
83067943 311958161 0
32435915 345517777 0
545604735 194195597 0
304706698 395857873 0
347082846 464326353 0
53260722 116248476 0
222565882 107916906 0
531007369 451049883 0
511203105 482796828 0
320496217 578772010 0
103265453 553664594 0
121181744 8850432 0
410169927 23813742 0
454260459 160701443 0
469773077 283649266 0
509901435 322811862 0
240621467 228279651 0
255522036 390924800 0
408333814 414315171 0
137290832 277545103 0
142486436 385525892 0
155372058 523090024 0
551255801 76459359 0
249828825 190948433 0
15032619 49676552 0
474560669 564022054 0
451042291 266322854 0
9487902 140354959 0
337791505 49006686 0
510394322 417868688 0
167244811 228471867 0
88835044 314625585 0
13266377 38682758 0
567598526 182923411 0
149301689 145529731 0
549705664 271066061 0
238771417 472105327 0
471012769 15786989 0
204281711 426079812 0
462859709 66694783 0
368905527 478919615 0
549930750 30568494 0
12985593 180574873 0
229233074 439125739 0
209535652 185529689 0
164989190 58318054 0
338630721 320523289 0
194552940 99690088 0
259493441 18764107 0
366310589 149709960 0
126952883 317000866 0
196917992 337601677 0
546659167 382832144 0
529161156 499334602 0
463127328 314793026 0
321107119 244525161 0
538566171 130595734 0
427991134 443247538 0
478387654 276350571 0
361431588 113818507 0
555044291 229238796 0
214133692 412866837 0
562650968 203217342 0
227355131 420331636 0
334242404 81429502 0
273554844 364630294 0
147358054 106458064 0
172453389 378503777 0
16004270 112018069 0
13158038 77288203 0
401127404 313159941 0
168477331 540768216 0
237603235 206904086 0
59023124 87608942 0
76672388 145052867 0
409410001 379319959 0
35841682 329942820 0
483852937 274467976 0
224574595 59402133 0
420616744 176460735 0
108705437 490304110 0
217382958 443916419 0
363282317 224156503 0
354145342 231999008 0
261163768 292498439 0
95237616 62762829 0
120815616 292227726 0
370206506 489525382 0
419008660 513563321 0
541182829 358257994 0
167376308 434757897 0
393263866 340648531 0
431347160 413743532 0
102477334 134914348 0
577192258 384302575 0
424686155 284434219 0
14977920 306428807 0
488061712 458868112 0
116146674 66198379 0
541760356 300993519 0
291669157 222963114 0
360077274 76091126 0
373741860 567316349 0
355477976 282593763 0
277566805 450524742 0
402947166 339805685 0
974245 491627840 0
239007008 23685899 0
290321853 428877644 0
264016473 103789407 0
545727421 208311237 0
157163394 101197243 0
431591175 155814125 0
30083861 59415942 0
526528406 245697261 0
130068850 337237443 0
322834043 72076677 0
554842165 493951742 0
220955815 109112762 0
457274732 522865317 0
400171579 317272160 0
74623389 273437639 0
183314256 304931116 0
141178606 146677884 0
81671704 556811611 0
149521244 438812260 0
382233830 423217904 0
522777015 273301509 0
116483401 188821137 0
241940273 255665320 0
145564923 509983903 0
213433790 363835959 0
521983639 454473614 0
575040245 40274348 0
206839604 489167745 0
151879625 482255288 0
455142520 100343967 0
551447280 321051550 0
387679677 221989869 0
452987531 75182123 0
293730383 315774598 0
339884911 96273593 0
69896816 528933322 0
332273923 390198743 0
68873643 160911022 0
158482065 78463047 0
478012110 241647246 0
209646118 322517404 0
216292097 384566120 0
37377745 575108112 0
204312830 564733695 0
431440729 191816409 0
494406709 209942816 0
58530229 203529679 0
412825528 442807135 0
295051211 178517220 0
474251601 439940932 0
220257347 556269816 0
388216113 476410107 0
275136054 408560039 0
282601980 274016063 0
6648184 209538719 0
530917212 26880318 0
18902054 127231503 0
58373419 316599487 0
41082594 316246129 0
8159445 233527785 0
575494011 115728200 0
270200460 209952125 0
519510871 241044760 0
363149742 484543243 0
261921885 348322129 0
475192691 28338783 0
461069410 93054248 0
268167855 444836778 0
288059055 166204526 0
222604194 150008823 0
376068120 188810526 0
269550136 421288646 0
251396326 495415617 0
165025720 408603617 0
544047201 180356749 0
387746266 144181118 0
358701774 540833405 0
174667395 493931247 0
408624001 67261311 0
367208998 515425230 0
440561237 33159805 0
546408531 245260719 0
411242622 563718969 0
343695654 170041423 0
298744730 114258487 0
472710720 384087118 0
309837635 232617566 0
279557510 265692588 0
105708782 40969352 0
466338311 401689811 0
294744680 285749889 0
495058231 569096635 0
301464642 481730803 0
275931100 120490583 0
128324550 418466902 0
393430303 219520368 0
49024488 308497516 0
455741595 117625695 0
241733086 264510957 0
359271905 58697517 0
69269751 162066449 0
440331919 392651772 0
385357145 259431407 0
435182370 530146748 0
223632959 517544416 0
140779965 86391625 0
314780921 309228400 0
40375612 379134070 0
196481009 297617428 0
314811694 181750727 0
151583210 289041282 0
246962130 522121255 0
270480625 116080046 0
572729216 212110021 0
452761214 192312776 0
96709650 124036075 0
146094732 278971900 0
431631681 425758040 0
350679597 555147478 0
541247412 455932745 0
97122955 188742057 0
304942854 425979057 0
210368594 428629883 0
168211865 6331108 0
352684655 524527590 0
274483547 507093288 0
458082610 280165724 0
243175798 61087420 0
541046697 565450442 0
458604319 448029316 0
181446248 323833178 0
87160348 439213135 0
51801374 57378406 0
550236161 193521376 0
225971378 27570135 0
336606979 472287338 0
545060746 147845243 0
413545537 337961828 0
262813660 366348519 0
336898224 453205205 0
110340260 37921986 0
525669738 252809170 0
255467319 116095787 0
373128879 537015190 0
284756704 406787068 0
53483594 517183169 0
370558612 367556182 0
180802146 478146844 0
296443470 218071951 0
123861286 426680087 0
418511114 392246118 0
470754167 64776796 0
21257813 50906174 0
244223153 507783297 0
557651851 85815762 0
85025346 216670810 0
107324029 524524317 0
290781136 529837899 0
359202230 37597761 0
105468504 359254298 0
256112487 453609660 0
402272839 191066841 0
288340034 331327951 0
192579677 342057148 0
267852681 506732321 0
533233014 225935277 0
223753657 184372586 0
460372980 124940475 0
487583395 433102939 0
4967181 96973302 0
39788902 354295231 0
115027467 155129163 0
538381515 179826809 0
324859777 17163043 0
161362802 84567135 0
323084373 513861180 0
214536746 428184453 0
102044575 180156130 0
252187344 157747193 0
99021878 124001265 0
326712767 449908959 0
524573300 412262438 0
4960509 140806622 0
263479835 286340151 0
210788659 424473681 0
377757371 268712378 0
373266230 92978940 0
32824309 309773173 0
525328820 259968628 0
221327829 438348202 0
136591910 4311892 0
418338745 579296062 0
562800357 288645741 0
54825433 15578602 0
563062986 31813400 0
230065352 199604887 0
434707574 416884817 0
399586824 511135701 0
553528677 528985753 0
530796162 463553805 0
131638170 542384767 0
290567336 155372680 0
382775085 280040137 0
112981283 188443001 0
288354720 210037160 0
23852057 525578726 0
93635141 406861238 0
134886586 13145784 0
376121588 382512066 0
365906730 550497997 0
347575650 111410256 0
330711505 302698003 0
540696175 237539501 0
52838656 275409298 0
402344120 227431962 0
366372384 542068293 0
42771892 286110483 0
551305513 37735648 0
318420441 329897782 0
176245857 16027701 0
116029923 462551623 0
224426602 155362151 0
519973964 271722582 0
435814873 403574368 0
431656993 432665923 0
141556877 270667725 0
56820377 139931193 0
303273648 520715540 0
85767775 110967104 0
274873250 423625582 0
531591263 74840743 0
300474222 67653432 0
224376384 370531531 0
217339093 574414681 0
337970112 369326214 0
496158841 291563989 0
114145335 413549860 0
170704705 102173037 0
157941720 526244693 0
168779845 142520868 0
64625241 290613220 0
309309232 531151321 0
193760020 202543678 0
137351542 199259948 0
221376199 496017138 0
215320871 143600172 0
316558327 550865709 0
508463770 11361342 0
419568401 341742779 0
315556451 37129729 0
243697192 344754814 0
263404066 354219592 0
256172066 75752213 0
228711048 44153514 0
486450962 522803786 0
195710393 294216405 0
107879244 387997105 0
474573274 425351883 0
394109981 502321532 0
662489 538986821 0
466610632 203859207 0
505147494 526622486 0
64121255 460144830 0
544206965 150283067 0
475988470 169030001 0
417834180 206251605 0
336948072 489680597 0
43723694 160995430 0
432749434 328491346 0
26109185 34989806 0
177593466 59020231 0
345532130 172481195 0
330149565 577879792 0
410724058 331504421 0
371672410 12495578 0
517133050 57117169 0
181219094 16628693 0
352241386 231070340 0
121329853 493030567 0
383689034 524522376 0
66407823 515493526 0
308819160 92155523 0
434126139 492550480 0
532152532 407042428 0
332966454 150599363 0
85980017 191430070 0
423793498 164404237 0
14756824 174294299 0
153937119 41952231 0
445365977 271782022 0
98108460 128869109 0
578569115 83892240 0
123546490 574340111 0
555949764 415288352 0
367016977 263883929 0
424406781 60943117 0
347445126 398658926 0
253054333 114764153 0
386091301 551757614 0
2538281 385669060 0
95127128 81528540 0
169007864 262814958 0
376858135 474498383 0
465300456 513197939 0
22742341 446286000 0
503400660 93607224 0
446770401 39871637 0
215662168 326566589 0
303475721 10814869 0
527110329 350836919 0
85617835 531567833 0
564508857 380273185 0
555652384 472427112 0
257855973 123482366 0
565051972 55390801 0
367420664 226960868 0
84689422 425605799 0
148072474 107812308 0
175563919 499109738 0
238414222 270561685 0
410195498 357273962 0
102835341 576204948 0
417259652 218659432 0
471345578 506590652 0
37627355 57392185 0
382620395 444966834 0
242895624 398380562 0
504509428 372552549 0
390910605 111706941 0
215805315 219726595 0
4862447 18938467 0
445046750 150443072 0
45208698 520783618 0
53312289 110747663 0
130839065 134979996 0
327927200 505076877 0
186019939 247474487 0
482615579 560573436 0
295059912 273712620 0
216802226 265063926 0
438244425 211455863 0
499575195 383991834 0
140270550 400206286 0
192697041 110116501 0
491067055 97937957 0
38238794 42268616 0
385175236 444974628 0
279634244 193088848 0
485617893 54369950 0
135255239 373154835 0
471537120 347296004 0
25728124 115883640 0
254239943 228324907 0
505921095 177337820 0
71724384 576894146 0
80094731 167369635 0
518019571 476523636 0
499523925 355014365 0
194316952 399272513 0
508160197 445819284 0
73094973 480428855 0
36018346 30581086 0
476391920 130751461 0
440613063 51676858 0
911697 476762825 0
42534869 542579489 0
500218846 555635296 0
56756470 540543377 0
474066329 101655754 0
207390227 20370971 0
386017781 364934968 0
333205279 324637866 0
404680122 463136523 0
48527606 109483594 0
548329200 491907143 0
485198473 397608850 0
12314271 565713709 0
437589675 205942811 0
465479599 297594566 0
151881790 121484750 0
304836571 577540481 0
169351777 204872936 0
342111293 74429042 0
299081933 469257854 0
483270121 313382316 0
66453965 516239974 0
557935014 323286998 0
476828065 246219642 0
74276865 428717014 0
400583047 568859650 0
343855430 99687536 0
94131135 211939906 0
8113423 106600304 0
411149871 498230514 0
490752047 300673975 0
192138522 317385551 0
55547853 335972617 0
440104025 57401190 0
274656267 440825529 0
251572352 198100291 0
459088750 41149767 0
313217326 485662939 0
87365183 257922894 0
275969315 170609262 0
465049022 107613520 0
67609665 330672198 0
127719197 409831120 0
199792954 334633573 0
273703588 243625732 0
62721724 268331213 0
444347225 48298978 0
15311452 364372723 0
565654590 255026352 0
50244843 475071970 0
51675703 112722439 0
109718230 111211801 0
299776583 290237612 0
256945051 195413884 0
478199435 542254426 0
521687382 254327419 0
274542313 302619404 0
178053205 39601721 0
457344929 196267796 0
537799899 173069039 0
113231223 110621642 0
210058645 351567216 0
541172815 353319079 0
430206152 304512866 0
106081730 278055781 0
110387492 549652911 0
370671761 518385053 0
92963030 460406482 0
160465709 109151699 0
85300326 6236064 0
227764414 123951163 0
188549432 18075072 0
241850901 458593587 0
479325063 543047384 0
17001590 463950034 0
309802998 437143858 0
340001274 163003186 0
386046727 235724417 0
220549545 52709907 0
344069452 138911549 0
113223004 80962461 0
388851603 19057478 0
160358924 561729559 0
494349977 76932933 0
444469017 366560647 0
498412267 94640997 0
458017771 157902824 0
139569061 249158378 0
68719187 14085550 0
533549441 216580162 0
199530928 339112707 0
339491574 567400573 0
496275746 506190207 0
61693479 351049604 0
247386123 240491363 0
146324036 135501213 0
549107604 264574575 0
305469112 298103855 0
555731248 209297555 0
470457852 309940375 0
274775370 117254553 0
28648376 98165545 0
173184723 426182509 0
47312027 86522531 0
161718625 53440556 0
298880326 23615589 0
5537480 471989182 0
93186278 7599495 0
548262008 192507672 0
356312844 471831821 0
310279079 239243902 0
331008166 498579379 0
357988166 491122908 0
494483427 88050941 0
307246010 246162548 0
425809263 564592958 0
466031270 47661858 0
36132993 246514787 0
569871505 269677487 0
561184008 381960209 0
149833268 14290850 0
28159930 563106138 0
44455873 342512269 0
494443991 323805349 0
525508550 422095779 0
500283168 270804643 0
547498808 156066571 0
137317649 403302669 0
478168502 405164070 0
326784387 171425668 0
365037014 54531565 0
16824115 8585219 0
486090769 461439237 0
275265711 101943157 0
398837212 134430497 0
200987159 383755342 0
253505024 2940962 0
113606235 142300647 0
262845242 210180708 0
452300530 412153917 0
250953816 33682216 0
466373204 185991489 0
325856208 58025003 0
244666973 566946561 0
201994025 540382149 0
548199643 119806393 0
452426535 481251374 0
304274540 555360170 0
186724834 195295767 0
214380263 544287737 0
119584067 456474693 0
320526701 192268815 0
180779576 8385178 0
262634457 441016317 0
528452926 562805715 0
543687776 344157302 0
198543743 35341351 0
219076016 307553187 0
535824739 309283214 0
518535579 467993814 0
225629254 139470113 0
85960532 337412171 0
99825766 313568329 0
378774118 168913409 0
238658245 323743908 0
263640680 172403608 0
33474689 378555650 0
197756872 542041305 0
105744966 389065553 0
552810836 154173413 0
517426178 495605312 0
154832948 146388967 0
285886292 409190877 0
347626183 9487462 0
167741505 328685752 0
15698135 114626519 0
343537849 302032595 0
46987672 488412480 0
222218126 309692090 0
15834539 113859490 0
404985909 125861745 0
406037703 462945220 0
79093197 453562036 0
137971726 393585956 0
179376191 85876858 0
502656256 385128892 0
528881052 245098432 0
417981237 56168503 0
52560820 538993428 0
77448588 390918323 0
394763600 258830576 0
227809384 68499072 0
81043826 127929378 0
246513207 565803581 0
348046301 224931692 0
225652673 296296841 0
385723789 356072052 0
556897559 204418787 0
453558765 334510740 0
407880199 44121574 0
392602145 512465821 0
143586244 513458446 0
211781676 93759287 0
396878285 178282509 0
546206137 73814948 0
501191013 541478954 0
357419732 357166640 0
11076076 18760040 0
555145505 402807415 0
566515462 277785710 0
479439128 31358953 0
173782038 100560199 0
103611323 384955184 0
344633712 301843136 0
132198901 393754742 0
374855782 174237978 0
464974568 260290402 0
576378757 99167590 0
58856593 54460487 0
579376710 226757058 0
461757328 352888905 0
483465254 270069856 0
54690836 184595349 0
256116039 251305562 0
51889658 150704867 0
554948350 535891983 0
408452392 211826357 0
26704056 99771543 0
80788409 109625285 0
306713336 58665250 0
25307285 517167078 0
132674848 254821736 0
483274064 488096701 0
181917574 147970979 0
210524540 290577339 0
256611792 385473488 0
181184164 505795198 0
570015819 524349302 0
491484413 189217666 0
347425844 307722454 0
365314718 204519810 0
257108553 146964685 0
120906026 366443125 0
577632043 561751847 0
16619045 494775329 0
570759626 146080317 0
59659265 157527116 0
13457040 371210236 0
283966705 22875359 0
556257937 512064765 0
86682799 420759414 0
64638790 538946923 0
547909025 482462437 0
533613800 150358235 0
331724052 39203442 0
120814901 427484963 0
82737908 127565446 0
303980706 544573253 0
52433981 30167403 0
536765125 303811673 0
211197763 447947429 0
206980111 126639276 0
202782977 462620312 0
507452923 79019997 0
572941204 453378346 0
133485109 134178361 0
188225057 461183304 0
291070766 2660821 0
576343161 537051388 0
280689311 104311938 0
238240048 401210178 0
24084495 478155339 0
256297611 393299910 0
330007201 525274435 0
248805980 462580530 0
177823673 154186190 0
36355713 538947640 0
245359111 553071041 0
44524821 13312624 0
31100742 35606239 0
229926854 12698087 0
330303863 349273809 0
458860477 153606564 0
538047553 167915882 0
296186461 243918663 0
229581319 411935054 0
532221984 371500087 0
425735669 318884630 0
512768146 552685782 0
78135449 473020706 0
24295701 212942118 0
395776807 101989141 0
480594363 318861680 0
388967079 383566733 0
310969606 186359814 0
390227253 492916788 0
200811820 529766699 0
207009 46714727 0
571876539 219454128 0
339649108 389082627 0
115599733 120641723 0
55364138 469742823 0
325391448 131313822 0
37763344 568717287 0
160756855 521230975 0
18759860 427990047 0
169721737 192960751 0
33211983 102241826 0
57745720 133653389 0
516606055 469653880 0
423665532 140182804 0
426335158 438912057 0
141283440 541503265 0
100068154 257461376 0
465407322 179179764 0
426666784 164439551 0
566179200 401502154 0
61162463 545578034 0
64078999 216509225 0
239203407 450280432 0
127332707 241055632 0
307519769 164910018 0
35773158 571061511 0
354245556 255094611 0
407117611 233476911 0
542490372 490670023 0
256775346 464564394 0
508263894 386047052 0
493896862 384576352 0
258410347 72252557 0
156581444 250407306 0
150407323 577388496 0
467724711 458887667 0
111204923 483757651 0
436441146 217381526 0
530282888 480373375 0
517242592 429333084 0
123908478 28847280 0
73947250 16033747 0
134358063 533604869 0
316878009 393576512 0
34088240 61701810 0
457074076 40987684 0
191550219 230193286 0
75625680 387807880 0
121660560 494206783 0
419955096 518057429 0
345094671 158367323 0
573263776 287538282 0
461490137 562264551 0
206971039 99398411 0
527978679 136108146 0
503541187 559856970 0
451406631 379541316 0
216926217 216663322 0
345034599 575046487 0
39359730 258655124 0
324207631 3052627 0
427139365 41670808 0
376512259 280957064 0
352672126 448608804 0
274589861 457480026 0
56589933 264682939 0
2252769 392466009 0
438711674 225845502 0
389246338 182668479 0
223501361 109442365 0
501730827 140204378 0
218211390 456227368 0
160458284 464653015 0
378937374 452560463 0
149767181 100957642 0
184882945 298627101 0
306487609 357085277 0
521699318 373795024 0
191939993 246494138 0
2262145 107220484 0
106283643 383336118 0
156067045 324888867 0
132499287 505360773 0
413456054 125226196 0
241785026 555823778 0
454610682 136098564 0
356250156 132554886 0
305671811 546211634 0
58231973 392621684 0
157999696 296240457 0
496311919 127566344 0
136723625 243078664 0
4566171 436207985 0
17253670 555420237 0
221400702 177549906 0
566140063 150478660 0
37207599 563677339 0
272752061 455412773 0
430924052 155959870 0
529270848 213419162 0
552385612 480747778 0
260729795 541465940 0
302168511 236449180 0
489580114 449170949 0
165894120 4124833 0
362607102 427344447 0
104957841 48231336 0
459121958 72505954 0
379387145 141542129 0
31945023 222725302 0
91144787 356835501 0
554191885 301077473 0
75643158 464170827 0
118407645 28664840 0
558351172 48813531 0
398282321 132495232 0
60124395 66419814 0
444756906 45126850 0
561636419 351873903 0
453397468 359979508 0
52822229 492165053 0
200931403 122193962 0
492873768 506112709 0
130276479 341501127 0
441222502 339994358 0
377716952 561132284 0
69120119 123022986 0
547938332 1504917 0
528074645 182500576 0
173079742 9564051 0
176251132 441348785 0
109878278 269775669 0
346456687 250967493 0
174358049 390227047 0
252891186 42906760 0
468207312 283450427 0
342821439 105544444 0
421126211 477035789 0
449725576 26825990 0
141503870 446410567 0
492748333 63073511 0
164714081 403315628 0
261990031 315087671 0
244951103 494495232 0
323788944 464826478 0
128984866 263872891 0
565715979 299692825 0
159801492 401334938 0
147085235 375906524 0
309557482 468153629 0
443254192 99968961 0
489399986 403582445 0
564155392 143452642 0
40822645 149513728 0
461538886 380887132 0
122285259 309125736 0
85922586 513505020 0
189545784 159036948 0
355686997 411267104 0
204993323 200573893 0
74297106 270895018 0
226912946 97469499 0
143516875 220613670 0
436916413 288165868 0
436056379 495016337 0
353747649 346922376 0
194310416 283198885 0
487964720 221233411 0
397243122 372032988 0
233150832 139417751 0
445747485 135139281 0
113639101 523265191 0
37093030 467511219 0
264628115 432782394 0
60055305 164941658 0
8798654 493279243 0
220830021 569704091 0
296667720 21217624 0
129219169 3137150 0
4460088 116753133 0
132264218 534962487 0
327262056 514811986 0
304921181 214773791 0
9047327 379436006 0
63211585 155094865 0
209331077 372877777 0
321079291 188965764 0
199518104 239248741 0
251721620 196545037 0
561728081 444993381 0
477424133 199598624 0
367247821 279849191 0
557199377 155052483 0
115885234 73041164 0
385060355 34767030 0
303513078 199599163 0
245868911 31066432 0
5972242 7642827 0
212442612 402238400 0
71228021 215286435 0
469795418 202807557 0
432859834 2918932 0
545747887 94529987 0
536982300 146166276 0
361246368 375945373 0
129841842 368292177 0
379685334 169372419 0
445338260 541676605 0
182587776 32650820 0
440782562 270227846 0
392833369 14910833 0
535168227 60386635 0
62135644 310990165 0
478579864 57978192 0
349941062 539071827 0
445779855 442112369 0
141068889 303737859 0
80141598 289834814 0
174739617 440952664 0
261539584 439749912 0
358823328 136606993 0
344411462 331730539 0
373101031 504850211 0
89564106 568787575 0
330785956 529798132 0
49653940 300485900 0
543029224 510257239 0
190646427 334411607 0
203283965 340410933 0
89765623 159819257 0
419825926 503259093 0
205940492 43397775 0
355715987 357657814 0
171863050 559117749 0
507788994 184809738 0
404696384 163258762 0
315677706 186020437 0
560692323 339568610 0
311759436 25568987 0
265926812 371154543 0
436251340 355470208 0
523298261 270143292 0
76832963 1968562 0
189198088 204054319 0
218338696 542558316 0
199877095 482416890 0
342179630 141849531 0
452729929 574020823 0
283892203 135021981 0
291036226 249232767 0
119083821 38516388 0
177281347 284222667 0
532463535 487370081 0
383112445 445416617 0
463574137 433107135 0
459545650 188884865 0
472431650 307137090 0
40353597 431417274 0
481529082 338254201 0
536965145 151585522 0
518405929 386538572 0
493640114 545933056 0
570550306 557656339 0
502544206 87903229 0
100003872 181268953 0
495759040 184819120 0
318872438 345858107 0
136552253 369400450 0
558260716 4835649 0
329642203 82302149 0
453717445 96582022 0
356151872 211351436 0
402499545 348590851 0
85581973 208861011 0
524709801 375672114 0
127413316 345091739 0
161758920 372767835 0
478030632 431965467 0
237867344 186249781 0
154692254 102812462 0
413377405 393262418 0
558072678 3595008 0
167947980 449099737 0
20568769 324101726 0
256898510 498483050 0
221949505 241166512 0
283481034 247451498 0
213426032 572607145 0
226780309 551307333 0
295059218 168917320 0
458466396 483571004 0
18210023 435276182 0
89867564 269463197 0
461160450 540769701 0
21985277 422549459 0
74439427 498416633 0
290654984 557213086 0
140584949 393262462 0
491987171 126474999 0
362893044 175517409 0
515037950 23213028 0
157112877 471207570 0
572864139 307862575 0
357229462 524404893 0
110184603 554963436 0
191180687 176608554 0
236482822 361679321 0
180062356 477568871 0
543190132 383335527 0
424639232 294312141 0
519946779 188470228 0
162615207 114582554 0
483596346 487138551 0
576037142 418403191 0
164348803 344142507 0
214961052 88248657 0
202017842 54509724 0
99750700 482161396 0
73704982 68434444 0
455212339 149663260 0
521191478 94487773 0
514564323 504767166 0
472020381 229076896 0
73896256 227936185 0
516179601 164151261 0
70796661 157825731 0
518146753 533104075 0
152989918 2363645 0
505086848 213803087 0
178046556 498800023 0
431420433 12865958 0
527814764 293785854 0
424728001 214858382 0
527344632 552338233 0
520736840 150526448 0
380631395 158301157 0
259044554 54554312 0
407787419 533314391 0
350463164 97876638 0
236558300 77986229 0
469474123 181394218 0
377290213 425931791 0
16386160 363769427 0
256999467 278447487 0
487972899 28868294 0
35436520 255564050 0
568033987 12373235 0
413201073 407300150 0
283930773 205526285 0
204505252 452526174 0
354569861 33803908 0
396633888 310366997 0
470141773 372029327 0
37309271 513554838 0
555058477 566173360 0
362332587 348606191 0
215726688 23470339 0
310618162 462265283 0
546357601 332480242 0
351058306 434556955 0
164167576 125913428 0
349461813 278787308 0
441076448 202809493 0
137040395 270946567 0
412326164 530948883 0
409272622 15269335 0
506791612 457776111 0
15867918 139254767 0
169893084 179935334 0
133801460 55437953 0
439041785 292096884 0
478775148 96791622 0
279903929 198633587 0
368109610 203028125 0
340247099 538938279 0
370118255 300756435 0
527599912 332725311 0
535891849 467915453 0
299229778 28571378 0
116892891 95514876 0
262061240 357583025 0
191742649 273694397 0
543444500 490467448 0
339584925 497170370 0
19863625 556815592 0
521457028 415282135 0
154410259 259074864 0
511740976 241519011 0
151465786 32853645 0
257818337 329139947 0
452329496 95839914 0
41113358 117802476 0
558337725 292292677 0
226953242 344966566 0
435673101 570898505 0
541518557 422289879 0
312389756 225560426 0
382253042 510883530 0
372152795 77368822 0
119125458 424570497 0
178010414 375377882 0
251873247 558535025 0
344034009 141620877 0
81988475 509223340 0
154637780 1370469 0
405218803 297306814 0
257277527 116840568 0
514695606 395671314 0
519726549 291761131 0
507743475 255063875 0
390505817 141013209 0
2609920 550527378 0
151509183 432141767 0
491402594 37282827 0
164444960 102992985 0
577027428 498288043 0
301542003 417003186 0
474603934 500942369 0
572621797 257362806 0
372761136 49166651 0
495279921 320743099 0
267107948 95098765 0
568651589 6114909 0
267493915 337093918 0
516384521 419004770 0
493934301 29863725 0
259471735 199676648 0
180364012 386535024 0
485752887 430422472 0
82561951 306079671 0
484313092 150894133 0
293771073 7135364 0
363200540 487365627 0
212472071 151307843 0
383582883 421226611 0
236064795 484099854 0
15186906 14781490 0
525099367 193697145 0
302646696 398425859 0
506546198 554075919 0
35182548 413695819 0
82470300 577583307 0
110725810 381587696 0
350402087 443256617 0
321179419 359495901 0
42842957 370272254 0
270478584 245622438 0
118752340 125352995 0
254034287 440266710 0
329148095 246305492 0
372775871 537011250 0
312147240 234981017 0
312575044 388357284 0
251251753 457917371 0
349942929 434785298 0
450639114 174777405 0
468804623 519575166 0
42027170 369324202 0
38464509 472523078 0
115389652 108478560 0
42232536 35490287 0
373611729 219582267 0
578927867 158941885 0
357640530 22269548 0
289522538 172254094 0
315747653 542862614 0
475482441 147570583 0
330312976 395597783 0
202549915 232989176 0
374512858 520981320 0
246499850 231108501 0
498311683 56661392 0
310490313 480440066 0
165582068 37963256 0
115406639 276148446 0
570383627 96863261 0
191180882 468043695 0
4016337 26211909 0
411975354 51151004 0
403405748 71446962 0
287432418 518726304 0
331853757 534297134 0
55553280 481983937 0
212598849 491080270 0
259588702 433721082 0
474779571 242667950 0
473881187 422259657 0
76239064 203577807 0
246958116 355157593 0
229726376 336051424 0
323469873 344289283 0
56855695 433472480 0
308682076 377845498 0
228504672 264607375 0
455186643 120750493 0
327841641 12842879 0
92406430 313314421 0
269321291 354867804 0
547721453 425483571 0
61171741 7029395 0
36203271 200151526 0
94045820 73475771 0
487311260 403110700 0
84904712 193946157 0
312929736 202280547 0
492559740 450544058 0
361794519 41793522 0
85129067 35755320 0
134365874 305599452 0
231608719 83374477 0
24804469 414830544 0
105371790 551010193 0
195923474 575899308 0
214844242 239587549 0
466766561 260125816 0
87298099 13090486 0
469919754 375953785 0
32327314 171254409 0
147363290 106091466 0
126231905 27383927 0
412092746 525451404 0
485048029 223959779 0
541134976 410461232 0
437404705 212588994 0
191345264 176557135 0
234271042 274162343 0
231177493 184501538 0
310326551 345569088 0
224334337 289545536 0
276131276 280415594 0
563759489 554331055 0
267398782 460629340 0
31081712 302179852 0
85227218 446114819 0
288031307 413012242 0
540649023 439218659 0
219161922 317506001 0
236576634 317593136 0
102766237 283038914 0
19335224 177761595 0
482878440 329592293 0
169368003 426298482 0
525614243 167309290 0
443696952 21935557 0
462198092 281426875 0
272400553 129408183 0
560126477 307707553 0
179287433 181460081 0
369935464 40799771 0
43227861 568574611 0
76863547 547197301 0
439460096 548649181 0
204847802 550766099 0
77077172 345925027 0
393810060 332978173 0
4446919 205088832 0
98672703 215226949 0
269712228 385858142 0
46198136 361766287 0
405849954 385311470 0
428265560 330854804 0
540985513 425026687 0
169707788 495369766 0
418406959 97546970 0
217504462 5452868 0
98251647 72074859 0
429637055 236580645 0
456223857 500661137 0
297532987 131542184 0
33225463 228992781 0
416255986 17855835 0
426442495 378074383 0
311719462 415722076 0
25196620 389712054 0
354799848 383726017 0
483730931 241267299 0
531545506 393070753 0
44888677 309568122 0
501823642 551139176 0
45243539 154864213 0
302154258 306912137 0
42401381 133803582 0
207654413 216627238 0
537126584 177563349 0
961510 280572573 0
361482675 138376365 0
191218143 191118996 0
568598405 332632622 0
421688146 496385790 0
14999035 181589956 0
502171168 82386194 0
577159620 419338127 0
394369111 153229367 0
82539775 47304827 0
329520250 311012660 0
22731960 464523305 0
96969821 57801473 0
464094281 203270082 0
84104316 357761121 0
305812964 149417203 0
22718217 552767690 0
70217811 443583400 0
305825457 493484851 0
417127425 353382494 0
556186815 39593377 0
546315284 126323768 0
9045887 507418386 0
222538151 559027957 0
156139626 309677308 0
375665758 204182496 0
150258936 467428286 0
366269397 24431600 0
2572557 151706658 0
448442461 433009772 0
414934628 402651986 0
88291775 482839723 0
345947745 372008228 0
322728005 10236725 0
259734201 187263826 0
146948919 13083540 0
501247931 442388950 0
337810347 269662040 0
156500224 346105423 0
142209396 210479437 0
471191202 568740796 0
524472486 498815702 0
515036164 446820944 0
452824899 558401086 0
401996211 60824063 0
289679960 280511218 0
128402165 1196587 0
275143379 95384209 0
19303475 184539279 0
284505960 290029721 0
485632422 456620705 0
228746798 159410015 0
477325518 575698615 0
548806948 561695499 0
224145585 213810031 0
232421056 56558615 0
574986001 76911780 0
345589480 38536250 0
22388392 376611133 0
467979373 566027800 0
276826918 254646275 0
153876231 30968439 0
351781245 135193758 0
121987115 218307232 0
37520929 416376972 0
570873613 506384139 0
390485462 329924224 0
311743116 272118992 0
372505089 223858834 0
468144641 476236072 0
519474539 326152698 0
510969259 528306556 0
554956964 529769239 0
553969939 67291930 0
458724863 461770860 0
234402964 181781909 0
518648498 169795334 0
16510279 316790244 0
362343047 524151118 0
248205553 421827863 0
143016160 537998380 0
389464478 360451487 0
146104185 2828888 0
418900139 335240280 0
71064865 257695829 0
417461484 136512433 0
259514350 74031349 0
29756941 551509796 0
334856540 396664368 0
58159184 541261244 0
382608321 428063907 0
210209635 198773312 0
191489796 42762832 0
168552826 414499701 0
319544623 136337097 0
51751072 354856115 0
410226728 75910512 0
567624132 350679820 0
235581444 379384296 0
225967084 185546825 0
243469629 6265725 0
494149381 483356224 0
367993867 291696077 0
515150990 548537344 0
281975242 94198194 0
152421218 344670044 0
395846818 110897772 0
453466057 487292006 0
347540672 561312527 0
82102834 282880101 0
74415817 382655323 0
496217230 32449298 0
121671058 202745098 0
435621949 475500323 0
247506274 20126313 0
549120134 557953645 0
465340724 402687113 0
347345685 24870187 0
50832691 393283668 0
46344810 34195291 0
12023893 323468062 0
466473659 70846968 0
245236847 122674760 0
542193648 574853903 0
99506497 141526087 0
266091462 177864303 0
177268729 332071731 0
202820880 464558224 0
32996704 394644125 0
497021579 241206542 0
566041914 574791617 0
458876980 129074288 0
358856949 330568277 0
350134156 568584874 0
58123413 470255952 0
463153875 226329800 0
534623262 144720434 0
180737236 150444587 0
66642838 27275565 0
3521572 422684970 0
98516029 281676926 0
222876240 232015482 0
416687668 450021596 0
420589833 537481614 0
358310120 185882103 0
247351639 272498258 0
292656248 38303872 0
246306114 540297498 0
199716613 351394476 0
25928634 281686244 0
21750033 449918626 0
359991919 365359566 0
172094466 495592157 0
344034221 136944363 0
338239881 307893663 0
501670840 501378200 0
219834656 3422558 0
437285056 238542736 0
379879468 167361370 0
181769914 558071148 0
61427117 241303776 0
37974836 313812087 0
496625413 90506872 0
3072118 146451040 0
178649458 551901123 0
37353464 128324408 0
524750288 112436020 0
25070755 259818502 0
92708813 195813096 0
69119461 152427014 0
456694467 332866475 0
122877465 347378726 0
68657439 547712391 0
38126589 401101383 0
107478805 522794795 0
312164831 320315846 0
97398178 458417897 0
96618622 246833969 0
164222421 248532912 0
46500092 391048157 0
387065908 438930937 0
384962364 326773513 0
450278717 61956959 0
568070544 490560562 0
65609166 275196912 0
141577295 416959930 0
280000951 433917590 0
250636283 459759521 0
552509412 19517078 0
303722457 438201239 0
369492131 461146691 0
145985199 130108518 0
386520529 235608953 0
137034340 122875768 0
257890266 27087418 0
422321428 480816426 0
167385405 576584463 0
443627737 311424499 0
569036168 434858156 0
56020863 252595049 0
203809875 135504973 0
397954410 258681765 0
87801207 354282220 0
201521195 424577407 0
190748258 383797832 0
248262326 470966846 0
181295279 119774584 0
570167774 356276555 0
570309548 210615554 0
96768642 41660178 0
16628737 437669632 0
79409516 216705483 0
237524135 144230321 0
236656646 34744363 0
521690425 386701850 0
311992668 234546436 0
132704836 334719105 0
13948691 539359080 0
320568640 246041668 0
438610835 269911381 0
574500385 531830071 0
352704076 193736974 0
421700370 277009545 0
145645535 156986670 0
201683183 112714321 0
256451587 497766692 0
284859943 48131620 0
8276171 148372176 0
401200249 14174302 0
379511755 526082595 0
231329633 451409222 0
489402814 64886035 0
191675125 259224518 0
352884229 355213222 0
335334895 436599926 0
455900440 383289617 0
251469191 78718577 0
262039956 367609236 0
450146967 190931261 0
69510473 189214957 0
231525754 100189221 0
129501336 113878707 0
350432484 251188606 0
502556335 387704664 0
503325254 163403071 0
249094316 435881277 0
454516723 352005620 0
267018662 566611039 0
118693219 121275507 0
475862984 29646145 0
73833544 441661786 0
129687912 259794928 0
410963475 199672971 0
482726809 111136288 0
339699046 325985053 0
361608188 471678093 0
391216212 241640599 0
317715742 432664841 0
350170887 286003007 0
465958554 250897034 0
478394962 567102004 0
561313523 357472541 0
553989835 556449102 0
539132307 76838834 0
551296858 244488307 0
475586952 497276757 0
155086186 479638413 0
410845610 364669722 0
573065700 339067472 0
516043772 543226064 0
385395394 308358902 0
321873170 515258495 0
503150892 172318771 0
67211178 510682695 0
261548714 260144300 0
403458873 512790584 0
429319043 113760198 0
369343714 80678591 0
311452267 303438684 0
208518992 312280228 0
396660736 380301811 0
66078762 184537808 0
518687241 89471745 0
476609221 357123714 0
469790091 360919060 0
210334183 151960535 0
202639070 357250159 0
186808556 314916599 0
320989165 405348770 0
240858395 173445767 0
382941452 334175474 0
141055986 424597504 0
256748424 102098196 0
12707083 105186761 0
274093916 512453955 0
160081551 441327480 0
484084009 349378547 0
190095240 500301890 0
219491543 122414623 0
286952210 184698611 0
350933930 334410464 0
229195537 560723794 0
162915480 558216803 0
271936084 388765143 0
507393641 198958076 0
574768206 342871530 0
60356157 341790391 0
183954613 445226235 0
302641618 482648830 0
302840284 12602685 0
193582073 80633557 0
3912452 310031306 0
360408048 116049306 0
539130186 126665860 0
505754866 320876879 0
319764445 551916325 0
29438321 229715988 0
345700784 162269826 0
524243635 65207610 0
498698039 546745044 0
88457685 358137757 0
1070054 380228769 0
399527251 436565362 0
349490615 309189028 0
455351687 394907507 0
229574713 207146446 0
501001879 20196314 0
536438179 15356495 0
556258638 439800073 0
334246846 30823042 0
313862171 261039899 0
554973111 96614551 0
113689694 129844113 0
248897764 287775514 0
66174388 266224325 0
82578645 303174619 0
381014081 487528086 0
88893786 223029591 0
546541435 535520187 0
386014851 295346673 0
138010743 549905038 0
428469694 33895957 0
400332197 516560744 0
70103790 140472976 0
306906132 497955294 0
477730101 307331844 0
368785445 159052422 0
345510875 408617328 0
154314666 92326528 0
532721663 318307776 0
322834444 491194135 0
97304448 416940794 0
340626116 461102224 0
138697145 324808907 0
460255202 561353569 0
140642091 446579740 0
420995908 338334459 0
304396162 553832556 0
245377127 256694817 0
523713741 522627886 0
208882546 219150901 0
498923662 76238068 0
13368856 196143440 0
207354570 52102470 0
3126924 575135538 0
438916344 543226210 0
536362750 119690122 0
362707716 115913249 0
157981312 313644127 0
204829302 126961757 0
458539052 381212299 0
300765635 25802454 0
255397167 119792579 0
305051826 241508439 0
299661834 166116521 0
191927227 353909221 0
308593094 439197930 0
318125509 358986546 0
346826403 238298031 0
558807135 13269161 0
306795921 247341718 0
49951489 249300582 0
148207455 182759320 0
483801811 123506966 0
138062954 328042482 0
65502116 526090998 0
557458640 461617963 0
397040108 202131503 0
175056866 349860779 0
499031349 128947091 0
344064806 252703947 0
119237448 540787334 0
486697526 326904527 0
198819759 285921664 0
355070322 526683004 0
458696016 200619927 0
129322168 406444799 0
369226868 466805612 0
491345086 431545517 0
237619438 120566117 0
102509499 509844474 0
65122141 336125624 0
307729568 401098495 0
436828216 387595558 0
234119615 395222793 0
244088474 302015569 0
448181542 448723052 0
185879706 416669052 0
327450898 173135829 0
292906098 193932034 0
291052011 315766129 0
40172406 294588489 0
29164477 546186773 0
398627881 346303861 0
565696296 539497386 0
201217400 358750947 0
491312481 160310452 0
32867179 437870029 0
257625626 490092822 0
505283810 228022142 0
243661171 351651314 0
460690215 187961808 0
471238152 135288588 0
79855219 557829937 0
286955933 468569536 0
337124447 493875857 0
287396561 373821915 0
308851958 316255901 0
312098530 447629783 0
386684888 569629641 0
523054022 80035960 0
175060391 115472406 0
570600244 430858762 0
534711914 140943732 0
225754061 130198121 0
338143391 558301709 0
467083590 40848767 0
415881333 334588775 0
40389065 534017956 0
267150195 440869137 0
496721730 479900557 0
321499969 299680031 0
385812962 378815801 0
104695086 155410009 0
429488151 499491551 0
246174824 196881821 0
184098710 250061362 0
15696705 562984240 0
292864343 145878563 0
46564213 108720570 0
248920483 522989737 0
274309111 385792010 0
163399192 297010539 0
447355843 105082334 0
169791984 379700734 0
39347994 162578367 0
543196426 521994357 0
218378158 65705180 0
397959212 547303743 0
12059729 453832115 0
138743669 421233111 0
397657156 518222499 0
76475233 189951411 0
216756218 92636120 0
1236603 573444722 0
301889083 80377491 0
283967943 521180953 0
250712574 69609619 0
579226424 200926651 0
196510009 410555840 0
136575436 362589811 0
273500296 318969174 0
121365884 297629876 0
279274193 178890203 0
251068589 346482100 0
132464912 98857209 0
563498305 132405519 0
267772118 258385543 0
206788741 517973229 0
327706799 455888000 0
148737344 459595859 0
374808719 73354113 0
393936376 180778241 0
406320488 165731584 0
51965771 573773598 0
56940827 270062377 0
294537984 113679654 0
235413553 428593138 0
29288392 530596705 0
58149738 126841386 0
273709062 129658260 0
431475147 43129177 0
521180700 298513861 0
102216810 432598200 0
245897060 65677274 0
56215961 503272610 0
70961139 266956836 0
77129341 236340649 0
129967765 417304641 0
218630651 23674773 0
272089919 372114915 0
152255868 141844833 0
226594637 271444167 0
212937127 78152608 0
402444832 353990646 0
345995780 90096403 0
16162055 72231785 0
421907930 204976329 0
154266832 262214835 0
200216473 247530023 0
131697422 123347616 0
21800967 547317671 0
12916554 283302414 0
447685831 451382987 0
280130875 256192448 0
419608539 311211421 0
6875986 275849785 0
368418245 564767030 0
344939922 483153976 0
50964958 516784111 0
262502298 273661801 0
566809326 52729177 0
424069292 399466209 0
10927641 278506350 0
244961529 508623521 0
264251337 32557372 0
512597661 65252746 0
157929227 143159452 0
414696235 63281064 0
166416174 28561390 0
323543359 568104381 0
508434520 358507586 0
74803890 375678265 0
402257562 246743962 0
529461104 488759943 0
483543285 563784340 0
404631803 192112214 0
2303544 208094987 0
327052314 529665911 0
505021420 472575822 0
360054426 62719914 0
292861411 447463475 0
63213723 358281511 0
553464913 426686858 0
16251010 142231326 0
488225653 56240828 0
256231805 182566873 0
443984224 501708880 0
429194743 96788972 0
201345399 42901515 0
106205811 492440765 0
76945912 141213247 0
327515589 536450668 0
201958610 90814257 0
22470059 247337383 0
438158468 199538490 0
565598905 360609199 0
101232408 82338127 0
508224835 133299315 0
367548292 504715622 0
456349 159157426 0
345496071 129085621 0
269541843 281228613 0
458211865 546601552 0
566877877 467021671 0
108124433 99381816 0
111484743 170886972 0
32796826 491034205 0
284520398 46467716 0
148601770 206401142 0
573856808 172479646 0
531299999 190803869 0
194070137 503571514 0
401649004 208553572 0
455130364 147034871 0
177375730 34562330 0
464402389 283869121 0
164027531 139623982 0
339322217 47218170 0
152596596 484186022 0
294841018 64496066 0
175206176 517080721 0
145861678 169996548 0
368085000 86150728 0
61661098 156958837 0
258450156 302305075 0
382321552 459918323 0
333611383 59087069 0
259363600 354356221 0
286265194 415766573 0
514152836 266257191 0
54630889 544161791 0
448709871 231408048 0
561287177 43389285 0
2564901 97471072 0
251868558 428004090 0
409853299 203631759 0
578260502 146788413 0
504979410 254758686 0
467776264 149869021 0
298785671 566987922 0
337076244 234884070 0
324389500 150832667 0
351674257 217799011 0
316240106 150684150 0
196125110 156158037 0
342005295 20078747 0
557020484 289293654 0
280274298 556376840 0
97821446 546563971 0
3284300 274123856 0
177156583 312795035 0
520783551 512589106 0
114081770 527475840 0
200266686 533776145 0
479286603 403737221 0
496726504 250257262 0
157057366 231575383 0
386711235 166046420 0
306016622 146203496 0
264201214 129054472 0
434130323 119226348 0
44429211 313423680 0
33909585 577044170 0
267787391 482272058 0
170398570 406809047 0
158871435 509149742 0
307778850 482417324 0
243750186 386980828 0
60155496 421835180 0
432948488 233040633 0
191201535 514693991 0
290176034 229400880 0
329586282 346853943 0
160364727 287477736 0
177833142 412328497 0
29777602 122756016 0
18987167 111592503 0
570022442 185969416 0
362800574 69772301 0
219627651 121438758 0
370926443 75565677 0
83318522 276964466 0
523656291 309155117 0
400363798 534144091 0
306144168 136684242 0
514286158 84033408 0
385696341 214184275 0
46054397 305307786 0
471940899 143720870 0
178051591 142704649 0
488184690 349713166 0
365475368 154538164 0
217555830 231456780 0
127163968 561790630 0
216887848 37432935 0
82623732 94650544 0
239493364 57630381 0
348372617 201929304 0
363542634 108081292 0
6850003 549670112 0
572057574 387482361 0
416422601 551309430 0
275895032 239710890 0
185539163 262302161 0
380080918 461076461 0
415934777 552295677 0
297081262 39202439 0
186511889 98965993 0
295870645 52216356 0
322697709 257883266 0
53679698 280603400 0
117829703 195012985 0
197847681 312649913 0
427531188 96716903 0
273331212 558684795 0
372925683 215118321 0
576955917 429058872 0
14125918 244765459 0
318221963 9908415 0
322403415 52115024 0
253787479 149099999 0
464152407 152325262 0
386820075 487714870 0
401744724 290858238 0
366901568 380351477 0
460387555 468019792 0
365174109 190785425 0
345278412 351409403 0
44608101 379015422 0
503615171 311865019 0
525880287 566162673 0
506022669 376270445 0
483889280 369062290 0
301359248 289539814 0
88293583 193223243 0
56916445 314657524 0
65108472 438709919 0
167692495 371512944 0
486145856 524216162 0
114542304 538155379 0
39366985 246072549 0
41479355 409710096 0
200835923 112054181 0
246320872 206916352 0
64413872 96404985 0
494807878 549387215 0
450743127 3158674 0
440434134 484912632 0
145815889 190209298 0
359458195 537584913 0
177576907 524256912 0
375040912 238835894 0
318606248 542776185 0
242216505 503543304 0
248052784 98274218 0
241982828 505077565 0
248563083 461633187 0
471196092 291112653 0
563677872 419486882 0
66127743 442041771 0
201558808 284301685 0
7071676 261074700 0
519056435 318790814 0
404965294 442503143 0
123852968 578927717 0
311242621 419521949 0
314157910 160601468 0
368923646 430392364 0
514243925 311599517 0
277681109 106395913 0
398811720 486564314 0
335397998 79153103 0
120788457 521189356 0
206662637 519717075 0
272115532 293211594 0
349284415 537640132 0
55173025 448177474 0
485385653 405503619 0
7506660 202065340 0
257289483 255269986 0
87436776 434778016 0
105895554 46603812 0
50558491 348763847 0
272788178 312040462 0
31778424 5229650 0
225338548 1506171 0
16625407 490735659 0
513258700 483983830 0
525959244 163566807 0
407293290 492755099 0
273885996 365057258 0
12852970 62433066 0
305379439 564366724 0
249853347 84136008 0
428467387 389552290 0
184332615 542835548 0
89804993 49709810 0
238422225 42366759 0
13044470 213745223 0
560756379 443079881 0
336691393 404839950 0
279570969 174197407 0
322524778 204272854 0
115363788 324088914 0
432337859 374896165 0
228415416 546670980 0
447222293 489213586 0
200727504 276558974 0
207515454 380004931 0
298030654 409610779 0
121462642 323967913 0
164979309 254441992 0
258005922 401662414 0
383394997 395247471 0
263921822 24196096 0
161015388 56500142 0
414159660 515934990 0
197853284 220364825 0
348482635 230683254 0
470423334 102878109 0
571222182 521043240 0
302649881 214301547 0
268336634 26625943 0
66407863 399444870 0
56390908 434834097 0
541800449 171578432 0
29851049 85421812 0
16443108 454776092 0
204021331 325363523 0
49810320 160370883 0
574787431 71490026 0
83384271 67052560 0
4967258 453590978 0
397304232 435366612 0
168676680 238498762 0
564363348 317606414 0
109914277 286795882 0
325999505 220935744 0
414658194 471719956 0
565884202 512359288 0
334200411 370433482 0
111725520 387336453 0
403472204 345650131 0
235655700 254457435 0
157846199 1682744 0
323034336 254505930 0
67782165 541209629 0
217753870 542938383 0
446043524 464873049 0
266142392 181353667 0
339611173 235732250 0
374201510 531413392 0
453282018 269000088 0
507860374 115886006 0
8122362 217273197 0
497254201 340143070 0
530502326 429745786 0
338093118 324041293 0
266736544 388615373 0
248662795 461487821 0
96519512 159544896 0
83562369 555056578 0
257700204 321737273 0
302862459 211932332 0
261543023 376333289 0
422208368 577794762 0
1886113 404088708 0
338117946 278328431 0
36997520 497359129 0
280228645 198023204 0
284339554 30044069 0
220220713 140335294 0
445713869 168067320 0
461962683 155258937 0
3602577 512753571 0
97901037 145898075 0
521991092 225416234 0
59309188 7972897 0
402758781 210183122 0
535044847 389757262 0
2209565 350175105 0
539368329 82095859 0
342715395 267070370 0
297543724 470356304 0
321042701 222763966 0
332361008 200693439 0
47050786 228692066 0
366299854 177763508 0
518813965 303866266 0
458671790 246435609 0
352354305 467719467 0
488021785 328440116 0
176239512 54772057 0
488293884 575732878 0
178777133 126132151 0
345177088 309947197 0
496714795 140603460 0
138353802 45275699 0
491334025 85514005 0
336766392 152898374 0
233723508 238160131 0
309935726 380165589 0
462126820 165375130 0
389136595 219671331 0
518657939 13421668 0
490995739 95641726 0
216653756 210179135 0
401381035 369497396 0
178057141 259589489 0
110010348 368489137 0
144547620 16891784 0
507757085 577811334 0
199738463 400181423 0
334933808 571125953 0
117042429 518658688 0
539008018 66521435 0
218948476 85018459 0
62369878 551104377 0
268074673 345742222 0
27148391 247808097 0
241512339 201732122 0
305230815 474048540 0
126273528 6082407 0
180190519 70012277 0
190998936 483274095 0
218641389 311341422 0
341845864 5917771 0
188552101 259487118 0
306211331 419137846 0
150100717 27938715 0
393998613 118050264 0
46669132 423067343 0
431740722 129061782 0
53551331 523397428 0
180586907 368333615 0
365311026 85347969 0
340690607 85935808 0
180101490 135959428 0
115792800 542862824 0
138528700 352390483 0
514237788 190918664 0
224444660 189545563 0
562924561 260731127 0
370242377 511736241 0
65267290 196208118 0
258216254 197782906 0
78099113 42275708 0
260057747 113181297 0
494325498 417353105 0
484707017 69811999 0
99818046 489339370 0
17871507 415895889 0
310108839 412466928 0
453884445 240861742 0
222791963 90223970 0
516042583 438042686 0
282724775 10253076 0
2584322 540176196 0
328770169 209464299 0
492233145 79149987 0
162698517 432777168 0
80256446 427005824 0
259357989 546294784 0
405228711 208171301 0
441214788 235609033 0
523560876 34118945 0
50515208 308800323 0
429875695 441957102 0
375383104 206973189 0
527050271 250089880 0
396850584 371061190 0
343356080 199030558 0
58853631 66646790 0
361480451 153701175 0
271062541 503407776 0
333903419 65241737 0
86135190 66828814 0
254904732 365688296 0
87136577 244343754 0
296026915 444527650 0
173167821 401894010 0
461540436 124556781 0
18837733 36554406 0
137514979 287155366 0
408499255 414553129 0
68909534 355815985 0
135542147 490065492 0
405001208 180730668 0
299136338 196715473 0
419959381 536103261 0
363012018 576195439 0
360703043 491329156 0
378010246 110162403 0
234743649 315320736 0
8790064 440679325 0
418193508 105739003 0
248047054 236639249 0
75115063 73576957 0
376942224 565731021 0
241679227 575212665 0
314989447 188501626 0
283381454 325687416 0
499018886 503879934 0
130869165 558905459 0
359519833 567269250 0
555876681 223257316 0
358129082 507803381 0
28998570 375465694 0
511154991 52558748 0
136544104 98959092 0
65484029 160453683 0
55425535 554390366 0
250779933 369858155 0
506750619 206382561 0
343806209 547152798 0
411346092 319978569 0
514242848 261578973 0
277267764 577546860 0
568250199 311932733 0
575680812 93342489 0
202076697 274104302 0
166464239 324772434 0
351484620 328232601 0
313024306 245268823 0
272367493 207937657 0
307699601 292622253 0
227727315 536087152 0
384109433 455745799 0
198126537 352238728 0
329269579 451087735 0
569789080 201766323 0
206298942 100445207 0
348737223 44767663 0
249626021 170460593 0
517046039 441472509 0
481600785 314868535 0
445240645 542236882 0
132569084 522787007 0
541966444 338961831 0
526208135 286531050 0
397796028 95166171 0
107472176 77035723 0
210846697 136650920 0
175570415 389486913 0
290552077 413668325 0
343816882 331200817 0
486863189 179035207 0
471628361 138563169 0
448861882 499144048 0
294919872 18326063 0
106387765 277692609 0
492136242 525329854 0
240551121 55956168 0
278699433 255675690 0
43501367 333923259 0
473828659 383984897 0
359034803 535063394 0
451713186 240361241 0
361864285 473953573 0
574815668 205678073 0
122706279 15138503 0
384358718 184365 0
551759685 44635480 0
154298444 149953625 0
203653984 332009258 0
421357208 684764 0
236852827 354021009 0
554326632 192624135 0
571222591 390565587 0
431785530 145968661 0
354388325 9726513 0
240338907 72732107 0
19932931 282005108 0
386420004 291917084 0
16800263 157675938 0
542065840 496073299 0
280670825 367801325 0
365027166 519288698 0
474063528 13364276 0
48283092 530573880 0
235950132 221705268 0
108639475 230822031 0
269646419 112249810 0
125525103 185600977 0
107950992 190264854 0
389835860 127791400 0
555895831 579648892 0
130200791 234283167 0
577688249 321151199 0
448700083 475907651 0
53038136 32219337 0
152748535 351684902 0
244752203 438197172 0
515753917 573579996 0
246241082 57928277 0
257244440 275932422 0
102745184 532870359 0
91744894 514516739 0
243617160 220455100 0
526296629 250744916 0
8657233 164347526 0
520811310 264282023 0
308769095 284898617 0
203954302 504074438 0
426550894 197295058 0
223557148 345323380 0
396406423 520975710 0
49605 298211053 0
155812544 356687751 0
169986019 442212277 0
450866114 190342731 0
349521508 417776937 0
312587478 238175678 0
105881095 374430632 0
173492805 154977533 0
499307174 125713529 0
350204315 153279340 0
508481416 300817104 0
520369828 17623426 0
353934874 285015849 0
368721038 278021870 0
222999723 51447691 0
351892948 380687233 0
59404778 235870311 0
189021728 300998023 0
328233031 446562868 0
554836311 498919284 0
162274239 516830748 0
141403265 204033616 0
394884499 282778186 0
540501449 446235894 0
158899663 300523881 0
277660920 109644983 0
86596355 184803958 0
266989543 237301958 0
15426969 492873780 0
80475824 495511582 0
530272596 143669092 0
422146230 521193235 0
378077512 436744190 0
257250128 63491805 0
262634946 64538482 0
542618380 221377368 0
480114874 159988660 0
439889976 33959427 0
134011704 55826142 0
244908066 514934785 0
256994941 274037132 0
141122350 266285555 0
571189859 110000977 0
303307868 150508820 0
183175396 227594341 0
481839997 504980417 0
151140898 177683749 0
227951009 49807798 0
415543478 195682691 0
329010263 555634345 0
523163781 394510762 0
283791180 340453460 0
473437015 428047908 0
540450693 73479843 0
570254977 341357795 0
6774042 457875816 0
172407959 555724942 0
315386110 342438026 0
568873923 405668646 0
63610657 554687261 0
262199583 516036876 0
80981494 328318725 0
496805982 152094535 0
541649437 470555522 0
367430355 413159716 0
412073473 344050199 0
347466671 285828709 0
92906163 536527438 0
557268108 375335235 0
486429983 456839629 0
512090191 53981214 0
166795599 366741230 0
269028827 406248504 0
34764695 565708045 0
369636286 497745012 0
411787319 190968914 0
519572905 576891316 0
8043578 359534259 0
528090558 517417962 0
165253357 150381982 0
280597540 262536966 0
554977725 485249820 0
487451823 23959356 0
528483670 358005239 0
432968610 327575772 0
6328353 93154683 0
523235772 246900111 0
371235507 125242957 0
187017933 458721846 0
570156778 318812874 0
448722266 251728121 0
125592408 45256270 0
223287918 265344815 0
464970559 466315989 0
43228837 174824834 0
206579698 245332611 0
571251334 196781527 0
424399845 366648780 0
49446504 264118884 0
212978790 244810145 0
288107127 565368022 0
360188132 375142217 0
499840268 193682958 0
553124431 475737342 0
512329037 138685977 0
510854133 369696168 0
434172762 281361624 0
263828138 152312230 0
533859545 15005266 0
144145231 466519545 0
372292595 228221556 0
158924558 498636918 0
352354580 393090366 0
12053319 340083502 0
66470782 350293130 0
216099341 91789975 0
254547612 77986923 0
498840082 208446899 0
539231403 176220728 0
513244475 412598755 0
364945611 243799078 0
41617076 36472858 0
381005920 176668585 0
479251317 39706960 0
324919183 395177576 0
413213914 510916885 0
152093738 68688975 0
275223878 161529419 0
543736067 459216931 0
432348570 394112119 0
192547796 354883984 0
570708774 162369273 0
238440896 152508574 0
275867353 250161008 0
294072735 301819157 0
568246201 454858885 0
266156443 431473403 0
520741263 459179278 0
28573351 289529802 0
30896238 254434467 0
225376658 412151150 0
576176598 449461223 0
242909075 312927957 0
457536858 272029812 0
61082839 13097166 0
176341541 396686481 0
377011415 421523073 0
92935803 72052072 0
296068683 166762512 0
107263561 332622671 0
66858962 479217684 0
476428985 325334228 0
162179025 65438232 0
491962321 386739621 0
506039210 209161213 0
210718390 58973633 0
524098981 72937624 0
494032193 261378079 0
191273729 401725798 0
403288253 527729181 0
282390847 117822981 0
319893538 4677314 0
206958189 30925534 0
345183090 522973271 0
491422482 137681137 0
332209253 40905652 0
461998357 108853439 0
71015609 574162062 0
373295524 382188463 0
489058115 237373361 0
573841929 224443366 0
280841514 135734446 0
290835123 94400923 0
408839917 5338483 0
301442057 53053363 0
400141323 73032592 0
428144972 218921861 0
373373100 554710665 0
199092886 494491008 0
154213418 392677241 0
286826978 284815658 0
552594857 298299040 0
323738077 451394078 0
177586729 479449844 0
237159810 558825983 0
560398231 131998600 0
292308262 5852094 0
63207650 570239862 0
271753516 264864646 0
473219242 507977689 0
338477762 10625375 0
214357590 438451777 0
17939076 178252894 0
103480824 532523883 0
462014665 214807109 0
81036703 109694405 0
506507353 4502541 0
223128562 210437381 0
213038773 517120455 0
367208326 497305620 0
273005948 375509634 0
241504291 22258666 0
235790398 480990825 0
403827485 414775722 0
94032801 85593453 0
170660144 256066533 0
397973250 417189957 0
354935635 396428481 0
353642706 125202094 0
318810748 201902928 0
110107177 429619683 0
281317596 546124210 0
410529213 72309001 0
482417492 148762351 0
552192571 334108903 0
495005297 543509155 0
210311127 351217638 0
476915721 406225910 0
94058825 528567933 0
40457036 272951675 0
391915422 18637396 0
211623733 62467883 0
394337005 145432099 0
203946590 39588142 0
355694737 175374306 0
109094612 391852802 0
505266121 296663263 0
83648835 497283388 0
48428724 194077866 0
215567457 221896436 0
260314243 230610861 0
84916766 410290188 0
561945150 547582954 0
436689172 178079358 0
528505915 371175097 0
325349418 56151093 0
277440820 144517701 0
199815949 101301596 0
196193812 97356449 0
330632352 311576424 0
230432903 566271982 0
116819144 576617424 0
512366666 79346534 0
84919183 261970296 0
190347237 285758947 0
251532675 492346489 0
101616455 510406324 0
76861413 398249648 0
157609389 464512614 0
391282179 176237636 0
210907525 55039444 0
462092861 500208618 0
536117506 295728137 0
144773124 11458317 0
544171350 206822887 0
141831978 14611722 0
301862587 229778949 0
568374279 180136015 0
386262659 311744350 0
173577084 340623517 0
568903031 281711358 0
221489789 403078808 0
253423058 298189430 0
445011713 69334701 0
167815283 144733696 0
92385929 51680319 0
14234331 443605628 0
471723906 310443323 0
346445373 477772619 0
389337061 505216858 0
52648391 395939889 0
545123397 336048702 0
238375923 439326436 0
13068870 15788678 0
116124976 257783212 0
6542196 192797210 0
535012326 408712149 0
454658682 59741366 0
295798935 310853317 0
261135376 450164960 0
13270606 115550905 0
47661941 512224153 0
338606690 401802499 0
26132084 451312372 0
506296948 297820563 0
100262078 88578794 0
505272624 552179039 0
16376031 492249779 0
26200365 569864334 0
334976490 557771677 0
13935062 22052230 0
234320917 471633556 0
248059484 570145152 0
79408897 116076772 0
341170794 464143554 0
86414514 561156794 0
234476772 460846840 0
433038472 54237091 0
9979541 332991231 0
496104882 213013750 0
429789735 220842166 0
552499145 149420485 0
469726899 382284173 0
99085466 345318945 0
538381731 107358561 0
14826397 264976350 0
79021775 62799500 0
136759909 543463637 0
257365423 79793752 0
169249411 546298393 0
151939486 343419683 0
205137049 496784153 0
459492321 456924000 0
33406599 438282695 0
15070392 324618462 0
57381255 521932485 0
485902283 178175828 0
14346600 209891568 0
51075536 401423703 0
173812390 362768162 0
222612156 388348073 0
393168506 194783974 0
328574997 344128902 0
338751935 574245934 0
199182649 396470383 0
5634006 17059484 0
405544798 385519568 0
307949419 307320479 0
367679270 112842055 0
289206086 187707201 0
300579494 313391368 0
421790066 196973223 0
559315166 62460005 0
78302852 504377173 0
81333788 487230475 0
257472037 509712345 0
208051881 42370050 0
161582792 362705609 0
207114526 169135002 0
103576620 150365270 0
126039554 551638761 0
214502277 148554407 0
325259623 421692163 0
359830267 110193056 0
407570133 33570585 0
53976356 141043698 0
514748508 206903664 0
437910646 530450619 0
142319332 526103446 0
373664392 298970385 0
451403878 92895110 0
420553510 552162372 0
399160707 303852919 0
108679733 232572767 0
171368374 564391465 0
308763788 270504030 0
16667417 33188016 0
513994821 398480265 0
271001446 53939444 0
38722341 220110413 0
367754427 157443587 0
576397816 526670217 0
85529783 166976866 0
493669434 429710391 0
361972468 292385914 0
125470589 199920071 0
66980512 482817034 0
394911240 109766841 0
172408439 420579718 0
97845316 8875496 0
57129569 26471677 0
172386334 404196378 0
30803929 17478145 0
321532023 410205446 0
114027147 30990306 0
100741917 244064854 0
108662968 46926511 0
82761774 569429366 0
332842128 253033186 0
145743850 85994682 0
386486939 23823858 0
73157286 380741048 0
438875156 544420846 0
176961708 159970582 0
33643203 481808289 0
6670605 147428081 0
411057041 4401115 0
479052007 186983885 0
523111034 561637112 0
36042816 555602814 0
27454684 123663960 0
139281434 142147578 0
201144274 56038838 0
494685071 481387165 0
528054276 59822038 0
131304342 422940217 0
155980153 384504970 0
536564317 312381247 0
247471928 311733264 0
116057103 525153188 0
368633431 289966255 0
226055910 199657686 0
440628750 559051041 0
251826289 164039393 0
90690951 175992852 0
313829748 287231760 0
471509347 223177516 0
81843140 205111460 0
566019476 393615259 0
496688903 399946700 0
465440117 565238127 0
140851330 56768829 0
523601325 544590444 0
337007601 9325212 0
428383469 135367123 0
354769485 536383271 0
5367073 452320415 0
260625352 249694433 0
566070160 559571161 0
215799420 254848595 0
261181125 205319543 0
373065474 567160221 0
181802803 276457894 0
482073160 340728802 0
57250572 207274000 0
453433941 552081399 0
382348858 519632676 0
202699449 265378032 0
59850893 108039236 0
355789625 198786356 0
384533404 276489600 0
374929746 176821163 0
40725491 129848902 0
14595334 117860139 0
181515673 116427812 0
50404436 232919459 0
405735908 45636975 0
421656954 506327392 0
179350185 51155999 0
482958953 45840014 0
70229230 38303622 0
182559834 538870674 0
254816089 198163783 0
511858537 143266533 0
187157497 388198546 0
357885517 261940482 0
448093791 296641809 0
81086403 60280451 0
25855133 314796421 0
224656575 274454040 0
455139345 211713750 0
543648158 141539162 0
32774982 476838433 0
560912527 577814217 0
82654949 41746494 0
15368526 234657409 0
264078913 413967968 0
312447825 242179889 0
9767170 246992617 0
319102958 349489513 0
81820156 49376197 0
188546137 277614943 0
484360795 315640257 0
314838352 389634187 0
80577834 284369167 0
145349368 408091492 0
152560759 83879390 0
256628193 437114380 0
212078219 199251471 0
95859234 231321703 0
148848058 189783015 0
128839293 238150559 0
176431341 397827530 0
176110530 260249333 0
185545939 90954844 0
425709994 37424467 0
447255853 425519995 0
29288609 421472134 0
544828368 564630661 0
172763465 470166415 0
90991405 39796478 0
553119362 416247779 0
573361079 95524752 0
244463119 159900976 0
31499301 320506423 0
538750559 320764696 0
252535339 353315192 0
244276611 184332600 0
479241916 398788825 0
297742935 246794429 0
445639567 260640687 0
28484590 309207665 0
362785024 162393691 0
533538208 448488211 0
390164753 320331672 0
439438872 578218397 0
424942629 196648295 0
417124575 37933685 0
120295434 522362356 0
550937680 39425042 0
110731620 461991855 0
266722151 77238085 0
11615376 407504927 0
103789548 26630491 0
44827818 402038851 0
67565847 40471912 0
42121621 463568905 0
398049384 303489294 0
144659926 556965690 0
439593680 40113533 0
107787856 244330356 0
354963501 571482635 0
378922207 533953322 0
143603115 247989735 0
118494235 323474160 0
522959716 117137678 0
272131612 511652294 0
530978292 473345497 0
79394689 515528326 0
57409799 570409552 0
382944760 33014513 0
326470643 513302015 0
326689452 184734464 0
495666718 26337965 0
519518305 90428912 0
51183375 489690834 0
78618049 203635404 0
271425024 157389944 0
69029093 471688525 0
258775756 40292746 0
355584699 550395122 0
335016203 526607440 0
66955050 109245432 0
511284523 223006659 0
281839248 181444599 0
94409040 433904720 0
394386955 22882977 0
269022344 251476413 0
504946684 475346562 0
470507839 57490178 0
473208698 529537160 0
404007278 539944804 0
22854434 168231450 0
326879635 470326404 0
208189813 274613915 0
362851799 137223612 0
250815419 204952628 0
242584122 396006398 0
443299199 763412 0
564453315 385308432 0
531937465 402477376 0
253141384 554245972 0
251713609 21078076 0
307406514 72169490 0
251726337 571952421 0
449573645 456885180 0
273763645 145712464 0
563651675 119668354 0
314558691 236560902 0
18363710 412383784 0
243490022 503823903 0
455210781 384037308 0
276949304 94052173 0
112132245 175893309 0
296530560 130091592 0
547816422 395951862 0
303729171 61593167 0
24076355 357873781 0
309390783 301818674 0
384956407 105125141 0
233523308 482340379 0
438343793 143292415 0
90432784 378449835 0
389419224 408684576 0
120001782 92031282 0
530471535 91764200 0
499298451 154554239 0
21721622 470201896 0
469604143 536980581 0
424843075 273291638 0
395454599 550437166 0
129524147 424225192 0
72894109 375446554 0
533497093 202399581 0
32859772 47124910 0
530083625 532208332 0
116111349 139588877 0
167488933 563545350 0
508485266 330404523 0
296154342 441561660 0
155437112 557382822 0
70586768 351533508 0
267444740 271251804 0
65354019 573024470 0
40438539 313768541 0
444123357 344206268 0
156086968 337214687 0
223818789 6357693 0
68343039 541839045 0
461312732 159402728 0
435531567 269116298 0
116350377 89274725 0
221620745 291823446 0
56891863 29474130 0
153040068 547972999 0
125664032 72559529 0
180119658 482817674 0
119679040 444513093 0
63186241 451643734 0
150057148 211213597 0
204901251 243971610 0
455868625 397604518 0
499314302 438842275 0
14923695 53073195 0
204774850 322667475 0
135036839 204996601 0
225175298 139304680 0
376505181 564034103 0
497250199 473106878 0
293012661 415285484 0
321219997 350345988 0
276940503 575304813 0
317629890 576951216 0
159838125 376196333 0
11208872 344172424 0
126765225 520698850 0
541373485 340956253 0
495102137 7024652 0
300151472 575790501 0
376382648 274098504 0
162750875 390783368 0
452144427 363127303 0
2813409 471601361 0
396966757 71824959 0
499670848 496579677 0
36629188 303224965 0
495222439 271351605 0
234395832 395490056 0
481858763 297133087 0
120649199 529691869 0
357852271 566419622 0
107664466 194177202 0
179329332 517553875 0
335142700 226283495 0
68721367 3745681 0
181925723 53585678 0
186450681 205532167 0
510699471 118498567 0
50638698 78786900 0
163823880 454334749 0
423528497 480828518 0
543554484 341838376 0
170911167 229423626 0
431299781 315170473 0
313112759 239495226 0
153052326 564436942 0
527802980 287651902 0
101836435 107695080 0
452586572 7613836 0
116297587 444340223 0
526571052 139898779 0
62049233 536619321 0
316498321 82836270 0
495211909 31521608 0
56143287 173572596 0
113167920 327750652 0
55264714 278788682 0
386533438 73157777 0
132092936 151118093 0
495860360 279509799 0
375808455 399541661 0
212486560 363144026 0
567243505 251318584 0
562054825 390032000 0
515386594 538254606 0
305792255 388315617 0
90358903 292729424 0
71429431 124178369 0
386091584 441483466 0
327639158 310257226 0
391390487 112601053 0
171327687 348681272 0
411181202 291693849 0
570174591 100229818 0
44196844 110193628 0
266735582 145535454 0
181891803 138098862 0
458096195 369031558 0
263953253 280248618 0
452268419 98124759 0
36781820 475685655 0
148172784 476001497 0
439962145 60950048 0
14135603 366513833 0
507517053 488831159 0
57295494 416339910 0
21771696 88415287 0
394329032 396254379 0
202898400 325494463 0
19699443 232798950 0
113872290 27999701 0
78633161 19997069 0
272087174 357081787 0
529451425 559507220 0
298359788 316371252 0
249206920 9418969 0
300250288 337670781 0
472482233 546824362 0
501112788 219067893 0
274233733 293502861 0
514763177 380701062 0
394919338 28542058 0
364633860 316114337 0
214184792 267725793 0
469331099 405186253 0
185739239 537623427 0
31923740 24737211 0
373730180 85547399 0
246764845 440390765 0
30691467 153851171 0
71547727 399125400 0
511331126 179287505 0
321845035 62585988 0
137153309 485186830 0
51485881 322464586 0
275999831 239864189 0
490279110 78801845 0
66473434 233814970 0
291108985 366477354 0
471007789 526652934 0
255590049 200657073 0
168478930 440862463 0
332505187 285728861 0
74803832 103725168 0
132641056 332408361 0
34668174 234449449 0
558707917 252899894 0
254704279 183462697 0
6072737 156208544 0
203173768 48185368 0
501936094 126897733 0
511546006 68589953 0
251359253 312199916 0
178167328 128063392 0
168889323 148482394 0
434118004 89376936 0
502791702 44223108 0
576724958 4516127 0
313119778 320021987 0
15038894 271271 0
563807202 389734869 0
116462885 93699228 0
469554766 397939355 0
279802434 203583815 0
97862352 435937289 0
552344436 529473202 0
93676578 348810906 0
261423133 247756888 0
532872593 298442087 0
569667234 275161608 0
369430000 37618637 0
496461577 522694673 0
344394044 327351359 0
430294361 572221539 0
117297005 431953370 0
423746244 21612404 0
406818200 255951478 0
547365735 90844935 0
285762620 134608270 0
263943079 480111038 0
260388534 347482417 0
522701139 107093580 0
291136005 155750578 0
303914484 20279707 0
456110167 64746062 0
485732809 222835232 0
479015828 570812310 0
61275684 72740405 0
182025523 391812248 0
136273757 533161718 0
578223148 12319779 0
114660202 268029195 0
559530774 256050275 0
528757958 475904134 0
412474325 524589900 0
190027259 513967431 0
521442114 321861986 0
356670186 253747348 0
338852190 238185287 0
446522382 22500468 0
401247805 317249924 0
508090877 237753939 0
213615450 154497596 0
225298972 76973254 0
56237776 64415575 0
7399159 498197672 0
443125828 163044120 0
369897422 524055986 0
426465900 363304946 0
87534447 533871499 0
203181169 234754421 0
66966490 199373557 0
126797939 476033526 0
2163204 153657147 0
207486008 229166455 0
363959926 252498010 0
431476843 123951616 0
356202759 271751363 0
141884770 48898148 0
117976091 383797299 0
366981123 366596031 0
158029029 443701456 0
42703467 461869937 0
468282787 6939653 0
138061409 403700844 0
301512036 355008594 0
476757793 531930339 0
452199881 62652504 0
396009431 295050504 0
520390698 261521949 0
375013888 138955672 0
29188253 198171788 0
129730326 433865649 0
578337127 520551853 0
273215826 469654715 0
538643300 376307911 0
272989314 211245773 0
59394323 477840355 0
14718075 290782997 0
264168593 55381371 0
47679801 559710896 0
557180582 89740272 0
87567458 519279846 0
116224643 530921362 0
47100342 286416398 0
474556307 564983547 0
241813339 79629114 0
566423392 293496961 0
281306272 376444244 0
492301687 249593324 0
199937377 570264695 0
290226729 253478897 0
184085612 48307265 0
479732517 200498123 0
61943440 255332194 0
243753042 21651139 0
191593698 426169977 0
531338943 126626818 0
436167085 78743126 0
382417983 106269053 0
449576886 59403961 0
437934844 193796559 0
426961758 95704820 0
99792722 268207844 0
77527364 16858658 0
98169743 121501982 0
50152707 364395628 0
369285955 414493948 0
374198004 499042491 0
195370320 18031526 0
324545922 41386507 0
115568660 401366496 0
380919802 447990827 0
157434736 255938653 0
427125800 534260931 0
492281143 279998004 0
436286411 174476294 0
244195304 24463828 0
287516799 190089102 0
38376482 20208375 0
487922603 24728613 0
74494665 343409302 0
309765849 310454955 0
316134076 525062110 0
538271097 494256882 0
426977329 190956141 0
290839274 48785706 0
296900891 68435799 0
433111926 257967476 0
406815209 4380671 0
542653544 66168364 0
181698912 202761779 0
577662794 549037167 0
333836855 14703197 0
329384944 32856265 0
158588840 474627286 0
450859392 289240642 0
468544938 286816450 0
99074569 357286705 0
425563498 88903988 0
57651136 82260594 0
171755387 433945780 0
4469577 369912944 0
38874695 104976316 0
282787020 15085248 0
97226323 454930737 0
570809290 246586127 0
273442236 183681987 0
164209954 409375151 0
70814615 449416635 0
194078030 156343774 0
340445945 458634679 0
508699186 349831269 0
116289429 337423076 0
502079721 120550090 0
139123706 367255144 0
407521639 398864767 0
353296176 129963961 0
421459805 29663648 0
499693753 310681635 0
519317826 38719578 0
205752310 281986673 0
411444701 352681188 0
571174125 188815830 0
154950548 374202545 0
183760539 193744257 0
305512183 145016133 0
409301554 337324277 0
425626168 283836546 0
41866536 141258564 0
294782967 128176566 0
486715884 24000344 0
507486623 414240954 0
420146965 278791147 0
324606388 513871895 0
394081848 247099361 0
553790297 579152536 0
80337 399240410 0
295997652 369276740 0
218751854 491055115 0
404880714 536199273 0
129224149 61999253 0
433367569 295833972 0
90638536 200249476 0
175376150 208780973 0
170363901 360907109 0
556250820 430821306 0
251428390 317135214 0
217257927 397442091 0
151011719 544898182 0
305040767 546970629 0
414391871 343679144 0
521283476 242539514 0
352839000 518849512 0
491494463 351316034 0
224716123 19886768 0
480800619 367643824 0
20489776 503185125 0
228902011 373785012 0
8095589 542994436 0
562535930 56176736 0
15453546 398986962 0
175841126 103566855 0
337848416 54499369 0
204876885 491383365 0
211194622 268040069 0
450196604 450528964 0
505460633 294452408 0
191652747 157686783 0
10888631 405477811 0
176313892 149143396 0
509931626 404738134 0
484095619 153349403 0
110519318 274434159 0
340506360 340716158 0
430597906 339361101 0
82435366 274093879 0
67482594 101643471 0
238732471 305167351 0
563454046 539617401 0
289404329 293878008 0
102510755 241467066 0
467504991 21311522 0
564584470 439856776 0
511483477 237349689 0
550517268 387648923 0
325080408 519936949 0
460647105 66706736 0
61903037 259183322 0
511639783 339766002 0
301321092 223904341 0
169430216 176981376 0
562764801 513615875 0
42238469 577308424 0
456359679 480829631 0
166686486 507145248 0
472546306 434636331 0
443083960 142102773 0
485327943 448836299 0
480874381 33338621 0
551003939 314421203 0
495161513 476341179 0
462390391 403663898 0
14806862 320201420 0
315527102 481749416 0
444085647 377447968 0
83797885 203413347 0
279803485 436649575 0
447502441 529383502 0
280706795 206757357 0
363254418 235510399 0
504888353 227887780 0
505252221 246791198 0
414972169 80112631 0
69516161 399712301 0
2460087 232662210 0
343974007 50747818 0
469619115 565845126 0
146893131 29689009 0
398644011 124415925 0
524296334 152663675 0
532913057 364825019 0
509825354 359230893 0
128324302 544310013 0
159400857 313541692 0
328362034 386511627 0
136910918 179252779 0
482438084 119877168 0
39666763 326489997 0
16455514 156352352 0
152060291 177376622 0
493490357 459122407 0
146376309 545762196 0
389120156 275328035 0
4114773 23164905 0
339112213 269315340 0
5460156 458069219 0
202062336 488949258 0
567785874 215184171 0
222854750 477666691 0
9196033 233483819 0
576395810 449810257 0
165908018 6367131 0
431436550 388580674 0
240547612 457478890 0
389645617 150813507 0
485668193 257229846 0
295936801 186374708 0
236675926 577999150 0
463011375 430227255 0
428743537 543076291 0
262621286 549990569 0
498768280 517834353 0
490945000 294820245 0
152423806 81970041 0
24253783 516217351 0
143845742 55994550 0
222056579 194899895 0
202822999 390687620 0
158968259 242693831 0
573179984 196595820 0
541587465 229749404 0
352458106 165888984 0
148135489 467565800 0
31672100 223056156 0
382415950 94168452 0
554871962 181163890 0
257792435 529593948 0
253329760 530683082 0
493903001 374269007 0
336942072 29683337 0
290988483 529694668 0
407617536 265848761 0
129892306 41233559 0
58829861 20192203 0
267641048 230498847 0
146275390 550839044 0
433424231 83299211 0
190539817 474674291 0
457819508 13328450 0
351084597 324831415 0
231013193 2598214 0
466556774 2086239 0
519606856 47593133 0
299347327 401102854 0
523141129 397517526 0
287481281 314748349 0
513966275 239010143 0
66731907 10932698 0
257752793 225555155 0
143608587 470426480 0
341488824 233319941 0
373264525 70150092 0
519489719 489260526 0
267270615 320416129 0
547916298 385232567 0
347576401 54903531 0
242458300 403820098 0
427507973 437369648 0
162199364 231882875 0
405392606 325084699 0
229465530 190078625 0
256291970 185627959 0
564657665 531438003 0
411485631 357103031 0
126751036 316871394 0
477400474 50039127 0
367846525 52056421 0
562446804 288786855 0
415733715 28450963 0
127326262 188419833 0
235561320 136368419 0
8594364 469621887 0
414327610 20209302 0
142410695 240812168 0
392044732 529613722 0
195466404 361200747 0
176122256 536525703 0
303219735 264882691 0
382911067 211122629 0
465680138 332982711 0
507294552 364274341 0
317828384 392884679 0
172608345 270794197 0
55161289 502098091 0
123907508 93477444 0
456388812 475792913 0
194337652 486420628 0
227372824 489995776 0
170380035 541730652 0
84797890 244424898 0
518707588 288517260 0
104101721 177453469 0
153277268 386835557 0
290782534 251622477 0
228589429 342726718 0
58894327 380699376 0
194224354 110589857 0
182979490 86876463 0
76440004 72671799 0
189820910 336156153 0
461775829 210023595 0
197658408 120217537 0
398594386 92599469 0
43015306 567664014 0
566907072 448325020 0
269761100 105163031 0
520744416 140662499 0
468547387 153107601 0
343705481 435130329 0
182357446 252431493 0
161539303 533891906 0
547946833 120068221 0
549021416 16893880 0
89659157 130358421 0
245097217 414737849 0
240014722 213719931 0
110231707 437675080 0
569716655 124417008 0
480472314 160960535 0
572472992 579330514 0
164324082 566166423 0
288452092 489055844 0
555204659 103202238 0
395871135 104099973 0
451084339 316393116 0
125931637 261817197 0
322389600 254927260 0
275366835 63136402 0
245387129 322032496 0
554822430 474410046 0
384222380 88432589 0
63619664 169735289 0
147050159 145540116 0
5569984 17103005 0
492086920 298362926 0
6405253 547750407 0
458217369 370513710 0
45824842 203269282 0
419504854 316591402 0
541436117 489853977 0
133678891 415126541 0
511455352 257021218 0
536498593 302260565 0
376789852 517271463 0
229041767 24551300 0
268406423 508014029 0
140073993 184264412 0
122823410 437657604 0
432212721 169376475 0
71346304 39234364 0
128577502 536433266 0
434354417 38025929 0
53522915 29840255 0
174966968 572713648 0
478558942 230393061 0
156102404 271320296 0
485706034 320640542 0
468955976 553617822 0
465468180 30241860 0
92979449 72179916 0
10630275 543308287 0
268031160 248320345 0
252028120 428210608 0
563904732 134510316 0
467767773 310869129 0
492112020 202547825 0
29957967 95158079 0
246798008 215529918 0
313511883 224840885 0
258044180 1816631 0
253615314 293405206 0
297789896 566746988 0
232485493 310865906 0
425813507 87724278 0
339190928 394176255 0
199192725 506806098 0
51030448 70584 0
186352797 442536523 0
500885298 1461994 0
228946043 484214201 0
449478969 445107116 0
311353272 465432567 0
40532244 481281840 0
337440939 544559774 0
225864116 260599569 0
109826732 285371176 0
68356307 390285278 0
330019124 100260716 0
174263864 64045885 0
471380482 551973576 0
316840940 463257397 0
387752422 34340631 0
23671393 489202039 0
462589464 470994932 0
530535697 325286438 0
218066775 102087831 0
291661871 554481391 0
459909002 269566988 0
350886407 542254004 0
425985561 340779607 0
312632296 130626915 0
50548022 211108868 0
543847734 566305569 0
357261700 214227802 0
198560976 116331791 0
179283824 353678285 0
545880934 128645835 0
62855719 478176010 0
408960122 276117817 0
210963066 83487128 0
204964785 139361179 0
288292076 554597885 0
473768235 329681371 0
571669324 315910060 0
113466173 313703795 0
47504391 337161262 0
4064368 232040989 0
122119087 78544346 0
303011248 156818362 0
385185756 74617540 0
46732863 402433754 0
509470077 305005758 0
82781264 194205816 0
416311225 454444765 0
149371544 206403706 0
64517067 241347014 0
52633043 463904878 0
293527693 44856383 0
546846394 353123339 0
330020611 470201629 0
576033759 461586710 0
408104175 71444079 0
383765868 429013064 0
17352180 357368777 0
367252503 284218980 0
92568422 277461032 0
303065449 545064687 0
401292564 106544892 0
557879993 270441327 0
535592641 441310132 0
547605606 392949345 0
232432219 291513111 0
524863028 175011460 0
356314502 303392061 0
475851383 283816895 0
231835030 391699162 0
458738676 364663493 0
382900916 100041460 0
455501288 376417496 0
254058592 483007187 0
233707966 456692266 0
314192864 160084324 0
494528273 153607122 0
184818584 274464445 0
22370210 58348047 0
408552375 223234823 0
532934303 407550031 0
329443446 79563845 0
288535520 486941013 0
95911823 505525602 0
95862571 186838482 0
42093829 32998298 0
269608139 51027764 0
430127614 118006276 0
474233035 34840644 0
26043252 368890059 0
489637903 469428885 0
534377551 24054909 0
63227198 316854605 0
465933426 527234515 0
408495854 364853399 0
361242684 279508151 0
135713454 312158062 0
221060799 353606249 0
353761514 251266481 0
574264879 244111398 0
254815009 257084373 0
153671049 559972234 0
168136004 64007329 0
527451199 71745976 0
374494039 382066070 0
42572568 59789687 0
494598336 274012000 0
101033733 358393226 0
443925020 290862015 0
560831371 368464601 0
183003506 91224513 0
453932475 338519151 0
317928785 521876517 0
327997893 360988213 0
398247077 186735173 0
222838549 516480656 0
125741438 337614420 0
207603866 164592836 0
356162557 252526278 0
202980069 69961394 0
69926436 185502609 0
168310718 320094983 0
95138381 174377466 0
3645663 142993684 0
105016152 506115330 0
560178137 477926211 0
498841573 201035161 0
360354461 285902295 0
101704241 235434600 0
321395407 287362482 0
525542712 319109093 0
484524693 432739939 0
572372216 502822047 0
23002774 148986591 0
384708773 20460468 0
468773372 67427860 0
252864714 351827067 0
358323318 368986718 0
300638262 469014711 0
428225667 453691166 0
374798710 301240782 0
232760824 141805736 0
216097940 224194761 0
230348134 458103485 0
522509570 252508344 0
438419624 360127841 0
275326155 218371004 0
451410153 180216439 0
508601850 579383207 0
113115535 403968116 0
153195138 399611189 0
58547457 447211049 0
273573408 507124449 0
75439699 444412215 0
577935166 517537621 0
264391260 64085307 0
386872938 45408791 0
451095412 151318526 0
203958371 506736715 0
482862694 472698942 0
391332703 171028513 0
203759908 236969207 0
60689912 179125148 0
489297834 257562974 0
17734271 238119585 0
520265865 98667395 0
253493048 290832565 0
557790400 10925104 0
252016062 68459306 0
291292059 553823130 0
420725799 440491449 0
265524668 374639173 0
111908670 137313054 0
81521370 542497787 0
166346082 428991041 0
233538423 288729061 0
107591102 385937607 0
537153917 522730094 0
184635709 278417863 0
61447319 464416641 0
55826173 272409186 0
287909173 120005955 0
222228735 8381977 0
64411033 336667528 0
95118179 245919476 0
128341229 435476100 0
539221071 147471298 0
527054884 250395051 0
520277104 123806176 0
338881565 487573716 0
161647526 447261814 0
218438624 475347493 0
500996266 556893210 0
484799615 37530159 0
430971481 46449379 0
214145034 239071848 0
404316235 489017060 0
89047021 321347508 0
198321267 495154666 0
199135542 577111188 0
300886838 25623558 0
362810601 353534406 0
191312307 252714516 0
121113391 231763267 0
332906639 468509338 0
218239306 485021262 0
3939758 206158515 0
194276040 438180672 0
38227946 520871262 0
413736653 191169883 0
38924170 80814006 0
38991272 574918915 0
569070133 477133905 0
415087763 334895138 0
124784970 181977303 0
363152327 369279105 0
468618886 481950581 0
4499665 165443056 0
493713297 301071995 0
410266146 289824786 0
469966007 182181645 0
372885280 101605779 0
158136361 405547614 0
162300148 211743212 0
45495076 315333983 0
20932207 353417700 0
10095240 227301395 0
196987383 379898291 0
496179257 573050491 0
402586924 99495723 0
459915196 156194517 0
92232138 71749463 0
253755384 329386211 0
338187892 103491313 0
512944645 216242175 0
248131829 75162081 0
419035948 485133451 0
121071347 422512573 0
130971354 298426398 0
17656806 529243962 0
198186774 49298327 0
160283494 234272518 0
429359790 41851102 0
155161405 203370131 0
279000663 537769269 0
466554132 498479666 0
521337654 410397664 0
504804603 144229781 0
209995128 127148801 0
410282455 201370382 0
157923121 315673977 0
460063757 66086176 0
206580755 1785883 0
483457265 75088339 0
75772841 93370693 0
358850494 473679737 0
436221231 38877197 0
452254232 509935562 0
274889046 266230488 0
79893397 3837033 0
23648599 139931995 0
21634426 287908618 0
542925948 468447829 0
394120843 141473817 0
454843461 308817434 0
197572459 294960809 0
268663010 409861100 0
247234051 296556429 0
568024082 244550090 0
470806452 510486973 0
482940988 156325862 0
196310767 13369311 0
10148847 47149205 0
363785687 403081899 0
231095069 575949369 0
573633980 310119939 0
408688040 117628912 0
322259404 482593722 0
239265850 564083943 0
24676602 505791608 0
424323837 320462903 0
331864073 458491429 0
173612948 351895010 0
215885173 416592248 0
48095022 77896328 0
158682916 214041439 0
476078788 83292275 0
115360879 57544111 0
465031346 47663701 0
574381065 492526179 0
60878583 541002127 0
407902817 342265924 0
571395648 336772064 0
483360136 509522122 0
276047939 432820008 0
485079185 556556319 0
576204801 452104481 0
394279686 52275688 0
357978069 228314979 0
343233702 147997627 0
185985619 191157382 0
216742972 78101683 0
372885297 495932741 0
155992953 506757243 0
524663980 291242283 0
473808347 433861897 0
556991439 185778571 0
115040609 251123173 0
568455248 141689043 0
224855935 573327885 0
543100867 293420668 0
68578587 572048133 0
221718533 372685257 0
336494680 348539086 0
377270844 47152637 0
536700988 263200170 0
484144168 181647591 0
143761727 283216368 0
430538887 370397326 0
562636677 101659048 0
267931212 428938163 0
227567547 503563795 0
399835243 166984257 0
536361290 102725732 0
564987677 369425468 0
223800769 157477333 0
263985395 528739698 0
413610515 270258402 0
184042030 245515876 0
119697715 298137080 0
551185949 31484348 0
294485798 219408888 0
222482201 3248893 0
203870845 236867039 0
397506570 186117589 0
189660986 319559162 0
210038095 563234500 0
542691047 59301849 0
181513631 477051273 0
145201279 324857503 0
376308866 383513526 0
294652960 305068716 0
299194835 549052404 0
411229680 392868604 0
342891183 210342282 0
150254697 525233717 0
333474524 255123880 0
342216551 270451494 0
29064867 10968655 0
409131717 174720406 0
519102383 206043699 0
321026709 498168556 0
76153544 530249518 0
579161204 527497853 0
250603646 370038727 0
213170136 231851906 0
481332690 220255267 0
550194217 436228545 0
274068431 408777684 0
160220449 459719781 0
185347518 569246692 0
356059544 192650046 0
366571883 270400303 0
155415383 501130586 0
323425645 267785586 0
274851183 18725255 0
286608720 535209171 0
180446250 423160486 0
268728214 287923608 0
126764418 379879304 0
15700482 314481434 0
533513210 253294978 0
278914318 494746348 0
559475017 496382059 0
104182584 143648114 0
537794446 217243028 0
193612155 219666115 0
198974881 350395078 0
213506278 398843845 0
69049621 172736129 0
235801373 252989636 0
222568700 391107103 0
43507517 493706850 0
477599529 431507424 0
385978287 179690512 0
519659705 574590846 0
439306256 279935588 0
546040692 179902770 0
180784058 170451516 0
207929063 371938207 0
358651392 547809040 0
406604886 207139604 0
531243136 426516746 0
70104833 247303010 0
490162097 313381813 0
133426055 258714113 0
471035756 137655692 0
86285272 104609559 0
203325035 224995631 0
253395033 486594649 0
276455483 173385627 0
539180171 171001928 0
334626166 367581904 0
433394465 309628402 0
397189096 34677864 0
224824709 326247028 0
204598218 144218022 0
133315744 104156077 0
158203081 508646405 0
310812466 28047148 0
557226258 541970169 0
73418483 160638386 0
489392874 505383832 0
126623312 330817597 0
137109344 71646302 0
269441462 300901470 0
63392107 575397097 0
471617179 109724933 0
14270694 86181993 0
198130004 301930076 0
486656420 570490890 0
258308806 362145005 0
396863119 319796923 0
543028354 179821566 0
64305086 284413701 0
227502346 353852423 0
409839704 418240377 0
81161546 339773925 0
540534037 428418794 0
331835757 415281746 0
203652000 112892106 0
53977552 484645697 0
185311439 145942700 0
37706048 461315437 0
329107853 200089527 0
100786005 352031286 0
290977078 12444062 0
295584316 518794806 0
355070600 433768547 0
23839071 534086511 0
535229608 155413210 0
416743571 191260893 0
311603178 207162137 0
344585788 239227752 0
104350643 256325931 0
445071762 331936002 0
539563783 460430786 0
412353696 359217033 0
286441407 496935888 0
85396667 573026760 0
368823134 508895121 0
380902899 345675697 0
534650811 493732502 0
489451137 477147496 0
372397533 390486350 0
308698890 518548077 0
489196688 315272872 0
386563123 265029741 0
469442999 441616610 0
35061946 249234680 0
344398511 232457579 0
65230687 370344786 0
261178831 130860004 0
289870619 452952480 0
566704366 102165632 0
551752518 127296864 0
126008221 220116258 0
356301654 123710526 0
363496088 416353274 0
516365781 366216223 0
64303693 10071441 0
260283607 469275554 0
93113041 287071080 0
117598645 447664654 0
548842636 55868657 0
355309278 224873260 0
177156354 341755157 0
430872288 164647685 0
238091560 320035608 0
408368321 190375257 0
182193253 177615758 0
212223946 403337470 0
119618620 302747012 0
166629836 469415366 0
450767352 448466733 0
283168817 427025008 0
3509718 351642979 0
457862754 361722934 0
204653376 337150841 0
242848552 16802492 0
218532963 140943149 0
70114475 441214209 0
330572115 37829412 0
61049436 7919665 0
173414445 557121904 0
270714054 191756328 0
220805638 128495169 0
465654627 433668422 0
98263769 549269056 0
138401041 504102732 0
54917814 531027569 0
541281163 6919067 0
53175876 39109923 0
120573372 562617034 0
48630595 84553960 0
333433360 274530090 0
483808301 480156161 0
245091769 313801730 0
341303361 213325594 0
423705817 578346256 0
471472008 411621283 0
285640687 171163988 0
463036 250940183 0
110677625 513847253 0
165223365 259467040 0
249837760 48216145 0
171711595 110714700 0
44084308 388675886 0
530239485 504982158 0
250960599 210547994 0
28134286 154968928 0
162229748 338803358 0
574005068 509330844 0
90973862 169130008 0
153239596 122769996 0
266678026 444043559 0
438149935 140191351 0
449949851 561549160 0
508925834 470077008 0
331496845 410648133 0
202638904 196234682 0
407032646 132267548 0
475141191 390532596 0
428466949 186775832 0
225531596 396914534 0
74588757 466324937 0
268239887 158700723 0
53981752 502653339 0
479645507 200283372 0
329780055 17754774 0
485583962 576012762 0
50315947 363997249 0
97751427 434742157 0
205310896 378215356 0
486702220 512909680 0
111957981 129290816 0
43401368 332639724 0
152133770 108312270 0
69127030 405342267 0
180122055 439699225 0
416591025 172310641 0
432939071 368495884 0
314694095 380030776 0
451246704 272636342 0
58537904 411806469 0
522937015 257719501 0
226805748 487792301 0
574138137 39956991 0
109365633 23441237 0
195426558 285645294 0
364897670 318387237 0
35295051 280125126 0
500541520 351163625 0
553820108 366305623 0
572047293 358040300 0
355840932 158744164 0
342061572 465274287 0
549588469 159201419 0
65255934 497940720 0
517909772 398913371 0
329581245 387196683 0
258265446 144676442 0
410959544 494741559 0
151202196 539538769 0
197160914 494228230 0
364736045 99434819 0
389551342 492906223 0
487634682 514696288 0
562668266 559387522 0
199616953 349176440 0
101543850 512841692 0
436260145 330197830 0
120320242 4694510 0
239091206 562953773 0
370077538 450727763 0
148472038 442226554 0
202680047 403657739 0
494260290 476573802 0
136165417 565481757 0
293961165 460885073 0
430559436 112072123 0
437543596 182047468 0
314622510 446981086 0
117693736 25838991 0
173938613 549802542 0
557152509 84574540 0
498812551 229832172 0
269564760 253076150 0
91817926 35873431 0
560707330 390535982 0
96388827 11964530 0
92410034 143243730 0
140034888 432986498 0
36307870 299654302 0
486652010 42273360 0
81783563 456435289 0
533623034 61962484 0
132091191 525566767 0
156188863 13430303 0
157040747 16658546 0
148305844 230222936 0
47256919 52380184 0
399580907 12789120 0
356293667 256723348 0
486434402 169285778 0
181265701 473026052 0
429391859 307845093 0
191818001 150865392 0
343334626 430045704 0
444500250 172983829 0
59850686 420002055 0
384554038 554971200 0
263643911 520552880 0
137974340 278589234 0
313419973 553828658 0
263125645 39096863 0
372944107 104097765 0
137676958 555428810 0
197089831 129064944 0
100173876 427773098 0
127819404 404848759 0
480905093 64878668 0
195418983 339023362 0
486794086 57060770 0
274059761 571385240 0
144487148 496753562 0
101349767 19373843 0
125329734 168651919 0
295869290 142778539 0
201246904 256682623 0
540145974 316743180 0
304897864 481941256 0
343199458 78698502 0
539914851 31883987 0
493180042 172058238 0
542476636 137261164 0
206483291 521043409 0
546421120 186677406 0
41824258 86459616 0
51541210 343524267 0
573674298 234767381 0
530140315 85390840 0
154823160 477988647 0
503459959 454018367 0
180269631 484256735 0
473932061 281954319 0
470135736 488064112 0
84964848 579420083 0
532340889 311409456 0
38182461 349236009 0
340086066 397629768 0
112919907 208510252 0
274186205 98123561 0
221782007 294466780 0
113671977 569041703 0
106385336 351622666 0
457457750 509459902 0
385569383 2444431 0
494852568 73383123 0
353102 224672412 0
98028170 469154220 0
89523075 172990610 0
268956536 540621172 0
201613448 115927022 0
377234863 126254564 0
62758079 119494043 0
524522322 392212228 0
568354920 183308882 0
326208595 512455167 0
175594174 445175380 0
547983031 342902239 0
527854824 566603879 0
68576633 13393109 0
88997508 74850021 0
160618185 232362410 0
401703712 44036144 0
281642561 379912515 0
476302124 87398235 0
96233352 528489854 0
501845393 285404213 0
393038690 161863273 0
8124536 264609250 0
332301538 487175894 0
403914503 22528719 0
321478778 423765734 0
285452541 527027801 0
533307378 281491441 0
375883093 343837464 0
524522001 473194996 0
389987936 142495913 0
214492134 378727447 0
426986119 225135344 0
203782188 144645862 0
78337944 148195722 0
53172673 154093601 0
108575190 199245887 0
509470518 375057163 0
324297790 43236788 0
167443950 123028804 0
168071052 366274552 0
500710598 547060870 0
421205250 531771227 0
388397035 530531988 0
504989774 422796056 0
267580823 138448180 0
488883039 227807793 0
80405967 252219662 0
209612050 29558946 0
21940092 137081243 0
343392694 78555496 0
256415611 275610391 0
115008435 237683673 0
54803839 510799121 0
255542240 561095881 0
286428131 61013014 0
245379945 48327942 0
334117869 370598047 0
80019174 255810231 0
456177657 141944469 0
160265863 329420288 0
220977825 211481116 0
517461633 69076061 0
494214548 219541247 0
571085936 232034079 0
409132866 181001979 0
195805062 59160481 0
216654889 569574500 0
283799113 265174963 0
526734799 404730605 0
556976470 97527455 0
535441126 490679409 0
310297505 84625373 0
117491124 112809197 0
12438994 28602928 0
367376270 118631190 0
452223748 534440858 0
265385273 523090346 0
520706685 436397386 0
243338659 13537089 0
207684947 458762122 0
480514680 373659612 0
459236418 94502113 0
409198017 86257483 0
278536421 122036249 0
355296126 511479767 0
484013345 328294286 0
393225330 142173873 0
156459289 106354947 0
539245225 201221593 0
277105521 272741412 0
86568274 87251919 0
289891497 332454955 0
242195559 350689231 0
440342447 529797530 0
81466851 15075011 0
536534968 569991916 0
8405478 346231797 0
425055089 311222968 0
74655629 98590529 0
219845698 113130695 0
306908546 136638378 0
242082214 378180927 0
69822696 369241149 0
130918348 314591810 0
17322853 228210312 0
287419293 557146593 0
31998073 472442806 0
563023292 399437283 0
288568873 271110877 0
369456516 191115637 0
254580553 533159038 0
264470609 89571968 0
257786549 537313647 0
515557590 25912039 0
569066252 136403628 0
434867425 311352977 0
180416499 365933409 0
215105548 159791569 0
214042281 451273914 0
510633150 124882497 0
381361087 308840800 0
235131270 317897988 0
268296768 103772510 0
552831160 390437318 0
405861397 541972889 0
497819096 578354209 0
454626580 196382112 0
382925143 376572556 0
389794215 395051754 0
541788888 108842118 0
566023363 295475651 0
77983467 82850658 0
23275884 84844215 0
488439424 527963064 0
477812494 121951635 0
486642318 492472108 0
212232002 308542365 0
444933215 549060714 0
570585417 267364164 0
89415740 99263075 0
489400286 143711785 0
262708735 569380140 0
525736409 367449448 0
188656758 313209077 0
150087238 385082007 0
286603489 308742661 0
314323496 253570725 0
367476977 376349957 0
208152326 254043557 0
422840585 401885250 0
473736454 8964188 0
77405629 246072665 0
141676757 367691042 0
450059036 437909110 0
53752594 537225011 0
1796914 188293498 0
417953282 201214093 0
394836141 255138819 0
20971547 541208916 0
189617204 460841395 0
175129077 164827869 0
254025219 344844518 0
176349745 405494483 0
254248940 554037671 0
454981264 458442371 0
265859232 309843620 0
156264735 464963627 0
120804704 426980119 0
473236822 176668649 0
426868187 564676742 0
175531886 69390066 0
206363583 40047141 0
568258547 563626344 0
108852244 271707256 0
514763297 408737824 0
278018914 210361948 0
68793612 46065988 0
257901455 395126720 0
320168874 365012779 0
157674152 2406203 0
37652612 527708409 0
511612432 235569594 0
224189136 105833533 0
514252473 400884226 0
14082627 224771252 0
183439169 77650159 0
465526217 229460261 0
60677630 561180363 0
299127905 578315601 0
59098492 202169047 0
77814150 17590064 0
39800556 513019754 0
66431778 202246030 0
293049584 328432986 0
453211444 388185260 0
516617081 114233448 0
271337738 301304973 0
265475975 67959799 0
217760666 699537 0
397313504 328425552 0
289064811 70037305 0
80705155 536065168 0
320021140 103062530 0
386129285 306078353 0
474580115 481359203 0
466511608 137620828 0
198297431 150500825 0
509276504 334210531 0
294440744 418799844 0
452935755 398654887 0
446838201 161933003 0
528941893 480481652 0
523074258 513379677 0
431188430 125673895 0
573632255 528045767 0
133192246 78151355 0
42441650 563006302 0
191833926 220861432 0
478746050 302909833 0
550504300 434272841 0
212599369 524546832 0
279796833 246727724 0
496953866 37041781 0
345838993 242215689 0
50216894 443792416 0
370462206 508074617 0
506397942 396134937 0
201101945 563313118 0
366216023 110279443 0
356781893 272724045 0
267144079 546460343 0
550890710 372468913 0
163801836 191228909 0
488328517 20290283 0
332144972 324779156 0
282968445 538346222 0
391774351 508683013 0
2598019 413894665 0
387807450 136659574 0
290629562 322010960 0
252186073 484300545 0
368632463 292126280 0
452093324 274425455 0
278717414 12837350 0
277132041 211289718 0
269764164 546539028 0
360089601 347282316 0
461041816 356580831 0
196976197 403915110 0
88827394 190422583 0
287297062 410707163 0
554240483 230552041 0
417253895 455793425 0
402195945 384193241 0
331343479 504754152 0
122118058 89715839 0
77098473 145266750 0
246305409 404174546 0
82025956 390951615 0
379411411 504224822 0
281082210 3024332 0
342950498 486183034 0
201284299 196323323 0
156908068 504189734 0
575819476 530253623 0
72489220 99228414 0
69475907 172168648 0
337240097 432584377 0
167940920 477590466 0
382077604 274594217 0
340406489 40400274 0
301369231 286224294 0
485451278 477032101 0
113251710 295462013 0
362155058 319913669 0
3759409 517057451 0
141807932 61833916 0
51648575 73446341 0
322609746 10016879 0
138122089 269711980 0
558817292 292047124 0
89362477 389278065 0
428659817 427961244 0
108292425 485596586 0
332952489 469395977 0
198891068 165105764 0
172737778 531089055 0
107602089 198973681 0
166016687 335337036 0
401402054 73583304 0
538827741 161488718 0
159895179 292269595 0
502183490 65076932 0
196745152 104056339 0
512300302 307449343 0
225820194 370481880 0
502151532 17636394 0
501796161 217805369 0
334140088 32140972 0
385463070 380472044 0
445407110 251599927 0
515920682 140307306 0
507887586 211235702 0
381588280 169194447 0
561579322 214588205 0
396066901 329589647 0
197716668 275133603 0
276140786 158697468 0
542024101 95808265 0
476120678 556119004 0
70212275 196983315 0
284937566 269844921 0
245540135 317413449 0
345660047 458370653 0
454237515 244488462 0
470249963 406775992 0
233445628 273802682 0
116038063 335106283 0
398352777 387835554 0
125518713 157038043 0
289270136 468800585 0
123861473 114574134 0
100262302 237672028 0
444156907 227974158 0
102341067 88275582 0
275661580 4615154 0
5814392 76925705 0
25146145 10549390 0
13558998 337715273 0
431941378 313386887 0
69995248 41677849 0
85575035 234860383 0
544690892 8124167 0
199578872 87954187 0
435203972 544140963 0
426990074 262826477 0
129398261 208514005 0
88466371 275617442 0
373207079 455234678 0
33140013 524133388 0
68249506 54734544 0
144402311 334172238 0
400037915 211340269 0
405557451 29351202 0
367162153 268521939 0
324732925 158286143 0
369023752 405916781 0
42179304 6685303 0
141681415 348287112 0
519592161 322600565 0
381503310 313739007 0
365475162 345541056 0
262531493 506701563 0
282083048 335204181 0
143012341 454100215 0
452748869 531961246 0
529731493 245283091 0
61905020 279725052 0
562289817 193473222 0
571706399 481691912 0
144393922 55238335 0
235160104 450157702 0
358623999 420818235 0
189095242 111416229 0
540970957 332467213 0
442895088 396981025 0
53734016 78436260 0
514459546 322577022 0
73014108 545782020 0
234064632 307447307 0
205597217 363435247 0
302280747 578664831 0
292661562 82323260 0
283999309 147978973 0
441686839 322759373 0
345784494 430715996 0
135137104 122112017 0
45276483 572797305 0
463991429 66256292 0
145190490 233254412 0
227985969 272856752 0
485855112 105326484 0
301127256 418565716 0
574554966 339687122 0
405351289 325909115 0
108789854 47117010 0
490052326 401836296 0
493113589 353772609 0
264411698 106443662 0
282360509 309052493 0
229700222 218358346 0
323256511 67209770 0
490019729 522386555 0
164823569 398218007 0
271901757 98875831 0
323863716 463128275 0
137542012 391704493 0
193705727 332935380 0
410396625 293419584 0
21709757 449358781 0
250875024 202219429 0
122029091 365493578 0
60391352 519344612 0
571647637 386648941 0
245422076 328928677 0
274040621 203211792 0
277599058 221146312 0
106625259 444320467 0
68706943 323699072 0
342650972 15781407 0
262110819 142353324 0
52372354 263589864 0
16361967 119753607 0
556463169 322099266 0
560040082 558748874 0
205835001 136745760 0
272660105 392372712 0
336615605 159200443 0
21995270 190751383 0
326719457 78088117 0
431111329 184441228 0
169486719 286210746 0
76518548 155168614 0
442025119 571744665 0
133018607 565332023 0
265614563 364087124 0
143045707 240548612 0
7099285 449641687 0
206749451 393806812 0
571099080 542323602 0
359151230 100700890 0
71110521 411970426 0
103251769 244865278 0
265426192 246853303 0
326168628 20275931 0
179836326 234115147 0
203358266 30299176 0
504713403 45070043 0
507902277 464601365 0
327865951 364257215 0
328108129 308794277 0
482610467 284222691 0
109175887 361026370 0
234100025 501086332 0
131267565 377942283 0
476100351 390881648 0
10476934 185760633 0
401529295 379045767 0
424096480 500742981 0
63831916 206678691 0
516734265 141700887 0
267414068 158432836 0
186392185 214028865 0
234424337 318606480 0
272387068 505265416 0
400023706 488711607 0
332611288 140416768 0
73544580 379193870 0
30945838 319844356 0
523236771 575105329 0
102471432 387557727 0
34037310 549822981 0
272419452 220564168 0
147597495 72202653 0
407065429 534606449 0
255971399 566136056 0
199819833 118552467 0
377998236 452789614 0
384834229 75001337 0
145792472 367629281 0
523982377 266321432 0
161560721 226638696 0
134757256 434026350 0
42791474 428563824 0
423749596 383353331 0
348569883 517183745 0
449964694 335837977 0
198642777 467209632 0
75460634 77311924 0
180218427 76525391 0
4576410 37346940 0
32865245 233906658 0
45908944 285994835 0
132385130 400202139 0
417831551 548569436 0
488415814 536074025 0
198048732 497174414 0
327096241 415871154 0
200975658 465643588 0
238704005 174238908 0
364295006 233459077 0
348431290 514327588 0
319797458 434278349 0
289895769 40768103 0
402320606 376805808 0
304518180 353337049 0
279214145 121955479 0
303479025 350482461 0
102172836 341690291 0
484726080 287487737 0
455308738 29807638 0
50472376 110702003 0
353861761 518605763 0
534934773 313777054 0
175513616 261235785 0
517207204 12779423 0
139869161 290920398 0
170853245 420058286 0
342524050 309241365 0
438026282 362466909 0
572667791 58349675 0
57974309 134502149 0
145642921 209493583 0
206235295 480313562 0
244566652 113198609 0
5195979 168541887 0
215003741 257854860 0
8714767 50664829 0
485507136 92250949 0
353925521 461007123 0
103023840 386515363 0
405725858 164658224 0
83472863 167993030 0
309742543 273567350 0
307599729 202357431 0
526157538 451273407 0
48581015 352771584 0
398255645 375171550 0
28162084 361408061 0
287421733 274985309 0
414452265 106240819 0
190061540 428372816 0
283972141 287490350 0
180330715 171275543 0
294971713 6690006 0
497900844 357717894 0
261392272 167104226 0
474485222 371788735 0
364871271 127193109 0
340427731 523062587 0
229360996 391232263 0
204703988 235392033 0
112872913 345652946 0
379892680 209178518 0
118836800 59199354 0
536352910 437218661 0
126788894 251644650 0
132540269 250735038 0
36458298 322445219 0
7645472 577235097 0
206866951 159085825 0
462887695 108797502 0
513511002 337178778 0
508877669 276076276 0
393995797 127784642 0
391872582 106709606 0
402173598 272130833 0
560644814 468707784 0
342978754 537035597 0
467310966 500462715 0
575478746 47280000 0
197133934 36790457 0
79663700 350692535 0
470530650 422859284 0
275768413 170785281 0
560570080 473269700 0
493607816 150484428 0
449007184 40760584 0
176378576 136108972 0
48683866 64888223 0
136667052 92341764 0
249031270 575279859 0
23570599 118825777 0
6533587 137699773 0
95314802 178577155 0
480821138 213051034 0
329698143 354964522 0
539127887 224249665 0
223062032 177045602 0
446377265 464843501 0
221913071 384615897 0
529127002 226541933 0
184105250 511704634 0
308728213 41575559 0
325992879 374729574 0
556078232 119336747 0
201890926 294674943 0
352021407 369064781 0
23482914 492164982 0
428115243 575471230 0
101523047 231321958 0
360538017 300826069 0
481455181 520335418 0
33757805 90057781 0
293622631 455144237 0
455998501 230395783 0
242912033 109441269 0
113504804 553256629 0
449358349 203466084 0
123915057 512864551 0
264673523 179831002 0
296830541 199740643 0
560082807 540978294 0
68789579 442551630 0
83982375 167282764 0
314588444 287283385 0
217873081 402165443 0
423670520 426474325 0
484937352 351326251 0
511761488 141931763 0
245849312 272391012 0
281926613 562652938 0
269541270 502969414 0
262672202 248203936 0
412836388 374638639 0
508288949 311629605 0
473343480 560554952 0
412720684 179539694 0
522869797 182702662 0
492733797 378370177 0
170866464 189631112 0
183543911 557822810 0
396925019 549589973 0
129335049 456599814 0
123150416 479353460 0
438912890 45083714 0
179936480 107602595 0
118106858 351719687 0
326721809 464381610 0
117220694 43825374 0
224668672 239849751 0
217979545 212397734 0
536799455 438600397 0
23394538 371954386 0
157751573 193917853 0
501771242 356864589 0
227871332 227936915 0
255281308 256894432 0
478334857 521496571 0
346286923 493367180 0
212662145 107505124 0
510432544 60135269 0
550095156 327938464 0
310095784 136304522 0
437352980 473515545 0
290814299 140354598 0
265612997 400164728 0
250357052 136834348 0
311748189 320223926 0
513168713 549455625 0
35802172 192013264 0
314923195 9705964 0
145075396 156865251 0
148433109 391808785 0
169591762 44536836 0
292104190 278342415 0
576746955 289802770 0
262611694 567333370 0
466568315 67513618 0
75050006 255511486 0
251608893 477305652 0
184577326 206587135 0
251303498 153839150 0
226308966 224936649 0
243768022 300618914 0
311261484 314566232 0
183173807 229409306 0
523711802 10487654 0
105224933 228836401 0
491928701 559629677 0
438556771 490746686 0
174285649 350165606 0
237042962 391021086 0
577815981 275535525 0
364252040 332314260 0
75613321 89376010 0
158118800 107901872 0
91317664 88968482 0
535815319 16122855 0
114654666 340559756 0
3262186 322432608 0
253585137 387119775 0
224552869 188934236 0
543551931 447811712 0
112792202 42882958 0
384711335 130899535 0
155968747 60940929 0
262067069 380599600 0
576697596 368288873 0
519608512 202118971 0
40340860 505798758 0
453291503 85431258 0
516640574 536202256 0
321220135 19461966 0
568575027 528892925 0
566444944 245841985 0
361713515 497966098 0
88726197 51447181 0
481824283 330380649 0
20063900 196571845 0
574854319 83227390 0
147284501 370352835 0
330181167 238464260 0
165428100 135397791 0
376210402 537348658 0
147928713 253173924 0
547529434 94782881 0
164024605 66399492 0
226316598 304987344 0
88309521 563296041 0
22966049 331113174 0
410143638 165435188 0
144819719 451217187 0
302221337 258053464 0
101702786 385661468 0
557758281 95380082 0
48486442 23445693 0
68684920 285033227 0
290939809 224284559 0
508469101 519074172 0
525040330 526745825 0
316733659 498456720 0
96992050 312368297 0
149188166 341595067 0
422837866 525164219 0
264017251 66849456 0
271708878 156543700 0
402811955 378858667 0
34287053 471964814 0
300126814 528320 0
553723314 396240321 0
386158052 531091502 0
168794902 142534448 0
258109451 491436679 0
579298054 297759491 0
422332446 108210834 0
490924171 225966660 0
108899563 225699410 0
367653305 458551667 0
421099819 428794995 0
93554558 322293407 0
150029839 528038155 0
96781581 192922381 0
327787189 230018317 0
470445237 289750204 0
5188522 446939751 0
239937972 271398777 0
514995815 426714715 0
136181955 573351126 0
195478793 232146919 0
538425913 542389550 0
413246246 450175516 0
46745372 158669387 0
524832825 243139551 0
76508655 468731923 0
198128366 317556592 0
43872470 202358147 0
462241731 157860299 0
398215500 199657832 0
15285563 405953595 0
5315071 459143509 0
41607698 79178396 0
348370788 350691196 0
63896418 44489074 0
262382386 19555387 0
445988727 495477428 0
512999386 450828028 0
50898698 118318575 0
576752134 166485743 0
49626841 505561353 0
536072028 178509994 0
334969893 267551630 0
131929933 142834919 0
292682498 432661597 0
491236253 116023189 0
128787539 190930083 0
132739299 381498584 0
213101113 501882754 0
376303026 34662394 0
197256697 97830161 0
152092519 57335114 0
110117358 218502044 0
495131106 308765373 0
63536567 245103362 0
67386611 529188426 0
556367640 59014087 0
393433695 63820362 0
178627321 264996609 0
47252335 302020537 0
178182029 114921852 0
438064406 194815050 0
154681139 416145347 0
133528507 251789202 0
301323866 6239120 0
536216083 231997740 0
317538034 70485830 0
388614633 141226259 0
198590888 308531465 0
157522513 302549722 0
363926524 373920024 0
546061869 184526769 0
38330283 318813264 0
298748567 134448166 0
97576321 76562689 0
376982209 240713067 0
6387525 518700390 0
368674449 418201216 0
301955876 574425551 0
548415834 384649095 0
476626658 548918521 0
498176523 509689138 0
118027122 315181159 0
133415017 375366253 0
540074720 162437335 0
546174928 340502955 0
362651283 279848069 0
361829116 227866818 0
526609750 384161487 0
10729873 99583714 0
141915809 432112029 0
5968274 399791996 0
577315850 116423041 0
350801284 72398006 0
209223515 24092001 0
464025826 38655191 0
378905205 128695900 0
408504988 314193955 0
275804811 464925682 0
183586931 499170733 0
477749674 386709462 0
216040595 307215549 0
206988486 353330865 0
290932402 145038410 0
440170506 515662622 0
503998218 44878487 0
324025633 435453151 0
380322192 496257116 0
554014374 419907692 0
162748124 34980456 0
570275806 339429234 0
531564436 546121334 0
36272358 62700832 0
491516370 437759925 0
417527724 29344091 0
232942401 348333615 0
415713918 517848230 0
208451613 356178791 0
175936045 264049183 0
476533902 238553468 0
412119764 199319082 0
434381512 268389506 0
466703354 352591988 0
191481474 436971516 0
339005824 247739111 0
299789873 409792344 0
486032896 94371667 0
85913643 547745902 0
56270581 274097787 0
432814913 333049461 0
432905548 203282138 0
85952664 165379185 0
301057911 453234284 0
156085173 479694255 0
143826829 29035678 0
151178639 509496737 0
502206171 340940547 0
325580183 304850585 0
349873135 56306941 0
47388391 541335476 0
213686237 329740618 0
51139690 313380140 0
69111808 115442745 0
93828545 46428459 0
365056370 504791084 0
273511829 110920504 0
561756886 206794626 0
488054570 29002055 0
434508926 226496418 0
356408620 33973129 0
360246190 202828952 0
46163408 424718200 0
15780530 102863644 0
450999415 277178548 0
69145700 222851388 0
560456190 552998105 0
41985000 520053437 0
381397874 426531131 0
500167593 530465118 0
480792724 203639028 0
142950203 463951276 0
141055760 202369104 0
64485956 422405716 0
568747304 436494803 0
559660117 552959137 0
505524424 504513438 0
516853992 409019575 0
44380592 259730726 0
87419735 529021131 0
174801143 119032385 0
145358019 359097342 0
19370040 534571114 0
510116151 242971120 0
336324025 217099330 0
430260852 174270455 0
178777575 412406987 0
493599404 393560531 0
541459677 421649907 0
417880954 158855296 0
533164158 20312251 0
420453240 318533821 0
384210918 375863236 0
552539657 365546088 0
208141912 343385949 0
103076953 486876015 0
72709061 3412421 0
102551689 263283043 0
460887893 221679607 0
24668572 449790742 0
327714513 408536178 0
429182683 199195696 0
290819816 273436639 0
430761273 525837956 0
478577491 100580809 0
425859430 262387414 0
421211905 391759049 0
1945837 371842301 0
543557125 242966144 0
576570886 156263873 0
312021095 268848328 0
132138647 523880634 0
378667451 316122313 0
468512262 317703020 0
503061622 457334259 0
361510279 324664801 0
57455341 506626413 0
337862337 459310966 0
497515399 428093136 0
86041049 243371692 0
24145089 322659844 0
82880322 440479588 0
469858850 574190518 0
136596554 166020605 0
90274333 333136173 0
214316127 515607403 0
516080547 302130726 0
320482902 19046795 0
98321900 520707957 0
153561280 519788869 0
558998913 407143367 0
462296878 486980234 0
325575293 270775979 0
359778886 373736423 0
507938373 509335236 0
419025143 556032464 0
412213021 117200637 0
531036704 563724111 0
260648015 278043652 0
462066392 290015469 0
313939468 124716969 0
529463389 291371440 0
533068264 441864280 0
316243602 283920472 0
546311318 386246971 0
134761855 556879130 0
220773990 548538492 0
150600710 317867313 0
536893591 140621415 0
197957806 52153496 0
94883665 40984626 0
267244317 46739521 0
378824421 136396286 0
892386 329275063 0
152510931 556745315 0
107801047 493366817 0
129489122 479414408 0
41776181 289384053 0
164031978 238810281 0
135656952 316706483 0
88465600 193060267 0
225200737 357567186 0
293342868 37933739 0
194827040 244659793 0
284815178 455842569 0
91691733 403618712 0
342737950 48464165 0
571260063 223671805 0
460905889 119259751 0
513323435 187742741 0
539906645 203746579 0
237067944 484582652 0
48348386 444669318 0
256170829 571022794 0
461999231 186003263 0
461142200 286986893 0
140156352 417587976 0
203751027 312284853 0
90429374 402823354 0
338903418 248183133 0
564301196 225415072 0
135394505 552417528 0
519789929 501114463 0
340942593 112556411 0
511672412 11745145 0
44252080 186320356 0
139880049 272461852 0
568808896 551641938 0
546458245 343331326 0
223170000 161132350 0
269798415 412801444 0
255579030 15984943 0
458264094 396166090 0
574924546 494907044 0
246016690 238284885 0
101957532 525078351 0
87540563 251240244 0
417701696 385060700 0
211916169 422013223 0
35196619 402202695 0
514209312 4003424 0
529382298 340035553 0
449995413 17371548 0
506501799 301379452 0
395010730 352582005 0
396161080 309340530 0
2879266 50657174 0
458862438 525788968 0
499896788 242068755 0
398835149 363643947 0
493625796 123996642 0
204931190 144203337 0
142000842 343284623 0
254809423 242960297 0
295858095 374321836 0
293040436 364259885 0
454029016 454952243 0
236847159 141762560 0
141463807 129720663 0
37190216 563562368 0
96153371 300674524 0
543137693 424312294 0
25061236 143174117 0
62065872 567636075 0
402446165 183076548 0
346012479 137586942 0
75261079 219057391 0
257671094 262428490 0
438546922 198986127 0
395850258 418749286 0
391485702 428804976 0
56017110 88962984 0
144589972 149307181 0
553223501 527003743 0
572715916 9777206 0
66827708 515267908 0
389494679 489384538 0
464654676 270538115 0
281195240 279051843 0
530622061 139629867 0
15500928 88929522 0
245085020 174150704 0
363142554 128930261 0
434199870 288654035 0
311602327 421955986 0
535322864 228461412 0
438094815 116820649 0
394251382 562176230 0
249242562 209689108 0
4515163 101342766 0
233504837 165750782 0
225204922 74760678 0
389829123 262610405 0
289172610 98206200 0
498201195 345296768 0
425807756 200274527 0
20008870 209777072 0
492636151 518954305 0
229841651 361061443 0
482187333 281187249 0
318101348 360323292 0
48448230 417081039 0
203990983 388799481 0
265850072 200447324 0
551743130 234733033 0
334999486 435008220 0
22835705 407939380 0
448206616 29376843 0
562626701 278082633 0
157488802 242285830 0
218419792 196828865 0
191245510 416811952 0
28681387 89092204 0
101424381 188875922 0
275630269 111944804 0
1553545 441067636 0
110270848 127521517 0
268695246 28665504 0
564236556 233021978 0
320503985 245942178 0
91821524 316390285 0
431191802 562901829 0
130875614 337936264 0
320693036 260162016 0
17176662 290017845 0
347724064 72618248 0
99002492 198331581 0
49817828 448632789 0
253202146 69335122 0
154337141 331757423 0
548339584 473489168 0
319157928 74449237 0
437893152 119933477 0
331982918 441650190 0
271923120 440057376 0
424354854 1918515 0
435271463 252260051 0
226782763 43268702 0
343461292 199747073 0
24848560 403964217 0
419537517 149250082 0
158914730 43306419 0
149421946 565619858 0
547475939 87106435 0
547033267 45345956 0
163269204 7475224 0
106482067 506728514 0
457792932 491610395 0
431919559 247055441 0
62160197 308128832 0
229141572 494627455 0
558893360 348504525 0
383920067 214329936 0
422088629 281817461 0
321951393 192474733 0
268020622 51951944 0
87972979 456322113 0
498780420 322067430 0
488196149 293507731 0
229424127 459927730 0
315975969 33833384 0
572957014 386788606 0
316817356 272855946 0
468959951 163945877 0
321295064 527793283 0
195028181 30660610 0
247758259 439456654 0
459628226 510229301 0
167020936 221312883 0
27502586 273599072 0
457649308 488896005 0
312398402 127903085 0
80752056 287634515 0
64612522 129546655 0
442772627 471453739 0
251096448 382933510 0
111838910 350568676 0
394546790 66428050 0
349570438 4187720 0
451391995 410988019 0
311723281 549111492 0
436931179 283349169 0
139005833 357644887 0
278647649 368559423 0
423911990 324829317 0
6222233 370761486 0
452234748 396840181 0
439308753 201271983 0
547021960 373882388 0
46488025 11353858 0
341942894 99549708 0
503335704 222787611 0
294699725 279553864 0
92768055 470338607 0
403314000 330427328 0
97863379 7139182 0
180759084 216945193 0
535868184 121104510 0
204629248 218836841 0
249383520 31716207 0
75342955 293108371 0
150410072 397111261 0
59396980 533574976 0
570532670 12825854 0
303046837 452638319 0
320055970 534589048 0
55821960 220040725 0
451692666 485866204 0
10068784 521425624 0
513056677 514117799 0
477539766 389959019 0
100208930 131642204 0
196989345 540449744 0
158472162 521328744 0
300418867 297958264 0
285884197 312895629 0
252654315 400895539 0
437766973 2100352 0
213047970 193038132 0
13995036 240769325 0
203921071 536538811 0
488513456 420818721 0
210450161 519580874 0
396072946 184595350 0
284761894 20919603 0
425162965 456960737 0
79575784 417478117 0
516657481 511815355 0
221547569 49486450 0
344700928 344603661 0
535802782 447043855 0
441582915 402840891 0
137821946 407337970 0
339932508 548604733 0
114104703 210519299 0
360196139 405474618 0
353607560 60654510 0
423808925 95276668 0
550166958 187064535 0
167301817 296693070 0
54130273 86872994 0
77975126 21735943 0
455814218 84000012 0
3901674 511038142 0
274504978 107610651 0
560654762 236222607 0
515842570 482681011 0
114271981 117623066 0
122129344 16880345 0
375904607 517177197 0
18083787 245821884 0
517978927 413730920 0
332093775 160543283 0
2008033 28351791 0
66534033 317704107 0
282629488 294817427 0
276364282 409798679 0
214154476 6374454 0
67943686 384783576 0
574628209 238242738 0
64520843 419834218 0
130606321 367839846 0
207014428 514061745 0
507328719 16354427 0
75401108 3351349 0
518308960 361394722 0
401823212 421639448 0
17262038 306669870 0
358163858 418803276 0
141445882 535185594 0
487959388 487284415 0
339325608 70456294 0
354807769 548373998 0
33502015 555816838 0
154192401 382063214 0
297651622 7512606 0
43917441 244591106 0
275570678 249527830 0
306048600 228955193 0
155494359 63408955 0
10639725 498603849 0
500598962 36851885 0
208914287 124055435 0
413809542 379864985 0
261965081 43920074 0
478920732 506386273 0
302213566 463784442 0
113353422 203676733 0
521573688 13879460 0
557909603 172266380 0
138520912 154780353 0
465512522 351927606 0
165896338 449681853 0
183989877 421656035 0
42890071 455936852 0
198019562 572832788 0
210710772 347472054 0
296559639 472918866 0
34313087 377791974 0
295888902 512945933 0
484631592 221827068 0
329999631 71502126 0
288797170 168698690 0
170540965 544503946 0
206097221 375053422 0
186317698 227375815 0
184126006 19819200 0
221527783 314784548 0
15592941 355171020 0
143422839 158585203 0
406347553 204876398 0
260472758 502004070 0
302375350 576287665 0
480161080 541143375 0
169807668 314565531 0
293297893 206686068 0
477184028 472680520 0
158301538 440787846 0
131524552 322499363 0
174309983 32049076 0
442443391 181166766 0
345917525 107543136 0
507572273 558322632 0
290939839 330609810 0
491014685 54622187 0
273549924 491913867 0
145800992 147414944 0
369486797 397297903 0
541214121 229822782 0
102290894 56831710 0
424480206 139545486 0
103036621 461992345 0
121363404 543633102 0
203371271 467698904 0
238614180 31957803 0
533758129 210127978 0
196150662 442017354 0
298245697 145521844 0
263899274 528805803 0
483021456 120084469 0
78604065 367017047 0
3423312 500277827 0
201364476 285208457 0
372567482 206553316 0
523944985 328206788 0
79721940 527885678 0
107306315 156879173 0
563927858 495545096 0
376244413 313842533 0
445380820 255702674 0
137004548 270812425 0
132102794 214542217 0
99746017 86582043 0
530409172 209980923 0
489449189 78290996 0
146791584 232064085 0
199491952 195816060 0
502357060 164156680 0
541638404 324483904 0
332620492 491574350 0
338545401 325375271 0
16031823 350433893 0
319089272 536848075 0
507233004 576995944 0
536134966 9744861 0
229043308 534968829 0
451569172 282081612 0
475773264 205066921 0
214763028 378226438 0
94029172 93375880 0
223349759 370544380 0
169238417 562160562 0
231884785 360666273 0
321854371 373002503 0
390834827 83467181 0
149760021 378436288 0
321575689 288442681 0
110222320 18617715 0
385948255 147366239 0
264766813 94974813 0
192480534 13613064 0
185937233 297734795 0
459139055 3585090 0
209351466 175448632 0
233987857 303291518 0
359529986 288315568 0
71948010 358389175 0
116017560 347169842 0
230525776 110353317 0
117688295 51219824 0
570640648 223224453 0
289664380 289290646 0
521966780 147490708 0
44724109 94564376 0
294015332 512208644 0
156501279 463844776 0
551901770 543476410 0
400187215 393470806 0
299706583 503057070 0
212186158 464347759 0
499360028 298246020 0
415652380 94777273 0
430980483 225076360 0
240898161 445192147 0
170095840 281990800 0
52789192 379560046 0
489587641 65554769 0
29440803 314760525 0
291553964 145938182 0
454483946 143991971 0
263069474 138742003 0
321225276 281855776 0
241152897 403728593 0
454212473 126532868 0
69461408 435291350 0
347778120 56052595 0
215844091 330786281 0
543748885 26384958 0
82391128 109259102 0
189444647 197185126 0
468936910 52941823 0
150840211 356879220 0
232949279 512285289 0
161652270 482562826 0
204884990 540335432 0
379673597 188150852 0
473292599 44408936 0
93725653 503577977 0
376886003 201167388 0
272026251 485814397 0
492342722 533000325 0
550290068 562006993 0
217972123 528463079 0
216342974 214246520 0
392761097 12206302 0
244221743 69269228 0
58348318 279920460 0
392103162 331240725 0
426347484 33450206 0
187906062 150831728 0
26720082 4252600 0
43131737 90820452 0
161131018 495151263 0
262759153 232840312 0
440615068 396801134 0
56704747 293070260 0
77640745 330691453 0
160225486 223777779 0
108177502 67017324 0
575185788 323153851 0
206275343 483321682 0
521657440 280240429 0
353951565 5307564 0
43067384 51418094 0
184575551 6309221 0
272525492 153064247 0
11592165 456418611 0
78063661 16078090 0
119930685 146407916 0
454914252 33730118 0
71104922 119531394 0
315720649 84496366 0
478392927 384253400 0
507635521 421254542 0
469470882 295373442 0
437624894 513563666 0
3937254 509638389 0
445347373 544174663 0
511794484 455680891 0
514555205 72721228 0
109416030 385637476 0
163211631 339789431 0
429213380 312894012 0
522417590 420495027 0
413683253 245529082 0
8333934 179852109 0
188212216 435550491 0
142831230 120954408 0
29790489 387933326 0
476770584 69624651 0
311400646 45330327 0
110996471 300094055 0
344318566 214237355 0
540857938 233225022 0
115664078 169290371 0
110646448 52259168 0
259251960 438983632 0
81484242 96708754 0
15025325 450145221 0
436416366 460464257 0
567371229 575958169 0
268610826 533948436 0
537146874 302683118 0
295040362 66886428 0
496757625 7915091 0
234352163 280124930 0
556037513 402239564 0
261817218 497287376 0
126333891 110879371 0
128959653 61547765 0
560786922 497501812 0
194460818 271263865 0
230406656 418329420 0
312392091 547144005 0
313958124 383818689 0
79891557 545447063 0
125060361 544431579 0
489379815 545119821 0
535677195 302147674 0
279334106 298854990 0
559826428 227912618 0
430473559 380550684 0
292390216 276012647 0
435448228 538583306 0
287620482 16031489 0
557397771 27495658 0
394295872 285199914 0
91492195 83684619 0
280021829 394206949 0
178167555 562359505 0
421112174 377647676 0
89900764 7143789 0
297548802 259350224 0
543929007 291919953 0
532203576 138002395 0
59002165 151690549 0
171902847 230202004 0
393350295 23023351 0
247567919 512942190 0
252528862 289906455 0
296179215 416101963 0
478499139 429151180 0
307801387 544151708 0
153227936 459422270 0
188632492 295725476 0
342891101 461383871 0
83674494 436254085 0
74879526 4867185 0
384542955 464025384 0
71989708 61517237 0
17925507 483101370 0
85573484 563597025 0
525013780 198880698 0
288655431 405302792 0
227124353 185680904 0
355739135 261302327 0
116614042 247533234 0
493045215 273939337 0
223462899 284483859 0
133859817 505552735 0
303495410 286221491 0
549156081 445322166 0
351527424 43176763 0
259142429 83118884 0
171895752 268796465 0
417128748 205876120 0
251347594 278339714 0
546184549 207359792 0
563160776 24622669 0
310065726 205021958 0
206276097 5001896 0
355594957 216030789 0
46131200 555984960 0
447221426 559255802 0
556378090 362924610 0
495980001 329023373 0
302379165 83194032 0
321948697 2708338 0
433337363 505832967 0
144485094 285473761 0
225001420 152657269 0
318196374 254388624 0
281134813 512599619 0
39927062 388961601 0
441631996 487465761 0
54467450 103021865 0
265120513 50100994 0
56301832 175025366 0
171512180 349397870 0
276529074 255222926 0
178549208 477276787 0
467397682 557145529 0
143713625 384358529 0
155241360 216385257 0
213342864 248397294 0
362524748 427400822 0
399012488 384141002 0
467051380 190188030 0
424834740 295070667 0
456853078 501032353 0
418475088 7543300 0
444860108 206939056 0
277553811 407451797 0
489689066 122611032 0
231268600 34231227 0
301341045 81403775 0
428974907 262652205 0
44852922 85303029 0
114272149 108206941 0
18633239 482662150 0
168133871 169685233 0
371674661 24688414 0
78237211 166951977 0
461929844 543756062 0
295888518 482400857 0
490871877 577810073 0
309883773 215088439 0
277817112 577409561 0
73536667 148568505 0
255502983 386639554 0
207214919 269475657 0
245172556 464114703 0
86216110 263610293 0
310679338 295567740 0
532011532 467949436 0
77311782 587340 0
146864691 20615302 0
324898124 492618239 0
320687076 371243637 0
571498806 521176377 0
191642090 237854435 0
274163579 238508102 0
309821738 315354466 0
155493464 337483212 0
54428482 155011179 0
220662290 288463759 0
366272009 102797468 0
328999434 556190572 0
69653160 401717771 0
578234425 189917077 0
397264179 54833010 0
212235987 295763256 0
276819230 547513816 0
564972078 202503314 0
428061846 353368574 0
45024157 79491869 0
523813836 324964027 0
62502891 21666802 0
298519239 319500543 0
132945914 537116230 0
394004332 406122295 0
282037991 47916647 0
340303021 14599951 0
331473612 537896968 0
10328737 354417796 0
258383667 302944704 0
312765976 12055069 0
330255696 333373246 0
53849343 412136247 0
267172287 76853885 0
175121667 110451379 0
535845452 82346862 0
45223664 555654620 0
374237588 79905649 0
203985830 138821604 0
459252080 390303877 0
273674240 511191845 0
12636011 6312320 0
255126313 348176070 0
351603981 19968775 0
406098188 566693573 0
415541910 486385426 0
520856983 565847130 0
542542215 341539240 0
438224742 458889879 0
149323379 113338283 0
52415203 91848091 0
309216864 178426540 0
325053609 513973173 0
290122500 542852189 0
451344536 44013308 0
534338165 467601980 0
10224945 52407749 0
38709493 500620269 0
365489623 283554001 0
159111804 388279499 0
393063006 423405490 0
9475874 215655499 0
351914441 426019816 0
316828310 423541152 0
14465763 287215338 0
81351262 172153257 0
376588282 452171271 0
137775514 362807389 0
64890444 503581393 0
322136084 579517086 0
473528684 365284321 0
311362386 541282579 0
302698286 302574310 0
546049722 230394551 0
269069835 319641393 0
258821726 362559734 0
170913703 522704915 0
25307063 44324802 0
366281200 143131812 0
470709196 149541761 0
415819373 174797805 0
472543270 98591877 0
453843022 118731430 0
51279640 491241663 0
126178042 506934768 0
212260224 196230446 0
260634395 182198834 0
359073659 298750836 0
486778379 170021715 0
113659903 430494691 0
353750039 203949527 0
412621400 565493044 0
216496940 4761424 0
282660434 138875945 0
214405438 364942627 0
531081655 89743352 0
472683702 562829098 0
165184226 88114635 0
343910601 396174691 0
320274551 498366258 0
524763342 196404948 0
100798714 27438218 0
473844015 177091560 0
66119082 433782526 0
173511794 98512176 0
62500183 397203322 0
475949756 212648120 0
378928447 383390163 0
289288830 173584789 0
432623783 283003003 0
234172987 200658271 0
377885834 383661848 0
66580809 12080661 0
33329229 88511138 0
410243978 139191305 0
334389744 440791473 0
108340440 248222836 0
13212059 235430718 0
318787787 300086983 0
494750239 543542173 0
241901716 567252769 0
538078873 308002824 0
500060383 458060220 0
377648198 52174835 0
460139876 410125778 0
466563716 573450898 0
335189509 205304419 0
496313800 413106619 0
530561668 267630022 0
162572163 533714589 0
435566428 458485291 0
529446515 210299694 0
367440983 167394859 0
12567725 271516495 0
318575211 431452550 0
177149169 152386082 0
452422583 567305836 0
182356912 307837351 0
208232965 503208576 0
44955502 511569873 0
337403320 463462418 0
510948624 131213077 0
167720471 137680579 0
115815608 76513399 0
103286504 396070988 0
523112774 69528979 0
445130976 133296693 0
213657148 73011655 0
217706458 387154014 0
118454072 160989966 0
133637221 106729905 0
33679015 541310454 0
564123825 350380005 0
551843107 313987681 0
124643079 39129793 0
234153483 21496688 0
506732621 506131274 0
264627369 289056487 0
378059544 513784846 0
156091103 314107438 0
465551453 240625467 0
422513062 446102858 0
130855789 441922322 0
60734052 128764276 0
563002288 22245373 0
267965095 471159169 0
182215985 50075249 0
447646082 362828879 0
385902773 147315979 0
179588286 199704875 0
87563280 267354408 0
230843843 85645486 0
7650616 374841659 0
215462447 165130975 0
385081945 281229335 0
235000611 348564904 0
304861773 439029205 0
559685916 202923517 0
528696416 567117278 0
173254466 103455068 0
395824801 427262830 0
212352277 423383377 0
126755678 418080297 0
472188920 45772904 0
126420666 49236063 0
469230931 345817609 0
393281243 411749839 0
251484204 456837801 0
482220768 357567014 0
484392993 352419430 0
461491333 296762443 0
36668683 171285690 0
102646434 370532688 0
337326606 426029012 0
288140477 38461663 0
507934385 291247395 0
179064064 190109993 0
243695287 193750399 0
474820419 432719691 0
409441884 260980199 0
164833787 516548097 0
29633900 470738759 0
21464995 112323182 0
533916347 407733089 0
312965081 17093837 0
542541484 136351345 0
133260538 529867930 0
473719150 261540981 0
508497312 307008676 0
284116689 155502128 0
258994514 410525940 0
22279754 466757664 0
576392218 443992496 0
427269217 353570328 0
533599668 334032452 0
22897422 98381467 0
446559497 174216353 0
492033564 211863685 0
369831424 112681511 0
71112393 529678977 0
363777262 30514384 0
302139133 15348277 0
326304880 112686338 0
180166216 273383992 0
205784627 475051904 0
148719603 25174608 0
492412483 503253478 0
514288317 15672008 0
49144819 51500541 0
547997520 367623568 0
380155805 111196749 0
496503892 96216869 0
369128768 570424471 0
49459337 136241919 0
560725238 419184463 0
161124067 267725346 0
395373612 302795007 0
399860283 350762678 0
393477143 483201005 0
87422501 365990545 0
203691403 474897554 0
195615366 149766611 0
335669568 365135322 0
451139412 357226070 0
480228478 105030329 0
189048831 251955097 0
463642399 62314594 0
195497365 527021057 0
459744827 415526526 0
226086280 382454357 0
444498717 107030802 0
252146641 324197547 0
185657160 471921721 0
24252949 143282112 0
430312250 115064619 0
329826032 423974336 0
512109143 174750315 0
44984363 245667691 0
286590882 234254358 0
537807710 387149240 0
564675130 104088922 0
396955500 71107032 0
488049470 85457798 0
550583526 219917957 0
137654266 112005358 0
185655211 157537517 0
331246671 323734422 0
299147832 129068189 0
229625332 344919415 0
22433772 247793659 0
211452885 293453698 0
15883350 193413615 0
206496953 481570507 0
520518280 12627569 0
71437402 144667280 0
357320581 50850224 0
220833461 26001310 0
180401325 572905886 0
492165658 300393101 0
472522465 466527739 0
456197879 230122161 0
502851679 294972419 0
266920658 577350737 0
244326397 236454024 0
417868599 484726215 0
507959138 43098778 0
60459053 18537981 0
477756766 268214972 0
365968112 128084947 0
228712514 438604092 0
283184153 213683396 0
560353792 255296153 0
105192593 98848224 0
543170696 278592062 0
234481484 90754662 0
316687635 176292232 0
536466015 316191410 0
329663926 264835329 0
531095247 546260307 0
390028775 496489114 0
98303146 96875806 0
516627212 510974418 0
300297550 99708870 0
190975574 107116129 0
399713524 429242002 0
365636148 109679743 0
424681959 7401007 0
541429624 479010233 0
536461250 50996630 0
499705523 142962298 0
363377719 261821658 0
414093536 103493116 0
443688247 77291220 0
106317159 135428420 0
338226379 94282318 0
56134809 475229814 0
383874021 368605989 0
547125999 517626344 0
549515593 212013388 0
176219450 350645380 0
129086029 110322419 0
307042831 488636087 0
285319061 202029620 0
105639725 571227280 0
236162961 155488940 0
155039639 479349128 0
440369978 121504924 0
161463741 426671170 0
107408120 518970969 0
280635753 543120233 0
520149571 351754753 0
93324437 203933496 0
507102905 451931345 0
561923426 110193077 0
545834302 107487109 0
180720586 442295432 0
439852430 491325205 0
309458273 286017275 0
536467016 322710362 0
91772632 11475619 0
565331702 179134455 0
114478702 534007994 0
268285067 109161218 0
549812056 3538074 0
183417527 528194564 0
88398654 464723931 0
398047292 308157266 0
80688869 181292164 0
67329947 504535777 0
501122521 173434257 0
55216011 18271254 0
99423672 300254017 0
263123095 36908707 0
398202242 208043324 0
181695611 142245420 0
346283333 164337064 0
49774169 99914349 0
405748318 137251861 0
166978079 396639280 0
229516047 42195270 0
122224904 424058439 0
230791573 578608887 0
511632818 391017452 0
194024115 399521497 0
444409834 388521282 0
548593277 528904753 0
326111731 280292317 0
469776234 493104784 0
278479153 127072562 0
482325039 248530963 0
576704024 566357170 0
192730740 85165448 0
359272817 138256260 0
378763730 41096043 0
342645302 62841568 0
123811249 41274447 0
253819440 431319140 0
459626298 57130017 0
157733486 568737919 0
525417707 133105487 0
183307281 251554073 0
163137384 136518898 0
456762741 545854776 0
569257342 259909042 0
455732593 227573106 0
559260322 557428710 0
78542381 549698982 0
45441526 435669306 0
274967585 101582766 0
324748942 371113181 0
416300667 57376830 0
75070962 177586054 0
293697597 61967449 0
177780870 192820298 0
52913404 321425673 0
520997894 232153683 0
481898043 309235372 0
509049938 555505370 0
328078736 555443813 0
342405342 544775367 0
218764880 456050216 0
485492817 363945923 0
221574261 91545166 0
421309625 513254680 0
327908222 22865468 0
233086858 563843979 0
175631502 354798969 0
572716414 409791124 0
162282181 275618161 0
80937519 385379304 0
94154690 34507624 0
60550308 359956970 0
267563510 538732062 0
270249647 188443237 0
575017104 465000292 0
24618459 216735520 0
535224988 465181086 0
522728278 487313612 0
470464147 435037239 0
114901429 271322512 0
383192145 511237202 0
571688175 216161 0
435203866 526534008 0
265740412 351710639 0
364845278 331332314 0
271191984 289482002 0
107952478 184710125 0
377000266 294204900 0
319484870 534136763 0
101019589 222333232 0
248560923 104499636 0
262930252 549031102 0
488301227 79550041 0
22644433 281672970 0
182098313 557163282 0
476760537 14532006 0
12536125 543403979 0
173640259 12172531 0
108012013 140271143 0
330123315 87390943 0
184433383 471625545 0
508400181 131473252 0
144051256 169580790 0
351947315 306166148 0
566744781 472470584 0
168648075 234837774 0
72652658 109043546 0
386859432 59234220 0
153386282 296259050 0
223546564 479759087 0
353709173 296466933 0
171166999 350414677 0
330969898 347810294 0
163703779 50556442 0
236205918 532506482 0
556876648 511839254 0
126020647 473120778 0
433713381 3025857 0
311514777 372074571 0
141562266 456048374 0
517364193 88028602 0
402997549 251818296 0
15885906 339923067 0
215916738 529957288 0
170059835 506606895 0
65899486 347975426 0
562782009 534361362 0
172190629 6019302 0
162708516 413389056 0
460041830 417097562 0
440933875 220658117 0
322053322 283177813 0
416347309 388634697 0
457384052 278233025 0
20758977 478350954 0
387355679 104536154 0
431186879 16081324 0
198833478 257077832 0
172568807 115010131 0
94218036 454602707 0
473981604 368501347 0
87572341 150387724 0
208434891 241778667 0
443245810 341327442 0
283736717 160049856 0
462850797 84000470 0
308952258 376238993 0
540820573 195097704 0
380074406 547822286 0
522562755 286468671 0
224949208 514810700 0
89397797 51162246 0
41492250 547537976 0
453770149 560352253 0
572631114 477920615 0
109642602 66247259 0
385943262 54372101 0
500529293 92288898 0
223193810 31373991 0
410577254 477060010 0
38116955 330898822 0
351466278 202020787 0
260576877 226458667 0
272886930 181800342 0
64866584 416363027 0
506809159 49123113 0
375477808 148346162 0
162056568 531298609 0
89308328 526656148 0
487339681 289550805 0
557918026 465224904 0
339253072 196845262 0
199693406 463385027 0
552082848 471897925 0
537046483 99122732 0
491945803 114039692 0
546953297 113406519 0
64188351 74427118 0
107638247 45821367 0
83933089 80234270 0
395578847 359820716 0
211800461 367877510 0
29137129 483645885 0
67150779 5743508 0
94740501 535910614 0
292516284 513226021 0
264417836 395248099 0
217718333 82771206 0
481964312 477068870 0
16230413 321721534 0
167933249 209861122 0
210788840 368551940 0
64076977 534784463 0
378919210 406144958 0
42400620 204391100 0
65145675 347740514 0
202977161 228353805 0
341527822 366784374 0
74207791 462958927 0
457955791 485151869 0
270560405 34826282 0
367670088 493467586 0
536965097 16125604 0
501620885 442779814 0
40674842 137510970 0
269833906 409764222 0
156391807 104717989 0
248508769 162487940 0
573520225 417423740 0
288263177 22752770 0
31192143 155942041 0
215762735 286745617 0
295728569 295988747 0
381544074 529388520 0
557829996 477180511 0
151432302 264791163 0
2026107 338292137 0
511806014 562217150 0
236932402 269236508 0
323627088 80461363 0
303216410 175565032 0
34558888 288466481 0
392534125 510790341 0
546042328 331650155 0
185832557 233588036 0
18635820 523479488 0
201798065 22769897 0
411252992 414054738 0
427278910 285421419 0
483089810 216683236 0
225496777 303873780 0
110573241 404427151 0
282923217 401701476 0
459495409 138225720 0
503307568 217565486 0
469743214 450962564 0
199446379 52430651 0
330499455 342552768 0
354189021 195203627 0
372620809 406322678 0
264818434 437319515 0
377148695 547286052 0
293451480 577425763 0
123218369 179260342 0
540991399 301293573 0
212673418 28289338 0
251560990 32735552 0
459174375 471136893 0
45320060 330041118 0
519304315 11966516 0
513259151 448052499 0
500549272 279441600 0
82563366 170865273 0
58532733 115474527 0
241060336 291282495 0
397116462 555422328 0
458383186 268667978 0
362286931 326097537 0
282791203 242108705 0
248932606 383147072 0
577265562 94096738 0
80655616 162515967 0
404858371 403568970 0
410103762 248942268 0
57270700 475734343 0
440606520 144166564 0
288829343 160483332 0
175887051 196379977 0
576631449 216561198 0
293857995 111468319 0
465134000 427676039 0
71637522 220789755 0
205149370 9954138 0
476365713 99202263 0
480010954 83257997 0
354514555 373774401 0
302787490 121680312 0
85186552 126728506 0
196372528 471730355 0
73881189 9689022 0
411624072 356942099 0
532596524 87120550 0
88904294 11534825 0
320732497 126715877 0
391896249 263814675 0
240406401 128152860 0
113779992 60696607 0
36788602 121172748 0
536841519 312243331 0
355815244 379606271 0
169202472 354270178 0
177453907 437943623 0
147505187 278475864 0
170375111 257547010 0
154873547 232645879 0
25960737 278661491 0
266914594 223750549 0
435678064 255830244 0
136349775 268792193 0
220126783 475342055 0
134893842 121201948 0
109286483 316241095 0
400217178 333332107 0
215551217 130070739 0
259496162 15472603 0
87416846 447751697 0
12780752 64876053 0
465733726 303451074 0
314534935 475859344 0
190780309 356885326 0
119951520 126780899 0
567158733 244460801 0
58926800 147509666 0
42483727 534155028 0
35231360 447282313 0
578636846 450294677 0
238474239 216299031 0
505664988 232274810 0
98263042 543470824 0
520602571 483096380 0
390918220 470620088 0
101574336 225120986 0
106181317 472492307 0
433893033 315310054 0
448989115 176919368 0
344129006 568309818 0
342699739 74806148 0
88337456 508650446 0
223576666 418276122 0
222959577 551014791 0
366988747 234667934 0
393210786 123713467 0
483061802 374580255 0
68391856 448706835 0
413898078 52686241 0
260208817 36992166 0
18980705 93259937 0
564403331 199276711 0
163110569 220781635 0
14251431 98391276 0
44707771 228971396 0
341644876 182697038 0
295221410 347772736 0
75024604 113824442 0
576174184 471984989 0
113939232 177577612 0
61769853 533894086 0
47724473 55886588 0
106211421 370480334 0
183663187 312695301 0
212956782 552447301 0
565164142 370660187 0
492068359 191189191 0
300929338 415763678 0
235884143 529302960 0
561301313 85797165 0
419482679 325367725 0
330979683 385129280 0
155508967 414056013 0
279387018 486881321 0
509076128 47554639 0
564007447 333105733 0
311108247 68882468 0
566003164 52866751 0
318952397 77625574 0
80523422 100424115 0
486304787 228579327 0
421120601 474269283 0
101462789 518218553 0
345948655 468217498 0
361769005 343140588 0
469762395 343792122 0
482783077 393867516 0
248556066 91357208 0
168961836 262536826 0
178501628 461794808 0
242699591 572992994 0
216409613 454080991 0
514370717 562545871 0
297169188 205019692 0
487396233 172196773 0
537950074 170447290 0
532604359 322098217 0
391206970 319929611 0
66678751 95945147 0
98894807 360401795 0
152776237 5987302 0
391062206 482256868 0
119016078 432534824 0
102821590 521657007 0
426837642 561931802 0
92080017 273391465 0
423384913 132091514 0
220737932 166761964 0
449359523 496189952 0
27013539 166976031 0
336186732 161273750 0
412886122 266992265 0
170415412 280451403 0
141920300 202719797 0
553690768 501862776 0
293135396 279915977 0
236879795 9264172 0
500624650 401917488 0
496955787 397822998 0
219049640 149061244 0
380891126 351571547 0
308702254 169137124 0
291005069 523360295 0
164141225 297538252 0
567310666 566804103 0
87596817 443116905 0
130615769 8432557 0
443873990 444442448 0
309958033 505212246 0
227690567 268437194 0
518818660 7989100 0
434446997 281047060 0
148929448 341334496 0
529921137 457618660 0
153038164 308956812 0
395720797 392124305 0
554796888 183278906 0
121819372 316111966 0
112283260 103981419 0
204786093 447077643 0
104016204 51978959 0
496439911 33887457 0
65575199 44622251 0
454115976 336253965 0
14955235 22215347 0
360151694 222098411 0
319653130 222908925 0
226224352 286329005 0
467916441 462357392 0
104533565 437828815 0
446998227 285370325 0
402542842 395224735 0
578294948 97041503 0
408818990 192014293 0
196121785 123105482 0
264449271 34117299 0
378032234 285179194 0
26112543 189377509 0
365236609 409359041 0
527999063 460208238 0
421437280 462681762 0
53171355 72993287 0
5082842 438746585 0
137855770 180936412 0
391559146 181209439 0
141524009 494871585 0
572612906 578700762 0
95093056 454851314 0
436619529 362885019 0
286393097 191052829 0
578710863 39355327 0
29984257 363137607 0
158994076 535863560 0
424732011 570906998 0
66815411 67373565 0
360549315 213434221 0
203043816 53794338 0
533800803 388271886 0
49065989 125335343 0
227841806 262779685 0
172287987 288466386 0
270947556 3003547 0
377218497 208235198 0
316933152 365329560 0
24987556 67913475 0
267538895 251939914 0
217115499 62098141 0
23738668 217666007 0
111083152 83812814 0
187589020 497039476 0
28814919 54905655 0
470755098 62353556 0
343291521 237042714 0
452551690 291394112 0
306028308 126121317 0
445601356 530621350 0
243129164 439374769 0
127208207 203108167 0
450884134 7295766 0
127065062 10903317 0
62757492 347375157 0
541963985 542612368 0
16491883 174316471 0
25845018 83447062 0
84339474 226656429 0
118088631 219798568 0
115306141 229035912 0
556550842 54354216 0
494209353 205690974 0
130048743 305830813 0
424137461 451821331 0
449677746 398188656 0
381444785 50227656 0
187878592 239317687 0
486278586 200799384 0
53200116 307875777 0
280392146 79705503 0
99825536 330949904 0
248765090 72506960 0
436436457 296407023 0
62335670 271138000 0
464762008 280848021 0
340989563 252602806 0
33506514 368305586 0
374275759 561262139 0
192852143 297873784 0
60953853 566685400 0
90680850 167311347 0
261706791 68539081 0
165473238 52761733 0
479307201 514632045 0
247506079 495900893 0
489628527 219628377 0
39723007 277502747 0
402734768 550446361 0
417060389 459634039 0
2799954 331327986 0
430617838 375208063 0
436530790 162662101 0
553377993 142494910 0
339148401 447167101 0
512258261 419006418 0
487477834 283771749 0
42540252 405348905 0
207071544 438570636 0
363180963 3212505 0
255708079 353289954 0
374554980 250176444 0
212930047 13183263 0
160420516 169904269 0
180330976 98402090 0
30328306 58487122 0
103168377 16969874 0
451265374 557218250 0
577161519 98423730 0
69034257 249171832 0
41155846 257823680 0
195629616 121767313 0
481996681 153244474 0
199665589 453516177 0
569500113 305902110 0
548975299 367424502 0
520888755 395048997 0
425878318 166109481 0
18674982 313790040 0
556983018 466736106 0
49397600 377000644 0
259963215 563094579 0
515557490 287308771 0
332602282 325943140 0
363481700 100694202 0
193343265 504896997 0
102168890 318053963 0
404719498 253907115 0
363379351 320927502 0
484672765 178378474 0
189202589 204821428 0
339550097 229873034 0
313927365 38008228 0
341510358 104899306 0
269618234 190896438 0
383934994 119666194 0
534724436 303988373 0
428910344 87769564 0
451230304 112928156 0
302066011 98874074 0
528631635 430935726 0
4910779 300624121 0
35787373 275115861 0
81052940 60396028 0
20889337 155178049 0
313579054 336745999 0
555316835 87464287 0
43928483 136433102 0
99009092 379964427 0
430146874 168823666 0
79009911 208152038 0
279664876 208691442 0
354335005 229851889 0
374167047 15821000 0
552484792 238160799 0
513924744 285780661 0
73662329 75141519 0
205082091 171188983 0
48723602 494634126 0
31116379 517280171 0
574759024 480254715 0
158931635 364963078 0
427672328 56472871 0
444520675 288509912 0
472886575 95984648 0
66994993 274433825 0
245156291 156628741 0
54860044 403045439 0
489815680 341623348 0
126844271 165707885 0
436729302 294347817 0
326734744 129212435 0
99276154 159052153 0
41985064 506553736 0
490287580 432720843 0
159826455 548244173 0
59067798 11553583 0
163680257 6033150 0
181434823 117991685 0
190411655 494215450 0
494644468 439076373 0
328170700 104589255 0
7993697 340546260 0
197894029 234627935 0
458966763 466276922 0
533073792 566599066 0
193486777 574280079 0
125363682 491969838 0
521075176 68660735 0
271056429 67759343 0
437396183 317794181 0
194860161 441968078 0
401148085 276610207 0
307145523 343500821 0
211171829 401471029 0
150888756 427292972 0
22342533 76578545 0
168086222 20250772 0
382940754 184763185 0
113221746 396058604 0
520006536 195314772 0
98234231 190084216 0
159030395 499871993 0
14448432 40023662 0
30583222 394839453 0
429357221 138129344 0
138106474 374614343 0
164371117 256328114 0
481400087 195525261 0
341757159 473107843 0
15065962 73596582 0
76871455 12808528 0
437109877 511956396 0
383170119 74840364 0
220223008 518085406 0
531905414 313654061 0
3294865 282531881 0
496949827 574976707 0
442597475 109660553 0
282520633 488314288 0
490044658 287032509 0
238850765 319403643 0
203786968 266939177 0
425820602 143206266 0
358081051 370722178 0
453842015 178744518 0
508776395 363415813 0
15464435 527273726 0
331278944 529248450 0
83871204 18491748 0
5373883 349052798 0
535636352 106940933 0
489032066 395639763 0
204999235 167637456 0
58083322 111566452 0
96333488 172665376 0
494248660 372065293 0
552516771 136677701 0
303563058 373926490 0
528902173 539272791 0
203670681 268053012 0
112409082 57362729 0
529096023 106940059 0
480158421 463212848 0
99349232 329664892 0
329794728 415410423 0
97739955 452435650 0
176235237 314191763 0
87457838 325934336 0
389481913 426599102 0
537953462 540774500 0
287886403 91331956 0
148166173 159391811 0
132524954 51753601 0
185294304 41220652 0
271362727 224546009 0
482061370 226228796 0
488664832 240512606 0
136441428 133438696 0
39262673 249449999 0
574517186 296323524 0
137762176 414628855 0
114111448 576628797 0
230730571 57653313 0
133858783 248797032 0
403515460 162450480 0
194834090 191334492 0
333382913 547781699 0
560147709 453832573 0
442005152 226881506 0
35471009 418948444 0
37930484 472540110 0
39934419 114161887 0
513561275 574497905 0
274977550 410555187 0
378197138 435869136 0
243109604 80857069 0
267233255 396214395 0
71415330 284962396 0
511164413 499887578 0
116770664 446756908 0
340216025 276328796 0
60392891 161878693 0
379876381 219806817 0
276508611 130945861 0
431888909 460792805 0
16833657 287008044 0
216225074 52709808 0
87309072 424905141 0
354272965 223554305 0
109563635 380585549 0
158214995 178806812 0
516253980 104919713 0
230900282 388526575 0
186580969 142968195 0
569070811 485450495 0
464940458 111024652 0
20037221 22947868 0
306981554 484144410 0
362375487 430186702 0
277537318 139765065 0
192695003 498607620 0
244717072 39413257 0
187752129 291967887 0
422757567 527076548 0
38382837 372617029 0
496427599 182392934 0
351111746 531411663 0
299874599 160155848 0
536732102 77830615 0
30362592 141363917 0
257372521 249275741 0
87607944 573841687 0
578470232 277473016 0
499511780 569030368 0
134825362 308167882 0
472043475 11215000 0
151658239 503706829 0
69793211 123713907 0
379720031 111427308 0
29190148 70783116 0
43635082 117130839 0
480734435 268347555 0
354367073 469701558 0
482470788 427932770 0
531405546 442581716 0
155488325 442529338 0
358323940 163863476 0
9261137 530111150 0
515105750 494060620 0
337490560 269337224 0
90218459 472647671 0
573753035 408093266 0
105856414 270728328 0
202870111 330753814 0
238952714 210245730 0
313058385 210122102 0
208468930 203698757 0
457104466 466238997 0
249907154 81984100 0
103718709 327939217 0
260042370 77771948 0
550578224 440811994 0
531338303 468670899 0
259308986 138497539 0
130037650 443072636 0
404307164 131276903 0
473176309 134609450 0
474806076 178611239 0
168942756 359616464 0
246350470 100056677 0
279353987 457408811 0
542211925 22355634 0
479959590 229896421 0
414429893 376559594 0
185258007 478940854 0
395552581 329416786 0
40294681 161746646 0
257990409 235099756 0
93686987 244811428 0
471777670 568676152 0
352859759 376475258 0
82832621 574456448 0
65183398 420351556 0
5447491 375925536 0
438550783 15658679 0
526712193 567189179 0
469601807 285576886 0
339890698 254252898 0
93441087 491712212 0
465461609 77804790 0
11041624 527486630 0
500976127 473120525 0
285683587 527069383 0
128892124 83081450 0
52359559 106139090 0
286294884 561708540 0
260687753 199550678 0
192813612 415241433 0
125371502 152778099 0
480532128 559357162 0
440919897 117595536 0
411768672 182279335 0
64180589 471863891 0
377031178 471537111 0
139365623 147594293 0
533492349 547154761 0
401319829 299012325 0
538704588 445612866 0
172770478 139020795 0
345587692 527275759 0
505536893 140744526 0
35723989 195535224 0
356616380 362049493 0
298132213 537812751 0
505767386 520294581 0
4941428 559739893 0
290299289 573301592 0
250253825 216106431 0
226561218 126818778 0
135752397 27754199 0
519998694 154319761 0
421571258 127557826 0
109712061 7643405 0
124033096 277484722 0
195752790 154526670 0
216162822 37785231 0
567129745 281649078 0
32374491 208934984 0
14141955 300158238 0
284736023 393244457 0
566194894 295034683 0
331569150 181222482 0
54015433 436963854 0
343285837 10211579 0
363821202 39993522 0
260325356 570942676 0
394474510 548771906 0
513301281 561635774 0
153847104 294857366 0
503663524 31055595 0
21195989 290021276 0
353557546 174359300 0
117789457 337606707 0
7759989 521523321 0
398789783 314561809 0
306705615 61196262 0
284393260 197619339 0
327535950 441820216 0
396995477 370996914 0
440802772 558443805 0
154861894 366703957 0
238830327 477850295 0
395619507 421722194 0
143651995 193829229 0
93228413 116228771 0
425304650 22867217 0
512947538 564078985 0
356731270 90950863 0
78683188 516994904 0
123042969 125208316 0
83153943 410548394 0
310499204 244689861 0
501518612 280131841 0
515808794 332965520 0
327002121 397063295 0
279066844 500373175 0
101112383 549417034 0
120328253 2767567 0
363978762 329629327 0
438184550 363543038 0
506583333 384550261 0
59232056 285456661 0
296320437 464256521 0
328868306 306454002 0
163301137 182556043 0
124014951 413227584 0
95996570 440883664 0
354980936 431125443 0
237861368 114217595 0
147939258 376597237 0
430035514 298368305 0
342063659 101288834 0
204662630 426745440 0
22279146 50431098 0
441387271 298251624 0
458346596 312344163 0
46547335 155545803 0
545702476 67465444 0
269180868 453097907 0
361460457 550741172 0
43178307 422986817 0
201419209 517200350 0
400291163 15172295 0
70369753 530615034 0
239740447 123630103 0
512542033 503254810 0
104907995 427178649 0
429439007 26713512 0
399139189 412769609 0
208190470 163216094 0
180975385 355432611 0
31576161 253309690 0
84550490 336192211 0
542374697 573378489 0
263749656 561013267 0
24259127 434028737 0
431352157 8622954 0
98023908 369075742 0
271176638 17739290 0
428990038 125642068 0
358368084 372403207 0
46688254 1654524 0
217125125 266225716 0
522967876 44104612 0
320248779 141687527 0
311779011 362562376 0
558231787 241286956 0
488596187 79904409 0
530408383 393056915 0
456388582 255625836 0
226186319 249995059 0
20379941 265561982 0
538023170 553521371 0
572156514 229173297 0
455957577 391575184 0
2462164 132752704 0
388390800 212708898 0
118925088 243983700 0
288790488 450573288 0
201422782 479155595 0
531363035 241601035 0
336481989 496368146 0
119878520 171783219 0
463384251 447877684 0
136114983 117117536 0
172016111 289487909 0
482234172 163148877 0
171652066 543305771 0
422020744 353795488 0
55442938 502751777 0
391882694 139534852 0
296128091 377878033 0
463523986 537059903 0
301155321 424719504 0
53071772 348199905 0
493436501 371035638 0
538935655 271198992 0
318754300 179637765 0
373138677 368817602 0
171827911 278750532 0
242434222 322428263 0
86582770 551106849 0
436509976 80712741 0
161980595 190452400 0
168570231 560452411 0
561071569 482976886 0
499695753 6406771 0
61793510 509069798 0
512820908 491312004 0
423766919 406972624 0
235745846 322974781 0
46717802 346629575 0
196819157 427465285 0
560453281 139940246 0
276737767 332377229 0
499155693 413319353 0
389630291 555559134 0
393190640 25314231 0
515941231 151135380 0
539205489 105092448 0
499999594 403990544 0
427846236 350314212 0
222213846 363541443 0
392890682 114381947 0
365514101 124503047 0
387889987 194491642 0
468803921 504476754 0
100162926 422385707 0
289826130 244999199 0
321747845 439961418 0
543546582 222720399 0
532276092 458180092 0
286021657 530233951 0
268859862 228791928 0
381980568 436166317 0
490711987 115034493 0
40409835 58587431 0
442119576 504016899 0
51316009 169500127 0
253085063 215486467 0
156166335 331750909 0
165228582 116002948 0
329978006 355289055 0
343408439 315887797 0
444102759 432686143 0
183698867 94138771 0
419384935 540464298 0
426633121 480352402 0
563515312 163915167 0
261089793 340021503 0
507566035 294894194 0
101379331 75621160 0
367160360 364301761 0
46532085 307519725 0
335206121 392045393 0
307607729 117990819 0
458444159 558839386 0
499049063 425714181 0
402375944 508705303 0
167627724 171635593 0
541713346 148828998 0
517053365 428210347 0
269866846 210422063 0
476323528 84087737 0
480187308 256989535 0
532214813 220592257 0
520601206 214002786 0
441890436 21267606 0
427949222 96387890 0
577573856 401029519 0
211467620 7162834 0
379776175 191752109 0
523929074 43613960 0
361800821 235762962 0
206794564 12614303 0
385283413 514953279 0
493620362 337024287 0
333451186 162591670 0
294930366 224595500 0
60456174 441469990 0
195118278 542964732 0
395529048 527101267 0
117292473 453809548 0
368924914 480590838 0
8623577 80483772 0
260636410 461328787 0
378982166 203260447 0
12159528 527163009 0
226314015 89955625 0
509964098 570213359 0
520617618 73274016 0
446351484 151447102 0
551536347 57679577 0
479300604 212319388 0
200420944 134416408 0
218413900 521467022 0
368343169 283596464 0
37189042 364483035 0
230596451 54864331 0
340828597 421520192 0
566407141 157328885 0
125156930 123218378 0
483937597 404658531 0
10168967 302712912 0
231553881 151764291 0
178447631 82325299 0
498128256 444311431 0
562714435 14936800 0
479499617 472711187 0
291834631 336524716 0
277479219 468428888 0
11054964 6259143 0
417797726 58725927 0
525868711 107701581 0
340338975 573808851 0
314039597 413407476 0
412759216 410048056 0
318877004 430610560 0
144606296 204463361 0
157292850 100129678 0
367968379 122612183 0
31919928 269954124 0
562533267 361726993 0
343926951 301357112 0
282751185 453641588 0
280909357 189722254 0
176789677 452490932 0
443247709 184065659 0
207708780 508390982 0
56557520 104134773 0
18097725 545804721 0
26850265 422674697 0
96053016 156907688 0
178535223 220831634 0
81469178 154729660 0
329774844 72470216 0
308430086 125903166 0
363466171 345184958 0
35395865 216590710 0
351000354 377796424 0
190001711 448575236 0
575575017 453861830 0
394950836 440096470 0
151061366 563842439 0
110569770 458008734 0
493959566 375540717 0
22464567 362334839 0
70366849 460677385 0
520162505 493835055 0
392432076 448360821 0
10743069 519837863 0
560910414 82573328 0
535203761 480646395 0
183748172 468232409 0
27016303 384711780 0
162379126 307658858 0
57477470 286648239 0
425178174 33539554 0
503149745 108309338 0
316529950 149008253 0
470040315 397828931 0
306192881 497008819 0
132061785 159703560 0
88566250 147114423 0
327484554 298873023 0
59408926 397153158 0
95101425 232624140 0
121816950 577605466 0
151285218 317153432 0
520088487 427140879 0
102760987 136378671 0
338737834 322986944 0
43634456 373026578 0
316257737 525242838 0
265677809 19524791 0
185485164 301500995 0
309038590 148888081 0
452495093 155494116 0
223429083 176169171 0
430957554 256683009 0
371669025 39162131 0
3595477 385142807 0
304793611 28896410 0
127823678 577757220 0
222434507 499233129 0
543419064 385623250 0
257694003 121906679 0
89347572 527690096 0
560928984 386501228 0
16234127 80334019 0
237310552 301318695 0
443032970 372352731 0
135699591 98147376 0
37789867 375674916 0
422686770 321822576 0
341667412 57694665 0
98860265 142439721 0
17187411 518171938 0
448878948 382997717 0
291241172 91026027 0
487605028 251418386 0
161400851 446331165 0
311407082 158330497 0
41723937 189807636 0
254809597 172601303 0
314542342 243483394 0
117774170 320714675 0
28510767 349895967 0
339583103 43913783 0
559521309 115351604 0
439881346 454651143 0
518471084 383697653 0
64960310 6030995 0
4927378 183737190 0
67415674 129634068 0
21415908 550723486 0
148744186 456362871 0
248981975 164989200 0
155777399 161404507 0
187751908 335803657 0
467188443 523115388 0
338831452 27450219 0
372787063 95285208 0
350011922 317837009 0
337842489 463903323 0
412551228 212515559 0
407801267 124552176 0
37453085 13653722 0
326272897 256896889 0
113428043 226701765 0
184820069 274438413 0
303089114 287635258 0
16829392 291245117 0
240326887 129678195 0
479061448 375212830 0
12221958 414433729 0
234790819 487314103 0
466362829 439940400 0
512396128 223667311 0
196970288 430659999 0
96554416 439593260 0
567203366 225540159 0
75215122 300700823 0
108652943 92031975 0
25543840 486965886 0
562727866 227738247 0
573823972 41262515 0
452420978 564362399 0
413673167 224604183 0
101322194 423178015 0
210013006 486591824 0
452636208 258563409 0
441466760 120616282 0
383129662 212063166 0
538344563 553625868 0
238464453 237396260 0
124431211 228163818 0
32748575 377198360 0
328946743 246406823 0
151996355 421244157 0
9920317 429818705 0
42663691 479286029 0
301458096 243543478 0
172036675 565944473 0
558657856 437868043 0
187251315 62933062 0
416734347 92994346 0
380367289 344591602 0
198100185 576496328 0
569393349 71284406 0
334290583 369224650 0
2851358 232261761 0
563619843 437924910 0
282951043 109719364 0
134357297 524637493 0
260039944 281520327 0
561917882 50622369 0
117129638 107089243 0
269359395 439679035 0
289020085 510297313 0
353413466 390166257 0
408908332 340116953 0
237310665 536778806 0
193093041 102743045 0
567953713 240979164 0
320646352 508674781 0
577625010 10667253 0
406111035 198010108 0
418877874 325188984 0
150954001 113815457 0
14161104 494271501 0
384168157 425020606 0
51867412 221076651 0
433316726 439055811 0
264815256 321737723 0
331078707 341704661 0
202121858 32126727 0
283249512 370578236 0
270470939 264102933 0
545301006 467776399 0
153319483 136891522 0
430878755 164744538 0
522775105 253393720 0
18398473 349654360 0
437643187 276093214 0
361655163 351418293 0
455161078 469035940 0
318846632 506863693 0
147642810 153941756 0
364808953 173919790 0
128353185 259630606 0
551362592 368841720 0
14565514 361949707 0
69016615 225809534 0
435778966 186598055 0
9745987 427046303 0
325003988 58504704 0
423006495 122426115 0
535061220 572122137 0
401167674 444779131 0
313019370 37354688 0
452737190 82506272 0
518711235 234055049 0
560994056 218733705 0
336226254 42661039 0
465074157 135598052 0
490784383 58042926 0
446087104 311549133 0
505113512 92356831 0
256040454 411275019 0
228659674 268699713 0
486962552 39571335 0
183282975 334008056 0
416028383 198089232 0
372942961 63271140 0
579530439 311881730 0
360976786 194069868 0
117888756 311460103 0
450814692 270291090 0
75405895 214934197 0
162487041 70646313 0
496282587 277373217 0
335091593 180943771 0
371179274 372217144 0
477423605 434889378 0
206067105 537385913 0
394960377 70921514 0
271669329 378959005 0
373272889 323595342 0
560655126 278479120 0
295795007 128689446 0
464433153 417378249 0
105404353 474000333 0
5631702 394500378 0
529026069 117839303 0
496274061 312359042 0
162706804 417637352 0
514236150 166798275 0
363753808 185929186 0
316257490 473751270 0
353558972 370476647 0
478003613 439459319 0
387509873 225361706 0
4305789 570755714 0
492322843 424635265 0
497102082 13410388 0
4181563 314003181 0
18502278 523315665 0
322405446 440138466 0
461992192 270872249 0
302940900 84809340 0
228575346 66729100 0
345755076 551294846 0
236178961 253932397 0
344820200 429315656 0
317919344 361494261 0
150692574 392420455 0
17021094 510281426 0
289787776 73228425 0
238960511 39295362 0
392665001 317184974 0
470402456 536818659 0
233776308 291752679 0
196381607 95734322 0
27372356 143717225 0
12471755 35531150 0
534648012 36354963 0
226190636 59492782 0
211755423 422254118 0
113435296 324788202 0
273078530 468052500 0
311361794 441185719 0
216152536 439584603 0
278641858 305275326 0
369908874 348156638 0
35519891 351547172 0
357948700 81278616 0
56751650 355852205 0
493364877 26372719 0
481183498 570503115 0
464019955 471197987 0
212038590 570819034 0
502661997 445787950 0
545816682 468757110 0
30948282 446853411 0
125555819 440239286 0
416070836 299510548 0
219087684 461545253 0
449871256 486762234 0
545477566 327935335 0
397895057 101763627 0
284070207 434238654 0
337351763 527004846 0
379068366 454112804 0
273645257 492635966 0
427295502 534899103 0
338541312 487858171 0
453358547 335902647 0
363788906 516341668 0
321701645 75596633 0
196843234 375427180 0
142996574 557449488 0
139255088 327285331 0
296811044 487157929 0
244080322 371357469 0
251347623 139607515 0
337403703 58804976 0
544826212 190078452 0
93076095 391316945 0
259096471 403883640 0
137675007 326123904 0
175414475 202251677 0
522186139 11517046 0
562016181 271632291 0
471723887 53492228 0
383800530 457810607 0
212865394 445089177 0
324431700 156572310 0
293367586 404448957 0
322426785 437665416 0
519148115 174299090 0
152359299 28069022 0
172904265 189414302 0
62977366 508865079 0
465478072 444738331 0
452530968 13556632 0
427144867 550891218 0
378837103 258052255 0
185759648 233832952 0
523010490 452410143 0
485859011 82298103 0
98989938 128605462 0
311389754 43500689 0
135345059 117756314 0
542257963 223571043 0
359065078 350412392 0
248531616 504866889 0
168004893 235453133 0
414705952 524334322 0
468340823 459717774 0
506945337 245216527 0
180523720 266939911 0
164764460 450800983 0
45494499 27274380 0
138345584 197676540 0
362810349 116393621 0
238114814 330131120 0
383063984 3283569 0
388074877 271926965 0
453033975 24110336 0
320990407 449846668 0
78055216 272596342 0
418891673 472443031 0
17196253 559683126 0
53502920 60552732 0
473143882 250748015 0
233985786 442075212 0
149419151 447543190 0
53523554 199405164 0
549813478 104516564 0
96964817 196428732 0
189932845 185329893 0
42843545 155090024 0
171737508 241561096 0
479922816 477209885 0
94341787 271545633 0
318035158 219496349 0
135260908 16437533 0
338859758 371051759 0
171858273 302127952 0
172758839 155928232 0
363352844 101034079 0
426893314 381721724 0
496655546 244894086 0
314583723 171799434 0
517126704 371584144 0
81162251 475570506 0
553477329 12276690 0
390339067 495686733 0
108228010 268083705 0
284957463 459124320 0
237528711 360287572 0
123562285 544692324 0
560485162 440717980 0
143082907 281274586 0
541101463 255494606 0
135422000 202323298 0
19843797 206452887 0
282581193 126470225 0
207981715 434753337 0
463278463 361984026 0
385921440 347279996 0
181426442 205719328 0
460236054 99141022 0
103391648 111518935 0
463000752 379622901 0
225752274 338541608 0
99498751 301594622 0
173938152 162939841 0
498881437 448731490 0
322578242 334697618 0
306922792 569370685 0
542309424 331887109 0
58631909 57978241 0
259154982 433215953 0
398726694 458008514 0
490375132 289432149 0
381611230 163337315 0
245506468 395738105 0
7905806 190455220 0
321310950 104485383 0
350528429 112183234 0
283350502 75381322 0
397428984 214015966 0
176326387 270329862 0
292988676 370439278 0
199939790 435019679 0
218543101 213220780 0
10092372 427110953 0
148932075 453828049 0
138947393 536416987 0
173050281 493173189 0
393922687 113515797 0
123529415 452257647 0
430980856 63663923 0
341183110 324748994 0
566398675 523875376 0
400696231 277368157 0
37641425 347926756 0
470297429 304901406 0
296368381 115765518 0
482403839 202336513 0
52847055 192933539 0
94748348 529506841 0
32338428 112713546 0
522960931 442346038 0
492821783 338246787 0
58197629 127254979 0
500884190 85184546 0
22669764 490478402 0
153730715 482259703 0
573925617 141871260 0
297233898 533585110 0
328494848 316765800 0
226435371 75758853 0
62845276 145867475 0
300710155 415032301 0
360305022 98701921 0
502148392 483091686 0
410435210 31523869 0
379644121 159885133 0
532716287 90966893 0
17726108 534820923 0
229302925 477212809 0
306595205 284754163 0
386890230 26268274 0
369030627 137013950 0
315554944 516956467 0
385229025 299641267 0
178579842 394109244 0
156156242 83378184 0
27838713 137553158 0
543711068 110927363 0
95145050 422713861 0
318948716 251972911 0
21963967 270455119 0
318772352 312070097 0
532087844 138169219 0
87574665 122620527 0
231803298 241336213 0
522679924 141446790 0
66097235 234248399 0
194388438 509557074 0
141438701 219706417 0
477969345 530808050 0
34914372 142697203 0
39252748 443881751 0
60851732 400973450 0
251593736 214165667 0
393533184 302730286 0
274100750 268957205 0
165250125 59995628 0
71107597 223459163 0
175488217 291162237 0
376626833 287312017 0
341885151 361586080 0
385157327 420150921 0
90521818 69086175 0
341791565 312991259 0
237069175 113252466 0
19714268 332589408 0
117984163 86697049 0
486334471 16191867 0
545047432 214384488 0
459970830 5466344 0
253807341 55211902 0
88525051 361131383 0
97624209 25564917 0
453875201 578193511 0
518750724 116164580 0
320770738 447041757 0
67765801 122893138 0
171060331 84898364 0
12172335 573544198 0
571749706 421945467 0
523649858 81400301 0
387228689 271914800 0
411350512 482910973 0
277695172 306632944 0
392311480 206534184 0
479011892 63531841 0
299298221 124216262 0
146533924 58073328 0
178387427 456487705 0
52210939 400964118 0
366624910 296757391 0
373150066 454191068 0
547411015 156642648 0
34785282 270519981 0
170510200 28777889 0
172818543 215491348 0
405827794 548339015 0
495948763 40441825 0
444629390 399101668 0
498114761 131954771 0
221708702 330850847 0
149913140 149038021 0
32306788 7976138 0
523063923 576572276 0
256673628 37096587 0
541562340 267350547 0
189897035 241750160 0
84910256 483550867 0
230158646 536381351 0
550336937 51401604 0
469945867 330632161 0
111139620 215087954 0
125868031 94282144 0
332340276 470213313 0
460670261 321685036 0
190021451 312838084 0
285874591 264947685 0
233296922 385509847 0
381943832 114825348 0
94013980 494666173 0
441440880 169483743 0
11944614 385235759 0
238836506 426050017 0
136557641 369474650 0
136949457 31076054 0
547607432 331406875 0
499200419 259172047 0
325470769 563841655 0
491897643 200146458 0
529064744 556723032 0
523147693 285455125 0
558316573 163175725 0
536536218 287499828 0
265752624 74825193 0
570825716 104554363 0
68347658 412772419 0
115825102 287977860 0
196039620 207713830 0
300531209 421740922 0
464959984 400704269 0
251754964 97668782 0
200567242 331649771 0
416272293 473411469 0
117247223 96617206 0
184174674 206189679 0
50947883 174613829 0
12040988 542765503 0
454164624 54640729 0
32952698 458567323 0
382968607 115173442 0
549530351 319616696 0
227937504 24094352 0
572102934 119460616 0
413411514 465130859 0
179193132 439315554 0
338835855 366374907 0
348395999 362190035 0
477675152 338881821 0
210513364 374240906 0
212571435 429939639 0
185788966 52467998 0
28675834 494660195 0
178704795 452509063 0
136469375 305182315 0
183759651 262694546 0
576472891 3278492 0
254919366 365266346 0
478172017 283544710 0
334839448 412890945 0
99695351 531042089 0
342574598 371275266 0
264637465 269042999 0
91851079 157930566 0
409712529 32067258 0
437582472 106452084 0
31167022 251194515 0
348306498 448664363 0
556655817 540143681 0
312972057 350364842 0
122484097 152381138 0
260744923 57886095 0
525603315 110013043 0
403197246 504820772 0
37553010 503464572 0
67599330 56495632 0
209742503 337214044 0
37777529 66901183 0
153753431 302903353 0
364137756 338331803 0
167989185 370735300 0
3198296 137530334 0
116111452 550775063 0
316423436 18180571 0
233933204 262867083 0
433743279 559552450 0
410513448 257835476 0
166527327 254713696 0
320365328 124294606 0
383482226 530176015 0
35648566 528179666 0
438412477 246542875 0
8241438 365450262 0
39684020 113995800 0
507470886 146786171 0
297419017 26284948 0
138633956 136775920 0
93979566 466388844 0
265383263 233908644 0
273021898 542297450 0
159673711 469184869 0
411439526 321367755 0
285187467 486433872 0
282524116 89927122 0
158440854 547440711 0
309916684 11676377 0
329206128 293894010 0
378833555 127689312 0
83585905 444597939 0
360510798 84480221 0
321575719 280803307 0
213466004 341019697 0
154508488 237331835 0
505590385 445667522 0
555651296 89133718 0
456205320 51839197 0
557717392 451192450 0
267213344 448021065 0
114713238 152948997 0
292712609 323181498 0
397960421 373649775 0
389957670 480300774 0
475438646 277915362 0
173501688 577289213 0
475839048 127003106 0
503459872 214016856 0
334088879 252218212 0
454222150 156659198 0
444519672 218320264 0
422137315 576732519 0
158422206 9141592 0
254983853 519161250 0
180599164 247259662 0
314666704 147244685 0
99537299 518047600 0
176900540 563990839 0
227402625 115575329 0
114743872 163736596 0
12888161 73961673 0
309532804 93755102 0
334573687 547146286 0
435793516 418756837 0
106900914 506822188 0
574525286 216001338 0
315654872 506931818 0
273900905 404532927 0
494598449 334432812 0
454435029 475830955 0
492310013 322487049 0
500008976 432415748 0
533787830 175597098 0
573263585 209624453 0
518740210 378731146 0
424677240 212630910 0
346257706 165710647 0
459816028 242611121 0
157585011 240810000 0
512295700 328003683 0
300570416 343162033 0
137623351 456175963 0
239549078 37061640 0
35671416 245522103 0
380719017 461650565 0
488078198 356635486 0
477531976 20739256 0
138435830 214784442 0
141098794 512087185 0
140652571 391447084 0
8756490 31556808 0
296745611 136212564 0
91492083 199179881 0
418257092 234720150 0
442563037 44691448 0
463918032 161925726 0
495998679 302617730 0
500141707 325730371 0
430851318 112424319 0
500728233 508547885 0
236421169 253321465 0
454622922 256157153 0
206347685 197864730 0
552723350 145399889 0
214171268 496028011 0
522649244 235008747 0
415579450 479321169 0
249134219 56312900 0
507502127 506489184 0
548310459 476195777 0
470930885 145039381 0
260280831 343748286 0
228874365 96146693 0
340839924 338755664 0
20847546 546169806 0
114600693 319358220 0
159386608 386335925 0
43544739 98133388 0
325079667 508580048 0
316558620 318184498 0
242946698 153023875 0
368829204 200412982 0
66625415 111938843 0
68462149 450288130 0
554696246 575132024 0
434421030 433675515 0
376563281 144587281 0
101640819 317034284 0
448426284 259204792 0
46264935 282106352 0
351072890 512760749 0
414270811 444232219 0
400031390 87107790 0
202033491 74136476 0
18523424 438929696 0
499752908 530823617 0
451342323 238380170 0
174072750 536977378 0
38677538 110495238 0
170248730 556193619 0
479705283 333342163 0
577805270 459902362 0
506030836 362551664 0
54566847 481759657 0
279812850 529514580 0
300277121 405991804 0
265654593 292098487 0
39076258 124968953 0
353824232 539639757 0
492115241 348854743 0
223567476 567282560 0
442324653 78644607 0
328393896 38588636 0
429418138 509332956 0
232686433 432667082 0
8674750 278334061 0
295423479 194805520 0
92443391 35329696 0
545148042 324191712 0
472134566 252484574 0
264380196 164068328 0
565925821 227919237 0
531152291 267399535 0
344433395 273309884 0
106388467 538166402 0
369025428 227834938 0
213765131 120963875 0
419128061 450263839 0
66995067 542461412 0
469337988 99902768 0
270820410 141467727 0
114046604 434573580 0
227214268 274843525 0
21419330 441376103 0
379835399 444699451 0
199123709 501142886 0
440842836 261168174 0
301873969 118319907 0
548315469 363969210 0
210305434 304576394 0
560575390 222072890 0
238361753 33346021 0
310909873 288907128 0
125098493 569582625 0
521795579 251131649 0
220734007 521086220 0
566642035 353859814 0
518311495 113174961 0
439445105 31984498 0
156478135 454831952 0
513850689 209747894 0
199706201 426260794 0
289841697 66001694 0
498118618 407473350 0
206000483 365349695 0
478657298 20531210 0
49895869 379890809 0
504807177 435959532 0
417856666 300862939 0
301031671 361104925 0
544518084 184665478 0
62038050 456530451 0
430973478 387059957 0
211391875 280104835 0
428706261 157452529 0
575435641 266194681 0
322226444 166666428 0
107508134 274067755 0
163950106 173793819 0
534784695 477869551 0
312579384 389607154 0
436577319 446686253 0
141486916 524672426 0
412144717 380592587 0
327846904 201904718 0
33358789 264170064 0
18458189 249308510 0
152695122 140830328 0
408541224 355421573 0
87572586 132225003 0
386200351 131539941 0
333308387 48251363 0
107673108 389217247 0
210368979 247715776 0
476958540 445934620 0
325715198 31844412 0
427919093 155318420 0
532456131 529386717 0
206456018 322566960 0
150631445 203064022 0
378900047 179736605 0
392721588 76851232 0
59091132 18862358 0
464440574 317952679 0
306187947 327903452 0
73887948 11485656 0
439473558 328051537 0
397842680 438921879 0
420642266 28549033 0
558376374 300372577 0
435946094 139060878 0
231964604 493657071 0
82238410 318805451 0
49591638 386146597 0
110829564 249754650 0
99447057 26659718 0
202588972 302213249 0
25981848 379772436 0
445754178 179398614 0
209407685 276000731 0
564602264 282250587 0
23662789 55884277 0
421441367 156273978 0
114558839 93426852 0
162011391 205681733 0
262317536 397802094 0
179344155 31533763 0
208659079 141181132 0
512025684 72600836 0
537588530 254160466 0
333068509 531332147 0
494149065 60334908 0
348772871 197544363 0
467151218 503449772 0
8998246 85852167 0
537648387 348140176 0
432125762 409987649 0
169566020 138459053 0
88357041 479787419 0
167519462 506787968 0
140584259 171419752 0
28590509 421590644 0
503317021 92840284 0
24536625 458211239 0
415448116 471543318 0
523287710 49889587 0
290140206 264311500 0
23566834 378554146 0
307115437 519609297 0
155637460 46553881 0
133953708 167884794 0
121235459 333854404 0
516541268 63616159 0
315847052 369537609 0
139243232 4003547 0
507282747 219124651 0
427163432 387553649 0
207371928 157032649 0
366909403 84284831 0
440540849 359549026 0
407032463 151166199 0
412782821 506130324 0
277740392 264278939 0
58431186 335144142 0
288601740 74264959 0
222898730 539856597 0
414636655 44782720 0
290976476 271469559 0
42461803 48686394 0
323187759 14899044 0
326155359 129711108 0
475797629 92661280 0
499288427 77719057 0
567912447 224215785 0
363099601 386421552 0
546613921 19018922 0
131321255 142333140 0
411778198 428939927 0
292185770 226690099 0
172198426 202644938 0
132989332 333968326 0
137377715 133200640 0
455481718 380742921 0
552958426 188380636 0
391461972 418981301 0
247857866 226192797 0
148629540 342572304 0
95059351 542908579 0
173829891 264368514 0
389675416 354903809 0
210661929 51015990 0
492658945 199465444 0
392647215 292020909 0
67213465 566204661 0
461338479 366176166 0
274124470 191105044 0
54321489 350571146 0
306521596 102304136 0
316919294 183714888 0
433595047 513221388 0
92321737 435018188 0
577929920 230729386 0
292865176 36157705 0
553954982 72323901 0
356376723 245330272 0
156780372 382101233 0
355340327 158532606 0
329419338 259835176 0
480266878 524290259 0
515840129 372733474 0
443893234 557985263 0
102330576 12925565 0
572936753 284347755 0
81134578 465092912 0
16049751 172971906 0
185507054 312243756 0
328877086 166295233 0
242831911 101853566 0
46309050 64349793 0
61011687 388384603 0
579690875 372173124 0
471621997 386343987 0
285761360 284298870 0
568080262 180382428 0
518162069 74040242 0
92777124 409780335 0
404332331 279659623 0
321930464 365900397 0
293464573 493775961 0
452927841 126109156 0
281473368 61782889 0
215856006 448691715 0
220423942 560883677 0
32062314 73643120 0
16175439 462243020 0
271141951 541784926 0
434072212 550792720 0
306236492 78066118 0
491870068 91954972 0
538614648 356332652 0
462173465 239057839 0
276811104 377761510 0
279571413 31239439 0
424447644 84050054 0
475701448 372997635 0
241364640 261870061 0
78024116 305273768 0
434474995 537368397 0
539773894 368168528 0
432008192 342893456 0
412306743 167085878 0
116939686 412912270 0
175378025 196265167 0
456296866 197615050 0
137754723 176300120 0
239480382 548683773 0
457289888 563602777 0
273127118 228511501 0
319810265 161465036 0
264539053 417027067 0
277645280 276489999 0
555835251 340724095 0
448848984 537150570 0
506632406 548607077 0
501409386 216378504 0
509814825 424545059 0
452989442 214525259 0
385126904 30310650 0
579312502 152676903 0
342839075 17525792 0
551622035 329336335 0
307363958 83822806 0
182304803 509080883 0
25369832 95010042 0
207807496 113722075 0
27671499 92718992 0
298011444 513811278 0
53241574 393765573 0
554453144 157960132 0
398179846 2797884 0
281785883 509537016 0
411632997 67567718 0
57770772 267613382 0
344653587 295244496 0
65400276 251306887 0
131557989 320700498 0
557506097 228774731 0
53493389 565353590 0
26638475 33227465 0
4610955 442589258 0
114714797 412344386 0
340121065 323753168 0
547960425 3003267 0
334722856 117130338 0
233216895 572037395 0
195034008 6852220 0
525087002 370856986 0
287970283 485637038 0
345549170 350556235 0
264807003 179410679 0
415048129 198907735 0
108386162 567952834 0
252614461 134580397 0
319010023 244571309 0
140700768 230719365 0
351720580 264999083 0
222112170 153102901 0
573515438 40162685 0
263490329 404472850 0
216368250 42937860 0
483790302 523917694 0
394586214 47838069 0
111053615 447551419 0
493245610 262634678 0
85924672 376099326 0
447649994 417614461 0
478607827 452710579 0
327622909 360129834 0
464294366 7176470 0
132936290 504463880 0
555217143 92147912 0
393933860 236181816 0
147450958 75808293 0
201363798 99136209 0
563852792 37550606 0
9192317 490052007 0
298571869 142906106 0
209063378 509199811 0
239379685 554670269 0
383774696 181010139 0
98496662 373451308 0
508072032 276147321 0
21767183 196907897 0
289093432 143412729 0
345835909 560220416 0
1760458 47569690 0
382042960 503167425 0
537579409 12378373 0
324891544 384639740 0
287447579 397087595 0
525128873 58924651 0
84205082 176837695 0
560762654 421764488 0
66838074 17203062 0
211668022 14404871 0
351832646 93217949 0
435556477 260486642 0
570683338 547453982 0
237936481 474772440 0
473215728 576035613 0
31182205 485300560 0
524269479 6628779 0
394256470 556614486 0
481820093 216443669 0
174715585 399536695 0
260535034 35393977 0
363434734 248790785 0
84943383 458148951 0
561113387 554504010 0
388954185 2873287 0
504540375 94938515 0
569078758 179743088 0
441521754 284086533 0
369739095 146941679 0
271984102 468777382 0
218564668 415356418 0
163173574 524865931 0
577438450 186450710 0
404735684 312509076 0
506107681 343756501 0
348841 294618628 0
500583295 398405457 0
240332724 358191544 0
13598684 130219030 0
89443466 181240906 0
363111652 320728128 0
185163986 470595236 0
407024213 56103285 0
71868846 133316674 0
15280970 167749179 0
291785317 287196780 0
365698940 76139008 0
122462445 413901098 0
86682646 75980005 0
265169113 559650837 0
400245614 200690418 0
558404491 12372590 0
37801520 339087388 0
371558491 232804584 0
381019245 46448829 0
373580845 140183288 0
48128151 227664017 0
398093565 248883531 0
48027821 315112032 0
430770992 355649275 0
96781179 402444001 0
35135255 169111410 0
523467917 386927011 0
414954548 302097806 0
286400611 132976180 0
425176128 9017207 0
301862353 412640377 0
415068492 330441974 0
350254336 415816227 0
198631634 135273231 0
214060140 140966171 0
129718824 122990998 0
170532593 501777284 0
71831216 323251398 0
469194852 209945422 0
156683114 58771886 0
828533 21921279 0
207909559 28935442 0
123482027 141483219 0
116870271 291771025 0
173496376 191688917 0
64391575 552360788 0
274745448 520892705 0
481629319 11311146 0
374298372 2522698 0
435199733 197380065 0
112646046 421808246 0
13472426 188309723 0
315014536 293195981 0
318328966 409786604 0
563900496 520814630 0
231275179 349039992 0
349582214 208555898 0
289574182 1298981 0
231849590 43076818 0
323252570 453194713 0
389755875 173741754 0
534874383 277571790 0
316245522 449870084 0
74319974 552705531 0
398633930 503052548 0
106785875 156768100 0
43954194 64755804 0
177572796 62277455 0
476677385 416275924 0
499754612 319753755 0
201150701 58690362 0
334444887 471782305 0
332197143 104587066 0
412136428 368449128 0
422367219 188892478 0
189832085 7075579 0
456865150 504067756 0
397234648 375354397 0
339048096 193780287 0
95417305 216960303 0
292842293 53859064 0
468644973 55133711 0
413304856 166634027 0
263960814 170553894 0
178892233 553274912 0
272479837 496150927 0
84602787 442798250 0
223604865 453094132 0
523753917 525922685 0
458259841 76450290 0
237717542 283424349 0
99122514 119289814 0
492098192 333680837 0
43655670 153733722 0
369669426 388223635 0
99953702 21408654 0
381421129 282059158 0
240957490 289622781 0
546027623 453703693 0
116185718 497874715 0
134005482 336980246 0
411745933 550908019 0
30418428 433113068 0
41754933 194479566 0
494138072 21560356 0
148018901 79370767 0
244879379 294353853 0
26725631 171714746 0
153892205 291039483 0
485335408 375556807 0
351226443 171825395 0
172613986 268174930 0
340726701 177674217 0
31181889 231193368 0
61876315 18769454 0
259403485 333658143 0
533157483 25464119 0
529375665 340150356 0
327250511 295317024 0
348607256 405412809 0
300472037 11005606 0
428992639 184917575 0
487497204 138691069 0
541638022 393295191 0
42060414 393194427 0
561426913 162426967 0
100966772 149710706 0
391125304 5274233 0
400993477 484541070 0
456714027 291087883 0
12251496 100107276 0
124215963 435237358 0
372333123 574202982 0
8182813 14391627 0
100030102 179733552 0
281751381 460055300 0
307651919 500280638 0
202958995 357528526 0
288727862 255113052 0
392637484 549133784 0
266167453 327740515 0
331982343 91950032 0
298789517 29777795 0
150308876 49485759 0
477552271 495309395 0
219773057 510602962 0
272307036 98703719 0
345701400 543771339 0
159461831 418643075 0
248718436 298035749 0
377145832 80986080 0
263793724 167083506 0
201308830 204953689 0
126079863 559345965 0
240443266 576493893 0
517319666 73733470 0
72559804 164675272 0
17974861 498158098 0
388185874 87080548 0
188755663 548543694 0
284553430 368258527 0
34487787 50894042 0
224890181 340573825 0
445375640 369841169 0
461447496 183224119 0
396222180 14510767 0
425219796 572176990 0
241649328 379691910 0
165150948 326288166 0
288972948 344608892 0
559277439 107035259 0
66550106 367889185 0
357402223 238611318 0
455347612 215151113 0
496005941 239584834 0
283372642 308361856 0
307027325 164865360 0
417622317 564167711 0
2917074 80970294 0
120629557 225652670 0
266111622 263877431 0
180672535 77724656 0
311063837 202392573 0
296159457 66480684 0
368500656 562898596 0
129910284 177565776 0
31259234 516519971 0
8946776 470115095 0
291883820 460127348 0
294949088 296365084 0
197769003 347364295 0
197314162 99749869 0
46112826 165015518 0
205658955 471616440 0
106889870 12336817 0
28529372 402384452 0
392928887 210032545 0
314263297 139105392 0
76960186 240014075 0
488373322 388409613 0
457963944 444087993 0
474908714 238190155 0
472842996 320106229 0
547189521 493288247 0
186646286 520337109 0
29922483 552821459 0
84454759 273450854 0
213440557 290559720 0
557580967 517409435 0
404552169 282828704 0
145106781 201274510 0
172849113 179642385 0
48754037 311539984 0
137626079 378418627 0
313715894 204636919 0
409719650 440945511 0
513906513 520291777 0
477787353 537226865 0
193331731 356062444 0
320906822 569815847 0
403461265 66315997 0
469351681 112548389 0
5644208 84225018 0
131356075 356402554 0
125725040 41973875 0
513232414 216727404 0
340821356 340596565 0
6984492 31038587 0
283528178 150355827 0
301474993 40617886 0
354993572 11484324 0
303630480 106757784 0
432238322 260041804 0
75147465 381750410 0
23577868 442696628 0
140617101 568523122 0
522506583 425826714 0
276193576 29451192 0
237449148 425088388 0
352281584 554684350 0
96431678 484778290 0
301964441 526139234 0
15475821 303072287 0
33992741 132801381 0
293476765 54543250 0
357321965 571301499 0
360763855 29481686 0
448272885 383557416 0
90926420 215401342 0
47954744 334400822 0
159239339 250227854 0
431344973 100839663 0
437826610 95950619 0
490190200 117308884 0
206859257 122015288 0
16616453 62238633 0
80349462 538807283 0
228580605 216412189 0
168207571 462127664 0
392350009 485114861 0
38948549 278937291 0
180010156 239516232 0
87474304 373176099 0
362220773 461614655 0
35060188 387471446 0
334788413 45859398 0
419171086 35212754 0
341812915 244327908 0
497732309 527979920 0
240470727 513649199 0
172042715 207340210 0
284871726 290549550 0
269616766 373661545 0
28793951 396833121 0
390844352 501501821 0
189528108 568039795 0
300268459 209601853 0
366355734 84238363 0
397830195 132371521 0
31464891 163392099 0
321829022 481915455 0
123018758 161338905 0
27586421 379190504 0
381527710 342733377 0
202888423 249892933 0
564306000 45185078 0
393997426 288467867 0
77692343 22077772 0
113552485 171457772 0
340583024 182433079 0
192907818 39710516 0
554465058 399491662 0
466123074 31604518 0
109857012 232443878 0
122020089 64961103 0
162610492 404858704 0
96867549 145052877 0
226472991 469469947 0
386138033 87635816 0
261247189 497681508 0
299839885 133814934 0
197585717 264424109 0
90288572 40762040 0
126342692 172499466 0
382221356 548733429 0
159378174 335357797 0
305372985 565058343 0
279782727 154590376 0
390990569 505398273 0
530675878 377080980 0
180201042 72443178 0
26245511 445194132 0
337791319 478435689 0
545443225 385593106 0
22827990 15501614 0
109531520 360782907 0
456837116 4518795 0
37070456 334559685 0
260063848 312591721 0
202965434 406786970 0
248609975 495926227 0
558954163 467569494 0
28665392 369557478 0
367528607 470046145 0
41017379 193019348 0
148260651 434210889 0
362412218 31847771 0
71426107 212515423 0
12537180 345539213 0
482012743 240800118 0
314714280 452400941 0
544232536 312018417 0
349314200 174726067 0
576647734 36335827 0
283424301 552632780 0
190552096 103142604 0
174210904 499683373 0
139300727 91100776 0
389660246 66855686 0
409523146 207911537 0
235139829 76645242 0
286408326 187144670 0
340806707 211651608 0
571306197 481614595 0
187447122 94963292 0
491342692 179299659 0
515482993 214867853 0
257497348 114614161 0
458130356 380690604 0
204579036 173243781 0
295041294 207414472 0
390682138 208184573 0
572542173 529025645 0
528519998 353168761 0
367079121 288023850 0
445462393 144824321 0
410782710 106123244 0
473609875 504824588 0
112193585 55885563 0
68049492 235522118 0
120120465 454530107 0
70742599 256818332 0
68876548 229669567 0
575284044 85067676 0
266754142 185173208 0
518051875 412613993 0
112976054 449258326 0
135012261 321591910 0
196339531 531127876 0
498639601 552484769 0
340493309 521042788 0
471280766 66660037 0
183749447 291403795 0
499441740 424800942 0
321077638 475301108 0
24621269 519127122 0
141132662 106438861 0
373551845 62008027 0
529269392 574994159 0
24328481 430616355 0
278779176 307874801 0
219364538 47461277 0
508191435 53486440 0
63966458 32196601 0
149318369 516453536 0
210897411 296349540 0
327908842 525868407 0
216772345 287783193 0
167044414 562281850 0
575075732 308751638 0
233517538 544570557 0
245320220 445652232 0
258133838 204273482 0
123443512 340368301 0
4466402 494804683 0
324467083 98513481 0
152704982 329752521 0
320686437 230767367 0
340813788 578331683 0
252796707 162127035 0
405743853 58499800 0
151201277 226340366 0
158468501 398169894 0
339978960 484034518 0
222870949 489703732 0
557666282 96098883 0
179296691 93809681 0
315991227 214246312 0
169794600 148810743 0
275844378 278956543 0
375984438 501753674 0
36424496 61506535 0
76114779 424431845 0
233499096 396037350 0
174623026 343450187 0
532739463 306841182 0
502244851 347347600 0
177298286 377899226 0
512725634 268165116 0
120636958 24516382 0
446788665 154584582 0
478762584 423440834 0
76640732 391931123 0
294873268 282155276 0
440676089 376150906 0
147834719 419626595 0
251727675 365405747 0
35751898 454755951 0
198140930 510272028 0
135155794 74275363 0
289018451 395550514 0
29353588 358580133 0
291555847 131624958 0
224095881 557121027 0
195430245 569195347 0
403312192 267171089 0
410353173 575360204 0
391411000 4583065 0
64415775 142133220 0
87678994 30865565 0
295560618 252385284 0
270612327 35373211 0
10158832 120635688 0
351309318 394871358 0
564735308 45231277 0
278556516 162476320 0
316413707 330173686 0
490443614 42071864 0
558214991 405626081 0
227636971 328960145 0
386356137 21490880 0
393878469 292949727 0
371278460 446041372 0
396072118 364088812 0
479091302 84737763 0
126503991 302083909 0
165602132 196931708 0
399579118 77872298 0
501655934 232048088 0
68966391 448466412 0
387977192 416181211 0
176791107 403262472 0
65698554 500506791 0
573726724 412558842 0
85943387 135929208 0
371861746 135762283 0
342498393 310326419 0
374073023 117188087 0
547010588 399975973 0
95867258 316102867 0
179626771 36346485 0
175647689 268676085 0
416678413 362287712 0
456231745 38177667 0
212521141 167166793 0
198332468 150353882 0
345413846 83260541 0
381855840 237783731 0
190752735 25778121 0
307615779 32824867 0
333714510 487381442 0
567719551 273052502 0
28112390 466137040 0
220274989 501331230 0
318203658 10924246 0
404892402 84676272 0
114988222 219541880 0
356449577 83988068 0
447489559 266452515 0
3142519 111014767 0
542388607 461426538 0
553904807 320680780 0
217699426 218003620 0
404238707 243215220 0
573517549 509803830 0
488113929 128022018 0
223571188 4989021 0
48732429 394347241 0
311232999 106808079 0
326728406 540659642 0
80275023 1794228 0
573560910 20337660 0
50014711 293226300 0
133446539 365994556 0
307895222 93081020 0
266941363 318826212 0
5119450 277309303 0
385311276 499769816 0
53570304 322548381 0
18609194 94569560 0
533247783 47201867 0
466199233 357018285 0
454415438 418340548 0
85416123 104658768 0
339213845 458538255 0
352883680 174534770 0
365851551 375619393 0
148726457 206025951 0
270831677 220712879 0
483904447 514717877 0
264027454 395891719 0
413932899 75670725 0
20090010 299126251 0
100545454 560160 0
273102213 543012112 0
16761880 347219056 0
200797825 390554001 0
562693844 68392616 0
570112513 187617666 0
118874856 567630502 0
228879228 433153040 0
539730828 246718879 0
323389129 11546545 0
182782729 201262576 0
62985302 299396609 0
414719760 317075861 0
408579651 268332836 0
110298288 85975117 0
302600948 238013866 0
100791973 102679884 0
207010451 470244912 0
235383887 208084156 0
138960750 460198224 0
252436180 571647458 0
131672039 73045593 0
98654216 275035193 0
306353666 306254913 0
153016449 271072041 0
525439587 557604033 0
305080161 286775462 0
454715203 132408948 0
299952624 344804808 0
457291027 486628267 0
331173269 327227170 0
490281885 531196902 0
238332131 381255598 0
224884954 534076114 0
382144163 300099171 0
3350327 546532264 0
196595733 165571483 0
335328303 523361038 0
406740829 181595449 0
260488762 372998125 0
389696889 111875303 0
198476676 24342948 0
546024379 519826157 0
247311780 240236327 0
417658042 204469280 0
231093520 55180215 0
55385529 72862572 0
454379365 80363651 0
443670903 85760122 0
393327276 87515462 0
578946764 4276366 0
204034271 355549348 0
424626841 307302264 0
496694574 555438823 0
150657250 223779975 0
577991585 284348728 0
366639964 16058484 0
37036869 68537056 0
514377241 178582531 0
47815986 295947198 0
571214567 150115686 0
416772245 90488397 0
536501298 297979732 0
549870164 379448374 0
177352261 420031467 0
229864936 105605241 0
456499128 572852184 0
391819916 98677711 0
314472913 503868310 0
322588968 522502833 0
243408079 181320245 0
377254042 458041201 0
154019885 47747767 0
134956709 558932864 0
155340432 503692052 0
383317252 428220273 0
2096876 163206567 0
357499409 110685524 0
215774445 160030624 0
155476099 134365977 0
254180986 368521321 0
182117629 82894864 0
125031339 284092057 0
481030331 27761690 0
389997379 41889523 0
577073041 113668912 0
6358657 367354133 0
25776221 536242076 0
111097186 257506788 0
305870282 335119452 0
295263474 434961176 0
503068951 547539699 0
560560689 572579829 0
339384761 394647861 0
175153309 123977294 0
115673446 209997141 0
487061346 246124779 0
225086941 286301759 0
244255041 244905484 0
550438356 24020699 0
325186573 522514324 0
51131084 276734795 0
371328828 477848857 0
530737946 189833753 0
546843403 369065968 0
468770751 480948854 0
134270686 295780424 0
378189416 18083842 0
241295523 289978030 0
437295989 129883255 0
477117308 314756582 0
119527146 152219200 0
342912951 370795603 0
329493862 518341436 0
199672934 555990142 0
170113887 105450459 0
563043130 125372532 0
61137722 257022706 0
390267595 452801089 0
278387637 149021024 0
348493897 428744078 0
81328782 494685143 0
556370539 513775346 0
105319719 386942873 0
261718386 154774703 0
111364833 234888886 0
477259268 436403837 0
558915922 525788066 0
296580189 282223819 0
316156268 341178254 0
508682390 495511202 0
380133636 575976152 0
54478092 117349217 0
456684659 304823193 0
517911704 16244687 0
352147778 27136986 0
445242856 299818563 0
246117298 528107297 0
335735247 231570975 0
453168187 314281024 0
428492843 75683507 0
459420 25926804 0
379798586 513464294 0
337268140 81134556 0
172589591 52003579 0
261532110 513814783 0
120796415 431519148 0
374776683 348716338 0
435896925 224346134 0
155358586 308683799 0
420369028 503766098 0
192361509 62052205 0
23647703 109790743 0
506969100 156069659 0
449708562 25386031 0
544449909 13524015 0
27064798 281817798 0
193677271 284984117 0
409808769 502423417 0
63075407 310934318 0
449742422 187689314 0
466097463 341610102 0
264017941 85558244 0
422385480 573236956 0
374836265 443406381 0
218154367 401725715 0
544494136 523625700 0
429908431 204292249 0
131765018 312961475 0
153112437 514378406 0
99191413 414506765 0
554438292 111133976 0
564566061 240545594 0
3258143 303059569 0
574934670 138544153 0
206072679 349971375 0
283512908 57407440 0
105590123 215416760 0
200346724 269758684 0
92106487 72883831 0
300180163 101176920 0
442285334 147741923 0
90732314 405420072 0
78497693 491265910 0
154170599 288975467 0
199018323 566550661 0
510682895 80554323 0
293925756 24180399 0
295805301 57509764 0
121411180 159099120 0
210683236 176712663 0
234884248 105161110 0
434962907 527358884 0
76731647 182888079 0
338080084 220417414 0
202258161 449429201 0
405073801 50443661 0
74264891 9525564 0
80670996 42712868 0
392183760 271274027 0
40052940 565276992 0
442448421 8816686 0
457453445 185445961 0
79381544 163462472 0
414923742 534885470 0
94289381 344647302 0
165717178 474601568 0
469815974 305003942 0
197260319 513591626 0
466750935 400531751 0
329421038 94048800 0
399194232 212797427 0
426054519 458193623 0
377536236 444324318 0
482604499 502507957 0
371754867 578573475 0
173886132 466847539 0
351899515 337819364 0
382840860 262363943 0
352625772 366982296 0
456192206 574841369 0
568231384 401933262 0
494994917 465615229 0
230371541 154580798 0
146393374 97936216 0
225134695 68175812 0
260598346 88715532 0
499486650 446816097 0
526231961 376986622 0
464530699 20138967 0
262639496 68766361 0
140564060 141957865 0
262990181 477962118 0
172267936 395485084 0
295075246 406801471 0
318716524 146425746 0
100697539 463318686 0
524721042 152100533 0
96910245 314353850 0
454931190 438289208 0
498789802 177447060 0
525777207 240574622 0
562393467 509422009 0
421790366 475034575 0
65825624 526695467 0
553533955 255172425 0
284860994 222020026 0
462092811 558062825 0
64980527 26103838 0
380345681 506379957 0
444153382 412212154 0
421039537 280112048 0
578476660 119468048 0
460766229 217034354 0
364319747 356918131 0
481380309 313569092 0
92623192 307883971 0
335276493 377357804 0
483950557 257128840 0
473877051 249533454 0
199811237 191057663 0
546234954 119204405 0
81770535 526317233 0
296214869 5795581 0
230108838 226014256 0
406957239 402770054 0
190899542 11723192 0
13594091 444457356 0
523497214 115538517 0
113467884 295629717 0
432191876 171402697 0
501246382 58809601 0
190406338 46475698 0
365577205 534337971 0
166585764 116144799 0
430010662 454970001 0
345843644 137521048 0
386359769 160116461 0
567354519 96484905 0
45803602 193753001 0
566458497 18011765 0
272029371 149364334 0
306196766 472481084 0
72116840 260777224 0
342841877 547912459 0
168924452 436485654 0
345758387 107395443 0
508679101 106228764 0
397159242 445550831 0
143329707 40251271 0
238908197 448119897 0
31884174 156018991 0
293614149 417987952 0
370131303 513278669 0
8424280 520048588 0
391318183 365020639 0
562993186 112267198 0
92092186 294154370 0
74381739 180747658 0
329042161 386837382 0
352429169 324286281 0
498090632 348690537 0
182279675 107598351 0
192889823 231029378 0
398304442 89924091 0
492941158 304636352 0
57926016 397594808 0
480585891 558532421 0
337048071 334487269 0
249469110 481855602 0
456707246 184953194 0
236341935 93270738 0
28166731 298468230 0
425442531 11125968 0
62744691 60801208 0
471568207 375431502 0
553959180 548181129 0
13979477 142351835 0
479384242 110737644 0
216478611 121101368 0
108589494 248675894 0
67899486 196108157 0
367681884 349544174 0
570490761 211670666 0
107406717 298679818 0
487772068 202933098 0
476139184 286707733 0
75842583 203107363 0
398781936 267501344 0
17298004 494873645 0
106011743 226113649 0
220526199 158480667 0
464129668 361769269 0
403250960 136197109 0
200991432 486345616 0
338189066 31281083 0
406679429 256213353 0
328432507 25962880 0
498906084 230868980 0
244956819 140556014 0
351833435 435577250 0
252700485 545243968 0
40893736 319493331 0
158476495 365286057 0
86392965 340677862 0
196468475 50753101 0
459473568 230704699 0
425680345 511804736 0
18927778 37201534 0
172786688 41841472 0
52456217 82142604 0
196781224 348450332 0
444971099 44092142 0
562251492 516274727 0
4090751 244617868 0
424623805 153390905 0
534447050 255552305 0
473872533 277535115 0
295253463 489543485 0
517518747 57629383 0
482602644 190159567 0
222043926 175867702 0
276174386 37714699 0
298702335 472235071 0
81866023 361654459 0
518709517 547277927 0
252694931 71511067 0
187290131 408194234 0
333013997 430529080 0
7497816 177655051 0
163751071 193207475 0
58134861 350836542 0
320277368 538341493 0
521490393 138831696 0
2796631 46332059 0
165953471 495281336 0
396209648 484142616 0
344369133 405531141 0
125951470 88908337 0
443283715 275267135 0
179941122 402213020 0
386167745 298202836 0
481175865 455615046 0
489631648 229522579 0
236708159 327082560 0
227752972 276829134 0
39115202 429316546 0
419499351 518419693 0
406729414 495133944 0
180486077 430749254 0
89674242 388631004 0
301696867 268212367 0
49518616 317838476 0
63368877 363004321 0
69780511 83149305 0
575524769 2232814 0
436170859 110406822 0
366909145 469085595 0
429605517 384229874 0
387337508 236050581 0
466776829 245916374 0
428727761 400818510 0
123573820 394722770 0
523269482 22510128 0
109373130 210292407 0
136282131 155529403 0
293075277 73089750 0
305752277 269393348 0
324368676 411804044 0
204138672 262688879 0
479880423 239139350 0
313918809 116640337 0
41968300 225854696 0
190773325 142655539 0
542903110 474397501 0
69442647 192377825 0
412144870 421201142 0
574782336 206986705 0
293386528 202888783 0
180989218 108606972 0
509656729 220859477 0
132828374 210859761 0
20035161 530420047 0
404060460 316498153 0
577368751 361453295 0
51062638 430948020 0
447454917 201218519 0
237698093 341975267 0
457676290 280154687 0
376865555 258285920 0
525409870 127323779 0
151180879 134472564 0
133121492 506784788 0
219271055 214713507 0
340183377 540372538 0
153087750 182096271 0
389918140 186657228 0
570896112 100493230 0
490743135 93945006 0
407355812 52599491 0
316305178 338862616 0
327706623 484053100 0
428510562 311536389 0
476146964 359759325 0
91392573 445230791 0
76992677 96668120 0
566685452 434102146 0
505588439 209907430 0
303114695 301366501 0
259679798 132976181 0
448752029 156527155 0
458591654 204168988 0
429962953 175266216 0
392333419 424473307 0
108931842 89099088 0
539761588 199737301 0
198944719 430612378 0
479215874 558016890 0
10068710 376100813 0
204266298 394091171 0
426618024 483763823 0
105535103 202552795 0
8792778 363777067 0
502173473 570945672 0
545473906 138427588 0
266239356 320768370 0
360692043 360463866 0
17588423 462837057 0
77232459 187285820 0
182193665 97220719 0
411280293 57649947 0
19519018 59179829 0
196333205 74552518 0
46452809 536969387 0
150323808 138923274 0
203697379 439517315 0
37505461 186325888 0
546044957 378527020 0
457870814 438508306 0
164529879 14534677 0
508183897 324787088 0
504819202 511754109 0
122121521 447324185 0
417818633 196603503 0
192935628 380715131 0
138683484 251404764 0
255435453 196540081 0
568056281 190793125 0
308765877 571714987 0
489607805 286929115 0
107273914 365828505 0
364221692 417550900 0
19342687 548668902 0
35593833 140054658 0
205893188 437756442 0
98412373 16727958 0
236562778 403702882 0
473860708 277087021 0
330501998 155839178 0
579451450 142507230 0
494740165 5657875 0
541497021 42953092 0
226011888 258920833 0
579683708 343567354 0
240534968 331408433 0
422845941 200793466 0
310899936 110434574 0
519549846 237508927 0
503107419 283660354 0
154030729 315268730 0
258643804 76627995 0
565142230 387668211 0
40805995 255322515 0
97101802 238716962 0
472827195 372411530 0
169042433 84677838 0
553875797 249990253 0
174978626 20348377 0
132207679 290772581 0
171758484 267077817 0
170106299 348902879 0
132642761 456557905 0
466495164 12297684 0
465334764 70813433 0
539017423 216405970 0
547434170 450948752 0
458637156 459915041 0
393218184 145480030 0
407120977 578624290 0
173112560 291515968 0
269508668 232290330 0
337974679 527395284 0
553679729 130241178 0
515378315 185643344 0
198015908 446788494 0
158582030 548786219 0
364603299 422528258 0
332500617 95767067 0
262450398 104329688 0
115717273 361119695 0
301884153 213126878 0
266441544 19381279 0
491221171 376120651 0
538967563 12254717 0
105984727 560391427 0
407073057 187473063 0
317173793 266647338 0
56704079 220648017 0
426229394 144526105 0
217071419 55715444 0
464970944 1459124 0
449916231 528048143 0
362900788 267466496 0
142021176 380004473 0
57030504 18425605 0
142495019 61572295 0
168497970 183866793 0
410769708 343815435 0
302379461 427030402 0
227520728 239862453 0
309189991 268285247 0
386953636 67731225 0
186289217 186206962 0
119383057 164581459 0
509296371 514412479 0
277127005 271238784 0
268349876 71509089 0
317286251 134286026 0
174240174 25704843 0
237739668 274672195 0
157963207 418727210 0
524714752 77426042 0
570885420 134508260 0
118752362 63558254 0
329268951 525847119 0
545237296 197751588 0
390704511 330012228 0
303645160 128534265 0
463491521 396647674 0
327701595 559132465 0
483128297 153084448 0
503931594 411914523 0
222318323 306692019 0
516622556 443624122 0
400248737 387928617 0
86420863 100442786 0
192946733 121755412 0
544933408 529372613 0
524810458 232785875 0
485156454 372989204 0
201049117 226127931 0
116315378 321681683 0
95285447 164281642 0
197965959 275063706 0
462714609 568380248 0
347241921 426664374 0
414546471 149457342 0
145898072 115548002 0
484248810 474276173 0
1830153 331117771 0
71834614 70966124 0
301704695 157377264 0
382313241 206478206 0
308273433 468479490 0
65735746 468692651 0
338838338 417590880 0
59585294 108619126 0
135860242 430013091 0
132688790 61109415 0
283060491 510922377 0
448133863 255321285 0
211521797 362569593 0
133511936 33835400 0
326708035 460427006 0
133240631 126560357 0
374173348 96397040 0
473024081 547003732 0
194191448 477103824 0
307790034 284793238 0
10988317 186177059 0
294287329 394394972 0
107322781 554187498 0
467422584 282640379 0
442892245 182022115 0
80215402 485077604 0
286121678 440927913 0
287506989 26983755 0
58467823 123529799 0
251712498 109489513 0
290445245 278907947 0
382113688 339201665 0
9356085 121086114 0
523130752 203982220 0
210287367 425940766 0
519199107 144963763 0
438494197 493342492 0
425716031 234771810 0
231032579 150845476 0
79389713 193154284 0
426666035 215432996 0
121455925 429346313 0
275979806 142132136 0
376389904 86461272 0
257363396 543869239 0
555776094 342347223 0
412314502 370922734 0
449061746 335103761 0
403885965 293623692 0
24181710 163214163 0
520977912 261082004 0
324056357 499287979 0
370488981 309575052 0
15460418 548830281 0
291013029 246415594 0
299320928 333908667 0
554713467 9328316 0
239809255 517457449 0
342149946 270957323 0
36674307 468506374 0
490394338 91311740 0
244884515 258219259 0
556509336 66082068 0
408244875 138160613 0
64809283 394405778 0
10374498 154979641 0
572118576 160035643 0
537006092 547218316 0
131352343 407333653 0
190839311 532884169 0
307840548 1652874 0
228441790 284277671 0
379586247 80229493 0
307788789 557024711 0
183280644 457320825 0
427184663 55461213 0
548300319 217035003 0
423986288 388602252 0
503743500 479812384 0
427739358 394706724 0
335615547 439330800 0
89512186 433725917 0
543701929 544563454 0
182282137 546178332 0
545669149 351136658 0
91896338 154053439 0
137167491 210224606 0
52614954 8336577 0
201648308 572951334 0
464618157 503275876 0
267824189 96146362 0
134098964 221675808 0
373824016 288008558 0
159056187 78286072 0
45669397 413451799 0
254542776 384692972 0
117912737 196008800 0
413562812 399334292 0
64310245 401234001 0
538419255 558192864 0
435042960 578289366 0
64767556 308845739 0
394767850 113989466 0
160258666 503548223 0
567705475 58997900 0
206035476 392348137 0
11831449 571364645 0
350221798 52563286 0
210108564 93222934 0
460074649 306623546 0
431258261 222567774 0
79353407 180312989 0
243102941 469515875 0
151570785 337574500 0
295010169 16129465 0
15415753 48113959 0
68349256 179720860 0
543669053 26898743 0
389853463 202963576 0
161746706 175050764 0
137032235 501497696 0
116526285 307106491 0
269687151 463156949 0
434037234 69940071 0
248643838 473441318 0
140533237 12706748 0
160058462 471642801 0
196841477 156746254 0
243792443 240277375 0
381385270 160932675 0
127233136 411828502 0
325516429 524792624 0
427036824 216218852 0
83198183 153748403 0
297359623 328567951 0
355475521 172708736 0
158072593 27981467 0
373737335 205976345 0
422553344 354297405 0
29338446 12663107 0
303387320 482312392 0
195277348 430130161 0
407612230 270719884 0
483458476 286031816 0
215227670 395098256 0
55133303 509201892 0
61005846 407996143 0
432372995 571360283 0
495943819 74139810 0
317801010 370845796 0
35751624 320099370 0
212976699 313646755 0
66817007 59206145 0
329342170 451554800 0
484869558 114739736 0
553897776 498108194 0
157465030 144279180 0
453317503 576430884 0
321424394 370707720 0
40293684 115597512 0
564611896 297897168 0
391132970 92203952 0
242438939 130983695 0
31664091 32445954 0
561719447 275306253 0
133850333 153000056 0
236400989 364514016 0
103479415 501779516 0
232881934 576088963 0
380140307 120179181 0
294553909 458268270 0
309198567 142801604 0
23797998 238669080 0
70956273 388991466 0
567639613 57858919 0
320153968 194055098 0
474412717 77730244 0
317292809 520258594 0
122957461 367267444 0
363544026 211593452 0
75273157 80205835 0
279885464 357626584 0
74751399 313429229 0
104010423 106140535 0
540742086 553690077 0
69645115 453267743 0
448112545 239358494 0
571132016 273546906 0
173701012 341715088 0
171867858 79102304 0
31136151 16932848 0
453606001 505815495 0
495744949 534574919 0
463686385 390361867 0
118396170 173805997 0
37437767 537242399 0
570856933 271960980 0
242729468 244836610 0
124521723 569754739 0
81479273 273614565 0
59647541 9709010 0
97504086 128443225 0
371340312 490603926 0
30216848 431773992 0
339406618 508088376 0
533687773 162995963 0
250044405 470052982 0
188368902 275971643 0
58324693 228123246 0
10686142 82449300 0
349315213 462013133 0
420683312 200379896 0
516466874 283008057 0
527732506 406274302 0
392143901 91457688 0
403492201 245318623 0
469674380 128536791 0
377286851 579668335 0
402959949 262840325 0
87745740 564800536 0
174328038 242032442 0
212487147 388560853 0
440118776 50918153 0
475442143 283247099 0
361364844 100436128 0
541523379 411907932 0
448133844 259776692 0
95627498 502822292 0
122634236 185737166 0
572912548 82352620 0
76704277 197033709 0
565058102 139740633 0
32960195 28950523 0
475159182 469206941 0
249452375 94742772 0
548707453 465408512 0
104317915 97395196 0
337041232 430845583 0
93722374 55793263 0
363470934 245994356 0
529429520 311782836 0
409468354 528735346 0
212451975 154045070 0
6713743 168417263 0
397829470 459228340 0
216393645 223341716 0
559680329 173666593 0
356530547 202515085 0
300228086 125596713 0
475396779 179777259 0
271673732 567163129 0
26153380 523912426 0
339704134 542753529 0
439444602 9649540 0
58103483 220742002 0
288113989 353840337 0
26807004 430654125 0
364274686 250782994 0
174816702 465405929 0
474704243 576136277 0
166428709 235772422 0
539222486 220366649 0
363076467 309438550 0
459125579 130026871 0
235119872 408317235 0
131142379 62718132 0
12290734 317973831 0
265855057 252317676 0
132893617 541317566 0
467856245 57438374 0
571776512 155846103 0
329643657 216071561 0
296488536 73020898 0
547550245 145801614 0
389682544 169316132 0
256248223 413478391 0
406943864 382261161 0
195330066 341371585 0
30151825 250267810 0
325307102 174270959 0
283076380 456328394 0
106113305 127448591 0
120786363 79326776 0
495604470 11114647 0
573407487 30371243 0
197163098 320651223 0
177832134 344772647 0
120781705 398199087 0
497105570 27074439 0
208509689 85721962 0
185852275 379066412 0
107414124 98128756 0
534035428 473121660 0
60097145 22351422 0
483840514 136505373 0
162980129 189132775 0
375802048 75793737 0
329045013 239449715 0
465380584 201966197 0
143196304 147511646 0
100510857 226128791 0
519722111 437880172 0
94791602 156654380 0
112792782 188774840 0
241558377 463980711 0
535753155 5306595 0
196889891 407226163 0
270890126 194427612 0
421931010 104855014 0
176958741 522247476 0
257069173 111760518 0
175769349 244819021 0
52148014 465344831 0
52304605 66566663 0
558609912 385457361 0
30085797 479890142 0
237874353 428828084 0
57657814 354463335 0
126277609 280814094 0
255668529 463296143 0
379816620 373609423 0
224643467 393249920 0
101994055 567740923 0
217052010 14844392 0
61638718 23288269 0
412544536 199029910 0
123950934 197828082 0
450738101 394686551 0
422920455 562650389 0
222094774 230633444 0
80914300 339958678 0
378717636 310902875 0
572443110 421158679 0
553333276 488368236 0
400756834 106654184 0
439934752 400109992 0
541218166 483926763 0
541684733 242657147 0
481749400 236824028 0
399059096 47784264 0
476671666 188279393 0
42156383 101783100 0
202326538 470817782 0
244938940 236726847 0
304614576 544318640 0
41553276 279470289 0
576416227 93651246 0
452145774 431376627 0
271313063 554877048 0
411281150 226562840 0
122033881 413091613 0
131348674 125197239 0
511419460 346422885 0
460769043 127890100 0
13526044 476099170 0
294899686 428087659 0
521281888 339645632 0
309813370 383886100 0
154601215 57788631 0
210801118 376301716 0
103557988 225841194 0
395908561 352591239 0
314864171 217056140 0
443721898 213085965 0
330514537 389797530 0
28725914 8889349 0
38326792 418257668 0
383655746 394291462 0
507659064 238126479 0
47453755 268810286 0
538822874 374545304 0
106754414 462772958 0
409714136 180754454 0
508320795 373584206 0
276746513 285313379 0
339601295 215110906 0
181169996 285619271 0
224490643 565783543 0
105135736 133262095 0
497058984 500424395 0
177371777 151159443 0
101733856 246786725 0
116965409 516262044 0
108350178 315423209 0
56010639 433986524 0
507857772 24608935 0
170910632 108888748 0
58761439 428568285 0
163909105 122175143 0
244505158 150417875 0
273465414 234950408 0
279282007 216032271 0
275536227 482682486 0
106364972 374286898 0
142628565 398214932 0
313970025 328674666 0
328162033 538054555 0
470383079 349776938 0
11144741 477015255 0
105550943 311336685 0
154440212 442723244 0
293060210 424964308 0
521641785 205445479 0
446729532 249851818 0
426110825 420370593 0
531638009 127483868 0
30011991 515961491 0
421948941 375506123 0
45215390 378077075 0
34621699 478559787 0
79230511 68389260 0
346805461 384712355 0
66957036 304164096 0
279336102 259255916 0
575945860 30752294 0
248054692 267088055 0
65720149 283230537 0
265218069 61750868 0
144831163 250648907 0
101928779 283524104 0
286949623 276415507 0
463333609 259525928 0
352219997 84740251 0
515110327 396088869 0
461014157 125293957 0
146257389 504999106 0
108220880 169536842 0
88527265 70723052 0
381713535 93481586 0
488750836 329331514 0
333884079 436929187 0
423559798 179801721 0
240360086 11041230 0
199773417 107336022 0
374944779 41246853 0
443888525 361798663 0
61443666 422782222 0
255486714 335850170 0
524852911 195009174 0
266911113 429714450 0
193943669 47575571 0
319348456 476442839 0
274379563 208476798 0
38454701 499270587 0
85746028 307370961 0
138911169 299799463 0
18102781 360936663 0
505095014 433714225 0
547382272 425750667 0
195372605 510107795 0
170311858 169895262 0
115064315 312335025 0
183367135 243601582 0
468414308 184593235 0
229624533 30737888 0
98722773 566150568 0
459723317 340000338 0
102139415 38894104 0
234598524 287553257 0
406183115 26522586 0
243308442 46425371 0
31694653 342854523 0
303399994 127480840 0
250317660 295938227 0
100153805 517559763 0
314291786 528255593 0
274629720 552188298 0
534584575 264167111 0
287140475 287921537 0
289880582 540102460 0
7263225 86696882 0
20962958 289395488 0
336703361 381043932 0
202965131 367347461 0
282771476 309191713 0
125566244 107440185 0
427574032 427307965 0
54511457 130666167 0
188487876 160489503 0
335516486 199342518 0
195484051 199752114 0
309833862 187365088 0
511819655 253991766 0
521485419 479065197 0
568485713 28505192 0
353873920 185522405 0
10006385 282657215 0
317016278 389604482 0
376345826 126372974 0
413025852 241265476 0
429565067 516001403 0
239890393 461143045 0
503247886 201508582 0
499285245 105959346 0
372182979 551826760 0
406371842 297683754 0
85103839 306410688 0
301669863 158445857 0
59160493 77195423 0
221243059 112323240 0
336493941 67625205 0
259236610 574896474 0
496104930 129208375 0
83283272 35651119 0
9614928 30221358 0
171915178 565529108 0
321127307 297021863 0
203757493 284166981 0
278528269 403126327 0
520338404 387323483 0
420486890 40355150 0
226023281 252730532 0
9199853 456140337 0
492508069 516368071 0
369700983 199374869 0
342682505 400668217 0
454645467 185142056 0
146650967 530858296 0
577527907 111506450 0
306742653 264200057 0
368342576 426167684 0
442198654 325110149 0
220977582 52955355 0
220859484 56072421 0
443784823 194141428 0
171371362 491233758 0
25976562 375841502 0
380237341 509954779 0
426723507 488584398 0
367392906 126693167 0
171129197 445014 0
303412163 162028455 0
303248482 420316082 0
455132458 16886252 0
546197203 398771482 0
75379088 270108391 0
430441494 429685298 0
295203263 326640298 0
464455743 413057199 0
437484162 199665235 0
282321210 334576397 0
557966373 113169995 0
120975393 800878 0
6811671 19392838 0
552659747 89811725 0
53409690 41799120 0
436209391 45425616 0
220925810 156840459 0
384386476 239677893 0
34272300 375207258 0
66332237 126452814 0
425853634 463485668 0
46641124 71082518 0
142010748 427332728 0
576686151 432051522 0
76223165 531681265 0
501817096 307573839 0
558518814 26086872 0
220968339 321859585 0
154183668 230223868 0
51948028 530849236 0
488595801 149491852 0
442497079 338614357 0
295469011 396391839 0
563041271 233937357 0
165379114 89202570 0
312109705 145185025 0
264512389 217800876 0
459080114 272319667 0
123110638 173336299 0
301093896 342155706 0
559913039 115835574 0
137805905 32395137 0
271204572 8122280 0
308109018 222850906 0
333313267 505496958 0
352047986 93006434 0
419260388 281244319 0
380076580 68912397 0
401085505 386994088 0
183592071 514361992 0
96263840 476046770 0
242069058 112990112 0
117744814 481178582 0
332161788 549975572 0
90521238 204323637 0
406702567 246331886 0
359204306 59103719 0
260968356 390208821 0
245131419 238769241 0
236482584 360143239 0
461902206 22483862 0
101582342 241159304 0
108216278 447497435 0
522950203 319032351 0
434246558 237649621 0
340115369 21113635 0
572963964 239721618 0
451121033 206211329 0
14932511 374766482 0
287667201 311191821 0
192863218 195140087 0
565904699 565638955 0
16558493 220881504 0
100750 383282437 0
244039472 97960895 0
269607202 410000301 0
6752295 279594249 0
238825703 494642317 0
96387084 510687887 0
214749225 368293325 0
259936827 133732843 0
525605215 404786047 0
507359443 424176032 0
151750823 173552040 0
289193571 297404797 0
547636941 75153234 0
141446438 198704118 0
328928964 472882361 0
103583621 304855961 0
172172200 289038160 0
540936245 535345797 0
119086863 237899736 0
44435751 39915786 0
349849 314625174 0
183836291 410669307 0
379155790 154026239 0
172721611 220698633 0
190343302 96015043 0
449038909 140409363 0
185484391 335827418 0
242592110 76823216 0
356166295 317638877 0
235005864 129773570 0
199571201 449565700 0
543804023 144966410 0
99051159 333609640 0
135674965 389951953 0
335761898 120358614 0
206576160 87160899 0
212150787 389124373 0
173293532 321981553 0
245281452 379084686 0
328936876 324713083 0
62789369 357476637 0
207440527 113696862 0
106153576 332106183 0
128149908 107428125 0
63520246 179066288 0
440417974 361168089 0
274238248 284444681 0
202476085 107170397 0
219948450 235265236 0
312180665 562406548 0
201102666 552294701 0
536633514 536577036 0
448328317 291931411 0
45859151 67163289 0
87198788 73876291 0
98735656 35894800 0
48137046 206643578 0
568443974 139747562 0
552126660 506539855 0
579193935 455189106 0
481833129 61790290 0
472950262 6178650 0
366212421 367667297 0
468272202 519666492 0
8298853 227315727 0
301294514 409731443 0
338807046 259364092 0
410416274 14712114 0
210293239 335640045 0
453885541 180407761 0
92365105 488522209 0
120956521 271230392 0
236459496 486191043 0
389661624 368650638 0
403491825 183710223 0
494288516 512352507 0
178069967 486806354 0
439046620 394554649 0
330404840 223573279 0
235099606 537908288 0
155196556 465784589 0
575651088 116879138 0
15563655 341006617 0
117707267 84787307 0
356593469 50499783 0
349289223 449500497 0
148588018 249340369 0
429869892 413210886 0
444053641 362975774 0
220177873 128097895 0
100084565 262222854 0
126469563 439346583 0
307793364 456619282 0
452324001 214318791 0
518841206 491457205 0
368469141 368749363 0
481632177 296685708 0
574342958 66355159 0
275298592 230382278 0
541028329 125738203 0
348997081 565021925 0
51005997 443341536 0
102086138 90260971 0
319699265 208781892 0
527179693 171391066 0
517932009 400774447 0
27865557 144481722 0
150424594 264315120 0
472662058 409835540 0
409258702 409954222 0
423162896 103659275 0
459897361 189206914 0
92861560 279318030 0
396136908 106485931 0
198928610 139465725 0
264599074 269135758 0
444386569 459645580 0
424660511 165898178 0
411592806 73345841 0
257685926 58236344 0
165303716 12349289 0
450107077 339373045 0
187805843 330961847 0
55678012 530030673 0
511614139 340831579 0
87285104 446587468 0
428480063 314304024 0
162026340 487403716 0
364307558 289731420 0
259381500 62816231 0
112826024 519688622 0
166035497 24133608 0
265329855 434573507 0
378432537 393912333 0
290016110 506572871 0
28070698 100091667 0
187254448 59375112 0
5791294 321045609 0
339214015 561666985 0
385124915 496726933 0
422727694 378947045 0
398547650 340587278 0
544277394 26596225 0
258812716 91469565 0
547600327 163218689 0
126001590 333200637 0
326565767 220355990 0
189611583 2332009 0
348082191 355225862 0
156810796 311982562 0
130915369 228331226 0
28392358 394054772 0
489721886 257417990 0
291870566 250478969 0
475851983 379109684 0
382177315 411873671 0
131480208 523837440 0
273439064 532004417 0
523906913 322890367 0
274939287 463276078 0
375729406 402062541 0
369651404 562828332 0
441445643 87868644 0
294648373 78743700 0
279830416 559839850 0
308039757 406862489 0
517570086 543488637 0
200247436 231988042 0
397047687 334244517 0
195468895 432037997 0
514912992 40499402 0
466460070 33804860 0
426663608 460538521 0
382711787 169679618 0
361295559 188762223 0
433182881 22128439 0
59174158 330408964 0
246848047 204917768 0
104981381 504569777 0
436797225 152671129 0
49194888 181229491 0
90425124 452095337 0
292363726 191153202 0
234363400 497720217 0
57624792 506409071 0
526652849 166487272 0
310457843 514590735 0
224739139 123978083 0
270963279 539124169 0
172335642 376312996 0
457243934 92252339 0
381496334 162399982 0
246784963 178989884 0
222402928 339970592 0
331200012 556985020 0
383945827 550114138 0
79852766 562604967 0
575941634 11719003 0
400111845 216006339 0
417202334 312834426 0
542787588 268938190 0
519642269 554430497 0
334504472 45213575 0
507016130 390551997 0
181941722 179003238 0
136535828 470086703 0
96123060 330667242 0
283732569 148102068 0
126273816 26235802 0
310657256 292454849 0
129559993 26618612 0
392808093 87604282 0
167841464 58765765 0
525570986 5899919 0
527901055 519264864 0
204754910 356718135 0
114819745 369533518 0
428730319 462080161 0
428556185 265731391 0
285639013 69580565 0
226215155 539344456 0
276175205 439595937 0
338157840 104944751 0
549369360 84657166 0
26714904 432258762 0
509559973 223258381 0
175972941 241931896 0
135009061 461190720 0
509832125 377375342 0
424329086 565148249 0
499852739 105886983 0
238581328 214599774 0
18441852 355176144 0
349410833 132952035 0
238485268 452454772 0
193487538 429654420 0
245316618 321625097 0
446317329 193694272 0
382244740 404669434 0
502251821 121431388 0
478925427 8457095 0
449436301 523034591 0
71779229 68151976 0
197268580 343510353 0
399324852 496585995 0
192079442 187785960 0
177789312 121456381 0
292913161 295345415 0
186037444 347592958 0
44217777 24284066 0
75210484 233488265 0
246058051 308515372 0
149425063 432944980 0
395734778 375003649 0
423178223 578377289 0
363356145 255977106 0
280068580 565975336 0
421741355 369355582 0
458913345 2267333 0
71746544 567113919 0
298720291 77117319 0
568816878 334532677 0
9519935 541163568 0
423023789 179550094 0
198749348 405595768 0
54710870 362116254 0
532935271 175172948 0
131079932 298381018 0
13431049 493423394 0
224932638 520619963 0
29847145 417986268 0
262493943 32851301 0
333751708 405803397 0
416293800 425069782 0
322485307 485478916 0
37003322 489015192 0
468371558 452197864 0
304326727 105347477 0
237277723 108579980 0
514984394 89017306 0
289387016 154334215 0
59553214 552434554 0
144389992 255221711 0
202946281 25961717 0
252449116 108996995 0
280222224 179721971 0
466605097 316511922 0
322531438 328078964 0
187820867 280001886 0
433753744 174518876 0
152574247 445554221 0
222154467 148750426 0
137015869 25964454 0
502399320 554945641 0
460728179 131209150 0
428641638 290398954 0
30837523 52246512 0
515532107 2159954 0
29334117 474949971 0
7927081 413628969 0
344841260 323980384 0
521462510 520315210 0
148103983 541678412 0
521270946 233752878 0
232989482 327548640 0
524566072 489164251 0
391270240 159855653 0
517716682 144779150 0
519021951 235048856 0
282051934 281641560 0
206559635 386267359 0
130578134 531006259 0
427805839 12778237 0
446920244 410501079 0
340703975 349135059 0
129226188 322013266 0
329810571 457483611 0
160805788 252976002 0
313369153 258814041 0
97511090 101388625 0
178660216 157421995 0
66998018 67118297 0
55043123 53122435 0
131864705 142030967 0
271808823 103524075 0
115146171 464695904 0
163619455 193955195 0
14182579 201293643 0
571258686 191415508 0
344658732 55943150 0
219426629 303701441 0
322755836 459890658 0
320976939 492795468 0
559702761 259883853 0
330975548 389203818 0
54213023 528660518 0
438930056 61969728 0
240341727 535029648 0
442751302 277460255 0
451263860 531765351 0
59144349 459718967 0
122322408 81428721 0
441403738 192714272 0
204509192 60850113 0
178212077 468397081 0
162736911 191701061 0
54335788 79279218 0
249164719 440491517 0
67930374 535919577 0
523027672 393764050 0
563526248 100707020 0
104251168 483317465 0
525556812 325200978 0
345162060 353465688 0
170213058 130722426 0
500593191 504069553 0
459309914 257649667 0
193336074 398713402 0
138414415 155634600 0
333867695 271122655 0
229371445 232344171 0
150149148 268767109 0
125998283 392878175 0
258518102 323385246 0
182313202 353118647 0
475035715 86452727 0
254258052 30629468 0
408853115 386540775 0
207721112 386851365 0
329894444 469944762 0
166503832 204437697 0
361790371 575330299 0
230687656 24433353 0
574705012 351928793 0
275978369 246551041 0
270226064 286608491 0
115738111 470392131 0
114579436 18656656 0
342857911 372906029 0
239469892 482365450 0
435045643 138165122 0
333341800 461512681 0
513191950 168008432 0
20810830 518545015 0
140330089 387848025 0
270903029 208136525 0
66245529 202571855 0
113121587 568340306 0
170901729 82916922 0
162639511 136565146 0
371780425 356731222 0
103629384 566760319 0
552607732 167432391 0
549203314 469975947 0
418298035 299922991 0
268495761 310809955 0
4250660 336697721 0
58365044 194952024 0
498761615 437586287 0
284253230 125725663 0
309591749 53673669 0
129894179 412689417 0
164141089 567956992 0
180588212 506497171 0
393411830 499641103 0
512747043 571805405 0
192554228 140848105 0
527893177 311708556 0
237554255 531027046 0
123451443 127911128 0
159699889 67472426 0
243612250 150068057 0
62856024 324432771 0
296716246 397336649 0
306074667 480539470 0
401364715 145011781 0
570644267 430405302 0
240176064 392576591 0
339689987 89133448 0
210261710 380690247 0
510429603 393621205 0
183154095 418271406 0
522369323 264771446 0
45747852 199063365 0
507954177 330113240 0
256590030 371208879 0
177192231 19763401 0
129535656 54008553 0
25575282 270111097 0
271622175 136273557 0
363917039 540460295 0
445949528 198643882 0
369466098 66467573 0
175299427 2672052 0
240061068 221995193 0
77527850 532383909 0
489916220 250677822 0
331330394 17676118 0
18943917 488332892 0
54724169 334924390 0
382229678 27615444 0
282336903 548522555 0
38129099 396134074 0
324768801 558246712 0
545477221 223411497 0
195721406 195830742 0
518272366 117414123 0
76716288 151970431 0
145585299 134750268 0
94083386 364104412 0
222086014 424611034 0
48389908 567431736 0
30860464 357578943 0
197299426 280843514 0
187562669 6029256 0
94176420 492145929 0
469766012 560707289 0
446439231 4868396 0
349798160 237983703 0
7914981 491327087 0
375624620 438438055 0
297205343 164073508 0
381936700 562297541 0
280997692 159058185 0
419118302 480959030 0
111339052 374448566 0
574973622 122008880 0
541457062 129795485 0
60437626 76930561 0
123582743 572215459 0
233983671 578082854 0
118832416 370897522 0
223706532 230702598 0
428879507 147662252 0
395907460 343348232 0
399980026 268751716 0
372748143 487361646 0
219849998 120976624 0
271023308 53593353 0
14909159 298926124 0
224126930 88714325 0
528667649 29698077 0
508615028 82546606 0
320781844 389605808 0
513253682 252847082 0
562108476 267015656 0
468043192 105058936 0
141879265 69105196 0
521591949 482005840 0
137757883 155651728 0
332314468 21127170 0
341121685 266613776 0
42897636 562129679 0
482439046 1901895 0
343340558 527471632 0
505076740 202416130 0
372917750 521431216 0
124728797 306990929 0
130513799 101527306 0
433050302 486625506 0
432324031 110562714 0
490081701 164662109 0
13384629 515180955 0
381673455 183844712 0
132118054 187481257 0
302898271 217269092 0
370911311 380736695 0
352392796 449880400 0
463313747 126202137 0
376615474 387058939 0
273174870 351597425 0
303817862 462123175 0
169781538 495923148 0
347549998 189056247 0
328243813 444901572 0
98842188 89676166 0
297195808 100990557 0
281179743 321123036 0
6191393 534129279 0
142180636 231475133 0
161058902 339717339 0
301465758 493812932 0
331591757 371327748 0
502768009 382175259 0
502442947 152393841 0
345912790 562621130 0
215366576 193530059 0
122893764 511487272 0
264608911 190326572 0
571548 143058978 0
546964878 461059585 0
188463383 304062252 0
266928905 254438646 0
412358289 371182207 0
200390952 50938304 0
147823256 245769423 0
254028191 372605459 0
404365635 496298369 0
83597636 171377555 0
341799236 26508625 0
153917583 552370485 0
498909525 12470989 0
80161474 28592849 0
82507633 396112464 0
17550903 11877667 0
133466908 440861934 0
248723138 310148148 0
281111612 574984531 0
292259356 234645757 0
148129891 404658997 0
323760667 537455230 0
334322580 270496371 0
132596970 37459113 0
66950879 146665173 0
346000959 505653227 0
487687035 382210622 0
557426135 496373136 0
58791857 315356494 0
288070197 500743983 0
548863885 380683840 0
399196795 4442378 0
416756657 228117092 0
506956221 41770500 0
521393246 310081966 0
413632309 415589125 0
165043542 500936255 0
286192259 426971315 0
172667515 18025160 0
477902784 255537793 0
367529578 415028633 0
417452453 4123990 0
548745891 234491233 0
66187538 232259862 0
428845237 402540265 0
370232637 348026786 0
338127419 300154740 0
497833886 194580949 0
206631705 194143219 0
238300476 403444232 0
85654486 153887912 0
480549911 1408739 0
394277563 470729917 0
91253035 354018381 0
399256428 209838365 0
541331555 97860156 0
267288996 358847365 0
279843593 577910421 0
100264116 145784249 0
185847713 281499240 0
370917657 449172245 0
355104803 138980797 0
198000834 342329127 0
426410444 281394768 0
549917914 81767532 0
331172004 47932830 0
482604156 451251688 0
336742225 461501409 0
515362818 458717413 0
341119644 102806172 0
553233392 425561890 0
532148078 199913047 0
522378481 524865138 0
84220480 440994136 0
495113064 213379372 0
335699852 283357817 0
232995379 577942787 0
382058055 128763341 0
326517666 52177226 0
560281886 128798965 0
544982620 427734958 0
417094264 104629724 0
2868358 239958318 0
512428913 296464868 0
98222527 206389216 0
342393225 463995892 0
90192772 99376394 0
504316307 180774770 0
109009521 437401690 0
5290928 283515385 0
505272733 298570249 0
345215514 138588400 0
283492788 440740070 0
233313846 236498232 0
6119994 505025538 0
452965111 349161704 0
339411906 515479650 0
96340204 279203867 0
425506744 286524806 0
494683500 316014396 0
390920439 503452642 0
320800713 489941048 0
179365212 41202252 0
450948330 307974366 0
432396626 140128264 0
445971540 108587976 0
313593617 406926953 0
45158487 105241289 0
28306216 51441025 0
575329567 109634786 0
496972985 346466346 0
539813441 543445247 0
69633850 511460987 0
339126785 211205318 0
270587533 79680087 0
89668357 491012533 0
226732516 483531523 0
286067015 320674043 0
330952799 96261449 0
488591082 202853334 0
110991674 350369841 0
17984192 554067666 0
49824209 171460005 0
310742453 425478471 0
382047967 512590141 0
373970997 187612999 0
87720573 213186675 0
171508903 192086703 0
568090550 468260639 0
446987413 313471926 0
295220501 39725872 0
562906819 424546597 0
149392390 424434418 0
536984220 507201519 0
140167416 557451099 0
50547822 99072263 0
297227236 36110175 0
169165467 500466448 0
476052043 550246163 0
243184057 120070807 0
222986640 484889351 0
40819776 195854098 0
497454338 444132813 0
523692044 249814354 0
484889725 28191620 0
5543264 487665948 0
193880558 328590201 0
511440434 536549621 0
45476312 217828141 0
552711106 215970532 0
441259068 147828614 0
228357749 348895156 0
104075016 289403154 0
378335069 132931800 0
35105965 477816744 0
381198272 283132387 0
566244238 198283378 0
290413550 505542439 0
385834545 316104066 0
100651107 216398018 0
285765914 178742260 0
92091537 515179165 0
475264353 371717360 0
296966450 21221943 0
171110373 240905604 0
187237769 362557353 0
66924635 305850926 0
160046967 107570058 0
408349643 195686738 0
75830200 179048692 0
479567945 270680133 0
293283206 239135730 0
137854358 317575177 0
317508721 443908103 0
128045734 369392568 0
548365427 405597265 0
372884742 379526660 0
545446915 216685714 0
537011252 571207429 0
115153773 359700664 0
533949811 279244846 0
501495708 74357483 0
119335487 179432799 0
363383468 224249969 0
276053672 358482162 0
301427444 24392002 0
285299063 50617748 0
352405184 265757845 0
376546677 319524157 0
469038973 168006611 0
124384529 275978835 0
456718035 153298297 0
310887505 32528630 0
571457323 252008174 0
491365425 212068206 0
449495489 437738560 0
103860103 288092658 0
57328505 289380300 0
124254006 466918812 0
377918510 471959707 0
223893670 394380929 0
10231886 533313505 0
407332293 15988449 0
387913287 133613143 0
379721 243658184 0
514897555 239382175 0
184417652 262859823 0
120153376 327077888 0
443654445 51926414 0
200073908 351809555 0
513966593 500969623 0
201811093 66116630 0
393368806 150631939 0
567493671 232435965 0
25345626 524758102 0
113911919 188464723 0
252689494 50134546 0
66282966 294881646 0
174269499 561605877 0
300369777 469593501 0
10939980 66458655 0
108181650 287731964 0
137072629 300740980 0
130849290 264358616 0
235486860 229057871 0
135238595 336994344 0
99310204 517660686 0
181626936 53099272 0
350369725 414318342 0
323204363 70639620 0
470599749 144148932 0
447660696 399681049 0
503992080 178434165 0
506620244 342253338 0
523257728 247907893 0
485182448 366602597 0
431940692 473990487 0
36209706 217974627 0
180146662 403061445 0
287679720 520152593 0
233639712 166810259 0
299022053 235915423 0
387539122 562235279 0
445382307 351979421 0
512566431 487723246 0
534682061 321369887 0
362137949 519022276 0
454900148 442203204 0
78729888 569802373 0
284950897 436133260 0
358600347 115810008 0
464623545 440274189 0
454959845 348016628 0
381082965 330322800 0
162542823 178949343 0
311006167 147265187 0
271227572 345836737 0
409785324 58109279 0
465849916 68920733 0
430924135 76325138 0
568813778 126287372 0
151295024 144587930 0
17825499 471297814 0
483058296 34754376 0
557432539 364780658 0
461558230 31224137 0
431900718 545641748 0
157243334 97411468 0
59925809 222108558 0
351742944 113478776 0
503202690 321041358 0
60910757 332595468 0
317194803 212718785 0
79625338 277287224 0
11791237 93425286 0
200421731 233746672 0
523599461 222020450 0
543783935 222193487 0
449218003 499220437 0
329050209 340159088 0
277654751 35064833 0
384135496 544135166 0
474198586 351114119 0
108583664 221934787 0
434240928 195473495 0
288132337 42200263 0
113766075 457552071 0
131198182 159265578 0
114685780 428038401 0
430191597 492582568 0
233295775 208721963 0
437581924 407059911 0
435981423 454718480 0
70765653 526451388 0
88987374 330759627 0
32696062 130206567 0
373745296 113429090 0
496151184 297169856 0
191429741 417946328 0
46073046 174959182 0
60688451 286688904 0
351234525 378176840 0
567794809 374073910 0
320383397 203932242 0
172646149 559787577 0
146832039 117751542 0
534552599 156212699 0
466181822 345616277 0
133706532 549616062 0
290821184 169268430 0
136847326 488098190 0
134386710 406152765 0
238267696 243587129 0
558025406 203335568 0
575842766 537063716 0
189085047 294978403 0
268275607 256644083 0
317636716 387446481 0
499677065 52207093 0
302563598 366024499 0
302181955 547096938 0
417130070 469453511 0
533557895 109760230 0
227063698 497937471 0
110230768 504829202 0
44916324 3465495 0
174176095 170178685 0
191159972 368120794 0
497431084 335363086 0
444178491 520090394 0
402462385 222856699 0
358284660 302115604 0
544030540 300629950 0
45356669 535204421 0
284947657 559138619 0
88744288 349207705 0
571776084 490837196 0
82789243 75569286 0
359649519 250404664 0
288953329 20835454 0
445637482 493789050 0
546269744 50133007 0
257417563 177927315 0
312019858 451620763 0
356499027 118126119 0
345007724 532811314 0
77121071 232571874 0
98590192 537607671 0
365939567 29439548 0
415273175 108650831 0
196636855 198806087 0
275884657 277249354 0
311996361 520964799 0
237209934 423983436 0
480461188 458589552 0
321789959 458634245 0
347116970 459854026 0
460957987 412668301 0
442732973 468275831 0
139850421 482923077 0
322687879 131602226 0
84163897 33656349 0
44520854 211404496 0
571257978 165822717 0
112255675 275526076 0
457161598 404574971 0
545775846 45397561 0
11776771 52522355 0
136516485 383545702 0
451496838 24432743 0
57881725 227571270 0
472439960 415384555 0
61337973 182224614 0
362451760 248823412 0
5410484 357935802 0
29482290 42131767 0
75942615 441299023 0
79619503 505605474 0
244708051 249902781 0
260911555 24550498 0
267258419 1392984 0
366564941 298297603 0
155708021 407196312 0
393212005 529890285 0
497578140 91567068 0
354471210 241133440 0
41180623 406271754 0
32087360 279943840 0
513318569 98408013 0
525288869 128398275 0
321492629 127838632 0
87790607 521090695 0
81011910 70821421 0
165231211 275579891 0
199243987 383641625 0
7586634 238804850 0
338840090 32171508 0
64575061 440162374 0
458084722 458079608 0
455291537 449173699 0
35588552 432089468 0
558504735 152717214 0
103726140 49853816 0
204907451 45512612 0
540365581 382077453 0
313465373 366368663 0
502689262 145426539 0
340326392 181986821 0
398749685 278251486 0
66541472 74406423 0
302069919 225529353 0
405292305 384065068 0
347065619 402574467 0
6404474 33048649 0
97801811 308290374 0
158760583 272920954 0
34861111 524460879 0
329333710 252624143 0
302720664 452696746 0
304252524 119542436 0
367117978 211541531 0
529958727 198335185 0
534849266 508381822 0
552062062 93994890 0
400516374 341287047 0
165437193 429286228 0
113926872 206502200 0
13149635 136823034 0
576313112 291314984 0
293652571 310320532 0
419419335 245623455 0
463741064 102406925 0
30415178 516633199 0
364018872 346775407 0
280815504 506214589 0
358566575 46510761 0
110899873 445539905 0
382956754 414522843 0
394934729 514161640 0
126603318 238144105 0
272534407 185626203 0
378392845 431891877 0
27262655 8194939 0
310615466 469991684 0
234492528 444815818 0
20950213 425484598 0
77065547 285454497 0
487316829 70148110 0
449237193 90748145 0
133016087 474002324 0
497809475 573177577 0
468407515 578153219 0
122566428 156130987 0
472754256 530480100 0
59160713 84183866 0
436711856 257515761 0
233485654 274076232 0
510223537 203091380 0
90956112 17440137 0
7044344 154682628 0
516112391 12273958 0
117782600 84556077 0
57111731 437847710 0
341011673 359880768 0
438678969 494172950 0
71287389 437740478 0
149338320 210335974 0
325964216 6953283 0
510653888 448127968 0
147854031 19505242 0
502035867 476730515 0
210552647 76702642 0
544854961 331644704 0
274139007 184859055 0
184079984 562947749 0
145946317 238810232 0
524665957 98486209 0
489832800 155453442 0
365189405 565335753 0
551183526 380258236 0
327879414 20286651 0
486833367 516983461 0
279931632 305384426 0
93499067 511218272 0
541993018 386393613 0
114395366 457521961 0
136635378 28701485 0
30265477 143333254 0
299768015 33568057 0
532138632 486132120 0
221353553 449733811 0
23388009 462210411 0
399851567 206189893 0
365971302 477087000 0
204926453 388307215 0
392489900 141327726 0
355796676 124543115 0
128495255 349131799 0
236013894 320050300 0
351439365 520729067 0
498744287 163024725 0
115784046 217017155 0
26625076 414951099 0
186233538 455273967 0
414461869 177589924 0
566296707 21524555 0
246665400 325128134 0
506415760 201129814 0
15209616 550883947 0
166089716 515667796 0
249083620 112838750 0
91663010 23927388 0
535465198 388369760 0
187358677 26534734 0
279496765 388266273 0
211017905 292133918 0
410337669 67969772 0
422073895 189144929 0
338561515 365566057 0
271878938 7809135 0
43008375 367492655 0
222857798 192654382 0
396668500 119093293 0
488785174 465784893 0
185766760 224093229 0
330231145 488149879 0
563716353 518644574 0
179591573 304370585 0
285446370 126659062 0
205068600 420228911 0
179285110 390653271 0
347351116 254634385 0
364454081 290221806 0
509786102 503684604 0
156799206 39550312 0
251492739 169980537 0
568970384 271609579 0
457432881 383793346 0
388142589 281567261 0
140738059 425157314 0
474221636 234654680 0
63183256 392116725 0
478503089 174969418 0
301445506 77586152 0
335213590 292013149 0
532022049 543156672 0
190353814 517236784 0
163883775 18870025 0
309979065 256006512 0
303416211 171380459 0
238174445 357910220 0
119993765 32076944 0
288085112 178666247 0
270789442 158689034 0
382851783 402059626 0
413516533 487935166 0
76740225 269704118 0
114042423 144083813 0
139875989 80696648 0
10129296 107092942 0
271510240 516981740 0
546885458 85505470 0
221670295 252217353 0
42927733 340210295 0
40057882 95584911 0
30493403 76950035 0
519430148 509237079 0
90600280 46100802 0
452350553 100445499 0
202457216 177288341 0
336795056 426899728 0
361384049 182637780 0
410180592 48742527 0
228919029 170324565 0
237390762 151828647 0
432418790 34823925 0
307732109 444467984 0
114238844 367471651 0
449572051 250221052 0
541062063 548230558 0
252465973 317336583 0
177910048 447254866 0
371656503 286576593 0
386678133 158778143 0
79880158 178294037 0
518902615 320306599 0
517014702 339195593 0
172470589 313735724 0
495807121 353375215 0
429510528 33461369 0
287166925 257975477 0
414971650 425585444 0
102087165 1276608 0
187523878 200174233 0
162361928 185516990 0
558968674 482443263 0
559584565 159378172 0
40986519 42652089 0
416189340 414739502 0
196957104 181312188 0
231055365 415279821 0
228436615 173561015 0
394822481 254304975 0
351305377 184217269 0
495661016 499621762 0
47962644 507238217 0
430938414 90451094 0
100088668 59972261 0
456853134 354603619 0
566590392 475653610 0
533372127 76587081 0
384097676 263156620 0
443743611 139008950 0
30735093 9724408 0
122626374 252285228 0
573025989 117520110 0
363854900 488735184 0
98713999 370981470 0
145129660 115977560 0
62286212 454737875 0
385079610 510150852 0
49877935 562029333 0
489489383 39856730 0
414360338 147216971 0
290284359 507593041 0
261721836 23754182 0
51648483 516905001 0
34092752 235762914 0
181868663 67826442 0
352991970 342537006 0
125515966 520859625 0
62635089 155078719 0
88548162 448088735 0
354837813 213830334 0
438844638 558462438 0
198639807 338690837 0
152371345 50373539 0
311529563 550348172 0
254823023 456359958 0
165493866 27129348 0
500489389 67200378 0
295353995 240412914 0
503883098 554660026 0
365423357 232518018 0
571817626 52474048 0
492345518 428361924 0
120210631 545604670 0
214764734 189630806 0
467881419 529277419 0
45607093 436439869 0
295034277 498797594 0
368044504 556851852 0
186007884 341573622 0
104941993 524232135 0
178942935 72884738 0
520956580 550422224 0
333616957 459383983 0
383910139 516482062 0
41871598 428505685 0
519513739 451580899 0
416105656 523777226 0
380232376 545392832 0
2498338 343015304 0
191549635 573848661 0
158567611 536846926 0
31257964 492929157 0
154484246 498672568 0
370659831 60068785 0
375050946 265091563 0
293119729 106414481 0
322076311 256970482 0
490952432 332356751 0
313475426 230073010 0
29063152 69845994 0
348870131 152252390 0
65539939 531412822 0
136180370 312561893 0
573560763 271011871 0
233470071 136159307 0
485684076 300703995 0
401706259 243255354 0
526899251 190036653 0
496623739 366952462 0
3366880 1332962 0
21576456 291618051 0
189567796 119708432 0
577473377 372862256 0
436342142 353428157 0
546958593 327805506 0
367301674 478671848 0
180527077 434435639 0
124002709 356064098 0
281298602 512973727 0
349652884 240209851 0
213729733 576096113 0
189950056 36808057 0
543667990 268629502 0
564043922 93710943 0
201902554 356619064 0
45394506 242477565 0
471316423 280665397 0
430692366 159300839 0
106907147 228267 0
529080443 376824948 0
26747337 435383980 0
105400414 337768905 0
187790995 246295529 0
262639051 497581571 0
278799385 544987490 0
509393001 561454965 0
251365117 159190224 0
527326775 377590398 0
442868183 233463692 0
306833845 9252176 0
132962421 483465881 0
221095904 408666510 0
77378269 79416113 0
206202427 197636928 0
460617194 472410123 0
229167298 108969069 0
312023661 442765694 0
151102261 458748519 0
565009344 419033465 0
511227779 424250988 0
166195344 518498920 0
424390752 353936300 0
395616992 447001524 0
226677649 218706347 0
151484394 145214222 0
345495521 79986535 0
292464681 541451382 0
222767337 294973992 0
328619167 282806018 0
417570693 366598419 0
75476592 509290152 0
422166230 122566634 0
136977045 124029320 0
118988057 302426192 0
142305186 323475795 0
193014597 525111428 0
75148360 517560796 0
271335443 249457819 0
444616493 139302911 0
233142700 460771663 0
274940443 462505932 0
447565279 207021794 0
200266034 538195432 0
521928235 43237145 0
543941698 341624239 0
549192705 83685431 0
259489498 532729815 0
55742126 232352147 0
303024818 89000951 0
784527 283191252 0
573298557 29954385 0
507001304 363915500 0
246864954 167246158 0
373813974 16723916 0
437569967 58444584 0
573196477 60532761 0
124733857 352346227 0
401410450 346946545 0
210776276 532509819 0
518488096 35192723 0
550401248 182735133 0
23767911 515095989 0
186735633 443399461 0
252404320 127238725 0
463769825 105352709 0
48341811 143124868 0
294546121 336967265 0
261281868 96121219 0
56065444 218616542 0
567032921 80114110 0
323190819 429486650 0
454173828 199734906 0
330115498 212020528 0
43285884 418840520 0
485496801 212543887 0
546820160 487471469 0
15747834 303202778 0
380095934 452006313 0
483041503 138841152 0
295235075 108395047 0
573647800 103905913 0
95041713 146328401 0
527631565 564292501 0
480653558 133652831 0
144869696 322904950 0
529281066 344219681 0
359090239 481033323 0
370228828 306436052 0
83425309 24875608 0
338413796 273402649 0
103841706 187024658 0
397856116 319557563 0
339519450 310641510 0
428798480 252009455 0
287681116 111809371 0
486787390 168623907 0
312038989 87151802 0
500989295 281752111 0
370295851 491452193 0
68684753 531785406 0
448018704 361541710 0
85031875 478544380 0
315711886 163267650 0
133511547 485356069 0
232747368 377909769 0
55517651 431923621 0
14776140 50114053 0
171520319 541224435 0
484250709 431341468 0
233018690 360963609 0
231726701 235291083 0
316303150 50621880 0
500251368 398795863 0
114729859 288812059 0
306517093 273289112 0
153545942 334521194 0
551929004 134177522 0
244037061 127743679 0
455586455 262741090 0
427708763 403925082 0
334516793 425904833 0
135956861 377038327 0
8736635 298574347 0
65311894 78898504 0
242208246 78595647 0
52452136 25037975 0
452249646 170363906 0
81587143 314777983 0
17261949 223693223 0
157784823 180735135 0
435918329 415869022 0
482784355 268239857 0
98080184 33007564 0
212305128 570835755 0
178600176 232321129 0
62486247 215984625 0
306603110 44560208 0
258377496 30572959 0
164333008 14351339 0
228476347 510190747 0
295557137 114487631 0
544464051 37394519 0
299245965 379943453 0
408228598 450902893 0
239005533 522347681 0
331269204 190645542 0
272033902 232297251 0
294176540 405889729 0
317193727 170147697 0
64454698 509077306 0
240971049 173823117 0
29540869 542159180 0
320845844 518219917 0
412927225 349457059 0
416562581 140878840 0
434880187 55028341 0
158190371 127676639 0
171081263 73647468 0
346019097 363405829 0
135731063 399427755 0
172053634 266338420 0
190015341 356066320 0
575434866 120527923 0
161526905 448871590 0
163512202 229032072 0
411439201 535866107 0
514963576 499430625 0
476954004 4083922 0
509436061 294807167 0
68892704 431525498 0
386877628 451501437 0
432751782 116712816 0
178877444 321618296 0
232372572 566242165 0
486499552 520280245 0
361379436 226505399 0
20260793 30589814 0
216529195 290143384 0
527238058 458763989 0
185120384 78979723 0
178163419 128387476 0
438068513 518746421 0
41129241 452589262 0
433762516 204989568 0
357253710 203113255 0
530168273 443443200 0
157194226 493363508 0
194453766 574409535 0
292034561 433905524 0
416904964 94678327 0
277852002 377501734 0
525685728 503061500 0
364956417 60372188 0
351324807 445367617 0
298410314 178673645 0
99057174 126932641 0
373064676 523859903 0
180899073 324075143 0
451855202 57423957 0
538669263 397702831 0
559039728 50993999 0
194386453 249238284 0
423338666 225531545 0
152608539 298741693 0
40899316 442616053 0
403120502 469688278 0
492617556 153546280 0
540963881 356506334 0
279366962 65404941 0
334286854 252817956 0
279155360 396433437 0
327828765 164402224 0
478389759 444433968 0
384950934 244592688 0
276963193 93821168 0
447941342 537276949 0
373019076 518877345 0
144884906 467443771 0
293928323 422133561 0
543864966 312059060 0
554174746 558937213 0
207528209 425793580 0
494661729 434068031 0
168949819 324878489 0
441821764 313574664 0
439159390 308747746 0
153312286 256094914 0
328719871 494206001 0
125282623 50416629 0
57309695 354603374 0
370202857 374612112 0
439671097 75560438 0
381471238 443107365 0
16039752 31852972 0
383667112 351396943 0
10923927 442530370 0
578068535 209686114 0
229225288 385941595 0
387190705 165104589 0
194725153 550217447 0
112356571 480276366 0
579388207 457294863 0
30000744 183463446 0
278609599 69172665 0
223023984 503011399 0
349810806 434636343 0
396160247 574429150 0
94711305 368891736 0
523134986 536631076 0
426216581 135220097 0
89340749 155717648 0
57363207 345738598 0
499644525 227978569 0
494439497 446377465 0
365438362 117278086 0
367396407 424188862 0
366181068 147466160 0
13153874 416316569 0
94489006 185029896 0
448912781 141577931 0
561533322 528268167 0
497785191 528768817 0
542887327 174241184 0
256845331 109193550 0
23809370 559940190 0
493059846 60378773 0
463194052 387830238 0
78364968 453360918 0
519896562 168098425 0
460075316 419515211 0
139985781 229689252 0
332753159 76780247 0
195598473 271451449 0
548469809 276352240 0
429430070 133079891 0
540128009 248593090 0
278549710 568331719 0
2798684 500768295 0
56468099 350444831 0
425887966 283819449 0
65465166 300876607 0
193114443 249882534 0
64709646 375251699 0
67944397 325571290 0
214517834 529932349 0
422503064 253995894 0
283182402 85844438 0
517025396 276153003 0
565380179 377396982 0
159719655 110504912 0
209796433 463272408 0
321788770 77429947 0
464784217 577251199 0
202667228 146209153 0
368640887 139139305 0
430171843 430532294 0
280545048 204301430 0
30771680 108450700 0
500357116 306962347 0
112134461 194910047 0
122005174 389886437 0
103583596 425892952 0
353148415 489799866 0
99009873 479423552 0
122179124 190265216 0
97876197 303137163 0
51027260 400840080 0
291264665 42154278 0
172219139 109171320 0
324653763 285736049 0
127659329 161248893 0
577534138 311095382 0
50160350 89927252 0
477914619 84816104 0
494084077 358003649 0
60928746 208268475 0
377152561 505322638 0
316099767 127968110 0
365503233 334159990 0
93192802 450406318 0
421326045 30157630 0
510355706 363063699 0
515676419 120318182 0
111676406 22003199 0
476620405 101771743 0
119345239 64356991 0
419465168 280165662 0
313108360 546353571 0
431980576 188906174 0
347844121 21382919 0
174714165 229183602 0
221211265 117806528 0
6470203 310620442 0
76516713 197393460 0
57150342 253399190 0
294372134 542506525 0
561126508 3143961 0
475551434 355633414 0
174736327 488688278 0
295605628 25847012 0
558354960 14983427 0
544221473 350278992 0
192238286 158966183 0
488184827 337838407 0
93987182 173175034 0
176264059 274246003 0
392111219 466824670 0
138101082 425296701 0
352015166 429560400 0
460224486 561377552 0
336686196 431566553 0
319313886 198339172 0
207450000 157126 0
563516574 65418919 0
268838092 529789500 0
464904634 302112106 0
377118907 368670127 0
575756860 215021240 0
52019405 398558903 0
33748689 289275460 0
147952554 163725181 0
156195864 28822045 0
15864235 371913234 0
578077430 60333584 0
76701588 19567954 0
201769534 465687198 0
265286661 358880842 0
350171363 424645814 0
235323497 533141649 0
122829141 558806975 0
428111963 344095489 0
88459110 348402327 0
564593048 57422813 0
575752689 114307206 0
366047096 377194349 0
507007458 144697289 0
403516477 246412372 0
348931355 405099082 0
551923337 270316301 0
577129472 353026581 0
167315804 258761026 0
24713661 429251220 0
450542092 72202077 0
517726879 166720680 0
115307250 529580764 0
374869334 550498390 0
427037960 119598818 0
213381379 526023388 0
543472919 47300223 0
340127871 414140735 0
417622655 571076336 0
531726594 36734058 0
104470104 212044590 0
243267971 256739639 0
76073965 368193461 0
188238207 82949896 0
475464881 11876295 0
389513303 392913792 0
39278610 390153807 0
310061368 561278945 0
185282252 394515551 0
379575724 21305488 0
456570959 521991005 0
410445216 78785495 0
418539509 6107234 0
79653187 115610746 0
390144329 167885010 0
546985796 163030210 0
31161519 176364090 0
251539233 123022036 0
378798809 199278229 0
448125971 126972517 0
228549925 174162986 0
44728498 412124676 0
8742601 101495649 0
569260565 482200713 0
378085060 229064141 0
257901518 36928357 0
184189176 65341610 0
410717906 292290980 0
244032270 540521247 0
510491103 530087853 0
342948925 423257038 0
551160146 462351224 0
533184550 163070020 0
212721015 479112273 0
508682440 27763574 0
1499673 556487876 0
204873243 6778722 0
299578635 75500538 0
132315124 565103117 0
103369966 417298579 0
110465761 453846922 0
389134165 490071294 0
23844567 360845384 0
11310551 12668105 0
61939909 543855412 0
465543713 235547496 0
261525747 502174671 0
536111618 457189965 0
293195898 472809183 0
428067476 378165789 0
540875318 61530633 0
323374994 374149697 0
375252507 254114455 0
39981225 149924743 0
3006442 315908347 0
157769443 547758267 0
325303205 34384594 0
67175362 165898076 0
479180399 131507351 0
576124418 233655264 0
195560271 421946297 0
270151194 252529034 0
377824288 525478481 0
577255153 165573944 0
16366180 294996739 0
267141272 378770770 0
162633740 164390178 0
249397523 140452777 0
346243886 101496077 0
36721921 124028993 0
446460509 36094724 0
535923865 233437869 0
4336940 497790183 0
52273659 158126498 0
178294973 73950743 0
571722401 301078612 0
378149403 539441758 0
548545965 476730694 0
235160928 233454089 0
98622779 301769052 0
307372016 115508159 0
146458481 114125623 0
507053668 350205425 0
280540853 300621127 0
100898447 186445723 0
379871091 379446414 0
61979694 97353087 0
134612151 40204898 0
23396146 489426797 0
412976898 212334689 0
496145714 365549434 0
563306473 104330470 0
320039648 548183662 0
409605743 547542971 0
137281105 136492083 0
449322969 443079079 0
549612375 256658922 0
331371245 270715864 0
150551924 291367710 0
258513710 127827663 0
460517486 208131942 0
310493283 786813 0
558034230 136552297 0
456797280 307143977 0
447131198 473283654 0
279103844 489545027 0
2377240 555308714 0
49751085 357874893 0
521810015 445817185 0
203428699 146054134 0
357149151 222017357 0
266208424 437136671 0
125115344 255284850 0
489700710 396789684 0
62608067 413021115 0
34308405 461191523 0
259948012 70135036 0
144579523 576632164 0
485610183 518774638 0
370579301 286593083 0
464401616 515405693 0
521071507 204706927 0
190306273 509733952 0
468345047 236924125 0
308473703 96155773 0
348572980 359086202 0
52698541 14753110 0
236700340 81264024 0
118030866 339866528 0
311906008 229780964 0
63163044 248882269 0
370597737 384135915 0
198186577 21530115 0
79842425 256090129 0
206599749 40325522 0
103465171 281799358 0
578371337 272653149 0
375873353 517821443 0
527274640 488895078 0
532485938 179664731 0
493358184 475091449 0
83243764 1661945 0
267107703 18783627 0
165641560 367721381 0
565631442 408633960 0
529814873 214365863 0
283200172 31984214 0
54776673 417216862 0
480310573 64182276 0
73982782 344660897 0
250134281 333781270 0
120392416 263478063 0
413189182 457514034 0
44721095 224879361 0
513230260 401710292 0
104061881 24439170 0
110891099 65926094 0
178039778 322149073 0
568667958 160690203 0
386239987 101801110 0
60300567 428435627 0
411972585 563366459 0
323081350 371483490 0
123156647 324384524 0
145868005 496557547 0
63357525 305438212 0
400200758 444190510 0
339472968 296819466 0
50178593 6451653 0
499313908 404002473 0
456837146 37919932 0
107407403 266239852 0
319455560 107278754 0
215345538 282590894 0
433796101 60914677 0
319303427 578442353 0
26469459 137571745 0
218074822 387088224 0
47049635 450383340 0
393355703 545648909 0
316436899 547424614 0
551721513 310926668 0
99108762 80820699 0
542302785 458222777 0
235018354 467648800 0
125030218 127977567 0
471737035 434678463 0
290734175 153404763 0
223491279 39775342 0
50868239 242259479 0
558048110 37394545 0
75904048 566314030 0
487239394 42571706 0
209890182 399042069 0
560261735 219815732 0
416843823 253069601 0
278831176 559412536 0
544925773 547153366 0
225368617 38172095 0
240871846 214631208 0
458098815 553796995 0
251060387 388721664 0
457703603 222236622 0
75460412 574744403 0
397241930 456949334 0
367058285 141494699 0
232778841 557360833 0
55827999 222662966 0
349079221 571744385 0
421568754 156413568 0
161005703 454489361 0
112021066 164288928 0
15145297 146628410 0
460914077 37865179 0
517725671 204784977 0
265172935 119080703 0
482441445 334200759 0
99788520 104483915 0
553264597 331434828 0
274307065 4479394 0
575050718 410854915 0
344022045 96104209 0
188829013 541129756 0
235719741 191641051 0
383204550 381313495 0
398583534 563620015 0
576240363 573544357 0
160264090 494391212 0
559481209 398466327 0
418900309 461864125 0
437008087 258460106 0
458407816 430952190 0
172587412 68224683 0
19337657 154288916 0
435230130 234625689 0
354819682 412166435 0
150430821 435989524 0
492744720 508803620 0
67930795 213427405 0
478478287 461641963 0
543058058 171334741 0
247817278 443522432 0
145870441 195968945 0
439778831 547380884 0
482526501 324447814 0
313045828 336092279 0
119685027 215754873 0
192298737 521652063 0
148891067 381080256 0
215570116 461371431 0
48472571 229933926 0
18817683 575419254 0
431701979 399096533 0
433024517 59592455 0
511797516 12351364 0
459121356 350154912 0
44725601 99630114 0
391403370 528724477 0
222314507 312142043 0
559445295 342217562 0
32767150 403590338 0
284370921 547304914 0
500684638 422439227 0
396193864 150246537 0
146936412 133403995 0
520213344 96944315 0
344964379 102459626 0
437750677 296134051 0
253552666 441918751 0
62943557 306029370 0
80563157 74462506 0
228972750 447747758 0
380699995 288641709 0
514851104 177554969 0
20717781 151358429 0
4904423 497607217 0
134133006 299917588 0
350565764 262045087 0
456023794 394143229 0
112896406 503544942 0
385179349 70947885 0
172805219 339114309 0
263814719 572649607 0
302346486 30640276 0
22519824 288162529 0
212014113 19851879 0
502018184 205220530 0
342100113 378150431 0
507246088 7939583 0
182732127 459218626 0
437810581 289262783 0
429957388 34545655 0
183065780 296251672 0
504195950 362419782 0
12265413 61326980 0
89583698 577038938 0
188138962 416915146 0
32789068 365436631 0
20286769 403168399 0
556118277 466416166 0
89927104 122625828 0
509456103 89326271 0
442738658 310951246 0
271167381 467111691 0
290087304 159504338 0
31178697 184669186 0
97130821 363240295 0
357544091 350018738 0
264261527 474864243 0
357534184 45987377 0
447471008 258457106 0
387002599 109467866 0
545601424 558302227 0
358829891 41935919 0
213287098 115946928 0
543890949 149799919 0
545747570 15785521 0
499537204 2501040 0
214690304 551432409 0
468641636 193458395 0
545775945 445079272 0
481564373 242701461 0
483676884 365199455 0
109981945 307603822 0
125329361 287560587 0
141319686 569721380 0
416283032 286435550 0
236709452 218248256 0
539249513 335407247 0
513454497 220919419 0
508388668 158056443 0
281478644 142580692 0
413236732 72953218 0
500259280 316710485 0
348518109 559999397 0
100836160 576940821 0
373353915 130549035 0
483453185 543680932 0
575817972 418912900 0
486968247 478687554 0
381867442 543538634 0
520317267 105573239 0
154961922 557101714 0
108366783 452986996 0
99673798 26568777 0
515099269 439293709 0
203934904 165110396 0
97303153 435659270 0
154866393 56847498 0
329077791 53858704 0
465905605 551694645 0
302862209 25000962 0
93577159 175439035 0
416825443 108714271 0
56343542 257483556 0
348858979 255319030 0
101399183 325421954 0
476821820 235666798 0
240861627 198630050 0
465523715 233139263 0
579174504 36270432 0
453407975 232622420 0
456165912 197211395 0
200745910 21510522 0
132293203 33971024 0
567721922 368216442 0
440527276 460806945 0
359317905 170000921 0
243457816 89379488 0
61250794 294849055 0
85996094 485594142 0
518660309 325393397 0
144793594 430739817 0
171826310 513820715 0
404430635 405590595 0
532017544 538801961 0
44048954 105167361 0
400761885 37748256 0
281253300 407392083 0
85290188 337864751 0
380926992 319587987 0
191861575 243387984 0
170248839 508181033 0
72438390 210678739 0
93956125 101884515 0
151071338 20289076 0
540381012 396257240 0
323927369 534780977 0
559088702 271654315 0
528979520 63538359 0
204154608 291994914 0
319243168 546437132 0
381954606 383811017 0
294728801 69423187 0
85614864 499683920 0
488906574 491778546 0
176379741 176452802 0
113107840 206437276 0
131536599 102359780 0
195023090 275795685 0
330492628 271253150 0
139954972 387417636 0
236147006 208593511 0
468836064 571771940 0
37434205 257075942 0
353431973 124715180 0
97969536 474607195 0
226611205 47066719 0
493485109 72591046 0
436765919 203373649 0
350640145 499000962 0
469356081 490274806 0
127882428 187384 0
447732233 519184215 0
138781749 49274978 0
56633265 577145642 0
181683501 552022299 0
534535875 264752879 0
280122245 315579612 0
54640093 112668954 0
112779164 210312645 0
69584408 351099981 0
32543177 51967965 0
228990888 357994715 0
369505042 324521000 0
223030713 292579139 0
339860464 266801445 0
381576736 291316247 0
53762368 302387236 0
259642527 104921564 0
17285948 144198955 0
257217332 218861527 0
154118886 536371326 0
193817488 237034810 0
47472462 265916656 0
357003764 342179302 0
4030624 18114434 0
334645556 314099813 0
214241025 394943835 0
336217792 219156895 0
267544440 301698079 0
293760604 462515565 0
379873880 78221441 0
308288146 268890045 0
40424248 174011110 0
236497551 309174192 0
57066572 298625294 0
70240277 195019185 0
543150586 214476972 0
560133141 255993699 0
280008343 148907915 0
326326844 222289510 0
386674842 554717982 0
453649891 405973548 0
546128972 289648375 0
382057234 439995888 0
158864157 124419715 0
255107312 14413692 0
205796122 197397382 0
117682036 322538115 0
568231449 45923554 0
299757554 20635197 0
184598702 76302524 0
22856543 567298454 0
292639508 332640680 0
25418368 391383337 0
49681137 257248036 0
378974703 469692116 0
32712385 458345454 0
230188556 448850773 0
115024659 305251901 0
509928920 15009603 0
304144956 481162146 0
422557892 513165764 0
412376524 35296141 0
425714215 554848345 0
208340424 234162996 0
281056107 199897264 0
398953499 413114372 0
208716183 108536290 0
264891196 28731066 0
232078538 326718060 0
367812163 262553160 0
57327255 235435860 0
324394356 252230175 0
329530064 205782825 0
459828379 189571814 0
185889135 360798955 0
22186801 49983897 0
284028819 73989550 0
495375852 368662867 0
130243211 94690217 0
561500054 466264978 0
432856341 106938654 0
415986309 71227047 0
25783826 176159993 0
274197214 226858391 0
130365194 217455639 0
74495899 235941834 0
380153195 522565524 0
252425383 196216087 0
180004465 462192713 0
268440048 444311865 0
98855921 436753917 0
207025592 381064939 0
29492672 214731604 0
326855500 329966277 0
558142526 280036706 0
515481549 74223429 0
319404981 152454812 0
269805721 43738632 0
219491174 299492139 0
52841657 412481878 0
27293578 405685462 0
351506253 285587527 0
135408743 349629553 0
453256063 80387384 0
162423766 133173027 0
394127277 86306318 0
477581199 238253384 0
129854452 255657762 0
531211343 518509545 0
203130059 126210991 0
471843618 213908528 0
164049603 304078823 0
561598662 489621208 0
147989668 156743096 0
552099607 194564948 0
91851482 227033459 0
376293909 135114416 0
129063867 253985547 0
365636444 219662185 0
260351421 30669453 0
79340642 479632003 0
444594411 387066532 0
337477077 170987134 0
57120213 39981527 0
215513597 146868600 0
13122163 271243173 0
314832096 15309336 0
521072733 572804128 0
297771997 303306470 0
579664468 78537600 0
229939054 277346688 0
29935903 319771125 0
311043128 57848847 0
212584054 329221502 0
22736872 464954346 0
59303455 532915167 0
240377201 78436729 0
252478172 485512424 0
166032746 575518707 0
389213243 538771507 0
309710236 365241117 0
89551333 175042535 0
444796882 288619923 0
328676979 77067006 0
540762884 84208497 0
349848607 26690842 0
359832370 249035050 0
218312288 393780382 0
351241825 203758770 0
494954786 248645362 0
39699729 39015370 0
199005942 306746221 0
129532385 3643827 0
221926850 257992809 0
99962082 106552969 0
5929996 150767156 0
269149111 148518536 0
195421425 156862744 0
322293425 317734789 0
297578467 75630242 0
273372527 351952172 0
201299631 401391625 0
288186624 3756078 0
2445939 222270520 0
233176633 291333451 0
346357236 351148661 0
128267582 455437077 0
138731340 165954872 0
414815499 97221320 0
454592675 320686862 0
264580226 419357790 0
441070083 156743166 0
108121346 401017539 0
2256655 470346175 0
129458526 546656271 0
506523196 135436823 0
509134151 385676836 0
173107781 483009910 0
456103144 402750445 0
298632001 398874481 0
8708947 112057967 0
321571296 40547313 0
419771141 483849444 0
506324730 74823458 0
388855660 486507421 0
119868597 364090356 0
99779145 193897118 0
386689353 456888925 0
1899536 7839185 0
306374471 318357004 0
299374444 52875943 0
222539099 388391475 0
215454503 48179577 0
114604591 254021309 0
277294555 10539052 0
204751915 38671854 0
343112241 530417709 0
444639482 221602453 0
210967239 543951847 0
505692604 574395291 0
142428260 497476072 0
230522523 244416351 0
201504788 370878648 0
433472072 148107006 0
53201133 269504383 0
445204341 248649497 0
409354752 67826934 0
282499773 111106625 0
2668572 445888057 0
393304320 300818960 0
275674710 366453936 0
523931478 71721733 0
513935687 295650428 0
556507031 440925889 0
465670211 96096122 0
241147367 510643938 0
95506154 346592480 0
504001487 97014318 0
73702878 426532286 0
378521264 556773520 0
174765282 141834363 0
265791007 314279367 0
101756987 92785100 0
389538331 459459602 0
272406641 79305272 0
103367518 256896537 0
416497981 142948825 0
185919380 307263509 0
146099125 233788139 0
256186879 237548569 0
82075817 516570396 0
385756664 226061966 0
169784576 425519861 0
504173369 104410801 0
31261330 511333333 0
133725959 143953445 0
572708227 130598807 0
457307200 191244134 0
254914523 287558514 0
45851658 484849366 0
376744507 14572701 0
348025831 513482979 0
148034740 208785065 0
202422132 52332611 0
526528971 125872283 0
284405843 492352201 0
228336242 138929208 0
69729259 435005421 0
74325120 494907915 0
414981913 537701361 0
69067754 208645641 0
241285541 25044749 0
463567244 291912774 0
510609282 162523391 0
403728539 115358510 0
537602123 388754745 0
357956332 534402771 0
7331212 282068969 0
271014347 447096912 0
246881026 370920711 0
507177067 36969975 0
280885597 226424013 0
110665642 183980980 0
555760778 487086667 0
306026077 356972207 0
13352190 37815429 0
309516818 553579077 0
534936886 205574807 0
562301203 43777348 0
146339849 489619725 0
192697601 141939186 0
141126488 378835604 0
291833771 306382029 0
300247281 426023583 0
439103586 115621192 0
402894155 41287751 0
354992297 319137219 0
234887257 156076526 0
482315263 481988440 0
296502740 473643410 0
150348364 19597966 0
457395532 310629696 0
345767783 342067495 0
380423470 308098572 0
159293507 132092244 0
575170716 291337889 0
554854345 328181231 0
263975264 224593834 0
334584440 286756136 0
442329042 416304650 0
510740171 531206452 0
428107354 373550242 0
266435312 535072634 0
333158078 41937373 0
246811207 448905626 0
84634661 361617486 0
571373749 338591801 0
287855522 56780583 0
291298301 360829333 0
221521382 103898939 0
298469880 422986395 0
422963657 482050708 0
468074965 477235833 0
457877863 146243365 0
153806814 453284597 0
295479482 331755229 0
368088725 352787279 0
113065086 336301820 0
501227766 135365093 0
60766076 523570933 0
52223058 190387936 0
187602917 114122616 0
60854699 444083089 0
408056219 49834588 0
459455181 277867420 0
413593476 464569524 0
302647519 514216756 0
404405503 23413079 0
179820348 162057936 0
507872241 324786254 0
421234162 579334878 0
456901672 382489621 0
138403642 22490874 0
441126545 514809114 0
467326514 521540270 0
49933551 149909369 0
142510512 448441248 0
543168929 38248788 0
417696350 563845567 0
105007915 8319725 0
486916667 476431357 0
540191494 113941467 0
157353305 506399008 0
490448985 133529363 0
499564275 559419852 0
523651089 505760130 0
325086455 422595820 0
442480634 242487212 0
543558696 26961183 0
216486792 391176723 0
91671774 525234977 0
156276802 63761406 0
319040739 146643684 0
149245563 412959370 0
379094745 179023953 0
377341050 535765834 0
382649168 129823756 0
508896925 533295510 0
118632692 380406090 0
529999616 74671324 0
517961701 115565087 0
266854186 283115847 0
217796110 147275370 0
513498823 445244225 0
303350287 527789330 0
483458467 427870999 0
429681213 230254835 0
100425673 131311934 0
31129376 47322847 0
61353747 391519315 0
76112661 515153164 0
572360339 259609050 0
441740714 229183956 0
137626392 402720387 0
32009755 230881629 0
74387071 200286005 0
136123848 77566266 0
237966520 69598917 0
405870115 2561718 0
117917771 496615677 0
330817740 207221123 0
282181704 159325121 0
76095787 376610382 0
45274981 63444177 0
137395294 161076968 0
102952175 140349112 0
554098563 276359196 0
104070490 549594098 0
255405373 224009490 0
254444672 565008376 0
381971809 367300346 0
380393777 334564707 0
120434479 152533255 0
362302114 556665527 0
212175586 539139678 0
425719083 525881953 0
281393630 15177779 0
68867908 463510328 0
412745568 474674258 0
206756431 244178958 0
511236815 9284244 0
138478421 122736524 0
46027140 80324121 0
506383723 50395971 0
459153331 310454724 0
271782260 116394488 0
168795101 194908035 0
426514381 378321658 0
506058983 279581356 0
505538514 52380670 0
32093398 188017424 0
182155364 570102196 0
247813171 302229699 0
489667151 211678066 0
67625891 502152835 0
286252136 116773147 0
263098477 521802575 0
81108000 190805076 0
555312363 88483046 0
249813900 424020125 0
308703408 64490316 0
430931290 573880712 0
387018589 433445987 0
146029525 155005086 0
455388230 456854362 0
303377278 316903483 0
140490551 298691755 0
415712502 344006325 0
550372273 317527816 0
415129210 151519700 0
545006653 201880064 0
4479193 253309311 0
337970780 349522252 0
16309823 150110550 0
272702242 64845275 0
364115998 339881951 0
528812782 160914511 0
364710550 271476902 0
376188294 386641974 0
75962582 257375060 0
200249539 399104622 0
19049711 387668139 0
240399823 410014478 0
1266374 551090802 0
426336664 209445317 0
487040981 353158738 0
439260680 531218744 0
408871074 315400071 0
155958743 140451055 0
120343436 374578893 0
480277385 455268084 0
224682375 344860949 0
229191355 543178820 0
460957888 134433577 0
282881027 53698473 0
106730249 530678325 0
407015682 570403510 0
575629851 551592975 0
458258573 117609068 0
492619740 27463795 0
444784942 92125347 0
471653150 303936318 0
34714314 50664150 0
105788754 266032056 0
18258125 28920024 0
260174348 501093193 0
245958421 202524531 0
243695632 480842728 0
29634190 15407079 0
211256076 24501195 0
261666837 571609881 0
8699529 25815069 0
59714572 307275490 0
68813027 171504276 0
77266112 486419433 0
392713871 5973252 0
395934939 195473167 0
519854603 139945051 0
177290489 313769289 0
513185269 130904769 0
240405595 476830784 0
63297341 36982742 0
308523128 312375068 0
431091918 117219823 0
519465452 282404158 0
392025280 488746442 0
438103386 498622166 0
280913453 174019040 0
5679005 159315615 0
97907923 181842781 0
395189675 369411043 0
341226366 334959745 0
415643712 96077096 0
339559531 239054621 0
78239270 225599077 0
456921799 175935873 0
260220781 565687034 0
166127175 149419437 0
578380718 31174819 0
39159198 165801232 0
258642619 328126653 0
53138872 73212391 0
410618202 240519608 0
94499471 533529714 0
77891063 453242114 0
270422248 458802686 0
240115988 166814417 0
318110154 566979261 0
574683805 231210643 0
178622367 7909811 0
152497080 296082519 0
256831468 266236781 0
493287351 72931733 0
189155602 372714629 0
215623351 410251467 0
273225332 168115250 0
107522934 1531210 0
169810338 415620066 0
188065810 456461565 0
467119980 379331737 0
123395410 440276492 0
268137052 310419005 0
83411234 98698888 0
297474218 181208720 0
481140818 568738656 0
281456370 444223217 0
559559729 335082019 0
390351676 154109624 0
477559173 391008830 0
419142775 252223632 0
366221275 23750889 0
267124983 47214699 0
185207150 382237949 0
319453090 218535180 0
55503801 27184986 0
69228981 157868112 0
160756623 450444815 0
162764492 117484881 0
421243764 126940509 0
328594857 550116675 0
63621009 434956455 0
342291866 285227653 0
128777506 137851642 0
312174056 270252794 0
412878595 393603247 0
511084251 400129511 0
237573672 480733071 0
424146762 305673255 0
92770980 315062655 0
545011886 487159086 0
441809205 3753117 0
484342772 439298864 0
463218384 485812933 0
279924330 429332486 0
256057332 88187824 0
248193162 437183235 0
62364203 359937773 0
497880507 84254478 0
394729488 265496293 0
547838828 105682280 0
276336343 400525350 0
509797439 354721244 0
245186468 232223572 0
565239011 360289717 0
345812903 123203517 0
278294314 238471380 0
433497706 53751635 0
549613893 214518979 0
14883123 436496801 0
564294213 446945857 0
151141161 512694504 0
128683846 42820014 0
517503844 211441766 0
136283966 131299406 0
404002867 411169264 0
309621113 542854282 0
42598207 111532523 0
42946150 509683006 0
351234108 578832639 0
480215016 2625770 0
64419634 119696230 0
163672376 291601164 0
322297349 456046136 0
359696347 265426895 0
254953887 378101002 0
441460522 248336195 0
439683922 157768801 0
286716214 25134770 0
319425254 537564475 0
363503186 70034974 0
121296278 282256064 0
113133471 178616836 0
503661661 107790430 0
120601162 364957938 0
389866106 54790349 0
464509848 293111744 0
209487408 220850055 0
501613771 406612480 0
281610280 259218722 0
377278094 563616626 0
196855150 567293152 0
221442553 258139274 0
61709291 92084819 0
217529042 63944483 0
297018470 416414792 0
240882211 425966857 0
606852 103049541 0
351103102 341690891 0
418808846 63459272 0
112204853 424497470 0
531117494 217563338 0
274139929 39912652 0
255529124 291366752 0
273420834 105472382 0
457228088 457084458 0
37155118 10776592 0
357317969 1878176 0
534965205 151662834 0
27521582 415175288 0
84442726 542575948 0
340770523 89524027 0
204559780 324189389 0
339442712 16653247 0
333646831 149725189 0
453145537 175307264 0
447051101 48859889 0
212878943 39306290 0
281939267 283919091 0
285060326 485409572 0
299583538 401451625 0
294422144 405005557 0
501049145 578638557 0
82898332 98210990 0
363446554 402941739 0
469628912 478181049 0
213668152 395716332 0
67556951 198002978 0
551160928 211436307 0
371489352 420717846 0
209162963 442842117 0
297705587 224654861 0
348745684 479549243 0
163760974 255937177 0
4595206 550294089 0
360969687 154438574 0
175484869 472895480 0
202654614 88034885 0
410390941 551566138 0
381972115 297675029 0
533855579 178316229 0
431519109 475916353 0
521034157 15844640 0
69900547 32746421 0
431008686 553480763 0
50263550 350227774 0
396002397 305653386 0
65165326 102904314 0
213495689 34488511 0
425401071 345801735 0
222365937 175228727 0
318130353 237634345 0
258422092 222555396 0
310762778 274334241 0
337158678 288838591 0
180603368 421085634 0
280937712 309231342 0
522322833 177708599 0
47958164 146577618 0
53315655 96805523 0
228060718 179138509 0
30176117 541576911 0
52874489 307255776 0
218466603 56567413 0
31685665 37972592 0
556430522 135718317 0
165119328 112406561 0
521641018 504544599 0
477426830 199132761 0
375954903 53827649 0
196399433 565589573 0
189797795 532004659 0
547637782 209357436 0
286541655 140396148 0
453788897 12727482 0
373420649 230518538 0
366063537 512365199 0
221918395 89685709 0
153076985 37319070 0
412076152 120684235 0
427033874 219611948 0
336667406 36959800 0
554703068 165827847 0
73495785 543997793 0
468567921 105287884 0
577600182 268637588 0
476306567 212853854 0
505520273 427232456 0
499785728 166800084 0
368541772 576295453 0
291556069 411335464 0
271149010 18151477 0
435950802 280599699 0
91946233 424044564 0
512072780 551734310 0
462361970 298704727 0
190840873 111391006 0
473129675 83714166 0
304153448 18210708 0
195145957 21345217 0
102609136 44105111 0
574100023 210716534 0
303031303 496289975 0
183487442 314817885 0
199651511 193915599 0
179103136 89882602 0
213930831 111020271 0
150993787 416378774 0
518980426 46038568 0
82042254 13780884 0
281896909 321600998 0
527236150 278683221 0
361576788 221997978 0
484353182 32283278 0
105430522 483351209 0
34704364 304078553 0
77565374 381273537 0
371477789 565997726 0
359545289 132100006 0
432446832 258927633 0
316001694 578535435 0
357284553 433100100 0
145997547 553315054 0
253553136 422527213 0
183554216 209913461 0
245225281 445258823 0
422781005 341589257 0
203217781 559915275 0
419303535 481663786 0
281690293 87719073 0
493157221 495225395 0
371974122 104147310 0
325470592 56488444 0
113033466 430711965 0
81520192 242800112 0
549956532 559790865 0
219753544 319831856 0
456061950 349175524 0
431413341 543917483 0
186663142 74502449 0
169921126 307709776 0
167179760 424871881 0
559344632 467669283 0
521243332 96354688 0
470756289 556710457 0
366776492 73304611 0
379044782 248631475 0
332104536 10284634 0
445157607 516826346 0
360399891 398149663 0
440184973 23348127 0
398719092 369104948 0
536960001 444312947 0
104963637 520416143 0
226706874 275064444 0
533146658 5148577 0
68917840 93399196 0
2187716 423233610 0
344199919 201923413 0
244139484 68214979 0
451192446 278150436 0
442910405 275447697 0
86603429 101920126 0
192888919 167871026 0
303094724 343703889 0
317908524 235732961 0
301893672 36677639 0
419166669 579551183 0
128016534 310919543 0
241683624 217639770 0
512627540 391103533 0
2126754 387832695 0
540776647 313385196 0
188713125 464286772 0
311330240 69408071 0
409272614 277629031 0
495953441 37067519 0
15543526 445602690 0
59981164 236423868 0
70195459 569245182 0
240376133 400171649 0
77677728 197157768 0
527979999 423770063 0
477765379 526590659 0
201395795 8532728 0
195767848 404392382 0
271074796 189187397 0
190314956 410467216 0
297777575 123895740 0
531779211 154852016 0
339211447 560483021 0
491940847 53381582 0
480815738 17531381 0
127217831 415716637 0
199001268 246269878 0
552128118 151669283 0
412443558 278032464 0
408055619 127634051 0
417530417 108648279 0
578883652 22223700 0
329121175 272402167 0
500879774 136640993 0
212277286 54323191 0
403754536 348549406 0
127081676 42747071 0
440746454 106245662 0
236515039 301640626 0
234161301 451252254 0
342553522 43495359 0
375029169 520825170 0
460499577 465739120 0
295827221 187617807 0
170340934 137856322 0
218836511 224765902 0
270436748 5278957 0
107584617 491345621 0
241574245 458062858 0
98950570 577846366 0
34579862 551582705 0
190647151 286392384 0
234651978 450623086 0
388008820 2016476 0
265915543 370930074 0
103538719 147076540 0
232509549 232684639 0
293761776 262837657 0
8993669 191191677 0
11282041 560828077 0
263711781 579173471 0
248800462 523522767 0
385861500 308134201 0
215919497 350302659 0
478207880 309911798 0
457045965 130030510 0
495463086 119479380 0
491221450 227361603 0
493137181 61634753 0
162457971 324114815 0
9291197 338898751 0
560875377 392264914 0
416061565 15842966 0
233716626 171406178 0
466756087 567453913 0
536986345 494793696 0
285970848 20632916 0
541864908 125709170 0
502496244 510927978 0
325792544 178763568 0
411745197 531228088 0
463785250 198683580 0
337287065 295552963 0
385407538 526513534 0
192018198 366319584 0
270825036 121583512 0
516283192 574754951 0
437279296 293896537 0
368831042 165195442 0
52288877 341557350 0
553932079 134281388 0
53585349 525324002 0
284421283 445588401 0
367556090 287085264 0
428744173 372789842 0
381322299 167245997 0
497261677 196507335 0
440490044 127964279 0
351038080 114017467 0
443949097 494964312 0
349189206 569388861 0
502521265 533879095 0
569120346 473382942 0
372231677 33626814 0
506927395 281587810 0
229315976 274654904 0
541186963 279782174 0
418933968 120796629 0
484132256 485392678 0
39456040 364659742 0
527799902 439504876 0
507645593 558423893 0
269323880 493269427 0
179218716 383611312 0
428255787 193341159 0
64387919 209951712 0
348523488 357980553 0
368416890 43054132 0
337118305 331999383 0
112702298 107598596 0
394247470 124030825 0
462387273 418562890 0
311359389 153628491 0
323504929 461905863 0
342079527 171149499 0
299491 376695848 0
159357417 484186899 0
525840280 350243205 0
323732808 427738780 0
107307237 353434024 0
229797553 69067171 0
356377945 265371570 0
71302437 374559764 0
368572664 87844065 0
41603636 33989282 0
499715630 94512478 0
359536775 468560628 0
234755358 542639276 0
454611130 243233224 0
35939293 518633101 0
256878628 467963162 0
464532541 226412046 0
276809383 88004940 0
287358925 338428642 0
106661828 181936487 0
356908747 457975700 0
310638810 183059716 0
194970626 27550533 0
317911191 437763481 0
563128127 376050070 0
420471235 517290343 0
55459424 7291847 0
97309284 24805363 0
115901452 481093612 0
11564622 162552686 0
378828754 407413270 0
386440806 291945112 0
551874365 77085848 0
286709327 23031963 0
190859147 146158571 0
371846900 169333165 0
220408922 40265552 0
40882197 225093634 0
367450490 269846782 0
466372702 435677239 0
426647014 527388026 0
96909323 351459818 0
529175037 380975137 0
15244997 471483346 0
255571144 307188823 0
287991504 391030744 0
39603655 150148072 0
82089486 95624335 0
473153593 252078445 0
57718479 542845016 0
228910678 218157941 0
419386809 261044467 0
226266491 279413423 0
469194579 191897839 0
372606675 134488108 0
488757653 255329997 0
6534888 212258045 0
569969594 472431432 0
433794 576396003 0
471506599 475107345 0
257397110 147102107 0
302269916 170898371 0
530489124 150488405 0
291821994 415220165 0
573829658 303679015 0
409633284 508911389 0
36845560 459901566 0
513614740 543525614 0
408492783 359702250 0
405857141 554041647 0
438529138 575914907 0
58999984 106958742 0
406342317 460332029 0
213675225 234088508 0
64456697 46417132 0
481822961 165043622 0
92666625 492806936 0
89775241 358524412 0
235525331 292513956 0
120749501 200205249 0
447208668 223677962 0
395966785 342323524 0
350219561 371657397 0
248976419 471042887 0
14766180 140984254 0
75520001 578376721 0
263447203 68806222 0
4890589 115965353 0
7167227 342173046 0
187211077 230889033 0
467266108 35520733 0
117277140 61775941 0
320401007 162833590 0
167532105 81099273 0
242986363 190748030 0
339590161 345917750 0
264789313 307189533 0
251797996 550680847 0
221427491 93178345 0
200432755 153808561 0
569286965 564766661 0
168618411 499853296 0
446569330 569973556 0
200767315 498539078 0
351097479 326267989 0
279970210 20383593 0
340106891 313340058 0
51847903 59449120 0
487106306 84093189 0
254925426 575512013 0
506537440 220366455 0
259731811 267489275 0
112386467 236245565 0
137198585 49557910 0
16612659 191599814 0
487109771 61760072 0
335732564 409193318 0
525879064 404302091 0
370887011 38416936 0
228460449 242123141 0
137527582 430931101 0
177141329 5320032 0
64456059 38627251 0
302229129 86077352 0
320152911 503473868 0
221295704 18281540 0
476710069 272117512 0
483014377 520644693 0
547559948 368350645 0
316609394 211057245 0
507094967 573856947 0
555319380 234582293 0
305456466 417595603 0
33259598 466040207 0
329577779 159635203 0
39132977 366577199 0
421662066 388098285 0
274750191 14207327 0
299019843 254706856 0
127122865 316811754 0
392423021 333691834 0
443672690 229836300 0
484990301 130953377 0
11776663 170576510 0
563789651 165576912 0
58133299 268321006 0
314118799 527039481 0
455686491 538429627 0
114608496 48737688 0
539188024 369895443 0
86330263 561389465 0
94269347 392061294 0
269314051 255191876 0
193210225 164511516 0
231010596 302078242 0
411208910 409311834 0
399942290 547872538 0
259683902 131392063 0
133088323 117257909 0
512412932 326427698 0
178770383 389390369 0
370401259 104164462 0
214487304 239784921 0
482592145 252810725 0
250484188 451598136 0
176563841 555475799 0
357428711 145032711 0
151701776 50128204 0
227705261 374776008 0
466521428 448632144 0
262692658 135667333 0
111113234 236054614 0
13885215 6718499 0
402770655 347588899 0
98549953 363692417 0
250471689 53321638 0
284836366 90018420 0
201315245 149568007 0
513776668 152295127 0
179471547 496024973 0
287817308 406545494 0
382276779 515651588 0
49823779 202546344 0
84260949 515558856 0
105981877 240136549 0
27192536 138983721 0
528345233 563615915 0
559097468 24320493 0
348039966 409948016 0
85444077 574637751 0
376849170 200469033 0
536471559 538137892 0
84226652 441519445 0
3649209 163739562 0
314305073 471617637 0
324106926 97785195 0
58365312 128723780 0
73398910 304385789 0
348497970 570956314 0
32385712 282982188 0
24514273 444615174 0
234682116 360346881 0
57313519 427911172 0
577612364 544383798 0
227707813 472302384 0
379536352 274832971 0
362662732 412528305 0
1995216 115137527 0
307870114 513805203 0
210086197 458416111 0
17511229 58623486 0
213624787 550062289 0
311187176 451568028 0
476357253 116204294 0
210675513 535600126 0
577424808 121513861 0
212261886 390489502 0
258460331 251421274 0
494566632 472064377 0
530883597 25638320 0
374909804 207236346 0
373200413 285848203 0
30535914 197283106 0
21463125 66635271 0
482903581 576317763 0
289366620 193913027 0
485478976 408409022 0
222580257 364955226 0
315714265 36117497 0
134227006 511474169 0
275638892 236712905 0
263496998 492610144 0
414477873 569547816 0
335100482 133682627 0
317079647 566440538 0
108595664 275662706 0
140425130 493181499 0
566347192 108471594 0
543306080 239547941 0
576595911 560306313 0
381829040 61858982 0
107162915 348051968 0
543414240 56883518 0
67744580 274361351 0
210404558 13854074 0
472173437 495324069 0
455232860 546074652 0
64430004 344460623 0
306126714 279579287 0
407895416 218765549 0
527921900 376702706 0
134219432 140861851 0
339661308 11925637 0
478301934 139219343 0
373314827 370542535 0
77357091 221503016 0
217897028 457480542 0
430910988 534292423 0
487527511 295566052 0
470952157 72493879 0
202198201 32621976 0
351317293 267500971 0
75307545 106337735 0
230794447 190909289 0
455879235 14614665 0
98912365 414265391 0
470498231 216193663 0
338401968 95065924 0
564265985 278270548 0
286546561 214066633 0
308558 391322985 0
312519458 104816791 0
261239940 425055841 0
158909363 439107517 0
232612513 272852981 0
26651317 537153219 0
106935244 341652802 0
9055841 221152569 0
573974041 276174953 0
26973038 518811 0
74345201 231312636 0
220601750 51545817 0
245734778 273261999 0
96046029 222307550 0
218027610 124338051 0
552822842 139366921 0
147606347 131405451 0
282323640 437314231 0
257196582 113174963 0
306039374 64352512 0
251120184 276036341 0
403866623 319564405 0
232978470 564356914 0
302244465 548242529 0
14607001 275684174 0
293627075 573946021 0
359090176 31439334 0
565717097 536490615 0
377447833 167926652 0
253135367 210888627 0
1037230 428481927 0
369344595 106554731 0
207537414 554733419 0
357989444 254835085 0
273527207 261964561 0
166261710 531406189 0
12331367 212748318 0
252929356 69384237 0
26916062 565221512 0
460946192 382984553 0
268700061 104942659 0
128803578 386787074 0
371938755 195773348 0
350180721 143827411 0
374748606 354050561 0
250670136 543475279 0
405414451 55140825 0
364762965 263217743 0
255260913 81437584 0
141688328 376389205 0
506653465 294106539 0
6889613 180295881 0
102138686 555842870 0
53017165 509559866 0
157003389 217608160 0
51026937 140316207 0
4109955 579587256 0
327757071 360141963 0
352558255 574050320 0
431527579 211303800 0
327574029 407260183 0
218064837 481923536 0
399426987 173061701 0
441921510 448833075 0
164871210 64300620 0
207836545 38244263 0
365609602 141971409 0
273026889 533026128 0
339184324 528853335 0
251246402 425832728 0
110681857 327122020 0
169794274 34505406 0
468564681 312672103 0
264310635 23387192 0
407927065 123320466 0
291974659 526889990 0
125086179 540846155 0
503558484 206396645 0
433492751 354196779 0
531996913 53977102 0
485253500 378176496 0
547447898 182665282 0
274290340 193841901 0
70721350 579419075 0
189630964 392073642 0
449626444 170286764 0
509202244 7626179 0
130456838 502361576 0
525130157 222485013 0
192491750 572149929 0
369871511 299560835 0
233064213 212797795 0
190628085 183463903 0
371552855 425893894 0
189601655 94063001 0
329458929 53345485 0
85869792 216454315 0
459503467 335267818 0
436018752 74953189 0
409327321 221169698 0
291723568 292601588 0
369056721 568805887 0
495555480 371462157 0
141747482 112838249 0
188137904 68685582 0
520245641 552046302 0
188600201 131218687 0
498911253 565391219 0
321536702 556415702 0
34577640 511845213 0
14494076 119865769 0
352776972 393663795 0
251146196 571590568 0
23791982 348920527 0
3967211 162216562 0
428253685 500605461 0
89080990 464960620 0
484630790 526200632 0
536879102 161169582 0
251894825 91787191 0
265867935 159714620 0
147966503 125599770 0
103428941 166434145 0
417128535 89088879 0
315776588 68314255 0
242582822 568544446 0
80085842 354828833 0
147735880 476335162 0
97035288 391183025 0
516495152 213131731 0
357014007 109707640 0
382127278 77635055 0
479110791 496526403 0
164969312 312487991 0
43219650 236050022 0
35625687 130825625 0
507885373 339927339 0
543753275 303323691 0
333277867 346193053 0
289784782 551766463 0
213441201 118837574 0
301688938 252814630 0
519110288 306288013 0
324330013 492418088 0
192426940 157700232 0
378821777 162702254 0
551072717 298468117 0
338797887 366707184 0
436129959 57230671 0
259475286 376806301 0
212884727 269039788 0
477927147 209235708 0
12946545 105943739 0
268715657 102025082 0
49317129 299793580 0
501073165 63437278 0
147764425 145120364 0
2530758 420387799 0
292014770 18375304 0
210990236 147865178 0
300835684 379124407 0
187645470 222698949 0
216517990 70025313 0
439624888 3967652 0
506696634 453710741 0
236813246 78704661 0
363472376 30576321 0
57446522 19094309 0
222773999 354097905 0
409916354 516810028 0
60907777 204103857 0
556801812 366301987 0
473723774 29653282 0
94226375 372345608 0
212695676 293097511 0
45662587 564454860 0
60282721 223086947 0
341408082 568066378 0
122979725 19800638 0
393292396 406080738 0
289127235 39259662 0
230333414 173769528 0
47758657 10433613 0
275279674 451816398 0
446143735 423578093 0
94704105 262583902 0
550752017 90863855 0
546699674 140092293 0
208024224 542417999 0
137080177 472217966 0
444623297 488219455 0
176289491 68083217 0
541830701 516913484 0
28500639 293379994 0
117030471 88548088 0
53131620 452912701 0
471848367 137946580 0
215395217 174341718 0
275777942 319653798 0
116480598 171623858 0
529509357 169029857 0
367075097 311851360 0
152767230 78204979 0
189646286 273125522 0
379123341 184267028 0
129479176 16887371 0
286502462 161146444 0
461539438 409560236 0
129173031 101408604 0
352398593 226533441 0
190688753 278325831 0
82741925 70199111 0
102976026 368311940 0
17819603 341332506 0
489332721 259414732 0
539263347 179066196 0
461826215 230777356 0
546099917 338256532 0
421879060 293563283 0
125567118 549390771 0
579569422 273223334 0
492043679 429614388 0
348788829 142904197 0
577357091 338663159 0
367063422 262601698 0
505090780 231273376 0
439155180 54560415 0
377559459 161373951 0
208771875 141933843 0
311396009 537425646 0
30009505 298235531 0
78790287 388874171 0
492031503 349805931 0
257725878 502997882 0
402262290 568703512 0
558081701 455177683 0
496779456 165609060 0
499388152 60860266 0
206700520 58159261 0
63054846 509300928 0
574216258 1308850 0
521954039 321216027 0
158769575 242297185 0
430486425 14437143 0
3378003 20351943 0
8503069 465945743 0
462214272 312664167 0
373221500 529648027 0
102405903 154862128 0
569140986 541423747 0
563278905 198783461 0
102405429 31157331 0
517713445 289115607 0
12592390 88052005 0
492737953 69864440 0
434782300 280752138 0
458047651 293550193 0
276626405 575507582 0
394594055 449617780 0
187087468 480844436 0
505972775 530927074 0
376588437 10344922 0
447055035 314104204 0
43430840 37740314 0
561207777 319740739 0
370953296 289007804 0
435360361 216928861 0
32112733 488286470 0
476393606 392712497 0
45430359 26810126 0
573682761 557389223 0
81183579 513085085 0
435302934 125925727 0
215166231 346698599 0
284287070 510336502 0
147171772 542542820 0
488269226 190050233 0
233477159 564155304 0
52464157 362021108 0
322453758 341451115 0
111908153 173794938 0
253467491 372649533 0
143137652 262149374 0
48664363 370274581 0
482082778 165311460 0
218862021 325716872 0
350796217 8709472 0
147003296 54574851 0
5987907 180890630 0
29491852 8574691 0
553658450 249050243 0
166489775 224862213 0
316797399 197709419 0
152996936 230698175 0
438411849 478692220 0
546755005 523297193 0
293745525 498725120 0
433983389 274567863 0
538400657 512173144 0
56226944 18356583 0
293235976 212142080 0
88334853 361204473 0
316645685 343189259 0
496246592 237740347 0
523562254 169748682 0
227138285 394309669 0
338911720 392810111 0
118858013 577405536 0
236927369 383572157 0
150041792 190445712 0
199486338 376545042 0
5268258 48520279 0
251488757 241546590 0
352725278 29920107 0
244416422 156382238 0
113637808 518522717 0
577370780 276935539 0
445805388 436817650 0
278286733 379071600 0
2411923 126078361 0
576059496 431633417 0
74606363 471482388 0
32505367 64859590 0
120454828 317392198 0
459932809 116839668 0
28149815 323756617 0
84540490 501274176 0
414148085 328991901 0
152167620 501784255 0
177071292 484010209 0
493431733 356450852 0
491032831 287316401 0
17998130 137743767 0
4979986 576011479 0
62516025 419124030 0
492527593 350130985 0
488252024 573410464 0
429705630 577830685 0
19934181 573072275 0
427599555 19964810 0
392843367 207938244 0
146253429 457656889 0
12941790 478451670 0
343539235 161847543 0
516260470 435633724 0
33271710 557149256 0
124566730 170704229 0
224687041 356482483 0
262480042 128380161 0
382166023 122883465 0
574680916 397664773 0
492891192 468513068 0
521389844 135359960 0
183086559 285965029 0
152456119 256296994 0
475003323 24282403 0
346313108 357471363 0
440235911 373313215 0
108119337 508396722 0
133791124 552399285 0
298178434 241472906 0
273919802 420002536 0
435799529 158980017 0
506248608 432497271 0
136895883 296400324 0
152559691 530831387 0
454539710 232905024 0
298870267 160050816 0
58124570 86632439 0
92179020 296746032 0
58380942 460705618 0
542913769 413649180 0
312154705 20991849 0
477294428 287951264 0
393340642 572512503 0
558065315 199056788 0
89633596 525087748 0
214752981 572481864 0
390787410 158653632 0
522276765 509398151 0
311629665 39886240 0
565324326 202819934 0
442451061 164124554 0
322526419 201599761 0
518554033 278884683 0
454544210 21883353 0
235635202 65048971 0
397515862 315466953 0
257642104 279849330 0
546472657 48312904 0
87292061 228327588 0
448971774 33113339 0
537314075 387143262 0
226195989 122767526 0
577684556 486014347 0
555012469 188513472 0
374854933 41232319 0
527490332 389731467 0
74274413 224347392 0
270787223 52180791 0
348637784 392671978 0
229708948 45779260 0
102724970 451182873 0
330353336 507139872 0
57883802 426986686 0
456787011 480565323 0
465159160 212436144 0
74869811 140844406 0
172683290 557447742 0
364396078 472357445 0
498142357 365348365 0
143321757 62061554 0
405627295 406382184 0
432499122 491199468 0
44060786 306098140 0
144187206 563605503 0
337421311 450673077 0
433553502 534276049 0
433107886 411019295 0
154560967 422473316 0
173551721 579541351 0
401815964 242981323 0
232251027 350365217 0
190567096 64094805 0
184291764 280169259 0
161584691 131915398 0
566172813 455535743 0
163423990 338970439 0
519055934 68296970 0
262507282 68016002 0
452563784 23554260 0
94702437 291574139 0
323875495 238417536 0
153419894 363034076 0
457167704 203312741 0
158781972 492839249 0
423977053 111632852 0
193663311 303482327 0
567829359 338060457 0
74978283 158116868 0
20593067 361110634 0
2622231 363212987 0
532329380 291343852 0
531641063 135385770 0
186583556 467511077 0
161412224 87115890 0
262570052 193095461 0
435216720 253938639 0
469939565 70246317 0
158465231 506023980 0
35172566 177610879 0
268709249 203035205 0
288457137 296250805 0
344523911 395889997 0
397911367 147930189 0
425589077 3691187 0
262707787 42853685 0
359716630 495389181 0
172611021 484843871 0
327424062 341345284 0
476442200 533788483 0
286112436 353253467 0
394898005 226610369 0
162192289 568361377 0
96649193 338821890 0
164240920 349543290 0
408941537 531756543 0
553382596 243422517 0
191631293 72477885 0
541124816 22661608 0
1529881 277707467 0
485856740 77942534 0
185293070 173014540 0
47764372 432835363 0
166201026 412365846 0
15883186 524752549 0
348090569 101608236 0
98534809 510387325 0
497752484 131164966 0
360912046 122320739 0
153694535 544737341 0
525862785 176164355 0
368922814 21296238 0
4440626 540341241 0
531582085 554281808 0
91619490 127383365 0
257239409 40763293 0
395837816 231916398 0
575701727 133427865 0
100085096 186979148 0
178657565 333938022 0
214755065 57277805 0
523187953 485293856 0
122987857 263581758 0
467071319 13304427 0
419471073 245461345 0
237760558 58859190 0
547518297 392343245 0
46214923 3207588 0
417017717 520403576 0
535002803 543129223 0
286028092 82332712 0
242701396 69566420 0
64426662 567597053 0
345033541 210461375 0
366348956 476908416 0
256962633 571678917 0
174253537 561959059 0
334549230 192070706 0
95276407 466784690 0
553641515 380634849 0
421488652 333375287 0
468379063 293847735 0
27373196 380286982 0
9524104 417721321 0
208412226 37573085 0
17609685 567303561 0
355221384 415509484 0
438351256 111012695 0
441211288 204186599 0
299394600 533383005 0
537066056 143639410 0
520152634 49514569 0
223439728 279359343 0
1163403 370778466 0
1777200 322255211 0
50954296 326163122 0
528249998 427413434 0
493892620 141558396 0
178907291 241035427 0
239369353 276830063 0
249201550 127878875 0
200133761 230673515 0
90264353 42691234 0
473838700 109140840 0
80647382 418577951 0
508476626 482386398 0
289851042 327192602 0
177282167 410031344 0
417525336 207073871 0
445053991 530672447 0
57324119 199680066 0
457748675 509489036 0
125542519 309305954 0
302658671 252166338 0
459369067 119981354 0
245492259 497680558 0
489615126 280079334 0
482666100 129788400 0
563445553 568257590 0
567925685 255087349 0
467542514 367470197 0
553371680 428262018 0
510732501 338196978 0
377201185 577712435 0
248571417 229624863 0
47131628 392761224 0
242035338 388214828 0
467600009 87790799 0
533218975 22796929 0
477965680 497590943 0
371889248 116794437 0
454828120 264690179 0
426240027 74696096 0
553268240 451715218 0
357286927 417484564 0
397835336 174558493 0
122538247 51836116 0
30043596 293968246 0
470354134 138228967 0
34449132 369441389 0
97893119 266113008 0
463295921 133846966 0
125778719 356525031 0
516067361 540519546 0
492231946 33800500 0
491426016 497914407 0
96075461 567545147 0
252753858 308269574 0
65289622 579037519 0
184747192 255886742 0
443897515 253742625 0
174650569 449819409 0
14181786 531590177 0
293177788 322930687 0
160432379 20376246 0
103501224 227692859 0
456780801 239998803 0
434590978 371331414 0
290731731 277717455 0
393907630 458451124 0
131918852 349064781 0
276489136 374176455 0
459819054 390929700 0
460698331 105686493 0
43650380 127188309 0
396973006 132534985 0
414848628 375526676 0
406909998 2303957 0
338489896 396893677 0
32276798 396489723 0
101770283 528767760 0
554966318 353219285 0
200369253 290456784 0
33924923 526364999 0
40979527 75836440 0
143843722 144671700 0
156655998 195944572 0
60457833 488770677 0
272162517 91542765 0
210460265 211343938 0
268508370 156895300 0
185325419 66161143 0
439795029 101495981 0
356536053 96021958 0
438746923 337865134 0
1207608 388590433 0
20100555 43104001 0
537106156 73982583 0
358017935 204802859 0
533599354 300822370 0
556659228 66677516 0
169353790 148521422 0
384957831 96338196 0
500323577 116209779 0
462585090 334815609 0
103295164 173394246 0
320173583 322442536 0
347678293 532174181 0
285490350 276466860 0
406437332 248855710 0
371256410 203880652 0
453762490 421580178 0
126767985 312816821 0
157907334 257222920 0
537132049 465840277 0
145626231 26561449 0
74146582 493957277 0
160793044 495537820 0
155142242 391168444 0
142666304 542425289 0
468589057 77029934 0
182235007 44972522 0
209057109 27502376 0
335824802 248168101 0
437480972 569372392 0
260256529 300238418 0
558334813 554924457 0
277959578 508636048 0
384565132 127001341 0
227794605 244052280 0
456932131 116214029 0
153980476 537134142 0
230946075 129904813 0
247922839 78011061 0
182979352 555289165 0
491660067 260137904 0
123861050 223368112 0
560183924 218029236 0
445936147 278106686 0
20788424 552666322 0
125657391 24725672 0
411235057 556535159 0
166895383 25570315 0
166609850 153349574 0
500561976 300623851 0
255471322 199051917 0
437301569 121703389 0
397453099 237808282 0
400436445 489910694 0
276207214 378532378 0
176306586 571744236 0
541159500 249187371 0
361685753 275656676 0
77579745 385686637 0
138852887 291615673 0
507473064 178622543 0
320597963 505025459 0
470507396 161357633 0
458014119 476090485 0
217027962 245442600 0
56231786 224614343 0
449157546 518633317 0
317168489 476188740 0
433143276 385698773 0
240344300 326203656 0
315855291 441127269 0
12839259 18562337 0
457001482 191044100 0
50422797 337068198 0
117713306 218032572 0
200222780 61661334 0
360896449 148702403 0
532094629 316540765 0
105060399 325743954 0
398749699 33143152 0
57509199 310570042 0
476530681 342587812 0
234087554 419971605 0
243790187 130743140 0
263765237 481287030 0
108778406 79744060 0
315973857 326385514 0
501856814 81473901 0
62682876 498889823 0
145213198 478446814 0
556880638 434741307 0
332969379 152061655 0
233591298 161749743 0
535375044 292254128 0
413209201 221293759 0
112512659 488639527 0
139643078 146075967 0
113283595 370731950 0
76902272 558843992 0
85793166 34806850 0
219365064 172746225 0
216582652 198553605 0
482829020 97494681 0
232582211 112437128 0
299910873 477637477 0
168601371 233585352 0
245394826 533134034 0
264120570 21434096 0
42673215 542925456 0
478968095 56453592 0
509967160 438368889 0
287572253 370610337 0
528496736 244627565 0
565324102 265824540 0
345618123 547636826 0
148701375 266828459 0
172567039 530597990 0
544497608 207437522 0
239576322 428999926 0
76047497 96321188 0
208799325 445331060 0
365147189 144955407 0
92005014 569808627 0
557124401 281013200 0
460938989 562519017 0
544849569 213888367 0
137122390 579255800 0
130198973 267955840 0
396233615 350573835 0
489635602 120340604 0
461405915 109975277 0
114560244 155094311 0
108162225 229577890 0
352918431 267457399 0
343855431 443903018 0
65778335 310181873 0
435347214 542522767 0
373472702 327829025 0
246642203 75046827 0
401056021 60412374 0
476483815 532051585 0
516743906 196868443 0
425242294 189238038 0
162370529 121494066 0
8969590 12018158 0
2626266 426503619 0
258582251 301195292 0
362058416 106279180 0
414653268 469247791 0
269121420 396508898 0
411664146 456236421 0
97068348 374347846 0
282981403 227283438 0
492218122 59208283 0
358333440 424642675 0
566828868 35547916 0
342296182 458422055 0
235557636 90942342 0
436090044 547693314 0
67114942 201093780 0
170113515 468689202 0
148599794 486874870 0
3792030 178222456 0
119597938 450335556 0
444459547 183845048 0
515146674 70361662 0
219393917 315694414 0
6358101 111522820 0
449304767 199254953 0
452667654 261525834 0
283903534 260898313 0
522999902 251348887 0
371640455 436242206 0
167500237 6327769 0
476321670 490123485 0
76655183 84936256 0
204016916 324451709 0
409148811 2012762 0
313484458 98050381 0
361954127 285258001 0
363330806 526975349 0
400288785 527355220 0
276784225 370351529 0
12874869 8324993 0
49511760 356810116 0
369009752 16163402 0
243465513 111903507 0
339036797 494055978 0
174305638 290699867 0
472475370 560141503 0
512773431 3836099 0
179982340 195611105 0
556529688 8890421 0
372158489 195735583 0
146654958 481368322 0
518332426 264060857 0
224778077 167440333 0
578447654 270631456 0
376610938 460002156 0
313304016 185342213 0
409865991 153295121 0
219036273 259600387 0
255784627 129938616 0
56481441 512120995 0
113699076 455766785 0
519578364 261479776 0
106741887 311285427 0
170298509 242301613 0
123292595 300961256 0
502404350 364024452 0
461534756 309220817 0
438343218 236877156 0
413114808 188028992 0
188402100 324433358 0
101410670 25990990 0
570891944 213281566 0
435067186 88400025 0
461926415 455173359 0
22689245 488264654 0
155304435 63552171 0
422146339 59104139 0
558165468 560240772 0
399497597 357519377 0
384716651 395564925 0
403414842 302440428 0
315655599 530650283 0
304479544 228548887 0
550924526 553207766 0
247848881 392967082 0
354850401 483093229 0
430197128 28836268 0
311265985 185371858 0
544251594 467280656 0
280940102 375350036 0
565270454 407727093 0
377791474 509038994 0
270006652 130328387 0
101308821 102708334 0
398978044 370777957 0
61155229 340453670 0
575079583 337913451 0
124945158 354353955 0
373635561 484233718 0
225391927 397193028 0
160842166 88569419 0
177103871 228585120 0
474059064 91327727 0
145416697 338980946 0
145911540 218928382 0
260618335 517912712 0
489558373 534363794 0
508834175 335744624 0
214464128 42417486 0
47768248 357909357 0
249293112 3297613 0
204896273 492788756 0
391694387 224372020 0
143134922 372581603 0
567684616 289489223 0
15066628 9015863 0
546413082 112905487 0
497405142 237494784 0
274921132 253798415 0
155573890 74219710 0
388988650 67153739 0
523582057 124747776 0
499267019 127566933 0
337620694 395470714 0
242106024 191106917 0
471209009 144802751 0
118144602 232938420 0
11886103 267634131 0
1008282 140999264 0
502027238 241283927 0
75579079 539267143 0
147338842 391383162 0
315721474 532885256 0
382878132 98337047 0
224843538 494216571 0
257718675 254095629 0
408211847 226870532 0
401768369 482043649 0
419446038 260249766 0
558025463 491770089 0
237127874 228433893 0
447681888 38027375 0
460774069 41507184 0
518513462 120446598 0
550111407 432079468 0
463774294 569996152 0
101271847 508965339 0
308537693 281971882 0
229407572 161488786 0
275335555 324236804 0
491896697 80275525 0
414606263 45015646 0
326116854 101484154 0
101804383 368589644 0
521946236 429819267 0
93525304 576704273 0
227440599 521918312 0
560170826 53362287 0
411022894 567771918 0
432202764 432166311 0
139258345 578054605 0
745566 124382484 0
557932404 34635614 0
163124063 527828469 0
520261541 428470300 0
187494262 238987006 0
574968349 16761336 0
184764960 415709147 0
242718773 176635262 0
234001961 62357187 0
111859745 237509795 0
423630735 193989204 0
353296670 456106257 0
280212691 271156777 0
353555451 22469442 0
34142036 49221290 0
404416768 132762913 0
564274617 189937106 0
482077771 442915477 0
296215938 281104569 0
433745401 133128234 0
462032018 416672519 0
429024524 377717526 0
374610516 541044 0
279439069 431452269 0
41168957 314214443 0
229416914 551614797 0
195203670 272288951 0
200675763 241862373 0
145605158 403317863 0
401361908 364263312 0
366388718 154008764 0
182142595 166666214 0
352674012 245487366 0
128053033 53221727 0
354451165 283354844 0
85396332 388232561 0
569036081 462162033 0
224706956 426467915 0
111769430 552884846 0
401612152 369362321 0
435431178 468390381 0
125771376 346360471 0
217219176 487376544 0
316316169 298579486 0
37514873 303171999 0
233614072 392040781 0
130402546 416534757 0
33276219 108126643 0
470386034 481511341 0
482704559 365878467 0
208105357 529702163 0
570297880 233219768 0
178981764 558037017 0
391549428 338710475 0
375950928 269415891 0
320483171 342924860 0
354598973 220182061 0
278987749 342173330 0
42869325 289937252 0
12525898 536511446 0
325183458 542991122 0
333213038 83325032 0
194924467 102792811 0
201875564 115023920 0
188919970 51932113 0
271238153 282393361 0
118366643 129253664 0
264870396 177492844 0
239596177 91414915 0
140223522 318771370 0
225453780 446661777 0
313604989 319052533 0
282499669 74917293 0
225312626 111996709 0
297549906 110664479 0
184915508 152983693 0
123586789 282263248 0
419904307 297374082 0
287390990 185303736 0
154247547 406104844 0
566061365 86032947 0
451637131 62634095 0
300296777 864439 0
490866435 84512694 0
343649398 259308083 0
216272419 138618044 0
525829937 112786278 0
63800178 533535010 0
229106715 40960657 0
341526776 318034430 0
47148762 347405266 0
43860402 325977125 0
253339158 19572352 0
299368409 386969242 0
374363175 83439022 0
153846097 57907525 0
566179268 256950102 0
317111591 8320339 0
268892721 303968892 0
76632092 469720524 0
52180916 318856028 0
563013703 39033670 0
299176132 518489753 0
461589516 8559971 0
24027216 471101795 0
172672243 341922765 0
65405104 226865749 0
259026328 201980358 0
261536713 545706911 0
294695052 416328565 0
63778125 268644482 0
502431873 20746123 0
232729749 509939251 0
573817301 548105198 0
486398720 157610621 0
439083291 500267469 0
285509273 385380607 0
401927420 387387516 0
262080155 419426283 0
510935157 166582861 0
53952468 223966989 0
184349072 221236892 0
337682645 224459686 0
557738345 162757070 0
257141622 578848267 0
531620623 307680461 0
485358782 579610535 0
63796119 122507647 0
129574169 19362948 0
189630109 457206699 0
336682024 436190739 0
70780482 56239832 0
547680828 134266080 0
84045555 183389673 0
41879853 500651387 0
277516485 95466127 0
463780049 190566536 0
426494204 14016219 0
86699678 239470827 0
211309609 92830958 0
480702752 357463452 0
451513630 182465501 0
548003798 49047661 0
440338975 118611595 0
110626460 358876635 0
472889230 433586284 0
97687710 5302106 0
61800562 316376625 0
359757338 367449544 0
6401301 513319919 0
241479173 419441303 0
564255688 224798200 0
438684718 495852439 0
109299288 264729283 0
568368674 77065663 0
234387680 305512455 0
559136822 85669888 0
327342477 506697176 0
489475337 429467700 0
226881375 349120704 0
18455601 454356238 0
347055133 94706050 0
557417547 84759469 0
116871243 223858012 0
26219478 82711699 0
570435069 14560654 0
47593222 15245603 0
51696950 47543723 0
156918042 223542575 0
512378545 295161408 0
162503192 313930086 0
249940325 102859263 0
124744609 209307767 0
84906472 562874181 0
24192914 104196472 0
470260043 416492974 0
139445384 290293901 0
521908645 135808792 0
414347603 172861099 0
105969650 484548615 0
466129484 501945509 0
453510232 381145473 0
321423152 165932325 0
372315188 306896512 0
521229685 64465864 0
131406112 171020646 0
127333560 364750996 0
110016143 510295670 0
113390869 550695765 0
275011723 225442514 0
215436087 249716550 0
222595128 6850354 0
75582089 106847314 0
252535276 355870761 0
535955664 323571234 0
306722202 288161893 0
392794419 372277475 0
259421163 409665217 0
471652472 32164715 0
178195839 209414577 0
404597304 375433955 0
529344983 437725607 0
335925377 152383449 0
298812388 306088154 0
89082923 565987711 0
339049752 378586920 0
358113466 370861070 0
152179226 425571830 0
151326877 388777143 0
384112784 503586702 0
333993450 471094016 0
533544796 107990779 0
137838448 148905508 0
208726919 240047047 0
110691892 375903548 0
355485569 128904796 0
388455402 78874856 0
554725574 267659433 0
175516087 202503162 0
323747521 497303088 0
130372835 449489390 0
402147444 31464381 0
343268282 22798822 0
440274153 531374634 0
548564150 475695840 0
538172983 336470217 0
369651214 304138525 0
106597956 28357559 0
214928441 50712084 0
273619466 563132238 0
127130271 180873271 0
335089717 256403253 0
367299199 528969901 0
137591311 423607942 0
208458687 213628385 0
299072320 579051113 0
537083148 506398074 0
427003334 126017472 0
380671164 155476692 0
375525326 3917808 0
60141454 429090472 0
1351030 184452946 0
548862858 163430233 0
463022671 2368513 0
460264216 46030472 0
323501106 173001624 0
192540045 65974011 0
453744338 52132901 0
294638556 437484189 0
132138353 2942221 0
278139026 442565653 0
222780108 520770068 0
513089971 381269826 0
158090627 31223782 0
448234908 180179610 0
524639 209038633 0
403625786 437805738 0
208434083 233924386 0
334500106 542815888 0
554818512 372183308 0
307144342 448341173 0
84886015 83506539 0
152723784 233845701 0
229280810 153821480 0
412736387 453719940 0
264163194 315551300 0
27115051 451063928 0
428941413 106146249 0
279033702 423189493 0
9006228 573935578 0
179324850 425512325 0
10823398 360881567 0
417299061 254014983 0
94620520 168823662 0
8790027 544432292 0
541435690 474533948 0
229142602 303853870 0
142327543 139910705 0
507076231 564531619 0
1093425 226326653 0
375169624 538833580 0
168613700 70763409 0
350636018 569750814 0
198611487 16637897 0
407769433 317865670 0
138258359 564263615 0
323128331 331680282 0
463844084 523745598 0
216690039 423158180 0
393722074 439865956 0
415235324 181826294 0
476633197 270073103 0
287584179 34270896 0
369343345 570814351 0
115191295 238976238 0
448046023 423089540 0
214514874 378053243 0
125321337 212260469 0
471760614 277790663 0
428801254 279054181 0
119954539 473227300 0
466585861 17575348 0
169884170 18237247 0
91785083 469954277 0
248823832 304337973 0
335425516 406582652 0
106409449 498581441 0
305044580 84660123 0
449706035 548517302 0
150573987 349756842 0
541558272 7826857 0
23265270 316140603 0
2059586 367350372 0
21687501 263534982 0
559818191 108800625 0
494210575 373939670 0
461778684 95807834 0
461599604 228961928 0
514154860 429508021 0
232356455 18343584 0
74183754 377021721 0
328572438 462997622 0
390918359 63922741 0
42761678 539773652 0
27652213 76137879 0
53612778 226600816 0
172634755 186136301 0
7114504 89540620 0
406595714 282971836 0
160144181 160698094 0
326034555 128702150 0
150200497 298416318 0
9863808 86042929 0
362337597 166914682 0
114723862 131211874 0
65439101 305098069 0
119308987 220872312 0
65371295 372288730 0
402842338 175340697 0
505176703 176120153 0
163165769 375951278 0
458296349 292718085 0
371137781 36388835 0
132712460 110858430 0
318070431 297515883 0
78967129 218468394 0
71722931 65783814 0
268098929 66905008 0
276544747 208817798 0
327967835 110090521 0
434581255 405002049 0
275429346 358196469 0
188294367 316265158 0
46272129 225932481 0
127162908 404627993 0
310773082 540377670 0
464503957 252265386 0
37822508 362001166 0
465615181 551951428 0
326269295 333531372 0
508715697 526251002 0
350098409 346305571 0
426910411 52111297 0
478924577 64490127 0
326130445 338145865 0
494658440 356776538 0
254070693 328439350 0
118003586 284114570 0
470771834 559141816 0
9040226 44306404 0
534699599 442429561 0
362645677 237401129 0
313395348 323780668 0
334292060 356472581 0
163510570 56664394 0
419179842 246123559 0
61670926 135044987 0
438468594 303683950 0
571847605 307582619 0
151043383 234089574 0
343861561 336078754 0
506800190 511274091 0
8635412 413765371 0
445258749 184335926 0
418483083 89633367 0
310766219 31426581 0
219370128 353507083 0
221960442 337263956 0
114027357 355925885 0
78442008 543162654 0
378161333 406942127 0
49784092 479368773 0
349649795 42772791 0
87846522 33918766 0
135411290 273354628 0
350805889 508630127 0
37327807 13193445 0
553559320 233278056 0
335037329 152498990 0
493203469 202425946 0
2789011 532914077 0
487750351 545061067 0
175985639 184488354 0
254582056 434328032 0
265929917 10793529 0
520195982 286429212 0
243192149 53657465 0
336398727 200028443 0
65818611 245497406 0
351702078 572493361 0
269621259 94840690 0
437299036 569119353 0
170732861 551220218 0
236245494 218047139 0
238569393 375289373 0
220511696 148463348 0
369469422 89776856 0
121759418 292124033 0
203104462 279024239 0
232859574 96172027 0
478952262 8000622 0
150157683 243313657 0
341686060 134969232 0
127323984 395835686 0
411340277 368292882 0
499829125 166259204 0
175498694 157663423 0
32267741 470438964 0
541725227 248130065 0
471398923 404423004 0
452956492 141324359 0
295583330 481683802 0
37760317 43281555 0
212650433 262505703 0
203212002 432648359 0
392799099 149579813 0
172907430 441549868 0
536983479 353998864 0
124796256 457901993 0
356559093 516224539 0
183929814 16928419 0
277336316 47383480 0
532900283 398510134 0
149071421 1707124 0
449859723 94310372 0
69036704 389705268 0
438575114 306175853 0
247743285 562394722 0
261025832 468697214 0
531069031 378549332 0
176363144 172661291 0
276549634 460479920 0
310625825 356418461 0
163247048 248398975 0
522459435 255980049 0
34708138 563348452 0
22830605 509937532 0
255375470 527252105 0
224319349 57255928 0
233323868 500346063 0
153349250 517184479 0
199159374 321326348 0
460867268 466155624 0
190549442 314784876 0
263844406 524790141 0
334587382 115453659 0
128620306 412170452 0
304442116 220701027 0
126294036 2943711 0
154652900 194265528 0
367381914 229879213 0
539479489 103230314 0
6967933 157233945 0
237866626 48581254 0
156555158 495772809 0
124859022 474346843 0
508023404 173286314 0
358496991 259264596 0
180482146 302762651 0
167498897 379643653 0
167412918 91842431 0
367590814 113768229 0
303222496 87291223 0
514430542 560640000 0
263681787 263071833 0
281200603 222530919 0
405793337 48135809 0
409994703 231650730 0
186925871 195823975 0
285277826 419677450 0
415813057 452063795 0
120473667 383125215 0
358812577 27121040 0
280441936 54672862 0
58218151 80305707 0
205112308 176256548 0
342079561 28126851 0
53872228 89379399 0
179316017 67727316 0
483931079 81342799 0
17472706 186591012 0
359417783 541758259 0
455007248 440830125 0
26683457 355759086 0
104326174 159712362 0
61372079 232519 0
80310906 156281831 0
90850376 344876624 0
322660939 530656707 0
105897535 348498235 0
176667802 458310010 0
510840632 498901301 0
278499979 227009504 0
40563080 308074656 0
202451674 171674212 0
16793997 572256512 0
12918728 179410267 0
334459399 57176862 0
29527959 492121735 0
287010497 86782601 0
350422720 10479168 0
59290499 149786716 0
314961986 230255140 0
256661251 426558875 0
430998927 505138647 0
411329190 90177791 0
350278225 356322591 0
229243099 523399613 0
245217873 369749103 0
77715081 363185125 0
540535789 190069111 0
271374023 432442315 0
279010024 463327524 0
182298042 61370102 0
409046404 376584773 0
93090419 551665279 0
148246214 473459315 0
127777585 199291021 0
109888726 58474043 0
372230776 577195385 0
155608112 169985468 0
549796868 446002257 0
211280047 228799216 0
96299270 218544501 0
390777650 134874101 0
316898038 82009021 0
376109841 214672882 0
314085044 475429203 0
90153640 564853792 0
394538255 579593282 0
68001968 510353684 0
228793124 26958603 0
156072446 579608207 0
431229204 257762429 0
71693335 519033288 0
340730733 475890445 0
90391042 544401909 0
275191963 90575582 0
277119308 405965483 0
541356420 144027754 0
379461089 29081403 0
428110772 460154268 0
440631378 378831406 0
456616511 363430684 0
520735187 39036488 0
314892059 521920970 0
332410230 360962980 0
524221373 372157394 0
515375546 492371874 0
103728378 79030127 0
107951734 280478903 0
118353114 226714540 0
96687507 488042243 0
282328240 247261414 0
510259926 477777276 0
65109976 7321197 0
9539916 242515610 0
128149110 119461859 0
191251776 323256311 0
239177031 194435208 0
119377001 289311033 0
104812195 121035853 0
371996083 261481869 0
145434762 241743317 0
314368085 23351758 0
239909915 491155240 0
533898021 86584487 0
343347595 256169927 0
428251864 281998363 0
109474816 436203460 0
394560997 477118259 0
80380840 304516002 0
122274700 312002639 0
546831735 211282511 0
112279062 417932735 0
210538023 337670207 0
521246641 38444202 0
577188482 326043538 0
418590423 36077692 0
407676997 431243717 0
266553983 387640618 0
427183275 309351214 0
279970172 459464163 0
322153856 58726439 0
177113250 2973930 0
39495563 305538255 0
373762831 269638191 0
497577626 113587870 0
562339489 98371561 0
72584233 324160271 0
441796658 290756254 0
14876928 299816095 0
498626285 316181503 0
108995553 464084495 0
492369862 84442759 0
150144388 45085360 0
44113365 296448645 0
44713654 496420800 0
140747679 188393327 0
79209712 317813244 0
557456666 240545758 0
134811961 72044276 0
573333895 193888644 0
382991519 294279038 0
259948932 153132548 0
208799887 49884622 0
429809506 247012074 0
154333060 209816800 0
259472281 505565105 0
410443584 190917100 0
291883843 266849129 0
304545416 184435595 0
510558493 541392261 0
374703300 400758839 0
553699728 68111795 0
238393228 53394042 0
92262539 184466016 0
88743563 243353373 0
295823053 178944365 0
143119802 205876658 0
23654418 516603618 0
206668307 531863488 0
81168583 178022619 0
448635596 557795313 0
559396436 278254722 0
279107862 72701839 0
1613232 413304093 0
441932982 543506122 0
278527280 549413198 0
398357053 230349187 0
528224139 3188019 0
390684559 74958591 0
485985986 410648435 0
168759958 310364423 0
247026214 360401470 0
257433127 260581495 0
548917400 404124838 0
349900627 4113646 0
23750304 259740908 0
101077670 495952845 0
237787095 416356664 0
315444870 443261350 0
430466727 435603154 0
415123865 115208992 0
54197658 193520103 0
575108933 44011573 0
93917407 167321429 0
224646972 157323814 0
105506568 441089083 0
246382507 248551856 0
232509534 23332693 0
469566958 370534873 0
191039120 180897828 0
63610192 316280467 0
81314208 434316455 0
402606051 463158800 0
296497656 424043000 0
564830608 219272100 0
50902646 327394043 0
316954924 34993574 0
127428365 153118091 0
377018265 554528748 0
338541221 347965412 0
321377600 87574509 0
391848834 284622490 0
307311651 106646478 0
536953522 169939191 0
200799867 458800698 0
480562990 112645932 0
106586084 402071278 0
322902906 48891667 0
233584313 518793025 0
43623163 32510088 0
561976792 139062696 0
242565250 343752646 0
537856070 426117742 0
485417355 219339571 0
37054479 170111446 0
420597661 285597621 0
237531106 350710882 0
214292994 82657017 0
346549639 355293676 0
126017881 141140349 0
203568502 287285330 0
51458886 466836643 0
233126497 390828904 0
574547750 253969875 0
138368888 392590225 0
334865635 413551790 0
262409788 300894733 0
512039513 289585213 0
83331633 214066085 0
161809666 457093889 0
114648320 123946312 0
375841340 502774239 0
350447695 194050149 0
74157975 543494478 0
513496987 271812984 0
457151104 157030798 0
367859337 316617557 0
116138841 52114189 0
455722947 71932074 0
322837676 275861607 0
309223327 124950234 0
136293975 406629926 0
488399374 465634307 0
480058321 564711054 0
433619276 322584673 0
54070376 323746769 0
401313528 104370141 0
336833058 514933523 0
398481605 199062764 0
351124506 469069133 0
454871879 400084305 0
249427735 260131812 0
159416463 446688536 0
330749192 165740856 0
108424448 29508840 0
75763136 515974116 0
116861947 559542631 0
145699150 96528026 0
35621835 27088641 0
402155035 300755876 0
14185296 45397461 0
483906403 84709624 0
445550857 455417199 0
61952017 536899653 0
121045803 4123301 0
46754434 234944912 0
398459654 131042959 0
486137612 150277594 0
208117539 55959818 0
112638759 218781151 0
422317315 274728634 0
74287870 345865106 0
279146314 394630747 0
112522131 532285975 0
110503740 348259406 0
181859665 39271236 0
406042729 468230531 0
61504159 273792227 0
26119062 45253633 0
66805382 127808682 0
484007551 179612910 0
489657448 137187027 0
362232181 241149118 0
304403291 271053289 0
489477025 521099133 0
39710859 61508356 0
188085041 272491085 0
399184601 48941592 0
64512058 473668074 0
47489455 561392136 0
341600334 211614661 0
234271985 291127503 0
566873334 478960872 0
138630853 329797967 0
444690457 133875042 0
406527463 503178846 0
166426052 122314529 0
202748939 486064635 0
440149869 458185490 0
154874437 96685983 0
438392632 370484783 0
17061370 285704381 0
356205478 11941472 0
372679590 477149916 0
267003898 342981847 0
69959883 502469673 0
401404643 419376430 0
578222626 390986462 0
59214529 378079236 0
206170841 542189233 0
419949503 71916895 0
418562381 463216511 0
401831427 293240732 0
172440030 555210081 0
495379162 386208763 0
38634214 151766776 0
480412246 61623379 0
318615652 345328680 0
204572247 162965104 0
145804103 50701626 0
367298888 379795415 0
407805500 198021433 0
162518965 228819718 0
252419119 165764235 0
239511967 507785927 0
25477142 129528270 0
530003535 160749618 0
104986300 425780456 0
401728085 167168779 0
299833962 487130225 0
430724157 202793408 0
443514861 267178777 0
184083913 221428643 0
313080780 65701285 0
343475803 196702754 0
185934586 295438158 0
48148258 413118211 0
343247688 147811472 0
83837417 147416202 0
486651333 99728128 0
406446740 140909442 0
45896282 282956260 0
138684673 571008517 0
465818495 274785027 0
462057499 330053519 0
440110229 316930770 0
242838279 140005391 0
167257817 51529179 0
215461424 135483174 0
130768201 374789887 0
236932446 404488728 0
416690745 38638076 0
246407826 355941919 0
392676059 71541759 0
271459019 291871797 0
206626706 555550955 0
17900076 461570509 0
542904343 391002229 0
319939000 208532661 0
504151101 64683765 0
375865750 314486832 0
461450112 2847330 0
192296011 139388074 0
533264836 452640565 0
556427185 221473579 0
548192881 417763948 0
328263087 373462617 0
479661261 9816398 0
229539010 464526556 0
349311274 466097517 0
460426275 405956938 0
571223061 234321067 0
441726296 268704240 0
200449554 490139938 0
317713923 206891497 0
563301442 571282972 0
343616251 205715799 0
450391626 175864924 0
480083845 190504918 0
389548483 468916418 0
79212361 185326465 0
118489583 567259312 0
76372944 200945409 0
330082338 577050236 0
549861830 28354330 0
157614 486777820 0
571205312 569821550 0
392558365 232344335 0
447728646 354784373 0
35212784 13084317 0
455505785 271153364 0
155769778 462062971 0
341905016 92902036 0
358048568 90369177 0
433017867 56445057 0
498743834 84559646 0
286291534 198296741 0
53251012 1155944 0
362677009 185821483 0
30152764 25424826 0
87634623 57992277 0
390441272 228452106 0
471751713 49103313 0
275671737 472323698 0
513121142 390748622 0
453967307 538212832 0
274061382 401244441 0
104054265 297196314 0
232389673 215687913 0
480840343 83506074 0
18877641 64788358 0
37975367 318837905 0
196118754 552651509 0
560759599 568262649 0
552575657 467949383 0
195199949 288394404 0
100633106 102258 0
419937396 229793899 0
28501927 316707732 0
276900459 373073826 0
539172755 338070633 0
41398041 167400745 0
120759634 553775015 0
502840103 402929342 0
336757583 514902772 0
454546169 212622361 0
66190656 262943407 0
370332466 519824217 0
350519688 566645886 0
442343848 118148527 0
453678028 379950071 0
62580886 290610027 0
230002346 57720796 0
527782246 208037449 0
7258229 567428279 0
327544665 261149834 0
369473159 284068353 0
76096913 73797456 0
220181846 156438683 0
93656416 270486473 0
328267313 39011026 0
415363927 157959899 0
87310060 331279352 0
434883448 444820737 0
424115774 145971458 0
262085557 461819161 0
351921442 535957518 0
536926831 402657072 0
86858498 500193648 0
529410340 72028671 0
261281200 429905285 0
392418091 303092308 0
245403771 332515058 0
502601169 294290183 0
19029593 352749037 0
215420999 223124782 0
392233633 87673093 0
518845416 433538961 0
343904957 423244666 0
502168872 70575188 0
506324236 414458032 0
154021072 309262390 0
552922260 266137531 0
300354992 99575504 0
257169679 162225404 0
112708306 445407278 0
362880997 272387958 0
553281520 95546484 0
316796739 461853492 0
483939544 206414098 0
492812563 244363357 0
513437792 202390581 0
129280546 424158230 0
383886345 388620473 0
123534966 510724592 0
100737052 544978332 0
162385460 471491515 0
15826279 87713509 0
161079510 577256502 0
233425757 34536496 0
291422757 117913243 0
311135447 477015493 0
456442952 556653864 0
476975368 403123333 0
451608159 203904901 0
499423660 343713121 0
395093483 350979105 0
375745511 217432813 0
132595648 163152836 0
403285463 304936394 0
175264264 460283101 0
359742866 326596513 0
546313394 136695488 0
60450558 398388407 0
186068776 43469480 0
165206543 86121692 0
455597987 285723201 0
398316086 341375117 0
137898312 507895625 0
457320340 175632333 0
357594166 35258838 0
227446385 514339334 0
539606427 194203201 0
49832011 437264326 0
496942080 465763655 0
439740531 165916646 0
556039361 241553437 0
473053755 117030540 0
172224792 161513819 0
167766181 252185307 0
324159542 57451476 0
44227340 307567083 0
576844360 166887704 0
329070681 1171006 0
265502000 92148014 0
461524920 317932311 0
508084579 270826441 0
224480870 528572709 0
92463245 58051197 0
331563713 486563247 0
77400944 217608257 0
57691901 103211631 0
221351982 183290699 0
224320244 413787381 0
554182881 300347164 0
205190938 84515653 0
231735737 260323939 0
146945410 460967228 0
49706755 14213702 0
446744504 414604832 0
323738030 109490904 0
463981201 155173545 0
194275068 125818849 0
298400374 242412608 0
351244505 80455917 0
391005461 558252469 0
5975101 410642816 0
291448005 399210638 0
446244114 181683937 0
161843427 161720747 0
495538000 390874896 0
21226541 280895112 0
16898547 147359789 0
413375741 228736426 0
54808897 238267887 0
204110599 124252945 0
154946110 130060903 0
169896457 231929550 0
6774464 294412229 0
28858147 307727618 0
325525768 495046651 0
454391194 466483845 0
130285861 365998138 0
317382816 188908326 0
344749752 442796005 0
485204335 471256394 0
303491353 501176945 0
9049857 337802507 0
313139592 486816702 0
9553848 42558590 0
377244730 174004017 0
399529533 372296346 0
345573267 324204547 0
308207179 68442719 0
135116044 69899796 0
189882729 180288224 0
140293728 57579086 0
181283744 459880553 0
439401634 162636623 0
45251658 318012491 0
518251529 97848957 0
291346793 340257446 0
442692521 326108369 0
532658689 163459146 0
282551431 488728304 0
194592680 135888235 0
38839015 341427055 0
35888500 168385724 0
218215849 371087727 0
509462940 75558589 0
262013301 549632959 0
99605750 457743868 0
402283002 294922020 0
34994770 276906923 0
324844875 472894609 0
511704594 239232685 0
465136891 242809281 0
416966877 521816196 0
208573430 191568432 0
96687134 233306577 0
485015975 292904395 0
466257612 496856591 0
151162247 568294550 0
65005293 320654524 0
315770702 434301776 0
568479226 330952267 0
222998171 108522274 0
348504370 50784379 0
276309084 394093966 0
573091894 485857569 0
56901672 263511925 0
245542268 420578196 0
470792697 274177831 0
394156905 191169525 0
503625732 370826632 0
449691019 38365520 0
273949166 9770888 0
63357731 43409427 0
217893377 496713961 0
10797369 322046135 0
148208180 499150762 0
90559077 63503604 0
261373754 242174529 0
168794147 104012131 0
54832994 169929293 0
245089836 473062118 0
366134987 103598100 0
394548536 544533541 0
431920008 423287190 0
154709517 480137463 0
532215188 262192984 0
448252785 546946724 0
463654409 165657098 0
272910595 551918631 0
472420826 224878893 0
474772406 142718330 0
513929408 23226241 0
448364119 92207426 0
570770637 139641413 0
307718335 370794629 0
577627623 156992781 0
459598078 535326866 0
541641513 526908840 0
308387345 461110332 0
48803567 472876543 0
129960176 435187511 0
186584458 532353236 0
213591692 359274915 0
92247755 530196157 0
311155528 403175118 0
138690902 251181653 0
309027333 449957323 0
218851359 46099171 0
366231292 211572564 0
174393816 502718020 0
524194483 81526867 0
414017089 58326123 0
258860693 333439843 0
517357347 151740638 0
1130059 87893705 0
128529933 332411261 0
3601246 285313067 0
387170315 453626820 0
346707151 340778584 0
190575381 528416372 0
297934190 385825227 0
93076257 119206255 0
308683606 181344304 0
357421467 392149848 0
424594137 304822834 0
440116976 36863223 0
12176314 204400974 0
129648734 345881920 0
329282535 217525557 0
168195871 99109128 0
406449674 151392850 0
539670920 157213487 0
149604048 50848122 0
15358392 344642633 0
547886240 379610765 0
244047241 536660022 0
533090538 445076679 0
254638097 331028447 0
460522605 407784676 0
193898791 491323320 0
410587221 479170271 0
576923073 116879519 0
541012992 298655952 0
352960882 572663617 0
465822930 205894748 0
444018717 400426817 0
102361671 370490040 0
116152071 570157044 0
284436763 6854630 0
484267353 82657766 0
322496222 40768719 0
384512207 74844103 0
96091938 336499765 0
196381861 370624347 0
319429116 302729256 0
283123718 278931093 0
390868406 166923903 0
361518767 447417039 0
547774656 472342224 0
151205920 136028132 0
578354047 438028797 0
361815930 558614718 0
88108054 482951877 0
440001962 455303080 0
559869439 347853836 0
273346367 289148090 0
192915007 342364787 0
361364612 520054466 0
562459414 371018660 0
547333143 120419201 0
120548476 141992680 0
213355042 100982934 0
447526494 370187859 0
214441063 367576527 0
147397222 429597868 0
289530466 500602422 0
20434506 477920743 0
374428735 210736158 0
174092716 224635653 0
44395860 157441952 0
537835147 163773020 0
510249544 386842882 0
374018591 439398126 0
510578368 337027509 0
366688030 567634618 0
488567933 477747648 0
8455605 113102203 0
101668679 23952775 0
196947445 13727583 0
432865093 500791735 0
396994994 194699769 0
441701182 464949327 0
431407927 121554221 0
558731143 471643494 0
515303433 166671027 0
529725057 132070493 0
264003066 220684119 0
195768423 367248741 0
148323485 155990290 0
124830360 380235602 0
365097433 39553684 0
479695177 39745362 0
385853581 171906781 0
109526273 148306483 0
437269723 3874712 0
211742475 565878644 0
413518822 170572541 0
138828425 275595205 0
273431290 284210374 0
113485280 285896148 0
380773875 132656515 0
324675880 229319640 0
346399099 43504764 0
246547081 375442273 0
324747913 547288589 0
523927701 362678649 0
531635333 532602824 0
296165103 504871720 0
290817800 284231830 0
293911500 278690190 0
546714408 359457622 0
239922183 538338079 0
88154831 497406201 0
136585718 308719310 0
485450129 433122850 0
212928075 525107118 0
527197641 520336219 0
131109221 490955944 0
420043692 507507854 0
178499027 393366001 0
19636250 434536245 0
178727784 205915116 0
150388383 311239742 0
225764370 407520685 0
515070253 278373413 0
203537777 362746081 0
356758100 208597462 0
169060574 512957063 0
191226259 174309257 0
397767429 466956778 0
366191904 377066618 0
118927178 257395802 0
454947505 542564254 0
166102736 572030188 0
458137438 237663219 0
171579713 448085313 0
118403235 205646624 0
59284010 171231612 0
307458607 456617104 0
4856699 284039478 0
405091150 234989460 0
129967116 35604332 0
378914820 412741833 0
568624374 81694591 0
536662851 562627103 0
366640092 557801223 0
138748712 469407607 0
394380913 103308547 0
464708517 507773566 0
113445423 191662345 0
426372643 139920554 0
176653962 278978850 0
460147777 527624110 0
290829606 495321462 0
321172438 481671217 0
367922976 219189904 0
165467724 369867650 0
213472737 340649539 0
473955825 92207743 0
42669444 532992413 0
132306989 100788549 0
179039192 409053085 0
68591413 58622580 0
363279207 200443816 0
351101342 68900904 0
69251729 90697708 0
131203446 189049071 0
494896911 319853245 0
406489128 88970546 0
221452175 92102321 0
169384440 221323019 0
460551842 577042551 0
559853214 361074311 0
352739608 116348630 0
538170691 413062843 0
365554435 152571909 0
520975699 70589028 0
488240995 34323181 0
241565171 29902273 0
578481664 166543198 0
265362356 108706140 0
177358205 185190705 0
93227562 32160070 0
135987134 402881657 0
481668819 9399656 0
261725980 291281818 0
494721861 417185797 0
467828413 349706891 0
83483623 250696628 0
286485943 291841682 0
404047628 497458669 0
61673075 119618687 0
290312671 506204718 0
55352906 276185974 0
573044566 10158246 0
209745836 234495266 0
299161464 207017847 0
498192114 329850926 0
526887882 187523166 0
368676816 55051570 0
13414299 279129088 0
295972301 330711878 0
174112019 91624263 0
418459366 474205343 0
300062401 366889269 0
409365823 503263581 0
383404200 1779551 0
524806588 432029146 0
186271546 218598899 0
441341470 37428373 0
7727093 341951372 0
465459615 42267203 0
541554127 542928430 0
398342434 486529522 0
243939690 299729853 0
339761072 305972239 0
330753951 438278407 0
246017340 190328222 0
51154115 60260178 0
471574616 348238188 0
524898608 506387471 0
9351027 547663532 0
9724107 93892156 0
341468690 111956289 0
62380559 222208866 0
199859277 220483703 0
273586955 377526307 0
457290277 461787291 0
256566110 522448231 0
108440713 80881397 0
215765898 466065757 0
502550595 306533653 0
569595025 35508004 0
408925345 340703730 0
191322728 341089028 0
112368789 236128149 0
328697159 414852296 0
48077573 70751018 0
182286931 273956972 0
339121964 366034650 0
385099659 253590647 0
296159962 110368693 0
142497804 51072059 0
541506438 569794216 0
55175825 189833459 0
343553669 172761151 0
39898090 556916822 0
109961312 257074750 0
112258877 392599376 0
180671747 324343589 0
522507933 7337416 0
197987596 383895535 0
151618411 91528170 0
224034177 284262196 0
383636110 128481376 0
205600117 428730090 0
36920270 420652111 0
294862872 463332044 0
291411579 541380089 0
54787829 53280828 0
324405245 397619917 0
505503372 441676091 0
146365305 356935516 0
277525543 488530365 0
484713596 282068546 0
352494643 9590357 0
180012623 530587537 0
546936883 41778598 0
110283083 130264520 0
327123291 405856434 0
323268986 9322013 0
19630976 4629900 0
423433972 232356109 0
334762689 183503899 0
273843518 181138291 0
270494353 126351371 0
215140365 278586981 0
388781003 416548047 0
371633447 455152324 0
270162644 447080466 0
344684603 355257449 0
551401543 41239236 0
564849301 58552245 0
45678867 234631793 0
460307597 22842253 0
292576161 110506331 0
50325520 421788722 0
438176578 71525748 0
32966943 105201301 0
354801204 144428579 0
118003819 364041198 0
508336086 449950045 0
337147767 204987480 0
115272702 563473837 0
401083578 60670425 0
21672585 364046450 0
354898770 510388204 0
2840983 24791227 0
78580292 523919043 0
449933056 287081642 0
29484613 277727668 0
457248018 543084079 0
442917409 359350435 0
483188198 470354773 0
506807074 63262970 0
477584578 547593456 0
475226533 175748578 0
116089449 41526934 0
46668284 494148266 0
526705561 300036653 0
432154615 383065861 0
478246913 577331028 0
162835096 411428705 0
309866603 2859954 0
64754790 117644015 0
476694797 8046466 0
290622118 39519420 0
326604010 166579483 0
84181470 199840533 0
475393589 52861473 0
134506736 355891257 0
142692177 390074999 0
477136890 23881181 0
60857095 255879040 0
437798992 361250799 0
558615960 166050638 0
213752353 200714099 0
79047747 445943968 0
81277497 432674407 0
534879504 422795122 0
469247143 479966620 0
156378859 141314448 0
34477247 417689576 0
459079617 226803688 0
148911105 492199776 0
176336882 229098450 0
339834172 546360062 0
203079702 167541951 0
430310556 177703150 0
4441310 211383947 0
488531645 218092057 0
221867112 294654791 0
431705021 143413759 0
371726922 328567495 0
37268599 509608785 0
232082845 150007792 0
276656077 125252676 0
370884939 141448862 0
480639962 138729839 0
84811548 163958474 0
138410232 343641758 0
429967583 487111519 0
449840740 360570534 0
156168663 331489018 0
253439199 391031282 0
53908518 168597961 0
7796741 339316941 0
44514325 434859239 0
108843501 550606552 0
548601707 55419426 0
261943613 108171519 0
404517160 493475679 0
182795522 384469775 0
269470507 408556887 0
489020244 438630722 0
221522496 245480049 0
295162961 220597224 0
467229714 564432393 0
81202221 549096170 0
478868197 357548875 0
557351184 1072931 0
172209809 371096024 0
276861175 86876219 0
71587473 111064423 0
109558130 167073923 0
326148772 170345174 0
133356405 164676064 0
384925336 402383768 0
50051424 343573604 0
373514428 471965083 0
222312667 354141597 0
149350499 426506022 0
13663747 517687264 0
179838731 525543574 0
211913508 136799654 0
530676071 191037861 0
426776694 43303138 0
578440846 98503647 0
387920120 280077696 0
378158866 568170312 0
174257845 556713337 0
550930305 33605394 0
414987960 203825025 0
573950377 62842856 0
329749134 273076575 0
575792367 200732582 0
337002860 216559372 0
236390939 468833983 0
509448682 391064287 0
494326164 143214733 0
9289431 465634904 0
56475659 507294840 0
418120199 498906474 0
3165261 2118332 0
431790073 300631826 0
303346810 13797681 0
166486955 218224259 0
10227841 555634717 0
160298056 295979363 0
522322968 228840633 0
22951523 112241720 0
384099667 35343175 0
326360609 506791690 0
513816025 409473092 0
71971091 329883660 0
26448527 259773199 0
530693702 275959680 0
279553100 275210103 0
472659501 409989305 0
295153359 576518580 0
377658207 429717683 0
40570638 428754817 0
452366726 498726572 0
437672020 564945824 0
427139995 533655733 0
496826036 377557280 0
324082680 207075011 0
107092498 117131225 0
121702905 330366654 0
442705898 236916584 0
402712174 560189718 0
409346691 446347363 0
222939472 342565107 0
206092864 9822035 0
566627418 317866999 0
87151461 447972153 0
312646510 107057672 0
130318123 404645933 0
505385452 464984979 0
557633397 65036570 0
199877369 47893638 0
399019873 330740302 0
29826164 412658555 0
241922784 506550687 0
309667863 367166135 0
552436186 246734663 0
537315680 507545990 0
355743646 208537155 0
206254751 92201036 0
510557197 204793874 0
540575654 19641251 0
510829942 107798907 0
254109623 284446521 0
455616426 558784652 0
497799423 266865032 0
476962277 525389178 0
577524423 540915257 0
521960675 159578211 0
224700392 439494149 0
78341361 344675632 0
428089515 198848757 0
396797887 341580892 0
52302918 327248687 0
451687355 273403591 0
422658914 510349603 0
308168460 544562129 0
363842388 456312606 0
479585263 157965082 0
93519228 367248248 0
482865519 299149382 0
448419448 192213179 0
352934190 113305983 0
89659636 63791769 0
578853417 409549919 0
531378192 272617827 0
219594699 77945230 0
400256997 356807744 0
146425936 374805592 0
502276245 423699851 0
560483362 128579202 0
335275079 309691934 0
309304752 533473258 0
16401833 380280534 0
384862122 207641597 0
465601767 245007474 0
543389937 240683888 0
137463167 451161026 0
326132634 201477599 0
46725631 478485491 0
391119762 207683125 0
508964988 353942451 0
550102322 332463306 0
372759667 395056079 0
77770020 234249 0
480796512 452111639 0
154647782 174926900 0
534055700 466541 0
88242999 531026174 0
467648492 213122971 0
291177946 262044918 0
264094188 36158054 0
157715527 357228746 0
523243427 36745106 0
390731603 11572368 0
525364673 164524114 0
148045225 268162097 0
118781771 73589503 0
106343007 111269424 0
472205479 397591360 0
404210184 467923584 0
86235144 389969594 0
195546682 318958354 0
331768752 161777085 0
527065782 247683340 0
418300453 252617708 0
280342432 169308951 0
409067871 453896905 0
578815077 384972057 0
474801377 25947111 0
193980377 181230904 0
364717434 282340689 0
408469202 135960386 0
508257281 234473165 0
413946663 331495762 0
207327689 164699463 0
564611438 287112985 0
13459779 304752857 0
317137489 179506075 0
317393796 427081087 0
447699334 186704971 0
206723327 447595914 0
534237105 56089115 0
178054205 407052367 0
359634369 41394165 0
208888039 297464189 0
370939542 572930370 0
258522804 412409804 0
380825870 266403604 0
38835916 401924467 0
396881154 455160120 0
294232355 244598076 0
71197758 542201181 0
452839493 292543247 0
250009985 236604595 0
566685882 213745302 0
521604123 328254958 0
287540605 229181049 0
555989875 549914171 0
355507971 255970776 0
198722085 474625757 0
537798947 19712172 0
77480730 146631613 0
575341875 350001244 0
38487221 292735655 0
413582920 233248599 0
179213090 149986974 0
123259058 27424086 0
188457102 251689291 0
313949927 333960313 0
514449075 322470484 0
455765357 194909140 0
134146288 519149927 0
384328014 150573001 0
220080328 34049589 0
127041260 186345781 0
132926040 577068806 0
372133036 51331048 0
490286674 449838320 0
74983060 437667481 0
409298576 139232457 0
268180775 162467429 0
150833528 569951083 0
533445017 244223691 0
3874577 183619556 0
258932319 56335919 0
313369703 280544796 0
4503645 427275402 0
237998722 361274526 0
460896790 355709954 0
153803631 231371601 0
306455016 506014823 0
300488742 423949011 0
144766393 170603242 0
562855802 294175599 0
415617084 376916245 0
118800336 429510730 0
253166123 56471743 0
434340438 173896060 0
514523870 433127806 0
506577422 552933065 0
156760224 424923922 0
335002261 54287436 0
520270225 148005861 0
518022224 149250390 0
476438638 468783209 0
218280021 259474171 0
168651366 380759831 0
145802135 166128440 0
234803741 486852864 0
562521123 76977073 0
53584657 38868289 0
210865309 238171163 0
49715941 503908482 0
578757995 558459596 0
378544540 34819409 0
66912430 388327269 0
281658087 292116666 0
396953843 528380609 0
156780298 128115904 0
343661284 77046946 0
250466891 345952370 0
296461439 421723837 0
547824407 219093679 0
230735784 334686794 0
305078121 113038725 0
259446952 451063738 0
524358559 77739632 0
59363011 160671276 0
105597085 499367197 0
379728937 15739369 0
39627232 519649482 0
385736452 414118009 0
526460381 345146948 0
499830686 250937741 0
424600857 125616104 0
30995592 114420591 0
68024947 34334554 0
103639524 464804621 0
112531986 111971955 0
363961046 266395420 0
43206115 525060233 0
32977903 42022302 0
12615241 327446570 0
347095663 166388517 0
473851808 412964877 0
513460850 245211485 0
383497495 205097755 0
488169290 532093536 0
98493584 41058721 0
376911018 208753185 0
328405833 575794175 0
105444824 265284005 0
448098784 48897662 0
213187997 87395509 0
508689563 158168083 0
453220824 541337913 0
132836709 520179319 0
232120616 460535424 0
35054366 120802442 0
524758590 501468705 0
370073272 239227196 0
185165415 176035236 0
40914556 6942260 0
272614255 339487640 0
412912511 495481306 0
3767011 197660255 0
217207086 513666010 0
362632863 450362027 0
492296483 283219778 0
28080965 444582945 0
473843335 46210611 0
440546527 448977065 0
399640497 563426001 0
195706021 340350596 0
66866160 65155837 0
309413749 226074526 0
496157815 573101758 0
439286396 312175670 0
435875154 22133393 0
203064562 536411665 0
393201020 211877979 0
550952532 359577931 0
324818628 428559164 0
538594169 311364307 0
316632596 44508283 0
350598712 430979021 0
193276142 346634809 0
215166070 414001924 0
575246861 274722079 0
110480819 501933617 0
405222855 157706308 0
425764075 98634281 0
123358216 434326812 0
85467607 196592944 0
221604991 442133978 0
520565642 383858038 0
485612331 192938088 0
438010801 154401488 0
252256527 504720151 0
123699059 205069946 0
224534835 366281831 0
145745913 290780021 0
214403136 504963715 0
103852359 332018599 0
258165147 526089911 0
420075037 275383158 0
165144029 49164305 0
547026211 294041411 0
387500941 90988367 0
428833752 417434624 0
391715528 462738290 0
421349719 382988254 0
199387425 6030458 0
539185137 65990130 0
441857184 504630253 0
493003084 144409779 0
200576516 129285917 0
69881799 520200727 0
370345330 45056314 0
73843348 69915930 0
182391095 361771051 0
313865317 32289035 0
21476765 348906961 0
526326913 133967725 0
217461549 447746217 0
547797881 121657816 0
481514673 45149215 0
534613767 312349470 0
493238975 3032947 0
59673880 472079132 0
92583616 396960822 0
352718929 90156614 0
437143798 304074206 0
283208611 214391189 0
278083947 364426541 0
260276035 575360357 0
221368591 539820841 0
482339552 184034244 0
169361477 552442267 0
330469226 210660324 0
444533340 492459169 0
387423291 291017109 0
251212053 400844942 0
278074926 81032161 0
336594956 318538134 0
322468696 577229297 0
153520741 464908444 0
170763790 114990948 0
429213158 439091630 0
522762100 33536745 0
234425773 553246297 0
423909577 64088243 0
526694842 346701621 0
579697863 101323707 0
440244049 98393374 0
550575891 231226853 0
216142104 401998662 0
15759162 208497375 0
242576898 501700057 0
274483474 56249157 0
506965585 52548478 0
393289300 343449236 0
129397030 484944831 0
47595677 65617260 0
99303215 437143684 0
573656622 455307296 0
354118688 20907245 0
432405102 363997982 0
246749342 331578073 0
579232124 429207882 0
555792493 376029247 0
497918671 275507228 0
264336258 176846091 0
325378971 540845733 0
189744733 514265182 0
342593406 243719174 0
179582429 209489940 0
464844845 508260703 0
411015271 316811216 0
473395587 390688893 0
531833755 480166699 0
112547004 164158818 0
486437785 274442932 0
103470887 1786720 0
502180620 70285315 0
270218206 545676051 0
179725751 319480778 0
61261177 21650888 0
190626414 408973774 0
494114372 43494174 0
231372867 461256538 0
132778197 461675333 0
424373366 376991630 0
262677105 451970026 0
36947105 110048338 0
318566797 493393344 0
326275004 304558874 0
249694986 489072093 0
519845735 488460988 0
320099200 529434932 0
536171998 547678149 0
178956490 276705209 0
350654316 361347998 0
103886397 408094265 0
340824200 210426989 0
86585121 185957669 0
201036218 488656272 0
405137719 492870758 0
234823208 406895959 0
410931262 378303211 0
197538734 464656882 0
129342459 231038604 0
285582299 564385852 0
181408852 103501249 0
523369338 254569589 0
53011616 411995495 0
8424237 26946148 0
160833757 191503891 0
457640008 31435639 0
151113897 428339935 0
420920010 29177651 0
84146717 97701784 0
531554825 93350462 0
352579059 206283121 0
306094693 115197893 0
230522011 167681816 0
566478107 467478187 0
464846413 182905707 0
347284536 359217089 0
53759695 150432304 0
187552940 44316005 0
315751210 569124675 0
315668176 292293532 0
61958507 215513696 0
542571072 55710625 0
353823569 153124616 0
195023149 480915096 0
361537273 169661296 0
83467852 240185428 0
17723948 349560077 0
4399600 491870656 0
543097520 38290629 0
529582153 42187621 0
429617309 270672338 0
68941487 17072818 0
244205578 208815941 0
229744215 406616456 0
503762437 88295537 0
93767538 69292130 0
182191696 28937016 0
22303265 554707505 0
181099601 435936314 0
402265750 472039026 0
112727928 195495113 0
79880849 439533457 0
286703587 194628191 0
50027260 77311647 0
266315702 363153937 0
301078836 254620781 0
331028243 241481044 0
207247979 304300673 0
196692880 54168422 0
188495210 404979652 0
516370472 501056722 0
55770787 74482169 0
400188287 308988956 0
391746512 263447338 0
178245892 105448641 0
579272823 400455192 0
348087090 476428886 0
443225592 500446630 0
531395051 279762336 0
188123767 516801684 0
491809979 233977042 0
3549674 381976074 0
112753787 398474821 0
311292917 56968823 0
519350898 528209435 0
388183729 511932668 0
19864315 345056233 0
422351718 276699770 0
312002237 143716312 0
435136691 138439601 0
564113606 457074316 0
4264397 83283348 0
148628137 26006154 0
510753215 539138989 0
412712388 255179553 0
141235552 462330932 0
229292302 439064721 0
298037804 93953039 0
461661032 555644627 0
569975794 371890262 0
565892114 431272905 0
560986639 41485236 0
558831884 281500497 0
237037534 278382573 0
397933979 168259183 0
72196883 189855737 0
73019096 248677688 0
19582993 144572597 0
435276126 325020598 0
35558761 154625656 0
454350587 288090636 0
527773524 480285515 0
509211848 122317929 0
282698385 178285236 0
547696507 378008045 0
423211139 263012597 0
19593702 23179270 0
124294923 199537612 0
14860495 241836658 0
22164014 114054941 0
361747092 63595626 0
76112101 24221195 0
26882393 293664354 0
128483838 541623589 0
434890346 63599442 0
423637094 211895746 0
75776212 526501993 0
315418729 86845242 0
34214792 320175416 0
47070596 458024830 0
347770272 149329231 0
5308534 505850943 0
187497382 309445336 0
575017975 347905297 0
465145265 82353360 0
135705115 543356098 0
229545846 333649959 0
194356760 162032463 0
196633095 366930215 0
329465767 324908574 0
85632668 439131906 0
280183519 495090422 0
532290106 339028969 0
101322635 436390753 0
317263230 543547565 0
442185014 425764227 0
242794521 479073115 0
261574610 500301296 0
358656455 141830177 0
1331134 357813806 0
71188053 63158974 0
373026614 157452040 0
53121791 263695008 0
206216563 261094164 0
138996601 402079345 0
173751838 519317242 0
60950986 572506086 0
511482027 551780304 0
494376085 121147935 0
119743745 515644033 0
453293016 179138882 0
571890753 469401847 0
82443805 432547083 0
382202216 230001183 0
579635890 207075116 0
102362429 435971849 0
140510668 44063073 0
162687015 428698836 0
312672255 563639725 0
351506935 188309727 0
63513193 138165019 0
470554397 479792290 0
555257650 208673244 0
170860221 533817245 0
388491708 327249330 0
404163569 43705648 0
547638383 231801416 0
251372005 306727702 0
356311572 27300 0
468076819 433010239 0
318865789 470166205 0
525432190 241904522 0
393693846 552986786 0
433354153 211035542 0
570802340 57969241 0
70922567 499121071 0
114916172 570628435 0
297690004 159494138 0
158249528 113230689 0
12788506 521706639 0
239759223 15399803 0
348304377 180010260 0
510762015 464393130 0
178078541 298948221 0
429033520 554881643 0
403604285 207692405 0
48560046 89506810 0
462806648 523626796 0
575375551 312632298 0
117895496 356096427 0
82308083 253530645 0
452859645 114633568 0
4770827 46847684 0
573309962 349604714 0
392886224 252195417 0
470898528 276330722 0
325421126 536045786 0
155884218 578891149 0
451134720 442797770 0
40010529 562721302 0
208272350 173311051 0
421382673 435715067 0
303715439 494377423 0
306241256 516859420 0
141752199 127647573 0
394450468 347271658 0
9251600 433652513 0
486677252 26885217 0
335577574 524061115 0
52534194 217062100 0
468921622 513172275 0
164282727 24098923 0
382908337 135943697 0
371783597 462695838 0
499576182 260689379 0
267348582 544930434 0
74801173 107006843 0
479422510 162199408 0
130956630 394092366 0
464112408 258265639 0
553164069 297628894 0
36069143 527425218 0
217612476 533728317 0
159910038 260522792 0
186185123 288296759 0
179524899 463574165 0
65275702 198440818 0
41157213 475483538 0
461462526 304101099 0
325782182 481469113 0
429897715 110077480 0
142794469 381163613 0
55290500 542730160 0
101757336 113398616 0
202408879 530871021 0
361045472 245376028 0
149654872 516357323 0
244325559 186911128 0
116645238 423351522 0
206488879 293555348 0
108469523 391247947 0
47147955 329018711 0
501327046 284307091 0
395822638 527884115 0
377663988 273070376 0
520946430 533365375 0
102907523 225325835 0
185443998 360001068 0
39836400 528494541 0
134784465 417889213 0
459426756 26150570 0
232762185 139636436 0
272293115 201753569 0
461059230 271113438 0
72172541 78867809 0
30662099 394127152 0
420815693 182036462 0
204393821 16074694 0
148502797 83230186 0
346637253 160781282 0
193498959 137728357 0
106583446 244647091 0
99454659 105532599 0
206610914 196740586 0
16020154 573064204 0
136660697 86514226 0
488763775 301650645 0
66624282 288218734 0
403155456 140901954 0
71221114 45634286 0
296624924 576693304 0
368947470 303264450 0
473625227 412354374 0
69145806 495916970 0
326297859 530112129 0
198083313 343072050 0
71962153 354212483 0
80169772 247949822 0
183990494 189097137 0
57139528 36486291 0
304607539 16830982 0
223938523 178263731 0
268758506 190824017 0
446983675 174383896 0
526793622 59909493 0
421615756 387099910 0
565260265 61004178 0
27377221 568563023 0
479123679 380603303 0
174266399 514327887 0
333954558 25074026 0
141490123 250093636 0
252213659 360425397 0
411556461 214351066 0
317001112 327188769 0
359734392 469724165 0
418481352 126555187 0
570523137 429280014 0
435487746 164870911 0
177215261 77235686 0
128115828 553127620 0
453642339 63077972 0
15771421 57873966 0
498489056 321635375 0
158402518 550822515 0
482961323 338590566 0
252273284 353195012 0
386599142 379382703 0
266018782 79368696 0
108012299 23206250 0
86528843 223989552 0
431709882 46760235 0
122633008 283663861 0
57495713 309370634 0
486691935 328112380 0
297972106 401780150 0
329855723 174615925 0
181391389 553646727 0
546087745 119178821 0
308633939 454069658 0
501646592 429758718 0
210737837 532963237 0
466207996 84760633 0
177989818 532777690 0
349817524 477740017 0
334026258 514500781 0
203547672 349258349 0
55537646 61187346 0
60725856 84093454 0
24431832 502048067 0
187531772 65187988 0
361350163 279179874 0
463127584 559913884 0
189801728 261839263 0
20495800 221452934 0
134089887 169188968 0
123632785 154115445 0
263631513 124990044 0
322973095 295825733 0
507854325 397545646 0
320977812 496728587 0
339065328 216298178 0
311261480 553297327 0
535068819 448173542 0
247698095 282468604 0
338950997 462352334 0
57824186 94016006 0
88658473 368461249 0
377513378 544108211 0
528723343 183024749 0
217470297 99078027 0
570178585 298546656 0
121790557 247393921 0
302115107 206331436 0
93041051 477799972 0
562166449 181513578 0
332583899 250544993 0
577098561 356167563 0
518562046 503765489 0
270450857 291537826 0
365848615 237369824 0
418682742 133287870 0
363852386 478576854 0
250870437 326022423 0
194635398 272534240 0
541930226 542584282 0
456707665 160574729 0
152752999 454327702 0
390374931 270616302 0
511514180 106387431 0
570647131 195097826 0
327405488 514718605 0
422480771 142474179 0
18107338 335301384 0
352330299 58066995 0
440494910 416957695 0
134165981 478717763 0
383830789 480728550 0
143004247 147026026 0
296195184 57214669 0
179138666 519500410 0
150098739 106053153 0
129038626 227331455 0
225079480 31802636 0
34613586 261706162 0
456867005 81368582 0
303158228 353797542 0
211898063 276369015 0
38695657 16446035 0
402527849 42343485 0
174679199 223302469 0
382607083 528810666 0
53302467 417198213 0
285359666 170090248 0
49751760 573369294 0
453053481 343475909 0
577725866 82685184 0
403665618 536974110 0
109968646 517569781 0
327551132 151118446 0
122760026 538086792 0
372389417 511695832 0
520907080 541826810 0
195984700 73711534 0
533675711 82454210 0
482646594 49427883 0
57502796 113861130 0
51895398 378822212 0
204342126 183784130 0
323600996 3683542 0
475067791 384833412 0
199747158 497509864 0
355970784 291672233 0
193732124 173460058 0
148914250 474370878 0
177021435 301831001 0
234276434 454286202 0
243456221 139582429 0
319346216 294425005 0
86876034 58555577 0
416464233 1439148 0
281567923 211240266 0
531741672 563167293 0
247668534 61910800 0
326019960 230132507 0
318460806 533902019 0
126503644 523296688 0
572040754 433275534 0
80108320 289650042 0
310805977 237285949 0
65376293 51695729 0
373728450 237557516 0
504190192 66162266 0
532301627 555903016 0
199715840 87082335 0
308439313 226783057 0
327964830 326101393 0
556182289 427195966 0
479694385 244283695 0
194178979 524190324 0
37112455 538951674 0
151540809 257059059 0
574516317 134886243 0
34701820 4495187 0
209176282 575770765 0
229911063 177063149 0
364930335 49388869 0
159644513 176251149 0
98359065 34368299 0
393947495 493468187 0
498562124 332036523 0
226189261 76784529 0
503295771 118864005 0
241632947 401438248 0
562835411 118157607 0
301034818 227596000 0
277212381 153404035 0
545877199 437259976 0
166723965 457044811 0
15361892 512446019 0
551109911 467918495 0
356343443 462518191 0
132147518 194468306 0
558542135 572095298 0
274876746 357937953 0
447535802 389690527 0
170700194 412037810 0
160232142 512045387 0
285978675 219522545 0
508593038 215335013 0
247008160 19284473 0
309930584 448506078 0
54926999 411738705 0
465859911 425838998 0
130651929 175848750 0
155759307 95792519 0
458494535 48256945 0
418447080 472963338 0
83866595 513412789 0
574851673 7249180 0
178595338 150412638 0
10285123 181125277 0
43249586 482070416 0
24110886 520747814 0
265250918 443394990 0
110450054 11818964 0
391774309 52575365 0
237237040 534347371 0
179186191 424193467 0
231223101 521651065 0
150573731 171925093 0
85484249 16326086 0
576831425 507764296 0
99036160 126713314 0
409138181 156560099 0
46256014 322210216 0
119249166 359953609 0
272121026 175022178 0
101950194 477643668 0
256957080 265809243 0
187329366 35019447 0
436207922 145147641 0
94224596 333538809 0
335732494 69419464 0
478195739 354157989 0
537912755 480859501 0
266914883 287943703 0
279441636 428424734 0
354014135 70207014 0
318255560 227800623 0
208876456 460233278 0
79810876 545779694 0
492136130 331400789 0
234350116 300270473 0
52380088 176984751 0
198532576 242797748 0
295728619 216212424 0
92124361 299372037 0
373782672 247395355 0
527236415 495823938 0
134212641 557958962 0
569845941 524747419 0
480725010 377881820 0
512826893 255854518 0
522931059 98084284 0
577966845 147455233 0
77862788 245783484 0
5910555 234019997 0
41071556 90103479 0
463218371 417060779 0
507510986 544053328 0
496693141 541459502 0
503114259 264079916 0
420704144 218564354 0
459446711 46216987 0
496115053 437572503 0
433684786 274537423 0
515904343 343951950 0
67771723 2560185 0
457654521 69431387 0
384721879 545974063 0
240394556 358864791 0
153944274 28783000 0
408698274 412542217 0
186092819 190679403 0
557383489 293650195 0
51388521 217912863 0
356193802 353169637 0
89197234 54669063 0
31387814 541387022 0
303177096 84558369 0
174242474 267929740 0
181259408 213741498 0
76388255 258379370 0
325355934 510098088 0
509369419 134659011 0
462263839 226095888 0
134170775 370099287 0
227138113 180159393 0
380528605 526507668 0
231441796 317429225 0
207004738 15019163 0
241031350 572981978 0
444723140 280642252 0
33485537 380546453 0
406666817 554189736 0
351428495 207547760 0
67804723 502075616 0
475903151 47230403 0
527884473 65465708 0
76278138 162130801 0
152097490 55990912 0
540608076 314324472 0
210449552 42423188 0
158270104 240945659 0
300556628 60288386 0
312987122 541407074 0
471098608 201631965 0
383037063 273644684 0
234897716 49151760 0
514420520 36958356 0
515773773 384292446 0
335718889 377292422 0
176524036 525925641 0
89675545 290851440 0
253068186 194546308 0
524012796 141093362 0
202097398 442577800 0
63102300 150697249 0
554154224 179967985 0
226399534 509226262 0
285643560 530128275 0
202245697 237415358 0
444824199 270334927 0
30559744 93613382 0
34910122 221627458 0
508216341 244403273 0
384278339 409180555 0
570596620 278770073 0
400562031 545832819 0
139018854 371845053 0
159580107 492407137 0
217833410 499515017 0
531859530 226489878 0
50311400 294453942 0
335244383 555644035 0
100359968 456981091 0
478773462 508544281 0
352385557 134745226 0
530731596 362158131 0
477186593 298859746 0
350427481 397018819 0
359155215 250766646 0
89519272 319969834 0
339864658 557650080 0
127490086 194771939 0
24576784 177696732 0
427281256 396034181 0
467905817 172460429 0
74203121 137751920 0
217139303 203371472 0
337836864 556022759 0
82590670 392198315 0
139926996 200596741 0
110843361 382948057 0
552896608 17431136 0
513641910 342325490 0
251362187 480094018 0
240981041 540589079 0
76730374 337829852 0
430785480 22535975 0
570541832 214476467 0
475370210 250788202 0
430051310 268620018 0
492914921 508095590 0
179626415 432604220 0
57463797 432269272 0
123469575 231963825 0
523279308 84133671 0
107157772 127513584 0
61496739 460161844 0
577800488 534887104 0
489026009 369685947 0
406495652 540202244 0
338158567 139246468 0
140174526 319471683 0
284771836 468688348 0
379962488 81526220 0
259388222 242784468 0
457487287 20306840 0
40220458 264430115 0
311224908 356377518 0
355169865 212186860 0
519277565 277062865 0
550910957 65815047 0
398593576 88581486 0
19694729 402111824 0
528899893 186127694 0
377703817 179409004 0
410088748 269832226 0
90239238 330748055 0
28020461 418918136 0
376745096 98769699 0
281784165 554268590 0
506472175 335771723 0
285453567 74331935 0
470219237 208025215 0
213538504 306431461 0
27250674 122489834 0
346615300 9634021 0
506070922 173327701 0
32399973 467531494 0
90723056 21884800 0
457088062 571251532 0
263268083 565733422 0
557489027 537701431 0
149886700 153109892 0
314365731 555331196 0
133013140 318444353 0
541345704 59395335 0
243270062 110537403 0
29405325 317472547 0
396156166 27112678 0
109930144 24047549 0
500171799 121345734 0
105896237 117417139 0
476553470 153769857 0
115062658 87679486 0
103109097 206520171 0
326125583 533613453 0
237721183 517984674 0
150483119 189131977 0
475468242 292879004 0
203656659 373146486 0
176241726 243515538 0
179249382 255739748 0
470845663 324272298 0
225700463 366256061 0
54905012 401623828 0
31901897 290325266 0
469600336 382342412 0
486170239 230088912 0
3629251 500552593 0
400223620 420338057 0
347535425 477218012 0
537291198 407660236 0
201397075 227026562 0
2654197 139693135 0
248445399 210667410 0
356814238 264586578 0
444779468 439048101 0
263921927 474567640 0
189655509 491077307 0
476987904 228679571 0
170569634 525775562 0
19733333 80284935 0
553767518 440904994 0
379970000 200775170 0
213719132 443560147 0
361091275 274177818 0
110026206 4332765 0
470567055 454155706 0
371589591 573399414 0
96385914 215767791 0
346634496 66539468 0
49182383 85511055 0
286054172 561639347 0
76665296 515542175 0
479112222 528848447 0
201863136 43378479 0
506148608 242900347 0
571613534 341297614 0
522454568 518918799 0
408631964 282710742 0
573302492 539667044 0
224945836 205592700 0
371345169 490423490 0
168142270 119420453 0
24950781 346222236 0
233916878 458925204 0
418986208 318250246 0
46701766 99772478 0
464899405 526588258 0
172641510 323633199 0
275725112 195928249 0
252118893 385042177 0
226885808 43966652 0
539778738 497168164 0
160107474 255412967 0
303542951 413938536 0
571030538 417827303 0
147671594 130339739 0
112124417 164892077 0
487376496 157197680 0
399170424 385108645 0
435091784 546609036 0
149093497 327757394 0
382268667 352432242 0
552795919 231763532 0
2378497 71321488 0
180778490 238106882 0
143895451 360370462 0
365033651 501268694 0
373420324 138747843 0
519617819 123506750 0
217455863 518785360 0
171632971 290975558 0
192254847 448248555 0
313124821 111510529 0
300282981 514327112 0
198234686 553740916 0
346710349 419641269 0
267804600 51522514 0
540240539 556601500 0
356684709 171741001 0
442943467 340411771 0
146836889 537735755 0
296023479 257163780 0
19272921 465335391 0
538655311 254370072 0
198805759 179014487 0
313245190 331736973 0
551891453 205578016 0
372311006 163151649 0
75546714 151432738 0
440840811 353318103 0
126192421 185209809 0
8517214 415897617 0
524077930 59711342 0
268394777 16075044 0
299489666 370624274 0
567393284 315057437 0
132233993 489355920 0
366195564 210622645 0
195808863 179468737 0
319327556 518138879 0
72753027 26708521 0
73735572 461199687 0
449079083 310780579 0
240113391 211038433 0
83783039 91174550 0
23066346 312998036 0
539276819 47205070 0
490294217 443251973 0
249434646 435040605 0
244832909 30011789 0
526106966 373504606 0
219804412 371651284 0
338138295 220563533 0
452130454 410764143 0
512723241 529327918 0
437644444 396011619 0
475621104 452584973 0
570493702 501314989 0
88723103 232378749 0
48179228 33744065 0
480020001 85214545 0
231353692 557782255 0
67844944 194671641 0
226245123 345490074 0
430347472 126482539 0
149204738 542076814 0
207881217 436901347 0
386289538 241025537 0
182599140 386352247 0
334664021 419555606 0
265021119 481513714 0
503621917 271723129 0
354913748 538513059 0
463432753 497554985 0
124188426 489100039 0
369538452 528127352 0
543002316 541425073 0
500291894 216871780 0
91294191 41557240 0
65391613 477626363 0
373530576 89577668 0
86824039 491877356 0
87230693 61705843 0
283372441 323475476 0
459542628 210858986 0
265086854 174957289 0
248146310 317906970 0
476459000 386449250 0
210110585 243330305 0
576909487 213683601 0
462661069 109146941 0
423867755 254926482 0
279579379 251155430 0
458745565 532362239 0
209188368 552293561 0
282984833 505442095 0
194325991 532082739 0
300354781 529787379 0
434247706 237764281 0
220530794 346866907 0
539406945 532635317 0
137416502 310063104 0
193795936 221948491 0
115755823 413834174 0
223025189 116404302 0
240606153 573006553 0
100397467 366069197 0
282547732 505374340 0
147328114 110151509 0
269285327 27661790 0
187958214 17222679 0
448460592 576872301 0
565348204 242727206 0
53057454 123491997 0
47284948 463143320 0
148507261 2650506 0
87811489 292342112 0
185891342 401505188 0
520877749 147947431 0
359278867 348250906 0
378521921 105059137 0
121499476 359208375 0
112671479 370795193 0
396069209 450444536 0
120977863 443191600 0
105736934 439481460 0
231608148 202865842 0
480288981 245345827 0
205469739 519451728 0
455053796 492013782 0
2726080 286053589 0
235410061 526868071 0
426450240 423351994 0
457734659 128335488 0
501783489 288610619 0
537796195 288360697 0
268850128 475120965 0
498619060 89499364 0
534941145 566459016 0
449721818 267129639 0
319185221 143532608 0
272024250 321849254 0
19697427 39564140 0
464615845 448479119 0
295912376 507754816 0
430559807 482831108 0
225497926 440100107 0
456585750 265808202 0
71496049 562314726 0
477077599 391699359 0
487546075 65239618 0
160040360 135061726 0
325580136 312790400 0
5899895 70958888 0
113798244 77979925 0
275820119 501062502 0
199623978 208503513 0
972767 209839332 0
341874800 125528942 0
565338348 552392343 0
235686402 468190910 0
200608778 480501099 0
172228338 311489829 0
118900906 49558235 0
207755516 372311511 0
86498949 371552916 0
487949452 189249091 0
226581687 38011749 0
297537999 443085362 0
350812730 545413293 0
287458622 350734680 0
456397774 491474866 0
531007211 201341420 0
88822649 114382243 0
341695478 573833554 0
80320508 129465281 0
267621326 200725817 0
66185613 551432925 0
244028627 280763872 0
514031730 168644716 0
361304396 247368216 0
402524652 399275784 0
301008084 517412496 0
270852892 321931495 0
392352181 51894160 0
218242602 21633848 0
401608435 5164348 0
246555330 117356055 0
381912376 207792675 0
2943536 376744583 0
309652758 526423964 0
480596627 406767975 0
275188394 138234678 0
19732063 466703657 0
33047348 313666968 0
401359688 302972249 0
139143753 183332883 0
347448291 70725265 0
237921171 340317416 0
464383213 62024064 0
477191101 488968107 0
195902694 304926642 0
289433966 280783644 0
48901085 384100709 0
276027409 252528077 0
445865544 504202948 0
419485281 515105604 0
135657214 113488185 0
301090058 154359581 0
321377596 53053969 0
4445215 555724790 0
413176536 383970873 0
238743144 395329480 0
115661757 293154877 0
493455125 332970844 0
138584655 539858199 0
492750209 121948081 0
438824472 445174071 0
469625053 27484871 0
489565963 113988367 0
477231267 97335017 0
520936567 267673312 0
275137433 39435554 0
572970204 555071443 0
253824352 302465248 0
224809372 215376801 0
80401656 277884762 0
79031789 385281523 0
333884816 40506358 0
437795850 497696856 0
414380778 198848715 0
504111406 81644864 0
237435658 404838407 0
224489338 183247279 0
356895827 78547219 0
366857109 100852978 0
374369092 384996034 0
284471467 419951458 0
218964977 381996263 0
347798284 546566518 0
254230145 104228092 0
70916538 15260895 0
94178127 56493083 0
151757330 422629999 0
475102874 503755130 0
471177324 293718222 0
355002887 282917033 0
400371866 563955860 0
135028760 204390923 0
138314247 157763699 0
152238523 249796857 0
576802356 431763299 0
14337524 66892393 0
85697311 235603551 0
570079152 286952148 0
228360351 463419559 0
539287702 196777311 0
500054409 337634338 0
377048262 556901688 0
149121656 283763969 0
108300505 478156884 0
397556391 113126377 0
449671480 508044508 0
361908488 181738763 0
281380867 71345859 0
384862234 380229158 0
502181025 131187157 0
567939339 257908393 0
151351306 558145670 0
327230784 467772482 0
202921429 190042063 0
375717274 327384080 0
394175432 414302106 0
295172136 259776168 0
478176920 237074748 0
299393694 136034336 0
23628515 390346208 0
325231142 445793169 0
14966449 387163411 0
278095855 189684172 0
4851149 398897923 0
539409879 302563418 0
404811271 468129634 0
35606764 421667125 0
501543696 350980183 0
340035160 131265499 0
18449119 421669863 0
270063019 17837686 0
154636081 453999714 0
324641954 121822655 0
470670220 81981654 0
33467400 453348559 0
489931016 325992452 0
214379915 260646490 0
70761642 346676284 0
443928695 304826643 0
36121012 51429813 0
500032439 523319742 0
245485511 392519763 0
75487754 570808575 0
33639542 410817789 0
160814694 171024762 0
42135062 494387170 0
194008740 554044582 0
173621842 410562685 0
86410794 285719983 0
470088368 442723823 0
188967675 266211469 0
578855949 518002394 0
290481099 254890907 0
283423875 508702 0
48683980 541756458 0
241825629 304655745 0
421745154 132877294 0
506041717 479286627 0
101250391 292517081 0
234562192 415210076 0
147835067 436051289 0
389707841 524491165 0
256295673 170030087 0
389632614 164366419 0
535062501 480866240 0
26457052 163084314 0
479468344 30804644 0
173439934 263812048 0
23414916 319271971 0
247711500 178031220 0
43599126 502220837 0
195078793 379648445 0
505058939 423154197 0
46541770 527188677 0
497700858 280257345 0
244726292 452583757 0
365915517 474169815 0
356611159 264979586 0
546051582 409940936 0
501842837 376626812 0
518730996 422526054 0
383874792 165486235 0
564761854 394887480 0
407338888 366302242 0
565127844 290516923 0
65319611 78647140 0
534097037 160843196 0
573130543 282640252 0
245447129 477388369 0
27265219 39930279 0
124192490 58658236 0
152361555 31700577 0
55169069 474043168 0
395942521 281659763 0
161377027 14045828 0
479544598 271891022 0
323346378 267415711 0
52962257 133092115 0
502720229 117830418 0
371984708 542723654 0
243822762 579474330 0
540242639 307289826 0
481155450 510269305 0
122192178 211428229 0
348706478 289826422 0
18737221 142405042 0
548261769 315424767 0
117051857 440491531 0
154364340 469683756 0
7528792 261455329 0
243805545 308537543 0
30941666 336843820 0
70478755 224234742 0
230730031 265172356 0
506837310 221824736 0
222517510 437358350 0
272451510 42326665 0
80712604 63783376 0
373724100 479025259 0
344351225 394484523 0
327553887 97829722 0
35282279 549074561 0
498992874 328304771 0
257408923 573584060 0
294206725 92401620 0
527293895 515021736 0
28941324 41609813 0
36181543 53087091 0
301771736 473358084 0
163657130 378478446 0
202756646 442287632 0
368545694 138128253 0
105823380 354117671 0
291590550 104558359 0
85794810 232616896 0
409980015 560909932 0
185711672 179888236 0
535522530 347327689 0
318814901 227511495 0
488111664 52338849 0
149747510 482768723 0
344050691 247063983 0
46056153 545895982 0
264534651 124253258 0
28468957 410585333 0
183802991 339982045 0
256458985 447879520 0
175596003 44963427 0
334288516 173744378 0
566086385 111506626 0
427625789 452385312 0
556839848 491134162 0
214372052 100009986 0
497822190 171345098 0
192314758 95880262 0
336022027 348986133 0
370207119 26649690 0
84802190 528814860 0
185573385 473273862 0
251806028 455743672 0
337014151 53709002 0
154187662 414377196 0
232467804 140063224 0
186679883 279767614 0
54336119 70695842 0
400989207 170625769 0
423934501 284151242 0
133022405 502139918 0
363264577 266864099 0
556070503 127184286 0
76624967 97847934 0
542096988 323718985 0
412229009 519088802 0
304279126 121731333 0
313727624 441905206 0
4277790 533064666 0
119087272 82927178 0
207274565 273969460 0
4100187 202725 0
122697999 123594803 0
81222530 331458944 0
204313748 190145813 0
459326726 261062546 0
332250324 233615498 0
554941663 379677153 0
199346088 242836335 0
338972137 278708368 0
283212983 408394943 0
410952685 228174048 0
537946674 506727580 0
446544456 446872317 0
497368373 398430856 0
69437187 411210505 0
385768227 240537738 0
3240077 334619797 0
435789407 503671467 0
503389876 169726275 0
303314718 51037570 0
489270261 399708234 0
379646429 449398958 0
175131528 140502504 0
186098776 175475125 0
87814511 413782452 0
238142154 460374381 0
237747812 343390425 0
390839611 175522562 0
245343905 240566955 0
399439316 403581639 0
486050650 293085511 0
156423196 458794116 0
11971362 450970339 0
335752682 552510768 0
541322799 231138139 0
526556606 47187682 0
26826647 552126962 0
266534576 185668671 0
382418567 360756552 0
493993437 409509774 0
424613771 401160202 0
187420248 400575995 0
257159813 321923310 0
513003633 499771422 0
278292701 550112217 0
576534023 232324010 0
61524753 347495318 0
535706273 139288095 0
236397588 179737755 0
430526525 266364213 0
13868150 417820673 0
191437908 545503368 0
30470585 323146544 0
548519129 366728071 0
249094834 218251063 0
256700892 192322222 0
49338073 378008925 0
387682605 163075443 0
348799193 465634601 0
200197858 261414079 0
37811967 198641910 0
528117029 507988046 0
517312331 152790399 0
160716119 371282931 0
306414813 251472838 0
19850174 159065070 0
398962803 58561330 0
199605845 136172258 0
433681980 55494853 0
555314487 111365835 0
40957970 340297097 0
145687188 260640706 0
277651120 300311509 0
108514477 107441401 0
422963689 189284055 0
570218611 116349817 0
474098178 234754984 0
245271219 492230665 0
324939370 304812326 0
380802008 454798875 0
203517604 553526205 0
4569312 109254684 0
224569023 447946609 0
254305019 2006945 0
327001501 492635069 0
200132769 277322032 0
52761946 532260380 0
184095653 326377207 0
167733501 203488704 0
144110656 258012660 0
435886218 283136795 0
525064920 365847673 0
104737716 122822666 0
184359075 425437992 0
340418884 75153239 0
356566396 182712739 0
212386782 104169763 0
319890915 373794893 0
357838180 110123012 0
480765239 316667154 0
311837697 543518950 0
398362615 164583199 0
562175725 186385354 0
453658282 135595487 0
100754230 450191826 0
211627716 23045910 0
452438898 531305961 0
296870027 554990245 0
85906786 195401444 0
51437672 448787859 0
422983935 58965701 0
320154152 309065935 0
535233946 48864521 0
360199242 136587579 0
324294930 221918531 0
192247054 347870234 0
77764263 149230736 0
368588084 110374126 0
98262385 154033167 0
470180899 487506580 0
214928704 458688113 0
69626929 163509868 0
569958359 391093299 0
433727206 160308206 0
577944596 56906438 0
53703067 331561875 0
502512312 314194417 0
156889230 341242277 0
70864700 390660116 0
371675561 490647954 0
513339824 145695734 0
169733890 22544115 0
343203449 164223018 0
201654408 150172964 0
31856024 27313404 0
370412325 330413581 0
187060050 47282536 0
358772471 493761165 0
388634502 314256307 0
14095179 132268056 0
295857780 134518093 0
211277344 98889701 0
17124163 423358707 0
298422311 450787871 0
403231550 535167655 0
243423637 448664446 0
525280107 403745289 0
418938370 115989667 0
505488651 245998794 0
465227157 221746972 0
372095627 200321780 0
137080133 226452972 0
42814390 383306795 0
282058736 43354586 0
452844504 135520672 0
319637928 367527623 0
117920495 566374310 0
152236780 243154401 0
238154578 309472419 0
345563488 410734202 0
149167369 519910445 0
315127857 46560404 0
519721507 28166085 0
149550186 357157505 0
423360395 475591673 0
508051767 72003277 0
207414275 413644707 0
269922295 303069907 0
211062710 340580234 0
533670044 399696154 0
210454866 195983477 0
208361140 410553487 0
454344673 311686860 0
561561227 515521961 0
72071725 108581383 0
266330614 108934520 0
242518611 531617125 0
19359201 562681786 0
152729239 13163817 0
447030734 460077310 0
25120567 513310326 0
172405741 518680561 0
389218395 454657330 0
374417010 202876220 0
31284413 429485951 0
458030166 214687098 0
80686413 23418952 0
422194033 195169594 0
1876593 82185009 0
186346297 436059682 0
537183081 413794941 0
459858680 132681241 0
164371371 356781211 0
530799072 511861797 0
379275334 177673486 0
483404031 60146018 0
347614712 285486795 0
107502997 415305060 0
546345434 134861685 0
82166826 90655037 0
307848417 145308431 0
207583501 78834583 0
355317753 157032125 0
273837584 458776770 0
407071587 106400674 0
34390776 539234939 0
501826 119837573 0
401380391 1719709 0
436208639 247120431 0
499813275 11268555 0
67500413 95359084 0
127794780 506833678 0
270706227 129683705 0
36810110 128903018 0
404489876 550644503 0
378077376 248769408 0
196592838 151629636 0
70070713 302783043 0
223842259 2826359 0
404610340 123749156 0
364514548 483647993 0
388461394 509799137 0
537386704 359762987 0
444277214 64463939 0
13354463 160035323 0
449434117 92951028 0
354156590 75960619 0
197331165 570472962 0
300822895 253575066 0
527663715 389717652 0
529461263 318323072 0
122720202 124162174 0
76096319 358355609 0
454263163 433416831 0
535890249 270779578 0
309564231 507179412 0
325194413 291396585 0
280477443 475979041 0
139769057 375439002 0
358319427 106850034 0
99719180 353044912 0
537926075 94411779 0
511957494 39824405 0
65553599 502742533 0
167350539 285034881 0
766518 50690015 0
576152274 297653614 0
267041703 499775067 0
332867133 142129327 0
204622088 115656413 0
275945293 57107165 0
181896341 538193123 0
190722172 403957048 0
181336106 33830120 0
494824970 185799324 0
278149823 310339817 0
529580193 147390626 0
570997550 404467629 0
189263178 259430400 0
396677419 283985193 0
420091985 77591299 0
575632706 130573744 0
152342044 530702536 0
180668266 519218868 0
143655047 110749378 0
345775128 520718223 0
182786818 385634362 0
69341937 14372231 0
456709143 542461793 0
529193810 250870143 0
68204701 509549969 0
71421135 245218805 0
576125524 416803779 0
495104956 433465102 0
327997610 19172310 0
374504657 480304587 0
450331268 102393992 0
561233107 345052172 0
320069128 454053255 0
152109459 407978119 0
544994078 424565381 0
295946965 163518990 0
211066903 309136809 0
190377661 508881553 0
499500390 362802274 0
321894047 243017206 0
161912421 232965663 0
564888767 478531180 0
429675994 236150820 0
129038523 30267519 0
293379971 325788580 0
137530513 279967687 0
388674034 265693142 0
33229135 308708422 0
508247474 417038701 0
553710695 45217903 0
557987950 42091231 0
81179311 542041751 0
293172409 235891073 0
44613121 562479514 0
363090467 76151423 0
45640781 332064287 0
59477797 425371826 0
450818283 188836207 0
562053517 441581493 0
206764526 140004014 0
51491855 77220499 0
276603930 194856726 0
360389308 299709973 0
71655310 347571064 0
377318576 381577974 0
527379452 155469897 0
192439898 103754740 0
335475888 426440235 0
225003556 506148766 0
573036397 465132470 0
80653526 364255591 0
570886197 99170049 0
10352550 236798725 0
4266082 452281308 0
215743911 447333410 0
109512606 579151147 0
23807227 212239629 0
574935748 515244686 0
160028050 549327049 0
555366613 309958862 0
6192248 12445152 0
219178855 71342806 0
446036420 397647153 0
559067674 467562639 0
439353349 288968348 0
112140667 288524242 0
484690650 134264346 0
111523879 54896845 0
276050794 318091988 0
438316680 265502814 0
511689599 467552119 0
279652363 186901411 0
143752712 391769873 0
358017741 65308072 0
406297123 1175639 0
198787844 221449871 0
6528354 297515320 0
447142446 80128485 0
20591870 575794301 0
243277614 249820469 0
298661348 13202967 0
448537634 71639403 0
369336339 209688866 0
61575743 278738439 0
306317674 316964838 0
302054001 462041434 0
299076823 451942054 0
578366514 342115508 0
163926246 421453831 0
409330073 435063345 0
162643642 498943815 0
83299324 524404583 0
161397713 100222262 0
207590743 247276729 0
47524650 116888098 0
27685682 564760098 0
283121658 205198324 0
210625136 403824089 0
210306297 319798165 0
436634694 54714466 0
76861979 488747568 0
468253324 84517569 0
344222282 486021907 0
184003034 384680188 0
248619139 286412918 0
18063587 519579813 0
127376974 203440158 0
451747518 512771166 0
451963581 448840349 0
164594822 386929581 0
154581135 480339195 0
182446139 526245358 0
166431448 549699588 0
197841725 552632425 0
340777763 247875061 0
429612547 406303725 0
257561398 159837185 0
3522760 109734567 0
384206914 33464061 0
549044 177620358 0
139809766 457881990 0
446831243 17653432 0
440181166 227288273 0
123245559 460376759 0
529764943 353582013 0
427345479 530733301 0
495777811 249717493 0
450963348 415231263 0
140431212 184584795 0
125366407 432986507 0
451566826 241054340 0
95009832 65936591 0
495596432 21548969 0
247946603 557075376 0
101062524 101002986 0
168526427 105711660 0
286848006 304448126 0
266503579 48258905 0
577498190 565151549 0
248417674 230591422 0
55833704 458102252 0
392392171 299596527 0
79604773 70725872 0
505487403 190088937 0
325492789 322026882 0
109154231 300900490 0
384680667 501609839 0
51702828 282168882 0
494306548 475467306 0
502027941 245628451 0
39472722 19675320 0
180764120 50036374 0
440456990 246104483 0
442146511 476366955 0
477583633 204680430 0
47711908 240541315 0
473643097 83883201 0
527510166 146382079 0
316975047 420635395 0
423502958 104567289 0
431081896 132620925 0
320020185 397275841 0
517121534 122999222 0
130610694 25552250 0
371787991 554631379 0
149520886 454095399 0
319742203 509402151 0
461135482 449640309 0
409433372 64940107 0
274607446 351207173 0
396792913 199891039 0
193811808 394947343 0
396539744 324508690 0
230021380 467943701 0
384998946 160756914 0
459296572 512092875 0
245332896 556243113 0
142910983 369788189 0
389176830 363176208 0
260149892 232197863 0
135501865 579140586 0
323942612 188513369 0
329815069 476620635 0
263883995 13083592 0
48348494 492129821 0
442005659 455974370 0
373873061 70651973 0
388574739 519769161 0
45653211 571796056 0
333608272 203156629 0
205482390 159501930 0
281510331 467739163 0
97326703 577589373 0
93325915 137745822 0
224610659 217306955 0
140166360 141062039 0
59084293 21882779 0
70929161 428496296 0
203710239 94702630 0
41241250 543252848 0
436979638 137086249 0
357606290 29506023 0
4414209 394408224 0
190600479 177514279 0
367700648 325068514 0
437209437 80873540 0
21149159 92861153 0
370752547 27079068 0
477517979 355706653 0
150499291 358056874 0
185950001 515464177 0
479830984 244495220 0
207774258 433083570 0
527634873 491024072 0
493273873 276214166 0
297203871 271426524 0
31419668 433408313 0
119749470 109323702 0
161465493 274657314 0
282082362 517398661 0
536743686 281343479 0
401387678 406328979 0
476665141 222326770 0
220826697 546946508 0
514667160 129850634 0
154265821 149646635 0
317582686 527774048 0
544131609 92355097 0
350986773 440599585 0
524110397 538874929 0
314552724 49671190 0
553552653 437708651 0
345974274 270511415 0
532502067 274590346 0
64121779 325943173 0
534944612 167631465 0
483813001 210087664 0
373494298 392714279 0
573414821 352371338 0
93989961 402863979 0
272149298 387472464 0
518681318 560961721 0
266126750 424408878 0
557358726 89684113 0
92345542 430972914 0
197299919 201946773 0
210800694 386127102 0
69742303 477766284 0
426503230 273947672 0
211430387 491874000 0
14458573 326762856 0
15850256 86349679 0
64540826 68075214 0
455226096 114720925 0
90229744 240671466 0
75633376 527686512 0
82949860 552841080 0
343888672 303273985 0
455159114 51396090 0
162471378 337915653 0
456854283 251288840 0
482355963 292291327 0
567135917 342731832 0
544856971 328277324 0
38366834 174068972 0
197235965 216354640 0
404610266 428506419 0
200180743 84422521 0
12649034 420093243 0
44724557 404548805 0
36299124 99030347 0
570579875 151276609 0
377435931 413245737 0
105632291 60548741 0
378752800 463076051 0
551349089 426305201 0
97527938 308652744 0
130567491 89638107 0
302688583 120774025 0
457798928 436755204 0
231951870 359442127 0
323501944 249370585 0
530090315 348734490 0
299795480 140688766 0
352334563 61048718 0
100413005 142697792 0
75012139 459992457 0
341023008 408176385 0
130274678 2187134 0
167243107 512277908 0
389100753 363098747 0
142416834 436813552 0
545672982 574187165 0
171627182 229781648 0
6079841 469880615 0
327611266 534873670 0
486231688 96337639 0
63323965 211864105 0
29380466 519188035 0
544069210 34443067 0
442381328 80223984 0
340723416 119356168 0
189863307 385009849 0
314940762 147712883 0
293167232 77199845 0
208349629 487282317 0
115062678 566453277 0
268332473 37444704 0
51523349 242114535 0
551709330 399390180 0
275728101 515417187 0
267155461 482904896 0
498988457 535352160 0
293211406 77524912 0
6640828 562322372 0
140052445 198912540 0
40520978 487612384 0
39385029 27470145 0
440410583 234381420 0
196199245 241041068 0
434314044 549897252 0
178601458 193989100 0
410684365 247826111 0
390121553 433086825 0
432935418 545183218 0
189640005 498166697 0
49520505 147628040 0
239390772 574695565 0
365318701 158380093 0
44418445 120818568 0
309926530 336558977 0
10401339 242891275 0
319704699 61119891 0
268635574 237016297 0
308272195 367314072 0
79056593 507396449 0
48598028 342635872 0
36975475 250692180 0
476604365 484190426 0
76967363 561575874 0
549022689 430909138 0
335412872 432204639 0
518664631 34101691 0
394764368 410319067 0
23581066 57610645 0
133398984 254172299 0
320278602 126136936 0
374561912 363125059 0
545175874 474692450 0
384197865 341281170 0
438588699 330841586 0
437298447 396455277 0
553574450 412561209 0
528698224 42499992 0
567645877 261405627 0
379348235 348118924 0
418482788 252630915 0
554048514 144082248 0
376274959 202283888 0
268210895 426338697 0
21667244 152379690 0
374011167 446373179 0
154872107 141475347 0
21425671 222569977 0
521141215 111213217 0
233534473 285325801 0
165662098 260065594 0
411751569 234720978 0
118473685 144262098 0
238809912 48376060 0
339572277 239636450 0
277997721 505129126 0
357126035 363165200 0
47432723 504101245 0
38795452 377728466 0
406554145 531103994 0
402682364 88293890 0
498189832 57213793 0
179725453 83760662 0
198587579 535547309 0
117235194 30684840 0
212375621 84302024 0
215868778 292424036 0
285084456 199428067 0
40398918 10608625 0
138540383 80941179 0
403727812 236168753 0
506927961 350863758 0
47271152 454751734 0
542894962 224979450 0
451713800 552255265 0
89633947 414705307 0
254206578 219850646 0
215417472 557350025 0
442497371 198600704 0
503482625 16568510 0
427529976 261417012 0
235783158 455747402 0
42766514 102506007 0
19670817 54942626 0
172462723 210035786 0
372663061 330351622 0
454332838 562887060 0
352377905 418555583 0
229712434 217952482 0
568042094 308551847 0
334165900 338385303 0
401432342 131056841 0
577506345 147504634 0
229428065 163041281 0
148593138 478871421 0
530809839 57059051 0
403287019 346603546 0
201465568 39693833 0
392331250 193758795 0
278553031 13874780 0
388276208 239575415 0
407175631 216487991 0
287579805 136116476 0
395077639 64987523 0
194415357 122843007 0
225091512 30143019 0
530276201 61462741 0
114432336 400508473 0
479656918 568775682 0
385892432 370408938 0
503035531 415708043 0
495000743 484625040 0
90072106 85536351 0
198301518 256417568 0
134422877 458750229 0
136610928 483158944 0
308634402 151468228 0
377102844 257492544 0
220708666 178384945 0
517893094 364607179 0
421449303 532332923 0
503287194 177094079 0
487639187 260513947 0
43202537 182048706 0
448032260 544062375 0
124990890 473088558 0
435376751 80041448 0
214727120 74253709 0
67768626 221858161 0
480735087 97396678 0
253555036 483973760 0
124990145 121170302 0
159387687 534998565 0
249105189 415616560 0
578932807 345818885 0
201988003 421486045 0
46584275 86767674 0
60838367 488910627 0
318170070 392382980 0
571119271 494374354 0
576581418 381460855 0
364950384 89784341 0
500058633 276681472 0
539176771 497662474 0
163586429 330503219 0
187555950 172209121 0
443625306 42916809 0
382641204 94797787 0
525633824 153287825 0
561928209 80824546 0
333270170 471595905 0
200392561 55408115 0
348916587 18695362 0
323686493 541975823 0
575291083 52570658 0
111979403 183648469 0
428473837 66877562 0
469059074 475794589 0
377347302 431771565 0
287912185 75655413 0
502114075 71084903 0
79644309 398543727 0
282145432 563108767 0
560199043 410609547 0
434785265 374913159 0
379936464 15638566 0
460602775 67068671 0
190791445 134685251 0
231172182 49867678 0
264328652 357467541 0
711377 13875000 0
146562221 364892072 0
194571332 396000333 0
43387919 128979884 0
548044629 471258661 0
427772611 305846607 0
172009298 158191288 0
390354418 83769772 0
284823791 31515373 0
357971562 364258165 0
76687508 188952137 0
50030786 557326695 0
88099965 538573456 0
121324217 165390467 0
338390810 544804506 0
465027216 343673273 0
351664990 543823860 0
33508478 419151403 0
164584850 219127424 0
538697730 55619011 0
12545882 388550015 0
265015052 230260957 0
32835439 471952784 0
203151217 437783555 0
350163778 381418247 0
143929395 575869622 0
336709865 93206639 0
480408073 263997411 0
67837535 464301361 0
117677505 357140895 0
204246768 100297802 0
357668203 75848904 0
507885717 507345215 0
150826399 330536150 0
229484852 115739533 0
342993167 511342780 0
516511964 512056564 0
380586240 246136890 0
90080090 463467922 0
293440629 143263429 0
554720149 18567277 0
142381824 193683291 0
18817700 352237238 0
37657386 524721353 0
534852963 300455125 0
536473210 406940822 0
16820156 29383972 0
1649378 354920030 0
274194677 518194678 0
218804667 48240353 0
277146675 475381667 0
105945274 180962497 0
536543518 539776018 0
7986322 5220905 0
125308254 532741708 0
494851478 572744366 0
332523357 513333559 0
122958568 319327333 0
105329831 465904626 0
203928408 330653740 0
115630017 210938251 0
393848845 298412109 0
543547102 163660997 0
204235365 235708009 0
15979165 303606566 0
117336386 211608091 0
57827104 153627318 0
135463597 514630121 0
310111774 570001727 0
313672605 286384687 0
31657852 551017370 0
393765284 482576894 0
394443967 228580418 0
199723505 518053341 0
544816041 411737154 0
542782704 45325010 0
552521894 280796283 0
123956226 82194908 0
482488958 299846391 0
375286131 117343694 0
566142453 272731582 0
116466903 430279157 0
528080184 488351625 0
569386674 136362851 0
432697450 427941536 0
337905246 204746819 0
575658860 219762518 0
406712178 385119432 0
325468919 107442472 0
140089125 44523177 0
520861700 242384649 0
444111737 530234667 0
306556995 128183385 0
503598917 483453425 0
23385181 386673300 0
99365618 506606151 0
270170662 34211822 0
568709108 168888043 0
382402271 376973197 0
496287638 40820212 0
291783788 463815326 0
105268276 414417624 0
83068337 526425644 0
218976163 273845060 0
355280659 557401468 0
65886848 459363044 0
376633417 486853726 0
486782729 290649313 0
139933779 563461486 0
244768525 227030275 0
297139514 440261736 0
200048277 304618106 0
43117771 13205781 0
246559282 40198817 0
318044069 422819755 0
427814301 455091308 0
12525765 310711439 0
171512785 45037278 0
505048894 282218268 0
421076893 118672627 0
536418607 407026890 0
152694197 5955125 0
81152834 38909699 0
140383417 506161687 0
1223897 358249973 0
385381262 320030183 0
156675473 558002114 0
56707559 233906409 0
74240823 164485969 0
188917463 199004447 0
544458671 69956280 0
10870269 205141481 0
297634270 517892705 0
161553376 253557288 0
457525302 35522345 0
517662733 392803043 0
520871917 329176517 0
245078169 424017644 0
275482985 560494076 0
347359712 90743885 0
208600763 186854482 0
466113721 363092401 0
575537672 320507594 0
274073796 486328986 0
468500432 74278452 0
91047378 579046927 0
205914425 308512129 0
509580168 230008968 0
264587331 246658354 0
329434168 404858993 0
290149249 412963721 0
228341525 339610716 0
196693964 109163651 0
28521641 478784578 0
307853951 576670301 0
115856425 490664629 0
355973521 248972365 0
490179652 309120393 0
385695677 555925659 0
428908164 526625934 0
38645639 406753096 0
250493054 36473257 0
418304888 553105703 0
221791434 54069042 0
291203082 401700925 0
481621751 62477358 0
281674536 63042957 0
506685019 392769661 0
540130612 556659664 0
180874136 270987630 0
35429614 278295155 0
90098569 159511830 0
306710497 215301526 0
354318297 413308963 0
305520799 128408644 0
94100845 365995812 0
556468997 105671296 0
542343659 251367380 0
218130349 256455776 0
234332316 215751849 0
416490914 547202422 0
459228236 124493049 0
392288265 399239296 0
427146517 279228674 0
4940604 146414239 0
319932349 62906574 0
342197350 517534199 0
158891902 465058872 0
577845788 142612321 0
267218509 157108665 0
476325856 106099499 0
189029183 539854695 0
569260008 381487842 0
37068430 228243330 0
457036956 150669739 0
336664775 410201673 0
110137508 165283247 0
516083449 190169260 0
277994425 38816429 0
94406958 156911758 0
301172786 338508628 0
339750629 387425740 0
73676801 175381028 0
223715590 552474377 0
144488853 81030774 0
88872188 136630597 0
147456694 207736134 0
458856979 389793371 0
412450023 64298138 0
136406993 254017316 0
245581067 524864832 0
378748393 535640680 0
142673481 458038504 0
233129261 84073889 0
392151288 275601038 0
39795963 522958415 0
441816152 467606905 0
212568115 285449026 0
411431442 312973695 0
67648488 401112146 0
28289991 91488291 0
328934906 121314419 0
260946960 297648961 0
333571750 487242155 0
359044803 331742068 0
159157966 516645797 0
425692683 462792271 0
569592028 51349190 0
4815365 46574303 0
117526995 288694964 0
405556107 377039730 0
250975210 561225426 0
248893462 228450442 0
175028641 371870388 0
273826630 95096501 0
267599839 120186758 0
450699703 324250763 0
80457332 97687341 0
300892793 491192980 0
260505809 334132097 0
355822649 277503944 0
240657212 352329514 0
52038488 154302524 0
555391872 203471642 0
68263345 268955926 0
375120722 477368084 0
184522366 324669058 0
494815223 258873505 0
441923486 180256040 0
102224902 540500074 0
366039895 537945688 0
154359823 506930084 0
272121794 305494706 0
365139634 480128327 0
347990594 499338709 0
105517171 95841929 0
328539603 92081431 0
441445760 378854943 0
559099034 142522400 0
222550120 300446160 0
335053198 307038811 0
84225882 173316920 0
44694549 235234386 0
511284544 425945806 0
357610803 307899033 0
500585459 139560543 0
71989190 86795935 0
522928882 272383701 0
573977446 62768623 0
257846799 32687825 0
51067481 50862411 0
187928958 248135491 0
58993142 240931207 0
528403011 292540793 0
141867418 56973659 0
514092172 118086092 0
445654125 151079222 0
135149457 278729858 0
129635576 62599855 0
137245072 207642081 0
508483467 104136465 0
459199935 195171912 0
59866733 416850830 0
327745314 486832622 0
430284186 72376764 0
5683079 513847406 0
147519571 320375346 0
81005098 217999142 0
38162677 114677592 0
15910584 321668073 0
238586540 326666 0
276125231 538685823 0
309765594 65507011 0
189607814 332568505 0
328873619 404448056 0
203977018 202074633 0
108353581 454001245 0
559229563 445148759 0
37994007 337108614 0
482883093 225741844 0
416619558 19770982 0
376576484 405418784 0
250735940 166398317 0
547576286 380449583 0
126623896 240213996 0
393801423 442385980 0
513614179 160243082 0
472366782 307913801 0
122276905 228073420 0
267056313 533789422 0
141530047 21258959 0
314400926 492678029 0
417950313 501356933 0
160258793 247343764 0
472737543 178654256 0
534008090 328742664 0
517196890 471262659 0
22845242 296993803 0
372989127 492083958 0
28127366 527036271 0
574028120 473398212 0
551526229 408197007 0
374692384 223444076 0
26891347 152730694 0
539011511 466123094 0
468102308 517320770 0
262956332 10914633 0
306646641 155725229 0
518385227 349669858 0
247265944 428917984 0
55196959 477673301 0
209452677 135590225 0
336811973 3348057 0
430594515 19760619 0
547811692 397104421 0
83597182 480913546 0
114262567 434847340 0
499076979 109065751 0
246898134 511567474 0
533600309 540932143 0
169822845 567821531 0
51807815 205813036 0
222013613 369567026 0
119940197 316216552 0
83365264 54131762 0
533500155 82717548 0
67598087 96173284 0
156939630 10301259 0
401329590 512611745 0
128729068 185324024 0
478615555 363827716 0
454335980 497278684 0
507448268 436502511 0
14022981 268055161 0
306058563 54947411 0
379131872 236337136 0
359193640 274391889 0
222795998 124143809 0
563541321 175146659 0
449241837 488527610 0
118510243 463184550 0
524314539 30964361 0
154468774 557568307 0
469822788 99086847 0
239725347 569411219 0
550931263 365665816 0
297897581 74659027 0
59745609 153382125 0
276865689 79568244 0
127335728 9023358 0
382292032 574166376 0
127262651 358490150 0
441015870 474489761 0
392774298 290292635 0
459868053 154222023 0
163145251 453152043 0
274584039 462703373 0
372810079 4274922 0
450994778 527469902 0
9357835 455963478 0
168101391 55835829 0
287215510 242464556 0
96653361 197252372 0
212718475 326583860 0
88537299 199257508 0
75224764 516870742 0
502769007 159275411 0
447408262 102757424 0
42907205 335296118 0
177279833 133342766 0
17630359 229987537 0
325337831 478195571 0
378076038 151332518 0
310556964 211081204 0
177314138 410515954 0
316316574 2255802 0
358361473 46069132 0
25557350 536100735 0
144929308 474022969 0
429752981 306841089 0
67860862 517343517 0
293511819 144373648 0
427303355 524423361 0
427601965 450615957 0
44046022 138315925 0
5939960 154709985 0
303509713 72356252 0
315849807 294991529 0
550714520 535786991 0
276258878 134439191 0
436285686 546791515 0
497033822 106219383 0
159649312 291563270 0
116160649 100312995 0
408539221 120289205 0
559835688 228597657 0
417115676 43305149 0
430787023 34444129 0
205409374 276753791 0
208753502 115280659 0
508665978 492175866 0
226129891 194723994 0
377135232 464835623 0
353903999 1591810 0
183814657 158155659 0
394458987 171423230 0
407927559 140981194 0
180488087 36302604 0
401130141 298199675 0
32939516 122605688 0
27198231 307055343 0
66317635 129194783 0
3691424 81708125 0
135340521 441427821 0
182694816 232153763 0
198849075 276319556 0
385436840 425002981 0
55887143 138050423 0
550553252 132008735 0
504658358 272115892 0
482593448 359883215 0
540225841 52442429 0
82391515 257968633 0
469312375 555496395 0
553448315 130461841 0
254364648 508669706 0
553226243 564237895 0
182347348 466270933 0
303556088 533685076 0
376904695 409226829 0
564510376 35383457 0
297050916 302879704 0
420770368 222269985 0
438021667 570026643 0
93878607 382910207 0
472634650 316595882 0
352236075 15621691 0
66026805 116741185 0
79296417 301487494 0
151081719 133236552 0
67337545 490705507 0
147507772 517799576 0
307102655 69609634 0
289544579 521795527 0
241946534 63136506 0
445357434 448522501 0
424014357 325088539 0
370899854 297770987 0
332402291 408017853 0
209793281 416629735 0
573152019 235676290 0
141173333 403469436 0
341557492 199964278 0
266227617 295726365 0
550027900 443978708 0
100334296 483473647 0
114701908 237357242 0
481496423 305433293 0
338848544 381750885 0
153813460 480100032 0
228846617 12222717 0
11172114 146314647 0
275983545 181458080 0
543501542 9270653 0
329811917 516396461 0
385948716 191259137 0
134559822 506219583 0
457257535 196471342 0
383776834 366488509 0
274848082 112799956 0
295307856 406606798 0
349588170 282586384 0
253028515 368037983 0
481792045 489781268 0
2401797 92276357 0
288314662 468408092 0
416985275 310529170 0
362465383 87201507 0
504068368 536011394 0
500349769 265525572 0
225937107 351613038 0
430656910 326591611 0
201330213 242616540 0
578685094 12473124 0
408127024 97572451 0
29587408 127036426 0
475970103 262152564 0
203375253 15902960 0
183663184 48028297 0
408449574 362229413 0
485440504 245953295 0
405542531 154991768 0
95532504 195015747 0
113537942 492823287 0
65592365 531387763 0
66745197 348187603 0
206958870 167512452 0
361060060 221366546 0
270599212 109241508 0
448963483 164748086 0
495560683 213142094 0
271156735 435620343 0
567618522 137650600 0
83473355 221251230 0
129955076 141532920 0
77609853 229175272 0
36516930 147978561 0
438491217 315480366 0
49662214 423145324 0
378103909 55359452 0
530271859 223462140 0
131488839 197136595 0
236548441 50057940 0
302435807 75149130 0
420317624 563916976 0
573843950 479429026 0
315025118 537585018 0
118709262 444060486 0
538003975 21336072 0
176773060 92971934 0
516521320 157400178 0
501827771 394062982 0
206012613 19559896 0
229781069 284786555 0
304869711 553423815 0
8105524 314838894 0
186056906 49459506 0
433730034 365089210 0
404963360 150136751 0
121436991 35215618 0
109138656 128200822 0
178881462 466066434 0
110100627 244447630 0
309764944 146054153 0
513391704 69707371 0
247109114 314370193 0
456823870 366204295 0
292584704 315666809 0
247554258 227776563 0
483164357 577748416 0
415142451 574711179 0
467199707 526367967 0
404987968 256565058 0
294930598 1106261 0
189956748 537219844 0
18959524 533517511 0
546670731 265615293 0
520810913 244647878 0
429501636 291638367 0
517046399 172863967 0
23085090 452876597 0
475369381 453599449 0
201183735 459936209 0
460959235 106111934 0
324691503 496596790 0
120154634 515914326 0
438077036 540490359 0
473365545 88367979 0
70059445 46182475 0
353310372 307781920 0
514210022 95422676 0
526747830 86929291 0
262032250 276727615 0
85059981 69595975 0
73196253 20746800 0
72651807 350500635 0
432997625 500819950 0
150317073 339094319 0
67215968 89455640 0
175751907 302040102 0
513745546 111712060 0
331402880 130771911 0
318145811 338964956 0
273657195 576807493 0
526571844 254891919 0
521417129 553373570 0
416704858 351028250 0
341674767 170235938 0
122683856 529992809 0
389015180 45276383 0
287350133 349971287 0
75761456 201841545 0
32471500 333497347 0
465444140 39991194 0
93280125 115065045 0
119726536 570408568 0
537073922 307682229 0
29391861 559506812 0
235337506 121150815 0
348094837 309996655 0
269547709 184602505 0
255619860 285102988 0
242697158 176615872 0
326533624 461584661 0
187547 441963498 0
504073723 54154726 0
252087522 511173249 0
141842423 240095575 0
474041580 400413494 0
24891808 559221569 0
520294283 228568708 0
261921983 490402866 0
28148489 523209497 0
71137588 461880055 0
388273241 364152161 0
423034974 98743217 0
177656131 462992188 0
55541255 80782313 0
505821163 324623451 0
422716789 487221534 0
94432755 11440381 0
326454529 168538700 0
352679976 68605588 0
234410741 465927684 0
26216356 203381605 0
73395748 182694455 0
191438794 287912108 0
488751063 34297337 0
123485107 9425918 0
101610545 31450406 0
567013886 128897481 0
433019539 316996804 0
359338773 466410262 0
560076919 23159322 0
211237336 488605478 0
427598985 272142525 0
155779727 339830351 0
62979195 531396487 0
394386856 126846996 0
58228229 39358490 0
322519130 232934105 0
111659140 363086478 0
115539025 497002117 0
494082912 106318061 0
124446161 274977173 0
169899370 558887762 0
192489042 571661288 0
197533088 291785188 0
128413317 519521542 0
509962927 246133372 0
386570609 410114563 0
500408782 344528733 0
334453882 46593641 0
9977373 98870004 0
57189387 124300088 0
74086615 88554615 0
330238201 553064086 0
470803013 465370520 0
124938435 311427792 0
389519329 549751679 0
122709721 107891125 0
417477394 507808538 0
206574999 288930565 0
58871433 455325338 0
527306430 374953218 0
532502515 191472825 0
325078172 153603185 0
49127831 200775406 0
426633539 297650479 0
4596747 120454623 0
476299916 119707942 0
491631651 229373128 0
93739538 417625263 0
172440632 450510309 0
565851714 276221198 0
344337095 405191919 0
313689526 434766412 0
251241758 291512765 0
206835602 221489071 0
446103362 458916826 0
342893467 229232437 0
233212642 11229805 0
360259313 359232897 0
202489775 127129450 0
145153855 65795020 0
153116724 187215642 0
478231015 164321133 0
38735489 354141528 0
376070011 80554176 0
125791842 441991540 0
64815973 461793877 0
388697542 544863999 0
426589739 328437766 0
156046338 4825490 0
294182708 180760495 0
511590069 291563151 0
278128915 174957238 0
379893693 77598813 0
459457121 64456627 0
503450068 577439673 0
479440440 346428562 0
254035663 112743497 0
249643332 489424708 0
348587960 30822138 0
290739237 77538368 0
480641459 70339306 0
316356313 357489551 0
89169932 509925651 0
149132632 281145673 0
309243088 112883787 0
253315392 462706165 0
31378359 311420121 0
508365844 561390917 0
538719805 372300447 0
165755916 465924999 0
17000344 231478214 0
450199755 275668689 0
325281281 339084277 0
223368742 139111645 0
519006818 417621913 0
126229338 485663113 0
343722883 465943852 0
184791520 453880899 0
460104462 100534990 0
342817103 144662191 0
512741003 186454810 0
261212005 153941156 0
385238038 307418579 0
341030587 270499363 0
26490196 396328568 0
166136366 480443671 0
397303304 391355977 0
306592603 41081412 0
290818119 463428901 0
360231404 159268523 0
503672092 443452717 0
503261429 142364383 0
501329482 77811053 0
20517899 219911369 0
144231219 410363990 0
541464029 140119104 0
162167739 88740744 0
392517634 68308849 0
225965990 385417755 0
128413347 393932480 0
501812975 38082262 0
423365720 291853725 0
319093430 527428700 0
462913794 476785903 0
31652486 123562711 0
278537279 18617790 0
540814508 237741027 0
457709568 281201482 0
144588854 577177547 0
283375975 100521705 0
506155037 319729652 0
447290869 219987107 0
517123383 124440469 0
216062715 572275466 0
3717152 503316094 0
406517118 152615501 0
333841679 207797033 0
78433033 381344424 0
283728090 361448054 0
366917477 551899203 0
198238213 377589905 0
254485139 510105276 0
140604961 520518114 0
346467254 508387340 0
487437466 269143577 0
161479064 404178453 0
451648887 254288000 0
413869070 309908256 0
52226093 265798581 0
415814579 214975776 0
506480996 225670850 0
196417013 460301185 0
6544828 323879528 0
527793502 76640777 0
411517956 438657523 0
371573692 345915768 0
363209197 203398970 0
267781839 132368931 0
496688951 439060703 0
20383292 191451092 0
50083419 389386724 0
93953503 17543713 0
242390550 53954346 0
256763001 311337173 0
442757139 403120796 0
341007349 128637880 0
95880628 120407094 0
59118924 132732256 0
367480348 395513314 0
506118267 81999028 0
200463835 439944667 0
342204277 284936641 0
270384680 167643826 0
448312100 508379435 0
118756833 388032662 0
21765678 7560701 0
390862125 390530208 0
205675263 151297856 0
554165438 195068145 0
546734358 439299732 0
81917198 154427479 0
46850432 191527980 0
231636939 186251686 0
99708371 446201506 0
102732143 425406641 0
504931308 324944334 0
503827337 173260916 0
367477486 29599865 0
91688624 139635129 0
98908404 148877610 0
528305423 9709330 0
83211952 504714129 0
38761583 376947915 0
491471106 437048202 0
166748171 254176628 0
23844823 353534052 0
159220889 56816078 0
87462255 401389421 0
504878190 70794964 0
358708376 94689508 0
296211538 263325529 0
134548950 350602433 0
564810631 517521132 0
237898516 463403805 0
47132181 61265691 0
214754422 161050550 0
304657297 425204113 0
463181698 483751887 0
342581281 291821797 0
327146290 310840392 0
7486413 34627059 0
479159615 379253537 0
347186484 45688276 0
237845315 61917475 0
557510599 126170374 0
139332290 244827218 0
247531296 504264111 0
180166665 154836950 0
152933041 342873725 0
36526052 545533496 0
379495571 159907245 0
145117362 297625007 0
528492081 349658371 0
406015330 251117299 0
59221566 141682368 0
489151639 230276328 0
565066138 395843470 0
534621397 338331055 0
545723603 316446036 0
20766643 249142284 0
573661904 229068894 0
208271988 292783498 0
307844403 207048856 0
176742848 350900844 0
174679388 434725774 0
180119755 54506421 0
499796392 429694893 0
203092170 484691887 0
405074098 362331939 0
78686023 501950162 0
105392742 103953144 0
370375577 416289175 0
87028835 203285672 0
217284321 553931394 0
403037994 524653768 0
271623377 314367831 0
305045973 296716471 0
356944704 339638308 0
249216787 103771184 0
294652371 234427888 0
306458086 17274531 0
90056435 19685725 0
105373051 166911356 0
297594418 331127743 0
331334587 325424273 0
213206315 567586517 0
309031869 109844306 0
371413448 90252757 0
548587929 58075816 0
42131373 538741391 0
117452981 119040680 0
162548734 205822606 0
344163907 274480816 0
541648528 333757603 0
566297423 289335606 0
42023908 346232508 0
132483324 525430206 0
128896127 15123350 0
512076207 187605841 0
508314186 176091207 0
489008234 574707377 0
550423849 69901667 0
545228094 370278431 0
226485989 278841508 0
185568265 51040650 0
251104082 374628756 0
11502208 349571757 0
525765732 155268469 0
457246345 463394646 0
199381992 96210580 0
231341384 521195307 0
471804130 410789688 0
346681671 418513220 0
338531096 95136863 0
423403565 91007308 0
298890980 172873494 0
162504739 123861945 0
195862344 302214715 0
119661328 407512605 0
53937667 36634460 0
397246969 256071917 0
318273909 416386214 0
42089135 573938338 0
201331599 26317501 0
65550933 512695894 0
470026476 102659722 0
248640991 325747730 0
425846988 134703515 0
134570413 453616014 0
186447152 50641363 0
248346955 534298331 0
393809234 433322258 0
45730356 366945376 0
132888323 458499813 0
352820519 251168526 0
292733728 270259649 0
350322299 139851934 0
281254308 568433136 0
497188796 358369657 0
403763481 155584309 0
256259176 108724890 0
233791082 460439702 0
142602082 198383346 0
125798945 523269554 0
6514501 529899034 0
471599681 72804296 0
223371210 217544957 0
436180896 219339259 0
119960760 201474256 0
412051508 299448175 0
401949147 104717071 0
417924765 369078082 0
124132703 391913167 0
111581839 287189864 0
187107883 228148576 0
463783379 482588136 0
178951013 484550587 0
59182558 79825832 0
314325632 137624892 0
157831097 160886023 0
180293303 222782355 0
454836844 476943417 0
59273626 260222972 0
125735332 74537400 0
419611057 187159045 0
280148511 258354090 0
4674963 327191109 0
458040169 171079047 0
487881785 227353020 0
257464727 89825225 0
332552291 459539483 0
566060337 358875776 0
8476859 454686385 0
524186375 406365313 0
480966670 503514848 0
31506918 252683318 0
561952077 266398404 0
348903337 275872145 0
374750923 3829965 0
372797506 340029752 0
37595922 195658823 0
123431069 505977882 0
477957074 328918700 0
242764870 377565447 0
332445374 28830120 0
484638992 447703612 0
147078926 283149622 0
311221836 289342912 0
561003707 537172987 0
483621469 439835216 0
558451898 253139627 0
147022212 413291264 0
225642788 230109263 0
181860695 290464544 0
138919547 538821084 0
276182954 159168883 0
558961695 267949682 0
133741999 344232400 0
468168870 547250699 0
548928603 11061889 0
406224744 403404788 0
551906660 310425388 0
558016634 400652540 0
450808726 285395734 0
81279557 502741793 0
425222206 450949632 0
198426289 459560464 0
208360744 360295929 0
568341020 357714530 0
356331051 171126035 0
343731302 285658126 0
329381727 241262304 0
473562023 16693610 0
27411658 475290283 0
460185882 376492028 0
48987353 220553479 0
297701591 338167939 0
215348756 389530832 0
296455573 498174691 0
455840257 169929064 0
89302359 243998891 0
333724121 392960844 0
132602398 477679947 0
167723628 9563678 0
178422526 551734897 0
67157415 379633467 0
100675527 478585566 0
83391027 516619620 0
405378541 90923970 0
362664724 132827655 0
127188051 294107390 0
332181496 450561329 0
468334803 147277669 0
228023019 369142397 0
217071960 18304240 0
209140116 230880051 0
151860606 623666 0
340407163 259784257 0
119382094 527924624 0
383083943 326151291 0
225433816 408306680 0
290474214 261759642 0
468840157 106812102 0
277739737 54085530 0
25586977 402127847 0
364944201 259740348 0
55488552 193275935 0
392282158 293941935 0
543723950 231781899 0
118205442 125659184 0
172590574 63089814 0
69079665 70919932 0
61206783 125851109 0
84363946 337194394 0
183717066 304791226 0
480546397 36383756 0
336290270 254198254 0
423688166 508883037 0
335444858 323844504 0
101548263 99243596 0
116102488 13934345 0
14293333 176628274 0
55452843 366551302 0
534568754 528912448 0
131536754 29947319 0
458755629 579162097 0
415816769 78415410 0
262440854 266423607 0
506975654 259422899 0
542931135 478514143 0
217407520 139035901 0
523176342 409752925 0
519743573 309111692 0
389350887 439036089 0
331353309 335771757 0
200555158 124805723 0
451526565 60566350 0
360924244 526300353 0
198555493 351053287 0
350572441 286447059 0
121855091 568680188 0
102924819 349614694 0
288351260 158083980 0
257218698 455264835 0
101687581 481258371 0
528969123 105115179 0
254548838 93031397 0
301692413 218501270 0
225525986 141567345 0
527315410 191117244 0
384319804 3112018 0
185564179 61057251 0
321301215 510378729 0
570635858 306307411 0
406057855 371585714 0
245630347 297388298 0
544481616 359655169 0
347159839 359950735 0
276726914 205236234 0
375583931 400687414 0
12874860 283894945 0
169966983 439172359 0
535450408 201225172 0
389652405 559115061 0
40115922 546082898 0
94263637 78555736 0
444466920 564031270 0
273038506 174531196 0
192790502 474219113 0
346992412 577513825 0
96694476 274412813 0
360253455 141228463 0
355895988 370420922 0
146492469 241507126 0
365920300 167481086 0
65747756 181668408 0
286188486 299251268 0
432524318 469900603 0
17612553 385465153 0
447535051 278106875 0
318286667 494624060 0
259341544 465018222 0
505250040 577641952 0
344534827 346303510 0
78040341 176022310 0
329875574 438946036 0
529304343 434870443 0
98415601 115909526 0
413592111 326431945 0
375716776 387570821 0
428829629 204685140 0
219897486 405465598 0
25423794 338583022 0
507960767 381185695 0
447194714 95174812 0
322612193 506582995 0
105430007 82641348 0
510731389 111440846 0
180645977 255650312 0
385749991 190255495 0
148079648 83087103 0
377774744 195242591 0
77943278 251441076 0
264677079 332324799 0
194406056 303700953 0
418961648 143186192 0
29555670 73433648 0
113741571 354493545 0
303825578 233524888 0
477247378 333065720 0
436605446 278572866 0
529341015 452246857 0
431178970 105864529 0
359543496 393205481 0
75764124 231318404 0
183701171 445942819 0
249968838 77265158 0
507654295 462037889 0
229678180 359869523 0
217778604 251489947 0
202633662 17390620 0
350080811 168981033 0
14228709 336136339 0
536112620 127379289 0
254055057 368611033 0
246402334 125407100 0
393366005 404415050 0
427271380 148641195 0
262445861 574057804 0
273065740 237481818 0
452124444 124851847 0
424045911 100878339 0
103093924 343978918 0
406657995 134480089 0
568970898 320231074 0
267753475 228791800 0
533359014 248292292 0
488258983 555312695 0
386392267 246369878 0
345082212 85322503 0
110869975 63111080 0
386950460 459885046 0
514594073 220675724 0
574951207 140562773 0
267892275 389737486 0
332680255 32559039 0
547300069 314692361 0
351909249 439455467 0
556982255 92775014 0
15828254 305674041 0
61011812 70486888 0
162781549 461480389 0
391646274 241453115 0
490296955 9443843 0
249285723 501124652 0
67977607 158367612 0
103754074 239378093 0
464742156 369935844 0
197149962 199437440 0
160709654 521688662 0
568363771 24807392 0
190209898 338113929 0
117071847 330618370 0
267715202 238981641 0
321004673 294562161 0
351077482 51315738 0
162709742 86284377 0
414364609 124430789 0
97918857 495225053 0
290936287 439176252 0
481994264 341461726 0
433469217 564859801 0
497715561 18822058 0
566215624 410754212 0
248794510 350764494 0
278729679 315831616 0
173393685 443269524 0
170175598 194086859 0
543789335 426175458 0
60820591 2287129 0
521779634 282160056 0
168940250 79950661 0
498250120 83157709 0
174314010 577572633 0
68080568 433378080 0
320650837 372926760 0
93608602 252931186 0
94864965 309121810 0
356172005 397921690 0
286554900 257573729 0
501208207 57921231 0
186792631 393671713 0
373266512 319955878 0
39505744 178813001 0
570350077 537597297 0
341705375 173836033 0
317047 163829404 0
421896871 70650419 0
453733699 30252292 0
107677205 55326448 0
456179194 279678417 0
486884916 46454536 0
196872524 48100031 0
478244693 27760252 0
106261808 240633796 0
361901162 227303210 0
159617133 273584852 0
478615619 467111202 0
131978084 428160651 0
519495469 442532781 0
75004141 202396831 0
156894468 127140110 0
432748965 91897138 0
423683720 272436750 0
192798356 272703979 0
569770861 518131929 0
169227427 246537750 0
242571120 38302833 0
323823615 316612301 0
558468381 297319683 0
531935043 429738666 0
416940435 25504706 0
454164545 137766466 0
333097196 134173530 0
534276444 69955385 0
480850737 65417546 0
358649687 489002554 0
497261780 296020453 0
120709610 265292092 0
175013720 484775898 0
209228744 50117340 0
298910816 414943735 0
81272757 179234008 0
532806357 188999503 0
496153731 336233989 0
252971631 202895678 0
358261849 269822410 0
163435699 550853662 0
337936030 36009165 0
140493760 171717717 0
551947245 165913398 0
61453159 432729978 0
259128214 245242836 0
321100394 391359369 0
181487270 434983955 0
63639093 84315534 0
462618172 276495448 0
324040559 180874509 0
543702181 226201554 0
578027580 518629249 0
544410122 95998473 0
508347419 110691804 0
337088179 546463232 0
92168665 16871403 0
526147039 294255500 0
264733518 490772271 0
167708017 393104159 0
546561476 473856833 0
106554004 470937718 0
367908605 65912233 0
441784341 502874337 0
471462783 238442602 0
531028705 520721945 0
546463071 408332487 0
485676685 121530365 0
50107398 89713675 0
363687204 551962960 0
103254462 484577891 0
434376106 439757267 0
187057360 416920050 0
132921147 453093959 0
456749411 395978566 0
189675520 314660473 0
257291350 494376493 0
73180694 15328724 0
331382301 297584775 0
120523358 301350226 0
528801447 543817787 0
414154385 213273421 0
476073976 489502656 0
380124843 245466599 0
224076665 283579813 0
436576743 473784500 0
125332143 285124168 0
478149247 276729221 0
481362095 190810041 0
446897291 539937239 0
180436732 220457001 0
243226410 324538514 0
210790096 1763813 0
292042402 574260788 0
244525004 133878212 0
399992516 170397924 0
265981789 455151013 0
509113679 479304961 0
302072182 136347026 0
250140903 497584149 0
153137731 396799281 0
79394605 352165834 0
565054963 196680433 0
126693266 535347719 0
538479339 259248854 0
106719710 555821320 0
282819054 579670037 0
21367387 284767720 0
361425939 536219969 0
535667167 498979433 0
154667033 163846527 0
312342095 205112510 0
479923818 562327817 0
282348377 327989364 0
115559385 437735503 0
51973570 368690095 0
376697145 96562909 0
235070535 570540097 0
296885476 458044065 0
57975982 38320769 0
79370667 301705522 0
146136699 249511133 0
118985066 503466055 0
551896076 328109068 0
220374005 215948308 0
475226866 230806477 0
393056336 243352743 0
485700289 471444198 0
63267523 67621218 0
161377542 478598572 0
449405805 25948150 0
401090708 7151589 0
150204117 453989205 0
61261966 12528036 0
474002052 399805502 0
342103651 161424886 0
256261719 372172090 0
173944319 469786407 0
22503703 277410329 0
261309563 347206644 0
372131314 141675400 0
89605422 528771732 0
547972064 337115290 0
380905510 382985703 0
201722723 260527167 0
516985403 301225171 0
380261504 83423500 0
498579842 98610647 0
167781349 58970766 0
129607047 397275269 0
215591580 88168187 0
270515175 225944711 0
115466288 363380174 0
439152471 99574326 0
293172840 88616490 0
268856781 239144004 0
193448858 123882619 0
49839256 340473671 0
568223464 94755020 0
478123577 462168699 0
390838531 160863432 0
57681244 276064837 0
88966859 58156187 0
409673707 412788304 0
283911586 496842279 0
114396717 79683892 0
72249656 448366458 0
396561029 512368756 0
197441925 86143370 0
32121319 58956144 0
514112222 516069064 0
244647327 477428375 0
243990481 43477326 0
482733474 138299581 0
144769620 149617542 0
95508385 210597897 0
308920725 512084970 0
452093598 15450780 0
549883817 351410322 0
444093694 38916584 0
496858066 26713107 0
102943257 543136780 0
432844612 197283006 0
256894503 529946168 0
97731151 449457066 0
544385432 304064858 0
502587336 218399134 0
466217820 39498297 0
300121566 141253919 0
118952338 12313172 0
293117308 248902670 0
142460813 512993043 0
56096656 400664822 0
162133877 447053970 0
576391596 107503454 0
32560486 31011606 0
137761300 13533453 0
302344006 10690321 0
369653921 312891766 0
433235342 318143181 0
525350099 306218237 0
491982486 119992948 0
430429875 37075989 0
330768927 461460268 0
456898479 368365986 0
226962487 101879314 0
558875055 321590211 0
525255414 117564651 0
477331628 469630933 0
198337989 187094963 0
241047919 301404225 0
10937853 473203945 0
497948125 34035527 0
516018605 204560420 0
334557247 510147002 0
559047741 267558497 0
455707140 567616558 0
360513572 413715152 0
490305022 434309190 0
113851025 278402672 0
392481645 151676153 0
5796741 419203638 0
505605853 471283460 0
410478542 260735402 0
42446655 497197407 0
156005464 78300126 0
209423175 359420979 0
561632067 161755923 0
195954551 532798975 0
85533146 14461887 0
85427035 109107295 0
432708894 295362522 0
25860372 493784885 0
260897009 350831087 0
29049344 528735815 0
105751798 105210045 0
197933901 298437744 0
79886423 362092362 0
130487955 113360255 0
257241892 143307284 0
344370427 404834657 0
321307868 353884081 0
69580322 416258503 0
156243593 55615903 0
283365047 351099659 0
193821209 65772362 0
296505291 456908144 0
245437151 495732732 0
430612007 537453003 0
451845310 418760454 0
194704144 156621115 0
23200843 350513408 0
55715384 351036407 0
310554368 23999555 0
258257399 134141042 0
371658244 48540119 0
472788462 146967564 0
490447559 520722222 0
73234065 25595186 0
442013533 455965595 0
333729302 324706850 0
305330110 5703463 0
108051576 508845757 0
5427743 236845396 0
235320345 153764247 0
396852565 35087892 0
61317870 148833188 0
35161258 467385265 0
428635132 299558893 0
106182285 261583653 0
348104041 20292192 0
555452039 40455890 0
468258489 59574457 0
497013555 531212868 0
137838085 138052126 0
122857710 394923566 0
248476630 29042570 0
355034217 40126963 0
286901509 149858238 0
310167037 233996605 0
296414116 29885083 0
236732155 425694624 0
239169923 505081905 0
83551449 300661744 0
49569982 199358856 0
314559042 379137985 0
285983029 550890504 0
143291147 173339215 0
466555192 161196089 0
272526968 144196410 0
111470622 476215618 0
503843190 5870331 0
60935667 297157993 0
570113892 49623116 0
31924867 203713497 0
361949224 384897575 0
278604452 151085326 0
274405667 259709393 0
255061882 498916454 0
326705155 494013975 0
4875213 324495945 0
485076756 276135623 0
429659219 540324410 0
565192971 119272144 0
273623567 272670018 0
54128606 55537706 0
54943758 419516108 0
339808353 468573362 0
266080369 10612087 0
284674558 22293248 0
326499020 21064157 0
168638452 85464569 0
41768494 141315070 0
195988438 549189697 0
525639953 411470294 0
469209037 96754437 0
126128749 519079010 0
63104830 10792627 0
289865332 517540422 0
226881733 221379929 0
175314540 569021077 0
255422310 278358557 0
119722306 491864414 0
354476931 476304066 0
452558615 156728090 0
143084669 307470615 0
428088298 266537655 0
87180570 192232189 0
535251341 50854779 0
298782192 545779157 0
513189266 496353361 0
405314425 203163941 0
174180894 311438504 0
546592828 79521559 0
402580086 289108902 0
435735944 369886760 0
395151732 264095394 0
433986767 247921087 0
90157686 328274280 0
227916606 26204797 0
378875894 294170401 0
78869529 321516087 0
372140553 252625164 0
91446079 478194548 0
539484777 374247316 0
108834678 509044582 0
484600174 201692737 0
491031485 479137036 0
462145970 47374449 0
501911851 476449600 0
323228808 366395292 0
94242741 350529551 0
76297177 106458798 0
502139439 155309048 0
349709857 351601290 0
113857584 268844249 0
175905450 269922598 0
574772130 266060756 0
491475414 523047569 0
200171304 70916399 0
284457536 396479302 0
399940958 36495758 0
579265232 390140143 0
508174853 138783208 0
548980761 449325930 0
577864754 539732453 0
194091464 522226989 0
295911759 451053511 0
236961157 480709137 0
553009469 219458868 0
416914598 404280381 0
257633380 62467707 0
37611854 109465510 0
222669637 485703774 0
419163107 41172159 0
108072514 449746722 0
492459508 435263308 0
250999584 504011769 0
449518450 296640241 0
423156251 96342592 0
28243998 59138465 0
16724003 297192378 0
453312704 266534152 0
385859890 58590602 0
307628194 343395098 0
546645683 137674554 0
54921560 146895510 0
201604160 556083546 0
156986858 65806605 0
544767388 497836865 0
382639932 78665462 0
549560874 107718832 0
346394902 569054414 0
20000669 251459841 0
433902622 530921256 0
425926355 259602663 0
126963435 5726312 0
233336150 395489151 0
412246068 445408343 0
404171071 303078626 0
408565087 412775290 0
193051653 254817609 0
347123942 210962283 0
250521327 322541904 0
160694936 354004478 0
261962658 487041815 0
374588581 415835323 0
242000473 10678964 0
441814212 330630068 0
52860125 133187736 0
525768242 307124464 0
10060806 33514906 0
507634520 128549001 0
102359252 269343982 0
222036795 371118201 0
419331522 181147102 0
149712239 303121070 0
311238936 514045751 0
412539052 382289738 0
526051808 311137525 0
353698892 324746503 0
336553028 35535504 0
22972050 363382389 0
525669748 17488148 0
197277653 450733494 0
416109132 367512917 0
28515202 458853018 0
160229004 156300806 0
541636565 321954203 0
511132101 79253999 0
64032648 153986217 0
406993005 424399499 0
269315099 189965410 0
361862323 100518362 0
463710552 421874082 0
297566772 250230798 0
319554711 191583557 0
282206191 386869528 0
355224367 571561249 0
332035192 491648304 0
55362386 571190622 0
90458020 358681218 0
501604253 140234936 0
161869741 183466783 0
512499445 203853931 0
331353945 40578753 0
214014555 466169343 0
143649931 389879596 0
501175575 298081258 0
430280766 507878669 0
10724918 103052378 0
116452970 12933350 0
99176761 46966733 0
240808914 336770735 0
132460540 5530154 0
43674205 111882144 0
520351479 346346061 0
36407347 263147799 0
52000423 333315614 0
7670939 93266722 0
391873634 424572976 0
144000311 36461955 0
400528981 483866339 0
73249397 370129798 0
35718666 322786549 0
324865128 181502359 0
230890183 452113999 0
104934858 262114191 0
187887246 204718530 0
393872322 394054485 0
502947001 98304401 0
215325443 111763075 0
124070853 155090922 0
148371033 557396374 0
137037337 116936170 0
91007276 175096618 0
87805340 536623580 0
570204313 115315141 0
302491616 379434182 0
11848233 399175986 0
287378919 228123816 0
471764734 367226197 0
426014074 38001262 0
267179968 427243649 0
383879351 140043595 0
520828787 186970198 0
122169123 90811077 0
363462540 187668436 0
337996601 111233089 0
347504756 496811114 0
67623003 164243821 0
556011112 337648933 0
552009172 408110784 0
26603550 256468594 0
96408463 5220572 0
391063048 182367575 0
234839207 543267433 0
372578749 451517229 0
136178267 401955563 0
64173471 156084252 0
129650815 84015266 0
209250697 538518043 0
538609022 556506043 0
236432949 200066096 0
201886932 470980227 0
507260004 219642978 0
232179933 552770086 0
199116282 508656736 0
119256399 85837679 0
314058250 100636925 0
46777984 428533811 0
435454360 244915461 0
157946765 331808383 0
28456718 335181984 0
490476279 348534371 0
255827049 460807351 0
318289718 380414070 0
295446820 118118797 0
394512195 86053465 0
108300193 549942552 0
184203450 140831504 0
457340889 93781465 0
1892301 41446965 0
174134910 166774983 0
402574744 1475188 0
28428348 487910214 0
532291645 956552 0
484829429 44833980 0
238200021 181946620 0
124207977 564804588 0
377266269 291898642 0
271426641 360684782 0
242871520 79398782 0
85496247 148869011 0
51967629 452035647 0
204014852 168597925 0
385966082 136780422 0
500651928 214630255 0
488352927 113363466 0
352090959 320060694 0
472692923 209838511 0
89016846 344910281 0
410075254 151145951 0
498833266 546235056 0
524481613 274653835 0
338476430 540267245 0
157647401 134384588 0
577705828 220588616 0
78933751 46480268 0
341024409 450580424 0
414529469 53020661 0
266039725 393255733 0
253419573 515369556 0
370076452 186248400 0
479668837 182504303 0
191402136 533144563 0
392423796 215473390 0
374833002 96619240 0
269845500 510690782 0
33960373 483979027 0
432690300 255082543 0
445060866 298186987 0
256693725 322085270 0
187226097 390138091 0
212439643 91896021 0
481470064 209980839 0
499888807 8145567 0
171985834 474723044 0
108112746 32082627 0
22705896 125998910 0
339953495 35491745 0
235197562 320711861 0
26212885 532664481 0
117923566 508137567 0
151842917 177546848 0
438656130 350549282 0
196727447 305206183 0
45455632 283086022 0
241583745 124128411 0
359144615 55863460 0
93720025 91105840 0
103561371 341500752 0
288650158 575587544 0
564499814 136111096 0
541602642 474359168 0
216767047 476158683 0
100793506 443916731 0
407737401 206485402 0
218570639 518614036 0
244313964 383391939 0
391747593 351737239 0
316733596 345524485 0
461218042 159674659 0
4938054 95035198 0
398320219 542017707 0
451805197 285612310 0
184607114 560220987 0
447771796 65659558 0
215078063 471949449 0
40223286 449433857 0
393203502 480716635 0
254814333 129685872 0
320211355 153886833 0
35030164 5037245 0
378558365 114043356 0
380376347 408666667 0
203186663 83178444 0
56929866 554108000 0
256280133 310850278 0
411326336 136056371 0
316189222 133444578 0
499983515 297694331 0
292541136 304487316 0
259301947 315565974 0
232721524 117836634 0
231325661 466250682 0
56572026 348482694 0
462486873 405853708 0
579003663 535471647 0
493111739 518358735 0
530500874 389764229 0
290450540 94645284 0
11909713 575321850 0
7623403 230757695 0
573474391 466900458 0
382836826 315496100 0
57590574 239068684 0
82203250 322156360 0
106262181 382313396 0
493540156 466094810 0
177315547 433181171 0
195520734 253912298 0
301983329 172812861 0
139104340 58419791 0
227619680 308016986 0
342957298 344021959 0
385177983 328294103 0
37727414 474951024 0
418743151 350262944 0
351937823 322389651 0
243231026 227260014 0
265452268 300445694 0
134350535 435510023 0
94339402 81682462 0
378722589 13299157 0
143660766 252703384 0
156965214 516897265 0
433805266 504156113 0
121553160 11836022 0
193187236 398904279 0
302921613 417783816 0
473272568 133988562 0
324920189 455627608 0
21273468 57656428 0
413194114 229959028 0
462689913 210388816 0
566278418 429262025 0
429773667 559039732 0
260919605 553679126 0
255530380 518195171 0
426780868 240232131 0
470862364 166942478 0
181867130 354005970 0
563199470 329636939 0
369579092 105689932 0
367625990 169123819 0
309574029 136420094 0
68110075 164753267 0
93845875 344756906 0
468761009 506154791 0
210232482 450221543 0
469280352 126284281 0
255709581 364008137 0
14324804 548082475 0
4485123 174106282 0
284747303 101384081 0
9885378 322336507 0
222691241 270309938 0
317686144 568727434 0
426426834 268581422 0
419341306 526083516 0
416211095 578845403 0
563338600 15467259 0
228701049 517820920 0
524877395 330648104 0
427526961 391371604 0
12027099 217820727 0
191659351 226813656 0
411795692 447673926 0
16999524 555148409 0
63599239 100920369 0
356485724 108124844 0
207761719 24419141 0
460868957 503462099 0
112306928 198031658 0
177594991 276371291 0
454932628 128043639 0
529798140 257445087 0
210286472 578787919 0
289993269 362237320 0
468341476 404020150 0
245361385 169436934 0
53994547 164140585 0
162168384 48095518 0
298164339 380108770 0
349406245 178564035 0
415683691 144617786 0
543552492 228969944 0
91187691 268730638 0
184168525 137847050 0
87515852 252151932 0
301919894 20470410 0
298273450 125706185 0
356932453 178835718 0
75676819 122183208 0
551679926 283364092 0
417140764 472033803 0
328731561 176239188 0
291910539 274987509 0
521046462 163762789 0
282904703 62932135 0
572176339 69771331 0
132859871 229705756 0
7126901 422481831 0
348202183 270868029 0
429855075 144119624 0
3167199 239136198 0
472400930 527016026 0
202712893 274139782 0
33209467 86262710 0
394793464 114389135 0
260455383 3160197 0
184309202 221906301 0
470330157 478272579 0
414991080 37767834 0
309147275 329425570 0
120521278 63383761 0
83412294 197412388 0
556228580 359419434 0
218921640 488949452 0
377985053 327105933 0
456071980 144377597 0
316075033 296976955 0
415957492 186283064 0
462670599 207957982 0
472144306 293995016 0
192957551 99931239 0
479108204 174534239 0
507120096 278070676 0
241308975 262560522 0
435687745 550103173 0
214741536 48667657 0
315328024 520237663 0
465037755 30995705 0
408652020 482183515 0
183557816 376282930 0
151915072 305186746 0
337325926 567901740 0
463512789 109198724 0
42617462 478251647 0
568620619 387910388 0
13858072 286505965 0
403077292 297328962 0
362100334 426968228 0
422581678 440021458 0
304475879 414811922 0
175672036 364821347 0
356950959 368551600 0
268658331 536399723 0
142255023 400986273 0
232276950 74163371 0
457634818 172294799 0
135538511 475267945 0
99565292 85031539 0
451253413 19221268 0
230581766 348572470 0
51542624 257966905 0
13590473 402366104 0
295488527 128644245 0
56653886 218463798 0
335911316 151525873 0
101033410 566340723 0
286368566 489382966 0
406794895 437982615 0
568910708 21776601 0
405010720 45893124 0
527628227 556821086 0
347403211 76212212 0
524876682 237537665 0
375023019 177019026 0
152922300 509780317 0
297263729 50010483 0
391588338 502177155 0
198696770 357355003 0
430414851 188293714 0
292510351 75597381 0
92827424 91853473 0
1173861 175762927 0
196142137 105308940 0
43165283 425999507 0
555740577 315475419 0
68345811 268565561 0
168992072 150771857 0
527712373 524343849 0
574822789 443613621 0
237099853 35322422 0
2438093 226448773 0
173630353 362205174 0
562686556 548131673 0
218759210 164845337 0
523046197 108819818 0
175537229 391431172 0
569734510 240621609 0
69402473 366591131 0
259608236 254377044 0
516483842 452401625 0
536568159 510371852 0
105335564 558997788 0
45712265 207937715 0
571123783 246708241 0
528128767 111548022 0
232638255 488763048 0
448933626 487404393 0
441084834 365845052 0
4459178 52030389 0
5613454 376230065 0
100914606 351572998 0
93690973 104541596 0
268276023 209004957 0
192760517 406034732 0
222043614 536050536 0
244679992 173291937 0
263579588 68176328 0
462999088 277409079 0
21566584 193775965 0
502665819 430614920 0
487440990 346717549 0
298224046 442079585 0
205202132 559628297 0
283794304 453551936 0
296722339 235789640 0
307332661 58962920 0
46416219 571425631 0
29004700 58052763 0
73634930 393335570 0
215772289 424311489 0
104976774 475969021 0
424468212 389438571 0
217824560 19104682 0
417566784 494642316 0
112867327 147791622 0
1615031 310744658 0
80535452 337092407 0
329773872 319807429 0
183327920 18458501 0
132459996 557622022 0
72937913 87657993 0
349053937 333009016 0
442583166 134749241 0
51218333 413402095 0
362497062 312015170 0
164743408 327233808 0
460819655 527877910 0
453291110 469373432 0
457976895 475237942 0
289660967 255830679 0
45657263 291650519 0
339647314 334113375 0
425377380 190852687 0
237788440 529731205 0
195301619 541777231 0
78454937 383396885 0
379040954 414320755 0
292486990 67206962 0
322148929 48947241 0
82982938 9251253 0
540529721 210878831 0
429783984 418227721 0
113250747 527745510 0
532824294 190071633 0
352701143 343332863 0
578670307 365086530 0
342290004 198235525 0
502275370 344784085 0
190806308 532282953 0
36472639 236257283 0
450228125 126728499 0
122182396 511557404 0
456956853 290106362 0
236021084 284481591 0
74024195 332057299 0
3928388 17070073 0
176507921 527067239 0
510943772 239510609 0
111871183 212982117 0
440778142 270388293 0
249347441 251550426 0
23453597 369032207 0
178799858 378548769 0
345745277 455139560 0
524510050 183191325 0
77575143 109789041 0
411188394 391840872 0
410649678 159361370 0
458976764 33659478 0
356384503 291172204 0
571095280 131258081 0
332360083 27301185 0
131123230 374038086 0
434584955 5523458 0
453450422 294075160 0
176967353 251909317 0
338489120 139454999 0
134287346 493828211 0
362319395 393754217 0
479375677 195971194 0
408132521 13017348 0
204252132 129433889 0
515737154 397843320 0
332326891 146059268 0
140944472 206855398 0
28999183 538159416 0
395535380 145456422 0
467903450 335282163 0
339096868 259608023 0
264907197 309223973 0
87174425 230830725 0
511781427 51607381 0
1746841 25588443 0
551142782 95157133 0
396937895 263997345 0
113018584 153932836 0
578637684 185689267 0
108655479 145908383 0
365321712 579461466 0
544701448 328399762 0
406645311 164017165 0
396342125 169216434 0
521610706 472159334 0
323035154 514187419 0
276552944 171637961 0
416677100 578757080 0
197557205 229378986 0
388999734 107187630 0
177029833 467775729 0
498442002 571405608 0
538600712 120169684 0
114370747 248298993 0
324336350 96028844 0
71021331 534770549 0
357456190 158256805 0
259585106 526500452 0
64072881 518923958 0
387158520 187491568 0
300760674 564587170 0
472411007 563528543 0
550870834 312044362 0
103846416 306944256 0
93667736 567324564 0
440560323 113108448 0
347401641 185478419 0
531777852 35475611 0
186866632 309876892 0
245424534 227272527 0
219623172 172624878 0
549967989 77900296 0
18019653 250942778 0
396865812 254531711 0
529168564 572572678 0
46050872 211094099 0
474319181 28945883 0
499692760 179418904 0
312236703 226396545 0
365262376 480134453 0
307285847 223017474 0
190811826 280278729 0
95912726 234282366 0
418987820 279088056 0
567053185 289118921 0
377551979 524991179 0
457091228 4532349 0
251447282 76012942 0
553207842 556512196 0
256021804 354002313 0
353288573 16472667 0
223975036 502888212 0
65013604 83024435 0
353753180 86471047 0
117364325 195572651 0
77565869 464630141 0
190218119 203231304 0
93747065 340160672 0
531575029 470867824 0
76990189 373200186 0
6400932 447519866 0
509646026 232512350 0
251733887 342470563 0
381994358 470163130 0
576479471 481632745 0
265139382 35917933 0
543517236 377068975 0
352743814 568124985 0
422367232 326550914 0
473702033 141570158 0
309050943 566184906 0
339560195 366883063 0
367866070 294372104 0
460793245 271264950 0
382107473 206462280 0
342288169 350895821 0
296296561 407515789 0
475282814 413723699 0
385391451 325654736 0
327234158 47887689 0
503413918 240194163 0
501382537 487284600 0
18967793 223051763 0
400409387 28207603 0
412254775 362440169 0
53460677 241180565 0
172422347 232300660 0
361263609 338371395 0
572079637 42091383 0
102346586 61696181 0
525780440 281567270 0
542334193 399299070 0
152635319 215825986 0
99296077 565279523 0
251280176 405230710 0
473051968 480880170 0
261184956 570506466 0
522346690 313533871 0
559178737 105059597 0
387763391 373618634 0
365459909 357558706 0
355825520 240346451 0
452226220 223308876 0
452744969 390808762 0
333577669 475829781 0
466740237 64001190 0
131896191 360125097 0
574129221 434836421 0
83134281 856183 0
369557198 306451982 0
265832914 122761940 0
552905479 166444824 0
562271537 553136179 0
452291896 166160228 0
170445759 99722357 0
17555991 296143080 0
420624407 230960391 0
385114425 381476531 0
33882471 256832374 0
344928747 376171707 0
523467941 502663190 0
273156989 285326895 0
324989605 538484157 0
32312399 527674741 0
567115100 472231902 0
435780367 127739625 0
89690852 530326240 0
411022298 445821729 0
44981727 220978245 0
334323631 124781634 0
149862384 220153664 0
34477449 158677446 0
14567092 211657733 0
257322183 337961397 0
141836818 70931324 0
105064190 338408960 0
2254345 451230150 0
483114881 446320355 0
120870051 438199264 0
327362224 42601938 0
210187633 465920585 0
354622010 97372307 0
530158260 150995820 0
226558254 434877439 0
87533698 454909725 0
333682101 50299695 0
435850126 272848775 0
563249452 346234976 0
453733216 335008478 0
33092375 18052284 0
262569601 396075006 0
125614606 157110505 0
363287959 402770147 0
483342644 80486721 0
343259292 326495347 0
411726212 321734763 0
381757937 127592398 0
363739498 480612039 0
481779693 120189338 0
149460207 550786999 0
436584620 335810257 0
535670958 377889743 0
508492932 104693487 0
434445419 526820040 0
314164434 87962525 0
577244216 437114581 0
34467816 64274847 0
490516175 570828674 0
368847000 5712197 0
131955629 279402022 0
501512087 1683974 0
403871743 343832242 0
239725868 313290278 0
384204922 253975571 0
579530098 166548806 0
569613899 109785477 0
366163332 527270606 0
423160465 577041227 0
296377452 306115315 0
141788950 403704055 0
229832658 5602937 0
570574695 425505343 0
306949933 376494933 0
47977909 15507227 0
12681785 197779019 0
412935661 326446084 0
262179105 230409171 0
488360593 531169919 0
156857248 194742767 0
324694040 137502260 0
226695896 285361169 0
483192312 166406555 0
95675424 416695593 0
256384610 151605034 0
230310068 539505290 0
3274401 120281298 0
468959052 47413040 0
430371234 189710052 0
158118928 226768728 0
208347475 26771043 0
265645731 431656601 0
21748828 3069904 0
311378309 355660358 0
252107015 524948896 0
422457999 559086480 0
217798652 564201111 0
289783769 137782113 0
236565980 120737332 0
572505247 193847162 0
91803919 175342102 0
244755579 419252779 0
481264457 123934268 0
100486643 126724914 0
197280552 543948151 0
121366142 83204028 0
192299794 323140342 0
438351989 144128833 0
489634274 260900522 0
302404787 427551755 0
369589867 554218143 0
422259577 89562009 0
289937365 433519263 0
520994317 261209350 0
535863871 100322620 0
432159931 547545128 0
578969800 13064521 0
465277426 217792196 0
387026072 327657981 0
10175127 201054718 0
129667046 343547188 0
413353804 223699258 0
577142834 269564117 0
477493627 90467320 0
437963970 177581970 0
225670371 211668321 0
500152640 322720641 0
389351046 358900875 0
25992111 376691413 0
41878927 571218918 0
5174249 289819924 0
362122590 283193165 0
105017142 372837542 0
107591917 77522908 0
365152842 126763164 0
309403291 392513283 0
356050394 490108617 0
388218541 556686665 0
31239653 290981873 0
219574847 577608953 0
558905788 279115014 0
122397996 124589667 0
208143530 272002795 0
79839549 109615398 0
176022920 532537103 0
261358829 113921031 0
80524619 177335809 0
141481718 383042530 0
444007285 454733224 0
137537704 284909825 0
550031475 97955182 0
561911497 32362302 0
292489298 541927933 0
562547074 575407522 0
150582554 401824870 0
481625264 227983298 0
478306796 332068699 0
34993388 519846612 0
329151469 332448566 0
468786863 146087553 0
268923348 329533850 0
168433722 52371358 0
40734431 110262435 0
114637076 306536129 0
482906666 494165143 0
267833853 148531990 0
135089437 205525987 0
255077766 2365297 0
83397626 530978005 0
62982425 326002893 0
39511493 375693429 0
167522072 571554740 0
30289767 286646630 0
266982145 540515283 0
638455 342077761 0
557758282 398978244 0
444765894 443188092 0
499934144 269897673 0
329583540 461216612 0
343387125 418156002 0
35190076 153040659 0
372765663 299323496 0
109209294 490610960 0
258715893 74872824 0
220394982 449725858 0
133104657 314733170 0
218930389 345320432 0
47452819 119123266 0
204838028 334064249 0
220368179 200220075 0
492765113 329161792 0
79044049 64912117 0
98651970 385563066 0
335782937 518699196 0
538595441 570273896 0
394226003 113428074 0
280754968 431699125 0
147157617 262607233 0
567439154 500295158 0
273620419 83908066 0
12839932 33546813 0
138761248 444465622 0
347044620 231320599 0
249031472 509924951 0
112483564 504149918 0
558938353 228016504 0
192567292 262492438 0
476351094 444164119 0
314407037 277783734 0
31954491 45397534 0
120750671 559749415 0
89475278 359537433 0
113531550 333801547 0
433134263 402772033 0
191419356 32375851 0
177133507 251645970 0
93464746 55496110 0
497909766 315449423 0
468595538 393572546 0
119529016 169159768 0
232731801 386449900 0
332288238 474285210 0
490386927 187674436 0
329728322 523710199 0
561105479 255957040 0
334092855 422861806 0
23003676 133547282 0
226743709 404410343 0
518497076 165355911 0
9271869 379373429 0
417977834 318988645 0
560219706 176775967 0
170623057 414300687 0
83729768 26190973 0
493858885 199232356 0
536425931 438007311 0
303148441 296533639 0
432787563 257387096 0
223670547 467718328 0
562152468 241054799 0
167618405 397371736 0
292423071 479114045 0
316240444 119975288 0
201570746 531426083 0
374577600 322042817 0
441615385 423375397 0
450963408 198541427 0
260753126 254079544 0
71748761 446258459 0
515086434 6846963 0
369484486 78672019 0
231112709 234999746 0
104266924 474114282 0
347205119 521934860 0
528102994 14985659 0
35174110 211732150 0
73129957 510141956 0
102873039 144299003 0
527536625 406780639 0
243156703 222287012 0
268601969 237076375 0
197369206 552403688 0
86086236 484837071 0
262633255 125116436 0
133190046 502394870 0
532286755 29711770 0
275721980 511197792 0
110797556 337820307 0
385955254 6087480 0
205633171 459659258 0
4065097 38152016 0
98375388 123187889 0
184699194 300990125 0
360592181 50499097 0
222129494 209918797 0
508788888 236518780 0
446204057 355558987 0
81044640 256897431 0
282913926 311468777 0
250623001 130632351 0
547015054 137595268 0
179339616 209443656 0
481359003 369488758 0
337326756 213637983 0
84060777 531147548 0
124546482 465962898 0
71515381 71996809 0
230280279 215208737 0
146181131 393348618 0
3801891 391000981 0
318326448 286186970 0
9466854 534583396 0
43316808 472672589 0
564884383 247864091 0
319346662 576693401 0
317949992 576596270 0
558114787 306155119 0
65325390 308203388 0
386653489 229545741 0
177695295 192761714 0
526312532 83718340 0
363229620 442718005 0
483490030 231475855 0
183075301 250777229 0
348926373 306026983 0
314380563 496849091 0
61352201 556450195 0
445209244 561375958 0
281679980 436810363 0
427993103 548918526 0
370586910 316340849 0
412522337 445363392 0
249036484 507356588 0
259822269 551178756 0
33441429 156624320 0
136409786 490521865 0
460297433 570434151 0
35702393 54866235 0
35309281 429212950 0
192681515 52670502 0
350010490 72940216 0
558364175 59896053 0
210114802 541123383 0
468871299 19430642 0
240266407 446490199 0
526611382 544795677 0
401104707 511704473 0
416657084 164563356 0
263924069 194318935 0
502820554 70187374 0
131476825 466117899 0
231394940 17604582 0
478048683 349427535 0
137938278 63583808 0
380259374 119911988 0
38264532 33465180 0
10747977 439507824 0
537030396 576293370 0
546743896 186223858 0
83241521 547456382 0
403825931 561760048 0
150433203 193163100 0
100896543 396052113 0
437136275 363799858 0
157957887 302141599 0
558072609 534392692 0
16911449 574644662 0
434149992 55035096 0
239913682 575189963 0
17108010 479965299 0
477201775 472917921 0
126672808 41352621 0
169343031 279993694 0
94935943 33278608 0
564785116 194983489 0
396087401 445069554 0
435707562 472048937 0
281951088 214571 0
549056282 458681933 0
198228196 448801336 0
404317405 461345483 0
565607123 200346181 0
540006213 517456961 0
342860682 564483722 0
348504256 394363862 0
453576660 52905831 0
35767204 402903246 0
78028535 75281892 0
534235915 149235759 0
374311773 433333524 0
175813230 556807934 0
557409986 328560030 0
212860844 484343832 0
415899431 278028531 0
120303486 364873438 0
10146569 296303810 0
569668054 510715810 0
144975750 219286577 0
27800806 154775810 0
252363019 384634929 0
533772052 74013642 0
70857824 473682642 0
278177815 296517738 0
386769800 355408771 0
20100233 331652577 0
185627766 502327848 0
81435717 358357776 0
446180392 275501713 0
424958974 179636715 0
442333594 478846867 0
315420238 3210896 0
377006536 175249842 0
282214583 27772294 0
362647676 60990282 0
179741444 438019209 0
350127279 560023086 0
532522959 515062038 0
233585590 454755937 0
298761114 363674696 0
88229180 128156679 0
222354665 235578579 0
429662370 454222474 0
199011298 214230255 0
490011771 504779195 0
316625259 403987275 0
199613806 384818012 0
175226692 36065628 0
115712343 74560581 0
17676029 459236698 0
189439564 113694570 0
11399979 55992309 0
473343879 9601717 0
551422890 490410635 0
33287983 437343756 0
207669386 303765048 0
211212710 413052753 0
127794112 248746926 0
83658381 214292092 0
554637930 28925071 0
516888612 107074420 0
473594048 442915286 0
534651269 115150771 0
30138821 342567831 0
543385709 61384938 0
74437983 437954212 0
328648691 127144030 0
16290947 381407842 0
223478660 455177948 0
321734060 2680454 0
226818883 32683284 0
366367110 441048450 0
164151225 364468269 0
238404530 401566651 0
244739460 249242471 0
544085496 223072865 0
220679878 76919127 0
455283310 80751609 0
416724791 43257469 0
272443321 488413941 0
557884505 258544079 0
562784791 526832512 0
567486620 60928662 0
303159819 326370946 0
266543029 485094277 0
324840008 54547374 0
195788481 478548652 0
194315884 372021247 0
149079098 393351238 0
237651508 27591480 0
453910667 24585474 0
191926333 205529863 0
233022120 204700386 0
8682622 274908391 0
285128308 338504586 0
4011478 318437710 0
210444407 35318865 0
466835422 521032671 0
576056298 369288747 0
68807720 188669517 0
358929580 191608711 0
441825777 405003487 0
315377644 326016205 0
277263596 328129135 0
546923023 354759207 0
433965532 408972003 0
143939634 549999564 0
534927135 460572765 0
399971216 204764945 0
256094370 52421621 0
258992783 80362308 0
1025046 21866974 0
80457309 511702706 0
106108807 485862082 0
254209395 358231246 0
559018780 498579176 0
416484402 491283235 0
216058530 382085806 0
45140890 407428733 0
159362029 399232835 0
193221228 236771119 0
154934904 523627357 0
378945480 420974056 0
404012693 376960700 0
103293667 25371726 0
170661105 73468096 0
135952983 344839739 0
217407885 336361406 0
76071949 86843410 0
251422774 431560976 0
152654206 397159919 0
117165543 137874312 0
129097502 126186935 0
152190275 217041573 0
495775800 232239270 0
424724696 199320650 0
179031427 149004291 0
446363176 1839452 0
128291280 135902442 0
157844664 151668870 0
534140607 91057152 0
534466621 42465534 0
383544400 497679462 0
335183591 28591446 0
418133383 458997280 0
488206366 417945863 0
153797843 212288279 0
446152133 534670184 0
500408502 130206861 0
52097425 171127420 0
134636956 114308418 0
157434703 92503764 0
451456731 199921939 0
351345039 54057531 0
153217718 521252461 0
366631868 212405612 0
485460395 362979270 0
387158483 274522424 0
521797336 16968872 0
503384509 436008503 0
306339843 120042773 0
243684718 474203021 0
305123639 441752573 0
333696133 382829675 0
162281665 487869438 0
45768898 69278271 0
478395724 6389023 0
124076996 205959308 0
68855613 23833194 0
474786349 462940225 0
369255868 459109524 0
505818862 346642065 0
328428134 55602809 0
185660715 180863558 0
528520127 100380408 0
206602950 289918146 0
138912868 83000928 0
205306282 354395514 0
323318532 464135276 0
161695783 498862157 0
424023831 34058032 0
506975252 270726022 0
175736441 288301214 0
405200989 360378944 0
185269784 441909002 0
351299308 360611418 0
93344897 319951307 0
264887258 419724524 0
535237926 475908754 0
382250798 540460612 0
471441868 353687156 0
183134051 564758168 0
429649174 339901257 0
38513588 15574509 0
272585324 149138987 0
370916478 144418791 0
431323275 416671938 0
9625572 309012372 0
402096967 107044501 0
292896892 187240186 0
463559329 403584096 0
313171790 209815024 0
475536516 237337661 0
507554824 505124300 0
37414698 49657301 0
404146401 221978140 0
141530927 10593413 0
125701264 287558108 0
467920313 255017974 0
119749329 255782087 0
325403197 54538363 0
48113875 231905469 0
132796141 358553183 0
120219436 412597387 0
391817113 435565137 0
223915844 95198504 0
364755840 23411899 0
450969668 212180303 0
231249933 229290253 0
227575406 395653472 0
404807284 19946993 0
391131566 538616911 0
350749978 423853165 0
302997597 192817105 0
6232569 461802573 0
18562725 350044022 0
408267813 286798160 0
237455422 342583459 0
79154357 45607013 0
147307376 350925170 0
411198242 59199016 0
376518608 501753048 0
383218350 212988737 0
407763485 28755274 0
205993745 19956107 0
496456274 269553137 0
80046022 557323090 0
116887485 307511449 0
6557809 375245386 0
234737751 159989341 0
460536884 438051568 0
133721878 37464987 0
65075732 208287458 0
221926195 351554189 0
12298149 345213891 0
229574746 544929589 0
351973435 211592620 0
288649491 383839015 0
116894205 432969247 0
286267506 147156677 0
398516146 463621829 0
22466340 406220422 0
122673037 150640724 0
129847615 573536775 0
73260386 40317239 0
77214931 453202083 0
358294566 329132202 0
284824903 139394025 0
230218286 411108429 0
173543186 367935659 0
333268833 81546506 0
337057324 189675010 0
261762170 312652773 0
110683262 387366077 0
282773516 341863679 0
385557844 441510174 0
419174206 18784690 0
336341019 579217821 0
470047280 5488875 0
246731152 29983278 0
37169789 415459543 0
457681073 298000214 0
162379187 522337501 0
361291771 444707926 0
568213476 189037367 0
103603148 529934734 0
105763028 106535499 0
20070470 197332375 0
188346966 387857246 0
470070131 33742006 0
497534784 423347740 0
45766453 348412288 0
179509728 182196006 0
318638499 80747624 0
52538195 536075245 0
259906115 216220759 0
185363523 165036290 0
181769882 471793461 0
376872287 449857815 0
541365151 176348267 0
480786791 378551578 0
45809306 195204608 0
297966390 516336476 0
154203680 172420978 0
16097097 32379481 0
377438665 511570520 0
441769635 276074765 0
564881852 578982607 0
319752269 545455259 0
247667021 340748596 0
467531934 480703747 0
448625049 43825034 0
97831449 524987834 0
34546878 341103398 0
561866910 177300761 0
97614684 427747099 0
440442292 22170738 0
563348637 190826978 0
487188771 54925153 0
443041728 441494496 0
191154030 91861764 0
292958198 16247163 0
546761684 426510572 0
6933048 485310958 0
78247991 519571364 0
35914040 321381991 0
247775242 98956706 0
528532219 577277831 0
291503446 315477061 0
390920667 517263842 0
204282371 528431950 0
196503901 418198425 0
433262905 370954297 0
425741555 366550772 0
30352002 320655913 0
448996242 143904485 0
70556172 369216144 0
498090394 304160134 0
174518238 526879172 0
425629613 419834888 0
194086077 177674518 0
289990013 407726668 0
199651794 317900654 0
464641073 415653550 0
21880787 304856390 0
538974167 32051233 0
408389941 492658218 0
356079894 82047456 0
247514345 265692004 0
454853515 13413116 0
543147331 336017532 0
480146056 441959744 0
174863083 391776201 0
560158829 290948053 0
115832878 164807441 0
286817073 200563221 0
52338321 139874771 0
551625636 330041675 0
273443071 510607114 0
561047069 57134764 0
204015194 252362618 0
365496393 538064438 0
505901236 320143234 0
566855483 389145358 0
58738179 49086112 0
561713370 136793208 0
261845775 369436903 0
530761396 578690492 0
99584997 33235563 0
246230523 241399205 0
259223916 192090388 0
391083207 34263708 0
359701721 394566472 0
515848939 439120517 0
373261308 117246952 0
175112296 57838453 0
455722858 575745042 0
534976599 441744469 0
21464560 337226450 0
343762445 245130171 0
372118599 493620065 0
529428498 507223205 0
462607124 132490965 0
15991116 357995666 0
39232288 398145610 0
185922489 566055407 0
419842465 27634474 0
298546687 262199237 0
125992568 41507758 0
74273681 509855159 0
564047291 249387277 0
15416605 306058923 0
450441220 395144416 0
299395567 64562369 0
275955494 382068360 0
549683347 249883643 0
64210346 269763009 0
450008932 485834390 0
39666077 213665274 0
493629434 482385566 0
234577830 532593802 0
540397808 194336969 0
50523078 357683795 0
562794530 477025789 0
136387267 41341069 0
285417735 111632948 0
326475053 459452624 0
366313004 190216186 0
564222691 498951470 0
548266841 547610216 0
376768134 322762120 0
274237089 167944711 0
225304785 274196398 0
542299699 179492587 0
19602101 339401447 0
562422242 552681086 0
420401105 497020541 0
81137646 508317080 0
541310673 179297825 0
499737435 11549212 0
107478310 176954228 0
319551489 502153809 0
502758235 322385571 0
195134610 46063720 0
71768979 266469200 0
483000458 98829102 0
517753185 370871015 0
468634350 396327153 0
149990917 208716072 0
319203887 21186579 0
74185626 290448190 0
187914394 509521672 0
318495617 543599246 0
497008603 11116335 0
364868969 263752864 0
227150520 419536734 0
499817440 30452647 0
90639562 555450382 0
5703052 474073554 0
177372268 138064686 0
512027879 316740148 0
315408257 493534839 0
325414824 73204306 0
385872912 445672919 0
547028834 475693844 0
544207629 219323241 0
177009269 458035630 0
452954951 56974654 0
188896725 4959532 0
12233737 171173419 0
216824095 247450750 0
513548864 319924763 0
476398445 31987267 0
82239354 504861681 0
434052069 455950334 0
194022683 219571283 0
246069709 54653893 0
226476529 529667553 0
185422241 62410584 0
479466214 245365539 0
114328040 282370301 0
347703600 515441015 0
192151146 142881004 0
81918303 494264148 0
442105650 309292139 0
543347300 187245086 0
344698497 556364400 0
413462783 39575106 0
501616698 398581775 0
323948952 150266528 0
254627024 140147598 0
267439632 334864292 0
86473282 315187856 0
565619923 287939670 0
194260307 17539025 0
199590183 34675809 0
355560929 399679766 0
243755290 306719750 0
488977666 313124727 0
213974976 458567129 0
375810943 89164095 0
65894017 37627908 0
472048365 207043405 0
229143691 179968016 0
128701340 533056301 0
243819831 462941852 0
536802842 61473805 0
195533349 418062642 0
565146347 124147982 0
489601269 316202411 0
187323494 26899776 0
563610817 272626877 0
252423011 21224899 0
160905278 318984959 0
506807402 82081430 0
499640025 163545602 0
459455794 175289403 0
85089277 520968225 0
494578366 383357898 0
557756070 38245160 0
316687290 245968622 0
527697929 555655560 0
192441099 469380623 0
51875549 183419894 0
562658433 237554594 0
36312014 559338618 0
269906899 255565055 0
30649416 41896551 0
455370014 348169408 0
332776453 516471302 0
479466440 60352950 0
570174511 556213364 0
277641600 272648005 0
228922401 328174913 0
93495456 569576726 0
184078816 378413554 0
20845459 438854280 0
338526338 35047311 0
517249346 357815260 0
338393895 131337285 0
329049623 250254341 0
328927369 108243249 0
552328981 428772843 0
92796943 123384684 0
496182004 248593153 0
92703365 540027493 0
86983308 96659596 0
385582277 456319640 0
124118858 43642490 0
128366554 368483068 0
515581103 411248522 0
498364818 224458757 0
553616002 67731997 0
384686510 540470834 0
165916493 205319923 0
126113507 397294277 0
553715886 213386209 0
109020917 553298446 0
516475032 228204307 0
435200827 512985480 0
9472721 81338770 0
442434241 311630238 0
294275240 490592468 0
432829043 490867165 0
402710333 363141217 0
226228286 117568143 0
286237950 220444387 0
225586863 304922872 0
67250812 450738577 0
430315770 267470697 0
68287064 156530089 0
578259462 266571349 0
297904108 340337794 0
201690350 239816514 0
543317277 216113655 0
430188802 50539781 0
272184886 209109475 0
326580698 178561215 0
222482441 495096775 0
335350364 393849261 0
535672501 81711442 0
258308229 25030780 0
119695771 119755342 0
420269253 448163035 0
380022451 528455073 0
423531322 557275532 0
258094192 473390880 0
438925379 77788854 0
568330557 397892940 0
332438160 26051736 0
50399459 140529283 0
105192894 282240432 0
11498600 259360488 0
206950693 448910824 0
444561635 177380680 0
243799886 282031463 0
556180499 498278025 0
117851064 264885008 0
173611295 373750274 0
111897983 117062637 0
388209057 526478485 0
480005750 159686171 0
18495661 393661550 0
367085895 480408112 0
468624289 61669475 0
270508422 58010346 0
287395319 174562792 0
422575996 466149931 0
493488405 50477453 0
238196625 105543677 0
79028886 161751915 0
564840914 1456626 0
415952237 28871783 0
209926566 261923866 0
423547058 321871960 0
109764046 228073030 0
134478108 554323995 0
182728542 7687352 0
207890303 339489421 0
363425394 392094293 0
84087107 453402719 0
522515125 73807241 0
326940374 433559969 0
372375478 267749816 0
531691946 235648287 0
303690970 277034241 0
284696079 96909518 0
247887924 547515640 0
282035038 285981260 0
252688021 296097512 0
495448430 404716589 0
249145682 404251627 0
169403337 150816760 0
75051740 163386879 0
372909159 74242698 0
59979928 139248281 0
379309345 207149812 0
242029843 523668529 0
147494758 225091661 0
495809944 541937966 0
16359125 506776461 0
556151393 433951567 0
154545054 278676758 0
229038924 134018811 0
328645641 71453813 0
313693727 268873276 0
514404952 272405243 0
405835008 147770173 0
139646313 480231292 0
392451801 123111089 0
441851582 391664753 0
153435869 442204118 0
335883061 533697908 0
444988836 475167181 0
112146694 421250938 0
461717802 486871404 0
55791338 2242507 0
79450795 570004840 0
286758036 17255141 0
302973768 357670146 0
302731975 176904684 0
342943483 517513384 0
533087818 295518252 0
541530259 219203689 0
167704480 131319030 0
202921642 359900899 0
429586462 463513462 0
410522800 416006109 0
31594691 101789298 0
560594616 338764718 0
21966618 464045536 0
479382475 197360455 0
374078038 307221289 0
93229771 16114863 0
407737221 499220145 0
89702983 475581025 0
348821736 413297884 0
111880916 176416920 0
412891591 61704322 0
458014658 566191074 0
321827496 307651206 0
423109001 458529893 0
528841893 488174101 0
434539430 444934674 0
373395824 258254358 0
322928005 93846093 0
465515850 202768559 0
483867530 419609112 0
85074173 497398761 0
8385528 52919356 0
251866808 245002612 0
332330462 161251880 0
446659003 474703463 0
325994229 128871174 0
140785397 366169825 0
277713966 82012668 0
540474262 347031329 0
481141896 245855889 0
207497790 34652788 0
401194956 475809649 0
377334893 77400272 0
371317335 476380353 0
431821589 82022225 0
496874282 141250511 0
525387630 60315467 0
183629531 549235695 0
189950581 353005210 0
464276480 441380914 0
390224965 197217258 0
362307213 546492807 0
45983770 268443852 0
559495161 219644199 0
284329455 273165017 0
516779122 282572195 0
292403903 524625521 0
354731610 567304255 0
117881261 488786336 0
311867505 563537025 0
524887552 380473161 0
169513608 363396002 0
81956391 413361613 0
157101790 486408595 0
260471057 386794856 0
119582936 561649523 0
5716201 322971651 0
456834057 119424996 0
141151981 455662250 0
117314162 166137956 0
30629296 538702605 0
498470670 121967351 0
517725092 241059581 0
295350484 531710386 0
158123057 206628773 0
297607072 247716985 0
254786566 570551392 0
545452353 287079074 0
526023719 422705231 0
151449886 491936572 0
194094390 264019360 0
61105353 504758711 0
71967829 102972207 0
209999957 177730880 0
432126287 423686038 0
113111714 380825279 0
332133885 549962393 0
114816827 504810317 0
197714014 310516218 0
133105942 314184014 0
133892161 572716469 0
129107964 515563032 0
579229272 420614565 0
459461072 485493512 0
382688977 538312986 0
568002312 444015189 0
65546011 348265065 0
45436223 26179372 0
415007053 512357442 0
166237404 216959451 0
15588132 558395613 0
229253603 353626215 0
281105679 171419191 0
329891368 399730885 0
486809397 20842320 0
353358057 473001444 0
114662711 23831832 0
406369424 256568985 0
397651231 139365596 0
548671387 408510033 0
76718277 22990036 0
314421837 100423496 0
111721413 391513731 0
406662741 171927158 0
362577837 331013582 0
523635324 178424545 0
500457522 225633689 0
47496772 495606011 0
271727795 357201920 0
199919120 122745019 0
575043192 482241304 0
198261976 543981764 0
164675123 504920595 0
328990006 446894279 0
407941425 567009006 0
573077318 222406747 0
410666301 220013583 0
471199844 532047042 0
361370402 323679934 0
172611715 228407279 0
63821284 421863879 0
144469381 562062164 0
207104636 233148643 0
523951886 415058283 0
436134478 228026259 0
390763556 55582422 0
445114533 417616477 0
92916091 395615660 0
137285902 297218365 0
450157246 352098489 0
465315551 542921370 0
448590384 478541861 0
399724838 542749255 0
455789110 563180007 0
343136867 443782648 0
322729184 341740717 0
571237463 249924305 0
341467146 51112920 0
37916284 177584823 0
346986017 374059899 0
76460374 169557143 0
320086780 152626953 0
506063450 566023262 0
308778324 498736063 0
519829287 568260889 0
123857160 282799578 0
384826955 26203833 0
410145550 96444557 0
9506845 37735596 0
120843976 175617138 0
258863110 31894617 0
8428506 408453558 0
336181212 501030908 0
294678801 342710172 0
570393261 390509211 0
156117920 501577017 0
148409129 55078324 0
393696105 292665656 0
297692911 371218759 0
117497164 213492125 0
264597811 388822544 0
65401332 113454883 0
78738228 211715839 0
397538572 479714858 0
483315293 440831572 0
386868534 150035361 0
53714647 134009943 0
536679930 474086946 0
434158076 486634913 0
169898208 314078766 0
397527767 34630135 0
342114689 167849131 0
41253697 15115794 0
400497770 12456511 0
217806008 256265884 0
103823769 348052295 0
14639645 126377299 0
233568306 425197165 0
219169429 500627504 0
362023357 466560217 0
110436801 341280253 0
229996534 316216280 0
258444264 318336207 0
307354420 45694457 0
111939028 20135490 0
322386676 52440803 0
197709572 394737569 0
262092433 22501176 0
534752641 367151761 0
407264443 10395021 0
180144136 390291684 0
51225939 457187733 0
505100489 116600372 0
334828571 141204808 0
434777451 293535773 0
64149609 321342590 0
219675704 502334914 0
94794334 141254308 0
56189908 106817164 0
531715030 243842518 0
142150240 554964879 0
175331853 323873255 0
338629963 29269146 0
346941613 392168827 0
129245077 473706820 0
443646876 292336190 0
451678128 293794837 0
135497306 297233714 0
136119633 321559602 0
444257387 309971410 0
331790852 86408516 0
558155177 477556245 0
209592779 65187023 0
249760853 49302412 0
397456750 29286963 0
135840431 186136715 0
198708311 304895114 0
16451114 152373974 0
575253078 550552312 0
424250087 270211701 0
150108295 189698614 0
336832017 124279473 0
152043834 380032340 0
131784742 174754951 0
170035552 351226597 0
259264317 193343355 0
483061450 286411916 0
146968856 570062319 0
448504628 256874201 0
2114383 296844523 0
319312345 570077012 0
187717218 56350168 0
250994047 398287198 0
536105950 345407851 0
225779437 389079676 0
146500606 512219694 0
513133764 113654109 0
114266127 25775790 0
40101491 347750692 0
450294482 170353781 0
468560357 482055144 0
351811617 256199618 0
183579821 84216177 0
143832110 404752802 0
369990875 515332915 0
151539412 159613021 0
250674998 261675958 0
10030754 121619987 0
477972694 192368517 0
24252429 444056274 0
67462353 383984331 0
389260767 132044884 0
315857049 456117733 0
360549213 215308595 0
415941008 215805342 0
26617461 345783014 0
571623312 4314787 0
280976202 98593653 0
323519944 216522120 0
546384164 194874802 0
187778057 189873430 0
65333564 371089766 0
436437559 43118909 0
385861417 234032655 0
47379439 500752078 0
90909795 415708960 0
140024163 516611715 0
138354275 333976274 0
402702700 182031806 0
121464928 76243662 0
220669433 373608236 0
127655839 40173510 0
540695898 131307527 0
135174969 481266547 0
137210603 354101994 0
109370825 246006979 0
136106723 94816831 0
439974434 487989028 0
511560042 200993723 0
461169633 497825099 0
440726362 218663281 0
139794944 520646631 0
274126297 41803984 0
308020714 468126773 0
132655752 469182386 0
103798238 367793550 0
322469510 471315586 0
487738242 13393253 0
230986618 61291223 0
9057482 493872105 0
219479294 175247775 0
207661762 432253830 0
98318124 545207182 0
348111456 107211981 0
388322232 487851890 0
54225835 28361801 0
124978901 64903075 0
491452823 140490354 0
349424007 454524612 0
530113163 59112674 0
471935395 448544391 0
30677334 108578349 0
336163694 494615755 0
97417242 543973398 0
257261783 128871276 0
498698151 114838563 0
188157346 137212056 0
355690473 291940321 0
172636059 576092675 0
456745874 268907713 0
35426934 466854855 0
50184809 143076331 0
255908402 166351688 0
98493611 10024281 0
214000171 566605725 0
106521945 430854472 0
178682436 484583839 0
337446125 239784055 0
32328840 213983887 0
278172645 222356729 0
113147024 431412959 0
480630001 221590142 0
530643239 565955132 0
200322417 453739823 0
426697224 257445589 0
558317024 223854553 0
211988422 11656375 0
371070303 57421118 0
473602177 568775546 0
545977709 548837407 0
431170227 82830308 0
479581800 291784369 0
323253759 437136391 0
430946723 461524718 0
109409588 18960135 0
440962101 268888676 0
380708683 210835263 0
407600690 3238239 0
47856433 14238524 0
503234636 572538649 0
53025269 65706931 0
395381762 443064349 0
234801452 194472667 0
388679437 471649119 0
281072096 51798457 0
284701642 575134322 0
110370617 186431546 0
520523246 95503289 0
191376549 497763685 0
392615797 523551625 0
539175353 48898509 0
149022422 202066139 0
381458290 547474544 0
462652158 424951145 0
495339796 108142811 0
498796262 95590334 0
166996778 44946089 0
344401290 393698211 0
406646985 451015696 0
261015528 272386282 0
212746816 165100437 0
96308487 502690944 0
347072824 178199311 0
146591773 241107149 0
61459872 188752116 0
31339067 171444469 0
224236549 445050032 0
66026389 253632615 0
274699069 46970872 0
555888515 518493718 0
18806764 24376231 0
255353062 550789224 0
17904992 351892914 0
40538191 88897789 0
6773620 407679687 0
171889043 552308758 0
367384970 255162585 0
455468592 532509776 0
417566510 394640371 0
78333825 175957341 0
345413625 175986874 0
377271226 193693604 0
146078283 308044469 0
342551125 60165352 0
405908409 298288245 0
67014957 282199694 0
318502658 163104833 0
552541541 492020796 0
477352162 261003778 0
251203540 547711300 0
573550548 77076780 0
21091624 449918139 0
435646290 424531710 0
257942468 129651120 0
487318875 515094356 0
29155105 374637562 0
567732223 320981337 0
244750513 33941964 0
65392662 73445015 0
370966786 273407858 0
438265604 574943385 0
126384200 379006188 0
502339392 554833565 0
575246599 533161984 0
425101943 270023640 0
284391248 157478470 0
540606001 274018359 0
402523999 423323795 0
441585928 169852469 0
37939673 549573272 0
388736320 208914177 0
482808781 369614375 0
209609162 481482581 0
298251179 366103751 0
253094138 315045380 0
133447383 196034308 0
353520498 129835904 0
8448925 444224960 0
103045678 206246153 0
79291055 40652207 0
549760870 556410588 0
561994107 551299099 0
570449434 157647557 0
152347621 473298165 0
233377108 172728550 0
440449223 375986178 0
248147544 217468869 0
229610139 536792357 0
343599973 479433784 0
51688832 567340742 0
26020610 432171726 0
7781137 69023219 0
97224302 150509800 0
305324440 4101247 0
371528643 48671946 0
24420793 420047618 0
62707641 414870827 0
494868563 493358115 0
492624891 377539067 0
491306777 349868499 0
300141293 418788914 0
222570418 30670565 0
482174078 67734526 0
529020916 507251751 0
358359613 315544549 0
396264236 4157019 0
476969025 264928964 0
86756405 187736004 0
567796466 519764426 0
63167548 443390488 0
329974500 263767079 0
519691478 445436125 0
77748995 408096504 0
338486431 26685775 0
410393036 177670775 0
109845925 241362471 0
267641532 366982487 0
198594133 163811092 0
311854653 559937299 0
285476734 437521422 0
226751576 347760197 0
327606382 327135847 0
73429030 234568945 0
362204802 348037576 0
477670787 441176188 0
222766558 223186252 0
280452570 423474216 0
174772199 491914204 0
287018565 155493465 0
198107695 322006117 0
302143757 45194272 0
38884704 485907377 0
304183365 533134427 0
406252817 256421487 0
143772632 522377396 0
533115835 386502483 0
273509122 293257522 0
464307876 75662815 0
109524187 258645082 0
303223 385579474 0
133997563 208574145 0
198932998 158001812 0
102550554 87993183 0
405210428 60732341 0
303395475 357179339 0
295072436 485849621 0
72028912 269788005 0
59617456 11834068 0
490761411 567438018 0
261286882 475220010 0
459602225 511614342 0
502088743 209271857 0
134565391 558001946 0
312240403 208298651 0
307738851 69876512 0
543157772 426975380 0
112608883 546202629 0
323071628 59654765 0
285935374 157689440 0
182579059 493700091 0
162282610 303071493 0
262117225 429267190 0
2222214 294704404 0
512884733 339317562 0
335587053 505854525 0
285668783 121459749 0
213623442 559377186 0
160018517 495872756 0
388097263 343998762 0
162405113 419332350 0
209152719 433416566 0
165920812 338311306 0
282608040 520673031 0
24545053 145444199 0
98896040 330662279 0
443483487 442892397 0
378426751 316930105 0
558141376 334609163 0
248069200 211354923 0
58056597 240328724 0
539795103 547386504 0
143216492 213023486 0
28147465 114410067 0
577167310 327751141 0
196037459 150176117 0
128030805 282917974 0
292192656 3131481 0
393878235 220336593 0
280555897 347032898 0
394616392 574289761 0
542639502 461855014 0
463841403 396404193 0
259149234 28787418 0
174115555 390279228 0
9990751 79045352 0
344883966 249788614 0
296967041 113929367 0
71428834 182674010 0
426655901 385515895 0
44504917 103093570 0
337690722 425872120 0
353169326 179699549 0
540660775 477117955 0
373320814 302928693 0
264381331 437239724 0
247268384 410491367 0
16175982 341333553 0
60105316 243914962 0
464330048 41243752 0
574129658 534929176 0
196076219 348749305 0
454858283 8906367 0
40384524 50373090 0
77130382 155008422 0
29208083 398844447 0
241797574 509178470 0
460468598 232448504 0
276522830 24145804 0
360015291 257833045 0
490891500 222972535 0
334738721 210515296 0
364839955 322809873 0
197958191 302651489 0
97271359 447220775 0
39593864 225814431 0
72094974 538507003 0
224948354 410843074 0
226433076 446163092 0
356904898 288936097 0
189630227 559037473 0
359864574 89917684 0
255985779 438953606 0
62653353 267746300 0
96708447 477666274 0
470696993 256728821 0
462425379 541231348 0
462563776 165733915 0
245187398 267669772 0
558559611 510319088 0
202415230 459811990 0
70638294 322912536 0
160007596 399044007 0
796554 364497714 0
142090713 325474156 0
545098636 330573446 0
328598252 561740628 0
226330377 292317606 0
38881921 95197527 0
559732581 118482145 0
518941477 525842937 0
212831822 505643781 0
28603303 535279906 0
369393998 314559363 0
468874227 390815441 0
273483167 36246319 0
419471566 211088843 0
118013131 311109109 0
140633667 163275846 0
252799817 357159754 0
147338834 261134524 0
474493434 64941547 0
274205805 113078559 0
392804912 191248985 0
151604858 292648887 0
64041663 540396557 0
568179896 519801239 0
101661381 562702976 0
74498006 36532480 0
512383825 463437879 0
542148939 167409879 0
148289430 511489253 0
312578488 484682567 0
252038328 246793299 0
167742569 442241335 0
9537458 155814076 0
233085790 353201009 0
61864012 273857848 0
263113304 9876695 0
130173266 172753173 0
290649935 134844483 0
123795698 467634365 0
198506243 271028016 0
300620318 278208644 0
238511967 372369713 0
384808080 108225894 0
480413693 424241846 0
443390349 76530776 0
267724484 451087321 0
538501913 252952767 0
470873489 537905465 0
28768513 16437056 0
222041985 464157878 0
205323638 62644909 0
511776361 324274997 0
20082454 539935112 0
266233504 330714411 0
31070247 462404243 0
79484278 344464480 0
253930001 334118167 0
211501180 247066575 0
75898277 552886042 0
266007874 445782878 0
286546802 341918103 0
216384611 479883794 0
565493902 568416552 0
573082792 521764425 0
425638562 414852000 0
559897578 246616454 0
452887341 52010986 0
416201773 135638133 0
160940528 373709209 0
380827582 208405818 0
561527853 293909426 0
149181502 106489126 0
239607888 121535515 0
276624921 56020814 0
198815221 476518785 0
327857 65508819 0
224599596 107309876 0
115217983 231451487 0
24512920 366484492 0
180583348 274938896 0
439432076 219282094 0
178277705 49675306 0
155874573 39475100 0
367630344 347314107 0
130191747 512106913 0
503519998 143790304 0
275081337 4688600 0
236568898 53856974 0
405087169 65114452 0
360028295 194931593 0
420460976 423089671 0
492539316 492908095 0
422888845 183379573 0
162630071 514726988 0
402309823 12059075 0
541014914 448961863 0
341974468 371045749 0
457818180 500823325 0
267114989 531817196 0
130277298 227133438 0
178258921 150735253 0
494861719 541847128 0
221736903 138968522 0
268124888 547810278 0
572487923 44702069 0
280430828 396714003 0
565870327 341400140 0
501111529 175780566 0
139573506 212785132 0
470961195 525787921 0
148023761 354568034 0
131117456 66709285 0
468315100 575602020 0
316523866 423782620 0
28404554 287519844 0
149381881 550551368 0
72507023 451612023 0
504507514 174594833 0
413430314 226477344 0
212574673 299919166 0
517618409 66779221 0
340073628 266868409 0
512838436 532033998 0
573659679 578038551 0
292928494 15015766 0
180348740 271357404 0
54304846 149165097 0
108018736 456891014 0
213431974 134578493 0
260794829 104246374 0
324625561 421663983 0
285044061 448860370 0
37415636 127365655 0
283785701 170485659 0
22253398 516596631 0
181028483 470407770 0
445658708 36105056 0
194529467 138317397 0
66083766 340001655 0
482383369 59433193 0
455173616 504348833 0
327208000 504282441 0
151335932 478727839 0
523287487 59443402 0
66272107 62950062 0
138127479 29321251 0
379015690 249146619 0
456761023 342972368 0
346692980 548150884 0
278415638 486375418 0
426093871 271694108 0
154883098 442700315 0
244536550 478691406 0
314465902 187210287 0
565907141 283241457 0
506095565 173094234 0
23088952 17484581 0
499336137 541940504 0
165765731 573234009 0
562910206 443792216 0
500543729 393120201 0
76550612 192131791 0
504003056 123572128 0
338279226 571668367 0
276525036 483465041 0
57208637 504353328 0
299173600 545060980 0
365034892 561086810 0
490908563 375861609 0
343259081 530055577 0
169761325 88843634 0
543723819 264041983 0
545601487 365637368 0
362351055 114396709 0
226645204 454451786 0
350078978 572245485 0
250599892 424057827 0
158607656 119537759 0
233703813 76560244 0
66351073 77141436 0
62165239 47725974 0
349000393 464764948 0
115680865 151545968 0
272421930 533061694 0
236848620 253632725 0
548100795 333271426 0
49586431 490606349 0
285712289 473079991 0
516178849 472088199 0
494841451 573394567 0
574414289 496968088 0
280462604 296957530 0
539578235 340072169 0
393747164 260777465 0
484530141 13301853 0
146592887 461055483 0
412541237 268513764 0
157185967 214356140 0
449728524 92007869 0
371642941 472168920 0
517781948 180568968 0
429557417 526136934 0
37447479 327402763 0
357778871 21128332 0
523133399 16018996 0
406506365 279923993 0
135571628 377431588 0
77822402 334808435 0
424057642 359898631 0
558009163 280430648 0
279986291 246393046 0
436748449 116567806 0
392638024 350512938 0
566711556 519600727 0
78823285 457019785 0
23653982 226730517 0
373751088 368064952 0
519269333 360595823 0
249375378 54210420 0
427619021 328937217 0
319744079 349180488 0
378403703 290920860 0
390665736 571456847 0
280328324 470615555 0
466402929 495839153 0
36654715 361034007 0
426451767 377388425 0
571819723 384209414 0
156789790 24848515 0
3519739 202892940 0
62191042 372348175 0
250666841 2899842 0
539238310 256751792 0
183091943 10911839 0
388548399 477949885 0
424185022 17032618 0
327524517 158869345 0
53865739 90620026 0
347549257 364004429 0
253846220 248576992 0
185763414 115677428 0
192530782 497478209 0
13412666 192014830 0
148672250 435945387 0
40807451 472767248 0
386294608 420635772 0
229500963 480291095 0
69744549 110670182 0
403216773 271371455 0
443694591 229139997 0
339848065 153875313 0
239231735 263278134 0
538632406 388532270 0
528744663 173599458 0
55166255 78674458 0
280994479 385303259 0
450682311 273086038 0
321457198 430210947 0
396459528 34672329 0
439784171 39267616 0
228353920 393465057 0
165608855 439694388 0
458081100 188220619 0
124414581 463469875 0
282127438 457389122 0
296096227 402835182 0
66686736 147593367 0
526281692 251642753 0
419683190 56626046 0
113176834 77070129 0
124944006 73534770 0
523355280 410158645 0
459621243 251342157 0
65663329 290014940 0
524113040 415566437 0
574639062 512342685 0
74828391 378669383 0
103242114 288900187 0
437073597 7420834 0
402355433 113751070 0
24528871 235254210 0
307367506 116543275 0
188518124 53444125 0
548132696 403112785 0
570780012 433160860 0
413039059 199211596 0
515540944 378040577 0
448236614 469382126 0
557086470 112806714 0
123546092 286027724 0
176842287 341103334 0
524437871 568360664 0
307415516 61218910 0
202498311 250260043 0
303045222 190300525 0
7088096 450951337 0
158114847 26605585 0
414048676 498607916 0
470610737 225116729 0
222616877 315300837 0
433635544 456944991 0
342492031 469417570 0
376383155 87620945 0
276974318 499270476 0
355276186 322246372 0
85960762 255187915 0
76007875 446585746 0
20947901 39876523 0
541199897 95163739 0
554252206 209715173 0
67444586 487402577 0
159392578 472625170 0
562947243 242148568 0
164601163 210189454 0
341032979 54985835 0
50211766 203954057 0
432500215 15952824 0
7342066 464115543 0
520787673 359795079 0
529836532 388438979 0
318995526 235808947 0
147300244 39103403 0
501543937 455033240 0
461224826 332804474 0
120824448 329633528 0
7736670 283294047 0
56712817 65140269 0
207505454 232609035 0
164574650 110027385 0
168914343 462542040 0
33566160 371837623 0
15103304 522312079 0
10490264 402266941 0
424152296 316189701 0
525093008 132614293 0
577150750 235744128 0
454901317 468777766 0
252667852 357048713 0
217624967 26739737 0
521032380 23061133 0
525760111 310517359 0
494460553 121871323 0
227637847 391190409 0
347891824 515183834 0
565145751 400468496 0
344422387 217520883 0
341138064 165099551 0
373625345 174273459 0
247365790 118029984 0
33453853 295530695 0
10871968 172376016 0
382421914 254288083 0
419845504 264055414 0
269716977 351929451 0
262278082 55760343 0
510313525 21061918 0
33195588 353236986 0
105132682 334406234 0
411169333 489957275 0
564771210 265899478 0
181742772 456893194 0
323477971 168253597 0
433511358 334734017 0
126221691 501806211 0
415556441 199345602 0
301175936 1524839 0
420064620 89148200 0
423593439 420158989 0
140086368 390800862 0
56844863 434185557 0
499572294 544071496 0
259421838 196571944 0
399902252 483708296 0
359496108 546306312 0
105085762 281122255 0
145005085 25922265 0
316989365 356006245 0
558793624 438634085 0
481492276 370890847 0
51977136 312717070 0
312384423 341841533 0
69852660 66754314 0
33309551 457790960 0
7705244 525121995 0
515663536 172692332 0
458119312 557467025 0
248842131 190759542 0
194014176 457408012 0
233464642 411555916 0
150484818 383681735 0
369647203 355816975 0
380336036 13249382 0
371077024 501943265 0
345780106 294027565 0
442625280 83309564 0
48104764 293038703 0
187071815 340620156 0
227670761 8067079 0
501679553 267674503 0
500782344 23193391 0
522006444 189392530 0
23297767 67968759 0
558707071 267275869 0
566067578 461181300 0
299897497 420323954 0
270261787 63023012 0
92645679 208964416 0
184224044 567181318 0
491566639 413382207 0
83972711 253530628 0
68468505 237783129 0
79472527 464557114 0
124304755 479478254 0
540926129 313702465 0
456514714 442266210 0
340370249 482042206 0
337475912 451949808 0
35322777 392049924 0
286400060 262790710 0
342114954 547462345 0
426936769 246541347 0
19035532 10949891 0
213595425 248038680 0
417610535 10858986 0
281451641 442258941 0
425438596 411487811 0
556298183 126252134 0
258115160 421925354 0
228342588 521301281 0
369775565 170626046 0
336246281 372369527 0
227986941 308215182 0
314585139 527220219 0
39790289 161378282 0
162156317 432253806 0
309420286 162023423 0
252672724 126302455 0
277492265 67595355 0
46101713 458786535 0
257790427 550187960 0
330560299 549181657 0
161283192 309407318 0
181111263 371292607 0
429268667 142811844 0
218359459 416710096 0
460512839 39288426 0
21798348 225345001 0
33475443 392210706 0
85995407 183172233 0
373453796 74140703 0
331243676 426103504 0
555906748 523217093 0
393655884 106198408 0
521805987 540152237 0
477533900 260248283 0
429055048 223435072 0
327058620 565016888 0
278113 324023262 0
396619 4307688 0
198045871 75448303 0
359132004 257208503 0
363861114 226943930 0
35366834 106587034 0
551945859 530742414 0
35454622 448085062 0
196696551 107956635 0
214699845 33804533 0
202875307 21867519 0
389174616 265545766 0
212402364 81748814 0
493117015 215716594 0
105375311 345139250 0
562128517 390873084 0
502892275 309761133 0
66846545 94004004 0
81004603 51713874 0
67844288 414163242 0
574897501 490266564 0
530326670 134211148 0
504593119 81655325 0
270626730 90665087 0
105443598 446521133 0
58391503 294990101 0
455707581 306212144 0
260815972 100274737 0
488933969 478319861 0
123432341 155819759 0
124612527 313628387 0
48588470 368108598 0
260872078 154219300 0
52905736 11708926 0
561900327 423001167 0
94658145 138871871 0
126842296 506759189 0
365381638 161087032 0
466235980 168018753 0
422395312 393012061 0
12640379 547725238 0
431149829 73147789 0
3115533 8502771 0
477212735 282261845 0
311231131 418616030 0
287210941 45107388 0
150591295 172524691 0
57293482 456007096 0
548195833 316809292 0
488266364 543611348 0
294603905 211336362 0
331679263 361913202 0
533466727 37150897 0
285170157 86475517 0
231101579 472128546 0
383793566 24286804 0
542265537 14476302 0
502070019 327286776 0
232731363 40313593 0
521310280 143610535 0
59581054 328316311 0
342044621 271091054 0
242720279 560166896 0
393455903 202078809 0
285770822 285313717 0
35857739 474077287 0
57615630 51690339 0
305084318 277568817 0
248326880 482540996 0
109731825 534211163 0
26894380 62002698 0
521453563 368042785 0
437319212 464026415 0
351289163 289592060 0
221713804 100474159 0
185922465 180612547 0
361868085 79907389 0
60354515 525864112 0
306231979 135181086 0
135741353 559903504 0
384532112 341275790 0
553938183 208683938 0
522947845 285268072 0
217363737 455648058 0
144492235 332903871 0
394075042 286993370 0
61218744 123891800 0
171111948 289991732 0
571555774 237881778 0
93411010 175792524 0
69512700 84096175 0
331574169 407127143 0
270564162 134442141 0
417483648 273565120 0
414037121 528350271 0
226590239 250770363 0
551707140 318578903 0
354847140 457944959 0
210341735 106955756 0
293712026 403968140 0
185893088 528528007 0
423337027 207609244 0
464564 573169918 0
513818007 247845924 0
470087821 547055970 0
450468428 428540836 0
217368708 272589577 0
444903374 125674076 0
217851909 211077073 0
10126300 199156403 0
559702210 301053143 0
46157655 128724532 0
556087413 215565359 0
30581474 293969771 0
491412704 256276853 0
574690342 112793905 0
448782747 412162543 0
398856024 110756322 0
172575120 18765393 0
405261340 427921769 0
304313523 302358509 0
467482934 389036740 0
97408802 132814535 0
215984523 224614151 0
221684862 51779297 0
552394330 26460310 0
109477158 295243942 0
349734212 88305507 0
479571031 467352601 0
28091686 323571576 0
365080818 562289974 0
371896707 152401148 0
392009707 242026479 0
170813036 153012774 0
570072431 225832048 0
331176209 543933554 0
524254222 79851477 0
201012193 331877239 0
446670362 414344806 0
158258828 129055008 0
338118700 544847891 0
270256186 104047479 0
427878116 247524902 0
303319477 562582773 0
66280614 176244565 0
346438812 177083927 0
250739340 491407316 0
256644241 52101614 0
162856767 508508909 0
177978756 432401727 0
270387891 551086475 0
74984891 575310829 0
107101940 549745655 0
383115809 369758546 0
142931425 510808240 0
296136475 164794836 0
445275190 62723062 0
286191380 557216546 0
389920492 48693223 0
100682569 156442882 0
512157442 431605942 0
579539120 365889677 0
190927663 395530501 0
398945112 300690787 0
70568790 195911561 0
462728666 96037192 0
385099598 386293472 0
395614678 365789237 0
82239351 211326488 0
122815786 188139423 0
108584726 153737001 0
218899577 557931424 0
445002901 398109400 0
514476533 409589945 0
511622404 230333024 0
524886318 73316719 0
279593688 79512512 0
525706326 259427133 0
557087401 52610927 0
117501204 52224666 0
16775863 76534613 0
380508565 487367403 0
63252356 215521113 0
229144420 409168655 0
472772644 385018233 0
146021359 344673279 0
263315210 40415485 0
51504167 197842367 0
458021634 578511192 0
555960702 549195421 0
59910883 40571986 0
8642124 48284707 0
124536535 160716154 0
85982775 91409208 0
406652411 462074026 0
282701699 262586873 0
404489582 507011326 0
527452725 440064067 0
551935354 256929548 0
119395893 350802752 0
329494931 151479034 0
205154109 207032935 0
453533707 186728748 0
353269559 56669070 0
570231099 95178049 0
575442397 54425201 0
447592024 569277322 0
250164528 558997036 0
330747885 196726440 0
566720735 147673243 0
259337554 83757380 0
325236360 237137798 0
325085075 143385530 0
551018958 491705116 0
29986820 469603181 0
547945 198345938 0
62323717 348209358 0
266519927 333201039 0
56910615 6170816 0
104882927 10372578 0
408254765 48954174 0
79679821 498054210 0
461627656 234614275 0
174985188 370428270 0
278902664 225971856 0
398489803 20164022 0
62978349 410440531 0
19040171 194591548 0
39526889 533365729 0
320457661 113383057 0
105891713 172131169 0
17633614 187733882 0
318731128 180351906 0
63280776 520140653 0
406293127 349306004 0
187482424 384724259 0
242014630 191109331 0
329261908 131321364 0
230541975 456523582 0
235929145 126974159 0
13481600 171554842 0
21395792 196091175 0
263211103 299246335 0
453004908 326273967 0
320121141 16330161 0
372557452 471748990 0
27282838 98590597 0
120236852 351772037 0
40553697 352557591 0
8632877 396509593 0
29493569 504199732 0
529771122 332576448 0
323480437 120907042 0
173633542 34614731 0
311933415 328990903 0
469110425 352118235 0
5846922 65166831 0
311457244 29373400 0
459086598 564168997 0
205989753 521936192 0
263500771 566007035 0
398207988 262063553 0
496486332 67507279 0
401207234 534313679 0
579356371 564867034 0
96607555 198652267 0
127505909 134289346 0
510499488 424299151 0
533911324 155089539 0
194704349 137023715 0
451885934 21006696 0
278794073 447335949 0
289818732 226311264 0
539756485 57261104 0
62265421 324463260 0
168030655 91441195 0
359517527 552517768 0
517564364 515531212 0
357483831 207228679 0
514630821 451339326 0
476460683 57715207 0
47144266 72659869 0
110993453 43047866 0
509587650 178204020 0
566973062 391324655 0
539466720 463648696 0
150989680 575895178 0
195018070 47072798 0
306710936 438689580 0
556451357 547480425 0
417725405 451435553 0
273107125 549158100 0
53230834 187032289 0
366310892 165736316 0
148252698 432702562 0
6133375 257279247 0
433071771 361132744 0
177114281 403426711 0
134238717 284855676 0
282382279 225917414 0
393787256 558162368 0
70105191 118758285 0
542075251 350375278 0
435343452 465818428 0
41324789 517739310 0
312802288 237368942 0
488204109 156154285 0
254998796 379390734 0
25320384 254461404 0
258439191 364345665 0
79152513 268035451 0
350750301 17432329 0
28095378 424048581 0
142957890 21102750 0
386722130 307929629 0
560864133 263972367 0
496869454 335145481 0
107856007 508892357 0
357812783 75033109 0
246305019 482512872 0
380747277 228890223 0
547559453 506985864 0
14023396 234386710 0
232742274 186135696 0
300874135 251648724 0
180663056 311102724 0
319649449 576279153 0
105166452 220043140 0
496157562 104816504 0
146128679 198673857 0
227657086 413533014 0
338585661 90313710 0
336138914 268615848 0
480199615 35877759 0
179632378 453832946 0
2383143 48070981 0
227236932 155083138 0
521572909 340041135 0
461336912 364546504 0
300309286 163166214 0
572272126 197979481 0
243850289 211113411 0
411288603 132126930 0
467258598 314254943 0
147532402 44572970 0
268599412 5971202 0
471121094 94447931 0
345769511 387083447 0
486227934 104051235 0
234799397 286344873 0
98819073 279933626 0
80350345 86609523 0
191467927 368745592 0
100572866 236844852 0
493104660 298689063 0
495206374 107723615 0
491903311 12631011 0
529956498 81876383 0
282535478 465080538 0
238085238 553053804 0
47968069 564280317 0
568757869 177458927 0
484210082 395703281 0
331104182 283532235 0
513532664 313899612 0
115506609 32267483 0
128940546 200548390 0
91115697 435585698 0
329771597 186030 0
100366799 227878149 0
342015211 337960670 0
85440694 491031633 0
68546149 79602833 0
157271915 77078354 0
63158119 331533490 0
550836182 272867372 0
54813870 377599609 0
342030386 263186165 0
158217115 85061814 0
271061595 64427622 0
154042037 159403414 0
202294782 59877654 0
374750055 182238604 0
440888582 229579331 0
289478050 70991798 0
393766205 111222011 0
320576407 434210258 0
407002929 549336698 0
337979508 155552176 0
173563943 545030666 0
117783830 418265011 0
114722418 344927801 0
354364775 214975313 0
315679127 252622781 0
463033685 446321308 0
573715583 127788192 0
148681016 221515242 0
269556119 406202587 0
155775870 534914995 0
289231071 420937241 0
116695308 266802534 0
484939926 307484840 0
465595138 217738546 0
269518635 201712032 0
144023908 337510598 0
281092037 97684038 0
295711833 246815218 0
3166169 295081443 0
379076266 425288760 0
234117992 377496446 0
84366471 251221486 0
463656713 460971107 0
99118163 315312783 0
317583114 339225035 0
491892235 290106441 0
233176890 353155136 0
9945506 545877798 0
265606047 99662365 0
304702712 245568675 0
276344297 145189403 0
29379725 514016678 0
455039338 135611014 0
521477387 564710997 0
361802367 105997540 0
299816815 189277911 0
500417009 130438233 0
340668152 190638972 0
166280857 577232475 0
464366704 400212874 0
532931245 100327010 0
302205044 220662146 0
312271044 53786424 0
373145215 116277625 0
238573910 133891806 0
569965155 238744838 0
567688329 182017597 0
176634303 22067920 0
527614661 523721275 0
187926295 202426162 0
486310785 237669169 0
315654570 305615450 0
95911321 446066638 0
469115534 489253482 0
6455188 183307475 0
124259611 246818886 0
197363730 142870224 0
549218449 148109282 0
103976545 234399714 0
2496620 465953303 0
61128306 183160944 0
285483013 572480071 0
407115657 467548276 0
58778245 122044297 0
170426131 20306926 0
560889048 107326248 0
557799874 440464037 0
352084595 59950545 0
345508388 489997695 0
95958576 327820676 0
171916467 206212293 0
129593451 510522489 0
295776484 133099510 0
298292720 280915992 0
189895831 6316179 0
413434879 565498712 0
459482776 81459549 0
424292479 283008163 0
7321071 530719155 0
322286871 19984459 0
206761873 161311750 0
355079024 114293170 0
501185176 186063315 0
267812004 263473660 0
539110626 1333814 0
64639808 540816863 0
342234618 144018592 0
109852243 400057680 0
435219431 505762856 0
231820304 309155961 0
255420798 187979417 0
251569513 1325092 0
463020737 356871512 0
333036946 232742240 0
401285194 72337236 0
204939397 560388921 0
326003555 76596370 0
115389096 150445425 0
552245420 10399722 0
485897521 484654356 0
214390275 513076176 0
492946065 6737410 0
528081972 513021273 0
316594610 208817577 0
31739841 516479243 0
89628975 552216667 0
570634119 136975210 0
537620354 345930648 0
492340730 42212728 0
400435090 151951514 0
467011518 54622269 0
464427760 130476401 0
313671788 542205142 0
445861173 114859814 0
512185682 123743009 0
494895186 287245184 0
242317439 152635037 0
279120058 71582575 0
279573262 518928238 0
158040113 68796272 0
242696160 249491852 0
423444222 105794150 0
391666679 34737067 0
372271220 552934004 0
365725754 174969316 0
377356181 542035900 0
241171076 504185139 0
115867310 476860637 0
14046243 162999300 0
521737919 556481401 0
159868935 307457532 0
108381510 453829198 0
190035795 21137304 0
292225940 42714139 0
309901731 15786869 0
458219328 394323855 0
578338232 38555020 0
37227312 97842791 0
6727279 317307129 0
520511663 13985481 0
131979905 292206251 0
237710019 499131818 0
213632471 286780796 0
532096814 199280596 0
201239712 156655618 0
476664031 79260126 0
425980286 113446782 0
531716125 162610632 0
525981641 55679688 0
69781 293686516 0
182667810 417997831 0
340954617 117010151 0
148839150 288497216 0
333555379 45834278 0
449562866 451957444 0
365149725 278093303 0
223411093 249448440 0
8488549 306064195 0
577902137 18467673 0
461714232 274292104 0
12558785 336457248 0
399580564 194805752 0
151484365 10737606 0
398475019 73428651 0
383261304 105326681 0
312246632 95810987 0
398764883 562772498 0
439202495 231258278 0
101021174 268517037 0
275931123 72285103 0
293140306 167414385 0
294585040 308532037 0
342289354 351749574 0
86424508 196914708 0
105921921 231156094 0
337634558 375297110 0
417432599 264393507 0
113450925 106935738 0
196781811 37489577 0
500744229 108015841 0
9642929 176281143 0
386168628 273268188 0
347792611 41903223 0
301302304 12333605 0
75829949 210671801 0
156001496 221647003 0
417764870 537628686 0
156602167 94080484 0
360433833 145102424 0
173445779 335134011 0
570028369 450010678 0
8793088 530510267 0
192516219 695604 0
67636748 251473486 0
176642057 61623570 0
278506549 78521111 0
5984920 149168448 0
275844284 154511635 0
180053669 346776529 0
242394030 259338600 0
444570032 295193768 0
224024450 531956927 0
142618037 436206278 0
155751538 340028341 0
179350053 301183723 0
406531545 125083736 0
409243025 265468551 0
426020431 59184793 0
320166982 371618404 0
6914484 342647359 0
577656115 450733571 0
3872804 543874516 0
407027312 411884766 0
429287370 54370115 0
228707813 136421030 0
456961629 364579857 0
450685892 128124807 0
46478023 318407777 0
535350083 259081390 0
81074347 521706827 0
244989943 491377872 0
362325987 175869798 0
326142965 43594244 0
202857052 79633221 0
181144753 251820687 0
15837527 491366803 0
530976774 234430004 0
283407287 10625550 0
251122115 197665164 0
264510674 12068847 0
380163972 322698397 0
193529779 15591874 0
60045802 402226427 0
526994058 437538067 0
142705023 113356584 0
34490346 470898518 0
328832285 30652583 0
463600994 529391533 0
283118990 511355221 0
516980856 146986338 0
467130858 283837018 0
566920160 267976050 0
217340447 189177321 0
486154792 369793696 0
430578806 223016374 0
559720847 345501035 0
567399944 207071607 0
529638616 471833471 0
144068006 174627276 0
92121696 209878720 0
475535501 565233338 0
75642393 16646318 0
542920302 259781688 0
263360661 100546790 0
142719142 268298673 0
241964964 567212880 0
406657799 229088561 0
378685351 361302235 0
331009570 353093798 0
182518990 437652333 0
158589426 389400234 0
552193009 448270124 0
279121280 30990484 0
115644935 577644444 0
351063066 480433465 0
94328508 574716684 0
288835538 210174409 0
93338258 315478966 0
514597212 363938431 0
218918954 62765909 0
467413786 363920289 0
282415507 563120874 0
324041917 110741331 0
438985698 470470162 0
531729247 350399728 0
518035745 173662346 0
91303209 511141492 0
212437123 374225875 0
248939269 549257940 0
498038730 307934130 0
49093088 140987185 0
98422355 58297935 0
216096892 247339471 0
438613007 59744006 0
402641152 564267460 0
443555793 72296520 0
535333515 417264523 0
521951948 100919740 0
507746157 90446227 0
316019363 442669755 0
46397097 515754623 0
383961894 70876391 0
11803864 504611778 0
244865200 512008035 0
158451289 328180734 0
468986947 36577547 0
516844840 223318971 0
547903779 575452696 0
548364084 513580978 0
231756088 522573633 0
370781598 272456684 0
317214460 111445488 0
447120513 491723517 0
541758991 438798706 0
274315868 313910438 0
425644065 361523367 0
374051722 557450153 0
354048567 550023257 0
363284047 286838765 0
489692743 208380774 0
34036052 188454123 0
410430305 27477223 0
77088014 487316165 0
90804953 461006121 0
560060991 254730263 0
387472414 82337646 0
495233316 6192552 0
325867327 453204407 0
22224882 570303815 0
342591378 462215991 0
206696326 575487228 0
337551771 427636846 0
492777102 142280319 0
97020329 331126477 0
491985053 104999572 0
269784293 298719520 0
216566063 64665745 0
72041478 78714520 0
230585959 395272571 0
149485002 69010398 0
135005832 290378334 0
206576549 136552043 0
293158570 127422776 0
455105249 305223951 0
151352845 531942383 0
395324126 522103244 0
190502772 231304089 0
6217046 529891408 0
522207913 247566304 0
136576512 259864492 0
510738690 119908398 0
257890284 369224189 0
560246826 27937429 0
502162385 499001932 0
112811928 153557306 0
288131993 30399882 0
129007550 162825155 0
112809805 537360429 0
492394767 165212618 0
565530617 379924682 0
5343956 223487598 0
300543205 151442451 0
99855275 229376242 0
343874906 159311908 0
165232387 300148410 0
311054621 396201115 0
82670938 216929723 0
555487911 75036150 0
546780336 529302824 0
158764231 103193924 0
95574565 539503902 0
393158993 520042129 0
534222736 470123432 0
291921006 470565753 0
304586297 390281412 0
35469295 307368231 0
557559449 125543432 0
411067313 215325754 0
183442160 466399566 0
431000991 7120490 0
461694093 546293538 0
3343441 520610647 0
384666175 340126892 0
427546136 133893456 0
11952618 358583936 0
335098564 10586260 0
577262544 225475879 0
406161954 38495540 0
167809316 465531398 0
391301022 563546098 0
121187239 266611171 0
104260766 446270191 0
241410565 86653742 0
521781812 541128393 0
147980223 543439080 0
249059304 413858649 0
68911324 306129247 0
398438669 106820972 0
359515912 472090779 0
398106708 378031501 0
529681084 309252237 0
470866895 537398448 0
421059808 488880184 0
66213420 487834648 0
180864246 549505981 0
545295520 60424948 0
448565432 189507354 0
375839656 531952606 0
156909239 37704989 0
136174159 492709723 0
390870757 152672135 0
238023164 406578096 0
457067901 213872982 0
398721481 207640266 0
11184851 266228814 0
22969349 392730985 0
406726353 423840707 0
347406750 562435598 0
254985291 246927211 0
335617331 22796465 0
339323223 508437038 0
536705680 407803369 0
402953119 327590498 0
341301385 79495804 0
92215324 314943963 0
135333068 123634232 0
206831077 370837898 0
45061863 388748095 0
170984966 247818505 0
43545523 56493272 0
259547704 157505559 0
578794831 33689708 0
353000524 141607515 0
120715876 376046826 0
551310200 387123183 0
247414103 256855572 0
222754739 274650006 0
203326584 438665572 0
303301800 330358290 0
278786352 497157521 0
133442277 478471341 0
212086970 434529900 0
390097112 413569995 0
519915246 344211337 0
433700072 10606508 0
423480134 505040246 0
558046967 418922843 0
305977644 397323355 0
260441367 169332310 0
152181078 181357142 0
93100204 35998463 0
277926438 278014915 0
225409593 557825628 0
395077803 172723096 0
89773121 174537648 0
48212396 29456042 0
475195407 316417375 0
228540999 408118830 0
177250524 307244141 0
414217598 277618411 0
239146210 278016023 0
489723932 244583585 0
494137660 528147196 0
396642952 307402837 0
574369408 304888854 0
199929892 422784700 0
309107534 299981835 0
136937820 376550706 0
517279969 532946973 0
67976940 347223865 0
32663436 165723268 0
490213673 30718549 0
113074787 437212468 0
40164198 91989716 0
276024848 24841741 0
219337996 425413616 0
155967051 524154653 0
167553135 326167063 0
391629174 387277684 0
525088397 218779947 0
473238388 156370236 0
24782172 572839059 0
462670131 484632359 0
469862621 129221004 0
187782631 164798760 0
415035429 156825813 0
521586918 511287691 0
299643990 445324953 0
216032940 380079069 0
237501031 509733391 0
44347282 508591748 0
23142306 298921183 0
29279430 349371571 0
385871381 337344665 0
174821814 505728110 0
350314399 312978662 0
45398962 109872336 0
268557376 80101932 0
520797721 54049402 0
508351232 268401143 0
397251085 432142769 0
189483888 202551392 0
311059964 199915901 0
140054335 169033883 0
150968102 559678135 0
244612308 105043219 0
227952119 186310842 0
411125301 35698723 0
548166735 515864748 0
427624670 128598304 0
570628200 168331607 0
119692445 102726893 0
249658889 431800123 0
289053794 149140640 0
458334686 339191959 0
504592707 265672341 0
480050450 273605949 0
441955233 16772040 0
535969540 210926848 0
60251964 448650144 0
39269504 28606031 0
328166966 227551864 0
281662385 76684908 0
211297514 325732963 0
243151207 71298359 0
374863970 133477371 0
186329580 571989748 0
62203304 53139516 0
563845804 467387087 0
569369952 324088134 0
554705308 384012302 0
326976142 531255298 0
237269652 169055547 0
237961313 314354661 0
390271845 510192488 0
512963230 252564003 0
557791937 552991454 0
474904601 152342438 0
270505272 550353049 0
394950940 180070584 0
122491743 185729278 0
212694996 433883347 0
125605699 569720854 0
257032546 255434994 0
485997233 277048050 0
215398804 72880901 0
556594623 85284713 0
203129793 508957480 0
251615792 6411771 0
71074730 519349294 0
220047656 389152478 0
92481565 83750852 0
224515433 89191293 0
122256462 320103906 0
110417331 341723164 0
225784095 264860727 0
17714764 69652176 0
35522543 342133590 0
554266621 66532209 0
399946025 263477912 0
319650797 118560629 0
318466957 377495503 0
370858901 252268242 0
426363060 321978870 0
498998684 240260070 0
121309374 156120674 0
293939855 520855899 0
70461284 212548718 0
350874849 370513046 0
199169871 383209617 0
91377385 196269576 0
65406926 549442110 0
546857456 188379279 0
115303056 65565322 0
173013245 407719767 0
246762008 513466838 0
564870777 224540442 0
490647251 179130251 0
375633699 407967857 0
284703144 262892671 0
194031106 438812909 0
366490532 190075198 0
312554286 190887670 0
335806361 83991732 0
499786818 352979026 0
79626392 271057152 0
35403263 167422188 0
311162713 166934387 0
354905530 37591698 0
313678786 30546437 0
276596173 541628128 0
88507365 147888106 0
257677707 237337929 0
453295587 178141012 0
206854965 330498981 0
327155591 157858431 0
60571532 569693872 0
2014933 556395682 0
457649845 299893249 0
470257530 479814841 0
569663055 483988865 0
488214598 45307170 0
256319786 240199965 0
480953700 308386862 0
165661656 42254404 0
251981394 261801108 0
182619151 83705709 0
395909674 73155157 0
156178092 537368699 0
337678562 347261195 0
112287921 305491957 0
577815654 303306825 0
301985723 366823415 0
147152652 304167566 0
256792142 78755100 0
186099397 86731315 0
14673214 442228515 0
19924613 380276162 0
529454520 374917414 0
224602524 411115750 0
331233468 362178015 0
219477480 535059787 0
241980035 552030168 0
58239943 296459371 0
209006465 75228948 0
302353416 430469778 0
165579326 467961020 0
485459482 124344265 0
390211312 119829985 0
329484707 88925923 0
17627640 194758352 0
218842719 191949915 0
178556365 271843642 0
48393014 405478972 0
89345853 89369512 0
156381192 457160234 0
501375152 129284450 0
355016304 46338786 0
414841950 564631100 0
221083523 170095288 0
263517183 378302250 0
364892477 387809784 0
421278431 170261182 0
162583695 526224726 0
283617614 53848859 0
569121418 6488316 0
173075852 475323273 0
355266277 272699359 0
394423858 232178047 0
251613820 54472813 0
5776135 26481472 0
504528085 291887446 0
827065 417256944 0
323187100 545924801 0
211736259 192804448 0
549642268 42421474 0
218690121 428546564 0
318580491 523044964 0
40388877 332833876 0
392991130 217024974 0
420622695 377517148 0
134629317 418687098 0
498412384 122194393 0
352022332 470268614 0
77125377 143127634 0
452830703 81491767 0
418267597 89031011 0
557917035 448499470 0
368720525 567422750 0
5366804 322618817 0
108853728 89690569 0
350435861 193452544 0
284309941 13965158 0
265943030 437743389 0
218801100 264580603 0
376245579 564397941 0
97442797 497767899 0
283162808 563255981 0
330652314 85867842 0
209498670 338779812 0
391373294 62515442 0
567892686 544638350 0
428958271 259125067 0
447305 23176953 0
375745210 298915717 0
286786435 20438336 0
56687961 450380149 0
406631380 309955865 0
61791043 247081133 0
431924206 164032690 0
279738308 578421206 0
230292900 570953734 0
304694028 367443098 0
96210386 113428159 0
283686942 321172039 0
29402597 101185993 0
427617826 17899543 0
493595180 206749036 0
565659481 425806655 0
298704079 170129190 0
14802133 479424523 0
318038483 289123729 0
317644318 548197748 0
170428791 239223657 0
29833787 270828898 0
148169970 258359623 0
1030238 57901080 0
515590076 570479322 0
335430777 252320002 0
356205242 364853465 0
489173019 568231735 0
143162416 232986806 0
446795023 38084908 0
438298569 344208948 0
540066522 240953560 0
280115119 577428242 0
82588696 27841238 0
253661608 7187677 0
233149656 54906119 0
513935653 377100446 0
544256354 534189833 0
72392391 20599835 0
131530171 479140462 0
275627284 63393102 0
174554012 526023026 0
515873991 518502191 0
512989337 243409297 0
183602454 385648738 0
534005471 170925503 0
235699113 161391248 0
92522611 306293583 0
236304443 445783124 0
295772354 63435807 0
545653542 48671206 0
215907825 524977238 0
303581630 15917300 0
449932323 352179185 0
110834678 87632687 0
172891161 211588386 0
165275660 484617409 0
82934870 451181732 0
240859767 481302488 0
65696254 185143453 0
188225381 213446281 0
467262840 500033667 0
317443089 389104957 0
220039724 116823452 0
25067259 264152420 0
317949213 302857906 0
51608604 428275012 0
7958248 422783551 0
236088378 388949030 0
493439725 78377773 0
192532471 519298680 0
500707231 553784376 0
484050826 48787464 0
528540018 35992477 0
545439006 471837705 0
46200434 302523050 0
169572540 314603067 0
469512778 201410788 0
306277882 252046729 0
70130012 415197547 0
531211662 234106554 0
286798054 537230159 0
344228943 339983983 0
427493005 319480941 0
487284019 225632555 0
486971613 386097598 0
138238975 326664253 0
562051439 333174326 0
506346512 30660497 0
60408114 453764443 0
79042616 561527136 0
235146746 233764083 0
420301409 368212929 0
458715864 87434663 0
488553769 260245462 0
42730487 503072664 0
343247064 406910235 0
120294425 32198405 0
51308245 121916631 0
389305873 553188551 0
462680280 307618523 0
81203001 563628315 0
571050849 160233805 0
452581034 247968388 0
541988394 138442436 0
60833646 356874223 0
219551765 493371555 0
266457953 554552793 0
105259367 61894651 0
236043332 222613657 0
214334815 513954107 0
138028213 178848506 0
348949041 465859791 0
301636457 163193742 0
235533059 2341833 0
555520959 359248692 0
91483998 35048835 0
169583273 295443447 0
536800306 98365065 0
454391838 91688039 0
313925390 319731508 0
213261854 265379448 0
499029262 528243920 0
466095671 361265537 0
250277912 555683115 0
379119557 413762566 0
32291724 475870176 0
41877605 78722012 0
398882758 369470790 0
358185722 191064953 0
321953386 372972252 0
452751550 548887582 0
23179412 222988911 0
306543664 141776473 0
226183680 23373092 0
119061404 421210772 0
143229602 269531754 0
480887985 506443714 0
209764995 441341906 0
283273758 480261337 0
23424056 14704755 0
295853429 470597705 0
480278877 44466324 0
541779929 113424420 0
284943781 216271428 0
366605483 524071921 0
265132780 564173561 0
382912538 158248362 0
199234199 16056866 0
365216989 481617962 0
267615943 291970254 0
476268146 102346451 0
427482377 185647961 0
497159685 379634370 0
268815509 279765292 0
407791789 24162703 0
123455004 358935747 0
371508325 69275603 0
6536373 418267224 0
113294165 381017965 0
30650508 485712453 0
322363950 151880402 0
331798620 354540104 0
11804726 402804911 0
333950125 303328045 0
576721004 419022287 0
65597333 286362264 0
387066609 390737639 0
43413228 47930359 0
521541767 344497106 0
397942010 555017242 0
216307907 206257745 0
130741069 114812837 0
477648547 196631824 0
66079279 91002471 0
237809989 127328396 0
310228827 75019042 0
242157051 487025029 0
137928559 153600818 0
237685916 5102594 0
394463549 34137009 0
202022869 81450564 0
561285760 25121557 0
524232514 185834016 0
349013047 112754971 0
572546607 44022379 0
301784759 185675403 0
105546686 44659935 0
114279892 123608435 0
312487622 265336878 0
504745784 411436244 0
386996762 409450254 0
384256132 124941158 0
92024795 377917575 0
402517366 459287163 0
298796854 540371194 0
268552382 356415878 0
102341262 295591055 0
56623023 439712982 0
126998607 405158304 0
276141331 388311248 0
77275858 57881109 0
528727607 184148415 0
434343793 568773679 0
544544070 575686114 0
71880332 472968048 0
366415156 302735651 0
321231260 203972832 0
208486331 269928958 0
547498006 539969336 0
195532590 146203302 0
556683703 511423617 0
519553253 142586945 0
77270466 102231040 0
434219786 122573681 0
519569666 331927753 0
183980451 39633957 0
213425053 24957280 0
323192135 269254600 0
30212167 80277952 0
544578127 126210932 0
205487130 90163913 0
401250304 720918 0
367251800 181768722 0
45771934 310389812 0
467075150 424872485 0
180440816 183455866 0
373206736 10008163 0
5629777 546578660 0
418894551 498331363 0
392643579 559011556 0
274470382 569494512 0
532732774 364814558 0
275563915 553637206 0
440393228 474447530 0
129334466 456731938 0
217878130 472147021 0
545740126 41665076 0
192586495 343114839 0
16908267 150977854 0
561627770 518941469 0
34345336 98657419 0
315410807 195678810 0
564520906 327975592 0
257281945 427099605 0
570522183 2609960 0
451808820 203954909 0
375036358 250123318 0
351091232 522630443 0
533567280 347866550 0
189645345 30968547 0
315325166 376423642 0
555804685 413090621 0
225107322 60245817 0
489944177 366066782 0
53799359 147580692 0
415524084 302748158 0
95343535 425061922 0
318981275 240588229 0
227617219 63387004 0
506724182 171355236 0
16069925 87287599 0
283147220 365471981 0
301371576 19343318 0
489192016 419600012 0
221807201 386784661 0
15154200 455951786 0
442827089 541523507 0
301631621 140420789 0
377637356 163040955 0
315033290 335462753 0
184756560 197808700 0
490950526 153858020 0
403585184 295631324 0
238253540 522769603 0
444753093 370835092 0
170434960 181059711 0
331008269 496818697 0
128036109 480087923 0
407803082 31483563 0
33685109 24525370 0
376067068 78275026 0
92838190 22344717 0
114330974 343610681 0
137816148 363054874 0
219673833 23698526 0
147068362 318406266 0
432747753 308409371 0
78047772 558705677 0
37288893 114967263 0
90661881 166500485 0
466847223 193115001 0
422220439 532662072 0
78221123 12629867 0
540557329 304837638 0
342354445 117923066 0
245724533 5216863 0
236333597 162319756 0
221833832 357180954 0
183270639 495247092 0
560571438 289480537 0
284795554 254670100 0
115974655 168080052 0
514229205 499853734 0
145866864 461015002 0
184268132 184409785 0
200574710 131662167 0
263466938 353193567 0
319945175 415792398 0
102259610 127368049 0
143331738 376817153 0
34284556 102581510 0
475533976 317965302 0
31666083 265899289 0
437162533 157341073 0
557001539 67860631 0
399530194 269496453 0
455583361 253080065 0
86216731 347958448 0
364167656 178652255 0
321553814 31771691 0
104754472 55361024 0
303601766 406158567 0
9759017 143384929 0
58790009 436942484 0
174949047 289475013 0
576933537 535084639 0
183413403 299536617 0
461483210 357066336 0
493154203 264606418 0
513502676 3579092 0
507688735 170790385 0
509845598 373996502 0
490506444 483411078 0
162627401 575224294 0
466867892 367909663 0
97063742 55972964 0
521185953 186401164 0
24169032 244786560 0
213525093 24058028 0
235331174 240716855 0
282580530 505414777 0
415304894 2015339 0
281954230 475128278 0
260190643 152027199 0
535151246 503646049 0
113967780 47031931 0
91102751 257214953 0
499249904 518532286 0
202151678 183327874 0
573635470 1996217 0
508810681 190159878 0
360222760 556331426 0
482161752 75262588 0
29293515 269442995 0
226239603 250008560 0
554006044 287810996 0
366846077 429895997 0
329020647 238801193 0
103751630 200243583 0
529249778 375825631 0
244915981 104529716 0
213186962 261097643 0
71450560 76764469 0
489637696 474786507 0
19497275 6882965 0
368629248 40782744 0
265419141 203084871 0
79053565 169064505 0
57709214 331607706 0
221911095 571201525 0
425013485 21801353 0
173971253 114256572 0
122496918 500642693 0
334503701 350884843 0
401530155 541578170 0
176442008 480087076 0
191032885 200583000 0
506822605 562261079 0
239155496 268277944 0
373894374 425777330 0
224984648 422666416 0
233208502 488955948 0
38885528 99205227 0
297240106 355689241 0
38391483 114018520 0
316592548 158616217 0
243070033 202267670 0
44142046 298804666 0
524602854 360733926 0
177184082 375200100 0
185774320 252083078 0
72744341 303528359 0
335678279 455985523 0
183018449 326635497 0
317756206 478700114 0
225343486 218944197 0
450163998 496234759 0
144816835 258276790 0
45633118 535592585 0
568469475 15954415 0
308261669 72934765 0
559223796 84669872 0
462197549 305613826 0
247636731 450490475 0
17735399 557928185 0
434937193 113246615 0
363928426 164812617 0
156540041 253482627 0
323802143 542445713 0
176153749 428726570 0
272294279 103500906 0
217040350 71288363 0
293349454 253399003 0
349815602 442370592 0
263302628 74990154 0
181612561 354013411 0
207321006 61224042 0
304829842 282059378 0
484740788 386364280 0
338794223 159688811 0
537525172 441718785 0
393463057 352019466 0
455131058 354741137 0
455217117 64840286 0
400591294 186865589 0
108221371 32703943 0
502222951 279897449 0
530292380 341845830 0
74459502 312453760 0
165002538 384241486 0
39452029 133560248 0
42716609 256652821 0
94314858 568190751 0
251945207 166410793 0
475180064 132905036 0
69011120 114364421 0
78690349 35184560 0
5823183 317070861 0
471385217 4237112 0
380507548 458143569 0
93993033 70535578 0
111112160 221155592 0
325524040 242648144 0
429672255 146894046 0
121019386 141050331 0
568336047 307821183 0
550550891 405242801 0
216257955 156247660 0
55376725 5520500 0
325484751 459729977 0
111102342 241819036 0
185020377 147659154 0
495581564 298313649 0
970927 424765978 0
424499506 557794600 0
516167227 218336747 0
156610364 253711265 0
202177954 404903263 0
18948353 470854382 0
544627146 448914717 0
371956690 549844331 0
577611126 386820215 0
401100014 319538453 0
141680817 88384412 0
156177345 350884367 0
77731393 521635614 0
218570521 262380635 0
465353817 103927469 0
405277010 419377498 0
301718797 165046723 0
204454529 90494234 0
198308385 514035031 0
415991396 371597407 0
232262077 127246314 0
168652441 381195153 0
378306994 380156204 0
449189438 284508749 0
84869895 570627375 0
483014222 241650638 0
491733670 202112617 0
501127019 425135717 0
158578778 543338898 0
376457199 546792800 0
176616739 39432691 0
578968310 15556467 0
196363001 312670449 0
558703074 456573986 0
299986873 501586295 0
146948523 474629615 0
41304661 11064822 0
538913782 392237142 0
508560194 296573764 0
557763068 506283430 0
347226382 430783410 0
163880562 69167696 0
176809465 58032666 0
114429043 282255910 0
457293724 77782209 0
22560244 482578747 0
317068947 349805772 0
19351190 444524051 0
367821022 381360924 0
258559045 168322819 0
194630760 67259528 0
99060117 522492726 0
104454449 281236696 0
418998127 62843870 0
113855111 62838907 0
179801545 445579045 0
368934518 66685854 0
165933440 577612583 0
421484949 104494084 0
210713760 200080732 0
249438036 24288095 0
207790888 38268317 0
261757448 283554876 0
120770837 534769036 0
506773287 451909415 0
113357230 244780272 0
60759836 131806493 0
91069053 481785048 0
292942419 577357028 0
552562814 21907015 0
145986007 317207402 0
114808277 408851225 0
375504487 86350950 0
106382017 368466407 0
305996783 255458494 0
160753198 14521772 0
329347704 386628761 0
467256474 92421701 0
186011550 337092321 0
575105777 464737282 0
166622458 535461670 0
322632190 143725717 0
433587964 490478880 0
248610987 138113761 0
254676021 293678714 0
172996582 461012173 0
390443628 538143000 0
127741784 468607452 0
395547636 549250391 0
109214889 200116628 0
140239043 436765652 0
299822849 565127443 0
375982800 15871478 0
28043586 401338495 0
483850839 436528859 0
84853330 184859376 0
577183104 435850064 0
506796512 53614756 0
534698213 69145446 0
318835784 365598168 0
208733201 248917179 0
392860583 538155814 0
103036809 361360985 0
546254830 240852018 0
290040676 110523918 0
567929422 90137065 0
296449528 312061962 0
578626664 563638496 0
155144303 53308904 0
399727379 58342300 0
314597346 82372685 0
103660001 38223978 0
576632786 169119646 0
16312353 150552124 0
499439803 47041106 0
98592361 540585666 0
373758233 422727921 0
155609057 43435972 0
567549865 205009227 0
129341152 465679634 0
116246058 349667995 0
216877584 524517641 0
259925484 202120034 0
70654263 280766846 0
289459414 68647383 0
167845650 374562970 0
57500643 266823475 0
301385547 297797231 0
157656684 507114805 0
121964852 78762337 0
493546568 334209424 0
16971404 430681856 0
556475871 183159428 0
481051999 352083476 0
296685222 542294892 0
556154573 250219848 0
371368159 319197834 0
435275084 87014593 0
484657255 331211204 0
311472724 24285463 0
417754281 274181791 0
187662957 163787355 0
37792537 34595501 0
405252046 378230595 0
170201788 235793108 0
524942166 370731205 0
155936568 345376120 0
8208795 341319458 0
484950150 8955573 0
199593614 154939022 0
440198741 392643366 0
145715650 356441009 0
11854982 122461626 0
232941728 62827444 0
233211945 19412329 0
554181665 163073963 0
442541377 274792869 0
77600445 436832282 0
276593001 487022111 0
400143723 228078519 0
17989577 550236380 0
562514764 143189021 0
37448213 545520955 0
209886046 52212290 0
129379088 66902944 0
112908388 149914611 0
539098794 529430459 0
39297845 287157989 0
58131298 251253233 0
76746018 560995409 0
425668938 493172842 0
366906305 256685623 0
371911510 555903643 0
170597031 521266686 0
476393208 133830031 0
402057945 536467396 0
401355104 556776602 0
402250581 122278908 0
151901056 407245983 0
156184332 117491699 0
159621398 530307177 0
570564919 558064512 0
123133603 266779225 0
144005096 442251761 0
99601524 300311745 0
184660480 128425562 0
575851152 171210992 0
569415554 121509215 0
409046331 468446562 0
283918459 95240414 0
506306062 223763124 0
526046515 331658522 0
60347103 462384936 0
257178179 145723122 0
42836389 251264084 0
232860478 105129805 0
456921772 551479498 0
500883145 448080573 0
446666072 211275410 0
109331026 464906176 0
334062965 280837652 0
409305821 114227762 0
384389671 488047026 0
387062233 303047239 0
32614815 189951217 0
345471929 439282921 0
575995665 515416835 0
172509851 88795725 0
316871907 477226327 0
382933276 535894619 0
441854747 551444176 0
278686176 374865689 0
323274386 56734082 0
137050446 226070391 0
331597776 252379444 0
212018792 337164430 0
472674330 389036059 0
466067137 325499724 0
203812491 314232449 0
403611252 160485026 0
433596878 110990790 0
378584993 94170405 0
281613735 10303554 0
466499631 577193657 0
535715833 319894314 0
308271804 497631645 0
486863703 322201901 0
166000116 63528895 0
132876317 412429986 0
67203886 119210303 0
58557782 469051028 0
236352168 545945415 0
158043199 249754869 0
382916939 356725999 0
560552728 297719462 0
430614560 509090632 0
14631695 103658324 0
539889499 379391489 0
392254952 281287770 0
133296788 463365499 0
174065750 26694256 0
401242575 290644984 0
575209002 408876374 0
537667443 25597024 0
516088240 18433276 0
286936855 222906490 0
308012744 28007192 0
228297174 32583058 0
361375919 485915391 0
340811222 303105851 0
411394876 177761224 0
576519543 368317744 0
60623590 292334484 0
267872273 389385912 0
355621627 206772572 0
47673427 35446800 0
367401832 265125644 0
146611747 74090312 0
413743230 239915771 0
478037682 242131645 0
235283733 286799923 0
456370472 262444811 0
117316799 252487209 0
494910130 479712598 0
346777673 416982349 0
196765759 410584354 0
162320068 409309141 0
122334391 384239191 0
442955847 105459901 0
521438699 484501526 0
555704952 386062259 0
520946971 344305710 0
137827653 319557173 0
292394904 416311476 0
502034595 174934150 0
227521020 32231319 0
97216701 180996713 0
390493637 363505745 0
502863809 400062821 0
461792419 324665002 0
524139350 123612279 0
299827733 438058734 0
157736681 546190368 0
456208268 407908905 0
230689955 301848142 0
196571636 248155716 0
419999124 272816331 0
335466684 336926593 0
491763419 250870069 0
360059434 276798098 0
129881847 179792257 0
152610541 397465067 0
284694040 522682083 0
126344656 404645171 0
78664292 503862420 0
474642192 473879814 0
217423905 253848266 0
341685289 426773499 0
28869854 165433226 0
155545891 146871219 0
181589750 282959161 0
477464028 531242388 0
396526000 449646535 0
326147831 578663016 0
309640245 419576478 0
491647424 116982388 0
263159342 97415241 0
58024289 517692128 0
69223017 473344035 0
116010550 70609069 0
509048202 80666687 0
104882833 281479490 0
390692158 220543812 0
92378546 164874620 0
68276829 326950165 0
134585068 435873846 0
197280800 65546202 0
486206400 14996565 0
283963693 422159273 0
274458046 504773739 0
355368241 356521926 0
577201828 344935056 0
132589334 410900131 0
546131365 338508782 0
60601640 473643941 0
166843174 417491638 0
255555414 34086577 0
348851390 462303239 0
455845374 110966915 0
436240350 536029575 0
351371366 257819236 0
310862637 69408087 0
477750152 386288253 0
186083049 255003599 0
511451306 505155018 0
278262826 43687106 0
81129141 15081313 0
574097237 308663559 0
438271192 545854848 0
87157090 418899350 0
352868987 178344932 0
133931198 163312773 0
243982867 157092566 0
82440928 62896471 0
387268119 534330993 0
106266325 412387068 0
427979605 166640501 0
433281792 151549723 0
479913728 226840298 0
478751195 279169324 0
260899046 257795809 0
465114159 276558380 0
493963211 501410241 0
276710429 493241682 0
334020863 402959900 0
578823323 278007012 0
315426508 579557633 0
153334400 550291503 0
482999304 482318582 0
118126482 352254972 0
142076207 480188424 0
196231272 514764110 0
247821684 281281493 0
142102715 16105294 0
383011209 250364709 0
181898951 14066861 0
555031840 338725985 0
298940852 118318108 0
575020178 118992920 0
355931110 419861236 0
519797600 449689326 0
489184783 242697026 0
266027852 498390825 0
418782296 279693696 0
329356240 190315089 0
99606597 273300280 0
372284372 1332356 0
534361732 443188335 0
305010271 519221908 0
202484554 146406087 0
338700582 218860266 0
177269595 198582665 0
245611653 123678206 0
242449676 316235133 0
456367616 397870434 0
129734188 117644482 0
157796555 235898673 0
387297363 420280509 0
92886020 345708964 0
298294753 195022677 0
62290389 203074015 0
220022429 171878884 0
518259114 493177550 0
404914326 522720841 0
61000051 525001794 0
491322345 9768410 0
143623351 250452497 0
458228196 484539621 0
506144299 366374915 0
500106611 173714613 0
219278149 170218441 0
212265314 301249560 0
143265950 224513737 0
372029485 281468217 0
288238338 51758633 0
268181581 349733041 0
316821515 121592582 0
140567196 455133605 0
252877637 305565172 0
525311849 20392889 0
137553534 237450039 0
128754211 436237529 0
466543304 357139200 0
300117111 35097042 0
510278782 79245807 0
392332835 106135390 0
255718342 131189567 0
80130757 484332814 0
395177352 534677610 0
318193514 107494543 0
162020711 557891866 0
412760520 188349632 0
344438610 351844200 0
44499170 159253137 0
125661642 378297904 0
456089808 274597148 0
449198102 448455957 0
32193836 41713203 0
403948023 560026331 0
326909505 232907735 0
571141866 107656469 0
385984884 3832340 0
101267738 456081413 0
560042057 62153448 0
322182687 230843974 0
51297539 494152149 0
4565028 152389330 0
962410 39894359 0
325682256 458274170 0
565369812 250037212 0
106708613 545606434 0
256120582 46038519 0
508610537 303790684 0
502836523 395107371 0
289246880 453338979 0
517978926 84442579 0
212417247 55349111 0
180771414 260364112 0
50655318 306785979 0
390007193 414655889 0
435602210 97712489 0
572630827 181179240 0
413424472 339264364 0
400312682 340417467 0
6742363 561233595 0
320786867 324723682 0
137207023 398162940 0
38022609 143611662 0
160439418 347881293 0
268513928 247482385 0
269673711 433960401 0
104078542 228237872 0
127545751 82661658 0
445392982 429744683 0
326507341 152751215 0
548128404 237680608 0
31539522 54765577 0
149373304 146328227 0
241135544 119006008 0
170118616 314015734 0
339925995 504209464 0
326009347 332267569 0
307392033 57846817 0
374577437 465393041 0
411155563 171630956 0
488652010 86842233 0
350279357 574594938 0
416040572 368793647 0
119643831 483606075 0
376779300 406095993 0
165275038 51936959 0
337227664 551273819 0
334235974 77097105 0
161994400 97757716 0
221457034 21249513 0
443986259 301637503 0
290919061 14906765 0
34567475 315772780 0
573121959 427561814 0
346190984 199277263 0
267523578 276415468 0
409639515 93341947 0
567782207 469673831 0
229870266 2191731 0
189692669 140124179 0
525482839 385546499 0
246097388 157089110 0
535612815 577088982 0
167467323 480960712 0
410946453 39830380 0
50142236 464626817 0
86648727 298652135 0
122962869 533074385 0
424346241 511002572 0
152288021 357720584 0
519751133 555812021 0
186931274 23325476 0
4896653 10444104 0
150386165 350745507 0
376077954 537182277 0
29090048 78030333 0
350817207 34359782 0
157293802 428768509 0
266482751 310804715 0
363192293 244654614 0
541526094 150766408 0
397882514 574662596 0
178889181 478879788 0
167184570 125024412 0
184650063 494420092 0
234290038 99869605 0
274465639 19042594 0
27284321 213510028 0
338403028 61099016 0
142597176 268893229 0
265766079 167871519 0
217145276 66933582 0
308815515 578119776 0
112850306 223200096 0
318098839 61887088 0
152205564 229137793 0
328342913 576475215 0
571868588 125097786 0
507799607 504087459 0
501863978 490480935 0
221297196 546929572 0
285037602 414129303 0
384688316 207803448 0
292345241 439516018 0
113891255 514865459 0
279444651 450340177 0
548630723 39014194 0
63605475 565135688 0
375047999 330970303 0
474162639 49367780 0
514314852 130470002 0
547878483 171383044 0
184803424 60840519 0
333616841 463927348 0
46414879 427907879 0
471721612 493556470 0
505892933 493533218 0
445232530 435158265 0
186222006 207269066 0
264548954 366623600 0
191288411 550138850 0
129714676 15530057 0
525652564 539210736 0
492319659 133068613 0
230003681 117094838 0
231316014 387257913 0
241241647 142002379 0
32020266 356644348 0
533321162 459821879 0
424915061 481646536 0
333313995 517743055 0
347970385 86105636 0
491397391 257457888 0
180566676 415761709 0
42261682 506959590 0
489997554 522338126 0
170917625 321759838 0
541385675 257290831 0
496364138 568054064 0
566344422 10962573 0
506507094 549386375 0
531056173 116808013 0
168217060 497048948 0
164012309 226623559 0
348575129 250486518 0
178315633 460474325 0
356010669 211056663 0
535262972 315233695 0
357119258 91892873 0
418265682 520695165 0
293702940 547587719 0
472735718 121007901 0
206104208 546607689 0
385221018 156588234 0
401217009 7599354 0
314968653 425689429 0
465463754 387797744 0
119715271 431280909 0
211398785 430642536 0
505552084 507945267 0
529981276 579475114 0
366204729 66757497 0
117878967 124645008 0
133242935 250416283 0
238528134 410155077 0
236288223 140414734 0
77978274 254019866 0
468302771 309308820 0
269383556 303695243 0
313629583 362537867 0
167335535 443375058 0
198066677 114240210 0
463858737 488668797 0
161320871 70891694 0
516885007 491661193 0
273810125 477243610 0
459024614 516327993 0
390702826 308488954 0
376902743 509569766 0
479928023 455429600 0
524690796 245983631 0
163756677 204417350 0
507448763 337447331 0
64017259 10786919 0
108892996 22189833 0
132807360 338688015 0
490567166 166626932 0
265250039 306779960 0
101123148 104518287 0
371612276 554415987 0
248042809 442509783 0
308882505 8861673 0
307554424 32718533 0
327463740 448648023 0
125098032 420569957 0
401450203 93274436 0
259236668 508335232 0
381230959 99796250 0
178140211 476285235 0
527479733 321939709 0
95081359 309575040 0
321434988 397620166 0
226103511 203537675 0
299360598 292374035 0
230540378 388600529 0
511313058 333244124 0
536467623 19437699 0
496915564 352956307 0
526202876 533752862 0
325415537 368071762 0
185404137 339693797 0
170315571 144965094 0
575968694 68785176 0
287932761 132460134 0
329095530 222338031 0
285817044 308424126 0
288690691 310806227 0
20691425 321642403 0
503386952 174931810 0
558947760 77734805 0
378668073 102940336 0
13103195 262533064 0
397786752 363052074 0
434413553 105434166 0
176408526 356192124 0
215333473 519594882 0
70049537 177821014 0
411022464 167306651 0
273756722 238833535 0
36095814 210794297 0
557550204 354423156 0
2606118 577269584 0
534154924 148047982 0
506834180 303148330 0
325073594 487997860 0
491500310 281844884 0
277959255 544079095 0
245592016 306501435 0
11800242 453767480 0
381797051 309865149 0
374699948 332330550 0
197873633 362648735 0
468789031 204539123 0
481824269 558393911 0
489289102 45638269 0
98204335 59166816 0
26971720 355136775 0
99330089 119641481 0
137118336 24729670 0
369348320 291876390 0
428329248 386205780 0
461317659 273945027 0
146768658 504669731 0
126926338 188111772 0
303337515 85385921 0
233431918 37760076 0
446399912 372932545 0
416975749 527227944 0
107584377 472623446 0
185928767 458606716 0
409611361 355461940 0
366499171 380783991 0
178030664 27021047 0
474131041 8416383 0
192371971 98244569 0
111478565 248295697 0
138470735 102641179 0
246240708 350380877 0
240264519 330625156 0
265358941 421407063 0
341546089 358972218 0
238872221 353493576 0
349020367 271026826 0
411145834 567522487 0
548785418 96672644 0
83111921 206103577 0
410390777 263919516 0
96282157 215431937 0
73180510 496235669 0
61797981 8492613 0
578314747 514504753 0
358158995 178694384 0
449058572 205837851 0
205628718 268144951 0
237533061 50007297 0
366220287 128668791 0
495667066 13155281 0
419045753 146170231 0
286794297 125189115 0
186908359 61724965 0
106302120 434288043 0
366873584 182367067 0
180520110 523783402 0
487276159 215969962 0
309289133 547424827 0
406810769 243027899 0
271340180 298501732 0
564267846 492985609 0
324231387 497408415 0
487429342 113214249 0
138803573 313589643 0
239414281 76393735 0
534937816 471103519 0
567783431 99922635 0
437347119 322279961 0
117744753 155953903 0
410766318 29084937 0
289672134 51119156 0
164136875 359600950 0
537321032 194184568 0
485602166 95978571 0
166469117 120365304 0
98742520 388123665 0
269098345 544315804 0
221619328 559408669 0
147081058 285543361 0
413665400 164498711 0
397809838 110855521 0
209240945 296434557 0
54747122 262716613 0
47193954 443715506 0
278791483 551691502 0
260067338 3883745 0
18165084 275873075 0
426147675 250708816 0
320549036 438631366 0
239571576 417909019 0
34989909 2883347 0
217275872 530972334 0
166868931 327087673 0
435068554 420618782 0
97373896 392139332 0
107049446 60432096 0
394063329 69277666 0
132292940 537050119 0
279204230 402660202 0
191948434 310058049 0
188117192 577724168 0
484954835 417650661 0
358381069 428128159 0
69822778 352180260 0
37829214 103246625 0
223140728 488512390 0
261105936 126309305 0
391918491 69529512 0
579258280 43158753 0
563578261 485749857 0
161501172 377810867 0
312628587 44714063 0
148841513 326274508 0
287672700 76324004 0
523934436 36434766 0
130385610 3687269 0
156900274 283348156 0
527361447 504378977 0
506971032 103948251 0
569233921 563341914 0
44796755 577291434 0
288061781 167391843 0
549446402 486203439 0
176837850 464878111 0
49116690 354674880 0
342759868 47925047 0
287700177 54755932 0
317956150 205868117 0
97846633 447915259 0
320373651 356984690 0
425546901 144468898 0
536751741 202615819 0
521063649 530132451 0
382034016 172837606 0
451504787 328842228 0
356854473 512669011 0
181183149 438753477 0
390204259 293738169 0
346616863 12314389 0
90679566 265090477 0
438185767 424851359 0
402125640 40239225 0
1280859 423302364 0
286799606 240734795 0
546526909 344093520 0
169808704 27196641 0
534852350 205921497 0
45592692 193590421 0
264127312 269244506 0
124936913 328682953 0
463040542 496498082 0
362311836 99354089 0
27781668 215605791 0
4528906 476514787 0
236947366 572917813 0
352563103 342848456 0
333605793 575890850 0
525920458 64749295 0
503454641 144139121 0
332874517 372656405 0
169584097 545964464 0
391685458 328741846 0
475816305 462815615 0
59868303 217973989 0
506238387 543472887 0
170901640 504796171 0
192644126 92330575 0
75753119 269560691 0
456170182 403206615 0
316913222 222905733 0
416321990 477956133 0
270609169 365429731 0
513527434 252474565 0
403510828 66828422 0
496693964 533851216 0
246664851 131552726 0
433290399 234063690 0
511796618 275106457 0
305393563 464348352 0
68111311 249838046 0
536319193 214282609 0
488065927 296768470 0
109218522 281749533 0
508275035 281041659 0
262235365 487875614 0
65603507 168058451 0
220014298 505508711 0
57433085 499863140 0
197548865 297457126 0
495319932 157948136 0
302001264 499111389 0
343022482 535362299 0
426108209 546037868 0
65673278 467812348 0
8476291 547593736 0
240045651 116245351 0
459088121 569692365 0
518539581 72779671 0
135196398 32083808 0
123733505 277921483 0
533731684 15290957 0
503616720 563596656 0
480450680 361142629 0
374617028 53779834 0
569234459 31326852 0
404391001 31315736 0
244547234 153914619 0
405108824 247164960 0
104322458 552696717 0
248012137 468562902 0
173273851 335248964 0
92045822 62599129 0
78009955 557478528 0
537489985 243560315 0
245908190 444797922 0
54084825 561603656 0
435319426 23791069 0
307512001 477302803 0
478701833 531158857 0
544562319 376969835 0
487527963 137585747 0
48907773 531634296 0
362887144 203393927 0
34435134 38602311 0
552085088 496487125 0
296484448 528165373 0
216655665 468531718 0
38122338 324822571 0
434573250 523768607 0
412017512 284527687 0
48082657 525333316 0
542301101 193671954 0
334433766 334640432 0
138273467 402160739 0
298138340 259435721 0
255878430 132400069 0
525920962 41143470 0
464165146 111817005 0
502499983 301442795 0
359344344 186229188 0
174918877 253510700 0
364705559 103084365 0
379493627 341505238 0
363913354 235998769 0
269602175 309865430 0
442623630 251336072 0
542529357 441788937 0
11679623 418163585 0
271869796 459735173 0
272710717 321304173 0
432388644 414223401 0
350005760 315801462 0
353627302 41185186 0
8608745 116761891 0
106831624 295930947 0
137702282 240907990 0
213192286 100851956 0
373636531 75753908 0
436788580 225765168 0
252107929 22232430 0
122853571 148848371 0
153143877 435757602 0
549629552 327691695 0
321579836 297019087 0
550024769 269967601 0
327391555 62423444 0
246802315 290816406 0
545971872 295737682 0
529483972 313017610 0
559091085 392586792 0
558679717 278373254 0
272234470 9262557 0
166848684 435086911 0
453979138 132139699 0
442690089 252774435 0
370475352 457912916 0
48215708 280111413 0
297875986 364697658 0
160075724 424376496 0
125577388 513454739 0
422773638 84723188 0
95098617 255633105 0
132029873 167754763 0
318844845 59873843 0
45279416 143388556 0
427619011 108743175 0
574606824 568628153 0
21299115 285503894 0
91710291 435008823 0
242485526 127405403 0
125559538 458910806 0
26595364 287489766 0
432251733 365264361 0
421118073 44754905 0
346410986 225422266 0
373125484 227481289 0
283614523 124947204 0
125597302 54840813 0
535071929 146753629 0
173545655 218427048 0
177597430 159742622 0
370425866 227295468 0
515291562 365875370 0
93308831 375950356 0
145305061 407382631 0
386147269 169307671 0
121187064 308324703 0
189841826 397632525 0
508374509 391716761 0
336361683 59930140 0
204694491 418055228 0
358805959 447818559 0
113626554 365176610 0
226466182 10803474 0
202065266 108720494 0
576832276 351529185 0
97176978 143693736 0
520689627 323067521 0
147807904 211865942 0
369456491 556132414 0
209260527 278706133 0
19914342 516847818 0
27194774 468575691 0
249093565 149296553 0
463085131 5307649 0
142871809 102341411 0
221818322 202118230 0
36148055 466208250 0
161084927 358053821 0
124770059 121298337 0
38406814 144878440 0
322904422 100523789 0
185517110 116575961 0
131088155 184356390 0
173454374 368194221 0
103763471 383065172 0
513996367 63233678 0
207174445 303452798 0
382767380 267744662 0
206153038 72883891 0
124796023 498039136 0
44370106 8314914 0
176780386 78974663 0
473819156 381165932 0
212580454 254149157 0
106434042 296178828 0
279193152 573493424 0
309461224 335732565 0
57132392 336521861 0
341753638 517552768 0
220290533 278518463 0
329034306 138968413 0
387579918 176373821 0
547559593 35382095 0
318867799 513252249 0
411158100 297821293 0
84127312 269561998 0
78363934 162340149 0
141445826 257925295 0
430333012 556184910 0
27426651 524988512 0
542274234 213915337 0
63365661 131935820 0
205419843 465270458 0
229716520 84866532 0
428556537 90322712 0
290574318 399209837 0
367693134 410279078 0
175438686 547623493 0
13061903 557154364 0
346313264 271178744 0
73583568 293377540 0
509591552 96547403 0
388003945 318678506 0
166754441 57639860 0
207720731 245839343 0
284771101 90761912 0
115844234 144676088 0
389938734 270225469 0
375037360 547273116 0
325967516 293707151 0
7743358 220107311 0
471950991 567765036 0
220651532 444346723 0
110156608 385476103 0
152642211 33134038 0
149127409 241669205 0
50272721 349935443 0
423089054 371508718 0
338322507 118198794 0
159440483 542239652 0
562676456 142565928 0
392443625 271860778 0
506611765 164027743 0
466212768 245725181 0
347534575 185932641 0
415733228 373316470 0
423606910 568772989 0
297241110 518932164 0
466631834 166038444 0
150346434 414887559 0
256067262 332810447 0
64804547 209884274 0
254890584 164681160 0
71470255 270202991 0
333641812 161059564 0
36714921 238940612 0
346959978 271974808 0
23906634 457781615 0
265644449 408400074 0
295189128 429029562 0
10256119 133561422 0
377992885 325970328 0
496683039 38010497 0
149520234 251603445 0
34655015 21411574 0
383307 554114741 0
96770993 162905715 0
321029792 63701820 0
346239624 561243965 0
153022347 293729449 0
380908538 15811019 0
70764195 50402755 0
562807001 305737141 0
510811197 311325565 0
288197236 358368900 0
365058038 134488959 0
17656666 251571892 0
556432711 527219808 0
578004268 408857592 0
397942291 415591486 0
61158577 572105078 0
402355469 567217918 0
451224087 19222662 0
324223943 358044387 0
217628746 86076517 0
110992525 439050205 0
51051843 352604310 0
231961666 32511677 0
438925747 346830652 0
36577314 371785656 0
471750429 200819231 0
503581124 333270650 0
510547883 350672439 0
151861244 203200377 0
4694139 352837584 0
502245655 56486312 0
474652558 243017816 0
243407724 307780663 0
360885635 140995544 0
442878620 306362909 0
509560203 168658791 0
443240479 4578409 0
398345291 222006070 0
356453893 511421102 0
135230151 241241011 0
472778457 74056579 0
83373230 116038638 0
554729469 25366374 0
65543582 100471411 0
314364526 466019226 0
563046972 386146000 0
527700138 40976225 0
374688570 77604379 0
329080600 45132360 0
350100477 539131630 0
68088878 232734141 0
64472830 443621832 0
358355787 50734721 0
142069720 305115806 0
192085205 495362741 0
570220220 425510776 0
283690630 142685140 0
104948431 16985638 0
436518648 234477951 0
16649379 302775710 0
272741293 434028788 0
574741761 459463710 0
131036428 478567046 0
382224665 318827443 0
332353777 413154154 0
194990348 408373923 0
69172563 119023800 0
435599249 117683656 0
428813840 461743990 0
315406613 266388101 0
72614416 210857154 0
449125767 490560260 0
543387792 149021858 0
99029768 286388224 0
282138092 518436613 0
12253583 323991433 0
203789090 312476985 0
198531300 81237585 0
135814626 145916827 0
265224367 121943664 0
109388957 297248118 0
55065046 528369218 0
14636425 474960038 0
344191450 76905725 0
32805546 17847387 0
152631745 190290391 0
92172811 392126679 0
466579136 86729863 0
151386684 398631657 0
112024872 517085516 0
22740946 125500178 0
544688141 249294057 0
94826073 315038761 0
262547063 233490938 0
82197196 287287387 0
263883570 494872536 0
414926603 332317692 0
400709814 177075530 0
100197181 78782241 0
123975445 458046449 0
208989510 151774496 0
289647678 250841792 0
265874157 194278216 0
487306854 314550958 0
336149117 208716397 0
459161610 529756473 0
67954233 156679148 0
42160223 412123690 0
332904554 429289531 0
489395335 291174309 0
69627104 191282045 0
321464856 330863622 0
195692513 212273627 0
471272528 189021596 0
486061024 347119170 0
117407307 394113596 0
356528684 322534755 0
364940717 414699708 0
146405545 44631081 0
412107575 403982180 0
379885465 421654838 0
308141856 95685962 0
339476412 325118789 0
201110388 328883492 0
437436664 133289070 0
412047329 543877000 0
209118733 325986930 0
380161903 297544146 0
280288723 579608878 0
437600222 218369725 0
112687198 206052366 0
157390319 134628660 0
409585167 138403619 0
149506819 102339815 0
451579652 332343665 0
68390835 541966399 0
186396905 216901390 0
351741482 80091150 0
134106979 548117389 0
317407429 208756464 0
360037224 230453069 0
567696549 407104404 0
192161089 185549090 0
160681368 308569822 0
91316086 36262662 0
159680080 84108185 0
414256245 39899329 0
46280207 514040611 0
73919950 310283762 0
397349290 325345054 0
516917459 58083446 0
212812041 11269482 0
385149579 424663885 0
207328936 255012319 0
444301189 362980992 0
552202127 503483484 0
21292710 324807142 0
531272515 337499506 0
326288614 311694131 0
377193308 342222767 0
445870764 283387896 0
449884232 574753446 0
570288730 537278965 0
549199783 506295181 0
126401369 490091913 0
34985162 64262622 0
442519780 375193716 0
433931029 508001887 0
38886587 542224561 0
97373154 452966615 0
129293397 384215758 0
105618762 427776958 0
403278700 64996872 0
543852500 460609694 0
213235752 455585244 0
387209340 527823364 0
523904512 517440975 0
349680399 242978239 0
95503576 399937843 0
55631689 336705440 0
499102366 573934086 0
446758036 256157010 0
137224233 528894948 0
65973455 414339243 0
10785231 517473113 0
37687844 64939525 0
14090947 219053745 0
104078405 92515233 0
489837698 385917919 0
424428775 5474930 0
320392436 493726253 0
308373069 35057074 0
441206944 62202925 0
1354524 367082714 0
514163394 425429969 0
27784125 181625398 0
34904858 461564827 0
160755217 364712316 0
43292826 415038263 0
350924204 30541651 0
363802021 410761872 0
485494598 196869427 0
64649637 300793987 0
252708089 386290155 0
197204128 229879077 0
198680137 418652552 0
90437041 278197555 0
417472063 383716648 0
268183060 85398147 0
75329163 348921819 0
552407432 137162456 0
494706194 252120199 0
165053010 350448007 0
370760883 109785053 0
97906489 186467186 0
357214386 350934593 0
419444000 481605223 0
540199589 90502533 0
292703663 248896012 0
53852456 90388722 0
139853386 38570000 0
236735735 2765563 0
274581125 61292098 0
326623036 323556438 0
458695314 548547775 0
272844250 265082636 0
98546175 256447111 0
62261944 501797521 0
344005816 370148022 0
129965312 359523973 0
105693192 113111669 0
130662895 36815860 0
436555653 522018561 0
326903294 211069378 0
280004314 553368538 0
335455360 50913149 0
547743495 397891960 0
4049394 398611843 0
39385390 504163333 0
456850690 63783024 0
62128976 563602689 0
283031312 229723405 0
447090360 390688812 0
378544393 109522435 0
222559845 24828108 0
118757973 137244761 0
205585417 177423871 0
558252760 385786837 0
74632935 514880936 0
18607116 415287396 0
329972046 366693684 0
492384375 51451919 0
409027225 294781415 0
499105787 96174473 0
258214989 140751342 0
243274312 250586237 0
207668139 531606270 0
574654154 576839301 0
411290711 126870077 0
504322630 260817455 0
506236174 273903052 0
253153273 331307338 0
352695529 409331830 0
158235959 146366660 0
46916018 493854804 0
459381554 527984033 0
52672186 354792823 0
560555296 435502978 0
299020560 379080438 0
58843234 305892518 0
403602255 558661339 0
461596082 120498468 0
83517744 405134532 0
286378956 230991267 0
68167025 418492430 0
190700231 404840134 0
194085479 2068018 0
251979254 403732032 0
216236744 367807477 0
205883026 507189688 0
500705046 245662883 0
507717705 539941737 0
559121293 204752855 0
55935289 472340595 0
429669247 328562029 0
6606083 67073566 0
65713328 48218297 0
123256856 557533442 0
63895761 102775063 0
156949230 191072972 0
316189559 48764192 0
573582497 319497675 0
463272099 578502230 0
452404472 126201544 0
567263055 5974133 0
312203800 154649728 0
482284936 403753716 0
68293548 29602408 0
214271455 183436808 0
346791911 305635982 0
188029106 261493185 0
67923636 38748278 0
235107871 14034686 0
518848921 365794443 0
463977185 415565324 0
178635374 454955932 0
40964703 232455497 0
230365691 293475602 0
138331703 552782835 0
359463712 215531896 0
380659649 255846366 0
401151100 368259662 0
352873346 343515124 0
214412864 79783374 0
32277912 96526161 0
281139244 173820861 0
535974665 569757996 0
152765249 443487741 0
21135779 247328936 0
57889820 425018947 0
303251756 285291736 0
18509404 453068889 0
221830383 94557339 0
428197059 9893487 0
366082081 569179729 0
169585445 332669751 0
228947067 545351183 0
393744768 16651235 0
534781209 314149495 0
377217654 540966708 0
331741892 400031043 0
480485855 28136195 0
238926017 307153719 0
24165232 368935062 0
446363026 413089360 0
244671348 271194491 0
499567353 113562810 0
424840370 118607113 0
317852334 546650653 0
31131639 204278032 0
135085816 169305779 0
286851729 482269402 0
139819038 173485228 0
512540830 100002418 0
165122286 325438396 0
234749992 282341396 0
225588012 147950602 0
246624919 435735940 0
183053437 265594071 0
336612534 304472271 0
132365125 407191893 0
147278496 145902774 0
360434083 330425714 0
361886719 514245366 0
350113534 190331244 0
424293605 276456428 0
397632595 483136842 0
306999882 556895144 0
68877498 172723586 0
88933901 87570789 0
322654094 444363829 0
267731170 363664530 0
232772595 385106851 0
499226718 285809405 0
215808086 110410572 0
553391813 262989523 0
205139721 25538860 0
228400169 116702675 0
562499009 403209058 0
28272680 498472297 0
165334512 500766143 0
202906418 348960176 0
325857250 169549258 0
523446512 296373066 0
400253105 145959449 0
12976526 337437159 0
487315175 114559166 0
560214332 10367908 0
28688829 322432225 0
389362128 248578294 0
49108191 250409845 0
565165112 427691715 0
475448261 387241428 0
17603744 77714239 0
500474061 46651406 0
52580523 532493907 0
552154009 265611938 0
17275814 364250001 0
578857468 291395115 0
220234843 200438657 0
236856821 76889630 0
192669134 524961589 0
81783076 433087227 0
492377905 564347099 0
372711931 413240023 0
443439861 407548488 0
133761878 137346878 0
547643438 47196658 0
30657762 184400451 0
219637470 45105640 0
182245847 350080478 0
72902632 282427604 0
440937172 44001281 0
258936051 383080485 0
349283910 254531757 0
215417810 326237180 0
179781917 184572289 0
411611470 449403835 0
400222957 454197881 0
33960780 4616229 0
158095748 197689037 0
287216838 547739611 0
109039311 91376450 0
5143342 358463832 0
290091050 276051769 0
368350909 425952288 0
539233583 300938205 0
495256616 490061319 0
403796865 318577362 0
242217681 138005433 0
110205323 398005317 0
224607356 543090710 0
495050808 155714989 0
291060495 419448189 0
472715400 409150151 0
528690149 146496363 0
44351462 551392424 0
357344322 151285972 0
468766468 321378651 0
226613545 296034691 0
258454340 512427647 0
233869834 254620580 0
312589721 312254673 0
307624627 27177057 0
178298014 4657593 0
432984934 5708922 0
166011178 40074576 0
364253978 238909453 0
440697449 548570597 0
405541803 172907319 0
301956606 189009481 0
58622333 49176838 0
228742903 572957283 0
5537092 472059687 0
476177143 19929970 0
220284500 308195726 0
515316014 482088285 0
88397065 415287444 0
391092724 63939244 0
195594967 182105540 0
387412802 197308088 0
506548970 35677234 0
440405583 194995845 0
268878995 503264066 0
392784771 475998795 0
446110858 172457006 0
111342186 552739278 0
367109995 362497998 0
535379971 504212626 0
463916988 15299933 0
167241500 330989732 0
490715099 368180721 0
346724352 542125808 0
83017619 483862064 0
198222880 315266461 0
460395379 390529522 0
554458452 10838833 0
459079081 554361409 0
18662593 491234355 0
132897563 575852520 0
155173795 227974682 0
361310720 487680868 0
210922796 69352023 0
441195964 294630742 0
283052553 419649144 0
498559361 481462285 0
107894983 338149559 0
41722515 149439500 0
19749859 343645774 0
124274535 88246814 0
97110636 572061557 0
172569588 359322377 0
214437772 437762652 0
547685874 343638966 0
254743106 539285462 0
183497926 320527560 0
421214095 501453181 0
394829502 480642404 0
432264277 144034296 0
178324973 574085560 0
32024179 281431729 0
530426860 57668024 0
156033410 2191737 0
203024087 521816384 0
133901362 572182849 0
50266575 548945356 0
249449643 467898609 0
207759662 109185815 0
31176993 449202142 0
303434693 230974900 0
342714225 417035024 0
430413311 69746434 0
103489908 298575147 0
20877073 433618877 0
362330506 324034408 0
49709247 482089819 0
315413390 16205985 0
240447900 552352111 0
111844339 187951979 0
462787461 338645083 0
40036571 534936986 0
5464266 332104489 0
40534089 274668134 0
264507017 481222931 0
227421635 269153592 0
503503826 183235497 0
370834527 158393632 0
361827579 544539304 0
437613590 333239775 0
150029970 542826671 0
152197975 415504485 0
378666070 247480583 0
87789556 297017758 0
393700603 48207710 0
266899024 571725361 0
530933840 175514524 0
391683416 160948313 0
298412024 266772519 0
103193139 456814590 0
173140578 512457383 0
148980422 57916216 0
492709954 64977564 0
532707056 567703326 0
217601729 393368787 0
402103835 376211251 0
49170715 360112291 0
301645054 430823443 0
458798495 132916058 0
329016049 49692757 0
142048021 352021244 0
216309128 74385142 0
486561916 524556272 0
466803774 537287520 0
302652993 171187175 0
521576759 439919464 0
573146490 276670704 0
18220019 502697586 0
558487583 452206582 0
178027033 97449294 0
68694876 68458456 0
501800332 336353145 0
263068978 515114683 0
491858715 579032528 0
130707843 405048130 0
36827235 246514960 0
340429065 101598034 0
492420993 462886355 0
325064468 381366100 0
49187001 547911116 0
85648952 325202830 0
28008081 294921919 0
298508434 61522262 0
505384880 225969225 0
136938398 283593114 0
18105717 27593397 0
191786358 444607141 0
355348792 446631348 0
142810998 350482719 0
215331759 205937269 0
303558336 47223063 0
560039481 212264953 0
537238463 275788334 0
122799292 317266605 0
148562714 56243591 0
206754006 396514450 0
205341927 407039951 0
303263691 429578868 0
60279167 210806558 0
270034840 537975538 0
429525457 353740519 0
578596366 422262092 0
313409518 391550194 0
250914483 406631974 0
258946571 231620282 0
524389215 442498188 0
72964584 240495674 0
531264603 417091273 0
557934179 487125316 0
470297572 184013775 0
361454846 549413044 0
197465630 62731524 0
41265733 312809821 0
248717191 558968747 0
374512092 386109886 0
458392700 400325379 0
178521591 370734513 0
397444834 551685782 0
158923673 129130767 0
225959034 539873302 0
137180264 536141608 0
323589964 164728031 0
215404473 383063779 0
496970784 348926012 0
170983039 164172324 0
177209936 351320913 0
542361645 210616367 0
404441447 255307918 0
149147219 452260656 0
361501548 441944758 0
460156918 218654487 0
576297344 5879733 0
114348200 323152113 0
154316541 115956830 0
547612880 190685154 0
277689683 292839209 0
408738590 21397993 0
187627341 478154516 0
154820606 133275116 0
577410905 429997588 0
410529973 390510252 0
484711335 202492730 0
520470009 80983357 0
446919350 261755379 0
202309410 493151389 0
125918533 282164359 0
39548528 17407393 0
68671670 28524864 0
55728016 119812329 0
120538561 102788476 0
187345751 286789076 0
525280783 295362084 0
152380160 96104868 0
123652801 323359334 0
457425230 499612610 0
396500458 118892758 0
466867408 7632341 0
508187195 66234517 0
340073730 258969668 0
97918076 96288730 0
153033448 232157889 0
485336394 538191186 0
458391076 565019268 0
464959690 49705847 0
228237395 560423231 0
474564444 260086136 0
295149327 310430360 0
297504248 474365285 0
73377989 359339907 0
178515245 252144747 0
162963611 435376727 0
115189702 462987973 0
484333615 7863355 0
40151763 349310434 0
576578665 406865975 0
136392215 160142650 0
230093246 454830042 0
192497123 523848070 0
503036976 367673302 0
248172351 567895408 0
310408809 317663164 0
398501497 159585278 0
400013098 364253172 0
481355557 307108310 0
288371282 295932526 0
120237247 337784746 0
572035602 81988098 0
151276978 423099968 0
36921893 47362721 0
526410312 555033536 0
173832869 64946359 0
189272374 518410816 0
283353647 266074933 0
379651052 15821966 0
32994976 530878743 0
266847390 53821445 0
1775335 536995735 0
195322086 169872584 0
531042703 498528397 0
411855621 427225425 0
257289334 123098447 0
265909355 544539807 0
311702160 468490413 0
312631928 518836765 0
503128538 482118783 0
292910611 179149488 0
100419056 191762489 0
32626237 455526458 0
451866185 398056812 0
380438845 58972834 0
348724900 292158096 0
569315814 232686829 0
346088613 139688478 0
71313077 352614129 0
56212064 199938639 0
331078820 78706998 0
142089359 23291266 0
15611874 4580528 0
159678312 496121491 0
283581821 30575269 0
536215928 14214497 0
323519407 185161239 0
284398651 150296174 0
495698219 555971332 0
438850827 499254401 0
186479455 262761332 0
299472036 194421610 0
88971471 311269694 0
292442042 564525059 0
273332760 261761510 0
136584794 425705594 0
511289003 266020726 0
70684772 205176044 0
121420413 90071188 0
497034643 468919539 0
29618890 503077705 0
472889884 480771720 0
435891692 33181930 0
141338861 344552833 0
187308055 83572002 0
246664137 209486896 0
201887413 220244798 0
97547157 20800928 0
563955349 148862492 0
571074790 36330151 0
75476313 463784257 0
540009392 475922839 0
265195014 392168426 0
388462268 380617122 0
124560029 306336637 0
258337256 497690565 0
127458485 52517166 0
414920190 521359418 0
229183531 460608848 0
132602230 558059439 0
259225557 121266545 0
166456579 63613678 0
563915184 304489589 0
233362968 56795137 0
440851218 280271703 0
457832394 273528288 0
66255463 201077195 0
55498964 363252409 0
262582305 406246500 0
291590268 532170869 0
250449013 385975625 0
32823685 423068399 0
472787598 227875918 0
474899766 39899651 0
6286121 415025094 0
221071873 325286584 0
188585132 180139947 0
537904560 491432836 0
405935897 539208523 0
80547750 34607344 0
166827028 258238405 0
377173668 243540201 0
27316078 241304066 0
254969300 482109626 0
485900439 271148981 0
386780442 373017200 0
76792774 140527290 0
403862884 142928289 0
519908829 44529729 0
57640598 572423877 0
466988086 169481257 0
62298565 481762626 0
136699652 137681618 0
575349156 170523203 0
234288074 511126915 0
517864497 574635962 0
145202117 291119261 0
172160925 199529309 0
543660750 561740441 0
196544497 435251085 0
302349779 181654063 0
424044145 254132857 0
473053356 381737183 0
423538296 25238500 0
385042473 75224915 0
230616002 342778530 0
215531358 456684089 0
404372824 156252579 0
52832880 129173811 0
363138924 471836999 0
292805692 31864516 0
366536461 34035209 0
427673722 300147917 0
5240936 442114519 0
301307699 408740115 0
121573009 499151627 0
191140271 302854016 0
285623327 45534064 0
240026203 438073726 0
477206638 362573294 0
2110110 40660312 0
51991228 486300538 0
32124381 459037267 0
498948704 264347373 0
102625882 280909261 0
87283274 106523272 0
67303206 167693463 0
149904201 181862374 0
518494487 440585214 0
282341623 145148454 0
123039098 256815805 0
337294218 372378544 0
295240687 274080933 0
146320634 61551873 0
120320140 272789691 0
278012841 124717133 0
473470120 378682974 0
488379606 36961974 0
385565067 113810354 0
561103710 10761747 0
390789661 196715000 0
323152541 476954313 0
279836442 118331262 0
140469484 266249663 0
261732031 378386484 0
94184948 483223191 0
554228853 296178267 0
274659503 539719950 0
66666704 145498833 0
229546757 528312085 0
189169474 62439551 0
312798014 17164890 0
248477592 155270842 0
395578042 240603883 0
24997316 441728787 0
545224474 439524900 0
257423145 499631776 0
236367613 261260044 0
308062175 257467964 0
36602579 308833932 0
486497134 94031433 0
392682558 182864032 0
146202161 407536511 0
492420311 426480106 0
575079273 373423107 0
5915029 472402690 0
335763749 183716609 0
547502350 1014772 0
413114048 332421738 0
82366257 467051827 0
34345364 403270206 0
122222753 460739322 0
19168146 290212365 0
55003906 201263061 0
130247808 177244769 0
519259918 175311481 0
569565634 247735893 0
513756746 272791703 0
137254283 426377738 0
348127536 224137324 0
265292453 370694762 0
302654428 500022241 0
231158023 165080592 0
258628051 225295239 0
260413134 288064100 0
197572321 577912878 0
90972477 116066432 0
330748869 62896936 0
411950763 570795682 0
272215447 285891289 0
501325008 421155639 0
573476951 339710373 0
326775815 402125888 0
287825929 336061371 0
382674367 189606796 0
38712120 233473534 0
40773837 50876224 0
77051864 52050208 0
150239377 332621064 0
104380758 405523464 0
265881459 326444461 0
511351940 525410775 0
214077911 578752130 0
305814483 393799506 0
388745946 375091499 0
461013639 96995448 0
209875093 87497310 0
346494474 487906101 0
528703957 252200453 0
339778171 111995906 0
162052651 454435633 0
173938204 149623498 0
462991081 376359645 0
534908921 28216620 0
978708 376794133 0
11249497 139529623 0
144301549 439040447 0
48164588 86748525 0
399085201 316314457 0
508039341 383876252 0
575860350 403646168 0
459374975 127591706 0
552442144 455250073 0
514586807 36689540 0
39849711 469767849 0
287182213 509210234 0
91240097 426796007 0
159211889 148573346 0
217553263 19901054 0
365076716 90166873 0
513685916 465295550 0
155504961 478645409 0
363585700 67210362 0
565350632 572760531 0
387841556 247450664 0
399832959 58147696 0
315935940 386003804 0
471730532 96718241 0
451563999 247602123 0
574901487 108951836 0
436262664 464382689 0
90849293 163507421 0
438960188 495121193 0
475857266 342015883 0
396695848 434322579 0
306116310 192374736 0
84403790 31524091 0
462016205 247694990 0
333257710 138515998 0
82686910 315689721 0
263107910 361210807 0
448225611 493340952 0
493557483 242903170 0
1765975 261808467 0
225154984 226892744 0
474655582 167811596 0
354326571 450572553 0
256471108 178517931 0
278687843 573603478 0
382291796 148202657 0
71941169 440347667 0
182723237 336081637 0
44248378 37356782 0
500011419 105872619 0
467619873 323769770 0
550510981 358339222 0
124365400 369567914 0
569789748 329692689 0
89038742 407217844 0
67841361 457305261 0
171500277 372744677 0
231674121 333919643 0
3581603 322890592 0
360666425 75101545 0
534028505 319166752 0
429919361 62285397 0
51376923 384759499 0
357192014 376548921 0
142760026 132160755 0
6267167 161873460 0
283452379 199396598 0
39891005 94885933 0
421254298 27103678 0
100185281 47485156 0
492927964 76956725 0
359626746 498165949 0
297943693 290427638 0
313483087 355620716 0
230202535 394534835 0
310847199 497849860 0
351358943 85625293 0
266775596 491768968 0
384077347 557141192 0
544109630 478148016 0
390612971 266577284 0
537078327 195981632 0
240468438 58602554 0
495918187 533567276 0
501649638 442741175 0
255886707 398309491 0
570260269 328612445 0
376416567 533103810 0
212571033 67230681 0
173557440 384312099 0
104850553 354815463 0
302135433 501529464 0
505921872 494037439 0
333345683 526627392 0
402672960 433022635 0
503581454 282163338 0
362709298 140016470 0
215028114 47245210 0
448632646 83294196 0
500355075 427731733 0
496061260 564943914 0
155655910 98437886 0
384502297 362753388 0
483009408 301234451 0
103849120 463467160 0
365022983 89283382 0
240162770 272223553 0
123840058 31655161 0
459198966 484141143 0
22661739 13784745 0
348515526 278366296 0
215995889 60815944 0
82141851 550249097 0
189237525 266844512 0
516397458 535038731 0
435601810 316018309 0
208176262 119066004 0
61609895 402922440 0
197183108 294440041 0
110595440 135903953 0
296965829 467323326 0
321862374 172483881 0
395886427 84718013 0
194544853 378717485 0
520866511 536270022 0
187772005 502872433 0
111007211 235709502 0
469664742 489662021 0
378848685 160817360 0
122819968 51389727 0
183699624 284464000 0
245406766 521070954 0
264357898 566236991 0
61338313 439338988 0
155292843 561738969 0
535305913 87759798 0
174212163 393756580 0
247298300 218233872 0
329516960 244297263 0
167032328 35568159 0
276978621 201681204 0
40277806 76758110 0
199019122 33695988 0
222006654 345821254 0
297795323 106076327 0
464300537 504177278 0
558465431 198407124 0
506514383 216516021 0
455418198 560596129 0
169641305 512483085 0
362605832 418026936 0
345048385 71069014 0
460161086 196041311 0
89723802 298941728 0
379305026 395777445 0
101862442 189679361 0
407898656 167412045 0
7531367 245364976 0
520782597 192242103 0
187923760 458677898 0
147147968 165624764 0
561533083 82194161 0
315755313 231227050 0
171520718 343806687 0
83938095 370052174 0
388236611 551039518 0
501325406 267959300 0
219368672 23269873 0
300578943 284768223 0
22410443 578830697 0
573970407 98587941 0
465126860 199926486 0
56833079 67509370 0
91516298 499134606 0
518213505 266209933 0
522968570 438051484 0
414046443 68721966 0
329230245 121122572 0
36518515 515865693 0
143353699 161401555 0
159662397 485997236 0
249912036 529566827 0
43689905 573055448 0
251859953 351353905 0
254756672 303721906 0
72210687 174511077 0
302695887 443944012 0
370267265 516291975 0
550582473 29487977 0
453969289 174430756 0
363296958 179875413 0
476449999 101279564 0
3809648 345086934 0
188350273 565877910 0
116261837 8743747 0
426715391 225106863 0
53541123 529220533 0
231505850 97633963 0
340549509 386979812 0
63104453 473561184 0
286848451 190791855 0
531062174 409711620 0
401187771 238147454 0
57130848 274325485 0
389844662 402897295 0
330343238 395878466 0
438965729 145751113 0
576455601 184120733 0
4380115 23448281 0
557522605 491619944 0
109324366 239211843 0
165163443 297821965 0
226964997 360483835 0
79074972 305702220 0
123379822 202734462 0
384864240 60001158 0
434380622 360031468 0
333245695 370912961 0
470609418 382579282 0
113089746 542547688 0
171606270 538612268 0
258710110 480461623 0
78283303 304278798 0
316186 359372258 0
377409214 475057949 0
248835562 377139015 0
554742790 27055951 0
218574336 407112359 0
35724423 549552163 0
431788783 570500522 0
291498833 152547608 0
285198987 93633938 0
512295358 46507613 0
325203335 182963273 0
263846367 271179375 0
217796222 89646918 0
543547254 40312307 0
394626848 549982844 0
416940352 528672063 0
557021162 342898634 0
550519936 260449251 0
350467580 111039189 0
148354025 347902816 0
68360797 218364366 0
89654474 216909203 0
464576725 479327273 0
224136170 517576786 0
200831037 284804739 0
471324413 577941916 0
495179571 537470460 0
310996758 328624571 0
411908938 343582090 0
231969898 52505413 0
523967837 180918596 0
242051602 7827132 0
266559924 69820875 0
386992584 363251619 0
232987461 454045236 0
160329993 363354356 0
68137556 181848709 0
540739409 568723008 0
291274353 170337456 0
206603832 571606803 0
257303155 310688098 0
369831061 560647703 0
115960373 187421751 0
462072121 553463450 0
187257425 256568618 0
294565292 206582682 0
410668658 436126907 0
357144515 134501574 0
415224860 74474962 0
431846606 136674086 0
165847628 192303261 0
213504363 371428069 0
125890424 510826369 0
575536711 389267633 0
433038610 87916752 0
243226522 116735682 0
202793654 270039359 0
365253083 264521869 0
216750557 366143141 0
505219943 223689243 0
405891448 170876883 0
216663830 537385046 0
112439851 16803119 0
160686923 396684547 0
402214503 368018467 0
270254078 401758785 0
85997006 133273868 0
355951174 155808167 0
69180362 124005869 0
51449457 288516854 0
35022880 179543916 0
298652945 521124563 0
84736077 558294995 0
249670835 544637578 0
285642677 467138646 0
427297366 231661643 0
80054719 426262737 0
132133735 317850353 0
436343720 190840598 0
516377927 285110046 0
31163344 19770805 0
273044646 299454572 0
2001750 364631914 0
247862151 247762064 0
204855451 401395391 0
563793131 82451203 0
156691988 42266601 0
121852697 528799115 0
47902381 244413501 0
394541447 462740333 0
395582749 352389496 0
437586554 10084060 0
10566192 403797202 0
35596076 188562207 0
81698075 146199094 0
319001742 546983298 0
303783719 518896183 0
300710773 78018347 0
354885419 442787050 0
149145158 259113384 0
578546084 75055405 0
179113389 409937309 0
388879349 477364019 0
429419768 528064654 0
532491166 501961369 0
184584106 258562777 0
374405137 270009211 0
295643600 577809801 0
148877917 90144826 0
201809229 383521689 0
341196088 67389618 0
217521189 390242104 0
183022301 162467886 0
273079633 69421591 0
184525339 399351154 0
118097787 370904217 0
174379009 158101441 0
276219315 332384200 0
389132158 350442560 0
265272598 539540161 0
50448189 153072035 0
340967013 37523298 0
561601020 25851972 0
62686524 526683892 0
371024171 379518440 0
333892629 299521607 0
63559383 66984065 0
422826515 538486369 0
235114092 162945351 0
319779910 143657750 0
517111592 204747878 0
50297443 559118383 0
366516167 349118025 0
570393879 109353196 0
210763594 550831467 0
135102184 323683752 0
1068949 64951566 0
131757366 445410321 0
513927845 384045989 0
75547383 513574022 0
301951096 530171742 0
346354524 430044715 0
14884145 7764359 0
577277880 80840947 0
306228983 501287927 0
50144853 445962947 0
189767530 294921170 0
528612580 66289994 0
303254282 533470526 0
376506968 513179937 0
199374385 298064492 0
325984834 199125888 0
392844012 341885229 0
268336529 22831482 0
434282386 55584322 0
261389192 229827399 0
43898768 403139445 0
138682681 117054488 0
360408700 527497024 0
557642305 78579351 0
384064881 369021934 0
48381751 275976821 0
17787786 486375252 0
224708139 177196922 0
306604701 529319633 0
574738907 495944758 0
111353374 342075754 0
571678741 267031394 0
220945927 113115896 0
142745382 371561998 0
225306594 112832276 0
2501331 525611216 0
20741039 283846637 0
192105117 177382964 0
526998299 1063359 0
385656349 428198298 0
115089713 186037138 0
218401014 120266587 0
65885035 453018870 0
485504768 485592248 0
290757229 200631130 0
252228210 128205592 0
410768658 557630548 0
407093724 449187562 0
72825116 263302420 0
448956397 413497199 0
391983034 575564870 0
142690893 131528256 0
34031454 390927446 0
128470427 76225624 0
101644532 92031336 0
87841455 569597875 0
278016190 481419339 0
231061256 277922838 0
295225481 75580855 0
364728895 573368264 0
501600334 70075936 0
182435144 358146904 0
322210610 518120425 0
552545309 118995064 0
565334138 574022574 0
142025916 79419309 0
56395382 504436823 0
494062235 35790245 0
78558165 273657981 0
164054031 524847145 0
410197011 403663730 0
2908351 361679091 0
143909498 270029118 0
169263354 453790282 0
285513737 251856553 0
379578389 229259463 0
151977418 176429601 0
544312824 107038525 0
106297813 209240902 0
301745599 152104742 0
352340772 131894444 0
240051641 424872605 0
17712778 133893153 0
101462839 163647846 0
100929545 494095323 0
292533814 314285768 0
64005205 424995266 0
576570558 41365122 0
392348123 56225420 0
462327791 7952996 0
498778940 114674216 0
535348074 495376411 0
108431670 329954179 0
263843302 158547038 0
298857704 465292237 0
457628238 95013802 0
565108733 512070503 0
184286297 393817087 0
19801113 483339527 0
343049171 441250109 0
473694547 35531425 0
534700671 396673609 0
56216286 299621922 0
134686421 497262621 0
134812129 510038491 0
563215930 182854955 0
39400008 239028407 0
482346972 425713745 0
437770529 392729240 0
246984519 4045308 0
208474743 67199852 0
198833478 121022994 0
206037093 292326518 0
421963225 395931725 0
422991406 112410924 0
555994059 31354217 0
462408753 413087128 0
73110883 255436829 0
311329885 66069725 0
390282802 299259421 0
436598228 145518329 0
320952624 527936618 0
493152924 24047236 0
289866536 345056207 0
125152735 301827328 0
50056221 71109341 0
444026491 249279294 0
276127697 168227183 0
487572227 361305701 0
100244629 559813027 0
17862346 257488154 0
515002439 490030738 0
35916740 436852084 0
277195508 52485638 0
44238634 288029307 0
138159005 317471460 0
183693360 316949672 0
387813096 55024840 0
89859006 94806473 0
546083502 230187463 0
340966748 397853596 0
168889323 488284619 0
486616349 489727802 0
69152135 431243901 0
515574874 545128941 0
83867337 111963059 0
283228414 406644310 0
545921651 388120001 0
538626373 360343762 0
554780552 510330045 0
508765023 535053583 0
518767254 77575142 0
111309759 391724395 0
211653372 437086223 0
371086589 500433820 0
138969956 447489131 0
563619002 41339623 0
37632670 513498956 0
353004159 109351604 0
378861234 417869078 0
97562906 11119142 0
406451449 525604226 0
537285787 38298590 0
458932247 467154737 0
149389383 231598509 0
139125095 317603084 0
457126107 450682903 0
8834373 362675468 0
315391604 277059926 0
304700806 307022461 0
153317363 124869848 0
67660764 209030789 0
474536547 445800283 0
56192631 388080901 0
25528710 12614214 0
455926674 24487992 0
166074772 3095705 0
224573828 396661007 0
520744741 469814164 0
208783320 412102223 0
315760315 14889728 0
308548331 430460290 0
400272668 50999339 0
91253622 94497064 0
565082406 565403035 0
297320912 467847053 0
372409145 315602744 0
134647249 64885712 0
305475730 540811895 0
577289203 87636791 0
442390574 489606232 0
547795204 381682381 0
179596383 38963412 0
130364812 373444526 0
37704406 155944696 0
158908360 559462329 0
71753228 479497458 0
209331354 180836956 0
158915298 143077767 0
118729587 262193731 0
171184628 318976784 0
500107232 522120115 0
56626082 226330230 0
233465252 502549860 0
412743033 523333600 0
568321786 142919787 0
109622296 122510512 0
527331499 290688754 0
412343493 121868407 0
420174015 505250193 0
527172964 440863336 0
266142627 545677741 0
493813160 440915574 0
42189417 80757858 0
323742438 121789920 0
77801242 317630331 0
454712054 92414970 0
223798519 114843127 0
258283629 193374164 0
97092687 179769493 0
88802942 400523170 0
211318075 395257232 0
328662986 133579866 0
30300065 149524288 0
513407962 193509860 0
22104414 490539904 0
170262649 338525209 0
440451476 359178325 0
277195716 541238247 0
284675940 137057380 0
403317659 31667225 0
126510031 434974553 0
289963964 209721853 0
578275791 100297141 0
34440355 289405158 0
168937417 95933701 0
514144287 134608796 0
451759109 431634132 0
296275239 62767252 0
478972226 270312422 0
289092597 296711066 0
328810837 429189195 0
569330157 158861520 0
34876955 324189200 0
326685956 76736150 0
336280607 499106113 0
199789219 150373837 0
83259645 502168051 0
457427057 145420043 0
289021629 512992891 0
577988037 546575710 0
394218326 114689133 0
375290388 49442332 0
141735895 103994123 0
350852607 100386434 0
295523262 522045754 0
230942799 552957952 0
75023250 381114151 0
320615029 266232815 0
18760378 291706306 0
184310506 296539106 0
324379030 430593550 0
551699995 488162777 0
494057321 149277760 0
252491277 553446788 0
225827559 313001723 0
365816980 358808940 0
99693870 213173898 0
91357706 101820063 0
11072434 10946 0
491044192 341199600 0
235030918 333051343 0
435621190 16203727 0
210935552 421480753 0
43273118 75155836 0
472135898 171179693 0
225179712 532303525 0
164814543 150614871 0
189371711 273139123 0
297541838 145400410 0
211515083 461104886 0
390494706 435763594 0
221065828 348721126 0
120543749 25000259 0
517040180 131718058 0
372849012 520018444 0
133481963 25195015 0
555111919 418009244 0
347501598 233131235 0
529538350 182108242 0
294426790 530041524 0
121997732 316538123 0
421076711 317834269 0
147917758 529484696 0
253368569 385866039 0
132178189 140697232 0
360185164 572029578 0
395690997 389109391 0
225908933 208478967 0
554235023 430612326 0
467575631 169841860 0
482321887 547675983 0
465297797 240672679 0
1859084 329793222 0
265414986 128164772 0
375615211 485192389 0
474701242 131298771 0
15173776 184316110 0
445905888 301820122 0
409107358 23713156 0
394906089 339756315 0
524206105 359232865 0
472422004 269529536 0
319337008 326021316 0
935504 134041958 0
114974234 284271096 0
150475864 56376862 0
480201703 198328724 0
205995285 474676310 0
275146621 99806134 0
497611201 87827546 0
113631252 12387567 0
72717109 500007178 0
41213687 127929627 0
258650621 149753033 0
164377111 165840532 0
77042018 501445379 0
410161678 148234599 0
550061674 87664355 0
246156869 537396209 0
422560193 449578953 0
532676500 342556620 0
363026055 379896107 0
565490558 172549604 0
301493512 253613356 0
508412265 436301538 0
571623118 185545987 0
511684346 416573747 0
528911217 13848150 0
25463270 127040529 0
141563778 21876218 0
557272586 543909651 0
111099751 180289703 0
272299879 489872186 0
411236486 125849357 0
326881754 230587703 0
241533358 163581262 0
349101551 169886041 0
545687544 495270149 0
17926901 258453467 0
383874574 323215088 0
405959291 261455328 0
146046363 105337623 0
224158389 18855964 0
191329940 190780793 0
530518171 334728583 0
91694124 68397060 0
181271400 234124089 0
497088245 384850292 0
290901265 406801269 0
10073798 521510607 0
42008725 244351794 0
118598358 149103324 0
382370638 271207188 0
134318387 503606486 0
206605813 61544941 0
238631958 429102921 0
419715426 329173320 0
175127331 568604469 0
305293897 124365468 0
102436978 429836037 0
466465691 237276140 0
327435631 420897853 0
304003326 30655065 0
47176924 244836803 0
471087985 84845645 0
45629456 45539530 0
237643720 461748184 0
418125865 184130799 0
522448104 124352296 0
462984614 124780702 0
4028653 289884557 0
322377812 469534669 0
308159709 89439345 0
447487547 468628900 0
553445467 170369489 0
4353650 173810490 0
330017550 423190796 0
134336060 198138882 0
574157177 316691008 0
188813715 196419451 0
165886922 215916302 0
163672654 196021625 0
31619833 355337571 0
140782406 143073465 0
577119857 97196294 0
269459141 448543716 0
371265486 394336239 0
497871641 70616209 0
375207513 369181833 0
53296632 124618099 0
579217533 328994597 0
431636545 549294640 0
357116382 262361150 0
273143499 5568798 0
151517281 497471061 0
153434077 503300697 0
55744982 197813628 0
61421790 87078058 0
322799771 96203617 0
245315424 507939994 0
399811644 415201822 0
566204036 349961691 0
521389817 379245989 0
571097513 44998517 0
542394357 88399050 0
74100552 261700406 0
287010951 401431935 0
42002434 280750061 0
24387886 141692325 0
261551389 512251801 0
24875888 78486919 0
356661560 180032091 0
547875645 76552 0
281249586 337391796 0
340084304 31238842 0
562617546 528026323 0
507696818 550823886 0
151177599 445908850 0
371492471 183942616 0
25959876 219952454 0
33422150 126029553 0
518280766 421382056 0
297164532 573156589 0
159344342 255689479 0
424738586 264717893 0
436358956 219190142 0
454983868 429217306 0
522165093 341490402 0
191169009 182652384 0
210533008 192059977 0
45260796 457370994 0
108955369 97486098 0
244420836 579331661 0
158167977 311693958 0
149252098 465367740 0
112738964 173089856 0
69422359 66797704 0
467744806 552279480 0
524272394 2894538 0
377780362 80376844 0
384520276 169943120 0
182129992 466359840 0
393375325 459880704 0
199232656 117981961 0
548511827 372227026 0
406027165 542898112 0
433456146 325943023 0
125904747 224874890 0
4552939 367169319 0
121546257 236357061 0
511869481 172162323 0
529984395 215187323 0
368758441 230256216 0
359926938 407414367 0
328832496 139065049 0
182465427 515271534 0
341052967 472770082 0
161726307 546096818 0
470294638 565180232 0
37827769 187391813 0
479402612 341655457 0
511599015 433494288 0
451604284 303851868 0
16328613 419351799 0
380507463 387986339 0
425720778 78886846 0
270591351 495625347 0
537091825 466773497 0
523284849 392390154 0
511952190 55461709 0
443030964 27710498 0
223463281 546660604 0
289260727 327165795 0
293677899 276701440 0
243221959 445300398 0
263269651 308067619 0
348396124 120015591 0
245867919 384658405 0
239657712 408908258 0
275308676 113187025 0
104347007 260416137 0
182985410 245767804 0
475316286 346609554 0
289870916 180181613 0
304883941 543103195 0
92582220 151424004 0
324312342 536232814 0
480136961 164268639 0
568128869 43316657 0
419650045 567170303 0
145710726 72610561 0
276919757 503119737 0
394639971 402897732 0
96282068 239788432 0
134837906 257062358 0
180668672 508885774 0
423683016 128473182 0
485413351 385590585 0
114620415 372070820 0
559481974 500842013 0
348886401 521205915 0
464111143 103561648 0
19995796 413783895 0
56261107 554804110 0
554100409 453087607 0
93516881 350098709 0
185891195 410870651 0
257302383 405051145 0
548829705 206483435 0
415232345 488792317 0
325459977 370437154 0
144933972 449098973 0
373724660 425974322 0
238653582 404355084 0
160694618 156862279 0
273140430 324786717 0
516656032 9217043 0
322702336 154946677 0
531245370 515338092 0
495270243 480108472 0
36776889 183031495 0
258040050 207040461 0
392744446 473534937 0
468596663 4357892 0
433630718 24793958 0
99853661 212370125 0
465218822 133877841 0
441999437 256137185 0
38523 506408414 0
567304721 47860165 0
578962255 141777878 0
252858626 411715129 0
510437542 315768343 0
210106233 49537389 0
246855040 328037193 0
239472832 205129076 0
454521028 16889188 0
327681622 276280947 0
530509276 256946192 0
561657976 316696657 0
9174011 52211596 0
238346213 89208944 0
439242338 69823116 0
489711400 443118063 0
76766359 42121629 0
101310886 482670007 0
526014597 342069338 0
219959305 380474595 0
476134027 488365320 0
229745569 392195511 0
211545337 300646492 0
6155562 34267957 0
387281000 461222091 0
257662656 505057783 0
319342519 184754188 0
564053591 144773175 0
499103990 468796750 0
472169125 477978679 0
115761176 432869766 0
567842418 110246761 0
249155248 5536732 0
402530671 394187640 0
164636275 330668903 0
379998702 48559669 0
37974177 575618798 0
503433721 427015168 0
221437843 428625149 0
561801540 225978184 0
478953869 462552863 0
257227171 564169232 0
511220124 272377249 0
336949495 74633379 0
418999899 508781769 0
63917101 218212546 0
92410805 528843100 0
92362181 419729761 0
544630532 393797528 0
276139292 367541396 0
304574457 114800847 0
484491033 265920451 0
432700566 520768510 0
483297646 480774405 0
329527925 271946708 0
172427008 241195430 0
397845777 480771359 0
437079028 227112210 0
147794069 187918618 0
49648408 509522794 0
512522173 102903036 0
447327372 366224507 0
263467279 47105748 0
176253437 326945033 0
399115071 516532071 0
29057448 352066183 0
84423 310357781 0
73714188 442264910 0
525460520 288745379 0
429654784 75305841 0
287947114 399175708 0
16328211 158550344 0
382459653 376887935 0
464339908 348645816 0
49425182 432609882 0
269841071 284922990 0
2086581 477367961 0
121418323 308359276 0
117967957 91118612 0
360733979 161246795 0
10368195 406981524 0
227916066 398216258 0
342883355 468723391 0
486130603 442901782 0
65853343 183086898 0
376744053 63008296 0
516686726 545907681 0
94618150 55680578 0
231989852 515706391 0
244363205 238867291 0
408782690 566048084 0
314757149 461342595 0
313498254 392018820 0
127484937 307451179 0
102319049 56702462 0
544826183 503890285 0
516943667 277875836 0
214578245 320884941 0
466303288 351316111 0
362338117 204871747 0
356563868 115715865 0
463096616 416763098 0
538104970 233524101 0
493199270 570383343 0
543473639 415888821 0
229133859 499477515 0
66304968 496024955 0
138613902 402472738 0
14135165 215436982 0
258045890 155577352 0
130637167 67640484 0
7267453 105891236 0
14804121 256786006 0
36435213 473797750 0
114759206 128829556 0
381842863 484824495 0
272150048 171957572 0
194905044 270514030 0
283831665 152086075 0
575364111 40833998 0
92170479 203493426 0
179321899 348034674 0
436526578 83217264 0
126196061 461229333 0
143503839 190478282 0
83381384 113548651 0
350543269 527016703 0
69653622 219757619 0
345082856 397627842 0
504353022 460448250 0
28267465 547984454 0
164025910 179662729 0
392642806 160999708 0
52406007 266874352 0
433805932 490350635 0
386123925 159518704 0
390104400 177089482 0
13901981 365945485 0
409873326 140247614 0
457073170 309481147 0
260878531 138596463 0
236006716 534818448 0
234350133 360770687 0
284274472 89164060 0
524990486 135764909 0
551706897 140709379 0
390064651 135780373 0
483351267 454372278 0
160726928 468467932 0
369838013 527483300 0
221624556 442140206 0
87813471 332212163 0
141332898 417931272 0
546587089 44344452 0
233475398 219381756 0
214545376 471218554 0
568813110 405463651 0
313644740 274014489 0
386719368 556271552 0
71904915 411231498 0
184746821 540359990 0
551924031 551487409 0
194560373 151600083 0
349680634 191981700 0
410457281 113619009 0
502878568 78687166 0
143920542 273530047 0
473858673 30967033 0
515696365 447202324 0
141934425 471676964 0
153395583 429795652 0
22533144 273413621 0
467282842 6037064 0
391577769 306772219 0
425432707 237439958 0
530664353 165672406 0
578075465 168704321 0
96656025 337677670 0
10328944 15228239 0
227328140 574552696 0
295442546 23492486 0
235945055 23715182 0
45702011 383333493 0
234749750 348797105 0
361967567 399443576 0
499263859 162336647 0
88819624 137677528 0
452789740 471479776 0
496459079 184631969 0
461926742 246275957 0
249639503 501696878 0
480202605 84044458 0
109994650 529622530 0
175158849 206987367 0
260399688 404520577 0
165555069 532758434 0
56188212 544265849 0
6853128 218136429 0
40716986 112060161 0
575860898 307630001 0
447601879 224052036 0
99328532 45358484 0
564277657 164686356 0
197021470 12421435 0
235846189 123082134 0
552766585 354174607 0
17736145 297485874 0
85947980 21894427 0
497212486 295077106 0
390549655 475847080 0
332615406 200299077 0
89134122 436799432 0
240759203 132503404 0
341161579 243081831 0
253075822 289946058 0
345806366 224200668 0
211185533 437733439 0
241042320 346229259 0
428431611 172677748 0
83761278 465617598 0
409985148 172642743 0
24519529 177319707 0
392251757 445290523 0
189245987 242742217 0
303929766 359851508 0
400106871 300268222 0
264552796 445749750 0
118386634 352515168 0
493181858 222749941 0
277931028 413437651 0
229925766 359323616 0
509840185 160471916 0
363254072 267774317 0
542739147 78412043 0
26166391 302620597 0
402115403 184414563 0
223017573 551665340 0
79354573 511451440 0
485392477 542876916 0
109656743 52944470 0
552432893 500180291 0
336777773 97321481 0
163293769 82805703 0
197617666 315866556 0
127135872 51025627 0
353162472 399560295 0
445997708 281128433 0
439068580 290245752 0
2791639 492151858 0
464957805 331105912 0
232348924 114320659 0
348045632 228298206 0
121776704 120448373 0
349495817 125196673 0
87986594 25473432 0
61247362 133053165 0
35252896 43430086 0
66882214 195806592 0
200277687 258952861 0
92086904 306190424 0
8993921 239065103 0
319023731 323953961 0
122492999 44889491 0
165486392 113926680 0
266928477 114034642 0
170563421 89040641 0
87852779 504759782 0
443660794 348651191 0
212472988 358061786 0
404937219 277474349 0
215996894 74946386 0
416826588 420178676 0
119697549 72202275 0
26208470 73094143 0
429649907 36490025 0
467920245 412882166 0
499223738 140490469 0
407254492 552305355 0
426727556 503159282 0
51260796 354108940 0
466791861 193959703 0
553343383 475084542 0
568795254 550375490 0
218946808 254026184 0
431253422 145904022 0
107003206 174039261 0
522951301 96187498 0
329960601 95943016 0
224961386 496858466 0
36434314 132767484 0
14998035 557211104 0
198236283 244417841 0
209219003 352038305 0
516373301 132576144 0
502260205 475775772 0
425564831 212619247 0
108649238 197385031 0
548660308 166363684 0
276127592 34954748 0
523259595 190647330 0
130927637 225728707 0
15833613 177031224 0
67905937 577172428 0
366627843 7489836 0
393982547 231934594 0
474216336 79123818 0
79201894 36621220 0
243124958 443329034 0
86647560 418882189 0
206669495 438843767 0
181831935 201136232 0
389860450 467603272 0
539247310 144752604 0
375132612 282955987 0
491525569 242270915 0
363421568 395427335 0
537134660 518953349 0
143502572 114088515 0
414543249 516542386 0
281705758 84486060 0
183652186 560108986 0
197860110 419687675 0
274593103 572278900 0
392204128 280106374 0
404871672 178931842 0
551895619 17090799 0
450023582 277251389 0
118144013 135116950 0
383933096 436210540 0
568080320 156939703 0
153524851 549454219 0
553532096 181979927 0
67565486 171450195 0
504241972 398007131 0
296959247 157641452 0
113515780 482098132 0
254067900 59973175 0
451577686 498405095 0
403553984 237029629 0
345534825 49176362 0
317425459 67021105 0
569634556 327068222 0
429388725 372198390 0
193607144 167666974 0
161715819 248888842 0
255545737 22677301 0
218489239 123010733 0
49733864 3060065 0
328019319 311273130 0
288030964 309267675 0
180549900 337589525 0
316125994 82340973 0
30816096 364183815 0
526038446 291162216 0
9214482 398705637 0
394605967 25889567 0
433485372 147933040 0
307592058 324374493 0
155833640 543904926 0
125175429 521874072 0
102558217 269146928 0
5785129 27302390 0
453234404 203060841 0
97681475 365262237 0
487687414 505996621 0
315474762 312019881 0
179347302 353497846 0
300443359 80999419 0
266254138 318911592 0
291462323 482867270 0
439830067 366686772 0
138805581 238551801 0
147023753 129165134 0
334178833 295507919 0
37347417 354475367 0
166091347 364470488 0
400252333 448470561 0
395587988 461744112 0
145762072 198538070 0
565142002 480238633 0
556197056 443868305 0
535564057 14409854 0
235241614 567294221 0
569955839 442788987 0
27234737 53021053 0
561957491 74890127 0
465152175 412076572 0
92399643 385737106 0
153029619 309822744 0
345614318 139905868 0
425391527 7458247 0
144820 82621179 0
352368429 427113852 0
568298170 212489890 0
296740204 70669819 0
376877754 51920230 0
513165686 550682834 0
109300038 224830146 0
259204729 361945936 0
318341061 144516289 0
167071822 456787453 0
86854257 16120948 0
189564248 288062027 0
397298515 351936425 0
460755947 241708242 0
186907750 213392931 0
493371535 482185926 0
227376713 190541723 0
268516378 351260583 0
563886358 563796021 0
378430644 190518423 0
233980531 73468292 0
42282000 388120978 0
22482111 235735069 0
305289555 359222032 0
340758194 419863738 0
323744928 251806999 0
311646727 359092693 0
464433239 79383780 0
26085603 567229074 0
137297664 455811941 0
499597804 110854741 0
434424477 58641722 0
58362227 166039207 0
182352207 427239066 0
174333302 399572187 0
184238790 306599265 0
161762846 310588682 0
158140699 62757426 0
19925420 427268017 0
385237676 247716274 0
332830215 494814512 0
300522559 332347050 0
390783634 107978975 0
462186260 364829220 0
300347427 521937395 0
328581806 408025758 0
368256928 540461739 0
14098520 553566077 0
426957355 242443787 0
275135014 388231659 0
347202650 438787454 0
350051323 115270202 0
68885799 367761687 0
314975433 476793420 0
277974182 23961549 0
241680050 15140313 0
165610087 381612203 0
91786198 419564175 0
422291670 174018394 0
236128778 88594284 0
340675065 528814298 0
105186231 503316005 0
250392120 76212275 0
512426081 464272012 0
578758445 555768340 0
228400860 382939280 0
323914842 188706242 0
475505357 402843402 0
207168790 225899444 0
218894321 219352327 0
515076840 223761778 0
305563257 42968502 0
235698636 204050473 0
348465883 333479423 0
548848363 292721268 0
323453877 62694585 0
495053039 511449672 0
454641763 313428325 0
500009081 227891756 0
294426012 249137765 0
176297419 557922083 0
24960997 26801061 0
371562507 190959288 0
305345283 201487760 0
265521022 140506131 0
349559022 344463206 0
256821020 482528547 0
160613339 268449000 0
119181261 506061971 0
108395136 206354577 0
190751227 172950140 0
75738178 557803882 0
497477302 163710032 0
424545101 305237790 0
330228389 324764711 0
355107813 72030679 0
518384117 157221109 0
213787319 435422860 0
547767920 500006335 0
467963264 375186472 0
450820955 273876489 0
167192320 444680237 0
278071379 206966327 0
46884024 408734294 0
98211445 127371786 0
503148025 339561991 0
8096862 13743319 0
385112655 407171985 0
4783403 519454847 0
208046454 38613447 0
358730652 47833457 0
26059357 152644843 0
194312239 335483637 0
344981575 343209651 0
524324856 18917512 0
473950812 506959821 0
363940865 357290426 0
407004991 332494059 0
542987143 477468077 0
61079857 368337309 0
44483128 255571975 0
388716541 446301063 0
253990053 102706409 0
12669506 419878463 0
197865563 548636181 0
71464271 292500529 0
555587081 124900231 0
156099524 445029210 0
371996311 445159002 0
316322447 344312953 0
197769743 149780544 0
297928253 159893579 0
85418705 165452525 0
566626689 222694275 0
361413234 419799951 0
113744807 340655871 0
402187393 230590490 0
166582201 410820045 0
277427182 20543958 0
107672309 375572331 0
206023741 516003501 0
141436603 83676638 0
393132129 9568183 0
269131654 336945740 0
504688162 344273567 0
488171942 81198293 0
36867509 279889853 0
222345029 286710366 0
494396704 198278560 0
170684733 143686508 0
78129515 73724493 0
266721891 402977652 0
375778963 16844188 0
333852205 379882375 0
379682538 538679351 0
333806352 331463283 0
376084262 188206494 0
186246720 186570292 0
135193416 416921356 0
406151534 490845769 0
65885034 522999622 0
257869069 125381914 0
88634970 183385227 0
168543414 20780473 0
274040832 323176786 0
197287511 552889224 0
16037630 172232148 0
357632396 501156410 0
101999582 476375024 0
377032835 349578829 0
403246826 356257296 0
136070590 422652954 0
133653586 485064627 0
464099502 358511020 0
92823766 59345715 0
119282827 104791967 0
491376312 457693724 0
78453206 394971652 0
357563066 407637820 0
153277031 355718693 0
297648088 133497889 0
338574562 552618523 0
367209530 36483918 0
6191742 330680365 0
503682134 120076075 0
93944054 320947878 0
212934102 79852936 0
322298563 326338857 0
168298858 468029848 0
492717588 526169339 0
379192403 44657768 0
416842433 569496941 0
178364860 133973809 0
334971307 368579965 0
31836136 268259598 0
171096784 12750263 0
272220625 155632015 0
168389479 264590865 0
197152705 563700578 0
183200518 482605484 0
211798360 64951071 0
552091583 219522273 0
549395259 568686485 0
325490227 11554951 0
500438495 565530510 0
155803810 458679782 0
375220163 55943165 0
453081106 367509564 0
382750069 576973513 0
499615549 463971833 0
444548129 120571571 0
74505238 55476154 0
437411379 69868660 0
531838499 302176432 0
125119153 485857973 0
176889168 438475743 0
260280737 543144049 0
225983977 467395323 0
189800407 571604490 0
418832701 364905864 0
431509569 184255102 0
100184424 65843544 0
513476761 423001185 0
338588079 98882671 0
274623602 332587091 0
481394194 138347463 0
267586292 75428848 0
84528005 171603210 0
493876659 98039304 0
458225186 343975523 0
575817895 135337360 0
155441016 533885567 0
70182819 416117728 0
173378326 398494286 0
96202021 3425127 0
121732338 384926267 0
289054744 36913907 0
165208620 198112952 0
260998374 237777713 0
183941928 404331331 0
200245871 146190654 0
47694697 292406804 0
51947444 237880335 0
503922913 255213151 0
102837587 564576277 0
498452821 407320627 0
377230366 341626577 0
10097823 380394968 0
524019953 237661228 0
456899113 25731389 0
521855148 575663117 0
528667717 101688678 0
556611115 498557454 0
10126842 8567140 0
161398243 58289449 0
151846922 57730575 0
336683731 217850172 0
498721351 113206363 0
209114274 57339006 0
92731675 293025339 0
306471530 19435543 0
493828462 134459585 0
443699495 551312098 0
529713732 291274713 0
151485123 386648042 0
483946999 447954959 0
45740293 527406712 0
393497636 394949366 0
361300336 69487775 0
419989741 44807122 0
455187781 296008954 0
377143208 231660433 0
400558938 219504343 0
366493464 434314342 0
94105171 264273745 0
288104842 4905481 0
377800355 534771952 0
511354453 324501419 0
46911062 302053678 0
268573101 203018474 0
180094152 460488494 0
546710188 256784611 0
185260746 579694466 0
23399756 238191540 0
50020126 48922042 0
417724 53383897 0
8310716 242630290 0
152940301 476454868 0
73885903 561704095 0
332185979 21727569 0
285013472 217839255 0
361105738 408095624 0
250898185 290656535 0
400801530 62204466 0
453389930 293873797 0
51114907 231173376 0
500601417 234010519 0
33664938 527775643 0
24648166 500870547 0
319400642 239536909 0
549273332 301644601 0
542217527 277042809 0
467542213 473126367 0
311130996 372121282 0
210225393 330862057 0
395686050 138986063 0
68453118 364708259 0
541054455 511802460 0
267095622 270273774 0
425099495 516637240 0
108286256 290955063 0
332297014 508393949 0
66433275 427126967 0
338747397 122920130 0
550724392 151193142 0
422379824 25450876 0
303616948 158625724 0
193114722 38609926 0
176821572 51337976 0
308958629 253796420 0
553626987 150009277 0
299110904 530509305 0
436597878 152843042 0
144168767 219599857 0
76762914 74667652 0
269652627 114686222 0
55068721 398727071 0
93280356 446042354 0
533262277 551769998 0
532690761 241059253 0
325339403 568428818 0
420679097 517030484 0
527674582 275188376 0
112837624 33066748 0
475874963 217987746 0
537225742 164575470 0
135757429 258139000 0
145971671 76473847 0
481873275 73258627 0
19825681 461030622 0
184258164 232937921 0
300606847 407226914 0
354942267 194878240 0
48282816 94199082 0
26765780 516544033 0
182785705 102375664 0
166447281 564188675 0
201806368 285782010 0
57383945 424912042 0
196423880 544630225 0
54354602 390863718 0
181551458 144864920 0
372458025 413948170 0
470862259 364351999 0
430294129 519014540 0
336521528 545033555 0
356705302 237327640 0
25524833 61391061 0
122029818 563312919 0
370987106 523222076 0
181412050 176547857 0
535618324 402143432 0
87886055 210186584 0
183714701 222744205 0
542165411 90050662 0
95904244 484732568 0
195061779 136803322 0
514612126 573806443 0
169886027 318652671 0
360225281 425463999 0
6856868 13212689 0
532773701 64508500 0
3631316 318013239 0
579315275 266226601 0
18386336 447833422 0
322475770 424659656 0
496316747 248277467 0
82881019 259440555 0
56736956 353143364 0
79232348 366701249 0
449882747 359132439 0
554850677 120832738 0
470223789 270146687 0
379787203 15647198 0
376641537 577438954 0
166334437 83359156 0
72082344 301351417 0
5762112 230069701 0
468012552 337146700 0
233910068 48427185 0
84547850 358799989 0
421749783 560392513 0
120156629 549283063 0
508302351 508327073 0
323446497 203557558 0
74884878 403912183 0
266075260 264434271 0
413743908 171275743 0
197060991 415055380 0
297889046 56688902 0
356255805 475587412 0
522117882 448500616 0
363394109 55737546 0
35830555 97140207 0
260555928 446476435 0
262739850 499930133 0
421990431 81527647 0
161638562 198977150 0
139201299 158732738 0
434767413 571985681 0
421785992 102669850 0
47757125 127117854 0
405042219 295081925 0
388810198 23830563 0
247722333 451464991 0
411294818 571859164 0
300028896 376027872 0
492049160 217001740 0
21381666 159452205 0
337711239 304804300 0
461470172 315867140 0
152258862 236608995 0
394595569 196848989 0
100203749 487099003 0
39526965 36573314 0
24434589 87296455 0
128768035 446895363 0
551824663 26871358 0
20789774 225641181 0
131197570 173362144 0
330440333 319328439 0
54288883 445072697 0
302558309 75891167 0
43869226 198311977 0
73241975 97291689 0
494914517 483721889 0
467032834 397585597 0
248417635 535030246 0
397739922 455604811 0
156308745 304824089 0
88385521 312561939 0
313760862 531358320 0
373979403 519270478 0
447925978 396163425 0
543149190 130148131 0
65524628 400258872 0
90210039 208937754 0
303979907 399430666 0
482615490 561107903 0
294597627 148912616 0
403595180 320319220 0
143657624 476818218 0
425082563 389904766 0
429923152 299894901 0
426773429 477963536 0
204471756 415682880 0
410435642 179697195 0
409516989 414887985 0
139925049 481156969 0
64164715 400135673 0
315437708 294250979 0
367321772 396730677 0
544130918 308954024 0
222369748 9279151 0
333879286 321593845 0
292801374 145896753 0
538607666 288566396 0
515775615 303732695 0
1041634 222858671 0
454651576 459675873 0
135880652 190429325 0
308653252 458695569 0
118963906 499575511 0
530634006 99587725 0
434274409 344550415 0
353036544 578028985 0
260276083 385312699 0
295334681 70784030 0
270402006 66099145 0
42020255 533743122 0
537785699 139723609 0
369416497 229000675 0
561112152 50353671 0
252477959 111352016 0
43220793 353292235 0
195519313 328183909 0
324449371 32692096 0
139797500 196629936 0
196302355 523784534 0
537623183 291973203 0
274820619 207605955 0
461264409 389156944 0
281849345 183988969 0
50160472 574617517 0
282884981 261908000 0
306224013 546900001 0
42534542 535449702 0
453477177 128345027 0
168578429 445318462 0
319337397 86606524 0
486192269 561070659 0
210490993 102029110 0
176975280 556134830 0
34688243 555307990 0
280510259 284366699 0
480586467 273912481 0
275127424 478910948 0
76849560 473138069 0
416815878 532237278 0
243380480 192967780 0
475396237 204609271 0
149748724 176817236 0
474794376 334105690 0
395096027 342473386 0
415199646 534000426 0
199651918 560601066 0
520777344 143506835 0
120220438 628817 0
335426921 254882500 0
317034154 546036432 0
242914043 111499279 0
342094478 554950265 0
9229959 86423364 0
320262003 49297533 0
465592842 149036984 0
67657476 254859521 0
371427403 449092161 0
326300948 161262037 0
442116727 119883699 0
500314474 470496988 0
461202726 354204925 0
429970559 428772013 0
421117311 289658476 0
407140007 252726398 0
202854804 443211636 0
450713823 24168662 0
373157507 233510149 0
300412657 10444101 0
541151670 430861036 0
306601327 518369231 0
52612096 147681524 0
435008799 94402675 0
192509670 94968103 0
63347351 424182004 0
518725649 3067856 0
298131456 202102059 0
29958805 490365166 0
183598792 277598535 0
487871158 101569614 0
44205317 325047420 0
152467273 413609466 0
107095258 380460590 0
47207581 429872552 0
496392978 124709282 0
69987982 172631666 0
435207628 481169270 0
436916960 498508780 0
68712200 262588470 0
310518792 356189507 0
135206847 77664113 0
255360550 492603216 0
372862727 323879492 0
225576828 369615932 0
452106514 391773659 0
208691906 151506902 0
183083311 252808831 0
134115017 6612680 0
337400053 69948913 0
492701042 74385897 0
99559029 450770814 0
332658668 336420411 0
485990765 317926153 0
334466612 375558702 0
396108934 193954937 0
2620891 263263991 0
466892435 403293834 0
1025015 237337651 0
81954511 541585111 0
437542362 344807107 0
405309215 105612550 0
214775339 205918358 0
491456521 275298385 0
116222392 405429005 0
378825809 59872727 0
578668767 399384178 0
120926452 139680596 0
530706966 416450227 0
254130455 223155395 0
395311721 354622992 0
392034161 222924426 0
162929299 323980166 0
67695066 345696839 0
152670888 265011163 0
245326351 474244019 0
111262503 234002157 0
295415800 324918469 0
551610616 538245395 0
21453886 251812160 0
481433198 418672652 0
55162160 412545641 0
132006182 265456819 0
86116463 464423599 0
169702619 268089943 0
151574097 522696674 0
476445432 201783079 0
334618210 561872085 0
298499743 447247371 0
36273182 243812089 0
500700 56426369 0
292073958 283201538 0
411730319 478751334 0
453264737 491096244 0
360454789 71529970 0
452141284 5742298 0
440977234 342525884 0
418836469 123161788 0
538257046 55794586 0
147993888 412842633 0
379321658 377294831 0
209624579 84189620 0
29622595 262019716 0
259759454 537257003 0
60172044 257888305 0
60363371 153756155 0
382676805 78908922 0
238850992 20037961 0
146070759 262677368 0
429813748 202894198 0
367142607 107334392 0
112800690 106724145 0
557248905 294033928 0
381936069 304753573 0
237578218 521166825 0
493223567 491365348 0
515142819 526984221 0
332172648 483355419 0
284366645 160990631 0
344766241 550876481 0
235926403 376746044 0
252409821 547772166 0
364353660 568194594 0
174608564 142362851 0
216732673 161163730 0
333737038 578928470 0
504968708 380324800 0
225406662 355655412 0
354058958 7773368 0
507186193 511450939 0
569536720 518397661 0
464884782 146059500 0
296502377 387196537 0
238412021 429033621 0
521329513 175211893 0
334420783 334814343 0
113591229 139471411 0
498193258 374054197 0
444404903 103359907 0
362735056 19169765 0
124491979 503566239 0
217401610 561435474 0
243467357 110946962 0
64703907 223417182 0
539155663 556882265 0
58836928 332704757 0
291348194 572757424 0
128386292 436835110 0
353938989 398279018 0
527488310 180640630 0
112869692 290805654 0
373418653 243226150 0
56839917 66389143 0
424770352 551762190 0
549581121 479112338 0
47747399 159874104 0
532124711 288710714 0
510794514 169898474 0
78343381 254383222 0
331144374 272380359 0
443183061 118403250 0
555701455 478559344 0
457630117 345210214 0
249581384 54481653 0
37733475 548869571 0
3809166 194632359 0
419155229 243078087 0
238540869 475847764 0
419957940 116748755 0
416594675 454593535 0
190148329 443072796 0
25567347 150806109 0
6312081 425078420 0
390686842 110218430 0
491457048 405701014 0
438294747 487300758 0
125830675 352070261 0
212053335 464694951 0
356724949 186178223 0
530418738 542615955 0
285936785 252816654 0
529420746 448549805 0
96637707 121438649 0
299140905 217442530 0
561175560 571543437 0
43471938 85065988 0
45791629 361119047 0
289165054 273528535 0
180549372 338669268 0
218645472 20988716 0
220698767 59301657 0
333491012 238600081 0
191981631 428842409 0
7268650 19789785 0
44185952 302406293 0
535817651 193458905 0
113103872 335827993 0
566408595 330061313 0
166864543 504256704 0
277056360 401711382 0
162727453 296802654 0
339702526 509463170 0
548191732 312358255 0
442341130 344872580 0
332568931 67739521 0
51661386 118303597 0
158935473 181459316 0
102569919 129898616 0
448474629 429684618 0
41767837 507264181 0
36195847 243074489 0
167537359 132301803 0
321382702 458382741 0
512908085 1405754 0
85854908 153015167 0
278131055 386162310 0
531375024 1613921 0
247996587 202333558 0
338781033 573068119 0
259591499 243201130 0
342392201 474300990 0
151975869 482734575 0
469150661 215930134 0
427538393 260984597 0
166982074 129987845 0
410908575 351292582 0
532820713 236857240 0
417772581 208614297 0
202577648 37917260 0
368971636 461491824 0
459735282 539652575 0
452499037 171786656 0
194118899 471693549 0
332290232 253613985 0
138067032 125523382 0
324866197 556938389 0
4613823 449187893 0
341327137 37283916 0
1748196 116759942 0
154292703 466046390 0
573474808 319654439 0
124014842 452433048 0
188845086 322314267 0
513307192 508984980 0
512641146 175238629 0
548384880 502106646 0
502946630 508732454 0
188847268 554933286 0
540905272 448591106 0
85475670 428057223 0
290690281 266152171 0
569875513 344759839 0
420112563 463011790 0
471078382 368293860 0
248098171 522459916 0
115328275 460468686 0
525943467 493387023 0
249545777 45449330 0
90631133 257528639 0
316208491 563112313 0
29873209 57853282 0
153926944 56649139 0
14072411 147045720 0
109738825 84648566 0
233284069 141614023 0
298062182 527870974 0
261911206 234344946 0
296108920 67015477 0
549669067 86125226 0
219631952 239315649 0
31189617 564406687 0
177402806 191650386 0
238775746 460999007 0
57660778 321272490 0
250296091 569506102 0
393957476 123226454 0
576782713 256311552 0
14658741 302215997 0
363212318 565282912 0
66286022 559702609 0
276065468 514681979 0
179833157 267616970 0
510214744 449020043 0
302042924 177715979 0
347017641 507608665 0
386805044 535303663 0
509036069 402205394 0
49853079 311322467 0
544955517 232434018 0
403406281 88617490 0
393018448 127882018 0
33810645 339618479 0
269655646 385954043 0
280007298 415230054 0
26117669 172603225 0
500341127 416409854 0
405780536 185602747 0
503045491 344736386 0
228172968 90889253 0
133035452 548383808 0
448978003 190661856 0
375796401 52531394 0
36395131 358741953 0
420527399 282481909 0
137980606 405149875 0
386577046 252802941 0
373483369 300082874 0
160152357 48670897 0
350267727 450522141 0
406790415 195195940 0
457991072 473573866 0
235810473 492362486 0
211725917 68544222 0
30341947 119073261 0
486069485 244978262 0
316390513 431384264 0
419820304 19125547 0
473633251 369879484 0
487145411 157062995 0
99804901 351604363 0
554898507 155001789 0
92867833 108138691 0
564694129 260312635 0
48001388 444142149 0
398681878 74096788 0
323037613 229146326 0
59607183 479389964 0
178071712 144509913 0
139484757 284363554 0
197572683 375752610 0
486666021 142311761 0
377425972 110766404 0
326252089 211058532 0
502088891 275853630 0
88247976 356239966 0
538550230 251517505 0
385336245 427833852 0
159487662 448919147 0
270987595 545149381 0
263369902 500734615 0
2214683 561615730 0
207612106 219269734 0
133337294 366970025 0
225174441 279370429 0
149714830 321786426 0
41148399 572294055 0
267878689 13388172 0
312599377 473680373 0
491457802 399560693 0
37996645 9233123 0
284861146 341580534 0
516281555 428413333 0
300510952 227822647 0
555611491 39251717 0
474175794 521799948 0
90744769 454784359 0
9396306 394378761 0
22114384 361858305 0
458023839 390848178 0
293581398 241701858 0
550079431 410591833 0
369455101 535683224 0
233378969 485723046 0
201168258 233919250 0
449129448 559857936 0
323913402 153207063 0
247364402 119106061 0
371038253 332387261 0
111518246 9017320 0
529783941 234292192 0
112472149 71531460 0
474515821 112698493 0
8182297 528848426 0
287829833 549964433 0
128046293 23777636 0
138902171 10206902 0
487927886 543241415 0
213719875 465900147 0
130603102 242212971 0
201721928 379735414 0
297800322 510021140 0
80134444 328072807 0
413272452 97830324 0
199817131 363265945 0
433654466 218268667 0
144509198 25073389 0
61924521 388941900 0
371797967 3963905 0
333315114 560841596 0
562700801 20424779 0
452785134 449119294 0
4504019 429026154 0
328659222 488092486 0
342482321 500533534 0
515386918 388375332 0
101778914 144781061 0
331430765 428975304 0
394599756 417794453 0
461086087 109447162 0
448149966 136265048 0
97393482 234612009 0
138923815 573037284 0
415904735 367320359 0
124427217 115534534 0
139167942 377726710 0
426877477 321188359 0
489277904 575059930 0
571418215 103327551 0
249860321 66423947 0
399531029 180728601 0
309718838 383273271 0
396029352 308307564 0
294978803 109915380 0
257749112 370018523 0
125668879 473847849 0
504096893 275188087 0
507300255 534166443 0
366099155 554962380 0
465755707 130506530 0
95837265 255068289 0
418555527 264415188 0
444759942 137813312 0
379718980 173118944 0
474386051 401787057 0
123110612 11827635 0
265076402 81301553 0
194589046 275446049 0
522138499 67351694 0
21162516 436337648 0
25254976 267649329 0
773597 575816346 0
351686328 8379170 0
19275144 279469935 0
277382619 130129317 0
453655348 530326054 0
420726035 197486278 0
349208812 155514919 0
323489416 245258203 0
308025565 409736627 0
499119994 225084906 0
245925965 383452340 0
24468405 431261338 0
474734303 7267142 0
332991691 484545446 0
325937075 343780382 0
231716163 235328597 0
111446898 440922605 0
57519273 125162754 0
433494699 467603413 0
355730228 220672463 0
359255623 317053751 0
496558777 279733080 0
356762383 341663344 0
413063180 9137581 0
373863174 128571531 0
417373512 25822761 0
376514689 524670115 0
406856163 523345083 0
239298364 139517652 0
388403369 119060128 0
10587696 453019788 0
242584392 60062069 0
196906916 398385738 0
344499632 2487179 0
466577870 50868340 0
453422440 118669959 0
220458502 217587899 0
394454509 456660565 0
261842372 256349786 0
41019533 223756216 0
167888418 25879965 0
3778621 509605603 0
443509071 279075269 0
337413413 289730988 0
528975259 38099052 0
282293771 427697758 0
316218913 54290265 0
546520850 197351813 0
364036559 486150895 0
548744973 59204684 0
448081584 530901302 0
449479209 272225934 0
152192338 96337888 0
425957985 2567477 0
93750632 71287200 0
431111543 277062484 0
310235658 509077677 0
467694002 457572156 0
301054818 139415243 0
461351069 97505991 0
75704537 323880418 0
175855548 72614729 0
483047270 173735838 0
20025077 507567217 0
34145510 219199120 0
94111791 509167912 0
133032587 99071974 0
407887559 20603877 0
433234201 40849719 0
416023422 244324801 0
387540032 34597885 0
188860004 26846874 0
570555275 354628755 0
2396508 415730093 0
557371957 474324916 0
20877659 38897780 0
8957673 168740964 0
111425943 443130420 0
536838054 140342675 0
400044895 221153644 0
479951719 148222339 0
228663373 120528312 0
343636017 557131368 0
430411971 574376401 0
108548477 146160578 0
364136364 508632926 0
76441669 444789671 0
309535348 383709131 0
435242888 26356618 0
142187313 458429306 0
382541983 440494955 0
193094825 97577955 0
284347932 417503859 0
193808871 526250138 0
425680280 235100084 0
279521813 138288984 0
464610295 63216117 0
498460144 413549390 0
231772331 419496497 0
320544639 39916032 0
288058262 162792029 0
189742119 408720088 0
484646667 23334205 0
510581457 559102023 0
417532122 175284891 0
345240625 467209058 0
313950936 347018211 0
180351024 321252962 0
136919227 25399843 0
280239041 459953098 0
209876554 551808487 0
415613595 53198595 0
456650265 166054213 0
97409546 354278517 0
539629903 81332365 0
455111609 516899603 0
64196439 420915595 0
201986758 378735746 0
86996656 7903322 0
342503396 467510964 0
452088045 405652644 0
254169561 313528129 0
281129108 302326733 0
558775147 231457026 0
102821071 481121352 0
573435975 191585967 0
448787048 75542157 0
468396781 251677297 0
113466922 558092193 0
494087288 530503693 0
490914433 56075808 0
93358014 296058550 0
567276184 312568713 0
385446262 376990536 0
177204607 197698467 0
422602115 548147058 0
548679839 28943511 0
568426998 24605033 0
571449843 324755966 0
461594447 448304380 0
328742919 263434569 0
540645655 364397766 0
519262346 158135284 0
235555418 380992360 0
316826501 279487755 0
2504411 356444197 0
299887236 404577098 0
399653696 229152560 0
163971867 489306705 0
340101562 569900445 0
266147596 421575852 0
460776959 195149496 0
488369727 99458205 0
517746149 24177292 0
176882139 154842960 0
424963340 332718997 0
193538997 373060775 0
549154746 554868607 0
16065935 180426681 0
32922522 439671314 0
145659157 422700194 0
331123044 301127158 0
2085555 331647986 0
165078426 399054778 0
215115238 479289851 0
166687371 253580841 0
366852406 304592359 0
338330254 513918375 0
90837328 103882586 0
139913040 96194624 0
346987021 503531460 0
453347521 36921791 0
256615518 224283735 0
190513759 188078891 0
530236179 20865214 0
267995259 68040051 0
274044707 243935862 0
2170854 434414532 0
176950220 32824395 0
490564262 246511948 0
247410971 169507963 0
459672176 107779027 0
357873688 40157863 0
43522629 223441438 0
73242803 514892842 0
159820461 346125477 0
156348118 496983947 0
124933805 162311972 0
357710729 99141699 0
287126046 336767286 0
441666437 343654380 0
519030865 326352618 0
523333955 229975070 0
270091731 229062195 0
307967938 21210604 0
468626214 522894566 0
101824735 400360143 0
363555065 452160372 0
33396576 102900042 0
48706466 478893271 0
278616848 173364226 0
85357943 1879560 0
227648142 301780899 0
332639485 339753376 0
577644243 231280026 0
576691646 511631450 0
480143969 398074317 0
173537932 72195293 0
44814433 535282066 0
295569605 49018176 0
277291703 367026155 0
270865359 253975485 0
69782153 86290953 0
425808007 94402908 0
178302043 490389537 0
4446889 109958953 0
337772925 262321970 0
199313246 434367898 0
507906095 562546957 0
264631474 283933489 0
508097747 253033512 0
14606587 37527901 0
18721880 153811100 0
520797874 520980442 0
290465127 425482601 0
9703242 239455277 0
262859677 577103869 0
446926469 506961007 0
360380791 383376580 0
22392835 165093404 0
153175204 342434897 0
178841545 45222480 0
237640196 167963221 0
300748732 454794616 0
296465858 280302454 0
53414116 552844160 0
145527316 182534338 0
579346367 366886729 0
107306307 576765917 0
435468006 189905888 0
569221788 548200874 0
525468769 295408943 0
96170065 63557143 0
440528319 227691357 0
152228596 22783887 0
377856016 270930631 0
304599862 470170681 0
20175984 116810148 0
187886054 411751533 0
394941728 408281323 0
529968618 47564141 0
468117443 209751400 0
81776161 178289022 0
172373309 565934599 0
455844211 317974227 0
447257982 424824268 0
535294529 371827844 0
393092017 295311815 0
453253425 179213804 0
79222069 265532425 0
276784454 5305938 0
490921371 486774205 0
137112163 99007489 0
400819062 85549272 0
221923648 170940573 0
76420973 256635719 0
138097742 273996851 0
498081586 15364425 0
429448027 183116542 0
419851867 471329956 0
282411820 158750586 0
266091563 554429616 0
517073215 369246670 0
220813211 291901834 0
56361681 129105560 0
280931961 4988397 0
379669075 116641506 0
523086070 158642557 0
246339132 422641800 0
141487830 568173070 0
235438271 397392105 0
336998558 152506609 0
407969335 214405378 0
266772218 96055740 0
183672925 448340686 0
541783113 275208397 0
170597653 395729915 0
394556962 368104388 0
135749730 573745396 0
469259163 210877341 0
85203217 255641261 0
107961021 364351934 0
461489262 478793958 0
148491177 456717889 0
29331511 370729583 0
227165738 438180084 0
93567999 129351080 0
532813020 551233627 0
254999674 55101510 0
441371265 307023298 0
385125749 343645818 0
70049666 290756407 0
269621513 19673492 0
443757717 427537895 0
454027306 179606742 0
548590569 101004251 0
36936173 136033654 0
531566591 570921205 0
508947445 129394331 0
371940237 244270160 0
495556736 104879004 0
316834532 448175952 0
55484801 577081915 0
329483547 347955544 0
13443420 166951299 0
117102717 187685223 0
311193961 45400012 0
42293395 463015917 0
3393057 369035833 0
39948009 573374827 0
529811687 192582487 0
37224163 141405589 0
543365613 95559610 0
502726852 563133669 0
84615622 379623790 0
401320988 233985706 0
318192064 155455758 0
263598100 490850222 0
146561688 161286811 0
359772256 138206785 0
316060586 441452249 0
113077575 6951879 0
424687390 328602136 0
104986578 501822215 0
358817099 573896385 0
367066061 435846358 0
571206743 94461181 0
141945434 338809953 0
404426903 560851166 0
365787747 499618923 0
387953376 27950572 0
169661918 360422285 0
87780847 558044494 0
236457228 149012908 0
22847226 18083967 0
385627651 106018566 0
74413257 331512972 0
488821414 141715976 0
388643800 75533302 0
288850526 454980764 0
99933794 160809772 0
36294216 53996110 0
266468650 158840283 0
351649037 387010731 0
159045477 236325243 0
346770927 285030849 0
172532385 287295657 0
169578592 544921134 0
370560445 449838385 0
138620642 422199753 0
46500809 270791886 0
243528553 321504482 0
50279015 410901268 0
178827319 351440587 0
409845262 57640831 0
316404576 73974510 0
419749740 433072354 0
88317212 558271075 0
74687032 502366933 0
259797242 537041414 0
525560552 412581330 0
246240481 324487726 0
104551278 346461138 0
536687904 447762854 0
128726691 167085883 0
353895910 559075699 0
349113216 366403442 0
288724753 130365698 0
565288684 405481841 0
317641625 5216412 0
270988495 14524454 0
332416252 54128689 0
17902269 137726685 0
527204207 154986439 0
274590663 563732220 0
207007284 274400849 0
287359117 434902962 0
45434149 48029877 0
273048854 530511601 0
276805403 54997906 0
381327114 482372028 0
510598065 510043475 0
138387874 160440195 0
41093087 288600762 0
569384421 453649499 0
477866268 561073353 0
134802636 76984795 0
441848192 433596170 0
547768838 316181599 0
553768307 542465267 0
476042611 232515925 0
372513023 142794966 0
328205306 228744424 0
551340859 537617206 0
269360146 416234761 0
369653606 184546344 0
307598315 420923312 0
98943356 150633656 0
490314983 8549742 0
382647879 488000725 0
508009549 245354456 0
568925169 398769614 0
486253606 501080119 0
549787519 577607605 0
393402304 375579777 0
66970783 396810563 0
254620920 198560260 0
144915285 348537765 0
427359401 452759231 0
201041214 337413054 0
93877476 470455592 0
168105123 151657490 0
579163566 462781345 0
319752078 147605503 0
484486353 493271368 0
366567513 546523129 0
253576920 247326199 0
381615429 264268372 0
245129521 154286594 0
32485590 473287082 0
42862538 209355593 0
511657028 291132496 0
241442264 76474078 0
393530448 542199672 0
528492629 542592788 0
31051696 398050902 0
60582969 182909304 0
51772274 389504947 0
393146049 354438600 0
546842518 216795095 0
100010241 510655646 0
555035126 335031422 0
229018076 356135459 0
310180154 322527746 0
219207195 530786780 0
175857499 299869542 0
516589883 188002163 0
254597441 195159204 0
343141965 527484034 0
225247880 141635128 0
560356764 336838661 0
460197824 433048872 0
178126651 152600288 0
13411491 52636698 0
374658196 470977391 0
489772242 36714062 0
19875810 440056297 0
363198887 466062341 0
384319531 219466362 0
418904976 492831151 0
352732595 153610802 0
137779413 278819105 0
277765808 20180131 0
401337478 97656333 0
5021374 335500984 0
51861679 30771550 0
117184783 223906155 0
109933687 440409063 0
569945272 218170255 0
308799499 459489708 0
248291571 266287722 0
416630393 239266046 0
205151514 244542058 0
177338620 260136093 0
400038010 205591112 0
173797057 474299961 0
443909636 55743973 0
231769948 180086217 0
61399181 159028064 0
128463907 243556408 0
148013364 156663060 0
237624405 125245436 0
316767643 25700067 0
221336825 465804258 0
17378642 171922607 0
423480650 422626131 0
254498791 470982168 0
405649083 191356300 0
72405873 61718418 0
67955644 154381369 0
513714687 251530921 0
339145196 56172407 0
188595133 408700773 0
369996666 230652097 0
160963364 180759251 0
305909400 23380910 0
399467837 374319136 0
84486041 189739315 0
537868043 319738504 0
468822857 505360368 0
501719794 579071545 0
212265773 300757403 0
261384150 177966346 0
432165248 396908883 0
107760322 235407894 0
220439176 266726015 0
82604644 36897306 0
288317964 412162118 0
459680396 371304999 0
274528172 485329886 0
84899235 401760632 0
49995355 393492403 0
345356342 523384901 0
319410400 546374529 0
282992467 363417018 0
164868288 95632409 0
292446977 43893905 0
481744488 367893104 0
352004647 325924234 0
519593355 89123689 0
298291571 578299337 0
505099554 380597832 0
411539947 56621572 0
431915251 187918711 0
461977014 366548433 0
31635478 543603762 0
267616130 46196995 0
364851865 67927419 0
30017770 462662166 0
104537301 193861765 0
23056349 324230988 0
193405492 433731943 0
294032861 88802147 0
95159661 284753957 0
326573574 300992726 0
385204423 403421318 0
189962727 488155946 0
407613272 61807265 0
503623937 109191696 0
190647439 366505477 0
208122300 537046033 0
7238447 85131350 0
195745631 125174285 0
372142922 486042017 0
144238236 337025037 0
572652620 263842976 0
331955279 247991037 0
401950861 558776362 0
568960638 120675370 0
77309744 490181713 0
260464059 258248030 0
303760726 478980714 0
505273641 24652775 0
52103139 486390296 0
216233231 48270284 0
380191699 262622089 0
82742136 445282812 0
13195904 242412942 0
257104588 115177057 0
475750408 440156273 0
32072552 359047309 0
435764604 143424623 0
472146365 175832780 0
52982852 533293006 0
292960559 396526774 0
345003874 204165220 0
504230115 13539162 0
231120758 340305674 0
34137452 261329337 0
330976277 558373239 0
181442374 118453293 0
403039264 115514331 0
148287044 17606735 0
531900808 111907933 0
406546580 551206744 0
237436008 170100717 0
157496791 520070850 0
385790998 16988719 0
52482189 373808657 0
325859928 56686329 0
5139919 489134832 0
542050517 340418614 0
413468811 81294149 0
127914806 79897961 0
194581435 578573551 0
164526630 100276462 0
165746785 298540241 0
551056291 45266003 0
467895140 462756693 0
151419443 73259412 0
225794267 380911058 0
318405305 368181997 0
247793388 34045403 0
75686434 104151443 0
558369242 555351543 0
193851720 549238906 0
28732239 465328571 0
191167462 77583984 0
533962871 353936947 0
389009848 108275980 0
458843071 516771021 0
358196040 406778971 0
299283277 23050719 0
406474642 139245219 0
391313839 281436829 0
155491590 566003031 0
237635314 259988436 0
263267397 253531241 0
145341830 407945214 0
456786941 382307278 0
349658937 485562275 0
505293111 83842202 0
156195207 345511391 0
548954083 193799013 0
107608805 289838993 0
43751919 185589577 0
499847447 151749037 0
7459343 256960872 0
489965979 387237938 0
368142769 202513877 0
382481275 34668548 0
219005902 16949746 0
561975185 558758107 0
35729293 392289027 0
561697527 441391623 0
334576550 113895847 0
568690228 204793994 0
318655599 75782688 0
430341831 16320415 0
219310174 435542904 0
149845532 423966167 0
75789113 535687605 0
516070595 194116783 0
373682427 76000594 0
154436965 35326834 0
406233610 94586622 0
271978301 347570273 0
263993062 7059593 0
407820906 186678211 0
567601519 343446816 0
308704020 512642498 0
79191902 19077729 0
520791807 262332505 0
12216242 480433062 0
421505190 81537482 0
231591744 282972549 0
20097671 573984423 0
178159477 312873284 0
215407183 5298820 0
458924928 64542145 0
174086633 547501407 0
259395243 394019728 0
499033958 352187876 0
481909836 43534084 0
495437113 541266053 0
525018432 441423601 0
387461938 298760421 0
369364055 4890249 0
361216153 422731857 0
265481582 552382101 0
476980311 164979373 0
429976750 415016573 0
476812465 129634133 0
183319296 313660556 0
414045570 497374093 0
229240831 141853248 0
397371663 483310365 0
481500788 294231117 0
183925185 191589504 0
471316447 525973120 0
166319147 176902042 0
193005729 461932202 0
317271373 64490723 0
446949161 142039724 0
69561808 315608305 0
229102444 73798211 0
309781530 359694724 0
254608050 62041703 0
407753660 206622564 0
185264899 261906828 0
298599519 209418128 0
309279135 67690548 0
259129722 539627431 0
490297346 333430716 0
280025895 118551537 0
58303112 246930092 0
415049910 557448986 0
212453937 356857713 0
464860310 97509769 0
65870567 401514497 0
425556524 384569127 0
513539143 366758469 0
61264139 466842730 0
467499843 282151968 0
152437071 422014710 0
111380992 464589538 0
361900830 53842415 0
20137756 377844510 0
140286237 429910567 0
544087499 531106554 0
499526988 235127465 0
59171648 309953037 0
133015426 271966528 0
72778133 93655704 0
147397300 400124822 0
336867001 570262172 0
378824236 51867432 0
14620933 99440621 0
480184303 538427938 0
16190568 170868779 0
293475477 457096748 0
49772297 384379923 0
540807608 458229741 0
132228543 4489091 0
298955757 88904796 0
202656284 115564158 0
218461109 494857621 0
570614708 566102897 0
490155419 319814375 0
175108932 289019684 0
328445494 171636882 0
426333971 46199768 0
133626958 48325963 0
566861128 454330111 0
474772090 355027896 0
236488658 255811086 0
200513475 212784695 0
312569367 291049961 0
117031065 30041349 0
401320737 536508722 0
405255157 530389570 0
378151764 25125019 0
513024579 332857099 0
476734251 525966042 0
376399092 500548942 0
256991616 200505216 0
547746969 136531939 0
420064558 228550707 0
351861275 519501330 0
528975848 527142770 0
548715920 351142750 0
19749041 22991931 0
124666116 199823387 0
430194216 288050346 0
575135196 90494227 0
452613484 148897102 0
520002047 547602718 0
94951337 575237264 0
352474799 356479584 0
311506323 279271166 0
359440619 367713049 0
364221090 99593866 0
335674529 313454846 0
108699297 363043141 0
21489013 137781763 0
370514224 62615159 0
452429600 279907009 0
179858175 481173328 0
502423860 304265385 0
422843906 145859065 0
238496131 495979944 0
126314965 54206701 0
238031136 357209800 0
111782975 181133804 0
140491258 389269463 0
212295214 402316295 0
515509653 60304447 0
505372016 87789872 0
174735127 76125239 0
248475674 498056802 0
529400122 559706285 0
258011883 145529024 0
293881362 262150277 0
139736576 2486851 0
190505878 421203298 0
29714005 285093262 0
459959822 20371640 0
136565983 487222268 0
513636505 99518927 0
178040038 491256941 0
278081169 167535674 0
481194369 356879331 0
218886336 402000835 0
3625020 266241433 0
63537635 334781129 0
134210827 399241586 0
171914363 429381713 0
570795188 74578160 0
363327953 332073965 0
273521262 540135581 0
299578125 123392182 0
330797383 345450686 0
450797386 499103338 0
184436128 248421605 0
35185382 190313791 0
84827790 337968364 0
444662484 146748839 0
378431205 106268636 0
332134006 449015326 0
120414216 487404330 0
521752757 398032939 0
410322077 457290912 0
419752515 197481628 0
497809348 304901680 0
20404161 111649206 0
194644259 335865141 0
41442476 187831409 0
276503898 520483708 0
207371292 303636826 0
406284427 204503535 0
334307918 262477352 0
542935443 542618415 0
320001311 161184839 0
560605268 266207126 0
19007171 551692610 0
130121338 393923896 0
59106445 259292400 0
416656427 425596425 0
361786390 446267988 0
304659750 512116676 0
340339732 396819495 0
557423429 491819684 0
20716209 528907076 0
409019940 332584426 0
395143178 435107266 0
223517015 141292553 0
89775657 516845686 0
126353148 561106016 0
5703802 523759926 0
469608625 402903136 0
335479892 424309922 0
75319947 483879354 0
342683032 332730928 0
429105986 557215676 0
5983216 470380885 0
411131869 206046510 0
93616466 494019591 0
107821175 258959769 0
522255894 2176005 0
411391387 554673096 0
350833372 182800486 0
384637156 123647100 0
331715380 321044005 0
441265542 319166005 0
360555745 78624421 0
450888617 551817066 0
162137825 258880316 0
301854561 237230739 0
249819464 430141654 0
169467331 334250697 0
367569845 182501366 0
70667585 71718717 0
569744599 426747646 0
136133196 339007433 0
542734963 160298847 0
260466926 404784567 0
186058395 376750193 0
99040536 59676126 0
536603584 82545830 0
554627437 40183808 0
433274996 419169782 0
530965955 183694659 0
12113461 201659323 0
570480130 572915716 0
193377312 468169010 0
334123084 223813493 0
510046840 135533875 0
138510769 269840922 0
404717341 381431985 0
562144897 174117986 0
10483153 299062303 0
194671793 56528096 0
353251354 503899549 0
282581065 489204528 0
300557850 133440233 0
297073804 62446445 0
43622233 427463781 0
98978301 562721058 0
105036990 110388271 0
561669252 34252856 0
335509957 541220939 0
522927987 567145991 0
127281150 493262710 0
117365103 102757397 0
196647137 44983505 0
10276332 273936465 0
87689708 135341127 0
380631896 66403523 0
129740237 300902367 0
403838315 77406654 0
109920615 196506933 0
231476707 454443009 0
114095488 112570279 0
432538788 276207628 0
118806455 519065402 0
198281322 278549082 0
371685808 50544500 0
210683858 546752854 0
381117766 376605392 0
538924273 552666981 0
318066490 407948316 0
190040161 206440609 0
325054162 110699638 0
269600944 394062727 0
186297965 318613543 0
317847818 549272529 0
303508378 196323898 0
416096841 57662110 0
171071719 422820312 0
366284331 351386270 0
110446136 525016814 0
380706798 539119184 0
79936618 1503710 0
430544822 568186754 0
545494261 218371654 0
46015608 370318430 0
239246675 283041513 0
222715736 85585490 0
345198946 137752465 0
41239527 555721126 0
49794604 455776014 0
351175118 264370095 0
361775522 18720290 0
53928159 190998283 0
378842018 420241922 0
17253231 165753732 0
188632882 467528735 0
133629266 494343131 0
369853794 204449997 0
547419777 485101660 0
106494050 148040242 0
402153304 315848056 0
313941825 5127967 0
76609666 559261672 0
226667749 560028554 0
308403105 408038000 0
16294102 521846060 0
292793159 3704069 0
154638461 363531182 0
489014387 215607834 0
66854077 274408845 0
19121752 232467657 0
219334219 26464403 0
201469960 185404215 0
403696569 158261226 0
507905026 432624311 0
170083942 99822544 0
47418143 546368677 0
24216925 449213275 0
295347420 527730002 0
340595148 99505131 0
238975159 111502905 0
557905324 266596668 0
365205215 300167444 0
468605556 15539495 0
53512930 64316731 0
76710229 6595836 0
126628005 529777436 0
57548590 458305750 0
236369043 528016660 0
497017983 474404871 0
529587070 463025608 0
244012701 184956150 0
108166015 184307135 0
36157972 386352848 0
512650880 299643687 0
335726684 41896416 0
576403132 528121178 0
200858167 316869419 0
464141107 252694137 0
150280422 292376807 0
180427882 137925312 0
331094048 460480431 0
177304118 234484611 0
114477696 231134420 0
142341656 560160199 0
49759230 139339536 0
370181196 320885863 0
223253583 543140047 0
153035890 431787352 0
270285411 378542973 0
448048124 526785557 0
253301862 421553154 0
322493971 493715927 0
293311732 183071063 0
95852628 205349994 0
47535702 23100676 0
507362697 237605796 0
247968557 71395466 0
320625720 18564837 0
446171839 219137234 0
102450073 323438533 0
181349902 367678283 0
120173731 528925489 0
239752875 475686621 0
361757869 264895897 0
345486573 26458869 0
140529585 399266066 0
411155555 357228949 0
309590993 136773686 0
367241276 71314477 0
184836146 345103930 0
152776624 66744339 0
221188675 460447695 0
576209696 326538683 0
132262176 415972570 0
109017566 489071602 0
231394765 482604880 0
131876523 290869558 0
168020036 179425942 0
237903003 49360301 0
309356520 151774246 0
144205130 31256750 0
108421585 107010607 0
257617271 303048818 0
349260094 211269929 0
406168882 286252462 0
496830988 128548454 0
537320974 68701934 0
532984925 514224315 0
224413599 304305219 0
534032056 236514132 0
412855833 215607977 0
118544980 195868283 0
265768610 259556944 0
287781997 276622438 0
556586224 465091724 0
352113253 313409864 0
342797660 15151466 0
200246336 226617272 0
182981420 358311964 0
198150007 391526447 0
574254732 257109784 0
383537510 174655302 0
289246711 205132362 0
524480768 422504468 0
177386601 367971275 0
457363453 122705218 0
50987841 365677375 0
398365931 235642146 0
174257198 13473453 0
861841 93320561 0
181984373 82469955 0
190986992 505289891 0
475593676 524610798 0
125913342 554891924 0
507208376 241969005 0
274755462 109246668 0
378509012 340413573 0
574397514 247458698 0
115477978 288513340 0
153800259 283289811 0
164596589 256547837 0
407815682 206121849 0
279605011 444681479 0
180357116 295671640 0
577005917 193522815 0
316924772 423974646 0
65290369 377979022 0
94202941 78251337 0
188520981 325695621 0
117075408 362508040 0
252641728 444966343 0
333401231 35491343 0
234006247 390357564 0
425503130 476101593 0
13320883 363588485 0
278378600 459047949 0
295972172 236676353 0
427766796 548794549 0
511369463 336558306 0
211568875 320824370 0
435731346 505671177 0
167722793 429625110 0
171162845 28467024 0
409496599 387264764 0
20965007 116430334 0
157878198 347167576 0
145716338 533982798 0
439495663 176127598 0
367279709 10264418 0
295162591 386184194 0
426019928 197976821 0
12029003 175334806 0
321880424 346134114 0
384744983 487338799 0
429256335 129022441 0
443868215 100675169 0
546763388 109845817 0
361357310 314029526 0
92142274 188631895 0
71732673 33014695 0
275304777 500731401 0
455710023 178969816 0
290069225 482088109 0
514746436 26885519 0
267650563 318670377 0
73662151 421757235 0
233712744 557837982 0
148154318 225497361 0
44370579 430526374 0
398591512 477824454 0
327028501 422563903 0
258212124 87372839 0
13071459 121176993 0
9861767 226734648 0
545385817 160661886 0
162951687 116224323 0
139610392 512516428 0
493825599 393327571 0
489145465 157180215 0
473310779 102723388 0
559881382 503377512 0
90222913 213777128 0
23378433 456424369 0
73497369 142172299 0
563979512 188760431 0
169468297 435451878 0
367012838 475614952 0
115806137 110696543 0
90393654 96569905 0
554506322 149244207 0
161025614 349036670 0
276823879 110366477 0
556091043 57764692 0
54061039 234107348 0
39987828 232856569 0
230485110 70344940 0
162747299 52183741 0
570412415 492786028 0
498693334 510875559 0
193163093 366557367 0
278347849 184626482 0
32673528 413539614 0
63930211 267269705 0
168516119 305565752 0
359863817 543817698 0
474311303 340382213 0
373389578 336292737 0
248306162 311550279 0
41243980 68845407 0
230264608 139019542 0
120135031 430245088 0
537282937 82070946 0
543883213 345783523 0
471860148 146745701 0
406786498 361573357 0
43640583 98728269 0
254463539 372225064 0
558395129 385277691 0
231909949 267813540 0
31594059 506033790 0
371828629 318753215 0
507601263 553471170 0
8359851 114375393 0
565369574 77122490 0
53053342 270954842 0
334169042 508425036 0
484184027 396322909 0
397734483 329809175 0
374597141 120951084 0
535417434 387625385 0
236739138 279960186 0
248981927 1956714 0
330364719 505897144 0
87563120 473362616 0
569154499 257742984 0
107085131 428180578 0
222962692 373658998 0
66892519 110011154 0
40443596 537130982 0
173954689 138496914 0
150825947 284865339 0
479239709 522716546 0
522022382 500118172 0
249662170 142477315 0
222946594 313245593 0
104405741 188413451 0
217947347 353953306 0
346711925 196423881 0
354399550 323325104 0
557489602 455714291 0
65627939 351076819 0
526091431 539697431 0
18405366 220420523 0
314329850 180344538 0
546040882 199420921 0
333881273 192895280 0
368241323 442086182 0
554414936 326043506 0
36369335 392706259 0
498044160 568243111 0
494922786 178308043 0
237260812 135338324 0
527184949 190258669 0
272241320 349731003 0
508971495 339303037 0
427554023 479899029 0
7896934 428048555 0
270438572 358971142 0
58165935 422662403 0
365361544 93629570 0
500261109 567162329 0
172645619 29626324 0
533373587 245066907 0
364016112 203110463 0
240855844 125496650 0
383553593 98793387 0
123953433 104352555 0
276301381 478488543 0
1519601 540974250 0
467531388 334252265 0
255718223 245973483 0
141610788 473901220 0
108430619 23537649 0
238135752 252332211 0
301073372 457830143 0
568604116 299469510 0
76066716 526108345 0
559472815 402550117 0
511258580 99241654 0
279130513 37956169 0
237773914 4771044 0
564566749 420206420 0
135610408 59184379 0
410224612 134365537 0
265259545 499951141 0
72407649 464466414 0
139670553 167977926 0
560888630 166613445 0
142229094 481267062 0
114151430 353387859 0
227772254 210623762 0
35431602 342014570 0
281072711 470266398 0
537263181 157388868 0
570409295 560640760 0
386778037 283499378 0
500881109 368552203 0
222369162 9671143 0
387364861 93738666 0
135704039 516426676 0
201013276 474492356 0
33931729 483778977 0
480930068 468290485 0
576366614 559381927 0
161326166 130159433 0
494966626 518451220 0
313346707 213468663 0
514745917 153060561 0
556360562 88200217 0
95277909 224723934 0
72548061 90198240 0
348983231 36117993 0
187972523 530047877 0
320169727 138584582 0
311556195 437651060 0
336585422 357966699 0
199047718 326453999 0
289784059 103409670 0
288254296 568936706 0
331818724 496585692 0
472427530 370842238 0
328455274 90654932 0
226457519 225374950 0
537803760 368742706 0
14029450 110517455 0
397335632 410957900 0
556684652 284619568 0
182133 453427863 0
162647655 578521246 0
237626648 13980125 0
524034038 204556447 0
508271203 443729805 0
293513800 417970928 0
48152456 396857451 0
59424871 334327694 0
103735316 197518276 0
343775634 41284027 0
39457244 258422804 0
150552217 155611357 0
115346405 322940236 0
31259582 313323513 0
30808506 313831230 0
7277909 326781186 0
509376799 407363131 0
530275686 256853311 0
523414474 157407241 0
381731600 277511159 0
486823831 363952932 0
318454847 74670197 0
323287569 550713858 0
204320008 401012959 0
410743932 139743600 0
398763013 190389326 0
338724396 363907629 0
243703548 429651773 0
445614774 369200636 0
555099605 303991439 0
96970 21555224 0
126002179 531595357 0
120431368 460799249 0
57812689 145511892 0
123038901 504049395 0
203222058 109522016 0
53439430 490944785 0
344838967 283508711 0
440984325 280538152 0
167733796 507568262 0
105317386 390638254 0
260595661 354925756 0
28787879 149265930 0
402387866 255962545 0
358357883 169412052 0
521217073 164299639 0
179332900 32945554 0
56823694 162960903 0
243277951 293938836 0
146092218 186638560 0
147285295 47556773 0
427451528 20847628 0
392575098 550272696 0
234035933 330038477 0
356746706 549790589 0
124116043 409189167 0
411697465 143058909 0
113331076 427016740 0
317810402 528214925 0
395928475 32247173 0
424908859 490920940 0
497632359 441718587 0
49363861 92531551 0
172502017 467793210 0
193084237 347177549 0
203778185 40871856 0
77264800 527904304 0
155812472 416397445 0
512755670 55576559 0
106813149 74027981 0
150892818 58048093 0
431934653 241307757 0
22272456 32235601 0
397134935 354383337 0
222233642 467879010 0
496035350 236872398 0
14103028 327642770 0
339966075 355078748 0
104315493 158672890 0
109913639 520225914 0
108145508 160478199 0
173584111 538891655 0
121405287 257860127 0
462641721 326355730 0
125977256 259281127 0
212747415 396221791 0
160329819 248153587 0
518227654 265595364 0
454729038 171238173 0
166712451 324437922 0
453280242 103418419 0
309921169 268868500 0
27040518 163689327 0
559466892 127960451 0
270301307 471347484 0
499528716 33737040 0
72892411 359899131 0
45659599 67214126 0
453688590 97584981 0
423330959 330446100 0
272489677 341836079 0
201954858 485771998 0
523271790 382043246 0
365163276 124092932 0
340676590 163371794 0
451299264 386413021 0
175210024 123470462 0
311643447 288094229 0
562854243 539372744 0
88500104 330681103 0
48641814 124287464 0
241987847 69323661 0
577584112 27924437 0
224196295 330132761 0
290975007 151929834 0
553944738 170738059 0
276887341 46295815 0
488253301 337617092 0
142895735 502467922 0
304953664 257992476 0
227653582 293565397 0
536301235 51346957 0
368764059 274602096 0
423664045 64755629 0
298943942 550485200 0
259747769 216924114 0
339917536 54261503 0
224191738 96585036 0
494091848 258228941 0
434883637 27211245 0
156368999 431693587 0
468447628 338687683 0
366670861 491137984 0
88424539 156349721 0
441483153 353351216 0
277819356 103148286 0
464967958 434406158 0
166578350 328588562 0
340644629 403863735 0
265133970 542852548 0
8808576 376963712 0
475609455 387227013 0
76508412 157774195 0
546014976 403622427 0
211425442 113663333 0
306107191 527106643 0
373563327 501513688 0
103297094 543859520 0
558132838 7645091 0
66598909 558832745 0
105385262 234825014 0
397344044 155619480 0
174423427 233114112 0
376651455 537570698 0
192260216 188372950 0
465255581 38709151 0
144505963 367631290 0
507174355 322089841 0
77572114 558539009 0
134961693 336318445 0
123557272 211224009 0
99319263 511767750 0
496658592 390785922 0
437894963 314106859 0
30388977 170338250 0
549524137 444269621 0
347200609 78700404 0
467912030 105891789 0
287057739 126925401 0
480695966 495884645 0
284039315 430384787 0
381666524 37151572 0
403255599 53939808 0
14553012 60352709 0
15884779 31668253 0
536562168 282990731 0
347713152 465887308 0
199442407 309671842 0
160475229 500841570 0
269127210 484020544 0
218214367 97140373 0
266247700 94125344 0
374709252 11249617 0
41380636 355934973 0
419393148 363472740 0
299826441 140478051 0
478915717 135771200 0
548177939 465120341 0
263339231 138973221 0
257178455 542163814 0
306945561 169386402 0
563662665 89960925 0
353948162 506583347 0
541320211 340627282 0
151814996 124656204 0
506715303 105128789 0
569581387 298429774 0
220015036 455915561 0
411974038 575512219 0
253856595 253407151 0
130012843 361156155 0
531147731 93904350 0
576613314 141724571 0
299887654 72578420 0
61062094 414192524 0
369181814 366485947 0
8867844 397379202 0
538802960 285030890 0
280960683 558518545 0
247886068 145772908 0
518420052 341647953 0
443382507 283499342 0
26256285 294951717 0
289880458 408961025 0
189021352 134075530 0
139246290 361289870 0
310289869 570771400 0
397227991 69304830 0
34929850 452300637 0
416520565 291560139 0
266381308 153111705 0
161330630 553382310 0
230236073 291721418 0
20203566 421735815 0
326801954 117411633 0
129463478 9435723 0
211844368 559940054 0
515259778 66137130 0
468228016 573497495 0
525627576 306295723 0
279852167 304471435 0
405787267 310548591 0
493170896 102771966 0
17854771 310776675 0
365043384 30745200 0
439732675 318534038 0
418553692 185628449 0
495250036 405625061 0
3837614 181793383 0
405742742 248376806 0
529098209 16041799 0
19632968 457648179 0
62491410 339815386 0
287627307 326206176 0
324259020 51679621 0
393800368 563755506 0
139190395 210009294 0
381957529 377348286 0
81232508 93373051 0
263298692 526168542 0
499041061 34538639 0
498037810 445408711 0
207108342 219107915 0
91418016 223549666 0
59843443 514455490 0
204034833 298415998 0
348424112 163024919 0
156415546 373024716 0
269016795 509886919 0
218118055 138134756 0
223846438 453066624 0
363587254 304595519 0
569816676 376464123 0
482298028 211825166 0
222504380 276248475 0
282435066 219676186 0
189915343 267188163 0
225859802 87985708 0
461817402 17924438 0
137837139 413347819 0
186931821 546741751 0
216269994 283945756 0
264895014 370323512 0
189100224 215036920 0
470363996 234792928 0
254340175 540804721 0
154050681 272649282 0
572066138 323361450 0
211439905 574054994 0
553829256 492878496 0
30393689 35352539 0
444259169 171675662 0
409764350 470098574 0
130129074 399820342 0
443301246 300302748 0
70419811 83556378 0
261245328 238067342 0
313640233 502215346 0
231804675 27119343 0
383042686 12353421 0
264745005 40081462 0
438501748 432011574 0
111528772 227037816 0
479885016 60943820 0
523617074 391599832 0
193566164 178719467 0
98330184 479232720 0
193365002 316028073 0
297014395 396095108 0
558069609 558180276 0
5926593 374174376 0
137921519 326592313 0
189239541 202208972 0
271670849 65363438 0
434051483 186242556 0
478155776 540640232 0
346618373 87035530 0
437825504 521135518 0
459063569 299288786 0
172729509 545339835 0
90344114 298504720 0
197022252 516231042 0
28914877 570101346 0
544944667 411091133 0
275994082 174664045 0
460632484 160263352 0
403700503 144215670 0
574248425 203561926 0
120587892 268824948 0
448987208 53651130 0
396331145 242036521 0
432880221 542894957 0
101052629 39648783 0
411432112 242278145 0
186025480 525196706 0
284935629 475196638 0
98118829 173629430 0
44442783 183680519 0
12889559 353333058 0
332768904 303394380 0
160027530 195288501 0
539908542 282262472 0
29934872 108700968 0
418154412 413056825 0
166764842 485195639 0
546301885 280209492 0
82825051 341437143 0
437750214 298770629 0
208574938 11198066 0
146460420 11218030 0
555015693 276943262 0
218542855 734458 0
206914073 555922767 0
368898658 334065927 0
512775764 10824102 0
426580164 142156477 0
514872444 43886872 0
526389081 154814182 0
20413524 427442881 0
210859006 567438891 0
390931744 334241514 0
129317489 545623575 0
63628502 386079661 0
132826882 217163535 0
406388277 441703305 0
417649819 29426016 0
578953669 491147210 0
575831559 438825283 0
375471891 180737728 0
369259295 555565706 0
406845336 314991096 0
135710090 495848378 0
236800401 19799089 0
396234844 470623339 0
134792662 106456042 0
546407216 404959391 0
359409687 39025281 0
506452299 375130129 0
55494754 103205472 0
182740018 516788449 0
32016042 192061666 0
513681268 459955712 0
501746752 479261032 0
468312246 291272455 0
268007953 141943806 0
345389502 456634920 0
185994240 56130963 0
435482230 295119982 0
110060506 516799439 0
323479052 9950942 0
545209795 326480264 0
397326758 226551772 0
370674617 227604218 0
264671357 254770077 0
115412635 539531233 0
111230021 109697776 0
418063005 125459036 0
361783855 159558959 0
342964330 180765911 0
105262548 572678386 0
495253643 542012775 0
28990900 293985480 0
237481022 15470502 0
508825966 441671492 0
60508871 40819727 0
536764632 125270596 0
131541655 367573868 0
550040874 509263551 0
214224134 363907321 0
101493473 262323995 0
86502739 408211234 0
313801519 33652897 0
3705841 458761136 0
127795534 557669708 0
377642465 197470353 0
238633410 134778482 0
572446617 377797234 0
27438248 539005669 0
433103305 46539023 0
289249341 176808072 0
200772823 493955507 0
373086252 219115796 0
305356814 397152222 0
42682260 376627573 0
374361819 227477347 0
251943087 290741977 0
60258962 313706468 0
107595399 183761587 0
127984948 86906495 0
266804323 113624649 0
340940729 388264305 0
383729877 415076141 0
371307461 411928102 0
37273731 242773732 0
308778649 149020729 0
254530223 182262275 0
356946262 410537019 0
550066777 27448821 0
405902145 365615235 0
179690210 318287331 0
397092379 170336919 0
498760748 114495336 0
359993544 92662850 0
268005015 366261166 0
2957750 74570587 0
134712751 2022861 0
355051646 223161187 0
212674366 442157035 0
305178309 452411830 0
313224817 125484676 0
539688960 489279107 0
555698845 39401517 0
303605768 573622777 0
96658372 324954196 0
74930197 404447201 0
177590019 497921988 0
13036482 440384550 0
76290387 181328663 0
406764879 571271500 0
532908025 50293883 0
440720788 511924069 0
72859485 397062332 0
564743457 352512587 0
329014022 45773335 0
309995335 180912743 0
455773702 356336713 0
460093096 498963717 0
175742348 350195030 0
7108939 316706479 0
200430795 208960642 0
120673418 467006999 0
194270881 109320251 0
290264167 443862353 0
237083984 32262851 0
502023123 1383007 0
60129893 220715411 0
18736618 346735356 0
124627487 34493473 0
149461374 443350034 0
430080973 495144578 0
194431592 577146661 0
481594543 110508991 0
429784037 485728188 0
558455692 559317998 0
154065115 484422126 0
265936020 151555424 0
116028161 454412201 0
59838692 505864951 0
160052991 539026617 0
302994772 88737348 0
301388268 411437605 0
120593838 23215522 0
277955625 177899046 0
516329856 488045941 0
337597718 35756981 0
161769199 540616433 0
536782144 398234381 0
307059320 454253602 0
42733269 280744572 0
247180237 574537458 0
58123078 314613304 0
329183009 292465577 0
229136512 514996875 0
440180604 288172372 0
106656112 381379270 0
491941246 491024331 0
328873554 450550053 0
470622852 267252481 0
68863066 345990068 0
469958898 369811256 0
396471697 229436706 0
140343300 131641560 0
370810146 273262383 0
492911229 473053177 0
510534618 321691590 0
167329101 523879610 0
146559013 574586967 0
107807528 228603319 0
305449384 382213017 0
436002512 218988089 0
353973895 503399948 0
486753088 61617393 0
404120427 461042322 0
227983638 325300876 0
39759271 545041550 0
461131514 304801866 0
504619669 371696891 0
39434170 493306480 0
362958867 234766362 0
204816637 415376853 0
566907477 58957357 0
348804163 175077462 0
44690252 184522536 0
60152446 349653781 0
530950797 547455515 0
363887714 232842479 0
427666306 449919460 0
108875420 165315777 0
519289831 226541541 0
288521709 20499019 0
517738994 72915721 0
461484341 155506141 0
229191720 312201094 0
403170145 576984462 0
513297859 555692832 0
465987023 88453996 0
567919060 534200853 0
563248688 499265162 0
287457724 381374447 0
90035839 233067858 0
390895080 433202062 0
368553578 327384215 0
221689718 530646010 0
501502777 275459675 0
151512003 341915213 0
15703602 190263713 0
203862755 266497838 0
87715462 500917993 0
167133178 115198300 0
358909072 400919252 0
285458866 98063436 0
567685616 310019008 0
380668773 92533643 0
71578151 534383152 0
247194664 156471068 0
18137422 473254970 0
297458237 162899302 0
251724712 278670723 0
129024183 560712666 0
111215775 363597369 0
292745111 15218421 0
322805714 172341831 0
417467736 89844035 0
93021659 438215271 0
105210841 242248782 0
277493658 160461793 0
176978623 80165492 0
490866036 135745264 0
297277510 142425788 0
471456484 442211088 0
410882794 516958168 0
314623315 409489224 0
171293718 226381605 0
253438048 365262524 0
356769895 562194598 0
107773468 422452243 0
259778005 410024535 0
76128395 347697495 0
532980345 59034388 0
328898657 332091802 0
198872579 462821528 0
579053254 350666891 0
118381278 85609137 0
384193779 6277803 0
463519870 541418435 0
393638011 526889272 0
386213836 38693200 0
454811984 65224698 0
304905771 325132794 0
212486657 443897979 0
510917072 335519371 0
35149780 54216863 0
3058463 190930067 0
556900360 486871802 0
545507721 481578646 0
513819793 511711655 0
218891119 377973790 0
7595928 123156511 0
289990890 397860443 0
241667287 103758436 0
126344363 34197797 0
141642151 539598607 0
107146754 485733029 0
215999246 53289024 0
194541038 108003053 0
432779930 500070810 0
233856527 550626085 0
286202076 161536666 0
73274840 133410151 0
290261615 353500633 0
259298480 105722140 0
32561892 427347438 0
271077219 475480095 0
539778512 20006633 0
355200114 484339095 0
525572582 302745183 0
575427593 353396387 0
412225802 416720523 0
351180098 105052456 0
204678741 243847373 0
2820026 213068196 0
294373279 312610872 0
269279943 107883638 0
187976355 192194294 0
302660590 408777339 0
257471771 197611975 0
157789998 317128315 0
237013072 56636907 0
578326254 234009973 0
542076983 91474865 0
6988536 271585612 0
181492895 478805021 0
29765140 224863801 0
66309467 535266070 0
552887692 457415524 0
150887060 393291401 0
335712987 83475421 0
498401205 157745892 0
507366615 136946447 0
53260166 328369659 0
326392470 502088131 0
567458773 409322311 0
70779374 241106115 0
62077621 298902504 0
372356580 268992610 0
564437339 108287358 0
195694462 192456410 0
527285169 539223571 0
48590781 427120105 0
211313939 476712490 0
547101101 4175279 0
65785126 90919520 0
306383506 152541806 0
521622208 32309159 0
73356747 301159373 0
514928747 244144414 0
524623340 88760649 0
91065950 343224788 0
553683565 397979521 0
329549508 182198056 0
378378513 540114905 0
312450464 50230160 0
289070785 455368081 0
444897889 236180945 0
317828263 389460450 0
59927643 368191741 0
153331020 111136383 0
465310768 55663810 0
8030577 89027219 0
365745962 252909322 0
110942686 213548531 0
133854336 142565356 0
442737977 401353393 0
291989373 225002093 0
358618981 17087013 0
312244992 20818116 0
95322901 153819547 0
481073080 548970633 0
122988875 488900629 0
354187203 528540615 0
288432651 110020137 0
55182691 318938864 0
485024012 439620159 0
510927154 139248062 0
65839827 69748490 0
353492190 185617558 0
86434561 518086811 0
41865682 123687376 0
513503975 457333948 0
118633595 128759776 0
505031553 198331272 0
259007897 144870734 0
226656465 247020340 0
298499456 286525313 0
462310535 155126827 0
218318784 37492846 0
488526129 212349738 0
321464816 97901402 0
458409968 369668630 0
573453586 166571145 0
418348389 514627161 0
185610566 195307703 0
402449379 310682815 0
326041993 34243115 0
283794892 107932973 0
342587341 130927467 0
227942928 310219202 0
51869551 218037051 0
441157567 168341806 0
59878036 33621272 0
237069210 449821210 0
537846161 566536076 0
398053278 267541588 0
267492536 257897895 0
188646604 85840255 0
321819742 31658995 0
181309443 486491567 0
423447572 392602866 0
198832790 342196538 0
512232319 246201702 0
491300649 347352457 0
424539940 226990451 0
311345157 579411220 0
544909048 76592889 0
79018144 146227001 0
29401945 142241165 0
539442546 339943600 0
327621600 175810686 0
278700882 530596376 0
179047383 114405068 0
155465148 154491337 0
157506895 118390341 0
27837812 387558284 0
187702452 562787265 0
465807409 204789742 0
113279482 306605922 0
447695538 77947168 0
150566815 271609441 0
509498995 369862130 0
205521312 537692443 0
529249114 59511896 0
320665337 487107548 0
202504727 72046259 0
248363569 172931988 0
445344187 385152242 0
528426654 96056188 0
57125812 418110943 0
554579901 178733979 0
238009580 83594947 0
544218767 19462648 0
101439103 547170878 0
402250754 449985548 0
526669940 233129166 0
3557194 434313971 0
250435507 470779997 0
65811016 14870409 0
283884012 177297049 0
564231968 221960952 0
346925294 330356158 0
109901651 357630658 0
450930889 44439382 0
57184596 365603332 0
7812749 165006092 0
180676098 136702815 0
8166081 415835061 0
318545983 542717103 0
268159230 213074049 0
386731068 111501184 0
458500476 98256441 0
434559806 222115654 0
200582473 575508924 0
52494241 462031048 0
537180228 48464575 0
216172830 456825130 0
203471981 108716136 0
198453742 53400197 0
269194272 455787125 0
183188304 306670935 0
144700390 14020400 0
536560620 215880577 0
560285448 206102270 0
535512130 65082274 0
19307165 229874800 0
36295695 14094809 0
303003070 229369655 0
400964383 577610186 0
289317634 108128458 0
484178014 242083484 0
413885431 559965326 0
225431367 425846961 0
131733842 65231608 0
459566420 40204392 0
35935651 41948488 0
18479963 185199840 0
19815558 154246667 0
193956988 79598807 0
206300711 282525786 0
118785913 199435137 0
318225233 457666217 0
125820543 219176430 0
486433200 383393896 0
460141197 78572926 0
117996320 147186452 0
533401247 171985263 0
355770493 311494042 0
23992573 551452044 0
176077428 64989537 0
238154354 511072961 0
375203193 465717675 0
413021181 311264100 0
119802705 455146341 0
577592375 22778478 0
69780186 371979193 0
382088665 399475648 0
135200818 35145184 0
15384107 130997101 0
490044439 451954141 0
512847558 196975039 0
537048918 386715937 0
474047528 268982357 0
367655722 547089523 0
313830882 576361729 0
336630294 80452565 0
479344074 307932596 0
492831199 352974389 0
177017453 70908674 0
176993709 178397263 0
365397215 85384637 0
549628267 476365111 0
316218289 513442557 0
579702533 570334994 0
463266230 537048904 0
321110910 550169984 0
299268615 468682307 0
218498371 524204121 0
267698308 464400222 0
300374912 380713522 0
70711762 314982951 0
7068989 174664918 0
429818756 295523837 0
230962047 360388565 0
1777848 285377268 0
191257486 53449482 0
8617441 211483179 0
220795848 204675189 0
532968952 392385777 0
37739165 400628180 0
83194183 57436578 0
118403238 468520045 0
272642733 105469679 0
362095337 336283230 0
552998842 131279870 0
196387143 472610599 0
109464112 339605759 0
455902523 314368724 0
220871626 376206664 0
233363124 493668844 0
468602040 562194578 0
484260706 456315713 0
210316305 533016276 0
195469279 397054518 0
563218095 45619170 0
214310020 333791413 0
446596919 299354112 0
108710550 532553044 0
148938286 332248999 0
441339357 265319450 0
299468347 342431957 0
33427601 100063821 0
577178554 383349832 0
65605166 250833719 0
94742574 42489575 0
59544610 245994543 0
574388592 498125172 0
236040290 566671393 0
167303391 1255872 0
194155949 579417886 0
300733357 284688147 0
393447074 389350234 0
482438097 272160547 0
13340714 541785646 0
450099123 161966746 0
89421298 123067035 0
172573877 238998722 0
153102523 6914247 0
363877419 562050197 0
264332481 356922881 0
139635037 215873104 0
290866077 118060407 0
288100329 136689752 0
133472625 483313488 0
301002827 369315427 0
223875599 366916844 0
297873351 183578505 0
262592180 106438863 0
145828101 217061080 0
486830111 510466125 0
165992858 373528237 0
411634798 30351874 0
517756650 315729888 0
474367799 439858377 0
48930815 245383313 0
218840350 202824268 0
133377356 107860839 0
380891506 414507229 0
1629879 523011199 0
14041692 314990354 0
235248056 398073188 0
423564496 162839756 0
384306280 262049169 0
230708650 336668589 0
513502601 336963318 0
344698866 161042667 0
292562088 168301995 0
63039720 579363058 0
329167513 558969355 0
234266623 314017232 0
314180828 112315703 0
300358824 51294537 0
365530927 251799997 0
484930756 400117808 0
287737717 135104857 0
518079454 6112684 0
520688636 129647266 0
164204771 372430880 0
361789964 449342708 0
231957272 232150189 0
210004588 388958092 0
361223281 267306920 0
240604057 571106260 0
104066036 168617877 0
362014056 191887692 0
465977527 5772778 0
435079108 547143284 0
485179436 12260132 0
95023300 309598596 0
195664149 66792263 0
391994138 420809400 0
197563263 496298541 0
243638260 566532604 0
366130346 532562463 0
505803368 150183462 0
150994679 478479602 0
317770700 123486251 0
438678702 296050339 0
77705763 270676862 0
371737079 223017610 0
62365251 83666652 0
266248372 59555681 0
499543550 405807546 0
436294524 157221607 0
116225798 346779480 0
97059358 111779476 0
286819635 382477953 0
402109488 363244063 0
528653364 337019849 0
66604154 409049925 0
275545391 191503417 0
284248576 149768840 0
178062130 577964033 0
271520804 363817897 0
9660438 155578554 0
532620339 465806955 0
271190093 207127031 0
173260920 516932446 0
223710529 561796549 0
140743407 249367624 0
28419074 159622529 0
258117712 206962967 0
558765980 533584039 0
499721667 501455104 0
98568888 293220155 0
565519621 115211737 0
226137259 349757344 0
118168729 416588905 0
33083492 361340364 0
94122681 151396252 0
31802632 241601655 0
259551534 475480183 0
102900551 41722647 0
18265430 311022548 0
61126852 279372773 0
489491564 498540366 0
516196527 394783711 0
176793078 196361968 0
155320442 132857889 0
573672642 247160873 0
125552532 209908770 0
481762278 71277305 0
533031298 106743220 0
316953401 540535777 0
205464292 38963406 0
145915986 188042800 0
184103067 36247159 0
544195783 175713015 0
450789713 243342299 0
360546464 21364259 0
206583843 130224690 0
298458395 310290832 0
2291890 502292455 0
158319288 466986792 0
453542595 458581336 0
190837616 544378229 0
10433823 543936750 0
485835562 20996483 0
355106338 554220778 0
67523751 518617425 0
557301249 169720760 0
5999543 79716925 0
167656868 551404802 0
511883589 346281232 0
56255139 395381415 0
420155466 113289790 0
334018036 291090043 0
377659131 152691648 0
579156216 565633444 0
210276489 169098305 0
508443243 49962520 0
245119260 540586871 0
276115073 140581131 0
255328289 38805179 0
201914783 50360010 0
126503256 143042990 0
131348440 9316987 0
478078885 501502181 0
323888619 198539743 0
539529857 38842604 0
377048849 102181042 0
575882256 520345995 0
481685016 391034912 0
436769604 93723921 0
221014279 533770957 0
565216353 476665111 0
188124562 395672397 0
327346762 479685240 0
555552395 559220980 0
489502426 380424093 0
181488698 104650839 0
282681650 251514104 0
226817863 201633475 0
62089213 150562764 0
198568094 11999747 0
10883093 514974322 0
403919661 180662668 0
257864157 195752807 0
54272755 499872755 0
311818019 220448401 0
219444932 32056983 0
549406762 565687029 0
288481290 547964394 0
323393273 336253416 0
386025696 18303008 0
550862798 20953563 0
377243140 263951349 0
353148871 261046058 0
248232794 457115073 0
285342120 318381925 0
14629282 541882968 0
83516974 79916441 0
153826764 298758810 0
286433010 563005802 0
24499863 469273907 0
366065465 336648248 0
136260042 332751382 0
159858738 80847169 0
540604715 153611071 0
237742795 528612119 0
170688427 528450284 0
119789727 229786776 0
266427423 231617026 0
567432880 335734234 0
367791015 92562132 0
413169324 165477929 0
404663327 575982275 0
313204623 61806927 0
446526929 254487692 0
292228208 369729839 0
192494526 58399364 0
80816124 35614678 0
151100842 528878022 0
414865362 183563932 0
124767183 173859267 0
496671475 150217380 0
186947285 296995714 0
515706589 407481523 0
64917180 182141364 0
256515769 290489816 0
178384196 54524146 0
469350110 365510387 0
207228863 389835490 0
417155242 13678540 0
385236573 119327507 0
313738489 510722634 0
356063851 475715430 0
408793958 267471509 0
320166711 457377230 0
513108824 316927724 0
184395822 121325983 0
534009666 148730112 0
18571452 148140534 0
318683644 159183237 0
106631914 2889732 0
273502846 294464062 0
387665107 494722702 0
169701210 18152212 0
392871405 539010931 0
357071802 438310509 0
271304477 357754095 0
316864092 505776190 0
546099374 565989608 0
354010196 244219292 0
468925214 53381373 0
477836966 395778357 0
61827746 283798819 0
549155333 95788272 0
1087836 180866442 0
496189302 456336670 0
240747346 212389313 0
447960919 502745373 0
462818783 205221963 0
261179341 73448538 0
545141627 352122049 0
410962738 518828406 0
51202088 248859765 0
103693840 539584298 0
339647855 309293240 0
320006226 390911769 0
561030538 191609875 0
216232352 216845676 0
155584162 252866437 0
73902277 291299545 0
233292889 561167841 0
495433702 104623015 0
337175217 177668743 0
181733608 441769608 0
453611751 505807597 0
159728449 232015436 0
61969613 27339455 0
504727102 352002189 0
251077187 243876211 0
255048458 539473962 0
528987079 51980905 0
400320316 301142298 0
512199932 256304038 0
514649149 509309412 0
326628046 137137935 0
110311718 299940935 0
445106024 514814759 0
231295009 165230452 0
337639121 64609021 0
242976358 133534992 0
126418887 386025724 0
442828802 157574516 0
160001327 133498403 0
561757994 470001139 0
70764124 1479794 0
11339479 68986825 0
500131746 220888818 0
20901674 499515387 0
392188956 75754254 0
532101915 418591502 0
510456404 532272624 0
185504795 135730940 0
529105857 121427294 0
180033558 246057384 0
449495970 487935355 0
322469487 398820414 0
421878212 306270015 0
307167640 348185826 0
125142266 468347272 0
56226136 550788321 0
569311062 414799303 0
459467735 72649027 0
103301514 229343369 0
543601949 180476418 0
371408112 502742047 0
215364477 159576985 0
103363285 319702776 0
158097880 69318313 0
270182778 103865806 0
334413998 19099934 0
130131903 279046672 0
67817658 127265134 0
28159299 10444391 0
155897228 324683427 0
166785065 149189527 0
566312821 144534810 0
51669987 383991183 0
179175270 447196174 0
347762547 70390478 0
197041297 532763707 0
190756547 360023618 0
296384047 95425811 0
357675715 474312364 0
400890647 127942630 0
464686780 378003217 0
239657619 114027791 0
477298208 139156116 0
96324673 401825712 0
26698903 240947039 0
508247994 55035099 0
288201146 314178797 0
348658652 122449645 0
496353516 243943823 0
327091058 249519341 0
337335150 285406517 0
435846825 431519963 0
549172544 104790787 0
239938667 517414230 0
204716947 279764605 0
437931046 420512982 0
502970056 110944665 0
34201000 17495059 0
518146888 343229490 0
363149084 255384941 0
268521861 473319150 0
521093075 194691709 0
179885719 105624202 0
572500677 375473341 0
432462202 26250283 0
420814527 360765844 0
375202269 62811818 0
448762986 508628361 0
501739798 419165035 0
325148437 191569005 0
517479390 559488851 0
324542973 156529353 0
424528746 538614817 0
229817208 254093653 0
85457214 82882604 0
435398967 495314467 0
236242548 439354226 0
89749977 372114956 0
548675910 21337215 0
58899467 119651594 0
128864331 117419239 0
11188818 343527882 0
455760384 236183507 0
395046002 536596829 0
79694590 339424048 0
163657973 308814733 0
240096772 122881998 0
390997375 257827339 0
525567520 553551134 0
463012507 347506255 0
282514038 219372679 0
77326133 458142140 0
242231678 277255517 0
503582820 567082001 0
42604701 350988661 0
163609770 412170080 0
439998308 383550071 0
144773752 106064518 0
115792704 531607490 0
413715944 175117464 0
262037124 440423132 0
38456521 405719995 0
571847947 147547235 0
183910467 206919844 0
26581046 197084575 0
169340731 324818623 0
414244680 238796630 0
519708637 336989727 0
56874241 83738797 0
142298814 241449342 0
180568147 186585599 0
417671499 363089536 0
285743851 241370342 0
234227714 349748970 0
191088361 297569017 0
403385230 564211351 0
319724729 332070199 0
267272274 113474076 0
561680772 179458562 0
119605504 162943093 0
291929704 531534735 0
206352333 554746085 0
574545976 132343271 0
326167333 523604795 0
440836304 408541661 0
380999819 541136947 0
313777857 377988563 0
396187478 452598938 0
38776438 357716085 0
382588683 497321920 0
226761610 153929518 0
58708331 298468654 0
196723476 550266022 0
3097590 148320049 0
497978438 249683605 0
380208440 332647091 0
478531708 203672014 0
73619264 247656316 0
271141672 363557040 0
92470126 136496810 0
118994622 492684262 0
253047305 419136859 0
101729390 274274707 0
169152360 159530470 0
216464742 121792046 0
137713586 422847906 0
456345475 108041307 0
16675900 451611518 0
425697049 10112500 0
18973444 133369177 0
336737747 51048935 0
475704379 522076740 0
565115013 184161996 0
66632123 514754661 0
274246181 28587309 0
362215566 228228682 0
174811056 176178927 0
2295862 551801190 0
100249882 480725489 0
421517397 260480787 0
382421013 206194142 0
8498729 386164698 0
37119533 115374560 0
549113597 532004042 0
310901790 51458977 0
484437034 354533958 0
192246566 195764254 0
187648477 381062982 0
293920990 83520350 0
336044878 164498535 0
163646786 52712019 0
274734940 500707297 0
13082048 189648057 0
378159929 452621199 0
75955177 339511209 0
254264417 516399936 0
303866476 488482142 0
566634781 69305202 0
128282368 549746675 0
477991594 474388108 0
322070906 409310628 0
400765754 266366325 0
30099300 468641518 0
84965177 28580038 0
236334614 310026362 0
223336765 325828293 0
159757165 82742585 0
44330623 9558064 0
392197017 555477148 0
143021011 200196880 0
361234916 65727637 0
286343850 356233710 0
204783398 30471908 0
261957288 530384972 0
575364174 558577612 0
471208234 127577553 0
90222747 367133474 0
533086404 219523295 0
564438491 18463746 0
297418507 311630294 0
48260690 235530318 0
337201961 258991078 0
263489597 313009160 0
321942327 478559993 0
250868606 1666719 0
32565642 258762749 0
419406739 186350108 0
360891890 471528096 0
325918567 125283709 0
298744728 487028009 0
497459985 436880633 0
3818194 310827849 0
61515341 305720078 0
113029307 435260565 0
555318542 463997762 0
511347000 377271928 0
558890544 449848511 0
18619558 526312879 0
429680694 465928209 0
505603992 451903660 0
60092607 243947440 0
115601854 306866344 0
518748915 134007584 0
510836609 265489829 0
462575589 452027264 0
333216595 367183285 0
540128704 111613066 0
282452568 312478304 0
542372706 411518516 0
89896531 314799781 0
91895377 399450292 0
113731000 519782792 0
238714361 275770152 0
171647507 489225661 0
353865018 80392084 0
111852137 480185473 0
78799070 149722247 0
323586919 46713214 0
349218462 98596106 0
70324781 262295668 0
176338966 91355583 0
104743629 64159919 0
63674123 150896347 0
332132285 302162829 0
30350861 521435589 0
468594825 529204777 0
404173851 65448708 0
304853959 471019178 0
110096997 372766744 0
179230768 203784502 0
432355275 76632288 0
184057696 222603672 0
377284143 51086420 0
2378073 231472364 0
488953552 116135892 0
421875581 301817084 0
383230808 355275492 0
461147010 337302637 0
571855646 23951030 0
54913375 430417729 0
175538821 90356273 0
46180677 140986901 0
98473514 416064730 0
33279180 467955050 0
74917537 349193799 0
223104770 255630921 0
163758516 64607860 0
147929265 192896019 0
509340187 437041894 0
271004131 385334602 0
34400414 150533348 0
83823268 370023746 0
574595820 178943053 0
235692301 10269530 0
76602866 284983553 0
102254989 402847356 0
500740786 128347110 0
6897901 579464112 0
309796217 429761855 0
376769377 313789854 0
433967882 274718661 0
249534081 81133024 0
458782014 532079976 0
317984807 547386313 0
552905838 282141246 0
223874501 290897126 0
345101352 439704094 0
149287024 516296290 0
394697324 423659077 0
62717853 480076730 0
108498179 98020498 0
371354464 467136109 0
571925560 213771333 0
534349760 184101099 0
441499856 423202592 0
384041213 25478242 0
60904527 87641456 0
242759016 143361512 0
134105428 220427628 0
429091284 42387823 0
473075216 56985618 0
207322526 277141290 0
430027872 116276115 0
357428506 554769348 0
190553463 48726955 0
218994746 451289336 0
293729424 54893561 0
378977496 488745095 0
219893039 116343408 0
299103140 267626899 0
237456441 175626813 0
435264269 164194605 0
408925434 22211412 0
97574470 179829275 0
252159250 342043992 0
536756870 434602844 0
440227832 170405847 0
299587158 439562741 0
572793489 536983445 0
558618154 206605940 0
116371316 83005469 0
32775873 65406804 0
395735488 143113595 0
327268911 39662486 0
307776057 83924503 0
421926467 456882693 0
123554964 574868347 0
355525683 35969949 0
181494567 383869119 0
95045971 229424201 0
352056340 328890832 0
36975442 574785439 0
134410339 413103759 0
522528276 284464906 0
8369430 552974002 0
142298729 562381472 0
541467226 114121547 0
454461340 348897293 0
36275281 417294197 0
80843666 328714779 0
160508311 340658819 0
119478222 5507640 0
39828416 368440914 0
1496409 369372282 0
283489936 419086297 0
185443563 255196855 0
509540898 249575370 0
357036210 569037319 0
363972471 349072936 0
314974722 537514165 0
558211244 19563223 0
562185802 483549283 0
350280906 548420612 0
186082783 531687519 0
307075362 71807597 0
57637470 153341668 0
516638898 49668086 0
115635512 525683158 0
241751334 505643895 0
143080318 28913671 0
370825539 254615959 0
243015327 401064191 0
166994162 110066173 0
111380252 492114951 0
288317239 193058580 0
123628972 564524056 0
81954334 238327737 0
124954991 188316170 0
421851198 129833204 0
6231297 357765258 0
106751485 531510081 0
176393467 305268554 0
563564499 438724547 0
80584185 421911551 0
399299245 284363011 0
567643236 548028707 0
244824090 147196192 0
224328210 224442741 0
358017320 410408246 0
372796167 539348305 0
448034691 303220537 0
180151341 400955578 0
252551465 575215572 0
536151363 231976502 0
164347797 160866426 0
438048294 26556057 0
478135643 291583515 0
117519433 58496635 0
164891640 64727263 0
238902304 331060634 0
475152333 141260156 0
298692760 349422136 0
55768021 234417964 0
194011959 520441022 0
319348337 395039299 0
255838168 335154969 0
417377128 578498535 0
83107715 362641795 0
445309684 428608002 0
158887705 279203796 0
420429717 386283546 0
278632446 435312935 0
304924287 329926163 0
64664058 403846941 0
168030119 6222508 0
578012945 457396659 0
346527222 272057713 0
29434063 281983915 0
521569688 190722328 0
200394492 23434778 0
86019935 345965610 0
376745629 515703997 0
44175770 84998099 0
393691782 347400257 0
388608849 285050066 0
253714964 276487044 0
383001096 400923941 0
576192839 475873267 0
161575274 317408650 0
320301456 542255616 0
124305426 292638623 0
32271529 200525213 0
236781438 430237631 0
46588587 155199948 0
331994683 506045407 0
579125773 300038634 0
274275232 494080939 0
93293159 30170870 0
154941759 408213065 0
40497203 40417897 0
551689825 320222378 0
470602855 109785246 0
330634327 339311660 0
410646917 218339543 0
130790939 537608269 0
300292286 38457227 0
427028168 496608942 0
272193467 546566513 0
401329451 195837587 0
136142381 530527447 0
64791447 440358954 0
133407556 432499993 0
422169296 290725388 0
198784708 510256409 0
217337925 306373928 0
185960512 371586466 0
502070182 337183962 0
141384098 279843224 0
473150131 386167910 0
180551350 531229398 0
44843053 291041763 0
41280934 401757433 0
482447530 231741626 0
374295908 570798799 0
222451871 195477930 0
389402185 232536605 0
516789983 104900997 0
61125569 189794647 0
560061978 209546931 0
362376018 237034403 0
139369350 259590414 0
558820834 567639827 0
66386585 337063988 0
391101714 180752213 0
309376345 533261098 0
457575100 494714439 0
107712842 272581114 0
479044903 161919799 0
358556257 480075781 0
426852695 423726642 0
266556570 162024569 0
543104055 117069754 0
426330889 80697483 0
323200507 554436660 0
152208419 132137905 0
113714283 122746069 0
524940101 295795770 0
389394722 532879465 0
565471242 559247324 0
40306907 553349980 0
376726369 137289401 0
291820387 502657348 0
394468492 479051591 0
38838585 180759335 0
546745461 163864989 0
67267404 196943989 0
440704928 188314086 0
18845 231326870 0
153620050 152865034 0
515067830 101149372 0
329481513 461687672 0
284039724 135712620 0
431664675 338889569 0
224787878 348279073 0
172885386 536002307 0
59530525 49370855 0
138080427 139451862 0
183323213 433429471 0
242477797 200765412 0
192654617 18258238 0
276297034 364367310 0
497198081 493716150 0
305460015 66215063 0
568435076 116702865 0
140544166 543629936 0
6624855 577147543 0
199413900 325166940 0
514201624 295356656 0
144063808 447428335 0
88508905 226283719 0
53872676 148542038 0
127292108 287336562 0
129920122 207948591 0
389787241 494941188 0
407818828 81048644 0
330419861 39036559 0
556862181 173213476 0
259367141 107823163 0
9918818 193565731 0
162329923 131925061 0
230577815 228705766 0
539425195 218061859 0
36572248 406611386 0
224806620 282114261 0
437397399 514776638 0
559603977 81775857 0
41718124 86662982 0
372608885 567936431 0
271258508 262983617 0
398409494 394647911 0
130066337 358742711 0
59172906 308424664 0
119372783 507367181 0
287311538 404232878 0
393491745 334204798 0
459209277 175174767 0
256153538 358680522 0
64036009 306004818 0
21119965 556442306 0
128849762 476963379 0
229207726 1521483 0
315561644 267985590 0
173517875 162077663 0
526840317 442079419 0
484347083 67050825 0
131202433 334385629 0
578566399 147372230 0
486521704 529908302 0
111458985 361428709 0
530930962 553287381 0
213280195 40937882 0
356449918 235895719 0
311588602 129369220 0
337049107 557442253 0
416769132 515418582 0
282360065 206923988 0
151707549 485365057 0
461948111 94178561 0
575796886 545454238 0
307984141 200561461 0
398646057 162702330 0
19845361 393699514 0
311989822 459261171 0
198030649 485673156 0
280800760 382052413 0
486086875 205928389 0
360521192 86356175 0
85723831 369648162 0
112816991 23123166 0
16481221 209717113 0
489016520 134763983 0
400212686 278884088 0
222064709 157386434 0
566768278 379266820 0
327967741 190320173 0
515304019 214210352 0
428213157 353029082 0
402114559 540570802 0
91802225 350678201 0
160015382 59280451 0
68671390 235893110 0
438273038 25933945 0
184441516 101370062 0
69061670 504294892 0
50095740 120042008 0
338280664 26988105 0
420794374 202860428 0
125945094 356139674 0
333284057 202894946 0
302288414 226380440 0
447234878 574751784 0
13744773 433698933 0
188532376 271113050 0
243316201 3748157 0
375446298 327335034 0
164060118 443166187 0
578997986 273902379 0
64087270 453079975 0
34525997 254197259 0
468316561 479629775 0
512800217 412609737 0
393356634 385343999 0
492196931 87860831 0
237836379 310770128 0
145026629 526057815 0
568839527 126968911 0
127896398 145742418 0
264053931 107259050 0
429201019 214276433 0
532604004 382632093 0
159246000 531760446 0
204837019 182763132 0
235201342 396293941 0
455849808 437429180 0
273179482 378788161 0
221036950 127943784 0
530546659 210882037 0
219413707 391563813 0
172015324 551555678 0
113184426 490966388 0
520884221 270482377 0
402217344 148863795 0
328683473 133346689 0
202579230 138393761 0
259365847 548378819 0
270640706 148003595 0
361905917 489680979 0
90029282 290612239 0
44178426 373871957 0
490258790 498977008 0
531177589 435464516 0
180435646 273937057 0
357709439 431155355 0
356042691 60165463 0
419670314 460712516 0
448815932 224414770 0
210753475 326939708 0
540818123 499231322 0
12189260 318595225 0
316277702 520439806 0
415554068 314363487 0
277816981 84921794 0
756247 385553007 0
5341023 391575120 0
82177374 536674198 0
368865209 158827335 0
537008307 323696253 0
417340388 466616060 0
393914103 567658527 0
470561141 306766960 0
128064480 31101169 0
13666688 573628148 0
557192911 437170656 0
397956739 434376732 0
557073725 82234509 0
3418083 410865538 0
347653387 429481643 0
102830606 493801802 0
74837083 305704046 0
553103082 207946564 0
504205656 70912480 0
322717370 37965559 0
176177772 445607206 0
184808344 360643944 0
419532872 435278270 0
418911478 299284707 0
397659273 223069061 0
88369036 497479542 0
38311098 195647355 0
472524300 161796072 0
265825096 81648247 0
148772253 157000243 0
429237537 3045490 0
401080003 61299306 0
413134009 416137844 0
41251553 558150458 0
355792531 52117207 0
66712811 463222496 0
533809923 34889537 0
337728935 435667236 0
350216297 450607820 0
554194238 482695616 0
138128279 517591188 0
300964879 204897614 0
474876610 99277374 0
219677972 111677169 0
195506316 507171136 0
108780619 301423576 0
390059367 432300025 0
439143190 211963446 0
475739013 132839085 0
286077006 218238885 0
241099389 162367887 0
535561528 73990198 0
243992804 369410225 0
76980446 32666330 0
359292457 273229473 0
508655050 282538288 0
430948017 169667511 0
125713426 495413481 0
329997130 436658211 0
27322858 221109990 0
516570869 468390548 0
397133779 263750978 0
536691605 98764163 0
192729772 442437559 0
492571138 348668060 0
269657041 442764946 0
293231016 423397595 0
119580428 524810106 0
244558828 265582356 0
542444749 167816904 0
519652196 96454138 0
415244873 115885476 0
417382889 195742768 0
122934640 266817947 0
349800089 115610994 0
573522432 56545809 0
48453192 557627296 0
490229408 454816294 0
572560591 505702776 0
272319221 49417380 0
332014920 228021551 0
5606417 443766479 0
519177265 114459988 0
39516703 383510606 0
474750672 160034298 0
118050308 48887499 0
561433455 127600747 0
328671759 268680948 0
43698603 155621102 0
338183009 257976979 0
416730570 554664934 0
472772412 538112102 0
209390368 47095828 0
20199850 164898656 0
16095690 455223749 0
295646388 81612115 0
53169032 563451453 0
363706 470046420 0
241926797 59474794 0
558431119 135864175 0
97486847 460669867 0
297124773 298055647 0
78373521 321773999 0
39877492 99249250 0
576700322 415131641 0
9427914 8088477 0
80332640 402183205 0
507449812 382547299 0
383108330 539652970 0
395321705 476445733 0
144739274 568878197 0
362785429 268842767 0
528017714 63671001 0
573042389 482681565 0
297381294 232494185 0
393926201 361109945 0
76262435 235067078 0
66619506 9004473 0
551618098 27335029 0
377070333 357026714 0
451259811 408954066 0
297390798 130160779 0
397404237 160963688 0
557322606 486621557 0
187141670 422839549 0
569185203 195595601 0
74460943 135060133 0
461394257 335938330 0
410056414 150530031 0
236250495 8843763 0
452071033 449169008 0
514486814 442388477 0
508061712 76063220 0
425739816 230661124 0
493801779 30130008 0
282583581 66818820 0
105324851 398551232 0
420042317 555306460 0
528950112 255308473 0
292587573 160871387 0
263030830 335418340 0
47439559 529794568 0
262132263 384353626 0
369003929 404110888 0
496166739 304162289 0
128254357 252521941 0
132030918 79479648 0
264156526 113968052 0
333489258 310769847 0
525949963 77151381 0
77651698 27608846 0
518820363 465464624 0
539977627 74199078 0
452576335 568904252 0
205214747 110581015 0
384160142 241979575 0
22198294 268082009 0
356239640 264997477 0
5217645 368494742 0
79043620 326723296 0
258868354 49261415 0
459111381 333789666 0
214610198 440200539 0
284196994 330861478 0
357521419 520615221 0
222289679 399195270 0
486917593 130175935 0
36641611 174304658 0
563723231 153281133 0
375406664 360608001 0
489745576 531798703 0
486626824 378144466 0
356758339 122329670 0
247913008 214466502 0
108653105 127812222 0
452542212 267410803 0
205512115 481255082 0
403255695 549795329 0
444508309 211687917 0
554789879 211535063 0
223682211 115126490 0
256058308 384796818 0
258613863 85846332 0
257538220 302351296 0
279641319 233354131 0
139098236 549188020 0
281749844 120590407 0
525880811 522665192 0
339315349 114078416 0
203753790 156403294 0
18274386 159442617 0
368279451 381562497 0
98833080 476449883 0
199499490 320133687 0
259673986 182379314 0
203285328 104686465 0
230916368 49501506 0
73326251 336725464 0
267359459 123322672 0
69142198 556866254 0
373192406 260920546 0
262430108 175814874 0
545411479 181783693 0
140026543 230721862 0
67551069 22122092 0
408242490 380775449 0
233217047 268322475 0
243755572 358375885 0
159063466 433947341 0
212617244 368970016 0
63203271 104561116 0
490332387 456552183 0
15718199 209706492 0
362406921 546919015 0
308897392 163719386 0
142366130 567452774 0
437611793 266897334 0
340889890 538506132 0
538053489 450841436 0
213440231 33416896 0
5967530 464671513 0
258460584 391477113 0
397465340 354073166 0
72191443 361251279 0
258369549 527737699 0
180255125 102944163 0
343618718 208036870 0
230387505 130793741 0
60047542 568910016 0
573571600 505486513 0
52533100 205942604 0
253075029 563744798 0
109982611 324991050 0
252488573 507560226 0
280081668 28633017 0
77328883 216480543 0
163481831 20368150 0
73051977 315697596 0
156931916 184623251 0
507119669 355208737 0
117873726 254698550 0
60279291 242157966 0
536655956 19281958 0
536987588 91959347 0
426912779 536871710 0
160183231 180064080 0
527973103 230406898 0
300191318 334108765 0
152534598 12071122 0
365359526 190412722 0
185640370 214210965 0
292074411 102510095 0
37042443 310539424 0
465003778 185037362 0
445185000 361688463 0
514316719 476145365 0
237357346 327930129 0
559596182 148652565 0
245514262 240002129 0
177964872 297333948 0
535495057 179330517 0
386885280 360800501 0
310866793 6037698 0
362458399 76173477 0
469340877 189468724 0
425695414 281852230 0
150331970 196883275 0
368431185 232009924 0
579402170 473275093 0
261182076 443222542 0
149588090 84543749 0
181147896 350612992 0
309708834 487816759 0
119215268 432653565 0
486488099 34531347 0
400038517 217966093 0
52542211 118789550 0
112931303 433735675 0
440131607 207870880 0
374180889 492424328 0
475781882 55988616 0
140517922 192071394 0
446496972 183038862 0
64984453 29430940 0
56320378 59963819 0
446909441 341008837 0
474067632 112613285 0
118451884 473194388 0
164441368 368209782 0
287951016 483251868 0
405208058 535085622 0
535544268 532691191 0
515278279 489118398 0
151110351 112137869 0
468265063 497100015 0
490782437 265810564 0
190208341 481541326 0
308655818 499280635 0
351192477 490673413 0
53884845 561860359 0
455233993 475102512 0
257782196 501000494 0
357051513 437062785 0
503318993 148469228 0
367150848 122775171 0
52246536 542965645 0
565672991 121140946 0
515055571 355463380 0
55734390 425220183 0
278776247 303341952 0
391363234 448125532 0
701367 164735403 0
472730376 165820270 0
433199948 547889082 0
257766362 59582342 0
362421146 532809287 0
579271757 405545304 0
424031846 295455334 0
289981733 385938384 0
400363980 69674017 0
362791204 359306185 0
431076841 221746895 0
65990039 472090049 0
487771467 470970594 0
183913820 123483290 0
350569219 452200072 0
303730600 239289732 0
494465115 469314031 0
311436111 105810587 0
160224846 7834736 0
93182515 501714170 0
11421645 577217820 0
278647716 436551081 0
314018415 55511207 0
262624149 113152478 0
312088301 262446758 0
119667717 190351774 0
382155780 375315351 0
214375606 234144894 0
463368604 545473701 0
8727654 410020124 0
526933852 313837691 0
158231421 478682877 0
229114354 210763363 0
263694594 566965827 0
541205927 215069457 0
77639773 203647298 0
417303904 449638884 0
570267409 282258265 0
30020286 338986227 0
539355029 574282803 0
375278704 566465956 0
89883195 397348987 0
517161227 522324676 0
479347699 109207970 0
13954945 59451096 0
559520212 5178239 0
458213096 129297076 0
452512517 554348360 0
579546713 549601835 0
550354378 529474493 0
227925010 73562405 0
507113185 312142342 0
97683847 482966470 0
524314594 93193056 0
11360387 484536246 0
537649479 177766500 0
566204175 569601725 0
313075993 350570285 0
579576495 479203003 0
447865063 154551045 0
246601157 391813864 0
147957279 312694879 0
324598144 313565636 0
379085230 428052262 0
421977649 46359261 0
211553964 339108943 0
391264663 300981085 0
454582615 251185904 0
290723397 406451532 0
182690796 271691643 0
356902742 529058743 0
348879646 249378907 0
429865747 552652023 0
157760979 130161839 0
300888649 534247075 0
53038397 19208665 0
67762328 187420928 0
164823677 62272778 0
83596844 556835934 0
150932195 376227968 0
9640844 414933325 0
421374580 21766811 0
537503314 468505972 0
308624409 302654080 0
353050109 195268185 0
200461378 323227970 0
421240975 436518963 0
547807044 379602317 0
71705372 173215793 0
526856917 554440186 0
323447697 21126539 0
402380243 569870136 0
323717455 311360046 0
162201102 23692471 0
10903893 25634489 0
79526926 407880448 0
310137542 145187918 0
560517097 89075953 0
168940350 431215759 0
127718461 419784882 0
438591912 229583771 0
462291197 69974234 0
471470631 456519169 0
167874230 159142987 0
303894903 512623040 0
30944869 81738329 0
394971463 514588067 0
144709355 577518999 0
469286710 443424953 0
500077444 126424609 0
562534027 242019015 0
374712936 450909615 0
374058485 37198337 0
249454579 233551621 0
411976388 519997454 0
288798003 256663049 0
306033750 68751088 0
174144202 161883196 0
101412225 498665482 0
339635677 476998279 0
250822943 296867021 0
322174787 41908399 0
56187514 116949497 0
423626201 505297716 0
190628018 332815751 0
365335413 114310458 0
314765854 13761629 0
431818702 546511861 0
379447531 246158086 0
388245916 131464281 0
466630576 508802205 0
569390181 445768075 0
383822998 565553630 0
201856927 188536386 0
125171119 563060977 0
527027241 315118184 0
351840041 510772838 0
14530040 125171793 0
569333690 577126050 0
432277291 468673843 0
405535552 430783009 0
445674989 532466297 0
506279486 442192483 0
194781825 34636335 0
544789440 414076026 0
128265096 34973242 0
451675601 99923430 0
570617602 114156456 0
120411747 385112339 0
399196118 509383074 0
1113697 7527196 0
21142209 142145364 0
257938867 437699058 0
308780667 363773882 0
347025790 218828655 0
2644468 394725329 0
227951621 23000013 0
313286401 149064420 0
44757685 393234793 0
572280357 194157999 0
301394873 407126116 0
129751532 496322181 0
489105050 369499725 0
305155043 511440029 0
450514813 253817339 0
360508574 504269013 0
262603120 262697948 0
123302993 523928160 0
239562115 23602646 0
501526204 194137500 0
131758202 344398816 0
270916662 106114992 0
178605153 465694156 0
203985652 341899363 0
165586790 793872 0
71867274 217894698 0
333812053 485535808 0
181080316 48116884 0
325145393 178381209 0
319646461 495368888 0
344460247 236567999 0
325133849 569052548 0
204712442 188683512 0
303559516 11676785 0
423997309 391280334 0
218317124 261560086 0
78326683 87860932 0
50328378 173742700 0
47533448 392594709 0
139231162 488220382 0
440483847 5039471 0
485491316 461972548 0
352204448 208107928 0
92596284 53606910 0
479229457 266031460 0
388777815 138904037 0
424740345 410365244 0
338366888 1440752 0
406264365 285766868 0
444389768 174212685 0
62187915 96227687 0
227488273 200181003 0
116480532 510748552 0
539742749 136401770 0
8529032 56046427 0
405920475 506284918 0
422888711 194969904 0
83169890 230088283 0
569123143 255604580 0
217496056 97365570 0
422490034 88775875 0
251387029 470268086 0
540132335 426812817 0
432593258 311243128 0
161326280 133194397 0
488799469 546575469 0
357429375 55525045 0
178993161 577131306 0
365079093 353628759 0
519552687 124168942 0
490784668 454785049 0
228495462 139087543 0
482380426 261561090 0
151511221 357945559 0
387367612 371904065 0
156903384 5282023 0
318259332 118168746 0
119528706 479379363 0
296697967 173323022 0
266070528 274208290 0
395845895 150982321 0
53006507 446098417 0
28174025 556475378 0
118254348 419371001 0
161966242 177672378 0
266419065 550149078 0
75434935 238909550 0
126734784 102323738 0
374774547 459202944 0
108740825 117241120 0
66643741 187794980 0
575133854 201426803 0
503491803 573417465 0
573878681 554913117 0
131191908 565227442 0
12906573 560658942 0
320769340 129987702 0
265206619 385167596 0
504597627 169223283 0
189388597 180176512 0
290486794 369987167 0
261075141 345779706 0
243329202 357805793 0
220125586 326476622 0
44444691 172613115 0
289842586 548067268 0
389809030 384994684 0
75896271 497677443 0
90822377 436402635 0
390953607 476595425 0
256116374 454899691 0
157034559 182117145 0
485924243 549806473 0
104168451 485771098 0
180690368 64441505 0
376153912 455447283 0
274231162 53473184 0
69637646 464544862 0
486459317 213870082 0
319027820 52374061 0
303570536 507764280 0
240392413 221474808 0
404400679 330862873 0
242977401 32454362 0
141638488 311619091 0
552613396 425261809 0
541276377 184780260 0
140777285 551783974 0
505297611 468098192 0
161383559 372174489 0
142615749 577823438 0
362552620 395663183 0
60679267 86941993 0
413495503 158980048 0
187556169 305552521 0
1101485 448652059 0
9140328 223296540 0
220509306 319546965 0
47986200 297263348 0
457656151 115764836 0
349480273 451440159 0
32825206 109957560 0
548968997 553488594 0
441287236 97987010 0
105851693 546256233 0
168436796 388965600 0
374602874 261628937 0
1033133 552014514 0
335862538 223807339 0
431669421 187622552 0
54365258 356407994 0
334607864 350853498 0
16629159 575458618 0
20473083 395589423 0
105375095 238335003 0
511406527 218950857 0
471694414 455683954 0
547275955 297458261 0
347596092 287359381 0
556066406 512895559 0
426117419 135241510 0
310275058 97361654 0
99723985 279572096 0
417017304 457338263 0
64649258 79437990 0
370965519 578468280 0
207590505 98868102 0
362678301 206819713 0
299007960 248742032 0
393672918 290407509 0
104799455 270787095 0
374131100 102646028 0
545618272 359144490 0
445453803 31482716 0
213807498 330106589 0
210216113 259277111 0
180314723 360569087 0
517711513 259813262 0
562822654 349113587 0
291048255 257192567 0
553623842 532255680 0
515890716 411971672 0
558850499 255357193 0
54561441 40267994 0
386560969 201419928 0
260326301 505369866 0
465976341 549550289 0
296410347 444188978 0
230556184 304046074 0
426565416 145437941 0
153516533 376624413 0
71613840 357368525 0
512938161 389626565 0
194837799 17678722 0
145319058 294708376 0
498963418 79272006 0
14178943 358774302 0
524952537 552766628 0
275791363 413354149 0
297540030 161364174 0
164157579 92806463 0
215186502 218254867 0
275573137 517621045 0
189295309 58181165 0
111851853 545184279 0
460594457 488536570 0
19702553 537658289 0
577108551 360284877 0
506015440 466752180 0
254853663 497573982 0
563809342 545789996 0
194569579 90975083 0
314499239 48548763 0
545753494 98058826 0
239454218 326628136 0
268351821 372525072 0
23583297 204446903 0
531967642 576535380 0
285318415 495625657 0
536147209 276954919 0
122167322 410277690 0
57576454 420501614 0
346171426 558195224 0
356752011 341614676 0
401077466 322464959 0
349639594 378559202 0
123628588 453188675 0
484740354 494375454 0
65719579 218037970 0
401954291 245018885 0
237045283 51308376 0
562046509 69622909 0
252427116 347771593 0
113338876 557873575 0
269374379 3550309 0
530308898 141549610 0
327839924 455796112 0
401325299 465323799 0
167723537 275902574 0
322961142 312525494 0
92846862 246192413 0
489594541 26724848 0
219230259 401601137 0
385466551 355367876 0
424857820 31755208 0
302686918 95608746 0
180250862 69483284 0
477587136 459438643 0
76631090 17240802 0
253372143 467049018 0
87408605 532507464 0
372804586 152504708 0
45483693 29959087 0
51091131 92474248 0
576873700 191137250 0
249739390 381449027 0
57638421 522752942 0
181531489 356529355 0
141913208 203186294 0
574965443 179504344 0
460101341 388830988 0
420088380 444822018 0
82505838 134578179 0
93848288 381868233 0
244817400 395671783 0
319462492 452804853 0
113926362 194461563 0
164479836 325645268 0
230243712 328784818 0
7184790 480962477 0
32577044 104353396 0
492661346 251926927 0
342489273 309564620 0
203322325 305508119 0
539459103 399073427 0
282685058 54310167 0
554812388 280262133 0
270264056 390131458 0
364929065 76576233 0
383103845 449658684 0
137495998 484151637 0
559527668 198728361 0
38864621 458810287 0
477346342 1529445 0
40126118 383757574 0
31325862 145465265 0
127366940 453171870 0
194733599 558081055 0
90641478 479671771 0
461066963 537414695 0
549713099 163957024 0
383357778 83071643 0
49474993 473778053 0
257192210 553513047 0
176419975 199425469 0
467097583 75479428 0
449499048 200601341 0
310319830 459619867 0
448569442 348729445 0
435740588 168381191 0
554067526 132676594 0
115301710 324641306 0
543138955 501555804 0
565828729 354544047 0
379731914 286839429 0
118259718 360886250 0
80807916 258509473 0
487213958 365606942 0
416169895 304137928 0
352210349 514339787 0
64071200 42582101 0
256236833 278331952 0
251779596 565108756 0
266486286 319356674 0
362957330 274669265 0
384417814 69279401 0
137246499 140950994 0
4528102 452720333 0
99419141 65409221 0
340588796 371298569 0
301586681 178833754 0
389575448 470899482 0
28536673 79213938 0
119732096 528735084 0
137291369 423398463 0
413038145 501812237 0
219093750 286084887 0
346497454 362452347 0
314509688 412982883 0
348944934 310070044 0
47786352 117558320 0
477797051 452569227 0
78957172 313614843 0
36367362 122377382 0
346085909 513568570 0
274743296 402647208 0
324830230 85302458 0
202607103 168778376 0
443085033 180312059 0
545410021 57939318 0
224426812 483610937 0
450541933 40748472 0
376769476 83494762 0
566696159 233686237 0
357399998 73042459 0
447032132 377683459 0
435027936 13397914 0
8081270 201692056 0
538927478 82539916 0
163839707 533351333 0
140489949 65817785 0
397317079 173236395 0
193373349 540247021 0
498752887 385714505 0
397696450 383535284 0
575348813 521283266 0
540235983 484991097 0
154631486 380072828 0
512280570 540585654 0
218495874 100972738 0
251333634 46388283 0
169197487 184493248 0
128271241 354044053 0
475165466 112331488 0
333322315 192348430 0
20475629 458278222 0
60165426 553958150 0
265681582 263805329 0
425303825 199795533 0
71838560 212570283 0
526002380 331352886 0
539275102 131028150 0
554790580 211926073 0
285967766 23012277 0
329516562 376671872 0
341320805 230716904 0
319112227 553200233 0
409688965 34636616 0
508178192 18058615 0
556778969 138874881 0
547748555 16388841 0
287298621 9512552 0
504509229 204015289 0
80097706 134560251 0
423192853 117287608 0
83324680 286021187 0
439159621 141382393 0
164094126 163515602 0
441216655 479824418 0
130093354 333905300 0
223726909 270981426 0
363960593 551629829 0
61651718 91451299 0
374461407 106628247 0
469342708 355018117 0
205387391 413577087 0
337871830 423448788 0
386230892 137117972 0
19310541 464209154 0
171947216 550552813 0
357759519 203762262 0
325216004 491844015 0
99333528 330164319 0
495690451 318324196 0
377804799 501251772 0
344804278 553713383 0
363508487 425124924 0
208238041 539235122 0
141028512 9265881 0
73684607 386521835 0
331634906 141123125 0
31840536 158279060 0
131542942 57216904 0
427767198 568758418 0
484031179 297788317 0
276860110 132594479 0
209235337 565061243 0
243150018 274186777 0
177534171 578519093 0
142350120 419819498 0
422476657 252422413 0
109928709 74715844 0
437260058 78928681 0
414295218 108164940 0
171286791 189406706 0
160181321 26276498 0
275663454 7136238 0
339839296 82990482 0
77250377 507461236 0
194869066 165487575 0
358709881 209242352 0
81590541 245929284 0
400119306 579034054 0
408466972 212033132 0
552708431 564269697 0
388883419 377670054 0
258163371 487634903 0
516754485 78386586 0
275811546 387458628 0
454909250 3178286 0
12802534 25104619 0
508691670 555538948 0
511102955 84816407 0
248093773 67020637 0
34091144 351009648 0
187025374 319223518 0
9858062 350948298 0
545568271 166309411 0
309025547 98134242 0
119430470 151735562 0
245276760 115500357 0
319686277 279141202 0
522658374 392560700 0
175755233 64082561 0
42999476 385166375 0
111818591 398761440 0
343908157 458086921 0
32681903 162926464 0
109552054 346161496 0
21056467 527907658 0
555154935 84599843 0
149699296 273025217 0
522474561 131576195 0
208357633 161090758 0
146696114 275283958 0
420520068 384527133 0
334036985 182746864 0
444279426 200284423 0
515326611 471077709 0
15554682 65374531 0
58351804 103408923 0
275259980 524265289 0
194136558 342590197 0
551093361 132840183 0
157295854 133328649 0
146527781 27439842 0
371534567 97936669 0
9159121 330980076 0
362667403 38879929 0
165009328 108388420 0
2938831 159216874 0
139143335 189220526 0
144106496 443235210 0
522392554 242171407 0
62694277 538540615 0
9634148 483452338 0
153591651 314696114 0
250839999 318579061 0
571422490 334034768 0
166679160 130220418 0
65479001 260940046 0
48580836 292365171 0
452610838 474682494 0
159706342 537542615 0
492348437 124653819 0
17147309 195993207 0
377038636 286716326 0
162697784 60356500 0
323273871 522576053 0
537278037 74418354 0
458826795 120548045 0
145978066 530032337 0
63985971 410260695 0
516934815 433234107 0
478243553 270298061 0
80050111 563521000 0
433687938 100798566 0
316292767 215338384 0
355556147 336514064 0
356076878 370212297 0
253599372 166484576 0
452635893 461985820 0
420304647 131355935 0
153487809 420529880 0
523213476 466892208 0
101530164 64731154 0
536586477 174883415 0
508919630 2532740 0
243836832 412142230 0
439742169 494636679 0
522157596 375046684 0
506493458 274474572 0
456265306 157273595 0
572743077 132823422 0
198033590 265477527 0
576673912 397617901 0
322733962 182073955 0
47735585 505816659 0
300768130 143235724 0
334354918 181646990 0
59529474 335428983 0
118640491 328009095 0
448984874 516308886 0
138913347 103555825 0
399296473 139674344 0
504629052 297064580 0
420437755 238965296 0
146098999 238940082 0
145410384 111249660 0
121825796 287459858 0
466022638 324624526 0
317148801 449730572 0
466990575 6921621 0
578020846 524662320 0
18298005 411451186 0
451754944 245934681 0
325557688 152005729 0
242974775 78599327 0
286023125 321859526 0
531571541 384869208 0
221118800 30984507 0
34979840 507328440 0
434411044 271770185 0
79510987 495695637 0
123362110 170917900 0
126461237 450286058 0
269969336 533603036 0
540552633 504188184 0
495108110 383283161 0
508574234 424611258 0
208050631 243123740 0
63989877 160580282 0
327169195 363770137 0
211526378 21298864 0
89025102 528452809 0
124572258 209174652 0
173063571 416264693 0
356278649 222836528 0
307751305 438354992 0
496523110 159882459 0
80992269 358057567 0
78417549 566257093 0
41973623 478020783 0
566519253 406133184 0
115267312 177575175 0
518838198 85243934 0
272786878 427103344 0
474737035 422595161 0
59124636 563218282 0
509111022 295756829 0
319155696 460433131 0
316338100 43788264 0
570431282 131073695 0
133106436 126204222 0
38308297 135731476 0
567712248 399882760 0
427287103 196082828 0
156220471 480205220 0
320289476 552725407 0
562650734 402924738 0
203832985 206119112 0
270460699 44897232 0
458759495 165403291 0
415242181 184220252 0
347033051 67511768 0
275461538 137546282 0
107630768 464680263 0
192015299 410834753 0
205361810 39844992 0
256699839 2905296 0
11147369 384029572 0
410070882 304562733 0
557871826 463390234 0
347102861 414560586 0
339808503 295738800 0
365262638 17286316 0
207811265 224951589 0
306604772 4141350 0
511199419 236474196 0
525316360 336056543 0
395515848 38140368 0
301725564 167545046 0
231382138 403247969 0
553135664 268553468 0
342001569 316406789 0
172564493 297588930 0
23078625 34175952 0
154242213 537424508 0
151070088 431107528 0
509913401 436636513 0
184975830 294436317 0
130607443 111121034 0
240357248 57366146 0
291268352 44688486 0
219671452 426083599 0
317411914 486174147 0
4935960 366356900 0
310127490 289078577 0
337929328 197823832 0
512532546 337274828 0
399416006 379196438 0
32182701 54030649 0
315556456 360105960 0
184537394 386575295 0
421951133 419445896 0
561216113 536267142 0
170333283 263320651 0
389629298 85022917 0
210124989 147584717 0
212608921 329694606 0
375779444 186805853 0
239949798 38859963 0
411914116 264852035 0
473367651 559016659 0
35825954 125784257 0
472537768 92128370 0
466965276 289150536 0
358376460 152658990 0
128060991 534362046 0
95693546 7760714 0
175251333 160635468 0
352641902 137790019 0
288294683 276765837 0
461037383 512255598 0
267623864 475692272 0
351437080 119257258 0
174684928 483325371 0
382772954 575333980 0
573319799 184763386 0
529962079 488410525 0
462956032 244350270 0
281031951 155063283 0
520354294 383857077 0
120688932 243229382 0
501466485 285809098 0
104662370 506422641 0
556763514 293128501 0
478766004 175897978 0
578021949 14740347 0
422688121 476101530 0
391856981 575475470 0
15004994 406882434 0
327911605 60979799 0
72240621 212994795 0
517698833 403948851 0
303561948 331654321 0
106192697 306092638 0
266480399 274354549 0
388526503 183690595 0
564201395 553800378 0
406489963 387618403 0
453136471 557879657 0
316644305 454919270 0
530411096 236434665 0
356349425 336094347 0
472475867 148399051 0
280199604 369800323 0
352472784 86884057 0
428331993 430633237 0
506641735 150985599 0
10273400 286657074 0
313201691 168869129 0
379805696 303112985 0
5158697 329390387 0
452717539 59831731 0
115682758 54365258 0
77410945 496975439 0
244739360 400729593 0
49333860 316723528 0
487599804 134558295 0
210788953 194342336 0
284288351 207321801 0
441298788 153486844 0
174313727 254697647 0
244041562 476881526 0
173586723 189606276 0
137649691 56578719 0
419570051 234566043 0
569916526 115801807 0
234967414 427109274 0
375535935 433607951 0
575102294 94354614 0
354358156 258717024 0
252125601 68570473 0
331709143 477538066 0
544669515 9906108 0
231990431 324882062 0
189907867 201038996 0
568107281 136241624 0
510149754 563586096 0
177526350 561944401 0
339608725 479488443 0
181978283 143968256 0
112252608 166315891 0
435733419 374845009 0
217213882 419452099 0
215672249 201920093 0
77020576 331818647 0
526171906 524464033 0
437080602 199169605 0
308957214 382535911 0
303115706 429686303 0
85574511 199533235 0
101342603 335928281 0
330891422 87919447 0
264248311 342064867 0
7147385 233724115 0
425348287 211192635 0
110602291 492401916 0
421593193 120593761 0
505438081 224166696 0
559918355 90730825 0
289437696 108785296 0
53920428 138617202 0
460859731 428969208 0
500727114 479015758 0
460754205 16734132 0
370582909 506681276 0
550544167 62398228 0
145745101 226278924 0
44943204 488594645 0
178122673 378148492 0
330286197 579376098 0
124944100 376464039 0
85970680 10370481 0
379638876 404553299 0
74641684 573514518 0
565417776 396593776 0
516602715 182926642 0
374630761 270477276 0
461038755 152784851 0
229558616 565277868 0
433089149 477174532 0
288590098 162618367 0
151339630 568146027 0
28667675 123600970 0
378549693 171165171 0
35211678 385540369 0
545963991 524041426 0
22703891 144159236 0
303003787 467436013 0
129733728 291894304 0
172457704 85758053 0
60972973 275301358 0
261632323 149033297 0
180873029 12573581 0
116375930 1754188 0
364617350 328964376 0
21433542 142625997 0
297327181 282765134 0
388286995 127429824 0
258778874 186246559 0
243889654 568460714 0
112415979 205150471 0
281405332 285184759 0
212580881 314848788 0
277982040 176679064 0
137755763 548386557 0
425095606 450735629 0
458525002 163219736 0
126307111 160145519 0
182333250 468085892 0
427067490 448395549 0
339240443 399487972 0
299740016 545822767 0
210328467 392488842 0
393393154 46900832 0
199031161 31915261 0
119858848 337183711 0
209733336 356750229 0
49352748 463654058 0
275327347 350994828 0
18744816 551030458 0
450171707 184673602 0
205768072 271690759 0
555449746 474322314 0
193218724 552278887 0
553851962 502627334 0
140051205 35995469 0
292205729 275402751 0
531522902 522492153 0
193406817 351655544 0
383512968 302833383 0
312162302 64173984 0
368823523 308761665 0
432160962 67439860 0
418507252 533445649 0
371490369 475368406 0
198090091 378313154 0
82027745 430291307 0
324563859 258343793 0
65158234 550281772 0
478364855 447568075 0
434854355 550816080 0
69529472 539936481 0
93668166 518712081 0
325785587 407329226 0
223862432 231113785 0
500549164 28570640 0
16681115 148178980 0
451786624 267939160 0
496917678 78973028 0
93250843 301226413 0
538359715 458158367 0
105863677 860587 0
225172216 297731346 0
306005462 366212013 0
91437008 494160998 0
579142659 488710793 0
199817311 274402193 0
305556676 148584459 0
11853918 38436991 0
24233510 160051369 0
204344998 204514337 0
75223599 201761770 0
441393440 86367952 0
11542721 77588638 0
303393290 414030500 0
54079400 105937480 0
426382287 51073611 0
496217696 198042002 0
82367124 196027687 0
152395946 503535290 0
375658993 288013702 0
268920050 239631153 0
546658030 396330919 0
125156634 197877699 0
215471890 467070083 0
498254530 107935870 0
236838670 388960869 0
1170307 279533356 0
154854495 35968776 0
20120399 371732958 0
185933666 415858013 0
420490803 192598418 0
487889368 222883491 0
449929591 523754958 0
355408741 375689119 0
65172824 346049124 0
31008746 26842867 0
154420187 309969057 0
65246471 452836927 0
92606721 309512399 0
560078664 210739942 0
504971142 69857917 0
287392445 545116657 0
142750774 542824822 0
210302447 228854228 0
87152900 124603618 0
16127924 455593514 0
3391179 261631456 0
343449459 481398121 0
273347784 495667305 0
312766280 425616446 0
462584222 383798140 0
406930993 389808491 0
336672714 252699712 0
562581560 259301914 0
419536168 234131569 0
153469918 574213649 0
343552419 369354279 0
73341666 531678236 0
143801837 419890227 0
355899714 278309065 0
394488358 130082961 0
29659884 369397802 0
277898985 428613313 0
441091820 441998605 0
365336669 352345500 0
109394014 377300765 0
149160284 19926316 0
221196501 308054944 0
349685918 316957936 0
338470299 534032004 0
471239608 223266746 0
13909217 342298771 0
144903454 430294604 0
38339698 223358199 0
39331466 227266241 0
239718870 492434435 0
260976971 254425393 0
421662177 153981621 0
117808267 347656699 0
445811465 534844535 0
315414077 555673723 0
308419164 4503785 0
343589217 309422427 0
416684196 470128894 0
291442669 386233886 0
361363591 246787976 0
91424889 266027177 0
173592038 317936140 0
245851488 499215582 0
441571880 122075712 0
107458744 370855946 0
245387062 467582477 0
370989520 246257191 0
394761678 299256796 0
231282811 263174751 0
244366621 474979685 0
507276840 29302633 0
480352511 387124006 0
213628188 536748500 0
205264847 76771719 0
73159529 65435368 0
272290960 46331116 0
133381601 459379654 0
251139755 570676770 0
464752696 371878795 0
162629126 482694113 0
393530387 532468122 0
20712358 481749903 0
250481104 11136924 0
548101686 312771168 0
306866175 304774872 0
304809892 132489986 0
549955049 1009752 0
91519137 479574514 0
415878007 579364197 0
11246518 420417608 0
11430681 34176770 0
328828758 151392957 0
218607418 119108234 0
253666779 271489452 0
302760225 529493195 0
211347083 19946342 0
125705677 1462941 0
4139236 50830028 0
319239728 441152636 0
524041668 449984470 0
300383291 511696997 0
273759550 288031734 0
288070861 27000707 0
153688527 488479634 0
435933878 129617504 0
524926218 15432244 0
207018846 322589250 0
141256143 520079435 0
104945493 195418960 0
202987509 21641574 0
412078700 523642867 0
288835368 374390483 0
383536104 276910178 0
122815889 303180421 0
34519944 254344922 0
154292612 281230187 0
346526791 130557436 0
332704498 171952201 0
313859593 3411832 0
449265506 51527059 0
573091044 274582623 0
431587831 458900612 0
465301192 499729158 0
238343550 17010020 0
365392542 418686000 0
452270573 301016459 0
27706880 382426931 0
194791227 69509557 0
111055714 482305812 0
539001292 64527421 0
377875229 162954601 0
35406781 143408319 0
499509184 467840899 0
186137172 36315740 0
286349349 82394570 0
29389027 68737288 0
74438837 283962613 0
75490844 22890240 0
52395350 320205380 0
125150458 453458866 0
179416495 149301172 0
282338722 503383433 0
132239583 561017309 0
4316484 352558405 0
492350165 232566634 0
279355048 137838080 0
338924199 233735564 0
57487854 64071356 0
265947766 60659694 0
478332591 268760239 0
508331712 467238172 0
413074354 336897775 0
101553130 120856355 0
125644556 370276694 0
248415697 374801003 0
474384529 447129355 0
170672168 413706341 0
520433969 179951310 0
337538457 232699380 0
263404624 21357091 0
335162746 494545753 0
341461102 305703113 0
201135180 234802199 0
5256374 207222566 0
347491510 222999429 0
180238451 223184274 0
407057673 482140362 0
226702460 444407624 0
503613842 2511990 0
161878438 118692281 0
125568820 71819720 0
37191883 3997237 0
186560130 274081436 0
372805497 286063514 0
202519584 437000807 0
213024195 151495703 0
403083598 200025655 0
21590296 126320723 0
29787651 120842283 0
487250710 360423844 0
450307071 165325735 0
303334804 58543047 0
557220170 199385245 0
157452914 110707266 0
84085568 80239351 0
11553722 487042055 0
564705619 403246240 0
242028441 57305259 0
10215375 550917547 0
107039816 373750995 0
166721610 348994792 0
49920743 56713589 0
270369540 76602997 0
227884825 7435812 0
295454547 5309584 0
454327453 363679633 0
234468457 304074954 0
473919437 17643660 0
115544862 188650494 0
115040402 205956491 0
71348409 251840553 0
407938427 466171174 0
320118886 539318316 0
322875582 455598313 0
474533950 277340704 0
158883340 246282943 0
304142537 551411417 0
563995145 94778753 0
200283376 103631882 0
395426978 440071633 0
270141660 266197787 0
211252731 459599953 0
500948767 67583090 0
332685083 80996397 0
336175454 407958602 0
198539966 487900343 0
277846497 18453382 0
406005488 195373854 0
331380792 36983098 0
208421101 244501450 0
215141628 80263408 0
11250540 110495054 0
80483147 267679488 0
260448594 500122395 0
214533214 32288102 0
356851387 406334394 0
417221875 561741526 0
378526327 119839516 0
496194165 482720488 0
372766452 493100470 0
474932442 35520925 0
282322781 313204934 0
380032372 85092141 0
391879799 168473121 0
115546354 983062 0
120364611 89446170 0
141880965 230684328 0
523688271 472199401 0
497625701 19500692 0
32296457 450924328 0
430242227 60889311 0
501790795 363079158 0
116950667 92685064 0
272995672 214240397 0
44072243 315788960 0
77711388 369333512 0
90091395 466263123 0
395555969 140527899 0
410912073 465507204 0
516333318 270041096 0
520654370 123443957 0
531803839 71950803 0
235016386 575550442 0
466555288 469774270 0
342241375 81259018 0
416413031 180732781 0
66149642 507359774 0
513949951 112765059 0
450388018 303658521 0
103982211 242380410 0
69722043 549427933 0
256570129 516233002 0
205347896 552533271 0
305711146 571555265 0
245165038 286367891 0
404095645 446709452 0
431500377 169948668 0
97420824 35570085 0
510004067 434858014 0
13821309 142340220 0
249269222 148684275 0
134389881 218861358 0
18830949 497024223 0
403226111 211621934 0
252796883 55093352 0
577326764 552118372 0
321153191 528916906 0
432605624 11486865 0
454354149 193519471 0
18437652 225029908 0
492159351 136777178 0
155202166 191340205 0
285844149 460766294 0
305737956 92143043 0
550223280 85244078 0
259375291 235413488 0
328574946 368213391 0
209793736 477616198 0
165846223 439137645 0
98879917 554099885 0
279630281 378287134 0
459061795 568632347 0
313077664 461473262 0
188086344 385359937 0
220074867 74232139 0
470119793 46926578 0
224054595 471985626 0
263007425 292716464 0
470111586 316640174 0
496123624 247819233 0
429084816 68393269 0
148871981 43036724 0
510918792 405618429 0
455442443 82180282 0
513950374 430266683 0
308594286 75010814 0
337885657 196431070 0
106230576 489036826 0
14646637 185670885 0
517683045 398867726 0
453203766 277437833 0
311088585 37997116 0
543176390 261791645 0
84549524 49853562 0
260289534 338445478 0
402103044 88558565 0
294816220 439129714 0
220931299 240866733 0
12076109 544889210 0
55648101 421590131 0
18078403 484386828 0
394309901 407002302 0
123374878 440093345 0
80401159 480367336 0
282482807 61413140 0
254613029 265056523 0
321360890 285989081 0
350515926 381676954 0
64392396 302787465 0
228166959 447384954 0
498421308 406477794 0
476679033 314805433 0
341774413 488987485 0
345534935 173405654 0
71594173 517661563 0
275741780 233546580 0
548700473 126289593 0
305332251 475773106 0
242736970 99715981 0
538763299 385509829 0
578807839 473453468 0
509760694 146499781 0
300218399 315998052 0
144514350 74772330 0
488599700 293143432 0
574726709 560120673 0
188968535 80252191 0
442920678 200087019 0
312953346 66841874 0
8019476 329112237 0
473803637 105749750 0
441189924 242807202 0
267115170 546357504 0
349530194 401550301 0
388057322 6465407 0
336446384 417977641 0
21661872 533108865 0
392797968 459151491 0
549054577 500367268 0
565087950 527882853 0
492277815 9100419 0
216910504 369672908 0
87981673 329458048 0
246049370 280193570 0
545745012 101424839 0
236681775 45636367 0
101969047 444332392 0
246226571 514935496 0
414703232 68325046 0
214339174 578145016 0
205946285 250164979 0
386282731 561731619 0
55603445 238678301 0
84344376 492908927 0
133844179 198606731 0
514838341 543081949 0
153152331 36317048 0
466826157 463482671 0
122931795 410070779 0
293052621 422082885 0
507717964 83085495 0
541354124 326416930 0
438568701 413763917 0
77420625 500612130 0
570311374 1863711 0
570662558 342741081 0
438436994 517531449 0
18489606 519349609 0
431834729 189083243 0
123986595 90181662 0
75512477 295425182 0
21227905 281374363 0
351930014 233720707 0
139765371 367370689 0
132597461 244235890 0
514194747 286973473 0
451828991 527931876 0
362418219 233344678 0
30635495 304350242 0
456969902 147209558 0
204648832 75101281 0
577742613 397876317 0
104474182 208874440 0
464226330 196948793 0
166297734 125236826 0
329639895 538236101 0
136094393 429852650 0
207785043 172948385 0
18737880 311492604 0
60087324 482071979 0
386693417 375151471 0
560755421 501581671 0
99983342 92556368 0
283833472 494964774 0
87920383 264479371 0
381512450 436723538 0
98626880 486855514 0
90310742 416895737 0
41866905 160474824 0
12154460 352046658 0
259353624 457195150 0
325489434 515091318 0
533759954 224621003 0
378083953 577000618 0
6993576 573759051 0
218062481 354007966 0
8753940 538927961 0
573754458 578876336 0
32261329 565946019 0
95515777 24286129 0
71692819 509297651 0
265085661 533829927 0
348238637 547412974 0
110097872 409708440 0
128651457 76889322 0
57147383 393009576 0
37243400 136203599 0
145977319 518122383 0
413697443 544324818 0
193397730 21776248 0
540632036 393025444 0
283060673 214717024 0
121443498 230696717 0
316604533 366584028 0
437265462 349580322 0
116638501 494534271 0
299692985 352264831 0
342921210 553793273 0
244845764 29667592 0
463798591 95092415 0
260503958 132655733 0
170334037 288934535 0
19114293 171981595 0
312142793 510734249 0
264328849 527266553 0
183109410 311542021 0
261819477 28157385 0
294373424 163618999 0
266666006 244448537 0
460564166 304673364 0
29763260 146335652 0
487841995 569936 0
52237124 256706649 0
29685951 11134447 0
266219415 399666789 0
420520148 164547946 0
418968192 198942830 0
154144879 197720327 0
420556430 440956792 0
560755942 506545526 0
253941756 310473748 0
470260793 400310530 0
27259203 279234954 0
455715441 432417961 0
462054684 574975273 0
101367640 306901599 0
304207675 263152948 0
170441785 160308758 0
262922866 29521746 0
507987662 63095980 0
322031669 11184369 0
422754205 69175645 0
325656143 28093561 0
558329156 63515741 0
10380624 353519179 0
439170058 491702084 0
94257674 521312835 0
28045429 462549434 0
63051713 342286836 0
533545509 289469802 0
132864996 41536817 0
20840133 74964837 0
547042386 330745819 0
227625332 428264113 0
35074332 498539164 0
136975394 427501940 0
360924244 551394667 0
40594718 23177946 0
375457132 570662101 0
63307165 20155011 0
488941842 147609722 0
266328576 8790649 0
21104587 404100204 0
214924556 109662189 0
358268691 559050478 0
524296626 470546321 0
182689467 120350850 0
40232596 42602411 0
363347825 117762580 0
223550330 494875694 0
558069897 190022057 0
269983712 113190412 0
487492144 311598414 0
4208090 552257972 0
415871605 2779430 0
363268399 89413577 0
474156618 163663001 0
484312061 428739000 0
244681500 519030757 0
78883489 552121562 0
503951095 250054093 0
527657457 377538510 0
550656719 449517454 0
578717125 299778214 0
425382 401105358 0
91513571 295619989 0
363708964 286829062 0
297739920 85204691 0
306017585 368560870 0
445995808 181658183 0
8986816 336459354 0
577862096 289903295 0
562532664 512878290 0
346462946 429678156 0
417573107 191323726 0
526719641 299626901 0
487304331 327994015 0
63714681 136608533 0
317692366 228726960 0
222459810 239606615 0
488805653 437925340 0
239334243 328873195 0
499679096 119797554 0
170407165 501941688 0
546330782 51266490 0
148594012 275027609 0
462962323 144331634 0
62622451 94770274 0
218517495 555691086 0
439365726 384506477 0
547830001 304356740 0
362327378 141069266 0
547064841 7981149 0
540225212 314459537 0
399538211 460356381 0
84676417 430254229 0
516191861 361895709 0
54208428 517823432 0
118447986 98280411 0
234603460 275926571 0
266901783 44950236 0
87164882 211607920 0
40542523 172810073 0
195189015 413280245 0
204424439 543790725 0
554463010 396494768 0
204671909 278898698 0
495792167 167318359 0
357294429 340501005 0
340611175 412348474 0
476662776 169483 0
373078496 120949136 0
130506605 417659961 0
17738507 409163864 0
491767635 577589853 0
234647781 12297705 0
155210734 128668755 0
309360645 64606472 0
68965696 497155735 0
308895901 569735298 0
520864475 64133027 0
469401217 369390294 0
432096740 259755897 0
144776015 263133113 0
482258363 146054081 0
378085058 464575579 0
419813207 233593651 0
495698404 496133894 0
278656408 34982476 0
476121418 369866466 0
47980434 539744842 0
248453827 402456880 0
152066632 324441659 0
100475687 199349982 0
375140519 467430253 0
115900316 328140874 0
249051759 154490393 0
117069137 544430216 0
571203772 92518567 0
218333463 89244326 0
461672820 539418228 0
153949515 340695070 0
452276846 288708746 0
341624735 131401261 0
286314225 370993069 0
111903049 172382967 0
318072778 213920886 0
334979165 212736847 0
379225733 323395739 0
458115874 404240043 0
563697828 350370644 0
36991404 481626089 0
354951639 506241504 0
273875481 43182302 0
498523748 207070972 0
32416667 103914056 0
446348517 337355262 0
152656810 291657662 0
359769514 415875864 0
212202798 557542480 0
524874390 433423860 0
309414111 99784318 0
264164332 21885468 0
58346953 318449606 0
327663996 567045518 0
452502945 59112279 0
493843920 391304906 0
25489806 283609793 0
234494410 248921802 0
340636275 15637743 0
509903672 188438542 0
448265330 244874264 0
286657512 277737028 0
278666933 247458141 0
532193139 366760465 0
362397802 393266113 0
450368103 286053051 0
99578551 336121023 0
461398508 36932069 0
33226341 208689096 0
203330200 151032583 0
525380448 267109092 0
338586454 390989164 0
130377756 188326057 0
162278267 539534259 0
386124924 394837138 0
260720264 243219241 0
492101625 564338217 0
361515040 523336675 0
56318410 50122404 0
369219280 382309402 0
333694876 502437113 0
468108440 264096747 0
86164225 150209261 0
229600491 169866799 0
208988046 509817545 0
116163338 274820577 0
148742881 202080195 0
254292696 572030071 0
333204499 366198616 0
517353644 440455606 0
199841481 327727718 0
86875594 330677313 0
555514473 339925413 0
243518180 119055652 0
210067120 482740244 0
57706321 306002980 0
152290968 192385432 0
486879052 155708296 0
486771747 348691097 0
244656005 223330739 0
401137220 413226476 0
407085138 391554450 0
362988520 91215513 0
552177885 11130474 0
333239462 463943194 0
97328121 48716121 0
365237840 269345946 0
413020626 307058534 0
8351122 112947777 0
461771813 125452570 0
350019830 62072062 0
269648014 299892807 0
111306618 44689300 0
312652836 506215794 0
195350025 554302323 0
312978655 400871393 0
102258856 85485025 0
193779097 55367918 0
277464867 70173680 0
370343015 554187694 0
378114953 355651539 0
383182271 339209018 0
174663904 24747685 0
183302076 47450915 0
112703940 247577664 0
23582920 415902506 0
26351369 279732689 0
166207734 107341818 0
23982273 456105870 0
259365301 37145859 0
433467816 462008325 0
457294911 525494070 0
379776776 407729470 0
281511492 78902881 0
503105123 122656587 0
58566028 385545785 0
13347104 272586984 0
40730361 399197379 0
292934700 150620185 0
176529233 286271045 0
50132495 500568072 0
451050932 274149302 0
37096285 199117829 0
568095124 167863875 0
360905183 351302861 0
355462705 186737456 0
22880132 187451538 0
158212480 251527789 0
457896471 382827124 0
144182499 83238878 0
423727858 456522674 0
248669926 395984773 0
122660032 265322365 0
258468477 423257934 0
110898249 140468740 0
83816618 525776535 0
478228158 201764183 0
539885102 357643406 0
481833591 184567225 0
105028102 40469974 0
446407848 564454564 0
126658458 253533660 0
321970488 188864279 0
240114192 29669388 0
474269075 41855810 0
33299305 110187338 0
436468686 148992566 0
353121812 549495220 0
274435096 7013509 0
576319576 130121110 0
368231469 169846517 0
546058480 232187022 0
319802519 385356711 0
339367410 285458472 0
601853 341191742 0
129025567 47473466 0
462507501 218144060 0
449851297 127316617 0
544715347 85543929 0
30779404 286160226 0
392074947 123494458 0
558355946 382005266 0
286635593 578566093 0
68081980 113787505 0
307723204 96523725 0
203943974 278058869 0
318850389 373732913 0
159609518 331101161 0
458651097 114173482 0
152524286 325293586 0
206726323 487792575 0
364534014 415887608 0
336153446 270150609 0
506678166 226303430 0
423235250 302738967 0
427359272 170728873 0
193751630 396364484 0
127137577 311761932 0
119545852 288319841 0
535222135 258470020 0
358840187 102971887 0
563474100 30106529 0
104778451 548472586 0
322075662 362209686 0
208552171 337371676 0
49311688 282310139 0
234240673 378735897 0
237497225 564204788 0
252702054 5975533 0
342207363 272592443 0
50663754 93786142 0
577347069 577811879 0
131893257 469841838 0
87584074 524230016 0
121616538 140950797 0
411605377 438379107 0
262560677 217528496 0
394431550 239642791 0
534741897 544216729 0
401670721 183802314 0
95617881 187580077 0
98298750 5644176 0
332487030 431193210 0
164880246 61312942 0
24639347 181150811 0
169224959 2034357 0
355835645 461984377 0
362880302 333180545 0
221298368 481231480 0
107705188 3665295 0
252671345 53952358 0
175350941 238534789 0
310960778 553673925 0
75454302 6967455 0
26114839 73717152 0
437415953 273806249 0
49754956 274475634 0
372951106 146854226 0
401580009 494740550 0
274003363 259724102 0
525523881 126608546 0
214258029 348138659 0
313419394 346667302 0
186010195 261322333 0
199765793 496425028 0
359090452 15113632 0
524713021 32628949 0
429142453 165809827 0
205816312 440290914 0
85951497 436934721 0
60794079 377961193 0
358507894 167291370 0
526191553 144486524 0
94294592 170943672 0
165563626 204583416 0
392982432 527837627 0
175450921 173980271 0
373541145 56176826 0
33624418 283390069 0
248259214 93060478 0
126238067 394176640 0
340220512 265557622 0
356754909 121297120 0
424104202 472395521 0
9757658 349930981 0
534949021 408918568 0
438095542 198811904 0
472061218 97983887 0
375942982 346795645 0
534783580 107344721 0
9226977 481512479 0
60631775 83851307 0
497115802 500673390 0
227350749 59864667 0
188223166 541139992 0
91943793 360332649 0
316041025 454492769 0
398768693 77448632 0
508624291 46846693 0
518196300 4139708 0
321402788 454096430 0
264716206 58103071 0
119410604 157600242 0
232754370 252192451 0
102543962 336746673 0
427463806 491627040 0
339582594 79034049 0
229992133 55332333 0
372948427 11759807 0
62484219 213002689 0
502007746 103327630 0
466501799 6758458 0
497820346 542522653 0
513442810 443114632 0
512255274 273286581 0
134309819 163223637 0
247144952 70703164 0
134357068 211153751 0
450063266 236207940 0
5376265 49593195 0
12224537 467125494 0
120701906 302982150 0
383980665 246123305 0
463471039 568082002 0
501626541 519406643 0
298232089 327826421 0
216004389 334179165 0
120838722 181917662 0
381768450 489272493 0
240935778 89707985 0
227615690 484128255 0
355697063 87702350 0
373329870 182477132 0
533938836 391784054 0
413703613 115715202 0
263695203 468510607 0
365885316 275762457 0
542137127 297535471 0
525291570 24820315 0
348044509 384775587 0
256141776 483834820 0
181622905 479428362 0
333863804 334446773 0
484893279 553817206 0
297578471 541388319 0
440544493 412599527 0
403290675 183444381 0
146301182 344028585 0
333390581 269201140 0
180285692 542130913 0
188445200 298135080 0
536876515 169765989 0
370626142 92535037 0
307760065 407599927 0
397858326 469934374 0
487100284 414613944 0
399917534 504289079 0
314251103 34774692 0
130504572 273254901 0
533853738 154745096 0
139398379 444032835 0
548945701 496568648 0
111599562 41545573 0
64626526 321824274 0
53603790 5510181 0
432814619 187539424 0
60319311 7150372 0
453771554 377471696 0
384774762 553987849 0
405861959 544087670 0
330831210 309105392 0
265151822 456740022 0
412600066 308007964 0
376868567 335435053 0
120949971 276192913 0
60286600 199861003 0
428606872 224010267 0
503374218 390284728 0
24024408 136392284 0
195304996 410483596 0
475916986 25545738 0
512608429 55850302 0
397006355 565310136 0
204875459 231405705 0
274924439 147376790 0
198232094 12777057 0
561553953 386726207 0
136366170 542370703 0
176725761 544053286 0
190089395 423168832 0
575250053 92690191 0
431943984 550700707 0
119351347 254632996 0
116349030 258892481 0
142321603 191516423 0
374864508 320730564 0
171730670 257155472 0
573830542 91822349 0
125631750 575768350 0
310852019 517321999 0
475430661 335266916 0
41722384 90164677 0
564555571 508042051 0
257922872 268344342 0
481852469 243925108 0
443328666 247807170 0
318254846 457006365 0
143990453 409874824 0
89294455 60970462 0
233588523 301801535 0
513923459 112344579 0
319361579 213910254 0
198040424 523844048 0
101305681 437290359 0
389174065 176852006 0
424670831 242806079 0
95592161 121693125 0
167575089 290757890 0
528733953 157313181 0
249794765 482117629 0
429860096 261586239 0
454349442 92543178 0
237073777 496079217 0
469996869 423107716 0
435928076 180446333 0
556158937 101705144 0
77314921 516173594 0
461853817 187199262 0
498248075 377200485 0
430044520 83000065 0
513880269 255773502 0
365642293 360743476 0
399445575 353415453 0
281200725 294986909 0
291324354 239321590 0
368640435 370700355 0
191142553 256392702 0
317275901 550099796 0
381158825 568714953 0
385427176 465654761 0
165204691 164731247 0
363111452 544154429 0
504178547 398076452 0
552177616 198871503 0
505079096 11130903 0
114506000 463586659 0
483196279 134258467 0
453510628 53796922 0
355757124 507300423 0
19125887 46077277 0
35969087 331244621 0
379169817 472937217 0
46376537 207245753 0
312657672 366785877 0
369566458 176430073 0
245497747 334498010 0
410336000 21868128 0
565793216 96635139 0
220595315 235251463 0
401143562 308485772 0
193108998 521628132 0
370736970 190177377 0
89464978 423258516 0
357892708 461016691 0
3621378 389788818 0
368183948 218512456 0
30261264 342165638 0
167970408 573912722 0
265140020 39804736 0
465343533 63113067 0
17104359 179541153 0
543548811 413574696 0
505053947 210000659 0
527752304 549179907 0
88471441 286578091 0
266197883 343569308 0
360275690 460690198 0
249444946 562977526 0
326279531 500902869 0
37983332 460415029 0
214172153 357470726 0
221353034 122482658 0
129931279 472676313 0
508336807 538327361 0
428153068 203904548 0
134717383 444824820 0
209745620 961458 0
194878636 252016487 0
433759750 58608377 0
543965199 522465504 0
68816092 350054776 0
126494774 431990659 0
130754508 439298548 0
8235632 251335159 0
431763766 107185735 0
556733606 56093502 0
346829654 195432637 0
177084531 480145853 0
474095058 416918528 0
553217406 45287520 0
455141084 533919391 0
545086741 113136660 0
503523390 263882423 0
198430323 320257876 0
306345885 510588733 0
474491479 262213891 0
57994382 150428837 0
23585671 196801840 0
345225322 351696477 0
562492758 278732395 0
247367968 84512255 0
312753594 192568146 0
126560808 393494926 0
406945884 64273645 0
318772739 25395326 0
364047017 498921400 0
194289829 10289211 0
291046859 477090066 0
393441517 290347308 0
435891724 468891006 0
182320314 270485962 0
401586812 35735670 0
65345639 428356781 0
237304790 92762348 0
532760317 161851892 0
352109490 545646210 0
101719582 148440506 0
51772355 319755820 0
261927574 547552301 0
324434346 528490238 0
332797978 578279322 0
269424698 503615084 0
60054381 3618339 0
368753055 234908020 0
10081540 309735137 0
510816193 179048143 0
71025986 255456086 0
61815865 397338630 0
24870907 196591274 0
339896067 529228081 0
204281507 73004544 0
1824157 487788053 0
343563487 510746089 0
270012357 318915768 0
332737701 501563339 0
347583104 426530239 0
257862529 517657205 0
349995396 518683561 0
316951348 50845604 0
502731147 448030029 0
444382372 246896745 0
538331 53890894 0
10816929 155407070 0
479521795 413770859 0
194214099 20933163 0
511032705 539373532 0
90132807 344075512 0
423560774 442828182 0
472187340 396116625 0
556163097 147884485 0
536925939 352654189 0
268392855 269436407 0
462928588 61092884 0
42319757 17991612 0
97976430 91738655 0
345893040 62543505 0
281820053 36578408 0
394805081 117014266 0
303800962 389065133 0
337095853 121239756 0
225173933 169443214 0
505987135 447891442 0
156820942 563720912 0
471294078 44953653 0
188962431 539180253 0
298611340 198340054 0
458065025 347453983 0
291784168 262083579 0
541117806 130622868 0
146403248 15471955 0
173506302 46644476 0
60951128 553739710 0
224110203 425402895 0
441721778 502431228 0
421498699 579104489 0
298679968 413576174 0
348967455 364385441 0
285082393 463250883 0
4306529 484036762 0
345137320 289578503 0
178174592 471111673 0
557464421 539188060 0
315441668 326467301 0
338930120 299446736 0
108769156 58083936 0
95152544 108365364 0
435059161 171165950 0
258129500 166934757 0
23335120 494714320 0
572286527 964560 0
86896886 42587110 0
200554166 138177151 0
557235702 554697283 0
513272436 371553898 0
114632656 103491423 0
405440316 510609119 0
509530610 433604253 0
385904223 326429572 0
557739489 199894051 0
265807763 439421915 0
557811478 309389483 0
235985688 278680620 0
195372423 348206281 0
88080548 12059731 0
126499927 333639256 0
558596863 285066061 0
131615590 559715648 0
519053638 329150144 0
512496715 83945396 0
329670141 300071642 0
427729988 269979020 0
449096152 478739460 0
337776458 141064433 0
95442965 413787176 0
162450610 121891312 0
510576486 64809329 0
201962706 289254719 0
509152858 549842144 0
458268037 185237934 0
409326547 308558565 0
94963003 424264004 0
407351029 161727941 0
50495131 446841819 0
462916643 403901380 0
303734830 181149107 0
126435570 266719365 0
171038217 501501118 0
355393037 261187369 0
368566983 131524338 0
382862589 197850523 0
202202980 122773408 0
469000198 480511828 0
356762007 500229218 0
36776006 485892593 0
345938133 234786911 0
77638383 166768593 0
212037630 71974050 0
424794680 142128108 0
345482632 448733816 0
24082980 70030532 0
272858590 384695356 0
474478084 303912468 0
211626518 88293529 0
35493644 49325529 0
211561056 117371588 0
334177032 371617333 0
222465510 83393548 0
77577942 102537518 0
105972508 543118253 0
57640266 513786461 0
490492913 363797254 0
170771360 215581186 0
539241424 109077244 0
14962959 446551960 0
455839489 465846904 0
519757032 75830710 0
298443153 208538118 0
279486025 512248754 0
550681534 510278127 0
178868757 17742155 0
441615998 407697708 0
524438288 327150991 0
474004221 2331983 0
448073940 247861294 0
61364153 46228501 0
203960957 171408251 0
7212005 115213258 0
403200662 247291933 0
508034706 413602583 0
452615803 405652184 0
75461408 446226918 0
546124271 180406912 0
89127792 449976550 0
105341761 380715323 0
248293085 519059373 0
227037715 426510206 0
527309679 84836785 0
354403960 524000204 0
562014703 264007961 0
145941432 295009171 0
135463342 21842902 0
250665897 159393260 0
520791339 25434501 0
54159626 4582087 0
428321285 355566901 0
360532543 178986056 0
115475978 25007601 0
104917612 288153599 0
46398562 131234850 0
301975359 240112636 0
229273504 186770835 0
369628515 514370273 0
378078403 1401879 0
433230363 260555324 0
417617051 209018618 0
24023685 353438462 0
273113295 269263535 0
332566247 163879182 0
425188350 526039315 0
310313877 299935144 0
292835713 385742673 0
487375923 211075961 0
457038222 99115136 0
542750531 214089563 0
312318263 430338640 0
356359358 298813616 0
538389634 430100155 0
167254457 150121906 0
22389948 39048740 0
142060286 445432821 0
551734758 53873741 0
468141020 6085812 0
41340186 303531797 0
302384172 332274152 0
85422793 155024436 0
574596159 154912809 0
526459458 24809761 0
163288185 509652785 0
42466446 442226379 0
26677530 236082470 0
175295047 479350775 0
158917363 90644352 0
306643866 83167823 0
6033491 279923200 0
207816218 59756797 0
574183559 184685159 0
278577767 70011836 0
140999327 361621737 0
394055688 291906182 0
576002858 1221798 0
146646535 444940446 0
47353938 406932100 0
476178683 530224470 0
379746377 327441162 0
151185040 224733930 0
377810455 228503804 0
243124994 80400838 0
566659306 391643629 0
90755262 456244237 0
389242765 524343676 0
80634239 501003819 0
99563912 129967876 0
321487017 344375243 0
411428294 550157318 0
212610004 295192753 0
537390855 454721632 0
259592529 145833718 0
502742920 300782277 0
226099215 336794378 0
142355719 384237894 0
385408467 499595435 0
69495830 169621273 0
171246766 525413359 0
510102044 509171128 0
488558927 286153648 0
369908414 197622978 0
95279409 380942940 0
495332351 428406192 0
481513404 202317319 0
388198901 88428118 0
483037946 288416417 0
481481468 86593688 0
345288754 104930590 0
403280005 237187727 0
398527053 22669553 0
31002527 443141708 0
339979907 559640705 0
531771180 332944781 0
218613752 92371549 0
21423482 299908317 0
221802077 194066031 0
279036361 395458598 0
201380266 330339296 0
328616895 301814884 0
497554668 87711288 0
330744200 332473410 0
295462035 240274234 0
358967047 553130043 0
320396140 524652 0
463896506 362452288 0
66868998 535598782 0
138782773 124807111 0
551031491 34333086 0
537354406 275101906 0
445631502 126310910 0
75409082 190936382 0
469389629 364482433 0
260249840 4532498 0
61483301 137779544 0
432711100 456057709 0
55179593 199168372 0
558775262 449775133 0
96892761 407406013 0
218020716 409724282 0
295687066 345400270 0
119571288 76153632 0
367490789 395734908 0
317715876 578177272 0
151091511 2443127 0
263853153 7983098 0
220186294 277574217 0
3860886 569299785 0
532666882 231361909 0
386292570 466716238 0
244280889 526020659 0
309694601 221126910 0
326610797 65413564 0
201103110 138146585 0
380938758 416559502 0
112325234 496970278 0
442415646 116211588 0
406244757 458918599 0
416758923 330440320 0
316323874 314663198 0
87568204 96358482 0
31841458 125032239 0
219831775 55003706 0
528029501 130120054 0
502978646 458510995 0
523280073 507136671 0
387573241 270714911 0
373135751 60072753 0
512997605 382673217 0
44000385 199251913 0
352434467 276420177 0
89529390 8797939 0
532698930 201115812 0
522731447 381571456 0
438505121 163260196 0
82385895 71337038 0
456557906 450711329 0
334901891 243265536 0
139455417 128846369 0
427961751 157876769 0
124300849 591738 0
136399894 445521913 0
576265929 563225438 0
27958408 171782409 0
172089942 160123950 0
470933478 52806591 0
563887862 220417312 0
209854272 289945057 0
515531452 353070083 0
102211300 303543971 0
255400074 579664181 0
294929596 437009090 0
508190855 256481144 0
249757800 505662558 0
202918781 289575787 0
474588476 533332432 0
550601521 16268886 0
55473346 244631730 0
433067392 457832390 0
493712776 278322061 0
286047612 141943011 0
346511677 136254788 0
490194906 175394766 0
248594500 214811408 0
273433171 568470774 0
255488471 237354595 0
486281305 235403240 0
369488137 529768473 0
164048763 249640678 0
294837319 88332781 0
135947765 4841807 0
286873926 232556991 0
431011041 293558825 0
155598182 60476024 0
278930190 112589564 0
214904075 152565702 0
284563515 279463134 0
219724827 490169495 0
396527635 153253644 0
139948886 29360801 0
251739908 172255372 0
346480900 271103730 0
19734133 473215461 0
209555898 341511448 0
223700642 486207067 0
183436992 129622303 0
62102219 229983397 0
199060138 483450574 0
116031159 57742572 0
64449286 147127209 0
200919599 420299508 0
428341106 71088168 0
467890514 20557186 0
170102948 288817019 0
229783415 431623346 0
49302348 98244444 0
287638554 480458848 0
510936711 268221005 0
232572021 217054216 0
463969943 433844138 0
455878952 556854519 0
56146537 150677643 0
318053026 543665025 0
272520149 523186402 0
443173806 87296610 0
527692248 293739851 0
359786098 346366639 0
134017385 292553399 0
95594811 80086440 0
312490510 425692847 0
314006932 465952614 0
414679299 13222587 0
575646583 246835079 0
143441451 252576422 0
282615270 8621198 0
425014930 143420038 0
427013618 180406637 0
66769091 151488377 0
432633777 400332210 0
570639370 532611919 0
463962198 181811377 0
500643745 347674981 0
457675039 377387308 0
360601120 439289113 0
133757016 40684663 0
219436701 158052589 0
420113860 416055708 0
429740019 93902964 0
474068357 559886374 0
138578812 83548719 0
243311175 319227324 0
410953531 264931873 0
205138857 352122052 0
338864729 538081942 0
299509593 293531459 0
287511139 99702372 0
82645136 382517 0
374191951 63366273 0
151396206 455160378 0
576297882 210976235 0
36477298 193514013 0
340136436 179815479 0
495266248 446578488 0
441825450 44866276 0
389180224 42211292 0
430401057 502912153 0
225534535 381657720 0
377967308 75907412 0
390464537 14163592 0
18634341 235827999 0
118964713 393338939 0
353372067 48924263 0
336875062 451269130 0
465205844 566890019 0
290522716 193910050 0
91354284 556316648 0
271386566 29535714 0
547630331 394142885 0
563684802 336563485 0
206389302 72754214 0
217866479 16913780 0
467329797 204296951 0
348211349 112892086 0
570104445 481028016 0
39037484 75163869 0
506043422 548718168 0
204034571 114468821 0
262213324 387915426 0
547091377 96253999 0
23022387 29237339 0
265370382 304965591 0
266285801 499584247 0
557719640 299105520 0
99352695 57782328 0
268677443 270819276 0
481233483 387940424 0
421362608 243135735 0
224847494 341772666 0
534178607 251145812 0
278560497 349810835 0
116651965 207532281 0
443192324 412853611 0
19130417 145303645 0
335615358 333411441 0
284172997 202707952 0
373312989 6961494 0
508850286 578162962 0
365794573 140419741 0
221054579 544927087 0
329772446 73768458 0
574170793 130070052 0
98550457 115071454 0
484042226 250547849 0
135732396 184560216 0
463505167 546332287 0
300133702 228939464 0
175389796 273324979 0
493432266 466957924 0
359081847 307977541 0
341059844 331377190 0
386086663 486677808 0
98201570 357466358 0
189834430 29975731 0
308065465 239612441 0
281809850 337770961 0
87409927 300760207 0
67015057 74605512 0
221919177 402310753 0
231461454 420901996 0
205725574 352108430 0
109979216 75500302 0
135049432 419745244 0
328205522 165385475 0
533668465 155167986 0
382445272 276045619 0
429896480 94171583 0
487664046 109753850 0
433185130 310212876 0
418084782 552138066 0
485143087 234904703 0
178968272 3390747 0
431851628 121968755 0
472525411 63005897 0
409076692 331018442 0
275748145 28641286 0
395589651 133246180 0
494093084 453518502 0
29718660 463079998 0
161969837 417251712 0
561153281 220229676 0
559332715 298336556 0
264082064 519090951 0
475467185 119926190 0
427457618 365462999 0
113154230 568359743 0
574216259 80108966 0
255247562 193939620 0
368314688 80915712 0
322067399 20627060 0
35226743 372677371 0
532827321 418946239 0
260310488 284334923 0
541622162 539841036 0
369563847 130106574 0
459567019 255195379 0
572671175 287256227 0
359910425 103726689 0
97728466 325233853 0
175210474 461185460 0
356393524 353956075 0
54899536 23518685 0
497122754 312545460 0
278115152 288069174 0
121567255 392346549 0
149116050 284862701 0
330137809 84124915 0
223851194 74062492 0
302886007 202379441 0
540119115 352069301 0
290041540 8604764 0
91547848 570692280 0
237060353 245731426 0
255454534 358947971 0
134789806 317406747 0
94268712 465433832 0
557834356 52411862 0
407537657 178539227 0
514818383 578403640 0
549124596 200940585 0
356955789 411773109 0
317915185 352291887 0
269078120 400344692 0
438052275 39581865 0
360245243 318431340 0
52606441 544943483 0
390709811 465710388 0
529214428 258847065 0
170534580 285440341 0
478984890 243862090 0
123282510 471137128 0
36298102 139112573 0
373548278 536553268 0
418023789 88285888 0
239787064 531709983 0
471618509 497155387 0
36343984 283167261 0
519203959 327242996 0
563725834 172301497 0
56088465 138418030 0
424321506 210698458 0
124534943 62878358 0
250445675 41341390 0
476994197 328627500 0
453632721 206811032 0
133426698 218420446 0
573690128 200646196 0
481893654 210418239 0
351059260 527647247 0
71858981 428836215 0
116959368 457651987 0
176940346 330264618 0
219378829 348405963 0
20152748 410273910 0
270985434 392237655 0
54094571 419566788 0
88033509 569248883 0
16289569 559258509 0
146990522 400283363 0
115701972 231761660 0
536694289 39103081 0
440708100 42230163 0
338924369 531041578 0
490294505 493434726 0
61578176 71062184 0
241521319 125043194 0
494434687 283677032 0
455749287 95465405 0
281235341 184708848 0
5708025 437257956 0
438737272 63946633 0
337439648 151456194 0
115827523 110301663 0
144315070 187335896 0
112812400 72513653 0
284534684 362961765 0
565037808 14921372 0
485425468 428876459 0
463576937 181814262 0
21601442 323084217 0
34858515 512847837 0
397276725 475188518 0
255736613 270273501 0
225986143 347694947 0
445562672 541471194 0
17480787 315403205 0
62197571 504061702 0
364845300 123646932 0
373789845 69558459 0
500801351 530830723 0
568204626 444395909 0
89866047 342837773 0
213550924 261174574 0
536706136 198518710 0
470409376 361024400 0
33379762 530716504 0
446706122 558524242 0
500889978 258620682 0
437427904 371596500 0
30754905 134709918 0
351940524 118027198 0
481090875 321614719 0
563951913 231357819 0
170067806 252918831 0
576843160 111485855 0
372043426 280800016 0
156003654 467703386 0
382544266 415127234 0
191021266 68827660 0
171369281 393307605 0
490843690 50531323 0
561747140 425937388 0
277245754 481342637 0
38027168 189228179 0
516817650 188461915 0
261687598 558931704 0
57144332 218265751 0
415581919 419988095 0
165577634 115785102 0
215030803 155317440 0
446641863 414009654 0
382930157 328768031 0
525393081 160966582 0
63525839 473927744 0
204745828 218163691 0
127491488 564119761 0
549763180 241123014 0
190186319 274256784 0
120205813 460548733 0
220476925 486181011 0
376084599 18189795 0
518738192 364970296 0
106532092 379003278 0
456567734 218324933 0
383183511 328490261 0
30637935 48094907 0
211241172 152744268 0
432752508 314354233 0
291682472 501131695 0
231817906 495549110 0
334003478 525319594 0
557927861 227272844 0
172864622 12344532 0
418952201 535186014 0
132963925 82740402 0
308006397 381569245 0
501562625 346711783 0
329496963 195225742 0
261891471 524757171 0
347391123 31376398 0
85256733 15756578 0
334528732 392691333 0
86376600 74550934 0
292498651 167932968 0
318460107 164239091 0
538894748 384066921 0
463410397 307107528 0
502047191 94577104 0
461898318 286943143 0
365471255 460874812 0
295966262 462781574 0
328410108 153478799 0
553999337 547755144 0
308382332 332422979 0
225085069 115009695 0
373675211 205001712 0
39233346 397009991 0
320862900 339982995 0
149021129 418633027 0
50346974 172500505 0
412468592 352291803 0
255128115 61405386 0
393398554 524989469 0
518303954 63956725 0
398404789 575837763 0
573659945 98595870 0
69380107 567331814 0
508371504 75087369 0
246140635 324006875 0
366574171 78861347 0
156204918 282731868 0
331532727 571113889 0
283632336 569982634 0
438097687 549510327 0
175205425 526234005 0
339352701 492438562 0
188184850 267250912 0
379218419 317363798 0
267737836 424067914 0
329781764 478638312 0
515830974 85099500 0
480466591 66951405 0
84410176 49428248 0
138665253 111759112 0
566329479 509221826 0
566676931 362705819 0
309221662 456443570 0
360503272 213219449 0
507894239 135392144 0
516656912 338302007 0
563897790 197540706 0
12059953 65067436 0
433240816 175679230 0
522272898 484295685 0
214037639 124616716 0
351774757 437666751 0
493306276 429553170 0
337112313 190061522 0
532126635 514898858 0
506918108 262656887 0
492354749 407835642 0
555846925 109164264 0
42778659 500440186 0
184593029 60102677 0
302516347 432533561 0
159414685 536401550 0
55113326 21246211 0
480132237 325653347 0
451535808 549555695 0
455941706 437609997 0
54625616 290844350 0
47264620 244876764 0
505753608 213857400 0
322165082 386612537 0
519097155 18049312 0
364302059 95214209 0
352391252 346444788 0
424834539 357055307 0
109337189 522552234 0
466443360 241426975 0
520823820 233229188 0
237634790 88773337 0
283693749 442220495 0
205278933 108698833 0
533764127 127082629 0
261178290 475896357 0
130884925 210120406 0
69564227 139291262 0
269196199 531976340 0
561762690 133603275 0
479355042 7124176 0
165018608 374739421 0
314323154 265571638 0
466750900 577261005 0
292907002 476122619 0
160907119 227523458 0
246759692 567083858 0
231559811 136877341 0
403399814 575389079 0
228503535 245603968 0
133121367 450487135 0
123356890 315528339 0
106443247 517084068 0
195653961 517259644 0
577318303 268092167 0
495820754 52040947 0
84346511 439429251 0
97614636 487726304 0
380559390 227876081 0
488879075 99465105 0
423727948 558948420 0
403122392 221548917 0
299367758 158187128 0
488317010 5679775 0
570037228 548941973 0
328072389 22396055 0
296097063 21278159 0
151495292 6347597 0
156789114 326775652 0
451557217 49791742 0
572429101 52465862 0
163787342 416113744 0
229898480 368912429 0
568172981 194734848 0
379307372 413871623 0
25569312 146481036 0
149132706 79633725 0
150864668 169685101 0
452944739 403726249 0
574825830 29102532 0
553709597 171874299 0
191262515 411248571 0
475612685 26658803 0
477930512 520026487 0
56316536 375133163 0
532698229 142900796 0
201435245 205665676 0
261522811 341492486 0
196711438 536341433 0
346878861 141162654 0
434828861 429642624 0
167638456 181300977 0
261446173 141538843 0
403668001 157359993 0
205723447 252291824 0
522532407 68492851 0
241924621 371202520 0
198898983 334560701 0
218503343 312273126 0
161730664 73419485 0
434606700 187816085 0
272638230 506453193 0
493699694 385167955 0
435443657 34443147 0
25087805 137883832 0
556036291 299699447 0
328651787 224904531 0
307079180 48014070 0
77760500 571890692 0
380854900 454980263 0
538957931 190114539 0
243579848 143184496 0
35799876 522027020 0
461749638 293091632 0
249008799 11004889 0
391602235 364436340 0
254875514 179477397 0
454697339 441824344 0
20862754 499554208 0
451315082 430971694 0
368941346 316413327 0
132918719 383867524 0
91716525 444980719 0
58946768 564747737 0
312069146 236470592 0
538864793 147795270 0
33952914 115957428 0
419902769 442737150 0
505052986 90861572 0
531158881 24260517 0
326881374 187089304 0
183385683 46743730 0
310879529 129360118 0
78553276 186198591 0
447458111 69944238 0
150703142 158416495 0
270359815 282924083 0
519787664 446335232 0
263908556 30392078 0
319819930 11404670 0
295992940 36763582 0
75805450 252116939 0
277217220 104776662 0
185509825 77022141 0
168204179 122564426 0
67371379 472976274 0
377413156 213186744 0
335253938 21304823 0
438581274 259663535 0
514446668 283980112 0
325994907 226664546 0
424101260 70856440 0
257583517 279721461 0
127683997 15334258 0
115043856 519637142 0
246015402 324415449 0
461348862 43579114 0
7471463 189342841 0
362803089 158254143 0
52776639 109558502 0
533825842 97876886 0
118502591 495809260 0
149485630 512576191 0
299669995 208797449 0
3440029 472455145 0
500738247 172753069 0
510374838 289619714 0
378417762 71501564 0
537133620 177501551 0
85541250 472425087 0
120632762 394027834 0
296111619 326600553 0
279278025 97877942 0
467633948 277474536 0
365330588 203273439 0
12270875 272056229 0
363704507 364916642 0
328922933 569007650 0
244349854 45720199 0
445995354 35314592 0
474092470 526940934 0
72560175 9681432 0
131204958 57726890 0
458526978 255847349 0
543195677 375931585 0
73770991 134820079 0
530776684 205238072 0
89319915 196068215 0
458475130 341307810 0
106288131 569427226 0
17425500 135031311 0
393849857 40429962 0
110091945 347140515 0
426168416 504488313 0
349676852 335305794 0
331830610 142810031 0
553210837 445938472 0
122595751 194673028 0
359687940 25071232 0
397399476 533460364 0
252462090 509181759 0
493073100 452838085 0
341152982 289177010 0
341559034 129645617 0
525088760 549352324 0
41670995 89901215 0
373478429 26578239 0
305581574 17768314 0
119437249 79559860 0
47652002 376123620 0
534039846 465952455 0
222841745 165901033 0
531234633 3463704 0
577069454 256601449 0
503547752 484442099 0
245186094 255492413 0
456078304 432868943 0
172561970 579538476 0
404206314 39095737 0
431287480 488025740 0
312373085 932781 0
435258968 256558922 0
318849180 523987869 0
62166514 194031613 0
503724922 543556953 0
222139492 60728474 0
79588686 575961170 0
124460926 220241429 0
72928497 418095633 0
189999912 508070336 0
20008805 245737951 0
94948656 459963704 0
304526631 276258407 0
255360095 224482580 0
280817375 208366358 0
551533117 138790490 0
111800168 530315114 0
6579528 227638334 0
423329693 140966643 0
453775981 84273242 0
430958961 192670837 0
66202346 376411001 0
438045622 476337521 0
436193070 518478744 0
432798987 258666960 0
228745176 130875091 0
209699508 523888473 0
16763412 189542085 0
339713305 249120358 0
472127016 386894274 0
233911264 161109123 0
423378048 566728300 0
371470350 402679212 0
126693593 240716416 0
348302681 547082299 0
46585928 188323793 0
183184492 231459111 0
419354284 257298874 0
200566398 459720793 0
218942058 84960461 0
519505896 494359007 0
380543575 83631780 0
340051392 87334157 0
484331411 163475036 0
262863265 400146043 0
317148568 122397780 0
269751070 561941659 0
146735532 328205189 0
219585125 562811388 0
61543635 18444226 0
79106136 225296169 0
190312076 464919723 0
437006486 285800965 0
552172082 48231706 0
183000982 340159715 0
16383257 22697926 0
401146992 275107596 0
143771906 377230300 0
69751625 112154051 0
387905550 6997492 0
57346463 161206609 0
311058360 441614275 0
212491723 300583596 0
303636569 545716525 0
291623450 7655972 0
33003857 1898346 0
486608474 404167451 0
303633306 511830113 0
358463130 553355707 0
15429419 260622781 0
321339365 474564965 0
497700857 48016160 0
455669880 574580879 0
531784080 203097 0
231644041 326053060 0
149549858 278961398 0
494892421 396969904 0
229426849 72733311 0
387093334 81870252 0
443048157 417776846 0
716170 281977198 0
208713018 193211129 0
198380310 218401156 0
447786635 292725740 0
403388884 455037958 0
199144722 86300960 0
271667295 446286873 0
432732914 541593179 0
180224710 269823498 0
467498257 328878620 0
225165000 341132329 0
61226122 425835092 0
39270492 388726959 0
550962733 405123669 0
473288879 175611334 0
133158331 319202261 0
14191370 479960736 0
131838616 235399947 0
216494959 214274279 0
361536082 436435463 0
302939126 306909315 0
43197458 221882838 0
266358137 724316 0
29854343 578203876 0
467149815 287824039 0
114255850 425388424 0
193103356 532777229 0
266201484 398085668 0
547663211 458486370 0
576339374 454782552 0
515834835 61121746 0
551953363 277777418 0
98199656 550708156 0
37758673 222203959 0
242582358 371015987 0
372909874 279424852 0
554079046 111332582 0
467388484 162011983 0
365432135 395985074 0
508077806 537481797 0
529093056 361863246 0
177533356 320291979 0
566796860 39627733 0
310919881 320036896 0
358303787 115102076 0
223758452 212347691 0
379306889 510877322 0
570773134 515058333 0
33618862 171808242 0
444921915 69196425 0
99993930 32030597 0
386508950 333378901 0
137513493 30893032 0
413248384 506338793 0
467052421 531140193 0
410656363 142219658 0
474344494 284780371 0
449807383 297613131 0
194762170 206644063 0
364174872 75701843 0
206757399 90541754 0
14040559 136665998 0
335649724 271478378 0
105479872 490569956 0
167031144 368690370 0
149844444 291820134 0
110559758 39854641 0
196104225 272229449 0
288662997 24111139 0
143637632 401742820 0
232755821 69091913 0
148498175 577912152 0
276951642 93564680 0
360591080 34925540 0
417349536 467710353 0
141848378 313004557 0
399809728 36528970 0
33978259 90640746 0
492120351 150708310 0
268650604 222354746 0
440493757 327799307 0
572693968 547091848 0
68960285 458243675 0
461296967 397817803 0
499937159 294993756 0
146777929 235496955 0
359143402 174053710 0
33502569 333284301 0
482098656 394280185 0
349425350 211798378 0
33197961 246578021 0
431241132 489500945 0
2938726 205698376 0
115930910 337628223 0
52603274 209215148 0
546224191 413762219 0
29044754 18840176 0
242274162 61014670 0
369472889 158718441 0
375444766 242734151 0
186392169 510419609 0
6930957 500940308 0
424509445 221079420 0
402250688 210625136 0
126562390 78547405 0
112795477 565894611 0
201483636 156427179 0
224301854 575113624 0
387619338 365165862 0
519170980 537790098 0
145448140 157247343 0
206914576 189221044 0
114842165 244834285 0
398370991 120848273 0
241111443 171967801 0
17070925 467488832 0
518764601 128329446 0
401037336 37854017 0
556205211 390970808 0
486215300 197717763 0
352470429 80623756 0
350637684 411462962 0
509428538 112830262 0
104737042 66727816 0
371070406 57506753 0
65327895 537284476 0
475557364 198946914 0
93587421 547134123 0
132148866 388131817 0
11786588 430059930 0
164003117 30169153 0
279856387 434129180 0
482217015 573051749 0
435483696 427616060 0
50392186 22637100 0
12727758 36389987 0
77790167 403185628 0
317299927 294783524 0
254935259 312938568 0
456177558 325475337 0
211058838 250710903 0
544739365 25706927 0
137822154 78147721 0
374819172 528729420 0
533730366 498720814 0
436873803 40722261 0
494250406 26722566 0
405421982 236841842 0
471383670 446834449 0
194860493 298875491 0
181659611 361147221 0
205620389 200844008 0
251523681 176644190 0
3542751 97353187 0
402786405 214671440 0
299589248 327650009 0
74448702 540341230 0
531923446 565489170 0
46403674 481450549 0
564271753 294991294 0
334384967 569361657 0
411080857 422120009 0
26861554 565514134 0
203570682 396186762 0
29122973 469138408 0
295569478 371990128 0
523484707 107116538 0
9710834 560514980 0
408095374 430899023 0
200946956 372443038 0
557022444 137491185 0
450046478 3291199 0
466857305 242287652 0
385760736 495675686 0
189854938 429770435 0
423525314 478530564 0
486541131 124672766 0
276153895 264974980 0
372280813 73193125 0
449609402 125381010 0
137888330 338815204 0
496845568 434874372 0
126946534 94775757 0
332723831 273651617 0
17045898 548415065 0
287597859 245792116 0
217178742 189479187 0
198874640 18599048 0
471092172 120629662 0
135961026 436845202 0
321066199 18413894 0
206325160 103313380 0
570711134 233119365 0
481441972 196812688 0
501490837 388266620 0
263739504 45438054 0
109962107 251529269 0
173854204 99884769 0
411436886 21446860 0
537990021 458825669 0
264616173 376731892 0
236064602 537090981 0
54427046 27170411 0
138984970 10888480 0
280595962 151531779 0
445079184 310695294 0
432097558 328656859 0
274202262 286363947 0
322576785 34569781 0
206871107 557648200 0
22756318 357466241 0
55834164 341184560 0
81024203 202818123 0
255806083 270456756 0
463839820 573648785 0
325743395 424150608 0
109858387 251574021 0
85280992 15863673 0
266593330 574128463 0
293501387 466651077 0
418850014 3161555 0
52518276 547848659 0
80461003 481719449 0
535175966 9086207 0
34619720 331942161 0
139171258 576647143 0
494915676 400190626 0
258213493 259978874 0
359379810 64528265 0
220539908 545194665 0
279464912 428619415 0
235968472 570523452 0
248427003 293652842 0
4440519 295327103 0
19556080 441465068 0
20176977 372588244 0
486923869 143171183 0
375436260 42925788 0
171729887 131377282 0
283551429 218948746 0
280976330 235930180 0
60161857 299194114 0
120077447 198375958 0
78224409 564201334 0
181779324 184207135 0
522801476 54135929 0
437218643 475943404 0
148266325 150031513 0
309731602 562156696 0
102912395 542076854 0
528222168 457312719 0
395031188 214150217 0
108447639 118593129 0
492384869 442640134 0
465042781 278370429 0
316370470 469589623 0
216096981 311881880 0
290441171 120657777 0
134664264 52406841 0
91883224 158703606 0
313504209 354727441 0
336434924 120246322 0
235599898 239887842 0
76248638 386987127 0
283138477 133792874 0
436311702 66325163 0
13373791 196573978 0
352074994 175689630 0
423669121 102627458 0
87410225 325832402 0
348398243 150167645 0
550159725 18874798 0
113253247 350221758 0
448819135 63528881 0
472108874 69330588 0
513652367 468251403 0
246690984 90881706 0
348000184 50550549 0
278730544 578663138 0
35316799 441643076 0
475088513 2924158 0
380692701 576629643 0
85950332 411304563 0
461079447 350103209 0
464848675 206936094 0
393037913 255813506 0
458180808 200891402 0
243431987 116629096 0
402743175 520919944 0
419302885 186271205 0
141826123 153416727 0
155224153 33860121 0
517346452 422126546 0
364226069 92820737 0
349116679 97019750 0
54441078 391427849 0
6694404 188288644 0
436481855 290737569 0
178873510 377185602 0
393874568 458825613 0
96671015 548802429 0
43108455 142823802 0
112112545 26037207 0
322125128 276594760 0
517387278 29594286 0
39746187 30783610 0
561928680 312924893 0
266521483 440344438 0
203073723 360196240 0
168587450 554114858 0
536283905 94885289 0
564502400 139565729 0
238974097 535907465 0
272617759 446155713 0
316559199 412822527 0
57379458 320514198 0
113946708 161243521 0
372184302 377991765 0
72505183 259066268 0
424796311 51939652 0
537425498 53929724 0
252567806 83904991 0
521305176 551589737 0
393954803 138350788 0
78717420 450805392 0
3299722 166815299 0
9697015 348066583 0
524202297 222444108 0
141216595 42162302 0
535307839 782359 0
249172541 23000198 0
114549239 90507299 0
421927373 343691008 0
456989766 89120741 0
307762918 89124647 0
99269376 81364169 0
495959424 232381991 0
270425084 241160870 0
210099985 63236328 0
441550989 478462839 0
240086419 216076971 0
468236829 384249992 0
360715761 414060702 0
385299219 323990605 0
573251611 113536045 0
132930842 371293573 0
267362788 527906060 0
431556474 522034601 0
114445172 241662042 0
2140944 412023459 0
481923105 174331163 0
348525837 518990700 0
184967086 363008590 0
342280308 278473731 0
491130819 348260252 0
416217426 300144497 0
275576467 363585286 0
28402800 448788214 0
579361553 336500367 0
498140238 518566172 0
18774109 88075111 0
48353357 108353074 0
168548248 20668873 0
345800789 167030778 0
273887561 305613079 0
15021801 422111082 0
124380896 132730349 0
545922904 331006037 0
185820653 377387184 0
206889149 292196804 0
122270467 372344592 0
168690424 471359790 0
566597340 482027945 0
61682198 447013896 0
447253487 238258727 0
204433776 287824061 0
73900783 236690849 0
343872630 316699992 0
369693872 175683394 0
195685648 332718774 0
182796928 207120618 0
408054376 145097058 0
178135343 371085363 0
462810745 532088578 0
140310663 322972984 0
328544488 296744975 0
102294822 553205299 0
79828142 125217097 0
533643396 10664905 0
456832547 193244363 0
185129327 185193996 0
94261312 131877954 0
59034114 512375044 0
302511413 364658312 0
102952298 423529510 0
417429656 430549544 0
558246613 322600919 0
139977227 24100726 0
27741099 442101642 0
551061663 164713244 0
502172436 332692353 0
189606047 254864954 0
121447970 566057863 0
265105592 165880235 0
243794162 19507205 0
293349686 441536191 0
295609002 148445892 0
38958843 165144910 0
332327660 347988326 0
242653547 404144338 0
358544223 528391808 0
337284826 324667703 0
68436698 454017861 0
260514602 167438435 0
416293221 330487473 0
433919072 117534759 0
420208225 126045538 0
267585694 351233408 0
78468989 246494351 0
421235305 17823953 0
277348893 31656329 0
539511281 472797231 0
333998971 289901625 0
518808007 321159969 0
410836068 446191235 0
165521749 130181649 0
461082917 99804243 0
524737511 11402507 0
483006605 157678843 0
191785247 277359278 0
112352928 397033334 0
418166568 363005375 0
486959526 454963223 0
350954384 342946297 0
218663602 145603811 0
459562261 392824812 0
537145228 51605137 0
27507650 373963009 0
5333065 343687242 0
66165992 481222614 0
328284152 263268800 0
195036448 213523487 0
4636669 481387695 0
426880606 14879112 0
282900715 245406459 0
576825040 212864525 0
393779596 194650618 0
558182417 248098218 0
370323279 210836849 0
425197998 125447739 0
273437479 437427086 0
519294796 329547157 0
423364074 550707961 0
184453425 73110160 0
486460297 466136777 0
163709982 314217061 0
444776500 241845975 0
241465932 268074625 0
178419604 81025677 0
533625075 64167525 0
572112652 474675192 0
225801619 423080649 0
540312781 57068737 0
161410102 288776534 0
333403150 389708782 0
4770596 468417207 0
206709439 243951987 0
225746608 6121410 0
273046705 202564149 0
531289421 578112349 0
351890029 67442598 0
255396946 520418438 0
472141851 115118581 0
349379057 198434028 0
194892080 61348067 0
363748011 288477974 0
171518467 296991159 0
522902249 578582001 0
84165880 570294278 0
48078345 349647068 0
551572951 373930478 0
263789898 312944335 0
457216629 231992245 0
472269030 93228796 0
529721486 242666638 0
401589507 112511732 0
304842335 387893596 0
101614686 347873547 0
251222000 12467807 0
346218481 67277627 0
307050569 307341526 0
278999642 45204797 0
36995889 126839460 0
239981987 115225935 0
99678823 288468842 0
361850736 35385585 0
548130771 366386632 0
487877279 431242689 0
339726309 248029510 0
192056189 302603745 0
498673367 454039364 0
242566181 528932076 0
353316805 523118623 0
79575995 116120718 0
238685813 558957766 0
245265022 262896852 0
545407156 343596772 0
530439337 519537706 0
133146517 451294364 0
268446396 548745252 0
323647937 406994161 0
406734921 246893895 0
372785886 242401193 0
323966609 426536193 0
330870352 284454637 0
225716739 478075590 0
148177517 143321976 0
523881557 58172700 0
56726391 216329614 0
467135186 304218679 0
328272161 280697612 0
119548001 279924720 0
304983670 106955162 0
352438497 300092600 0
549390337 210766873 0
394688369 532012917 0
143814552 518494225 0
511997393 381706511 0
516839764 228307916 0
222616569 471420325 0
396125471 127371301 0
426387770 148788779 0
527105716 226238597 0
150627884 470141448 0
532196558 152674285 0
189815454 56160813 0
82475979 387134319 0
395646185 43302616 0
329411418 88905174 0
243379358 146315881 0
267162591 357789409 0
118530726 501894398 0
82455086 205946014 0
346782196 54956247 0
169030094 170489470 0
49720777 319480368 0
495258916 89343036 0
442377617 203471238 0
524723681 398857944 0
519606282 59667914 0
486251705 265048924 0
324072142 294378702 0
176613540 499964594 0
187744374 490954248 0
136629974 312366132 0
474407494 181082159 0
151506153 305687741 0
109607772 52337360 0
100573647 111596540 0
183136769 73423828 0
20766293 232049435 0
322733510 41551903 0
468121757 188018181 0
42638472 281439681 0
64525687 260244345 0
480587299 397297593 0
22042975 497004366 0
139046550 322707389 0
450417130 38957902 0
301287520 395512796 0
257850778 497119981 0
344577502 306784422 0
286607753 27776614 0
2784693 122021291 0
169008357 457397426 0
278076795 157837385 0
87105099 229141210 0
376349782 49753005 0
272373516 63085584 0
373610657 144802364 0
159052257 94835788 0
359384097 313927606 0
247102169 329276679 0
210009571 488619604 0
572927353 424383556 0
338037452 459717782 0
397097542 215377061 0
244944733 46914287 0
525560059 503896861 0
117631616 24388556 0
263600006 456054686 0
531890170 507352008 0
457957777 37380242 0
294611729 569392066 0
349653431 6296791 0
17469497 76771624 0
217066095 21902993 0
118557340 301603271 0
517503559 528771494 0
305501068 135747325 0
49213406 496545617 0
68008456 46449453 0
376331447 146527652 0
113479719 358032320 0
129426848 119770601 0
298462120 479098965 0
416869408 355408082 0
102849037 486207751 0
203579451 38005300 0
224053938 79372060 0
322892488 511377814 0
60537556 495259106 0
182264014 352845896 0
370753231 155168318 0
498254611 200536188 0
91529407 336772343 0
64984138 460243440 0
469175028 427403316 0
230423723 540548611 0
567431077 116774811 0
352460293 491190647 0
135171326 312685541 0
215965506 101346534 0
480204617 104775797 0
64197170 512841289 0
290409019 29268573 0
162937623 372093516 0
490621054 200988034 0
21953217 271006871 0
295612226 255481492 0
205137097 498420359 0
342284902 535221395 0
278110204 49357136 0
439727932 77293088 0
234583513 225360836 0
61325422 74734897 0
168288804 369953150 0
323508643 93125236 0
72010914 334267336 0
320150247 257224593 0
293072638 381942899 0
18228046 240208928 0
421197058 500865483 0
230044777 208003973 0
394301228 116361603 0
470918557 540481408 0
242518034 502490113 0
498230216 444306890 0
247140732 430587464 0
205716825 531397515 0
382306106 386024077 0
341493753 361361134 0
126380117 162078393 0
224928922 414341682 0
97574821 360452733 0
555600701 11591719 0
249536839 203271759 0
75488119 263636345 0
293068330 292014304 0
109581064 39435500 0
485827033 212881 0
44797262 471208567 0
315361455 574098043 0
549076664 242137802 0
336783513 247590606 0
491666241 362575336 0
137025635 370874773 0
321974672 214009686 0
37591851 381903267 0
202945825 178464348 0
138479931 1951600 0
187878776 281784428 0
334885577 3475019 0
533345858 409984105 0
103897592 315202654 0
394043738 220222196 0
164755295 32353593 0
7722722 368603582 0
20135886 355757019 0
224946636 174818041 0
532122390 304816253 0
548948529 524530782 0
531085086 484666724 0
361468982 265312532 0
118909949 119919093 0
528515906 565351877 0
531916939 203161967 0
425145527 536953658 0
449688118 191777969 0
402938926 573261637 0
384198839 6336341 0
574221528 129547287 0
41431022 219949058 0
266418001 137412215 0
395292135 509742966 0
328268319 518337373 0
180479479 553081407 0
310618979 212975585 0
185931401 12127595 0
487394618 141083604 0
412384607 206977418 0
107747643 258501929 0
36797748 465428586 0
180031466 340741231 0
243725432 68110762 0
284852463 17145350 0
511513076 132304691 0
578359797 434143070 0
403262151 238926586 0
52697071 67753408 0
462726383 367082255 0
487343494 187453136 0
16832075 533043890 0
34796142 143188004 0
23971531 454060014 0
516110290 222222772 0
567651417 404828772 0
569813995 326673451 0
27541890 415470283 0
248573566 282265975 0
177320509 504254995 0
547314796 206232584 0
523171499 449764124 0
204436303 216129131 0
146344855 324092900 0
232128250 497891731 0
358982431 300874095 0
436958095 8498618 0
494961497 337235295 0
517340335 156676022 0
435863949 41901507 0
244115485 351728520 0
315577851 463695673 0
178356749 322182803 0
5205634 565150125 0
1394899 339592169 0
202395121 268750176 0
498867977 457561974 0
238240209 310461135 0
25329812 243827845 0
374139631 297643095 0
488300269 526410268 0
360626775 571753220 0
512864956 253768150 0
23763358 439489878 0
103211568 554991291 0
234420836 510538647 0
303307728 179844000 0
72607129 363400166 0
568048165 350097876 0
209210981 422708209 0
515541711 133430075 0
261016581 205739377 0
18019798 406418787 0
412648149 23495620 0
398441614 325719252 0
154756543 82765634 0
529149402 573762642 0
385086188 269556326 0
385065844 538063576 0
197939386 378272558 0
131331310 481691924 0
348915544 436549544 0
37462200 537798297 0
224970657 377882358 0
270418753 449399310 0
368018194 540663338 0
172471183 447342758 0
168090059 11975518 0
461890229 565847830 0
263574301 410806986 0
424916041 136293820 0
146242206 566153767 0
230159052 294042672 0
267996391 413325558 0
431511627 196775154 0
220876299 115559725 0
200273932 508452128 0
2108237 495544681 0
561274986 296660436 0
579350774 282995072 0
192299029 353360452 0
214445669 234585061 0
181614195 167230188 0
10597651 111995007 0
408608187 213621185 0
111206279 126866103 0
45945935 365738610 0
438576328 145623267 0
453265815 337501464 0
515572015 548161959 0
393327203 179236378 0
574034650 441683457 0
269963379 235804725 0
258125904 19309302 0
21834373 93649672 0
476939370 180486256 0
400992403 376713560 0
386344956 258046863 0
350222751 50365545 0
531327593 428640541 0
500639776 503208301 0
25303320 66278837 0
247361085 83989462 0
466900440 147303884 0
575508543 4132775 0
237638240 150660316 0
424607988 252298496 0
133731254 5686180 0
379677778 181211063 0
169602975 261946878 0
326167017 266894720 0
537388642 13698265 0
381896682 385768891 0
27631601 2965715 0
6927672 416170040 0
260368685 297052451 0
455999567 339911970 0
270583338 62242678 0
251063553 305614587 0
203782935 383848564 0
126629163 345501922 0
19588970 561621990 0
318855813 266559610 0
173443752 143101796 0
225492074 491457476 0
185520322 216524084 0
69670263 481027488 0
182355682 226930969 0
103489773 577119680 0
529954155 219667772 0
143137833 451804000 0
32395402 70104506 0
116358342 510434663 0
327247874 22075418 0
483478570 481940541 0
67860716 396748807 0
390852823 417327280 0
120367060 143390684 0
526963016 96113654 0
426014935 89298822 0
34878642 303008008 0
566675161 488833941 0
356837767 417815371 0
105600029 518444854 0
325966626 310503130 0
208783883 86875082 0
360413297 397620468 0
332603497 283325633 0
83512169 551008456 0
395161124 557947117 0
140484494 264761883 0
315512505 396873874 0
20265635 58640488 0
59090444 551543944 0
30694772 527504796 0
323297229 206798483 0
146346843 579096304 0
38325803 509025118 0
497887222 403025251 0
14755146 179214524 0
246656921 427909098 0
79651199 544512093 0
296877439 162921692 0
167094251 211406246 0
576112478 25245994 0
315186423 331424104 0
378625395 477670821 0
234520512 20454941 0
96345454 555753262 0
198140116 89399388 0
296602549 97295315 0
121880448 211539802 0
121737221 164311386 0
74191905 250751054 0
497402665 198376530 0
240915654 445355428 0
443970297 533605277 0
113658041 425737188 0
446875692 45564332 0
78201774 95114276 0
151495534 400354799 0
424712342 279181286 0
326310768 126827928 0
37370695 513535369 0
199533037 249141199 0
183543573 154789516 0
76980523 244091227 0
313122169 79194259 0
536384064 125657878 0
288319656 539487741 0
435725686 212117450 0
295484849 45500093 0
228077122 350755949 0
369488846 8683077 0
78436237 366772940 0
235632288 462398255 0
217333647 251748612 0
493135565 113624254 0
427842042 449208711 0
491463666 31612860 0
550230549 331156532 0
454834186 283670088 0
122521174 95258399 0
172659292 316190455 0
225009807 141830741 0
91474445 2383819 0
99937620 319082748 0
355864200 473365485 0
480843027 79820079 0
204140391 10573248 0
492827552 574790265 0
383908828 4634693 0
109997531 369145453 0
323516336 170767609 0
50282028 370233677 0
217840537 352641920 0
212405005 503985162 0
63607383 206410716 0
39583579 320995508 0
288512280 266827509 0
175071913 195318690 0
436593819 240173091 0
229866023 203484605 0
551463287 16165457 0
207744396 451533700 0
137020853 261711881 0
219442301 448471948 0
98602270 107806327 0
315126539 200266255 0
199717413 579502336 0
60232792 435137487 0
172618191 20841661 0
522240645 418942942 0
202611922 262463916 0
286403256 357484389 0
425555385 501912485 0
154184890 17840696 0
125533734 271089004 0
555005642 137667083 0
1778214 407692625 0
531288074 503178419 0
173658239 99262613 0
148743544 145045005 0
208172081 146396134 0
239401516 19695371 0
568449893 458364347 0
318870000 143920703 0
92255120 412644281 0
270790417 346100700 0
409063013 359215332 0
497146248 490648253 0
277527830 514614599 0
233213299 184310346 0
35418760 294009818 0
89173588 93676353 0
526744503 77586754 0
341060028 170202383 0
216973668 341844413 0
415612486 79831083 0
14596050 282038278 0
326637520 471085917 0
227994865 93364279 0
578296352 29368236 0
470584023 379230272 0
223869880 146970056 0
289188685 3668815 0
98629227 92805330 0
524047326 526359134 0
195931025 38184541 0
97151769 150461275 0
514508723 468393675 0
139062013 203898899 0
351327564 305961293 0
177011629 219246430 0
565100445 528214956 0
371258003 506418944 0
127368788 517265138 0
70733518 578929992 0
267350632 162344782 0
275002799 346948163 0
515430292 514758778 0
564320325 164454309 0
392950017 201840032 0
89703482 152584483 0
140863820 231066906 0
460713555 280276643 0
149004449 323618025 0
343621158 262530608 0
334412950 331605040 0
252105598 70242764 0
141293552 108079095 0
579130590 252618568 0
118708926 476802025 0
106521716 489267892 0
113570214 352350681 0
549833228 470166462 0
332479572 321211063 0
505481345 345503086 0
89613315 569447156 0
132725241 112901097 0
409871298 73769777 0
474815801 161862155 0
72576423 501390730 0
182152106 29980438 0
513204372 347900493 0
134191503 449621377 0
251222892 468895504 0
46024245 87683671 0
304047687 116332201 0
307507411 110465264 0
301267321 158114168 0
526352461 547398304 0
355056786 479541428 0
23096521 156493839 0
420731465 196215579 0
332778703 378782616 0
365521280 116811812 0
409342585 116400337 0
97291592 423163727 0
216200541 575732310 0
313592994 321880041 0
425660139 428499531 0
380382092 74464377 0
85299162 172424739 0
189116458 111763858 0
152756951 224260118 0
219801428 54801413 0
361903095 552908933 0
149156216 269127651 0
569055931 390562634 0
332485596 207232434 0
50581958 19963736 0
338998084 345376003 0
247290771 287500436 0
368027617 243581460 0
365036599 507835918 0
81321528 289771266 0
540664330 12180644 0
336959736 123284159 0
168979681 93271611 0
495455313 498204056 0
369532154 543455571 0
412391841 316260348 0
211449826 427096545 0
187342426 122422968 0
545491287 441142793 0
197305662 93036557 0
262812487 152841389 0
80501379 323972896 0
152936816 299649295 0
167056529 177584367 0
59815587 108545916 0
317272179 344815791 0
263194952 50793846 0
46461265 230258372 0
1950796 519151870 0
209754325 216999650 0
81026142 508459711 0
565008040 282672138 0
139525238 164132128 0
377811047 57564723 0
512083071 550684419 0
337932973 131537183 0
252886051 69405291 0
349269984 336766848 0
334654895 166877310 0
329431449 97066554 0
258701042 126837366 0
183171908 156728078 0
271657555 297570307 0
103240868 168904208 0
163160611 438429443 0
442172497 417438339 0
74842696 509148925 0
39201654 522240753 0
549321748 247618236 0
57843090 349547619 0
67798831 479858350 0
384116131 260419391 0
105036498 141007061 0
93388717 72718165 0
435483864 287839219 0
143058546 165516730 0
191764385 282698763 0
537282080 169198587 0
211093536 366814845 0
531011057 423594366 0
462919759 324421676 0
39286111 52823789 0
370453271 152195462 0
190309081 120963401 0
446627321 338385678 0
293491988 73024783 0
5798152 182003182 0
139309434 156839699 0
405119463 366841268 0
377905655 353948623 0
489839963 520607939 0
111336705 578813275 0
164449460 154804550 0
104006486 245285523 0
458038752 105855674 0
540209449 177610554 0
480814854 165829879 0
522228853 106030509 0
189168943 250566534 0
343443973 490378983 0
570884326 148520321 0
414933626 170426465 0
395845413 413366218 0
52564437 220255206 0
116353831 392721814 0
175082618 52193109 0
329388211 259870157 0
483458733 357895808 0
196897899 470846358 0
115227695 59274116 0
117415540 43598376 0
20482412 469235572 0
77934974 483612668 0
421413960 354201819 0
44872000 569915885 0
361812423 124990889 0
94434166 559305660 0
122026609 254735499 0
159567044 344342331 0
437477796 511253204 0
379547803 532463422 0
214467336 125604127 0
293252742 28697118 0
67684971 90643855 0
260955927 152887688 0
329024746 117015787 0
560109195 97131674 0
74298046 100962371 0
117804430 29574942 0
509479317 31420076 0
89403777 168148099 0
527703833 292596724 0
326828095 568893123 0
378699967 195157120 0
389347382 332885099 0
150282464 136810550 0
290550341 165881662 0
482873528 71467911 0
30136345 132427231 0
8168387 393419634 0
441003894 79111810 0
417068785 411747953 0
206691763 456123639 0
398532797 191669333 0
322853514 571762447 0
282560218 15988123 0
572044329 105081537 0
262135852 132619792 0
357946765 537486552 0
549636564 244204458 0
29263182 52143694 0
203062249 342709496 0
539673831 90819272 0
524730911 469643335 0
434080075 437059099 0
395176019 519938752 0
139276526 42100596 0
254602501 51929629 0
261760692 57072564 0
115290103 397713662 0
467449528 300902975 0
301048953 240876313 0
494003842 569380412 0
515266271 382437681 0
545073244 345158034 0
100606617 527493715 0
85553868 20695091 0
12483885 32689542 0
272403960 399964289 0
452696030 253283466 0
353385749 38156528 0
434611028 9792928 0
300827525 483972455 0
442867800 82583864 0
341514570 343102961 0
579383291 85724215 0
336342454 152003754 0
370762723 320215986 0
506461090 6015047 0
497577946 499256795 0
9382761 42706460 0
89597365 110148985 0
172602224 532825166 0
390831575 269289458 0
160987641 502941995 0
80648997 520308270 0
233516044 145422132 0
165723074 475395422 0
270504651 20229319 0
77026072 112028938 0
368277155 123463834 0
224935722 456136933 0
181563097 492988844 0
347197974 214327738 0
253850714 99133308 0
369888466 257428190 0
186232403 25819109 0
332537923 91050372 0
460097994 573310913 0
416412894 381143026 0
251901232 48124505 0
226007873 322175947 0
410047012 525775823 0
277608796 3874403 0
28243402 126005955 0
97173429 409610444 0
492926694 88529623 0
335042017 114802505 0
430716911 130314583 0
523242482 543428409 0
213266211 340333403 0
426179180 370442567 0
12722975 217493668 0
367246179 1849909 0
290140730 502040288 0
366409409 498012452 0
69586605 307896005 0
458078040 67898786 0
422696568 123732372 0
537691039 458245001 0
406988709 17195412 0
287660422 131567569 0
133642457 199936589 0
6471571 244234893 0
268205851 496880760 0
32785814 92572675 0
560072658 66190895 0
176797773 214637066 0
54455507 101598201 0
521666204 481501056 0
201344578 546494461 0
115249572 289260111 0
166992928 482665437 0
144147922 242139713 0
174314560 543000292 0
546484544 329324175 0
319230005 215116635 0
385820777 561487716 0
63003578 262322768 0
482364371 111471892 0
577667985 412544101 0
445252350 230057205 0
523283876 335993640 0
503851936 466581058 0
120507495 100930318 0
196940516 211499449 0
191622541 137088452 0
65079781 534828861 0
234181967 538942946 0
313336518 547328076 0
203131961 90013562 0
460742846 470541472 0
449004955 148042621 0
336226272 111938481 0
331148494 519532009 0
217775654 232958629 0
263886947 535993898 0
1591137 163999587 0
499997064 129889864 0
170430458 544386507 0
258401769 22185654 0
485410786 546311992 0
250666296 508434770 0
101367584 106557596 0
368598430 146473990 0
269495167 22201681 0
73650918 547486870 0
436864086 85936716 0
58316195 57090330 0
421455363 258654703 0
426240876 281342120 0
210840313 579226561 0
61704481 484881536 0
286393883 558355433 0
384686003 200040573 0
107278608 524241141 0
552828350 544980141 0
333929888 500070456 0
136297641 494761065 0
472949065 391251342 0
214264024 18453927 0
49256982 73284319 0
529506040 271581189 0
369646633 160700498 0
372202576 398238902 0
177677495 223770429 0
557521976 351718831 0
176082129 219199491 0
221623236 539876165 0
482010488 187914220 0
508994776 432306331 0
293480080 325535048 0
178133271 482772470 0
5175395 120942348 0
539480313 365206210 0
152216790 78743555 0
199711667 527377618 0
469030193 165039218 0
150395496 451208234 0
11242500 553306366 0
171209435 392142817 0
20180178 248123433 0
369258612 96906134 0
235760789 413785804 0
368690309 312263554 0
535812022 403752945 0
465664692 305316727 0
556860142 503095915 0
176795792 6882420 0
399550884 199681526 0
373971219 118672355 0
70037102 335845929 0
169236283 349396311 0
160225206 457726364 0
366488590 203335771 0
462597717 433674352 0
265575749 33211717 0
486243818 444542314 0
513223132 154088079 0
380463689 508401990 0
478395620 470376704 0
399696101 342935906 0
477401387 184677428 0
545440909 553744334 0
57515122 239764170 0
541121977 572091442 0
533194044 418572317 0
257089084 508456417 0
293558391 489706950 0
506743850 284453500 0
297219070 91064848 0
22393453 475336319 0
269449443 451384223 0
47151717 129250112 0
447699774 180984232 0
431267031 456714200 0
466626265 157006652 0
208099335 14780104 0
45805062 50141772 0
241759433 555010581 0
515392231 377656856 0
376549917 521004699 0
375476338 504881600 0
62054861 43468315 0
488638870 150570740 0
561304192 220003027 0
404524046 478464544 0
40441325 36766626 0
88919011 390157885 0
452011595 380126037 0
347937504 258315097 0
575510385 437236828 0
485579572 270215741 0
309236113 228308696 0
232244579 520683541 0
408348250 224815550 0
348347876 122181695 0
225961854 226317109 0
226866003 385679696 0
542518941 402828632 0
38065896 528248556 0
190278283 279896021 0
228648408 304089223 0
81923187 512163021 0
218851749 66568898 0
311794940 421227553 0
498309135 412051566 0
364833459 394867196 0
570169677 69544941 0
346431746 118671273 0
567116869 84902725 0
431998014 512927878 0
4072699 511727399 0
237821000 553459111 0
139612348 518431121 0
236701502 516926286 0
556192040 237571937 0
160631407 154011499 0
129055767 366012260 0
418681531 104328076 0
43987005 400018258 0
109290968 15087726 0
244415148 472237107 0
177744771 90689508 0
281393754 471800588 0
227569523 279330852 0
300573795 384568216 0
359855205 481258997 0
338389146 368662896 0
102441721 48232385 0
12463285 551729721 0
424727617 441145821 0
81818025 199414335 0
36246642 19630646 0
14699747 184210919 0
472937808 247783533 0
167869060 166754536 0
507284299 30019029 0
521615205 333105073 0
447836210 32982152 0
67085722 394588517 0
141298723 309982867 0
288208424 373216088 0
327892308 110802614 0
30401031 301613899 0
448314449 135422387 0
279513373 553477275 0
330023115 341129381 0
343892344 5767847 0
350045616 572026693 0
233583192 517265769 0
110641562 414509510 0
406134904 479455127 0
439392246 143631223 0
318517923 370595184 0
327835582 134607462 0
275293744 94522682 0
311363528 514044636 0
565291012 246932394 0
535681319 503431116 0
106161808 356803260 0
487497541 444358586 0
135011474 57581895 0
578551164 404606020 0
124806631 519964811 0
416608677 372221133 0
233999159 430976147 0
64710952 116942726 0
242146391 77445732 0
399223775 21694584 0
54868338 329960336 0
173819850 309549714 0
534607350 70066492 0
464088238 380592313 0
45684904 94758272 0
79732674 258959487 0
285569809 425684752 0
24361443 366037146 0
520105565 538303126 0
565770503 380708511 0
233304954 193320728 0
406316707 8562624 0
360988646 99143872 0
354878721 421606014 0
43753296 36826750 0
546941734 551160278 0
315677836 555086059 0
331452899 371078031 0
496142293 507813684 0
288411251 23993337 0
312952432 457770294 0
46992807 389460327 0
410227961 307234818 0
165986754 245398845 0
498467963 12656963 0
525318878 122398239 0
278242338 394704546 0
417930867 394021591 0
176043793 416380738 0
133256450 455628053 0
132820912 298545993 0
35156841 151535823 0
288824557 400837425 0
382505141 325013110 0
341695162 418662639 0
450039115 434130706 0
11281767 510417315 0
318477881 434044764 0
516225975 124766685 0
9074678 558346121 0
174075745 367492503 0
174042385 519721343 0
460512827 444829359 0
314383231 153101964 0
75978839 470918827 0
286334745 433969608 0
96626911 577540760 0
374070516 167462400 0
134908878 351012564 0
237496544 146717187 0
420785710 422781257 0
169282103 158385942 0
250846925 83669405 0
42870933 65854814 0
186748475 496540814 0
363086990 63476802 0
499746976 313901044 0
492470349 163993492 0
473015807 530371374 0
298355714 150586343 0
52222302 265756291 0
38817809 265768219 0
374631497 247198335 0
364561277 130971333 0
392661558 376382346 0
167096878 118057455 0
144946585 451511311 0
294595280 549236074 0
33548686 467166198 0
63411972 445609891 0
276676586 412530744 0
263760837 280401981 0
91472588 137398799 0
11173098 235367318 0
545594359 192061201 0
214720286 268712001 0
192506379 253183611 0
519390677 213685537 0
347517697 368312684 0
248289754 358573387 0
562727851 283062891 0
113270083 163899011 0
263784143 29818875 0
460368266 82070156 0
230266576 529821206 0
537464500 218228447 0
195781009 414521541 0
74314009 61692775 0
224338389 416295054 0
67406585 452393028 0
565904124 301829594 0
103492019 422125778 0
170314929 254506409 0
200003082 222433813 0
71280755 480256558 0
332427419 49803303 0
193192903 136701032 0
152976843 407026957 0
288151405 503474998 0
303425092 111190062 0
339385397 14340764 0
341674209 92909909 0
232344138 256778266 0
466529648 235410227 0
237319620 463299126 0
155340192 150156106 0
426860018 65826898 0
238004457 144230412 0
474065655 373209504 0
72988042 109410550 0
223055327 95572569 0
541746091 367711566 0
324145347 495594009 0
568560464 443613748 0
457722614 200715438 0
361891861 470517389 0
17825616 25032114 0
406055706 32906616 0
290644897 190065770 0
208621914 18287361 0
162200184 400213047 0
429351095 398685177 0
167089596 406039121 0
356117278 362799593 0
8339455 371915491 0
453900050 125571593 0
403594124 506202628 0
339306681 108569039 0
521092773 436411518 0
19771700 233892184 0
178510825 297668824 0
309744090 85668829 0
368046261 212256007 0
311780698 16247716 0
140779954 414559990 0
373121235 325614731 0
439063611 102620381 0
357354689 462368218 0
442987149 306381606 0
179798292 70913668 0
378645149 161932166 0
265215541 314852322 0
270567487 12217286 0
361375368 58883546 0
499099988 457834630 0
482043611 247410880 0
181332538 419574685 0
412717684 210864435 0
279673233 112865911 0
149831998 356378278 0
99796045 192037322 0
428443214 49981966 0
311286390 535449606 0
258849323 65108898 0
187363860 483560352 0
441654998 290333667 0
82027587 313795067 0
40842041 545454228 0
10297789 551120443 0
197569482 522624905 0
476243984 441248314 0
343978529 333944138 0
398379046 526833945 0
84319690 424251939 0
457153479 171571726 0
544915579 178761007 0
87343077 440188322 0
234927661 179261248 0
60232861 223241993 0
517355128 522063573 0
384329914 462026112 0
332772701 534815878 0
544901208 472052101 0
557333988 241920745 0
523982173 421265189 0
414177187 206500934 0
501273968 454852393 0
301502660 561850851 0
421374570 473875980 0
359549491 398872456 0
394767143 15619101 0
78878 412980510 0
504645529 185985661 0
113720270 167271755 0
485299493 422068076 0
495823556 63382051 0
230038111 544502569 0
182020733 263244055 0
539177651 498126065 0
468474613 415882290 0
178831737 159100367 0
541554746 494605010 0
517099911 542044178 0
427043667 86521927 0
511617200 444249270 0
345427291 376846395 0
25137359 50650015 0
91682931 401369483 0
576188251 144605536 0
149900494 513185120 0
43727301 311461802 0
529329936 570492036 0
453111695 560163755 0
88035551 27603473 0
497531035 303806833 0
384806491 577070064 0
363890072 468181051 0
39341490 280184987 0
19350161 398111116 0
211914347 279388421 0
432512306 434434030 0
54316434 485999980 0
231218653 211277774 0
193232603 329114218 0
459265550 234892846 0
576726130 487095863 0
125583936 233504789 0
93428321 468960298 0
503607171 235893795 0
500256814 258268641 0
435791000 499936954 0
235478096 369352836 0
429570790 121251834 0
213993815 437327889 0
379243839 18268094 0
437448019 351282529 0
514044168 334979352 0
226376052 7339880 0
51819550 44539607 0
23577720 192669185 0
394054248 377103789 0
9295503 129685531 0
570280963 435483732 0
359115613 245831812 0
283303166 85504019 0
543309205 552467603 0
534801157 471556852 0
349290344 169237566 0
91750637 275093831 0
227101173 217654790 0
521188865 215926792 0
39134815 202471375 0
471874247 528414587 0
72768050 149605383 0
324304988 514664698 0
405010046 448536879 0
306389935 401336975 0
411659431 406123958 0
271651277 545199221 0
461546620 557560891 0
565971369 179921406 0
13282081 85123772 0
538975324 523575054 0
23705115 69956581 0
1144161 436076435 0
128684261 416188689 0
250765020 87790883 0
269156747 10486778 0
34976708 322403814 0
464273781 466625513 0
232742560 499115941 0
537722750 136275921 0
449943169 341670875 0
564241211 468515858 0
422175028 103429144 0
570827650 447136136 0
385820971 492089146 0
343295353 17803947 0
573221050 401010338 0
61689548 184967754 0
384522283 406772823 0
522286623 509561161 0
471085484 183717015 0
167587919 320493736 0
433938833 540937676 0
170775168 31659454 0
463646402 227236106 0
530719667 273320546 0
194984756 386306722 0
300140129 448509310 0
414022803 70284779 0
332958890 384340358 0
475716011 11350913 0
567426026 402984952 0
254150946 552518558 0
15053668 282755828 0
360214963 371935125 0
255415645 453491198 0
457965945 81599333 0
578054609 473072436 0
392027025 465964480 0
210491545 67824047 0
571945512 146851271 0
400636543 468467856 0
281362815 155374461 0
522360454 148674112 0
175812514 287357529 0
127295998 379990437 0
159711149 41065777 0
458408063 432546083 0
416598094 263373871 0
30293757 536361818 0
81646721 281599259 0
356359764 16127947 0
407802106 126527411 0
372779318 458371787 0
307494292 562350940 0
561587113 116414190 0
172179068 120827 0
392764229 239266160 0
502457091 231322458 0
138291127 256881249 0
104500544 499560424 0
29902007 89754060 0
170601765 495434080 0
206549015 361822772 0
348683898 158490544 0
170878110 329816496 0
115779172 297160402 0
362408456 265533410 0
226768805 394721467 0
259346380 98879108 0
562274379 321664559 0
57879954 308646961 0
158894051 450294939 0
210705935 328623670 0
274148460 378181837 0
292759799 273506900 0
243345849 293365044 0
43653739 129628906 0
262355350 507500220 0
489382686 399082548 0
319697605 345726085 0
95086014 395173266 0
175168370 334552494 0
64399338 232688716 0
210290915 559777200 0
298201929 545588989 0
385044295 395946397 0
389206780 303143538 0
13502047 316617940 0
338695476 63697289 0
7565926 551897522 0
67853263 422094383 0
158486851 423807131 0
92530030 220497529 0
379737860 356656138 0
91873316 321170887 0
304745095 371183915 0
35141906 259553436 0
437231700 570535864 0
578155514 564230857 0
254911708 196163430 0
513684892 367312857 0
575716863 351580775 0
454866843 200471155 0
188674141 179262527 0
540712201 292469482 0
499789737 205948024 0
575624030 350798584 0
30054567 260473754 0
141517187 327866374 0
20060061 544373926 0
528912705 14225987 0
127747416 223466422 0
77370067 398257266 0
196741304 128919436 0
275482609 8101557 0
198975756 281881518 0
469544503 447196874 0
371466602 41482070 0
64698896 193649680 0
179433760 44254543 0
486220481 67425705 0
71943537 499171705 0
302171444 463195417 0
223958842 447820658 0
302610542 17963327 0
207579981 400072250 0
122120677 331837838 0
180214159 500167197 0
195384245 456203599 0
455932556 273262349 0
181408356 463741336 0
22794406 139219223 0
252069776 257464396 0
230111981 17778475 0
351416509 151379897 0
491513925 311914186 0
458410390 250762078 0
173324207 128078284 0
207026909 308139743 0
508386355 400124478 0
229667884 39264319 0
22109171 49769005 0
104332424 18140077 0
352083904 26348423 0
578680398 313400836 0
64582847 296302085 0
224066822 41007232 0
143447695 173791152 0
451240735 390231174 0
38337179 158779724 0
392438297 495297145 0
274971506 392782013 0
327929193 577354692 0
530562821 573011268 0
568324646 182365721 0
338114188 466924869 0
429871709 183671430 0
81598396 89292450 0
448056764 280865514 0
576058396 361059691 0
104886704 205058342 0
355223700 79402196 0
300607946 268635759 0
548223666 117377248 0
427865934 226122806 0
263115206 518775579 0
556146874 319305488 0
189459452 375302160 0
182285034 460609604 0
87426784 466483577 0
152508055 153112791 0
335155765 420954281 0
461557084 44539049 0
528711427 79524414 0
394539963 524876764 0
537807358 337916766 0
474879159 145637430 0
203955510 241595703 0
484688104 160462309 0
94694989 135763433 0
521439817 308697941 0
170376841 430852317 0
180237631 315051211 0
575076868 74455822 0
365845634 426890707 0
538917324 198615480 0
52251998 101162365 0
373421342 575390074 0
548835373 488911015 0
199367942 418854428 0
12030107 140501391 0
440043456 447787673 0
203471665 9817857 0
296759412 153330026 0
414597909 79729081 0
298687028 545443952 0
136784729 453066725 0
339834537 158890851 0
317389855 1837033 0
457671630 407573209 0
232380335 40228379 0
441131756 347204439 0
150155825 562210771 0
190095878 552482379 0
449081516 417959097 0
104327793 196465986 0
2773533 104983505 0
297394340 508113557 0
496786820 87356865 0
467733170 400188262 0
307383444 257568134 0
510641561 562878728 0
352964960 94743160 0
482285726 390572122 0
352195831 5909405 0
28108179 133782437 0
341570490 191564476 0
503843548 215785900 0
312114113 321574012 0
331414323 462808797 0
532168503 91465984 0
253736932 132951207 0
577897526 477637004 0
338884265 343212682 0
305689803 403497134 0
450609863 194876205 0
567145793 69203004 0
423110897 413991072 0
75105903 370775003 0
336035887 71503465 0
184016958 17563561 0
318790423 119968082 0
282780166 78106339 0
566397339 308240810 0
310227321 172194563 0
62790402 396825482 0
421007755 61128430 0
85693409 337351382 0
169948360 253819517 0
441758624 514450409 0
385043403 579422254 0
192327341 472568256 0
80922343 96558216 0
217902090 315605218 0
556870652 119069448 0
37154200 349663925 0
573848683 59047371 0
321564192 30738688 0
444216271 334485543 0
162562785 196114989 0
579436050 299952221 0
492054257 246749957 0
25547157 100258448 0
31849956 164112953 0
554488644 375436933 0
214764843 296555272 0
547320936 202571720 0
435848053 185769607 0
287711430 542514127 0
196044233 105166681 0
226729355 426215822 0
223422117 140050537 0
197039609 48902000 0
336093725 318640047 0
511229882 407431715 0
99265869 15297096 0
555732568 273963688 0
446018416 240236757 0
417891344 278944797 0
440607902 573199074 0
347091223 536525660 0
31492661 133812235 0
353550010 250629519 0
479338608 117695347 0
536102022 481211438 0
531358502 306546860 0
311761276 347051435 0
493545857 452711886 0
463297788 110125148 0
280629058 432249565 0
324592786 321108342 0
505346931 239448589 0
555106077 365644896 0
327112266 510009063 0
284332791 27027922 0
554483898 291548343 0
114661197 534944259 0
39437488 195526570 0
240634698 213309556 0
392840643 579218033 0
26611506 181920693 0
548323208 263826273 0
575277313 241496999 0
337356342 302911034 0
66352216 431202591 0
181895167 60183330 0
110857149 229190021 0
577141773 442382697 0
487822221 159617333 0
527586090 40830642 0
377008132 527164072 0
82202236 28682137 0
487139604 282724484 0
227074311 305056447 0
44836536 299539640 0
29813339 154185682 0
546816343 363740727 0
13756785 216564212 0
19442788 280440564 0
421138067 303929566 0
393319861 249077638 0
445399678 201076072 0
144683062 147356853 0
111073448 495351272 0
302157291 68030324 0
510566228 439236192 0
500237468 261887106 0
410753441 37637562 0
274050661 490303701 0
63272887 204580651 0
355797920 48673946 0
206836889 383012410 0
531353539 84519627 0
53375760 331871094 0
367920779 144352204 0
419212310 77631971 0
354187656 259915303 0
63791435 189594209 0
324273782 448413675 0
216366687 345508955 0
176056151 239923462 0
326316948 47619013 0
241871255 87005164 0
268530567 460637997 0
100114907 330609812 0
249665232 165314541 0
56214147 55437137 0
86880114 184867814 0
203197108 530687930 0
327700608 548422074 0
265066631 491538672 0
156954877 270335516 0
296439166 437438525 0
184208070 120041821 0
224187001 348760919 0
151775325 185134633 0
154863192 46376449 0
103059502 255689347 0
341804798 336379109 0
339132024 43913389 0
9314868 276657623 0
15989801 3760349 0
84855093 500422306 0
8512522 37725101 0
467196181 512651715 0
564040213 108618088 0
182822243 168337131 0
350921091 314460227 0
485190697 464524830 0
179174140 492510539 0
533561395 475225935 0
417839720 17517716 0
181558703 510650103 0
172679075 355076943 0
529873182 144052858 0
309212652 106337987 0
294518434 492824990 0
349798807 308844330 0
524195085 278367728 0
77240549 241205731 0
126488812 331592895 0
180044366 179655664 0
476234897 371151308 0
542100927 314168329 0
27145564 314226990 0
299783887 289293790 0
120261637 370999405 0
74190104 92902830 0
24469578 120253230 0
64809115 33901302 0
198897673 424085026 0
257276931 279780277 0
222649855 29330243 0
574555179 150626573 0
470121988 214558221 0
132893252 79314420 0
78634876 340652117 0
294036012 242446495 0
7834877 577844114 0
117659567 440565087 0
216816067 368376359 0
519234812 443172227 0
217833471 313055709 0
150311030 97572829 0
102908849 107355437 0
184774622 218817580 0
479267491 160986222 0
191876067 373681657 0
513794568 479804645 0
87544742 489621586 0
288376472 118758546 0
415274423 553394356 0
497778137 176407404 0
467096035 29286072 0
360299111 460162917 0
193216837 43470945 0
197214377 198223407 0
143512451 148925608 0
377652707 454576620 0
403575807 394024603 0
504676094 374854732 0
177540305 393487302 0
20712612 122804552 0
32106771 397810518 0
529406719 347338161 0
333862026 322286455 0
496647291 294148989 0
136432520 20092266 0
315604258 326808321 0
392369476 45975665 0
69136372 576506701 0
7487507 241648451 0
513570163 469034874 0
312559055 183403383 0
230214492 385885341 0
465401191 488748553 0
486845470 396747423 0
372465559 562626387 0
459797663 154357219 0
263834943 373313614 0
386086102 17253581 0
19381940 61814430 0
104864337 501757172 0
399617982 421203595 0
160136977 428028649 0
135242078 518316869 0
444372624 93127579 0
506332701 87732876 0
536191685 145579020 0
573031400 163555838 0
514502893 382843626 0
200952317 193310954 0
300842265 424077652 0
368826899 385159914 0
571178119 411098649 0
180104579 391101235 0
117787414 256817717 0
206824957 80875525 0
528920188 188822474 0
173771482 12947151 0
247772290 489084291 0
559702829 45475788 0
284918244 242452141 0
302454966 209397182 0
145987795 31764450 0
49372467 402869858 0
72376231 459770885 0
89135845 326330051 0
17066709 37320958 0
371620954 358179957 0
498612057 115070464 0
568644707 280439630 0
298228237 194095137 0
176894591 106835572 0
143296244 326203488 0
344293918 348871198 0
314511239 175977966 0
324290567 192312049 0
338152127 62906390 0
433724104 432866540 0
144298123 492838770 0
20776608 9388310 0
304255206 191806751 0
546653792 240230865 0
140923202 386272359 0
160344281 31106213 0
184845672 175117208 0
197029268 60217426 0
397036465 553717112 0
576681238 223588337 0
27425585 529644395 0
55417110 511977874 0
480793065 336648341 0
209523782 268901460 0
210532223 279016252 0
372290763 231022767 0
412640278 270930538 0
492045158 234494566 0
407692681 55893714 0
114363524 374808560 0
231600510 546410129 0
153472668 468066771 0
93855052 463429890 0
427401862 338735259 0
285172971 319683684 0
294862057 355058081 0
544095669 400876501 0
536288715 217576677 0
162218468 570050983 0
91794438 242295012 0
91818982 41504936 0
547046934 290509402 0
476023741 297148558 0
209190334 64866874 0
263256460 576867994 0
7625346 281465591 0
89373199 505363323 0
476489897 14191278 0
125324165 174301975 0
252363627 449595954 0
106348532 476748285 0
91079833 47184522 0
433193057 115074450 0
227843708 250741694 0
159110414 512925923 0
207658939 547117353 0
29548976 336064757 0
198671504 183515230 0
140146977 90811881 0
484181704 424106970 0
147401636 226260206 0
557616870 136591426 0
257856685 129313100 0
459987633 141086555 0
436312023 518243792 0
545886021 14277227 0
178475845 107868376 0
412064288 82926275 0
425419828 139582865 0
165309352 480352018 0
166648669 161338480 0
97492192 302740023 0
158025135 446015396 0
483002950 29845974 0
299477432 186111401 0
140244668 42455027 0
576358330 533331371 0
532781156 52801458 0
358961060 212113710 0
165741843 195605143 0
66645242 413468869 0
44336400 252643380 0
46482879 246499599 0
340470486 105828991 0
137723221 374842741 0
67078940 74014997 0
145772290 498384110 0
233674157 530154336 0
527905600 414816249 0
444031934 400448057 0
24823621 157632235 0
116559926 33301255 0
526210296 57621230 0
312366649 107880611 0
357250723 153915708 0
94122036 199059922 0
285586392 450831057 0
94291449 247941430 0
163740506 15310326 0
381584515 495823949 0
409093234 445675064 0
46983126 42603394 0
268206711 400867826 0
477471763 263506064 0
86203081 210676424 0
362831911 242704192 0
516137033 390896288 0
98168967 351628552 0
232313663 493145362 0
93434109 290412564 0
400199138 252533161 0
427896447 510267702 0
437368741 412348604 0
70068996 26007651 0
51767917 291773921 0
314218772 219091927 0
439348473 409987347 0
116566080 435401428 0
206746948 354165200 0
480430141 548407934 0
574006718 121129833 0
25356344 425547180 0
505671200 6205797 0
226488976 37723899 0
113378935 288872699 0
541801866 68844703 0
19561302 183864989 0
527592494 178464050 0
279995615 196451368 0
281108135 405410191 0
107016888 42216010 0
232777241 272433526 0
349831671 179207260 0
380927627 281535032 0
336213834 93600250 0
250942293 230425733 0
38582804 87999531 0
38475989 415938328 0
247942575 210172278 0
198381542 208872576 0
9971871 47226043 0
213620102 390431864 0
66224992 74133690 0
266581792 183120272 0
534084162 381624493 0
338882219 523776506 0
298108190 390022706 0
487396547 283309312 0
185649544 55233449 0
165154195 82583973 0
171062734 197737800 0
122945317 122346736 0
287041174 25562143 0
400818828 226298059 0
502068712 166155103 0
534399277 240236220 0
152561665 80564036 0
108262201 403391377 0
172573896 56940083 0
244406357 364940212 0
275867273 301948100 0
52344979 463925467 0
458391865 8194915 0
374796833 269655257 0
85615776 27364713 0
549208547 135630173 0
23907900 469971350 0
321700803 268467805 0
154712798 128444352 0
455469746 387173635 0
76230192 460480338 0
233754298 398104204 0
347982180 456696864 0
362074058 323550009 0
338020593 441115672 0
336782097 110956526 0
26172209 126023043 0
151805761 351909988 0
536216273 282676406 0
211923192 156201965 0
216086400 569380892 0
450593537 467155203 0
473994807 241458542 0
223702354 173734582 0
172102238 411781901 0
524260222 128912724 0
10554008 406395065 0
453019013 236117681 0
470982629 97628211 0
574200135 575464554 0
204955070 539159848 0
432669827 313454637 0
526299088 304533654 0
578506179 208109126 0
400786758 378499617 0
81078050 241819239 0
186889049 490900066 0
34225188 363644209 0
473736446 132908487 0
528510404 481104021 0
147914052 251809493 0
505629603 352517981 0
26642904 412968735 0
199272931 514531264 0
22824174 379356734 0
430684118 189245210 0
449500858 522087259 0
204212956 137935708 0
495590088 127180076 0
534271387 168396250 0
279942976 8692023 0
161166881 575064862 0
457419684 295649142 0
535989268 335323151 0
287377351 280490972 0
171216414 234493770 0
236318398 244708753 0
9946912 545453158 0
287789695 6651938 0
130236099 507647119 0
123766184 449740357 0
455605905 577814602 0
55393507 327355859 0
71618842 341891750 0
377140182 494763991 0
276781723 569111962 0
129875991 43107696 0
165870244 164937068 0
575447799 109252640 0
576070921 34105793 0
167436535 571777405 0
400613481 566548185 0
505115214 421634164 0
81543396 291026373 0
180533921 28517111 0
374515879 185420165 0
373841302 74261686 0
258702498 561287476 0
342562064 561780889 0
103809450 19186140 0
502802422 238262658 0
87930132 140707490 0
443586524 543261989 0
557678249 104407807 0
73062926 166607361 0
418105533 148177617 0
533289652 89488040 0
513318926 477101968 0
143733586 523441687 0
487755302 391574751 0
440988110 445341189 0
218977737 447273747 0
564467534 359116099 0
279323194 554392295 0
170394905 471911504 0
535588745 308985770 0
292840081 265034941 0
232196743 339954290 0
433378523 328208117 0
118823273 189590361 0
410612307 333619496 0
507200452 397026365 0
400294624 167749400 0
338783979 36723482 0
327957709 390699624 0
406565251 560974466 0
339449322 213900791 0
187503588 58921968 0
572250677 76467581 0
6539058 442069070 0
444931649 311141079 0
43963863 295240251 0
390348529 98129328 0
420420001 466567947 0
213942698 391947965 0
285346169 216936322 0
15184527 49838301 0
19888320 555113797 0
24040890 88083743 0
112310789 343239725 0
482587212 228367583 0
151185419 487093846 0
446583882 136556731 0
473316757 374327002 0
538799291 210651157 0
39098312 557917085 0
389152182 94202851 0
385714389 518563170 0
221571146 65089496 0
570164957 309478795 0
214517954 143978619 0
568670836 499499991 0
462656228 39609158 0
18501147 569867337 0
221940251 38000200 0
302844309 401270793 0
61848096 195902463 0
162064747 154727623 0
176425765 516212964 0
67858702 500290549 0
411119520 231308454 0
108003456 136507028 0
405979762 376103437 0
176445222 50711986 0
223760735 173558398 0
474241399 439877858 0
338535316 377121435 0
65199935 229840881 0
263727839 304012052 0
502198472 149851293 0
478079597 21580589 0
132514851 207467042 0
223189876 304498322 0
408198390 324164416 0
300365702 422020775 0
315546667 181859475 0
176635736 96004315 0
565611653 105192832 0
270755116 426159152 0
349922719 312577089 0
393238229 366170245 0
579663346 515281025 0
404695069 231375680 0
245890841 229467757 0
269499286 42289068 0
403866698 54524095 0
568353659 88282779 0
242028029 540709028 0
134097640 468385814 0
471756464 243876232 0
51477409 433961306 0
223110689 56485645 0
433420167 373009125 0
567439975 577837873 0
458708195 57979291 0
53922085 570981161 0
249595063 369588048 0
313855104 305281365 0
32041526 295136996 0
229320331 312862542 0
20071126 332967457 0
62641801 577947418 0
261072883 407230522 0
407490983 119056650 0
480459995 81652874 0
228460456 138124178 0
217212398 492559348 0
392407872 574001887 0
172356990 81391580 0
218632186 407983707 0
222748630 230362069 0
393404665 26871862 0
26835 119319345 0
348320594 122451345 0
335211738 260435898 0
516525516 416902765 0
554447794 231271409 0
109145789 37933297 0
113687995 283686308 0
208601355 119061195 0
516500638 185587131 0
241209363 300303813 0
44996868 207711911 0
184211855 189723316 0
497471307 192869559 0
415819293 454140087 0
269547793 280282675 0
113197920 167341824 0
251112455 430293698 0
318620230 476666950 0
129545516 135133256 0
338957703 459010331 0
435875558 118251353 0
544526607 3426199 0
99625218 157663817 0
495350528 151409411 0
188928556 314801364 0
303591350 463962154 0
184037762 525936428 0
182225946 480590849 0
200686897 520132017 0
423374843 50392603 0
376925441 414936588 0
570559297 48982993 0
491326344 143240128 0
118246891 154991956 0
365095996 561443901 0
425254636 80198050 0
290711833 399901174 0
116652555 560235850 0
502775915 30435623 0
263586706 388283568 0
103356876 207034587 0
47454180 70513599 0
178518831 553877772 0
340093152 161350150 0
338661415 376402455 0
497782486 473944284 0
90028071 411598288 0
376782929 325754685 0
162732696 52986862 0
449093115 90956259 0
522992030 412725958 0
239836931 544061756 0
154501526 312727995 0
213994216 79728269 0
241654565 384564989 0
224168297 530683573 0
208747321 460831448 0
495129871 347462049 0
270032949 192114497 0
219486072 118851210 0
73559263 574637679 0
326762031 380581926 0
478757955 451392718 0
109865825 391664632 0
91810289 516456616 0
186141302 45648574 0
133094085 59561729 0
167704173 91520491 0
345172812 232431192 0
18906901 2690339 0
32470895 17833903 0
276842246 20023253 0
247117068 412163950 0
302906953 430064915 0
456888016 245684135 0
60788584 366113978 0
373282530 548626615 0
7742932 380171929 0
437155703 23773254 0
98516154 89385323 0
396359876 144393554 0
476162659 366519169 0
11668060 398642430 0
312041748 43200489 0
232126683 146655369 0
466587988 147663209 0
194289102 423650617 0
45166996 380207163 0
425550856 137719376 0
113678258 127304947 0
205206276 393231952 0
232202161 6371005 0
379313246 264492329 0
431589637 374139795 0
554894795 145968766 0
399400030 341639895 0
84596879 312813379 0
337410972 545592100 0
26216801 369506063 0
225957484 456935610 0
49406575 401579805 0
361764713 332251792 0
37342681 238704932 0
544652740 238759252 0
412395879 572782264 0
424634005 112423489 0
230228924 320478113 0
39964046 81699959 0
229017904 13344454 0
265934457 323068821 0
176643904 71487948 0
401085095 546266625 0
440561154 294331630 0
423769627 338839863 0
398565945 384809452 0
116906426 486051248 0
351741984 553421910 0
520954914 267153198 0
524563815 221986592 0
100657626 563237391 0
285266550 231677040 0
76026054 92387944 0
514515035 282058763 0
214435390 365070593 0
27489305 385418607 0
323246444 396100341 0
178569181 137792909 0
211360320 529179368 0
280635691 567865856 0
21224414 376519608 0
415045880 288819053 0
431990003 59922312 0
218239015 213838983 0
209483752 34100027 0
448135830 357024653 0
244779103 117533728 0
331976457 574087705 0
539749782 492088238 0
133719859 343165445 0
221166411 525792521 0
237989631 22101817 0
400431177 63807099 0
292160483 116987749 0
260694674 470468861 0
372324601 152858551 0
91252307 316622537 0
37092568 477402508 0
277392397 387854923 0
227768836 219514315 0
253832492 127947633 0
54510366 372649582 0
458798347 478511715 0
486562447 237336200 0
217193686 207496108 0
72770144 178657037 0
88966540 213666002 0
306094877 28648877 0
463274618 242448478 0
386485977 139560887 0
34899166 243245831 0
549159244 401230809 0
205457768 444264903 0
172005540 313015723 0
5301882 144351297 0
334194178 91359140 0
26769466 349063871 0
513788085 71470301 0
20436493 538210942 0
13671350 104187602 0
237161899 397784745 0
512695671 250523866 0
290930764 236553638 0
39672618 342061105 0
191887416 27921539 0
513651560 190762091 0
39379075 18808159 0
274298899 116053531 0
26236947 227886127 0
380237567 330946756 0
208306830 314199793 0
172191276 364374057 0
173299040 179166160 0
286886832 277821251 0
422351634 564458958 0
430589973 248224654 0
302032374 408731227 0
554426895 534985182 0
359204072 74026058 0
403595588 46744675 0
538499934 318529614 0
307764280 348246693 0
379362713 244494027 0
561970823 205388894 0
390800580 493860991 0
141568557 296931458 0
327273560 198003728 0
364013313 490152744 0
540091757 117868689 0
58315159 546931390 0
410604411 331799874 0
432405329 270710122 0
540776769 35746049 0
185008048 555381299 0
363044452 73545246 0
399115261 77868982 0
144712275 336977669 0
235781381 203161638 0
206006452 443016036 0
176669288 409742116 0
15213601 297111782 0
322425683 10441777 0
224782556 167503509 0
500300554 188940845 0
124772408 318717756 0
531371299 118490666 0
492303985 189002100 0
343940019 236247654 0
492906234 470693763 0
418064945 118500213 0
525120105 520135359 0
313798266 554722543 0
363015963 393931085 0
123378902 470420086 0
221836294 434409265 0
287877713 265634016 0
125563359 408219602 0
448848281 224177592 0
90863968 531563876 0
336327588 432092364 0
468283151 457142362 0
364556073 381566555 0
259973596 163770262 0
395235463 188928338 0
232271750 369575536 0
69959488 395233148 0
218695911 522054064 0
285265463 240790518 0
349163755 293235716 0
438301667 220092873 0
386918396 474535473 0
354473888 264882154 0
287621701 356110692 0
489399594 504918976 0
237108391 272569660 0
346198340 202675900 0
175804926 35737599 0
232729865 58120907 0
153840068 17645975 0
465176938 105759198 0
93697633 363610516 0
5482571 93079546 0
459367237 64667282 0
521387520 557127386 0
238863057 153395947 0
16061670 105913217 0
305660862 495484707 0
490090275 495695715 0
309644509 283034218 0
34724218 351831535 0
452361555 141482322 0
478876282 460372940 0
273822017 36172347 0
24993773 296230896 0
451864704 411022367 0
475742259 359963310 0
69138931 263274584 0
400812857 408634634 0
446327388 39935933 0
484932057 431403869 0
395872181 344901385 0
140619435 326478735 0
195393967 504471894 0
549196126 354645509 0
13108132 529229194 0
455777116 465078374 0
290349314 79830059 0
15198911 405834066 0
140985182 189347930 0
81146483 339088967 0
473006782 241670524 0
144193965 161339752 0
343055685 423564028 0
218573577 283739567 0
178357800 257539226 0
91948708 207530496 0
430941932 322404823 0
302792985 342843417 0
163618171 404455874 0
102582583 305018455 0
434416910 433712149 0
282872096 294911286 0
134764426 187524231 0
276350668 338495865 0
488676345 287012002 0
391110730 257197924 0
428771211 566695816 0
464072674 145661403 0
277128094 124967857 0
328795599 404618460 0
518674275 252467311 0
316434263 481637919 0
241457717 498843769 0
579226072 8210844 0
385537280 531861837 0
283749518 101332381 0
49570439 146590651 0
129594419 467426089 0
119774535 141244772 0
86948548 562397728 0
367048948 261069796 0
566632984 24431679 0
212566568 450570093 0
180585221 457537162 0
433916677 7400464 0
148262109 231712937 0
221486478 548293340 0
361314511 273803310 0
248973937 114566765 0
155847168 44640102 0
191961231 365300886 0
524807865 104459828 0
331142616 348162704 0
277140055 538283167 0
94058335 218904461 0
97980142 146441523 0
309208680 578903023 0
472312264 395755844 0
271285093 214169157 0
9277021 46893727 0
420061207 210241186 0
168481347 11110438 0
366121246 359471471 0
471670118 557670658 0
181175780 377064196 0
254851744 449460303 0
344762295 225649653 0
421517500 449043744 0
175617770 345105452 0
183295141 22486531 0
205544146 67936723 0
47193005 381388909 0
448239984 550512414 0
393156035 432571845 0
512864061 89433195 0
82775549 239952004 0
54668514 328448214 0
538655525 282659812 0
42661519 111796866 0
495023364 183069783 0
10199303 384924653 0
285393713 368258587 0
174819532 425920425 0
25503097 459392614 0
378956935 198066453 0
247480557 486281302 0
196576839 259313660 0
101509954 320575102 0
171864687 422420350 0
232270990 93051087 0
491176466 413394212 0
534513453 109152618 0
555043262 381972406 0
304388310 397989986 0
375124964 396347298 0
88592661 35191436 0
456113436 242284624 0
510818178 194635184 0
193815798 282841271 0
78367514 304401812 0
375614446 353666670 0
84670044 221235488 0
438993543 383730131 0
113612718 259560895 0
468066673 25600117 0
354280758 311319944 0
341592810 345914949 0
229232374 245576275 0
205976203 334906263 0
144317049 301564598 0
211232479 277665015 0
224181839 269319388 0
106848621 350732828 0
194631634 317553982 0
371961265 524557732 0
399751915 3763307 0
536489536 131243634 0
436647166 267872828 0
168644367 50174812 0
393318514 52170114 0
163173288 287077063 0
221808605 184908200 0
243319437 262206196 0
116086632 214306850 0
185725014 350059014 0
316407191 535297878 0
198539677 326443046 0
545117052 151596337 0
561764645 481771739 0
353164462 398718885 0
234857673 360630877 0
289155469 258231795 0
356040977 550731976 0
109771936 419419465 0
529390057 72544312 0
404758409 55340011 0
382692860 270453543 0
244729301 442120111 0
29777265 506603239 0
127613670 313003574 0
136724890 96856393 0
111946327 270892112 0
21904610 308429054 0
425457830 287750053 0
424988516 393069220 0
53766632 166746313 0
340483172 355155281 0
496205714 97381820 0
170784870 250615946 0
208377134 126617292 0
88480230 531258022 0
119200697 408611251 0
279462398 387425025 0
401690864 335285803 0
341306630 353715438 0
69652486 234204520 0
275740379 210954821 0
33791876 106765243 0
189221644 353128153 0
189036628 285814422 0
302359415 20795112 0
281404797 370045011 0
555468877 201614307 0
356357169 433407188 0
46288637 121729519 0
34915129 356749813 0
216240561 406068280 0
359867160 68936149 0
123391735 269637981 0
550008512 249195400 0
180478362 172175890 0
39892475 222562012 0
276869824 565171960 0
54541585 199431150 0
453250183 576304438 0
547583488 34472469 0
182459033 283805440 0
319737301 574400866 0
481604321 157448677 0
157539777 141847811 0
104292883 272167701 0
454129496 303645989 0
24515305 428663766 0
512555999 512279012 0
203580516 566237507 0
377267613 156413247 0
169800582 329930018 0
152950837 500187595 0
27101031 485089369 0
579698151 256203125 0
204993237 480937244 0
322874809 416344466 0
194419142 111824226 0
358851456 256419289 0
390914270 277411311 0
334767700 549454691 0
10430887 234847623 0
495715340 278900737 0
145165476 503286965 0
463057379 351197496 0
95008002 335578076 0
539726382 79073972 0
224048774 297899947 0
383317785 171198783 0
113422932 212248237 0
156363779 277081567 0
253465819 130134432 0
301706410 20792719 0
192426324 431097386 0
37476151 53176841 0
19309264 157473067 0
543883905 25943201 0
104901517 188380224 0
74013668 175429481 0
414604267 154584180 0
477143668 138345957 0
290676451 15454584 0
108006316 191989521 0
209059994 542760416 0
22278798 521916069 0
300121297 92553447 0
16413303 325279648 0
530347248 12848219 0
227208189 463626966 0
227401307 273366387 0
396605367 420972610 0
380038546 462465258 0
344153828 449833850 0
416542684 311336225 0
317285795 207803 0
556925720 11322883 0
190559872 400691548 0
509130237 120657320 0
209457884 7236747 0
307991999 405603597 0
212088758 196889727 0
536369570 420482068 0
520004789 105948935 0
571822886 15129188 0
229991322 23869170 0
169398251 417948524 0
302881996 494209968 0
15757880 1749108 0
369562182 298262203 0
353948631 406463426 0
492100385 62553684 0
216951440 25421183 0
241663129 158499124 0
548977614 116560093 0
418977732 74237142 0
1112301 469294070 0
195481825 81014121 0
495430799 561620933 0
442007533 503873516 0
119205449 391804005 0
356346276 311535739 0
484747479 542253405 0
513143003 115651587 0
570725985 133532735 0
479294886 525381262 0
229163049 379834516 0
314432918 185549621 0
114679098 263976446 0
41177033 405776416 0
571614024 173095515 0
312014060 123313186 0
210501803 41800418 0
6499954 63882600 0
65558799 155442342 0
538347825 391522002 0
91042915 456976321 0
45744030 11154418 0
505307604 415781345 0
138264159 180856081 0
303017606 336411251 0
353028657 71859619 0
452496432 203761036 0
547644521 267849311 0
488652428 480584269 0
465762974 54638629 0
537762789 71171186 0
335224195 123713602 0
453756693 452284796 0
455913355 489401760 0
64715497 341774512 0
413162865 471474473 0
248108211 66623885 0
30278295 425141060 0
74813736 322874323 0
99487353 82333287 0
202066278 104879353 0
106951054 109017714 0
394196988 283126915 0
13573640 61319909 0
551197612 194099891 0
354369693 524563345 0
149145856 338756245 0
395423635 205758267 0
114559851 151874116 0
354328324 405360468 0
375602950 230578671 0
69533517 290792554 0
299388961 77849106 0
235796312 286753208 0
18044760 214979592 0
270954875 469234648 0
318496024 232609783 0
164901999 440637925 0
228508384 403926365 0
93112811 412896350 0
69319708 503890508 0
379729199 159774411 0
286896076 352475818 0
369585313 342916588 0
564619031 530126140 0
526574557 84888481 0
33144385 407761729 0
379744867 221328245 0
305528847 505757859 0
77171981 107260764 0
274237001 562256734 0
406745494 562863283 0
150445683 230670960 0
452905870 402650148 0
389834268 178218321 0
297984200 73205195 0
45490016 417609683 0
530276820 378047291 0
332357306 50107630 0
556875096 571572700 0
195761714 456090532 0
174386817 516980011 0
398583427 204865413 0
32962706 469613082 0
390437312 184185443 0
557522520 247390187 0
295563765 407080328 0
360980587 277036627 0
531687524 62994665 0
496065570 11709448 0
180670691 217988572 0
489630674 532706888 0
60231361 19404435 0
17550745 503906542 0
82601476 574807505 0
140801295 180801278 0
423794950 443277733 0
109971007 357077693 0
70631620 419798449 0
380251302 101740506 0
50397970 31504057 0
200852876 483966616 0
169375573 52912400 0
348484758 209453888 0
150635267 257266776 0
422807722 412991164 0
36242310 480368314 0
465899049 242789517 0
184324218 351515414 0
68600804 243380361 0
37069744 34401916 0
401516808 514128625 0
133004275 206189714 0
472366778 125680262 0
43730781 191862885 0
81780216 157372228 0
165476006 440300017 0
15466791 1297686 0
518548421 212671353 0
330888257 401420246 0
486472431 331149772 0
226597522 99637291 0
65794378 532078274 0
225314406 280698983 0
144274837 107195867 0
513172094 13258394 0
83833934 192811144 0
536761926 112683893 0
455748971 371710743 0
180227310 489484514 0
87685797 193394398 0
331587495 155736567 0
578969785 59699902 0
74993433 326993802 0
156339962 430253520 0
22958300 341830354 0
99184905 184196910 0
39143917 218706433 0
482408920 78152080 0
135708010 216101063 0
518500408 432913803 0
216323815 89479302 0
287811991 530672922 0
233496062 380129995 0
75553056 452157208 0
106940867 523007409 0
109471802 144813794 0
347037325 540648046 0
148145495 272869415 0
282664473 58956916 0
437879370 475690992 0
44267243 260478851 0
469835047 347311901 0
528152 84764435 0
337153733 7105675 0
527349856 78220972 0
345015580 186402714 0
199777252 96594762 0
48660660 506361802 0
499312373 193097841 0
344905227 551342746 0
66769303 152653370 0
45421599 254617256 0
496752819 505329768 0
225742939 42639718 0
196972340 23782281 0
419825264 478376549 0
137431571 514475289 0
497749531 395286724 0
6575862 338816899 0
368422301 487067618 0
21788750 70398086 0
115439804 147005615 0
362595374 494668265 0
386454412 416729162 0
449763398 366335995 0
126741484 497999608 0
526057760 115871995 0
340923372 79695815 0
435062551 90816564 0
452199515 319072391 0
336390199 172953027 0
222251092 320090344 0
566279166 121856674 0
484348717 554497913 0
564453426 234372616 0
535447728 467314976 0
173055783 61457320 0
532910300 410986801 0
19847468 467244690 0
452536861 221053259 0
454087258 317466709 0
388659493 1774827 0
21777151 479881427 0
440248496 478976046 0
372156062 377116123 0
427176781 353692794 0
453031819 413504251 0
87330760 334231834 0
101492553 366133465 0
149961839 274931502 0
66341651 238668591 0
294607179 63287214 0
29738542 226030110 0
9009463 427822040 0
354012319 63179986 0
504059824 36111389 0
102357528 296732278 0
531489651 551383013 0
419634182 455559509 0
700753 186798414 0
289884466 284838468 0
22575832 536058734 0
486952792 379288593 0
147606339 357119781 0
502960611 26593081 0
358175215 417221843 0
96163407 246093548 0
259992980 93584451 0
336466299 73552523 0
563806633 395874093 0
99313934 463103009 0
175861889 165600383 0
326049343 574469884 0
438293781 543254936 0
41393996 127734072 0
104881574 302537680 0
532244858 109672306 0
206040217 352646253 0
396750172 285367142 0
101115549 487311012 0
282681610 129342352 0
113423642 504672293 0
210488520 225713810 0
350186630 95981112 0
114726756 138703816 0
407285104 66824033 0
367055777 289085768 0
7481854 35494451 0
523768431 344173873 0
20451575 298181747 0
265691619 206819725 0
311862293 75512670 0
345995582 284763708 0
531357822 239051136 0
573569985 548598018 0
550679005 254462711 0
494640677 410282086 0
530359709 380957267 0
9361579 301784744 0
477377011 348674111 0
112981439 374527045 0
416812162 248303809 0
491480364 202445804 0
278815910 94406798 0
528964822 564848900 0
336941141 405903856 0
149455596 443480271 0
201879544 1945369 0
151847703 327982574 0
5264173 562926965 0
137541399 551074988 0
42361664 527569005 0
492087244 136939526 0
404134050 476580018 0
397519645 82230623 0
36411348 419359358 0
141947145 345569664 0
57755050 71392790 0
209101195 365356828 0
477451357 302562431 0
533148236 178389851 0
423445699 53640188 0
558628300 210541856 0
537393357 29768754 0
570172176 1965071 0
502724865 114153539 0
144777449 394134058 0
100685526 449423235 0
536359397 338379011 0
276089970 303403630 0
58118430 59447256 0
43811808 90878018 0
15647221 544378668 0
549772693 117658450 0
302087433 28198937 0
458111221 32960999 0
301076233 130631257 0
102794711 503423863 0
18893738 143740614 0
259089287 338280750 0
232621864 201263098 0
501816784 299824238 0
166895097 486628542 0
353360218 499016848 0
15807383 547137628 0
420404790 284768947 0
208329778 493403006 0
199854095 442174603 0
371215656 427606768 0
514232690 179014684 0
578394126 429172047 0
139876333 299250376 0
205830083 215904098 0
311616621 264915594 0
303281839 449021659 0
232147424 415892963 0
199267793 288627050 0
329690931 72064835 0
318961771 237446285 0
85429341 13357195 0
506694784 36785446 0
476265218 433684526 0
216789009 425869439 0
469305197 233650943 0
18681413 530365507 0
460179604 191972778 0
327887849 4828688 0
10740477 126508477 0
437729394 118889416 0
234707335 82216182 0
494997694 84348805 0
353124747 335738552 0
480194520 551946744 0
513885575 252290656 0
558593597 329132005 0
410014872 237402854 0
425929312 547240379 0
174314979 471859365 0
388679715 196572864 0
483828156 185833228 0
201168887 178266537 0
330810479 401145323 0
439475868 344159189 0
220768683 278703292 0
448825095 502502330 0
48906672 371230913 0
525709373 76114677 0
92862485 2342234 0
116495391 1507782 0
519628498 232867851 0
230745787 554480264 0
289208158 442840614 0
458410773 573618587 0
69584054 1723622 0
514942505 286775181 0
264286618 556042822 0
251706681 206866003 0
511821107 259003289 0
359063423 391940095 0
238087915 363888337 0
52162218 292474777 0
139052051 79846912 0
165262741 168220870 0
336668641 372864703 0
48756524 403812656 0
523615898 562908610 0
218498642 226937374 0
343379340 492070254 0
549047742 451797966 0
49130642 156052281 0
199182571 131248563 0
226770266 485422139 0
529176689 103660248 0
391183255 13154309 0
106305647 309897510 0
204959912 239579583 0
59366038 38773654 0
197744467 464482501 0
259166767 293843978 0
162655680 173550923 0
406880234 364377112 0
191427438 211280202 0
80000330 136750151 0
391210970 313208467 0
396543957 52024069 0
153743877 552149895 0
310378350 389147374 0
87506647 182523558 0
570544567 338595386 0
152425409 444731270 0
87868649 300768181 0
458616115 248589786 0
27869833 8625748 0
12645735 510752392 0
156481235 541553781 0
348385253 226846010 0
162081050 497082649 0
468248765 58359571 0
190165572 292372180 0
334618415 493382315 0
192426398 217565041 0
344342171 281601579 0
118575785 576019832 0
371939500 188180993 0
417455252 165310310 0
172021558 56549762 0
446605549 255381561 0
375814315 27898630 0
226235907 454748465 0
475388243 292698035 0
5668471 529489020 0
92370513 288195229 0
42561249 182124813 0
138472596 474641597 0
12885021 181835364 0
149044821 255037572 0
553280547 228815205 0
125300603 30611810 0
223767182 360985001 0
191886084 33782433 0
408041677 251509437 0
253532985 261115504 0
58364655 318308134 0
408619474 247986590 0
344564047 533646486 0
488272839 7159928 0
470717690 5525186 0
270346498 331404048 0
282172913 102573835 0
294008347 421147002 0
410281498 575289643 0
351801239 463330833 0
517938750 280950838 0
416157661 205246644 0
490927085 427783671 0
59916910 194989775 0
137865250 135752310 0
525715331 399887930 0
382710437 142479924 0
114620450 110480061 0
281862475 553687157 0
143457259 240082000 0
203857602 133843114 0
315408965 411850702 0
284059241 238881728 0
433821434 460526103 0
33208050 60020608 0
224777932 386073090 0
486504800 422205553 0
393305454 277611866 0
356334973 168804667 0
557065390 430779128 0
172632081 278125340 0
383579016 430368359 0
123328222 29840076 0
50247678 380719120 0
315854473 137068499 0
383329240 291231484 0
407812124 243585274 0
16705266 243914433 0
196781061 363365907 0
84724209 266060503 0
5832662 29729283 0
55061307 401081350 0
204466925 476106831 0
225534123 292026249 0
459552243 336572182 0
390924549 233406575 0
179878547 61112084 0
401615452 515603305 0
486305647 30063762 0
271488331 550742117 0
260046121 147924932 0
206824489 339471874 0
351623385 123143888 0
565272941 243007374 0
66952893 28719178 0
428238036 173244184 0
472394993 461066123 0
324809060 463712190 0
388738201 371141809 0
77212995 199818452 0
302343690 35177366 0
44471133 206061797 0
320558317 319958093 0
281373606 253350094 0
78330664 211717610 0
529632990 418010774 0
155261558 531652191 0
95666733 128759179 0
375493693 492750135 0
499425235 182447448 0
272429627 558153177 0
14397416 419519367 0
352175463 523903902 0
404937675 266300592 0
369055671 129400841 0
247546427 431510637 0
95488675 398700572 0
329376331 163901692 0
578368970 535128719 0
423079130 495654945 0
165193138 328600251 0
109098082 288756552 0
348366366 545704803 0
22401124 527414581 0
319355379 64513143 0
377683304 244889584 0
264806824 357359513 0
327338876 262069381 0
340134912 1065071 0
242950989 503164403 0
334997374 364697249 0
436986374 291531692 0
139800822 90822965 0
87312598 578696360 0
522645334 277132132 0
494955566 572990 0
217584629 513085354 0
485369028 55244605 0
44786503 132408577 0
335130921 3820105 0
288487436 345234774 0
578924697 426454666 0
177892175 577163213 0
100843971 355533214 0
552992839 198816503 0
3508895 419642589 0
39717303 419479478 0
319023838 126049382 0
283807927 5024105 0
522587063 458146218 0
171944481 234646002 0
220569726 45533895 0
5384043 544491043 0
90865926 558963117 0
320685379 542288860 0
377628853 188698925 0
425812526 145737023 0
85837627 575264556 0
293887349 301860010 0
199220633 408061972 0
479990103 252199027 0
403936315 332572367 0
499478571 472761395 0
427146248 356056957 0
485292532 514065700 0
330756735 324208904 0
137605128 57883920 0
286441632 472753981 0
101771657 6637494 0
98032766 388985858 0
456956014 480323273 0
386803946 215133473 0
38780060 539410622 0
161702637 263080904 0
216126640 569935860 0
427528871 147609839 0
374372882 120002247 0
183359090 408491896 0
488658092 492024025 0
104267127 131786231 0
466640502 326346447 0
24768093 8893226 0
381471829 23017447 0
557218956 320028592 0
544877172 389757241 0
263227808 470513124 0
312747637 498741786 0
193805358 513008655 0
462749665 548386077 0
458244947 362041764 0
555973468 445306059 0
382526528 436287641 0
247454749 101537589 0
532993407 568671965 0
422792909 393401839 0
324494260 518620701 0
38087786 64134149 0
145355389 390116274 0
91934783 533597862 0
428247975 179211902 0
545282159 384039426 0
32303037 239092966 0
220750010 425371907 0
162420267 551788392 0
70209147 46825324 0
470808058 442630576 0
479480981 52706513 0
541699233 248220795 0
241385017 220034549 0
336715771 415813876 0
189157954 560320478 0
358249902 153630719 0
178570122 28687399 0
344049497 72410896 0
162465865 252517965 0
70308664 577669273 0
239778616 104275367 0
534568518 79153181 0
87788894 39160196 0
539558312 25513076 0
102742385 371995519 0
132693953 540047644 0
92920850 555865518 0
342201653 74943862 0
420827857 226633524 0
220017209 138000170 0
390501278 281176254 0
24988227 488044554 0
39831909 411249146 0
223949642 459331108 0
182081959 449280074 0
171566123 502298864 0
154598327 177143420 0
470737240 549517429 0
285558817 378034087 0
261180443 159665765 0
175915082 519620118 0
435812196 469512158 0
62537625 37361999 0
107155756 279164917 0
290346655 478866189 0
188542641 233591940 0
350363089 425775380 0
209431096 291165131 0
469828970 262291811 0
481635123 116498234 0
41925427 548240808 0
176788328 154592457 0
12287247 151756533 0
329982435 399649316 0
529166108 389570450 0
31389973 313677460 0
86680935 514514313 0
117049678 72627742 0
315993323 269686281 0
575663161 93485910 0
370487463 87061308 0
489860967 417809880 0
297074819 267336908 0
21660028 368553128 0
329783619 386966613 0
305999798 69736596 0
553574884 121835157 0
276201882 433175752 0
275115291 559219645 0
130471145 32143774 0
215162779 78864699 0
423891000 352539983 0
105461754 255871181 0
36350871 532682084 0
471622884 480690584 0
187718750 154080743 0
120878732 402051193 0
460794068 128867088 0
62580866 436122412 0
35173271 204720992 0
215658233 527280547 0
474865194 40197150 0
447605819 229070387 0
73951294 329518935 0
294433573 133386437 0
360403134 232398798 0
498260866 256512135 0
118646391 212270889 0
394246606 9739905 0
549737218 472099064 0
531561679 531633722 0
545043087 349129097 0
76296308 159579959 0
64445929 497298669 0
373221357 30265933 0
68003131 195530661 0
397705472 254365096 0
435664991 251979289 0
466479350 82951888 0
473522690 344603152 0
479170645 104123488 0
374945126 224604311 0
174027487 327813244 0
465380838 390406573 0
391795421 116059199 0
393259738 168625993 0
552886652 387033609 0
285297740 282642377 0
379685168 344426817 0
274327900 231389648 0
263596023 184598647 0
430681707 86489166 0
3450576 315984401 0
73468106 520631482 0
338508468 569291462 0
36456879 537037488 0
242495645 51087371 0
542809181 114106868 0
122027327 176540990 0
573353394 18406464 0
232256846 439297968 0
496654594 365915233 0
417487711 529690211 0
5203809 323148380 0
214809115 37932387 0
538157850 149135763 0
366027454 314704603 0
492135391 422627341 0
513975560 117641959 0
149525108 289997126 0
386965910 58866031 0
519948208 326757838 0
379991692 546008368 0
116573210 498444586 0
252074859 80810584 0
67223288 388167044 0
5730064 42481287 0
59396949 194123706 0
178799704 338621654 0
432147309 411599935 0
563844835 299698790 0
207469996 44378831 0
411555390 473171209 0
544183572 113987611 0
94276385 142353572 0
27213465 156721894 0
395682859 424964542 0
287814717 169753231 0
253178883 449422419 0
404389681 511697694 0
564002978 548527120 0
220227301 518440618 0
385329631 461784169 0
44663550 344182348 0
366603189 215614391 0
392562788 162809344 0
209396515 197767975 0
226076311 359546163 0
552776776 361259115 0
307136579 478992240 0
336117082 217598485 0
110310035 20810943 0
531197305 578159938 0
409764021 66021686 0
504991339 211664192 0
160339601 155527228 0
143265178 84320471 0
121745639 82334464 0
414199739 69611968 0
139411889 136734423 0
278490217 220989659 0
202572317 352295644 0
422672499 470301779 0
386517965 150472773 0
215786103 6648440 0
511699403 410690496 0
109064343 533812204 0
34986430 421871424 0
92932764 329100532 0
142634238 271111111 0
526065353 549132889 0
544876111 4252453 0
350302209 50973502 0
2147505 454816838 0
218892206 208958015 0
477007395 99175080 0
40784135 198463134 0
279598907 117195840 0
14665915 524834798 0
45522050 133068131 0
542382210 50719784 0
441896750 235273877 0
334944545 155179760 0
381425909 402815419 0
360983791 470876018 0
103985093 222122124 0
561547716 366648393 0
312256672 323926508 0
184587012 423062810 0
444269857 382654348 0
343006057 82827059 0
445622599 279681969 0
486277905 422721972 0
174697255 80131410 0
462187000 453957750 0
111006649 49803513 0
157316681 106016441 0
90224841 575793354 0
406996077 280171750 0
552793222 94834773 0
231759520 32791331 0
47139817 227394007 0
460180360 274304339 0
493994696 279605421 0
564115365 487510789 0
438862346 249030583 0
416570219 193734464 0
519806228 205596682 0
308070010 40683676 0
297039536 461267701 0
455799696 180343657 0
199049539 158035288 0
305719832 374622182 0
119421123 449388574 0
479142360 562683307 0
197868605 328909614 0
442135309 497935235 0
9542969 131545561 0
389408109 409464892 0
93718663 428265423 0
522156221 320333997 0
421805422 539596960 0
119798260 385427884 0
229710299 81263735 0
193977971 303966699 0
215201154 528354099 0
373490061 133537910 0
312294303 147421634 0
149981534 383551724 0
354128195 358710322 0
105623258 293950663 0
330955188 211769152 0
208532851 130011519 0
497386948 234020007 0
409762236 356574922 0
359165745 257960151 0
388761006 13490715 0
93780517 71482843 0
445847290 199040683 0
312635872 53946653 0
521135130 129101006 0
373976260 457644234 0
565436992 572993619 0
428918855 477818443 0
548060582 101060679 0
270964284 274940646 0
398650247 167200827 0
237132349 333889843 0
242024273 100551382 0
436875599 313795352 0
3990231 535692311 0
462220681 37225443 0
192158069 38483582 0
561511609 487664271 0
1839871 355637294 0
345750223 404427777 0
286392354 173097926 0
498556627 551859918 0
479486028 571791259 0
173320897 13454004 0
343121404 401874101 0
14658568 446896150 0
465680118 409863515 0
511538345 313492538 0
139043872 351239019 0
186856406 55460779 0
201627758 541949822 0
164961065 504391790 0
456156624 239405012 0
221075263 72427941 0
152407191 328784832 0
463698410 263395182 0
61498656 222829895 0
117249503 63982657 0
167432104 547565754 0
291210713 343643592 0
562249947 515220416 0
397850491 115632480 0
81043598 159667524 0
366758169 372463038 0
183230385 23623517 0
549542824 390174968 0
155039312 80353342 0
207041040 42785110 0
444937865 415664150 0
157311141 394730194 0
190172056 424734773 0
477870155 153290301 0
433133070 481358840 0
299582595 249996693 0
425351003 127971359 0
127851927 54297173 0
293005579 360512869 0
425990616 23542317 0
73590009 389594839 0
376449579 120837714 0
360314836 339129542 0
457048939 564376581 0
134676614 192723915 0
478659182 226193462 0
135378844 331341281 0
371770195 554772403 0
100267607 311537315 0
58718315 72916994 0
499399979 234247563 0
327128994 143641647 0
238488575 394807413 0
303446114 174728975 0
49052513 344001760 0
95086627 82630745 0
117615860 329336488 0
369637058 390322786 0
440529981 445406706 0
485135864 510999543 0
173300312 226293737 0
40187432 452265446 0
103245291 318463219 0
298800547 351459191 0
577121879 573111393 0
452040507 249218950 0
433438365 388119776 0
380948050 450940715 0
467420672 375633461 0
267689001 122859793 0
459090006 130512820 0
568112657 184543973 0
168596822 107544972 0
229302966 136746752 0
350644098 339222911 0
424848132 266238702 0
160999212 265641343 0
317949255 337832262 0
257499345 357504300 0
82398085 529321019 0
187033426 100190712 0
427587422 316249534 0
366426812 358244127 0
191770349 349068649 0
555861691 496209988 0
77773746 20690242 0
178992483 157449381 0
180902342 564399724 0
503451911 159009118 0
35010904 85988072 0
437193157 559777930 0
429031703 51183615 0
140988892 346000956 0
342004562 20196215 0
445152570 447846778 0
447607240 35730838 0
318540530 520547798 0
206698968 239613383 0
225009602 215361771 0
333216169 402208549 0
244388105 410025678 0
358142775 228388865 0
472291746 128484908 0
145709895 348775680 0
68624899 184871540 0
17979782 501062244 0
38041480 204909099 0
426954513 34641433 0
12174483 341669453 0
254820805 516161857 0
204430873 540705163 0
571235418 29286248 0
477522803 523121215 0
2985768 145837934 0
545071359 425097042 0
317589708 193288964 0
147328485 537097388 0
19048610 434536990 0
472165937 414065678 0
66463743 379810035 0
368061203 430248365 0
322495727 470003907 0
118041671 192246089 0
379171280 367974463 0
363144974 437644589 0
565180350 537419299 0
135287528 388504301 0
527642160 240338245 0
409948340 907548 0
193020820 236885808 0
323095791 261675745 0
116126809 57349274 0
411305515 249595634 0
374440984 541623823 0
423615248 327264163 0
576547737 65969058 0
342735804 273175020 0
310272697 493191862 0
273154131 23362816 0
184331292 332788910 0
367414964 42950500 0
25022131 358496334 0
296667318 4097799 0
440224673 16770411 0
105209094 134520955 0
136391260 263593267 0
476125385 283208297 0
99562400 78016979 0
276955622 304977538 0
563046802 562176810 0
232770516 423700686 0
109321888 179065264 0
455595372 76776905 0
492665781 146228077 0
4081383 350845206 0
578463629 340247395 0
156695577 4365614 0
29287163 61742084 0
143492591 554473265 0
194025757 174127936 0
210324869 205813458 0
123901871 151211289 0
464920530 342424346 0
460932938 166712699 0
192825987 453183730 0
529647175 167383989 0
261523345 127422923 0
317333045 265025526 0
420270364 215170963 0
326085838 253211328 0
368342750 30015022 0
103835926 498654068 0
82371570 39651290 0
127292928 568875727 0
405894652 567945226 0
131056494 71888656 0
289448287 363419548 0
377621962 56966677 0
344711085 284205065 0
118612227 387504119 0
99336129 390093757 0
499452965 552859637 0
305671760 375522342 0
296515024 97715827 0
58005175 20466450 0
365384823 325529510 0
300089814 86386597 0
431493440 246567461 0
560860149 32247944 0
276111206 212432387 0
399044132 145847529 0
156494714 93700757 0
102249955 497110505 0
22304695 188057302 0
259997830 233313833 0
96321830 114912980 0
45297984 172046502 0
36112167 341038440 0
98578055 274910162 0
160314343 504051166 0
38561271 326910749 0
358731660 181934925 0
540909685 299977288 0
509225362 58458022 0
385553747 456406494 0
250611038 20772168 0
36563026 430998144 0
118763341 522057440 0
144303816 223833127 0
551696904 31974890 0
276362484 153264325 0
206858871 513758384 0
499785556 69842381 0
48587318 323911538 0
355636691 533599460 0
336530328 472987604 0
120155723 202026043 0
166482553 245219742 0
455056982 394541583 0
461013763 491722705 0
493927316 435986343 0
303739030 9512910 0
247094594 452268544 0
139579471 468370751 0
274959159 487380904 0
577058763 337515929 0
431283062 180054130 0
202344857 73150200 0
294700716 192762398 0
473821593 45546897 0
520819783 566473928 0
269703976 450294369 0
19171924 183970618 0
211236767 210215278 0
5349602 538937868 0
173448825 299400896 0
432458560 367574371 0
552829229 529363125 0
453261274 446290963 0
559820667 319173594 0
325033303 1452398 0
484560998 577429905 0
427545782 148717051 0
244932821 390415785 0
243007967 550985880 0
428820718 266986863 0
435744993 181114418 0
357131409 27449984 0
514309991 15593318 0
327585167 417401990 0
499913697 34668974 0
329937120 394784409 0
136721359 204576410 0
80584268 556767049 0
174816703 569686306 0
523691879 487045782 0
202579961 220105582 0
489296172 33557881 0
230857958 368425101 0
541139782 240387485 0
52766274 567959760 0
507885619 261187710 0
139376267 334061919 0
546018070 190625278 0
437589668 279477044 0
542815323 480462386 0
419164538 554244643 0
268811552 214971249 0
476191980 218004132 0
467902101 574323383 0
448877121 162833585 0
178767805 201955199 0
517061604 540258021 0
271776445 68655385 0
18755436 158758006 0
292426965 485514602 0
91817640 176066401 0
402261991 88623389 0
411724921 20379077 0
425235781 470588335 0
195803741 449988293 0
129498386 142241504 0
236510587 234093852 0
5351114 20642665 0
133265712 164222022 0
533719490 576337848 0
471329811 436488817 0
298523836 244503846 0
211021336 119976023 0
345134077 60002459 0
184996921 181967723 0
88500611 495687407 0
256364583 504347329 0
212413455 321020223 0
421191104 15620309 0
176969955 402432294 0
560559905 200477228 0
570236877 535351113 0
506370531 10594571 0
191379351 539732486 0
217081197 224537857 0
248172703 9975200 0
95152249 282467704 0
417579197 267402829 0
110064178 305013130 0
480066272 516327143 0
356589666 228762779 0
490870872 12273033 0
95948423 471218490 0
531253831 388624227 0
108105291 392977960 0
412530217 38183395 0
237462811 325541499 0
424109610 246822097 0
129061936 575207178 0
459842981 183947461 0
328469603 79731946 0
146697681 419608972 0
145656516 312152249 0
502846757 123236798 0
45822514 93386032 0
298638807 451371334 0
544766001 485279361 0
309838835 291903779 0
390343302 570205637 0
376211875 426407478 0
142737520 121066532 0
274202628 331588188 0
299411622 346874654 0
188363888 29085767 0
220978530 526644306 0
562081731 272260871 0
69532655 218535150 0
297043414 516877841 0
394701917 325136957 0
189989319 260977760 0
275144266 239438855 0
423052561 16588300 0
188574238 171678046 0
145403420 173259540 0
107269290 473665001 0
169193123 501849658 0
86201589 476795103 0
313457233 435940025 0
157937547 310691423 0
360621350 230423126 0
157038290 323751292 0
256736728 463507927 0
205036326 555522571 0
562019950 14384305 0
525027663 48446424 0
379802011 257459428 0
9071971 412895414 0
487499777 577001505 0
372424825 246761390 0
162791926 422802466 0
237041436 27421907 0
76192816 385998907 0
128419434 96878882 0
188349388 310056533 0
494605952 299174453 0
188705670 281259323 0
133152017 408132020 0
491667468 522345426 0
96131438 197456216 0
553066321 108107682 0
536818046 401969855 0
347204158 232466611 0
11261840 390180049 0
570860049 248703574 0
285336617 403291407 0
21471239 286426724 0
482971144 391029092 0
460716719 167915142 0
104172406 42717971 0
406087225 425671650 0
132865529 436328931 0
33373831 3837369 0
99024637 453872192 0
447330854 357501078 0
162545059 259296835 0
112083596 422784188 0
355285063 169762478 0
245966689 511162407 0
474252476 83843503 0
141507299 121509604 0
167374403 13407805 0
297783545 89330909 0
575724139 358437671 0
315678656 491198575 0
328931489 504847029 0
370571393 336306681 0
378693080 300044750 0
459834139 397808879 0
41841974 378572579 0
436429763 403590626 0
112495221 342002397 0
29501274 428353133 0
334176203 405937685 0
305180143 579469260 0
203293114 528299691 0
185900408 403634819 0
351553877 259365363 0
511234130 154804168 0
285661309 474451609 0
293047574 149346876 0
473785450 56553283 0
105042373 108083936 0
150640851 321603868 0
215319527 406583137 0
117777861 416438944 0
315175878 443195201 0
43078063 539677271 0
434873522 569437600 0
30152953 394204254 0
93825533 369731390 0
373317889 535207477 0
203364038 455574327 0
365104276 540355077 0
21107066 172297255 0
393133216 388090372 0
422667935 325382205 0
95772390 115811324 0
401648698 144388983 0
180668221 89712625 0
451865342 490925007 0
375206889 442787018 0
217381295 135613393 0
360989846 8915695 0
382382737 119278795 0
257964550 165286795 0
123548193 24414872 0
190830501 491319237 0
563222347 87553841 0
247904823 435450340 0
421226452 2557203 0
378067616 379398963 0
46138803 20188237 0
340137446 181516974 0
305040126 255504702 0
347811132 252251988 0
137180188 61548894 0
423362285 1374787 0
164621698 273083792 0
539341239 560912192 0
168317854 297759256 0
260207523 157462161 0
246597080 567683301 0
265681175 256439467 0
112049658 243789337 0
224566324 219458555 0
444647928 194732918 0
69660517 114970492 0
219219630 73425751 0
156723658 353739767 0
373635815 7230558 0
497381971 117828344 0
366410906 187210517 0
76929382 269078772 0
39123365 566742083 0
129082485 80519096 0
444552934 503843843 0
237804273 176654521 0
135835300 146854312 0
245034660 385639997 0
577779729 378664208 0
364587420 437600793 0
501477820 400689455 0
288889271 437158809 0
149684366 454966486 0
164203800 4852631 0
29439416 386245267 0
108158205 319596751 0
340164426 221737492 0
545851336 271076337 0
512524420 414842251 0
174027004 181998915 0
234924392 471062284 0
568652472 160251597 0
475106868 339226379 0
78141619 188182340 0
552920117 144084435 0
319368120 109388893 0
308489363 18218223 0
484617288 92561415 0
288627914 186643361 0
95134104 384648793 0
352805168 565348517 0
1681053 153693317 0
115806357 9058858 0
190464413 196044643 0
217544341 538559080 0
525151546 340515769 0
143634973 344381017 0
218448854 290946337 0
132031346 216071416 0
157355764 246094468 0
308373895 505426127 0
322483556 531397380 0
575899950 503787423 0
266571133 186077475 0
510086424 176759391 0
205492832 382068536 0
506223981 236376268 0
289957165 53455273 0
261993266 568851070 0
117648160 100619544 0
301901483 398849260 0
273288388 534980152 0
184850200 207313989 0
566446036 427399836 0
270360602 132622284 0
554943022 480575469 0
402064974 380328714 0
199421453 290843229 0
391386447 187905382 0
310398271 82074100 0
578381854 103018022 0
288614343 160352601 0
243005482 114158720 0
24704496 440357901 0
250972405 439223735 0
351591623 143734374 0
357839779 515280517 0
102857688 501541904 0
236801069 116424247 0
529593232 426467826 0
54188959 149859342 0
117659311 487251910 0
350092487 288488690 0
360692149 530281192 0
422421819 291465681 0
474231083 283533490 0
560806159 5001183 0
197055620 538255984 0
288272553 59099740 0
211606055 572535324 0
463137430 136470102 0
234897050 168256135 0
271911969 379211962 0
15809642 78669722 0
357265761 356428412 0
323680638 175722720 0
139552223 570059408 0
259362059 335570145 0
154245257 28205194 0
196043614 235059118 0
503991465 412280875 0
223491825 534211033 0
532365090 118920756 0
509398539 492308818 0
138253583 493648249 0
422793589 333344867 0
233159022 490768196 0
183175271 101770292 0
223905613 32669870 0
546840604 542022137 0
322120532 506216087 0
429065989 3328148 0
6619590 68172160 0
508965346 366350586 0
272927770 1428151 0
132933141 26764627 0
198178260 454596178 0
341818909 84027933 0
508682498 525945985 0
85354225 263560135 0
419745370 2422821 0
204878328 303962324 0
243539777 331396850 0
178972450 22867916 0
365748727 163250117 0
359014136 423631266 0
302356636 555363965 0
97295989 425040373 0
515097467 6473975 0
171287515 374505870 0
372316737 153823660 0
484741226 357910119 0
468758783 288939450 0
495924397 136707023 0
65289670 569199793 0
445120083 79808670 0
494066085 88743964 0
343843515 108241504 0
221011552 56932976 0
299857998 559267867 0
58921544 91464563 0
85364448 299719493 0
81522192 74286799 0
445715243 230192002 0
558339408 91906619 0
13789208 127744716 0
336793011 267248742 0
59145235 74402392 0
11516856 52238653 0
259962999 32673657 0
314406993 134278990 0
56776683 485043481 0
403109046 87805656 0
197657470 576078087 0
197711695 386495757 0
377892022 457475040 0
113989057 499892965 0
61292870 75018782 0
150945705 432795925 0
391671011 277036870 0
506645101 435334444 0
461191217 410889857 0
186086270 325700371 0
195760804 274109244 0
191298458 520745612 0
90801458 245988468 0
381340818 317872665 0
271406808 377102522 0
50066611 474381084 0
457682316 415032939 0
27320580 324145421 0
424623004 531620519 0
501374145 574246862 0
173026445 217581454 0
450791742 467575408 0
559319509 12891310 0
163813838 441030272 0
572082824 322466340 0
482714513 530891891 0
278763647 82542117 0
1833856 536080132 0
513780579 330070956 0
372577028 473059904 0
302823741 574750360 0
516355341 245379581 0
280214391 214007652 0
41946462 305978900 0
52992978 556197167 0
558251407 1838361 0
531924952 362885038 0
537621841 241769744 0
567192085 105102237 0
181111273 74756405 0
26036031 331468496 0
42212368 174957391 0
259935832 532247329 0
229319567 35199213 0
571303165 255340030 0
226234830 443262036 0
249454504 296776466 0
253674794 128509140 0
568634681 119960527 0
570080310 772615 0
360852125 247807538 0
30549833 492520831 0
395451117 87113361 0
478506285 268920039 0
331714064 229456654 0
468878722 90419850 0
560980829 369232984 0
531619032 233875604 0
68132990 105036999 0
86346203 229478646 0
333141715 78332412 0
238089643 347046806 0
467643167 542609727 0
513634149 522573391 0
108626475 350662173 0
516328861 350190945 0
389938742 562645989 0
448646579 143956267 0
281480054 184335627 0
331617490 345689382 0
341691299 157524229 0
299628083 135804524 0
1491898 291677707 0
319377926 392672419 0
9461062 281871840 0
160654409 234444465 0
50087666 534333662 0
178083018 559882496 0
268539851 400936041 0
552435328 168562417 0
120720196 309436287 0
554112768 125866489 0
274718397 226075556 0
221033741 307066999 0
465897295 433107540 0
542861674 522307473 0
407510418 351696261 0
88972585 169420840 0
482766392 463454821 0
241187709 371047513 0
546215575 406507130 0
311189810 391619633 0
405027572 473198697 0
165242779 559218896 0
207557124 57402271 0
528830309 102074815 0
437661180 451649474 0
87123425 331921732 0
142329497 211636014 0
406279041 48313020 0
259646216 328683543 0
482301813 40282935 0
34132511 450698152 0
13703713 407083304 0
32861059 150470031 0
521063776 160180100 0
181586405 536018772 0
227368832 229036604 0
321847542 435113838 0
489434052 401371556 0
422418862 264278170 0
54275965 491399145 0
257084291 131717475 0
437071609 205784271 0
291626172 291280870 0
344379259 449819202 0
115175498 198591698 0
26302154 39780570 0
471676577 394786461 0
143734952 509043480 0
138586185 106861315 0
507953189 53327858 0
434562066 497374870 0
178564881 481357233 0
239597209 119137353 0
166204306 230272205 0
185593998 296562580 0
481968333 473973446 0
95476654 28294257 0
118388007 450717303 0
526572591 572298773 0
133752466 30520911 0
111335749 575700687 0
212931368 252581909 0
320763348 325309551 0
46447190 356620252 0
176400911 497449419 0
257019517 444937091 0
303883605 280998837 0
481276287 158204579 0
143899693 351664245 0
112444377 57463118 0
60038480 415470774 0
58381446 539936958 0
547109514 115287726 0
317981740 123114766 0
486375129 491481744 0
573197796 470502532 0
182323980 249168612 0
417032284 361208023 0
394335343 198381808 0
101980154 281445843 0
514988425 263341520 0
556650830 474688939 0
97674739 270164965 0
244308918 190441348 0
515084033 377303646 0
246423269 339585761 0
294337911 166601075 0
426806351 74378817 0
156904428 391414427 0
481796229 433525075 0
347857174 185834451 0
211396965 578063421 0
367502471 372804106 0
175756197 540914785 0
40219393 122426179 0
184239042 171647209 0
52003416 308834212 0
209796418 535774499 0
247366279 191681398 0
362871288 184597894 0
196293953 92001538 0
110526517 441695240 0
407230606 149333852 0
43505612 17426887 0
43923381 361072693 0
9274575 294963641 0
100102641 491402073 0
33450274 113600582 0
189308509 37982255 0
252158318 42452391 0
301255838 151600929 0
442793670 525067920 0
371320002 21624705 0
329997710 101942707 0
172755599 20624133 0
345637150 70252229 0
376246957 429471492 0
241338548 433396933 0
566602177 205507861 0
546625327 340249045 0
256895337 436564657 0
484539889 70964820 0
390668191 518708288 0
298938548 450472365 0
97813089 143271547 0
212130634 2081658 0
10559418 202105910 0
87849034 222612193 0
206932693 509471961 0
212462340 335778236 0
560859303 450268223 0
559290482 398167078 0
124503984 50358741 0
418524889 107370566 0
180247371 271415154 0
170230721 419082495 0
360343777 19640760 0
493542349 394960157 0
217639517 469648456 0
175161104 182567359 0
276496430 335823741 0
258367775 95999031 0
345175074 190336147 0
438976368 544784046 0
29798756 416894227 0
389769897 73985011 0
136219103 411384553 0
314665545 398179863 0
191553305 542155610 0
574381781 530670682 0
525687239 544948414 0
52394270 53755675 0
415509504 403395662 0
201196784 342773646 0
495416241 31822553 0
85732071 456223152 0
116859237 533206426 0
579446878 198308677 0
417273840 513496224 0
452122672 191065493 0
490949695 81534559 0
461378898 140529797 0
39204542 16627741 0
253002669 179628235 0
237410590 376400235 0
375290646 109264082 0
173507810 323231972 0
493832561 111577067 0
562570651 77590531 0
419319741 57072470 0
237839826 117815783 0
38498974 553762476 0
383149749 212736487 0
367436807 67430679 0
502363264 501506791 0
171505630 140548004 0
196843878 244018204 0
344964909 575787018 0
84996827 224803461 0
513016763 206101534 0
293963616 276035351 0
488180640 409836479 0
299541264 330977315 0
466001515 561309667 0
228833817 541001951 0
410162659 245454171 0
417972340 339254415 0
578081459 510791661 0
273628053 96274120 0
39333164 383501693 0
280853399 356535431 0
478169144 290128804 0
384639359 47079344 0
98899843 17751134 0
7029284 318690787 0
107312620 166509406 0
297398121 114385285 0
561138416 471708821 0
397801626 143010120 0
120440126 82956545 0
245353930 54859075 0
223797768 268332193 0
409121263 223641651 0
285762932 467200670 0
574029246 353295261 0
95878466 91364677 0
269128852 107987600 0
97900205 276736136 0
265623551 58811959 0
501239098 314272495 0
356161844 361623477 0
352238203 562011557 0
160468573 287411933 0
568111874 237604871 0
536135898 521639329 0
79157566 10098059 0
423988458 153890950 0
86600655 325882965 0
404372813 115067339 0
132335242 56317728 0
177011510 391040972 0
12895965 272721546 0
197560152 334234568 0
246701406 457614228 0
183743141 287703431 0
528602604 370760765 0
191642150 236356679 0
315576069 16591274 0
528495179 408517092 0
162447835 446890744 0
19503891 5001377 0
396515734 240565526 0
121458079 577904156 0
405874326 343371984 0
500992317 199753732 0
44525664 218032000 0
38241550 404433032 0
197831360 454667633 0
191372350 253198803 0
138925627 79198569 0
257838371 100737930 0
330620332 547565149 0
505343414 370630119 0
159618505 106285093 0
53132746 398153569 0
249936016 534203270 0
190498404 140880444 0
9360942 226998545 0
223310782 514983093 0
181749145 289964338 0
129066490 540314755 0
118592174 104787479 0
418195437 477255373 0
186705356 282541891 0
373996838 54632178 0
108158316 290394977 0
98434939 285801631 0
187239291 230598696 0
117541414 110688336 0
449003075 262761242 0
246061562 198360254 0
531181231 427219482 0
427775969 311801764 0
579227938 239573874 0
137702157 528062636 0
150140273 177781512 0
463553856 302800388 0
381072284 56648898 0
555693702 193910250 0
154645126 309688552 0
380131904 455092050 0
266597897 362910839 0
104157346 9808693 0
370128538 68819432 0
167810723 416256261 0
158043335 177172679 0
291354576 76471744 0
483090344 269130281 0
77153145 168180896 0
180290935 468853692 0
225831878 20592178 0
423398343 489548423 0
5068644 155255068 0
143947032 207149692 0
66004780 126199518 0
12055611 14832170 0
222439262 408088092 0
58289522 280756973 0
381047101 43774358 0
260264938 422596447 0
289336221 540133326 0
497129551 417695127 0
64982425 546553464 0
366606576 18705389 0
108684810 147134190 0
104414421 61522588 0
124357267 246751938 0
538218408 438278341 0
243011206 211557675 0
224841289 426223281 0
264218533 429752545 0
269648428 127540516 0
80929401 61205398 0
397844072 274148021 0
56705532 550365717 0
237897217 240173517 0
18783582 372912618 0
403608752 295826835 0
239680437 490496733 0
79982597 208306538 0
172903130 85322006 0
360303379 97258100 0
151598408 6658272 0
272532580 356040262 0
453251649 423307154 0
81921124 562973836 0
183470925 214158550 0
560636236 192875882 0
55704598 9052827 0
300471324 438178174 0
253460069 79020022 0
83229650 332394768 0
333044853 544138768 0
19704019 340152885 0
504378902 121996543 0
12373274 175623094 0
164838393 72057730 0
460943186 471743122 0
511417875 80102194 0
270870562 71038303 0
38158983 280698154 0
26882181 353424869 0
46047946 361324163 0
417546275 552479438 0
46775116 100937959 0
339355712 362240300 0
495113886 414783009 0
459097093 125621416 0
345772989 261429225 0
97949779 517933665 0
475328082 135654590 0
212331726 104467946 0
249551563 31185657 0
94985388 248445752 0
162351423 80503064 0
568065012 51964843 0
125755129 123583651 0
395088941 334593520 0
470006066 567658179 0
536981594 240196321 0
425002565 333885011 0
19838413 529572177 0
284259204 146672433 0
571185706 110236605 0
483844090 569980010 0
100079341 336384299 0
472086451 125700568 0
495099927 548224186 0
414957271 344035742 0
252212425 167290388 0
268111059 39522417 0
483176278 481307257 0
504380926 447317944 0
4837969 424730052 0
470461620 249881692 0
506854378 404188792 0
89221469 526516682 0
518615239 190142310 0
50202181 576937599 0
487579862 382813106 0
442318240 193964810 0
16705166 520777188 0
548629294 53929221 0
519611820 579669325 0
535326813 469496569 0
254349122 578506881 0
508291364 539039737 0
307609337 233544339 0
157811338 67096971 0
208570962 416172557 0
131350194 198119262 0
379468863 363104700 0
534835020 487309817 0
271702066 527699083 0
468758190 53836045 0
369132854 38971509 0
323985164 2088549 0
94938577 119822045 0
315307286 555137769 0
202084450 194162876 0
542966317 334209963 0
414060186 452890936 0
521329875 20102764 0
496646703 569426520 0
430461350 443644560 0
108985682 478560799 0
230251208 439936162 0
27922041 175132417 0
466266814 35621449 0
317936194 191965890 0
537201392 72759231 0
275111576 404402577 0
384683359 450274200 0
264320605 295449443 0
409106166 397165609 0
58747101 152081810 0
317920809 487296041 0
329881663 306694296 0
373487104 437984085 0
332949606 174754008 0
91247461 417076280 0
542271305 105791041 0
99307071 366044057 0
446207600 152966768 0
529910168 367623609 0
22236190 509873591 0
396245715 64193569 0
87676960 499801778 0
433412022 241782130 0
437980066 145835824 0
168699319 194917996 0
229093989 550983272 0
226146938 567034381 0
279570919 183994489 0
236449769 283046501 0
54542986 177079406 0
226477658 181102883 0
238149850 122940002 0
332833312 569325041 0
53274714 526146813 0
452854426 85029527 0
501264524 512360926 0
556154703 17784824 0
427428522 519894304 0
226857213 388858529 0
193623980 447745286 0
70300927 138798042 0
247437984 395608679 0
282185287 551920186 0
208486731 13306094 0
57748642 108007787 0
73906786 498730584 0
344404076 80781285 0
522102524 456349807 0
356269739 450970711 0
471891354 354717422 0
68482446 348603517 0
322708839 408402845 0
330268760 135400211 0
498856977 524627732 0
140856071 89125034 0
165303596 197119823 0
536299830 541266059 0
167965095 230014559 0
219234766 499970954 0
203036891 486670308 0
204701669 130491429 0
413827226 58601351 0
452049248 539952209 0
565290751 430020557 0
552424383 548072067 0
461352137 481019595 0
23363197 24138684 0
526655751 254582527 0
573563265 118244349 0
550138797 73888148 0
390824388 383997980 0
133822834 497955388 0
488710346 177116640 0
316326943 244864336 0
210155745 413260261 0
304318369 250833974 0
411792962 400518041 0
433439967 485349966 0
415483458 309428367 0
550529681 156037599 0
528253151 255612974 0
58791746 512713051 0
405131794 187879402 0
310165130 150829760 0
556250711 455656272 0
168463013 130134699 0
525708953 441306194 0
204366979 226100701 0
528854290 196402257 0
362490538 318313305 0
326698443 131818781 0
465441464 228237823 0
244142086 101985227 0
258917119 326230653 0
262099064 329014103 0
270756867 296506745 0
417671077 109306692 0
257140124 23482746 0
285863979 296010066 0
42307341 149211013 0
510569185 279446376 0
34181599 220616955 0
244128737 241873933 0
530667180 52730930 0
36680018 451629721 0
176360824 324893156 0
292927821 157524734 0
111508714 383394666 0
498149072 214368019 0
256432955 537629215 0
357362051 162607960 0
23647222 449657921 0
162654764 478685838 0
180601245 39032978 0
381975997 234721382 0
577314246 419768850 0
525248313 443549898 0
355012698 241776597 0
232558184 404877396 0
496741685 423535347 0
13915736 102231423 0
548605756 102143953 0
150510 406726337 0
435882371 75976639 0
339397193 531371454 0
248392986 499319020 0
101475821 469636250 0
333215027 459470761 0
184649098 190599004 0
96664334 113950773 0
297250427 327543552 0
102821409 299924001 0
223493267 182435599 0
410259077 25697096 0
60356383 225807921 0
283564684 184581339 0
43444265 147239639 0
140396588 108062654 0
505638946 296485059 0
242185973 300124119 0
443361483 516700756 0
441459082 241077626 0
174854655 520698240 0
160262927 462194967 0
382529823 463278905 0
189166896 428671367 0
278841516 358005358 0
185411314 400245984 0
328792172 31353068 0
182309413 477452207 0
314912458 446876306 0
313665074 238831475 0
502636849 421225032 0
324632791 561686999 0
284126201 249762021 0
299760760 342227888 0
381501213 295064493 0
100778745 264225312 0
439569009 17539912 0
550446400 408486182 0
563649198 276803337 0
345426820 387581575 0
336679182 7608680 0
240063636 261352168 0
446619561 288573611 0
249770187 183025739 0
384718028 448694863 0
22650936 73472756 0
305144700 479382371 0
56812603 488195357 0
201863448 331520949 0
266974169 247430139 0
312411631 483589329 0
530498193 143962142 0
556655846 456501116 0
143820941 24886053 0
71746639 490171554 0
410307405 490617317 0
395836037 177732036 0
29756869 310987315 0
237835309 412082675 0
103405576 194024777 0
518755906 247318687 0
320996941 122285295 0
434089563 48484479 0
78744096 204496309 0
54064155 66235414 0
94599162 339157579 0
548768084 167240261 0
389330443 49109367 0
293802224 161666830 0
379550193 172108698 0
28068768 266995135 0
330454030 574320481 0
296011354 545488317 0
445115320 420814281 0
191614236 476718698 0
523000448 102941302 0
14090939 271975721 0
339864952 331634481 0
277252057 189640515 0
172115500 551486094 0
551582307 148202502 0
423126946 459212581 0
88477500 123409533 0
115793175 303564721 0
71262406 468927003 0
121019784 346617910 0
8801319 151835739 0
23836531 115566055 0
233319620 151431413 0
51148544 514231771 0
153737629 108901129 0
479711744 530880347 0
41706905 205124910 0
99419169 540055099 0
362458538 147240362 0
331931698 300025043 0
285897221 494720199 0
234245347 395401301 0
150942558 6929000 0
130437385 289000041 0
40874444 561355638 0
167848955 128025728 0
418597089 481388214 0
265379291 285025445 0
22787594 15099994 0
44044371 324275794 0
505252492 77867249 0
485704998 149977499 0
403339162 78558047 0
78500605 534790732 0
468660022 414842420 0
212224070 443532996 0
353828015 98756169 0
512109318 185363010 0
535659696 82903990 0
216099557 78154530 0
340056532 414271571 0
109109030 472681055 0
423296032 452443743 0
50718498 183049716 0
28579332 400876331 0
552987093 358807960 0
571559556 413539291 0
288305130 509021335 0
218328204 553266160 0
100090866 154848334 0
344334302 447706014 0
255276259 517285211 0
237631930 544542499 0
260044825 94351252 0
48105525 261837420 0
25854112 140941898 0
338825790 545268196 0
206836780 384486059 0
118281406 42334693 0
186508768 99847932 0
1373302 472718212 0
322264674 483904747 0
118524814 496032172 0
218482505 442693397 0
453426179 297953963 0
523226124 122777131 0
335460434 217551841 0
150053385 479069725 0
34124679 421839816 0
367022942 365724707 0
546020114 468025292 0
93016305 378615337 0
278362150 63989584 0
492215283 30794561 0
122574576 21073254 0
360805488 281280750 0
229320062 134714739 0
136774095 140917085 0
491620349 468039650 0
520285204 296997633 0
550800821 561206055 0
127705907 349132834 0
535356933 33414096 0
195325417 135619936 0
91397246 206927585 0
82077055 95720584 0
364261110 470135458 0
177691063 429411291 0
62688433 320309770 0
535003061 31895639 0
450595612 53532293 0
346367710 215851649 0
223495890 382753281 0
561775985 579671566 0
218702013 186191718 0
6105733 409261789 0
27869631 156044558 0
269880178 194339756 0
101240094 378681614 0
128171514 293287641 0
139099584 201555584 0
530995047 455017492 0
104858448 511501866 0
388819819 301830178 0
277974392 48273968 0
212958043 528667144 0
315057425 481357948 0
292494075 66954946 0
522602137 465114791 0
302388609 289991132 0
85284181 359209707 0
126620282 243694707 0
45731112 557334122 0
100665382 460900325 0
398495789 554847919 0
122488930 360221612 0
564045044 45066287 0
577047627 550059765 0
377175343 92232767 0
233994007 118069453 0
189830989 360351001 0
59193716 491633517 0
86087987 394024813 0
477889685 480936076 0
396963323 46917033 0
169565719 301314249 0
185073939 106712883 0
396929387 431483452 0
269139643 553886128 0
4626247 337796273 0
374654928 386895895 0
33779654 162927126 0
511980372 11358784 0
393678604 504406805 0
295897911 338485257 0
232177051 270689611 0
476160512 74198737 0
222923625 45924115 0
62588003 59049383 0
18822789 433849423 0
190291214 66048117 0
495602930 445132998 0
30858661 119795866 0
192133879 141434887 0
120929046 189257498 0
579041493 457129194 0
316764026 427598194 0
299834253 181259773 0
67162866 325051858 0
557315302 250789258 0
520129549 256979280 0
285601026 435454607 0
571021992 264144707 0
332765985 56301991 0
76591894 530372591 0
40497975 326105877 0
259424903 268068161 0
62842745 134677307 0
249613974 384190947 0
332253579 274446522 0
186959799 71249690 0
361381160 431438261 0
225339340 150715704 0
145358971 276268582 0
454169455 154985050 0
289413841 72877414 0
230492170 194692475 0
437561382 291332143 0
140999992 189836206 0
177102792 359755803 0
234670127 239163639 0
200646706 487196660 0
53777981 562739590 0
521587411 112546527 0
219007056 219792762 0
319357791 393136225 0
487872841 128786014 0
129953616 546317283 0
244765664 410726736 0
124574116 440026765 0
109635644 282141756 0
106084527 340710142 0
158906437 458230161 0
467169740 69936568 0
555946958 349020971 0
420215141 301148106 0
309849376 17734703 0
71187888 436547332 0
46457166 278192507 0
212252309 105058328 0
153789145 368847424 0
11657162 116852639 0
165989210 9500023 0
488853755 198577394 0
303724081 28796536 0
120840149 441099838 0
30285491 276049365 0
510843118 85472564 0
450752761 564900660 0
491713622 295391263 0
140797466 457296832 0
209845337 392697863 0
35489481 561926409 0
310646677 79888646 0
385695920 304334980 0
527706163 492303247 0
23498699 52974666 0
67428076 272033274 0
295121161 204255225 0
43630926 84667662 0
368137675 337106078 0
564705887 131681771 0
363175213 87978827 0
365318271 509555705 0
42812584 510900697 0
308287319 370723163 0
94937658 510247900 0
361943803 576754176 0
451324495 151605873 0
417156143 510612915 0
363863417 322491325 0
307328896 566452185 0
217382939 395471601 0
402615592 513145406 0
430927777 369845576 0
428090217 453214148 0
196410762 210229717 0
115050830 503417783 0
243994400 423197539 0
240907454 200706822 0
89776845 106588525 0
23942922 182393322 0
181102198 530973516 0
181743157 204947776 0
21456677 29276660 0
58873021 367302640 0
469950878 521268322 0
504848510 216650315 0
199238030 464654592 0
100395140 93690216 0
361259365 124469363 0
194453517 24134398 0
28166991 270558401 0
572533573 42911695 0
27745941 478615064 0
293078347 526505263 0
97855003 307353089 0
379114274 357116656 0
226181010 443699079 0
65492489 49634459 0
217917901 517490072 0
324657608 388390115 0
524127316 412310846 0
311231817 575794519 0
326169384 108993746 0
10321019 119844616 0
143696045 115004375 0
293821362 29346708 0
314595083 236776241 0
422979278 25563405 0
414953578 128185100 0
185587233 18080401 0
82564472 437682243 0
332205858 391043929 0
547569594 135864302 0
551713619 124369757 0
391780959 413677811 0
355760443 533627387 0
568457395 551685496 0
279301237 132031564 0
168673009 389562090 0
105935853 209413099 0
526382724 299200218 0
108183530 336440897 0
165386461 389393185 0
300807860 510135358 0
434504026 272450284 0
279573749 220167389 0
106192928 153618380 0
21895403 511173718 0
65551641 263310555 0
455970547 426790391 0
283483844 197068437 0
450921426 336095882 0
541163166 386538720 0
245904910 453688778 0
477897311 426323060 0
348699591 101735372 0
169563439 154662168 0
325635784 141015417 0
176605887 333270916 0
135715504 221320155 0
530724894 37880230 0
179759583 488686693 0
428029372 139976316 0
60468364 121123079 0
542109773 154486056 0
544009339 58738155 0
574297648 433639500 0
178010882 399395107 0
392794082 361820655 0
366298869 524163246 0
534726510 98532718 0
221382610 106035192 0
318131866 269103172 0
332088387 102371879 0
87117898 436285505 0
136765627 331271949 0
354296906 524503630 0
145793571 101844414 0
566247694 458051623 0
510707039 177088393 0
85251843 542736325 0
238763326 543036683 0
446733257 559228660 0
18317016 327591451 0
169791811 514541611 0
507485506 308578170 0
532157504 210234043 0
69867287 512042684 0
90323132 504980746 0
458350156 503246348 0
322791779 344256209 0
406131650 254919609 0
570165669 532713236 0
265890108 205899481 0
1517352 152536005 0
464011363 415583408 0
494577230 410505034 0
246045609 3451498 0
137506251 112370346 0
356599477 240006604 0
391912357 469704989 0
197201053 51423127 0
11172560 307591745 0
486035601 137320335 0
83120416 543096372 0
362208379 270118486 0
197245172 303900055 0
248990932 178591942 0
189136597 569419065 0
60742706 4004607 0
438289429 512522307 0
231482394 126453782 0
447449071 324940609 0
389601586 573984271 0
369722100 130978951 0
82800330 161086701 0
531934278 494827758 0
491284484 478514005 0
522928770 53956804 0
493413782 382161445 0
149566469 312702556 0
391274140 200514861 0
303759903 122607208 0
377725967 144676548 0
534596530 511932443 0
63095821 333294882 0
389778582 142774188 0
423580585 366721079 0
313101037 168096763 0
477282894 480320473 0
545129258 322503635 0
74222501 31024792 0
450710375 1507090 0
539287350 576001631 0
488214092 316711182 0
366565514 129545479 0
127121999 26433847 0
410527769 149391345 0
341800560 19650115 0
358419197 312591587 0
154002051 235859057 0
219359407 385329040 0
76093919 364029499 0
203768186 425781273 0
386092456 547325078 0
352087970 493262479 0
351661893 548248572 0
527274557 402589137 0
351449398 237643477 0
446985439 211766819 0
244195615 204217669 0
262178003 534245068 0
513796087 276609564 0
213083640 173197263 0
63365967 259681962 0
306154345 559045873 0
100362257 71090253 0
100253141 35504399 0
240847470 248693444 0
23536924 175993094 0
196308436 343794754 0
114458028 427943237 0
213925265 3846658 0
30896262 438096843 0
308576765 150739394 0
321682218 196509848 0
367143134 471996217 0
189889481 485632419 0
317844518 407678002 0
382019007 262910948 0
521445686 226164033 0
72251757 511171868 0
120670169 43491702 0
443500146 435908566 0
292169089 25188088 0
185681506 135835123 0
266457033 440020814 0
59049887 505816879 0
256918076 406237283 0
459132623 81215686 0
223338129 435570377 0
127975076 123088293 0
13977797 105368326 0
487098318 396856722 0
554455793 23434332 0
279719949 455167299 0
356058688 514648965 0
95257630 417199226 0
340037297 405680890 0
378824492 222666956 0
433095049 472188464 0
360598264 571747376 0
554981131 55048482 0
176963805 508025979 0
233748874 276387438 0
321526334 319176064 0
393928290 454264051 0
159276678 266194128 0
95712239 343847601 0
64540177 563781848 0
460692060 351189529 0
199889267 248082465 0
80009487 162821629 0
161458425 207013261 0
264368124 199080492 0
519839479 86610708 0
110576843 456547930 0
352659681 225820307 0
8639172 16880655 0
138054727 291485231 0
569660716 264544420 0
299636268 96909992 0
552110671 166919439 0
153270500 541723214 0
548061111 238518878 0
432055218 88451690 0
310129526 239495818 0
262790051 392458271 0
27886121 197272921 0
450545889 233954663 0
559618459 167173845 0
351733647 342116349 0
26121890 158453503 0
299769734 568035637 0
192353628 35736619 0
191341434 20816455 0
326779281 220303850 0
39412247 154037297 0
166908455 41195875 0
164564758 392892638 0
81082464 187652667 0
557260456 50680263 0
399190682 444857384 0
135298144 322873044 0
497014904 48672869 0
359070275 426774177 0
176808005 488191711 0
498022365 187394823 0
8693925 110549260 0
122925269 201957020 0
467938837 111767700 0
759341 483142714 0
556729976 270797509 0
262893052 312683646 0
542457698 458774113 0
409999289 77111698 0
374436950 491349703 0
334989182 169366814 0
442395295 471592532 0
86753943 290905196 0
306490341 556503853 0
516771 556128814 0
501470082 529882213 0
260484972 380505028 0
361146237 232729179 0
4098876 453057592 0
342226272 552148518 0
201590033 348394053 0
453929400 324590114 0
163738018 67746697 0
340049852 816227 0
569616898 156301386 0
355219385 142817189 0
41772382 351356500 0
164872077 283530880 0
295069355 111540559 0
408430586 532624644 0
149396199 233311030 0
487923893 48828939 0
271171541 128376241 0
327830694 177435715 0
378313063 115801778 0
74110067 429306985 0
126995728 83340718 0
516057748 338792976 0
398860166 276363147 0
6713748 115965855 0
227397183 409397630 0
448794085 238414084 0
505406803 116547575 0
376608839 167646347 0
191640028 87492559 0
59840792 394668339 0
485226584 303457299 0
222965809 217686914 0
485731443 84541110 0
43912287 398652983 0
321945774 195773597 0
264324211 472048757 0
184443899 285484711 0
296766787 182893983 0
108013895 353615889 0
568048296 275460534 0
423972911 127034328 0
214669537 149748324 0
203885547 518488036 0
167225531 499604610 0
309240121 506965729 0
273333134 273372729 0
548288387 489087956 0
464506362 98831760 0
51340202 456719354 0
26695313 209706112 0
365713783 399215841 0
37335070 133661813 0
320159712 560987299 0
173209314 180580170 0
277800652 431041583 0
515228538 357129844 0
563060868 119749838 0
273396093 85947069 0
381039002 479439913 0
434426918 43957240 0
445874889 523689000 0
174786333 324277209 0
545813474 474009346 0
550121515 501867780 0
508659708 82402269 0
89293974 488293452 0
208135043 513175702 0
23292784 545998318 0
111136363 279394570 0
241911370 451721969 0
241816101 247356992 0
408519773 246833297 0
483516914 316034433 0
273378265 129958135 0
549800141 539848428 0
137406820 33559150 0
344363415 331928972 0
173349826 229217024 0
509961593 250272077 0
226897930 62747028 0
543519764 250201871 0
58312593 338223120 0
326661093 334750908 0
432444829 25697703 0
361898444 165104038 0
553596469 388621147 0
359071801 468237645 0
406816081 82681536 0
249312893 141591036 0
221753515 228638278 0
375327330 39585903 0
344526066 342321885 0
207937478 502595219 0
119178170 330503839 0
278373076 29617644 0
546572370 542079949 0
404724258 68439223 0
92629194 279749483 0
502360645 441127933 0
337941424 96083262 0
450597518 447395709 0
304763096 356155512 0
430347836 394973534 0
234932401 568199556 0
216935592 563914407 0
138879589 505654383 0
496837466 388225906 0
118818007 81605847 0
24710961 113636610 0
277241804 41005302 0
523506833 562913092 0
296273191 508938289 0
412604213 123997348 0
536694850 454193221 0
255012632 150857356 0
520391775 451775675 0
194461375 544836631 0
230181601 575029212 0
186708079 200514398 0
93403419 279645010 0
454633888 419617166 0
143496889 317151957 0
5318866 155317710 0
297963938 184229786 0
338052884 181928477 0
335801074 562803713 0
572875 94183143 0
154574051 74990442 0
293205178 369693673 0
371387364 464958059 0
471095499 83680558 0
80437628 328015691 0
221031517 394598632 0
53738470 281900645 0
471250123 23323301 0
198753438 509928930 0
9038135 339075059 0
90908154 409767888 0
107409587 260545945 0
106830175 324377523 0
491990384 344062057 0
4933978 74681614 0
520941468 441366312 0
394719004 401661526 0
191292979 455564923 0
122073315 71526034 0
456730950 216264343 0
390495949 196924761 0
246328076 98478400 0
42654895 193997629 0
491511743 207835127 0
9963623 547476112 0
569920667 431816147 0
573140235 503690977 0
459741682 548709943 0
368410432 117801747 0
28012678 547164189 0
470885899 311808036 0
419579735 26928048 0
240436928 464259630 0
90948110 523338604 0
241045726 406393375 0
57552203 517096923 0
170046884 41937032 0
464770896 354718007 0
70824984 297399518 0
479223286 24216940 0
480820973 511844125 0
276900140 21054356 0
383702570 143517910 0
331400356 437800803 0
533147818 3656944 0
443309889 360299237 0
99557118 386744127 0
419705415 195837696 0
223681837 521670360 0
325707610 414379074 0
371121356 53880757 0
316207008 451162083 0
555400242 453435061 0
30268546 147810948 0
521868436 219474778 0
286298028 578074342 0
193431875 521405091 0
242972031 229140439 0
228441854 553660019 0
523949527 225045728 0
559045382 424816647 0
155511729 92417700 0
427841580 534993231 0
45784536 165943305 0
56975988 100892271 0
232116052 327679211 0
115528122 217892211 0
95427075 97060118 0
316358317 344615610 0
85171056 94799486 0
198107737 447089132 0
219540914 477394138 0
46602706 374363744 0
217845449 459138948 0
83973428 147064352 0
523022280 423479230 0
111011198 163365559 0
62423892 24341404 0
497552096 205414767 0
323839943 377366881 0
12352773 11930201 0
189695858 237413626 0
528519380 196528802 0
431031154 337143884 0
519958147 468625466 0
423153976 98826787 0
99443575 466778573 0
396869228 579568601 0
70146359 491567665 0
539747649 319364495 0
45932403 433501217 0
573943763 480113685 0
459496938 197447458 0
539680622 186668577 0
145867536 3188437 0
223569154 113835659 0
450582439 441518812 0
227691652 546806640 0
109794623 83333027 0
422251049 548658242 0
188435114 221217710 0
290365544 199505616 0
442490052 296985196 0
209363034 227161168 0
528829417 316490311 0
470156876 92613582 0
477335101 29828725 0
345160307 252375693 0
462253693 151292963 0
122751629 233822846 0
358285820 573873788 0
245985656 166538323 0
41816842 439277031 0
552515883 98875445 0
146483406 72714870 0
506124253 377913817 0
392557033 12408464 0
47680123 33335195 0
363638097 80018893 0
18246205 182058912 0
211632782 329184551 0
512823809 80483814 0
194228345 222120192 0
309323263 34236691 0
6076378 556863591 0
312158839 236930877 0
402500778 401151784 0
146151767 180588017 0
5106200 263410825 0
301047213 414875817 0
461735677 433963041 0
511222026 517165177 0
526359768 134552013 0
283600157 439280852 0
54370592 484173966 0
129992408 332667624 0
64171665 277744663 0
249909802 441983902 0
387263308 21990285 0
144420500 183900066 0
318601191 14368768 0
61441131 234650241 0
127461187 540452475 0
362522166 147967661 0
401565499 348649505 0
92332133 39290891 0
538079752 303354458 0
48830086 304796131 0
51185533 173765406 0
341734063 39547421 0
40202329 99410311 0
518438975 381990168 0
560021329 91835963 0
44251882 267274167 0
266998121 236410835 0
518950721 86265095 0
34383686 67498697 0
240485030 350674414 0
337218651 234160060 0
222377290 405966320 0
498239704 48762422 0
251914732 239262437 0
78009928 307341625 0
470014241 149774197 0
474353990 465912784 0
57255520 167557333 0
536709595 331730762 0
519399168 471287956 0
282211031 216698505 0
430195233 414761953 0
423611034 312141150 0
278005825 439868226 0
150755316 191444394 0
369142808 207195070 0
420005659 267715377 0
85689704 467545801 0
87150693 455391851 0
144770162 444949905 0
416756252 578659216 0
362674889 478273745 0
195012167 315423400 0
34339834 529108798 0
9143757 270669826 0
71195150 193013492 0
44005721 403537199 0
460715582 365101095 0
319593833 58234293 0
471219578 24649496 0
321081374 148059855 0
437173581 81917379 0
364990825 319574165 0
216227687 376231456 0
566987428 106242352 0
565030255 469108700 0
298929482 571519366 0
493963354 119666445 0
165837119 568121583 0
471515253 223647421 0
389249143 524982657 0
315946320 153576286 0
119625340 422799108 0
516922720 220182223 0
182885399 186788833 0
294044122 342179257 0
161663982 62008014 0
486321009 41222332 0
196166742 436217921 0
129916736 187817171 0
52267673 84479829 0
208101351 242586037 0
509657012 195972713 0
54638788 35697932 0
35811996 45928995 0
499107936 338967544 0
511671144 238916089 0
292877193 248089440 0
334575884 401586434 0
358296581 568531386 0
558220753 323358839 0
576998792 98896862 0
198505143 183455553 0
229233488 42541501 0
367101546 296751935 0
466952968 456883865 0
573442781 434293376 0
4392249 346977339 0
222537648 106488645 0
356958239 339622844 0
146511239 211057346 0
440246945 249234401 0
247236161 90631536 0
245337978 70999519 0
386155330 403181132 0
20260690 479966405 0
184902854 341066527 0
490440958 303697186 0
168523981 175518538 0
173603232 413792967 0
352661132 530083657 0
179027686 47878753 0
537416991 517038189 0
420232 352899374 0
138905985 16125949 0
230713421 205882473 0
230485443 141592660 0
376611140 558156131 0
238767359 568511684 0
19432243 398847855 0
261515528 282273390 0
347005394 231122582 0
82493019 562996679 0
462466841 118381093 0
133820210 93899733 0
273381222 68808414 0
85982891 66735739 0
203057859 157407951 0
413777590 544573295 0
166052949 309346147 0
288354919 331066579 0
364257264 342143042 0
331049 271713131 0
51804848 363588205 0
25733389 118158117 0
429398201 353782879 0
114267578 64093201 0
4584322 245984435 0
140919722 175113605 0
20562998 414236078 0
488018791 80463310 0
231021883 67238640 0
439018524 379503813 0
244088256 78960647 0
76754950 538669447 0
323116666 128242971 0
88554295 444914349 0
432443185 455515123 0
499870866 553629152 0
4193151 201458169 0
40408480 195055644 0
80049204 115454066 0
42582153 171796001 0
196658114 72458685 0
37299259 396807762 0
128644080 154770628 0
276148817 98412293 0
529133619 292255943 0
159826507 187789994 0
205784477 481415501 0
425761750 316512489 0
257140081 148362659 0
257924151 397051816 0
51290039 484717795 0
512780006 532614094 0
169448342 156391978 0
423820140 254476407 0
2647990 110729457 0
351069875 325361881 0
261572638 215878436 0
271858216 425445597 0
435865318 474002988 0
441479598 32126109 0
223280214 29316900 0
90722383 54073204 0
404246818 376058730 0
568710339 392563757 0
140603805 574805797 0
384209407 113504563 0
277636686 29154942 0
190722357 521240725 0
411088151 309920269 0
30565017 470734038 0
331537142 220822597 0
400076255 82082939 0
80316693 519794998 0
110883745 112196516 0
456043567 533074192 0
356146781 331035693 0
187799041 447843991 0
479799867 172514321 0
200495729 19625116 0
47906895 451351827 0
522753326 186032778 0
33481106 164719237 0
38361819 516362182 0
107155356 260016151 0
166144592 357220997 0
41895522 487118108 0
446864814 510885949 0
429602163 463157932 0
152475130 210030355 0
538898742 281649400 0
219530474 276503859 0
519846787 314598369 0
459349677 542803608 0
375329986 240451007 0
357845315 257910209 0
535922676 217373199 0
416133608 194806527 0
71408897 567090457 0
12709205 132655650 0
70938144 11254498 0
345970708 567447362 0
182861280 361364909 0
367791898 143912623 0
503458663 24058549 0
150917584 172004490 0
60615256 303149847 0
378028015 237217196 0
146268239 381166739 0
485369513 398696626 0
240165247 11752629 0
374362629 82579961 0
528790822 362682701 0
73530306 298334714 0
167013172 234475174 0
13043643 205566990 0
332700695 329523802 0
9948644 281484875 0
37656703 92402956 0
458626570 191166362 0
265691727 461352234 0
242350012 368853519 0
191546263 198566930 0
71080460 405048613 0
174803406 323908447 0
75395736 517486243 0
484927166 511404225 0
400356574 449113994 0
350978314 35645004 0
403376066 401829361 0
253354243 216820707 0
362710971 383603272 0
90143456 337604088 0
404036363 412797748 0
50388405 552401273 0
242999395 32423019 0
320471402 100459984 0
449822812 572965715 0
455983334 180199877 0
221826964 417660555 0
296185112 270992243 0
313708338 403179894 0
491139086 504688143 0
572589084 141524129 0
341234662 315491501 0
23573033 308274792 0
118869068 168922969 0
19634230 488964461 0
545032211 53974289 0
62511422 245999475 0
323279643 119746768 0
520814443 324378863 0
319827007 506115177 0
401969356 86061265 0
447583530 170357548 0
326395832 267546586 0
202342069 13580114 0
136369015 115373655 0
180047674 163405853 0
61311972 51069822 0
278290451 288756843 0
69950178 330404037 0
38178154 119850352 0
394872135 141374368 0
16106031 88275665 0
555473175 76566273 0
96966231 453197092 0
442616904 307525340 0
18681476 267673042 0
353252043 99872541 0
506521073 521011192 0
271428373 478753095 0
414075227 9469467 0
108791075 164414913 0
166114614 57813618 0
506449700 293573428 0
29166273 77602222 0
379028734 447269031 0
528152666 357839377 0
538230069 556849244 0
258138369 451087416 0
12032622 191241966 0
62288967 554906425 0
180364862 294150780 0
422937654 53428383 0
160446703 26745820 0
92941196 127965592 0
208066128 441808339 0
425441239 190877465 0
67976532 380246975 0
263571259 468666415 0
115901586 521262031 0
244218152 119381596 0
246952128 459473656 0
104210053 441219879 0
189919847 517025326 0
369818265 456955274 0
327475154 556040536 0
334987028 479499778 0
336129573 481209729 0
399751456 80340370 0
529438938 130245493 0
14121188 355900695 0
498079886 105866383 0
198937780 53042424 0
527338228 363191900 0
25923014 242029789 0
412234759 62340689 0
315171869 287394469 0
322003814 489168698 0
506522145 55156914 0
83413895 309523941 0
498125722 240879716 0
144496151 56711226 0
306555710 254929797 0
345640326 423060391 0
119163732 15421654 0
505217301 163665940 0
405550822 128857303 0
336053719 448899604 0
262963747 301889222 0
80122988 375926196 0
404977984 421851349 0
478532461 383160802 0
4039605 387628856 0
288271180 256626706 0
66114281 454368867 0
138575899 62414543 0
431772600 507456307 0
315834358 309767821 0
108066823 338111683 0
389932829 388809384 0
532006034 401826631 0
86639732 21900458 0
400900940 92902458 0
64296739 381806819 0
445801319 433880722 0
249933635 336336262 0
291165263 131860540 0
105212504 43999520 0
259001025 373519617 0
368990007 138932710 0
67484553 28180849 0
106908100 294675266 0
205641049 50528448 0
155902109 149576053 0
193743503 355652741 0
421697413 48966040 0
310391033 178245178 0
153387118 546336775 0
175135353 390668601 0
480514240 352345273 0
72441516 149287461 0
176545767 83126084 0
386415425 252298205 0
331067753 214238712 0
28629611 333625594 0
12508577 189335194 0
183120550 372786228 0
122447680 114648599 0
17328257 18528108 0
175100266 295852167 0
416084353 360133587 0
121789395 40130536 0
397593885 405480844 0
262795636 165113974 0
339955902 12259729 0
431012682 500952675 0
303286727 11123790 0
327009792 499159984 0
484723591 353165654 0
176041536 32645632 0
273835835 239486800 0
547747677 401849035 0
347137635 85591953 0
134153017 274363712 0
161598266 61515717 0
158554534 278545409 0
196674112 330678260 0
68229807 502252875 0
435824714 233078646 0
178796164 266261452 0
439918266 30535391 0
408534202 496115175 0
192795190 63546517 0
268631332 218557784 0
42031868 97228004 0
252528992 162507176 0
464291721 331991676 0
120513262 14947499 0
468379327 463291846 0
543196716 568878262 0
208625176 119737157 0
5328854 92742099 0
516814959 305345897 0
505741513 521020327 0
432647359 208885930 0
472937526 554953406 0
530354459 495271828 0
277144009 256681561 0
396488665 517816078 0
295588054 535885397 0
39758427 214663999 0
114548759 273416160 0
354582311 434150202 0
32837371 6076463 0
115433038 538339857 0
415656056 49901851 0
123274921 323448161 0
297647731 195167249 0
493637774 562770395 0
224127037 189535084 0
163182752 219606232 0
232175955 122565693 0
165773491 169090297 0
300769965 467590170 0
330762823 4122816 0
227763418 118525787 0
173294828 98802400 0
245373163 240802651 0
322790831 444190608 0
388222290 246953728 0
60351434 213394588 0
92351905 78730984 0
32911127 501724688 0
174970975 414453695 0
31744262 544599869 0
101902944 92241616 0
470698893 113104408 0
493379172 352374386 0
327085872 6371568 0
231574361 342468872 0
382964354 132493363 0
103040267 251695207 0
386562490 199929569 0
549190862 118196547 0
222905200 164587088 0
31449591 52173156 0
149820118 289210690 0
206608114 51483112 0
368226612 89180525 0
4621915 10808150 0
107395477 340629789 0
269028177 90051907 0
424642520 481923718 0
392897463 304541840 0
410847312 225828970 0
561505581 487424059 0
281138120 340265304 0
46975785 362115396 0
508815533 111642791 0
410837836 577535934 0
200669077 78411439 0
101615732 272199793 0
63782389 404518254 0
28682196 545507607 0
17247551 98353977 0
537134207 206456688 0
393600600 561738419 0
220686247 359182137 0
269659950 198636446 0
149147533 441422732 0
272806512 236792941 0
436988556 114583019 0
245073828 219536964 0
294409967 170362124 0
147359829 488810361 0
345104276 443584135 0
488789497 31993064 0
60806823 458117787 0
66047752 456756759 0
491456692 269231823 0
319306600 450306224 0
478012071 177300533 0
170896590 150267554 0
172876599 73688555 0
88153750 352548783 0
480752224 139503119 0
65483870 524997515 0
410593082 453232488 0
334572175 342369397 0
335555654 504921291 0
548212212 335484415 0
30552742 360932992 0
293420431 263957072 0
26405658 30993559 0
312113879 769467 0
128419678 47368004 0
395954986 207705976 0
395041531 471904723 0
530153297 485875372 0
80146540 138104344 0
397559854 129206503 0
30975480 365099887 0
545900585 422838883 0
127771519 405399600 0
151849526 516179410 0
529944260 9258789 0
88868911 40605702 0
187596347 345817592 0
357643729 547472635 0
422899925 43625599 0
345815023 143961144 0
418879977 23940112 0
253373551 558633866 0
541375294 427093109 0
421812988 568904347 0
426522800 316274503 0
417380744 215726559 0
300248213 276798529 0
446166659 563059846 0
6238931 134002641 0
239914005 152380113 0
477969794 47775759 0
143045517 247158606 0
544117083 43558037 0
337675769 138265103 0
151377476 373374048 0
29119163 181858310 0
514116617 138823179 0
310103595 358698478 0
186325531 314333384 0
199712544 509588159 0
404201302 131642256 0
518931046 140945184 0
538871777 327238797 0
546414748 72199387 0
20839393 443861330 0
134739263 28363880 0
70088042 419221241 0
355243134 497128598 0
458704650 474212202 0
90567872 570240884 0
385572767 450215959 0
297921089 514648291 0
216317603 108877120 0
247562185 256842033 0
287860286 287963903 0
388354650 459384209 0
314407585 513762719 0
169989016 362828949 0
351375103 379038647 0
525508021 281376173 0
484410598 551681828 0
319147311 389270278 0
5706605 487221340 0
201966014 129769258 0
576190445 563044853 0
499964731 229797091 0
385790084 351525937 0
175408115 531614014 0
420791442 416083140 0
235551166 518690407 0
542310026 196068168 0
398589530 153978160 0
106656024 292143560 0
576621495 115963861 0
349292563 113974351 0
379197027 171299114 0
95250481 157258101 0
190604789 240255299 0
565732715 107375884 0
335227920 347090670 0
426192979 574400274 0
89355301 537745723 0
571057753 317567497 0
213732520 64715490 0
325646013 348905856 0
451299107 380673442 0
548077633 141496430 0
569370205 162083919 0
397970362 267261752 0
437271034 438024944 0
304336380 416844630 0
352550802 130484427 0
505004694 449128975 0
284328337 403182045 0
126049186 327315753 0
256842149 425540335 0
341636380 361116700 0
133745331 75199697 0
265427455 202248755 0
429323318 324692818 0
152416804 514818730 0
205915841 442635373 0
241068500 196243482 0
112234259 101921756 0
73918299 136482710 0
131648160 579438416 0
507040591 419810892 0
204488029 292031255 0
311207055 336425870 0
279479211 53868527 0
124878698 397968793 0
127138566 92051493 0
170210720 299780231 0
159881962 405164171 0
356383107 485448329 0
499883870 52515360 0
97355900 207230613 0
283978047 438787804 0
212570977 227092546 0
243745613 546397094 0
363365664 242432298 0
438495062 243583358 0
283531667 288464645 0
382326873 497829192 0
217100428 101072258 0
412553512 476001667 0
461295567 302331338 0
66244456 566428929 0
16531243 75546558 0
47099447 465106152 0
447354447 453560011 0
298355699 171464377 0
407880335 474870262 0
565846545 465588032 0
314609547 221114814 0
180853210 368465414 0
251999573 34234177 0
487598097 114025074 0
274336078 370768187 0
268049784 53380425 0
279188059 34885348 0
411960890 490855601 0
24120098 545708209 0
165412860 143352446 0
170147951 252461789 0
60767719 447772849 0
139451903 42661764 0
416897540 134580924 0
207840823 67295721 0
36359265 373054106 0
34101293 219199333 0
322274314 155687432 0
318264376 292277540 0
562220847 253800245 0
162063655 245020439 0
148064903 494198328 0
57632542 499505033 0
247283095 264508624 0
463933399 500492458 0
321303276 460906990 0
353540143 140126184 0
494075277 512166257 0
408981384 131296166 0
531100620 81073020 0
222562670 398233584 0
340795592 121930311 0
189335840 141849858 0
439095716 7808884 0
347379275 544373795 0
496890650 142829403 0
192551532 234680434 0
281949643 465233273 0
328416862 79828741 0
499398933 202437927 0
99069739 322518549 0
408919230 262291845 0
284271051 105157204 0
498444308 45245320 0
124802115 63890754 0
349056796 86974436 0
171167122 328035797 0
406394352 181079084 0
561134075 186101454 0
309884893 45066085 0
278845900 346032064 0
464286468 214827522 0
329917451 112538229 0
491743667 322758428 0
542012384 180620407 0
8416111 418004196 0
386797409 540888620 0
554268234 201056087 0
99802245 231277252 0
474270038 544770885 0
243311953 375083334 0
247039790 196171212 0
406998118 448332379 0
388635290 515277108 0
8088162 220674577 0
441001970 192000941 0
387244237 420258192 0
494127647 25449674 0
265367688 148959634 0
275989731 154378106 0
20975879 205648675 0
573563125 326267928 0
456023746 52066219 0
117706353 92968158 0
132747907 429624349 0
553180546 42879447 0
456812907 225861655 0
476071931 534586900 0
144092366 312960676 0
256751536 462216302 0
520196317 312899869 0
120778773 341905896 0
422810276 159337145 0
308925585 549671678 0
58967878 14854931 0
112702885 457125492 0
81548868 219158828 0
95105401 30300037 0
375464919 209755294 0
527624637 62533194 0
405526082 57318365 0
391219990 549590749 0
369432387 392368496 0
476617075 565862517 0
234817791 89330616 0
252846981 407206071 0
89052673 292785566 0
388353673 110875310 0
161592893 178273508 0
391365701 513457090 0
404120489 454618280 0
244577582 51770572 0
370165576 551839825 0
369607641 537077425 0
313522589 256536977 0
17305803 61976769 0
120398471 218758079 0
527833223 180976521 0
577299932 141057458 0
264788507 142158419 0
475809604 531036371 0
236461198 463050019 0
363093136 536327756 0
357128156 58256014 0
361168924 331879345 0
338849932 342452647 0
472130213 487680213 0
469540689 451896804 0
238631505 288228962 0
298495788 224217546 0
240479701 1409281 0
124250838 316358366 0
85119342 207588979 0
175706756 265464242 0
153685313 475456235 0
84115977 284339630 0
500084159 95386792 0
437810404 148552172 0
146699945 321850572 0
376627409 92404938 0
461189841 179678599 0
332823236 64185009 0
435605629 547458454 0
425449369 565068561 0
305446939 150575913 0
51445191 263366022 0
482418371 90782721 0
440098061 519463825 0
406311287 303428111 0
116477269 509193846 0
79298793 90567005 0
574107687 29549978 0
322035000 327613385 0
391529307 124273856 0
463596975 486623267 0
345748844 551897529 0
259104400 53870479 0
175636278 80012778 0
537819083 18660542 0
7440815 243337280 0
52550861 92741303 0
5365421 169317602 0
60392284 359316502 0
389296605 143756908 0
86165866 210992264 0
314263531 461678018 0
441387430 70206664 0
160640082 321988065 0
260325116 472047777 0
51487216 576995417 0
198162340 199491106 0
504882427 252736352 0
69092813 504877272 0
19500050 317308962 0
547857057 317182992 0
177625682 95903367 0
529691693 361615491 0
525310411 440403457 0
179213109 531387907 0
400536023 171142677 0
240147600 460087890 0
267515209 572752175 0
162537590 248162725 0
37873195 53601130 0
566914243 514693488 0
343761888 451772165 0
129469829 313738046 0
365369261 243460953 0
103739252 519014334 0
229999477 206066870 0
532650102 364364375 0
425883827 26577059 0
410258475 376886561 0
287858047 4895469 0
535698530 380449783 0
93324114 465065261 0
398944215 109730842 0
67308353 250903463 0
57846013 67367275 0
322603344 459882027 0
277393952 577375977 0
401691968 97208950 0
283995060 435662767 0
144555512 500704283 0
54113646 248867939 0
24124335 46395091 0
395730167 23495928 0
90479881 46041546 0
308852952 353827943 0
383260723 505560397 0
87917320 225955077 0
379322680 54715399 0
54409860 379214772 0
48055714 243867719 0
182308738 568152678 0
395802274 103261741 0
348640081 135876323 0
91812156 369137873 0
421192666 142055162 0
339948045 155259140 0
491514793 321124477 0
20235182 20421244 0
89498509 393510664 0
368386963 483582331 0
343363913 36479532 0
255380554 395836490 0
203421017 219154382 0
393408094 540378510 0
246428664 493832668 0
85433887 509852426 0
312207701 183193502 0
313831815 402005526 0
404364517 478371558 0
163621272 97357480 0
25247209 76194546 0
189655210 62614123 0
174180289 144872076 0
486955903 465102158 0
543689935 435970988 0
75089675 247660170 0
206790751 552122024 0
408544332 112206216 0
120569392 378734689 0
20909251 470706626 0
537421588 369357427 0
296247998 370666032 0
445683946 258233079 0
360627783 300109328 0
398830003 459461588 0
85914193 424594631 0
177454798 551743803 0
130807878 146010186 0
36006833 406297022 0
455919787 64916671 0
80267297 412857423 0
108040399 126978342 0
308142973 282186119 0
564160184 146931247 0
298004075 150555160 0
393672585 560468974 0
68898741 98618124 0
260156978 513882482 0
520515720 258843442 0
50398698 388039032 0
288965948 163771347 0
404406976 347898361 0
148277738 559054104 0
55362556 439280259 0
211235792 92844120 0
311546026 397179173 0
65908967 261889024 0
385205948 368294133 0
1925096 173166450 0
304695405 377585194 0
425518601 139042480 0
408099740 238027196 0
143373465 192234903 0
406816644 129542495 0
27282149 485186418 0
324539524 128054485 0
299213401 306033970 0
372775464 18228165 0
341220225 374335729 0
196076660 101118970 0
561760793 76538468 0
125565264 187725707 0
287273225 351656312 0
269430398 453522498 0
99266270 205468913 0
473078316 57875917 0
286482933 521815161 0
542769419 274639982 0
108012922 338371317 0
200552251 472776593 0
298694875 110123208 0
262539584 4175505 0
103729368 407703742 0
464379385 30997613 0
68238565 379931521 0
411912326 574480898 0
366989442 463541939 0
302724514 119066481 0
286449382 573879122 0
47130844 127788436 0
222573195 382967679 0
445867355 547309603 0
476209376 17747006 0
362839889 52564991 0
497107981 461092743 0
21488438 359792891 0
15181842 556436226 0
500337332 387160266 0
410969264 74207575 0
475686139 102523456 0
71208576 554912087 0
253627983 9644880 0
332982943 241120794 0
542490130 316969674 0
108787302 322659936 0
436758872 499609798 0
226129767 169568518 0
331040822 519580964 0
351665857 2237006 0
553102446 367382654 0
495066161 504138121 0
69065746 556445599 0
256514739 423321871 0
13623313 478341587 0
367035780 474131606 0
330683000 40992505 0
17529518 404534568 0
131689024 328655268 0
253810191 524190256 0
149207539 364286551 0
545639208 317149654 0
84463209 4710018 0
566440404 420371227 0
446186722 73171541 0
163605341 535281772 0
10994742 300216414 0
86766145 344521289 0
231930535 553240631 0
46252589 464388638 0
105023348 569049667 0
273293763 500587420 0
293588203 279182914 0
461848997 175206257 0
136304851 110657292 0
477463423 226047846 0
483981715 576702353 0
361080215 486544140 0
100917671 302828666 0
109028635 527917777 0
211988959 517040827 0
411338535 380065924 0
184918629 68125270 0
357880993 108881052 0
138138665 328982968 0
361809838 537382083 0
255821379 443106443 0
337742866 59700238 0
42630339 19092416 0
324041479 40977514 0
396643275 384328025 0
66175734 391306555 0
272346578 109233493 0
117966118 521527920 0
415007955 150236643 0
404952957 462498062 0
242489585 83286021 0
171048546 280019227 0
534759983 560486636 0
233215559 215247161 0
268681193 145582238 0
224877044 15647845 0
129290590 576818460 0
112620700 39574082 0
294813906 239777961 0
336831935 549570063 0
17912596 555798840 0
560004517 129395528 0
245067886 55937597 0
216651843 63890932 0
527449938 349937834 0
570071296 87715535 0
238882468 544521940 0
206704697 489897910 0
280054059 474999631 0
47718580 394191030 0
201508718 197696886 0
273141755 83151869 0
237271597 368276255 0
576132770 365773823 0
97165395 401484735 0
467918992 554557555 0
493418068 221632289 0
505279180 52665325 0
258642095 286512185 0
50827566 303607512 0
257879325 265415582 0
252114879 145102602 0
101750510 331058605 0
168641537 232023891 0
23557686 547817285 0
462371230 124048981 0
345003353 155964304 0
381924713 420900729 0
264285698 333386472 0
413627218 180612007 0
415464545 287790000 0
332269208 361356893 0
99298719 111972167 0
387415859 243336909 0
335152028 209805715 0
2944500 514325726 0
63489899 33999615 0
109733139 315170384 0
121074284 149002362 0
370095859 133565623 0
181368492 100840689 0
91596670 301270047 0
560593387 518947931 0
427715564 335528044 0
46963289 117631069 0
386138605 332917768 0
61303084 107460676 0
434653297 479412729 0
336094469 181615200 0
313227745 570489578 0
285407272 503673955 0
227297374 432409146 0
422181009 346439499 0
152428831 485678882 0
372562956 483298163 0
135858706 256998227 0
471302386 415457188 0
462541892 375222911 0
27241245 232819532 0
369540602 339591255 0
500188340 191420268 0
549473032 256647409 0
497908061 263455038 0
54705047 128159582 0
419361112 144144699 0
226001555 402638243 0
164416300 272357717 0
347257751 258797733 0
54471741 474184457 0
241015702 342831094 0
505526144 417953927 0
257841193 199928021 0
560104912 36337554 0
206898994 561803256 0
112035865 372418896 0
164605204 62761541 0
384467889 12491746 0
394922177 147755806 0
377284438 256199054 0
494678925 232645774 0
261549837 55366741 0
157210048 521217774 0
468295172 556796469 0
426601315 414557973 0
70818067 218497810 0
511822164 141231265 0
578083285 245775117 0
88624818 458843909 0
105950635 330717600 0
502622243 458574768 0
258865346 259029463 0
125933225 23750727 0
27252994 386084410 0
115795512 275940381 0
11437040 255803930 0
542359658 3911781 0
432151009 28690289 0
513849977 92358571 0
546098161 57898830 0
529955956 549520574 0
442598394 231720026 0
219885718 8856034 0
213959254 72192924 0
193255464 450126056 0
331174881 578039951 0
184431004 257791891 0
452932587 475349360 0
430801554 564739522 0
454210778 39445627 0
324480194 44196644 0
246506232 390156429 0
373922943 221224277 0
361363299 387599975 0
413910207 377733694 0
431873052 436076362 0
532110160 27201205 0
369707743 443378552 0
58707246 540580252 0
465983461 105272576 0
91545553 537755151 0
125664025 68859014 0
402119380 199647925 0
224475588 9246433 0
458888549 173799105 0
360426291 517493810 0
535468388 516621546 0
509477625 235632609 0
414278252 567644734 0
156045843 502776980 0
74254259 488633895 0
494013530 522885739 0
213018320 471449204 0
182621781 430463397 0
137305336 4745408 0
446633290 530906458 0
190802186 196850152 0
414431779 437413601 0
69291611 270132048 0
359169647 381525507 0
419761010 511972318 0
157795722 345820767 0
361589533 305172648 0
443553615 480148475 0
97260681 132948796 0
529454390 489100674 0
198428570 430747997 0
23449941 152116559 0
561215804 127443806 0
333094791 324650979 0
261886748 440823429 0
248567132 163576278 0
330436141 360584135 0
425978065 273599855 0
429309525 89801464 0
421896911 69841379 0
196468791 316373441 0
62659193 107894302 0
359030815 264179895 0
239155812 266553805 0
52142869 285962164 0
71316464 300418404 0
571999055 546592497 0
11338072 281376813 0
157915537 257755841 0
511450623 185321706 0
80108527 204140832 0
316564472 19321625 0
189280316 428698256 0
149289423 52323652 0
33841341 424673186 0
216149083 152839427 0
250655766 146266554 0
304060679 354203605 0
514298137 533576665 0
377105082 533391279 0
216532109 527969832 0
531354064 25017633 0
467592204 41592156 0
83853870 14325541 0
9175349 441869980 0
509552838 461418757 0
388870648 330031003 0
308357516 425543074 0
477192116 121146258 0
323328090 316183491 0
70800074 552489440 0
289160526 492945265 0
209659797 184524411 0
414470219 67841298 0
64174954 63188568 0
283582552 368065218 0
404383952 299378078 0
280959289 123699162 0
147662086 42251286 0
159344754 454535666 0
355841671 440152572 0
14228214 198589659 0
445901551 518999450 0
453232443 532161290 0
380173298 200821023 0
343928629 487684137 0
564400891 443283666 0
130044662 555861613 0
288621583 489640260 0
233942928 354191019 0
175705654 42082141 0
288854511 39456156 0
133206452 335165708 0
254574603 490840529 0
278210720 214849789 0
189551870 329049712 0
220726847 390316784 0
12094634 428677351 0
208709185 86158137 0
249226009 86850989 0
459433440 121040885 0
332995592 272630158 0
404012445 39285933 0
418751881 501343392 0
219451414 180324740 0
567533829 120062286 0
436701614 496614409 0
478064398 373946496 0
122805290 322915584 0
155803875 178339176 0
4420561 520153219 0
441438711 65240772 0
160408815 482265623 0
57383134 142005721 0
331899136 476264052 0
318045218 953220 0
520103989 209680374 0
268768814 469668404 0
49337234 160112309 0
406383172 31115972 0
322059041 2981563 0
459313168 444389650 0
449324160 397667932 0
509149166 385372305 0
369122943 566920078 0
151143765 432035227 0
122651020 445857877 0
386481951 279123431 0
295738198 370703580 0
122129149 208561376 0
507471931 464430134 0
338384944 309844285 0
319107099 449055473 0
20146789 224295519 0
398504758 265510378 0
459292507 24997271 0
172150572 394475043 0
63647038 493909252 0
39849277 412634258 0
308497519 36160509 0
2740809 286168196 0
300092007 513584117 0
43566240 329458099 0
119858957 294855488 0
276750599 115766397 0
19388060 501864938 0
117001560 41013232 0
216216287 197201494 0
546529070 290279573 0
552838028 125012699 0
31869996 169946638 0
423240570 23195328 0
72249672 559090563 0
564599626 80223645 0
51125688 519285823 0
111902248 32982275 0
375103838 202826213 0
178038991 196189804 0
197917987 564600074 0
241913214 97961480 0
143762770 148261993 0
495448671 141330664 0
387220094 82558202 0
38302338 343713296 0
92818104 433798354 0
147494174 13985208 0
571885288 73575463 0
421809466 89751207 0
277291175 292557162 0
435903095 357046326 0
254200381 149363666 0
482895048 86946767 0
32022008 244354779 0
155155888 175749009 0
50237931 113163638 0
120299618 295471707 0
61962957 410026162 0
93307676 200778054 0
107725354 65523299 0
443610785 427823683 0
291450971 251147236 0
349508269 567746407 0
214223309 106213799 0
250548765 119847723 0
208343469 366619628 0
466718741 147711526 0
161617399 444882227 0
316088925 283017608 0
85157589 160685772 0
21192531 145095669 0
138045858 539484808 0
207423842 545161544 0
87413115 554783852 0
89135715 27058541 0
511010949 378056707 0
36221228 566392949 0
282664649 250340603 0
569366918 108784014 0
564609351 121078977 0
42465590 110807323 0
84890552 421772565 0
263493082 215135634 0
291215764 336313311 0
543877196 382733593 0
38788413 51901797 0
575416920 65834174 0
86351394 474948629 0
4759125 82837755 0
552612974 531116315 0
471082854 364457904 0
391722458 274207996 0
153414881 49647873 0
409461400 8755602 0
254663586 196847795 0
539736581 209468148 0
321060504 73006014 0
245633895 32170519 0
175258968 66389389 0
162094688 279773727 0
563771865 495165880 0
178597786 48409976 0
332090938 516338119 0
379796767 457018920 0
334213945 569623226 0
300848975 227377058 0
67894360 179590644 0
303235880 258037912 0
306168754 39539458 0
467764466 233084288 0
32119402 48890022 0
551568810 187272655 0
151187387 366687052 0
507703255 517738773 0
31568484 454622438 0
577563118 386780303 0
139459113 270618078 0
433492050 308251176 0
132960470 9099919 0
165596866 317745660 0
269719812 99619641 0
402435484 277004718 0
272824383 490252044 0
486613799 94056162 0
198072227 17996487 0
84383285 176112548 0
217085716 185636390 0
564681627 324012420 0
330527764 187103050 0
550720891 360447602 0
97546354 243794725 0
451832728 289549845 0
485158657 223980456 0
290093458 229830475 0
403120886 205503815 0
458305727 344066415 0
406952688 18103703 0
158763359 116889797 0
522441308 259637313 0
491502187 570432691 0
466245798 441888796 0
480860930 168287570 0
102188780 293247458 0
204654728 194616084 0
401915827 177487454 0
327012294 214937199 0
200282278 551357069 0
183849631 457676736 0
338889653 415660269 0
239750337 278398977 0
493148831 438085628 0
166972304 453106548 0
108039363 82356818 0
328000883 477864531 0
103922479 528302959 0
538510560 341072801 0
221440847 383972732 0
449746367 118380393 0
114789124 462306261 0
80719011 355035597 0
191932678 327755583 0
423453046 240592198 0
83949723 555287645 0
568529306 464069344 0
441978478 158211759 0
543725086 283810523 0
58757619 494672975 0
560831106 360986352 0
135929613 450273077 0
349758160 441747105 0
266198935 265088197 0
280510575 299271273 0
234619173 82412261 0
287666946 76897750 0
430723918 258206379 0
372816240 159494192 0
22293904 429519363 0
112536901 8988792 0
392759985 509906955 0
237417976 214707688 0
532185094 502127630 0
28746140 434448655 0
167673987 269999022 0
563604459 326428700 0
79589145 479456973 0
10879279 183154297 0
443974921 40612247 0
49665341 98383336 0
541638269 177115884 0
446747540 415514052 0
457143475 37527083 0
476737498 465029197 0
151648942 107486189 0
385077164 429894401 0
362566818 297921934 0
574690137 254851870 0
158919083 457159217 0
94891848 293440133 0
316434277 323000439 0
416858835 251305231 0
486712979 184804118 0
80382636 23428658 0
574470421 343835188 0
529596834 447276424 0
425295984 453301528 0
76266669 573432028 0
51580911 238844789 0
313204369 137872072 0
390766745 155936543 0
39180055 207297782 0
56986703 508162454 0
321467240 328769897 0
160585264 422715269 0
298265332 338559267 0
456489355 330390232 0
210149333 176526167 0
4302061 340135660 0
455121511 229630214 0
370793442 69821838 0
286218512 534969499 0
6099880 403758748 0
150888551 5400631 0
154718429 554574127 0
466482709 183633090 0
290991478 141045103 0
415553408 278641412 0
498676845 128704637 0
380197887 414320691 0
473682606 436987648 0
372628773 468689330 0
485906868 15916053 0
548400252 575053234 0
472971970 252689999 0
567647505 262519359 0
555807875 87832050 0
93360369 319193629 0
208552852 207870022 0
578315459 38360372 0
255415257 396363349 0
247024787 145228162 0
426269519 192963636 0
46886024 488891001 0
286463749 274051496 0
377128720 11092096 0
372304403 355493435 0
535021204 295497645 0
17756707 499397132 0
154567074 489563189 0
408465416 360446250 0
502096221 392412029 0
148665565 458712082 0
449411732 272122744 0
560851855 437157424 0
560599170 479897209 0
123312053 349860874 0
470040088 514461082 0
96737908 454568036 0
214116771 451660468 0
501200477 136933844 0
353620895 371456678 0
232834998 76543238 0
151474736 287696664 0
503621631 374440660 0
54791790 295867503 0
490698529 316199167 0
340908118 129901749 0
4601428 259922865 0
392655689 42048769 0
178343322 332679175 0
450940367 28052632 0
407766742 451733637 0
134246111 147228609 0
271529173 279003919 0
486698349 160019979 0
417854946 257711282 0
187931408 484703736 0
523564001 259143631 0
162343961 133170746 0
80246793 428392848 0
80438525 395220613 0
519960612 333089482 0
519453409 104167538 0
560442081 64510641 0
239263119 42751985 0
119047952 71619790 0
319441458 442731945 0
328037927 408601094 0
345922495 567244215 0
116588957 320676154 0
404848444 350084301 0
197607802 75968884 0
559208905 94391941 0
228166739 280688858 0
62738801 185099532 0
380908896 175563019 0
445922425 212149051 0
424902235 546161868 0
559284517 565809620 0
575003304 170627668 0
138769804 13234130 0
42170734 515083284 0
14825790 17217954 0
306465186 74482229 0
185920253 261144828 0
516792079 75795964 0
80358708 396875927 0
463243173 38406475 0
498714477 52630136 0
156377732 207288897 0
172196294 499557614 0
112700562 288781659 0
237619373 63145387 0
318640756 420395498 0
291294757 276001006 0
258943187 365120814 0
28367326 273786395 0
269685222 207180549 0
291363812 459641371 0
181802909 336629163 0
357566214 545422486 0
175216146 32629051 0
336719186 9087761 0
159508632 161296626 0
370258391 257245282 0
205484116 90273940 0
314913541 187223037 0
62973778 486445025 0
497867741 476514564 0
49719040 122513956 0
362026616 17642564 0
191734233 229583879 0
33920392 570216849 0
480281225 277350277 0
36141801 321912757 0
52095999 105339206 0
219395899 204866623 0
310135508 30445643 0
84613321 468320214 0
296676398 85378293 0
45308701 274183121 0
252003035 314526930 0
458719541 129164332 0
388290605 248873967 0
480994271 398287455 0
434333810 475899069 0
253181783 479671655 0
313712242 542169681 0
331917063 371078648 0
230944489 27542772 0
396340170 229154938 0
572774146 43162610 0
245926234 489665531 0
253514833 416747131 0
53032737 20818135 0
310560060 189683242 0
555309598 178645856 0
138065027 366776234 0
248025560 245234652 0
1781238 277933951 0
301361622 79646484 0
527744725 241163543 0
551803918 521510717 0
382822375 69066859 0
39742316 347425887 0
404932384 285616893 0
532831501 516700543 0
535285741 317752832 0
475358391 549700942 0
27198478 398530699 0
30624971 98818993 0
303553902 159851033 0
293467236 300517827 0
320971527 157153528 0
274889195 216457084 0
305450121 304026000 0
416509718 93531148 0
116588156 330657166 0
449452437 229411341 0
444949999 383658572 0
557399585 377853344 0
296916543 13425205 0
435918454 206999097 0
258689664 210097047 0
277964440 538546854 0
279171028 538811909 0
322791578 448081252 0
566227264 246405303 0
556183614 242274509 0
226655358 576736961 0
394725791 299403475 0
103407721 82692925 0
513450984 562653958 0
368515539 193321020 0
42203703 440237745 0
148210953 400476386 0
51846258 420120625 0
417865656 408138679 0
54023723 147888535 0
142946476 229058556 0
312433362 17364008 0
527970613 109696555 0
255890527 183211665 0
204568829 485092604 0
538062072 193364627 0
473789128 266109208 0
545887939 161464012 0
134545593 97680749 0
11846574 473901871 0
539522741 252111168 0
103998364 574284640 0
215701805 168012836 0
425956963 448811457 0
550060025 385318193 0
362869547 212441135 0
505241941 299034209 0
565822975 224069230 0
491583522 358223625 0
302767353 362380149 0
268408760 364590449 0
179273088 30072115 0
450449995 422992933 0
77017506 10597940 0
126637662 95908673 0
520349864 385021583 0
286679274 43636618 0
197840088 521823323 0
240589640 296240329 0
297652785 181886340 0
385962588 578510525 0
191937871 150492546 0
369053837 177584278 0
114962814 500518788 0
272725160 424020115 0
279616456 375063997 0
45450900 342749253 0
527149796 236483655 0
456536230 510042218 0
200116625 527536413 0
228884919 556709927 0
384630400 363970769 0
11800312 217300108 0
86986297 115065380 0
488459117 389603198 0
333241698 564690072 0
397454768 273278509 0
417037123 410177397 0
483143751 201602124 0
448213936 178429960 0
146534762 520578250 0
294569305 159642048 0
473956306 258626342 0
383022329 358373488 0
343526937 474246517 0
563647715 234633943 0
488828705 53040347 0
422321112 254190544 0
93323530 229206043 0
353393886 528134910 0
266649019 189214640 0
215683039 114644515 0
337593556 307892587 0
235455489 311354705 0
139723124 266913149 0
222245144 236076069 0
269720534 210493906 0
391999916 39752023 0
344436154 320129502 0
196509770 54358870 0
536193700 47944492 0
575394603 341444133 0
445309340 524940885 0
305946177 429043072 0
514906653 73576756 0
370996232 139676628 0
203186703 246344380 0
170604362 551480392 0
468594849 329583487 0
126973579 359110320 0
345241502 405864902 0
380684662 415955232 0
419466354 250029342 0
323111059 90578126 0
387979016 572211835 0
125863855 388082382 0
320016570 508865273 0
499618986 119810528 0
208422989 392786794 0
564059228 468780792 0
498421 303835954 0
253064433 51542253 0
234934130 518216785 0
22326920 3866372 0
411319583 37604569 0
384956789 72703172 0
473179983 505606322 0
550634208 38145180 0
167821688 342065206 0
374407396 70227832 0
508785270 114873282 0
509217746 120071106 0
218090452 462143902 0
568790421 391444144 0
193780494 359840617 0
67715492 231520387 0
51641612 171337854 0
388614328 380660203 0
301361851 2743578 0
503186388 205265464 0
572827790 189623415 0
468154748 374528974 0
423337577 166677258 0
160369185 189665735 0
241288296 440081322 0
79905900 179610215 0
306033885 502091750 0
436429834 508538971 0
486718467 62954957 0
65082746 345626546 0
121275064 17339953 0
72716852 544039776 0
29754486 249416862 0
107710878 367832364 0
349830325 79671532 0
411302315 335477436 0
257200516 65830120 0
380391566 276533164 0
2752264 307833826 0
470158560 136625539 0
471156208 491283173 0
177429771 552975925 0
354532624 340206435 0
444912004 325734228 0
308944848 178316380 0
220494809 242282043 0
411500493 44491474 0
515784215 239510828 0
497248482 271582213 0
33416092 505410159 0
83785791 7333512 0
552318129 361412350 0
218254969 371000715 0
263485205 14146235 0
315841251 18600725 0
353738030 256153275 0
330442141 128891574 0
221250490 383838646 0
519626922 367891211 0
268577387 551023479 0
277725692 83205565 0
208501316 58197716 0
440011190 205804265 0
183535465 545362933 0
459259550 268108311 0
491242007 353776895 0
490664728 428640831 0
43289563 500084601 0
189751097 160582448 0
144479592 305285711 0
75904403 547090101 0
151537992 571348412 0
94330306 24872127 0
145129784 454001347 0
71936846 283802827 0
337919141 444303850 0
452677351 65201278 0
499333049 193109230 0
145753619 35690230 0
76532831 425773806 0
21747978 165482370 0
301088830 346908681 0
232558052 573972724 0
246398526 96917952 0
457931621 275449518 0
220364603 421540327 0
559784094 290582128 0
59152943 387442950 0
498888167 545872230 0
388684299 391210205 0
407544304 156483910 0
504785626 77447373 0
487204788 198108142 0
272588733 543776879 0
27991403 247972700 0
200709879 129111713 0
533792385 26440709 0
48774231 445395215 0
427412304 408067733 0
442373251 62300178 0
390684626 473614358 0
363538745 272187986 0
269181466 536956482 0
278967471 472541094 0
40436242 239966082 0
288574996 111258149 0
34103330 96083856 0
178699040 463800785 0
459588491 12104639 0
63081471 498262397 0
11099524 176205508 0
110779211 123654280 0
275323758 114284826 0
498357383 160327517 0
193293613 338841699 0
360178376 482263116 0
515334311 316767889 0
482002522 21672925 0
233140302 558452584 0
142767844 164629777 0
326575982 370409053 0
300187283 434191122 0
447329652 437403259 0
38482228 77379813 0
432134900 533642530 0
3728913 188193877 0
502902806 336760876 0
344852402 84142899 0
55169746 248255760 0
221313331 289002028 0
432767444 45353414 0
472416141 17573815 0
333155675 160866114 0
441275398 426609757 0
511988522 159643432 0
388190498 32942970 0
171453346 211306092 0
210886864 372766974 0
516072515 170631778 0
275557376 442606816 0
466810746 429651120 0
211500498 323081966 0
98511251 172115142 0
30567240 138350188 0
241269438 48846657 0
556681918 305321421 0
556318750 313337818 0
373009024 400352817 0
170777383 146172368 0
156970312 358166375 0
457920232 480672559 0
389849888 421859271 0
121978311 352967925 0
9939176 207581956 0
531016512 179361892 0
183344320 558039229 0
117750794 32024436 0
103734677 551961996 0
575406961 191948443 0
192699475 149648569 0
260848649 139982458 0
561408659 236357928 0
264316922 203654838 0
557962456 104945626 0
148623816 163348647 0
216131729 283250024 0
326456170 116295666 0
378003082 253635149 0
37257398 518513311 0
211136289 515897730 0
235301556 334930374 0
282433066 442472915 0
123058814 157283993 0
101418505 476777364 0
531540784 377836126 0
136305787 531370198 0
119976342 561942095 0
535798981 333413222 0
136368839 237621168 0
401205228 130368989 0
243106300 450176146 0
243629104 65213462 0
383173241 297869435 0
418918302 56355595 0
391493554 200667032 0
282088560 279173913 0
498275167 129044736 0
475114593 326768831 0
99885750 10618696 0
430744217 267870220 0
33577736 460008170 0
452725984 48679627 0
154428853 555425669 0
342411971 159246022 0
431460711 157472940 0
367376285 221046896 0
59895702 498158100 0
382292118 543286024 0
425535929 41322972 0
70609729 234998491 0
193385297 128593160 0
575200438 54239885 0
477126227 143171029 0
551752759 562280842 0
50421731 526225887 0
93336356 573799976 0
243830746 505929697 0
38524750 91219775 0
87369499 195933213 0
472408981 58693905 0
299494836 325948744 0
455040325 79431367 0
114599840 232820373 0
556948430 522601034 0
383105314 319958169 0
551093745 395459011 0
282358136 455347926 0
575625974 409887709 0
568180328 49220448 0
403369026 442411584 0
282908580 539122649 0
135835511 174249268 0
534726873 280892783 0
290210004 411760780 0
269549940 346503552 0
117410562 7363602 0
49862788 446813754 0
47401414 14970508 0
388647981 263786555 0
49401821 62693558 0
555818089 503321120 0
62846323 132373417 0
104836224 364507847 0
454437079 97447119 0
187577958 557096936 0
519305699 332264485 0
363590349 91643910 0
538266376 153625813 0
125037872 177140140 0
16975843 444515926 0
522190400 487936110 0
575598932 516163026 0
208468993 422278751 0
20532547 447644360 0
40144541 305004784 0
364075658 40401398 0
219398856 188068124 0
413971810 248314741 0
373580386 45948295 0
339044897 387786666 0
29823081 138287705 0
91305146 49825873 0
520246368 372744211 0
119281071 577589581 0
20210134 150260524 0
431570700 63107952 0
279645461 127715529 0
381064499 454766736 0
376881111 215600892 0
198225044 170961974 0
550841111 296997507 0
96040519 426415163 0
369386702 80248006 0
456909773 312315265 0
154209485 394468375 0
315362145 413586914 0
458166175 163019459 0
528270534 422353799 0
528552232 448528632 0
298483729 230765738 0
536281758 18509330 0
150562543 175960837 0
417048351 520677349 0
268565187 211279537 0
553951684 403492935 0
227157458 470217328 0
337431718 69342862 0
385294722 475993944 0
341400644 201169557 0
7899184 208904998 0
344350210 321839576 0
453942796 420903856 0
357922848 181858123 0
411977916 57313333 0
296902708 143533702 0
461823960 553270189 0
508424220 421172469 0
88768267 320997005 0
273042692 373299520 0
26576280 542725540 0
160672120 538480693 0
573624922 390277660 0
314463751 88482504 0
329927445 372968040 0
415413997 83512737 0
17709688 140603350 0
110144634 513473865 0
361300506 157923981 0
169663586 72279134 0
92673343 317136200 0
155892559 474679726 0
348049831 500747023 0
312430589 415670584 0
127740677 280695108 0
368160358 195126961 0
287012059 578701127 0
58336363 196537075 0
261352629 142466250 0
337380319 125258900 0
318048465 341685308 0
103425013 557178517 0
569655914 541102538 0
575102131 308973109 0
156571946 376220465 0
415362532 117654315 0
5926785 345260810 0
265840712 561886298 0
286750621 390826486 0
427786572 156513847 0
438848455 134655794 0
374614161 25784868 0
416547134 439758465 0
151134053 50111028 0
449756861 552895641 0
226662982 215700581 0
451219523 346025005 0
172106493 454871028 0
99316901 246711228 0
569670031 102150661 0
33218680 413943126 0
552984378 411026622 0
250430221 360100281 0
19162587 542627891 0
552774486 13864975 0
203484718 520193786 0
517044034 72481454 0
255347802 524296204 0
411163130 239619492 0
104869034 376995489 0
258581432 316608198 0
223328616 551783180 0
166862343 523062262 0
163972818 339876274 0
323359958 80240637 0
537761536 77223501 0
184060757 546516882 0
490127391 565828722 0
294047893 149010757 0
110729221 176285 0
377527877 457059150 0
155295260 292569021 0
289179892 343103092 0
465765742 260927011 0
19468080 247644504 0
453255637 313543113 0
87470436 576189978 0
55928026 133193699 0
16347604 339817291 0
365584238 210629943 0
168726262 206527249 0
228090937 516971391 0
269906861 135261828 0
346819598 159336053 0
578491311 259435714 0
454929176 159845550 0
556945245 214884944 0
434982224 570165045 0
131960753 561095287 0
504905248 337246886 0
181321606 190390109 0
380984511 262746120 0
9640365 148578495 0
101459090 312319058 0
206823421 124478918 0
65832344 304335455 0
482575672 145383457 0
242368168 164828351 0
133146396 488892733 0
251813425 423534682 0
430256953 153803046 0
459098758 359732689 0
548874269 407855183 0
530379209 353279732 0
545979147 364591410 0
304988853 353909241 0
344587519 524639339 0
343447138 248741470 0
296807501 9488578 0
478451580 466242461 0
79701 265509986 0
176114833 463728736 0
436925725 557091173 0
315844753 123053466 0
15594318 496491025 0
336458646 570098723 0
536361651 549581719 0
229874632 443028891 0
233902533 264455683 0
451741382 457203766 0
210327395 513058504 0
75462541 542736071 0
321370003 566799781 0
292359166 295341463 0
135305626 550671373 0
471203180 343975884 0
200206884 507040754 0
120775409 63867564 0
149981322 560621228 0
50180092 386592136 0
394396093 74299853 0
375797580 21859351 0
48756719 192137645 0
92857882 154721924 0
202219311 443554620 0
189987298 44473573 0
28615405 390861684 0
500339158 409517872 0
284168732 183399853 0
313056173 303868217 0
179356044 93295437 0
474312010 90438364 0
569783094 187483933 0
82712467 2307122 0
20671487 29487606 0
307337428 236342108 0
568345758 33497755 0
99987960 530822441 0
224089401 288060805 0
468340721 438229854 0
32016282 379064834 0
197726564 424626419 0
1826212 241015680 0
87791953 193725764 0
452485931 552964998 0
240739886 151508576 0
457304890 564338829 0
50394067 35084497 0
273501191 284304768 0
551864847 175769569 0
199842088 51188000 0
443685309 370730184 0
477051870 442713643 0
217334867 100046630 0
481180958 526083521 0
314263744 448555503 0
466978361 206853558 0
328129662 390214649 0
172661089 44578983 0
184158841 433392900 0
437619620 419579875 0
265339982 378415676 0
71762158 16895228 0
545101755 361967615 0
184639129 331648312 0
203444774 512645569 0
328380416 473235409 0
306490553 196185764 0
301705605 199848419 0
278545996 136064659 0
206254169 495519249 0
235660098 358173812 0
481906685 236403900 0
191002247 103160628 0
204881736 435266656 0
59998013 39766115 0
365333833 465243330 0
195865039 17807578 0
116965920 14732687 0
432968108 484784040 0
546910276 492008116 0
262442036 103606525 0
115669311 1240151 0
504482178 460291432 0
429950976 144358613 0
218101167 564864517 0
207689689 427516759 0
75473324 161383720 0
417321816 71628917 0
542133062 134618228 0
498419920 496935284 0
357010657 283833438 0
323069332 420734275 0
334796636 279171944 0
114763186 158991849 0
413955819 504207136 0
431830839 334123725 0
140929704 575398352 0
282933588 224870117 0
429743581 493792677 0
320552807 127860859 0
193510860 473326479 0
252331679 147247509 0
43867728 426923921 0
541031593 360660890 0
450770729 480121937 0
170555625 143127962 0
203541678 526901887 0
401799412 428131468 0
320030298 372104611 0
571041009 198868466 0
399425241 331644022 0
200730037 77630627 0
200179373 9239103 0
408965506 173001690 0
204990090 467243855 0
74067743 321483950 0
495171940 256738233 0
30106517 574888375 0
561380942 410188840 0
351622849 28864578 0
149281365 215634669 0
320583474 117963148 0
327375931 523186793 0
109657189 170144113 0
341117109 120531766 0
22801895 390174637 0
451496921 84010312 0
342024366 189861643 0
173470830 447404086 0
398906483 201119200 0
42474289 241668590 0
360653760 194564730 0
262265014 242205109 0
562433844 524732405 0
52198914 66937228 0
169329993 331615127 0
264194777 326802552 0
454343351 222477015 0
327774264 206385558 0
195564343 250661161 0
572916649 545025849 0
307916817 462913886 0
557452182 173659129 0
577210863 372012734 0
429533442 389886359 0
534131233 59523044 0
542710292 524316857 0
194629541 382351325 0
508258973 516471631 0
370215881 81177141 0
502331952 106831384 0
23484223 190349286 0
30841801 391172645 0
188510305 437075963 0
481398532 225606784 0
7943642 88316595 0
519350462 179999125 0
482116410 474510111 0
482787331 419928021 0
26176592 213667654 0
437587778 183970716 0
571867060 352390402 0
426017420 538417151 0
37812892 543494164 0
444361584 182847924 0
349066538 334279817 0
553512018 173477156 0
323156545 229857668 0
303169012 19206151 0
272528455 537641969 0
123687102 316775609 0
90447454 212833108 0
538476883 59755210 0
176164404 124154345 0
460785642 556812563 0
231391538 523579747 0
358662777 574689114 0
424675600 511741213 0
91234801 379454764 0
106403430 453925924 0
468151619 447537997 0
539913400 431887934 0
99560449 499965049 0
48522408 336226241 0
537694770 418938924 0
241187160 404570814 0
169459904 135984202 0
99095410 205931674 0
392527335 568324927 0
267589389 379798768 0
259452730 197997991 0
294786967 151489757 0
75825389 218394130 0
346070955 127259129 0
274388491 300694135 0
570608061 439698253 0
334407992 540698110 0
190789252 260187881 0
283706016 375909056 0
578400348 318917450 0
155795343 69682570 0
235262183 70579285 0
505679083 492835997 0
518696871 484979816 0
167486994 115969949 0
330406389 338963594 0
232840471 73262593 0
471275181 384527689 0
52168736 148739022 0
365910182 287036796 0
188928381 549146024 0
455835304 273480490 0
140465433 220086601 0
479977589 23258369 0
297474097 513989979 0
75957374 138283862 0
265690249 189693853 0
211746860 281787737 0
220312553 189912163 0
361079397 161432107 0
561509681 553678854 0
217391110 262418116 0
7299985 334258645 0
302223556 535186731 0
198202815 158544229 0
511795028 532975869 0
404107270 20123442 0
411735867 87884253 0
102879585 575312848 0
476350630 94213873 0
270880139 416223694 0
383233098 62592999 0
1229144 195677438 0
44239979 569691944 0
15547798 245554293 0
550066314 290936744 0
389988662 225132653 0
65965087 476222489 0
199016083 327133386 0
230922512 402481374 0
357321512 561855786 0
268887237 442666438 0
508926597 569950588 0
254459692 139176505 0
263226415 112010494 0
393685368 516803956 0
42960007 526301224 0
409189623 432787473 0
394460398 448941302 0
353551431 204806931 0
61814459 87513780 0
72027762 259680571 0
451337776 158366061 0
487029306 529599231 0
484075821 421590039 0
331755006 82632667 0
60286993 220056436 0
496731322 504585467 0
504857949 392816099 0
161472906 152518344 0
28750912 355392430 0
180006775 257529301 0
179236355 263789356 0
364693373 291186652 0
195622296 418726473 0
283006796 428472256 0
494921980 495535988 0
566853103 32443407 0
18281455 180830533 0
399317742 39742653 0
500171942 19450928 0
281853488 202157941 0
572869175 83405587 0
459994311 505730870 0
2393893 205240445 0
412759322 94005571 0
177559815 224813143 0
464876608 437384356 0
136385385 436754997 0
425699191 442280837 0
64738215 92473422 0
374097512 109506013 0
282801108 451772262 0
163588782 157000710 0
73609183 579612017 0
366248465 327369413 0
213383247 511303409 0
358596499 160964033 0
84619666 131810139 0
349824738 191083264 0
372206505 573221583 0
447121875 72773236 0
153876133 181750590 0
325911423 73529710 0
376224022 76527715 0
184240139 262199127 0
67555179 556535136 0
561043962 230169311 0
10482022 351225222 0
14048582 71676403 0
543875590 142399023 0
151653623 291096677 0
555608614 513028822 0
516060897 68244291 0
11486745 103400967 0
512663630 429550090 0
114418507 531975948 0
477942537 196309204 0
164206398 250885410 0
404418235 416827272 0
80535628 371178314 0
234372747 396974993 0
504444390 364921263 0
470971642 457480671 0
347501683 58577138 0
209304419 577869157 0
161737434 452829230 0
521517505 514533840 0
190285655 562107476 0
36856868 248112530 0
250999156 436176906 0
6661802 389738574 0
317171822 511572492 0
61811631 265669946 0
207117530 506133546 0
353776915 20139953 0
370302074 380344094 0
524360898 154426227 0
322359587 115829776 0
350409266 366172385 0
144306361 58364920 0
337131559 177599373 0
310996548 341073946 0
579121518 160503496 0
104783637 287630409 0
541005936 196535670 0
219315550 496838260 0
513283900 472110893 0
111740160 466233727 0
399062850 382326910 0
479469511 377833499 0
127504907 409662355 0
260924390 280658779 0
561763655 9084518 0
391663563 473762643 0
401734467 320479668 0
27183700 390527628 0
114596567 537317964 0
70968476 541502759 0
284363341 283621753 0
360174648 274675294 0
452819662 475264193 0
67070532 302097120 0
71499551 201199297 0
376628254 529318526 0
95946731 408466704 0
216513964 346070710 0
203219499 575748858 0
354647381 473982528 0
94706176 517059404 0
571934701 370385573 0
415729265 442239643 0
552093703 266645537 0
487310090 202998747 0
389915054 354008203 0
135546486 277726474 0
56703765 422329473 0
81826201 238433079 0
51365646 407581887 0
126945785 15598752 0
426335653 296890285 0
237250112 394782655 0
467093975 304187490 0
362208512 27910320 0
249031471 233677678 0
511196837 551677387 0
534176025 321712154 0
253125457 576907509 0
325660739 521407952 0
518223985 451960721 0
551372753 362415166 0
162917410 54597078 0
406173958 204827891 0
421389876 36012867 0
150063613 564961372 0
344820192 3712293 0
9761632 339688792 0
459402491 485487771 0
251332590 219931278 0
287878429 260852893 0
218983353 428751088 0
29660495 538439834 0
251427983 228154024 0
106004612 349151576 0
173103861 160482074 0
572445757 220336482 0
195095574 133714704 0
333370016 459554889 0
357871098 258293478 0
206867871 533838657 0
29054307 386048841 0
116824206 389931160 0
516328331 245787677 0
438485038 270415318 0
23239563 34345431 0
146318794 545925474 0
363079929 89649598 0
572741457 504126506 0
503976338 53730950 0
28459098 437869035 0
57387729 273143259 0
139698574 64017630 0
151648248 437943443 0
177675834 235092683 0
557848834 304409020 0
252886553 327179508 0
290912176 120094106 0
235083600 433742185 0
210728232 551374307 0
183474932 203616148 0
168311585 85290294 0
422344310 433601007 0
531818590 533113836 0
122094314 479075931 0
48053896 194919195 0
125962804 376910341 0
521762540 300331160 0
342441370 441053814 0
156331326 34955719 0
159787496 63684473 0
547765221 397803470 0
455862113 530395773 0
185445455 404322609 0
74412653 479983061 0
277470599 441637807 0
10986652 110779990 0
221510206 322472507 0
359849307 6264656 0
378715463 472260163 0
201609621 102176542 0
365344198 350914577 0
289385276 177302822 0
293925607 472928263 0
577522895 163864027 0
355156480 504479986 0
379790204 292300538 0
179877530 184495223 0
284403920 341726867 0
267985675 311041663 0
219217343 110867138 0
169283164 194757503 0
146924656 496603678 0
413889649 229617574 0
324297182 329819992 0
419910656 240938316 0
84400045 372599882 0
56416687 84340486 0
98452559 375828358 0
415831789 269215292 0
321005183 417408077 0
212115251 140307198 0
50855897 431766946 0
29579900 392251901 0
399492343 178909469 0
314289387 552817636 0
487012049 372736067 0
70352089 315819794 0
238103685 216263072 0
164674348 482379677 0
358236071 309302812 0
406979091 547880628 0
269553085 479971541 0
142664868 463804476 0
460311738 538537273 0
61492775 235846719 0
163564481 204755264 0
235253771 179540273 0
541241888 224664521 0
116933454 184688604 0
371534424 2123195 0
237511823 444278296 0
481598766 218492964 0
522480727 220967506 0
371332105 464463099 0
407130439 256194867 0
371807479 369252512 0
130226138 168126504 0
224237345 38019360 0
559786773 223220509 0
270120631 270661870 0
142239848 295518773 0
283051673 96768851 0
282270174 522229227 0
240691476 47906940 0
140175700 176592864 0
255385955 435871174 0
455010086 242157641 0
289160911 318973693 0
121844118 138844462 0
472798071 280921739 0
68997822 471138943 0
126155629 380145451 0
287603502 295738991 0
98232127 23383245 0
394910053 7184201 0
415850752 517856305 0
362147061 477031868 0
390708468 207669018 0
412791200 40987471 0
444944076 312877208 0
264563501 157191127 0
470812304 25913721 0
397880790 281545405 0
239169415 469206228 0
228215903 221728116 0
93906761 236657596 0
477505785 221264103 0
538629615 560692331 0
241766542 551206365 0
460572932 285022392 0
380986866 568901361 0
149146964 554394158 0
281530185 150850849 0
185289835 112441965 0
422834360 283119175 0
272633712 42756372 0
163462646 199331948 0
472469320 220282673 0
207380070 259306821 0
13988061 346922427 0
223728056 268614529 0
517108569 514765599 0
561283730 490679977 0
379353513 467884168 0
391790407 360318298 0
545898909 388828240 0
359214680 107629957 0
184747104 250462224 0
335382379 392998120 0
234393927 529154770 0
167062369 379831419 0
336210023 140517853 0
96074426 424402460 0
26884376 159561996 0
205920004 152738479 0
59783062 156583108 0
136589601 268463412 0
285553568 465596233 0
573796218 344491201 0
390059773 429910947 0
241687254 574062522 0
125952241 216956662 0
257387492 172825020 0
501225055 170909717 0
391952340 547236314 0
362157807 495045479 0
394356330 495098340 0
74327950 553783870 0
427228962 195309508 0
402044934 388923534 0
24282182 372973305 0
390854464 224224901 0
346151343 75825814 0
401862310 10500717 0
435819 153907212 0
426513327 301635058 0
121432975 212773478 0
184055726 10984647 0
190751605 442082045 0
37931870 210194827 0
113017637 192123613 0
19477564 273944743 0
504188270 364736937 0
260756333 502445281 0
252875820 441262114 0
518169706 517256632 0
13927604 66797486 0
160462561 420092848 0
568789023 297897522 0
483950286 431045449 0
481036724 125504811 0
494587076 307027032 0
406374344 237871059 0
273808429 74746828 0
447729535 380682174 0
331597188 57429725 0
400542431 570643808 0
386225339 385742198 0
325789928 265560681 0
548286208 464781615 0
366186226 141925836 0
524506933 117278559 0
514910885 127769922 0
140085533 461830647 0
502806926 319237324 0
403286132 47546303 0
428499233 342499715 0
165983120 219055780 0
503524399 286997073 0
430988206 360959056 0
428456414 131741274 0
553585074 510155025 0
321121568 106371026 0
469005832 146186958 0
340404113 249307509 0
97989398 461972965 0
101867008 295274860 0
459712699 83745429 0
200875118 133404943 0
59170051 102033402 0
496192545 510206450 0
341942788 162209207 0
96985277 462335873 0
82707670 163470350 0
243990523 228832554 0
274606522 133073891 0
476587994 428047739 0
491907484 16384492 0
1394503 499803217 0
408769617 360561647 0
418763842 68670202 0
252751198 37682213 0
496714283 202544063 0
55108556 272018696 0
152415496 193664365 0
236476065 319725322 0
397590138 303192873 0
448161892 1246528 0
269326403 239928749 0
332048476 264771438 0
498769584 429235737 0
119919684 370726050 0
289938509 128161809 0
348417924 36482940 0
482982773 312440901 0
341819051 504074197 0
334498397 411838948 0
28181983 347127023 0
168223159 422824632 0
191998557 52601956 0
29262652 107923580 0
440868930 263153242 0
70349715 86780209 0
471174146 336200683 0
379828943 111120585 0
374476849 62763235 0
567993556 313984628 0
304327440 554685333 0
81729199 342370062 0
215907594 176647375 0
395716005 509915392 0
318410619 25955148 0
203981583 565701394 0
27674559 232137045 0
291953416 113381783 0
107049828 121253597 0
540069736 239297730 0
62946308 12923701 0
352319658 51798213 0
155284977 50649693 0
471322715 342620258 0
98578824 351716089 0
397697456 555365228 0
404054892 150034764 0
267707081 200692750 0
493775982 159813696 0
171773561 479756132 0
16617414 41769774 0
524005010 469877745 0
504037587 85191198 0
110033021 569453350 0
546123107 409545840 0
89352106 361375732 0
144828743 419738578 0
145057069 423628613 0
300528616 361381481 0
570984222 370885450 0
198768258 247755623 0
482175571 418589570 0
537797422 72236045 0
360275182 45716262 0
98671542 88639352 0
528899699 380480613 0
372280639 464273124 0
149066679 340801249 0
472412990 349833692 0
159197282 129555006 0
349738464 554979682 0
144622955 446307835 0
377375184 33686572 0
315632703 79393867 0
196072870 133096570 0
408173896 174609473 0
255312171 452543731 0
81555840 154707531 0
542423339 291259135 0
12154029 16858324 0
63000003 578223954 0
499388981 121580123 0
495318837 344613645 0
545417 344972163 0
179016440 255578160 0
186586740 415083712 0
173150502 313004914 0
153955402 175164681 0
236675799 21882436 0
91209570 390295739 0
398087832 210922479 0
293192054 313084215 0
158419260 561049703 0
513202 464947789 0
445868384 58124849 0
120492452 446826629 0
230849553 7559446 0
475539664 397615887 0
140473373 38797122 0
231981366 555378430 0
142288843 356927697 0
423701945 115201441 0
348298060 63982972 0
578894509 244629030 0
525718360 290200739 0
127208314 554004367 0
284694702 509858377 0
203744489 361747894 0
51489891 381494701 0
48521486 250661057 0
102635370 64798261 0
391512663 448644675 0
476210750 383346751 0
91114180 330602473 0
343037894 176962863 0
39871450 33804386 0
519768353 210358331 0
175847152 177127732 0
455232655 405142760 0
13732717 157541419 0
359052276 74079831 0
502073125 163264686 0
282074414 204019759 0
571587620 503408803 0
228498436 333110162 0
369454158 371752506 0
250269789 150793046 0
122498832 502171639 0
127144193 182246784 0
328327280 276681616 0
505890323 572798443 0
166451627 114092194 0
515033740 483660848 0
506364234 241793623 0
112269938 418963793 0
536316513 13170398 0
68847227 307661651 0
229406740 274945492 0
283722979 273501077 0
214607540 354430035 0
88307393 507417269 0
454308207 370941446 0
283960072 295339143 0
79354015 204028299 0
236950860 458266306 0
505388556 20368319 0
399559850 181328575 0
485220293 549514943 0
181900056 576431717 0
206439643 479341080 0
429066705 186542581 0
380687863 208542359 0
80238007 252996984 0
526308645 99916582 0
159879107 122026481 0
572738407 276255463 0
420006055 436498608 0
6420140 261495656 0
81211666 170764466 0
338928448 82222336 0
227376774 268152882 0
369018758 570839666 0
569397291 482481122 0
277798902 422996429 0
499950822 452890160 0
255010436 274520801 0
321119613 330805655 0
56193967 181754796 0
558823511 371552248 0
327340893 56057696 0
406181560 290170261 0
311054444 74532854 0
29428380 421715102 0
310112300 574837791 0
547517938 410596650 0
275418459 545417103 0
400128776 46886196 0
414461200 500997267 0
208528793 323375864 0
183300112 574411386 0
142277734 507171810 0
339959221 89141781 0
516227384 304313210 0
115182565 70656926 0
526310178 282800800 0
126868200 536592017 0
24237368 328262859 0
371130987 488026036 0
548098249 516463265 0
425857810 370918358 0
277330099 89376326 0
543821057 578658466 0
428415013 86358323 0
58480885 110178738 0
195440311 176216353 0
212206759 109920408 0
436174741 263125096 0
551729679 417545532 0
297227376 109495107 0
87585753 313874866 0
506203056 15171692 0
233627372 277196067 0
57376239 219960940 0
87642138 29460861 0
558038637 70570196 0
494208753 123231388 0
362820912 103105112 0
11485249 411634273 0
23403197 248547103 0
69618501 541511633 0
251625159 398882599 0
43501872 93008484 0
488130603 420799577 0
229739160 426630872 0
540105767 507710689 0
494185167 109204207 0
358373437 301866776 0
486728975 105098403 0
105400709 319953963 0
497929827 253214455 0
452984391 146625503 0
45769319 241858168 0
528078856 454257499 0
314800270 370979834 0
455887413 451542498 0
236784720 356245272 0
414468530 530903444 0
236017810 294854413 0
146225984 272003228 0
31674804 219775499 0
113834253 265739644 0
348194231 516395287 0
22235844 542289167 0
148633353 429393519 0
438340585 302517642 0
109420056 13641594 0
353824353 494631700 0
361236897 398306914 0
339565805 534194849 0
9415623 214893068 0
243222284 483514325 0
22712788 77153410 0
476772074 43456453 0
535979444 108950528 0
382721664 280676893 0
100631881 81210645 0
546181226 42061948 0
358668360 33433925 0
90569983 43498594 0
158556817 164157361 0
65819123 259702030 0
407120308 316265042 0
123670430 403160358 0
243075048 338386190 0
230314869 496256521 0
364505318 436513317 0
29073375 120713800 0
517950283 469925002 0
53705247 133568922 0
114662345 93460551 0
68813514 297437609 0
214267606 233246772 0
536896345 411761821 0
504874369 257861567 0
279382636 368382434 0
415277336 444079828 0
325745508 237629039 0
239876544 327005265 0
400750461 13017378 0
296361667 107215904 0
81209221 309535198 0
286363818 42500842 0
431580870 515506759 0
270414085 428414020 0
214205573 519867713 0
542653231 211542661 0
154859146 91453370 0
427806562 375866323 0
526694300 138049972 0
274431911 268079410 0
469822707 477130489 0
324606225 577369923 0
243745485 398960635 0
186103278 410436998 0
276442024 72692578 0
454139851 477576911 0
143900009 466281558 0
560283497 557578704 0
536770692 270545654 0
493658703 401260201 0
184616298 572106975 0
173874434 457402228 0
423731849 144567876 0
449416885 378910614 0
255292592 551636003 0
299255220 208936780 0
298430697 372089873 0
261359666 109759525 0
214340708 322381205 0
256185381 35417731 0
493276033 139410458 0
259818092 73118671 0
433511460 438184583 0
124697451 551451890 0
501633112 48344530 0
578551275 294502090 0
351683113 506302499 0
35607476 411361990 0
491208110 408536239 0
65888167 335358921 0
452062998 255411355 0
545934929 441936992 0
498802413 23221657 0
548768051 221586858 0
358065427 74803980 0
22919459 419094940 0
403349511 338552154 0
311253540 300965753 0
24038442 256810859 0
213304692 481620258 0
1134024 546360620 0
543075969 310461987 0
219175709 197867280 0
157372224 214093773 0
237908527 106645185 0
278821137 71741289 0
183225233 174759704 0
456551169 286036829 0
148919000 488175577 0
312238994 97820029 0
493866242 510165832 0
293735033 518752893 0
123271588 418279273 0
453622195 50406432 0
461776228 395807743 0
450559177 286257753 0
187095741 269540180 0
102578595 238839859 0
294312713 483756954 0
271763383 350352001 0
11450966 86467540 0
134274795 366191599 0
92594201 127910050 0
106531569 372490494 0
49848362 417702797 0
532640185 517787293 0
208126794 122382423 0
567683710 212692808 0
475674538 343569599 0
239430767 383502680 0
265940821 209896963 0
273537955 160074580 0
218347922 135602305 0
318431598 532017248 0
274243735 302111425 0
544770875 481202390 0
517685648 22715791 0
494875828 255899979 0
438715991 492022722 0
335956243 180555756 0
240464927 436121532 0
426294997 349750259 0
277510364 75116768 0
406632593 196564171 0
192950248 389558205 0
35830537 409108603 0
373208508 462703138 0
546949257 578747742 0
266913982 227299691 0
455280936 59190852 0
93601929 169213133 0
318564610 213798249 0
234582017 46844424 0
469594718 382692676 0
487478169 90709443 0
47912339 123438644 0
567168542 94210704 0
341884504 331243108 0
36055492 116664563 0
257361105 277567227 0
23954860 361224234 0
398878010 47761628 0
454990232 445230866 0
550410940 166667036 0
210898878 545253516 0
460836535 242948707 0
361048860 281162188 0
138643826 409095059 0
531292526 420507219 0
292407720 238638 0
394414530 213304105 0
533860444 401243132 0
385306757 412263740 0
39235746 228950395 0
34257173 137436681 0
515546104 441748503 0
133004687 281803086 0
429947762 241940222 0
102552098 371208916 0
89337194 467942202 0
178984722 377925269 0
56229053 491715283 0
263494646 387005562 0
193213016 174857042 0
361600155 418964228 0
60326508 298432912 0
40936604 198482040 0
226048314 458385135 0
429749764 128913490 0
208064914 513605928 0
290588212 192765792 0
503074686 353355177 0
94683340 352223356 0
527845298 342720484 0
101516941 291676348 0
55331115 528118359 0
138792159 444237323 0
557391423 314723489 0
488901813 304385469 0
345998358 257220143 0
495961619 28080980 0
268100792 141233400 0
329141542 185510762 0
347076012 167190280 0
476526971 237406376 0
189833350 187948376 0
465080797 528315015 0
543134983 49192223 0
552173592 206044978 0
418786974 383052721 0
485318896 578279786 0
148822044 343549999 0
498963748 346993779 0
311231597 122608187 0
475497417 45584702 0
402680528 52814891 0
185815136 422403381 0
400567282 191708458 0
493277855 112544213 0
40278289 67008155 0
227308041 37616790 0
102265754 470141517 0
324775946 209544856 0
432588289 299304210 0
126874600 259076160 0
294178303 562078481 0
536406952 79084580 0
192797407 410983408 0
136011378 566470928 0
116037703 200712984 0
130655722 378378954 0
240563497 124659051 0
490634684 167310907 0
214256828 102418314 0
18274051 571154565 0
568903016 267260136 0
553124273 331098365 0
256848721 202740817 0
534253234 257155138 0
423390473 367029966 0
419628460 497508000 0
32511320 572881235 0
568096930 425522187 0
374950718 9226186 0
235281961 556625363 0
16263662 93816321 0
204628814 268853250 0
14302244 473116839 0
348145003 32984640 0
556826591 129890601 0
408073579 419935487 0
551125629 219349348 0
378523501 112222820 0
562547599 369947788 0
490113369 562568211 0
480044918 62485449 0
81165558 235683053 0
484266765 564981887 0
226803052 169394396 0
492866659 365683018 0
113057399 361767643 0
355970856 38649152 0
482231252 368394112 0
275335087 537436486 0
78545166 327969713 0
131170053 504839560 0
223174246 535011518 0
290159484 286115191 0
482287794 239333461 0
116324852 453045424 0
285218735 204195082 0
195545091 80985581 0
143796720 488598751 0
469080453 403962375 0
488836204 552576507 0
79860708 11320596 0
25031979 232757591 0
302010728 578001768 0
94054994 436190489 0
47158642 209608504 0
320503922 366456193 0
189626502 264434223 0
26359595 136561277 0
272364555 450322674 0
216274112 406673046 0
362526098 239593785 0
447474818 224175214 0
373163177 85348355 0
573027151 274780209 0
122918557 304248017 0
41504446 213014170 0
335956799 82626270 0
504027770 90124819 0
78875695 569180473 0
243426155 511626415 0
282186618 328690150 0
211106914 343422100 0
393778995 116388289 0
82312176 577203968 0
37081723 16164925 0
137899631 116334544 0
185201548 425957280 0
195486566 155820955 0
67491226 425617391 0
115384420 235418620 0
238184560 114281290 0
3494325 566648606 0
370937725 578969095 0
131371902 478386450 0
537492257 146663149 0
549697988 264136523 0
29955307 446614762 0
245007527 404295261 0
364622516 369135933 0
345680764 299303799 0
16085029 37891350 0
310602715 223252225 0
299226447 470683118 0
552128999 103352905 0
577409721 445783350 0
423541511 112402380 0
223184471 141077427 0
70939566 93109056 0
496369393 23667378 0
508434993 548515747 0
313255381 383355409 0
572860092 76996064 0
251977189 489290568 0
66214879 314674764 0
368778470 421985513 0
31614970 369715964 0
401845162 108126241 0
63146405 80913751 0
50884090 137102125 0
250189744 487152742 0
91643868 238822090 0
327817004 569699670 0
247360215 466181510 0
170510436 291340816 0
509642696 130354719 0
405056888 503912239 0
110344217 505827509 0
276423075 207331284 0
361416351 283250555 0
414640695 177573865 0
104028487 424508091 0
121523085 415221177 0
300314354 536126626 0
468458513 146048467 0
194469226 507455642 0
308712704 243063997 0
477104190 555444613 0
491158565 362209739 0
567912777 7753453 0
566271737 399938871 0
497797436 179030135 0
380249085 535115198 0
222475476 390060491 0
467255253 499481540 0
419133145 522248625 0
77812280 176674913 0
562125169 6422141 0
475264062 561933725 0
171958992 444350552 0
478069272 221518910 0
13721616 182754702 0
390235955 260532328 0
69613793 436748626 0
5756355 575708182 0
287499609 332170199 0
463312244 457953565 0
66129737 238070379 0
475294452 371379662 0
356476713 69916643 0
388850379 574445355 0
82639553 366362575 0
37716487 111920292 0
373549483 34489689 0
183691600 122097138 0
9927155 125040365 0
443777313 492649777 0
283339331 220461726 0
190288905 302505504 0
349547506 132290491 0
495203218 105014123 0
116259435 128394108 0
513857835 124122721 0
43981999 221168815 0
108418286 227371346 0
283381452 304058386 0
94284285 533290632 0
395213343 340553586 0
446071583 170722548 0
539212408 183049597 0
3290460 354939183 0
575769641 177987600 0
466327278 68175005 0
495477967 283964803 0
287026972 68604768 0
270115239 12207296 0
321718585 196898780 0
142172876 401014420 0
512909413 578801915 0
273071669 75777756 0
438475989 296299530 0
285265254 293653902 0
329975745 211134291 0
40079197 55177240 0
49565213 270349685 0
205526385 370869695 0
336425820 41156124 0
281693587 38621673 0
527745841 207837535 0
138455759 343345349 0
331028027 176537657 0
386573388 360124585 0
144680701 89088827 0
478255873 450462114 0
316318556 427080057 0
428095322 138456157 0
321833932 128394249 0
92891971 40811185 0
578080819 328359841 0
68825897 498389386 0
127191690 90990212 0
123678215 9629810 0
533066524 522471090 0
240668516 135117024 0
105819194 464761804 0
427393546 176944641 0
339636456 88108017 0
410357960 388656713 0
340545688 318949201 0
262703238 214770174 0
268381423 197133088 0
305197512 51114098 0
510103631 119684418 0
531894876 281018449 0
189154212 161249491 0
33897605 137503082 0
330561 337725168 0
318727727 247394652 0
454932788 486582303 0
329376996 491179037 0
373148867 136225042 0
310745691 72483890 0
477081894 36813881 0
524542070 28232858 0
106694770 234603389 0
41144903 162207258 0
19079346 299505529 0
128592111 319415 0
512954312 513446643 0
5716118 499815398 0
125155419 119455796 0
103958718 463899135 0
305115669 534565828 0
465728304 534890383 0
399994852 308382403 0
477508127 254470506 0
508396422 428705810 0
331452500 417300080 0
475614592 485473647 0
159745121 293639242 0
534077673 509670412 0
117468282 447102718 0
324158498 367950078 0
528792152 322916540 0
89734163 88602254 0
517402184 509548988 0
179113156 72503176 0
241621890 107483913 0
408328531 168085915 0
180233528 424875386 0
520192083 508377661 0
123583120 280396247 0
185026366 133950305 0
64138850 37395121 0
575526117 373868101 0
5875623 339868397 0
466371317 541134999 0
504413927 354169455 0
166760044 474190177 0
69461526 457420203 0
145303406 480719845 0
166495670 570589721 0
563194075 468590258 0
11778933 371982305 0
471117005 195014934 0
258073592 117706212 0
503659875 500841555 0
355173432 271516240 0
177351896 302104762 0
118424017 482419403 0
196669403 55241876 0
397963261 19082871 0
175840187 557416185 0
242964288 237628343 0
536751889 492159734 0
374654810 205384125 0
572863702 9025425 0
383808309 17104994 0
568394741 252508740 0
103214977 385932826 0
424167544 502086438 0
392359079 479744640 0
211105921 157226796 0
378307375 99659024 0
237494323 193872737 0
198696651 104937535 0
219851287 244579720 0
360116149 483454449 0
383131019 34100587 0
564717792 285966101 0
456536453 16675421 0
574494263 470060814 0
486053532 385630086 0
145760516 296503508 0
363667649 187963721 0
66900010 185918768 0
476350972 431398597 0
488844230 14393817 0
355806706 82896930 0
276977713 277533933 0
327848437 328049527 0
81969358 3689963 0
248726478 400051979 0
478946477 457010407 0
234525256 504024497 0
107019234 418984664 0
395223957 150550937 0
560601922 29268650 0
36035993 89482570 0
381350003 213733223 0
484772469 443544914 0
334347323 350282453 0
150269501 326606143 0
119283977 451158401 0
398473009 516987439 0
35694064 459287981 0
407061529 119555277 0
509424369 200665232 0
52058964 9297399 0
502042334 113880447 0
185308012 168495114 0
351984124 258159932 0
190803759 358383100 0
326827154 496191815 0
481930168 555283865 0
57885011 183765236 0
451265442 75851449 0
452864960 372822266 0
521290126 370716569 0
444270979 265101994 0
521623494 94593874 0
47188578 32801318 0
130120896 77243459 0
175042669 310755929 0
528490039 43491888 0
490807102 218811644 0
43403010 67353484 0
516950849 447655109 0
524569243 235406948 0
86765427 560391302 0
548904200 96302311 0
544756977 17737401 0
301775636 267626476 0
207617846 186501879 0
298762947 202283120 0
420400612 82742196 0
112424790 259198013 0
11993819 493684651 0
493913326 413461274 0
454040236 46592331 0
391657815 381080465 0
279855821 215372033 0
71914255 193993860 0
220274439 408691083 0
113839040 470175760 0
284917974 167204467 0
85080269 475889790 0
55338432 373599982 0
21876767 523867171 0
349330060 188010372 0
131312267 455978305 0
52294366 429033474 0
200851880 529231264 0
513514775 308103940 0
2932406 368515129 0
516266153 305221473 0
275197611 536529061 0
247782035 71263895 0
291721858 547998247 0
468382581 449063019 0
525035292 183420000 0
271032124 381121969 0
385205347 19950984 0
283640379 416885210 0
536139098 116583905 0
414548862 458248829 0
500465136 292869493 0
552282394 203154547 0
221076210 482923055 0
173880787 558611651 0
112037415 521454304 0
335959222 531563195 0
384593551 541887305 0
106290067 128123755 0
222713796 496855330 0
222597435 292388708 0
181709107 422554461 0
246593645 410210048 0
466338438 384808500 0
401340626 4744393 0
144215641 12875420 0
144709022 320218529 0
398320910 372223616 0
280053810 32729453 0
233156402 473723941 0
331422034 276777196 0
548719327 170568357 0
80476729 151941665 0
46932271 412623698 0
455589437 326832208 0
334866164 31737295 0
200310891 120160953 0
3234581 134831067 0
127843799 34177514 0
152102478 428211164 0
132982643 356388464 0
403264170 214477467 0
54199703 271409205 0
535601798 362270708 0
259284366 463906213 0
299216492 416543350 0
302761859 382763058 0
12422188 380824513 0
247441095 187525192 0
126975244 492995450 0
356264749 141715566 0
376219289 158339670 0
480470843 92737633 0
324807595 354996373 0
564168785 306418913 0
302997844 288426162 0
225155395 208224786 0
312304231 570294084 0
373743051 145531402 0
524596133 227786362 0
407405844 292390561 0
513851342 100616406 0
392783066 175430793 0
548000522 478475797 0
284612706 110378996 0
563891680 541792808 0
136743922 37440460 0
414690625 440227915 0
453564416 439738259 0
42956601 273916048 0
499380804 30311860 0
62356754 161426851 0
29374770 516405227 0
215508467 205456681 0
166254705 183230349 0
485291538 199942570 0
382875082 405965838 0
559832541 195336070 0
93760418 292259584 0
176856804 193779339 0
543021744 286903828 0
87703381 135241942 0
83536615 307305793 0
153338627 531556838 0
332245116 573589246 0
66667652 9473316 0
442284008 499959238 0
421584577 53670118 0
543533601 282988380 0
228378041 531697524 0
254349277 516014942 0
462553094 141670675 0
102983721 578923106 0
371820703 288772216 0
150836617 461133356 0
51184263 527387079 0
153548801 152692008 0
195271269 265602695 0
340960882 201405513 0
176235796 550909734 0
527258642 288145303 0
452526448 79898800 0
321280842 60291116 0
492431519 466983382 0
88596410 156492952 0
491837386 295659044 0
229800146 394995663 0
347920500 461361882 0
8242762 232650349 0
491522969 117051357 0
105159159 353332998 0
108511315 23041467 0
291136885 449115729 0
267430172 236310225 0
504070316 154826119 0
141140840 565281611 0
134107612 509028460 0
208395482 461642493 0
261044137 151388078 0
435173707 578139669 0
329532201 169571401 0
493342444 541212443 0
335672889 578601470 0
285815794 186572923 0
328229831 44017369 0
554678918 224452425 0
575194805 562432307 0
281422584 159839047 0
369237710 442628502 0
86784800 187921187 0
549490538 132237284 0
63462237 174954742 0
147697472 114600484 0
88745696 35226183 0
261996042 355853435 0
490088073 267146021 0
429692638 205540548 0
542517472 316689632 0
18169896 393364096 0
298684754 220854289 0
451160439 513948942 0
197257290 536388494 0
416564050 178333676 0
3604609 564885126 0
257379139 39658825 0
300954532 200658324 0
425198291 439325242 0
328548115 382418230 0
14035963 469661106 0
110489432 104137130 0
383332594 34126514 0
314231989 168315788 0
205100405 101434306 0
523828811 84594005 0
147348725 171019168 0
550203307 4645007 0
201149789 324960771 0
134464014 191905082 0
356770071 403606896 0
21427287 224241740 0
139361150 518761132 0
407873249 358804174 0
37586569 66171007 0
69021495 255734055 0
121853763 73139117 0
291037521 541063840 0
45956818 523651081 0
528031688 575147349 0
538069245 438593091 0
510613567 474535029 0
537796211 528464159 0
185562800 131442374 0
38680881 239275337 0
15046639 436501137 0
127126825 529662610 0
504283924 482178706 0
341958166 404030888 0
158452742 476826699 0
176395901 187090650 0
571141345 566304639 0
179057584 231491022 0
86363519 407974018 0
501368605 212434108 0
382509861 320866480 0
159779118 117876683 0
16563846 249863477 0
383248162 269819882 0
225547837 560916060 0
85920852 569706129 0
351767636 194295858 0
210612404 234508493 0
168096609 5444890 0
395386562 456894998 0
75360658 396867785 0
538709978 183692199 0
5562734 227785654 0
524558461 258238837 0
74827044 312901756 0
324777968 427704407 0
283560544 469659258 0
569619856 555148923 0
46815584 485497813 0
72477205 71191318 0
400026226 400235277 0
404867848 167371502 0
535768552 29185899 0
87492077 135139324 0
502945542 47098239 0
7220239 222472141 0
333461636 132660966 0
238187121 338483676 0
519799954 370776485 0
437626793 127941729 0
572612780 176224863 0
408959913 499556984 0
464005387 391685035 0
34787856 213273734 0
26837341 261764483 0
559351664 204914426 0
507935011 208035630 0
29370610 358849203 0
313116242 235789501 0
404299999 499120391 0
4652664 424010539 0
23874599 510630323 0
410840185 571431709 0
183877726 89614521 0
407066770 499219978 0
179173470 5911837 0
26356804 408472169 0
374370955 128446477 0
342219390 16911203 0
220798565 292657886 0
562247396 447878002 0
350062467 290118602 0
94078340 290299667 0
411402363 203777989 0
78256268 469168365 0
143369371 96148442 0
295032789 221856921 0
100953428 427510896 0
64392281 111433740 0
113368903 71109847 0
145750566 449494245 0
242820737 61916153 0
241781514 126693069 0
47844714 504730043 0
31130851 501028934 0
30090215 83379914 0
420089526 428373302 0
21187709 225974188 0
387729644 494254622 0
336189546 181904639 0
399431378 291960187 0
508023112 348503926 0
42547188 452927221 0
181326621 335866585 0
484037788 93727886 0
386744779 431440886 0
305303551 515979032 0
303929708 502332241 0
430717208 226480035 0
133299393 393316646 0
220203618 268510774 0
34785896 481623289 0
421950818 474288363 0
31469193 364346995 0
363839302 366681604 0
147869140 349850879 0
245811147 247503796 0
497727417 13727112 0
192975968 258195942 0
67814367 485968303 0
329098705 381390451 0
10406357 500385910 0
208575161 485951386 0
199112385 343084123 0
362704482 165883889 0
366901198 228367674 0
284789950 452873765 0
512118233 287227141 0
347353619 501296540 0
563554091 196423128 0
553772216 217148081 0
287998614 553170916 0
290631057 59451543 0
322545138 151484196 0
29187517 510954869 0
39235610 178339617 0
236102859 112385761 0
202151915 547239138 0
366045449 496535829 0
239311990 574286957 0
259995123 130378321 0
65951302 352721435 0
8500654 561417376 0
398245028 338082956 0
258451760 28562863 0
528348678 286697125 0
419418658 75239511 0
276411709 154868851 0
508079377 462933768 0
545681520 206925056 0
455628708 552153377 0
124837561 467015872 0
450544541 157261693 0
215348288 278352299 0
87634239 97979175 0
243754162 150963483 0
373210867 510702760 0
129766281 94160986 0
245736413 65159258 0
343741744 348431365 0
144392107 72848298 0
234146729 216296926 0
268470235 156886114 0
71328421 27531288 0
571571576 315431610 0
522880691 435259696 0
372201877 556519226 0
89092540 370539054 0
123540664 159918314 0
450041202 570971615 0
13016206 98088366 0
49500392 336319557 0
54278992 257312954 0
511812156 270482013 0
517408935 363439244 0
407912903 129567403 0
156158462 464721732 0
267889068 64423515 0
526437609 25237278 0
410955870 572578513 0
28205844 272339028 0
112392401 494670558 0
449409378 321026698 0
431322222 131879316 0
253704158 383477659 0
542712608 208765672 0
115478521 468811685 0
574100037 149744888 0
497319953 82845652 0
67631750 224047444 0
521714079 43942325 0
515959511 202173728 0
473181879 167582687 0
165484629 290486551 0
92549065 536748647 0
145206562 242731258 0
512290146 358587279 0
194866940 242269784 0
55573257 307639226 0
489146708 396659134 0
512921674 263064672 0
38500851 276789803 0
450146917 97824856 0
410995198 442704793 0
575807791 86284400 0
505097105 143691231 0
22058391 456260208 0
492696535 88946390 0
122555475 215992861 0
307191484 182535828 0
487560201 2359544 0
526462622 296220528 0
169951367 379624084 0
94681743 72391131 0
20415269 26449770 0
249964766 54276225 0
267137364 339155989 0
305137760 297126212 0
532988790 370223159 0
485127343 237405400 0
290656555 535004575 0
367865026 471761880 0
101550070 132068580 0
63198561 48244554 0
524762987 130606527 0
574234035 172732268 0
108384055 86147700 0
480535078 350389905 0
412146819 482620447 0
136832269 142089908 0
413211697 390959413 0
493531831 373274215 0
521680222 154798737 0
269506966 189596646 0
408398270 294028490 0
117695719 218602145 0
458470606 428254974 0
459005941 90097996 0
347631163 181712070 0
68852919 403681344 0
185719882 364834421 0
255326411 523475367 0
448462021 366653003 0
28810859 197324456 0
546550795 263246944 0
351318047 167327373 0
78108116 178923938 0
318284376 430543641 0
551508030 441922645 0
287685013 326335663 0
164765334 480433330 0
21305226 204476608 0
279172024 563945780 0
194350781 428645202 0
6189077 497720464 0
349913864 521669317 0
186025842 479874200 0
239201502 287702741 0
213619639 398119534 0
95375334 476237880 0
232909299 516608300 0
252315039 32587247 0
321210426 72823443 0
337197972 118959179 0
76570 514020341 0
571986993 158042027 0
4488310 3797580 0
373761348 437436448 0
106335243 466829096 0
226505831 49351836 0
254524526 472402823 0
199442592 411022394 0
421911397 463924548 0
57292456 433686844 0
447961681 315473827 0
214953190 35909295 0
565171944 135617909 0
255658251 220356277 0
540033751 408307862 0
180910738 172585586 0
395895147 359060423 0
218962756 497035846 0
329340843 278303231 0
202106298 97773211 0
425303280 448709594 0
455067495 574523172 0
425747835 226493948 0
6786917 405370399 0
556526187 494469142 0
548612936 50055997 0
109057588 553927856 0
148012844 110046320 0
415727215 87013723 0
544877611 562619445 0
97844587 556888471 0
279115037 32478863 0
330161750 531090361 0
16793544 414953330 0
48162302 288577958 0
164625423 220044897 0
93471574 71292093 0
463310730 495291501 0
76927897 477988207 0
22896921 572346146 0
260173253 107859113 0
210017954 369019441 0
168097410 317528890 0
318649068 103784835 0
535264218 555146298 0
490512750 13932423 0
549397036 375707595 0
13547744 493150142 0
476541239 530422664 0
360447347 284731767 0
279467765 430864207 0
166801788 16815829 0
263432854 228070602 0
57994621 188635614 0
472119026 43261669 0
460554699 517773360 0
335843392 17133676 0
139910450 321439749 0
10903341 457461727 0
265811179 461328680 0
83219968 123905901 0
201798019 325500238 0
494469473 150386040 0
346735986 534403320 0
164675275 409922563 0
541705555 578967242 0
16288201 531963828 0
47388416 437176909 0
520087315 390493044 0
296453460 40918824 0
203094889 193021918 0
197713494 552307132 0
387871575 99278131 0
36243409 72741493 0
140486762 256933374 0
445513496 457856216 0
323883751 375890975 0
488663711 520995558 0
393918017 179190076 0
547511931 272982845 0
496667933 497705471 0
180224034 120085445 0
404220302 320593892 0
25872260 249330509 0
312362955 486620502 0
321739040 50453752 0
393160159 118459625 0
96535698 196022134 0
257295317 763837 0
297785741 40150254 0
557538972 553720259 0
97399672 41176420 0
474005485 204925041 0
271961067 506600796 0
316629482 552316570 0
172207345 258800761 0
407315384 100552863 0
339519707 372883603 0
106086383 80466214 0
163416111 447912466 0
46470830 575230122 0
1953001 546167781 0
109353399 77323516 0
331137225 402454047 0
221755753 378120933 0
115094668 364080656 0
256769391 311066885 0
53509932 100441448 0
494931186 332955823 0
404947632 478522245 0
577880778 361295853 0
500618912 380328070 0
82588475 557183463 0
572535428 48540516 0
196364908 363848707 0
182617951 298904741 0
578081050 472123956 0
538934000 404023451 0
55854939 438728151 0
370057406 335843225 0
132685632 422572974 0
215137490 159002782 0
505676334 462222581 0
157230179 380147440 0
193078592 238412668 0
192172127 488498784 0
295241418 508956984 0
242306695 368680835 0
81386327 86549142 0
444971104 79178607 0
265191997 297207625 0
369416073 528976853 0
392627880 22131135 0
455782557 183480210 0
443264990 428927843 0
156352061 92357690 0
559521821 161151271 0
342985571 513601167 0
558373029 21685141 0
58220411 534244995 0
114906820 32901255 0
405860253 291578345 0
542850927 195238280 0
220779684 342379202 0
295038667 269611762 0
212270933 32348403 0
304914016 66758593 0
234736052 481733785 0
401816955 150358038 0
219691256 568577796 0
429790959 209567770 0
78822739 59859782 0
4264189 71687875 0
245488074 155599083 0
269827430 242341678 0
335348224 346885525 0
258841873 533816784 0
30447135 528089189 0
118546316 433792878 0
197727628 221855608 0
220990805 354240047 0
105239588 449891402 0
377220802 540284245 0
172416768 396067161 0
326713330 100972665 0
127482755 356878909 0
559673214 450455527 0
105642771 315981682 0
537851994 108307061 0
465833036 136633267 0
39133171 455588616 0
330471106 555988321 0
126304185 295681825 0
117861893 373620736 0
518881192 55257889 0
12878592 181535595 0
327078439 449196182 0
496162697 413026943 0
528800117 43494422 0
492412716 291822549 0
198116432 304350081 0
425810450 102992440 0
77215642 412004540 0
506114832 355244247 0
92124473 570424698 0
511592471 458298858 0
563065576 543486185 0
490898421 359183769 0
174733370 116766130 0
128694243 172329488 0
487366058 482069292 0
188349955 364711814 0
355629634 151809838 0
370847767 490576884 0
386876822 401566200 0
216936015 403080032 0
268066524 575193288 0
20380809 284360534 0
243538051 14896508 0
510675580 48672296 0
87222706 295591843 0
27279891 74759293 0
33807300 408671583 0
453320662 349335503 0
27953894 243595549 0
541851033 543435790 0
541003566 217449449 0
207628412 351843664 0
556362750 352273206 0
401801152 278451703 0
299415366 408743257 0
185283654 87919037 0
457322618 516029732 0
504320086 229942401 0
138769615 271686755 0
30191428 192143700 0
119410059 72784165 0
466880432 485867507 0
154443642 479109294 0
483717952 308937791 0
421337889 67376161 0
387197585 159049568 0
442425982 4868148 0
474482354 132661839 0
411268581 309614771 0
58387859 269050063 0
327203193 361132175 0
99033344 544702041 0
207256799 127526749 0
157340465 250636877 0
575976429 241963272 0
219536857 511980408 0
453451706 248786581 0
133164551 52820857 0
508893009 120718248 0
212692087 120367567 0
265956451 224639799 0
67543476 317430652 0
417387116 365654944 0
155753806 493052356 0
69806933 456747247 0
315437359 117351005 0
542176169 281528300 0
444836217 35176611 0
494262115 421248222 0
204081720 63206687 0
335227735 200739373 0
152877998 174940850 0
536597840 280974555 0
288049110 542718930 0
242451181 251881374 0
258009327 202523512 0
309212219 403494091 0
479984209 266958633 0
391306604 386210304 0
324128362 411141521 0
576262287 317162858 0
39135588 237208277 0
130966380 537479736 0
576776667 287114041 0
569754914 10577043 0
3410965 125843673 0
87430690 195722611 0
123050844 497057035 0
432246825 78897196 0
131946498 9953881 0
577908975 545959130 0
575793406 15983336 0
431422366 273513784 0
40573858 315734702 0
283520153 337125857 0
17493173 387879920 0
81771802 236889948 0
539606271 527441829 0
304249614 423769184 0
489605584 72627882 0
6087101 571837199 0
119945534 482710310 0
276049430 211900449 0
53263232 157319001 0
363355183 217433528 0
491058408 19666317 0
369948165 438986273 0
128585542 55441669 0
374999235 241615284 0
68628321 22247575 0
153064581 528141184 0
412023246 305268174 0
515479318 502991642 0
435506744 325157181 0
4551432 162617737 0
436709031 352368268 0
21062508 310440021 0
156356050 123478768 0
485184698 21610037 0
106251111 197593520 0
475363639 32839258 0
445407126 483873750 0
440900961 363419414 0
78465008 69404511 0
138801381 104235357 0
385739595 483795304 0
84042474 376453686 0
109188700 326637558 0
168974652 158331665 0
330503837 384942956 0
47082110 318464359 0
294638435 333809912 0
33809270 245587809 0
384616005 351700129 0
185249682 214484134 0
287377386 203322032 0
317539379 318724948 0
323443805 378854857 0
218245185 84193296 0
270450213 484630661 0
323930516 227190088 0
118342314 355082973 0
116745740 427386201 0
397893784 267899070 0
314844309 208854640 0
214659145 487156438 0
491884649 461110764 0
416464414 400134581 0
468380998 351276826 0
14393830 326513459 0
165147110 726743 0
297669877 426746314 0
350591681 484957101 0
544626323 238730748 0
219583887 571660444 0
571498861 400161986 0
499427886 400759805 0
302970153 99035332 0
58426891 528850546 0
466139666 3357863 0
513916628 454760648 0
446650773 198641392 0
427527542 287802767 0
241338187 486334731 0
343430693 373236625 0
368764862 566975495 0
388443201 119198609 0
23687985 515171839 0
268360195 510087991 0
53860343 3464937 0
364325415 331966983 0
538714289 567433177 0
362755361 240220588 0
274422996 508735719 0
53679012 254165258 0
62698619 377806497 0
31949910 143692086 0
286450705 386624357 0
110452122 43501225 0
172433285 544943207 0
459735423 492867699 0
163599014 307635692 0
226990489 160352855 0
513898454 405560079 0
516204065 80292168 0
320190995 505755272 0
292494664 356360131 0
547371642 296020069 0
417097251 376426768 0
368171916 464255109 0
91635106 513798949 0
340433240 354010190 0
286833394 543923071 0
479216570 127985688 0
17571386 468511748 0
499339243 181098308 0
117550490 467699804 0
401855178 241193272 0
310529267 80526798 0
410556989 395940098 0
271096844 246120754 0
396289625 337638218 0
457869539 235673791 0
122092351 269463751 0
211140558 212562039 0
443396597 568199637 0
63311352 245098684 0
281424664 303914535 0
221212319 140614479 0
514952091 64854650 0
575411232 67062974 0
407096272 489321048 0
571523418 30706201 0
173838727 414891224 0
341360033 427390972 0
535356352 506487351 0
380957665 354532589 0
266996535 256132587 0
39822872 353447855 0
341045932 361423161 0
397639897 15062721 0
391841757 413207931 0
346831044 199304472 0
556961560 233935018 0
21635806 425700487 0
144811703 323977565 0
67609798 489381341 0
325306330 434914023 0
448514332 518867088 0
180204207 140549701 0
325400211 442937553 0
552079531 286508888 0
238793178 126914940 0
175645181 288528546 0
306257954 485944689 0
350177572 79260423 0
198247922 226870826 0
179071130 409765149 0
310545239 235705232 0
289690098 127123242 0
153923058 29363358 0
145270697 159284252 0
345108835 248463080 0
335328057 465655520 0
259649964 57290885 0
344574053 513507424 0
364570818 408647751 0
273180533 291328844 0
49603574 459252758 0
522146308 543686092 0
341871327 542299172 0
143491444 128335118 0
40098732 549964471 0
441729377 556978256 0
247189597 242793206 0
140488788 258587427 0
77292052 114095153 0
494947272 392466951 0
62619463 6876518 0
325937251 21945886 0
329552709 395338458 0
301725644 513759061 0
484124435 273466994 0
29405984 73228945 0
244641086 114404005 0
223001446 152036230 0
71149937 474407371 0
430563234 304205635 0
14750284 274002856 0
5702551 194298451 0
247081081 142987052 0
470518597 214868393 0
476351869 186640285 0
279627032 190271143 0
468488639 129488346 0
490142476 425695767 0
387643003 127683534 0
410767774 535253605 0
279152731 529944590 0
160302077 97421930 0
200211506 546329816 0
435990860 431593577 0
453802573 389931623 0
3752689 38549637 0
409240817 464557818 0
126537343 277421349 0
468774240 274940073 0
243155338 296323946 0
347122341 240601813 0
519199463 22730699 0
418967125 343035761 0
136822664 68445358 0
102492895 167406515 0
437452884 409386416 0
429086104 545680181 0
434745778 317161648 0
570541326 288412508 0
479505317 546602468 0
482820347 102427705 0
326440611 198846549 0
318538069 524674754 0
486888779 189027025 0
567143834 31748447 0
459741699 453405303 0
278511259 475790101 0
24522167 374991191 0
245156196 180081200 0
280407926 565811349 0
566498816 365742002 0
432473217 240610771 0
39989718 413766691 0
165951334 10174270 0
322163709 307590101 0
263946379 204983349 0
190878184 22823990 0
445753354 548350937 0
488412711 148919164 0
44602363 252917140 0
546356331 552684831 0
486760983 123939774 0
566204718 352815650 0
410062705 75491492 0
421335622 491551918 0
21762705 297510949 0
550043898 558770192 0
317044339 302682132 0
17262545 292490705 0
331183377 291386322 0
770480 233081746 0
459156748 135570178 0
187373007 366651219 0
324523357 226322139 0
12954085 94844122 0
576380205 459239753 0
229426231 517259012 0
276818424 360905817 0
402043755 423090596 0
73264130 132675872 0
403008263 473227917 0
45921458 342945722 0
576131397 108595361 0
177701971 388180964 0
170167561 565393478 0
121706107 541926018 0
362254661 371616793 0
207844682 459316633 0
499324162 233380727 0
297498217 148661657 0
25809560 452786414 0
156582382 375326843 0
78426849 458544757 0
279490759 177604764 0
57730600 431040819 0
526235403 86280535 0
494419432 318521879 0
307118992 545149659 0
150929557 510248703 0
222274861 232954057 0
506557277 572032203 0
291834114 484526770 0
83377961 275250345 0
354732232 51021234 0
15918495 245171419 0
394554767 226565735 0
367382930 349225726 0
510129176 257297278 0
485398548 165133801 0
61526012 100393323 0
32536517 262457672 0
414908127 17324388 0
504715591 400182488 0
492857870 242213132 0
171370916 352246882 0
73428364 222779448 0
30905608 164196617 0
335415410 321654372 0
194578310 341726968 0
114559781 171324033 0
544079676 339598072 0
563562382 156397634 0
137698919 222263995 0
534697014 530601401 0
95883352 252823919 0
574455139 58812989 0
212006088 235377332 0
377344577 292900783 0
192600156 548355027 0
165419526 484734297 0
433498771 466669049 0
141385710 464852975 0
375391413 547259354 0
318644482 123528985 0
263443604 511002923 0
255981462 126666450 0
420919557 89973937 0
359357929 262961941 0
542679905 263234233 0
505935405 42762191 0
501673002 229372152 0
482236938 526048605 0
389634935 190224851 0
542103975 309241333 0
261246419 483130097 0
541840135 178669414 0
506087409 31052409 0
6229310 177937632 0
564019407 237487860 0
112895366 381603953 0
440316076 30886993 0
145222038 89867942 0
299770131 229956640 0
12742269 453405363 0
286564337 63815154 0
324391003 398284375 0
403527922 16219843 0
274055340 366569965 0
71324432 140476561 0
355608102 349570144 0
119437765 481074437 0
151191647 239489704 0
117398155 103278709 0
520344209 281110376 0
535208749 198796639 0
343126510 557640860 0
573216517 461107211 0
356431195 52786402 0
276182916 547120088 0
524507824 156962556 0
448980103 280149718 0
520715576 550432027 0
411166203 287484277 0
562586902 46658296 0
87029585 486007565 0
263089703 157391226 0
564027661 228572333 0
193845288 273610402 0
45480288 537388982 0
565243820 192594838 0
176976008 149064928 0
144332170 424496467 0
365418920 295417044 0
78333586 215724411 0
330331450 413365882 0
229132280 84050984 0
472217434 401696495 0
537273085 272049214 0
163385042 526429058 0
442768993 509287514 0
236485691 178828183 0
300944805 486406333 0
93000473 249431854 0
436382587 153526700 0
370280666 40352387 0
106605039 150592176 0
67062836 322432488 0
131970674 361780770 0
335816592 570290234 0
386781404 423521189 0
394244446 13444882 0
344800706 475228570 0
485762261 574462378 0
333312931 522014462 0
550903744 566302867 0
400231412 55644141 0
103421448 117878574 0
568874696 43461751 0
114522227 10421266 0
253070721 128144793 0
526456781 11924410 0
211095408 51029282 0
284482996 457145351 0
345674779 526481855 0
314367784 105429303 0
416905768 246573061 0
47042928 60636455 0
226920216 334526521 0
302649936 108776019 0
232811562 302274025 0
60548232 251224455 0
359293486 391374368 0
565799770 556583501 0
429892487 304332535 0
51732464 543899433 0
539752760 293572765 0
549677716 192532345 0
290873993 434947971 0
69903482 506316815 0
293789720 155441868 0
506657320 330077755 0
337521494 415059385 0
399085253 134112313 0
541435474 324939305 0
477701204 202201467 0
54434069 195670813 0
388468303 385831596 0
379197844 487231655 0
84310055 304651437 0
207920453 152120320 0
85858501 261252682 0
277222868 455183824 0
500926176 181566572 0
279484227 82685439 0
226301906 222313291 0
282463718 425671664 0
335692606 134665516 0
295380474 247068793 0
314403332 381551377 0
252784274 265058424 0
349428208 313933005 0
241455078 243451770 0
169010010 46637694 0
263457108 146577886 0
65162503 58132133 0
218892567 565051647 0
558477099 404040133 0
248255776 118330404 0
243617300 508388256 0
567934620 143391309 0
501399376 315977216 0
33041588 457668210 0
27740475 232065138 0
356491641 133268678 0
168573646 105425816 0
403547485 215274977 0
495776502 10521119 0
528260814 343723028 0
159339649 25550465 0
295445090 67321568 0
397418491 244835025 0
449985709 231793943 0
195711523 544977153 0
113106326 82688889 0
21310619 389665122 0
8887887 19767632 0
292016186 62065215 0
424533630 182877245 0
47497426 36285939 0
246316583 501934015 0
548522760 107268944 0
146853316 174268573 0
242870187 238258845 0
468476865 15446606 0
85700639 177624809 0
186179916 158430432 0
153475754 564265132 0
302567157 478149997 0
401164390 429504761 0
367490041 423955678 0
436464616 167940988 0
400159267 284696721 0
103773700 50824851 0
143226169 419183892 0
396263574 344021781 0
161948442 361011256 0
551046919 289621303 0
100558065 508672959 0
398413948 555280631 0
244911464 364437576 0
101035514 212864709 0
275424215 435712507 0
509067037 235706412 0
281338533 28333343 0
316094399 462031038 0
426808345 454480575 0
117967654 445171984 0
463734962 565214266 0
457371712 206864430 0
324360075 535956624 0
47369227 191663140 0
19335762 64340562 0
2234295 384026452 0
404524437 39584665 0
476402581 454016568 0
427878964 84207049 0
209315615 183691585 0
421693730 372795524 0
562549906 470705502 0
371627953 525083701 0
320996426 29116551 0
214551503 362242307 0
423243146 285905075 0
180113306 310172565 0
270355128 346416061 0
161716260 187161006 0
315920162 378951162 0
166356075 158202174 0
276604729 497158838 0
403051808 371845094 0
426621198 80607302 0
511125861 435064327 0
522360599 522612222 0
220706098 316864477 0
459830405 434614563 0
229879240 506242096 0
137432188 156341381 0
105706710 480503505 0
565310541 341974595 0
360297902 396098697 0
196135005 259567584 0
442922742 471948242 0
72448304 186672777 0
456902669 338286291 0
416939561 494174155 0
573030848 521525131 0
61170123 409468942 0
265060663 427640129 0
447009997 430452673 0
192747823 73514433 0
487770097 322803105 0
229789181 242241676 0
384464873 255065351 0
149518843 343515695 0
536037250 458903528 0
189750977 245934663 0
426819216 177233869 0
54978794 237219125 0
180423037 482855583 0
229545773 536802332 0
109491852 135353761 0
269601620 189142224 0
74185373 506521480 0
407175161 355824446 0
277346667 506586494 0
332696193 269623318 0
11070661 343866300 0
440392213 21778149 0
189019977 55489684 0
499571219 145162139 0
325989914 40966268 0
222333612 482331825 0
25107588 382615287 0
288675399 505632055 0
254223479 266198705 0
126768810 403973032 0
97239779 16455391 0
335969633 2083854 0
325707131 142611486 0
118783447 180954372 0
36712942 443495580 0
61073888 419699005 0
98907644 29163407 0
120573569 38113792 0
113606440 217856843 0
119474090 502450474 0
95866031 552141090 0
372684591 382239611 0
87084216 434809692 0
428416107 232987992 0
420480698 277734421 0
361814544 316916448 0
571365210 88227915 0
110529744 241442036 0
560828075 113283404 0
463638348 15608617 0
225063562 575608064 0
353489615 66859899 0
331321357 326642983 0
336068389 348266661 0
564503905 202674384 0
365030544 252940350 0
516017155 63125082 0
47229595 228150976 0
6305150 178832611 0
454117202 368619051 0
451394279 484095463 0
390328836 55037544 0
175646764 456516336 0
514584058 517866213 0
360275133 11396819 0
416773980 354692312 0
121779732 122131898 0
532575889 25004214 0
202676298 53453078 0
58297897 463187724 0
283085048 556284295 0
94782448 524280144 0
519717699 435470150 0
550039353 184279601 0
138268112 540237003 0
338069123 102007078 0
513659186 522858579 0
525418322 376835436 0
202280386 566644091 0
346656836 372299989 0
164547253 497699218 0
410391941 329033370 0
488437747 136940220 0
463782597 10914345 0
524443930 579383973 0
550760581 363909395 0
195520073 322853596 0
471629944 490304769 0
219232375 190398420 0
414160370 153812329 0
327312741 458911960 0
287534141 141377923 0
347683527 192204486 0
465527982 313580499 0
460021543 433281162 0
512822928 394822508 0
201333530 515282896 0
197457176 548670987 0
179898952 71851558 0
545763818 141241183 0
116680914 517179237 0
41638943 38034718 0
458471046 24315890 0
94839176 218946665 0
37373837 67987504 0
17495661 262871861 0
492028281 206182723 0
90308320 58921055 0
18160146 309388349 0
570714168 444455454 0
458327203 1093937 0
298171316 539978957 0
151531976 225014011 0
11269455 368302534 0
284971578 126472892 0
578439727 504663658 0
77416954 13001357 0
518413650 266596728 0
76406603 291761867 0
546673404 319863574 0
492846191 89781057 0
551013085 130913997 0
41773079 46688154 0
24518753 485274331 0
91611349 364682517 0
111104010 299382791 0
320327485 55044946 0
349557264 576131124 0
241524901 569161774 0
104195521 64346945 0
517994450 179322921 0
254098299 282056573 0
141906697 263695917 0
431327081 12531229 0
515621274 467723678 0
148151423 327610313 0
186577913 456189890 0
462379721 75427293 0
56446106 188338765 0
207791918 225109584 0
284656283 496963280 0
412782373 422826262 0
572669443 492659919 0
155384925 48128637 0
138579824 548603521 0
248520094 483857448 0
109795539 455980928 0
185185687 287508256 0
388827908 254107063 0
158001602 316393270 0
450014369 302719253 0
161127966 459558852 0
442522438 318394461 0
28269368 198931847 0
405396295 350658510 0
1861687 377089418 0
104401846 435096924 0
326571065 86868194 0
355842152 437516634 0
109029592 579456202 0
263250312 456034762 0
379295209 378926754 0
256706227 540418461 0
109725369 177636356 0
261075983 559149077 0
251683491 18065909 0
338987338 283322336 0
36691821 353881865 0
553149203 312796925 0
319338252 481426179 0
88802938 358551 0
294220963 30813346 0
370920695 571112562 0
94932815 57730518 0
309391681 244457593 0
149056027 148672511 0
164934766 453218815 0
374006471 445452836 0
377036182 411454735 0
231466158 311185614 0
136348647 45720719 0
564314774 350946767 0
201730174 569880078 0
342017570 276789103 0
233727307 12454831 0
444838818 177507531 0
167594871 511196909 0
175619410 155469917 0
305251491 219365099 0
283689359 447942569 0
209314675 187585605 0
538829161 391426688 0
557051184 300294027 0
12329672 277228336 0
390908138 64246443 0
324523829 376143464 0
485928081 131735697 0
478099431 325039823 0
67094573 437205284 0
302432686 41254469 0
114272254 183921854 0
134315517 284806791 0
72875677 137664636 0
406751859 55331109 0
175337833 38036185 0
132311651 400947749 0
105333649 420459150 0
59886042 571040073 0
287374432 165481417 0
418944537 233436961 0
32656517 557349916 0
19162624 7105092 0
186237766 262043019 0
300582516 477716960 0
60239061 537040254 0
100195764 577592014 0
568368516 295531631 0
535597956 320043995 0
221449928 298964717 0
83161266 11191375 0
285441436 552172782 0
550594907 75800701 0
297925488 47617346 0
419661464 68993878 0
141236160 538768303 0
451419723 277997294 0
327110221 132574462 0
259978292 304180621 0
429879979 486930601 0
539649037 488126955 0
410615578 109203111 0
362562280 390013593 0
576480728 267452205 0
309936934 460711588 0
113325595 576491718 0
209558449 217880408 0
345640144 516979980 0
509911372 220172734 0
200003996 177378440 0
405189621 517852139 0
71919170 243585787 0
122491829 7826642 0
79107570 397830570 0
560948652 120074399 0
412547922 388343973 0
253255429 436837864 0
478367131 313361297 0
151624974 411810666 0
455290970 113153298 0
20644591 78588193 0
254820397 19447711 0
150578776 232085936 0
395058691 86914234 0
64685337 114563248 0
512358684 187909542 0
474916095 72268059 0
561202820 471113380 0
385428842 502637468 0
380826615 349180238 0
441281849 267284164 0
345665467 499054867 0
392340944 318685352 0
145507134 292863537 0
282391437 125361896 0
378399678 66573380 0
307018301 276874619 0
352218483 241119066 0
530822082 382887053 0
414936702 571983326 0
202391058 424069287 0
465029968 107600959 0
5006615 415011644 0
470026181 462637326 0
240732968 303362347 0
315519218 248293866 0
215360414 177679978 0
212987540 536252383 0
152864071 475167307 0
312084392 395727820 0
503013222 458493032 0
371185778 301529930 0
566610516 522074648 0
288804521 423459842 0
4958228 396447786 0
505113751 459932244 0
162209789 255724427 0
225320707 574986095 0
160998321 75705513 0
461435625 126070686 0
231414761 314267721 0
555851998 559569631 0
69390406 207912409 0
239584713 91902557 0
500130111 102848390 0
292430004 110955970 0
327027760 111489791 0
387150983 504659852 0
370292278 229033528 0
561788413 166378372 0
518870178 126403301 0
164204014 571120407 0
110928521 276823746 0
106065082 199379705 0
363012743 97643818 0
138180572 424407121 0
544308843 32511694 0
51741123 369189691 0
381528446 15113860 0
571358126 314127499 0
376806067 359218982 0
201312068 309394933 0
496431223 538105605 0
488768453 521992410 0
451058519 92422202 0
326833473 217986713 0
451828356 553040140 0
355370536 65765282 0
293922601 495543760 0
268518392 578444408 0
6768847 41632185 0
30477249 459169852 0
572070218 127679419 0
453400733 128991332 0
193835097 156992248 0
107486012 3447179 0
378471313 322702567 0
374401194 344572434 0
78240061 400158674 0
365203055 253499883 0
506963669 24123159 0
118011896 106763066 0
476558925 215134938 0
541952991 200756858 0
420969271 349088354 0
63973579 533419116 0
273081849 253256009 0
15672646 509855537 0
253144911 246275340 0
522003048 154107518 0
320648505 246771231 0
466595737 507710568 0
452478825 79149047 0
36923539 408232622 0
44011798 177334129 0
318368455 184513649 0
423603593 57955262 0
86691988 483876979 0
216725296 540156373 0
358410104 183733066 0
223544724 162882929 0
514977717 47230649 0
98468880 154258561 0
231202957 302814966 0
414556941 109022065 0
143799254 369485384 0
349652406 445607272 0
53680808 391802726 0
236072020 325473153 0
47678661 178789519 0
536990638 304636789 0
542217683 344381157 0
559418360 266152913 0
381683687 345693936 0
259741568 11722502 0
226151926 401758558 0
225738929 8775545 0
553079622 441740860 0
404208270 196401125 0
445667102 65001703 0
253679179 306933863 0
538721353 193338580 0
407229707 265190387 0
561025393 306898704 0
182568987 554638051 0
453835650 427102878 0
64631690 175554399 0
108639269 461535636 0
473033882 556208663 0
268288291 100447259 0
328150924 421458681 0
85093115 162542562 0
526720001 513752866 0
111791124 245869470 0
97264596 428090936 0
490578941 489167874 0
127020980 517290578 0
403393224 521337445 0
61572863 63820141 0
307593067 41147966 0
52823946 327320129 0
519957285 343105331 0
272763494 152912703 0
67089841 26925053 0
118238506 269863457 0
272075916 360801491 0
327599340 455451198 0
141724360 374331484 0
47275804 47371680 0
42233506 475518371 0
523805437 297786382 0
143213800 492723039 0
540476231 571996380 0
414859493 33083606 0
103406649 353537209 0
254024155 2872182 0
289133151 195268586 0
92178950 14141074 0
238217225 133780386 0
192802532 462167457 0
542127989 413555999 0
20662991 449444699 0
199782336 301534934 0
440779940 165411943 0
352046081 492390688 0
333607734 197612479 0
224859494 550088221 0
103510611 486425391 0
353409286 410385322 0
449054605 164558484 0
127777855 378872285 0
253851758 14662039 0
209878764 238154705 0
26988477 250354096 0
147330360 391064859 0
571397273 406726317 0
261413581 36446474 0
410329677 46398219 0
407674238 144283267 0
569761480 545033293 0
355966439 56578146 0
190508335 192325649 0
367168580 100445595 0
315880218 455831077 0
133814755 150459847 0
76232427 12001153 0
299110592 542515956 0
419032683 438861611 0
514245590 531505079 0
492005197 516820313 0
204762627 275533665 0
515287986 467751824 0
92655582 168193554 0
121987874 222559842 0
221035771 307805829 0
103812835 72968982 0
211156191 499943246 0
523670968 9620941 0
497989168 481225278 0
203237479 201640060 0
483917091 15992856 0
36683787 92134954 0
42115452 347325701 0
225865168 311335716 0
201603470 446784414 0
265047372 374997504 0
253624688 57516604 0
64508131 234509149 0
358488960 19553953 0
336596368 109264467 0
23108457 330350116 0
5844825 357428631 0
509863566 145076094 0
144630629 436421560 0
242922966 447150848 0
506908208 513688020 0
244898320 67574783 0
339305086 427288588 0
448692798 202442990 0
275945065 450667120 0
502958784 489395692 0
157809459 351818998 0
544831043 145168943 0
405568229 364116415 0
389868925 456643221 0
43777397 279054775 0
365145082 301813584 0
549293743 343697393 0
32584235 58253987 0
110920640 301202009 0
34660532 140091101 0
343350037 28913863 0
527963478 355523304 0
331806167 274131505 0
117770040 200700860 0
159135112 468757016 0
508739956 215085790 0
492457383 333258670 0
380231358 315335998 0
184805533 193567413 0
558699666 183340203 0
227273918 318302577 0
61292487 250597758 0
476160903 339919212 0
78483975 277479235 0
202894538 396214087 0
50883416 403059519 0
224904329 456088084 0
561573035 530265941 0
525361962 55980674 0
348260845 367977467 0
86318574 179435379 0
100676953 399545000 0
282166876 35700773 0
503522777 52223165 0
162397132 232773779 0
143690836 403951948 0
257472516 107178583 0
104912283 477862306 0
5377370 468354245 0
93772036 303829445 0
240020446 130179207 0
429420612 291299534 0
12845757 497942579 0
116747921 451233043 0
81640200 303703737 0
85139509 461807841 0
157800248 79556472 0
363155438 161910279 0
159004813 44448103 0
494358392 468821949 0
394675246 123509297 0
68352230 60480072 0
141882352 67553328 0
63352550 142077077 0
179440405 423330055 0
27447791 75700974 0
478746255 46092640 0
263110223 269312606 0
344676390 185521403 0
333252901 284645520 0
332575547 197033093 0
200202155 245789627 0
375807543 78894475 0
193822166 150397609 0
252715776 227961330 0
108660136 552299895 0
38035831 427890786 0
155605544 114506949 0
95935926 324519250 0
57231728 127197088 0
392963111 66959136 0
521681720 41266672 0
149168334 224053557 0
48487032 550313395 0
165082224 297435949 0
352411461 518601806 0
440609194 381050016 0
322933786 376009360 0
102017949 417975628 0
89538422 379128198 0
4100010 547009328 0
328126131 229208214 0
326668332 528894054 0
444404917 276228422 0
378971746 130131943 0
516879635 441120942 0
494546614 279186783 0
96986937 418901845 0
426320395 347768328 0
340759669 204446233 0
1751988 385318734 0
29359984 124261644 0
400424831 322011296 0
552243627 35094000 0
181859870 469438812 0
58914757 182668339 0
317538036 320562082 0
36850523 382723613 0
253632309 562451643 0
439223121 293512003 0
117396287 216571117 0
126668430 43389217 0
159562489 330948477 0
532988929 72656194 0
363638517 73148563 0
359716544 507444766 0
334658531 430153001 0
110709166 30094467 0
450891385 540737139 0
487071721 44183880 0
166932546 93496107 0
467897975 360393609 0
278451320 564702661 0
401443834 428346898 0
361856779 58765167 0
467967528 387178564 0
7239973 491942746 0
402628663 93947951 0
489480458 576067037 0
278441831 278028048 0
540514189 361356966 0
486456591 212212107 0
65887544 372065736 0
147054210 243427657 0
431736270 54504435 0
224540208 267805497 0
177366569 200867771 0
106555586 9427099 0
189910326 76538055 0
21051607 123672069 0
68851366 509856019 0
320711216 355992874 0
97276843 569820121 0
489013478 206969523 0
93257947 564224226 0
341833326 434385524 0
538945447 55485729 0
223728113 407965494 0
544233897 268193239 0
383319401 16819280 0
217275205 107003894 0
201687827 555440294 0
187694994 93876354 0
311314685 215492848 0
212896855 23060719 0
498537122 95238854 0
351353734 512038432 0
375896354 3678146 0
295416724 248020356 0
449287171 366918528 0
472847811 256856961 0
324988586 260282698 0
433502931 534243915 0
5706949 245779270 0
110236327 549647935 0
572342396 384740052 0
291643064 267500613 0
273405051 177372696 0
471952719 328463769 0
125862729 157029630 0
81703139 274609139 0
407461339 429283112 0
532760178 400044521 0
383751124 314699131 0
442745833 157261393 0
32766383 524736705 0
199688296 555038377 0
192853298 383484318 0
339310469 292740608 0
382124417 248989010 0
311473854 96971405 0
565797094 76718328 0
326220157 368101683 0
184916398 525904285 0
90479656 252215097 0
438992642 548233035 0
195255981 305293768 0
431336950 128458838 0
201777020 143212225 0
451958442 354905672 0
479120879 264871577 0
444789608 115547129 0
218412832 118170938 0
296851742 116135810 0
33574951 221667541 0
414164547 61656319 0
117216125 365844261 0
359779712 314729739 0
288457250 120636016 0
418628789 203138117 0
136201367 122785933 0
97998471 21514186 0
308411019 545692729 0
344293279 102595430 0
417601122 247489248 0
244190122 191817092 0
287509569 238983176 0
21372963 99868974 0
357254139 435565450 0
445967412 441270446 0
501540650 458165952 0
380670058 323587190 0
376657569 97765710 0
47392880 478220444 0
16876347 53648559 0
523619449 252923918 0
95504251 70535641 0
92000463 302049246 0
421768144 3698086 0
481138174 18974908 0
56274487 495295884 0
149400991 479205875 0
36597573 240097541 0
43427384 285188408 0
271856002 401163872 0
507902616 243343125 0
332733289 546004369 0
261640245 467015285 0
183463198 214785653 0
405930177 529387876 0
38107465 516012919 0
184538199 502806493 0
302674545 503245687 0
21340685 567044541 0
176439567 262368714 0
207929986 278724517 0
433200336 549825794 0
191819233 381874963 0
43779083 445082525 0
244665186 65045564 0
54677319 131819998 0
324291772 134794364 0
561509433 251797455 0
39545715 339421375 0
187720339 331536415 0
78230944 264556234 0
111324518 566871958 0
39488135 127333502 0
107506157 348097521 0
121233407 191299205 0
286573508 410761904 0
135075767 65659540 0
278177025 345867136 0
142289153 254105655 0
381487267 114116327 0
206217741 185169702 0
348870690 118767821 0
153704074 259134253 0
97279707 30814836 0
215807445 439831169 0
219566794 161103166 0
12340751 69582229 0
250180271 110347854 0
432370991 108520917 0
503222451 315407043 0
480588569 569199112 0
415459537 391023168 0
337032151 455930631 0
408682188 433880280 0
406745147 558657483 0
13589002 248202258 0
507353429 194671225 0
433131321 527069473 0
468397415 416853956 0
202777428 551964867 0
334655174 373601767 0
551792566 512123335 0
397166388 363168556 0
552543514 294482171 0
158014901 235464252 0
23165263 450246192 0
99173500 77051239 0
201406943 54043858 0
419280089 513575583 0
417586285 26695215 0
381214181 277631552 0
546484720 60970879 0
529790971 572089258 0
390020352 179772875 0
209364614 564681442 0
574493194 510136124 0
215652931 380291298 0
381147187 520032855 0
33741192 522032397 0
41343370 427483997 0
402312202 323144200 0
39261492 540658889 0
384073625 352995955 0
334893206 314676048 0
353361206 31131777 0
399716227 424747579 0
492921567 451350450 0
109928976 574146563 0
180246816 444186100 0
510251291 128090694 0
254609226 505936805 0
254117945 153375635 0
290738945 568421643 0
209813133 325192505 0
58255947 482200941 0
215318906 160454083 0
44548539 528992489 0
378562040 224520912 0
552412966 189407872 0
176051921 479891137 0
262282960 173169614 0
369291216 51166482 0
202722973 395498543 0
139027804 548079280 0
388136033 242091456 0
345232505 142044099 0
407980111 443056666 0
10487218 418258006 0
170241024 562305378 0
297494713 390746799 0
53933314 22625699 0
242687673 187675421 0
282790616 23765338 0
353198844 271254980 0
282673228 6046678 0
149503962 369317759 0
339254322 10532035 0
345892044 137089926 0
189642509 547669355 0
317715893 61405215 0
334178443 257901066 0
363304448 440620010 0
67486593 322582767 0
238343644 56962343 0
285131413 363992775 0
479993560 194276678 0
145628271 58125731 0
458765756 167522021 0
540870773 209613300 0
221267315 82599503 0
162929581 362582456 0
448296636 145768747 0
399780165 333814129 0
309114661 179161481 0
163297504 349338753 0
523587666 458823399 0
465557683 207031828 0
357890317 389582852 0
240509525 268331778 0
66830457 119627139 0
487947879 38686809 0
32668156 285970194 0
155617774 407555236 0
454267003 295554725 0
133000660 204205136 0
238185739 85601167 0
464796490 456491401 0
26785260 243037560 0
445192825 555212953 0
564095733 395517893 0
276357664 197782249 0
436114343 27809591 0
51250348 315845247 0
105410860 214491899 0
372629085 568892875 0
557681829 442855027 0
246786677 391273352 0
379699773 248639562 0
379764404 81245475 0
396494533 502220839 0
96074833 80590164 0
457319450 436185843 0
123186138 79480521 0
568285171 107967190 0
373155288 148673917 0
394651372 479841075 0
60767517 212449800 0
213011375 414291595 0
557531910 255670249 0
392897072 176235859 0
466455605 467133029 0
524689564 302992943 0
17794811 402898180 0
419996372 466049106 0
260591502 450221620 0
328031135 34341905 0
446316235 103531373 0
372340103 388117760 0
146501142 220146469 0
481792043 495319278 0
222031093 360628047 0
210099909 4206024 0
299232883 209240565 0
102297774 297994266 0
180309930 276863205 0
9413843 247691244 0
212551619 543259136 0
22119061 32947330 0
257640944 209877144 0
266873040 195876403 0
529384863 72798229 0
492170377 572831421 0
243602275 460814975 0
338887579 537693355 0
81429297 328493956 0
87574179 434734981 0
508580338 339663937 0
312976659 165683040 0
466130202 89616280 0
281780859 334423590 0
368698478 132802042 0
125656292 435707251 0
514540983 193003545 0
73193434 317265548 0
76317697 510383525 0
383808499 221981411 0
514295968 12614567 0
295745748 329085235 0
444945363 226125786 0
574805675 144059350 0
286435451 174276983 0
372625218 140048184 0
345177916 29278080 0
124227095 351112410 0
20299285 527082869 0
242909118 44304814 0
264673735 369615986 0
19741851 282090272 0
273182574 469756625 0
273587724 270169837 0
292571638 286636463 0
46619374 91736875 0
503265957 106886609 0
77106363 230972522 0
401063467 47440933 0
550671176 303952293 0
523616949 533713197 0
479935389 548309500 0
195319381 316779150 0
511997070 442008152 0
154358221 402412022 0
426180109 95361993 0
367842017 296587814 0
37957855 307359580 0
421842804 501834638 0
134375267 14859264 0
27322607 485575750 0
356006276 185361649 0
371438308 53313265 0
221404048 345190822 0
574460256 92742741 0
56412082 263229595 0
396526083 20633885 0
488196399 572103932 0
357940777 408543880 0
250755059 92709059 0
375439874 277925724 0
385177703 571244812 0
262090539 168325228 0
1875829 190805274 0
167479228 169054105 0
545319582 541194451 0
578693805 99536304 0
88754334 76024968 0
466480183 501548798 0
437315193 518505618 0
202687387 55479582 0
524173439 235907801 0
285833822 408562561 0
246124671 315025808 0
203888427 319737261 0
575929690 518166156 0
329299442 394706517 0
167428683 191634223 0
505533066 438353857 0
378841895 111798058 0
39658298 401711211 0
410529448 194133093 0
6828910 24246984 0
414627436 8911072 0
519894250 140611761 0
530972943 70119964 0
304079257 293307279 0
494424154 511572399 0
396584836 544074452 0
58222877 240584023 0
526712858 26049954 0
62457453 466425738 0
200318715 574140050 0
335325945 186656790 0
274117918 287784579 0
206079666 576816953 0
150297811 464351573 0
380712312 187653492 0
99612774 363670011 0
484509390 427516598 0
530075683 114226316 0
116718330 477122729 0
48018893 193610270 0
397146021 190011358 0
169291812 489780835 0
407599719 283478840 0
541198275 131182082 0
553638230 221006198 0
8923056 435128456 0
252751896 526511993 0
574515636 132231948 0
270197879 428315970 0
214228740 36286143 0
74638549 514673648 0
474013231 150848559 0
10199528 558140424 0
460450786 19163841 0
87340787 127103101 0
146196220 265282110 0
339158745 311968849 0
255702363 109115994 0
516531152 320481727 0
278958005 246308764 0
239870102 48804565 0
77524526 104610058 0
349270971 155152138 0
368516603 30281861 0
47084392 234665474 0
287141936 563991279 0
330803913 316674278 0
371539871 307133941 0
303450176 490532123 0
434071327 542607750 0
376298579 47229343 0
315237435 119278631 0
493999623 75086693 0
443170524 62270810 0
450523769 218228175 0
480146529 517899899 0
545835961 466496964 0
332251870 129169373 0
443578202 211401034 0
343480358 134942175 0
523217994 540210652 0
197383062 469921523 0
531086887 183722773 0
351303188 530684874 0
53378341 205309534 0
231534305 535559945 0
266455771 115657700 0
421280097 532186418 0
138203786 79746922 0
246761663 481985472 0
390742636 193604050 0
254659150 346552049 0
324027732 498651037 0
233965266 375747678 0
99154581 287671870 0
480816378 102254455 0
572366259 520713685 0
177948054 34224737 0
474821055 336850208 0
215666042 280883995 0
14800320 10406138 0
575544509 199231861 0
543304493 445592056 0
456336439 264975781 0
32558365 197278141 0
573158325 89418783 0
260527519 60127651 0
126187998 267935452 0
503762120 517149143 0
542130692 357579425 0
13024651 134314614 0
522976490 146555972 0
474601432 449276289 0
464519288 58054301 0
69494186 13834520 0
126536271 406753246 0
354517861 208447963 0
523107598 241514587 0
254112232 571371883 0
336247925 102962821 0
311438848 495687257 0
284592060 48531800 0
77938754 302680383 0
367417345 57233922 0
400162375 276817811 0
94019105 301792881 0
447919107 463112685 0
8492337 45162954 0
507560379 147625514 0
515056136 579099568 0
166285112 480446527 0
468114031 483588851 0
77306285 414171254 0
422846859 395371578 0
406519980 237911529 0
142750314 234597401 0
78438785 549453830 0
399954618 66634194 0
102017776 171754231 0
36594697 277456605 0
8828310 294381615 0
519230484 421186857 0
300529755 187912335 0
344949964 143353792 0
210114575 120687136 0
281994431 92012708 0
513227984 418591975 0
150827469 106931579 0
85444918 220631104 0
488425023 523666827 0
11981134 104032800 0
469095288 253647299 0
61398824 502302421 0
224054730 209061114 0
394904011 156342541 0
263754250 574572885 0
330238462 59321328 0
42895077 1039202 0
331663719 17358268 0
42844336 376226542 0
71582225 183544104 0
527001771 483448013 0
295069853 170868863 0
157130786 25663905 0
162907035 489850625 0
186925362 190269364 0
527702225 512090186 0
19657121 132723687 0
76885954 275621441 0
516301484 79368531 0
271625755 222629152 0
563433566 384514085 0
463008274 150420871 0
514131261 498827542 0
22561831 42925528 0
436912200 235439407 0
327568694 36969462 0
72084611 488292648 0
51771107 297695694 0
157777409 452119518 0
122115086 349775413 0
447264118 378841499 0
403909938 496471183 0
121826317 456760539 0
18575521 287217751 0
341000030 494534951 0
222453685 59558191 0
293284146 274093395 0
48049032 114265327 0
397914764 381460805 0
159515873 86668272 0
473241664 570353463 0
487086053 200580425 0
197622126 440519644 0
491821164 418751636 0
357829821 217817737 0
3801039 241393039 0
482223425 574322970 0
246151561 468251159 0
454959597 429039558 0
332274378 453160069 0
215217798 207724161 0
119763668 539969848 0
541789318 91704955 0
70963902 243836357 0
310657867 353281146 0
119298522 547071952 0
45357305 252941381 0
434314285 515677578 0
577524799 92900073 0
221059334 443007628 0
514776703 352472753 0
255499042 545906308 0
573303609 94481082 0
428008133 155613050 0
261439752 487451656 0
118414338 224246860 0
512991667 501014078 0
262896483 376762671 0
531822691 32795000 0
365533739 312666349 0
444305819 305772447 0
445658251 16122068 0
319189857 217580404 0
203950633 169333855 0
233798730 372556738 0
355777250 411188875 0
93542990 250981354 0
173107273 77650970 0
563705263 308223654 0
387934175 565463279 0
576739079 399623197 0
357529718 78472891 0
191606793 86015471 0
548180242 380530034 0
539377169 456525204 0
248379966 129292186 0
449529410 124841627 0
205534832 553546734 0
475760336 90782343 0
256273463 19156526 0
571591343 411162395 0
423760550 256906523 0
146074486 358856323 0
151595417 266539149 0
192325141 67281921 0
466235162 299690728 0
523165334 21857513 0
324756321 441330104 0
196566609 140882131 0
152549276 246616891 0
334268566 57319890 0
16979228 444443244 0
249534697 147156126 0
199558435 471859732 0
544123973 278599786 0
221291795 229195190 0
309544578 17496128 0
304518356 256614556 0
359331604 451482237 0
67403174 518388243 0
124885265 219726425 0
556863317 220870513 0
448802386 162512486 0
236591659 187339470 0
438832680 171393123 0
67744623 13790799 0
25667659 329901627 0
85871657 530767955 0
243363091 172589251 0
540439835 354541822 0
99688996 151610317 0
209826838 281826287 0
322951400 89734655 0
332185148 350540107 0
317496184 355439436 0
228531180 150401919 0
113166939 326903535 0
146173977 529352875 0
442838224 119078557 0
539801481 12697921 0
306515846 377445923 0
309988392 20808514 0
394149540 440245797 0
331119266 331473775 0
229739546 27692805 0
91810326 456802784 0
394952196 394997723 0
43458578 212009848 0
264883843 97336982 0
94171848 523013517 0
402101873 288888460 0
521129047 13226942 0
178163716 571268897 0
356053548 386599550 0
278579507 296843188 0
329371614 538633096 0
455748304 499776522 0
59431084 320914843 0
351416701 208210686 0
44089047 255037089 0
450148886 328893431 0
262394467 317781594 0
357650699 511388323 0
419905729 210152602 0
337205233 256273444 0
459209646 439871482 0
25117354 496204379 0
498645549 154888392 0
103394332 494845241 0
335298782 417230578 0
465407691 47848012 0
233840449 327465610 0
243116664 530838177 0
261138056 496439134 0
302699246 469925032 0
257805699 259500677 0
394537950 130421048 0
449118817 233450619 0
523316037 43862413 0
256773335 416487614 0
381876107 579259860 0
37474883 152671404 0
356173136 142566412 0
380444064 449200399 0
382943506 328910456 0
252419775 558087202 0
42991204 457542945 0
53656580 79983790 0
237929232 397088939 0
188242283 187746464 0
136502046 275798463 0
516349087 82474548 0
35557200 365848654 0
104748102 297118406 0
420772191 204209143 0
394257218 268064540 0
230772824 97319581 0
524233520 267653953 0
489086182 143461786 0
33538869 234893651 0
363636074 41479222 0
224896691 385520337 0
328031178 74024375 0
380127183 361694800 0
169545800 490119895 0
264489523 292500042 0
494473071 500973629 0
470300414 271710666 0
575642027 363766505 0
327550159 77063469 0
201273261 548574845 0
507475180 209679356 0
156133978 65997647 0
282846323 115440882 0
2809075 68329256 0
159334477 441387299 0
107604517 279923000 0
210284847 305653970 0
491283421 1067619 0
94929859 245406941 0
186765872 154120729 0
452269575 344319708 0
503116396 514490758 0
328862703 213660580 0
382541809 169686435 0
381026698 184686677 0
406532104 100404972 0
268024294 5109169 0
441005577 154402935 0
154581722 296102788 0
315645944 27578856 0
402726216 33979502 0
203799185 5036697 0
194991903 64314333 0
502918284 162593151 0
428709428 348208792 0
133560692 91974986 0
230810616 425252512 0
475120431 232509567 0
466570307 155378198 0
74121086 245785538 0
334180393 317413388 0
206447988 79036842 0
28881950 105498734 0
522417027 83653981 0
540235858 151147623 0
409877419 497327826 0
109500221 240836388 0
186536063 408798392 0
103052056 519496747 0
549884388 130400692 0
120690022 126201266 0
135436675 367864514 0
217298987 219950047 0
273116676 156765076 0
127213623 578644562 0
537797453 520930201 0
319200830 1085963 0
301227961 81711151 0
50284877 444349235 0
89354274 36817910 0
469582803 67534214 0
184023372 283921629 0
327756155 57673464 0
308500074 294086432 0
401316598 117549021 0
188449102 548485985 0
14906366 236952974 0
463797564 312239096 0
248707294 74475116 0
216064502 434646141 0
395291511 221036021 0
213963795 246637034 0
261992769 171473441 0
55396877 135199314 0
484993518 562892018 0
169690517 176509883 0
37082339 544926579 0
328066194 544214952 0
285601988 138792618 0
520659829 453133339 0
236899372 549889743 0
38260290 220055108 0
153422874 515080989 0
284497852 388801655 0
466020519 272591872 0
226609257 560807201 0
474119729 488334174 0
420611504 172964461 0
296831754 572120212 0
122976112 478891896 0
85912111 405418423 0
411262601 269988539 0
362099130 98635977 0
304655863 92733258 0
307506425 94832088 0
444961129 528781320 0
89173847 232814584 0
47061959 357865669 0
212294193 360502329 0
356522585 471109399 0
208688304 383843166 0
442005479 88327352 0
229901940 190897627 0
152858449 367195865 0
471391828 80044967 0
3739626 497587030 0
453125662 277372459 0
301958776 44471703 0
269825306 387062490 0
400309583 23065950 0
426555678 235428618 0
533494876 35586936 0
306867305 378802370 0
435009245 491728093 0
237778775 13276786 0
551938760 445277644 0
287746893 71325118 0
276738854 125303589 0
474575861 491137042 0
228802361 409340876 0
337891049 132210238 0
424477160 511140982 0
310891902 86811549 0
94399191 217853900 0
551824563 506162291 0
327032496 319185289 0
515220571 202380202 0
360938422 3329069 0
407430383 381834264 0
502744054 117993851 0
65179956 192046767 0
182074016 201189692 0
153942829 51655825 0
88097617 507861583 0
99101976 13600947 0
522729892 536497769 0
251160565 219964137 0
218737856 215121850 0
296935344 483289741 0
316799320 166271109 0
13637902 473763334 0
169175548 243931531 0
204882841 82383458 0
185352430 117022346 0
462090010 86084710 0
266385235 289098944 0
564494583 286388390 0
534615847 15631585 0
360935174 484145008 0
466802346 143156406 0
213422821 10973555 0
386113793 83385643 0
285809912 288689838 0
409863980 308077109 0
130677413 299462773 0
312602316 568856390 0
494611107 538257491 0
241576768 44541152 0
108514256 137429247 0
395456300 106605461 0
197438339 9618193 0
236913827 554349674 0
457285264 281545767 0
289513273 71305239 0
67183923 244481587 0
442127641 321962292 0
374189322 333125768 0
178040718 61017256 0
523627666 495257838 0
481025283 251943167 0
501543843 235197517 0
126104154 151768797 0
112417512 101356606 0
178488291 328406972 0
145959556 519978541 0
107696289 9308501 0
8564156 470719421 0
154508437 358095875 0
63785142 253083813 0
4326656 237104957 0
282582596 261141964 0
402575363 553275177 0
352710040 54245492 0
41300044 30806151 0
264935540 388031770 0
383359182 302863383 0
169619872 226730978 0
280047192 536499254 0
254777826 410647796 0
78861907 294089474 0
506605228 407779766 0
64852241 495087316 0
304949072 489227532 0
136275049 31053326 0
117830727 50079977 0
191654974 92645303 0
493822604 446088195 0
530750524 198726887 0
42793856 265063688 0
13415024 99633755 0
99429432 41033768 0
558057543 444395204 0
126986595 435624475 0
510076142 464162890 0
367811344 206447793 0
264438784 145651215 0
520197707 374288750 0
563554220 430826512 0
530995444 213236733 0
485576760 518689367 0
222474125 361241826 0
375487314 273125312 0
211954974 58716705 0
94288555 492046230 0
398770855 388955861 0
537402822 134479509 0
116399240 497009813 0
28291237 495450657 0
461917718 135330590 0
194712919 209800191 0
72735157 141811492 0
34881108 521132249 0
498117136 477456307 0
213484390 434823466 0
420926278 440003657 0
72519079 310476208 0
394538297 526324109 0
544974451 552453952 0
131346822 577416027 0
39865345 430020964 0
487828722 434776456 0
221596276 298423872 0
64279053 150323952 0
255146118 485545546 0
303239082 570589378 0
347433837 142647558 0
131092901 480696496 0
474002773 332020876 0
554783735 140268276 0
301294954 444936993 0
395213578 315251541 0
529105185 160685392 0
158134594 162243807 0
436254475 309605634 0
505220574 18684805 0
516696912 12372153 0
42927430 222764221 0
283609861 324570428 0
80318482 354941317 0
229062169 169662478 0
102920040 545216427 0
460650444 17558891 0
177964877 287762114 0
470190841 457517228 0
381476314 273085958 0
351358816 179171675 0
387803021 434241248 0
226355224 507455912 0
490191233 413649537 0
460773022 201877315 0
447273093 433290902 0
548491469 260825528 0
125169453 62609771 0
521730917 143004148 0
301355730 109262711 0
334076141 454977599 0
426511096 286456302 0
567215730 556879965 0
566512809 395732784 0
407937015 212934299 0
204508510 74885819 0
363093094 61378370 0
281519937 537966852 0
385811182 207488007 0
357571924 441463254 0
475565069 396666329 0
469486134 381616609 0
11225035 495381236 0
358301069 495153311 0
68294030 483287147 0
344612831 24117122 0
330964744 570389581 0
246858557 302552428 0
325051385 71670389 0
262082213 174615037 0
474906948 56767333 0
577518376 156854878 0
295428967 397608897 0
143116319 231892994 0
186576667 190767784 0
201190402 470872906 0
415941104 280492270 0
69666604 110983849 0
376458649 349335265 0
41311154 255468348 0
380532851 70077868 0
232587258 569378571 0
136733282 112595855 0
362958658 58147587 0
299342995 80228473 0
194522167 527448770 0
4511527 304675985 0
147458167 70644555 0
145860330 501789295 0
205958642 456759835 0
191562547 353216765 0
252832231 27300639 0
139989887 236047224 0
298450273 510414132 0
78621793 277977289 0
457849510 372493565 0
424606556 293052619 0
463993997 332686621 0
443837259 439473735 0
423271531 134869948 0
273996145 326460663 0
579544945 381437822 0
289128397 318089072 0
212943958 7864998 0
516129803 468915632 0
186982313 209748989 0
59253959 108224078 0
101042730 235775791 0
510135016 4069599 0
165096982 378856440 0
86153817 138939584 0
276013772 224024077 0
271282362 365085541 0
575683862 199421963 0
44798705 16803377 0
96569471 149758372 0
27420446 37329402 0
168312174 577568950 0
489960758 345143866 0
243363019 385358238 0
52061772 222824119 0
217459517 150632755 0
562870642 100573221 0
315414181 261171320 0
574779185 34073016 0
189570867 47017130 0
526784315 21511221 0
176182958 153664215 0
423032038 117248411 0
175991168 134132958 0
254648325 194725663 0
408755604 536054805 0
345318388 524027547 0
258853329 338906607 0
59184684 303197086 0
38222087 65876165 0
360542672 279062970 0
250983994 116845812 0
228828214 568813931 0
299169168 205106001 0
300445298 153190042 0
155456441 243137301 0
149408215 531183082 0
508768102 520001851 0
551759470 463597333 0
455324305 50899946 0
547365850 449375846 0
562753997 73426457 0
390676547 8165627 0
254852599 462136096 0
114504699 460303042 0
154440596 374154275 0
195265330 70324431 0
388686291 546813446 0
493479533 505765369 0
526704039 15521951 0
318626193 283624509 0
92655939 301564907 0
499446608 369688908 0
80955997 480293738 0
417016237 383513498 0
18385334 447970766 0
120574271 123100947 0
78100737 84068323 0
573559258 420982559 0
331969600 96967086 0
91469314 76833016 0
310005435 107239555 0
178133138 234980005 0
224422827 197374812 0
371772459 336643338 0
502119891 547147157 0
444805054 289577207 0
86782507 397505907 0
340289261 329000616 0
355876916 175652870 0
470414071 176063001 0
43728491 323347301 0
56976219 99669827 0
419354864 37460445 0
374016317 491517231 0
176084034 231854759 0
113567651 217225482 0
142277065 343818486 0
69124224 389044762 0
188663027 338371162 0
154532501 492999985 0
385206781 370022914 0
379406087 511503618 0
267906089 162378674 0
539538874 429821195 0
76997167 79232794 0
398112497 45523208 0
476088411 461042266 0
543136268 314335545 0
314923026 511362277 0
214039931 46318356 0
259581781 569956206 0
543339108 26101394 0
491089490 306127693 0
419487430 481962174 0
11961857 209245585 0
456192586 379942892 0
16586117 392237553 0
142473013 11372460 0
254022471 529821640 0
362954701 121072400 0
369054475 557432416 0
205010418 323919421 0
112938666 138480467 0
47739324 57167006 0
133160039 414524717 0
101629779 163869414 0
305687035 512630191 0
348167451 70388505 0
274395525 338542092 0
355727887 243961119 0
155721721 144700089 0
332786366 557594675 0
404021208 264343594 0
564859438 122754895 0
524615225 55341607 0
99328259 279862770 0
549281308 280367573 0
353607928 102689337 0
507963123 110437060 0
71779490 548995226 0
407698583 32251237 0
281103748 10606999 0
213116378 470850151 0
175043443 362392514 0
199356505 546063770 0
140935807 509462233 0
487224124 176210416 0
17512931 436315064 0
525876455 378598818 0
174861060 117963077 0
524348178 527173941 0
77495696 410087487 0
206559660 145777653 0
137282611 322635774 0
62600306 303154300 0
389801445 118874367 0
124351450 265096937 0
70927653 383585762 0
83705255 54171354 0
449294424 467406152 0
391507456 78768097 0
145226797 253317874 0
259599557 223280341 0
247967338 18417755 0
386835538 149046338 0
341069604 426056902 0
25419810 78681343 0
249133131 568391003 0
277877255 421577767 0
71768305 104763526 0
554158282 533564956 0
240161018 502777975 0
15156314 366103236 0
370194556 549054309 0
21294635 379492131 0
155555471 210176969 0
573210269 70819294 0
128242329 256420348 0
478309030 458090166 0
388398972 352743999 0
361768286 530035046 0
138406653 89029195 0
12571952 69076907 0
260281360 161948533 0
405992618 474277338 0
467507282 174060085 0
8596570 575624976 0
513784402 409417040 0
37317299 407919278 0
330855006 56810366 0
411021362 426925636 0
28032279 82184866 0
39136095 440207971 0
222983287 314815465 0
151538165 476008888 0
388445184 170582482 0
389349877 288438969 0
308605136 358114979 0
474017442 88014128 0
7529758 90429024 0
240475110 351644867 0
488617632 571490027 0
559515454 472505830 0
61182435 1162459 0
169819641 190240723 0
222575293 389555518 0
345606950 464351179 0
508075363 475210334 0
300272978 396943727 0
119035273 124196360 0
38689652 521623150 0
370466727 162843078 0
574515635 143815831 0
27767944 412634464 0
72145558 100302316 0
2052904 478915710 0
124777376 537146793 0
200968781 42199734 0
322498855 238916697 0
147317562 398730175 0
230078477 4695281 0
6425927 377889308 0
534226789 463484672 0
92622784 501585753 0
141098031 575709657 0
541717387 571337311 0
71721947 211105624 0
112797019 102141894 0
282928402 36632275 0
172976317 179465647 0
38025068 146459199 0
267879058 423554556 0
284530364 162856719 0
234001945 531915218 0
491523363 82574048 0
191120573 520221246 0
176152522 464516199 0
367453010 137064558 0
486030283 129980543 0
155997176 89354457 0
414962990 256930034 0
278079059 341590479 0
393827529 112546190 0
227166845 30669767 0
406610168 42282328 0
547412169 179661657 0
265692168 114983490 0
236807824 518466698 0
32990974 239487117 0
695334 453750341 0
482247530 325061027 0
326079523 573366052 0
43336073 5569307 0
215313904 246815615 0
174176307 9504961 0
491516466 451755235 0
417841689 1726316 0
246823642 515165177 0
472227527 389751896 0
189535603 29008240 0
570885948 193680890 0
170121692 160692410 0
74978455 296128221 0
410416629 344813585 0
456218936 78833465 0
82267391 571936700 0
50342449 62466858 0
148487462 458753566 0
405183339 287382623 0
251172543 538418034 0
44589954 516386313 0
69818053 483492523 0
552053373 450436895 0
527150243 559624655 0
97607629 67495572 0
406157853 442816779 0
468948716 96376176 0
179765620 257388093 0
532358158 148320176 0
312378266 250581183 0
305873260 72975477 0
195367577 36689172 0
308136684 452932228 0
397813526 163083532 0
509659475 559146110 0
321744175 453909208 0
44290205 478637762 0
229949495 216203872 0
233140586 252528662 0
195771307 270681677 0
137410370 196095404 0
328847991 17029391 0
16745594 4247084 0
180441600 424009176 0
552763515 550189293 0
76498324 281245659 0
84685021 178253214 0
419046508 15332379 0
369487344 102935108 0
222023260 35085004 0
416126797 448933837 0
458013054 513674484 0
312794837 11422126 0
58380243 371901952 0
396362720 451692154 0
362255845 361090480 0
286559143 120160205 0
562346264 137545948 0
227285549 25536138 0
220842636 490325934 0
257693662 45244045 0
64716550 150184831 0
403933415 266212814 0
377260221 446015588 0
309746422 59621397 0
267228794 107297883 0
122188586 235130568 0
499423317 90754650 0
13151822 501821179 0
486935634 49278592 0
499032754 217051122 0
360806636 54792287 0
319708374 311906817 0
390550315 450299430 0
184542991 313752971 0
246570962 533646761 0
138384542 43568813 0
566383165 79429697 0
409980112 338728270 0
187233348 276208374 0
366454319 569681537 0
203349880 535854823 0
489924857 372037805 0
260383559 218905961 0
483451415 103824413 0
559411210 94476336 0
346808824 276728430 0
228804326 484872100 0
343508008 338938748 0
10100183 60475118 0
548546865 89325127 0
525978934 496677772 0
428352201 190549849 0
270739787 481326485 0
152175665 387884349 0
549361877 52529575 0
336515588 563224417 0
95834469 527187231 0
288143529 485195566 0
258804259 295715039 0
112535171 36890238 0
374241572 508757215 0
479905608 511962677 0
20751795 437726633 0
450535434 365130866 0
361693560 311352684 0
38351761 410954248 0
52030970 388234092 0
253625733 542545605 0
32458521 511235661 0
143388709 176794242 0
264904480 555183920 0
502951795 405696967 0
130812844 328809608 0
25414231 3308839 0
568665003 355128796 0
339916079 217377281 0
512322879 572896315 0
371244713 470550180 0
108699258 557399482 0
97483525 453796282 0
400543432 388938841 0
29303357 327365453 0
423439793 418912046 0
135162114 103139529 0
474120805 443478956 0
411478818 242996221 0
505866944 485498669 0
60385636 45163852 0
161659524 1064554 0
260687251 12753767 0
541091105 93712498 0
198316954 164579210 0
139229759 58503656 0
321284306 537753473 0
411809473 420896577 0
468595787 547751203 0
420343427 238448855 0
29144267 490599649 0
213904827 162930411 0
518011061 500119462 0
518223851 34718604 0
302223587 141419742 0
550428468 143044175 0
373305720 194297550 0
187130600 542270947 0
355808263 354193625 0
270091549 75374697 0
130183314 111552248 0
177979892 545829765 0
88018058 193642976 0
166815383 433004919 0
72611052 159543318 0
202770946 207694531 0
335498817 524886497 0
298577006 184031733 0
104663162 350918518 0
165037691 138651833 0
499742013 357067121 0
426341455 149339864 0
202631326 60779208 0
563176143 215045050 0
401817976 358824128 0
377014926 172399221 0
7595518 536885981 0
411728207 258834074 0
472095170 417363714 0
538665690 255319970 0
241925622 123158447 0
130707377 371124917 0
199213423 105014682 0
550280142 331770187 0
140063914 442455925 0
415272164 17034486 0
33553868 357746283 0
492083387 389513715 0
165497469 471887116 0
361875036 141536630 0
166501208 490974498 0
165336873 284322524 0
190377360 420343109 0
71808388 276541917 0
237611835 512544725 0
571609660 383580108 0
71960674 157390935 0
123755483 431144513 0
357186612 413874456 0
355549989 148260266 0
31935094 368592556 0
549494706 443605511 0
299475622 564243464 0
551540566 231097625 0
522059877 453289851 0
219031243 273166167 0
49868961 339323603 0
77211129 410203636 0
137852830 173400084 0
369834148 264516627 0
130091468 451345794 0
455695304 454300437 0
123311892 24999187 0
95005240 368283301 0
438690624 378510000 0
466533301 284651456 0
288597271 314875422 0
10973874 162254856 0
104687723 510544186 0
123224261 168710939 0
32740260 538432293 0
411038442 503401886 0
470930449 449202500 0
244312375 124081931 0
195200512 28595044 0
132189308 57037462 0
31292244 105285513 0
503212195 91063386 0
407244090 165216839 0
415048992 297686275 0
562430854 105108678 0
272224274 383612785 0
345239178 476702723 0
327729091 31431252 0
560869465 308793240 0
520205355 445678159 0
227195412 286919742 0
381742506 532684953 0
486852029 255653739 0
496421069 467031814 0
373044024 204905726 0
406544631 152621814 0
302271359 542644977 0
471426658 74558244 0
352372287 36177660 0
468182870 567432243 0
173313167 192182129 0
304685574 329726427 0
541086266 409742660 0
248841142 237932168 0
67467515 104336597 0
157310420 250463928 0
499804924 553651943 0
201459493 444915340 0
499956594 417376728 0
247561003 441758298 0
472778128 245444456 0
445086867 433938645 0
58402851 516364359 0
198135483 442174496 0
46039507 37609610 0
435517483 97021864 0
523633247 99981010 0
303257677 34843242 0
28557694 202139123 0
89321757 421000713 0
551368313 395411590 0
413794477 463713144 0
152141578 333847974 0
454296721 112414812 0
534519610 540017012 0
80182936 124943870 0
849254 293454059 0
216054824 461631958 0
54820654 432673277 0
257154183 72011165 0
274141341 220359532 0
335649950 67749888 0
503383645 578368352 0
50288952 427366255 0
380127540 317340752 0
578797266 547922971 0
224746184 525399474 0
118310129 433518848 0
131211019 257461250 0
173798443 28390253 0
214798930 237615468 0
383287368 348225250 0
215412175 545730017 0
225056576 43906015 0
530098925 432585190 0
425555570 567233332 0
271569818 186995094 0
104370461 526057180 0
143051052 421059883 0
2813651 16988135 0
117419454 13772103 0
268537342 530353037 0
573597867 418433170 0
373056271 227007307 0
198465126 333233291 0
289506607 36377740 0
137017179 213771768 0
278933050 424946403 0
158659038 450798352 0
221924765 274455232 0
567974127 214734834 0
212091949 46046459 0
281269642 156473039 0
202565589 489473491 0
479244685 41501447 0
222311720 162812647 0
541913144 261545106 0
46230988 357122708 0
563983188 510579256 0
458852043 250092751 0
38022322 9147257 0
47356305 194310391 0
173067794 171945682 0
126560351 278447465 0
269542821 196288913 0
324241530 503094687 0
521348833 411866417 0
40205422 3331710 0
211543608 271036818 0
67146123 274390819 0
161501484 80267421 0
118607408 517912801 0
270251656 567328099 0
501144014 435794028 0
263451255 218801939 0
25964502 121626219 0
374708560 402820826 0
550750850 462264659 0
18836746 413559599 0
176517608 433237296 0
496887497 402908818 0
321426368 566094184 0
441649532 112078341 0
135428299 204984709 0
185904286 190722728 0
490190609 164962977 0
1089505 159096692 0
548989226 238146899 0
218436872 379444887 0
397088627 397118416 0
286135109 171108831 0
381379409 102836823 0
544938797 215480128 0
482281525 105313232 0
245059376 278707495 0
280823556 149759764 0
422062195 470036164 0
164292168 281426798 0
449631631 478079976 0
485723168 341364386 0
530709590 173710089 0
335160243 440301063 0
496872310 164262511 0
183364650 216449543 0
303734537 198316105 0
398088484 73550897 0
241455027 74482995 0
130892628 69626701 0
527690146 46104137 0
85929789 284572447 0
124956005 261252403 0
212064505 571549349 0
170607280 51654661 0
174372986 65696090 0
397050821 351549444 0
198769652 273043319 0
12495382 393674603 0
82221845 215579803 0
202437583 135130333 0
309517940 91520546 0
29869536 496112126 0
98428420 121573476 0
75511222 181157476 0
444236149 396809877 0
557718618 468205583 0
337377381 100174005 0
236117756 577478276 0
155602191 76953498 0
385661094 260075924 0
474557221 41060905 0
324811306 492224609 0
380434301 480891325 0
506903718 164979182 0
19484037 279921552 0
69872617 4962622 0
281202703 181758588 0
561747901 484515436 0
36033439 2805040 0
70521664 400453602 0
132512722 372016621 0
26827039 566576971 0
57604432 125278714 0
524402139 455680417 0
549629725 479740182 0
501110083 105834466 0
383791333 256818212 0
476291859 110290219 0
114216586 235157404 0
315107970 90741629 0
213399364 370295095 0
333803684 213036394 0
227135611 563406260 0
417126159 171011622 0
250372388 550671078 0
186536747 102088579 0
63206750 354070329 0
220145374 177751826 0
543083216 220345621 0
149540527 162824951 0
428008697 103494589 0
477690662 264339726 0
403921655 402332615 0
490388788 445563281 0
369728764 522107754 0
158974813 511653338 0
555072969 223646713 0
99068016 345459838 0
273649794 260803938 0
555740974 258414896 0
328316290 38815546 0
147133143 547229505 0
85297547 44441893 0
563746171 333147759 0
52059123 24584124 0
218258860 424434167 0
58872030 24590249 0
328928053 392728263 0
9498451 514399140 0
569954955 406993431 0
117792179 503363234 0
113292491 256304660 0
311630931 468107327 0
525027926 23420006 0
27019685 98161462 0
177238146 71463845 0
431286099 523138912 0
316028424 162291324 0
430963978 426904411 0
74222718 542978784 0
318262926 464546398 0
136935383 453450496 0
415337210 56872275 0
461433285 255425221 0
249431519 519991176 0
264796645 26100540 0
334100520 101563415 0
76002401 488069696 0
94169961 109786899 0
339947102 125270162 0
119626663 10134604 0
454422311 118482019 0
202389048 522462198 0
160012931 402296511 0
395949407 559834104 0
221389244 493055358 0
275816551 366513513 0
226288647 97770156 0
199325219 37538690 0
312557139 576818583 0
552303059 476473633 0
385448864 3597568 0
323345416 347259717 0
146672144 105617885 0
485213660 449501409 0
447980333 579650576 0
473558392 103484672 0
557294816 514249469 0
3784461 454976395 0
289079923 158466267 0
67191888 194208140 0
186668937 423797702 0
32900078 523952243 0
334314863 253203249 0
164270491 205683267 0
530208311 61625429 0
557588097 443490017 0
178506635 199116589 0
151232891 411522620 0
425483566 344515419 0
472304621 482597532 0
327410392 531820209 0
304615094 380004794 0
394472004 204379687 0
557373120 16039808 0
102085486 378516524 0
106478551 440617279 0
4120255 268710910 0
172160089 472071031 0
303118582 400005116 0
577566000 259020354 0
270378413 378594253 0
287952714 303875734 0
513032090 493842634 0
47268980 193950706 0
569851808 266334341 0
251183169 441451725 0
339675169 182327169 0
129283309 464485647 0
271075711 493233503 0
85588645 381499148 0
469318655 85305434 0
520654978 426581283 0
37936845 412144793 0
59935269 444278215 0
523950152 45034392 0
519323582 240942934 0
471136720 101926702 0
437361198 413781133 0
147446622 180774555 0
317961241 357486245 0
446611432 133343660 0
550697244 15682073 0
230678994 489542945 0
60621277 148300981 0
97994863 383700891 0
515753596 509158033 0
60974406 105608278 0
42183710 505423576 0
347205651 49340594 0
129284441 402216538 0
449369266 454977313 0
318521482 565712367 0
93799424 11220620 0
217615250 157617749 0
438969956 220544444 0
54897839 275259851 0
465301849 341104653 0
297795279 245519359 0
360823299 284409570 0
534528913 520733619 0
481166884 220303036 0
34698621 247111836 0
11297267 162433046 0
94473288 114505660 0
317439798 85219913 0
135774106 107492053 0
368859259 73364607 0
274964674 423476928 0
82457227 106959700 0
108315120 304826144 0
336303660 511387975 0
526781015 211455055 0
271012826 519636358 0
53406912 215686422 0
393513380 402622268 0
308707289 372462829 0
209274391 510011742 0
380664313 183711678 0
163448316 235170456 0
297719347 495133884 0
271304460 380363180 0
328835776 422172537 0
538582107 505821092 0
398698279 368003718 0
12263573 358578611 0
364489246 1413142 0
527990943 158992269 0
340356120 434050819 0
21493894 263418991 0
22572511 79732729 0
181328920 493745404 0
425382693 99764199 0
469041828 164572669 0
204511873 205194211 0
393212888 123737182 0
470940415 567161596 0
135251113 297878476 0
127973458 169536866 0
347647749 252281238 0
562030243 52889576 0
170693405 282274419 0
72298515 330087594 0
512703563 218674213 0
418507171 482187874 0
349376777 478218085 0
437354676 511180651 0
93086072 231639992 0
20256646 233002435 0
145004263 355437242 0
482362348 292487178 0
512538375 252704473 0
64560819 141636567 0
66431452 321633648 0
99375189 133153478 0
427049606 255779410 0
405286827 423966733 0
128624397 524069589 0
526395084 117718168 0
16290231 567108349 0
383803252 252647332 0
546891098 154456462 0
190589821 220023214 0
271527975 514327948 0
104818260 193479115 0
495561302 60295347 0
361885291 130224665 0
405653396 74832973 0
298687346 530877951 0
34752362 451152997 0
426839738 96592853 0
577864143 303081609 0
325036360 489214455 0
70391722 254617539 0
160770183 45148592 0
290145907 467554568 0
10596819 110543783 0
473531383 20034706 0
129177175 133554652 0
219235062 346703596 0
85997396 450281159 0
381873660 408406696 0
124306440 113048230 0
326045495 415004466 0
176261548 264065202 0
314976817 286244890 0
266416381 138440336 0
322233079 327089233 0
334371546 388818129 0
208249936 156125596 0
206040784 201180831 0
201325698 172546291 0
197246783 502132086 0
452080574 310273452 0
435454403 451072150 0
381250376 217256667 0
303058659 50825500 0
572234475 430604086 0
355134877 462829099 0
537019335 253482313 0
1130872 487616207 0
555472967 481605043 0
302116810 480446850 0
463879909 543707814 0
270192171 209298160 0
85976074 195132849 0
400017516 574699600 0
48592659 59719724 0
484605547 241981070 0
501658778 46964747 0
388865715 212887033 0
455668622 102164056 0
325535995 431139846 0
148119975 66391796 0
365569747 354666874 0
211435854 343975177 0
367931399 302199466 0
343698807 307018026 0
63827662 137564195 0
178539887 331469513 0
413101480 31680910 0
438290306 302412348 0
494414323 97735812 0
214553520 534836841 0
37203255 250705222 0
432451736 4278763 0
354295530 449738749 0
142563967 394710345 0
569445962 359471507 0
172943962 399446773 0
143654054 531043887 0
386583335 373419300 0
566253570 232397547 0
228849156 382622258 0
478394071 59330532 0
293861702 149880791 0
262240021 276555483 0
348864358 502611260 0
77029489 48824264 0
233683511 257363082 0
570853257 160036425 0
548968496 27703551 0
271011004 61958743 0
554585786 88934009 0
410297968 339705459 0
512084862 480479836 0
325428316 450673937 0
273260733 414226170 0
74401737 495489558 0
315233664 309858896 0
413583118 205838855 0
555427240 539973896 0
497646667 435254768 0
49812866 31471801 0
577197107 1771191 0
189326005 434650900 0
50041364 99936559 0
158389451 305473647 0
142831317 81982081 0
218173777 218347781 0
539346472 407020006 0
331002606 171545798 0
366980617 36220810 0
565914695 571830545 0
330068708 167838513 0
336596901 284663167 0
434237413 245141382 0
392810964 230367965 0
41658093 222184599 0
565923871 324596075 0
348635377 107582606 0
474586854 520397756 0
286039971 356820543 0
67845726 256264105 0
315046966 363892281 0
349519110 49441549 0
464936835 473067853 0
276683153 102849143 0
213021106 173844891 0
453685313 524881158 0
427539806 346215964 0
23432788 207609120 0
237097202 150985841 0
132813202 259700801 0
108467178 513026476 0
283433136 32625497 0
20118853 358098333 0
359857894 491554459 0
151160482 565750329 0
223236931 407260626 0
412039309 146786621 0
383140930 501325723 0
233771926 319726604 0
521759943 264329637 0
365013192 357400472 0
138682839 527882226 0
578558103 325366812 0
14012039 243059666 0
318245464 509712994 0
106361182 114262082 0
75785937 236642229 0
359373001 160041521 0
175493248 519934833 0
313595185 387404034 0
507162706 296888793 0
515768051 116759445 0
454827053 314861616 0
40383128 409586998 0
529588210 552799478 0
338322966 171950454 0
487251317 424749010 0
378036070 41020595 0
47066177 122275188 0
566967099 61032743 0
502927112 259321507 0
550861951 373964246 0
151015708 280136986 0
241958336 185311265 0
217937673 169647305 0
513216333 280125878 0
161080850 517348013 0
105125781 345698490 0
383271444 222601236 0
194048273 476781659 0
537593595 96325060 0
152878420 470987382 0
450402642 313251931 0
366575221 436123914 0
563110342 529661640 0
393802532 400388908 0
565086393 307203806 0
78357807 192450950 0
571417944 40128491 0
530435306 550022131 0
258439505 366566864 0
362894497 444208744 0
296034594 569596914 0
466222921 326981636 0
456760445 137710902 0
371813273 153778598 0
140519295 39462193 0
58894760 179364376 0
430801466 513825576 0
381357856 400595263 0
501530702 426718457 0
549824257 346782324 0
427669600 203742464 0
486391686 256399798 0
104423047 100049421 0
80059251 359591305 0
218346448 103763989 0
274969991 266569820 0
267460894 62410157 0
315687900 526208387 0
99940291 470904643 0
37499054 355125576 0
92959624 250554712 0
421934166 549817642 0
172329548 420929970 0
119597717 188746634 0
69330950 158631575 0
558923137 458924422 0
64539296 159813089 0
495344893 477317637 0
28018183 223695480 0
448968257 33341055 0
2374346 170913278 0
253865858 470443654 0
251006818 248479765 0
232684691 381434196 0
141618402 328107956 0
117513719 550035558 0
179204685 491509556 0
504524979 287765783 0
9656024 538800519 0
102103274 107824185 0
314472879 398146906 0
561411417 63692686 0
264588513 14413378 0
540037465 566127728 0
78145104 246426336 0
230737841 62048754 0
461327407 354984927 0
70829490 459249363 0
323352195 318739171 0
49280580 432879052 0
332476244 324338957 0
49425852 204636059 0
253894972 10005833 0
157442502 332375696 0
210362554 535383153 0
413964654 362667473 0
257959601 296780771 0
202239194 490065013 0
40868802 77761324 0
456872771 448879970 0
25262636 490905184 0
339926041 548244936 0
68149685 352889535 0
237169436 523966784 0
318287508 512683531 0
137503464 169669128 0
528468406 291880261 0
368541496 15473222 0
280540022 319737159 0
12539676 141451298 0
576714557 301271443 0
385364 293684742 0
419312026 252160299 0
543388834 524787445 0
216709308 175900470 0
156208475 334521021 0
526026279 40177406 0
89947477 422000736 0
82252291 356505943 0
252705734 116785325 0
220602849 311788765 0
462907190 246462462 0
178778364 284925520 0
283202670 184634337 0
432233360 157139296 0
436553178 312156024 0
22704735 459059873 0
101082012 532879732 0
542984292 451505017 0
22406983 231477239 0
347101471 233717981 0
556376103 18603168 0
568807372 283293291 0
290768284 131952174 0
197871846 109956150 0
338108391 523604654 0
35996868 440760077 0
12978914 234225235 0
526081387 158150188 0
52546618 224100737 0
350320439 543578584 0
293301445 403767441 0
211996149 166836069 0
357094146 544355057 0
414234346 442275653 0
301201743 378561605 0
332155764 241691182 0
162016859 453626280 0
258033471 307165307 0
313395629 71591479 0
62814062 216935783 0
289425442 101004157 0
404256973 516332714 0
12716048 75765279 0
392992077 513578888 0
497701022 3083336 0
94062494 309397813 0
216581823 526944378 0
73872333 477961712 0
519060714 387322585 0
128604695 202744172 0
466511621 122255302 0
97431319 466437108 0
437116231 381526924 0
367417642 262724334 0
279540326 447279311 0
393140361 495622112 0
424038808 300164101 0
209453886 546437430 0
400197216 489625620 0
114547803 424209957 0
575860562 105239684 0
221603288 90404762 0
575376445 272344535 0
543815952 42211569 0
108520791 330207711 0
416682167 308065123 0
67017241 345482826 0
130869367 374954167 0
531219487 239392829 0
175878321 67242893 0
246135475 463262485 0
323279035 311794203 0
416131139 171503149 0
567886417 495704344 0
132862938 483530912 0
298355141 66471543 0
483461988 142298629 0
553461720 41978199 0
173943513 150339573 0
283086566 301535297 0
555593778 220847909 0
81574322 164560068 0
303756629 471746749 0
472976175 212083332 0
138607267 26757078 0
176917577 305480633 0
183610347 302139135 0
17887400 224395587 0
527783752 556042412 0
568104918 154335780 0
39647828 222688041 0
222549280 488973815 0
126974493 293445594 0
246138250 367037858 0
117029497 492653271 0
562194866 179330598 0
63799783 92980602 0
495910590 379892150 0
288951683 362831517 0
361707071 155876508 0
183185375 424045856 0
205969450 269192541 0
273725290 100307082 0
78654823 375585672 0
243057818 444266968 0
105462716 408922256 0
1733190 312789734 0
187624635 24246564 0
176550870 371590144 0
93121271 452047211 0
571860899 359718824 0
571020254 295096078 0
182062841 356530905 0
282532430 371586665 0
551288285 13064458 0
216279182 456072459 0
543024164 465455545 0
118305607 281251664 0
305843300 374134375 0
487904298 554259318 0
542261745 410656147 0
486175295 467584305 0
332397009 200512202 0
410818585 435322192 0
335904790 181790812 0
176361205 387320604 0
559893603 170016649 0
142002304 182104360 0
514046258 412935779 0
358857502 498567139 0
95596820 239313961 0
228055629 285043706 0
428561293 532196040 0
296784147 552323532 0
562282485 564022558 0
67901396 490503736 0
75118226 512518598 0
363265438 104472712 0
194407063 493882756 0
553914625 12998159 0
447273887 211492592 0
132300464 383825378 0
455767014 257413738 0
466771513 65458318 0
360835906 488662504 0
402191476 263722870 0
442940436 527684551 0
270370292 476848731 0
523449294 378660195 0
121729633 352980628 0
530069868 43218764 0
389715229 519242808 0
561438463 58028068 0
69415324 441611804 0
348004523 25942431 0
487548472 417001873 0
505690405 25496592 0
198375275 393730887 0
210587908 327600045 0
275971198 377825869 0
543412660 517844538 0
279720162 428993675 0
26400345 497040177 0
296840653 187336336 0
270337048 210826763 0
171890941 8030546 0
181102876 221633642 0
301905650 533989481 0
195781983 275008982 0
149099334 191673563 0
525799672 556537861 0
345781742 275079284 0
558657548 45098784 0
396847543 227722871 0
362971630 333944389 0
171697528 236676430 0
369992726 242213381 0
174745119 187978232 0
147113729 328498252 0
538464571 31532236 0
397914519 323978473 0
399075162 574588597 0
194068967 519714520 0
126501507 15309956 0
247008031 233577294 0
142105236 239586374 0
123522680 4481343 0
256624648 47811606 0
472410457 546588903 0
277250519 227603194 0
347597290 233250620 0
474451372 49152665 0
380665668 88839518 0
291128970 19554388 0
46162531 171107078 0
490535036 123165019 0
88278623 23729858 0
569786995 21283237 0
510104493 45337650 0
254680697 413037136 0
14689990 88145297 0
472684901 64177772 0
102110024 150407877 0
202778119 360193681 0
50205449 222916558 0
235350716 493979312 0
308908509 237514315 0
42260070 344596931 0
330865320 244982129 0
335744683 452524512 0
327819315 547223096 0
482366754 525799733 0
79009350 404853496 0
155416417 233256614 0
125857194 384196875 0
266147946 25665176 0
152682929 17724615 0
4812034 286142780 0
311191178 356918114 0
489530681 309256067 0
89976651 493327156 0
499940287 504423228 0
145991470 41372226 0
4044573 191069561 0
7307042 343346692 0
326083259 71335939 0
8131052 210796717 0
114967984 43140794 0
409786098 399992605 0
128599416 150532680 0
550527653 509300 0
65492533 16338206 0
578799530 358546887 0
550091925 274392843 0
8454657 348357594 0
115285493 429956805 0
196720635 562254831 0
162701676 541829523 0
377483487 6968053 0
248132915 511798306 0
285431515 40760112 0
194954731 176012942 0
450938495 424190241 0
442505900 454071192 0
65140558 253207818 0
29628324 299853870 0
255567022 237378425 0
204639291 573782159 0
19312647 363636603 0
108772448 53773699 0
484733177 305349511 0
54316030 90000216 0
168783026 131445016 0
115812634 206963334 0
461005495 411170814 0
312619949 266042687 0
211261522 522066744 0
515872594 430270990 0
88912856 184248342 0
20419763 381987166 0
497434357 490866065 0
349086136 553120808 0
232465195 450356052 0
403693296 480044095 0
103011132 351821313 0
155918596 95464334 0
341183287 36562899 0
283048300 247883188 0
566569657 103341007 0
170032767 449435482 0
520459468 306563236 0
458550283 177715551 0
504010479 6792488 0
137636877 376038735 0
260813529 133731308 0
483789080 260691716 0
556955048 431900709 0
520308755 483037648 0
401339714 232826318 0
75705295 358126972 0
55812834 399871184 0
323256167 28506797 0
262946224 225635152 0
65211185 105585941 0
471585341 344649084 0
286399042 540184512 0
521399191 6220531 0
403663607 493360504 0
374312494 354100974 0
311140852 272482935 0
314128218 352774362 0
430960968 290118829 0
331865208 35775989 0
344370096 233094454 0
348778757 469104477 0
513684071 209962302 0
34514539 165020102 0
234113512 190355486 0
540969451 471281135 0
438636184 44853338 0
327326626 56803964 0
480853604 268048494 0
465161251 243319190 0
348936102 239953560 0
270255090 568042794 0
348439335 535857329 0
450774278 304672060 0
575981787 191348850 0
99802032 195124938 0
215157864 560863569 0
410590939 94197579 0
315236542 349275811 0
368505841 263337850 0
378105559 35711311 0
575330370 144773036 0
484367151 243112985 0
534871663 230788243 0
488439414 283003851 0
360493970 97506990 0
80560056 253870477 0
480815107 284291520 0
395986867 352911475 0
68478462 59017871 0
118075505 143043408 0
71623022 505997862 0
173757931 28893812 0
423566778 571412901 0
250846433 34294171 0
53908623 93944083 0
484194765 429507329 0
361795715 297053359 0
14454411 111950975 0
244424883 436024922 0
67445951 179439267 0
172988305 132797184 0
407027103 36775953 0
199855804 61626979 0
201893170 85989544 0
141640040 550292038 0
275170636 162862307 0
40096506 125480258 0
213304178 570680960 0
227309361 223103942 0
180930352 188176949 0
324711362 251772689 0
568432054 175993074 0
154631548 153158253 0
475231553 474788025 0
145783088 59401829 0
82432087 31079138 0
110883615 446032473 0
364222255 348761747 0
383186498 77768396 0
53164804 297403991 0
535671079 205599993 0
209549777 513568880 0
10023647 503565790 0
417270867 94340946 0
135480450 515805081 0
447592591 280392086 0
458698055 557643518 0
3568248 57476611 0
437933503 357411149 0
8645500 511624700 0
429208781 504574058 0
254966622 235767965 0
489140278 94932369 0
203563398 210231782 0
195280824 179976071 0
435794124 150220763 0
396116267 236233676 0
427572097 49899848 0
154995812 231508181 0
376990146 290982348 0
37297780 565753622 0
258147168 555284858 0
57086133 41054599 0
232476740 263326152 0
429017953 82190155 0
546426284 187852984 0
545645841 414912012 0
421375609 412463460 0
114447891 106742971 0
493969253 427981580 0
96926844 398424273 0
160848607 63605238 0
348954097 535928424 0
202230210 24023922 0
436155259 525868589 0
534326372 184976847 0
356119344 143361455 0
92909301 406910343 0
97820083 386272308 0
345809737 314254355 0
419076717 400169928 0
62409499 54752073 0
414177960 347201668 0
442683282 67905000 0
1918433 317255304 0
22477557 359753312 0
235124654 62132335 0
198886079 409371439 0
504506678 519927380 0
517787707 68018463 0
463992084 431097895 0
38725289 21101718 0
404995526 331948389 0
535001266 399708096 0
198461224 103593414 0
123636178 548950118 0
242013767 383509957 0
25708863 133761297 0
215413360 115282860 0
184155064 356701587 0
184327870 383917080 0
93023544 533665361 0
309215710 74615622 0
365493497 98794240 0
144575863 71351109 0
193549493 166083741 0
130803951 449426516 0
52226946 424235826 0
463168318 567294395 0
519849621 25775643 0
64384229 27458885 0
375480973 112519052 0
337376469 552010352 0
474242340 100631591 0
174356312 419639459 0
100872624 74612887 0
411349712 17329751 0
100641522 533902308 0
143278969 577602855 0
248576664 513085986 0
483248771 163297402 0
60099866 299642305 0
339219345 48368055 0
452270745 25679365 0
193434659 1118754 0
163130639 399467772 0
135757116 144249724 0
536207187 124547958 0
39475477 118709084 0
22056256 395891117 0
524933168 126591109 0
139650246 90262618 0
383778403 141762154 0
356353963 467630171 0
444683330 230815175 0
200825670 468076556 0
145357838 283080599 0
548177776 385815917 0
204689624 187309671 0
261797502 296447276 0
456359516 157644154 0
23690155 417257792 0
259291256 82970161 0
469276613 318439870 0
100188283 420209100 0
374784026 371799062 0
179269399 525002733 0
189390787 129528474 0
247616091 357319135 0
538583385 131081818 0
464415159 478607896 0
178204829 325961129 0
171039164 277896112 0
336356281 108410471 0
59171257 158692696 0
183006348 238976546 0
59531823 274580058 0
7153193 446057740 0
570983619 54743248 0
556536965 94462879 0
522513371 10266918 0
346852280 194264184 0
124507301 70172885 0
289421036 145966889 0
10901514 575710347 0
230775031 102868006 0
241427705 277574473 0
4242655 2890967 0
417227745 263629362 0
557083598 495758946 0
496830814 63831073 0
236914812 33424593 0
98023634 463666818 0
514410592 427361032 0
382998373 372140242 0
466323914 60371486 0
227199298 131438381 0
132279278 38172219 0
275098821 209726882 0
40250836 525537963 0
155024385 224517366 0
573687948 203341177 0
507175897 228671606 0
439567110 389206046 0
418347329 347209138 0
398126133 311489445 0
335816013 263260911 0
170022563 439043205 0
261929865 516393559 0
574999027 530977497 0
184180184 106308422 0
411637832 392989723 0
175330834 396734305 0
522418822 275465406 0
162172178 289087815 0
561710866 255919660 0
205879779 561504005 0
308503297 90189091 0
520359891 443958465 0
570044079 286703194 0
554505727 568069613 0
123627966 481145730 0
31510660 267992818 0
12091005 410560269 0
519754035 74537536 0
268286818 165166840 0
430316060 199583869 0
486542257 529573436 0
416216337 196689770 0
218256919 482530945 0
431946929 575577815 0
173301053 461217238 0
342112477 110386129 0
457747921 504085172 0
119307927 13505943 0
441705161 351810293 0
182524794 169138478 0
526536508 246645712 0
493701696 288299683 0
426497795 246562829 0
367348197 76278223 0
251670872 904382 0
481540122 144059515 0
422632854 25074151 0
442085929 551387188 0
151224682 418099839 0
186567537 350623488 0
47640971 220170994 0
473778336 194667072 0
306215078 21051334 0
475205345 137365856 0
317299625 576743134 0
84818754 479505226 0
293477840 135409470 0
74892694 191739988 0
422217594 536880143 0
152728511 303221009 0
321337056 398923068 0
567811637 556143603 0
123928511 210637932 0
342624330 440892214 0
549012265 207071046 0
410123397 80881191 0
435326372 90640304 0
64134967 25969380 0
183510670 67453696 0
480926281 551159282 0
397068014 542519543 0
219482268 173204425 0
393149465 108746411 0
363916119 147575271 0
362439207 390365574 0
523441593 473681813 0
83971449 283293107 0
265891346 544656521 0
328738149 76553935 0
230755726 300062081 0
179049167 127741130 0
453371355 30373055 0
328783218 320447752 0
532036836 550350512 0
76600661 338749032 0
341397935 71969022 0
178744558 100436987 0
435827577 452019726 0
120207730 288241464 0
271843199 400448060 0
511559332 19238651 0
184833662 18637957 0
24349510 283734675 0
62693254 52449487 0
318097797 363066528 0
384096039 128002081 0
224784100 319737042 0
77378218 128759832 0
400950217 122124203 0
351174711 198096098 0
337966044 67023486 0
189311087 546345235 0
551246126 8086536 0
15834841 80164199 0
12061014 22973854 0
8834347 332852340 0
489454266 216850029 0
329859135 308401936 0
340251314 89128769 0
1583373 364164951 0
361730756 109046540 0
562064577 455978079 0
419803738 366810340 0
84407091 577074943 0
238821854 8832154 0
229787331 528362521 0
27950892 401531237 0
71070828 169166165 0
19134131 261067077 0
192469458 337254889 0
545377280 82444196 0
91393875 319698716 0
107100448 450378303 0
199569740 231359729 0
424919558 149935072 0
411066227 265254789 0
23765095 70530562 0
394558830 391032068 0
193251471 95318544 0
92487611 156082807 0
14660006 199715578 0
212307321 562274721 0
159854912 51201974 0
477763986 456326711 0
124462423 311588285 0
485294121 389313784 0
271329933 204937379 0
204149623 514395602 0
159091671 330837687 0
75558126 488360608 0
1632420 462866063 0
493450649 399933211 0
11693714 289469198 0
209305149 273247114 0
39165711 509136675 0
30866914 298194571 0
459910220 89595213 0
317952517 34591139 0
405113811 421109617 0
568542216 343129301 0
221695 184838705 0
197651004 332081027 0
483007244 372074928 0
494007565 238889330 0
158733492 291545951 0
106845472 299660474 0
113895791 484967859 0
120827683 275473190 0
115520424 96254113 0
196172085 230946292 0
84373231 121036479 0
244256271 243425265 0
416164808 248136112 0
397105906 38945199 0
524276309 565566451 0
498757299 284265076 0
350426275 529550434 0
411104535 236582578 0
148428063 179752572 0
298280403 153193982 0
85051840 336538010 0
483308422 325990453 0
348295982 52011859 0
232126774 2913938 0
250989608 197827259 0
446640077 72334522 0
271184579 251682798 0
238115468 231704898 0
531670946 131207328 0
552740503 483291131 0
258382196 479110469 0
502242308 556755340 0
565440272 569306319 0
124185886 209825422 0
429758845 13138354 0
408451815 149738484 0
6185201 285206705 0
297162399 112299842 0
396012713 519376717 0
161243025 573805584 0
245717763 276107630 0
243965949 39870429 0
100230360 424650294 0
346625551 350411336 0
367797254 77582115 0
339608693 535881172 0
52447493 121876149 0
272034144 106591532 0
517778422 409773105 0
315355182 278412869 0
8335693 266964593 0
86329745 244729772 0
564805270 420798648 0
130713956 499388980 0
357241035 457760507 0
124229777 413979385 0
419019946 438553482 0
98320745 10274974 0
66082301 143561662 0
540306464 420408843 0
517770806 406612701 0
400407284 488097418 0
389787273 61742223 0
486809859 528193465 0
385713480 195811286 0
502954007 71984254 0
314032133 378828718 0
215370399 314259935 0
411310999 170494714 0
299907896 546939404 0
569736411 194842299 0
304026800 149158305 0
515928184 190220348 0
388478401 520141932 0
417260294 388303736 0
293498740 160660164 0
564702626 150846421 0
44310137 489205715 0
160675489 575690423 0
140957251 74889608 0
244064697 213886925 0
140324915 296515610 0
122335605 403223440 0
548337402 413829977 0
101646674 52936238 0
483463681 24954458 0
552000491 276419643 0
77828900 474813271 0
214930118 352649242 0
378993373 517085874 0
316695566 201961528 0
531956417 290212449 0
416072348 41060689 0
377601789 543006788 0
228425754 470950720 0
124217614 178428814 0
12863633 73856016 0
425137853 248190929 0
144924337 8361869 0
420093122 272046647 0
449901947 206516746 0
96923629 17773775 0
143321406 390379902 0
468142884 525202477 0
395138165 360863306 0
127734185 546483126 0
432972976 366545117 0
99294271 499303181 0
11039435 400897599 0
85385872 368351971 0
508444044 524606138 0
75190862 464663684 0
242672177 442324477 0
365292095 22053750 0
177145007 104529714 0
186653834 124596574 0
359782635 495504795 0
241435545 372756029 0
222853013 38650599 0
172186883 453121528 0
285867436 62508545 0
348307379 265368080 0
238286851 408888666 0
336267758 365245257 0
483072768 141402936 0
167149690 524886561 0
420810952 28351369 0
46336222 422679475 0
204307527 420181323 0
100212766 69944111 0
234222220 173869271 0
16814994 243315676 0
466066409 297686105 0
167587195 450202498 0
125935117 122225448 0
112542029 16469187 0
258136530 412551781 0
505001294 98287410 0
119122518 417429746 0
83235648 208969146 0
300422939 294143242 0
358742972 340556130 0
72996317 426316477 0
124920531 137582050 0
189505143 14753408 0
449289873 540714605 0
64210840 135967168 0
106056288 263530440 0
278856455 447849796 0
308535698 104805216 0
521203961 320403144 0
138089748 556952614 0
460483572 333361652 0
328351788 381280163 0
397531296 47533344 0
363577561 501933374 0
158026443 403775106 0
158373987 282388357 0
465417888 182648541 0
554622906 455403111 0
199372027 232900908 0
57599131 7333680 0
527961675 222465299 0
193849577 387835633 0
144972141 460839226 0
45332210 90623738 0
169205798 133775960 0
534405916 470817094 0
272658044 124399288 0
3326874 418561102 0
35841655 483459726 0
373483578 316484424 0
365739304 239814606 0
564765903 296352737 0
321953492 338620423 0
579175851 185970859 0
250819941 543924495 0
536842930 13530305 0
292433735 403704083 0
576447820 402009224 0
553911171 321095427 0
220879555 579526121 0
506403899 48668989 0
103323099 422378055 0
393983568 515920897 0
520156875 418317799 0
19170503 518285317 0
456157225 302724105 0
431205795 510554921 0
499732917 540074819 0
552611001 190928374 0
280649941 483725485 0
104914564 338852066 0
7142254 231981703 0
354405953 43139645 0
154734144 191562284 0
33240803 677947 0
55445711 52922481 0
270341506 164447497 0
102412990 515046633 0
137681757 109370335 0
465185261 542015121 0
497309546 527085259 0
197350002 355435594 0
458098599 564924166 0
557123895 109172923 0
125855237 141911748 0
285818685 392183192 0
135897801 167910867 0
563217178 434740992 0
114187256 226310388 0
562215389 406700021 0
21371166 478177439 0
229627191 36245230 0
15480819 100613724 0
383078057 125951855 0
478082451 205180809 0
394724713 250373667 0
290090707 501602184 0
127244367 101864557 0
440049028 231033987 0
86618246 397785961 0
136343559 404523303 0
333163046 99935018 0
146490537 552053671 0
93782765 482414331 0
79054702 112909057 0
492550080 336139502 0
474217986 251314933 0
175675650 42965313 0
445548443 385222898 0
411110899 502632942 0
401248522 343506702 0
166417311 228672149 0
523706169 100733492 0
167539013 241075129 0
460319497 102969135 0
64529845 94491388 0
524239189 577731634 0
43460312 505625496 0
52092359 339444053 0
230029587 81946033 0
567316690 231677357 0
546999598 379528375 0
232303997 360603429 0
498346934 557845858 0
502156235 144140092 0
151925255 564588891 0
269671978 494213066 0
559272841 539673957 0
384476162 462937549 0
429410034 400794448 0
322722168 204052548 0
238019952 423188604 0
180484434 75376071 0
297458494 37258938 0
411568204 400181276 0
427669069 279192192 0
516331853 405204086 0
258903603 573170095 0
443857108 112286294 0
415407714 41493646 0
263533078 409359545 0
387565573 381740504 0
368629518 228349263 0
389215959 317322516 0
440646826 284315809 0
503924856 483382017 0
313431629 358793017 0
12124394 428211866 0
217150971 146500381 0
199293970 129806764 0
500928938 389099971 0
205552437 31883825 0
481206042 281259016 0
437887874 92858735 0
469548775 522751505 0
524773458 205380757 0
311977079 165217697 0
184938559 388288309 0
343454810 237538881 0
424888595 575990111 0
242752736 383140404 0
60645920 534428767 0
404439523 17850640 0
249757188 534828333 0
133554685 108552641 0
57525423 574439425 0
270525543 196287881 0
26341161 4583959 0
315214226 560837405 0
392789271 106614479 0
458062347 142249564 0
52761057 324648844 0
33191718 261561489 0
230227975 264918543 0
469925454 231322000 0
38154297 341487562 0
470145677 60546335 0
420435903 347224170 0
398348520 97542753 0
544287885 109915397 0
33520370 388226261 0
3244654 50777881 0
263266080 138667420 0
535648757 180488423 0
36770788 216490553 0
527523625 507477885 0
280690144 244070909 0
82320202 164603337 0
34205194 349516822 0
146526579 512914599 0
217042629 530818417 0
279665046 414892827 0
160160800 402119575 0
566839804 216200779 0
573424957 103374542 0
482769476 363601948 0
25798855 108908137 0
337992200 301004306 0
378453324 437499342 0
36454797 428336220 0
119507206 90357100 0
562018129 519090237 0
492858013 199138530 0
353224422 434358036 0
430305112 330143845 0
542372880 222517042 0
300619474 411148399 0
75570827 415532560 0
215100531 186138 0
137358201 372941407 0
70384466 522577644 0
498866715 79754058 0
500278176 403493859 0
321839574 578893591 0
197078056 96441793 0
31954720 294655764 0
470562275 226784568 0
125527343 102780865 0
15541540 514634242 0
238351410 232372488 0
575657166 374106931 0
278226870 127445715 0
410935512 340669454 0
538680216 164692059 0
122818861 228119273 0
54471327 252938933 0
91310604 471175773 0
243143760 368953093 0
477714804 168624974 0
108902394 119105418 0
385941086 4541175 0
326078855 136669748 0
88496695 273503448 0
186322826 297249425 0
270172507 537226843 0
36904410 162480338 0
437612939 336391101 0
307311273 135989038 0
337304175 545601320 0
324595602 39014503 0
469284960 456227523 0
157114096 100697002 0
572270742 244705088 0
341646963 353670308 0
13530237 434517083 0
128703354 243281264 0
113238784 122031617 0
151730736 369649430 0
389293199 473942049 0
193819878 95437399 0
325946839 498151910 0
334016484 417021975 0
274458790 391772281 0
134552923 535253670 0
355958029 135770500 0
63501619 436409412 0
447759398 469571375 0
66715909 500167186 0
422804356 469261603 0
39471346 287498596 0
179947829 472595017 0
198743489 306535722 0
317650569 49617690 0
347069816 559507986 0
277253330 48238578 0
78279981 285847442 0
385321270 381021060 0
222839112 207693586 0
178630044 513513489 0
190245202 236260105 0
23998489 50630265 0
102083434 52752402 0
221848245 339122991 0
414329164 536341424 0
513826768 21788488 0
547759479 187387879 0
447750310 504432285 0
428760025 80877126 0
256268135 518213953 0
98002062 18009541 0
433503507 159624159 0
394820850 351324845 0
527705979 363137697 0
235491327 178862805 0
206615649 577000518 0
550140395 511066124 0
357341433 402015989 0
198731587 336693754 0
528683231 550706549 0
47458186 488094860 0
512148576 441579580 0
211551357 525527437 0
183301307 264474622 0
68344932 96939358 0
103490016 378286800 0
374169643 242506061 0
258776536 501511839 0
409944383 260604532 0
66709254 65879461 0
164535925 555095707 0
49224486 67929828 0
296801652 297641154 0
360064499 481302573 0
151135386 52218994 0
466629509 195207564 0
120960100 403164883 0
212683727 164260108 0
300862433 166919015 0
26183262 119077341 0
460232352 303401453 0
556531728 550836717 0
393066477 209811139 0
497323749 324991830 0
310886436 275770748 0
516792985 410958742 0
489799124 566830315 0
496158286 566064437 0
241183089 417456754 0
378084058 142016198 0
407950607 77987335 0
249441061 40505116 0
458724274 510111337 0
103952261 411064484 0
548957796 378480266 0
421442846 130374533 0
60916959 86788671 0
291152531 463521462 0
344275237 54006576 0
144561604 280904529 0
485450458 138269329 0
455554663 159127818 0
35749328 466206068 0
248400237 57322797 0
273615421 335460392 0
436573252 2045334 0
181818852 485837208 0
266962214 383426067 0
324442891 346458093 0
318361083 75797616 0
214108737 362931377 0
103157475 186623908 0
58382800 67142097 0
347161362 373361110 0
489772250 358720200 0
129864644 35140265 0
314704119 120405737 0
523429790 123810774 0
432571126 39040662 0
393648601 140266806 0
297632733 57721750 0
505506312 87994918 0
181785340 483174281 0
45129180 17600898 0
265572202 44980117 0
230062934 434886212 0
260039327 177942522 0
126486781 444701648 0
211122147 65429977 0
450084194 139068483 0
258876579 524028722 0
20806790 239511477 0
452204552 423028960 0
145507258 366673021 0
430601671 69326041 0
324011812 48588485 0
225172215 566715504 0
277462011 57754098 0
303304509 160337216 0
54706646 234589309 0
308023606 392490553 0
330329593 525745867 0
496094858 539817042 0
215907433 492153913 0
393729344 514084381 0
11698679 555488690 0
336079944 299959164 0
189452198 263044824 0
14317820 294846522 0
128217133 104649058 0
308982152 568601826 0
199447030 539782256 0
421963180 452393296 0
487237455 218462214 0
131771320 544635148 0
522556756 525688025 0
202198589 56194499 0
48332548 87825157 0
454302688 293543672 0
89484631 304491028 0
491710999 131001331 0
318305934 184034976 0
181197179 493992974 0
343369256 224464744 0
58723767 184267456 0
256986872 430475716 0
202397121 563254300 0
124983639 194270330 0
198261985 102763266 0
148105413 339198895 0
191617605 175924813 0
86071457 471473296 0
115624597 83715877 0
273859639 51175147 0
535777909 81816085 0
373549134 179141606 0
496752550 220640888 0
41294112 327293378 0
497991897 323568783 0
10469938 66308466 0
136587786 361424639 0
141275094 180571574 0
575043810 88871491 0
171317525 109917519 0
67701257 204610785 0
510299519 230277026 0
150168064 85825777 0
417013863 290136287 0
533462941 85605035 0
395993250 144261516 0
442552971 74259948 0
354403243 359800824 0
300313665 211041725 0
558139523 142364168 0
378127570 400400038 0
412621782 531910301 0
568884405 59534932 0
251050508 241398804 0
305178231 224940804 0
417737501 207073243 0
216439848 79672719 0
531856512 401935212 0
417598454 162955121 0
288269642 60654360 0
272749060 498709936 0
353732086 207792029 0
387353893 245558056 0
570027362 531989132 0
314500294 499305152 0
141772740 426109397 0
57372519 444016588 0
161526949 429577848 0
341206609 141478948 0
134468560 572604348 0
561727550 515031489 0
188522119 482099115 0
536176633 377611262 0
243293879 311622176 0
535856989 324419142 0
226136043 388577317 0
317117827 467787568 0
292131064 191981138 0
353631785 361983418 0
113837392 30590551 0
233201754 333510111 0
38674198 96347051 0
235307295 5188418 0
118932603 271179770 0
16166516 573291471 0
246457717 31345755 0
439625380 255958485 0
187982989 519179704 0
541828407 69744388 0
270071531 18281930 0
136002849 536038860 0
254715909 314364296 0
519734563 574582332 0
9448928 201907582 0
433530674 341047871 0
40056471 466121157 0
206429747 93090381 0
302687902 568859013 0
420466032 331116586 0
91315230 15302989 0
24426862 320572827 0
411564562 467004961 0
38671221 547586387 0
507298075 270298957 0
57834282 463262570 0
153980672 450881935 0
178118492 419278803 0
352445178 337268575 0
268696123 130570489 0
246514649 209916557 0
457207261 174178636 0
31148989 383129973 0
80070047 519012817 0
26289039 473576994 0
79984234 142954682 0
250089730 93849524 0
510723526 260217834 0
16911493 335808681 0
328001495 56859877 0
3737816 145015997 0
534460588 263531022 0
2715302 321611333 0
291339637 451581150 0
369852686 376462634 0
72702742 212287024 0
281059341 400464337 0
277705816 198821819 0
53498599 107409841 0
371974582 443793788 0
327414126 168621487 0
194980242 333603548 0
254789989 296310480 0
355391089 312840688 0
274301233 458747200 0
257013818 131500612 0
228115220 24458265 0
105224440 56830575 0
374397302 80166469 0
225944441 249554435 0
505502367 233883660 0
363440195 465955852 0
75805133 152593290 0
43202423 203266901 0
143979529 183164727 0
272029121 530868109 0
20379620 69153324 0
506862622 124122890 0
262613870 43090928 0
43535515 426898335 0
270054680 175936985 0
92148502 320769898 0
5297253 179856471 0
228077724 255853775 0
396671774 307545567 0
140198214 522401012 0
484484033 564906291 0
567810205 504481914 0
38555172 168781815 0
316001294 104688557 0
335164998 259199780 0
188633477 131712466 0
279924096 238151641 0
446077556 85805028 0
36820144 172982099 0
218918214 28356475 0
106828236 472967243 0
304941831 127584865 0
93768433 442368487 0
464218924 303344382 0
437189042 478809161 0
81455285 65317353 0
385718076 499161726 0
402721968 386891688 0
524408196 277358585 0
100582343 170109113 0
219871952 234130554 0
382782567 453079046 0
80902607 558530823 0
548972616 480302079 0
120618858 544639693 0
155757749 206525985 0
174827888 380508428 0
563072273 90698772 0
575769712 62608986 0
421637376 485575430 0
540720838 553094020 0
125554649 57626063 0
310824422 233288193 0
94141911 561000948 0
74847791 258952276 0
193384908 435204081 0
40953770 527978568 0
275911920 547401718 0
39837517 51154002 0
313295443 406662049 0
422474530 508466468 0
270322298 51781968 0
576388320 1651516 0
390722665 577112904 0
362518658 329581479 0
360970061 331558038 0
447935971 108127213 0
519349542 316677774 0
509543395 502386528 0
60766321 290010982 0
228227719 479459851 0
323697622 383457529 0
163535993 441410754 0
223977435 279696856 0
491213156 459660118 0
314369012 358903484 0
413079620 22993077 0
40280263 87980838 0
434993813 453023464 0
494678106 232128543 0
18104507 250457589 0
129215812 210179046 0
332087179 551700524 0
463464774 519853182 0
541877056 466172102 0
26827799 515106761 0
339667420 388495975 0
389059013 390402927 0
112490133 335088898 0
275162339 9709107 0
543035848 187882375 0
365202678 193042917 0
390801060 472764149 0
527897419 508813499 0
185379364 280150839 0
340397034 265654785 0
377943112 212099253 0
132473865 325554619 0
106829180 252999147 0
133535267 84329869 0
228974355 546954509 0
99719560 434907238 0
56804041 414692970 0
538617510 555697512 0
282177295 337863154 0
473064306 317646992 0
394730439 390456132 0
59724176 463362445 0
371609676 358388295 0
130443475 435028951 0
81762212 37315826 0
212522906 203551604 0
317437683 415615098 0
390252283 353550432 0
48841268 325956703 0
174246887 81788025 0
43280791 167007786 0
428047418 184224611 0
173212576 32014512 0
140649180 566095574 0
495325087 3949246 0
515586347 411425775 0
186859189 143701788 0
9745957 48003255 0
266206771 533088904 0
78696121 106971046 0
536778305 470927316 0
148004329 495260201 0
353480009 101890145 0
304688664 565984710 0
215157703 62909466 0
545994571 369907872 0
214610005 313121892 0
275542656 284348850 0
216760366 518697229 0
375265131 57388318 0
39194377 142734259 0
226399820 350274781 0
277888849 349611913 0
41439977 481295187 0
458819984 270467323 0
395065920 466563555 0
4624789 419281747 0
329851987 271984081 0
320029513 296088453 0
224652848 277832163 0
132363477 449853628 0
44786507 430527269 0
557055629 531456753 0
187285401 106034356 0
471684644 420327575 0
38313889 128709905 0
425449706 171693140 0
32879355 287185619 0
355019771 520968363 0
14574429 87421438 0
512481514 334173978 0
483281983 68412381 0
183914514 533400539 0
128891779 126761195 0
13039081 364008503 0
317786302 353815964 0
574011905 198239223 0
167564126 157731913 0
67926961 261526590 0
286360920 322507411 0
122370883 130184366 0
157986666 22096279 0
413303708 362818874 0
393743193 391582811 0
213217038 55450030 0
389534581 216917835 0
541401770 504539051 0
353728197 342122766 0
380524310 147729194 0
531792911 556081907 0
73992093 285089451 0
539562240 175161083 0
284367924 572636779 0
320099083 305137809 0
413974450 293536713 0
223122868 315525055 0
154892613 21653232 0
94957949 520456887 0
161037653 65775971 0
35292758 133615747 0
207677484 420126135 0
416920432 10494686 0
489944070 573351393 0
111230867 234437318 0
183052671 376865752 0
367991859 471962436 0
472533113 343967242 0
491915875 554709621 0
251817593 478387618 0
4080895 43748626 0
339102105 124634070 0
480731029 46008846 0
193145231 514115548 0
95839256 461887190 0
150296186 205591677 0
116617279 390030850 0
434381454 66790555 0
474475957 550395259 0
250105382 286917434 0
398066326 121852902 0
186402284 275153931 0
129435718 195263828 0
494790497 327540770 0
362949688 567705256 0
268506253 47636344 0
157001961 269203297 0
562749813 145061723 0
196654210 537659964 0
149846176 264750842 0
37769995 39139028 0
208667046 281034983 0
23083212 122155973 0
382453512 27080908 0
257235010 104704516 0
514370148 542940406 0
171939334 509299603 0
500569259 361500509 0
420526637 401840117 0
71104758 124588931 0
341120909 556687694 0
293619224 377745204 0
231753950 526780040 0
152332844 364186834 0
203396796 492651639 0
357347532 13170208 0
92000720 260914272 0
198817818 235266964 0
477064598 428276999 0
211335482 198235941 0
111000174 566638932 0
274410563 441731914 0
141835945 465720190 0
470430570 492075912 0
446911407 360487606 0
552772150 430882213 0
100101453 226441286 0
474461492 285191149 0
328390558 46015195 0
252463846 548979325 0
179744500 554030371 0
168408006 469463463 0
57217700 70994784 0
367647470 488015466 0
55948065 432813632 0
264587339 19153515 0
368614645 390153418 0
343639663 37205682 0
102266471 381581779 0
209641759 159919533 0
410996716 541285783 0
318986312 451932285 0
573590013 304179782 0
393846561 343908689 0
573975557 250757129 0
99743715 71130457 0
58487867 103216643 0
126667405 427982325 0
294338291 83499866 0
288901579 381581970 0
509864684 421907380 0
196999463 160770133 0
128959620 463709427 0
398383410 119014409 0
529033740 278543089 0
273387729 548095172 0
165722005 525876164 0
521611647 513679955 0
150527780 349816370 0
137015807 321258631 0
440636968 78743925 0
466901320 63141549 0
349523360 278971340 0
387242566 271551755 0
135294002 323586855 0
568070713 226805571 0
457766618 534049559 0
180246859 306662798 0
121932134 415955004 0
179928265 171910037 0
511769603 219545684 0
236569472 1102856 0
236831654 214609194 0
357501287 457453082 0
283773255 222685810 0
515963453 59512695 0
190037408 500620247 0
245696495 28166183 0
28988789 95648742 0
432191655 269557379 0
308658520 448094530 0
217778480 426606100 0
114490090 252162444 0
533801821 209844189 0
465930632 259414542 0
25196764 386369 0
560304955 462229159 0
168305460 219152952 0
505380506 345557167 0
98999196 228399860 0
364321961 368796261 0
372832686 107627370 0
381141783 492133075 0
498377284 60284999 0
569613698 218235713 0
32839042 448778826 0
536426963 499438046 0
356060997 193550812 0
78967975 73158065 0
446236826 489491179 0
170088193 191882715 0
44077944 170899224 0
511430571 363421836 0
462210111 467399361 0
435713563 79497634 0
22508359 349270531 0
117366214 102838243 0
414189485 235625843 0
294087848 298256500 0
218975092 249200328 0
374295848 294979895 0
365326910 117942341 0
174107996 88692571 0
25042815 241434729 0
311198090 249359915 0
241162781 566663599 0
102947787 184847354 0
32801042 331595875 0
19458707 551062279 0
25579195 523778172 0
442729989 231585787 0
61510760 403932561 0
133672398 551848446 0
361486275 508007981 0
384772092 529307714 0
502105531 196664488 0
324955191 541920936 0
87957585 97337766 0
349759494 558214039 0
426425362 448731236 0
422613903 97757213 0
155038344 146679404 0
277860971 459912859 0
222681040 395194116 0
273422360 394876543 0
289567236 41053265 0
182195197 389019972 0
177948505 248033732 0
201693342 318695879 0
361745060 458370537 0
301023606 48991720 0
300700765 305684720 0
503139746 537316538 0
54031364 294258702 0
517266923 420535094 0
368363675 366688345 0
518727754 494323712 0
463760967 166521466 0
345151389 130729948 0
300977202 55010593 0
451061032 438663087 0
470250985 23591464 0
92441246 35250220 0
374580795 309221447 0
133032950 344836590 0
16088697 102572694 0
174980474 210970734 0
362966182 79552876 0
161252830 569876687 0
493488490 488626519 0
510570850 471492350 0
355511478 481042057 0
86790225 549349926 0
154710659 310005156 0
418757360 89222820 0
545311473 573553705 0
221044007 34872418 0
175952218 113763120 0
180760718 358614468 0
161560456 82320036 0
346854733 233668310 0
138470452 373079194 0
372568117 334893041 0
165325597 389518420 0
534323388 526861141 0
22043446 121043501 0
246389522 156524554 0
440080835 386507349 0
536504143 575076786 0
417378849 405933170 0
117132884 528136493 0
139214969 75056215 0
145625548 108846896 0
114128676 417656493 0
507976032 187997395 0
454001262 79869242 0
543931401 125987196 0
328860048 380425540 0
500982183 218069483 0
414168025 175013373 0
389382210 387523974 0
91420554 315228019 0
224023457 208274504 0
338792725 256361503 0
319953339 426189692 0
177071406 432991156 0
569316236 55816693 0
272196321 150538797 0
537110652 474492265 0
112649747 464802677 0
431859806 274665767 0
177695127 134109544 0
550774998 553739740 0
46836031 548134651 0
408324704 238009864 0
526482368 137949614 0
507499859 163558442 0
395580985 189655253 0
470241330 38580734 0
178250179 210134609 0
398491967 434998012 0
341921197 337841797 0
25547058 192980781 0
424029495 507877082 0
511683765 322360740 0
160602258 517413769 0
378442302 54356839 0
119057370 348268101 0
473053720 90399792 0
139159828 434155 0
224960799 544046675 0
297650879 274874916 0
447915269 6451364 0
280103141 187771559 0
227172846 166239020 0
543214317 70120181 0
57528700 213238812 0
394255240 519264210 0
173647403 557732653 0
489343495 232645235 0
123243754 236744775 0
105045766 542384670 0
550096965 236356938 0
293115338 480059570 0
531183803 169838327 0
183900415 187597066 0
91506712 550924380 0
509843519 571910956 0
150308011 375208270 0
558586159 162203346 0
64221854 194178788 0
313896688 387614656 0
28079424 46393493 0
202536440 227155402 0
310732385 129458512 0
467872912 430697851 0
79934809 11570678 0
16484888 28003671 0
469237669 242355804 0
131740469 238441089 0
239891130 391839716 0
159258843 557081175 0
267243849 572400385 0
370554711 488653962 0
555989315 283936215 0
491659366 62110321 0
559282195 73544529 0
252204826 253844729 0
552902773 475628309 0
10142417 451348845 0
79180444 523487623 0
494489476 216344725 0
395226979 120150667 0
220550699 526989165 0
162987876 316406723 0
549909650 235132168 0
352437749 429388983 0
75085251 536073779 0
20575599 479220803 0
266893608 55334172 0
458569618 513641319 0
138030996 290499051 0
343310437 493483625 0
259429452 81954423 0
80245542 525348997 0
67148862 485442717 0
525756640 518126754 0
468284009 523404964 0
389675998 290238688 0
403856858 95085761 0
571353912 256239830 0
393298472 339417902 0
242588261 120412980 0
104104249 63518033 0
317492263 478048738 0
454862510 444238025 0
282397057 243478077 0
2746475 152372369 0
67223584 20542271 0
303717583 547359086 0
167354622 555167432 0
65491103 557656870 0
234294256 559447079 0
151287727 186922333 0
74404157 426116122 0
551050900 310508980 0
579154864 433937449 0
312513415 240724416 0
206715411 461359183 0
176551611 564026198 0
262258468 125277537 0
376176714 508609022 0
52621829 207548265 0
511089860 24877888 0
424054166 296213721 0
6514131 167371199 0
280842706 329417159 0
207030631 168811666 0
415239591 169525953 0
209671242 161107839 0
391929989 310049757 0
237940874 181349084 0
357074438 59396722 0
499783639 180056695 0
430421775 484927051 0
198767681 4737960 0
188673955 306821908 0
288916605 457486304 0
323935192 561468068 0
404681524 544321007 0
202844155 415128791 0
166946295 344653463 0
520824790 359489902 0
16695300 483775309 0
203482897 530097318 0
139997981 268646285 0
30932804 34636733 0
100083508 233226880 0
217995565 65549044 0
240180277 241277343 0
100957474 505310582 0
242654158 204187396 0
137598870 392966544 0
339848289 424359957 0
481276571 416387869 0
435130351 131491174 0
577689894 423455294 0
569974796 227605974 0
569194192 372286837 0
158279176 248840379 0
517797211 88605213 0
260628958 508704785 0
515691240 172524 0
96303609 40885695 0
213725614 426394038 0
426860865 70443503 0
192964737 496829258 0
328837880 381903094 0
492323439 36719249 0
484498483 20807411 0
437033005 578121722 0
100145101 365394166 0
536607409 84012737 0
415065293 465658687 0
84938481 415398220 0
316583002 303277358 0
402737148 53543859 0
68609019 367751757 0
351788970 170367455 0
426021777 477849102 0
257058793 510373789 0
336140377 241072612 0
63438137 296506145 0
375907021 242569963 0
210580427 577484552 0
257023222 466173236 0
503572440 270544515 0
267471100 242499963 0
31862030 188655731 0
466815145 277091867 0
200139748 9769719 0
419529014 346790731 0
284564637 4227407 0
459435082 388929772 0
288028925 463451031 0
506405908 409561605 0
6636931 532533140 0
556008874 25789430 0
164632367 331203903 0
369545052 234264927 0
332936765 451596078 0
11321457 163635047 0
206298940 367123396 0
385870294 60319981 0
432660760 380124404 0
520368150 522956311 0
222568239 519556053 0
384229838 130803162 0
76213388 346618930 0
526011363 368820782 0
405144896 481804277 0
505312929 482264594 0
317661440 369437524 0
125672096 694259 0
465419924 299191255 0
9747149 389427391 0
370810735 44825584 0
511844402 446876052 0
428938660 342777860 0
314286067 58219809 0
5236165 309678581 0
74417632 243409951 0
435003943 206256521 0
88241160 245032208 0
283462593 257777525 0
410699310 77086681 0
258396317 431199992 0
9723775 110695520 0
281660088 301022311 0
245029392 575776175 0
350692658 255901402 0
284013995 162262227 0
283391787 496738287 0
57661856 42467413 0
446498292 3654651 0
337090585 514262033 0
41113355 148141398 0
47576934 101470836 0
117726916 555614642 0
199701460 99253046 0
7436014 127193569 0
49166188 543062276 0
32950129 423558002 0
268702189 571474867 0
231768363 322643313 0
223076936 244436561 0
129842495 494781376 0
414947435 71842175 0
92397658 297441557 0
405838631 343081228 0
457011820 129153836 0
466804953 262646920 0
466767831 67894981 0
479727322 552668515 0
545578331 62580488 0
308482417 56217214 0
10759673 390289864 0
262482917 231740167 0
130168207 475353100 0
414833103 339595434 0
6996180 156211917 0
314619668 195911461 0
12242970 345846527 0
28512487 455223277 0
38601662 444209686 0
437782902 556279093 0
371411198 552186845 0
403865031 251806503 0
332501340 437696741 0
463090421 242731778 0
509390827 337185852 0
50668074 69679395 0
169132847 298726972 0
457466476 133582496 0
403774374 450695127 0
313194369 375604201 0
15075975 225405977 0
185914747 528900888 0
223214228 103267869 0
56018647 555084008 0
336716845 141617988 0
203824894 439370131 0
137553582 489924790 0
405977460 165105659 0
359000372 503188423 0
157558307 309923231 0
575751262 86759911 0
59736052 71670871 0
523330978 364952196 0
10677841 275158780 0
12805777 180250242 0
341877132 523927250 0
519147774 303762032 0
200943958 3042792 0
307200303 286904344 0
256794868 26362326 0
575255727 430973966 0
81972579 5253087 0
65986497 306264792 0
319652489 354921982 0
503832618 79164105 0
467959004 40912913 0
485030611 92036570 0
203538092 163095363 0
498815950 60522100 0
274699733 17139226 0
444265888 550858978 0
224783491 118614709 0
393034964 171225144 0
146037257 216284606 0
331532346 367451491 0
220354610 548211334 0
284962075 475325008 0
32797328 122815171 0
146375693 27036100 0
303139689 400503048 0
509152073 577665618 0
94391267 262305541 0
346802801 545228990 0
288628095 296809287 0
78906085 460817052 0
335631542 578579757 0
266729107 222729402 0
68861894 237012903 0
244559525 376636333 0
138427622 460096495 0
144608416 113682017 0
80197586 190248430 0
321920001 495131963 0
5382702 197951760 0
422820901 29428377 0
164158565 330687349 0
137464914 515299371 0
242537466 554618591 0
147286136 91858753 0
430995150 94630497 0
428053304 217435117 0
325548826 144598476 0
565069968 232302529 0
462186827 538835403 0
312845362 100620032 0
122536215 461188823 0
554536067 401881892 0
559837514 237808429 0
296196940 293571004 0
395653171 443325279 0
390582226 73131263 0
280965834 1332883 0
63411741 483247856 0
560261631 103096666 0
64851095 349761868 0
462013549 59924749 0
417589642 249105510 0
195554488 228837971 0
425842636 222858420 0
235874930 73442803 0
492098963 235837257 0
350472234 484625869 0
131014683 25159788 0
573752249 62974963 0
209494816 533619151 0
337651581 145173403 0
63394486 292885744 0
386067084 576434368 0
380327804 134418969 0
527730975 127929536 0
23844261 576819958 0
375201016 529204076 0
238654035 226419269 0
138756938 396517657 0
203872140 544566719 0
435446437 117561604 0
515482803 44967512 0
449814983 176966196 0
200123866 354523947 0
174689115 499760675 0
168155038 116922759 0
33341987 388299217 0
530460411 385729720 0
426868347 173986251 0
230497439 123503842 0
442456982 60472203 0
508253030 452540130 0
144456783 139924318 0
339170985 74142151 0
287710423 172758739 0
439690770 568271947 0
304696655 306039332 0
20193012 236885661 0
203157553 52641757 0
216364237 571635357 0
96463188 270134319 0
345260027 409054304 0
275434632 409396859 0
222875741 48347088 0
471080877 280319986 0
456951860 15993747 0
267945725 230238867 0
180526259 229338222 0
145507165 40013730 0
463519912 156447284 0
248825635 398601787 0
191827972 511264443 0
67511953 505369888 0
441911579 497830499 0
567614876 259188599 0
43953335 561997905 0
508591630 29714024 0
238008432 314918164 0
94025566 455812497 0
481149723 242257146 0
420218906 19552322 0
538840242 324144074 0
308497470 207924088 0
307334831 525232280 0
442341470 408770923 0
167445689 319948448 0
205717683 355613316 0
573593820 328547307 0
10907492 322113160 0
176084267 248661288 0
445570900 8721096 0
99636567 58156304 0
121337583 149900951 0
18192621 521473991 0
419865145 430605519 0
171319568 576413458 0
414516628 355842624 0
204741303 217353823 0
55416390 509157115 0
10258090 37705804 0
531705255 248176506 0
476002100 494911927 0
363910113 548276450 0
22479526 229211204 0
399073100 97086875 0
122894476 545742198 0
190586439 160281226 0
70142605 98892931 0
363079816 554514385 0
267456156 139872101 0
289251720 151999862 0
248636548 544512858 0
503777060 268250448 0
362850985 36132557 0
183191590 337859674 0
245274986 291926239 0
260031392 215507119 0
450263739 496102691 0
18389958 236736477 0
402338771 222377299 0
272372270 418316956 0
387997370 386435765 0
222892532 317577693 0
495793747 182496358 0
552393083 347302376 0
265511123 565047714 0
357536739 478873722 0
534589271 20863844 0
210229807 123374925 0
183759661 253495386 0
143231191 385262757 0
385079393 123667928 0
131881717 63042579 0
460493147 134057453 0
456682836 282737484 0
298596456 573923890 0
57390655 262204932 0
354335256 13140882 0
217159657 549703561 0
168623210 447178107 0
788412 554673487 0
397255397 302787431 0
276907777 102942482 0
335728715 193208404 0
160554295 137835158 0
200993458 353025229 0
33038350 231995008 0
482956417 370729804 0
156585883 119164284 0
50214914 377938242 0
185602895 33201470 0
107116380 541355391 0
96497627 537849038 0
387870561 359478718 0
105309835 410568428 0
549025135 366496889 0
271679842 179354776 0
384030191 157765474 0
549222542 245334444 0
416155063 205560667 0
200129954 374371432 0
289051340 158147557 0
132636900 107673926 0
61036200 530438922 0
76954831 362008063 0
227449950 278567904 0
45738597 125710581 0
26085743 374343192 0
476635342 474856366 0
131311114 401513237 0
139304147 173696082 0
467434412 541765349 0
508936615 283293976 0
529758972 193828030 0
151892128 363349810 0
335584856 354475923 0
53856856 62071809 0
465881187 6048731 0
371598595 377761891 0
432021569 564573770 0
267736022 532228738 0
505218022 437280637 0
10334493 196696655 0
482049907 359324566 0
368358250 268138488 0
343648414 441806376 0
280097975 392333300 0
464402755 540996576 0
199448711 32950120 0
570324300 172618119 0
104361277 382588107 0
277999665 7605084 0
206479485 5203607 0
348565314 124051646 0
158092568 509155043 0
323197747 348586024 0
470228737 131981752 0
155037264 72889839 0
63434983 41485005 0
272914883 249225645 0
540739785 115115669 0
140426052 75238415 0
461273809 511702499 0
121722780 98470769 0
16937648 178231317 0
574423971 52878015 0
251147140 107826856 0
83339472 493446184 0
405647551 59413651 0
200245926 160589983 0
352688727 429499812 0
42936698 27105857 0
336053749 547456515 0
328418566 149636928 0
437974515 515171382 0
163511137 496541823 0
534119782 217501002 0
170186490 244739704 0
164654753 192747384 0
491353463 556688665 0
204999974 109418001 0
109811133 433504995 0
71319498 132485986 0
186517404 61434006 0
24786083 67527380 0
557710806 407579120 0
296532906 117171055 0
152046995 342793217 0
14381097 245469593 0
159761286 508261314 0
541617380 358995041 0
41553508 70181413 0
187547090 354027411 0
342442801 224891351 0
291988163 38450870 0
506026253 370903612 0
288102187 365370357 0
425044520 191279169 0
402898172 254347121 0
158638156 86364257 0
139007468 176333466 0
578114771 506677112 0
69750116 392539058 0
244240906 307715656 0
335325248 265849118 0
394554293 99659622 0
64198210 485309800 0
360657991 553527264 0
2280714 536891753 0
406956101 185433540 0
313795761 29711061 0
443822488 3688211 0
39981655 566424103 0
440218001 415753321 0
442420581 354378098 0
222567260 409521533 0
463899752 181378770 0
520456041 337870940 0
538837214 521202540 0
116174557 229826105 0
134961274 347457563 0
30387493 394628254 0
537379152 142943577 0
475167092 396666335 0
205649196 358151087 0
154783959 415246386 0
573240427 575150497 0
230397002 340103351 0
370489972 43614730 0
324365968 273771808 0
209943047 126093736 0
338685949 50716106 0
122382946 574860163 0
343289284 303811491 0
348318445 10967200 0
458140480 50620256 0
486294080 364492120 0
261279509 180829235 0
310255428 521890194 0
480840028 21201924 0
280177215 330315029 0
220355428 399331923 0
504887586 98286551 0
564036061 368003810 0
86283180 571529393 0
576496912 517247286 0
524829754 508066234 0
142276136 488106741 0
188289930 265411663 0
399116680 493404059 0
570348856 230867075 0
535032369 373875684 0
546248276 539720705 0
101771524 218063042 0
262288295 432232017 0
435276256 138032467 0
73622176 217028782 0
63271691 15983622 0
167547034 28933205 0
307443318 150541789 0
563408073 494541073 0
63754728 101901643 0
426467342 124451225 0
167164573 4248430 0
494351000 237447042 0
109874596 464188228 0
284689718 540311685 0
313758430 508079049 0
235256303 343226745 0
214991783 287479249 0
147396425 452839235 0
536710176 386085011 0
56341848 392132845 0
462765881 136153286 0
199616717 368883708 0
463858634 550419265 0
525115483 458168306 0
41205316 277606899 0
483850065 170462971 0
9363013 337664069 0
523168769 55714960 0
193698516 314867866 0
179280161 140413891 0
453059127 488200124 0
21734442 205268631 0
12505150 371750850 0
316948912 214430884 0
310326338 162346046 0
377811524 60045723 0
302007700 44322439 0
62189091 456959611 0
126168184 315055190 0
472580832 512090744 0
18780831 559396619 0
116157605 474404184 0
330960379 32447021 0
574315393 111018786 0
547302297 48924525 0
436473101 486198686 0
119369244 212570785 0
306156501 327324103 0
528747237 188252504 0
306899436 285379751 0
555866383 122010416 0
410343240 258301660 0
7328864 253942410 0
313369758 152858763 0
237182712 409006810 0
3748609 186245663 0
76601923 551982880 0
506988892 169363998 0
302432999 402865244 0
344789184 36486843 0
47859630 445284496 0
540649346 204541406 0
436259151 406504450 0
147396106 43236908 0
453876195 137981958 0
245650071 536086492 0
380014090 162848093 0
532264712 571590677 0
494227307 568014023 0
549646881 133191737 0
426105480 291497948 0
396694906 577917083 0
410996758 19961869 0
475672163 520246705 0
24127623 412543908 0
398623113 568607858 0
88727823 963395 0
370760387 324318265 0
328309395 224913442 0
537344028 475403914 0
401332604 17841559 0
528786014 108068257 0
387472200 169978591 0
450319167 427928541 0
285817752 338484086 0
553052138 313650562 0
298401290 23593553 0
53563483 453686806 0
229656939 299253798 0
455676919 262026200 0
467869420 351787159 0
341948139 527004846 0
499999027 448117699 0
188776234 252138755 0
539022940 12934487 0
171034449 438590302 0
441648851 225121877 0
432058922 197968524 0
231237652 218677672 0
224635086 37969279 0
110340945 156830786 0
535808092 196893654 0
452380603 53844739 0
574713540 448604234 0
256908120 167236374 0
85283439 567479072 0
95698975 300545069 0
528226856 286679453 0
310326298 252505085 0
474562254 2875905 0
246702834 413560890 0
265127394 251649299 0
184735602 320607787 0
166508947 361186199 0
374201633 74350836 0
139597790 354653167 0
240116380 65614363 0
162880671 65402205 0
319807763 469836831 0
80294599 219215675 0
52966538 393037509 0
303314558 114135265 0
162169600 256246333 0
209128917 108466029 0
381273051 52424427 0
562599602 347759911 0
351990070 515058478 0
119358460 359404144 0
430549806 552297372 0
101073507 11235506 0
118668618 201362093 0
264366518 98805622 0
419051568 226841413 0
362487865 117972155 0
331971468 572557688 0
158341762 182467600 0
424632571 525075948 0
250112166 225283327 0
447237301 239529946 0
247249067 81938420 0
388107782 334920515 0
108295248 115703549 0
270295324 129310488 0
3707971 327065904 0
229650682 23394137 0
342963125 387864644 0
393775914 425225369 0
176735028 142388581 0
148102277 482143844 0
176341963 193717153 0
364090947 62867406 0
190224225 318848339 0
97024696 179166375 0
520251996 76721500 0
85757745 330282317 0
272236791 23480557 0
424314297 154289917 0
453019176 572828038 0
203325127 373805227 0
86534957 110334527 0
454342929 21759144 0
295328037 37776971 0
113540684 405779642 0
316153380 484776722 0
114677289 174009336 0
448493340 510902199 0
253557992 141309704 0
446676327 130207073 0
249650264 117681800 0
282045514 140637216 0
513596584 564757496 0
423763694 392251826 0
145972681 516624330 0
550495314 15001432 0
35445336 155891282 0
143179623 444095427 0
80650081 556384049 0
252720721 117567399 0
391287907 366428077 0
160495034 333052983 0
131260639 570777167 0
266058621 572805958 0
111726348 252219093 0
207891887 425746673 0
270582956 50402149 0
460077675 14810947 0
131498688 576916247 0
19584413 405694277 0
185515796 29035330 0
178769757 200428184 0
214381338 22063666 0
330392280 123880663 0
303365209 522621147 0
462080280 319698499 0
190537898 307343015 0
152306182 40860328 0
467508683 224724622 0
424860021 74780899 0
127461246 120438344 0
6341738 225701681 0
211800822 266275949 0
163997021 481595315 0
519182784 484062608 0
338591087 381300678 0
408840659 500295641 0
511035887 176916581 0
22835722 277120257 0
499623345 532065030 0
207366535 200993237 0
263455968 72111524 0
496683827 203088310 0
547764527 357647909 0
371938407 162450467 0
357800714 507007017 0
492855399 155533316 0
282687535 136296188 0
496030176 559440710 0
340928222 109244576 0
133004129 95527499 0
310012572 109627349 0
305527353 512668211 0
131545686 461785033 0
371408013 175976530 0
63510693 245188705 0
489113901 574566144 0
375092826 215353145 0
232031753 409301975 0
384181001 148128199 0
439478940 200756147 0
12260739 114111363 0
573286737 312737084 0
155255330 550096072 0
424908305 387522430 0
228336527 480520814 0
28056722 295678865 0
191993898 551303628 0
264486329 398120893 0
456244147 322396388 0
311002386 213236321 0
213562600 35322849 0
501380070 137127598 0
400284423 425249567 0
398742195 489234980 0
56183787 217434291 0
456734797 32665146 0
409705367 356472657 0
264977926 485116301 0
243501836 39573173 0
399817813 353586545 0
496043111 124349006 0
160721554 233665335 0
227317912 77585824 0
109313346 356680086 0
52140911 418627119 0
411986109 375291663 0
530927249 433848540 0
31301588 291243669 0
154118522 51400120 0
434034684 484870940 0
390314671 196574552 0
119487897 361487935 0
25550970 148466341 0
420936067 11664937 0
178467297 375482986 0
499886281 182449967 0
39366651 103582744 0
14690177 495112975 0
361097745 278675650 0
146763937 123790432 0
435180380 264636327 0
81647605 12915960 0
329526996 276578905 0
490541200 186958029 0
232779743 62707251 0
9164964 66611227 0
495632669 424523752 0
482759622 155190706 0
298417259 174411916 0
557492651 76207818 0
341838781 1116495 0
564716717 2362087 0
424121215 423375683 0
253637220 464984475 0
202829222 495823047 0
242485354 73638736 0
308706327 163980257 0
514960898 23837327 0
37240761 312659904 0
480325806 304770991 0
392200149 364004079 0
91410961 380980627 0
310022738 491971251 0
287019610 377882911 0
366031285 75677330 0
497275030 195712299 0
168334922 155476477 0
90202922 389387035 0
79229149 344502121 0
499494771 410320194 0
8548838 368483776 0
346424348 438640857 0
51610025 382955185 0
419984680 411868263 0
79949735 249237983 0
23500848 86458465 0
20952058 235947033 0
103422636 216620425 0
493690200 426672764 0
231050672 76490619 0
122129763 280668713 0
281174836 461346412 0
226878713 243974386 0
460750428 427352459 0
87504526 29891667 0
57956052 528911463 0
172693478 386186028 0
577803526 257784399 0
391994289 339639155 0
236446884 147024616 0
319820066 532962029 0
4576121 314799609 0
333118925 468827826 0
107370901 471858829 0
579405186 36779523 0
335214935 69512351 0
520399156 357864574 0
177320017 429836324 0
481120304 392833876 0
48299173 43211588 0
467446223 507348856 0
144841347 310901328 0
30257650 41750360 0
434972573 72131644 0
61313317 246153077 0
570285678 169581042 0
184977700 436070829 0
138783872 391814431 0
501383801 396619833 0
277906554 529588796 0
466861535 270518278 0
557575741 357970965 0
387004528 435098720 0
200355603 23451398 0
183807065 213882686 0
101892002 237939783 0
21413671 154775722 0
133529431 74367832 0
490857299 102114565 0
268785401 546986920 0
425405572 429859640 0
429195564 394465495 0
187141642 358389338 0
541837244 496168435 0
466397003 195905160 0
408700981 278085591 0
118934874 7358368 0
369897764 178128144 0
278983058 43886256 0
258116342 385335723 0
35871892 435601826 0
424607742 358725529 0
138998569 314756956 0
167452977 93740215 0
163527298 567720203 0
312461391 563125849 0
566975216 65146080 0
264402530 106160722 0
267887636 51158434 0
59973595 426995529 0
533567063 225656133 0
567922794 102797580 0
284706325 196033098 0
69553529 555588584 0
225350167 323496763 0
391604847 352845017 0
514922606 128498218 0
231071604 307756154 0
212240685 421885725 0
423427108 241707021 0
496368390 46036371 0
4782179 298038649 0
274358258 145722684 0
72269840 561054070 0
13268347 266648204 0
76294411 475337346 0
150587248 252541681 0
139231150 33886204 0
89313472 102990532 0
326852162 444534166 0
291811083 338025055 0
164566912 379363511 0
161807763 522610173 0
96019090 34532234 0
422196744 278582819 0
246368278 393642006 0
78572329 283781441 0
543641256 456582726 0
87333681 436468691 0
302452820 280289825 0
111943010 547700527 0
355375467 70980981 0
16759387 321175371 0
429996293 399574573 0
396602047 266782243 0
224142921 377661759 0
341831005 223839380 0
329571340 390001048 0
122006463 114843526 0
2957687 570178396 0
3407019 531053284 0
507311761 144413393 0
278872978 16381472 0
453924738 27681528 0
343638583 419268842 0
297460651 219614495 0
267880706 305192116 0
394738280 273450292 0
249501234 167780445 0
224319160 32530490 0
327805054 21616029 0
126512316 174473051 0
520547921 500623243 0
413751496 553164171 0
570751948 143007184 0
195197204 88508926 0
490795643 98968483 0
263870005 52103972 0
354682723 329058067 0
512323833 166794061 0
282584265 101788749 0
413375595 167441456 0
248351593 559094643 0
177044293 68966462 0
53194267 540176120 0
43620228 181058865 0
374520438 100583557 0
422686673 489215957 0
204275205 301036564 0
309677932 75450697 0
72479033 290726573 0
172093889 528683615 0
185134275 178580189 0
452636331 333176592 0
293219919 216251479 0
566628064 208832644 0
38836944 37676935 0
513854395 95634166 0
165891879 118050481 0
178784520 265615304 0
91257527 3028508 0
323869749 24168798 0
297774809 118269984 0
339051193 192400248 0
455454468 418243864 0
504798054 228133523 0
416709980 435300871 0
524060167 383886546 0
161470923 172885206 0
474907407 180785044 0
388269980 337032781 0
227346460 398214845 0
51432789 69786423 0
461274825 116546339 0
490459446 398664198 0
190792893 183500492 0
294657023 63781154 0
230457038 168648098 0
457531839 438487597 0
555406976 335980860 0
570732216 24308729 0
443005251 47824851 0
92477861 436045944 0
245570930 308942320 0
298157834 258733087 0
530625442 578872842 0
542808732 158303857 0
568367761 270099149 0
263077930 76444249 0
331648927 141741768 0
528279475 408104698 0
43344851 23613656 0
499196701 326186640 0
301884023 138918197 0
30780205 150125652 0
82321617 379197824 0
366771948 383941828 0
360950889 307979468 0
225942604 387150369 0
556286439 43080020 0
412795238 170554893 0
279336128 109538892 0
184719133 172342999 0
244696834 487172701 0
287487828 6572175 0
285640067 430442955 0
477571666 322655151 0
227322638 548604382 0
161483946 86727858 0
242582676 141818687 0
249502320 359624701 0
86689557 250015574 0
112944672 571562593 0
72294353 40485759 0
562191305 90275355 0
470243765 68898964 0
573956791 578538805 0
16798089 567120874 0
328059749 339325830 0
437553905 176775800 0
482530001 60271652 0
428923422 116462991 0
293527780 70065563 0
512809993 434297315 0
523019222 464858191 0
506151540 130213951 0
448240117 25065669 0
448924901 529747790 0
194194254 133556130 0
239773257 395771761 0
281968823 483242688 0
16271394 225975606 0
561259348 36681833 0
438202099 317691585 0
489234524 298345431 0
146017560 159770739 0
75881311 466689406 0
191751274 383422884 0
485866802 138561722 0
4162064 382585147 0
420939164 312520968 0
129416240 397600630 0
147502644 555876790 0
243146616 23166834 0
427305936 110441385 0
8836425 449877851 0
138584763 230667001 0
306365576 87412079 0
537473325 535616564 0
291917877 566640059 0
496470441 445359274 0
157295900 565822087 0
179209503 252202788 0
381675572 490158836 0
185957379 106292320 0
126963530 154197435 0
145735304 524723667 0
92671878 224525166 0
100077729 405535320 0
27188159 61912670 0
444320625 254081132 0
25205569 452235011 0
436460973 454529744 0
551927684 138387570 0
545517263 125632341 0
5616044 3175928 0
515751230 311184480 0
365771151 392546637 0
192563647 228096047 0
361687338 111383645 0
514374742 542963486 0
257020242 314960531 0
47349487 550978298 0
545428123 57524257 0
10480589 483933057 0
430855167 570027288 0
547691586 17087727 0
462659087 358659036 0
301822005 148392812 0
360435523 509508646 0
83188278 277197265 0
535473685 73782817 0
230111049 576637881 0
535875143 304878394 0
322813825 146067708 0
398833634 67772696 0
228680441 555989604 0
444364728 387230116 0
238710255 78180189 0
390038670 470035072 0
213734180 572421737 0
228023698 375627304 0
96596704 309701859 0
314688587 95465824 0
302134346 523114445 0
573104322 490026075 0
458751848 488119593 0
497189232 514850415 0
110718021 333664082 0
297598879 155291515 0
146930653 107331454 0
368286109 449978011 0
452311488 514888341 0
430030965 42125964 0
478973249 221779868 0
40015676 125579685 0
180248688 191468986 0
514546526 249321587 0
547472860 232858869 0
165588570 92094231 0
307762314 479485517 0
296386826 454913041 0
516280680 146983958 0
111297553 490285567 0
59846992 228636049 0
366598521 471604848 0
141770313 36607837 0
531033175 153644559 0
396433576 382985211 0
372005931 111652081 0
263585857 365212760 0
101566633 128286660 0
163767270 261101560 0
355754537 360979543 0
255036193 390781699 0
415438203 25543012 0
479697231 48334532 0
206560003 535705619 0
551075727 221337449 0
181756016 403239547 0
135651704 221246709 0
208911967 259092802 0
396477919 338314213 0
319029189 234505439 0
50696092 347187661 0
59518376 348190326 0
168855030 446935316 0
547236050 253458205 0
579097352 204110461 0
491802023 519600052 0
556365148 458318753 0
352074213 85653540 0
332432344 302326632 0
225542780 104131034 0
407239423 432943441 0
546183150 260420785 0
479186708 277597092 0
34042578 345363288 0
202691951 433096142 0
167264668 83884473 0
142493528 247439238 0
366936413 437078493 0
326529283 514227163 0
434443245 310599917 0
181253295 237202888 0
564380880 39083152 0
291735731 375144058 0
318943573 228420425 0
565539571 384293080 0
567869605 183912140 0
52717694 219208078 0
373796843 506501842 0
303255778 25864712 0
417771324 512621512 0
386304993 562637825 0
567200686 7440087 0
519316529 346697833 0
187854359 205456169 0
216382425 3298792 0
252949423 14393439 0
306031248 236436734 0
208108884 364868913 0
329500042 281123155 0
531476967 146068469 0
574576485 386059795 0
183334171 226995327 0
420793840 134457406 0
333661486 408071869 0
341456365 119733141 0
195037509 217202361 0
173868954 196982516 0
61911495 359678513 0
256565872 449362278 0
318266171 7617694 0
34391473 326233651 0
347997198 495999774 0
551533144 507183868 0
134792563 263963804 0
378133273 278244737 0
193085157 15769514 0
191717766 544670733 0
101916274 36023884 0
432732025 528457415 0
74852907 224949492 0
486566452 486269631 0
46463284 266859535 0
514574079 127325093 0
289669963 553093050 0
331007904 292979570 0
81644676 188632446 0
208510067 496084919 0
123447152 308839253 0
573423747 203419630 0
212468430 264726284 0
382915189 439005763 0
509670460 73730150 0
122903258 551476204 0
180241588 121092490 0
177003749 337883006 0
448280457 243284369 0
511432248 81550013 0
401004230 450444480 0
534530731 495983737 0
456309411 14881406 0
547647009 368807018 0
358654267 515084377 0
257888413 311437630 0
177155872 116014328 0
203132498 75094182 0
213902137 514024412 0
423821902 377066603 0
501447041 100980575 0
58383147 322045083 0
449256605 437722848 0
360119478 391758971 0
443231238 286656358 0
324707972 57452283 0
287077391 171499191 0
440375914 232075853 0
578329152 344070000 0
70663370 438496750 0
179639210 133558646 0
578012288 289179956 0
115680974 400517126 0
381411969 10376380 0
356694691 236585108 0
57842789 502627107 0
170568288 263677676 0
565082148 154724587 0
195937310 192142165 0
275037197 129233128 0
435485853 208711734 0
552037391 43931986 0
387683346 155792846 0
235976480 335509301 0
429477106 351554527 0
260039589 576639550 0
24085787 549694939 0
241962233 162328677 0
284274570 507117857 0
332003916 131456391 0
177508741 500358474 0
160224379 43495205 0
62444856 480014720 0
32731450 472491380 0
169016291 101308429 0
29983114 378493493 0
109416146 293213502 0
273261767 226614773 0
334080899 369047378 0
515213773 25005166 0
258439406 128625777 0
241167173 231328459 0
334905068 32729274 0
505121020 120710971 0
307550294 464215427 0
193545454 208765821 0
281884541 22849522 0
346219184 58692889 0
189982143 440576449 0
310865840 324406416 0
545268636 40315299 0
435776829 455175984 0
407122205 252021735 0
97505634 44157884 0
468241006 144542889 0
70660395 363817253 0
398637023 393267485 0
491517933 274087196 0
191935497 414848408 0
199208040 414426089 0
515071256 484351151 0
504112243 17692343 0
451834293 534667281 0
207402269 562479675 0
557136506 325842113 0
573111763 403601741 0
413640972 331724726 0
366827788 375662032 0
378508936 437222860 0
447094192 262233413 0
72979275 161805845 0
61337661 352475901 0
375814526 534242227 0
48973001 413189008 0
361624274 540130001 0
357429392 120629883 0
489556636 531858927 0
370956488 140667700 0
256554762 422836684 0
399059519 100862947 0
193637546 24828529 0
457771601 508380771 0
253069443 409416476 0
323138547 219258530 0
188939282 163802635 0
572742909 342012121 0
91219666 16458653 0
42408856 111015176 0
453104755 348863044 0
54602834 188591889 0
68239875 481006615 0
306105756 545445541 0
358216962 330696026 0
395959128 79651611 0
290047427 376150763 0
563799231 372582459 0
444868932 388942162 0
456278135 212078380 0
211166753 418553499 0
202163300 450492249 0
384984125 159975175 0
135839277 247966604 0
99936532 170724721 0
177324307 490982185 0
255691804 369967926 0
14196839 347757170 0
39973766 100325239 0
354480082 175420742 0
316013482 22622072 0
14473618 571175972 0
85505430 451425864 0
493179179 520401416 0
18453518 557728152 0
22823162 12642424 0
414802395 128226450 0
102257489 565330459 0
503799863 507014522 0
97688786 136687811 0
106717202 148274730 0
512742047 382679159 0
77089840 502012583 0
552903187 80415473 0
572663953 72099340 0
29933671 53979095 0
276503731 231858396 0
6715308 311626256 0
464432854 147747842 0
459588383 434312275 0
562966496 119478224 0
156965668 226296651 0
454928460 500832389 0
133722966 209568054 0
487420843 352334207 0
358330255 430733284 0
148438718 368223177 0
445719267 573074350 0
270178728 255855513 0
459781037 60338286 0
352660513 473187919 0
441225288 234670936 0
168497838 40232657 0
421269710 17791476 0
95255298 193332898 0
445273757 7128847 0
469217474 361714352 0
243288708 450007529 0
310000194 216326685 0
230073177 550234939 0
364484688 486557937 0
269019970 458245703 0
443924151 457249998 0
129141544 548585297 0
389686652 556054834 0
576901420 58194713 0
116208351 548052641 0
272738041 515209147 0
469916064 22389691 0
48030793 392555770 0
212549879 352639188 0
550893758 364653823 0
412447218 286690723 0
538734627 171628827 0
568460160 363725831 0
475273413 246357012 0
114154170 552087536 0
36710456 83030458 0
198666348 458678603 0
477938152 50772611 0
414776868 378296665 0
189462382 127907410 0
193281742 426098988 0
460193529 232735094 0
322833242 481979646 0
392975898 200064540 0
138194452 97488477 0
157544806 487894756 0
41552641 19418813 0
106840739 1196920 0
169857059 561096540 0
218209669 103817991 0
320119598 290664280 0
280706142 276344217 0
35952998 195056724 0
567206337 223201351 0
187664476 175981054 0
219429475 81770703 0
236516489 148796717 0
487244010 92766761 0
454746518 67558899 0
184482438 376366049 0
124795634 218206308 0
432831240 402162223 0
520932141 175682898 0
14767891 168997091 0
706793 241875923 0
466272183 218281577 0
195800858 553463159 0
457468435 496378498 0
218071483 176066662 0
357990360 472281943 0
245652573 537986213 0
12477358 375873933 0
193131739 89088110 0
505808929 528979626 0
108029011 363791580 0
56940528 450129573 0
285221573 467416686 0
413300150 382480412 0
204869119 87913301 0
538356387 155113806 0
456973396 87082079 0
343979443 436309658 0
99042092 143873216 0
334382747 539416012 0
371461518 524769135 0
312601559 302518319 0
545633246 444900647 0
260281972 70899240 0
534440843 139111090 0
388653762 513847189 0
380018020 493561061 0
385538511 46769596 0
163679583 92660023 0
574653866 235846002 0
485828159 145388846 0
190218163 347249183 0
82509990 486999774 0
114579913 336348723 0
62551658 59304984 0
231510154 265320629 0
527216075 54576957 0
138992273 185374884 0
130185931 533222198 0
550965810 547565968 0
267144766 110471736 0
457041418 99360322 0
496169191 258713001 0
944621 230556010 0
255451500 210292385 0
473323954 433960266 0
461526089 376194568 0
39361023 300034853 0
49740633 260981522 0
540864853 25947104 0
470850248 502162507 0
453780159 172226026 0
11562051 288964644 0
175658676 516144487 0
269388427 401253316 0
522696573 573528562 0
213324685 212762660 0
343727227 560109713 0
546010084 365920436 0
497776306 214778587 0
457470004 576969346 0
182371073 234791009 0
145708150 404271855 0
548982975 213238248 0
540041828 60264223 0
97979244 430283320 0
473123607 434688074 0
89265413 71955741 0
288862618 224875440 0
413820695 462161062 0
207755284 25284304 0
499737216 77393298 0
223573280 388202585 0
61404038 261817565 0
11537294 361569970 0
144860410 33280850 0
397280291 352313942 0
111905905 192319170 0
339184966 31032030 0
472098023 220453427 0
349481653 416099445 0
525682051 336658640 0
457347339 21569015 0
496342391 307663908 0
130427069 485454853 0
98762379 540418890 0
560737331 191927089 0
50120807 450057204 0
540318615 205088554 0
212159796 513430375 0
86578944 461905900 0
12005942 253221141 0
153028247 563000145 0
195074219 302736744 0
212933584 267518465 0
166937973 101566033 0
220439839 221554685 0
451280985 450323869 0
241265848 31717688 0
431160731 79346941 0
175876017 499863410 0
369452505 165451712 0
348224347 12039538 0
398805438 146263650 0
455144837 142619901 0
398230902 84642251 0
357883619 52308435 0
16616753 377156913 0
240710541 414212660 0
195394754 3844909 0
537769593 482558218 0
243179419 577412362 0
256206925 250048616 0
141021478 568381368 0
18727903 508179246 0
402121282 322588161 0
456777795 466228636 0
294653575 193786506 0
492798613 220257980 0
517539436 46957152 0
263430324 202163741 0
482469863 321141106 0
181238278 73157988 0
450051743 11637594 0
454421946 423153835 0
5531232 199066159 0
473599558 173412722 0
179407901 90138687 0
336729772 29838134 0
407427016 409953133 0
482750167 514644423 0
552377685 431905075 0
335146056 280076572 0
107115282 357393445 0
280993848 571179506 0
485022010 538769252 0
524870485 342906841 0
393161291 352646077 0
240554416 295974916 0
178182659 119044426 0
149914301 148648363 0
171066156 325028841 0
223667076 552263094 0
368850449 572570962 0
104827010 399949686 0
57827220 71959547 0
405770209 273085398 0
542825973 578914323 0
70099514 45923421 0
552045922 564323404 0
559370005 418552353 0
216427729 69361431 0
493842894 560400072 0
190335650 430536284 0
83016989 527860308 0
264892153 277698433 0
327470620 176636039 0
40276092 49241899 0
465208318 477014979 0
228170148 53399662 0
25179184 559315154 0
488475849 234748165 0
532858096 27996052 0
25969578 249235764 0
522380734 390414104 0
122442788 405551571 0
571009684 365849503 0
459409449 473976906 0
303541483 510123004 0
321791376 465494401 0
365582391 410253134 0
355137644 135935230 0
539091125 184630447 0
413253505 186435748 0
375324836 274928580 0
159620530 241064593 0
12480492 315311086 0
51625630 205566242 0
231729813 107634032 0
556811273 152680153 0
536486782 201812334 0
83780458 447496652 0
79995760 282488795 0
481232510 230049018 0
362170619 557960491 0
64727874 78654982 0
52881460 572245020 0
574826405 173268418 0
154294669 447416754 0
155681442 390135190 0
426140283 324904485 0
333576243 416177058 0
506480186 322327248 0
276908638 552191078 0
472609007 438197333 0
178908876 474578235 0
286375401 197498199 0
350163051 154773084 0
322230455 461621936 0
28604002 520163907 0
278424629 394166441 0
164648928 518562441 0
195499541 354184627 0
180920161 545015393 0
359499146 509277879 0
434109320 437370238 0
475101047 541151324 0
258275260 108356097 0
162771383 538312969 0
211885430 159471506 0
295288603 55296120 0
326074848 276099566 0
60401515 216934816 0
347131707 114453159 0
513911086 574329778 0
287667701 285710698 0
10315669 34816002 0
130762980 467067142 0
357491725 203188919 0
513797694 158307261 0
276523194 37608145 0
495273115 81945788 0
145814662 479153973 0
445047636 62945915 0
576013920 250258974 0
193170555 187581475 0
348864414 170863608 0
523556336 317743414 0
435383897 108341992 0
77067873 541813918 0
282521395 564527652 0
553365365 46218395 0
472753352 345920470 0
107682072 288714351 0
50035003 505056137 0
92222073 432216460 0
286657574 473266371 0
22749976 254129764 0
20746614 327323342 0
334396150 329921084 0
17363937 33771737 0
293856402 402930294 0
376438985 545567376 0
242236149 274264273 0
48217440 90125176 0
359528199 500348270 0
383191172 403920838 0
394874618 96206318 0
431469801 204962309 0
203919495 369261025 0
392897283 462068544 0
485767315 560066032 0
311102532 557203469 0
223554401 129930776 0
87539636 258016032 0
478142939 44943268 0
309000669 280116672 0
422961583 43503835 0
189926276 99597475 0
320676548 416923827 0
25318795 173607396 0
561239216 570819385 0
49619949 313210754 0
256874169 433885570 0
207738308 325941595 0
49916069 409719274 0
421393229 41554206 0
474762996 411281163 0
256662399 150360597 0
472091662 489002961 0
443149420 12726702 0
480564038 315730944 0
135372024 444625282 0
319269946 509722671 0
43089275 226060886 0
148938373 403815916 0
473768854 340225478 0
152264870 36031727 0
330597220 426705242 0
385764047 72735423 0
248463677 540859078 0
110621154 393529399 0
272201788 273037109 0
127707598 510752143 0
295606435 442999815 0
573499946 161668566 0
500145069 319856091 0
6884725 521241602 0
270839515 416370922 0
118636180 238534281 0
410469828 65455993 0
9337015 348259128 0
466980179 362075861 0
425327684 421176709 0
417894639 206824460 0
513505135 69591514 0
470651115 172053575 0
563175493 125439539 0
398918558 247470703 0
60241892 540487501 0
282486799 183424702 0
531279173 8830919 0
4182009 479067183 0
15853186 386952815 0
259986858 337900340 0
273284801 486089708 0
383485132 568492964 0
80736536 165792283 0
53751142 463952304 0
198469740 192900412 0
270000929 67313171 0
167215025 265601970 0
277697965 288352186 0
532453061 429302982 0
81092398 539039551 0
41161049 313304089 0
227194639 360795904 0
468151447 425740079 0
468390416 510553923 0
459459182 191307735 0
420467201 296170024 0
117919318 298886610 0
269993737 446306400 0
109310559 210305645 0
132420400 383661324 0
397098381 82069050 0
431903181 561676860 0
236903423 290317942 0
217547161 204821272 0
563167674 510732631 0
458873530 173462598 0
25396273 564439601 0
446914259 76445583 0
160993447 527089238 0
458315371 111184632 0
282362561 288315586 0
576990605 51475264 0
419060806 234472161 0
256242346 78319475 0
295554298 206196393 0
352385478 347555406 0
361610770 277156371 0
418721425 389499129 0
215198458 26793370 0
488697492 341643221 0
217364177 505223962 0
68098250 238202229 0
38812076 330890210 0
55030970 236936883 0
411881863 172432921 0
493462779 13629805 0
511334925 308964650 0
441103280 461470005 0
174059835 543272624 0
573203403 66056490 0
438214005 186676318 0
151885095 52187661 0
421604796 297482258 0
315821413 338622646 0
50013960 500302941 0
363711271 506741199 0
176161960 570191045 0
80144540 268208918 0
88732475 269953463 0
39323193 255746594 0
527675718 567303688 0
98112099 413779010 0
242752935 226513229 0
225785921 483768 0
574147453 462641997 0
370011373 145183404 0
176522425 571785718 0
26016240 466160564 0
539571899 409290111 0
86064303 29417331 0
509718324 39883595 0
258214353 206893613 0
473688866 447929097 0
470940145 518566641 0
134865390 45755609 0
375169037 449947432 0
497335190 84235997 0
569640000 208664044 0
486846994 82972911 0
221183521 322734536 0
300733186 130769811 0
436464324 239270965 0
470495706 132519031 0
51263555 522364042 0
167126733 347645280 0
31243916 451557623 0
493267316 12849503 0
55441253 513986282 0
181917736 138575625 0
188538626 481388961 0
458719822 398668019 0
274828811 178992262 0
357912464 44064177 0
46281621 21113669 0
220260192 326464913 0
439739629 163394547 0
110971921 373513529 0
408450131 354135651 0
359669951 148611440 0
393744997 161391842 0
195218531 340302621 0
340112929 351019704 0
488069289 274923950 0
444363775 259831516 0
365320866 525011554 0
351543192 238842332 0
63023460 63779067 0
173768404 184890896 0
296467296 285844091 0
54066887 11185528 0
239202370 313525200 0
179258107 84881827 0
462163384 111749871 0
46063747 502424538 0
177811606 578295449 0
124488877 102466453 0
52477765 88438016 0
254357906 72904490 0
129013479 77902089 0
277924990 341006027 0
230260992 367320830 0
64208469 192596728 0
9180339 332516253 0
209434147 432572870 0
336139907 518301253 0
360361894 118570428 0
384214290 281988682 0
481088370 244801497 0
400842497 561068803 0
501863147 545536224 0
267250558 471827629 0
158752260 277381607 0
382216247 26583962 0
352608826 267208292 0
138909822 396405945 0
22588576 390630859 0
298199606 536234035 0
166521422 104425985 0
195986269 276515734 0
109749931 46177574 0
313595801 68530004 0
206145510 81834080 0
110765447 278271175 0
495463974 438218799 0
49782784 208666116 0
354533184 305182527 0
125883626 221883674 0
209750960 311314083 0
391554855 1589537 0
315121483 80226014 0
555861289 512251439 0
548211425 310194597 0
28482543 530219262 0
104547559 464886869 0
434167885 549826025 0
444841052 203120942 0
241120411 568183428 0
6645165 192862540 0
65318372 161430987 0
562868904 14254366 0
567574311 45851711 0
269101611 247450068 0
64298287 281761296 0
70594246 42116125 0
280928528 103872680 0
247709155 534902391 0
539309854 216036824 0
203576014 403591940 0
428512430 351152946 0
576109952 407445671 0
523211736 165057075 0
434051320 9573615 0
253716231 42227978 0
141318568 169688778 0
201868526 417052247 0
398946349 80409132 0
428449818 576643996 0
257352531 431834783 0
173146617 157865358 0
97293054 13151666 0
191238928 204956889 0
247998815 569410025 0
495265449 99312256 0
165827452 178869083 0
574226754 466324282 0
222642193 376195147 0
382001249 306747552 0
392815243 533627674 0
322339266 47377542 0
474649808 109731730 0
325766641 245077137 0
308618107 112706259 0
91376808 380215157 0
221858740 527934203 0
131554099 190640537 0
101068243 21456606 0
549182925 345054894 0
267788409 140505192 0
444509955 57387037 0
247343792 263137731 0
410789364 527469105 0
235623105 255134059 0
194986688 279851778 0
435568570 457381839 0
16450914 469105947 0
65474309 495271704 0
483374647 527251142 0
47220040 152528615 0
182199500 539889763 0
270513610 344575195 0
199245528 140858487 0
103303837 352754565 0
83245880 416996943 0
409805922 449522834 0
73637058 265594459 0
573955234 298397183 0
344784951 99047285 0
573105269 206256705 0
47538717 491837237 0
346122368 351887358 0
545947317 561812381 0
528476190 153211015 0
330671016 265640061 0
70044602 218152111 0
574149029 100083958 0
164765920 399226624 0
15544392 257099265 0
483146700 326379887 0
83478858 67379028 0
112252749 15605465 0
304743074 367581346 0
33881413 328811257 0
449372947 536704264 0
366646601 264060988 0
108705529 247885770 0
235714179 61275198 0
131394682 422709920 0
564448066 256019376 0
228730583 566444421 0
64263324 418072085 0
3629468 544007591 0
346557404 366387664 0
241937497 527255282 0
559405512 416735872 0
68084666 500896150 0
154014570 276375839 0
101288558 256950597 0
506625863 309075590 0
130202875 132225735 0
540975241 103687205 0
67981897 120744496 0
117665256 332824554 0
440494653 485878923 0
76672662 559367541 0
285032826 415838234 0
125021757 185847950 0
542405840 227595095 0
505839927 533008623 0
224016387 229758876 0
90411990 67489079 0
217744878 434921314 0
529073800 406636903 0
269302801 546924161 0
139959385 60173699 0
405942160 64882657 0
456389321 229913135 0
520766694 525106519 0
114427621 545892922 0
466793870 376520670 0
164703191 116472737 0
39628074 98672626 0
470898481 402180479 0
351901289 299603644 0
389624316 304561738 0
74047662 177127308 0
534249737 310701445 0
220075921 202374607 0
204896872 519932932 0
297549983 272972410 0
218850042 24831316 0
411606576 392047218 0
86854362 342090456 0
455551466 558698372 0
514291287 452840730 0
389481623 539864047 0
231362922 316963737 0
428015854 170547406 0
236595604 81281382 0
497856594 568390050 0
372275477 528500735 0
302624068 307691629 0
431581117 111282427 0
408881771 65585548 0
26618300 63911329 0
552369597 328364927 0
138719835 245760174 0
25184972 43844975 0
75317425 62391777 0
119266580 501557347 0
526012549 245484999 0
329536897 401875844 0
175787636 373359827 0
87906874 209575934 0
160227531 469825753 0
105254412 491647073 0
524538539 211840743 0
116898965 234657124 0
404117150 371672327 0
198844154 179573949 0
83772666 536210538 0
5369389 358218316 0
124558281 132253209 0
140576013 501067602 0
243149704 75775984 0
384630117 480239440 0
43149489 578783758 0
199768169 465732463 0
453644686 176014708 0
214592566 421467342 0
237443197 370689541 0
266744269 110839832 0
405828969 186058695 0
230961826 505658427 0
459806740 465228554 0
152872748 465927687 0
207693601 7506821 0
426958931 544304151 0
524987638 572853714 0
367020816 16375896 0
87125115 403149599 0
525697731 51197238 0
402275382 137193849 0
498187130 441495251 0
561652381 462793925 0
258911242 254008334 0
64771097 568495788 0
342272249 276373577 0
233887473 204396511 0
328771233 185258282 0
57623471 405903509 0
438224032 157305309 0
524259725 58422760 0
18493161 234002607 0
165140028 222901461 0
323964356 321325571 0
413551515 429034943 0
313420880 23955204 0
354380428 433000640 0
540441299 123819932 0
491439599 256651411 0
313681297 499830613 0
125854376 134751062 0
486751341 531889029 0
207485550 412417534 0
524486309 79702375 0
437163942 226904225 0
18720657 294394794 0
346363583 148728546 0
174020652 377295439 0
344423342 246536772 0
210245505 329614171 0
453383398 115054551 0
514853033 167557550 0
167384047 567886498 0
224288294 433776085 0
574865599 428998274 0
190477014 244119454 0
263505415 50935058 0
110811946 319759178 0
234869627 29745396 0
448910161 433578085 0
26310616 27974643 0
102478272 507543634 0
516799349 95147797 0
577480129 435486257 0
258571979 445942921 0
519078016 289506938 0
521797171 478198616 0
296821430 117068755 0
80746213 579105520 0
451390797 230438412 0
462633399 506471007 0
209382089 475177118 0
567579898 268809902 0
57631350 338742628 0
318859490 300548323 0
155619519 494816839 0
106551857 532009668 0
112424989 547075913 0
387495163 46075711 0
284383002 12138127 0
314751565 410688438 0
120435441 137318526 0
93000010 444613864 0
435605034 72994987 0
139964683 131304929 0
523969161 535962279 0
40634397 553665701 0
228958910 213738544 0
182550536 265923695 0
398482039 134724685 0
379004176 217734502 0
190627468 77420577 0
343459403 41618944 0
532151105 403054543 0
562114774 16212315 0
520901303 347688737 0
14592849 147813654 0
477042051 321426730 0
388786866 340350422 0
409174268 13118678 0
490188461 97024394 0
234195763 461306074 0
387150380 562675932 0
430657347 552583746 0
538977204 568690353 0
44043116 506848845 0
13402495 95262828 0
249614516 313243266 0
401846273 86485361 0
125348958 152044399 0
426927666 136722494 0
231271130 509342282 0
204182846 176520541 0
132495365 567501748 0
460305722 153397794 0
12913263 340628351 0
375972094 492664954 0
24370418 232511885 0
50422838 544649629 0
491594231 242598782 0
253223019 432950917 0
357785176 501099202 0
65059265 296315260 0
261068877 282319418 0
232730470 214945794 0
79829203 567922346 0
134496295 553509849 0
246073092 237387342 0
232033280 317107718 0
96569423 320242158 0
125480383 222343596 0
231203809 357063332 0
516427048 549664556 0
6659494 360588098 0
71147758 443325902 0
497969512 121682536 0
150818665 399160258 0
550661937 219548309 0
199954690 203676912 0
5595635 153582352 0
539426626 330865841 0
507786703 100002618 0
247198778 344308276 0
354443391 349655855 0
309241482 113865024 0
11696256 222244236 0
328084645 78142235 0
338139061 122668419 0
10565077 38211904 0
27203882 130009051 0
326828497 85170771 0
117647936 301645024 0
428569930 547153312 0
219853739 407492605 0
309549877 265858489 0
294732296 184154250 0
460150370 74354770 0
412760377 459161325 0
559895697 323623439 0
205071812 273593974 0
459394890 475813710 0
248582233 507230001 0
198251609 434845296 0
409581697 298265159 0
291848256 269629358 0
479445279 108469152 0
151576605 190820189 0
211287410 512428912 0
380542123 514427259 0
573884446 274056741 0
159331157 492932649 0
382513882 143880208 0
267689945 487293389 0
280922778 272633969 0
534604682 556609743 0
73182318 74335332 0
454048176 344534322 0
361745753 441738937 0
368772331 47921558 0
352178536 375034089 0
451344707 28195061 0
528106905 193706275 0
33496410 467232135 0
67632690 388185276 0
438501765 540647027 0
450545952 114003075 0
503144346 356500254 0
222831296 417294185 0
175747852 218177094 0
484502421 295829336 0
207966368 563124932 0
518421098 550738930 0
357315273 549687280 0
577863734 14519224 0
195805658 38420617 0
253855948 434722079 0
105580881 253582059 0
61252225 255144064 0
123110544 422161829 0
494278157 403815515 0
88738398 131799453 0
361152409 345025596 0
542699993 527363337 0
79156163 519451681 0
541455393 310472470 0
129086131 312812140 0
333734357 340172671 0
3611584 457518352 0
58196023 149683510 0
140740213 17130762 0
83371743 486458926 0
2526785 555556976 0
256770911 578997639 0
531958869 579324027 0
20340914 314523442 0
81223055 534085411 0
322712394 211717348 0
381753484 500759953 0
247177200 231915065 0
442908358 208210512 0
68564973 221362645 0
166574526 70657829 0
424486103 289021719 0
443365116 372484369 0
415468321 59695036 0
260507664 442849305 0
191038189 384040977 0
507019966 334508860 0
472981539 484966614 0
365090194 115707421 0
170927713 220609721 0
405172236 206478814 0
392635712 402707671 0
44454159 192394058 0
130664010 241243373 0
287134609 474502644 0
290861808 94299658 0
61412075 556304245 0
113446198 33342308 0
88312508 59795300 0
451855609 572654933 0
83180852 576092155 0
197547314 92161340 0
328609764 236478082 0
257826770 508859949 0
558824740 550990314 0
527847660 26693125 0
35947582 420291568 0
317145448 530157271 0
67802598 164636070 0
501802931 433736682 0
447883222 486785512 0
261594272 211272883 0
174785109 321837345 0
157728242 448844089 0
246199027 132406505 0
555473437 415555359 0
5308011 366781510 0
450154863 98358490 0
131277450 249816342 0
134843148 443621883 0
419384066 319830340 0
31195512 552628480 0
156805278 5889981 0
51075434 28123579 0
415351476 395106320 0
59019837 436297681 0
68251513 525543017 0
335457470 396717885 0
527085078 122668252 0
12649941 517207616 0
160504496 463723713 0
397912161 42920248 0
130891408 33568312 0
101864773 26189541 0
495801672 147176959 0
127175015 179488972 0
57349008 321547147 0
50384152 77120429 0
499963454 108010494 0
329058505 14131751 0
573327955 351681144 0
417905667 520683566 0
141022094 348132273 0
167736380 553457750 0
437424177 356135516 0
358391047 14216654 0
103018890 31760364 0
272583454 220547624 0
107083300 312239459 0
71561269 358712754 0
487944489 239407525 0
469889832 461794456 0
68290225 108424451 0
321426193 270567657 0
491396436 337914901 0
280116489 436928220 0
40915778 405079908 0
284509593 470092934 0
219122573 108126104 0
205947208 132698925 0
414981716 96716608 0
371852802 15639045 0
103054464 368745230 0
501069224 190219313 0
279603001 75823719 0
325762991 255432091 0
254467297 326334933 0
402611345 162299673 0
175351773 414358533 0
102879946 278849807 0
230429159 464098516 0
457625299 128483076 0
290990383 40641615 0
21389938 177670282 0
520776452 548274382 0
173023635 98971358 0
274332527 211728952 0
421005550 237161716 0
249734930 468155722 0
150559153 33485601 0
251516327 431352177 0
454533095 456920031 0
144608192 310133811 0
10251094 273292404 0
79182730 398517093 0
224817407 448400692 0
193403326 335610360 0
420740624 16571940 0
128415740 74715362 0
92706274 320957807 0
475647060 44904172 0
466502342 516811013 0
72025597 520095789 0
238826760 316788073 0
337193107 511630171 0
324865630 479379596 0
6183825 558930410 0
394084953 17592045 0
25202440 315125425 0
148622028 578788231 0
512640508 280713508 0
514053990 381509186 0
220640909 37568323 0
541869559 151162922 0
502653235 245527966 0
240996804 331966364 0
193303207 147520189 0
355036969 531832505 0
196974559 533192192 0
21240350 516855580 0
130413449 71854004 0
441781833 459462862 0
455646192 202031816 0
341675034 423012585 0
275442604 401924271 0
464815260 557947987 0
353258936 89827486 0
358257311 445280841 0
474675420 370176 0
308642839 261316282 0
552358291 266568103 0
410925408 317259792 0
279604822 367911358 0
535652242 191024804 0
234759712 210046035 0
267457366 286232399 0
324825435 405782452 0
524102619 413194538 0
124860077 64533771 0
182931585 463207078 0
79461413 10790906 0
578288038 470066929 0
68133208 161642231 0
399339289 64253466 0
270226031 282084548 0
562622673 182697495 0
335903695 426461033 0
574854136 534265461 0
385019574 185945386 0
219411246 572657422 0
11130868 293615051 0
455831520 10644759 0
13601044 363107683 0
44705065 115057348 0
285317971 211142682 0
486690094 59241916 0
147746767 496767080 0
239111722 452948364 0
508027606 354891310 0
230559873 566702322 0
89494593 174233883 0
139165443 427567634 0
13770131 554418135 0
512460827 240519452 0
313072328 388921030 0
253902267 487851702 0
166945121 16810800 0
139186010 276757044 0
116331854 94368457 0
467388801 395557524 0
396457379 118709647 0
98637997 371620202 0
477464701 505170883 0
533250488 522659959 0
546393523 331678309 0
336246617 252185771 0
197650606 394780824 0
256248501 398968951 0
376055903 318970527 0
303910171 515355188 0
46943311 154968173 0
243613187 53897118 0
335729906 530490001 0
512638354 2546466 0
540141577 376304705 0
561592457 337776076 0
398822665 51366359 0
208423585 71249148 0
267347555 441891084 0
88739470 85466325 0
126429216 292809938 0
537372478 239953464 0
330304944 574199252 0
461528721 21988131 0
555350450 315195948 0
226932344 533563506 0
34151601 63003364 0
322580360 391222363 0
310424519 63372742 0
68241149 168560646 0
221211168 513493905 0
440521155 370534590 0
73942709 576509160 0
91259160 522219748 0
240567073 576378075 0
489090390 244005502 0
395292082 205993113 0
367415511 259669755 0
121711004 289969927 0
170566657 10151674 0
397002767 241524768 0
49977153 24795281 0
367950674 458834288 0
324248757 87268005 0
438291019 568778428 0
467451666 123731352 0
530250977 559284145 0
405268189 63609583 0
243856281 386264019 0
463511064 518676382 0
521327636 24731249 0
333156597 452705916 0
39850620 352720553 0
448488888 269081136 0
252205018 469743020 0
282691094 481271435 0
45482057 282933707 0
24821119 134491349 0
417530699 239039907 0
77590837 265374073 0
516327965 353511428 0
501789473 260326627 0
21903572 377009984 0
141028614 96362832 0
217093300 75672315 0
221736835 30173372 0
507164289 345746704 0
316403485 199845390 0
447497942 59377586 0
340792342 335052596 0
233593240 342527344 0
291254980 516328687 0
84900678 458006683 0
291149552 175507009 0
288727022 18991526 0
134969225 169374377 0
188858194 431217205 0
320519134 317312007 0
29796599 3649280 0
359409979 39795615 0
459445573 66851742 0
319208345 286368256 0
4224161 111274246 0
338508339 393778400 0
388706678 450527835 0
91173344 496795750 0
551542514 305706232 0
351540459 526243899 0
397754854 250738019 0
218845680 535635280 0
454606371 267721094 0
564155479 129102311 0
572062143 457625651 0
371929375 241210830 0
172011118 389230241 0
150758792 133728113 0
241145315 218060839 0
297755796 172750575 0
265711670 577136851 0
151086427 355555091 0
539035286 59417942 0
192155438 381683449 0
347817379 215056422 0
433926166 542340301 0
340080489 447830402 0
293997840 265973265 0
143359442 394751505 0
113728989 417107130 0
474913731 378839820 0
176589784 70112972 0
208989285 543860522 0
515751842 438215390 0
169778619 344112220 0
57963656 54333917 0
426559620 68255949 0
376987838 563367390 0
110507815 181458896 0
224339615 539819054 0
207412013 143429332 0
393950349 379256178 0
111909410 328555505 0
433346833 425053946 0
554737635 229312253 0
272944678 340959938 0
515073410 568414027 0
480538441 205638127 0
64949473 107881219 0
241021132 96994136 0
336009816 125427952 0
277936531 570743314 0
170455388 186105548 0
523260372 158832511 0
558216073 418456514 0
368762901 482651404 0
261495842 528944980 0
373024025 521510403 0
87910988 351188894 0
534212349 285681895 0
195357878 6348682 0
333381231 403989759 0
122759239 409576386 0
114182237 294847170 0
429014720 562231729 0
125778551 471220467 0
317960028 436657501 0
554962089 160538516 0
410750935 357389455 0
369703132 47803958 0
48626621 573495966 0
496267017 290064374 0
254398059 60523128 0
170945127 533985646 0
160105456 490862045 0
482900259 244856882 0
473211021 243129032 0
113957318 222289575 0
268325999 134124629 0
31662928 396681183 0
235064524 251805773 0
403631936 54672347 0
27166890 7424442 0
420080947 503281557 0
575862477 270138274 0
342969166 177179573 0
351378745 162577381 0
539364670 48126481 0
257051110 17021818 0
423150841 26860640 0
211722162 225327082 0
121660436 18552608 0
24091735 130462616 0
184340299 483931440 0
510096348 290351747 0
339127648 255085639 0
577587899 539618965 0
103061545 495383341 0
58593020 238696532 0
248575582 461958884 0
465989138 291059228 0
111694061 86605406 0
26298271 578265688 0
57824827 492396822 0
240817049 225436592 0
409488173 3164312 0
481096109 15410935 0
328344154 184933731 0
539666212 165348370 0
419958977 276247101 0
209053500 187370444 0
259849814 47289791 0
415905846 544989508 0
536134425 161470922 0
562722269 202031590 0
116534134 305508005 0
112389365 506404475 0
28444480 143562933 0
167047050 246382093 0
79280621 165902082 0
136030582 97535108 0
99370929 161665759 0
286224071 74777361 0
470278499 126691117 0
288148701 555133059 0
425124609 1602533 0
481598209 112690186 0
183475703 558854802 0
232748448 18743697 0
418191848 316148823 0
163948137 278681204 0
388184296 452133901 0
308568199 362494285 0
118702324 575378853 0
276801325 209203575 0
238632017 391487655 0
31736066 324628476 0
402755855 455585039 0
340869365 430014762 0
470967010 280176211 0
65069377 123065945 0
62585537 40941150 0
206185742 534630430 0
347496376 462257801 0
579174605 162202659 0
545323558 330455043 0
325521228 452900336 0
448178081 569538784 0
368097084 514010230 0
81795378 510742805 0
442492995 1924387 0
21344152 343615354 0
552153424 6082656 0
106733057 358715705 0
214728484 232942866 0
527228363 270568006 0
18988108 332873585 0
52940726 110793426 0
391027993 1911296 0
347059878 187620575 0
299346805 278204984 0
53960590 459485121 0
553278042 519926634 0
86121685 371313840 0
408449554 492895903 0
422904192 373664618 0
7886772 477439026 0
271111448 564224237 0
353482430 70276253 0
391900511 204781910 0
202229690 406513585 0
76503222 246248291 0
193278280 319881577 0
110143158 563082935 0
69124120 278413174 0
81298582 135197111 0
516764598 65507605 0
394706717 470830147 0
356974403 326196849 0
371986867 398890114 0
103406758 60481775 0
364549206 279412982 0
149218401 38005731 0
62161892 216657157 0
225266991 235266002 0
360412539 123774179 0
537799452 566466528 0
366728127 4101460 0
493833344 206852068 0
190971871 390981376 0
397343372 298823881 0
158459271 574085146 0
177163192 325666036 0
172011710 175645533 0
355456217 255531564 0
432829593 489804466 0
212559511 251170850 0
68480258 304361396 0
404439277 183120575 0
142471213 531429183 0
401105116 287446000 0
60735200 392724256 0
32936112 252999469 0
10735191 422542762 0
127948064 339444745 0
169220513 112114210 0
516642998 106956849 0
216043665 467759712 0
267733446 112169081 0
272093669 307544383 0
483841213 217170721 0
215420064 355753885 0
134447340 387866413 0
245256142 560574394 0
109281870 361738975 0
567224237 22422514 0
233890216 450408407 0
325931383 470291296 0
195096119 346777632 0
444589823 102641845 0
115325217 353791891 0
444687988 435801265 0
40495262 77587534 0
198188006 121671198 0
284358094 80478993 0
172387539 385998617 0
535053924 444978127 0
217171405 152188504 0
421176157 313987623 0
117904070 136586842 0
210955414 390285971 0
434687459 126528123 0
285017688 556759964 0
534967040 334854706 0
386230684 508652992 0
117672393 438111826 0
275141460 198228449 0
25143130 7692783 0
27728727 217323812 0
369347758 180763617 0
177982520 9761435 0
510947408 491377811 0
384231259 551273525 0
319382168 49073950 0
482092658 265822912 0
70546319 201437378 0
270215980 442184391 0
166277909 570770712 0
330268150 395107421 0
206597183 574476102 0
338524529 520903883 0
402694782 48523253 0
80065913 19769747 0
359342089 231768878 0
47133417 310803246 0
88912197 485576833 0
252948302 1394433 0
142518523 18795038 0
227025578 334308866 0
232325031 256417929 0
447569684 68531816 0
99929366 504152975 0
61180694 77074957 0
579469508 344295221 0
101893166 119566604 0
274500299 96814443 0
145743989 363991995 0
384637311 404708785 0
126548703 549485152 0
389693253 386713932 0
536879310 563818640 0
429997412 28893026 0
482543265 189761347 0
328946301 211218642 0
566971521 530593798 0
345148889 386705317 0
32510976 93726302 0
578061556 466278757 0
548331418 21634461 0
124985426 90600425 0
384599056 55484997 0
409177724 334920778 0
562567473 345063231 0
170035581 17398412 0
446817532 473443791 0
284801080 430805300 0
427362174 414633105 0
229685233 380264415 0
248784301 249139048 0
345311498 243573673 0
18519237 235989283 0
273434641 204377194 0
190547664 411763299 0
63573397 421246310 0
136688693 508739321 0
357128382 264184968 0
290824399 6871807 0
253384866 266513550 0
279723727 329495340 0
380876016 216146639 0
193256807 87496353 0
531346170 64348074 0
139730554 507322073 0
337337373 104246861 0
221375336 179170532 0
327582623 495915342 0
524586856 182101942 0
70060460 477799026 0
341708849 210383970 0
384431628 237829171 0
356132673 568245704 0
75984964 309211215 0
548034100 115645807 0
445822937 567576101 0
198108599 487733520 0
561237279 375799327 0
428183358 330191523 0
415410736 116495238 0
14289889 353866588 0
561732863 270886996 0
96318862 193685091 0
177028332 273296953 0
535950526 95753992 0
338953407 295282641 0
382669022 566488692 0
292832754 177131330 0
249373796 514160665 0
196684099 392637128 0
187400692 292603003 0
79443386 465804039 0
267440748 63665141 0
492237661 514813930 0
301846099 257682105 0
415084690 98326800 0
242096868 241464931 0
457170457 285899440 0
471280096 438419682 0
247355051 111934109 0
3921388 491365088 0
396525986 86208441 0
520027536 201047351 0
454639639 141444488 0
360899794 295314650 0
560326933 90866551 0
54583290 202305619 0
355578840 236956327 0
361424731 59387704 0
25147401 428234067 0
193170478 292332173 0
380092362 405419424 0
224740518 388955627 0
437447398 318407251 0
347781470 390545824 0
251021476 383798379 0
124684640 407235628 0
506652797 532670805 0
248459856 230257654 0
559825667 276266322 0
419880784 503443385 0
473362358 54276488 0
182923735 222079502 0
25515019 91544089 0
45494994 120249028 0
368217691 481190248 0
219406647 518599524 0
328327263 70325635 0
259346841 504858739 0
53683149 23429187 0
3746832 331879563 0
339911537 497067355 0
401951755 190680217 0
359918731 192979900 0
358053490 99211388 0
550107461 577061646 0
493028238 486796030 0
153657899 7575230 0
563800374 509976072 0
161632478 228534917 0
257857754 3957004 0
210631062 327719363 0
404975341 159891857 0
37565363 429124471 0
90410910 560588666 0
207702143 182824174 0
446003801 891322 0
76456338 559831084 0
227299683 168317180 0
227048762 549306892 0
230816495 341844025 0
222660350 36135475 0
511539742 150398534 0
227885872 123765688 0
15784124 445786459 0
490888840 543426902 0
391368731 459332107 0
207473252 265204490 0
578512391 274884554 0
99704752 245293424 0
146147661 562360022 0
60777666 58006136 0
81051040 279276905 0
22878885 127667334 0
195502838 395151971 0
355451591 64938939 0
117695027 222937879 0
267705609 429208701 0
568174420 269853530 0
146810591 85387882 0
404345573 88145438 0
10843044 48653696 0
524237884 326670742 0
290028504 114973193 0
171120273 552715437 0
530803790 180631033 0
129298583 333709162 0
106740568 422316996 0
248635252 387073230 0
145843932 392821548 0
71793474 302480264 0
240442015 218583366 0
107748437 63618185 0
52021606 490552000 0
170150396 365880084 0
65690884 335662783 0
2445377 397181467 0
525575948 148629043 0
111292940 424861507 0
66120384 395549910 0
351952920 24927184 0
478741096 236869373 0
238528762 505483466 0
399096086 271800667 0
41688705 239426328 0
493921820 529542013 0
77658813 298015988 0
28265661 477171040 0
134476219 104671374 0
96889679 436613363 0
136621714 378427037 0
126092970 400259327 0
559528635 53311664 0
100643206 151615029 0
344142466 74010578 0
346297111 162502067 0
275956200 393714245 0
431717354 424272473 0
255429334 62959370 0
232154095 264780071 0
556838661 556159264 0
427539862 118774995 0
197053323 444873796 0
368804930 422596184 0
509384355 449866991 0
38581800 451377304 0
548714113 10947265 0
192591751 180650091 0
382870344 503425252 0
11998337 350913590 0
475461285 155287452 0
273516273 538420285 0
484772715 19047369 0
559829054 481131976 0
192434332 331039426 0
136530540 93239694 0
345469082 491564065 0
261112288 110259278 0
419365484 526850524 0
6117526 532302845 0
542401995 270614972 0
168888649 77008866 0
149805631 239706562 0
171943748 226455029 0
193635021 385271431 0
37002587 279666250 0
174856987 532504170 0
320464470 166743765 0
532154445 132536196 0
531843120 291860817 0
139888878 72599148 0
125125873 100315465 0
109633712 208784000 0
12097875 367284452 0
123239199 392096216 0
39015624 271359691 0
223901505 196202716 0
295593443 464964168 0
54284263 91100735 0
532159502 457813952 0
290861295 125257060 0
222100355 472140110 0
515961455 204475859 0
70415784 575606622 0
322808044 569810125 0
106847767 551206737 0
195140789 18617164 0
419794188 401590847 0
411894170 137099079 0
551096695 520779642 0
548947805 187487155 0
60554537 506782895 0
153257827 105417893 0
394125390 477548759 0
431963380 372650667 0
578085282 370179353 0
104443272 73639951 0
51764452 491009435 0
350325868 228722155 0
128911112 416007553 0
293691845 120108772 0
220979134 242490386 0
340783062 264127275 0
234417256 495793291 0
178561194 362784 0
97428974 167257374 0
119134076 512683984 0
449899137 151462646 0
370917063 424570477 0
109208194 97031571 0
224787140 455916154 0
122702773 166936188 0
516367302 63890265 0
178656303 160745859 0
368221818 545159665 0
310022420 405818039 0
365138685 23748073 0
7687727 109077966 0
574940463 95832776 0
190851804 130950499 0
147697119 411132108 0
211737541 267895895 0
216761184 328280856 0
262592007 189666605 0
574696827 560380453 0
547115760 404878426 0
257455944 236148688 0
27384903 154567916 0
228426724 169467661 0
326311990 113158721 0
51413004 57594161 0
324313622 510342153 0
35177805 383378577 0
85696113 77572607 0
99888148 438813443 0
432054075 361479173 0
341909173 146448416 0
557102732 3039965 0
187060531 419381540 0
350485688 458174297 0
517373926 56813156 0
180439935 304319921 0
566620836 370487388 0
319339608 30803788 0
32260185 188076430 0
543615302 128720560 0
488838733 171299826 0
68957041 191168946 0
83389963 261910698 0
353941326 332839277 0
343661407 136432208 0
41869993 509118213 0
412753173 318691079 0
244812668 7349219 0
25380626 535927357 0
260791646 576106390 0
266678517 400153157 0
548586760 32914919 0
17782622 428059384 0
182361351 425784036 0
464725227 169194383 0
284115573 309577747 0
481411413 495132802 0
380189643 122633381 0
220122802 96781934 0
489112203 112190978 0
537830227 60264152 0
238301360 280368651 0
566703862 323408298 0
375216009 504154788 0
196045240 5552119 0
112061653 473420200 0
184907067 548416587 0
256204765 438596290 0
396641368 233030696 0
35150815 381241118 0
196048627 99832580 0
163406137 482769748 0
547045587 458713824 0
493396274 141318397 0
219702311 387992225 0
17934285 299829727 0
195989361 269800475 0
533439979 362275982 0
160616785 295623366 0
486737571 329613173 0
19629664 525951145 0
504232212 13192426 0
174825538 532647146 0
118135520 36513251 0
176120879 426886756 0
509178206 78818111 0
1751098 161219202 0
110198198 380870304 0
539111403 69679898 0
473108291 108464399 0
349909157 384434366 0
206680100 289435768 0
463684310 290239606 0
71367528 539996487 0
199023020 383538294 0
410071987 25396474 0
562166795 178521161 0
99535276 293933335 0
529416475 38241927 0
287429600 492628906 0
62607870 217462075 0
308333777 510824202 0
118804418 213822899 0
214501002 284718432 0
573440330 75563159 0
181140365 299903668 0
136798147 86146718 0
562816542 197521579 0
369543591 508885829 0
400279084 278947390 0
575525741 359220272 0
184535524 139841106 0
548665426 257830675 0
235660683 63428990 0
407907453 141615428 0
346868258 527094928 0
526372034 576812757 0
110254224 118997564 0
430984518 381846610 0
431483530 131747241 0
329294234 147428660 0
292955819 31277692 0
560662273 262679587 0
306527269 165272568 0
189087208 178354855 0
530609873 382675932 0
577598846 289286820 0
259438659 530658805 0
539294476 337095000 0
151286407 67580029 0
92176835 201177812 0
211263679 436279677 0
184435120 242354642 0
514337267 567537744 0
570488072 432549010 0
519162489 355802457 0
440897136 573587227 0
477213885 113338070 0
365492093 331422656 0
566746920 466877899 0
176618498 359101831 0
59947661 71528575 0
38636405 311930018 0
72463195 48425706 0
158752933 400585958 0
344992140 83530860 0
381669747 187174821 0
533984330 198878741 0
501950990 534867495 0
554406549 394393000 0
19549925 106419211 0
144698406 36193410 0
425708138 209868205 0
238762269 436192914 0
11463403 72161083 0
26189662 497486638 0
488115101 415198830 0
239156546 514455114 0
213858986 306665388 0
96078326 270108055 0
229035884 482929987 0
383936158 89116679 0
98872681 30543601 0
404314681 136284678 0
41412507 509551786 0
439769117 356788310 0
252763834 140724627 0
519222453 16775044 0
264947676 562914351 0
479193252 16642891 0
204442940 262528101 0
66181306 99571633 0
321434519 482767352 0
421372154 67674576 0
432653632 19984943 0
187947189 525413654 0
217032801 400806512 0
563016984 310840146 0
350729809 529100509 0
120619373 50415359 0
399836056 280420734 0
226755038 179096466 0
91541641 410400697 0
351842149 303443681 0
452684806 94015401 0
251844871 378392793 0
177185932 244889438 0
220960338 564707929 0
9810562 342804347 0
227672234 107391087 0
217835097 48980143 0
152323530 357804315 0
286686059 172813395 0
132786807 506757509 0
221277552 432454383 0
502249818 428592516 0
81026566 539056809 0
67814292 46833737 0
138897734 2601183 0
300145977 139545319 0
281276744 222269239 0
538845177 207035060 0
233957734 556359477 0
232049445 220236019 0
129461105 15514514 0
250967339 223077475 0
407531811 354515247 0
267114060 26021357 0
185881597 38426116 0
20576965 101953395 0
476283660 252556813 0
274506563 104565724 0
89908734 460609185 0
560195921 141161029 0
366853181 556697443 0
360083250 241522319 0
424008862 485780833 0
5567447 66667810 0
469997603 416744493 0
483535617 288625282 0
249869589 541760350 0
40737136 447968888 0
81873305 493160909 0
13232301 127440405 0
388981974 530240282 0
274400527 251014877 0
28891470 324331270 0
292798747 566906430 0
355680641 180573468 0
85634384 169326982 0
198833882 451425196 0
50895129 49509530 0
279823472 551557533 0
527381580 12762322 0
323272191 513635854 0
274615581 569185533 0
112190401 22602287 0
376047618 106155419 0
522187373 260289564 0
206995551 467654403 0
29217284 370773234 0
575987178 491065651 0
170549696 38244765 0
406325674 425739295 0
208061992 484806778 0
90139264 258419342 0
410333741 130457109 0
483910550 92026635 0
62293767 226090576 0
51377401 131517935 0
39940974 43978356 0
486397261 308376207 0
171939754 182585187 0
503740888 562882573 0
290612434 313718771 0
483009162 405782154 0
236049691 106888977 0
362547424 345199431 0
462931261 565982347 0
390935285 570221774 0
149525446 519407248 0
139127187 495504028 0
459775075 28335726 0
521936080 379324927 0
343773560 94858896 0
479145197 270004526 0
181897419 371379283 0
153480438 121818101 0
184553330 21249648 0
310322733 447467357 0
143013805 219502443 0
389839734 392406064 0
294408132 64259074 0
538985946 214721230 0
414271732 433253068 0
73345582 149647063 0
16683095 279708465 0
536247854 201408309 0
191977863 550812498 0
400643917 151538605 0
227255950 33006941 0
63133686 314641958 0
16730778 298903089 0
85895711 207019144 0
152106364 515642033 0
553546204 510823042 0
67655016 171376536 0
172253418 366768964 0
316268061 487043644 0
208204806 127869014 0
147819563 149221048 0
63861664 297812387 0
505077498 447017322 0
443252105 211970392 0
449779901 103543873 0
537907266 66387881 0
59121389 409626885 0
427790044 190157361 0
298534736 151503642 0
77854525 14935163 0
228424108 545414676 0
352347745 508221749 0
375360664 304681741 0
472510118 504326840 0
296688559 578241946 0
275441986 207067010 0
60575840 270573227 0
551216949 181037074 0
275685765 535886920 0
506462984 23051606 0
88150941 105993690 0
576731368 341330593 0
22236986 43049006 0
397746904 508668315 0
10127194 124269563 0
466222417 458118772 0
332183333 163441491 0
328726844 49455209 0
7457687 543196409 0
93178830 385786386 0
550272612 498528427 0
179634621 490265151 0
566715217 407616495 0
423153808 528387734 0
73363915 231262176 0
501093581 45861783 0
535684160 354835023 0
343526599 339862861 0
42955656 86442108 0
428997305 8851612 0
147138593 255554735 0
499381868 406026473 0
495897570 63443940 0
241935509 304139801 0
86630099 3073997 0
321947815 503714358 0
313584008 250018948 0
17481454 222348215 0
253919323 98310000 0
510985936 81312543 0
213835035 159859610 0
102928515 409871193 0
553560831 563700997 0
120568080 46424656 0
254858230 199697563 0
188556256 186123009 0
233986805 50427998 0
474929458 489548777 0
69089008 61651239 0
161341937 47394884 0
195279943 302664923 0
497907280 277013855 0
491793574 140963761 0
422484363 25151235 0
128539620 495191571 0
316269677 122583462 0
416426995 554924595 0
292999443 559339712 0
204379907 199283190 0
356574529 458038575 0
347761690 290883995 0
516479377 54982619 0
1207404 52251428 0
159156653 233198684 0
7234377 413145135 0
464744532 388126676 0
2258579 9927482 0
321736482 147250593 0
102743467 12021377 0
75708198 102313540 0
264583854 148274258 0
508656724 462073352 0
282171872 237822463 0
53547680 360197899 0
295552423 515814176 0
12727576 45329950 0
134054990 556978391 0
465165838 330139590 0
522984390 15553194 0
445811293 539688501 0
339347503 354315302 0
273718029 256768840 0
79933085 170220244 0
549211604 553733050 0
94337327 310089185 0
205459236 20611176 0
127684698 440326995 0
234565997 383201400 0
256437382 525948201 0
211798244 458286651 0
211890516 497005992 0
484975929 560707657 0
114800379 384154917 0
239493425 388808767 0
308801355 477994584 0
317323001 330487217 0
473520205 46472452 0
86745934 381229381 0
7434080 539472051 0
475102680 184856590 0
294422154 274714663 0
109504905 209293972 0
314577632 352817449 0
194834770 149820995 0
334408593 144278986 0
332241415 143148164 0
555272222 911107 0
247701096 434519671 0
9875933 513543301 0
514738388 526395488 0
274207709 120129406 0
423966878 526000428 0
121466385 350662650 0
317229105 373434203 0
470448158 186922759 0
67674382 397820914 0
13086680 154600435 0
230612560 341491325 0
96997462 246832743 0
82621658 576224647 0
299999953 181625504 0
485728228 189995759 0
34327512 152873662 0
142075399 350416556 0
313834879 371651864 0
420768161 568202401 0
198552064 216570607 0
461415350 56281346 0
327221045 260651284 0
384119446 466501075 0
521839110 488852304 0
43313009 446754163 0
146361697 416764363 0
34459795 126286404 0
421164433 85183669 0
519515790 223183213 0
156648019 57418728 0
333352203 200752851 0
464367793 110903873 0
334881752 372671655 0
404544719 334726360 0
1479245 533204696 0
356924189 226737515 0
573772312 536370927 0
574319284 201335507 0
486811314 557685046 0
86109860 166143331 0
428781440 429756555 0
318353298 214636022 0
521390551 46247279 0
120841353 469095270 0
178329699 579559905 0
426493739 423933525 0
578675350 321940723 0
154981453 79126471 0
558928887 456172446 0
23168829 507803496 0
129495935 92882241 0
508476780 208405167 0
213553901 450080838 0
66701079 403381174 0
148559770 122561505 0
108692565 244597194 0
293894065 277493607 0
487950945 498953558 0
334005094 464567920 0
368275519 301857687 0
162463251 75241263 0
311333756 529809050 0
125956649 112661320 0
59474509 74184752 0
344899204 25517425 0
110977036 167324758 0
127210719 399182446 0
89119960 189122058 0
159361549 360477839 0
37367435 226026641 0
23882172 150327501 0
225631694 496628663 0
361192165 44572878 0
51368143 476501199 0
44523233 255597631 0
506209894 332972112 0
189187505 118683400 0
66778402 331753587 0
11674648 451507287 0
206382727 104493955 0
328482090 490941308 0
202400919 148584122 0
413179849 309885286 0
11507091 570712682 0
213683161 352667949 0
313132821 70324755 0
462908880 188010967 0
422064117 461268947 0
363215479 199194264 0
544214903 117142316 0
63392017 512823714 0
135542267 237291432 0
234056074 300535463 0
239599338 433951186 0
281331991 338996455 0
529203876 238141003 0
180090263 574341376 0
543331489 260753987 0
158161830 54639494 0
184904737 330187024 0
479644463 247360623 0
570059800 192963794 0
389541901 237837560 0
395568143 250227186 0
166643919 224659031 0
547597137 318616653 0
145395516 540280035 0
53650451 82467075 0
571446854 414521047 0
215931585 387784620 0
116080358 246356202 0
133713807 197256878 0
249192126 58392757 0
329075923 48279813 0
408616522 364739084 0
87856428 47130321 0
338959404 469302425 0
267334912 294795414 0
150077873 469951847 0
281283421 137476497 0
385035336 423317229 0
89882221 36419241 0
288887675 207705081 0
178464349 34285133 0
64433408 362172363 0
216916343 114891020 0
220655598 163168205 0
466329217 487960273 0
560401973 448256753 0
99844366 150240372 0
362656198 83719413 0
231687600 81092930 0
210430976 312801140 0
26158738 474191778 0
415141369 127664807 0
312418985 55151465 0
40944038 526963408 0
451368492 243669671 0
203488289 209280675 0
94016762 114356717 0
304070502 117532790 0
436522774 74777817 0
185374986 276621742 0
508160644 149357244 0
8865078 347812032 0
187098886 512709980 0
109033548 20070182 0
61353202 213520324 0
318326626 502040761 0
218421820 439922238 0
240654734 353127277 0
103795463 77118217 0
107416284 493384899 0
494972850 438441467 0
285991406 489408567 0
267018857 81454243 0
288229272 495131280 0
446254843 108744764 0
494316667 543863640 0
531609858 265254449 0
49418844 284410921 0
413869964 505964136 0
191381629 448014270 0
255932965 431482745 0
528727872 257484748 0
327440899 59200605 0
116366525 154566253 0
157167917 295197225 0
357897960 410084607 0
128359738 336474238 0
537298106 215828838 0
342005921 430974021 0
500456984 434739008 0
381576041 381788630 0
82385740 225536600 0
293116810 894272 0
54231813 467304327 0
202452430 52404263 0
387728231 26270963 0
228125421 356605394 0
406051612 196312644 0
23422770 358345363 0
270900352 36361870 0
76556321 109647540 0
554848084 339101857 0
303246015 569692061 0
521009928 17455289 0
167242708 49173638 0
157796268 99560955 0
117347558 87058220 0
89587508 212343959 0
150954706 66748226 0
233390424 281983234 0
328970244 184607908 0
20269269 7493528 0
117224821 209840033 0
24775455 210429090 0
347016246 116255322 0
84773123 18266330 0
15928191 220757383 0
8941346 60835456 0
79828916 429951130 0
564663480 4072916 0
193147731 394298407 0
309363800 306611866 0
438897505 150480883 0
66059819 473224596 0
112411287 428305019 0
502091814 41260533 0
340109512 335568704 0
481665609 288397887 0
504331196 490383266 0
558571150 306324038 0
482763844 399111988 0
66634148 250379557 0
142324222 147619754 0
367444058 237413563 0
505858062 574055219 0
448388551 149193076 0
426790892 287100031 0
111448002 388023241 0
537764212 207805642 0
413506575 407723359 0
328945929 291245735 0
304245459 232568138 0
189136885 239928039 0
234965213 217056212 0
432340775 559089973 0
354774242 367915486 0
63757138 406058596 0
517996091 445076529 0
483485772 352700363 0
44701867 378512445 0
328777995 206087595 0
422060635 215064597 0
413053442 123662878 0
46191766 471127321 0
527601429 17320182 0
390370904 192744310 0
475088718 178992191 0
84470197 217493335 0
416067936 75525684 0
321529442 205917724 0
161655326 127687338 0
572819598 176951416 0
198169802 126014477 0
306814513 119592696 0
575535910 357667295 0
253375481 190181243 0
464855304 512437086 0
340556542 96637493 0
174921789 77859872 0
81708416 245972252 0
247944372 210190101 0
549404556 562741638 0
406903550 237667351 0
476800408 419081509 0
200201394 55929307 0
516825864 142301991 0
221256297 536655631 0
518059220 384546180 0
520132800 410941226 0
378064750 330909506 0
257049405 89334999 0
193847223 174719039 0
265520631 66148880 0
543850532 67328621 0
140842546 275960242 0
563120333 330122226 0
276488058 374269855 0
109262127 368151699 0
149891516 182119017 0
540040811 406625605 0
552345761 163473791 0
391090796 267274314 0
440930499 254297975 0
521747420 189473712 0
140995569 27265685 0
205756296 522644274 0
386137976 528069145 0
182640541 189521743 0
312583692 310825289 0
508044504 331860085 0
214570355 446801874 0
526286738 283089187 0
388230628 171547600 0
269215350 142151748 0
109420057 506549563 0
3550033 579275502 0
1950075 22268653 0
266145599 196647471 0
275297331 410059561 0
421630533 405841916 0
3583735 310654245 0
493933646 356618923 0
174942736 419278714 0
524186166 558202234 0
469938241 516471332 0
374779260 553664297 0
208838185 555969586 0
434611402 211514150 0
98884653 181872922 0
498028283 20172375 0
332651600 243929265 0
389352328 497021987 0
72426669 386712468 0
471229722 200859618 0
419282879 119215902 0
118460446 502127983 0
204248532 36807102 0
184401695 380920025 0
275456797 289422157 0
155002469 433889615 0
250168009 168542053 0
408203775 51430071 0
62706854 34835986 0
213690747 297902583 0
405816897 497870342 0
39316655 548013719 0
9771986 368169782 0
314991388 409014782 0
351258279 47684034 0
234522066 297987280 0
231652884 221745463 0
488750620 239537336 0
313178737 40270813 0
212687188 390370911 0
234152050 536684703 0
198003906 363444887 0
239655673 13844836 0
495757371 69771650 0
319118582 34560888 0
26011502 15068353 0
399436394 294727980 0
307608554 303775 0
298335476 260701999 0
573758429 98099824 0
120647731 577536789 0
343685147 37734042 0
3367877 128763915 0
49774786 538143463 0
561967481 236771097 0
398451158 342771659 0
334895352 185568179 0
315412273 74780123 0
447969888 80846635 0
258246284 112254263 0
290616633 238441847 0
173197325 481218863 0
218752800 195362622 0
366331482 220375549 0
510477893 491036357 0
290303217 62586454 0
70077142 186018041 0
34811005 167285006 0
440816495 223724742 0
403964953 97231468 0
118336594 457092513 0
210153943 351307829 0
567625589 303911056 0
508200427 531921485 0
365803966 411576239 0
495102078 289759084 0
276865950 173961573 0
30239255 65028675 0
97618826 282936724 0
533610170 270244152 0
276548798 188452547 0
144030963 425103089 0
89426863 2978183 0
249524185 299592019 0
259012135 529488912 0
405310528 510777488 0
54433781 188755453 0
245311641 470046513 0
204122163 231173763 0
43113186 31802591 0
217590971 504961371 0
522668632 260546120 0
327765661 324608864 0
347347933 183604254 0
486639841 295490406 0
302565359 190481232 0
287522499 287953880 0
224785292 243108499 0
394858091 275627511 0
46220235 577887992 0
279368223 130883097 0
438702344 86154427 0
555833551 377346022 0
106355410 356819001 0
397532660 308507675 0
71581491 116648744 0
217193301 254854877 0
337446290 209858842 0
254973206 203165976 0
416251141 554522577 0
215987269 558052683 0
159478038 95934789 0
903851 320178241 0
506454654 453348618 0
32427246 192012165 0
125339274 230678299 0
214391441 528719862 0
448022211 378807653 0
174354784 514533954 0
565825074 268765920 0
533637504 238832508 0
366787598 65164255 0
87576674 162822077 0
327457725 308408362 0
7647076 235329115 0
161803770 310639656 0
399378208 565431897 0
442050872 375395500 0
283706157 467256248 0
480245939 369159172 0
538163492 299078312 0
552377992 27041104 0
120702265 81606511 0
512788313 543545978 0
461069879 559594057 0
342091583 559225274 0
285659617 440319671 0
39488925 83795479 0
487064981 393017995 0
155874505 221474429 0
461807933 23466891 0
123234629 470461486 0
450932515 251648810 0
417257457 426395046 0
424375814 168009101 0
165573684 93055418 0
326177863 1263258 0
528510891 444382076 0
293923711 249914823 0
300276308 239643717 0
290456893 9158242 0
282898862 26108435 0
539473603 261863156 0
382274689 21706016 0
202674261 464765134 0
304190587 283417295 0
377504804 530314677 0
73689657 24919775 0
487347647 242252940 0
349503069 416820488 0
448447959 307131601 0
236768790 476843375 0
368319277 43558920 0
122424241 322503903 0
143240346 12348681 0
220805542 576056304 0
4467636 327188435 0
571496091 125672825 0
383457347 112969211 0
439303143 192245597 0
529385542 270301782 0
269358622 240679446 0
55544331 72840904 0
22353549 69702110 0
203464572 311878173 0
197021129 324744910 0
33247556 436064724 0
418760901 30876047 0
145468024 184235405 0
347444917 270468792 0
461511924 143972799 0
280747915 158277421 0
261655419 236522033 0
430497900 310836288 0
541013897 96641061 0
241998667 167204970 0
19098475 374897246 0
114111984 323473965 0
114823435 532357923 0
212104307 28441486 0
463964141 340169024 0
172282201 188521040 0
464553759 3521991 0
357371637 154672937 0
233996909 85387181 0
56233001 80719879 0
172676514 445624530 0
375591247 358510607 0
321714580 553026222 0
221132752 165937249 0
432768516 153642948 0
86595005 485292507 0
579671690 171906769 0
405880442 135867580 0
445855854 123915165 0
58947817 268162545 0
259685668 330061487 0
349927292 205920791 0
75076645 332591562 0
36335905 578274515 0
560676250 492829981 0
442455267 487824503 0
357285474 204898946 0
403090123 19817649 0
275224601 125209717 0
565454314 52574377 0
484495103 538333213 0
534385707 162010429 0
491620188 218843181 0
476171737 525529791 0
166085349 484467480 0
257950819 173706104 0
133899806 523822635 0
90739375 498775360 0
408757872 579123431 0
61672799 397923605 0
89934852 389958554 0
197846351 154958506 0
75321094 159094300 0
243961159 247283552 0
174112678 174515885 0
259344888 294780585 0
460903134 481863931 0
307519632 284343214 0
578209626 231463046 0
241546954 209405597 0
100486797 90737843 0
559396328 405343253 0
156631171 339514644 0
477203504 338600258 0
193941570 302149107 0
242793578 475992860 0
397444079 568744166 0
271119257 303173078 0
336999245 200920497 0
300580178 552355753 0
138036511 124605635 0
489941370 259538736 0
283688410 498629419 0
761705 486464280 0
240539963 385304791 0
33446723 52323637 0
81805789 28141939 0
340696968 509157613 0
350653251 212196326 0
390181618 164851365 0
530968917 378406107 0
508875389 353428617 0
9724754 199011577 0
464152968 2602786 0
124188988 218437879 0
280122833 131095690 0
421704263 570982645 0
63585958 16873969 0
4145948 58012640 0
449401008 518549309 0
208591484 269502409 0
294707293 68166984 0
229077913 419745443 0
430794785 165196171 0
83224050 516823809 0
351444616 298409993 0
529823133 306652846 0
68649170 263369054 0
18687317 77909823 0
342183456 452476163 0
135233583 399095658 0
491371699 497460649 0
368407390 570455661 0
248587545 326742569 0
272701188 22816993 0
548669366 304464639 0
172221366 291864588 0
129687977 479280514 0
421955253 336449454 0
287745533 373362782 0
542828549 501831110 0
437345208 195125888 0
336825014 239904886 0
129314462 238081063 0
215438078 132205108 0
320051083 93478405 0
362889819 317096008 0
385002974 339993847 0
465322152 568948016 0
142803094 544151570 0
245537452 154429751 0
496270840 148735420 0
513445562 448509418 0
327666279 49880993 0
218877178 190682204 0
496506027 524758251 0
145414619 123052885 0
281281325 433570415 0
1374032 375870540 0
439852616 497736629 0
507664055 252492804 0
348026087 188386420 0
116639609 168496319 0
130110282 523822690 0
334531151 30367381 0
477873187 519543283 0
179836148 398996554 0
298249903 211190706 0
183971357 262708116 0
108222474 38591906 0
277313132 202046006 0
451410843 357283221 0
254134293 233973225 0
154204653 338930483 0
56093485 172563652 0
160641102 497050471 0
159705269 49325580 0
448602078 517332641 0
3482517 139814474 0
104648307 479618746 0
231379947 198914249 0
436168431 456454983 0
89757032 118384177 0
286279719 164698734 0
569319070 480561379 0
93036932 462913281 0
98955375 431967772 0
568073971 265281873 0
414656499 443822851 0
235249328 102353306 0
245056529 176972449 0
109855334 34046355 0
67709039 20165442 0
211439959 254008628 0
528715491 217867213 0
226836973 577646435 0
478856966 66433141 0
9642598 57710059 0
428578487 320656815 0
234244868 162044781 0
500398886 127146507 0
108099505 489862587 0
40445682 430598746 0
385231268 276838578 0
466111366 410188063 0
63830177 455235746 0
569615876 15737065 0
17470226 542912394 0
487354901 253204106 0
132821556 412837206 0
213026292 272667610 0
312055949 339066973 0
453937784 230130303 0
120203286 89011180 0
527519125 568771344 0
354752500 523093100 0
399703980 403371082 0
224754822 486242715 0
175989131 415293441 0
216792059 219380382 0
121075784 27119881 0
577514864 214835949 0
523451892 239271991 0
120953905 120666978 0
397864441 177882604 0
90636097 476188992 0
24452297 441610994 0
133242363 109663387 0
72499215 421245201 0
390320533 176520116 0
21618272 186365764 0
74983151 332644397 0
361656355 473072707 0
446880594 178192179 0
454178222 236313469 0
143718961 167072303 0
196765245 130855767 0
203660411 289854325 0
327335333 5927720 0
476614261 555763 0
226907908 376674502 0
382045695 252274267 0
300682844 381991597 0
75787297 357680630 0
58147151 202995595 0
169966717 262519963 0
375933609 444576361 0
354549895 7944520 0
505513186 43769985 0
216620054 386339155 0
242715354 146105881 0
445355701 397013528 0
392183927 494223133 0
487282335 82415116 0
86029125 15992447 0
31199223 291723905 0
110300045 297024271 0
22112149 396269922 0
245381636 80252491 0
355690200 274379460 0
320610985 355544573 0
145354537 286217305 0
342249810 441616607 0
305902930 439044359 0
341293476 433804263 0
46339780 322889543 0
31364665 332898745 0
317105611 511598272 0
299797593 413397071 0
478567325 574351492 0
192026321 256388014 0
403513702 468484325 0
579235675 289504385 0
240169712 39774208 0
577608312 556643004 0
239462783 13780883 0
3201339 375207075 0
344862987 174318307 0
438295858 207651525 0
458321761 271312097 0
566099036 398047144 0
131724897 445484960 0
269447045 393297759 0
444796238 112713042 0
335500211 90869247 0
62056358 137154859 0
45954627 433909689 0
152738090 412497468 0
355703051 523427891 0
505408937 260460907 0
166969491 18772356 0
241368060 320927555 0
210140759 116237073 0
76609669 300925526 0
485272227 552201438 0
193945394 165685726 0
515734945 364656288 0
355699824 422553494 0
300823321 262110372 0
105869680 405392289 0
231899753 258130141 0
480243635 23868285 0
42052686 247144838 0
569922044 270852179 0
281553773 207807063 0
117272112 306248324 0
421529714 276473080 0
497340115 433438486 0
22465603 402285156 0
84275002 483877164 0
187588808 109769869 0
197754224 468812425 0
478226831 139805515 0
116272519 538500360 0
144510232 143854657 0
463165167 351334619 0
277552429 214638031 0
61694636 102890602 0
356806599 555016884 0
127432235 329575167 0
512441798 506604629 0
279448814 482718613 0
478523416 498152250 0
215797253 298820245 0
292523720 498185397 0
237626572 189008924 0
110784381 97995852 0
348969678 134844285 0
479335312 460027653 0
483190632 416378582 0
187989046 434814443 0
436756576 542814923 0
441623157 345992402 0
481602025 288117436 0
160075479 252478785 0
308690066 46206233 0
440232260 47605260 0
281583995 206343326 0
195702098 64449127 0
112590631 127469293 0
207174313 282086685 0
4587078 562399157 0
405445524 305425553 0
306485492 227341837 0
186161840 457329545 0
519497409 20437634 0
286664367 481216652 0
270873946 485921414 0
501682530 272607693 0
190265526 63380755 0
213945532 187699820 0
486503028 141285501 0
30244015 467575649 0
139884603 201660139 0
287589078 495628238 0
141321064 129371497 0
335735087 20762679 0
41602705 168961097 0
211822811 137287168 0
344632215 417991476 0
566612918 405237864 0
520059753 538667212 0
91736066 271730362 0
208753758 264784395 0
436151827 469554826 0
139779119 216462855 0
463593232 17918605 0
69952664 342481425 0
46974769 476556278 0
231936759 251712450 0
198012737 372339152 0
214791580 222855139 0
20816910 467825072 0
413924755 302928311 0
128721585 500153747 0
119739518 156778975 0
36490494 150726086 0
336607428 493680872 0
298633276 119050542 0
530451419 499779288 0
29273743 166513168 0
61735929 377122757 0
138127810 507100395 0
554811506 58574178 0
346233411 517578156 0
466535452 346602457 0
20295595 546073757 0
304448059 574459344 0
308944178 258327640 0
550249814 150306941 0
432961300 487516611 0
61343933 438792033 0
230842215 450625655 0
403538024 250411449 0
433478823 90672747 0
439434155 369735153 0
342143831 572914930 0
38202660 16236239 0
157876906 529472781 0
515532786 2277593 0
547732746 246716209 0
564540507 383794004 0
391544902 183809833 0
533528527 224415909 0
23348300 303821664 0
106790807 419803910 0
229518654 161782540 0
509362988 383517637 0
142617670 71763935 0
519677273 394370388 0
442610014 326360503 0
519296778 8630533 0
551092928 364951126 0
208990775 373978766 0
452904188 35561936 0
528008257 420577311 0
5472573 531434967 0
549564181 195796135 0
7494840 359442360 0
262102225 204275701 0
215377363 521215262 0
54378141 540375127 0
368643279 404580025 0
255548401 3613883 0
249205362 172003593 0
276397528 477813721 0
285015406 71334888 0
443138766 165733579 0
434062561 313925521 0
498006009 558846809 0
407216393 72240559 0
556227854 24374306 0
80336076 95470350 0
268526827 102216332 0
504485949 149701633 0
70950977 26634289 0
146919633 410007856 0
131067529 7822936 0
566475498 127176676 0
460044174 332955793 0
328859919 360908616 0
180871882 422297658 0
513329785 260212413 0
34515961 308971949 0
534742242 276176329 0
41329572 210480145 0
80965158 253281989 0
377649435 506885104 0
197185236 468994036 0
473208914 541806115 0
261369162 233185023 0
392656026 145606802 0
423589311 253601914 0
89346389 527296167 0
375007566 105929292 0
576640396 88370348 0
266140598 358881951 0
60069518 154330833 0
54957044 264864871 0
562606655 366897241 0
304268192 215463038 0
503719366 518673733 0
137724158 563930745 0
181461746 300846517 0
217199539 439746494 0
569814652 250029116 0
380395998 118255515 0
499621499 383400320 0
258324138 240843153 0
114053762 562744523 0
206968325 172056186 0
67501017 269241683 0
361518935 69395579 0
168886092 8110199 0
7162027 497775454 0
382502147 39070773 0
541941522 37873785 0
501369738 451790951 0
285063738 66465746 0
77007325 504042113 0
76251712 440904513 0
448388347 292569395 0
79216501 224483248 0
465582227 497621773 0
352802128 8799431 0
93460767 554775916 0
557173086 48026817 0
248694499 14351083 0
120643388 86071277 0
92969481 85201220 0
503106574 521234048 0
452675121 317366054 0
439998167 331391434 0
144082363 358207840 0
180136488 221966536 0
138782719 536923697 0
42732505 459774953 0
536885160 261802184 0
485446985 11560411 0
256498263 4854043 0
22666115 227389857 0
143985164 69840120 0
521967804 229156873 0
465589281 63664394 0
415640705 529536071 0
560869534 417136733 0
385539832 335462493 0
108751610 175327752 0
481995299 551357128 0
540086991 381985136 0
88249848 379379198 0
289843990 306591078 0
34788474 116262382 0
347237006 101400143 0
495953871 223553609 0
459105647 384413085 0
219201955 442177210 0
503204955 317316276 0
104853386 517100934 0
490024001 7461151 0
75459435 313397525 0
104150308 404627326 0
343490381 280373240 0
364237633 185219517 0
555445698 310230241 0
464478511 61840176 0
157203660 273223744 0
188235105 366738379 0
360257546 373714134 0
534195271 19871136 0
546724386 127706941 0
148258680 145396305 0
365794479 365950289 0
234419908 381026283 0
123377344 175641329 0
395894028 74414395 0
113549821 272134793 0
289412367 330143048 0
429868284 516299048 0
464327416 370910602 0
346631973 44267061 0
422566562 170089623 0
104603354 52395146 0
486004694 431525023 0
437267428 324325009 0
411787531 130068075 0
37511128 575456653 0
420819888 9797409 0
417655650 559533770 0
501952486 266312959 0
338762000 293082337 0
541319805 473960874 0
351278078 323982967 0
482296611 203464812 0
558465211 226111454 0
58853361 164882582 0
394193365 114772377 0
215827552 383377233 0
577797746 474136775 0
180216831 39669139 0
421891563 160613912 0
201682609 525714715 0
438442313 216380309 0
534801894 258087462 0
297173932 104067823 0
83338561 312190814 0
65887827 157662244 0
286080260 162351047 0
292502629 510164483 0
262825132 353077732 0
320621433 155740167 0
16277097 133887946 0
185138207 521789795 0
405931651 401513205 0
488030050 59139149 0
396715554 117368609 0
352960299 328534137 0
559485159 468692392 0
4676822 514095236 0
206618559 68930726 0
242763702 340697503 0
15835205 541029222 0
182983754 266267426 0
25269878 139232492 0
297850121 463692393 0
126082640 254457640 0
77170049 73996841 0
118562900 132258784 0
558700707 187485662 0
134860171 203241906 0
183995088 361555745 0
510972393 135285423 0
222331953 219632682 0
159968500 488350249 0
6877656 113814721 0
328138967 27206173 0
5462215 120389399 0
302094564 233101342 0
453911261 457628893 0
246275007 71872335 0
338431240 414932325 0
313066003 3843556 0
206054546 544908891 0
559455920 443937501 0
441379650 125014495 0
456124869 97347667 0
443131763 212191228 0
505524455 22643984 0
482439872 161342130 0
434909416 404294428 0
18520029 515399905 0
500186892 306868158 0
490540949 405311877 0
122631010 377653331 0
5840554 409749517 0
96844445 43638019 0
148756136 215676880 0
373975965 112354932 0
209002418 371883470 0
160354872 386439710 0
576118130 326108072 0
445092225 395453619 0
511370779 463701705 0
482083413 92113385 0
438470652 315429473 0
283823475 550006720 0
42192558 322054646 0
204697940 140090851 0
303291025 543577921 0
352095204 217194157 0
267824667 948141 0
319540181 162026620 0
439547486 51739824 0
171877092 73827905 0
116886343 176865655 0
182260201 64824009 0
33307098 399450824 0
178147216 572019924 0
372257791 528000347 0
28057678 481186451 0
46665843 245268680 0
403168187 117869665 0
395101533 531141062 0
547834006 143412350 0
115940430 240144787 0
471834997 309176089 0
199920601 42251004 0
410666922 543916064 0
488868729 269021578 0
229854831 469072641 0
242322192 321782785 0
89811069 135153830 0
416267235 222148276 0
106722372 260494202 0
57156496 4416529 0
458424286 258597898 0
525515487 436210018 0
352039552 458473972 0
231475463 377904044 0
446291851 535272284 0
436161797 577866374 0
440866221 335992343 0
57520820 443745392 0
333481758 508055518 0
491466728 207595244 0
178304370 45575030 0
18706010 459393075 0
161805274 578659727 0
252317440 414526027 0
459303782 482148398 0
344117156 319745851 0
230212723 130362937 0
197964638 246079049 0
493530999 153392202 0
23381791 158866080 0
145144586 159644654 0
50059792 520544216 0
308081798 308045294 0
479455810 339994576 0
34560576 144383449 0
211802809 330823102 0
273520124 450131011 0
557753369 63044624 0
469399372 116353917 0
286626337 79421821 0
334606810 142725580 0
16818454 156253172 0
243633639 491260716 0
135568083 440803866 0
392508879 284981612 0
58413651 77182768 0
455894982 539728570 0
322749674 146149266 0
139295380 153417710 0
335124051 387156308 0
478742125 354875418 0
275041741 547629818 0
474189155 415853879 0
33024947 46431058 0
165741924 180371990 0
29767716 436354566 0
554223851 90579688 0
450240554 130908754 0
290683294 534569910 0
185645361 275292693 0
93086465 390419144 0
371950708 417237452 0
228182390 329535876 0
313181853 60424693 0
462589902 279415456 0
110512359 134909525 0
24839527 402486486 0
322611810 125593831 0
367498850 297662676 0
327460606 450705765 0
265208726 314130212 0
574386262 475061456 0
434997488 466760708 0
402595260 550910457 0
29963088 34309876 0
203772763 368483144 0
352622362 264074450 0
285156539 556321534 0
348431945 331831484 0
347735062 490271103 0
274316583 560935779 0
420937594 18573213 0
22060136 435269598 0
267151910 17036683 0
162153893 493315855 0
368297995 286648133 0
150758715 297220544 0
74143426 237503430 0
367528351 235324846 0
253323615 324215187 0
190530277 417941028 0
349559656 273267086 0
58151571 31024050 0
70811063 181465374 0
364839405 21883363 0
348525761 178635550 0
20419890 298709527 0
20620853 476912588 0
239253077 419509479 0
465722988 310027558 0
437340918 543168839 0
376968793 400788834 0
370026689 143774829 0
14183116 135018362 0
87559423 498578898 0
319558781 1053994 0
499577924 372005164 0
560703535 118992016 0
255473731 379069720 0
179303967 468178874 0
150797884 324832906 0
407319768 50094228 0
260033487 354643084 0
271235084 70227958 0
551410515 561111794 0
378456789 118131277 0
549112420 73870657 0
454245169 304171651 0
319550761 513627607 0
12472292 250515827 0
8124552 113962154 0
468663716 12525924 0
17323382 81575309 0
474892944 445892044 0
278454929 19339680 0
168045641 121686927 0
347721728 56635939 0
112607597 151661602 0
495259014 60201877 0
18474777 156218950 0
343979461 145846334 0
151451055 170207534 0
372873154 518689366 0
55980852 327792414 0
231272615 554973997 0
397904566 147509118 0
392329668 40502587 0
58887974 302756258 0
15202282 37275732 0
519517683 394006004 0
239521633 78172147 0
415071072 65661187 0
4023432 416638774 0
403514982 314218454 0
122457985 315250908 0
572855374 38689989 0
312754479 577089357 0
234325879 84941243 0
312396154 357557020 0
354026946 316098884 0
421801552 38786675 0
349474515 130967384 0
446097171 181449114 0
512888164 332781297 0
256954141 529932547 0
18326676 186634965 0
357534792 198977319 0
549101334 137923967 0
569449833 415296673 0
402726844 300218849 0
215163069 141138421 0
72574677 513597849 0
394479372 83841610 0
75606934 517612717 0
171743544 264261747 0
354962701 296525150 0
398668384 72103451 0
497288430 537231453 0
561828397 325119618 0
227232529 271215635 0
541848894 351955274 0
396880225 253665242 0
339814729 547460925 0
68735492 524178937 0
367002032 190779392 0
59879917 316311333 0
136848740 488034455 0
456239494 368507849 0
328686243 137112166 0
252760828 190518774 0
452846083 427151879 0
238183836 464737298 0
85687827 388256639 0
474723806 491053204 0
123999308 297234368 0
293263721 397061796 0
27295841 279452709 0
204951482 349230498 0
217601718 60647770 0
354751555 349145191 0
526464184 357528857 0
533852141 453416362 0
11407678 72078664 0
192147408 457296443 0
27338914 487545561 0
190015067 577842477 0
372063173 94260750 0
61965293 34553082 0
198986986 290196077 0
136907634 475236876 0
571364130 379091516 0
53656571 304491349 0
379200436 82471691 0
452425014 174183551 0
571143036 372093108 0
238363226 1632989 0
360743195 93110772 0
227885429 330298657 0
130221063 26031598 0
141369942 161633019 0
211887704 111175023 0
446635571 181760714 0
541112816 560620840 0
542242707 237182265 0
351811859 320047680 0
546422261 376322347 0
244718632 372661146 0
51493820 228261833 0
20069490 118822734 0
46711676 233572685 0
352140359 169911117 0
454898938 304331472 0
1983668 116348451 0
168595341 406791858 0
480597692 166475092 0
561253817 50457260 0
236528097 444866532 0
69187758 407794623 0
27166821 467702270 0
536640164 252347357 0
337032743 250218614 0
288119995 235844399 0
350546253 468621681 0
98651612 129360448 0
564318127 33576009 0
451023372 316197803 0
208338417 333142182 0
463875094 433158803 0
373672361 566711150 0
520984245 47490744 0
504847849 458547005 0
556062243 439007868 0
211830028 342251602 0
578719230 282464990 0
74212241 549021377 0
448651746 186258136 0
273641905 337992404 0
78218959 160328664 0
31676098 160348655 0
453780900 482003165 0
109548983 181893248 0
536690215 457319010 0
298490464 254372178 0
394626691 317720215 0
475485820 502827383 0
170628976 468300398 0
111892667 534409078 0
415439686 303904165 0
374817973 358824198 0
510537787 258842694 0
355577693 66297888 0
219899810 257913988 0
500710892 361247103 0
3844757 509425700 0
104411736 156887715 0
204118124 70720077 0
348987150 444131764 0
266935854 332718626 0
460062670 339534280 0
507526660 218338986 0
108876570 196184369 0
281685562 180885830 0
57148205 488668978 0
394189582 161417762 0
360689095 63578461 0
175123046 212510689 0
69079722 566088364 0
142962377 458125710 0
60430154 119910296 0
328456364 312950542 0
43630452 188571962 0
493337675 316187752 0
192274485 555075543 0
482270237 504437924 0
292370554 570053743 0
321411978 36649429 0
321251346 312753401 0
164867097 223705675 0
44470027 434336539 0
375983532 563978845 0
114650465 87136566 0
435622690 357397390 0
1054925 574544276 0
199512662 260711567 0
460344288 170412499 0
465471743 397374681 0
224518 456334407 0
293156774 138131923 0
295315934 522688082 0
499508641 542186435 0
368211812 241696066 0
318542524 188193252 0
377271527 318961228 0
193024851 410198192 0
312782768 436919727 0
7607822 496864118 0
345099702 331569656 0
195431398 79860065 0
563756298 187637238 0
466454817 504406847 0
217044420 139873407 0
579526839 338706906 0
204005115 111378948 0
331590355 291308780 0
369591579 17551150 0
79648599 180857418 0
267436387 282572641 0
558749366 531597966 0
423655188 295658708 0
335971426 31820457 0
328266968 47341388 0
276967073 410508683 0
337323884 113340159 0
397056047 120168746 0
578946567 531291966 0
346389580 224545084 0
568118514 36955911 0
52920531 321565000 0
408508906 415520734 0
532582817 244044465 0
266564619 434855515 0
208092642 523374588 0
110531134 442159026 0
410469193 264121987 0
291848511 198545718 0
78744764 347137785 0
359717792 422635156 0
372409367 369173182 0
63643388 202287104 0
115160328 476536654 0
232473479 364708795 0
30225028 212020207 0
311703803 61739579 0
186436756 478493795 0
252929217 355739501 0
89320913 343389905 0
205562780 475812742 0
509009475 133033481 0
576249754 222680737 0
460876643 394641633 0
555345015 516662517 0
206201987 38847133 0
439357145 381332374 0
173698562 254825263 0
145208409 67659909 0
346316443 203587049 0
44361110 378240553 0
363675967 82897063 0
553581102 250615867 0
483742185 109320451 0
181679218 428552249 0
106594169 83723334 0
6095105 149718755 0
335143911 553929831 0
153499928 511696603 0
311467305 525288066 0
1458543 391730506 0
423797040 494453193 0
307264540 500451660 0
260700636 101981489 0
381602433 186172828 0
84668084 142062194 0
543456613 260684576 0
483673556 373895313 0
321053863 222059947 0
295573261 34272592 0
241099713 425478651 0
505974654 77605377 0
577450377 75708761 0
118199477 179484658 0
394081013 110600585 0
397850879 242911152 0
152015057 217342931 0
498212985 352134377 0
325207601 285407439 0
227651163 315420003 0
545188667 427617720 0
288540980 424537957 0
330273230 192043947 0
254077888 452865584 0
311363999 323930854 0
286071596 170082314 0
452850631 142714173 0
4348661 428782589 0
484386826 237878087 0
97809848 434161699 0
549716401 470643644 0
40171969 579108659 0
406176952 337489916 0
450904307 117667357 0
559747668 139893800 0
30445372 510267586 0
500140329 80352425 0
301475168 480306596 0
198525702 156331529 0
422364787 378749991 0
517797992 568104813 0
509083613 277395251 0
504073928 261737348 0
571938399 174328980 0
10861317 372920772 0
124282679 359836261 0
521848675 288600985 0
417776354 555940238 0
451092349 138321359 0
531193858 532295539 0
148010493 36690049 0
369247880 52039572 0
342420141 251480851 0
225158591 213638851 0
150113898 325389913 0
464138698 123769093 0
85137124 510574433 0
138450730 40271335 0
543631580 156507240 0
546322428 69302502 0
22496703 349311733 0
579118613 337100678 0
372511891 281021411 0
564825627 355396996 0
383157723 298828764 0
277959533 490051556 0
461998576 516902186 0
444544834 385701207 0
326927571 542935747 0
110777250 155062833 0
280428373 55950232 0
558797582 176279353 0
509247870 152737556 0
226804551 211212446 0
469289435 242730732 0
504843562 499706560 0
122464782 178592549 0
343178548 560398822 0
234877522 196447840 0
557276500 33506084 0
564931388 510779134 0
6840824 337556714 0
9792795 47873093 0
29525821 571028915 0
223180975 471584165 0
526463620 48465798 0
350179457 214877498 0
464942888 336184080 0
519184821 258523964 0
450850072 255542887 0
282289849 37108533 0
451916574 328393337 0
39755191 512205810 0
160193104 34329396 0
9598691 90840714 0
535341441 281871437 0
389385493 144775098 0
42494997 509625743 0
303869651 486110189 0
5806681 124332174 0
247129320 151964559 0
259041588 47503212 0
324442737 439840156 0
559992705 152140490 0
514378753 380140947 0
500811742 61776850 0
204505440 388783708 0
382662034 139467692 0
120838534 156332694 0
472342574 558346890 0
541105130 538455892 0
152027926 162843727 0
291315758 322716886 0
560594429 359288063 0
230952134 489345281 0
466063194 550445877 0
440357390 574632991 0
443386870 143677168 0
34766597 446916790 0
140947469 477474134 0
215513646 485048601 0
396675279 36426786 0
418105579 383958581 0
79615022 306013679 0
248083743 491919885 0
531153331 462303335 0
207926091 418618507 0
443023965 444604633 0
33928449 261206494 0
184323409 131454945 0
489976815 382752449 0
468941957 23890316 0
344686425 360370231 0
435370106 432301735 0
113118836 16268098 0
93239533 250161231 0
32036874 575232554 0
538653536 229809464 0
211400490 241048285 0
329862874 189179704 0
416870737 449685504 0
356148286 4932424 0
7586788 116688857 0
159311842 27573742 0
310764907 24472227 0
283343449 466550210 0
421467986 84006953 0
145528891 514954986 0
249114822 454370023 0
258506693 519256304 0
22766936 380456148 0
83810778 142528755 0
550872018 234414586 0
278263014 137362662 0
519318656 340802664 0
475507238 567667034 0
256457011 272552290 0
248928749 134361912 0
14511596 188947166 0
520135790 455419370 0
403936087 180046588 0
110524772 529181526 0
52748367 238468629 0
196524397 466023005 0
119472502 235106433 0
447990534 142970196 0
459543531 70926109 0
86347643 358233477 0
186349118 528719076 0
345980216 406054665 0
24653693 292460027 0
250417077 347028847 0
296242511 343671860 0
381726837 398083360 0
15341764 217669669 0
193790816 55945517 0
366556616 530716829 0
541563333 102442432 0
185931101 198378981 0
308807316 165870735 0
104292827 129192762 0
190589679 541446568 0
425044710 269190160 0
152067014 54018778 0
164698829 571239937 0
494832146 295167688 0
364015398 301753834 0
92020576 321606685 0
114458462 351819760 0
20972780 203981422 0
558037256 46939172 0
45985018 101233899 0
254538528 141294131 0
35975913 463208090 0
497063585 187927993 0
116431656 553337620 0
341017037 213582287 0
136008790 459143509 0
505604301 503660749 0
431790795 79620071 0
177065500 176802380 0
86113469 4200560 0
40990429 320094220 0
196361356 443105877 0
297480222 352057491 0
194107179 490297838 0
489403398 313687708 0
3701780 572869292 0
387590195 304756522 0
499452384 311896450 0
84847972 538462450 0
441017380 575622923 0
34227657 528138917 0
421228078 100704502 0
356777233 11207536 0
282418652 358828977 0
386530130 537055939 0
301596178 521460424 0
409855082 278213330 0
326485057 573954865 0
262631528 179181795 0
197182462 98178190 0
102259509 302293459 0
210430194 379485592 0
22452712 468187486 0
403702303 227732503 0
309367858 441814259 0
439062937 195181576 0
147624047 259929682 0
421129196 426421612 0
225629688 297341509 0
493204170 35790922 0
267047784 552699390 0
273777440 351685795 0
295812768 206378519 0
252260279 57351715 0
119480389 108872125 0
24415515 190301239 0
347980813 406579319 0
418250758 102791960 0
64467980 139003666 0
571846534 332749776 0
67385885 75007924 0
419778072 185154433 0
500824916 524796850 0
60358937 335612162 0
234406598 371133730 0
419052092 110996031 0
274242106 87189051 0
549251631 296479686 0
311929519 48802594 0
175116576 287068262 0
509733060 119082613 0
116510687 66809110 0
9651867 440924379 0
441553168 283344478 0
222291251 205511905 0
9701780 140987738 0
224918003 312239878 0
54690055 511160308 0
317372516 500601406 0
40935946 184167448 0
464298641 162498853 0
510459795 500977164 0
577828762 120158247 0
218311585 48814318 0
499226712 404639650 0
181616996 298115537 0
81396154 485788447 0
186043523 572751885 0
331204891 190131257 0
249659867 227719417 0
485380045 389324451 0
438064533 522324225 0
231917350 119959187 0
571734045 104516220 0
24558217 82338670 0
180605490 394288360 0
208757547 151001413 0
334520525 289013617 0
519216855 286393145 0
426282297 85428691 0
456220076 338501139 0
36989888 551512011 0
176561959 526124072 0
271652258 188014428 0
539567819 102131737 0
411447445 288876038 0
206090377 323812616 0
537791606 474572180 0
488727813 346159104 0
360872527 500115042 0
268881576 334322105 0
349243962 314633377 0
254295016 344528246 0
30591332 182242283 0
479669897 47742791 0
377376261 130836086 0
20517608 161232186 0
354272395 72416835 0
223288651 534560401 0
349500848 89898541 0
483637167 155112574 0
207965216 222566140 0
317603451 451391378 0
213150838 38210063 0
430287685 97968763 0
541325977 267036195 0
470296599 232050700 0
360169298 19481976 0
286182051 573554549 0
29461397 73245649 0
499097067 491479981 0
333094327 251945775 0
124427288 150496348 0
190034334 15092040 0
184064388 454243468 0
278364923 39202795 0
324908675 486120037 0
36659021 224305934 0
339761150 556396224 0
269884451 504066557 0
329505038 330634692 0
507280934 8478692 0
74571714 331849657 0
468702170 126228067 0
532489070 132282252 0
21894840 201918156 0
53997403 416271038 0
552533887 11596773 0
428520690 164007871 0
10330378 431495356 0
278593166 570179023 0
536526123 185179358 0
234771328 8737368 0
448785157 10920101 0
362373945 536169095 0
509908715 529995078 0
22775935 196436772 0
61043744 164471614 0
478996774 368554622 0
462897363 346319154 0
169757498 74517406 0
40247192 88988938 0
539659827 423757101 0
6010227 402260832 0
297885461 273347636 0
534716457 296585206 0
85037837 113900838 0
43124361 378136574 0
96554742 134061303 0
125725393 70067219 0
450483492 10450680 0
409577460 113946443 0
236543401 266441270 0
6445685 577593259 0
77630459 568616401 0
430484133 266149159 0
290106049 138952749 0
241098658 228428939 0
178684105 42252527 0
577180678 485762508 0
352056015 316684678 0
247373938 182921583 0
174793136 533502418 0
289531731 495337967 0
373587245 92006141 0
325311328 508408490 0
288155127 272949404 0
89868137 201258678 0
24665329 46650274 0
254285651 302152339 0
168466366 329277999 0
117344107 236929047 0
535924647 520095556 0
458995894 83681608 0
159447447 416804418 0
266463703 270896490 0
227875423 476547610 0
50713430 260743438 0
85471840 242196113 0
473733584 279517402 0
40715086 16215966 0
348907510 450623393 0
400492783 137343425 0
528297306 63697235 0
150648505 165076492 0
287673647 225343846 0
531766804 510066128 0
69263725 191521875 0
481137702 18879059 0
403414157 115260797 0
72080677 386388124 0
397262949 311159937 0
465188451 322785393 0
335126117 50873846 0
185952248 260822283 0
96839553 169723599 0
348270579 49344766 0
542459653 438601757 0
322120467 552670178 0
81467800 354206611 0
19163965 133611109 0
200604932 191863063 0
350628198 8395814 0
249355508 149403579 0
320026732 9468390 0
538455460 425201608 0
526786498 447358575 0
73843689 93095012 0
272569673 501328510 0
441216379 526906239 0
438408195 456807959 0
232390219 245074195 0
547027150 239571226 0
414082859 385960492 0
311725270 416194056 0
308821518 310493255 0
343035210 183542375 0
107776703 337353498 0
436333718 355795101 0
90862652 31687765 0
225732231 417369564 0
134877406 171857460 0
428188375 321601173 0
275570121 482211900 0
402255875 215958013 0
186621866 454294142 0
455834773 28180995 0
98789166 54016542 0
439435132 485527490 0
179552796 564613367 0
281315608 361468898 0
562072288 287105380 0
421096869 239248142 0
226725655 568934925 0
506337083 237094784 0
496595469 459436165 0
60414147 208045374 0
230645342 549237806 0
192857850 212301677 0
37170151 574620738 0
178151095 119585071 0
576644033 121221434 0
508177840 553344904 0
311540121 501450280 0
59507795 90432992 0
5582910 338046407 0
542934244 11403670 0
507882441 311064721 0
38336972 474478164 0
471173878 256939802 0
524270134 68598463 0
20390947 516291090 0
106771275 134112588 0
297335894 408295066 0
243780606 517881505 0
128483281 114211401 0
291929451 4956857 0
187900922 306849619 0
180275965 375461683 0
274387504 387941622 0
60108748 429977850 0
98775158 499009077 0
365861980 490788136 0
534715373 72134413 0
544481753 312085195 0
345911062 274744569 0
120973187 187372927 0
102939930 454645352 0
433378829 443122938 0
364945320 537831728 0
3085153 78897641 0
232590036 15626898 0
41220277 102583917 0
269229501 280159794 0
54243695 462209598 0
33338455 54360995 0
242901593 202635143 0
344555923 121581711 0
51679062 37060981 0
552542282 431448999 0
341008285 50593874 0
400672413 436525078 0
41075247 362778802 0
13820024 466633972 0
304933830 517479452 0
497931275 173767545 0
277215999 565534270 0
454726462 414806022 0
216988983 204047748 0
181267885 407340278 0
147496101 312555647 0
296270348 138705001 0
473359301 40090376 0
242381269 193902254 0
452404465 529954896 0
377167606 138084488 0
34462109 100787119 0
415050850 226177007 0
523069026 523754263 0
90514489 419879973 0
347282165 481378982 0
468040525 377068313 0
564452762 340479385 0
543769703 157434533 0
59928484 217159129 0
451748920 264390983 0
528144105 416386877 0
159311838 50668927 0
541702157 131823393 0
201546217 472897261 0
550450190 138640578 0
13941627 216775566 0
463879815 520288379 0
303726173 193554468 0
253655813 539020963 0
278851133 10823268 0
375648174 485874058 0
171458565 338074984 0
526042489 51149775 0
467725223 516557553 0
197755357 291733149 0
529679986 249876090 0
95717737 66011867 0
130326298 533271070 0
361006530 565346905 0
339625243 453770188 0
3658986 434945857 0
418880858 218406191 0
331219470 552049639 0
462011938 559217522 0
90673861 495314069 0
285398184 485014903 0
377147844 123518264 0
404451891 178472607 0
122048620 314502299 0
442352396 476794604 0
550573746 372766193 0
130443027 219399052 0
428096126 34748011 0
204129875 440284143 0
157395418 325193075 0
456180511 271845390 0
199026759 138934138 0
5160073 538819983 0
560948976 243244588 0
411951925 405706373 0
421193117 279844134 0
429958681 128651292 0
482243658 478597705 0
265581608 208693784 0
452813725 278211770 0
304454989 537873414 0
172651283 440926049 0
185815814 511967432 0
556345939 25881534 0
369959313 272222230 0
254645328 153785293 0
177432668 183277702 0
26442505 379517141 0
339807445 469316474 0
289901944 42358994 0
267924404 236888762 0
414442737 164912613 0
76009160 35456532 0
42460402 86867391 0
16778335 87061211 0
184373891 560265722 0
152024424 144448343 0
161935876 559030180 0
469920725 174166573 0
264330048 200961577 0
137219674 432395607 0
1444273 272628849 0
91417554 235357312 0
575082880 356061157 0
236581209 492826243 0
292263026 249249867 0
193730692 286165243 0
492756615 221633575 0
360463760 415624478 0
21100477 246042008 0
142176804 292648895 0
257684938 419690211 0
574265698 59208180 0
535010688 372573129 0
356422996 218745587 0
344166722 332190594 0
224343669 107226973 0
420365196 38087424 0
31487631 333603700 0
115388353 354057531 0
536118010 484580084 0
253430816 263908702 0
43570420 224422645 0
97203106 23769465 0
238138603 164520562 0
523057526 274868734 0
560035060 507371412 0
315520839 179607516 0
249029559 77892104 0
443502116 29537246 0
196465152 438242984 0
235683414 367382652 0
71772996 328288923 0
393199074 424368862 0
2363662 203727103 0
331560828 105318428 0
503362389 422175400 0
406615012 377080798 0
224664082 282928041 0
575763608 506017264 0
353206944 549296805 0
402547297 263241374 0
202727940 100726482 0
166276803 434128484 0
257532952 202408883 0
515160929 56277309 0
372115987 451511102 0
98026569 295679281 0
82074418 183874090 0
285706978 160789529 0
463216408 5386977 0
170481905 401684864 0
564250644 203356742 0
326521782 310677146 0
415487123 291969942 0
124780855 348241316 0
234972601 60646123 0
300893350 462296255 0
47230941 551992700 0
75558663 544690637 0
482426962 286055855 0
561475874 258949855 0
288139923 72472940 0
278094781 202181779 0
291792268 190491237 0
429539283 434899603 0
435355972 361153197 0
57386235 147557107 0
26141780 258748747 0
109322699 287309403 0
19474527 473541582 0
530698755 6621867 0
325198325 474244591 0
424466767 368415384 0
6937338 327481635 0
371912628 90344683 0
217122536 131612294 0
501110704 15335416 0
293228934 316321874 0
217382195 68237214 0
438775113 75592430 0
504178736 378164440 0
516110340 440809942 0
486633746 19689547 0
140841642 153596222 0
265189173 331619201 0
559158528 172588074 0
526316304 489690805 0
202624836 206113946 0
173154667 9708882 0
296332124 409620264 0
524299179 215663068 0
19314829 510499128 0
400503945 472721151 0
394054909 399393529 0
361868586 520194225 0
103137186 448494221 0
53478665 387837489 0
100464106 171978891 0
457923669 180524214 0
528379780 247611747 0
144384445 576974548 0
316531104 77467857 0
137066117 313540873 0
440493730 226986037 0
291807446 332426752 0
192829617 566562183 0
190015225 432162549 0
298073851 121896020 0
403217058 13211261 0
298978335 577173727 0
150591401 567976058 0
62499646 142251830 0
240107043 558632817 0
13593653 342096677 0
484734418 65043377 0
559068577 402343123 0
236008441 345948244 0
515732826 68746837 0
302034586 458335313 0
383441619 157511861 0
536975072 218069406 0
579606311 291441850 0
238358506 492117571 0
123146085 462046017 0
356201925 345774586 0
187914667 103060736 0
145855862 540438983 0
327796483 295572240 0
294129513 542025387 0
503555954 162172714 0
438787198 91585855 0
139228683 299361468 0
188067267 158828518 0
502717332 47046588 0
176381373 375374939 0
362962901 446383093 0
518660985 525127530 0
297585038 419875249 0
361441499 517307338 0
215920277 395020584 0
477403219 233212892 0
550569073 188169957 0
63769569 318914058 0
184695750 120533731 0
233869010 54120533 0
116892894 135698581 0
41587690 465877183 0
578767245 40977439 0
558648003 116375270 0
521950805 132236007 0
429788825 290745082 0
77933233 101167575 0
485392518 289518458 0
146387026 74521383 0
458039444 403400919 0
369498054 211795539 0
8013704 462941105 0
485708614 238943841 0
401265095 486984605 0
171049057 412465219 0
286858503 161594449 0
492674536 396195304 0
262670496 486813162 0
486501665 369936143 0
494189911 325349720 0
157751185 201057341 0
501778931 124358805 0
327387466 79724580 0
394042739 485117822 0
36032688 441415214 0
455558964 262636058 0
470484004 20086359 0
204663023 43762688 0
309364120 404287428 0
544283767 196589870 0
74808540 11266016 0
103031223 259560945 0
139760341 238340838 0
344156511 5886974 0
444441240 227393344 0
234833489 511567983 0
406252991 376408168 0
572681529 194245178 0
14724438 174474936 0
45114825 235624174 0
62746335 400785354 0
423634401 75097260 0
366690750 339443681 0
507040097 540865979 0
530418545 461651984 0
255093559 502732430 0
333091504 495351574 0
395303348 551731117 0
406450978 266633480 0
114817593 286409869 0
380225839 550246479 0
388895311 155488343 0
167163813 301117006 0
221037657 80877644 0
167043877 354643578 0
59860520 77648936 0
439163241 501044209 0
261042962 139166497 0
17057873 340287154 0
334673895 418292015 0
306728692 548295241 0
18404229 255554411 0
221217743 464127626 0
562130464 337945684 0
99386907 104847052 0
476655841 523006050 0
231355499 481618866 0
501814276 52025830 0
156130657 277883739 0
427741754 431086370 0
452884635 183470989 0
559534944 192115856 0
267629381 124961519 0
285643533 218519521 0
214977757 26205780 0
359243993 66236044 0
489935332 200101844 0
29037057 431808626 0
158531442 469408102 0
391775645 56168623 0
356147108 243500644 0
569315654 52801090 0
56510241 425745484 0
439451798 120936688 0
575980692 150929563 0
284857419 484496178 0
245747198 537619876 0
551795214 429627905 0
64393717 495993524 0
457353500 178803381 0
360012650 100488514 0
522018901 547259492 0
409283558 63206284 0
537135062 370616329 0
148777565 427599178 0
525248165 451593992 0
94883842 275811226 0
209378700 575282502 0
238700966 205241734 0
173788349 271592836 0
22921510 79386257 0
174581727 230755116 0
16967659 350291639 0
404100084 80071272 0
171958659 414056793 0
414494123 356089483 0
193550015 274093577 0
406646639 345202209 0
418698400 69559284 0
28691010 272805786 0
273230317 217284276 0
432388731 269731210 0
524289836 168260527 0
381004456 299229890 0
113761442 124050381 0
163232367 288633142 0
565416647 248261918 0
30502048 196917373 0
406155126 446406496 0
100705629 406274017 0
306228184 44955840 0
372339961 179170482 0
229294007 258556419 0
46776451 450418045 0
497863635 93776574 0
433705590 105750586 0
562573406 160108420 0
402940539 553224921 0
217139656 378622502 0
126408181 283891669 0
535682388 537932923 0
16600182 107916594 0
484392504 152249298 0
99889190 541816352 0
132494971 465536744 0
305357275 362865945 0
88789499 52934225 0
396122004 70980121 0
55078589 536520141 0
56707055 440431634 0
90443699 127714735 0
20646168 213868419 0
564309509 96737076 0
197516798 545987072 0
502851735 184790642 0
101018210 295597497 0
99212900 130029968 0
210202181 538064859 0
468021817 378616951 0
499588550 270305333 0
83513703 329735808 0
577711150 103547684 0
36076737 58335079 0
579461141 247706990 0
325806113 114899511 0
494913964 471059580 0
570480852 53855046 0
459215941 107941772 0
146435832 569927066 0
208234734 18314988 0
167832000 172982187 0
354297178 293311298 0
43426889 172861663 0
69003186 302821674 0
220187038 73795700 0
265025603 292696818 0
230005586 61442311 0
17969142 562500935 0
44679321 379411794 0
277323932 454937879 0
282879365 25413239 0
268078343 519200985 0
348078539 539094120 0
246129198 523225568 0
529270119 175212535 0
33344663 259561212 0
252484520 448051521 0
13084632 548481766 0
298019598 167778014 0
246782951 299300392 0
312498158 321351549 0
555545814 176113204 0
305035214 387914490 0
482002073 152571029 0
284520660 313384547 0
364059632 105305937 0
193875838 260673417 0
127951934 212662677 0
374391720 526184091 0
411426552 509355896 0
248546991 533178421 0
143240234 441604439 0
399547265 379744858 0
427573055 404812797 0
322909297 43384088 0
496814700 464886166 0
419189715 118134515 0
424686960 46042642 0
385908099 371381637 0
483187124 572112396 0
352705168 97934021 0
571087031 170031112 0
207584575 198590580 0
543169151 14815936 0
451040462 155090225 0
370151524 100889122 0
101443000 404719463 0
434245874 249233608 0
470089115 32307788 0
340351067 512442756 0
578498933 20357577 0
437465197 516615914 0
386769770 541978459 0
26579234 106736061 0
375229454 368874761 0
212482225 381479504 0
141059585 455359558 0
343871170 376457283 0
502138370 298334728 0
228945843 504835923 0
109111747 343656338 0
289459182 80216140 0
351889097 120463606 0
158017677 276805778 0
527460646 351751206 0
342031592 68960291 0
32251177 48536153 0
219057658 17050655 0
13780926 316541333 0
141620971 492200510 0
306921202 391987969 0
170804147 452621131 0
301575077 81409041 0
491184964 284745539 0
347424883 244624516 0
529481199 575683740 0
520140414 436135766 0
261491224 498060940 0
83606279 424250660 0
3815169 450384274 0
154819714 378127904 0
511749481 424561556 0
194357789 449178003 0
32833244 510567120 0
115727069 248961407 0
289169170 203090932 0
332365297 185761495 0
44830511 51023954 0
474073425 387072844 0
293436270 418738285 0
439326856 293817064 0
403493015 155670610 0
141401188 461448319 0
478736266 209825929 0
116404949 127410084 0
501956215 492043730 0
248671954 115521141 0
549010705 497383955 0
481922586 392072496 0
522821091 508553469 0
419302687 397650871 0
548943360 179438084 0
293167873 451648314 0
298020566 416554441 0
560736757 336559646 0
512051792 182562421 0
574084906 126269883 0
267233318 503129616 0
56919393 152081038 0
382915686 166845749 0
282082938 436879196 0
439184932 487248122 0
103733625 48490660 0
352265260 89164920 0
414199763 481054939 0
409487203 74604109 0
229242858 495408810 0
196280827 500176778 0
82487008 161153501 0
90386806 527161216 0
237617393 88667264 0
352733850 103839215 0
182821011 307284649 0
316530763 367436114 0
560740999 481068001 0
108004223 7032609 0
447171500 270707391 0
247785607 219218655 0
298421694 117576611 0
561928451 572570672 0
367662828 461857137 0
257683251 233348021 0
296758480 266144866 0
373806885 571299724 0
518804455 32462239 0
549213293 323689354 0
153300232 473630487 0
505199794 394858863 0
356753434 54765209 0
431245105 104820094 0
424686567 330615153 0
142680551 473034396 0
185057717 213798468 0
311754890 513744860 0
505521965 402659649 0
503144026 4329893 0
362473355 118655594 0
291026596 319737568 0
576359339 193518451 0
386442328 327062206 0
304974673 464204208 0
336700514 167081857 0
283783597 179563370 0
159813952 467212587 0
303199633 514232661 0
153531042 92322187 0
220184023 92943496 0
215124571 199835519 0
22148134 152755621 0
342969274 19049149 0
422381073 255619381 0
268924697 13581197 0
505692631 409758426 0
384229360 240887399 0
379199862 449898301 0
243458983 394199199 0
320934709 75469404 0
213148446 538967715 0
241160965 492138461 0
223354292 250198163 0
523554788 98230006 0
478380115 117209843 0
527682060 501400658 0
296755338 213672033 0
381747988 184856514 0
439324686 279328411 0
273590985 532914850 0
438440822 191638587 0
472987833 273688608 0
290985310 111435757 0
572217882 318458792 0
112968902 94183246 0
358052198 433304532 0
217128475 496051959 0
245655460 73915309 0
396701803 104126899 0
368753564 200523009 0
474121143 97288391 0
375392816 529604789 0
545912702 154784942 0
540341516 169550701 0
553725681 153027543 0
468102070 472890770 0
262773233 377141517 0
523247611 414695487 0
94996499 516119237 0
391947608 483052196 0
571766691 93842736 0
528411211 283216485 0
488609995 197595761 0
89777811 109281114 0
354775505 91320230 0
538107449 565650293 0
456012790 554878148 0
304298824 571388746 0
215635417 491578920 0
324564731 292351919 0
483706612 536974935 0
268478413 355410351 0
350024215 102231037 0
44468555 331223830 0
156194881 265770578 0
369318534 150735916 0
22399142 29379723 0
355770299 555582826 0
363872049 433883264 0
216089319 117201311 0
541328703 478283854 0
235534531 545817031 0
522164518 222806565 0
500849939 573087727 0
390522767 195231821 0
39644779 347566275 0
444457883 396853209 0
573724968 232923857 0
429148174 334236177 0
296949548 247803273 0
346767479 326749909 0
115017065 180803499 0
17342665 545538802 0
110715082 45441942 0
469454333 269419707 0
128540894 139717019 0
296274324 429410041 0
386699364 374626289 0
364189747 378869478 0
105051633 505776981 0
121393746 249528873 0
373135378 27130973 0
512079946 389528246 0
43326076 75298664 0
179369091 5045253 0
449388393 94878341 0
46537563 343587373 0
122014185 448116702 0
229956738 538538472 0
266008200 108384654 0
14673655 30396983 0
280533109 77912023 0
291241055 452470646 0
282244359 417869449 0
426273413 548063414 0
550687256 153934911 0
69500066 402485529 0
246922660 85989897 0
459530914 11814099 0
543480609 434321720 0
397324618 393984592 0
421748328 482071141 0
234564262 471204443 0
461388963 471506939 0
417413067 397063670 0
25725470 529765091 0
253875876 269520457 0
399651725 568541186 0
536191753 290622757 0
71899821 546493265 0
336486463 188538633 0
392237484 561043358 0
550964307 365198959 0
236232542 548569916 0
302564248 48475339 0
552171021 166887046 0
485299017 491757163 0
201952241 388499504 0
256111178 180763185 0
135564918 83418447 0
483666642 2896306 0
520938179 437133147 0
528502254 557737322 0
311433087 535328711 0
97439416 268452394 0
471981947 295276575 0
424876614 255868102 0
488951685 524616517 0
399999527 119916185 0
256439652 292855345 0
8189233 228040783 0
113426052 240765905 0
463257291 369999249 0
429059161 270754635 0
404998114 85953539 0
544123027 370824780 0
274763473 112037441 0
505976245 227174663 0
356400108 555188136 0
496245855 523004962 0
434026422 387557253 0
460224082 527271726 0
355485166 533616234 0
74290202 145870148 0
371459890 486145899 0
99991281 182280673 0
456180128 277269774 0
492776237 443945554 0
573243081 504330887 0
133590393 567929780 0
493068399 484442963 0
396718719 312799621 0
312572295 262293551 0
91318319 508681053 0
102147665 180510716 0
238321744 578275652 0
489293901 468296279 0
69269327 260827023 0
142367815 182619087 0
483756403 570512382 0
465907585 536188497 0
244280712 171924598 0
136594083 578508445 0
169448531 303412642 0
389063686 112503461 0
344255943 354767396 0
233092674 44388446 0
411126717 270153270 0
26051852 548513554 0
508757973 252486954 0
88213625 222112794 0
170561078 377680288 0
401807089 179309764 0
287988035 462335214 0
323886300 249866989 0
249350033 446948623 0
222919291 347418114 0
454576611 258036363 0
261826130 385130522 0
73818902 430041084 0
424495926 258449771 0
284522711 213020922 0
201827333 434954056 0
24732042 521995559 0
33091054 512831438 0
79861546 470990745 0
328898291 143762703 0
209262392 563002294 0
242319274 83609879 0
288526397 217588273 0
329499000 238376119 0
90407062 146256898 0
84121072 266174123 0
279718474 196106900 0
314571750 403145295 0
172133427 549286654 0
251207090 28742234 0
476335351 328051593 0
357943194 420027743 0
400549266 167229839 0
549000904 250815606 0
486155900 102238002 0
110736500 522251352 0
204427612 511581123 0
428366915 366445235 0
190697448 316076718 0
288296147 294723812 0
572289222 527008993 0
481111134 559679585 0
45434885 30878786 0
127028917 173611074 0
471666188 488222735 0
375875037 550341123 0
160607169 86766847 0
538313439 80634238 0
493716986 75286296 0
545757905 505356041 0
562161 112490968 0
28794570 280176366 0
540165558 202496714 0
140536709 349722674 0
290842528 349914351 0
92518826 9380074 0
488697169 187710879 0
405844443 92226849 0
121988200 262223506 0
89216312 517778346 0
335233030 52277264 0
404425239 113272576 0
138947619 472172051 0
31194076 262768270 0
532285739 6789556 0
427279512 321025702 0
99192515 526331381 0
319478331 366990655 0
77622733 535524731 0
247931603 363548272 0
573510834 249109897 0
430050237 178860492 0
382348305 574468076 0
360786690 350663725 0
495703377 239470795 0
383786364 74063421 0
63552119 172031120 0
355502538 208813329 0
255404986 437962303 0
355595761 59735173 0
460746191 241208739 0
189861412 350524819 0
205180541 467211329 0
233469750 400936537 0
60761831 180861625 0
455407230 45411185 0
349638789 347285808 0
279284934 68937343 0
530554206 3111525 0
257536104 481873111 0
44645212 261560770 0
115321381 42260316 0
502044231 219519268 0
576266280 202663398 0
25144499 211474703 0
12407580 516646543 0
79395705 2475619 0
371779315 104312245 0
199929110 167011875 0
113611361 303441013 0
54103351 255719724 0
542237803 533668162 0
397352225 425795857 0
291080033 356116571 0
468160608 388287646 0
28814343 374295966 0
183203587 460488821 0
163519742 265248486 0
238150367 433905880 0
241246726 250925210 0
281381394 258667942 0
71044494 438042262 0
500633011 560834378 0
377875687 305542688 0
577482532 507793394 0
239529314 323400528 0
289283063 478607147 0
7284531 44717738 0
381485641 249841973 0
376025922 485073405 0
466865831 470863158 0
447599184 469451751 0
102666873 79060116 0
465725627 206652244 0
346204652 326334015 0
459361539 242927523 0
190863645 518055660 0
109891110 464338438 0
290543309 418387906 0
52614021 251570969 0
135650308 271138686 0
484224217 143744066 0
289730855 13159385 0
14083963 512073509 0
545609618 276396213 0
145515364 77790492 0
366646108 319782668 0
523863187 553380324 0
195971054 336629484 0
353841595 68945243 0
539777444 236211208 0
13878877 238285519 0
280438534 352215195 0
332048575 47056810 0
571634139 123507001 0
200249918 516000827 0
350210810 218449836 0
529970781 139979610 0
369927887 354998129 0
334701724 316066952 0
392211591 139602546 0
311944271 83395042 0
8697288 221500992 0
91690124 426903861 0
121170116 46290029 0
46133673 12859841 0
211892765 453959255 0
355145190 367785518 0
1878904 75989797 0
205948451 565423538 0
257458066 136583535 0
28083252 423874208 0
234818803 199206869 0
496391012 418348112 0
335581281 391237264 0
130635035 10793828 0
120484568 568694102 0
456400955 470976926 0
387656905 121264516 0
439346895 88702423 0
207343030 368473642 0
296271178 58826029 0
377665227 303533722 0
172746360 304092367 0
373446515 284152836 0
52447492 103024385 0
95577422 125236962 0
552342837 412514401 0
252867190 414173083 0
536653209 268119462 0
49791584 229461719 0
313844458 525328337 0
129555272 416215948 0
98375206 569296246 0
3533668 200917221 0
566185245 75346661 0
68525328 443590122 0
539061090 335491759 0
187340391 160084547 0
433549178 197161296 0
493793478 16232046 0
139654364 331385271 0
25738498 417201035 0
301663354 430883410 0
477220648 299783831 0
498012277 525530599 0
370791303 169897688 0
16913319 34842918 0
185286855 244039823 0
100962306 366421695 0
150783673 440686972 0
572622890 58565395 0
196903441 132627619 0
100675999 214995517 0
437386663 440232458 0
407761959 497006157 0
386947556 257972265 0
299774497 391625362 0
425416276 567210155 0
548127520 58961795 0
103852362 132106568 0
514271021 308649471 0
354236807 523314690 0
237203959 219338986 0
320181601 312832147 0
557755153 31977654 0
318045527 133488398 0
251325251 346763816 0
296311294 290084231 0
131764920 386376674 0
43027150 43369562 0
383590778 411377814 0
348795246 492420728 0
92973966 287269330 0
220845469 50057603 0
560664904 7483035 0
470394435 344602519 0
381539173 549618604 0
417889934 314282266 0
428633711 175774115 0
262793136 571051260 0
103551268 298723055 0
303229507 453805529 0
448886684 169301250 0
137397311 397311308 0
218947136 132129820 0
402709543 473584282 0
295316339 466650630 0
136963454 211162806 0
231511241 88104870 0
166250586 143927017 0
512841279 234966472 0
537522963 291527292 0
312834919 166844396 0
331422749 266161166 0
495847188 376569382 0
435683427 310298376 0
398903649 234059291 0
48760597 131591730 0
451773103 142842652 0
212486105 327682626 0
165638167 30193123 0
318189596 184075050 0
573806568 42315392 0
335041438 370718680 0
331746545 328885620 0
321865002 94816355 0
401298766 501906669 0
202110685 162353906 0
292808962 451113146 0
7828321 235263832 0
88519548 268913710 0
484074163 102243319 0
372488709 449802885 0
483808070 386143579 0
66758273 143131220 0
257664765 299489129 0
103502242 27274741 0
107457910 477999686 0
503166518 312389710 0
269848242 311287293 0
9449005 299557990 0
365174788 472017728 0
531552627 116309341 0
353662781 37440019 0
434169470 180713267 0
205490524 296997930 0
259751608 174612172 0
514330674 74210050 0
530271734 203939193 0
134957133 493606620 0
15936993 248389266 0
28968533 392900067 0
202419411 29944041 0
163885319 418937988 0
283269005 409947295 0
267137112 105449641 0
295197647 568621789 0
17515684 576117605 0
554403496 317058481 0
19218604 344418632 0
374546962 251952684 0
168545991 543101221 0
124995120 273190151 0
133549436 70418194 0
323492166 418191029 0
476988405 391356465 0
283799372 242353212 0
83011182 79374121 0
508471703 505498488 0
159775486 423033540 0
495444719 406770488 0
215764065 97466894 0
25525618 359574027 0
453549881 371440839 0
261157993 426040290 0
31017377 31590868 0
20557358 204890140 0
33111410 257322991 0
79210101 481157375 0
259662523 265220314 0
200242997 307458268 0
189267222 242474029 0
203968473 283534933 0
244693961 77143150 0
434106046 120948271 0
107718342 501367917 0
542320859 33130130 0
472458491 348027845 0
341009515 101210324 0
369921840 228515319 0
69190983 551239615 0
361176149 6311577 0
227780543 190573203 0
195266865 66055662 0
462266768 108319793 0
106100170 38508914 0
116111116 41966844 0
435345864 25107599 0
529436680 52829830 0
325926247 200089151 0
219024906 490303592 0
84902306 428205526 0
377181991 393106707 0
179670845 128141671 0
463446199 239509967 0
164223510 113771808 0
151132421 349434947 0
133735395 21974605 0
258232670 492676199 0
287404215 450987241 0
467815847 467085499 0
358085251 269180722 0
477953697 164916506 0
373895692 510782769 0
416284007 316290808 0
154351442 341874379 0
251385839 247575712 0
296015810 388210342 0
190922183 158040282 0
454474472 15728987 0
54310275 160344178 0
199763433 126824934 0
383204598 433013091 0
180392357 390508244 0
215814173 334989933 0
431949547 394708689 0
303758915 84521057 0
430542570 507089225 0
354571034 378431666 0
486885378 27681928 0
511302209 327337496 0
228717556 250788597 0
162434770 420896082 0
494594343 394741132 0
314508095 156609338 0
244951684 84109018 0
516875828 31596699 0
373096237 30564700 0
321288132 232849895 0
351535705 165683429 0
176279030 111008088 0
272314910 548522556 0
510882152 126829002 0
152800445 153979801 0
140009054 375427213 0
115820894 546347563 0
236201778 152440335 0
99929804 294880147 0
544189578 258449138 0
462614792 488187898 0
129721432 105429499 0
428285089 281985957 0
82599388 200744071 0
514025551 354907172 0
49921946 527332238 0
362149373 418245368 0
461278084 290724985 0
370638619 428225842 0
523114852 394996394 0
263827127 179436093 0
110288828 133398584 0
294415211 442267875 0
162934288 319569334 0
562382786 570291632 0
250679213 212284135 0
563352755 346488245 0
372781711 117884220 0
98657882 110733681 0
385893467 286072000 0
441346775 179348351 0
289207606 84697234 0
362798656 253915798 0
368886923 169710295 0
279267369 544278525 0
58746142 547154688 0
175373813 578868687 0
60602738 129568217 0
145285330 479456759 0
324389692 318327 0
295664163 523909433 0
475051580 200098016 0
444435611 485863172 0
510220576 542326758 0
447713691 141872388 0
211531738 178361411 0
20031294 483817744 0
428966820 522183870 0
476150919 274419556 0
543469950 92454490 0
324448869 123009150 0
120263230 522330222 0
309891069 129284477 0
228430049 544646442 0
366438851 461715312 0
2540047 489443018 0
238708264 6347443 0
257980467 320708643 0
496239377 376698512 0
193035341 255099881 0
517528419 56566000 0
555986074 333346916 0
194556595 194523791 0
133692909 551332368 0
430125423 179242315 0
438527657 213778568 0
417999046 376551537 0
80144907 345479306 0
232117892 484662678 0
148668348 534845187 0
343559297 142247679 0
231555641 463374854 0
508831593 199259110 0
416797250 334793997 0
120995073 564387479 0
150967210 514429892 0
522871573 356647511 0
261173223 233935815 0
95543913 401563386 0
231482116 199795633 0
103001442 89185851 0
300909759 475810092 0
446614234 492894734 0
143420245 573078913 0
204066268 442484328 0
575010828 128514219 0
62506300 108754402 0
157385776 173964982 0
68475747 145667656 0
420176706 7686340 0
543843269 311432237 0
490618761 137826529 0
358056469 488983939 0
329227200 128494749 0
28441389 424783210 0
19059423 110689562 0
1101243 317380172 0
490583398 101664600 0
503456002 476735854 0
301041919 326450280 0
235049864 505226694 0
212549866 467385938 0
299655628 362171536 0
140712921 411669299 0
261813463 573347277 0
501812851 335362356 0
563824750 359656978 0
137106290 355623698 0
356886453 255797458 0
200258370 97947452 0
338499929 337869919 0
135770661 87718597 0
11899731 461406415 0
501724614 473620309 0
456045409 206290467 0
48532020 275125345 0
118805444 319200580 0
215605472 277554916 0
49652362 213144238 0
335727507 413119040 0
203144158 340862730 0
202424432 264671825 0
495113779 459661189 0
556032280 15817697 0
279732926 470044663 0
337991555 547574833 0
321689524 544838952 0
56267412 231124220 0
262560489 75394319 0
86667046 182655327 0
12982919 464765360 0
98005812 37125553 0
319977834 39495587 0
337651335 393601125 0
462180566 343832752 0
113778407 503175979 0
500555144 528891525 0
133323481 30173857 0
167712305 157468285 0
30549494 322580818 0
555179063 276185287 0
52875279 216976434 0
547469385 151144745 0
92607592 138975657 0
234290540 31046689 0
294306080 135115490 0
151226897 43171189 0
100933658 280678018 0
352388963 546776313 0
343672202 50735478 0
153009495 61586335 0
549866516 414894838 0
528642350 539565423 0
85122827 241858393 0
453115633 455437989 0
526622690 39148821 0
550212251 85048897 0
223473895 322414561 0
485511861 106196005 0
486243665 522981596 0
197773646 474345326 0
188276260 10875748 0
292495829 125942560 0
498302148 333215390 0
536439478 334005570 0
62467475 519498791 0
172055723 145871602 0
161208838 556815319 0
370380361 267356057 0
148033987 148568903 0
516621411 50761919 0
127807259 53314371 0
215043666 201613675 0
215879052 35581722 0
321273310 390087512 0
268577424 254629038 0
294007212 104459780 0
258575887 219896600 0
19562377 373639712 0
83051632 533949492 0
249386673 222171817 0
380660456 86997327 0
340298930 90682688 0
405976712 351205730 0
1799983 459497175 0
511694600 552927500 0
473377319 46819415 0
336032391 355027728 0
284605296 336992540 0
232896288 124134480 0
16680602 246626368 0
315365590 436833974 0
247465972 56383546 0
352750761 508648590 0
3403763 282952216 0
312223023 120193296 0
492326840 140658535 0
29592635 469372011 0
422077704 102798490 0
417793039 523623423 0
78191979 457741577 0
181754734 111364992 0
517408073 505787758 0
508662666 201693019 0
174016535 276540235 0
464905662 136879540 0
123371392 150096474 0
452707225 21412846 0
339921645 195479454 0
7096597 30474688 0
563638849 327677538 0
472279937 244690417 0
318783313 83206263 0
388929894 563150769 0
433920649 544283648 0
434923725 102648024 0
332308594 285565083 0
186157778 360453191 0
358950463 413171060 0
541915467 576222881 0
579672881 307017985 0
559117049 225651638 0
199878243 388691279 0
255414186 67184967 0
393389680 521540450 0
398182138 292867802 0
509294543 485037301 0
63763996 11917101 0
287669337 515180361 0
290199792 214572207 0
207616709 19505757 0
350960133 50369382 0
240744098 121930204 0
7850764 192963894 0
44371959 571204553 0
378021277 214048609 0
532205956 150436155 0
208245591 280686101 0
407010046 535012878 0
236113360 417260366 0
384658367 291082027 0
349655006 202497827 0
435529350 64874269 0
419496152 111783694 0
206700649 396775885 0
186524938 16623398 0
298494008 60639381 0
195851801 214891495 0
17369794 264121660 0
208320802 383378863 0
511018468 70671465 0
131571533 167550112 0
392857524 169630482 0
250130841 350052021 0
153561435 411872539 0
330919290 390729369 0
313240139 246585868 0
230089958 322485565 0
542668051 185426530 0
355218469 375132488 0
379580863 329725652 0
230263056 459195105 0
142969393 343335469 0
314648265 504518144 0
301675125 578984373 0
469267389 472903955 0
416522951 423742749 0
39674026 64660128 0
133866427 444477217 0
261075967 518458319 0
35849108 414130422 0
28679458 167520566 0
499077094 139401947 0
185116589 39685131 0
94609016 76284400 0
170588368 96608666 0
579623156 226030782 0
12863043 223771164 0
144394904 313330253 0
18417670 360839379 0
219215949 191247651 0
483035671 94062088 0
244948102 272762435 0
87504408 500869740 0
114192648 125318644 0
282620547 12276730 0
127152040 506778492 0
309410231 154765697 0
223935944 554151152 0
469279911 448971882 0
35201898 284109311 0
94490880 222789558 0
61157156 531915297 0
77675283 571094678 0
28985500 158440480 0
386848729 404112277 0
292679968 31568781 0
393469703 307295680 0
122056410 168518022 0
497291275 290035821 0
135964882 142731498 0
527580212 449114083 0
425314964 495397875 0
215569088 471218318 0
493579806 162204671 0
367891022 514395366 0
90781619 435364755 0
66226502 41480212 0
497913836 496380449 0
449534081 11588599 0
281893520 189189803 0
156978595 549234993 0
254524294 439392743 0
239887112 177315394 0
377259563 230019568 0
353420378 42220591 0
429436967 332343086 0
18277359 410306745 0
133329047 187712558 0
263913639 357822264 0
148227333 15171526 0
405317013 198022001 0
185038196 240256142 0
256180494 541954557 0
361539347 434015956 0
360766906 167899061 0
138073310 41209258 0
103718047 130530284 0
208027639 524375177 0
140256692 301083981 0
457485802 283508879 0
123865743 468419244 0
453877338 118857515 0
160970213 290163027 0
151713449 381029157 0
269661080 146899378 0
310519231 217185879 0
578885007 555072327 0
233887951 21311480 0
179113686 192819121 0
223845003 196778538 0
32834395 142861240 0
474350723 501013446 0
365447141 86660836 0
372526615 221182407 0
336378315 315721554 0
454824035 416160172 0
522529974 412407503 0
559331015 375906126 0
422825634 79178361 0
178537879 418268009 0
274062491 304488059 0
24987851 232595250 0
463818564 11167797 0
470614650 267254213 0
176168138 420464186 0
339160527 162749577 0
202068628 350945186 0
172158294 117318710 0
130166768 192619294 0
274839895 236363307 0
470699431 311697150 0
472736875 11737819 0
563114559 244753475 0
13406629 575637907 0
150342928 393066867 0
212309546 526293123 0
495891123 264004481 0
436897335 227079249 0
361727834 21656049 0
131819948 84886814 0
77003918 574539313 0
116187397 354858709 0
14053029 297645881 0
154927787 90968157 0
214324416 208894308 0
307840380 299907012 0
553319680 170398374 0
379395701 209714162 0
58258938 241257857 0
324177417 41076710 0
410364167 419515910 0
34118690 125975267 0
17490743 250094110 0
262020090 378011754 0
56221953 88160618 0
391836525 340045769 0
15757872 472641557 0
116689453 285621512 0
463928928 112765061 0
376551790 449110250 0
170541293 427882724 0
265213125 213361652 0
22732909 485710609 0
23418698 570836148 0
312712900 568394993 0
409138911 201589275 0
409793517 80235526 0
6173870 324622931 0
464468035 90995543 0
71468677 417081561 0
328033877 294276758 0
403444839 283136554 0
186019362 189409913 0
246921206 270487714 0
259828601 399567863 0
438091339 244459365 0
210463702 44247588 0
104523835 573137534 0
512706367 333401714 0
7920051 341818948 0
378766465 466652851 0
555020823 524119560 0
18030271 310164004 0
493051899 304708335 0
232552716 423362109 0
230077544 10672039 0
57677172 303876755 0
373830938 140611044 0
9918049 151283614 0
534998784 339565926 0
72685830 226301745 0
500688104 170869238 0
466675500 277380840 0
16195649 78648962 0
504786327 225006628 0
247899893 361543986 0
2461116 550396984 0
176214640 137042140 0
293104984 342548552 0
290981205 412816880 0
493105308 530385548 0
78545498 536070183 0
7283636 355712128 0
213982902 394215821 0
232171325 231252518 0
288374619 394183814 0
190349294 147088825 0
470290599 191791169 0
354334606 190755247 0
409191484 222234220 0
287380701 436773352 0
444235250 208666559 0
131798985 26131993 0
199082869 304127113 0
482068976 117049371 0
561893840 205114756 0
338601595 368522821 0
523349107 277228610 0
368675568 472052291 0
358338861 416925351 0
354010850 529649017 0
364759527 76338079 0
483904160 97109482 0
507761086 383177971 0
399268945 351016240 0
197675196 302149250 0
176424079 471923253 0
237409041 567827194 0
317506920 163621889 0
209537830 273147622 0
360376880 309855534 0
371573985 269565787 0
365864356 469227478 0
479806650 43183070 0
214074729 555529212 0
276841146 226600731 0
21357759 361715740 0
130114111 169525724 0
559673643 397186104 0
121646925 553261417 0
250522155 573345512 0
568290783 120192013 0
564135384 111648737 0
77623877 518020030 0
562633538 7091081 0
290668553 306359013 0
215569808 252961069 0
99077952 492232564 0
202949162 220915717 0
29477177 228983750 0
547194841 215411515 0
241629391 269694035 0
478248724 321164445 0
206530739 560611596 0
117445210 252293989 0
190847037 108254389 0
431189555 406025516 0
179527912 383174600 0
93546636 347680746 0
417013502 201384968 0
129010206 164024789 0
482571732 87417318 0
38452052 454362235 0
300927758 273577713 0
352158181 234720684 0
421685877 284720982 0
457439370 17089296 0
398633048 94999112 0
233324784 96183235 0
284895639 384137158 0
81850595 71343094 0
122368246 93496880 0
38638687 77986870 0
119276713 398126915 0
64754974 218503337 0
530369543 231473266 0
68515782 540908335 0
81212079 393743917 0
226065099 97547098 0
21945399 213691527 0
554822550 333596053 0
125613735 154941995 0
459094467 546157693 0
31730055 420899835 0
246554481 97189625 0
394191600 221035697 0
297391299 192829998 0
371298019 334756632 0
417831272 172342090 0
393347986 291483242 0
91085394 58673080 0
170574663 83841889 0
269881273 428375701 0
474165508 266750177 0
272220053 478611719 0
493846179 511615843 0
436775885 58584626 0
553249781 475723226 0
199787405 121176180 0
63971709 571163291 0
373611584 467229566 0
577636932 554270144 0
408306186 418486600 0
2181179 16832574 0
559914390 453870423 0
522583143 403110216 0
526322357 336608 0
251998823 219773934 0
139048804 467750130 0
112111854 499381803 0
541568516 135248859 0
216720545 559088671 0
221909135 503980126 0
313822175 322572610 0
497857674 165803919 0
426896669 16198533 0
574453839 306355209 0
382072318 153589056 0
258198591 148313742 0
310102740 20877765 0
317668264 297556892 0
184228950 282364169 0
462334926 41955131 0
330155480 430706044 0
452040771 253994406 0
535429243 210122853 0
352027279 433258286 0
3128217 299617997 0
520535149 409370406 0
220820854 311532719 0
214272257 164251957 0
376314293 379770762 0
161163702 24045872 0
137398737 508413218 0
286093112 391643357 0
155077864 458318820 0
393057084 175887382 0
553157237 954844 0
13851525 48375628 0
32044331 444053884 0
134699288 404591977 0
284125146 157856037 0
66145032 388845416 0
69226114 114295392 0
425120205 209091330 0
329877213 152467657 0
286831704 218561079 0
191855231 568329976 0
108297012 103980379 0
369540890 382153600 0
256628122 10487600 0
233937194 37011492 0
241433728 77896212 0
569729350 184911423 0
109123451 209739399 0
175197836 261228888 0
347817432 24552537 0
465366778 312449119 0
168931831 417044437 0
177592173 198689637 0
509563294 159700811 0
540325941 168538329 0
395891639 577436984 0
205447532 492079787 0
429508424 55191658 0
468487546 5217463 0
242416939 486822541 0
539777271 104753372 0
132329909 109958969 0
429401461 548902276 0
408757906 469182861 0
8786216 503850627 0
163710005 496412659 0
17536896 574137588 0
67107027 296999200 0
551968600 297067925 0
525728953 34998800 0
148338622 505175252 0
503079278 39670808 0
296768483 120016227 0
410949970 179599100 0
331995440 403278698 0
418724461 235459959 0
76789237 215752817 0
227065372 574013313 0
279244883 399728312 0
550753975 120378395 0
392434273 389933472 0
330118620 141671720 0
154741463 175514626 0
401610174 518324169 0
2971611 143939153 0
115694469 217610411 0
294765989 512467612 0
568459537 518593406 0
13143528 431077598 0
127374471 544002195 0
553814898 526528392 0
78830772 421887205 0
204072423 518245137 0
180080974 354543612 0
151218516 375666816 0
248346441 237484870 0
353398222 444815977 0
452507799 227138554 0
166374976 266514689 0
368377393 30403784 0
436536061 158979653 0
534759590 181215525 0
499992747 242575513 0
25496414 63362971 0
488593116 330311039 0
3175259 376848037 0
458196333 261978222 0
115960663 332151965 0
88614895 369353003 0
121361093 358606547 0
13027260 457554368 0
476470528 423651024 0
195435589 513433720 0
100664715 465957685 0
124073067 353444076 0
5148790 448762166 0
112749224 97511067 0
243259059 388834607 0
319533150 260082222 0
428591897 529894749 0
426563002 355952 0
559593817 160914180 0
284054967 376597452 0
367594237 528742924 0
471688472 86129429 0
116414655 236736660 0
212303363 6597455 0
535596995 218933462 0
379629341 403971619 0
226197515 148514242 0
307254914 86558232 0
316807942 404675694 0
75744022 365196457 0
53170018 34560241 0
425664287 43755691 0
485086601 15289162 0
266394795 278898724 0
501750076 172981713 0
75728868 103119933 0
310448573 497453850 0
98236541 108825349 0
157378196 11715809 0
269033183 317193192 0
99119612 399511497 0
199858207 279668246 0
202348984 488557405 0
430741931 530157886 0
245373859 548892103 0
147535790 151872886 0
274693997 265296556 0
98288866 62246020 0
454168993 6700866 0
484450791 456236696 0
378227274 549306636 0
495799999 35403803 0
26467648 248888502 0
34041179 532397034 0
564577885 488241090 0
44768312 5687695 0
473687440 100119738 0
514289688 404432171 0
390124860 270654271 0
209131909 304674512 0
327708306 257893333 0
114018427 42937568 0
528997628 124208198 0
72174758 368880462 0
203177177 141423890 0
416126718 515127838 0
121587424 103791786 0
317634873 444976823 0
86687771 43360196 0
244483110 88478989 0
331889442 52553028 0
209396476 138727415 0
548240320 139929134 0
245292735 173737602 0
27445702 201881970 0
224674284 253787921 0
243405690 478554961 0
134323022 189652696 0
146221660 4479518 0
9793254 496466061 0
169728923 68669797 0
270793727 282997603 0
206905553 379067588 0
303419436 514094986 0
304861368 306022200 0
149839679 93734597 0
224170941 354131353 0
26856049 255332323 0
259812714 24140368 0
220875696 235470817 0
258173486 462613093 0
514681045 115998078 0
200084439 62548131 0
435995472 117197837 0
257678985 311709233 0
153773834 113530446 0
119488044 244795628 0
345956751 339051654 0
260749314 186805553 0
383761690 373081218 0
412348550 2581780 0
313469436 286056084 0
326445822 143527751 0
62270163 380423863 0
282063762 351876096 0
577736233 256349909 0
13247112 460005852 0
481205049 512107304 0
179511254 240037054 0
551669797 320629950 0
23794478 270061500 0
510453456 69171060 0
51404706 172863383 0
570018311 424099390 0
338480006 66491307 0
26089572 315220563 0
4885635 543024421 0
271412489 519479861 0
346004800 323550926 0
351454724 168109371 0
105244610 553503457 0
447163932 83174159 0
67600680 43194579 0
108987150 139753050 0
354542132 484505472 0
280764288 102156637 0
571576268 428312161 0
450081576 163018485 0
378017029 130579933 0
417222581 454338059 0
151416149 347623269 0
549933771 578339387 0
42552216 538064587 0
300240114 566024496 0
158889618 511811335 0
227096874 327746834 0
561062104 111857979 0
324937355 550239431 0
77199177 480516244 0
368372397 297858629 0
522258612 133376805 0
518929694 8528417 0
525046892 362356161 0
59091537 127346676 0
529398455 381280249 0
57961397 414193998 0
530511436 180180862 0
119931501 472929634 0
240892458 264699675 0
305903925 252564093 0
62068435 422994920 0
223763917 447098102 0
388305353 403962524 0
254954578 53092951 0
262791856 21496253 0
30012781 240747273 0
540707628 455578447 0
331284510 472197765 0
97872719 43346720 0
489493972 575275749 0
309012644 430591845 0
565848608 194771983 0
372914814 288863149 0
34357738 264793709 0
467408827 533471869 0
301714208 455850290 0
247958711 83151977 0
492464764 118957245 0
63867320 363348709 0
225121889 406904174 0
162075505 338546887 0
321107047 433816983 0
342655893 272276867 0
189822962 468486249 0
454603496 296453082 0
372617832 274493715 0
429086616 383225696 0
28104494 243072698 0
215165490 516468350 0
528258040 134479404 0
422231015 154621766 0
554371433 317887945 0
415023382 198332264 0
34334570 98197293 0
534349914 266831582 0
157708584 463327311 0
556382278 262572916 0
265957859 316070768 0
449011024 125640038 0
73010906 571740561 0
421179240 250006465 0
134842273 414139712 0
85837359 210441464 0
290346421 391319218 0
33778495 312968566 0
578836236 551653033 0
114986224 216043876 0
2545683 3243551 0
120031517 554680456 0
141619326 423234625 0
165293861 421263316 0
76491704 73540024 0
524779781 34630827 0
404144684 400661913 0
276464430 551148376 0
292403068 244885132 0
279749087 494989091 0
166831278 247642766 0
142011149 519752232 0
458744453 516465627 0
151953546 546494476 0
412186978 94838682 0
366841051 81514781 0
529592701 312677857 0
328633825 24796716 0
437687678 197172642 0
275315096 377980968 0
37313731 5441405 0
443275860 578701299 0
550725331 188653761 0
390398032 100981597 0
485706952 427865374 0
285469474 37716492 0
138309865 432193085 0
453406263 152653643 0
202371063 461091477 0
459793391 236861972 0
237756484 539056686 0
160018131 488740061 0
273965625 367854495 0
311522659 42975872 0
563307669 44324297 0
326623601 110426943 0
38688860 558533493 0
44877491 214316967 0
83990906 575984168 0
330381518 249917674 0
229631766 420419428 0
159241159 521528705 0
311276489 214458548 0
36068167 145297093 0
406460445 547098802 0
481024427 136778012 0
286646262 555250714 0
318889660 269807823 0
248528618 123019073 0
262305684 402993755 0
403094474 288595848 0
557534400 61858591 0
240945696 421111254 0
105273408 31200770 0
224210020 447669631 0
235631377 230001329 0
402357454 301726244 0
382839927 38526113 0
434600713 344371714 0
510578446 521185621 0
333627486 147851655 0
42926787 312405193 0
444149411 81909487 0
155539484 247824885 0
537162133 256347759 0
170994021 110741669 0
567640750 213059535 0
11167791 189528686 0
513914732 161396297 0
399854428 500590749 0
89786316 381548775 0
133576411 359213624 0
159976080 33136273 0
191781069 234513028 0
524831384 7482866 0
41738188 182531077 0
359379827 316376264 0
281541082 166067060 0
277197371 8925622 0
477683861 78588498 0
492822240 552037955 0
286283053 349408357 0
55873389 465241248 0
537313480 25836011 0
522721477 211266668 0
237094653 247378012 0
430460277 431159018 0
310857779 175771149 0
524118078 245994156 0
526985344 40768237 0
36665891 94884289 0
222492631 23136820 0
344719268 273239159 0
312264421 465217983 0
183790393 339870528 0
332617478 423015793 0
551946032 322865126 0
42997061 94036901 0
440980677 269698128 0
148867791 434906121 0
393399895 389835111 0
529196833 547963521 0
389262946 556925934 0
55452685 171416386 0
139016080 541159614 0
243914759 162063754 0
402617774 84927320 0
324993741 367443539 0
131383688 65717289 0
300725001 529600554 0
53695902 130868674 0
456619246 334006431 0
333522604 185449709 0
277304662 558633695 0
463556580 395463606 0
519712828 138820242 0
536036995 389369678 0
35977272 285133596 0
321732160 218750589 0
271964583 391107889 0
156321278 52292861 0
286244022 227012246 0
153391613 450882870 0
268856082 336016629 0
391067291 118781418 0
214158144 366528737 0
330543002 119207723 0
36645388 68732205 0
12628247 47108490 0
532440185 233286090 0
392133717 355159052 0
486390316 10110478 0
303477483 126367161 0
305006467 527268082 0
39747322 538605798 0
33483656 225724742 0
483684865 108034675 0
470750512 400889404 0
513492173 84286175 0
170326874 477036081 0
544322850 394537074 0
1335542 444626600 0
3633884 528331415 0
41874264 117441905 0
402621627 52201894 0
162117181 206104137 0
360631520 534762960 0
520454266 275482197 0
137300419 522495956 0
227991881 447524495 0
507167961 132232148 0
343802577 285099738 0
198773551 201362709 0
306838943 30619904 0
250053887 184641320 0
544888789 289495288 0
83219437 402645530 0
446650191 252536787 0
510720929 541879080 0
308408450 146694041 0
15288526 214535104 0
552793169 6436824 0
444402768 214982401 0
212034731 226387453 0
525179148 241489994 0
155998837 289281093 0
182615257 242405894 0
396630696 577639915 0
72112254 518827410 0
121642040 145790735 0
44980475 436669938 0
547141107 144604694 0
124533542 312060152 0
476395129 437144048 0
418335421 355935586 0
9161302 387521572 0
238563545 313467305 0
264265745 470524760 0
161910931 372067935 0
88684572 540580650 0
247878193 132003180 0
402833187 287558927 0
277669195 482154648 0
137666650 391030603 0
443769365 549911357 0
483030427 78476371 0
509859713 543604484 0
227693092 163474412 0
37091480 216813084 0
470150215 114374857 0
84532596 521416004 0
374123125 156534250 0
437616866 511508982 0
175822705 505603737 0
152754376 83742032 0
413917999 80915038 0
356432581 36404701 0
114351480 43140678 0
484240696 115731166 0
165574006 112255422 0
385666248 537286012 0
215362668 281977947 0
264186306 168639395 0
472624506 173185678 0
2625525 162150943 0
148792076 315624245 0
395532132 546031016 0
67309361 340479504 0
573515853 392068168 0
449388423 578087766 0
53704760 33403154 0
504624621 177705518 0
252276217 203581641 0
201788374 217673362 0
222271097 505112929 0
525091370 528489051 0
466332227 446345691 0
578958738 139655081 0
188241543 266184891 0
564337637 39091498 0
504754577 302591150 0
399814165 29604502 0
512703488 130746168 0
506312890 549540587 0
81518219 106371980 0
139883407 48245151 0
325246431 347410261 0
490719534 14536833 0
578194663 232874564 0
108723117 459825552 0
404636724 165360083 0
468295620 97838537 0
399179855 82270642 0
214579605 69861475 0
292297115 355534046 0
43190561 204855434 0
30069277 370623749 0
562965825 205548740 0
201074460 196886536 0
58284010 281874281 0
491572584 34435334 0
266799017 327401723 0
191298101 330752869 0
192276865 227856352 0
174171973 369214375 0
40457580 27984296 0
276370784 202614397 0
467792210 134374281 0
460582570 448462319 0
31108449 259053315 0
433565006 55434080 0
457757693 542682340 0
14813204 406183048 0
212442113 119615420 0
131684438 447080700 0
106907712 120076023 0
220834766 491489817 0
215536242 241516178 0
34139489 256866962 0
530615739 232024642 0
142131541 518797996 0
172624801 33099453 0
255601197 58003920 0
239737220 419261401 0
266506917 36185196 0
83590361 478419655 0
551751381 367915701 0
90624980 311641459 0
422666532 236864594 0
558894954 90619250 0
531267939 146214298 0
226980770 199916276 0
354739228 223702137 0
411011880 425069663 0
449115523 251720470 0
468670515 314492207 0
394192730 235568765 0
161724908 441698873 0
199101546 43274516 0
29915716 509809238 0
398484856 129787487 0
302191149 429077222 0
234017288 164169261 0
348596719 567269046 0
123277044 269428691 0
358650185 505441911 0
491285278 369096833 0
437515492 372629724 0
405183155 98916571 0
467293915 223478007 0
42716169 105890833 0
81262704 396420404 0
305630918 438879980 0
490495134 293391317 0
6722352 200515116 0
408163057 74691951 0
368023900 16848620 0
446276892 466058189 0
512097291 5016248 0
292889164 288556172 0
526260429 311968381 0
179281490 115179539 0
199667049 118798580 0
394393208 267246051 0
409256833 51759865 0
461782402 73610380 0
370876760 489102285 0
108155328 454289052 0
88494352 450620444 0
558023642 556724494 0
524712 512577868 0
272741621 462926800 0
303938275 318139644 0
546514910 89256890 0
44840305 509014334 0
81068732 364591766 0
224195726 19639269 0
252772244 505576967 0
578586039 296895563 0
347986647 538132515 0
250856707 404580788 0
450595 43546235 0
281969493 375407146 0
67817442 510236298 0
172618251 445133139 0
3177452 50588197 0
146839341 505608420 0
489216675 308509342 0
564697489 413000812 0
471123813 265617105 0
250803918 219258867 0
340408601 562216633 0
461522458 424376037 0
160115738 372506189 0
212205997 23670857 0
126899688 30447109 0
181678053 148274943 0
365939496 4418865 0
307490950 463928786 0
77325285 365384219 0
455693926 534209224 0
416006609 243778377 0
394410809 181696884 0
441179662 176412272 0
154697753 3616179 0
129013806 445714833 0
542841305 363087180 0
98059851 300812301 0
369450918 367429607 0
74388504 579043143 0
574303251 84587907 0
290187456 109509293 0
485525463 183430161 0
30431380 494795824 0
245646713 51486285 0
19408262 414481653 0
134543650 463544937 0
411146507 107756258 0
275719011 514234540 0
512304849 225999792 0
275909289 340707588 0
140248991 436380155 0
416717346 79393977 0
382239356 206110688 0
445215316 102115541 0
223546824 544102339 0
192005673 522179077 0
247655857 47119060 0
278357412 119809410 0
444611377 406271833 0
354090057 15919801 0
45122014 371004098 0
131384301 272456492 0
509082165 103207446 0
457342696 260467566 0
320208894 191291960 0
357375067 296336048 0
169894173 443378431 0
276584874 352402200 0
463142369 107758614 0
95831473 397849668 0
335987455 537606965 0
300719404 340050051 0
221465091 558845122 0
185201573 240748295 0
3905989 303261320 0
779976 159315727 0
264903876 277782122 0
143458420 208733967 0
48651439 181927190 0
39154421 460277581 0
31407945 311635356 0
523954065 449403456 0
467243041 296779723 0
164035058 35514221 0
338179615 356160492 0
115517302 577733963 0
446712958 394369483 0
555998645 319233924 0
141554944 24494570 0
360111366 499829379 0
153330340 564501352 0
418238355 421834206 0
336212695 536056017 0
183400195 460666010 0
571830906 61346963 0
185358726 30960903 0
569039038 454841014 0
272342425 429290369 0
62109928 244510200 0
243043765 535151865 0
148840893 435644386 0
144163405 269731526 0
7223239 191461492 0
155839754 460970340 0
77505144 237144658 0
300032550 55422825 0
46058886 282767074 0
526238076 479746257 0
492068811 458064453 0
77717119 48774504 0
56849635 64922683 0
255788013 428570714 0
377632464 366261524 0
256360873 174538795 0
356162735 130126004 0
340361636 474365262 0
157870871 397402902 0
298826855 320666582 0
126028012 210973498 0
1685506 224731511 0
281760105 455194230 0
5429191 174092046 0
403535711 274401557 0
220378139 578347130 0
535388034 334861531 0
426378147 105266118 0
268984246 25136081 0
360413343 229562064 0
38308878 377632118 0
105685444 324043438 0
215200771 65531172 0
64448747 77252291 0
419755477 568078545 0
356499674 446923193 0
174573213 155213604 0
334252957 233753303 0
419224432 96366619 0
404982354 108444781 0
541501822 526847405 0
326050112 160550674 0
53715916 69741094 0
87223687 562575624 0
494102632 337035147 0
307220143 21314775 0
164951259 172746011 0
409967819 484216833 0
558617023 495046856 0
247720051 247441941 0
134139868 517676994 0
327404931 370250072 0
150349590 307281930 0
89006186 446179483 0
218247431 113660965 0
578908670 163205959 0
365378126 97708342 0
82830356 56533986 0
10686051 49714279 0
104860162 133346045 0
546689085 192461734 0
251878382 471101713 0
276069875 58785492 0
192642114 449128860 0
481598320 458336133 0
348471729 156285694 0
67708339 48071391 0
319854552 36770114 0
51961600 397913459 0
301550800 357408494 0
438968925 272976406 0
354687783 192595339 0
330064335 559081460 0
21880086 568301628 0
115718327 182974667 0
578547747 203627597 0
355602149 316862340 0
527678934 328416971 0
163049678 244943166 0
502765408 463401735 0
162372358 254630863 0
244971459 182340753 0
46201994 476880430 0
228914494 505066623 0
300191995 235639306 0
101938863 66868309 0
108279186 213426069 0
471478586 353786936 0
97135200 141795602 0
166989081 428670317 0
448603041 168360177 0
202092961 479639653 0
349793191 395724298 0
509276764 563578729 0
231122097 400959777 0
522839409 491136490 0
408166402 352444880 0
358722816 183060686 0
120511010 30848185 0
257372828 330074569 0
520102475 97497318 0
537648715 375500798 0
310138485 476307190 0
514035027 140791960 0
544161203 378074280 0
127525693 251986220 0
121455560 270890311 0
408244833 295180061 0
250395602 373692005 0
172001768 480727269 0
186593379 125341047 0
113683052 159565437 0
486054472 238993659 0
372098044 421977594 0
314223535 121436819 0
471036817 555732372 0
382579395 275510145 0
38467557 526300306 0
181689903 233626987 0
267675261 223829423 0
440671386 288707277 0
32651979 35011676 0
325569203 552124259 0
139813826 149086154 0
86697720 304140883 0
176561092 390834747 0
23096337 478367647 0
576055561 119742178 0
471395588 544569777 0
121303037 345980783 0
170982612 414593835 0
471693704 314437289 0
49414636 573296332 0
387945050 92653617 0
236028651 389310958 0
424637140 25808412 0
478377134 541201447 0
403962772 508411492 0
560517859 111916734 0
11219961 174269721 0
464544491 511527030 0
250845908 62054300 0
439205993 266067955 0
223537638 479098940 0
509244529 10844874 0
396578776 331092734 0
543495206 403631078 0
408981808 478965702 0
552097808 451828778 0
380421237 353753558 0
368225815 577999417 0
205507714 576294608 0
340259711 292755350 0
322053893 139304850 0
126426251 134096863 0
62214358 420630918 0
222158068 398617882 0
319849458 235241884 0
569734549 57270022 0
389541490 573267365 0
357994630 157120767 0
281050955 166200541 0
263411892 259031539 0
34497572 438444557 0
161648979 375232371 0
525050371 13920610 0
440618297 466975103 0
215656221 86308820 0
18157457 190888336 0
335754635 486084053 0
78462223 137593323 0
396962894 237581468 0
389076513 493948208 0
246055425 445994631 0
122738745 308048852 0
211479865 333566079 0
531674238 432250270 0
338262594 95831342 0
343844576 382758072 0
98916208 139412059 0
175633161 179998366 0
397474544 378343184 0
153696057 43280540 0
218994847 399560037 0
223266341 36761406 0
241595820 465165126 0
65164768 373825209 0
250189048 331996658 0
304644166 30134198 0
220226915 126336277 0
467084094 577170909 0
308157608 30825753 0
337720110 174780198 0
549434436 445469549 0
424991976 431101221 0
414073293 167431533 0
549102300 221052075 0
15135332 287477693 0
404354411 379355305 0
375771802 180443465 0
483694480 309552663 0
280162809 386416075 0
117642314 237918332 0
44751022 376491253 0
208880846 202726857 0
366092023 550259694 0
183987812 470035675 0
552858875 538650582 0
160590929 443639154 0
41029351 508483704 0
121712080 437158518 0
293118601 341185894 0
181693488 359478667 0
230040120 414977343 0
309139859 419861102 0
358719969 39599518 0
3673121 105658839 0
490646544 390026673 0
111482759 322867829 0
170088581 414804763 0
548461018 207597706 0
573868448 513915018 0
60041858 541626542 0
189676720 223766080 0
558266032 218517540 0
222666581 256649377 0
181832158 175214456 0
413470971 412072244 0
101217811 54176810 0
533893929 210116679 0
438241363 380996715 0
239991117 279340071 0
306617302 284300410 0
72294856 250412250 0
298108620 561836132 0
459744953 144824489 0
376476945 34429784 0
269441529 93013454 0
121365394 370846305 0
61660193 234372781 0
503596884 104292760 0
408515190 167390090 0
199577432 549482362 0
525169184 267975709 0
58852887 370387225 0
371508271 203463842 0
422531785 274793773 0
23587210 20895525 0
232761423 530087858 0
136921288 448562105 0
109487726 316576083 0
165660440 267224458 0
168125393 350632276 0
246964563 231558663 0
192806894 103745176 0
184337838 531994232 0
326163624 536831182 0
241672995 469073098 0
91661662 394612950 0
19406110 24633149 0
304804367 17550679 0
288924482 253053296 0
38670055 169364851 0
275803288 149693038 0
513900249 312652909 0
505868349 140607792 0
85884727 267244975 0
264349797 114810612 0
515822338 161307523 0
487486515 300222148 0
244636306 142973721 0
183634529 498061538 0
270668945 122400727 0
466621866 302886412 0
417360331 516257133 0
173193345 334440167 0
225351333 393930410 0
487745033 511783849 0
47426240 52056758 0
258353421 187245538 0
479327828 539043859 0
113759659 399045511 0
308892512 527891469 0
66020302 566119108 0
517656718 457875193 0
533707888 563209 0
90805478 156866355 0
475727037 15278405 0
390591026 210233618 0
346423137 557804974 0
509001339 435217350 0
327418072 245326449 0
543238939 515797022 0
14749893 448561514 0
84446375 148069703 0
518272672 111189841 0
564785307 331762722 0
231558325 374831353 0
187735741 165694594 0
488406733 342162461 0
15587490 444770423 0
418603140 112817385 0
578676783 165982192 0
35452036 349497454 0
321535179 213700097 0
146837043 404861338 0
313912310 515051157 0
387065969 154742379 0
112619575 353264711 0
231125316 285696184 0
556893063 215557390 0
195623778 392802000 0
222740529 172779932 0
153279880 92183767 0
515029678 462629126 0
530143961 39357536 0
215003137 190802074 0
382841780 104877424 0
382687444 29901209 0
251180850 570718076 0
378484343 207636241 0
227916100 572388074 0
507259005 167991214 0
375971618 558000595 0
216668680 441641374 0
16733385 290168062 0
407730228 330149018 0
195085990 303948718 0
84482316 556791417 0
71833343 566252529 0
287148099 9379158 0
333322253 566018513 0
120263070 167372842 0
121980960 309075038 0
132863092 133728687 0
181105749 154005158 0
567108442 369816474 0
309041433 3749400 0
430076471 41771378 0
138182282 539008307 0
366273192 507706468 0
161043623 268440062 0
109360030 389510208 0
95123564 501329424 0
462996149 529205698 0
143237062 73941529 0
380433376 366694021 0
406883547 111318943 0
457277122 327082028 0
429764875 46831583 0
262850103 494700048 0
147767073 237340312 0
494880434 228500031 0
313903500 104960471 0
411775150 249761528 0
323996106 18128654 0
423214143 312438968 0
425555445 452783324 0
269038144 175294454 0
370879830 192594655 0
570807831 400104450 0
329059082 31253104 0
337602950 115655336 0
432259524 341725359 0
324020178 496720887 0
108276195 573388425 0
167153834 280372946 0
128321702 443526943 0
365609365 402018208 0
56413264 341846853 0
282294317 45346012 0
229708660 478004785 0
38627421 478053717 0
500120869 11192487 0
493867303 286827311 0
136806715 407646660 0
419310216 460101277 0
208671558 381378736 0
535099334 239513597 0
311559990 18237523 0
441648655 431838764 0
3376362 334662019 0
499415778 165290178 0
537285432 474187331 0
124397206 225619564 0
442021176 450285738 0
516383847 467071715 0
473182348 506933909 0
513169438 157042196 0
102881816 547593052 0
501300499 415041451 0
277441099 250944224 0
83155520 382342723 0
236259108 303955880 0
206828187 192385261 0
326654928 350255931 0
330648101 43298432 0
34200589 484953617 0
520876461 143465043 0
193139100 215890453 0
338553014 185888614 0
283047086 184587925 0
579502251 445232011 0
461911 147778358 0
376411874 533842913 0
482968061 153058865 0
338464984 450700421 0
124762386 162272347 0
516419558 579231983 0
98706703 575660439 0
127767171 155183382 0
81296817 44580400 0
262589695 176376431 0
399516892 265376992 0
530922694 359187787 0
72963969 11474063 0
423200942 312584799 0
354629574 352628754 0
161091614 488567535 0
89514939 302604608 0
255405946 44757677 0
439376896 574311737 0
399718011 368459582 0
391875541 52933610 0
10304558 235799826 0
571528278 141390465 0
64239386 114804112 0
16311784 576697121 0
321441101 572937168 0
301745581 233463335 0
232892557 555584194 0
475444099 389226324 0
407936977 130374094 0
22270752 125926288 0
282517932 283821870 0
66997697 567629463 0
384057202 44925851 0
259243430 247798326 0
163349145 422752060 0
178943695 284148395 0
484757167 188143534 0
329661853 235772114 0
306359640 422020147 0
60890568 191050810 0
494375411 251058873 0
576313410 222560143 0
106590919 35898952 0
78548682 457390023 0
572458281 271651369 0
368185037 451695013 0
541586908 116691528 0
193572410 543592523 0
206494962 126623142 0
63161832 367395587 0
408483008 9876384 0
182771741 289143763 0
34311202 253685381 0
402882261 249621094 0
186600235 252580475 0
335274436 338701581 0
80972461 87542523 0
356183612 123741296 0
65193697 142420657 0
265963328 564117379 0
102281646 478570209 0
504377401 351708811 0
126744570 456440084 0
551032015 155389523 0
535061485 382569038 0
95415596 18076492 0
354291186 254478837 0
226472524 551520437 0
102314550 122923414 0
339516192 281515681 0
265851995 38231476 0
146611931 207510405 0
300556660 205667305 0
29778105 284578601 0
479378882 285490062 0
231729094 484326490 0
263238726 35360561 0
523267329 376781823 0
344983528 245508288 0
447323420 43134640 0
339952136 12645229 0
505227876 276089344 0
110036919 303928247 0
503709116 19671134 0
493761107 281103757 0
254394745 106414263 0
381919600 92405919 0
170647563 553298178 0
409113446 239232646 0
67127650 137042204 0
498941256 373251391 0
370791332 203128052 0
576534936 515887882 0
150224286 177370629 0
35210722 100280910 0
205102990 22081849 0
485716367 154482958 0
193318070 133847425 0
90007580 288169580 0
446851559 214820220 0
337564298 82653270 0
288027212 170371745 0
555615604 455717419 0
270950917 253612664 0
328699243 164268538 0
55244066 267722486 0
402441997 193190980 0
574996943 116226202 0
339512638 178019595 0
455983947 239691408 0
386781031 420785979 0
35321230 450637387 0
212859412 2552774 0
164250781 206017510 0
167972361 258354246 0
154732669 6470203 0
1186752 364261912 0
123650702 319647047 0
296173256 72615228 0
384733698 352840074 0
537877206 78744767 0
328280348 320627313 0
558244293 529253251 0
441034015 206277802 0
104474261 175030292 0
399895385 386451019 0
139401758 112890023 0
313302761 58562706 0
418340026 408531774 0
199540149 98930149 0
420529888 531819489 0
360552545 275643836 0
512159502 300818741 0
169664917 106838761 0
22696092 131435972 0
514606861 105931168 0
242794697 353601284 0
158265138 7202221 0
94229716 550871472 0
301654194 153817112 0
473606088 504669099 0
478061148 135617013 0
4054166 567715387 0
413944612 253380269 0
339686858 558304549 0
259754814 86502300 0
76253737 536349712 0
192736108 577246994 0
93720764 574234304 0
3733290 295243089 0
104023993 570270379 0
254695248 145349232 0
50839264 569064555 0
354530282 534602764 0
351855533 200823141 0
158156424 507254819 0
566809811 263193151 0
572577362 132821230 0
177484279 269342158 0
546947305 96651144 0
115608220 544865904 0
380302434 244942578 0
431424413 3771309 0
213472622 352641094 0
123179454 87076296 0
344196666 414713049 0
369853218 393001627 0
3452292 186062775 0
151914639 319222836 0
179343658 236853166 0
533993723 125043741 0
388791027 76000723 0
40184678 542594592 0
100775648 96905917 0
404082126 535121576 0
29125579 1846084 0
313005677 325055332 0
457890230 158436408 0
541657157 99248836 0
535618524 427202358 0
110431768 539287809 0
526326404 134012278 0
2136957 532093290 0
271894730 275438124 0
35337643 289571539 0
261960532 316446127 0
389826853 292459323 0
336326648 31542994 0
396860866 259664619 0
217537522 369198273 0
430515144 554317071 0
495570084 311380818 0
397415082 154133553 0
420831859 557853052 0
521964279 459455148 0
220895265 263576593 0
277953838 488816633 0
173696293 216153382 0
47880849 218813255 0
71023957 293084842 0
545138384 83770878 0
380007871 91996215 0
320351449 550056837 0
180610280 83374191 0
510205162 372294990 0
565097719 349543919 0
321369830 362638282 0
453893289 373834840 0
516954660 282140357 0
55869461 525967563 0
469279905 132037407 0
374057663 116906113 0
162439189 319202930 0
90844341 74096909 0
71493584 505249970 0
448960971 116555756 0
193435270 536605505 0
280963671 114036270 0
107150291 458652742 0
68690881 179187594 0
290481608 157806910 0
95163020 85398839 0
292956897 520072389 0
96536703 509212195 0
70994118 8548598 0
442117456 32796369 0
221080065 146497338 0
561345461 408322770 0
275977249 106046146 0
324333160 350813469 0
308281247 28402122 0
397767526 204142798 0
85670858 466632803 0
522514274 521610786 0
564395713 465030604 0
444933262 205406179 0
212960336 224666003 0
96510773 157885602 0
374968114 353961309 0
12064020 469379179 0
292363229 511840913 0
279638840 3993038 0
538525491 423529479 0
466063528 572707836 0
18499106 266237512 0
361530597 166219309 0
169345595 10400542 0
414143156 174162612 0
89012892 492605377 0
349330329 50692122 0
201194061 445496008 0
317123703 410966235 0
410104083 229260135 0
367874133 448246813 0
435078698 237077470 0
519227305 544230313 0
385220140 503183643 0
558354561 163041252 0
287379143 491304309 0
347648742 206781006 0
519101994 529606079 0
405400149 268921803 0
78582034 345854403 0
127756813 121151985 0
296717156 27092649 0
460397218 406141812 0
69448582 398085322 0
418166577 108703489 0
28944135 466154086 0
166859985 224570543 0
383319890 208386020 0
492733739 408321438 0
126166748 304906866 0
556290522 80791028 0
62684087 485153896 0
52805651 299615380 0
67197891 89740778 0
34449335 154801367 0
417793900 127851008 0
158514669 459145296 0
363692979 68501246 0
41110721 55674679 0
260902802 467718905 0
70849810 461657898 0
379327151 116892724 0
193946921 176501660 0
78543450 228072556 0
308271618 145980260 0
99174982 285715524 0
382366422 12750808 0
440418136 371206593 0
351130927 136033964 0
215644111 311252000 0
506072849 44524688 0
326015724 221610442 0
451819172 274864610 0
572318257 334326032 0
113751211 107126289 0
38216277 348930203 0
145572133 62426386 0
66490610 492583094 0
78911753 65064292 0
356472439 96904318 0
181473884 439942468 0
180520635 120659621 0
343592323 500022690 0
302919427 376212532 0
371909368 311041419 0
62208293 151881542 0
218470659 396616293 0
44858432 427112747 0
241443200 390920355 0
21956592 355610710 0
428526274 360297326 0
114928851 308764409 0
539264267 246635126 0
128427626 497379875 0
210634244 276251202 0
139447952 60095665 0
354986861 142716169 0
489458645 293720344 0
246047205 48821 0
538375215 403023245 0
570666781 366943723 0
370134173 189066207 0
385421410 286371357 0
121930567 133423067 0
127018383 374792038 0
34512111 135130813 0
59189861 37944577 0
108595102 21072629 0
389170841 511339966 0
248178094 202842848 0
98060266 300707347 0
529486734 115428390 0
554791188 42668489 0
472099921 326718728 0
231975379 536907601 0
222453147 426307398 0
342364738 223375712 0
186000898 49252724 0
66127722 455291833 0
486938850 124940204 0
297052880 283294015 0
306496088 453428335 0
84251822 420042146 0
553674296 432872338 0
67380661 325749858 0
7218354 369598502 0
464251986 56341621 0
260931458 265363923 0
6667269 38099772 0
40904361 82802343 0
325314831 157721416 0
210810296 548441203 0
190880882 15207540 0
36037173 463091074 0
554164806 116362105 0
563502351 159432449 0
237204182 500587797 0
225668072 49478145 0
243348633 143404945 0
5732540 91669775 0
341516083 384515484 0
461392956 334408403 0
574095844 173838673 0
110610998 407365030 0
77141180 170553869 0
342600560 91335381 0
101596947 160544599 0
329451266 424730807 0
112461914 446080372 0
62298781 316257529 0
387122449 541547794 0
321352477 548276918 0
72962471 547556231 0
169562438 23484410 0
100673688 518396831 0
426876469 126817602 0
452366893 549905407 0
301662280 338346628 0
180452384 59469603 0
403669044 565355485 0
238025389 454919798 0
135061967 105558824 0
181569272 483001487 0
314394852 406619314 0
87148056 62315848 0
439581660 68045141 0
575582131 167346748 0
255761082 436450692 0
25189072 178495442 0
479497656 229982844 0
109754066 275666259 0
361581630 425716248 0
373981222 178512661 0
443023295 475577656 0
555412600 297177085 0
563709580 497184206 0
340605238 146003542 0
322518073 496983850 0
321835336 73375055 0
281887938 109307434 0
159187948 223774691 0
466177791 194214638 0
195855856 131848614 0
221843293 443607384 0
231176378 299073545 0
100813293 391529430 0
429562812 447581512 0
316925294 509119294 0
241126786 531445580 0
351012385 327013374 0
362645748 512909668 0
258021667 302322677 0
115403256 54754468 0
46449021 456877314 0
313911514 27480195 0
200581392 536662068 0
392309192 143663346 0
147055729 162111287 0
493339194 509124907 0
557428221 187349795 0
221978869 448336735 0
483474595 260485818 0
462469679 465626266 0
103587331 45375749 0
195052930 67989067 0
21447169 62932312 0
422480623 111709008 0
128726603 294015078 0
409022360 311963846 0
482421085 56407532 0
247895184 184649086 0
274694537 164739066 0
384592857 297353547 0
541051086 441677970 0
50286465 527044605 0
238761465 443016028 0
256034584 365560803 0
78762081 320546251 0
424975577 64014502 0
547735193 235461911 0
46074113 122940701 0
345151906 504071395 0
237929631 467462545 0
433388666 111739210 0
22692866 444877280 0
153831051 269521528 0
138752942 166609672 0
346926426 339074901 0
446869858 371692462 0
448540230 315035003 0
501240335 571974758 0
33942639 373963944 0
35123287 202270216 0
191147421 46647649 0
505119372 564795985 0
159436228 310212227 0
465737739 251653297 0
244547601 82236203 0
224825639 238553785 0
220084512 422295681 0
81926791 194237631 0
409002022 247707143 0
450833547 297169762 0
231595654 110626900 0
268024684 442951687 0
556040966 322163905 0
564418995 63651367 0
428092115 121084555 0
84225204 311349815 0
277786436 45414286 0
571086663 312780279 0
423833060 37824047 0
513697493 547279236 0
292338888 303996984 0
111702951 56598729 0
411345821 192100896 0
89029046 385193393 0
157022716 354786246 0
433437154 132945930 0
239369290 160470873 0
354152738 169407203 0
99190116 121640900 0
382208034 219016951 0
219604583 146038942 0
465390730 133955733 0
467212498 482627181 0
336404795 423549721 0
385672295 290955040 0
216314965 548852641 0
245293078 318022052 0
318759929 360502234 0
449551409 53578452 0
238462958 135565815 0
297431932 247205837 0
459300137 271421221 0
51520613 502990676 0
321249720 317931302 0
380362697 456336803 0
468967322 41917765 0
528220245 547070393 0
524349142 59765884 0
293721538 122496274 0
506691572 45936404 0
79192591 198781414 0
572839123 567908513 0
257439060 459554773 0
575361003 444055381 0
268640604 346321881 0
133505597 128358139 0
156779770 550517905 0
544486978 68112440 0
200258185 559238702 0
75285667 204944836 0
159939257 426594743 0
398383549 506888917 0
281723275 270842624 0
35394315 115085163 0
571838797 512870289 0
268807449 354915855 0
454618588 467845767 0
293557572 502788447 0
3441555 123338795 0
479349591 381156007 0
94172790 47009545 0
187339943 311668406 0
552029647 376557700 0
393299921 574353597 0
392014814 496280112 0
439969641 27738346 0
525266043 162305160 0
3302254 318555701 0
167392853 296386344 0
466957248 400071044 0
122839482 468396681 0
514011792 550404261 0
414512510 106122751 0
21023640 77552135 0
282908438 353747641 0
51165895 40990750 0
517941818 184855371 0
242301960 488643631 0
330459014 49856323 0
312252235 342913379 0
356223706 82157178 0
500090427 559436034 0
411322155 200554550 0
78263838 525322575 0
351237934 279860795 0
310207094 457680099 0
286306524 73317351 0
248672878 477036371 0
422826356 149152608 0
499878053 294313547 0
554853636 534192051 0
568859924 331319484 0
35491148 29520036 0
427271433 35339683 0
389278502 265022371 0
445481659 63406437 0
65890355 229408603 0
466888261 374031844 0
127867466 507253460 0
555872008 155937403 0
22583140 190501804 0
68766051 282395760 0
457700162 396661188 0
514718093 461102942 0
101405616 93215080 0
505384580 239501176 0
492802751 453584370 0
219958066 226642740 0
560317862 142616011 0
194528276 313121680 0
103049427 114249358 0
384139420 310824915 0
446001715 409354932 0
540329589 272480857 0
323238312 417423202 0
169154522 30381872 0
563671202 174266111 0
256658471 232825215 0
128644350 259405058 0
93299812 303780874 0
286523456 493347111 0
212197549 204451221 0
109346154 341252247 0
260221146 288662156 0
313686297 63811309 0
453304938 548795942 0
110771313 143424226 0
111848236 575774342 0
95930177 341326691 0
8321475 354513500 0
68897344 499852369 0
291760711 238799282 0
20494834 528070120 0
367196255 476778660 0
427434641 188956407 0
422993341 476618071 0
562622065 36697731 0
160906561 319724171 0
326200336 44806611 0
99774948 462624840 0
250707422 420102892 0
278693903 210581382 0
1070977 325406306 0
234975203 128055688 0
65831531 288356397 0
420554794 553264927 0
544663108 498933567 0
17931763 381766649 0
8389353 82321062 0
346483429 243500116 0
11872598 337487111 0
127105004 12752828 0
21334782 347340597 0
115053724 450284369 0
150340485 60269827 0
309574483 514958579 0
186432014 499288682 0
34894451 75547783 0
219828692 46588245 0
85973050 384857536 0
424934208 251879333 0
134509295 405418256 0
493599264 150888697 0
446239300 555085817 0
510554932 224400717 0
362457864 198736958 0
352912005 52811831 0
478959215 134202340 0
536746383 497164754 0
30463405 338618314 0
2778893 250668359 0
17879784 563658991 0
160744625 97579211 0
396921757 96376357 0
271189871 467691560 0
94110153 207766220 0
309469783 129764133 0
293503704 151227824 0
501320611 356950907 0
136749899 224457852 0
107420028 544388518 0
474773455 242983209 0
484263310 411202499 0
81709100 528419779 0
559275027 450579936 0
342762532 62539879 0
50051020 140299696 0
559960032 276409263 0
39852850 77201773 0
235846050 547345083 0
483904287 123473828 0
539351787 405722441 0
121696624 80962813 0
254485310 295100230 0
169362721 329007507 0
330970523 434110180 0
464821768 145899559 0
386424038 405323745 0
162112682 126779203 0
234134217 507590214 0
486618391 165456663 0
423376910 541603273 0
376634661 420694781 0
481022548 110203288 0
115649430 138953021 0
258318951 115575361 0
237760162 406944763 0
232426198 53866239 0
431951836 196831006 0
342042219 5460857 0
384883635 171546673 0
68110430 504696458 0
234146287 65507494 0
123260978 538509388 0
208034169 410387471 0
350874100 317967070 0
361969826 354964916 0
461212745 292239674 0
198158083 292207970 0
409229242 214511287 0
475636562 241300272 0
321888776 561518158 0
512223285 32944494 0
430887347 68914180 0
315186244 186106151 0
37307486 10428979 0
202872777 2356502 0
79392973 540960538 0
225000583 401738580 0
66052999 535690784 0
500021094 286430875 0
346494831 340684073 0
111012989 339216180 0
32419592 48704891 0
364234217 287162178 0
244174519 85991145 0
115854970 168517567 0
407665855 555685984 0
561307254 320667579 0
294726509 143530372 0
8641212 244225446 0
379773369 530809295 0
102513961 320313658 0
152955720 68684179 0
214912547 523762262 0
113653414 531773326 0
103453870 520755422 0
353394065 231060173 0
178705255 323960635 0
96390931 74319206 0
461401558 124494707 0
504574666 145336279 0
147701072 109912201 0
152615162 263556294 0
16675256 86559016 0
562325251 457749673 0
29151343 169641235 0
550709015 374711081 0
133373895 1459299 0
171227165 406946522 0
460284638 267233524 0
106617812 521711977 0
61747676 298999849 0
570299150 356912622 0
421218249 16823424 0
120012973 154121037 0
9064373 129411793 0
422814674 495355956 0
18460010 260186535 0
477712273 442009352 0
399589156 116004845 0
320693423 15713668 0
64149941 255545027 0
546516146 486628767 0
223890583 33978262 0
96001288 63837326 0
81066357 355444413 0
8513255 96797734 0
196544483 435165647 0
521743578 161971701 0
148626713 437355306 0
461705066 60335839 0
320043715 196915927 0
302367699 268053067 0
516780353 403877282 0
413421410 20222567 0
500888036 479217958 0
256447654 280094678 0
186138659 357723260 0
61671732 448026905 0
250841986 394332450 0
44772159 568982157 0
245550222 550748244 0
480629855 78540962 0
88818697 183833627 0
471525748 496412004 0
546525479 147927429 0
171932910 290046821 0
427775477 359947574 0
1264573 363155295 0
422746024 259736283 0
134238703 118762047 0
564544807 251891051 0
77965002 408107854 0
169993724 529965338 0
15914007 426891298 0
346071088 191524227 0
27394145 184467343 0
242986690 157242858 0
558535210 33415184 0
204475852 333941660 0
148442196 314254289 0
278985949 284300733 0
512532158 190854947 0
243708990 573230631 0
528287031 185090435 0
579215397 495720099 0
375565030 381156370 0
388682616 293995517 0
368978783 264735465 0
102964376 318084978 0
327393093 59274433 0
15759203 155214001 0
253203106 140433871 0
70118486 130607524 0
46655101 33741909 0
321391500 38805129 0
349610301 479904173 0
216932125 379747672 0
36353268 440679564 0
388085661 516928894 0
517331228 510781021 0
225979753 84509899 0
238247607 278069416 0
417744100 356853842 0
128085606 244351122 0
326423573 214094711 0
328176068 492194982 0
241575538 270818154 0
146011251 246219337 0
223192406 54536308 0
484235461 302050265 0
444188065 244895276 0
110266644 373131589 0
49330947 329489430 0
354011509 445024247 0
521170439 476024539 0
118968856 131915245 0
351923170 346851504 0
202398925 191302244 0
388154817 60283661 0
404174533 191948711 0
410245307 210418966 0
46828838 522647763 0
262014062 480037502 0
496083470 446629046 0
298939954 552492265 0
44837843 256083787 0
202964707 227817000 0
88230269 252917596 0
555772037 387342965 0
75221526 303359795 0
446402510 283351795 0
131858743 521432622 0
246340042 73002049 0
288661433 407490449 0
446576144 242760341 0
497593779 180938486 0
270778190 255477952 0
196706043 114786324 0
109483473 250197770 0
308017931 498107139 0
300136734 168433316 0
545978535 50156903 0
308597003 55213144 0
503427598 510197413 0
322898448 339361203 0
458965409 12599335 0
200723760 547388984 0
273506310 266944546 0
403064750 494385331 0
531148911 171166209 0
189913390 279759979 0
46500894 464620257 0
100568071 377109350 0
355176744 281563176 0
293316522 121305627 0
311638044 220080544 0
52194343 441107637 0
126887803 40148670 0
494025533 79133093 0
333097966 444874221 0
435095396 169294954 0
232728093 47765855 0
15502205 492479871 0
126266420 215575134 0
481154174 442585401 0
517810867 394921116 0
72259183 7061814 0
363079643 211685033 0
510267597 522571647 0
527358998 62702433 0
425899200 443611426 0
382137526 439737197 0
439656923 273849763 0
499574253 237011293 0
119870678 24944172 0
53698954 444807214 0
502073918 482303508 0
576834817 490745075 0
382555759 333972632 0
460795608 442752610 0
467064320 544438201 0
481216026 353070439 0
318236366 301314803 0
149184266 385550221 0
182366821 564295304 0
35431853 287284582 0
368159578 571683640 0
428747715 321633237 0
344937595 139333220 0
467872540 539418649 0
37335985 231136436 0
565933009 574397771 0
45150756 37572047 0
83119905 449432920 0
157984362 311188704 0
191575256 361835744 0
490628393 27455757 0
333691434 554691892 0
570352139 291640640 0
254318337 194879116 0
139537061 78492596 0
230903586 227206647 0
82999898 164424796 0
7666810 84485111 0
187540009 149804442 0
68450351 133083962 0
422243794 278258915 0
264543631 93335490 0
540314336 243513960 0
163180910 23484555 0
270451406 204053473 0
224594562 515975680 0
271861681 326169718 0
487599729 436586097 0
526161534 435163146 0
263094110 421915064 0
48821754 287058538 0
399579626 501496579 0
544211961 489484949 0
388981279 376069913 0
368669261 208797236 0
219520129 176869326 0
514132770 31970357 0
430360675 110412032 0
578496142 329646382 0
202211405 573964496 0
241425574 170266587 0
212829182 362773266 0
121037605 267186751 0
427217604 373664952 0
375821115 109551745 0
407594088 151432803 0
331090918 120898826 0
525552143 451749625 0
262719862 232590876 0
414365263 430704417 0
11581499 169074395 0
181175417 280111524 0
418638033 248775884 0
74715439 49387229 0
63452117 489978978 0
82385704 208552583 0
91851960 500146131 0
10846679 130962225 0
263525732 280711968 0
426029262 3339782 0
559455876 420519348 0
373119666 419231326 0
91759576 451335038 0
298111740 306171164 0
328909677 404577368 0
519273694 520005176 0
528003517 237674762 0
561817093 243391144 0
281170419 135046846 0
428913894 448036078 0
110882844 321064623 0
113718201 333718976 0
169693667 143625862 0
125819390 179479635 0
421423998 194191972 0
8209389 502903379 0
508404392 260603591 0
298982693 71365158 0
400527212 319303165 0
316717206 205516972 0
181568864 579400182 0
239355416 572475877 0
8468466 118349700 0
228689219 519462978 0
715540 564477627 0
512120517 347209398 0
328825710 397375987 0
142198188 404859657 0
145182204 334365339 0
444761767 555106627 0
16972685 120200179 0
473974551 171590831 0
377874892 115970130 0
396829462 322805143 0
336403458 249820051 0
522908686 316149091 0
186057261 322628795 0
540727843 138328048 0
111892588 134511860 0
185272914 491310800 0
155017077 453411563 0
1349737 203063537 0
298718783 135241905 0
105962837 473655969 0
471406724 321258477 0
205818538 476002664 0
129427996 238024424 0
132240663 270968762 0
490427313 93750825 0
57060013 70765753 0
409631332 188621928 0
229123016 267426565 0
436465446 428911929 0
108361290 102735594 0
381185342 239159251 0
497197827 4501138 0
166472549 505030329 0
550375660 407651689 0
83084468 85566002 0
541056385 543360846 0
182704316 457909042 0
443752266 265410985 0
77662423 204722534 0
486273431 110613072 0
437168737 133318266 0
422986836 274179363 0
543294736 71616984 0
263526431 377750806 0
85674132 214659343 0
1636988 312064450 0
323248545 216102084 0
159872620 331480190 0
303270291 408432866 0
284630576 9314617 0
505667434 137865006 0
339848808 401062031 0
374492366 58179091 0
303205645 556125567 0
206242581 574722550 0
223448994 282499313 0
133576840 243099507 0
161028885 533254634 0
339144854 517770825 0
564661799 265425249 0
555546671 86906882 0
300445881 481419411 0
49857050 524959471 0
390272613 247938214 0
554747548 280500032 0
203831507 427916078 0
324200224 532366667 0
14429536 12384290 0
497836991 549449412 0
151814850 412914479 0
58432345 193104595 0
577375464 69619269 0
129685099 278080676 0
225388957 450139125 0
247465754 513628276 0
186141467 336290637 0
274429988 253018721 0
503176523 157466449 0
183242433 112921664 0
119702972 3367678 0
538387802 419389323 0
253097579 310211534 0
7392225 51847087 0
528033004 240128865 0
204349149 559341253 0
168944841 574025428 0
426039376 272823118 0
372128532 465847509 0
410529844 37510489 0
498099484 213486172 0
472149096 201454521 0
181512904 320545942 0
424343230 515267142 0
555025330 431056924 0
123763438 528479506 0
578005350 363872536 0
124178196 207268008 0
40266478 4117784 0
379617264 100672989 0
516335116 383432791 0
388354079 379420746 0
507512313 531527174 0
259614923 102196246 0
442557545 576147451 0
4195221 225818248 0
537839827 40984316 0
514292671 286992399 0
149401323 556128128 0
280999596 27797387 0
225967350 532534060 0
99709557 444547127 0
557648348 317781027 0
34023124 183036050 0
526262721 311759470 0
359946137 528250925 0
310022722 18040993 0
66252002 440750957 0
93262411 408927810 0
510127162 313678953 0
204169053 134231583 0
307916364 199210687 0
264431866 432747876 0
70658304 545118315 0
461492469 293195850 0
14219420 512922888 0
471243754 78112385 0
272937812 76455375 0
6561787 114402458 0
309150396 546725851 0
391542861 54727156 0
559084877 93096718 0
540956946 432860692 0
117047347 513443039 0
123940195 472289644 0
16981281 346620815 0
65333557 189202227 0
437221388 29390279 0
175814062 404832852 0
241950625 492731572 0
59991085 93608995 0
121865503 305401836 0
300870795 73833438 0
254547038 218635375 0
240444866 95557660 0
437065407 41985355 0
464614525 126002398 0
122837893 18049534 0
11077042 38400757 0
546013232 40241038 0
15094852 543592835 0
227115086 388600857 0
17403352 499863912 0
324930109 192389613 0
371646601 953723 0
122382656 527215716 0
72012069 329765050 0
128173878 359837616 0
138296232 210593792 0
393497864 392409610 0
2643586 221083753 0
262457427 296775545 0
547051406 164854464 0
190791611 341516251 0
202996684 27140258 0
470811088 337460342 0
127295024 173840815 0
502655731 152246995 0
286697693 36889784 0
550734486 513216335 0
435866084 250603291 0
14439983 105730726 0
391244752 484130863 0
39843153 444410719 0
251649102 487607935 0
85465651 537551028 0
358913420 271857737 0
522487028 95282741 0
123621399 179132177 0
190955407 288704450 0
141222526 521235799 0
67206476 395938427 0
549701412 145075825 0
216735443 139813195 0
31922528 19656653 0
394319895 451819286 0
60613874 456642528 0
187657262 410265380 0
223175583 42061736 0
197572563 9684053 0
361120763 152226447 0
434081472 441121413 0
50732461 116706745 0
227555753 502634477 0
145385452 123487681 0
302139459 455493069 0
174520209 573410540 0
548731659 520411886 0
80039360 505748701 0
269497073 494567642 0
418303555 503149945 0
534662405 80631109 0
575915558 117774245 0
277460837 133266645 0
66226353 108908359 0
577673129 261392861 0
314709189 503310668 0
251525622 443925211 0
71405868 468538732 0
278246625 200500293 0
29126909 537927260 0
455567529 530101142 0
440734630 280699483 0
336313821 322145418 0
479516473 217333531 0
168307621 411901205 0
407264930 520021052 0
227933145 466836462 0
93056114 247258790 0
549598905 55204025 0
412776037 230755712 0
16289392 165368714 0
64892880 78055345 0
107578058 407843816 0
528205637 366043236 0
27836195 407298688 0
52024570 307539090 0
410877009 212885648 0
509083165 159032172 0
26456427 53406485 0
137759472 45594320 0
438873582 84482856 0
112981604 172872009 0
575727201 513958518 0
291767243 69569363 0
135005632 521395615 0
517382345 117577140 0
13255914 340570860 0
37837662 150933740 0
310668368 148810156 0
499466663 100015769 0
298038300 242004194 0
452762481 26174725 0
100408085 34959319 0
86682842 116483274 0
199060863 353512523 0
105297486 254948039 0
253384985 312365783 0
281649114 96945088 0
285980773 537698228 0
174981474 298080731 0
576292541 442991632 0
331949384 4598742 0
23914283 387777564 0
272488245 493825061 0
188482239 211535781 0
61744010 370873322 0
129119922 165880120 0
409656740 530189290 0
342964251 358187368 0
96636894 452888742 0
408007838 528265948 0
141277898 253602212 0
271845458 510323094 0
366473601 156996920 0
231266803 162268295 0
212981470 289708734 0
447530741 186435967 0
286113929 495790973 0
345674225 67851225 0
512321914 272152506 0
497988041 372444766 0
387281084 408933412 0
435994914 414402996 0
66097096 327757364 0
481925221 415772984 0
131888536 120728532 0
538347612 387391052 0
191757469 298315266 0
518094999 563534920 0
229501175 271111428 0
565430571 148654792 0
356029798 500086097 0
403732026 379833032 0
360746256 270460990 0
535780243 563249155 0
133881104 8318848 0
89668192 185181665 0
61823809 10530722 0
113495647 183051007 0
295144143 113049939 0
418084631 218053991 0
20245336 59367112 0
237760131 358673004 0
52986768 23604272 0
371479622 237498634 0
159476400 20589320 0
548114459 157734578 0
200545602 296373846 0
312853871 350811584 0
500596201 363248626 0
414444352 485922024 0
486617276 61214013 0
187687177 205862226 0
484056084 285300034 0
132690697 379475571 0
139975828 79780723 0
418691793 122569334 0
262562288 356357371 0
305491203 404003132 0
444548101 232542972 0
249677854 558505903 0
409366421 314935805 0
512852494 32599770 0
480713069 154488882 0
89641244 97708544 0
208014369 66545529 0
267060040 461768722 0
491961679 220800006 0
337870457 24964461 0
308402521 242344888 0
158505216 200666511 0
555924242 539042318 0
169609871 436432290 0
86751583 399697427 0
324971743 560432411 0
112794771 194112626 0
548808410 497258189 0
18375627 524116424 0
379702440 160705821 0
35861229 508954788 0
329422250 518285254 0
514640480 184588431 0
298395534 272986494 0
123489783 195878114 0
53210471 398033242 0
200290356 414294592 0
313920403 91680686 0
341212275 117882580 0
59241594 310722000 0
534426166 91923724 0
373994755 433469369 0
115839867 253173096 0
532784781 174122925 0
385500998 294068709 0
120781008 576535974 0
574654358 543730001 0
249728066 180629558 0
160685855 175191714 0
2343144 135629647 0
164469703 533169558 0
535451095 380305102 0
487014575 427710150 0
379428933 16605584 0
67523474 151852403 0
554903530 142253666 0
17704393 216998130 0
258266698 370255096 0
454813988 48419860 0
183793355 4327364 0
255727508 486059852 0
191510409 425680599 0
326246093 516989917 0
349088759 459334550 0
465111816 156452785 0
276077978 171033838 0
452657625 130237743 0
53984125 278150446 0
183138558 209748627 0
368438376 200178521 0
390854324 540776603 0
297726670 99639737 0
285389359 562898321 0
21924610 434534712 0
280579947 187366246 0
549407143 495947019 0
309047641 180158170 0
2304203 186686745 0
401534913 1322978 0
467209348 529588958 0
241062891 95157218 0
201504226 338143080 0
132501451 282951117 0
441946914 62748588 0
552470145 440175490 0
193773245 88561779 0
16436081 312494418 0
62852174 284924158 0
186904438 126922033 0
445057668 569274555 0
422768728 406485944 0
505958434 166282022 0
259242128 427188831 0
41471590 36128431 0
283071210 57345783 0
431574725 49821388 0
142209583 578439665 0
140794841 163219857 0
484774861 396119977 0
105345178 278228332 0
227946021 507330886 0
166360160 428459177 0
389840115 526739333 0
114483305 165554342 0
298252943 418769566 0
372871289 79778087 0
20589450 141999581 0
34704969 405193680 0
250477207 55385387 0
426077852 46881297 0
463160619 289724313 0
262020682 376817033 0
463036439 87533269 0
246937220 306709548 0
49156197 51469372 0
230357182 371570119 0
453230688 418877786 0
238473690 154376709 0
243991893 51703496 0
84290475 7359003 0
208420681 544237062 0
254361858 98223937 0
330253961 157876227 0
175260766 227689863 0
53908192 48443448 0
505852103 491869671 0
276983780 25362824 0
49932075 334667960 0
249317067 60802434 0
274363865 203446376 0
155195790 71115431 0
295284324 28918913 0
470587781 361028209 0
563103712 143045228 0
403435410 107350757 0
315893381 538980068 0
389899917 162500129 0
268077049 159673389 0
461656089 80576715 0
507259687 240691141 0
90474229 343168912 0
337815816 261181565 0
266450350 493001767 0
454982245 224354784 0
48753219 52629191 0
225664353 204328686 0
303138486 228056876 0
71692672 560368633 0
492695740 255435100 0
67131311 474219262 0
160074760 92607795 0
417861594 387603593 0
492837953 129557861 0
9871278 81622752 0
444377146 480160223 0
176871474 447655690 0
271368488 360812227 0
174296938 211524647 0
431925928 409543404 0
283707576 531448465 0
199410018 263797120 0
430546582 197694861 0
461310928 69240664 0
44490567 434056593 0
211843777 465673062 0
282644260 11257185 0
84998701 386693499 0
181201835 86527506 0
12885255 337815121 0
567107697 289552250 0
406739740 63420224 0
21685604 425905571 0
485769820 256407362 0
318200554 571252614 0
488029949 21912282 0
400752434 194453695 0
526660270 168244095 0
547975953 535720713 0
317341452 416247902 0
341668702 292289463 0
90724002 494352062 0
173869051 118175915 0
301619894 64960667 0
516454582 169839356 0
106762105 73545083 0
415842107 142564928 0
192526597 220157083 0
103799649 457769025 0
294772967 158136959 0
438105660 7286091 0
533345526 54157509 0
265940686 499151505 0
351718546 117311295 0
428049043 176230823 0
282751189 531284133 0
458044236 23528901 0
547784005 255641768 0
454617720 166862133 0
454545362 484607226 0
142293773 221707202 0
421448060 499484914 0
248192507 564893793 0
199106852 62176498 0
431543751 249169350 0
409931397 179476050 0
310615064 146293521 0
169103170 68299334 0
511034392 24802455 0
164246386 25480947 0
141400712 307275477 0
439560106 544263135 0
423785917 254459675 0
127868004 405925018 0
254159583 156035245 0
411498691 208943480 0
77720627 494971968 0
83844081 131347852 0
490701206 90052990 0
224871754 322858168 0
481612799 510708162 0
515886333 552654473 0
172902179 216006606 0
70610862 292620426 0
473150895 269394505 0
526571691 296185289 0
31711369 82661136 0
145033592 288953780 0
212177558 514818530 0
2340380 297336058 0
338225367 344523502 0
49545303 499562313 0
544200394 493350508 0
307533916 267031567 0
185688528 101097693 0
66587418 232380746 0
178782496 68735104 0
251121937 307742022 0
164004269 370578368 0
387836376 276694628 0
222338955 373519479 0
213597903 18423225 0
562618640 176153262 0
309836968 393269609 0
563494044 288144339 0
134320101 536591223 0
3224613 365750247 0
157564223 398250283 0
273306239 216444898 0
194687649 19212466 0
561607201 373118552 0
117000675 465635204 0
95568238 53624692 0
446745958 44439174 0
500007450 31795651 0
97613428 579458246 0
141604707 260107696 0
411325390 321167446 0
552458033 462897260 0
391568681 118343782 0
400963906 146886187 0
548936544 545411934 0
97980168 270193762 0
380886846 461023743 0
172226580 85279264 0
231306597 245571912 0
368541538 449358954 0
165740278 406433080 0
26340797 388894714 0
181678248 93727823 0
342057014 108441337 0
75398740 340050873 0
201047969 112451132 0
56054490 48612533 0
392551858 253640176 0
325486873 323248544 0
271303560 349134331 0
458228688 558656856 0
575212132 90628070 0
214444624 35373291 0
6133842 495727997 0
328292050 373626670 0
55310691 423034770 0
32211281 17143500 0
352347202 302136059 0
557511438 48703494 0
371135490 312249133 0
214716187 37672582 0
333356966 382445926 0
421499542 202554486 0
287940610 520100008 0
6588050 370987973 0
420157451 540286011 0
367663601 525712528 0
229352044 574801083 0
324845497 69189154 0
424993689 468108527 0
207059147 316075472 0
400403854 70738684 0
190825726 17639803 0
413114933 108916842 0
114099005 170303635 0
329340014 12745730 0
67147862 439379658 0
8407263 578476058 0
567254298 303181299 0
487515657 206523506 0
6119879 519679738 0
368008940 177509363 0
182693564 248502413 0
211507307 43401859 0
66769843 355797131 0
486953518 209330262 0
54770881 162805027 0
87237745 468558275 0
238811461 479435170 0
410142399 316536330 0
154530544 343165837 0
244668904 93743853 0
271235581 565917465 0
140830826 214129929 0
214764808 166520116 0
75022022 117223974 0
236903357 539837117 0
17232235 354551303 0
300909088 7183697 0
25602267 321952026 0
258850319 526318979 0
123594182 119993095 0
201608947 310230924 0
193118826 531875619 0
182599516 325637553 0
544131670 477093874 0
162105650 172765605 0
103113829 406064659 0
199347205 465390737 0
237384593 234491645 0
18428852 475545251 0
19417954 541988566 0
343084088 309694998 0
254512420 558883576 0
165554964 274079675 0
497371508 234769759 0
347527112 218350544 0
92980750 52268152 0
307881685 152052910 0
473094493 43733923 0
458541379 387907320 0
439021510 281003164 0
479716790 38731637 0
356423849 410948332 0
189982435 459585458 0
430702213 509220685 0
92648156 560066862 0
533037729 184415401 0
238654188 285794692 0
216049770 190521830 0
151899063 455355276 0
48004164 520522250 0
260383419 315932903 0
44980185 119823639 0
290009238 256195962 0
132745358 409876349 0
543301986 334073679 0
68484794 151036739 0
535762394 491963438 0
189130346 38723974 0
377278703 356910384 0
118345222 461897854 0
200445381 526116964 0
19635693 133296245 0
226194269 18982849 0
382364358 376270662 0
515399768 315501587 0
534144883 140724883 0
304994727 67520122 0
507689257 542801533 0
185453789 168566262 0
428141149 416995115 0
268936067 570475259 0
188338318 525841640 0
329940014 178722736 0
166514690 227633433 0
559647988 480576803 0
278892357 394310917 0
447528084 178654578 0
515202975 30552907 0
247872938 450365828 0
145335176 99871316 0
507593851 362396298 0
19855725 521313169 0
248138016 505391531 0
122372347 428794268 0
409568823 2376244 0
342464067 135334436 0
268467003 16486802 0
557983854 511840368 0
520155162 274695931 0
487630228 64379440 0
390068445 348719999 0
274216073 122109874 0
547034357 8583042 0
143091422 316237998 0
32453379 80325670 0
87328885 363894916 0
58626694 575512259 0
552282939 299716979 0
413248804 426884669 0
218130083 204192641 0
62584785 33732017 0
134431261 258893746 0
351055064 253426987 0
256945833 353252768 0
525415282 263783023 0
63777558 396792283 0
173921584 578165749 0
394468880 355403207 0
349636219 167542841 0
207023819 540690234 0
317691337 318394523 0
346683959 390521143 0
331370924 150236798 0
212746540 244055173 0
409974211 370032058 0
132481373 209001234 0
390460950 102060876 0
214048550 40748637 0
160282246 267438458 0
374627876 166082930 0
216299131 173887815 0
56952471 99946245 0
296401443 81551371 0
228661835 181512800 0
26197359 178077659 0
827475 533797318 0
183195492 496739438 0
128068122 542048273 0
3844465 287562299 0
11867087 228446234 0
452295579 575310114 0
208643629 67245920 0
20557104 263680921 0
55739559 220297766 0
481237399 451596357 0
268411733 86254601 0
90940481 11169528 0
183781190 42415988 0
460755987 488715040 0
272034487 186848098 0
112996071 250010498 0
234833721 378530694 0
128755315 242474028 0
357795437 151484565 0
457769179 170119744 0
506601253 572028205 0
363841238 215651454 0
170994879 226745079 0
570693714 191785200 0
452476839 226949122 0
110430311 414643781 0
144471735 22182091 0
249959587 251122377 0
110217963 57662361 0
458522947 484291163 0
318943804 250194476 0
487698056 201184005 0
68000158 510662536 0
334416971 177059597 0
249410053 331878969 0
438268207 473680946 0
530026256 296315213 0
309360839 375544569 0
486067824 444004814 0
129169740 566239758 0
235454295 6647193 0
248055498 80314222 0
447590392 527559048 0
143612001 444067425 0
536601702 167071730 0
538850014 207304095 0
56950727 478927342 0
207530192 270627856 0
268726415 430390751 0
250786404 524738940 0
359204559 510681170 0
7470926 216814768 0
392160971 270178264 0
215367040 33497762 0
466909995 415299699 0
83009076 437743481 0
310081552 357326440 0
432837907 393750353 0
412299032 470231658 0
350171722 468192467 0
441787490 508499851 0
562470886 558860258 0
209474820 473918560 0
560689001 461566133 0
427012498 192308516 0
44274238 20522354 0
26491682 267753244 0
20247343 135701362 0
444597385 261271491 0
162972136 563681060 0
335018875 388058136 0
262495356 123108792 0
203271137 275421883 0
528825529 347404569 0
56676736 265605451 0
435008538 179359407 0
176269382 126675043 0
360921614 319541548 0
503371211 462599761 0
71398250 427717507 0
214025949 164026075 0
201075319 152388056 0
454210039 237730140 0
499549578 484637697 0
339211341 233796702 0
142281576 344589757 0
180282600 92483244 0
339213862 27786286 0
245286245 390031218 0
87551933 195306662 0
409122978 405924639 0
123012605 520821415 0
264133210 397897895 0
113906403 107660009 0
116564862 502934829 0
355756654 535118143 0
351028903 134328857 0
340641857 220857943 0
577457092 536110676 0
97194197 338005859 0
243126248 74180889 0
115900790 305344953 0
43199251 251238503 0
171728000 156056663 0
417230856 559044865 0
327486714 124102635 0
154880847 191167302 0
223986849 512595055 0
554938131 47738713 0
45243053 168873645 0
351495481 568782234 0
110135366 197302076 0
537413363 218347723 0
119479781 357102882 0
473050395 325536974 0
3303719 500779794 0
44169369 265706688 0
290254841 107854929 0
161914785 486106796 0
23411015 346594948 0
46845290 241041456 0
64946866 152863192 0
474728831 62742563 0
560959230 336347207 0
432161336 23476373 0
315599047 277060818 0
458235256 435162818 0
251345076 60946382 0
332618422 524661119 0
406425284 233272358 0
458677589 83817017 0
403680805 195351517 0
214125152 280059901 0
336432837 252674041 0
514870482 509831092 0
224129729 266528437 0
334878062 567311823 0
298036120 297631034 0
527323102 251384689 0
310832753 471993887 0
242855094 13109983 0
249702372 95678567 0
375206283 178223315 0
351760485 292635152 0
253264490 364089973 0
246006441 298328267 0
368116556 144422857 0
386589421 498195870 0
283051634 44763075 0
198405549 198494801 0
565044851 378999517 0
91731373 177285838 0
25521659 145710200 0
34595690 303479638 0
26998313 172101219 0
314601423 400714816 0
308170405 290627279 0
379485241 512879536 0
255361126 296574951 0
563456076 540714621 0
576618433 259601101 0
470556588 455138186 0
424602976 560265974 0
431447273 227936551 0
401138612 379303950 0
392409153 65134742 0
73185304 55789029 0
428090764 577432219 0
416629450 228125934 0
297218620 373680517 0
2825340 301845351 0
176845135 259270791 0
235916257 419319506 0
485551901 543774704 0
188225534 394834568 0
129862905 181219813 0
24124886 360948133 0
500725134 213619252 0
553630680 498887260 0
2512335 552215343 0
121053826 392328899 0
176752524 285194051 0
76494019 523641150 0
121752658 422930897 0
29397526 315416381 0
489803977 220521760 0
576533796 522075592 0
28844652 98929027 0
103521759 421162351 0
432315186 255670291 0
551545493 243547963 0
296909864 339066994 0
225038231 238212997 0
169391223 119720121 0
515935577 165644991 0
34393941 152323340 0
518336450 335629777 0
464531334 515985788 0
374428520 217418451 0
441572515 325329464 0
395142826 238709370 0
445048390 186280730 0
347340157 480117849 0
316554524 217718857 0
166543586 348318254 0
28971516 462060155 0
341382743 439859774 0
266678371 196640130 0
339525939 1422747 0
214105677 87298047 0
527698554 557085782 0
86672928 411011110 0
163104050 121506839 0
338223541 159375053 0
453651118 212039579 0
49116806 301914661 0
473020465 432456138 0
45096232 271804047 0
379897332 531304542 0
330827762 491167005 0
326426892 335371364 0
477187824 170719924 0
510603721 129274199 0
561199738 413793233 0
478287158 273471750 0
54429801 569095588 0
341915253 477876913 0
545047064 524686147 0
403635842 141214792 0
526851965 186346024 0
237655798 83009082 0
39204189 115653631 0
423060443 4325300 0
203826909 68764680 0
564876244 96171001 0
25677563 166195243 0
77399213 307478873 0
11698956 327041084 0
36339260 240919950 0
517381316 220011777 0
378663551 187916929 0
72334276 183455975 0
276491865 44137223 0
377058403 389751757 0
571050148 411794687 0
455893052 89025080 0
299148649 535730265 0
150073342 344935581 0
465668804 242194326 0
482283417 110490134 0
499753062 151467901 0
91010000 433137784 0
167751021 502111067 0
165847980 321778820 0
73834515 365749263 0
434908270 458229516 0
42863901 421944291 0
59971773 34867468 0
120481338 561463736 0
38388720 76607363 0
265966863 408456768 0
17415859 316428808 0
149082701 393321719 0
529757222 113957478 0
549114541 509890954 0
309924269 16171937 0
38800246 4965546 0
99677562 487248700 0
164775218 88240686 0
515916052 260813419 0
400975194 236875718 0
165628324 33124631 0
533333781 255223022 0
139262256 492220699 0
433596103 41811605 0
472446962 515512450 0
558290823 72522949 0
77963745 376495244 0
532389966 9649071 0
440993862 386810323 0
118007186 118521031 0
546544427 198261710 0
479277124 201820425 0
243885358 203274341 0
30801754 480244467 0
116484099 528080112 0
327578679 234628372 0
355677940 349949893 0
63769048 520050233 0
87128165 487620957 0
212574105 255552650 0
70770625 357798901 0
68665775 567081689 0
482554364 229938455 0
48536161 497992147 0
435724586 21323721 0
330779167 151164505 0
81510920 352503785 0
60602473 16752109 0
120576956 555576930 0
202898199 345437833 0
15531235 315882050 0
368529706 550765284 0
492456197 238048877 0
29798880 164259820 0
241448277 71684597 0
36145850 70047496 0
422454698 449686424 0
232493735 372684017 0
417186033 501529195 0
384242248 180826508 0
409533194 377605436 0
258971707 45573169 0
472570666 179289754 0
403475716 120708387 0
570506804 261425423 0
263992217 207122452 0
95643936 556604594 0
387535211 135830610 0
296561436 254583086 0
198504871 543027779 0
509734970 222363937 0
93705763 365276953 0
494345791 99452267 0
420231733 171117190 0
218624469 146832890 0
361588653 227759353 0
158119438 424977873 0
352242698 26810029 0
39109993 345900369 0
143623800 10589843 0
547234057 358278721 0
269149978 417783739 0
13576223 226665622 0
253043511 513424320 0
366845708 262626778 0
411478638 303766418 0
192032514 225023097 0
554622450 134419906 0
70472792 521055343 0
496961799 568727176 0
471421390 317872685 0
80403659 89772238 0
167557824 217689855 0
111345309 496072611 0
392533384 168924867 0
192567505 437020737 0
219838119 558685288 0
419379667 468846843 0
451820730 146707307 0
103654518 124883689 0
296116942 401109029 0
438599586 295920131 0
455196977 280417113 0
428322319 357052199 0
511342763 101862791 0
457009805 316685739 0
49838112 145771301 0
220122518 496488522 0
163399226 322143509 0
457555148 389467472 0
300647656 544585244 0
374721357 222247914 0
493213518 436223723 0
416245988 400327541 0
283521824 299754541 0
297299679 331185927 0
494685257 214346591 0
257862965 190654264 0
438005328 190162946 0
193186654 121514154 0
29797230 505296387 0
233901882 393851331 0
556142809 498499802 0
498228570 81839383 0
133977404 9670226 0
405515676 435233763 0
63978286 288846904 0
327633489 461184753 0
267306534 38390127 0
303567792 557949039 0
38203896 101065826 0
191661778 170159226 0
403845193 503136448 0
544136979 223210898 0
415472215 27906107 0
556600251 546554511 0
87819744 227324933 0
68180626 426430173 0
292275407 151203323 0
150887741 355100101 0
486121707 567519058 0
506504981 45985020 0
54104302 191754956 0
203467977 1652168 0
395088613 398367794 0
244867214 213095172 0
505569828 128151663 0
482716540 370641626 0
80754695 273872510 0
300588949 434094605 0
307441859 188912012 0
54081008 145317486 0
196314675 264425765 0
192427724 311927307 0
120111906 151297532 0
477652563 161440615 0
123952543 48387404 0
290701521 229798826 0
64561711 49221253 0
320629043 361749644 0
66816451 8933639 0
88460941 209083344 0
523881323 100860811 0
14369931 108751961 0
85464191 244514527 0
232489736 116704336 0
243457489 201733219 0
115266003 94739397 0
139257306 371187314 0
346424085 48159560 0
286878155 557645047 0
428326904 53541916 0
67076642 533151246 0
469081971 527629007 0
537867484 273096575 0
13431295 419179881 0
429104485 494583656 0
293884924 279184489 0
329119059 121130626 0
181196588 541023704 0
411192176 449923769 0
225845311 448823585 0
533907608 164805063 0
267084847 259513497 0
12584660 15666678 0
312180258 114890870 0
399115417 407725700 0
239312586 184400429 0
169618045 86651029 0
223008754 256623091 0
23396950 555197251 0
438230065 432850093 0
140376877 412226183 0
562528500 42230280 0
450785390 266586511 0
183909097 146619123 0
222080522 107038683 0
370619537 147361016 0
166892701 343464002 0
1928091 465139893 0
380548593 53558787 0
557800561 315284333 0
535556337 433702495 0
464781135 176719664 0
398273715 166798705 0
86195919 528487003 0
516138908 315629397 0
310222981 554930597 0
455855452 555083853 0
341778562 486976587 0
284524069 24036195 0
200011548 341804175 0
454771788 371043861 0
416002715 107726636 0
458669010 556570301 0
423849517 119180715 0
191126632 565047012 0
451866053 541299356 0
191736656 285261782 0
205819176 561244612 0
564129406 543156454 0
447793395 510961135 0
194044816 542637090 0
545286964 373900794 0
459260032 434335436 0
4247664 408697622 0
94874316 579539713 0
74802348 540497409 0
422491014 455451079 0
248137579 221555560 0
162819566 185045944 0
429545676 525314222 0
327020322 92346507 0
565997325 98747813 0
362834914 330437936 0
198385491 78733505 0
213896870 106903865 0
559289197 141388908 0
121174193 498023530 0
296248960 290451192 0
499958605 554077453 0
33269714 310426800 0
347086705 388256448 0
324660521 394192951 0
303067693 128954333 0
324279454 238814213 0
412330028 30726135 0
477488001 231575154 0
292532070 11956354 0
64971720 57297559 0
205798757 138410123 0
93820417 557535322 0
424211501 154041718 0
310419056 100550147 0
249379907 555032709 0
1306406 340792371 0
494405209 56354072 0
20381964 369944871 0
214354104 151101696 0
12398449 455581352 0
350671314 247330083 0
62835904 366234323 0
138151548 47294137 0
530982620 474889412 0
162718699 313623622 0
476705505 45615556 0
280185572 234011735 0
522310881 9876813 0
31214867 264423671 0
182486590 576189989 0
455491621 58116172 0
181208794 303562738 0
32856814 303766999 0
336531510 319774513 0
518099898 43354976 0
184241656 280565072 0
577336913 439384993 0
116956528 149817839 0
79253709 548199117 0
289070420 463812806 0
189910646 247253753 0
439682632 499585318 0
223770182 161820873 0
406601318 578587619 0
379044634 261657083 0
86651126 514366858 0
532130458 565569630 0
444543815 30189721 0
216368150 23283546 0
475105137 404961307 0
226571164 174080227 0
182095166 380672081 0
19517650 122079479 0
568895769 365261437 0
377280880 58570230 0
544927862 31529076 0
345798147 568767843 0
163288308 443221145 0
548267169 455808648 0
538122371 538164968 0
455564126 52191650 0
297477357 341417048 0
155619372 446902430 0
24837317 418424062 0
305782901 131653707 0
353594902 231266819 0
19496367 425647098 0
274558956 14149776 0
363277212 258425559 0
569477944 389785662 0
95881625 67982193 0
209201192 80136002 0
85728842 472389948 0
210314603 145742376 0
543677453 294920373 0
447342030 124987370 0
575935201 155578466 0
199806098 467206920 0
78758632 172769015 0
362955033 109055480 0
427367561 196127849 0
119773283 343171104 0
428145127 115711764 0
396517065 221644752 0
276658498 282907471 0
523414202 520106012 0
355869239 163633400 0
115055542 134334373 0
354278741 537887866 0
348925244 541864146 0
558418957 425060457 0
286764819 124866105 0
504260907 8946472 0
458405668 61695917 0
246034696 43032573 0
376225341 12994214 0
105766590 468118313 0
285721378 101121389 0
336971758 269893736 0
20811963 204643964 0
38855630 68565135 0
411621825 257122519 0
8358833 513264900 0
503583115 328494938 0
211290321 479288399 0
318847470 173701430 0
290333110 443103698 0
457114550 443285602 0
318318271 182970826 0
211810226 386108341 0
217639662 344458092 0
231999466 390680039 0
928553 393411543 0
127394699 557321985 0
70667696 70484952 0
267366399 250097136 0
384551047 153999199 0
558863189 108755186 0
432642392 24491271 0
536281190 371068400 0
126217738 163127378 0
95994809 558106953 0
181439747 528017553 0
492669414 369776493 0
566096431 473840080 0
558930088 162849027 0
472704008 35121500 0
413547730 164772975 0
391455430 275679297 0
48833412 568846940 0
254198453 41190544 0
407073904 56747158 0
155571687 281094833 0
10570064 220335438 0
575513623 22272398 0
488684543 572652610 0
543149886 307828614 0
211186325 350138057 0
49932955 422591826 0
561226983 564245185 0
358470605 220848285 0
105043035 324871589 0
576012645 133653907 0
81295039 543843642 0
494236451 266669246 0
397237321 314097094 0
28948155 454206598 0
437010184 245188949 0
342163417 340083501 0
174792839 488333436 0
205728034 24596252 0
481175357 539025261 0
249031079 121267339 0
482636283 133602058 0
430970715 380864727 0
230497749 24151064 0
121598917 315074 0
449278764 265979006 0
314115668 539233071 0
222452889 74517218 0
323695427 65563855 0
261797868 75546050 0
102593584 457016166 0
471443901 560514574 0
113750250 223528484 0
154052796 61361005 0
236504663 515454815 0
300070782 403395293 0
187783286 257636040 0
98767210 226186221 0
107256449 190923832 0
561969854 125492418 0
396914180 203173126 0
470146518 16468120 0
23659067 508836445 0
291777019 173983778 0
574622966 246109784 0
336411251 576519115 0
147318398 29155213 0
396758828 131996857 0
495447156 4599121 0
469430891 505780199 0
266470076 22566603 0
7972829 323528116 0
199347689 436115673 0
160500204 85330448 0
293050926 97760426 0
424766399 78539107 0
414651062 469087656 0
321310283 130046205 0
33826215 469292468 0
102996662 374335700 0
563599337 38990985 0
439267616 257603615 0
557167183 424155021 0
285809098 445455718 0
559361246 314613467 0
299005071 397161452 0
320833528 309702284 0
57338745 173630406 0
528432562 505859671 0
445780586 345380095 0
100930218 134995399 0
117636396 234743414 0
471133054 546834427 0
174562969 235851921 0
535548423 250640190 0
443764999 312712356 0
84197838 326495608 0
384752604 31221090 0
184442815 308810560 0
352954255 360106894 0
491560494 574586082 0
450925605 574333707 0
20100511 505790561 0
279529221 380834989 0
103055088 557657648 0
211469592 548837997 0
557284094 15559344 0
515485082 499745630 0
43255908 24208904 0
482304317 51129710 0
147936506 292326609 0
270816720 383599650 0
525487424 555386436 0
375035712 550408089 0
314578766 194001304 0
322662765 547014082 0
394590309 189291278 0
520605489 330893417 0
174877958 37581087 0
146714452 172062708 0
210984479 147198352 0
28288966 194798593 0
429688909 424822846 0
210352589 293038159 0
562609364 453699545 0
135614700 119519818 0
356114187 45911621 0
156577017 244612688 0
209147519 550355152 0
305375260 51072952 0
390724210 119142399 0
359411015 385015917 0
536199334 350730691 0
543084921 33798692 0
492253234 455768370 0
261960704 7343165 0
484846283 87674376 0
531901588 505616751 0
494421068 452477357 0
559140831 208171248 0
24909392 577978351 0
300457706 397634245 0
502127376 189311718 0
117126783 185621635 0
68037513 185580272 0
241052758 363166797 0
226676209 190778550 0
212566459 508146912 0
121537684 496641045 0
44708922 233990896 0
416939015 255837415 0
187247574 145191134 0
252592681 331723323 0
71360131 547999038 0
366077563 114852521 0
359715477 192369167 0
484639129 394698274 0
536139748 360741522 0
154226 223315132 0
309468177 13503573 0
524574771 113923041 0
445680810 458241353 0
94098506 394513416 0
137585812 250411592 0
297333652 357550393 0
298499505 435086336 0
120174512 91334112 0
175114295 260591702 0
76561095 409017629 0
313148397 32960519 0
158905200 322865706 0
34864834 76951995 0
434306984 36961819 0
30869632 569372993 0
84899483 270738637 0
244639046 205981785 0
538615582 101184608 0
406061309 221115402 0
522307090 459848920 0
72140357 460602303 0
377696772 125127271 0
139609620 476957523 0
235292790 183194761 0
502643344 400330019 0
235160952 288749347 0
218960780 221634461 0
518228982 197346869 0
248165440 366965581 0
80254001 184433026 0
403667901 142890504 0
347734281 374667134 0
50119546 553550204 0
370247729 301766101 0
336407611 235220368 0
489245788 394721841 0
66671952 108717622 0
545776828 503253789 0
213914498 452837842 0
78991978 345876977 0
105234962 535669283 0
294809200 574039911 0
394104322 239339671 0
99325359 19897534 0
287593993 343339655 0
226723911 159843056 0
73082285 476212711 0
52005118 410028086 0
288985446 203458109 0
293184961 133426271 0
195462676 170729108 0
405445435 101402641 0
531066356 220262998 0
463388429 390072569 0
449431078 281360387 0
417632579 368085375 0
68029469 308386165 0
67422866 559780307 0
480099295 135340007 0
169499898 2812015 0
460751425 198419468 0
505122619 235473478 0
544263967 485633965 0
456806671 396959572 0
69895011 150818662 0
148783446 79343193 0
439173148 348069255 0
531622124 134916780 0
175083282 229914049 0
509707062 510545351 0
555570920 216492438 0
172582106 365115167 0
182021982 484510448 0
82144931 425635063 0
190596898 74785831 0
249569784 493389376 0
109332986 84618217 0
143178545 216985598 0
533553767 17937339 0
30309934 433835209 0
541140885 447841823 0
52530879 409176717 0
431905432 577000981 0
530947928 43066567 0
297361976 456375619 0
170802007 25270021 0
41996803 51498218 0
367713108 154485929 0
189190447 98502308 0
504696276 418501426 0
396711677 455281879 0
222532084 487309588 0
491372513 51538054 0
88605624 372663999 0
413862891 506477316 0
517791259 571837077 0
573770539 305336328 0
485640317 112566360 0
173505235 594043 0
499434555 32251257 0
467908483 369011902 0
387847129 495435710 0
9526327 332560657 0
280543411 205364089 0
132363102 579364195 0
424596966 579504058 0
55049768 400385150 0
495153474 478573739 0
260558484 234656993 0
400799320 378743581 0
47953974 378808690 0
322606965 481323820 0
107279912 243020463 0
274845934 101773684 0
450316320 368214329 0
546119406 513240572 0
157570608 438554421 0
230154564 107433188 0
200361241 413677627 0
347710200 506607047 0
516863775 423033537 0
150179960 357503758 0
487157156 509782394 0
137099053 364209388 0
12865015 391658585 0
500953355 210036490 0
469418536 248587640 0
43229023 437046737 0
416739157 485692390 0
170427961 500729417 0
451627284 413065733 0
175462046 205748233 0
141355704 558764740 0
248746127 6662638 0
465836388 18713073 0
237059158 167699993 0
309257551 149613692 0
327266390 243312429 0
540893206 171935293 0
68881132 316120052 0
389724744 90622326 0
296684170 234249027 0
66446872 542745271 0
90267120 430156143 0
495780459 82131972 0
228611382 201350555 0
559438827 344764158 0
155931107 416849854 0
274813767 109759646 0
395972734 369431293 0
95330486 315481771 0
449937319 46374330 0
537171022 307662096 0
529817353 526037864 0
87275058 110673886 0
269857849 427450186 0
355942469 391502662 0
203349368 378254489 0
34049459 74528452 0
264083920 574297835 0
126768659 169172989 0
301492084 107177440 0
374018559 497998756 0
340908934 283143024 0
140710777 421102253 0
53799854 12694340 0
250610395 569432283 0
169135 417786324 0
183698195 359614372 0
193881404 232635544 0
303234259 24443756 0
201558864 568915739 0
181562499 378205165 0
248018913 387584982 0
492820055 414638845 0
29107580 30080784 0
377460973 228158142 0
43746242 308994806 0
521846651 555038723 0
381032944 88692228 0
527163885 667997 0
484145418 231172919 0
2184424 99662683 0
253904288 205712606 0
513075857 454656150 0
337125107 278856802 0
413698348 232354844 0
62645972 276518496 0
235749619 302315533 0
224050229 244744325 0
44017232 87523817 0
536104821 313187661 0
316372745 184363607 0
522560026 266361851 0
95889243 358267341 0
367356191 424811204 0
435771869 230665131 0
471548083 52385769 0
102860115 434057714 0
274259971 406963764 0
97440156 312182072 0
57583016 532804045 0
475233692 413690808 0
288837993 443684641 0
570451285 348055639 0
344503832 126959938 0
402433872 254718455 0
345098483 405321537 0
28664150 82872263 0
412960125 468466261 0
154654047 977821 0
14276174 295314997 0
44417960 487740092 0
532902729 280701969 0
347946985 512832129 0
501600983 483756189 0
556446293 74272049 0
45349010 149749929 0
489673550 227252837 0
14820512 401335828 0
106338653 361345546 0
55913172 93295645 0
81877439 531305563 0
53216205 78349163 0
74507052 20021257 0
530718577 175621912 0
282757000 197313496 0
39926066 313938296 0
417849127 302898520 0
370096584 166360057 0
367313356 429987051 0
160152485 277530824 0
527477053 370673423 0
161533406 325307903 0
423188581 259220652 0
441809392 384429971 0
550369917 73675626 0
405746001 351910845 0
45032955 208159215 0
323732181 342919411 0
427697498 532430045 0
458863639 187490291 0
261502314 531281097 0
453888704 452105282 0
74887418 62393245 0
299396508 359249910 0
472761110 501000706 0
406478648 403062594 0
85616822 112316911 0
445309923 144531642 0
224963209 542903286 0
190341822 201188181 0
275613364 302046677 0
322072162 519056025 0
525334259 282180688 0
329692719 156041889 0
536106093 556248351 0
37083435 353381736 0
303788389 392596428 0
301391829 522404490 0
540197809 103982468 0
356436688 19621772 0
305875843 479197843 0
464173869 437826965 0
333781852 484944503 0
460351176 495101484 0
538416494 169300283 0
451933008 51571826 0
206451065 289781155 0
310930888 12296217 0
221080944 362024750 0
264117095 458121299 0
439889618 324819725 0
313680244 205232732 0
303969918 73049758 0
572629466 15057412 0
519662340 334652745 0
108847114 565378810 0
417215489 481859956 0
102586852 75623555 0
241509395 517811232 0
465949453 328490642 0
130885662 450582724 0
390411087 25536149 0
352716868 358025615 0
43777625 181880846 0
132201807 177706558 0
342394557 158440231 0
337857738 296669024 0
489692948 275736706 0
514616514 406354414 0
478243764 437327448 0
304938079 151142247 0
484122055 80711126 0
146424216 141347547 0
91594192 340393943 0
477211213 577021992 0
554800817 459456149 0
298878363 132151700 0
310551268 578118576 0
156637958 549158832 0
467867600 287260672 0
406047654 139063193 0
544247812 463491168 0
387108574 317013811 0
520261192 391973826 0
309780852 485191151 0
124895198 299586260 0
285117928 562730927 0
453761119 129940260 0
190962697 64102210 0
173402680 106321452 0
134931624 35695021 0
295957537 205146256 0
542541821 352693191 0
55389163 203775527 0
107184887 470777370 0
572773656 56257077 0
364226212 102412614 0
154976978 410058064 0
37384 371795780 0
538047636 105993783 0
450275316 296846239 0
353414361 331203489 0
40127979 494236783 0
263188204 534544710 0
367036991 492068238 0
217882484 367557243 0
220686005 272943056 0
72565253 69936711 0
332755205 378770979 0
220182697 516160741 0
430181288 236094403 0
228964160 129929195 0
237331096 111209560 0
429856208 150947707 0
232141028 1897521 0
541187638 28418809 0
4428162 237148209 0
423468227 395275689 0
554314988 301611321 0
124134902 213100640 0
476599340 70407743 0
245866737 9706531 0
372681866 213537006 0
224576376 98015912 0
245402750 512863113 0
579010862 307181871 0
550012601 367969968 0
97419944 194044150 0
241218970 508793409 0
68995402 121834891 0
334119653 199259705 0
138502839 450246986 0
19266452 508643633 0
508627528 491628878 0
558852996 451446552 0
120670409 320683105 0
517089798 189394031 0
251894554 430638071 0
131341491 378177855 0
513441760 85799468 0
14308017 345276900 0
307265004 92543783 0
88876060 411708915 0
226899247 317375681 0
105302806 195234202 0
571261688 196167713 0
88572411 387206857 0
374993 397464209 0
22443637 491023834 0
336497917 558441485 0
441278154 201725879 0
495566082 284428975 0
424581716 236812475 0
145482452 255913256 0
219309238 13067356 0
61705177 106762512 0
243677404 277136643 0
23945809 337101156 0
314198182 206847364 0
576186797 450718328 0
402786470 381751506 0
410175932 515688436 0
300020830 12509367 0
329650966 168755625 0
250023950 477836337 0
198005554 125035320 0
157900156 37857070 0
323087830 337915366 0
532390337 375619819 0
3488374 333688272 0
61700714 113548565 0
140220601 2389307 0
378897718 157563791 0
356996122 176468608 0
6004293 291253825 0
90002380 561205848 0
261503302 27470169 0
108458715 234879744 0
220621286 111937338 0
316942846 377997378 0
250390167 147083231 0
465230214 76965948 0
146164321 408888263 0
341702791 263823122 0
204304614 505227566 0
478966559 262670586 0
441520064 364838840 0
387638075 429891998 0
233699639 154848702 0
127195296 129656669 0
484286160 462472171 0
367477375 116247275 0
110106346 525116418 0
65372874 341932206 0
548759652 450140537 0
226513987 251992019 0
370541091 94502258 0
41345663 510936415 0
460222747 11310989 0
130675954 441006847 0
504527828 189545755 0
406602222 171968909 0
89083301 312816467 0
365866789 217805413 0
541020902 359364949 0
503591939 296620388 0
229159534 533478559 0
242525402 412065910 0
61317861 161211190 0
77311652 183557418 0
64806183 242315268 0
326482331 375072130 0
526640832 477773950 0
571409466 174883445 0
37381698 213567647 0
30826081 111128558 0
193826030 426669372 0
334232066 312518008 0
517215420 15408136 0
396065534 471117595 0
225958592 260188515 0
296291765 32257717 0
256618921 519012729 0
239558316 335370131 0
246076300 241185123 0
38617491 447769553 0
579092603 132289811 0
238273094 75377756 0
511100204 575055893 0
103586586 437040199 0
335767386 25296539 0
382065565 59362846 0
497443312 155306383 0
218664008 80498198 0
291749216 246910451 0
106310707 365413003 0
193507548 376630273 0
272374469 294498311 0
506617619 214522934 0
537283134 531597997 0
261890805 300849820 0
350382126 162116539 0
534871317 137401773 0
65723 256611343 0
3144418 573184799 0
265295651 217042661 0
419911757 117837074 0
126179700 35971304 0
462925509 351871788 0
107592125 451878268 0
145436842 45336717 0
449717878 319647097 0
488354373 321396572 0
425570198 243842608 0
14880444 359594380 0
71705113 115313095 0
60683605 510589985 0
443735716 156967 0
139414712 339880907 0
235885367 208371672 0
54882711 172409681 0
261943711 518441828 0
84305278 43948252 0
408338386 204219263 0
423370726 222886958 0
382131932 419654815 0
522667078 133005231 0
238606080 293120162 0
150180816 543123936 0
384342536 169218564 0
559925433 495448051 0
362532085 464301460 0
47662745 521275036 0
216536250 262566684 0
169257174 139035994 0
400679808 568995882 0
433838900 377657799 0
351955541 98269250 0
254964983 520523139 0
514674651 263425337 0
29304471 409579677 0
306899281 1002046 0
488746699 438241155 0
97903437 423478657 0
278155330 46832549 0
535576997 470769248 0
345856842 473819813 0
447831792 389070777 0
561947833 145500764 0
268886408 166099306 0
8455190 452786580 0
344614317 145388768 0
426657469 252048760 0
43510493 177233432 0
482163386 489741724 0
364032055 337181340 0
68025878 91957738 0
507134134 238545149 0
444734584 535575635 0
122492098 561519289 0
568373231 384149188 0
165580314 378958712 0
318267276 405665320 0
469413530 438036664 0
275068250 149653103 0
129878615 574803821 0
226847662 203031885 0
445087250 450461981 0
234793886 294796150 0
206530271 294506107 0
83618245 19438397 0
151786198 251483257 0
308931831 184255341 0
92819682 411665744 0
121243117 254262535 0
249780351 210507142 0
405732771 17025991 0
194269055 138809431 0
139778201 419217931 0
77010139 30395734 0
136398354 89526054 0
204650501 82573372 0
233124804 513278218 0
122725149 10230268 0
332137388 447606702 0
492710974 228482964 0
187592550 99765934 0
530645111 547059208 0
463791875 292041939 0
41445932 365102872 0
62486113 497482518 0
457332028 448487692 0
50384547 389575071 0
495085418 278300429 0
84414416 171710985 0
145777794 173200159 0
383342090 490402669 0
568246422 392072436 0
123940203 326641468 0
197848426 306253458 0
535271504 499052231 0
66852525 568182626 0
105147896 514804176 0
157818540 519459475 0
301008922 35448011 0
217819531 330831299 0
269748280 107494018 0
494117909 567650897 0
335187958 102275551 0
447516621 225604916 0
455402227 482448595 0
281103501 544544860 0
491185388 263299494 0
373911018 341415832 0
30105052 101418438 0
555633023 10529230 0
381012695 455685033 0
152577530 43806445 0
126154173 258206576 0
399058497 135070007 0
107695416 65935441 0
568933680 95411389 0
35267984 183242015 0
26657963 319610198 0
87461649 527416651 0
282636699 177479788 0
172631156 196877022 0
344176789 79988745 0
372385727 440276556 0
415847147 109539193 0
501076609 546371586 0
487383107 546697967 0
180038675 154717620 0
552455764 527393498 0
144293509 483849051 0
267959177 133641599 0
223781775 56980487 0
331318835 501852297 0
333477005 444759218 0
931083 68795807 0
214216973 178074886 0
25232642 154237413 0
310527926 103345204 0
499825382 2255751 0
562710954 94563954 0
493725329 72816263 0
566987178 162532981 0
31760909 272382021 0
554776382 296011309 0
253823311 274742206 0
484665175 300680576 0
485842862 481461445 0
326963386 129700466 0
463859493 422616238 0
352741721 400754063 0
199397777 355837724 0
577918862 107659246 0
511733685 270564858 0
422601972 81430782 0
21527167 28476699 0
433729670 390045647 0
88863803 174991498 0
432488511 217316944 0
433449283 352189664 0
203588221 521665451 0
379136172 569735631 0
330364677 44580518 0
11575646 447825157 0
164204420 13751185 0
563162462 166857145 0
297967293 489413794 0
393242043 263916750 0
383511106 125894829 0
249767894 287337022 0
141495719 163159064 0
246481202 470895673 0
5077706 89987950 0
184948697 553336668 0
475467565 373476130 0
70135365 119963837 0
570148077 538073831 0
389566195 472709294 0
159173708 487293804 0
176583559 276731578 0
79512966 123087562 0
160237648 448902532 0
463362574 332688228 0
503573584 261556066 0
1759784 297532797 0
79757452 185400661 0
425343898 541213348 0
236236895 313799844 0
236031571 45420769 0
179100468 300714068 0
199451137 304295771 0
227614116 331719070 0
178971136 387482716 0
94708144 126778565 0
126502501 203950286 0
544168042 506612839 0
114318296 440653589 0
330682949 412297087 0
566794400 494884034 0
43521286 464948113 0
167006139 17078767 0
152401567 571344491 0
107356155 468911972 0
336826888 452867034 0
403611271 42368173 0
58203670 226858729 0
311359834 223870927 0
44294626 58443886 0
288327899 327805119 0
213055485 209957731 0
381560693 458775559 0
5959966 348616429 0
431192448 269705826 0
225440922 66128355 0
313572830 130741257 0
92552243 521348633 0
216866379 168063602 0
538973930 575716282 0
539965581 74721578 0
496119373 285244399 0
29939991 556417828 0
380446196 142400908 0
337535304 247221517 0
168853536 479461142 0
257671973 441053092 0
21877220 450357610 0
351301383 422258319 0
100436027 374335271 0
222228075 94033556 0
503961314 555285787 0
310537982 190740575 0
130069033 469029172 0
483369959 142042150 0
115298719 364780449 0
186252414 43109072 0
63231563 552090824 0
192262624 212976888 0
212854921 190568156 0
299856803 411202650 0
207491497 298538548 0
234262007 369629864 0
78532906 108257499 0
179021283 37996708 0
269075279 276556871 0
148890917 203557148 0
173193510 429952755 0
428046454 415044418 0
323608104 307803665 0
213054073 528240927 0
388019991 471831697 0
303970727 377947539 0
399319652 97094641 0
232278589 469866240 0
85774574 411493502 0
335020468 363973229 0
345174166 176758250 0
369359685 96115717 0
419662438 423136834 0
274264855 512184991 0
578638690 200743941 0
560329922 281782958 0
516047721 549181762 0
321658472 46129547 0
6063151 11824981 0
386270366 123795745 0
407552465 102726105 0
399196091 425018608 0
560381237 137459909 0
339283492 256443854 0
91857806 140091834 0
362812864 481570395 0
404020613 534616474 0
407882581 340694747 0
461859082 392972693 0
242129301 359765796 0
409495815 16578427 0
169109817 498414327 0
387745091 167167033 0
244433261 483299844 0
14407102 70178245 0
59145252 447057446 0
282777829 318370686 0
509422641 166993105 0
359919312 340414194 0
232636112 251048574 0
567547448 215900618 0
186652038 184241629 0
513506353 401077083 0
119099415 515593561 0
462870769 321609324 0
545409357 549080976 0
354097399 220868837 0
573066611 123939828 0
163254500 221684457 0
94526637 204480227 0
76769639 394927731 0
401162847 283064219 0
282508056 113342953 0
401911848 388003943 0
341532615 445093650 0
367223082 368558485 0
139327061 328335937 0
108484026 392129922 0
550076907 320728747 0
226304304 84902432 0
148383059 498498818 0
491106722 106113820 0
572729167 398082281 0
128771071 143969957 0
186467484 86209142 0
329182201 65237343 0
265857983 242488817 0
79579410 192344455 0
448904274 455435258 0
141643293 31793864 0
429735015 349677649 0
313955654 61294100 0
302458724 245196257 0
486464309 314414506 0
116735654 203265311 0
183945505 143749040 0
293958641 446244159 0
319853838 366000317 0
471843052 367484997 0
411836554 237570844 0
289335755 481268550 0
370080283 26499397 0
291893884 385466033 0
204132961 233122932 0
317722296 507335395 0
368368232 355020746 0
157820045 416875296 0
15523591 218110059 0
67330976 96667902 0
455528550 337856763 0
143998433 387515556 0
236548535 408432889 0
105148811 100024788 0
568275128 521328850 0
510137683 79969963 0
292610327 123898152 0
207592725 111767394 0
540157571 95288876 0
88864315 283496166 0
383844212 72105239 0
27538016 365801675 0
151441134 88273244 0
392561978 298031426 0
447763376 521676329 0
78924920 482150968 0
454604804 114412592 0
248743595 539790134 0
449666553 455890923 0
148525760 322393246 0
574392412 339823652 0
556928133 159190184 0
429559129 417368900 0
348575595 529110835 0
246973009 266586476 0
560152058 414548347 0
549653737 256328499 0
64779975 150296610 0
454533296 528355230 0
112214017 238130178 0
312625197 421918703 0
265335385 236560836 0
570808489 552396493 0
408800411 68512583 0
111989655 290564891 0
100858436 502707398 0
462715729 302669133 0
410585544 14547213 0
478615515 373222558 0
400423463 499794232 0
510105562 94120091 0
323606697 4555925 0
46790316 200496508 0
547178309 190210317 0
169063146 137217760 0
272918299 329613762 0
49733955 414641857 0
513827726 422552578 0
173080176 160420299 0
204692403 167712542 0
250328709 393267855 0
334671684 197724150 0
27238583 243725984 0
231287144 275062769 0
536820568 539690087 0
63505469 204280005 0
490655024 162945502 0
339990621 297746170 0
541008993 330573667 0
299650674 258959444 0
533713208 310680930 0
400270850 67414376 0
196296438 369768549 0
46537628 454981673 0
2830279 286752372 0
492844294 275264624 0
455826635 305969360 0
344607146 425316726 0
322526791 101693731 0
287949476 450344659 0
226153425 507946648 0
433679688 39799646 0
59154105 261499063 0
185155337 83463526 0
94648557 216162450 0
111568634 162832763 0
424073849 250846705 0
284776995 213022856 0
463004756 271284953 0
512154966 332515845 0
125277034 210534199 0
485708540 516061032 0
472171216 190111012 0
373341730 542575020 0
355806623 483007328 0
314930128 303194174 0
340438680 521776825 0
303996149 312858139 0
506350697 286110 0
321481855 273686124 0
272370136 417349995 0
20635758 487613730 0
136504712 467521364 0
558866213 268396181 0
423209160 511715188 0
53270279 517013968 0
542806488 487633501 0
91847236 267369835 0
328550215 468144573 0
115753658 180373908 0
10726514 10130075 0
492539939 211596810 0
297251696 103770721 0
437532324 483354696 0
576589086 199919792 0
363190843 577345756 0
392009406 75018454 0
360483640 517932942 0
123013419 375253851 0
285350908 547231938 0
394679010 27770800 0
163856277 551287179 0
93779634 248132735 0
128196668 728833 0
318970989 437387490 0
247952329 49633469 0
94338506 100061287 0
250473624 520822892 0
291286548 466824014 0
29601062 279493437 0
114677694 21110655 0
499569727 274394278 0
270415831 271589370 0
359149218 559004398 0
51990458 481536929 0
203091089 226325754 0
161742200 9718199 0
482712315 55306898 0
530937986 3744209 0
85198484 71136931 0
392906238 172039783 0
11049228 569123694 0
234427388 164746180 0
425135536 95472742 0
159277414 255054371 0
529990544 337842291 0
400498418 278617315 0
80635203 437197367 0
8862963 573782944 0
51327656 190601344 0
245798369 547872558 0
74707035 194875171 0
436924624 119307223 0
566161149 96279741 0
443326319 130577737 0
243722396 295156028 0
280577331 237104356 0
271413086 397358613 0
176505421 507574096 0
156106488 4472317 0
550729455 102345549 0
167136232 380772678 0
388238822 186542462 0
363020276 55609217 0
213830694 462549396 0
486700218 91343984 0
207820285 374944318 0
571885966 195885214 0
328222868 321288694 0
419550861 147764438 0
221950269 263888512 0
54372859 86201072 0
217635021 107905406 0
187273508 148703714 0
508096704 88301037 0
194506546 150057843 0
501255090 463103401 0
254650205 161140593 0
370952160 241068394 0
555954022 248694848 0
292931111 329647516 0
255101662 295600098 0
78575239 273702156 0
11347107 267034563 0
365608601 572818533 0
20187221 242301403 0
408338604 483417196 0
488152848 298136994 0
100923470 401562764 0
294148444 557495351 0
173176306 386939468 0
193785518 25077545 0
216575144 423281854 0
482924355 230968755 0
214315136 503904613 0
370668832 169157829 0
266644479 66864925 0
474032689 282924699 0
382817568 377582715 0
328711164 200983205 0
534875973 249916521 0
115917446 559694602 0
546466750 106672575 0
230615080 489990270 0
534095350 507117942 0
474508813 48557038 0
401800593 259884601 0
205322091 209255102 0
388181723 515579200 0
240056979 473339912 0
41352855 129716784 0
296978945 408775843 0
32652978 321659269 0
378845635 500305100 0
346917188 503128309 0
248825905 328547621 0
82577338 543035818 0
562240770 144971981 0
375810770 407323336 0
566417746 150274580 0
441374691 522489092 0
185834445 176517489 0
104928730 4176468 0
396528951 168035628 0
493785019 291662723 0
93363354 219955324 0
56931856 395715184 0
441429317 215017822 0
108775099 152606935 0
287686365 5972099 0
344764379 523916510 0
541109855 35656025 0
571236554 6188528 0
206185545 123044973 0
368420265 522062545 0
127599810 534674556 0
95923652 226930047 0
81892084 391714251 0
444643475 67769618 0
235578807 545613656 0
267624710 292272834 0
241158649 278939269 0
390631876 177359947 0
278137546 117253763 0
399719922 224921621 0
24186407 309762344 0
271940581 340433044 0
238684795 92447837 0
153728520 6796877 0
379512231 41632631 0
531732766 449527818 0
188828446 372719456 0
14649625 420050259 0
331679775 204568134 0
390824491 373779128 0
542090779 25522789 0
535622370 526731120 0
126931534 500354265 0
33939851 222081529 0
253791700 171402433 0
117214155 212608849 0
355220695 82594824 0
332928962 163110207 0
114919895 201593824 0
211858476 493910041 0
283255825 370104088 0
516995196 25165874 0
33660584 307264453 0
365122564 191859584 0
47262242 345133592 0
455729276 439878423 0
482800976 578778147 0
457969559 443365724 0
81531861 417644794 0
388005873 544890179 0
474133899 49699138 0
105078545 100566614 0
199756739 144172674 0
184156745 472257118 0
244683415 379346404 0
159018363 211135178 0
341402032 448840803 0
340115180 494344000 0
276986496 533360655 0
300209506 555939146 0
449232183 143644201 0
347705967 179103354 0
35756047 536593722 0
451371847 284130414 0
420806525 273155392 0
46468803 167935312 0
395557276 28829498 0
17205047 534433254 0
160545085 65640462 0
298322968 52026158 0
492435611 239532921 0
346761889 500934885 0
341169993 472780782 0
60603507 337471856 0
447422811 520809486 0
127708409 471221654 0
50487917 276878527 0
69240589 578817352 0
102004644 399484926 0
425939957 409840447 0
321720073 152553092 0
172754039 178902233 0
5281482 297481971 0
16996796 112005104 0
235258346 35696292 0
239171338 72702270 0
260693050 219414165 0
222995095 7821435 0
221327666 377074829 0
24628927 166965303 0
276989573 251748954 0
75729547 260147817 0
87506209 358401528 0
292674931 228319820 0
365848701 3016192 0
45586820 171701862 0
482246032 211899038 0
115308903 339978494 0
213629798 563243090 0
491360378 39931431 0
99584786 257562441 0
214942834 444987036 0
555163524 228243250 0
370078951 511228434 0
18821924 93913270 0
577136530 300919837 0
486939917 536244773 0
465392707 566100168 0
244940227 170525262 0
410637319 220676893 0
173522872 382445493 0
158705138 182588920 0
199233941 242680018 0
250784165 129334219 0
101674959 351720612 0
39771102 339963619 0
136205004 37325529 0
536470772 40290029 0
504206950 527012202 0
289050873 491131967 0
322789877 188303198 0
126864522 519728264 0
472986461 68421540 0
5153605 558909554 0
439527494 429051466 0
263998024 334415735 0
492396586 297297211 0
410527148 395734505 0
373435764 286310366 0
76015958 101093026 0
100254676 76624765 0
419793057 280233950 0
275618717 157764858 0
58982619 449901529 0
7908499 273015930 0
13839502 575790740 0
41165609 294537964 0
368160250 79406100 0
83429277 150528038 0
203287438 19686481 0
85819548 355859209 0
406317358 518792954 0
444576308 495047887 0
198880685 99979775 0
163218311 105631463 0
371810070 245972423 0
223583259 27495208 0
240258854 194123516 0
277207802 92386688 0
171805565 362868308 0
525791744 271241926 0
513487531 382056157 0
224309375 392680655 0
144546633 502579736 0
282291899 420543804 0
540227617 296351019 0
431773235 223800719 0
341081846 362255913 0
481370524 153175643 0
310672192 162542577 0
456585574 127104732 0
440558543 291617245 0
516806007 234185411 0
14090893 192482605 0
326862989 206951481 0
7725499 110155115 0
578415364 108910125 0
396117982 128145816 0
139184383 72701276 0
238646387 234548405 0
567199750 274164230 0
425418422 500174829 0
515320539 561423581 0
210370177 167674878 0
463487210 227656835 0
526149877 104480624 0
65754108 151410178 0
142177171 213076082 0
351810482 383686461 0
271870740 557026697 0
560020860 137932770 0
526369295 273734612 0
232468840 312118412 0
296299633 209132766 0
17163105 552744874 0
344331068 251065518 0
190919841 103059864 0
415874179 240288594 0
547227554 128021760 0
131364152 256649269 0
569859271 109533749 0
571569180 328407701 0
31140461 480003538 0
340362811 555110450 0
12464916 327298326 0
92444769 292788039 0
340946938 254131674 0
147966664 78005930 0
574925208 392542100 0
419344619 426369988 0
45507697 522189306 0
466777619 15952133 0
330125943 325038495 0
324804995 541950836 0
507112645 343049779 0
563152595 380473855 0
8663780 537238076 0
435016187 47014316 0
550611497 12884842 0
235844874 330091039 0
511501135 124539542 0
421228162 124027297 0
440065590 44081965 0
305481965 406050381 0
290564866 313031988 0
214284753 153807626 0
119294934 504983765 0
390051863 168180595 0
442758215 375480414 0
24955970 259830034 0
383260519 193362369 0
217402827 109429186 0
485009159 553246530 0
309199818 356188561 0
551311991 556489491 0
529590670 477264248 0
213966110 85225048 0
37775529 153928853 0
450972293 18893108 0
406020528 195666985 0
65531823 385387949 0
122830897 149326633 0
349610420 423870665 0
247253368 389958051 0
534504249 350505960 0
316207055 548545883 0
27187908 501081928 0
248647997 394581633 0
260858899 302482095 0
95639324 79892873 0
539926528 348640999 0
216268274 475796191 0
294790601 515475876 0
551203988 70391092 0
254741807 255117513 0
149610792 204422525 0
357265578 356532070 0
327969480 416418979 0
423834195 165119682 0
279154529 391842320 0
320321046 205406129 0
399447053 361908254 0
288667336 447627901 0
24883596 481965469 0
485174834 158040734 0
53237298 94542665 0
248970676 130112835 0
335660062 226063190 0
134008235 276962904 0
196912650 411796730 0
408370041 435532134 0
355509311 213352251 0
382425874 303748629 0
74575162 8936696 0
400548702 322564284 0
271604943 403978141 0
560042920 320545829 0
276685333 130083864 0
197882582 321808768 0
145254195 306981138 0
110114628 377407197 0
268312042 313638672 0
231400545 368836766 0
549072286 50797283 0
374676560 79273556 0
77603059 218548557 0
299152836 129004525 0
169828111 576625227 0
178588235 347451952 0
419994558 528500899 0
366956234 399727829 0
122628287 435878031 0
220412810 528636818 0
320862984 301915307 0
467334405 326027586 0
213461736 392522348 0
425880953 104095655 0
324396523 304720336 0
23051404 447666452 0
54384365 556681361 0
530143214 227854548 0
467171117 568227886 0
283256269 12025858 0
315164927 183375359 0
471270144 177134060 0
286622702 572981032 0
24062902 514659791 0
135896024 248766018 0
391330742 565442821 0
227132155 326959417 0
494451106 427173604 0
17158944 279889912 0
109721780 313222518 0
332348973 227133542 0
199109259 570677678 0
157907483 458062825 0
266260124 287652664 0
515242016 347820274 0
293467927 486093800 0
148951063 121689396 0
183863805 374377833 0
472620123 454848656 0
380619652 95641964 0
313883618 354940119 0
231696240 434086035 0
320196160 333092028 0
450644046 264961811 0
463069658 104772610 0
239715699 44316677 0
132759380 216554807 0
247976693 526150837 0
458259179 240625714 0
290713997 327836100 0
198893922 423807906 0
533504555 233182036 0
330603305 251917834 0
166939148 427804342 0
498082749 34978152 0
277088755 560583369 0
442254216 191511040 0
103024858 290362663 0
94167812 92978216 0
458102395 457765720 0
229439357 197088611 0
94003175 77492869 0
500495925 515156074 0
125555655 102924202 0
485836881 82250928 0
577230632 553335396 0
93992382 484738239 0
103752875 417330853 0
284508117 105985988 0
72263262 34988002 0
51551898 248614852 0
486743116 571278394 0
142471199 477630322 0
56177560 92981963 0
276796418 90598381 0
23345863 141778115 0
136983862 401923988 0
88405535 503229974 0
540226208 487034591 0
373792563 19808775 0
334384084 564791286 0
34574281 325783791 0
177364923 348024542 0
61337726 491355352 0
43441962 146432967 0
237477658 302676046 0
42347689 51017669 0
189777985 193264449 0
528322198 573795527 0
295712495 17042507 0
184225831 64560774 0
464615639 494765405 0
290473602 430235130 0
389788058 230749346 0
353494995 336533807 0
230152145 389431014 0
421576827 31018403 0
419088966 287080662 0
313540080 96366743 0
290069297 519366654 0
44298287 38030072 0
303080508 270072964 0
453595961 283726762 0
275233925 323541792 0
329336523 205353467 0
222004264 269425804 0
169758381 503211175 0
283869863 398374374 0
557302211 565255139 0
140845293 167309523 0
433584366 542995740 0
166430733 352506754 0
311132030 106423306 0
386297743 420607470 0
287226828 157347754 0
268652744 327753905 0
383462683 346714298 0
337710632 329123806 0
246966152 507068400 0
60289451 421828696 0
465252582 51643651 0
470561481 195212574 0
231877434 40452097 0
412408087 85243479 0
249810739 72094882 0
362079474 263871641 0
419838250 251045056 0
243838937 340523645 0
238852233 232333806 0
427873834 271105893 0
78799774 560239100 0
75567853 239062937 0
558288862 246828017 0
351816061 403425531 0
555737039 37118686 0
314957359 216569517 0
8946232 404741336 0
501156132 191870833 0
243995327 138911086 0
305472064 187765541 0
131606601 57124501 0
286825660 257973746 0
125679877 180311505 0
472014639 423806792 0
131908101 151389330 0
568483391 465348586 0
382938957 259546776 0
404290537 467279936 0
424230195 217346345 0
513962697 445411331 0
31218611 519027605 0
480986131 143954987 0
551880933 467816730 0
132291271 387999142 0
389914807 170305143 0
172829778 115061158 0
303593429 415535272 0
249984197 24201627 0
144011594 285139989 0
67028451 10849441 0
66893710 461539697 0
163395904 443439224 0
263107950 496283377 0
64123413 57855796 0
337797135 553792161 0
57746457 231102815 0
7560519 60787083 0
384886574 273853630 0
100763815 115456410 0
370975315 406100885 0
104310384 62338301 0
82191073 373123070 0
208237177 168393448 0
77354755 80851759 0
547845661 461621281 0
536822906 353178476 0
74477283 473992040 0
148206164 492992568 0
404675204 333192230 0
12052599 502311798 0
387598015 386127519 0
560765455 110003825 0
31492964 446776355 0
93398312 145026740 0
201291568 268368177 0
506222188 184956784 0
409436473 195960283 0
317662754 391999320 0
266534866 374538357 0
254915994 55365938 0
575594710 66499774 0
51404308 505061342 0
62377829 503216549 0
248636392 546600658 0
528279111 511687645 0
81600787 211219620 0
451957452 74252983 0
462735466 464621643 0
387917946 337162666 0
190911848 193723764 0
239122003 230189448 0
507701975 127976766 0
156527594 407252592 0
502931463 403185354 0
537235668 244295596 0
493369133 198716679 0
163893290 559203663 0
299385288 266818319 0
194253993 531948922 0
313061070 258329440 0
412626589 337348851 0
530294422 86503089 0
333467685 299951519 0
573741984 312771540 0
217684702 540689601 0
36963390 30181427 0
45028167 12158681 0
206475903 469890679 0
328014934 299030990 0
103751314 109239213 0
217576593 355812750 0
255233840 12981173 0
250569519 465434760 0
384848893 59485845 0
438008300 378317602 0
511771647 541205038 0
183831790 559727308 0
333225099 352347737 0
23454694 379181515 0
286586866 226992851 0
526876035 106157072 0
438408590 261731722 0
38297824 189624248 0
469147276 569556790 0
58273899 28338888 0
549227725 569669477 0
278655357 416020004 0
75030818 500464527 0
502273045 408864135 0
372217289 23678652 0
129188883 303203484 0
440063884 491236656 0
402574625 268903055 0
530771350 564867589 0
238350210 166393022 0
80273496 332941505 0
299965269 35309931 0
67261139 67054803 0
96659525 179676703 0
356783080 442668628 0
122017478 120834618 0
177202290 467012075 0
413262034 42205864 0
261722999 574417773 0
224570173 193357226 0
255952660 464248511 0
43896948 488809275 0
493103881 487894958 0
427403769 410280269 0
387396578 40401151 0
5076333 259322962 0
572424255 216273931 0
298444235 317082067 0
470345111 290618102 0
344364780 470155749 0
563747790 533389916 0
291316794 425315304 0
514647286 417943987 0
304414556 164011946 0
251064270 330531901 0
188922821 102953232 0
294718300 485095856 0
268545560 32587018 0
24564841 505469884 0
532789224 45947960 0
345247854 350583139 0
520899712 307137428 0
102555592 311340349 0
557603425 430681314 0
576568296 388125327 0
239192754 467101302 0
28669327 166128281 0
327311912 80207427 0
367271901 170775592 0
182781619 26217709 0
217510333 356625833 0
80572255 565979006 0
475291144 419132477 0
518522534 213112372 0
35101717 238377801 0
526686909 23727611 0
464731371 266281012 0
519300864 268416886 0
13174579 420995200 0
101556977 6427325 0
4209986 52639111 0
357313759 139379847 0
264041064 571816263 0
511128504 333544915 0
465072587 291132121 0
282307056 158295682 0
397497069 542560222 0
32840414 33294712 0
277069812 302252248 0
357258623 222188949 0
8301671 522913909 0
125191976 181283717 0
212798307 110795090 0
113453521 355025055 0
365142572 360837992 0
229084855 503585852 0
81290699 278091988 0
84030461 38394860 0
229382359 433447581 0
105045171 138801639 0
283209674 84383576 0
234153114 520309431 0
228167181 187295454 0
388399358 182119956 0
19694869 503285307 0
398118657 228184751 0
89950554 540654661 0
346280958 187521525 0
111976459 306354115 0
415699983 318749050 0
395744986 352648381 0
78034561 397449704 0
58003769 358883196 0
352374446 394552260 0
110339656 554112956 0
310692909 90340561 0
495775569 227166381 0
480174608 285628357 0
425709526 135168211 0
206573444 195183979 0
129210266 440283222 0
53468688 277339942 0
113309040 482408625 0
322960117 552720308 0
80314526 467419794 0
270201186 213986206 0
319034604 380337405 0
44465265 211158014 0
517639608 218189900 0
97581300 478979162 0
229622698 283521341 0
500021272 148024303 0
457514784 504780406 0
477653941 528538434 0
401729216 91715865 0
511012615 307560220 0
60233651 569091281 0
528892050 129338444 0
126287023 460798375 0
397503120 430562568 0
93115155 197492156 0
25648013 99212507 0
379324906 127874404 0
74249429 437078238 0
84036176 532705647 0
566997316 537195739 0
45277338 329709606 0
565147754 398894681 0
554577 425554089 0
109227555 26170416 0
364343122 28754596 0
95781929 233809926 0
490893938 227506231 0
417673457 319265513 0
191648160 179750065 0
499099955 573631734 0
411382850 325647329 0
94512866 187285247 0
6926281 23541065 0
81383269 379455240 0
283438923 567877501 0
321974780 423722090 0
266224815 566615646 0
443225141 301547948 0
498057176 549070751 0
567412777 223702480 0
296678659 409162055 0
45887118 328283458 0
276400609 449982419 0
379814542 107716802 0
120903504 422998855 0
509722015 419354870 0
343807876 302984386 0
456128433 109159189 0
548897275 169501092 0
69980886 231996574 0
439279861 226229024 0
354740277 431780964 0
314216407 453496208 0
370362008 570107801 0
8652861 506769886 0
484268265 503668082 0
133205507 178525632 0
8854140 139796860 0
22280290 249785484 0
404781830 278930604 0
158182957 403618136 0
467108818 500458218 0
138461313 183003272 0
549443747 160570799 0
445376002 289634227 0
506854196 297556908 0
147757516 14130894 0
223019404 194614999 0
351058594 232189093 0
78075519 543610377 0
213513335 272038256 0
103598942 19489966 0
190534058 447235135 0
542456290 97742964 0
134066155 507845844 0
463466377 451615034 0
491097940 401731769 0
216521634 560758651 0
178844532 483424405 0
382574014 517907960 0
150185307 100160866 0
438958033 469076208 0
222514559 376501602 0
362934716 349784478 0
189737056 256566215 0
49245162 279665849 0
113020635 333242713 0
568689602 237497154 0
564425678 367308919 0
548321006 555216842 0
321417730 44014885 0
107439593 171690764 0
258734906 410071005 0
21748474 514442362 0
486950451 562226077 0
363499792 347586745 0
265202274 262806895 0
255937217 149175273 0
405383459 138811107 0
173206644 578586495 0
122408397 523996574 0
568249305 201492371 0
306097700 233473849 0
438372274 521072265 0
32433653 156468215 0
197124003 456784954 0
2779783 566782010 0
422486345 173022332 0
215357629 42974630 0
553177482 310278564 0
12899069 412995774 0
346815083 547246104 0
282546841 161281337 0
508927613 404918974 0
135482361 573195153 0
11817244 157692089 0
122689007 31757129 0
46100436 337004333 0
344005852 118635615 0
504864394 22739653 0
481269546 473245015 0
548302277 156352456 0
270233340 433413575 0
38598949 291351203 0
236719087 423595967 0
479409240 390750299 0
242106722 438711527 0
141824209 281819296 0
295370126 362605198 0
579507831 555639028 0
317746460 468569374 0
45187253 490081074 0
287431097 135806900 0
342210246 564629015 0
568884020 345445371 0
516834049 339189860 0
300771198 327345766 0
181401061 474603968 0
20843324 199391933 0
277704931 561853402 0
288715053 498040505 0
86752561 362422585 0
403304145 374893234 0
190075251 99175551 0
302003323 314639491 0
318000740 370317986 0
566491797 23962196 0
504182723 225134765 0
576936701 539428873 0
248547171 272804404 0
116302033 101107873 0
199513247 273930111 0
175748612 463230942 0
174484536 431713411 0
385606265 362287375 0
389336035 180139968 0
85738760 341887808 0
533710028 35618313 0
568576464 421170743 0
549633198 533348226 0
323296376 262939480 0
310364677 391060126 0
465908359 287966316 0
503912166 470192578 0
534054283 53861588 0
180632789 250472170 0
258795570 345014894 0
523066277 522950753 0
171144655 386201173 0
269081060 179899968 0
287830594 342164342 0
352450367 141489233 0
570586228 337067495 0
175410858 442778001 0
418878342 89365097 0
108418693 450241758 0
285869720 244491324 0
287986815 175398610 0
341983345 391342183 0
280912679 402038785 0
301540128 332018875 0
171783421 267659026 0
386862944 360891439 0
359420619 187164091 0
72204026 496930080 0
567546827 105950438 0
466121560 320879325 0
320615568 250687229 0
534272765 144672555 0
264627126 226898345 0
385406578 225348585 0
126260606 504256018 0
393054951 95710632 0
406001334 114733157 0
326478481 466136908 0
343020131 352376963 0
446413732 303619366 0
441775964 129798670 0
332003719 126425018 0
540071313 337739312 0
317176226 546963022 0
566260840 154154984 0
161679198 522425049 0
426708770 215415889 0
46513243 160893220 0
444251330 244508771 0
93336106 9072434 0
325217283 271903385 0
55782172 400087548 0
38305993 484288358 0
321597191 422875926 0
516170296 323456203 0
555389683 108251915 0
422412329 23624779 0
390833329 180373200 0
454745558 238786405 0
166073697 198241810 0
508463070 334797471 0
16795165 73073508 0
382587385 102397250 0
117901347 380469541 0
308666651 478507084 0
306112504 327796868 0
523262336 490524390 0
386798117 202846491 0
223846289 11346812 0
190334624 68338067 0
345419891 560459187 0
226938519 188885450 0
387964215 439895048 0
217832277 372810540 0
114583859 420775221 0
512688539 260698104 0
67675117 511893532 0
275140251 214518533 0
51316851 426494362 0
48815085 373767312 0
179508659 350963751 0
430208597 471313663 0
107988364 434212511 0
537252728 91721892 0
72349417 58136843 0
49102157 162703809 0
502989273 511683178 0
200848344 253488162 0
554975362 503041602 0
282085496 127759787 0
52431638 43731977 0
483191401 393057422 0
299928241 43752929 0
277408941 180280226 0
437425195 163228630 0
137480339 33698628 0
270176086 133791719 0
214542119 322198782 0
450161850 211340651 0
243220011 3903745 0
526381917 797288 0
578400762 336525181 0
192950521 251271678 0
15830302 34714694 0
510986319 520905886 0
192810905 542255833 0
487986172 118579139 0
480783352 509957189 0
199414919 87403561 0
231602603 288777006 0
445530806 83450748 0
100315272 236869311 0
255898725 304430907 0
256390416 179710015 0
342395695 473774273 0
58578607 354335984 0
353009737 7227669 0
246539683 191979179 0
258308550 70957625 0
354827230 264205979 0
322697205 345232569 0
6517458 463810533 0
122801552 93587411 0
448336404 325715499 0
179104264 242242273 0
442746419 188451508 0
403494573 222322225 0
468054595 472824450 0
357022369 230625038 0
175437585 204142541 0
513716036 339701841 0
138279237 149649584 0
41068766 278749028 0
420706545 395095615 0
559048993 341023353 0
124650997 95491277 0
63351891 245764862 0
303875931 138549750 0
316156291 520374303 0
482630034 406397048 0
114172353 65249971 0
429081585 409252438 0
331597497 482690519 0
375960352 25950094 0
204697101 72192096 0
238239450 178195961 0
65761024 491040939 0
500869883 32972812 0
345909840 77884660 0
87018005 338372984 0
240382142 578707618 0
323069611 214373845 0
556431283 196692989 0
120917004 408596716 0
135092959 570816374 0
21142672 116300091 0
301829419 225460597 0
280755538 76088400 0
304132184 509988793 0
491547016 298119011 0
544676411 46538604 0
119262456 350748700 0
544346990 557184595 0
76405707 411779624 0
9754889 403254403 0
226375756 29474683 0
487038257 444380632 0
101537730 73455717 0
257900085 577995504 0
537568401 491625979 0
39007452 15361797 0
262653501 416441859 0
270899537 361507549 0
60757120 385105270 0
512979569 579357028 0
527150340 363097698 0
62883499 491190844 0
426167951 122606298 0
319667551 454710374 0
213556774 460318857 0
107545032 541624883 0
579443996 250824147 0
215628854 504860212 0
31642378 277753321 0
82591524 330649473 0
213675445 109323828 0
573379163 144222862 0
83709230 454533349 0
176470758 15900670 0
334952575 86619552 0
281530560 21443789 0
77071485 153950213 0
4645585 195283598 0
562957402 225430140 0
347421796 248723840 0
5260582 275486751 0
204766380 212187243 0
28564108 99900888 0
127899505 493452409 0
235234438 98481002 0
453502244 338657485 0
133885950 241350780 0
144955255 328436259 0
568550132 383919731 0
383871027 170376940 0
432802863 450587845 0
145288247 202983779 0
236535187 534292451 0
357066773 334324610 0
26108189 380794323 0
354259654 130891302 0
434280429 454157778 0
376088894 548144755 0
345304980 97159155 0
314436386 328071412 0
48514647 46756035 0
21260226 49135300 0
159237235 557644290 0
197388687 49348003 0
44303341 477300155 0
66637567 237275137 0
341548534 320079829 0
333288268 324723699 0
353240106 41832322 0
285919001 10008199 0
105764741 429707235 0
467815860 289470219 0
59421018 366359868 0
289151439 363365568 0
325911752 254863024 0
199544961 348520058 0
486414437 436491963 0
415074928 134324492 0
198111725 416320062 0
311702953 425560774 0
328011975 440082127 0
275529231 226607130 0
394161525 17806385 0
96760791 120295490 0
194245839 351000061 0
65881926 47761497 0
324571553 455012290 0
111794917 365146045 0
373558872 228568524 0
571285821 106890432 0
182633872 162693400 0
483001482 427931869 0
395621376 256271633 0
405071772 69172327 0
21207396 46581904 0
261460983 103042264 0
499440658 495805568 0
312196865 162076288 0
555230716 465968193 0
20984507 249584243 0
407751169 518645210 0
345558417 254142623 0
483757294 358446678 0
276663300 367858690 0
139513248 333214661 0
192663778 515837186 0
5261229 10946788 0
211049303 293423768 0
329928526 368880990 0
404346095 73339528 0
98865995 298703582 0
404392606 147719133 0
75121586 204394923 0
368288100 71500370 0
336290752 270993059 0
261948868 2323326 0
149360262 188115573 0
198229484 320946589 0
559330178 231316049 0
154579267 401414925 0
88217668 355803022 0
303207317 432524443 0
272388340 268893438 0
419443510 547380143 0
279513905 106073863 0
80262043 45057123 0
285086580 529954153 0
507474846 389798331 0
209259107 418441440 0
294892736 169198372 0
447121828 87241998 0
382236631 295930765 0
324431625 344230301 0
471389482 356151018 0
81479122 460346430 0
531614567 494587674 0
362040896 463576554 0
203190215 490923848 0
272109002 179054722 0
149749305 94226403 0
223583945 156111354 0
568654171 430748176 0
38445254 347898175 0
550588855 461730284 0
478903298 150499079 0
114561991 489087161 0
504525520 199950107 0
525273767 380505487 0
73199022 102331702 0
154797478 476593022 0
436566820 53965728 0
236358371 98654663 0
108290702 146884015 0
114912890 27206864 0
548045312 125919427 0
445230654 351226420 0
58632493 113979284 0
348197391 191471804 0
425737569 525339173 0
84439104 189228642 0
146552056 384033593 0
220214895 198401556 0
83551979 554680372 0
298707747 144280000 0
372338321 217205314 0
210831501 399226228 0
416717578 302165548 0
507159066 50070021 0
124383803 320961176 0
161180549 442832019 0
187247732 53087304 0
90272693 402172276 0
347194850 54087314 0
302112804 308864677 0
372384262 100882105 0
136137153 213091178 0
481347205 184336396 0
24379811 70827562 0
10630702 226687726 0
12574257 313229398 0
260101384 109617721 0
127647137 574270030 0
15461259 571851538 0
139746891 490529487 0
527138202 35253574 0
130705012 320233185 0
12497850 404157651 0
497506169 447195310 0
269145236 541078865 0
303023119 305297898 0
133433880 307964833 0
238946782 118762865 0
198433666 42343658 0
271931919 386269985 0
553521237 526524649 0
493148393 357793119 0
354764880 545997134 0
32295128 56116874 0
452317674 271864559 0
209344308 566877661 0
116847223 89446411 0
267810825 2868796 0
578463216 408308922 0
287451580 338736885 0
56561282 242797385 0
392531843 547983627 0
561026501 218416013 0
2253206 547720991 0
50488234 354547074 0
359563037 222188387 0
324303370 47922074 0
276691371 108068672 0
388059460 154767492 0
507478205 2887648 0
59114149 383282973 0
297989113 38825212 0
431414018 447510893 0
349830189 62792580 0
140945117 443374145 0
116681593 209501195 0
59750846 507067967 0
152490340 468623232 0
67023449 139689707 0
310114748 566474634 0
277848126 485801219 0
324103276 253182432 0
171672181 440792829 0
167225996 149269998 0
230738747 318194666 0
95256034 26603947 0
571761558 303183505 0
145411299 335529968 0
9117349 551867221 0
261745352 513855435 0
500623405 422522911 0
190052917 168104228 0
428886891 114035082 0
296326157 105764353 0
463767254 443473043 0
353630800 504753732 0
159420226 317228331 0
306919705 103581139 0
363315008 106991664 0
565144601 148139084 0
423871031 48320860 0
126865707 263838398 0
419094678 490193656 0
365209467 12213341 0
256193029 42008875 0
30999875 159467036 0
338849454 533560315 0
372139620 262375562 0
357484657 484428842 0
314947631 202011169 0
449040826 298557475 0
431535488 82448533 0
36533918 470404696 0
63157616 431135715 0
222959077 311392015 0
229957667 186675506 0
239742485 303969253 0
428064422 522770914 0
414116935 448545238 0
476271130 207595684 0
67448029 547612103 0
226422932 263850446 0
577476976 168159703 0
339536592 196129768 0
478602321 472712091 0
204655360 117703338 0
361302003 77435420 0
97586071 387640017 0
182724849 170669911 0
221883156 236649208 0
47307832 449583790 0
188613310 133275226 0
564430043 384527282 0
83300104 194552199 0
358415551 119572524 0
497404946 138062302 0
405565500 278702013 0
203153730 496175407 0
220008820 240287257 0
19728657 412289506 0
523779338 5240976 0
392940554 549782531 0
16341210 3027783 0
527803756 552338957 0
82244397 71908326 0
328063820 246286409 0
112457145 73979572 0
544152466 308095110 0
291194810 5015128 0
226732530 454773777 0
555359856 502123239 0
296352182 406901122 0
507807073 577865489 0
445659603 236202567 0
571546857 248717192 0
11524321 156491580 0
80898646 83739281 0
436987563 95843804 0
574341292 122636663 0
200307436 119271280 0
270220462 78128997 0
545470203 238516918 0
423982159 405461223 0
397054315 110370691 0
88023837 106435085 0
122492078 32751434 0
449246979 151446325 0
390822844 486486298 0
973141 211965439 0
173245463 120772885 0
488822733 36628494 0
514287958 110649161 0
81660764 222434229 0
292719717 403439544 0
129883160 59290885 0
544586057 284497088 0
468432166 510795937 0
58762393 112679100 0
519031260 132880511 0
341325307 365934707 0
107470125 89878052 0
535137436 394036395 0
91955818 367999794 0
132825729 410170380 0
281111903 138235905 0
467886815 440362240 0
168272599 195753663 0
516673705 104259930 0
567594823 310937554 0
112756883 227611620 0
248548681 222100924 0
173268613 558431187 0
378948363 419457628 0
47623296 94835193 0
39982093 55481346 0
507369483 547349492 0
222940222 237791116 0
525363069 78988771 0
538164937 362641638 0
579331090 266255140 0
177128219 332771795 0
64306022 357909880 0
3916820 512610785 0
431339512 91229254 0
62856746 224433606 0
298728282 506240315 0
118876466 494588714 0
429596820 347718635 0
171570247 543331513 0
198976336 382448064 0
475473395 559421967 0
306524040 244838415 0
110277761 329827832 0
551159707 57885128 0
12714201 187147636 0
280697591 251845734 0
47121263 413770269 0
217847562 518696236 0
10656416 24811452 0
153416533 451181624 0
362239792 220161621 0
64280849 556140229 0
568658583 70851830 0
167104803 378461360 0
460690711 353985764 0
565446984 47213387 0
520196696 331904721 0
543313003 404005956 0
300198229 320754118 0
405677543 322978349 0
450225646 507131106 0
411892053 27606523 0
140587621 199453863 0
1093804 248667731 0
71483507 128490457 0
417836536 195103551 0
199437760 424205451 0
424819391 315504554 0
199806042 253781605 0
144513891 260873606 0
80496384 449771492 0
46533911 47726636 0
236141616 560388886 0
404654161 461347260 0
345938980 525141682 0
216323961 377862181 0
563268702 409692970 0
99359963 186263788 0
17719260 577542204 0
228124304 401117460 0
510934467 170432057 0
563455630 428546459 0
285464253 563357638 0
502784773 394724723 0
472527177 508329491 0
26798120 503388905 0
309773500 204002121 0
408989219 476681921 0
396281071 570962874 0
60949138 146044157 0
307469124 523779984 0
333087668 460620890 0
418273582 23775684 0
421624946 436690680 0
418499103 357735433 0
569333302 455915018 0
291444590 339196650 0
545231811 382547226 0
30844299 500430868 0
457569595 554786343 0
364071715 316235010 0
191220735 43922143 0
262599088 62886402 0
222939053 350976301 0
494599672 565165808 0
490760449 449343246 0
60025840 226195270 0
180021767 406680406 0
266681749 180170070 0
144309909 510536808 0
184689490 352811787 0
218119397 462608836 0
259453826 213153980 0
350915985 215618428 0
164149232 123978171 0
386851400 357308256 0
142561687 161587975 0
499622583 162876628 0
520517868 206560363 0
403714360 420651274 0
129571227 226028965 0
302716917 115601617 0
576174079 492356971 0
349427045 460871461 0
263698826 96284138 0
220241812 300228669 0
275570579 547222174 0
256082170 358662603 0
190074318 482471893 0
31711130 41524666 0
215943720 143437989 0
143744518 353149249 0
555693956 113929011 0
554834581 486115646 0
302226945 443572333 0
489768262 99730118 0
241850577 333394596 0
298082267 511460068 0
358414808 461745138 0
488638938 44365998 0
119858348 227799478 0
31455657 106453980 0
24195524 448459310 0
18407774 422902223 0
310078687 24088027 0
374280442 560573641 0
184749458 418133782 0
396260390 88961199 0
14614480 86748432 0
398030440 418036313 0
552681204 178578619 0
538267751 55482267 0
534535823 296935099 0
487387866 271012868 0
484091575 543210360 0
524858622 347585552 0
40040329 101041219 0
4020169 390031281 0
551176861 571911062 0
68897107 462006641 0
519769411 258990500 0
108798469 451746320 0
256670553 140851551 0
1974552 154601717 0
188185937 324595745 0
532102657 434270592 0
297815472 327581186 0
106767054 488137861 0
37601563 238625808 0
420930664 15314481 0
460512217 85847544 0
486990401 390455855 0
68276267 295906729 0
275387657 314142954 0
3510518 224603156 0
28537105 292216201 0
509799127 329302384 0
38747383 344227176 0
568775564 115618147 0
465955331 213259149 0
434034485 554049112 0
106916131 544701693 0
285030472 191718268 0
496067624 176991714 0
313904379 431029867 0
306256457 4004100 0
212203987 322051426 0
259220801 462946582 0
266188351 326904900 0
177611891 91850344 0
578347896 77689386 0
155448675 186250630 0
13332715 466800645 0
42576739 138356456 0
262643345 345974465 0
73613944 520359222 0
144203429 104485364 0
88181593 384271958 0
333430493 21053513 0
4759611 150365361 0
124046505 419249324 0
112360189 333376643 0
181418928 45448071 0
210267444 433145344 0
151359480 43325209 0
482908240 195671489 0
510592201 489207730 0
471845356 259583733 0
321445565 404594690 0
533920182 410047769 0
83515319 229056581 0
362857963 438326132 0
358696873 244543728 0
283310015 517788240 0
525230725 521932214 0
176801043 249296757 0
544151354 440311841 0
13514936 250309236 0
390058998 441806684 0
177475075 483648981 0
570453339 49832768 0
529877439 194631064 0
319477108 103126526 0
263228477 134238649 0
481111712 84909774 0
502298916 469445430 0
118723254 192158747 0
344731960 565800007 0
339029420 387796590 0
492558115 65774620 0
155492710 205223566 0
37883443 398800004 0
173402026 23497299 0
125932577 578562916 0
128201564 554164150 0
137669950 90570915 0
250112294 203817137 0
133131146 538173618 0
261636274 142889943 0
352577284 242097191 0
17444063 311591708 0
332325674 111650532 0
228779161 143490153 0
501239731 339737469 0
307394970 567753625 0
56577581 267344395 0
288671198 552040253 0
361630524 357850604 0
499160455 406358549 0
474881640 192838300 0
437612147 375329406 0
569084982 416702916 0
574969887 425047464 0
460675150 553486460 0
513760123 256294656 0
150663788 49730873 0
9825050 389630365 0
9785037 438141866 0
387677748 524920006 0
367064909 25470438 0
65511919 172287619 0
9167228 12060478 0
104401847 362583812 0
182742584 239006053 0
50286491 180010548 0
370942410 403129487 0
286861761 245345301 0
94415268 43070182 0
447353461 292447085 0
274153683 244015740 0
504250124 574673508 0
4284465 402299330 0
216158875 469029894 0
485424740 419802510 0
374901766 420176519 0
270780910 472625082 0
204383546 530572069 0
276058481 535351048 0
531839191 243645894 0
480669484 112105444 0
30221979 352437727 0
64543084 190812667 0
367216666 540164789 0
413738812 545452267 0
349795153 321894783 0
160877268 467925766 0
48163941 248493217 0
141589936 501229760 0
395457517 189470081 0
385962579 483660893 0
413535864 82703781 0
379713982 198543299 0
195670332 76670034 0
248893706 391690520 0
410732442 465939552 0
256617819 545102338 0
91038934 412047766 0
205003392 333194328 0
165135485 428434440 0
534234221 25369290 0
355977953 544400580 0
409551663 571730242 0
153542528 288093170 0
234979318 394404352 0
97069224 359349099 0
107890765 338074605 0
314071351 172767154 0
80409298 229565754 0
422026623 338815892 0
19032223 192829679 0
359058495 120477538 0
98441639 54053926 0
347339769 467445171 0
316830293 418446668 0
33247550 161863169 0
576061962 446793993 0
274203810 369769853 0
405807052 393388602 0
419518250 432344348 0
577799189 369020920 0
95162485 370410091 0
325853529 506777990 0
552727104 490581368 0
58639734 481575878 0
471488919 101516243 0
353645993 523780182 0
130788909 37918771 0
410020502 212070757 0
247148614 400834605 0
510488295 275868061 0
356088875 121326949 0
169760988 215023811 0
538749623 124262027 0
210170596 200867012 0
115508844 174425431 0
112718807 348988084 0
66754216 338481379 0
374013844 83413346 0
266503619 414635076 0
528895111 408785848 0
313690015 90461086 0
293197792 318899263 0
341723805 289973547 0
80907893 132225330 0
516311091 183174892 0
369919807 219374832 0
460543778 68436396 0
206664052 217141728 0
261085593 67277698 0
470712392 209947571 0
264077815 160743472 0
498208596 427764223 0
23192332 517942998 0
241779749 398548489 0
30798123 197742594 0
409798044 286140338 0
396357477 22293574 0
299795327 393068078 0
137738424 273248126 0
124625860 282199430 0
261422108 54559833 0
136256651 531086491 0
515819208 232952137 0
481569371 147086991 0
133772557 308219374 0
293026130 297025482 0
522565564 125845419 0
364129746 213306209 0
85979997 175236629 0
177192780 572614122 0
313485307 319469651 0
137298690 386177137 0
5621855 220257506 0
263226923 191239236 0
404529833 238998005 0
440871469 576296054 0
162104708 190935867 0
478119756 158281314 0
204194598 21553108 0
573484730 551421655 0
555973948 213321620 0
405343975 489521569 0
154162619 221278076 0
80041791 403826569 0
188611385 449016510 0
150695313 350099945 0
546588789 404460494 0
545855819 58226277 0
162547138 38769216 0
367869247 61340688 0
178643343 575293936 0
498396471 129135885 0
122837412 261968112 0
545538357 7899059 0
524190220 451916125 0
540440565 205716921 0
387806938 174060987 0
26716276 246235219 0
205360371 61550023 0
303007645 563588260 0
532692920 56678743 0
76710577 374901306 0
458916165 445384059 0
252907601 306645399 0
473502127 474850166 0
66534211 555810710 0
402503951 23606870 0
66708994 94721508 0
368500769 431468562 0
512589890 6992705 0
44761628 240788896 0
334710025 158675289 0
393349128 311237800 0
296745598 148802731 0
550658499 528234409 0
26845372 193985799 0
447165249 25117251 0
169175737 114988102 0
524794309 32769750 0
269234430 47220399 0
513860118 60790834 0
390122936 255137137 0
414348021 323155274 0
56540130 256017796 0
367985065 561897213 0
337674181 437522098 0
283679353 220648920 0
335782031 316258282 0
246851606 124124441 0
154126273 240911809 0
194705366 167283541 0
337271538 27590680 0
210615926 455700828 0
270149356 12439419 0
477173407 513541871 0
108235970 467556031 0
551877782 374427949 0
132782788 190752030 0
283874721 144374366 0
182416860 483670575 0
91479609 12709383 0
462740835 441926114 0
261012592 316710523 0
22895641 259125161 0
458860588 101015094 0
268586123 305388920 0
351705172 306729728 0
121741330 408060637 0
201411623 273026619 0
303045150 111409611 0
102569698 305989712 0
506005393 27545958 0
540955386 115397708 0
461877394 384857367 0
155676471 318706482 0
301418752 248168795 0
139953615 428109487 0
265213532 180671056 0
476863120 16671575 0
550492982 499510851 0
139311921 146026724 0
559976911 355451234 0
460264557 84044302 0
205133435 18136709 0
305510909 339234314 0
557709426 192504498 0
522706563 295889085 0
70463219 476387220 0
511050625 148715816 0
475809914 538317915 0
351450023 487085273 0
256398733 449379816 0
492433426 106883953 0
570848207 541751081 0
41361922 484870052 0
108775587 512813363 0
131589573 479476439 0
27969918 143432618 0
441039559 204002163 0
352390268 297799763 0
25437187 178085021 0
361711135 554004153 0
370561334 224967866 0
140824507 160911264 0
285107438 119521142 0
533570660 449246316 0
83491736 21565341 0
58504512 258142968 0
36344186 293319717 0
457311235 471492226 0
158692230 320499035 0
458620378 76034361 0
91837588 508497768 0
343995120 171592372 0
248996371 208550804 0
401921099 152721108 0
397544227 253030328 0
48797325 413851273 0
33638591 384136903 0
429256252 260106028 0
425114716 490609982 0
252278145 519678344 0
513742671 460291666 0
281438594 94383447 0
484746034 237866292 0
84555983 259778405 0
518801076 535526470 0
106516552 170903803 0
155073365 121473496 0
235592005 198004270 0
509733460 517828461 0
111897505 557965498 0
529451749 351351814 0
497403907 336814379 0
110221631 183166774 0
299066251 324752553 0
71396412 169089441 0
39417861 20938686 0
514748743 345600924 0
79668748 392511301 0
480438695 310304816 0
14942171 22381344 0
383847897 283811537 0
255061760 198654207 0
197505066 27482571 0
218250758 250830318 0
167878608 508260711 0
185508632 532564874 0
59223349 280484101 0
492024719 188627562 0
452561203 368443923 0
119226059 518184662 0
477789450 419996527 0
7738660 71575643 0
293668981 329154105 0
444885437 220746100 0
258485480 559970867 0
209899349 327150153 0
63814950 136902264 0
383989591 561562294 0
81281072 540896867 0
268950122 37768517 0
181300294 297671093 0
175367024 322619196 0
293746763 135058093 0
192799053 127896623 0
154061998 525184042 0
455283620 80271779 0
266782322 479083789 0
460228941 57308584 0
23430957 269644647 0
14218317 125935352 0
462075403 116290859 0
317904081 72566535 0
27000685 432165773 0
472660767 129992351 0
389159038 166776313 0
558692329 92239239 0
288435672 40373965 0
110157091 150189393 0
571974497 419387952 0
508714238 566125883 0
91746540 490273309 0
369181918 420571774 0
424064519 283384401 0
286889963 539836999 0
258445841 6485131 0
189807290 384611024 0
298075775 563653421 0
408216882 83032196 0
197951577 247805549 0
286835703 400887631 0
28205232 78304763 0
189331029 191544199 0
486437683 459040380 0
255076538 536270041 0
46871279 129317114 0
302618084 483979636 0
445378065 337854084 0
74974248 438573945 0
97547322 293990661 0
168893584 328510735 0
521984313 289587155 0
397323663 60711510 0
301068344 427796047 0
175568303 413660895 0
344646871 366871434 0
292809737 308752649 0
222455780 300214832 0
554789711 328379683 0
470221769 387606753 0
548905911 495081084 0
532726618 288931031 0
519262661 316019340 0
548275792 530612547 0
420533726 143050408 0
197553201 531370273 0
79475169 195399620 0
77027065 272729594 0
433477244 347689909 0
481347019 301780449 0
182583459 109964108 0
524376416 507240034 0
379853418 5731398 0
25464627 421952340 0
368294267 75239378 0
71574699 283196465 0
145867765 366660363 0
356802508 157659211 0
329453898 185505161 0
325686608 123577197 0
109544399 333025406 0
5105855 490163700 0
252892447 86377551 0
70661768 523083753 0
91366575 258243169 0
554062498 174396513 0
110381785 192047638 0
132539260 460873154 0
322991725 567089720 0
363347616 495858255 0
216358439 504215537 0
305936647 345249217 0
262559517 478788384 0
75469178 115533130 0
422402900 213777313 0
164712268 154590639 0
48079018 139165413 0
279204487 459238574 0
478027646 410627524 0
233765218 42708160 0
332348409 21152564 0
198564868 90015238 0
525228893 82149961 0
178705663 101923828 0
223632015 555251989 0
574307546 222934182 0
207939857 183618883 0
84427777 246564931 0
205001086 361546882 0
356286679 21008954 0
217469810 89413323 0
179868950 84930288 0
325452919 394012466 0
177086635 32774505 0
570653469 235507237 0
344078794 15571247 0
552491133 293284899 0
47360502 25747067 0
12917218 486448718 0
576034783 458046716 0
451345042 361267428 0
16316775 287133891 0
63384053 396319948 0
485218559 136851069 0
360377055 467525432 0
114090172 497628812 0
300041932 27551923 0
169606878 517210946 0
563600010 53337900 0
138915423 537970553 0
575210324 258459796 0
118678808 488981596 0
399951716 349708383 0
170290561 313047734 0
347675967 194247653 0
334693685 425829662 0
40248495 409253185 0
115888019 38276854 0
126522887 390450413 0
79480422 329100243 0
224721351 328824363 0
571195772 372104971 0
496292953 508345297 0
296132057 45406073 0
449221045 326635313 0
286521993 564189849 0
422170043 72814473 0
109900737 158976573 0
261793183 156040791 0
522777856 276094503 0
273034373 287306035 0
27277057 351993766 0
107649584 245327990 0
310811726 353196390 0
35324952 104665514 0
12801969 565602477 0
72656119 183678272 0
29704256 232685706 0
437943541 405610250 0
398961872 30613048 0
1763056 52701615 0
53010871 449694129 0
109498172 507290613 0
20119156 547190831 0
519272243 115905731 0
562101606 424386294 0
144832623 82840075 0
16347658 38990600 0
45378523 435987490 0
533192703 108314150 0
116694105 285954830 0
538307076 465294256 0
113765871 184557263 0
107057840 176985432 0
186551479 19667118 0
481812878 374826239 0
278576784 96393376 0
340431736 79208654 0
339625497 452344626 0
287327201 513615904 0
521313427 240081323 0
541674866 39912486 0
249185568 86773640 0
544198655 234974734 0
392736239 198531159 0
552788064 353433431 0
397450561 342368831 0
178979650 112219565 0
532373849 252970251 0
521737965 166782866 0
406823283 205366375 0
69901153 238846107 0
76320342 104458287 0
134302845 542511518 0
367645074 293499078 0
536360187 17121610 0
469946874 373423929 0
236731070 551325958 0
213088517 266184706 0
160881206 179647362 0
260839826 129004878 0
211978446 511646761 0
286521009 447643197 0
345772006 387429543 0
320415325 4181518 0
190114793 333894040 0
575564428 203612028 0
499530357 108720566 0
2228054 416037280 0
181597868 410027027 0
237593289 343313233 0
362094006 468450525 0
88965808 213607932 0
502453756 331813368 0
81993630 454379025 0
122041401 388450436 0
372082300 276424459 0
112019275 145930599 0
235143759 518421544 0
532117284 454059968 0
71870258 143127443 0
417958516 145103893 0
21929054 500199105 0
228237725 332196194 0
454568192 205154602 0
528447880 157175246 0
36473584 506670711 0
83444835 372857101 0
164832022 176257448 0
502541123 297949516 0
90985885 556984069 0
439208951 188268791 0
61406486 40609019 0
553789299 201464863 0
574046248 447865862 0
75326269 75589866 0
140777349 154027864 0
247378150 37034245 0
294632559 353609418 0
351920570 561899725 0
314616269 268211543 0
375874009 558243480 0
498145415 55885412 0
347133963 467874041 0
551443389 508888848 0
461225444 556678349 0
251344526 533263783 0
28333468 281870292 0
531486886 567730288 0
325736930 100020477 0
127240836 80630620 0
304247258 271842600 0
200355864 32310575 0
276639510 574578623 0
166356861 286320416 0
317907401 137166654 0
132251099 330739089 0
543475400 294329415 0
203002514 338593476 0
270075750 506114214 0
90411788 578862054 0
426161897 529395711 0
328880401 137365036 0
253918828 488476723 0
231300305 521548999 0
403547078 17014829 0
116852031 527783419 0
161322952 164288907 0
177609557 119549790 0
121137138 525806369 0
516103469 73438297 0
566567671 411404198 0
397262092 303947357 0
297635611 356651421 0
158885176 417626547 0
535824008 338248995 0
275516626 559693846 0
556614665 10343278 0
232192115 89565350 0
394393530 383833583 0
522561086 360777025 0
330437301 490626550 0
409552905 13619495 0
269003559 204917292 0
319603540 258385059 0
387065318 78439745 0
392438437 573054190 0
244107162 468890948 0
381710876 271427367 0
548106950 459342219 0
133691795 231636036 0
367890355 369047863 0
94493136 299728264 0
87496479 88230609 0
380209922 217337419 0
524734184 450120223 0
44788761 47531587 0
469740164 28030674 0
449900152 397635801 0
508454407 478264578 0
360735465 501259496 0
99842886 443129740 0
269514564 417636955 0
290488022 81349099 0
71342889 402462478 0
405299188 13559618 0
176043283 478705049 0
378460089 47623593 0
35296186 73590153 0
63351426 258828249 0
289623440 280497544 0
283470036 400053330 0
308345420 542105004 0
437658163 85115618 0
360366243 53352441 0
484408911 138677416 0
102321612 108368461 0
342604947 546168073 0
564701000 288642124 0
91403099 112164026 0
440528837 404086780 0
114423991 363270693 0
24127955 328118531 0
543619778 418816419 0
576662584 143743916 0
140657021 505795882 0
131682045 408729915 0
55826185 317311528 0
45344025 223315701 0
287548002 253746215 0
188146358 109441371 0
167814805 235093161 0
214027066 115185119 0
502727997 330050824 0
194847818 143626358 0
269520514 48179486 0
287002268 329694390 0
485559715 490790467 0
313355767 336956678 0
187153712 240642685 0
380559059 397269471 0
174453283 23508682 0
117350584 238115955 0
519575487 322553808 0
212554177 297979184 0
356732633 206600465 0
503374813 232145928 0
25729586 518652069 0
189058647 559784340 0
174686584 265756346 0
134846383 313476496 0
121240780 448677202 0
577080824 567313124 0
93311073 393134852 0
220781216 196401929 0
467379508 259342661 0
83675649 120026978 0
462395394 164787829 0
314726532 319938075 0
264431814 394517574 0
48540898 216946317 0
440236544 284753421 0
561307527 471110488 0
194439159 278162845 0
263343791 440848129 0
572207177 253276792 0
187983002 114184522 0
104682169 248745581 0
379127484 558965355 0
136419058 331036541 0
542069333 202852866 0
337615630 35789216 0
9960869 270047187 0
31789305 189495486 0
311062139 97686503 0
200974548 434951450 0
223376488 152379587 0
572908064 54384007 0
442022057 130193859 0
504887701 296220220 0
66263372 449535648 0
71289186 293126754 0
231478617 167455136 0
278381161 155472566 0
137419885 423650254 0
425394587 385033946 0
271966849 114644808 0
362212455 415986437 0
161182845 117584508 0
515122994 346623415 0
210380952 475654877 0
556886391 292225513 0
546908030 242490101 0
507702797 236832924 0
401197755 495413863 0
372155799 177714198 0
422136898 172331987 0
534991648 516473231 0
525286818 561491726 0
283537520 83836864 0
187499814 476196329 0
185064157 170588958 0
364267159 409468225 0
442959570 451792530 0
115261803 487896583 0
90501820 260338245 0
68165053 269907501 0
525633511 29917820 0
68938926 517604238 0
505896638 456962768 0
330128882 360311757 0
146217909 542429531 0
266991713 240238790 0
497185168 43704264 0
136160341 17477773 0
64315238 192385278 0
492074590 366209964 0
263458230 393624876 0
226914940 18071671 0
548583295 555646842 0
191942997 448722012 0
168786880 85149423 0
30951813 467699203 0
186031719 264624730 0
575156272 358083801 0
487137896 238151600 0
120663534 220357712 0
212809668 382920723 0
390259234 458887628 0
22086886 120279177 0
198423840 27600683 0
220419548 62791050 0
36640460 454318553 0
90325670 51490540 0
448179465 467018514 0
317258767 107456551 0
59138760 492036576 0
242150577 158327288 0
283378468 391658507 0
428169450 573367323 0
438349951 359773501 0
133853341 303965918 0
492695407 62858552 0
488919678 435931279 0
489714438 263641305 0
206770852 273413038 0
406720059 147923540 0
257040250 148080188 0
495998080 278762877 0
505801454 465149983 0
260769147 437608625 0
46421407 515607077 0
250037496 144300077 0
292505876 168716306 0
555663241 206376903 0
5401291 283158907 0
457950613 284194174 0
74199918 312908383 0
51235099 242739207 0
568317128 202549650 0
384975344 309844577 0
346089958 349328007 0
440474264 476094705 0
246853103 312089227 0
305412036 560665583 0
47075492 63818882 0
357669886 204578919 0
488469128 369710064 0
479244924 249887354 0
427286403 577859332 0
404159947 337719758 0
305298188 115893903 0
111137770 42758032 0
216319076 512047112 0
353028027 36714469 0
517566028 451624378 0
400145155 490404640 0
572483642 480654159 0
212370034 461878297 0
546138319 189082869 0
175939229 248180891 0
405506086 340008881 0
220993146 363914770 0
12625309 428886531 0
157571128 45320616 0
17698911 362307851 0
94654598 516286939 0
172707642 439838219 0
445620752 345947282 0
424462556 162034098 0
274846207 220694871 0
266761852 81617107 0
434454652 197369450 0
44710942 91902056 0
257596746 447029021 0
506609812 469636958 0
211964589 78870461 0
305474832 315131369 0
46421943 4440645 0
91449254 221194920 0
145901353 363603131 0
24629836 453119508 0
347580833 181115562 0
510180309 91043208 0
140417709 521965339 0
294369977 523990684 0
497066905 230208039 0
84020078 79441926 0
264576597 577062919 0
35173451 573574334 0
221531397 493838640 0
162357155 450867959 0
173383244 122173738 0
277728680 449804836 0
10321797 240712609 0
51568994 309938076 0
424188575 238043421 0
206441769 193517734 0
492275773 127257612 0
316893885 561712427 0
439657970 94616030 0
32925291 243560270 0
253585072 245917566 0
548738982 571063443 0
499490635 345320233 0
473643190 457528657 0
537593123 451083508 0
270621627 60220518 0
515299275 319912463 0
455251846 180347503 0
571202370 107942648 0
560126029 229649982 0
491237656 67771691 0
501443630 154214971 0
504717520 322935742 0
392039196 122058774 0
228337306 321650421 0
77567704 523353884 0
381907435 43416488 0
461981035 475190483 0
133237449 472411000 0
139432600 281232921 0
315840268 76096162 0
183986349 577299696 0
566058987 32007520 0
78069850 346334999 0
73468630 66259483 0
113880535 277680527 0
496759512 197249994 0
336246429 225297129 0
305219498 443774673 0
450926711 34750686 0
536029046 124045716 0
219833 226336214 0
47770715 138893791 0
569400826 263139368 0
348386891 44609532 0
46818817 94725213 0
547929322 478355251 0
192108079 129992258 0
438602523 30771657 0
280528466 292014384 0
516471116 22726331 0
251319296 29351535 0
185456490 509437549 0
347536405 138199185 0
237346036 314716573 0
254681922 329757300 0
3245384 356515134 0
336565060 513964252 0
291216719 380780717 0
424175304 164895864 0
430374093 567274502 0
69786239 387920372 0
22816357 227820716 0
428281764 189098238 0
177447386 376297224 0
339774245 529538100 0
182673822 43973721 0
179813925 211584077 0
86476272 339875580 0
379161420 40523812 0
481307758 75794380 0
252664229 427715527 0
118576610 392226188 0
338353744 525357415 0
22584962 328920296 0
235582640 163746703 0
271407389 241966919 0
360092924 282130214 0
528850880 425626940 0
56406205 218170190 0
450749202 102659196 0
351706578 5980804 0
451356036 287555730 0
481781519 76363428 0
343678208 14854717 0
282465841 490478636 0
498927358 426838596 0
428339036 68043649 0
48321963 441318631 0
41675114 507717714 0
498139998 219666184 0
149904344 155882786 0
144565136 246106096 0
388112594 93755056 0
111365780 422634358 0
373830156 369956358 0
254637599 551134492 0
161650556 396912735 0
34325337 186332138 0
148788222 491434543 0
347333138 97985729 0
98248680 576031014 0
464646003 166737836 0
350525035 356301072 0
308097466 464377735 0
498663722 529315535 0
403831457 185807064 0
423004113 357055051 0
579679112 487449538 0
564598109 168589864 0
65654111 411703063 0
457039721 293647864 0
184611685 396902350 0
328215514 574869514 0
266389296 486386984 0
395795094 130514297 0
54247185 382455187 0
141778496 359279586 0
311916622 469185084 0
229112907 433088416 0
62286562 539627619 0
276179343 237422810 0
555483827 443894304 0
183945226 381964959 0
161317074 355384084 0
13128259 388061956 0
281234458 39335265 0
551614383 510097971 0
310376650 207653128 0
156699015 168385113 0
141002117 420097166 0
26119035 561720254 0
217219720 151386189 0
367860812 222772437 0
447771036 418954565 0
57461299 168792180 0
92940721 148140272 0
410962494 375259131 0
253792012 3326349 0
468733825 228173561 0
229377858 411528242 0
100969099 554435278 0
138122193 350711294 0
465389147 105401646 0
460408583 332550045 0
105347228 465650114 0
486846515 126969360 0
378495090 50900081 0
309130292 516104849 0
210024847 140688600 0
212029967 28683208 0
536494793 246998195 0
474753967 248416493 0
494198487 38547412 0
290589155 28739752 0
213562353 92380554 0
276286235 208440392 0
430295169 201408235 0
501191269 121563291 0
442106098 578559326 0
112421698 362311052 0
282933858 134039237 0
159913944 390277823 0
130984377 349545046 0
394204388 501290944 0
8363982 134185490 0
358324213 285730164 0
445979650 173049475 0
294498894 469072526 0
451757485 422341378 0
252198825 319473283 0
63761412 132488240 0
506026138 540826144 0
528954355 244095722 0
301684554 205364779 0
529482697 288765831 0
333106540 61458206 0
22097112 534358388 0
59570536 374247633 0
304679402 499891738 0
366145306 427213692 0
340694986 137088968 0
543413327 478225074 0
302920089 106992630 0
84173120 281073454 0
241809704 114508100 0
537811240 312870834 0
414178657 500973950 0
442920580 470558729 0
224768052 562052154 0
197272450 78595161 0
541098617 339468935 0
93052660 345830380 0
118597294 384647040 0
197506902 488718096 0
316444429 142740788 0
82452348 191882318 0
387550620 430051208 0
363146414 302177289 0
407676362 49508922 0
81429410 99275313 0
18816471 170571046 0
330304471 334646370 0
287318435 549174617 0
306807703 178192101 0
499298800 4495629 0
4900186 434647067 0
314451037 930446 0
437792769 77773441 0
334822863 126414972 0
317329279 194337531 0
494063733 453613912 0
89412625 499871477 0
373460093 470629782 0
275988107 52665995 0
483941900 26556114 0
33662354 390374860 0
533098761 445799362 0
492905899 440440519 0
384113443 59594135 0
300968616 382347044 0
12472132 70848183 0
39553240 470880027 0
62231453 454456260 0
329740674 471463576 0
23942533 66365907 0
414489460 240585190 0
50612856 518588265 0
578976963 314945590 0
25425869 295658661 0
172746673 475267100 0
472629141 151769094 0
410836648 150804824 0
8865446 503631063 0
427216401 233268923 0
183525466 394280993 0
573643542 254847677 0
501068837 102867090 0
18122384 249821223 0
290656005 462320995 0
513675392 58061880 0
256995435 538976185 0
139958039 12253415 0
340220015 285688298 0
206039943 259830452 0
412853257 200699062 0
458564664 135250961 0
148663842 427623924 0
500812374 282473563 0
22582688 401424885 0
552677431 411440749 0
533937982 375618708 0
17222151 265135169 0
81819858 290325549 0
26301124 536253219 0
200126170 97258053 0
179122639 515017191 0
22357271 568884682 0
442586964 526529333 0
241683313 514983837 0
395766782 505560918 0
273398835 435114203 0
262518976 256402434 0
367684479 385088271 0
89253976 91135960 0
117050191 518138504 0
330746052 125964996 0
65097948 246613343 0
330056026 492864238 0
221112849 106321145 0
214586305 42977221 0
281226663 466897146 0
479617704 98122679 0
510324943 507373072 0
63641602 276763590 0
44469312 86703928 0
331078372 512707144 0
44229876 570957819 0
115174293 296632506 0
146111926 95031211 0
363682805 41102551 0
292953539 152363202 0
297574132 8035664 0
284357135 354427417 0
360854375 371912892 0
521497069 515116280 0
387971127 35891170 0
110075134 464750415 0
256742170 108008126 0
217700621 490241379 0
445291457 143620282 0
15136643 385979918 0
389186842 503583107 0
131210177 528212682 0
179809535 154250367 0
532281297 529712598 0
255296553 180092491 0
375542395 156734527 0
297723233 43600144 0
40021729 12013788 0
514752347 491638104 0
267919385 455286500 0
96994271 286471632 0
437655140 523095948 0
493193534 286903127 0
256044150 323414058 0
354499150 313855858 0
326484225 66570498 0
92364681 468689004 0
265875255 36065406 0
61729538 509382122 0
155245903 348814833 0
332672492 229426409 0
412821004 217197476 0
33540991 8193747 0
466676528 171746962 0
471853526 158697803 0
277923491 568462538 0
64165672 420478679 0
83611374 86720096 0
298243881 288666226 0
159435586 564794390 0
91614116 549249192 0
552242024 22317083 0
226935576 435326181 0
204825347 348376619 0
202322434 338219524 0
223759502 25799525 0
557440818 389181527 0
284772670 396405820 0
161468674 539511504 0
66096282 371015757 0
164256727 131754943 0
128571934 188106728 0
341158415 442043838 0
356825568 557674411 0
50489231 496978678 0
397524983 17604850 0
179318181 363883338 0
203171873 179506185 0
383021428 204949658 0
381041196 326305768 0
389737607 569231839 0
256718862 213065021 0
148578795 525282131 0
173323491 419837650 0
218019201 319485965 0
187518926 79328584 0
113734384 484986545 0
529234703 520720301 0
569482817 450805423 0
485524226 323319304 0
331183254 575545156 0
69942398 346438386 0
105147878 318510345 0
327036194 47959063 0
320257847 392616176 0
84072524 170381089 0
31072480 419042356 0
483138796 192762904 0
403523250 432635864 0
514888267 4666005 0
360356760 74757227 0
98124253 237137694 0
502282280 157470964 0
365272008 395988130 0
20335653 507806666 0
338121641 371390476 0
519776536 406495981 0
300705576 333028645 0
119350996 483124477 0
367768239 47663004 0
519834731 98148690 0
264317300 487569144 0
187285982 381036405 0
69429705 458535102 0
96197480 401865427 0
29301142 223534228 0
47035686 260620538 0
47327056 202987895 0
24734093 272780807 0
258588356 30370806 0
272848225 205934351 0
173401653 538911422 0
483454921 467023587 0
415251582 539986850 0
290717750 100981093 0
2326284 299671679 0
385498284 523824972 0
52871070 290810561 0
492137797 233896428 0
524218008 228013012 0
372468609 225691596 0
259325142 73162739 0
16235219 406282111 0
172737409 559502315 0
385769943 410781626 0
446268048 205718600 0
320087009 499721277 0
308278571 208118036 0
301795382 523840210 0
532145948 166269685 0
317568236 326730104 0
205621503 168771766 0
96751941 222903566 0
56524894 412615005 0
426257215 509350769 0
252223367 126968460 0
53626277 50946802 0
306855519 112080720 0
268121351 450663058 0
164287925 406725370 0
67284004 99007802 0
259338271 340189799 0
503879612 54005235 0
367451318 187804404 0
285171423 370009802 0
162760973 59612191 0
517835928 510214894 0
31514638 330286034 0
40233929 68216962 0
38072397 97374652 0
568977566 155874378 0
178465757 130930653 0
360361417 118245316 0
479576934 341710222 0
396149995 456326543 0
455927623 135074718 0
295234684 91660478 0
169844801 190998814 0
7362215 65639227 0
466553025 312616430 0
349357573 186378479 0
432831502 531620989 0
42020503 253264264 0
389720988 470988270 0
401211035 429955568 0
274052404 569968870 0
275203888 155732728 0
77608221 55613011 0
273704621 264147999 0
221084706 84621481 0
279547295 289257607 0
29229078 375308284 0
62654524 222604820 0
33852257 335356420 0
456225041 347043905 0
137379391 65149541 0
2794181 507354910 0
80402001 565839158 0
110414365 130675072 0
7418371 88772470 0
142775446 524346383 0
424864735 13590341 0
256087279 136441781 0
565861633 248010530 0
502588046 461919989 0
544199685 277509920 0
11083513 407116146 0
525487823 153085719 0
341956290 135177578 0
78617097 134947001 0
335767740 354021716 0
109437859 82338201 0
16518123 553608846 0
154410628 366082912 0
334739113 172244271 0
509940697 325113033 0
463166113 203814020 0
165340201 543471270 0
483738035 342968243 0
505859929 485270501 0
538455808 199504736 0
380503314 135524254 0
441699367 37083702 0
51822094 467504880 0
385112100 232619200 0
453734473 199527691 0
176407196 372429787 0
148377153 125921548 0
471569933 364012552 0
518405472 43848868 0
184088127 263735226 0
338869736 510398819 0
122599276 464386706 0
33991373 473873586 0
130101968 95661991 0
12454434 198373775 0
555826995 15590923 0
370629856 84928899 0
154757227 489797645 0
296670929 541298961 0
575420868 541902941 0
51175669 406744890 0
367616190 302445264 0
61255380 517170725 0
231125271 374529857 0
452909544 18395653 0
416254140 114592198 0
397788717 454574900 0
323680727 312717831 0
285364814 238134822 0
156198949 184075528 0
289824729 459458106 0
80560587 226348430 0
264466348 415370923 0
249599783 261363894 0
498312402 38619206 0
175561815 488840944 0
11657431 267422235 0
299846933 35209780 0
451549999 213320682 0
247185255 336601877 0
320031246 430354191 0
325287210 182784510 0
418999206 136232772 0
552686739 20218437 0
386906637 82617308 0
483574515 410060413 0
265459943 535669441 0
310931919 380992054 0
563080747 414531035 0
354534339 268448233 0
305791704 25290794 0
196297504 395629547 0
42584220 64864518 0
425708493 182523031 0
215451956 239764922 0
233518896 279700998 0
269354631 384344776 0
431423895 35335680 0
534076300 531651325 0
224989706 384574319 0
490550704 356184856 0
440767197 511232220 0
162518225 53033838 0
27836405 386233926 0
446638724 123260432 0
557027270 362897725 0
28574660 279159896 0
484775932 143859292 0
377924670 165070992 0
94850084 238349922 0
560947225 216177436 0
385891834 509997590 0
97583133 139265554 0
302115919 464173459 0
88613053 72568731 0
174160339 225648256 0
572578770 128648380 0
281650797 75543846 0
405746897 317864397 0
243728046 180186287 0
261982424 425989881 0
438922067 479956013 0
272535008 289018535 0
99541639 457283772 0
131525105 345824363 0
391885421 433643731 0
94910691 414465828 0
71124399 109787193 0
313726783 248438204 0
500138391 538204401 0
407717683 114807293 0
101728264 471145517 0
363194330 577574525 0
90631272 379075189 0
241759850 523362692 0
332727848 552077322 0
257023934 138910335 0
335960033 97656767 0
338401468 273384931 0
188251445 526066771 0
485536641 254304846 0
357004365 216516990 0
63783737 71183102 0
147220009 514148649 0
224390187 45953276 0
281620821 542788039 0
345091196 34272064 0
175375006 400979398 0
308862292 285253865 0
474444013 567185112 0
344297518 384188002 0
251043579 252574485 0
207479604 462191898 0
182510232 71109936 0
85361064 160511046 0
189850355 248546563 0
233058926 414566932 0
184420688 443144187 0
472527775 48714744 0
360791133 468857737 0
569853179 43781279 0
494891907 575056858 0
205334911 477940408 0
280336615 323800736 0
474724781 456980643 0
269488114 425588951 0
333148481 197776438 0
405059052 318509161 0
207204743 577964820 0
77244126 40772673 0
352928493 410297507 0
325316265 113239537 0
526528467 106523051 0
457975551 119549099 0
73793653 322679915 0
293229842 474498918 0
25862463 44459671 0
434061056 154947753 0
525947370 231359370 0
391757677 103460983 0
145221696 270747731 0
130545138 446176694 0
474806156 209920356 0
193545147 157058847 0
136572987 432916436 0
386435375 551498672 0
248873757 48057339 0
304548967 400170990 0
339140179 74014599 0
298586847 536109920 0
162090929 116358283 0
237589914 393633966 0
87577763 347827229 0
180379383 184732264 0
7323531 362296749 0
282587619 292413235 0
10839037 172878397 0
265912143 417810799 0
264678960 368011747 0
448942659 72694268 0
132065681 413051974 0
464691957 71068602 0
216052668 231974844 0
533724429 467539636 0
186965045 578872417 0
380379085 572867309 0
167861313 1598718 0
325320089 88034486 0
374227449 116652623 0
508875181 171353720 0
470456299 562337987 0
345074909 417660197 0
227202136 7922281 0
66931624 340523641 0
54128585 495537484 0
153023671 518378622 0
548540836 259804674 0
3191926 460843881 0
55853128 369921188 0
555453043 452844102 0
102791632 421901085 0
184678642 461771662 0
228875836 195083563 0
507521282 576684477 0
176340981 469787920 0
486594499 104270071 0
65374655 128418293 0
268833235 103947382 0
361516620 246641799 0
32807336 157517987 0
248899384 476030287 0
341723365 423317881 0
406353431 120481627 0
201196414 539071016 0
363719347 425788455 0
67205736 495967923 0
142545404 419532559 0
288252862 502770648 0
511911920 24490902 0
79639317 475943921 0
355733079 379377207 0
250293663 148850533 0
195988425 107837878 0
255351133 58664810 0
23954970 508027719 0
252802280 572235211 0
204795790 125399549 0
318867903 317144646 0
387705483 131064430 0
503837794 134311948 0
228120693 1175912 0
112696136 406052686 0
538197223 34363963 0
348882166 454450841 0
430832822 92612168 0
410519397 329392861 0
553575131 337240365 0
546644649 335975877 0
7136085 83641328 0
405135764 217179458 0
101323880 91833322 0
45202317 263185131 0
563790803 473378855 0
17299552 313963984 0
359554494 375565224 0
148634064 496689542 0
348194257 121648849 0
247061301 30146304 0
467055527 296914527 0
122626847 488822770 0
174850598 295459373 0
494598624 550487255 0
216202478 477260594 0
63311948 567485569 0
270895121 317096328 0
123616908 76911371 0
537911844 481536457 0
383480442 417635348 0
275164291 326134815 0
310610927 414243085 0
333361073 304791867 0
83434527 197599023 0
227991398 549109223 0
541538799 202097869 0
79271623 260100633 0
116391528 289555 0
335025725 257243299 0
534228268 453103039 0
13477752 193410567 0
447749408 91080639 0
113918197 513905366 0
378893555 574783091 0
51703705 116133493 0
201196458 110295626 0
127902317 25378964 0
543137838 304959147 0
549088035 284012260 0
124401590 53266359 0
179083817 236692275 0
5787456 552628518 0
256294303 435917349 0
400448946 404681843 0
185729831 557131877 0
135290682 392340793 0
409429714 462359783 0
223173198 157520786 0
322911701 355057382 0
261359802 176499769 0
161498899 449981375 0
418724396 448530971 0
172133736 348481740 0
127793882 60834409 0
143469358 577036938 0
426944663 166810672 0
561697595 157341566 0
208237531 147772755 0
116432818 176214452 0
252580298 421114179 0
228200040 573403132 0
570241551 215040842 0
427460259 527385538 0
224679889 465200353 0
254174227 18130249 0
99948356 344567408 0
347561849 499239710 0
160356844 528068397 0
17760146 185844922 0
301542961 471557034 0
254158272 217569385 0
473149276 338265335 0
406438039 437873109 0
395101682 429989842 0
35930503 326643293 0
10639888 464580394 0
324660163 244062353 0
498673911 555251146 0
173938416 153267395 0
265770552 397554967 0
275550085 355853065 0
551792442 194097059 0
196540333 389855615 0
179385516 190828451 0
269325387 37333263 0
126588008 440373311 0
74232091 30959900 0
41011348 325439877 0
275952621 190522649 0
163241361 395361533 0
569834122 328799995 0
30711741 313968457 0
92434125 397996529 0
538382266 563693636 0
276251491 296238983 0
437422573 144871405 0
119429012 412203190 0
215657933 530678066 0
396065660 403763673 0
561597467 414460383 0
232927949 343358842 0
101571589 344936266 0
452325056 64189393 0
61418386 349181690 0
390768344 328840721 0
316939892 543826641 0
208809233 329244702 0
210976126 365507862 0
307161828 10261356 0
250954174 475905385 0
87161999 397563382 0
232704503 262418188 0
8859782 362995399 0
519188894 557165794 0
485057110 35398840 0
46397732 429287876 0
329720583 239092289 0
160421446 486115181 0
86966301 439061535 0
361506347 315203378 0
286438398 412050852 0
24077312 283461470 0
266754491 78167734 0
318193223 163372415 0
55165248 97260083 0
564800234 193086611 0
133441971 192990406 0
152354670 112867058 0
109075341 294384493 0
237095317 551268827 0
236303961 227404300 0
416975895 544547366 0
171627285 447120694 0
124396085 111180574 0
73251148 405521553 0
424076791 454252087 0
405503259 399553876 0
524049142 247817811 0
169180317 53612546 0
357519799 71984119 0
485370262 357850565 0
480952654 36875116 0
423290837 38669602 0
42483744 288623015 0
340567581 120568404 0
455004073 494886640 0
488309459 443578371 0
370414709 31910856 0
288557584 459606347 0
572126060 217421298 0
360488336 261300205 0
483939064 308119101 0
108694852 513768358 0
552902414 216917289 0
113820030 181119726 0
221225274 181302421 0
424556098 114816251 0
310068848 275026962 0
273821703 62272313 0
529315189 221035678 0
195946328 517821867 0
68311025 443186634 0
257242637 257422093 0
10590036 256309555 0
579566972 431944831 0
217375958 462545785 0
25610659 43613347 0
374678324 441074025 0
101775206 129600832 0
497636562 310776609 0
363291477 524327766 0
465528826 364710100 0
111763946 213952819 0
272528160 189588125 0
374345565 131603678 0
221888579 118398020 0
282871135 549758687 0
233650176 428273118 0
386618278 177810861 0
259752663 526404860 0
409256210 255520114 0
464707067 501541714 0
495950807 420529844 0
35687195 425941238 0
449373043 387968881 0
483951414 428607955 0
444223061 255775435 0
272090681 62941538 0
506115560 226405343 0
78389960 482643302 0
173798033 491011010 0
426953691 476644821 0
24284844 235246331 0
349402666 446255688 0
432632183 235590474 0
405792743 60557269 0
75448996 73240250 0
59003837 250900164 0
164719919 185871488 0
127668746 545851006 0
203682785 73191725 0
97266788 189293055 0
311898571 406307658 0
467361381 133715167 0
425542460 125268828 0
204502843 71789733 0
25495545 165854111 0
566875800 7155086 0
224814829 476109000 0
383697347 84468164 0
430117206 533536027 0
41022564 471145872 0
311741013 436761485 0
172124011 20016703 0
143487753 334555037 0
179011403 436412809 0
445172252 155108498 0
57899273 516631285 0
230830539 500662555 0
406935949 555981026 0
558191561 411206718 0
310221777 285996751 0
134038696 517009612 0
76981935 270908713 0
472247469 408761062 0
357382524 369550697 0
60851076 387105301 0
179653614 520337512 0
295517187 517448153 0
512757775 552238875 0
525477817 278770142 0
501674166 497366212 0
541142761 201014218 0
109152707 35519833 0
397919542 500427743 0
329656013 119271152 0
416844479 30202246 0
5195884 397137367 0
243906714 191718236 0
8386338 118305784 0
484264291 547419811 0
12651929 280710340 0
126457384 565569349 0
518316459 421629163 0
107940681 370915288 0
112268004 182279000 0
369214413 149346707 0
230006740 94678213 0
444039580 57110824 0
236823959 480340368 0
389500639 130259507 0
392325029 112880989 0
59929108 66731391 0
149681334 41066037 0
511203430 1888459 0
404170646 495466911 0
297196679 531702506 0
435972043 213197727 0
51850174 118769357 0
140685206 219448119 0
410335537 206370222 0
553380435 328340534 0
247857360 151625535 0
3391473 371220029 0
245067723 411291605 0
46579518 256944073 0
137617629 516916361 0
39571168 89304523 0
111038524 309580086 0
377572157 100150164 0
153136123 221686290 0
541103819 426133200 0
518226497 368101599 0
326124775 447188861 0
142084386 192414216 0
443765445 453459314 0
515889129 403424737 0
428668463 69411029 0
160742666 104181576 0
509668938 348228791 0
57067893 314732706 0
460604873 67677576 0
230986206 443844122 0
225912593 152479177 0
408305101 497088336 0
362807401 186775664 0
343084321 124094928 0
429899183 510693128 0
325193879 27895559 0
408357137 464136097 0
367850268 394947276 0
328405985 170853602 0
13142494 158634719 0
72108618 27540741 0
411544582 80358603 0
434530496 309113029 0
326217566 417245985 0
61412408 566232242 0
476385306 152924908 0
153153690 86226734 0
337121162 520817971 0
157318732 488616944 0
226754663 326998329 0
6712193 402540829 0
339265116 22781037 0
45720689 465494702 0
17328291 504390444 0
183080401 9362581 0
317289094 495410721 0
437217251 234661960 0
221405814 340814142 0
350614960 214908806 0
547990163 497304344 0
499498069 79003007 0
552739242 26725347 0
271974212 165126193 0
155668878 134670457 0
396880705 46792644 0
332982426 464078369 0
450285317 38786661 0
477288655 323283142 0
90571526 403121921 0
148547899 19473013 0
25693362 221564092 0
400295815 343209236 0
164395440 179518754 0
502433049 152854539 0
244344497 335074171 0
134507916 325028307 0
450143619 17236894 0
576660866 34091890 0
141068729 414595348 0
252532252 273187607 0
499520613 208223134 0
293016648 510555018 0
119633673 302724139 0
178186528 300403363 0
326792300 321478847 0
24553326 175656413 0
13238158 137109001 0
283908934 153240611 0
569038746 474353262 0
386155824 462750762 0
344136841 356737935 0
302126271 397134644 0
65132156 112443148 0
183308545 577681294 0
136980067 50030849 0
149291966 527889613 0
116840134 426460837 0
325134489 555591151 0
185766590 303539970 0
538896935 532722005 0
229879751 321367546 0
451886442 47148077 0
15007472 383458512 0
361917841 448064157 0
424419569 394463988 0
397904036 202205982 0
251191366 460235824 0
489805379 195430899 0
4340250 267276403 0
485495132 105475516 0
388350431 350426735 0
261419901 310576697 0
170623768 514485918 0
90992847 416638720 0
453087212 218361422 0
136927475 9675982 0
533421215 138917711 0
199427884 26521042 0
429793029 120688759 0
427825315 122378386 0
359354144 578595966 0
65568309 245651709 0
209406550 207572891 0
443680372 109273287 0
71691101 514457110 0
44426822 53780903 0
90142541 215252892 0
216090563 478943111 0
24444480 284591162 0
171011666 250533158 0
83622883 307700424 0
528347494 282843304 0
400930958 343056011 0
445431321 31859578 0
351572639 488757574 0
259407351 452476402 0
30136235 352872271 0
108527369 154800904 0
158675927 410108064 0
220605821 473504916 0
360544586 500198925 0
351912394 395413529 0
416778495 249626817 0
495453152 448498789 0
34009834 544167591 0
80430111 28861147 0
136949503 427285816 0
414773875 281893986 0
435519851 457011585 0
52904409 503684098 0
97582157 513835756 0
398797282 565009744 0
321446188 557316970 0
49313998 28930911 0
577464036 213595764 0
507853269 372921091 0
11011643 208107984 0
368577125 136758077 0
502744194 395345755 0
364343448 278513243 0
100320386 550491986 0
177170833 477113670 0
486820158 491205392 0
527488286 563997895 0
457087343 31588258 0
472496336 487711359 0
453536770 533736160 0
496543401 378982004 0
194740563 119997415 0
358605683 51548581 0
254862604 486523578 0
61650020 279739026 0
44002203 176500654 0
28559262 254426401 0
564186550 428109345 0
185726153 308825565 0
317137090 166023700 0
155689165 296375909 0
463909344 182273656 0
561456949 92074713 0
296205872 532752906 0
28683759 282953171 0
553403666 523797929 0
562051252 231039561 0
546456208 365087602 0
338202982 35922765 0
478877993 349256330 0
102283163 40249250 0
403225083 185255780 0
210719852 198442438 0
369143995 201700607 0
175324522 426526721 0
89386806 18109452 0
432587199 79783256 0
131969830 515651810 0
40171020 147425793 0
268995159 373053621 0
96224455 442910290 0
402409460 539438868 0
329448369 292067982 0
104725589 505448977 0
32445429 461154479 0
527436243 277973223 0
530455126 524095538 0
47508507 435542807 0
545473108 543175350 0
316566981 76868270 0
48480848 123991214 0
425907954 53751652 0
356433383 127556155 0
434928113 164199450 0
294309845 367797586 0
118346783 125772158 0
67011954 455615512 0
12444749 304169377 0
498755220 117833946 0
298868629 280689414 0
39353098 259723915 0
114807097 369196218 0
302259240 428820331 0
252883743 264268006 0
126855952 329017211 0
29474721 77097308 0
538116303 553634157 0
109561605 466372590 0
261429609 70267256 0
383629782 165910487 0
25587176 439097868 0
496940439 511768218 0
106951979 352083419 0
445453140 542027588 0
262188092 195109970 0
486266219 241991829 0
360792332 6555161 0
174584636 478071816 0
457524667 166577950 0
40694580 71271126 0
408952798 326908016 0
480058491 151141937 0
443520816 511876427 0
403132736 24180572 0
38456426 334677387 0
397144264 571738439 0
352483017 326106887 0
547874042 550268107 0
145289604 169941625 0
570335534 252953422 0
569272433 60246467 0
112871237 576444572 0
429768668 336823846 0
435985105 358554796 0
339170208 135791462 0
354398940 87697898 0
505555021 37948497 0
271160192 521695869 0
577643608 359659945 0
230678003 278901086 0
445230753 228981130 0
18212769 73837960 0
429008525 354302208 0
148346899 363047222 0
304313918 349165013 0
541045797 547011937 0
565684115 537281659 0
75470904 220737739 0
159025263 242923063 0
490514362 386890979 0
423117809 448574832 0
577652331 97281921 0
376479398 318500547 0
491802644 516616390 0
517071188 248975287 0
143281340 25429029 0
70148123 304614009 0
219550529 260001217 0
519910713 202144225 0
148060013 132529049 0
298330038 392313571 0
317850043 214676574 0
326353933 466214119 0
60280606 525089673 0
505020580 114201778 0
522653180 293836100 0
256876274 431429110 0
191725126 468571382 0
448341324 302097584 0
49595378 193542615 0
85226270 190477281 0
83802520 124742336 0
104856584 494989629 0
507759029 163178911 0
388759204 433814958 0
420813275 168381628 0
87030704 545881819 0
351168629 236358417 0
218241581 189683354 0
391653188 259897495 0
267012624 256667953 0
173208679 186339788 0
307726047 372169882 0
301559072 547207811 0
196324676 13033602 0
183114064 547795696 0
506313817 166653318 0
234383766 425358320 0
175970284 505400901 0
516212355 259590389 0
326587209 97733160 0
185451540 30361854 0
344481392 207260517 0
6309958 65888995 0
364994840 459968634 0
547207798 366678737 0
239889932 331196630 0
445069083 397028622 0
122938030 386864402 0
327622452 203248554 0
511525106 177344583 0
447962279 6750409 0
71843753 232567074 0
349113787 473149371 0
549695085 60454099 0
40957788 438546137 0
362755222 405088682 0
246199188 129126203 0
536214926 433618331 0
104513259 473825512 0
200149218 56267720 0
203763666 147399715 0
374410380 185345055 0
518285167 305021930 0
47963641 22643054 0
336501676 85804365 0
44259728 447746538 0
31291344 242635162 0
275901445 430957189 0
548768770 1083869 0
199887645 185966642 0
147982140 206229881 0
295244243 370398972 0
514534611 333805795 0
492374216 333047611 0
166436387 24084461 0
441116278 423526979 0
101079220 61051447 0
120495458 450682233 0
72830541 422853285 0
85946781 111546320 0
421998189 258232837 0
465073743 385690369 0
200278513 279641992 0
119939016 347446973 0
374930520 396347364 0
187302619 4126423 0
125265435 147051981 0
523610791 577030007 0
392649238 234468476 0
478910128 371192763 0
111539147 329776730 0
94190784 342345888 0
413532016 66532612 0
69607118 524109499 0
201859867 37157137 0
48410974 298036204 0
25853419 562578060 0
490718114 447715455 0
516238043 305901937 0
533970906 86090578 0
273642208 354221923 0
377230055 8951114 0
364148250 232217860 0
550829728 158564395 0
562867118 235097380 0
385952390 259703506 0
481772860 53843764 0
76957604 280169774 0
280120132 76472238 0
561431274 246480349 0
484172347 155941456 0
121275443 156202629 0
150720661 390740374 0
472839192 388077318 0
341832900 277139474 0
236177791 235676112 0
131986132 405438589 0
135600511 262086337 0
2427743 174527379 0
356612265 235092091 0
273795731 123970421 0
341299875 501724637 0
53791147 436604878 0
21131386 547283221 0
322708457 72040315 0
199752727 57262959 0
507237255 362429204 0
459669526 443847038 0
496293921 399681736 0
340495584 411219432 0
548417431 38826289 0
210263365 172945441 0
162352281 338844493 0
319441928 568225101 0
12495003 206491392 0
563732785 179204545 0
522593982 168995430 0
37791151 474977894 0
413563736 315804855 0
164841534 523124557 0
437886093 195784846 0
530064730 83242495 0
399007702 337993011 0
121139270 356627818 0
35027263 17501933 0
89852837 706798 0
13318118 533343414 0
326510593 242655305 0
208446176 321697784 0
149725796 436354071 0
551017711 157076090 0
425699095 465577510 0
4299043 403691556 0
67025017 576022513 0
41779975 148434238 0
438531379 283956175 0
373486640 393061902 0
561100373 329864128 0
441487253 546126263 0
442535662 332468476 0
307360771 251577624 0
216664439 268097584 0
452002968 3936516 0
458092386 220291055 0
552763490 499312219 0
405944964 86286138 0
4794070 505670945 0
9812371 368372064 0
322965857 474210889 0
349889497 114953280 0
378118852 199682546 0
256441786 250322131 0
419620714 450308497 0
290904121 452182362 0
460039642 416667181 0
394992037 215174787 0
562919512 192689953 0
403435564 18326672 0
103058848 170944253 0
347409067 385207272 0
271407249 113004142 0
94594188 238083005 0
264367334 552975123 0
3829906 351150898 0
427611595 258104261 0
291326775 173311393 0
378667228 134661400 0
94491839 263338136 0
476195903 153817109 0
186942442 339968820 0
511899263 336798237 0
240590069 236791869 0
262400988 202780851 0
222387665 206481805 0
30065067 109194003 0
397345693 29631298 0
241865456 29520072 0
567764728 117624155 0
211046995 127488720 0
56238247 193974871 0
345589798 369138377 0
104067104 393758536 0
405540789 378845789 0
264497224 228536924 0
2649905 132170421 0
356544415 244689646 0
237417684 276188844 0
500595552 62845420 0
174575482 68159960 0
77956005 314578950 0
446368234 342868147 0
129485219 123473220 0
460224375 321268205 0
230615215 162739663 0
148070752 86058952 0
199953633 340941006 0
57767398 20022521 0
164499862 378459785 0
261254301 563916458 0
382809016 4560385 0
458683543 166080070 0
232180888 324318576 0
463478201 522786644 0
325108682 546659187 0
256628104 10924170 0
297607854 179280097 0
145835332 531926671 0
391198674 506276471 0
519010868 287306235 0
289308253 543346561 0
52403654 47486332 0
427208317 576719213 0
481587153 327805498 0
495561791 535357628 0
138536745 410060564 0
533404908 2196635 0
172715096 142714522 0
110763049 138263820 0
253380936 464550904 0
144158623 272756060 0
114158419 184169307 0
270357168 29223599 0
553251209 75051979 0
44743115 87158792 0
234889413 166247770 0
326058406 295906197 0
372092149 319102627 0
576192930 246727461 0
416193490 35477963 0
355511187 369710299 0
464483382 263874520 0
471946229 401806704 0
548886028 311662770 0
500028049 154059206 0
406304380 99176958 0
406142958 356842975 0
477153739 527836069 0
522568687 449542326 0
126100900 372144207 0
127772534 245872856 0
281756483 225502519 0
133950656 101148774 0
550066896 443505544 0
313123437 295423788 0
296465705 48339798 0
253336961 563361975 0
254077941 530952456 0
124541478 43635945 0
41890455 399924482 0
468104119 283837845 0
195559299 282628785 0
252384583 154326211 0
43517917 99770403 0
43845189 330108364 0
86566392 170482446 0
261381674 290957594 0
110201394 253019240 0
369989243 4242321 0
470017076 169261894 0
400444405 58355352 0
424397073 43064683 0
439404963 473977532 0
168604250 328966058 0
94395434 95670009 0
500488040 228953228 0
90963983 315821970 0
8527906 228848781 0
3579936 197619869 0
70950199 13530185 0
233816504 387516215 0
263203406 155937414 0
153443823 524605541 0
249724544 77666599 0
249799820 33841560 0
216283124 520462556 0
169220430 175184121 0
497262474 461097961 0
386922419 436006578 0
295361029 487044774 0
199325544 530200295 0
248141468 505046485 0
527435132 195313142 0
290473087 248986935 0
454631497 215837747 0
223649234 80875333 0
435503928 333351826 0
104234293 284927563 0
108186847 275752568 0
103824448 142560278 0
483776608 501472925 0
369115483 247079233 0
515817135 228620754 0
299295273 576903457 0
454023668 18849527 0
285888718 221301663 0
83026732 391330581 0
471867322 142433395 0
467310795 225053303 0
438532016 89926967 0
287122773 147186285 0
12318469 550914268 0
326669213 104348041 0
99336994 264373590 0
186864667 101894560 0
119060655 499985069 0
562550764 231497441 0
478725939 111352123 0
292010543 126349120 0
95685213 204805846 0
58841422 164942898 0
365107955 448791396 0
29471757 577812323 0
154394715 86637532 0
252811588 208496174 0
196951597 331625750 0
418519171 381181123 0
563179072 406909472 0
247411481 269759733 0
324897982 553638081 0
55583740 390438206 0
7353550 461204559 0
249787239 26520932 0
348275341 312336790 0
220022505 229276940 0
292690231 137003375 0
79716215 128111656 0
265344398 406100517 0
424047882 445113684 0
49858572 79942990 0
58200519 178136143 0
86901877 180253589 0
433982639 64648562 0
335956456 579524631 0
62988711 245324229 0
189614094 212904729 0
415666156 160623887 0
257050272 486726022 0
132021436 560045644 0
201544678 134477722 0
145019849 205128328 0
445568422 212686680 0
265964341 240657101 0
195459191 394005838 0
308666310 183353851 0
479552468 140908262 0
211428190 155711867 0
338897220 6878263 0
82082649 561093572 0
302222829 323311373 0
345450051 145869322 0
538489278 233360610 0
534860682 553642415 0
417868873 252978730 0
230767136 517712804 0
370887501 418941529 0
295924191 228970350 0
231605039 24342084 0
228676855 359132491 0
354791485 464592970 0
395734570 486162418 0
430079457 89998971 0
15464679 299074013 0
519936978 491163159 0
280508644 57467185 0
576492921 299210752 0
497007423 105199765 0
207743779 152714248 0
504140703 554908066 0
264042327 225154617 0
540340166 195234254 0
517025065 98931627 0
40068614 246505689 0
385754986 448661790 0
487156398 60839269 0
432358011 284732738 0
117714577 541941101 0
459273773 265035185 0
539577244 267018674 0
420238445 570853689 0
208449465 394943021 0
246996841 133731012 0
432211011 160632000 0
62146762 474483527 0
85134807 286272633 0
407617830 150499845 0
365890832 359816317 0
215770498 508329049 0
179154880 334248020 0
565117630 13486326 0
204267903 563374124 0
142360156 499290159 0
212443683 522636913 0
182643604 460004718 0
17202695 490536460 0
458695867 174578708 0
483649590 448139857 0
6472713 169831614 0
16990680 10098557 0
305086168 43596559 0
125809576 37890001 0
184814286 555033685 0
156546107 14822063 0
271156796 52836578 0
205997389 377282264 0
262503682 333073852 0
485753399 432771998 0
167261742 577095841 0
295487449 242371292 0
177361832 266093974 0
446934177 348037272 0
312634488 296235080 0
404430179 165090921 0
8709465 445392699 0
513994998 321935334 0
425245223 408236594 0
65205741 477953304 0
117030978 416088211 0
474099457 163763208 0
377400196 228948077 0
448374696 260622589 0
182191508 390788278 0
275729150 277890537 0
533002944 565873610 0
34756903 489313097 0
43134259 274173618 0
431588761 569476750 0
23346561 305698105 0
518567436 59462360 0
411104671 395598061 0
59139360 181694805 0
9431143 467488518 0
576300415 301973867 0
281641687 238094849 0
212543903 26480598 0
371340610 37923657 0
299694952 88539780 0
122283255 149907120 0
277531721 32092944 0
16643972 98516429 0
320011333 456737442 0
6882304 512156274 0
444798568 142141763 0
185730866 210500490 0
444335727 277813787 0
338389280 358467448 0
343849641 511268267 0
17939019 426237430 0
437363283 181025073 0
474784989 549270122 0
360912709 26540031 0
477645980 349688206 0
142814378 70708320 0
93405972 492996249 0
432240442 306378488 0
115977506 432665530 0
143019729 3886115 0
513162214 491370104 0
520275908 165125329 0
393225856 227268184 0
229098420 180197821 0
179643405 233140479 0
257242741 9667366 0
314939555 535173806 0
153313790 507476844 0
413611052 532000108 0
157180990 3840377 0
403041628 459936589 0
205034599 501182956 0
97877989 301330349 0
254781100 112316946 0
112400815 543747017 0
66236378 486152189 0
552187711 530156302 0
321367355 167372198 0
95469346 455295584 0
350503258 4203786 0
558772285 326239990 0
70429902 135464456 0
284529267 300852341 0
388252976 500169653 0
96954204 378822448 0
512497013 393452737 0
112067405 89406951 0
360559570 432273517 0
297047700 501679027 0
355370667 303210538 0
61900809 51251254 0
310529685 430729841 0
5177431 547423619 0
404292139 370081708 0
378900869 362094723 0
356437462 181409145 0
397781750 442185362 0
459753339 456729355 0
502374166 539623652 0
268674433 399984617 0
14114867 327960885 0
336038822 513448099 0
18094457 383845854 0
452129868 206817729 0
489614734 330116810 0
305615345 142347970 0
335331622 456912467 0
85746766 361976345 0
457528378 399376107 0
389552942 287692665 0
229599759 128650655 0
168170722 454480176 0
85773347 211674306 0
85728438 280360302 0
217619349 205470495 0
10822392 351824451 0
10627136 526413326 0
120861452 40651977 0
90209435 13723195 0
446039863 86603227 0
352148970 522953479 0
284201912 439311935 0
417450112 44395972 0
353263445 561609875 0
73572935 68304521 0
404159409 301422150 0
299321867 101537890 0
197065136 160105262 0
385707169 324843853 0
132155182 402833938 0
473213611 311368985 0
59698593 558215839 0
484009534 571460288 0
78955585 222920391 0
146275841 167743453 0
306989150 441701135 0
474960774 6368020 0
282944014 46238735 0
128246006 523799102 0
95756361 84116633 0
150669726 317268362 0
361328149 479361082 0
460466393 130050595 0
420454034 59813815 0
323644654 190141574 0
574003412 5275629 0
66185151 290408813 0
203482689 511159303 0
372320535 498071753 0
119657092 499564656 0
118078408 218175916 0
545892347 246696711 0
475821821 181906324 0
211360449 11995963 0
532984790 479031008 0
85099346 290553592 0
226248750 141011545 0
436306434 219315878 0
473628350 504386893 0
482314149 81427398 0
331566167 319348826 0
140213132 304504332 0
544383939 35085619 0
422610186 125357057 0
252402411 398999242 0
261023867 27846070 0
364416299 48190270 0
211819772 136132576 0
565121544 159187967 0
151109780 78857458 0
162843837 99744831 0
501053231 50223439 0
520809801 404709844 0
62951551 43367922 0
367754468 233089430 0
243453019 360290407 0
365356014 25426332 0
403087090 89251713 0
218812244 569078965 0
16743042 448546228 0
425039335 283208171 0
218818799 323730873 0
361679897 48597655 0
336793446 534603543 0
524790971 567512689 0
65760838 249284308 0
516101444 243051629 0
146102105 265996294 0
428631845 240990796 0
168543623 213537767 0
379638037 117129721 0
408139161 239177537 0
381109768 426397789 0
490996142 480681321 0
66619457 16034403 0
14436602 244109920 0
546480448 468382000 0
433830525 128662947 0
468077456 210045757 0
424529516 171448326 0
513544465 519746282 0
196739510 226513989 0
60666864 39531571 0
37044685 374807368 0
127900894 8044093 0
45676214 220695117 0
486559475 86198845 0
562850710 394730961 0
395142678 252878623 0
409376083 487793796 0
399715116 438799011 0
553983609 503051469 0
312939430 399435482 0
183730811 158448797 0
146336786 39891559 0
300685877 118894474 0
293991680 298369002 0
48961014 37152818 0
227778252 149804005 0
114834693 477529341 0
27408947 180741521 0
25001484 507077665 0
7480413 103686889 0
366110137 219715571 0
155588314 212390136 0
97568563 569163757 0
32484646 325925722 0
358554217 321601310 0
143818838 153627623 0
37384837 360333422 0
222330953 573498809 0
93705249 182600810 0
383016917 274819755 0
497999211 51451012 0
579026774 239152688 0
499201211 437272948 0
156940323 575657560 0
100635970 378723694 0
338030425 326500949 0
455019724 66508016 0
187669337 349149243 0
483124968 219309250 0
81679677 166188328 0
196690799 26975944 0
148944152 135607740 0
570934371 520098484 0
392548818 337781248 0
79937098 298370262 0
451641494 562455765 0
257157287 455444089 0
419980025 317220295 0
397854268 141132980 0
69756886 125131923 0
293327961 163810445 0
506625430 7552903 0
162346403 184188507 0
116147698 351547530 0
512402541 273340961 0
571318734 443563927 0
262148482 49311181 0
381391713 549797882 0
531362285 72190133 0
19276718 146676194 0
552042008 328043821 0
492061767 536812468 0
344997736 569180488 0
92820944 502133780 0
27500482 136104754 0
183866578 369948939 0
138332480 58770175 0
31577263 37605112 0
301349039 367438145 0
301692755 294584855 0
429478841 268580775 0
171637010 420963840 0
192213454 419226358 0
233250890 208393227 0
183212383 309238831 0
347034969 199967325 0
449950310 488239772 0
56669902 118422368 0
180483444 147370124 0
338303977 487839026 0
512117186 409738437 0
567875840 262634194 0
477008139 4940561 0
561978289 185198708 0
121304633 92862807 0
379271016 191680892 0
109460991 154011814 0
23889211 426101949 0
17862689 240718740 0
218214895 128491423 0
422460255 512256983 0
329126743 89082760 0
449022318 212440784 0
344056879 32462324 0
356272842 85761330 0
133770219 372321583 0
73384004 267478925 0
486766030 252374011 0
317375413 27202196 0
99765593 125166709 0
216707797 473324542 0
420295790 98614602 0
83218818 44696448 0
554268247 226006258 0
301144305 312405380 0
570225842 448506344 0
402894107 76156049 0
533116762 398100560 0
427233487 302678542 0
472135311 401514532 0
444936469 279371383 0
109367864 186954272 0
552086419 453337451 0
4476909 294816297 0
305098641 253380151 0
478768362 437509550 0
90874459 402873183 0
238665075 448666502 0
441482470 271661568 0
329584500 317994932 0
537397361 294567577 0
1394871 293760060 0
238509832 523946546 0
90986481 306555896 0
561829913 336386350 0
106999604 325489014 0
437224301 54132934 0
343926492 397483666 0
524996611 440216942 0
67827355 396133068 0
103429206 187318872 0
46697673 263640130 0
66200055 174798346 0
517908894 287701080 0
246436109 504881996 0
239494519 393686095 0
372781030 112620777 0
414675710 86839321 0
106723064 463113508 0
315821604 346364357 0
134186620 296502808 0
222091481 437960519 0
503250769 41927754 0
71254341 447415718 0
549865858 471901808 0
506149166 250016565 0
57659397 181068968 0
318221772 197669962 0
67061807 516332526 0
57661801 554845970 0
141944183 477837225 0
435427737 399860812 0
19828191 561695697 0
574170078 11223412 0
390998414 91900516 0
237024363 270559716 0
17794475 225876816 0
527773726 98558146 0
267890829 529610527 0
528867557 488753340 0
289496479 56284527 0
559805774 562935236 0
183622126 64282580 0
109128330 577523327 0
554337536 511099214 0
511598647 388554480 0
351287334 427125750 0
268898237 362855601 0
89869069 532280902 0
423896883 550539669 0
266915963 128058871 0
219964422 482523523 0
142644364 304956623 0
163362622 143366285 0
220167720 296196671 0
250130228 41878312 0
68060718 157708095 0
385982095 382103003 0
306251898 104889297 0
543519114 52421325 0
462687831 256504137 0
515070644 162058557 0
143553577 4675039 0
470917774 84683253 0
246746756 458879099 0
9316118 74275971 0
72285473 337539662 0
282589370 309352116 0
289387157 528576031 0
406159665 483444151 0
418836648 30739432 0
401395498 11970664 0
245891047 125083242 0
508706037 536893073 0
479619876 259244632 0
445676535 444920006 0
39275507 421114037 0
145034512 204150013 0
570288954 435292072 0
506140205 333431246 0
452287707 440136332 0
391732779 66529471 0
255893363 407222402 0
53081678 129332344 0
61111032 315438432 0
239428590 73980396 0
550189140 389903179 0
410212281 206693122 0
323155648 29740010 0
311154442 132466610 0
551164612 41029835 0
480256652 105380286 0
257717425 67807943 0
18940471 489138631 0
11043629 544597580 0
576392440 234655205 0
150760093 100762326 0
131696201 328210543 0
360521028 210027462 0
370260542 342510171 0
417182967 534039190 0
414103171 36920767 0
356740899 366453107 0
99660486 49215506 0
493549039 525876168 0
76340175 309550897 0
203507913 147405457 0
163603066 301605351 0
469781275 389983883 0
322352614 32032213 0
515954839 295566969 0
114725854 411446260 0
495348397 308393611 0
54438810 23903006 0
324158047 390600243 0
56894558 213885369 0
178917130 438630208 0
521046977 190387115 0
267765228 305056528 0
292951336 31532637 0
375101108 106604198 0
54883423 372597230 0
316234863 64353986 0
303275808 129038116 0
542767380 280412020 0
556026103 72823297 0
381121339 92659916 0
192241065 174502875 0
541239068 220639841 0
463238539 526055185 0
294977838 437161646 0
233319761 382451354 0
112465158 318507547 0
391745020 261625786 0
379901242 454651007 0
264410011 534916200 0
72494966 41761098 0
571972033 274480191 0
527945246 244012055 0
16531469 447145349 0
578557162 371098809 0
10371989 414401331 0
534481867 108157737 0
379776470 430851649 0
441654023 304734691 0
536714970 403907645 0
276911124 171695684 0
359173485 404656930 0
506955741 54404169 0
320031557 294296145 0
218934234 254790490 0
271998916 381356728 0
31427919 86670312 0
576630121 542019581 0
243267329 525765099 0
57764818 142906681 0
398801521 369212573 0
276248746 496623125 0
148958025 376447146 0
76179449 105681159 0
96981871 201986839 0
72755076 407922959 0
501224926 369774517 0
484049010 114254627 0
366547998 320481833 0
530750736 515673488 0
229939517 496929805 0
478275793 218839943 0
329715052 372705890 0
3828945 384940505 0
233402735 494968148 0
188838305 394403353 0
1358716 546948846 0
114104833 312507421 0
280351493 38056043 0
151730971 42582816 0
289251989 416421624 0
138365227 335388671 0
567905246 154732317 0
500221741 554605029 0
517023790 293869730 0
107231585 89967345 0
276705208 359110649 0
437949385 92021895 0
480941283 472604228 0
462243586 301508543 0
547028718 387539805 0
433628817 261439591 0
286215322 548340099 0
198931911 469715318 0
480740418 85533343 0
135652433 386939790 0
272739643 477385887 0
507826651 372799224 0
92627386 394846414 0
355758448 113121593 0
302918623 370771991 0
32136794 553392571 0
480916422 494117217 0
208268224 133569094 0
304302524 404521161 0
115649586 36775285 0
416141901 60140259 0
224184717 47274216 0
479129013 397658825 0
575091125 352055938 0
308995297 412843526 0
394772992 218859296 0
356642687 214207363 0
155719276 2379755 0
887778 13821163 0
317597671 26387520 0
510865956 494436383 0
98841062 525617483 0
23114845 198936036 0
524204 211275293 0
22212312 345940400 0
201428409 355929500 0
273944053 222006005 0
485110316 139362153 0
142687991 542579329 0
165105417 256616685 0
227396887 32975587 0
293057080 300179595 0
427977830 229749424 0
340959380 361818091 0
290697697 370483330 0
402610093 179678300 0
33245530 498541459 0
65077049 103475345 0
271475588 449491781 0
398415241 145425969 0
579274452 243075206 0
528689760 539614911 0
478919424 213014202 0
320606092 31806082 0
391896700 449733784 0
341133156 551902597 0
512809351 2982869 0
72086328 507108610 0
527462004 534147385 0
416865823 39702015 0
384110844 423162481 0
290357049 524879877 0
230112839 129975979 0
407609181 154697713 0
485307826 34664429 0
31113842 279661841 0
89435155 361330471 0
233086831 558587955 0
358844540 243112663 0
482510912 151202943 0
509378835 434754611 0
149874265 283825014 0
248878715 322913039 0
229920323 66106140 0
465006435 249529512 0
39110823 357303702 0
304143005 291908615 0
67483888 72897134 0
155409258 533018247 0
121552533 432549022 0
14894714 52529528 0
87556272 434562877 0
569936658 335576433 0
363320717 160911230 0
194578320 147222558 0
516125255 579547759 0
555580666 24615415 0
39504695 365379220 0
200135730 142318510 0
362171347 262433872 0
31851190 482840786 0
52228169 344434968 0
235848142 377156847 0
175466757 216864524 0
40563729 210721537 0
284916822 570823383 0
237189170 303031943 0
236213877 415189017 0
394047246 444471289 0
438125982 218406766 0
179755869 505967714 0
468039933 371787411 0
435375013 521855658 0
464276658 350722924 0
150385065 301275683 0
443577243 248326270 0
180844442 72064280 0
507574073 195439223 0
83791336 554752418 0
392478244 304696226 0
362640226 501679562 0
311134760 179579393 0
297804019 57823549 0
342523355 294334556 0
129559632 467951389 0
397943324 370905847 0
570936356 545959595 0
328720314 356588970 0
236321275 460000320 0
253057290 198600528 0
298391846 423580577 0
219607339 522619851 0
188906803 118272923 0
345036560 576565923 0
305049119 359950153 0
357690060 494834394 0
216003535 410610512 0
570098873 355975541 0
513211938 551108990 0
552998346 86101927 0
18896580 183507602 0
155387052 213109747 0
521722079 262964206 0
428268232 252717665 0
46308325 448901569 0
296944648 550889431 0
248905081 341248401 0
533477330 504269138 0
496311967 32430692 0
137245219 279916808 0
381159483 96898372 0
333871814 494794445 0
220824277 356865782 0
522869143 479733505 0
550628866 195862773 0
72748400 158657835 0
30615018 402927229 0
265770439 122917379 0
279287829 465644358 0
513165913 454567278 0
518563674 158208347 0
23114795 142832785 0
529198011 15612796 0
295151270 432053188 0
549279196 345607287 0
27129211 112394746 0
567161272 356095616 0
363669422 555390283 0
412949739 282623042 0
434788911 146198769 0
173492401 525085527 0
489280794 222740514 0
285780356 62231943 0
438734834 457100176 0
550628344 524662623 0
223146825 266034950 0
388289506 61755142 0
416012322 125024029 0
534736273 332175837 0
437605605 141607679 0
354767076 414286657 0
558911171 576243422 0
235045897 482298837 0
421921191 354101415 0
234959563 340024766 0
342649882 345930511 0
275321528 51329347 0
79541176 329764109 0
217340311 279443111 0
460517055 436517947 0
204419194 243563489 0
572276450 198038098 0
510660567 415676855 0
39821328 160938793 0
362404851 82101125 0
471055452 541724788 0
325690223 258749853 0
363908907 268544834 0
83102266 375981020 0
404957436 558868912 0
306980180 565977177 0
409691122 64828465 0
333325509 208281702 0
556072220 542756131 0
398773899 248650140 0
404354375 562160251 0
175635145 250984876 0
164612960 405406298 0
531281168 282038412 0
563521402 20356153 0
343476508 23166557 0
374173552 548898146 0
124490797 43189463 0
63830747 292284969 0
329561220 91224893 0
74381274 434561767 0
575460582 145096684 0
12654340 231471435 0
233590566 283793711 0
534565540 117549152 0
160848171 105508964 0
159596831 374947495 0
386144267 360403163 0
278954079 534258424 0
378124148 355417451 0
173286013 19924508 0
298680440 200742660 0
33724305 400110284 0
226163445 523242540 0
100456240 22394065 0
77464636 150285035 0
267199409 190988320 0
509476528 542255379 0
13506714 73758130 0
92159902 521132171 0
17158313 193437200 0
40099501 399663114 0
571198019 378167590 0
388414383 15273706 0
66873164 367872907 0
543460652 543412575 0
400640079 108426682 0
444725641 297265135 0
311383115 245897055 0
183086811 30665795 0
386802306 246794041 0
562402497 125040846 0
168240948 27064208 0
321705949 34436284 0
477991735 365125229 0
299410918 332117827 0
279165890 59722493 0
95192376 533660991 0
212906271 82185612 0
124366981 553745157 0
210372642 488410 0
522762395 533159894 0
380577666 506950744 0
480371463 27179395 0
233373705 557675128 0
172132389 408483087 0
218835849 203965048 0
52719761 294997841 0
195877909 21237393 0
239990860 371790513 0
84320895 137592871 0
400280119 143773365 0
496787897 445598988 0
133198903 63844945 0
90302013 93638508 0
436954444 356142898 0
474797474 233338713 0
474934601 221191949 0
71875132 34234108 0
245808478 229278662 0
988364 317424621 0
292461739 153132734 0
59823763 338960265 0
351528260 104785896 0
180601569 275904808 0
330280978 328774895 0
418702899 43846979 0
512395256 128823724 0
102014891 518283430 0
164209355 288373766 0
30488439 277814397 0
37583882 109875291 0
237223743 200629669 0
185058602 147567324 0
449692792 40883923 0
322089268 467667883 0
116554226 410890219 0
460107299 205320716 0
392098079 50747721 0
537283419 341030207 0
51467049 512557729 0
514558959 223919456 0
63014597 442413776 0
289673111 511403910 0
20295356 107285524 0
3616839 300655153 0
302808286 311392263 0
536775471 369825768 0
199287111 556684533 0
527961205 164891490 0
373301290 376881881 0
563281670 296232521 0
518523726 350527095 0
424089383 521145205 0
252913417 38248642 0
248144864 317853457 0
60993819 490459469 0
308732990 106436536 0
240238557 258109345 0
567786851 452991151 0
340225561 541025180 0
552847658 78433491 0
362835953 419320753 0
381969989 272855940 0
244793665 377468540 0
423717591 542148591 0
226260156 475972258 0
341856432 57780799 0
30756160 92698897 0
169150934 107547071 0
371232704 539048574 0
478735256 94891185 0
282622197 244130469 0
411621732 272260574 0
472689912 422753476 0
57217973 357526505 0
170504271 330182813 0
258770542 189946773 0
568245754 316082605 0
81367880 436284478 0
462637554 11769665 0
37668619 266067772 0
549530950 286221737 0
302538440 247174531 0
379269034 21833919 0
445804565 251063774 0
431798085 443801866 0
253873690 4960375 0
258278584 480867659 0
572011539 132694804 0
180791318 461965579 0
523792806 232299931 0
9272549 9321725 0
138476726 388627483 0
341468983 477922251 0
247199007 172689640 0
283870837 96800137 0
244448109 502615621 0
230979281 445335878 0
391554464 511830094 0
36418935 254671574 0
225673865 8643927 0
412475096 367444922 0
176363610 516569345 0
514333584 168575673 0
22667523 9995473 0
457128265 117771729 0
178680895 114203874 0
39540507 153848961 0
518454642 294808830 0
520981291 571013034 0
450466368 432676433 0
74640355 461392886 0
260893844 573003573 0
26010711 308416513 0
302472906 263024847 0
179643398 402453218 0
254094552 475353639 0
218270230 11505959 0
392263860 488276507 0
96457782 492448871 0
537888175 21663109 0
190332206 409581077 0
261569182 422985991 0
453636835 480200783 0
120437318 385709278 0
67155466 544605820 0
282464871 424532769 0
562082234 141483000 0
451182089 349423142 0
80924296 298226796 0
165059386 263914446 0
478637792 382773891 0
337363325 523039022 0
290254347 36707107 0
411046138 502722329 0
263324418 124164253 0
419680815 37628472 0
25097438 279726071 0
323946064 485352404 0
173868558 201519149 0
433130033 360451819 0
249779302 101234163 0
429715813 64341076 0
243244185 281737366 0
368654777 532126422 0
34757633 412701757 0
359789490 62701351 0
515237673 263072824 0
433805773 444712671 0
239247359 132316325 0
577668456 327607968 0
199942870 282961549 0
11595051 552327860 0
428423091 75588344 0
180048696 59156097 0
397527904 96701168 0
75245428 391450268 0
160860302 88344618 0
137220511 246998529 0
285048948 80953540 0
300313113 67064174 0
412168496 111223836 0
530404428 139628539 0
48074084 136862463 0
138161262 209474171 0
438101049 513797757 0
500633357 43783885 0
227384582 394036914 0
164725774 57392188 0
541399292 475879150 0
173401314 494792096 0
331035967 359169084 0
312988075 383722641 0
90484963 566028469 0
543351481 306058900 0
266825579 344050175 0
301726480 494995406 0
307640504 577458521 0
59767629 303754567 0
196996756 567906226 0
31121646 164385810 0
122527128 363445371 0
254768008 206862134 0
421411690 2567264 0
554153144 525128929 0
448828411 398799113 0
136764506 139400471 0
25152172 542667200 0
455087300 350349543 0
499716959 72623562 0
298796002 422415774 0
501800190 73836790 0
483087790 262484107 0
262325831 374537806 0
405331312 236831867 0
177814248 164998314 0
212878103 361273443 0
326871495 16389966 0
70026313 1268811 0
567202139 405188293 0
398874164 250467909 0
288192271 388059908 0
266050037 339495688 0
422309868 280519171 0
282094439 129995068 0
512204891 285740705 0
511439285 465998639 0
249038650 562286752 0
260726334 289201926 0
271007704 284288644 0
302768676 530253624 0
410009603 194668904 0
434491646 170692296 0
500490205 94150317 0
391810457 185573381 0
362194970 424759878 0
132466336 280866718 0
285258486 155759581 0
33788417 276588747 0
564152173 307206171 0
25645352 343820082 0
260450217 424222793 0
261697808 428350014 0
159487787 233631491 0
520332938 152594864 0
137357565 75644261 0
61987654 270691082 0
12923595 386069822 0
331679332 125933209 0
505315690 47547694 0
560037592 353536884 0
571771626 406850297 0
282720156 400688108 0
538365714 477156188 0
133079005 352352055 0
211042869 85403615 0
357820190 237862416 0
150392818 186992175 0
191566583 438602683 0
67075781 268389642 0
175582196 222965866 0
380778900 230326908 0
264005172 258613795 0
149365511 534347493 0
207240545 155205547 0
560990153 314225891 0
540943921 299656129 0
333468932 490378111 0
138772703 496874131 0
417351031 174023789 0
333955037 343644920 0
61659348 199631437 0
271518341 481926635 0
185837454 130446992 0
69649492 576391254 0
425943101 122514369 0
44622538 542338664 0
526145144 563354502 0
255848662 14467802 0
212178249 493582397 0
232276281 376378745 0
563991593 433024931 0
508315641 167503511 0
423933615 372332989 0
47545998 246826792 0
308900749 98063529 0
169058937 264746474 0
221055835 513059749 0
538715033 9599967 0
374169493 314687707 0
434541983 116029268 0
460099804 61070909 0
270177412 331118328 0
524082398 402999151 0
533873253 317861837 0
495920384 182268647 0
398739853 200544828 0
366829548 130083898 0
552473352 343336460 0
321139673 26109669 0
454780250 120713275 0
446582661 29253744 0
340459078 69739573 0
198355590 214583925 0
280567088 273826122 0
108975469 110878871 0
148282133 566634140 0
83947433 81166659 0
37829360 127005829 0
40119240 8395283 0
265009383 442228376 0
133182551 311689576 0
289143489 433238464 0
276398006 174283649 0
391756687 463736229 0
550591488 31049103 0
377370426 30722254 0
351327045 543991042 0
564399409 403074169 0
70374094 570666124 0
306979199 414107087 0
403134609 560783412 0
529281854 321803057 0
400920006 75857136 0
391526998 168988639 0
218061017 374548545 0
579338491 536766912 0
493326119 15094224 0
23981423 192414891 0
30546727 100257432 0
249123227 487264771 0
283418614 9865109 0
264373279 434068155 0
236679717 289332474 0
470401883 77942592 0
221518332 174435467 0
496493564 33518361 0
558529139 48432665 0
275763743 485932644 0
566333355 380064066 0
34104810 498729307 0
447071921 348596049 0
397871200 10468762 0
8401425 549351833 0
13649957 30661990 0
423179043 192291959 0
94087998 519581869 0
164288037 46119631 0
282624104 105646696 0
197694904 351097499 0
173420355 469644105 0
325207904 173554452 0
286460862 94727698 0
223681892 113413943 0
62603212 227797029 0
553609906 461508456 0
480423529 6525165 0
397798261 97008192 0
118197093 362909146 0
349148753 98047357 0
103281580 229122015 0
91193957 553267314 0
43979331 404727492 0
407640699 220912962 0
380551712 131297859 0
17174125 202048170 0
334660339 355301335 0
518801679 50577459 0
55948507 71177891 0
184472208 226529177 0
169173633 234720878 0
368866035 240561972 0
63791877 384889862 0
170477133 56510721 0
272538424 459804223 0
242144375 275580839 0
481951631 478349978 0
545236818 86154271 0
540360056 573818951 0
475451969 309580090 0
463152838 328663293 0
51819171 6164585 0
215334162 128597484 0
408948690 113648082 0
557853966 140373173 0
557949842 463285046 0
471664527 422499674 0
231843587 135663842 0
262444226 158358453 0
282415455 160307169 0
203219572 549113637 0
300145534 53592882 0
571696191 28344807 0
199861994 81653283 0
58266987 439223916 0
350221267 513864495 0
34808594 527537056 0
225626029 212388760 0
102643240 43440241 0
297513435 237094169 0
131286790 213743508 0
439089474 123454922 0
549556887 188298624 0
433155767 534261852 0
132757597 432231070 0
301115099 398683711 0
242488308 477714622 0
448093004 549098364 0
115858829 337649366 0
27502778 261911353 0
15243131 105051715 0
516413491 43970450 0
367121794 142075539 0
32628334 360497692 0
41141373 295816900 0
348111254 53816663 0
233455253 44554952 0
83554063 415107929 0
273490674 59634844 0
508553225 488438100 0
251269374 419645423 0
98888217 441291790 0
430493284 176665248 0
333913763 369760580 0
70282186 175413604 0
460692780 205376220 0
508751732 404130605 0
41883604 87085993 0
208818194 530018273 0
567857881 216638072 0
347071856 296623892 0
275095524 345926476 0
402999047 308780966 0
303722640 251926645 0
398154576 77684346 0
173566481 324088847 0
440125406 147973666 0
425162880 141800537 0
305377743 130988666 0
423576547 460377683 0
417131175 96503536 0
57766484 51458913 0
463038511 360182700 0
459926427 136697913 0
36647767 132973901 0
354654546 271046792 0
73265102 243942637 0
6581152 491109882 0
77441519 211379155 0
29949398 285152423 0
84850731 541629473 0
465652903 167530207 0
567264877 339911579 0
504621053 575407197 0
215245443 426178364 0
460332973 23482060 0
210895306 22267415 0
84475047 35958515 0
367794265 65819746 0
30285828 396553712 0
424470006 171777190 0
330768029 231570060 0
460079990 421033211 0
488965460 905883 0
53037225 319743764 0
11637597 179291649 0
205031165 104775949 0
480841283 176390575 0
215618089 176880988 0
570673466 97495799 0
400032080 193743684 0
7898303 526493550 0
473231063 278421044 0
248594548 449532383 0
506312142 421680901 0
309591104 439841091 0
130490725 1088756 0
213194215 22295916 0
415799380 310556863 0
516664151 321426760 0
511748197 216813717 0
213609271 545066788 0
478234218 163782478 0
547810165 7043276 0
503924778 530437445 0
502500763 131239180 0
536920277 114525200 0
198936192 34879616 0
575502003 151007878 0
313272947 164553011 0
373694243 76843699 0
551461966 127814042 0
9309182 56750310 0
270680736 318776031 0
121149931 549062720 0
244155147 469908297 0
409031834 31791390 0
574876266 122705533 0
442882270 351684552 0
576746360 340198291 0
150483092 144041934 0
462751393 480565532 0
353537729 68912014 0
321297176 145728059 0
212569748 490093950 0
227543565 269620796 0
64369139 557973884 0
391050237 335119180 0
191113849 212219416 0
186150000 33744344 0
552470642 222637427 0
82231479 235615631 0
143714095 455489406 0
337726020 251337181 0
186511233 352048723 0
95064871 319759655 0
44130 92168879 0
18258578 246265313 0
66828298 578984497 0
549887838 351455424 0
441503158 165970879 0
540168474 436005817 0
539207863 141652521 0
218611191 292124128 0
112213690 250888785 0
545396935 473653233 0
209509160 289840750 0
538093566 291350489 0
424790376 186561828 0
545893989 29855917 0
380878066 503126945 0
418936503 436850213 0
377948328 51010083 0
278706470 514135232 0
559302743 339015298 0
165411568 211564071 0
217665553 151371087 0
545162766 341710059 0
390943470 271287591 0
145693647 333071774 0
340489057 209204766 0
265832314 469320925 0
373423380 140548458 0
49139290 339778226 0
296315126 236714262 0
188058154 272289172 0
45578868 451631070 0
212969776 422396705 0
369957277 42381159 0
171024766 551184912 0
1869080 573977491 0
276158026 528830758 0
545737376 312549284 0
320396798 559895861 0
339076554 229899365 0
149900982 23775324 0
372250809 468146510 0
166433880 294458434 0
66514008 196873253 0
102888907 82495860 0
233356347 489408371 0
341703086 55643416 0
459500857 81109878 0
367987369 162672660 0
78742494 262605469 0
79998017 391494488 0
71674430 27591576 0
258083748 259081148 0
445812733 341101051 0
518656656 419929655 0
506969314 347091827 0
3766829 345525760 0
87801880 418103283 0
380962384 68005146 0
314937032 39509312 0
566707636 323913962 0
276842166 357447678 0
554091893 481582532 0
427596684 188335331 0
181537798 415544269 0
43173365 210289746 0
498777429 122405674 0
414403877 439553869 0
472466417 312685524 0
512277564 412775813 0
429563508 446603141 0
36313736 473026161 0
27241468 159083625 0
507970965 407992441 0
10997051 99286969 0
215070864 534022889 0
321558939 82765449 0
351893749 190538310 0
324797532 385440290 0
423031365 486026631 0
379231107 486335901 0
34259103 391708856 0
338549696 198195309 0
528891420 551967940 0
220327175 131780766 0
577839209 432499099 0
157421115 490278343 0
422454496 529502435 0
323021934 14224825 0
555211402 447173841 0
265760773 93028425 0
483160063 302832472 0
43889460 195048686 0
141012852 171570570 0
410814044 144139112 0
522972030 169008697 0
464359108 135547156 0
287779106 167593858 0
240033641 88025184 0
332192015 331038867 0
231314204 483964851 0
46165016 322875638 0
527725495 378599402 0
182805514 515884337 0
249920367 509835071 0
509074580 351690656 0
542568336 501908463 0
373027165 397470890 0
388641466 337773403 0
176037532 504886604 0
283536550 187468727 0
162902891 281118556 0
265577017 542645300 0
546590590 123591680 0
303362157 537030183 0
83237618 104000764 0
521163643 440493711 0
209413420 429996949 0
29746508 12408751 0
502331101 411964454 0
193113996 6638103 0
368130549 552577630 0
341982613 505814470 0
464086827 306129883 0
373996937 158873806 0
51191245 214366241 0
263155123 85034142 0
384959808 370864280 0
454909863 285695437 0
372803837 188998489 0
158551972 106758614 0
277943728 378378563 0
33319091 456007241 0
468379538 184006567 0
446139473 2020286 0
369077516 395586227 0
498943556 319032390 0
10545447 82030627 0
508959081 337354084 0
455711898 557594235 0
31360846 128169171 0
543940286 461090680 0
456838181 99270196 0
43890479 565780777 0
175396054 556908400 0
6857721 389505730 0
414657998 91853859 0
501215033 312417107 0
167097482 549440628 0
310940952 135518480 0
77897710 174996351 0
532882936 29891038 0
278905485 269444186 0
227305335 245627309 0
137149969 384231716 0
65561895 283318065 0
344676903 515778715 0
327077223 117281831 0
393217199 152295382 0
287882100 262248518 0
429206671 89214662 0
56963036 455422765 0
443247731 100188833 0
363703590 225833547 0
458794110 193987312 0
219175679 526562677 0
515757178 201073521 0
276614162 545803689 0
133298609 504995313 0
208734184 291276288 0
267906551 192270649 0
52200625 241998372 0
32492063 479982249 0
169814740 362262261 0
517613786 426036262 0
117687769 352844669 0
401775931 158972365 0
305716724 137733827 0
191902635 146221804 0
61712224 159478909 0
100431529 104637409 0
371630898 107765729 0
440976615 313345201 0
333499395 530005366 0
494140397 401842787 0
512721988 415121998 0
365115173 422049983 0
345107943 170896585 0
412866778 264742789 0
405194239 33147586 0
115590786 137946464 0
2752627 116541253 0
258908441 128229161 0
267506465 119864579 0
564339952 1090846 0
349356689 210908088 0
11860942 143319331 0
36723642 291310793 0
14165344 228977448 0
384133637 114889060 0
96205524 57189198 0
503148459 566098443 0
260935424 529372822 0
388116087 233714720 0
105370865 187544422 0
360537564 318371852 0
50622332 541319776 0
261897783 373070407 0
284452070 460247573 0
510308768 53733899 0
119957649 133290032 0
270567693 117463641 0
201645857 31675016 0
291245583 356794509 0
391478425 498240466 0
191871457 351822517 0
100040284 129106174 0
550753986 548374493 0
163211779 42125892 0
492172364 307084204 0
316727971 11160581 0
166294510 110131906 0
508577710 122495709 0
405087331 339789320 0
136607018 23735588 0
433093964 297474000 0
550990855 257009117 0
225379930 528735530 0
430641798 222329208 0
395230644 60806359 0
35546578 439033478 0
417011418 522911767 0
19335613 462540075 0
542713032 356675254 0
505711544 536796508 0
518157174 426749677 0
287748758 21184106 0
145340409 544798227 0
264699674 433874518 0
228932908 464545871 0
19237102 45748586 0
475034841 162130851 0
143401205 408941784 0
459075093 308477549 0
483275181 302962094 0
501968760 425675402 0
142155412 236033361 0
177543575 5526806 0
189788953 460892120 0
279439152 27980159 0
450211065 276120667 0
34620475 155817486 0
153478582 392445116 0
246820463 372877106 0
128977043 456796069 0
461255537 28464411 0
354252194 197754121 0
246650868 243553209 0
247409142 208956153 0
74369838 477276251 0
556305509 561096816 0
242875163 424372449 0
246627052 153826393 0
298921447 483249093 0
226665338 554180134 0
550755329 375017901 0
127515999 561223936 0
498298124 36820796 0
434791264 172318535 0
170528343 547841602 0
111768693 299277324 0
73338511 528963223 0
92500218 527479890 0
198893703 478140451 0
62578695 304297458 0
365204595 252176495 0
80362214 213952503 0
358501997 197666273 0
94982465 96616462 0
491799360 369572308 0
10035987 96857545 0
269507474 520723417 0
386015666 51111537 0
271918936 412893634 0
409818110 229576273 0
549194848 516229738 0
190459119 184490327 0
229234016 36845977 0
448465797 158457451 0
447036696 498139456 0
371248342 258827541 0
248196161 443944503 0
92801622 441358391 0
492854737 514783301 0
185509254 337758330 0
440921157 168245271 0
397838529 406322031 0
350814296 46423055 0
577625408 346916286 0
419904096 410358650 0
552990437 402184037 0
381810891 554492652 0
187454596 108852634 0
19279063 433676949 0
213200713 507033760 0
437597152 202848398 0
130552529 56575007 0
400498361 149323938 0
319354018 112122008 0
41525316 427261675 0
195761724 507381263 0
69006406 81626192 0
37634642 469394726 0
361059604 90321672 0
295117354 77969753 0
63573615 228442243 0
529780264 12305836 0
93054695 228696571 0
366124685 243480947 0
577884642 212581133 0
217734758 24951609 0
17218787 369331560 0
219206442 524046495 0
121836353 235204634 0
101823765 471396783 0
541653269 547539805 0
399445505 290953029 0
473249298 179177843 0
221662044 155224663 0
325004905 95493586 0
262466622 225840318 0
433984249 573983055 0
345301008 168523875 0
454315322 401939778 0
323314318 258951912 0
280000060 210678505 0
525458202 142448703 0
364975300 539803929 0
235679131 454561106 0
72481848 486427972 0
404772907 548895240 0
267817394 330973601 0
377687382 199248348 0
484066915 439228999 0
576779109 357104695 0
169589035 465638766 0
210458330 384447033 0
283810445 238615537 0
561385216 394899370 0
578786436 468459475 0
29606824 112604642 0
281281992 383478195 0
384948744 332014750 0
338108453 116294325 0
462138778 529532095 0
57157241 137017585 0
569090308 544358020 0
326537982 251084122 0
294066555 59696352 0
95043909 247806902 0
214880847 565653921 0
152874986 178078725 0
197233231 336127869 0
66231331 289991455 0
364752557 390781767 0
78621839 19724844 0
372311678 86046360 0
148998769 330279541 0
550136455 166863998 0
32609123 240030497 0
472227635 545018071 0
266083001 325939796 0
320406294 315887826 0
252795215 567499911 0
510284450 436899587 0
175941833 145191178 0
416439344 216769077 0
445000891 294831778 0
289267629 271634009 0
5743216 511216225 0
255771239 99659600 0
348955006 395544062 0
416800961 380141027 0
258821551 579214158 0
486821372 129911770 0
240549201 337377157 0
481354815 217266604 0
112419282 425676956 0
527549521 459568492 0
313588657 74108642 0
551580661 237141133 0
14681200 543154115 0
256991003 115210456 0
313831500 256693699 0
168229912 191156422 0
178868306 91111429 0
336143784 400274352 0
262646100 360446000 0
96188840 331249999 0
285897952 165276674 0
12982333 206114090 0
437526276 259284584 0
198651207 241032278 0
398706158 106491162 0
170233934 95387752 0
538217788 168733136 0
465335749 457750485 0
357422132 137641957 0
491671619 191166501 0
520074556 37125436 0
398179763 542999930 0
331813007 557755160 0
380075692 565805219 0
307197267 56918601 0
72868421 55018284 0
308968369 117164649 0
500134453 550877396 0
329987741 386540296 0
229912879 244208603 0
140023149 550639502 0
311758015 234551486 0
560037404 348484857 0
81013765 263340014 0
503347740 92360216 0
22416982 569757246 0
61293729 486070682 0
290881281 477650391 0
542264002 552370496 0
240507707 2856765 0
104035507 84544955 0
158495928 59289163 0
459059796 562265195 0
267104980 118668892 0
223116508 325026411 0
197423669 521037524 0
142352231 279875971 0
173878550 304123709 0
215436214 154749611 0
332928384 150355154 0
45630058 144699115 0
328120789 532189787 0
160469078 52306907 0
97401501 292026561 0
297331575 318886805 0
484461113 62338325 0
369432533 205050730 0
248210689 117325589 0
21776277 210241992 0
73998216 470133917 0
562018604 154853047 0
292185419 338646952 0
342188967 496093125 0
296297646 377416460 0
321558222 89891129 0
332933239 66983623 0
545268927 252952318 0
297722182 170720379 0
416756902 10960709 0
87641445 29021181 0
516374719 37012517 0
550916846 467649034 0
372171417 252415099 0
558643461 452644867 0
239421107 369459778 0
248469406 260679930 0
279835494 393855409 0
386495011 337300586 0
304573581 82997255 0
78720451 419070053 0
506193043 424885079 0
195748023 36917380 0
42398338 387568204 0
291550812 27665158 0
481666722 301002803 0
269458218 393432788 0
305536682 93857599 0
293566380 538069278 0
429676462 107789552 0
469066773 576365554 0
393438862 497328305 0
530655099 283246286 0
316936986 28561126 0
254070450 110505640 0
26260857 164966883 0
102656679 276722601 0
366511152 561102758 0
312869514 354041379 0
461624469 160160461 0
540464409 83620746 0
546973794 290612282 0
283452499 552438696 0
38611999 328178886 0
271359360 368476465 0
255062050 126637449 0
499131268 162762509 0
180371183 379779389 0
220050041 362237642 0
277888025 489506003 0
85636317 520873202 0
236458593 280612368 0
27803897 370674443 0
73084568 89230703 0
116890784 361415977 0
129326331 316516961 0
382419783 428920764 0
499992698 460809369 0
386079434 295274218 0
324124873 45218186 0
536086877 191840230 0
398614219 145622818 0
296724158 519660940 0
487434423 292722795 0
9100213 331808841 0
493147933 125784870 0
332873920 237068419 0
288187078 255535398 0
67680253 199068375 0
412519347 575679226 0
442514700 222242722 0
206660673 175983014 0
344073995 357504384 0
185840354 229943954 0
358639812 385404701 0
525629192 347996455 0
121625022 357050347 0
464688890 287346947 0
88525835 421483344 0
434349056 416654739 0
299789679 444774168 0
364167193 482899720 0
199237997 6418855 0
421474300 191019943 0
189252447 299607536 0
431046178 24849982 0
209973901 489852771 0
277685949 551440191 0
61710175 57081031 0
220330483 453312652 0
531226235 108359112 0
222272926 343139152 0
197341525 460139838 0
308943332 542895858 0
507625400 518896138 0
48445525 318747514 0
84154226 496092334 0
204635838 251757301 0
195050516 32664652 0
533277080 232783050 0
527423554 374590181 0
7470431 562338461 0
76083202 123299819 0
463024105 413710368 0
247600492 389215502 0
365309539 390590461 0
564326409 507653374 0
279154465 346549954 0
462659336 389559924 0
176708019 255566341 0
541604335 561376042 0
341496942 338508801 0
202060114 351649721 0
339379428 87280039 0
497397878 457452851 0
326180556 244022705 0
466255272 361010064 0
278516767 161928959 0
180155907 78290098 0
429244213 147545978 0
394314830 214167262 0
266020723 141675317 0
498257933 34835321 0
497729789 161627730 0
168819599 573064339 0
433326332 319584336 0
429206876 357684227 0
211998979 268310175 0
245398535 220484444 0
190556354 359625115 0
358230049 228223702 0
255396342 497024345 0
126857805 223324739 0
502923231 201202364 0
325800852 388723715 0
450895756 489063387 0
246484097 84067251 0
224534906 313342289 0
501681764 235355405 0
263587396 467057014 0
115894583 11639130 0
515999845 95033575 0
260047919 167179745 0
288675960 364339699 0
361871528 429404531 0
127923979 293948682 0
297879379 105365611 0
219690817 557012640 0
346338673 524402499 0
479017856 396023820 0
447987707 469423762 0
391374926 92888062 0
73356621 416653915 0
24969965 502936467 0
469865072 25477317 0
84559490 342157621 0
287020798 127405106 0
432203868 309590621 0
445435261 554743471 0
83808586 126211627 0
500806945 521348373 0
189763106 104938458 0
80994936 39351011 0
343062767 374954675 0
341771676 501563723 0
196055791 233348515 0
298594632 401324842 0
460738033 145885022 0
540710451 186465649 0
361169318 307578125 0
402049174 41786182 0
273751477 371395439 0
86136114 80163781 0
332676949 74220393 0
251143299 112782802 0
475123465 406750791 0
376535206 206584872 0
548524797 318932491 0
286416105 543242551 0
319525731 267947427 0
406546689 366528978 0
185897601 543643871 0
122055826 138077879 0
536273565 431387840 0
563384248 535384500 0
245972449 24748975 0
328335053 299174085 0
399787415 202757963 0
304219049 163920599 0
282981641 186957963 0
95912339 437081674 0
136508842 171916581 0
326897952 390917221 0
316252538 389225941 0
161252724 346957226 0
478950911 284620890 0
251859777 155919387 0
238374856 35468011 0
249560508 6566191 0
47171628 492262499 0
504737476 562215771 0
310030922 490656773 0
200325989 225031922 0
251814243 4578620 0
306499456 37772687 0
245370341 11840389 0
479090898 337188006 0
569685538 508410540 0
165211630 200650977 0
313513939 290600222 0
443966645 130966764 0
424915034 473581434 0
352119829 482701946 0
350647081 546629765 0
184055280 472793493 0
302308934 440424235 0
28407060 58957069 0
71242123 492671309 0
349130848 542385856 0
434225113 332466682 0
221615147 402827965 0
427789044 505387475 0
509243216 443062978 0
147261460 325598433 0
195690726 97302218 0
43555174 351035873 0
353145733 485172695 0
135055920 365565187 0
345715886 362465063 0
552731514 439759252 0
532352622 561147954 0
287378247 45858758 0
284271964 453484248 0
318599822 292693962 0
513814850 253647314 0
303139462 290529645 0
15055318 186444825 0
16876325 176524975 0
104540423 272425852 0
319189239 256462036 0
278772071 348172156 0
171417175 72853424 0
70823225 313973505 0
408957086 5930567 0
270020825 472392700 0
393327889 354805362 0
142555034 397315585 0
170165771 493769831 0
138825603 274776840 0
230311012 334387141 0
67808828 145996175 0
383120351 119062608 0
234173882 33113248 0
297452613 491009700 0
24652544 523553429 0
553506022 120497602 0
9624144 60677975 0
405471375 97488917 0
344734025 108611124 0
488570579 544250554 0
194919735 278725418 0
37309012 80943831 0
288820378 551061105 0
287343571 179096565 0
232902522 467206529 0
406937930 315563372 0
205274541 254312571 0
285497602 464254571 0
531689932 543527903 0
97232851 20990147 0
407460135 266826859 0
419635719 319469495 0
219444694 79609118 0
24270121 503049724 0
377667659 193668099 0
247685042 429938347 0
176659466 462486952 0
169110529 356694531 0
425872312 379588385 0
32973866 374710847 0
182574190 576541730 0
23566178 319192816 0
550452126 390950391 0
448128168 552436984 0
268838238 125087463 0
86318765 321115039 0
149153121 23016811 0
530097041 271953853 0
249339128 184615853 0
57185061 113030858 0
14805900 351721828 0
238488314 429381600 0
52082512 567099391 0
298992308 259941894 0
125994447 532461473 0
245177250 115189718 0
132296683 49154816 0
72107689 172533270 0
283211401 408599064 0
157755132 261450233 0
294355973 411596754 0
234576363 69443156 0
83025133 281687522 0
177356638 477106741 0
559970563 521249257 0
367957669 20935455 0
160048074 226641135 0
160127542 506993014 0
207457194 101535445 0
221812023 517915670 0
80440582 398394812 0
530459093 27332439 0
387375100 521500709 0
259350549 123731800 0
29049909 352406071 0
175132022 295238788 0
90336987 343897809 0
58791589 363707722 0
319540199 399162787 0
527097695 476644206 0
265875427 184021701 0
226775099 145268818 0
408454286 83359833 0
498997466 522002900 0
417858894 87680288 0
333438303 408074715 0
168914331 231012141 0
570808493 575880936 0
282887243 330522982 0
376702790 367905236 0
222641468 560252977 0
150954518 215001662 0
332951610 242410473 0
99701233 84463104 0
341663060 190268665 0
134257182 73771467 0
279506077 437302105 0
208732560 328186090 0
43254427 428266702 0
122268406 409270274 0
147989063 1985797 0
458736630 436176832 0
364945237 177029241 0
196403314 414814742 0
53930996 220346766 0
374312093 5142557 0
38949157 227481062 0
35823490 162416126 0
209598489 239134137 0
563637117 43932468 0
274775339 142689806 0
427251986 133423932 0
394020681 171281341 0
83247681 183973488 0
106153830 437659298 0
261150369 104679206 0
179743578 378542451 0
168045743 560628776 0
434192532 575867011 0
132147412 389516056 0
270668893 70209845 0
565711333 348057697 0
88296110 210854872 0
480185065 513174399 0
444903654 129703383 0
150837979 173207972 0
545354886 20660888 0
119019858 116638117 0
236271290 483889565 0
326212033 384893008 0
83705755 50906170 0
404256478 205994789 0
53547404 237501159 0
319488001 328425957 0
370801138 375575476 0
297894251 72187092 0
476581235 188968618 0
568680687 33108785 0
480698333 243889387 0
12980301 299910834 0
106195087 223640731 0
203969290 227473867 0
62131256 373015126 0
295493745 360193006 0
122090005 28099266 0
411932611 2383652 0
453019641 483288285 0
234199104 498546887 0
543561456 69329579 0
2763515 526163902 0
11620306 504276605 0
191502153 345061562 0
401982396 35070980 0
561519730 523880354 0
357782361 8552058 0
195189228 370898369 0
76883759 112005986 0
433643441 29226924 0
168280881 220166825 0
503749101 170060740 0
139932029 15503051 0
62329907 534755313 0
421997091 306651653 0
152063406 53878117 0
6115695 282908337 0
273239056 176750352 0
166459036 421378684 0
269390107 243736600 0
451868921 526467453 0
565143014 455380644 0
216111126 199798104 0
546599465 516828003 0
452888211 470843538 0
251959414 229029148 0
484204465 130287066 0
134925122 558088694 0
335788056 286110375 0
562456612 106600069 0
218542053 31989803 0
276970448 37229116 0
150283615 170553980 0
385657060 315298005 0
353738695 7230785 0
340764941 514082401 0
326547342 488151665 0
442714130 456779881 0
122452280 531615709 0
270901889 444660683 0
518815739 457089241 0
125567172 257064121 0
472061402 556549744 0
292829856 205079653 0
204894082 269825513 0
320249210 163458514 0
177242650 47474099 0
556019530 321555298 0
79134184 550544390 0
311680223 224713222 0
553977933 132951146 0
273802295 297965459 0
560511544 254002189 0
363833082 569520915 0
109522230 290675904 0
141669801 192619441 0
119250986 561138871 0
551234377 76931938 0
241503769 411025107 0
129651284 156440788 0
521348260 123291877 0
410928147 303495758 0
318379126 542596008 0
60613308 138655440 0
267927956 387331222 0
307417369 460827407 0
257366090 217299381 0
394715419 418920464 0
132929831 448441426 0
278657351 208295256 0
80192878 548530070 0
323564080 162282359 0
409224076 244486118 0
525308824 130359171 0
265711549 89307078 0
215015472 462988461 0
86024799 42884962 0
171275981 520848683 0
499903812 346631183 0
414086104 269479616 0
95035868 89731138 0
527299947 572753626 0
522333281 342583707 0
294821245 104160452 0
317253301 242415198 0
447633698 399786014 0
354894570 35161709 0
133578091 133731992 0
464087238 90097269 0
97978486 473748921 0
241889236 63006563 0
529773287 26909373 0
337940527 229084126 0
261489134 138213562 0
332241482 83417693 0
59900402 74749366 0
143053731 302966280 0
485651268 199992117 0
326484477 348530847 0
440229855 69696303 0
439474083 220216827 0
134291154 514034905 0
134288608 75212427 0
162694644 141447142 0
203317058 487906618 0
381708013 151864956 0
94776196 168661706 0
94690155 346114667 0
132705120 181356957 0
271090861 4005552 0
258443041 441392203 0
30634428 319384453 0
45931636 82793789 0
70150586 403634574 0
383738056 93492173 0
540491473 18963218 0
269357203 367960941 0
89584676 295217817 0
22741992 467541691 0
443968152 446524287 0
228014115 297699897 0
450750966 148565186 0
370525624 389420294 0
240266889 565010150 0
500168103 240401987 0
327634539 232547193 0
204235909 81267370 0
474003508 221914381 0
304929837 181543613 0
68445644 417064282 0
133023691 314760736 0
561077045 373633061 0
487239096 206264883 0
249781471 326628723 0
467123965 69230686 0
323806666 208922617 0
217386270 515138919 0
126621071 120134316 0
453095301 358770199 0
268988859 463488851 0
199621275 241805474 0
392090234 464348698 0
418793413 118212490 0
472342242 553614633 0
282902162 329572529 0
381863462 159252166 0
223608497 195365584 0
46976847 410236753 0
219374560 435196034 0
310105277 58050550 0
515869877 189898297 0
306907776 15845788 0
5752535 574205091 0
499311530 232773319 0
77441804 372447051 0
319676181 128302355 0
28933070 481667226 0
251940193 464959295 0
151533454 289514049 0
11483216 79854595 0
224695892 458440393 0
405398669 288983300 0
254898157 409322821 0
374081351 272913311 0
407455038 39773769 0
122591553 150896706 0
195056164 172802618 0
181761069 516068944 0
70275010 229563360 0
543066909 33032488 0
466719629 85529495 0
325082755 68821872 0
571010808 438652308 0
551737009 49280911 0
288785993 242716126 0
327467207 3725503 0
277429678 566605103 0
237810983 106015972 0
135175711 249447303 0
555457423 205817740 0
42738856 524062982 0
511627883 402482856 0
255644378 492109668 0
459606614 501249828 0
180399064 166573078 0
426004776 7546866 0
480089912 68066840 0
263674078 330558811 0
501271182 152730815 0
238088722 63813286 0
217890907 179060098 0
256386772 250956440 0
332382394 501828925 0
104615165 192846322 0
68436375 47324205 0
120010508 199648260 0
78761167 555945931 0
279972810 94572278 0
189605664 17146688 0
565515959 5155080 0
22014663 14000706 0
500414460 200108807 0
178245752 413343885 0
509538919 283999324 0
357846697 264840339 0
559884831 358706319 0
264734902 162498503 0
26250630 579539821 0
174739942 247909297 0
500668292 217557920 0
385042188 96149063 0
263278099 468646641 0
185426116 214892706 0
148541883 320686871 0
429471360 510202145 0
216742836 76382684 0
4928803 469010588 0
213434597 167938169 0
445016226 70611981 0
283231974 265643802 0
561372865 83785843 0
483040440 420577178 0
193760549 200180130 0
206805522 409192908 0
459055204 489686921 0
253565956 233639786 0
502367664 451461806 0
504987422 341726733 0
421811997 371422259 0
61131227 428693133 0
93979913 231129417 0
90244020 353230634 0
57818343 525721410 0
128519237 293912940 0
411377200 256668772 0
533157370 547341392 0
299271038 268431454 0
178047970 568946804 0
223597575 399611542 0
475076893 296474858 0
387850826 7957183 0
358975494 103870421 0
251528118 4552370 0
5874543 198695281 0
211803168 103640682 0
254645066 529743084 0
307931516 309300304 0
54003932 335968028 0
209771659 310448712 0
477256180 379639788 0
222997864 124638278 0
210253207 362942833 0
310550283 234485782 0
392435524 522157634 0
22285307 254931561 0
132324626 572659537 0
462292663 1492649 0
510859369 68832333 0
326053323 368091942 0
3953161 450872005 0
17683372 174256456 0
185711606 218553354 0
196149635 194978000 0
520081599 362424378 0
271507145 277824112 0
260936155 191321953 0
129657434 401202215 0
572712603 423304863 0
380878605 228712966 0
16324806 198793514 0
451459415 452845186 0
225406125 54443601 0
374649916 437144404 0
453158932 88386457 0
182954571 34937560 0
159367406 249451499 0
409330383 504719296 0
577576204 19660294 0
164827739 500224965 0
176251003 155226199 0
346650517 460428958 0
158414166 546640995 0
213669328 374370348 0
294943658 249850942 0
381115409 456200862 0
521250121 150487013 0
190317769 569925908 0
162908621 110333864 0
162499357 238525188 0
104606532 49637350 0
541235365 405018442 0
180289328 211236002 0
329734715 500300669 0
451801514 508492285 0
300540133 127263486 0
301718977 140046135 0
272493595 65126907 0
152824557 150442521 0
171228540 363578212 0
206592901 535316152 0
463044844 310743669 0
133670764 504396957 0
30823945 550569093 0
324156723 239780140 0
16733295 453617203 0
393140968 216091245 0
405790174 542799489 0
294237941 70772620 0
210462707 545517374 0
350838956 517370503 0
127759001 14199479 0
281208797 226835445 0
364686567 84737638 0
61036516 430531112 0
559392872 532189817 0
475733822 384996239 0
23092284 463923007 0
239064526 571820468 0
344794506 152111224 0
540483380 441216014 0
357358392 130561965 0
116185591 459587099 0
449525267 6536229 0
127493660 269319953 0
413069932 228258788 0
34358578 281822184 0
557627122 248136109 0
292788896 558711480 0
508120605 335828114 0
356116289 53329438 0
119096632 16941841 0
325863696 61734075 0
491667358 325264509 0
555457362 65123504 0
202212942 216312180 0
187471989 395433934 0
284796137 280067792 0
11812200 508823544 0
26663932 534408914 0
264560237 27367015 0
519172706 248605778 0
341568689 205974650 0
171719501 538134245 0
334831742 500335102 0
5294320 147047831 0
457999390 148091739 0
146103343 496074966 0
553295124 208444288 0
377981485 117147316 0
78725626 502839877 0
330329570 11316785 0
287961598 152752892 0
93226814 555313023 0
272269740 264405241 0
421928471 100935845 0
383179668 152665814 0
47657325 246977851 0
434289433 545460404 0
8226378 91682682 0
488373064 327096088 0
8559566 250496887 0
127005334 17155427 0
209183377 10287780 0
161890153 389333201 0
514217234 132759179 0
494482472 363269939 0
325639281 182629005 0
330270542 13370347 0
404215975 66832620 0
261414089 322289735 0
422939843 145957729 0
207194829 206035933 0
277774837 260677691 0
508415389 13388085 0
57718561 106459659 0
520083170 446345 0
188558072 99868157 0
314431276 560300200 0
255473289 471304580 0
346751575 409934193 0
526282092 320553116 0
46224720 528482508 0
61214210 304954030 0
161030968 428378959 0
344198445 18220102 0
447913881 59298452 0
147808271 221813841 0
421407271 419532942 0
205514980 516153683 0
378748541 289119131 0
146443819 75064377 0
570804781 358076606 0
490919661 2670761 0
308849218 377096594 0
502822074 470255146 0
218301319 175751812 0
482052338 203469873 0
432517708 112515882 0
52561908 483424849 0
127674325 392519896 0
518510662 551832772 0
4529693 463859970 0
182165667 553809638 0
296568228 126458341 0
59117775 112771041 0
82828201 524278190 0
555680184 518886305 0
417097486 104661689 0
124129845 213609063 0
327678028 546257407 0
156661016 234630325 0
485513153 392241514 0
193781705 190956982 0
360031285 26775720 0
205973358 213455644 0
352006728 32072222 0
307137108 438844605 0
528716229 502399901 0
311218393 193154600 0
239485473 459560378 0
91970209 47323185 0
333264505 416681902 0
380723182 347852827 0
157933423 403346840 0
410575174 406036812 0
167879624 169225981 0
196109632 175943687 0
543139561 57460518 0
24723954 526891714 0
510554945 127253137 0
191855357 149627826 0
414742920 474401138 0
557386779 369331357 0
555352626 246532885 0
229897628 446296708 0
483660588 427067448 0
166107842 528923180 0
425909130 81495425 0
355256304 243814733 0
537189066 326336465 0
105664256 498800600 0
238833515 495430598 0
527151260 468698592 0
515556572 305389457 0
387622165 48501403 0
264413323 290968268 0
556513230 302658639 0
517529433 434077268 0
175679704 566903086 0
27152671 286880343 0
524644013 78063167 0
320839687 426459465 0
122378131 116746370 0
180111844 400677090 0
383207880 212503185 0
342366506 348290931 0
177347194 60319811 0
569220951 510337802 0
490751931 47662919 0
128432675 26926018 0
77913700 13449951 0
30960779 511531688 0
206367512 19055854 0
375507649 346998419 0
355446589 30869011 0
547031759 456291024 0
422254613 551075781 0
307031679 416940148 0
527379998 411891941 0
361369314 431830636 0
449694012 20205764 0
433731326 322191217 0
334593503 354676638 0
43665029 445911203 0
253209818 376054351 0
490575283 337234133 0
524367897 278667444 0
104458947 13323881 0
518346932 213156016 0
499863260 224419072 0
127193616 316831044 0
466289479 494910342 0
258430011 333245732 0
280370258 310414147 0
256749716 167002991 0
162419733 438860635 0
447003956 240342422 0
161155860 444340424 0
41947400 315685963 0
559575357 197892855 0
159378984 567027305 0
147689142 465781937 0
145812137 301065438 0
110741995 389294987 0
498303091 29255404 0
465207655 149803669 0
544142086 475250084 0
379145231 257379566 0
513978911 140207258 0
259740419 478117119 0
118516600 170297412 0
312080792 451321021 0
537543497 281673651 0
99390808 172078921 0
352070978 283984782 0
281764819 72846715 0
448421754 281110799 0
131631876 218955562 0
465552317 32816621 0
452566929 355218349 0
360495648 445972045 0
212380020 501597836 0
241211934 458531806 0
297308655 556639778 0
351772683 394647418 0
283327273 197055395 0
88927558 125688436 0
223668694 186789732 0
563003704 473304124 0
333244151 137093615 0
396162058 107491047 0
39210151 450393454 0
162869747 245482513 0
210352652 145622248 0
457281167 80971943 0
68771367 177200602 0
262420743 494614587 0
104268862 361602638 0
212800982 496134507 0
424154923 532268185 0
93145147 21093829 0
373988146 447747879 0
455627819 481941742 0
578592832 300842418 0
343912924 318828060 0
331299348 447171119 0
525008683 95968431 0
475259729 499289176 0
167954494 142698356 0
433656761 499133415 0
506667617 236309209 0
362127346 335054223 0
213723760 39384480 0
25895770 485724734 0
448446404 344203616 0
19545203 381038931 0
164773492 103828791 0
420193247 522488966 0
415304339 417746166 0
195106955 307282643 0
288318011 547191398 0
96341932 511654522 0
458559954 518464945 0
21699612 131185994 0
437746356 340105158 0
176618465 222917891 0
495432309 321095511 0
68101400 515032261 0
541789867 464806799 0
507160228 410469539 0
67652077 89831216 0
427439450 27256628 0
16847354 22500990 0
432658973 274610608 0
385041268 263836687 0
8044811 39391710 0
470704149 472767753 0
433091601 509982158 0
515212461 206668290 0
66952184 213824818 0
157637380 567476266 0
476687203 257846106 0
216924618 53090868 0
484406917 504246272 0
422122089 535811272 0
455256547 107906681 0
69925187 90082698 0
499882395 162112118 0
410032007 224007928 0
15841647 311348821 0
450441101 349651115 0
347793465 168383681 0
194480367 474144589 0
151334556 373130551 0
231503870 227309591 0
130478691 142021964 0
275679410 221261803 0
564339286 193363872 0
365261233 347307451 0
557333683 74326307 0
214048903 107448855 0
418272669 64945335 0
541935424 404042429 0
326580242 386180841 0
302687158 275924650 0
192049053 303376783 0
489161128 65367182 0
101874010 539164229 0
93165341 249861707 0
573415716 536294986 0
246042805 91436541 0
93927271 360294900 0
499368799 308267901 0
205390273 309854342 0
334528956 355344108 0
59001185 469233563 0
499871302 453234317 0
275618256 411540570 0
83154759 250630829 0
12054340 348033664 0
247232866 62011825 0
463552333 39880175 0
316880514 190789413 0
263651836 508570865 0
537275088 404558434 0
577072157 236973874 0
258085561 21393319 0
346237485 153863036 0
401357707 506618948 0
216468886 11709007 0
504185769 257430150 0
333250068 298734695 0
112947963 558717295 0
53824169 69752502 0
499347786 209053114 0
53264266 181081574 0
470425703 527235526 0
314022057 367309018 0
145057602 197550996 0
173578175 445075748 0
76771796 341073447 0
306468529 109798646 0
488911684 206275583 0
141596685 244179298 0
492688816 544087331 0
537893044 473786809 0
74447211 535973610 0
74416307 18531307 0
311277134 160538696 0
312720617 63134447 0
295336070 157390961 0
543810200 511461655 0
505137992 461501321 0
319355958 221968549 0
155981223 356104183 0
8344210 152350005 0
411546609 152209952 0
278218519 434785212 0
342837374 433470186 0
52234538 279466398 0
240427082 150993760 0
417244581 506497517 0
45603472 31532522 0
303406321 493457518 0
348123634 282962152 0
188622772 214686158 0
110084129 6761176 0
515937343 9835967 0
120719311 61027805 0
528477215 456441297 0
159700906 303401592 0
214691132 280480787 0
10825498 145852125 0
1393703 7193842 0
3433436 245663976 0
55694381 179993562 0
112421031 420377449 0
314851088 128558438 0
540924765 99081771 0
240902439 205935930 0
418097350 21459585 0
15142548 154439486 0
212213271 83711252 0
468888591 274741784 0
175327606 146463832 0
365229085 468234205 0
406103568 546566118 0
225134542 136725471 0
131270347 222382545 0
124261861 419120326 0
36363229 155513842 0
117441099 156432671 0
529740517 60681463 0
559773865 223797522 0
411326265 391277859 0
526333403 195929930 0
82028127 334729217 0
475944063 39304946 0
396618868 183055337 0
343855202 76923689 0
321337758 153667015 0
184567558 472997644 0
43522034 550009490 0
11113946 372665380 0
140035542 574563623 0
555260702 44628113 0
435873530 378987977 0
41255950 381832345 0
13319991 519301239 0
379705607 42896859 0
278471264 72850710 0
191063041 439294723 0
338633530 243286499 0
359076119 488025741 0
119300531 412673638 0
106755020 258882972 0
484615351 253818925 0
27669192 121338545 0
161511803 102465368 0
137447097 430085670 0
443954630 38992611 0
47438649 50291702 0
454969802 126058957 0
476495594 410716685 0
421351693 235333139 0
561808671 209448929 0
396378789 52493329 0
252697661 476318850 0
106891257 36765268 0
170189124 276131227 0
300262204 202716709 0
247293436 572456347 0
80261584 388099569 0
579110201 237808177 0
502847957 61055869 0
160669894 131694020 0
355944211 204606779 0
189490509 500343083 0
561445390 527011203 0
284031757 393774904 0
26620773 108957864 0
526056621 300091361 0
351596386 456794287 0
67971774 500094086 0
449438100 161135389 0
14790969 502238689 0
61610425 482222030 0
67554756 13891994 0
470543601 328442949 0
259456613 344195451 0
457891105 563416447 0
296732243 49510595 0
165787533 568533428 0
303572112 506779877 0
101936646 178211996 0
535211273 521746589 0
183153623 21482618 0
487182498 386520115 0
87306631 216599945 0
568474254 413905824 0
380764654 257452832 0
390061089 555222787 0
564184568 165820932 0
498110622 410369410 0
265111004 176839476 0
498369488 254379429 0
389577626 349372203 0
452859566 103082675 0
55615838 97976486 0
462899663 291385677 0
485228581 329107102 0
410337748 85500345 0
107660173 29752307 0
521816385 47627382 0
313137350 404884961 0
216863775 62707014 0
32762973 83555648 0
157673919 245549544 0
358626347 415208421 0
30083949 138145926 0
62656983 399134994 0
546530827 48754570 0
311287479 259749069 0
84759207 156419559 0
335596213 546693059 0
303797468 333073368 0
48327959 250999025 0
16154254 563239392 0
14088244 65703868 0
432501746 4242437 0
274099963 304185080 0
544612338 477629111 0
33853947 529569643 0
23847627 133673066 0
497185325 479645968 0
208192955 48722383 0
487204057 382563355 0
297266009 92516021 0
6558214 527296978 0
314154282 434750454 0
39795898 247593628 0
22604750 165024347 0
210056185 141022897 0
560985429 396153820 0
253022231 289748783 0
533750342 458111523 0
533466435 461132217 0
356187742 13991886 0
243250527 142186450 0
533993786 326897490 0
88606827 447253254 0
350420698 366852521 0
486150602 527101608 0
263326742 504938143 0
74818236 135927707 0
17671739 153950348 0
49464448 337374285 0
439566578 428386843 0
37239682 223419590 0
543628782 381884999 0
3083113 470551584 0
28636048 47000046 0
211774932 360186090 0
541685200 555409998 0
575191908 25464789 0
452728503 396209559 0
339020911 52661873 0
411254465 265544773 0
482731467 75298094 0
29070791 178979516 0
464816641 578968033 0
284421658 481214645 0
193274047 272043655 0
470051719 353132917 0
101434580 159255151 0
240033536 406503497 0
557270736 295963154 0
97780927 259089481 0
407508481 561582940 0
23551171 202895656 0
306680140 216273693 0
448335049 429433238 0
159238528 408486498 0
143984964 426734571 0
27469970 579538585 0
208360562 194880229 0
394487396 527392317 0
35243934 517964601 0
524668874 549980343 0
263314768 348782613 0
31221927 145505438 0
173961915 17313425 0
11643282 361274250 0
476407696 188278323 0
500542782 318513382 0
516080754 87545701 0
119319230 85543371 0
5180067 434128070 0
262163724 473896846 0
463051509 67984163 0
33526147 465075470 0
56350800 552360995 0
555355086 375549409 0
104454879 573475602 0
193679673 501065307 0
65870898 175099446 0
301720859 345234816 0
100937856 382075167 0
135567238 175489624 0
269005603 262137022 0
368881859 275397310 0
141227189 267948378 0
447225580 227446653 0
10289140 85843201 0
71867199 39746729 0
288650931 379202267 0
82319607 505885971 0
127548255 175607148 0
409703680 467644321 0
541372170 195062780 0
407177527 175785668 0
519848753 122062492 0
282581102 92758227 0
233333821 99768340 0
108652395 67137208 0
163048031 5561447 0
79578012 252445629 0
51633906 497916004 0
359076078 454828248 0
556786053 515467786 0
87075975 384497943 0
191237751 557411310 0
128313138 214664955 0
525473785 570992960 0
575762180 120931139 0
236862826 251504034 0
47283000 422299329 0
499475048 108547913 0
86366847 257400698 0
140384041 541094710 0
295908713 552794757 0
384109619 391398391 0
95022654 398204800 0
423726770 319982996 0
245391874 451833777 0
207278728 342590701 0
263458096 75391321 0
35628323 496237389 0
578468598 379556716 0
409148074 352190488 0
555742948 15287229 0
228140311 177269851 0
559950701 196991161 0
29149962 134341570 0
463427991 22280355 0
240758606 410788619 0
439920503 236780006 0
383722413 402714216 0
559498559 360986811 0
94432643 424659293 0
435702079 67152925 0
515232286 258135635 0
46960390 535946532 0
52248018 262266178 0
107410648 263834306 0
208217230 169836917 0
121808717 324072420 0
345783075 191719838 0
393211803 402463990 0
107724242 206058164 0
265671737 322691735 0
516973339 361578748 0
8549779 201626505 0
242627214 430587411 0
392096460 443079577 0
232918225 273500777 0
287362562 342109200 0
171427123 320254673 0
265751299 366320654 0
68783547 178734313 0
464560984 460689094 0
79371343 389758558 0
177541908 18210385 0
400302946 68377321 0
309185268 579134305 0
485237019 71007440 0
470325432 158767773 0
315236455 531313098 0
396916296 187800302 0
408927862 4204575 0
132545047 141716712 0
104992617 463354769 0
133180588 60213194 0
349860875 572199346 0
157065662 439989027 0
112842265 156392983 0
531442353 556468439 0
359535404 227894390 0
494273739 48617572 0
49595883 29871066 0
254106142 113651284 0
373013392 317084082 0
417685873 213705537 0
369252598 433176346 0
199831335 437333189 0
351988128 463236524 0
557121763 542619534 0
135233301 27832473 0
422700451 496114352 0
535367734 506913429 0
463838908 33505130 0
503144560 28019449 0
148699032 106464167 0
229307944 210430113 0
176011286 119204517 0
502021882 54785829 0
90857761 356510633 0
442179441 549348510 0
16413552 440181355 0
385924623 311714947 0
339594125 423787141 0
208911147 274255119 0
331538245 388112401 0
327137028 204871823 0
126890974 231813960 0
40273958 331546034 0
381286885 42658980 0
441950189 363666486 0
524243487 63813426 0
538666758 4059205 0
139584408 529670707 0
357151525 119568452 0
532548903 21073867 0
378420150 245194849 0
374660514 309604054 0
13791655 543800631 0
266603127 515687375 0
497572824 207739915 0
317669255 466421683 0
233515884 240654636 0
133128618 77374312 0
404283441 358110678 0
541109026 207357890 0
81302312 332785549 0
297324394 456245295 0
391564784 402882470 0
400403687 327997808 0
95731921 399562323 0
185596649 524575107 0
52851564 67076214 0
486371338 402721255 0
571006179 282856333 0
483789157 276239622 0
551664520 523314891 0
236751241 25022122 0
131164416 176427166 0
449980495 274547940 0
182637142 300856797 0
426325546 218516383 0
278694404 205376774 0
209266840 23955949 0
365374693 140207631 0
567850346 371886646 0
58053838 348380527 0
464897100 559102908 0
168612947 15732807 0
438609036 574963168 0
316089706 360257634 0
407411730 398281474 0
141111610 469862180 0
511645807 85935315 0
5276378 238839906 0
106704004 255285069 0
282529288 495131662 0
206052868 271236964 0
314194936 127393601 0
212845194 100479046 0
64413091 431812809 0
335185933 425887957 0
389440852 129154169 0
306938337 353359734 0
261253775 319535181 0
13795120 383369926 0
18470716 242004937 0
64662371 246930238 0
275803911 524382990 0
42236922 567263279 0
105643252 444697551 0
189315446 404812553 0
531704605 470917615 0
8147206 540508691 0
112324007 108882893 0
463090532 353753952 0
94869381 208893912 0
564398497 529422820 0
402067720 99767379 0
55056991 546612681 0
201376190 382238253 0
169750256 423520733 0
314562352 174393817 0
554877073 120733591 0
32885907 251406520 0
379014048 532373008 0
212572000 119553338 0
364154560 531631880 0
75173079 553995062 0
223635312 180782183 0
49163399 221858850 0
86888134 359276626 0
167918525 503451310 0
528876687 576870164 0
7868046 545920407 0
103481719 7461132 0
301366680 276194840 0
524411928 544919897 0
549390763 449627922 0
572751332 40186912 0
400082676 514394031 0
567155777 91711505 0
174493875 66404921 0
236940890 19720277 0
487882334 85571487 0
386219051 429058968 0
459353361 81360914 0
386798963 271566861 0
425504460 364123187 0
243695651 129730289 0
487514373 555096395 0
181683535 167914613 0
153687564 105351102 0
158388169 375881843 0
377023189 127570346 0
307656598 545630052 0
216749375 578638949 0
390790597 542320673 0
341575223 15963161 0
253602702 169255849 0
201378450 242639626 0
56798933 82773414 0
190512364 522510592 0
506325285 516621644 0
450652716 80901276 0
475540185 84558040 0
105603940 376856272 0
307133742 474473311 0
337390386 304099654 0
497734433 362334914 0
87314807 543516665 0
98340055 516308319 0
535597775 481727903 0
454648333 413130909 0
565625713 208513121 0
455390704 185895061 0
63601952 432748251 0
574925055 192666182 0
188665546 101584099 0
416261427 136180006 0
41858430 425102309 0
30925981 20263612 0
409573537 313810094 0
161387446 281866395 0
100176180 435838458 0
407018871 224119365 0
121159944 418558056 0
467749374 380080979 0
116824738 91803397 0
113102062 335538560 0
96677362 24447862 0
279379970 89365683 0
394080355 17440675 0
309557996 243296305 0
260866615 220999771 0
271467038 35820971 0
474977707 170588844 0
185514508 264239657 0
570431443 281948414 0
378914461 412587868 0
395642468 456009961 0
206542338 457654569 0
333949484 82953189 0
442085990 345596626 0
117395057 73570305 0
475818522 184453653 0
436861043 147086116 0
252521525 436858526 0
300047114 249987007 0
508231840 368609221 0
89754993 359698708 0
540637896 189790830 0
357823241 125686916 0
365077030 137317357 0
496015775 59038780 0
206870272 248776445 0
288571865 566653287 0
217824516 357803366 0
175040675 528561473 0
466606784 19900189 0
152477585 534436297 0
330201868 309011620 0
8896577 489516782 0
211172701 269371989 0
462584112 234626414 0
464022928 519303553 0
201030012 326147272 0
357649000 556511522 0
510934689 345536503 0
452243388 217090108 0
277091303 160238391 0
189794538 398657606 0
395798943 499855677 0
244177239 374240193 0
350661125 59667903 0
256318757 549349496 0
185702827 321006111 0
527762126 563896882 0
225020561 221476355 0
461071411 370774206 0
242679131 504722927 0
467617401 61791518 0
138540464 499468250 0
113394412 263971620 0
246988119 399495072 0
263982231 318105888 0
6141234 22956872 0
335013324 270912876 0
509758114 140253778 0
132633062 269789494 0
146156989 56858754 0
140498852 246479323 0
439020106 448592257 0
147839193 56017506 0
350076271 464324088 0
323628535 465851965 0
220994552 250439451 0
298111713 532413683 0
180543221 165127960 0
249147267 206600497 0
240118905 137206568 0
328259918 97930264 0
191557240 71017364 0
460137372 298415437 0
269884471 86609975 0
128775759 425768736 0
286282093 265719167 0
51179788 53603040 0
41890694 163919375 0
162442286 79460456 0
429740764 433855889 0
221679952 278223762 0
27122661 18108031 0
482746111 11861961 0
292647420 222336399 0
124614251 441250105 0
227422087 310837773 0
96588070 451329437 0
468935665 69829166 0
115954510 421310511 0
48387091 558119447 0
344819820 504504764 0
563640073 535686901 0
219862435 568974787 0
329629465 163463253 0
176464610 125089147 0
123019540 28788499 0
578326711 44185979 0
324004071 280259996 0
230179805 536550060 0
229363349 469571481 0
366412454 460996201 0
207101754 158793753 0
278777844 492128465 0
254400450 277116297 0
220926809 254132814 0
70744995 486102189 0
8234190 535075446 0
296078325 337164802 0
446905545 170308987 0
473139944 463104583 0
208912377 58980624 0
148152822 457560329 0
369158292 84852389 0
283330144 278173855 0
337614974 72571856 0
468603157 119943662 0
455395534 428228912 0
510210783 298689934 0
428343094 141755475 0
100802235 17281858 0
512444694 89011397 0
334421597 110442655 0
477264392 14747159 0
161246054 377697347 0
516368541 8667370 0
301210002 97876255 0
575575725 539713759 0
64149101 462102631 0
43190039 428210905 0
366632607 192981420 0
447001233 284822605 0
220041948 80887175 0
155613917 42973167 0
280340465 512367539 0
91891413 558811582 0
430514027 9522359 0
255099264 232028814 0
255305715 256361953 0
268386106 239309880 0
29121374 261363423 0
494029572 451691925 0
96250687 170529672 0
69889095 452605093 0
429882066 208448292 0
559796341 100197535 0
355545474 37016346 0
579410265 472561958 0
130995389 23872447 0
415480024 106465168 0
310851106 332022555 0
343897754 522459371 0
464979197 406282021 0
11647569 387166615 0
163755580 554479851 0
318229652 461138057 0
424066049 92628736 0
200383442 520961928 0
341196863 24548686 0
478267387 338355343 0
447202388 507549683 0
379019286 121570767 0
106936800 476725504 0
122887890 199323995 0
295408583 154771351 0
430597237 202960946 0
134360076 561978407 0
465140463 445242368 0
393041134 225678879 0
196291892 169655780 0
518897934 485134748 0
23577449 355398717 0
397894421 209653524 0
40481443 240525163 0
567766269 524520012 0
181920006 369819006 0
559003782 125653487 0
348422448 158253876 0
525344419 574866100 0
523817240 49853276 0
568516603 250837130 0
540107614 468078302 0
369565621 314724830 0
60503155 204815984 0
518929274 560353292 0
243823450 151403225 0
74146620 206009638 0
118922830 45332426 0
322024704 237727116 0
423375896 348527975 0
526720041 468095799 0
50868142 228201234 0
317395679 404774632 0
125116581 573255331 0
443709023 195393735 0
149149316 537119901 0
50187912 531958587 0
75799911 261733479 0
392011503 206942636 0
549982153 515809139 0
116784993 379478191 0
288708159 538616351 0
158733358 57682230 0
292461991 467196827 0
556090979 123727062 0
92766861 449851878 0
29776342 141346271 0
576197040 176054294 0
542471848 98154740 0
194170453 458044791 0
444328568 331502178 0
453526735 441349749 0
155160051 578330128 0
345429574 488122170 0
359779996 435870728 0
343698884 16394649 0
246906802 570855836 0
286128349 372297509 0
124889435 362874178 0
456245839 90935029 0
405938856 376078631 0
554310160 573155202 0
571888272 533853283 0
141784637 312202328 0
228022147 569590541 0
66499556 496992869 0
12443368 380452647 0
441976236 448520168 0
173968653 17612980 0
486479264 108239134 0
9747319 251350449 0
72567779 279418480 0
507776341 99035419 0
262613356 462437776 0
87859394 527407545 0
115923187 94031799 0
415258712 369434710 0
324212511 381737970 0
274393598 508865069 0
196544714 87250929 0
506386298 523870469 0
479843332 4144677 0
302337738 520144151 0
525677620 95360535 0
44830631 70014124 0
296039320 519866134 0
47414076 158099339 0
336591271 365483391 0
550430812 120285841 0
553496359 199773711 0
540766483 537461848 0
421054878 34543782 0
446393950 371413293 0
17451888 554802661 0
266416881 492502266 0
402670676 564579955 0
473441302 411769697 0
541364814 293685832 0
309013658 83634057 0
536349209 464971980 0
429354515 7865023 0
96492712 227995602 0
538834516 570021342 0
457070629 254466389 0
446672019 44110664 0
300541325 540435748 0
421534174 159058916 0
543421375 475941737 0
94354430 318280763 0
18985697 562939657 0
82134392 174764164 0
37744625 447082131 0
321711363 50504512 0
441231801 355985867 0
214959703 227533033 0
98384780 237258070 0
270585476 559449043 0
285623563 358217349 0
86086747 480406339 0
59477889 249989991 0
262562856 284702731 0
479579530 427596334 0
342408284 211176984 0
194526685 44865796 0
452331838 520564480 0
223813997 91747448 0
243003918 207099840 0
404816651 251056648 0
444875857 202660379 0
405886632 80975232 0
164991579 303427722 0
438000488 431933110 0
536918509 389767422 0
175857425 76866946 0
18370779 539925431 0
399823418 236240970 0
371089793 442700860 0
463847331 119243589 0
487890300 21250741 0
228550537 223637595 0
251783791 124215861 0
63986669 255840659 0
238206767 16482094 0
397227170 417793857 0
453552044 353749127 0
201465094 92214687 0
77848944 376281166 0
572701989 334702141 0
378314723 277759625 0
380014456 579353968 0
361482954 40486189 0
531865818 318537649 0
91343994 225311513 0
159436957 348667782 0
163536331 5098525 0
51991268 60925531 0
276210507 375966398 0
155802190 122995384 0
579011832 34832131 0
270500236 504469534 0
34347993 318225579 0
37614122 171846622 0
30040701 368563451 0
496183744 197705455 0
149665819 27367731 0
568505968 576821555 0
543582867 400949739 0
90384996 498811269 0
253430437 267060653 0
34429767 467931535 0
438234386 286663468 0
432116616 397607087 0
212383650 108824366 0
92589166 118192646 0
106514421 88330228 0
236127917 518544800 0
316164760 380654848 0
378870271 301001920 0
367456903 150941699 0
537578244 98102724 0
235277164 428933443 0
360987550 123266809 0
195525147 246977274 0
36805316 278177393 0
505158465 517302696 0
214524938 290895600 0
456872815 38102804 0
564566158 176811471 0
491479782 211863830 0
564735726 165529966 0
9048164 528310048 0
8665988 308324452 0
436736297 40388493 0
441491009 552320531 0
541370291 198030235 0
126366231 497387042 0
524327996 519228907 0
439015079 141997028 0
51132061 547691857 0
36518215 119558141 0
60952986 278093761 0
22813823 45970518 0
415485973 390587468 0
256480294 134714103 0
534924905 85154615 0
263672926 525807764 0
45544104 329250992 0
346615924 313766668 0
171992745 149042709 0
451152736 30613542 0
261969512 448560895 0
134112463 344817100 0
302212086 266790577 0
272088918 27041061 0
573626516 316987348 0
418035685 254591693 0
407204333 262530013 0
467306440 351622790 0
42946595 229122367 0
266694643 522443300 0
254803678 466166134 0
349162814 578204568 0
320729958 344744334 0
195690591 375121213 0
525920489 567997454 0
135173608 246293730 0
219572431 451449379 0
400375244 300482384 0
175933895 481676109 0
137557959 117337401 0
53970134 3601147 0
408797815 481115694 0
476539093 785392 0
375760147 202934038 0
229186758 394716027 0
440833598 410620225 0
314353753 421781557 0
358563820 39074438 0
285966655 510596166 0
563116888 271225376 0
556380370 194794901 0
537431867 48784226 0
431437418 407705407 0
440696361 260177876 0
110317249 408391517 0
274567873 546788423 0
20204000 413293076 0
511362977 279289266 0
171302705 210820532 0
308591529 24907271 0
493015305 247316624 0
378450348 392856101 0
51759871 490170259 0
249847153 430035612 0
498171979 6337467 0
11437850 495919989 0
245178154 402927461 0
294989273 38317087 0
28294407 499325082 0
73146919 160317578 0
250895776 9641388 0
80782606 140878840 0
419090743 39430466 0
573227288 197426530 0
124431149 67622421 0
469314958 408023331 0
359892958 190281527 0
157095335 457652238 0
567761727 392039125 0
568374353 262028397 0
395483546 91411459 0
352778419 143116288 0
237958497 55569837 0
36392971 51784616 0
311429825 559177042 0
355119920 284740236 0
109513090 547085774 0
300717598 424278221 0
522949992 168486628 0
128171078 458066761 0
425466692 333343417 0
312507874 512349002 0
523658727 26728983 0
332586422 502463494 0
545686814 501824277 0
432932372 297909333 0
312759052 119109443 0
529534643 267558703 0
125392196 374550828 0
452494284 392639966 0
402330341 344345980 0
444343739 120494921 0
152672457 296482790 0
330768542 24735954 0
55984357 351996609 0
366301088 281284038 0
213490024 41298294 0
142516661 365454847 0
541332161 172857421 0
325697881 218256036 0
36047603 239816193 0
314338443 272531179 0
153743225 79909654 0
491343330 375019940 0
391257684 87386063 0
453125610 83657209 0
298412981 244417060 0
77846318 298402368 0
398100747 80301492 0
266942176 270685036 0
501997349 64251759 0
130210757 223244611 0
431261955 39276146 0
247429585 502022936 0
575500031 418464087 0
429924795 336592007 0
518930365 19783326 0
30072268 352425996 0
25823995 329440444 0
234492714 454292980 0
81323717 229630479 0
95324546 161281938 0
281103980 128086041 0
87055107 9271719 0
441585096 368396471 0
219490601 106252332 0
483541121 144549320 0
402140566 48037607 0
427839082 176686966 0
261558620 255424208 0
411987108 518788660 0
313040692 83461185 0
11849842 81515703 0
130664952 163732761 0
434303815 474203111 0
28350514 150903803 0
572819245 334597998 0
558906454 347597655 0
380526476 433862053 0
411704815 208899034 0
170033467 363680626 0
233182244 22542003 0
300786513 451538495 0
274209543 222033364 0
526349216 329470747 0
229402578 186763181 0
28541003 550416805 0
441318123 323638616 0
221485887 390306054 0
396410657 34397750 0
63844191 458263365 0
326905203 113326933 0
73263309 571111512 0
574837291 284757512 0
306007526 77513634 0
250653782 471436494 0
330142850 132252706 0
68999572 532397436 0
501928692 348263722 0
66474637 249101612 0
189930594 252348914 0
574079730 289425926 0
65002022 561442168 0
124589922 511755959 0
311261662 273019893 0
299783363 418560550 0
72677964 278831378 0
146006217 179059128 0
140139650 561079728 0
331550010 359314875 0
487306665 330238596 0
462788628 290802796 0
196781404 466722990 0
431872533 460444157 0
341896449 205503099 0
4088443 298253986 0
23665627 465474512 0
44385396 558311842 0
410728452 134252389 0
331960537 81699897 0
162250634 537259491 0
22741742 342314298 0
110883546 45997501 0
88822313 178273549 0
473200630 391172096 0
343732253 563612140 0
505068153 578052472 0
399931781 266387999 0
346112528 237592507 0
326966542 247666874 0
126928394 483901485 0
340382959 100767136 0
505123822 71524650 0
257431234 339687295 0
472006008 72356531 0
438163842 418916736 0
74244030 67143875 0
370608806 164632375 0
15018919 84002184 0
76652255 122440614 0
497520674 192224443 0
496455218 134892663 0
477804553 569368155 0
438075032 129576391 0
505693439 296933337 0
41931316 264302097 0
22916366 179691982 0
530705973 308680262 0
287915355 229649206 0
342204186 319897687 0
219830576 26661796 0
165676162 406436127 0
117877436 312582662 0
175187830 225230561 0
341353036 267082041 0
127776676 281292353 0
392557429 103515760 0
25925477 272256897 0
80593408 220563858 0
416027289 227170635 0
100818570 406569845 0
298588472 309394832 0
68448372 118785476 0
153571665 294727147 0
350212339 438800697 0
51815296 288549390 0
529976683 336421317 0
110903916 311418836 0
243190532 213892068 0
564361319 339970383 0
257686117 9335622 0
156622533 352400671 0
465535486 23442691 0
411084527 339556941 0
459870339 200352779 0
84173658 181102243 0
247529937 87447644 0
244246017 436109114 0
243241607 454098414 0
170121129 377909216 0
34341778 325079988 0
37639587 483273745 0
528441072 516544866 0
407107950 398059922 0
157390492 113524941 0
418885191 381575811 0
359386818 117031882 0
512433877 236868473 0
427649118 198250572 0
145424503 144488310 0
375868056 436901024 0
11784261 431305356 0
56456443 189076725 0
259523433 411750034 0
272203434 220262420 0
144594873 120584717 0
521466726 188928252 0
238960829 408504593 0
434190238 342480932 0
367086964 453430397 0
102669664 187575126 0
475957786 63737123 0
227449077 534885092 0
322119305 191916846 0
269367039 288230982 0
45313614 406806104 0
406136033 47457345 0
307212935 316837667 0
436597193 498833541 0
87772716 177559551 0
493923453 432873736 0
344941720 539214929 0
217517505 122943879 0
10208570 316841992 0
102587537 103410742 0
545979055 375161031 0
7742332 456042860 0
188973637 409733752 0
117375095 333495440 0
159683051 85540032 0
123338962 452108895 0
438925048 402773988 0
115478798 23054397 0
548620461 301775933 0
141428966 111631526 0
309819145 393283065 0
552098735 119187032 0
425539265 153446797 0
109487679 372720467 0
440552263 300862599 0
369057364 455019904 0
289424946 458155525 0
233477703 86077988 0
106670207 298215080 0
452711710 406831998 0
403129231 146783452 0
563414311 54887051 0
285911516 59776475 0
163614021 339831841 0
397259070 391304190 0
229170870 207216835 0
163460467 574421705 0
369732032 457804269 0
155398764 430399094 0
544996466 448421260 0
277491648 86643098 0
276642622 492513139 0
393010055 310756205 0
324895082 236496028 0
110828564 267408712 0
362630494 343864843 0
445825165 108054300 0
383587671 477123962 0
547786566 72266910 0
315266610 281180201 0
457825560 252004861 0
525412248 351066326 0
420002386 112795772 0
255112358 109541483 0
521211622 421701730 0
536551456 156836867 0
323505028 224107768 0
48849402 308776807 0
50500632 109016137 0
133319054 678118 0
572844277 73370295 0
24121260 210302928 0
537578694 69193184 0
74947161 16012364 0
284391835 330235374 0
268883916 373548882 0
535851019 459367069 0
221080238 349947762 0
531052945 198764295 0
506765129 203584974 0
406595681 564388665 0
198849192 70233944 0
455707725 465046603 0
187210749 36689204 0
491680864 63007818 0
322613138 24695577 0
160266712 103716296 0
84763896 501438148 0
296161310 501061825 0
503593915 294845827 0
281847344 249188252 0
133659086 390162664 0
184640415 165988849 0
124260704 535195816 0
153437154 46763807 0
198093222 445630799 0
85526961 44952306 0
483606014 30760286 0
345640071 389877746 0
280504333 562998444 0
484049191 199009289 0
147417222 185697035 0
82076811 364398271 0
421611178 376630174 0
361926142 557193061 0
104017646 419091463 0
303445602 131349966 0
206704469 86156687 0
175874716 89292508 0
257489800 455972166 0
311846851 392195002 0
179488346 277294919 0
458342542 291933962 0
339348704 24252377 0
248512808 192268479 0
174495142 196474466 0
146722500 385311016 0
187428189 99376318 0
146760467 49410637 0
129977068 443090256 0
548212926 50143822 0
157453597 416461304 0
13228996 364570535 0
173911145 21003557 0
58984637 452617224 0
579397080 461045150 0
315393926 305859525 0
194335147 450392658 0
69165241 46427547 0
5007578 99051519 0
489129540 107055240 0
179722575 111484565 0
416989562 21971013 0
540483807 553446636 0
228928603 93002783 0
279248793 64871160 0
113456522 162974133 0
50217784 250062815 0
78650967 334519232 0
448970221 135639930 0
434558533 204864257 0
529955077 235472123 0
386722929 557976987 0
10849038 433680720 0
157906433 140442269 0
444194964 271022632 0
45319646 120169945 0
41338922 435593521 0
286798268 183302521 0
77982300 273680606 0
499878605 280572524 0
334276686 357525847 0
351479235 505174417 0
411817594 186223048 0
349708362 284741541 0
103471439 368435189 0
336940525 86755717 0
457669286 181168851 0
161124743 62183447 0
142994444 292137886 0
381289717 530049631 0
183143197 505759667 0
528859704 420347696 0
389274348 167742608 0
416209786 17263284 0
578982394 473362442 0
456266165 211777799 0
505736566 472368160 0
195599724 556217481 0
209030872 108662416 0
466197621 532556066 0
444875980 316616968 0
18403976 290838110 0
145352240 86827489 0
256211647 243151927 0
75811711 132160149 0
25762477 265847929 0
378472134 387217309 0
414690090 408372897 0
336426115 551728091 0
83285103 233736326 0
251597350 150032607 0
75425405 202322621 0
484863931 84790893 0
237963369 405836464 0
485247804 278993842 0
77135540 25767444 0
522697311 182766510 0
203093213 8907236 0
520456836 215780153 0
314811873 421931226 0
15890060 543082782 0
240898907 362593129 0
153576531 227079876 0
320530805 84973334 0
501237484 177730836 0
520617076 336024474 0
416206178 399102398 0
39734541 307797288 0
236370780 252326488 0
251608430 323558732 0
536397208 557660940 0
60873315 158232807 0
100830207 398200991 0
130475648 208313515 0
83430323 553260976 0
403059036 560940070 0
473799561 372212474 0
363138406 110846234 0
61773769 514088035 0
129860830 21281413 0
326544045 539609453 0
515064891 29889999 0
544658140 190635007 0
218743928 254563380 0
139904031 282374600 0
222124174 269014009 0
465224974 435541459 0
364048678 180202307 0
8879514 338651451 0
448403907 143317664 0
391436763 417879113 0
31523923 190313535 0
19930309 574249559 0
229460628 74834180 0
106215620 449018637 0
325735417 523278605 0
84171934 336390182 0
578375384 276317529 0
129116127 453658712 0
498304879 102168640 0
452476980 268752256 0
13551051 536133337 0
279501450 394674666 0
516612224 242743884 0
95660713 99961898 0
313610899 164433658 0
392291021 200670195 0
214550953 306059279 0
438895876 153608881 0
261718898 245486399 0
59209047 197137430 0
239606892 490394089 0
424707889 444163716 0
195141750 153803486 0
1117736 158363154 0
549014212 96642732 0
146852354 195690839 0
322448637 229295058 0
321826191 332874779 0
514336658 412607925 0
489311889 278522255 0
470136168 530103259 0
174299734 444189974 0
100662216 135643156 0
521194157 436286361 0
153514780 538899930 0
39814599 61437362 0
482211887 556816217 0
531524176 145715281 0
265376476 53096895 0
365536106 269462117 0
161134181 462584597 0
164667268 328397838 0
77137802 164034318 0
194004614 240702775 0
36850058 23929641 0
294018889 311372226 0
488652128 182162605 0
21831665 158431964 0
191230737 492513746 0
266250957 176400943 0
297730683 122899551 0
428521640 136836303 0
402394474 130548530 0
65257024 296779827 0
24258896 475694855 0
33357002 503785381 0
543625527 371172851 0
306178634 109927018 0
58879310 154805630 0
291411568 224498445 0
389320766 69683891 0
449301810 394973197 0
209915051 334173765 0
482064337 130978521 0
445380473 28621517 0
490411425 420431921 0
533816825 491666883 0
461039952 129967375 0
2112881 151604191 0
573915426 279687727 0
179453309 106767231 0
442868332 30906243 0
35761224 257531984 0
396073021 325827605 0
209089968 208960579 0
550530975 350725372 0
102260983 26522664 0
305476303 26120552 0
360425034 384908795 0
94575442 533240951 0
357782773 9406892 0
524845993 247482896 0
156292580 145039487 0
87815646 410367213 0
190357126 196120300 0
11234900 377374968 0
387301655 518974423 0
106759481 336762097 0
35709956 112744444 0
356489783 28090618 0
512601254 261723182 0
365057045 552665868 0
167521468 324401130 0
347979173 98690772 0
238429827 159238660 0
205738145 303976435 0
279484751 349494208 0
230797 344800684 0
428984020 555333343 0
432576827 52219913 0
110112576 398129132 0
363864289 404183542 0
444614446 39063398 0
194724453 548116144 0
32935784 17641037 0
145382877 87131893 0
136822273 205543598 0
346343740 31228408 0
439554827 423837 0
15792910 2224460 0
573707272 278654197 0
338751192 243764651 0
368565391 541724749 0
547202590 72769217 0
91598870 15314105 0
172574938 572725159 0
99060858 275897491 0
173713840 481849909 0
530452215 18636518 0
281017145 376701602 0
161871415 131333917 0
187369592 4363405 0
335438464 440607418 0
109054640 553000145 0
185044567 207416542 0
492795681 74121850 0
142213546 203220398 0
108318574 315284810 0
399786184 373832267 0
123142501 456846222 0
412728792 104881845 0
362078980 262515835 0
90338072 333200577 0
186566767 499007914 0
40847541 406458550 0
329048992 409523324 0
12193495 236649374 0
372644488 175034185 0
105738727 310276408 0
549291905 208220523 0
271966333 414488822 0
485180167 99160630 0
490973584 211684810 0
251929063 80275192 0
56395447 476820178 0
113454005 85558406 0
281457236 145894328 0
524544947 364439632 0
516117572 193837725 0
495718717 233953637 0
213203379 271643771 0
63487083 124688419 0
416858049 343922249 0
388986581 434478863 0
124710601 42395140 0
184200200 246741178 0
3453487 550034083 0
373603888 123082751 0
535017265 499054874 0
88798871 382779998 0
391395289 51059301 0
349600244 174112954 0
535779490 246641123 0
533088742 175080459 0
375675582 116853671 0
2945626 239148427 0
289320786 454529474 0
571293945 151227522 0
34890908 523443719 0
118810272 163817346 0
64642765 181706214 0
529447007 534512894 0
18033521 21096895 0
445799667 163113663 0
231328460 3092276 0
329671035 46435964 0
413219698 152269688 0
324192599 264694726 0
173834111 138384561 0
79922985 46909878 0
449091200 119457363 0
404495915 538735482 0
567282899 212305830 0
294268267 139649781 0
301670123 497416037 0
15206777 478891476 0
487620789 375926482 0
14132867 547787543 0
399703868 371553928 0
299615505 1915804 0
101756683 6709146 0
40528449 569578703 0
471079434 122487058 0
307331148 356638285 0
365212017 303327655 0
203129621 264352757 0
524226968 501163440 0
118485600 391896675 0
463607202 138065202 0
46615983 80179616 0
196026437 485155852 0
328961139 414948973 0
261596900 126163446 0
276689514 500245070 0
362596467 141447196 0
69142524 161157892 0
431657074 420827837 0
324153655 198202128 0
38742176 196416553 0
10153403 514413228 0
104126255 33288122 0
417029829 543019430 0
135177803 250867435 0
576924833 323865674 0
519964914 98869400 0
285066892 489761753 0
177434871 8305203 0
503624032 120098504 0
130560022 315666756 0
40767664 48418883 0
40424898 71956954 0
337154927 387352263 0
531195347 359667583 0
217081969 526730159 0
547188557 10991731 0
55680483 286593814 0
476572144 561523709 0
516333708 49417497 0
302901003 102460882 0
340573358 242456714 0
122620378 48983795 0
61279286 426118659 0
207986437 256386539 0
423200407 507454227 0
329656383 390051434 0
368162823 149875878 0
493817581 202578447 0
363701290 123721522 0
84468181 465396331 0
151806838 506342749 0
222180887 250087608 0
520574124 409977868 0
384514057 431131411 0
403128889 461458024 0
266483921 70622944 0
210084615 25112154 0
449042456 159959942 0
160241572 479649704 0
22708646 494777522 0
504539580 486649233 0
247496069 40452389 0
189663267 92249831 0
552121874 42821782 0
273311154 96753027 0
172987281 525127060 0
27349409 154876590 0
393588749 374967888 0
265470725 464035288 0
473404198 454003853 0
461980969 523528395 0
135068191 374580070 0
571202768 58350793 0
21793425 244942311 0
479494417 358479600 0
453096109 71974448 0
370670288 529957513 0
83905587 102124048 0
559740434 440192154 0
389084557 537535276 0
437295997 280590018 0
357211065 379573519 0
474820578 551071368 0
542641939 220900839 0
54077565 129991660 0
349980002 555551884 0
248704423 344299511 0
177307404 371103295 0
574927436 149476038 0
446940387 387178887 0
399578851 4861808 0
466835580 58207067 0
381690803 463131492 0
56936391 14658402 0
203978862 268006567 0
232088772 492128247 0
82444706 122800264 0
16182085 193483103 0
109653247 370433563 0
210705147 161628553 0
448977382 195563348 0
122371288 537971948 0
510006259 349779937 0
494765442 153350965 0
524171529 153063229 0
313780867 509794072 0
87574979 167791010 0
477130903 360960527 0
389263009 555345144 0
7056937 208920138 0
82569349 484985367 0
141759304 548017027 0
248424818 493947949 0
131993696 537299819 0
203968086 307944609 0
344450660 544656205 0
216181274 36294460 0
500188993 153973237 0
516985305 203779370 0
85909880 229761194 0
346899981 547975858 0
520748014 200023621 0
207270320 338359980 0
288000651 348117798 0
144218050 133598651 0
131495235 491865755 0
415677699 398365741 0
263469692 171835994 0
14872695 99948165 0
388289045 174816998 0
280106973 450997533 0
446735606 108289131 0
291260936 225220391 0
485135251 528129927 0
499965609 552965699 0
287821121 14888210 0
268297816 28821817 0
284642942 229348642 0
74989465 486018167 0
152806065 338575532 0
139865297 324768503 0
99504890 472542577 0
113103978 102882945 0
408469069 138721553 0
2531478 36246679 0
499928073 508525848 0
68702496 150204146 0
32458286 539658639 0
508003870 159539577 0
436961553 95220422 0
416332103 131669133 0
144307167 228910599 0
263400751 39926304 0
562317560 257576739 0
187129053 527745651 0
200708531 449703004 0
442096297 223755298 0
178055449 539282371 0
207204485 18723998 0
498607937 98654230 0
418683344 118907203 0
403654581 19310530 0
286460065 86645404 0
42680861 392510946 0
576831363 248601622 0
409976480 197171326 0
92100092 231436199 0
541242384 121534793 0
111984191 116801478 0
506598912 133585205 0
442528112 491428358 0
337366858 197225338 0
421269718 175318988 0
297249624 301068983 0
467600658 42896935 0
457630972 27570598 0
29022787 274212296 0
395029142 309212716 0
246641378 235693844 0
334135427 396000843 0
566675242 12132283 0
104905368 354035410 0
318963758 440911084 0
483676707 77403355 0
562437689 546674498 0
506479773 28149251 0
190745945 372365714 0
576573340 355395256 0
212779288 301012542 0
510093514 564185412 0
551770277 365121725 0
215687200 339196508 0
98146758 406092447 0
125070680 280492966 0
202932734 408229632 0
106591466 414857569 0
165180656 381480080 0
92653527 335490486 0
174235856 140585475 0
152208262 397679962 0
353211614 194899171 0
510801973 294127841 0
66899162 246999546 0
559941720 246494123 0
423317522 206411931 0
228805276 17886596 0
118583110 313546011 0
409612487 193800244 0
248209752 115075869 0
188134715 324348167 0
472805279 120183255 0
254311186 571272762 0
387205202 19660393 0
473967873 517157486 0
559008374 152574699 0
279716854 496974569 0
96712836 346803520 0
191732155 411431527 0
484183886 105091561 0
266618512 203547090 0
73410944 535985629 0
462054682 170375245 0
423274578 538357857 0
380494615 21694820 0
86957376 421332622 0
102302001 374143487 0
407081990 163436704 0
140748875 400948696 0
22199963 56040401 0
534324025 226542735 0
134305749 197646915 0
194352934 309606608 0
441321822 148863633 0
395367832 36048504 0
123324708 260935590 0
316215276 148275863 0
389860552 466508717 0
454251496 219585067 0
419211312 126903537 0
343328246 399485492 0
481155910 263036980 0
13395811 480413053 0
516978474 267659919 0
571411730 390938596 0
188144232 381134968 0
168201342 477463891 0
526475384 401197925 0
237997073 175426243 0
390010240 361701805 0
337916197 525722347 0
510576633 55891122 0
173608277 95254991 0
578133728 511080937 0
538904945 234300148 0
212838080 59558236 0
322845400 302371377 0
349054443 571506762 0
298877335 179540820 0
494884826 307282975 0
447009976 94866868 0
281187739 28713361 0
186208571 498251018 0
520864659 136082842 0
37829812 7280331 0
138673762 209550098 0
121433495 212890986 0
394394319 313725991 0
300831788 260503148 0
434904105 318889268 0
338584670 216079029 0
376601592 332919139 0
101811676 10096934 0
495771975 172581896 0
368639506 257527583 0
107683883 249204137 0
246634745 487527779 0
42829109 8378034 0
544739276 38953358 0
533243614 67640439 0
420242128 281417381 0
221767454 98256318 0
53756264 128639775 0
35728193 183664159 0
371233957 309665763 0
30936432 505362611 0
519830315 274679368 0
472888600 2984325 0
47686067 41009325 0
51282875 550503100 0
227237296 357342812 0
181214964 161359628 0
576833120 473200594 0
99505148 349763975 0
514195425 178836072 0
206746853 115613393 0
578606438 264748983 0
134579903 162579772 0
242101657 551794227 0
545015246 382877094 0
35095003 116973418 0
95796830 30072706 0
50670736 82976814 0
267689318 550845071 0
186376018 412054013 0
461144687 443602463 0
41662683 200343655 0
225444197 536639122 0
575793496 309815685 0
388713660 301222288 0
459853793 282541204 0
446288853 34110342 0
463311708 549898341 0
476360923 160380283 0
505853201 465832847 0
224784092 334726893 0
133520878 528269164 0
203637626 36711534 0
447937388 25848716 0
16745116 342142502 0
210939613 411548269 0
549469746 249000175 0
83326930 514199905 0
37480832 127702713 0
278454511 4929359 0
534402550 192295215 0
335926555 284906363 0
343603860 521536541 0
23041606 266283148 0
515276183 533421684 0
11594668 443752304 0
526135605 328935908 0
553005307 324411860 0
465411027 220842389 0
157261541 494555877 0
99659694 284460269 0
168996191 418335524 0
129252763 473002409 0
340437866 485336580 0
561882831 318233379 0
358384026 322603779 0
502823752 473251121 0
259127072 48028688 0
145651235 143843400 0
138123702 423810842 0
524820881 218214691 0
356074450 301919663 0
428235432 257127750 0
419470294 65875877 0
27239984 247962156 0
173833815 28490202 0
438267665 379977632 0
124791144 391973567 0
127445843 502535746 0
436771438 373361718 0
541739149 118100400 0
379296792 147606434 0
399122119 495442637 0
29513419 374657586 0
376465665 478224174 0
461469157 353548005 0
165169416 465114126 0
336266303 417160196 0
273628664 211644603 0
408507017 498570235 0
150626855 217067261 0
199926454 450907213 0
465385773 496204540 0
513950575 491108440 0
113603646 364579635 0
509342041 302773965 0
13465078 328249788 0
114669050 177650150 0
431746684 407098714 0
492835382 436810610 0
530840036 454104509 0
466005278 425728871 0
282542775 391014983 0
209863759 179328435 0
573000727 351038694 0
216451327 488338059 0
122355879 60197346 0
509063146 463315389 0
510112148 180187903 0
53525543 12948019 0
454673673 514571081 0
248152205 90625214 0
516744704 117272992 0
308791227 120695193 0
53224717 398940947 0
503787448 553795410 0
565535763 196068324 0
151079176 391804881 0
469698706 327529729 0
142849930 494546365 0
274136882 279119418 0
344256401 252130738 0
273293145 301306840 0
473968691 141433420 0
317734997 525270952 0
39114946 68066845 0
336438875 473476901 0
159512030 397316382 0
196541801 301682800 0
357361582 209796155 0
83489444 125937649 0
260331025 212140675 0
172808718 470295186 0
77492096 420472107 0
377329265 571294747 0
345760523 544823502 0
197843558 301961277 0
45890746 535124272 0
136251194 555115947 0
530477360 244707165 0
322688558 482747219 0
266464217 387253 0
308061989 571392185 0
48734892 322781651 0
149896633 285839340 0
414640140 105756516 0
66785996 421040370 0
193206936 68253451 0
462936287 417642100 0
139531482 380595932 0
108343273 299739954 0
471201165 347635368 0
75547946 543387976 0
35923221 230920139 0
285779378 360054459 0
468289979 297094534 0
99453423 362590059 0
231319045 144417041 0
338162289 403681397 0
84604133 360086848 0
100017180 565003193 0
329748207 558367001 0
41750105 222557079 0
370944042 450489786 0
431927845 349887096 0
90894486 87501853 0
263817002 538015872 0
251370594 400302762 0
256845050 37953305 0
280995446 22120344 0
27447371 569375709 0
468101096 427596306 0
205110689 17749874 0
513668470 103204261 0
335064766 302421697 0
297567817 378649322 0
403013413 363957444 0
292361788 431910269 0
511377068 130233313 0
473212400 292537798 0
165682097 522213844 0
301984491 440046285 0
100383357 520745825 0
226842576 209500262 0
552807164 232391013 0
51964336 103182364 0
408934647 238750190 0
519329075 99589253 0
138046890 162686337 0
199068650 430749962 0
135840878 65419256 0
570707351 394909676 0
115487662 298436993 0
287688705 90011412 0
301434153 361438781 0
574948106 235466228 0
548698810 462449474 0
15323902 193545544 0
291670830 211689634 0
301864625 513844536 0
341685317 166539359 0
460740328 411814127 0
272765123 281678269 0
122770242 539022985 0
458307406 359900307 0
442781254 111309686 0
498574482 128528813 0
230154331 294506227 0
412633635 564511895 0
286494962 467172371 0
132531138 70655617 0
453706326 102746494 0
88869391 495106031 0
446525155 335166643 0
55058910 438006894 0
274944042 500256246 0
55586825 437800046 0
398400796 334450522 0
359145125 284082944 0
49615531 565236350 0
299939081 158410704 0
191149918 549421692 0
531913399 458939013 0
249475057 79080596 0
59887163 181012338 0
159003628 272866357 0
284315177 432670463 0
193852260 418988027 0
185713232 132726347 0
570258921 305220835 0
502692577 448227571 0
538137466 204986263 0
313985333 77893595 0
156600254 364276221 0
120288004 405185264 0
226337210 95894792 0
425649191 351744360 0
279627384 214956384 0
231318927 110622429 0
314538147 239588610 0
312166499 431288549 0
229012988 453818101 0
436355065 417803867 0
59397837 95501773 0
63606115 4821791 0
419146622 235714240 0
469650553 2765940 0
82449760 493748538 0
114552269 190384383 0
473849852 407959923 0
108307979 201830185 0
269317623 412744995 0
237903174 570449364 0
336590905 521601957 0
463223005 240004657 0
255349539 103551229 0
154667377 376133223 0
443502008 219631647 0
19865805 90445543 0
24522329 321608199 0
70201962 432025350 0
208795603 427360863 0
455933029 26313616 0
500024465 246497291 0
47749458 440876008 0
449412255 548102902 0
160471059 403661181 0
86342574 114642588 0
496048036 224828897 0
548045845 349026405 0
199374319 352443286 0
33999225 123299170 0
153543461 164633437 0
370393267 272352835 0
560238238 395602008 0
250737291 280895112 0
309154365 538988702 0
366531344 51759034 0
119007608 180237613 0
516863640 123701524 0
159252128 394088804 0
425399492 555782659 0
464337461 489398625 0
176681296 21796325 0
171371580 238790139 0
487285969 142013128 0
541081772 233485024 0
542559883 269120267 0
427928654 53784581 0
244315413 148780008 0
137791672 148389971 0
177696757 240220000 0
69570477 483913557 0
168982124 188052920 0
453588736 408862531 0
466773366 320118960 0
4624603 3413549 0
297144158 269320410 0
2096146 98789352 0
546916888 22953802 0
564062446 561966282 0
90168445 276620533 0
260590359 88189077 0
167719019 103623509 0
577297449 315810106 0
182494913 158884579 0
107584822 432023036 0
337144653 86036876 0
297317527 291716915 0
222919633 89368116 0
73297013 16123970 0
191923521 172915783 0
109200279 344434314 0
442286105 181414378 0
162556750 272106170 0
209125234 330928475 0
121768463 206368246 0
471402924 305908862 0
163851601 434337674 0
446150015 111494207 0
100410536 209892058 0
311079382 431264091 0
188738720 516010593 0
222623478 324110464 0
137959872 450449814 0
280579315 523544949 0
334866660 55582016 0
340820305 4806105 0
102731842 141342505 0
369732164 277675230 0
545861098 220533839 0
440367683 91246821 0
37551189 45080682 0
559571172 120440326 0
119562608 178831546 0
351798283 217860974 0
11458267 138573050 0
272769771 282527470 0
515715454 484408006 0
259418814 54465733 0
319303913 277940664 0
222983110 296126038 0
375644806 462628184 0
405486509 213639865 0
539522595 388147442 0
123108351 188679336 0
524942589 339475764 0
376827339 181328801 0
493221235 61554824 0
24968030 113904962 0
567638155 458499579 0
41137283 382829949 0
15627519 86231482 0
26786855 401878104 0
277650349 184234467 0
135283477 13219299 0
498139719 326887689 0
106078919 196299060 0
160196785 2415423 0
319174620 530904774 0
489355576 196004755 0
169479681 383200951 0
483678610 41632629 0
18307752 415761126 0
41102435 39123078 0
450122896 493036575 0
73786332 60158031 0
69897950 340264027 0
8225738 347322255 0
257628396 247047043 0
492852371 306700663 0
352532173 89812937 0
383854641 40756747 0
44458627 131355876 0
314241154 351216731 0
44495165 436698318 0
74073762 571736041 0
483411983 212058439 0
365380658 493696665 0
411214334 442587324 0
444952192 281358370 0
490406318 169505499 0
462871842 400914688 0
127088310 437211919 0
281289280 471649025 0
340136027 352504534 0
66001615 159966792 0
20928500 16199366 0
579334834 298495712 0
382510771 577496600 0
22784720 316728000 0
395103049 355692053 0
201036701 249999971 0
61434405 257749175 0
22123602 527999258 0
5097345 427356296 0
335966669 128998788 0
154014361 157903974 0
576717447 103056165 0
370078118 489783703 0
482445065 137421108 0
248165959 31466550 0
494617152 518621852 0
395696654 435086713 0
454742667 360082748 0
384238320 69715424 0
523398397 173694825 0
110092159 289928812 0
520415506 180530118 0
549551896 371965194 0
411381140 398794421 0
267322111 549677330 0
101453691 168545165 0
397337918 537141609 0
302690988 456999876 0
302493148 201048860 0
301925191 20691393 0
324117807 126828613 0
313536828 105338858 0
65477812 376164601 0
486286660 247733385 0
317979439 402892553 0
373966310 402217073 0
445001916 195295131 0
133026734 540320858 0
567610327 313575310 0
363176016 464416306 0
208095600 179626184 0
154618473 1377444 0
406379288 572926532 0
524464521 223218680 0
12773060 474770118 0
358941142 430958914 0
232654724 565522087 0
216721506 495579340 0
382291666 50074568 0
496921726 425802934 0
309884690 124954655 0
341066413 450559422 0
110904646 487556945 0
257667683 265486801 0
567216861 174443402 0
374316510 90546546 0
520583088 353481417 0
179210788 88735705 0
2444887 392506429 0
475424520 298809414 0
80729453 50992536 0
404169594 467246047 0
296129529 360551907 0
324644524 228739409 0
55540406 326724213 0
547131086 521658928 0
353953697 524168767 0
183100242 495343452 0
55043357 209313303 0
458251415 364781941 0
304395178 129257067 0
216668202 415022593 0
121157738 536286625 0
175813701 396425397 0
562424297 347471955 0
176032315 265096584 0
152745425 99464296 0
553213792 503054718 0
477942971 362553080 0
2566474 116528655 0
341403080 471674881 0
382327800 550732490 0
157481173 219863411 0
12138930 400602349 0
344472663 191311196 0
559958335 169121674 0
138643059 414579559 0
297392003 243996639 0
60448140 168887279 0
171200544 383143065 0
332003157 461244122 0
430869726 232610177 0
368098588 498852712 0
149097261 567879170 0
397586198 176272191 0
116002154 285173567 0
210020002 303625115 0
182259510 238376203 0
85366051 278403910 0
174528811 448019432 0
503189072 52545839 0
165216044 255335551 0
89214340 532973961 0
328565706 208005220 0
270922837 495641066 0
470809154 524836209 0
189124676 553529341 0
146684360 284337028 0
182374184 73043910 0
4351282 487301894 0
235831394 503435976 0
276842148 533932193 0
412644667 536115214 0
53526680 243959478 0
574028783 449513663 0
307280448 522265904 0
188305280 335102746 0
172865002 566751141 0
150037635 123706171 0
363560475 91323350 0
368073731 562275457 0
529533552 266796380 0
64342249 389754658 0
572148885 207207333 0
296305174 58146111 0
504500221 213485863 0
355574213 259623034 0
144658636 201729904 0
526951129 2766125 0
217860792 460673863 0
203978787 124658694 0
88959144 314249249 0
518140540 102650941 0
385927518 528258933 0
373189456 103060603 0
257461770 539382209 0
173410322 549338725 0
81525446 84972328 0
119379413 66079016 0
320617829 53867288 0
232336608 84165594 0
5891075 137501651 0
26724758 414902909 0
252871772 79063850 0
231001953 190179762 0
123121517 348843053 0
536763125 338263265 0
481539365 45070916 0
251940595 511826959 0
429435268 336413590 0
219281605 404942605 0
104733157 374557251 0
97726705 220173104 0
333462614 369547681 0
295296636 384105271 0
330346323 325791875 0
306269951 308147975 0
168005253 129863726 0
513193552 313325560 0
528471502 526058502 0
171114035 472060377 0
484234955 445433907 0
51963286 96975019 0
84124297 238005922 0
210534779 56933543 0
114588724 83851007 0
492681119 346560687 0
419375125 452800993 0
517326444 189481354 0
36496061 323481877 0
59039355 145840222 0
216023752 262760840 0
325221991 244422233 0
49886399 384686005 0
222755415 394384223 0
238600612 519167903 0
295978354 416942564 0
256216653 437413417 0
292635911 546708950 0
488837733 520954240 0
558179656 222433483 0
566088146 295294408 0
225396950 275893655 0
461614732 54055087 0
62606460 223092453 0
58553919 65265631 0
236783247 493703183 0
431565369 453752539 0
432864126 529509513 0
454357222 116294262 0
197403112 109063939 0
401515775 478636765 0
571076769 437915299 0
135324313 31210986 0
149772473 64123903 0
121532572 528869127 0
414451967 260913363 0
250810370 457582992 0
247364836 154375452 0
158825189 145347972 0
322980310 469234374 0
347011287 241587425 0
229598771 279342015 0
566515917 337249889 0
140271407 270325654 0
473052985 69618130 0
45547402 317253833 0
33675656 305386389 0
306409741 430161488 0
533809007 444275374 0
393596019 497510747 0
54685019 237364927 0
190543845 46271438 0
495482090 171442580 0
120509959 505714218 0
103536392 224489047 0
139552169 141749045 0
377914022 530440763 0
69827750 53790693 0
367427380 241170154 0
508055522 15170558 0
102325662 484225674 0
12907001 409312550 0
256550432 24653105 0
127261455 348457559 0
159238918 117657182 0
528750856 455623727 0
327970231 94109040 0
270915591 93485407 0
212160483 308276695 0
570720913 20304980 0
2247091 13761595 0
38083481 109272771 0
117072910 321623315 0
546113741 323118074 0
416814970 382093203 0
29690727 520665773 0
185309818 251400911 0
27828788 116664896 0
89226819 484490067 0
518078711 278442077 0
183088279 537592118 0
277668698 114406242 0
110778372 456012629 0
574271606 7502779 0
473700379 342890050 0
466344314 64833350 0
7263217 166229700 0
311573800 246169786 0
345965213 70483385 0
501374520 30097295 0
386307846 72421246 0
381696649 126344336 0
573147927 43071469 0
127080525 411612282 0
506842309 513827556 0
273397882 378242112 0
208917917 559299657 0
325431161 135338646 0
17984083 163529535 0
504260329 370954233 0
303769924 392075529 0
407893501 269549730 0
460728859 569322063 0
286430974 190626672 0
380477039 432235294 0
37062771 467539649 0
76274466 189590464 0
36842987 152119009 0
312663319 457936910 0
216763269 317354225 0
302823580 282553703 0
157352719 145260260 0
424456157 169347 0
538108087 553639282 0
396842228 250944207 0
188642299 150626147 0
296518236 329178926 0
396820647 115510608 0
422575574 110942091 0
262388315 370024105 0
350584822 258846206 0
148514486 2418762 0
512858626 332863252 0
524993444 552317804 0
222769278 468081796 0
323354380 170737813 0
157301158 169171583 0
137693669 219873944 0
398923302 52194740 0
221540252 164178931 0
323024051 108516631 0
193204754 558776936 0
40091066 407681304 0
331488908 118701461 0
197377122 407418966 0
362669096 419419327 0
447167823 252709617 0
380979893 99257052 0
317795325 389976042 0
453483479 27218634 0
399218097 293734894 0
141421039 205814895 0
8538312 397144971 0
573694359 81196856 0
262646662 14306287 0
188527633 142952239 0
302897133 497718243 0
71218459 503452814 0
160490507 325852687 0
140489813 218834453 0
487411723 543198357 0
66674401 416125359 0
451393567 87275293 0
22712536 571787239 0
307357733 31478063 0
26417840 419890652 0
460909349 364380436 0
165802262 530622819 0
172906072 121213139 0
485200110 332405340 0
129094107 406429684 0
369946945 492078735 0
238627963 354744712 0
340414979 62220408 0
457298765 363902403 0
336995710 2944566 0
101034482 396939360 0
28374243 465720061 0
414608116 89732175 0
412140286 350426321 0
11209229 211979025 0
397317589 485720414 0
415994814 225531979 0
70753378 65164333 0
393953454 143022467 0
128942544 391074011 0
126710443 91550904 0
92020750 186350905 0
477549337 182835171 0
184143450 307393137 0
483849773 535627802 0
178556324 178532820 0
309146542 392719263 0
98662579 49101312 0
258748634 35181183 0
302800830 268223130 0
446165117 359551640 0
4693416 517458273 0
340866924 17841074 0
255906166 414138209 0
30413054 43403837 0
537981956 45694276 0
562431485 536080282 0
206241248 212302868 0
217772391 418324859 0
396623860 383372385 0
210218719 82923941 0
281960604 366772570 0
246799098 513622426 0
391095874 241575783 0
392652360 60544071 0
418220566 434914754 0
483954784 228989459 0
309613454 290025103 0
262033084 447396213 0
457427003 547082304 0
39538719 378621506 0
564294613 193027254 0
504218967 542570823 0
529990039 574079473 0
295098775 60517841 0
576503460 213664098 0
569517268 230366398 0
176681482 251343150 0
129080663 478758251 0
226349556 562557827 0
228831798 421424174 0
150331299 470836744 0
16060481 3002521 0
410076405 465896138 0
261325114 77665690 0
519295522 442823182 0
506455226 504116404 0
567986016 167503400 0
392303523 124841926 0
441683780 156345118 0
171683149 487822652 0
59562906 137365527 0
460713166 455468556 0
556789822 328420682 0
528670836 159252616 0
408781506 381075042 0
81199617 532132417 0
447519060 553218426 0
166856564 417641440 0
71777366 567974759 0
129974676 515653999 0
462177032 310560657 0
208269469 571927772 0
213195141 295815996 0
545164304 501585843 0
304198491 262573892 0
34967017 9379947 0
146631963 356433181 0
358125357 202046382 0
556036299 457438762 0
304604798 507661825 0
412670418 130518329 0
521116527 20818100 0
276638266 286915831 0
385144619 79169934 0
434276798 43043862 0
226507156 374687800 0
288871469 430744808 0
170549150 463824400 0
382306072 439531568 0
209567569 23752026 0
47576811 572183285 0
112953157 75901312 0
161028068 556535810 0
51250807 226414044 0
195293181 330408896 0
286275960 213575517 0
503310263 569601574 0
554167346 362659885 0
553599997 403687808 0
301984966 175103412 0
364519810 21315388 0
96807100 210293186 0
216594599 201858373 0
12581570 447655177 0
97600488 309279710 0
506321727 347430044 0
252457455 239504548 0
333299762 63516181 0
499629877 9307348 0
217648609 499860589 0
263763346 318793788 0
299514025 16934681 0
176052533 413293336 0
512316832 120143251 0
435992621 238613522 0
461486393 427937867 0
236650297 23435609 0
25000176 471670135 0
268246608 501060268 0
162914728 86874562 0
229681281 443075915 0
265779580 467050638 0
347973965 151307855 0
10583156 55748836 0
465761049 203448740 0
19753122 349000187 0
209663218 502386445 0
185851433 302154435 0
200008869 463636312 0
169150980 56607333 0
434514514 419220479 0
206068593 379464434 0
553713243 323212334 0
456924314 141587275 0
294001864 232112266 0
434999759 177950770 0
135176576 362126838 0
332589940 61322835 0
46028977 532378088 0
13945453 135471565 0
422403339 133667662 0
148961156 481611689 0
453855944 59115760 0
504529048 458331141 0
65974185 330774255 0
257829225 496631296 0
229949721 437517266 0
92040245 490172754 0
401150014 54436241 0
257677931 533396323 0
231494458 494241296 0
369420900 412983302 0
217579961 182692746 0
485555176 164719926 0
204030877 53045774 0
348730403 507659269 0
180404141 395882251 0
212777027 66732794 0
476498983 292440091 0
289445407 381627491 0
343556678 63455108 0
79035432 571488824 0
142611753 533724691 0
21258312 53543519 0
293327485 389074811 0
352696243 64626206 0
406999964 525660260 0
128858959 242900755 0
241491730 351863847 0
9623239 259311539 0
8238829 731669 0
175603170 140999522 0
441619060 16379508 0
520838906 183131516 0
228969482 58387624 0
157110974 517619678 0
552295804 210008830 0
420272542 426268819 0
32855775 26084468 0
358376263 255600061 0
211320158 132266011 0
6038518 4883020 0
254401072 467267140 0
552291504 492310569 0
333252842 88181797 0
503395376 116542983 0
156019171 568126532 0
458405080 568213320 0
519652039 31569705 0
267312445 280945349 0
165620738 379199428 0
469351113 504522274 0
517641039 304956194 0
102849040 199503972 0
482108420 383083992 0
491729886 46998742 0
203150906 391018837 0
160668964 116881695 0
466427117 181179783 0
155748065 535241294 0
577911270 336127458 0
542184408 127908367 0
511286206 211129348 0
167263877 108535650 0
451689094 160630728 0
103061970 561104708 0
402781584 453242858 0
531698465 264997684 0
223181202 472029088 0
714488 293050254 0
374594460 375915597 0
255573180 4330496 0
310554648 535291316 0
349463384 409419621 0
359311155 140134028 0
357005070 357976571 0
167922680 485177283 0
346327996 488770958 0
459182249 155010757 0
465849122 268346278 0
280596985 502311480 0
333779010 92857359 0
372134136 356251128 0
437386235 22901492 0
43049231 258682146 0
169398095 211258591 0
363914800 288301537 0
355770272 515601207 0
269394863 19235937 0
556549641 439147894 0
326301854 151002226 0
307515175 150105292 0
157991106 126650006 0
442567384 521288257 0
409532782 551194325 0
208304071 509652606 0
317011721 81863361 0
193344092 327823900 0
487610208 290382621 0
62893068 203929208 0
457749585 118814378 0
466827231 263246056 0
289373599 169036351 0
467297362 307573641 0
234665786 352898888 0
471459709 434665270 0
472668204 562440779 0
373973265 338351084 0
359060947 467793567 0
488147527 97791239 0
415957612 387650888 0
97440203 115637599 0
391740648 504005688 0
256693934 72608734 0
247316704 418540768 0
70258322 8561174 0
254845286 79716818 0
393008971 75172274 0
405562551 533930331 0
403660302 286011362 0
333286963 67889197 0
537724170 196274571 0
114175190 261493627 0
259146657 491502384 0
432437901 90626499 0
253532598 125457564 0
104065903 509668277 0
319775040 90841213 0
365842957 55346819 0
432203579 111530636 0
139933663 554951311 0
248875961 465194229 0
292866252 314820009 0
63101535 456544779 0
266636186 144378982 0
147651402 461019170 0
251349439 150909286 0
45144831 70359301 0
400460734 375758520 0
500165929 192959426 0
524908554 276731168 0
170904894 553633970 0
315142 435582126 0
156844513 124744039 0
535917426 488934597 0
325169761 124785404 0
134540656 244428153 0
463069606 570570972 0
398209493 423220613 0
455920781 320329131 0
206897660 248444750 0
434059359 431805355 0
224609178 53125340 0
9032872 255358086 0
185486162 350548235 0
181448670 166869591 0
512631981 38790751 0
567998378 302346053 0
468960427 473994310 0
267786642 578457295 0
97936688 123801154 0
382852436 13251326 0
188216442 49499651 0
281288072 181496823 0
114286606 251734402 0
278573916 44986899 0
483504887 2308105 0
553313396 364515416 0
471681602 29748255 0
163858462 233615169 0
238728700 545323194 0
85464337 504172365 0
8648925 335236808 0
486992403 78950971 0
434328364 163228304 0
540549184 95172981 0
549713835 330469248 0
31395228 84627742 0
189663950 500708836 0
515055067 229152752 0
531783706 363325305 0
293783697 195364141 0
355918872 278472154 0
242771358 77677790 0
71501408 198144706 0
528679022 97597383 0
245291950 230802045 0
149483093 193445196 0
160720925 187510489 0
132300486 85778028 0
537672465 353731 0
169166448 24948777 0
293714303 87851788 0
142527687 497122367 0
60086284 259055327 0
62393867 142681372 0
321216717 517887593 0
483237880 325566668 0
437118434 345452729 0
287081969 342680420 0
73536053 198652883 0
169153114 18242749 0
306390953 495240897 0
544918566 129229083 0
253622416 414596396 0
369665223 26696801 0
141067616 512311078 0
465243402 168943325 0
350422632 48960383 0
397498554 476582320 0
78073409 189231970 0
283621325 485650629 0
458781159 467654978 0
562782635 568552399 0
564274455 175106882 0
574101036 217539801 0
179208147 376771826 0
206379639 198458701 0
362546611 342338629 0
197545385 328950429 0
18221596 303536044 0
577570012 547688504 0
420118056 485731106 0
359994707 389272214 0
466422180 256908002 0
256765954 298136913 0
444872994 577686480 0
211334301 412616161 0
36391271 267963132 0
419776529 323695684 0
323818225 17496336 0
480153980 96023516 0
213327846 490548995 0
365361098 134174542 0
93925356 406701706 0
473051966 306556570 0
335851483 161483341 0
275902199 530385121 0
149931720 31725031 0
308579107 510324188 0
378214102 362315716 0
317152134 508352662 0
150598112 222001325 0
350480331 169603551 0
511241531 419283022 0
395781918 145373678 0
99616801 346374072 0
261584071 323791629 0
51406569 298631497 0
98688996 269697115 0
222044646 93558485 0
476918712 521453 0
278669286 338645188 0
186720094 458275361 0
300232705 477684197 0
264627923 471538684 0
434959288 228442730 0
72274699 353208024 0
347004770 65193404 0
391946604 145872220 0
378915074 27070122 0
184928680 183428952 0
465984062 565657110 0
254565447 514138096 0
525936795 515774676 0
540037347 284499003 0
249154257 508458120 0
129924493 512498417 0
287570198 182064703 0
187075436 385969470 0
82724310 366288681 0
550033616 282379186 0
204430480 573131902 0
297097540 132513689 0
54845334 550712586 0
68414776 207173223 0
98257980 454558376 0
367881026 318454750 0
5754198 276814693 0
212522275 195088013 0
410332778 11172773 0
473100029 36271704 0
472468783 17016595 0
328872824 481184060 0
76086140 254767352 0
192184018 143367099 0
65259092 165334352 0
177271623 313599555 0
196227288 562392032 0
244737746 555139409 0
131384141 108970702 0
534247062 494536324 0
532491568 148719114 0
106686576 382083496 0
125838523 328039923 0
417116224 126061212 0
180347593 265698935 0
360281489 218309887 0
351007485 377565985 0
512005465 338202106 0
197508809 428692814 0
575644730 533397297 0
4404792 496257063 0
11439435 465609118 0
299211846 551325838 0
120935329 458713985 0
122692163 562941551 0
264303140 441303892 0
412547548 547791542 0
52000680 234666153 0
393461728 469201039 0
159903550 487759730 0
210072544 339448033 0
208401731 120347703 0
14387982 389442712 0
238712650 340754487 0
424840842 91041686 0
185992794 417631436 0
281255277 198330918 0
401154601 275583957 0
454621601 169303081 0
431750267 27519805 0
271764410 419734908 0
452758512 104120381 0
255700621 524597518 0
117433595 475652630 0
34233543 141502656 0
185917998 26991165 0
129419343 157072773 0
84291009 490626812 0
88158292 181748634 0
326823741 262634916 0
398413628 51148178 0
208475405 556972963 0
94001696 154829366 0
111618532 370012640 0
16674218 176726770 0
511249445 262130877 0
394819155 217430319 0
466595792 534967663 0
136528562 262245522 0
546081297 52189185 0
195421226 86370062 0
26855639 44301397 0
218502552 136796991 0
421762590 111255036 0
521757830 403257923 0
517828488 517022113 0
435379112 396687096 0
12669851 375998718 0
458481653 470581073 0
52327576 519254769 0
525705196 281587193 0
45649230 30231233 0
59729188 80951391 0
522847426 164804423 0
522949395 425326278 0
376718643 127469458 0
392483437 120545735 0
294637111 370913474 0
358106792 524503074 0
341446626 16303129 0
333999278 534994784 0
161921654 130485700 0
106431831 31163505 0
284070200 47592531 0
91796559 312436283 0
515228615 330617846 0
236978287 228097936 0
18256118 302101160 0
476453302 543882329 0
427341510 562230151 0
218745653 41510901 0
296321254 67182216 0
337071275 60368367 0
491540006 64318594 0
158610314 521806089 0
533719441 352639452 0
515589775 319865446 0
358694927 421396481 0
481087823 86318486 0
499874519 114145261 0
44618912 343626745 0
63508411 179759784 0
202802782 474746587 0
422493650 52769555 0
49215286 141210395 0
73455169 368989459 0
86047385 158104655 0
39892192 250188979 0
282337497 467867780 0
190256339 328454947 0
548197186 61087648 0
70821853 236012216 0
200275704 465431641 0
386777129 302324153 0
168012801 432490392 0
412487549 388361700 0
13293685 325603160 0
251112316 566460734 0
407329508 447754018 0
96894612 84847924 0
193008205 389091959 0
303044265 324502741 0
544733987 500866186 0
399040467 147258859 0
37147315 416028207 0
392392396 490352362 0
104304699 472631816 0
344499103 287991855 0
543471367 118711847 0
330287557 209131944 0
340766305 37972960 0
109225976 461806395 0
430427162 342077382 0
303891331 15726251 0
517232243 309023261 0
129414958 555433055 0
290476536 441943868 0
143302409 416242315 0
240642048 242724314 0
313005887 64567416 0
10957574 356124067 0
543720987 373264881 0
41790366 285657097 0
216003727 303413650 0
300621875 207414270 0
8111771 233008736 0
547981702 307541241 0
219940184 11672004 0
16265721 427572452 0
145204581 253787163 0
355267593 493099583 0
110676177 573668881 0
10189005 322844943 0
239418868 299578268 0
73446578 452722418 0
504383273 160285071 0
105826744 49447338 0
394169008 274173159 0
368113619 496923119 0
9731922 111690095 0
350061572 144257677 0
519571769 371533594 0
438606 399262187 0
553356162 476700698 0
454551596 342659876 0
112425472 131914721 0
310692419 114916551 0
145621220 432964865 0
211463078 32512082 0
36897205 29606213 0
494153920 271193311 0
21484326 229545685 0
579067547 476576159 0
60881769 189543093 0
373730069 85019986 0
141819583 557821363 0
4315577 405432870 0
533283513 68384812 0
281668695 431558226 0
482755153 457815018 0
536763996 320336614 0
128817318 253529165 0
515547960 11779888 0
151646914 182908281 0
409793745 59304696 0
13880723 99625545 0
243668046 537058767 0
239052158 410009634 0
148791919 116791594 0
497780569 190180840 0
291132396 5333831 0
228080442 214050462 0
185555048 408014445 0
463212784 35976604 0
127944804 219815391 0
89165513 90201950 0
170968830 292096101 0
74625352 442468417 0
485878228 168102190 0
167508296 501004937 0
489145772 219769494 0
187840264 50296762 0
179810295 321975672 0
574921465 20333317 0
137864875 483357923 0
165084163 366196847 0
287606333 281110259 0
362738267 494873360 0
207934375 407794352 0
576766443 343588580 0
15047825 18409400 0
289088284 575520294 0
566649842 375022782 0
107795376 200677445 0
196541155 130494400 0
101046853 41027812 0
280099133 487640414 0
313882303 125202457 0
249497545 443381935 0
191525915 287107068 0
72153797 208789872 0
408923155 92723724 0
239862759 27582055 0
330377334 390307697 0
2375130 405052982 0
14681661 349970696 0
98615676 193959393 0
263926952 211080841 0
276045521 478363709 0
565128606 229646627 0
416680428 233667000 0
579164625 502336750 0
21668964 186173822 0
417625435 223537086 0
327542359 569650651 0
164959825 295816126 0
33354844 321141754 0
137970159 459972140 0
1542412 26775211 0
446496083 44784122 0
521179985 479940722 0
557078907 353398742 0
304811435 182541404 0
1466098 89061914 0
211281082 240234251 0
482025700 229733984 0
177699277 94066654 0
488397510 145927653 0
448647860 72842281 0
205654622 567892254 0
44519178 407195307 0
155857499 102119412 0
7493430 538807800 0
9519110 532831184 0
155417471 260355763 0
126639175 450913462 0
194028054 271081932 0
196034259 69673237 0
205809705 389989695 0
343751746 421948808 0
133567200 328776573 0
506132567 12655255 0
283237571 501983361 0
72709637 305035382 0
54013764 464883596 0
244684418 536182787 0
331995452 293193219 0
168526243 263930783 0
497149367 476147887 0
161924030 458761731 0
286872247 339797580 0
475940479 331891398 0
495067733 526121811 0
402064491 418431881 0
474732312 559147199 0
41124690 333221064 0
214880161 538728678 0
236453034 359535046 0
378341015 3796597 0
12104308 125120870 0
351732235 384313239 0
499043972 221680326 0
191712162 107382221 0
96243433 507858664 0
461385902 44516636 0
133323908 24568810 0
132871658 142811904 0
395149277 437483088 0
330403052 576505754 0
196227621 365350086 0
21930312 264166261 0
413037521 155750225 0
465826772 222634200 0
456754796 402820864 0
448180487 106326277 0
10353765 575938871 0
405234000 280734913 0
244740391 395609003 0
157194923 292871740 0
282334916 247769960 0
145005214 328647200 0
441966508 137932743 0
45727153 121313759 0
367769960 281687632 0
298082040 516638858 0
567833917 400347244 0
477989323 437788055 0
214415809 314712146 0
410783963 326075957 0
292705618 45185686 0
171943733 203258876 0
215982275 306236320 0
481643472 479557362 0
125346585 279547747 0
572959608 293565021 0
578177689 558667031 0
384175805 223299045 0
36570154 12174445 0
448238601 327785198 0
105973395 162124727 0
445243541 425300729 0
561359563 521884764 0
285114414 227817245 0
321084091 510595231 0
244973155 282537405 0
336374932 110993429 0
36072400 51552906 0
385523015 557959225 0
546782855 440301690 0
131356795 249609677 0
232311928 279298633 0
144467092 242409969 0
287804972 251778377 0
86588292 345415227 0
568021051 557233377 0
550219633 76725679 0
250682793 132158454 0
397519590 14552604 0
348818498 436348852 0
294902558 200576428 0
463944550 8451679 0
68209464 295668699 0
274812033 314100773 0
568215445 199044937 0
143977115 86416598 0
230581487 426205679 0
363615845 332149322 0
379551133 144212172 0
446380133 201580176 0
324779762 268706787 0
96836321 38901188 0
551352562 223075316 0
276131876 428090672 0
432668987 259100108 0
221534525 54875283 0
424563415 158615163 0
311153623 321645399 0
242943782 531383900 0
199822801 318267691 0
522785613 22317133 0
574007210 520220409 0
50502982 455536278 0
485027515 90877010 0
239493156 566656392 0
92004679 409209063 0
144663871 153215730 0
353465834 299234474 0
92854514 254324686 0
38656105 147991351 0
262021959 471733852 0
382893594 168712493 0
85050863 521065845 0
355019805 227328878 0
278532813 100215863 0
89626393 363733106 0
340882876 25779198 0
283356815 230365846 0
473527025 359170485 0
92064412 568849974 0
7656670 214630982 0
202419856 446389249 0
158930703 77469481 0
475322102 328806523 0
410394492 191857247 0
160780108 262981245 0
20370521 133314723 0
431389670 60819197 0
272456431 74191528 0
32990768 103740869 0
171658795 410383138 0
3169454 425221082 0
77670920 543809372 0
86388267 92815222 0
147841190 417095337 0
62480511 315293523 0
267673103 505310776 0
407500035 396774368 0
236925511 128406854 0
403486531 102006863 0
334280248 19022256 0
328642213 182430202 0
237601687 54890509 0
216803833 477691998 0
372888982 74528689 0
258032171 223584534 0
464996036 288594155 0
501973151 125247018 0
64768670 348843255 0
108517843 48353569 0
148273026 487696498 0
97813266 349009240 0
43787844 323811722 0
8541936 294114775 0
320171581 162898076 0
257827047 401897236 0
256864701 404619887 0
107586834 223898276 0
161274208 368231435 0
202956364 39084988 0
15492674 177442188 0
216660235 89584361 0
44683642 339626509 0
80786144 155481962 0
537160180 93119745 0
134550011 520703261 0
120830158 43989133 0
446281760 579335815 0
386206182 319230597 0
563656005 546012091 0
91789900 474749682 0
302892166 40109321 0
463433770 236865115 0
187607311 244395711 0
9375828 494371002 0
5518171 215494834 0
559533580 112759854 0
229884356 30847945 0
154755577 444855889 0
573730441 196231934 0
338041939 156966109 0
460775667 192187226 0
3726320 228267360 0
374297692 394657059 0
541199929 33900256 0
554425206 132282953 0
284248107 376081248 0
194760726 486116607 0
117291449 81864922 0
54191631 112294052 0
543257225 468232946 0
283697217 375383983 0
361716797 31903344 0
198864047 118076880 0
26526305 523951595 0
198858381 557840321 0
262612939 350491270 0
148758745 289976063 0
160901202 95141781 0
455447557 431558020 0
97787269 314393523 0
547912355 432851695 0
173523304 104285030 0
142445874 535639078 0
525375485 17907452 0
578781320 359279662 0
562235008 99287043 0
42866504 295872569 0
164453676 530020555 0
120942206 243075947 0
244570216 46871153 0
279961978 435729070 0
126748694 90410453 0
233740040 414854292 0
415704800 476393570 0
12403437 447514483 0
283255384 36764766 0
319474170 479542846 0
324306131 328276410 0
372221388 115572488 0
510740141 52660150 0
242972797 578859541 0
378148761 134551210 0
562704401 422736576 0
455120943 36947895 0
463700835 391147530 0
155225802 256009493 0
22089506 428152421 0
286372796 200462953 0
280654400 416781239 0
300944819 539694767 0
245830821 16717970 0
207676354 256124785 0
546414660 213584159 0
491183947 209322559 0
477837086 224974030 0
75535124 82970509 0
516372850 277700296 0
102251312 303510023 0
219843028 197580777 0
364877916 194843121 0
434101012 244888678 0
34728538 101752007 0
570599519 63217124 0
574743879 114715241 0
426954934 575332358 0
34405605 103503100 0
518272905 501755498 0
349920950 54177484 0
576855013 539860700 0
555370374 243093884 0
165085309 519527914 0
551444648 474346943 0
73360424 570617999 0
41685058 172795628 0
67469535 25568851 0
314056653 431147301 0
497353839 496719061 0
36009739 266334969 0
433314787 82472609 0
182189281 515588501 0
106332200 537910329 0
405011293 396115553 0
445755959 106333732 0
208892519 457960424 0
140833499 197506612 0
165823358 457425632 0
99597934 199882839 0
253614348 355249424 0
312287591 531211334 0
542344823 380222614 0
390852214 494728823 0
511937547 213448653 0
264693756 548391596 0
568412347 499214659 0
109525001 189872772 0
200731818 336002910 0
385531232 305760655 0
451686129 54714654 0
545238483 176519687 0
27199231 549141358 0
54813001 83496450 0
256977331 323902332 0
134809347 544581267 0
277170353 315342435 0
27698226 467756959 0
397928341 204266276 0
259530579 345408611 0
124181778 411164426 0
185718472 144047053 0
237582966 138235750 0
38730411 391005688 0
63497404 245554827 0
511875412 508854394 0
16031551 362871521 0
194295728 485634559 0
315711567 517121728 0
549926123 562934922 0
318865126 546282809 0
403904292 431499337 0
207872127 245439717 0
438745631 337731235 0
41310592 328964490 0
206440137 380791111 0
50185347 427157772 0
293400438 486631535 0
412405468 278684563 0
134776045 165205309 0
125461544 515273035 0
457684926 393243452 0
436966712 549443675 0
387068558 102037195 0
264932006 338353212 0
238478210 334958213 0
172653220 211896721 0
213583425 574344920 0
464820836 426654676 0
173042087 108639268 0
313454738 485639681 0
270903642 432954122 0
187094402 253178203 0
105168778 147558964 0
566490876 445602803 0
382147035 238409413 0
141095349 102854340 0
297783252 27589521 0
301421537 94210170 0
268965855 434437583 0
449795559 422141189 0
355082876 189168628 0
205587600 506037848 0
84493573 89510422 0
290966277 249361327 0
334888222 361930781 0
466182524 67850143 0
424615671 539413003 0
570995321 360866675 0
379443040 532919011 0
294216540 443173649 0
530759232 76875217 0
120730950 286279421 0
436748887 521845992 0
320362331 59653294 0
230938327 45137997 0
502965771 250856675 0
512970650 154308016 0
435309447 165645701 0
553326892 516820665 0
217525947 189607418 0
463071781 198791506 0
242125469 98789438 0
394901778 157150010 0
303934817 200607070 0
333915688 411098205 0
437505108 127136817 0
466899314 146268596 0
288325066 139101848 0
99890131 501238973 0
516986159 6188461 0
278524657 516233512 0
168773555 391806968 0
55978293 132037742 0
382307246 223469609 0
122980636 124730816 0
165270458 411701824 0
320525106 38252332 0
526177997 19498466 0
182885662 151896157 0
433673131 416020066 0
451526945 151189776 0
108058463 314747937 0
479189656 145076366 0
538117724 355290857 0
34182561 200245602 0
22171655 177483463 0
342419308 314923140 0
174081281 421690146 0
567719404 254053718 0
126639157 82915437 0
351213451 304101489 0
398080082 535083278 0
90618497 218965304 0
164920860 64530713 0
135084514 187272829 0
446981336 388425274 0
499253524 410290936 0
92447404 217196747 0
115686738 466168286 0
393832763 46652579 0
82639513 283651869 0
543642001 540683826 0
178249742 416894059 0
505811862 49621469 0
54926182 19994020 0
179256525 74869600 0
508445923 424196342 0
217561446 29374565 0
490262702 337885410 0
311817165 440002783 0
385076583 287955491 0
512335735 506858315 0
167110242 426835361 0
68655386 570570181 0
224528434 102254123 0
548732865 394092196 0
151461857 521810272 0
153465424 208842452 0
445065925 450703751 0
232727342 569232395 0
539426643 14259956 0
299652455 86144786 0
339355769 221136271 0
122223682 329172456 0
468059569 382657715 0
568475564 169989828 0
527137836 354464348 0
395029988 213515531 0
70334396 499956579 0
46240082 195819145 0
369380555 284506504 0
465628656 175678353 0
298196516 158933087 0
56724035 109381501 0
443313979 42337310 0
24178526 208399755 0
197183017 367582749 0
480263914 374031832 0
543821804 538924009 0
570211920 99386599 0
8052674 278948438 0
256374842 98536572 0
40606726 200067490 0
75008229 531768556 0
429669490 314497178 0
386461962 515516311 0
326703348 392945847 0
488946874 108607354 0
215274644 473844878 0
209962438 450949695 0
69484262 383229799 0
363991333 492157641 0
349128729 571445632 0
171948654 153564533 0
78921314 28103323 0
557518174 229092166 0
46289550 223635570 0
431507977 375351213 0
159791446 498827444 0
568005845 391117118 0
240946918 525119902 0
264242258 154930235 0
155409454 509682847 0
311802435 124881994 0
66436841 363699750 0
266711627 170744330 0
244773018 367976886 0
519530322 76502391 0
180088074 560502720 0
364114487 519633407 0
287094622 539012560 0
272513475 171098500 0
542346839 244830943 0
42015130 328788437 0
550927697 6516346 0
99269242 537421623 0
452792240 287784672 0
258247008 137308313 0
134451418 494196930 0
496302922 180842135 0
501331568 460102931 0
176993153 235188884 0
326190259 200788804 0
19724945 564702570 0
90330863 126902828 0
285010476 30700976 0
247325834 139859453 0
111008931 453924523 0
531229999 447210229 0
134163160 113968886 0
218273290 316708402 0
318363670 374133199 0
13138344 141522120 0
90640288 133901914 0
146101541 276934012 0
246101205 302993852 0
375058665 225612332 0
427100530 71151284 0
445230709 399074684 0
546506763 187129643 0
799423 31237609 0
447145590 524252573 0
347890096 414938033 0
420349495 141672851 0
303502993 13655302 0
30902531 186708033 0
521302837 126326450 0
19941910 483053592 0
6927503 348335099 0
23528018 293090474 0
483953267 196083147 0
323461828 521658449 0
216426288 308699247 0
366352383 261083596 0
167230413 333212240 0
56969419 216518241 0
363655050 330916339 0
148919759 148973542 0
397974851 478939138 0
308304738 522336262 0
155280572 184530198 0
386343302 58808275 0
219532563 323391725 0
307964460 281719862 0
179390474 145144141 0
1590901 359491533 0
503166455 29940957 0
199600165 90253672 0
25126164 138469963 0
342900171 222446287 0
410002220 95735875 0
323565890 503915220 0
389523013 206884835 0
235481231 484606394 0
562634397 234698267 0
498970965 256192638 0
241695807 120820729 0
569594395 570684352 0
573500950 258296496 0
360255636 19111026 0
258296020 251388825 0
312432749 216403705 0
339535923 35882482 0
78905809 539634827 0
191126501 432605982 0
379826021 276343477 0
111593791 400697053 0
300023370 139550068 0
465232721 171383327 0
320259355 418078965 0
493523122 22186362 0
371341729 259973472 0
126786983 248873002 0
443323677 280040722 0
337054743 181539877 0
446803390 350015511 0
87199955 6043701 0
578316611 394093144 0
346436433 298400767 0
66570849 249968455 0
189842989 223341453 0
326422594 485608215 0
359806274 159666481 0
128012156 304372351 0
147959521 450635952 0
143191591 403164572 0
309392959 371979457 0
96245815 485282061 0
476538362 470690291 0
72603700 416287978 0
271113149 393966643 0
152674673 121046357 0
576168820 124340628 0
203997974 131891348 0
497482566 552102619 0
565203873 569440226 0
302817375 364903092 0
14549385 66474460 0
210807942 179266398 0
499436011 247944212 0
464958509 78841829 0
393847330 258428913 0
353854299 549925099 0
422479052 453464809 0
332662095 479591894 0
258217163 455954771 0
79062570 31477089 0
557477393 306470857 0
398625721 375082838 0
95955739 554824529 0
88938652 415090889 0
300631942 485784213 0
408761309 210809663 0
329179486 211381678 0
141289376 524102614 0
354598848 403983235 0
368183054 246108150 0
112129661 464609021 0
120152164 281512671 0
260767580 483223663 0
288206401 263355661 0
12115057 152160780 0
63048925 302415296 0
250783439 244088432 0
579341272 11734620 0
357234989 114406050 0
386996880 206525366 0
410490437 242517697 0
519209383 174153805 0
201759421 300325781 0
436431155 43988839 0
446588355 400148336 0
190420858 25946759 0
4074404 505077228 0
478643830 563549810 0
46886761 453412289 0
533504055 319395298 0
101269910 431810572 0
265403109 476558907 0
563020780 170394904 0
431845983 476661612 0
101275348 110263018 0
441178577 189986667 0
222059642 460676508 0
406857318 136612851 0
266546338 201952843 0
539828454 366014791 0
474531955 427104402 0
283227670 312316788 0
268270216 213725428 0
196603115 295662523 0
373389976 29937187 0
158293630 29211918 0
290887445 90977830 0
534377430 216443566 0
533501051 224893 0
27227423 250221143 0
372810275 329385086 0
234227750 342505232 0
527130640 382539885 0
540895475 37185870 0
267201196 40565050 0
212684716 384538613 0
230304687 535588840 0
396108837 237317061 0
576543522 311943371 0
240360503 123307753 0
74817939 456685199 0
282000530 404569363 0
538125821 491645678 0
508952991 406188985 0
165122917 1722818 0
121062829 66258418 0
198981224 517361006 0
427045248 530937321 0
339240832 442609046 0
476578760 348588693 0
425497012 488379933 0
145821679 196690303 0
202362799 486482485 0
389848678 166891687 0
314727385 21129665 0
26679450 384401735 0
417646467 258521776 0
464764773 355925776 0
370242544 265894629 0
219707697 446585520 0
486226721 212839308 0
474133900 416879677 0
372308151 130659844 0
226161670 242906254 0
513834093 102900230 0
559990382 564152202 0
160479590 295938543 0
525986861 174604925 0
233115799 360388428 0
433584341 152703574 0
167534669 412016290 0
343713073 507177859 0
200953344 510322227 0
141753292 93368170 0
290323439 187668829 0
563935738 526582582 0
141269493 238959960 0
109023298 183123810 0
135475286 562644754 0
549759833 52274040 0
84497762 550354246 0
534007044 552559758 0
94039182 565845736 0
266645106 467568188 0
38035826 204340259 0
150919786 88790828 0
72662936 174879854 0
38550348 172820398 0
466092130 62936074 0
48012335 294002966 0
318483641 485744540 0
3216465 115058702 0
133589161 564447777 0
90848110 73044646 0
214980977 105643477 0
323404126 74965312 0
575023805 491938583 0
450161653 212743514 0
49711626 249285193 0
362681404 172857506 0
21477662 157278640 0
338963580 58288228 0
127257292 267214984 0
112680265 37487596 0
194785943 184329186 0
39973052 353700455 0
92439998 282685835 0
480349387 80214040 0
375172907 382724737 0
104318998 553589248 0
484962499 294775284 0
26904726 186891067 0
527713929 420210352 0
207776129 530328604 0
33969348 453112191 0
308550066 23276257 0
516244207 22345945 0
329121073 132269620 0
400875441 226244787 0
85173725 115933240 0
317114723 337111304 0
31315858 333554810 0
90493430 505627849 0
93163185 543360830 0
127666564 470517409 0
541786590 232498261 0
379202518 221249736 0
519844783 432573836 0
217062885 186007099 0
293218607 330729904 0
532550840 338003300 0
332045052 402111498 0
338111281 572513081 0
439776112 283894530 0
305889211 9664353 0
201400522 212005433 0
208069554 225297408 0
117759707 411719203 0
401208258 449018224 0
139200843 473904139 0
79453499 162885632 0
343684202 75313484 0
102073539 486620605 0
357345036 17049954 0
442185807 323166655 0
570106317 90229805 0
556925920 494227368 0
305847999 87680547 0
377803150 479815144 0
313515171 376437986 0
157928824 84994775 0
164161666 480419495 0
316984841 17801927 0
237483407 135917351 0
166122686 215480563 0
213651300 204370113 0
53503954 166976183 0
143495314 386465079 0
490328199 66270580 0
438673871 1945245 0
366467666 264908822 0
511579642 268058124 0
453303484 57581788 0
187708471 144348618 0
419883576 492103704 0
375757621 396756321 0
261239825 14068993 0
518284743 576470229 0
97463631 433601465 0
27243605 361347478 0
347456765 240808493 0
379704823 136951507 0
236462084 33442024 0
493110020 193400737 0
223561483 198353064 0
349441422 412607607 0
258172850 88618625 0
338726415 309929008 0
399781539 460921987 0
75527277 98125939 0
386300379 407521023 0
310752657 499357738 0
344038596 438289544 0
496708785 328373123 0
81530507 62946708 0
311569785 130056282 0
496728060 268169108 0
143274526 170443464 0
57776393 339778314 0
64526271 11369064 0
7304403 387925823 0
549205992 195201597 0
9949792 308341177 0
248018008 312977986 0
451891170 45007389 0
337087910 117693547 0
82425505 249112270 0
66823826 33739869 0
549900009 342364591 0
172995260 69355011 0
270364474 5566042 0
465143503 327712836 0
122154292 470526982 0
439935490 118784299 0
292893471 86163763 0
361365733 459683248 0
76221516 24171299 0
384798129 154762690 0
48480743 294597933 0
476532137 186894158 0
265467714 421803781 0
6344537 452192977 0
74436640 409714897 0
59158386 391736757 0
219958921 96239619 0
237549510 420481333 0
348510498 504048614 0
424673142 397824785 0
394964603 210010007 0
579529327 292971170 0
556248877 436980969 0
80372744 547856889 0
147079230 296973427 0
512313570 309689216 0
291530399 239814053 0
455570052 53823464 0
189331908 144549050 0
296565942 12120873 0
856492 203158072 0
176965864 324766177 0
120516877 157920001 0
366024196 351208550 0
428169773 424841223 0
201843046 90799572 0
299341919 118248879 0
260370267 513851026 0
399606131 63637314 0
571727303 229694394 0
357580596 356377788 0
197250421 549631294 0
537403608 395177310 0
318382863 418081407 0
310586282 378985866 0
409231916 411415921 0
80281120 271081461 0
171827200 237987616 0
174878467 468696787 0
552714553 571897571 0
396301307 504478477 0
492667253 436414513 0
422657099 407100753 0
540384926 194914947 0
315567915 309139575 0
481570477 267843941 0
571254911 26429207 0
295126565 368979496 0
29431476 20705523 0
341346564 244191025 0
22389448 455477166 0
240053546 68164176 0
422463270 138189030 0
376107796 392952442 0
154641823 497487306 0
385538553 274187405 0
452893198 411243186 0
265622981 204865811 0
418608629 146888915 0
15749070 130385050 0
568959185 76536419 0
409415300 84862308 0
64900152 254264416 0
57361465 12818055 0
249571210 551439028 0
422105239 154270045 0
579496059 505298578 0
8663365 247894348 0
386986661 444751065 0
251112674 401184467 0
522471590 412610225 0
52665292 91152253 0
421657157 378337530 0
134309776 206395849 0
260125872 275527476 0
477014273 253715347 0
109760063 450085479 0
504826061 417423355 0
235721308 537776203 0
324834992 260105453 0
442390314 411319209 0
351561678 52645662 0
564885501 341357466 0
127922806 241733241 0
3122863 426986131 0
578644064 102684142 0
321947023 257276063 0
181025594 17238472 0
269645467 428112820 0
171750223 330668722 0
538769320 150292617 0
83999193 218614191 0
366482576 60556152 0
500296173 68300154 0
254422016 535434500 0
77918362 121493820 0
210109139 527775711 0
524285198 52402599 0
383567557 577108722 0
550907376 85924094 0
384265345 339535807 0
476067954 145985781 0
282842750 347631613 0
459771141 513027188 0
536754076 431226178 0
576405346 310864230 0
452946731 280494893 0
349609441 303618980 0
154392633 233332548 0
181132028 449384861 0
109598300 359733798 0
204616727 108607389 0
356151853 202423279 0
311951228 351039407 0
397931611 406444745 0
330018764 277879010 0
549572090 254807018 0
355832058 576949641 0
282897293 64378609 0
254500117 53908947 0
541216887 538136012 0
263993211 521408437 0
229841089 437161347 0
385332064 211489566 0
695684 98235023 0
540162043 407007672 0
284868930 382757799 0
168720211 305997924 0
481569656 418465137 0
381019813 503675836 0
427384401 519479268 0
526567562 348852951 0
572154134 319852215 0
408267532 274443836 0
336824984 566434908 0
12612730 217301331 0
550479173 126672343 0
507051369 178415710 0
152910685 428292713 0
12626166 134510427 0
426975034 326322847 0
298809168 216457646 0
139055606 484582238 0
63778445 38995469 0
18784311 13878382 0
556133868 524522281 0
21627481 49376658 0
458131705 119132823 0
159641105 6385397 0
160591411 133601099 0
250495385 316481108 0
345914407 429077635 0
291275820 555934107 0
426098809 291611286 0
404233816 339045842 0
233551412 253424671 0
478673254 218072014 0
129588909 3604624 0
369959720 514445350 0
242721625 205786558 0
428981266 59881239 0
243590847 302228408 0
7724427 219784096 0
349074356 381576027 0
465371012 534682214 0
306838889 85477875 0
138905017 538466550 0
32720839 37184714 0
549018327 404129132 0
57713404 436916634 0
232458102 205859375 0
562207814 326889983 0
199789332 100446890 0
14801600 209898272 0
569575367 321943087 0
278041762 468614493 0
413826484 386818074 0
295039160 352099464 0
484194701 487941436 0
215187765 270090921 0
299409898 39643556 0
414749154 466832431 0
338321364 514686990 0
282623592 422650889 0
159395292 442452588 0
520216297 572008515 0
111714997 144653201 0
252518999 249462 0
255578402 34590614 0
219071687 246665770 0
348324176 204898245 0
136603968 245989427 0
299340697 18942989 0
405577702 8662154 0
216448968 493036835 0
507154668 181499220 0
466703143 58527376 0
579670641 124816037 0
522989127 440509268 0
503391392 457798220 0
248098819 229500008 0
453569890 109540143 0
241175466 521677426 0
445229934 435944797 0
311160065 369897655 0
568181809 229858707 0
354737500 137582561 0
427361507 567370006 0
532910365 100885693 0
400506440 107217430 0
244470162 39449279 0
297839011 390727748 0
162989081 74931744 0
338395737 11542899 0
183324110 342332098 0
226015362 519779350 0
52086663 266279512 0
165376541 430920941 0
179773994 113201821 0
426259904 137279075 0
153821352 503871174 0
466686390 555094372 0
232340879 137455418 0
322660380 423096244 0
416705009 328504212 0
527839011 408233549 0
350461444 376613896 0
460166345 5049064 0
156270167 406482547 0
105238331 727084 0
318607356 113619294 0
272965900 536525265 0
407910708 50216718 0
235970998 122093486 0
273540459 235863631 0
355121177 556892448 0
233868383 232327619 0
369838924 247911191 0
219758776 160281124 0
432160283 509633635 0
105438223 171544430 0
196536352 114076586 0
379718245 272717667 0
347810737 5209920 0
457872831 192829412 0
481196444 31554731 0
422233942 254969653 0
46766088 15833401 0
553436053 134982805 0
124242794 131647542 0
376734050 315135027 0
77777895 507270025 0
240465905 354173 0
430071258 93271493 0
433065160 576027574 0
105139978 64358695 0
512270979 496005044 0
199905140 491454805 0
75209299 210448831 0
577115271 576637081 0
250527249 299104085 0
60326385 305232272 0
351884417 27848765 0
281233300 438472029 0
466510467 403628705 0
86648519 545531875 0
291167507 50068607 0
391731515 306310584 0
479166854 370191680 0
173190942 83766798 0
510119591 423346158 0
524035878 193117108 0
270543255 306680963 0
372572209 137643155 0
541677903 355066617 0
165404245 99898029 0
21826047 130344874 0
203003361 430181979 0
467299690 517103031 0
578800098 360094127 0
146123266 442936732 0
513064043 492258081 0
390081016 166457710 0
59009316 310500754 0
384744736 445214701 0
542198595 252050606 0
59230888 225014746 0
432771551 394141955 0
578743821 208601423 0
158102169 29992503 0
316732640 290923051 0
573429340 197996548 0
185620872 404155591 0
316969029 207100135 0
183926290 337459416 0
489560721 114744499 0
346545564 200010423 0
204282303 377366427 0
348458774 145435123 0
195795621 551286870 0
195115066 18299801 0
81911601 177225529 0
94688081 421466177 0
138630898 108390931 0
577852564 309815448 0
4457782 153993311 0
465176740 254899867 0
130412252 349031522 0
470720217 227629293 0
370242490 78676992 0
522889566 109692663 0
281257578 297452357 0
229464421 527618138 0
122313296 42136213 0
320359076 478113946 0
338475980 439291019 0
273521988 350806399 0
546961191 30711415 0
549635843 501135708 0
95846059 422206266 0
351182664 457223585 0
244260163 334434178 0
229212356 519820665 0
192702642 330302496 0
128756772 207735903 0
370041507 457701497 0
287432258 526734020 0
413530491 217219884 0
339816655 487991164 0
385471524 38789146 0
38311250 49541567 0
409128541 292844976 0
326423519 404801419 0
364042015 311432127 0
217062720 375232118 0
102402952 577649991 0
342372637 372611023 0
126206149 237772000 0
388241158 357541726 0
556844534 191202323 0
356790242 229304841 0
272217956 174886937 0
448525439 308198096 0
245975455 502005180 0
38316258 28736702 0
118810190 273411456 0
182307276 281356986 0
194544385 386378651 0
487543950 39771651 0
243013248 34078424 0
280510857 271827855 0
578436050 396408336 0
382150201 449176661 0
349533444 10348369 0
100253110 218725666 0
188740553 243212353 0
443401554 229660963 0
375707881 236651900 0
421792304 493159820 0
129360089 371095142 0
440946164 349976046 0
326710917 38805941 0
256176280 402393236 0
265624956 531254419 0
42508014 574378489 0
53479528 317502122 0
197205814 332408620 0
160976781 306479931 0
278711737 398341650 0
366123749 79184678 0
27853988 242267602 0
433867963 188081197 0
334837795 333502698 0
116538932 528420414 0
235636525 297093434 0
24529912 447453644 0
25242292 412050507 0
196503870 486083967 0
319709256 40214440 0
15811754 506038111 0
549545250 157727851 0
380788466 352015216 0
427447208 113497956 0
543907679 417669293 0
229681257 244669822 0
380775241 440246910 0
248930467 378454808 0
326190407 243594914 0
401799237 344136773 0
398177970 492297534 0
496337154 381791485 0
221007935 198790693 0
264654232 494646670 0
577586502 380528820 0
16866736 201444074 0
94122139 156331507 0
13031653 430566091 0
39170816 390771752 0
388587359 165959477 0
452639199 263114844 0
11896262 479966412 0
388284380 61489131 0
227303368 294332576 0
72265239 546680045 0
95307997 440355517 0
18244537 292386641 0
304167956 363760557 0
419245515 340207811 0
158418678 45124496 0
277088028 480383033 0
129483075 146578630 0
82140023 266769622 0
519707585 43090556 0
519173342 94872433 0
458563429 562659844 0
504214856 424942443 0
223704396 486939816 0
73725835 476815665 0
265779400 425198306 0
426529850 182724830 0
314741161 52194443 0
460400694 341648122 0
530969108 337759886 0
557620277 236811397 0
336537881 24937417 0
14509323 68807786 0
428892834 413275476 0
10598934 556482353 0
360817570 119263708 0
567458566 369364318 0
19988703 451572120 0
279074220 367681309 0
153575389 541834287 0
68984660 447131042 0
570125209 98399461 0
550576349 388171186 0
455714225 64052606 0
318215768 520729664 0
575015576 84410165 0
181221365 342834227 0
248576096 92994283 0
351552843 316376412 0
476786551 360310936 0
37568691 254993593 0
100302411 341829124 0
449619172 58651418 0
313610638 274357341 0
94318944 201020847 0
10411355 95127508 0
538470413 399719132 0
147843596 410166296 0
41908976 247538701 0
303431848 452053060 0
88885307 143983055 0
470070959 107809224 0
217359909 295351485 0
416220296 552706747 0
265486500 397127310 0
543948497 300619327 0
386393148 183994 0
111242809 532582513 0
310754471 339341905 0
12904491 81082603 0
73877038 228050503 0
397570376 19469705 0
22465307 179090884 0
384621442 575226805 0
407912165 479597707 0
396995322 112327847 0
468963336 363062535 0
247414159 70091085 0
379361255 482197033 0
371779373 38953944 0
543880747 209976070 0
532639927 528492287 0
174652828 421214685 0
495411364 336491956 0
17483314 226616629 0
554663648 44857958 0
500287879 350362089 0
326815208 469816962 0
432396450 66780632 0
522449911 510317813 0
181423059 482444455 0
277380052 293324712 0
229673763 287139980 0
525529219 25985619 0
445934329 31957198 0
68043038 91576569 0
15912684 429308628 0
341661201 183907219 0
506126364 60593744 0
70831912 302915306 0
110286914 323403910 0
132050379 270341624 0
132398322 76990675 0
531234436 521572228 0
326601974 15683511 0
123226100 59857049 0
277940653 426960573 0
145203189 245690781 0
3496 268640379 0
221284956 269803153 0
452635483 574560231 0
194360906 317742880 0
352780480 478678645 0
399745338 252696921 0
393753837 211776710 0
509721498 324889412 0
223767112 11171841 0
465915773 442311644 0
61999953 65093226 0
311028712 208549610 0
101859153 194608693 0
344288889 27170762 0
39074380 63343436 0
62056669 262485070 0
517070699 211282944 0
93215636 220347842 0
341863757 179555835 0
552331027 148117758 0
572286702 549580503 0
84422571 445002613 0
420177063 105774462 0
328242407 51399344 0
68273459 239819585 0
557577329 326494998 0
324436593 101840287 0
500108593 423287835 0
491224993 493510492 0
138336475 42076235 0
212962920 391472225 0
240314867 557042492 0
230498670 313162065 0
230679318 561044935 0
223920071 120171380 0
426938407 254705972 0
488420531 458354130 0
291244987 327478445 0
248788529 447537765 0
454173589 147502869 0
421833607 540487606 0
194699604 15447633 0
2092511 105425303 0
237974829 23446452 0
325404493 148502065 0
238058560 11399567 0
578041247 321542298 0
523155604 173011709 0
340385883 151362331 0
461892837 233862888 0
360596347 73441963 0
487453764 218130773 0
461257050 367099118 0
153856942 267322747 0
467898290 96092215 0
184021464 72190085 0
332817809 350077775 0
383676838 423027645 0
276544160 79834276 0
239750104 106788839 0
151141353 224430810 0
67337565 156338564 0
451242471 37047669 0
51289066 194281341 0
418667637 216171648 0
495872849 436071837 0
62827160 339434959 0
45945753 574916202 0
432205541 306100461 0
305954899 343675675 0
82284912 481665301 0
101069608 448327017 0
270069531 325403571 0
504824161 450350324 0
289620168 261571878 0
367877745 139333984 0
511515114 470516984 0
231847471 146264303 0
69428301 410483928 0
277914775 294458109 0
3298482 430605515 0
134724914 329790871 0
560937688 402796547 0
456349989 38455563 0
68533498 514054437 0
563416217 252123807 0
255018876 389241710 0
267538850 534788805 0
217809870 533098586 0
35158646 155305112 0
511498959 451401159 0
110588180 378462207 0
391326486 418727783 0
535655705 250371686 0
430124241 96301732 0
409590603 266666151 0
155534751 177104798 0
339066741 231661148 0
5520172 463338509 0
334771738 344876862 0
433815617 179092382 0
32205445 485009216 0
126729732 489063807 0
562641322 545955285 0
527083008 399394339 0
482235385 31116319 0
326773260 306012712 0
413874714 24936485 0
200038876 403935312 0
297604910 482793516 0
14605650 268617295 0
308069846 213415752 0
90427804 396161726 0
474200125 217179410 0
258636495 396279068 0
249066261 515346775 0
36835975 287248640 0
356943075 258945417 0
449975198 93963921 0
24022983 391826783 0
528260460 549546834 0
151120460 215251110 0
186982862 502497338 0
47115384 489762214 0
307728425 416598272 0
376247626 527138950 0
402034477 252767727 0
543294671 363961768 0
476564110 311941432 0
81498382 451828596 0
20717254 306445298 0
203002162 258036263 0
362327792 195953358 0
16467132 343879772 0
143324533 120914441 0
249800174 34172079 0
291792803 288420647 0
413105323 191637813 0
177587250 541136445 0
452256827 159047032 0
158880820 190191433 0
419095396 134514472 0
326013642 398191724 0
399999179 287859534 0
78165641 69296804 0
335435680 209196455 0
320731416 49250259 0
333413444 150440493 0
459229546 563773992 0
339776789 107627236 0
539162934 17691380 0
325631977 62687811 0
168345542 316671200 0
111916673 76064572 0
58005134 7626138 0
542202448 227537853 0
489341406 75807141 0
436087286 67927047 0
340003001 425822137 0
407434159 376728029 0
67649766 11691140 0
334983461 3718910 0
394992992 72003962 0
168609278 196625701 0
113310395 256452515 0
471440958 385007909 0
69469316 249581687 0
299225794 428969685 0
283556738 157174739 0
173794224 222934545 0
34830383 406744242 0
290568820 233134710 0
443466880 166424550 0
451647986 197996140 0
112083898 553807912 0
470526208 55255403 0
32269901 434048205 0
124861854 553107613 0
512643286 286757545 0
415492973 84289073 0
316398955 248407711 0
574446088 382155135 0
89260080 519815165 0
272603998 423339324 0
406887280 368560748 0
383309637 345433517 0
525881268 36843505 0
363048785 328135297 0
86475939 160317847 0
173168647 484142165 0
7582199 510980465 0
92680058 403746785 0
519448282 153259766 0
423873640 434116428 0
553680976 386989447 0
433539220 299320219 0
494173067 186957812 0
219718640 55662808 0
285564898 61294163 0
514183900 90126707 0
554891306 406343324 0
434876042 180142613 0
236977174 567152856 0
26283863 207525011 0
578123450 183057643 0
544803040 537774527 0
458960971 72004677 0
549297205 27779035 0
44838190 446452703 0
344414460 238881383 0
35967331 178713678 0
173274471 126100129 0
340957886 316305126 0
69847181 523378534 0
533547970 390458423 0
432145089 17781781 0
407557627 429112024 0
376442511 100465294 0
550433272 130428892 0
281789547 343980052 0
246890004 235579624 0
122192551 411911181 0
228099831 221615238 0
358082459 204005031 0
411731902 460280330 0
405145737 502574002 0
177190371 456154802 0
134639683 171225338 0
479744321 75637092 0
133395656 379925331 0
328358882 524292413 0
146415028 479977775 0
126613313 129134570 0
156894658 91738701 0
552577527 524418771 0
8841807 3470428 0
313288823 326115552 0
59150488 39552297 0
141541330 383006086 0
71489372 138237932 0
428746368 126330797 0
178344975 158396232 0
540549383 227423534 0
500835905 123250806 0
184500797 101430294 0
235275968 356311384 0
509704108 21552734 0
213803646 342559616 0
393914118 501025325 0
304925749 483228757 0
372914287 223324787 0
530345430 247350068 0
155902668 12749307 0
351636159 451961736 0
211570851 324417186 0
482775957 78109456 0
124157881 164208656 0
579377085 425750023 0
574514032 44027032 0
244788244 200597098 0
315381893 396007685 0
61533749 480416799 0
90850746 455302791 0
447023320 134218337 0
147184251 277520945 0
502432230 136678056 0
69808033 445270124 0
540145316 297074646 0
53615284 172890086 0
330431728 372839001 0
175070341 59464671 0
382801599 346489376 0
183542637 563096733 0
569302761 184644371 0
140021916 482422471 0
369313670 207010929 0
128615492 165506175 0
17706115 385882493 0
492868237 313027161 0
171576055 371450688 0
48967794 73759281 0
131101403 270011428 0
113393073 66064070 0
399949254 71687474 0
557795504 523113066 0
394773864 332007472 0
408394540 17926277 0
184548655 203207736 0
567962721 148436337 0
135521812 421422269 0
90968396 254802843 0
205339743 384225796 0
169669613 12713459 0
358170681 85103147 0
426111312 72652366 0
431615695 224597724 0
530095207 253276764 0
283158423 254826042 0
567223909 107373396 0
352679017 365434884 0
139019416 204056880 0
505721234 269570834 0
544761068 157682094 0
135623612 48031254 0
488696225 302673593 0
136242909 199208880 0
148758822 8711577 0
214688799 226426514 0
73000969 432881362 0
72108624 522350331 0
420673872 403892561 0
212121799 168303585 0
233301902 129430572 0
211039132 205560477 0
298865321 451866288 0
444611932 481079277 0
57621514 375550005 0
371641718 362575320 0
375656766 474266442 0
66595861 173988464 0
286690953 248028845 0
223721467 171207413 0
450674730 531325399 0
117130056 528124511 0
329800347 39012795 0
370156970 30114171 0
462949353 190325885 0
369224181 458808801 0
365944163 272080355 0
343391426 237214904 0
472423890 446888247 0
729654 111356466 0
382937063 496460090 0
235053146 244189763 0
9145419 542548283 0
246963252 552109767 0
172512124 340138313 0
34116665 262483331 0
364805042 51093141 0
94080534 86624881 0
578299496 3029693 0
522594948 540682783 0
467908251 209533682 0
334209018 517262831 0
132621465 246368051 0
269527163 77988335 0
270739144 159195632 0
375223131 318082311 0
101186311 48251658 0
174772518 462374828 0
470554142 300576079 0
93306959 41852178 0
95814591 175977529 0
411754334 356090006 0
56270003 218536930 0
192793588 557474849 0
480599144 357652910 0
377632121 26293599 0
512153338 201448314 0
302716940 557669132 0
485819504 567165592 0
564364511 578107180 0
540977529 526016229 0
369483762 22893798 0
483905422 511417114 0
392849520 43933657 0
521292236 167151306 0
196240143 202731505 0
282781378 200113135 0
174701722 266384534 0
375277606 159277147 0
133521946 119741851 0
344506983 196763406 0
563733727 342656210 0
572718375 509208780 0
530226541 513665923 0
532973988 416384652 0
71670433 277450105 0
36510289 498914338 0
380051240 401621410 0
381739791 528750128 0
16315368 316745303 0
371943165 208307854 0
45724780 83742785 0
369000070 121312257 0
483889744 442336124 0
486362303 357816963 0
540386369 111838501 0
293573422 390383023 0
154582959 130925072 0
409629233 24175524 0
441179010 37365102 0
553430050 528362394 0
198236499 413851844 0
543982923 185650217 0
277338398 443792339 0
265123320 243826912 0
123737738 230013420 0
417218546 331495233 0
440855775 542118363 0
195498258 284459520 0
322922588 561570394 0
179946587 35626217 0
530321324 508084415 0
62516580 512235919 0
176443217 369137856 0
570696551 134375770 0
254208901 118560981 0
424265590 462791019 0
286723601 6369685 0
42482246 161403720 0
155887500 84733282 0
329672971 366230155 0
421482606 412627117 0
437965896 453597226 0
280389933 383699625 0
268079140 125022715 0
100224690 109390138 0
100121478 542092668 0
387211830 273578228 0
226023419 325892186 0
150783772 99069543 0
571199743 16968509 0
85468649 468706631 0
129974241 189996115 0
112149805 557836122 0
57096058 316867042 0
133838458 230744003 0
19798881 177842348 0
24531625 338207815 0
133297834 244365169 0
199682075 93717246 0
444093300 90807551 0
126080321 424438052 0
459098745 489543020 0
38047978 384088813 0
486575120 533186523 0
385282203 251645170 0
100364843 420614439 0
549168078 438145376 0
299986388 467443303 0
351381851 274955704 0
130048056 299297060 0
306881567 133526110 0
92446279 409461596 0
319491128 449993189 0
234531775 364925505 0
109040659 67941691 0
542639339 8680613 0
432669553 204001600 0
498921952 233679219 0
42009313 535485289 0
492584945 89858830 0
568765008 399149113 0
336351435 358936916 0
480839056 539384012 0
14596636 403652948 0
341180810 217893907 0
157546901 329088785 0
325168833 361053957 0
299005352 527010770 0
62171729 276866182 0
524931430 319237347 0
47980545 289277305 0
248802178 131074937 0
97647704 84283597 0
258423657 279602556 0
58425854 150484293 0
331151300 409961461 0
104888648 103435210 0
272202219 129662002 0
128344061 257077123 0
571098395 191389553 0
353099691 309408909 0
394196771 569370571 0
109919148 1027530 0
521985138 232949032 0
392747260 272620325 0
69217452 177435277 0
518032694 228217997 0
575968343 473212067 0
49390805 414987517 0
339420796 308797669 0
478352404 447581674 0
344883733 143088174 0
244047212 208203705 0
346564937 341793254 0
138247593 364192063 0
293462307 87124737 0
208596154 536923722 0
362431358 185138222 0
460790044 94839810 0
106591985 231190887 0
44576060 215269883 0
483796364 376964203 0
85015183 256860781 0
285678320 288171235 0
253227059 137931167 0
96775398 441350795 0
108928537 1785955 0
225246468 318944613 0
68620547 490629048 0
396175730 96555245 0
5331621 312968759 0
472423092 450508843 0
435260397 183757259 0
228383323 347563151 0
243458584 430915928 0
559180186 172690720 0
479113533 236115948 0
352103566 138750015 0
275791184 130467913 0
6034558 289465133 0
43291704 71549260 0
42223178 208420147 0
363937032 270307672 0
198397159 526385354 0
565782002 532365893 0
10960298 455996196 0
300406720 341632784 0
43298842 563999961 0
530309642 482396428 0
15192335 326066861 0
448042924 222003554 0
35036865 46657839 0
48462819 79150407 0
33151698 65869689 0
74079819 37783434 0
92481293 283335819 0
404529718 9700265 0
6483756 574041114 0
568042119 241860175 0
538483822 174854421 0
182989413 49555837 0
220537382 123011738 0
408278189 190996327 0
79104332 65331192 0
558052589 228493591 0
105227877 34901628 0
502603657 440968389 0
254902298 80600043 0
73761696 296490944 0
412818149 466493193 0
443918748 579141571 0
321080006 245067729 0
443023245 506711380 0
513407103 98368160 0
51508951 520435552 0
237982857 146871127 0
400529956 53780792 0
28161850 372031187 0
542722550 63806201 0
262911387 27585433 0
440592638 520614039 0
299697287 439647425 0
515992363 346242098 0
190012029 561039795 0
220205069 257859697 0
194804292 491066928 0
109565148 286212956 0
456138398 565443472 0
471474317 201686093 0
140848305 436750806 0
162381127 501468901 0
199122699 167859279 0
268742003 410365910 0
130177760 212572836 0
40171499 330275675 0
171113185 49110034 0
473066407 72232363 0
231702836 573169755 0
468127904 148423340 0
10882538 222838604 0
470245920 45233837 0
464812613 561748174 0
226321340 487596990 0
33247730 371089627 0
327771656 268257591 0
173399320 394285284 0
428116196 413357057 0
289691050 223710297 0
83472654 302458866 0
114641228 482633189 0
560823729 30933315 0
495526212 279804839 0
297121627 465760545 0
137655335 512314780 0
441871056 119787400 0
443998483 420364147 0
123353448 485540252 0
26862374 167163519 0
10414549 218334841 0
143788341 213889271 0
64553558 534187735 0
294105923 517980796 0
46011623 362283963 0
278528822 33632830 0
133554303 193113288 0
426056377 216911056 0
99326058 1923115 0
427536882 443342076 0
128130924 271687434 0
238402019 162316086 0
228450808 446057928 0
317893938 38926853 0
550290132 110732931 0
272014052 61437041 0
486417376 540984421 0
487472825 301263269 0
367772828 474507221 0
142428648 265060303 0
347665358 288293698 0
403111237 419992540 0
564853540 183070351 0
16458895 547347321 0
121547395 403050049 0
315577050 99539276 0
473683320 103611497 0
341347627 325405417 0
63792166 432792510 0
60573659 249768421 0
575947833 195856149 0
401118203 226024333 0
241794383 101805737 0
572451372 131740611 0
557909109 111733574 0
451885590 389618018 0
2222803 243071637 0
211112768 508463828 0
378700625 570516292 0
188364419 93527620 0
213196348 193693861 0
439230128 50693519 0
557394656 96700938 0
352135717 147130125 0
224867032 489397365 0
92984619 149270407 0
365199122 370174854 0
241076071 540379220 0
444004197 359889870 0
427700763 578836981 0
115077305 179893143 0
554691466 57476461 0
574695633 418578867 0
136105944 251393772 0
199543738 346932853 0
470331514 567773778 0
325437287 326268203 0
361641058 185981084 0
503618984 480121600 0
162259020 270331983 0
6301321 446106088 0
67502716 326451492 0
416063693 157218625 0
547635561 455585753 0
187734705 231679656 0
126183125 414093955 0
505918194 571038840 0
49058925 499221018 0
213545029 215158260 0
404281559 235578624 0
235271504 549421365 0
85235238 144059820 0
222451067 405027057 0
175221671 244094454 0
155037833 242269720 0
123898888 265297476 0
390832286 553057442 0
115561362 268068022 0
528993278 160375480 0
309426540 334434353 0
512726772 532424136 0
326393306 267050180 0
347442870 269647193 0
281875185 277649183 0
417157956 533722242 0
176604882 278847026 0
159704607 91807785 0
369053305 94040181 0
434961883 17275288 0
81343943 551772080 0
567374611 267133218 0
469926047 501163581 0
280884378 334835122 0
545636888 561334850 0
153391015 554392429 0
203273959 187707055 0
270093621 376774592 0
245280045 260322955 0
500473541 468328146 0
506091917 20950384 0
454743603 241450683 0
471397814 568965038 0
132716534 95362976 0
149166200 456010021 0
406278780 109030239 0
567186325 427301225 0
353957910 201247668 0
348488757 367386829 0
130667496 530814873 0
238279066 348307243 0
127613848 312058572 0
344634855 490760626 0
208293459 348282221 0
166514693 209732531 0
176090799 351136280 0
420135613 397856916 0
354780077 175048178 0
427858979 461514291 0
131865103 111005945 0
331682480 534445710 0
239313650 518979339 0
470255652 269567509 0
392451005 12272732 0
403210672 455572344 0
139656821 575992082 0
243321146 39923219 0
165374341 38541648 0
300786506 314104382 0
186153876 513131581 0
438280541 577794863 0
497514056 59334857 0
396703560 272120818 0
310656384 279487076 0
117432996 574442262 0
485079891 546406198 0
54431836 20538682 0
343763350 165214595 0
290134398 526204189 0
530530054 262283694 0
69582319 468139799 0
525616665 215129011 0
344515423 140460469 0
446380623 507727849 0
104659554 13935609 0
271968096 324382871 0
45741508 249597136 0
423952740 573211432 0
268053075 171365156 0
88018081 157457843 0
374848411 93405782 0
150343566 252819839 0
260190793 357783384 0
289214566 5419395 0
204839101 86134164 0
210061462 300252617 0
266573482 319307709 0
452010135 493307497 0
328096480 355400918 0
56629896 521787652 0
148772623 446187659 0
456353923 141219606 0
113428713 109462119 0
272706363 78939417 0
192279103 238324431 0
516140206 84099691 0
27910723 150527118 0
64257161 161192760 0
143788630 356882223 0
53008294 124035087 0
570995127 165538014 0
76999561 208531111 0
78188875 242659028 0
400008830 573239248 0
400729810 150236140 0
397722259 198384829 0
404105498 360192857 0
372491388 118689032 0
93794960 384782036 0
7590962 237778002 0
15753508 447194056 0
45456230 275303731 0
535600569 253027390 0
132142461 211389083 0
372378933 56136240 0
357046664 25340255 0
330689095 544716670 0
164207047 26454690 0
377392811 4869281 0
359973635 383194321 0
436726047 229079046 0
487130756 562844320 0
37597333 573404602 0
320187164 236093369 0
190229847 268874025 0
169607887 381390757 0
280041174 111918419 0
317120504 421687367 0
330120448 434254509 0
129357124 298388974 0
479940184 549741825 0
314555020 505725806 0
10257630 334224224 0
439460293 152505246 0
350278512 421673721 0
487176013 54601312 0
14755665 52632621 0
537198238 342135523 0
483277494 32682751 0
64339014 393007736 0
469581883 36000094 0
278864373 251332720 0
237681617 169237903 0
546789926 88592781 0
94753545 409269266 0
431076327 291153911 0
467498849 144634983 0
54051875 155339308 0
292235675 113918346 0
316769630 500714331 0
52924941 494616355 0
288221400 162154622 0
303225980 169494758 0
559861266 428859703 0
223426829 108058451 0
335624059 226421476 0
435098741 564043625 0
155019535 11102639 0
531347919 186942628 0
351864809 508276231 0
420721395 281658175 0
78849191 174784604 0
335366064 506533323 0
420809535 249052996 0
402073383 361308150 0
550419068 172128124 0
42976547 427246978 0
115034914 44751272 0
285956053 431506729 0
376923261 308829477 0
155384187 133644757 0
349383005 512235791 0
495769052 246642020 0
250641660 60088738 0
214698521 264818103 0
117458354 445762192 0
400538146 72481417 0
453588261 307814660 0
273903507 341539992 0
178440641 47149964 0
126372923 346546099 0
159140783 404317032 0
15289113 568924127 0
150849203 269683697 0
200008058 67102808 0
433949263 313322559 0
483846100 208603992 0
313591599 311744234 0
212118064 350507721 0
437994001 520808586 0
439980394 410225829 0
559003157 554354093 0
1924417 514637608 0
511600618 457827400 0
547442109 452680832 0
526588621 418908788 0
325066140 142935675 0
160049854 343425082 0
538215256 553547796 0
559465722 177202598 0
467005637 431381362 0
95418355 411577760 0
309878915 399722244 0
6576898 90242739 0
255322362 108016030 0
470096913 107494732 0
321999980 372655861 0
315064122 556027155 0
102261487 62497064 0
41588218 141202488 0
232270311 264699925 0
39097911 264072544 0
415325719 553823969 0
174834501 300693085 0
506215530 429945531 0
396761106 473250746 0
73258997 562539772 0
344552484 173322818 0
8573527 305716505 0
450516667 439698004 0
363105194 285947924 0
448539797 164125196 0
439357018 261413787 0
556598702 250963089 0
270679365 549291293 0
279134770 187652617 0
281174331 102905119 0
299771243 105119013 0
508991726 259587389 0
500472235 288103152 0
244892845 168732288 0
439205771 73426876 0
369766819 176661031 0
217171392 505504253 0
510242168 354296220 0
430967996 1995698 0
505216768 112345708 0
321596045 570827266 0
560107579 476081963 0
401962366 568866226 0
369954385 579305706 0
559005481 96605794 0
11013879 404105209 0
46930452 216624248 0
123219492 92413147 0
496190974 451763749 0
280355183 186573520 0
495057550 285938410 0
539551063 265515000 0
373775314 502618214 0
394674533 549188984 0
439834506 539391561 0
557503186 115683189 0
34161986 143464545 0
388743607 430049468 0
23862016 191768062 0
335782860 282355182 0
206615169 48989662 0
310488472 408079387 0
151204918 345851835 0
234777764 45149045 0
454201483 572740504 0
119798635 457492502 0
447273290 53082389 0
529179770 447550044 0
56879592 449896129 0
212634150 534397283 0
446905898 392567616 0
513547803 11783222 0
164662878 140489232 0
81514166 377424432 0
161610218 475262209 0
372523790 75975020 0
132521178 30780596 0
501773515 421025603 0
211996573 230087511 0
107919143 329097513 0
462278990 156298588 0
173544603 576867159 0
173739255 490781977 0
291764775 367925948 0
371155443 65989664 0
220082520 498629706 0
90606131 19386850 0
576275058 55971325 0
361527492 354844299 0
213816555 83971720 0
467182583 231799421 0
179089645 471394400 0
190783917 339671241 0
137717456 149252010 0
189294653 52734898 0
516136961 241165328 0
184821866 72428141 0
246804488 407109637 0
468179984 168746890 0
33963747 210609570 0
273896449 558075495 0
358751483 87230771 0
296538347 178215257 0
445201825 175567631 0
288441215 488166637 0
273848938 313357091 0
332175394 290024837 0
437932035 538224753 0
296135623 298907904 0
536207677 102384669 0
194097881 49631145 0
319108342 527546255 0
327715343 546191443 0
463449443 134666689 0
109424517 113413340 0
446207325 264066221 0
466407057 179675346 0
445931605 578548814 0
308696701 262788943 0
566246712 424059766 0
180056694 334392536 0
326937898 436684211 0
88392162 486788962 0
208014724 127041619 0
511216221 134433094 0
154139899 557121859 0
10131377 197060237 0
491192687 90373169 0
295760865 288802008 0
49145411 105263922 0
40349640 472769111 0
288927986 26584925 0
316497018 99187416 0
413251232 148463333 0
407307684 249861809 0
74925423 520757227 0
107998423 269185808 0
277933574 59443793 0
55153228 39190818 0
388397727 143583122 0
456280129 140565780 0
299665957 39247241 0
198884627 21594159 0
29411979 400537368 0
344945753 451276961 0
433217438 476956138 0
269870800 160884304 0
569008960 416336719 0
565365154 511784829 0
30364679 370995417 0
258279749 419115803 0
85866590 28661718 0
185721795 507112545 0
427141520 337351404 0
239724513 497127575 0
243805107 629616 0
139717560 402001148 0
253368103 212296011 0
270068641 11722623 0
388054735 177339809 0
105018877 179965938 0
28470502 225911245 0
558394172 91531969 0
1115433 89342467 0
527304805 523559617 0
198317360 547515793 0
560105731 341755368 0
81249822 338342583 0
101596771 35131154 0
91741087 171638747 0
429563486 342549277 0
37541156 401825422 0
266287935 292943554 0
574917521 82946549 0
11982406 44621336 0
545731056 491755054 0
577672205 181701515 0
346638725 73373716 0
295278349 162746419 0
444598911 578492784 0
139239391 46301346 0
219443828 409039794 0
400046639 149615228 0
59218666 295355324 0
238000749 486513579 0
381358158 429810914 0
576454201 185790595 0
420068666 73825591 0
506304968 438526905 0
530584326 11194580 0
389331870 424066716 0
262095134 311221527 0
548478274 331384962 0
99288051 92721966 0
18396958 463959343 0
33167928 92849638 0
250356936 310363255 0
33981385 420885518 0
526858934 486089964 0
458268838 354188732 0
141238169 110060319 0
460324264 456517065 0
66981291 118074729 0
159728595 492922987 0
377404979 29352744 0
400032545 222120933 0
50219468 125292861 0
542691837 79791187 0
410663172 335228965 0
154289228 511592687 0
132837226 297193825 0
468584446 375136886 0
23339020 302955092 0
129533960 130635999 0
196848142 266812106 0
336563872 79155032 0
362210429 346480975 0
552626701 317853515 0
237000834 250863230 0
421425719 450423729 0
214630190 242389994 0
60703676 55802428 0
343583855 63532149 0
333246185 243495702 0
448550371 50768901 0
439102634 402541186 0
30508727 316823167 0
191262206 316247373 0
532177971 444301123 0
470979925 373662258 0
40021279 244707453 0
336303716 560040593 0
62911585 116058268 0
48991011 23790068 0
110638758 352174758 0
123709540 30772085 0
319347975 396164544 0
519523579 130488874 0
312444765 5731349 0
301693525 281310337 0
526844244 452913835 0
142541153 464425820 0
209880854 9485873 0
363912853 163068331 0
89211635 558709861 0
316869646 283779892 0
290129885 398781274 0
146766058 51211132 0
44263030 372313326 0
347303070 223714966 0
60014957 75981327 0
134397550 289380108 0
269081491 82020410 0
259450467 166673587 0
302214280 400068020 0
296167358 506076237 0
511742940 250803831 0
224627258 402906466 0
290825418 266954738 0
421310093 134334716 0
111071072 280943779 0
156798184 248109795 0
460121212 398117905 0
88543278 439602029 0
479710157 230945881 0
235005808 186065783 0
123448134 10020889 0
250727504 210497720 0
5185964 518854615 0
504822006 141294425 0
76042863 379574276 0
303984365 444925235 0
541153853 297761972 0
372447126 488478650 0
263591653 128576029 0
6419758 89472895 0
412175152 186840706 0
440036101 143588702 0
273798636 266673604 0
5128632 527025347 0
471544169 138411078 0
326553703 71798609 0
447320710 263830137 0
568781216 239011311 0
471581578 184514802 0
82037539 161259102 0
311713747 213165274 0
96154042 310201824 0
298794289 545322663 0
401876865 345048621 0
441227719 289162539 0
389284250 33882086 0
364814774 513401716 0
54002268 324907849 0
2458047 4369847 0
217609324 128076451 0
458813828 78715376 0
545458006 461322226 0
575922310 287639861 0
179818705 228997237 0
248226925 388271950 0
329285032 481162502 0
371818302 407485740 0
96038348 445183354 0
476972699 112270044 0
299448318 356402157 0
71230241 401232612 0
559861255 96326889 0
403384997 399957725 0
257746232 449665932 0
135500461 302153000 0
57915120 544768419 0
475122577 305268560 0
338214039 188218638 0
197090631 548911313 0
14190293 317147131 0
328149957 569958864 0
74537424 131211103 0
139114915 157401733 0
541809218 289569247 0
494263817 426578552 0
69765528 269564011 0
494700738 468708835 0
523869353 384125225 0
410478920 51921403 0
144621846 15143486 0
236659380 289273313 0
488774612 127153723 0
106686551 60722479 0
515572578 18943374 0
99219676 530632240 0
212637547 184699396 0
369779256 502839380 0
446557513 415611766 0
80909865 373548478 0
307495958 450769947 0
322372205 554252506 0
508337177 31951769 0
412630430 494685757 0
32596895 359601455 0
316949067 419327661 0
454301556 62076327 0
271352152 146172391 0
208586721 66071323 0
97202999 531099477 0
400650204 341066002 0
172809002 115572859 0
576565177 165113914 0
34910940 537920243 0
444141198 231372779 0
357522641 289305154 0
94518746 107629056 0
492182196 188331102 0
240351339 506809189 0
574497354 522582441 0
324001199 397704923 0
323383187 44108568 0
95681039 408945634 0
89029019 314982189 0
548462762 301871981 0
413221065 499359186 0
300084796 443956520 0
447076216 201169595 0
508719819 270470622 0
208789876 562580985 0
28687100 505086959 0
232138014 283596068 0
412747830 440683880 0
554012476 22493507 0
555243243 87203722 0
113811588 185198760 0
40025989 298546 0
207590137 116862819 0
412353230 98972123 0
1786250 325149519 0
316233271 380046299 0
314188332 471883729 0
241229198 329093764 0
10497822 116532048 0
344118315 247979164 0
377859234 162173925 0
454275957 335381945 0
398374695 455340018 0
393412448 207661164 0
446217619 318886126 0
214534261 37009543 0
320051873 483385883 0
309619250 243792377 0
492953361 406267998 0
527522397 296552143 0
379637253 136401517 0
253525337 504287999 0
137417812 341179437 0
354070802 9900772 0
430401092 413833425 0
197482772 68919564 0
476723691 500511685 0
445145591 138082064 0
452267953 544513120 0
98097024 44687778 0
58112891 166369235 0
335689970 470793161 0
367147864 46897968 0
422583782 403147937 0
491482460 182119094 0
9163504 519941914 0
482411566 235078945 0
426847348 451962001 0
465322250 287367516 0
568880111 41003653 0
210748778 572370585 0
406362559 319298384 0
49725402 161588231 0
151735440 235934862 0
484448018 564044579 0
303887060 58838330 0
486427209 170255297 0
33340926 522675622 0
148004130 252723078 0
377912406 127851362 0
445937192 16137929 0
264629940 73512043 0
356020060 530723395 0
180201721 328543031 0
165476222 374376320 0
282479368 345606243 0
317006050 537252682 0
350161774 280338154 0
455451665 376851108 0
127066276 203352690 0
48711871 346305922 0
429444129 471929213 0
304381491 142306997 0
251391287 515255924 0
365400157 182471248 0
522412283 496495579 0
241395935 575572486 0
38330802 506016550 0
328861261 277928992 0
139554591 27574503 0
268576070 430718401 0
505382659 494276143 0
281419612 221445708 0
121039718 141151852 0
329221744 289862599 0
9966584 428349474 0
198008648 557596267 0
378743348 486306715 0
504184867 486718182 0
135384656 238544566 0
69634699 425987534 0
573990140 515125718 0
393220326 287655115 0
78332313 527147208 0
156554691 152405698 0
144934881 513789750 0
525403877 563548611 0
512529922 509214254 0
129856545 540837460 0
147349979 287255884 0
454566318 433723921 0
362615142 567721636 0
157965815 272361641 0
461511760 519136287 0
99213063 189051128 0
153084475 22815685 0
82431406 33567289 0
288481031 52474220 0
10685005 378355023 0
447827139 401133085 0
513965516 36519287 0
243952650 227742289 0
507418256 411354764 0
361186970 541439211 0
255626574 548607239 0
5366075 310045108 0
273165330 231785890 0
20642957 505007529 0
495521697 420869378 0
480163595 395123811 0
561519138 308223304 0
514484435 304497194 0
92562002 230275903 0
468967753 458590873 0
320902412 550925244 0
497405037 150182664 0
85965385 193461827 0
372126887 14919520 0
563775683 310852870 0
435008387 275934400 0
302346969 454444033 0
422877964 143365026 0
348037053 545188055 0
541799900 81401572 0
503693653 445334954 0
426406781 569695935 0
57563300 299644176 0
257930893 55349037 0
326420965 389589212 0
204083272 151739422 0
291452712 326267412 0
254884121 260029810 0
108215216 330832808 0
210759220 366625248 0
250104156 104851059 0
259285710 460619523 0
350749039 218850900 0
326804911 414142634 0
200663102 152295644 0
440359251 504280368 0
185649938 349020902 0
468032288 359020634 0
198534555 414618015 0
556502798 433111289 0
292838361 187973980 0
278997505 91192381 0
444100940 492277352 0
538028915 110596525 0
493775141 440962937 0
18130768 171873182 0
220701480 244781117 0
18217522 431469812 0
194810243 462218772 0
554335918 72118553 0
446820046 26966764 0
207543425 232222063 0
87030226 204542771 0
489492911 497194517 0
173989581 569178155 0
48766151 327931633 0
90461334 29610454 0
249753167 427933515 0
353704366 95007578 0
27939900 512050518 0
436893433 209108013 0
265874765 81162127 0
449333170 79665716 0
267350230 291060881 0
579305124 3376917 0
560455403 155213730 0
315356710 325393943 0
9516486 4128962 0
189551265 403743939 0
447240372 241145433 0
308698887 439499606 0
390775903 314165887 0
251944695 259341125 0
538657499 54984831 0
438467008 484008847 0
97397291 502212431 0
283567534 515116239 0
555307181 239487900 0
56582518 468572301 0
472596331 282098355 0
60109303 223411131 0
433097491 201419276 0
15549861 324169928 0
471467878 485517856 0
479796247 7881816 0
431266385 498025411 0
41195336 47014265 0
239413358 545127074 0
239495202 360290657 0
291298546 523846237 0
507423694 325224753 0
234968853 9237670 0
250219821 495299757 0
567794874 135169276 0
463852472 115767848 0
291792663 270464854 0
331400783 438375251 0
262589217 50454583 0
294782436 576164008 0
551481716 34207469 0
82581656 415342424 0
398880728 242927420 0
218389675 186721162 0
330192002 324024405 0
463537767 20123423 0
52125649 157798678 0
401282340 148632347 0
570160889 515695264 0
559944239 73781972 0
18178299 511779902 0
90261524 399593870 0
126449067 255416444 0
8315554 544967790 0
234294930 539208400 0
491359756 415465857 0
449503475 325216597 0
512415057 103804960 0
542981364 234865716 0
224071511 354021825 0
81769703 440722888 0
539615576 126621761 0
181813221 64205536 0
385740077 516795325 0
263771900 554433402 0
302835200 214160688 0
192693409 227209557 0
185951877 328420284 0
159520963 95782025 0
476278051 284127274 0
406320931 517661996 0
490741599 62068149 0
386202594 273416566 0
565031638 27117878 0
331756502 467846842 0
215158620 462546746 0
415101202 99681346 0
214719356 89015866 0
140616301 61461233 0
543370895 124056273 0
296760582 496320369 0
210862580 363287332 0
389092236 259522482 0
258764062 236134451 0
549362751 102593481 0
285057674 37079015 0
38944016 255941527 0
204151449 578569353 0
293125757 193881235 0
53226356 522222755 0
341706137 244620591 0
222743772 76775577 0
534566766 411437871 0
36989611 434883169 0
16947656 218570654 0
507993283 66111484 0
570329877 492238988 0
53677540 447542233 0
57737548 311721233 0
44500566 202652245 0
323837796 197284863 0
116190535 168760276 0
354510381 553606756 0
248310127 86157427 0
17475828 51141417 0
182264657 419210450 0
336902715 456504444 0
441769936 490293777 0
351260570 245467795 0
469151459 332996664 0
325286694 504051951 0
556508604 481988153 0
573160760 350336 0
260621520 113976908 0
455378333 308380511 0
508708778 526810089 0
354199871 351772284 0
424699634 188755168 0
139708944 449883420 0
371742983 398354255 0
107203433 38578110 0
206889521 554325105 0
217618394 495063055 0
222326908 554056359 0
279175132 191821727 0
498538463 524333064 0
122485490 59470030 0
88555308 257700090 0
394328107 133654705 0
116870093 457187434 0
32890600 372958814 0
120970025 300135130 0
67545458 52231802 0
407626889 576350744 0
246107227 313131891 0
232679967 443027381 0
219581001 385705011 0
151532989 98953717 0
192639714 72705417 0
542715385 30750539 0
212233744 237831934 0
486372373 346106290 0
279358071 475487619 0
533010057 65187786 0
180425058 207148974 0
86923939 287858927 0
140866731 339038213 0
442278892 434096670 0
217898253 414738991 0
44675439 67420853 0
5608012 15438734 0
332062517 407674064 0
416727714 564427676 0
142252196 269938717 0
542302374 301477628 0
484851380 25488712 0
462251443 447904953 0
296474233 566531001 0
397469116 184378964 0
182745599 473078436 0
472688878 434701674 0
246190426 325831261 0
477466772 9165696 0
441639549 551114713 0
374747489 439775179 0
260162407 191749864 0
216955931 173899486 0
168354560 48009203 0
351322690 548423725 0
302145497 434514715 0
33204739 552536715 0
11371512 572941424 0
244970975 134262185 0
391934048 341307627 0
341030449 526658141 0
112555219 571656975 0
253343078 33384555 0
198190608 521041378 0
421482439 575929018 0
435683370 480734889 0
186219965 529517753 0
160907149 271559178 0
132627335 358638086 0
353821784 345328581 0
535647738 343866436 0
402737015 332549452 0
155385241 375066891 0
516859162 33039816 0
23747445 227004051 0
457313365 251718071 0
128062255 482380303 0
485188909 286268385 0
299183118 305434083 0
564907932 46727931 0
546117176 194717337 0
389061768 381942279 0
413715538 568024627 0
153803213 203697352 0
282298944 341886836 0
557951361 579413476 0
544555681 373361972 0
111690729 190177472 0
121674921 546856183 0
417858238 357305345 0
143441161 74567829 0
269254701 170461197 0
351021273 530632440 0
279839918 219942296 0
100399181 520387382 0
387942072 269284983 0
104217450 134117379 0
103463124 432480371 0
316423549 313374543 0
165539480 515275399 0
293325284 527508969 0
182600610 315178789 0
29244683 510492788 0
445836233 71890024 0
561066221 39961328 0
319842444 152751305 0
368079809 254794311 0
234234890 117054274 0
10551549 29355211 0
495758460 353473581 0
21590564 224161759 0
151033618 303933984 0
407678128 119504757 0
543588300 64266010 0
369118700 369149201 0
134782268 560890960 0
367120624 185536412 0
132501787 256683049 0
423162454 282572740 0
137989495 76058738 0
454107670 54490683 0
95339840 431823109 0
206705557 238694455 0
52255502 322923553 0
451955759 22761048 0
110316631 440355139 0
435094730 563035663 0
77021002 14561182 0
276926080 578852504 0
535453507 399083322 0
512269403 132152486 0
76610407 476381800 0
36620794 5046419 0
381994867 522721015 0
411102243 509856906 0
382312473 574718922 0
285321150 342649379 0
331349746 276514504 0
81209226 30080087 0
16038404 533152043 0
545609445 203397523 0
84893585 311304919 0
409981371 62644590 0
142993859 272521445 0
314753236 464028071 0
548571922 242526723 0
571492357 223282357 0
304068624 317953938 0
574948091 117643383 0
421852350 415092329 0
187164615 567451158 0
72576814 425541431 0
569856820 368048891 0
443588375 457908608 0
444411536 178911334 0
432909640 391318272 0
18523366 44944042 0
486447649 269919799 0
241028500 6784471 0
312490866 376684650 0
320568954 232097899 0
427680069 557215199 0
318910516 408594121 0
259885988 559270557 0
557545576 268720993 0
532961827 61184331 0
531957232 466615713 0
346824125 18539125 0
568792767 539752772 0
165913014 372952512 0
209281139 136971566 0
452692386 181884839 0
176882768 516947861 0
302374851 48174892 0
396469260 547461684 0
273193205 525029532 0
436716746 180144235 0
177051730 483445196 0
121876282 348346133 0
60318465 544720844 0
483957547 339247445 0
100644906 292743729 0
53552485 533015867 0
424237079 323550372 0
224344467 520764637 0
317485907 167985762 0
70485131 511090589 0
560756915 224743135 0
548083550 363825962 0
334974639 576942727 0
407986717 164872945 0
161220949 531400120 0
427891023 343205839 0
332791227 198182652 0
161895752 318064972 0
61025799 417270166 0
329618243 95233956 0
370983172 40671421 0
131719183 538459077 0
352140157 477846628 0
381932261 49623651 0
110502371 222002629 0
410791589 307398930 0
250728303 56457482 0
381910059 399851862 0
273048740 3656270 0
169352582 278920405 0
275707171 14367269 0
545714663 553068776 0
358279612 65303031 0
310333651 248703805 0
324836852 163463641 0
480652665 477595499 0
454829051 234737344 0
452356670 303550777 0
117544581 55971805 0
178517704 346632716 0
208542696 48859188 0
444659869 457155937 0
562835812 169395803 0
7694619 39628923 0
51376073 462910903 0
145878207 412539180 0
6032209 79647574 0
262271067 168425135 0
83644977 325330087 0
99493133 351303132 0
429606053 444200743 0
158880509 282751466 0
333522733 401254309 0
371590657 83956093 0
333740422 575897703 0
88221790 97319126 0
325179618 234167638 0
244930681 195251653 0
218892366 459161251 0
17113935 165029130 0
301676057 301499102 0
409842715 274883763 0
349211214 506318734 0
340375150 269934907 0
502624264 338291642 0
44715332 423905341 0
107915006 335290794 0
248862511 26768391 0
240474496 96500183 0
515495487 68325558 0
528515733 64081503 0
53205553 507391417 0
220524389 505502134 0
532505300 275588488 0
262044766 216898126 0
527339897 195789354 0
528825053 251989739 0
119177576 139846748 0
278243728 45587563 0
165240879 218500469 0
517996726 349874901 0
365357909 437867257 0
405063040 397194722 0
239268872 251821862 0
260032534 303917996 0
326582976 85131378 0
507488115 547977847 0
42350633 313993822 0
21070296 187744779 0
325255613 310899483 0
192196758 138011241 0
433630287 449131364 0
311330928 11351449 0
551259780 151600405 0
110475089 135760251 0
532285755 28886492 0
463842061 36911174 0
80536513 107818015 0
95752752 279741059 0
147238685 520797127 0
211471302 486558505 0
383145934 520419673 0
104222619 542351013 0
410906671 118137691 0
141504763 448640296 0
63836665 462135608 0
210319567 498945171 0
346541370 208801962 0
439799690 448942008 0
208789313 137447019 0
282429154 256772479 0
324609069 408263139 0
259865084 160141153 0
188142278 353051129 0
571645856 278243138 0
493135350 298520018 0
432289749 553038138 0
81106582 127423233 0
563229404 442542089 0
493305355 404702749 0
143031509 346063539 0
279186310 97827930 0
427310610 275093641 0
260014941 129002272 0
30908544 286316962 0
229265064 465010000 0
169046003 506279606 0
52605885 137081462 0
470770753 378439227 0
452326815 542444417 0
154967820 418830307 0
57506952 465597757 0
505567269 142626890 0
524955708 508529571 0
460358502 467984273 0
557410801 215375008 0
267942627 543059737 0
414079009 15747061 0
318751076 355288983 0
113480138 114533218 0
165683840 521174619 0
188288487 241847721 0
12137190 20648444 0
500699847 305851344 0
453349806 106577401 0
133970177 187129334 0
388276054 193304144 0
231117278 502888001 0
180942107 575842633 0
71427583 51185104 0
60199905 296803361 0
380618908 497118259 0
324838886 216052975 0
530592864 274821059 0
359016103 207973521 0
154000700 419263770 0
379511734 98126372 0
10541693 109184294 0
66005790 296074202 0
60196606 227866874 0
195261965 58208699 0
139393319 333114307 0
417202132 7331781 0
489834075 571883265 0
12277156 131960280 0
174504158 115367141 0
257571581 39643468 0
382094366 280286603 0
275288378 402877390 0
333385523 236117152 0
299115761 488366497 0
530256343 578616318 0
544958454 152426642 0
92241101 87273865 0
264322940 510867640 0
372098303 135273435 0
246652160 544944162 0
493451996 493365543 0
485648242 379478320 0
569904791 367397570 0
489168325 445508784 0
495732553 311674525 0
136712099 104697753 0
174501879 39318892 0
492370024 239648651 0
253561371 520728600 0
3545729 519567933 0
299996846 85463275 0
480813341 202857892 0
219671913 458704961 0
191208619 19752868 0
242919932 452076700 0
445714213 44862113 0
289284208 404351052 0
467513287 179761325 0
61818763 424215506 0
95237927 36311182 0
524318839 136294749 0
506976250 407218731 0
442430457 386724348 0
131228415 419928011 0
386127883 295128152 0
195110578 346627965 0
232487681 534151303 0
368844200 118241546 0
210500089 276638482 0
282666264 13754596 0
115697474 28907609 0
485402291 516435883 0
230600512 174569067 0
293715402 218079658 0
418675749 304523372 0
93648579 479167702 0
500971858 322573848 0
53711613 304115262 0
417113869 523237344 0
353259491 524181675 0
517035225 356448352 0
367886120 579122385 0
281143127 451355531 0
420848792 201760289 0
250328822 407193348 0
202604875 281574017 0
287858421 79337867 0
47765823 429233530 0
98601337 135898654 0
185695615 487346485 0
165107294 33740149 0
338877607 405102240 0
369699002 316642515 0
174104405 313041788 0
572535957 554245920 0
295153307 462832180 0
276703417 191176904 0
553757835 251012890 0
45158717 309351479 0
422764279 223093990 0
341431861 148809494 0
386493244 29287593 0
108127775 221632085 0
251801298 477123221 0
506254698 490014461 0
516628522 416114859 0
224436273 120190409 0
458391003 26206565 0
358380195 247221880 0
537958798 56276695 0
523312998 482526630 0
83049103 26301875 0
395121706 124556321 0
502156789 304630428 0
129143349 112838578 0
9086240 367579274 0
422609696 150621819 0
278506394 72981284 0
525806377 420679595 0
61888265 41577898 0
230661355 436180124 0
97975686 277117446 0
433869315 353535208 0
228224806 72155739 0
132132591 53513876 0
237689661 110745592 0
206586835 37447300 0
513677302 460732887 0
388815093 542028633 0
268201775 200515677 0
34882034 63085410 0
185309980 29921539 0
397346586 315212449 0
430902617 119598541 0
249371295 401204896 0
447366433 194907988 0
267618369 266903482 0
81301528 447086306 0
527695721 31358462 0
506606631 405065515 0
308789260 197224305 0
46036116 417382199 0
200796795 452064156 0
380025591 537848957 0
46076994 102418726 0
391781902 578294574 0
78320798 281030096 0
354825979 383741451 0
60420837 62373708 0
82539089 338057670 0
132662256 394572695 0
218217128 31986858 0
411975012 225963980 0
154872630 136480926 0
450971702 423977820 0
337257104 523848539 0
106433893 66242651 0
305763816 380242056 0
229389019 240169073 0
232784321 4430017 0
323158281 506368 0
523134686 212044039 0
578065073 77769554 0
216841258 263653620 0
516253350 472816494 0
17914788 65849483 0
178071156 47566738 0
248153545 216181821 0
151070505 502868249 0
321966643 271439376 0
277075492 171342927 0
452704374 58736127 0
12590225 112564286 0
289955612 525637489 0
515390441 376304638 0
99627135 299934536 0
38667283 552873168 0
262005322 421793862 0
517433174 208072271 0
298700797 276826829 0
405917048 422376004 0
96658142 141991788 0
152249036 131244658 0
138045598 6595733 0
338979267 516330569 0
389793434 523117245 0
403720415 368692710 0
138015180 189585985 0
401289032 131659583 0
323557457 181701297 0
521236789 333831073 0
370343398 255644617 0
177430884 426502931 0
149860938 67959563 0
392183739 561632689 0
534145797 397649959 0
167371304 312877485 0
166243967 292697778 0
148835538 399603371 0
450321075 457036101 0
381995936 445032066 0
272522343 137682176 0
337826187 282444084 0
265462981 432857575 0
300860717 2227529 0
529221226 17179436 0
386274943 56803356 0
366752105 419726684 0
136013269 248841621 0
194147219 447208701 0
175759932 182271397 0
475326616 142924657 0
196573311 555946610 0
186835535 209901053 0
188149075 381515496 0
559247908 352796296 0
143271913 187136111 0
487710829 504771937 0
345102826 551367188 0
12625890 65775750 0
444030058 101627323 0
267101545 425288527 0
354131768 491850540 0
228273179 332178005 0
448294042 545641466 0
108766935 248507712 0
20668652 486783272 0
502601787 266515118 0
499506525 39697032 0
263540579 243617696 0
111505886 9443303 0
19198182 556862063 0
145625955 476070742 0
15823920 157587867 0
487481153 152087850 0
71290253 323577733 0
264201485 475169318 0
168730538 319841945 0
67240697 287342025 0
183070170 315489206 0
97484072 95756806 0
77081513 98287460 0
156194894 390406946 0
174397652 197742783 0
555095938 173321127 0
85877612 2034120 0
461667703 214533070 0
145643828 570357936 0
217780077 230804850 0
1322316 51674228 0
81229580 472157613 0
327313470 30407733 0
447491902 137189034 0
555418201 119015291 0
190559092 481808102 0
558979564 566781801 0
376525886 443742451 0
26869319 311127923 0
577186882 201023915 0
240201729 483373845 0
128067164 422817489 0
390570510 66118351 0
300096060 543747210 0
493104415 313191890 0
297001739 448063191 0
174461416 294126293 0
85819045 535765579 0
220701167 402269591 0
522067442 213923 0
184906787 154258794 0
72294237 479647493 0
549422135 142619006 0
482735861 368407330 0
415499573 392364090 0
546088070 364857906 0
31420505 451048475 0
325193052 259187377 0
4747949 510427896 0
7675053 410681543 0
378251351 544052049 0
55423879 145965869 0
315224829 547289024 0
63665343 26700843 0
211345550 401226530 0
191155245 181916751 0
64181759 46699468 0
527790383 504042195 0
171285738 87561915 0
553380559 396534419 0
379099666 550983018 0
453592115 364335438 0
126897485 50806309 0
293945668 510104686 0
309917984 91174222 0
355490132 187098340 0
37670611 398075063 0
340702489 255726214 0
534189204 565281890 0
501162156 369547044 0
150331155 416540976 0
539296750 512022552 0
246861349 395281957 0
431933675 538239343 0
219151082 408803178 0
75965794 149206532 0
200819778 177586434 0
450745324 426309468 0
22001364 106956878 0
370281870 145951909 0
224727029 394492667 0
162966723 578972446 0
320519303 483755317 0
122747712 336155967 0
428260622 334718451 0
271526806 567085087 0
45907043 391867256 0
467331839 360436346 0
225959698 111498909 0
6114967 33525885 0
461887123 343304992 0
482548832 333746002 0
305570316 487292570 0
453443925 84958551 0
246742011 445693434 0
23994342 172122231 0
414861596 486563775 0
475758263 243228738 0
315373020 540863008 0
109895788 475384086 0
546592716 230047346 0
341938914 505161986 0
79367978 291690548 0
27830103 200727062 0
109954593 411200811 0
359156026 422229780 0
343203622 543962932 0
424477747 567967283 0
146128800 181412226 0
452034756 36894318 0
349896948 39932216 0
230309969 25662267 0
17030166 356634553 0
50023883 48145878 0
554304384 406467390 0
148467355 10887351 0
523519757 526366974 0
90173297 491280504 0
334398138 193641079 0
311953147 51162071 0
523612968 368405602 0
129206993 265298384 0
483702368 293170984 0
68244796 159316712 0
154765929 201564724 0
51838326 465985569 0
380636966 546444277 0
186475998 64776921 0
99989092 297970439 0
574403099 494845187 0
183520994 254251618 0
224989816 297225151 0
124464622 295143068 0
498382795 23184899 0
491685029 487187186 0
368595871 54834771 0
9024567 311566929 0
466240517 382293001 0
513847580 531033162 0
108952560 386907868 0
92696780 200509644 0
240702767 273146967 0
465864396 153658727 0
128831529 176360518 0
520074675 27750676 0
129173349 181497968 0
572834097 157526635 0
435376616 463612813 0
314006698 105637340 0
448948404 358463272 0
335701626 52738660 0
159378460 99672809 0
430389176 176807506 0
526928283 193589974 0
281097255 404989131 0
198368764 235610048 0
143723592 444026665 0
107187265 356855368 0
311648143 548717072 0
270910268 489047064 0
34386970 489096603 0
37040112 32878523 0
274736833 305068835 0
412833058 42307307 0
337847101 572883956 0
2256526 547411539 0
267957325 257231436 0
408061664 281160459 0
253073497 243836599 0
178508911 373219519 0
385357342 296150165 0
107251024 203827601 0
158600832 241408336 0
91927688 236332328 0
270203998 316273058 0
498364207 332001416 0
564585481 446694144 0
362779514 342016542 0
254056915 389681106 0
28083435 293615681 0
209623331 438139594 0
560260401 430931974 0
79579354 195174570 0
345091504 436594321 0
177920661 152914750 0
82289130 519174220 0
306853510 172985037 0
243025240 274383073 0
439765269 578051159 0
255966439 525139880 0
161374231 22827257 0
454227190 220748338 0
192532568 429137815 0
539404350 384083750 0
315625745 45482614 0
226760810 299550145 0
17409760 556978814 0
106625735 535091594 0
95446133 51521401 0
138719630 200063364 0
542947385 140616134 0
402399638 483019882 0
557350100 456756124 0
530851954 72476876 0
334737551 131806574 0
546228615 237696923 0
327129807 571964201 0
502156840 177339678 0
42740458 524084099 0
333163795 162109787 0
82020342 233973706 0
107833045 568624389 0
223211817 505964225 0
159114767 465843786 0
213683097 213132449 0
187579398 539178320 0
159666543 279926962 0
522868850 71507469 0
577039051 409800555 0
66829246 461439758 0
105399478 230481166 0
273439417 423054349 0
300218825 464378569 0
245035026 530147916 0
292388570 152075387 0
314176782 445618908 0
321003639 151964512 0
92466725 269019418 0
502837389 357399313 0
243727086 24174567 0
133241304 292546504 0
245574314 529743157 0
90073035 510934198 0
231735932 464089260 0
331655052 194760215 0
323155841 574184849 0
276855212 10475387 0
252714816 179207375 0
344567232 543660374 0
250106432 261128102 0
234196838 292855368 0
355942440 520630973 0
387182058 420320802 0
387252773 536825146 0
434741753 22083067 0
274781445 202738004 0
12665258 420744180 0
271882263 9529968 0
99959912 35835209 0
65308812 103121670 0
135210390 273213147 0
231701704 166492417 0
132553616 254054948 0
554038304 214225186 0
16408357 576631541 0
76458167 233360345 0
366082331 311263559 0
455438489 182636860 0
329720699 382611689 0
318029621 513399405 0
418745038 308612516 0
348278099 85738326 0
129542429 78379395 0
576726149 487380037 0
374721515 267555096 0
476409962 317237013 0
572296247 362606676 0
94154505 72637672 0
300433024 302026419 0
162280524 165585402 0
23725403 233661484 0
450084516 108671224 0
520632591 527791040 0
54639914 409572780 0
531342962 468185329 0
477206444 559367620 0
46368087 501707401 0
327467171 546064167 0
231941663 114975240 0
235016758 43656845 0
347481095 211518465 0
389005651 565794599 0
499515443 292214034 0
336298619 111107155 0
298896534 537985852 0
317852207 25129793 0
350897411 142218957 0
118229334 470058474 0
346663838 296590521 0
434582601 328722113 0
541137429 517476164 0
416481445 8273106 0
486550011 434557095 0
283620163 19685958 0
16233248 98053188 0
548528537 196390666 0
338080437 561038254 0
258824302 337799822 0
444335082 437821430 0
1791970 463866420 0
598527 526314089 0
187227384 157682006 0
311826886 413468907 0
432325032 277735488 0
244576273 77936095 0
77748752 35360430 0
544973079 529043686 0
482746740 116108898 0
503655812 324369011 0
515715318 388209975 0
21465533 387836914 0
361448982 499658832 0
479687692 137076370 0
368541325 127569398 0
151808443 413783678 0
304826816 262706925 0
339051220 550648529 0
257241592 15592437 0
468575555 578517800 0
68110235 268457901 0
545664202 27473842 0
182204583 419353898 0
564353601 448683837 0
523779495 505528927 0
291584409 496380106 0
251832325 190057068 0
128467118 541286139 0
130771489 323007620 0
185901809 45336542 0
82938856 409490915 0
161185866 308794199 0
341472371 217907466 0
152148165 249392853 0
428179221 460366905 0
465642313 460556975 0
483079712 402643017 0
107006634 13522608 0
236404198 556312485 0
527031324 127503226 0
64239613 80408563 0
563791216 64496745 0
135317625 126008213 0
364839435 179254226 0
56388534 555783907 0
25449077 397928076 0
280543637 353759653 0
478909314 549786837 0
333871805 234229263 0
21993810 346565708 0
324125051 63703330 0
269934670 190639387 0
567522722 167360598 0
565333627 483365220 0
83190768 568427839 0
71227153 477646242 0
543503942 535948793 0
404139421 542240042 0
78601763 5417953 0
282502880 321619329 0
142436475 394443094 0
549505774 252128354 0
517882822 182213551 0
467516153 563684561 0
452752748 228520298 0
383270258 305792957 0
227448230 403116943 0
497231859 345006400 0
104916051 352350862 0
170314789 55600656 0
315713006 239665508 0
19630116 187518240 0
282642727 173804993 0
287670064 110261468 0
115046359 172220806 0
230161905 124380744 0
106487840 442779482 0
63003784 124282560 0
319823168 69811591 0
198416633 378525444 0
5538255 557075649 0
5656805 327895003 0
309980497 501357514 0
573791716 409549756 0
490567600 230613989 0
201873257 472661664 0
352685509 484184387 0
316489109 452110136 0
457616011 32435776 0
42836194 72902205 0
253197919 386843033 0
448374715 546029119 0
471682848 367802614 0
44902088 330957037 0
437418459 526639539 0
313966249 8674347 0
513041271 456447328 0
403144007 113267039 0
414255148 140313585 0
236944833 306683319 0
56943672 89606875 0
92485053 320833734 0
222495033 106418140 0
188733112 81607245 0
516710033 156216552 0
242107717 347946384 0
145176687 418132282 0
490050411 525724034 0
357871568 275892628 0
404687448 477069717 0
420448421 554843228 0
23834175 287958029 0
407401856 291559191 0
294787263 336526575 0
239284285 566523775 0
5054736 359857472 0
155251565 311721693 0
120711811 2946346 0
28297423 387819089 0
249103999 215225215 0
159665832 232712857 0
113091001 64130923 0
94287373 62745058 0
409707314 223619582 0
515799426 488770891 0
150130619 245178134 0
251481500 357336773 0
325337319 408322149 0
266778577 285746826 0
403071237 157458011 0
299903584 108130747 0
163712485 124096227 0
573514593 467775230 0
517936188 96684925 0
200304528 339104522 0
172393862 515837801 0
377449750 26094344 0
202129361 307209311 0
270698779 130393361 0
38774517 125963415 0
110898479 464489644 0
568420629 136257079 0
142189125 414635437 0
369352896 177833853 0
161454744 370588162 0
357568531 91621976 0
543326259 508000626 0
165049428 432604746 0
186115898 306366039 0
14320198 154476770 0
173159255 499251928 0
404102129 328129511 0
453113604 540408317 0
559740002 524494687 0
467257741 442981619 0
417823890 118950242 0
173213674 535786115 0
257862913 296925122 0
103080468 299444344 0
507977240 309848346 0
70074632 527469927 0
484012510 135435928 0
503022355 364672858 0
261103524 451672863 0
266253135 240983325 0
4532410 283258568 0
315955356 399706009 0
123938516 59448843 0
422626798 157935040 0
295882506 249172992 0
141438890 228675484 0
349532197 242434113 0
86872432 470860306 0
75310486 540665775 0
520562154 78909613 0
125366837 330017322 0
248806969 236963882 0
246394914 440060133 0
370819314 479981420 0
290833344 96535941 0
542650810 275180975 0
371132008 475153493 0
406712754 440130527 0
20981088 66147055 0
278039505 49728209 0
560266374 350367122 0
488315975 560321226 0
178663296 515543015 0
118350727 493786696 0
68057639 576505409 0
577068231 131145216 0
453918086 107258167 0
256752228 49188075 0
124853470 170818530 0
575254306 438841504 0
476069108 160159777 0
510734199 55933452 0
76662457 87931928 0
248326017 550224479 0
542983615 393681841 0
261899832 486806378 0
13295989 393685915 0
358193059 63712063 0
32631146 250490390 0
362735223 295033268 0
363346281 98406300 0
261012984 195992978 0
519645148 556779281 0
92977733 315151046 0
11363005 182772191 0
272749403 488551997 0
437732297 76761425 0
496930717 469714717 0
154227031 383574469 0
415669275 217253130 0
345875873 120702684 0
176255999 62058873 0
345182252 16116508 0
284981031 498887881 0
113943586 562640047 0
193717246 405243478 0
531771698 446220559 0
493553195 64222357 0
553354259 404775396 0
47717348 551487343 0
577569948 425749250 0
363758398 191370194 0
279659791 565848403 0
90671247 480864166 0
273424747 295433775 0
146925463 508710797 0
392020898 182572067 0
143565819 436589453 0
42940279 342988202 0
552198914 536153943 0
331552449 481892432 0
91391160 578668406 0
125672497 344352238 0
441987048 376505809 0
518246752 52352941 0
115173641 132954576 0
6953535 578220234 0
526882402 65512017 0
421028751 167018599 0
245971782 230452121 0
450809015 518479117 0
65073693 352749876 0
208840987 325352635 0
363685133 36466107 0
129534248 431246953 0
183624152 577163117 0
22188884 472966211 0
555874254 278427350 0
573259961 445106241 0
88188197 125752900 0
297069666 78699100 0
157315564 359348933 0
132888944 69232197 0
529681782 375137203 0
506291096 124362527 0
78722164 102458582 0
20012403 5696670 0
146897897 139505827 0
338510796 163175768 0
515690126 565358166 0
355798085 17210476 0
176903372 276605897 0
312359993 408547197 0
92057458 63022183 0
264047387 235541754 0
26501687 79707022 0
116944533 271066611 0
132600912 33840804 0
306867659 185562917 0
312669593 238543529 0
466900478 315289262 0
126499374 157885023 0
496655838 167994960 0
93200003 557636512 0
435808582 94318642 0
299965341 40438900 0
156416038 153057159 0
543766866 395435663 0
412422740 517050096 0
62557894 157333275 0
307657106 439604733 0
113602349 447439644 0
533719274 365916988 0
408583108 46353102 0
136648975 31529307 0
148399882 204465208 0
564678037 365120309 0
478324528 315774078 0
458898071 568112029 0
571485541 496488452 0
362613647 412455905 0
60101642 291002578 0
514376340 516616277 0
487146766 411383046 0
12898562 225549884 0
74582579 545713514 0
576044691 445931437 0
473397314 9504315 0
334290758 393421118 0
556301204 299670548 0
150105027 145659142 0
125265286 420187432 0
151154196 426946372 0
282456230 234342400 0
264055735 56669291 0
144484804 341219824 0
201305713 131120463 0
53684102 189165963 0
18277566 195748535 0
130495032 454368624 0
519350845 262046450 0
380095762 481505114 0
234563217 133373357 0
336482195 19653749 0
290039257 237924146 0
210856863 427748649 0
290753322 419000597 0
27559044 193872946 0
434234556 359829051 0
350053421 191386259 0
117554220 111354529 0
213883294 16451508 0
95697290 293108582 0
503304216 308008711 0
424658009 75155591 0
197504260 82707200 0
43928620 404969017 0
388175437 201640835 0
359568972 368483254 0
518095854 80536079 0
252925375 228532676 0
304633871 541565478 0
245047198 384151626 0
485164113 186548138 0
537074422 467402629 0
517236675 114858180 0
336749866 138559966 0
148519712 512770374 0
304882164 431662684 0
295520694 77819163 0
251088313 456057015 0
371169321 91231267 0
185506313 211934984 0
451183592 52711637 0
532828362 490619595 0
466685769 479141086 0
35256026 91329871 0
3867530 492897060 0
409581588 5814971 0
340509041 392644972 0
498518971 185402302 0
176206360 53720413 0
96307843 504776715 0
116529503 146151271 0
154721562 217484307 0
156732470 497526220 0
192725738 267550073 0
439615554 320206749 0
339659361 183080044 0
34498406 446906610 0
146986262 183803541 0
401502748 525607709 0
39490101 386951854 0
511714670 322549972 0
463107513 242179070 0
447701519 199790432 0
558245062 558178360 0
442125837 9199225 0
60620388 322425444 0
248245575 228753990 0
218583025 28615675 0
397510428 9473094 0
31950583 51371501 0
26348777 529822534 0
450741489 351211413 0
436210643 348500713 0
144825153 549966695 0
319049453 438839983 0
272236769 208548568 0
234383876 566279960 0
38524674 231650370 0
334168351 274452228 0
236425793 150800770 0
416249916 120999962 0
432471776 539281347 0
339791016 304528734 0
572482471 303696694 0
252932675 438742482 0
278842715 398929155 0
212734209 61689916 0
461884824 297722943 0
485110591 280260426 0
248063136 284775367 0
118603113 240427703 0
424583464 483659111 0
363596378 124826382 0
451220814 342264587 0
82188105 566177898 0
427280615 169449551 0
64815359 561190572 0
455690262 235885754 0
462540352 531943244 0
442970370 116808569 0
181484876 156575943 0
79348701 337685485 0
392596612 540954298 0
207773997 450588488 0
543319018 103167462 0
369918660 533370468 0
424523828 158282457 0
69926839 570913805 0
354572080 474637414 0
453385034 405931066 0
177825165 354960742 0
39671511 463179351 0
475614235 126107742 0
148705113 342199216 0
274007577 142641233 0
399069548 61773259 0
84864312 165805877 0
578444191 263988180 0
431733934 84364031 0
571423825 319309648 0
141644820 364855121 0
238732853 356269319 0
482621510 250450703 0
559757788 36338170 0
25066972 31186273 0
180785129 302194121 0
386109619 565293082 0
430942363 417830035 0
357017593 429250881 0
144981074 523246937 0
525432379 166170400 0
45571663 97153201 0
107190630 144150393 0
423338262 118082973 0
183895816 61541187 0
86157509 304902520 0
171153027 301567624 0
167388690 569972230 0
136323388 269328445 0
94690421 227640793 0
320301202 435354446 0
273269157 257851302 0
77634361 140636052 0
46703095 295254596 0
311707730 93074156 0
246598059 559853542 0
567067075 52697280 0
308708179 38130292 0
65001823 218662744 0
387104650 152499824 0
270252251 573177385 0
352723933 31578016 0
133253086 80247344 0
70387025 378320884 0
460180069 234195517 0
449839841 373599439 0
148159061 359664009 0
242897426 24365126 0
541363006 158166171 0
374562939 218911722 0
283160604 538874323 0
275367494 121523717 0
398482444 189059055 0
29092042 7743172 0
269070752 360884705 0
262047161 16184005 0
163483426 31315307 0
161994623 90988193 0
296720005 450581573 0
410014637 48056121 0
80097245 68456304 0
67364573 142888838 0
319410595 509086871 0
532537199 99927592 0
73699605 58104 0
186954301 423979210 0
438013996 280708727 0
452934260 65996978 0
163427573 304667427 0
176464773 535656282 0
543580665 406914519 0
531168573 419525841 0
452733977 408961491 0
463542827 567314959 0
150679813 254776647 0
151387860 546721326 0
312507790 183236147 0
559150138 368965898 0
338021787 337798989 0
415716985 539462350 0
315441422 295594845 0
113442509 119365245 0
492054969 443183905 0
109684005 336091428 0
296592059 45923275 0
269205700 324497506 0
552023437 476093277 0
189239073 462816649 0
348972407 178900094 0
119460213 472111146 0
211297772 123867192 0
208185153 166776858 0
309680514 549651456 0
569055105 10014622 0
357758126 59605930 0
95125963 281497307 0
218970578 460754077 0
442268172 347524419 0
91810504 300082806 0
437080102 262431827 0
220302212 213810552 0
427239121 549896328 0
82683547 72585084 0
498558014 273179388 0
326758540 60920954 0
135157462 359653462 0
108039981 466236121 0
433352178 57796965 0
290432286 393271236 0
31569411 575599210 0
575992955 107870350 0
435577028 262875889 0
253833770 348894854 0
289440312 412806967 0
102204776 362218635 0
54349136 378178236 0
491669489 74376372 0
165686314 435830600 0
139125407 206390939 0
548774760 262537136 0
229128601 355138506 0
511313591 198738557 0
190323717 374903469 0
198802597 528156086 0
254632581 191757423 0
466613349 17981403 0
195498762 300852573 0
568012582 451062381 0
427899067 442233656 0
12872513 143887255 0
317342206 169650892 0
489969078 388575494 0
138291816 433714744 0
234738865 43380115 0
115932674 70756484 0
360295749 178097704 0
453164264 414132090 0
244393385 460042053 0
292820115 417211313 0
440492600 537697271 0
420039141 355082966 0
559767478 210474023 0
86300842 138713685 0
432310193 235397502 0
144061885 289769405 0
99623927 154575495 0
353272551 55100384 0
223090723 268560624 0
360418706 114100067 0
474342998 78880116 0
448454309 135970534 0
487855664 168108085 0
92286329 497940254 0
318892808 451505419 0
470172062 287336265 0
497335814 76665108 0
519827385 1153667 0
539938110 312132553 0
349647072 273835265 0
399485200 322948076 0
311864879 568987335 0
259980919 255109841 0
421932718 386844337 0
36240596 22490812 0
192414022 290735956 0
505339328 451090887 0
398371013 98071169 0
166060515 309296755 0
96585260 315343135 0
46342449 445048451 0
328978581 416660417 0
132904206 509614697 0
405156243 554595262 0
324406888 380593195 0
353217556 265345409 0
517608529 319607264 0
532350759 241825983 0
181174033 522285681 0
573018709 451098348 0
206233221 92802524 0
386716473 43602856 0
63296249 123111546 0
39048560 167011627 0
89440299 545111390 0
217705888 125934604 0
77091662 489912830 0
443278242 371771465 0
570361732 168696627 0
396250838 260905498 0
207388460 474043935 0
468832562 281572223 0
33112313 497854453 0
33766903 185785699 0
67215841 561480532 0
453910838 274007725 0
274866048 22898127 0
265613790 37445437 0
466445573 553519584 0
359561841 427331111 0
465003754 544554274 0
412026575 95201061 0
470506709 186105140 0
16831007 477905472 0
44357277 466587747 0
504958666 146164667 0
518089136 281099910 0
221762364 157056883 0
276679346 489789497 0
202448118 352943764 0
5559676 363607617 0
317959847 263737966 0
368726858 168412168 0
571713124 331000785 0
32066365 453910376 0
35800969 149156933 0
202632303 109467295 0
440363304 190366896 0
217630619 526480782 0
464457685 569617135 0
528593583 388648288 0
210006591 439138575 0
536028656 176846346 0
477421185 402334089 0
344037640 267516074 0
97859893 319463501 0
237824228 94734801 0
529679054 287239665 0
462134732 307966814 0
536397608 198080081 0
66829137 464523043 0
430804645 447600468 0
353297518 159088787 0
143670451 228701628 0
147219539 495921288 0
231585210 535813239 0
390910086 368571540 0
376825661 182341029 0
47635460 81302211 0
139492599 507792835 0
563462382 222461494 0
566545572 441559410 0
184802307 290208309 0
579004868 516427005 0
404918542 571317485 0
392621474 67941134 0
62527939 18087968 0
376559035 545551632 0
134690594 88036611 0
290865804 477030998 0
501933227 389148341 0
441661614 122341297 0
502358977 535478977 0
32244199 394220957 0
209422717 437208977 0
324138470 151236943 0
331934817 420966612 0
226564566 415903156 0
342586076 337799559 0
536354296 547841746 0
446880554 208961386 0
313562798 70276417 0
267934830 480799818 0
185252020 345568892 0
311494316 9313853 0
238247584 126282433 0
565274574 157884174 0
555704742 14117833 0
51569587 329404078 0
444077109 145087114 0
159675004 70435428 0
469049933 38058608 0
523886313 573166380 0
133318294 286975779 0
142622497 12013719 0
494489027 228621623 0
148814382 278423355 0
542818892 109396329 0
542122417 319104848 0
443139431 311800518 0
423806999 448963487 0
232553902 59125295 0
160361685 383065654 0
22907570 435290313 0
131395694 91401467 0
59428544 419181580 0
540640421 529926090 0
320230462 290247880 0
156367961 361588513 0
521818195 357834393 0
382697022 233714395 0
316113655 8196674 0
484779727 320357708 0
148792351 575985358 0
298134027 312353475 0
574156144 966738 0
118380095 460533801 0
501485079 350392880 0
246548680 77051378 0
388160449 90282236 0
169216617 558913303 0
469618321 354104147 0
472725465 276421678 0
237369214 141858873 0
417693521 433614427 0
180409920 313020446 0
295401252 232831600 0
333449569 301075953 0
325132684 232903773 0
267023216 189414176 0
475715155 537039925 0
416375053 9324829 0
446325152 12611300 0
140049351 82432511 0
6561113 82314756 0
263223880 94147151 0
233332329 414011550 0
405315986 398802636 0
183873696 30053846 0
174069927 141408349 0
529367270 322878542 0
503172974 48936531 0
225872434 267890311 0
481165112 343675981 0
209452876 77360212 0
440495831 486585689 0
59600934 428400711 0
465806796 341145648 0
433781665 470809182 0
397561125 279090426 0
172162699 346737050 0
481486736 330344183 0
291264287 268439000 0
88465996 539293439 0
352969144 563155667 0
199381587 216486860 0
123130721 406890505 0
268117631 101132254 0
243203023 336207556 0
541922776 51274940 0
123767330 170744471 0
177774164 441299212 0
222972737 121555400 0
244625550 29605180 0
98147299 188202275 0
461899199 257331901 0
567647484 493835142 0
481424913 137204771 0
315350575 216708778 0
475577047 323054867 0
565729421 560982721 0
51245277 231402235 0
565440177 27418368 0
436194441 411879799 0
130545779 268844774 0
405764592 392547084 0
400909243 316698797 0
195329699 527134380 0
55245548 427060394 0
529144530 481264347 0
418577646 543428298 0
104779161 366232396 0
509234970 85434893 0
56486118 16093432 0
365589312 210676009 0
249791053 530082019 0
155158748 80754694 0
218573112 279695563 0
472684709 448435399 0
28977850 171957304 0
85614299 328909341 0
185033671 145606431 0
408009406 144825715 0
74518513 351691139 0
302453848 69020934 0
423900775 507568348 0
516684701 536907889 0
2974043 186042690 0
286922917 277385686 0
358042969 342294135 0
538318648 452829748 0
390000162 208412696 0
415946696 108103155 0
353536071 453882068 0
522705431 460606756 0
43954959 433526177 0
274346410 413587393 0
453586061 246012223 0
458591920 156781966 0
467365876 211976925 0
119005619 41801737 0
529614396 531742046 0
281729598 201538237 0
5749888 570209890 0
284825981 460514681 0
169432578 354171711 0
77523841 39245987 0
341287097 287107875 0
104573668 483846326 0
358388840 428384048 0
391869744 135056806 0
95368863 240394599 0
84042819 32503409 0
534454697 369537049 0
31768199 274939241 0
165161219 441420552 0
541453884 84174139 0
388684967 578296281 0
448187221 399921683 0
196644847 566534302 0
491919984 318876688 0
531854043 328309145 0
62878618 80513359 0
57063637 542179881 0
20188874 320476640 0
431188180 509124617 0
56169367 498185574 0
382121165 375941562 0
118892512 18071635 0
55090855 36321635 0
219406689 210112307 0
357468286 503559368 0
191792435 33937663 0
495213659 162377090 0
207716690 131231852 0
213713737 56721017 0
100101304 446158970 0
206711050 269171354 0
174979236 463178866 0
436972229 56316395 0
110469795 126806147 0
204877342 221648615 0
164787861 183533736 0
413137982 288136136 0
551354515 93669607 0
281209181 21110213 0
12778117 454574681 0
154608535 474314689 0
161741898 190703542 0
479440828 511929633 0
560904149 365975860 0
59801122 108080775 0
101644707 151391390 0
39909008 417509918 0
237474571 476524428 0
179957006 518170609 0
414922475 353678333 0
139648709 91152097 0
97760289 572123544 0
402285820 530905160 0
205530007 453375087 0
192105947 24683614 0
339396355 531747828 0
249148183 61161677 0
138771842 522508404 0
45835413 116332458 0
201458378 392933776 0
283191996 463670559 0
495515953 335292370 0
489213549 529234916 0
528488562 100391490 0
355420735 13114552 0
411118917 535791555 0
385971483 332341240 0
373785654 268460011 0
337271703 320976701 0
120162560 284873886 0
353739002 315162625 0
183745062 420781974 0
117505296 524744202 0
464885760 17705705 0
217247780 125651177 0
86462221 223014605 0
337063 237873012 0
236717242 23603240 0
348419686 425946911 0
76760894 114499828 0
51399942 151231521 0
310203452 448894148 0
189286439 230347646 0
514399081 536820014 0
2131122 447125277 0
428522310 278779598 0
217053154 230052288 0
174537265 17985830 0
185638903 221918530 0
106505103 537069396 0
31437878 173464814 0
22150841 194059491 0
85323682 160212775 0
148861619 392423979 0
134902028 126537928 0
328558948 208694245 0
4573480 150790168 0
229882336 98556600 0
325894571 554470286 0
306152647 236546406 0
285061969 275943323 0
532139772 162468286 0
521193938 150337449 0
145763026 528424764 0
401531758 549953551 0
362857752 95168657 0
182695051 216241295 0
459508064 264973134 0
165146512 428791876 0
396679324 458827381 0
389560247 117083070 0
479674414 201793004 0
505323665 119305191 0
440643707 486402458 0
56255051 537922571 0
419874149 338888465 0
93016784 278532626 0
406939406 567888374 0
64144055 238614260 0
59680650 562989841 0
222492607 296667755 0
358176310 130209923 0
174456550 567368551 0
243171073 380287705 0
548469535 118943101 0
107216953 151950193 0
180774385 145256156 0
341490677 434593668 0
368663558 549148427 0
103083754 15648377 0
316799997 278611044 0
33249370 543048206 0
446865657 46718683 0
546890205 145609886 0
369512737 107788593 0
116890289 48443068 0
180533674 338600538 0
353314459 287727476 0
461511043 3385697 0
144296435 328204055 0
466145848 331396408 0
493652051 490602682 0
65503740 505687523 0
287827995 575248217 0
555508183 443969591 0
240327167 398184345 0
469905863 199759793 0
213441246 518569710 0
204350871 75640023 0
471484390 363192680 0
353678980 196448147 0
530869427 292981268 0
147575351 467947524 0
317324525 32828096 0
177164169 423162295 0
461847544 24527101 0
486822323 72106877 0
575843881 174769651 0
198966624 209824095 0
460917965 312203637 0
442691245 572528221 0
31720706 544682201 0
578830206 471575208 0
544103901 570837447 0
163319342 221797702 0
299385304 476991236 0
474905920 24843663 0
535944757 163939640 0
267804042 504919748 0
288875158 490204818 0
366408674 343779205 0
110400999 14907239 0
128061617 102538283 0
333867113 276364056 0
371151114 89693725 0
189669885 85319095 0
304683724 103588003 0
437324647 323109773 0
497677960 129192284 0
384196794 190440341 0
166996533 352059605 0
419344870 213161330 0
42314770 374504144 0
192692618 183040867 0
229282859 409996915 0
19021149 343957644 0
282365456 76998115 0
369296904 348015177 0
477011176 286188612 0
231581899 372364558 0
191532936 442547203 0
571174162 343564732 0
349722166 70991528 0
527296457 147092865 0
230633720 434793297 0
78601827 186313116 0
373354975 443312614 0
256473796 510036440 0
359009 82391937 0
311384667 503016443 0
575247039 230267106 0
83089369 341036184 0
89190988 267109749 0
524988223 439410123 0
266309365 486900537 0
156868502 470231594 0
335499753 404390356 0
288447792 173666688 0
311565022 399382391 0
517662755 504007932 0
268401391 148764886 0
257959204 223304843 0
172095432 59022667 0
558604168 176107613 0
404710074 241628939 0
1802190 174435088 0
298313649 316555726 0
388734479 322894829 0
111845113 386678049 0
298488761 124615051 0
416715542 200177349 0
536009702 455332856 0
209394081 283698154 0
442236754 485759287 0
426486451 112377859 0
93408520 484514468 0
242594879 149347157 0
519877461 16142370 0
30574896 368545068 0
230412598 460346554 0
136972731 492111417 0
127136396 117370789 0
343450280 341586750 0
80261852 438960436 0
312159802 275911810 0
271699801 62407988 0
394225680 485495121 0
323018431 192227288 0
355681496 542318971 0
44272934 87305850 0
441049373 222004323 0
425541443 527898297 0
7883857 560286648 0
486806502 434513664 0
131473261 390936759 0
437135757 73413721 0
437340428 131645734 0
421903986 120355111 0
572841516 410510453 0
559195241 288354078 0
127283543 101549477 0
290428162 381983466 0
153689716 185163446 0
272104954 12533282 0
328011678 300881121 0
269007426 463707290 0
417933183 143463784 0
535545143 468052739 0
101542261 72368158 0
100691800 399176983 0
557383589 463894038 0
502271503 89143078 0
236224183 265623225 0
531833095 97725013 0
17048339 317940188 0
192626669 407449135 0
97152639 297131378 0
137247383 227326925 0
526996511 324151417 0
79925178 300988233 0
558583504 516909274 0
52168134 571038835 0
487908378 280271573 0
97432052 34198186 0
223449328 184561658 0
431133632 271470201 0
221469662 262054403 0
38859905 169232767 0
146085962 441170146 0
235929445 31820778 0
211943178 244144030 0
306538193 131996872 0
556487985 214966840 0
169052252 109124369 0
545113017 558320348 0
357687692 26598970 0
400779033 66917761 0
521645876 289403741 0
59064024 66043094 0
149132664 9364455 0
339201608 185638818 0
256248377 448751568 0
314407186 351885853 0
240813840 72343855 0
491043969 489861837 0
95131685 102654740 0
512201609 232534700 0
62092303 126047871 0
166374757 82797385 0
528577894 172734118 0
85662862 53340234 0
196523223 471719516 0
544972151 365297825 0
310129275 489143188 0
205762489 198701332 0
53759113 469442690 0
297036557 541569896 0
35047342 65483601 0
231874063 190586062 0
24800793 46515031 0
212771080 353289413 0
164394610 271177082 0
39815027 28601659 0
288671305 148865648 0
295498522 457879216 0
148456352 257067881 0
216046759 260791311 0
227816615 235746323 0
199918770 506036630 0
119477537 178146285 0
258105586 154812901 0
204337506 63292582 0
32709456 175615263 0
432378595 155794836 0
431931836 578879383 0
290033076 51413932 0
138178948 527956276 0
389468147 152098768 0
380878628 379151234 0
287718196 100453580 0
276657332 385991946 0
187597498 452788471 0
150251907 193000364 0
88331293 507422591 0
118562774 380966430 0
108975313 207873957 0
66020564 332075894 0
170217697 27809431 0
411753924 541085572 0
267391104 518477932 0
121866064 57029370 0
162071984 143380080 0
227220427 132384095 0
227844325 195380942 0
407204831 265068949 0
105643422 418686033 0
281171902 45688813 0
155385762 55131341 0
170761298 541620077 0
217825862 318453132 0
526998178 217618019 0
218345706 246179581 0
6489973 287030812 0
40742526 223854401 0
488639438 309443185 0
329096999 455995040 0
511809987 571351105 0
198828492 293522266 0
456507747 211557014 0
425922613 285663536 0
76535702 85559640 0
518390210 395701547 0
563463921 93178036 0
462858782 472039730 0
558635853 416069857 0
38484975 81847861 0
232923874 291619741 0
11144534 214303491 0
394195658 37554704 0
158654932 351197786 0
326795679 236557041 0
334443520 493939575 0
292590080 27893464 0
182509860 121496688 0
354790459 203926421 0
519255524 350800478 0
84902077 160590361 0
59657553 68913058 0
292517166 318193011 0
531039942 129766949 0
260710003 404003397 0
444450923 128221269 0
452409770 409565082 0
218917237 97753269 0
218169724 305346002 0
305284012 525756121 0
511025417 21732310 0
345003342 133833480 0
342476346 201153343 0
489094008 427797384 0
119670716 551631626 0
205431094 136207162 0
53982214 239444355 0
176490915 492192538 0
302663887 438429238 0
433713060 557867271 0
171573809 26114645 0
463996780 551730623 0
70302151 406020033 0
209802984 296118974 0
176976406 230258568 0
574549093 24923269 0
121631627 439836654 0
32929243 122302405 0
51445937 32047947 0
353500692 415478449 0
71623609 503293278 0
419672143 160893467 0
280916028 420428203 0
258678791 577451655 0
89044511 529994408 0
500679588 147857090 0
445703323 255410110 0
147003481 165878718 0
412350959 24643929 0
120525189 352199358 0
211212126 98010328 0
180475114 561735019 0
557083354 415826432 0
1037696 546342493 0
531554501 213368644 0
357005885 352915160 0
8817778 372796646 0
99432070 102233546 0
124639801 303802495 0
140112217 5199579 0
257553503 49699096 0
394262259 393523429 0
39865680 187362061 0
285926722 455787519 0
243161942 470210071 0
536807410 235848136 0
531466823 418631399 0
73498510 273005890 0
434329401 409756081 0
263288080 181221374 0
233854608 283385721 0
79978650 296603957 0
389025167 392097428 0
88082770 27027152 0
348526429 405898229 0
86956069 332381228 0
177008266 76047138 0
270254182 290614090 0
535241069 50763071 0
234613336 386206272 0
477643617 266788893 0
1320482 62770736 0
475033307 549203023 0
175744929 243260517 0
360708793 286617583 0
507659322 324245083 0
468482700 542106866 0
146612493 363497969 0
552748341 377016181 0
394344507 316220277 0
36550029 300395246 0
340101774 137439501 0
56669325 252243451 0
439123343 310078191 0
439101289 460314081 0
24041594 147925752 0
155120727 209808340 0
103174346 352771095 0
529306674 373625741 0
112963544 114074180 0
460036806 331263116 0
435455034 569848515 0
522235302 155569245 0
31736978 257927519 0
79914496 475884780 0
168240648 520894260 0
421420785 148997859 0
257370856 462101300 0
291062959 444094601 0
233657346 428681156 0
525854431 367885810 0
534927266 468829611 0
378029779 111297149 0
398272092 362273902 0
424411906 377322140 0
504767545 59626088 0
187237832 123859285 0
91785691 14190673 0
352444808 553698325 0
528868342 70458798 0
411600361 401409079 0
3250458 290532446 0
358571616 399297961 0
494604303 407886553 0
136903856 57635554 0
134499472 526091671 0
575749419 408358623 0
504798372 43671543 0
528958507 205203469 0
318918495 494067486 0
237081551 15734611 0
428124154 192896752 0
452154625 162812565 0
455072042 410041453 0
266325915 95675068 0
13992276 555207996 0
255978209 403819641 0
368517817 244454855 0
487298108 91884954 0
175971134 549694037 0
380979817 282762964 0
67335871 181320745 0
327314967 531493070 0
364094485 169160103 0
186361436 425026430 0
99209016 495146001 0
434844571 67079565 0
467491934 526876727 0
576543831 443980571 0
35942131 102737357 0
380306365 79944803 0
372744862 406456762 0
369937776 279329327 0
456093447 119777037 0
490972681 171260989 0
522014173 498456666 0
9715133 436893943 0
489599047 367384813 0
341070034 482852322 0
337560623 164221726 0
329337700 297111152 0
489123641 408636123 0
281313703 345761102 0
465686231 494155774 0
361415141 115224691 0
528945101 359580333 0
47468174 298817466 0
237684795 189925120 0
65343852 173921195 0
73119809 115044208 0
171952093 372609202 0
341901512 87051460 0
300576564 77120240 0
516050263 567738160 0
173736343 38993647 0
569063692 578408049 0
441034021 226429718 0
106798236 554370813 0
513892377 344159647 0
74421821 137034498 0
556475421 414819091 0
548613348 493583159 0
234421216 131990714 0
407612551 486203324 0
87899911 429032545 0
382272500 395484061 0
425903624 246819411 0
495728526 174922030 0
569801210 301038728 0
53215124 223535960 0
376857624 124705465 0
237645343 252970114 0
342365626 209924539 0
253849290 553283219 0
373191864 127594376 0
437461766 201459 0
457446674 233416758 0
578346828 530609606 0
573303440 298719553 0
428770944 407663336 0
273243304 159850015 0
237055846 113472251 0
91177883 511650362 0
417803300 338199290 0
503589390 13177938 0
454069971 197220501 0
148322598 179297503 0
423973223 221937052 0
402250961 14918968 0
398209334 136800503 0
27075172 487926805 0
167440691 183046456 0
9406646 256278849 0
405757096 393804994 0
340413665 127585541 0
542793877 355434476 0
356607275 167284649 0
412083041 218186339 0
242852473 840493 0
78101548 397405808 0
183266908 315410275 0
328489542 565118811 0
472651787 519350556 0
25698269 441614079 0
510174751 59364207 0
545301362 497720819 0
145312352 457840921 0
226581104 361955723 0
209664677 495627452 0
208283534 454049979 0
13032465 345693430 0
323490171 325565268 0
225647261 413407 0
177318086 438914272 0
560103181 195616316 0
41079210 362899392 0
551121179 280967362 0
435994543 154807834 0
222709745 514027132 0
84841963 328850457 0
310877374 532669350 0
366220535 195936648 0
413819240 136878018 0
353153167 139964588 0
191162396 255484888 0
94555823 77488965 0
278744483 544582509 0
553653593 369752633 0
41962822 247801131 0
16603150 357416501 0
72403679 95068081 0
40555327 481804656 0
547174399 496634385 0
569635296 69873241 0
6814990 363943265 0
248064905 311005890 0
431930144 324686307 0
178174725 190801019 0
111804368 238399867 0
529195043 204606592 0
513350648 375464366 0
425418399 194452812 0
534272211 217204642 0
132831191 161359117 0
111615570 143777086 0
388835073 339636322 0
576002447 401903291 0
132878131 535803546 0
396820247 195260705 0
107219561 132339690 0
46418290 50959863 0
353130963 58402022 0
124553228 454721691 0
137012448 279501710 0
534528123 190793451 0
192117347 287359622 0
242508335 11694107 0
187197173 547693950 0
132429161 454166759 0
305984966 430924076 0
86263408 430008499 0
497369928 266070211 0
85859369 455543890 0
172304327 369907742 0
489400754 466626765 0
502052700 312412283 0
5110172 383263741 0
269783917 424027130 0
191630084 285265189 0
88948363 561226124 0
360940262 120468388 0
359369725 299905250 0
175895765 1399299 0
165455706 224394645 0
478848685 109227097 0
532029008 73658794 0
388152437 463359668 0
380052097 95013393 0
234474958 254366332 0
545181531 393642667 0
442102292 131694242 0
307328036 481682304 0
290920584 442185552 0
339079106 365574308 0
412539487 103643162 0
516938641 301768578 0
16351919 6663231 0
386527143 356660354 0
572053041 14427511 0
563369509 389648946 0
337700289 175136970 0
94735897 126075982 0
484109229 125808308 0
538872325 218958161 0
480079754 80506411 0
50080824 383277056 0
187099703 38681974 0
401709035 220549617 0
389249501 549034126 0
185107949 446812087 0
54144473 216078947 0
121041159 434814249 0
557537789 455101731 0
160025555 240608381 0
154685945 528652306 0
397792151 109147732 0
348413093 577822650 0
478320468 40831528 0
456440124 285482328 0
477518805 529820998 0
345206576 111750477 0
268533669 461709369 0
341249280 570470015 0
470799798 311805530 0
210498821 47419156 0
399026515 291380096 0
76190781 129575787 0
527811812 393479786 0
502366719 115493416 0
303143632 270640854 0
477199022 186077061 0
67066657 547737530 0
366149995 544572276 0
232584122 335970651 0
564875335 545609566 0
454036332 375189426 0
244112352 216361195 0
186514234 87470568 0
576755055 89413733 0
557961754 557443647 0
440143225 340891772 0
182302655 515835049 0
177069352 162099268 0
221946899 82554469 0
4441286 135159520 0
329179344 50018040 0
518730008 462965619 0
38192071 363189804 0
386139100 384229288 0
93346646 579391439 0
498970512 359313607 0
123457598 332740593 0
166481350 363127940 0
475395519 290541142 0
325267517 165710543 0
204468605 243655839 0
517213896 327842507 0
436969387 159064498 0
389373500 539754240 0
123873064 420326354 0
396880169 379689954 0
569579744 528657647 0
81858625 438198905 0
455255024 197767575 0
447604005 550771241 0
168732555 301839760 0
241219211 444576689 0
7321959 518443689 0
174294831 253186597 0
244611062 156289604 0
508772819 203793862 0
444652772 508840887 0
14037934 112341407 0
199029270 199788932 0
481728184 21960746 0
15550122 215549568 0
518858299 333381157 0
206030281 317897638 0
273004085 361467479 0
303340406 402666871 0
396531666 255669094 0
236238099 40689720 0
148632994 75513682 0
233276016 104850960 0
119466734 235899312 0
446786862 119068983 0
251149618 502391673 0
147333451 47261046 0
413292724 435839564 0
577085004 426819745 0
270892294 406625724 0
343007615 247864325 0
262018459 429037606 0
736553 297780673 0
337962178 77917034 0
134219238 327102165 0
295589038 563804775 0
379778893 171276694 0
210288187 109573163 0
576289823 241515509 0
384389651 26646650 0
7355240 5908405 0
430955677 304437514 0
507193637 387327442 0
443837322 553525349 0
342939118 162583636 0
186274434 246363716 0
278343826 558322052 0
457323293 534800344 0
258380529 224226045 0
92731568 41778118 0
171512999 304103640 0
6570528 234699540 0
87306492 288724884 0
248282402 494712696 0
333362319 31666372 0
326626622 88177569 0
268410623 388426794 0
475662144 231335150 0
373660238 324578487 0
115994018 496063132 0
538403534 333529316 0
416343404 461141109 0
500655864 179948642 0
108034257 513456035 0
242439989 212335393 0
385991887 133701127 0
163445302 94145001 0
341094137 194763563 0
473817463 534371350 0
571676861 221544591 0
159951004 1485639 0
487427592 329690874 0
79123389 27317884 0
370670382 255895692 0
433028458 526865019 0
534874494 566367828 0
63695280 323989852 0
202590930 519089286 0
209128655 367546017 0
161752252 172416897 0
53188974 57341293 0
355568097 110042368 0
351480387 3954996 0
470002264 231624054 0
267474778 351230974 0
166986110 322527800 0
357187939 533078700 0
97911160 206768423 0
531338663 501286541 0
381701023 99960622 0
425052441 224521939 0
177657072 267960006 0
553167578 24193005 0
344748375 281631161 0
187903839 286393625 0
48936114 567500355 0
25873263 97200688 0
571699044 361209413 0
433436873 72344226 0
192993848 242018063 0
265346935 427692910 0
272764512 152057579 0
458218236 417943078 0
260993903 255578824 0
376352192 127963041 0
324460460 37255296 0
232909688 359947907 0
244316060 555965758 0
111960972 51426641 0
546015884 317134547 0
350106815 159337489 0
197250387 563263470 0
470492976 23899098 0
520498868 22447494 0
479397283 526950833 0
505813546 559365365 0
128817078 312017212 0
419100114 554293617 0
245174232 249052898 0
285686376 545237607 0
531478248 15453709 0
453067116 416134162 0
351971939 254501329 0
48207826 400882249 0
81306367 56965603 0
4923878 178486468 0
385376981 261155390 0
113738620 549312413 0
574192178 275421650 0
416007760 517594019 0
177995139 381284058 0
284338779 293595543 0
519043542 559463278 0
150477846 321465980 0
95405944 82959493 0
501505515 180566608 0
327268995 393122137 0
190990017 537734565 0
141853002 14952894 0
537787941 438837357 0
100008660 342607474 0
156012658 202584172 0
192683236 492406884 0
576875551 247141202 0
272394888 196570194 0
223034194 255992959 0
368795895 64880933 0
137761505 419789954 0
151356939 248204896 0
375364236 429590244 0
409473311 350884947 0
564552337 539007547 0
550489810 446185381 0
197747536 439772022 0
6564296 298084894 0
275048766 182823599 0
192662460 446903654 0
99605239 185437837 0
429699199 482011637 0
434719557 251040220 0
47329537 27401373 0
296397976 54403972 0
363942647 516822528 0
438493774 340809914 0
433077630 184569476 0
401360778 157748725 0
460358758 382872920 0
427691863 45268221 0
408814026 47251489 0
151180317 214537347 0
218107288 139512755 0
486900801 329714660 0
293310404 546741964 0
214673633 557445648 0
59054875 21115835 0
364515026 27303224 0
350480587 388820267 0
407741457 577358232 0
173165883 332642386 0
349033283 441810198 0
435531350 255957504 0
301186952 571500030 0
434507992 518807008 0
193205605 465820249 0
187777881 364243096 0
301293547 225128581 0
527082416 513100108 0
422697845 31381942 0
230653303 368367126 0
217651992 92113675 0
539538439 492451241 0
519045567 386613134 0
405991753 16629018 0
4429893 567176241 0
362402788 43209043 0
557612112 231745891 0
529145000 506099691 0
223248599 40643648 0
353591570 302379326 0
34392853 177500709 0
133763072 348639565 0
93241577 59022645 0
234358792 58990273 0
139560847 206787951 0
199559126 213716270 0
507355694 501727473 0
331207743 155743152 0
188186930 104339068 0
512583951 449913139 0
374870142 118583110 0
218858124 203632979 0
48657664 234235478 0
68674061 526463173 0
66637207 158861537 0
409167027 399939951 0
142203294 495768677 0
217751979 201588866 0
206647923 16802742 0
35913706 541907326 0
124951531 248331729 0
187656781 77595595 0
330954334 185446518 0
178025217 247042904 0
487262361 28258201 0
317442086 172217259 0
103289881 284953676 0
479270773 181568537 0
270759015 244932093 0
319894797 188199250 0
547202429 508807575 0
263289969 56656751 0
578262675 492904911 0
528159716 62650766 0
182426401 506132696 0
92270976 429244790 0
369546469 203635974 0
38342676 458090693 0
258585506 84370971 0
291716058 477745234 0
350602279 169945526 0
516882307 565278445 0
181235330 84662111 0
162536705 30183919 0
126364332 43396148 0
118795683 333407281 0
204575856 142320685 0
284579988 508299430 0
273262988 407180063 0
565295412 124048647 0
321141291 406107323 0
402078834 143791542 0
89117151 219944312 0
31258495 394655140 0
98906019 207024965 0
394746424 190679839 0
515665600 298264729 0
503773636 164126821 0
13365528 417206402 0
359105124 348954450 0
362620640 329881646 0
205566261 112553662 0
304787230 222601711 0
180443509 368118024 0
63693635 215723996 0
97980015 261811963 0
470424116 12233420 0
318931267 333056177 0
529931380 123610448 0
128883114 382488174 0
395666339 112535255 0
198936245 371500645 0
252604387 422747493 0
560371633 244604883 0
544471734 57201177 0
496724133 328799644 0
10930369 187733341 0
230838175 259791547 0
257224337 388758600 0
288629926 488765936 0
518114851 276413026 0
528069989 10701342 0
512867261 496998971 0
18925736 31662257 0
323438028 395382379 0
312210452 64673642 0
504139347 48338663 0
127576883 15433263 0
262376542 424310216 0
288638862 256575846 0
86781215 246260199 0
221158566 202319765 0
270189089 538623685 0
513753762 462900992 0
484780753 39137769 0
316265220 37449090 0
181902350 109252161 0
274946448 226419234 0
29398790 53887493 0
300384243 532684939 0
115866370 268387403 0
177147469 480371523 0
77699974 257248247 0
329992969 221674025 0
328632620 49673135 0
343726890 373846143 0
551971851 256800737 0
218924741 503347732 0
94493818 152199944 0
521455468 472133079 0
27354054 316322849 0
396760779 231568654 0
524928673 64963382 0
221847332 216412084 0
497202083 76556399 0
24313558 328983220 0
164685368 458903791 0
554243368 26751097 0
114431316 508921599 0
102980574 567720375 0
530937885 379829309 0
544813011 374443854 0
113937491 363182775 0
478387526 552042291 0
404120324 104852766 0
502927852 230356761 0
266265694 256100858 0
4732594 442736728 0
317887604 410579398 0
546890147 264675213 0
360857290 384639935 0
252996444 176969466 0
263604130 129123660 0
337519193 397217446 0
442160084 10533272 0
320699379 411423791 0
274288928 272928611 0
497589112 199256910 0
452753454 366404118 0
143780520 524783918 0
138222065 442330500 0
512083442 362886268 0
384634345 341090203 0
146198302 161388541 0
8317507 48808255 0
535727245 418441586 0
508165357 244546218 0
259331676 94548086 0
504481906 274842380 0
26549019 267945744 0
50027189 539684705 0
363746833 453480801 0
68132797 563107617 0
12235325 374420875 0
212759531 151234759 0
426646090 356489360 0
193977179 507636183 0
126992900 70828691 0
477566689 293421445 0
45132511 113094286 0
417027468 31443722 0
233464121 161701341 0
402610076 541526604 0
268485785 442970547 0
278527857 158834026 0
484505922 484572506 0
200388612 578644809 0
575292338 371834056 0
431735713 354070006 0
2635068 374566711 0
140900571 244317739 0
49206941 225811418 0
125287802 268433651 0
341188626 319370955 0
239010673 137785730 0
199314497 359652730 0
404792896 247311746 0
301172893 255164138 0
46682983 298250056 0
428065281 153875793 0
198549706 402361267 0
523755376 512849006 0
433776907 562017045 0
336482560 436537202 0
566450625 276220849 0
183527567 432564479 0
41532904 419849458 0
395960868 433724722 0
50635393 462382646 0
307328765 106758898 0
227996001 307180203 0
36065234 77940032 0
176446270 568147340 0
495445387 267394938 0
495097706 444072197 0
147516916 161722833 0
148940457 166670589 0
399361577 170799480 0
5123435 313965041 0
512099128 421702291 0
462912580 376389317 0
56745737 575659341 0
41607388 58674171 0
191097494 558648324 0
270126026 248665615 0
87969562 516743772 0
341985339 124672893 0
452432742 313607141 0
382212649 507229873 0
200118246 486634850 0
77429258 520423117 0
319161548 347694750 0
413665210 11144104 0
34748069 165544168 0
68696857 35202755 0
347278579 31652073 0
39812234 26382762 0
300110772 144704023 0
484123238 45314571 0
129353536 248481197 0
276986103 174715129 0
302695477 191681383 0
203411907 97318908 0
525952463 179053979 0
229166101 415271789 0
94588569 85138373 0
37280788 228387338 0
92341722 223810149 0
267013841 437091894 0
201446395 190897052 0
55407123 517217020 0
319804906 578092356 0
258234565 413814492 0
337185320 526781258 0
270067743 87138128 0
516415468 43962570 0
280101747 356274391 0
249801958 578471704 0
170881065 428112481 0
53454177 210444898 0
311333623 102343685 0
350977869 156967035 0
560216438 184299966 0
113527858 207642196 0
164080085 199060437 0
286702086 72500814 0
220570612 433307286 0
346325503 563555423 0
221911466 202161515 0
211828769 509678754 0
545363958 538629276 0
210971734 578985571 0
208674232 179492640 0
158646223 322969182 0
271593142 287054922 0
109504739 342396473 0
563276147 187440682 0
112191725 171159684 0
408437046 235159306 0
246320248 12218105 0
565801804 300443500 0
423258608 496796702 0
525813643 293468612 0
506870100 151563035 0
19202847 79007877 0
577329156 347690133 0
265994114 248063505 0
95731665 87750216 0
175208444 86214276 0
100282165 457551724 0
546743606 540677569 0
234578299 442011219 0
310486369 154659016 0
142123195 9911315 0
366187903 103282294 0
436477867 303930404 0
429335575 263575496 0
226282613 152520891 0
400328315 578621177 0
510563908 405183005 0
110504333 308290533 0
180918325 476334756 0
440228705 479593095 0
572403972 170911264 0
256190472 399615103 0
370731894 304956798 0
17831249 345076793 0
363911122 459630044 0
248091035 441436302 0
339618675 454801710 0
265108445 231892149 0
4064681 578735920 0
89032335 496860666 0
66464254 326484963 0
359825105 332921787 0
568686872 533999124 0
399894495 54439032 0
421558888 361767430 0
373603127 180411918 0
344340318 217918412 0
181450174 99739126 0
273388128 313726703 0
177053685 22237944 0
76091589 184029004 0
524671494 54659976 0
107743752 575720162 0
550692543 20088455 0
71890869 10149144 0
315594818 570894171 0
508932554 179222779 0
428015902 47526057 0
392027818 243048548 0
32833018 554735857 0
144186094 476721344 0
137235591 264329263 0
575445134 181269425 0
399491519 298273861 0
563335847 131016981 0
156321668 172299528 0
165924002 422166849 0
425571892 256312588 0
293527086 351447312 0
243418600 41188156 0
123762286 59288919 0
145540680 94682543 0
226568713 155098743 0
324009778 316830969 0
76335692 141155614 0
114518111 308017839 0
304085046 347113702 0
350786671 335482294 0
175486347 102388483 0
118354746 14278605 0
485752480 447490029 0
128693688 311140309 0
221755776 251906471 0
496347551 181649618 0
86824461 151024851 0
58084731 502559502 0
526347271 279106691 0
466482280 236194574 0
208690325 562531226 0
43352565 470611952 0
114586243 108046333 0
339180338 547702127 0
191913506 153609113 0
409731626 578005383 0
380661096 226100080 0
151431032 485243607 0
547190772 516175524 0
491727753 231318005 0
573372732 546947215 0
238088034 216927057 0
362454495 428791429 0
133476553 284298241 0
180531034 453744783 0
140798036 409809703 0
186358143 261141611 0
577263930 294013695 0
18719910 5156930 0
30623954 25703401 0
464065182 27855972 0
314172445 226564448 0
135136012 162219490 0
46201148 534340361 0
576613905 323756178 0
361533473 26658690 0
86618589 181845806 0
24850201 148825006 0
132132039 71766149 0
190153053 484603065 0
359647720 458450425 0
345319272 116420965 0
576194570 25536895 0
110441529 344963537 0
98359825 85439343 0
253698923 120818468 0
109096964 474893020 0
424747676 492702457 0
252190462 151324519 0
525467399 439283466 0
344734419 499581502 0
82907685 532042095 0
191577453 376732469 0
376643039 294106451 0
429807322 223410345 0
195670678 166590162 0
120581564 427732237 0
293345849 120197229 0
287238240 493471736 0
572280299 29767627 0
550115486 279169536 0
234423498 387864792 0
442907707 219058576 0
269607583 252248246 0
493279151 26954313 0
480663904 399363583 0
22625349 482132036 0
93057803 510251254 0
551982390 323378987 0
206018087 261866840 0
549733453 324317213 0
19196188 415852756 0
365344245 306588892 0
144635054 77144228 0
221893928 140315266 0
301128420 90695377 0
560386412 561884373 0
208620746 417487917 0
255927890 74237856 0
162296380 187666365 0
30884217 32030165 0
427225803 220340264 0
552219239 296106618 0
111265726 487302298 0
363571976 30136995 0
297927184 441415465 0
197398388 564356317 0
461597649 515013013 0
286968463 108809125 0
141261184 482049553 0
194978588 151399643 0
538822264 189928322 0
297544362 573525624 0
527040375 275267551 0
563883832 385928578 0
111836428 288409252 0
486561907 5170566 0
543665211 73775336 0
435935386 274820927 0
100200898 263632186 0
527522466 440890220 0
66577568 214907562 0
186678733 110850196 0
201460140 510543824 0
335766171 551600601 0
449676483 475706593 0
272806382 59571430 0
299442623 468685791 0
349206520 125911993 0
467714946 17807863 0
512255392 458921888 0
36210413 490817327 0
510891482 188231477 0
49458532 340812041 0
528640166 186494195 0
40796687 271823827 0
515850628 188506621 0
348568375 126705326 0
329337 100866525 0
4457451 344277434 0
575743013 381332738 0
26116410 139908520 0
165939216 470419219 0
304547255 176273048 0
464618691 445020441 0
323881133 501952306 0
547811416 401490347 0
382122539 393729932 0
399151370 95301490 0
275428975 156121391 0
457247740 190897192 0
337030977 560282549 0
103953058 363991025 0
566245460 545105257 0
344481056 335750097 0
75674849 156241844 0
152757056 81789937 0
140657204 576711497 0
507057493 484157366 0
533142420 305630167 0
300344264 517802765 0
193505193 414530468 0
539819260 188021267 0
298889510 8986091 0
568203631 268095929 0
48215299 539231960 0
410985747 227509350 0
493276502 417371585 0
326272001 314605072 0
383613057 217813559 0
107626949 508237830 0
521383711 403020274 0
32672425 382131043 0
472000457 231146988 0
394066528 158305555 0
318805559 544324427 0
266947279 473815889 0
31550867 290084619 0
219868468 332177064 0
433748450 75491615 0
467423640 395009422 0
266735445 76578371 0
193880689 166099571 0
540633026 248131628 0
577169493 287000884 0
503054127 462412967 0
554033966 532378322 0
450156585 71836197 0
520580756 430263839 0
571396151 383307968 0
229338900 39802551 0
520585844 249964516 0
501449252 422285232 0
281774567 149916531 0
459835823 273911463 0
175449110 160040705 0
376599989 91601646 0
264906584 126284937 0
351165638 405996402 0
521010963 481362303 0
28984730 577217837 0
214935337 384030684 0
74578938 335106406 0
444529039 551263996 0
555001062 515113691 0
234159747 543051811 0
211337245 309180941 0
262799856 358697453 0
191316182 57729689 0
143942467 272998110 0
281730947 316564297 0
13292274 123215844 0
429064916 162530353 0
150865424 530753668 0
194151460 9347213 0
295346325 271390296 0
389945503 468440301 0
79969992 554008160 0
281111400 384677301 0
514050958 243310978 0
567751411 401078462 0
353470859 248566147 0
536396888 499845294 0
330562652 366007765 0
102196670 45040894 0
402236437 449177320 0
545468841 382435990 0
423466134 219245963 0
339462864 245123523 0
75252388 508285500 0
439344166 433103522 0
570005581 67294461 0
346970372 324138151 0
344573551 49532324 0
449361411 18328641 0
129356106 307399917 0
110795737 557708482 0
364047933 516980315 0
520207898 478310758 0
96473068 541273493 0
251185562 72321301 0
344212148 172188929 0
91250792 434403094 0
348419387 528115570 0
272916275 462330978 0
111598211 30633088 0
81983199 109289282 0
401517694 525753128 0
484398728 509133630 0
313228826 508671674 0
503622978 495659108 0
207664634 29097218 0
204466237 93341459 0
35258122 325876314 0
263444054 449987405 0
265438972 506142386 0
174050244 541982352 0
375868114 432593479 0
437231241 315209745 0
196060985 443163558 0
194923268 197162028 0
506679599 67049373 0
305139767 305316128 0
172929964 169129072 0
415957259 526872107 0
422679123 249665197 0
373533124 240654500 0
31892131 301288491 0
114648353 226275422 0
435297889 379341237 0
419907566 558612879 0
430630993 349131598 0
493810530 28914005 0
226035586 119245367 0
197656191 299413059 0
470502869 369362898 0
432419943 102786365 0
381005343 566643668 0
280889854 96890672 0
315204191 141033721 0
574560590 120554207 0
400451291 291454648 0
304902974 529948517 0
28141013 483605625 0
107880732 565444102 0
335150755 306713316 0
206835316 346286686 0
438936458 406412113 0
548609941 366111511 0
489085847 198904154 0
17767704 408136546 0
41759471 541748540 0
213456338 151776020 0
374166557 505839087 0
395137530 247081903 0
8674030 257541824 0
204457576 356909501 0
504300900 103780988 0
7500546 484687414 0
576754284 36137136 0
377930991 382118085 0
88435721 150171043 0
336281100 200892987 0
446068645 163257311 0
192768914 173305899 0
212725905 135758688 0
274734325 296719203 0
164931844 195269201 0
259573334 9648725 0
399002523 102778637 0
523260242 32775592 0
329704927 16551715 0
355584814 491909805 0
243675757 454324561 0
109833409 120060607 0
348051560 562675624 0
556417929 8784397 0
272793783 552664296 0
277486832 167544898 0
237728344 176918067 0
491665553 281800716 0
175823685 535938468 0
18192521 210366902 0
23311367 72763346 0
325884750 472550453 0
527933375 254936924 0
572571920 578341581 0
172747838 446513710 0
302765305 205518743 0
394067407 27062064 0
307053629 366802877 0
392194099 197240583 0
215285482 279840670 0
6708553 89377278 0
415491887 54897310 0
388931180 82502931 0
472825259 577968681 0
281177454 307378988 0
379471190 263440234 0
84240022 516137416 0
552091837 64574149 0
341551227 427709969 0
396752224 49315695 0
252014490 374027035 0
11594247 464136299 0
489320749 468579266 0
133193477 238564653 0
429178464 152100360 0
197472669 83750502 0
258512465 391400611 0
162094445 143758574 0
331915595 174928272 0
394841434 265952539 0
175137308 110807190 0
422790615 425278893 0
153679397 252954103 0
48131454 462790105 0
513647937 393484620 0
185976216 277074602 0
563838080 28514580 0
195701925 288219029 0
156040278 104008704 0
115572249 207454879 0
386936139 325963074 0
493516415 337620576 0
318273366 279983049 0
84853203 222746764 0
215108051 301753838 0
86311792 245688473 0
80712847 226286545 0
295168515 129400828 0
43060730 295313541 0
546277714 360912070 0
90196907 509034223 0
482814505 282759066 0
557566621 318797306 0
433876347 42861972 0
537948866 394285618 0
349525824 298820893 0
306509270 544066305 0
480370508 159498905 0
378829074 545476329 0
162939919 246555553 0
332117997 437391910 0
382426956 376221194 0
213413285 560677938 0
376331923 247699124 0
49662860 508163823 0
22324105 98876019 0
82935721 530527777 0
161243346 570404144 0
411283225 426587418 0
12043897 417487800 0
138061472 489404621 0
460426055 569275479 0
154276344 168497718 0
91427221 559934160 0
284604610 191717605 0
107361624 260192438 0
395679818 410811078 0
303457290 63678974 0
401993096 453546313 0
126185033 336501247 0
398691487 495696360 0
446501630 571463509 0
136706360 325871327 0
27350843 211759926 0
165354360 226773599 0
149695727 131424270 0
462599396 385352611 0
331754339 478705018 0
302971996 261163344 0
214030340 388046080 0
95450218 388155803 0
363115418 474841115 0
349990507 301896394 0
166469056 408940084 0
329458987 477557809 0
210063619 548089000 0
543142202 357182307 0
149517203 488317388 0
67768987 485993093 0
219174436 93560684 0
267105463 26190641 0
338251453 14382864 0
551370986 536802498 0
419218091 2506878 0
506057019 107273865 0
9802950 248784060 0
437647482 575372791 0
554143205 395181298 0
524867627 144842020 0
534028851 428959511 0
517286608 31356280 0
230394595 3622112 0
184151906 228274862 0
449285014 183895539 0
570438732 113440830 0
114274549 529527740 0
232426634 444456034 0
370147241 344615026 0
462551742 486903968 0
419351660 96570853 0
321718829 273025872 0
190480428 25362153 0
349247480 482482118 0
493527832 225214254 0
229105249 55940523 0
61308134 171190224 0
362859319 282499821 0
154854072 209789265 0
441766095 16218562 0
406870461 438917376 0
138145114 350012749 0
321401712 157696741 0
125056736 467982657 0
551604664 58849459 0
493981649 223651944 0
111319564 379577680 0
330457226 371261594 0
73239544 329047226 0
481520308 46276789 0
314609896 281885133 0
259834113 501349045 0
157312624 163307027 0
540951834 484227614 0
106412261 110178098 0
343690125 380617820 0
452593164 533771734 0
8683744 534224593 0
25701381 18416196 0
86434275 44759163 0
43774527 150879102 0
157574632 447105783 0
386872726 364585338 0
513041681 162663174 0
558734253 439184408 0
326733973 465781103 0
516733728 2320649 0
562984843 384102918 0
561702523 79776610 0
478543428 108417237 0
12123325 478121067 0
344059702 405863552 0
458158045 180382577 0
199278081 20296952 0
6824440 52165952 0
406909169 13571903 0
338800300 247330170 0
476139147 408294277 0
467139228 325751874 0
439407520 65250665 0
377022110 495665726 0
414457157 399622823 0
334469317 385250974 0
545918436 60264938 0
42665230 86875771 0
241683961 187736161 0
451489277 307525171 0
387753204 525284776 0
241690644 80212878 0
398986407 406188118 0
116994424 570071426 0
133631836 525838626 0
384966873 339279302 0
366241319 49299562 0
399282119 147296757 0
468350472 396453218 0
298532602 92091632 0
306906788 118680000 0
295756597 356894037 0
71821550 352344051 0
176236124 466309748 0
23660955 218843100 0
181328021 129824922 0
336189031 262995869 0
189806314 118789511 0
85003713 575914253 0
554879938 334641432 0
254008963 56910058 0
489429130 25805754 0
195372734 245775273 0
517351095 386926217 0
599442 303930870 0
525845627 428255637 0
309566941 485552862 0
165464044 178815915 0
166570262 135780273 0
33134764 45103199 0
418816493 31079160 0
532200068 255982321 0
247459480 332806094 0
576297265 493293114 0
502072944 360316792 0
426523861 257005306 0
347017246 368078084 0
176386283 284344331 0
396243131 441435986 0
526173715 138589934 0
312949160 366319715 0
80069559 251789888 0
469889432 272493576 0
295459656 310963986 0
557173041 224138943 0
423522464 543708547 0
520057307 334080803 0
336061768 63419798 0
367957154 307586543 0
529954441 533638962 0
367823157 121764509 0
14010665 479071221 0
329693809 362067487 0
424412914 220017952 0
334057605 327472181 0
431326020 344881939 0
219431683 515191771 0
316072988 286713723 0
343242424 299399297 0
26985999 511830476 0
143074524 452292376 0
335652615 281858713 0
473219852 443783450 0
175769692 18214929 0
93535549 195572096 0
11641817 539841349 0
76427558 90616369 0
16420001 201653276 0
520545034 544297502 0
10935435 510185002 0
180498175 504454865 0
477205596 576456923 0
299913182 236065660 0
522191582 15597837 0
572593263 286074947 0
546769825 433003554 0
271564012 400591364 0
504824260 564589881 0
233145587 429545191 0
549316063 477632864 0
137553641 459585880 0
134236835 547413143 0
39110036 149305286 0
26662388 411730118 0
271264104 1786611 0
11100184 489755885 0
49529818 92513381 0
311883382 64618198 0
130754862 379752680 0
295245876 17492217 0
274693251 409226036 0
185029128 338034069 0
382596510 284189277 0
101412616 300734791 0
111417433 538375503 0
237576778 170054188 0
282693183 528109619 0
577746771 520319129 0
401103339 104580985 0
532368070 374068021 0
485566994 203540693 0
569266714 570186992 0
325805401 116206444 0
238636422 211169730 0
382000220 520977502 0
254498249 28917904 0
540542727 305314579 0
83772909 119054631 0
514701595 468872585 0
169482711 341212007 0
512903906 271434190 0
384076247 107158844 0
207745765 361176231 0
251600186 456081746 0
562146522 82474533 0
486823566 228700623 0
511063633 559369958 0
324947900 453878809 0
14819899 309304953 0
465186416 277193366 0
236134035 542033352 0
460338252 418588838 0
18644223 383548343 0
185122929 133685058 0
272948838 513834881 0
184731231 56190062 0
497638828 110653406 0
518820373 135346604 0
174785542 134005528 0
387244094 383211027 0
387097874 374276244 0
437038258 497486592 0
28622515 236651785 0
289003437 561912941 0
83172636 535087290 0
338104591 567358845 0
48551546 254655609 0
165053293 563704524 0
61749957 467567487 0
408868608 461478173 0
327433129 323666367 0
364814366 478082076 0
556609437 412425719 0
390502773 160356574 0
68782170 350700613 0
534010823 54526973 0
89849305 221199912 0
197834101 284731640 0
449915729 502417162 0
150310186 532186572 0
559654068 560460459 0
314387466 167252156 0
473996740 508771788 0
406874413 551243170 0
89091873 89988200 0
271510694 382123388 0
110128134 437336831 0
525064387 540182102 0
396416365 137723375 0
185618135 572844187 0
314424253 314443613 0
88841218 312583076 0
304954244 426859922 0
300451844 109141791 0
417084515 475013653 0
58325866 354484806 0
545475086 363126788 0
92683739 527023560 0
289341122 129571338 0
434613326 337506540 0
313309055 8580274 0
86202233 491968391 0
429290176 344885560 0
40100485 374888828 0
160894204 36657292 0
172008572 227881020 0
558473827 102561830 0
431384842 482151169 0
72972610 340349279 0
35931362 285773072 0
78682410 524090299 0
176658308 59811276 0
7281669 232797478 0
571161872 153456749 0
527544367 536173375 0
189892725 530219222 0
216067484 313686092 0
455083306 572265439 0
408510595 219441483 0
493985059 172733940 0
464670923 317393221 0
490971139 384410743 0
138973218 221070153 0
254058448 27306328 0
273987637 98029321 0
222081048 479275515 0
273130587 343638949 0
32718376 54244003 0
404730691 251578913 0
255547255 326111452 0
282232176 294043212 0
436132728 212631121 0
136971425 495637101 0
158063028 331837635 0
159043871 239892631 0
350995390 488764123 0
100744447 107743062 0
18800618 31740930 0
472810178 21340404 0
374007853 554984952 0
186672382 495486722 0
227105114 226160901 0
13319439 320096882 0
242697536 499080273 0
115266112 106998031 0
337392542 42508028 0
450330433 538707389 0
216650884 364315529 0
542507488 471009454 0
138208508 46475112 0
264458700 462571565 0
209741206 422752773 0
20369243 530589468 0
99947107 107800606 0
243439000 417349518 0
436611848 322846726 0
260845412 362413487 0
15652797 32735112 0
79203480 242415537 0
424139676 503208163 0
569757295 465563639 0
165289559 7198748 0
52720244 30307171 0
312250620 541094538 0
575216356 317388051 0
275778450 229913629 0
570583356 177807516 0
186982567 473589913 0
545368985 136394612 0
530150099 556335714 0
396345621 161358831 0
556868514 447893416 0
470977613 42733629 0
316268347 152042278 0
12061377 349756707 0
373908825 430664599 0
55829274 571365810 0
21545329 475414240 0
383361859 377872727 0
412888935 91372467 0
541501542 252560362 0
144856678 270718104 0
557618950 290088642 0
330895640 16216013 0
563324680 253207140 0
562046828 447849152 0
285103125 257369453 0
217722421 108172378 0
579340497 504687298 0
355244913 245786079 0
336505673 57007761 0
232059395 481086979 0
43125198 62820488 0
477030888 128908713 0
324474044 505756878 0
138746295 1541434 0
207627803 192662095 0
557207185 309845672 0
112704919 511641427 0
561924169 386812131 0
572206308 422429675 0
530045761 276318591 0
432408241 323549586 0
265158211 420134808 0
363090437 458512533 0
57190924 219348999 0
205383894 229355098 0
104777056 77188202 0
543716004 114138217 0
264299223 88175872 0
126943171 545177165 0
179773705 457784869 0
395780772 2831733 0
510987541 437807613 0
233635819 230920171 0
434409025 71123964 0
18129958 14239723 0
24996325 465972857 0
30328857 278188494 0
510154379 283125053 0
379208868 486971884 0
52715507 575715394 0
554989335 109868844 0
460935647 401336293 0
157108997 102068007 0
224434819 51223572 0
442481021 26566107 0
101797424 296606211 0
522574655 516657807 0
241151646 98903893 0
286860881 536672569 0
269327067 95291907 0
313899770 426600473 0
572366327 287052573 0
267274545 481705670 0
66828352 409021998 0
112544814 260448214 0
96582273 213588097 0
1761286 343556346 0
521428709 202098671 0
263949724 483140317 0
167501398 423416197 0
333646370 446505666 0
518856084 428713666 0
72037457 516762799 0
519413995 236214322 0
471949785 324434474 0
300761752 443136704 0
94138665 456564548 0
201584986 236191071 0
519958340 165550523 0
179538603 194809244 0
539286269 541034997 0
303558190 277059782 0
520081682 459105541 0
335928543 134902684 0
90689099 14340092 0
29573299 52127691 0
496685379 3822898 0
291689933 62030492 0
248648068 163154151 0
430039897 531049759 0
369089834 55479914 0
140842970 110808692 0
540435253 518357965 0
20434373 181573191 0
532069409 20466561 0
480902294 67452107 0
251858710 182855383 0
174976375 88547396 0
277828970 157177168 0
85191137 264898999 0
453627512 414418458 0
22012224 326919558 0
47287694 328514000 0
99827893 571115261 0
108540984 94217502 0
465659860 447896592 0
512157608 498210924 0
359028542 290022417 0
424961401 565097627 0
341220200 269506882 0
260938386 473473754 0
385908832 552543640 0
166614082 493117740 0
8583002 416883210 0
380010893 385988615 0
425553594 60731805 0
229233996 409595522 0
538338122 103637934 0
347107141 273631116 0
423162647 428639530 0
213377960 420858365 0
46530660 75282853 0
227346511 372543846 0
536225319 372829349 0
103410373 479239766 0
266898222 480274498 0
226653156 90284953 0
217575436 491139535 0
46668817 119901155 0
308117689 443909372 0
35849491 397635081 0
182781053 495651175 0
531928885 91709862 0
225299238 341741417 0
266924749 161222987 0
281565266 124046659 0
42806191 354527303 0
188687773 142900630 0
419590999 190211921 0
83059042 161546469 0
519458837 126129427 0
500032273 387099394 0
427097241 6304484 0
343316776 399211965 0
168599284 435541877 0
236010676 182628006 0
135550885 480331259 0
12233266 227772626 0
18815541 466522517 0
371999216 219771590 0
421792583 132191130 0
573853090 21523841 0
160884182 292421054 0
154275291 541378667 0
185174246 185981071 0
63442655 170968614 0
563725449 202552891 0
111210428 299733638 0
575315931 16379795 0
528948210 451231044 0
161910176 391736958 0
344530069 404340977 0
578629556 10306072 0
412289267 369739925 0
412725062 364761205 0
417113404 342308991 0
434999946 558781990 0
73382592 191221056 0
109003523 540364325 0
344149962 491861148 0
501261680 94199213 0
327331149 152369721 0
180834202 348649295 0
165307140 520081957 0
410619801 28147219 0
113670564 484219349 0
566352334 128703944 0
84974325 2707765 0
105025553 118920270 0
126341481 115079210 0
426411890 330613196 0
86127879 15104846 0
78570356 450257438 0
182917265 355884863 0
181691944 465261352 0
505415878 22192103 0
316020955 163621500 0
220774792 426411737 0
289525059 246524812 0
469729017 69088056 0
48736379 154229596 0
353105113 266859029 0
569660780 280609252 0
220370508 306777407 0
145694804 95875559 0
10918923 70759756 0
208037802 5024769 0
376646963 417502732 0
255359730 333847083 0
426767008 170216180 0
559486437 229760806 0
96643132 213301214 0
308802116 289411727 0
80773196 243322025 0
408816872 49377626 0
260007094 194162047 0
160717727 312758870 0
129713775 10039127 0
195037559 510482093 0
525125759 249075243 0
100502115 279646553 0
112358995 4227928 0
357012822 455086179 0
111392330 275034690 0
367410580 356625489 0
23011621 397914135 0
52532059 359566022 0
408749174 295333104 0
323195727 68310467 0
442331215 329705897 0
57608961 239621352 0
377921608 82708328 0
529961513 199686017 0
298866794 408471430 0
511772211 473400896 0
483922312 468730445 0
192648021 32693947 0
515256987 484660189 0
246277779 161944680 0
539753962 233666537 0
169605567 100973087 0
268831058 143948620 0
477436853 247260137 0
35336679 951108 0
450625594 299694049 0
168705477 247041212 0
437889781 35623606 0
507223209 108640603 0
530459340 390701930 0
153127179 458357478 0
491534735 5249730 0
199394563 312952784 0
464570333 111462145 0
324319043 471747517 0
335348118 406306719 0
263874523 463728077 0
50977178 94010840 0
371811038 29756248 0
423352806 395675629 0
105850378 235154029 0
253403883 319499031 0
540264069 199226237 0
27432807 463937219 0
271990630 108351869 0
35571998 491662141 0
490679398 241803899 0
457922292 377892579 0
158864661 105124113 0
58421404 560258765 0
75777384 139076419 0
257031368 413850893 0
334469192 507493089 0
39775761 557625452 0
554219254 355529845 0
438291993 12175049 0
157896327 14684129 0
543198480 105441462 0
356940749 153759801 0
448187880 526433722 0
293956832 188205736 0
48017506 173127809 0
301860687 472308845 0
159814641 99210211 0
356995392 350882171 0
565816002 364573459 0
264054291 69518516 0
47662884 470761177 0
561022129 384963420 0
203598879 142778768 0
306645058 290604951 0
548674334 265663408 0
234701116 201870875 0
430938649 443840359 0
280272466 383889460 0
282419477 263189409 0
178852222 537114520 0
4341569 574817992 0
184934017 503045009 0
19060711 430293749 0
10712595 45519138 0
442386869 464838506 0
234621532 294686185 0
332440535 433879828 0
124221078 277312390 0
358200728 573947114 0
554852422 415650928 0
426200662 507748892 0
479912569 54240091 0
516091897 499770934 0
272361371 60895061 0
99033475 69084299 0
78901643 286387674 0
148503819 556032880 0
511647550 8131751 0
160961040 200212843 0
247825165 29187192 0
332825836 526243318 0
459940530 47627278 0
330346792 145446247 0
261133611 512635878 0
152620830 114296723 0
551522592 7563913 0
419633134 156401238 0
199993383 300677291 0
244442738 331700449 0
232996372 379229589 0
316344895 389387341 0
316230368 441691783 0
336057907 116650159 0
169375627 160442118 0
547503726 395452329 0
228851978 53686459 0
562402319 313572092 0
348033678 519022035 0
62138561 536136912 0
348408739 386164352 0
71844868 335144467 0
110546715 89687676 0
337418843 488213610 0
302654632 495054119 0
449146818 49806918 0
367830767 56520852 0
178450687 121517678 0
355358242 465127272 0
438479548 63050287 0
401615049 318929196 0
444130732 534534783 0
43035613 52239777 0
99155853 225621866 0
291596365 347346589 0
186528072 514372932 0
510833582 133435655 0
237052055 432803376 0
249574628 208304158 0
579605433 84371797 0
372617830 192861774 0
573358431 194644438 0
80950844 643999 0
373741949 232029515 0
412527268 482843451 0
573493124 570212649 0
430128869 291965886 0
233695168 185083757 0
507718005 277036947 0
522502889 321154878 0
244509624 216700298 0
537691952 192574033 0
238533151 140151004 0
223745039 350239039 0
236097828 60758643 0
385610846 323626961 0
427020140 569491644 0
91493050 557734704 0
111807837 41614803 0
287105829 143023416 0
443779022 440281515 0
252466959 568763274 0
557461521 428767873 0
523563941 527691238 0
525485214 556765880 0
435918931 300050880 0
180061625 206153463 0
89310922 443711237 0
7327904 452777300 0
187528700 443804438 0
249330700 340791111 0
132621433 542320534 0
447935336 421236591 0
228919946 120279991 0
241290790 229376431 0
544802524 398414559 0
517795911 13511410 0
532978849 552654402 0
26250493 366765272 0
85240045 139655091 0
220879542 321783775 0
393457077 272136079 0
218352614 322705250 0
373959672 137641911 0
260823641 83302564 0
181786608 454581901 0
524592535 557496575 0
413356557 241829928 0
445717559 8478879 0
434594813 494610862 0
315312790 569829517 0
82221609 276833763 0
470327324 15187325 0
256227218 237214628 0
1417693 264880537 0
369014420 352431251 0
22973393 440602443 0
56241512 144424356 0
1873721 16607894 0
333063635 247089491 0
183518774 422688755 0
329956286 486489181 0
371551295 529607564 0
23877732 246190378 0
239529964 155097082 0
362843612 449974138 0
425252769 429157024 0
456457916 195089381 0
436546433 96167289 0
535882542 120906936 0
513087093 2236318 0
485204838 409474947 0
92696913 503112296 0
61139276 280311238 0
569338521 554248915 0
524539958 340511054 0
445442205 1306469 0
101798363 458797524 0
176337836 337618489 0
168480457 27898687 0
55758429 562443976 0
105513653 520677986 0
77243832 27118753 0
408392238 243909253 0
349446370 552642844 0
565274025 41766673 0
375946047 561340083 0
239203973 479333334 0
86822612 153807672 0
235808520 291237975 0
455309765 568201341 0
164848760 323970319 0
335009944 393098373 0
38174513 112580297 0
367275693 395334208 0
322442299 430215763 0
334764198 567738199 0
121336728 165055622 0
490169718 68928409 0
480931189 355028662 0
205614153 179869857 0
528494824 231735486 0
424979021 310879496 0
356073615 322774189 0
160947750 59319615 0
16029982 452564930 0
133375684 48535375 0
271285930 13429580 0
354174918 297734615 0
110267720 421378343 0
215132736 141760339 0
458664222 552388259 0
415631481 484759195 0
306825956 569959422 0
523064398 237840122 0
332408904 450471060 0
353356653 314592135 0
554772547 322007617 0
131988252 17441306 0
168730395 542406132 0
344436663 166834341 0
332277956 429928207 0
249060843 469896435 0
560769496 511981777 0
416610643 544593170 0
150966839 304391981 0
444894219 123395917 0
509275334 511930127 0
252838343 477272277 0
45779666 449379350 0
129944019 468128036 0
219327104 49862697 0
64891717 565657539 0
517704374 578563646 0
394731495 165757695 0
574724559 16539572 0
460938466 375826264 0
350207951 97992737 0
492526041 395540180 0
446650527 357307417 0
540808234 547078472 0
446277868 464004995 0
310104583 28781891 0
8668637 33251266 0
468175692 413965773 0
137846610 398155696 0
431290066 246648659 0
348675529 133050275 0
337657104 445955156 0
400909354 502965096 0
574550149 559383587 0
184228162 215266382 0
321352499 415360715 0
456848362 226094533 0
269131157 394371077 0
479961605 509415151 0
481132500 452179709 0
299579194 478194795 0
217806346 243744709 0
201069292 476181414 0
60850954 354401414 0
127349278 133422294 0
68984862 316932108 0
535260987 296801033 0
84697171 269693894 0
335583007 571536357 0
94449083 353587867 0
30121281 137118038 0
279244445 382358708 0
404250705 211134929 0
536122958 153139430 0
239082213 243492601 0
142108166 436834294 0
37082326 379518820 0
208300693 508233378 0
444348966 11464552 0
523303416 274789205 0
268687097 47020507 0
471479508 524096396 0
473850196 384667994 0
90598652 88484333 0
381803249 501780718 0
538580579 92043196 0
356253499 267633156 0
543955729 393665921 0
225561214 554867183 0
109257354 196021412 0
500239960 504155764 0
184923872 209968889 0
1829795 22063582 0
389492807 576023697 0
223666886 274538843 0
537526527 385216667 0
243145575 352140921 0
150376733 297956866 0
551577642 240280401 0
492659000 122067961 0
374801720 398010741 0
537814800 156557410 0
351061430 314655507 0
561233694 408810771 0
523574756 431572168 0
133181976 314057833 0
512621524 207944055 0
80669667 63896665 0
468326057 319433918 0
545384050 452710082 0
493513917 99370542 0
311013926 27208488 0
539478638 19146920 0
294571056 251730464 0
77085157 209046766 0
148464630 392496939 0
286473624 13943470 0
35226866 29299530 0
493872461 554919150 0
178279078 461029102 0
178139672 499246712 0
562799183 152723144 0
325561978 290262266 0
94803615 146436036 0
236013218 459511231 0
354987519 555080550 0
281867923 372902667 0
224639299 288755396 0
578273863 512412873 0
405273696 498444055 0
90495346 479295907 0
428177952 8468641 0
349323451 495166266 0
38004862 405274557 0
430256717 572594078 0
415701273 138328052 0
209007200 506423704 0
18321522 152455835 0
134829137 467404138 0
456027626 181902682 0
238330983 105081904 0
194956101 383500808 0
171408266 137845653 0
114633251 429376126 0
449701048 228010465 0
528222020 423749470 0
135089298 554789238 0
390048222 436929145 0
270620783 280516467 0
112324378 424324418 0
485453587 46054642 0
425251893 13412854 0
95342027 155838710 0
485923915 428879219 0
281800798 520904325 0
491853135 558293806 0
370117199 194749682 0
562927808 122278921 0
548103403 216779376 0
245258319 289865949 0
341031075 130128759 0
1877581 8533160 0
516625285 564098068 0
297525138 369655754 0
505391786 312739539 0
208633266 194164069 0
470988000 437027677 0
126420484 426597382 0
404995244 12653785 0
190122662 254727913 0
176254775 107164293 0
433824342 181228611 0
154980070 79437452 0
201609015 371044207 0
575671871 280880294 0
356138680 238296679 0
216177204 267703904 0
442746860 285083547 0
497868380 358510697 0
412228728 357798119 0
85374967 261658405 0
385457644 338547996 0
320166779 72939043 0
487110075 450292430 0
324702824 167767096 0
492355687 427640080 0
263825226 503298168 0
101164403 21867421 0
79117716 186967880 0
323148430 523731986 0
254692650 552316613 0
520581453 432333749 0
184169712 229619049 0
396412831 370425968 0
465354731 325833632 0
240459628 573050445 0
472547547 424233401 0
26802284 32434471 0
219890166 246862258 0
130550244 53201109 0
400167375 561592681 0
443865542 217926942 0
491465443 138641173 0
386392872 25064292 0
195738923 169518320 0
27518283 361032103 0
415605424 193092692 0
508586034 527557338 0
527442040 257264694 0
289906903 530715437 0
451127340 512799858 0
322822221 481251068 0
21933606 559915774 0
484717648 211630625 0
408885709 326042854 0
379172873 200562476 0
361495933 456060529 0
76581436 237361922 0
542682081 435626205 0
176719516 290710956 0
346534085 267034314 0
346718912 218182271 0
136032069 78640978 0
16080995 239757436 0
449714931 188844290 0
468603909 169173006 0
11123401 483714117 0
506369441 123281844 0
128303189 39505248 0
435940837 165307888 0
347558173 399150165 0
490948952 75547548 0
448172320 404344631 0
218794819 269094992 0
414299077 89688559 0
106829576 536713542 0
396574695 207298475 0
278634908 301702289 0
258782801 34565594 0
17661006 427192862 0
107515785 56382854 0
61481115 159946762 0
45348679 197062272 0
537063514 130026071 0
482767641 232621411 0
97163110 307113669 0
146170514 156001210 0
480210691 61630649 0
544990134 363980154 0
141852075 396688820 0
346770919 60749516 0
454764540 245173230 0
66170931 109506950 0
199932384 280476732 0
228601006 274848622 0
416098129 535455851 0
169173723 136400006 0
111874277 82550398 0
533425740 544738879 0
131437778 232871438 0
185257009 378455915 0
238032600 575534479 0
481064301 341509022 0
12790570 489942157 0
320177565 518212555 0
196667516 578861374 0
292806885 525113992 0
7987428 123944925 0
81371702 490124290 0
554206142 541137786 0
503251320 469072562 0
60270019 519798149 0
174784992 477813418 0
489106085 35965332 0
406756757 320618606 0
330351889 567548573 0
517178516 318941457 0
2256080 40233625 0
34797848 137736382 0
101447473 578136753 0
340609291 458903511 0
370107495 210276154 0
314515970 373120593 0
300650278 83341226 0
287839546 31909344 0
26588919 75939388 0
187690727 301427510 0
216526245 499379801 0
215462161 482503602 0
262682200 229007973 0
176591400 173113837 0
327190623 209980508 0
155353331 571956019 0
317878619 115735964 0
565167654 462678463 0
507926644 379618394 0
247767197 38732841 0
14549113 378695784 0
534638288 161294773 0
99936056 287726991 0
523123921 486887182 0
466005905 575304039 0
339290527 439776136 0
175987806 52942502 0
44754629 435368195 0
286071389 127661628 0
295952689 161935701 0
401152027 414102986 0
407939375 528222641 0
295213355 538500301 0
292374063 553188243 0
32469864 299665227 0
487772043 189640735 0
363527553 498104253 0
489101230 429578271 0
185022198 138476222 0
394239606 118082579 0
50037953 165435254 0
431003824 359241632 0
481316902 154163475 0
562631900 538032588 0
76244469 179679442 0
364744863 230696635 0
305364262 499673210 0
128903949 18700891 0
138690427 97506903 0
277266221 452718026 0
483053034 30171097 0
44883149 222116894 0
458850264 547170996 0
209570585 189167466 0
84933543 230535462 0
187836015 527354135 0
189285790 174805021 0
541950503 29067136 0
363330118 532794599 0
74300517 461600235 0
457922255 157766187 0
380497886 76783483 0
204353319 241015661 0
496619035 23969977 0
348488541 252615889 0
495118049 268797774 0
187234673 483167059 0
511271037 245122610 0
40854331 519195200 0
215953788 302425008 0
238559481 459764811 0
388082687 558968036 0
140946171 26967469 0
347423013 326477783 0
144267681 324455005 0
198738152 364014266 0
61215754 488872481 0
376422570 545913743 0
467009231 488535814 0
350368558 306092676 0
140543755 267992940 0
240907685 501883930 0
563229809 99446203 0
430542292 557913948 0
374841396 38515621 0
32988981 516706689 0
551625198 6993764 0
535935344 268925113 0
376266954 170937659 0
236185952 148744536 0
354725089 264692150 0
423498820 191852470 0
149672666 32915342 0
173808870 91367589 0
565112599 237579191 0
414926707 116247314 0
198982999 168019956 0
390236773 104463935 0
403952994 56698583 0
184331066 300053201 0
290843474 417586560 0
232241120 429854880 0
373643008 500343792 0
318308832 175039905 0
350511697 63484626 0
104496376 362176695 0
342491017 293702901 0
21555680 340186922 0
297746163 378197454 0
489216129 163074913 0
52134059 565940327 0
83501814 129049362 0
358028367 171160989 0
514864355 513534763 0
455993468 456244504 0
328671188 106690255 0
93442873 552342786 0
339054019 378927005 0
275583179 314539418 0
466229749 489195500 0
165761626 562200782 0
493338262 230715296 0
281481780 96020305 0
246476869 480990242 0
254742170 220896907 0
173035907 480048973 0
137352366 288346714 0
200805204 442891706 0
11428062 331976563 0
138442856 64901800 0
302076178 488988575 0
445452856 423031100 0
131400604 16309595 0
61615339 30389876 0
558198926 285273331 0
145828997 316031080 0
212722927 247927005 0
312280099 199941528 0
208485502 8754068 0
149509382 331554838 0
37322331 196437239 0
110532272 572516573 0
425506713 496688626 0
403548925 123544550 0
55415212 55026281 0
418591692 291546334 0
120755971 446875265 0
454781848 270577812 0
324089224 536074937 0
392338030 455917022 0
252937356 350911004 0
26483974 120304694 0
2356222 191327251 0
556815572 257697167 0
34283010 190633713 0
242281581 403478858 0
245394185 185189359 0
126939331 351936201 0
4010074 98417883 0
70808131 326203268 0
140955710 136248622 0
255194988 55080046 0
327428799 106344341 0
519665518 201319076 0
82465423 277967826 0
259468294 302978357 0
19231046 555904100 0
115530513 150509350 0
198136623 171237988 0
227317784 382144840 0
315899578 352466289 0
514885048 16028872 0
68169851 304986367 0
350808334 162152807 0
223459109 294944051 0
528893706 389434622 0
468799267 84645472 0
564218753 440341544 0
60895249 98760355 0
110567416 151631624 0
141209507 79419289 0
131907828 351772713 0
200120897 467423621 0
295361461 111735594 0
431231523 418131681 0
381751376 78335967 0
95448869 353888327 0
28235424 342637585 0
292268233 435115724 0
511071656 444099651 0
272780583 364540756 0
144611605 429738045 0
13248936 91163916 0
169334937 130422310 0
557693880 312397457 0
317761267 446098357 0
408496604 512792033 0
293710044 19318914 0
447729366 195816822 0
130215094 91029511 0
309840414 265233173 0
497094908 62966156 0
198191756 73956320 0
134025456 418196038 0
399952253 156328396 0
43196973 576516033 0
115155022 554791481 0
359740200 70312211 0
276509412 285438228 0
121552102 339956025 0
369968314 174786878 0
263313047 351097755 0
322148624 116831877 0
442566783 37593734 0
274662521 143989396 0
178208023 567940946 0
493328024 478601783 0
108435252 125015443 0
195867860 335625487 0
558509232 93260199 0
413544757 486146448 0
180089206 565823052 0
243405363 315671689 0
425252691 211903086 0
568522913 114489579 0
102060168 409879528 0
321347376 68302246 0
212234096 188700545 0
302348014 140089569 0
224706415 281677332 0
489235517 62780539 0
424874563 345607867 0
288896514 144641968 0
21868300 66749866 0
41690170 422994805 0
322893015 348447842 0
110429898 571561726 0
14472668 365364543 0
244399953 280016929 0
81403267 103990153 0
332471600 429422805 0
13923762 399396131 0
56880902 175107431 0
318820681 280408220 0
36190448 142532962 0
83373528 313739501 0
20054689 489181750 0
358820289 472670889 0
317550747 546964142 0
28427287 107430605 0
484836331 10913915 0
375404583 441419586 0
257428129 103076126 0
405267241 161270763 0
210476029 296007543 0
173974271 374800812 0
123569072 423523276 0
552282714 272788043 0
506902535 318819985 0
407265475 285585901 0
87883303 361212453 0
329721846 416803105 0
489246382 102950721 0
333869513 142035801 0
156225678 269285339 0
536895488 435813723 0
388481431 395660639 0
485960631 160481463 0
502678992 1112374 0
532560800 202690007 0
418898378 161321509 0
260135909 150243180 0
170353451 47415291 0
157977338 116446179 0
168617455 223041736 0
92563058 532720307 0
373427972 413131313 0
120010964 63894880 0
141208544 405857651 0
338374837 58483015 0
372303495 195308223 0
457904684 310115948 0
470782947 497515805 0
63421394 280381478 0
311715765 62661843 0
89983043 262974817 0
382472131 157591940 0
320979082 166560789 0
463475859 121616424 0
340710083 102037898 0
517465580 8805143 0
23321706 268096723 0
63206329 110191927 0
172718793 61931146 0
228813645 261331393 0
363478770 521912935 0
131674235 225545770 0
108368345 255815444 0
343741770 305938118 0
289052170 480747900 0
535215137 575381384 0
541722928 504320325 0
25762124 281108145 0
402795550 376397229 0
458333932 284752462 0
388385894 139889420 0
77359515 124328353 0
332438864 122175365 0
86005290 490202771 0
194130669 199856108 0
67775801 499993459 0
96065923 460828041 0
564695481 346942048 0
557346895 285369800 0
3090157 331181476 0
384595862 322880430 0
309412465 457725891 0
75729287 146543208 0
384073758 347118155 0
25834344 76104800 0
398881 379486571 0
438312096 168826033 0
248101330 547171222 0
578110631 120271005 0
492834390 405295770 0
464641840 437267130 0
563787448 501414015 0
76617015 571486469 0
480176519 167414938 0
9054600 98964784 0
220915009 312900102 0
274828337 77325929 0
476618599 383502343 0
427876242 137753912 0
395503233 278952657 0
441751652 363027242 0
447476646 215615341 0
200263063 68182811 0
334105600 442644945 0
510833693 6652052 0
227495228 548694317 0
425638325 210173522 0
159485303 567899163 0
60334006 367766642 0
362841437 104841827 0
193125915 462774580 0
44803870 42173122 0
128858469 546358198 0
60899334 370804951 0
516012563 224552989 0
572255430 185372769 0
332963119 476282809 0
364116634 160669942 0
44652018 138732123 0
411828137 471008693 0
346377090 41967061 0
359830622 86592615 0
232999126 52444153 0
578395727 62023994 0
271073655 9224143 0
539064413 420083524 0
411741264 284988224 0
272734883 573500501 0
121917874 115775732 0
262967053 289217800 0
258270051 141344577 0
401547366 502736347 0
98709526 1330730 0
3405004 183366177 0
173206677 493191091 0
64306703 179711144 0
457555182 548714062 0
505455135 500496407 0
18761541 109019747 0
177232975 196965066 0
28543123 470201153 0
503579778 503461990 0
159979541 136836181 0
44728688 554202021 0
198363392 557010737 0
213129780 8482643 0
88011655 334909923 0
229701163 47663793 0
563108012 323518744 0
407071526 18468329 0
449938924 430597054 0
506817494 93089735 0
213435127 243573018 0
119668049 220290631 0
550873063 434395133 0
240568084 463245437 0
310581232 277014503 0
529533471 319533121 0
140056972 172811548 0
413559222 513241120 0
577796632 148058287 0
261657401 263192907 0
269636007 523948451 0
570128753 555441487 0
111013165 20039150 0
330195846 463775513 0
42061096 362444059 0
173870514 87613628 0
120562498 413293327 0
231464572 510631956 0
485720305 341741525 0
345129930 393752596 0
223926949 348427709 0
559066487 189429991 0
33833922 71574550 0
97026292 366499724 0
168294759 308657635 0
574619724 511534939 0
133332196 268140429 0
187326879 557097964 0
276918464 411231018 0
500332509 400562615 0
340299503 22825600 0
199173824 250034258 0
432825802 145486574 0
340637502 487480955 0
515710084 205726310 0
521142359 556797063 0
454634373 357284270 0
276634189 559984730 0
491662308 571309851 0
561569906 116249615 0
412129081 134066980 0
575826490 306453540 0
510349845 261467103 0
337496830 116334967 0
195365273 424608549 0
439558610 248852922 0
438831699 355763602 0
366884259 177012180 0
534651784 37317033 0
6650337 547352113 0
55507661 410686482 0
177163188 537951260 0
78636172 322531999 0
83661190 89924751 0
213507864 487755401 0
401824475 254913847 0
447574012 279314962 0
238375077 208865239 0
525270671 120548461 0
60518897 272710243 0
53037755 484359267 0
167401686 388946216 0
11472464 82651069 0
79963908 67394764 0
151968640 283458415 0
550344237 236118327 0
142611515 54186544 0
194633962 136314859 0
338875432 168550677 0
324487715 492113523 0
304480676 174217335 0
91332626 37221768 0
460337959 139947819 0
79025583 153290562 0
318670646 404866634 0
16605405 155116684 0
505356097 404831680 0
548943129 564655208 0
28370472 533601455 0
266931418 60432227 0
574112125 365411377 0
64145683 378829427 0
352466492 277914286 0
197357203 249765927 0
60333583 304011636 0
338663569 353508857 0
156954544 34722460 0
571652702 315084528 0
431495797 33617558 0
312225392 279287800 0
380794456 276950451 0
77724000 490238769 0
97237623 94988032 0
565267594 105835305 0
528648159 304270940 0
551017147 78320815 0
281125326 314042702 0
230713811 175920338 0
207172720 446823346 0
254603070 338341272 0
334338581 138450962 0
535660950 91689054 0
2953167 236509958 0
171844821 450241169 0
348181034 375706492 0
48705826 485933040 0
435977431 391284703 0
380796103 489808829 0
77776192 144971715 0
37080270 319759775 0
150676352 447130458 0
214427862 216498614 0
569190977 196128521 0
101132594 359353207 0
353786645 398352990 0
146257302 347403763 0
297810455 511365317 0
206383935 166401191 0
56862819 175599832 0
335003721 477112251 0
311269982 500172650 0
208071717 101336591 0
219009471 349998157 0
574910750 484400682 0
510613699 120302064 0
436409509 339652866 0
575237222 52203747 0
258877414 427096362 0
512441288 184955385 0
96311090 221987120 0
134245754 345377881 0
98579740 385383854 0
53121305 472484697 0
88974281 295082327 0
336682679 280363542 0
83328951 21174463 0
396170054 267653427 0
425993680 239821080 0
180577588 426528483 0
447654788 544356645 0
46163865 331273083 0
492717909 211368951 0
368209219 411604161 0
475481020 296536603 0
317667447 423997502 0
240587005 46918819 0
414002550 475687496 0
196685659 312032378 0
62444133 354906005 0
487060378 246280514 0
324371572 97231650 0
32316690 132414632 0
438126823 14688775 0
556598669 265698906 0
137964434 517370950 0
20444577 395554162 0
337428877 398676769 0
59253108 308432965 0
572760199 174503899 0
392081526 106376551 0
147659622 209738241 0
138926956 19520816 0
117280738 364856979 0
315794581 414401604 0
547026191 415045806 0
502872549 537606694 0
200369756 527603446 0
134303541 219035451 0
173161953 25808168 0
553219761 98815143 0
130776576 13635452 0
306817492 143764653 0
250721744 426266261 0
420653635 290469214 0
101301335 424701659 0
219793003 18134804 0
245372284 305229548 0
56942076 402039249 0
245132670 275899210 0
405155176 340864356 0
268941362 541593139 0
497959919 14905309 0
494553792 69394630 0
539732451 305613814 0
537824988 554413337 0
158529161 213169498 0
307082389 189573900 0
19226120 318048587 0
299108936 97588141 0
303911423 282856197 0
283522404 495548348 0
149436321 430022327 0
269420568 252203856 0
69720411 483351603 0
154689616 375440287 0
559808319 566155499 0
487318167 175018720 0
512868562 504987630 0
403935705 566876183 0
561816257 151917600 0
471366922 7788770 0
111123091 301712646 0
145064979 86625588 0
358046494 367889348 0
6520551 303086471 0
492256415 328094999 0
182361992 246070257 0
247451641 222921505 0
353126408 308312710 0
161820385 395538354 0
58440438 270474679 0
227586215 141549424 0
384797586 192315927 0
439457166 253816759 0
504256669 159485444 0
461332534 235050587 0
303177694 170686045 0
26368056 324864770 0
367752393 561355434 0
123699400 296262152 0
210318540 492070970 0
381589964 363413875 0
391405323 155405812 0
255648469 171686962 0
186875364 43771132 0
12689268 239753657 0
106096940 57740807 0
225339850 256660365 0
414425810 470200961 0
546216303 285775014 0
336624252 188617613 0
97646658 579111852 0
17665116 139052844 0
376297572 495948244 0
498976010 540020607 0
24863456 530479805 0
144993226 19189639 0
408294347 533487730 0
279123473 347965773 0
307911908 214123259 0
330907998 4701892 0
408560227 250309188 0
570109846 74951508 0
218333136 541590329 0
319726442 54796117 0
20304177 434512485 0
548858978 71791171 0
462145207 18895769 0
262106900 400725417 0
279782201 75743428 0
487840222 267972204 0
444918753 285668080 0
317227545 162186116 0
90939212 223043007 0
346940547 300807175 0
322179976 512232647 0
483781252 289551206 0
559077915 42610557 0
169943099 414423019 0
433186784 572851651 0
221942646 148241342 0
273186800 175345164 0
173561076 46366264 0
365416933 339912845 0
281647495 441063021 0
298242758 50633184 0
299302953 24758107 0
138891599 397443111 0
34162749 182979797 0
311495284 164990725 0
59848297 155105378 0
33728942 285370642 0
247370947 389979516 0
362283810 480779926 0
203565880 463008132 0
206021880 411134426 0
462465016 466792906 0
392747291 240379225 0
230362524 419255191 0
35491226 282803535 0
554590184 155971918 0
402433656 35316702 0
365610915 529475820 0
307653890 346460237 0
191433853 331547803 0
230420663 546359904 0
467023477 292941931 0
9201303 304188791 0
349255223 398382083 0
62467134 323417536 0
109744075 573255445 0
79273722 166781688 0
367213393 563918403 0
501249059 328685705 0
190993028 222167139 0
60808798 275897718 0
340462006 514937864 0
260007658 408573512 0
392547275 561125398 0
233886022 171857158 0
369792336 411086071 0
433372523 549184989 0
448841658 193814720 0
566187514 32910904 0
242501871 138031814 0
528443920 333432182 0
34770439 207059195 0
196753842 342157928 0
519307926 416984229 0
390999304 117075383 0
357703524 199226084 0
121129471 354634985 0
264135932 301706324 0
22612635 195734177 0
78363098 41362564 0
313954827 546433204 0
244007383 415396473 0
477541381 467227591 0
161075602 563385393 0
294987252 239792297 0
464742324 204783996 0
445107369 398488124 0
171647546 466265385 0
456284487 571430439 0
521204264 164944302 0
147129521 238735803 0
33687305 386535235 0
276665661 382062097 0
567663791 578880644 0
498270137 189578510 0
90268557 313830415 0
358650732 40222185 0
498941634 446107058 0
240066714 210994707 0
466874445 82751160 0
3864714 483127231 0
496371092 545065494 0
118662357 459440252 0
245875224 101881638 0
247983608 145439365 0
410678827 199729699 0
71896582 224816719 0
170949305 10802106 0
1860786 359887274 0
126753103 81455682 0
343903833 205711923 0
481723538 572172783 0
32197759 5858900 0
95480277 257503104 0
569193973 318597669 0
320160777 170295401 0
229000800 1170517 0
342104390 267854784 0
3647319 175094309 0
367889715 375150162 0
6147953 263106810 0
527722786 384610197 0
412494211 59468737 0
234014098 161418447 0
185679150 142774014 0
330989717 402172898 0
545845792 333935546 0
238444735 546117490 0
216567874 53634285 0
232083609 252540089 0
553946675 137416284 0
532903104 123323513 0
416406446 131072529 0
212401675 496802400 0
20033005 161659571 0
265209949 564609839 0
273094447 107594433 0
559991262 57544047 0
389391613 98857114 0
568031660 309088351 0
398304388 436170659 0
538139730 303930692 0
554193899 50799961 0
313706000 397024555 0
222938554 63013704 0
276779674 108709245 0
376277326 198248399 0
315103142 258799066 0
94594067 442874300 0
33395368 43751910 0
490599209 33746161 0
18052627 355717213 0
425397577 328896548 0
194094764 422935262 0
199128670 453165179 0
368242773 6848899 0
367326069 507489566 0
112088499 571588468 0
194857673 359674889 0
483275379 466043141 0
137732321 479623348 0
351671739 168873873 0
218957804 298331580 0
496025535 86625235 0
141762739 456561531 0
302739522 192877002 0
35544023 118484579 0
143480489 222023166 0
245214053 285650508 0
207941689 255960324 0
477385696 9455029 0
60077611 29683286 0
498093798 93841403 0
69770175 125222434 0
206185868 509204298 0
437966824 130710181 0
273041741 289086357 0
126695687 66548603 0
575256786 500102158 0
420095787 176203438 0
264158854 12669782 0
320260238 168425105 0
474760038 318046487 0
325345333 244569883 0
550441759 161622882 0
42505080 281194713 0
151076440 132868274 0
285335475 249454452 0
574591853 195121384 0
446411958 298517374 0
367525606 263147746 0
540628936 571118754 0
250505197 182137082 0
147397158 358761035 0
301298555 257628240 0
285591459 451902603 0
497175457 190365838 0
475155499 449653056 0
223458034 63540412 0
560643186 139349307 0
28166447 56697477 0
49979532 523341579 0
486214713 199605081 0
86690944 179284245 0
290499835 161057686 0
478472625 174254857 0
5426681 253635901 0
266302621 363523693 0
231456776 126233675 0
341642275 397460931 0
241988451 93874287 0
283515906 464238151 0
539124411 194416697 0
201148323 159535604 0
433988590 213161245 0
476321851 493653878 0
291927394 540683599 0
410977623 472407935 0
47162377 544389652 0
283096941 7691537 0
357147315 253335410 0
568327766 523265570 0
496579714 539873269 0
336454003 369460119 0
571266279 372584723 0
190372131 507223811 0
450237030 51478326 0
257274630 257828633 0
46170198 129643799 0
109752043 232299477 0
229896787 40906981 0
576748067 442058736 0
227570411 410920984 0
101109425 157631020 0
44015542 447878829 0
3492237 404523266 0
29036579 314325192 0
272997678 284122646 0
416910987 156066250 0
352673627 67014347 0
572142 413011445 0
47723874 454381000 0
546034077 189060380 0
490272918 386026676 0
320886084 461501850 0
353971077 429328725 0
54019623 452449994 0
118877794 544666103 0
143786144 63435010 0
564646787 73590159 0
93705718 70887553 0
96085249 203159735 0
10783390 389961748 0
490067074 251084580 0
527622884 456226498 0
371718056 390456413 0
486661187 87944190 0
30682241 132757177 0
553645313 470899380 0
476994302 192929406 0
94317323 285623700 0
160742940 79989440 0
452186042 453397409 0
146869323 342742182 0
340497522 85968056 0
560951099 185942047 0
532571386 347546134 0
88138669 114626996 0
173839639 188985789 0
312012491 224896719 0
499477444 52977101 0
433368018 336624355 0
355574163 403780096 0
264608504 377576076 0
398231578 234819084 0
269085495 14768811 0
530234249 252384749 0
64661990 10695323 0
551378448 171463361 0
324596985 381690113 0
282892008 363046055 0
557321323 129098948 0
92393129 192607875 0
41034797 558175488 0
533023643 299027843 0
564021261 377822710 0
473038045 19953480 0
251374360 28764222 0
274621106 490628100 0
312293674 41366605 0
238749349 22465093 0
298626983 284172693 0
109429107 153385032 0
107685218 329093093 0
104858018 185636782 0
503710102 569334388 0
454815416 230938757 0
281669561 351371514 0
418152948 244234408 0
360743899 443231342 0
88388354 470072719 0
4752477 335633137 0
542435674 450206941 0
391534033 338792783 0
316570857 396590599 0
222855616 360923199 0
403306419 113927535 0
131108367 175490092 0
437444578 224453500 0
183328252 551685089 0
401188957 341018495 0
129944158 534501240 0
375244392 556038753 0
45909991 486208730 0
264152760 311508004 0
132404510 82910414 0
10518349 29452796 0
147378546 195132271 0
369356233 573841904 0
226562815 445938023 0
2924485 199281448 0
452375267 56979534 0
196137809 183316041 0
40715402 253425728 0
516925637 353769337 0
445529957 34986547 0
111858859 409988321 0
557198077 160044020 0
254412811 461893807 0
140478229 525789137 0
449071219 197082669 0
82549073 72097547 0
146143806 214684967 0
398248340 373848328 0
54772966 149135228 0
311334205 388969386 0
42812669 209610496 0
296589122 364092345 0
202461731 387596007 0
124467073 280707263 0
229480619 103102799 0
338394559 466716453 0
135332301 277111031 0
383092042 35038623 0
321821074 558154765 0
511563577 182419223 0
305978017 399804068 0
564092244 39189785 0
238422863 167699773 0
567427917 432244123 0
547730859 493819263 0
511645052 409817192 0
12805571 24898780 0
18457771 439395025 0
258787269 18682757 0
334898084 65980657 0
516177593 387436899 0
544807478 289594270 0
80317646 80225026 0
470497353 337821977 0
197741826 291724733 0
455147729 82660503 0
205211851 329214027 0
144928415 402802091 0
42576963 52307507 0
411061343 125604368 0
254029707 485672463 0
504156428 295083119 0
23286400 227365363 0
95446493 517254361 0
505608182 310892911 0
555074594 329713325 0
272762505 56379326 0
281455323 216717253 0
381064858 514780931 0
514042965 252462100 0
572100758 386843025 0
78940143 263002319 0
141990827 242419410 0
243509374 189584045 0
74081746 6712714 0
375404274 132323997 0
529938113 519230635 0
471402427 143415205 0
520420652 237263791 0
541438773 317832321 0
503104809 316926620 0
323695770 544721547 0
543994236 85880410 0
226328837 141054935 0
547996722 516188214 0
570226447 268742656 0
462642219 521380754 0
455993622 131052680 0
157037908 429513442 0
17130686 182222364 0
87684931 307926516 0
540570680 116561594 0
482650936 223250744 0
560501145 414304695 0
394186048 379834738 0
439164840 475770952 0
306281521 456198941 0
499727173 503457255 0
524707121 180311391 0
503384737 172281092 0
310192708 254150061 0
321978836 44052800 0
461772660 426025512 0
68228465 453391416 0
338489676 94923945 0
44390483 129104320 0
1629366 244657416 0
230949097 110606076 0
420653161 556913561 0
40486102 542780576 0
538077121 68758918 0
281648007 441141755 0
231166013 428097892 0
135519094 460232877 0
572249241 330484809 0
120749502 284731576 0
552171971 208968721 0
550792268 563670276 0
508181030 454751881 0
328397277 228535232 0
152147205 577180706 0
62079315 474244480 0
506620262 62625384 0
279355805 486272276 0
278575080 108891180 0
343365649 153537240 0
556279195 430872640 0
420814077 264709208 0
546022765 74234255 0
562708726 217519215 0
407056457 349112122 0
545221091 239115544 0
417611390 575727812 0
461341244 46713665 0
53308930 329001754 0
251957799 382832607 0
211019385 144482729 0
247220301 100873221 0
411451076 238757478 0
169306168 460044802 0
195398789 334699381 0
465484337 288249224 0
204146408 528619208 0
533672330 350431551 0
291585528 239489232 0
434439782 146706298 0
14165671 12501758 0
436069466 175860072 0
169702648 116900828 0
451712787 290278669 0
371652094 138630556 0
206643015 112590336 0
134198521 452727373 0
176800468 286917808 0
555170456 217553709 0
186489787 68808361 0
433046805 178225477 0
284126518 339326836 0
39349738 43639455 0
279158945 114780091 0
500714953 189106089 0
384250313 141927719 0
238604627 374665164 0
50667813 459251515 0
254625172 476712195 0
307909474 211795292 0
76998648 561879543 0
374484994 125391518 0
175089307 75360050 0
530226176 174767851 0
78545148 532836589 0
386406446 187437166 0
96364371 167357093 0
179855640 224611271 0
187206221 366476660 0
210556780 161728061 0
186750814 508334646 0
276466189 326674671 0
226611353 215870521 0
123499281 460475951 0
214486871 514264919 0
386458948 271384556 0
218187562 32589796 0
141082274 21254709 0
312569488 91725634 0
277572626 98856181 0
148064184 295856437 0
341808441 122014460 0
30924075 483841172 0
367612711 439307143 0
543110079 230969824 0
144522232 417110207 0
214383828 8586510 0
281483361 51588790 0
285794990 313486398 0
506119075 68227197 0
495577109 574439039 0
70282078 182378007 0
255623114 525238783 0
181491139 308845443 0
33056302 390684768 0
173509545 510846796 0
117148879 554830863 0
141846000 416295967 0
297716759 221674371 0
526687379 390143334 0
232662924 497264508 0
455504512 89724010 0
98391176 432675090 0
221882863 44547421 0
131962167 268338591 0
289905480 197283814 0
90601134 319296301 0
98687485 1592676 0
379631818 530271889 0
234519533 65710480 0
515440087 348082328 0
39940160 475785433 0
392973083 316129520 0
56181607 120937548 0
496886950 455989148 0
160709990 411457882 0
401717965 83296609 0
447193490 397320984 0
164610997 188815636 0
320388325 524576456 0
59351776 255718762 0
131256611 296900574 0
176645472 564039495 0
576304880 206133301 0
318172263 10801368 0
264022545 65010900 0
434367093 119402957 0
563163876 302504357 0
165313781 119536671 0
435620063 10364694 0
297655358 211341121 0
491658218 315363635 0
570175146 335466962 0
488186308 94355530 0
181868902 349373527 0
519820584 395189728 0
546424722 532265070 0
278829526 47463500 0
559164406 268841859 0
512800849 281018952 0
457976475 206661442 0
443921973 203876686 0
147549926 115580731 0
292032258 417251000 0
455472940 532345050 0
192376749 98067011 0
254783628 127858753 0
79621126 383087380 0
494781740 455183920 0
166714032 184588038 0
508533248 204630122 0
256069932 143335593 0
378682895 367045872 0
341821768 425924430 0
266313146 297667534 0
277971376 535409784 0
507377695 294023360 0
185182885 544020592 0
465802789 193262102 0
570624107 62608156 0
433779360 190279277 0
368801756 117256470 0
441524027 422685509 0
344015310 298959820 0
375608563 46701544 0
484958614 108964921 0
551780337 102899009 0
203695989 415641489 0
343205769 578094489 0
411044717 258041912 0
448544689 6625136 0
573921884 184253633 0
534500397 158264258 0
83867510 576909361 0
257002868 358383041 0
505547159 53400659 0
63320815 163748246 0
414738938 322702361 0
405419145 129613318 0
249955439 338416143 0
40375695 173145392 0
261819060 218739021 0
527175273 19500737 0
299482986 467309576 0
9421926 141628428 0
95942954 478279105 0
496932647 437522725 0
372060495 195279228 0
74309728 386125605 0
353648054 41800729 0
237298039 493786268 0
109854057 264889061 0
469848179 544488611 0
571087987 381983886 0
79426475 519511473 0
364503195 342376248 0
396179620 237931206 0
105425638 285616508 0
326652889 195795171 0
440899020 466199913 0
384740477 227036619 0
358524198 37874086 0
64371587 476018273 0
204758222 182985204 0
461760067 437204486 0
57622256 268777799 0
251980018 358500260 0
252375927 235900271 0
545025693 393413811 0
278129701 165360297 0
86053914 174410866 0
47429350 460623212 0
471380751 432755670 0
197763505 562597086 0
500360871 411783390 0
314711738 295467016 0
378080160 341839323 0
174874360 554200884 0
31629279 42354947 0
63736281 569315508 0
153505366 453540157 0
217891974 559909542 0
68916381 109540367 0
264566189 519894136 0
256228314 201776589 0
16793614 253012705 0
232256687 55926664 0
536457839 182689973 0
88298141 242849157 0
207006940 209513982 0
346132932 172470241 0
110763721 219301786 0
159758321 409180278 0
32451861 205591013 0
141036594 469782012 0
444637614 558616138 0
492364739 9728925 0
563050347 269936957 0
303531643 82418558 0
547638525 576870099 0
269108240 559820193 0
565474120 557872895 0
61472199 548924545 0
145514319 411367140 0
138163888 52621741 0
17548563 446672371 0
186312507 148887017 0
170381359 192841458 0
57083963 236897715 0
96004276 323325581 0
222960391 348791231 0
77364870 430052954 0
439449775 554305438 0
29129869 239020156 0
125360782 26014349 0
170543402 532833193 0
339967508 373022650 0
57408777 401451865 0
363673539 166928397 0
305733289 567825052 0
260061041 186798596 0
172383562 231993595 0
431542475 180157030 0
348000604 173839516 0
513164717 16742712 0
186707349 333072599 0
182730015 364046921 0
570279243 175985439 0
139272857 412602558 0
520296517 79138166 0
549543958 460921647 0
549240990 27672350 0
329620338 227035309 0
250107900 424504459 0
324269762 307988759 0
473959776 521375150 0
127201026 167286071 0
325194372 225408504 0
146759605 554502912 0
2765198 231182493 0
23123307 210516356 0
489143261 69349322 0
322952766 60990263 0
86332601 249521561 0
317337755 464281430 0
528116452 555209677 0
46883543 45159343 0
327512179 548170174 0
465328028 321788780 0
564236267 538122905 0
548170779 10778000 0
343743704 533402190 0
521276529 510449650 0
56215068 379794399 0
195967809 26190597 0
430572213 191602281 0
335519235 248206304 0
525108810 269269882 0
333929522 539237654 0
528992814 434930230 0
2592343 226735645 0
19488254 228759865 0
328008300 22624882 0
446416038 204762853 0
83550181 46785513 0
144608020 336611290 0
221693988 119002959 0
464268471 245155854 0
392814450 386067686 0
21779879 358942373 0
329178653 547722706 0
124532889 315978596 0
304762556 61603343 0
299694302 203835556 0
249284684 460298421 0
15353305 556612327 0
27627957 194782396 0
284922746 38770976 0
571243738 14974493 0
462906975 7225962 0
333187841 392157944 0
26511621 283280935 0
518504075 454636424 0
62249711 372036338 0
182892478 453159218 0
20777697 27125066 0
485734194 199898085 0
121148489 133514059 0
207444974 338951690 0
292697377 499670698 0
578112532 266961313 0
15020528 34551531 0
192983862 63985702 0
152526679 305802880 0
160327288 181709002 0
257787125 76646579 0
371361933 188001204 0
405030217 247700188 0
16422617 382963114 0
405864839 55492524 0
351355198 389491541 0
180210050 115356533 0
577225131 39450288 0
422421303 192543380 0
41874703 147645597 0
231881084 294650107 0
167059146 549682811 0
463254742 338275686 0
549596785 436863663 0
409806614 190918906 0
232651551 52001632 0
219495120 421421440 0
19234055 404277731 0
53708496 56463112 0
145198174 496793879 0
48813587 309116074 0
534470501 400141017 0
46611430 234849926 0
241517243 380247802 0
33335246 194305368 0
145855286 543436278 0
507825334 306514976 0
146309339 469464027 0
275521457 293348251 0
259294702 54101284 0
249867296 45828445 0
286698909 316935384 0
411571155 197273169 0
190896008 534207204 0
530911204 170908976 0
122235826 319267265 0
393364969 9368789 0
93388788 407796377 0
33707194 351762317 0
561285636 176335277 0
528239022 34335483 0
44210674 335083416 0
62058477 164890817 0
236455543 362761668 0
527230979 426823280 0
134449834 43310468 0
436166936 338396714 0
27005077 38463083 0
163520461 348152743 0
108467369 525510141 0
12482454 198676463 0
269928975 459736251 0
316629997 7914199 0
269594016 142502347 0
558234124 489751643 0
434100234 41082077 0
517683676 62210966 0
378914944 341210652 0
93598811 344616551 0
458744095 478233323 0
78588257 471606616 0
16970811 427413228 0
503089309 279082410 0
120878773 545402398 0
186456978 579124000 0
31893788 495884624 0
27886059 483228114 0
279328534 179891803 0
324929063 56436940 0
187083968 401538595 0
193194486 525368046 0
378064571 440581652 0
226867485 459417916 0
122718633 170276949 0
34541458 136605366 0
352895546 493001273 0
466020152 423645256 0
153751842 95123572 0
464398013 453302685 0
13301359 333287210 0
21914208 346590019 0
576511857 191901468 0
543912818 237282761 0
280481353 237825513 0
427679483 414826700 0
369147911 233945475 0
48482872 165429493 0
257545338 441720900 0
307132088 222859603 0
282656149 507904330 0
426697722 575306411 0
272440254 273830602 0
118163356 484757279 0
138252010 454724687 0
309344368 412559945 0
319045763 49797042 0
549973822 434996976 0
422804923 36643962 0
407767314 392230964 0
134410809 470010060 0
303697570 537092385 0
41280769 371841444 0
264400446 508018364 0
397834924 477779341 0
85613008 348651590 0
193887171 557773920 0
506829102 58115749 0
290656168 441580719 0
343015245 307490780 0
406746564 305689826 0
540237212 352673303 0
179056122 327980138 0
223332813 415907584 0
363711399 22882091 0
163658417 125495398 0
209027540 177606222 0
293738693 328954749 0
466728567 130455928 0
212726202 226704709 0
308520068 460009477 0
374550630 364107242 0
474404825 94779709 0
31313484 405600600 0
337197481 338946254 0
190650612 1392820 0
412769955 303900928 0
573171022 88281163 0
523488067 98676234 0
337917930 17610772 0
233570099 221898153 0
374926076 166376441 0
216209026 531162999 0
531783375 17410085 0
419374573 298956679 0
322770161 273605073 0
510813559 338155308 0
242762884 496721705 0
259341451 53585362 0
39364010 4073597 0
167850297 337526496 0
411453578 495625493 0
31616037 345138706 0
151905142 322744677 0
155689071 60378238 0
204091898 416003738 0
74823686 386793732 0
494794584 381672986 0
99352940 489324316 0
123021323 554706920 0
118770014 316863150 0
379903511 106350954 0
433207990 214354962 0
81999559 356893083 0
327836843 59073276 0
41114971 21109251 0
397459177 227695730 0
95888529 387377975 0
411025646 165688841 0
271623009 383045172 0
403558641 304004514 0
333647112 469777192 0
56868776 323802609 0
50445700 160406517 0
38858621 55939795 0
149503842 403848471 0
220377929 420609046 0
533694026 312089640 0
171993195 250345830 0
505117703 200437246 0
373810356 145495080 0
273732216 511424595 0
437051890 513189559 0
523581591 164595103 0
557968077 99851809 0
177781643 524620556 0
27659680 280233047 0
172006926 21011299 0
156247543 173309119 0
322218560 493764726 0
107771459 385209008 0
573055217 133259874 0
440544285 53412329 0
259338503 523740489 0
548305835 526163890 0
67817666 79215160 0
507675883 120648866 0
136041090 562923591 0
518832728 241965634 0
525366508 347629127 0
395521091 124180193 0
458617583 308347642 0
116537365 405640086 0
506824561 196195641 0
497321687 475800279 0
206728447 52868946 0
185786950 118664929 0
543261362 459269993 0
287925951 526345434 0
423773949 486350702 0
203341083 89863745 0
411788074 412795885 0
540777379 449259538 0
387648740 249735627 0
471571228 154962255 0
159855103 410044025 0
425709254 242766646 0
82190479 103815422 0
271986561 339100192 0
302629474 135050649 0
264741073 459061528 0
108176994 566995110 0
169983521 241211459 0
78121964 306817349 0
565125474 215784212 0
236613336 183340394 0
119868669 257818913 0
243215254 380306815 0
531962997 202945687 0
93796062 557682987 0
443946226 122992534 0
283128352 133729433 0
180043786 274949417 0
397450222 89755766 0
112665577 208807418 0
251411300 571320062 0
395096998 304051477 0
70960700 229951546 0
46272724 123675504 0
385557643 171934566 0
165983726 45590662 0
419492525 132284919 0
283061760 468547931 0
562214505 13615680 0
286596820 104745980 0
46088688 503061830 0
232275592 232713796 0
503684375 478798448 0
145878614 504965026 0
522115000 124341144 0
116553281 413459641 0
153547449 13220190 0
300474796 200212685 0
356868869 247172111 0
470245766 90718329 0
413953538 364132792 0
53702760 101082457 0
493623992 302970678 0
542510096 368538039 0
433200342 451007029 0
63616715 32236204 0
12955500 409174516 0
196493869 42088019 0
458202410 360380274 0
577306899 500441466 0
53081960 442090772 0
331296718 240050314 0
543990455 272680021 0
30620791 457065691 0
503783253 469339065 0
130133633 106050722 0
128935286 532636593 0
182635910 393957558 0
24231389 481208596 0
506706164 342397346 0
77451862 99781243 0
272455070 470993703 0
26868410 176159911 0
134030852 111674359 0
46163657 97923203 0
127686693 236402321 0
516748408 421208997 0
281049902 215398700 0
508264116 234610123 0
390791376 508346206 0
116356677 473278600 0
440998091 50999639 0
103470830 262424821 0
532845074 578909608 0
551017894 425241400 0
333590191 369411339 0
487614623 223899389 0
49361571 473226724 0
161057452 145267503 0
541653652 392435939 0
268512504 352701438 0
74725760 314659363 0
475128934 519202872 0
373935732 407214003 0
551141309 250183429 0
381420792 193770431 0
575062 309412429 0
298137164 562864859 0
233040223 93832024 0
18820284 572799112 0
500622327 532860123 0
383507881 204662914 0
566266400 75523658 0
515339815 2298840 0
269406265 385034782 0
523543451 377292778 0
53749758 223984707 0
164671702 483035727 0
554521837 145910277 0
424941714 499402563 0
96688635 511442915 0
9545053 102370538 0
31637289 532930786 0
425506036 432452731 0
105061140 208076242 0
535673729 164556523 0
168580799 416260634 0
300356575 414827938 0
236891976 579066161 0
220120696 342782669 0
389329450 493469457 0
91971901 318301767 0
310448551 273703753 0
487593102 40446054 0
24219960 449795819 0
452679294 232738534 0
573926806 407517223 0
156656155 39451611 0
407241751 3205512 0
170248138 350621343 0
512653172 247502330 0
481001134 271526533 0
351037852 442519535 0
26027343 289793118 0
567844964 202473198 0
120836497 567470462 0
378019115 157588691 0
407061069 443473000 0
28541387 579156630 0
564302925 358171407 0
441203883 105911529 0
485551018 270416888 0
170647226 77622255 0
133184990 463399888 0
141681460 162351896 0
13519368 261706589 0
13081799 45149690 0
578274892 410190939 0
299336254 136283093 0
8191035 427600177 0
491551905 78135143 0
534674752 546036835 0
286989152 90909240 0
356305974 137387511 0
217469750 183279893 0
357443254 441618196 0
264056266 229200995 0
61459503 222000320 0
312374601 93661728 0
179309072 94293189 0
445644398 437370508 0
125486842 557624582 0
134637970 362566083 0
362922062 421887431 0
214867311 67522399 0
524981027 6799338 0
435742547 516380895 0
13006133 194784894 0
129704834 136718353 0
473411917 408889067 0
502225651 161540139 0
118425434 354739696 0
214221425 362224244 0
460465009 190093997 0
440400788 47940588 0
259914454 87618030 0
78277434 103008352 0
456128507 7144410 0
488561182 374444307 0
76617394 422292985 0
534508319 421189797 0
396100209 264109469 0
416652620 561363872 0
135384296 339993937 0
467098804 110840094 0
33008783 415062061 0
53306593 427359345 0
16145721 573083095 0
313810468 429773842 0
311070222 382908163 0
279633116 374777985 0
423249863 420424111 0
21328208 37016572 0
433877075 146731547 0
573843166 432879012 0
505073907 438757306 0
151975499 493454103 0
347186607 533138460 0
193991696 22467895 0
12881923 267533553 0
274065954 90463175 0
564643764 545560219 0
538699494 511765824 0
196231465 279780251 0
257514320 205862099 0
96053017 437255697 0
422157781 133726651 0
444410827 42311361 0
150464813 363395620 0
347135349 548052836 0
182649451 328334985 0
538496021 227763165 0
329744073 15968126 0
217956496 264039841 0
435783413 384036446 0
254587784 225818653 0
181880747 546924790 0
375100197 138527696 0
412785267 578708185 0
70380815 466391480 0
86549911 439738442 0
58037393 151255645 0
547704681 263074735 0
16385027 329813963 0
529353355 160623056 0
355496917 411697839 0
575247211 261804793 0
359144315 301262058 0
17139767 413217081 0
534615098 319654867 0
408361641 545495338 0
323719507 519995621 0
253416206 368002684 0
546441481 226075918 0
318944867 254625194 0
528982436 439924356 0
9480349 186003743 0
455463030 238855602 0
560598443 97300379 0
362729201 397480184 0
328192922 173662297 0
293519770 257774499 0
129449507 265958364 0
445252612 290651858 0
392427554 20628493 0
231048138 476914083 0
193659108 1138669 0
245702758 362919398 0
22123847 183282378 0
209786976 261517599 0
265583761 440449902 0
348952694 59227738 0
393259607 509686707 0
388616562 9550346 0
546937274 206637762 0
539773989 254456858 0
145237830 503187668 0
483141014 37917235 0
220876894 567616936 0
504076462 113993548 0
218079517 351300260 0
556462354 369655309 0
409995622 311536708 0
453211948 527768716 0
219449008 75939820 0
557674986 422352535 0
544905866 570915589 0
401188549 286362603 0
279155674 228840278 0
332900442 74418546 0
535718937 395300690 0
197066176 557190923 0
299768814 297601553 0
140810028 203046401 0
218022228 379766829 0
243962636 96805391 0
106775230 33521779 0
24302889 434275222 0
356464981 474940942 0
462917621 487935828 0
69247016 465738265 0
158878337 13656020 0
513451885 27688808 0
568936234 100559478 0
29671127 438247450 0
219560695 9530529 0
321726891 417732740 0
312305120 349887539 0
479517421 205945901 0
242302761 359797334 0
559653674 351352703 0
143102210 96687203 0
151694593 540189924 0
239348287 331194539 0
399215631 339318902 0
153215236 300877917 0
460358570 191638275 0
482286393 802004 0
503141214 392508600 0
118433304 523195021 0
438793670 406068453 0
560901769 233301938 0
470040263 52083834 0
116837988 212641197 0
397232561 12298268 0
396494138 221835337 0
329492377 39363192 0
459311818 570650833 0
450493344 75641226 0
384070016 534631563 0
462253315 321250520 0
535718341 189345674 0
166571337 86885804 0
38924276 533005954 0
202787297 69036444 0
538021029 548933937 0
496166442 303336069 0
423550346 363457357 0
42732711 194200698 0
63152567 563443218 0
47113746 112724365 0
105777978 269398288 0
456411084 149620718 0
529392249 556051782 0
473266724 46552824 0
147662860 523108124 0
306790420 469039715 0
395813560 332488614 0
363937252 57073377 0
383648680 487309749 0
458872919 177688166 0
279700872 188199550 0
101934143 459840057 0
208301910 362915197 0
17856765 188961010 0
149472801 287011738 0
339439672 128784982 0
550306529 215122793 0
579292085 197806888 0
159836149 480027197 0
204653498 491388172 0
432294283 343847096 0
547044778 233235471 0
285615919 401175758 0
463347235 93497594 0
71216766 554083216 0
320148126 342624406 0
396952659 420681023 0
493925743 417970502 0
77398878 500231490 0
256357635 560399778 0
507874413 578516082 0
131517116 312959351 0
93018266 561970817 0
387398115 35633459 0
195463628 255878965 0
226341293 335979692 0
496459291 172548380 0
11555026 355884534 0
223434852 447712593 0
298875925 573338594 0
83975614 344321093 0
232819346 27731780 0
40803321 431495752 0
48402187 132994595 0
77050302 558739649 0
414724493 258511454 0
491359739 341047307 0
322545497 16677857 0
516664524 1218622 0
407809630 516743623 0
229774182 195807792 0
370928899 270643235 0
498894056 56656119 0
444024915 392847499 0
558768675 478622394 0
515648787 16407931 0
158619282 447263315 0
176846454 142935387 0
140095601 48588963 0
152498865 355905538 0
31430779 503390711 0
356553904 514771208 0
452184889 326805118 0
394366270 486841118 0
129850416 49046416 0
448568456 180441791 0
36196681 415523583 0
46808778 104204394 0
211274964 125869102 0
234695893 489805147 0
245998193 196328047 0
328640664 299621677 0
498354405 462702671 0
93958950 115353270 0
312920543 405124963 0
174745955 511242204 0
372834352 325089587 0
122878037 127191518 0
99558790 24016854 0
246698451 425608672 0
116857453 335176679 0
347469266 55566885 0
78971284 421756926 0
76661979 70625431 0
460686755 438256333 0
431733861 183659927 0
384971841 544560426 0
257637770 409818369 0
461149502 464610884 0
448622990 56979505 0
205049365 179353755 0
562474347 308185351 0
62527849 442655889 0
354342047 87556520 0
103887149 191730039 0
446266679 510755936 0
90343987 407605242 0
270797633 57998120 0
495777017 313614218 0
305365649 179715855 0
192935263 489320359 0
162825637 129371224 0
405099982 484576961 0
493351835 160763738 0
357494868 272092941 0
229405226 240842057 0
325540821 220822343 0
573223263 100201896 0
569440347 295935232 0
38576213 366058264 0
59465744 447273798 0
188813824 239452410 0
549252328 454968707 0
327477141 521751195 0
108657890 441402415 0
381017682 205473390 0
563834529 382973112 0
573191464 55500615 0
89576044 310266020 0
62032355 243867773 0
300754102 23491120 0
193791409 239551244 0
233461383 313583917 0
530482136 477768816 0
34082920 408193560 0
37747523 351267068 0
89796823 147936909 0
358524667 374687623 0
444276430 552758838 0
122120955 253502255 0
1040058 474917550 0
331168847 570323379 0
249263298 428063062 0
249975151 54368392 0
123833567 232304853 0
221686940 374913259 0
28679525 449354079 0
170432107 307657102 0
16340997 515123166 0
382245650 351418436 0
556067323 355526511 0
575513815 199668193 0
758894 561690345 0
132182972 474067462 0
349027584 363040753 0
70773202 573533750 0
264507287 279841702 0
10442202 353990703 0
260056546 554766120 0
296511869 69388213 0
548634128 114413602 0
51409306 326884464 0
47012319 263568822 0
256943769 365438296 0
450508718 140709002 0
184351602 133173631 0
290409961 423704844 0
448262645 438483683 0
95094999 409092765 0
553648898 390510771 0
106639262 206998952 0
41626033 2116915 0
420969602 481551386 0
24307748 395349688 0
223784944 516217375 0
347819703 162063329 0
380006731 71811327 0
132483732 267451646 0
22307448 113983904 0
329326790 174009776 0
301114351 14342886 0
59263342 433426910 0
79291157 474028500 0
541878127 425146001 0
99402290 575504130 0
469999244 382692382 0
12481085 123027634 0
42363505 28594207 0
469728591 122970564 0
427556615 205640750 0
285775832 269465068 0
560615096 229570451 0
217722590 33639479 0
210697094 429610296 0
438340992 571765799 0
382148760 448912850 0
501836042 330406869 0
14097372 507062924 0
387961761 261415461 0
312487109 25779402 0
82967424 99179142 0
454851077 333826821 0
336315854 328286822 0
435936558 68672348 0
115431266 556478570 0
71532780 308971477 0
19820827 67799100 0
96598156 458958362 0
494214779 390639935 0
386029175 442554256 0
475537637 528577593 0
89529783 173174381 0
425598501 534558105 0
571738491 125358010 0
46119881 93098819 0
125481559 200731458 0
474477708 550970060 0
192585178 34028380 0
329624479 191311439 0
60559771 171481284 0
521775208 288782471 0
368588554 57739049 0
299552618 42550845 0
364979392 184646146 0
14673579 263267583 0
568309499 265781827 0
313164978 572293677 0
546490079 186668408 0
284716665 467775264 0
322068981 540421809 0
222551544 140373582 0
75482401 175914098 0
104645747 579219944 0
41586466 284197505 0
150039445 183403179 0
115155092 121565695 0
249918842 138934320 0
165896733 83839992 0
206470876 448114285 0
191202202 551246254 0
535492971 22504371 0
480687141 36552510 0
396152255 348883767 0
142921245 133040287 0
572099013 515562671 0
226929087 218021704 0
276842841 82240099 0
419293910 312247160 0
108384586 307981530 0
394858696 399006005 0
378501230 131804811 0
36300118 176949642 0
440146388 41414782 0
280978814 59464281 0
433239575 414757650 0
183179335 480171619 0
86324778 332997711 0
73312096 473438305 0
536024447 402988192 0
43980736 489681551 0
539587093 250431185 0
110173293 491034001 0
451685369 80175159 0
322152149 459749079 0
287430260 435066777 0
97270700 464291016 0
337983036 481676745 0
304922165 559552053 0
280741244 86358771 0
570982295 170439595 0
483314141 430603926 0
241820553 334035034 0
89312725 451339724 0
490657978 204412741 0
364505039 456277101 0
313401379 475618387 0
128018381 383511273 0
405060595 395401727 0
456706628 290124539 0
360532622 88677357 0
147978671 194728687 0
125057857 112400206 0
352349427 114633772 0
129350362 128874301 0
563032271 178765868 0
391704728 135673009 0
468048451 472816206 0
302672307 382551683 0
200583872 546168187 0
368145731 575264893 0
336861334 301687977 0
418483488 148028452 0
201878480 80355676 0
135679268 76295709 0
176371959 360448024 0
215806541 435356576 0
342349173 460175384 0
265356295 53163806 0
487851015 44216342 0
465939217 505987945 0
299956659 122196227 0
149805935 96824699 0
272964647 494180946 0
331809780 103980355 0
31400190 394225228 0
50460441 179794093 0
120512091 199723686 0
532072193 173106178 0
223343422 569986229 0
128701807 507778261 0
331880372 368520381 0
260924887 302235961 0
394536701 390848587 0
256246120 406443875 0
19389548 223151424 0
215572878 351321653 0
8542887 189652315 0
576497003 104808966 0
328280228 549537953 0
560121669 145902889 0
202488826 299462610 0
206896726 218840243 0
429402645 22847228 0
394470142 509820235 0
120198414 90157187 0
566924823 255692772 0
236187361 153171333 0
100300959 262397397 0
178675749 263253678 0
269536453 572158757 0
95006609 161520270 0
250549341 183831069 0
549662782 432716793 0
523255753 51746121 0
182967365 52071352 0
76136777 59908352 0
41805426 214342731 0
70775056 15477089 0
52483836 504038399 0
262511189 341561507 0
546464577 479533424 0
12996279 5691566 0
8805059 364602941 0
144597545 486538847 0
458523603 377045844 0
35177352 210183032 0
276148175 455269567 0
276070966 538344185 0
258849275 265774058 0
426127654 132020381 0
453820583 162375201 0
101784320 260121858 0
555852320 551358689 0
210374188 386212126 0
392130616 63179376 0
287164600 366821913 0
491490402 575378561 0
342548815 339962056 0
31617456 492548538 0
69308691 496693932 0
199517953 353507458 0
525333755 215469922 0
267220623 557703579 0
195771858 362112520 0
354432157 853438 0
37371811 194100582 0
573867496 459898398 0
506830262 147189512 0
386710319 389566760 0
189278502 343926891 0
515099291 89890425 0
401140727 358917630 0
120817321 140621114 0
569827642 4036444 0
152849282 303805438 0
220969112 53614724 0
261307887 204150588 0
525722841 529948091 0
382895778 547548246 0
207644783 496565207 0
538413207 109202171 0
20057029 56292975 0
453010274 452673283 0
449982316 307906592 0
547145673 58668528 0
10757220 354842564 0
233075275 17368496 0
204507548 344277269 0
130522179 14126243 0
216292714 296936137 0
89857053 256578980 0
211985290 155817945 0
515521191 396244802 0
17287160 283801803 0
504999438 109861309 0
280765091 450516377 0
121863081 39740089 0
46476172 151055800 0
426662716 565751985 0
507592361 123375841 0
480650926 110236802 0
395842051 244870771 0
263420700 189451814 0
329707051 92305182 0
398796757 210095513 0
338298331 531424970 0
301768401 423265964 0
536731092 128671111 0
192370198 381721294 0
472545910 527119215 0
543766548 375188460 0
473275985 495092936 0
11906471 69860883 0
254264916 75237532 0
567929070 54411214 0
426934581 12570658 0
246251887 351974910 0
260229390 519072761 0
61733117 278604124 0
517409680 385526859 0
547880513 490654770 0
144467078 176997803 0
6440472 270301364 0
3206670 169115742 0
546764659 230743785 0
579601333 445285514 0
180672364 293111698 0
182657218 196755789 0
562719647 323812376 0
301118995 354774786 0
14397481 459026820 0
377982933 232294806 0
46817224 412948674 0
330800115 368084845 0
69203210 327582457 0
403456502 2731647 0
378227338 565073165 0
275679685 53869176 0
200723813 74943753 0
407615112 392184361 0
309001027 312497729 0
395204440 328891166 0
234397242 549013469 0
430747422 80585386 0
400952199 58394894 0
568251199 481373415 0
523589380 245352728 0
245695851 506719502 0
482085497 430331168 0
492767564 265772763 0
117652265 317422700 0
134542421 330744373 0
426006956 489027886 0
159593927 137991358 0
142847450 220152009 0
508254194 29138679 0
303531670 442740373 0
377290023 157133632 0
380422215 416237895 0
184881476 135529854 0
400010170 122191746 0
57203082 273613481 0
321030494 232876456 0
108371183 126168418 0
68211956 94050191 0
17167355 139620559 0
232156017 361426537 0
69750452 391769555 0
337861750 510468104 0
453479915 18992211 0
209272569 527469223 0
242403024 462371811 0
29705407 548765703 0
161752700 109514449 0
569678389 496572043 0
46376090 132239251 0
189594657 312954270 0
361542575 254641708 0
524782801 486679001 0
155695539 285344835 0
338182841 467182409 0
499536747 158648430 0
389146585 122239780 0
488386221 307444791 0
280706314 56318079 0
520808076 473281372 0
456837161 562059482 0
150831943 346954100 0
17443321 179085286 0
12999197 574915671 0
494720944 451410684 0
63220477 16129933 0
375742410 323843072 0
248555023 494562556 0
257313095 135996762 0
511895890 12628093 0
362107916 43126766 0
466017657 293565382 0
335926590 454054945 0
22654860 230776285 0
403398848 349403221 0
144714363 260169738 0
5274717 468062414 0
572085279 313765365 0
464005904 438189590 0
287374737 354707995 0
33390486 450154712 0
487478704 234350760 0
527846101 485654251 0
143295901 398614640 0
429262606 206671265 0
200389031 379363965 0
381886118 500124692 0
510873984 372577387 0
121016191 258448446 0
159862604 368366456 0
179886667 14018131 0
115291888 154358685 0
521130454 382328902 0
404484588 262513534 0
11700477 452310462 0
50675923 104517070 0
62397297 330388990 0
207121921 179087237 0
223274389 544855151 0
182698068 522669989 0
181718787 361320110 0
166453302 359918957 0
440728302 466765360 0
571159952 477818935 0
21867954 188276471 0
214866921 50145221 0
181067300 412424170 0
279312796 75260045 0
207991341 266592114 0
286983934 193011067 0
111923507 519548729 0
529748176 126849956 0
323903072 304955641 0
75344608 218434415 0
230155046 46075643 0
109015367 238937927 0
455996089 460524109 0
299636360 529481030 0
340319600 270026146 0
128084708 125363675 0
501086671 239312441 0
279904892 206067423 0
380232352 463520155 0
40320970 361178780 0
346706279 428029892 0
248528172 88727716 0
472387323 532305065 0
340805657 493592676 0
234922534 229701017 0
263303710 118010710 0
57653202 102772948 0
398248617 336207028 0
500134282 239863263 0
33660438 8566453 0
435687065 533735828 0
134433840 190915755 0
547617065 17123897 0
410974722 312085297 0
101084726 439110539 0
227541132 442807564 0
174424418 387001897 0
457172407 273025915 0
528904995 237581219 0
180310525 21926903 0
300473673 418367285 0
514201325 369247193 0
562969393 324586399 0
350576450 43699027 0
553751799 235884228 0
13169849 339607188 0
490201515 195331946 0
2848501 258416264 0
464889255 526031160 0
452452329 559600812 0
199329891 452214208 0
420450567 240727495 0
84970002 31961126 0
246979586 70193667 0
210722685 81378002 0
579433257 575009018 0
108887677 439472261 0
112500486 504348751 0
126100138 573836514 0
274847558 72938987 0
350291094 225169994 0
533584587 87264800 0
563423239 286575734 0
146183881 7607424 0
312829814 400652368 0
305910639 73576848 0
358175288 423786166 0
176756969 368954564 0
445270668 170561678 0
399157655 396544645 0
254833601 432848336 0
197612839 216634186 0
206008778 122294171 0
437067380 462472364 0
194902452 171588370 0
565665718 299430770 0
291161171 36405121 0
488184419 42735243 0
547694226 466938295 0
404853761 365876145 0
99866588 462052466 0
92821614 179870626 0
573135923 57080384 0
147296016 76347846 0
148813008 220759833 0
333284627 209789754 0
47710123 258268975 0
214120 260528293 0
537714361 375599976 0
58583341 182321337 0
283585609 577864338 0
281723114 83210731 0
414596323 499507392 0
130520458 558850522 0
3255423 374511473 0
466355554 304882032 0
230747029 273683687 0
553853974 463789083 0
281255104 180099212 0
164968135 79748550 0
456407493 566360249 0
399547432 83698283 0
512351239 102403030 0
339568615 196008295 0
225895166 414694740 0
65974537 313858278 0
148460181 53373910 0
540508876 531940064 0
337030462 504419474 0
358112244 429099401 0
435016519 76682684 0
559155715 159296084 0
253731751 67406350 0
420425202 391430829 0
11031314 382464812 0
106587695 241338287 0
378531245 227442641 0
70917732 226906782 0
245322847 528662533 0
205331319 533434679 0
553549451 168153294 0
455087705 270524833 0
411204849 500757576 0
118449748 387713395 0
91954528 386175744 0
62092089 25593518 0
235637019 573400072 0
464781923 159679592 0
83411970 49624642 0
325607354 213984173 0
89806902 229973704 0
349014225 45275992 0
98876247 482059804 0
214188342 31117776 0
517713197 430806234 0
468931643 45380378 0
66016649 299034867 0
256087376 234395324 0
317017021 219684776 0
243659269 92678551 0
399879530 343598037 0
552682696 96696704 0
418837501 260405132 0
153597787 115432482 0
528997224 463728192 0
331636538 256408929 0
564608067 375857425 0
306792256 342272505 0
12481329 370490356 0
299527571 422423604 0
184894105 436300671 0
227174483 419928885 0
326485251 270446073 0
444672141 318879740 0
7822330 574111272 0
478813752 52341168 0
130304605 44792316 0
133713139 113744579 0
385810044 79422009 0
300936914 301403490 0
129092929 41853174 0
528561423 481927722 0
248744455 175103916 0
91971032 374962096 0
194465167 466579354 0
510457127 108460284 0
424091074 542551502 0
117092768 361620877 0
538096439 375274976 0
497599799 508792536 0
253637975 72656159 0
142045969 521397263 0
133391293 78479108 0
324369617 357645211 0
551301913 157047597 0
451377635 564244414 0
154245272 58021534 0
305335541 102902934 0
104808135 218133135 0
411583454 15529515 0
126917423 480392280 0
385537476 271292954 0
197077500 12763728 0
250088938 475462883 0
446813236 365079545 0
195903610 330181476 0
161589852 132725069 0
248734686 511362855 0
312733834 116433722 0
342479593 571335608 0
113386020 411208818 0
388065958 85001444 0
40028853 272753774 0
481550103 415212711 0
475417949 225013929 0
275896615 224235790 0
378290933 73539040 0
383119478 277428856 0
70471893 550687247 0
563315248 203562820 0
497561730 355209461 0
349560048 511224715 0
567233282 543720260 0
189171818 274430506 0
424286369 165658620 0
17312567 58824404 0
456703675 419690046 0
61731384 323859749 0
129867093 450072835 0
494880453 50917633 0
503418823 138147061 0
106191237 314348798 0
546149864 549188006 0
535405044 499639907 0
201169792 516365640 0
465016489 286294610 0
172570310 454431036 0
70965223 150163271 0
466283113 547049586 0
434468255 243359134 0
288484559 430604899 0
92911300 525771309 0
288452280 401037124 0
345870113 71707901 0
326515946 208407885 0
345135309 430967984 0
25344959 420298395 0
398682111 286306387 0
35333168 491362808 0
133254208 310301860 0
4877157 124447826 0
311505075 22459422 0
452726576 524724438 0
417071033 4122013 0
116454182 307574487 0
506729489 196520917 0
289657153 460974839 0
359878179 68506167 0
456183674 87987189 0
303002594 197343070 0
199507652 574981774 0
185696761 283256227 0
264297954 252623173 0
520886166 109701123 0
220808496 303220628 0
193584233 7915082 0
290847164 126774683 0
95524513 185648596 0
256748612 382254494 0
247762592 434369109 0
421258466 163299755 0
502373830 341354936 0
476308599 373047497 0
304743204 10560019 0
71617481 440119553 0
335375871 421143198 0
482350882 218266665 0
345200970 121652554 0
150388106 34231218 0
385283762 50613950 0
309205012 108210433 0
257296900 38369339 0
492415812 437668190 0
234037443 559028695 0
354831817 441166999 0
431828533 238104298 0
549767547 71406985 0
310739017 255707236 0
567357000 280665224 0
88588628 451141291 0
516939812 313610129 0
523252157 424826680 0
170955653 133923305 0
144923368 88449584 0
31439218 110087889 0
461132483 201223833 0
518429026 205372958 0
331044640 36820904 0
445292931 143920211 0
542606103 78749572 0
328326054 337472031 0
155137720 234187730 0
370501694 488523663 0
116360642 21364972 0
341994222 25886760 0
562034371 161732433 0
366137420 200400325 0
196846280 204937772 0
491992396 460343807 0
36972724 66455693 0
489704477 339688606 0
258600273 526682573 0
419697821 162568738 0
87459758 310257473 0
516645356 531691575 0
27801221 165258606 0
81868844 498886001 0
328041581 110319935 0
60931573 454350247 0
237775675 61301060 0
518999935 139217437 0
130404186 343338161 0
126835421 241622995 0
462916613 291632777 0
373233090 425196001 0
141351319 88047175 0
231029369 466137299 0
438818950 27233755 0
435766450 510107231 0
457135885 545678670 0
14007368 444579802 0
356742744 83694147 0
280273483 550922377 0
297248082 538940010 0
349757843 124512765 0
367974399 329951595 0
351080754 375712018 0
427848390 531174309 0
231447249 314946167 0
61075341 87357011 0
206048549 528373779 0
77295057 386388348 0
354367910 87268582 0
424582495 59357639 0
381606866 179651444 0
141306445 231110777 0
274205616 156116680 0
487289338 319706341 0
458375275 445601903 0
538755273 573020767 0
159475703 163051643 0
85997226 138307162 0
90015528 85580927 0
46795040 92013661 0
38533885 9848357 0
121312440 445245018 0
164286740 262945877 0
273951902 554026606 0
201457043 273354459 0
30475869 259776696 0
57560524 225524380 0
498122757 57436941 0
494952069 577199338 0
491891010 415858137 0
552671325 206506134 0
293935219 89370103 0
14068415 227246472 0
112775758 559537646 0
205888528 39722081 0
311962711 413488518 0
386298708 90050978 0
397773889 16962909 0
327654055 308487821 0
388318883 87583927 0
459878817 403881609 0
151518796 77805712 0
525943753 517058105 0
417045802 393838923 0
477762307 293256552 0
386510701 26285473 0
105517538 153629843 0
350794944 49757804 0
482658526 29496201 0
388344924 300733508 0
490451415 297948461 0
398858760 46289677 0
59198669 352272551 0
504685144 5177458 0
459922583 455880320 0
155862136 413051179 0
176812576 385864332 0
556302530 341076839 0
437123790 474893160 0
429068076 7718149 0
346484703 511350702 0
455864584 249756341 0
27169257 261977845 0
482979694 200972538 0
147661525 122997714 0
231587842 41539327 0
129639654 326056710 0
344957436 416369169 0
91470917 210820247 0
119362083 197969177 0
556529814 379696055 0
371500184 380236251 0
380484968 509781262 0
480900599 427065423 0
330232141 316679618 0
26331695 525284880 0
321772226 570970792 0
545250953 108438492 0
577882672 474137464 0
117530798 389554597 0
391500640 441477349 0
16934544 173176083 0
411548423 230115365 0
440258318 576607966 0
520941805 72569893 0
255920497 417145977 0
570212707 72204273 0
18591010 246478242 0
181725993 529731109 0
301929725 537636787 0
302410275 444225183 0
364638556 19369993 0
408666155 430161419 0
497806404 143714350 0
118988148 236388988 0
383014325 43706353 0
150565982 81346048 0
391010816 105815372 0
327286598 4321031 0
209912915 466147795 0
404612376 484629211 0
59042421 458025794 0
96197863 116347600 0
553373452 106289717 0
163713093 115886487 0
98532691 146511936 0
108497187 378944094 0
451776067 498528162 0
547190649 384016896 0
198381860 460549462 0
361255418 153784999 0
71707585 108997630 0
156523061 272303117 0
112004054 256197982 0
250352075 531587084 0
428168217 409097893 0
166894222 522946454 0
48238709 361531987 0
162923224 122132844 0
332766509 409737884 0
11620606 389526716 0
174562603 245444028 0
489770935 51957620 0
428291879 481721944 0
164206443 413784415 0
348151911 179732380 0
185888982 526395391 0
301403328 226305351 0
270774456 168845749 0
28250746 417732159 0
206178995 393225302 0
541227764 45886302 0
552484716 279222755 0
77286629 130637376 0
212221320 294654395 0
145689099 261439977 0
505181613 538553432 0
208417355 85978369 0
254854804 130433253 0
508037606 178622731 0
177666674 511022152 0
174417442 37156874 0
566210722 79110176 0
425836304 487034142 0
7838933 216936657 0
75458951 263777302 0
419002927 533800637 0
112955296 61700170 0
246568434 466860242 0
232195793 422809428 0
42670687 414811896 0
365487429 28111310 0
504530758 481075476 0
41790442 274636676 0
519104880 55487166 0
192623561 136919342 0
100873266 302385353 0
337318830 14670118 0
489554609 401679522 0
31940916 151557238 0
266065332 47712250 0
37126052 136129894 0
514197101 283723768 0
549300550 266026285 0
223020009 556051011 0
357678721 191555716 0
260620014 275519615 0
568588511 574186883 0
90390081 56187079 0
115493085 318707485 0
119560338 278139005 0
371381759 38489083 0
565707398 403201535 0
432385643 282699839 0
355283899 65669461 0
71328219 114594918 0
349651828 348792374 0
84308148 512642659 0
286430429 28411596 0
318730959 508975820 0
222872865 110203226 0
330216651 46949137 0
441571309 542103876 0
547031920 433587582 0
267809063 543677006 0
61426546 157248993 0
73507623 374505968 0
2713428 426524394 0
217492816 8501994 0
399277400 80319939 0
475547892 494001371 0
424826845 137704444 0
490609869 3716836 0
13915326 398971176 0
111862068 195293599 0
142839363 424019261 0
56198815 460476457 0
198391374 371791751 0
400960513 175756724 0
345845882 538823771 0
161378722 520491481 0
528416056 471383305 0
132599731 312998854 0
538839404 571395935 0
181040135 254881828 0
133219803 49240227 0
507255038 509846036 0
258315088 372823514 0
121070218 311249983 0
550439623 104250389 0
416876132 108532992 0
327966034 139506385 0
345875197 384634917 0
366979403 468993785 0
193239234 321144979 0
94738885 17635456 0
441657672 224986470 0
407348112 269598244 0
21528491 164098025 0
156696609 206307151 0
332663929 246109869 0
190507847 471810789 0
521452184 312779506 0
519396843 495560351 0
328962941 294720882 0
162366060 496750107 0
207200875 166558573 0
360365295 490931273 0
50853805 374368838 0
242934016 431320521 0
545944206 559999719 0
558163050 311619650 0
576853556 474621677 0
194096267 75914552 0
25008062 449311352 0
165080641 422130755 0
67352753 354042874 0
263087265 299025572 0
74189074 15871361 0
408464905 108078135 0
92211043 400837334 0
214970528 493462327 0
566404411 348174641 0
249081652 264951342 0
133653717 338408436 0
324583145 154192165 0
320855766 538368279 0
426064058 38465039 0
394469592 322061639 0
299327289 432517517 0
220728073 278039088 0
32257055 408365614 0
174743762 554640983 0
168044837 196727373 0
465403903 577472014 0
297873842 9936743 0
56593215 25091422 0
579227857 321175730 0
543011113 57405853 0
326845751 118011628 0
418983792 60673780 0
11906947 28948749 0
261169604 63434373 0
333544644 464008703 0
372799920 33145039 0
230980471 65655327 0
197740251 403036030 0
267937953 112910084 0
165884000 103888877 0
527072075 72908961 0
250822707 473028114 0
24954997 267527216 0
494555635 274015276 0
144783649 377490318 0
288279308 157985325 0
454218736 10041068 0
118022760 390752008 0
292474134 108779798 0
500168587 292165443 0
344636333 170371497 0
426493722 373153540 0
218786924 546335657 0
314817041 415336325 0
270025909 293036509 0
521978765 344813421 0
186681079 51191359 0
448358447 199969171 0
291869566 117240558 0
295259006 317741497 0
438091746 14035044 0
115610398 183904666 0
51113117 183250404 0
379676761 151645372 0
453303423 2760260 0
444059203 159708881 0
114850464 377801056 0
26405725 280732576 0
313516913 177818758 0
225346352 237125316 0
288573671 427827734 0
18001036 130790372 0
574187817 20198016 0
370373626 398478658 0
356571387 132635411 0
62239460 140708979 0
534678912 562721664 0
56826828 477550962 0
419197619 285878925 0
20794684 270406792 0
46850822 463979757 0
92214607 512959208 0
64396276 159936460 0
359653537 118180103 0
176930678 79695489 0
21540075 275125474 0
78888262 161925260 0
533885027 235352056 0
73970626 78763021 0
385875847 90526801 0
287385344 239324211 0
201086389 156945271 0
204155940 306845514 0
129226806 374821672 0
121427748 573039664 0
253611326 571971316 0
556362459 389798397 0
920753 292497946 0
475755341 418569905 0
579398569 163027125 0
565851385 103492914 0
409363636 215932462 0
139923384 88090915 0
134674093 231919947 0
536705759 186903397 0
209694541 454720297 0
519643263 217314239 0
461147786 520778996 0
232226880 174591380 0
561449708 265024361 0
306650505 20661964 0
134075920 511358845 0
505340714 566511805 0
578817651 341133338 0
513664487 195671054 0
76598845 132468899 0
446953709 339324645 0
454636042 409055152 0
113611814 417293292 0
334294711 467138293 0
67030127 321176958 0
111138173 349629620 0
361225872 305845894 0
319246114 158235845 0
509204371 127077527 0
416814362 209030147 0
497274275 315007643 0
466594988 319753403 0
391015543 133989053 0
476073005 424420636 0
37603983 121533615 0
161603450 520812089 0
393272340 4882852 0
119574160 435937987 0
537653871 58995203 0
405822520 34880125 0
340944489 140552598 0
13606570 175220502 0
233092171 540359733 0
202538647 544332184 0
563146037 92248666 0
120145245 99722337 0
243073289 409371584 0
316930536 181869730 0
400261029 311896575 0
61188282 554554032 0
234186485 137926861 0
10588848 500005787 0
466490860 402964832 0
232214548 314579754 0
321879874 156880568 0
87732921 183007098 0
326972971 569123054 0
166617628 363635563 0
284334633 33029755 0
372530793 188712547 0
25145500 461837490 0
4015938 408616566 0
189098732 180883497 0
453298614 395824720 0
445402763 355771485 0
568600336 111813021 0
43811748 325327375 0
524018250 170588574 0
554945866 367656083 0
434156583 437214600 0
503654853 381442225 0
426236001 428071087 0
115586393 456204323 0
234255150 431817408 0
515871423 217912731 0
171002330 208859814 0
320680280 509239361 0
399474656 65425347 0
481680817 283294190 0
447693658 236868603 0
177664827 245158764 0
67429293 84243197 0
80525065 331839837 0
335402047 576502072 0
553623012 56837428 0
259892072 514138945 0
290515000 273819748 0
128774922 561962293 0
155923166 19058547 0
394754135 290596307 0
83060068 573026346 0
472452287 248798102 0
405149911 333701596 0
37147206 380103520 0
184228501 91992324 0
409690683 551968605 0
243366705 82136448 0
543439822 455224930 0
513260080 104338601 0
532537049 371789090 0
147432589 305473941 0
281324963 354186463 0
159532220 21202999 0
553326568 211427678 0
220257565 518092905 0
236185046 424026810 0
476723657 151581520 0
430364272 527211601 0
487489736 17393625 0
98708438 63210921 0
312661507 5553374 0
60250178 511808515 0
507931260 568123725 0
197650523 18261479 0
254643734 518236414 0
172772893 512988903 0
268273485 153699639 0
131084965 531114971 0
442486894 332145168 0
155137173 961509 0
128332573 261740552 0
329447859 79333481 0
17484082 243166554 0
81303256 144346451 0
216211675 84578591 0
67720380 352284529 0
478464776 28018732 0
378251457 98431452 0
131533744 423496112 0
458069113 366214183 0
352016866 533064249 0
84878420 408783779 0
381436040 454880256 0
84269299 169630730 0
228472972 168236577 0
46962023 496352742 0
391359426 224137287 0
326102624 574449953 0
202576833 537722545 0
287205689 575610882 0
256626270 464159307 0
390791036 186478602 0
478080066 287519967 0
497125307 352057835 0
18254690 572340456 0
172606047 327794994 0
561311791 464151517 0
493246114 75616497 0
536554155 535626988 0
321422846 183784749 0
310228630 565422541 0
327789080 31510525 0
525348286 354177652 0
574188553 559953475 0
409584726 309884018 0
188071589 342883312 0
59222453 331742737 0
505610141 62553994 0
143523321 162331429 0
363134464 540662682 0
390207744 218082398 0
251894671 73006297 0
309807288 5645500 0
203822661 521618165 0
165860523 300794328 0
112109127 290185524 0
54120165 85797209 0
222285729 576870421 0
101725392 412720269 0
228219510 476020170 0
212304140 560777454 0
15576637 368301151 0
16552157 93279326 0
403376288 571192843 0
91415104 95294618 0
80193808 574111761 0
511789247 202723394 0
133508559 455496495 0
324295593 284090025 0
347947500 133077846 0
275128675 33962000 0
257823125 87980275 0
273393898 303673586 0
367122247 572767960 0
325757762 500696486 0
210417531 242483181 0
291010443 185223328 0
107382181 425676495 0
422696762 50201605 0
13913961 383714340 0
205540326 222555130 0
384908088 128699806 0
470288562 139583223 0
473925085 186854602 0
579398767 398816192 0
481903916 571103949 0
206169731 490636712 0
327743932 360724319 0
408316200 355256533 0
372901700 548650891 0
519053764 407159971 0
6954192 343124734 0
414628843 58650824 0
469054610 573016387 0
169014486 432604677 0
505962306 423914056 0
19585025 383836139 0
40737122 354401588 0
173425042 289009505 0
72492657 569557550 0
556088633 53903449 0
398525151 565811814 0
402800563 139520066 0
63606376 432481112 0
546448783 112921186 0
222103994 377172171 0
119807375 185317350 0
132488557 537114657 0
17482395 118248878 0
428522020 284325042 0
332609207 194395704 0
278153924 38282973 0
247100751 289895383 0
569777521 280310150 0
574665033 281364919 0
103178549 368543531 0
366277477 174786165 0
57068363 414690687 0
470198048 530583121 0
123249792 280448416 0
440296333 387740855 0
57121312 475329666 0
254023381 430000796 0
224115266 160196075 0
351265859 243148949 0
151565100 515783618 0
436340766 68289537 0
304501836 393230617 0
276621741 364476131 0
296190936 311592198 0
567914485 544046083 0
36630268 137474481 0
549491722 110807811 0
418946758 337698388 0
331964719 294607902 0
456290650 350105084 0
380365036 290062631 0
337416219 201127230 0
36394512 481698896 0
314295316 213703141 0
309104437 569508442 0
247351326 555127928 0
530465771 80251670 0
542145217 372233058 0
155231875 405762650 0
269023925 370081929 0
563884572 573480211 0
368964995 85333519 0
77477662 133941520 0
135786966 544700804 0
168094002 369642503 0
358125899 355092880 0
551304782 391738408 0
577000140 22348725 0
294106966 440150255 0
467637729 535711380 0
497837214 41189351 0
482713731 456744740 0
257434859 392204197 0
475501864 401871622 0
551572790 311998035 0
153067873 27761962 0
389060709 94647904 0
123013844 116016375 0
422911809 191494677 0
564580294 564016316 0
162262949 451794389 0
188985143 252671366 0
84514925 146808073 0
90297769 249982393 0
455121958 171026172 0
515692618 249248832 0
62921526 328555743 0
450949657 41930987 0
266135026 448413196 0
486550094 477612365 0
329990289 347046761 0
239088345 171789351 0
190704165 452620223 0
540829688 219988430 0
273296831 482574525 0
201212671 109355449 0
105783429 477447973 0
259680306 122997971 0
320308584 312056548 0
137697713 428192506 0
51041832 345037463 0
579438284 72431373 0
545020428 54522195 0
399533791 114327159 0
365895883 522205318 0
523152374 472567378 0
574628595 162813447 0
141644572 276216344 0
396270491 302710297 0
422874437 75634168 0
491603866 69641506 0
86274462 133703142 0
347099584 567587394 0
517454612 220466877 0
117353754 510821499 0
471623412 217896607 0
230881367 79652139 0
194021282 576410592 0
64574645 337096789 0
429393288 441538766 0
295840373 31156213 0
69898954 246677350 0
336766610 101618053 0
229156018 134917165 0
336779035 415113184 0
339433695 210562208 0
462653858 98612070 0
4713956 278001993 0
333350737 194494655 0
227799534 64323671 0
14369633 169385903 0
125970685 25409809 0
509108543 49285251 0
81944573 339703593 0
446576393 175124576 0
366273450 517860349 0
257554073 103142505 0
1554224 399187477 0
492946574 154055476 0
211563940 160371666 0
335873345 173036840 0
519369491 560309471 0
436201965 153449798 0
8779571 4729674 0
527110343 460037617 0
284674032 272340904 0
340974951 433184548 0
291578348 555395013 0
540376310 477432800 0
214539713 42847448 0
179666599 19796394 0
511718454 399490340 0
314807317 528119538 0
182206787 75593728 0
70008297 124808307 0
408698018 572733083 0
442221075 194200754 0
493726524 114702704 0
458572768 119047416 0
270066995 366560423 0
195990017 268252468 0
91951741 33931467 0
455989594 7995132 0
540867023 432630675 0
16013736 553388061 0
558604740 78621425 0
354448730 510504313 0
27195679 205584576 0
194768340 94752164 0
550021499 101890268 0
98311042 217885817 0
490393452 499293847 0
561334946 506455785 0
270739287 546248137 0
498089722 24974964 0
538314825 33778214 0
358704367 109775722 0
385791348 519706019 0
192428265 150816548 0
1231313 478371401 0
425163414 503204454 0
400510719 212109375 0
212125507 155328843 0
453402826 203703943 0
259790607 383763817 0
345121683 550716662 0
551622298 227148951 0
98707152 199225327 0
365685587 337416159 0
106038159 63343298 0
10086912 50168558 0
542865892 511605762 0
270349042 465070562 0
376791796 486804925 0
72188411 143269339 0
464796055 363005219 0
408353315 554875704 0
263947812 225671942 0
561541839 498357362 0
118875792 5513726 0
483382652 415894876 0
552363588 362129009 0
327759995 553590060 0
476174673 445846611 0
33389989 397389528 0
513861871 477298138 0
302600265 325032056 0
68713510 41872491 0
450944583 17750157 0
465897755 490128232 0
563000630 176266870 0
91430500 281631066 0
296007072 514563608 0
221950442 401144708 0
188486984 291005109 0
23458759 169914037 0
443261305 469908675 0
13754876 493920244 0
141190989 239841502 0
528684369 193581577 0
239173549 564531507 0
189046923 240668004 0
224461961 164963304 0
146814957 46212700 0
471046139 7788418 0
488158802 521005840 0
527191784 447009230 0
403784843 333147375 0
117500832 579282816 0
268583536 484125432 0
518823699 446016229 0
447916355 468019266 0
78924012 504821487 0
327797194 447750370 0
315835887 235916102 0
183757728 377958034 0
193777363 512873636 0
510030746 401276544 0
144878727 380175652 0
128254520 377312984 0
130741484 37516663 0
45598631 344470949 0
269620308 14902414 0
478868867 270401820 0
488642229 166717512 0
62320763 210891169 0
467267973 251415640 0
92233856 530816293 0
507260213 173499129 0
503906155 416891838 0
186436285 11461087 0
528486327 237744051 0
409923747 52224601 0
453563738 505621349 0
27436008 100764406 0
526049954 319500061 0
295118090 45814082 0
482051877 558444919 0
27275458 554715329 0
446118419 456985544 0
158367879 46378034 0
230486977 133365411 0
140622627 515840356 0
563345668 9102907 0
441883256 195827554 0
239394844 271857376 0
217543242 161235453 0
388881061 452763390 0
310578033 168463649 0
436505417 263834486 0
63114909 109422723 0
301727130 434105161 0
38098368 324412614 0
195632036 476318945 0
493648102 106277027 0
308777862 375847708 0
59852026 530638324 0
218165508 294036046 0
255697154 62102233 0
137312085 541051966 0
243944438 15432538 0
443769588 160041301 0
95515542 308791402 0
553995802 576391999 0
402809771 350364892 0
487372834 495138137 0
410709668 235911325 0
199085086 108629562 0
118987705 210680141 0
502512976 116761230 0
234613149 560891113 0
402956249 258866206 0
197140643 160167985 0
291220829 439124703 0
277813027 412022507 0
350458247 338253227 0
151831623 530586860 0
360535105 568686420 0
303332592 307965868 0
376947434 303981575 0
155443096 116983676 0
180359885 398931475 0
51869039 212838775 0
450780143 503501313 0
302839972 198545275 0
414531992 482376848 0
175880631 150087205 0
416870135 164129866 0
249787049 494858175 0
155733149 314732800 0
191424928 198145579 0
397303001 421155414 0
434613646 355157481 0
576371261 18956670 0
571913788 387308013 0
191944921 318174864 0
84586086 442577458 0
182133985 379449937 0
192040159 11960089 0
449428165 212266590 0
74204444 356122077 0
65836922 492380051 0
260586749 135461571 0
202048538 257159596 0
195768836 198452791 0
195648325 24489710 0
219100374 105443069 0
267698382 264058934 0
32250142 116311750 0
137776437 104426816 0
110510619 302144851 0
138284253 38970043 0
162759165 327330582 0
364422987 453182527 0
131323902 34979775 0
388490918 174554163 0
264304372 105099857 0
234318813 148326839 0
44731773 523909236 0
491406127 278458076 0
324643487 110961342 0
189712949 335823839 0
58234236 195241351 0
466818827 268303160 0
359268293 5763044 0
48911246 336829066 0
115077645 505605455 0
455814967 213499369 0
317254868 421414380 0
33418509 120885532 0
34680283 557637601 0
301967985 124119374 0
255053510 295890851 0
57340822 494476570 0
564539204 91990140 0
130039782 68284610 0
285348347 7397694 0
557476174 427252346 0
98848468 372919082 0
490089969 38387245 0
325793875 185998528 0
116078439 209693650 0
328255675 68065356 0
256680106 120895752 0
353690621 78291594 0
457079159 579686415 0
255156967 201290274 0
80081657 411354266 0
440685212 484790524 0
296713061 236552030 0
308264560 552635068 0
378508740 504184972 0
119546098 173056376 0
84990228 235105316 0
530929719 68291460 0
578725102 436885313 0
512243222 358251655 0
343674309 542446931 0
402110173 492278048 0
37195380 281909933 0
44516074 257187440 0
334570566 202890319 0
71875471 140561871 0
207721702 567047549 0
362893920 85187196 0
471794818 399061941 0
558038188 297257170 0
464574118 531415314 0
46814432 557659584 0
63969311 170945128 0
511184699 79973220 0
148024754 235745923 0
111434414 481677732 0
227794657 6915832 0
186199948 402006258 0
311973710 87669744 0
61704387 260441892 0
414551616 140115099 0
122662422 509132506 0
534544026 365498911 0
375082775 396895616 0
202337279 382167359 0
367486020 470762574 0
485978454 63785045 0
451912467 23382661 0
24706149 178379268 0
509902022 295040553 0
48761117 557225186 0
23769740 555491285 0
220581551 484864968 0
4646751 383387730 0
453534510 241222127 0
344227128 291270969 0
532917380 177381166 0
109153097 307050044 0
296118601 397633440 0
461748393 249642285 0
234661900 269900905 0
512795584 49925049 0
79541358 360285304 0
296176539 2262618 0
248360248 382623111 0
508957714 224751461 0
254730703 177078118 0
65703094 281327231 0
406881248 349222723 0
237649051 353084447 0
509061975 94809346 0
352309174 87332437 0
309198671 504754361 0
82664342 94612572 0
289956656 461317809 0
305764805 40913153 0
577497935 554019937 0
184143051 173814293 0
131272304 509633453 0
288974618 386001036 0
113459307 456371257 0
571049348 261074375 0
295917564 342744912 0
334687600 224146140 0
478189742 567210555 0
433464114 209805112 0
20725592 271580058 0
429513815 547097384 0
138679394 47463934 0
496228064 42498543 0
328228946 519354138 0
383141478 577174949 0
434513803 389023261 0
558362643 447858904 0
430354500 289401910 0
539179798 170630047 0
552757060 414293907 0
33844242 62061778 0
201997861 401277719 0
236522511 228425920 0
548189479 171257789 0
39931542 310164157 0
405934465 478218715 0
554251720 108471203 0
495077553 357360956 0
474298492 549513092 0
392339328 137474220 0
83925985 404810613 0
263162470 110239385 0
66146748 142204537 0
312735514 546403419 0
158815013 447893583 0
131714768 66284044 0
446394410 459408076 0
332626896 291374809 0
25994367 498384645 0
141979339 24636609 0
111665581 315661676 0
278584728 71636846 0
245615984 276015527 0
494681490 347864433 0
415392268 135719285 0
430943937 503535790 0
371637908 231352255 0
254576918 367385240 0
230736511 496469449 0
351513001 96831498 0
416712589 329746115 0
227156466 96934281 0
547652950 522539794 0
424723663 462539848 0
269604276 20406539 0
392222347 31012385 0
510037418 185442896 0
146210975 180480883 0
147095719 149033847 0
532397529 478548597 0
166526260 203244261 0
113321391 18154290 0
2291273 333307813 0
459955160 352704811 0
109494519 268071638 0
194986265 345060868 0
83625753 199462388 0
16680418 554398357 0
148891698 191207858 0
213035780 337913330 0
556565271 543971504 0
77959534 44825133 0
132517968 519578876 0
292855561 371084568 0
427955825 551242990 0
87654743 331476128 0
517787322 443154124 0
100965898 102186792 0
135619879 528394002 0
505544315 242349802 0
434347235 222028036 0
290712610 285622655 0
436346989 17917287 0
122064045 408396255 0
525347909 527738101 0
416777723 47982758 0
202721391 419191630 0
77599932 172576001 0
410044096 487691156 0
537237937 557275194 0
226093484 112596 0
388690003 20094660 0
24695007 94576753 0
504114482 329084724 0
180543428 58503218 0
271390412 304325315 0
215687273 144554534 0
466567127 120477468 0
294694064 526451415 0
155495327 158175417 0
525287280 380650807 0
414767328 547442754 0
130395972 270902607 0
428797123 176768374 0
86927081 275197669 0
229279992 289016400 0
84156668 92859672 0
517934000 576946035 0
300213006 456984151 0
103943418 429272126 0
259889689 295638146 0
487709643 124233539 0
409189369 302991398 0
420204003 419657225 0
518870763 134034209 0
173357434 432681315 0
167600300 342471688 0
169061893 218111802 0
107076843 435777172 0
49390539 417408935 0
495131731 527017603 0
452235507 228640379 0
439504089 559876223 0
152130515 445601721 0
574171652 277285434 0
250202212 470642086 0
180344758 106155017 0
148829731 204092902 0
378265270 441271408 0
361510537 348124281 0
94542078 146880178 0
392301886 97408584 0
264632416 411321797 0
289095827 41494208 0
347242981 22499563 0
329490653 221915789 0
8782917 184668347 0
23056521 202112949 0
578423071 4603460 0
205562490 406387563 0
4372373 88260400 0
241844955 577252705 0
25394021 263149552 0
331666121 104952488 0
420374383 363662503 0
203919019 37164589 0
348033153 416865000 0
32435310 108009157 0
10310029 329101503 0
241000853 366098273 0
301671299 541872002 0
350871496 115885437 0
29116507 429206877 0
536705563 217285471 0
86863019 118093172 0
63833222 290834717 0
69917400 27147087 0
512350883 250787839 0
364011948 357618402 0
113783026 441066216 0
502245454 3962020 0
87518428 62386468 0
528489023 146338730 0
415503194 302064114 0
87815853 11663400 0
353675387 166825951 0
397778794 63519444 0
155843102 146521293 0
184426421 439751028 0
264664959 10072146 0
565533 71388992 0
105978851 23569283 0
189311651 70634718 0
360830968 317176261 0
577311626 46056647 0
69973485 402873504 0
382327968 330964912 0
336930635 309896230 0
328365888 284672223 0
560343150 65521887 0
327975102 409502740 0
466369189 230775051 0
489474242 252683714 0
467442226 354388216 0
15970347 579564791 0
9890471 394441047 0
304712924 119523752 0
216537877 144767331 0
210412977 281108580 0
464097732 7065521 0
460438881 31640713 0
168197408 137446250 0
155886828 24405554 0
204924004 451807590 0
147086548 468614658 0
273266282 533287123 0
396311422 521140388 0
571001765 324598464 0
233119700 65560069 0
201255925 470664222 0
445796561 537220509 0
492088604 232418434 0
477165679 167769450 0
513144142 212884836 0
140075137 358466473 0
55533739 217180802 0
74000121 289303734 0
45087965 339979673 0
324384982 51162811 0
427582965 507305229 0
55770421 252326222 0
163728157 161582671 0
289065648 428406064 0
96663438 284807905 0
107619544 334920006 0
421733205 515631186 0
538268255 67544275 0
566625409 192712541 0
565131966 464572375 0
405135561 23353503 0
578852841 483271609 0
340343106 332774796 0
80901599 191291025 0
47080927 341028730 0
478733673 94440865 0
208708506 534785995 0
51946008 12820206 0
527872054 571497698 0
544091458 547926840 0
207027522 241427552 0
414696877 228359163 0
26677147 498542509 0
87477121 289750491 0
504957486 64999721 0
241743816 284048115 0
184729857 490703514 0
155730796 27230064 0
505872557 137224120 0
244200141 513828400 0
82424612 197799985 0
573427315 415271632 0
157441333 502607569 0
43260734 264014535 0
89105668 40930313 0
573040546 567038518 0
247750965 275322296 0
494759464 528586127 0
541864103 95136785 0
144907112 46283622 0
185377799 555592777 0
436343009 361966498 0
555191202 491880800 0
263116311 185305098 0
252353600 387466017 0
111019917 410486507 0
159624614 209492628 0
327337007 460295298 0
122409559 14757533 0
88865414 169551047 0
392740326 328727683 0
460261538 163822764 0
169052287 286770175 0
506776112 404165171 0
547828029 234958764 0
437950395 546278996 0
96677071 384413107 0
408329710 51024463 0
109469633 388561435 0
466428769 230814513 0
295907352 464555222 0
490442755 399412245 0
441024148 334749090 0
358368305 111906301 0
161408734 296924128 0
211099401 50119794 0
207377574 243927257 0
149898724 486442555 0
53273016 278663560 0
73245458 177790984 0
127202210 387291211 0
62393910 214074415 0
403329576 517939399 0
82849432 458429216 0
326819609 235308934 0
537496066 4322633 0
365574795 42204292 0
437134307 72110871 0
156342863 360728901 0
501844473 427777971 0
454682289 22575466 0
386859385 128075435 0
523793477 215305805 0
57693903 109935099 0
227139685 173720590 0
277445725 426766368 0
99257239 403960026 0
218256349 29414211 0
469484506 254583565 0
14863275 177604730 0
309151261 561349706 0
451495912 53974201 0
246155944 176154535 0
573321930 383804982 0
122591212 276375357 0
205447042 36163542 0
247436265 150398822 0
224443927 350705987 0
163350887 345926969 0
69315551 220750607 0
577017712 292457034 0
199201345 72994004 0
241121940 29855262 0
525031186 197969594 0
100798546 200997910 0
52144117 552256294 0
330633050 390678221 0
259599772 326121074 0
452482644 19302790 0
440128315 470485666 0
443374268 404042909 0
181599014 478252981 0
520438368 307479078 0
321091701 554693600 0
514764503 83609697 0
319864567 373410370 0
13979729 166899143 0
169533846 387747494 0
452548677 123026307 0
183541909 399694664 0
331301557 337101505 0
257785684 88173135 0
127423306 382930523 0
112990010 491780748 0
417326190 513394656 0
101085305 289635373 0
447191117 60698767 0
196250783 481542323 0
179678203 372057719 0
459010816 83495707 0
92674977 300515815 0
456270792 2481943 0
504929972 302946603 0
438073937 323311185 0
543423129 542599858 0
1835107 326288469 0
7543650 475231580 0
130385526 100245013 0
302623002 202731644 0
493835094 443948374 0
393443390 229923000 0
253065177 263629640 0
94473893 41508417 0
506714096 77289367 0
94956430 224215513 0
307658210 334863354 0
247507395 323643873 0
212794233 516478705 0
434430627 222827706 0
400455537 576807348 0
55849666 143797520 0
390298979 342706032 0
200237527 569975297 0
227116878 484078705 0
132478401 461600244 0
329635380 295972127 0
221759354 380374949 0
435921199 270831902 0
427365960 351314224 0
228981507 417417016 0
169400137 367841545 0
14038460 111945295 0
427718653 426425896 0
94239350 376481398 0
184961523 146011550 0
258050025 1896321 0
2325354 349683843 0
184788104 446442033 0
76200230 105651599 0
10185215 255088886 0
478534946 437763237 0
568781622 492641949 0
574359302 473415310 0
324986234 362702821 0
298326063 15243545 0
530944990 182585903 0
56071041 226771800 0
144258198 526724886 0
26424842 323451407 0
399189451 329720203 0
268698018 416040101 0
172306434 47565014 0
124518887 53493189 0
403545547 552907697 0
152092544 558215433 0
348500620 115573164 0
58562761 567826351 0
252543574 453087210 0
237086977 579275924 0
492195699 38264167 0
313268743 318752851 0
86758183 399482675 0
52695977 11384941 0
549412530 36632687 0
457867951 158931240 0
566412499 496919644 0
566388457 321857902 0
90109331 489000897 0
82463456 227332289 0
452614485 94794367 0
291689959 137795268 0
180724007 397494120 0
135443245 322595063 0
520426516 331149142 0
547658621 531163742 0
5143768 146879321 0
524618891 313239849 0
488402981 246676418 0
32763671 306870029 0
536167720 230882658 0
317973754 109142057 0
161923772 65061620 0
174799232 471658689 0
542355361 196823827 0
296068043 219219479 0
20014084 9764287 0
201982194 200387488 0
109223203 93523029 0
126307063 291673793 0
3231061 20771755 0
164709420 519553887 0
159085191 238302808 0
50583465 309375317 0
358619637 34410452 0
146457039 2190144 0
455157649 194814352 0
404442210 407063379 0
563301480 204151096 0
251112098 316779777 0
543622241 116699451 0
86822102 90597559 0
116468538 428396449 0
371857903 273464278 0
88352750 29652634 0
370171568 306001415 0
377436020 13962225 0
434563695 23398793 0
383289922 230582510 0
335999394 168796016 0
254032610 347711215 0
206099718 105893671 0
11105565 160830363 0
94655510 406737528 0
324852567 457758301 0
330405621 275915935 0
128971400 262749644 0
335202095 33657419 0
141744528 179588696 0
192138685 199378025 0
342234051 331048658 0
456014514 115868225 0
463217709 311000156 0
194950171 341207493 0
440626353 136909344 0
390875954 421857215 0
464503632 560542546 0
167670924 43826514 0
4893809 408244429 0
95427082 316001364 0
13086736 33803900 0
313875181 227318380 0
419945381 12553415 0
353364079 214770537 0
131593871 309515300 0
464270653 543630333 0
363884055 42941001 0
31570485 500604646 0
300319659 477005623 0
428531204 438280310 0
199668741 183410432 0
45815123 191527783 0
443024962 575804233 0
339336654 375272763 0
568544123 58220191 0
499084204 286438433 0
546356823 511499819 0
237947688 84412192 0
344464469 270647710 0
193244075 138866121 0
246236553 514942192 0
311216090 527623946 0
247766834 512316444 0
186537970 240471056 0
123518129 253822280 0
458418939 55566080 0
442017125 68431732 0
516057085 449007423 0
7637812 506126338 0
82794000 449066862 0
121112857 558131112 0
260738349 2757405 0
125863433 331146548 0
274562242 523287705 0
162570994 230319335 0
554106584 408375236 0
60241133 31785981 0
388157061 307040090 0
86134305 208032731 0
304062200 540709015 0
289829123 119173845 0
62692423 295641516 0
93707810 25221229 0
250037953 120981462 0
437420313 207520780 0
209750772 240028102 0
208930363 494086956 0
231391806 226983952 0
270587039 316396973 0
241499036 241685836 0
567315999 577475649 0
217669349 328155250 0
526045655 442413603 0
233822650 119339706 0
525182271 313225613 0
251115924 98679475 0
436226830 530489164 0
480310017 6003534 0
534507499 308444270 0
576461959 367632554 0
138057734 566779186 0
412413935 271693895 0
570645112 124968660 0
370681017 234452598 0
346198668 38078433 0
334870201 257772089 0
533064850 12403670 0
483713819 334092677 0
104466505 311401657 0
343830713 93979881 0
319785282 488227039 0
413958964 365596834 0
559371811 503330797 0
151755466 31346391 0
166971106 295050781 0
122140771 507182181 0
88337026 24368962 0
30875486 268366763 0
508673321 255835990 0
25257618 534226699 0
16485677 127948589 0
187635183 353508105 0
144117984 503711708 0
197426113 557948514 0
328191520 295530870 0
291926020 540105437 0
44509231 320199555 0
431661282 94015749 0
213854753 328670947 0
425688299 129400131 0
227804894 540697305 0
560515679 257336021 0
116613083 31058261 0
176580048 154368381 0
218020847 209114576 0
534864571 143396633 0
150885421 423594406 0
244904387 291291638 0
541523056 397876711 0
29892840 539034433 0
377895705 66135191 0
310355923 304681815 0
450744609 8599100 0
168490466 237151054 0
463094232 431766910 0
558499857 424110992 0
544485489 377966434 0
245648165 240339230 0
433778914 267897492 0
471423870 328891593 0
284061522 151111249 0
168086480 322511181 0
333220035 355359414 0
290292212 455475332 0
227526631 446949122 0
514688263 22717574 0
447807295 8269909 0
550313939 304709641 0
131221480 346418149 0
77200625 71795361 0
357957939 341584341 0
535716181 247064380 0
354560909 288246416 0
261104854 67513542 0
343662778 344505994 0
39589280 219062103 0
485607628 94365975 0
270329440 396359391 0
447698349 84154402 0
255032687 50681105 0
138377905 37147725 0
328912417 68338351 0
160951777 546760539 0
52223950 513091064 0
67634484 6834727 0
80416869 121683930 0
483983220 518137358 0
158347108 439197753 0
490569753 388221599 0
391927499 90733364 0
390604576 288191868 0
43805636 277533203 0
558182710 149625885 0
319446646 180544590 0
305813554 249290929 0
41529896 105227177 0
255815764 438027154 0
237200566 241897831 0
538828393 576015291 0
488602926 342597699 0
118846146 458355066 0
155195069 105068042 0
215283179 345546266 0
253726163 285675193 0
262569923 548642512 0
124974023 527684053 0
512782365 367082048 0
85023590 438506953 0
141959413 108852128 0
493006198 490434050 0
44431657 323139473 0
494774080 370642904 0
515510353 488667983 0
520824206 459662967 0
498942613 25807235 0
142363010 223596071 0
523609895 220299057 0
288755649 145398841 0
297404845 183941704 0
191701023 169864649 0
372202983 156023002 0
552529939 2334958 0
157973392 330865285 0
433702470 566099693 0
321422307 339516769 0
303839427 250640586 0
365138629 272075198 0
572063954 55566611 0
163495440 120394742 0
279590548 179306968 0
552350332 424160663 0
162222618 96028850 0
318322375 570110547 0
388076450 480920296 0
426333006 572834572 0
419106766 306853710 0
7315203 380204949 0
529367245 370381114 0
71455634 234422617 0
179491976 114785793 0
126373140 269599917 0
426632853 345742125 0
130187536 259255259 0
180011491 280916720 0
264210021 222582329 0
144280056 31686467 0
82290212 173790048 0
397802803 22484257 0
339101029 168145084 0
244190392 254143589 0
153562146 449880130 0
520996025 200777564 0
8299952 501167989 0
461953211 30514006 0
179408237 11186528 0
291177458 251045448 0
157513392 460953247 0
295729881 431070941 0
165924630 50565860 0
379341097 26038200 0
368907276 402505894 0
148431690 363144088 0
34888724 325718736 0
152177752 396787974 0
332882930 10116156 0
122677885 346488914 0
48479721 307111468 0
30045078 101898557 0
562078305 242198531 0
42398387 196418105 0
128712148 219665776 0
418013969 529430572 0
42556394 332980223 0
234304435 486153780 0
462792687 275834596 0
567251209 507908994 0
408570291 456957687 0
49182427 387071289 0
440764063 528016674 0
85898077 53717013 0
361369529 202813264 0
6595254 3096817 0
286718012 117205862 0
493694413 311046203 0
441881345 177260231 0
332953717 115015173 0
438623273 365896193 0
530887785 432614301 0
195755024 485765256 0
221993729 427619248 0
106276695 499289062 0
410258337 562049325 0
56164506 210501140 0
193369728 131928190 0
27315331 278196176 0
577181746 509292227 0
97731863 196828057 0
94505647 339897337 0
405636689 517097672 0
400727730 309455765 0
406278929 253024731 0
136559643 555076734 0
548261650 465529558 0
447027994 31951064 0
174763781 574835617 0
428250905 432996575 0
430572425 26589781 0
478636792 433439382 0
337710836 317226250 0
150512 166162979 0
172154859 504630047 0
281695537 425283822 0
272508400 350985689 0
75954076 72878126 0
68326827 163343190 0
144369060 354398996 0
315861373 83279445 0
169838346 143311998 0
147689847 296568820 0
215490922 299138664 0
162759041 521333462 0
338987511 569861315 0
70654694 103684823 0
394937510 83990587 0
347902665 132535946 0
410469448 486325401 0
102823581 374091987 0
264005707 544883281 0
309711446 175603223 0
254692574 111589957 0
509161492 546062888 0
59990851 341934988 0
162971978 431046766 0
246352349 224391152 0
206613140 50923892 0
74623109 395931541 0
274371199 192080772 0
127377165 566318386 0
86804738 205625653 0
552660826 364084185 0
283381276 373150763 0
466289142 324425277 0
52845638 395129696 0
568007662 297453312 0
316481561 551335863 0
480240086 198281830 0
94483952 529037544 0
312268614 366279325 0
371749400 422661407 0
240048657 493647824 0
300533106 36175540 0
256758432 345368020 0
88329671 96599428 0
81318550 194350291 0
555464929 205660403 0
127920860 252846050 0
511925519 329892902 0
428561678 267668722 0
349838193 348983831 0
321844542 9333609 0
372376142 264442352 0
441452933 468842828 0
310624685 567481440 0
549280574 492262768 0
309613491 475194633 0
409752252 562195767 0
549860219 132423061 0
444493327 230712579 0
397167398 194552301 0
418740870 567574308 0
165067352 118603667 0
285320044 488237851 0
519664994 194503697 0
570120460 438822772 0
469405768 63720357 0
454983004 203800732 0
334958539 536640069 0
303255248 37767167 0
182590787 417222046 0
110072052 99444847 0
422204482 194576497 0
12645782 191242272 0
424945358 484324813 0
249468575 257319252 0
221470753 219683088 0
27131470 227420089 0
242477397 547503464 0
27105637 253244026 0
338725938 70317652 0
113903337 430293901 0
443633489 397631598 0
140496517 516670870 0
92786225 36910716 0
254249537 221487201 0
275865872 567823085 0
305698161 424240270 0
49294547 368843453 0
118764172 474763055 0
69058853 254029980 0
54454866 485138431 0
101988370 395800979 0
532123999 428757766 0
68447776 566065045 0
248735227 188201105 0
146475740 226417798 0
388235864 94733693 0
308265052 482919464 0
24927036 504231245 0
52014158 19016556 0
150666145 9511597 0
109691585 96277813 0
478571771 518500876 0
226381274 494220944 0
523015501 47000498 0
254228401 78019917 0
533473284 363539788 0
451010109 96003382 0
522371590 236234377 0
455221165 554838247 0
118611582 173728250 0
185936623 534240147 0
436217420 286922994 0
140726277 426199085 0
79943285 577402711 0
38274618 559874644 0
260221172 251859709 0
131921189 336644716 0
141169391 241486666 0
563381453 78244508 0
565363011 39324535 0
247250899 77327018 0
30188935 105727996 0
35136826 550831515 0
137330446 545620910 0
297028536 53955726 0
202807362 534084025 0
128800721 426415535 0
389819824 253217211 0
563236614 268518927 0
549659505 373844513 0
525653294 386067114 0
557313935 166167195 0
477778189 223017698 0
124818289 525207198 0
47841934 60768527 0
495848446 433989829 0
140385121 159362291 0
158473402 475268631 0
436776574 270232238 0
316543363 158525435 0
203237834 86711614 0
34515546 100645033 0
234060179 271171230 0
133797273 164204575 0
299561640 246368628 0
194446101 67743871 0
532222853 407527384 0
359200679 66592021 0
221475316 23167600 0
28710715 407366177 0
199860655 50383073 0
83233373 81857689 0
60862537 152796794 0
34542803 176462829 0
228964585 439762210 0
285274614 420596517 0
449294403 313489466 0
529194867 354647704 0
473558599 300756561 0
120547009 447477287 0
572763598 381272268 0
230043657 63690914 0
191101371 452265326 0
367323805 565691780 0
490833019 202561511 0
464485955 570198373 0
383427578 75795281 0
546422079 556622678 0
575433129 290337147 0
22291941 228703204 0
91702278 413599389 0
4095001 122212210 0
286812625 511150513 0
251300500 92470256 0
273004737 433106918 0
371987963 2245124 0
12996845 209456024 0
43294877 91196962 0
506335508 225769340 0
520850879 447601960 0
328397698 530285980 0
120002024 353424765 0
117439943 47904111 0
250520702 266108537 0
154478835 41949147 0
85580646 132348968 0
176406582 468138832 0
234016315 399878163 0
267907615 301377829 0
292545376 169643901 0
283916840 174526732 0
156417842 259827002 0
6531001 120484020 0
154777595 33749104 0
75849712 157597503 0
536520713 202732093 0
311264614 294582515 0
180710394 391130301 0
395723540 56029678 0
289154632 62411850 0
138852073 280090190 0
249384781 15463008 0
277285905 153818442 0
23608528 579041278 0
391678202 41158139 0
368659719 241435570 0
24071829 68742680 0
47558963 531280454 0
114003024 314375117 0
571205188 319694038 0
328643161 46772379 0
62846800 464836931 0
542011960 399017648 0
408793744 371718533 0
292643229 274489546 0
308609766 278988265 0
177040829 21696936 0
90595 434316478 0
47398998 477965981 0
9336403 571049074 0
163229513 274193408 0
97108918 244375571 0
150533751 487648219 0
7864080 251524956 0
89080029 469165545 0
266713331 431882360 0
434024793 35944920 0
320101160 295452576 0
106726984 287783683 0
257526262 384954133 0
155869327 360504718 0
574471986 58944534 0
571548328 264155776 0
13265255 188346713 0
253152145 136443687 0
50835494 354585659 0
117448346 405537245 0
415768102 32232063 0
210684887 305834858 0
55013812 144630426 0
319041189 351228655 0
239249543 295114105 0
43131936 186320085 0
523523249 389262664 0
468032008 318096008 0
553282070 423897767 0
364919342 380486037 0
168674983 113440559 0
49028329 67577103 0
558871324 30108530 0
125846043 365533448 0
24823752 485529864 0
222070495 154808029 0
260575426 239548184 0
403953465 325726955 0
307739422 455694934 0
20148999 463028892 0
468105658 343103055 0
365087488 393774307 0
44842997 490483252 0
515168376 123923360 0
52544871 524865967 0
125723808 518323203 0
394907323 541724313 0
389189476 500620523 0
173070225 552099181 0
435580783 311574380 0
322110173 267955838 0
104111908 212277912 0
269382892 427092156 0
533636167 83303246 0
120377299 466356053 0
405931795 407016203 0
240043928 347693651 0
139858663 388070931 0
309618434 201824621 0
8158266 503523143 0
288065063 237354376 0
520287750 545937429 0
106853036 248352784 0
456514615 184384126 0
451546296 344844738 0
462832685 322520401 0
487637001 512968267 0
431537160 269796982 0
16209124 60864413 0
100711757 331928754 0
310170762 153727930 0
409782760 542834251 0
138005679 65203637 0
252018308 393988040 0
161550176 500774571 0
398586429 473978256 0
126173070 498984013 0
427517776 511733287 0
546556816 425198413 0
44176084 207156472 0
418563777 182256088 0
122992754 182767012 0
124487908 445962224 0
460535213 97207750 0
498114131 576256067 0
51644691 477301730 0
7787374 137964630 0
253444768 538925240 0
488767713 467468506 0
138090226 190598079 0
364906086 174059775 0
107560631 94156988 0
427070274 152786885 0
140538138 307977662 0
418067222 170915644 0
416378639 517344495 0
507381272 83984566 0
30669066 571107133 0
72665173 50296405 0
111330762 274863130 0
248645894 129753798 0
133187407 334304190 0
431095311 378798080 0
133158616 156094661 0
508280243 504734745 0
372325402 176896025 0
312845948 417593895 0
58274738 538526160 0
47281151 382607284 0
43507655 287327109 0
211908541 77732884 0
155112718 272523461 0
394063671 217275437 0
417464040 330353195 0
387312337 328105532 0
354694782 521862112 0
393513693 321438386 0
233111297 52644182 0
444285659 380868922 0
575966638 130345998 0
38054829 437649989 0
571104833 297432914 0
36034927 180897498 0
309994067 27381169 0
282072549 478382511 0
256713715 478518898 0
296328697 31681582 0
326407908 422251366 0
117874880 363480581 0
98329347 376827926 0
492485530 567641255 0
286642386 466647742 0
25743423 177464232 0
407570417 202765025 0
463912227 39613122 0
499144774 184919781 0
315181361 254369097 0
560062223 202130391 0
213497516 172727827 0
261994722 199089866 0
320879697 159144626 0
573523102 380440531 0
144129705 157092264 0
439745394 76714334 0
523585915 105411974 0
21356680 236889592 0
562219671 242559383 0
351780658 494749258 0
313537930 318247774 0
382852217 235303754 0
97781521 421664344 0
279719755 97384561 0
410421090 359451238 0
329616235 199889909 0
526149275 31128000 0
258429339 524718388 0
423101434 357842171 0
510041535 267518285 0
192898793 462143454 0
569487998 187270462 0
346620300 363247150 0
12373358 426263621 0
22941437 257739705 0
261415880 468744650 0
15060305 474983823 0
50004988 27706249 0
296984288 503247771 0
177875924 87677799 0
205531322 129128382 0
171955511 488355460 0
374697729 5975748 0
516391196 334447236 0
143229703 389568356 0
199826202 82087172 0
147583499 191640042 0
434994028 418090145 0
404082131 69899980 0
28594162 174121141 0
134816071 249925887 0
571633979 42668659 0
385251201 548696922 0
302479992 79297967 0
242424414 107638660 0
269424670 337242876 0
473244704 561016101 0
112945378 1345988 0
576634887 62919398 0
500950735 53999059 0
240904525 90533960 0
533422735 441726834 0
29673782 274814031 0
46193816 47395975 0
371570330 215237512 0
277572720 202102060 0
183624 225052620 0
564653052 337224840 0
12781206 121437439 0
572328151 288623542 0
480922307 64246599 0
256866730 349362531 0
376629814 310107272 0
380090245 390528174 0
134946606 101435342 0
361197036 92525901 0
212124233 160816063 0
301395222 540309538 0
267490924 460260880 0
405760945 347750847 0
317135088 325896512 0
476765518 360963035 0
143674343 111789733 0
543119272 128503186 0
521502621 531203559 0
341254689 181693434 0
82529111 98166494 0
430038670 182083640 0
312679612 283844493 0
535109260 531631832 0
29903527 470051167 0
132727399 384486534 0
84960686 515554072 0
53905119 61443170 0
550343993 245572985 0
173575741 39071557 0
511981878 52872849 0
337770381 376538282 0
405781402 216800103 0
26939509 528185129 0
316423482 329642627 0
52476293 208749059 0
476217540 548562677 0
189356299 350028838 0
329027890 170109042 0
337480739 450964529 0
182116290 108657676 0
213885063 93557680 0
461576587 264471243 0
431641188 398583895 0
486192496 198797615 0
368469432 116087037 0
426732931 415761987 0
574867082 429440797 0
444184321 247633035 0
352565352 224803243 0
229557162 342717447 0
419964210 287070644 0
270232231 67742311 0
357752821 14206366 0
382293405 75367710 0
356369222 93885140 0
55999717 5762628 0
367363045 325955397 0
162123873 46497386 0
509654666 74030473 0
324277964 197327119 0
434518647 18933715 0
295325402 253804367 0
511215595 243472834 0
46954267 471134781 0
360373052 569307545 0
67964252 150841624 0
415021059 434844175 0
73242130 385306469 0
224932250 161454015 0
404587288 25651342 0
462262107 84216006 0
255573357 91648338 0
435558010 22030519 0
297552039 137131458 0
516655081 417646624 0
57174316 350856531 0
356309726 448670494 0
434404912 246351408 0
307335445 192159914 0
226631562 229251316 0
460067874 313833221 0
199651512 303481407 0
159932416 355785209 0
524659389 527570333 0
256020653 318870028 0
316285146 259804473 0
201345183 486230724 0
154994521 196552962 0
479164994 539153497 0
579020047 321418159 0
269567256 355414355 0
380798374 335098029 0
319462149 186339308 0
506089344 373929873 0
223680546 246255274 0
295386010 373163142 0
351246564 443210486 0
14743144 477581980 0
96215426 517033324 0
54749175 4122143 0
344797769 480922938 0
520066318 550818412 0
166236813 293333005 0
127096270 11855993 0
39907500 117146658 0
178717337 451856996 0
462598171 171701737 0
63824413 461568592 0
393742084 451866725 0
494614300 544418804 0
358713443 449365648 0
295390650 36539374 0
64936989 296861147 0
125312760 407785057 0
319185508 437478318 0
355943140 491491755 0
12610165 352197130 0
318186868 507375988 0
348958200 460217252 0
472398951 31699512 0
214580332 163839438 0
378853502 10495306 0
78348500 442373027 0
407697872 18340022 0
470154892 572690784 0
268630795 552617217 0
129984182 49472756 0
519639075 368217710 0
187593552 115874860 0
507565471 38311056 0
236193794 532833043 0
214205609 489514965 0
463007180 232971397 0
60760484 254410327 0
223602755 96599979 0
90754905 498434405 0
256299595 228267800 0
500593446 380371136 0
455873451 87434440 0
456886323 209958372 0
501841177 236377475 0
83139382 37462612 0
281027849 393229021 0
121349293 44774715 0
444275993 473929375 0
394223044 96080635 0
278889544 534514645 0
572854703 54554323 0
541936550 192619749 0
475501939 143497318 0
165601122 313368476 0
128433275 227697840 0
229317353 415484529 0
20517957 395930440 0
309977484 206828064 0
450900048 123470824 0
578422180 275028635 0
379776399 218375942 0
413213364 411670132 0
182866694 438956310 0
387175052 318254072 0
547224132 190218607 0
107476312 3257237 0
145407654 351422463 0
132335416 365367071 0
357253273 364783681 0
337402762 260846063 0
211497053 524906848 0
246794987 116212374 0
492776228 161635750 0
380115146 293580089 0
287394600 127735187 0
201946691 322865850 0
546120542 164253172 0
360766846 106699246 0
337684925 509796640 0
92509180 488037591 0
29793701 342707470 0
260579178 487461267 0
199484108 365149056 0
120325109 292109822 0
168557808 375084688 0
565972991 438718805 0
150729787 147479560 0
411550446 370347136 0
78765055 450416165 0
177833072 301883248 0
220665042 264129651 0
408497160 318015411 0
444178380 284728849 0
294270892 241961018 0
152257502 560407504 0
516510678 114483381 0
502147777 410138036 0
153317191 392919994 0
39451173 219570051 0
382025444 117475824 0
202317641 170692816 0
250017030 70233583 0
506002058 10496066 0
399299565 375236056 0
440745813 321912766 0
466119381 260466614 0
57658563 385915168 0
566320306 175370162 0
157719604 525851032 0
100707108 292199176 0
156323395 18326183 0
387670749 95205758 0
282162671 265801267 0
171631127 323234720 0
28773269 299868671 0
48326294 16168791 0
400703829 571206261 0
15594120 356901616 0
345350493 277828954 0
21637653 254189055 0
124187102 528611488 0
12381298 61665732 0
512503699 239307921 0
47436594 405372995 0
510666979 559660393 0
385313595 193655919 0
25130035 461402410 0
438814771 371854971 0
517552529 328478936 0
64608169 91533989 0
229249412 226301628 0
360263339 223168522 0
483079780 130880323 0
89051598 59423635 0
532566674 401097871 0
273902317 368704588 0
402140728 354440395 0
222207538 265478862 0
411299212 194675490 0
307422738 346776500 0
280558129 552856174 0
542844977 453515690 0
161891920 80165554 0
203705505 471004818 0
449806110 198002068 0
64493100 58229238 0
295962270 189497840 0
258476833 69372691 0
123738788 459716151 0
335978265 536799499 0
26463539 114275192 0
277704874 166643314 0
38814886 431844591 0
207706864 316579084 0
95333065 553719810 0
492177036 143885358 0
73680968 113278020 0
547634845 447045815 0
101271871 363035465 0
81692129 406479429 0
390623763 275648063 0
17125059 75158502 0
575301621 244323042 0
71929051 193366952 0
564015405 550613497 0
413189662 392485920 0
274453444 109743540 0
476749006 520366222 0
331509396 95698808 0
241290472 294652373 0
69597450 501940390 0
158303861 68469056 0
548309821 157681478 0
81671196 318539924 0
491061760 228278043 0
324344043 277110227 0
111398840 479472525 0
316895611 81127713 0
89896776 166378948 0
459693649 557215817 0
247850594 354124265 0
411516154 16315867 0
369640673 509598953 0
395999846 249031778 0
28272013 336042222 0
539025687 56942097 0
7378772 54207162 0
69081214 546791338 0
549296361 47317522 0
181224683 140130598 0
345209216 237648930 0
446609515 515189436 0
309952797 3902440 0
187347304 164961942 0
526128078 259951210 0
307218801 425199037 0
112051568 150628899 0
212440129 531198086 0
477273077 79417689 0
44119872 507746790 0
546381489 511691165 0
16734227 78841521 0
119143371 422966747 0
302523354 506883827 0
508725906 88303226 0
167024578 540750880 0
234004298 456324574 0
47674795 108697631 0
224945995 401739244 0
548260754 185940388 0
488319251 28199942 0
241346442 346377389 0
551903011 22193661 0
270201652 491930187 0
574361298 328365315 0
456089323 218597622 0
542673149 314644623 0
117073520 319831727 0
505296409 307607667 0
287971659 129165669 0
579111488 469652120 0
565979864 260955046 0
340516780 435922566 0
443547541 43787359 0
546845621 205437448 0
174844685 496757287 0
191044094 218713320 0
262181897 536497739 0
304469843 60774841 0
500989770 277048343 0
24136376 306157163 0
396852473 364684571 0
304951159 29499150 0
337145456 446540808 0
129930454 338483400 0
428126856 489565121 0
471239688 437334324 0
283232008 130059563 0
36272235 179319183 0
460227570 321570166 0
505907666 54917248 0
183807230 470068018 0
138809670 155947885 0
198164420 399935953 0
255982476 369268607 0
139428286 458807710 0
458468493 68538170 0
443829279 454545125 0
2490655 30274602 0
366001382 405914681 0
280308547 159133555 0
172622883 358302802 0
422859363 539035308 0
569250513 542531726 0
429429676 112205825 0
399536091 27661624 0
577511847 187861484 0
485508983 490528808 0
483278666 251345290 0
477419485 417636308 0
18737386 32953317 0
57557878 121681634 0
189069082 177204456 0
30178765 579481128 0
134582467 342016198 0
487015340 285633031 0
530399863 287008107 0
504344228 15583062 0
500531055 359364720 0
279655142 392004839 0
540228991 318103556 0
198830740 509365066 0
502048175 269634650 0
465550311 199922536 0
504521206 289882250 0
313098969 279465717 0
263131276 407507253 0
502807919 178416024 0
476954002 524093650 0
378263896 104498732 0
147177624 434950998 0
419504234 566823519 0
46366046 190988203 0
545209524 575036503 0
159441798 528697759 0
112791901 71607270 0
471353827 449711894 0
553479781 460316284 0
353960738 283421464 0
189380513 4674448 0
333453958 451981969 0
36728041 9353575 0
43078127 56515539 0
434684711 419309096 0
575863164 524492897 0
443067277 537206520 0
368626889 110654885 0
416839328 312430191 0
320221574 386866149 0
247562677 311334244 0
297268145 509246539 0
146871099 351134735 0
529908818 244089412 0
485510015 527009897 0
568963788 165022624 0
565994107 109238945 0
477456306 405812204 0
20375381 559047171 0
274422101 554320976 0
436403008 333838293 0
149127331 411156191 0
572307582 269249024 0
6009968 323992777 0
455238067 200522444 0
38318846 368368670 0
364996088 328166699 0
148493094 162710430 0
573208424 237351208 0
147341033 52210558 0
338416723 237948899 0
232157715 289697364 0
24688532 509607879 0
401542743 289167742 0
52347306 262585567 0
341734265 443384392 0
155002821 561486735 0
556917319 17345726 0
413736994 450135028 0
150947516 453922274 0
238355045 179371538 0
503716289 350974121 0
321877254 433820811 0
182052979 29983881 0
416595744 328747016 0
407444195 516923238 0
470995153 235377141 0
300487532 246292797 0
399139741 122266353 0
528687904 506317437 0
188357918 206956328 0
16892776 274021233 0
184376076 113128172 0
206680651 449592054 0
369914305 470307503 0
86789698 187213107 0
469627502 431393144 0
5691143 552158541 0
312223023 139429839 0
570190531 422376659 0
44847143 94798926 0
388588071 327532721 0
356225742 58534230 0
436288896 193576233 0
240565299 123951379 0
254159662 325564143 0
20155172 22173305 0
435602438 358099051 0
62965767 157096410 0
516319173 90723261 0
190733267 409666494 0
272759269 152942257 0
491830463 512093133 0
51226466 201861386 0
277191699 442754842 0
147258354 507015830 0
333760876 461637682 0
119580419 553143518 0
71303989 462010054 0
404143359 147146204 0
160551696 125691362 0
534808136 499547681 0
500944438 189425086 0
487649446 540641728 0
278152879 193343461 0
246204404 547330185 0
558153971 333069912 0
327193730 242236294 0
38064966 114732559 0
287091413 522882960 0
528855574 238484218 0
276061174 86878897 0
101520105 439804734 0
250876530 253854338 0
551970009 333881494 0
337584102 321859860 0
444052182 552813034 0
292861055 250067159 0
532620394 158537561 0
561356273 306663538 0
342519968 48871724 0
40707985 439179235 0
322802182 323609597 0
257189064 388174235 0
324118077 94187232 0
477205336 520007340 0
458076926 475932477 0
187606885 260709212 0
286702373 435527117 0
225295200 301575098 0
543242311 361114127 0
533646481 520947039 0
511280163 14061072 0
332415421 378446233 0
573624729 228213124 0
18581836 487808855 0
319448431 252728760 0
403915898 253489815 0
480319335 173006782 0
216046564 446777352 0
92308695 420660224 0
362845282 415248739 0
435377678 557364323 0
238343615 423378568 0
26619861 466335104 0
370362072 151023875 0
244715189 88687570 0
471587332 497823247 0
431533073 347382240 0
527848558 233392312 0
499818639 293387338 0
11212030 424174641 0
113618838 67413282 0
231809686 542877448 0
316297828 538252685 0
91903072 134883887 0
174370514 54559832 0
309742177 438432610 0
251985150 283819885 0
113858194 221657206 0
243204321 2939412 0
319581681 47962846 0
469027977 116977503 0
257683177 76254978 0
484685678 25011328 0
103976141 24284763 0
457724352 311927694 0
275217121 521981166 0
418429952 333220463 0
74394602 359863748 0
80200902 234067851 0
357002827 370682285 0
158121547 480374237 0
422997030 205884129 0
516377466 92747965 0
354900170 258062683 0
140879197 170187630 0
152256101 434214527 0
413419629 375989400 0
480065980 498646585 0
578204641 162748467 0
332152050 108581577 0
362050 545939362 0
163958635 386465766 0
548958925 538536086 0
351789470 140889531 0
388989825 427271612 0
158665824 359365721 0
536361705 250843946 0
265182827 116193494 0
475450599 30720157 0
222310545 465026836 0
100328853 544522659 0
255643490 480903660 0
18893676 354094843 0
293899126 438430222 0
209041370 510040205 0
143175423 104724133 0
126698578 116874407 0
222216085 219441655 0
435281898 121804612 0
309679075 353204160 0
342237947 12735783 0
192658332 160698170 0
314920706 205717389 0
487977806 571078299 0
186367354 386136745 0
66445274 507520776 0
500293673 173058525 0
170275291 33160556 0
123534459 258397526 0
178221746 92326896 0
419296106 402797000 0
420441993 174644882 0
322392691 436701347 0
155293625 261069696 0
488305647 433884951 0
574432737 387586528 0
576547787 337553967 0
86166015 505552681 0
77599905 73465778 0
426151203 90497739 0
458742265 95634645 0
289745105 517194567 0
321670201 312785165 0
529483675 578368399 0
214349286 537864446 0
85093363 273522391 0
58427538 400479991 0
501088906 56380810 0
55964524 53747966 0
350679947 270158166 0
187139768 299079265 0
560773599 61491850 0
508912192 473380300 0
229392921 339003127 0
148552757 442354693 0
561947812 437434771 0
468903857 89497577 0
171454349 86795028 0
265987442 557894701 0
295765817 400406919 0
306393622 494389322 0
570504826 368725934 0
477888260 81796302 0
58801135 380813637 0
369851514 243813149 0
378937728 446028944 0
363194602 297443867 0
396747814 144585019 0
439006136 266296561 0
110766695 277328685 0
410672993 525326887 0
555827924 440298803 0
261115828 187252973 0
565963515 214328243 0
448857764 355777520 0
567665317 545245937 0
205761878 39879364 0
6442971 475108558 0
172503432 317573321 0
89290158 113445483 0
241468711 321556397 0
481658231 269155284 0
437570191 502499008 0
451091952 323178956 0
490182749 245299295 0
325946450 348221259 0
517419341 276090395 0
134222171 243227905 0
415332386 285580095 0
532899061 299126456 0
389947910 464553435 0
60880781 290339270 0
424517380 4162934 0
566621133 549075606 0
274311489 389931498 0
177321084 539501538 0
58282968 554537665 0
321867858 362352587 0
516976592 506124605 0
174296374 534063253 0
426502507 162195498 0
247819196 32260859 0
577015162 412929704 0
327602585 269830078 0
565999127 155529361 0
110459691 431295576 0
405376520 7881851 0
452112299 554851155 0
237196585 178316956 0
415047604 441702905 0
42770941 347793398 0
351548437 87798014 0
181786478 415221210 0
561379775 523189620 0
373567821 194315776 0
337405225 33791420 0
199211100 42862906 0
460743624 49064301 0
564691237 322400298 0
470760443 554016348 0
37980609 123850501 0
324106523 398026546 0
512983401 318174756 0
379703675 185740181 0
164284503 28600487 0
35513281 367334874 0
163772180 277182287 0
226976609 466926789 0
231691618 549719321 0
532793808 228275042 0
51770755 390554116 0
497954859 430645689 0
112961273 495904156 0
428616173 449028968 0
397850606 337335274 0
58997360 316469777 0
262564839 538696606 0
529017153 214205086 0
564525098 282304343 0
491918036 122057702 0
364018088 348217595 0
539476273 249380771 0
535233055 61052084 0
38969441 385618518 0
446951927 85528904 0
374378074 103358921 0
519763874 49541441 0
414706066 183375174 0
269074328 529007528 0
264076726 335690082 0
341585189 252336933 0
117963634 439932970 0
12866715 549089042 0
450415855 58909277 0
285716834 462297444 0
427813859 148228733 0
270772336 249967053 0
214854454 494768557 0
46451990 298552304 0
274189245 38536487 0
356614573 204759609 0
389918828 209140937 0
472891155 164806988 0
462502171 502399686 0
85832664 419149148 0
183770040 534496130 0
185342313 151426851 0
522998506 535896473 0
56164892 350160910 0
8651292 238254207 0
423615032 568231014 0
514399282 51235500 0
496335125 228706890 0
125709018 402467378 0
322944308 173683375 0
245730452 366080687 0
482633960 65171 0
18147314 528338324 0
158405191 2104961 0
292485599 189783793 0
161125169 255455780 0
447229299 172004156 0
463546486 352169767 0
412203552 404216537 0
162367322 378286792 0
174314232 540537515 0
568855310 424527504 0
166430835 70756985 0
245667841 310081278 0
395370256 348461045 0
76488371 138674451 0
100467852 184695797 0
259278929 350212465 0
284619280 113163369 0
186344926 173297402 0
35078597 252691585 0
221757410 45933352 0
466480587 212443130 0
498614562 104729696 0
313947193 525075067 0
365626057 391313634 0
172596850 539258158 0
343437094 561445447 0
541495323 490316559 0
37390484 260416997 0
364056224 408649706 0
290748040 56365218 0
539424613 15521232 0
360541736 210618571 0
64979201 356748254 0
134223773 224329141 0
201175812 524200694 0
221333991 383324017 0
302243642 30026691 0
540227431 498296139 0
180306505 186170640 0
165867888 551740692 0
1985943 34371224 0
152150557 321876279 0
173021008 250061104 0
138531433 464639456 0
267576588 202907686 0
415059753 565598261 0
177004009 321401839 0
361371013 546184974 0
551383017 562364963 0
182274960 517570231 0
28632472 454064611 0
156890554 251299765 0
119208055 427500848 0
164569262 364608437 0
220015929 68082415 0
347840828 10156867 0
315644528 73609373 0
314436224 327519239 0
296458669 501372611 0
396176371 61669666 0
511481621 549877306 0
351780894 149618577 0
437194506 144728784 0
166951548 201888923 0
457666517 170680981 0
206760500 47349445 0
267993912 271937361 0
20234575 205676869 0
134608334 235211477 0
548095117 353129599 0
385755703 574467269 0
160808227 264297591 0
285777704 570603030 0
512369378 209345514 0
74556536 11179839 0
244082526 494257784 0
257590847 399667508 0
86946540 447976127 0
358056812 191793717 0
334825512 535973960 0
510468669 257353127 0
257935397 367472966 0
144029627 446891692 0
511580984 214233679 0
285090987 102405633 0
455356040 324310603 0
481129715 155083328 0
326308685 182422424 0
556938346 409127677 0
57755280 282339185 0
512001548 377132046 0
526617341 66513604 0
417892252 410688119 0
118460820 414573616 0
544168113 397104198 0
148420235 330183454 0
416349121 376560671 0
89538188 71834563 0
134894161 573216088 0
290447534 503120650 0
45968609 182143740 0
223518177 305067580 0
218939794 185611461 0
273415611 34218926 0
207734478 470048808 0
2074142 316212646 0
172535300 355827872 0
515897743 2233119 0
312894455 546110263 0
78676930 548906778 0
153589566 208377091 0
246908216 114692693 0
318350649 194395658 0
534992605 98120482 0
566318853 446180501 0
224646739 286745469 0
92542011 122527209 0
474454737 501937458 0
323769431 253920451 0
367578118 176326730 0
572761915 434075026 0
198699918 95290065 0
568714790 240422569 0
322546521 540661380 0
330926061 362184475 0
214955882 335997658 0
369478188 515178704 0
555217984 314258326 0
420306803 23167744 0
212847966 298493146 0
139520632 427384978 0
193581226 425034681 0
153975780 478618171 0
380895211 64303444 0
378553376 234600379 0
298611801 514481358 0
138114514 245533597 0
18079493 235836332 0
388825181 552185542 0
315388058 540286642 0
85601697 12159283 0
565010281 169508919 0
506958969 379077157 0
126247605 60968995 0
558043131 194431564 0
468677323 549565937 0
74034170 505243097 0
37642311 406766286 0
273025395 433809656 0
536171392 475950313 0
502127425 28183176 0
425355683 121776910 0
140931596 425986556 0
537535845 86654463 0
556292361 471225749 0
29092441 271852127 0
544157064 112533208 0
89208442 177794444 0
22049313 290104006 0
80798138 27395320 0
300561571 324705556 0
442633330 403152491 0
507643583 311174487 0
213603220 204636147 0
286817551 279032288 0
493226013 532961145 0
330079285 66840377 0
4160246 313931931 0
28918299 11848377 0
259138206 195130178 0
215020803 526107904 0
567507248 463084473 0
185612192 579564211 0
272597013 23874842 0
456801855 503925805 0
232943055 98645354 0
29291821 12602442 0
192498058 575017270 0
401775820 508780391 0
131732121 270737363 0
121178287 337192057 0
168955245 52280215 0
124755202 24073359 0
522239826 29329505 0
124964940 294361987 0
232924809 94916175 0
515618390 154284021 0
72062700 485365180 0
145801478 395846000 0
388542596 407312398 0
488238969 406110542 0
220746630 78508971 0
321727699 201421460 0
459430381 325891495 0
397391125 515545565 0
240514837 92508694 0
258852406 68473406 0
516268160 126218936 0
370224417 210209887 0
125545207 117232939 0
55575232 248914702 0
34418158 480000464 0
109400529 335187298 0
203342055 544390939 0
13605529 282402696 0
575466112 398087620 0
281828934 164909305 0
542984643 347210776 0
56983702 71689265 0
94113449 446571220 0
271225158 101604973 0
176780162 521626719 0
113548017 210579796 0
120920914 176288890 0
231868315 440206318 0
70319389 94738530 0
50029297 260980167 0
31401972 409892861 0
451241263 313429142 0
352387355 138577074 0
403445751 448236920 0
263934455 264415796 0
554867253 38814011 0
406706120 257643444 0
571512875 247646642 0
565234146 256981310 0
506795083 68557090 0
4495931 145226783 0
287722739 117548504 0
200390373 251101954 0
194283992 472374574 0
112970603 336146057 0
247717221 425760666 0
479675497 408273552 0
209540586 23016392 0
98668060 109337721 0
550817931 5673194 0
85073404 419719596 0
381141653 353464790 0
482156616 213997726 0
191114627 407963593 0
532198993 483894020 0
490278212 508249152 0
39585049 167268143 0
176189904 80465851 0
171920628 69931123 0
479553396 32158594 0
402337158 447749593 0
43165313 178571222 0
577867028 487414730 0
307500036 446911939 0
542693357 196220320 0
148411601 63464066 0
505954081 367872180 0
23774019 566810541 0
550803486 166552081 0
241275742 81718113 0
501575368 161467316 0
320843284 236090428 0
272754802 413794354 0
134404549 403400493 0
388557310 338677234 0
366046836 169001144 0
197520789 332626008 0
194926689 546088156 0
398067930 549378370 0
289117963 263116522 0
318710277 350565951 0
67541366 367113182 0
66614844 266533628 0
127107007 106258944 0
457104798 84644139 0
215693243 319556073 0
363817980 476072663 0
475896984 176172926 0
198783652 195347382 0
252691624 406989288 0
157504726 540190275 0
366600177 437584978 0
275910205 180982980 0
391337336 219171075 0
262331488 410755254 0
404195184 131125757 0
154000209 375254784 0
485362923 149834317 0
219558386 22606486 0
140466461 329108423 0
489192038 355028679 0
82232731 338606921 0
322842545 457754655 0
535766415 486137368 0
434413345 397342439 0
613324 62273064 0
173677941 24302476 0
21086079 202651046 0
304886966 79016850 0
4077150 307726415 0
395876346 275962116 0
462188565 239059990 0
265194611 132126040 0
519930038 428777035 0
22626524 258312902 0
414499974 217151986 0
313139024 538234825 0
245043177 396194089 0
526053036 12664199 0
493386653 426685465 0
66199666 269370414 0
124142283 492988200 0
540444599 537758477 0
62056591 412762342 0
109934040 414985598 0
464256187 20913679 0
287673360 454504239 0
529355633 407549939 0
21943914 103602066 0
378915934 280411896 0
25422141 287443616 0
167588383 208986431 0
452061125 378752402 0
126630569 38339023 0
186221818 74236170 0
320349269 28225490 0
306117446 269888700 0
52041409 168667891 0
101661208 504713559 0
176021470 521625098 0
82708224 357499060 0
562515741 424217693 0
39293733 367275119 0
322117250 11380984 0
57880314 204275962 0
562711524 351463951 0
8765386 415794261 0
98980360 144977906 0
530115277 124166013 0
306462260 1850795 0
95689663 118549895 0
310219336 430421084 0
415027545 169698662 0
60781089 464078688 0
116866129 11074576 0
260491051 314264180 0
79659898 73746984 0
188258239 513929019 0
137352268 568489917 0
387203100 281790583 0
106293334 158207154 0
383782939 559301808 0
72401570 320565185 0
46557917 3360162 0
269786816 412519033 0
273548314 342919597 0
348332110 91818732 0
507954540 176063684 0
417265011 180349158 0
312331052 153835201 0
467856402 243412873 0
439100356 103469202 0
451949103 215889249 0
238186716 507192973 0
186232720 310515116 0
189825561 213376286 0
454893637 518385073 0
201030113 344270487 0
214495928 501357568 0
429382043 101500672 0
537001263 22377646 0
354305210 403169555 0
536248176 309449104 0
227084017 300520853 0
313409712 314039673 0
79327295 322995193 0
169349973 118350088 0
358155051 254332648 0
557204249 574515966 0
331836026 532273533 0
328634793 450476723 0
428898112 19688760 0
61095500 365444121 0
357912668 471459626 0
16714281 332750207 0
567583016 244597342 0
575917117 178520033 0
77066852 478923033 0
533678616 221736361 0
316514948 23036132 0
373335978 121684289 0
154174281 50845709 0
6351816 557933991 0
476380399 370818215 0
176795697 76481608 0
578542814 419350114 0
428921109 462290949 0
366735566 258475354 0
432020865 179858940 0
107362870 552596639 0
130116808 548812214 0
383505085 347825139 0
544079211 334971684 0
111872858 571523772 0
138288825 385269802 0
349357695 30743907 0
407040617 132457445 0
160033078 566343148 0
43003979 106072306 0
107240802 145205465 0
293615169 138743591 0
389307210 213795333 0
317999329 567309201 0
361039280 556783670 0
432646647 405874432 0
418980188 556770814 0
72505183 332478436 0
167460653 461715738 0
44038045 533921870 0
325540223 39110933 0
427011947 432069609 0
174119922 152149744 0
380936440 111677212 0
117454510 447523526 0
360220477 63731407 0
420467116 523325750 0
38194419 525762903 0
198118023 379726202 0
174928711 448199051 0
183840703 186540699 0
275080679 396333295 0
528001113 487883808 0
177398871 380205573 0
55120680 317465162 0
121123520 77068086 0
239589728 54783455 0
532615300 95397809 0
199984104 280578175 0
99301024 540876636 0
405694843 16545955 0
222974295 467668295 0
513109225 336468772 0
338901366 281563762 0
204226907 558573069 0
395562001 57535656 0
390469244 390258061 0
131389279 455842871 0
98172814 363563308 0
156664744 523663745 0
572166460 166774174 0
231116056 75939063 0
235769840 235000095 0
218633296 119541113 0
388143010 173085496 0
118511135 322379365 0
575161949 428806168 0
352600333 343060655 0
510085939 194163163 0
478707961 484624173 0
302100530 288953509 0
235067237 506705855 0
523356754 186751929 0
320241286 73851618 0
334403882 320493262 0
127293135 321849926 0
340655361 125381546 0
273431680 357290564 0
78400631 440784763 0
177355433 542813318 0
100003227 500872610 0
280138055 356979456 0
198500784 13402816 0
346233795 208512919 0
361228510 328182738 0
521595863 140858745 0
304172159 498527204 0
352707673 10018220 0
34866188 319194059 0
408938475 54325560 0
405932860 19392458 0
488047441 517777339 0
177092592 448669225 0
261468751 124805137 0
129242452 374975349 0
427759192 406042771 0
43084020 236018595 0
286241915 579693195 0
57070186 54018316 0
125651838 16342428 0
97511852 242995216 0
547939468 302708375 0
164388575 8612047 0
119972651 396507833 0
240790819 333903849 0
99846212 11230058 0
439392959 574569225 0
384347679 528476983 0
299654699 264743176 0
336782019 374734732 0
277206355 78622287 0
528706548 187726017 0
563082225 256042372 0
26010051 533951595 0
178515108 174235833 0
239290062 77606981 0
218569032 405488450 0
407031619 495690371 0
568120002 98920980 0
284958152 276892795 0
43735029 335242432 0
157646067 103583989 0
411629217 450532701 0
38052242 512625386 0
407100674 266842966 0
232269636 300929789 0
169112432 326656266 0
311897673 412680553 0
5910525 74517686 0
61543480 402309309 0
144062550 553518063 0
414846542 564896648 0
4337457 68916983 0
499992178 1849990 0
52497794 109460070 0
68388106 62233500 0
9651591 376369020 0
343667164 466218352 0
118471325 266529383 0
312325188 515451268 0
58161927 119881612 0
187932228 135051329 0
261068088 376198432 0
11045527 203942992 0
402458420 408219046 0
243402871 498374829 0
113976590 326445745 0
170811822 198750511 0
59373649 278249616 0
379463641 107349870 0
501451740 87730446 0
563813327 413738021 0
394128475 194296493 0
435342034 554686240 0
570578352 31979986 0
331977861 418884834 0
332452065 66545605 0
124775998 167861385 0
265494348 269810380 0
557820523 509909604 0
501473401 7441542 0
566114043 509150867 0
112105720 177442007 0
106626606 414521960 0
429845660 107027816 0
484822340 355877985 0
75120154 52535601 0
38541997 23934889 0
41116894 325205060 0
337915863 322244529 0
10796610 373549490 0
573183867 405637160 0
346217046 523981351 0
324410511 57566274 0
210484071 45608382 0
318409309 226712691 0
403549532 70874212 0
392739743 48792073 0
131584416 86942036 0
439431111 189925392 0
113694728 286291338 0
497858549 369711101 0
143497364 484302060 0
522848152 134425153 0
196945264 504844451 0
186343968 233483144 0
118121143 298074770 0
194640973 187407361 0
143827592 82429209 0
192959291 80588266 0
97992799 159819598 0
230508678 556334360 0
391764871 294879488 0
110313653 24197729 0
378315246 202481213 0
441156319 284979876 0
476015536 386424694 0
240368491 446018561 0
454145189 558950997 0
490083223 539348965 0
576578023 25189495 0
99896750 488930758 0
277252780 548910980 0
147425552 533598864 0
285570555 341713722 0
403709067 158528454 0
11279581 564996267 0
208219831 107481004 0
366831320 40667012 0
50774469 55540149 0
447913087 313298986 0
328044750 40008379 0
143883253 340135837 0
220548698 169082131 0
28208920 245828334 0
357548078 553130032 0
271828691 32225114 0
319815377 361234910 0
565739204 491483812 0
115092981 189113110 0
100475344 365615670 0
12993681 386256065 0
435831268 325796274 0
509292860 45208148 0
578014090 327628132 0
207278554 391783315 0
442887169 212502820 0
506706769 33502124 0
438749806 45956384 0
286131876 535385996 0
485785298 70946462 0
270096729 534752733 0
195625040 507736187 0
288198059 386393754 0
44148263 109888675 0
407159662 383679555 0
551693510 120257365 0
381106523 169819379 0
234053907 253525532 0
281798094 82283586 0
142572847 217311847 0
448063843 494192151 0
186687838 494362026 0
505141802 391575041 0
552994676 494945911 0
200010466 339563353 0
550538059 552035278 0
123267858 185944488 0
105592494 128079262 0
123072989 435396336 0
296006378 371145462 0
6061786 183305764 0
349584670 300079595 0
445701901 269382492 0
273310247 105889403 0
437063364 198566763 0
296836590 165316028 0
516102999 195574857 0
24104871 220482993 0
217502183 192594036 0
408871319 579647472 0
404552042 35784367 0
239569810 489031041 0
49294473 338877067 0
319556274 29716225 0
54066873 106299149 0
550509349 349358565 0
365784002 357488749 0
427901613 39850627 0
245415606 180471784 0
506321262 289055269 0
429122295 396005030 0
291609825 463935626 0
553763009 574337536 0
130971891 439105962 0
219156036 341837965 0
421196371 376131312 0
344578176 519163514 0
236728098 301849399 0
21883860 174553041 0
495663778 570162027 0
136688752 213040097 0
283512605 357175065 0
12218147 416162540 0
6498744 182282820 0
158715363 206175687 0
368464616 133894765 0
170768596 534151162 0
13612117 115933236 0
212643118 284533690 0
237310589 564545872 0
421019279 343630632 0
441482779 345215181 0
444450155 94591984 0
441171056 294891388 0
256820039 186894972 0
341339660 545205019 0
312433822 299187395 0
41939884 166836916 0
284363319 279075893 0
359078456 118004925 0
237473151 529954670 0
335228885 449803419 0
406929187 148144226 0
304543356 489065012 0
63139207 71660735 0
479884917 417365739 0
15456957 39111928 0
158147256 61524159 0
441408276 122156196 0
337027764 355555778 0
362602727 306681259 0
474786697 19575789 0
497317032 166170576 0
47666165 442482382 0
143250525 277390644 0
559487479 160866392 0
573711834 503776465 0
413042984 357620837 0
317322211 268967083 0
112323552 290827956 0
565966545 451891736 0
436130337 579389146 0
413930372 51267985 0
405661235 166313181 0
407801818 104080831 0
504689325 385648055 0
36287332 525817265 0
138129776 455295816 0
564865035 236280546 0
415576318 415563188 0
545486504 291106753 0
44835091 318619718 0
156444155 137226974 0
63391529 459445709 0
396386071 100951536 0
139748900 297700807 0
253866405 29065236 0
26628872 282820241 0
64085084 88568757 0
394172664 464165821 0
264871427 270718413 0
269120929 280951536 0
73048685 276769714 0
407330957 151558588 0
306143588 435811390 0
307915759 373364718 0
289552718 531696825 0
424101797 532553609 0
361382933 469077894 0
182161164 283879352 0
325849902 110101262 0
556284755 174994589 0
306123093 558512481 0
266204641 175301154 0
45323589 516814160 0
559455215 245171618 0
548069487 114284486 0
52453323 333629787 0
315619175 177606210 0
226214882 36762428 0
253203198 279807896 0
159143015 153138025 0
466470625 575538338 0
80421965 458220495 0
456829290 578016498 0
203746899 472276204 0
297897593 91128487 0
491426308 206842446 0
168295094 62683151 0
174080272 468090429 0
185997484 63070619 0
259044547 301488580 0
104348005 239551246 0
46678355 262587707 0
213263816 37531362 0
141298990 202445715 0
492274009 347185847 0
72779348 557921588 0
323442828 479195094 0
411766296 40492799 0
312698314 207667200 0
493077780 373679123 0
514178206 85946048 0
550747977 515105597 0
471977734 406365154 0
139720200 573590003 0
313211893 388261360 0
386926975 489084690 0
450137327 10173778 0
288348098 475756637 0
384689705 314885293 0
84709156 543772888 0
401545553 224631263 0
480313372 478783595 0
38997218 411240676 0
577613922 116418244 0
552524590 329124038 0
370522398 547347595 0
16664954 192665908 0
124339310 237282043 0
413020224 153353304 0
69788965 189584817 0
404391145 149333962 0
358607643 510496864 0
321169384 153874770 0
50049658 356009636 0
257888387 454958271 0
508110770 196371382 0
334838302 178107797 0
435281618 311464957 0
9086284 556035149 0
338571777 378951505 0
292839738 390761727 0
205702474 388122928 0
40551285 116810262 0
40309284 201404961 0
183968323 6435092 0
478916737 51132536 0
330492844 533462411 0
539428177 23478188 0
498753503 404141040 0
295145518 110730212 0
84585546 212875867 0
515229722 362318637 0
166745092 1567889 0
301306705 356359240 0
199727116 565457933 0
188387913 253343663 0
355144179 222606809 0
262756139 514844663 0
91391099 153687540 0
291232974 433258482 0
509354873 309554692 0
288445275 458667182 0
188913768 385951068 0
561634943 559758040 0
465907632 237175085 0
259504208 298417833 0
506421773 360004938 0
17055919 108240024 0
559187480 486991583 0
447863156 197129941 0
393163953 148433525 0
217287910 328500134 0
557143900 500880181 0
339147308 97666191 0
181958068 29579995 0
323965019 232891087 0
485268271 115437828 0
79980629 482255140 0
436931290 453183792 0
82021816 192453702 0
41587129 316371397 0
169569575 227189206 0
332350189 496408028 0
297762791 56908872 0
199745101 194784611 0
465404432 183341796 0
276216978 442718409 0
430979491 532313438 0
17028074 226253645 0
57433652 370939495 0
577331238 448533155 0
557572950 509650894 0
349575359 132510036 0
418290796 54399495 0
570043797 80739058 0
465773968 318913156 0
35711987 67146912 0
310739677 400408476 0
26947355 459417146 0
27526392 35336679 0
306372930 498735420 0
86577212 151276971 0
71932881 219397587 0
16782660 293846745 0
27199516 281569688 0
390148453 459101128 0
566884809 253352542 0
64570687 449935699 0
118557859 281286362 0
123656128 143902876 0
48677122 342510493 0
440627491 202260114 0
42681679 422655910 0
322334 428368725 0
444499165 571747605 0
260641468 358725308 0
303639477 424498663 0
111418787 244840425 0
548792785 453006402 0
417179830 409184176 0
137101689 524702010 0
413697242 488774669 0
423197355 383278780 0
36872058 139727230 0
124934188 560635501 0
577924336 203406051 0
461737705 33311642 0
478873279 102799523 0
92687611 533838257 0
59072772 52103547 0
352622610 520210647 0
317986753 384199922 0
358251915 457740270 0
466623863 332518645 0
449921056 317377500 0
528296952 493183212 0
396717833 491730825 0
251068643 261856189 0
338711938 151847723 0
102757064 455420612 0
357855613 355836127 0
528262921 498470987 0
208268588 383306900 0
250750890 573455879 0
229602549 84947970 0
183102402 358759839 0
237657930 382738169 0
561491442 492274407 0
350390408 482383141 0
385853426 15139697 0
91220892 264354104 0
353663684 94082873 0
522809099 312249350 0
333978286 16560300 0
342525964 280511788 0
56196407 229207583 0
256451486 452792006 0
205131293 384186777 0
535188777 57884801 0
512803840 298945871 0
275927082 332109093 0
207802085 183972540 0
541592556 111536662 0
121648884 495758607 0
104896195 415488820 0
511092945 71750297 0
184362575 95158243 0
561375252 537188019 0
52457992 567662401 0
221666740 427923869 0
156515839 280603106 0
327221188 303917728 0
119751382 180906788 0
254339378 343569986 0
11026635 238187305 0
258297958 33955331 0
479491655 527660061 0
270444965 258815782 0
310849488 499182675 0
8046526 119482776 0
453326620 248210844 0
160951542 2943464 0
432489061 204969842 0
16792235 143634895 0
208274976 69276461 0
360938890 86606354 0
400577319 371015163 0
72388670 349134767 0
147329064 162729712 0
87253698 357085275 0
287849948 63056563 0
58601015 542836278 0
49509052 340101172 0
160886738 548496507 0
351830983 129046612 0
235742879 445324953 0
255944499 561235953 0
147766680 257590579 0
255256930 4865222 0
133786655 199444468 0
454267744 263379179 0
204848039 296460082 0
397314981 469784782 0
148794986 514668141 0
390155256 302957358 0
70263287 113303094 0
509274635 244897739 0
365549950 202549882 0
435282291 109474646 0
247378399 119589299 0
347753762 524188106 0
241960609 133816091 0
487108720 151339816 0
323195951 417199611 0
103423917 38744636 0
58597814 149137735 0
291458945 107872592 0
184588288 519785016 0
393669529 307151193 0
162872690 50211612 0
72760552 369047090 0
107538001 105583489 0
86996583 537822233 0
265207381 166969282 0
491965408 358920966 0
517950932 220954978 0
185458638 415626207 0
539966579 3333842 0
60441753 299193588 0
192193543 59015788 0
489271071 482231700 0
320600538 339349788 0
306015246 143606500 0
493220336 295634018 0
254504802 307094427 0
10480644 84508677 0
270006040 124394883 0
82584943 255409229 0
118591515 226219886 0
246588442 461697092 0
312274905 23113373 0
250524896 541376919 0
482917836 488078678 0
64347856 99024014 0
366642459 412084841 0
93975727 76989009 0
343378375 571836041 0
311292358 77263244 0
366284410 563495920 0
11866710 326356296 0
175018780 131518855 0
25665348 279467530 0
449644806 542188819 0
494844701 253520567 0
390847631 329744095 0
156579317 38559565 0
82279687 105851391 0
175199092 2038078 0
231697137 104023057 0
18436681 406286789 0
344386088 518345239 0
578568872 332170142 0
301371896 8860469 0
545665396 118794130 0
367790510 547030867 0
394384685 386167699 0
71543318 25838172 0
391977115 502735308 0
110644389 27053592 0
66590217 66925565 0
539910459 117216153 0
254729601 451390833 0
550195311 458834315 0
152706230 573126668 0
348912635 416917348 0
349398784 516603087 0
344898666 337043317 0
463955343 475890248 0
577061333 206092497 0
101667054 417749869 0
404174949 76418308 0
188720205 390186415 0
327304811 327743461 0
491118557 453495614 0
529292855 26649204 0
402227482 554537968 0
143940647 570047624 0
484843638 260336846 0
66036238 275051376 0
181912795 539286020 0
102274703 298926740 0
263555682 309878656 0
403619279 484763974 0
442836051 65431983 0
178970948 490410591 0
542496269 562636259 0
93933462 432798838 0
520307921 533264337 0
183778729 197162008 0
15236766 262785456 0
311487859 266152991 0
500824909 445976838 0
140515824 102936950 0
200737529 309284872 0
549896980 533761671 0
177780085 295718212 0
260070226 58138701 0
523203782 230986513 0
86274944 258180311 0
244989343 288248373 0
262061809 6477922 0
259935518 247598449 0
31915074 560140063 0
378541832 508875135 0
171233970 216952870 0
92963468 285724640 0
171906058 25411840 0
496685964 25311392 0
65480936 87573667 0
283070430 356045534 0
84938939 44457552 0
72905302 388257716 0
178079030 429080348 0
259119005 487004415 0
61506534 371214692 0
566719597 543969531 0
503603739 14030124 0
291786088 275024996 0
310521922 500876186 0
194540456 263900429 0
336501300 291461635 0
75734737 369769997 0
522889130 308886785 0
456319646 164274571 0
477524769 393132314 0
50139952 119980084 0
128692124 103678160 0
398064210 421059307 0
286762996 321570216 0
116628195 120165127 0
488588737 562623851 0
530338475 264637702 0
496363262 179701933 0
558771097 571870708 0
86173272 306502319 0
285805568 172290339 0
319019519 521218777 0
438740049 153370730 0
563405601 119088579 0
231856732 391554133 0
390992539 496713614 0
335016127 477468018 0
501456831 413175508 0
42043942 53378734 0
134705203 167453085 0
498868797 238914446 0
216711463 502957491 0
32188646 105873815 0
159413360 344163698 0
149413816 126518892 0
351253604 124209415 0
558874754 27571750 0
528696995 253094101 0
73816499 517342528 0
237168760 525787931 0
152520684 110749466 0
388931116 16851117 0
195485258 438244768 0
259321485 200899677 0
250801195 322185197 0
336977350 197424422 0
412775834 267885620 0
310098129 6531204 0
1920338 564908069 0
126686696 471523251 0
476514645 460078057 0
154306216 225794059 0
439626945 350778189 0
482009409 265811994 0
214829493 158180889 0
218801737 295178308 0
231145569 448431710 0
57800412 262424303 0
469430888 442865865 0
207664954 525807552 0
100080012 423639300 0
302238538 285356487 0
65307992 169024092 0
31085502 2008598 0
143914761 357642585 0
357402652 261870043 0
82245511 450014855 0
115270119 144773527 0
280247614 472263243 0
413180986 176927873 0
214937056 494139071 0
100618523 180445760 0
104187134 179835974 0
111956282 522307573 0
274160007 455723229 0
212473506 519295231 0
370330729 130238227 0
179410931 384808308 0
65652004 498006592 0
505582011 334872041 0
140167732 532772404 0
466446686 206067439 0
4753141 164946391 0
394008823 146603978 0
291418811 257951571 0
78932515 196196464 0
539943999 235079741 0
438252693 568147696 0
128046186 163480544 0
3054667 279684536 0
86859642 406699778 0
111753130 441903558 0
447464610 492399833 0
240478457 271184613 0
483589955 353763190 0
60440677 190846035 0
16082218 146015077 0
259882362 302369366 0
100217496 524952388 0
17329026 559126902 0
482850969 266899527 0
486220392 470894114 0
531373741 459710342 0
372059414 246251935 0
543443406 511160686 0
534075411 499236658 0
505931211 2608890 0
149924243 486321222 0
117773925 508025208 0
556054029 490418088 0
453078642 574967612 0
440279158 515311409 0
107612020 563080895 0
229787683 131177578 0
466353901 368792997 0
563406219 217063334 0
250364140 452568277 0
152991261 350408231 0
227013056 534846649 0
15492636 22792600 0
178527987 123828598 0
326584916 533600142 0
27880103 560358979 0
70811032 32747052 0
189610058 28286709 0
47718648 205902693 0
66502798 506196098 0
167439866 200507366 0
79943671 434159941 0
461499854 139806774 0
270867223 427089556 0
130282669 207336271 0
432294566 43780368 0
288315424 157015337 0
550740847 223097598 0
313733345 54190503 0
389144826 241417624 0
57031701 32664707 0
143397709 575247407 0
347011636 390484930 0
283995875 189456217 0
135364938 348828780 0
192898441 120900890 0
127370393 391143586 0
401912523 550375889 0
199070269 133477703 0
158285357 496091097 0
305586100 260128882 0
543874797 346188601 0
179471795 251936942 0
348303814 423311565 0
575673320 396227070 0
274631157 439759884 0
65876463 153663596 0
211366986 311987268 0
89595902 335571084 0
104730586 242217615 0
400151108 539004361 0
140283203 457739330 0
189700507 46388307 0
16621715 535494659 0
309098039 381823733 0
397001470 201599946 0
198904511 573749525 0
198595866 83235293 0
28448027 359342563 0
234248930 398013171 0
212822098 493815362 0
526245741 289534076 0
425199516 436417042 0
392914503 440045746 0
469869643 483090418 0
337097726 110995403 0
438131748 492174621 0
310780026 145494044 0
486912375 468916505 0
99508000 445712964 0
151667612 92973820 0
94207619 7447560 0
15262787 143980451 0
302827641 246284257 0
392191690 247912804 0
174123237 144084569 0
122690227 57780647 0
512237036 58941872 0
40902164 251906659 0
315213084 138166709 0
79623884 276914978 0
463292735 216675544 0
521568554 87434597 0
140661291 377510541 0
96726423 571710096 0
56520049 126901038 0
537961772 54924221 0
169252713 503635209 0
168957612 314378165 0
477803947 297104345 0
212319754 330181590 0
520911117 79728377 0
132423591 516120265 0
84237611 52265557 0
517167300 135316813 0
549389443 258100041 0
177359539 119232106 0
480502258 565930497 0
359430145 75105064 0
371431335 184615777 0
476734652 502790916 0
28702018 419953827 0
82486706 49071232 0
119512374 193374684 0
189086926 411967090 0
37891905 157928605 0
120975153 379087080 0
192426245 17968733 0
238762866 93026141 0
495630695 149468608 0
495326665 138222493 0
127693424 178005471 0
198519609 451771792 0
568090966 410705516 0
309478994 299982469 0
470673820 552658153 0
137614647 382264829 0
7110561 310658249 0
534544083 119656597 0
48601383 430192750 0
337528694 392929800 0
84812037 128059203 0
408426279 103334674 0
60753555 511635832 0
95102526 343826917 0
64675944 409771699 0
388499076 207268122 0
532933182 176921332 0
99078838 118647930 0
524035570 260671786 0
417427846 394131396 0
534342162 79227965 0
547573222 529633348 0
337090731 333352792 0
88063794 499820710 0
19853621 5230627 0
428061116 67521310 0
552249952 62722083 0
427007417 342851081 0
417896185 104305105 0
563367507 224617292 0
393699811 255365634 0
224055001 101957939 0
314612887 184860064 0
513560816 301563275 0
441125617 274148466 0
111991407 275412402 0
350658100 430866861 0
433892277 103250260 0
517567277 478952295 0
416330673 186691865 0
333838197 120658080 0
397593708 405899008 0
316645919 567215465 0
307673821 34804283 0
227085825 149125865 0
234191892 436841700 0
200280635 481594020 0
202490019 52746216 0
84824070 264630474 0
204945398 267147969 0
100718074 193943720 0
337749428 86004801 0
22866233 335150745 0
159433918 452195543 0
516205385 304953023 0
25208123 488644116 0
316015765 83544066 0
333582920 484702928 0
367389622 220807738 0
272077722 432029584 0
155099112 24282919 0
248715376 377445768 0
544888470 273238229 0
206671628 142650336 0
129551210 66106784 0
159391372 257618018 0
537475822 224392944 0
346632805 65260221 0
518014817 41720015 0
376907789 488134694 0
197781935 356667103 0
502202940 153608557 0
242912828 544227314 0
47896064 226255828 0
214404035 452866909 0
62844718 535093764 0
392852695 323504014 0
245771294 346560535 0
150054849 527701076 0
303961356 9591717 0
46266597 249676378 0
334041950 16567954 0
113271373 91396828 0
285098787 464085153 0
436585585 192375586 0
422988518 105059967 0
46525959 334983899 0
197118116 169413815 0
512608175 25894970 0
264289707 500184295 0
190250164 277175766 0
363020213 143511810 0
129015266 412867811 0
500995539 440579972 0
404840889 503665320 0
247727071 246739336 0
80500905 509969049 0
226939074 154978391 0
434541707 368378838 0
390807714 329647562 0
201104842 639621 0
142413406 415988941 0
13338978 209473366 0
210697411 443450272 0
372065202 473956226 0
214387349 206684224 0
577715599 326064007 0
50282492 38906401 0
116098841 483733703 0
209565702 118934929 0
391258200 69753154 0
211603504 203627765 0
52426328 188905531 0
355761592 202975381 0
349236994 408408368 0
202094336 286116878 0
64218866 12164078 0
510376840 260577264 0
84852095 26964673 0
407418142 182394600 0
45012355 512885644 0
204395584 253821236 0
54901539 53462854 0
494493649 522275120 0
334099518 262598602 0
1076065 7160751 0
100986550 554460410 0
278529872 291110220 0
460890889 36494727 0
323527450 171436957 0
569241798 354387034 0
3645643 78959205 0
545875687 85241401 0
231248309 223555911 0
475972561 372941818 0
523908590 306796168 0
432718275 537052894 0
171838276 195611606 0
290228111 502648405 0
172129677 518905412 0
32750664 540135326 0
251815041 402592074 0
287407142 449021840 0
200558390 475204146 0
71038868 443886291 0
355187963 519648349 0
441613776 553095418 0
254055562 127384250 0
458057917 47776453 0
274541623 551658178 0
94212253 16896967 0
286838203 194294420 0
7538806 553691249 0
222619184 379641447 0
27116358 389660700 0
543533237 70113961 0
107529234 112587969 0
546481242 17684019 0
252800043 490357039 0
112432088 37825318 0
182441869 180763049 0
435807169 9917365 0
501877824 553387099 0
243353789 285060758 0
495811546 455355613 0
430066785 446024320 0
440337039 338233512 0
508484690 79765869 0
573597887 330935049 0
385839878 177337828 0
190433480 134491161 0
155742411 225584664 0
531949721 12085313 0
251096597 113286389 0
164586571 93196273 0
345280543 34070132 0
502322089 207958056 0
497397648 446599504 0
567592693 165535750 0
500758187 386449186 0
21305616 478793765 0
73487861 408790065 0
535160147 88012342 0
198384595 555705355 0
430908438 14050364 0
269206888 265826469 0
539905742 194354061 0
479899811 220159855 0
109921741 444636676 0
25809782 209788488 0
178401989 24252137 0
78731961 165961480 0
390140652 264206195 0
348708481 312939200 0
420549308 166018943 0
5547829 385771972 0
361060648 328044445 0
213544747 360929584 0
301490171 75416076 0
523123118 149815688 0
385003939 427436385 0
242004693 71528689 0
198191802 527410476 0
141255309 509700981 0
114865802 91992348 0
380350570 428427808 0
515681345 226264165 0
264686828 223475887 0
426996798 519526987 0
88369134 321742503 0
546798909 374265448 0
125269323 544024091 0
188055602 214740669 0
206403217 458208650 0
465757233 288608541 0
120735273 522881852 0
209814684 183774075 0
218193272 108588511 0
430298266 89496798 0
445066786 61161574 0
346917066 562293087 0
362554112 226172455 0
432702545 309037064 0
547925658 377948663 0
292744305 560796493 0
109770622 511367315 0
251817593 120808838 0
489370429 4595832 0
408871965 391254535 0
330632292 138401935 0
186195250 401193040 0
163523410 546643635 0
279736314 514232721 0
329105022 329440705 0
53726500 239979549 0
566995608 23257402 0
546745047 2551700 0
226296501 73311054 0
170354957 279179344 0
466747013 560064366 0
68110403 78439462 0
184222264 231861308 0
159705081 243864834 0
203576836 551169810 0
131276838 423959574 0
332083070 345262517 0
325529791 563195182 0
321749022 208559401 0
278850999 169021773 0
335800864 468391619 0
144899023 500790657 0
410304603 161010154 0
128107131 308552835 0
20711248 498492339 0
273792165 124536526 0
544894428 65318337 0
547181575 401047655 0
251263928 519966155 0
153233996 341462534 0
270655237 196716646 0
335617442 68867504 0
239932418 68591691 0
150577743 164708958 0
205126843 35485351 0
422142723 468711101 0
39411766 213405612 0
141214747 401712331 0
403871783 429158526 0
100811147 320191200 0
339577753 476922274 0
160739159 470973922 0
469084255 11422259 0
315080021 55701885 0
219791659 249178165 0
194833006 6694713 0
504767503 397451520 0
5916838 184297693 0
520142217 148086637 0
83479914 74955307 0
312457477 543378808 0
551383277 365865007 0
454057751 378902700 0
419044262 492626242 0
369743702 534149410 0
180048617 24833589 0
258542725 532664103 0
279689896 369780577 0
341623663 290131490 0
410197811 544272087 0
274713212 394417310 0
495738237 560719479 0
427134175 55697153 0
496470034 388354121 0
8735311 488799899 0
11180740 342728164 0
249385037 170326587 0
360279146 396319026 0
361235431 407490277 0
66946479 94134869 0
227402707 501274836 0
266207046 103205327 0
466252766 374904902 0
150201090 24266710 0
107462110 245751283 0
442131056 33506220 0
389796465 413659127 0
519732563 98414400 0
475457406 60751690 0
549236953 573495164 0
210028142 43260521 0
281908386 353297575 0
536828281 448864036 0
332168880 253562741 0
71520881 400069487 0
164141079 322102527 0
156959814 12057264 0
168618194 261707884 0
285054915 392879812 0
352356149 565925953 0
174162062 532744265 0
377648744 130427636 0
217471672 399772084 0
285129214 224707723 0
318316029 80170286 0
280373988 328924111 0
377030422 390255332 0
65951284 70397146 0
155259663 136866544 0
576867579 60317347 0
80611178 61961801 0
121264684 518005066 0
12458829 356026696 0
9953005 55579184 0
535695771 489151980 0
562011400 92599106 0
231934576 184960353 0
563858823 456596450 0
377593718 33883967 0
504009224 172925650 0
141898838 578165700 0
388074354 316128548 0
487382531 533558360 0
35905910 382814907 0
459146469 146053 0
578440918 292735425 0
45474643 418437773 0
447409894 397393677 0
486318948 470234243 0
92744841 177481493 0
574849530 270124117 0
550357368 299750680 0
235262800 282396409 0
554083536 439866931 0
259112584 437750838 0
233376512 392322544 0
276392714 161019080 0
265043186 430609633 0
246284610 510849874 0
207767362 313800512 0
181601614 360881727 0
258660210 430087537 0
353452566 70595083 0
434405000 415901763 0
476690834 567652553 0
370895785 528572951 0
98989466 178564626 0
366291784 439196321 0
562417972 392598672 0
349098516 414106702 0
11431891 483611955 0
163405996 375624997 0
312299938 504704280 0
154804763 288435712 0
177993508 531164451 0
394020859 174382521 0
500870701 394298900 0
58842454 101064995 0
325271054 368358952 0
484376931 296856869 0
42743455 273822736 0
94667091 64638209 0
162396184 405585451 0
285552584 253266261 0
442986821 530418926 0
560613903 221892427 0
289103890 180884963 0
285738065 561692126 0
44951337 152414487 0
78604324 21647469 0
109319359 402870565 0
534849055 301981546 0
165428371 332507242 0
29085965 34249459 0
533892393 464483673 0
413532195 69271892 0
127580243 413449312 0
347721695 296755959 0
338507334 67801956 0
330812450 488723917 0
345753989 413544292 0
416812819 518837541 0
569956915 471640056 0
168546847 390547759 0
337175318 129254254 0
180119420 84202370 0
445874641 451194378 0
533417143 540102592 0
129022342 431990725 0
133293196 408543817 0
348051873 334526087 0
399823536 257264093 0
369261268 535611656 0
570788031 465389201 0
193173400 392173089 0
508506121 150733697 0
506285685 459867502 0
7771099 540953038 0
198634355 16026163 0
399518180 306107503 0
85859104 331259850 0
276394368 277886017 0
117331900 192945228 0
102911998 525681202 0
41742976 444335932 0
131322686 54752117 0
569831624 419886459 0
125827628 103196071 0
88871874 508476489 0
263578401 122521291 0
275691686 3179067 0
61172996 597571 0
7154122 694132 0
277758000 305277704 0
52654828 278580738 0
310191009 162352731 0
125306319 351399954 0
44394023 401551763 0
450543628 390051 0
460665377 162640997 0
475973616 381539712 0
479512473 155625600 0
155744186 203121487 0
107230079 83151640 0
564116196 305786939 0
78306048 326220554 0
16469466 201152798 0
472574749 383728268 0
55156534 121110952 0
114319528 150477826 0
567111181 133279869 0
482327650 362354103 0
76277131 156098803 0
280120191 112582315 0
352486052 571305111 0
488365142 179719493 0
114144377 171100772 0
120914894 266050498 0
413445132 179621835 0
497714889 167585489 0
523352989 317627983 0
106020365 389547865 0
121755568 123444771 0
511623035 360433699 0
437709584 326669832 0
186365858 509350047 0
268810084 211748822 0
321647357 391416407 0
345265870 358884551 0
14784145 445124585 0
172020820 472802596 0
467840737 347413772 0
399638783 463411776 0
108389470 432475060 0
433417927 221013229 0
568855523 454869593 0
163526787 362890740 0
472480822 400339129 0
493959087 16236015 0
445584431 41418881 0
223794584 344504809 0
174998456 370242086 0
546102636 495492937 0
390123948 262198171 0
504089169 287059705 0
264309539 477150806 0
277554865 112705127 0
380564287 162218015 0
477624347 362118581 0
567611780 362683418 0
563266629 262157201 0
34498435 157483521 0
573011822 498903724 0
314010555 548236873 0
552444569 162764716 0
61106506 481029475 0
167543524 374970302 0
219396494 258600102 0
264064558 469650624 0
352732217 564172922 0
47843710 215579667 0
567300266 280327376 0
362585441 503403196 0
108590366 460847846 0
326188946 304630197 0
103884551 145184742 0
73629699 36139808 0
310952948 201353214 0
404273695 104335555 0
306458442 374839611 0
372937012 218534735 0
110822592 140447642 0
413146407 210957399 0
254831538 544836679 0
325067145 369767938 0
219562182 482600035 0
269343012 122310090 0
199094264 481955225 0
358006710 517654013 0
364552636 188558315 0
328290910 191127092 0
235697617 317136254 0
317999852 576156359 0
386626299 468583302 0
474779803 368580780 0
357561480 332654076 0
4755433 383219505 0
414325151 450943691 0
109304196 235352721 0
559572858 293040684 0
159045928 192115372 0
435457922 285547973 0
290333319 514616278 0
136071900 312241134 0
70042648 556635428 0
553186543 314052726 0
21661492 420565108 0
133967081 459425796 0
163546271 177826121 0
515289221 401386420 0
361646909 274569085 0
394636274 148870452 0
371082463 490773465 0
50367297 495328019 0
67545733 41463479 0
334129930 543487527 0
267108596 58852429 0
136955966 315183088 0
179476836 431335512 0
157036327 473706047 0
235356923 147645274 0
281433228 74015971 0
446874729 352351079 0
405315148 27910808 0
420924182 468886296 0
144747475 34378730 0
54432420 575345903 0
204558492 315073324 0
98356994 99027367 0
472788681 139653887 0
558397591 114804450 0
236189555 134141714 0
423496277 508361313 0
485580758 474680770 0
440680465 269385262 0
347909449 411277500 0
407649441 391587997 0
24615302 17014679 0
285853188 371160462 0
278182947 206990287 0
33814490 237149964 0
389251269 465593186 0
542311838 24075544 0
115261049 554611560 0
491097824 528040650 0
457962382 188988622 0
176789085 420458510 0
23217216 799970 0
22602803 194498716 0
290459146 437346383 0
463465842 371991226 0
38716005 460816892 0
318751242 328288988 0
504246111 158157696 0
273734048 380252124 0
562904819 400379714 0
492197508 49218447 0
133285706 203072362 0
366854358 62959653 0
249966879 216463413 0
492968598 364126802 0
64958370 312380424 0
194952138 378759345 0
552138536 434394468 0
407880910 166128680 0
227511092 280669091 0
454731817 532650911 0
182218839 23163327 0
6103057 402597298 0
202511641 463248731 0
241409754 368785092 0
289636729 558759374 0
32234147 210947502 0
139512584 2949844 0
550168085 30311290 0
40073931 164589971 0
77276956 376775222 0
481325873 98209307 0
68485672 394234746 0
332676020 208648159 0
35850281 412093922 0
495160052 386850376 0
393294552 231931488 0
116358460 29346728 0
235365464 295116084 0
524599177 391061138 0
344503216 115679332 0
96491713 142024964 0
206262326 540198532 0
506324919 14776696 0
219138222 39180775 0
579273802 219071023 0
78338995 235875321 0
173023161 363033821 0
325272714 199683888 0
494972725 254511062 0
410798840 575997653 0
411849899 243926880 0
303457767 474899089 0
422871006 66309085 0
451292512 113461563 0
265503914 78171878 0
280519339 15834272 0
276323428 53830637 0
188502383 563170964 0
292477328 52181228 0
464602315 3361332 0
79535050 7857434 0
195600183 74186810 0
244202814 541582036 0
782105 169846936 0
342109278 437977988 0
111054440 266389164 0
212730339 20566332 0
373619001 355464110 0
10626453 114849506 0
152756336 42097121 0
328687598 269539913 0
444906541 495601618 0
280006355 464891242 0
219645973 564981753 0
271398930 123529946 0
80428878 242555283 0
129451275 239162394 0
17033870 328315990 0
377067348 128391324 0
154437801 507359495 0
458344921 152697790 0
453574473 63129353 0
15560711 300301097 0
409312148 252706433 0
102018392 299460383 0
517935852 405126140 0
345041119 340189828 0
543787217 155668624 0
300099238 228085841 0
299558561 520153579 0
300534682 549460844 0
413665865 461742117 0
502453632 107049857 0
456244889 96237452 0
456475077 330047369 0
243087165 477460130 0
315899294 490046475 0
190568294 53744319 0
199429131 108142595 0
488212605 422422458 0
519088331 518518643 0
77814939 96470348 0
535971 453568875 0
44646746 326988194 0
140852848 246268990 0
447500847 349359007 0
522397908 309969397 0
76296173 14068226 0
461718002 85052993 0
86865547 99949573 0
325548635 416091767 0
401740921 393453738 0
496357032 82948540 0
422142149 211689386 0
260237797 398655969 0
257272283 155147613 0
112915639 270788213 0
266976080 561302497 0
272274348 509221945 0
484380753 123831897 0
194076070 13955909 0
481944099 298219446 0
569598696 174132928 0
404418 73883663 0
2407778 394068722 0
472463804 333322641 0
224595540 156867860 0
200519650 367709640 0
192034542 45748246 0
414864363 420218943 0
241664164 911476 0
165954038 571225037 0
548601214 269772431 0
385546427 219007034 0
337711606 485855049 0
52532835 474732729 0
154201170 382789493 0
94296098 514439487 0
453215904 480501546 0
74988927 122134785 0
443773677 239373865 0
240626432 526401761 0
258992648 465813043 0
504378226 87419578 0
312563459 198772869 0
187894121 534319265 0
465271825 193807387 0
547377894 251007555 0
115189082 392669980 0
469430697 530076381 0
579375648 110402211 0
564049692 312535781 0
270941511 358490987 0
230263609 387800470 0
499993988 273909973 0
552970676 19334022 0
38297888 260809984 0
520278946 260306825 0
379245397 332297450 0
236949535 72721657 0
315252092 93381849 0
301376554 284349661 0
137599435 279255126 0
198793602 91596413 0
206709993 26445297 0
527407334 290216669 0
565847469 549254239 0
12740679 65602451 0
275133068 187082730 0
535696037 145915056 0
408706267 489345346 0
420380803 141655142 0
493583923 540735124 0
412998878 119644158 0
239262970 113084300 0
552733135 262602677 0
477077769 253558330 0
177190745 165803751 0
375175762 47128508 0
199681726 244650675 0
214199898 20290994 0
61595599 549710415 0
399925323 79834059 0
403593246 72132326 0
141841875 122565028 0
351506693 229429217 0
290711002 386101422 0
334338319 23154243 0
494661729 54607801 0
570476204 499222126 0
237005630 387161888 0
535752589 345607528 0
339439776 368947908 0
151615527 143581859 0
297139374 43413546 0
451000211 520495792 0
322687417 508459031 0
227697443 5356669 0
411469753 456809464 0
51053756 468453645 0
573949431 34868687 0
1998756 369844637 0
355031797 15707016 0
192074313 479033134 0
153137202 95733693 0
190492301 136241616 0
34579365 13878279 0
362457185 82847620 0
144045351 360804095 0
341014485 332424057 0
309427831 324391584 0
115746701 471050092 0
41584862 16900424 0
233177035 497693463 0
568983143 179512847 0
151857771 22209591 0
127293770 535871718 0
236744616 74560785 0
269080850 145496881 0
213729036 547519960 0
97743685 19599502 0
410622007 52838693 0
504076907 82121826 0
121629957 402684229 0
117245942 367613064 0
286343629 131864577 0
489945364 518561102 0
386285540 463967494 0
340887622 186008277 0
414397934 147197652 0
127278875 232158422 0
21848286 569261321 0
23167680 446528808 0
385890224 20915492 0
523669 476350405 0
37757721 187753613 0
263541253 52079459 0
385180120 423145038 0
56495324 303927142 0
514194002 108549564 0
238159203 76413768 0
401953823 533052298 0
451005978 133016760 0
325822384 571577157 0
496674579 280277201 0
149952401 571204248 0
305320867 156944914 0
215842252 577558527 0
536851842 191695760 0
281892432 177992810 0
329268591 308593589 0
177720839 419923570 0
264160987 639853 0
228029773 391137340 0
474284120 187038402 0
273312266 335236562 0
102337923 378311856 0
82279541 354404006 0
460190224 302884393 0
344307303 127373377 0
557603473 27094929 0
151698804 20855935 0
296690007 56667301 0
163869244 253815530 0
191988671 70579693 0
400221667 236866708 0
255718554 184335768 0
416969352 121542786 0
287084616 297813136 0
203613386 354097358 0
254758651 283803754 0
333841909 212987638 0
268912902 317624032 0
554871077 5385402 0
137517561 509980074 0
299061740 447198465 0
524728212 244797233 0
579097238 374321873 0
283947657 384095885 0
154181003 211577634 0
367655429 522858813 0
420541429 483075039 0
114764466 136053228 0
429328295 278793833 0
402804017 200072814 0
351049402 550301219 0
260500329 465662561 0
575541388 234967418 0
439946095 57474151 0
322836386 360536282 0
263964705 172383819 0
337799657 312326674 0
544526856 553322270 0
433669860 457302692 0
373835693 366575734 0
336928456 299172507 0
341141481 293844158 0
392383824 169645373 0
145706724 452073913 0
549075017 311253954 0
332198836 155327447 0
412451120 526298333 0
265420014 529046771 0
154125123 357131252 0
435248373 285302126 0
578506007 161425594 0
564737337 541982073 0
534554931 184101546 0
87826602 423956175 0
400956682 199993731 0
127225877 311881650 0
39861570 334098100 0
204271664 99125146 0
161620323 428659728 0
455204030 369206614 0
474829530 497331516 0
382395338 383054910 0
177605364 7751865 0
575086748 432384237 0
243914998 398774894 0
540806546 198275250 0
79097774 300958921 0
482266441 467604989 0
21355202 117418553 0
429159547 304270077 0
435463384 2730384 0
568433227 41005291 0
505137280 550862402 0
111369055 252203834 0
55337540 275083748 0
567421766 27357143 0
215345497 129270296 0
50146189 454187182 0
288075224 260765620 0
499362037 199312039 0
474918576 495479381 0
294512204 99272826 0
295563927 519702819 0
254616502 119073569 0
251356075 57240346 0
481152509 424665256 0
474787771 37961437 0
460731544 414002606 0
384910264 289333361 0
377276810 60904721 0
228867529 97790200 0
393604919 147900698 0
337118577 21870264 0
413875433 205664605 0
119277973 189658 0
298764649 342619809 0
320242462 461592764 0
175792538 466939158 0
548536685 69513080 0
318584125 101766042 0
564832360 114176697 0
509236380 141284738 0
236537983 188571082 0
558928658 16189901 0
206842558 403298373 0
137481687 455450972 0
486534642 209226588 0
172316339 326446219 0
48947015 249831047 0
46001114 399901721 0
178733102 487290713 0
515695733 314895309 0
329962417 485452285 0
111914203 345590485 0
448528428 370912144 0
277436804 179569096 0
327622196 503751028 0
10230949 189501077 0
1375109 110687601 0
154076171 325469502 0
401736379 187429499 0
550795872 155361995 0
443137282 557058745 0
220262622 219331664 0
366247000 268641669 0
557026884 357194118 0
493271621 511944819 0
397043017 224971540 0
545766608 271299627 0
332136732 567111814 0
450943628 41551933 0
423631275 548134181 0
395154636 500993044 0
22280942 338429062 0
25090332 151433715 0
184548225 132404071 0
209691476 198191889 0
455643116 538332885 0
178828372 419913044 0
475803439 396868261 0
12929048 317936446 0
115419429 901381 0
5240515 282296212 0
398529759 465106209 0
95459302 256179281 0
94806951 123902325 0
29941161 171937149 0
260497822 125433242 0
505849814 566680676 0
126883389 459011533 0
387491381 439605275 0
347193438 95349322 0
6313406 310280159 0
310325281 431982943 0
55695098 244418698 0
336762718 382037029 0
270061997 200759625 0
336414016 148544439 0
332230850 73122770 0
246902882 524774013 0
342799482 365656375 0
521607542 16068705 0
199839139 68386041 0
356965284 229225771 0
403036040 70971769 0
146648167 116985458 0
459690730 273279759 0
333188836 435154560 0
67409211 265633953 0
188588356 301062433 0
208850932 528365242 0
239225140 509129395 0
360226976 508513094 0
520707196 526488011 0
75668833 130043764 0
38703988 317693661 0
214346235 50928442 0
535030555 467836654 0
57404654 445090977 0
163613842 295582617 0
46304837 123548883 0
29168681 219957493 0
383489295 290896273 0
235718266 132673629 0
365841672 35738 0
210664696 167973593 0
267931711 297788548 0
403830419 215732855 0
467600307 544824037 0
207722894 469068899 0
379953460 284799915 0
55349841 481387121 0
82060025 130207307 0
61084150 156984870 0
393482793 1760016 0
561622874 348339287 0
363428268 413109384 0
570016919 483565189 0
512560954 138974382 0
30465494 420371738 0
568289121 103457822 0
135224605 425704639 0
272257273 34013077 0
13558941 404041918 0
169412697 309404530 0
118734915 129587216 0
301621383 995773 0
276368157 221244761 0
397742101 301199149 0
393920198 519369935 0
530717204 453043574 0
18712172 355191130 0
283346356 378023031 0
188787850 184720307 0
195712052 49688486 0
150476640 103500565 0
516274000 291398394 0
417296077 553582709 0
106857662 534722392 0
516631681 189974046 0
261435969 41943330 0
565734099 67085506 0
120709858 40378877 0
407100284 9644346 0
351842235 387417608 0
399944809 145398599 0
352486130 71489867 0
203327629 125441922 0
510393968 125160100 0
421897781 394795711 0
574669337 418154244 0
499762226 130217068 0
222310609 457295860 0
568071871 321822806 0
306822484 344016519 0
499660969 528213340 0
419806011 533417134 0
190565097 156603406 0
48160213 53021236 0
249050750 347180781 0
539872605 305916179 0
107922129 549226523 0
294657972 559707596 0
216560873 537001907 0
154290993 15917773 0
373686020 162622496 0
241357062 485586685 0
453404964 178973585 0
494052142 123895344 0
9039833 19498305 0
109308156 282762414 0
551589496 63420185 0
162593099 507719389 0
537958041 221811051 0
337363555 412322392 0
80655297 460195228 0
412441616 550471995 0
509037453 149254621 0
117997961 396998984 0
535965262 392532040 0
118849978 240540524 0
80969318 344239819 0
33842248 534307688 0
284082766 179641591 0
108085273 364438492 0
552365776 125082115 0
276843077 22989431 0
92161453 429862640 0
528826255 218226526 0
258816901 372683711 0
312858984 296417975 0
310458587 361072970 0
563334767 418760819 0
130958780 8250595 0
121558741 310560934 0
347621028 27022847 0
400950169 143057726 0
368235868 264754246 0
515277359 177165846 0
197861772 500100236 0
177154830 214803310 0
241926956 299516634 0
63165155 222161304 0
208017939 485255985 0
127467204 519729276 0
159444320 277276270 0
145738532 148352851 0
276885035 222351865 0
357525148 297887714 0
50514805 461952145 0
421629166 452844788 0
511895741 290350710 0
477782218 11292045 0
475825745 382236572 0
514195724 466543891 0
432012565 36043780 0
288061819 195237881 0
435190736 105000726 0
71962241 474184643 0
38129300 391220830 0
162699165 519761089 0
37973406 363591516 0
512948754 94714923 0
155802438 118382042 0
356796924 188346231 0
82743352 479330438 0
185368713 112759338 0
100677641 156808215 0
376245039 170821361 0
362139896 150144275 0
549221460 234309653 0
574829873 532973410 0
10650335 509087821 0
244063487 37499494 0
3994021 382477146 0
126086315 173570421 0
269468458 247302624 0
184463415 508013052 0
176520106 7646331 0
473582133 352900334 0
342118448 71289238 0
102711056 83050296 0
191621084 307015230 0
391514595 295718647 0
34794228 285841438 0
254334977 23093856 0
374478385 405104626 0
168647512 575694472 0
211632613 91034719 0
50123642 403349314 0
235476161 81849595 0
38449027 31030826 0
373512781 319679246 0
63367848 40492958 0
246589861 68959184 0
535427506 397547065 0
14153671 88253574 0
218604664 323341704 0
249502858 412059352 0
339715144 48683175 0
56771185 456563970 0
547396102 53422404 0
382334753 456236227 0
52016399 438519351 0
434370035 154550320 0
384875404 259698630 0
35896076 226098038 0
192738154 55196179 0
259881063 350300375 0
300139913 421002272 0
477731686 499783211 0
103262852 179664597 0
231392677 574641426 0
437311735 180066102 0
423910377 500602393 0
371116162 110344723 0
30337803 83453186 0
206122624 60323177 0
457803384 417590164 0
221498674 476681802 0
415309375 248177594 0
525607492 506033505 0
315401912 54047267 0
265796305 219881944 0
454469958 240285389 0
125360570 288540832 0
481645193 232152627 0
484279669 83498665 0
555405912 174790390 0
469025177 471375271 0
465309790 330689257 0
514565238 417519469 0
443415632 358839093 0
298296283 26855933 0
398768060 278638541 0
404197513 76656555 0
181253093 337718798 0
32613838 101536874 0
33811149 404913564 0
536837519 204967004 0
110284899 321529567 0
207305547 55228267 0
403471957 57791665 0
475560649 188303756 0
532858610 372473939 0
84848289 72066681 0
51944858 285559306 0
274710253 230809710 0
234437660 127973264 0
437377685 88543645 0
185520782 351931276 0
184629384 225865976 0
147949255 12042724 0
74716026 263326053 0
579699211 81174101 0
425265523 550583983 0
89217968 411119085 0
513605155 190876150 0
28084899 5449648 0
466491788 56224917 0
224402098 80785750 0
520150931 496912134 0
557291448 395333936 0
10324064 538797104 0
472398531 373007475 0
24012380 416308898 0
203085323 476274853 0
98576508 461235776 0
260570657 180693987 0
199569985 112428733 0
67347800 542237395 0
34626688 172022887 0
544214710 78126637 0
426919472 31687723 0
382877068 357717838 0
160604592 347168346 0
550483318 164773170 0
547355483 274016332 0
227972953 113085866 0
136903227 245813898 0
471924659 537082394 0
545951787 351126192 0
305136828 282142434 0
237384501 49289498 0
202175266 151639640 0
368043977 271522559 0
552892272 82647506 0
383222448 355159742 0
187096700 1406621 0
222249273 404513089 0
506262466 285752185 0
140634969 545519233 0
487833742 507119214 0
28280912 34722726 0
420958412 363896639 0
280881043 22825957 0
223638195 111603121 0
329672945 390189920 0
371877235 211869285 0
319329525 265128400 0
158618398 538381094 0
547855194 34737275 0
366195462 474220163 0
531974485 183292385 0
231879754 177507181 0
546270044 535725967 0
351161692 130472082 0
235713187 233581249 0
374262923 228786504 0
562853176 132052220 0
178703018 470334012 0
532781808 443468946 0
176718841 305337075 0
218392431 280518426 0
79700112 536490659 0
432686876 127995454 0
482429343 473153776 0
114726187 71324443 0
252789594 357656230 0
421137594 244202314 0
214278480 562961279 0
509091045 563200600 0
390114857 15987459 0
542716465 314277973 0
178282964 276847865 0
308400360 241419198 0
66948801 471240140 0
271903587 189042605 0
270624361 338270306 0
403243778 229863726 0
4376384 541806679 0
248017609 280539984 0
271423983 94428374 0
550269977 230016235 0
349062074 360825382 0
38908990 227332979 0
228310701 179917535 0
271590199 62317786 0
211745919 378889180 0
261586126 84829592 0
185453608 514092574 0
438383516 267879788 0
123626242 449393875 0
3887226 476320232 0
98331476 259707888 0
365359094 98768329 0
445137747 538124379 0
391269003 564230233 0
395197313 59931479 0
15974240 303871626 0
109190113 525114269 0
273920382 20833190 0
430219823 536861618 0
107438827 199405392 0
533136059 149891743 0
7625429 475309747 0
248556964 493486845 0
230971274 429287495 0
277664828 58032373 0
251562554 61789524 0
194113987 18828068 0
369188704 345094778 0
482021062 498107693 0
205399987 340631403 0
116367555 562626742 0
253855594 295898184 0
489620633 298524388 0
521307914 521587604 0
326115390 160807690 0
313271305 182452868 0
164306861 261169022 0
3228637 293790266 0
544091216 541295149 0
65017007 373130447 0
462028857 97196492 0
145527921 493120185 0
565548270 205299561 0
27240630 308531144 0
91145751 571265629 0
128894455 313663299 0
304284116 439046378 0
235247820 303004294 0
452557987 330226778 0
531252370 71165905 0
94714203 428428466 0
508310760 89200759 0
73873625 169532410 0
158857134 453919682 0
526403717 302220731 0
76409354 220724228 0
324841783 579513586 0
58915043 74812626 0
288897110 258448173 0
527976300 421581815 0
536437823 135393762 0
122194065 431008598 0
576404781 67952841 0
105355050 462251725 0
157772766 443774425 0
245631932 562233640 0
514458914 34263287 0
378370159 445915373 0
3932836 265231540 0
458823371 375819514 0
281504896 386995998 0
257660661 83231506 0
211130067 481211567 0
347607191 469681931 0
553923767 400149976 0
555807677 42532567 0
454273679 350558329 0
473039924 49340442 0
534849827 383265646 0
431047464 267005601 0
323319970 210314153 0
303765827 137878716 0
217334450 472297409 0
338067646 104714345 0
578904129 28844838 0
521699443 54262486 0
303222538 327714821 0
418050510 239818658 0
122902605 215747462 0
404392892 551187731 0
171782773 21290206 0
522491777 573997585 0
103375162 505656392 0
202172003 526322347 0
552009968 136344719 0
38308829 15110931 0
61725072 461598919 0
322283790 156924715 0
6434863 58969565 0
263079837 453570204 0
524030367 543559421 0
179020935 399338907 0
236605166 558773859 0
535410176 485891697 0
104843796 391063476 0
377049707 135689701 0
565161674 116097899 0
490053283 263976512 0
477544208 365235433 0
187248696 404241589 0
391420161 2041867 0
442035619 108437689 0
267964209 51613926 0
544818478 152293690 0
520799564 444587289 0
42651729 413173660 0
123498147 504105717 0
154434190 485554077 0
449326181 564120425 0
553103024 451142355 0
395626228 464438630 0
369067127 537286266 0
405491784 161314032 0
503184818 564535010 0
462407639 436425165 0
238937200 185398575 0
432378199 549149430 0
384097410 556158213 0
386979937 467009983 0
244554957 37684917 0
103201100 74203163 0
147607849 474594428 0
58794899 107645002 0
225855648 329388445 0
104804122 427907814 0
15487050 351000937 0
291695043 17668763 0
70718362 379214110 0
471832773 124867908 0
328892674 62044634 0
132170600 536514968 0
339782514 181506990 0
134682503 5119073 0
332899597 568001655 0
273048495 159887335 0
280920394 260919875 0
346838971 389413663 0
70806266 571413887 0
209256487 553930453 0
92349169 450867143 0
452854728 474530161 0
290150943 238138640 0
281224218 537827981 0
191955179 564337577 0
348620180 256876600 0
10698766 250351823 0
564479279 110020253 0
89006292 303879467 0
329580827 220452030 0
568690284 274436440 0
5220313 381290397 0
30310873 158527211 0
18621017 280470544 0
460904190 186972520 0
381709352 559136029 0
398365692 103772257 0
440445762 7342006 0
196975937 338098465 0
311340140 490895028 0
140762007 231569708 0
527267644 286011112 0
119431048 294027967 0
49438807 131308894 0
111494636 223495624 0
165430883 15727043 0
373347290 555100827 0
280110765 184596614 0
540114864 551678088 0
123777450 167014971 0
407103059 531765591 0
267249198 19913204 0
116278133 500693614 0
2852515 81098398 0
475739320 422017447 0
267156159 326619242 0
62657115 261402721 0
238255609 389286062 0
191596759 487522594 0
228540157 116273215 0
538780076 409723454 0
559246397 297766221 0
497775866 522350489 0
326076429 76363034 0
190486635 166657833 0
365874073 140015774 0
228340766 184091648 0
498010515 251645779 0
470081442 295920894 0
225172272 489394285 0
531627374 237149555 0
431644446 305138532 0
532614198 26555897 0
465496027 118113282 0
36824768 84768994 0
414932076 389208002 0
153271822 304749950 0
5149124 533326239 0
322659757 447172132 0
28082917 551809330 0
236761653 133285947 0
158887397 112010279 0
37939518 32891366 0
240109250 331010751 0
320697176 563120312 0
285970621 161471472 0
397419782 252229770 0
562919331 314359638 0
504009824 348898802 0
283242668 34941289 0
276494569 440829530 0
270237957 270355618 0
524679022 231665580 0
75235360 203957490 0
344201881 532598550 0
430076237 235703755 0
456635729 211553683 0
194066694 246048208 0
34346874 53109571 0
421132719 11873712 0
386640184 438901707 0
213782101 390749683 0
179674405 190089661 0
25912786 208569222 0
139649986 65287618 0
279067260 394472125 0
441570802 333064783 0
555725759 513443607 0
501034927 72104223 0
491924025 88882017 0
452366409 396514039 0
70804398 575884738 0
69032842 528254454 0
274104527 204360200 0
305951838 566181186 0
208309780 42166775 0
168708511 150192587 0
81786739 338482306 0
292032605 279432304 0
487490620 257600241 0
14861813 368471252 0
267356097 428079293 0
219448002 341022013 0
4345436 255179460 0
21678702 479103750 0
569356550 240830370 0
563324141 161491947 0
339873278 479510362 0
103687679 99815004 0
561393010 567668824 0
249230252 502034227 0
333620458 286509754 0
77561137 214523852 0
183978578 136495093 0
98723193 254585839 0
407334983 36307916 0
428794931 418322854 0
284437735 273133285 0
516462050 210465355 0
496648211 14487907 0
266150373 495932686 0
566507827 121458698 0
575614648 194630147 0
331308983 461325809 0
5911064 443333260 0
452548784 287633747 0
464667805 182664683 0
548689795 384729580 0
83303537 474686502 0
139479912 196099381 0
139792381 190460458 0
497708735 46349803 0
498756189 354694526 0
114576897 329384603 0
359233435 533916521 0
410255310 202378863 0
515553364 141060247 0
313764043 170268109 0
323521622 166163524 0
462757854 123363553 0
59108936 258021312 0
212560600 174175704 0
219792181 299663850 0
334640367 15373023 0
277453165 556139914 0
342246080 234643956 0
257820570 557197842 0
503537838 197405083 0
317413961 8470178 0
27112457 503088200 0
181827527 351983333 0
177151889 50479239 0
559568950 301557526 0
42519159 433257413 0
321037292 234442007 0
5508955 213357274 0
27859747 75749148 0
149448269 438487620 0
540917565 69588845 0
483374965 531203698 0
177321521 235430825 0
65317502 140665479 0
281296665 449714219 0
363071438 178497473 0
410941807 524089709 0
73406764 296440040 0
160003593 406805324 0
48821012 68165641 0
138629879 494526929 0
486597455 383106216 0
378341089 234061413 0
73965271 520704479 0
103954379 295117097 0
340032007 560094897 0
545977367 172646351 0
278218133 339449975 0
195569574 22711686 0
487346446 262869798 0
52473594 353202766 0
478304234 487829531 0
14776906 269435421 0
78500126 387564 0
474181752 372774606 0
457053188 456336876 0
298072220 246387519 0
371524322 444012216 0
562592439 295980293 0
397257618 56581748 0
340802886 420073897 0
307446471 347422981 0
316825077 227220081 0
166729006 100649024 0
105078366 259601850 0
399335802 398886297 0
480612206 499978405 0
509024648 267774384 0
457741320 413445266 0
376390075 536402154 0
158818308 357727463 0
415373707 18873654 0
386997579 237611982 0
59650814 22992057 0
184419837 93975864 0
181565808 442170673 0
115762356 476026078 0
265337012 423426623 0
134671063 504101665 0
134404365 268256245 0
451558870 396351474 0
71612696 150516127 0
412759171 510258545 0
570234686 413704013 0
96053202 352938260 0
255570758 160523399 0
296872412 448572705 0
34006363 174194226 0
2056835 344555928 0
545651546 241357601 0
459555370 539133495 0
431382228 527762487 0
204133704 254842806 0
6088466 490228573 0
287808591 353815387 0
143045113 3489534 0
201209391 452012358 0
360290305 190910562 0
112376962 160784269 0
480563123 458001299 0
567952920 415675390 0
485893384 538460685 0
576717 213865524 0
30446078 132745711 0
288796720 255434231 0
385191949 238314481 0
178608393 40049545 0
492512358 427154688 0
426481272 72354415 0
532429207 496674958 0
312094450 230662807 0
330188998 213560366 0
145129340 375285704 0
250602235 572968942 0
543217412 288227093 0
396421597 115683949 0
180399333 421112110 0
79954883 519539272 0
489632272 37661777 0
340594488 575847391 0
351195566 414254087 0
37908169 578654723 0
574600808 146802941 0
545143167 33093507 0
168946212 129771729 0
516203971 8666761 0
285150490 53887748 0
530810005 449941160 0
254244676 400078653 0
52745016 520202795 0
238567839 571821970 0
396121686 269760911 0
276548628 387160400 0
173345422 85849165 0
88382094 184350619 0
433163593 511137466 0
47116259 284807715 0
133365322 311821628 0
131092386 92331161 0
241397 361611421 0
46006959 78528454 0
437996629 418395421 0
438054358 54818289 0
124814376 255444183 0
318219969 8319091 0
231180511 395799134 0
21528975 30163621 0
480068491 163794942 0
271935583 40252181 0
560219228 395967611 0
10584311 9263669 0
439290794 360567983 0
24861781 267205302 0
299174635 92198709 0
156774455 493518479 0
450435143 349660378 0
269644315 176194569 0
180123380 443080242 0
59671828 404703143 0
361333625 413540076 0
213357002 344476307 0
526519345 72020786 0
547225732 346832050 0
98950256 558842525 0
11835552 208615957 0
281490673 340322717 0
244851213 139711492 0
352615099 312604652 0
411649866 397498744 0
240461883 252619286 0
196156380 285436620 0
269580428 106424729 0
448010142 21341056 0
360615383 433094482 0
541204062 156142921 0
236433441 370069443 0
220248460 276418792 0
326556191 344050626 0
36726021 44059248 0
237400632 130822043 0
201249542 485691779 0
203891394 377621080 0
64502557 385783509 0
457380641 181739633 0
383088522 871105 0
503898187 101105829 0
227489881 348905409 0
542149164 325543280 0
140839529 12751645 0
170589201 266698807 0
465276036 10504208 0
405004744 560377992 0
399056760 268121588 0
297904725 67027761 0
156706257 211855965 0
143042733 424742285 0
23369313 181634253 0
266479354 559700721 0
202056995 14555479 0
330882356 100290397 0
97647515 232007259 0
445550328 135151780 0
53880123 393011877 0
28229836 69875696 0
529056965 307477809 0
379820743 221745056 0
161170852 18153651 0
307896846 520510011 0
247506747 471145342 0
81661357 362159749 0
436703585 315110641 0
334875968 311164837 0
461624493 389536995 0
479934701 352782169 0
446372789 43766411 0
498967781 333435119 0
120361533 88109167 0
123531816 38449360 0
493826536 545430542 0
406203873 408228800 0
296619612 13136817 0
578165273 74144485 0
577456891 323525406 0
235625026 72215888 0
515531437 228793999 0
479127061 391741266 0
496072060 152140888 0
410744128 48638260 0
450347398 527832598 0
379295277 251286250 0
412554144 465866511 0
469218946 416505349 0
193256161 83096626 0
172331047 305330192 0
310129093 19784408 0
463132057 513376268 0
246082928 114212592 0
363441700 518858813 0
485664832 503074602 0
501788246 543881994 0
572389784 351532571 0
458793931 553892600 0
447932072 237930373 0
162223928 449682920 0
130043066 349036186 0
5760265 53213565 0
303879865 17888820 0
19597250 412337263 0
53112482 83782466 0
190523357 370135605 0
548772338 365991247 0
211329008 132250003 0
102259007 415368289 0
205888612 101138149 0
330343455 209049495 0
218990811 259395002 0
298597170 467573469 0
233645017 128183124 0
80735929 164286775 0
483087648 551855313 0
306099141 427435571 0
505717064 487933878 0
227520251 286498478 0
316563788 506202824 0
139152215 469465421 0
298803433 108381174 0
63142136 567744207 0
142091147 86832775 0
550430937 374015274 0
493619345 558950980 0
22916357 367620069 0
491960673 275685576 0
485318957 243790138 0
66202925 539268988 0
468960333 398020838 0
402272923 287942210 0
126890568 469825553 0
327781457 337998035 0
570308782 21854071 0
495142068 337770531 0
237393104 528195798 0
559721587 405828769 0
282321054 46869759 0
113142642 399591398 0
523585724 110307315 0
554964529 336781970 0
122726233 459862041 0
250780773 407059429 0
409691536 497045798 0
325873651 218320168 0
486899169 259740992 0
112489086 12634166 0
314305475 23007948 0
139360137 178310562 0
265282761 300309469 0
285309027 216312773 0
433695369 221492321 0
183620231 110588037 0
63640 245074214 0
216658769 71394314 0
441264316 499385418 0
193191677 130975518 0
399302494 207749070 0
464286383 200381516 0
528280430 161056649 0
552131738 352615667 0
218820084 346839643 0
407078535 212088777 0
446999638 23122710 0
34974373 117282917 0
127340376 438557283 0
79082504 239725215 0
396100617 248973796 0
309251314 133453069 0
57487259 447285502 0
530501735 76093346 0
278030574 175730595 0
89781173 572370928 0
275100959 443246951 0
438373573 397938771 0
315213400 483093643 0
564749335 277821823 0
11081476 470545661 0
448821144 139759707 0
370486161 442622380 0
157746208 536302402 0
65331276 579146398 0
180979332 560455459 0
195915941 369984412 0
130068332 33998419 0
516151898 214628861 0
530956871 432372817 0
119024844 302164029 0
500330625 114846178 0
348744212 380746375 0
570982934 347622325 0
493435784 434072444 0
536994076 188149088 0
297097824 64798000 0
316361722 477190118 0
394896524 236218847 0
445926067 201398768 0
520529719 280362787 0
334274798 78218396 0
521159492 466595623 0
290504653 183579364 0
325993603 58869126 0
564658350 56087154 0
375484288 513229713 0
541582053 495473788 0
191824866 523435158 0
301055412 109767425 0
499870541 310658816 0
156326995 305474590 0
534609717 432906275 0
202067771 24378022 0
462184285 241630831 0
472405742 519573695 0
530980666 276155064 0
273306273 101727429 0
570432277 267409610 0
201873158 184514927 0
138976198 121427770 0
515423753 484872350 0
555350977 429461108 0
399519377 519746346 0
77754001 302260505 0
8836405 527247528 0
174908311 444563247 0
42347123 65269676 0
519815820 193375175 0
320660495 570796030 0
235884171 513859220 0
300410450 305766734 0
85236546 458096423 0
119610542 419538457 0
530109893 373605253 0
549008349 135954105 0
399587441 357137793 0
417472814 546851253 0
557581618 398202461 0
64783141 255218851 0
280780160 351856041 0
217781223 257939286 0
480485780 323559115 0
12528585 571304952 0
424221850 49425906 0
56215055 522015220 0
200887095 68830693 0
95639573 422907560 0
36082743 374103718 0
198149285 260268454 0
324111280 190696977 0
524195145 57907152 0
294004352 564284848 0
119406620 215794705 0
189828673 361273346 0
94673949 475630569 0
418686739 339078956 0
468653153 75641452 0
121274472 236984228 0
423943776 170290181 0
141362257 198729043 0
155256204 159006814 0
132111039 252674886 0
517212715 58156877 0
331137324 409492949 0
468761327 19440201 0
215499897 74706476 0
312108512 413794436 0
136048577 243286236 0
310751468 578396859 0
350019583 505356781 0
332863724 376650031 0
38129486 180560595 0
31446430 165669614 0
384900408 361425518 0
70139358 13651114 0
75254528 466760502 0
466350029 131369854 0
183861016 546769990 0
57430778 334069603 0
396776278 546420112 0
450978222 8284382 0
206021905 210407799 0
41011504 397613517 0
115007701 186919041 0
128600527 228639944 0
289282556 456805204 0
34143203 507567604 0
386319335 130241360 0
396103461 270799685 0
130566855 542748036 0
531061847 383556690 0
462843069 497808502 0
306899127 181492112 0
530821198 21632177 0
113437347 236267384 0
192474181 79115839 0
332758738 569226359 0
318426902 232438039 0
285802645 528111978 0
162796928 541466844 0
358816065 248988740 0
100135941 34653128 0
539004047 480074586 0
127465170 550408701 0
474246708 229686162 0
455256106 511019975 0
295949250 17474285 0
445948198 107295754 0
68074642 556293279 0
431444570 29601970 0
18503757 481456184 0
178284522 432680099 0
24458694 574723120 0
33403275 343090414 0
316366621 174246727 0
179207288 464643844 0
111480943 121262512 0
232392438 24633478 0
174199677 53305789 0
568436818 290318867 0
112017217 107374204 0
228917484 40277537 0
265163423 405729429 0
354081841 260111640 0
290371405 419000827 0
278685413 285625166 0
82964889 37715140 0
408665651 478804900 0
564600264 42978598 0
133908008 488242692 0
541113068 306365616 0
186974876 127302705 0
285538530 165968716 0
90580677 14632387 0
50962941 496662485 0
309196337 320845450 0
972372 366086198 0
459858614 235621630 0
462942847 422049623 0
147664491 204774741 0
208341937 483044623 0
511132721 350763033 0
123106776 120683451 0
180899378 491295932 0
218995936 53605870 0
578079155 320060705 0
212355072 182004555 0
468087990 343559106 0
277931427 300963989 0
470564104 530925712 0
567656506 352522142 0
317779801 234419798 0
491616640 324589909 0
306375754 224771031 0
335398415 399267859 0
305565866 500485955 0
153266254 9578873 0
410742827 417098386 0
218149216 228934661 0
259254998 220739343 0
323384552 422057010 0
431492899 470692992 0
333334668 377666523 0
98244674 49219631 0
102163476 539481493 0
192164216 6373279 0
478335617 18042566 0
207971332 516739015 0
500158835 223320300 0
276404696 317911251 0
322340176 317368235 0
199183308 77760614 0
331456727 54294766 0
571557765 299703985 0
9560601 209341524 0
310756520 227726425 0
204696879 88768698 0
545235841 350260968 0
516538793 461014264 0
270828833 550538857 0
189111389 250721260 0
566765314 567368552 0
100314788 194494585 0
193147276 96068229 0
271016407 74917143 0
269867371 498868814 0
263810344 331200832 0
445017434 330977665 0
517411720 323059616 0
4943043 12658442 0
311419126 334570262 0
41332038 9589357 0
272110506 18162630 0
554078603 24879289 0
425827342 9338807 0
160974019 339759016 0
29690795 215158311 0
514780194 75659181 0
414772031 401777529 0
403812126 313032827 0
30398560 108580696 0
477504443 515584729 0
296033659 526253708 0
400119268 572110656 0
409709536 507564868 0
80420261 451039698 0
226398239 55366131 0
419558882 397171209 0
227505484 150880287 0
285470598 102987412 0
434259283 245432775 0
290604076 320168639 0
505456590 302842973 0
424888924 233977120 0
562319235 553247223 0
526528158 61845204 0
107643988 12051519 0
524673092 146303875 0
70421997 67630390 0
218621465 503329584 0
529968093 105244304 0
18596002 537218217 0
38530843 322482582 0
270375687 193689681 0
133122919 137910017 0
337233871 146337571 0
507627792 559517053 0
112261273 55050445 0
563327712 453033463 0
7449378 403264761 0
404843659 242947561 0
561336842 210030236 0
138018753 184108934 0
318067656 557340917 0
17940917 137361607 0
231591901 361924743 0
448082414 405706267 0
95272323 407224729 0
262445637 168377395 0
455152059 122085231 0
311881104 370647570 0
112801617 237401519 0
305464954 514879276 0
323447489 25162629 0
17616530 321024436 0
221460599 26254163 0
508671173 501918353 0
487121719 531418306 0
33281939 501687114 0
195597008 154073551 0
435956348 235228741 0
548788139 374153963 0
13080102 386629903 0
391952690 263211722 0
155203626 413957486 0
494235829 82559668 0
477712291 107392329 0
186460969 368399145 0
471442712 337285101 0
97644207 232125600 0
326857900 72375284 0
485722265 298112905 0
328182493 538171417 0
372257491 186565547 0
184465274 440705740 0
343355500 331935637 0
297625207 184209500 0
311006974 181331343 0
17384718 461328512 0
514381853 19029483 0
532253122 428109884 0
197667676 282218453 0
8654228 93034108 0
491980342 546154453 0
344331887 349839614 0
564386120 248263556 0
527397750 279357400 0
296402541 339383740 0
498126130 167456021 0
443019608 542603075 0
332291033 99048754 0
126983187 325366992 0
324734085 441646293 0
274022192 203558208 0
445836022 60853395 0
251567149 142586609 0
485918131 315779226 0
85350151 317213509 0
339207518 22730695 0
235235045 151069376 0
285915966 462494519 0
564616594 565558924 0
291810864 210033242 0
21777030 416649387 0
145326248 186553864 0
374040167 317466601 0
386799651 33165423 0
400256125 66219304 0
172907754 283155880 0
531396730 577286922 0
265698778 163296810 0
443707215 548068613 0
502354433 546236149 0
270620209 300430525 0
149988740 349654619 0
576279027 575834459 0
472190409 234510626 0
231514995 105301571 0
159409353 309266628 0
467996718 492237761 0
404273496 449211400 0
237406232 519022718 0
447468799 439293527 0
495442971 129281060 0
309662462 461737102 0
154576744 569652017 0
61587596 78792440 0
165693111 211572257 0
8240644 247389675 0
264958200 309100822 0
551150774 240611577 0
87076375 567690293 0
45161014 545099915 0
194965607 302676562 0
186041835 172790453 0
301680079 461633102 0
223834913 203140979 0
132690202 468458389 0
50606705 372269151 0
115661425 397602063 0
24104522 337665452 0
196800600 191154412 0
52583011 132336513 0
123257852 370155396 0
88865273 531680942 0
49699343 534277829 0
533444682 323554244 0
351122973 24910502 0
69966168 358548990 0
453569660 500015416 0
486585379 129721023 0
428034928 126058601 0
175282142 44947945 0
167569948 231978422 0
518482990 5067520 0
103359345 426708431 0
563473387 231924201 0
448295274 239655436 0
159548486 223595382 0
93087844 4354411 0
255806678 10318545 0
125385243 502769408 0
258033260 489820027 0
5830157 30097339 0
29824389 51091815 0
550854623 124039952 0
262957188 563151013 0
22701979 464382053 0
104205092 344974029 0
204463054 317569898 0
517210106 551697700 0
400520439 547255270 0
315743314 233511383 0
562155620 345757079 0
232363360 158445191 0
137873416 44786613 0
166573115 73911356 0
453752908 287152174 0
48651250 148876201 0
162527483 198644646 0
5782418 570652457 0
216593980 347552715 0
413432804 275896591 0
212991185 326631565 0
139337028 381783163 0
71231756 377477603 0
353959427 489766886 0
268097611 333736695 0
532184013 76088413 0
395922652 460286053 0
33623979 140542411 0
150756537 336284187 0
123555781 167659765 0
277045861 2404959 0
571424260 171546762 0
248637583 453273151 0
381124514 316205072 0
574924488 170139544 0
351065377 153236012 0
424948310 139802685 0
289268116 276891839 0
128300902 478277441 0
578351518 180682480 0
279828967 125306843 0
54722655 70430464 0
245627907 415244763 0
102253342 456668312 0
15546885 172458700 0
346852776 1919145 0
172832867 385333889 0
42668179 145191890 0
472086522 465438363 0
491844249 212211986 0
216767307 239489549 0
377666133 133319831 0
144085578 291906523 0
262281737 297001899 0
154435358 516974927 0
319246636 320213221 0
264186993 321253813 0
157735859 540311781 0
270214083 240573768 0
568154168 243519435 0
568658992 46613009 0
431477875 256656193 0
403943263 322093462 0
396512330 552766763 0
44648778 243190369 0
268879738 543730131 0
252940404 124968454 0
275677377 333480772 0
510510361 339611195 0
46185137 15939015 0
70368267 19072311 0
331185244 329330039 0
56611647 128963947 0
436492255 44772273 0
325597649 339207782 0
397395459 182535384 0
402725386 159631549 0
149414914 518456469 0
278900335 490314848 0
79417013 57736025 0
313427235 128302241 0
108256446 402645483 0
395001581 18985906 0
386098146 383806545 0
449062362 543511746 0
415290307 337391119 0
574524772 444885894 0
159488860 484761536 0
441046719 499085384 0
296956540 332149571 0
263922154 493471772 0
448102832 469558395 0
461425669 408188329 0
466168229 380994002 0
445986277 355479623 0
30652495 390854282 0
42275707 170631176 0
127534929 117270073 0
488887753 299950505 0
292005728 75561722 0
140803324 363051575 0
264952755 254276431 0
17165383 360678335 0
558162155 392057111 0
27737068 48588094 0
150767485 355870999 0
308592726 346713453 0
297219833 139094059 0
339479680 115270780 0
525080656 156014034 0
283933225 397791965 0
446269752 455113074 0
514730127 378836634 0
418317549 28039723 0
51868065 5528160 0
458287660 72314264 0
152643104 223669450 0
361403620 180263860 0
269863102 561880417 0
534054288 196713497 0
450833905 476616188 0
341791024 322713615 0
34628511 491383797 0
488590404 483005868 0
76985831 161011619 0
421968325 119128388 0
478937526 448098702 0
249305489 464141835 0
425621557 431228148 0
7419777 486912325 0
164101332 480330322 0
12602808 465039307 0
452616443 66711812 0
345044339 257941562 0
158993073 138710228 0
436602357 31388408 0
428236541 492575779 0
460436416 496373772 0
98771380 552513277 0
95421828 105349901 0
24626218 307426018 0
286492120 404205377 0
271733328 429894877 0
2070064 508976213 0
532246381 58751681 0
212513973 200063966 0
346080404 334764177 0
95757458 504475218 0
147028856 6405910 0
364407163 300872158 0
520873392 92501115 0
370603131 422715502 0
135735411 231320395 0
325370127 527705660 0
344776431 201186741 0
214967910 236480884 0
552453184 148430534 0
245514375 490005377 0
469446052 222917776 0
359879255 452848767 0
243090945 216658729 0
561335688 565531321 0
487493502 423657007 0
326014690 233148286 0
62024508 393340748 0
49204323 189724216 0
381411088 137728215 0
515459889 128326829 0
450520221 190106289 0
97128384 139795895 0
529101672 249368197 0
58608986 565000699 0
546085568 540670491 0
429043357 329014328 0
106522829 315559309 0
382703840 369346692 0
87955879 161870823 0
34648881 360945053 0
316094553 130353475 0
564594139 292735488 0
373080589 476253321 0
307367807 495456472 0
91051025 220475528 0
486231539 169518699 0
164108291 376536596 0
269710672 172312764 0
314235756 143693647 0
211834328 54240095 0
64277631 156944328 0
376479806 548415706 0
336639956 496664858 0
37085460 64759902 0
21919249 372942758 0
136347833 55929914 0
437206826 346884283 0
423503634 471216577 0
469470421 368412984 0
378368760 68474856 0
477463213 494748437 0
43092800 98477280 0
353271656 406485331 0
18396810 345594408 0
317748529 277428930 0
418739322 481080237 0
71278506 423139921 0
447583516 498331388 0
195043056 441172579 0
148796577 363706519 0
195419724 519254361 0
467105100 66369509 0
440247679 220047888 0
133017819 192947039 0
215707262 258934086 0
427126474 5672332 0
562753050 247334234 0
436263367 488421349 0
287469031 565755425 0
201963811 480284541 0
420251553 561056811 0
488247554 571161835 0
46341763 20535364 0
195260123 241468262 0
508338835 475372313 0
21838774 15675216 0
568838940 54336813 0
160520438 307888666 0
69503770 133421402 0
468709771 542784764 0
118783391 251411843 0
451710616 484873162 0
12005888 101376682 0
190901441 384095212 0
435961307 186601617 0
122566766 16670969 0
154199652 295100164 0
543714357 327962354 0
487258126 251091058 0
196135755 442844474 0
256975214 496560483 0
128467690 309805663 0
225268886 73216861 0
154522278 346400315 0
200265981 160441139 0
169474256 470627104 0
271436470 84117487 0
217912437 162067321 0
210179896 237636380 0
108072281 457371213 0
333541738 439710520 0
25115473 419438945 0
439618928 121343173 0
125705048 468936100 0
264620845 526429583 0
359613449 340995661 0
196319397 3230184 0
311328976 103385790 0
493888623 512462502 0
228396130 342065842 0
30946271 475394438 0
215457460 79940407 0
28604212 522451923 0
525843783 45113715 0
551904530 370782624 0
338304309 264740528 0
575350719 205481545 0
176494255 251231740 0
299047539 362340811 0
480957349 349553498 0
109311023 80983393 0
56067180 103451590 0
355245472 440557483 0
347287442 377069963 0
559678175 270385646 0
414181679 446643329 0
257475652 498607501 0
517625657 369233406 0
415987141 143175927 0
431200933 533377137 0
214943906 410684756 0
281433509 98323973 0
297717888 282977029 0
348463771 40557148 0
286727738 39974838 0
297171690 158221642 0
171021480 500657536 0
415946415 154729019 0
461732671 349827542 0
80090915 217268397 0
266902955 1368390 0
536726357 259743751 0
468802277 63587202 0
334489234 273516945 0
514543971 577566473 0
438390254 106788794 0
269362987 219202214 0
402207180 162442507 0
117735167 551651815 0
257441946 302195981 0
5689771 213173447 0
93376188 322127819 0
568407749 134678960 0
305389018 92885647 0
365650882 402260642 0
62047658 127872889 0
493322735 142450193 0
71039481 122785998 0
269690660 131251691 0
335626255 332731451 0
241012887 91554894 0
393903451 368873030 0
19492763 236939102 0
305384810 263912361 0
515256000 26539148 0
67837337 302963093 0
18135114 95237943 0
468837447 72373941 0
197450308 416291736 0
368364152 325858814 0
52647476 83131455 0
8232600 127932085 0
511191176 503703755 0
440326439 241137901 0
73753998 52765650 0
180414356 121401972 0
127357577 137347703 0
548195739 271774863 0
340437157 507767838 0
76899978 471356534 0
65515142 464674272 0
125785889 313265193 0
103566261 253472904 0
77452712 64452635 0
436138361 114955104 0
88551108 264508338 0
178795924 294249609 0
445986396 255919838 0
27944102 544769452 0
404595111 171906389 0
334849370 280020724 0
176878172 303310114 0
6235345 329714854 0
556061785 21780408 0
378588590 44180634 0
75855941 484735309 0
548594900 577732467 0
100866307 258796467 0
84510703 279755978 0
311511663 270017736 0
147113663 59329997 0
397524025 50223631 0
330369653 410244166 0
38164085 552701260 0
60240877 449672488 0
143319040 394492872 0
215845647 531798357 0
327023914 324457442 0
551434235 253436566 0
473399433 321364252 0
305105524 379636318 0
478078923 18971488 0
227175928 461502931 0
157994474 77744362 0
183999238 501457164 0
29384615 27614181 0
379840985 232641810 0
498721378 423228138 0
382931802 559356011 0
361370786 366988725 0
307218351 337170662 0
246438433 170294966 0
362643032 279762855 0
38369394 328070260 0
165041647 26905535 0
331986721 556463028 0
45938551 305684994 0
538794477 494943445 0
556423983 279973019 0
554335274 430141390 0
21661934 384279782 0
530365183 285150407 0
351540877 88448427 0
485622030 26469925 0
503960930 499320806 0
313573534 560443189 0
316549132 261277216 0
524572813 357701850 0
97572248 408223559 0
554606654 188175368 0
384643649 268898897 0
116433226 197056465 0
568289536 493424762 0
269151115 195038103 0
403607743 137671225 0
577026474 33705221 0
225618484 244008447 0
273083196 520357123 0
401215776 301913417 0
312679717 210330313 0
391393127 307574288 0
514825001 566029460 0
463609050 172617988 0
496764153 254998514 0
527875252 70178705 0
112512923 181962332 0
80294218 17294236 0
281568691 362848172 0
411010828 157394089 0
519226730 378229860 0
79327226 545803755 0
421513397 460317888 0
501807710 305369771 0
341796005 462892017 0
511944668 346038495 0
564244371 164270659 0
81676033 224318556 0
368580847 421375507 0
367926267 398211447 0
172252340 490905751 0
121548275 203176813 0
236244157 115940898 0
89279881 85469593 0
448584049 107585637 0
515089951 356911471 0
562629058 295279714 0
248219405 507796325 0
21153194 394565938 0
190508708 185188805 0
267303268 110323874 0
12528754 129571366 0
256224623 315198533 0
334604542 136956096 0
362112955 508009803 0
553754546 47118052 0
401556782 9290039 0
500494630 544852878 0
417184205 272373436 0
470464290 524190886 0
115270452 558141004 0
377403074 518435814 0
257804037 144456406 0
304739597 415591543 0
523928878 433022457 0
530862207 58773660 0
202898675 38665746 0
549203808 363865435 0
483081856 485815877 0
285906114 320632689 0
44531788 200610190 0
170223959 32557157 0
131546577 265538651 0
487813642 142626473 0
148982244 335141643 0
165531402 217420344 0
129802437 142234407 0
463790160 486202430 0
68648466 536375164 0
144831960 194424269 0
7575430 115535309 0
315966863 508071521 0
88359015 165590040 0
158058470 429794217 0
251297491 494798134 0
570255846 110273993 0
549957332 386677473 0
369792256 8840421 0
252990771 20190830 0
74191304 122841290 0
170210008 181695494 0
220520861 10677564 0
404016187 144683388 0
368832150 427549491 0
394627858 383927389 0
261708283 442869802 0
390023991 450356595 0
201342200 453859412 0
505621803 195916401 0
297406854 59757761 0
422675266 94714875 0
452109926 32041042 0
145164170 454689023 0
80109478 79833831 0
140241495 307660733 0
209447260 379378306 0
498667141 1785961 0
105463832 527820629 0
100956579 504691326 0
220251051 108237216 0
317440734 150631492 0
542434438 364312 0
228807423 72371935 0
254604087 68288150 0
168474088 216406863 0
30797245 532291640 0
377734490 497545775 0
468562154 191869208 0
185162163 490656857 0
479879415 357259275 0
357431881 285200184 0
375411710 157156045 0
371010689 492359159 0
61517792 130805793 0
132773078 417026791 0
454595122 292037984 0
386505429 265779411 0
178801047 278860548 0
289629822 27100512 0
370853392 64459377 0
512292017 343702207 0
289672596 384009051 0
249288298 53311444 0
85299469 470447209 0
128292484 39022962 0
361479567 433835833 0
406089620 386275989 0
483068975 303830045 0
179120280 522771575 0
83011694 204022772 0
80821225 143852383 0
259474675 186295202 0
490590296 461609733 0
220858884 514815503 0
71356045 492442775 0
447857600 364225562 0
56439814 400012127 0
233839603 321105020 0
150195873 554006586 0
521833202 331020163 0
471473560 57989151 0
543093441 269648376 0
204073383 129947827 0
410285264 273612374 0
402415898 328358927 0
574319073 279829923 0
25339138 552845789 0
466688345 71056333 0
373333596 365493716 0
410311218 126341187 0
321320804 442766533 0
361376888 130025421 0
11395069 25916546 0
458647733 568719859 0
559379827 556958887 0
196051249 374952046 0
551613516 17954211 0
504424086 200815333 0
292483617 232580914 0
466278034 370956650 0
221118658 574517893 0
376215609 423259015 0
340138786 149932226 0
65381392 112245686 0
18096522 368707117 0
572009581 277854309 0
213182702 370750181 0
327237713 531478783 0
104498735 528671625 0
297391901 347713106 0
21018241 449755692 0
560491706 327200205 0
122684656 418011605 0
58569189 208597285 0
214743444 532830293 0
230396660 292354575 0
313789758 494215766 0
455242798 212250289 0
306975880 450957826 0
371876751 255681506 0
95828467 194821856 0
186600864 146308706 0
265366459 459949189 0
352979328 258642025 0
419670142 318213785 0
238093793 216460678 0
387965825 88985409 0
238812252 18523466 0
577221989 271919027 0
188377587 150861731 0
320597840 14467677 0
223948416 335751921 0
395965656 136098221 0
428562622 23218439 0
441139455 399034430 0
123975266 281672708 0
409218089 259305570 0
327354804 353041593 0
229592799 433081392 0
238633172 506702440 0
17290629 117397071 0
260203867 193307305 0
217822468 292535089 0
408263785 348060199 0
225849161 163360166 0
184520827 149764986 0
332490149 206655343 0
422564159 247216798 0
195441153 291399306 0
196827206 151425973 0
3975708 62760510 0
498676901 272897204 0
268096703 553757498 0
12424596 54798846 0
389165312 217987157 0
462007447 82245847 0
351228949 197967719 0
198537288 361416341 0
543539790 138774509 0
132614198 191758748 0
542793726 455077319 0
147175522 558138585 0
344232071 17091441 0
168552968 18994093 0
524028265 347631693 0
165230615 267635819 0
493780184 237868886 0
436391957 215215878 0
78730728 353940561 0
469901847 254212541 0
142573920 410828759 0
344426062 439860566 0
73300478 369822976 0
365984741 52306714 0
85491906 361183225 0
43976819 406548474 0
227995098 232772250 0
535965794 103570119 0
146594163 470243577 0
199698906 94581960 0
273369945 202228332 0
236350048 236479718 0
275627097 560939534 0
113750891 147744607 0
124732588 187713409 0
268455796 290773938 0
75868946 203933771 0
143068350 69553064 0
515814502 154668967 0
448777456 464947069 0
183947035 399819802 0
324844880 559596550 0
58097007 358180820 0
276748740 186166424 0
307684439 332204545 0
322787343 106369281 0
257006228 223601297 0
517920403 74215863 0
77581098 403879051 0
465431174 36414132 0
539682588 428681605 0
289626095 235803745 0
389013997 398524864 0
475738121 206576420 0
233418928 442342047 0
361750535 8771051 0
350276428 414708835 0
10443396 134188276 0
30619176 283456591 0
103547332 109445199 0
552668388 310499379 0
457916120 471180299 0
571948250 307745717 0
42751270 58897780 0
379470907 494285783 0
510118999 25246155 0
131851565 464324313 0
527326524 320072844 0
454933847 30957162 0
436188252 94190478 0
233819044 269122005 0
318245758 118913604 0
308070954 37956204 0
429883257 236789992 0
137920659 558278806 0
462719752 446133300 0
191902377 518563694 0
407337685 334318463 0
477626024 35445375 0
40927736 203807108 0
374260383 256959178 0
177321945 567963042 0
263796587 311022833 0
446340740 524103535 0
239259098 79243040 0
165218845 438370869 0
230921269 388469297 0
450774883 151333837 0
563811418 175744702 0
30463964 188792176 0
153046134 165337914 0
99923674 189939439 0
114388438 257995017 0
190852282 118050217 0
50307814 345049510 0
343545754 172246757 0
531706875 318396402 0
122510125 230096425 0
345506447 72105861 0
221313320 511200400 0
524559087 208327542 0
497733628 320341492 0
195337444 139678541 0
19767687 108199275 0
481462530 551550719 0
333354888 426034538 0
366955922 14415328 0
231856027 240782715 0
443450922 345997835 0
547627234 360869487 0
569905947 263267604 0
411665349 3220447 0
158861593 246408215 0
473902514 210079512 0
387020771 128241686 0
116443205 303200568 0
364838695 553735663 0
524003984 425029976 0
366022121 348785343 0
396766080 16320605 0
523242531 258708241 0
511132358 16044549 0
460317947 111977982 0
471197377 133167378 0
232379974 375893507 0
449097753 166796429 0
221806689 299057958 0
235297498 540593624 0
37347261 120353076 0
413986936 501062113 0
165115428 305924200 0
552211206 446772919 0
260068993 529416905 0
469932453 113320011 0
207354877 177960886 0
501913627 310111453 0
332537420 239169367 0
217771826 383027021 0
45533262 222924396 0
172872187 501627109 0
467719914 185565652 0
261808537 521646679 0
162091677 202819873 0
265538054 241037856 0
328461409 568422053 0
535682744 175743345 0
297482988 301018686 0
454759269 62979594 0
248968848 389538767 0
249954474 486493101 0
424392939 173437540 0
163604582 184245848 0
568407879 20303378 0
117394624 74153660 0
15777041 10182915 0
199796002 181622233 0
502458908 574938333 0
49165673 232979334 0
205197738 462178404 0
235816714 276629704 0
182443550 114153849 0
548700758 47210297 0
248388690 250286428 0
65101227 325202089 0
55803684 97623284 0
158513758 376937453 0
471472300 55238469 0
42460808 459442948 0
397488659 338604907 0
567600603 3180534 0
118342262 363444895 0
64706928 559740544 0
565376876 503913358 0
555972827 66003850 0
445766823 328996006 0
509497476 484014258 0
451498272 518131569 0
273015633 410804540 0
397643619 56439607 0
196827386 407262144 0
189979225 413475314 0
10382769 95892611 0
36431970 423264058 0
256016466 438947052 0
20870620 538370132 0
522315217 154469004 0
199946997 177219316 0
424214247 192072373 0
93664878 536533226 0
367978798 98336336 0
470438021 558777889 0
6360803 103055373 0
356866684 564727983 0
59192523 250339737 0
318683132 554208797 0
556769735 127230294 0
74567622 230462168 0
364790407 578639929 0
81722115 505085173 0
65766925 46228744 0
146365090 259722186 0
470484778 252375893 0
184548087 286626330 0
237836911 440803549 0
487586094 236140387 0
354028123 500737897 0
530023777 521153138 0
355520370 290453222 0
498782155 109626815 0
467151454 258831844 0
314327850 365211223 0
503261111 231035245 0
120042397 43197616 0
567305819 293310267 0
110019003 14546388 0
313785134 192601508 0
504323818 415233457 0
557920401 266362660 0
472548701 326151384 0
511411176 455842316 0
380020064 270882953 0
158310251 227611618 0
240472864 168283916 0
205669870 504347017 0
163940501 376131601 0
399296808 310102024 0
363145092 540383296 0
369343313 496278656 0
106072583 524079098 0
268080952 85981667 0
326300816 392410445 0
404697769 497389454 0
179155086 331219334 0
472281859 538044636 0
272950643 215397019 0
210634558 202460820 0
414342108 129488991 0
220477590 111956377 0
70482949 155042295 0
560294381 241657368 0
527091826 397449224 0
162135628 17266971 0
512052697 219945300 0
291327505 357903348 0
569556956 514889326 0
400132530 465607419 0
498179993 5485580 0
452002750 79036225 0
93480460 313969780 0
51185796 448448313 0
545512631 109407943 0
209057179 181385215 0
248567746 431610015 0
415585449 43075589 0
17283013 479286912 0
389704129 72813842 0
178182796 352704734 0
318767782 77352901 0
222287036 307606697 0
165286691 500952152 0
574912901 140878376 0
277534268 487799814 0
456606293 313607347 0
39773402 295914683 0
444385768 416540606 0
468955662 566424517 0
43919397 293749466 0
134332623 60877289 0
528353658 456803740 0
212658617 109731496 0
558395727 304852781 0
313531569 317840043 0
397089593 329369022 0
47967619 267764156 0
312156516 467381283 0
456484450 180399850 0
412105832 2808188 0
298718100 216021846 0
449719643 139355483 0
222878783 11677719 0
495189689 218410554 0
120755721 266369297 0
287530933 157810201 0
362968832 205401183 0
45131799 135496965 0
300874648 333359696 0
547352569 293359468 0
226663172 74902309 0
562723292 331642134 0
57499792 460332293 0
576553255 150903846 0
523954998 175697285 0
348769030 445876786 0
530192700 488807307 0
160684122 336993259 0
368626317 416118102 0
441317588 111877032 0
74522536 476276565 0
142164888 265483206 0
227659236 26588722 0
560075442 431067534 0
39384786 189980357 0
317464797 456608463 0
109802995 551046303 0
325639446 365564940 0
206489099 412860855 0
281218340 55356923 0
51330973 360404386 0
542726407 47541808 0
458816329 207955118 0
311465598 286963509 0
44026620 502299652 0
494630023 195193773 0
134102177 527851118 0
481740476 465034345 0
363232623 416987868 0
354004845 139955122 0
231353236 116638678 0
311452570 38397090 0
37180849 140182314 0
358238412 549690314 0
193552310 512922770 0
224020494 446777549 0
140493369 571505149 0
171499062 243118094 0
447691032 198621260 0
376614400 237930068 0
349319743 442745882 0
371155913 25168249 0
516002505 297001122 0
274303969 135554338 0
478805745 185283630 0
23861669 10298448 0
183880743 255775124 0
382810912 320803444 0
483048317 284611511 0
145550644 479457757 0
495331303 105805325 0
436690229 299989532 0
531992460 350223348 0
111061664 299297801 0
335651113 101756413 0
160619447 187776225 0
279254703 345628360 0
49842996 256161917 0
314486707 279610485 0
507791242 461124053 0
244271935 184389027 0
317871603 497146666 0
479730366 116448895 0
404820269 546897443 0
103164406 396717092 0
564313252 435604355 0
315116192 146890944 0
430063043 376384137 0
514801875 459402492 0
52870819 395752440 0
289379881 321762935 0
342969856 74534175 0
155549787 406746297 0
35706462 120437699 0
283357128 251503323 0
307080652 516148485 0
430954983 400377097 0
440321151 400892889 0
387255622 420997481 0
407936608 195844899 0
531720219 473963586 0
531237874 476572490 0
70370983 262385167 0
16098791 115501455 0
499812978 77085266 0
310499792 80719559 0
133237396 428512242 0
463704425 414161256 0
486186688 517080833 0
315619727 447900738 0
164078298 89655309 0
183005743 110454208 0
8066851 522040130 0
246085613 237212205 0
73033295 524422316 0
110142380 227699359 0
463077641 387427048 0
500372834 96068670 0
272425363 232344531 0
294076606 543872604 0
250841831 490077535 0
572014263 116086574 0
538450561 550149770 0
2280314 293227031 0
463702291 515129205 0
296920686 12884130 0
148792837 355798321 0
510389736 422681772 0
436089888 125981534 0
123980519 340164798 0
400759204 128557568 0
246591931 548348202 0
364089901 52019041 0
152647755 33002681 0
74557720 531985151 0
273057098 481025770 0
50712024 351023864 0
224485955 342633596 0
75214778 285762137 0
572142859 117583356 0
5293573 105491445 0
363166487 544363685 0
243875827 341258423 0
509121889 488541709 0
203189097 84144864 0
386661617 88157979 0
544320517 178918349 0
382834986 538031753 0
12449468 51055857 0
3204204 473245971 0
449871744 441471997 0
137771551 53216124 0
287684798 470539740 0
484852373 409793701 0
396137640 470756400 0
454267233 318901059 0
77068164 313922045 0
514938981 45636470 0
466351261 466878532 0
380517487 360321091 0
322430410 193258278 0
6989466 106037871 0
104740105 290562437 0
224717756 365356827 0
167982603 499202124 0
471676747 547063806 0
223868195 269097154 0
519992092 9698683 0
409852584 521149648 0
127499640 143605903 0
490571081 465868398 0
57009071 244949940 0
505174136 408344636 0
63719205 511082978 0
286236789 518311531 0
87655811 199214659 0
375271382 552402433 0
144022377 517785957 0
123462045 331641557 0
264796536 87475912 0
354729538 271654525 0
179586488 459270327 0
210581936 265033915 0
505491575 194763339 0
396129404 546087649 0
445867308 24018775 0
22803173 381796522 0
218166528 71501243 0
229691385 365702765 0
152420271 180863045 0
304973429 359328678 0
229496669 486695706 0
86534177 260533418 0
322201705 299770937 0
226365826 156788253 0
364489145 545821681 0
482033221 502548333 0
262662936 315922460 0
16608850 14350490 0
565589910 173631488 0
551060643 511409542 0
85525470 111866501 0
571410803 472904220 0
578226937 376181008 0
281620270 137564515 0
357997224 281859795 0
432674549 296180067 0
321207157 570634211 0
450169303 256506731 0
152491775 284233259 0
101316220 172816768 0
289698398 418610904 0
76994824 488879721 0
252542447 346074560 0
348306465 229420682 0
427708932 66017813 0
451304949 221885323 0
478791168 373733613 0
516986827 21065071 0
507517615 314027069 0
494995055 42239020 0
499932765 103190072 0
178498876 379043842 0
263767947 82682641 0
509582824 503757113 0
233193696 195094187 0
124854750 282420219 0
180152852 524494716 0
421437289 189917380 0
44854235 281727476 0
52100944 305158772 0
174687314 280497987 0
436264400 23700094 0
162350608 308821494 0
100174210 266352704 0
93322391 521802041 0
429934873 2260397 0
66653225 79214713 0
431395586 14801158 0
319451832 137972896 0
338799844 6706915 0
412391676 83667873 0
39863807 368958435 0
12671511 378233189 0
281804399 477414914 0
237384148 293684552 0
164670215 230191480 0
434396931 107331033 0
146535471 178057474 0
556591017 378422619 0
312109815 73774086 0
421642405 418940456 0
540343249 550144930 0
202951189 26189829 0
94918599 178113598 0
198791136 219805541 0
108348682 247425055 0
39349603 210985895 0
397637694 309245495 0
347625382 257031520 0
250136484 521987172 0
273208211 256366865 0
163692958 280678924 0
309832773 341539008 0
531513754 350803521 0
290943792 236308384 0
223473383 287459759 0
224691957 335957999 0
456770783 354302865 0
33805929 285135531 0
66513901 29809584 0
338840255 566499144 0
277045449 360749464 0
508519994 114579537 0
22740841 168408079 0
512866594 226988411 0
500430590 30625868 0
473712156 295388498 0
346942396 534261284 0
492824303 564575687 0
217283895 158212017 0
495315562 130642384 0
152433433 339693560 0
450514894 545595506 0
387619613 570424315 0
100078236 61530769 0
53055422 57969366 0
360914727 246457748 0
186740054 133098437 0
512279561 433901766 0
578223295 453479916 0
324326279 74685653 0
177736186 502827415 0
517157899 181043925 0
182376262 481642066 0
46973691 212918243 0
485814131 568922464 0
479337046 256094683 0
403503186 80581566 0
567175653 51014503 0
200901271 194133279 0
270166031 470575484 0
205294209 483068742 0
477970322 210192511 0
264533795 435347034 0
254093809 362535672 0
316270757 306890528 0
402296761 408211473 0
229056678 179220209 0
220340111 548738191 0
228203043 458516974 0
256630804 477881664 0
392937984 515566319 0
279976477 110007315 0
27191259 25415258 0
500752062 57483040 0
105941100 112940800 0
54556433 150774757 0
375450687 474363728 0
160027107 40747296 0
519473106 514534589 0
341064655 494079266 0
437898069 182759250 0
381164328 544276256 0
529692965 429255905 0
522152435 64968873 0
360729250 170642709 0
414479874 208909934 0
26278454 310493326 0
82056624 202883910 0
264457642 367924678 0
357041741 243106786 0
118045645 101459852 0
187905830 370507852 0
209118526 485428642 0
546637260 434213320 0
457568576 280383948 0
399513347 257840026 0
89901407 442011956 0
347354397 226884570 0
571301452 323117134 0
144129181 565974422 0
410337313 452790476 0
241582770 248478668 0
227173902 157067334 0
298957277 61604949 0
408306173 324983968 0
479665784 235135699 0
376272887 60997930 0
154778343 154993907 0
412573366 45924668 0
171890480 154543188 0
367921580 563187038 0
463586280 204977277 0
341255143 321176589 0
575711430 72795040 0
59598472 8463968 0
230093848 253925690 0
252152028 95299259 0
61936700 14992179 0
156358695 225611564 0
242495997 128367113 0
528413709 47220342 0
420731142 136332951 0
491257487 451457201 0
544564402 482277962 0
335085457 457094154 0
83440903 337638909 0
201330198 565784679 0
488234789 210137131 0
431090564 472919061 0
411271093 253040920 0
261345694 482576485 0
263547527 322133953 0
79762394 96374443 0
103224890 99168621 0
18818250 279000659 0
351509427 191007226 0
430143730 478600667 0
291702969 413857610 0
418057914 326931950 0
503495736 202661100 0
44700595 572683729 0
43235876 227828908 0
363770676 137354095 0
343325935 73393291 0
362182570 421214272 0
216798676 214990427 0
366122822 252550882 0
478885936 93722588 0
429524100 532925807 0
240401312 57149455 0
517799631 72710850 0
185746594 124727262 0
319067901 90360310 0
541060639 91814572 0
3892682 196101972 0
414305421 316647279 0
80037474 466686037 0
514577159 552300828 0
505326442 80663322 0
287378912 178637358 0
192532047 39503672 0
447009257 470098177 0
92662513 437596687 0
60117001 374168663 0
342447363 543681456 0
135726493 568360842 0
544013522 67669542 0
332418206 576745109 0
7596911 174486159 0
51235169 246057117 0
202266936 465850350 0
377916525 477380424 0
204355492 174479117 0
316240559 318691974 0
319842730 377727297 0
113465753 410194140 0
579444731 122852982 0
180895700 12107994 0
101112859 426165985 0
25074508 471678361 0
336952162 6797765 0
84721041 578568944 0
505174604 288159823 0
362531341 135790103 0
94066665 374776219 0
554736970 112351999 0
167738567 534079257 0
365849374 243539904 0
432026710 341255283 0
290835929 381866467 0
136897010 325251511 0
30105064 77277604 0
58642450 417946899 0
236471113 196211183 0
40199099 97514077 0
232538692 184792922 0
491316460 144516566 0
214376696 397345820 0
452911375 449981007 0
506921829 56095516 0
559836198 271173142 0
211626535 435900905 0
116780739 167222170 0
189320947 24743127 0
449031291 392431101 0
515584182 228175037 0
128484450 140963201 0
176882831 59205450 0
56355579 572037560 0
466178966 389314994 0
432726784 408246431 0
477605707 526037543 0
48998951 373818017 0
388047114 213874043 0
237150593 142306275 0
166811575 220876114 0
244963979 457755416 0
387040380 59215386 0
412184666 418697906 0
217480309 55747519 0
170893677 512165044 0
377561277 328986631 0
416839506 242996480 0
274753032 245448832 0
171718487 420598244 0
321347811 511060058 0
22440720 469527318 0
389815309 441450769 0
180346604 140797459 0
366158409 245825453 0
166533341 290822344 0
530921180 542674366 0
59432917 339014772 0
254435029 480155964 0
385540986 146629619 0
407842265 198252404 0
196377427 453394771 0
542938370 130635913 0
234793402 246998077 0
554502947 68272407 0
321699946 314402476 0
240502492 430024366 0
272015776 107645222 0
484794296 217029925 0
460963126 99514224 0
95941689 495371535 0
566987253 267363206 0
555585003 103383035 0
226539415 311145230 0
153290116 114166519 0
477194811 329273785 0
219650612 292267935 0
118599486 468344480 0
28955347 576596461 0
248706686 509558927 0
506080506 236376869 0
289889798 402327215 0
392163255 253604143 0
435528338 196732591 0
465603020 14258353 0
336730845 66876529 0
330852134 63430623 0
552739041 488178727 0
396182487 82554697 0
123799422 18965217 0
260352766 562143033 0
321601635 186280059 0
270256244 221448184 0
116759458 186493829 0
348519731 420970214 0
26732954 297333822 0
96767092 259597663 0
51370322 218490881 0
19323748 445428474 0
255027538 190944932 0
185477960 95102326 0
284523133 547486260 0
460826752 495058896 0
571930859 218450131 0
344182329 448571497 0
466770355 223274452 0
45720557 571490775 0
285378305 44050714 0
313583442 317247981 0
270840464 519472610 0
139952906 514136139 0
336132081 414365679 0
458646371 468598119 0
212439078 370719429 0
40513200 535177019 0
160991089 1121838 0
410002790 183840013 0
301672805 354300470 0
266016014 76650457 0
515297932 348018291 0
355904849 398935937 0
188676191 229573708 0
125097606 58718253 0
247959033 407055932 0
136068831 336895620 0
510053884 497965212 0
306917623 105853149 0
86482263 221848673 0
344128718 282681744 0
57060490 517177405 0
450024067 358841576 0
246278005 296161803 0
470167683 181282008 0
450864146 204052084 0
397016397 177669453 0
325451468 35393417 0
547558033 403983820 0
183458783 202228035 0
538700120 436514397 0
220220977 147971648 0
218284818 276647101 0
477610985 87996416 0
472669661 465999191 0
29649282 398306737 0
518162563 295845178 0
390444378 359494146 0
334033053 139896421 0
280137823 27352568 0
98357629 236662479 0
373477722 339544746 0
557935123 368481983 0
570011345 459560581 0
273516301 210653835 0
417828943 60756465 0
86034439 256224262 0
448548687 135718430 0
451439482 573593080 0
234694264 21766887 0
3858236 180715365 0
386530726 323559578 0
506247345 418320210 0
344987039 219445491 0
166056095 549924483 0
214887310 19161437 0
110955349 525209444 0
551238001 75304834 0
137300392 405663440 0
243662183 290445183 0
133219934 386073567 0
85684464 382945593 0
431267893 526775405 0
438557634 264636473 0
139268101 319201530 0
133083682 79690458 0
313389308 181466697 0
192627667 386450699 0
435905390 249751228 0
49215308 201039214 0
247031282 394349595 0
546683080 511897382 0
545407941 296566722 0
169256788 161971070 0
269921536 256628363 0
64182045 425949021 0
399700656 472456282 0
285688488 277432789 0
10998597 277219009 0
132148174 354026536 0
98654362 158955681 0
182753512 253074975 0
118447385 143009669 0
526213260 204074822 0
310626685 82496413 0
402099860 188792262 0
447425904 364687946 0
476834516 123733713 0
549094006 98533768 0
570205979 338226497 0
195974653 380112294 0
427715311 67272865 0
503904869 557895764 0
356017191 230398280 0
503147567 377110816 0
525491147 111824737 0
188271424 555747405 0
177238974 329960463 0
207243854 343282993 0
362138909 440098855 0
474481824 531105572 0
333406139 63547419 0
275754659 510448847 0
107204994 28256355 0
292529251 477514752 0
471033379 467082310 0
66118990 65096472 0
181888390 248203771 0
243618223 439628124 0
410416600 407784205 0
425838988 454619881 0
99504563 39585631 0
231185646 67855896 0
351082620 481041305 0
578826011 273137780 0
392478602 405599520 0
448770689 408779768 0
271595242 44212030 0
478650577 98610191 0
447111236 410784804 0
346829530 420645152 0
312472476 509689582 0
516324866 251151615 0
533872115 550768114 0
548190575 451686179 0
205538431 386980574 0
114987160 53336857 0
361897724 383684032 0
115326383 459054452 0
469894091 108539278 0
294270532 69248005 0
283258309 144804387 0
101025164 531059083 0
125316376 486468521 0
236901698 315181083 0
427195429 51275823 0
143565071 367094010 0
483741154 429746008 0
516323421 14046948 0
34596187 532245008 0
574779918 103018563 0
89696848 506599503 0
336689604 567555453 0
234298229 579700415 0
418959921 67928285 0
370536883 515134665 0
109051181 220746526 0
231167045 445473337 0
26221671 485330609 0
569432970 568773757 0
509992096 404271052 0
144615968 434006580 0
73129944 188429018 0
331955082 459427464 0
315376148 28091182 0
500795006 479955691 0
403613775 236235467 0
202616376 379739122 0
80541269 141268739 0
306382759 238266387 0
474404004 21986205 0
296287067 13279462 0
348768133 264239590 0
415694364 463844085 0
50757517 399264644 0
494297321 387744277 0
466377835 428053376 0
89703148 53798974 0
408778107 236041883 0
88462388 312754917 0
240901345 349679512 0
270212584 109933811 0
284515014 61169826 0
295701770 329606485 0
329669116 314677222 0
284894597 234627387 0
417910227 38252567 0
472505555 150340346 0
363283756 72828701 0
154946044 268413594 0
345563386 421213894 0
79705929 98298547 0
530553903 174978259 0
361751916 456722218 0
159245622 378640 0
101273399 314702811 0
458390210 187644017 0
427851340 77529814 0
418528470 424447646 0
80007764 265560144 0
119645695 201540470 0
340062477 169048494 0
238421934 18199100 0
265394356 109368394 0
125806724 564006928 0
407419476 5719449 0
341828099 168270634 0
112594670 419431591 0
306978841 542178085 0
379869294 388242271 0
105499437 302878504 0
361406325 287770411 0
273771677 366529444 0
95255214 21409056 0
186021984 506806077 0
540108480 340719167 0
520153150 494409509 0
473042723 156944252 0
166869119 28150410 0
312971705 568370201 0
51961696 341754813 0
339145550 536943594 0
147752209 152991678 0
324724023 298532562 0
158891774 493304949 0
441083161 508754356 0
410356710 19866725 0
88755312 75018510 0
168377781 174399682 0
522437230 483555597 0
358727023 64418740 0
505426048 569213664 0
74457466 259747279 0
429171923 14918789 0
336059105 518129373 0
110008370 458887305 0
154453418 412417184 0
96110931 24233918 0
132473618 92864709 0
427662920 394656022 0
373270506 203716801 0
579320959 281589659 0
538321869 412162647 0
90895767 278580386 0
566358289 553785605 0
86052144 421868114 0
449626864 515180884 0
432678054 136744072 0
278122710 294005295 0
563060066 278718926 0
257643532 449905818 0
286052918 375243694 0
515736104 3026985 0
167329264 159341366 0
474285681 82395087 0
36376980 235033809 0
178722416 97139803 0
242301160 185031296 0
373765569 61441667 0
159895626 547680429 0
212159503 468386981 0
131371915 316864847 0
173571615 142469155 0
86363155 310972359 0
78272595 97410843 0
208332664 465081146 0
501696664 548357074 0
412105990 181047961 0
213605947 178733432 0
530803036 222954994 0
260316323 352113612 0
250125607 500379250 0
105888666 218114667 0
225793941 268094368 0
42971534 121310998 0
129399347 427208550 0
203723840 386756849 0
451681388 462805671 0
8230010 98792965 0
95069890 525115295 0
145893537 91509612 0
187202867 151303257 0
245189123 298979759 0
383421569 254223038 0
429374547 365382796 0
75218718 56798712 0
264258162 562581478 0
285332673 195505017 0
357478100 75337361 0
35343874 478515284 0
207616543 89334913 0
546069201 253871277 0
127973548 225335071 0
382575855 29922450 0
358080767 192161608 0
227586885 74341259 0
398008559 106009834 0
335411583 429895197 0
469918048 28832121 0
243145117 306356471 0
231156991 493219430 0
263885561 257947964 0
40709804 468692766 0
402283698 56579142 0
268118534 38882524 0
343266942 536891319 0
527522573 344124038 0
455410620 416523404 0
499264186 307885339 0
293968334 130250205 0
139162443 119818041 0
512330693 102170025 0
374271374 77341845 0
473773767 68284204 0
63595812 213817308 0
319421388 89597335 0
212964469 80340578 0
350944055 195978280 0
458152855 337657697 0
460005921 563490925 0
291822200 271288435 0
38492311 256106649 0
329904349 150874161 0
276061037 268316124 0
543671343 166821436 0
225769559 170849177 0
396068375 528607611 0
533306465 479655517 0
551144212 538146174 0
443222815 157676683 0
107341903 167608083 0
309617042 451761434 0
297156198 77939486 0
182427146 203256458 0
207995080 255740324 0
271371128 559748637 0
535742076 560866575 0
539695841 40666866 0
14591765 423940421 0
433366849 388314174 0
342835486 57282739 0
542093163 314564011 0
247106016 134554544 0
222191449 232284247 0
243966862 21204659 0
83159028 142745080 0
571462238 122807667 0
120217723 271032794 0
115957817 517996346 0
459157505 221004992 0
218289865 113434605 0
132921090 127003649 0
261623042 204695573 0
522019623 355189255 0
556271337 540401183 0
501046090 355780950 0
262693286 130900493 0
155678457 401866805 0
103132812 127094801 0
126826061 26515680 0
155185230 389752517 0
266835925 122226487 0
314541740 483588674 0
510485866 317669877 0
363527486 248969632 0
449557655 260746136 0
453733530 118056330 0
578769998 518872693 0
180287955 276595673 0
455783372 288628909 0
214362037 501095419 0
79391492 154162975 0
430733257 372616082 0
226836788 237885980 0
338089844 144553032 0
107073389 137402405 0
114782577 406576910 0
179369725 367476179 0
225905124 173599487 0
425559410 205155754 0
510089351 161073810 0
151444507 94349920 0
390924763 239680366 0
55962911 14485569 0
130308201 309743314 0
68773403 210676936 0
150288207 78876384 0
297840846 267784949 0
489654132 108734898 0
292018207 366382305 0
139016872 384909714 0
184507999 508587136 0
55866141 415627471 0
9674069 456111091 0
536488678 172041848 0
209920655 452394662 0
261366174 533184308 0
566285847 365651814 0
237765775 516465260 0
468867141 352574751 0
335926227 239076246 0
383960424 479252119 0
226829757 313198599 0
552775466 487766402 0
145241076 372525738 0
148781954 528645846 0
55036436 258102849 0
67360003 260112612 0
197295506 107877812 0
24881563 553911210 0
222168637 324150888 0
422306439 141011617 0
90946998 523067275 0
276422633 236060676 0
22468696 51024204 0
67928844 317788389 0
430578315 113534996 0
430094777 178708616 0
122535649 328050415 0
297670408 548316230 0
533536267 489725292 0
259866125 87901198 0
308037462 509436539 0
291300078 466550617 0
164672155 523947106 0
339803351 306881431 0
387575021 500972323 0
387526547 86989031 0
258721369 389923395 0
436712996 531690079 0
269021858 38768920 0
150065688 184267009 0
12283047 251438 0
399885504 2327498 0
277807389 320151715 0
156907147 458353809 0
491852552 292011492 0
191651649 402447330 0
143710202 405509171 0
89977170 63550341 0
170448369 538318903 0
514283938 154933486 0
547918687 276990673 0
424781023 473976277 0
483074522 77431029 0
371337039 67317798 0
486511749 449021806 0
54530232 29930982 0
331655312 565317301 0
386738895 111843995 0
139913647 46889260 0
75083459 568773572 0
217256747 384431967 0
214882629 231506815 0
44317083 215038811 0
90200853 372167392 0
69616846 534059765 0
511512941 513275916 0
90005254 389990813 0
529084253 488502780 0
366540867 131756585 0
110410805 274587644 0
157071959 459582697 0
205046632 575271989 0
405601074 24815660 0
92296614 493483100 0
484261476 455454566 0
326334458 316373343 0
22814681 16399487 0
128052883 206973724 0
207907898 464767061 0
174933889 334068881 0
229644073 219583272 0
393466104 149449992 0
19054204 242965729 0
477171153 200895333 0
413839141 522405277 0
114594807 390037366 0
156027788 333716230 0
419666065 484541504 0
406176864 483070070 0
69203627 528831777 0
129615103 288699288 0
252466028 550013960 0
229556191 346351223 0
467559951 66901727 0
405990634 451674276 0
316990606 301429845 0
452074921 284754174 0
160234388 352642663 0
341599508 132027797 0
255241980 124357335 0
471691029 386639745 0
223697799 222149195 0
277882603 20529904 0
290754918 348388115 0
227286915 1816512 0
219401475 35851091 0
565235888 243093414 0
541807462 167860593 0
149655881 170823403 0
288323594 190363112 0
275056713 50351870 0
493765358 408669039 0
258444224 258340126 0
72043705 112006993 0
198310397 101094059 0
251857548 149434076 0
308419057 395239995 0
174055656 190020443 0
577615737 492561347 0
462280292 554831490 0
31769632 464848225 0
244342019 417036735 0
242261274 95675414 0
156912622 340499858 0
63060395 363631527 0
95789851 469597455 0
483745243 295173059 0
570315629 572623439 0
119814211 384548749 0
272538976 446827562 0
472253094 349750981 0
111320478 546937730 0
124801621 433776723 0
42455573 221604408 0
174672772 226783661 0
88967791 533998010 0
409586445 212104392 0
507546866 443113036 0
411803262 461717503 0
78381231 274310893 0
130233300 218267776 0
354568243 280395434 0
78810761 28461960 0
213362184 323464614 0
217081145 84578625 0
190530060 438288776 0
192634690 115035392 0
154740227 364570235 0
271475089 178515052 0
474787044 561194552 0
49755900 432008063 0
294084736 423097574 0
260753989 260637346 0
487883213 125122569 0
413114606 360694585 0
512780056 365565806 0
151534742 271983925 0
472815881 422712793 0
47743892 502404660 0
285358501 175069449 0
121243370 439848161 0
440753505 300721714 0
44498752 333164059 0
259151571 401381697 0
523050704 523893759 0
46223659 513140801 0
409456109 284503398 0
546243067 108037225 0
46644791 200312573 0
354706273 162578881 0
229196720 90170871 0
394680106 493318677 0
155007375 505991133 0
420433753 371355089 0
571151100 481202289 0
260606294 9286776 0
94912747 318869770 0
108813965 282555694 0
545820572 36526214 0
559843928 11553315 0
481785275 110504284 0
541448301 168748632 0
393454415 200434701 0
569441213 143728761 0
239862694 280350154 0
214058038 211655187 0
545579200 551044553 0
57556496 428418627 0
416564929 454353691 0
202996768 446086623 0
389412268 344943398 0
366610499 31044284 0
226269835 520043149 0
14940780 453421809 0
172258208 247637304 0
166519260 102090386 0
313186003 577341931 0
117939982 372967864 0
223003133 28371353 0
29241545 516322600 0
432686140 460032761 0
257729137 45777863 0
238393211 491281453 0
458368640 242869881 0
199819141 264029692 0
467238270 183143591 0
194544613 78754393 0
219195895 411655922 0
54516663 52413330 0
23257968 102237549 0
226287169 258473188 0
501292410 249127271 0
208524431 374229402 0
223167917 364662005 0
493791127 566077440 0
146606228 97202155 0
253007248 233211743 0
76775079 346515082 0
231256055 79296822 0
80296887 109473793 0
321260789 353700936 0
264541846 353429569 0
217149898 210052516 0
243162465 361433981 0
208668795 569948047 0
228118622 9495403 0
255809129 48902299 0
397202519 511622906 0
531589127 130371735 0
501333232 140403949 0
362778381 182067370 0
281976414 114438218 0
494716754 457602045 0
447118284 515080498 0
182664938 413441142 0
108535542 353267449 0
381355944 495814654 0
100657971 18211106 0
478805483 486215271 0
271392813 169149549 0
212423450 25081362 0
198020055 165593668 0
281481370 499432548 0
117382934 274376259 0
467464908 569387729 0
79165559 217512181 0
306317898 196512723 0
69727792 369678017 0
320467001 551291836 0
56586894 59393035 0
572027716 198145553 0
13900287 163654536 0
150198806 170615465 0
48336639 203553142 0
457174965 533548123 0
402948442 156279012 0
428309965 126654126 0
579224297 30252646 0
488189807 522989133 0
43693459 62805373 0
21784086 285565749 0
554931562 374175341 0
254775292 290274378 0
157831027 116540377 0
463902043 388266458 0
547976210 246856314 0
80246278 407464344 0
439215292 33181958 0
256804919 294663415 0
216149877 178588055 0
234488453 278073437 0
100468794 397216237 0
229775643 570322050 0
153972589 516607878 0
292757076 505266322 0
73254697 236582662 0
303784152 333306949 0
236748250 398107490 0
189205675 355151837 0
139228494 129434513 0
61076434 545266583 0
372604338 437960959 0
80879613 430422844 0
288826127 361194450 0
225539434 321796201 0
80757687 258454258 0
113937490 534132806 0
546993520 523471323 0
515819761 137054575 0
415916479 458022585 0
351375225 309340452 0
192196599 513359454 0
298862593 439639870 0
462443447 385557280 0
476385214 49301178 0
290937073 330784774 0
320182571 306583233 0
563085794 156254725 0
386406308 172643662 0
474817641 446602280 0
44250398 530355945 0
99798225 21637437 0
186675754 316052924 0
500903328 285008544 0
67253999 554017695 0
71600231 211529597 0
186019713 444984242 0
117240918 64397272 0
206099565 251480557 0
247915581 272757401 0
162448885 564103075 0
16730953 502886524 0
397459239 197835770 0
439398660 422449510 0
146556316 19399764 0
87248361 572026474 0
451859388 528548054 0
87016236 135516512 0
201506178 405017718 0
484894387 180933060 0
319957526 11962871 0
536129518 114342530 0
221321755 24268411 0
122012602 160172835 0
447225065 149899086 0
341184458 414984037 0
183744885 64503517 0
523158982 105022974 0
37175537 167849507 0
230499894 245769709 0
443012552 185509664 0
430248546 357704390 0
512226523 466798879 0
139010349 241461882 0
110362100 209888323 0
422764904 574338203 0
369338876 189220460 0
30884253 121305097 0
12779427 385608821 0
506275860 282408601 0
529159506 452543795 0
320122978 131730918 0
211298438 106033066 0
350524197 254822982 0
414108419 269037553 0
155965699 198407174 0
192750006 116659704 0
19396928 337012421 0
277702108 13104708 0
67626503 144648358 0
496671345 176511640 0
516977433 578441520 0
447495298 98594676 0
459219345 332788828 0
202992844 493708442 0
14306124 244099152 0
274499811 196928427 0
152083261 152838245 0
513453034 228788206 0
549350057 309639747 0
135485733 167799956 0
322951216 104918974 0
520120621 533926740 0
8201951 272197815 0
180778992 533797776 0
95723314 325116952 0
543715839 493043755 0
11185588 277862825 0
258206859 206996515 0
154226983 450645216 0
508761587 26720656 0
217893589 269923261 0
72355381 356191544 0
395017537 201018900 0
386826884 530280601 0
89548263 541655052 0
130419126 103902688 0
104404035 493065602 0
372817131 93391855 0
473838563 409197783 0
192102903 360850697 0
200575144 569128442 0
211031279 390167081 0
568534552 493212505 0
406036375 126033212 0
68890352 543266466 0
349499869 414699113 0
235827795 364655451 0
288709212 52282643 0
54964640 280036641 0
349997019 174187842 0
258879795 563476420 0
484548302 297410358 0
197119298 339341221 0
539641289 19731404 0
238244203 168677941 0
201839781 345773334 0
55702404 12800451 0
258910291 556948708 0
207899903 577249114 0
137764440 412088383 0
167636299 51294262 0
543191161 488167858 0
53156715 168827985 0
264800533 409614590 0
50519867 479992005 0
435782843 180042756 0
2499372 353315573 0
300255703 426605251 0
378453598 31546418 0
170206335 174717862 0
531913575 142088163 0
249007159 337529946 0
474682628 109236686 0
220379490 210849059 0
156988927 472942147 0
355362306 117586566 0
488415449 20370231 0
210865111 278205062 0
259862275 312583471 0
220601262 368696722 0
260384638 296575612 0
33931695 175782473 0
454801618 65154210 0
471951174 192945595 0
197459566 176598282 0
555001878 479304901 0
296330040 387611242 0
449834314 169641062 0
532314463 352814620 0
116524918 567021583 0
2285012 88390491 0
201290949 412272357 0
406623217 186067575 0
333957875 183742891 0
238149602 25778144 0
216496086 352367823 0
102071110 494615418 0
503142164 12995145 0
530056844 6769855 0
385944463 319528696 0
158185973 478842449 0
228097557 239896565 0
430161668 422633857 0
522961271 568866142 0
520031972 499288281 0
224021923 264587891 0
456045324 345002325 0
95801648 196514046 0
292353430 45598981 0
64512893 490066598 0
387210159 313574047 0
282902032 215447661 0
4807653 530768479 0
120710338 72628133 0
376186866 390382023 0
452781613 330756599 0
524936848 471950067 0
258120773 344554279 0
41042199 362135434 0
37334624 133516807 0
523605876 267010218 0
335871512 473403786 0
556235035 544133232 0
155886226 375314382 0
279148454 428766570 0
530632874 145746079 0
545875363 574825179 0
149255512 511590826 0
92393215 132588745 0
519573230 203311474 0
444481715 468228389 0
260021821 205714256 0
379231738 298565368 0
506342691 223727177 0
305349194 226378023 0
562517624 312599064 0
522760 28881676 0
65202369 65352415 0
88165341 282291303 0
290669661 158828143 0
165235336 172179879 0
66917847 180972981 0
85806501 460906398 0
112836433 553792197 0
361191967 180420235 0
35539114 250752869 0
261789917 180320712 0
98845718 115563435 0
40797076 504938655 0
227123095 452133644 0
475580133 386185037 0
245520201 138042357 0
493184190 230086434 0
397496497 214577379 0
435051362 126882656 0
46663012 388912905 0
421199019 462789100 0
323268315 63936681 0
513343925 380426749 0
481877720 448542968 0
404112548 7878160 0
143762561 500441004 0
267088037 38398106 0
352994910 216514614 0
220045396 452527897 0
328328563 561500793 0
537493678 48401351 0
387717905 459796289 0
493458152 242453919 0
237362260 325631167 0
280177826 88827913 0
473465326 352890 0
142317196 209536765 0
122970340 480291338 0
260186837 48385979 0
127439291 163095233 0
157178270 19879995 0
163962068 496906551 0
62513645 26799716 0
488501025 212648380 0
508074224 125803719 0
240950099 180821332 0
169066610 324769073 0
218971961 250511633 0
101892273 449230634 0
110736718 377355758 0
545989501 10746869 0
150817369 405990258 0
256609808 566101010 0
226354143 271570029 0
381346637 148189685 0
468148730 50073979 0
86248486 10619708 0
226144522 74655557 0
508128939 376897790 0
359730138 295831699 0
407078378 546522242 0
249380652 434263780 0
426154024 389139313 0
379826136 225500874 0
358456034 154042608 0
304822897 257284629 0
471749673 156808420 0
21159005 169513134 0
348410664 39759446 0
480255495 429854441 0
163470396 218114489 0
105789027 179192951 0
169849384 88957393 0
444565417 157318935 0
100079550 231446602 0
15273135 468400247 0
240234921 159409450 0
367824998 436910259 0
412106739 531155718 0
51963975 210836841 0
31692922 48557242 0
451893457 460970659 0
519782983 79649733 0
460355189 7405702 0
206543491 197484512 0
396482929 480478701 0
21482825 289051571 0
490508773 434373956 0
434484456 372869075 0
503116561 178697606 0
85457955 103983873 0
471732813 86668247 0
457471344 35376660 0
360363660 142511435 0
536502446 417116340 0
33934448 319577707 0
493611771 528101839 0
407562506 448430872 0
79448286 170798447 0
258329688 449274043 0
315819644 209571264 0
344753695 303291533 0
404176487 14818403 0
473226318 158334799 0
242871860 269930468 0
518835152 214022711 0
204005210 108826344 0
555793790 173190508 0
95154164 157495643 0
519180378 475346533 0
314658000 25842975 0
526438936 87309186 0
57585811 357366645 0
262152930 357637836 0
29508864 426217204 0
26734273 357947242 0
6307649 286269667 0
548510661 406975416 0
364913550 274651146 0
24638170 477507102 0
79774608 298532867 0
343787037 24963397 0
2870230 561515842 0
313473840 120393823 0
385592993 322033321 0
397148845 448864531 0
313097198 314987107 0
282474056 344767955 0
497219396 123234221 0
404754838 474605686 0
111297590 564141195 0
119186609 114494032 0
128311798 354670303 0
169820758 88355500 0
354680761 46699492 0
66077141 242763915 0
472364341 39735819 0
189729890 437700296 0
555074787 579244558 0
160822306 14140969 0
466902014 277827419 0
468502681 535824465 0
470205859 416124425 0
369339460 150076935 0
421751013 58920504 0
150959241 455084294 0
180599637 134889594 0
48885082 165371975 0
254022551 329141117 0
88664501 370699972 0
353532248 166768001 0
523019125 86770479 0
52609279 433804182 0
302713899 325813082 0
78138525 48506434 0
283393583 379278338 0
69110252 159897043 0
35265675 171446252 0
66271082 535542304 0
12874692 168526202 0
487939578 147865702 0
40727297 81230824 0
476066365 550177015 0
387952116 96472848 0
23954071 137286118 0
524108594 237944763 0
233720708 256646436 0
211293962 524681552 0
319029313 71726309 0
149056693 547284592 0
378381333 288062104 0
176969313 29096731 0
297632149 49102661 0
472346176 272685174 0
188087966 509904172 0
573352933 139985278 0
374451518 551216705 0
417500941 221776946 0
212602647 322294014 0
315712221 353630948 0
84186954 193478033 0
438265300 300007235 0
76339028 577687137 0
351676118 290800301 0
454594762 171020871 0
525820648 66042228 0
83014573 322141717 0
450553652 264433334 0
251438361 275330628 0
16425256 532156872 0
205589831 94438617 0
148140651 138073092 0
270661683 118446190 0
279675131 280065135 0
511785234 125935501 0
205195956 356163276 0
109606166 133207530 0
89397518 293016224 0
308221424 339872113 0
363182563 71820042 0
19297790 445250763 0
315277416 377698184 0
97693357 176042456 0
62597873 442349530 0
228326883 17854512 0
245873740 328792742 0
123860600 436183307 0
24316902 400704109 0
210408304 540028608 0
206918389 206168467 0
152954960 490199263 0
47012009 406325967 0
517014417 260555661 0
159336354 234234763 0
332107814 482044962 0
483473889 404229515 0
236388717 547309777 0
2309546 159759142 0
488460594 530610913 0
167581802 453491362 0
368136739 250031373 0
233508588 451273074 0
570297580 108017121 0
476419211 563479520 0
302339181 293946250 0
289867793 476811462 0
112984681 448583467 0
204662751 352841697 0
408386453 568203808 0
125877119 496163847 0
371629534 133175518 0
530530479 56396284 0
147055596 247429921 0
47317706 268482740 0
215949335 14424514 0
372733849 579270253 0
21462626 353240342 0
16814082 345628244 0
149699196 195844457 0
398564459 169753623 0
428892988 326504509 0
505937225 156998821 0
352570199 58849802 0
519597745 579549304 0
208373671 371911109 0
448245065 420985491 0
250395409 400992178 0
183011626 297804202 0
486002431 168737333 0
429152143 82141841 0
149001543 464414645 0
378050647 521335955 0
429210044 312357264 0
210712325 350737978 0
433823609 46664436 0
94814140 478218504 0
493864060 422147722 0
455432892 544210844 0
6135775 470284706 0
427424557 31905464 0
213952107 21462837 0
304769500 369737843 0
410752809 165516321 0
73556955 478715227 0
36196441 487250324 0
41721261 526606763 0
265695907 143185850 0
468143674 314635985 0
162924088 214186988 0
158876290 331330642 0
70554714 103970110 0
248133218 49856989 0
506566524 505020143 0
173642383 279000799 0
140684387 218755064 0
501205770 162800538 0
284383889 109349965 0
105893379 40241075 0
25438357 564342984 0
503404782 491382809 0
197044383 194392826 0
168866667 47436659 0
263435977 238445217 0
508196552 233477124 0
485358936 248573426 0
14365913 381005050 0
450139973 349298704 0
446370537 12500937 0
55935000 547407529 0
258894415 478916809 0
262877173 123704361 0
333805091 163747154 0
496692793 368944429 0
56385041 198888527 0
296606457 200732443 0
8344580 326295540 0
241914942 523578334 0
166742225 432968614 0
178722946 309122403 0
288967003 204785665 0
455992394 434447053 0
386027663 222572842 0
396586868 53466481 0
122040120 487031992 0
34941502 65052571 0
119912448 464618514 0
338705585 159610464 0
217946850 546828879 0
147195898 455334062 0
404386135 119165833 0
71665980 55076751 0
43860116 54129874 0
79253204 554632914 0
77879213 103896429 0
526910363 324141031 0
390964091 3117320 0
537321720 358377049 0
409334242 152362753 0
380998280 169673214 0
394602000 49340236 0
101155316 531209967 0
212456498 329117684 0
156499396 562172810 0
443606002 164764387 0
197588837 554805413 0
204015491 519107719 0
557772871 343431584 0
416907788 187432068 0
114780371 457768938 0
269085983 342092396 0
422699642 500574742 0
86630171 282148224 0
314302093 525336900 0
515189653 282619232 0
197397405 413153762 0
578789818 47386129 0
414388719 524591768 0
344420550 466454358 0
410326646 46609911 0
48619996 182089546 0
563444004 99906688 0
70027478 413050073 0
429026830 29073658 0
527515315 435732442 0
445124875 12323061 0
469581771 413174949 0
82916677 91635402 0
296579483 143021259 0
561521936 223096810 0
59772858 42603141 0
291372171 410609752 0
371012198 149560382 0
443698227 327658444 0
411684565 431068755 0
44974511 577060056 0
334672557 11659646 0
223884063 94326223 0
373686557 108984848 0
410733925 242118798 0
296946612 14790807 0
557728296 100130511 0
445094156 21164621 0
573754053 372092626 0
26930150 80142096 0
30700655 54524545 0
524485802 508725982 0
5464696 13781220 0
299070739 196947776 0
19441920 438753344 0
237005508 440896094 0
535375957 373725700 0
349248828 558532066 0
445662785 379363959 0
10158931 284613749 0
307578422 298867204 0
258392101 542003396 0
207601897 357285071 0
365309892 72965204 0
543476649 139375335 0
471384192 509163974 0
130636963 412970079 0
85943690 316249980 0
11678255 577729981 0
209269136 394264759 0
209906853 91743866 0
238523178 123635540 0
576926416 15237971 0
181454457 50786985 0
375776015 442308378 0
263230283 557874264 0
101587031 423240870 0
87470658 81974354 0
265584476 459302542 0
426233068 350634935 0
314456347 222973442 0
551236798 503570288 0
408835304 512454713 0
481088087 30172326 0
339521961 259920445 0
447140437 9511797 0
400551361 485567407 0
318553430 82715229 0
132382667 497687004 0
181671469 29416314 0
462240910 172657051 0
104910033 308188375 0
2477681 352445188 0
420366523 465804636 0
554339987 8804097 0
254995281 175641573 0
296499170 395721877 0
269904867 358315517 0
32868134 500567143 0
399045629 369770917 0
89910385 160992551 0
552366159 491447220 0
529243625 471141335 0
439439370 556476390 0
103749630 338547037 0
482931628 236757923 0
355044749 104935071 0
2681865 500354323 0
428146577 81748204 0
217605822 265429216 0
471442098 175558439 0
108310142 223212018 0
458339553 402715989 0
433573204 130210996 0
227765093 530040753 0
170518451 118163563 0
5272740 343532972 0
222865510 22695282 0
317550072 365878706 0
138552004 1024704 0
263028962 366177491 0
566885416 537863011 0
553734721 175490993 0
184435725 481662300 0
324184897 311022776 0
71292940 54244814 0
226495819 410247951 0
149663016 125262912 0
531980265 157297116 0
70225703 5408955 0
361044956 521837596 0
377903227 263199548 0
194642920 535505333 0
501384252 989618 0
537400368 76184390 0
390291151 107918508 0
410591434 111251441 0
95573336 104340913 0
557853945 425740378 0
533535093 70900772 0
195150436 208410349 0
491908493 58673891 0
70457567 52518325 0
17268647 411699584 0
140465399 200880180 0
309600087 274482227 0
251372655 508374564 0
282208275 154575712 0
433699044 409741999 0
398766591 475048017 0
442158067 357571462 0
384878687 378530161 0
168858559 506025481 0
557931835 127376104 0
516761765 413956711 0
501743198 434436589 0
337234248 170236460 0
486986780 258271300 0
76406707 331110170 0
224275601 473154146 0
517458195 295783815 0
149352733 46776998 0
343587235 358792924 0
413482594 59005603 0
477265138 95971778 0
327439124 499766515 0
447293007 429146574 0
449786394 296637448 0
419492124 453856413 0
212012911 328666799 0
268021191 477103122 0
376821395 178679741 0
490624045 540282404 0
212688737 390426197 0
543899836 516044291 0
200287307 316063873 0
274091125 199961868 0
244140845 567924887 0
546198030 363935650 0
340063946 552012521 0
12082903 16653719 0
397191255 441766169 0
481245482 35573851 0
481510231 288241771 0
274095164 97756825 0
159717183 526946084 0
402577788 53967464 0
114027349 539727386 0
442602445 505505099 0
23831196 98254631 0
150028107 501501748 0
491665915 306465890 0
420993072 221581312 0
523388088 377809257 0
341838032 85458929 0
425028728 215864823 0
196294295 67704933 0
210186532 155379467 0
566857474 335576489 0
181298748 36518405 0
408911403 345480819 0
94218438 17870045 0
566897978 242194843 0
52282600 126380674 0
235171499 236626839 0
14030282 472933465 0
566185204 103737394 0
507255462 7697978 0
502804623 253682897 0
481295860 313152694 0
74393509 315669209 0
316312953 496716708 0
154348110 328218938 0
278427345 506938836 0
78756711 87832674 0
164435441 65550482 0
238899193 133410306 0
100444083 173041998 0
17892657 524106379 0
233160438 85644300 0
396398623 80178828 0
120393118 164009284 0
300598827 369785019 0
130641331 197528349 0
392103867 19724836 0
219760899 358073355 0
506176192 101882367 0
500114277 252390127 0
51707416 183545363 0
130399601 331521990 0
127123412 305110213 0
577395449 53860210 0
538034570 42477184 0
319788258 551452636 0
260198902 288227657 0
98603678 226096383 0
286579433 119702105 0
116483515 298472108 0
33659489 439939258 0
410913307 131045378 0
324000922 109498307 0
173474452 35761327 0
179433362 64775714 0
392006030 162936561 0
402904819 154109097 0
51395925 293346686 0
83839746 549353651 0
149291931 131835480 0
482061295 569025960 0
14546842 446096724 0
60471534 164576154 0
498799578 112960853 0
439553608 485297477 0
243246236 267867143 0
436103314 928025 0
12555852 257884175 0
519526184 518630603 0
494513100 54568854 0
492209719 73727583 0
18839213 56008341 0
215878376 370881597 0
297373086 447628546 0
363863497 475725740 0
374007443 291897272 0
534420114 557688607 0
391859171 429133101 0
343327484 2375845 0
517798045 394783111 0
543762550 129682249 0
552660 333723884 0
240256363 308653340 0
214469711 331152451 0
347494380 57400928 0
452074179 3113263 0
475205040 178030700 0
472650495 314924788 0
297711568 51985655 0
138701976 162276453 0
313327366 12821287 0
418719455 404460779 0
432083335 471100426 0
323071602 202305880 0
72456159 476688609 0
255032212 521897981 0
149749578 545005634 0
334439571 328775518 0
111591154 448949411 0
289631253 543568478 0
469730902 50423390 0
171681145 470434040 0
197211337 467454495 0
113624728 205948859 0
166839292 95634365 0
215761978 462923372 0
363245818 368192480 0
325562013 458443817 0
264184981 435405313 0
575255896 121550891 0
518905485 21139869 0
253596518 125773825 0
350160970 436641182 0
172775714 223623636 0
244988265 203924879 0
566863199 399299881 0
331509211 294032523 0
548163994 48004120 0
264174412 85421839 0
4593836 183510262 0
61688705 112486900 0
375985299 393196808 0
326916293 112771379 0
484975048 575185698 0
132883787 255790876 0
551105724 406372561 0
247382380 135841752 0
252233495 528629929 0
149578290 232321946 0
350451525 45930299 0
216736174 511487001 0
537145636 549120239 0
572146221 429503230 0
317506357 19900078 0
28312809 558409593 0
347931542 301044398 0
199548036 525922494 0
488751858 91167803 0
280199523 570996647 0
415932962 419993369 0
106831660 548964076 0
113437563 209017387 0
25809328 309047429 0
336382457 309106589 0
510055623 413104179 0
461913118 388630686 0
115399323 358859170 0
89676897 214524547 0
315584858 449643042 0
190585766 275454250 0
275890903 223797146 0
77928204 14934644 0
21719861 31395622 0
212572267 531258984 0
429318162 564838885 0
171858769 440674885 0
526009028 258711517 0
5389253 348958644 0
84916985 59895088 0
92747763 406297064 0
233263643 15435702 0
107202453 315699563 0
165936027 439007936 0
62876600 471351467 0
156496507 329229206 0
519509936 419266356 0
363547745 89595042 0
195201314 243086413 0
483782901 280910789 0
567424606 365151443 0
524924173 370700342 0
367564179 500860853 0
436520736 497295284 0
468435601 140348892 0
296960323 138745248 0
55334401 539347028 0
242803414 453732697 0
546466673 293505825 0
202833528 492265114 0
248737287 370262527 0
465158365 100330705 0
435467027 243071159 0
487499695 152406251 0
524938996 487722120 0
482118641 344861608 0
72267724 107767257 0
434623566 254927024 0
459943405 114582424 0
558550737 166819923 0
182124702 148271730 0
85158056 322619014 0
526691810 116977367 0
54187574 120461366 0
364578809 128872150 0
80174415 232444847 0
11072378 302644327 0
415769462 487896729 0
303689663 473835754 0
430596305 329997597 0
231531231 215341202 0
355048067 444208690 0
361785292 442327116 0
302420751 344192638 0
161870106 388069353 0
449309652 376993554 0
569851775 11305631 0
195684740 71587073 0
13644914 87027265 0
481801521 67965750 0
53957182 316370295 0
395082352 82196992 0
543144676 492482802 0
126105896 37393811 0
154937976 566763185 0
474523254 326644895 0
425128531 469159516 0
557530110 115963207 0
88735351 95484096 0
225176372 112193489 0
145259648 493828280 0
395149703 221863534 0
400379570 141733203 0
359514823 379653784 0
503339235 195180472 0
477179828 217957162 0
67863743 158756079 0
160318815 120873330 0
79054640 301198588 0
133436241 342092118 0
251935242 281738048 0
9529328 124118153 0
302619909 503250971 0
34779505 470950251 0
74124481 201788218 0
303658573 176816336 0
288477085 222395319 0
157044468 354077759 0
19708691 419896326 0
253753278 143084865 0
13664688 34079517 0
150768726 141062068 0
166425471 212328 0
333725495 133355832 0
483614405 514954677 0
484948603 171489399 0
490452693 241030236 0
121400973 329966114 0
209802630 483216994 0
313593076 555288411 0
307863595 75313629 0
361806440 141970527 0
579384015 73188744 0
102650513 14336952 0
246878157 224304044 0
218756338 180363097 0
449366193 296589053 0
430333278 190505502 0
398647771 286091426 0
299647866 437881882 0
264123553 319892601 0
526458667 15997818 0
146215635 312256307 0
505213736 308243866 0
572446928 12247277 0
356045303 495252226 0
287108711 44058441 0
515419253 516582606 0
473247473 228019195 0
240773351 367454083 0
271698488 405868328 0
558114335 58731615 0
545337511 311055437 0
515764926 413440363 0
125292784 242930953 0
201787624 579084106 0
129383847 148736285 0
422604493 255335489 0
148079603 248838267 0
555320965 468685076 0
361538986 513939001 0
134989116 307011169 0
335539079 490488776 0
34259132 542233997 0
274417077 481936634 0
305644994 314655139 0
334868240 124449030 0
260965030 176202658 0
54566765 156414549 0
414537205 171743770 0
257619790 232802958 0
211886382 109301681 0
443398180 420124148 0
49942712 342598731 0
179280361 161869412 0
203949885 230072017 0
290138240 272014412 0
285124055 528352935 0
387059687 248205662 0
418605039 294811169 0
504338778 461818273 0
350545538 220567224 0
408097611 166241513 0
84748214 374501422 0
41979307 68799908 0
370073613 221420944 0
89160320 429114645 0
212271824 287802866 0
183548237 79153320 0
203678049 540309932 0
135286749 401283804 0
286688104 213484988 0
16229322 493807779 0
447997583 266121029 0
544632567 151701261 0
314342324 130948664 0
563319788 362926236 0
300157385 497334137 0
47909166 420570541 0
178509717 260612247 0
535119223 197626995 0
50264154 309765615 0
60722432 492475867 0
355397732 443916487 0
361924147 174224234 0
506412476 134801492 0
268491084 387931513 0
480541275 118494817 0
46605777 132476245 0
16392175 533750544 0
175931115 445161735 0
323426047 169097378 0
291244809 357701842 0
116314927 193735777 0
499104865 86890094 0
62775018 370109046 0
239544140 535135959 0
538887258 102620304 0
45221452 433425940 0
85423712 296319964 0
197984767 134968759 0
572692680 518461097 0
318930438 267037841 0
464504126 17803486 0
512495210 426553218 0
125695070 122407371 0
406446719 407552113 0
99017496 445235329 0
24482097 276460864 0
242138273 439186185 0
317487196 317498966 0
406311450 330392023 0
43968976 64342163 0
66178617 137558191 0
534414653 354041099 0
317043624 186651030 0
427265296 345016350 0
520377461 210276899 0
226961443 314246228 0
218540155 553297709 0
572874337 230621541 0
226853097 129857217 0
263872970 102086497 0
210229274 472079004 0
337900747 371710186 0
40612912 526977829 0
298221792 178884552 0
186851916 226469551 0
297705381 286503286 0
369485071 308622374 0
86699776 403944881 0
412321217 130399632 0
265581372 535627433 0
305839023 497229931 0
168070824 267154684 0
32332805 370538228 0
527078651 357141023 0
410390969 270237343 0
26005722 25764300 0
15521054 48566899 0
10334350 39110100 0
528723159 575217938 0
546902387 145605233 0
168509168 68528324 0
44652921 419265474 0
120325839 155083991 0
516407830 396879907 0
69477347 420245977 0
37955019 478787375 0
71834985 450722282 0
142944303 482232124 0
68591007 426728212 0
479634496 374160152 0
258332018 45087949 0
520576683 206545392 0
51714804 82201633 0
183676825 340272373 0
575016211 512144243 0
357524935 439532263 0
326242229 531668248 0
366834743 533313026 0
5869036 493925036 0
102690404 410719963 0
382031392 335123738 0
546248806 461579486 0
391913463 280896088 0
272824728 548316860 0
416399697 510560500 0
221437716 181324143 0
211256868 307553954 0
256364488 65593587 0
559213334 241382226 0
64301650 436500816 0
116598002 32945957 0
252018844 335168503 0
313701905 87558391 0
556813667 114499763 0
33761827 398487873 0
30153908 142984421 0
262234551 266665749 0
346148163 381970211 0
272041502 496087037 0
227869848 3849488 0
500679198 103733018 0
250250388 475495715 0
145584339 294996429 0
549939680 58951728 0
130738338 527683716 0
179107718 196352567 0
464073593 318171797 0
529581711 72504385 0
336388115 311460429 0
542853833 44803543 0
271741978 147081240 0
436037408 336575793 0
194439607 2502079 0
521708790 368956805 0
563754873 20886526 0
181210943 439521442 0
283311145 512740141 0
325675222 347671413 0
122203287 298690344 0
407537180 266947978 0
476725904 273808184 0
348769911 291060347 0
44344967 350669486 0
384571696 439200497 0
70362386 91987627 0
127936729 409123807 0
431956388 6650696 0
522181461 254118516 0
435135498 569860812 0
317500023 180860288 0
20900384 181741654 0
355486666 119468428 0
209418783 227765523 0
366222909 109026622 0
531974348 11191191 0
548798958 157606384 0
31545393 88149012 0
225237972 410532259 0
245075655 26283595 0
332763998 157383927 0
226336031 573609165 0
223529782 183234943 0
367221247 245246445 0
559156098 531341941 0
155876801 366744052 0
110076475 32427181 0
204718909 458334683 0
202306631 408031890 0
268406215 506846281 0
538353418 369917131 0
106283163 425435751 0
334538447 186643725 0
293930990 495654592 0
100612164 155062970 0
1399193 120528634 0
502406016 556469514 0
120070449 554112919 0
415759220 263993562 0
247036228 94265498 0
298003573 216075690 0
418639673 438751332 0
5410189 377059772 0
62800325 277190110 0
223914223 477955552 0
455751774 384233891 0
303952504 362073122 0
241709159 164235543 0
472275934 334949659 0
128559412 551147320 0
40405185 36720598 0
551405203 133223821 0
169057055 171504819 0
424356199 410317516 0
408318132 565926508 0
434237101 510861395 0
296716806 417290529 0
91756040 73107983 0
241425621 71861373 0
55771267 36468651 0
302468758 208547483 0
59984493 156497432 0
217046237 19906410 0
163199270 237449617 0
235916824 14623598 0
206824574 425239883 0
516692260 180609541 0
568489071 41365440 0
366046247 478158357 0
81273786 381084071 0
497973786 434836984 0
458756075 134231986 0
162933026 448250160 0
199366930 513639672 0
155800088 552650656 0
564121933 407300220 0
195820061 500276997 0
472895271 430353896 0
556932158 307902586 0
298376277 555246271 0
102317824 286282658 0
545276080 165688702 0
370808288 229417693 0
81055848 125720833 0
190685712 382566774 0
108703573 344476351 0
429622027 341802766 0
18825003 342899250 0
462008201 114022494 0
448194652 124184217 0
284370281 87967924 0
368299662 277070877 0
533553679 350978919 0
292477838 154498904 0
59410572 271912747 0
122711078 292363105 0
126210713 334120131 0
128493463 251205330 0
553458974 46858410 0
370246993 442519751 0
487862172 545975903 0
26927874 211037458 0
297860943 49938985 0
359894197 194402047 0
176771186 310785600 0
538777686 451221631 0
414175029 349830282 0
377394390 384665611 0
404269911 330001644 0
267925375 382609001 0
449904865 370281154 0
323319238 549030607 0
330701828 347355913 0
114776851 188292159 0
531387172 545090993 0
507530505 223078960 0
279447120 498735419 0
409144399 319891147 0
269704683 404565399 0
95785934 268974222 0
159520810 328759070 0
105853275 452706659 0
528123146 12324790 0
102168722 402681284 0
433682960 17707487 0
89851879 520381421 0
564269421 49581346 0
534038084 208149328 0
375028022 22913363 0
453493383 228896204 0
557060472 264788645 0
51337160 533054657 0
243141102 29375838 0
293533393 391694267 0
235270786 308897817 0
539774105 521755110 0
237304560 179610294 0
81267928 115986213 0
454247831 155067310 0
484144600 176842267 0
47026534 93367175 0
570247318 500937596 0
523417612 75267708 0
221552490 79496919 0
451203110 433051042 0
325775686 36911291 0
118723446 38782521 0
212588314 164894276 0
541565559 104528466 0
142116474 2735359 0
442221179 498442025 0
22189134 7952429 0
437107052 288317203 0
193594893 275840877 0
554044580 272879644 0
508831070 76302503 0
83208535 15130898 0
71854819 162184038 0
369598239 566128756 0
354937083 133912425 0
114888842 81009075 0
461315209 507278274 0
515137512 107081287 0
116968447 450227128 0
488792589 450315682 0
18233249 222749269 0
407028272 283021032 0
244188317 509511106 0
529130701 319692851 0
452978056 335732512 0
461091058 547032838 0
75440036 451031417 0
306348148 147604709 0
377627064 469910062 0
261325219 421733540 0
50355658 146616559 0
273093467 285393083 0
68546685 325498173 0
259112635 146707918 0
230425020 530298581 0
418595903 494272531 0
76650115 447147949 0
524520636 347918563 0
158932286 145751107 0
177832363 189120998 0
153018523 449525181 0
230865610 241576838 0
69413170 328048884 0
102167189 486222414 0
223019059 83020715 0
499740704 556995908 0
520090821 490015034 0
473890391 11123120 0
536487202 578381235 0
426178366 361770338 0
63273737 134318493 0
256822466 317484206 0
316489979 334294088 0
487336139 568838246 0
28758538 503064606 0
186970156 92887232 0
508221037 142431061 0
313693547 382948421 0
126047404 184583073 0
133607565 416314364 0
274977853 196673089 0
548255493 544925583 0
573408113 350999632 0
363498836 124360770 0
453572379 103204519 0
262507492 332501701 0
484310414 362348183 0
144414782 357908854 0
185449968 30435444 0
489359965 44864577 0
135677130 500629572 0
376005095 21867095 0
120766711 380022789 0
359624458 566739345 0
368973061 77035132 0
61092451 554855654 0
269828809 55299616 0
233644888 8027850 0
349392463 145469117 0
476353143 560078636 0
111652406 289555555 0
196671747 21370312 0
443433535 507300771 0
248919541 398448623 0
538776746 437808682 0
180137959 373976833 0
445400650 528399798 0
36910964 331303920 0
542123988 521737129 0
93023137 553391360 0
14058425 226045476 0
406401365 234888156 0
322057099 417300959 0
491494757 115126845 0
547650711 429190484 0
53209989 41586081 0
238694329 555124970 0
445401600 105600912 0
134266808 290767694 0
182695729 219587070 0
131699798 264561855 0
560999306 432022124 0
412245375 399398942 0
567733092 342420324 0
209512142 572728755 0
390531432 439045599 0
391585500 323161828 0
205062841 413699557 0
524650327 69403614 0
4061414 560054178 0
220911636 527252557 0
257866422 482248490 0
245519196 361637551 0
572209272 255573704 0
489035998 382854661 0
442401700 408219161 0
77999608 119041265 0
545979609 570846812 0
515442989 470628517 0
378643909 179835962 0
487328298 382114761 0
40489116 508521229 0
485975231 110393000 0
313810881 219406941 0
190543114 450273304 0
38459578 349977149 0
54030930 500957521 0
264960815 539615152 0
43370679 284213656 0
108812790 135430919 0
537921018 118644505 0
497696783 319025221 0
534225961 559614296 0
176176538 462556893 0
338618511 167211873 0
75736746 540685948 0
570745816 189624837 0
528023656 33402157 0
14080667 318646479 0
440364878 207843013 0
226038253 562858668 0
203735114 333231333 0
39766094 468126929 0
293397774 225144961 0
208276083 400950334 0
416487063 172067466 0
544391979 397010539 0
277674513 351883135 0
196156565 123159453 0
275163088 410717379 0
54324873 19495552 0
62901668 501955393 0
362381192 32892852 0
177584018 15760979 0
157225522 23267817 0
320551882 393353956 0
256542339 554122690 0
453251855 49391347 0
222108248 456067048 0
50075033 447059769 0
268330711 474006863 0
203026602 337875824 0
504844486 558806305 0
398947083 390691115 0
178931523 512169371 0
456236682 533143829 0
464527898 491561651 0
549303850 508894501 0
136723803 568719999 0
328429054 127493809 0
257387230 374367040 0
41870747 121235364 0
435212654 368604712 0
112897431 52999209 0
571882806 399688938 0
499953576 60071739 0
191035356 454942645 0
507010428 62419658 0
161997289 57389854 0
267088887 562671719 0
467285447 82099549 0
127375038 301133981 0
66815322 143848763 0
448993262 407308518 0
515848324 207900027 0
353423103 197715883 0
284440060 492578027 0
64294782 514015776 0
527815637 520143751 0
294419321 447568690 0
234698212 452797921 0
157443479 541835628 0
435889274 501760711 0
463491149 438404250 0
994443 258548682 0
530881008 55437461 0
579317193 73456897 0
484303421 194068692 0
257815597 178528029 0
446936194 244395490 0
317657315 470724980 0
87264756 563245530 0
364346731 404228938 0
390037125 154625946 0
213691633 265501995 0
244070837 74581511 0
429858001 168580955 0
21444688 148358031 0
152505649 32749958 0
458231974 371015335 0
166577351 465851091 0
522720159 132745226 0
106819050 299198221 0
433002331 44037137 0
494150805 407843417 0
276383630 104755948 0
72656491 182686704 0
199373162 485921593 0
111675038 177941720 0
187744456 171714829 0
568297681 339756769 0
187425532 209940220 0
235542578 543850052 0
154171528 436876412 0
74084304 504854851 0
63467566 497814213 0
448771654 460015193 0
502210354 83412826 0
189972541 445941788 0
575624252 35447513 0
526049548 28218847 0
23836063 379773965 0
77785981 99892859 0
545903531 534288307 0
68029551 571171736 0
101137050 221308540 0
400034646 219610637 0
64715103 48967769 0
167767595 442959900 0
72324595 112928406 0
184153537 489186459 0
14889955 284504567 0
146929397 173326201 0
559073820 148515093 0
190893831 406611497 0
146289309 387743988 0
335953865 181859424 0
46275905 496833702 0
381933696 170438001 0
174237180 568876412 0
17834159 257352572 0
510297504 128697731 0
183728819 121232088 0
135573395 351947870 0
76652368 116919862 0
285635640 434640404 0
300129757 45355152 0
291779918 407236108 0
394623377 477859800 0
327377938 404219915 0
278913922 314470642 0
556392000 567783586 0
143352195 236324600 0
488471186 262788052 0
76732917 15299613 0
5541994 104946758 0
466584664 245178311 0
100973929 135322334 0
177097676 434817506 0
60884509 530393672 0
54204326 435735316 0
292671665 133493836 0
5758540 195693832 0
252027542 555712964 0
346217740 475813347 0
464933701 162793020 0
404033888 392819737 0
69159137 400098757 0
106411345 475381179 0
116328320 445838827 0
48349928 478722139 0
182310318 534674827 0
99507351 211981185 0
185070493 119832411 0
558297486 185791811 0
34491671 451722487 0
247587741 196043112 0
374293162 33097265 0
337430698 437893356 0
395429653 287751066 0
441626174 432586365 0
539386954 466316271 0
464197609 30805054 0
44020451 384479268 0
48593117 34341428 0
523284136 512398487 0
494586272 244791324 0
438694977 578949317 0
100215246 100047466 0
257973727 462484719 0
362249833 481442632 0
253625426 540577048 0
572354124 489718513 0
90849130 233551710 0
226276688 408260496 0
219114128 348697209 0
154005547 118660022 0
88536249 170063756 0
175136494 500131013 0
555634555 221995270 0
542047425 547340381 0
238174221 50008430 0
377103938 12706057 0
200913298 254990295 0
150306825 346865085 0
174727404 343568467 0
541629088 54238806 0
555504160 228624676 0
62689555 27342950 0
209697978 263107746 0
551457207 245247407 0
186041485 531538647 0
129410958 248897085 0
387487818 157052993 0
59870161 151152656 0
475318764 238830257 0
126493138 107831054 0
232737691 550870894 0
439978196 58441453 0
57066091 187521674 0
9665284 252699268 0
40120269 366080313 0
105294407 460762997 0
36493711 281584677 0
256792828 146928773 0
332462428 450861397 0
7707795 38685786 0
416411678 333691264 0
321014301 428465715 0
160181474 124918676 0
419295371 379919523 0
231360352 476375622 0
295857827 457755339 0
286073966 391715788 0
206617206 351502477 0
247594140 547287235 0
423063954 473492360 0
380738880 573615630 0
12783299 136216895 0
205419703 88171786 0
132081735 181077147 0
392060947 14120569 0
502276412 412502887 0
395474789 553600224 0
170888783 56479475 0
121215607 255030819 0
292650009 284275824 0
415688691 153796901 0
377222369 415883688 0
528341556 211641910 0
258631515 455178407 0
96550211 164040581 0
90436608 399513797 0
243127223 393496056 0
1011123 98598105 0
466154435 532900325 0
315036340 187944061 0
275415769 359881702 0
568035026 213575570 0
68283851 468838871 0
464270625 253178299 0
54500729 557748068 0
417412664 3202466 0
191847845 61197319 0
20383598 114491838 0
82198589 411962757 0
134759975 164838097 0
8683533 495537637 0
309350486 539133052 0
145728382 260019183 0
129794073 381459785 0
183222518 265541861 0
259957107 110486169 0
401351425 378094054 0
470190726 196644538 0
183077330 29887517 0
447428782 128789630 0
218502035 484009511 0
143073957 48567764 0
436796195 445902485 0
86269745 254214866 0
341623514 359428828 0
269624691 369418789 0
55331948 53462938 0
15859492 399189296 0
334232081 406811074 0
309705720 85141656 0
272947174 152429710 0
127878987 13086654 0
312485994 515400204 0
92540911 4682265 0
103348438 333925064 0
119373387 504467541 0
324346158 355574624 0
525374396 258846966 0
406359025 12548310 0
433546973 433966067 0
100116058 294871178 0
154892951 466130540 0
31212021 386972393 0
398645466 17269588 0
159342779 267694026 0
41956163 130588417 0
203968851 531553375 0
357879 356460406 0
7910033 335405391 0
247590384 93616272 0
345006994 324451037 0
68160786 327712750 0
531813115 346907618 0
43412608 346751430 0
573119144 497420404 0
187372673 202002612 0
302125321 348561339 0
167623409 294120049 0
272102887 142948403 0
35074498 335750914 0
171622310 375909561 0
267060461 172823462 0
79969401 194937259 0
67414266 506994317 0
531972147 421763515 0
287313119 563866407 0
493920440 40443847 0
516266337 151613342 0
155141584 189349888 0
421537574 336308174 0
398528410 336269941 0
264484909 324942806 0
191754773 245336818 0
340417388 433712527 0
143152460 386634558 0
427828441 179867350 0
326896710 103387817 0
85568760 333616881 0
260202443 304432442 0
509397689 305562726 0
452150617 33974799 0
178777346 57373307 0
365282156 47098977 0
210225868 515882927 0
557529991 98669969 0
134362799 537878148 0
281583292 128958274 0
213364198 32378567 0
536341686 274425182 0
351772017 175111052 0
15710920 249171422 0
451351795 47774444 0
489521586 52422804 0
484664521 161130487 0
252505356 245491211 0
82430994 365055527 0
135332095 307741935 0
466741302 557053765 0
188626694 355766182 0
377374766 398816746 0
336943713 209386663 0
128258472 534444383 0
361904701 290822833 0
470823296 188539510 0
249113999 116045250 0
411289436 564195014 0
452158829 489088986 0
126170192 524475920 0
228338982 475560575 0
575805790 501618698 0
491766237 369848460 0
364414876 551321047 0
41064678 363686062 0
542830030 453524432 0
539638604 464987443 0
486655980 36512018 0
208330458 314034560 0
308548102 336367922 0
495421308 72751303 0
191320947 125099460 0
178086162 396931698 0
483449163 277433977 0
392161577 411518777 0
50990315 377623828 0
222914697 51301805 0
10283409 527984561 0
13408482 252454923 0
356401385 168149763 0
468327370 327732590 0
380535468 175814043 0
438892814 6342587 0
446907736 392437607 0
89120567 73420644 0
156371600 526873764 0
222581186 429108804 0
179433467 550952979 0
410600078 552073013 0
454459775 96719307 0
65273452 112457605 0
485539934 509009504 0
384253435 519212838 0
534505875 328950275 0
458114903 161976009 0
330214652 289572898 0
142848856 487670789 0
465233266 236872010 0
514832380 424639831 0
72589246 269570562 0
271904745 108569833 0
319849380 462060788 0
242461628 108046847 0
287595440 528585048 0
418151404 271385075 0
480530603 291622166 0
214722959 285512526 0
441684332 319923307 0
158052218 363891677 0
272331538 436346060 0
26331104 434390530 0
557586434 383172740 0
162521363 448082870 0
36854350 195312480 0
328997440 269025635 0
474815366 492319870 0
209190997 551506799 0
505686952 332106127 0
408334972 362406949 0
544262888 463018090 0
119764636 83380851 0
248678894 91580776 0
60507868 558436612 0
320145677 473901495 0
474298918 229358799 0
504606533 280004141 0
235186670 438742867 0
500645289 226022797 0
508628915 10431350 0
74520650 191877709 0
223779766 358832226 0
177834162 418256629 0
152731344 231089742 0
142908784 297592894 0
574776453 371287815 0
135282538 83670385 0
280274419 155469124 0
95859552 303694325 0
395713672 509132833 0
191047879 279827036 0
184626157 69152913 0
54213572 430190323 0
498967266 5742068 0
426395363 279361817 0
58432881 518851005 0
417339543 239145364 0
371089374 499954490 0
482038189 378292592 0
412886226 87813708 0
182854118 145968134 0
307187094 254644489 0
509678641 47549925 0
160975373 466310460 0
61847511 495255729 0
149509952 69986533 0
265196535 127600003 0
232984638 292479937 0
145528241 197734729 0
126147742 221665429 0
499599880 159920410 0
447363907 131843115 0
568838323 382693153 0
365044958 145240263 0
320976948 303721437 0
514345212 417847675 0
491352995 355196921 0
179696407 222715796 0
102440161 242122723 0
535302344 346661105 0
345489460 502635749 0
349949856 211839296 0
527010392 457297961 0
484735118 327789067 0
337544877 528038019 0
536480010 350342158 0
233046450 228965639 0
492608546 131051981 0
90665383 484468324 0
10393608 463204981 0
561598669 124255989 0
315344008 104941361 0
410436808 517689332 0
314694449 556733410 0
481585547 34303991 0
221331295 565416424 0
74451373 418670335 0
527415936 477691329 0
23517900 530871612 0
269606676 384695419 0
96367165 352651708 0
459747673 86228821 0
317401161 225033728 0
152004449 189445732 0
364783343 3952129 0
189830117 274978911 0
400641585 251666853 0
253433835 575211662 0
577796609 345410921 0
159037227 520294719 0
150998888 383587879 0
114919948 361806119 0
259603111 46232819 0
391238693 540818364 0
396734743 184632449 0
328850649 170909016 0
122070801 350522607 0
13976616 183103681 0
214264419 572345595 0
236043043 24574595 0
112593633 333761742 0
367601637 442143475 0
427251334 532746339 0
294933069 404173441 0
90020962 562905343 0
459405153 545398556 0
340516355 71614782 0
477620152 513690464 0
322375505 122412225 0
133584123 280733658 0
26364351 127842410 0
410479399 228184182 0
465454657 124369910 0
62589581 341713240 0
284308662 4067387 0
407278493 55979943 0
369516526 276172745 0
75738785 475915117 0
330596686 232460640 0
418093437 274269254 0
438964015 454307923 0
157263936 54442665 0
536502042 409535285 0
575548792 381744393 0
410826099 494524190 0
254891958 333518530 0
487718403 251654053 0
275791388 245572815 0
202611357 152152659 0
46077255 127501107 0
516881030 120046808 0
130567966 90025179 0
354257978 226694752 0
137881790 100076344 0
462208334 528226666 0
289604751 505125951 0
9364978 416150191 0
403367211 36466278 0
226565542 559425717 0
488171594 58763972 0
508090350 371373271 0
544914244 476857301 0
58647772 18267528 0
548278493 556813950 0
299809968 566051915 0
436434161 435094440 0
118481122 283681144 0
541409599 465527029 0
460455488 342169225 0
395770600 510222922 0
47649260 516312960 0
53187728 451508777 0
480966380 566455081 0
346176286 106805628 0
233251518 280100355 0
177530946 293820478 0
338717614 3335792 0
555735052 274732953 0
33628262 468502374 0
249267999 336999860 0
414534639 294730526 0
457949915 147657716 0
363003881 67348583 0
526707141 521420474 0
327091608 124880127 0
122255396 316094436 0
472544181 531391938 0
342377775 536054197 0
414076867 407943665 0
305840317 234871288 0
250389607 134680415 0
578158737 360949284 0
336203173 159036425 0
86736710 403363401 0
264599008 91760125 0
271586097 416209013 0
288074443 213776575 0
232382228 419202349 0
56067005 30441248 0
522444007 80818620 0
409602605 353430081 0
170570920 125945191 0
175719933 493307715 0
209417782 188280682 0
10489256 85336655 0
42667843 563462808 0
329218794 342706649 0
301604107 570606014 0
345426714 404178013 0
501317940 129470748 0
310756250 283388267 0
439194722 174692936 0
59623147 114834917 0
557171025 410006630 0
399494958 495563159 0
67327215 556683500 0
53960242 181928824 0
110480007 346917165 0
288246881 164185485 0
367233093 18028934 0
89380400 74096995 0
353679673 114321281 0
53587214 515227125 0
473639761 552931869 0
56639527 443026795 0
343640162 364937225 0
248344607 196201304 0
250897828 437846523 0
65784991 151439792 0
383264495 169568179 0
300139897 77206066 0
172214180 253650837 0
323874644 160847307 0
75855229 30736475 0
180324004 554387181 0
64944938 572758724 0
35917198 88923259 0
230804097 462819528 0
79005728 168697627 0
248287610 259342047 0
147930551 204440330 0
205231343 134778861 0
547840238 378942539 0
110683426 232516360 0
139858894 131119365 0
284147002 543385798 0
573307446 461181925 0
259576596 56062383 0
336515786 47041797 0
241167667 359576331 0
488699523 121266228 0
369365145 53616423 0
472503631 7199554 0
36089441 377843873 0
137295145 354346664 0
111005457 142358227 0
311946824 312302425 0
159876357 61967724 0
212275051 557706610 0
149466909 364016312 0
243804713 381386789 0
485424579 162014567 0
73555247 307055809 0
377692235 497204898 0
84811969 268706730 0
478112416 561626817 0
292628741 227954774 0
437008068 519901524 0
477149339 25018390 0
431834777 77225888 0
383437103 572159518 0
94447246 257902322 0
439949707 424790016 0
233535134 418113287 0
222869945 573584932 0
525220719 246620324 0
118816742 245744351 0
44924417 6990603 0
355239738 382366727 0
495504491 28657584 0
48064152 457292550 0
474164443 109586501 0
84589221 278554854 0
511742250 365741648 0
289309475 292013337 0
490062995 470371918 0
104360443 504088177 0
124780901 291541561 0
206393330 172396729 0
128467292 516559634 0
501604741 145215026 0
177818018 333868269 0
93228152 496243582 0
407431074 141610928 0
127968264 14442488 0
109456458 185239801 0
222337775 21724180 0
553889510 193612251 0
142784674 55714822 0
520829679 213219829 0
471624703 78435924 0
565219733 362544917 0
495396316 222757874 0
971093 13690467 0
28607711 473240002 0
252681474 564004452 0
578372354 403968302 0
538184416 468164814 0
383714044 296982794 0
186878630 379202004 0
158978523 356217951 0
174824913 77675769 0
446066267 519065820 0
468337257 441534394 0
300675602 165573193 0
545458244 539772902 0
385855503 90811694 0
529516912 380238790 0
425070440 479558036 0
501049221 156779788 0
21339765 529320805 0
342551872 343980058 0
94446498 199764210 0
464538577 524795316 0
363251643 345894953 0
336839227 79218392 0
44402389 429126403 0
88580491 483814843 0
510609404 535663014 0
61068323 431059439 0
149002363 461310733 0
175055435 426778142 0
48344422 240535149 0
486034203 501995439 0
442816163 195124677 0
78822138 399967000 0
2371891 379660270 0
562079551 152304088 0
553806088 553346697 0
236135093 281921473 0
451699369 49299391 0
312895703 93088890 0
110494382 34247141 0
236397769 106538547 0
529187317 108609527 0
222869062 386937588 0
522555041 60910298 0
410469354 183575265 0
103632319 23500009 0
294113890 6516318 0
578233096 541723453 0
200962429 569598417 0
368255127 555287678 0
97653832 120320671 0
553907527 110353436 0
189170262 310130231 0
389238152 192740171 0
274786835 231986779 0
169536069 197928939 0
408908217 39361039 0
541127179 91650292 0
523356216 363224006 0
389286862 517478512 0
8310409 439361174 0
469023540 256832346 0
71923431 94591980 0
542861290 94590232 0
242640235 560096718 0
178120234 15745885 0
16428492 348484521 0
184587619 325362173 0
325577750 495045865 0
171423742 239241135 0
40830015 149274354 0
462569024 546733505 0
523326339 553268638 0
17290170 51522740 0
288839766 203941734 0
503119113 79084622 0
447010020 38703323 0
366343279 160011866 0
578281989 571041181 0
236504973 307847980 0
448090303 358182667 0
518969795 171925227 0
356507266 446878090 0
454241854 575430278 0
273124943 333233839 0
369904169 437688755 0
343703352 362396251 0
391480035 251779264 0
464983341 223668028 0
166686718 576053906 0
79209720 528255110 0
344516536 278478549 0
387417832 458912546 0
178039851 557475024 0
550670290 46485128 0
32510863 369260759 0
201484500 335703610 0
377608428 381470036 0
368594724 284326501 0
539872000 239110605 0
524273370 105469728 0
161369272 564672393 0
486223366 557508435 0
5079054 530609525 0
81535306 15678708 0
296775743 24690630 0
239156891 107184454 0
208592458 515431276 0
399057239 59730925 0
415688404 300661344 0
355216971 540770795 0
202689798 317398104 0
381380242 364869849 0
374945947 298745489 0
17704857 173548284 0
213054639 306953771 0
438942632 453820331 0
114252250 491358548 0
334729569 316380451 0
507642226 462219393 0
71818210 541575796 0
412598342 424543264 0
92745875 4689802 0
97463872 241646454 0
58923750 531111938 0
217443766 205226659 0
78106831 47293673 0
271759762 61703098 0
193560706 358677374 0
83618312 18643212 0
434498733 462156508 0
579489638 131929929 0
429253283 49611540 0
501387175 328889092 0
295738670 53107206 0
11462532 528261341 0
474390947 330006989 0
317147438 224063230 0
422768359 147125670 0
38548723 440718546 0
532409318 118718244 0
566840704 81789425 0
9716027 162625191 0
138461816 524657913 0
555234585 369969386 0
309976225 240358978 0
448698118 350607797 0
29141732 381796015 0
137624155 561176041 0
309699224 319695594 0
159776509 412162724 0
373642546 234232827 0
159986717 304171394 0
515378099 395906171 0
510371950 525991766 0
511296567 209073900 0
462498584 214689600 0
495717098 441095173 0
314190572 444055159 0
472624905 109338702 0
63009294 207513659 0
354219578 219873538 0
573758455 115080978 0
307787194 486191881 0
262003969 464457987 0
251729537 342201323 0
353971453 317209934 0
222366576 340441152 0
276407923 445717564 0
349279934 29274151 0
31562840 145649828 0
15992276 554319805 0
62639251 147274275 0
289889098 255542984 0
371321726 398197174 0
22203203 369374425 0
488808705 567456693 0
511393943 10545915 0
163597594 48986613 0
216667878 403652696 0
475482953 517988300 0
198295525 231449925 0
227600035 214808798 0
406515506 324001858 0
117753658 357047034 0
197605340 231793027 0
397619366 517747379 0
491289306 148180455 0
544183577 465485988 0
66909667 170210510 0
297613825 409257834 0
18508408 164509516 0
93894273 12499524 0
218185483 475704211 0
483737196 72382883 0
1041815 27329159 0
485370833 393799567 0
575319159 27527037 0
522348523 559622738 0
138617198 317138964 0
218941850 540171033 0
79637088 165695856 0
192664655 506933301 0
353204333 540990569 0
184870957 172197623 0
225594806 277543491 0
98225893 181874607 0
140380595 302928658 0
340951025 296194886 0
201102348 103207924 0
540393606 438251809 0
226963887 3186545 0
31168687 493851944 0
360591467 547028510 0
422269171 88185469 0
119070439 393486314 0
120531099 344780611 0
263104837 289067609 0
8931820 397665640 0
116743241 189004026 0
298070974 351184836 0
547170713 56924943 0
315107693 536635028 0
398367426 110415561 0
502931115 367391041 0
519050764 441639701 0
208375099 382762886 0
447179441 367467152 0
91984190 180284973 0
151699388 81499429 0
538594357 428312017 0
460251368 128462207 0
205065982 117014704 0
465690186 311383388 0
37282795 536688569 0
458342006 569394805 0
94416203 439452782 0
237168404 440759023 0
86326961 531243427 0
427892178 265688456 0
427658094 257207598 0
399795473 238347666 0
17699662 559391865 0
230102493 55676537 0
400101267 124718986 0
228192518 330907060 0
391024034 5179645 0
101307295 534403289 0
1147156 167712746 0
525361948 507135890 0
500803482 401229593 0
434613409 549465205 0
418986154 66843287 0
380925633 298692211 0
163818470 555869185 0
23524554 378200720 0
88811711 320931050 0
369118152 187852709 0
303457032 65575203 0
207324270 29089335 0
207039015 289010363 0
433683130 212962181 0
88205444 60483386 0
116415745 218608510 0
289438898 45392837 0
114309400 328925306 0
545700886 429770234 0
86403616 177659251 0
467850303 368248092 0
518713540 464369711 0
307683016 466676859 0
69468758 167709036 0
574302786 80338125 0
425941490 114043923 0
248594962 550259183 0
169941163 505597698 0
297170091 167788277 0
346019620 18848576 0
15169420 557058247 0
279136346 186938311 0
422461940 300376461 0
369961352 65361208 0
535379391 380345817 0
436622012 135673033 0
510498974 346749410 0
540679919 530931363 0
110368739 292334686 0
341876862 37416594 0
223713066 244580090 0
303018190 452066874 0
114638701 16400522 0
219715581 144282567 0
178582826 402401338 0
336734797 291618681 0
293152947 517758954 0
232435967 383938354 0
71241656 189849768 0
237204424 472777253 0
184032690 170283379 0
379408042 431940108 0
51251139 304030682 0
151523225 209922887 0
532329757 521839839 0
10060013 111850768 0
400681477 548742177 0
566392435 481680423 0
139275750 40650851 0
45317472 435736816 0
535412353 359709032 0
12945245 5116385 0
547322953 2862487 0
549388241 566510704 0
474154533 318665774 0
277408644 296302978 0
179455022 570005451 0
384129085 280584326 0
23479724 486313739 0
207619049 225254314 0
283324636 26671363 0
37610410 485008015 0
18677822 239987976 0
433531967 301078480 0
547853218 302738671 0
447080092 291241308 0
544685344 369270731 0
545382621 500007828 0
501653034 229948168 0
309979759 49891593 0
35489195 100258578 0
11453252 59709516 0
486903531 149930396 0
165461449 553214985 0
537677835 211553163 0
144407951 322370605 0
88137028 509502489 0
44206468 575834807 0
552019118 172852474 0
472061051 286220373 0
126098343 151205995 0
570845074 163738436 0
262778802 434736823 0
229882834 427405291 0
425491749 138067652 0
217226458 109897688 0
431724424 528931639 0
211191106 405856272 0
226656822 1915241 0
360289535 153978237 0
30588611 472456441 0
407348481 567518499 0
228240682 529725584 0
460623499 24073085 0
352004887 407837712 0
69896249 460881670 0
347945745 131196375 0
115997366 458524594 0
370912156 500977225 0
562907361 577218665 0
365610999 204928127 0
545770459 315451618 0
397110618 408234475 0
41553705 45682738 0
352895140 372200635 0
33861356 406986889 0
160145668 223611786 0
256038262 366588712 0
24835912 24983496 0
547418696 490047456 0
217717763 203400069 0
291112364 453637341 0
207006991 57676183 0
197430117 71291788 0
474461036 226745596 0
143142798 511537706 0
579386815 519445488 0
3582388 266765381 0
492515701 268699325 0
264682977 375059191 0
407071560 233672994 0
72988920 9549214 0
332997015 14886341 0
396808477 529782104 0
61336161 434240625 0
41907817 402085985 0
464505002 394828284 0
395107473 558280421 0
463791805 206792531 0
567327818 303262949 0
504770051 429928508 0
474008984 97215835 0
163262590 292593936 0
51660491 446675064 0
219253513 133358629 0
154471125 245570688 0
454946226 187352147 0
435394170 394851046 0
202718053 274210218 0
101881226 55626669 0
252891635 244156074 0
342205471 533165185 0
352658936 313924440 0
419364360 232586413 0
319495231 407481503 0
442775083 323252192 0
453147050 9757928 0
40549726 212711964 0
196929169 553703029 0
1597078 400558389 0
334336486 344581176 0
174695838 291596986 0
559853534 492294255 0
51469958 144966914 0
275691493 450411161 0
245483596 301882817 0
109837917 269345874 0
123058880 404331914 0
561048256 265000353 0
78271418 287522367 0
100049325 150118144 0
365168212 318360866 0
368033394 560152179 0
220584964 45660098 0
353419973 109393245 0
3192154 436536616 0
537280673 142974609 0
219261393 160690575 0
450029408 83048279 0
111001845 165838763 0
565173324 86019575 0
171858435 146254976 0
280634539 520520935 0
175464780 95803506 0
318725553 424713736 0
189649529 242834291 0
236520240 420145903 0
20127288 235498908 0
34203526 54418019 0
60901059 115293474 0
170147715 26966966 0
402216910 374448451 0
504803679 71852014 0
522029648 402892307 0
106335661 305785186 0
321950920 318604677 0
78341794 572777937 0
481745497 117888330 0
520720196 17271135 0
334350871 284015655 0
38449168 346286589 0
434533004 73926128 0
479084648 176223555 0
101393429 547426557 0
564779712 36743212 0
481753982 179887294 0
314684179 216315569 0
528980716 128594376 0
534161288 423176792 0
181862059 245257779 0
371269358 117171799 0
112434284 168802590 0
264492561 505493356 0
548990745 469293995 0
430503449 578820043 0
119923059 495523113 0
82869517 26461802 0
443945912 199645912 0
373560950 109947036 0
349651550 145469323 0
435894988 367923198 0
202369737 156627977 0
179603067 62217020 0
103090188 502113061 0
13653217 342132785 0
479425021 198564832 0
382454350 438670860 0
519882397 52033158 0
571159643 222380350 0
553374333 446823899 0
59083153 271141076 0
448960681 319066924 0
55036580 228701480 0
449614990 242150483 0
345762267 394335332 0
566471130 542662404 0
208076024 268161899 0
275722517 78042331 0
153788148 83025535 0
177894817 201310792 0
494310991 432671245 0
150917978 226570233 0
166177338 352012520 0
487718639 226278388 0
186619875 207181330 0
513522 88297026 0
70235195 122665760 0
299530544 257287827 0
114613766 267180010 0
167427509 334787254 0
505151795 85262461 0
453847022 78306203 0
174134488 456021047 0
228637324 100177732 0
116983063 263463342 0
259340058 441763530 0
100916340 128049243 0
215386226 311583422 0
192816109 133429703 0
93146464 492091721 0
271305143 283190084 0
309622678 90558799 0
352919539 174227689 0
283598162 576954488 0
289918284 388770117 0
327809636 560927663 0
12158621 220524622 0
71079216 525816399 0
167763850 409967424 0
574870881 485979283 0
377492366 42102167 0
30091693 352963334 0
452317054 69582470 0
260626270 566992478 0
193452576 147249738 0
31206551 370421292 0
251005059 496835274 0
276943532 469010466 0
380221838 515698457 0
198697252 210278307 0
399305892 195424682 0
126576733 485411282 0
204509197 308294474 0
130088811 47938990 0
455451407 476495596 0
235855233 131888575 0
569301585 223344046 0
193047997 424953609 0
195845807 371932939 0
512935298 548333641 0
386261716 549720036 0
36308944 560663006 0
128338059 338042389 0
66318066 553099425 0
511338983 533956180 0
228531179 169941494 0
355878517 100769608 0
272498139 529308207 0
66824914 271887172 0
469312149 113234152 0
266176075 35495632 0
16874899 88987863 0
386060036 527235939 0
266157683 225007222 0
186922335 349858144 0
166282110 404083760 0
546928423 573689978 0
69801962 120113238 0
333137229 382989608 0
410177300 157220432 0
541833321 13647579 0
151201390 315361496 0
7728677 257494544 0
38511457 361181964 0
357017558 11723262 0
456327341 120246619 0
406425101 508570709 0
205287387 443751372 0
383562934 71625461 0
47573086 99607470 0
64376185 308508694 0
50156186 28349505 0
546504275 272318789 0
279112655 576091811 0
169047248 241621119 0
167941327 75215678 0
143890171 292030168 0
462750985 26223584 0
121114615 495053890 0
295442030 265618038 0
524272024 543786198 0
96600119 352775276 0
147303976 310008647 0
464671938 315843998 0
274972959 212150424 0
60151676 83247194 0
9680580 438778716 0
385223387 56383703 0
166263701 178210770 0
518200069 83514893 0
261961388 209513661 0
467106212 473627922 0
233533751 278591776 0
509866108 177093014 0
267273094 573323862 0
219188423 490408444 0
409927895 429856536 0
238921207 551561538 0
496325032 201253773 0
190038564 169947745 0
260376771 190520220 0
257531386 426468035 0
492638606 357468805 0
63538022 354376729 0
236689898 343935551 0
140210080 109879463 0
437303865 2846477 0
95774135 75951963 0
547887207 546198390 0
404637709 92673111 0
415661133 423646295 0
548102824 463855423 0
247547957 492616103 0
344323771 24278065 0
66106824 142061861 0
7192406 42210333 0
431177532 191085992 0
432051088 509121926 0
104884854 49055228 0
494423713 251663736 0
127145861 31599833 0
81401393 499753352 0
236698405 94135606 0
117071757 134657642 0
97493576 494709095 0
76003135 118087306 0
227080645 538335597 0
289401050 462487268 0
309734259 330588863 0
572549586 300806081 0
344914791 500204439 0
222889885 474672817 0
228452847 69414418 0
131171215 318777345 0
298229505 404704533 0
499892783 420124272 0
398717012 46501133 0
195715167 483035578 0
365844809 77889640 0
74813430 22150145 0
142360924 395137473 0
190951311 485746565 0
230407743 367496049 0
15573923 552457995 0
161875349 363375910 0
114978476 327012839 0
128265142 251621772 0
216131323 300575251 0
54349689 405348824 0
102090830 555957108 0
116580972 90034072 0
485012365 537608787 0
560894582 4651609 0
475286892 252498856 0
61778224 409215068 0
372118153 267559728 0
546939240 234278970 0
124424101 196066205 0
523222064 453836626 0
314634272 227541525 0
249159541 150646575 0
195741132 228089097 0
539529495 136264821 0
416998543 34941202 0
204586761 302737852 0
437293503 547892680 0
419326396 395314195 0
195533509 187769871 0
348871482 60475284 0
336935049 255324854 0
68606644 51258973 0
199073021 100623533 0
436570599 304431691 0
79403310 128760696 0
312006629 335345514 0
231914173 187516827 0
142577085 515037209 0
287501664 50307201 0
46105766 169832593 0
535361266 364259418 0
335813920 515954906 0
77225764 445706187 0
75824563 290147296 0
290646669 374584029 0
14678976 201503115 0
10720777 498727351 0
524726333 534966933 0
167955627 389501903 0
307794305 23662302 0
305840132 158860758 0
116530729 393520148 0
544893856 550114786 0
14590448 161793650 0
484009048 573287040 0
365782182 132734437 0
566148854 47061743 0
357223698 556026261 0
11355888 528776676 0
118812953 420003011 0
330335579 308773633 0
468063440 27835504 0
381448947 239945223 0
208645130 284232217 0
310805686 475527780 0
242235415 46740498 0
364645583 364603440 0
147904553 571210373 0
394416973 326177783 0
35294274 8164339 0
79531308 86215389 0
365378189 131001036 0
48035843 110814937 0
112993608 81044379 0
289173038 520269676 0
492813303 166054018 0
65856723 441070500 0
68419713 65016010 0
392391980 64444207 0
295795957 81531061 0
110873348 352361679 0
291043224 222279631 0
303444106 495109557 0
564177974 166392712 0
542853609 523375660 0
82572984 536777188 0
416348586 450856414 0
68833415 334995616 0
355973892 330637568 0
33030688 45816676 0
351338495 117824174 0
267755945 55241777 0
498564248 409306843 0
92030121 578460784 0
480298751 63739399 0
495493137 210317097 0
163057435 463824977 0
288569135 9720450 0
287674423 420782088 0
224435288 49120975 0
430903389 297856375 0
428036759 546874216 0
47833215 252901345 0
326378407 187040697 0
494320936 27303765 0
266293685 40342547 0
244129374 36364809 0
387009171 311575958 0
350652464 549285353 0
383755484 292274995 0
422801408 508522786 0
300076338 75338461 0
499327493 507608616 0
355682829 451619954 0
105365268 548638843 0
79926858 350209502 0
60968159 520604991 0
206716496 428886951 0
336982213 284532923 0
166540507 275281223 0
208074460 132783136 0
194856220 89309533 0
431098258 294654174 0
33864037 120753805 0
71991306 233067311 0
348943776 13429266 0
81749741 518036565 0
465311406 244276728 0
527553156 377798619 0
31222609 495529761 0
474894648 369832673 0
148476997 123535152 0
541394418 498451431 0
101917905 46025350 0
383702609 213252845 0
15389439 106622840 0
420188538 40214941 0
462011656 391750196 0
408962798 3427767 0
355811170 95372230 0
411864772 203613392 0
34718366 301726575 0
389187454 206548900 0
158670159 357857061 0
281550392 140293579 0
311337931 415591569 0
79969212 287017082 0
442916179 36351262 0
10568686 537352038 0
453592327 449997902 0
81516642 125232963 0
455226733 205892745 0
377563945 388224667 0
445109654 320447503 0
376298148 3844450 0
460290554 85260652 0
547798750 31461827 0
422992252 577194897 0
385300092 76193555 0
151292437 567417014 0
227641334 276982892 0
483124076 516340534 0
293223304 193930805 0
426965684 331429974 0
131225464 142285232 0
105956864 451223697 0
512490672 529958172 0
5317831 515042337 0
516018416 362963088 0
465737768 269872133 0
248451914 36600745 0
301779752 9765069 0
251018946 187569834 0
83180813 191973416 0
518065912 571546613 0
565310566 93406034 0
285510101 231455696 0
519251785 259883663 0
408512201 40866176 0
535073091 489600801 0
312015440 421476578 0
535067414 72490242 0
490946010 370321812 0
284738043 191446229 0
45521650 337998856 0
259961944 228628121 0
102066685 379537934 0
4610414 221893483 0
284324414 222264898 0
182507138 532526098 0
387699272 129656752 0
217073752 493074568 0
302971687 256804266 0
334680706 274513214 0
25013480 279298618 0
533478902 120513067 0
40769081 216208867 0
562290014 75626884 0
556956629 163303038 0
131488709 55529783 0
460937547 517670188 0
418146855 101380636 0
553989004 261462655 0
475639014 307935583 0
47470929 154840567 0
399768350 236715734 0
177012201 516277647 0
91449265 349375697 0
138768481 108351878 0
231161219 358775821 0
109669940 240982360 0
177859420 265588131 0
291924707 257815202 0
186533610 388085793 0
546127608 549766068 0
405545808 345624588 0
128967095 481198421 0
344589188 68770679 0
48437750 83249620 0
141954724 266879132 0
543510113 349475269 0
257780503 132858314 0
74654346 577774190 0
413423476 178903334 0
85684449 484745603 0
346482458 288834643 0
342844493 115387797 0
355363383 452060385 0
206323928 472475291 0
535002944 355195990 0
579397065 206553785 0
283359795 447206873 0
299548006 170134991 0
285482455 267406160 0
36910267 129005504 0
419886373 165464466 0
79169603 38597654 0
53516253 489634699 0
541901633 121097605 0
55755246 145328850 0
148604132 21034934 0
413419100 556364924 0
246809193 10579428 0
229027807 211321941 0
369128701 113896269 0
508175827 452816212 0
514042977 255126001 0
364693742 212702699 0
27852270 554916184 0
461121875 525315001 0
24750796 240666820 0
289125695 193268204 0
280300758 376285823 0
375338934 491901989 0
296902522 444694792 0
256030888 433793720 0
115441011 568324184 0
145279380 181145826 0
107084035 400481014 0
172883199 249722699 0
273819951 344061763 0
26773096 451491427 0
182634972 332585661 0
58815234 418941456 0
553781078 52176501 0
364098009 84806736 0
186993377 104551646 0
556516517 182266452 0
431960880 184828102 0
195791532 46444866 0
328691535 88563032 0
178138721 185560498 0
381325956 22639761 0
189031862 109121220 0
134251531 230592976 0
109506468 309832705 0
263412032 73377263 0
4869620 31097026 0
533365978 63806992 0
142925665 472102675 0
315048252 291605659 0
100145102 43943710 0
252225796 464093520 0
334112874 22072290 0
574710032 77217866 0
109319801 248997139 0
296609756 94802143 0
448380167 454851577 0
161046659 213718796 0
33894001 326171605 0
90527656 136528527 0
190181140 67386383 0
140460515 287305651 0
253910679 180925603 0
282382828 154722765 0
401480103 122543099 0
77180845 406453036 0
443560359 496273523 0
524279467 439484255 0
509062017 337218735 0
541739466 52907053 0
195908041 133281020 0
503926802 143032896 0
418886611 96988342 0
190701855 3099359 0
64484231 268999024 0
504082417 465122484 0
467718320 473180952 0
353206918 150832481 0
368899324 71077806 0
514579109 398813141 0
441378083 339887003 0
470003134 219766060 0
355263775 467245066 0
84293567 457508258 0
570296750 436197912 0
201762592 116962369 0
501539071 289616438 0
312860088 194265242 0
341923670 113979962 0
175679630 537707470 0
229881837 454429844 0
344490845 235301004 0
417638113 157071807 0
348182840 200731563 0
324898613 492709948 0
21357124 239284604 0
177143818 174563461 0
239803326 136830118 0
404590796 218288700 0
428605290 102201854 0
251115486 254778115 0
353778827 308209767 0
332058142 73596171 0
173458045 488208431 0
309957105 414354272 0
109118152 466588895 0
146349887 27857292 0
62942786 341904489 0
364070196 450788987 0
539926118 398153061 0
185197572 11726986 0
179885772 180015415 0
215540092 156816549 0
326815004 553331548 0
284286439 496059456 0
260507224 291793702 0
322522166 367887728 0
160501465 275622759 0
238749696 219643314 0
202760459 15255483 0
567968460 28322230 0
345935292 390185997 0
555398436 178226621 0
46518697 17755070 0
377498742 56115691 0
175246531 548007584 0
305168064 316378106 0
311657627 209025019 0
305400385 5944470 0
343928818 324371412 0
4971552 469825870 0
352756491 98530923 0
83646729 532452779 0
132788494 415973134 0
334648424 242392713 0
402615916 461593361 0
97360049 537826204 0
520556922 523476698 0
513080092 544236524 0
267215941 125392515 0
336001178 512411919 0
340408154 288708050 0
188062789 14383377 0
90883814 11030035 0
113914349 293042060 0
90869500 59323300 0
316700615 151379979 0
46785417 323985635 0
316919122 500719115 0
201386292 407684561 0
181812063 578802800 0
537888159 174705029 0
289945116 28552321 0
309990927 518501643 0
288928486 339482889 0
447706549 379458250 0
118555060 334297361 0
137523118 195695382 0
38772212 367708448 0
348110343 500751786 0
161569909 499457181 0
382173386 426759024 0
25576446 496968329 0
111103400 247569964 0
293635418 121842134 0
509242360 540492976 0
252443640 376783614 0
82545931 293172396 0
75606865 521786278 0
34550987 448596979 0
29862914 375028145 0
59012001 574277368 0
379835798 265774365 0
98717076 19931970 0
224827249 279384987 0
398536070 78585563 0
417700806 356840285 0
91329392 424109609 0
157465049 269279979 0
437398340 361672925 0
342470503 348514522 0
52796011 363378411 0
287737421 318647309 0
481582836 224968537 0
406479634 235388910 0
477652974 187644547 0
1713330 288702145 0
529991054 32284584 0
578997053 163167908 0
79957046 111603254 0
251071537 150719751 0
462950917 219459715 0
161609153 134199821 0
497444537 257237683 0
199818093 474399303 0
111018613 467239256 0
93076545 268045867 0
244318988 398980219 0
108351023 535134579 0
57420414 486678858 0
12079654 471810569 0
511842661 27255494 0
66159201 231302138 0
493198626 331946965 0
256470004 534618113 0
8491214 133428393 0
316249856 162951064 0
180779252 161742020 0
297501246 17783733 0
578461122 197198362 0
163137489 84179969 0
392712508 390744663 0
86838325 347191739 0
65410324 506439855 0
285468629 164020789 0
135385868 255126655 0
57374470 211978626 0
201857814 482616396 0
557784815 491656557 0
267217670 425122649 0
192403142 517942578 0
571773084 268724374 0
65740722 19628111 0
442108955 207395212 0
538818800 205556825 0
517089628 357683802 0
198551067 445423345 0
409942357 161255115 0
186755731 98301569 0
381134987 118853357 0
412503440 405255279 0
45214775 441212808 0
18859546 204295719 0
61359777 527303925 0
251187538 451303846 0
289704808 378059797 0
539095287 238193396 0
513503012 386481839 0
444572842 83028611 0
167046012 181691362 0
118965857 146499264 0
56124283 414646448 0
446596818 223806148 0
449882546 95331874 0
347754703 333206389 0
423646422 460654283 0
208897723 310713911 0
353931502 280580968 0
252375221 529517448 0
154831997 384869827 0
544347539 204698454 0
47965310 150509315 0
2364254 273352040 0
268728544 442204607 0
428592942 13932111 0
111159707 274729990 0
118425359 577945435 0
152472248 368858486 0
398433913 222118496 0
317232508 490320927 0
138713180 529060253 0
7586643 481164383 0
361573045 61231218 0
33178244 263648207 0
488191609 527293410 0
177148515 283869231 0
280789989 222100259 0
554650398 28649496 0
491649627 280496810 0
125558019 415676650 0
66510546 550438978 0
563507019 505004044 0
480391163 569810269 0
382799696 198686173 0
48675775 39689378 0
101986350 376672130 0
164791809 301185459 0
215956760 64914857 0
134226652 530861101 0
296362644 378916022 0
217225239 111314050 0
417659483 566074304 0
288995822 61388485 0
35864854 536574433 0
136087302 40822074 0
75330608 50656224 0
253410123 335078446 0
303989281 521359584 0
135503072 136850224 0
240142126 477899911 0
122810396 509948005 0
116249433 367833908 0
450445510 441452869 0
180916146 30770279 0
335053736 33979459 0
469281533 330596822 0
369526427 64616092 0
244227127 75472200 0
105648557 484329492 0
465401319 203797852 0
507932321 172342033 0
447176945 92451195 0
270017969 135079542 0
453974642 200071933 0
39029175 118862397 0
376884676 405534217 0
577855241 527023609 0
226640370 92162145 0
513846873 27226972 0
167402865 412412002 0
73177969 407061135 0
491868043 161233401 0
171195217 517794402 0
212675886 308317541 0
4149868 47460099 0
504172378 577087432 0
508612968 155082429 0
352372990 572821231 0
422228579 502340268 0
47932056 83976043 0
6753510 220930836 0
15847825 2383991 0
282512772 309747555 0
233113341 122115897 0
217324623 296759812 0
355961848 242791919 0
459297580 336038558 0
192652945 440287508 0
115232512 489758904 0
213774315 25933412 0
442989196 91159661 0
420272261 431269584 0
245365731 341892258 0
189285632 59876022 0
194210940 71177642 0
19895133 411035403 0
309730909 131451866 0
390860398 434427813 0
524536866 493818827 0
9500942 250750843 0
533883523 79421889 0
559131741 555094820 0
281267030 191819280 0
466205432 133615754 0
255659405 418892339 0
261123834 13087186 0
118423239 227807594 0
195460519 383763104 0
120128152 209625881 0
87708934 158938626 0
351926127 39447717 0
301508843 261443159 0
496749546 130636099 0
235300209 248802355 0
364197428 393788262 0
540954350 25226724 0
152199356 429492352 0
232292721 391180518 0
89668996 482924222 0
542065773 307707 0
250034591 524337196 0
10068316 229519657 0
76488617 386799578 0
385132770 316312035 0
143247630 102693161 0
224291272 90497356 0
220855454 148560594 0
363117195 392209737 0
477091093 41012877 0
31801898 44661332 0
374324347 203341155 0
231879804 412259253 0
548382592 231378382 0
425613047 271973557 0
475657423 476768771 0
156108333 123199799 0
346347909 342251499 0
208100740 323624512 0
254632378 160919830 0
388291207 48663910 0
306186320 178740988 0
537058394 578978106 0
203035169 179540771 0
109465191 514722851 0
523204207 436433805 0
134651729 244547902 0
99244354 519180871 0
481849108 180225066 0
137407329 30290713 0
430294780 69104444 0
333044431 24392936 0
14794170 169980653 0
297392300 558287669 0
456863939 507279584 0
153953516 208471465 0
536083451 250222720 0
288969139 420325968 0
546046542 257910006 0
397201421 163673573 0
156735674 388563055 0
542388831 8290584 0
130783595 391728533 0
387742818 47783250 0
447359091 253094357 0
231251122 523132981 0
311483340 186367252 0
78631228 141066577 0
374218794 9181972 0
31731433 226984097 0
446009415 571442382 0
522371364 172092497 0
400209645 155764742 0
8732548 491358178 0
2000005 534811220 0
401738225 93538648 0
293173574 45063765 0
155928089 477098792 0
438184430 111491579 0
75609453 67638907 0
195807717 534737043 0
200194011 504491130 0
567182048 40154316 0
559074501 148242370 0
544247264 266285363 0
85902084 362338151 0
204932802 270875057 0
577480501 251782196 0
58057322 92717614 0
313836403 333333124 0
199503985 572298988 0
155565330 513038780 0
507307945 19357674 0
214840764 143012108 0
191894477 306677209 0
123467802 484060974 0
533682866 166772711 0
529205106 262373648 0
347159853 38303290 0
352165514 538961103 0
14074853 49912410 0
391582496 570739300 0
518786631 100123344 0
63996404 296597455 0
566472511 70061453 0
185597112 444963437 0
103511784 327232634 0
492151336 219297063 0
411451135 459624812 0
482670643 240376152 0
44506424 311946374 0
179194884 550171070 0
15841814 132406791 0
244301061 103291987 0
464180057 357745626 0
500079073 563256631 0
267201093 264370136 0
499968091 321564755 0
172527405 166050202 0
451153963 503380336 0
482053318 25647958 0
8038068 125214047 0
138913364 182048634 0
317958179 233873012 0
108297105 159435144 0
336712021 17401977 0
106881640 27886474 0
130657484 201491517 0
484633375 332203622 0
349407762 15020420 0
246003513 157229409 0
579618102 325994450 0
68181771 279911656 0
568647941 444838529 0
542993451 43956183 0
196794402 270839675 0
7347082 196922677 0
323089694 174314819 0
134948330 380914549 0
573707965 383467317 0
262940859 136866505 0
195776453 425189998 0
298775582 538503052 0
93172784 16538520 0
445195776 151074516 0
577496070 84616924 0
416632593 106074918 0
166013998 110034165 0
420199776 457159050 0
288317892 369850529 0
538204662 433238441 0
286421359 321154472 0
32940895 165712500 0
181408360 531317880 0
578505229 207172162 0
426441476 190568124 0
552212102 253676420 0
506337407 8123752 0
34738741 283371890 0
390239060 117894874 0
143522265 7143071 0
203292291 339326159 0
263015010 169054786 0
287711262 321077659 0
549622964 289470984 0
445642854 423772960 0
419602587 141519978 0
578492582 193718997 0
358140709 337889115 0
61080412 248228967 0
245508498 120225719 0
254235421 380183335 0
471634713 289665518 0
180041173 5110804 0
520201863 527575199 0
54636828 443798922 0
318908608 208000687 0
208350269 402680241 0
247359915 23205892 0
483042840 418778724 0
23379145 547968753 0
305785802 89109714 0
286270630 52752762 0
346962998 96602105 0
101020566 525057728 0
479804730 15916696 0
539853924 102905273 0
317451945 90821935 0
117537673 75802046 0
291883142 319620613 0
563691631 534422873 0
260548229 578285741 0
519520026 433577548 0
460386721 234757169 0
7518548 533260070 0
429352201 552415702 0
22234728 434699844 0
452252549 305547917 0
378528437 463746076 0
105834762 240849251 0
253147320 347053681 0
69561150 76609381 0
102411110 553802863 0
439020369 525410619 0
212258429 30590831 0
83715929 255674435 0
524268439 380102912 0
270528676 518330006 0
365897699 491106655 0
399589667 412277610 0
122979739 540635280 0
431835129 267719426 0
273719483 134857736 0
146179747 223973790 0
477463245 572875669 0
240981485 467608382 0
376315426 120625746 0
82107209 354886386 0
468640764 205409679 0
217305333 426317860 0
48046177 574608504 0
224733060 554551874 0
180500135 342072062 0
282556643 74363108 0
416411414 414027539 0
18305760 230101047 0
2001392 461852965 0
386171971 84789099 0
435511275 574028094 0
25878265 70020096 0
365453462 314454189 0
433592045 62994425 0
335738141 99705318 0
570088308 564417755 0
507706430 429125412 0
280465025 18414880 0
256412921 12663760 0
461779357 354950246 0
42144258 576422002 0
30099298 336632811 0
371586283 112522757 0
145330598 192429858 0
528901345 449315853 0
309462806 199410171 0
160442237 136599978 0
300896567 62782352 0
20096126 249194654 0
578125370 147413406 0
173313885 441992866 0
545528213 189509292 0
108875327 410533371 0
460425413 481092816 0
37263635 573056579 0
312709391 31643504 0
91358162 93526674 0
9285384 28861777 0
65941625 567978117 0
545524269 114120622 0
295495144 169523997 0
249870614 527724299 0
222219393 427165187 0
221275789 153505132 0
392842159 403908297 0
347797044 512039551 0
370906190 159361928 0
167840480 532654673 0
439667652 501679624 0
154733183 484452015 0
496007399 158257359 0
319696491 387344811 0
395028507 173425979 0
166248283 5090123 0
440856852 385028868 0
356767727 89879474 0
280804157 500404600 0
471063107 148244387 0
511375408 539007463 0
407617792 480325695 0
2873855 502089413 0
97076814 533444124 0
349750371 165510789 0
512003765 568548121 0
219572796 131975577 0
380842826 23651499 0
320832043 347735134 0
279703941 91831581 0
173570583 85306475 0
428135349 94778770 0
9516388 536817840 0
541416120 320241749 0
154786725 101028292 0
561919037 576447087 0
270805277 347055924 0
444758444 319609688 0
287508425 458947385 0
56152477 551674494 0
106238087 538719259 0
319717581 274359717 0
531957258 328859090 0
343598305 405542729 0
461773715 45135585 0
94885292 503774867 0
258219061 353364429 0
471212138 345300453 0
22475555 576856316 0
69332391 488583286 0
525892271 264217260 0
395727043 406764284 0
348715637 288262082 0
554207108 311606168 0
300339752 556389468 0
127047958 86529470 0
159998623 468295997 0
513495961 423614816 0
478101374 225366101 0
524075875 61692138 0
139512138 143049365 0
146318460 423704582 0
183356832 493408614 0
37523786 3741427 0
236202745 117311382 0
38948292 346915709 0
180738449 502559903 0
383879813 99344745 0
69996648 382106959 0
131895452 27769467 0
43991640 86676901 0
104006328 235179596 0
69538194 581612 0
108473111 247834146 0
366493217 266180550 0
88991217 527248461 0
323007180 505453308 0
287793405 479211795 0
45741520 522469212 0
466430440 506983377 0
292526064 166389434 0
497677418 165407857 0
218997508 342067247 0
305143683 569670099 0
397796949 400738717 0
450933729 106063016 0
496353032 509743770 0
254136158 14734260 0
44542327 141002133 0
317149909 283894068 0
544187446 44872068 0
453623946 541122780 0
399403388 152301747 0
195877855 101528864 0
550479157 434916683 0
515819350 38438771 0
403375169 414302215 0
18881855 469183475 0
160567482 557826100 0
102040459 196233565 0
402560344 29466963 0
364255633 109832300 0
495877109 540776960 0
35619231 109408254 0
189836604 449722672 0
195439401 560004506 0
165948928 126511143 0
352423636 472561930 0
545555201 534430828 0
262300058 277374221 0
263704257 559818115 0
157431256 520089636 0
486408192 392630142 0
174855589 396732726 0
471889275 370772206 0
309905122 251974947 0
110332073 505291238 0
225585707 138545947 0
475176057 389049169 0
278070772 540743887 0
359769687 17962275 0
134783077 129581671 0
389196763 294379322 0
501750139 367578161 0
417227189 187076860 0
538083553 150764337 0
356343644 552703592 0
95108814 489208378 0
464217989 336536095 0
151366858 397115675 0
560174036 169474986 0
436807981 63342670 0
200946972 536270722 0
298960676 357478347 0
561353391 86994881 0
569553034 123228675 0
525413318 215353383 0
287029389 22204595 0
526341580 161212890 0
104440420 275919043 0
467018040 546023470 0
169189811 411172975 0
228258433 318999544 0
246268618 183497848 0
302182111 428615638 0
104845294 139592860 0
24831388 551305740 0
519788200 78791356 0
200589328 157485293 0
266274161 417967901 0
320244250 309636481 0
205930438 557842902 0
521534566 258251712 0
301186106 228998687 0
85925496 383521248 0
57250097 179918831 0
496001262 161335079 0
380587893 466967796 0
496368740 64173085 0
181044751 157492353 0
244345058 531208306 0
388227998 569772752 0
114855014 128541374 0
59302792 261722492 0
173320505 253288352 0
139222536 72212373 0
214454440 175819745 0
21728594 47634597 0
58577808 6376665 0
68062628 128714037 0
407775051 388831943 0
218081721 472713173 0
128932425 64947435 0
162084109 573165777 0
109470175 413197650 0
376046364 310606548 0
454917524 402459152 0
290433448 54673723 0
185012507 107936992 0
382894664 87110259 0
144133628 557652233 0
535523119 504460642 0
272637892 115833515 0
452078837 253253043 0
313444312 474939101 0
556259426 89205374 0
9628836 285690916 0
156817257 475300636 0
280258969 355199860 0
252467186 122203607 0
176140929 69624971 0
443095757 499145275 0
180313741 135634496 0
402760640 213486108 0
178648881 412090446 0
351627568 319454850 0
203077099 47938986 0
519799109 465919105 0
210555897 321625877 0
140825277 252059058 0
301450051 205359917 0
28334856 179352062 0
157995671 156620790 0
501762557 458068669 0
56092180 12051767 0
381452324 430441070 0
550817884 347310944 0
471597016 502773668 0
112953360 86718878 0
372205253 64101485 0
538062350 312193548 0
438014211 209825728 0
288885984 465607297 0
209682677 29850515 0
325861579 218459361 0
211847702 85998656 0
579532555 219737900 0
2794520 191183321 0
549244552 121142319 0
229524462 1496647 0
411422483 519627185 0
313692466 233335846 0
562505950 199550550 0
234480536 509195618 0
306003180 497721624 0
369774236 573286338 0
472320798 544831561 0
396331268 423182689 0
274710344 22032456 0
41458641 221560491 0
440366619 7216696 0
514792789 76442325 0
469230784 90730754 0
481906111 113761961 0
370778125 330818328 0
327031612 533079522 0
61975053 182780217 0
570125334 443728831 0
544015139 432525473 0
488329108 271098888 0
288455329 158427143 0
461972105 498142132 0
283455403 545547668 0
550369696 293472072 0
105855218 551230925 0
292605893 256111616 0
367722212 533926256 0
262750838 361058825 0
175097368 127053246 0
46803523 578181943 0
430822827 30632364 0
103864245 59615865 0
203289255 304925504 0
392171051 249487411 0
516339830 113716551 0
503794162 397350184 0
299435226 538473201 0
475776404 315978638 0
243479190 220783926 0
365857998 413345195 0
133580188 434863335 0
573981165 564800280 0
553218160 117177440 0
412461713 307408775 0
548641497 545112088 0
493112557 110518394 0
491025973 528652635 0
140827446 177917911 0
358252783 509738298 0
285054067 69174822 0
79114495 254148898 0
461042044 440805723 0
451960559 263962932 0
391483810 37047592 0
562830639 336846892 0
144460718 144048345 0
46647817 152598160 0
106186542 532177475 0
157997203 18054150 0
273860129 75345238 0
212792303 358001992 0
182796753 225076716 0
103601193 96348214 0
339498287 521914817 0
336349171 533487944 0
276173886 27006288 0
360016879 173085741 0
191018446 406043392 0
110368560 100884395 0
370900433 411448919 0
482713553 95487066 0
121616595 188079963 0
341218822 356111583 0
409366859 116132604 0
321466279 172571829 0
161540117 96627636 0
539555197 304227854 0
15350907 87544924 0
339411207 38308630 0
33486935 35767066 0
353010012 503786945 0
127716036 254438751 0
367654037 41148892 0
274842999 100451825 0
239612568 283242024 0
172770855 52810679 0
181979166 132804678 0
4085321 533999290 0
197782479 184206315 0
215322187 117533655 0
446477991 558439922 0
549934223 517724118 0
570873343 266503248 0
9488153 94095887 0
195388658 107083212 0
522245584 493404783 0
58875327 142636361 0
375387868 211121515 0
84724773 140667036 0
434072662 404459609 0
462755134 475843597 0
574798807 513344112 0
173960123 194206647 0
97861155 355978194 0
307057591 453490440 0
527094566 342949321 0
276985909 509634903 0
425572397 39492028 0
366782547 141547804 0
206589190 324058214 0
265124710 116833287 0
371893424 31132142 0
170607824 127350938 0
83003238 389456705 0
120354889 226299462 0
571765976 45199675 0
394475775 239292772 0
453945079 436885393 0
90039699 186001609 0
74992312 7681853 0
385529288 62573328 0
214614251 181008193 0
50801428 272912314 0
419340639 194088817 0
370732403 292607597 0
345475881 412372442 0
129842373 313514766 0
159208466 343832693 0
99662801 79553721 0
77390774 79069787 0
322915881 338751577 0
282737634 62985836 0
208972348 518316627 0
213790033 251092737 0
207862552 468445161 0
244733694 495152376 0
15489319 519224584 0
91272670 216403625 0
16977691 508979527 0
285556970 32510424 0
429053078 323400721 0
311777542 425362902 0
369766227 22913838 0
131372991 571596361 0
524918343 389804039 0
476044477 574986717 0
26903589 431990754 0
415797445 133403080 0
331340958 175047987 0
196449592 401629515 0
363149979 40633381 0
146424300 421987299 0
302365221 397183275 0
174664321 547851161 0
314038653 15679385 0
397110231 26629501 0
320554717 453031768 0
261731033 188456030 0
386363721 356195396 0
347764199 180306374 0
56339151 82232054 0
411827517 50631914 0
399414856 439955983 0
456273351 451465552 0
119327486 291055049 0
204389254 92954317 0
360833763 568358078 0
516088212 383154844 0
478439723 93868140 0
188283170 486558213 0
575617809 554748531 0
531734090 415053858 0
155313667 532988801 0
365797422 181001850 0
12577351 374378021 0
411845359 243806931 0
153398826 295730907 0
319313246 86957334 0
343444634 81592873 0
111718002 573231482 0
505628884 169713876 0
189818195 178443692 0
147270867 166364285 0
61772214 479438448 0
537520805 291907395 0
240793592 404333587 0
500532793 545848599 0
543914908 164731244 0
551901991 393250214 0
168661174 374828158 0
121095939 238863429 0
534854276 553227076 0
419837586 307984584 0
207699897 286597889 0
189973839 72955968 0
377640662 107642914 0
180096584 327009530 0
518919538 180882648 0
523153914 453819556 0
320474877 228258637 0
460040727 526432450 0
156599492 11016925 0
195446533 102435433 0
77755472 258929794 0
238383628 477196841 0
340896389 532957215 0
275848446 16070327 0
477845923 310349300 0
138533256 201876418 0
177960412 64087801 0
172572927 476854164 0
247739950 230140559 0
402415496 101269738 0
459579654 114668 0
143078771 450729651 0
280106807 513257700 0
267170178 241953686 0
541512583 433600723 0
30231739 362074898 0
488037727 491269703 0
221948032 385010329 0
43773577 91178818 0
304613275 367423395 0
428798170 538157972 0
203931577 222889451 0
316446861 180459913 0
321905467 486796933 0
353910116 154652480 0
515300020 421951328 0
108433207 548693842 0
519996315 453908422 0
288395283 130417796 0
141242086 355115886 0
398411370 404087222 0
219709952 92142436 0
310401542 34212391 0
43217935 578703106 0
151032282 306905202 0
129012736 26550972 0
48559455 57112374 0
322958651 385353817 0
279561056 555955076 0
197457149 60990461 0
351591493 472449971 0
326607994 322499183 0
125296857 335573903 0
567347709 142253576 0
718247 191416921 0
468464558 499230972 0
254498990 98334394 0
247946551 319862813 0
508444021 136583574 0
449459716 34217665 0
364223966 240139233 0
299797897 110790623 0
111633347 570149488 0
266436841 415366992 0
253868410 281571420 0
562775435 168275782 0
350170773 420792848 0
511630695 17275625 0
60700079 464404488 0
254697865 364785690 0
373597335 350497330 0
465963112 415880904 0
441536237 123970934 0
173671260 168319129 0
148119688 530813434 0
119574562 275852604 0
191829087 441185850 0
227219717 413812354 0
521880347 551834353 0
346396218 342214527 0
479842620 33224818 0
84895193 442939027 0
69183352 546118728 0
166851671 174955275 0
377543445 191391421 0
215093438 183982471 0
387690769 445542749 0
434370122 14811772 0
260324703 60131937 0
36911164 372804652 0
499137389 560008503 0
203982259 468033595 0
8958260 136316419 0
313457271 183220648 0
314457556 457182607 0
295928084 470534192 0
532808339 474018848 0
390991088 557231028 0
138463501 401931157 0
530843885 53215886 0
460869826 59357935 0
339338297 51052198 0
552185483 424499795 0
278029980 408108329 0
76198057 291439509 0
141720179 367289084 0
467394679 266173804 0
63086907 432179503 0
203116542 193705789 0
172880923 90920372 0
292919763 263749425 0
462855889 427884389 0
379252869 133522633 0
512926572 365060036 0
117702531 374576648 0
47161658 81344943 0
167810838 530745006 0
351948857 476095141 0
386107475 381204137 0
528257682 163138572 0
278847379 479259810 0
142026969 446305179 0
49062732 77766749 0
566667279 17148883 0
31256251 101962915 0
232382494 474329512 0
322454616 218624823 0
546528694 151306190 0
45801369 472465061 0
403735741 125844002 0
520956698 512633047 0
198633372 578926657 0
115313374 386150205 0
105867297 574670329 0
183689389 133159642 0
564794633 532598447 0
273187303 431181012 0
197134863 409557076 0
196786856 321107886 0
521963131 134572216 0
107350740 285783215 0
283279997 223427432 0
43282409 280231368 0
133008275 461432011 0
535643903 201085509 0
250066777 370400563 0
264204949 19837166 0
431733044 227615596 0
396260029 343361639 0
250274394 431037102 0
399620438 207172295 0
442135925 132971344 0
6742421 267315289 0
114468209 390315064 0
379053155 356058356 0
101090857 259745030 0
570142500 433956055 0
363688543 486796414 0
38994263 466727324 0
15921762 516974854 0
313421410 83867630 0
469404117 7156522 0
125248212 161824634 0
504068301 513186262 0
502847903 493349772 0
511624210 210599254 0
548259582 504922689 0
389673524 5293824 0
523176848 241397444 0
542989407 193241634 0
28356367 390197225 0
551832648 87606539 0
489327309 377317715 0
262246528 278443315 0
96865561 54083636 0
153589024 234422734 0
385424717 413463614 0
234031808 153474772 0
342993822 393853549 0
98185710 381323062 0
411263099 363057357 0
268663539 538567819 0
577191669 554605152 0
300313936 313889987 0
41379730 338677670 0
21444625 31695591 0
248662264 346830870 0
537815225 137208342 0
459251517 380283152 0
337905807 1312066 0
203857698 126571955 0
285389860 464784483 0
189896944 167163586 0
269768729 339857533 0
337529031 185459245 0
355115236 425754818 0
77947233 461365773 0
405036199 79339243 0
443616847 470962509 0
63687693 153643388 0
256993295 499621793 0
94240647 121174744 0
204748209 378244741 0
149239055 283831699 0
295066512 544802308 0
186598995 481204476 0
532665851 473738785 0
201718790 7348287 0
432020347 432768826 0
34395715 370949951 0
140231440 495971766 0
515144831 211716596 0
341489921 80409924 0
208124582 39110616 0
428621145 295722733 0
464068906 501479674 0
473944969 114917131 0
415764920 203968093 0
323088571 571871652 0
533668327 7859334 0
407540592 28896995 0
156447028 145004774 0
308460224 459211831 0
345965621 123108134 0
320932457 564634144 0
402065892 202967604 0
137783024 256771503 0
536443414 78186851 0
208552769 508292000 0
401316085 374537746 0
335653522 348362197 0
11197866 24474755 0
507561348 558033244 0
292664477 360059918 0
430762064 346285432 0
161598777 2999935 0
310359584 245541995 0
212440304 383543268 0
107845727 150998577 0
500611459 385740513 0
555091264 444726037 0
85530725 488939196 0
347565406 161862671 0
90429547 532779541 0
26018467 397907851 0
560089279 321443330 0
175388997 544337532 0
499044996 319098578 0
460080266 240601546 0
554665554 74243630 0
129645816 81254448 0
12805767 560639517 0
123243031 144302537 0
447865986 201604804 0
441726453 130202631 0
342553855 294436154 0
417990396 435826 0
199311993 176390624 0
328299748 130060905 0
138457607 40012425 0
467544289 70630255 0
101314717 73268203 0
26598552 537899481 0
190344597 476431997 0
121820696 233518462 0
333619128 122796304 0
471432936 426211681 0
559622723 427922576 0
350924606 24743523 0
43949761 194279481 0
130922605 557806326 0
302140280 64419653 0
306480561 155900862 0
283283694 137051230 0
320575700 412293084 0
170338057 407925030 0
403519337 464978798 0
91443952 481988952 0
410420140 347515150 0
102400758 61242453 0
338603412 500410066 0
318427283 551015639 0
209611668 511586652 0
24948974 227211747 0
66475440 552634763 0
477531986 90423930 0
172524476 270961003 0
428508006 174281055 0
34379465 460243632 0
208599155 423576259 0
134470345 276089632 0
207116431 501341186 0
285112986 369832917 0
333270329 387052444 0
45437223 168705368 0
191794042 98124673 0
130670152 566542808 0
443831734 233212426 0
75943029 405003504 0
272873929 508262170 0
398693764 215973558 0
202875555 450466171 0
383468653 545956301 0
137578749 226965218 0
403777027 393487196 0
240800026 150153453 0
101161658 322177324 0
293961992 219522747 0
192109464 468079754 0
360450147 159569676 0
250480557 97008903 0
18304741 197424418 0
307344409 318099078 0
446107778 545633605 0
172664313 15011414 0
553557901 550807857 0
283190238 317735074 0
334900425 547251305 0
183406621 22121865 0
189175437 198542594 0
408841208 216400054 0
212019637 190967875 0
480969573 48786520 0
506071465 529611385 0
487046652 177027585 0
319092138 413024689 0
235625952 144434426 0
511462143 412976936 0
280418984 61204279 0
266990802 201060406 0
14399537 477203632 0
396920064 436851561 0
409993370 108900080 0
571311919 51069046 0
82901809 108172611 0
371396825 132191228 0
147824741 80053688 0
531648705 457242707 0
465597624 281366408 0
12399831 30229088 0
499985625 182637571 0
46744418 50803782 0
210232966 500653508 0
285462068 120647988 0
307242030 502899492 0
443399678 319953538 0
207616996 175523002 0
65178726 375343599 0
419537499 217575099 0
328714443 457208028 0
277621135 122186334 0
467523003 437232419 0
514696329 330157944 0
266633945 305720565 0
102376760 138141700 0
121652279 196093482 0
423404909 126532265 0
259266217 155365081 0
63091741 279830055 0
438364539 578605770 0
44688148 443824862 0
235823012 487760056 0
206082657 337468224 0
21817395 448970322 0
343851855 515672130 0
96821003 461963806 0
126472022 216839057 0
164294138 474125764 0
403610495 350702282 0
479794069 322147910 0
26342663 450168856 0
189640912 95475788 0
266130970 500548440 0
92049091 494509857 0
134473278 458663846 0
334223210 436766608 0
27615261 450481029 0
425621287 470059986 0
407428193 444360713 0
272479638 429739477 0
206773530 108458870 0
441116248 370159132 0
30443571 82845920 0
80947353 9670129 0
99867223 407905539 0
283526608 99107075 0
578399813 459671513 0
400241297 140374714 0
538565970 334567084 0
571619002 202092518 0
112317317 500992919 0
347297510 473468518 0
5756781 515493325 0
371559869 177668743 0
286186973 408583804 0
413552507 127914886 0
82963085 407737161 0
79597131 354202035 0
36076360 394803509 0
535885527 15325758 0
461804606 318448626 0
553535632 276975578 0
218976158 501063392 0
188721569 79984334 0
457914447 192197238 0
188185398 418442717 0
537367950 184795404 0
430810769 104706573 0
481451355 2346482 0
460973229 236601476 0
285477876 470301459 0
247628891 360075098 0
508629055 311148582 0
405039297 153436669 0
81599176 428054598 0
374341276 270425954 0
547210067 359105909 0
153701709 315770901 0
291448914 437166948 0
248183683 83666680 0
33421047 440212171 0
554632329 121199147 0
50391477 152007006 0
19778031 297458230 0
560577171 29395529 0
129543818 94186711 0
291426483 554357038 0
542496444 192570435 0
420674983 122314342 0
109417185 10377511 0
430593370 355087961 0
431831134 290870256 0
305252161 103003221 0
150275642 362775016 0
363833186 377228312 0
384297716 238530273 0
218724617 206037946 0
209443365 530802447 0
354355178 130156067 0
34154079 277315237 0
372874776 383599771 0
379350296 200741455 0
419251019 372317766 0
96517812 428079142 0
549828503 326885460 0
42451155 392204782 0
445062345 25732288 0
456622325 273518359 0
64676990 365819146 0
85973203 572951574 0
175572537 88034940 0
440201995 432573285 0
33979540 551591114 0
548882621 399497134 0
86282834 465806433 0
551165055 186441855 0
572558390 82284082 0
393227636 495178670 0
321410184 276553675 0
169275926 16042446 0
23829408 47485681 0
36868786 487497486 0
544994905 61101245 0
323495599 210603355 0
111396585 197162280 0
558817957 77348314 0
578954759 473194679 0
138666760 152514674 0
253500297 413547137 0
379772895 278568413 0
545251704 335926398 0
28565776 396452967 0
129343306 362522665 0
47708916 439114472 0
104402403 95547608 0
311493572 525481617 0
348426153 111458615 0
548611471 285272726 0
19827659 85248251 0
32943419 83320910 0
78361149 420506638 0
139533620 209597264 0
371609155 288038601 0
145564950 118752196 0
535258412 436121186 0
473864531 436085241 0
76296424 114108537 0
152176627 111675654 0
271734442 391291972 0
251399179 426922293 0
1723298 405537798 0
453819599 366838647 0
157135925 192813030 0
422114699 165122300 0
29309715 340136863 0
425166664 516647813 0
329723581 558147968 0
131701820 380674430 0
217756708 78214227 0
45218004 385182565 0
138370507 93845492 0
396746504 109131088 0
208830577 152042726 0
432293112 242244102 0
208984306 447810151 0
271568033 565091669 0
292538004 117960962 0
510823911 70778290 0
277734021 306240888 0
350237531 33270653 0
39511714 194831325 0
287321678 376797602 0
73017126 536626177 0
128455330 558764746 0
547481288 229309962 0
100241669 360997951 0
384423239 429108530 0
322995331 181056156 0
43341117 242126802 0
380291551 51601877 0
113807053 110783327 0
143087799 337369083 0
413145131 368057136 0
569765054 237658732 0
144636830 449784450 0
272108911 336563753 0
61721404 146749018 0
16288538 322964355 0
292991405 114478799 0
151576203 351732413 0
293776368 517431173 0
524377072 397359826 0
570141336 268948481 0
152816643 161177566 0
52615027 223038312 0
116643513 94542884 0
348157143 168996289 0
43857905 48278238 0
328075256 48723759 0
100750008 114193217 0
270855785 157038824 0
13729492 498401315 0
381693796 85737422 0
34204412 338604551 0
209730430 290770083 0
295442354 518972079 0
322732754 551033173 0
38967499 160199279 0
576038597 338005844 0
242090980 405861144 0
130714916 53207025 0
562730980 278400372 0
559019297 97337292 0
285295707 117821852 0
113775832 409105926 0
318291265 506956747 0
318098208 377684281 0
21311837 382108195 0
505748289 266260768 0
4072277 72110153 0
463133384 229134788 0
193105412 419966537 0
346983487 395072882 0
568123489 486171630 0
576579594 64182507 0
67577597 521787283 0
83464960 403611064 0
284715098 515109861 0
99043250 192909078 0
407686103 393446929 0
464531346 403536676 0
389790041 468121492 0
214643138 222715337 0
66479770 173122240 0
391252877 273814940 0
533714194 125233774 0
45571387 341206533 0
554669452 371735560 0
36043922 430600735 0
74893446 425383967 0
32549779 367448924 0
329688108 155214558 0
497204228 553636296 0
251892007 349669052 0
434912901 379957781 0
560009200 370959807 0
22054521 133979410 0
342368826 28527882 0
455301786 88633614 0
208806292 352958337 0
330175214 454453347 0
285369445 194394938 0
370783550 106371845 0
463741262 220478691 0
565450162 288517206 0
49645671 539426886 0
429428474 71212743 0
197558087 497694201 0
208852290 129134030 0
237510710 277138589 0
272995203 372684174 0
206169433 275797526 0
524662828 439808623 0
247934510 528405258 0
571852386 527462955 0
279919694 407729823 0
516880501 516650432 0
539296369 28918799 0
199618702 225215339 0
88060300 530879837 0
419297159 538341960 0
76880734 4013066 0
225970356 474942512 0
574402031 447224432 0
517486288 105841982 0
540160953 496028791 0
321392407 449057717 0
319338609 230918097 0
52732398 11060221 0
254358478 160667416 0
303750081 219369949 0
230104896 214429869 0
516288050 22317919 0
578091673 132703006 0
99385839 516903640 0
205329149 341796662 0
371899626 573588674 0
412841339 96209678 0
35535628 103204580 0
393461334 509392313 0
496385506 116115133 0
426384174 326197130 0
474135959 166868456 0
496251999 573763097 0
369888938 203163825 0
311646411 188193075 0
389438960 259336174 0
413482058 569051270 0
409379954 530504898 0
313289223 288116468 0
460302628 525186865 0
391382576 152579619 0
219919992 43817797 0
470056146 367092546 0
77327796 404514816 0
321370969 417477590 0
239290761 345261749 0
43339331 359061533 0
322275421 154173507 0
325365776 309671601 0
148737297 20922606 0
422068916 432356828 0
342425326 288024233 0
97053854 229507954 0
179229514 396982897 0
459829956 167786755 0
330264676 153067065 0
247026451 490703604 0
334763541 474956795 0
101291688 254467452 0
560177133 444015912 0
56424216 442380601 0
12083445 147973945 0
53481257 363718722 0
382869428 463113939 0
99947157 518528740 0
339128369 416256968 0
42583 347772540 0
84709223 270659687 0
381622033 363219501 0
498115057 292018997 0
151462005 133739369 0
125795891 75691502 0
235443984 553075651 0
101437915 161167418 0
443173281 191812136 0
540007845 199362829 0
170180732 452780330 0
416420666 263858964 0
271946775 312475829 0
40552174 323529788 0
157656894 403901300 0
2906777 175914266 0
516925550 569851625 0
564110827 310070701 0
502482412 140985616 0
26928343 550364506 0
3680495 12428460 0
260604491 144549141 0
287913900 560394431 0
80198916 411999629 0
456850072 108894591 0
551391141 513806630 0
276412617 338813032 0
110833218 13071854 0
422873004 509984331 0
122031239 30601351 0
371176 473089104 0
574130855 335139285 0
69867243 225118043 0
412709295 208063731 0
448385345 189188208 0
13949807 96318323 0
538790751 468507809 0
123421386 244291450 0
57869920 407563102 0
144390622 448928817 0
7636306 221616882 0
348790809 103457610 0
442205364 81938742 0
203458435 357249427 0
9402693 426539405 0
510347145 192211496 0
56414262 309684457 0
252329536 97894110 0
510453818 350747150 0
131919216 60058439 0
290256106 255996157 0
199731936 76428775 0
154729135 467238769 0
484332488 340618706 0
418672373 120006897 0
460388765 434970856 0
65431523 107971693 0
200856291 415947914 0
456848710 163230163 0
501893853 175340989 0
173841563 416613019 0
253766205 373726433 0
340945894 373558753 0
50934746 4197434 0
417330496 300819566 0
409798238 237858250 0
191327818 202060485 0
409833721 470818781 0
185766115 159340883 0
359769003 444851512 0
395457855 295566074 0
210369456 482871714 0
99497910 61142751 0
251109242 3380545 0
448672873 364422009 0
208082301 171662729 0
168442794 350238977 0
295722697 544655035 0
280149450 368434318 0
249308554 268324007 0
141856693 326316227 0
211949102 188457931 0
576952267 465160312 0
436079449 399156256 0
254702359 67253037 0
396078702 230693434 0
567241582 374268811 0
196619629 515219193 0
193926685 13702174 0
282103062 41876222 0
454424848 191767542 0
271227777 429585293 0
353107826 486746763 0
491814259 175881906 0
41216024 21245244 0
392511225 523877804 0
171577686 470796726 0
66120701 412789973 0
516965250 452887392 0
111496466 218275688 0
431597437 139898951 0
178541458 327843625 0
488360585 401468706 0
227317202 86140325 0
229855103 47839500 0
435355677 387456183 0
51110958 198153205 0
109183504 27050842 0
428782131 252070084 0
489740584 293051375 0
510457921 3035306 0
443504224 412353211 0
525727954 194436564 0
271664903 208662052 0
532196310 231318017 0
315124752 543038155 0
95676545 357390864 0
481370278 76034307 0
154615736 287692068 0
268872272 569113373 0
201506370 173972260 0
11772176 73217103 0
179252585 130752137 0
492552291 86759978 0
427802044 139841618 0
190391516 292445470 0
12780906 424618585 0
509132361 381447865 0
303533016 576857768 0
502930363 194526911 0
503959403 57604796 0
523890665 211428188 0
248647928 438543050 0
537529856 192198152 0
465463457 4091930 0
527272338 217547845 0
124405511 287739713 0
468211298 518421622 0
22339478 529361960 0
300278835 560838426 0
465740393 67731810 0
477599940 73038806 0
564042260 383035721 0
512767990 160410655 0
73541683 334384811 0
558695670 337703144 0
288098964 393678519 0
38611040 414708049 0
175453216 201596569 0
142394325 69724225 0
140117956 424302078 0
418291657 246900675 0
12437077 569796490 0
489272783 491774196 0
257616766 62995044 0
491373124 217297765 0
95488311 205340015 0
297445470 58646596 0
293616358 41077958 0
17541155 392197852 0
501196473 439804091 0
330889572 255207246 0
461312340 220904072 0
278685777 286930395 0
229080935 286951844 0
402160126 210210403 0
528559028 340500958 0
495156573 201514232 0
394373775 352981825 0
370234360 100921312 0
352466270 364255503 0
34150542 321150279 0
25844073 570247122 0
562279341 569089706 0
461561021 98182411 0
100003982 550834620 0
236120363 247619030 0
273421673 139678278 0
551782220 579455740 0
261002292 210475024 0
409415160 9283357 0
431794483 9759522 0
2656959 41169808 0
385774578 196199591 0
298713567 145767707 0
278080410 280606122 0
567012177 364700830 0
545857159 576014904 0
501926265 280640560 0
579455877 264775258 0
404464580 471902452 0
171341175 287633469 0
440985256 486056370 0
39640882 458837537 0
445875439 212503184 0
379071185 507885366 0
393874088 508856861 0
210597924 252009252 0
188694425 311276576 0
445243832 84630332 0
553189235 104819645 0
239835027 304632581 0
37114912 301047617 0
256112816 150836629 0
123540106 489576127 0
498681753 413216802 0
566023016 542455576 0
284174019 154273434 0
252202502 222047950 0
253960451 416821169 0
397832047 439544436 0
527952924 15049819 0
304825868 265562364 0
193576519 493837189 0
214878142 232726734 0
138867122 6565652 0
533187544 206914638 0
173005315 200590929 0
294497897 229282644 0
17888079 276867590 0
145146471 270040509 0
323224862 329046034 0
332559007 345201839 0
60772696 481975058 0
240721842 111914029 0
326944759 407647037 0
190955026 284459183 0
175491737 403261171 0
552364873 391512187 0
296884377 39137066 0
489753885 217553239 0
456203850 397982418 0
255519928 254575211 0
523749149 574557146 0
287341140 182639793 0
360757668 482584675 0
33469677 556158186 0
329765460 350080400 0
329365092 148129256 0
413183578 472793806 0
463993146 83749395 0
325973901 552133174 0
564700742 190868613 0
326210829 523485338 0
372386007 333473810 0
408931831 409276139 0
412455188 496312534 0
133638429 78566076 0
39562532 258537181 0
147981292 164026046 0
98251547 43938578 0
154084584 494297343 0
211451932 514820272 0
39674964 372754472 0
334964026 113292358 0
296418567 395625965 0
71759234 235743599 0
548792076 234707041 0
230663966 117873360 0
542228144 436274443 0
534480163 349952965 0
537729593 150316202 0
27550844 195672870 0
108433683 55331316 0
440702081 249881956 0
305830771 404614333 0
70835270 118900332 0
401951316 300504354 0
195640334 276417626 0
222740674 436939869 0
73672777 513467908 0
501715279 236790790 0
168686721 96150392 0
533295943 413404029 0
484215239 209060059 0
56906584 288548344 0
226113474 548420500 0
547612733 536370497 0
1604081 77923597 0
53212031 48306474 0
159093594 537609437 0
356030824 522762673 0
134015874 349244225 0
73320404 498098536 0
370385632 519776384 0
4337994 196637360 0
253516337 407723290 0
481844588 374591090 0
535086192 178460429 0
437608624 151407446 0
203796732 295175636 0
323815199 575525644 0
345053634 214513236 0
359420365 288812205 0
195712456 565295974 0
50367952 542280367 0
212506056 119514034 0
340425846 96536773 0
558749852 285155577 0
560128703 380622547 0
177149740 344194533 0
425710487 352926898 0
530931272 342322015 0
152593346 504116413 0
503526891 44245919 0
301935467 482456016 0
449427570 244424085 0
401419417 23390956 0
357482120 165363399 0
474601968 141321525 0
294319016 522597518 0
207003200 228704984 0
508025529 389423400 0
483847167 254777505 0
556977948 480408622 0
288976318 560728919 0
118916248 327041861 0
246215782 101978354 0
258975164 438977427 0
126599513 206255502 0
310544366 358081014 0
201091238 102161328 0
166530961 150694777 0
849555 70065256 0
342812878 147665158 0
88465711 16278564 0
330024554 331519041 0
265662526 500023630 0
415989668 449138292 0
471055721 579180456 0
193344135 24789230 0
244305201 371307538 0
27404417 352769066 0
241655899 31098337 0
154335567 322124332 0
34052713 171925263 0
323031975 262164905 0
166839784 318599783 0
120073965 165907652 0
152743693 40857855 0
405353800 228076687 0
465284575 538727023 0
377420295 331701534 0
443083638 335711382 0
302204984 536578341 0
305871152 504023510 0
204374834 370686288 0
314566869 160777283 0
123302172 177818276 0
273387857 226618041 0
271012677 478042664 0
425404948 233922213 0
87742541 96311952 0
418352836 309999630 0
163552157 419538548 0
46694915 151673631 0
507623239 232717277 0
193516957 314586283 0
22702072 178834632 0
249927546 455559466 0
155889848 148659192 0
247261045 428385143 0
435652656 398963664 0
238950110 569409540 0
103560200 350957248 0
310874664 347086333 0
188784319 35933622 0
75764647 574209519 0
553508619 326053152 0
417240110 156475279 0
376291682 542509974 0
377293573 5660649 0
98105951 526105937 0
340299231 27758603 0
562364105 113198468 0
350597743 268218259 0
578980762 46534618 0
231199186 269529361 0
558610565 543837194 0
37918998 25170672 0
155771243 491750781 0
284409652 344373244 0
518249758 142340947 0
37755524 63507498 0
264590576 301187300 0
128084373 174172163 0
343086314 401271081 0
477413760 521753886 0
15547416 313806769 0
44065019 529445495 0
32500858 98691214 0
428313314 496832209 0
44107766 453292838 0
479973701 158335444 0
537132276 234376920 0
411365316 408512660 0
444834569 373918806 0
29242764 18145266 0
164214104 121000287 0
143873580 283108556 0
259581478 145927967 0
419580470 317245556 0
477224751 529103245 0
449352297 453128392 0
277383910 218392478 0
560945348 479168080 0
137500417 18428125 0
50044585 264978635 0
333935165 46097960 0
89437657 540366086 0
766723 343331305 0
207330892 408022322 0
39955071 206213628 0
339190213 492142769 0
422802487 181313063 0
219332800 473630707 0
163795127 577522923 0
63449600 61245643 0
395068904 199003510 0
24869668 386485536 0
31203641 367086151 0
150026562 348892986 0
448444256 470999697 0
534516402 413131331 0
470831977 174383106 0
46172806 512932086 0
562207433 390259796 0
192575970 529043186 0
338723016 72016076 0
254262651 405914217 0
203980661 113623358 0
208403755 518375148 0
453984567 177521938 0
423632554 528693470 0
143367068 176592379 0
228506013 278039368 0
517074645 558947024 0
557752577 56676916 0
251851306 269390975 0
185749294 570356693 0
477434485 484640143 0
130063525 172951983 0
250974538 500216487 0
230398945 20383824 0
422530270 46726196 0
84162147 126492730 0
438428261 348324955 0
309089458 56023246 0
202566741 317416531 0
104488459 339260655 0
106237761 18773066 0
356255185 426788629 0
341633160 483513960 0
217561823 411871802 0
260345372 109027398 0
566966335 537828073 0
575397725 171651112 0
441647062 46072435 0
55555573 328236085 0
456908447 233472815 0
574962007 338421351 0
403840575 545684695 0
173976113 245280381 0
478769602 209200141 0
514177648 437507107 0
172260694 534769104 0
438804948 111370659 0
141991110 469298373 0
256751320 77829139 0
174931064 271920654 0
453985171 295540058 0
487176709 101295323 0
317295569 30267110 0
316802391 210696110 0
74783733 411975364 0
28134311 237085755 0
315566562 183353643 0
285642999 516040974 0
320568051 127457969 0
211130260 409504812 0
251279312 518062401 0
540337033 501019515 0
438199297 341091141 0
281988918 333684618 0
134199542 186984844 0
200648011 481340714 0
120997702 527529733 0
157325065 19700246 0
550312732 557588537 0
294835658 398567906 0
407992964 108379174 0
253888565 506593836 0
430490561 137252732 0
273609545 576856887 0
150069184 141236282 0
41003400 165115361 0
485873848 415831715 0
438444905 204757387 0
477318372 42811239 0
262118881 261210734 0
501961573 506496027 0
159843269 9863898 0
495711795 166043145 0
394632989 131932442 0
239911324 256502924 0
318323366 385245076 0
560720053 172013229 0
398375445 530086870 0
221025130 564965383 0
465035672 75355109 0
288640275 517497040 0
179571436 357675401 0
254026141 231852877 0
121716826 356815875 0
225183917 28647869 0
368583721 515348425 0
424981542 279087733 0
281703677 530122795 0
214011035 229509447 0
469296210 559423406 0
235096562 397393240 0
456032694 485672032 0
168657568 496869049 0
448993715 95959705 0
17302047 305779655 0
318107475 487437810 0
51665639 307512576 0
552938633 186714999 0
119345410 520299006 0
540143379 528821462 0
94693851 186072450 0
518056908 363431527 0
148076477 203301186 0
395872243 302904910 0
259529187 526387025 0
539579513 444303632 0
248661460 557534842 0
428914312 228287864 0
66120267 76399882 0
439637468 97569401 0
498534943 236019576 0
96801290 579475628 0
63098146 196319473 0
246451597 200157287 0
377939740 100924400 0
17693359 151433429 0
265893390 571813712 0
17329630 415759963 0
271993277 296663324 0
262741339 421889200 0
372483595 447194170 0
48872423 220995284 0
420799249 52619163 0
256939210 171070948 0
397242778 46030590 0
313616550 571347697 0
417122153 143939396 0
322997791 231986779 0
232800589 549655244 0
227283335 237552094 0
258801900 504597534 0
189987858 482505676 0
6190320 195337434 0
46898736 292548799 0
267665750 115816114 0
29528515 503741539 0
453551741 191615283 0
136982599 78570885 0
141009208 161289135 0
38147594 324348609 0
360705519 464872999 0
5499638 86732581 0
402381460 414271811 0
61690317 152150258 0
217722538 482018431 0
365323717 411738485 0
201520048 489612745 0
514306014 340594515 0
213154079 345170461 0
118105064 83346100 0
170361508 148256395 0
527939454 308908421 0
497878667 99693599 0
97828197 175237829 0
30180363 327636807 0
402549529 451855547 0
489980443 226879204 0
524400296 416678655 0
486754389 143446159 0
203527516 483606357 0
515435370 370810331 0
569933890 508171381 0
217125886 567352880 0
346696508 131970790 0
416154356 12721523 0
39959468 457890025 0
203017801 314239145 0
139305463 24509763 0
90544028 468069474 0
323390638 482146409 0
171932859 557341626 0
297889823 344161489 0
356851035 33197581 0
14823736 405584785 0
398092247 229213291 0
340865689 237302328 0
405798251 328060785 0
287034150 276254600 0
462070057 571163270 0
182236304 226453123 0
490236854 443892209 0
403383992 125352196 0
355492889 180338394 0
98849906 41396737 0
206945163 494733237 0
357863940 373587718 0
479196083 396635760 0
311505126 516627097 0
101156155 58944398 0
337659427 138347072 0
74913215 555356500 0
373435543 475115915 0
355013022 171546811 0
424088045 312714712 0
337035634 35274279 0
92685657 6659827 0
185270998 505075780 0
170500587 481610946 0
245025713 430284060 0
570842045 277119498 0
135912368 293732391 0
300011309 201319638 0
547704424 508618046 0
546399026 84268414 0
371978902 307934993 0
121746974 505961458 0
458981384 539983621 0
33719195 346799067 0
392343332 171992000 0
465885796 429282994 0
278370501 415093566 0
365634214 532487281 0
25398701 261886811 0
181852602 167786589 0
572883654 272438285 0
271501867 187848526 0
38740051 6371061 0
530722469 549383042 0
378595662 382046716 0
3190312 100832649 0
265623764 546300528 0
40329282 445468999 0
370451368 509988069 0
77675404 542650717 0
553162404 301377229 0
134165513 371120553 0
267087525 386473370 0
445957530 114196196 0
227614188 296148799 0
102981965 446444232 0
500296409 41477566 0
229750726 448361585 0
18374211 12888926 0
510058019 465372494 0
142868711 529145698 0
311215781 174846098 0
155235282 250321699 0
454679784 435732522 0
484363136 44842328 0
277885491 242618615 0
106054970 177602086 0
21474537 111172270 0
11494203 398702094 0
483409114 20007709 0
361139344 171588666 0
303359814 47073014 0
579472684 427287406 0
438593375 199690507 0
145207078 389030843 0
495064821 183712681 0
8571842 55384262 0
141738945 125078206 0
274528702 254604686 0
241256413 38397779 0
345631516 345101548 0
360492580 513049776 0
317975834 426921398 0
250026126 221116864 0
322593827 246521724 0
90401188 362031548 0
380116491 160030268 0
418559679 461046693 0
466944122 222369897 0
488245997 136245073 0
47305710 70629759 0
115033072 474134951 0
315825707 272762693 0
263065205 274857229 0
51497978 517594623 0
315608635 54068430 0
154023719 459158645 0
476532701 392526048 0
246167671 65526 0
34228266 558314757 0
18997017 276873859 0
141366338 30410400 0
240837746 505186551 0
114105102 375135848 0
574518419 1978359 0
237229477 498562798 0
227259833 118587074 0
394897778 364311059 0
160287906 311508632 0
309080136 501371328 0
239745654 510535992 0
62557522 150203865 0
136618366 317346475 0
452835172 187935743 0
439302580 543339031 0
269645826 462718773 0
83674033 418629879 0
441271116 217389296 0
389846988 360389260 0
513877936 31834929 0
432476787 155384693 0
78013294 530516525 0
212278644 322293599 0
243318256 152246729 0
435708300 450116718 0
362000485 252792964 0
505800447 146530806 0
146523889 529675823 0
471517031 432183643 0
397346696 409820266 0
87008933 231913040 0
342224387 287602342 0
238481604 139743686 0
512354051 79947726 0
405029770 557804510 0
76353733 36607422 0
172997885 455807843 0
452637699 161152228 0
314842810 35452380 0
235229623 376723815 0
241134726 135115376 0
430180661 127216635 0
575220642 13528690 0
166616683 237804500 0
265153442 374705191 0
176092386 174708488 0
428605648 53104620 0
498746479 358070126 0
206314186 206725339 0
525941566 32758848 0
547581970 75978484 0
455779416 229346921 0
137180997 5523147 0
179575158 311272624 0
29270372 506347813 0
415126058 384233000 0
490165771 370461467 0
278271625 14401234 0
197391775 146777577 0
224503744 235263213 0
409504156 174220825 0
314751558 172462369 0
75316037 68939236 0
381323758 431925476 0
541350226 81546177 0
160245022 461630288 0
455705669 525152170 0
365302235 132737013 0
365312986 237685088 0
390684811 325920189 0
51030990 273178077 0
427361234 566968589 0
160424302 449386046 0
155342888 363611424 0
229135176 228147290 0
107912091 339056802 0
63086005 559148914 0
38699231 6542813 0
74843180 289956324 0
123870213 341152832 0
352917803 551064399 0
248121339 110046149 0
373936892 545041935 0
420305635 364835864 0
505495189 38875169 0
481292318 325644799 0
321543255 404952222 0
163722033 95731076 0
210687358 323647728 0
493046958 147332846 0
498081060 554052868 0
191817112 426593200 0
226608832 574048411 0
336367137 311595472 0
263848858 198920768 0
554616790 82888794 0
525717889 298456914 0
491878589 177262122 0
318813817 63309159 0
290090315 215565298 0
362813494 218218587 0
211347312 327454089 0
411822877 299511021 0
82008148 505150297 0
202784010 390843692 0
557798161 241182774 0
230899871 96354595 0
54712545 257488362 0
392852791 48922766 0
43784511 246602115 0
433589513 41282736 0
530895698 379462981 0
88751029 566912529 0
494386612 325842981 0
439600531 185437449 0
187361659 559629822 0
310247635 353468403 0
218800820 241266010 0
142354048 282625488 0
25064779 321413172 0
165743718 237976910 0
171322252 24004480 0
200203058 388133604 0
97014156 24522460 0
250365565 323802585 0
405601949 271646419 0
141379142 101818270 0
434575016 184832414 0
502419127 17867477 0
38872864 316981290 0
223802341 576105966 0
380565224 393323212 0
443038136 544497254 0
482679443 231209741 0
542521360 369810938 0
206455874 550562477 0
330496612 455787321 0
504061814 548683536 0
524093062 498254440 0
362524545 77239436 0
552645210 138319113 0
336410839 552485042 0
382736892 67493813 0
171686135 125219417 0
227359922 259190759 0
366037405 255853792 0
453477722 198394466 0
307654569 462504658 0
417607096 457727695 0
229251315 218527325 0
368244215 36041048 0
569542044 304145705 0
203318331 376343596 0
407463018 343808742 0
213080134 125554135 0
551914392 522977581 0
445092301 12956682 0
476965425 440290899 0
570440697 576715906 0
48869817 245780679 0
86131595 353136503 0
69454616 244269869 0
496159762 564189577 0
453585799 547804700 0
370173389 214752309 0
474065959 349586668 0
99129256 269044411 0
296103850 449416709 0
213413711 329993884 0
331976576 278889188 0
116076370 414343815 0
318847967 200414793 0
81663702 91483898 0
99771892 176954079 0
7246534 343586453 0
499244218 23325937 0
136581467 53797167 0
113975619 446183663 0
401092683 327855984 0
151228243 532689537 0
434582873 200819486 0
114782253 552302686 0
100839071 439517361 0
480001449 41771614 0
347607753 560123888 0
87882717 304048187 0
545682504 329967089 0
25198289 417891590 0
286765166 13983424 0
294125481 317859390 0
24369806 77395978 0
225930582 478356783 0
389078403 281283976 0
509183878 470048194 0
181985144 63441488 0
15992500 53123956 0
179342399 320042960 0
549240877 392358190 0
430484185 514935788 0
324162904 271370100 0
106714039 278912946 0
241220810 407455689 0
502915091 540559794 0
260405542 271198384 0
477387213 115632669 0
63160765 45197258 0
490029413 289667868 0
486456021 243803214 0
455665312 135087451 0
367196526 66986281 0
236962784 160193428 0
541429708 426876540 0
407896272 536792205 0
372221401 340350281 0
341916237 132169903 0
455272306 435200462 0
72011549 37140930 0
301781357 1951867 0
555579353 5884964 0
30437262 320710491 0
502190861 21115143 0
184726288 25798724 0
529986497 264832873 0
175735639 577076667 0
445158684 336663055 0
80679091 202469641 0
258175507 302791518 0
155418528 353666287 0
240690828 425074625 0
133258766 473558119 0
198050800 389446280 0
473641443 375584743 0
67466448 577927380 0
323099650 72650154 0
140215873 538098761 0
81567722 285205145 0
416791437 367225991 0
485582147 423814856 0
265030968 137372845 0
47153583 168190757 0
287849061 521254799 0
157846319 500403658 0
259705550 485009604 0
115013531 467904074 0
421473469 54571361 0
246139311 356171691 0
89129148 97543933 0
324418160 214805438 0
339041182 32789365 0
15212974 456491266 0
13290578 90003939 0
359344495 175927247 0
482238219 507045577 0
250601845 134085925 0
358880275 89642948 0
427379119 54659493 0
440306744 433109478 0
24986068 160317818 0
18898222 494391052 0
536439863 209016036 0
175092239 81911693 0
51965827 575545819 0
572684561 180887122 0
264529463 453853867 0
194473064 409924172 0
312801234 54921474 0
376863361 116480565 0
303803778 285348517 0
168489177 419853967 0
553069012 331314693 0
107911255 10267005 0
399539269 115935924 0
526596814 572462150 0
146025626 534279165 0
117030241 479062546 0
155492899 62781858 0
431628177 265560383 0
467557253 337891697 0
361870373 563939175 0
542000102 165897378 0
56589740 215860230 0
446819628 444633645 0
431506911 154130650 0
415979683 361171063 0
695803 266138934 0
158036014 405787642 0
278492979 68967567 0
403327446 458689409 0
377544663 314010109 0
336080973 30205595 0
169957831 201882327 0
50926029 438223226 0
8387240 568347135 0
529155252 170951232 0
245561054 424859302 0
258174886 511374824 0
514370501 156387483 0
344028150 183126971 0
429973070 169068316 0
266455793 10471329 0
338856965 267645542 0
557851702 24624098 0
547284697 248742453 0
173063343 185950784 0
406063330 486927766 0
11825891 416012202 0
446086665 535731542 0
438902380 441764197 0
380600815 82272344 0
533061865 407154741 0
283683674 432738747 0
231298977 149341979 0
553584212 491509645 0
105684008 422948129 0
82134996 540312909 0
450866924 238579515 0
385981437 245879008 0
558414864 42271304 0
521188534 59687640 0
551274356 307306362 0
387734430 114785117 0
343153867 64666121 0
439263444 224291795 0
475628623 251361901 0
143974616 136654624 0
221441845 402165952 0
345670633 241481354 0
60560367 77119311 0
136896604 38900136 0
451742601 64478259 0
41989227 455492130 0
528839298 184955531 0
475028904 41705132 0
7537082 32070833 0
563818106 418302912 0
355792030 374521518 0
356159498 491339019 0
476155533 147140510 0
531307280 104652324 0
219113086 70287992 0
451171383 470883485 0
363075779 69654308 0
407942599 477874046 0
293054402 214458552 0
513796220 457798563 0
382140348 357737628 0
342142302 21823337 0
402327076 519971444 0
251152165 254653785 0
447684313 417654484 0
393364904 340356013 0
264760460 171172108 0
253095577 243405427 0
108155927 376316785 0
148865945 66153552 0
419884710 449237841 0
221012514 408277760 0
202242636 173587900 0
181263688 536105037 0
459394997 358632454 0
325574982 462972584 0
139225498 545284819 0
362807519 354212216 0
410221673 245666102 0
168409733 360549662 0
447492013 275608109 0
122539754 417426559 0
509960097 98518481 0
172977067 299627396 0
490329519 434549679 0
54934532 312331193 0
297543599 359369472 0
564473968 166665194 0
77610018 518755927 0
482945783 154202997 0
290976518 282147010 0
419954154 397417487 0
309090818 4987663 0
290136741 49419180 0
246268288 482002326 0
298033537 211542015 0
108248566 415531662 0
442884443 53165104 0
407794886 49409533 0
300766499 155125396 0
436608502 263446958 0
290166382 492226689 0
171047040 442172880 0
287513593 211695293 0
111907291 294714252 0
390695472 445022961 0
175016937 455766253 0
385582606 172105673 0
572385118 189911637 0
88463438 19674558 0
97372503 302436046 0
308324992 572674184 0
23261108 24322912 0
396131019 160551878 0
194878412 92728963 0
437035576 300681892 0
398049700 39293235 0
123981700 303341136 0
449747279 523673656 0
224526856 232812152 0
260966259 237446785 0
133646197 317811286 0
331407444 318068285 0
84605822 528277706 0
252653418 390096531 0
222987253 147157965 0
443315188 205687081 0
323111973 118183210 0
334675795 144378112 0
34682159 389333139 0
472857662 410658711 0
32658748 314397375 0
398270141 211930280 0
576949595 533815258 0
276355109 496785592 0
150673804 347492891 0
356596159 142711394 0
78471779 170897851 0
121876670 14620978 0
520888917 181885357 0
331533806 34382659 0
139878659 117434581 0
212516306 224379363 0
172719154 111691286 0
500531425 419286233 0
544884692 454871828 0
444095531 284264711 0
25167408 148527901 0
562268819 377715414 0
273834901 175535508 0
434805098 552224657 0
203976836 281171346 0
299421919 336284722 0
317120973 270682908 0
276770434 253727767 0
505999350 500746956 0
424597905 249716232 0
489086504 136712369 0
262826006 339821742 0
401675042 137818743 0
402746655 89055650 0
231369555 518211747 0
146696996 294518304 0
95370158 47190571 0
546856453 390291511 0
156612306 311094349 0
46725216 344153155 0
363864859 535348949 0
169690996 484079720 0
69298806 8545203 0
21184895 109697080 0
286437940 339694294 0
532954024 436802737 0
221289079 328908328 0
113758685 472427406 0
139538685 75705218 0
15684520 258542851 0
445495896 567484081 0
113150646 509068921 0
267590958 355471097 0
12569179 177277081 0
350546924 407828330 0
260244069 7172999 0
460561523 409078347 0
60150181 40764941 0
464263616 197618416 0
492141520 125408619 0
250420442 271062295 0
29193094 52591924 0
569970814 559889937 0
537276582 577542341 0
526373123 1206432 0
261456901 124559460 0
91591265 147893721 0
398576030 437162840 0
70579555 170484205 0
450746245 29994835 0
88763875 256007329 0
186655925 354561944 0
500038324 474034148 0
372809880 431210931 0
84192460 537009790 0
356613213 381780719 0
131564574 408459331 0
548718450 859986 0
444850121 67611482 0
118419082 537497368 0
289878106 298817797 0
14626815 525065039 0
335775653 516058085 0
458610162 512300237 0
495680654 536867006 0
241270725 179538368 0
68795572 452138673 0
269941396 388773228 0
530145015 472225653 0
313147751 441820815 0
219632066 135097744 0
271071300 24994857 0
567921417 417566344 0
179267731 113532404 0
38683309 266911236 0
112822757 281995717 0
261377492 306798044 0
46791245 193026349 0
353086375 26233766 0
286755998 460283545 0
140448336 576822642 0
380250889 152591796 0
214390093 496338374 0
489012851 245444440 0
242295914 173693908 0
211512363 477216485 0
128763865 109716032 0
293440836 399121582 0
98325442 251014092 0
197990612 524950097 0
264911247 28670833 0
551114122 186965957 0
353848952 211022743 0
278025786 259679144 0
235993371 359928282 0
554301802 183613678 0
234971141 524660500 0
302710181 475973986 0
104295127 331191776 0
111881593 180286971 0
365588265 77236440 0
363989499 3981126 0
209051781 349506888 0
293398489 13837573 0
445631659 103801087 0
344787903 112207813 0
303477594 43635789 0
480707194 368343213 0
390011892 162200591 0
564194173 471941952 0
501144633 230844402 0
565632629 162474820 0
131746091 467396625 0
373114740 274239994 0
362884200 396700560 0
4824323 161971927 0
81950020 210435062 0
437496926 181063295 0
279983589 26698557 0
207971657 393211961 0
80127230 120055309 0
139776989 59464386 0
477433553 278947464 0
8289974 494851493 0
102658502 300714392 0
302224340 440284476 0
196462687 541660997 0
131430940 138890950 0
119969270 527724455 0
481669144 170476590 0
506675877 113012247 0
82769271 530115817 0
49031301 314991091 0
21481569 62511883 0
66496578 165940325 0
187025756 223402209 0
209599225 93623117 0
473156909 360494638 0
290830847 223090256 0
95794872 56235554 0
343077718 489290719 0
15550995 492938465 0
247010835 322139044 0
471620169 246582596 0
116412046 222147376 0
325014963 245214808 0
541145747 567055981 0
259578090 161897226 0
92900583 504687225 0
495610571 442385516 0
94258495 8592402 0
501099767 434117892 0
54501798 443030067 0
467413231 244983529 0
177566311 220944052 0
49417870 193750703 0
558414387 10450874 0
32356186 219436564 0
388117010 498976476 0
560881342 79137406 0
213260696 228242208 0
337076154 46379165 0
505185379 292550736 0
414878825 42373038 0
575760725 161695270 0
56519327 177061966 0
501842928 285113801 0
571036518 404338199 0
111070124 281542439 0
32293086 80228382 0
99598570 199892514 0
321899521 112216493 0
408365950 573889270 0
67866024 205093590 0
44133784 211748549 0
326457370 91949246 0
257783334 494330945 0
76295682 86689025 0
549885691 21821717 0
540568733 420803891 0
90894655 177691902 0
508078505 156758817 0
295122837 208587752 0
501541415 344923267 0
364654536 79305690 0
239190903 367912247 0
205004272 244220688 0
11871995 460386 0
273259170 164368626 0
487700960 454120346 0
271250725 521994625 0
185501194 294293018 0
290265861 161687906 0
367434171 537640919 0
308824121 213996865 0
290817886 488000090 0
14464038 198071399 0
497789982 396823410 0
449084561 79458842 0
61947921 58804248 0
550822506 42012745 0
47727311 160619683 0
1259434 160325477 0
303181267 293346942 0
380218743 477478755 0
557064318 158997920 0
210373843 265476319 0
19376815 311015856 0
415685972 414793122 0
47784048 294249635 0
574269173 403204355 0
159543132 538616316 0
485569699 223616948 0
137691861 506648570 0
283335985 490918846 0
204743566 84990000 0
348687459 123778883 0
233747506 454173393 0
64303034 552919847 0
87628604 385968349 0
343210772 572917104 0
64780424 183990393 0
47754863 429941905 0
63583702 443862374 0
210242209 335822207 0
51167555 563990925 0
95658575 420418602 0
147538687 235559374 0
209520980 347425605 0
176080981 197580732 0
132812361 86263224 0
482386833 173971764 0
145216374 80468042 0
58166463 331982317 0
402204310 71088136 0
72704699 167592121 0
429976088 238041186 0
411434869 503479430 0
507801265 148890281 0
268333003 253644256 0
335054805 207326900 0
346379862 273306973 0
549428128 291596286 0
549274305 27658619 0
13221354 527824913 0
54472939 534807285 0
394968274 99334020 0
147642996 488100133 0
99904512 218933756 0
245417850 166301027 0
380055206 571218391 0
355029466 333217864 0
450603903 563622603 0
527142383 474209891 0
204670259 366562937 0
72284613 411167108 0
567147752 355111580 0
61408313 112212485 0
133052099 528596926 0
227177820 81297015 0
257392367 48474087 0
18755337 338374140 0
136548825 134204944 0
304128025 514169987 0
38254220 519966589 0
18335594 105505176 0
255276942 441830320 0
142096223 274960882 0
285662689 262375962 0
79483265 419359623 0
481281286 344202979 0
522664079 229413504 0
197648946 294213264 0
318314009 414082840 0
229088253 98505795 0
224144907 298570060 0
172646109 560278234 0
212357490 299231962 0
191682105 224729983 0
21681141 160142238 0
373253623 512231656 0
59578743 181535016 0
540857070 55414346 0
133111900 401526426 0
29997581 429974017 0
383057805 31029139 0
184983782 4904923 0
370346222 422684194 0
251662348 489472335 0
296234014 325269835 0
480639769 3422148 0
495777056 439961513 0
461154114 246847788 0
281797248 166391260 0
89272808 334102081 0
253625387 266157206 0
334923922 84141929 0
570292653 442720488 0
172872253 515536644 0
146904667 250539379 0
281438501 329649598 0
459686188 190917517 0
209199961 53891362 0
128039216 351339050 0
497106107 148496115 0
532277567 36037994 0
386008990 532810825 0
242185511 75213073 0
4374495 499650222 0
167832488 231035235 0
178483436 501557683 0
377755623 419191118 0
243036629 284279910 0
126086984 173976507 0
31698958 403659908 0
554025969 103815852 0
238634082 437195911 0
339312035 84466608 0
489329547 303503359 0
29803074 411499803 0
4376261 492552713 0
425320784 62743658 0
91320094 198773047 0
58204834 412728492 0
60398728 119998285 0
200085818 315858816 0
218798984 422641816 0
396105544 125174129 0
284159077 501599119 0
111285304 251350549 0
426532564 61203061 0
209191953 154439081 0
304136358 152425379 0
28697873 272887582 0
436263223 125589843 0
260873430 81506990 0
140621770 20639228 0
39792759 161658542 0
314867735 300641568 0
208182417 512701439 0
30151392 134085692 0
38695344 414334253 0
414550455 369557256 0
216286522 123168516 0
100970248 235098563 0
152996033 312534669 0
193354627 206948978 0
521051244 243226926 0
347313435 247395094 0
257563983 340344845 0
339744885 445182833 0
325935330 80501930 0
340942969 481962021 0
409573778 472012787 0
367641538 394082155 0
495788791 532500920 0
153696021 371253112 0
13127755 7481005 0
125604698 563002013 0
32558718 231050564 0
316542317 253354003 0
445671383 247164775 0
103872840 466257982 0
114909034 491982863 0
110137110 276146147 0
148203676 172716327 0
136344490 185854457 0
23182428 15332348 0
485300996 539004504 0
559655053 42197056 0
38197947 167665530 0
300025118 520016050 0
372657204 444598554 0
426206436 91571433 0
400037003 472681631 0
54241008 65220393 0
459120217 479042378 0
368347953 467479176 0
312613794 65125293 0
204071358 257966855 0
188247503 176688156 0
161547588 351128316 0
156016159 545532837 0
497433203 331238795 0
462350112 78683848 0
235274809 71700118 0
221336692 309315646 0
36985307 505088530 0
129768190 547920316 0
406538082 567658731 0
92666797 122682700 0
518536807 149907296 0
279176977 294688310 0
40751863 301993380 0
448382238 361954974 0
373547088 75550494 0
135343824 533769210 0
315286748 566401747 0
561526656 252537598 0
371129496 395163040 0
57843071 76789126 0
109196055 346639750 0
123715990 346930703 0
539247680 295193127 0
215077929 10784896 0
284734542 308703622 0
452739788 156737275 0
258767959 123107239 0
428376783 349923099 0
35102152 296328639 0
64573694 500247870 0
490550777 220831397 0
278333401 178968878 0
476014060 404333282 0
14480206 31952611 0
513238817 141257577 0
219961924 246359805 0
561157479 99957221 0
431044235 27602208 0
236026346 47105024 0
552581442 73729760 0
459923108 577093743 0
544153284 281282823 0
372564281 52098222 0
368556279 478555756 0
215609234 484973639 0
20241244 165031384 0
566914989 196725883 0
166393902 92060007 0
406993244 428807006 0
524106164 468725697 0
444994779 29872540 0
172593277 206053360 0
147487235 410198802 0
523935316 285858475 0
431128161 394112342 0
147797595 34476734 0
540780897 364274867 0
72213826 251701706 0
302316141 251816213 0
476971385 556822766 0
22368443 569323476 0
52249233 388351893 0
570385789 182733971 0
428462177 338784449 0
219255549 166755159 0
249307647 513039596 0
335962466 113386867 0
56693130 77620707 0
187109386 221773101 0
543743279 447768889 0
311774092 202452537 0
453084371 430358432 0
106907064 517569454 0
5473380 460189254 0
502347997 309480072 0
380636295 27487872 0
36053319 546221396 0
506339199 308470787 0
219332257 172619006 0
403658313 34886468 0
279981262 534728905 0
405631518 541026009 0
537663584 200817236 0
415773475 224387346 0
360895503 160573028 0
53932633 469491862 0
546052406 10403595 0
388764575 154793008 0
270183464 3421074 0
211865809 1517652 0
296375363 218221533 0
321813478 89647886 0
185418880 202145683 0
307346272 518741147 0
119862380 102387773 0
328473891 29205485 0
500130028 359144996 0
503691135 340365209 0
550116708 7531850 0
277699536 240051033 0
153000844 400478009 0
44427308 549930088 0
407246098 283145734 0
422370259 85644219 0
266024604 566617209 0
347408853 285997835 0
550757365 70273158 0
291300424 97338962 0
315152079 425684805 0
113999356 109055385 0
8216644 565124778 0
214177871 428838542 0
18210419 380166659 0
46958038 125445437 0
358622654 478353984 0
173549606 525597375 0
552326938 557618962 0
456600305 462829050 0
193283466 141315924 0
242490303 171900483 0
87874889 351004032 0
526521468 576131269 0
375622129 376357071 0
526407263 188232340 0
206167747 491386459 0
138169017 382437971 0
499494357 553934822 0
180607616 92510464 0
242428185 164989179 0
543292112 480860246 0
535916234 356836544 0
21081829 482157539 0
127310392 3322161 0
311907966 369161713 0
475644580 556966347 0
175946535 442224958 0
302826664 107501175 0
51930746 333371698 0
447547195 231283064 0
128728298 77287061 0
513394803 255979296 0
421112499 140351333 0
410003141 16022374 0
27083644 254047749 0
289810834 112516438 0
364862801 345150838 0
298628346 30769858 0
356677653 185429286 0
310811457 295080564 0
396634389 355384011 0
180629348 16348293 0
256879360 64299076 0
537622126 52251931 0
28138047 144440367 0
455131429 74108856 0
539252940 117094696 0
469740889 15675767 0
320820654 30439967 0
101351329 508511970 0
536006406 294054835 0
184843760 466286849 0
268954924 209843000 0
272115048 76539098 0
507994490 527230490 0
79700398 267910787 0
10168418 130814811 0
111090583 408814059 0
110615223 95653412 0
155820162 249447199 0
488378743 300879596 0
559305281 443411454 0
487900472 444026068 0
290522594 572176083 0
278289150 29214545 0
232572478 237944414 0
335132040 434242088 0
15291351 227580434 0
194919378 192745025 0
107300526 129174679 0
502496866 418365042 0
224806628 293714319 0
410297862 90344179 0
331568249 117062198 0
43250721 403153814 0
405924881 274941683 0
323328158 87862848 0
220065030 163645766 0
211487501 437658255 0
202858890 467946611 0
556144617 225551314 0
557961793 571271154 0
112216669 483936619 0
219733396 445072571 0
76295809 232309264 0
352583524 24998826 0
578302930 566134101 0
12586764 82988950 0
446028991 485586256 0
344962719 251074927 0
571045196 409933017 0
313315317 323083478 0
6838509 480866323 0
489701910 554775843 0
292382679 128496486 0
401207407 354764683 0
373973391 418756525 0
407830126 435290805 0
535752760 325601793 0
134985637 187027374 0
572789536 348892737 0
160587900 161347194 0
458730481 391231797 0
431696682 227439093 0
545201421 523164263 0
418451428 560707894 0
267467945 400964121 0
19586313 18629151 0
66038016 219340324 0
522648188 336064612 0
400092705 291497924 0
430693781 452374950 0
533793105 267577696 0
420909679 325398464 0
241083754 387244348 0
296537913 472893333 0
3903611 291211823 0
114528634 358076585 0
56650336 440683483 0
481614788 322710387 0
296911676 50666251 0
353177191 392105630 0
19910153 334654699 0
211811549 82386359 0
326913732 20717824 0
279450788 368353308 0
532792012 82476124 0
165588765 439870401 0
365646999 213201736 0
75961263 538979036 0
439426286 143534120 0
434871880 361690320 0
506930415 82998922 0
479221601 186424 0
104328000 295010921 0
266526936 92226291 0
365024091 576245199 0
417960331 373982749 0
17035098 12428848 0
401476404 537084427 0
220647298 240304467 0
280897244 389632825 0
152550297 47709466 0
187973679 193218323 0
119340575 442127829 0
574622747 351393261 0
499941907 485835943 0
286554206 166085208 0
102370606 506173 0
99800848 248418859 0
226311491 415374213 0
380987165 421258568 0
562629808 567686850 0
441167807 232014122 0
145294359 301908004 0
258210232 367247302 0
114326189 453722381 0
299778269 347388271 0
78293881 547363358 0
371735721 278290964 0
566603780 288578310 0
33563041 300558805 0
331555249 197161425 0
179656905 156379102 0
370310325 212515734 0
347341200 552218330 0
491716344 300495434 0
268037852 192647834 0
285826150 309892400 0
227710117 504023301 0
460176346 511863190 0
474430567 428766080 0
277283027 3899512 0
70064397 389845422 0
140805058 185622043 0
375092357 575053612 0
196009651 270738967 0
115332444 227341489 0
522765605 36237632 0
294747837 478264647 0
44926579 19210774 0
344832080 338281358 0
529183807 121212135 0
93493278 70585658 0
97559624 30423866 0
364786168 274895790 0
300915517 415495449 0
178114504 259079014 0
343030151 198522161 0
561643317 566847733 0
559455815 354366671 0
337807411 177671004 0
475407338 36375380 0
428390207 176873231 0
321466443 226136857 0
547951371 243061986 0
355644386 90874241 0
257684987 577377297 0
70696769 160175291 0
143200411 217578024 0
248143123 148852723 0
446867441 511279280 0
250555482 508409568 0
304059082 174598904 0
529587537 237251836 0
162221621 455854811 0
110230071 358814545 0
317729628 104473531 0
188092829 273578972 0
432992184 563780437 0
377039971 274915721 0
349995938 216476491 0
525346586 224839988 0
452770818 88415802 0
240246882 456149817 0
111442742 548353170 0
284465847 114142374 0
273928042 351728243 0
269842199 68270451 0
152917275 533445846 0
333289383 384805310 0
234281143 317773148 0
477000212 344894753 0
415578935 418874179 0
118711477 392397122 0
418068656 65851633 0
552034207 339647697 0
316621429 291620551 0
237168283 207603887 0
560237653 343116157 0
176825893 373933845 0
218973325 226608500 0
333165456 319569015 0
131219111 82616288 0
300370502 223676289 0
119868600 512721489 0
154310994 473086736 0
241829015 541329709 0
203633118 373365247 0
276552333 578399423 0
520428151 375524353 0
54554568 522905383 0
143463792 187299290 0
531903126 337889254 0
546517190 522718826 0
290064381 499421430 0
263802261 411131593 0
217787963 574656257 0
406185369 411089097 0
287135333 513860960 0
95549881 452742990 0
4557170 127305160 0
169971374 30010715 0
504219323 311823772 0
554076926 127058871 0
37489335 574258936 0
369241973 28692339 0
379679607 417691253 0
441795489 227743609 0
168610038 20999559 0
558722049 201768714 0
289786299 235981582 0
433600135 130419748 0
256935986 293572697 0
237408309 243588195 0
198627295 429307101 0
53967781 165990735 0
459989264 39877533 0
63650182 500818519 0
99927124 401190636 0
463546755 391416215 0
467384088 168833527 0
163265240 486201305 0
320817614 137832176 0
169555524 512449904 0
406629807 201256808 0
307073160 167142171 0
314506036 500202636 0
223247281 45056581 0
18308435 78218210 0
19988534 547257604 0
375021493 128346520 0
332682869 91011567 0
293410884 99518506 0
71775127 535504149 0
32357847 296601627 0
346405765 133887037 0
284426179 396874406 0
305609470 195926067 0
468460447 436697547 0
401413148 242666563 0
553248004 315725492 0
357093391 298386921 0
417669649 422827840 0
345332066 435108127 0
496132259 396584277 0
236125289 169529831 0
252697313 239208411 0
418686059 59544510 0
358255685 99809829 0
184786031 69685612 0
378548994 416538757 0
467581364 123324277 0
179838267 261812981 0
186935358 135792945 0
228266854 41081482 0
538757409 534636712 0
436388820 185995712 0
375933510 278160248 0
83011432 499952313 0
443424353 105591615 0
82099050 15904589 0
497710334 442444303 0
387195669 545827200 0
29115503 449973427 0
511804166 364392596 0
475327684 211455408 0
257576737 210328864 0
59311239 192578873 0
542650694 372931024 0
408709183 408841107 0
440729123 135097576 0
242088871 214354593 0
473436505 96080257 0
108692557 551374002 0
522335734 186788723 0
153962268 128746596 0
453589731 51914619 0
447278334 353031572 0
165425898 551494739 0
269547134 220533331 0
1077058 323023650 0
313377763 523526059 0
566625737 197164817 0
358816518 59184293 0
205148540 454349869 0
21054312 367519507 0
263236203 319732984 0
529686796 550189745 0
565610268 388466445 0
290135577 127781662 0
316681213 397104611 0
79775867 345976181 0
471606252 496130596 0
334245037 483740497 0
233124811 572733646 0
195958343 516923783 0
437749162 346582793 0
280156701 63312028 0
186214159 6387017 0
72152203 126238452 0
547358379 312456326 0
381155598 448251533 0
228030298 398162 0
98498429 520539456 0
142333255 66008448 0
461664908 546366896 0
545379061 358674954 0
460237488 241792198 0
18063616 57987917 0
269701318 363147919 0
212905032 511965102 0
19978179 217329267 0
532900968 18804486 0
378979792 334492864 0
186174240 258177791 0
442705801 333172482 0
311470824 520659916 0
473790847 363938063 0
515956053 445378933 0
269033493 490793813 0
31804616 477085804 0
38687472 562333368 0
391515825 159849641 0
573188845 388654003 0
49286829 11770260 0
482577808 185832704 0
369662770 106659148 0
332939370 205634686 0
495893654 15924071 0
7446159 25547950 0
74023301 163316711 0
51857670 448698840 0
328706279 71607820 0
401609937 80821349 0
461910840 426103907 0
437771456 505032085 0
94350253 128081133 0
41343310 420180345 0
560940288 178805964 0
154724800 263458770 0
164964505 183222849 0
271575585 60022747 0
544909668 402379898 0
504074057 13185399 0
461311112 96150850 0
113002099 347788835 0
316051285 19882907 0
491055420 160157665 0
312406826 419286294 0
56273090 211319865 0
216656015 53976206 0
173638007 323289874 0
352573946 221786255 0
78974312 385183066 0
415301541 412181425 0
415737645 67274684 0
36829412 6460951 0
486680336 103248262 0
299667431 253306212 0
243590775 341560595 0
148833033 221562789 0
143026652 492197082 0
462402901 491574566 0
524507034 210533855 0
579542452 31714948 0
126201488 134838280 0
520760202 365780418 0
335257804 240385572 0
336976350 178354816 0
464137118 218298872 0
194815383 157720928 0
17318320 456154176 0
343896362 352357158 0
248817476 15662936 0
22932982 420381782 0
100542064 465035541 0
464829710 362806087 0
217364230 281181946 0
565052734 355591535 0
280687315 346805346 0
401726178 18958607 0
178259326 283223751 0
43015257 361832310 0
41127702 523630168 0
274529418 439820039 0
176992507 49707676 0
39500931 326294394 0
430967696 475850263 0
519551273 121135924 0
365616514 322143159 0
382224031 571560298 0
149805115 58413617 0
464809850 139187110 0
254329620 301593175 0
572914250 154221814 0
504176720 396911378 0
530780396 574179385 0
428180632 476988036 0
269478268 240068935 0
31237609 314538917 0
384548469 9710413 0
496833469 104175383 0
567099419 2150412 0
23266533 405393319 0
564745382 288481294 0
516454736 286128463 0
329772848 265403945 0
523107965 433722453 0
227321383 46233289 0
218198443 212720320 0
76912385 470031887 0
266251349 39102454 0
578431276 328071278 0
318486963 303953385 0
151679445 12686805 0
66245825 293439816 0
415594074 367666282 0
73709699 348635134 0
358772545 146302981 0
21335095 186419402 0
111794923 193619823 0
33175695 36191147 0
161882240 343931036 0
72244773 121936484 0
461810916 378960866 0
456695803 183048812 0
84388679 161804858 0
254716788 509922686 0
59167131 46750803 0
216842446 451989823 0
372492627 293277759 0
49046500 19582790 0
207735649 399130461 0
238058504 326948644 0
244045111 499089427 0
415182957 498629682 0
166609836 529553437 0
237203786 413176835 0
331660222 328012944 0
12076629 217077078 0
80193744 478817240 0
156154526 163701136 0
461370724 317260646 0
386049374 180143218 0
542349833 200008418 0
3652521 468678006 0
207800355 119269912 0
223063553 223746375 0
90336723 7460300 0
86119246 480100671 0
436538768 248731097 0
444241826 15139620 0
229274769 182319887 0
353386543 351649384 0
517287534 103706143 0
118127439 204386598 0
185528802 410533529 0
48529549 256044719 0
415749136 542003176 0
379407600 518251897 0
317459655 288361362 0
285546326 568143547 0
426144335 119511638 0
523407449 291066366 0
342853609 279453521 0
48617816 435177274 0
493553300 322823351 0
430878547 555363293 0
447323996 475077170 0
10658743 392973581 0
441939610 259613385 0
407470260 179970631 0
193743770 199754352 0
403613598 85261048 0
126964138 422782188 0
557685841 218128662 0
150230550 450339430 0
380376660 250977973 0
523821226 77155780 0
216265779 385042891 0
473648123 533496097 0
120709009 123763324 0
137161272 21171372 0
10494227 253489092 0
404645418 471270685 0
530431765 449172788 0
494987160 525058566 0
458329620 37633359 0
450006866 136167605 0
272324675 240856910 0
243116668 403937458 0
458930327 501511245 0
266308001 182293557 0
333228767 123630922 0
373731859 446585462 0
309796344 201241277 0
117753310 240800868 0
126868204 454884568 0
116614122 566599277 0
430133478 479623892 0
108848230 54773191 0
179061950 246381123 0
183873691 480831198 0
243662432 23287241 0
427254189 54006181 0
416027804 470498930 0
89424642 192360840 0
384863530 195824355 0
351021287 112970928 0
337834040 378070895 0
17383035 152304126 0
452847783 115782884 0
434060878 299144099 0
129183187 381769820 0
14402520 173224906 0
477703889 229190350 0
209506351 221340206 0
507756908 429306107 0
428082555 242041821 0
86718656 253063654 0
120869377 122304688 0
309726472 410407041 0
273451769 117366277 0
379086271 495749323 0
252872689 470585086 0
336540689 490284801 0
36218640 300236607 0
183707519 333847955 0
571219703 415660501 0
297169965 7373447 0
362439558 33682401 0
243360735 34408276 0
369774749 228657127 0
410411091 370366339 0
276247721 257178599 0
252574729 579298518 0
333766303 48066006 0
107459438 168540363 0
423533863 452412358 0
188048507 168945898 0
6372012 501956809 0
530308963 351087422 0
127827101 577104143 0
442124364 420526553 0
39644861 503520591 0
295914846 20902120 0
508723877 472380384 0
219166622 54984110 0
396065134 272408625 0
377740932 161518563 0
471515434 548327189 0
560502240 445623966 0
302413898 263551031 0
561614869 274571748 0
458786590 352870929 0
518138973 226744154 0
402845107 539434025 0
483508552 297592166 0
133783271 523694450 0
378946616 353884887 0
95903281 380012662 0
263810392 181891605 0
537837051 319934566 0
166686591 257103295 0
255937680 442813124 0
101762751 302816794 0
26996449 5989717 0
22841134 239489692 0
547458187 98171770 0
206163999 424937281 0
387792220 113927701 0
501127152 21463532 0
178161525 446353419 0
363879896 163950263 0
193100193 518468443 0
51441653 53074768 0
54350837 342280726 0
137546998 389630411 0
269708135 557352303 0
51577990 286272331 0
509241313 352464136 0
115937499 564277616 0
298794942 285135464 0
357791962 268204892 0
208396089 279252318 0
401415267 421367680 0
375628451 383651410 0
437898438 167145593 0
122799040 247431314 0
173657913 64494273 0
89502072 141992086 0
510337182 342912055 0
206311868 462650455 0
70968386 452531045 0
76848220 359627839 0
154806523 266549705 0
176363708 105647782 0
24228702 102313543 0
366360737 567413701 0
215679127 489923043 0
481001560 71045379 0
429367779 525014279 0
574693166 409558336 0
497611293 210119350 0
26346336 111603933 0
162049174 472130133 0
416987791 146442932 0
69462484 392554414 0
522981715 557635433 0
18050075 52070263 0
235270672 435575074 0
333252129 505290446 0
455710782 366529657 0
426482890 66498449 0
522380117 395610473 0
336609445 335995464 0
380974053 77858366 0
398962818 234947181 0
496308156 451590042 0
542020804 401592118 0
256044590 232459758 0
16688072 26009129 0
36410510 141513758 0
174831366 154547159 0
292560316 88572747 0
510209674 375871801 0
424403040 6135518 0
470201726 460129377 0
334948086 80665137 0
104022428 22946399 0
275455689 302321719 0
77374968 533973945 0
60044100 434510279 0
513814269 124568686 0
177901208 319505902 0
326990919 327699302 0
243860887 516860967 0
478544882 106541532 0
343199253 45427758 0
497051894 450187592 0
345334757 503547914 0
463398559 17166073 0
294526455 307496816 0
376621568 353963904 0
14132405 90806211 0
349872507 384404993 0
55928040 313056218 0
414779701 475142673 0
546324718 560862315 0
318519464 17121813 0
98773382 518107801 0
313470385 285558879 0
144669194 301620811 0
425871353 319365089 0
61807971 46606558 0
108324447 276061547 0
47441568 409695767 0
162116410 487051657 0
163836091 259828373 0
420504199 387084372 0
43706744 311643818 0
522395057 45709735 0
466985736 544288115 0
414504339 118924065 0
243656368 175849524 0
81219367 43297659 0
221301010 224970227 0
209420473 243198397 0
386605001 292542974 0
92327809 311370838 0
543777018 307180901 0
531983194 141128134 0
379592604 2377943 0
431957017 318538 0
281622937 349290057 0
315662269 448656166 0
327924747 195580492 0
199219692 185236962 0
130736276 120535938 0
533295320 410701965 0
1030067 80523661 0
532786857 23905545 0
116208838 184543413 0
372535069 516894811 0
97979947 226149092 0
368923513 371057973 0
446248421 276156492 0
172744414 455692220 0
349418112 216918388 0
413649017 416405081 0
57625900 563766942 0
239135195 474284110 0
515255485 493928609 0
109694400 425672436 0
525412143 63509824 0
298148383 534340810 0
394031187 536143220 0
9676082 408274176 0
320019665 167730217 0
33696768 576231032 0
494759390 41844155 0
175986751 352301224 0
337158630 157018072 0
355253220 457947862 0
40218437 14778122 0
386016014 499423625 0
197781384 521831841 0
125732514 150903126 0
11226735 470462290 0
402614654 380999632 0
331025780 478091319 0
135047092 33690847 0
78174211 97751014 0
351129219 120064792 0
27346248 295282085 0
172833434 316047396 0
121641143 4602028 0
245822472 395616013 0
142072707 211382810 0
335759180 169493373 0
187040314 429565567 0
545893892 261811980 0
501893184 205556540 0
173517976 96766535 0
126320186 171929391 0
422462097 498707891 0
43616999 60638187 0
455086886 212405380 0
129912639 60896092 0
174742366 133001437 0
492595091 464469468 0
576549591 223362250 0
120053674 433957955 0
318864910 248273714 0
87865581 140935878 0
538564073 94300779 0
17798921 354742076 0
313755120 137785824 0
266730868 537636901 0
118497425 523333226 0
440398955 117956305 0
411995798 429531038 0
533036901 259762799 0
464750507 128164744 0
125840778 8810803 0
413091117 366799913 0
19663372 296471327 0
39185048 480871519 0
329860254 167532493 0
92933007 90380214 0
62335952 263017999 0
487064113 297204507 0
81304521 453351552 0
293761873 345886644 0
542254084 335643678 0
512612681 189199202 0
372233905 578126196 0
401995368 14045778 0
415604070 299901165 0
132072023 201563272 0
529005353 9386808 0
497862370 504664827 0
497354569 200706028 0
100643955 111098329 0
233708284 224883481 0
435525303 133536888 0
88952691 89559549 0
207350845 239877581 0
314556378 227805080 0
443169301 456719386 0
277516378 55565702 0
194177917 175004680 0
486973464 566693823 0
227558592 4176206 0
119029882 59857873 0
315471976 508849332 0
433985203 363607734 0
94026117 71036521 0
230366567 49621359 0
100060089 266413216 0
358452322 474922306 0
252127693 53385215 0
490801095 141395759 0
424412245 307096734 0
193177877 375284618 0
181111310 382814177 0
102356035 239782943 0
166200356 459956939 0
428897383 509520512 0
126357500 79069331 0
318068497 272744020 0
45602177 182221657 0
16503912 576311150 0
449770031 71772924 0
42811302 260111794 0
186539771 314049743 0
476168632 413787742 0
210269698 383399956 0
187636742 400964838 0
380546820 548480024 0
431673730 568432539 0
288022478 233568964 0
416284878 327366865 0
463851915 462461415 0
309324005 132374295 0
211091306 562667816 0
103692135 431421369 0
30520999 324522094 0
469992715 569024937 0
311391182 190985771 0
117507869 312411080 0
496885502 262542863 0
27691093 256636339 0
391656853 325528615 0
79912372 13521212 0
209731867 297628899 0
535628671 497343571 0
101705239 529842750 0
86322501 274746766 0
459398656 137860109 0
392723531 5546555 0
504830262 215969908 0
306176976 296941097 0
368497988 564157709 0
400666120 380425431 0
77164317 573974655 0
232242928 325762197 0
503351261 577746771 0
422891720 45089991 0
153880347 300554018 0
428643890 347563729 0
44165210 8802540 0
403670032 542037901 0
327385726 310079206 0
569647647 32935450 0
43951432 83812160 0
291356112 340751342 0
422200235 202751142 0
472471498 72286952 0
493943074 209334594 0
119598171 27628107 0
10078558 345518570 0
139325254 97423092 0
375996418 112805780 0
551533908 432155249 0
338447526 575758807 0
113157410 255248464 0
397231977 496946816 0
273315647 513085144 0
301841390 390730821 0
212033930 208226233 0
498231498 427698041 0
209021482 131385737 0
575748392 239832542 0
236767553 327739578 0
333853164 290579692 0
125416005 183243740 0
7350622 319960704 0
215524697 17850157 0
154677229 524745366 0
294788703 362688347 0
332047751 495766651 0
268227776 197929963 0
534201983 299051782 0
109684582 449348822 0
58153469 335574415 0
258597829 275464563 0
504443996 420452387 0
359969296 541687984 0
298629923 26188532 0
341382920 131183933 0
261081787 147613087 0
29349273 397778453 0
490607147 265749461 0
275885547 51747799 0
93150873 361827676 0
406178975 541979827 0
500649440 483047549 0
51381094 575484984 0
217960494 338222656 0
483792752 229140066 0
247672134 84708286 0
293690781 366641308 0
479591624 121836391 0
174677448 172644131 0
571994468 359814927 0
456468766 203863436 0
180276145 34554700 0
409818996 522527406 0
369044223 344513453 0
323237210 120977853 0
173915067 433051682 0
495650098 335090361 0
471535376 24985327 0
466513356 32501683 0
109015946 500965027 0
519385418 462446079 0
490897804 292525403 0
463249989 22782420 0
558985340 477372078 0
173874872 528032554 0
562974403 168828538 0
421675761 152995094 0
349701112 40507306 0
120629682 80787818 0
242273694 458308820 0
2789330 526457661 0
255077346 223005945 0
41490949 103830926 0
248112109 147249182 0
254767383 71109020 0
334636100 388547038 0
223025069 138868580 0
513873515 239578639 0
538217978 176796160 0
130087931 111160046 0
395812233 360725869 0
28786713 540032349 0
307254789 48889552 0
315378291 157029780 0
151752462 466491432 0
266006403 349023380 0
137451988 505131309 0
398898550 192442591 0
436799457 195512827 0
200909487 171663116 0
538073131 167235851 0
102436958 231410106 0
235375596 115142260 0
454955580 407989216 0
39051509 420238461 0
276191092 432112817 0
549463253 238020567 0
549369139 244775308 0
470816537 76155571 0
515936440 71285025 0
340575372 295330209 0
189467389 207941484 0
223857683 10639356 0
239901337 225977612 0
124651625 384738838 0
74502963 295571778 0
9066190 497387067 0
412776290 364267359 0
501223044 400218741 0
59530449 337384960 0
356725739 196230920 0
497679701 176012218 0
41400085 91737471 0
434263510 442512940 0
56648512 357502290 0
458541256 89238992 0
422266700 281042223 0
19966153 539539136 0
16266153 513440191 0
192291754 389744423 0
139826514 481528045 0
438996072 238669255 0
219518963 490212929 0
379223909 417626823 0
35472753 562526269 0
573253692 478613531 0
260447738 80341848 0
206407624 341759055 0
108345156 492394767 0
102605702 484973477 0
476338907 103516587 0
570971926 443448674 0
289906591 517893073 0
243332268 299610327 0
158296827 394342659 0
422466869 567888926 0
376317702 412032988 0
47454571 547916973 0
141663088 463794910 0
324901467 139381799 0
62146439 124632818 0
35085709 463218552 0
302953723 473179214 0
222546410 136898967 0
94829967 58005364 0
181728162 484405363 0
317198337 262685344 0
430916 282042468 0
395852877 182616918 0
444408600 277700682 0
159448503 264800850 0
213641183 11458330 0
61824364 177200772 0
453049620 229296158 0
351885271 506461426 0
161197319 122060140 0
97065252 246966877 0
569248205 505425489 0
353851362 508117561 0
86385942 157017391 0
190312247 320513668 0
318094953 291021075 0
452504867 8941929 0
91830818 237427635 0
531209240 452100093 0
239669999 398719300 0
142455739 40317360 0
562377629 409477440 0
250578003 361770700 0
502158973 538636499 0
370456070 506578688 0
116110384 414903536 0
203172305 572339759 0
349361744 514178377 0
213024745 408960122 0
34787621 62103626 0
